IP Library Granted Patent US 7,176,953
Granted Patent B2
US 7,176,953 · App. 10/988,896 · Granted Feb 13, 2007

Thermal response correction system

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,176,953
App. No.
10/988,896
Granted
Feb 13, 2007
Kind
B2
Abstract

A model of a thermal print head is provided that models the thermal response of thermal print head elements to the provision of energy to the print head elements over time. The thermal print head model generates predictions of the temperature of each of the thermal print head elements at the beginning of each print head cycle based on: (1) the current ambient temperature of the thermal print head, (2) the thermal history of the print head, (3) the energy history of the print head, and (optionally) (4) the current temperature of the print medium. The amount of energy to provide to each of the print head elements during a print head cycle to produce a spot having the desired density is calculated based on: (1) the desired density to be produced by the print head element during the print head cycle, and (2) the predicted temperature of the print head element at the beginning of the print head cycle.

Claims (116)

1. In a thermal printer including a print head element, a method comprising steps of:

(A) predicting a temperature of the print head element based on an ambient temperature, an energy previously provided to the print head element, and a temperature of a print medium on which the print head element is to print; and

(B) computing an input energy to provide to the print head element based on the predicted temperature of the print head element and a plurality of one-dimensional functions of a desired output density to be printed by the print head element.

2. The method of claim 1 , wherein the plurality of one-dimensional functions comprises:

an inverse gamma function having the desired output density as an input and an uncorrected input energy as an output; and

a correction function having the current temperature of the print head element as an input and a correction factor as an output; and

wherein the step (A) comprises a step of computing the input energy by adding the correction factor to the uncorrected input energy.

3. The method of claim 2 , wherein the correction function develops the correction factor by performing steps of:

developing a temperature difference value by subtracting a reference temperature from the current temperature of the print head element; and

developing the correction factor as the product of the temperature difference value and the output of a sensitivity function having the desired output density as an input and a sensitivity value as an output.

4. A thermal printer comprising:

a print head element;

means for predicting a temperature of the print head element based on an ambient temperature, an energy previously provided to the print head element, and a temperature of a print medium on which the print head element is to print; and

means for computing an input energy to provide to the print head element based on the predicted temperature of the print head element and a plurality of one-dimensional functions of a desired output density to be printed by the print head element.

5. The thermal printer of claim 4 , wherein the means for computing the input energy comprises:

inverse gamma function means having the desired output density as an input and an uncorrected input energy as an output;

correction function means having the current temperature of the print head element as an input and a correction factor as an output; and

means for computing the input energy by adding the correction factor to the uncorrected input energy.

6. The thermal printer of claim 5 , wherein the correction function means comprises:

means for developing a temperature difference value by subtracting a reference temperature from the current temperature of the print head element; and

means for developing the correction factor as the product of the temperature difference value and the output of a sensitivity function having the desired output density as an input and a sensitivity value as an output.

7. In a thermal printer having a print head including a plurality of print head elements, a method for developing, for each of a plurality of print head cycles, a plurality of input energies to be provided to the plurality of print head elements during the print head cycle to produce a plurality of output densities, the method comprising steps of:

(A) using a multi-resolution heat propagation model to develop, for each of the plurality of print head cycles, a plurality of predicted temperatures of the plurality of print head elements at the beginning of the print head cycle based on an ambient temperature, a plurality of input energies provided to the plurality of print head elements during at least one previous print head cycle, and a temperature of a print medium on which the print head element is to print; and

(B) using an inverse media model to develop the plurality of input energies based on the plurality of predicted temperatures and a plurality of densities to be output by the plurality of print head elements during the print head cycle.

8. The method of claim 7 , further comprising a step of:

(C) defining a three-dimensional grid having an i axis, an n axis, and a j axis, wherein the three-dimensional grid comprises a plurality of resolutions, wherein each of the plurality of resolutions defines a plane having a distinct coordinate on the i axis, wherein each of the plurality of resolutions comprises a distinct two-dimensional grid of reference points, and wherein any one of the reference points in the three-dimensional grid may be uniquely referenced by its i, n, and j coordinates;

wherein associated with each of the reference points in the three-dimensional grid is an absolute temperature value and an energy value;

wherein the absolute temperature value associated with a reference point having coordinates (0,n,j) corresponds to a predicted temperature of a print head element at location j at the beginning of time interval n, and wherein the energy value associated with the reference point having coordinates (0,n,j) corresponds to an amount of input energy to provide to the print head element at location j during time interval n; and wherein the step (B) comprises a step of:

(B)(1) developing the plurality of input energies by developing energy values associated with a plurality of reference points having an i coordinate of zero based on the plurality of output densities and the absolute temperature values associated with the plurality of reference points having an i coordinate of zero.

9. The method of claim 8 , further comprising steps of:

(D) calculating relative temperature values using the following equations:

