Patent ID: 6963412

Claim:
An information processing apparatus comprising: first converting means for converting print data into image data; second converting means for converting the print data into code data for allowing a printer to generate the image data; predicting means for predicting a printing time, including a data processing time and a data transmission time, using the image data converted by said first converting means and a printing time, including a data processing time and a data transmission time, using the code data converted by said second converting means; discriminating means for discriminating whether the printing time using the image data is shorter than the printing time using the code data or not on the basis of a prediction result by said predicting means; and selecting means for selecting said first converting means when it is determined by said discriminating means that the printing time using the image data is shorter and selecting said second converting means when it is determined by said discriminating means that the printing time using the image data is not shorter.