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: 20150356380
    Abstract: A printing apparatus includes a storage unit configured to store information input by a user operation, a generation unit configured to generate an extended file based on the information stored by the storage unit, and a transmission unit configured to transmit the extended file to an information processing apparatus, wherein a print setting function of the information processing apparatus is extended based on the extended file.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 10, 2015
    Inventor: Hiroaki Nakata
  • Patent number: 9086829
    Abstract: In response to a request from a client for the download installation of a device driver, device informational data that has been registered in a server and an installation set, which also has been registered in the server and includes the device driver and applications related to the device driver, are downloaded from the server to the client. On the basis of the device information data that has been downloaded from the server, the device driver and the related applications are installed in the client. After installation, post-installation processing regarding the applications related to the installed device driver is executed at the client based upon the device informational data.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: July 21, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroaki Nakata
  • Publication number: 20150193178
    Abstract: In a printing system, the information processing apparatus includes: a first obtaining unit which obtains hardware information of a printing apparatus at the time of installation of a printer driver associated with the printing apparatus; a unit which decides on a printer driver to be installed from among a plurality of printer drivers that are associated with the printing apparatus and differ from one another in specifications based on the hardware information; a second obtaining unit which transmits to the printing apparatus attribute information of the printer driver that has been decided on, and obtains as a response thereto a configuration file for expanding functions of the printer driver that has been decided on; and a unit which installs the printer driver that has been decided on, and performs functional expansion for the printer driver using the obtained configuration file.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 9, 2015
    Inventor: Hiroaki Nakata
  • Patent number: 9001345
    Abstract: In a printing system, the information processing apparatus includes: a first obtaining unit which obtains hardware information of a printing apparatus at the time of installation of a printer driver associated with the printing apparatus; a unit which decides on a printer driver to be installed from among a plurality of printer drivers that are associated with the printing apparatus and differ from one another in specifications based on the hardware information; a second obtaining unit which transmits to the printing apparatus attribute information of the printer driver that has been decided on, and obtains as a response thereto a configuration file for expanding functions of the printer driver that has been decided on; and a unit which installs the printer driver that has been decided on, and performs functional expansion for the printer driver using the obtained configuration file.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 7, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Publication number: 20150029527
    Abstract: In a printing system, the information processing apparatus includes: a first obtaining unit which obtains hardware information of a printing apparatus at the time of installation of a printer driver associated with the printing apparatus; a unit which decides on a printer driver to be installed from among a plurality of printer drivers that are associated with the printing apparatus and differ from one another in specifications based on the hardware information; a second obtaining unit which transmits to the printing apparatus attribute information of the printer driver that has been decided on, and obtains as a response thereto a configuration file for expanding functions of the printer driver that has been decided on; and a unit which installs the printer driver that has been decided on, and performs functional expansion for the printer driver using the obtained configuration file.
    Type: Application
    Filed: June 27, 2014
    Publication date: January 29, 2015
    Inventor: Hiroaki Nakata
  • Patent number: 8884792
    Abstract: Variable length code decoding device for decoding variable length code data, including: decoding process tables each including at least two kinds of formats consisting a first format storing identification information for designating a subsequent table to be referred to in a subsequent decoding process, and a second format that stores a decoded value obtained by repeating the decoding process and a significant bit length to be referred to with respect to variable length code data. The device utilizes first, second, third and fourth formats and relative addresses.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: November 11, 2014
    Assignee: Renesas Electronics Corporation
    Inventors: Hiroaki Nakata, Fumitaka Izuhara, Kazushi Akie, Takafumi Yuasa
  • Patent number: 8850459
    Abstract: 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: Grant
    Filed: March 26, 2012
    Date of Patent: September 30, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Publication number: 20140268227
    Abstract: An information processing apparatus includes a display control unit and a generation unit. The display control unit displays a job selection screen which displays a plurality of print jobs. The generation unit generates a combined print job in which first and second print jobs selected by using the job selection screen are combined, wherein the display control unit displays, on the job selection screen, information about the combined print job identifiable of each file format of the first and second print jobs prior to be combined, based on information indicating the file format of the first print job and information indicating the file format of the second print job.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 18, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroaki Nakata
  • Patent number: 8736877
    Abstract: 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: Grant
    Filed: April 15, 2011
    Date of Patent: May 27, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Patent number: 8717597
    Abstract: The inconsistencies of the function included in the print setting resolving process is conducted, and information to indicate that the aforementioned print setting is not been changed is added. Then, based on the added information, it is determined whether the information regarding the print setting is changed or not. Here, in case the data related to print setting is added and also the print setting has not been changed, then the process is not conducted. Moreover, in case the data related to print setting is not added or the print setting has been changed, the process is conducted.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: May 6, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Patent number: 8610931
    Abstract: 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: Grant
    Filed: January 14, 2011
    Date of Patent: December 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Publication number: 20130301080
    Abstract: A print relay server receives print data based on content, identification information of a service printer selected via a selection screen for selecting a service printer, and print setting designated via a print setting screen for designating print setting from a print service, and transfers the print data to an image formation apparatus designated as an output destination in the print setting when the received identification information of the service printer indicates a general-purpose service printer.
    Type: Application
    Filed: April 17, 2013
    Publication date: November 14, 2013
    Inventor: Hiroaki Nakata
  • Patent number: 8542374
    Abstract: A printing system which realize a finely-tuned print function limitation and hence achieve efficient reduction in cost. The printing system comprises a printing apparatus that executes a print job, a print control apparatus that controls the printing apparatus, a print authority management server that manages an print authority of the printing apparatus, and a data base server that holds a print function limitation information. The print control apparatus transmits two or more pieces of information required to limit a print function of the printing apparatus to request production of a print authority token of limiting the print function. The print authority management server receives the two or more pieces of information, searching the print function limitation information held in the database server based on the respective pieces of information to produce a print authority token, and transmit the print authority token to the print control apparatus.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: September 24, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Publication number: 20130235422
    Abstract: A printing system includes an information processing apparatus and a portable terminal. The information processing apparatus generates an intermediate data format intermediate job, returns, in response to a job information request from the portable terminal, job information of a spooled intermediate job, and transmits, in response to a printing request from the portable terminal, a job generated from spooled intermediate job to an output destination identified based on information in the printing request. The portable terminal transmits a job information request to the information processing apparatus, displays a list of jobs based on received job information, and receives selection of a job to be printed from the jobs list.
    Type: Application
    Filed: March 6, 2013
    Publication date: September 12, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroaki Nakata
  • Patent number: 8483279
    Abstract: 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: Grant
    Filed: June 21, 2010
    Date of Patent: July 9, 2013
    Assignee: Renesas Electronics Corporation
    Inventors: Yoshitaka Hiramatsu, Hiroaki Nakata, Masakazu Ehama, Seiji Mochizuki, Takafumi Yuasa, Kenichi Iwata
  • Patent number: 8451474
    Abstract: A host computer which generates a print job subjected to printing by a printer stores a drawing command output from an application in a spool file via a graphic engine. A spool system, the graphic engine, and a job chasing function processing unit execute a chasing data generation process by using the drawing command. The spool system, the graphic engine, and a graphics control unit execute a print data generation process by using the same drawing command. At this time, the drawing command is read out and output so as to successively execute the chasing data generation process and print data generation process. With this configuration, there are provided a method of protecting leakage of information by which the contents of information can be reliably chased without requiring either a special application or a device having a special function and posing any restriction on the read or output path, and an information processing apparatus and driver program which implement the method.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: May 28, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasuhiro Kujirai, Tatsuro Uchida, Masanori Aritomi, Hiroaki Nakata
  • Publication number: 20120326899
    Abstract: Variable length code decoding device for decoding variable length code data, including: decoding process tables each including at least two kinds of formats consisting a first format storing identification information for designating a subsequent table to be referred to in a subsequent decoding process, and a second format that stores a decoded value obtained by repeating the decoding process and a significant bit length to be referred to with respect to variable length code data. The device utilizes first, second, third and fourth formats and relative addresses.
    Type: Application
    Filed: September 4, 2012
    Publication date: December 27, 2012
    Inventors: Hiroaki NAKATA, Fumitake Izuhara, Kazushi Akie, Takafumi Yuasa
  • Patent number: 8332837
    Abstract: In response to a request from a client for the download installation of a device driver, device informational data that has been registered in a server and an installation set, which also has been registered in the server and includes the device driver and applications related to the device driver, are downloaded from the server to the client. On the basis of the device information data that has been downloaded from the server, the device driver and the related applications are installed in the client. After installation, post-installation processing regarding the applications related to the installed device driver is executed at the client based upon the device informational data.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: December 11, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroaki Nakata
  • Patent number: 8319986
    Abstract: To generate print jobs to be executed by a printing device, an image processing apparatus edits drawing commands output by applications and stored in storage means, in accordance with editing instructions input through input means, executes a process of generating chasing data using the drawing commands, the process including the edition, and then executes a process of generating print data, the process including the edition. The editing instructions for the drawing commands include an instruction to combine a plurality of drawing commands, an instruction to separate a drawing command into a plurality of subcommands, and an instruction to delete a drawing command. The chasing data is generated so as to have a layered data structure indicating the combinative relationship among the plurality of drawing commands if the editing instruction instructs a plurality of drawing commands to be combined together.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: November 27, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroaki Nakata, Masanori Aritomi, Tatsuro Uchida, Yasuhiro Kujirai
  • Publication number: 20120263233
    Abstract: 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: Application
    Filed: June 26, 2012
    Publication date: October 18, 2012
    Inventors: Kenichi IWATA, Seiji Mochizuki, Tetsuya Shibayama, Fumitaka Izuhara, Hiroshi Ueda, Yukifumi Kobayashi, Hiroaki Nakata, Koji Hosogi, Masakazu Ehama, Takafumi Yuasa