Patents by Inventor Toru Ushiku
Toru Ushiku 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: 9614902Abstract: A data processing apparatus which enables power saving in a NoC structure that is not limited in routing. The data processing apparatus has a plurality of data processing modules, which performs data processing, and a plurality of routers, which relays data transmission between the plurality of data processing modules. It is determined whether or not data is stored in a connected data processing module among the plurality of data processing modules, and according to a result of the determination, a power saving instruction or a wakeup interrupt is issued for the connected data processing module.Type: GrantFiled: October 8, 2013Date of Patent: April 4, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Publication number: 20140379907Abstract: A data processing apparatus which enables power saving in a NoC structure that is not limited in routing. The data processing apparatus has a plurality of data processing modules, which performs data processing, and a plurality of routers, which relays data transmission between the plurality of data processing modules. It is determined whether or not data is stored in a connected data processing module among the plurality of data processing modules, and according to a result of the determination, a power saving instruction or a wakeup interrupt is issued for the connected data processing module.Type: ApplicationFiled: October 8, 2013Publication date: December 25, 2014Inventor: Toru Ushiku
-
Patent number: 8760696Abstract: According to the present invention, a user can switch an operation condition of an image processing apparatus while confirming a power saving effect. To this end, the image processing apparatus determines usage status of a print mode, determines an operation condition to be changed based on the determined usage status, and determines the electric energy to change if the operation condition is changed. The image processing apparatus shows the user the operation condition to be changed and how much the amount of electric energy is changed.Type: GrantFiled: January 30, 2012Date of Patent: June 24, 2014Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8643855Abstract: An image forming system includes a selection unit configured to select an image supply apparatus for supplying image data and an image forming apparatus for forming an image based on the image data, a specification setting unit configured to set image formation specifications for image formation in the image forming apparatus selected by the selection unit, and a transmitting unit configured to transmit identification information generated to identify the image formation specifications set in the specification setting unit to the image supply apparatus selected by the selection unit.Type: GrantFiled: February 25, 2008Date of Patent: February 4, 2014Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8578071Abstract: An information processing apparatus includes a plurality of processors configured to form a pipeline, a plurality of communication units configured to transfer communication data between a processor in an upstream stage of the pipeline and another processor in a downstream stage and to temporarily store the communication data output from the processor in the upstream stage to the processor in the downstream stage into an internal FIFO buffer, and a memory configured to be accessible from each of the processors and each of the communication units.Type: GrantFiled: September 23, 2011Date of Patent: November 5, 2013Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8508771Abstract: A job processing apparatus that is capable of recording an execution history of a job appropriately for each user even if a user does not spontaneously instruct a change of a user who operates an apparatus by a key operation etc. A receiving unit receives an operation of a user via an operation unit. A determining unit determines, when the receiving unit receives an operation, whether a user who performs the operation is identical to the user who has operated the operation, without inputting information for specifying the user. A control unit controls, when the determining unit determines that the user who performs the operation is not identical to the user who has operated the operation unit, so as not to keep an execution history of a job that is instructed to execute as an execution history of the user who has operated the operation.Type: GrantFiled: September 1, 2009Date of Patent: August 13, 2013Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8509532Abstract: An image processing apparatus comprises: an unit configured to extract first color data and first attribute data from a pixel value, and to extract second to fourth color data and second to fourth attribute data corresponding to a second pixel value to a fourth pixel value corresponding to the arrangement pattern defined in a specified pattern flag; an unit configured to hold the pattern flag, the first color data, the second to fourth color data, the first attribute data, and the second to fourth attribute data; an unit configured to determine whether attribute data of all pixels included in a tile are identical; and an unit configured to perform control to delete the first attribute data and the second to fourth attribute data, and to store, in header information, information indicating that the attribute data in the tile are identical and information of the attribute data determined to be identical.Type: GrantFiled: April 13, 2011Date of Patent: August 13, 2013Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8311363Abstract: This invention provides an image processing apparatus which handles process target image data as data of various kinds of layouts without storing image data of each layout in a memory, a method of controlling the same, and a computer-readable storage medium storing a computer program. To accomplish this, the image processing apparatus creates, from stored image data, output data complying with an output method. If the layout of the stored image data is not appropriate to the output method, the image processing apparatus executes a conversion process of the image data.Type: GrantFiled: January 28, 2010Date of Patent: November 13, 2012Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8275992Abstract: An information processing apparatus not having an input device for receiving biometric information can access another information processing apparatus requiring the specific biometric information. A control method for controlling the information processing apparatus includes authenticating a user using biometric information, receiving an access request from an external apparatus, and requesting the external apparatus to send the biometric information in response to reception of the access request from the information processing apparatus. When the information processing apparatus does not have an inputting unit for inputting the requested biometric information, the requesting step includes requesting a predetermined substitute apparatus having the inputting unit to send the biometric information. The authenticating step includes authenticating the user based on the biometric information sent from the predetermined substitute apparatus in response to the request made at the requesting step.Type: GrantFiled: May 14, 2009Date of Patent: September 25, 2012Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Patent number: 8237960Abstract: An image processing apparatus that allows accumulated image data and print control data to be transferred to another image processing apparatus and that may improve user convenience. The image processing apparatus is communicatively connected to another image processing apparatus. A storage unit stores input image data in a first format. A reception unit receives from the another image processing apparatus information indicating a format of image data capable of being analyzed by the another image processing apparatus. An identification unit identifies, based on the information received by the reception unit, software for converting the image data from the first format to another format of image data capable of being analyzed by the another image processing apparatus.Type: GrantFiled: April 11, 2008Date of Patent: August 7, 2012Assignee: Canon Kabushiki KaishaInventor: Toru Ushiku
-
Publication number: 20120194842Abstract: According to the present invention, a user can switch an operation condition of an image processing apparatus while confirming a power saving effect. To this end, the image processing apparatus determines usage status of a print mode, determines an operation condition to be changed based on the determined usage status, and determines the electric energy to change if the operation condition is changed. The image processing apparatus shows the user the operation condition to be changed and how much the amount of electric energy is changed.Type: ApplicationFiled: January 30, 2012Publication date: August 2, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Publication number: 20120079141Abstract: An information processing apparatus includes a plurality of processors configured to form a pipeline, a plurality of communication units configured to transfer communication data between a processor in an upstream stage of the pipeline and another processor in a downstream stage and to temporarily store the communication data output from the processor in the upstream stage to the processor in the downstream stage into an internal FIFO buffer, and a memory configured to be accessible from each of the processors and each of the communication units.Type: ApplicationFiled: September 23, 2011Publication date: March 29, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Publication number: 20110268355Abstract: An image processing apparatus comprises: an unit configured to extract first color data and first attribute data from a pixel value, and to extract second to fourth color data and second to fourth attribute data corresponding to a second pixel value to a fourth pixel value corresponding to the arrangement pattern defined in a specified pattern flag; an unit configured to hold the pattern flag, the first color data, the second to fourth color data, the first attribute data, and the second to fourth attribute data; an unit configured to determine whether attribute data of all pixels included in a tile are identical; and an unit configured to perform control to delete the first attribute data and the second to fourth attribute data, and to store, in header information, information indicating that the attribute data in the tile are identical and information of the attribute data determined to be identical.Type: ApplicationFiled: April 13, 2011Publication date: November 3, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Patent number: 8031359Abstract: Job management information is analyzed to extract post printing process information on a post printing process from the job management information on the basis of the analysis result. A stylesheet corresponding to the extracted post printing process information is selected from a stylesheet storing unit which stores a stylesheet functioning as layout data for laying out and outputting post printing process information in accordance with the output form of an output destination. Work order form data of the corresponding post printing process is generated on the basis of the selected stylesheet and post printing process information.Type: GrantFiled: June 24, 2010Date of Patent: October 4, 2011Assignee: Canon Kabushiki KaishaInventors: Yasuhiro Hino, Hiroyuki Amano, Toru Ushiku
-
Publication number: 20110235927Abstract: The image processing apparatus of the present invention comprises: an rendering unit for, when image data that includes two or more objects is inputted, rendering the two or more objects as bitmap data; a generation unit for generating attribute information for the image data based on the rendered bitmap data and attributes of the objects; a storing unit for storing the rendered bitmap data or bitmap data by operating logical rendering for the bitmap data based on the attribute information that was generated by the generation unit in a storage having two or more layers; and a compression unit for, using a different compression method for each of the two layers or more, compressing each of the rendered bitmap data.Type: ApplicationFiled: March 18, 2011Publication date: September 29, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Publication number: 20110205591Abstract: In conventional printing in which image data is page-spooled and printed, the spool memory is increasing with the progression of higher resolutions. Also, there is the problem that it is difficult to guarantee image generating processing that is synchronized with a high-speed print engine in a vector format structure which requires smaller memory capacity. The image data is therefore divided into a plurality of blocks, and an attribute comprising each block is determined. The image generation processing time is predicted based on the attribute information, preparation processing that converts data for image generation such that image generation processing is executed within the printing time is executed based on the prediction result, and image generation processing that is synchronized with a high-speed print engine is guaranteed.Type: ApplicationFiled: April 11, 2009Publication date: August 25, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Publication number: 20100253979Abstract: Job management information is analyzed to extract post printing process information on a post printing process from the job management information on the basis of the analysis result. A stylesheet corresponding to the extracted post printing process information is selected from a stylesheet storing unit which stores a stylesheet functioning as layout data for laying out and outputting post printing process information in accordance with the output form of an output destination. Work order form data of the corresponding post printing process is generated on the basis of the selected stylesheet and post printing process information.Type: ApplicationFiled: June 24, 2010Publication date: October 7, 2010Inventors: Yasuhiro Hino, Hiroyuki Amano, Toru Ushiku
-
Publication number: 20100215288Abstract: This invention provides an image processing apparatus which handles process target image data as data of various kinds of layouts without storing image data of each layout in a memory, a method of controlling the same, and a computer-readable storage medium storing a computer program. To accomplish this, the image processing apparatus creates, from stored image data, output data complying with an output method. If the layout of the stored image data is not appropriate to the output method, the image processing apparatus executes a conversion process of the image data.Type: ApplicationFiled: January 28, 2010Publication date: August 26, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku
-
Patent number: 7768667Abstract: Job management information is analyzed to extract post printing process information on a post printing process from the job management information on the basis of the analysis result. A stylesheet corresponding to the extracted post printing process information is selected from a stylesheet storing unit which stores a stylesheet functioning as layout data for laying out and outputting post printing process information in accordance with the output form of an output destination. Work order form data of the corresponding post printing process is generated on the basis of the selected stylesheet and post printing process information.Type: GrantFiled: April 13, 2006Date of Patent: August 3, 2010Assignee: Canon Kabushiki KaishaInventors: Yasuhiro Hino, Hiroyuki Amano, Toru Ushiku
-
Publication number: 20100053661Abstract: A job processing apparatus that is capable of recording an execution history of a job appropriately for each user even if a user does not spontaneously instruct a change of a user who operates an apparatus by a key operation etc. A receiving unit receives an operation of a user via an operation unit. A determining unit determines, when the receiving unit receives an operation, whether a user who performs the operation is identical to the user who has operated the operation, without inputting information for specifying the user. A control unit controls, when the determining unit determines that the user who performs the operation is not identical to the user who has operated the operation unit, so as not to keep an execution history of a job that is instructed to execute as an execution history of the user who has operated the operation.Type: ApplicationFiled: September 1, 2009Publication date: March 4, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Toru Ushiku