Some printing processes write multiple pixels simultaneously. For example, in a digital press using the liquid electro-photographic (LEP) process laser elements may be used to write pixels onto a photo conductive medium, and multiple laser elements may be used in parallel.
Examples are further described hereinafter with reference to the accompanying drawings, in which:
In some printing devices, an image to be output is formed from a number of consecutive swathes. Each swathe may include multiple lines of pixels, with the lines of a swathe being generated in parallel by a number of imaging elements or writing elements. Non-uniformity between the imaging elements may lead to unwanted artifacts in the final image. In particular, the periodic nature of the swathes may lead to periodic artifacts that are particularly noticeable.
Individual calibration of the imaging elements may ameliorate the presence of these artifacts. However, in some cases the imaging elements may interact with each other, such that individual calibration does not lead to a uniform output of the imaging elements when the imaging elements are operating together.
A control section 115 may be provided to control the various components of the print engine 100. The control section may include one or more processors, volatile and/or nonvolatile memory for storing instructions to be executed by the processors and data for use by the processors. In some examples, the control section 115 may be distributed between the various components of the print engine 100.
A measurement section 195 may be provided to measure an optical property of the printed image. For example, the measurement section may include an in-line camera, in-line scanner, in-line spectrophotometer, or similar device. The measurement section 195 may be external to the print engine 100.
The control section 115 may include a print engine controller 116. The print engine controller 116 may, inter alia, determine a calibration adjustment for laser elements of photo imaging subsystem 130. The print engine controller 116 may include an image generation module 118 to control the laser elements to produce an image by scanning the laser elements along a scan direction such that the image has a calibration portion that is continuous in a direction perpendicular to the scan direction and produced by at least a group of the laser elements. The print engine controller 116 may also include a calibration module 119 to receive information indicative of an optical measurement of the calibration portion, determine a contribution to the optical measurement associated with each of the laser elements in the group of laser elements, and determine a calibration adjustment for the laser elements in the group of laser elements. In some examples, the optical measurement may be performed by measurement section 195.
The power received from a laser of the array 230 at the surface of the drum 110 may vary across the swathe, in the scan direction, due to differences in the optical path as the laser beams are scanned across the drum, for example. Differences in the optical path may be due to the optical design, or production tolerances of the optical elements. Such variation in received laser power may lead to differences in the optical spot shape on the surface of the drum 110 across the swathe. This may result in dot area non-uniformity in the printed image. This may, in turn, lead to visible artifacts in the printed image.
Some devices allow for individual laser elements of the array to be controlled independently of the image data. For example, some printing devices provide a format correction feature that allows the laser power to be varied along the scan direction. In some examples, format correction may allow the power of each laser to be independently varied at intervals along the scan direction. In some examples, the intervals each correspond to 1 millimeter along the scan direction of the printed image. In some examples, the format correction feature may be implemented by controlling a current provided to each laser element in each interval. In other examples, a pulse width of the laser may be controlled instead of, or in addition to, the current provided to laser. In some devices, the laser profile to be applied using format correction may be controlled as 1st or 2nd order polynomials, with parameters of the polynomials being selected to reduce or minimize measured artifacts according to a trial-and-error approach. In some examples, a two-dimensional array indicative of the corrections to be applied to the lasers using format correction may be stored to a file, and loaded on demand when format correction is to be applied. One dimension of the array may correspond to a location along a scan direction, and the other dimension of the array may correspond to the laser element in the array of laser elements. The approach using polynomials derived using trial-and-error may become less effective as the number of laser elements is increased.
Variation in power between the laser beams 235 of the laser array may lead to a lack of uniformity in the final image. As described above, optical power density non-uniformity may lead to non-uniformity of the dot area on the medium. Non-uniformity between the laser elements of the array of laser elements may lead to periodic disturbances in the final image, known as scan band artifacts. Such variation can be caused by differences between the individual laser elements, but may also be caused by interference or crosstalk between the lasers during operation. A calibration of the lasers may be performed by printing a test image or calibration image and measuring an optical property of the printed image, for example using measurement section 195, and adjusting the power of each laser based on a comparison between a target optical property and the measured optical property. In order to associate a measured portion of the printed image with a particular laser of the array, the lasers may be controlled such that, in a region of the image, no more than one laser is operational at a particular time, such that it is clear which laser wrote a particular part of the image. However, calibration based on this arrangement does not address variation in laser output due to interference or crosstalk between the lasers, since this occurs when multiple lasers of the array are operated together and does not occur when the lasers are operated separately. Furthermore, calibration of the lasers becomes increasingly difficult as the number of lasers in the array increases.
In some devices, input data 105 describing an image to be printed does not directly control which laser elements of the array of laser elements writes a particular dot of the output image. Accordingly, when the data describing a test image or calibration image is provided to the photo imaging subsystem 130, it may be difficult or impossible to predict which part of the image will be written by any particular laser element.
The array of laser elements 230 (also referred to herein simply as lasers) may be provided in a writing head unit, and may be embodied as individual laser elements, as multiple channels of a single laser device, as a plurality of laser devices that each have multiple channels, etc. Herein, references to adjacent lasers refers to lasers that write adjacent lines (the lines being along the scan direction) on the surface of the drum, such that the portions written by adjacent lasers are adjacent (in the medium transport direction) in the final image.
According to some examples, the arrangement of
In some examples, the calibration portion 365 may be continuous or unbroken in a direction perpendicular to the scanning direction 305 (i.e. in the medium transport direction 307), such that the calibration portion 365 does not have any gaps in the medium transport direction 307. A continuous or unbroken calibration portion 365 may be associated with concurrent operation of the laser elements within the laser array during production of the calibration portion 365. Accordingly, when the laser array is subject to non-uniformity associated with interference or crosstalk between the laser elements, this non-uniformity is likely to be represented in the calibration portion 365. The continuous portion may be wider than two swathes in the medium transport direction. In examples where it is difficult to control which laser element writes which part of an input image, a continuous portion wider than two swathes results in a portion of the continuous area in which all lasers operate concurrently.
The registration portion 375 is arranged such that reference to the registration portion 375 allows a determination of a correspondence between parts of the calibration portion 365 and the respective laser elements that produced those parts. In some examples, the registration portion may indicate a location of the calibration portion.
The printed calibration image 350 may be measured by measurement section 195, and this measurement may include a measurement of an optical property of the calibration portion of the image. The registration portion 375 may be referenced to determine a start and end of the calibration portion 365; this may facilitate determination of a contribution to the measured optical property associated with individual laser elements of the array of laser elements. For example, in the arrangements of
Based on the measured optical property associated with each of the rows of the calibration portion 365, discrepancies between the lasers may be evaluated, and corrections or calibration adjustments may be determined for each laser in order to reduce these discrepancies. The corrections or calibration adjustments may be implemented using the format correction functionality, where it is available.
The measured optical property may be used to generate a profile of the laser array, the profile of the laser array indicative of variations between the laser elements by representing variation in the calibration portion of the printed image along a direction 307 perpendicular to the scan direction. According to some examples, the profile of the laser array is generated by averaging the measured property in the scan direction 305; this may smooth the profile from noise and local halftone screen structures. The profile produced in this manner may then be divided into N sub pixels (e.g. using interpolation) where N is the number of laser elements, in order to map parts of the profile to individual laser elements.
The profile may be converted to laser power using a predetermined factor, and a negative of the resulting laser power may be applied to the laser power profile to correct for detected variations between the laser elements.
The measured optical property may include gray values of the image measured by a scanning device, for example. The measurement may include scanning an image and evaluating a gray value at each pixel of the scanned image. For example, where the scan has 8 bits per pixel, each pixel may have a value from 0 to 255, with 0 representing black and 255 representing white. A profile of the measured grayscale data may be produced by averaging the measured pixel values along the scan direction (here, scan direction refers to the direction of scanning of the laser elements, as that direction maps onto the printed image, rather than any scanning that may be involved in measuring the image). The average values produce a profile, corresponding to one-dimensional data representative of the variation in grayscale values along the medium transport direction within the calibration portion 365. In this example, the average is performed before associating the parts of the profile with particular laser elements. However, in some examples, each of the pixels measured in the calibration portion 365 may be associated with a laser element, and the grayscale values of the pixels associated with each laser element may be averaged, to produce a respective averaged grayscale value for each laser element.
In some examples the measured property may be used to evaluate a dot area ratio or a dot area percentage. For example where a grayscale measurement renders values from 0 to 255, the following may calculation may be performed, where gray(measure) is the measured gray value of a pixel of interest (or an average of values measured over a group of pixels of interest), gray(blank page) is a measured or predetermined grayscale value of the medium (in the absence of toner, ink, printing liquid etc.), and gray(solid) corresponds to a measured or predetermined value representative of 100% dot area (100% coverage).
The calibration area 360 of
In the example of
In some examples an edge of a registration mark 475 may be used to indicate the beginning and/or end of a calibration portion 365. However, in some examples, using a centroid of the registration mark 475 may provide a more accurate indication of the relationship between particular laser elements and the printed image.
Each calibration portion 365 may have a corresponding registration portion 375, shown by a dotted line in
In the example of
A calibration portion 365 is shown (annotated as “Scan Gray Data”) in
In the example of the calibration portion 365 of
The printed calibration image 450 may be measured by measurement section 195, as described above. The registration portion may be referenced to determine a start and end of the calibration portion; in the arrangement of
The calibration portion 365 may thus be identified in the measured image, and may be divided in the medium transport direction 307 into contributions associated with respective elements of the laser array, for example by assuming that the lasers of the laser array contribute equally to the extent of the image in the medium transport direction and dividing the measured calibration portion 365 accordingly.
After the corrections or calibration adjustments have been determined, the process may be repeated taking these adjustments into account (i.e. applying these adjustments when writing the calibration region 340). Thus, variations between the lasers can be reduced in an iterative fashion, until a detected variation is below a predetermined threshold, or to a maximum number of iterations has been reached. In some examples, the variation is evaluated based on a dot area profile derived from the optical measurement of the printed image.
In the arrangement of
In some examples, non-uniformity between laser elements may depend on a target gray coverage to be written by the laser elements. Where multiple calibration image sections are provided with different gray coverage in the calibration image, it is possible to base the calibration on more than one gray coverage. According to some examples, the calibration may be performed based on a single one of the calibration image sections; for example, a predetermined one of the calibration image sections. In some examples, each of the calibration image sections 510, 520, 530 may be measured, and one of the calibration image sections may be selected for use in calibrating the lasers, based on the measurements. For example, a calibration image section in which the median or maximum non-uniformity is detected may be selected to calibrate the lasers.
In some examples, a correction may be determined based on two or more calibration image sections, for example based on an average or weighted average across the different image sections (e.g. an average of the measured optical property associated with a particular laser element in different calibration image sections, or an average of corrections determined for a particular image element based on respective calibration image sections).
In some examples, different calibration factors may be determined for each laser and for each measured gray coverage, and different calibration factors may be applied depending on a gray coverage to be written. For example, curve fitting or interpolation may be used to approximate a correction/calibration for gray coverages that have not been directly measured.
Position fiducials 540 may be provided to facilitate matching the measured image position to the printed image on the medium (e.g. when the measurement device is an in-line scanner).
A normalization portion 550 may be provided in order to facilitate normalization of the gray levels. For example, normalization portion 550 may be a solid black region indicative of 100% coverage (e.g. 100% dot area). This area may be measured to determine a value for the gray(solid) parameter.
The calibration image sections 510, 520, 530 of
If the calibration portions 365 and registration portions 375 are arranged as in
The calibration image sections 510, 520, 530 of
Other arrangements of the elements in
At 360 an optical property of the image is measured, e.g. by an in-line scanner, and the resulting measurement may be passed to a processing element. At 640 the measured image is processed (e.g. by the processing element) to determine a contribution of an imaging element to the calibration portion 365. For example, a line of the calibration portion 365 (along the scan direction) may be determined to have been produced by a particular imaging element. The registration portion may be used in performing the determination of 640.
At 650 a correction to be applied to each of the imaging elements (e.g. a power correction to be applied to a laser element) may be determined based on the contribution of the imaging elements to the calibration portion, as determined at 640. The method terminates at 660. In some examples, the method 600 of
In producing a halftone image, various patterns of dots, referred to as screens, may be used, and the screens may be applied at different angles. In some examples, the above calibration may be carried out for one screen and the resulting corrections applied to the imaging elements when printing other screens. In other examples, the calibration may be performed for each screen, and possibly for each orientation/angle of each screen, in order to more reliably correct for variation between imaging elements when the different screens are used. The results of these calibrations may be stored in respective arrays in respective files that may be accessed and applied when a particular screen is to be used.
In the examples above, the registration mark 475 was formed in the first and last three lines of each swathe. However, other arrangements are possible. For example, the registration each registration mark may be entirely within its respective swathe (e.g. if a registration mark includes the last line of a swathe, the first line of the next swathe will not include a registration mark). The registration marks may include more of fewer than six lines. In some arrangements, registration marks having a width of six lines may allow for accurate detection by a scanning device while avoiding a reducing in accuracy due the width of the registration mark in the medium transport direction. In some examples, the laser elements may be controlled differently between successive swathes, such that the registration marks (or parts of registration marks) written in each swathe may differ. In the examples above, the start and end of each calibration portion 365 in the medium transport direction corresponded with one swathe, but other arrangements are possible. For example, each calibration portion may include multiple swathes. In an alternative example, a calibration portion may include half of one swathe and an adjacent half of the next swathe in the medium transport direction. In such an example, the registration mark may correspond to one or more lines at the center of each swathe.
In the examples above, the registration marks 475 are generated by setting a laser power to 0% when writing the portion of the image corresponding to the registration mark, however, other laser power settings may be used, provided the registration mark may be detected by the measurement section 195.
The examples above are described in relation to a grayscale calibration image, but the image may be produced in any color that the printing device can produce. A good contrast between the medium and calibration image is expected to assist in accurate measurement of the printed calibration image. In some examples, a calibration may be carried out using a single color (e.g. a single ink or toner) and applied to printing other colors, while in other examples a separate calibration may be carried out for each ink or toner of the printing device. In this case, a separate look up table of laser power adjustments for each of the inks or toners of the printing device.
According to some examples, the calibration area 430 may be printed using a screen that is used in normal printing, this may improve the similarity between the calibration conditions and the actual printing conditions in normal use. This, in turn may result in improved performance when the calibrated write head is used in normal printing.
The examples above are based on a LEP printing device, but the examples may be applied more broadly to other printing devices and techniques in which an array of elements are arranged to for produce a printed output one swathe at a time.
Throughout the description and claims of this specification, the words “comprise” and “contain” and variations of them mean “including but not limited to”, and they are not intended to (and do not) exclude other components, integers or elements. Throughout the description and claims of this specification, the singular encompasses the plural unless the context implies otherwise. In particular, where the indefinite article is used, the specification is to be understood as contemplating plurality as well as singularity, unless the context implies otherwise.
Features, integers or characteristics described in conjunction with a particular aspect or example are to be understood to be applicable to any other aspect or example described herein unless incompatible therewith. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the elements of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or elements are mutually exclusive. Examples are not restricted to the details of any foregoing examples. The Examples may extend to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the elements of any method or process so disclosed.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/057354 | 10/17/2016 | WO | 00 |