Patents by Inventor Hiroaki Nakata
Hiroaki Nakata 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).
-
Publication number: 20120254898Abstract: The present invention relates to an information processing apparatus, in which an operating system (OS) is executable in such a way that a component operable based on administrator's authority can realize installation of a device driver. The information processing apparatus includes a selection unit configured to select a peripheral device that serves as an output destination of a processing request if the processing request is received from a user via an application, and a management unit configured to control setting processing for a device driver applicable to the selected peripheral device to use the peripheral device. The management unit is configured to request a first component operable on the OS based on administrator's authority to perform setting processing for a device driver applicable to the selected peripheral device.Type: ApplicationFiled: March 26, 2012Publication date: October 4, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Hiroaki Nakata
-
Patent number: 8264386Abstract: A variable length code decoding device for decoding variable length code data, including: a table memory that stores a plurality of decoding process tables having a reference relationship therein; and a decoding control unit that sequentially selects the decoding process tables according to the decoded data to control a process of decoding the variable length code data, wherein when referring to the decoding process table to perform an initial decoding of the variable length code data, the initial decoding process is conducted by a longer bit length to be clipped from the variable length code data for referring to the decoding process table than the bit length used when referring to the other portions of the decoding process table.Type: GrantFiled: December 6, 2010Date of Patent: September 11, 2012Assignee: Renesas Electronics CorporationInventors: Hiroaki Nakata, Fumitaka Izuhara, Kazushi Akie, Takafumi Yuasa
-
Patent number: 8264731Abstract: According to this invention, a printing management system which manages a log of a print job includes a creation unit which creates log information for specifying a print job on the basis of issued print job data, a save unit which saves the log information created by the creation unit in a save location corresponding to the log information in a storage unit, a determination unit which determines, in accordance with a request to access the log information saved in the save unit, whether to permit or reject the access request, and an access unit which reads log information subjected to the access request when the determination unit determines to permit the access request.Type: GrantFiled: May 10, 2012Date of Patent: September 11, 2012Assignee: Canon Kabushiki KaishaInventor: Hiroaki Nakata
-
Publication number: 20120218588Abstract: According to this invention, a printing management system which manages a log of a print job includes a creation unit which creates log information for specifying a print job on the basis of issued print job data, a save unit which saves the log information created by the creation unit in a save location corresponding to the log information in a storage unit, a determination unit which determines, in accordance with a request to access the log information saved in the save unit, whether to permit or reject the access request, and an access unit which reads log information subjected to the access request when the determination unit determines to permit the access request.Type: ApplicationFiled: May 10, 2012Publication date: August 30, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Hiroaki Nakata
-
Patent number: 8240551Abstract: The accuracy of reading a barcode embedded in a printed document is maintained, and at the same time, the amount of toner and the like consumed is reduced. When document information read by scanning is analyzed and the density of the document information is higher than a predetermined threshold vale, that is, when the printed document has a space enough to contain the barcode, the density of the barcode is set such that the density of the barcode is decreased as compared with a case where the density of the document information is lower than the predetermined threshold value. By changing the size of dots and the distance between the dots and thus decreasing the density of the barcode, it is possible to reduce the amount of toner and the like consumed. Then, the set barcode is synthesized with the document information, and the synthesized image is output.Type: GrantFiled: April 15, 2010Date of Patent: August 14, 2012Assignee: Canon Kabushiki KaishaInventor: Hiroaki Nakata
-
Patent number: 8223838Abstract: The present invention provides a functional block that executes video coding and video decoding based on H.264/AVC. The functional block includes two moving picture processing units, and a memory unit that stores therein data related to the results of processing of first plural macroblocks arranged within one row of one picture by the first moving picture processing unit. Data related to the results of processing of plural adjacent macroblocks, which are selected from the data stored in the memory unit, are transferred to the second moving picture processing unit. The second moving picture processing unit performs processing of one macroblock of second plural macroblocks arranged in the following row, using the transferred data.Type: GrantFiled: August 6, 2007Date of Patent: July 17, 2012Assignee: Renesas Electronics CorporationInventors: Kenichi Iwata, Seiji Mochizuki, Tetsuya Shibayama, Fumitaka Izuhara, Hiroshi Ueda, Yukifumi Kobayashi, Hiroaki Nakata, Koji Hosogi, Masakazu Ehama, Takafumi Yuasa
-
Patent number: 8199356Abstract: According to this invention, a printing management system which manages a log of a print job includes a creation unit which creates log information for specifying a print job on the basis of issued print job data, a save unit which saves the log information created by the creation unit in a save location corresponding to the log information in a storage unit, a determination unit which determines, in accordance with a request to access the log information saved in the save unit, whether to permit or reject the access request, and an access unit which reads log information subjected to the access request when the determination unit determines to permit the access request.Type: GrantFiled: November 2, 2006Date of Patent: June 12, 2012Assignee: Canon Kabushiki KaishaInventor: Hiroaki Nakata
-
Patent number: 8194263Abstract: In an information processing apparatus, a first display screen is displayed to allow for specifying whether to form a copy-forgery-inhibited unit pattern or an array of copy-forgery-inhibited unit patterns, and a second display screen is displayed to allow for specifying a position at which to form the copy-forgery-inhibited unit pattern by selecting the position from a plurality of candidates.Type: GrantFiled: August 11, 2006Date of Patent: June 5, 2012Assignee: Canon Kabushiki KaishaInventors: Masanori Aritomi, Tatsuro Uchida, Hiroaki Nakata, Masaki Yamamichi
-
Patent number: 8149435Abstract: The present invention realizes a network printing system capable of accumulating and chasing printed data. Further, by providing a job chasing function on the printer driver side, detailed setting can be done to extract history information of the job chasing function. The detailed setting to extract history information to chase a job can be done only by a specific administrator or user so that the job can be reliably chased, whereas the administrator or user can obtain desired history information. Accordingly, a precise jog chasing system can be established.Type: GrantFiled: June 21, 2011Date of Patent: April 3, 2012Assignee: Canon Kabushiki KaishaInventors: Masanori Aritomi, Tatsuro Uchida, Hiroaki Nakata, Yasuhiro Kujirai
-
Publication number: 20110299126Abstract: To decrease workloads caused by printing from a Web application and to provide a method for eliminating limitations of computers that can be used, a Web browser accesses a print management server based on an address transmitted from a Web application server in response to a print instruction, receives a print setting screen of an image forming apparatus that prints document data from a print management server, and displays the print setting screen.Type: ApplicationFiled: April 15, 2011Publication date: December 8, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Hiroaki Nakata
-
Publication number: 20110249294Abstract: The present invention realizes a network printing system capable of accumulating and chasing printed data. Further, by providing a job chasing function on the printer driver side, detailed setting can be done to extract history information of the job chasing function. The detailed setting to extract history information to chase a job can be done only by a specific administrator or user so that the job can be reliably chased, whereas the administrator or user can obtain desired history information. Accordingly, a precise jog chasing system can be established.Type: ApplicationFiled: June 21, 2011Publication date: October 13, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Masanori Aritomi, Tatsuro Uchida, Hiroaki Nakata, Yasuhiro Kujirai
-
Publication number: 20110238964Abstract: The data processor includes CPU operable to execute an instruction included in an instruction set. The instruction set includes a load instruction for reading data on a memory space. The data read according to the load instruction includes data of a format type having a data-read-branching-occurrence bit region. The CPU includes a data-read-branching control register; a data-read-branching address register; and a read-data-analyzing unit. On condition that a bit value showing the occurrence of data read branching has been set on the data-read-branching-occurrence bit region, and a value showing the data-read-branching-occurrence bit remaining valid has been set on the data-read-branching control register, the switching between processes is performed by branching to an address stored in the data-read-branching address register.Type: ApplicationFiled: March 28, 2011Publication date: September 29, 2011Inventors: Takafumi YUASA, Hiroaki Nakata, Motoki Kimura, Kazushi Akie
-
Patent number: 7999973Abstract: A method of controlling an apparatus which is capable of determining a dot disposition of a copy-forgery-inhibited pattern image is disclosed. The copy-forgery-inhibited pattern image has a latent image area in which a number of first dots and a number of second dots smaller than the first dots are disposed and a background area in which a number of the second dots are disposed. The first dots can be reproduced when copied. The method includes displaying information related to a disposition of the first dots and the second dots in the latent image area, setting a rate of the first dots that are disposed in the latent image area, or a rate of the second dots that are disposed in the latent image area, in accordance with a designation performed by a user, and determining the dot disposition in the latent image area in accordance with the setting of the rate.Type: GrantFiled: September 21, 2006Date of Patent: August 16, 2011Assignee: Canon Kabushiki KaishaInventors: Hiroaki Nakata, Masanori Aritomi, Tatsuro Uchida, Masaki Yamamichi
-
Patent number: 7990558Abstract: An information processing apparatus acquires print data to be printed by a printing apparatus and restriction information for restricting an output process of the print data. The information processing apparatus converts a format of the acquired print data and the restriction information based on information regarding a processing capability of the printing apparatus. Then, the information processing apparatus sends the print data and the restriction information, the format of which has been converted, to the printing apparatus.Type: GrantFiled: March 6, 2007Date of Patent: August 2, 2011Assignee: Canon Kabushiki KaishaInventor: Hiroaki Nakata
-
Patent number: 7990553Abstract: The present invention realizes a network printing system capable of accumulating and chasing printed data. Further, by providing a job chasing function on the printer driver side, detailed setting can be done to extract history information of the job chasing function. The detailed setting to extract history information to chase a job can be done only by a specific administrator or user so that the job can be reliably chased, whereas the administrator or user can obtain desired history information. Accordingly, a precise jog chasing system can be established.Type: GrantFiled: July 12, 2010Date of Patent: August 2, 2011Assignee: Canon Kabushiki KaishaInventors: Masanori Aritomi, Tatsuro Uchida, Hiroaki Nakata, Yasuhiro Kujirai
-
Publication number: 20110176172Abstract: An information processing apparatus includes a generation unit configured to determine, when a user inputs the number of images to be laid out on one side of a print sheet and an image magnification rate with an input operation via an input screen, an image size based on an image reduction rate for laying out the input number of images on the print sheet and the input image magnification rate, and generate print data for laying out images having the determined size on one side of the print sheet.Type: ApplicationFiled: January 14, 2011Publication date: July 21, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Hiroaki Nakata
-
Publication number: 20110080308Abstract: A variable length code decoding device for decoding variable length code data, including: a table memory that stores a plurality of decoding process tables having a reference relationship therein; and a decoding control unit that sequentially selects the decoding process tables according to the decoded data to control a process of decoding the variable length code data, wherein when referring to the decoding process table to perform an initial decoding of the variable length code data, the initial decoding process is conducted by a longer bit length to be clipped from the variable length code data for referring to the decoding process table than the bit length used when referring to the other portions of the decoding process table.Type: ApplicationFiled: December 6, 2010Publication date: April 7, 2011Inventors: Hiroaki NAKATA, Fumitaka Izuhara, Kazushi Akie, Takafumi Yuasa
-
Publication number: 20110075207Abstract: An information processing apparatus is disclosed which spools data received from an application in response to a printing instruction from a user, as intermediate data, controls an installation process for a printer driver compatible with a target printer which performs a printing process, passes the spooled intermediate data to the installed printer driver, and transmits a print job generated from the passed intermediate data by using the installed printer driver to the target printer.Type: ApplicationFiled: September 14, 2010Publication date: March 31, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Hiroaki Nakata
-
Patent number: 7917718Abstract: An external bus interface method including: receiving, via an access control unit, an access request conveyed through an external bus, and judging, via an access judging unit connected to the access control unit, whether the access request is to be honored or rejected, wherein upon receiving the access request, the access control unit sends to the access judging unit an access judging check request signal asking whether the requested address falls within one of access-permitted areas registered in the access judging unit, the access judging unit checks whether the requested address falls within one of the access-permitted areas registered in it and returns to the access control unit, an access judging check result signal indicating whether the access request is to be honored or rejected, and if the access judging check result signal indicates that the access request is to be rejected, the access control unit nullifies the access request.Type: GrantFiled: February 16, 2010Date of Patent: March 29, 2011Assignee: Renesas Electronics CorporationInventors: Masakazu Ehama, Kazuhiko Tanaka, Koji Hosogi, Hiroaki Nakata
-
Publication number: 20110013696Abstract: A moving image processor includes a first and a second moving image processing unit which are able to perform parallel operation, and a data transfer unit having a first buffer and a second buffer. The first moving image processing unit processes macroblocks MB00, - - - , of one row of one image sequentially, and the second moving image processing unit processes macroblocks MB10, - - - , of the next row sequentially. The first and the second moving image processors include a first and a second deblocking filters, respectively. Operation timing of the second filter is delayed by the processing time of two macroblocks, compared with operation timing of the first filter. The processing results of the first filter and the second filter are transferred to an external memory via the first buffer and the second buffer of the transfer unit.Type: ApplicationFiled: June 21, 2010Publication date: January 20, 2011Applicant: RENESAS ELECTRONICS CORPORATIONInventors: Yoshitaka HIRAMATSU, Hiroaki NAKATA, Masakazu EHAMA, Seiji MOCHIZUKI, Takafumi YUASA, Kenichi IWATA