Control method and information processing apparatus
AssigneeCanon Kabushiki Kaisha
InventorTetsuya Shiohara
Life of this patent
Estimating the term…
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.
Claims24
A control method implemented in an information processing apparatus by at least one processor that executes a function extending application that is able to extend a function of a print software that generates a print command and is able to perform editing of intermediate data including drawing data generated by a drawing application, the control method comprising:
- performing first obtaining processing to obtain information associated with a print setting;
- performing determination processing to determine, on a basis of the obtained information associated with the print setting, which interface is selected for obtaining intermediate data including the drawing data, from a plurality of interfaces;
- and
- performing second obtaining processing to obtain the intermediate data by using the selected interface,
- wherein the function extending application is activated based on a print instruction, and performs the first obtaining processing, the determination processing, and the second obtaining processing, and
- wherein the intermediate data output from the function extending application after the first obtaining processing, the determination processing and the second obtaining processing, is obtained by the print software and converted into the print command by the print software.
An information processing apparatus comprising:
- at least one processor;
- and
- at least one memory storing a function extending application that is configured to extend a function of a print software that generates a print command, and is configured to perform editing of intermediate data including drawing data generated by a drawing application, the function extending application causing, when executed by the at least one processor, the information processing apparatus to function as
- a first obtaining unit configured to obtain information associated with a print setting,
- a determining unit configured to determine, on a basis of the obtained information associated with the print setting, which interface is selected for obtaining the intermediate data including the drawing data, from a plurality of interfaces;
- and
- a second obtaining unit configured to obtain the intermediate data by using the selected interface,
- wherein the function extending application is activated based on a print instruction, and
- wherein the intermediate data output from the function extending application, after the intermediate data is obtained by the second obtaining unit , is obtained by the print software and converted into the print command by the print software.
Dependencies are inferred from the claim text.