Patent ID: 7499191

Claim:
A method of transmitting print data to a printing device through a network using multiple virtual connections, comprising: receiving the print data, and obtaining information on a total length (TL) of the print data and the number of maximum virtual connections (MC); acquiring the number of real virtual connections (RC) by attempting the virtual connections to the printing device the same number of times as the number of the maximum virtual connections; and transmitting divided data to the printing device through the real virtual connections where, if the number of real virtual connections is at least one at the acquiring step, calculating a chunked length (CL) of the divided data for the print data and offsets where the divided data are located based on the total length (TL) of the print data and the real virtual connections, and transmitting information on the total length of the print data, information on the chunked length of the divided data, and information on the offsets to the printing device through the respective virtual connections.