Patent ID: 7423775

Claim:
An information processing apparatus that has a printer driver generating printing data, comprising: development mode deciding means for deciding one of development modes, including a vector mode in which printing data described in the printer control language to be developed into image data by a printing device is created, and an image mode in which printing data described in image data to be used in printing by said printing device is created; identifying means for identifying a print setting item to be set via a setting screen from a plurality of print setting items for the print data to be instructed to said printing device by using a development mode decided by said development mode deciding means, wherein the setting screen is provided by the printer driver; print setting deciding means for deciding print setting information of the print setting item identified by said identifying means by using an instruction input via the setting screen, and automatically deciding print setting information of the print setting item which was not identified by said identifying means based on an attribute of data to be drawn; and generating means for generating the printing data by using the print setting information decided by said print setting deciding means.