PROCESSING APPARATUS AND IMAGE FORMING SYSTEM
The present invention relates to a processing apparatus and an image forming system. For example, the present invention relates to a processing apparatus including a punching device that punches binding holes in a sheet on which an image is formed by an image forming apparatus such as a copier or a printer. Typically, a post-processing apparatus having a rotary punch has been proposed. For example, there has been proposed a technique related to a punch unit that conveys a sheet to a punch unit by a conveying roller disposed on a conveyance path, and rotationally drives the punch to punch the sheet at a predetermined position while conveying the sheet (See, for example, U.S. patent Ser. No. 10/071,494). In addition, it is common to use a rubber roller for the conveying roller to apply a transfer force to a sheet. However, in the rubber roller, a diameter of the roller deviates from an ideal diameter due to scraping of a surface due to wear, variation in component tolerance, thermal expansion, and the like. There is a risk that a conveyance speed of the sheet changes due to the deviation in the diameter of the roller, and a punching position (position of a first hole, an interval between the holes, and the like) with respect to the sheet deviates. According to a first aspect of the present invention is a processing apparatus processing on a sheet, including a punch unit configured to punch a sheet being conveyed at a punching position while rotating, a first motor configured to drive the punch unit, a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet, a second motor configured to drive the first rotary member, a control unit configured to control driving of the first motor and the second motor, and a first detection unit configured to detect a surface speed of the first rotary member. The control unit is configured to adjust a rotation speed of the second motor so that a surface speed of the first rotary member obtained based on a detection result of the first detection unit substantially matches a tangential component of a rotation speed of the punch unit at the punching position. According to a second aspect of the present invention is a processing apparatus processing on a sheet, including a punch unit configured to punch a sheet being conveyed at a punching position while rotating, a first motor configured to drive the punch unit, a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet, a second motor configured to drive the first rotary member, a control unit configured to control driving of the first motor and the second motor, and a first detection unit configured to detect a surface speed of the first rotary member. The control unit is configured to adjust timing at which the driving of the first motor is started and a rotation speed of the first motor between a predetermined punching operation and a punching operation performed following the predetermined punching operation based on the surface speed of the first rotary member obtained based on a detection result of the first detection unit. According to a third aspect of the present invention is an image forming system, including an image forming unit configured to form an image on a sheet, a punch unit configured to punch a sheet on which an image is formed by the image forming unit at a punching position while rotating with respect to the sheet, a first motor configured to drive the punch unit, a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet, a second motor configured to drive the first rotary member, a control unit configured to control driving of the first motor and the second motor, and a first detection unit configured to detect a surface speed of the first rotary member. The control unit is configured to adjust a rotation speed of the second motor so that a surface speed of the first rotary member obtained based on a detection result of the first detection unit substantially matches a tangential component of a rotation speed of the punch unit at the punching position. According to a fourth aspect of the present invention is an image forming system, including an image forming unit configured to form an image on a sheet, a punch unit configured to punch a sheet on which an image is formed by the image forming unit at a punching position while rotating with respect to the sheet, a first motor configured to drive the punch unit, a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet, a second motor configured to drive the first rotary member, a control unit configured to control driving of the first motor and the second motor, and a first detection unit configured to detect a surface speed of the first rotary member. The control unit is configured to adjust timing at which the driving of the first motor is started and a rotation speed of the first motor between a predetermined punching operation and a punching operation performed following the predetermined punching operation based on the surface speed of the first rotary member obtained based on a detection result of the first detection unit. According to a fifth aspect of the present invention is a processing apparatus processing on a sheet, including a sheet processing unit configured to perform processing on a sheet, a first rotary member disposed upstream of the sheet processing unit in a conveyance direction of the sheet and configured to convey the sheet to the sheet processing unit, a motor configured to drive the first rotary member, a third rotary member configured to be in contact with the first rotary member and rotate the first rotary member and have a Young's modulus than that of the first rotary member, and a first detection unit configured to detect a rotation cycle of the third rotary member. Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The sheet P on which an unfixed toner image is formed is discharged to a discharge tray 7 via a fixing unit 11 that heats and pressurizes the toner on the sheet P and fixes the toner. In a case where the sheet P is discharged to the post-processing apparatus 4, the sheet P is conveyed to a horizontal conveyance unit 14 after passing through the fixing unit 11A conveyance sensor 135 is disposed in the horizontal conveyance unit 14. The conveyance sensor 135 is a sensor for detecting presence or absence of the sheet P in the horizontal conveyance unit 14 and detecting an interval between a sheet P conveyed in advance and a succeeding sheet P conveyed succeedingly. The sheet P is transferred from the horizontal conveyance unit 14 to the post-processing apparatus 4, and is conveyed by an upstream roller pair 21 (21 The upstream roller pair 21 is disposed upstream of a punch unit 62 in the conveyance direction of the sheet P. The downstream roller pair 22 is disposed downstream of a punch unit 62 in the conveyance direction of the sheet P. The upstream roller pair 21 and the downstream roller pair 22 are each configured by two pairs of rollers having the same diameter. The two rollers refer to a roller (driving roller) driven by a conveying motor 104 ( That is, in the present embodiment, the upstream roller pair 21 includes a driving roller 21 An inlet sensor 27 that detects the presence or absence of the sheet P and a rotary punch unit 62 are disposed between the upstream roller pair 21 and the downstream roller pair 22. In the present embodiment, the punch unit 62 is a sheet processing unit that performs processing on a sheet. The inlet sensor 27, which is a second detection unit, detects a leading edge of the sheet P, and after a predetermined time has elapsed from the timing at which the leading edge of the sheet P is detected, the punch unit 62 is rotationally driven to perform punching while the sheet P is being conveyed. The punching operation of the punch unit 62 will be described in detail in <Sheet Conveyance Control and Punching Control of Punch unit> After being punched by the punch unit 62, the sheet P is conveyed by the downstream roller pair 22 and a roller pair 24 rotates by a drive source (not illustrated) and discharged to an upper tray 25. In addition to the upper tray 25, a lower tray 37 is also disposed in the post-processing apparatus 4, and includes a plurality of trays as discharge destinations of the sheet P. It is assumed that the two trays ascend and descend according to a bundle amount (thickness of a bundle (hereinafter, also referred to as a sheet bundle) formed of a plurality of sheets P) of sheets P stacked on the trays by a drive source (not illustrated). In a case where the discharge destination of the sheet P is the lower tray 37, the conveyance of the sheet P is temporarily stopped before the sheet P is discharged to the upper tray 25. The sheet P is switched back by the roller pair 24 and conveyed to a roller pair 26. The sheet P is conveyed to an intermediate stacking unit 39 by the roller pair 26, a roller pair 28, and a roller pair 29 which rotates by the driving source (not illustrated). The sheets P are aligned in a conveyance direction and a width direction (direction substantially orthogonal to the conveyance direction) in the intermediate stacking unit 39, and after the alignment of a predetermined number of sheets P ends, a stapler (not illustrated) performs a binding operation. Thereafter, a discharge guide 34 connected to a guide driving unit 35 moves in parallel with a direction of the discharge roller pair 36 to push out the sheet bundle, and the sheet bundle is discharged to the lower tray 37. An operation panel 110 is operated by a user to manually set a size or type (sheet type) of the sheet P. It is assumed that the image forming apparatus 1 and the post-processing apparatus 4 are controlled based on information set using the operation panel 110. The configurations of the image forming apparatus 1 and the post-processing apparatus 4 have been described above. The post-processing control unit 101 includes a motor control unit 105, a driver circuit 115 of a punching motor 102, a driver circuit 103 of a conveying motor 104, and a sensor control unit 108. The motor control unit 105 controls the driver circuit 115 of the punching motor 102 by outputting a driving instruction to control the driving of the punching motor 102. The motor control unit 105 controls the driver circuit 103 of the conveying motor 104 to control the driving of the conveying motor 104. Hereinafter, the punching motor 102, which is a first motor of the first embodiment, is a stepping motor. On the other hand, the conveying motor 104, which is a second motor, will be described as a DC brushless motor in which Hall elements that output a pulse signal at a cycle proportional to the number of revolutions is integrated. The conveying motor 104 outputs an FG pulse signal to the driver circuit 103 of the conveying motor 104. The driver circuit 115 of the punching motor 102 drives the punching motor 102 to rotate the punch unit 62 which is the punch unit. Here, the punch unit 62 includes a punch 202 and a die 205. The driver circuit 103 of the conveying motor 104 drives the conveying motor 104 to rotate the upstream roller 21 The sensor control unit 108 performs three operations. The first is an operation of detecting the presence or absence of the sheet P from a change in an output signal (hereinafter, referred to as an inlet sensor signal.) of the inlet sensor 27. Note that in a case where the leading edge of the sheet P reaches the inlet sensor 27, the inlet sensor signal rises from a low level to a high level, for example, and in a case where a trailing edge of the sheet P passes through the inlet sensor 27, the inlet sensor signal falls from a high level to a low level, for example. The low level and the high level of the inlet sensor signal may be opposite. The second is the next operation. First, a surface speed of the upstream roller 21 Next, the punch unit 62 will be described with reference to In synchronization with the timing at which the leading edge of the sheet P is detected by the inlet sensor 27 via the sensor control unit 108, the motor control unit 105 starts the rotational driving of the punch unit 62 that puts on standby at the home position at a predetermined timing by the punching motor 102. In addition, the motor control unit 105 can cause the conveyance speed of the sheet P and the rotation speed of the punch unit 62 to match each other, thereby punching the sheet P at a desired position without stopping the conveyance of the sheet P. A tangential component of the rotation speed due to a rotational motion of the punch 202 and the die 205 illustrated in It is assumed that the home position sensor 130 is in a light shielding state in a range (punching section) from the punching start position 70 where the punch unit 62 starts to punch the sheet P to the punching end position 71. In the other ranges (non-punching sections) of the punch unit 62, the home position sensor 130 is in a light transmitting state. In the operation of stopping the punch 202 before the sheet P is conveyed, the motor control unit 105 performs control as follows. That is, the motor control unit 105 stops the punch unit 62 by driving the punching motor 102 by a predetermined number of steps from the timing at which the home position sensor 130 transitions from the light shielding state to the light transmitting state. In this way, the motor control unit 105 rotates the punch unit 62 from the position of The conveyance control of the sheet P and the punching control of the punch unit 62 will be described with reference to Reference signs denoted by “L” in In a case where a print instruction in a punch mode, which is a mode for performing the punching operation on the sheet P, is transmitted from the image forming control unit 111 to the post-processing control unit 101, the post-processing control unit 101 causes the motor control unit 105 to control the punch mode. The motor control unit 105 drives the conveying motor 104 and controls the rotation speed of the conveying motor 104 so that the cycle of the FG pulse signal input from the conveying motor 104 becomes an ideal cycle. The upstream roller pair 21 and the downstream roller pair 22 rotate by being driven by the conveying motor 104 to convey the sheet P. The conveyance speed of the sheet P is obtained from the rotation speed of the conveying motor 104, a reduction ratio of a drive gear (not illustrated), and a diameter of each roller of the upstream roller pair 21 and the downstream roller pair 22. For example, the conveyance speed of the sheet P is Vs [mm/sec], and the rotation speed (number of revolutions) of the conveying motor 104 is Vsmotor. In addition, the reduction ratio of the drive gear connecting from the conveying motor 104 to the upstream roller pair 21 is Ks, and a radius of each roller of both the upstream roller pair 21 and downstream roller pair 22 is Rs. In this case, the conveyance speed Vs of the sheet P is obtained by the following Equation (1). The sheet P supplied from the horizontal conveyance unit 14 to the upstream roller pair 21 is conveyed to the punch unit 62 at the conveyance speed Vs. On the other hand, the punch unit 62 is put on standby at the punching start position 70 (also a standby position) until the leading edge of the sheet P reaches the inlet sensor 27. In a case where the inlet sensor 27 detects the leading edge of the sheet P and a predetermined time has elapsed, the motor control unit 105 starts driving the punching motor 102. In this case, a waiting time (hereinafter, referred to as a waiting time.) until the punching motor 102 is driven is Tstop. The punching motor 102 is controlled to be a predetermined rotation speed based on a predetermined speed profile, and performs a first punching at the ideal hole position 119 (hereinafter, also referred to as the planned hole position 119 of the first hole.) on the sheet P. The rotation speed of the punching motor 102 is set such that the speed Vp in the tangential direction of the rotational motion of the punch 202 and the die 205 illustrated in Here, the time from when the inlet sensor 27 detects the leading edge of the sheet P to when the planned hole position 119 of the first hole reaches the punching center position 75 is Ts. The time during which the punch 202 and the die 205 rotate with a predetermined speed profile between In addition, the waiting time Tstop is obtained by the following Equation (3). For example, in a case where the distance L1 set to 20, the distance L2 set to 31.7, and Vs set to 314 [mm/sec] are substituted into Equation (2), Ts=164.6 is obtained. In a case where the time Tp is set to 50, and the time Ts and the time Tp are substituted into Equation (3), the waiting time Tstop=114.6 is obtained. The waiting time Tstop varies depending on the number of holes to be punched on the sheet P and a length (sheet size) of the sheet P in the conveyance direction. In the first embodiment, for example, a method of obtaining the waiting time Tstop has been described by taking the condition for punching three holes on the sheet P of, for example, LETTER size. In a case where continuously punching the sheet P, the motor control unit 105 drives the punching motor 102 with a predetermined speed profile from the punching end position 71 to the punching start position 70 in Further, between the preceding sheet P and the succeeding sheet P, the motor control unit 105 drives the punching motor 102 with the predetermined speed profile to rotate to the home position, and temporarily stops the punch 202 and the die 205 at that position. In a case where the leading edge of the next sheet P reaches the inlet sensor 27, the post-processing control unit 101 again waits for the waiting time Tstop similar to the first sheet and then drives the punching motor 102. The sheet conveyance control and the punching control of the punch unit 62 have been described above. Next, the deviation in the diameters of the upstream roller 21 The diameter of the rubber roller changes due to surface scraping due to wear, expansion by reception of heat possessed by the sheet P thermally-fixed by the fixing unit 11, and the like. In addition, the rubber roller has a variation in tolerance in diameter during manufacturing. Due to these factors, the conveyance speed Vs of the sheet P changes (deviates) with respect to the ideal conveyance speed due to the deviation in the diameters of the upstream roller 21 Next, countermeasures against the deviation in the diameter of the upstream roller 21 The rotation cycle of the upstream roller 21 For example, in a case where the diameter of the upstream roller 21 Next, a method of calculating and adjusting the rotation speed of the conveying motor 104 will be specifically described. A timing t1 is a timing at which the conveying motor 104 is started, and a pulse signal of the cycle sensor 114 is also output in synchronization with the driving of the conveying motor 104. For example, the post-processing control unit 101 activates (starts driving) the conveying motor 104 by the motor control unit 105 at the timing at which the punch mode information is received from the image forming control unit 111. In addition, the post-processing control unit 101 may activate the conveying motor 104 by the motor control unit 105 based on the signal output from the conveyance sensor 135 via the image forming control unit 111. At the timing t1 to timing t2, the sensor control unit 108 waits for a time from the activation of the conveying motor 104 until the rotation speed is stabilized. The post-processing control unit 101 causes the sensor control unit 108 to start measuring the rotation cycle at the timing t2. Note that it is assumed that the post-processing control unit 101 continues the measurement of the rotation cycle by the cycle sensor 114 until the processing ends. Regarding the plurality of measured rotation cycles, for example, a plurality of latest rotation cycles may be temporarily stored in a storage unit (not illustrated). A timing t3 is a timing at which the rotation cycle of the upstream roller 21 Assuming that the ideal rotation cycle and the measured rotation cycle are Tr1 and Tr2, respectively, and the current speed of the conveying motor 104 is Vsmotor1, the adjusted speed Vsmotor2 of the conveying motor 104 is obtained by the following Equation (4). For example, the ideal rotation period Tr1 set to 100, the measured rotation period Tr2 set to 105, and the current rotation speed Vsmotor1 of the conveying motor 104 set to 1000 are substituted into the Equation (3). Then, the rotation speed Vsmotor2 of the conveying motor 104 after the adjustment becomes 1050. As described above, in a case where the current rotation period is longer than the ideal rotation period, that is, in a case where the rotation speed of the upstream roller pair 21 is 5 [%] slower than the ideal rotation period, the rotation speed of the conveying motor 104 increases by 5 [%], so that the rotation period can be made closer to the ideal rotation period. On the other hand, in a case where the current rotation cycle is shorter than the ideal rotation cycle, for example, in a case where the rotation speed is 5 [%] faster, the same effect can be obtained by delaying the rotation speed of the conveying motor 104 by 5 [%] using Equation (4). A timing t4 is a timing at which the motor control unit 105 changes the rotation speed Vsmotor1 obtained based on the rotation cycle to the adjusted rotation speed Vsmotor2. A timing t5 is a timing at which the inlet sensor 27 detects the leading edge of the sheet P. Here, since the punching motor 102 is driven with the predetermined speed profile, in a case where the conveyance speed Vs of the sheet P changes after the timing t5 at which the leading edge of the sheet P is detected by the inlet sensor 27, the position at which the first hole is punched deviates. Therefore, it is preferable that the adjustment of the rotation speed of the conveying motor 104 ends before the state (timing t5) (for example, the state of A timing t6 is a timing at which the punching motor 102 is started after the time Tstop has elapsed from the timing t5. A timing t7 is a timing at which the first hole starts to be punched on the sheet P, a timing t8 is a timing at which the punch 202 and the die 205 are at the punching center position 75, and a timing t9 is a timing at which the first hole ends to be punched on the sheet P. A timing t10 is a timing at which the second hole starts to be punched on the sheet P. The time from the timing t7 to the timing t10 is a time when the sheet P passes through a distance corresponding to an ideal hole interval, and the punching motor 102 rotates with the speed profile in which the punch 202 and the die 205 rotate once for this time. The home position sensor 130 outputs a high-level signal between the timing t7 and the timing t9. A timing t11 is a timing at which the third hole has been punched on the sheet P. At this point, the post-processing control unit 101 substitutes the average value of the detection results of the latest four rotation cycles (from circled number 1 to circled number 4) into the time Tr2 in the Equation (4) to calculate the adjusted rotation speed Vsmotor2 of the conveying motor 104 corresponding to the second sheet. Then, the post-processing control unit 101 changes the rotation speed of the conveying motor 104 to the adjusted rotation speed Vsmotor2. Note that, in Here, there are two reasons for changing the number of times of acquisition of the rotation cycle between the first sheet P (the number of times of acquisition of the rotation cycle is twice) and the second and succeeding sheets P (the number of times of acquisition of the rotation cycle is four times). The first reason is that, in the second and succeeding sheets P, the rotation cycle varies more than that of the first sheet that is not conveying the sheet P due to load variation that occurs in a case where the upstream roller pair 21 and the downstream roller pair 22 convey the sheet P. The second reason is that a waiting time (a range from the timing t1 to the timing t2) for stabilizing the rotation speed of the conveying motor 104 is required before the first sheet of the sheet P is punched, and thus, the time to be used for the measurement is short. The number of times of acquisition for obtaining the average value of the detection results of the rotation cycle is not limited thereto, and may change according to the degree of variation in the rotation cycle or the accuracy of the punching position to be obtained. A timing t12 is a timing at which the third hole has been punched on the second sheet P. At this time point, similar to the second sheet P, the post-processing control unit 101 calculates the rotation speed Vsmotor2 of the conveying motor 104 corresponding to the third sheet P, and changes the rotation speed to the adjusted rotation speed Vsmotor2. In the first embodiment, the print job for three sheets P has been described as an example, but by using the same method even for a long-time print job, it is possible to approach the ideal surface speed (circumferential speed) of the upstream roller 21 Next, a flowchart for adjusting the rotation speed of the conveying motor 104 will be described with reference to As described above, according to the first embodiment, by measuring the rotation cycle of the upstream roller 21 Further, in the first embodiment, the first detection unit has been described using the sensor that detects the rotation cycle of the upstream roller 21 As described above, according to the first embodiment, in the post-processing apparatus including the punch unit for punching the sheet being conveyed, the holes can be punched at a predetermined position of the sheet regardless of the deviation in the diameter of the conveying roller. In the first embodiment, a system in which diameters of an upstream roller 21 A detection configuration of rotation cycles of an upstream roller pair 21 and a downstream roller pair 22 will be described with reference to The rotation cycle of the downstream roller 22 Next, countermeasures against the deviation in the diameters of the upstream roller pair 21 and the downstream roller pair 22 will be described. In the state of Similar to first embodiment, the post-processing control unit 101 measures the rotation cycle of the upstream roller 21 The post-processing control unit 101 substitutes the measurement result into the time Tr2 using the Equation (4) of the first embodiment to calculate the adjusted rotation speed Vsmotor2, and changes the rotation speed of the conveying motor 104 to the adjusted rotation speed Vsmotor2. At a timing t11 at which the third hole has been punched on the sheet P, the post-processing control unit 101 acquires the latest four rotation cycles obtained by measuring the signal output from the cycle sensor 114 by the sensor control unit 108. Thereafter, the post-processing control unit 101 changes the rotation speed to the rotation speed of the conveying motor 104 corresponding to the second sheet in the same manner as in the first embodiment. As a result, the hole position of the first hole of the second sheet P can be punched at the ideal position 119. A timing t23 is a timing at which the trailing edge of the second sheet P passes through the upstream roller pair 21. The post-processing control unit 101 changes the rotation speed of the conveying motor 104 based on the detection result of the cycle sensor 131 of the downstream roller pair 22. The timing t12 is a timing at which the third hole has been punched on the second sheet P. The post-processing control unit 101 changes the rotation speed of the conveying motor 104 based on the detection result of the cycle sensor 114 of the upstream roller pair 21. A timing t25 is a timing at which the trailing edge of the third sheet P passes through the upstream roller pair 21. The post-processing control unit 101 changes the rotation speed of the conveying motor 104 based on the detection result of the cycle sensor 131 of the downstream roller pair 22. Similar to the first sheet P, by changing the rotation speed of the conveying motor 104 based on the rotation cycles of the pulse signals output from the cycle sensor 114 and the cycle sensor 131, it is possible to punch holes at ideal positions with respect to the sheet P. The countermeasure against the deviation in the roller diameters of the upstream roller pair 21 and the downstream roller pair 22 has been described above. Next, a flowchart for adjusting the rotation speed of the conveying motor 104 will be described with reference to As described above, according to the second embodiment, the rotation cycles of the upstream roller 21 As described above, according to the second embodiment, in the post-processing apparatus including the punch unit for punching the sheet being conveyed, the holes can be punched at a predetermined position of the sheet regardless of the deviation in the diameter of the conveying roller. In the first embodiment, the rotation speed of the conveying motor 104 changes as the countermeasure against the deviation in the diameter of the upstream roller 21 Next, the countermeasure against the deviation in the diameters of the upstream roller 21 At a timing t5 at which the inlet sensor 27 detects the leading edge of the sheet P, the sensor control unit 108 obtains a rotation cycle Tr2 of the upstream roller 21 The estimated sheet conveyance time from a timing at which the inlet sensor 27 detects the leading edge of the sheet P to a timing t8 at which the punch 202 reaches the punching center position 75 is Ts2. The estimated sheet conveyance time Ts2 is obtained by the following Equation (6) using a distance L1 from the inlet sensor 27 to the punching center position 75, a distance L2 from the inlet sensor 27 to the center position of the first hole position 119, and the estimated conveyance speed Vs2 of the sheet P. The time during which the punch 202 and the die 205 rotate with a predetermined speed profile between The motor control unit 105 waits for the time Tstop2 obtained by Equation (7) from the timing t5 at which the inlet sensor 27 detects the leading edge of the sheet P, and drives the punching motor 102 at the timing t6. The punching motor 102 can be driven with a speed profile targeting the rotation speed Vpmotor 1 in During a period from timing t9 at which the punching of the first hole ends to timing t10 at which the punching of the second hole starts, the post-processing control unit 101 causes the motor control unit 105 to perform acceleration/deceleration control of the punching motor 102. The time from the timing t9 to the timing t10 is an acceleration/deceleration time Taccdec. The acceleration/deceleration time Taccdec is obtained by Equation (8) from the estimated conveyance speed Vs2 of the sheet P obtained by Equation (5) and the distance L4 from the end (trailing edge) of the ideal hole to the end (leading edge) of the hole. Table 1 is a conversion table of the acceleration/deceleration time Taccdec of the punching motor 102 and the target speed Vpmotor 2. In Table 1, the acceleration/deceleration time Taccdec (msec) is indicated in the first column, and the target speed Vpmotor2 (pps) is indicated in the second column. The information in Table 1 is stored in, for example, a storage unit (not illustrated) included in the post-processing control unit 101. The post-processing control unit 101 obtains the rotation speed Vpmotor2 as the target speed corresponding to the acceleration/deceleration time Taccdec using the conversion table of Table 1. For example, in a case where the acceleration/deceleration time Taccdec obtained by Equation (8) is 312 msec, the post-processing control unit 101 sets the target speed Vpmotor 2 to 677 pps from Table 1. In a case where the acceleration/deceleration time Taccdec is between the numerical values in the conversion table, for example, the target speed Vpmotor2 may be obtained by linear interpolation. The punching positions of the second and third holes can be brought close to the ideal position by driving the punching motor 102 with the speed profile in which the rotation speed Vpmotor 2 is set as the target speed. At the timing t11 at which the third hole of the first sheet P has been punched, the sensor control unit 108 obtains the rotation period Tr2. Similarly, even in the second and succeeding sheets P, the rotation speed Vpmotor2 that is the target speed is obtained from the rotation period Tr2. Then, the sensor control unit 108 changes the rotation speed of the punching motor 102 from the timing at which the punching of the sheet P ends to the timing at which the punching of the sheet P starts to the rotation speed Vpmotor 2 which is the target speed. As a result, the same effect as that of the first sheet P can be obtained. The countermeasure against the deviation in the roller diameter of the upstream roller pair 21 and the roller diameter of the downstream roller pair 22 of the third embodiment has been described above. According to the flowchart of After starting the measurement of the rotation cycle of the upstream roller 21 In addition, in a case where the distance L1 set to 20, the distance L2 set to 31.7, the obtained estimated conveyance speed Vs2, the distance L1, and the distance L2 are substituted into the Equation (6), the estimated sheet conveyance time Ts2=172.8 is obtained. In a case where the time Tp is set to 50, and the time Tp and the obtained estimated sheet conveyance time Ts2 are substituted into Equation (7), the waiting time Tstop2=122.8 is obtained. In a case where the distance L4 is set to 100 and the distance L4 and the estimated conveyance speed Vs2 are substituted into the Equation (8), the acceleration/deceleration time Taccdec becomes 334. In a case where the target speed Vpmotor2 corresponding to the acceleration/deceleration time Taccdec obtained from the conversion table of Table 1 is obtained, the rotation speed Vpmotor2 as the target speed becomes 634. As described above, the post-processing control unit 101 calculates the waiting time Tstop2 and the rotation speed Vpmotor2 of the punching motor 102. In S613, the post-processing control unit 101 refers to a timer (not illustrated) to wait for the waiting time Tstop2 (for example, 122.8) obtained in S612 after the inlet sensor 27 detects the leading edge of the sheet P. Thereafter, the post-processing control unit 101 drives the punching motor 102 at the rotation speed Vpmotor 1 as the target speed. In a case where the punching ends in S614, the post-processing control unit 101 changes the target speed of the punching motor 102 to the rotation speed Vpmotor2 (for example, 634) as the target speed obtained in S612. In S615, the post-processing control unit 101 determines whether or not a final hole has been punched on the sheet P. In a case where it is determined that the final hole has been punched in S615, the post-processing control unit 101 advances the processing to S607, and in a case where it is determined that the final hole has not been punched, the post-processing control unit returns the processing to S613. Note that, in a case where the processing of S608 ends, the post-processing control unit 101 returns the processing to S612. The flowchart of the speed adjustment of the third embodiment has been described above. In the third embodiment, the post-processing control unit 101 performs adjustment as follows based on the rotation cycle of the upstream roller 21 Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like. While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. 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. 2021-032296, filed Mar. 2, 2021, which is hereby incorporated by reference herein in its entirety. A processing apparatus processing on a sheet includes a punch unit configured to punch a sheet at a punching position while rotating, a first motor configured to drive the punch unit, a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet, a second motor configured to drive the first rotary member, a control unit configured to control driving of the first motor and the second motor, and a first detection unit configured to detect a surface speed of the first rotary member. The control unit is configured to adjust a rotation speed of the second motor so that a surface speed of the first rotary member obtained based on a detection result of the first detection unit substantially matches a tangential component of a rotation speed of the punch unit at the punching position. 1. A processing apparatus processing on a sheet, comprising:
a punch unit configured to punch a sheet being conveyed at a punching position while rotating; a first motor configured to drive the punch unit; a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet; a second motor configured to drive the first rotary member; a control unit configured to control driving of the first motor and the second motor; and a first detection unit configured to detect a surface speed of the first rotary member, wherein the control unit is configured to adjust a rotation speed of the second motor so that a surface speed of the first rotary member obtained based on a detection result of the first detection unit substantially matches a tangential component of a rotation speed of the punch unit at the punching position. 2. The processing apparatus according to a second detection unit configured to detect presence or absence of the sheet, wherein the control unit is configured to adjust a rotation speed of the second motor before the second detection unit detects a leading edge of the sheet. 3. The processing apparatus according to a third rotary member configured to be in contact with the first rotary member and rotate the first rotary member, wherein the first rotary member has a Young's modulus lower than that of the third rotary member, and the first detection unit is configured to detect a rotation cycle of the third rotary member. 4. The processing apparatus according to the first rotary member is a rubber roller, and the third rotary member is a resin roller. 5. The processing apparatus according to in a case where there is a succeeding sheet being continuously conveyed to the sheet, the control unit is configured to adjust a rotation speed of the second motor to convey the succeeding sheet by the first rotary member after a punching operation on the sheet by the punch unit is finished. 6. The processing apparatus according to a second rotary member disposed downstream of the punch unit in the conveyance direction and configured to convey the sheet by being driven by the second motor; and a third detection unit configured to detect a surface speed of the second rotary member, wherein the control unit is configured to adjust the rotation speed of the second motor so that the surface speed of the second rotary member obtained based on a detection result of the third detection unit substantially matches a tangential component of the rotation speed of the punch unit at the punching position. 7. The processing apparatus according to the control unit is configured to adjust the rotation speed of the second motor after a trailing edge of the sheet passes through the first rotary member. 8. The processing apparatus according to a fourth rotary member configured to be in contact with the second rotary member and rotate the second rotary member, wherein the second rotary member has a Young's modulus lower than that of the fourth rotary member, and the third detection unit is configured to detect a rotation cycle of the fourth rotary member. 9. The processing apparatus according to the second rotary member is a rubber roller, and the fourth rotary member is a resin roller. 10. A processing apparatus processing on a sheet, comprising:
a punch unit configured to punch a sheet being conveyed at a punching position while rotating; a first motor configured to drive the punch unit; a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet; a second motor configured to drive the first rotary member; a control unit configured to control driving of the first motor and the second motor; and a first detection unit configured to detect a surface speed of the first rotary member, wherein the control unit is configured to adjust timing at which the driving of the first motor is started and a rotation speed of the first motor between a predetermined punching operation and a punching operation performed following the predetermined punching operation based on the surface speed of the first rotary member obtained based on a detection result of the first detection unit. 11. The processing apparatus according to a third rotary member configured to be in contact with the first rotary member and rotate the first rotary member, wherein the first rotary member has a Young's modulus lower than that of the third rotary member, and the first detection unit is configured to detect a rotation cycle of the third rotary member. 12. The processing apparatus according to the first rotary member is a rubber roller, and the third rotary member is a resin roller. 13. The processing apparatus according to the first motor is a stepping motor, and the second motor is a DC brushless motor. 14. The processing apparatus according to the punch unit includes a punch that is driven by the first motor to rotate in a predetermined direction and punches the sheet, and a die that rotates in a direction opposite to the predetermined direction and has a hole that meshes with the punch at the punching position. 15. An image forming system, comprising:
an image forming unit configured to form an image on a sheet; a punch unit configured to punch a sheet on which an image is formed by the image forming unit at a punching position while rotating with respect to the sheet; a first motor configured to drive the punch unit; a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet; a second motor configured to drive the first rotary member; a control unit configured to control driving of the first motor and the second motor; and a first detection unit configured to detect a surface speed of the first rotary member, wherein the control unit is configured to adjust a rotation speed of the second motor so that a surface speed of the first rotary member obtained based on a detection result of the first detection unit substantially matches a tangential component of a rotation speed of the punch unit at the punching position. 16. An image forming system, comprising:
an image forming unit configured to form an image on a sheet; a punch unit configured to punch a sheet on which an image is formed by the image forming unit at a punching position while rotating with respect to the sheet; a first motor configured to drive the punch unit; a first rotary member disposed upstream of the punch unit in a conveyance direction of the sheet and configured to convey the sheet; a second motor configured to drive the first rotary member; a control unit configured to control driving of the first motor and the second motor; and a first detection unit configured to detect a surface speed of the first rotary member, wherein the control unit is configured to adjust timing at which the driving of the first motor is started and a rotation speed of the first motor between a predetermined punching operation and a punching operation performed following the predetermined punching operation based on the surface speed of the first rotary member obtained based on a detection result of the first detection unit. 17. A processing apparatus processing on a sheet, comprising:
a sheet processing unit configured to perform processing on a sheet; a first rotary member disposed upstream of the sheet processing unit in a conveyance direction of the sheet and configured to convey the sheet to the sheet processing unit; a motor configured to drive the first rotary member; a third rotary member configured to be in contact with the first rotary member and rotate the first rotary member and have a Young's modulus than that of the first rotary member; and a first detection unit configured to detect a rotation cycle of the third rotary member.BACKGROUND OF THE INVENTION
Field of the Invention
Description of the Related Art
SUMMARY OF THE INVENTION
BRIEF DESCRIPTION OF THE DRAWINGS
DESCRIPTION OF THE EMBODIMENTS
First Embodiment
Description of Configurations of Post-Processing Apparatus and Image Forming Apparatus
(Upstream Roller Pair 21 and Downstream Roller Pair 22)
Functions of Image Forming Apparatus and Post-Processing Apparatus
Punching Section of Punch Unit
Sheet Conveyance Control and Punching Control of Punch Unit
Deviation in Diameters of Upstream Roller and Downstream Roller
Countermeasure Against Deviation of Diameter of Upstream Roller and Diameter of Downstream Roller
Method of Calculating and Adjusting Speed of Conveying Motor
Flowchart of Speed Adjustment
Second Embodiment
Detection Configuration of Rotation Cycles of Upstream Roller and Downstream Roller
Flowchart of Speed Adjustment of Second Embodiment
Third Embodiment
Countermeasure Against Deviation in Diameter Between Upstream Roller and Downstream Roller
302 698 306 691 309 684 312 677 315 671 318 664 321 658 325 652 328 646 331 640 334 634 Flowchart of Speed Adjustment of Third Embodiment
OTHER EMBODIMENTS










