System, method and computer program converting pixels to luminance levels and assigning colors associated with luminance levels in printer or display output devices
First Claim
1. A system for processing image data for display or printout by an output device, comprising:
- a source data capturing unit for obtaining source data containing a representation in plural colors of an image, a graphic or text;
a data converter for converting color data for each pixel in the source data to luminance data for that pixel, the luminance data representing one of a plurality of luminance levels; and
a color assignment unit for assigning one of a plurality of colors that are available in the output device to each pixel according to a luminance level represented by the luminance data of that pixel but without consideration of chrominance characteristics of that pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
Print data suitable for printing or displaying an image are generated by assigning print colors after color reduction using a process that removes color reduction noise and produces clear contours in the print image. A source data capturing unit obtains source data containing image data and/or text data in plural colors. A data conversion unit converts color data for each pixel in the source data to luminance data for each pixel. A color assignment unit assigns a printable color to each pixel according to the luminance level of the converted luminance data. Source data is thus converted to luminance data, and usable colors are then assigned according to the brightness values of the image represented by the converted luminance levels.
-
Citations
39 Claims
-
1. A system for processing image data for display or printout by an output device, comprising:
-
a source data capturing unit for obtaining source data containing a representation in plural colors of an image, a graphic or text;
a data converter for converting color data for each pixel in the source data to luminance data for that pixel, the luminance data representing one of a plurality of luminance levels; and
a color assignment unit for assigning one of a plurality of colors that are available in the output device to each pixel according to a luminance level represented by the luminance data of that pixel but without consideration of chrominance characteristics of that pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of processing image data for display or printout by an output device, comprising steps of:
-
(a) obtaining and storing source data containing a representation in plural colors of an image, a graphic or text;
(b) converting color data of each pixel in the source data to luminance data for that pixel, the luminance data representing one of a plurality of luminance levels; and
(c) assigning one of plurality of colors that are available in the output device to each pixel according to the luminance level represented by the luminance data of that pixel but without consideration of chrominance characteristics of that pixel. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A machine-readable medium carrying a program of instructions executable by the machine to perform a method of processing image data for display or printout by an output device, the program of instructions comprising:
-
(a) instructions for obtaining and storing source data containing a representation in plural colors of an image, a graphic or text;
(b) instructions for converting color data of each pixel in the source data to luminance data for that pixel, the luminance data representing one of a plurality of luminance levels; and
(c) instructions for assigning one of plurality of colors that are available in the output device to each pixel according to the luminance level represented by the luminance data of that pixel but without consideration of chrominance characteristics of that pixel. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for processing image data for display or printout by an output device, comprising:
-
a source data capturing unit for obtaining source data containing a representation of an image, a graphic or text in plural colors;
a data converter for converting color data for each pixel in the source data to luminance data for the respective pixel, the luminance data representing one of a plurality of luminance levels; and
a color assignment unit for assigning one of N printable colors that are available in the output device to each pixel according to a luminance level represented by the luminance data of that pixel, so as to obtain processed data representing a multicolor image, wherein N≧
2.
-
-
38. A method of processing image data for display or printout by an output device, comprising steps of:
-
(a) obtaining and storing source data containing a representation of an image, a graphic or text in plural colors;
(b) converting color data of each pixel in the source data to luminance data for the respective pixel, the luminance data representing one of a plurality of luminance levels; and
(c) assigning one of N printable colors that are available in the output device to each pixel according to the luminance level represented by the luminance data of that pixel, so as to obtain processed data representing a multicolor image, wherein N≧
2.
-
-
39. A machine-readable medium carrying a program of instructions executable by the machine to perform a method of processing image data for display or printout by an output device, the program of instructions comprising:
-
(a) instructions for obtaining and storing source data containing a representation of an image, a graphic or text in plural colors;
(b) instructions for converting color data of each pixel in the source data to luminance data for the respective pixel, the luminance data representing one of a plurality of luminance levels; and
(c) instructions for assigning one of N printable colors that are available in the output device to each pixel according to the luminance level represented by the luminance data of that pixel, so as to obtain processed data representing a multicolor image, wherein N≧
2.
-
Specification