IP Library Granted Patent US 8,459,773
Granted Patent B2
US 8,459,773 · App. 12/883,058 · Granted Jun 11, 2013

Inkjet printer with dot alignment vision system

Inventors: Luis Alejandro Jimenez (Moultonborough, NH); Peter Heath (Alexandria, NH)
Assignee: Electronics for Imaging, Inc.
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,459,773
App. No.
12/883,058
Granted
Jun 11, 2013
Kind
B2
Abstract

Image processing of printed patterns of arrays of dots generated by an array of inkjet heads uses a vision system, including an HD color camera that can be a fixed focus or include autofocus and zoom capabilities. Pattern recognition techniques are used to analyze as many patterns as necessary to perform multiple alignment functions, such as dot size, shape, and integrity; unidirectional, bidirectional, and step alignments; physical position and straightness of jet packs; flatness of platen or media belt; mapping imperfections in rods and rails of guiding systems; and checking jet alignments from a reference jet to all other jet packs. From such image analysis, correction values are generated that are used to effect manual or automatic adjustment of the inkjet heads physical position, voltage, temperature, and firing pulse timing and/or duration; and to position the printed dots fired from the nozzles in the inkjet heads in the appropriate position.

Claims (77)

1. An apparatus for alignment of a printer having an array of inkjet heads, comprising:

at least one printed pattern of arrays of dots generated by said printer inkjet heads;

a vision system for capturing printed pattern information produced by said printer inkjet heads, said vision system comprising:

an enclosure configured to mount in said printer; and said enclosure containing within:

a camera and lens module;

a light source;

a shutter assembly configured to protect said light source and camera lens when not in use; and

a control and processing software module configured to interface with one or more printers; and

a pattern recognition module configured to analyze said printed pattern information captured by said vision system and further configured to generate control signals for performing any of multiple alignment functions on said printer;

wherein said pattern recognition module automatically generates adjustment values after printing and analyzing said printed pattern information.

2. The apparatus of claim 1 , said alignment functions comprising any of:

dot size, shape, and integrity;

unidirectional, bidirectional, and step alignments;

physical position and straightness of jet packs;

flatness of platen or media belt;

mapping imperfections in rods and rails of guiding systems;

checking jet alignments from a reference jet to all other jet packs;

compensation for missing dots from disabled nozzles in one or more inkjet heads; and

two or more of said alignment functions, performed automatically and in a sequence until optimal printer alignment is achieved.

3. The apparatus of claim 1 , said control signals comprising:

correction values that are generated to effect manual or automatic adjustment of any of said inkjet heads' physical position, voltage, temperature, and firing pulse timing and/or duration, and to accordingly position printed dots fired from said printer inkjet heads nozzles.

4. The apparatus of claim 1 , said vision system comprising an HD color camera, said camera functions comprising any of fixed focus, autofocus, and zoom.

5. The apparatus of claim 1 , wherein different colors of ink are analyzed by said pattern recognition module using a correct wavelength of light.

6. The apparatus of claim 1 , wherein said vision system is either retrofitted into said printer or embedded into the printer at a time of manufacture.

7. The apparatus of claim 1 , said vision system comprising:

a camera oriented to provide an available resolution of about y 2000×2500 X,Y; and a target field of view of about 0.8″ at approximately 3300 DPI.

8. The apparatus of claim 1 , said vision system comprising:

a camera configured to be moved to any location X (Carriage), Y (Media).

9. The apparatus of claim 1 , said pattern recognition module further comprising:

a library containing a camera function set, said function set comprising code, which when executed by a processor within said pattern recognition module, implements any of the following functions:

Initialize camera;

capture an image and saves said image to a file;

capture an image and return a pointer to said image in a memory; and

shutdown the camera.

10. The apparatus of claim 1 , said pattern recognition module further comprising:

a class analysis module comprising code, which when executed by a processor within said pattern recognition module, implements any of the following functions:

a pointer to an image in a memory;

an ideal distance between lines of a basic pattern;

a module configured to measure a basic pattern that returns a distance from centers to outside lines;

a module configured to measure centers of lines in rows and columns across an image, ignoring whitespace; and

a module configured to rotate an image in a memory by 90°.

11. The apparatus of claim 1 , said pattern recognition module further comprising:

at least one analysis class code function configured to return an offset distance, positive or negative, from a center section to outside sections of said printed pattern.

12. The apparatus of claim 11 , wherein, for said printed pattern:

image angle is determined by measuring a Y offset between left and right outside lines of said printed pattern;

image resolution is determined by measuring an average number of pixels between lines in a Y direction and then dividing by actual distance, which is known from said image; and

accuracy is determined by measuring a top and bottom of said lines of said printed pattern and then calculating a center of gravity.

13. The apparatus of claim 1 , said printed pattern comprising:

a basic pattern, wherein said image recognition module is configured to analyze said printed pattern by:

detecting missing lines and compensating for said missing lines;

finding a centroid of each line to provides subpixel (image) accuracy, wherein all of said lines are averaged to minimize nozzle-to-nozzle deviations;

printing two outside lines (black) with a same nozzle, wherein said outside lines are used determine a camera angle;

using spacing between said lines (pitch) to determine imaging resolution; and

calculating a distance that a center section of said printed pattern is from an outside to outside line and dividing by imaging resolution to calculates an offset distance (outside to center distance).

14. The apparatus of claim 1 , said alignment functions comprising any of:

repeatability of a carriage gap;

repeatability of a step;

parallelism of a jet plate to a beam;

step error;

head voltage;

mechanical error in an X axis;

mechanical error in a Y axis;

overall pixel deviation due to table/rail parallelism;

determination of missing nozzles;

media edge tracking;

print head X print delay; and

carriage velocity.

15. An apparatus for alignment of a printer having an array of inkjet heads, comprising:

at least one printed pattern of arrays of dots generated by said printer inkjet heads;

a vision system for capturing printed pattern information produced by said printer inkjet heads, said vision system comprising:

an enclosure configured to mount in said printer; and said enclosure containing within:

a camera and lens module;

a light source;

a cooling fan providing filtered ventilation and positive pressure within said enclosure; and

a control and processing software module configured to interface with one or more printers; and

a pattern recognition module configured to analyze said printed pattern information captured by said vision system and further configured to generate control signals for performing any of multiple alignment functions on said printer;

wherein said pattern recognition module automatically generates adjustment values after printing and analyzing said printed pattern information.

Assignments (9)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: ROYAL BANK OF CANADA [RESIGNING COLLATERAL AGENT]
To: GLAS USA LLC [SUCCESSOR COLLATERAL AGENT]
Reel/Frame 070097/0810 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 3, 2024
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
Reel/Frame 069477/0479 →
SECURITY INTEREST Recorded Mar 12, 2024
From: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 066794/0315 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2024
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 066793/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 23, 2019
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 049840/0316 →
SECURITY INTEREST Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 049840/0799 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 049841/0115 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 3, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048002/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2010
From: JIMENEZ, LUIS ALEJANDRO; HEATH, PETER
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 025081/0263 →
Continuity (1)
Related Publication 20120062642A1 · Mar 15, 2012