T (i) ( n,j )= T (i) ( n− 1, j )α i +A i E (i) ( n− 1, j );

and

T (i) ( n,j )=(1−2 k i ) T (i) ( n,j )+ k i ( T (i) ( n,j− 1)+ T (i) ( n,j +1))

in which T (i) (n,j) refers to a relative temperature value associated with a reference point having coordinates (i,n,j);

(E) calculating absolute temperature values using the following recursive equation:

T

a

(

i

)

(*

,

*)

=

I

(

i

+

1

)

(

i

)

T

a

(

i

+

1

)

(*

,

*)

+

T

(

i

)

(*

,

*)

,

for i=nresolutions−1, nresolutions−2, . . . , 0;

with initial conditions specified by:

T

a

(

nresolutions

)

(

n

,

*)

=

T

s

(

n

)

,

wherein nresolutions is the number of resolutions in the three-dimensional grid, T S is an ambient temperature, T a (i) (n,j) refers to an absolute temperature value associated with a reference point having coordinates (i,n,j), and

I

(

i

+

1

)

(

i

)

is an interpolation operator from resolution i+1 to resolution i; and wherein the step (B)(1) comprises a step of:

calculating the plurality of input energies using the following recursive equation:

E (i) ( n,j )= I i−1) (i) T (i−1) ( n,j ), for i=1, 2, . . . , nresolutions−1;

with initial conditions specified by

E (0) ( n,j )= G ( d ( n,j ))+ S ( d ( n,j )) T a (0) ( n,j )

wherein G(d(n,j)) relates the desired output density d to an uncorrected input energy E Γ , T a (0) (n,j) is an absolute temperature value associated with a reference point having coordinates (0,n,j), and S(d(n,j)) is a the slope of the temperature dependence of G(d(n,j)).

10. The method of claim 9 , wherein the step (D) comprises a step of calculating relative temperature values for i=0 using the following equation:

T (0) ( n,j )= T (0) ( n− 1, j )α 0 +A 0 E (0) ( n− 1 ,j )−α media ( T a (0) ( n −1, j )− T media ),

wherein α media controls heat loss to a print medium on which the print head is to print, and wherein T media represents an absolute temperature of the medium before it contacts the print head.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2017
From: MITCHAM GLOBAL INVESTMENTS LTD.
To: TPP TECH LLC
Reel/Frame 042576/0783 →
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 →
SECURITY AGREEMENT Recorded Dec 2, 2013
From: ZINK IMAGING, INC.
To: IKOFIN LTD.
Reel/Frame 031746/0194 →
SECURITY AGREEMENT Recorded Jul 17, 2013
From: ZINK IMAGING, INC.
To: MOROOD INTERNATIONAL, SPC
Reel/Frame 030820/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2010
From: PLR IP HOLDINGS, LLC
To: MITCHAM GLOBAL INVESTMENTS LTD.
Reel/Frame 024390/0743 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 19, 2009
From: POLAROID CORPORATION
To: PLR IP HOLDINGS, LLC
Reel/Frame 023119/0045 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 25, 2008
From: JPMORGAN CHASE BANK, N.A.
To: POLAROID HOLDING COMPANY; 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; POLAROID CONSUMER ELECTRONICS, LLC, (FORMERLY KNOWN AS PETTERS CONSUMER ELECTRONICS, LLC); POLAROID CONSUMER ELECTRONICS INTERNATIONAL, LLC, (FORMERLY KNOWN AS PETTERS CONSUMER ELECTRONICS INTERNATIONAL, LLC); ZINK INCORPORATED; POLAROID CORPORATION; POLAROID ASIA PACIFIC LLC; POLAROID CAPITAL LLC; PLLAROID EYEWEAR I LLC
Reel/Frame 020733/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 20, 2007
From: WILMINGTON TRUST COMPANY
To: POLAROID HOLDING COMPANY; POLAROID CORPORATION; POLAROID CAPITAL LLC; POLAROID ASIA PACIFIC LLC; POLAROID EYEWEAR LLC; POLOROID 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 019699/0512 →
SECURITY AGREEMENT Recorded May 27, 2005
From: POLAROLD 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
To: WILMINGTON TRUST COMPANY, AS COLLATERAL AGENT
Reel/Frame 016602/0332 →
SECURITY INTEREST Recorded May 27, 2005
From: POLAROID HOLDING COMPANY; POLAROID CORPORATION; POLAROID ASIA PACIFIC LLC; POLAROID CAPITAL LLC; POLAROID EYEWEAR ILLC; 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
To: JPMORGAN CHASE BANK,N.A,AS ADMINISTRATIVE AGENT
Reel/Frame 016602/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2004
From: SAQUIB, SUHAIL S.; VETTERLING, WILLIAM T.
To: POLAROID CORPORATION
Reel/Frame 016008/0835 →