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: 9268726
    Abstract: 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: Grant
    Filed: February 10, 2010
    Date of Patent: February 23, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Patent number: 8873070
    Abstract: 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: Grant
    Filed: January 17, 2007
    Date of Patent: October 28, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihisa Okutsu, Hidetoshi Tanno, Takahiro Haraguchi, Makoto Kikugawa, Junichi Goda
  • Patent number: 8683124
    Abstract: 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: Grant
    Filed: November 24, 2010
    Date of Patent: March 25, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshihisa Okutsu
  • Patent number: 8171463
    Abstract: 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: Grant
    Filed: July 29, 2005
    Date of Patent: May 1, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masakazu Taneda, Toshiyuki Nakazawa, Toshihisa Okutsu, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
  • Patent number: 8161208
    Abstract: 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: Grant
    Filed: September 25, 2007
    Date of Patent: April 17, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshihisa Okutsu
  • Patent number: 8046756
    Abstract: 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: Grant
    Filed: February 27, 2007
    Date of Patent: October 25, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihisa Okutsu, Junichi Goda
  • Publication number: 20110208942
    Abstract: 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: Application
    Filed: February 10, 2010
    Publication date: August 25, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Publication number: 20110181919
    Abstract: 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: Application
    Filed: January 4, 2011
    Publication date: July 28, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Publication number: 20110157645
    Abstract: 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: Application
    Filed: December 21, 2010
    Publication date: June 30, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Publication number: 20110131386
    Abstract: 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: Application
    Filed: November 24, 2010
    Publication date: June 2, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Patent number: 7676658
    Abstract: 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: Grant
    Filed: March 12, 2007
    Date of Patent: March 9, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Katsuhiko Yanagawa, Toshihisa Okutsu
  • Patent number: 7619757
    Abstract: 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: Grant
    Filed: August 5, 2005
    Date of Patent: November 17, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihisa Okutsu, Masakazu Taneda, Toshiyuki Nakazawa, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
  • Publication number: 20090150531
    Abstract: 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: Application
    Filed: December 5, 2008
    Publication date: June 11, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Kenji Hara, Toshihisa Okutsu
  • Publication number: 20080077717
    Abstract: 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: Application
    Filed: September 25, 2007
    Publication date: March 27, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toshihisa Okutsu
  • Publication number: 20070240124
    Abstract: 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: Application
    Filed: July 29, 2005
    Publication date: October 11, 2007
    Applicant: CANON KABUSGIKI KAISHA
    Inventors: Masakazu Taneda, Toshiyuki Nakazawa, Toshihisa Okutsu, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
  • Publication number: 20070220501
    Abstract: 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: Application
    Filed: March 12, 2007
    Publication date: September 20, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Katsuhiko Yanagawa, Toshihisa Okutsu
  • Publication number: 20070206211
    Abstract: 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: Application
    Filed: January 17, 2007
    Publication date: September 6, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Toshihisa Okutsu, Hidetoshi Tanno, Takahiro Haraguchi, Makoto Kikugawa, Junichi Goda
  • Publication number: 20070201092
    Abstract: 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: Application
    Filed: February 27, 2007
    Publication date: August 30, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Toshihisa OKUTSU, Junichi GODA
  • Publication number: 20060039028
    Abstract: 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: Application
    Filed: August 5, 2005
    Publication date: February 23, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Toshihisa Okutsu, Masakazu Taneda, Toshiyuki Nakazawa, Masami Tsunoda, Yoshinori Ito, Hideo Asahara
  • Patent number: 5671021
    Abstract: 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: Grant
    Filed: March 7, 1995
    Date of Patent: September 23, 1997
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shuichi Kumada, Toshihisa Okutsu