Patent JPH07201531A successfully refreshed from Google Patents.
Patent US5349375A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5349375A Expired / Lapsed US ⏱️ 0.0 years remaining

Ink jet printer dot placement compensation method

Assignee: Lexmark International Inc
•
Filing: 1992-04-16
•
Granted: 1994-09-20
•
Expires: 2012-04-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a printer having P+X printing elements for printing pixels with a vertical center-to-center spacing R1 during a plurality of line scans, and a stepper motor for moving a record medium in increments R2 where R2 is greater than R1, all points addressable printing is obtained by a combination of movement of the record medium orthogonal to the line scan direction and shifting address signals applied to the print elements. The stepper motor moves the record medium a distance k2R2 between successive line scans and address signals are applied to (n+k1)th . . . (n+k1+P-1)th print elements to cause a shift k1R1 such that the sum of the distance the record medium is moved before a line scan and the shift caused by the address signals during a scan is equal to PR1 where P is the number of print elements active during the preceding line scan, or equal to any desired integral multiple of R1 in other print modes. With a print head capable of printing pixels on 1/300 inch centers, and a stepper motor capable of moving the record medium in minimum increments of 1/150 inch, all points addressable printing with a pixel resolution of 1/300 inch is achieved with increased accuracy. This same arrangement also permits printing in the character mode with a line-to-line spacing of exactly 1/6 inch. In a second embodiment the line-to-line spacing differs from 1/2 inch by a distance that has minimal impact on print quality.

