This application claims priority from Japanese Patent Application No. 2007-224300, filed on Aug. 30, 2007, the entire subject matter of which is incorporated herein by reference.
Aspects of the present invention relate to an image recording apparatus for recording an image on a sheet conveyed along a conveying passage.
In an image recording apparatus such as an ink jet printer, when a print start command is given, a record sheet is fed from a tray to a conveying passage. The conveying passage is provided with a roller pair. The roller pair includes a main roller which is rotated and an auxiliary roller pressed against the main roller and supported to be freely rotatable. The main roller is rotated with a record sheet sandwiched between the roller pair, whereby the record sheet is conveyed along the conveying passage. An image is recorded on the record sheet while the record sheet is conveyed along the conveying passage. A related-art image recording apparatus is provided with means for controlling rotation of the main roller. (For example, refer to JP-A-2004-123313 or JP-A-2006-82425)
JP-A-2004-123313 describes an image recording apparatus in which a conveying roller provided upstream from a recording head and a sheet discharge roller provided downstream are Joined via a plurality of gears. Thus, a drive force transmitted from a motor to the conveying roller is also transmitted to the sheet discharge roller and the conveying roller and the sheet discharge roller rotate. The image recording apparatus is provided with a rotary encoder for detecting the rotation amount of the conveying roller. Rotation of the motor is controlled based on the detection result of the rotary encoder.
JP-A-2006-82425 describes a printer in which a first conveying roller pair is provided upstream in a conveying passage with respect to a thermal bead and a second conveying roller pair is provided downstream of the conveying passage with respect to the thermal head. The printer is also provided with a first encoder for detecting the rotation amount of the first conveying roller pair and a second encoder for detecting the rotation amount of the second conveying roller pair. A clutch for switching transmission of a drive force from a conveying motor is provided between the conveying motor and the first conveying roller pair and between the conveying motor and the second conveying roller pair. The transmitting passage of the drive force is switched by the clutch, whereby the drive force is transmitted from the conveying motor only to one conveying roller pair and the other conveying roller pair enters a free state in which no drive force is transmitted. In the printer, the rotation amount of the free roller pair is detected by the first or second encoder and the conveying motor is controlled based on the detection result of the encoders. Accordingly, rotation of the roller pair to which the drive force is transmitted is adjusted.
However, in the configuration in which a record sheet is conveyed in one direction by the two main rollers, although the same drive force is given to the two main rollers, the rotation amounts thereof do not match due to the effect of eccentricity or a dimension error of the shaft of the main roller, an attachment error of a drive transmission mechanism for transmitting rotation of the motor to the main roller, and the like. Thus, the conveying distance of a record sheet might change at the change timing from the state in which the record sheet is conveyed by the two main rollers to the state in which the record sheet is conveyed only by the downstream main roller, for example. Consequently, turbulence might occur in the image recorded on the record sheet.
Exemplary embodiments of the present invention address the above disadvantages and other disadvantages not described above. However, the present invention is not required to overcome the disadvantages described above, and thus, an exemplary embodiment of the present invention may not overcome any of the problems described above.
Accordingly, it is an aspect of the present invention to provide an image recording apparatus capable of reducing or preventing occurrence of turbulence in the image recorded on a sheet of a record sheet, and the like.
According to an exemplary embodiment of the present invention, there is provided an image recording apparatus including: a record unit which records an image on a record medium conveyed in a conveying direction in a conveying passage; a first roller which is provided upstream of the record unit in the conveying direction in the conveying passage; a second roller which is provided downstream of the record unit in the conveying direction in the conveying passage; a motor which drives the first roller and the second roller; a drive transmission mechanism which transmits a drive force of the motor to the first roller and the second roller; a first detection unit which detects a first rotation amount of the first roller; a second detection unit which detects a second rotation amount of the second roller; a storage unit which stores a first target rotation amount; a first drive signal generation unit which generates a first drive signal based on the first rotation amount detected by the first detection unit and the first target rotation amount stored in the storage unit; a correction value generation unit which generates a correction value based on the first rotation amount detected by the first detection unit and the second rotation amount detected by the second detection unit; a target value generation unit which generates a second target rotation amount based on the first target rotation amount stored in the storage unit and the correction value generated by the first correction generation unit; a second drive signal generation unit which generates a second drive signal based on the second target rotation amount generated by the second generation unit and the second rotation amount detected by the second detection unit; and a controller which controls the motor by the first drive signal until the conveyed record medium reaches a predetermined position in the conveying passage and controls the motor by the second drive signal after the conveyed record medium reaches the predetermined position.
According to another exemplary embodiment of the present invention, there is provided an image recording apparatus including; first roller pair and second roller pair which convey a record medium in a conveying passage in a conveying direction; a record unit which records an image on the record medium; a motor; a transmission mechanism which transmits a rotation of the motor to the first roller pair and the second roller pair; first and second detection units which detect a first rotation speed of the first roller pair and a second rotation speed of the second roller pair, respectively; a rotation ratio calculating unit which calculates a ratio of the second rotation speed to the first rotation speed; and a controller which controls the motor with using the ratio calculated by the rotation calculating unit.
The above and other aspects of the present invention will become more apparent and more readily appreciated from the following description of exemplary embodiments of the present invention taken in conjunction with the attached drawings, in which:
Referring to the accompanying drawings, there will be described exemplary embodiments of the present invention, The exemplary embodiment is mere example of the present invention and can be changed as required without departing from the sprit and the scope of the present invention.
The configuration and the operation of a multifunction device (MFD) 10 according to an exemplary embodiment of an image recording apparatus of the present invention will be described.
As shown in
The lower part of the multifunction device 10 includes the printer unit 11. The printer unit 11 records an image on a sheet based on the image data of the document read through the scanner unit 12 and externally input print data. The printer unit 11 is provided with a sheet cassette 70 having a sheet feed tray 20 and a sheet discharge tray 21. A record sheet 50 (see
An operation panel 14 is provided on the top of the front of the multifunction device 10. The operation panel 14 includes a liquid crystal display for displaying various pieces of information, input keys for the user to enter information, and the like. The printer unit 11 and the scanner unit 12 operate based on a command signal input through the operation panel 14 and a command signal transmitted using a printer driver or a scanner driver from an external system.
The configuration of the printer unit 11 will be described with reference to
The sheet feed tray 20 is placed on the bottom of the printer unit 11 (see
As shown in
A platen 42 is provided downstream in a conveying direction 17 from the bend part of the conveying passage 23. The platen 42 supports the record sheet 50 conveyed in the conveying passage 23 from below. The record unit 24 is provided above the platen 42. In the exemplary embodiment, the record sheet 50 is conveyed in one direction without being conveyed backwardly at least until image recording on the record sheet 50 is complete. The conveying direction 17 in
The record unit 24 includes a carriage 38. The carriage 38 can reciprocate in a direction perpendicular to the plane of
As shown in
As shown in
When the leading end of the record sheet 50 reaches the nip position of the conveying roller pair 59, the conveying roller pair 59 conveys the record sheet 50 a predetermined unit feed amount at one time in the conveying direction 17 with the record sheet 50 sandwiched therebetween. Specifically, the conveying roller 60 is joined to the motor 85 and the controller 100 (see
A discharge roller pair 64 is provided downstream of the record unit 24 in the conveying direction 17 (hereinafter simply referred to as “downstream”). The discharge roller pair 64 includes a sheet discharge roller 62 and a spur roller 63. The sheet discharge roller 62 is joined to the motor 85 (see
The motor 85 is driven, whereby first the record sheet 50 is conveyed by the conveying roller pair 59. After the leading end of the record sheet 50 reaches a nip position of the discharge roller pair 64, the record sheet 50 is conveyed by the conveying roller pair 59 and the discharge roller pair 64. The record sheet 50 is conveyed mainly upon reception of the force of the conveying roller 60 because of the relationship between the press contact forces F1 and F2 until the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59. When the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59, the record sheet 50 is conveyed upon reception of only the force of the sheet discharge roller 62.
As shown in
The drive transmission mechanism 90 transmits the drive force of the motor 85 to the conveying roller 60 and the sheet discharge roller 62. As shown in
The motor gear 91 is joined to the motor 85. The gear 92 is fixed to a shaft 76 of the conveying roller 60 (see
When a predetermined drive force is transmitted from the motor 85 to the motor gear 91, the drive force is transmitted to the gear 92. Accordingly, the conveying roller 60 (see
The conveying roller 60 (see
The sheet discharge roller 62 (see
Next, the schematic configuration of the controller 100 will be described with reference to
The controller 100 controls the whole operation of the multifunction device 10. It is implemented as a microcomputer including, as main components, a CPU 101, ROM 102, RAM 103, EEPROM 104, and an Application Specific Integrated Circuit (ASIC) 109 as shown in
The ROM 102 stores programs for the CPU 101 to control the motor 85 and the multifunction device 10. A first target rotation amount described later is stored in the ROM 102. The first target rotation amount is an ideal rotation amount of the first encoder disk 35 corresponding to the unit feed amount described above. The RAM 103 is used as a storage area for temporarily storing various pieces of data used when the CPU 101 executes the program or a work area for data processing, and the like. A second target rotation amount described later is stored in the RAM 103. The EEPROM 104 stores settings, flags, and the like, to be retained still after the power is turned off. A correction value described later is stored in the EEPROM 104.
Connected to the ASIC 109 are the registration sensor 71, the optical sensor 47, a first rotary encoder 83, a second rotary encoder 86, and a drive circuit 81. Although not shown in
The controller 100 not only determines the presence or absence of a record sheet 50, but also determines whether the leading end of the record sheet 50 reaches the position P1 or whether the trailing end of the record sheet 50 passes through the position P1 based on change in the sensor signal output from the registration sensor 71 (see
The controller 100 not only determines the presence or absence of the record sheet 50 at the position P2, but also determines whether the leading end of the record sheet 50 reaches the position P2 or whether the trailing end of the record sheet 50 passes through the position P2 based on change in the detection signal output from the optical sensor 47 (see
The first rotary encoder 83 (see
The second rotary encoder 86 counts the number of the marks of the second encoder disk 36 based on the detection result of the optical sensor 74, thereby detecting the rotation amount of the second encoder disk 36. Whenever the optical sensor 74 detects a mark of the second encoder disk 36, the sensor signal output from the optical sensor 74 makes a LOW to HIGH transition (see
The motor 85 is connected to the drive circuit 81. The ASIC 109 makes a comparison between the detection result of the first rotary encoder 83 and the first target rotation amount stored in the ROM 102 in accordance with a command from the CPU 101. Based on this comparison result, the ASIC 109 generates a Pulse Width Modulation (PWM) signal as a first drive signal for driving the motor 85 and outputs the signal to the drive circuit 81. The drive circuit 81 outputs an electric current according to the PWM duty of the first drive signal input from the ASIC 109 to the motor 85. The PWM duty refers to a ratio of the ON time to one cycle time in the drive signal. Thus, the motor 85 is driven by the drive signal through the drive circuit 81, whereby the controller 100 controls driving of the motor 85. The rotation force of the motor 85 is transmitted through the drive transmission mechanism 90 previously described with reference to
The controller 100 determines whether power of the multi function device 10 is turned on based on whether a power button provided on the operation panel 14 is pressed (S1). If the controller 100 does not determine that the power of the multifunction device 10 is turned on (NO at S1), the controller 100 enters a wait state. If the controller 100 determines that the power of the multifunction device 10 is turned on (YES at S1), the controller 100 generates a drive signal and outputs the drive signal through the drive circuit 81 to the motor 85, thereby rotating the conveying roller 60 and the sheet discharge roller 62 (S2).
Next, the rotation amount of the conveying roller 60 and the rotation amount of the sheet discharge roller 62 are detected (S3). Specifically, the first rotary encoder 83 counts the number of times the sensor signal output from the optical sensor 73 has made a LOW to HIGH transition within a predetermined time period, thereby detecting the rotation amount of the conveying roller 60. At the same time, the second rotary encoder 86 counts the number of times the sensor signal output from the optical sensor 74 has made a LOW to HIGH transition within the predetermined time period, thereby detecting the rotation amount of the sheet discharge roller 62.
The controller 100 generates a correction value based on the rotation amount of the conveying roller 60 detected by the first rotary encoder 83 and the rotation amount of the sheet discharge roller 62 detected by the second rotary encoder 86 (S4). The correction value is data for correcting the drive signal (second drive signal described later) output to the motor 85. At this step S4, the controller 100 finds a correction value according to the inverse of the ratio of the rotation amount of the sheet discharge roller 62 to the rotation amount of the conveying roller 60.
If the sensor signals shown in
If the sensor signals shown in
The controller I00 stores the correction value generated at step S4 in the EEPROM 14 (S5). If the sensor signals shown in
The controller 100 determines whether a print start instruction is input (S11). Specifically, the controller 100 determines whether the user enters a print start command through the operation panel 14 or whether a print start command and print data are received from an external system. If the controller 100 does not determine that a print start instruction is input (NO at S11), the controller 100 enters a wait state. If the controller 100 determines that a print start instruction is input (YES at S11), the controller I00 executes sheet feed operation (S12). Specifically, the controller 100 drives the sheet feed roller 25 for feeding a record sheet 50 housed in the sheet feed tray 20 to the conveying passage 23.
Next, the controller 100 determines whether the leading end of the record sheet 50 fed to the conveying passage 23 reaches the nip position of the conveying roller pair 59 (see
If the controller 100 determines that the leading end of the record sheet 50 reaches the nip position of the conveying roller pair 59 (YES at S13), the conveying operation of the record sheet 50 by the conveying roller pair 59 is started (S14) after the registration operation is complete. At step S14, the drive circuit 81 outputs an electric current according to the PWM duty of the first drive signal generated by the controller 100 to the motor 85, whereby the motor 85 is driven. The drive force of the motor 85 is transmitted to the shafts 76 and 78 (see
When the first drive signal becomes stable, the controller 100 generates a second target rotation amount and a second drive signal (S 5). At S15, the controller 100 generates the second target rotation amount by multiplying the correction value stored in the EEPROM 104 by the first target rotation amount stored in the ROM 102, for example. The controller 100 generates the second drive signal based on the comparison result between the detection result of the second rotary encoder 86 and the second target rotation amount. The second drive signal is generated so that the rotation amount of the sheet discharge roller 62 (second encoder disk 36) detected by the second rotary encoder 86 becomes equal to the second target rotation amount. The second target rotation amount is stored in the RAM 103 (S16).
The controller 100 determines whether the trailing end of the record sheet 50 reaches a position where it exits the nip position of the conveying roller pair 59 (S17). In other words, the controller 100 determines whether the record sheet 50 enters a state in which it is conveyed only by the discharge roller pair 64 from the state in which the record sheet 50 is conveyed by the conveying roller pair 59 and the discharge roller pair 64. Step S17 is executed by determining whether the record sheet 50 has been conveyed a predetermined amount since the optical sensor 47 detected the trailing end of the record sheet 50, for example, based on the detection result of the first rotary encoder 83. The predetermined amount corresponds to the distance resulting from subtracting the distance from the nip position of the conveying roller pair 59 to the position P2 from the length of the record sheet 50 in the conveying direction 17. If the controller 100 does not determine that the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59 (NO at S17), the process is returned to step S17.
Meanwhile, when the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64, the record sheet 50 is conveyed by the conveying roller pair 59 and the discharge roller pair 64. In the exemplary embodiment, the force of the pinch roller 61 for coming in press contact with the conveying roller 60 (press contact force F1) is larger than the force of the spur roller 63 for coming in press contact with the sheet discharge roller 62 (press contact force F2). Thus, when the record sheet 50 is conveyed by both the conveying roller pair 59 and the discharge roller pair 64, a slip of the record sheet 50 relative to the discharge roller pair 64 may occur. Therefore, if the record sheet 50 is being conveyed by the conveying roller pair 59 and the discharge roller pair 64, the record sheet 50 is conveyed at the conveying speed according to the first drive signal.
If the controller 100 determines that the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59 (YES at S17), the controller 100 drives the motor 85 by the second drive signal stored in the RAM 103 at step S16 (S20). That is, the controller 100 gives the second drive signal to the drive circuit 81 and the drive circuit 81 outputs an electric current according to the PWM duty of the second drive signal to the motor 85. The drive signal is changed according to the second target rotation amount provided by multiplying the first target rotation amount by the correction value, so that the drive force of the motor 85 can be changed easily. This means that the second drive signal is generated based on the comparison result between the detection result of the second rotary encoder 86 and the second target rotation amount. Therefore, the electric current output from the drive circuit 81 to the motor 85 can be changed easily.
The controller 100 determines whether the print is complete (S19). The determination at step S19 is made based on whether the record sheet 50 has been conveyed a predetermined amount since the optical sensor 47 detected the trailing end of the record sheet 50, for example. The predetermined amount corresponds to the distance from the position P2 to the nip position of the discharge roller pair 64. The determination at step S19 is repeated until the controller 100 determines that the print is complete.
Thus, the controller 100 drives the motor 85 by the first drive signal according to the rotation amount of the conveying roller 60 until the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59. After the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59, the controller 100 drives the motor 85 by the second drive signal. That is, the motor 85 is driven by the second drive signal after the record sheet 50 enters the state in which it is conveyed only by the discharge roller pair 64 from the state in which the record sheet 50 is conveyed by the conveying roller pair 59 and the discharge roller pair 64.
If the controller 100 determines that the print is complete (YES at S19), the controller 100 determines whether print data of another page exists (S20). If the controller 100 determines that print data of another page exists (YES at S20), step S12 and the later steps are repeated. If the controller 100 does not determine that print data of another page exists (NO at S20), the processing ends.
The rotation amount of the conveying roller 60 and the rotation amount of the sheet discharge roller 62 may differ because of eccentricity of the shaft 76 of the conveying roller 60 or the shaft 78 of the sheet discharge roller 62, a dimension error of the conveying roller 60 and the sheet discharge roller 62, an attachment error of the drive transmission mechanism 90, and the like. After the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59, the correction value is added to the first drive signal to change the drive force of the motor 85 as described above. Thus, the rotation amount of the conveying roller 60 before the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59 and the rotation amount of the sheet discharge roller 62 after the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59 become equal. Consequently, the conveying speed of the record sheet 50 does not change before and after the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59, so that occurrence of turbulence in the image recorded on the record sheet 50 may be reduced or prevented.
In the description of the exemplary embodiment, the correction value is generated when the power of the multifunction device 10 is turned on, but the timing at which the correction value is generated is not limited to it. For example, if the printer unit 11 has a function of cleaning the record head 39, the correction value may be generated each time cleaning is performed. The correction value may be generated every preset constant period The correction value may be generated while the record sheet 50 is being conveyed because the correction value may be provided by the time the trailing end of the record sheet 50 exits the nip position of the conveying roller pair 59. To generate the correction value when the record sheet 50 is not conveyed as in the exemplary embodiment, however, the correction value is generated in a state in which no effect is received from the record sheet 50 and thus a more preferred correction value may be provided as compared with the case where the correction value is generated while the record sheet 50 is being conveyed.
In the description of the exemplary embodiment, the optical sensor 47 (see
The spur roller 63 may be brought into press contact with the sheet discharge roller 62 by the press contact force (press contact force F2) larger than the force of the pinch roller 61 for coming in press contact with the conveying roller 60 (press contact force F1). In this case, the record sheet 50 is conveyed upon reception of the force of only the conveying roller 60 until the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64. When the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64, the record sheet 50 is conveyed mainly upon reception of the force of the sheet discharge roller 62 because of the relationship between the press contact forces F1 and F2.
In the modified example, the controller 100 performs the following determination processing in place of the determination processing at step S17 described above: The controller 100 determines whether the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64. If the controller 100 does not determine that the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64, the process is returned to step S17 described above. If the controller 100 determines that the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64, the process proceeds to step S18 described above.
Accordingly, when the record sheet 50 is being conveyed only by the conveying roller pair 59, the record sheet 50 is conveyed by the conveying roller pair 59 at the conveying speed according to the first drive signal. When the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64, the record sheet 50 is conveyed by the conveying roller pair 59 and the discharge roller pair 64 at the conveying speed according to the second drive signal. The rotation amount of the sheet discharge roller 62 of the discharge roller pair 64 wherein a slip of the record sheet 50 does not occur is changed and becomes equal to the rotation amount of the conveying roller 60 before the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64. Consequently, the conveying speeds of the record sheet 50 before and after the leading end of the record sheet 50 reaches the nip position of the discharge roller pair 64 become constant and occurrence of turbulence in the image recorded on the record sheet 50 may be reduced or prevented.
Number | Date | Country | Kind |
---|---|---|---|
2007-224300 | Aug 2007 | JP | national |