IP Library Granted Patent US 7,830,405
Granted Patent B2
US 7,830,405 · App. 11/159,880 · Granted Nov 9, 2010

Print head pulsing techniques for multicolor printers

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 7,830,405
App. No.
11/159,880
Granted
Nov 9, 2010
Kind
B2
Abstract

In one aspect of the invention there is disclosed a multicolor thermal imaging system wherein different heating elements on a thermal print head can print on different color-forming layers of a multicolor thermal imaging member in a single pass. The line-printing time is divided into portions, each of which is divided into a plurality of subintervals. All of the pulses within the portions have the same energy. In one embodiment, every pulse has the same amplitude and duration. Different colors are selected for printing during the different portions by varying the fraction of subintervals that contain pulses. This technique allows multiple colors to be printed using a thermal print head with a single strobe signal line. Pulsing patterns may be chosen to reduce the coincidence of pulses provided to multiple print head elements, thereby reducing the peak power requirements of the print head.

Claims (88)

1. A method comprising steps of:

(A) identifying in a pulse pattern generator a first plurality of pulses to be provided to heating elements of a thermal print head in a first portion of a first line time, the first plurality of pulses having a first average power, wherein each of the first plurality of pulses has a common predetermined energy; and

(B) identifying in the pulse pattern generator a second plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the first line time, the second plurality of pulses having a second average power that differs from the first average power, wherein each of the second plurality of pulses has the common predetermined energy

wherein the first portion comprises a first plurality of subintervals, wherein the step (A) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of consecutive ones of the first plurality of subintervals, and wherein the second portion comprises a second plurality of subintervals, wherein the step (B) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of nonconsecutive ones of the second plurality of subintervals,

wherein the step (B) comprises steps of:

(B)(1) selecting a period N, where N>1; and

(B)(2) identifying in the pulse pattern generator a plurality of pulses to be provided within the plurality of nonconsecutive ones of the second plurality of subintervals, whereby the plurality of pulses have a period of N within the second plurality of subintervals.

2. The method of claim 1 , wherein the first line time comprises a first segment and a second segment, wherein the first segment comprises the first portion, and wherein the second segment comprises the second portion.

3. The method of claim 1 , wherein the first segment comprises the first portion and a third portion, the third portion including no pulses, and wherein the second segment comprises the second portion and a fourth portion, the fourth portion including no pulses.

4. The method of claim 1 , wherein each of the first plurality of pulses has a common predetermined amplitude and a common predetermined duration.

5. The method of claim 4 , wherein each of the second plurality of pulses has the common predetermined amplitude and the common predetermined duration.

6. The method of claim 1 , further comprising steps of:

(C) providing the first plurality of pulses to heating elements of the thermal print head in the first portion of the first line time; and

(D) providing the second plurality of pulses to heating elements of the thermal print head in the second portion of the first line time.

7. The method of claim 6 , wherein the step (C) comprises a step of using a single strobe signal to produce the first plurality of pulses and the second plurality of pulses.

8. The method of claim 6 , wherein the step (C) comprises a step of providing the first average power to heating elements of the thermal print head in the first portion of the first line time to produce output having a first color, and wherein the step (D) comprises a step of providing the second average power to heating elements of the thermal print head in the second portion of the first line time to produce output having a second color that differs from the first color.

9. The method of claim 1 , wherein the step (A) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a one-to-one correspondence with the first plurality of subintervals, thereby providing a pulse in each of the first plurality of subintervals.

10. The method of claim 1 , wherein the first portion of the first line time corresponds to a first color, and wherein the second portion of the first line time corresponds to a second color that differs from the first color.

11. The method of claim 1 , wherein the step (B) comprises steps of:

(B)(1) identifying a first pulse spacing N L specifying a first number of subintervals;

(B)(2) identifying a second pulse spacing N H specifying a second number of subintervals, where N H >N L ;

(B)(3) identifying one of the pulse spacings N L and N H as a current pulse spacing N;

(B)(4) appending to the second plurality of pulses a single subinterval including a pulse and a plurality of (N−1) subintervals not including any pulses;

(B)(5) identifying a current average pulse spacing D of the second pattern of pulses;

(B)(6) if D corresponds to a power that is less than the second average power, assigning the value of N L to N;

(B)(7) otherwise, assigning the value of N H to N; and

(B)(8) repeating steps (B)(4)-(B)(7) at least once.

12. The method of claim 1 , further comprising steps of:

