The present invention relates to a position adjusting method and apparatus for an adjustment target portion in a sheet processing machine comprising the adjustment target portion, e.g., a sucker and side separator in a feed unit, a suction wheel and side jogger in a delivery unit, or the like, the position of which is adjusted in accordance with the size of a sheet stacked on a pile board.
A sheet-fed offset printing press comprises a feed unit (feeder) which feeds sheets stacked on a pile board. The sheets stacked on the pile board of the feed unit are gripped one by one by the suction port of a sucker located above the pile board. As the suction port advances, a feed roller captures the gripped sheet and feeds it onto a feeder board.
A feed unit in a conventional sheet-fed offset printing press shown in
In the feed unit having the above arrangement, the first suction port 304 grips the sheets 302 stacked on the pile board 301 one by one from the upper layer. The sheet gripped by the first suction port 304 is then gripped by the second suction port 305 and conveyed in the feed direction. At this time, air from the leveling foot 306 separates the first sheet 302 from the second and subsequent sheets 302. As the sheets 302 are fed and decrease accordingly, the pile board 301 is lifted automatically. When the sheets 302 stacked on the pile board 301 are consumed, the operator lowers the pile board 301 by manual operation and stacks new sheets 302 on the pile board 301. After that, the pile board 301 is lifted by manual operation, and feed operation resumes.
Before starting the feed operation, the operator manually adjusts the position of the sucker box 303 in accordance with the sheet size of the sheets 302 on the pile board 301 (the whole arrangement of the sucker box 303 including the suction ports 304 and 305 and leveling foot 306 will be referred to as a sucker hereinafter). More specifically, the operator adjusts the sucker to a position (a position corresponding to the sheet size) where the air outlet port of the leveling foot 306 opposes the side edge face of the uppermost sheet 302 on the pile board 301. The sucker box 303 is moved along the support shaft 307 to a position corresponding to the sheet size, and is fixed by the adjusting screw 308.
In the conventional apparatus described above, the operator manually adjusts the position of the sucker in accordance with the sheet size of the sheets 302 on the pile board 301. Recently, however, the sucker position is automatically adjusted by a computer process. In this case, the preset position of the sucker is automatically set by the computer in accordance with the sheet size (the sheet size of the sheet to be fed) of the sheet on the pile board which is input by the operator. The sucker moves to the preset position and stops there. The preset position of the sucker can be finely adjusted by manual switch operation. This method will be referred to as an automatic positioning method hereinafter.
According to the automatic sucker positioning method described above, the position of the sucker may fall inside the sheet size of the sheets stacked on the pile board due to a sheet cutting error, sheet misalignment during stacking, or the like.
As shown in
At this time, the distal end of the leveling foot 306 may fall inside the sheet size of the sheet 302 stacked on the pile board 301, as shown in
The feed unit of the sheet-fed offset printing press comprises side separators which align the left and right side edges of the sheets stacked on the pile board, as described in Japanese Utility Model Laid-Open No. 2-52839. The side separators are also adjusted at positions corresponding to the size of the sheets stacked on the pile board. Hence, the same problem as in the sucker occurs due to a cutting error of the sheets 302, misalignment of the sheets 302 during stacking, or the like.
The delivery unit (delivery) of the sheet-fed offset printing press comprises a suction wheel which brakes the sheet to be delivered from traveling forward due to the inertia of the conveyance so that the sheet drops onto the pile board and is stacked there correctly, as described in Japanese Utility Model Laid-Open Nos. 60-96345 and 6-33860. Furthermore, the delivery unit also comprises side joggers which abut against the two side edges of a dropping sheet and reciprocally vibrate in directions to approach and further separate from the sheet to align the sheet to be dropped and stacked in the left-and-right direction, as described in Japanese Utility Model Laid-Open Nos. 6-33860 and 2-135565. The suction wheel and side joggers described above are also adjusted at positions corresponding to the size of the sheets stacked on the pile board.
In the delivery unit, the respective sides of the sheet to be delivered may curl due to the ink thickness and paper characteristics so that the delivered sheet size becomes smaller than it really is. In this case, to align the sheets well, the operator performs fine adjustment to move the suction wheel and side joggers slightly inward. In this state, if the pile board is manually lowered once and then lifted again due to any trouble or the like, the sheets on the pile board may knock up the suction wheel or side joggers to break them.
It is an object of the present invention to provide a position adjusting method and apparatus for an adjustment target portion in a sheet processing machine in which the adjustment target portion, the position of which is adjusted in accordance with the size of the sheets stacked on the pile board, is prevented from being broken.
In order to achieve the above object, according to an aspect of the present invention, there is provided a position adjusting method for an adjustment target portion in a sheet processing machine comprising a pile board which is lifted and lowered with a sheet stacked thereon, and the adjustment target portion (61-66) a position of which is adjusted in accordance with a size of the sheet on the pile board, comprising the steps of lifting the pile board with the sheet stacked thereon, and moving the adjustment target portion in a direction to further separate from a center of the sheet on the pile board as the pile board is lifted.
According to another aspect of the present invention, there is also provided a position adjusting apparatus comprising a pile board which is lifted and lowered with a sheet stacked thereon, an adjustment target portion a position of which is adjusted in accordance with a size of the sheet on the pile board, and moving means for moving the adjustment target portion in a direction to further separate from a center of the sheet on the pile board as the pile board is lifted.
A position adjusting apparatus for an adjustment target portion in a sheet processing machine according to the first embodiment of the present invention will be described with reference to
As shown in
A position adjusting apparatus 100 for the adjustment target portion comprises a CPU (Central Processing Unit) 1, a RAM (Random Access Memory) 2, a ROM (Read Only Memory) 3, a start switch 4, selection switches 5 to 10, a switch 11, an UP button 12, a DOWN button 13, selection switches 14 and 15, a lifting button 16, a lowering button 17, a switch 18, an input device 19 such as a keyboard, a display 20, an output device 21, setters 22 and 23, an internal clock counter 24, air valves 25 and 26, a memory unit 27, and interfaces (I/O) 28-1 to 28-9. The start switch 4 designates presetting of the sheet size. The selection switch 5 designates left side separator position adjustment. The selection switch 6 designates right side separator position adjustment. The selection switch 7 designates sucker position adjustment. The selection switch 8 designates suction wheel position adjustment. The selection switch 9 designates left side jogger position adjustment. The selection switch 10 designates right side jogger position adjustment. The switch 11 designates position adjustment completion. The UP button 12 designates movement inward the sheet size. The DOWN button 13 designates movement outward the sheet size. The selection switch 14 designates lifting and lowering of a feeder pile. The selection switch 15 designates lifting and lowering of a delivery pile. The lifting button 16 designates lifting of the feeder pile. The lowering button 17 designates lowering of the feeder pile. The switch 18 designates feed start. The output device 21 comprises various types of disk drives and a printer. The setter 22 sets the length of a printing sheet in the sheet convey direction. The setter 23 sets the length of the printing sheet in the widthwise direction. The air valve 25 turns on/off air supply to the sucker. The air valve 26 turns on/off air supply to the side separators.
The position adjusting apparatus 100 further comprises a motor driver 29, motor 30, counter 31, and rotary encoder 32 for left side separator position adjustment to correspond to the left side separator 61. The position adjusting apparatus 100 also further comprises a motor driver 33, motor 34, counter 35, and rotary encoder 36 for right side separator position adjustment to correspond to the right side separator 62.
The position adjusting apparatus 100 further comprises a motor driver 37, motor 38, counter 39, and rotary encoder 40 for sucker position adjustment to correspond to the sucker 63. The position adjusting apparatus 100 also further comprises a motor driver 41, motor 42, counter 43, and rotary encoder 44 to correspond to the suction wheel 64.
The position adjusting apparatus 100 further comprises a motor driver 45, motor 46, counter 47, and rotary encoder 48 for left side jogger position adjustment to correspond to the left side jogger 65. The position adjusting apparatus 100 also further comprises a motor driver 49, motor 50, counter 51, and rotary encoder 52 for right side jogger position adjustment to correspond to the right side jogger 66.
Upon reception of various types of input information supplied through the input/output interfaces 28-1 to 28-9, the CPU 1 operates in accordance with a program stored in the ROM 3 while accessing the RAM 2 and memory unit 27. The ROM 3 stores a position adjustment program for the adjustment target portion as a program unique to this embodiment. The CPU 1 outputs a clockwise rotation signal and counterclockwise rotation signal to the motor drivers 29, 33, 37, 41, 45, and 49 via the input/output interfaces 28-2 to 28-7.
As shown in
The memory unit 27 further comprises memories M17 to M29. The memory M17 stores the current count of the left side separator position counter 31. The memory M18 stores the current count of the right side separator position counter 35. The memory M19 stores the current count of the sucker position counter 39. The memory M20 stores the current count of the suction wheel position counter 43. The memory M21 stores the current count of the left side jogger position counter 47. The memory M22 stores the current count of the right side jogger position counter 51. The memory M23 stores a left side separator home position. The memory M24 stores a left side separator current position. The memory M25 stores a predetermined left side separator clearance amount. The memory M26 stores a left side separator retreat position. The memory M27 stores a right side separator home position. The memory M28 stores a right side separator current position. The memory M29 stores a right side separator retreat position.
The memory unit 27 further comprises memories M30 to M48. The memory M30 stores a sucker home position. The memory M31 stores a sucker current position. The memory M32 stores a predetermined sucker clearance amount. The memory M33 stores a sucker retreat position. The memory M34 stores the count of the internal clock counter 24. The memory M35 stores a lapse time. The memory M36 stores a predetermined feeder pile standby time. The memory M37 stores a suction wheel home position. The memory M38 stores a suction wheel current position. The memory M39 stores a predetermined suction wheel clearance amount. The memory M40 stores a suction wheel retreat position. The memory M41 stores a left side jogger home position. The memory M42 stores a left side jogger current position. The memory M43 stores a predetermined side jogger clearance amount. The memory M44 stores a left side jogger retreat position. The memory M45 stores a right side jogger home position. The memory M46 stores a right side jogger current position. The memory M47 stores a right side jogger retreat position. The memory M48 stores a predetermined delivery pile standby time.
The processing operation of the adjustment target portion performed by the CPU 1 will be described with reference to the flowcharts shown in
When the start switch 4 is not ON (NO in step S1), the operator inputs the sheet size of the printing sheet (the sheet size of sheet to be fed). The sheet size of the printing sheet (the lengths of the printing sheet in the convey direction and widthwise direction) is input via the setters 22 and 23 (YES in steps S2 and S3). The length of the printing sheet in the convey direction input from the setter 22 is stored in the memory M1 (step S4). The length of the printing sheet in the widthwise direction input from the setter 23 is stored in the memory M2 (step S5).
[Automatic Adjustment to Preset Position in Accordance with Sheet Size]
When automatically adjusting the adjustment target portion to a preset position in accordance with the sheet size, the operator turns on the start switch 4 (YES in step S1). The CPU 1 reads out the conversion table for converting the length of the printing sheet in the widthwise direction into the side separator position from the memory M3 (step S6) and the length of the printing sheet in the widthwise direction from the memory M2 (step S7). Then, the CPU 1 obtains the side separator preset position from the length of the printing sheet in the widthwise direction using the conversion table read out in step S6, and stores it in the memory M4 (step S8).
The CPU 1 then calculates the target counts of the side separator position counters on the basis of the side separator preset positions obtained in step S8, and stores them in the memories M5 and M6 (step S9). In this case, the memory M5 stores the target count of the left side separator position counter 31, and the memory M6 stores the target count of the right side separator position counter 35.
The CPU 1 then reads out the conversion table for converting the length of the printing sheet in the convey direction into the sucker position from the memory M7 (step S10) and the length of the printing sheet in the convey direction from the memory M1 (step S11). Then, the CPU 1 obtains the sucker preset position from the length of the printing sheet in the convey direction using the readout conversion table, and stores it in the memory M8 (step S12). Then, the CPU 1 calculates the target count of the sucker position counter 39 on the obtained sucker preset position, and stores it in the memory M9 (step S13).
The CPU 1 then reads out the conversion table for converting the length of the printing sheet in the convey direction into the suction wheel position from the memory M10 (step S14) and the length of the printing sheet in the convey direction from the memory M1 (step S15). The CPU 1 then obtains the suction wheel preset position from the length of the printing sheet in the convey direction using the readout conversion table, and stores it in the memory M11 (step S16). The CPU 1 then calculates the target count of the suction wheel position counter 43 on the basis of the obtained suction wheel preset position, and stores it in the memory M12 (step S17).
The CPU 1 then reads out the conversion table for converting the length of the printing sheet in the widthwise direction into the side jogger position from the memory M13 (step S18) and the length of the printing sheet in the widthwise direction from the memory M2 (step S19). The CPU 1 then obtains the side jogger preset position from the length of the printing sheet in the widthwise direction, and stores it in the memory M14 (step S20).
The CPU 1 then calculates the target counts of the side jogger position counter on the basis of the obtained side jogger preset position, and stores them in the memories M15 and M16 (step S21). In this case, the memory M15 stores the target count of the left side jogger position counter 47, and the memory M16 stores the target count of the right side jogger position counter 51.
The CPU 1 then reads the current count of the left side separator position counter 31 (step S22), and reads out the target count of the left side separator position counter 31 from the memory M5 (step S23). The CPU 1 then checks whether or not the current count of the left side separator position counter 31 coincides with the target count (step S24).
If the current count does not coincide with the target count (NO in step S24) and is smaller than it (YES in step S25), the CPU 1 sends a clockwise rotation instruction to the motor driver 29 (step S26). Thus, the motor 30 rotates clockwise, and the left side separator 61 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the left side separator 61, the CPU 1 reads the current count of the left side separator position counter 31 (step S27), and reads out the target count of the left side separator position counter 31 from the memory M5 (step S28). The CPU 1 then repeatedly checks whether or not the current count of the left side separator position counter 31 coincides with the target count (step S29).
If the current count coincides with the target count (YES in step S29), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 29 (step S30), so that the motor 30 stops rotation. Hence, the left side separator 61 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count is larger than the target count (NO in step S25), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 29 (step S31). Hence, the motor 30 rotates counterclockwise, and the left side separator 61 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the left side separator 61, the CPU 1 reads the current count of the left side separator position counter 31 (step S32), and reads out the target count of the left side separator position counter 31 from the memory M5 (step S33). The CPU 1 then repeatedly checks whether or not the current count of the left side separator position counter 31 coincides with the target count (step S34).
If the current count coincides with the target count (YES in step S34), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 29 (step S35), so that the motor 30 stops rotation. Hence, the left side separator 61 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
The CPU 1 then reads the current count of the right side separator position counter 35 (step S36), and reads out the target count of the right side separator position counter 35 from the memory M6 (step S37). The CPU 1 then checks whether or not the current count coincides with the target count (step S38).
If the current count of the right side separator position counter 35 does not coincide with the target count (NO in step S38) and is smaller than it (YES in step S39), the CPU 1 sends a clockwise rotation instruction to the motor driver 33 (step S40). Thus, the motor 34 rotates clockwise, and the right side separator 62 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the right side separator 62, the CPU 1 reads the current count of the right side separator position counter 35 (step S41), and reads out the target count of the right side separator position counter 35 from the memory M6 (step S42). The CPU 1 then repeatedly checks whether or not the current count of the right side separator position counter 35 coincides with the target count (step S43).
If the current count coincides with the target count (YES in step S43), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 33 (step S44), so that the motor 34 stops rotation. Hence, the right side separator 62 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count is larger than the target count (NO in step S39), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 33 (step S45). Hence, the motor 34 rotates counterclockwise, and the right side separator 62 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the right side separator 62, the CPU 1 reads the current count of the right side separator position counter 35 (step S46), and reads out the target count of the right side separator position counter 35 from the memory M6 (step S47). The CPU 1 then repeatedly checks whether or not the current count of the right side separator position counter 35 coincides with the target count (step S48).
If the current count coincides with the target count (YES in step S48), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 33 (step S49), so that the motor 34 stops rotation. Hence, the right side separator 62 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
The CPU 1 then reads the current count of the sucker position counter 39 (step S50), and reads out the target count of the sucker position counter 39 from the memory M9 (step S51). The CPU 1 then checks whether or not the current count of the sucker position counter 39 coincides with the target count (step S52).
If the current count does not coincide with the target count (NO in step S52) and is smaller than it (YES in step S53), the CPU 1 sends a clockwise rotation instruction to the motor driver 37 (step S54). Thus, the motor 38 rotates clockwise, and the sucker 63 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the sucker 63, the CPU 1 reads the current count of the sucker position counter 39 (step S55), and reads out the target count of the sucker position counter 39 from the memory M9 (step S56). The CPU 1 then repeatedly checks whether or not the current count of the sucker position counter 39 coincides with the target count (step S57).
If the current count coincides with the target count (YES in step S57), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 37 (step S58), so that the motor 38 stops rotation. Hence, the sucker 63 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count is larger than the target count (NO in step S53), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 37 (step S59). Hence, the motor 38 rotates counterclockwise, and the sucker 63 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the sucker 63, the CPU 1 reads the current count of the sucker position counter 39 (step S60), and reads out the target count of the sucker position counter 39 from the memory M9 (step S61). The CPU 1 then repeatedly checks whether or not the current count of the sucker position counter 39 coincides with the target count (step S62).
If the current count coincides with the target count (YES in step S62), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 37 (step S63), so that the motor 38 stops rotation. Hence, the sucker 63 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
The CPU 1 then reads the current count of the suction wheel position counter 43 (step S64), and reads out the target count of the suction wheel position counter 43 from the memory M12 (step S65). The CPU 1 then checks whether or not the current count of the suction wheel position counter 43 coincides with the target count (step S66).
If the current count does not coincide with the target count (NO in step S66) and is smaller than it (YES in step S67), the CPU 1 sends a clockwise rotation instruction to the motor driver 41 (step S68). Thus, the motor 42 rotates clockwise, and the suction wheel 64 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the suction wheel 64, the CPU 1 reads the current count of the suction wheel position counter 43 (step S69), and reads out the target count of the suction wheel position counter 43 from the memory M12 (step S70). The CPU 1 then repeatedly checks whether or not the current count of the suction wheel position counter 43 coincides with the target count (step S71).
If the current count coincides with the target count (YES in step S71), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 41 (step S72), so that the motor 42 stops rotation. Hence, the suction wheel 64 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count of the suction wheel position counter 43 is larger than the target count (NO in step S67), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 41 (step S73). Hence, the motor 42 rotates counterclockwise, and the suction wheel 64 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the suction wheel 64, the CPU 1 reads the current count of the suction wheel position counter 43 (step S74), and reads out the target count of the suction wheel position counter 43 from the memory M12 (step S75). The CPU 1 then repeatedly checks whether or not the current count of the suction wheel position counter 43 coincides with the target count (step S76).
If the current count coincides with the target count (YES in step S76), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 41 (step S77), so that the motor 42 stops rotation. Hence, the suction wheel 64 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
The CPU 1 then reads the current count of the left side jogger position counter 47 (step S78), and reads out the target count of the left side jogger position counter 47 from the memory M15 (step S79). The CPU 1 then checks whether or not the current count of the left side jogger position counter 47 coincides with the target count (step S80).
If the current count does not coincide with the target count (NO in step S80) and is smaller than it (YES in step S81), the CPU 1 sends a clockwise rotation instruction to the motor driver 45 (step S82). Thus, the motor 46 rotates clockwise, and the left side jogger 65 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the left side jogger 65, the CPU 1 reads the current count of the left side jogger position counter 47 (step S83), and reads out the target count of the left side jogger position counter 47 from the memory M15 (step S84). The CPU 1 then repeatedly checks whether or not the current count of the left side jogger position counter 47 coincides with the target count (step S85).
If the current count coincides with the target count (YES in step S85), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 45 (step S86), so that the motor 46 stops rotation. Hence, the left side jogger 65 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count is larger than the target count (NO in step S81), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 45 (step S87). Hence, the motor 46 rotates counterclockwise, and the left side jogger 65 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the left side jogger 65, the CPU 1 reads the current count of the left side jogger position counter 47 (step S88), and reads out the target count of the left side jogger position counter 47 from the memory M15 (step S89). The CPU 1 then repeatedly checks whether or not the current count of the left side jogger position counter 47 coincides with the target count (step S90).
If the current count coincides with the target count (YES in step S90), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 45 (step S91), so that the motor 46 stops rotation. Hence, the left side jogger 65 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
The CPU 1 then reads the current count of the right side jogger position counter 51 (step S92 in
If the current count does not coincide with the target count (NO in step S94) and is smaller than it (YES in step S95), the CPU 1 sends a clockwise rotation instruction to the motor driver 49 (step S96). Thus, the motor 50 rotates clockwise, and the right side jogger 66 moves inward (in a direction to approach the center of the sheets stacked on the pile board).
During the movement of the right side jogger 66, the CPU 1 reads the current count of the right side jogger position counter 51 (step S97), and reads out the target count of the right side jogger position counter 51 from the memory M16 (step S98). The CPU 1 then repeatedly checks whether or not the current count of the right side jogger position counter 51 coincides with the target count (step S99).
If the current count coincides with the target count (YES in step S99), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 49 (step S100), so that the motor 50 stops rotation. Hence, the right side jogger 66 automatically moves to the preset position obtained in accordance with the sheets size of the printing sheet, and stops there.
If the current count of the right side jogger position counter 51 is larger than the target count (NO in step S95), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 49 (step S101). Hence, the motor 50 rotates counterclockwise, and the right side jogger 66 moves outward (in a direction to further separate from the center of the sheets stacked on the pile board).
During the movement of the right side jogger 66, the CPU 1 reads the current count of the right side jogger position counter 51 (step S102), and reads out the target count of the right side jogger position counter 51 from the memory M16 (step S103). The CPU 1 then repeatedly checks whether or not the current count of the right side jogger position counter 51 coincides with the target count (step S104).
If the current count coincides with the target count (YES in step S104), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 49 (step S105), so that the motor 50 stops rotation. Hence, the right side jogger 66 automatically moves to the preset position obtained in accordance with the sheet size of the printing sheets, and stops there.
If the operator wants to adjust the position of the left side separator 61, he/she turns on the selection switch 5 (YES in step S106). If the operator wants to adjust the left side separator 61 inward, he/she turns on the UP button 12 (YES in step S108). If the operator wants to adjust the left side separator 61 outward, he/she turns on the DOWN button 13 (YES in step 112). If the position adjustment of the left side separator 61 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S107). Hence, the selected left side separator position adjustment state ends.
If the UP button 12 is turned on (YES in step S108), the CPU 1 sends a clockwise rotation instruction to the motor driver 29 (step S109). If the UP button 12 is turned off (YES in step S110), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 29 (step S111). Hence, while the UP button 12 is ON, the motor 30 rotates clockwise, and the left side separator 61 moves inward.
If the DOWN button 13 is turned on (YES in step S112), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 29 (step S113). If the DOWN button 13 is turned off (YES in step S114), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 29 (step S115). Hence, while the DOWN button 13 is ON, the motor 30 rotates counterclockwise, and the left side separator 61 moves outward.
If the operator wants to adjust the position of the right side separator 62, he/she turns on the selection switch 6 (YES in step S116). If the operator wants to adjust the right side separator 62 inward, he/she turns on the UP button 12 (YES in step S118.). If the operator wants to adjust the right side separator 62 outward, he/she turns on the DOWN button 13 (YES in step 122). If the position adjustment of the right side separator 62 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S117). Hence, the selected right side separator position adjustment state ends.
If the UP button 12 is turned on (YES in step S118), the CPU 1 sends a clockwise rotation instruction to the motor driver 33 (step S119). If the UP button 12 is turned off (YES in step S120), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 33 (step S121). Hence, while the UP button 12 is ON, the motor 34 rotates clockwise, and the right side separator 62 moves inward.
If the DOWN button 13 is turned on (YES in step S112), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 33 (step S123). If the DOWN button 13 is turned off (YES in step S124), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 33 (step S125). Hence, while the DOWN button 13 is ON, the motor 34 rotates counterclockwise, and the right side separator 62 moves outward.
If the operator wants to adjust the position of the sucker 63, he/she turns on the sucker position adjustment selection switch 7 (YES in step S126). If the operator wants to adjust the sucker 63 inward, he/she turns on the UP button 12 (YES in step S128). If the operator wants to adjust the sucker 63 outward, he/she turns on the DOWN button 13 (YES in step 132). If the position adjustment of the sucker 63 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S127). Hence, the selected sucker position adjustment state ends.
If the UP button 12 is turned on (YES in step S128), the CPU 1 sends a clockwise rotation instruction to the motor driver 37 (step S129). If the UP button 12 is turned off (YES in step S130), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 37 (step S131). Hence, while the UP button 12 is ON, the motor 38 rotates clockwise, and the sucker 63 moves inward.
If the DOWN button 13 is turned on (YES in step S132), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 37 (step S133). If the DOWN button 13 is turned off (YES in step S134), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 37 (step S135). Hence, while the DOWN button 13 is ON, the motor 38 rotates counterclockwise, and the sucker 63 moves outward.
If the operator wants to adjust the position of the suction wheel 64, he/she turns on the selection switch 8 (YES in step S136). If the operator wants to adjust the suction wheel 64 inward, he/she turns on the UP button 12 (YES in step S138). If the operator wants to adjust the suction wheel 64 outward, he/she turns on the DOWN button 13 (YES in step 142). If the position adjustment of the suction wheel 64 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S137). Hence, the selected suction wheel position adjustment state ends.
If the UP button 12 is turned on (YES in step S138), the CPU 1 sends a clockwise rotation instruction to the motor driver 41 (step S139). If the UP button 12 is turned off (YES in step S140), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 41 (step S141). Hence, while the UP button 12 is ON, the motor 42 rotates clockwise, and the suction wheel 64 moves inward.
If the DOWN button 13 is turned on (YES in step S142), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 41 (step S143). If the DOWN button 13 is turned off (YES in step S144), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 41 (step S145). Hence, while the DOWN button 13 is ON, the motor 42 rotates counterclockwise, and the suction wheel 64 moves outward.
If the operator wants to adjust the position of the left side jogger 65, he/she turns on the selection switch 9 (YES in step S146). If the operator wants to adjust the left side jogger 65 inward, he/she turns on the UP button 12 (YES in step S148). If the operator wants to adjust the left side jogger 65 outward, he/she turns on the DOWN button 13 (YES in step 152). If the position adjustment of the left side jogger 65 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S147). Hence, the selected left side jogger position adjustment state ends.
If the UP button 12 is turned on (YES in step S148), the CPU 1 sends a clockwise rotation instruction to the motor driver 45 (step S149). If the UP button 12 is turned off (YES in step S150), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 45 (step S151). Hence, while the UP button 12 is ON, the motor 46 rotates clockwise, and the left side jogger 65 moves inward.
If the DOWN button 13 is turned on (YES in step S152), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 45 (step S153). If the DOWN button 13 is turned off (YES in step S154), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 45 (step S155). Hence, while the DOWN button 13 is ON, the motor 46 rotates counterclockwise, and the left side jogger 65 moves outward.
If the operator wants to adjust the position of the right side jogger 66, he/she turns on the selection switch 10 (YES in step S156). If the operator wants to adjust the right side jogger 66 inward, he/she turns on the UP button 12 (YES in step S158). If the operator wants to adjust the right side jogger 66 outward, he/she turns on the DOWN button 13 (YES in step 162). If the position adjustment of the right side jogger 66 is completed, the operator turns on the position adjustment completion switch 11 (YES in step S157). Hence, the selected right side jogger position adjustment state ends.
If the UP button 12 is turned on (YES in step S158), the CPU 1 sends a clockwise rotation instruction to the motor driver 49 (step S159). If the UP button 12 is turned off (YES in step S160), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 49 (step S161). Hence, while the UP button 12 is ON, the motor 50 rotates clockwise, and the right side jogger 66 moves inward.
If the DOWN button 13 is turned on (YES in step S162), the CPU 1 sends a counterclockwise rotation instruction to the motor driver 49 (step S163). If the DOWN button 13 is turned off (YES in step S164), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 49 (step S165). Hence, while the DOWN button 13 is ON, the motor 50 rotates counterclockwise, and the right side jogger 66 moves outward.
Through the processing operation of steps S1 to S165 described above, as shown in
When the printing sheets 302 on the pile board 301 are consumed, the operator manipulates the lowering button 17 to lower the feeder pile 301. New printing sheets 302 are stacked on the feeder pile 301 that has been lowered to the lowermost end. At this time, the preset positions of the left side separator 61, right side separator 62, and sucker 63 may fall inside the sheet size of the printing sheets 302 due to a cutting error of the printing sheets 302, misalignment of the printing sheets 302 during stacking, or the like.
In such a case, conventionally, the feeder pile 301 is lifted by push button operation. As a consequence, the printing sheets 302 in the uppermost portion on the feeder pile 301 knock up the leveling foot 306 to break it. The left side separator 61 and right side separator 62 are also broken as they are knocked up in the same manner.
According to this embodiment, when lifting the feeder pile 301 by push button operation, control takes place so that the left side separator 61, right side separator 62, and sucker 63 automatically move in a direction (outward) to further separate from the center of the printing sheets 302 on the feeder pile 301, as will be described later.
When lifting the feeder pile 301 manually, the operator turns on the selection switch 14 (YES in step S166). Subsequently, the operator turns on the lifting button 16 (YES in step S168). To stop the selected feeder pile lifting or lowering state after the selection switch 14 is turned on, the operator turns on the position adjustment completion switch 11 (YES in step S167).
If the lifting button 16 is turned on (YES in step S168), the CPU 1 reads the current count of the left side separator position counter 31, and stores the readout count in the memory M23 as the left side separator home position (step S169). Then, the CPU 1 calculates the current position of the left side separator on the basis of the readout current count of the left side separator position counter 31, and stores it in the memory M24 (step S170).
The CPU 1 then reads out a predetermined side separator clearance amount α1 from the memory M25 (step S171). The CPU 1 then obtains the left side separator retreat position by subtracting the side separator clearance amount α1 from the left side separator current position, and stores it in the memory M26 (step S172). The CPU 1 then calculates the target count of the left side separator position counter 31 on the basis of the obtained left side separator retreat position, and stores it in the memory M5 (step S173).
The CPU 1 then reads the current count of the right side separator position counter 35, and stores the readout count in the memory M27 as the right side separator home position (step S174). Then, the CPU 1 calculates the current position of the right side separator on the basis of the readout current count of the right side separator position counter 35, and stores it in the memory M28 (step S175).
The CPU 1 then reads out the predetermined side separator clearance amount α1 from the memory M25 (step S176). The CPU 1 then obtains the right side separator retreat position by subtracting the side separator clearance amount α1 from the right side separator current position, and stores it in the memory M29 (step S177). The CPU 1 then calculates the target count of the right side separator position counter 35 on the basis of the obtained right side separator retreat position, and stores it in the memory M6 (step S178).
The CPU 1 then reads the current count of the sucker position counter 39, and stores the readout count in the memory M30 as the sucker home position (step S179). Then, the CPU 1 calculates the current position of the sucker on the basis of the readout current count of the sucker position counter 39, and stores it in the memory M31 (step S180).
The CPU 1 then reads out a predetermined sucker clearance amount α2 from the memory M32 (step S181). The CPU 1 then obtains the sucker retreat position by subtracting the sucker clearance amount α2 from the sucker current position, and stores it in the memory M33 (step S182). The CPU 1 then calculates the target count of the sucker position counter 39 on the basis of the obtained sucker retreat position, and stores it in the memory M9 (step S183).
Then, the CPU 1 turns off the air valves 25 and 26 (step S184) to disconnect air supply to the left side separator 61, right side separator 62, and sucker 63. The CPU 1 then sends a counterclockwise rotation instruction to the motor driver 29 (step S185). Hence, the motor 30 rotates counterclockwise, and the left side separator 61 moves outward.
During the movement of the left side separator 61, the CPU 1 reads the current count of the left side separator position counter 31 (step S186), and reads out the target count of the left side separator position counter 31 from the memory M5 (step S187). The CPU 1 then repeatedly checks whether or not the current count of the left side separator position counter 31 coincides with the target count (step S188).
If the current count coincides with the target count (YES in step S188), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 29 (step S189), so that the motor 30 stops rotation. Hence, the left side separator 61 automatically moves outward to the left side separator retreat position obtained from the side separator clearance amount α1, that is, by the side separator clearance amount α1 from the current position (preset position), and stops there.
Then, the CPU 1 sends a counterclockwise rotation instruction to the motor driver 33 (step S109). Hence, the motor 34 rotates counterclockwise, and the right side separator 62 moves outward.
During the movement of the right side separator 62, the CPU 1 reads the current count of the right side separator position counter 35 (step S191), and reads out the target count of the right side separator position counter 35 from the memory M6 (step S192). The CPU 1 then repeatedly checks whether or not the current count of the right side separator position counter 35 coincides with the target count (step S193).
If the current count coincides with the target count (YES in step S193), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 33 (step S194), so that the motor 34 stops rotation. Hence, the right side separator 62 automatically moves outward to the right side separator retreat position obtained from the side separator clearance amount α1, that is, by the side separator clearance amount α1 from the current position (preset position), and stops there.
Then, the CPU 1 sends a counterclockwise rotation instruction to the motor driver 37 (step S195). Hence, the motor 38 rotates counterclockwise, and the sucker 63 moves outward.
During the movement of the sucker 63, the CPU 1 reads the current count of the sucker position counter 39 (step S196), and reads out the target count of the sucker position counter 39 from the memory M9 (step S197). The CPU 1 then repeatedly checks whether or not the current count of the sucker position counter 39 coincides with the target count (step S198).
If the current count coincides with the target count (YES in step S198), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 37 (step S199), so that the motor 38 stops rotation. Hence, the sucker 63 automatically moves outward to the sucker retreat position obtained from the sucker clearance amount α2, that is, by the sucker clearance amount α2 from the current position (preset position), and stops there.
According to this embodiment, when the operator turns on the lifting button 16, the left side separator 61, right side separator 62, and sucker 63 automatically clear outside the sheet size of the printing sheets 302 on the feeder pile 301, as shown in
According to this embodiment, the side separator clearance amount α1 and the sucker clearance amount α2 are set to fall within a range of several mm to ten-odd mm. The clearance amounts α1 and α2 are preferably as small as possible when considering the cutting error of the sheets 302, misalignment of the sheets 302 during stacking, or the like.
When the feeder pile 301 reaches a desired lifted position, the operator turns off the lifting button 16. When the lifting button 16 is turned off (YES in step S200), the CPU 1 outputs a reset signal and enable signal to the internal clock counter 24 (step S201), and stops outputting the reset signal to the internal clock counter 24 (step S202). Hence, the internal clock counter 24 starts counting from “0”.
While the lifting button 16 is OFF (NO in step S203), the CPU 1 reads the count of the internal clock counter 24 (step S204). The CPU 1 calculates the time that has elapsed since the lifting button 16 is turned off from the readout count (step S205). The CPU 1 then reads out a predetermined feeder pile standby time twA from the memory M36 (step S206). The CPU 1 then checks whether or not the time that has elapsed since the lifting button 16 is turned off reaches the feeder pile standby time twA (step S207).
If the lifting button 16 is turned on before the lapse time reaches the standby time twA (YES in step S203), the process returns to step S200, and it waits for the lifting button 16 to be turned off again. More specifically, the lifting button 16 may be turned on before the standby time twA is reached so that fine adjustment of the height position of the feeder pile 301 and the like can be performed. In this case, the time elapsed since the lifting button 16 is turned off is counted again.
If the lapse time reaches the feeder pile standby time twA, that is, if the lifting button 16 is kept OFF during the standby time twA, the CPU 1 determines that lifting of the feeder pile 301 is completed (YES in step S207).
If lifting of the feeder pile 301 is completed (YES in step S207), the CPU 1 reads out the left side separator home position from the memory M23 (step S208), and overwrites it in the memory M5 as the target count of the left side separator position counter 31 (step S209). The CPU 1 then reads out the right side separator home position from the memory M27 (step S210), and overwrites it in the memory M6 as the target count of the right side separator position counter 35 (step S211). The CPU 1 then reads out the sucker home position from the memory M30 (step S212), and overwrites it in the memory M9 as the target count of the sucker position counter 39 (step S213).
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 29 (step S214). Hence, the motor 30 rotates clockwise, and the left side separator 61 moves inward.
During the movement of the left side separator 61, the CPU 1 reads the current count of the left side separator position counter 31 (step S215), and reads out the target count of the left side separator position counter 31 from the memory M5 (step S216). The CPU 1 then repeatedly checks whether or not the current count of the left side separator position counter 31 coincides with the target count (step S217).
If the current count coincides with the target count (YES in step S217), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 29 (step S218), so that the motor 30 stops rotation. Hence, the left side separator 61 automatically moves to the initial position (preset position) where it has been before the feeder pile 301 is lifted, and stops there.
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 33 (step S219). Hence, the motor 34 rotates clockwise, and the right side separator 62 moves inward.
During the movement of the right side separator 62, the CPU 1 reads the current count of the right side separator position counter 35 (step S220), and reads out the target count of the right side separator position counter 35 from the memory M6 (step S221). The CPU 1 then repeatedly checks whether or not the current count of the right side separator position counter 35 coincides with the target count (step S222).
If the current count coincides with the target count (YES in step S222), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 33 (step S223), so that the motor 34 stops rotation. Hence, the right side separator 62 automatically moves to the initial position (preset position) where it has been before the feeder pile 301 is lifted, and stops there.
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 37 (step S224). Hence, the motor 38 rotates clockwise, and the sucker 63 moves inward.
During the movement of the sucker 63, the CPU 1 reads the current count of the sucker position counter 39 (step S225), and reads out the target count of the sucker position counter 39 from the memory M9 (step S226). The CPU 1 then repeatedly checks whether or not the current count of the sucker position counter 39 coincides with the target count (step S227).
If the current count coincides with the target count (YES in step S227), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 37 (step S228), so that the motor 38 stops rotation. Hence, the sucker 63 automatically moves to the initial position (preset position) where it has been before the feeder pile 301 is lifted, and stops there.
According to this embodiment, when lifting of the feeder pile 301 is completed, the left side separator 61, right side separator 62, and sucker 63 automatically return to the initial positions (preset positions) where they have been before the feeder pile 301 is lifted. In this case, if the clearance amounts α1 and α2 are minimized as much as possible, the time taken until the left side separator 61, right side separator 62, and sucker 63 return to the initial positions (preset positions) can be shortened.
During movement to the home positions, the leveling foot 306 may fall inside the sheet size of the printing sheets 302 on the feeder pile 301, as shown in
After the left side separator 61, right side separator 62, and sucker 63 are returned to the initial positions (preset positions) where they have been before the feeder pile 301 is lifted, the CPU 1 checks whether or not the feed start switch 18 is ON (step S229). If the feed start switch 18 is ON, the CPU 1 turns on the air valves 25 and 26 (step S230) to start air supply to the left side separator 61, right side separator 62, and sucker 63. Hence, the feed operation is resumed.
The operation of the delivery unit will be described hereinafter. Through the processing operation of steps S1 to S165 described above, as shown in
When lifting the delivery pile 401 manually, the operator turns on the selection switch 15 (YES in step S231). Subsequently, the operator turns on the lifting button 16 (YES in step S233). To stop the selected delivery pile lifting or lowering state after the selection switch 15 is turned on, the operator turns on the position adjustment completion switch 11 (YES in step S232).
If the lifting button 16 is turned on (YES in step S233), the CPU 1 reads the current count of the suction wheel position counter 43, and stores the readout count in the memory M37 as the suction wheel home position (step S234). Then, the CPU 1 calculates the current position of the suction wheel on the basis of the readout current count of the suction wheel position counter 43, and stores it in the memory M38 (step S235).
The CPU 1 then reads out a predetermined suction wheel clearance amount β1 from the memory M39 (step S236). The CPU 1 then obtains the suction wheel retreat position by subtracting the suction wheel clearance amount ⊕1 from the suction wheel current position, and stores it in the memory M40 (step S237). The CPU 1 then calculates the target count of the suction wheel position counter 43 on the basis of the obtained suction wheel retreat position, and stores it in the memory M12 (step S238).
The CPU 1 then reads the current count of the left side jogger position counter 47, and stores the readout count in the memory M41 as the left side jogger home position (step S239). Then, the CPU 1 calculates the current position of the left side jogger on the basis of the readout current count of the left side jogger position counter 47, and stores it in the memory M42 (step S240 in
The CPU 1 then reads out a predetermined side jogger clearance amount β2 from the memory M43 (step S241). The CPU 1 then obtains the left side jogger retreat position by subtracting the side jogger clearance amount β2 from the left side jogger current position, and stores it in the memory M44 (step S242). The CPU 1 then calculates the target count of the left side jogger position counter 47 on the basis of the obtained left side jogger retreat position, and stores it in the memory M15 (step S243).
The CPU 1 then reads the current count of the right side jogger position counter 51, and stores the readout count in the memory M45 as the right side jogger home position (step S244). Then, the CPU 1 calculates the current position of the right side jogger on the basis of the readout current count of the right side jogger position counter 51, and stores it in the memory M46 (step S245).
The CPU 1 then reads out the predetermined side jogger clearance amount β2 from the memory M43 (step S246). The CPU 1 then obtains the right side jogger retreat position by subtracting the right side jogger clearance amount β2 from the right side jogger current position, and stores it in the memory M47 (step S247). The CPU 1 then calculates the target count of the right side jogger position counter 51 on the basis of the obtained right side jogger retreat position, and stores it in the memory M16 (step S248).
Then, the CPU 1 sends a counterclockwise rotation instruction to the motor driver 41 (step S249). Hence, the motor 42 rotates counterclockwise, and the suction wheel 64 moves outward.
During the movement of the suction wheel 64, the CPU 1 reads the current count of the suction wheel position counter 43 (step S250), and reads out the target count of the suction wheel position counter 43 from the memory M12 (step S251). The CPU 1 then repeatedly checks whether or not the current count of the suction wheel position counter 43 coincides with the target count (step S252).
If the current count coincides with the target count (YES in step S252), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 41 (step S253), so that the suction wheel position adjustment motor 42 stops rotation. Hence, the suction wheel 64 automatically moves outward to the suction wheel retreat position obtained from the suction wheel clearance amount β1, that is, by the suction wheel clearance amount β1 from the current position (preset position), and stops there.
Then, the CPU 1 sends a counterclockwise rotation instruction to the motor driver 45 (step S254). Hence, the motor 46 rotates counterclockwise, and the left side jogger 65 moves outward.
During the movement of the left side jogger 65, the CPU 1 reads the current count of the left side jogger position counter 47 (step S255), and reads out the target count of the left side jogger position counter 47 from the memory M15 (step S256). The CPU 1 then repeatedly checks whether or not the current count of the left side jogger position counter 47 coincides with the target count (step S257).
If the current count coincides with the target count (YES in step S257), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 45 (step S258), so that the motor 46 stops rotation. Hence, the left side jogger 65 automatically moves outward to the left side jogger retreat position obtained from the side jogger clearance amount β2, that is, by the side jogger clearance amount β2 from the current position (preset position), and stops there.
Then, the CPU 1 sends a counterclockwise rotation instruction to the motor driver 49 (step S259). Hence, the motor 50 rotates counterclockwise, and the right side jogger 66 moves outward.
During the movement of the right side jogger 66, the CPU 1 reads the current count of the right side jogger position counter 51 (step S260), and reads out the target count of the right side jogger position counter 51 from the memory M16 (step S261). The CPU 1 then repeatedly checks whether or not the current count of the right side jogger position counter 51 coincides with the target count (step S262).
If the current count coincides with the target count (YES in step S262), the CPU 1 stops outputting the counterclockwise rotation instruction to the motor driver 49 (step S263), so that the motor 50 stops rotation. Hence, the right side jogger 66 automatically moves outward to the right side jogger retreat position obtained from the side jogger clearance amount β2, that is, by the side jogger clearance amount β2 from the current position (preset position), and stops there.
According to this embodiment, when the operator turns on the lifting button 16, the suction wheel 64, left side jogger 65, and right side jogger 66 automatically clear outside the sheet size of the printing sheets 402 on the delivery pile 401, as shown in
According to this embodiment, the suction wheel clearance amount β1 and the side jogger clearance amount β2 are set to fall within a range of several mm to ten-odd mm. The clearance amounts β1 and β2 are preferably as small as possible when considering the curl of the respective sides of the printing sheet 402 due to the ink thickness and paper characteristics, or the like.
When the delivery pile 401 reaches a desired lifted position, the operator turns off the lifting button 16. When the lifting button 16 is turned off (YES in step S264), the CPU 1 outputs a reset signal and enable signal to the internal clock counter 24 (step S265), and stops outputting the reset signal to the internal clock counter 24 (step S266). Hence, the internal clock counter 24 starts counting from “0”.
While the lifting button 16 is OFF (NO in step S267), the CPU 1 reads the count of the internal clock counter 24 (step S268). The CPU 1 calculates the time that has elapsed since the lifting button 16 is turned off from the readout count (step S269). The CPU 1 then reads out a predetermined delivery pile standby time twB from the memory M48 (step S270). The CPU 1 then checks whether or not the time that has elapsed since the lifting button 16 is turned off reaches the delivery pile standby time twB (step S271).
If the lifting button 16 is turned on before the lapse time reaches the standby time twB (YES in step S267), the process returns to step S264, and it waits for the lifting button 16 to be turned off again. More specifically, the lifting button 16 may be turned on before the standby time twB is reached so that fine adjustment of the height position of the delivery pile 401 and the like can be performed. In this case, the time elapsed since the lifting button 16 is turned off is counted again.
If the lapse time reaches the delivery pile standby time twB, that is, if the lifting button 16 is kept OFF during the standby time twB, the CPU 1 determines that lifting of the delivery pile 401 is completed (YES in step S271).
If lifting of the delivery pile 401 is completed (YES in step S271), the CPU 1 reads out the suction wheel home position from the memory M37 (step S272), and overwrites it in the memory M12 as the target count of the suction wheel position counter 43 (step S273). The CPU 1 then reads out the left side jogger home position from the memory M41 (step S274), and overwrites it in the memory M15 as the target count of the left side jogger position counter 31 (step S275). The CPU 1 then reads out the right side jogger home position from the memory M45 (step S276), and overwrites it in the memory M16 as the target count of the right side jogger position counter 35 (step S277).
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 41 (step S278). Hence, the motor 42 rotates clockwise, and the suction wheel 64 moves inward.
During the movement of the suction wheel 64, the CPU 1 reads the current count of the suction wheel position counter 43 (step S279), and reads out the target count of the suction wheel position counter 43 from the memory M12 (step S280). The CPU 1 then repeatedly checks whether or not the current count of the suction wheel position counter 43 coincides with the target count (step S281).
If the current count coincides with the target count (YES in step S281), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 41 (step S282), so that the motor 42 stops rotation. Hence, the suction wheel 64 automatically moves to the initial position (preset position) where it has been before the delivery pile 401 is lifted, and stops there.
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 45 (step S283). Hence, the motor 46 rotates clockwise, and the left side jogger 65 moves inward.
During the movement of the left side jogger 65, the CPU 1 reads the current count of the left side jogger position counter 47 (step S284 in
If the current count coincides with the target count (YES in step S286), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 45 (step S287), so that the motor 46 stops rotation. Hence, the left side jogger 65 automatically moves to the initial position (preset position) where it has been before the delivery pile 401 is lifted, and stops there.
Then, the CPU 1 sends a clockwise rotation instruction to the motor driver 49 (step S288). Hence, the motor 50 rotates clockwise, and the right side jogger 66 moves inward.
During the movement of the right side jogger 66, the CPU 1 reads the current count of the right side jogger position counter 51 (step S289), and reads out the target count of the right side jogger position counter 51 from the memory M16 (step S290). The CPU 1 then repeatedly checks whether or not the current count of the right side jogger position counter 51 coincides with the target count (step S291).
If the current count coincides with the target count (YES in step S291), the CPU 1 stops outputting the clockwise rotation instruction to the motor driver 49 (step S292), so that the motor 50 stops rotation. Hence, the right side jogger 66 automatically moves to the initial position (preset position) where it has been before the delivery pile 401 is lifted, and stops there.
According to this embodiment, when lifting of the delivery pile 401 is completed, the suction wheel 64, left side jogger 65, and right side jogger 66 automatically return to the initial positions (preset positions) where they have been before the delivery pile 401 is lifted. In this case, if the clearance amounts β1 and β2 are minimized as much as possible, the time taken until the suction wheel 64, left side jogger 65, and right side jogger 66 return to the initial positions (preset positions) can be shortened.
During movement to the home positions, the suction wheel 64 may fall inside the sheet size of the printing sheets 402 on the delivery pile 401, as shown in
According to this embodiment, the feeder pile lifting relay 53 is turned on/off in synchronism with the manual operation of a lifting button 55. When the lifting button 55 is turned on, a coil FU of the feeder pile lifting relay 53 is energized. This turns on relay contacts FS1 and FS2, and a motor FM rotates clockwise to lift a feeder pile 301.
The CPU 101 fetches the ON states of the relay contacts. FS1 and FS2, which are effected by energizing the coil FU of the feeder pile lifting relay 53, as an ON output from the feeder pile lifting relay 53 through the interface 28-10. In this case, the feeder pile lifting relay 53 serves as a detector that detects lifting of the feeder pile 301 effected when the lifting button 55 is turned on.
The delivery pile lifting relay 54 is turned on/off in synchronism with the manual operation of a lifting button 56. When the lifting button 56 is turned on, a coil DU of the delivery pile lifting relay 54 is energized. This turns on relay contacts DS1 and DS2, and a motor DM rotates clockwise to lift a delivery pile 401.
The CPU 101 fetches the ON states of the relay contacts DS1 and DS2, which are effected by energizing the coil DU of the feeder pile lifting relay 54, as an ON output from the lifting relay 54 via the interface 28-10. In this case, the delivery pile lifting relay 54 serves as a detector that detects lifting of the delivery pile 401 effected when the lifting button 56 is turned on.
As shown in
In the delivery unit, the delivery pile 401 is not automatically lifted during printing. The delivery pile 401 is automatically lifted, only after printing sheets 402 are removed from the delivery pile 401, when the empty delivery pile 401 is to be automatically lifted. Hence, in the delivery unit, the suction wheel or side joggers may always be moved outside the sheet size not only when the lifting button 56 is turned on but whenever the delivery pile 401 is to be lifted regardless of whether the operation is manual or automatic.
The CPU 101 is connected to a memory unit 127. When compared to the memory unit 27 shown in
Position adjustment operation for the adjustment target portion performed by the CPU 101 will be described with reference to
When lifting the feeder pile 301 by manual operation, the operator turns on the lifting button 55. This energizes the coil FU of the feeder pile lifting relay 53 to turn on the relay contacts FS1 and FS2. Hence, the motor FM rotates clockwise, and the feeder pile 301 starts to be lifted.
If an output from the feeder pile lifting relay 53 is turned on (YES in step S466), the CPU 101 reads the current count of a left side separator position counter 31, and stores the readout count in a memory M23 as a left side separator home position (step S467). The CPU 101 then reads the current count of a right side separator position counter 35, and stores it in a memory M27 as a right side separator home position (step S468).
Then, the CPU 101 reads out the side separator preset position from a memory M4 (step S469) and a predetermined side separator clearance amount α1 from a memory M25 (step S470). The CPU 101 then obtains a side separator retreat position by subtracting the side separator clearance amount α1 from the side separator preset position, and stores it in the memory M49 (step S471).
Then, the CPU 101 calculates the target counts of the side separator position counters from the side separator retreat position, and stores them in memories MS and M6 (step S472). The memory MS stores the target count of the left side separator position counter 31, and the memory M6 stores the target count of the right side separator position counter 35.
Then, the CPU 101 reads the current count of a sucker position counter 39, and stores the readout count in a memory M30 as a sucker home position (step S473). The CPU 101 then reads out a sucker preset position from a memory M8 (step S474).
Then, the CPU 101 performs the processes of steps S475 to S493 corresponding to steps S181 to S199.
If the output from the feeder pile lifting relay 53 is turned off (YES in step S494), the CPU 101 outputs a reset signal and enable signal to an internal clock counter 24 (step S495), and stops outputting the reset signal to the internal clock counter 24 (step S496). Hence, the internal clock counter 24 starts counting from “0”.
If an output from the feeder pile lifting relay 53 is OFF (NO in step S497), the CPU 101 performs steps S498 to S524 corresponding to steps S204 to S230.
If an output from the delivery pile lifting relay 54 is ON (YES in step S525), the CPU 101 reads the current count of a suction wheel position counter 43, and stores the readout count in a memory M37 as a suction wheel home position (step S526).
Then, the CPU 101 reads out a suction wheel preset position from a memory M11 (step S527) and a predetermined suction wheel clearance amount β1 from a memory M39 (step S528). The CPU 101 then obtains a suction wheel retreat position by subtracting the suction wheel clearance amount β1 from the suction wheel preset position, and stores it in a memory M40 (step S529). The CPU 101 then calculates the target count of the suction wheel position counter 43 from the suction wheel retreat position, and stores it in a memory M12 (step S530).
Then, the CPU 101 reads the current count of a left side jogger position counter 47 and stores the readout count in a memory M41 as a left side jogger home position (step S531). The CPU 101 then reads the current count of a right side jogger position counter 51 and stores the readout count in a memory M45 as a right side jogger home position (step S532).
Then, the CPU 101 reads out a side jogger preset position from a memory M14 (step S533) and a predetermined side jogger clearance amount β2 from a memory M43 (step S534). The CPU 101 then obtains a side jogger retreat position by subtracting the side jogger clearance amount β2 from the side jogger preset position, and stores it in the memory M50 (step S535).
The CPU 101 calculates the target counts of the side jogger position counters from the obtained side jogger retreat position, and stores them in memories M15 and M16 (step S536). In this case, the memory M15 stores the target count of the left side jogger position counter 47, and the memory M16 stores the target count of the right side jogger position counter 51.
Then, the CPU 101 performs the processes of steps S537 to S551 corresponding to steps S249 to S263.
If the output from the delivery pile lifting relay 54 is turned off (YES in step S552), the CPU 101 outputs a reset signal and enable signal to the internal clock counter 24 (step S553), and stops outputting the reset signal to the internal clock counter 24 (step S554). Hence, the internal clock counter 24 starts counting from “0”.
If the output from the delivery pile lifting relay 54 is OFF (NO in step S555), the CPU 101 reads the count of the internal clock counter 24 (step S556). The CPU 101 then calculates the lapse time since the output from the delivery pile lifting relay 54 is turned off from the readout count (step S557). The CPU 101 then reads out a predetermined delivery pile standby time twB from the memory M48 (step S558), and checks whether or not the lapse time reaches the delivery pile standby time twB (step S559).
If the output from the delivery pile lifting relay 54 is turned on before the lapse time reaches the delivery pile standby time twB (YES in step S555), the process returns to step S552, and it waits for the output from the delivery pile lifting relay 54 to be turned off again.
If the lapse time reaches the delivery pile standby time twB, that is, if the output from the delivery pile lifting relay 54 stays OFF during the delivery pile standby time twB, the CPU 101 determines that lifting of the delivery pile 401 is completed (YES in step S559).
If lifting of the delivery pile 401 is completed (YES in step S559), the CPU 101 shifts to the processing operation of steps S272 to S292 (
As has been described above, according to the present invention, the adjustment target portion is moved to be located outside the sheet size of the sheets on the pile board. This can prevent the sheets on the pile board from knocking up the adjustment target portion, thus preventing the adjustment target portion from being broken.
According to the present invention, the sucker and side separators of the feed unit are defined as the adjustment target portion. In the feed unit, as the sheets are fed and thus decrease, the pile board is lifted automatically. If the sucker and side separators are moved outward every time this automatic lifting takes place, the sheets cannot be fed. In view of this, in the feed unit, the adjustment target portion is not moved when the pile board is lifted automatically, and is moved only when the pile board is lifted manually. More specifically, the sucker and side separators are moved outward only when the manual operation unit designates lifting of the pile board. Alternatively, the sucker and side separators may be moved outward not when the manual operation unit designates lifting of the pile board, but when lifting of the pile board in response to the designation from the manual operation unit is detected.
According to the present invention, the suction wheel and side joggers of the delivery unit are defined as the adjustment target portion. In the delivery unit, as the sheets that are dropped and stacked due to delivery increase, the pile board is lowered automatically. The pile board can be lowered manually and lifted manually. In this case, the suction wheel and side joggers are moved outward in response to the lifting designation for the pile board from the manual operation unit, in the same manner as in the feed unit. Alternatively, the suction wheel and side joggers may be moved outward not when the manual operation unit designates lifting of the pile board, but when lifting of the pile board in response to the designation from the manual operation unit is detected. In the delivery unit, the pile board is not automatically lifted during printing. Hence, the suction wheel and side joggers may always be moved outward in accordance with lifting of the pile board regardless of whether the operation is manual/automatic.
According to the present invention, the position of the adjustment target portion is moved outward in response to lifting of the pile board. Once the pile board is lifted, in response to stop of the pile board, the adjustment target portion is returned to the initial position where it has been before the pile board is lifted. In this case, the adjustment target portion may fall within the sheet size of the sheets stacked on the pile board. The adjustment target portion, however, is returned to the initial position from the side of the sheets stacked on the pile board. Even if the adjustment target portion abuts against the sheets, the abutting force is absorbed as the sheets stacked on the pile board are shifted in the horizontal direction. Thus, the adjustment target portion will not be broken.
According to the present invention, when moving the position of the adjustment target portion outward in response to lifting of the pile board, the adjustment target portion may be moved outward from the current position (preset position) by a predetermined distance. Alternatively, the preset position determined in accordance with the sheet size of the sheets may be determined as the reference, and the adjustment target portion may be moved to a position outwardly spaced apart from the preset position by a predetermined distance. In this case, if the “predetermined distance” is minimized as much as possible, the moving distance of the adjustment target portion can be decreased, so that the time taken for returning the adjustment target portion to the initial position (preset value) can be shortened.
Number | Date | Country | Kind |
---|---|---|---|
195585/2007 | Jul 2007 | JP | national |