Information processing apparatus and control method
AssigneeCanon Kabushiki Kaisha
InventorTetsuya Shiohara
Life of this patent
Estimating the term…
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.
Claims19
An information processing apparatus having an application configured to output content data, the information processing apparatus comprising:
- a print setting screen unit configured to cause a display to display a setting screen before a print job is transmitted to a printing apparatus, wherein the setting screen is provided by an extended application, the extended application is obtained via a network based on identification information obtained from the printing apparatus being connected to the information processing apparatus, print data generation software associated with the extended application is usable for a printing apparatus from a first print vendor and is usable for a printing apparatus from a second print vendor different from the first print vendor, and the print job is generated based on the content data and print setting information set using the setting screen of the extended application;
- a receiving unit configured to receive an instruction;
- and
- a preview unit configured to display a preview screen in a case where the instruction is received, wherein the preview screen is a screen different from the setting screen and is displayed after the setting screen is displayed,
- wherein the preview unit is provided by the extended application, and
- wherein the print setting screen unit, the receiving unit, and the preview unit are implemented by at least one processor of the information processing apparatus.
A control method to be performed in an information processing apparatus having an application configured to output content data, the control method comprising:
- causing a display to display a setting screen before a print job is transmitted to a printing apparatus, wherein the setting screen is provided by an extended application, the extended application is obtained via a network based on identification information obtained from the printing apparatus being connected to the information processing apparatus, print data generation software associated with the extended application is usable for a printing apparatus from a first print vendor and is usable for a printing apparatus from a second print vendor different from the first print vendor, and the print job is generated based on the content data and print setting information set using the setting screen of the extended application;
- receiving an instruction;
- and
- displaying a preview screen in a case where the instruction is received, wherein the preview screen is a screen different from the setting screen and is displayed after the setting screen is displayed,
- wherein displaying the preview screen is performed by the extended application.
A non-transitory computer-readable medium storing executable instructions, which when executed by one or more processors of an information processing apparatus having an application configured to output content data, cause the information processing apparatus to perform operations comprising:
- causing a display to display a setting screen before a print job is transmitted to a printing apparatus, wherein the setting screen is provided by an extended application, the extended application is obtained via a network based on identification information obtained from the printing apparatus being connected to the information processing apparatus, print data generation software associated with the extended application is usable for a printing apparatus from a first print vendor and is usable for a printing apparatus from a second print vendor different from the first print vendor, and the print job is generated based on the content data and print setting information set using the setting screen of the extended application;
- receiving an instruction;
- and
- displaying a preview screen in a case where the instruction is received, wherein the preview screen is a screen different from the setting screen and is displayed after the setting screen is displayed,
- wherein displaying the preview screen is performed by the extended application.
Dependencies are inferred from the claim text.