Patent ID: 8670150

Claim:
An information processing apparatus having a printer driver for converting drawing data generated by an application program into a printer command, the apparatus comprising: a determination unit configured to determine whether or not to execute a spool size reducing function based on a paper size and a print quality that are set for printing the drawing data; and a transmission unit configured to: (i) transmit a first resolution being lower than a second resolution to the application program in a case that it is determined by the determination unit that the spool size reduction function is executed, and (ii) transmit the second resolution to the application program in a case that it is determined by the determination unit that the spool size reduction function is not executed, wherein after the application program generates first drawing data with the first resolution, the first drawing data is processed with the second resolution, wherein after the application program generates second drawing data with the second resolution, the second drawing data is processed with the second resolution, and wherein a size of a first printed image of the first drawing data is the same as a size of a second printed image printed by processing the second drawing data with the second resolution.