Patents by Inventor Mamoru Osada

Mamoru Osada 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: 20210223973
    Abstract: A data communication device that communicates with a storage device via a network includes an input unit for inputting user identification information, a log-in processing unit configured to enable a user to log in to access a storage area of the storage device associated with the user identification information, an accessing unit configured to access the storage area if the user logs in, a determining unit configured to determine whether data processing involving the accessed storage area is ongoing when an instruction is sent to cause the user to log out, and a controller unit configured to enable the user to log out and disable access to the storage area when the data processing is not ongoing, and, when the data processing is ongoing, enable access to the storage area even after the user has logged out until the data processing has been completed.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventor: Mamoru Osada
  • Patent number: 10996880
    Abstract: A data communication device for storing image data input by scanning an original document in an external storage device includes a scanner, an inputting unit, a log-in processing unit, and a processing unit. The scanner scans an original document to input image data. The inputting unit inputs identification information. The log-in processing unit causes a user who is authenticated based on the input identification information to log into the data communication device. The processing unit performs data processing to store image data input by the scanner in an external storage device which is accessible based on the input identification information.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 4, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 9542228
    Abstract: To accomplish this, an image processing apparatus, in response to a start-up request for an application, reads a class file of a class of the application, adds, at the beginning of a method included in the read class file, code for recording application information indicating the application to a thread, and loads the class. Furthermore, the image processing apparatus, during execution of the method included in the read class file, allocates memory or a file size to be used for an object to be generated and records application information recorded in the thread to the allocated memory or file size, together with generating the object and managing application information of the generated object, in association with memory size or disk usage.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: January 10, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kunimasa Fujisawa, Mamoru Osada
  • Patent number: 9449262
    Abstract: An image processing apparatus includes an image processing unit configured to perform image processing, a storage unit configured to be capable of storing an application program installed in the image processing apparatus, a first determination unit configured to determine whether the application program had ever been installed in the image processing apparatus, and a control unit configured to selectively control the image processing unit to be operable and control the image processing unit not to operate according to the determination by the first determination unit if an error has occurred in the storage unit.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: September 20, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Publication number: 20160170680
    Abstract: A data communication device for storing image data input by scanning an original document in an external storage device includes a scanner, an inputting unit, a log-in processing unit, and a processing unit. The scanner scans an original document to input image data. The inputting unit inputs identification information. The log-in processing unit causes a user who is authenticated based on the input identification information to log into the data communication device. The processing unit performs data processing to store image data input by the scanner in an external storage device which is accessible based on the input identification information.
    Type: Application
    Filed: February 24, 2016
    Publication date: June 16, 2016
    Inventor: Mamoru Osada
  • Patent number: 9305175
    Abstract: A data communication device that can communicate with an external device includes a scanner, a log-in processing unit, a sending unit, and a log-out processing unit. The scanner inputs image data. The log-in processing unit enables a user to log in to the data communication device. The user who logs in to the data communication device can submit an instruction to send image data input by the scanner to the external device. The sending unit sends the image data input by the scanner to the external device. The log-out processing unit enables the user to log out of the data communication device even if sending of the image data is not completed. Even if the user logs out of the data communication device after the user has submitted the instruction and before sending of the image data is completed, the sending unit continues the sending of the image data.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: April 5, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 9274775
    Abstract: At a timing after a target application is installed, in a case where a usage amount of a resource used at a predetermined timing by the target application exceeds a declaration of a maximum value of the usage amount of the resource described in an application file corresponding to the target application, a framework is instructed to stop the target application.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: March 1, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Publication number: 20150356390
    Abstract: An image processing apparatus includes an image processing unit configured to perform image processing, a storage unit configured to be capable of storing an application program installed in the image processing apparatus, a first determination unit configured to determine whether the application program had ever been installed in the image processing apparatus, and a control unit configured to selectively control the image processing unit to be operable and control the image processing unit not to operate according to the determination by the first determination unit if an error has occurred in the storage unit.
    Type: Application
    Filed: August 18, 2015
    Publication date: December 10, 2015
    Inventor: Mamoru Osada
  • Patent number: 9172840
    Abstract: An image processing apparatus includes an image processing unit configured to perform image processing, a storage unit configured to be capable of storing an application program installed in the image processing apparatus, a first determination unit configured to determine whether the application program had ever been installed in the image processing apparatus, and a control unit configured to selectively control the image processing unit to be operable and control the image processing unit not to operate according to the determination by the first determination unit if an error has occurred in the storage unit.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: October 27, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 9141817
    Abstract: This invention provides an image processing apparatus capable of allowing a user to easily confirm the display contents of a bulletin board without reducing operability if the user should confirm a message by the bulletin board function in authentication processing; a method of controlling the same; and a program. To accomplish this, in the image processing apparatus, an authentication processing unit acquires message information from a storage unit. When the message information is acquired, an authentication screen to execute authentication processing is displayed on a display unit together with the message information. If no message information is acquired, the authentication screen to execute authentication processing is displayed on the display unit.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: September 22, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Publication number: 20140366034
    Abstract: To accomplish this, an image processing apparatus, in response to a start-up request for an application, reads a class file of a class of the application, adds, at the beginning of a method included in the read class file, code for recording application information indicating the application to a thread, and loads the class. Furthermore, the image processing apparatus, during execution of the method included in the read class file, allocates memory or a file size to be used for an object to be generated and records application information recorded in the thread to the allocated memory or file size, together with generating the object and managing application information of the generated object, in association with memory size or disk usage.
    Type: Application
    Filed: May 22, 2014
    Publication date: December 11, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Kunimasa Fujisawa, Mamoru Osada
  • Patent number: 8744299
    Abstract: An image forming apparatus having a display unit for displaying a program which can be executed in the apparatus so as to be identified is disclosed. The apparatus has: an input unit for inputting a program into the image forming apparatus; a display control unit for controlling a process for displaying select keys including a plurality of select keys to instruct a selection of a desired one of a plurality of programs stored in the image forming apparatus onto a display screen displayed on the display unit; and a discriminating unit for discriminating whether the select key to instruct a selection of the program inputted by the input unit can be further displayed onto the first display screen to display the select keys corresponding to the programs registered in the image forming apparatus in response to the input of the program from the input unit or not.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: June 3, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 8705100
    Abstract: An image processing apparatus that is capable of, even in a case where browser screens are forcefully changed when the image processing apparatus changes in status during operation by a user, continuing operation through a screen displayed until just before the change of the browser screens when the image processing apparatus is restored. The status of the image processing apparatus is detected, and a screen is created according to the detected status of the image processing apparatus. The screen is displayed as a new tab when the image processing apparatus changes in status.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: April 22, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Publication number: 20130318634
    Abstract: An image forming apparatus which is connected to an external device via a communication unit includes a launching program identification unit which stores launching program information for specifying a program module to be executed upon launching from a plurality of program modules for realizing a plurality of functions, and a program management unit which executes a program module corresponding to the launching program information when the image forming apparatus is activated, on the basis of the launching program information stored in the launching program identification unit. License information containing the identification information and launching program information of the apparatus is acquired from a PC via the communication unit. The launching program information stored in the launching program identification unit is updated on the basis of the acquired license information, thereby changing the program module to be executed upon activating the apparatus.
    Type: Application
    Filed: August 1, 2013
    Publication date: November 28, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Mamoru Osada
  • Publication number: 20130293914
    Abstract: An image forming apparatus having a display unit for displaying at program which can be executed in the apparatus so as to be identified is disclosed. The apparatus has: an input unit for inputting a program into the image forming apparatus: a display control unit for controlling a process for displaying select keys including a plurality of select keys to instruct a selection of a desired one of a plurality of programs stored in the image forming apparatus onto a display screen displayed on the display unit; and a discriminating unit for discriminating whether the select key to instruct a selection of the program inputted by the input unit can be further displayed onto the first display screen to display the select keys corresponding to the programs registered in the image forming apparatus in response to the input of the program from the input unit or not.
    Type: Application
    Filed: June 28, 2013
    Publication date: November 7, 2013
    Inventor: Mamoru OSADA
  • Patent number: 8543027
    Abstract: An image forming apparatus having a display unit for displaying a program which can be executed in the apparatus so as to be identified is disclosed. The apparatus has: an input unit for inputting a program into the image forming apparatus; a display control unit for controlling a process for displaying select keys including a plurality of select keys to instruct a selection of a desired one of a plurality of programs stored in the image forming apparatus onto a display screen displayed on the display unit; and a discriminating unit for discriminating whether the select key to instruct a selection of the program inputted by the input unit can be further displayed onto the first display screen to display the select keys corresponding to the programs registered in the image forming apparatus in response to the input of the program from the input unit or not.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: September 24, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 8533468
    Abstract: An image forming apparatus communicates with an external device via a communication medium. A storage unit stores program modules, each of which provides a function that can be executed on the image forming apparatus. A license confirmation unit confirms license information associated with each of the program modules. A program control unit controls operation of each of the program modules in response to a confirmation by the license confirmation unit. When a launch of one of the program modules is instructed, the program control unit executes a corresponding program module.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: September 10, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 8503899
    Abstract: An image forming apparatus having a display unit for displaying a program which can be executed in the apparatus so as to be identified is disclosed. The apparatus has: an input unit for inputting a program into the image forming apparatus; a display control unit for controlling a process for displaying select keys including a plurality of select keys to instruct a selection of a desired one of a plurality of programs stored in the image forming apparatus onto a display screen displayed on the display unit; and a discriminating unit for discriminating whether the select key to instruct a selection of the program inputted by the input unit can be further displayed onto the first display screen to display the select keys corresponding to the programs registered in the image forming apparatus in response to the input of the program from the input unit or not.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: August 6, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Patent number: 8438217
    Abstract: An image processing apparatus is disclosed as an embodiment of the invention. The image processing apparatus which is connected to a communication network and can communicate with an outside includes an operating unit which allows the user to operate the image processing apparatus, a managing unit which manages a program and data existing in the image processing apparatus, an obtaining unit which obtains a program to control the image processing apparatus from an information processing apparatus connected via the communication network, a display unit which displays a screen according to the obtained program; a recognizing unit which recognizes an end of a process based on the program in the image processing apparatus, and a deleting unit which deletes the program in response to the end of the process of the program.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: May 7, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mamoru Osada
  • Publication number: 20130055376
    Abstract: This invention provides an image processing apparatus capable of allowing a user to easily confirm the display contents of a bulletin board without reducing operability if the user should confirm a message by the bulletin board function in authentication processing; a method of controlling the same; and a program. To accomplish this, in the image processing apparatus, an authentication processing unit acquires message information from a storage unit. When the message information is acquired, an authentication screen to execute authentication processing is displayed on a display unit together with the message information. If no message information is acquired, the authentication screen to execute authentication processing is displayed on the display unit.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 28, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Mamoru Osada