Patent ID: 8004705

Claim:
A printing system including a host apparatus which generates and transfers image data and a printing apparatus which executes multi-pass printing on a printing medium by receiving the transferred image data and scanning a printhead on the basis of the image data, wherein the host apparatus comprises: compression pattern generation means for generating a compression pattern which compresses the image data, wherein the compression pattern corresponds to a predetermined amount of image data and contains information designating whether or not each bit of the image data is thinned; compression means for compressing the image data corresponding to one print scan of the printhead by comparing each bit of the image data with a corresponding bit of the compression pattern generated by said compression pattern generation means; and transfer means for transferring, to the printing apparatus, the compression pattern generated by said compression pattern generation means and the compressed image data, compressed by said compression means, corresponding to one print scan of the printhead, and wherein the printing apparatus comprises: reception means for receiving the transferred compression pattern and the compressed image data; storage means for storing the compression pattern received by said reception means as a decompression pattern; decompression means for decompressing, by using the decompression pattern stored in said storage means, the compressed image data received by said reception means; a print buffer which stores the image data decompressed by said decompression means; and printing means for executing multi-pass printing by scanning the printhead by using the image data stored in said print buffer.