Data processing: measuring – calibrating – or testing – Calibration or correction system – Position measurement
Reexamination Certificate
1999-01-19
2001-10-16
Grimley, Arthur T. (Department: 2852)
Data processing: measuring, calibrating, or testing
Calibration or correction system
Position measurement
C702S094000, C340S870320, C341S119000, C399S049000, C399S167000
Reexamination Certificate
active
06304825
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of Invention
This invention relates to marking devices, and in particular to ensuring precise registration between an original image and a reproduced image by correcting for deviations in the moving image receiving surface position/speed based on sensed data.
2. Description of Related Art
Ensuring that images in a marking system are accurately reproduced requires precise registration between the original image and the surface receiving the reproduced image. Particularly in the case of color images, in which some colors of the original image are matched by overlapping two or more primary ink colors, precise registration is important. Precise registration prevents the appearance of defects (e.g., a border between two colors not present in the original image) caused by slight misalignment of the marking element with respect to the corresponding area of the image receiving surface (e.g., a photoreceptor or a marking medium) at the time of the reproduced image is transferred.
Systems involving a moving image receiving surface (e.g., a belt or a drum) on which the original image is reproduced present even more difficult registration problems. In these systems, the transfer of the reproduced image must also be timed with respect to the advancing surface to ensure that the received image is in correct registration. Current standards require that images be registered within 15 &mgr;m for DC registration shifts and as close as 2 &mgr;m for AC registration shifts in the 1.0 to 1.5 cycles/mm range. Typically, DC registration shifts are errors that are constant throughout an image, whereas AC registration shifts are errors that change throughout the image.
As are known, various errors in a moving surface system can contribute to imprecise registration. In endless belt systems, there may be slight differences in belt speed at different points on the belt due to “runout” errors (i.e., errors caused by slight eccentricities in the rolls that support the belt). Similar errors may occur in rotating drum systems. As a result of runout errors, the velocity of a point on the image receiving surface may not be constant over an entire revolution of the image receiving surface.
In some moving surface systems, the moving surface includes registration marks that are optically sensed by the marking device to allow correction for small changes in the velocity of the moving surface by, e.g., varying the gearing slightly. See, e.g., commonly assigned U.S. Pat. No. 5,160,946. Using registration marks is undesirable in certain applications, however, because these marks must be removed so they are not visible in the final image.
According to one approach, as disclosed in European Patent Publication No. 062992 7A2 (EP 927) signals from a rotary encoder sensing device coupled to the rotating structure are used to measure displacement of the moving surface. The rotary encoder is mounted to rotate with one of the rolls that supports the belt or at another point in the belt circuit allowing accurate measurement of the moving surface. The rotary encoder records the displacement of the belt, and this information is transmitted to a circuit that controls and drives the rolls, allowing any necessary adjustments in roll speed (and thus, belt speed) to be made. Based on the feedback provided by the then rotary encoder, the motion of the moving surface is controlled by modulating an amount of delay such that images are transferred to the moving surface in proper registration.
As is disclosed in commonly assigned U.S. Pat. No. 5,119,128, which is incorporated herein by reference, the rotary encoder is positioned to rotate between a light source and an opposing photodetector. The rotary encoder is essentially a disk assembly with transparent areas and opaque areas. When the disk assembly is positioned such that one of the transparent areas is aligned between the light source and the photodetector, a light beam is transmitted through the transparent area and detected by the photodetector. When an opaque area of the disk assembly is aligned between the light source and the photodetector, the light beam is blocked, the photodetector senses the blockage of light, and the photodetector emits an electrical pulse. As the rotary encoder rotates, a series of such pulses are generated, and can be used to indicate the timing of the rotation of the roll and/or belt for coordination with other events. As a result, the number and position of the opaque areas on the disk assembly can be set to provide information on the relative angular displacement of the roll and/or belt.
The rotary encoder itself, as well as the particular roll or other rotating structure with which the rotary encoder is associated (hereinafter the “encoder roll”), have a runout error (hereinafter the “rotary encoder error”) that causes potential registration problems. The component of the rotary encoder error due to the rotary encoder itself is generally greater than the component due to the encoder roll. Because the encoder roll is used to set the velocity of the moving surface and thus affects the entire system, correcting the rotary encoder error is highly desirable.
In EP 927, the rotary encoder error is corrected by correcting the period of each individual pulse output from the encoder. Multi-bit period time correction values corresponding to each individual pulse of the encoder signal are stored in a table. The period time correction values are the sum of a positive fixed time and a positive or negative corrective time. A corrected encoder signal is produced by a delay device that delays each pulse by its period time correction value.
If the approach to correcting the rotary encoder error requires storing values for all deviations from nominal values of a roll surface corresponding to each angular displacement (i.e., each line pair) of the rotary encoder, the table becomes large. As a result, memory requirements and processing speed increase.
Accordingly, it would be desirable to provide a rotary encoder error correction system and method to correct rotary encoder errors without requiring measurement and storage of all actual deviations for each rotational displacement.
SUMMARY OF THE INVENTION
According to the invention, a rotary encoder error compensation system and method for use in a marking device with a rotary are provided. The rotary encoder is configured to generate an encoder signal indicating a detected position of a rotating element and having a rotary encoder error. The rotary encoder error compensation system includes an error correction logic circuit and an error correction table linked to the error correction logic circuit.
The error correction logic circuit receives the encoder signal from the rotary encoder. The error correction table includes normalized error correction values. The error correction logic circuit accesses the error correction table based on the detected position of the rotating element and the rotary encoder error and obtains one of the normalized error correction values corresponding to the detected position of the rotating element and the rotary encoder error.
The error correction logic circuit preferably generates a corrected encoder signal based on the encoder signal received from the rotary encoder and the normalized error correction value.
The normalized error correction values are preferably sine wave values. The sine wave values are preferably based on a sine wave having an amplitude of unity.
The rotary encoder error has an amplitude and a phase, and the error correction logic circuit preferably accesses the error correction table based on the phase of the rotary encoder error. The normalized error correction value corresponding to the detected position is preferably offset from the phase of the rotary encoder error by 180 degrees.
The error correction logic circuit preferably multiplies the normalized error correction value corresponding to the detected position by the amplitude of the rotary encoder error to determine a modulated delay. The error correction logic circuit preferab
Carolan Kevin M.
Furst Michael R.
Lacayo Orlando J.
Nowak William J.
Charioui Mohamed
Grimley Arthur T.
Oliff & Berridg,e PLC
Xerox Corporation
LandOfFree
Rotary encoder error compensation system and method for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Rotary encoder error compensation system and method for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rotary encoder error compensation system and method for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2581786