IP Library Granted Patent US 12,208,613
Granted Patent B2
US 12,208,613 · App. 18/321,947 · Granted Jan 28, 2025

Integration of a line-scan camera on a single pass inkjet printer

Inventors: Steven A. Billow (Bow, NH); Ghilad Dziesietnik (Palo Alto, CA); John A. Weismantel (Gilford, NH); Darin Schick (Northville, MI); Boris Liberman (Belleville, MI); Noam Rabin (Fremont, CA); Hsinchia Chen (Fremont, CA)
Assignee: ELECTRONICS FOR IMAGING, INC.
B41J2/04505B41J2/04586B41J2/2142B41J2/2146
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 12,208,613
App. No.
18/321,947
Granted
Jan 28, 2025
Kind
B2
Abstract

Disclosed is an industrial single-pass inkjet printer/press incorporating a line-scan camera. The line-scan camera enables system software to inspect every sheet for quality assurance purposes. These inspection results are tied back to a digital printer to take one or more of several possible actions. Actions include ensuring a particular number of acceptable prints are generated and sorted. Actions further include performing nozzle checks without pausing or interrupting production orders.

Claims (107)

1. A method of operating a single-pass production line printer, wherein a single-pass inkjet is positioned along a production line, the single-pass inkjet configured to print on a print medium as the print medium is passed through the single-pass inkjet, wherein the improvement comprises:

identifying within an image printed on a print medium a region within said print medium that is uniquely defined by identifying marks placed within a grid comprising a cross-process direction of the line printer and/or a process/print output direction of the line printer;

locating individual regions of interest within said print medium;

based on said individual regions of interest within the image printed on the print medium, orienting a view of said print medium for any of skew, zoom, and rotation; and

placing a consistent pattern of identifying marks outside of an enclosed area on said print medium to identify either regions for specific printheads across in a line printer cross-process direction or regions for specific rows in a process/print output direction.

2. The method of claim 1 , wherein said identifying marks on the print medium comprise any of dots, squares, or triangles.

3. The method of claim 1 , further comprising:

said identifying marks establishing a unique HeadID pattern to identify regions for specific printheads across in a line printer cross-process direction.

4. The method of claim 1 , further comprising:

said identifying marks establishing a unique RowID pattern to identify regions for specific rows in a process/print output direction.

5. The method of claim 1 , further comprising:

for an identified region, comparing one or more of said individual regions of interest within the image printed on the print medium to a diagnostic target reference; and

identifying printer performance issues within said identified region including any of:

nozzle jetting performance;

printer alignment; or

uniformity of density produced by printheads.

6. The method of claim 1 , further comprising:

identifying missing nozzles in the identified region.

7. The method of claim 6 , further comprising:

determining a nozzle has not printed satisfactorily during said missing print nozzle identification; and

compensating with other nozzles on subsequent print media.

8. The method of claim 7 , wherein said identifying a printing error occurs a plurality of times, the method further comprising:

pausing operation of the single-pass inkjet.

9. The method of claim 8 , further comprising:

directing an operator to take corrective action to perform adjustments on the single-pass inkjet.

10. The method of claim 8 , further comprising:

automatically performing corrective action to the single-pass inkjet to remedy future errors.

11. A method of operating a single-pass production line printer, wherein a single-pass inkjet is positioned along a production line, the single-pass inkjet configured to print on a print medium as the print medium is passed through the single-pass inkjet, wherein the improvement comprises:

identifying within an image printed on a print medium a region within said print medium that is uniquely defined by identifying marks placed within a grid comprising the line printer's cross-process direction and/or the line printer's process/print output direction;

locating individual regions of interest within said print medium;

based on said individual regions of interest within the image printed on the print medium, orienting a view of said print medium for any of skew, zoom, and rotation; and

placing a consistent pattern of identifying marks within an enclosed area on said print medium to identify either regions for specific printheads across in a line printer cross-process direction or regions for specific rows in a process/print output direction.

12. The method of claim 11 , further comprising:

said identifying marks establishing a unique HeadID pattern to identify regions for specific printheads across in a line printer cross-process direction.

13. The method of claim 11 , further comprising:

said identifying marks establishing a unique RowID pattern to identify regions for specific rows in a process/print output direction.

14. The method of claim 11 , further comprising:

for an identified region, comparing the one or more individual regions of interest within the image printed on the print medium to a diagnostic target reference; and

identifying printer performance issues within said identified region including any of:

nozzle jetting performance;

printer alignment; or

uniformity of density produced by print-heads.

15. The method of claim 11 , further comprising:

identifying missing nozzles in the identified region.

16. The method of claim 15 , further comprising:

determining a nozzle has not printed satisfactorily during said print a nozzle identification; and

compensating with other nozzles on subsequent print media.

17. The method of claim 16 , wherein said identifying a printing error occurs a plurality of times, the method further comprising:

pausing operation of the single-pass inkjet.

18. The method of claim 17 , further comprising:

directing an operator to take corrective action to perform adjustments on the single-pass inkjet.

19. The method of claim 17 , further comprising:

automatically performing corrective action to the single-pass inkjet to remedy future errors.

20. A method of operating a single-pass production line printer, wherein a single-pass inkjet is positioned along a production line, the single-pass inkjet configured to print on a print medium as the print medium is passed through the single-pass inkjet, wherein the improvement comprises:

identifying within an image printed on a print medium a region within said print medium that is uniquely defined by identifying marks placed within a grid comprising the line printer's cross-process direction and/or the line printer's process/print output direction;

locating individual regions of interest within said print medium;

based on said individual regions of interest within the image printed on the print medium, orienting a view of said print medium for any of skew, zoom, and rotation; and

for any one or more identified regions, determining whether one or more individual regions of interest within the image printed on the print medium is in within a variance threshold of a reference that matches each portion of a user-input image data, wherein the reference is based on a set of ad-hoc print run instructions and the one or more individual regions of interest within the image printed on the print medium is matched up with a portion of the reference that corresponds to a respective portion of the set of ad-hoc print run instructions.

21. The method of claim 20 , wherein the reference is a model print image.

22. The method of claim 20 , further comprising:

directing, by a stacker positioned on the production line, the print medium to one of a confirmed work repository or a rejected work repository based on a determination by a processor whether the print medium substantially matches the reference.

23. The method of claim 22 , further comprising:

receiving, by a printer interface, a requested copy count for a particular number of print media; and

causing the single-pass inkjet to print the particular number of print media and keep track of a count of completed print media,

wherein the single-pass inkjet stops printing print media when the count of completed print media reaches the particular number.

24. The method of claim 23 , said keeping track of said count of completed print media further comprising:

identifying a printing error on a current print medium and not incrementing the count of completed print media with respect to the current print medium.

25. The method of claim 20 , further comprising:

identifying a defect within an identified region on the print medium based on a comparison of the one or more individual regions of interest within the image printed on the print medium to the reference.

26. The method of claim 20 , further comprising:

effecting nozzle compensation of a plurality of nozzles on the single-pass inkjet in response to identification of a defect.

27. The method of claim 20 , further comprising:

effecting nozzle compensation of a plurality of nozzles on the single-pass inkjet in response to identification of a printer performance issue within an identified region.

28. The method of claim 20 , further comprising:

identifying a printing error within an identified region on the print medium based on said determining; and

directing, by a production line, the print medium to a rejected work repository.

29. A printer comprising:

a production line configured to move a series of print media corresponding to a print run of a set of custom print instructions through the printer;

a single-pass inkjet, positioned along the production line and having a plurality of nozzles configured to print the set of custom print instructions on the series of print media; and

an image printed on a print medium by the printer, wherein a region within the image printed on said print medium is uniquely defined by identifying marks placed within a grid comprising the line printer's cross-process direction and the line printer's process/print output direction;

wherein said identifying marks locate individual regions of interest within said print medium to orient a view of said print medium for any of skew, zoom, and rotation; and

wherein a consistent pattern of identifying marks is placed outside of an enclosed area on said print medium to identify either regions for specific printheads across in a line printer cross-process direction or regions for specific rows in a process/print output direction.

30. The printer of claim 29 , wherein said identifying marks on the print medium comprise any of dots, squares, or triangles.

31. The printer of claim 30 , wherein said identifying marks establish a unique HeadID pattern to identify regions for specific printheads across in a line printer cross-process direction.

32. The printer of claim 29 , wherein said identifying marks establish a unique RowID pattern to identify regions for specific rows in a process/print output direction.

33. The printer of claim 29 , further comprising:

programmed instructions to repeatedly evaluate the single-pass inkjet performance based on the identified regions of each of the series of print media and identify errors on the print media based on a reference, wherein the reference is based on the set of custom print instructions.

34. The printer of claim 33 , further comprising:

nozzle configuration instructions configured to effect nozzle compensation of the plurality of nozzles in response to identifying errors in identified regions on the print media.

35. The printer of claim 33 , further comprising:

a printer interface including controls that enable requesting print orders of a particular copy count wherein the printer interface is configured to cause the printer to generate a number of print media matching a particular size not identified as containing errors.

36. The printer of claim 33 , wherein the production line further comprises:

a stacker positioned on the production line and configured to direct the print media to one of a completed work repository or a discarded work repository based on identification of errors on the print media.

37. A printer comprising:

a production line configured to move a series of print media corresponding to a print run of a set of custom print instructions through the printer;

a single-pass inkjet, positioned along the production line and having a plurality of nozzles configured to print the set of custom print instructions on the series of print media; and

an image printed on a print medium by the printer, wherein a region within the image printed on said print medium is uniquely defined by identifying marks placed within a grid comprising the line printer's cross-process direction and the line printer's process/print output direction;

wherein said identifying marks locate individual regions of interest within said print medium to orient a view of said print medium for any of skew, zoom, and rotation; and

