IP Library Granted Patent US 8,866,861
Granted Patent B2
US 8,866,861 · App. 13/830,948 · Granted Oct 21, 2014

Systems and methods for automatic print alignment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,866,861
App. No.
13/830,948
Granted
Oct 21, 2014
Kind
B2
Abstract

The present application is directed to systems and methods for print alignment by a continuous feed printer. A sensor of a printer detects a first line of a pattern on a non-printing side of a printing medium, the pattern comprising two non-parallel lines separated by a predetermined distance at a predetermined position of the printing medium. The printer advances the printing medium a first distance, and the sensor detects a second line of the pattern. The printer identifies a horizontal offset of the printing medium from an expected location of the predetermined position proportional to the difference between the first distance and the predetermined distance.

Claims (35)

1. A method for print alignment by a continuous feed printer, comprising:

detecting, by a sensor of a printer, a first line of a pattern on a non-printing side of a printing medium, the pattern comprising two non-parallel lines separated by a predetermined distance at a predetermined position of the printing medium;

advancing, by the printer, the printing medium a first distance;

detecting, by the sensor, a second line of the pattern;

advancing, by the printer, the printing medium a second distance;

detecting, by the sensor, a third line of the pattern;

identifying a difference between the first distance and the second distance; and

identifying, by the printer, a horizontal offset of the printing medium from an expected location of the predetermined position proportional to the difference between the first distance and the predetermined distance, and proportional to the difference between the first distance and the second distance.

2. The method of claim 1 , wherein identifying a difference between the first distance and the predetermined distance comprises identifying a first time period from detecting the first line to detecting the second line.

3. The method of claim 1 , wherein the sensor and a print head of the printer are separated by a distance in the direction of travel of the printing medium, and wherein identifying the horizontal offset of the printing medium further comprises adjusting the identified horizontal offset by a correction factor proportional to the distance.

4. The method of claim 1 , wherein the first line and second line of the pattern have different widths.

5. The method of claim 1 , wherein identifying a horizontal offset of the printing medium corresponding to the identified difference comprises identifying a horizontal offset proportional to a ratio of the difference between the first distance and the second distance and the sum of the first distance and the second distance.

6. The method of claim 1 , wherein the first and third lines of the pattern are parallel, and the second line of the pattern is not parallel to either the first or third line.

7. The method of claim 1 , further comprising categorizing, by the printer, each of the first line, second line, and third line, as belonging to either a first category or a second category.

8. The method of claim 7 , further comprising maintaining a state machine, by the printer, the state machine having probability weights corresponding to transitions from the first category to the second category and from the second category to the first category.

9. The method of claim 1 , further comprising printing, by the printer, an image on the printing side of the printing medium, offset according to the identified horizontal offset.

10. The method of claim 9 , wherein the printing offset is obtained by dithering and quantizing the identified horizontal offset to a predetermined resolution.

11. A system for print alignment by a continuous feed printer, comprising:

a continuous feed printer comprising a sensor placed to detect a pattern on a non-printing side of the printing medium, the pattern comprising two non-parallel lines separated by a predetermined distance at a predetermined position of the printing medium, and a print engine configured for:

detecting, via the sensor, a first line of the pattern,

advancing the printing medium a first distance,

detecting, via the sensor, a second line of the pattern,

advancing the printing medium a second distance,

detecting, via the sensor, a third line of the pattern,

identifying a difference between the first distance and the second distance, and

identifying a horizontal offset of the printing medium from an expected location of the predetermined position, proportional to the difference between the first distance and the predetermined distance, and proportional to the identified difference between the first distance and the second distance.

12. The system of claim 11 , wherein the print engine is further configured for identifying a first time period from detecting the first line to detecting the second line.

13. The system of claim 11 wherein the sensor and a print head of the printer are separated by a distance in the direction of travel of the printing medium, and wherein the print engine is further configured for identifying the horizontal offset of the printing medium further by adjusting the identified horizontal offset by a correction factor proportional to the distance.

14. The system of claim 11 , wherein the first line and second line of the pattern have different widths.

15. The system of claim 11 , wherein the print engine is further configured for identifying the horizontal offset of the printing medium corresponding to the identified difference as proportional to a ratio of the difference between the first distance and the second distance and the sum of the first distance and the second distance.

16. The system of claim 11 , wherein the first and third lines of the pattern are parallel, and the second line of the pattern is not parallel to either the first or third line.

17. The system of claim 11 , wherein the print engine is further configured for categorizing each of the first line, second line, and third line, as belonging to either a first category or a second category.

18. The system of claim 17 , wherein the print engine is further configured for maintaining a state machine, the state machine having probability weights corresponding to transitions from the first category to the second category and from the second category to the first category.

19. The system of claim 11 , wherein the print engine is further configured for printing an image on the printing side of the printing medium, offset according to the identified horizontal offset.

20. The system of claim 18 , wherein the printing offset is obtained by dithering and quantizing the identified horizontal offset to a predetermined resolution.

Assignments (2)
BILL OF SALE Recorded Jul 18, 2016
From: ZINK IMAGING, INC.
To: ZINK HOLDINGS LLC
Reel/Frame 039379/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2014
From: SCHUH, DANA F.; ZELTEN, JAMES PETER; SAQUIB, SUHAIL S.
To: ZINK IMAGING, INC.
Reel/Frame 033552/0218 →