Patent ID: 8111422

Claim:
An information processing apparatus that comprises a first graphics processing unit for converting graphics data output from an application to first print information configured to be processed by a first type printer driver, and a conversion unit for converting the first print information to a second print information configured to be processed by a second type printer driver that is not the first type printer driver, the information processing apparatus comprising: a setting unit configured to set print setting information in accordance with an instruction received through a setting window provided by the second type printer driver when the second type printer driver is called for printing, for which a conversion processing by the conversion unit is required; a recommendation unit configured to recommend the first type printer driver when the second type printer driver is called for printing, for which the conversion processing by the conversion unit is required; and a generation unit configured to generate print data in accordance with the first type printer driver recommended by the recommendation unit and the print setting information which has been set in accordance with the instruction received through the setting window provided by the second type printer driver if the first type printer driver is decided as a printer driver to be used in accordance with the recommendation after the print setting information is set by the setting unit.