Patent ID: 7111556

Claim:
A printing system comprising: a print request terminal for requesting printing; and a printer communicating with the print request terminal, the printer printing in response to a print request from the print request terminal; wherein the print request terminal includes: document data editing means by which document data can be edited; document data acquiring means for acquiring document data while the document data is being manipulated by the document data editing means; print data creating means for creating print data based on document data acquired by the document data acquiring means; compression algorithm selecting means for selecting a compression algorithm suitable for print data created by the print data creating means from multiple compression algorithms stored in storing means; print data compression means for compressing the print data with the compression algorithm selected by the compression algorithm selecting means; and compressed print data transmitting means for transmitting print data compressed by the print data compressing means to the printer, the printer including: compressed print data receiving means for receiving the compressed print data; print data decompressing means for decompressing the compressed print data received by the compressed print data receiving means; and printing means for printing based on the print data decompressed by the print data decompressing means, and the selection by the compression algorithm selecting means starts while the document data is being manipulated by the document data editing means.