1. Field of the Invention
The present invention relates to a sheet processing apparatus and a sheet processing system formed by connecting a plurality of sheet processing apparatuses. In particular, the present invention relates to correcting for positional errors of sheets of paper being input into and output out of the sheet processing apparatuses.
2. Description of the Related Art
Conventionally, there has been known a technique of correcting lateral shift or skew of a sheet so as to improve sheet processing accuracy in a sheet processing apparatus.
For example, in a sheet processing apparatus disclosed in Japanese Patent Laid-Open Publication No. 2007-055748, when hole punching is to be performed, a “lateral shift amount” indicative of an amount of sheet shift in a sheet width direction orthogonal to a sheet conveying direction is detected before execution of the hole punching. Then, “lateral shift correction” is performed in which the lateral shift amount is corrected and compensated for, whereby the accuracy of positioning punched holes is improved.
Further, in a sheet processing apparatus disclosed in U.S. Pat. No. 7,520,497, a “skew amount” indicative of the amount of angular shift of the leading edge of a sheet is detected before execution of hole punching, and “skew correction” is performed in which the skew amount is corrected and compensated for, whereby the accuracy of positioning of punched holes is improved.
As is apparent from the above description, hole punching performed by a sheet processing apparatus requires correction time for correcting the lateral shift or skew of a sheet and time for punching holes in the sheet. The required correction time depends on the lateral shift amount or skew amount of a sheet, and as the lateral shift amount or skew amount is larger, the correction time is longer. For this reason, processing steps are generally configured to attempt to process sheets efficiently even when the position correction time is at a maximum.
In a known sheet processing system, a plurality of sheet processing apparatuses are connected in series in a sheet conveying direction so as to perform various kinds of sheet processing such as stacking, folding, hole-punching, collating, stapling, etc., which tends to increase the total length of the sheet processing system. A longer sheet conveying passage is more likely to cause positional errors of a sheet. Further, the number of connection sections between processing apparatuses increases, so that positional errors are more likely to occur when the sheet passes between the apparatuses or through the connection sections therebetween.
To improve the processing accuracy of the apparatus and protect it against occurrence of a lateral shift or skew of a sheet, there has been proposed a system in which each of a plurality of connected sheet processing apparatuses is provided with not only a lateral shift detecting mechanism and a skew detecting mechanism, but also a lateral shift correcting mechanism and a skew correcting mechanism. Such a system is configured such that the lateral shift amount and the skew amount are detected and then lateral shift correction and skew correction are performed in each apparatus incorporating the above-mentioned mechanisms, so as to prevent degradation of sheet processing accuracy.
However, when a lateral shift or skew of a sheet occurs on a conveying passage in one of the apparatuses or in a connection section between two of the apparatuses, extra time is required for correcting the lateral shift or skew in an apparatus downstream of the conveying passage or connection section, which causes an increase in sheet processing time.
Let it be assumed that a stacker 400 is disposed on the upstream side and a finisher 100 is disposed on the downstream side, as shown in plan view in
When the number of apparatuses connected in the system increases, even if each of the apparatuses is provided with a detecting mechanism for detecting a lateral shift or skew of a sheet and a correcting mechanism for correcting the lateral shift or skew of the sheet, lateral shift and skew can be caused when the sheet passes between the apparatuses. Further, with the increase in the number of the apparatuses, the number of connection sections inevitably increases, which is more likely to cause a lateral shift or skew of a sheet.
On the other hand, when lateral shift correction or skew correction is not properly performed in each of the apparatuses, there is a risk of accumulation of lateral shift or skew of a sheet before the sheet reaches the next sheet processing apparatus downstream thereof. When sheet processing is performed by the downstream sheet processing apparatus, sheet position correction time corresponding to the accumulated amount of lateral shift or skew of the sheet is needed for the sheet processing. Therefore, it is necessary to secure sufficient correction time for performing the lateral shift correction or skew correction in the downstream apparatus. For this reason, it is necessary to perform processing with a sufficient sheet feed interval, and hence there is a risk of the productivity of the system being reduced. However, an attempt to shorten the correction time so as to prevent reduced productivity leads to degraded processing accuracy.
Further, depending on the direction of shift of a sheet or that of displacement between adjacent apparatuses, the direction of a correction to be performed by each apparatus can be opposite to that of a correction previously performed, and hence it is possible that a correction in an upstream apparatus is negated by a positional error further downstream.
An embodiment of the present invention provides a sheet processing system which is capable of performing position correction of a sheet in an upstream sheet processing apparatus based on an amount of positional error predicted to be caused by conveying of the sheet into a downstream sheet processing apparatus, to thereby reduce the amount of positional error of the sheet conveyed into the downstream sheet processing apparatus.
In a first aspect of the present invention, there is provided a sheet processing system including a first sheet processing apparatus and a second sheet processing apparatus disposed downstream of the first sheet processing apparatus in a sheet conveying direction, wherein the first sheet processing apparatus comprises a first detection unit configured to detect a first positional error of a sheet conveyed into the first sheet processing apparatus, and a correction unit configured to correct a position of the sheet, and wherein the second sheet processing apparatus comprises a second detection unit configured to detect a second positional error of the sheet conveyed into the second sheet processing apparatus, and a transmission unit configured to send the second positional error detected by the second detection unit to the first sheet processing apparatus, and wherein the first sheet processing apparatus further comprises a reception unit configured to receive the second positional error sent from the transmission unit of the second sheet processing apparatus, and wherein the correction unit is further configured to correct a position of subsequent sheets based on both the first positional error detected by the first detection unit and the second positional error received by the reception unit.
In a second aspect of the present invention, there is provided a sheet processing apparatus comprising a detection unit configured to detect a first positional error of a sheet conveyed into the sheet processing apparatus, a correction unit configured to correct a position of the sheet, and a reception unit configured to receive a second positional error detected and sent by a downstream sheet processing apparatus disposed downstream of the sheet processing apparatus, wherein the correction unit is configured to correct a position of subsequent sheets based on both the first positional error detected by the detection unit and the second positional error received by the reception unit.
In a third aspect of the present invention, there is provided a sheet processing apparatus comprising a detection unit configured to detect a s positional error of a sheet conveyed into the sheet processing apparatus, and a transmission unit configured to send the positional error to an upstream sheet processing apparatus.
In a fourth aspect of the present invention, there is provided a method of controlling a sheet processing system that comprises an upstream sheet processing apparatus and a downstream processing apparatus, each sheet processing apparatus comprising a detection unit for detecting a sheet positional error and a correction unit for correcting the sheet position if a sheet positional error is detected, the method comprising, in the upstream sheet processing apparatus, detecting a first positional error of a sheet conveyed into the upstream sheet processing apparatus, in the downstream sheet processing apparatus, detecting a second positional error of a sheet conveyed into the downstream sheet processing apparatus, transmitting a signal containing the second positional error from the downstream sheet processing apparatus to the upstream sheet processing apparatus, receiving the signal containing the second positional error in the upstream sheet processing apparatus, and correcting for both the first and second positional errors in the upstream sheet processing apparatus using the detected first positional error and the received second positional error.
An advantage of embodiments of the invention is that it is possible to reduce the amount of actual lateral shift and/or skew of a sheet conveyed into the downstream sheet processing apparatus by performing lateral shift and/or skew correction of the sheet in the upstream sheet processing apparatus based on the amount of lateral shift and/or skew caused by conveying of the sheet into the downstream sheet processing apparatus.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
The present invention will now be described in detail below with reference to the accompanying drawings showing embodiments thereof.
Generic terms (such as those used in the claims) and their more specific counterpart terms used in the specific description are listed hereinbelow.
The stacker 400 of the present embodiment corresponds to a “first sheet processing apparatus”, and the finisher 100, to a “second (downstream) sheet processing apparatus”. A stacker controller 701 (as will be described with respect to
A sheet fed from one of the cassettes 909a to 909d is conveyed to the photosensitive drums 914a to 914d, and four color-toner images are sequentially transferred onto the sheet by the photosensitive drums 914a to 914d. Then, the sheet is conveyed to the fixing unit 904, where the full-color toner image is fixed on the sheet, followed by the sheet being discharged (conveyed) out of the apparatus. The image forming apparatus 300 includes other component elements, not shown, necessary for the copying function of the apparatus, but description thereof is omitted.
The document feeder controller 301 controls the automatic document feeder 500 according to instructions from the image forming apparatus controller 305. The image reader controller 302 controls a light source, not shown, a lens system, not shown, and so forth of the image forming apparatus 300, and transfers a read analog image signal to the image signal processor 303. The image signal processor 303 converts the analog image signal into a digital signal, then performs various kinds of processing on the digital signal, and converts the processed digital signal into a video signal to deliver the video signal to the printer controller 304. The processing operations performed by the image signal processor 303 are controlled by the image forming apparatus controller 305.
The console section 308 includes a plurality of keys for enabling the configuration (e.g. by a user) of various functions for image forming operation, and a display section for displaying information indicative of settings. A key signal associated with each key operation of the console section 308 is delivered to the image forming apparatus controller 305 functioning as a computation unit and an input unit. Further, in response to a signal from the image forming apparatus controller 305, corresponding information is displayed on the display section of the console section 308.
The image forming apparatus controller 305 selects one of a first sheet interval and a second sheet interval, and controls the printer controller 304 such that sheets are conveyed at the selected sheet interval. Usually, the longer sheet interval is selected. The selection between the two intervals is made according to a selection instruction from the finisher 100, as described hereinafter.
The stacker controller 701 is capable of communicating with the image forming apparatus controller 305 and the finisher controller 501 (see
As shown in
Disposed downstream of the inlet roller pair 401 is the side edge sensor 710 formed by an LED (Light Emitting Diode) and a phototransistor. The side edge sensor 710 can be shifted by the side edge sensor-shifting motor 714 in a sheet width direction orthogonal to the sheet conveying direction. The side edge sensor 710 moves to detect a side edge of a sheet being conveyed. Based on the detected side edge of the sheet, the stacker controller 701 can detect and compute a positional error such as a lateral shift amount X (see
Arranged downstream of the side edge sensor 710 are the skew correction roller pair 450 and a shift conveying roller pair 451 in the mentioned order. The skew correction roller pair 450 comprises a pair of skew correction rollers 450a and 450b arranged in the sheet width direction orthogonal to the sheet conveying direction. These rollers can be driven independently by the skew correction motor (a) 722 and the skew correction motor (b) 723, respectively. When a skew of a sheet is detected, one of the skew correction motor (a) 722 and the skew correction motor (b) 723 is decelerated and the other maintains its speed, thus correcting the skew of the sheet.
The shift conveying roller pair 451 is driven by the conveying motor 712 to convey a sheet. Further, the shift conveying roller pair 451 can be shifted by the shift motor 713 in the sheet width direction orthogonal to the sheet conveying direction. The shift conveying roller pair 451 constitutes the shift unit 470. The shift unit 470 corrects a lateral shift of a sheet based on the lateral shift amount X of the sheet by moving the shift conveying roller pair 451 laterally as required. A sheet conveyed into the stacker 400 by the inlet roller pair 401 has a side edge thereof detected by the side edge sensor 710, and the lateral shift amount and the skew amount of the sheet are computed by the stacker controller 701. After the sheet conveyed into the stacker 400 reaches the shift conveying roller pair 451, sheet position correction (e.g. skew correction and lateral shift correction) for correcting or compensating for a lateral shift and a skew is performed by the skew correction roller pair 450 and the shift unit 470 based on the computed lateral shift amount X and skew amount L6. Each of the side edge sensor-shifting motor 714 and the shift motor 713 is implemented by a pulse motor, so that each of the travel distances of the side edge sensor 710 and the shift unit 470 can be determined based on the number of pulses.
After completion of the sheet position correction, the stacker controller 701 determines whether or not the discharge destination of the sheet is a top tray 406. If the discharge destination of the sheet is the top tray 406, the top tray switching flapper 403 is driven by the flapper solenoid 720. In this case, the sheet is guided by conveying roller pairs 404a and 404b and discharged to be stacked on the top tray 406 by a top tray discharge roller 405. If the discharge destination of the sheet is not the top tray 406, it is determined whether the discharge destination of the sheet is a stacker tray 412a or 412b or the downstream sheet processing apparatus. If the discharge destination is the stacker tray 412a or 412b, the sheet conveyed by the conveying roller pairs 402 is selectively discharged onto the stacker tray 412a or 412b by a stacker tray discharge roller 410 to be stacked on the selected stacker tray 412a or 412b.
If the sheet is to be conveyed not to the stacker tray 412a or 412b, but to a downstream sheet processing apparatus, a stacker outlet switching flapper 408 is driven by the outlet switching solenoid 721. In this case, the sheet conveyed by the conveying roller pairs 402 is further conveyed by the conveying roller pair 407 to a stacker outlet roller pair 409, followed by being conveyed into the downstream sheet processing apparatus.
When a job is started, the side edge sensor 710 is moved by the side edge sensor-shifting motor 714 to a standby position determined based on the size of the sheet. The standby position may be located at the right side (as viewed in
The side edge sensor 710 starts moving and detects the sheet edge side during the movement (first time: see
Next, a description will be given of a method of detecting the lateral shift amount X by taking the stacker 400 as an example. When the side edge of a sheet is detected by the side edge sensor 710, the distance of travel of the side edge sensor 710 from the standby position to a location where the sheet side edge was detected is computed. The computed travel distance corresponds to the lateral shift amount X of the sheet (see
X=p×d (1)
Let it be assumed that X represents a positive value and information indicative of a shift direction is attached to the lateral shift amount X. The shift direction can be judged with respect to the direction of the first stroke of the side edge sensor 710 and can thus be judged to be shifted either toward the front side of the apparatus (laterally to the left with respect to the sheet conveying direction of the illustrated embodiment) or toward the back (or “depth”) side of the apparatus. The shift distance is measured with respect to the center of the sheet conveying passage. In the illustrated embodiment, the direction of the first stroke of the side edge sensor 710 is toward the front side of the apparatus such that a shift to the left is a shift in the direction of the first stroke of the side edge sensor 710.
Next, a description will be given of a method of detecting the skew amount L6 by taking the stacker 400 as an example and by referring to
Detection of the skew amount L6 is performed in parallel with detection of the lateral shift amount X.
The skew amount L6 can be detected and computed as follows: First, in a case where the side edge sensor 710 in the standby position has not detected the sheet as shown in
On the other hand, in a case where the side edge sensor 710 in the standby position has detected the sheet as shown in
During the reciprocating operation of the side edge sensor 710, the stacker controller 701 counts the number of pulses from the side edge sensor-shifting motor 714 (see
A travel distance is obtained by multiplying the advance amount d per one pulse of the side edge sensor-shifting motor 714 by the number of pulses. In the exemplary case of
Next, (L2−L1) or (L1−L2) as the difference (positive value) between the travel distances L1 and L2 is computed as a distance L3. The stacker controller 701 counts a sheet conveyance distance over which the sheet is conveyed from a time point of the first sheet side edge detection by the side edge sensor 710 to a time point of the second sheet side edge detection by the same, and sets the distance as a distance L4. Then, a hypotenuse length L5 is computed from the difference L3 and the sheet conveyance distance L4 using the Pythagorean Theorem (L52=L42+L32)). The skew amount L6, the difference L3, the hypotenuse length L5, and a sheet length L0 as a sheet length in the sheet conveying direction satisfy the relationship of L3:L5=L6:L0 (also written as L3/L5=L6/L0). The sheet length L0 is obtained from sheet information sent from the image forming apparatus 300 to the stacker controller 701. The skew amount L6 can be computed by the following equation (2):
L6=(L3/L5)×L0 (2)
A skew direction of the sheet is judged from the difference in magnitude between the travel distances L1 and L2. If L1<L2, the sheet is in a skew toward the front side, and if L1>L2, the sheet is in a skew toward the back side. Skew direction information is attached to the skew amount L6.
The finisher 100 employs the same method as the above-described detection and computation method used in the stacker 400 to detect and compute a lateral shift amount and a skew amount.
Next, a description will be given, with reference to
The two skew correction rollers 450a and 450b of the skew correction roller pair 450 perform the skew correcting operation based on the skew amount L6 detected by the side edge sensor 710. This operation is performed by changing the rotational speed of one of the skew correction motor (a) 722 and the skew correction motor (b) 723 (see
When the sheet is detected to be in a skew toward the front side, the rotational speed of the skew correction motor (b) 723 corresponding to an advanced right-side portion of the sheet is reduced, whereby the speed of the skew correction roller 450b is decelerated. As a consequence, the advancing speed of the right-side portion of the sheet is slowed down relative to that of the left-side portion of the sheet, and the leading edge of the right-side portion and that of the left-side portion of the sheet are adjusted to a non-skewed state, whereby the skew of the sheet is corrected. The skew correction motor (b) 723 returns to its original speed in timing synchronous with elimination of the skew, whereby the skew correction roller 450b is accelerated to its original conveying speed. When the sheet is skewed in the opposite direction, i.e. in a skew toward the back side, the rotational speed of the skew correction motor (a) 722 is temporarily reduced to temporarily reduce the rotational speed of the skew correction roller 450a, whereby the skew of the sheet is corrected.
When the skew correction is completed, lateral shift correction is performed if required. The lateral shift correction is performed by the shift unit 470 including the shift conveying roller pair 451, as the shift unit 470 is driven by the shift motor 713 (see
It should be noted that since the side edge sensor 710 is kept on standby in the standby position corresponding to a position indicative of no lateral shift amount, it is possible to employ a method in which the lateral shift correction is performed without using the lateral shift amount X. More specifically, at a time point when the side edge sensor 710 detects a sheet side edge after the start of a lateral shift-correcting operation, the shifting of the shift conveying roller pair 451 may be stopped to thereby complete the lateral shift correction.
The side edge sensor 104, which is controlled by the finisher controller 501, has the same construction as that of the side edge sensor 710 of the stacker 400. The side edge sensor 104 detects the lateral shift amount X and the skew amount L6 of a sheet in the finisher 100 by being controlled similarly to the side edge sensor 710. Disposed downstream of the side edge sensor 104 in the conveying passage is a shift unit 108. A hole-punching unit 730 is disposed between the conveying passage section 103 and the side edge sensor 104 along the conveying passage. The shift unit 108 includes shift roller pairs 105 and 106. The shift unit 108 can be shifted by a shift motor (not shown) in the sheet width direction orthogonal to the conveying direction. The shift unit 108 is shifted based on the lateral shift amount X detected by the side edge sensor 104, whereby the lateral shift correction is performed.
Hereafter, when it is required to differentiate between the lateral shift amount X and the skew amount L6 detected in the stacker 400 and those detected in the finisher 100, “s” and “f” will be added to “X” and “L6”. That is, the lateral shift amount and the skew amount detected in the stacker 400 will be denoted as “the lateral shift amount Xs” and “the skew amount L6s”, and the lateral shift amount and the skew amount detected in the finisher 100 will be denoted as “the lateral shift amount Xf” and “the skew amount L6f”.
In a case where the hole-punching unit 730 performs hole punching, the sheet is shifted to the center position by the shift unit 108. After the trailing edge of the sheet has passed through the punching unit 730, sheet conveyance is stopped. Thereafter, the sheet is subjected to switchback conveyance upstream, whereby its trailing edge is brought into abutment with an abutment member (not shown) of the punching unit 730. Then, the sheet is further conveyed by a predetermined distance and is then stopped. The reason why the sheet is further conveyed by the predetermined distance with its trailing edge held in abutment with the abutment member is that it is required to warp the sheet to correct a skew of the trailing edge of the sheet. In the state of the sheet being warped with its trailing edge held in abutment with the abutment member, a punch motor 524 (see
Thereafter, the sheet is conveyed to a buffer roller pair 115 by a conveying roller 110 and a separation roller 111 appearing in
On the other hand, when the sheet is not to be discharged onto the upper tray 136, the sheet conveyed by the buffer roller pair 115 is guided into a bundle conveying path 121 by the upper path switching flapper 118. Thereafter, the sheet is further conveyed along the bundle conveying path 121 by another buffer roller pair 122 and a bundle conveying roller pair 124.
When sheets are to be saddle-stitched, a saddle path switching flapper 125 is switched by a drive unit (not shown), such as a solenoid, whereby the sheets are sequentially conveyed into a saddle path 133. Then, each of them is guided to a saddle unit 135 by a saddle inlet roller pair 134, where they are saddle-stitched. The saddle-stitching is a general process, and therefore detailed description thereof is omitted.
When a sheet is to be discharged onto a lower tray 137, the sheet conveyed by the bundle conveying roller pair 124 is guided into a lower path 126 by the saddle path switching flapper 125. Thereafter, the sheet is discharged onto an intermediate processing tray 138 by a lower discharge roller pair 128. A return unit including a paddle 131 and a knurled belt (not shown) aligns a predetermined number of discharged sheets on the intermediate processing tray 138. Then, the sheets are stapled by a stapler 132, as required, followed by being discharged onto the lower tray 137 by a bundle discharge roller pair 130.
The finisher 100 includes the finisher controller 501. The finisher controller 501 comprises a CPU 502, a ROM 503, a RAM 504, the communication IC 550, and a driver circuit section 505. The finisher controller 501 is capable of communicating with the image forming apparatus controller 305 of the image forming apparatus 300 and the stacker controller 701 of the stacker 400 via the communication IC 550. Various actuators and sensors are controlled based on control programs stored in the ROM 503. More specifically, not only the inlet sensor 101 and the side edge sensor 104, but also an inlet conveying motor 520, a side edge sensor-shifting motor 521, a shift motor 522, a shift conveying motor 523, and the punch motor 524 are controlled by the finisher controller 501.
Next, a description will be given of processing for detecting the lateral shift amount X and the skew amount L6 and correcting a lateral shift and a skew, and hole-punching processing. First, with reference to
Even in a case where a plurality of sheets are sequentially conveyed, the stacker 400 performs independent correction until information (data) of the lateral sheet amount Xf and the skew amount L6f detected in the finisher 100 is received. Therefore, a first sheet is generally subjected to independent correction shown in
First, the lateral shift correction will be described. In
In this case, when the lateral shift of the first sheet toward the back side (the sheet's right side) is detected in the finisher 100, the lateral shift correction of the sheet is performed to bring the sheet to the center in the sheet width direction, and then hole punching is performed. According to the present embodiment, upon detection of the lateral shift amount Xf of the first sheet in the finisher 100, the information of the lateral shift amount Xf (including shift direction information) is fed back to the stacker 400. More specifically, the information of the lateral shift amount Xf is sent to the stacker controller 701 of the stacker 400 via the communication IC 550 of the finisher controller 501. The stacker 400 receives the information via the communication IC 750 of the stacker controller 701. This effectively enables feedback correction of the sheet position as shown in
Before the information of the lateral shift amount Xf is received, the stacker 400 performs the independent correction on each sheet conveyed into the stacker 400. On the other hand, for a sheet conveyed into the stacker 400 after receiving the information of the lateral shift amount Xf, it is possible to perform the lateral shift correction as the predictive correction by taking the lateral shift amount Xf into account. In the predictive correction (lateral shift correction) performed in the stacker 400, the lateral shift toward the back side in the finisher 100 is taken into account, based on the information that the first sheet was in a state shifted toward the back side when it was conveyed into the finisher 100, and the amount of correction toward the front side is increased. More specifically, as shown in
Next, the skew correction will be described. In
As shown in
In the finisher 100, the skew of the first sheet is corrected, and then punching is performed on the sheet. Further, at a time point when the skew amount L6f of the first sheet is detected in the finisher 100, the information of the skew amount L6f (including skew direction information) is sent to the stacker 400 similarly to the lateral shift amount Xf.
Before receiving the information of the skew amount L6f, the stacker 400 performs the independent correction on each sheet conveyed into the stacker 400. On the other hand, as for a sheet conveyed into the stacker 400 after receiving the information of the skew amount L6f, it is possible to perform the skew correction as the predictive correction by taking the skew amount L6f into account.
In the predictive correction (skew correction) performed in the stacker 400, information that the first sheet was in a skew toward the front side when it was conveyed into the finisher 100 is taken into account, and the amount of skew correction toward the back side is increased. More specifically, as shown in
As described above, in the stacker 400, the lateral shift correction is performed by taking into account both the lateral shift amount Xs and the lateral shift amount Xf, and similarly, the skew correction is performed by taking into account both the skew amount L6s and the skew amount L6f. This makes it possible to reduce or eliminate the amounts of lateral shift correction and skew correction which are required to be executed by the finisher 100. Thus, the lateral shift and skew of a sheet in the finisher 100 are reduced, which reduces time required to perform the sheet position correction before hole-punching.
If the values of the lateral shift amounts Xs and Xf and the skew amounts L6s and L6f become stable without being varied, it is possible to configure a process for lateral shift correction and skew correction such that the finisher 100 is no longer required to perform lateral shift correction or skew correction on a sheet having undergone predictive correction in the stacker 400.
In the present example, based on the information of the lateral shift amount Xf and the skew amount L6f of the first sheet, the predictive correction is performed on subsequent sheets. However, a method may be employed in which the independent correction is performed on a plurality of sheets, and then the predictive correction is performed on a subsequent sheet group using the average values of the lateral shift amounts Xf and the skew amounts L6f of the preceding sheets.
Next, the finisher controller 501 performs the lateral shift correction and skew correction (step S1004). More specifically, the finisher controller 501 controls the shift unit 108 to perform the lateral shift correction and skew correction based on the lateral shift amount Xf and the skew amount L6f which are detected anew. Further, before hole-punching is performed, the sheet is brought into abutment with the abutment member, whereby a skew of a trailing edge of the sheet to be punched is corrected. Then, the finisher controller 501 controls the hole-punching unit 730 to punch the corrected sheet (step S1005), followed by terminating the present process.
Then, the stacker controller 701 determines whether or not data of the lateral shift amount Xf and the skew amount L6f computed in the finisher 100 has been received, via the communication IC 750, from the finisher 100 connected downstream of the stacker controller 701 (step S1103). If the data has not been received, the stacker controller 701 performs the lateral shift correction and skew correction based on the lateral shift amount Xs and the skew amount L6s computed in the step S1102 (step S1104). More specifically, the stacker controller 701 controls the shift unit 470 to perform the lateral shift correction and controls the skew correction roller pair 450 to perform the skew correction. After execution of the step S1104, the present process is terminated.
On the other hand, if it is determined in the step S1103 that the data has been received, the process proceeds to a step S1105, wherein the stacker controller 701 computes a lateral shift correction amount D1 based on the computed lateral shift amount Xs and the received lateral shift amount Xf. At the same time, the stacker controller 701 computes a skew correction amount D2 based on the computed skew amount L6s and the received skew amount L6f. The computation of the lateral shift correction amount D1 and the skew correction amount D2 will be described hereinafter. The lateral shift correction amount D1 and the skew correction amount D2 are temporarily stored.
Then, in a step S1106, the stacker controller 701 performs the lateral shift correction and the skew correction as the above-described predictive correction, based on the lateral shift correction amount D1 and the skew correction amount D2 computed in the step S1105, on each of sheets that sequentially reach the stacker 400 after the reception of the data from the finisher 100. More specifically, the stacker controller 701 controls the shift unit 470 to perform the lateral shift correction and controls the skew correction roller pair 450 to perform the skew correction. After execution of the step S1106, the present process is terminated.
When a sheet is conveyed and reaches the position facing the side edge sensor 710, the stacker controller 701 starts detection of a side edge of the sheet (step S1201). First, the stacker controller 701 determines whether or not the side edge sensor 710 in the standby position has detected the sheet (step S1202). If the side edge sensor 710 has detected the sheet, the stacker controller 701 judges that the sheet has been laterally shifted toward the back side (step S1203), and starts shifting the side edge sensor 710 toward the back side (step S1205). On the other hand, if the side edge sensor 710 has not detected the sheet, the stacker controller 701 judges that the sheet has been laterally shifted toward the front side of the apparatus (step S1204; see the example illustrated in
Then, in a step S1207, the stacker controller 701 starts counting the number of pulses from the side edge sensor-shifting motor 714. Next, the stacker controller 701 determines whether or not the side edge of the sheet has been detected by the side edge sensor 710 (step S1208). If the sheet side edge has not been detected, the stacker controller 701 determines whether or not the side edge sensor 710 has been shifted over a predetermined distance after it started moving in a forward direction (step S1212). On the other hand, if the sheet side edge has been detected, the stacker controller 701 stores the number of pulses from the side edge sensor-shifting motor 714, which was counted over a time period from the time point when the side edge sensor 710 started a forward motion to the time point when the sheet side edge was detected (step S1209). At this time, the number of pulses is stored not only as a pulse count p, but also as the pulse count C1 (see
Then, the stacker controller 701 not only computes the lateral shift amount Xs from the pulse count p by the equation (1) (step S1210), but also starts counting a sheet conveying distance (step S1211), and then executes the step S1212. If the stacker controller 701 determines in the step S1212 that the side edge sensor 710 has not been shifted over the predetermined distance, the process returns to the step S1208. On the other hand, if the side edge sensor 710 has been shifted over the predetermined distance, the stacker controller 701 stops the shift of the side edge sensor 710 (step S1213).
Next, in a step S1214 in
Next, the stacker controller 701 causes the side edge sensor 710 to start a return operation (step S1216). Then, the stacker controller 701 determines whether or not the sheet side edge has been detected by the side edge sensor 710 (step S1217). If the sheet side edge has not been detected, the stacker controller 701 determines whether or not the side edge sensor 710 has been shifted over a predetermined distance (step S1222). On the other hand, if the sheet side edge has been detected, the stacker controller 701 stores the pulse count C3 indicative of the number of pulses from the side edge sensor-shifting motor 714, which was counted over a time period from the time point when the side edge sensor 710 started the return operation to the time point when the sheet side edge was detected again (step S1218). Then, the stacker controller 701 computes the travel distance L2 from the stored pulse counts C1 and C2 and the pulse count C3 stored in the step S1218 (step S1219). More specifically, as described above, in the exemplary case in
Next, the stacker controller 701 computes the travel distance L4 corresponding to a sheet conveying distance counted over a time period from the first-time detection of the sheet side edge in the step S1208 to the second-time detection of the same in the step S1217 (step S1220). Then, the stacker controller 701 computes the skew amount L6s by a process described hereinafter (step S1221), and then proceeds to the step S1222. In the step S1222, the stacker controller 701 determines whether or not the side edge sensor 710 has been shifted over a predetermined distance after the start of the return operation. If the stacker controller 701 determines that the side edge sensor 710 has not been shifted over the predetermined distance, the process returns to the step S1217. On the other hand, if the side edge sensor 710 has been shifted over the predetermined distance, which means that the side edge sensor 710 has returned to the standby position, the stacker controller 701 stops the shifting of the side edge sensor 710 (step S1223), followed by terminating the present process.
Next, the stacker controller 701 computes the hypotenuse length L5 (see
In the present embodiment, the sheet side edge-detecting mechanism of the stacker 400 and that of the finisher 100 are basically identical in construction. For this reason, the sheet side edge-detecting process (detection of a lateral shift and a skew and computation of a lateral shift amount and a skew amount) by the stacker controller 701 and that by the finisher controller 501 are carried out in the same manner in the stacker 400 and the finisher 100, respectively. Therefore, the details of the sheet side edge-detecting process which the finisher 100 executes in the steps S1001 and S1002 in
On the other hand, if it is determined in the step S1401 that the lateral shift amount Xf and the lateral shift amount Xs have the same shift direction, the stacker controller 701 computes the lateral shift correction amount D1 by the equation of D1=Xs+Xf (step S1403). In this case, the direction of lateral shift correction performed in the step S1106 in
As described above, in the
On the other hand, if it is determined in the step S1501 that the skew amount L6f and the skew amount L6s have the same skew direction, the stacker controller 701 computes the skew correction amount D2 by the equation of D2=L6s+L6f (step S1503). In this case, the direction of skew correction performed in the step S1106 in
As described above, in the
Next, with reference to
First, the image forming apparatus controller 305 determines whether or not the printer controller 304 has received the selection instruction for causing selection of the second sheet interval from the stacker controller 701 (step S1701). If the selection instruction for causing selection of the second sheet interval has not been received, the image forming apparatus controller 305 selects the first sheet interval as the normal one in a step S1703, and controls the printer controller 304 to convey sheets at the selected first sheet intervals. On the other hand, if the selection instruction for causing selection of the second sheet interval has been received, the image forming apparatus controller 305 determines whether or not switching between sheet feed cassettes (cassettes 909a to 909d) has been performed (step S1702). If switching between sheet feed cassettes has been performed, the process proceeds to the step S1703, wherein the image forming apparatus controller 305 selects the first sheet interval and controls the printer controller 304 to convey sheets at the first sheet intervals. The reason for selecting the first sheet interval is that the switching between sheet feed cassettes can cause a change in the state of skew or lateral shift of a sheet. On the other hand, if the switching between sheet feed cassettes has not been performed, the image forming apparatus controller 305 selects the second sheet interval shorter than the first sheet interval and controls the printer controller 304 to convey sheets at the second sheet intervals (step S1704). It is assumed that the sheet interval is set to such an interval that makes it possible for the finisher 100 to secure sufficient time for performing sheet processing. If the sheet position correction has already been performed by the stacker (based on the finisher output), the finisher does not need extra time for correction and the interval between consecutive sheets can be reduced.
From the viewpoint of simplifying processing, the determination in the step S1601 may be performed only as to whether or not the lateral shift correction performed in the stacker 400 is the predictive correction based on the lateral shift correction amount D1. Alternatively, the determination may be performed only as to whether or not the skew correction performed in the stacker 400 is the predictive correction based on the skew correction amount D2.
According to the present embodiment, the lateral shift correction amount D1 is computed based on both the lateral shift amount Xs detected in the stacker 400 and the lateral shift amount Xf that the stacker 400 receives as a result of detection in the finisher 100, and the skew correction amount D2 is computed based on both the skew amount L6s detected in the stacker 400 and the skew amount L6f that the stacker 400 receives as a result of detection in the finisher 100. The lateral shift and skew of a sheet is corrected based on the computed lateral shift correction amount D1 and the computed skew correction amount D2, respectively. There may be a lateral shift correction based only on the sheet positional error going into the stacker or only into the finisher. Similarly, there may be a skew correction based only on the sheet positional error of the stacker or the finisher. In short, in the stacker 400, the lateral shift correction and skew correction of a sheet are performed based on the amounts of lateral shift and/or skew to be caused by conveying of the sheet into the finisher 100 on the downstream side (as well as the amounts of lateral shift and/or skew caused by conveying the sheet into the stacker itself, if appropriate). This makes it possible to reduce the amount of lateral shift or skew of the sheet which actually occurs before the sheet has been conveyed into the finisher 100. Therefore, sheet correcting time in the finisher 100 on the downstream side is reduced, which makes it possible to perform sheet processing without degrading productivity and processing accuracy. In other words, it is possible to maintain productivity and processing accuracy at the same time.
Further, when it is possible to reduce sheet correcting time in the finisher 100 on the downstream side, the instruction for causing selection of the second sheet interval is sent to the image forming apparatus 300 to reduce the sheet interval, which results in improvement of productivity.
Although in the present embodiment, the lateral shift correction and the skew correction are performed in parallel, this is not limitative, but only one of them may be performed. In this case, if a method in which only the lateral shift correction is performed is employed in
It should be noted that the sheet processing system needs only a plurality of sheet processing apparatuses connected in series so as to perform sheet position correction in an upstream sheet processing apparatus based on the amounts of lateral shift and skew to be caused by conveying of a sheet into a downstream sheet processing apparatus, but the number of the sheet processing apparatuses is optional under condition that the upstream and downstream relationship is established between at least two sheet processing apparatuses. Further, at least two sheet processing apparatuses for use in the above-described sheet processing are not necessarily required to be arranged continuously, but another apparatus may be interposed between the apparatuses.
Aspects of the present invention can also be realized by a computer of a system or apparatus (or devices such as a CPU or MPU) that reads out and executes a program recorded on a memory device to perform the functions of the above-described embodiment, and by a method, the steps of which are performed by a computer of a system or apparatus by, for example, reading out and executing a program recorded on a memory device to perform the functions of the above-described embodiment. For this purpose, the program is provided to the computer for example via a network or from a recording medium of various types serving as the memory device (e.g., computer-readable medium).
While the present invention has been described with reference to the exemplary embodiment, it is to be understood that the invention is not limited to the disclosed exemplary embodiment. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2009-245533, filed Oct. 26, 2009, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2009-245533 | Oct 2009 | JP | national |