(C) identifying in the pulse pattern generator a third plurality of pulses to be provided to heating elements of the thermal print head in a first portion of a second line time, the third plurality of pulses having a third average power, wherein each of the third plurality of pulses has the common predetermined duty cycle;

(D) identifying in the pulse pattern a fourth plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the second line time, the fourth plurality of pulses having a fourth average power that differs from the third average power, wherein each of the fourth plurality of pulses has the common predetermined duty cycle;

wherein the first and second plurality of pulses comprise a first pulse stream having a first start time, wherein the third and fourth plurality of pulses comprise a second pulse stream having a second start time, and wherein the first and second start times differ from each other, whereby the sum of the first and second pulse streams has a peak power that is less than the maximum peak power obtained by summing the first pulse stream with itself.

13. A device comprising:

first identification means for identifying in the pulse pattern generator a first plurality of pulses to be provided to heating elements of a thermal print head in a first portion of a first line time, the first plurality of pulses having a first average power, wherein each of the first plurality of pulses has a common predetermined energy; and

second identification means for identifying generator a second plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the first line time, the second plurality of pulses having a second average power that differs from the first average power, wherein each of the second plurality of pulses has the common predetermined energy.

14. The device of claim 13 , wherein the first line time comprises a first segment and a second segment, wherein the first segment comprises the first portion, and wherein the second segment comprises the second portion.

15. The device of claim 13 , wherein the first segment comprises the first portion and a third portion, the third portion including no pulses, and wherein the second segment comprises the second portion and a fourth portion, the fourth portion including no pulses.

16. The device of claim 13 , wherein each of the first plurality of pulses has a common predetermined amplitude and a common predetermined duration.

17. The device of claim 16 , wherein each of the second plurality of pulses has the common predetermined amplitude and the common predetermined duration.

18. The device of claim 13 , further comprising:

first pulse provision means for providing the first plurality of pulses to heating elements of the thermal print head in the first portion of the first line time; and

second pulse provision means for providing the second plurality of pulses to heating elements of the thermal print head in the second portion of the first line time.

19. The device of claim 18 , wherein the first pulse provision means comprises means for using a single strobe signal to produce the first plurality of pulses and the second plurality of pulses.

20. The device of claim 18 , wherein the pulse provision means comprises means for providing the first average power to heating elements of the thermal print head in the first portion of the first line time to produce output having a first color, and wherein the second pulse provision means comprises means for providing the second average power to heating elements of the thermal print head in the second portion of the first line time to produce output having a second color that differs from the first color.

21. The device of claim 13 , wherein the first portion comprises a first plurality of subintervals, wherein the first identification means comprises means for identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of consecutive ones of the first plurality of subintervals, wherein the second portion comprises a second plurality of subintervals, and wherein the second identification means comprises means for identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of nonconsecutive ones of the second plurality of subintervals.

22. The device of claim 13 , wherein the first portion of the first line time corresponds to a first color, and wherein the second portion of the first line time corresponds to a second color that differs from the first color.

23. The device of claim 13 , wherein the second identification means comprises:

first means for identifying a first pulse spacing N L specifying a first number of subintervals;

second means for identifying a second pulse spacing N H specifying a second number of subintervals, where N H >N L ;

third means for identifying one of the pulse spacings N L and N H as a current pulse spacing N;

fourth means for appending to the second plurality of pulses a single subinterval including a pulse and a plurality of (N−1) subintervals not including any pulses;

fifth means for identifying a current average pulse spacing D of the second pattern of pulses;

sixth means for assigning the value of N L to N if D corresponds to a power that is less than the second average power;

seventh means for assigning the value of N H to N otherwise; and

means for activating the first, second, third, fourth, fifth, sixth, and seventh means at least twice.

24. The device of claim 13 , further comprising:

third identification means for identifying in the pulse pattern generator a third plurality of pulses to be provided to heating elements of the thermal print head in a first portion of a second line time, the third plurality of pulses having a third average power, wherein each of the third plurality of pulses has the common predetermined duty cycle;

fourth identification means for identifying in the pulse pattern generator a fourth plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the second line time, the fourth plurality of pulses having a fourth average power that differs from the third average power, wherein each of the fourth plurality of pulses has the common predetermined duty cycle;

wherein the first and second plurality of pulses comprise a first pulse stream having a first start time, wherein the third and fourth plurality of pulses comprise a second pulse stream having a second start time, and wherein the first and second start times differ from each other, whereby the sum of the first and second pulse streams has a peak power that is less than the maximum peak power obtained by summing the first pulse stream with itself.

