Patent ID: 8773699

Claim:
An information processing apparatus comprising: a storage unit configured to store data to be printed in an intermediate format independent of a specific model of a printing apparatus and information about print setting corresponding to data of the intermediate format; an installation unit configured to install a printer driver corresponding to a printing apparatus in response to a request from the printing apparatus; a processing unit configured to cause the printer driver installed by the installation unit to generate, from the intermediate-format data and the stored information about the print setting corresponding to the data of the intermediate format, data capable of recognizing output settings used for actual printing by the printing apparatus and output the generated data to a storage area inside the information processing apparatus; and a transmission unit configured to acquire information about the output settings from the data output by the processing unit and to transmit the information about the output settings to the printing apparatus; a change unit configured to change the stored information about the print setting corresponding to the data of the intermediate format in response to an instruction for changing print setting received from the printing apparatus; and a control unit configured to cause the transmission unit to retransmit the information about the output settings acquired from the data regenerated and output by the processing unit along with the change of the stored information about the print setting, wherein the printing apparatus displays the information about the output settings of the data to be printed.