Liquid Electro-Photographic (LEP) printing devices form images on print media by placing a uniform electrostatic charge on a photoreceptor and then selectively discharging the photoreceptor in correspondence with the images. The selective discharging forms a latent electrostatic image on the photoreceptor. Ink comprising charged colorant particles suspended in imaging oil is then developed from a developer unit on to the latent image formed on the photoreceptor. The image developed on the photoreceptor is offset to an image transfer element, where it is heated until the solvent evaporates and the resinous colorants melt. This image layer is then transferred to the surface of the print media.
Various features of the present disclosure will be apparent from the detailed description which follows, taken in conjunction with the accompanying drawings, which together illustrate features of the present disclosure, and wherein:
In LEP printing devices it is desired to have accurate, uniform and consistent print outputs. In certain cases, if a printer control signal is too high or too low, or changes too rapidly, this may lead to inaccurate, non-uniform or inconsistent print outputs, e.g. undesirable print artifacts may be visible in the print outputs. To reduce print artifacts in print outputs, a printer control signal may be compensated. For example, to produce accurate, uniform and consistent print outputs, signal values may be restricted within defined bounds. These bounds may comprise a minimum and/or maximum value of the signal. These bounds may be applied to the magnitude of a signal where negative values are present, e.g. signal values are limited to a range between −x1 and +x2. In certain cases, the bounds may be applied to differentiated signals. However, limiting signal values to within a set of bounds may introduce other signal discontinuities and/or signal artifacts that affect print quality. As such, it may be difficult to compensate printer control signals to allow accurate, uniform and consistent print outputs without affecting print output.
Certain examples described herein maintain print quality while limiting printer control signals. This is achieved by conserving the energy of a printer control signal following the application of limits to the signal. This enables accurate, uniform and consistent print outputs to be produced. The energy of the signal may be conserved by modifying neighboring signal values. For example, units of value may be redistributed to other samples of the signal while maintaining the constraint that the energy of the signal is not changed. The energy of the signal may be defined as the sum of the squared magnitudes of the sample values.
In one case, the signal may comprise a developer voltage signal, i.e. a signal to control a voltage level of a developer unit within the LEP printing device. The developer unit may comprise a binary ink developer (BID) unit. A developer unit supplies ink comprising charged colorant particles suspended in imaging oil to a selectively charged photo-imaging plate (PIP). This enables an inked image made up of a film of said ink to be formed on the PIP for transfer to a media substrate. The higher the voltage applied to the developer unit, the greater the voltage difference between the developer unit and the PIP, and the more ink is transferred to the PIP. The inked image may comprise one color separation that is transferred to an intermediate cylinder before transfer to the media substrate. The media substrate may comprise paper, polymers or other materials. In one case, the LEP printing device comprises a plurality of developer units, wherein each unit enables a different color separation to be formed on the intermediate cylinder. In certain cases, the color separations, in the form of thin films of ink, are layered upon the intermediate cylinder before transfer to the media substrate; in other cases, each color separation is applied in a separate pass of the media substrate. By processing a developer voltage signal as described herein, artifacts in print output may be reduced or avoided. For example, processing of a developer voltage signal in the manner described herein enables a smooth transition between image areas of higher and lower optical density.
In another case, a printer control signal may indicate a desired position of a mechanical component within an LEP printer. Processing such a printer control signal as described in examples herein enables a smooth movement of the mechanical component while ensuring that movements to instructed positions are completed. Smooth movements of mechanical components can reduce mechanical wear and prolong component life.
In the method 100 of
The method 150 of
The printer control signal may comprise a discrete signal comprising a set of signal samples. Each sample may have a sample value. The discrete signal may be represented as a vector or an array of sample values, e.g. [−5, −3, 1, 0, 4, 5, 2, −3]. Each sample may correspond to a discrete sample point, e.g. a point in time or an increment in a printer process. A discrete sample point may correspond to an index in a vector or array of sample values, e.g. index 0 may correspond to a first time value t=0 or a first increment in a printer process. As such the printer control signal may comprise a discrete digital signal. Signal values may comprise integer or float values. Neighboring values may comprise one or more other sample values in the vector or array of sample values.
Obtaining limits for the printer control signal at block 110 may comprise retrieving one or more limit or bound values from an accessible memory, such as writable or read-only flash memory. This may comprise a memory within control electronics for the LEP printer. One limit may be applied to both positive and negative values, e.g. a value of 10 may represent a limit of −10 or +10. In other cases, positive and negative limits may be supplied. In further cases, one of a positive and negative limit may be supplied, e.g. if the signal comprises positive values. In certain cases, the limits may represent electrical or mechanical operational bounds for the signal, e.g. values above and/or below the limits may risk electrical or mechanical failure within the LEP printer.
In one case, neighboring values may be identified using an energy spread function. The energy spread function is configured to identify surrounding signal samples to receive redistributed units of value from a signal sample with a value exceeding one of the obtained limits. The energy spread function may comprise a windowing function. The windowing function may have parameters that identify a window of length n samples before and/or after a current sample value. The windowing function may be symmetrical (e.g. have a width of n samples both before and after a current sample value) or asymmetrical (e.g. have a width of n1 samples before a current sample value and n2 samples after the current sample value, wherein n1 or n2 may be zero). If the sample is at or near the start or end of the printer control signal, then the window may be truncated so as not to extend beyond the extent of the printer control signal.
In one case, block 170 may comprise reducing the magnitude of a signal value by a discrete quantity, e.g. by x units. If the signal comprises integer signal values, x may comprise one unit of magnitude. Blocks 160 to 180 may be performed iteratively until a current value has a magnitude that is below one of the obtained limits. For example: the magnitude of a value may be reduced by x units; one sample within a given number of samples may be selected; the magnitude of the latter sample may be increased by x units; and then the reduced value may be checked to determine if it is now within the obtained limits. If it is not within the obtained limits, the process may be repeated. In each repetition, a different sample within a given number of samples may be selected, e.g. according to a defined energy spread function. In certain cases, a given neighboring sample may be selected multiple times, e.g. receive two or more sets of x units. Units are added under the constraint that the new value of the neighboring sample should not exceed the obtained limits. If adding units of magnitude would result in a new value that exceeded the obtained limits, then another neighboring sample may be selected in an iterative manner. The energy spread function may, in certain cases, attempt to distribute units of magnitude according to a Gaussian or normal distribution, i.e. more energy is redistributed to closer samples.
In certain cases, digitally processing the printer control signal may comprise obtaining a derivative of the printer control signal; and comparing values of the derivative of the printer control signal with the obtained limits. Obtaining a derivative may comprise computing the derivative as a form of pre-processing. In this case, the magnitude of a value of the derivative of the printer control signal may be reduced if the value of the derivative of the printer control signal exceeds one of the obtained limits. Correspondingly, neighboring values of the derivative of the printer control signal may be increased in magnitude, so as to retain a common sum of derivative sample values. In this case, the modified values of the derivative of the printer control signal may be integrated to generate the processed printer control signal. In certain cases, higher order derivatives may also be computed and limited.
An example of processing a printer control signal in an LEP printer will now be described with reference to the printer components of
In
During a printing operation, the surface of the PIP 204 may be selectively charged to include charged and discharged areas that define a latent electrostatic image. Differential potentials are applied to at least the developer cylinder 206 and the one or more electrodes 208 to charge ink particles and create an electric field between the BID unit 202 and the PIP 204. In certain cases, differential potentials may also be applied to the squeegee roller 210 and the cleaning cylinder 212.
The developer cylinder 206 may be charged to a voltage which is intermediate the voltage of the charged and discharged areas on the PIP 204. Liquid toner comprising ink particles suspended in an imaging oil, flows through an ink channel 214 to a space between the charged developer cylinder 206 and charged electrode 208. The electrode 208 may be charged to a voltage higher than the voltage to which the developer cylinder 206 is charged. For example, the electrodes may be at a potential of −1200V and the developer cylinder may be at a potential of −400V. The potential difference between the electrode 208 and the developer cylinder 206 may charge the ink particles and cause the charged ink particles to flow to the developer cylinder 206.
Ink particles are deposited on the developer cylinder 206 as a layer of ink particles 216. The squeegee roller 210 may be configured to apply pressure on the developer cylinder 206 to squeeze excess imaging oil out of the layer of ink particles 216 on the surface of developer cylinder 206, further concentrating the ink layer 216. In some examples, the squeegee roller 210 may be charged to a voltage to repel the charged ink particles deposited on the developer cylinder 206. For example, the squeegee may be at a potential of −700V.
The developer cylinder 206 bearing the layer of ink particles 216 engages the PIP 204. The difference in potential between the developer cylinder 206 and the PIP 204 causes selective transfer of the layer of ink particles 216 to the PIP 204 to develop onto the latent electrostatic image, forming an ink image. Depending on the choice of ink charge polarity and the use of a “write-white” or “write-black” system, the layer of ink particles 216 will be selectively attracted to either the charged or discharged areas of the PIP 204, and the remaining portions of the ink layer 216 will continue to adhere to the developer cylinder 206. The larger the difference in potential between the developer cylinder 206 and the PIP 204, the more ink is transferred to the PIP and the greater the optical density of the inked image.
In certain cases, the cleaning cylinder 212 may be charged with a voltage potential to strip the remaining portions of the ink layer 216 from the developer cylinder 206 and wrap those remaining portions on the cleaning cylinder 212. For example, the cleaning cylinder 212 may be at a potential of −200V.
From an analysis of print output, limits for the printer control signal 310 may be determined. For example, it may be determined that sharp changes in developer voltage (i.e. high positive and/or negative rates of change) result in artifacts that are visible in a print output. These artifacts affect print quality. Print output may be analyzed visually, e.g. as part of a quality control process, and/or using opto-electrical methods. In one case, the printer control signals that are used to produce print output with detectable artifacts may be obtained, e.g. from print control systems and analyzed.
In certain cases, limits for the printer control signal 310 may be applied to the derivative of the signal. For example, to reduce sharp changes in developer voltage, limits may be applied to the derivative of the signal 310. The derivative of the signal may be computed following receipt of the signal values, e.g. using automatic or numerical differentiation functions.
To see the effect of the presently described methods, a comparison may be made with a naively clipped signal.
Certain examples described herein act to adjust printer control signals so as to limit the signals to avoid non-uniform changes while avoiding artifacts in print outputs. This allows, for example, solid uniformity of printed output to be corrected.
The preceding description has been presented to illustrate and describe examples of the principles described. This description is not intended to be exhaustive or to limit these principles to any precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is to be understood that any feature described in relation to any one example may be used alone, or in combination with other features described, and may also be used in combination with any features of any other of the examples, or any combination of any other of the examples.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2017/053080 | 2/10/2017 | WO | 00 |