PURPOSE: To make it possible to print without print deviation not requiring fine adjustment for alignment of ruled line at printing by calculating a difference between a paper feed quantity and a proper heading distance to be stored in a non-volatile memory so as to use as a correction value for a line feed position thereafter.
CONSTITUTION: When a printer is started, a ΔX is given to a carriage feed controller 19 as a controlled variable. A carriage motor 18 is started and a carriage 13 is positioned till a distance of the ΔX from the left edge of a paper. A paper feeding is started at this carriage position. A counter 10 measures a paper feed quantity ΔY' from a detection of the top edge of the paper by an optical sensor 14 till a detection of a first ruled line. Also, a proper heading distance ΔY is read out from a non-volatile memory 7 and ΔY-ΔY' is calculated by a comparator 17 so as to obtain a line feed position correction quantity E. Thus, a printing position can be corrected automatically regardless of different makers who performed preprinting and different manufacturing lots.
JPS63231960A | 1988-09-28 | |||
JP3004054U | 1994-11-08 |