An improved color correction system and more specifically, a color
profiling system for a printer and scanner. Highly accurate device
independent printer profiles are generated using a scanner and processing
means. The process utilizes the simultaneous scanning of a reference
target and a print target to produce a scanner profile. Uncompensated
printer profile is developed using the scanner profile and compensation
transforms convert the uncompensated printer profile into the printer
profile.