Methods, apparatuses, and systems for verifying printed image and improving print quality
AssigneeDatamax-O'Neil Corporation
InventorsJose Fernando Sanchez Gutierrez, Ronald Schwallie, Thomas Axel Jonas Celinder, H Sprague Ackley
Life of this patent
Estimating the term…
Abstract
A method for evaluating a print quality of a printed document that is printed by a printer is provided. The printer comprises a pre-print image scanner, a post-print image scanner, and a printhead disposed between the pre-print image scanner and the post-print image scanner. The method comprises generating a pre-printing image of a print media, generating the printed document, generating a post-printing image of the printed document, generating a validation image by comparing the post-printing image with the pre-printing image, and comparing the validation image with the source image.
Claims19
A method for printing an image on print media with a printer, the method comprising:
- receiving at least part of print data used to generate the image;
- receiving a reference image or generating the reference image from at least part of the print data;
- storing the reference image in a memory of the printer;
- printing the image to obtain a printed image;
- capturing a representation of the printed image to obtain a captured image;
- determining, by a processor, if the captured image conforms to the reference image by comparing a horizontal position of the printed image of the captured image with a horizontal position of the reference image;
- and
- modifying, by the processor, at least part of the print data used to generate the image prior to generating a succeeding image when the captured image does not conform to the reference image due to an offset in the horizontal position of the printed image relative to the horizontal position of the reference image, wherein modifying at least part of the print data comprises shifting at least part of the print data by a value of an offset to reposition the succeeding image on the print media.
A method for printing an image on print media, the method comprising:
- receiving at least part of print data used to generate the image;
- receiving a reference image or generating the reference image from at least part of the print data;
- storing the reference image in a memory of a printer;
- printing the image to obtain a printed image;
- capturing a representation of the printed image to obtain a captured image;
- comparing, by a processor, the captured image with the reference image to determine if a horizontal position of the printed image conforms to a horizontal position of the reference image, wherein the captured image comprises a non-conforming captured image if the horizontal position of the printed image in the captured image is offset from the horizontal position of the reference image, the offset having a value;
- storing the value of the offset in the memory of the printer;
- and
- shifting, by the processor, at least part of the print data used to generate the image by the value of the offset to reposition a succeeding image on the print media.
A method for improving print quality during operation of a printer, the method comprising:
- printing a barcode on a print medium to obtain a printed barcode, the barcode generated using print data;
- capturing an image of the printed barcode to obtain a captured image;
- determining, by a processor, if the printed barcode in the captured image conforms to a reference barcode of a reference image by comparing a horizontal position of the printed barcode in the captured image with a horizontal position of the reference barcode, wherein the printed barcode does not conform with the reference barcode if a distortion exists in the printed barcode that is not present in the reference barcode, the distortion being due to an offset in the horizontal position of the printed barcode relative to the horizontal position of the reference barcode;
- and
- modifying, by the processor, the print data used to generate the barcode prior to generating a succeeding barcode if the printed barcode in the captured image does not conform to the reference barcode.
Dependencies are inferred from the claim text.