Patent ID: 7576885

Claim:
A method of gray balancing comprising: determining whether CMY data values for a pixel includes a gray component; modifying with a processor the CMY data values only if the CMY data values include a gray component; wherein modifying the CMY data values comprises: determining a gray component of the CMY data values using: GRAY=MIN(C, M, Y) wherein MIN(C, M, Y) is a minimum of C, M and Y; and modifying each of the CMY data values using: C=C+(GRAYBAL_C(C)—C)*RATIO M=M+(GRAYBAL_M(M)—M)*RATIO Y=Y+(GRAYBAL_Y(Y)—Y)*RATIO wherein GRAYBAL_C(C), GRAYBAL_M(M), and GRAYBAL_Y(Y) are gray balancing curves, and RATIO is a ratio between GRAY and a maximum of the original values of C, M and Y.