WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Method of compensation for the effects of thermally-induced droplet size variations in ink drop printers    
United States Patent6213579   
Link to this pagehttp://www.wikipatents.com/6213579.html
Inventor(s)Cornell; Robert Wilson (Lexington, KY); Heydinger; Scott Michael (Lexington, KY); Powers; James H. (Lexington, KY)
AbstractAn apparatus and method is provided for compensating for the effects of thermally induced droplet size variations in ink-jet printers. The apparatus includes a temperature determination unit for determining the temperature of the print head, and a halftone adjustment unit configured to receive the print head temperature from the temperature determination unit and to receive image data in the form of nominal halftone values. The adjustment unit can increase or decrease the number of dots to be printed, and thereby compensate for droplet size variations, either by adjusting the nominal halftone values based upon the temperature or by adjusting a threshold array based upon the temperature. The temperature determination unit can predict the print head temperature by counting the number of dots to be printed by counting the binary halftone values fed to the swath memory.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 6213579
Method of compensation for the effects of thermally-induced droplet size

     variations in ink drop printers - US Patent 6213579 Drawing
Method of compensation for the effects of thermally-induced droplet size variations in ink drop printers
Inventor     Cornell; Robert Wilson (Lexington, KY); Heydinger; Scott Michael (Lexington, KY); Powers; James H. (Lexington, KY)
Owner/Assignee     Lexmark International, Inc. (Lexington, KY)
Patent assignment
All assignments
Publication Date     April 10, 2001
Application Number     09/198,852
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 24, 1998
US Classification     347/14 347/15 347/17 347/19
Int'l Classification     B41J 029/38 B41J 002/205 B41J 029/393
Examiner     Barlow; John
Assistant Examiner     Do; An H.
Attorney/Law Firm     John, Lambert; D. Brent Harmeyer, Esq.;
Address
Parent Case    
Priority Data    
USPTO Field of Search     347/17 347/7 347/43 347/14 347/15 347/19 347/18 400/120.14 358/283
Patent Tags     compensation effects thermally-induced droplet size variations ink drop printers
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
6027196
Gotoh
347/7
Feb,2000

[0 after 0 votes]
6022093
Arai

Feb,2000

[0 after 0 votes]
6000776
Suzuki

Dec,1999

[0 after 0 votes]
5903289
Takayanagi
347/43
May,1999

[0 after 0 votes]
5847724
Mantell
347/15
Dec,1998

[0 after 0 votes]
5708518
Parker
358/534
Jan,1998

[0 after 0 votes]
5684516
Cseledy
347/8
Nov,1997

[0 after 0 votes]
5673069
Canfield
347/15
Sep,1997

[0 after 0 votes]
5661514
Lukis
347/211
Aug,1997

[0 after 0 votes]
5661510
Brandon
347/87
Aug,1997

[0 after 0 votes]
5658471
Murthy
216/27
Aug,1997

[0 after 0 votes]
5646655
Iwasaki
347/17
Jul,1997

[0 after 0 votes]
5633671
Watanabe
347/192
May,1997

[0 after 0 votes]
5627572
Harrington, III
347/23
May,1997

[0 after 0 votes]
5614934
Yoshida
347/189
Mar,1997

[0 after 0 votes]
5610638
Courtney
347/14
Mar,1997

[0 after 0 votes]
5594557
Rolleston
358/518
Jan,1997

[0 after 0 votes]
5559535
Otsuka
347/14
Sep,1996

[0 after 0 votes]
5553200
Accad
358/1.9
Sep,1996

[0 after 0 votes]
5483265
Kneezel
347/14
Jan,1996

[0 after 0 votes]
5475405
Widder

Dec,1995

[0 after 0 votes]
5418558
Hock
347/14
May,1995

[0 after 0 votes]
5300969
Miura
347/12
Apr,1994

[0 after 0 votes]
5223853
Wysocki
347/14
Jun,1993

