Patents by Inventor Minoru Kambegawa
Minoru Kambegawa 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: 9798484Abstract: An information processing apparatus comprises: a programmable circuit unit comprising a partial reconfiguration unit; a storage unit used by each of logic circuits configured in the partial reconfiguration unit; and a control unit that controls a logic circuit that becomes an access destination, in accordance with receiving an access command, wherein the control unit compares an address space indicating the access destination of the access command with the signal that is output from the partial reconfiguration unit due to the partial reconfiguration unit being configured using circuit information included in the configuration data, and controls to set as an access destination the logic circuit configured in the partial reconfiguration unit outputting the signal matching the address space indicating the access destination of the access command.Type: GrantFiled: January 21, 2016Date of Patent: October 24, 2017Assignee: Canon Kabushiki KaishaInventor: Minoru Kambegawa
-
Patent number: 9794429Abstract: A server apparatus includes a first receiving unit configured to receive print data transmitted from a client apparatus, a storage unit configured to store the print data of which reception has finished by the first receiving unit, and a second receiving unit configured to receive, from a printing apparatus, a request of print data, and a transmission unit configured to, in response to the request received by the second receiving unit, transmit a list of print data to the printing apparatus, the list of print data including identification information of the print data stored in the storage unit and identification information of print data of which reception has been started but has not finished by the first reception unit yet.Type: GrantFiled: June 24, 2015Date of Patent: October 17, 2017Assignee: Canon Kabushiki KaishaInventor: Minoru Kambegawa
-
Patent number: 9773532Abstract: An information processing apparatus, equipped with a WideIO memory device stacked on an SOC die including a CPU, and a method of controlling the same, are provide. The apparatus obtains temperature information of each of a plurality of memories of the WideIO memory device, and generates temperature distribution information of the WideIO memory device in accordance with respective execution of a plurality of function modules. Then, the apparatus determines a refresh rate of the WideIO memory device based on the maximum temperature of the WideIO memory device, decides a period, at which the refresh rate is determined, based on an operation mode of the information processing apparatus and a change rate of the maximum temperature for a predetermined time interval, and refreshes the WideIO memory device in accordance with the determined refresh rate.Type: GrantFiled: August 1, 2014Date of Patent: September 26, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa
-
Publication number: 20160224266Abstract: An information processing apparatus comprises: a programmable circuit unit comprising a partial reconfiguration unit; a storage unit used by each of logic circuits configured in the partial reconfiguration unit; and a control unit that controls a logic circuit that becomes an access destination, in accordance with receiving an access command, wherein the control unit compares an address space indicating the access destination of the access command with the signal that is output from the partial reconfiguration unit due to the partial reconfiguration unit being configured using circuit information included in the configuration data, and controls to set as an access destination the logic circuit configured in the partial reconfiguration unit outputting the signal matching the address space indicating the access destination of the access command.Type: ApplicationFiled: January 21, 2016Publication date: August 4, 2016Inventor: Minoru Kambegawa
-
Publication number: 20160125921Abstract: An information processing apparatus, equipped with a WideIO memory device stacked on an SOC die including a CPU, and a method of controlling the same, are provide. The apparatus obtains temperature information of each of a plurality of memories of the WideIO memory device, and generates temperature distribution information of the WideIO memory device in accordance with respective execution of a plurality of function modules. Then, the apparatus determines a refresh rate of the WideIO memory device based on the maximum temperature of the WideIO memory device, decides a period, at which the refresh rate is determined, based on an operation mode of the information processing apparatus and a change rate of the maximum temperature for a predetermined time interval, and refreshes the WideIO memory device in accordance with the determined refresh rate.Type: ApplicationFiled: August 1, 2014Publication date: May 5, 2016Inventor: Minoru Kambegawa
-
Publication number: 20150381827Abstract: A server apparatus includes a first receiving unit configured to receive print data transmitted from a client apparatus, a storage unit configured to store the print data of which reception has finished by the first receiving unit, and a second receiving unit configured to receive, from a printing apparatus, a request of print data, and a transmission unit configured to, in response to the request received by the second receiving unit, transmit a list of print data to the printing apparatus, the list of print data including identification information of the print data stored in the storage unit and identification information of print data of which reception has been started but has not finished by the first reception unit yet.Type: ApplicationFiled: June 24, 2015Publication date: December 31, 2015Inventor: Minoru Kambegawa
-
Patent number: 9077839Abstract: An information processing apparatus according to one aspect of the present invention includes a wide IO memory device stacked on an SoC die that includes a CPU, acquires temperature information of multiple memories in the wide IO memory device, loads applications for executing separate functions to multiple memories, excluding the memory positioned above the circuit on the SoC die related to the function to be executed by the application, and, when the execution of the loaded application is instructed, executes the application loaded to the memory having a lower temperature that was acquired.Type: GrantFiled: October 1, 2013Date of Patent: July 7, 2015Assignee: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa
-
Publication number: 20140098404Abstract: An information processing apparatus according to one aspect of the present invention includes a wide IO memory device stacked on an SoC die that includes a CPU, acquires temperature information of multiple memories in the wide IO memory device, loads applications for executing separate functions to multiple memories, excluding the memory positioned above the circuit on the SoC die related to the function to be executed by the application, and, when the execution of the loaded application is instructed, executes the application loaded to the memory having a lower temperature that was acquired.Type: ApplicationFiled: October 1, 2013Publication date: April 10, 2014Inventor: Minoru Kambegawa
-
Patent number: 8452083Abstract: An image processing apparatus comprises: a specification unit configured sequentially to determine, as a processing object, each of the blocks divided, and to compare data types of respective pixels in the block that is the processing object; a first determination unit configured to determine whether pixels included in a block including two data types to L (L=M×N) data types include a single type of attribute data; and an output unit configured to output, based on a determination by the first determination, a flag indicating that the block includes an attribute, a flag indicating a layout pattern of the block, a type of color data and a type of attribute data which are extracted from a pixel at a predefined position in the block.Type: GrantFiled: June 6, 2011Date of Patent: May 28, 2013Assignee: Canon Kabushiki KaishaInventor: Minoru Kambegawa
-
Patent number: 8368708Abstract: An image processing apparatus that enables to reduce needless consumption of memory band and control duplicated access to a main memory. A reading unit reads image data stored in a first storage unit and divides the image data into a plurality of rectangular areas of a predetermined size. A second storage unit stores image data in reference areas surrounding the rectangular areas, the reference areas having overlapped areas each of which includes a boundary between adjacent two rectangular areas. An image processing unit performs an image process based on the image data in the rectangular areas read by the reading unit and the image data in the reference areas stored in the second storage unit. A cache control unit controls to transfer the image data in the reference areas from the second storage unit to the image processing unit in response to a request from the image processing unit.Type: GrantFiled: April 1, 2010Date of Patent: February 5, 2013Assignee: Canon Kabushiki KaishaInventor: Minoru Kambegawa
-
Publication number: 20120311369Abstract: An image forming apparatus that is capable of reducing power consumption by controlling electric power without employing a complex control in a unit of a small-scale module. The image forming apparatus executes processes concerning image formation in units of modules. A waiting unit makes a module wait an execution of a process until power supply stabilization time lapses after starting power supply to the module as a power control target. A measurement unit measures lapsed time until the power control target module has processed predetermined unit data after starting power supply. A determination unit determines whether the power supply to the power control target module is turned OFF based on the lapsed time acquired by the measurement unit.Type: ApplicationFiled: June 1, 2012Publication date: December 6, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa
-
Publication number: 20110305385Abstract: An image processing apparatus comprises: a specification unit configured sequentially to determine, as a processing object, each of the blocks divided, and to compare data types of respective pixels in the block that is the processing object; a first determination unit configured to determine whether pixels included in a block including two data types to L (L=M×N) data types include a single type of attribute data; and an output unit configured to output, based on a determination by the first determination, a flag indicating that the block includes an attribute, a flag indicating a layout pattern of the block, a type of color data and a type of attribute data which are extracted from a pixel at a predefined position in the block.Type: ApplicationFiled: June 6, 2011Publication date: December 15, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa
-
Publication number: 20100253694Abstract: An image processing apparatus that enables to reduce needless consumption of memory band and control duplicated access to a main memory. A reading unit reads image data stored in a first storage unit and divides the image data into a plurality of rectangular areas of a predetermined size. A second storage unit stores image data in reference areas surrounding the rectangular areas, the reference areas having overlapped areas each of which includes a boundary between adjacent two rectangular areas. An image processing unit performs an image process based on the image data in the rectangular areas read by the reading unit and the image data in the reference areas stored in the second storage unit. A cache control unit controls to transfer the image data in the reference areas from the second storage unit to the image processing unit in response to a request from the image processing unit.Type: ApplicationFiled: April 1, 2010Publication date: October 7, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa
-
Patent number: 7619790Abstract: Correction for eliminating deformations of an image to be output from an image apparatus is executed while suppressing the processing load on the host computer side. A host computer acquires deformation information used to designate read addresses according to deformations of a scan line from a laser beam printer. A CPU (1) of the laser beam printer generates read addresses according to the deformation information to read out image data from a RAM, and transmits the readout image data to the laser beam printer. The laser beam printer (0) forms an image based on the image data received from the host computer (3000).Type: GrantFiled: October 17, 2008Date of Patent: November 17, 2009Assignee: Canon Kabushiki KaishaInventors: Minoru Kambegawa, Seijiro Morita
-
Publication number: 20090040556Abstract: Correction for eliminating deformations of an image to be output from an image apparatus is executed while suppressing the processing load on the host computer side. A host computer acquires deformation information used to designate read addresses according to deformations of a scan line from a laser beam printer. A CPU (1) of the laser beam printer generates read addresses according to the deformation information to read out image data from a RAM, and transmits the readout image data to the laser beam printer. The laser beam printer (0) forms an image based on the image data received from the host computer (3000).Type: ApplicationFiled: October 17, 2008Publication date: February 12, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Minoru Kambegawa, Seijiro Morita
-
Patent number: 7453608Abstract: Correction for eliminating deformations of an image to be output from an image apparatus is executed while suppressing the processing load on the host computer side. A host computer acquires deformation information used to designate read addresses according to deformations of a scan line from a laser beam printer. A CPU (1) of the laser beam printer generates read addresses according to the deformation information to read out image data from a RAM, and transmits the readout image data to the laser beam printer. The laser beam printer (0) forms an image based on the image data received from the host computer (3000).Type: GrantFiled: March 16, 2007Date of Patent: November 18, 2008Assignee: Canon Kabushiki KaishaInventors: Minoru Kambegawa, Seijiro Morita
-
Publication number: 20070159654Abstract: Correction for eliminating deformations of an image to be output from an image apparatus is executed while suppressing the processing load on the host computer side. A host computer acquires deformation information used to designate read addresses according to deformations of a scan line from a laser beam printer. A CPU (1) of the laser beam printer generates read addresses according to the deformation information to read out image data from a RAM, and transmits the readout image data to the laser beam printer. The laser beam printer (0) forms an image based on the image data received from the host computer (3000).Type: ApplicationFiled: March 16, 2007Publication date: July 12, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Minoru Kambegawa, Seijiro Morita
-
Patent number: 6882751Abstract: An arithmetic decoding method and apparatus process both binary image data and multi-level image data. When 4-bit image data is decoded, four complete sets of pairs of a more probable symbol and a state value or a probability estimate corresponding to pixels of four bitplanes are stored in corresponding ones of four predicted state memories. When less than 4-bit image data is to be decoded, a complete set of pairs of the more probable symbol and state value or the probability estimate corresponding to pixels of each bitplane are allocated to and stored in at least part of the four state memories. Ones of the pairs of the more probable symbol and the state value or the probability estimate are sequentially read from the four state memories and are used to sequentially decode the pixels.Type: GrantFiled: June 14, 2001Date of Patent: April 19, 2005Assignee: Canon Kabushiki KaishaInventor: Minoru Kambegawa
-
Publication number: 20020102030Abstract: There are provided an inexpensive arithmetic decoding method and device that can process both of binary image data and multi-level image data, and a storage medium storing a program for executing the arithmetic decoding method. An arithmetic decoding device that decodes arithmetically encoded image data formed of at least one bitplane includes four predicted state memories that can be accessed separately, and an arithmetic operation section. When 4-bit image data is to be decoded, four complete sets of pairs of a more probable symbol and a state value or a probability estimate corresponding to pixels of four bitplanes of the 4-bit image data are stored in respective corresponding ones of the four predicted state memories.Type: ApplicationFiled: June 14, 2001Publication date: August 1, 2002Applicant: CANON KABUSHIKI KAISHAInventor: Minoru Kambegawa