The method of the invention corrects for a color shift in a color scan mechanism. The method initially senses plural component color data that is derived from the color scan mechanism. A determination is made of whether at least one color component value exhibits a value that exceeds a first threshold. The method also determines if another color component exhibits a value that exceeds a second threshold. If it is determined that both of the color components exceed the respective thresholds, then the one color component value is altered to a predetermined desired color value, so as to correct for color shift.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for correcting a color shift resulting from a color scan mechanism, comprising the steps of: a. sensing plural component color data derived from said color scan mechanism; b. determining if at least one color component value exhibits a value greater than a first threshold value; c. determining if another color component value exhibits a value greater than at least another threshold value; d. if determining steps b) and c) determine that said at least one color component value exceeds said first threshold value and said another color component value exceeds said another threshold value, altering said at least one color component value to a predetermined color value so as to correct for said color shift; and e. wherein the value of the another color component is changed to the predetermined color value which comprises a fixed value which is independent of the plural component color data during the altering.
2. The method as recited in claim 1 wherein said plural color component data comprises bytes of red, green and blue color component values.
3. The method as recited in claim 1 wherein said at least one color component is a red color component.
4. The method as recited in claim 1 wherein said first threshold value is different from said another threshold value.
5. The method as recited in claim 4 wherein said another threshold value is greater than said first threshold value.
6. The method as recited in claim 1 wherein step d) alters at least one color component color value to a maximum color value therefor.
7. A memory media for controlling a computer to correct a color shift resulting from a color scan mechanism, said memory media comprising: a. code means for controlling said computer to sense plural component color data derived from said color scan mechanism; b. code means for controlling said computer to determine if at least one color component value exhibits a value greater than a first threshold value; c. code means for controlling said computer to determine if another color component value exhibits a value greater than at least another threshold value; d. code means responsive to code means b) and c) determining that said at least one color component value exceeds said first threshold value and said another color component value exceeds said another threshold value, for controlling said computer to alter said at least one color component value to a predetermined color value so as to correct for said color shift; and e. wherein the code means for controlling said computer to alter comprises code means for controlling said computer to change the another color component value to the predetermined color value which comprises a fixed value which is independent of the plural component color data during the altering.
8. The memory media as recited in claim 7 , wherein said plural color component data comprises bytes of red, green and blue color component values.
9. The memory media as recited in claim 7 , wherein said at least one color component is a red color component.
10. The memory media as recited in claim 7 , wherein said first threshold value is different from said another threshold value.
11. The memory media as recited in claim 10 , wherein said another threshold value is greater than said first threshold value.
12. The memory media as recited in claim 7 , wherein code means d) controls said computer to alter at least one color component color value to a maximum color value therefor.
13. The method as recited in claim 1 , wherein the altering comprises altering said at least one color component value to the predetermined color value which comprises a fixed value which is independent of the plural component color data.
14. The method as recited in claim 1 , wherein the first threshold value and the another threshold value comprise fixed values which are independent of the plural component color data.
15. The memory media as recited in claim 7 , wherein the code means for controlling said computer to alter comprises code means for controlling said computer to alter said at least one color component value to the predetermined color value which comprises a fixed value which is independent of the plural component color data.
16. The memory media as recited in claim 7 , wherein the first threshold value and the another threshold value comprise fixed values which are independent of the plural component color data.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 5, 1999
June 10, 2003
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.