Patent US5313291A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5313291A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for matching color prints to color images on a monitor screen

Assignee: Xerox Corp
•
Filing: 1991-11-25
•
Granted: 1994-05-17
•
Expires: 2011-11-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A color correction method is provided for an electronic printing system that results in a color print that is made as close as possible to what an operator actually observes on a monitor screen (What you see is what you get). The printing system includes a computer, a color printer, and a color monitor. A calibration is automatically performed by the system's computer through the use of calibration software, a series of test patterns stored in the computer memory, a monitor calibrating device, and a scanner equipped with color trichromatic measurement capabilities.

Inventors

  • 👤 James J. Appel
  • 👤 John A. Durbin
  • 👤 Richard F. Lehman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:37
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6083; H04N1/6086; H04N1/603; H04N1/6052; H04N1/6055; H04N1/6088

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 366 words
A method for calibrating a color printing system which includes a color CRT monitor, color printer, and source of digital color signals including the steps of: storing in a controller memory, a predetermined number of sets of C, M, Y, K print codes, each set associated with a specific color value to be printed, applying each of said print codes sequentially to the color printer for producing color output prints carrying color patches, each color patch corresponding to a specific C, M, Y, K print code applied to said printer, measuring each said color patch under a particular set of spectral illumination conditions and establishing tristimulus values Xp, Yp, Zp, for each measured color patch, correlating each measured Xp, Yp, Zp value with the associated C, M, Y, K print code, and storing each correlation in a memory look up table, storing in said controller memory, a predetermined number of sets of coded digital signals Bm, Gm, Rm, representative of all possible colors capable of being created on a particular color CRT monitor, applying said sets of coded digital signals sequentially to an associated electron gun of said color CRT monitor, each coded digital signal set creating a color image with a specific Bm, Gm, Rm gun code value, measuring each said color image in an environment which closely approximates the actual viewing condition of an operator observing the color image at a specific distance from the monitor, each measurement establishing a set of tristimulus values, Xm, Ym, Zm, and correlating each measured Xm, Ym, Zm set with the associated Bm, Gm, Rm set, and storing each correlation in said memory look up table. comparing the color range of the printer to the color range of the monitor and limiting the Xm, Ym, Zm range to the Xp, Yp, Zp range, whereby upon selection by an operator of a print operation to print a specific color image displayed on the monitor, a print code C, M, Y, K is generated which is correlated with the stored monitor gun code that produced that particular color image on the monitor resulting in an output print that has the same tristimulus values as the color image on the screen.
Claim 2
Independent Claim 366 words
A method for calibrating a color printing system which includes a color CRT monitor, color printer, and source of digital color signals including the steps of: storing in a controller memory, a predetermined number of sets of C, M, Y, K print codes, each set associated with a specific color value to be printed, applying each of said print codes sequentially to the color printer for producing color output prints carrying color patches, each color patch corresponding to a specific C, M, Y, K print code applied to said printer, measuring each said color patch under a particular set of spectral illumination conditions and establishing tristimulus values Xp, Yp, Zp, for each measured color patch, correlating each measured Xp, Yp, Zp value with the associated C, M, Y, K print code, and storing each correlation in a memory look up table, storing in said controller memory, a predetermined number of sets of coded digital signals Bm, Gm, Rm, representative of all possible colors capable of being created on a particular color CRT monitor, applying said sets of coded digital signals sequentially to an associated electron gun of said color CRT monitor, each coded digital signal set creating a color image with a specific Bm, Gm, Rm gun code value, measuring each said color image in an environment which closely approximates the actual viewing condition of an operator observing the color image at a specific distance from the monitor, each measurement establishing a set of tristimulus values, Xm, Ym, Zm, and correlating each measured Xm, Ym, Zm set with the associated Bm, Gm, Rm set, and storing each correlation in said memory look up table. comparing the color range of the printer to the color range of the monitor and limiting the Xm, Ym, Zm range to the Xp, Yp, Zp range, whereby upon selection by an operator of a print operation to print a specific color image displayed on the monitor, a print code C, M, Y, K is generated which is correlated with the stored monitor gun code that produced that particular color image on the monitor resulting in an output print that has the same tristimulus values as the color image on the screen.
Claim 3
Dependent Claim 30 words
The method of claim 1 wherein said color patch measuring step includes the steps of scanning said color print with a RIS scanner which includes a linear color CCD array.
Claim 4
Dependent Claim 30 words
The method of claim 1 wherein said color monitor image measuring step includes the steps of imaging the monitor image onto a plurality of photodetectors to simulate the tristimulus response.
Claim 5
Dependent Claim 17 words
The method of claim 3 wherein said monitor image is focused onto said photodetectors by a lens.
Claim 6
Dependent Claim 31 words
The method of claim 3 wherein the photodetectors are placed a specified distance from the monitor, said distance corresponding to the distance at which an operator would be viewing the monitor.
Claim 7
Dependent Claim 26 words
The method of claim 1 including the further step of viewing said color print under the same spectral illumination used in said color patch measuring step.
Claim 8
Independent Claim 393 words
A method for generating a color print having the same tristimulus values as a color image displayed on a color CRT monitor screen including the steps of: storing in a controller memory, a predetermined number of sets of C, M, Y, K print codes, each set associated with a specific color value to be printed, applying each of said print codes sequentially to a color printer for producing color output prints carrying color patches, each color patch corresponding to a specific C, M, Y, K print code applied to said printer, measuring each said color patch under a particular set of spectral illumination conditions and establishing tristimulus values Xp, Yp, Zp, for each measured color patch, correlating each measured Xp, Yp, Zp value with the associated C, M, Y, K print code, and storing each correlation in a memory look up table, storing in said controller memory, a predetermined number of sets of coded digital signals Bm, Gm, Rm, representative of all possible colors capable of being created on a particular color CRT monitor, applying said sets of coded digital signals sequentially to an associated electron gun of said color CRT monitor, each coded digital signal set creating a color image with a specific Bm, Gm, Rm gun code value, measuring each said color image in an environment which closely approximates the actual viewing condition of an operator observing the color image at a specific distance from the monitor, each measurement establishing a set of tristimulus values, Xm, Ym, Zm, and correlating each measured Xm, Ym, Zm value with the associated applied Bm, Gm, Rm values, and storing each said correlation in said memory look up table comparing the color range of the printer to the color range of the monitor and limiting the Xm, Ym, Zm range to the Xp, Yp, Zp range, providing a digital input signal to the monitor representing a color image to be printed, adjusting the initially observed color image to obtain a desired final color image said final color image having a color range limited to that capable of being reproduced by the printer, and sending a print code to the printer which is correlated to the stored monitor gun code that produced that particular color image on the screen whereby the color print produced has the same tristimulus values as the color image on the screen.
Claim 9
Independent Claim 393 words
A method for generating a color print having the same tristimulus values as a color image displayed on a color CRT monitor screen including the steps of: storing in a controller memory, a predetermined number of sets of C, M, Y, K print codes, each set associated with a specific color value to be printed, applying each of said print codes sequentially to a color printer for producing color output prints carrying color patches, each color patch corresponding to a specific C, M, Y, K print code applied to said printer, measuring each said color patch under a particular set of spectral illumination conditions and establishing tristimulus values Xp, Yp, Zp, for each measured color patch, correlating each measured Xp, Yp, Zp value with the associated C, M, Y, K print code, and storing each correlation in a memory look up table, storing in said controller memory, a predetermined number of sets of coded digital signals Bm, Gm, Rm, representative of all possible colors capable of being created on a particular color CRT monitor, applying said sets of coded digital signals sequentially to an associated electron gun of said color CRT monitor, each coded digital signal set creating a color image with a specific Bm, Gm, Rm gun code value, measuring each said color image in an environment which closely approximates the actual viewing condition of an operator observing the color image at a specific distance from the monitor, each measurement establishing a set of tristimulus values, Xm, Ym, Zm, and correlating each measured Xm, Ym, Zm value with the associated applied Bm, Gm, Rm values, and storing each said correlation in said memory look up table comparing the color range of the printer to the color range of the monitor and limiting the Xm, Ym, Zm range to the Xp, Yp, Zp range, providing a digital input signal to the monitor representing a color image to be printed, adjusting the initially observed color image to obtain a desired final color image said final color image having a color range limited to that capable of being reproduced by the printer, and sending a print code to the printer which is correlated to the stored monitor gun code that produced that particular color image on the screen whereby the color print produced has the same tristimulus values as the color image on the screen.
Claim 10
Independent Claim 167 words
A method for calibrating a color printing system consisting of a color CRT monitor, computer, color printer, and communication link so that a computer generated value is sent to the printer using a print code which prints a color image having the same trichromatic coefficient values as that of the image on a monitor screen, including the steps of: calibrating a color CRT monitor with three electron guns each associated with a different color so that a computer generated RGB value is sent to the electron guns to form a color image on said monitor, and calibrating the printer to the monitor so that, for a specific range of monitor generation electron gun code input which produce a color image with specific trichromatic coefficient values on the monitor, an associated print code is generated for providing a color print having the same trichromatic coefficient values as that of the monitor color image, the monitor range being limited to the range of the values of the print code.
Claim 11
Independent Claim 167 words
A method for calibrating a color printing system consisting of a color CRT monitor, computer, color printer, and communication link so that a computer generated value is sent to the printer using a print code which prints a color image having the same trichromatic coefficient values as that of the image on a monitor screen, including the steps of: calibrating a color CRT monitor with three electron guns each associated with a different color so that a computer generated RGB value is sent to the electron guns to form a color image on said monitor, and calibrating the printer to the monitor so that, for a specific range of monitor generation electron gun code input which produce a color image with specific trichromatic coefficient values on the monitor, an associated print code is generated for providing a color print having the same trichromatic coefficient values as that of the monitor color image, the monitor range being limited to the range of the values of the print code.
Claim 12
Dependent Claim 48 words
The method of claim 8 wherein said step of calibrating the printer to the monitor includes the step of identifying for each requested color to be viewed on the monitor, a print code which has previously been determined to result in a print with the same color image.

References Cited (Backward Citations)

US4500919A Cited
US4670780A Cited
US4829455A Cited
US4794460A Cited
US4929978A Cited
US4875032A Cited
US4967265A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-16 1997-11-15 1998-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-16 2001-11-15 2002-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-16 2005-11-15 2006-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag