Patents by Inventor Tetsuya Shiohara

Tetsuya Shiohara 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: 20240086119
    Abstract: A method of controlling an information processing apparatus configured to execute an extension application associated with printing data generation software operatable in the information processing apparatus to extend a function includes: adding information on an extended function to printing function information used in the printing data generation software; switching in accordance with a setting value stored in common information shared with the extension application whether to perform skip processing in which conversion processing of intermediate data performed by the printing data generation software is skipped; and editing the intermediate data in which the conversion processing is skipped in the printing data generation software in the switching and converting the edited intermediate data into printing data.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 14, 2024
    Inventor: Tetsuya Shiohara
  • Publication number: 20240034070
    Abstract: An information processing method for an information processing apparatus including an application configured to extend a function provided by a print data generation software for generating print data to be printed by a plurality of printing devices includes obtaining information about a printing device connected to the information processing apparatus, and causing a display to display, in a case where the obtained information indicates a certain type printing device, information based on a type of the certain type printing device.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 1, 2024
    Inventor: Tetsuya Shiohara
  • Publication number: 20240036776
    Abstract: An information processing apparatus including an application configured to perform extension of a function provided by print data generation software configured to be used in common by a plurality of different printing apparatuses includes an acquisition unit configured to acquire information regarding a type of a printing apparatus connected to the information processing apparatus, and a display unit configured to display a screen with a configuration customized in accordance with the type of the printing apparatus that has been acquired by the acquisition unit.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 1, 2024
    Inventor: Tetsuya Shiohara
  • Publication number: 20240036783
    Abstract: An information processing apparatus including an application that extends a function provided by print data generation software used in common by a plurality of different printing apparatuses includes one or more memories, and a processor in communication with the one or more memories, wherein the one or more memories and the processor are configured to acquire information regarding a printing form of a printing apparatus connected to the information processing apparatus, and cause a display unit to display a screen having a different configuration based on the acquired information.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 1, 2024
    Inventor: Tetsuya Shiohara
  • Patent number: 11842091
    Abstract: A method of controlling an information processing apparatus configured to execute an extension application associated with printing data generation software operatable in the information processing apparatus to extend a function includes: adding information on an extended function to printing function information used in the printing data generation software; switching in accordance with a setting value stored in common information shared with the extension application whether to perform skip processing in which conversion processing of intermediate data performed by the printing data generation software is skipped; and editing the intermediate data in which the conversion processing is skipped in the printing data generation software in the switching and converting the edited intermediate data into printing data.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: December 12, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tetsuya Shiohara
  • Publication number: 20230280947
    Abstract: An information processing apparatus having print data generation software and print software installed thereon, the print data generation software having been obtained at a first timing, the print software being different from the print data generation software and obtained at a second timing different from the first timing, launches the print software in a case where print setting information set by a user using a setting screen provided by the print software includes a setting that matches a launch condition for the print software.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Inventor: Tetsuya Shiohara
  • Patent number: 11748051
    Abstract: There is provided a control method for an information processing apparatus that stores an editing application with which editing of intermediate data including drawing data generated by a drawing application can be performed, the control method including: obtaining information associated with a print setting; deciding an interface used for obtaining the intermediate data from among a plurality of interfaces on a basis of the obtained information associated with the print setting; and obtaining the intermediate data by using the decided interface, in which the intermediate data output from the editing application is obtained by a printer driver and converted into a print command.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: September 5, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Shiohara
  • Publication number: 20230251806
    Abstract: A non-transitory computer-readable storage medium storing an extension application configured to extend, by being associated with print data generation software, a function of the print data generation software for shared use by a plurality of printing apparatuses provided by different vendors stores a program for causing a computer to activate a status notification application configured to provide a notification of status information about a printing apparatus based on issuance of a print instruction to print print data on which the printing apparatus performs printing processing, and display a print preview screen for the print data in a case where the print data is acquired, wherein the status notification application provides the notification of the status information about the printing apparatus even in a case where an error does not occur in the printing apparatus.
    Type: Application
    Filed: February 2, 2023
    Publication date: August 10, 2023
    Inventor: Tetsuya Shiohara
  • Patent number: 11687293
    Abstract: An information processing apparatus having print data generation software and print software installed thereon, the print data generation software having been obtained at a first timing, the print software being different from the print data generation software and obtained at a second timing different from the first timing, launches the print software in a case where print setting information set by a user using a setting screen provided by the print software includes a setting that matches a launch condition for the print software.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: June 27, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Shiohara
  • Patent number: 11652276
    Abstract: There is provided an information processing apparatus configured to execute communication with a communication apparatus including a plurality of antennas, comprising: communication unit for receiving a signal transmitted from each of the plurality of antennas of the communication apparatus; acquisition unit for acquiring information concerning a distance between the plurality of antennas of the communication apparatus, which is included in the received signal; and identifying unit for identifying information concerning an angle between the information processing apparatus and the communication apparatus based on the acquired information concerning the distance between the plurality of antennas.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 16, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Shiohara
  • Patent number: 11636295
    Abstract: A control method causes a Graphical User Interface (GUI) application to perform activating in response to a first print request from a drawing application, acquiring intermediate data based on drawing data generated by the drawing application, and outputting intermediate data. In a case where a second print request is issued by a printer driver that has acquired intermediate data output from a GUI application, the GUI application is re-activated in response to the second print request, and a predetermined screen is provided by the GUI application that has been activated in response to the second print request issued by the printer driver.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: April 25, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Shiohara
  • Publication number: 20230061074
    Abstract: A method of controlling an information processing apparatus configured to execute an extension application associated with printing data generation software operatable in the information processing apparatus to extend a function includes: adding information on an extended function to printing function information used in the printing data generation software; switching in accordance with a setting value stored in common information shared with the extension application whether to perform skip processing in which conversion processing of intermediate data performed by the printing data generation software is skipped; and editing the intermediate data in which the conversion processing is skipped in the printing data generation software in the switching and converting the edited intermediate data into printing data.
    Type: Application
    Filed: August 22, 2022
    Publication date: March 2, 2023
    Inventor: Tetsuya Shiohara
  • Publication number: 20220342619
    Abstract: There is provided a control method for an information processing apparatus that stores an editing application with which editing of intermediate data including drawing data generated by a drawing application can be performed, the control method including: obtaining information associated with a print setting; deciding an interface used for obtaining the intermediate data from among a plurality of interfaces on a basis of the obtained information associated with the print setting; and obtaining the intermediate data by using the decided interface, in which the intermediate data output from the editing application is obtained by a printer driver and converted into a print command
    Type: Application
    Filed: July 13, 2022
    Publication date: October 27, 2022
    Inventor: Tetsuya Shiohara
  • Publication number: 20220326891
    Abstract: A first server system includes a registration unit configured to, in a case where a request output from a management server system based on an instruction from a first user having a first authority is received, register first printer information in the first server system, and the management server system includes a control unit configured to, based on an instruction from a second user having a second authority that is a more limited authority than the first authority, execute a saving process for saving the first printer information registered in the first server system and second printer information regarding a printing apparatus registered in a second server system different from the first server system and the management server system in association with each other in a saving unit of the management server system.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 13, 2022
    Inventors: Tetsuya Shiohara, Keiji Kawasaki
  • Publication number: 20220317958
    Abstract: An information processing apparatus includes a saving process unit configured to save, in a storage area, a first print job generated with a first printing apparatus specified and a second print job generated with a second printing apparatus different from the first printing apparatus specified, and a display control unit configured to display, in a case where a third print job including identification information corresponding to the first printing apparatus is received in a state where the first and second print jobs are saved in the storage area, a screen that includes a job name of the received third print job and a job name of the first print job and does not include a job name of the second print job.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Inventor: Tetsuya Shiohara
  • Patent number: 11429331
    Abstract: There is provided a control method for an information processing apparatus that stores an editing application with which editing of intermediate data including drawing data generated by a drawing application can be performed, the control method including: obtaining information associated with a print setting; deciding an interface used for obtaining the intermediate data from among a plurality of interfaces on a basis of the obtained information associated with the print setting; and obtaining the intermediate data by using the decided interface, in which the intermediate data output from the editing application is obtained by a printer driver and converted into a print command.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: August 30, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Shiohara
  • Patent number: 11392330
    Abstract: A first server system includes a registration unit configured to, in a case where a request output from a management server system based on an instruction from a first user having a first authority is received, register first printer information in the first server system, and the management server system includes a control unit configured to, based on an instruction from a second user having a second authority that is a more limited authority than the first authority, execute a saving process for saving the first printer information registered in the first server system and second printer information regarding a printing apparatus registered in a second server system different from the first server system and the management server system in association with each other in a saving unit of the management server system.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: July 19, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tetsuya Shiohara, Keiji Kawasaki
  • Publication number: 20220066707
    Abstract: A first server system includes a registration unit configured to, in a case where a request output from a management server system based on an instruction from a first user having a first authority is received, register first printer information in the first server system, and the management server system includes a control unit configured to, based on an instruction from a second user having a second authority that is a more limited authority than the first authority, execute a saving process for saving the first printer information registered in the first server system and second printer information regarding a printing apparatus registered in a second server system different from the first server system and the management server system in association with each other in a saving unit of the management server system.
    Type: Application
    Filed: August 17, 2021
    Publication date: March 3, 2022
    Inventors: Tetsuya Shiohara, Keiji Kawasaki
  • Publication number: 20210256331
    Abstract: A control method causes a Graphical User Interface (GUI) application to perform activating in response to a first print request from a drawing application, acquiring intermediate data based on drawing data generated by the drawing application, and outputting intermediate data. In a case where a second print request is issued by a printer driver that has acquired intermediate data output from a GUI application, the GUI application is re-activated in response to the second print request, and a predetermined screen is provided by the GUI application that has been activated in response to the second print request issued by the printer driver.
    Type: Application
    Filed: April 30, 2021
    Publication date: August 19, 2021
    Inventor: Tetsuya Shiohara
  • Publication number: 20210004189
    Abstract: There is provided a control method for an information processing apparatus that stores an editing application with which editing of intermediate data including drawing data generated by a drawing application can be performed, the control method including: obtaining information associated with a print setting; deciding an interface used for obtaining the intermediate data from among a plurality of interfaces on a basis of the obtained information associated with the print setting; and obtaining the intermediate data by using the decided interface, in which the intermediate data output from the editing application is obtained by a printer driver and converted into a print command.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventor: Tetsuya Shiohara