Patent ID: 7283266

Claim:
An information processing apparatus comprising: a holding unit adapted to hold print data; an issuing unit adapted to issue reference information corresponding to the print data held by said holding unit, to a plurality of printing apparatuses including at least a first printing apparatus and a second printing apparatus; a first receiving unit adapted to receive an acquisition request of the print data transmitted from the first printing apparatus on the basis of the reference information; a first transmission unit adapted to transmit the print data to the first printing apparatus in response to the acquisition request received by said first receiving unit; a judgment unit adapted to judge whether or not the transmission of the print data by said first transmission unit succeeded; a second receiving unit adapted to receive an acquisition request of the print data transmitted from the second printing apparatus on the basis of the reference information; and a second transmission unit adapted to not transmit the data to the second printing apparatus in response to the acquisition request transmitted from the second printing apparatus in a case where it is judged by said judgment unit that the transmission of the print data succeeded, and adapted to transmit the data to the second printing apparatus among the plurality of printing apparatuses in response to the acquisition request transmitted from the second printing apparatus in a case where it is not judged by said judgment unit that the transmission of the print data succeeded.