The exemplary embodiment relates to registration of images in printing systems. It finds particular application in connection with a registration system for a multicolor printing system which compensates for fluctuations in the position of an image receiving surface between marking stations.
To provide accurate printing of images, multicolor digital marking systems need to maintain adequate color to color registration. In systems that utilize an elongate image receiving surface, such as a paper web or a belt, the receiving surface reaches a first marking station where a marking material of a first color is applied to the surface, e.g., by firing ink jets, exposing an image on a photoconductive material, or applying toner particles to a selectively imaged photoconductive member. The receiving surface then moves on to a second marking station, where an image or marking material of a second color is applied, and so forth, depending on the number of colors. The timing of the actuation of the second marking station is controlled as a function of the speed of the image receiving surface so that the images applied by the two marking stations are registered one on top of the other to form a composite, multicolor image. A high degree of process direction alignment can be achieved by implementing what is generally known as reflex printing, where the speed or position of the image receiving surface is measured with an encoder at a certain location and then the images are timed accordingly. For example, an encoder is associated with a drive nip roller. The rotational speed of the roller is used to calculate the speed of the image receiving surface passing through the nip. The time for actuating the first, second, and subsequent marking stations is then calculated, based on their respective distances from the drive nip roller and the determined speed of the image receiving surface.
In the case of an electrophotographic printer, an encoder may be placed on the photoreceptor belt to measure the exact speed of the belt at each instant of time. The timing from this signal can then be used to time the firing of the laser raster output scanner (ROS) or light emitting diode (LED) bar so that an even spacing of lines is imaged on the photoreceptor, thus compensating for any variability in the photoreceptor speed from a set speed. In a multicolor system, the timing from the encoder can also be used to determine the exact time to fire successive color images to obtain good color on color registration, again compensating for any photoreceptor speed variations.
An implicit assumption of such reflex printing systems is that the belt or web is infinitely stiff (i.e., it does not stretch or change length) such that the encoder measurement of the web or belt velocity enables an exact prediction of correct registration. In situations where the belt or web exhibits any sizeable amount of stretch or deformation, reflex printing techniques may still be subject to misregistration errors.
The following references, the disclosures of which are incorporated by reference in their entireties, are mentioned:
U.S. Pat. No. 5,231,428, entitled IMAGING DEVICE WHICH COMPENSATES FOR FLUCTUATIONS IN THE SPEED OF AN IMAGE RECEIVING SURFACE, by Domoto, et al., discloses a motion detector which monitors the speed of an imaging surface and determines a difference between the actual speed and the set speed.
U.S. Published Application No. 20050263958, entitled PRINT MEDIA REGISTRATION USING ACTIVE TRACKING OF IDLER ROTATION, by Knierim, et al., discloses a sheet registration system for a moving sheets path for accurately correcting a sheet position relative to a desired sheet trajectory. The system includes a frictional sheet drive roller with a drive system and a mating undriven idler roller forming a nip therebetween. The undriven idler roller has a rotary encoder connected thereto to produce encoder electrical signals which are provided to a control system to control the drive system driving the frictional sheet drive roller.
U.S. Published Application No. 20060221124 entitled REFLEX PRINTING WITH PROCESS DIRECTION STITCH ERROR CORRECTION, by Guarino, et al., discloses a reflex printing device having multiple print heads mounted at different angular locations around the circumference of the drum and an encoder disk mounted on the drum to allow for detection of the drum position as a function of time. An image defect due to a misalignment in the print process direction of the output from the multiple print heads is corrected by detection of an encoder position error function subtracted from itself shifted by the angle between the print heads.
In accordance with one aspect of the exemplary embodiment, an imaging system includes an image receiving surface which is moved in a downstream direction. A first marking station applies a first image to the image receiving surface. A second marking station, downstream of the first marking station, applies a second image to the image receiving surface. First and second measuring devices which output time varying information related to the moving image receiving surface. A control system is in communication with the first and second marking stations. The control system is configured for determining a modified actuation time of at least one of the first and second marking stations based on the information provided by the first and second measuring devices.
In accordance with another aspect, a method of registering images is provided. The method includes moving an image receiving surface and applying images to the image receiving surface at first and second spaced image applying positions. The speed of the image receiving surface at a first monitoring position spaced from the first and second image applying positions is monitored and a tension in the image receiving surface is monitored. Timing of at least one of the application of the first and second images is controlled in response to the monitored speed and tension in the image receiving surface.
In another aspect, a registration system includes first and second measuring devices which output time varying information related to an associated moving image receiving surface. A control system determines a relative actuation time for first and second associated marking stations, based on the time varying information from the first and second measuring devices, whereby variations in speed and tension in the image receiving surface are taken into account in registration of images generated by the first and second marking stations which are applied to the image receiving surface at spaced positions.
In another aspect, a registration system includes an encoder associated with a first roller which guides an associated image receiving surface and at least one of a second encoder associated with a second roller which guides the image receiving surface and a tension measuring device which provides information on a tension of the surface. A control system receives information from the encoder and the at least one of the second encoder and the tension measuring device and determines an actuation time for a marking station for registering an image applied to the image receiving surface by the marking station with an image applied to the receiving surface by another marking station.
Aspects of the exemplary embodiment relate to an imaging device and to a registration system for an imaging device. The imaging device includes an extensible image receiving member, such as a web or belt, which defines an image receiving surface that is driven in a process direction between marking stations. The process direction speed of the image receiving surface may vary over its length from a nominal set speed due, for example, to variations in stretch or deformation of the image receiving member and may vary over time due, for example to minor variations in the drive speed. The imaging surface thus has two degrees of freedom, defined by its speed and relative stretch in the receiving member.
The imaging device can include any device for rendering an image on print media, such as a copier, laser printer, bookmaking machine, facsimile machine, or a multifunction machine, all of which may generally be referred to as printers. The operation of applying images to print media, for example, graphics, text, photographs, etc., is generally referred to herein as printing or marking.
The image receiving member can be a web of print media, such as a continuous web of print media having a length substantially greater than its width and substantially greater than the distance between first and second marking stations. The print media can be paper, plastic, or other suitable physical print media substrate for images. Alternatively, the image receiving member can be a flexible belt, such as a photoreceptor belt, which may be in the form of a loop. Images applied to the belt at the first and second marking stations are transferred to a sheet of print media at a transfer station. In general, the web of print media or belt is one which has sufficient extensibility in the process direction that differences in tension in the web can result in misregistration of images applied by the first and second print stations. While the image receiving member will frequently be described herein in terms of a web of paper, it is to be appreciated that other image receiving members are also contemplated.
As used herein, an image can comprise a pattern of applied marking medium such as ink or toner. Or, the image may comprise a latent image, such as may be formed by exposing (e.g., discharging) portions of a photoreceptor belt surface, to which a marking medium such as a toner is subsequently applied.
The exemplary registration system includes a first measuring device and a second measuring device. The first and second measuring devices provide time varying information related to the web, e.g., information from which its process direction speed and/or a tension in the web can be derived and monitored as it changes overtime. The first measuring device may be at a first monitoring position and the second measuring device may be at a second monitoring position, spaced from the first position in the process direction to provide information on the web at first and second spaced positions of the web. The first measuring device may be downstream of the second measuring device. In general, one of the first and second measuring devices is positioned upstream of at least one of the marking stations and the other of the first and second measuring devices is positioned downstream of at least one of the marking stations.
In one embodiment, at least one of the first and second measurement devices provides indirect information on the web position, by measuring a property of a roller which guides the web. The indirect measuring device may comprise a position encoder or a tension measuring device, such as a stress gauge or load cell. In other embodiments, one or both of the measuring devices may directly measure a property of the web, such as its speed or tension from which web position information can be derived. Suitable direct measurement devices may include position encoders, motion sensors, or stress gauges.
The first measuring device may be an encoder which provides information from which the speed and position of the web at the first position may be derived. In one embodiment, the second measuring device may include an encoder which provides information from which the speed and position of the web at the second position may be derived. The relative speed of the web between the first and second encoder positions can be used to determine the tension in the web. In another embodiment, the second measuring device may include a tension measuring device. The tension measuring device enables a tension in the web to be derived at the second position.
Based on information from the first and second measuring devices and relative positions of first and second marking stations, timing of actuation of the first and/or second marking stations can be controlled. While in its simplest form, the exemplary registration system provides a double reflex system, which allows registration to take into account speed and tension measurements derived from information output by two measuring devices, it is to be appreciated that for more complex systems, a triple reflex or n-reflex system (where n may be two or more and may be up to ten or more) may be employed, by utilizing suitable algorithms.
With reference to
The illustrated conveyor system 12 includes a plurality of guide members such as rollers, which guide the paper web 14 past the marking stations, generally through contact with the web. At least one of the rollers 42 is a drive roller which is driven in the process direction by a motor or other suitable drive system (not shown). The drive roller 42 engages a second roller 44 to form a drive nip 46 therebetween. The driven roller 42 applies a driving force to the paper web as it passes through the nip 46. The drive motor is configured for driving the drive roller 42, and hence paper web 14, at a substantially constant preset speed. However, the speed of the driven roller 42 may fluctuate over time, i.e., vary from its preset speed, such that the speed of the web passing through the nip 46 also fluctuates slightly over time. The second roller 44 may be a driven roller or a non-driven (idler) roller. In the illustrated embodiment, the print heads 22, 24, 26, 28 are spaced along the paper path at various distances upstream from the nip 46.
One or more rollers 48, 50, etc, downstream and/or upstream of the driven roller 42 may be tension rollers. The tension rollers 48, 50 attempt to maintain a constant tension on the web 14 without applying a driving force. Rollers 48, 50 may be biased towards the web 14 by a tension member 52, 54, such as a spring, to create a small amount of tension in the web to keep the web taut as it moves through the printing system 10. The tension applied to the web results in a minor amount of stretching of the web in the process direction. Variations in the tension may occur over time. As a result, the speed of the web at the heads 30, 32, 34, 36 may vary over time (either higher or lower) from that at the nip 46. Other rollers such as roller 56, upstream of the heads, may serve a guiding function, with or without applying any tension.
Information on the web 14 is obtained at two spaced monitoring positions along the paper path, which enables both the web speed and the tension of the web to be factored into a relative firing time of successive print heads. In one embodiment, the information is obtained at a first web position downstream of all the print heads, and at a second web position upstream of all the print heads. However, the locations of first and second positions can be anywhere along the paper path where information on web speed and tension in the paper path adjacent the heads can be obtained. In the illustrated embodiment, information from positions downstream of nip 46 is not useful. However, in other systems where the drive nip is upstream of the heads, downstream information may be useful. In general, the measuring devices are located no further from the marking stations than the drive nip.
With reference to
In a conventional reflex printing system, the web speed, in the process direction, is determined from a single encoder, which may be analogous to encoder 62. In the conventional system, it is assumed that the speed of the web at the print heads spaced from the encoder is the same as the web speed at the encoder. The heads of each color are then each fired sequentially a set number of encoder pulses apart, based on the determined speed. Absent stretching of the web, the color on color registration should generally be compensated for by this method. However, due to time varying changes in tension of the web, this assumption fails to provide accurate registration throughout printing.
Paper, for example, is a very stretchable medium. A 75 gram per square meter (gsm) paper typically has a Young's Modulus such that at a typical one pound per inch (approximately 0.18 kg/cm) web tension will cause the paper web to stretch by about 0.1%. In a system with an 0.8 m separation between print heads, such a stretch can represent about an 800 μm position difference. In a conventional system, the firing of the second print head is adjusted to reflect the stretch in the web at the time a test print is obtained by adjusting the firing until lines produced by the first and second print heads are aligned. However, the tension in the web can vary over time. A 20% change in tension, for example, may result in a misregistration of about 160 μm using the conventional single reflex registration control. In a printing system operating at 600 lines per inch, for example, the lines are about 42 μm apart. Accordingly, a misregistration of 160 μm is significant and is typically noticeable to the unaided eye of an observer examining the image. In the exemplary embodiment, the misregistration can generally be reduced such that it is maintained at less than the width of a scan line, and can, in theory, be compensated for completely.
In the exemplary double reflex registration system 60, the first and second measurement devices both provide web position information. For example, the second measuring device 64 is used by the control system 40 to account for the variation in stretch of the web over time. In this way, the firing of the print heads 30, 32, 34, 36 can be adjusted by the control system 40 to account for both a change in the measured speed of the web 14 and a change in stretch in the web.
In the registration system 60, illustrated in
The encoder 62 provides a first source of web-speed related information, namely the rotation speed of the drive roll 42, from which the speed of the paper passing through nip 46 can be derived. The encoder 64 provides a second source of web-speed related information, namely the rotation speed of the guide roll 56, from which the speed of the paper passing through zone 70 can be determined. In the illustrated embodiment, the first encoder 62 provides information for determining the web speed at a position 46 downstream of the second print head 32 and the second encoder 64 provides information for determining the web speed at a position 70 upstream of that of the first encoder 62 and upstream from the first print head 30. In the exemplary embodiment, the print heads 30, 32 of the first and second marking stations 24, 26 are located intermediate the first and second monitoring positions 46, 70.
Based on a determination of the web speed at positions 46 and 70, a tension Tb in the printing zone 72 of the web 14 between the two positions 46, 70 can be calculated. In the embodiment illustrated in
In one embodiment, the position and tension Tb in the web is determined from the difference in speed determined at the first and second positions 46, 70 and the Young's modulus of the web. This determination may also rely on an input tension Ta being known. Since the modulus of the web, clicks/revolution of each encoder, and dimensions of the rollers are all constants, the tension Tb can be determined as a function of the two click frequencies. Based on the determined tension Tb in the web, a firing time adjustment can be determined for the downstream marking station 24 to account for any change in tension of the web from the tension when the firing time was set. The firing time adjustment is also based on a change in web speed, which for a print head intermediate the two positions 46, 70, can be determined as a function of its distance from the measurement positions. The adjustment is thus based on the position of the first and second print heads 30, 32, relative to the first and second positions 46, 70.
For example, the distances y1, y2 and L, which are fixed, may be known, where y1 represents the distance from the first position 46 to a position 80 on the web at which a line of an image from print head 30 is to be applied, y2 represents the distance from the first position 46 to a position 82 on the web at which a line of an image from print head 32 is to be applied in superimposition on the first line and L represents the distance between the first and second positions. As will be appreciated, the change in tension in the web affects the time at which a specific portion of the web reaches both print head 30 and print head 32, however, in the present case, the firing times of only one of the two print heads (print head 32 for example) is adjusted, based on their relative positions along distance L.
Thus for example, where print head 32 was originally set to fire x clicks of encoder 62 (or encoder 64) after print head 30, the firing time may be adjusted to x+y counts to provide good alignment of image lines, where y may be a positive value in the case of an increase in web tension and y may be a negative value in the case of a decrease in tension. Note that an increase in tension signifies that the tension in the web 72 between positions 46 and 70 is higher than at the time the original value of x was determined.
In one embodiment, reflex timing can be determined from the time varying information of Ea (change in encoder 62 count) and a real time measurement of the tension Tb in the printing zone, as well as the distance to the second encoder and the Young's modulus M of the media. The paper position may be calculated by integrating the time variation of the tension. For example, for the embodiment of
αEb/(1+Ta/M)+γEa/(1+Tb/M) Eqn. 1
where
γ=dpi*ea*(L−y)/L
α=dpi*eb*(y)/L
Tb is the tension per cross-sectional area of the web in the region 72 of the print heads
Ta is the tension per cross-sectional area of the web in a region upstream of the first encoder
dpi is the dots per inch spacing between lines.
M is the Youngs modulus of the web.
ea and eb are the distances traveled by the respective encoders per click.
Ea and Eb are the change in the respective encoder values since the last fire of a given one of the print heads.
y1 is used for y in the case of print head 30 and y2 in the case of print head 32.
In one embodiment, the values of α and β may be adjusted empirically to achieve the best registration.
In one embodiment, where there is no dynamic measure of the tension Ta and additionally Tb may not be known. In this embodiment, Ta and/or Tb may be assumed to be a constant for purposes of the calculations.
In another embodiment, in addition to information from the two encoders 62, 64 to provide a tension measurement Tb within the printing zone 72, a tension measurement Ta in a portion of the web prior to the second (upstream) encoder 64 is made. For example, Ta may be estimated by using information from a tension measuring device (not shown) associated with an upstream tension roller 84 (
δ{ea/[L(1+Tb/M)]}=(ea/L){δEbeb/[L(1+Ta/M)]−δEaea/[L(1+Tb/M)]}
where δ is the change in the operand since the last fire.
In one embodiment, the count to determine the time between firing cycles may be given by the running sum:
α/Ea(1+Tb/M)+γ/Eb(1+Tb/M) Eqn. 2
Eqn. 1 may provide a technique which is less prone to roundoff error than Eqn. 2. A less accurate but reasonable variation on this technique, however, is to assume that one or both of Ta and Tb are constants and perform the sum based only on Ea and Eb.
It is to be appreciated that second order effects in a real imaging device may cause variations from this theoretical firing and in practice a lookup table (LUT) 86 may be employed which takes into account additional factors. In one embodiment, the look up table 86 may be accessed by inputting values of at least the two encoder count frequencies Ea and Eb. The LUT 86 would then output an adjusted firing time for the second (or first) print head 32, 30 to account for the change in tension associated with the Ea and Eb values and any other factors influencing the tension. This process may be repeated at a suitable time interval and the firing time updated accordingly.
With reference to
In the embodiment of
For example, the tension measuring device 94 is used to measure Tb. Knowing Tb the heads can be fired with relative timing proportional to the following sum:
dpi[eaEa/(1+Tb/M)+yδ{1/(1+Tb/M)}]
With reference now to
In the embodiment of
In the embodiments of
As will be appreciated, in any registration system, an appropriate relationship between two or more variables, such as values of Ea, Eb, and/or Ts and the firing time may be determined empirically or through a theoretical calculation similar to Eqn. 1 or Eqn. 2.
In all of the exemplary embodiments, the firing time algorithm may attend to roundoff error which may occur when dealing with encoders with realistic numbers of counts per revolution. The roundoff errors can be handled using standard techniques for carrying over roundoff errors to the next firing line.
The number of encoders and/or tension measuring devices is not limited to those shown in the exemplary embodiments. For example, the system may comprise one, two, three, four or more encoders and/or zero, one, two, three, four or more tension measuring devices. A combination signal from the multiple encoders may be utilized to provide the timing for each marking station. Additionally or alternatively, a second, third or even more encoder(s) be added to the system and a combination of the signals from these multiple encoders be utilized to predict the correct firing time for each color marking station.
As discussed above, it is also contemplated that one or more speed and/or tension measuring devices may be associated with the web directly to provide a direct measure of the speed/tension of the web at one or more positions in the region 72.
Additionally more complex printing systems with multiple nips between multiple marking stations may benefit from a registration system as described herein. In this case, multiple encoders (e.g., one encoder for every nip) may be employed and the control system may interpolate and calculate the head firing according to more complex algorithms.
In imaging devices where one or more of the print heads is downstream of a drive nip or tension roller and one or more of the print heads is upstream of the drive nip or tension roller, speed and tension related information may be obtained for two print zones.
By comparison, in a single reflex system with a single encoder, the firing time may be proportional to the sum
dpi Eaea/(1+Tb/M)
The effect of tension on the stretch factor is usually ignored. The delay between the first and second print heads to start of firing is:
E
delay=(1+Tb/M)(y2−y1)/ea
Assuming a nominal paper tension T′ of about 1 lb/in (about 0.18 kg/cm), a paper Young's modulus M of about 300,000 lbs/in2 (about 21,092 Kg/cm2), a thickness of about 0.004 in (about 0.01 cm), a nominal web stretch factor (1+Tb/M) of about 1.0008, and assuming the imaging device has a first to last print head distance of 1000 mm, for a single reflex system, the tension registration over the span of the two print heads with and without considering the nominal stretch factor effect would be 800 μm. When the stretch factor is considered and if the tension varies by ±10%, the registration difference would be in a range of about 80 μm.
In the exemplary double reflex system, in contrast, the algorithm is theoretically accurate when the tension over the span between any pair of first and second marking stations is independent of location and the paper is uniform. Errors may be introduced from the tension and encoder's measurement errors, measurement delays and software delays. If for any reason a differential tension is induced within the printing zone (for example, friction between the print head and the paper or between the web and backer bars 112, 114, 116, 118) errors may be introduced. In this case, another encoder at the particular location (e.g. triple reflex, etc. techniques) may be employed. However, even if the tension does vary between print heads, this variation is relatively small, in comparison with the time varying tension changes measured by the encoders and the double reflex system still provides an improvement over the single reflex system.
The exemplary registration system 60, 90, 100, may also find application in printing systems which utilize photoreceptor belts and/or intermediate transfer belts whenever there is a concern that the belt modulus and the tension stability are such that there will be appreciable belt stretch.
With reference to
As will be appreciated, the imaging device 120 may include other hardware elements employed in the creation of desired images by electrophotographical processes, such as a cleaning device 142 and a transferring unit, such as a transfer corotron 144, which transfers the toner image thus formed to the surface of a print media substrate, such as a sheet of paper 14, and a fuser 146, which fuses the image to the sheet. The fuser generally applies at least one of heat and pressure to the sheet to physically attach the toner and optionally to provide a level of gloss to the printed media.
In the illustrated embodiment, the photoreceptor belt speed and tension may vary between marking stations 122 and 124, for example, as well as between marking station 124 and 126. Accordingly a more complex algorithm may be employed by the control system to adjust the firing time of the charging stations to provide correct registration. For example, in the illustrated embodiment, an encoder 150 is associated with a drive roller 152 for determining the speed of the belt at a drive nip 154. Tension measuring devices (TMDs) 156, 158, 160, 162 determine the tension provided by tension rollers 164, 166, 168, 170, respectively. Information from the encoder 150 and one or more of the tension measuring devices 156, 158, 160, 162 may be used by the control system 40 to determine firing time adjustments for marking stations 124, 126, 128, in a similar manner to that described for
The double or multiple reflex printing technique disclosed herein, although generally not a substitute for-ensuring adequate tension controls within a belt/web system, generally improves registration and reduces the tolerance on the web/belt/tension handling mechanical systems.
It is to be appreciated that encoder devices could be used other than the rotary encoders disclosed herein, i.e., any device that directly or indirectly measures the belt or web speed at a given point. In any of the embodiments, one or more direct measuring devices, such as encoders and/or motion sensors or stress gauges may be used to measure the belt speed or tension in place or in addition to the indirect measuring devices shown.
It will be appreciated that various of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.