Claims
- 1. An automatic document feeder for feeding manuscripts, comprising:
- a motor having a pulse generating device proportional to a manuscript transfer operation,
- a feeding device operated by the motor and separating one manuscript from others,
- a manuscript detecting device for detecting an edge of the manuscript, said detecting device being located at a downstream side of the feeding device,
- register rollers situated at a downstream side of the detecting device, said register rollers setting a timing for transferring the manuscript,
- a controlling device electrically connected to the motor and the detecting device, said controlling device, while the motor is actuating, outputting a stop signal to the motor when a predetermined number of pulses N.sub.0 has counted after the detecting device detects a front edge of the manuscript, said motor being stopped after reference overrun pulses N.sub.1 so that a front edge of the manuscript abuts against the register rollers and a rear edge of the manuscript is further transferred to adjust a posture of the manuscript, and
- a compensating device connected to the controlling device, said compensating device detecting an overrun amount of the motor from a time that the motor receives the stop signal to a time that the motor is actually stopped, and compensating an output time for the stop signal of the motor based on the overrun amount.
- 2. An automatic document feeder according to claim 1, wherein said compensating device actuates in one transfer operation and includes a calculating device which calculates a number of overrun pulses N.sub.2 from the time that the motor receives the stop signal to the time that the motor is actually stopped, and overrun pulse difference .DELTA.N with respect to the reference overrun pulses N.sub.1 ; and
- a memory for memorizing the overrun pulse difference .DELTA.N calculated by the calculating device, said compensating device renewing the pulses N.sub.0 based on the overrun pulse difference .DELTA.N memorized in the memory.
- 3. An automatic document feeder according to claim 1, wherein said compensating device includes,
- a pre-separating device for regulating the front edges of the manuscripts and separating the manuscripts, said manuscripts being pre-separated at the time of feeding the manuscripts while rotation of the feeding device being stopped for a predetermined time;
- a calculating device, while the manuscripts are being pre-separated, calculating the overrun pulses N.sub.2 of the motor from the output of the stop signal to the actual stop and the overrun pulse difference .DELTA.N between the overrun pulse N.sub.2 and the reference overrun pulse N.sub.1 ;
- a first memory for memorizing a result of the calculating device; and
- a second memory, an average .mu. of the overrun pulse difference .DELTA.N obtained by a predetermined number n of the rotations and stops of the motor and calculated by the calculating device being memorized in the second memory, said compensating device renewing the pulses N.sub.0 based on the .mu. memorized in the second memory.
- 4. An automatic document feeder according to claim 1, wherein said compensating device actuates in one transfer operation and includes a first calculating device which calculates a number of overrun pulses N.sub.2 from the time that the motor receives the stop signal to the time that the motor is actually stopped, and overrun pulse difference .DELTA.N with respect to the reference overrun pulses N.sub.1 ;
- a first memory for memorizing the overrun pulse difference .DELTA.N calculated by the first calculating device;
- a second calculating device calculating a predetermined number of the overrun pulse difference .DELTA.N memorized in the first memory by a following equation (1); and
- a second memory for memorizing a result .mu. of the second calculating device, said compensating device renewing the predetermined pulse number N.sub.0 based on a content memorized in the second memory by a following equation (2);
- (1) .mu..sub.n =.SIGMA..DELTA.N.sub.n-1 /n-1 wherein n>1, and first data are predetermined,
- .mu..sub.m =.SIGMA..DELTA.N.sub.m-n0+n /n.sub.0 wherein n is an integer of 0.ltoreq.n.ltoreq.(n.sub.0 -1), m is a predetermined number of times greater than n.sub.0, .mu..sub.n is simple average until n times, and .mu..sub.m is an average of n.sub.0 times just before m times, and m is greater than n,
- (2) N.sub.0 =N.sub.0 -.mu.
- wherein N.sub.0, is new predetermined pulse number, and .mu. is one of .mu..sub.n and .mu..sub.m.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-313953 |
Oct 1992 |
JPX |
|
CROSS-REFERENCE TO RELATED APPLICATION
This is a divisional application of patent application Ser. No. 08/141,972, filed on Oct. 28, 1993, now U.S. Pat. No. 5,484,141.
US Referenced Citations (5)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0059137 |
Apr 1983 |
JPX |
402106532 |
Apr 1990 |
JPX |
405024719 |
Feb 1993 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
141972 |
Oct 1993 |
|