US 7,532,344 B2
Information processing apparatus
Hideaki Okamoto, Tokyo (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on Jan. 23, 2004, as Appl. No. 10/762,469.
Claims priority of application No. 2003-024324 (JP), filed on Jan. 31, 2003.
Prior Publication US 2006/0132866 A1, Jun. 22, 2006
Int. Cl. G06F 15/00 (2006.01); G06F 15/16 (2006.01)
U.S. Cl. 358—1.15  [709/203] 10 Claims
OG exemplary drawing
 
1. An information processing apparatus which is connected to an ink-jet printing apparatus that prints an image by ejecting ink onto a print medium on the basis of print data, and can exchange data with the ink-jet printing apparatus, comprising:
print data generation means for generating print data for an image to be printed by the ink-jet printing apparatus;
transfer means for transferring the generated print data to the ink-jet printing apparatus; and
control means for controlling transfer of the print data by said transfer means in accordance with transfer permission/denial information indicating transfer permission/denial of the print data, and operation information indicating an operation state of the ink-jet printing apparatus, which are sent from the ink-jet printing apparatus,
wherein upon detection of transfer denial of the print data based on the transfer permission/denial information, said control means controls said transfer means to wait without transferring the print data, and measures a time for waiting, and
wherein when said control means controls said transfer means to wait and receives next transfer permission/denial information that permits transfer of the print data while the time for waiting is not more than a predetermined period of time, said control means controls said transfer means to abort waiting, and to transfer the print data to the ink-jet printing apparatus.