Patents by Inventor Toshihisa Okutsu
Toshihisa Okutsu 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: 9268726Abstract: An information processing apparatus able to normally unmount a memory and disconnect communication with a first external apparatus when receiving a processing request from a second external apparatus in a state that the first external apparatus mounts the memory connected to the apparatus. A multi-function peripheral as the processing apparatus (20) includes a controller OS. When receiving a processing request from a second host PC (10B) as the second external apparatus in a state where the multi-function peripheral is in communication with a first host PC (10A) as the first external apparatus (S3100), the controller OS requests the first host PC to unmount the memory (S3201), if the memory is mounted thereon. When receiving an unmount instruction from the first host PC (S3004), the controller OS unmounts the memory, disconnects the connection with the first host PC (S3005), and starts communication with the second host PC (S3101).Type: GrantFiled: February 10, 2010Date of Patent: February 23, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Patent number: 8873070Abstract: An image processing apparatus has a plurality of functions and is adapted to make one or more functions operable by activating programs corresponding to functions. The image processing apparatus includes a selection unit adapted to select a function to be enabled in advance to the other functions when power of the image processing apparatus is turned on or when operation of the image processing apparatus is resumed from a low-power standby state, and a control unit adapted to perform control such that a program corresponding to the function selected by the selection unit is made executable in advance to the other programs.Type: GrantFiled: January 17, 2007Date of Patent: October 28, 2014Assignee: Canon Kabushiki KaishaInventors: Toshihisa Okutsu, Hidetoshi Tanno, Takahiro Haraguchi, Makoto Kikugawa, Junichi Goda
-
Patent number: 8683124Abstract: An unmount state storing unit configured to store a state of unmount processing to end access processing to a memory card attached to a device from a host computer is provided. During a period from immediately after a host computer executes the unmount processing until detaching of the memory card is detected, a value of the host computer unmount state storing unit is stored as “true”. During the period in which this value is “true”, a host computer mount request from another host computer is denied. Consequently, after the access processing to the memory card attached to a device by the host computer has ended, contents of the memory card cannot be read from the other host computer while the memory card is still attached.Type: GrantFiled: November 24, 2010Date of Patent: March 25, 2014Assignee: Canon Kabushiki KaishaInventor: Toshihisa Okutsu
-
Patent number: 8171463Abstract: A data processing apparatus has an interpreter environment for dynamically implementing a program constructed based on a command set defined independently of a native command group, in a native environment constructed based on the native command group processed by a processor configuring hardware. The apparatus generates an intermediate data stream in each of a plurality of stages into which an input data stream is divided in interpretation in the native environment and filters the intermediate data stream to generate a filtered data stream in the interpreter environment.Type: GrantFiled: July 29, 2005Date of Patent: May 1, 2012Assignee: Canon Kabushiki KaishaInventors: Masakazu Taneda, Toshiyuki Nakazawa, Toshihisa Okutsu, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
-
Patent number: 8161208Abstract: A processing apparatus which is capable of preventing an priority reservation for a particular period from being set for all of a plurality of apparatuses and improving convenience for a general user who does not use an priority reservation service, in a system for which the priority reservation is available. Reservation information about a reservation for priority use of peripherals (MFP-A, B, and C) is stored. The number of peripherals that are not reserved for priority use during a particular period in the peripherals with reference to the reservation information is detected. When the number of peripherals is one, an instruction not to accept a reservation for priority use during the particular period to the single peripheral that are not reserved for priority use during the particular period in the peripheral is issued.Type: GrantFiled: September 25, 2007Date of Patent: April 17, 2012Assignee: Canon Kabushiki KaishaInventor: Toshihisa Okutsu
-
Patent number: 8046756Abstract: A program that is to be preferentially loaded into a memory is stored in a specific memory and the program stored in the specific memory is changeable to another program. Thus, the program that is to be preferentially loaded into the memory is thereby made changeable.Type: GrantFiled: February 27, 2007Date of Patent: October 25, 2011Assignee: Canon Kabushiki KaishaInventors: Toshihisa Okutsu, Junichi Goda
-
Publication number: 20110208942Abstract: An information processing apparatus able to normally unmount a memory and disconnect communication with a first external apparatus when receiving a processing request from a second external apparatus in a state that the first external apparatus mounts the memory connected to the apparatus. A multi-function peripheral as the processing apparatus (20) includes a controller OS. When receiving a processing request from a second host PC (10B) as the second external apparatus in a state where the multi-function peripheral is in communication with a first host PC (10A) as the first external apparatus (S3100), the controller OS requests the first host PC to unmount the memory (S3201), if the memory is mounted thereon. When receiving an unmount instruction from the first host PC (S3004), the controller OS unmounts the memory, disconnects the connection with the first host PC (S3005), and starts communication with the second host PC (S3101).Type: ApplicationFiled: February 10, 2010Publication date: August 25, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Publication number: 20110181919Abstract: An image reading apparatus of the present invention, which reads an automatically conveyed document at a set reading resolution and outputs image data of the document, comprises an image reading unit configured to output image data with a resolution corresponding to the reading resolution in accordance with reflected light, a conversion unit configured to, in a case that the reading resolution is higher than a resolution for abnormal pixel detection, convert the image data with a resolution corresponding to the reading resolution into image data with the resolution for abnormal pixel detection, a detection unit configured to detect an abnormal pixel in accordance with the image data converted by the conversion unit, and a correction unit configured to correct a pixel, of pixels included in the image data of the document read by the image reading unit, which corresponds to a position of an abnormal pixel detected by the detection unit.Type: ApplicationFiled: January 4, 2011Publication date: July 28, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Publication number: 20110157645Abstract: An image forming apparatus to communicate through a USB interface with an information processing apparatus and an operation unit. The image forming apparatus includes a change unit, a first determination unit, and a second determination unit. The change unit changes a connection state between a state in which the image forming apparatus as a USB host is connected to the operation unit as a USB device and a state in which the information processing apparatus as a USB host is connected to the operation unit as a USB device. When it is possible to communicate with the information processing unit through the USB interface and the information processing apparatus can control the operation unit, the change unit changes a connection state from a connection between the image forming apparatus (host) and the operation unit (device) to a connection between the information processing apparatus (host) and the operation unit (device).Type: ApplicationFiled: December 21, 2010Publication date: June 30, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Publication number: 20110131386Abstract: An unmount state storing unit configured to store a state of unmount processing to end access processing to a memory card attached to a device from a host computer is provided. During a period from immediately after a host computer executes the unmount processing until detaching of the memory card is detected, a value of the host computer unmount state storing unit is stored as “true”. During the period in which this value is “true”, a host computer mount request from another host computer is denied. Consequently, after the access processing to the memory card attached to a device by the host computer has ended, contents of the memory card cannot be read from the other host computer while the memory card is still attached.Type: ApplicationFiled: November 24, 2010Publication date: June 2, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Patent number: 7676658Abstract: A data processing apparatus and method configured to load a program corresponding to each of a plurality of functions into a memory, the apparatus and method including storing a program for a specific function from among the plurality of functions, storing a program for a function different from the specific function from among the plurality of functions, loading the program for the specific function into the memory, and loading the program for the function different from the specific function into the memory after power is supplied to the second storage unit based on a request for accessing the second storage unit generated during execution of the program for the specific function.Type: GrantFiled: March 12, 2007Date of Patent: March 9, 2010Assignee: Canon Kabushiki KaishaInventors: Katsuhiko Yanagawa, Toshihisa Okutsu
-
Patent number: 7619757Abstract: An image processing apparatus includes a number of processing modules which apply a process to predetermined data in inputted print data; a detecting unit configured to detect a processing module that has performed a process during processing by the plurality of processing modules of print data inputted in a predetermined mode; and a setting unit configured to make a setting that enables a processing module detected by the detecting unit, after the end of the predetermined mode.Type: GrantFiled: August 5, 2005Date of Patent: November 17, 2009Assignee: Canon Kabushiki KaishaInventors: Toshihisa Okutsu, Masakazu Taneda, Toshiyuki Nakazawa, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
-
Publication number: 20090150531Abstract: A data processing apparatus includes a data storage unit configured to store data, an information storage unit configured to store identification information of an apparatus that has set a link to the data stored in the data storage unit and information indicating a link type of the link, a reception unit configured to receive a link request for setting a link to the data stored in the data storage unit from another data processing apparatus, a setting unit configured to set the link to the data stored in the data storage unit based on the link request received by the reception unit, and a sending unit configured to send the information stored in the information storage unit to the another data processing apparatus according to the link being set by the setting unit.Type: ApplicationFiled: December 5, 2008Publication date: June 11, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Kenji Hara, Toshihisa Okutsu
-
Publication number: 20080077717Abstract: A processing apparatus which is capable of preventing an priority reservation for a particular period from being set for all of a plurality of apparatuses and improving convenience for a general user who does not use an priority reservation service, in a system for which the priority reservation is available. Reservation information about a reservation for priority use of peripherals (MFP-A, B, and C) is stored. The number of peripherals that are not reserved for priority use during a particular period in the peripherals with reference to the reservation information is detected. When the number of peripherals is one, an instruction not to accept a reservation for priority use during the particular period to the single peripheral that are not reserved for priority use during the particular period in the peripheral is issued.Type: ApplicationFiled: September 25, 2007Publication date: March 27, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Toshihisa Okutsu
-
Publication number: 20070240124Abstract: A data processing apparatus has an interpreter environment for dynamically implementing a program constructed based on a command set defined independently of a native command group, in a native environment constructed based on the native command group processed by a processor configuring hardware. The apparatus generates an intermediate data stream in each of a plurality of stages into which an input data stream is divided in interpretation in the native environment and filters the intermediate data stream to generate a filtered data stream in the interpreter environment.Type: ApplicationFiled: July 29, 2005Publication date: October 11, 2007Applicant: CANON KABUSGIKI KAISHAInventors: Masakazu Taneda, Toshiyuki Nakazawa, Toshihisa Okutsu, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
-
Publication number: 20070220501Abstract: A data processing apparatus and method configured to load a program corresponding to each of a plurality of functions into a memory, the apparatus and method including storing a program for a specific function from among the plurality of functions, storing a program for a function different from the specific function from among the plurality of functions, loading the program for the specific function into the memory, and loading the program for the function different from the specific function into the memory after power is supplied to the second storage unit based on a request for accessing the second storage unit generated during execution of the program for the specific function.Type: ApplicationFiled: March 12, 2007Publication date: September 20, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Katsuhiko Yanagawa, Toshihisa Okutsu
-
Publication number: 20070206211Abstract: An image processing apparatus has a plurality of functions and is adapted to make one or more functions operable by activating programs corresponding to functions. The image processing apparatus includes a selection unit adapted to select a function to be enabled in advance to the other functions when power of the image processing apparatus is turned on or when operation of the image processing apparatus is resumed from a low-power standby state, and a control unit adapted to perform control such that a program corresponding to the function selected by the selection unit is made executable in advance to the other programs.Type: ApplicationFiled: January 17, 2007Publication date: September 6, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Toshihisa Okutsu, Hidetoshi Tanno, Takahiro Haraguchi, Makoto Kikugawa, Junichi Goda
-
Publication number: 20070201092Abstract: A program that is to be preferentially loaded into a memory is stored in a specific memory and the program stored in the specific memory is changeable to another program. Thus, the program that is to be preferentially loaded into the memory is thereby made changeable.Type: ApplicationFiled: February 27, 2007Publication date: August 30, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Toshihisa OKUTSU, Junichi GODA
-
Publication number: 20060039028Abstract: An image processing apparatus includes a number of processing modules which apply a process to predetermined data in inputted print data; a detecting unit configured to detect a processing module that has performed a process during processing by the plurality of processing modules of print data inputted in a predetermined mode; and a setting unit configured to make a setting that enables a processing module detected by the detecting unit, after the end of the predetermined mode.Type: ApplicationFiled: August 5, 2005Publication date: February 23, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Toshihisa Okutsu, Masakazu Taneda, Toshiyuki Nakazawa, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
-
Patent number: 5671021Abstract: A color image monitoring apparatus is capable of controlling the color correction characteristics by external commands. A color correction information memory stores input masking coefficients and .gamma. correction tables. The input masking coefficients can be loaded in the memory by an external command. In the .gamma. correction tables includes a table for the correction values for the .gamma. values at pitches of 0.1 within a range of 1.0 to .alpha. (>1.0). When a .gamma. correction process is executed, the tables to be used are selected by specifying the .gamma. values by the external command. A color correction circuit performs the respective .gamma. correction and input masking processes using the .gamma. correction tables and input masking coefficients stored in the memory.Type: GrantFiled: March 7, 1995Date of Patent: September 23, 1997Assignee: Canon Kabushiki KaishaInventors: Shuichi Kumada, Toshihisa Okutsu