Patent ID: 6571009
Filing Date: 2003-05-27
Classification: G06K,H04N

Abstract:
A method for adaptively assigning an image data color management action to a component of a computing system, said computing system including a peripheral device and control programs, said control programs comprising an application program, an operating system, and a peripheral driver program, said method comprising the steps of:a) examining said image data to determine at least one characteristic thereof; b) comparing said characteristic with one or more decision parameters; and c) selecting one of said control programs or said peripheral device based on said comparing step, and causing said image data to be subjected to said color management action by the selected one of said control programs or said peripheral device, wherein said examining and comparing steps a) and b) determine if said image data comprises a source color file that is larger in size than a threshold value and, if not, step c) causes a color management action to be performed on said image data file by said application program, wherein said examining and comparing steps a) and b) determine if said image data requires more than a single transform of source color to destination color space, or requires more than four color channels and, if yes, causes step c) said peripheral driver program to carry out a color management action with respect to said image data, and wherein said examining and comparing steps a) and b) are carried out in said peripheral device which, based upon whether or not said image data includes an organized raster embodying a color size greater than a threshold value and a data segment size greater than a segment size threshold value, determines whether to perform a color management action through the use of a software conversion procedure or through use of hardware employed for such color management action.