wherein a consistent pattern of identifying marks is placed within an enclosed area on said print medium to identify either regions for specific printheads across in a line printer cross-process direction or regions for specific rows in a process/print output direction.

38. The printer of claim 37 , further comprising:

programmed instructions to repeatedly evaluate the single-pass inkjet performance based on the identified regions of each of the series of print media and identify errors on the print media based on a reference, wherein the reference is based on the set of custom print instructions.

39. The printer of claim 38 , further comprising:

nozzle configuration instructions configured to effect nozzle compensation of the plurality of nozzles in response to identifying errors in identified regions on the print product.

40. The printer of claim 38 , further comprising:

a printer interface including controls that enable requesting print orders of a particular copy count wherein the printer interface is configured to cause the printer to generate a number of print media matching a particular size not identified as containing errors.

41. The printer of claim 38 , wherein the production line further comprises:

a stacker positioned on the production line and configured to direct the print media to one of a completed work repository or a discarded work repository based on identification of errors on the print media.

Assignments (4)
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 →
SECURITY INTEREST Recorded Mar 8, 2024
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 066771/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2023
From: BILLOW, STEVEN A.; DZIESIETNIK, GHILAD; WEISMANTEL, JOHN A.; SCHICK, DARIN; LIBERMAN, BORIS; RABIN, NOAM; CHEN, HSINCHIA
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 063727/0868 →
Continuity (6)
Continuation 17336195 · Jun 1, 2021
Continuation In Part 16686939 · Nov 18, 2019
Continuation 15603304 · May 23, 2017
Continuation In Part 14304824 · Jun 13, 2014
Provisional Application 62340984 · May 24, 2016
Related Publication 20230286260A1 · Sep 14, 2023
References Cited (45)
US 6270187B1 · Murcia et al. · 2001 [cited by applicant]
US 8810810B2 · Ohama · 2014 [cited by applicant]
US 9844961B1 · Mantell · 2017 [cited by examiner]
US 9939386B2 · Lewis et al. · 2018 [cited by applicant]
US 9953435B2 · Fergen et al. · 2018 [cited by applicant]
US 20010017710A1 · Sugitou et al. · 2001 [cited by applicant]
US 20020051144A1 · Ilbery et al. · 2002 [cited by applicant]
US 20030063275A1 · Hubble et al. · 2003 [cited by applicant]
US 20060139663A1 · Ilbery et al. · 2006 [cited by applicant]
US 20080018702A1 · Jeong · 2008 [cited by applicant]
US 20080059120A1 · Xiao et al. · 2008 [cited by applicant]
US 20080273060A1 · Kuwahara et al. · 2008 [cited by applicant]
US 20090079780A1 · Picciotto · 2009 [cited by examiner]
US 20090184990A1 · Shang et al. · 2009 [cited by applicant]
US 20100039471A1 · Walmsley et al. · 2010 [cited by applicant]
US 20100296834A1 · Omori · 2010 [cited by applicant]
US 20100296854A1 · Otsuki · 2010 [cited by examiner]
US 20110074861A1 · Saettel et al. · 2011 [cited by applicant]
US 20110075193A1 · Kumamoto et al. · 2011 [cited by applicant]
US 20110096119A1 · Ito · 2011 [cited by applicant]
US 20120062642A1 · Jimenez et al. · 2012 [cited by applicant]
US 20120194600A1 · Kido · 2012 [cited by examiner]
US 20130016154A1 · Imamura et al. · 2013 [cited by applicant]
US 20130155139A1 · Elliot et al. · 2013 [cited by applicant]
US 20130293611A1 · Ueshima · 2013 [cited by applicant]
US 20140079292A1 · Kaneko et al. · 2014 [cited by applicant]
US 20150077464A1 · Silveston-Keith et al. · 2015 [cited by applicant]
US 20150138266A1 · Chen et al. · 2015 [cited by applicant]
US 20150336381A1 · Kyoso et al. · 2015 [cited by applicant]
US 20150360491A1 · Billow et al. · 2015 [cited by applicant]
US 20160129709A1 · Nolting · 2016 [cited by examiner]
US 20160136983A1 · Koehler et al. · 2016 [cited by applicant]
US 20160283833A1 · Peek · 2016 [cited by examiner]
US 20170341372A1 · Billow et al. · 2017 [cited by applicant]
US 20200086631A1 · Billow et al. · 2020 [cited by applicant]
US 20210138796A1 · Kondo · 2021 [cited by applicant]
US 20210291513A1 · Billow et al. · 2021 [cited by applicant]
CN 101228780A · 2008 [cited by applicant]
JP 2006137115A · 2006 [cited by applicant]
JP 2008238409A · 2008 [cited by applicant]
JP 2012095065A · 2012 [cited by applicant]
JP 2013067044A · 2013 [cited by applicant]
JP 2015120264A · 2015 [cited by applicant]
KR 20060115125A · 2006 [cited by applicant]
WO 2015117943A1 · 2015 [cited by applicant]