[0 after 0 votes]
5175565
Ishinaga
347/67
Dec,1992

[0 after 0 votes]
5172142
Watanabe
347/14
Dec,1992

[0 after 0 votes]
5172130
Takahashi
347/13
Dec,1992

[0 after 0 votes]
5168284
Yeung
347/17
Dec,1992

[0 after 0 votes]
5142302
Kano
347/172
Aug,1992

[0 after 0 votes]
5109275
Naka
358/518
Apr,1992

[0 after 0 votes]
5107276
Kneezel

Apr,1992

[0 after 0 votes]
5006867
Koizumi
347/17
Apr,1991

[0 after 0 votes]
4980699
Tanabe
347/14
Dec,1990

[0 after 0 votes]
4910528
Firl
347/17
Mar,1990

[0 after 0 votes]
4896172
Nozawa
347/17
Jan,1990

[0 after 0 votes]
4876569
Nishitoku
355/68
Oct,1989

[0 after 0 votes]
4860034
Watanabe
347/14
Aug,1989

[0 after 0 votes]
4829323
Suzuki
347/15
May,1989

[0 after 0 votes]
4758897
Hiratsuka
358/3.08
Jul,1988

[0 after 0 votes]
4584601
Suzuki
358/519
Apr,1986

[0 after 0 votes]
4352114
Kyogoku
347/14
Sep,1982

[0 after 0 votes]
5235346
Yeung
347/209
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. An image processing apparatus for use in a binary printer, comprising:

a temperature estimation unit configured to estimate a temperature of a print head; and

an image adjustment unit configured to receive the estimated print head temperature from the temperature estimation unit and to receive image data, wherein the image adjustment unit is also configured to determine the number of dots to be printed by the print head based upon the estimated print head temperature and the image data;

wherein the image data comprises probabilities of printing dots at various pixel locations, and wherein the adjustment unit is configured to adjust the probabilities based upon the estimated temperature and to use the adjusted probabilities to determine the number of dots to be printed.

2. The apparatus as recited in claim 1, wherein the adjustment unit further comprises:

a thresholding unit configured to compare the adjusted probabilities to an array of values and to determine the number of dots to be printed based upon the comparison.

3. The apparatus as recited in claim 1, wherein the adjustment unit further comprises:

a plurality of lookup tables, each lookup table corresponding to a print head temperature and having adjusted probabilities stored therein, wherein the lookup tables are accessed by the adjustment unit for selecting adjusted probabilities based upon the estimated temperature and the image data.

4. The apparatus as recited in claim 1, wherein the temperature estimation unit comprises:

a counter configured to provide a count of the number of dots to be printed by the print head over some predetermined portion of an image; and

a temperature predictor in communication with the counter, wherein the temperature predictor is configured to predict the temperature of the print head based upon the count.

5. The apparatus as recited in claim 1, wherein the temperature estimation unit comprises:

a temperature sensor connected to the print head.

6. The apparatus as recited in claim 1, further comprising:

an image data storage unit adapted to store at least a portion of the image data and provide the data to the adjustment unit; and

an ink-jet print head controlled by the adjustment unit to print the number of dots determined by the adjustment unit.

7. A method of compensating for the effects of thermally induced droplet size variations in a binary printer having a print head for producing a printed image from a source image by selectively producing dots on a substrate, the method comprising the steps of:

estimating a temperature of a print head;

receiving image data; and

deciding whether to print a dot at each of a plurality of pixel locations based upon the estimated temperature and the image data received;

wherein the image data comprises a plurality of nominal halftone levels, each halftone level corresponding to a pixel, and wherein the deciding step comprises the steps of:

selecting a predetermined set of data from a plurality of sets of data based upon the estimated temperature, wherein each of the plurality of sets of data corresponds to a print head temperature;

selecting an adjusted halftone level for each pixel from the selected set of data based upon the nominal halftone level for the pixel;

