Patent ID: 6302506
Filing Date: 2001-10-16
Classification: B41J

Abstract:
A printing apparatus comprising:a pen carriage assembly for ejecting droplets of ink onto a print medium, said pen carriage assembly including a sensor for detecting the position of the pen carriage assembly as it travels along a rectilinear path of travel above the print medium;a timing module, responsive to a series of encoder pulses generated by said sensor, said timing module generating an estimated polynomial equation of arbitrary order to approximate a position profile of said pen carriage assembly as it travels along said path of travel; anda resequencer responsive to said position profile for providing a series of sub pulses that represent estimates of when said pen carriage assembly will be at small increments in position based on the past behavior of the pen carriage assembly relative to its velocity and acceleration factors,wherein said resequencer generates an extrapolator sequence; andwherein said extrapolator sequence defines a set of polynomial difference equations in order to facilitate determining a new subsequence of other polynomial difference equations, wherein said set of polynomial difference equations are defined as follows:C=a third order constant;B.sub.k =B.sub.k-1 +C; andA.sub.k =A.sub.k-1 +B.sub.k-1,wherein:k is an integer; andwherein A.sub.k, A.sub.k-1, and B.sub.k, B.sub.k-1 each represent time intervals.