Patent ID: 6646756
Filing Date: 2003-11-11
Classification: G06K

Abstract:
A printing apparatus for performing printing on a printing medium by controlling driving of a printing head according to received data, said apparatus comprising:a receiver, arranged for receiving data from an external apparatus, wherein the received data includes compressed data of a printing image, compressed by the external apparatus, the compressed data being different in data content according to a data compression rate; a distinguisher, arranged for distinguishing the data compression rate of the received data; a mode selector, arranged for selecting a printing mode according to a slow printing velocity, when the data compression rate is low, and selecting a printing mode according to a fast printing velocity, when the data compression rate is high; and a controller, arranged for setting a printing velocity of the printing head according to a printing mode selected by said mode selector, developing the received data according to the data compression rate, and performing printing based on the developed data, wherein said mode selector selects the printing mode from among a plurality of printing modes, which differentiate a number of scannings of the printing head over a predetermined area on the printing medium, and wherein the number of scannings of the printing head over the predetermined area on the printing medium, in a case of the printing mode according to the fast printing velocity, is decreased to a smaller value than that in a case of the printing mode according to the slow printing velocity.