Patent ID: 8018619

Claim:
A server for providing data representing appearance of a print to a client computer over a network, comprising: a receiving module for receiving input of a simulation condition from the client computer; a print simulator that, for a print which is to be printed according to image data representing an image and to be observed under a first observation condition, creates display-use data for reproducing under a second observation condition of a monitor of the client computer the appearance of the print under the first observation condition; and a transmitting module for transmitting the display-use data to the client computer; wherein the print simulator includes: a condition setting module for acquiring first and second observation condition parameters representing the first and second observation conditions, based on the simulation condition input from the client computer; a color conversion module for converting the image data to ink quantities; a spectral reflectance conversion module for converting the ink quantities to spectral reflectance R(λ) of the print, wherein the spectral reflectance R(λ) is spectral distribution of reflectance of a print which is to be printed with the ink quantities; and an observation condition conversion module that, using the spectral reflectance of the print and the first and second observation condition parameters, creates the display-use data for use in reproducing under the second observation condition of the monitor the appearance of the print under the first observation condition, wherein the color conversion module is able to utilize a plurality of color conversion lookup tables corresponding to a plurality of printing conditions, and selects for use a single color conversion lookup table depending on the printing condition of the print, the spectral reflectance conversion module is able to utilize a plurality of spectral model lookup tables corresponding to the plurality of printing conditions, and selects for use a single spectral model lookup table depending on the printing condition of the print, the print simulator creates a first display-use data representing a first simulation image with in-gamut colors that are all within a gamut of a monitor color system of the monitor, and a second display-use data representing a second simulation image in which all out-of-gamut colors lying outside the gamut of the monitor color system have been converted to a specific color, the transmitting module transmits the plurality of the display-use data to the monitor of the client computer to simultaneously display the plurality of simulation images side-by-side or to alternately display the plurality of simulation images, and in the event that a user of the client computer has specified multiple different printer models, multiple simulation images corresponding to the different printer models are displayed simultaneously on the monitor.