comparing each of the adjusted halftone levels to a threshold value obtained from an array; and

providing a binary halftone value for each pixel based upon the comparison, wherein the binary halftone value has a first state if a dot is to be printed at the pixel location and a second state if a dot is not to be printed.

8. The method as recited in claim 7, wherein the image data represents a slice of a source image, wherein the array is a Bayer matrix, and wherein the method is repeated for each slice of the source image.

9. The method as recited in claim 7, wherein each set of data is constructed by the steps of:

printing a first plurality of small patches corresponding to each possible halftone level, wherein the print head temperature is maintained at a substantially constant nominal temperature during the printing;

printing a second plurality of small patches corresponding to each possible halftone level, wherein the print head temperature is maintained at a second temperature during the printing;

comparing each patch from the first plurality of printed patches to a patch from the second plurality of printed patches; and

determining the adjusted halftone levels for the set of data based upon the comparison.

10. The method as recited in claim 7, wherein the temperature estimating step comprises the steps of:

counting a number of dots to be printed by the print head; and

selecting the temperature from a set of data based upon the count.

11. The method as recited in claim 7, wherein the method is encoded on a computer readable medium.

12. An image processing apparatus for use in a binary halftone printer, comprising:

a temperature estimation unit configured to estimate a temperature of a print head; and

a halftone adjustment unit configured to receive the estimated print head temperature from the temperature estimation unit and to receive image data comprising nominal halftone values, each nominal halftone value corresponding to a pixel, wherein the adjustment unit is configured to determine binary halftone values based on the estimated print head temperature and the nominal halftone values.

13. The apparatus as recited in claim 12, wherein the adjustment unit is configured to convert the nominal halftone values into adjusted halftone values based upon the estimated temperature, and wherein the adjustment unit further comprises:

a thresholding unit configured to compare the adjusted halftone values to an array of values and for determining the binary halftone values based upon the comparison.

14. The apparatus as recited in claim 13, wherein the adjustment unit further comprises:

a plurality of lookup tables, each lookup table corresponding to a print head temperature and having adjusted halftone values stored therein, wherein the adjustment unit is configured to select a lookup table based upon the estimated temperature and to select an adjusted halftone value for each pixel from the selected table based upon the nominal halftone value for the pixel.

15. The apparatus as recited in 12, further comprising:

a temperature controller configured to control the print head temperature to within a range which is less than or equal to about 40C.

16. The apparatus as recited in claim 12, wherein the temperature estimation unit comprises:

a counter configured to provide a count of the number of dots to be printed by the print head; and

a temperature predictor in communication with the counter configured to predict the temperature of the print head based upon the count.

17. The apparatus as recited in claim 12, wherein the temperature estimation unit comprises:

a temperature sensor connected to the print head.

18. The apparatus as recited in claim 12, further comprising:

an ink-jet print head for printing dots by binary ink-jet printing;

a print head driver unit for receiving the binary halftone values and for controlling the ink-jet print head to print dots according to the binary halftone values; and

an image data storage unit for storing at least a portion of the image data and for providing the image data to the adjustment unit.

19. An apparatus for estimating the temperature of a print head, comprising:

an energy estimation unit configured to estimate the energy supplied to a print head; and

a temperature estimation unit configured to receive the estimated energy from the energy estimation unit and to determine an estimated print head temperature based upon the estimated energy;

wherein the energy estimation unit comprises a counter for counting binary halftone values, wherein the count represents the estimated energy.

20. A method of predicting the temperature of a print head in a printer based upon energy supplied to the print head, the method comprising:

estimating the energy to be supplied to the print head; and

predicting a print head temperature from the energy based upon a predetermined relationship between the energy to be supplied and print head temperature.

21. The method as recited in claim 20, wherein the estimating step comprises the step of:

counting the number of dots be printed by the print head.

22. The method as recited claim 21, wherein the predicting step comprises the steps of:

providing a lookup table, wherein the table comprises a plur