Browse Prior Art Database

Print Position Adjustment Method

IP.com Disclosure Number: IPCOM000100363D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Matsunaga, H: AUTHOR [+2]

Abstract

Disclosed is a software method to adjust the print posi- tion of serial printers whose media position is mechanically fixed, such as passbook printers.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 79% of the total text.

Print Position Adjustment Method

       Disclosed is a software method to adjust the print posi-
tion of serial printers whose media position is mechanically fixed,
such as passbook printers.

      In an existing method, the print position is adjusted by the
position of the home sensor which is mechanically placed. It needs a
special mechanism to move the sensor position with some parts and
tools.  But there are some cases where the adjustment mechanism
causes positioning error by looseness, etc.  Furthermore, the
mechanical adjustment needs trial and error.  The new method
simplifies the adjustment procedure, reduces the cost and improves
the positioning quality.

      The figure shows a print pattern to decide the adjustment value
of the print position. This pattern is printed by the utility program
executed in the diagnostic mode.

      The vertical bar position at the top line is at the left most
position of the adjustable range, and then the position at each
succeeding line is shifted by the dot distance sequentially to the
right most position of the adjustable range.  The line number (00-0E)
whose bar position meets the specified position, such as center of
the first character, is selected by a operator and saved to the NVRAM
(Non- Volatile Random Access Memory) as the adjustment value.

      The print head position can be tracked by the head position
counter with encoder pulse feedback, so the first printable position
is determined in add...