IP Library Granted Patent US 6,943,816
Granted Patent B2
US 6,943,816 · App. 10/636,421 · Granted Sep 13, 2005

Laser-induced thermal imaging with masking

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 6,943,816
App. No.
10/636,421
Granted
Sep 13, 2005
Kind
B2
Abstract

The invention is directed to compensating for imaging aberrations that result from repeated passes by an imaging laser array. The aberrations may result from swath lines formed by thermal heating and from the ruling and screen angle of the image. The techniques described herein reduce the undesirable aberrations in thermal laser generated images by breaking up and/or reducing the swath lines. In general, the techniques provide for overlapping swaths and providing masking for one or both passes that print the overlapped region.

Claims (74)

1. A method for printing with a laser imaging system having a plurality of lasers, the method comprising:

printing a first set of M contiguous lines on a thermally sensitive medium in a first direction as a function of a first set of data;

printing a second set of N contiguous lines on the thermally sensitive medium in the first direction as a function of a second set of data and a mask; and

printing a third set of N contiguous lines on the thermally sensitive medium overlapping the second set of N lines as a function of the second set of data,

wherein printing the second set and printing the third set comprises printing at least a portion of the second set of data twice.

2. The method of claim 1 , wherein printing a first set of M lines and printing a second set of lines is performed in a first printing pass, and printing a third set of N lines is performed in a second printing pass.

3. The method of claim 1 , wherein the number of lasers is equal to M plus N.

4. The method of claim 1 , wherein N is less than or equal to M.

5. The method of claim 1 , wherein N is an integer greater than two.

6. The method of claim 1 , wherein the first direction is the fast scan direction of the laser imaging system.

7. The method of claim 6 , further comprising:

mounting the thermally sensitive medium on a rotatable drum; and

rotating the drum in the first direction.

8. The method of claim 1 , further comprising moving the lasers in a second direction to a position in which the lasers printing the second set of N contiguous lines are different from the lasers printing the third set of N contiguous lines.

9. The method of claim 1 , wherein a line comprises pixels and wherein the mask comprises a set of logical values corresponding to the pixels, the method further comprising printing a pixel when the value in the mask corresponding to the pixel is logical ‘1.’

10. The method of claim 1 , wherein the mask is a first mask, the method further comprising:

printing the third set of N contiguous lines on the thermally sensitive medium over the second set of N lines as a function of the second set of data and a second mask,

wherein printing the second set of N contiguous lines and printing the third set of N contiguous lines provide full printing of the N lines.

11. The method of claim 10 , wherein the second mask is logical complement of the first mask.

12. A method for printing with a laser imaging system having a plurality of lasers, the method comprising:

printing a first set of contiguous lines on a thermally sensitive medium as a function of a set of data and a mask; and

printing a second set of contiguous lines on the thermally sensitive medium overlapping the first set of lines as a function of the set of data,

wherein printing the first set and printing the second set comprises printing at least a portion of the set of data twice.

13. The method of claim 12 , wherein the first set of lines includes at least three lines.

14. The method of claim 12 , wherein printing the first set of lines is performed in a first printing pass, and printing the second set of lines is performed in a second printing pass.

15. The method of claim 14 further comprising printing a third set of contiguous lines on the thermally sensitive medium in the first printing pass.

16. The method of claim 12 wherein the first and second sets of lines are printed in a first direction, the method further comprising moving the lasers in a second direction to a position in which the lasers printing the first set of lines are different from the lasers printing the second set of lines.

17. The method of claim 16 , wherein the first direction is the fast scan direction and the second direction is the slow scan direction.

18. A method for printing with a laser imaging system having a plurality of lasers, the method comprising:

printing a first set of contiguous lines on a thermally sensitive medium as a function of a set of data and a first mask;

printing a second set of contiguous lines on the thermally sensitive medium as a function of the set of data and a second mask; and

wherein the second set of lines overlap the first set of lines and wherein printing the first set and printing the second set comprises printing at least a portion of the second set of data twice.

19. The method of claim 18 , wherein printing the first set of lines and printing the second set of lines provide full printing of the overlapped lines.

20. The method of claim 18 , wherein the second set of lines is larger than the first set of lines.

21. The method of claim 18 ,

wherein the first set of lines comprises pixels,

wherein the first mask comprises a set of logical values, each logical value corresponding to a pixel, and

wherein a pixel is printed when the value in the first mask corresponding to the pixel is logical ‘1.’

22. The method of claim 21 , wherein the second data mask at least the logical complement of the first data mask, the second data mask having a logical ‘1’ value for each logical ‘0’value in the first data mask.

