Patent ID: 7916330

Claim:
An information processing apparatus which comprises a first drawing conversion unit configured to convert first drawing information generated by an application of a first type into first print information which can be processed by a printer driver of a first type, and a second drawing conversion unit configured to convert second drawing information generated by an application of a second type into second print information which can be processed by a printer driver of a second type, comprising: a determination unit configured to determine a type of application of the first type or the second type as output source with respect to the printer driver of the first type or the second type as an output destination of the first print information or the second print information; a detection unit configured to detect printer drivers which match the type of application of the first type or the second type, determined by said determination unit, from printer drivers of the first type and printer drivers of the second type, which are installed in said information processing apparatus; and a display control unit configured to display the printer drivers detected by said detection unit on a display for selecting a printer driver as the output destination of the application of the first type or the second type as the output source.