Patent ID: 8379249

Claim:
An information-processing apparatus comprising: a print-job-transmission unit operable to transmit a print job to a first image-processing apparatus; and a driver-information-transmission unit configured to transmit at least one driver-information item including a driver list, which is a list of at least one driver existing on the information-processing apparatus, to the first image-processing apparatus upon receiving cancellation information indicating that the transmitted print job is cancelled by the first image-processing apparatus, wherein the at least one driver-information item includes data on a result of a comparison made between structure information set for the print job and structure information that can be handled by the driver existing on the information-processing apparatus, wherein in a case that a plurality of driver-information items including the comparison-result data are transmitted to the first image-processing apparatus, the driver-information items are sorted in increasing order of a number of conflicts which result from the comparison, wherein in a case that the print job is transmitted from the first image-processing apparatus to which the print job is transmitted to a second image-processing apparatus different from the first image-processing apparatus, a presence or an absence of the conflict is determined, the conflict existing between structure information of a print job that can be handled by a driver used by the second image-processing apparatus and the structure information set for the print job, and wherein in a case that the conflict is present, the structure information set for the print job is changed, and wherein in a case that the conflict is absent, the print job is transmitted to a driver compatible with the second image-processing apparatus without changing the structure information set for the print job.