IP Library Granted Patent US 8,651,615
Granted Patent B2
US 8,651,615 · App. 13/329,859 · Granted Feb 18, 2014

System and method for analysis of test pattern image data in an inkjet printer using a template

Inventors: Michael W. Elliot (Macedon, NY); Charles A. Barbe (Rochester, NY); Thomas F. Shane (Seneca Falls, NY); Vivek Jaganathan (Rochester, NY)
Assignee: Xerox Corporation
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,651,615
App. No.
13/329,859
Granted
Feb 18, 2014
Kind
B2
Abstract

Test pattern template data are stored in a memory of a printer to identify locations spatially within image data of a test pattern printed by printheads in an inkjet printer. The test pattern template data identifies an origin of a test pattern in the image data and the distances between structures in the test pattern to enable test pattern structure in the image data to be detected and identified more easily.

Claims (40)

1. A method for analyzing image data of a test pattern generated by a printer comprising:

identifying an origin position in the test pattern image data with reference to an origin identified by test pattern template data stored within a memory of the printer;

identifying first inkjet positions for printheads that produce the test pattern in the test pattern image data with reference to first inkjet positions for the printheads identified by the test pattern template data stored within the memory of the printer;

identifying last inkjet positions for printheads that produce the test pattern in the test pattern image data with reference to last inkjet positions for the printheads identified by the test pattern template data stored within the memory of the printer;

identifying spatial differences between the first inkjet positions in the test pattern image data and the first inkjet positions identified by the test pattern template data stored within the memory of the printer;

identifying spatial differences between the last inkjet positions in the test pattern image data and the last inkjet positions identified by the test pattern template data stored within the memory of the printer; and

operating an actuator to move at least one printhead used to produce the test pattern in response to the identified spatial difference corresponding to the first inkjet or the last inkjet of the printhead not being within a predetermined range.

2. The method of claim 1 , wherein the test pattern template data stored within the memory of the printer identifies a predetermined distance between a first inkjet of a first printhead and a first inkjet of a second printhead in a cross-process direction.

3. The method of claim 1 , wherein the test pattern template data stored within the memory of the printer identifies a predetermined distance between a last inkjet of a first printhead and a last inkjet of a second printhead in a cross-process direction.

4. The method of claim 1 , wherein the test pattern template data stored within the memory of the printer identifies a predetermined height between the first inkjet of a printhead and the last inkjet of a printhead in a process direction.

5. The method of claim 1 , wherein the test pattern template stored within the memory of the printer identifies a predetermined distance in a cross-process direction between a first inkjet of a first printhead and an edge identified by the test pattern template data stored within the memory of the printer.

6. The method of claim 1 , wherein the test pattern template stored within the memory of the printer identifies a predetermined distance in a cross-process direction between a last inkjet of a last printhead and an edge identified by the test pattern template data stored within the memory of the printer.

7. The method of claim 5 further comprising:

excluding from image data analysis a portion of the test pattern image data that corresponds to test pattern image data beyond the edge identified by the test pattern template data stored within the memory of the printer.

8. The method of claim 6 further comprising:

excluding from image data analysis a portion of the test pattern image data that corresponds to test pattern image data beyond the edge identified by the test pattern template data stored within the memory of the printer.

9. The method of claim 1 further comprising:

generating a second test pattern on an image receiving member by operating a plurality of printheads to eject ink onto the image receiving member;

generating image data of the second test pattern on the image receiving member;

identifying an origin position in the image data of the second test pattern with reference to an origin identified by second test pattern template data stored within the memory of the printer;

identifying dash positions in the image data for the second test pattern with reference to corresponding dash positions identified by the second test pattern template data stored within the memory of the printer;

identifying spatial differences between the dash positions in the image data of the second test pattern and the dash positions identified by the second test pattern template data stored within the memory of the printer; and

operating the actuator to move a printhead used to produce the second test pattern in response to the identified spatial differences not being within a predetermined range.

10. The method of claim 9 further comprising:

identifying inoperable inkjets in response to the spatial difference between a dash position in the image data of the second test pattern and a dash position identified by the second test pattern template data stored within the memory of the printer exceeding a predetermined threshold.

11. The method of claim 9 , the identification of spatial differences further comprising:

identifying a spatial difference between a start position of a dash identified by the second test pattern template data stored within the memory of the printer from a start position of a corresponding dash in the image data of the second test pattern.

12. The method of claim 9 , the identification of spatial differences further comprising:

identifying a spatial difference between an end position of a dash identified by the second test pattern template from an end position of a corresponding dash in the image data of the second test pattern.

13. A method for analyzing image data of a test pattern generated by a printer comprising:

identifying an origin position in the test pattern image data that corresponds to an origin identified by test pattern template data stored within a memory of the printer;

identifying dash positions in the test pattern image data with reference to corresponding dash positions identified by the test pattern template data stored within the memory of the printer;

identifying spatial differences between the dash positions in the test pattern image data and the dash positions identified by the test pattern template data stored within the memory of the printer; and

operating an actuator to move a printhead used to produce the test pattern in response to the identified spatial differences not being within a predetermined range.

14. The method of claim 13 further comprising:

identifying inoperable inkjets in response to the spatial difference between a dash position in the test pattern image data and a dash position identified by the test pattern template data stored within the memory of the printer exceeding a predetermined threshold.

15. The method of claim 13 , the identification of spatial differences further comprising:

identifying a spatial difference between a start position of a dash identified by the test pattern template data from a start position of a corresponding dash in the test pattern image data.

16. The method of claim 13 , the identification of spatial differences further comprising:

identifying a spatial difference between an end position of a dash identified by the test pattern template data stored within the memory of the printer from an end position of a corresponding dash in the test pattern image data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2011
From: ELLIOT, MICHAEL W.; SHANE, THOMAS F.; BARBE, CHARLES A.; JAGANATHAN, VIVEK
To: XEROX CORPORATION
Reel/Frame 027409/0757 →
Continuity (1)
Related Publication 20130155139A1 · Jun 20, 2013