Image processing device performing color conversion and producing scaled image
First Claim
1. An image processing device comprising:
- a color converting unit that is configured to convert input image data to converted image data, the converted image data having a plurality of sets of converted pixel data, each set of converted pixel data including an achromatic color value and a plurality of chromatic color values, the achromatic color value indicating an amount of an achromatic color material, the achromatic color material producing an achromatic color, each of the plurality of chromatic color values indicating an amount of one of a plurality of chromatic color materials, each of chromatic color material producing a chromatic color, the achromatic color being produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials; and
a scaling unit that is configured to produce scaled image data based on the converted image data, the scaled image data including a plurality of sets of scaled pixel data, each set of scaled pixel data corresponding to at least two sets of converted pixel data, the scaling unit producing each set of scaled pixel data based on the corresponding at least two sets of converted pixel data;
wherein, when the input image data includes white pixel data representing a white color, the color converting unit converts the white pixel data to first converted pixel data, wherein each of the plurality of chromatic color values of the first converted pixel data indicates that an amount of the corresponding chromatic color material is zero;
wherein, when the input image data includes black pixel data representing a black color, the color converting unit converts the black pixel data to second converted pixel data, wherein each of the plurality of chromatic color values of the second converted pixel data indicates that an amount of the corresponding chromatic color material is zero;
wherein, when the input image data includes intermediate color data representing an intermediate color between white and black, the color converting unit converts the intermediate color data to third converted pixel data, wherein at least one of the plurality of chromatic color values of the third data indicates that an amount of corresponding chromatic color material is greater than zero;
wherein the scaling unit produces first scaled pixel data by combining the first converted pixel data and the second converted pixel data when the at least two sets of converted pixel data are the first converted pixel data and the second converted pixel data, wherein the first scaled pixel data represent the intermediate color and have the chromatic color values each indicating that the amount of corresponding chromatic color material is zero, and;
wherein the scaling unit produces second scaled pixel data by combining two sets of the third converted pixel data when each of the at least two sets of converted pixel data are the third converted pixel data, wherein the second scaled pixel data represent the intermediate color and have at least one chromatic color value indicating that the amount of corresponding chromatic color material is greater than zero.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device converts input image data to converted image data and produces scaled image data based on the converted image data. Each set of converted pixel data in the converted image data includes an achromatic color value and a plurality of chromatic color values. The achromatic color value indicates an amount of an achromatic color material. Each of the plurality of chromatic color values indicates an amount of one of a plurality of chromatic color materials. An achromatic color is produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials. Each set of scaled pixel data in the scaled image data corresponds to at least one set of converted pixel data. The image processing device produces each set of scaled pixel data based on the corresponding at least one set of converted pixel data.
-
Citations
10 Claims
-
1. An image processing device comprising:
-
a color converting unit that is configured to convert input image data to converted image data, the converted image data having a plurality of sets of converted pixel data, each set of converted pixel data including an achromatic color value and a plurality of chromatic color values, the achromatic color value indicating an amount of an achromatic color material, the achromatic color material producing an achromatic color, each of the plurality of chromatic color values indicating an amount of one of a plurality of chromatic color materials, each of chromatic color material producing a chromatic color, the achromatic color being produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials; and a scaling unit that is configured to produce scaled image data based on the converted image data, the scaled image data including a plurality of sets of scaled pixel data, each set of scaled pixel data corresponding to at least two sets of converted pixel data, the scaling unit producing each set of scaled pixel data based on the corresponding at least two sets of converted pixel data; wherein, when the input image data includes white pixel data representing a white color, the color converting unit converts the white pixel data to first converted pixel data, wherein each of the plurality of chromatic color values of the first converted pixel data indicates that an amount of the corresponding chromatic color material is zero; wherein, when the input image data includes black pixel data representing a black color, the color converting unit converts the black pixel data to second converted pixel data, wherein each of the plurality of chromatic color values of the second converted pixel data indicates that an amount of the corresponding chromatic color material is zero; wherein, when the input image data includes intermediate color data representing an intermediate color between white and black, the color converting unit converts the intermediate color data to third converted pixel data, wherein at least one of the plurality of chromatic color values of the third data indicates that an amount of corresponding chromatic color material is greater than zero; wherein the scaling unit produces first scaled pixel data by combining the first converted pixel data and the second converted pixel data when the at least two sets of converted pixel data are the first converted pixel data and the second converted pixel data, wherein the first scaled pixel data represent the intermediate color and have the chromatic color values each indicating that the amount of corresponding chromatic color material is zero, and; wherein the scaling unit produces second scaled pixel data by combining two sets of the third converted pixel data when each of the at least two sets of converted pixel data are the third converted pixel data, wherein the second scaled pixel data represent the intermediate color and have at least one chromatic color value indicating that the amount of corresponding chromatic color material is greater than zero. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method comprising:
-
converting input image data to converted image data, the converted image data having a plurality of sets of converted pixel data, each set of converted pixel data including an achromatic color value and a plurality of chromatic color values, the achromatic color value indicating an amount of an achromatic color material, the achromatic color material producing an achromatic color, each of the plurality of chromatic color values indicating an amount of one of a plurality of chromatic color materials, each of chromatic color material producing a chromatic color, the achromatic color being produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials, wherein white pixel data, that represents a white color and is included in the input image data, is converted to first converted pixel data, wherein each of the plurality of chromatic color values of the first converted pixel data indicates that an amount of the corresponding chromatic color material is zero, wherein black pixel data, that represents a black color and is included in the image data, is converted to second converted pixel data, wherein each of the plurality of chromatic color values of the second converted pixel data indicates that an amount of the corresponding chromatic color material is zero, wherein intermediate color data, that represents an intermediate color between white and black and is included in the input image data, is converted to third converted pixel data, wherein at least one of the plurality of chromatic color values of the third data indicates that an amount of corresponding chromatic color material is greater than zero; and producing scaled image data based on the converted image data, the scaled image data including a plurality of sets of scaled pixel data, each set of scaled pixel data corresponding to at least two sets of converted pixel data, the scaling unit producing each set of scaled pixel data based on the corresponding at least two sets of converted pixel data, wherein first scaled pixel data is produced by combining the first converted pixel data and the second converted pixel data when the at least two sets of converted pixel data are the first converted pixel data and the second converted pixel data, the first scaled pixel data representing the intermediate color and having the chromatic color values each indicating of the amount of corresponding chromatic color material being zero, wherein second scaled pixel data is produced by combining two sets of the third converted pixel data, the second scaled pixel data representing the intermediate color and having at least one chromatic color value indicating that the amount of corresponding chromatic color material is greater than zero.
-
-
10. A non-transitory computer readable storage medium storing a set of program instructions installed on and executed by an image processing device, the program instructions comprising:
-
converting input image data to converted image data, the converted image data having a plurality of sets of converted pixel data, each set of converted pixel data including an achromatic color value and a plurality of chromatic color values, the achromatic color value indicating an amount of an achromatic color material, the achromatic color material producing an achromatic color, each of the plurality of chromatic color values indicating an amount of one of a plurality of chromatic color materials, each of chromatic color material producing a chromatic color, the achromatic color being produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials, wherein white pixel data, that represents a white color and is included in the input image data, is converted to first converted pixel data, wherein each of the plurality of chromatic color values of the first converted pixel data indicates that an amount of the corresponding chromatic color material is zero, wherein black pixel data, that represents a black color and is included in the image data, is converted to second converted pixel data, wherein each of the plurality of chromatic color values of the second converted pixel data indicates that an amount of the corresponding chromatic color material is zero, wherein intermediate color data, that represents an intermediate color between white and black and is included in the input image data, is converted to third converted pixel data, wherein at least one of the plurality of chromatic color values of the third data indicates that an amount of corresponding chromatic color material is greater than zero; and producing scaled image data based on the converted image data, the scaled image data including a plurality of sets of scaled pixel data, each set of scaled pixel data corresponding to at least two sets of converted pixel data, the scaling unit producing each set of scaled pixel data based on the corresponding at least two sets of converted pixel data, wherein first scaled pixel data is produced by combining the first converted pixel data and the second converted pixel data when the at least two sets of converted pixel data are the first converted pixel data and the second converted pixel data, the first scaled pixel data representing the intermediate color and having the chromatic color values each indicating of the amount of corresponding chromatic color material being zero, wherein second scaled pixel data is produced by combining two sets of the third converted pixel data, the second scaled pixel data representing the intermediate color and having at least one chromatic color value indicating that the amount of corresponding chromatic color material is greater than zero.
-
Specification