REGION-OF-INTEREST BASED PRINT QUALITY OPTIMIZATION
20180361757 ยท 2018-12-20
Inventors
Cpc classification
International classification
B41J2/355
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for printing includes analyzing print quality requirements for a printing area; adjusting settings for heater elements (e.g., energy and/or firing durations) of strobe lines based on the requirements analysis; and providing a plurality of individual strobe signals to the strobe lines. The strobe signals can be transmitted simultaneously, for example with a field-programmable gate array. Analyzing print quality requirements can include separating the printing area into one or more areas of interest, such as rows and/or columns. For each area of interest individual print quality settings (e.g., darkness, contrast, and/or media sensitivity) may be selected.
Claims
1. A method for print settings control, the method comprising: dividing an image to be printed on print media into one or more regions of interest (ROI); analyzing the one or more ROIs to determine one or more printing requirements for the one or more ROIs; based upon the one or more printing requirements, calculating individual strobe durations; and transmitting the individual strobe durations to a thermal printhead.
2. The method according to claim 1, further comprising, based upon the calculated strobe duration, adjusting the individual strobe signals.
3. The method according to claim 1, wherein transmitting the strobe signals further comprises transmitting all of the strobe signals simultaneously.
4. The method according to claim 3, wherein transmitting the strobe signals simultaneously further comprises transmitting the signals with a field-programmable gate array.
5. The method according to claim 2, wherein adjusting individual strobe signals further comprises adjusting energy of one or more heater elements of the thermal printhead.
6. The method according to claim 1, further comprising: grouping one or more ROI sections into one or more groups; selecting one or more print quality settings for the one or more groups of ROI sections; and based on the selected print quality settings, adjusting one or more printing parameters of one or more thermal printhead heater elements for each corresponding group of ROI sections.
7. The method according to claim 6, further comprising: grouping one or more groups of ROI sections together; selecting one or more print quality settings for the one or more groups of grouped ROI sections; and based on the selected print quality settings, adjusting one or more printing parameters of one or more thermal printhead heater elements for each corresponding group of grouped ROI sections.
8. The method according to claim 7, wherein the grouping is configured to compensate print quality assigned to each group in order to optimize print quality for different symbologies and designs.
9. The method according to claim 7, wherein the selected one or more print quality settings for the one or more groups are configured to compensate print quality variation from a left to a right side of a print area.
10. The method according to claim 1, wherein the printing requirements comprise one or more of a temperature of a thermal printhead, a tension on a platen roller, or a printing speed.
11. The method according to claim 1, wherein analyzing the print quality requirements further comprises analyzing a print job request.
12. A method for print quality adjustment, the method comprising: segmenting a print area into region-of-interest (ROI) sections; selecting one or more print quality settings for one or more ROI sections; and based on the selected print quality settings, adjusting one or more printing parameters of one or more thermal printhead heater elements for one or more corresponding ROI sections.
13. The method according to claim 12, wherein segmenting a print area into ROI sections further comprises segmenting the print area into rows and/or columns.
14. The method according to claim 12, wherein adjusting printing parameters further comprises adjusting strobe durations for one or more heater groups.
15. The method according to claim 12, wherein selecting print quality settings comprises selecting one or more of darkness, contrast, or media sensitivity.
16. The method according to claim 12, wherein segmenting a print area comprises segmenting a print area having one or more barcodes and/or one or more designs.
17. A printer comprising: a thermal printhead comprising a plurality of heater elements; and a driver circuit communicatively coupled to the thermal printhead, wherein the driver circuit is configured to transmit one or more individual strobe signals to one or more heater elements of the plurality of heater elements, wherein the driver circuit is configured to adjust the individual strobe signals based on individual strobe durations, wherein the individual strobe durations are determined based on one or more printing requirements, wherein the one or more printing requirements are determined based on analysis of one or more regions of interest (ROI) in an image to be printed, and wherein the image to be printed is divided into the one or more ROIs.
18. The printer according to claim 17, wherein the strobe lines are configured to control firing duration of at least a group of heater elements.
19. The printer according to claim 18, wherein different strobe signals are configured to be adjusted by changing a strobe duration.
20. The printer according to claim 17, wherein adjusting settings for heater elements further comprises adjusting energy and/or firing durations.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] The present invention embraces methods for print quality adjustment for individual regions of interest.
[0019] Print quality settings of a printer are usually determined by balancing requirements for different barcode symbologies and designs to be printed on the same print media (e.g., a label), which can result in a print quality variation. To overcome this issue, a print area can be segmented into rows and/or columns of regions of interest, followed by applying separate print settings optimal for each element in each region of interest. Different print quality settings applied to individual regions can also be used to compensate for darkness variation in different areas of the print media. For example, the darkness variation can occur between a left and right sides of the printed label due to resistance and pressure variation.
[0020]
[0021]
[0022]
[0023]
[0024]
[0025] In an embodiment, transmitting the strobe signals, 110, can include transmitting all the strobe signals simultaneously. Additionally, transmitting the strobe signals simultaneously can include transmitting the signals with a field-programmable gate array (FPGA). Adjusting individual strobe signals, 108, can include adjusting energy of one or more heater elements of the thermal printhead.
[0026]
[0027] In an embodiment, adjusting settings for heater elements, 204, can include adjusting energy and/or firing durations. Providing a plurality of individual strobe signals, 206, can include providing a plurality of individual strobe signals with an FPGA-based driver circuit. Analyzing print quality requirements for a printing area, 202, can include separating the printing area into one or more areas of interest. Additionally, separating a printing area into areas of interest can include separating the printing area into rows and/or columns. The method 200 can further include determining individual print quality requirements for the one or more areas of interest. For example, print quality requirements can include temperature of a thermal printhead, tension on a platen roller, and/or printing speed. Additionally, analyzing print quality requirements, 202, can include analyzing a print job request.
[0028]
[0029] In an embodiment, segmenting a print area into region-of-interest sections, 302, can include segmenting the print area in rows. Additionally, the method 300 can include segmenting the print area in columns. Adjusting printing parameters, 306, can include adjusting strobe durations for one or more heater groups. Selecting print quality settings, 304, can include selecting darkness, contrast, and/or media sensitivity. Segmenting a print area, 302, can include segmenting a print area having one or more barcodes and/or one or more designs.
[0030] Device and method components are meant to show only those specific details that are pertinent to understanding the embodiments of the present disclosure so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein. In various embodiments, the sequence in which the elements of appear in exemplary embodiments disclosed herein may vary. Two or more method steps may be performed simultaneously or in a different order than the sequence in which the elements appear in the exemplary embodiments.
[0031] In the specification and/or figures, typical embodiments of the invention have been disclosed. The present invention is not limited to such exemplary embodiments. The use of the term and/or includes any and all combinations of one or more of the associated listed items. The figures are schematic representations and so are not necessarily drawn to scale. Unless otherwise noted, specific terms have been used in a generic and descriptive sense and not for purposes of limitation.