Patent ID: 6809835
Filing Date: 2004-10-26
Classification: B41J

Abstract:
A printing apparatus, comprising:a paper feed mechanism for feeding a printing paper in a predetermined paper feed direction, the printing paper being a cut paper with a paper edge at a most upstream side in the paper feed direction and having a predetermined printable area in which a predetermined reference position exists more downstream than the paper edge in the paper feed direction; a print head having a plurality of printing portions arranged at a predetermined pitch in the paper feed direction, for forming a print-dot line formed of a plurality of print-dots on the printing paper fed by said paper feed mechanism while moving in a predetermined printing direction orthogonal to the paper feed direction, the print head being driven in plural-pass print operations; data generation means for generating temporary print data; a memory for storing the temporary print data generated by the data generation means; means for judging whether the temporary print data for the print-dot line is beyond a position in the memory corresponding to the predetermined reference position on the printing paper; first control means for controlling in every pass of the plural-pass print operations, when the judging means detects that the temporary print data for the print-dot line is beyond the position in the memory, the data generation means to supply conclusive print data by shifting a data arrangement position in the memory so that the temporary print data for the print-dot line is not beyond the predetermined reference position and controlling in every pass of the plural pass print operations, the paper feed mechanism to change a paper feed amount corresponding to a shift of the data arrangement position, the paper feed amount in a present pass being determined taking into consideration the paper feed amount in a previous pass; and second control means for controlling the paper feed mechanism to feed the printing paper and the print head to print in accordance with the conclusive print data supplied from the data generation means.