Inventors

  • 👤 John P. Bolash
  • 👤 Edmund H. James, III
  • 👤 Randall D. Mayo
  • 👤 Richard G. Zumbach

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:10
CPC Classifications
B; B41; B41J; B41J2/00; B41J2/485; B41J2/505; B41J2/5056; B41J11/00; B41J11/36; B41J11/42

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 328 words
A method of operating a printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having print elements 1,2, . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the steps of: during a given one of said line scans, applying the address signals 1, 2, . . . P to said print elements (n), (n+1), . . . (n+P-1) whereby no more than P of said print elements print pixels during said given one of said line scans, n being a positive integer from 1 to X; after said given one of said line scans, applying pulses to the stepper motor to move the record medium a distance k 2 R 2 ; and, during another of the line scans following said movement of the record medium by said distance k 2 R 2 , applying the address signals 1, 2, . . . P to said print elements (1+k 1 ),(2+k 1 ) . . . (P+k 1 ) whereby pixels are printed with a shift of k 1 R 1 in a direction parallel to the direction the record medium is moved, where k 2 , P and X are positive integers and k 1 is an integer no less than 0 and k 1 R 1 +k 2 R 2 =PR 1 .
Claim 2
Independent Claim 328 words
A method of operating a printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having print elements 1,2, . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the steps of: during a given one of said line scans, applying the address signals 1, 2, . . . P to said print elements (n), (n+1), . . . (n+P-1) whereby no more than P of said print elements print pixels during said given one of said line scans, n being a positive integer from 1 to X; after said given one of said line scans, applying pulses to the stepper motor to move the record medium a distance k 2 R 2 ; and, during another of the line scans following said movement of the record medium by said distance k 2 R 2 , applying the address signals 1, 2, . . . P to said print elements (1+k 1 ),(2+k 1 ) . . . (P+k 1 ) whereby pixels are printed with a shift of k 1 R 1 in a direction parallel to the direction the record medium is moved, where k 2 , P and X are positive integers and k 1 is an integer no less than 0 and k 1 R 1 +k 2 R 2 =PR 1 .
Claim 3
Independent Claim 413 words
A method of operating a printer mechanism to obtain all points addressable printing of pixels over plural line scans with the center-to center distance between all pixel print positions in the director of record movement being exactly R 1 , said printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having print elements 1,2, . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the following steps: step 1) during each of said line scans, applying the address signals 1, 2, . . . P to said print elements (1+k 1 ),(2+k 1 ), . . . (P+k 1 ) whereby pixels are printed with a shift distance of k 1 R 1 relative to where pixels would have been printed if said signals had been applied to said print elements 1, 2, . . . P, respectively, the shift distance being in a direction parallel to the direction the record medium is moved, k 1 being an integer from 0 to X; step 2) between successive ones of said line scans, applying a number of pulses to the stepper motor to move the record medium a distance k 2 R 2 , and, step 3) repeatedly carrying out step 1 and step 2 while applying said address signals to different ones of said print elements to vary said shift distance k 1 R 1 , and while varying the number of pulses applied to said stepper motor so that a sum of the distance k 2 R 2 that the record medium is moved when a given step 2 is carried out and the shift distance k 1 R 1 that the pixels are printed during a step 1 next succeeding said given step 2 is equal to PR 1 , k 2 , P and X being positive integers.
Claim 4
Independent Claim 413 words
A method of operating a printer mechanism to obtain all points addressable printing of pixels over plural line scans with the center-to center distance between all pixel print positions in the director of record movement being exactly R 1 , said printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having print elements 1,2, . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the following steps: step 1) during each of said line scans, applying the address signals 1, 2, . . . P to said print elements (1+k 1 ),(2+k 1 ), . . . (P+k 1 ) whereby pixels are printed with a shift distance of k 1 R 1 relative to where pixels would have been printed if said signals had been applied to said print elements 1, 2, . . . P, respectively, the shift distance being in a direction parallel to the direction the record medium is moved, k 1 being an integer from 0 to X; step 2) between successive ones of said line scans, applying a number of pulses to the stepper motor to move the record medium a distance k 2 R 2 , and, step 3) repeatedly carrying out step 1 and step 2 while applying said address signals to different ones of said print elements to vary said shift distance k 1 R 1 , and while varying the number of pulses applied to said stepper motor so that a sum of the distance k 2 R 2 that the record medium is moved when a given step 2 is carried out and the shift distance k 1 R 1 that the pixels are printed during a step 1 next succeeding said given step 2 is equal to PR 1 , k 2 , P and X being positive integers.
Claim 5
Dependent Claim 33 words
The method as claimed in claim 2 wherein k 1 , on succeeding executions of step 1, has cyclically repeating values of 0,2,4,6,0 . . . during successive ones of said line scans.
Claim 6
Dependent Claim 12 words
The method as claimed in claim 2 wherein PR 1 =1/6 inch.
Claim 7
Dependent Claim 17 words
The method as claimed in claim 2 wherein R 1 =1/300 inch and R 2 =1/75 inch.
Claim 8
Dependent Claim 17 words
The method as claimed in claim 2 wherein R 1 =1/300 inch and R 2 =1/150 inch.
Claim 9
Dependent Claim 32 words
The method as claimed in claim 2 wherein pulses are applied in pairs to said stepper motor, each of said pulses energizing said stepper motor to move said record medium 1/150 inch.
Claim 10
Dependent Claim 52 words
The method as claimed in claim 2 wherein said stepper motor has a number of phases and k 2 is a multiple of a positive integer m, where m represents a number of stepper motor pulses and is evenly divisible by a number representing the number of phases of said stepper motor.
Claim 11
Independent Claim 384 words
A method of operating a printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having a plurality of print elements 1,2 . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the following steps: step 1) during a given one of said line scans, applying the address signals 1, 2, . . . P to said print elements (1+k 1 ), (2+k 1 ) . . . (P+k 1 ) whereby said print elements print pixels which are shifted by a shift distance k 1 R 1 relative to where pixels would have been printed if said addressing signals had been applied to said print elements 1,2, . . . P, respectively, the shift distance being parallel to the direction the record medium is moved and k 1 being zero or a positive integer no greater than X; step 2) between successive ones of said line scans, applying pulses to the stepper motor to move the record medium a distance k 2 R 2 ; and, step 3) repeatedly executing step 1 and step 2 while applying said address signals to different ones of said print elements to vary said shift distance k 1 R 1 and while varying the number of pulses applied to said stepper motor so that a sum of the distance k 2 R 2 that the record medium is moved when step 2 is executed and the shift distance k 1 R 1 that the pixels are printed during a next succeeding execution of step 1 differs from PR 1 by no more than one-half R 1 , k 2 , P and X being positive integers.
Claim 12
Independent Claim 384 words
A method of operating a printer mechanism having a print head for printing pixels on a record medium during a plurality of line scans as said print head is moved along an axis relative to said record medium, and a stepper motor for moving said record medium in a direction orthogonal to said axis, said print head having a plurality of print elements 1,2 . . . P,(P+1) . . . (P+X) responsive to selectively applied address signals 1, 2, . . . P for selectively printing pixels at adjacent pixel positions aligned in the direction of record medium movement with a distance R 1 between centers of adjacent pixel positions, and said stepper motor being responsive to energizing pulses for moving said record medium by a minimum distance R 2 where R 2 is greater than R 1 , said method comprising the following steps: step 1) during a given one of said line scans, applying the address signals 1, 2, . . . P to said print elements (1+k 1 ), (2+k 1 ) . . . (P+k 1 ) whereby said print elements print pixels which are shifted by a shift distance k 1 R 1 relative to where pixels would have been printed if said addressing signals had been applied to said print elements 1,2, . . . P, respectively, the shift distance being parallel to the direction the record medium is moved and k 1 being zero or a positive integer no greater than X; step 2) between successive ones of said line scans, applying pulses to the stepper motor to move the record medium a distance k 2 R 2 ; and, step 3) repeatedly executing step 1 and step 2 while applying said address signals to different ones of said print elements to vary said shift distance k 1 R 1 and while varying the number of pulses applied to said stepper motor so that a sum of the distance k 2 R 2 that the record medium is moved when step 2 is executed and the shift distance k 1 R 1 that the pixels are printed during a next succeeding execution of step 1 differs from PR 1 by no more than one-half R 1 , k 2 , P and X being positive integers.
Claim 13
Dependent Claim 33 words
The method as claimed in claim 9 wherein k 1 , on succeeding executions of step 1, has cyclically repeating values of 0,2,4,6,0, . . . during successive ones of said line scans.
Claim 14
Dependent Claim 12 words
The method as claimed in claim 9 wherein PR 1 =1/6 inch.
Claim 15
Dependent Claim 17 words
The method as claimed in claim 9 wherein R 1 =1/300 inch and R 2 =1/75 inch.
Claim 16
Dependent Claim 32 words
The method as claimed in claim 12 wherein pulses are applied in pairs to said stepper motor, each of said pulses energizing said stepper motor to move said record medium 1/150 inch.
Claim 17
Dependent Claim 17 words
The method as claimed in claim 9 wherein R 1 =1/300 inch and R 2 =1/150 inch.
Claim 18
Dependent Claim 18 words
The method as claimed in claim 9 wherein PR 1 +k 1 R 1 is approximately 1/8 inch.
Claim 19
Dependent Claim 44 words
The method as claimed in claim 9 wherein P and less than P address signals are applied to said print elements on a first and succeeding alternate ones of said line scans and the second and succeeding alternate ones of said line scans, respectively.
Claim 20
Dependent Claim 15 words
The method as claimed in claim 9 wherein k 2 is 8, 9 or 10.
Claim 21
Dependent Claim 52 words
The method as claimed in claim 9 wherein said stepper motor has a number of phases and k 2 is a multiple of a positive integer m, where m represents a number of stepper motor pulses and is evenly divisible by a number representing the number of phases of said stepper motor.

References Cited (Backward Citations)

US4033444A Cited
US4737041A Cited
US4953995A Cited
US4953995B1 Cited
US4972270A Cited
US5070345A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-19 1998-03-21 1998-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-19 2002-03-21 2002-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-19 2006-03-21 2006-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag