Patent ID: 7161696

Claim:
An information processing apparatus that serves as a host computer for forming print data which can be interpreted by a printing apparatus, comprising: a selection unit which selects one of a plurality of print profiles provided for one printing apparatus stored in a storage unit, each print profile comprising a combination of a plurality of pieces of print setting information; a reception unit which receives draw information based on a print document formed by an application in accordance with a printing instruction; an estimation unit which estimates, based on the draw information received by said reception unit and the print profile selected by said selection unit, print time for the selected print profile required for a printing process of the received draw information, and which estimates, based on the received draw information and a print profile not selected by said selection unit, a print time for the non-selected print profile required for a printing process of the received draw information; a display control unit which displays the print time for the selected print profile and the print time for the non-selected print profile estimated by said estimation unit for the draw information before the print data is formed; and a forming control unit which, if execution of the printing process is determined after the plurality of print times are displayed by said display control unit, forms the print data which can be interpreted by the printing apparatus based on the draw information received by said reception unit and the print profile selected by said selection unit and which, if execution of the printing process is canceled after the plurality of print times are displayed by said display control unit, cancels forming of the print data.