Patents by Inventor Kohei Murayama
Kohei Murayama has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12032856Abstract: A memory controller is capable of issuing a first write command for writing data of a predetermined size in a DRAM, and a second write command for writing data of a size smaller than the predetermined size in the DRAM. The memory controller comprises a receiving unit configured to receive a request to the DRAM from a bus; a determining unit configured to determine whether a command that is after the second write command when a reception sequence of a request is observed is issuable in a period until the second write command is issued after a preceding command is issued; and an issuing unit configured to issue a command determined to be issuable before the second write command.Type: GrantFiled: June 14, 2022Date of Patent: July 9, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Kohei Murayama
-
Patent number: 11984071Abstract: A light emitting apparatus includes a light emitting element, a temperature measurement device, a driving control unit, a calculation unit configured to calculate a correction value of a driving control parameter based on a measured temperature; and a change unit configured to change a coefficient of a function based on the measured temperature. The calculation unit calculates the correction value with respect to the measured temperature based on a function obtained by expressing a first function, which expresses a relationship between the measured temperature and the correction value, by a combined function of a plurality of third functions each generated by changing a coefficient of a second function, and the change unit changes, based on the measured temperature, the coefficient of the second function to generate the plurality of third functions.Type: GrantFiled: May 31, 2022Date of Patent: May 14, 2024Assignee: Canon Kabushiki KaishaInventors: Kohei Murayama, Shinya Igarashi
-
Publication number: 20220383808Abstract: A light emitting apparatus includes a light emitting element, a temperature measurement device, a driving control unit, a calculation unit configured to calculate a correction value of a driving control parameter based on a measured temperature; and a change unit configured to change a coefficient of a function based on the measured temperature. The calculation unit calculates the correction value with respect to the measured temperature based on a function obtained by expressing a first function, which expresses a relationship between the measured temperature and the correction value, by a combined function of a plurality of third functions each generated by changing a coefficient of a second function, and the change unit changes, based on the measured temperature, the coefficient of the second function to generate the plurality of third functions.Type: ApplicationFiled: May 31, 2022Publication date: December 1, 2022Inventors: Kohei Murayama, Shinya Igarashi
-
Publication number: 20220308799Abstract: A memory controller is capable of issuing a first write command for writing data of a predetermined size in a DRAM, and a second write command for writing data of a size smaller than the predetermined size in the DRAM. The memory controller comprises a receiving unit configured to receive a request to the DRAM from a bus; a determining unit configured to determine whether a command that is after the second write command when a reception sequence of a request is observed is issuable in a period until the second write command is issued after a preceding command is issued; and an issuing unit configured to issue a command determined to be issuable before the second write command.Type: ApplicationFiled: June 14, 2022Publication date: September 29, 2022Inventor: Kohei Murayama
-
Patent number: 11385832Abstract: A memory controller is capable of issuing a first write command for writing data of a predetermined size in a DRAM, and a second write command for writing data of a size smaller than the predetermined size in the DRAM. The memory controller comprises a receiving unit configured to receive a request to the DRAM from a bus; a determining unit configured to determine whether a command that is after the second write command when a reception sequence of a request is observed is issuable in a period until the second write command is issued after a preceding command is issued; and an issuing unit configured to issue a command determined to be issuable before the second write command.Type: GrantFiled: April 23, 2019Date of Patent: July 12, 2022Assignee: CANON KABUSHIKI KAISHAInventor: Kohei Murayama
-
Patent number: 10872051Abstract: A bus control circuit comprises an arbitration circuit which receives a bus-transfer request from each of a plurality of bus masters and outputs an arbitration result signal, in accordance with a priority order, to one of the bus masters, and a plurality of bus switches, wherein each bus switch comprises a selection circuit which includes a plurality of input terminals for receiving a plurality of bus transfer signals and an output terminal for transmitting one bus transfer signal to a downstream side, and a control circuit which receives the arbitration result signal from the arbitration circuit and controls the selection circuit based on the arbitration result signal to select one of the plurality of input terminals, and a slave module is connected to the output terminal of the selection circuit in the bus switch located at a most downstream position.Type: GrantFiled: September 5, 2019Date of Patent: December 22, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Kohei Murayama
-
Publication number: 20200089635Abstract: A bus control circuit comprises an arbitration circuit which receives a bus-transfer request from each of a plurality of bus masters and outputs an arbitration result signal, in accordance with a priority order, to one of the bus masters, and a plurality of bus switches, wherein each bus switch comprises a selection circuit which includes a plurality of input terminals for receiving a plurality of bus transfer signals and an output terminal for transmitting one bus transfer signal to a downstream side, and a control circuit which receives the arbitration result signal from the arbitration circuit and controls the selection circuit based on the arbitration result signal to select one of the plurality of input terminals, and a slave module is connected to the output terminal of the selection circuit in the bus switch located at a most downstream position.Type: ApplicationFiled: September 5, 2019Publication date: March 19, 2020Inventor: Kohei Murayama
-
Publication number: 20190339906Abstract: A memory controller is capable of issuing a first write command for writing data of a predetermined size in a DRAM, and a second write command for writing data of a size smaller than the predetermined size in the DRAM. The memory controller comprises a receiving unit configured to receive a request to the DRAM from a bus; a determining unit configured to determine whether a command that is after the second write command when a reception sequence of a request is observed is issuable in a period until the second write command is issued after a preceding command is issued; and an issuing unit configured to issue a command determined to be issuable before the second write command.Type: ApplicationFiled: April 23, 2019Publication date: November 7, 2019Inventor: Kohei Murayama
-
Patent number: 10148922Abstract: A display system includes a master device that displays a master image corresponding to a part of image data, and a slave device that displays a slave image corresponding to another part of the image data. The slave device includes a slave signal generation unit that starts to generate a slave timing signal at a predetermined interval with reference to a timing based on a first instruction received from the master device, a slave communication unit that transmits to the master device a completion notification indicating that a preparation for displaying the slave image is completed, and a slave display unit that displays the slave image in synchronization with the slave timing signal corresponding to a second instruction received from the master device.Type: GrantFiled: January 15, 2016Date of Patent: December 4, 2018Assignee: Canon Kabushiki KaishaInventors: Masaki Fujioka, Norihiro Kawahara, Kohei Murayama, Yoshio Nishioka
-
Publication number: 20160212393Abstract: A display system includes a master device that displays a master image corresponding to a part of image data, and a slave device that displays a slave image corresponding to another part of the image data. The slave device includes a slave signal generation unit that starts to generate a slave timing signal at a predetermined interval with reference to a timing based on a first instruction received from the master device, a slave communication unit that transmits to the master device a completion notification indicating that a preparation for displaying the slave image is completed, and a slave display unit that displays the slave image in synchronization with the slave timing signal corresponding to a second instruction received from the master device.Type: ApplicationFiled: January 15, 2016Publication date: July 21, 2016Inventors: Masaki Fujioka, Norihiro Kawahara, Kohei Murayama, Yoshio Nishioka
-
Patent number: 9154665Abstract: An image processing apparatus reads an image out of a frame buffer by vertically flipping the image, writes the image into an output line buffer by horizontally flipping the image, divides each line, and simultaneously outputs the resulting line segments. Methods for vertical flipping, horizontal flipping, and simultaneous output are changed according to the output settings.Type: GrantFiled: March 31, 2014Date of Patent: October 6, 2015Assignee: CANON KABUSHIKI KAISHAInventors: Shizuka Anzai, Kohei Murayama
-
Publication number: 20140300935Abstract: An image processing apparatus reads an image out of a frame buffer by vertically flipping the image, writes the image into an output line buffer by horizontally flipping the image, divides each line, and simultaneously outputs the resulting line segments. Methods for vertical flipping, horizontal flipping, and simultaneous output are changed according to the output settings.Type: ApplicationFiled: March 31, 2014Publication date: October 9, 2014Inventors: Shizuka Anzai, Kohei Murayama
-
Patent number: 8786778Abstract: A timing control apparatus includes: an extraction unit that outputs an input timing signal of an image signal; an input timing switch unit that selects whether to output the input timing signal output from the extraction unit or to input an external input timing signal; an input timing delay addition unit capable of adding delay information to the input timing signal output from the extraction unit; a reference timing generation unit that generates a reference timing signal from the input timing signal; a reference timing switch unit that selects whether to output the reference timing signal or to input an external reference timing signal; and an individual timing generation unit that generates, from the reference timing signal, a video processing timing signal and an output timing signal.Type: GrantFiled: November 30, 2012Date of Patent: July 22, 2014Assignee: Canon Kabushiki KaishaInventors: Daisuke Kuroki, Shinichi Sunakawa, Kohei Murayama, Atsushi Date
-
Patent number: 8664972Abstract: Each of a plurality of memories includes a terminating resistor for preventing signal reflection, and a memory control circuit includes an ODT control circuit for driving the terminating resistor of each memory, and a selector for selecting, from memories except for a memory to be accessed, at least one memory for which driving of the terminating resistor is to be suppressed, in accordance with the memory to be accessed.Type: GrantFiled: November 10, 2011Date of Patent: March 4, 2014Assignee: Canon Kabushiki KaishaInventors: Kohei Murayama, Takeshi Suzuki
-
Publication number: 20120257173Abstract: A projection apparatus capable of projecting an image with a user interface screen superimposed thereon includes a detection unit configured to detect a distortion amount of the image, a calculation unit configured to calculate a parameter for correcting the image based on the distortion amount detected by the detection unit, and a determination unit configured to determine a shape of the user interface screen based on the parameter.Type: ApplicationFiled: March 30, 2012Publication date: October 11, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Kohei Murayama
-
Publication number: 20120060003Abstract: Each of a plurality of memories includes a terminating resistor for preventing signal reflection, and a memory control circuit includes an ODT control circuit for driving the terminating resistor of each memory, and a selector for selecting, from memories except for a memory to be accessed, at least one memory for which driving of the terminating resistor is to be suppressed, in accordance with the memory to be accessed.Type: ApplicationFiled: November 10, 2011Publication date: March 8, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Kohei Murayama, Takeshi Suzuki
-
Patent number: 8076954Abstract: Each of a plurality of memories includes a terminating resistor for preventing signal reflection, and a memory control circuit includes an ODT control circuit for driving the terminating resistor of each memory, and a selector for selecting, from memories except for a memory to be accessed, at least one memory for which driving of the terminating resistor is to be suppressed, in accordance with the memory to be accessed.Type: GrantFiled: October 15, 2007Date of Patent: December 13, 2011Assignee: Canon Kabushiki KaishaInventors: Kohei Murayama, Takeshi Suzuki
-
Publication number: 20090230989Abstract: Each of a plurality of memories includes a terminating resistor for preventing signal reflection, and a memory control circuit includes an ODT control circuit for driving the terminating resistor of each memory, and a selector for selecting, from memories except for a memory to be accessed, at least one memory for which driving of the terminating resistor is to be suppressed, in accordance with the memory to be accessed.Type: ApplicationFiled: October 15, 2007Publication date: September 17, 2009Applicant: Canon Kabushiki KaishaInventors: Kohei Murayama, Takeshi Suzuki
-
Patent number: 7536519Abstract: A memory controller determines a load level based on the number of connected memory devices informed by a switch or the like. If it is determined that the load level is high, the memory controller increases the number of cycles for issuing command/address signals, and if it is determined that the load level is low, the memory controller reduces the number of issuing cycles.Type: GrantFiled: June 2, 2005Date of Patent: May 19, 2009Assignee: Canon Kabushiki KaishaInventor: Kohei Murayama
-
Patent number: 7386634Abstract: In a bus, which is provided with a switch having a plurality of master ports and a plurality of slave ports and can connect each of the plurality of master ports to an arbitrary port of the plurality of slave ports, an address phase that issues an address and a command and a data phase that issues write data are separated, and an address phase of next transaction can be issued before the data phase is completed. This improves performance of a system, in which a plurality of master modules and slave modules are connected through the bus.Type: GrantFiled: September 26, 2003Date of Patent: June 10, 2008Assignee: Canon Kabushiki KaishaInventors: Kohei Murayama, Takafumi Fujiwara