Claims
- 1. An ink drop fire timing control method for an ink-jet hard copy means for producing dot matrix printing on target pixels of a print media, said hard copy means including an ink-jet pen having a printhead with a plurality of ink drop firing nozzles arranged as a staggered vertical column, a carriage for scanning the pen across print media along a linear horizontal axis, and means for generating periodic carriage position signals representative of periodic predetermined pen scanning positions along said axis as said carriage is scanning the pen across print media along a linear axis, the method comprising:providing a signal indicative of coarse position of said carriage during scanning; from said signal indicative of coarse position, deriving a periodic ink drop firing time signal; from said signal indicative of coarse position, extrapolating a signal indicative of fine position of said carriage during scanning, said fine position being a predetermined subdivision of said coarse position, wherein the value of said predetermined subdivision is at least equal to the number of ink drop firing nozzles; providing a signal indicative of expected flight time of a drop from said printhead to said print media; from said signal indicative of fine position and said signal indicative of expected flight time, deriving a flight time error signal; and from said flight time error signal, advancing said periodic ink drop firing time signal such that ink drops are fired before said carriage is positioned over a target pixel, wherein providing a signal indicative of expected flight time of a drop from said printhead to said print media includes programming a paper profile value for each said fine position, and incrementing said expected flight time when said profile value indicates pen-to-paper spacing is increasing at a fine position along said axis and decrementing said expected flight time when said profile indicated pen-to-paper spacing is decreasing at a fine position along said axis.
- 2. An ink drop fire timing control device for an ink-jet hard copy means for producing dot matrix printing on print media, said hard copy means including an ink-jet pen, a carriage for scanning the pen across print media along a linear axis, and means for generating periodic predetermined carriage position signals representative of periodic predetermined pen scanning positions along said axis as said carriage is scanning the pen across print media along a linear axis, the device comprising:paper shape compensation means for generating a value representative of expected flight time for each of said periodic predetermined pen scanning positions along said axis calculated from a predetermined paper shape profile; and means for adjusting ink drop fire timing based on said value representative of expected flight time such that ink drops are ejected from said pen before said carriage positions said pen at a position for firing based on said signal representative of periodic predetermined pen scanning positions along said axis, said means for adjusting including a divider for calculating a number, the number being used to determine periodic, predetermined pen scanning positions where ink drop fire timing is to be advanced by dividing expected flight time by a calculated time between drop positions.
- 3. The device as set forth in claim 2, comprising:said calculated time is nozzle stagger distance divided by carriage velocity.
- 4. The device as set forth in claim 1, wherein said means for adjusting further comprises:means for correcting fire timing advance for bidirectional printing.
- 5. An ink drop fire timing control device for an ink-jet hard copy means for producing dot matrix printing on print media, said hard copy means including an ink-jet pen and a carriage for scanning the pen across print media along a linear axis, and, the device comprising:means for generating periodic carriage position signals as said carriage is scanning the pen across print media along a linear axis; connected to said means for generating periodic carriage position signals, means for producing ink drop fire timing signals based upon the periodic carriage position signals; and connected to said means for producing ink drop fire timing signals, flight compensation means for extrapolating a value representative of expected ink drop flight time error from the pen to the print media and advancing said ink drop fire timing signals to compensate for said expected ink drop flight time error such that ink drop flight time is compensated for velocity changes of the carriage as the carriage traverses the linear axis, the compensating means including a divider for calculating a number, the number being used to determine periodic, predetermined pen scanning positions, where ink drop fire timing is to be advanced, by dividing expected flight time by a calculated time between drop positions, wherein scanning position interrupt signals are generated by comparing carriage position with a next predetermined interrupt position.
- 6. The device as set forth in claim 5, wherein means for producing ink drop fire timing signals also comprises:means for generating ink-jet pen scanning position timing signals at periodic predetermined pen scanning positions along said axis.
- 7. The device as set forth in claim 6, wherein means for generating ink-jet pen scanning position timing signals at periodic predetermined pen scanning positions along said axis comprises:means for generating timing signals for each nozzle in a column of nozzles of said pen.
- 8. The device as set forth in claim 6, wherein said flight compensation means also comprises:means for dynamically adjusting the advancing of said ink drop fire position signals by an amount that is a multiple of said timing signals.
- 9. The device as set forth in claim 5, wherein said flight compensation means also comprises:means for advancing said ink drop fire timing such that fired ink drops hit target pixel addresses within a margin of error of approximately one stagger distance.
- 10. The device as set forth in claim 6, wherein said flight compensation means further comprises:paper shape compensation means for generating a value representative of expected flight time for each of said periodic predetermined pen scanning positions along said axis.
- 11. The device as set forth in claim 10, where said paper shape compensation means further comprises:re-loadable down counter means for counting at each of said periodic predetermined pen scanning positions along said axis; and connected to said counter means, means for changing said value representative of expected flight time such that said value representative of expected flight time is incremented when pen-to-paper spacing is increasing and decremented when pen-to-paper spacing is decreasing at each of said periodic predetermined pen scanning positions along said axis.
- 12. An ink-jet paper shape compensation device for generating a value representative of expected flight time for each of said periodic predetermined pen scanning positions along said axis, comprising:re-loadable down counter means for counting at each of said periodic predetermined pen scanning positions along said axis; and connected to said counter means, means for changing said value representative of expected flight time such that said value representative of expected flight time is incremented when pen-to-paper spacing is increasing and decremented when pen-to-paper spacing is decreasing at each of said periodic predetermined pen scanning positions along said axis, said means for changing including a divider for calculating a number equivalent to said periodic predetermined pen scanning positions where pen nozzle fire timing is advanced by dividing expected flight time by a calculated time between drop firing positions.
RELATED APPLICATIONS
This application is related to U.S. patent application Ser. No. 09/161,798 entitled “Apparatus And Method For Correcting Carriage Velocity Induced Ink Drop Positional Errors,” filed concurrently herewith this application on Sep. 28, 1998.
US Referenced Citations (11)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0040313 |
Nov 1981 |
EP |
0622220 |
Nov 1994 |
EP |