Patents by Inventor Hideo Asahara

Hideo Asahara 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: 20100191821
    Abstract: An information processing system in which a warning is generated in advance when a macro including unsupported functions is executed, realizing improved usability for users. A multi-function apparatus and a server holding at least one macro indicative of a procedure for executing at least one function are connected to each other via a network. A macro referring section provided in the multi-function apparatus acquires a macro held by the second information apparatus. An unsupported function checking section provided in the server detects functions that cannot be realized by the first information apparatus from among functions included in the macro. A warning information providing section provided in the second information apparatus creates warning information relating to the detected unsupported functions and transmits the warning information to the multi-function apparatus. A warning section provided in the multi-function apparatus notifies a user of the transmitted warning information.
    Type: Application
    Filed: March 31, 2010
    Publication date: July 29, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo ASAHARA
  • Publication number: 20100178066
    Abstract: The invention provides a mechanism which allows a common device driver to obtain identification information of a USB device desired by an application that controls a USB device via a common device driver. Furthermore, the invention includes two types of common device drivers to be registered in an OS to have different priorities, and provides a common interface that does not allow the application to recognize their difference.
    Type: Application
    Filed: December 28, 2009
    Publication date: July 15, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Asahara
  • Patent number: 7720926
    Abstract: An information processing system in which a warning is generated in advance when a macro including unsupported functions is executed, realizing improved usability for users. A multi-function apparatus and a server holding at least one macro indicative of a procedure for executing at least one function are connected to each other via a network. A macro referring section provided in the multi-function apparatus acquires a macro held by the second information apparatus. An unsupported function checking section provided in the server detects functions that cannot be realized by the first information apparatus from among functions included in the macro. A warning information providing section provided in the second information apparatus creates warning information relating to the detected unsupported functions and transmits the warning information to the multi-function apparatus. A warning section provided in the multi-function apparatus notifies a user of the transmitted warning information.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: May 18, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Asahara
  • 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
  • Patent number: 7612901
    Abstract: An electronic apparatus that is capable of securely preventing a user who has worked in a dedicated mode using a storage device such as a removable medium from forgetting to remove the storage device. The electronic apparatus is operated in a normal mode or a dedicated mode in which a particular process including accessing an available medium is performed. When the dedicated mode is switched to the normal mode by the mode switching module, a removable medium detecting module detects whether an available storage device is connected to a removable media drive, and if an available storage device is detected by the removable medium detecting module, the switching to the normal mode is inhibited by mode switching inhibiting module.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Asahara
  • Publication number: 20090199214
    Abstract: An image processing apparatus capable of previously checking a setting mistake when a macro button is generated and preventing a macro using a reserved word from being inappropriately executed. A macro acquisition unit obtains the macro. A user information acquisition unit obtains user information associated with a user of the image processing apparatus. A replacing unit, when the macro obtained by the macro acquisition unit is a macro including a reserved word that is to be replaced with a portion of the user information, replaces the reserved word with the portion of the user information obtained by the user information acquisition unit. A check unit checks whether the macro replaced by the replacing unit can be normally executed. A notification unit notifies a check result of the check unit to a previously defined user.
    Type: Application
    Filed: February 3, 2009
    Publication date: August 6, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Asahara
  • Publication number: 20090164671
    Abstract: A macro transmission server apparatus stores a combination of functions of a multifunction peripheral and an order of processing of the functions as a macro. The macro transmission server apparatus manages a plurality of such macros and determines a portion of the plurality of such macros to be transmitted to a multifunction peripheral on a network as a transmission set. The macro transmission server apparatus includes a change detection unit configured to detect a change in function of the multifunction peripheral, a transmission set updating unit configured to change the transmission set according to the change detected by the change detection unit such that at least one of the macros that is executable by the multifunction peripheral is included in the transmission set, a macro storage unit configured to store the transmission set and the plurality of such macros, and a macro transmission unit configured to transmit the transmission set to the multifunction peripheral.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 25, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Asahara
  • Publication number: 20080130041
    Abstract: It is set for one or more processes executable by a multi-function peripheral apparatus (101) whether or not permitting the multi-function peripheral apparatus (101) to perform, of the processes, a process, execution of which is requested by a multi-function peripheral apparatus (102) or client PC (103). Information about a process set to be permitted is transmitted to the multi-function peripheral apparatus (102) or client PC (103).
    Type: Application
    Filed: November 6, 2007
    Publication date: June 5, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Asahara
  • Publication number: 20080086778
    Abstract: An image processing apparatus acquires restricted function data indicating functions whose execution is restricted, and acquires function data indicating a plurality of functions to be called by script data. The apparatus determines, based on the acquired function data, a realizable function by combining the functions indicated by the function data, and determines, based on the restricted function data and the realizable function, whether to permit execution of the script data corresponding to the function data.
    Type: Application
    Filed: August 3, 2007
    Publication date: April 10, 2008
    Applicant: Canon Kabushiki Kaisha
    Inventor: Hideo ASAHARA
  • 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: 20070220475
    Abstract: An information processing system in which a warning is generated in advance when a macro including unsupported functions is executed, realizing improved usability for users. A multi-function apparatus and a server holding at least one macro indicative of a procedure for executing at least one function are connected to each other via a network. A macro referring section provided in the multi-function apparatus acquires a macro held by the second information apparatus. An unsupported function checking section provided in the server detects functions that cannot be realized by the first information apparatus from among functions included in the macro. A warning information providing section provided in the second information apparatus creates warning information relating to the detected unsupported functions and transmits the warning information to the multi-function apparatus. A warning section provided in the multi-function apparatus notifies a user of the transmitted warning information.
    Type: Application
    Filed: February 22, 2007
    Publication date: September 20, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Asahara
  • Publication number: 20060221378
    Abstract: An electronic apparatus that is capable of securely preventing a user who has worked in a dedicated mode using a storage device such as a removable medium from forgetting to remove the storage device. The electronic apparatus is operated in a normal mode or a dedicated mode in which a particular process including accessing an available medium is performed. When the dedicated mode is switched to the normal mode by the mode switching module, a removable medium detecting module detects whether an available storage device is connected to a removable media drive, and if an available storage device is detected by the removable medium detecting module, the switching to the normal mode is inhibited by mode switching inhibiting module.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 5, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventor: Hideo Asahara
  • 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