Patents by Inventor Hideyuki Kanamori

Hideyuki Kanamori 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: 20230281685
    Abstract: Provided is a technique allows for execution of convenient processing to make a notification to a terminal device. Terminal information that is information related to each of terminal devices of users sharing a consumable, remaining amount information related to a remaining amount of the consumable, purchase authority information that is information related to purchase authority of the consumable, and notification information including notification conditions and information related to purchase of the consumable that is set according to the notification conditions are obtained. Additionally, the information related to purchase of the consumable is determined based on the terminal information, the remaining amount information, the purchase authority information, and the notification information.
    Type: Application
    Filed: January 11, 2023
    Publication date: September 7, 2023
    Inventor: Hideyuki Kanamori
  • Publication number: 20230208989
    Abstract: An information processing apparatus being communicable with a web server configured to provide a web page being capable of accepting instructions to control a printing apparatus, includes: a first obtaining unit configured to obtain a certificate of the web server; a verifying unit configured to verify the certificate; and a communicating unit configured to establish secure communication with the web server in a case where the verifying unit succeeds in verification and to establish unsecure communication with the web server in a case where the verifying unit fails in the verification.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 29, 2023
    Inventor: Hideyuki Kanamori
  • Patent number: 11650775
    Abstract: An information processing apparatus includes an obtaining unit that obtains media information concerning paper sheets set in media feed units provided to a printing apparatus, respectively, and includes a control unit. The control unit determines that designation information for determining a used media feed unit to be used for printing is not required in a case where it is possible to selectively determine the used media feed unit from the media feed units based on the media information. The control unit indicates the designation information in a case where it is not possible to determine the used media feed unit based on the media information.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: May 16, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Patent number: 11385845
    Abstract: Proper print processing is performed in a print system in which a first information processing apparatus capable of communicating with a printer and a second information processing apparatus capable of communicating with the printer via the first information processing apparatus are connected via a network. To this end, an information processing method executed by the first information processing apparatus includes: obtaining setting information on communications of the printer, obtaining information on a status of the printer from the printer, and executing predetermined processing. The predetermined processing is executed while waiting to communicate with the printer, in a case where the setting information indicates that the printer is ready to communicate with the second information processing apparatus and that the second information processing apparatus generates a PDL.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 12, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Publication number: 20210382670
    Abstract: Proper print processing is performed in a print system in which a first information processing apparatus capable of communicating with a printer and a second information processing apparatus capable of communicating with the printer via the first information processing apparatus are connected via a network. To this end, an information processing method executed by the first information processing apparatus includes: obtaining setting information on communications of the printer, obtaining information on a status of the printer from the printer, and executing predetermined processing. The predetermined processing is executed while waiting to communicate with the printer, in a case where the setting information indicates that the printer is ready to communicate with the second information processing apparatus and that the second information processing apparatus generates a PDL.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 9, 2021
    Inventor: Hideyuki Kanamori
  • Publication number: 20210271438
    Abstract: An information processing apparatus includes an obtaining unit that obtains media information concerning paper sheets set in media feed units provided to a printing apparatus, respectively, and includes a control unit. The control unit determines that designation information for determining a used media feed unit to be used for printing is not required in a case where it is possible to selectively determine the used media feed unit from the media feed units based on the media information. The control unit indicates the designation information in a case where it is not possible to determine the used media feed unit based on the media information.
    Type: Application
    Filed: February 22, 2021
    Publication date: September 2, 2021
    Inventor: Hideyuki Kanamori
  • Patent number: 11106408
    Abstract: The present invention provides a highly-convenient function relating to printing. For this purpose, in the case where execution of printing is instructed, a printing control apparatus receives first print data via predetermined printing software and generates second print data interpretable by a printing apparatus based on the first print data and print setting information.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: August 31, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideyuki Kanamori
  • Patent number: 10976975
    Abstract: A print conversion utility obtains print setting information with respect to a printing apparatus, obtains print setting information set by an operating system (OS) standard print software, and executes predetermined processing in a case where both pieces of the obtained print setting information do not coincide with each other.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: April 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Publication number: 20200174726
    Abstract: A print conversion utility obtains print setting information with respect to a printing apparatus, obtains print setting information set by an operating system (OS) standard print software, and executes predetermined processing in a case where both pieces of the obtained print setting information do not coincide with each other.
    Type: Application
    Filed: November 21, 2019
    Publication date: June 4, 2020
    Inventor: Hideyuki Kanamori
  • Publication number: 20200133600
    Abstract: The present invention provides a highly-convenient function relating to printing. For this purpose, in the case where execution of printing is instructed, a printing control apparatus receives first print data via predetermined printing software and generates second print data interpretable by a printing apparatus based on the first print data and print setting information.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 30, 2020
    Inventor: Hideyuki Kanamori
  • Patent number: 10437538
    Abstract: An information processing method for an information processing apparatus to obtain status information on a printer includes determining whether a submitted job is a print job for causing the printer to perform a print operation or a status obtaining job for obtaining the status information without causing the printer to perform print operation, determining whether a connection method between the information processing apparatus and the printer is a network connection, and transmitting dummy data for obtaining a response from the printer. The dummy data is transmitted when the submitted job is determined to be the status obtaining job and the connection method is determined to be the network connection, and the dummy data is not transmitted in a case where the submitted job is determined to be the status obtaining job and the connection method is determined not to be the network connection.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: October 8, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideyuki Kanamori
  • Publication number: 20190107984
    Abstract: There are provided an information processing method and printing system that can obtain nearly real-time status information on a printer connected via a network and notify it to a user. To achieve this, the information processing method comprises determining whether a job submitted to the information processing apparatus is a print job for causing the printer to perform print operation or a status obtaining job for obtaining status information without causing the printer to perform print operation. The information processing method further comprises transmitting dummy data that does not require processing to the printer in a case where the job submitted to the information processing apparatus is determined to be the status obtaining job.
    Type: Application
    Filed: September 21, 2018
    Publication date: April 11, 2019
    Inventor: Hideyuki Kanamori
  • Patent number: 9672172
    Abstract: A series of processing that includes a first control step for controlling an apparatus that executes predetermined processing and a second control step for controlling the apparatus based on a control result of the first control step is executed. An execution history of the first control step or the second control step is stored in a memory. The series of processing is interrupted in a case where a predetermined interruption factor occurs during execution of the series of processing. In a case where the interruption is executed, a start step for resuming the series of processing is set to the first control step or the second control step, based on the execution history stored in the memory.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: June 6, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Patent number: 9552185
    Abstract: When causing a printing apparatus to execute printing via a server apparatus, a print job is transmitted to the server apparatus. When acquiring a print setting set in the server apparatus or the printing apparatus, a setting job concerning the print setting is transmitted to the server apparatus. In accordance with transmission of the print job or the setting job, the status of printing by the printing apparatus based on the print job or the print setting corresponding to the setting job is acquired from the server apparatus as the status of the printing apparatus. The print environment of the server apparatus is determined based on the acquired status.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: January 24, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideyuki Kanamori
  • Patent number: 9164719
    Abstract: When a print job is being processed in a print queue, a printer utility cannot update various statuses of a printer. To solve such a problem, an information processing method includes inputting, in the job management unit, a status acquisition job requesting to acquire a status of a printing apparatus and to store it in the status storing unit, inquiring the job management unit about the status stored in the status storing unit and acquiring it, acquiring a processing status of the status acquisition job, determining, based on the acquired status and the acquired processing status, whether to request cancelling of the status acquisition job, and requesting the job management unit to cancel the status acquisition job based on the determination result.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 20, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Patent number: 9087144
    Abstract: In an information processing apparatus for storing, based on a notification sent from a monitor unit used for monitoring a state of print processing of a printing apparatus, the status item presenting the state in a storage region, or deleting the status item stored in the storage region, and for displaying the status item stored in the storage region in a storage order, a monitor unit acquires a plurality of the status items stored in the storage region, compares priority of the acquired plurality of status items and priority of a new status item stored in the storage region, and notifies a control unit to store the status items in the storage region in an order based on priority obtained as a result of the comparison.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: July 21, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Publication number: 20150178031
    Abstract: When causing a printing apparatus to execute printing via a server apparatus, a print job is transmitted to the server apparatus. When acquiring a print setting set in the server apparatus or the printing apparatus, a setting job concerning the print setting is transmitted to the server apparatus. In accordance with transmission of the print job or the setting job, the status of printing by the printing apparatus based on the print job or the print setting corresponding to the setting job is acquired from the server apparatus as the status of the printing apparatus. The print environment of the server apparatus is determined based on the acquired status.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 25, 2015
    Inventor: Hideyuki Kanamori
  • Publication number: 20150067218
    Abstract: A series of processing that includes a first control step for controlling an apparatus that executes predetermined processing and a second control step for controlling the apparatus based on a control result of the first control step is executed. An execution history of the first control step or the second control step is stored in a memory. The series of processing is interrupted in a case where a predetermined interruption factor occurs during execution of the series of processing. In a case where the interruption is executed, a start step for resuming the series of processing is set to the first control step or the second control step, based on the execution history stored in the memory.
    Type: Application
    Filed: August 7, 2014
    Publication date: March 5, 2015
    Inventor: Hideyuki Kanamori
  • Patent number: 8670135
    Abstract: An installer of the driver B according to the present invention searches a print queue of the driver A corresponding to a printer controlled by the install target driver B, determines whether an output destination of the searched print queue is a remote printer, and if it is determined that the output destination of the print queue is the remote printer, ends install processing without making an update request for the print queue to the operating system.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: March 11, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideyuki Kanamori
  • Publication number: 20140009792
    Abstract: When a print job is being processed in a print queue, a printer utility cannot update various statuses of a printer. To solve such a problem, an information processing method includes inputting, in the job management unit, a status acquisition job requesting to acquire a status of a printing apparatus and to store it in the status storing unit, inquiring the job management unit about the status stored in the status storing unit and acquiring it, acquiring a processing status of the status acquisition job, determining, based on the acquired status and the acquired processing status, whether to request cancelling of the status acquisition job, and requesting the job management unit to cancel the status acquisition job based on the determination result.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 9, 2014
    Inventor: Hideyuki Kanamori