Patent ID: 7898683

Claim:
An image processing apparatus that receives a download start request for resource data used for a print job and then downloads the resource data, the image processing apparatus comprising: a communication unit configured to communicate with each of a plurality of information processing apparatuses; a storage unit configured to store at least one print job received by said communication unit from at least one of the plurality of information processing apparatuses; a determination unit configured to determine whether a print job received by said communication unit from at least one of the plurality of information processing apparatuses exists in said storage unit; and a control unit configured to be operable when said communication unit receives a download start request for resource data from one of the plurality of information processing apparatuses and said determination unit determines that the received print job exists in said storage unit, to control said communication unit to inform the one information processing apparatus from which said communication unit has received the download start request for the resource data of a first response indicating that downloading of the resource data is not possible, and when said communication unit receives the download start request for the resource data from one of the plurality of information processing apparatuses and said determination unit determines that the received print job does not exist in said storage unit, to control said communication unit to inform the one information processing apparatus from which said communication unit has received the download start request for the resource data of a second response indicating that downloading of the resource data is possible, wherein the resource data is downloaded from the one information processing apparatus to the image processing apparatus after the second response is informed from the image processing apparatus to the one information processing apparatus.