Information processing apparatus, method of controlling information processing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorTetsuhide Takasaki
Life of this patent
Estimating the term…
Abstract
A print conversion utility converts data received from an OS print module into data appropriate for a print apparatus not supporting the OS print module. The print conversion utility obtains print data and print setting from the OS print module. The print conversion utility obtains capability of the print apparatus from the print apparatus. The print conversion utility changes the print data and the print setting according to a type of the print data, the print setting, and the capability of the print apparatus and converts the print data and the print setting into data appropriate for the print apparatus to output the data to the print apparatus.
Claims18
A method of controlling an information processing apparatus configured to convert data received from a first print module into data appropriate for a print apparatus not supporting the first print module, comprising the steps of:
- obtaining first print data and first print setting from the first print module as a first obtainment step;
- obtaining capability of the print apparatus from the print apparatus as a second obtainment step;
- changing the first print data and the first print setting according to a type of the first print data, the first print setting, and the capability of the print apparatus;
- and
- converting the changed first print data and first print setting into data appropriate for the print apparatus to output the data to the print apparatus.
An information processing apparatus configured to convert data received from a first print module into data appropriate for a print apparatus not supporting the first print module, comprising:
- a first obtainment unit configured to obtain first print data and first print setting from the first print module;
- a second obtainment unit configured to obtain capability of the print apparatus from the print apparatus;
- a changing unit configured to change the first print data and the first print setting according to a type of the first print data, the first print setting, and the capability of the print apparatus;
- and
- an output unit configured to convert the changed first print data and first print setting into data appropriate for the print apparatus to output the data to the print apparatus.
A non-transitory computer readable storage medium storing a program which causes a computer to perform a method of controlling an information processing apparatus, which is a method of controlling an information processing apparatus configured to convert data received from a first print module into data appropriate for a print apparatus not supporting the first print module, comprising the steps of:
- obtaining first print data and first print setting from the first print module as a first obtainment step;
- obtaining capability of the print apparatus from the print apparatus as a second obtainment step;
- changing the first print data and the first print setting according to a type of the first print data, the first print setting, and the capability of the print apparatus;
- and
- converting the changed first print data and first print setting into data appropriate for the print apparatus to output the data to the print apparatus.
Dependencies are inferred from the claim text.