Color processing apparatus and method that calculate and combine color data of diffuse reflection in a line-of-sight direction and color data of specular reflection in a line-of-sight direction, and that convert the combined color data to color data in a color space of a monitor
First Claim
1. A color processing apparatus configured to simulate a print product output by a printer on a monitor, the color processing apparatus comprising:
- a first conversion unit configured to convert color data representing an image of the simulation object into color data in a printer color space based on an illumination condition and a printer profile;
a first calculation unit configured to calculate color data of diffuse reflection in a line-of-sight direction from color data in the printer color space using a diffuse reflection table corresponding to the illumination condition;
a second calculation unit configured to calculate color data in the printer color space and specular reflection color data using a specular reflection table corresponding to the illumination condition;
a third calculation unit configured to calculate color data of specular reflection in a line-of-sight direction from color data of specular reflection calculated using a parameter representing an exitance of the glossiness and colorless light-source color data;
a combination unit configured to combine the color data of diffuse reflection in a line-of-sight direction and color data of specular reflection in a line-of-sight direction; and
a second conversion unit configured to convert the combined color data to color data in a color space of the monitor.
1 Assignment
0 Petitions
Accused Products
Abstract
A color processing apparatus configured to simulate a print product output by a printer on a monitor. The apparatus includes a first conversion unit configured to convert color data representing an image of the simulation object into color data in a printer color space, a first calculation unit configured to calculate color data of diffuse reflection in a line-of-sight direction from color data in the printer color space, a second calculation unit configured to calculate color data in the printer color space and specular reflection color data, a third calculation unit configured to calculate color data of specular reflection in a line-of-sight direction from color data of specular reflection calculated using a parameter representing an exitance of the glossiness and colorless light-source color data, a combination unit configured to combine the color data of diffuse reflection and color data of specular reflection, and a second conversion unit configured to convert the combined color data to color data in the monitor color space.
-
Citations
4 Claims
-
1. A color processing apparatus configured to simulate a print product output by a printer on a monitor, the color processing apparatus comprising:
-
a first conversion unit configured to convert color data representing an image of the simulation object into color data in a printer color space based on an illumination condition and a printer profile; a first calculation unit configured to calculate color data of diffuse reflection in a line-of-sight direction from color data in the printer color space using a diffuse reflection table corresponding to the illumination condition; a second calculation unit configured to calculate color data in the printer color space and specular reflection color data using a specular reflection table corresponding to the illumination condition; a third calculation unit configured to calculate color data of specular reflection in a line-of-sight direction from color data of specular reflection calculated using a parameter representing an exitance of the glossiness and colorless light-source color data; a combination unit configured to combine the color data of diffuse reflection in a line-of-sight direction and color data of specular reflection in a line-of-sight direction; and a second conversion unit configured to convert the combined color data to color data in a color space of the monitor. - View Dependent Claims (2)
-
-
3. A method for simulating a print product output by a printer on a monitor, the method comprising:
-
converting color data representing an image of the simulation object, using a conversion unit, into color data in a printer color space based on an illumination condition and a printer profile; calculating color data of diffuse reflection in a line-of-sight direction from color data in the printer color space using a diffuse reflection table corresponding to the illumination condition; calculating color data in the printer color space and specular reflection color data using a specular reflection table corresponding to the illumination condition; calculating color data of specular reflection in a line-of-sight direction from color data of specular reflection calculated using a parameter representing the exitance of the glossiness and colorless light-source color data; combining the color data of diffuse reflection in a line-of-sight direction and color data of specular reflection in a line-of-sight direction; and converting the combined color data to color data in a color space of the monitor.
-
-
4. A computer-readable storage medium storing a program of computer-executable instructions which cause a color processing apparatus configured to simulate a print product output by a printer on a monitor, the program of computer-executable instructions comprising:
-
computer-executable instructions which convert color data representing an image of the simulation object into color data in a printer color space based on an illumination condition and a printer profile; computer-executable instructions which calculate color data of diffuse reflection in a line-of-sight direction from color data in the printer color space using a diffuse reflection table corresponding to the illumination condition; computer-executable instructions which calculate color data in the printer color space and specular reflection color data using a specular reflection table corresponding to the illumination condition; computer-executable instructions which calculate color data of specular reflection in a line-of-sight direction from color data of specular reflection calculated using a parameter representing the exitance of the glossiness and colorless light-source color data; computer-executable instructions which combine the color data of diffuse reflection in a line-of-sight direction and color data of specular reflection in a line-of-sight direction; and computer-executable instructions which convert the combined color data to color data in a color space of the monitor.
-
Specification