Patent ID: 8773694

Claim:
A printing system comprising an information processing apparatus including a virtual printer driver which generates a print job of an intermediate format, a print server which manages the print job, and a printing apparatus, said print server including: a storage unit configured to store the print job of the intermediate format received from said information processing apparatus; a setting change receiving unit configured to receive, from said printing apparatus, a print setting information change instruction for the print job of the intermediate format stored in said storage unit; an update unit configured to update print setting information of the print job in accordance with the print setting information change instruction; a print request receiving unit configured to receive a print request from said printing apparatus; and a job transmission unit configured to generate a print job of a format printable by said printing apparatus based on the print job of the intermediate format and the print setting information updated by said update unit in accordance with the print request, and to transmit the generated print job to said printing apparatus, said printing apparatus including: a selection unit configured to select a print job; a setting changing unit configured to change the print setting information for the print job selected by said selection unit; an inquiry unit configured to inquire, to the print server, whether the print setting information changed by said setting changing unit is applicable to the print job selected by said selection unit; a display control unit configured to display a warning window, in a case where a response to an inquiry by said inquiry unit indicates that the print setting information changed by said setting changing unit is not applicable to the print job selected by said selection unit; a print request transmission unit configured to transmit the print request to said print server for the print job, in a case where a response to an inquiry by said inquiry unit indicates that the print setting information changed by said setting changing unit is applicable to the print job selected by said selection unit; and a printing unit configured to print the print job transmitted by said job transmission unit.