True-color computer monitor preview of a color print
First Claim
Patent Images
1. A color printing system comprising:
- a color monitor having a first color gamut;
a color printer having a second color gamut different from the first color gamut;
a light source for projecting light upon a color chart printed by the color printer;
a color sensor for detecting light reflected from the printed color chart and generating therefrom, a set of sensor color values; and
a processor for;
computing a sensor matrix from the set of sensor color values received from the color sensor;
computing a monitor matrix from a set of monitor color chart values that are used for generating a reference image of the color chart on the color monitor;
calculating a print-preview matrix from the monitor matrix and the sensor matrix; and
using the print-preview matrix for generating a print-preview image on the color monitor whereby a viewer compares the print-preview image against the reference image and adjusts the print-preview image in accordance with a format characterized as a what-you-see-on-the-monitor is what-you-get-from-the-printer.
13 Assignments
0 Petitions
Accused Products
Abstract
A color printing system includes a color monitor and printer having different color gamuts. A color chart is printed out by the printer. A light source outputs light to the color printer and a color sensor detects the light reflected from the color chart printout. The sensor outputs sensor color values representing the light received from the color chart printout. A print-preview matrix is calculated from the monitor color chart values and the sensor color values. An image is input to and displayed by the monitor and is converted into a print-preview image using the print-preview matrix. The monitor displays the monitor image and the print-preview image before printing the image.
-
Citations
57 Claims
-
1. A color printing system comprising:
-
a color monitor having a first color gamut; a color printer having a second color gamut different from the first color gamut; a light source for projecting light upon a color chart printed by the color printer; a color sensor for detecting light reflected from the printed color chart and generating therefrom, a set of sensor color values; and a processor for; computing a sensor matrix from the set of sensor color values received from the color sensor; computing a monitor matrix from a set of monitor color chart values that are used for generating a reference image of the color chart on the color monitor; calculating a print-preview matrix from the monitor matrix and the sensor matrix; and using the print-preview matrix for generating a print-preview image on the color monitor whereby a viewer compares the print-preview image against the reference image and adjusts the print-preview image in accordance with a format characterized as a what-you-see-on-the-monitor is what-you-get-from-the-printer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for color printing comprising:
-
printing a color chart using a color printer, the color printer having a second color gamut different from a first color gamut of a color monitor; projecting light upon the printed color chart using a light source; detecting light reflected from the printed color chart using a color sensor and generating therefrom, a set of sensor color values; using a set of monitor color values for generating a reference image of the color chart on the color monitor; calculating a monitor matrix from the set of monitor color values; calculating, a sensor matrix from the set of sensor color values; calculating a print-preview matrix from the monitor matrix and the sensor matrix; displaying on the color monitor, beside the reference image, a print-preview image using the print preview matrix; and comparing the print-preview image against the reference image for adjusting the print-preview image in accordance with a format characterized as a what-you-see-on-the-monitor is what-you-get-from-the-printer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A color printing system comprising:
-
a processor; a color monitor having a first color gamut, the color monitor adapted to display color images based on image color values received from the processor including displaying a color chart based on monitor color chart values received from the processor; a color printer having a second color gamut, the color printer adapted to print color images based on the image color values received from the processor including printing the color chart based on the monitor color chart values received by the processor; and a color sensor adapted to sense light reflected from the printed color chart and provide sensor color values to the processor; wherein the processor is adapted to; generate a sensor matrix using the sensor color values; generate a monitor matrix using the monitor color chart values; generate a print-preview matrix based on an equation;
[sensor matrix]=[monitor matrix]×
[print-preview matrix];generate print-preview image color values based on the image color values and the print-preview matrix; and output the image color values and print-preview image color values corresponding to an image to be printed to the color monitor, such that both a monitor image and a print-preview image are displayed by the color monitor. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A printing system comprising:
-
a first display medium; a print medium; means for displaying a first color chart on the first display medium based on color chart values; means for printing a second color chart on the print medium; means for scanning the second color chart to generate sensor color values; means for generating color mapping coefficients based on the color chart values and the sensor color values, the means comprising a processor for calculating a print-preview matrix from a monitor matrix based on the color chart values, and a sensor matrix based on the sensor color values, according to an equation;
[sensor matrix]=[monitor matrix]×
[print-preview matrix];means for mapping image color values for an image to be printed to preview image color values based on the color mapping coefficients; and means for displaying on the first display medium a first image according to the image color values and a second image according to the preview image color values. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for color printing comprising:
-
printing a color chart based on monitor color chart values; scanning the printed color chart to obtain scanned color chart values; generating a print-preview matrix by solving a matrix equation; [scan matrix]=[display matrix]×
[print-preview matrix] where the [scan matrix] is a matrix of coefficients corresponding to the scanned color chart values, and the [display matrix] is a matrix of coefficients corresponding to the monitor color chart values;generating print-preview image color values based on image color values and the mapping coefficients of the print-preview matrix; and displaying a first image corresponding to the image color values and a second image corresponding to the print-preview image color values. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer readable medium storing machine accessible instructions executable by a processor, the instructions comprising:
-
printing a color chart based on monitor color chart values; scanning the printed color chart to obtain scanned color chart values; generating a print-preview matrix by solving a matrix equation; [scan matrix]=[display matrix]×
[print-preview matrix] where the [scan matrix] is a matrix of coefficients corresponding to the scanned color chart values, and the [display matrix] is a matrix of coefficients corresponding to the monitor color chart values;generating print-preview image color values based on image color values and the mapping coefficients of the print-preview matrix; and displaying a first image corresponding to the image color values and a second image corresponding to the print-preview image color values. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
Specification