A method for encoding information on a printed page includes generating a set of color patches, each having a unique color. The set of color patches is printed. The printed color patches are scanned to identify color values for each patch in the set of patches. For each patch, the identified color v
A method for encoding information on a printed page includes generating a set of color patches, each having a unique color. The set of color patches is printed. The printed color patches are scanned to identify color values for each patch in the set of patches. For each patch, the identified color values are associated with a datum value in a data structure. A page which includes a patch code is printed. The patch code includes selected ones of the set of color patches for conveying information about the printed page. The printed page is scanned to identify the color values for the color patches in the patch code. The data structure is accessed to identify the data values for the identified color values of the patches in the patch code. Information about the printed page is determined from the identified data values.
대표청구항▼
The invention claimed is: 1. A method for encoding information on a printed page comprising: generating a set of color patches, each having a unique color, each patch representing a unique code value; printing the set of color patches; scanning the printed color patches to identify color values for
The invention claimed is: 1. A method for encoding information on a printed page comprising: generating a set of color patches, each having a unique color, each patch representing a unique code value; printing the set of color patches; scanning the printed color patches to identify color values for each patch in the set of patches; for each patch, associating the identified color values with a datum value in a data structure, the datum value being associated with the unique code value, whereby when combined with data values of others of the patches, information about a calibration page to be printed is conveyed; with a device for marking a printing medium, printing a calibration page which includes a patch code, the patch code including selected ones of the set of color patches for conveying information about the printed page, the calibration page further including a target comprising color patches; scanning the printed page to identify the color values for the color patches in the patch code and color values for the color patches in the target; distinguishing the color patches in the patch code from the target color patches; accessing the data structure to identify the data values for the identified color values of the patches in the patch code; determining information about the printed calibration page from the identified data values; and calibrating the device which printed the calibration page using the color values for the color patches in the target and the determined information. 2. The method of claim 1 wherein the data structure comprises a look up table. 3. The method of claim 1, wherein method further comprises distinguishing the color patches in the patch code from the target color patches prior to accessing the data structure. 4. The method of claim 1, wherein the information determined from the patch code comprises job identification data for the calibration page. 5. The method of claim 1, wherein the information determined from the patch code includes at least one verification bit and wherein the method further includes detecting errors in which the data value of the verification bit is used as a check on data values of other bits of information conveyed by the patch code. 6. The method of claim 1, wherein the scanning includes scanning with a spectrophotometric scanner. 7. The method of claim 1, wherein the generating of a set of color patches includes excluding from the set, colors which are indistinguishable when printed and scanned. 8. The method of claim 1, wherein each patch of the patch code encodes one of at least twenty-seven unique data values. 9. The method of claim 1, wherein in the set of patches, at least three levels are encoded for each of at least three color separations. 10. The method of claim 1, wherein there are at least twenty-seven patches in the set of patches. 11. The method of claim 1 wherein the printing of the set of color patches and the printing of the page which includes the patch code are performed on the same printer. 12. The method of claim 1 wherein the scanning of the printed color patches and the scanning of the printed page are performed with the same sensor. 13. The method of claim 1 wherein the patch code comprises an array of color patches. 14. A method for encoding information on a printed page comprising: receiving a data structure associating color values of a set of printed color patches with datum values, each of the color patches in the set representing a unique code value, whereby ones of the patches are selectable to form a patch code for conveying information about other content of a printed page containing the patch codes by accessing the data structure to obtain the respective data values; with a device for marking a print medium, printing a page which includes a patch code, the patch code including selected ones of the set of color patches for conveying information about the printed page; scanning the printed page to identify the color values for the color patches in the patch code; accessing the data structure to identify the data values for the identified color values of the patches in the patch code; and decoding the patch code from the identified data values to determine information about the other content of the printed page. 15. The method of claim 14, further comprising constructing the received data structure using a printer model. 16. The method of claim 14, wherein the data structure is generated by scanning each of the color patches in the set more than once, averaging the color values for each patch, and storing the average color value in the data structure. 17. A calibration system for a printer comprising: a color patch generator for generating color patches from a set of color patches, each of the patches in the set having a unique color; a data structure which stores scanned color values generated by scanning a printed set of the color patches, the data structure associating, for each patch in the set, a datum value with the color values of the scanned patch, whereby, through selection of ones of the color patches, information about a calibration page is encoded; and a patch code identifier which receives color values for a scanned calibration page printed by the printer and accesses the data structure for decoding a patch code on the printed page, the patch code including patches selected from the set of color patches, the decoded patch code providing information about the scanned printed calibration page, the calibration page further comprising a target comprising color patches whose color values are used in calibrating the printer. 18. The calibration system of claim 17, wherein the color patch generator executes instructions for converting information about the calibration page into a patch code. 19. The calibration system of claim 17, further comprising a sensor which scans the printed calibration page and produces machine readable color values therefrom. 20. The calibration system of claim 17, wherein there are at least twenty-seven patches in the set of color patches. 21. The calibration system of claim 17, wherein at least one of the patches in the patch code comprises a parity bit and wherein the calibration system includes an error detection component which uses decoded information from the parity bit to check for errors in the decoded patch code. 22. The calibration system of claim 17, further comprising: a calibration page generator which generates a calibration page for rendering on the printer, the calibration page including the patch code and a calibration target comprising color patches. 23. A computer program product comprising a tangible computer-readable recording medium encoding instructions, which when executed on a computer causes information to be encoded on a printed calibration page, the instructions comprising: instructions for incorporating a patch code into a calibration page to be printed, the calibration page further including a target comprising color patches to be used in calibrating a device which prints the calibration page; instructions for distinguishing the color patches in the patch code from the target color patches; instructions for accessing a data structure which stores color values and associated data values, the data values in the data structure being selectable, by selection of ones of the patch code patches, to provide information about a calibration page which is to be printed, to identify data values for color values of the patches in the patch code generated by scanning the calibration page when printed; and instructions for determining information about the printed calibration page from the identified data values of the patch code patches.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (4)
Kanamori Katsuhiro (Kawasaki JPX) Kanno Yoshimitsu (Sagamihara JPX) Kurosawa Toshiharu (Yokohama JPX) Kawakami Hidehiko (Tokyo JPX) Naka Motohiko (Kawasaki JPX) Kotera Hiroaki (Kawasaki JPX), Color correction method for color copier utilizing correction table derived from printed color samples.
Buhr John D. ; Brockler Frank R. ; Sowinski Allan F., Digital photofinishing system including digital image processing of alternative capture color photographic media.
Ishii, Hiroshi, Image processing apparatus, image processing method, and computer- readable recording medium storing image processing program for generating color tone correction parameter.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.