25. A method comprising steps of:

(A) identifying in a pulse pattern generator a first plurality of pulses to be provided to heating elements of a thermal print head in a first portion of a first line time, the first plurality of pulses having a first average power, wherein each of the first plurality of pulses has a common predetermined energy; and

(B) identifying generator a second plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the first line time, the second plurality of pulses having a second average power that differs from the first average power, wherein each of the second plurality of pulses has the common predetermined energy

(C) identifying in the pulse pattern generator a third plurality of pulses to be provided to heating elements of the thermal print head in a first portion of a second line time, the third plurality of pulses having a third average power, wherein each of the third plurality of pulses has the common predetermined duty cycle;

(D) identifying in the pulse pattern generator a fourth plurality of pulses to be provided to heating elements of the thermal print head in a second portion of the second line time, the fourth plurality of pulses having a fourth average power that differs from the third average power, wherein each of the fourth plurality of pulses has the common predetermined duty cycle;

wherein the first and second plurality of pulses comprise a first pulse stream having a first start time, wherein the third and fourth plurality of pulses comprise a second pulse stream having a second start time, and wherein the first and second start times differ from each other, whereby the sum of the first and second pulse streams has a peak power that is less than the maximum peak power obtained by summing the first pulse stream with itself.

26. The method of claim 25 , wherein the first line time comprises a first segment and a second segment, wherein the first segment comprises the first portion, and wherein the second segment comprises the second portion.

27. The method of claim 25 , wherein the first segment comprises the first portion and a third portion, the third portion including no pulses, and wherein the second segment comprises the second portion and a fourth portion, the fourth portion including no pulses.

28. The method of claim 25 , wherein each of the first plurality of pulses has a common predetermined amplitude and a common predetermined duration.

29. The method of claim 28 , wherein each of the second plurality of pulses has the common predetermined amplitude and the common predetermined duration.

30. The method of claim 25 , further comprising steps of:

(C) providing the first plurality of pulses to heating elements of the thermal print head in the first portion of the first line time; and

(D) providing the second plurality of pulses to heating elements of the thermal print head in the second portion of the first line time.

31. The method of claim 30 , wherein the step (C) comprises a step of using a single strobe signal to produce the first plurality of pulses and the second plurality of pulses.

32. The method of claim 30 , wherein the step (C) comprises a step of providing the first average power to heating elements of the thermal print head in the first portion of the first line time to produce output having a first color, and wherein the step (D) comprises a step of providing the second average power to heating elements of the thermal print head in the second portion of the first line time to produce output having a second color that differs from the first color.

33. The method of claim 25 , wherein the first portion comprises a first plurality of subintervals, wherein the step (A) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of consecutive ones of the first plurality of subintervals, and wherein the second portion comprises a second plurality of subintervals, wherein the step (B) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a plurality of nonconsecutive ones of the second plurality of subintervals.

34. The method of claim 33 , wherein the step (B) comprises steps of:

(B)(1) selecting a period N, where N>1; and

(B)(2) identifying a plurality of pulses to be provided within the plurality of nonconsecutive ones of the second plurality of subintervals, whereby the plurality of pulses have a period of N within the second plurality of subintervals.

35. The method of claim 33 , wherein the step (A) comprises a step of identifying in the pulse pattern generator a plurality of pulses to be provided in a one-to-one correspondence with the first plurality of subintervals, thereby providing a pulse in each of the first plurality of subintervals.

36. The method of claim 25 , wherein the first portion of the first line time corresponds to a first color, and wherein the second portion of the first line time corresponds to a second color that differs from the first color.

37. The method of claim 25 , wherein the step (B) comprises steps of:

(B)(1) identifying a first pulse spacing N L specifying a first number of subintervals;

(B)(2) identifying a second pulse spacing N H specifying a second number of subintervals, where N H >N L ;

(B)(3) identifying one of the pulse spacings N L and N H as a current pulse spacing N;

(B)(4) appending to the second plurality of pulses a single subinterval including a pulse and a plurality of (N−1) subintervals not including any pulses;

(B)(5) identifying a current average pulse spacing D of the second pattern of pulses;

(B)(6) if D corresponds to a power that is less than the second average power, assigning the value of N L to N;

(B)(7) otherwise, assigning the value of N H to N; and

(B)(8) repeating steps (B)(4)-(B)(7) at least once.

Assignments (16)
BILL OF SALE Recorded Jul 18, 2016
From: ZINK IMAGING, INC.
To: ZINK HOLDINGS LLC
Reel/Frame 039379/0798 →
ASSIGNMENT OF SECURITY INTEREST Recorded Jun 9, 2015
From: PETTERS COMPANY, INC.
To: ZINK HOLDINGS LLC
Reel/Frame 035867/0516 →
SECURITY INTEREST Recorded Mar 18, 2014
From: ZINK IMAGING, INC.
To: LOPEZ, GERARD
Reel/Frame 032467/0121 →
SECURITY INTEREST Recorded Mar 18, 2014
From: ZINK IMAGING, INC.
To: MANGROVE III INVESTMENTS SARL
Reel/Frame 032467/0141 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY AND RECEIVING PARTY PREVIOUSLY RECORDED ON REEL 030571 FRAME 0656. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR: PETTERS COMPANY, INC., ASSIGNEE: ZINK IMAGING, INC.. Recorded Feb 20, 2014
From: ZINK IMAGING, INC.
To: PETTERS COMPANY, INC.
Reel/Frame 032287/0308 →
SECURITY AGREEMENT Recorded Dec 2, 2013
From: ZINK IMAGING, INC.
To: IKOFIN LTD.
Reel/Frame 031746/0194 →
SECURITY AGREEMENT Recorded Aug 15, 2013
From: ZINK IMAGING, INC.
To: MOROOD INTERNATIONAL, SPC
Reel/Frame 031029/0838 →
SECURITY AGREEMENT Recorded Jul 22, 2013
From: ZINK IMAGING, INC.
To: MOROOD INTERNATIONAL, SPC ON BEHALF OF ZIT SIRIUS SEGREGATED PORTFOLIO - SERIES 1
Reel/Frame 030851/0402 →
SECURITY AGREEMENT Recorded Jul 22, 2013
From: ZINK IMAGING, INC.
To: I2BF HOLDINGS LTD.
Reel/Frame 030851/0381 →
SECURITY AGREEMENT Recorded Jul 17, 2013
From: ZINK IMAGING, INC.
To: MOROOD INTERNATIONAL, SPC
Reel/Frame 030820/0436 →
SECURITY AGREEMENT Recorded Jun 7, 2013
From: PETTERS COMPANY, INC.
To: ZINK IMAGING, INC.
Reel/Frame 030571/0656 →
MERGER Recorded Sep 22, 2008
From: ZINK IMAGING, LLC
To: ZINK IMAGING, INC.
Reel/Frame 021567/0267 →
RELEASE OF SECURITY INTEREST Recorded Apr 3, 2007
From: WILMINGTON TRUST COMPANY, AS COLLATERAL AGENT
To: POLAROID HOLDING COMPANY; POLAROID CORPORATION; POLAROID ASIA PACIFIC LLC; POLAROID CAPITAL LLC; POLAROID EYEWEAR I LLC; POLAROID INTERNATIONAL HOLDING LLC; POLAROID INVESTMENT LLC; POLAROID LATIN AMERICA 1 CORPORATION; POLAROID NEW BEDFORD REAL ESTATE LLC; POLAROID NORWOOD REAL ESTATE LLC; POLAROID WALTHAM REAL ESTATE LLC; PETTERS CONSUMER BRANDS, LLC; PETTERS CONSUMER BRANDS INTERNATIONAL, LLC; ZINK INCORPORATED
Reel/Frame 019102/0627 →
RELEASE OF SECURITY INTEREST Recorded Apr 3, 2007
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: POLAROID HOLDING COMPANY; POLAROID CORPORATION; POLAROID ASIA PACIFIC LLC; POLAROID CAPITAL LLC; POLAROID EYEWEAR I LLC; POLAROID INTERNATIONAL HOLDING LLC; POLAROID INVESTMENT LLC; POLAROID LATIN AMERICA I CORPORATION; POLAROID NEW BEDFORD REAL ESTATE LLC; POLAROID NORWOOD REAL ESTATE LLC; POLAROID WALTHAM REAL ESTATE LLC; PETTERS CONSUMER BRANDS, LLC; PETTERS CONSUMER BRANDS INTERNATIONAL, LLC; ZINK INCORPORATED
Reel/Frame 019102/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2006
From: POLAROID CORPORATION
To: ZINK IMAGING, LLC
Reel/Frame 017946/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2005
From: LIU, CHIEN; VETTERLING, WILLIAM T.
To: POLAROID CORPORATION
Reel/Frame 016731/0357 →