Patent ID: 6963411

Claim:
A computer program product for automatically optimizing any one of a plurality of printers for driver settings and color profile in order to optimally print an image, said computer program product comprising: a computer readable storage medium having a computer program stored thereon for automatically performing the steps of: (a) initially, providing preexisting data without user input, via an optimized printing system that correlates to a plurality of printers, printer drivers, printer media and color profiles that are stored on an accessible storage medium; (b) receiving image data corresponding to the image; (c) receiving from the accessible storage medium the preexisting data for the plurality of printers printer drivers, printer media and color profiles; (d) determining which one of the printer drivers is to be used on the printer; (e) identifying the printer media selected for the printer; (f) automatically, retrieving printer driver settings for the selected printer media from the preexisting data; (g) automatically, modifying settings of the printer driver in use with the retrieved printer driver settings; (h) automatically, choosing an appropriate color profile from the preexisting data for the printer driver, the driver settings and the media selected for the printer; (i) automatically, applying the color profile to the image data; and (j) wherein the file data for the plurality of printers, printer drivers, printer media and color profiles are stored in an index file, and wherein step (c) comprises receiving data from the index file or from a data filed indicated by the index file.