The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
Hereinafter, a printer and a method of controlling the printer according to an embodiment of the invention will be described with reference to the drawings.
(Configuration of Printer)
The printer 1 according to this embodiment is an ink jet printer for performing a printing operation by ejecting ink droplets to a printing sheet P as a printing medium and is configured to supply the printing sheet P from both sides of a front side (the left side in
The carriage 3 is connected to a carriage motor (CR motor) not shown through a belt or a pulley not shown. The carriage 3 is driven by the CR motor, is guided by a guide shaft 12, and moves in a main scanning direction (a direction perpendicular to the paper surface of
The surface of the PF driving roller 4 is coated with a high frictional material having a high frictional coefficient. As shown in
As shown in
As shown in
The paper detector 9 is an optical detector in which a light-emitting element and a light-receiving element not shown are disposed vertically opposite each other. The paper detector 9 detects an end in the width direction of the printing sheet P passing through the light-emitting element and the light-receiving element. The paper detector 9 is disposed between the PF driving roller 4 and the rear feed mechanism 11 which are arranged closer to the rear side than the carriage 3 is. At the time of performing a continuous printing operation on the printing sheets P, the trailing end of a preceding printing sheet P and the leading end of a subsequent printing sheet P can be detected by the paper detector 9.
The front feed mechanism 10 includes a front feed cassette 20 in which non-printed printing sheets P to be supplied from the front side are set, a front feed roller 21 that feeds the printing sheets P set in the front feed cassette 20 into the printer 1 (that is, toward a printing area on which a printing operation is performed by the print head 2), an arm 22 that rotatably holds the front feed roller 21, and a transport passage 23 through which the printing sheet P entering the front feed roller 21 passes. In this embodiment, as shown in
A frictional member 24 made of a material having a relatively high frictional coefficient such as cork is attached to the bottom surface of the front feed cassette 20. The frictional member 24 serves to prevent a double feed of the printing sheets P (a phenomenon that plurality printing sheets P are fed from the front feed cassette 20 at a time). The front feed roller 21 is attached to an end of the arm 22 which is pivotable about the rotation pivot 22a. The front feed roller 21 comes in contact with the top surface of the printing sheet P, as indicated by a solid line in
The rear feed mechanism 11 includes a rear feed hopper 26 in which non-printed printing sheets P to be fed from the rear side are set, a rear feed roller 27 that feeds the printing sheets P set in the rear feed hopper 26 into the printer 1 (that is, toward the printing area on which a printing operation is performed by the print head 2), and a retard roller 28 serving to prevent a double transport of the printing sheets P (a phenomenon that plurality printing sheets P are fed from the rear feed hopper 26 at a time).
The rear feed roller 27 is connected to an ASF motor 31 through a gear train 29 and a planet gear train 30, as shown in
The ASF motor 31 of this embodiment is a DC motor. In this embodiment, similarly to the PF motor 14, a method of controlling the ASF motor 31 employs PWM control which is one kind of voltage control and PID control for converging a current rotation speed of the ASF motor 31 to a target rotation speed in combination of proportional control, integral control, and derivative control.
As shown in
The retard roller 28 is disposed at a position opposed to the lower side of the slope of the rear feed roller 27. The outer periphery of the retard roller 28 is made of a member having a high frictional coefficient. The retard roller 28 is rotatably held by an arm which is pivotable about a predetermined rotation pivot (not shown), as shown in
The rear feed hopper 26 pivots about the rotation pivot 26a by means of the rotational motion of a cam 34 schematically shown in
Specifically, as shown in
The state shown in
The printer 1 according to this embodiment includes a PF encoder 40 for detecting a rotation distance (rotational position) and a rotation speed of the PF motor 14, an ASF encoder 41 for detecting a rotation distance (rotational position) and a rotation speed of the ASF motor 31, and a position detector 42 for detecting a rotational position of the cam 34, as shown in
The PF encoder 40 includes a rotary scale 43 fixed to the rotation axis of the PF driving roller 4 and a photo sensor 44 having a light-emitting element and a light-receiving element (not shown) with the outer periphery of the rotary scale 43 interposed therebetween. The output signal from the PF encoder 40 is input to the controller 50 for variously controlling the printer 1. The rotary scale 43 is formed in a disc shape, for example, out of a transparent plastic thin plate. Plural marks (not shown) are arranged at a constant pitch in the peripheral direction on the peripheral edge of the rotary scale 43. Specifically, a black color is printed at a constant interval in the peripheral direction along the outer periphery of one surface of the rotary scale 43 and the portions in which the black color is printed are the marks. The rotary scale 43 is formed of a thin stainless steel plate or the like and slits penetrating the rotary scale 43 instead of the marks may be formed in the rotary scale 43.
The ASF encoder 41 includes a rotary scale 45 fixed to the output axis of the ASF motor 31 and a photo sensor 46 having a light-emitting element and a light-receiving element not shown with the outer periphery of the rotary scale 45 interposed therebetween. The output signal from the ASF encoder is input to the controller 50. Similarly to the rotary scale 43, the rotary scale 45 is formed of a transparent plastic thin plate or a stainless steel thin plate and marks or slits are formed in the rotary scale 45.
The position detector 42 includes a detection plate 47 fixed to the rotation axis of the cam 34 and a photo sensor 48 having a light-emitting element and a light-receiving element not shown with the outer periphery of the detection plate 47 interposed therebetween. The output signal from the position detector 42 is input to the controller 50.
[Configuration of Controller]
As shown in
The CPU 52 performs calculation processes for executing control programs of the printer 1 stored in the ROM 53 and the nonvolatile memory 55 and other necessary calculation processes. The control programs for controlling the printer 1 and data necessary for the processes are stored in the ROM 53. For example, a target speed table in which target rotation speeds corresponding to the rotation time or the rotation distance of the PF motor 14 used in the PID control are set or a target speed table in which target rotation speeds corresponding to the rotation time or the rotation distance of the ASF motor 31 are set is stored in the ROM 53, as described later. Programs under execution and data under calculation by the CPU 52 are temporarily stored in the RAM 54. A variety of data to be stored after the printer 1 is turned off are stored in the nonvolatile memory 55.
As shown in
The speeds and the like of the PF motor 14 and the ASF motor 31 are controlled by combination of the CPU 52 and the ASIC 56. That is, a DC unit 60 as a control circuit for controlling the speeds and the like of the PF motor 14 and the ASF motor 31 which are DC motors is constituted by a part of the CPU 52 and a part of the ASIC 56. Specifically, in the DC unit 60, a part of the CPU 52 performs a variety of calculations for controlling the speeds and the like of the PF motor 14 and the ASF motor 31 on the basis of various signals input from the PF encoder 40 or the ASF encoder 41 through the ASIC 56. In the DC unit 60, a part of the ASIC 56 receives signals from the PF encoder 40 or the ASF encoder 41 or outputs signals to the PF motor driving circuit 57 and the ASF motor driving circuit 58 on the basis of the calculation result of the CPU 52.
As described above, the PF motor 14 and the ASF motor 31 of this embodiment are controlled in the PID control manner. Accordingly, the DC unit 60 includes a speed calculator 61, a position calculator 62, and a PID controller 63 for performing the PID control, as shown in
The speed calculator 61 calculates a current rotation speed of the PF motor 14 on the basis of the signal input from the PF encoder 40 and outputs a signal corresponding to the rotation speed to the PID controller 63. The speed calculator 61 calculates a current rotation speed of the ASF motor 31 on the basis of the signal input from the ASF encoder 41 and outputs a signal corresponding to the rotation speed to the PID controller 63.
The position calculator 62 calculates a current rotation distance of the PF motor 14 on the basis of the signal input from the PF encoder 40 and outputs a signal corresponding to the rotation distance to the PID controller 63. The position calculator 62 calculates a current rotation distance of the ASF motor 31 on the basis of the signal input from the ASF encoder 41 and outputs a signal corresponding to the rotation distance to the PID controller 63.
The PID controller 63 calculates a positional difference between a target stop position and the current rotation distance on the basis of a signal of the target stop position corresponding to a next stop position of the printing sheet P and being output from the ROM 53 and a signal of the current rotation distance input from the position calculator 62. Thereafter, the PID controller 63 reads out a target rotation speed corresponding to the current rotation distance of the PF motor 14 or the ASF motor 31 from the target speed table stored in the ROM 53 on the basis of the signal of the positional difference. Thereafter, the PID controller 63 calculates a proportional control value, an integral control value, and a derivative control value on the basis of the speed difference and adds the control values to output a PID control signal. In this embodiment, as described above, since the PF motor 14 and the ASF motor 31 are controlled in the PWM control manner, the PID control signal is a pulse-like signal in which ON and OFF states are repeated at a predetermined switching period.
The PF motor driving circuit 57 controls the P motor 14 on the basis of the signal form the DC unit 60 (specifically the signal from the ASIC 56). In this embodiment, since the PF motor 14 is controlled in the PWM control manner, the PF motor driving circuit 57 outputs a PWM driving signal. Similarly, since the ASF motor driving circuit 58 controls the ASF motor 31 on the basis of the signal form the DC unit 60, it outputs a PWM driving signal.
The bus 51 is a signal line connecting the elements of the above-mentioned controller 50 to each other. The CPU 52, the ROM 53, the RAM 54, the nonvolatile memory 55, and the ASIC 56 are connected to each other through the bus 51 so as to transmit and receive data.
[Schematic Operation of Printer]
In the printer 1 having the above-mentioned configuration, the printing sheet P fed into the printer 1 from the front feed cassette 20 by the front feed roller 21 or the printing sheet P fed into the printer 1 from the rear feed hopper 26 by the rear feed roller 27 is intermittently transported in the sub scanning direction SS by the PF driving roller 4 and the like. When the intermittent transport is stopped, the carriage 3 reciprocates in the main scanning direction. When the carriage 3 reciprocates, ink droplets are ejected from the print head 2 to perform a printing operation on the printing sheet P. When the printing operation on the printing sheet P is ended, the printing sheet P is discharged from the printer 1 by the discharge driving roller 6 and the like.
When the PF driving roller 4 rotates (that is, when the PF motor 14 rotates), a signal is output from the PF encoder 40. The signal is input to the controller 50 and the controller 50 detects the rotation distance and the rotation speed of the PF driving roller 4 (that is, the rotation distance and the rotation speed of the PF motor 14) from the input signal. The controller 50 performs various control operations on the printer 1 on the basis of the detected rotation distance (rotational position) and the detected rotation speed of the PF motor 14. Similarly, when the rear feed roller 27 rotates (that is, when the ASF motor 31 rotates), a signal from the ASF encoder 41 is input to the controller 50 and the controller 50 detects the rotation distance and the rotation speed of the rear feed roller 27 (that is, the rotation distance and the rotation speed of the ASF motor 31) from the input signal. The controller 50 performs various control operations on the printer 1 on the basis of the detected rotation distance (rotational position) and the detected rotation speed of the ASF motor 31.
In this embodiment, at the time of continuously performing a printing operation on a plurality of printing sheets P, a method of controlling the PF motor 14 and the ASF motor 31 in a draft print mode (economy print mode) in which a high-speed printing operation is performed by saving ink consumption instead of lowering the resolution is different from a method of controlling the PF motor 14 and the ASF motor 31 in a print mode (hereinafter, referred to as normal print mode) in which a printing operation is performed with a resolution higher than a predetermined value and which is other than the draft print mode. That is, the controller 50 switches the control operation between the transport control of the printing sheet P in the draft mode and the transport control of the printing sheet P in the normal print mode at the time of performing the continuous printing operation. A method of controlling a transport of a printing sheet P in the printer 1 (that is, a method of controlling the PF motor 14 and the ASF motor 31) will be described now with reference to a case where the printing sheet P is fed into the printer 1 from the rear side.
[Transport Control Method of Printing Sheet]
(Control Method in Normal Print Mode)
In the normal print mode according to this embodiment, the printing sheets P set in the rear feed hopper 26 is first fed and transported to the PF driving roller 4 by the rear feed roller 27 and then is transported by the PF driving roller 4 and the discharge driving roller 6. That is, in the normal print mode, the PF motor 14 and the ASF motor 31 are separately controlled to transport the printing sheet P. Hereinafter, such transport control of a printing sheet P is referred to as separate transport control.
Specifically, first as shown in
When the leading end of the printing sheet P is transported to the position of the PF driving roller 4 and the PF follower roller 5, the lower end of the rear feed hopper 26 is separated from the rear feed roller 27 and the retard roller 28 is also separated from the rear feed roller 27, as shown in
When the printing operation on the printing sheet P is finished, the PF motor 14 is continuously driven, as shown in
In the normal print mode, the PF motor 14 and the ASF motor 31 are independently set and are independently controlled in the PID control manner on the basis of the separated target speed tables stored in the ROM 53. At the time of a single sheet printing operation of performing the printing operation on only one printing sheet P1, the printing sheet P set in the rear feed hopper 26 is first transported and fed to the PF driving roller 4 by the rear feed roller 27 and is then transported by the PF driving roller 4, regardless of the draft print mode or the normal print mode. That is, the separate transport control is performed in the single sheet printing operation.
(Control Method in Draft Print Mode)
In the draft print mode of this embodiment, the rear feed roller 27 in addition to the PF driving roller 4 and the discharge driving roller 6 is used to transport the printing sheet P after it is transported to the PF driving roller 4 from the rear feed hopper 26 by the rear feed roller 27. That is, in the draft print mode, the PF driving roller 4 and the discharge driving roller 6 which are driven by the PF motor 14 transport the printing sheet P in the printing operation, in cooperation with the rear feed roller 27 which is driven by the ASF motor 31. Accordingly, in the draft print mode, it is necessary to allow the PF driving roller 4 and the discharge driving roller 6 to rotate in synchronization with the rear feed roller 27 (that is, at the same peripheral speed). Therefore, in the draft print mode of this embodiment, the PF motor 14 and the ASF motor 31 are controlled to transport the printing sheet P by the use of synchronization control which is a control operation for allowing the PF driving roller 4 and the discharge driving roller 6 to rotate in synchronization with the rear feed roller 27. Hereinafter, such an operation of controlling a transport of the printing sheet P is referred to as a synchronized transport control operation.
In the draft print mode of this embodiment, the synchronized transport control operation is performed. When one printing sheet P is transported by both the PF driving roller 4 and the rear feed roller 27, a start correction control operation of setting a time point for starting the PF motor 14 to be later than a time point for starting the ASF motor 31 is performed. In the draft print mode of this embodiment, the final printing sheet P in the continuous printing operation is transported and fed to the PF driving roller 4 by the rear feed roller 27 and is thereafter transported by the PF driving roller 4 and the discharge driving roller 6. That is, the final printing sheet P is transported under the separate transport control.
A method of controlling a transport of a printing medium P in a draft print mode will be described now in detail.
As described above, the PF motor 14 and the ASF motor 31 are controlled in the PID control manner. Accordingly, the ROM 53 stores, for example, a PF target speed table T1 as the first target speed table in which the target rotation speeds corresponding to the rotation time or the rotation distance of the PF motor 14 for performing a synchronization control process and stores, for example, an ASF target speed table T2 as the second target speed table in which target rotation speeds corresponding to the rotation time or the rotation distance of the ASF motor 31 for performing a synchronization control process (see
In this embodiment, the first target speed table and the second target speed table are set so that the first speed profile (for example, a PF speed profile F1 prepared on the basis of the PF target speed table T1) prepared on the basis of the first target speed table (for example, the PF target speed table T1) and indicating the relationship between the rotation time or the rotation distance and the target peripheral speed (the target transport speed of the printing medium P by the PF driving roller 4) of the PF driving roller 4 is substantially equal to the second speed profile (for example, a feed speed profile F2 prepared on the basis of the ASF target speed table T2) prepared on the basis of the second target speed table (for example, the ASF target speed table T2) and indicating the relationship between the rotation time or the rotation distance and the target peripheral speed (the target transport speed of the printing medium P by the rear feed roller 27) of the rear feed roller 27.
In this embodiment, the ASF target speed table T2 is set, for example, using the PF target speed table T1 as a reference. Specifically, the ASF target speed table T2 is set on the basis of a ratio α of a resolution of the PF encoder 40 and a resolution of the ASF encoder 41 and the first target speed table.
Here, the ratio α (=the resolution of the ASF encoder 41/the resolution of the PF encoder 40) of the resolution of the ASF encoder 41 to the resolution of the PF encoder 40 is calculated as follows. When it is assumed that the diameters of the PF driving roller 4 and the rear feed roller 27 are denoted by D1 and D2, respectively, the numbers of marks formed in the rotary scales 43 and 45 are denoted by N1 and N2, respectively, and a deceleration ratio from the PF motor 14 to the PF driving roller 4 and a deceleration ratio from the ASF motor 31 to the rear feed roller 27 are denoted by i1 and i2, respectively, the resolution of the PF encoder 40 relative to the rotation distance of the PF driving roller 4 is πD1/N1×i1). The resolution of the ASF encoder 41 relative to the rotation distance of the rear paper speed roller 27 is πD2/(N2×i2). Accordingly, the ratio α is α=(D2×N1×i1)/(D1×N2×i2).
In the following description, the ratio α is set to α=2, for the purpose of easily understanding the method of setting the ASF target speed table T2 according to this embodiment. That is, the rotation distance of the PF driving roller 4 (the transport distance of the printing sheet P by the PF driving roller 4) corresponding to one pulse of a pulse signal (hereinafter, referred to as “PF pulse signal”) input from the PF encoder 40 to the ASIC 56 in accordance with the pitch of the marks formed in the rotary scale 43 or generated by the ASIC 56 on the basis of the input signal from the PF encoder 40 is ½ of the rotation distance of the rear feed roller 27 (the transport distance of the printing sheet P by the rear feed roller 27) corresponding to one pulse of a pulse signal (hereinafter, referred to as “ASF pulse signal”) input from the ASF encoder 41 to the ASIC 56 in accordance with the pitch of the marks formed in the rotary scale 45 or generated by the ASIC 56 on the basis of the input signal from the ASF encoder 41. In other words, when the PF driving roller 4 and the rear feed roller 27 are made to rotate by the same distance (that is, when the rotations distances thereof are equal to each other), the number of pulses of the PF pulse signal is double the number of pulses of the ASF pulse signal.
The ASF target speed table T2 is set on the basis of the ratio α calculated as described above and the first target speed table T1 as follows. First, the PF target speed table T1 is set to rapidly transport the printing sheet P and to precisely stop the printing sheet. For example, as shown in
Thereafter, for example, as shown in the first calculation table of
As described above, since the ratio is α=2, the rotation distance corresponding to 20 pulses of the PF pulse signal is equal to the rotation distance corresponding to 10 pulses of the ASF pulse signal. That is, as shown in
The PF speed profile F1 prepared on the basis of the PF target speed table T1 set as described above and the feed speed profile F2 prepared on the basis of the ASF target speed table T2 are substantially equal to each other as shown in
In this embodiment, the PF motor 14 is controlled in the PID control manner on the basis of the PF target speed table T1 corresponding to the PF speed profile F1 and the ASF motor 31 is controlled in the PID control manner on the basis of the ASF target speed table T2 corresponding to the feed speed profile F2 substantially equal to the PF speed profile F1.
A synchronization control operation performed on the basis of the PF target speed table T1 and the ASF target speed table T2 stored in the ROM 53 will be described now in more details. First, the synchronous transport control when the first printing sheet P in a continuous printing operation is transported will be described.
When the first printing sheet P is fed into the printer 1, first, as shown in
The PF motor 14 is started at the same time as the start of the ASF motor 31 and thus the PF driving roller 4 and the discharge driving roller 6 rotate. Accordingly, the leading end of the printing sheet P properly enter between the PF driving roller 4 and the PF follower roller 5. At this time, the PF driving roller 4 is controlled in rotation on the basis of the PF speed profile F1. That is, the PF motor 14 is controlled in the PID control manner on the basis of the PF target speed table T1. In this way, when the first printing sheet P is fed into the printer 1, the synchronous transport control operation is performed in the draft print mode.
In the draft print mode, the synchronous transport control operation may not be performed when the first printing sheet P is fed into the printer 1. At the time of performing a continuous printing operation in the draft print mode, as shown in
Thereafter, the printing sheet P is controlled in transport under the synchronous transport control operation. Specifically, the first printing sheet P is intermittently transported by the PF driving roller 4 controlled in rotation on the basis of the PF speed profile F1 and the rear feed roller 27 controlled in rotation on the basis of the feed speed profile F2. That is, the PF driving roller controlled in rotation on the basis of the PF speed profile F1 and the rear feed roller 27 controlled in rotation on the basis of the feed speed profile F2 transport the printing sheet P in cooperation with each other. In other words, the PF motor 14 controlled in the PID control manner on the basis of the PF target speed table T1 and the ASF motor 31 controlled in the PID control manner on the basis of the ASF target speed table T2 are intermittently driven. First, as shown in
As described above, in the draft print mode of this embodiment, a start correction control operation is performed when a printing sheet P is transported by both the PF driving roller 4 and the rear feed roller 27. That is, when the printing sheet P is inserted between the PF driving roller 4 and the PF follower roller 5 and is also inserted between the rear feed roller 27 and the retard roller 28, the start timing of the PF motor 14 is set later than the start timing of the ASF motor 31. Specifically, as schematically illustrated in
Accordingly, the printing sheet P in transport is loosened between the PF driving roller 4 and the rear feed roller 27, as shown in
Thereafter, when the printing sheet P is intermittently transported by the PF driving roller 4 and the rear feed roller 27 and the leading end thereof finally reaches the position of the discharge driving roller 6 and the discharge follower roller 7, the printing sheet P is intermittently transported by the PF driving roller 4, the discharge driving roller 6, and the rear feed roller 27, as shown in
Subsequently, the synchronous control operation at the time of continuously transporting two printing sheets P will be described.
As shown in
In this embodiment, when the trailing end of the preceding printing sheet P departs from the rear feed roller 27 and the transport of the subsequent printing sheet P is started by the rear feed roller 27, a slight slip is generated between the rear feed roller 27 and the retard roller 28 opposed to each other and the subsequent printing sheet P. Accordingly, as shown in
Thereafter, as shown in
Thereafter, the subsequent printing sheet P is intermittently transported by the PF driving roller 4 and the rear feed roller 27, as shown in
By means of the start correction control, the printing sheet P in transport is loosened between the PF driving roller 4 and the rear feed roller 27, and the printing sheet P in stop lose the looseness. The printing operation on the printing sheet P is performed at the time of stopping the printing sheet P.
In this way, in the continuous printing operation in the draft print mode, the PF driving roller 4 and the rear feed roller 27, which rotate at the substantially same peripheral speed, first transport the printing sheet P fed into the printer 1 (of which the leading end is transported to the position of the PF driving roller 4) in cooperation with each other. Thereafter, when the leading end of the printing sheet Preaches the position of the discharge driving roller 6, the discharge driving roller 6 transports the printing sheet P inside the printer 1 in cooperation with the PF driving roller 4 and the rear feed roller 27. Then, the trailing end of the printing sheet P departs from the rear feed roller 27, the PF driving roller 4 and the discharge driving roller 6 transport the printing sheet P inside the printer 1 in cooperation with each other.
Subsequently, a control operation at the time of transporting a final printing sheet P in the continuous printing operation will be described.
As shown in
Specifically, only the PF motor 14 is intermittently driven, the printing sheet P is intermittently transported by the PF driving roller 4 or the discharge driving roller 6, ink droplets are ejected from the print head 2, and thus the printing operation is performed on the printing sheet P. When the printing operation on the printing sheet P is finished, the PF motor 14 is continuously driven and the printing sheet P is discharged out of the printer 1 by the discharge driving roller 6.
In this way, by allowing the rear feed roller 27 not to be used in the transporting operation of the final printing sheet P in the continuous printing operation, it is possible to prevent the subsequent printing sheet P from being fed, even when printing sheets P of the number larger than a designated number of printing sheets are set in the rear feed hopper 26.
(Control Flow of Transport Control of Printing Sheet)
The procedure of controlling a transport of a printing sheet P, which has been described with reference to
When a print instruction is input to the controller 50 from a control instruction unit 59, the controller 50 starts the print control operation of the printing sheet P. That is, the controller 50 starts the transport control operation of the printing sheet P. In the transport control operation, it is determined whether the printing operation on the printing sheet P is a continuous printing operation (step S1). When it is determined that the printing operation is a continuous printing operation, it is determined whether the print mode is a draft print mode (step S2).
When it is determined in step S2 that the print mode is not the draft print mode but a normal print mode, or when it is determined in step S1 that the printing operation is not the continuous printing operation but a single sheet printing operation, the separate transport control operation is performed. Specifically, first, as shown in
Thereafter, the printing sheet P is intermittently transported by the PF driving roller 4 or the discharge driving roller 6 (step S7). In step S7, the rear feed roller 27 is stopped. At the time of stopping the intermittent transporting operation, a printing operation is performed on the printing sheet P by the use of the print head 2 as needed. It is determined whether the printing operation on the fed printing sheet P has been finished (step S8). When it is determined that the printing operation is not finished, the process of step S7 is performed again. On the other hand, when it is determined that the printing operation is finished, the printing sheet P is discharged by the discharge driving roller 6 (step S9). After discharging the printing sheet P or at the time of discharging the printing sheet, it is determined whether the printing operation is finished on the printing sheets of the designated number input from the control instruction unit 59 (step S10). When it is determined that the printing operation on the printing sheets of the designated number has been finished, the transport control operation of the printing sheet P is finished (that is, the control of the printing operation is finished). On the other hand, when it is determined that the printing operation on the designated number of printing sheets is not finished, the process of step S3 is performed again. When it is determined in step S1 that the printing operation is a single sheet printing operation, the process of step S10 is omitted.
When it is determined in step 52 that the print mode is the draft print mode, as shown in
It is determined whether the paper detector 9 detects the leading end of the printing sheet P (step S13). When it is determined that the paper detector 9 does not detect the leading end of the printing sheet P, the process of step S12 is performed again. When it is determined that the paper detector 9 detects the leading end of the printing sheet P, the printing sheet P is intermittently transported by the PF driving roller 4 and/or the discharge driving roller 6 controlled in rotation on the basis of the PF speed profile F1, and the rear feed roller 27 controlled in rotation on the basis of the feed speed profile F2 (step S14). That is, the synchronous transport control operation is performed in step S14. The start correction control operation is performed in step S14. At the time of stopping the intermittent transporting operation, the printing operation on the printing sheet P is performed by the use of the print head 2 as needed.
Thereafter, as shown in
Then, it is determined whether the paper detector 9 detects the leading end of the printing sheet P (step S17). When it is determined that the paper detector 9 does not detect the leading end of the printing sheet P, the process of step S16 is performed again. When it is determined that the paper detector 9 detects the leading end of the printing sheet P, it is determined whether the subsequent printing sheet P is a final printing sheet P in the continuous printing operation (step S18). When it is determined that the printing sheet is not the final printing sheet P, the lower end of the rear feed hopper 26 and the retard roller 28 are made to go down (step S19), similarly to step S6.
Thereafter, similarly to step S7, the printing sheet P is intermittently transported by the PF driving roller 4 and the discharge driving roller 6 (step S20). In step S20, the rear feed roller 27 is stopped. That is, the final printing sheet P is transported under the separate transport control.
At the time of stopping the intermittent transporting operation, the printing operation is performed on the printing sheet P by the use of the print head 2 as needed. Then, it is determined whether the printing operation on the final printing sheet P has been finished (step S21). When it is determined that the printing operation is not finished, the process of step S20 is performed again. When it is determined that the printing operation is not finished, the printing sheet P is discharged by the discharge driving roller 6 (step S22) and then the transport control operation on the printing sheet P is finished.
In this embodiment, step S14 and S16 constitute a step of transporting a printing sheet P in which the PF motor 4 is controlled on the basis of the PF target speed table T1 corresponding to the PF speed profile F1 and the ASF motor 31 is controlled on the basis of the ASF target speed table T2 corresponding to the feed speed profile F2.
As described above, in the continuous printing operation in the draft print mode according to this embodiment, the PF motor 14 is controlled on the basis of the PF target speed table T1 corresponding to the PF speed profile F1 and the ASF motor 31 is controlled on the basis of the ASF target speed table T2 corresponding to the feed speed profile F2. That is, the PF motor 14 is controlled on the basis of the PF speed profile F1 and the ASF motor 31 is controlled on the basis of the feed speed profile F2 substantially equal to the PF speed profile F1, whereby the PF motor 14 and the ASF motor 31 are controlled so that the speed profile of the PF driving roller 4 is substantially equal to the speed profile of the rear feed roller 27. Accordingly, the PF driving roller 4 and the rear feed roller 27 can be made to rotate in synchronization with each other. Therefore, it is possible to perform the feeding operation of a printing sheet P without hindering the discharging operation or the printing operation of the printing sheet. That is, in this embodiment, it is possible to perform the printing operation, the discharging operation, and the feeding operation as a series of operations. As a result, it is possible to enhance a throughput of the continuous printing operation in the draft print mode.
In this embodiment, since the PF driving roller 4 and the rear feed roller 27 can be made to rotate in synchronization with each other, the printing sheet P can be properly transported between the PF driving roller 4 and the rear feed roller 27. Accordingly, it is possible to suppress an occurrence of a sound in the printing sheet P, which can occur due to a variation in tension of the printing sheet P between the PF driving roller 4 and the rear feed roller 27.
In this embodiment, the PF target speed table T1 and the ASF target speed table T2 are stored in the ROM 53. Accordingly, even when the PF motor 14 and the ASF motor 31 are controlled in the synchronization control manner so as to allow the PF driving roller 4 and the rear feed roller 27 to rotate in synchronization with each other, the PF motor 14 can be controlled in the PID control manner on the basis of the PF target speed table T1 and the ASF motor 31 can be controlled in the PID control manner on the basis of the ASF target speed table T2. Accordingly, compared with the case where only the PF target speed table T1 is stored in the ROM 53 and the target rotation speed of the ASF motor 31 is calculated by the use of the above-mentioned calculation method at the time of performing the PID control operation on the basis of the first target speed table, it is possible to reduce the calculation processes in the controller 50 and thus to enhance the responsibility to the control operation.
In this embodiment, the ASF target speed table T2 is set on the basis of the ratio α of the resolution of the ASF encoder 41 to the resolution of the PF encoder 40 and the PF target speed table T1. That is, by using the PF target speed table T1 as a reference, the ASF target speed table T2 is set on the basis of the PF target speed table T1. Accordingly, the PF motor 14 driving the PF driving roller 4 closer to the print head 2 performing the printing operation is used as a reference for the synchronous control operation. As a result, it is possible to enhance the stop precision of the printing sheet P relative to the print head 2 and thus to enhance the print precision. Specifically, in this embodiment, since the PF encoder 40 is attached to the PF driving roller 4, it is possible to further enhance the stop precision of the printing sheet P by using the PF motor 14 as a reference. In this embodiment, the ASF encoder 41 is attached to the output shaft of the ASF motor 31. Accordingly, it is possible to control the positions and the speeds of both rollers of the rear feed roller 27 and the front feed roller 21 by the use of the ASF encoder 41. Therefore, it is possible to simplify the configuration of the printer 1.
The above-mentioned embodiment is an exemplary embodiment of the invention, but the invention is not limited to the embodiment. The invention can be modified in various forms without departing from the gist of the invention.
In the above-mentioned embodiment, the PF target speed table T1 and the ASF target speed table T2 are stored in the ROM 53. Otherwise, only the PF target speed table T1 may be stored in the ROM 53 and the target rotation speed of the ASF motor 31 corresponding to the pulses of the ASF pulse signal may be calculated by the above-mentioned calculation method at the time of performing the PID control operation on the basis of the PF target speed table T1. In this case, compared with the case where the PF target speed table T1 and the ASF target speed table T2 are stored in the ROM 53, it is possible to reduce the storage capacity of the ROM 53.
In the above-mentioned embodiment, the PF target speed table T1 and the ASF target speed table T2 are set so that the PF speed profile F1 prepared on the basis of the PF target speed table T1 is equal to the feed speed profile F2 prepared on the basis of the ASF target speed table T2, and the start correction control operation is performed when a printing sheet P is transported by both rollers of the PF driving roller 4 and the rear feed roller 27 in the drafter print mode. Accordingly, the printing sheet P between the PF driving roller 4 and the rear feed roller 27 is loosened at the time of transport but lose the looseness at the time of stop. Otherwise, for example, when the start correction control operation is performed by slightly correcting the ASF target speed table T2, the printing sheet P transported by the PF driving roller 4 and the rear feed roller 27 may be always loosened between the PF driving roller 4 and the rear feed roller 27.
For example, as shown in
In addition, in the above-mentioned embodiment, the method of controlling the transport of a printing sheet P in the printer 1 is described with reference to the case where the printing sheet P is fed into the printer 1 from the rear side. That is, in the above-mentioned embodiment, in the continuous printing operation in the draft print mode, the PF motor 14 is controlled on the basis of the PF target speed table T1 corresponding to the PF speed profile F1 and the ASF motor 31 is controlled on the basis of the ASF target speed table T2 corresponding to the feed speed profile F2. Otherwise, for example, the PF motor 14 may be controlled on the basis of the PF target speed table T1 corresponding to the PF speed profile F1 and the ASF motor 31 may be controlled on the basis of the ASF target speed table corresponding to the speed profile substantially equal to the PF speed profile F1 and indicating a relationship between the rotation time or the rotation distance and the target rotation speed of the front feed roller 21. That is, the transport control on the printing sheet P according to this embodiment can be applied to a case where a printing sheet P is fed into the printer 1 from the front side. In this case, it is preferable that a detector having the same function as the paper detector 9 is disposed at a position close to the front feed roller 21. In this case, the front feed roller 21 serves as a feed roller for feeding a printing sheet P into the printer 1 and the front feed cassette 20 serves as a medium setting portion in which non-printed printing sheets are set.
In the above-mentioned embodiment, in the continuous printing operation in the draft print mode, when the leading end of the first printing sheet P is transported and fed to the position of the PF driving roller 4 and the PF follower roller 5, the synchronization transport control is performed. Otherwise, for example, when the leading end of the first printing sheet P is transported to the position of the PF driving roller 4 and the PF follower roller 5, only the ASF motor 31 may be driven to rotate only the rear feed roller 27, similar to the related case.
In the above-mentioned embodiment, the PF motor 14 and the ASF motor 31 are controlled in the PID control manner. Otherwise, the PF motor 14 and the ASF motor 31 may be controlled in a feedback control manner such as PI control or proportional control. The configuration of this embodiment can be applied to a variety of apparatuses having a feed mechanism, such as a laser printer, in addition to the ink jet printers.
Number | Date | Country | Kind |
---|---|---|---|
2006-201669 | Jul 2006 | JP | national |