Patents by Inventor Jun Nakawaki

Jun Nakawaki 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: 10484552
    Abstract: An information processing apparatus displays a creation screen and adds display information. The creation screen is for a user to create a workflow by combining function providers. The function providers includes a function provider having a setting interface to call a setting screen to perform a setting of a corresponding function, and an execution interface to execute the corresponding function. In a case where a setting interface of a function provider added to the workflow refers to a result of an execution by an execution interface of a preceding function provider, display information is automatically added to a definition file for the workflow. The automatically added display information is information to display a message to prompt the user to standby during the execution by the execution interface of the preceding function provider.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: November 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20180316808
    Abstract: An information processing apparatus displays a creation screen and adds display information. The creation screen is for a user to create a workflow by combining function providers. The function providers includes a function provider having a setting interface to call a setting screen to perform a setting of a corresponding function, and an execution interface to execute the corresponding function. In a case where a setting interface of a function provider added to the workflow refers to a result of an execution by an execution interface of a preceding function provider, display information is automatically added to a definition file for the workflow. The automatically added display information is information to display a message to prompt the user to standby during the execution by the execution interface of the preceding function provider.
    Type: Application
    Filed: April 11, 2018
    Publication date: November 1, 2018
    Inventor: Jun Nakawaki
  • Patent number: 9965299
    Abstract: An information processing apparatus includes a generation unit configured to generate a second script for setting the specified setting value, and an execution unit configured to execute a first script using the work setting value and the plurality of setting values to be set excluding the specified setting value, wherein the execution unit executes the generated second script after executing the first script.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: May 8, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Patent number: 9519470
    Abstract: An image forming apparatus stores a saving instruction for a script and data containing its identification information in a Universal Serial Bus (USB) storage, in the case where the image forming apparatus detects that the script and the data required for software installation corresponding to itself does not exist in the USB storage when the USB storage is connected. A computer acquires a script and data corresponding to identification information of an image forming apparatus contained in a saving instruction, and saves them to the USB storage, in the case where the computer detects that the saving instruction exists in the USB storage when the USB storage is connected. The image forming apparatus then executes software installation using the script and the data contained in the USB storage, when this USB storage containing the saved script and data corresponding to the image forming apparatus is connected.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: December 13, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Publication number: 20160092281
    Abstract: An information processing apparatus includes a generation unit configured to generate a second script for setting the specified setting value, and an execution unit configured to execute a first script using the work setting value and the plurality of setting values to be set excluding the specified setting value, wherein the execution unit executes the generated second script after executing the first script.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 31, 2016
    Inventor: Jun Nakawaki
  • Patent number: 9094222
    Abstract: A mechanism for reducing an operator's time and effort in image data distribution is provided. To accomplish this, an image processing apparatus, which is capable of communicating with a server that provides a microblogging function for publicizing a message registered by a user to other users, registers the first message with the server if image data is stored in a memory; monitors a second message newly registered with respect to the registered first message; analyzes the second message if the second message is detected; and transmits image data based on the result of the analysis.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: July 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20150089490
    Abstract: An image forming apparatus stores a saving instruction for a script and data containing its identification information in a USB storage, in the case where the image forming apparatus detects that the script and the data required for software installation corresponding to itself does not exist in the USB storage when the USB storage is connected. A computer acquires a script and data corresponding to identification information of an image forming apparatus contained in a saving instruction, and saves them to the USB storage, in the case where the computer detects that the saving instruction exists in the USB storage when the USB storage is connected. The image forming apparatus then executes software installation using the script and the data contained in the USB storage, when this USB storage containing the script and the data, which were saved by the saving step, corresponding to the image forming apparatus is connected.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 26, 2015
    Inventor: Jun Nakawaki
  • Patent number: 8947700
    Abstract: An information processing apparatus includes a receiving unit and a provision unit. The receiving unit receives a display instruction regarding information about data whose printing is reserved from a device. The provision unit provides the device with a screen for displaying a reservation job including a print button for instructing print of data at a time of receiving reservation and a print button for instructing print of data at a time of receiving the display instruction in a case where the display instruction is received by the receiving unit and data at the time of receiving the reservation are different from data at the time of receiving the display instruction.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: February 3, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20140176995
    Abstract: A plurality of received documents is stored, and a plurality of documents transmitted from the same transmitting source as an identified document is selected from the stored plurality of documents. A screen is then provided which allows information on the plurality of documents that have been selected, to be collectively registered.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 26, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Patent number: 8520241
    Abstract: The present invention provides an image processing apparatus in which when a change is made to the functions of apparatuses that execute a cooperative processing flow, the definition of the cooperative processing flow is changed and executed without requiring the user to perform complicated tasks, and a control method thereof. To accomplish this, the image processing apparatus of the present invention confirms, before starting execution of processing in accordance with a cooperative processing flow in which a procedure of cooperative processing performed in cooperation with a plurality of external apparatuses has been defined in advance, whether or not each of a plurality of functions included in the flow is executable by each predefined external apparatus of the plurality of external apparatuses. Furthermore, the image processing apparatus changes the definition of the cooperative processing flow based on the confirmation result and starts to execute the changed flow.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: August 27, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20130073639
    Abstract: A mechanism for reducing an operator's time and effort in image data distribution is provided. To accomplish this, an image processing apparatus, which is capable of communicating with a server that provides a microblogging function for publicizing a message registered by a user to other users, registers the first message with the server if image data is stored in a memory; monitors a second message newly registered with respect to the registered first message; analyzes the second message if the second message is detected; and transmits image data based on the result of the analysis.
    Type: Application
    Filed: May 31, 2012
    Publication date: March 21, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Patent number: 8358445
    Abstract: An image reading apparatus that reads an image. Image data generated by a scanner reading an original is stored in a RAM. The size of the image data and the size of a region for storing the image data in the RAM are compared with each other. The image data is divided when the size of the image data is larger than the size of the region for storing the image data in the RAM. One of a plurality of pieces of image data divided from the image data is stored in the RAM, and the format of the image data stored in the RAM is converted. One image file including image data obtained by converting each piece of the plurality of pieces of image data is generated.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: January 22, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Patent number: 8339645
    Abstract: A temporary object is registered in a document managing system in advance on the basis information about an object that a user wants to use. Then, when an object is registered by another user, it is determined whether the registered object is a similar object corresponding to the temporary object. If the registered object is a similar object, the user is notified of that fact, and the temporary object in target document data is updated with the similar object.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: December 25, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Patent number: 8310711
    Abstract: When a user logs in to an MFP (S200), places an original on a scanner, and instructs the MFP to start a process, the MFP scans the original to recognize characters and words, and creates a word appearance frequency list (S201). Thereafter, records (histories) contained in information about histories of jobs that were executed in the past are narrowed into histories that were executed by users having the same attribute as that of the login user (S202). Functions of jobs contained in identified histories are compared, and job histories having similar functions are grouped. Finally, functions and settings of remaining histories are displayed on a user interface (S204). When any of them is selected, a document is processed according to the selected function and setting (S205). Thereafter, a history of the job is stored (S206).
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: November 13, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20120268778
    Abstract: When it is determined that a desired printing result can be acquired without converting print data of a print server, a print job is generated to acquire the print data not via a relay virtual printer.
    Type: Application
    Filed: November 14, 2011
    Publication date: October 25, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Publication number: 20110235111
    Abstract: An information processing apparatus includes a receiving unit and a provision unit. The receiving unit receives a display instruction regarding information about data whose printing is reserved from a device. The provision unit provides the device with a screen for displaying a reservation job including a print button for instructing print of data at a time of receiving reservation and a print button for instructing print of data at a time of receiving the display instruction in a case where the display instruction is received by the receiving unit and data at the time of receiving the reservation are different from data at the time of receiving the display instruction.
    Type: Application
    Filed: March 17, 2011
    Publication date: September 29, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Publication number: 20110116127
    Abstract: The present invention provides an image processing apparatus in which when a change is made to the functions of apparatuses that execute a cooperative processing flow, the definition of the cooperative processing flow is changed and executed without requiring the user to perform complicated tasks, and a control method thereof. To accomplish this, the image processing apparatus of the present invention confirms, before starting execution of processing in accordance with a cooperative processing flow in which a procedure of cooperative processing performed in cooperation with a plurality of external apparatuses has been defined in advance, whether or not each of a plurality of functions included in the flow is executable by each predefined external apparatus of the plurality of external apparatuses. Furthermore, the image processing apparatus changes the definition of the cooperative processing flow based on the confirmation result and starts to execute the changed flow.
    Type: Application
    Filed: October 22, 2010
    Publication date: May 19, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Patent number: 7933051
    Abstract: A program startup apparatus includes an acquisition unit configured to acquire type information indicating a kind of a read document, an identification unit configured to identify a program for an image forming apparatus corresponding to the type information acquired by the acquisition unit, and a startup unit configured to start the program identified by the identification unit.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: April 26, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jun Nakawaki
  • Publication number: 20100157382
    Abstract: An image reading apparatus that reads an image. Image data generated by a scanner reading an original is stored in a RAM. The size of the image data and the size of a region for storing the image data in the RAM are compared with each other. The image data is divided when the size of the image data is larger than the size of the region for storing the image data in the RAM. One of a plurality of pieces of image data divided from the image data is stored in the RAM, and the format of the image data stored in the RAM is converted. One image file including image data obtained by converting each piece of the plurality of pieces of image data is generated.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 24, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki
  • Publication number: 20090296146
    Abstract: A temporary object is registered in a document managing system in advance on the basis information about an object that a user wants to use. Then, when an object is registered by another user, it is determined whether the registered object is a similar object corresponding to the temporary object. If the registered object is a similar object, the user is notified of that fact, and the temporary object in target document data is updated with the similar object.
    Type: Application
    Filed: May 21, 2009
    Publication date: December 3, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Jun Nakawaki