23. The method of claim 22 , wherein the number of logical ‘1’values in the second mask is larger than the number of logical ‘0’values in the first mask.

24. A system comprising:

a thermally sensitive color donor including colorant;

a receptor positioned to receive colorant from the donor;

a controller; and

a set of lasers, each of the lasers receiving a signal from the controller and emitting a beam directed at the donor as a function of the signal,

wherein the signals from the controller to a subset of lasers are a function of image data and a mask, the subset comprising at least three contiguous lasers.

25. The system of claim 24 ,

wherein the subset of lasers is a first subset,

wherein each beam defines a line,

wherein the set of lasers is mounted in a writing head,

wherein the writing head is movable in a first direction,

lines formed by the first subset of lasers are overwritten by a second subset of lasers, the signals from the controller to the second subset of lasers being a function of the image data.

26. The system of claim 25 , wherein the mask is a first mask, wherein the signals from the controller to the second subset of lasers are a function of the image data and a second mask.

27. The system of claim 24 wherein the lasers are semiconductor lasers.

28. The system of claim 24 further comprising a mounting surface configured to receive the donor and the receptor.

29. The system of claim 28 wherein the mounting surface is a rotatable drum.

30. The system of claim 24 , wherein the controller includes memory, the memory configured to store the mask.

31. The system of claim 30 , the memory configured to store the image data.

32. A method comprising:

defining a set of logical values, each of the logical values corresponding to a pixel;

arranging the logical values in a first dimension corresponding to a first direction and in a second dimension corresponding to a second direction, wherein approximately half of the values in the first dimension are logical ‘1’ and wherein approximately half of the values in the second dimension are logical ‘1’;

arranging at least one subset of the logical ‘1’ values in a pool;

generating an enabling printing signal when the value corresponding to the pixel is one of a logical ‘0’ or a logical ‘1’; and

generating a disabling printing signal when the value corresponding to the pixel is the other of a logical ‘0’ or a logical ‘1.’

33. The method of claim 32 wherein arranging the logical values in the first dimension corresponding to the first direction comprises arranging the logical values in individual rows in the first dimension, wherein arranging the logical values in the second dimension corresponding to the second direction comprises arranging the logical values in individual columns in the second dimension, and wherein the individual rows and columns comprise between twenty-five to seventy-five percent logical ‘1’ values.

34. The method of claim 32 further comprising replicating the set of logical values by tiling to correspond to an arbitrarily large set of pixels.

35. A computer-readable medium carrying program code that, when executed:

defines a set of logical values, each of the logical values corresponding to a pixel;

arranges the logical values in a first dimension corresponding to a first direction and in a second dimension corresponding to a second direction, wherein approximately half of the values in the first dimension are logical ‘1’ and wherein approximately half of the values in the second dimension are logical ‘1’;

arranges at least one subset of the logical ‘1’ values in a pool;

generates an enabling printing signal when the value corresponding to the pixel is one of a logical ‘0’ or a logical ‘1’; and

generates a disabling printing signal when the value corresponding to the pixel is the other of a logical ‘0’ or a logical ‘1.’

36. The medium of claim 35 , wherein the program code that arranges the logical values in the first dimension corresponding to the first direction arranges the logical values in individual rows in the first dimension, wherein the program code that arranges the logical values in the second dimension corresponding to the second direction arranges the logical values in individual columns in the second dimension, and wherein the individual rows and columns comprise between twenty-five to seventy-five percent logical ‘1’ values.

37. The medium of claim 35 , the medium further carrying program code that, when executed, replicates the set of logical values by tiling to correspond to an arbitrarily large set of pixels.

Assignments (12)
SECURITY INTEREST Recorded Apr 1, 2021
From: SOUNDHOUND, INC.
To: SILICON VALLEY BANK
Reel/Frame 055807/0539 →
NOTICE OF SECURITY INTERESTS Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 056984/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056734/0233 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056734/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056733/0681 →
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2020
From: BARCLAYS BANK PLC
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST) INC.; KODAK AMERICAS LTD.; KODAK REALTY INC.; LASER PACIFIC MEDIA CORPORATION; QUALEX INC.; KODAK PHILIPPINES LTD.; NPEC INC.
Reel/Frame 052773/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 049814/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (ABL) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BANK OF AMERICA N.A., AS AGENT
Reel/Frame 031162/0117 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
Reel/Frame 031159/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC; KODAK AMERICAS, LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE
Reel/Frame 031158/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 5, 2013
From: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT; WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
To: EASTMAN KODAK COMPANY; PAKON, INC.
Reel/Frame 031157/0451 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →