1. A method for reproducing an image on an imaging device, the method comprising: measuring a set of spectral data for each of a plurality of colors generated from a set of color device values with a spectral measurement device controlled by a digital processing system; calculating a first set of tristimulus values corresponding to each set of spectral data wherein the calculation is based upon color matching functions which were determined by comparing saturated colors; defining a set of human observer color matching functions for each set of tristimulus values, wherein the human observer color matching functions are functions of the tristimulus values, color matching functions which were determined by comparing saturated colors, and color matching functions which were determined by comparing whites; determining a second set of tristimulus values for each set of spectral data using the human observer color matching functions corresponding to the first set of tristimulus values; creating a first map from device-dependent coordinates to device-independent color coordinates derived from the above sets of color device values paired with the associated second set of tristimulus values; creating a second map from device-independent coordinates to device-dependent color coordinates based on the first map; obtaining image data comprising device-independent color coordinates; converting the image data coordinates into device color coordinates via interpolation of the second map; and reproducing the image on the color device using the device color coordinates.