JP7722008B2 - Conveying device and image recording device - Google Patents
Conveying device and image recording deviceInfo
- Publication number
- JP7722008B2 JP7722008B2 JP2021121831A JP2021121831A JP7722008B2 JP 7722008 B2 JP7722008 B2 JP 7722008B2 JP 2021121831 A JP2021121831 A JP 2021121831A JP 2021121831 A JP2021121831 A JP 2021121831A JP 7722008 B2 JP7722008 B2 JP 7722008B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- control signal
- sheet
- response
- conveying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Handling Of Sheets (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
- Controlling Sheets Or Webs (AREA)
- Stopping Of Electric Motors (AREA)
Description
本発明は、搬送装置および画像記録装置に関する。 The present invention relates to a conveying device and an image recording device.
特許文献1には、画像記録装置の一例として、インクジェット方式のプリンタが記載されている。プリンタでは、シート1枚への画像記録において、頭出し処理の実行後、画像記録および間欠搬送が交互に繰り返し実行される。頭出し処理では、給送ローラは、シートを1枚ずつ搬送路へと送り出し、搬送ローラは、モータからの動力により、シートを記録ヘッドの真下の記録開始位置まで搬送する。画像記録において、記録ヘッドは、停止中のシート上で主走査方向へとキャリッジにより搬送されつつ、停止中のシートに向けてインクを吐出する。画像記録の終了後、間欠搬送により、搬送ローラは、シートを搬送向きに所定量だけ搬送する。このような画像記録および間欠搬送が、シート1枚への画像記録が終了するまで繰り返される(例えば特許文献1を参照)。 Patent Document 1 describes an inkjet printer as an example of an image recording device. In the printer, when recording an image on a single sheet, after a cueing process is performed, image recording and intermittent conveying are alternately and repeatedly performed. In the cueing process, a feed roller sends each sheet onto the conveying path, and a conveying roller, using power from a motor, conveys the sheet to a recording start position directly below the recording head. In image recording, the recording head ejects ink toward the stopped sheet while being conveyed in the main scanning direction by a carriage over the stopped sheet. After image recording is completed, the conveying roller conveys the sheet a predetermined amount in the conveying direction through intermittent conveying. This process of image recording and intermittent conveying is repeated until image recording on one sheet is completed (see, for example, Patent Document 1).
間欠搬送において、モータ(例えばDCモータ)は、コントローラの制御下で回転および停止する。モータの駆動制御は、加速制御、定速制御および減速制御を含む。停止制御では、PWM方式を用いたPID制御が用いられる場合がある。コントローラは、PID制御において、停止位置と、シートの現在位置との間の位置偏差を算出し、その位置偏差に基づいて比例要素、積分要素および微分要素を計算する。コントローラは、これら要素に従って、所定の速度テーブルに沿うようにPWM信号のデューティ比を決定している。 In intermittent conveyance, a motor (e.g., a DC motor) rotates and stops under the control of a controller. Motor drive control includes acceleration control, constant speed control, and deceleration control. For stop control, PID control using the PWM method may be used. In PID control, the controller calculates the position deviation between the stop position and the current position of the sheet, and calculates proportional, integral, and derivative elements based on that position deviation. The controller determines the duty ratio of the PWM signal according to these elements so that it follows a predetermined speed table.
しかし、減速制御の開始から終了に至るまで、PID制御(即ち、フィードバック制御)により、シートの現在位置を停止位置に徐々に合わせ込んでいくため、シートの搬送開始から停止までに要する時間が長くなる。 However, from the start to the end of deceleration control, the current position of the sheet is gradually aligned with the stopping position using PID control (i.e., feedback control), which increases the time required from the start to the stop of sheet transport.
本発明は、上記の事情に鑑みてなされたものであり、その目的は、シートの搬送開始から停止までの所要時間を短縮できる技術を提供することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to provide technology that can shorten the time required from the start to the stop of sheet transport.
(1) 本発明の搬送装置は、モータと、上記モータに駆動電流を与えて上記モータを回転させるドライバと、上記モータの正転により対象物を搬送向きに搬送する搬送機構と、コントローラと、を備える。上記コントローラは、上記ドライバに、上記対象物の搬送タイミングになったことに応じて、上記モータ内で上記駆動電流が第1向きに流れ且つ上記モータが定速で正転するための第1制御信号を出力する。上記コントローラは、上記ドライバに、上記搬送向きにおいて上記対象物の停止位置より上流の第1位置に上記対象物が達したと判定したことに応じて、上記ドライバから上記モータへの電路を遮断するための第2制御信号と、上記ドライバの最大電流値を超えず且つ上記第1向きとは反対の第2向きに上記駆動電流が流れるための第3制御信号とを順番に出力する。上記コントローラは、上記ドライバに、上記搬送向きにおいて上記第1位置より上記停止位置に近い第2位置に上記対象物が達したと判定したことに応じて、上記対象物の現在位置と上記停止位置との偏差に基づいて上記モータの回転数が減少するための第4制御信号を出力する。上記コントローラは、上記ドライバに、上記対象物が上記停止位置に達したと判定したことに応じて、上記第4制御信号の出力を停止する。 (1) A conveying device of the present invention includes a motor, a driver that applies a drive current to the motor to rotate it, a conveying mechanism that conveys an object in a conveying direction by forward rotation of the motor, and a controller. The controller outputs a first control signal to the driver in response to the timing to convey the object, causing the drive current to flow in a first direction within the motor and for the motor to rotate forward at a constant speed. In response to determining that the object has reached a first position upstream of a stop position of the object in the conveying direction, the controller sequentially outputs a second control signal to the driver in response to determining that the object has reached a first position upstream of a stop position of the object in the conveying direction, causing the driver to interrupt an electrical path from the driver to the motor, and a third control signal to cause the drive current to flow in a second direction opposite to the first direction and without exceeding the maximum current value of the driver. In response to determining that the object has reached a second position closer to the stop position than the first position in the conveying direction, the controller outputs a fourth control signal to the driver in response to determining that the object has reached a second position in the conveying direction, closer to the stop position than the first position, causing the motor to reduce its rotation speed based on the deviation between the current position of the object and the stop position. The controller stops outputting the fourth control signal to the driver in response to determining that the object has reached the stop position.
上記処理によれば、対象物が第1位置から第2位置に到達するまでの間に、ドライバには第3制御信号が与えられるため、対象物の搬送速度は定速から急減速する。その結果、対象物が停止位置に到達するまでに要する搬送時間が短縮される。 According to the above process, a third control signal is given to the driver while the object is traveling from the first position to the second position, causing the object's transport speed to suddenly decelerate from a constant speed. As a result, the transport time required for the object to reach the stop position is shortened.
(2) 上記搬送装置は、上記モータで発生した動力を上記搬送機構へと伝達し、互いに噛合する複数のギヤと、上記複数のギヤにおけるバックラッシ量を示す第1情報を記憶するメモリと、を備える。上記コントローラは、上記第4制御信号の出力が停止されたことに応じて、上記モータが正転しているかを示す第2情報を上記メモリに記憶する。上記コントローラは、次の対象物の搬送タイミングにおいて、上記メモリに記憶された第2情報が正転でないと判定したことに応じて、上記停止位置と、上記メモリ内の第1情報とに基づいて、次の対象物の停止位置を決定し、上記第1制御信号ないし上記第4制御信号を順番に出力する。上記コントローラは、上記決定した停止位置に上記次の対象物が達したと判定したことに応じて、上記第4制御信号の出力を停止する。 (2) The conveying device transmits power generated by the motor to the conveying mechanism and includes a plurality of gears that mesh with each other, and a memory that stores first information indicating the amount of backlash in the plurality of gears. In response to the output of the fourth control signal being stopped, the controller stores second information in the memory indicating whether the motor is rotating in the forward direction. At the timing of conveying the next object, in response to determining that the second information stored in the memory indicates that the motor is not rotating in the forward direction, the controller determines the stop position of the next object based on the stop position and the first information in the memory, and outputs the first control signal through the fourth control signal in sequence. In response to determining that the next object has reached the determined stop position, the controller stops outputting the fourth control signal.
上記処理によれば、第4制御信号の出力停止時にモータが正転していない場合、次の対象物を搬送向きに搬送するためにモータを正転させると、バックラッシにより次の対象物が搬送されない時間が発生する。しかし、上記処理によれば、次の対象物の停止位置がバックラッシ量に基づき補正できるため、次の対象物が正確な停止位置で停止する。 According to the above process, if the motor is not rotating forward when the output of the fourth control signal stops, when the motor is rotated forward to transport the next object in the transport direction, backlash will cause a period of time during which the next object cannot be transported. However, according to the above process, the stopping position of the next object can be corrected based on the amount of backlash, so the next object will stop in the correct stopping position.
(3) 本発明の画像記録装置は、第1モータと、上記第1モータに駆動電流を与えて上記第1モータを回転させるドライバと、上記第1モータの正転によりシートを搬送向きに搬送する搬送機構と、第2モータと、上記第2モータの回転により上記搬送向きに交差する交差方向に移動するキャリッジと、上記キャリッジに搭載され、インクを吐出する記録ヘッドと、コントローラと、を備える。上記コントローラは、上記ドライバに、上記シートの搬送タイミングになったことに応じて、上記第1モータ内で上記駆動電流が第1向きに流れ且つ上記第1モータが定速で正転するための第1制御信号を出力する。上記コントローラは、上記ドライバに、上記搬送向きにおいて上記シートの停止位置より上流の第1位置に上記シートが達したと判定したことに応じて、上記ドライバから上記第1モータへの電路を遮断するための第2制御信号と、上記ドライバの最大電流値を超えず且つ上記第1向きとは反対の第2向きに上記駆動電流が流れるための第3制御信号とを順番に出力する。上記コントローラは、上記ドライバに、上記搬送向きにおいて上記第1位置より上記停止位置に近い第2位置に上記シートが達したと判定したことに応じて、上記シートの現在位置と上記停止位置との偏差に基づいて上記第1モータの回転数が減少するための第4制御信号を出力する。上記コントローラは、上記ドライバに、上記シートが上記停止位置に達したと判定したことに応じて、上記第4制御信号の出力を停止する。上記コントローラは、上記ドライバに、上記記録ヘッドが上記停止位置のシートと対向する位置で上記交差方向に上記キャリッジとともに移動するように上記第2モータを回転させ、上記記録ヘッドから上記停止位置のシートに向けてインクを吐出させる。 (3) The image recording device of the present invention includes a first motor, a driver that applies a drive current to the first motor to rotate the first motor, a transport mechanism that transports a sheet in a transport direction by forward rotation of the first motor, a second motor, a carriage that moves in a direction intersecting the transport direction by rotation of the second motor, a recording head mounted on the carriage and ejecting ink, and a controller. The controller outputs a first control signal to the driver in response to the timing for transporting the sheet, for causing the drive current to flow in a first direction within the first motor and for the first motor to rotate forward at a constant speed. The controller outputs a second control signal to the driver in sequence in response to determining that the sheet has reached a first position upstream of the stop position of the sheet in the transport direction, for interrupting an electrical path from the driver to the first motor, and a third control signal for causing the drive current to flow in a second direction opposite to the first direction and not exceeding the maximum current value of the driver. When the controller determines that the sheet has reached a second position in the transport direction that is closer to the stop position than the first position, it outputs a fourth control signal to the driver to reduce the number of rotations of the first motor based on the deviation between the current position of the sheet and the stop position. When the controller determines that the sheet has reached the stop position, it stops outputting the fourth control signal to the driver. When the controller determines that the sheet has reached the stop position, it causes the driver to rotate the second motor so that the print head moves together with the carriage in the intersecting direction at a position facing the sheet at the stop position, and causes the print head to eject ink toward the sheet at the stop position.
上記処理によれば、シートが第1位置から第2位置に到達するまでの間に、ドライバには第3制御信号が与えられるため、対象物の搬送速度は定速から急減速する。その結果、シートが停止位置に到達するまでに要する搬送時間が短縮される。 According to the above process, a third control signal is given to the driver while the sheet is moving from the first position to the second position, causing the object's transport speed to suddenly decelerate from a constant speed. As a result, the transport time required for the sheet to reach the stop position is shortened.
(4) 上記画像記録装置は、タイマと、メモリと、をさらに備える。上記コントローラは、上記シートの搬送開始から搬送停止までの時間を示す第3情報を上記タイマから取得して上記メモリに記憶し、上記メモリに記憶された上記第3情報に基づくタイミングで上記第2モータを回転させ始める。 (4) The image recording device further includes a timer and a memory. The controller acquires third information indicating the time from the start of conveyance of the sheet to the stop of conveyance from the timer and stores it in the memory, and starts rotating the second motor at a timing based on the third information stored in the memory.
上記処理によれば、経年により第1モータの負荷が変動し、その結果、シートの搬送時間が延びる。上記処理によれば、第3情報に基づくタイミングで記録ヘッドが移動し始めるため、第1モータに負荷変動が生じても、シートに記録される画像の位置ずれを抑制できる。 According to the above process, the load on the first motor fluctuates over time, resulting in an increase in the sheet transport time. According to the above process, the print head begins to move at a timing based on the third information, so even if the load on the first motor fluctuates, misalignment of the image printed on the sheet can be suppressed.
(5) 上記画像形成装置は、入力インタフェースをさらに備える。上記コントローラは、上記入力インタフェースを通じた操作を受け付けたことに応じて、上記第1制御信号ないし上記第4制御信号を出力する。上記コントローラは、上記第1制御信号ないし上記第4制御信号が出力されている間に、上記第3情報を上記タイマから取得して上記メモリに記憶する。 (5) The image forming device further includes an input interface. The controller outputs the first control signal through the fourth control signal in response to receiving an operation through the input interface. While the first control signal through the fourth control signal are being output, the controller acquires the third information from the timer and stores it in the memory.
上記処理によれば、記録ヘッドからインクが吐出されていない間に第3情報をメモリに記憶させることができる。 The above process allows the third information to be stored in memory while ink is not being ejected from the recording head.
(6) 上記コントローラは、上記シートの搬送タイミングになったことに応じて上記第1制御信号ないし上記第4制御信号が出力されている間に、上記第3情報を上記タイマから取得して上記メモリに記憶する。 (6) While the first control signal, second control signal, or fourth control signal is being output in response to the timing for conveying the sheet, the controller acquires the third information from the timer and stores it in the memory.
上記処理によれば、第3情報をメモリに自動的に記憶されるため、第3情報をメモリに記憶させるためにユーザは画像記録装置を操作しなくてよい。 With the above process, the third information is automatically stored in memory, so the user does not need to operate the image recording device to store the third information in memory.
本発明によれば、シートの搬送開始から停止までの所要時間を短縮できる。 This invention reduces the time required from the start to the stop of sheet transport.
以下、本発明の実施形態に係るMFP500(画像記録装置の一例)について詳説する。実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、実施形態を適宜変更可能である。 The following describes in detail an MFP 500 (an example of an image recording device) according to an embodiment of the present invention. The embodiment is merely an example of the present invention, and can be modified as appropriate without departing from the spirit and scope of the present invention.
[用語の定義]
以下の説明では、矢印の起点から終点に向かう進みが向きと表現され、矢印の起点と終点とを結ぶ線上の往来が方向と表現される。
[Definition of terms]
In the following description, the direction of an arrow is expressed as the progression from the starting point to the end point, and the movement on the line connecting the starting point and end point of the arrow is expressed as the direction.
MFP500が使用可能に設置された状態(図1(A)の状態)を基準として上下方向7が定義される。MFP500において開口510が設けられている面を前面520として前後方向8が定義される。MFP500を前方から見て左右方向9が定義される。上下方向7、前後方向8および左右方向9は互いに直交している。 The up-down direction 7 is defined based on the state in which the MFP 500 is installed and ready for use (the state shown in Figure 1(A)). The front-to-back direction 8 is defined with the surface of the MFP 500 where the opening 510 is provided as the front surface 520. The left-to-right direction 9 is defined when the MFP 500 is viewed from the front. The up-to-down direction 7, the front-to-back direction 8, and the left-to-right direction 9 are perpendicular to one another.
[MFP500,プリンタ部100]
図1(A)において、MFP500は、概ね直方体形状であり、下部にプリンタ部100を有する。プリンタ部100は、インクジェット方式でシートS(図1(B)参照)に画像を記録する。シートSは、用紙やOHPシート等である。プリンタ部100は、搬送装置や画像記録装置の一例である。シートSは、対象物の一例である。MFP500は、プリンタ部100によるプリント機能以外にも、ファクシミリ機能やスキャン機能等を有する。
[MFP 500, printer unit 100]
In FIG. 1A, the MFP 500 has a generally rectangular parallelepiped shape and has a printer unit 100 at the bottom. The printer unit 100 records an image on a sheet S (see FIG. 1B) using an inkjet method. The sheet S is paper, an overhead projector sheet, or the like. The printer unit 100 is an example of a conveying device or an image recording device. The sheet S is an example of an object. In addition to the printing function provided by the printer unit 100, the MFP 500 also has a facsimile function, a scanning function, and the like.
プリンタ部100は、図1(A)に示すように、前面520に操作パネル11を備える。プリンタ部100は、図1(B)に示すように、内部空間530に、供給トレイ12、排出トレイ13、給送部14、搬送路15、搬送部16、ロータリエンコーダSE1、プラテン17、CR搬送機構18(図2(A)も参照)、記録ヘッド19および排出部20を備える。内部空間530は、MFP500の筐体で区画される。プリンタ部100はさらに、内部空間530に、動力伝達機構21(図2(B)参照)と、ドライバ22およびコントローラ23(図3参照)と、を備えている。 As shown in FIG. 1(A), the printer unit 100 has an operation panel 11 on the front surface 520. As shown in FIG. 1(B), the printer unit 100 has an internal space 530 that includes a supply tray 12, an output tray 13, a feed unit 14, a transport path 15, a transport unit 16, a rotary encoder SE1, a platen 17, a CR transport mechanism 18 (see also FIG. 2(A)), a recording head 19, and an output unit 20. The internal space 530 is partitioned by the housing of the MFP 500. The printer unit 100 also has a power transmission mechanism 21 (see FIG. 2(B)), a driver 22, and a controller 23 (see FIG. 3) in the internal space 530.
図1(A)において、操作パネル11は、入力インタフェースの一例であり、タッチパネルや物理ボタンを含む。ユーザがタッチパネルや物理ボタンを操作したことに応じて、操作信号をコントローラ23に出力する。 In FIG. 1(A), the operation panel 11 is an example of an input interface and includes a touch panel and physical buttons. When a user operates the touch panel or physical buttons, an operation signal is output to the controller 23.
[供給トレイ12,排出トレイ13]
供給トレイ12および排出トレイ13は、内部空間530に取り付けられ、開口510から前方に露出する。供給トレイ12は、上下に薄い箱状形状を有し、複数のシートSを積層した状態で支持する。排出トレイ13は、供給トレイ12より上方に位置し、画像が記録されたシートSを支持する。
[Supply tray 12, discharge tray 13]
The supply tray 12 and the discharge tray 13 are attached to the internal space 530 and exposed forward from the opening 510. The supply tray 12 has a thin box-like shape with a top and bottom, and supports a plurality of sheets S in a stacked state. The discharge tray 13 is located above the supply tray 12, and supports the sheets S on which images have been recorded.
[給送部14]
図1(B)において、給送部14は、給送ローラ141と、給送アーム142とを備える。給送ローラ141は、供給トレイ12内のシートSに当接するように給送アーム142の先端部に支持され、左右に延びる軸心周り回転可能である。給送ローラ141は、PFモータ211(図2(B)等を参照)からの動力により回転し、供給トレイ12における最上層のシートSを搬送路15に送り出す。
[Feeding section 14]
1B, the feeding unit 14 includes a feeding roller 141 and a feeding arm 142. The feeding roller 141 is supported at the tip of the feeding arm 142 so as to contact the sheet S in the feeding tray 12, and is rotatable about an axis extending to the left and right. The feeding roller 141 is rotated by power from a PF motor 211 (see FIG. 2B, etc.), and sends the topmost sheet S in the feeding tray 12 to the conveying path 15.
[搬送路15]
搬送路15は、所謂Uターンパスであり、湾曲部151および直線部152を有する。湾曲部151は、供給トレイ12の後端から上方へ延びつつ前方に向かう。直線部152は、湾曲部151の下流端から前方に直線的に延びて、排出トレイ13の後端に至る。直線部152の上端および下端は、記録ヘッド19の下面19A、およびプラテン17の上端17Aにより区画される。
[Transport path 15]
The transport path 15 is a so-called U-turn path, and has a curved portion 151 and a straight portion 152. The curved portion 151 extends upward and forward from the rear end of the supply tray 12. The straight portion 152 extends linearly forward from the downstream end of the curved portion 151 and reaches the rear end of the discharge tray 13. The upper and lower ends of the straight portion 152 are defined by the lower surface 19A of the recording head 19 and the upper end 17A of the platen 17.
シートSは、搬送路15において搬送向き5に搬送される。搬送向き5は、図1(B)中、一点鎖線の矢印で示される。シートSは、特に、直線部152ではプラテン17に支持されつつ、搬送部16や排出部20から与えられる搬送力により搬送向き5(即ち、前向き)に搬送される。 The sheet S is transported in the transport path 15 in the transport direction 5. The transport direction 5 is indicated by the dashed arrow in Figure 1(B). The sheet S is supported by the platen 17, particularly in the straight section 152, and is transported in the transport direction 5 (i.e., forward) by the transport force applied from the transport section 16 and the discharge section 20.
[搬送部16,排出部20]
搬送部16は、湾曲部151の下流端に位置し、駆動ローラ161およびピンチローラ162を備える。駆動ローラ161には、ピンチローラ162が下方から当接する。排出部20は、直線部152において搬送部16より前方で、排出トレイ13の後端より僅かに後方に位置し、駆動ローラ201および拍車202を備える。駆動ローラ201には、拍車202が上方から当接する。各駆動ローラ161,201は、PFモータ211(図2(B)参照)の動力により回転する。ピンチローラ162および拍車202は、駆動ローラ161,201の回転に従動して回転する。シートSは、駆動ローラ161,201の正転により、直線部152において搬送向き5(即ち、前方)に搬送される。搬送部16および排出部20は、搬送機構の一例である。
[Conveying section 16, discharging section 20]
The conveying section 16 is located at the downstream end of the curved section 151 and includes a drive roller 161 and a pinch roller 162. The pinch roller 162 contacts the drive roller 161 from below. The discharge section 20 is located in front of the conveying section 16 in the straight section 152 and slightly behind the rear end of the discharge tray 13. The discharge section 20 includes a drive roller 201 and a spur 202. The spur 202 contacts the drive roller 201 from above. The drive rollers 161 and 201 are rotated by the power of a PF motor 211 (see FIG. 2B ). The pinch roller 162 and the spur 202 rotate following the rotation of the drive rollers 161 and 201. The sheet S is conveyed in the conveying direction 5 (i.e., forward) in the straight section 152 by the forward rotation of the drive rollers 161 and 201. The conveying section 16 and the discharge section 20 are an example of a conveying mechanism.
[ロータリエンコーダSE1]
図1(B)において、ロータリエンコーダSE1において、ディスク163は、回転軸161Aに同軸で固定され、A相およびB相の光学パターンを有する。A相およびB相の光学パターンは、回転軸161Aの径方向に相異なる部分で、その周方向に交互に並ぶ透光部および遮光部を有する。各光学パターンの周方向における位置は、位相差90°分だけ互いにずれる。ロータリエンコーダSE1において、各相の光センサ164は、MFP500の筐体に固定され、LED(Light Emitting Device)およびPD(Photo Detector)を有する。各LEDは、同相の光学パターンに向けて光を出射する。各PDは、同相の光学パターンを挟んでLEDと対向し、位相差が90°のパルス信号AS1,BS1をそれぞれ出力する。パルス信号AS1,BS1におけるパルス数は、エンコーダ量とも称される。
[Rotary encoder SE1]
In FIG. 1B , in the rotary encoder SE1, the disk 163 is coaxially fixed to the rotating shaft 161A and has A-phase and B-phase optical patterns. The A-phase and B-phase optical patterns have light-transmitting and light-blocking portions that alternate in the circumferential direction of the rotating shaft 161A at different radial locations. The circumferential positions of the optical patterns are shifted from each other by a phase difference of 90°. In the rotary encoder SE1, the optical sensors 164 for each phase are fixed to the housing of the MFP 500 and have an LED (Light Emitting Device) and a PD (Photo Detector). Each LED emits light toward the in-phase optical pattern. Each PD faces the LED across the in-phase optical pattern and outputs pulse signals AS1 and BS1, respectively, with a phase difference of 90°. The number of pulses in the pulse signals AS1 and BS1 is also referred to as the encoder quantity.
[動力伝達機構21]
図2(B)において、動力伝達機構21は、PFモータ211、プーリ212,213,217,218、無端ベルト214,219、およびギヤ215,216(複数のギヤの一例)を備える。PFモータ211は、DCモータ等であり、モータや第1モータの一例である。PFモータ211は、内部空間530において直線部152より左方且つ駆動ローラ161より後方に位置する。PFモータ211は、コントローラ23(図3参照)の制御下で回転し、左右に延びる出力軸に動力を発生する。プーリ212はPFモータ211の出力軸に、プーリ213はプーリ212より前方で回転軸161Aに取り付けられる。プーリ212,213には、無端ベルト214が巻き掛けられる。ギヤ215は、回転軸161Aにおいてプーリ213および直線部152の間の位置に同軸で固定される。ギヤ216は、内部空間530に設けられたフレーム(図示せず)に取り付けられ、ギヤ215に下方から噛合し且つ左右に延びる軸周りに回転する。プーリ217は、ギヤ216に同軸で固定され、プーリ218はプーリ217より前方で駆動ローラ201の回転軸201Aに固定される。プーリ217,218には無端ベルト219が巻き掛けられる。
[Power transmission mechanism 21]
2(B), the power transmission mechanism 21 includes a PF motor 211, pulleys 212, 213, 217, and 218, endless belts 214 and 219, and gears 215 and 216 (an example of multiple gears). The PF motor 211 is a DC motor or the like, and is an example of a motor or a first motor. The PF motor 211 is located to the left of the straight portion 152 and behind the drive roller 161 in the internal space 530. The PF motor 211 rotates under the control of the controller 23 (see FIG. 3) and generates power in an output shaft extending left and right. The pulley 212 is attached to the output shaft of the PF motor 211, and the pulley 213 is attached to the rotation shaft 161A in front of the pulley 212. An endless belt 214 is wound around the pulleys 212 and 213. Gear 215 is coaxially fixed to rotation shaft 161A at a position between pulley 213 and straight portion 152. Gear 216 is attached to a frame (not shown) provided in internal space 530, meshes with gear 215 from below, and rotates around an axis extending left and right. Pulley 217 is coaxially fixed to gear 216, and pulley 218 is fixed to rotation shaft 201A of drive roller 201 forward of pulley 217. An endless belt 219 is wound around pulleys 217 and 218.
[ドライバ22]
図3,図4において、ドライバ22は、Hブリッジ回路を含む集積回路である。図4において、ドライバ22は、二個の入力端子Tinと、二個の出力端子Toutと、四個のスイッチSW1~SW4と、を有する。
[Driver 22]
3 and 4, the driver 22 is an integrated circuit including an H-bridge circuit. In Fig. 4, the driver 22 has two input terminals Tin, two output terminals Tout, and four switches SW1 to SW4.
図4において、入力端子Tin間には電圧Vccが印加される。出力端子Tout間にはPFモータ211が接続される。各スイッチSW1~SW4は、MOSFET等の半導体パワートランジスタ等である。スイッチSW1~SW4には、制御信号CS1~CS4がASIC235(図3参照)により与えられる。制御信号CS1~CS4は、パルス幅変調された信号(以下、「PWM信号」とも称す)であり、四通りの組み合わせを含む。第一組は、制御信号CS1a,CS2a,CS3a,CS4aである(図4(A)参照,第1制御信号の一例)。第二組は、制御信号CS1b~CS4bである(図4(B)参照,第2制御信号の一例)。第三組は、制御信号CS1c~CS4cである(図4(C)参照)。第四組は、制御信号CS1d~CS4dである(図4(D)参照,第3制御信号の一例)。なお、第三組は、後段の「その他の変形例」で言及される。 In Figure 4, a voltage Vcc is applied across input terminals Tin. A PF motor 211 is connected across output terminals Tout. Each switch SW1 to SW4 is a semiconductor power transistor such as a MOSFET. Control signals CS1 to CS4 are provided to switches SW1 to SW4 by ASIC 235 (see Figure 3). The control signals CS1 to CS4 are pulse-width modulated signals (hereinafter also referred to as "PWM signals") and include four combinations. The first set includes control signals CS1a, CS2a, CS3a, and CS4a (see Figure 4(A), an example of a first control signal). The second set includes control signals CS1b to CS4b (see Figure 4(B), an example of a second control signal). The third set includes control signals CS1c to CS4c (see Figure 4(C)). The fourth group consists of control signals CS1d to CS4d (see Figure 4(D), an example of the third control signal). The third group will be mentioned later in the "Other Modifications" section.
制御信号CS1a,CS4aのデューティ比はゼロでなく、制御信号CS2a,CS3aのデューティ比はゼロである。第一組により、図4(A)に示すように、スイッチSW1,SW4がオンされ、スイッチSW2,SW3はオフされる。制御信号CS1a~CS4aにより、入力端子Tin間には、スイッチSW1、PFモータ211およびスイッチSW4を通り且つ矢印AR1の向き(第1向きの一例)の電路L1が形成される。制御信号CS1a~CS4aにより、PFモータ211は正転する。 The duty ratios of the control signals CS1a and CS4a are non-zero, and the duty ratios of the control signals CS2a and CS3a are zero. The first set turns on switches SW1 and SW4 and turns off switches SW2 and SW3, as shown in Figure 4(A). Control signals CS1a to CS4a form an electrical path L1 between input terminal Tin, passing through switch SW1, PF motor 211, and switch SW4 in the direction of arrow AR1 (an example of the first direction). Control signals CS1a to CS4a cause PF motor 211 to rotate forward.
制御信号CS1b~CS4bのデューティ比はゼロである。PFモータ211が正転中(同図(A)参照)に、第二組により、図4(B)に示すように、スイッチSW1~SW4がオフされると、電路L1は遮断される。また、PFモータ211に流れる電流は、スイッチSW2,SW3の寄生ダイオードを介して入力端子Tinに回生され、PFモータ211は惰性で正転しつつ徐々に減速し、やがて停止する(惰性停止)。 The duty ratio of the control signals CS1b to CS4b is zero. When the PF motor 211 is rotating forward (see (A) in the same figure), if the second group turns off switches SW1 to SW4 as shown in (B) in Figure 4, the electrical path L1 is interrupted. Furthermore, the current flowing through the PF motor 211 is regenerated to the input terminal Tin via the parasitic diodes of switches SW2 and SW3, and the PF motor 211 gradually decelerates while rotating forward by inertia, eventually coming to a stop (inertia stop).
制御信号CS1c,CS3cのデューティ比はゼロであり、制御信号CS2c,CS4cのデューティ比はゼロではない。PFモータ211が正転中(同図(A)参照)に、第三組により、図4(C)に示すように、スイッチSW1,SW3がオフされ、スイッチSW2,SW4がオンされると、電路L1は遮断される。また、PFモータ211での誘起電圧により、閉ループL2に電流が流れて、PFモータ211の回転エネルギが消費される。これにより、PFモータ211は、減速力を受けてやがて停止する(ショートブレーキ)。 The duty ratios of the control signals CS1c and CS3c are zero, while the duty ratios of the control signals CS2c and CS4c are not zero. When the PF motor 211 is rotating forward (see (A) in the same figure), the third group turns off switches SW1 and SW3 and turns on switches SW2 and SW4, as shown in (C) in Figure 4, thereby interrupting the electrical path L1. Furthermore, the induced voltage in the PF motor 211 causes current to flow through the closed loop L2, consuming the rotational energy of the PF motor 211. As a result, the PF motor 211 is subjected to a deceleration force and eventually stops (short brake).
制御信号CS1d,CS4dのデューティ比はゼロであり、制御信号CS2d,CS3dのデューティ比はゼロではない。PFモータ211が正転中(同図(A)参照)にスイッチSW1,SW4はオフされ、スイッチSW2,SW3はオンされると、電路L1は遮断される。また、PFモータ211における電流は、スイッチSW2,SW3を介して入力端子Tinに回生される。その結果、入力端子Tin間には、スイッチSW2、PFモータ211およびスイッチSW3を通り、矢印AR2の向きに電流が流れる電路L3が形成される。矢印AR2は、第2向きの一例であり、矢印AR1とは逆向きを示す。また、PFモータ211は、回生電流に基づく回転エネルギにより、減速力を受けて停止する(逆転ブレーキ)。逆転ブレーキによる減速力は、ショートブレーキによる減速力よりも強い。 The duty ratios of the control signals CS1d and CS4d are zero, while the duty ratios of the control signals CS2d and CS3d are not zero. When the PF motor 211 is rotating forward (see (A) in the same figure), switches SW1 and SW4 are turned off and switches SW2 and SW3 are turned on, interrupting the electrical path L1. Current in the PF motor 211 is regenerated to the input terminal Tin via switches SW2 and SW3. As a result, electrical path L3 is formed between the input terminal Tin, passing through switch SW2, the PF motor 211, and switch SW3, with current flowing in the direction of arrow AR2. Arrow AR2 is an example of a second direction, and indicates the opposite direction to arrow AR1. The PF motor 211 receives a deceleration force due to the rotational energy generated by the regenerative current and stops (reverse braking). The deceleration force produced by reverse braking is stronger than the deceleration force produced by short braking.
ドライバIC等の半導体デバイスには絶対最大定格が規定されている。絶対最大定格の定義は、日本では日本工業規格(JIS)の「JIS C 7032 トランジスタ通則」に依る。ドライバ22の絶対最大定格は、ドライバ22に流すことができる最大電流値を含む。なお、ドライバ22の最大電流値は、PFモータ211に流れる最大電流値とは異なる。 Semiconductor devices such as driver ICs have absolute maximum ratings. In Japan, the definition of absolute maximum ratings is based on the Japanese Industrial Standards (JIS) "JIS C 7032 General Rules for Transistors." The absolute maximum rating of the driver 22 includes the maximum current that can be passed through the driver 22. Note that the maximum current value of the driver 22 is different from the maximum current value that flows through the PF motor 211.
[プラテン17]
図1(B)において、プラテン17は、直線部152において搬送部16および排出部20の間に位置する。プラテン17は、上端17Aにより、直線部152で搬送されるシートSを下方から支持する。上端17Aは、プラテン17から上方に突出する複数のリブの突出端である。
[Platen 17]
1B, the platen 17 is located between the conveying section 16 and the discharge section 20 in the straight section 152. The platen 17 supports the sheet S conveyed in the straight section 152 from below with its upper end 17A. The upper end 17A is the protruding end of a plurality of ribs protruding upward from the platen 17.
[CR搬送機構18]
図2(A)において、CR搬送機構18は、2個の基台181,182、キャリッジ183、2個のプーリ184,185、無端ベルト186およびCRモータ187(第2モータの一例)を含む。CR搬送機構18はさらに、リニアエンコーダSE2を含む。
[CR transport mechanism 18]
2A, the CR transport mechanism 18 includes two bases 181 and 182, a carriage 183, two pulleys 184 and 185, an endless belt 186, and a CR motor 187 (an example of a second motor). The CR transport mechanism 18 further includes a linear encoder SE2.
基台181,182は、プラテン17の前縁および後縁に沿って位置し、ガイド溝181A,182Aを有する。各ガイド溝181A,182Aは、左右方向9に平行に延び、直線部152の左右両端P11,P12間より広範囲を占める。 The bases 181, 182 are positioned along the front and rear edges of the platen 17 and have guide grooves 181A, 182A. Each guide groove 181A, 182A extends parallel to the left-right direction 9 and occupies a wider area than the area between the left and right ends P11, P12 of the straight portion 152.
キャリッジ183は、プラテン17より上方でプラテン17を前後に横切るように、ガイド溝181A,182Aの間に架け渡される。キャリッジ183は、無端ベルト186に固定され、無端ベルト186を介して伝達される動力により、ガイド溝181A,182Aに沿って左右方向9に摺動可能である。 The carriage 183 is suspended between the guide grooves 181A and 182A above the platen 17, crossing the platen 17 from front to back. The carriage 183 is fixed to an endless belt 186, and is capable of sliding in the left-right direction 9 along the guide grooves 181A and 182A by power transmitted via the endless belt 186.
各プーリ184,185は、基台181の上面においてガイド溝181Aとプラテン17との間に位置する。プーリ184,185は、両端P11,P12より外側にそれぞれ位置し、上下方向7に平行な軸周りに回転可能にある。プーリ184,185には、無端ベルト186が巻き掛けられる。 Each pulley 184, 185 is located on the upper surface of the base 181 between the guide groove 181A and the platen 17. The pulleys 184, 185 are located outside both ends P11, P12, respectively, and are rotatable around an axis parallel to the vertical direction 7. An endless belt 186 is wound around the pulleys 184, 185.
CRモータ187は、DCモータ等であり、基台181の右端の下方で、コントローラ23(図3参照)の制御下でプーリ185を回転させるための動力を発生する。プーリ185の回転により、無端ベルト186は、プーリ184,185間で左右に移動する。これにより、キャリッジ183は、直線部152を左右に横切るように、搬送向き5に直交する主走査方向6(交差方向の一例)に移動する。主走査方向6は、左右方向9に平行である。以下では、キャリッジ183が直線部152の左端側および右端側の一方から他方までの移動経路を1パスとも称する。 The CR motor 187 is a DC motor or the like, and is located below the right end of the base 181. Under the control of the controller 23 (see Figure 3), it generates power to rotate the pulley 185. As the pulley 185 rotates, the endless belt 186 moves left and right between the pulleys 184 and 185. As a result, the carriage 183 moves in a main scanning direction 6 (an example of a cross direction) perpendicular to the conveying direction 5, crossing the straight portion 152 from left to right. The main scanning direction 6 is parallel to the left-right direction 9. Hereinafter, the path that the carriage 183 travels from one end of the straight portion 152 to the other, either left or right, is also referred to as one pass.
リニアエンコーダSE2において、ストリップ188は、基台181上で両端P11,P12間より広範囲で無端ベルト186に沿って延び、A相およびB相の光学パターンを有する。各相の光学パターンは、上下方向7において相異なる部分で、左右に交互に並ぶ透光部および遮光部を有する。各光学パターンは、位相差90°分だけ左右に互いにずれる。リニアエンコーダSE2において、各相の光センサ189は、キャリッジ183に固定され、LEDおよびPDを有する。各LEDは、同相の光学パターンに向けて光を出射する。各PDは、同相の光学パターンを挟んでLEDと対向し、位相差が90°のパルス信号AS2,BS2をそれぞれ出力する。 In linear encoder SE2, strip 188 extends along endless belt 186 on base 181 over a wider area than the distance between ends P11 and P12, and has A-phase and B-phase optical patterns. Each phase's optical pattern has light-transmitting and light-blocking portions that are arranged alternately left and right in different portions in the vertical direction 7. Each optical pattern is shifted left and right by a phase difference of 90°. In linear encoder SE2, optical sensors 189 for each phase are fixed to carriage 183 and have an LED and a PD. Each LED emits light toward the optical pattern of the same phase. Each PD faces the LED across the optical pattern of the same phase, and outputs pulse signals AS2 and BS2 with a phase difference of 90°.
[記録ヘッド19]
図1(B)において、記録ヘッド19は、キャリッジ183に固定され、略直方体形状を有する。記録ヘッド19の下面19Aは、プラテン17の上端17Aと直線部152を挟んで対向する。下面19Aには、複数のノズル孔19Bが前後左右に配列される。記録ヘッド19は、コントローラ23(図3参照)からFFC241(図2(A)参照)を通じて送られてくる画像データに基づいて、キャリッジ183とともに1パス分左右動する過程で、内部に貯留するインクをノズル孔19Bから吐出する。このインク消費に応じて、記録ヘッド19には、インクチューブ19C(図2(A)参照)を通じてインクが供給される。
[Recording head 19]
In FIG. 1B, the recording head 19 is fixed to the carriage 183 and has a substantially rectangular parallelepiped shape. A lower surface 19A of the recording head 19 faces the upper end 17A of the platen 17 across a linear portion 152. A plurality of nozzle holes 19B are arranged in the front-rear and left-right directions on the lower surface 19A. The recording head 19 ejects ink stored therein from the nozzle holes 19B as it moves left and right together with the carriage 183 for one pass based on image data sent from the controller 23 (see FIG. 3) via the FFC 241 (see FIG. 2A). Ink is supplied to the recording head 19 through ink tubes 19C (see FIG. 2A) in accordance with this ink consumption.
[コントローラ23]
図3において、コントローラ23は、本実施形態の主要構成として、CPU231、ROM232、RAM233、EEPROM234、およびASIC235を有する。これら主要構成は、内部バス237により相互に通信可能に接続される。ROM232には、MFP500の制御プログラムなどが格納されている。CPU231は、制御プログラムをRAM233やEEPROM234を使いつつ実行する。図3中、停止時向きD21およびタイマ236は、後段の変形例で詳説する。
[Controller 23]
3, the controller 23 has, as its main components in this embodiment, a CPU 231, a ROM 232, a RAM 233, an EEPROM 234, and an ASIC 235. These main components are connected to each other via an internal bus 237 so that they can communicate with each other. The ROM 232 stores a control program for the MFP 500, etc. The CPU 231 executes the control program using the RAM 233 and the EEPROM 234. In FIG. 3, the stop orientation D21 and the timer 236 will be described in detail in a modified example below.
ASIC235は、レジスタ群2351、向き特定部2352、位置特定部2353、および速度特定部2354を有する。 The ASIC 235 has a register group 2351, an orientation determination unit 2352, a position determination unit 2353, and a speed determination unit 2354.
レジスタ群2351は、間欠搬送に必要な各種パラメータを格納する。各種パラメータは、単位距離Df、距離D11,D12および停止時向きD21を示す情報を含む。単位距離Dfは、改行幅とも称され、1パス分の画像記録後にシートSが搬送向き5に搬送される距離である。距離D11は、単位距離Dfよりも短い距離である。距離D12は、距離D11より長く且つ単位距離Dfより短い距離である。 Register group 2351 stores various parameters required for intermittent conveyance. The various parameters include information indicating unit distance Df, distances D11 and D12, and stop direction D21. Unit distance Df is also called the line feed width, and is the distance that sheet S is conveyed in conveyance direction 5 after one pass of image recording. Distance D11 is a distance shorter than unit distance Df. Distance D12 is a distance longer than distance D11 and shorter than unit distance Df.
向き特定部2352、位置特定部2353および速度特定部2354の各々には、パルス信号AS1,BS1が入力される。向き特定部2352は、論理演算により、パルス信号BS1のレベルがゼロの場合に、パルス信号AS1に立上がりエッジおよび立下りエッジのいずれを検出するかにより、回転軸161Aの回転向きを特定する。本実施形態では、立上がりエッジである場合、この信号は、正転向きを示すとする。位置特定部2353は、間欠搬送の度に初期化されるアップダウンカウンタにより、各間欠搬送において回転軸161Aの初期位置に対するエンコーダ量(即ち、エンコーダ)を計数する。エンコーダ量のカウント値は、回転軸161Aの初期位置に対する回転量に相関する。速度特定部2354は、パルス信号AS1,BS1の1周期におけるクロック数を計数する。クロック数のカウント値は、回転軸161Aの回転速度に相関する。 Pulse signals AS1 and BS1 are input to the direction determination unit 2352, position determination unit 2353, and speed determination unit 2354, respectively. The direction determination unit 2352 determines the rotation direction of the rotating shaft 161A by logically determining whether a rising edge or a falling edge is detected in the pulse signal AS1 when the level of the pulse signal BS1 is zero. In this embodiment, a rising edge indicates a forward rotation direction. The position determination unit 2353 counts the encoder amount (i.e., the encoder) relative to the initial position of the rotating shaft 161A during each intermittent conveyance using an up/down counter that is initialized with each intermittent conveyance. The count value of the encoder amount correlates with the amount of rotation relative to the initial position of the rotating shaft 161A. The speed determination unit 2354 counts the number of clocks per cycle of the pulse signals AS1 and BS1. The count value of the number of clocks correlates with the rotation speed of the rotating shaft 161A.
[プリンタ部100の動作]
以下、プリンタ部100の動作を詳説する。以下では、「制御信号CS1~CS4をスイッチSW1~SW4に出力する。」を、「制御信号CS1~CS4を出力する。」と略すことがある。
[Operation of Printer Unit 100]
The following is a detailed description of the operation of the printer unit 100. In the following, "output control signals CS1 to CS4 to switches SW1 to SW4" may be abbreviated to "output control signals CS1 to CS4."
MFP500には、情報処理装置(図示せず)がデータ通信可能に接続される。RAM233には、情報処理装置から送信された画像データが記憶される。画像データは、例えばビットマップデータであり、例えば1枚のシートSに記録される画像を表す。CPU231やASIC235は、RAM233に画像データが記憶されたことに応じて、図5に示すメイン処理の実行を開始する。 An information processing device (not shown) is connected to the MFP 500 so that data can be transmitted therethrough. Image data transmitted from the information processing device is stored in the RAM 233. The image data is, for example, bitmap data, and represents an image to be recorded on, for example, one sheet S. When image data is stored in the RAM 233, the CPU 231 and ASIC 235 begin executing the main processing shown in FIG. 5.
S501の頭出し処理で、ASIC235は、給送ローラ141や駆動ローラ161の回転を制御し、供給トレイ12内のシートS(図1(B)参照)を直線部152における頭出し位置に搬送する。頭出し位置は、プラテン17の上端17A上で最前列のノズル孔19Bの真下である。詳細には、頭出し処理で、ASIC235は、まず、給送ローラ141を正転させ、且つ駆動ローラ161を停止または逆転させるための制御信号CS1~CS4を出力する。これにより、シートSが供給トレイ12から搬送路15の湾曲部151へと送り出される。湾曲部151における下流端付近にはアクチュエータが配置され、湾曲部151外にはフォトインタラプタが配置される。アクチュエータの姿勢は、シートSが当接している場合と、そうでない場合とで変わる。フォトインタラプタの光路は、アクチュエータの姿勢により遮断または開放される。フォトインタラプタは、光路の遮断時と開放時とでレベルが相違する信号を出力する。このような出力信号に基づき、ASIC235は、シートSが搬送部16に到達したと判定したことに応じて、制御信号CS1~CS4を、駆動ローラ161を正転させるためのものに切り替える。キャリッジ183において、頭出し位置の直上となる部分には、反射型の光センサが取り付けられている。この光センサの出力信号に基づき、ASIC235は、シートSが頭出し位置に到達したと判定したことに応じて、制御信号CS1~CS4の出力を停止する。これにより、頭出し処理が完了し、頭出し位置にシートSにおける画像記録領域の先頭位置が合わせられる。 In the cueing process of S501, the ASIC 235 controls the rotation of the feed roller 141 and drive roller 161 to transport the sheet S (see Figure 1B) in the supply tray 12 to the cueing position in the straight section 152. The cueing position is directly below the front-row nozzle holes 19B on the upper end 17A of the platen 17. More specifically, in the cueing process, the ASIC 235 first outputs control signals CS1 to CS4 to rotate the feed roller 141 forward and stop or reverse the drive roller 161. This causes the sheet S to be sent from the supply tray 12 to the curved section 151 of the conveying path 15. An actuator is located near the downstream end of the curved section 151, and a photointerrupter is located outside the curved section 151. The position of the actuator changes depending on whether the sheet S is in contact with it or not. The optical path of the photointerrupter is blocked or opened depending on the position of the actuator. The photointerrupter outputs a signal whose level differs depending on whether the optical path is blocked or open. Based on this output signal, the ASIC 235 determines that the sheet S has reached the transport section 16 and switches the control signals CS1 to CS4 to rotate the drive roller 161 forward. A reflective optical sensor is attached to the carriage 183 directly above the index position. Based on the output signal from this optical sensor, the ASIC 235 determines that the sheet S has reached the index position and stops outputting the control signals CS1 to CS4. This completes the indexing process, and the beginning of the image recording area on the sheet S is aligned with the index position.
ASIC235は、S502で、フラッシング処理等、画像記録のための準備を行う。フラッシング処理では、ASIC235は、CRモータ187の駆動により、キャリッジ183を主走査方向6にインク受け上へと移動させた後、記録ヘッド19からインク受けへとインクを吐出させる。この移動の過程でキャリッジ183が主走査方向6における原点に到達したことに応じて、ASIC235は、リニアエンコーダSE2からパルス信号AS2,BS2を取得し始める。ASIC235は、向き特定部2352や位置特定部2353と同様の構成により、キャリッジ183の移動向きおよび現在位置を特定する。 In S502, the ASIC 235 performs preparations for image recording, such as flushing. During flushing, the ASIC 235 drives the CR motor 187 to move the carriage 183 in the main scanning direction 6 onto the ink receiver, and then ejects ink from the recording head 19 into the ink receiver. During this movement, when the carriage 183 reaches the origin in the main scanning direction 6, the ASIC 235 begins acquiring pulse signals AS2 and BS2 from the linear encoder SE2. The ASIC 235 identifies the direction of movement and current position of the carriage 183 using configurations similar to those of the orientation identification unit 2352 and position identification unit 2353.
S503で、ASIC235は、CRモータ187の駆動を開始し、CR搬送機構18によりキャリッジ183をシートS上に向けて主走査方向6へ移動させる。 In S503, the ASIC 235 starts driving the CR motor 187, and causes the CR transport mechanism 18 to move the carriage 183 in the main scanning direction 6 toward the sheet S.
S504で、ASIC235は、キャリッジ183の移動速度が定速になったことに応じて、記録ヘッド19の真下で停止するシートSに向けて1パス分の画像データに基づきノズル孔19Bからインクを吐出する。これにより、シートSの画像記録領域に1パス分の画像が記録される。 In S504, as the movement speed of the carriage 183 becomes constant, the ASIC 235 ejects ink from the nozzle holes 19B based on image data for one pass toward the sheet S that is stopped directly below the recording head 19. This causes an image for one pass to be recorded in the image recording area of the sheet S.
S505で、ASIC235は、1パス分の画像記録の終了に応じてCRモータ187の駆動を終了し、キャリッジ183を停止させる。 In S505, the ASIC 235 terminates driving of the CR motor 187 upon completion of one pass of image recording, and stops the carriage 183.
S506で、ASIC235は、全パス分の画像を記録したか否かを判定する。ASIC235は、Yesと判定したことに応じて、1枚のシートSへの画像記録が完了したとしてS507を実行する。一方、ASIC235は、Noと判定したことに応じて、シートSの間欠搬送のタイミングになったとして、S508を実行する。 In S506, the ASIC 235 determines whether images for all passes have been printed. If the ASIC 235 determines Yes, it determines that image printing on one sheet S has been completed and executes S507. On the other hand, if the ASIC 235 determines No, it determines that it is time to intermittently transport the sheet S and executes S508.
S507の排出処理で、ASIC235は、シートSを排出トレイ13(図1参照)に排出するための制御信号CS1~CS4を出力する。排出処理により、駆動ローラ161,201は連続的に正転する。これにより、シートSは、直線部152で搬送向き5へと搬送され、排出トレイ13に排出される。 In the discharge process of S507, the ASIC 235 outputs control signals CS1 to CS4 to discharge the sheet S onto the discharge tray 13 (see Figure 1). The discharge process causes the drive rollers 161 and 201 to continuously rotate forward. As a result, the sheet S is transported in the conveying direction 5 along the straight section 152 and discharged onto the discharge tray 13.
S508で、ASIC235は、間欠搬送を制御し、各種制御信号CS1~CS4を出力する。ドライバ22は、制御信号CS1~CS4に基づいて、PFモータ211に駆動電流を与えてPFモータ211の回転を制御する。駆動ローラ161,201は、PFモータ211で発生した動力によりシートSを、現在の停止位置(以下、「シート初期位置」とも称す)から搬送向き5に単位距離Dfだけ離れた次の停止位置に搬送する。 In S508, the ASIC 235 controls intermittent transport and outputs various control signals CS1 to CS4. Based on the control signals CS1 to CS4, the driver 22 supplies a drive current to the PF motor 211 to control the rotation of the PF motor 211. The drive rollers 161 and 201 use the power generated by the PF motor 211 to transport the sheet S to the next stop position, which is a unit distance Df away in the transport direction 5 from the current stop position (hereinafter also referred to as the "sheet initial position").
[間欠搬送の詳細な手順]
図6のS601で、ASIC235は、制御信号CS1a~CS4a(即ち、第一組)を出力する(図4(A)参照)。制御信号CS1a,CS4aのデューティ比は、PFモータ211の定常回転時にドライバ22に最大電流値を超えない値Iaの駆動電流が流れるように調整される。値Iaは、ドライバ22の最大電流値に近いほど好ましい。第一組の出力時間帯では、ドライバ22には、矢印AR1の向きに電流が流れ、PFモータ211は正転する。また、上記デューティ比により、第一組の出力時間帯では、PFモータ211の回転速度は、ゼロから増加した後、高速且つ定速になる。その結果、図7における実線のカーブで示すように、シートSは、シート初期位置から距離D11までの範囲内では、搬送向き5に高速且つ定速で搬送される。
[Detailed procedure for intermittent transport]
In S601 of FIG. 6, the ASIC 235 outputs control signals CS1a to CS4a (i.e., a first set) (see FIG. 4A). The duty ratios of the control signals CS1a and CS4a are adjusted so that a drive current of value Ia that does not exceed the maximum current value flows through the driver 22 during steady rotation of the PF motor 211. The closer the value Ia is to the maximum current value of the driver 22, the better. During the output time period of the first set, current flows through the driver 22 in the direction indicated by arrow AR1, causing the PF motor 211 to rotate forward. Furthermore, due to the above duty ratios, during the output time period of the first set, the rotation speed of the PF motor 211 increases from zero and then becomes a high, constant speed. As a result, as shown by the solid curve in FIG. 7, the sheet S is transported at a high, constant speed in the transport direction 5 within a range from the sheet initial position to a distance D11.
S601で、ASIC235はさらに、第一組の出力開始に応じて、位置特定部2353のアップダウンカウンタを初期化し、向き特定部2352、位置特定部2353および速度特定部2354の各々でパルス信号AS1,BS1を取り込み始める。向き特定部2352は、前述の論理演算を行い、位置特定部2353および速度特定部2354の各々は、前述の通り、エンコーダ量およびクロック数をカウントし始める。 At S601, the ASIC 235 further initializes the up/down counter of the position identification unit 2353 in response to the start of the first set of output, and the orientation identification unit 2352, position identification unit 2353, and speed identification unit 2354 each begin to capture pulse signals AS1 and BS1. The orientation identification unit 2352 performs the aforementioned logical operation, and the position identification unit 2353 and speed identification unit 2354 each begin to count the encoder amount and clock count as described above.
S602で、ASIC235は、エンコーダ量のカウント値等に基づいて、シート初期位置に対する現在の搬送距離Dcを決定する。S603で、ASIC235は、搬送距離Dcが距離D11(図3参照)以上か否かを判定する。換言すると、ASIC235は、シートSの現在位置がシート初期位置から距離D11だけ離れた第1位置に達したか否かを判定する。ASIC235は、S603でNoと判定したことに応じて、まだ制御信号CS1~CS4の切り替えタイミングでないとして、S604を実行する。一方、ASIC235は、S603でYesと判定したことに応じて、制御信号CS1~CS4の切り替えタイミングがきたとして、S605を実行する。 In S602, the ASIC 235 determines the current conveyance distance Dc relative to the sheet initial position based on the encoder count value, etc. In S603, the ASIC 235 determines whether the conveyance distance Dc is equal to or greater than the distance D11 (see Figure 3). In other words, the ASIC 235 determines whether the current position of the sheet S has reached a first position that is the distance D11 away from the sheet initial position. If the ASIC 235 determines No in S603, it determines that it is not yet time to switch the control signals CS1 to CS4, and executes S604. On the other hand, if the ASIC 235 determines Yes in S603, it determines that it is time to switch the control signals CS1 to CS4, and executes S605.
S604で、ASIC235は、制御信号CS1a~CS4aの出力を継続した後、S602を実行する。 In S604, the ASIC 235 continues to output control signals CS1a to CS4a, and then executes S602.
S605で、ASIC235は、制御信号CS1b~CS4b(即ち、第二組)を出力する(図4(B)参照)。これにより、電路L1(図4(A)参照)が遮断され、図7の実線のカーブに示すように、シートSは、距離D11への到達後に徐々に減速する。 In S605, the ASIC 235 outputs control signals CS1b to CS4b (i.e., the second set) (see FIG. 4B). This interrupts the electrical path L1 (see FIG. 4A), and as shown by the solid curve in FIG. 7, the sheet S gradually decelerates after reaching the distance D11.
S606で、ASIC235は、クロック数に相関する回転速度Vrが速度基準値Vref以下であるか否かを判定する。S607では、PFモータ211が逆転ブレーキにより制動されるため、PFモータ211が速度基準値Vref以下に減速していないと、PFモータ211が有するコイル(図示せず)に作用する逆起電力により、最大電流値を超える大きな駆動電流がドライバ22に瞬時的に流れるおそれがある。これを防止するため、S605,S606が実行される。ASIC235は、S606でNoと判定したことに応じて、PFモータ211の減速が不十分として、S605を実行する。一方、ASIC235は、S606でYesと判定したことに応じて、S607を実行する。 In S606, the ASIC 235 determines whether the rotation speed Vr, which correlates with the clock count, is equal to or less than the speed reference value Vref. In S607, the PF motor 211 is braked by the reverse brake. If the PF motor 211 does not decelerate to the speed reference value Vref or less, a large drive current exceeding the maximum current value may instantaneously flow to the driver 22 due to the back electromotive force acting on the coil (not shown) of the PF motor 211. To prevent this, S605 and S606 are executed. If the ASIC 235 determines No in S606, it determines that the PF motor 211 has not decelerated sufficiently and executes S605. On the other hand, if the ASIC 235 determines Yes in S606, it executes S607.
S607では、ASIC235は、制御信号CS1d~CS4d(即ち、第四組、第3制御信号の一例)を出力する(図4(D)参照)。制御信号CS2d,CS3dのデューティ比は、ドライバ22に最大電流値を超えない値Ibの駆動電流が流れるように設定される。値Ibは、ドライバ22の最大電流値に近いほど好ましく、値Iaと同じでもよいし、異なっていてもよい。第四組の出力時間帯では、ドライバ22には、矢印AR2の向きに電流が流れる。また、上記デューティ比により、第四組の出力時間帯では、PFモータ211は、逆転ブレーキにより速度基準値Vrefから急減速する。これに伴い、シートSは、直線部152において、図7における実線のカーブで示すように、回転速度Vrが速度基準値Vref以下になった後に急減速する。 In S607, the ASIC 235 outputs control signals CS1d to CS4d (i.e., an example of the fourth set of third control signals) (see FIG. 4D). The duty ratios of the control signals CS2d and CS3d are set so that a drive current of value Ib that does not exceed the maximum current value flows through the driver 22. The closer the value Ib is to the maximum current value of the driver 22, the better, and it may be the same as or different from value Ia. During the output period of the fourth set, current flows through the driver 22 in the direction indicated by arrow AR2. Furthermore, due to the above duty ratios, during the output period of the fourth set, the PF motor 211 is rapidly decelerated from the speed reference value Vref by reverse braking. Accordingly, the sheet S rapidly decelerates in the straight portion 152 after the rotational speed Vr falls below the speed reference value Vref, as shown by the solid curve in FIG. 7.
S608で、ASIC235は、S602と同様の手法で搬送距離Dcを決定し、S609で、搬送距離Dcが距離D12(図3参照)以上か否かを判定する。換言すると、ASIC235は、シートSの現在位置が、シート初期位置から距離D12だけ離れた第2位置に達したか否かを判定する。ASIC235は、S609でNoと判定したことに応じて、まだ制御信号CS1~CS4の切り替えタイミングでないとして、S607を実行する。一方、ASIC235は、S609でYesと判定したことに応じて、制御信号CS1~CS4の切り替えタイミングがきたとして、S610を実行する。 In S608, the ASIC 235 determines the conveying distance Dc using the same method as in S602, and in S609 determines whether the conveying distance Dc is equal to or greater than the distance D12 (see Figure 3). In other words, the ASIC 235 determines whether the current position of the sheet S has reached a second position that is the distance D12 away from the initial position of the sheet. If the ASIC 235 determines No in S609, it determines that it is not yet time to switch the control signals CS1 to CS4, and executes S607. On the other hand, if the ASIC 235 determines Yes in S609, it determines that it is time to switch the control signals CS1 to CS4, and executes S610.
S610で、ASIC235は、S602と同様の手法で搬送距離Dcを決定し、S611で、搬送距離Dcが単位距離Df(図3参照)に一致したか否かを判定する。ASIC235は、S610でNoと判定したことに応じて、まだシートSの停止タイミングでないとして、S613を実行する。一方、ASIC235は、S610でYesと判定したことに応じて、制御信号CS1~CS4の出力を停止し(S612)、図6の処理を抜けて、図5のS503を実行する。 In S610, the ASIC 235 determines the conveying distance Dc using the same method as in S602, and in S611 determines whether the conveying distance Dc matches the unit distance Df (see Figure 3). If the ASIC 235 determines No in S610, it determines that it is not yet time to stop the sheet S and executes S613. On the other hand, if the ASIC 235 determines Yes in S610, it stops outputting the control signals CS1 to CS4 (S612), exits the processing in Figure 6, and executes S503 in Figure 5.
S613で、ASIC235は、単位距離Dfから搬送距離Dcを減算することで位置偏差ΔPを求める。 In S613, the ASIC 235 calculates the position deviation ΔP by subtracting the conveying distance Dc from the unit distance Df.
S614で、ASIC235は、S614で得た位置偏差ΔPに基づくPID制御(比例積分微分制御)により、PFモータ211の制御量を求める。このPID制御において、積分項および微分項の各ゲインは、搬送距離Dcが単位距離Dfを過剰にオーバーシュートせずに、単位距離Dfに速やかに近づくように定められている。ASIC235は、求めた制御量に対応するデューティ比の制御信号CS1e~CS4eを生成し出力する。制御信号CS1e~CS4eは、制御信号CS1~CS4の第五組であり、第4制御信号の一例である。S615の実行後、ASIC235は、S610を実行する。 In S614, the ASIC 235 determines the control amount for the PF motor 211 using PID control (proportional-integral-derivative control) based on the position deviation ΔP obtained in S614. In this PID control, the gains of the integral and derivative terms are set so that the conveying distance Dc quickly approaches the unit distance Df without excessively overshooting the unit distance Df. The ASIC 235 generates and outputs control signals CS1e to CS4e with duty ratios corresponding to the determined control amount. The control signals CS1e to CS4e are a fifth set of control signals CS1 to CS4 and are an example of a fourth control signal. After executing S615, the ASIC 235 executes S610.
PID制御により、PFモータ211を安定的に停止でき、シートSは、図7における実線のカーブで示すように、距離D12に達した後、シート初期位置から単位距離Dfだけ離れた次の停止位置で安定的且つ正確に停止する。 PID control allows the PF motor 211 to be stopped stably, and after the sheet S reaches distance D12, it stops stably and accurately at the next stop position, which is a unit distance Df away from the sheet's initial position, as shown by the solid curve in Figure 7.
[実施形態の作用効果]
図7には、実施形態における間欠搬送とは異なる参考例の時間Tに対する搬送距離Dcの変化を示すカーブが一点鎖線で示されている。参考例では、図7中一点鎖線で示すように、距離D11よりもシート初期位置に近い距離D41位置から、PFモータの減速が開始される。減速制御の開始から終了に至るまで、PID制御により、シートが次の停止位置に徐々に合わせ込まれる。そのため、シートが停止位置で停止するまでに時間T2を要する。しかし、実施形態では、図6の間欠搬送により、ASIC235は、制御信号CS1~CS4の第一組(図4(A)参照)を出力する(図6のS601,S604参照)。ASIC235は、距離D11から距離D12の範囲内では第四組(図4(D)参照)を出力する(S607参照)。逆転ブレーキによりシートSが次の停止位置をオーバーシュートするおそれがあるため、ASIC235は、PID制御に基づく制御信号CS1~CS4の第五組を出力する(S614参照)。図6の間欠制御によれば、シートSのオーバーシュートを許容しつつPFモータ211の逆転ブレーキによる急制動により、シートSが次の停止位置で停止するまでに要する時間が時間T2より短い時間T1で済む。
[Effects of the embodiment]
In FIG. 7, a curve showing the change in conveyance distance Dc over time T in a reference example, which differs from the intermittent conveyance in the embodiment, is shown by a dashed line. In the reference example, as shown by the dashed line in FIG. 7, deceleration of the PF motor begins at a distance D41, which is closer to the sheet's initial position than distance D11. From the start to the end of deceleration control, PID control gradually aligns the sheet with the next stop position. Therefore, it takes time T2 for the sheet to stop at the stop position. However, in the embodiment, due to the intermittent conveyance in FIG. 6, the ASIC 235 outputs a first set of control signals CS1 to CS4 (see FIG. 4A) (see S601 and S604 in FIG. 6). The ASIC 235 outputs a fourth set (see FIG. 4D) within the range from distance D11 to distance D12 (see S607). Because there is a risk that the sheet S may overshoot the next stop position due to the reverse braking, the ASIC 235 outputs a fifth set of control signals CS1 to CS4 based on PID control (see S614). According to the intermittent control in FIG. 6, the sheet S is allowed to overshoot, and the time required for the sheet S to stop at the next stop position due to the sudden braking caused by the reverse braking of the PF motor 211 is only T1, which is shorter than the time T2.
ASIC235は、第四組を出力する前に第二組を出力する(S605参照)。これにより、ドライバ22の最大電流値を超える大きな駆動電流がドライバ22に流れることが防止される。 The ASIC 235 outputs the second set before outputting the fourth set (see S605). This prevents a large drive current exceeding the maximum current value of the driver 22 from flowing through the driver 22.
[変形例]
以下、実施形態のプリンタ部100の変形例について説明する。変形例では実施形態との相違点について説明し、変形例において実施形態との共通点については説明を控えるか簡素化する。
[Modification]
The following describes modified examples of the printer unit 100 of the embodiment. In the modified examples, differences from the embodiment will be described, and explanations of commonalities between the modified examples and the embodiment will be omitted or simplified.
[第1変形例]
第1変形例は、実施形態と下記の点において相違する。一点目は、ロータリエンコーダSE1が回転軸161A(図1(B)参照)では無くPFモータ211(図2(B)参照)の出力軸に設けられる点である。二点目は、ギヤ215,216(図2(B)参照)のバックラッシ量を示す情報(第1情報の一例)がEEPROM234(メモリの一例)に予め記憶される点である。三点目は、レジスタ群2351に、停止時向きD21を示す情報(第2情報の一例)を記憶する点である。停止時向きD21は、シートSが次の停止位置に到達した時点でPFモータ211が正転していたのか逆転していたのかを示す情報である。四点目は、コントローラ23が図6に示す間欠搬送では無く、図8,図9に示す間欠搬送を制御する点である。
[First Modification]
The first modified example differs from the embodiment in the following respects. First, the rotary encoder SE1 is provided on the output shaft of the PF motor 211 (see FIG. 2B) instead of the rotary shaft 161A (see FIG. 1B). Second, information (an example of first information) indicating the amount of backlash of the gears 215 and 216 (see FIG. 2B) is stored in advance in the EEPROM 234 (an example of memory). Third, information (an example of second information) indicating a stop orientation D21 is stored in the register group 2351. The stop orientation D21 is information indicating whether the PF motor 211 was rotating forward or backward when the sheet S reached the next stop position. Fourth, the controller 23 controls the intermittent conveyance shown in FIGS. 8 and 9 instead of the intermittent conveyance shown in FIG. 6.
図8のS801で、コントローラ23のASIC235は、停止時向きD21を示す情報が正転していたのか否かを判定する。ASIC235は、Yesと判定したことに応じて、S802を実行し、Noと判定したことに応じて、S803を実行する。 In S801 of FIG. 8, the ASIC 235 of the controller 23 determines whether the information indicating the stop orientation D21 indicates forward rotation. If the ASIC 235 determines Yes, it executes S802, and if the ASIC 235 determines No, it executes S803.
S802において、間欠搬送(正転時)は、図6の間欠搬送と同様である。 In S802, intermittent transport (forward rotation) is the same as the intermittent transport in Figure 6.
S803において、間欠搬送(逆転時)は、図9に示すように、図6の間欠搬送と比較すると、S603,S609,S611がS901,S902,S903に代わる点で相違する。 In S803, intermittent conveyance (during reverse rotation) differs from the intermittent conveyance in Figure 6 in that S603, S609, and S611 are replaced by S901, S902, and S903, as shown in Figure 9.
S901で、ASIC235は、搬送距離Dcが補正距離D31以上か否かを判定する。補正距離D31は、距離D11(図3参照)とバックラッシ量とを加算した値である。ASIC235は、S901でNoと判定したことに応じてS604を実行し、S901でYesと判定したことに応じてS605を実行する。 In S901, the ASIC 235 determines whether the conveying distance Dc is equal to or greater than the correction distance D31. The correction distance D31 is the sum of the distance D11 (see Figure 3) and the amount of backlash. If the ASIC 235 determines No in S901, it executes S604, and if the ASIC 235 determines Yes in S901, it executes S605.
S902で、ASIC235は、搬送距離Dcが補正距離D32以上か否かを判定する。補正距離D32は、距離D12(図3参照)とバックラッシ量とを加算した値である。ASIC235は、S902でNoと判定したことに応じてS607を実行し、S902でYesと判定したことに応じてS610を実行する。 In S902, the ASIC 235 determines whether the conveying distance Dc is equal to or greater than the correction distance D32. The correction distance D32 is the sum of the distance D12 (see Figure 3) and the amount of backlash. If the ASIC 235 determines No in S902, it executes S607, and if the ASIC 235 determines Yes in S902, it executes S610.
S903で、ASIC235は、搬送距離Dcが補正単位距離Df1以上か否かを判定する。補正単位距離Df1は、単位距離Df(図3参照)とバックラッシ量とを加算した値である。ASIC235は、S903でNoと判定したことに応じてS613を実行し、S903でYesと判定したことに応じてS612を実行する。 In S903, the ASIC 235 determines whether the conveying distance Dc is equal to or greater than the correction unit distance Df1. The correction unit distance Df1 is the sum of the unit distance Df (see Figure 3) and the amount of backlash. The ASIC 235 executes S613 if it determines No in S903, and executes S612 if it determines Yes in S903.
図8において、S802またはS803の実行後、S804が実行される。S804では、ASIC235は、図6および図9のS612の実行直後に、向き特定部2352により特定した回転向きで、レジスタ群2351における停止時向きD21の情報(第2情報の一例)を更新する。 In FIG. 8, S804 is executed after S802 or S803 is executed. In S804, the ASIC 235 updates the information on the stop orientation D21 (an example of second information) in the register group 2351 with the rotation orientation identified by the orientation identification unit 2352 immediately after executing S612 in FIGS. 6 and 9.
第1変形例では、前回の間欠搬送で制御信号CS1~CS4の出力を停止した時にPFモータ211が逆転していた場合、今回の間欠搬送においてPFモータ211を正転させると、バックラッシ量の分だけシートSが搬送されない。しかし、ロータリエンコーダSE1は、PFモータ211の出力軸に取り付けられているため、バックラッシ量に起因してシートSが搬送されない場合にも、パルス信号AS1,BS1は出力される。そのため、位置特定部2353により検出される回転量に基づき、シートSの搬送距離Dcを決定した場合、搬送距離Dcには誤差が含まれる。このような技術的背景から、図9のS901,S902,S903において、搬送距離Dcが補正距離D31、補正距離D32および補正単位距離Df1と比較されるため、搬送距離Dcに含まれる誤差がキャンセルされる。 In the first variant, if the PF motor 211 was rotating in reverse when the output of the control signals CS1 to CS4 was stopped during the previous intermittent transport, rotating the PF motor 211 forward during the current intermittent transport will prevent the sheet S from being transported by the amount of backlash. However, because the rotary encoder SE1 is attached to the output shaft of the PF motor 211, pulse signals AS1 and BS1 are output even when the sheet S is not transported due to the amount of backlash. Therefore, when the transport distance Dc of the sheet S is determined based on the amount of rotation detected by the position identification unit 2353, the transport distance Dc contains an error. Due to this technical background, in S901, S902, and S903 of Figure 9, the transport distance Dc is compared with the correction distance D31, correction distance D32, and correction unit distance Df1, thereby canceling out the error contained in the transport distance Dc.
[第2変形例]
第2変形例は、実施形態と下記の点において相違する。一点目は、コントローラ23がタイマ236(図3参照)をさらに有する点である。タイマ236は、基板上にCPU231とともに実装されるタイマICであるが、CPU231内に組み込まれていてもよい。二点目は、EEPROMに、少なくとも最近1回の間欠搬送においてタイマ236により測定された所要時間Tm(図12参照)を示す情報(第3情報の一例)が記憶される点である。所要時間Tmは、対応する間欠搬送でシートSがシート初期位置から次の停止位置へと搬送されるまでに要した時間である。PFモータ211では経年により負荷トルクが大きくなるため、所要時間Tmは、経年により長くなる。三点目は、コントローラ23が図5,図6に示す処理では無く、図10~図12に示す処理を実行する点である。
[Second Modification]
The second modified example differs from the embodiment in the following respects. First, the controller 23 further includes a timer 236 (see FIG. 3). The timer 236 is a timer IC mounted on a circuit board together with the CPU 231, but may also be incorporated within the CPU 231. Second, information (an example of third information) indicating the required time Tm (see FIG. 12) measured by the timer 236 in at least one recent intermittent transport is stored in the EEPROM. The required time Tm is the time required for the sheet S to be transported from the sheet initial position to the next stop position in the corresponding intermittent transport. Since the load torque of the PF motor 211 increases with age, the required time Tm becomes longer with age. Third, the controller 23 executes the processes shown in FIGS. 10 to 12 instead of the processes shown in FIGS. 5 and 6.
図10は、図5と比較すると、S506,S507の代わりにS1001~S1005をさらに含む点で相違する。図11,図12は、図6と比較すると、S1101~S1106をさらに含む点で相違する。 Compared to Figure 5, Figure 10 differs in that it further includes S1001 to S1005 instead of S506 and S507. Compared to Figure 6, Figures 11 and 12 differ in that they further include S1101 to S1106.
図10において、ASIC235は、S505の後、シートSの間欠搬送のタイミングになったとして、S1001の間欠搬送を実行する。 In Figure 10, after S505, the ASIC 235 determines that it is time to perform intermittent transport of sheet S, and executes intermittent transport in S1001.
図11においてS601の次にS1101で、ASIC235は、タイマ236に対して、計時値を初期化し且つ計時を開始するためのコマンドを出力する。このコマンドに応じて、タイマ236は、計時値をゼロに初期化し、計時値の積算を開始する。 In FIG. 11, after S601, in S1101, the ASIC 235 outputs a command to the timer 236 to initialize the clock value and start clocking. In response to this command, the timer 236 initializes the clock value to zero and starts accumulating the clock value.
本変形例では、シートSの給送開始から排出終了までの時間を短縮するため、間欠搬送によりシートSが次の停止位置より若干上流の位置に達したときにキャリッジ183の移動が開始される重ね合わせ処理が実行される。重ね合わせ処理のために、S608の次にS1102で、ASIC235は、EEPROM234から所要時間Tmの情報を取得する。所要時間Tmは、今回の間欠搬送により、シートSがシート初期位置から次の停止位置に到達すると推定される時間でもある。ASIC235は、所要時間Tmから予め定められた微小時間ΔTを減算することで、間欠搬送の開始時を基準として、キャリッジ183の移動を開始する時間(以下、「CR移動時間」とも称す)Tcrを求める。 In this modified example, in order to shorten the time from the start of feeding of sheet S to the end of discharge, an overlay process is executed in which the movement of carriage 183 begins when sheet S reaches a position slightly upstream of the next stop position through intermittent transport. For the overlay process, in S1102 after S608, ASIC 235 acquires information on required time Tm from EEPROM 234. Required time Tm is also the estimated time it takes for sheet S to reach the next stop position from the sheet initial position through this intermittent transport. By subtracting a predetermined small time ΔT from required time Tm, ASIC 235 obtains the time Tcr at which carriage 183 movement begins, based on the start of intermittent transport (hereinafter also referred to as "CR movement time").
S1103で,ASIC235は、タイマ236から現在の計時値Tpを取得し、計時値TpがCR移動時間Tcr以上か否かを判定する。S1104で、ASIC235は、キャリッジ183が停止しているか否かを判定する。ASIC235は、S1103,S1104の双方でYesと判定したことに応じて、S1105を実行する。一方、ASIC235は、S1103,S1104の一方でNoと判定したことに応じて、S1105をスキップしS609を実行する。 In S1103, the ASIC 235 obtains the current clock value Tp from the timer 236 and determines whether the clock value Tp is equal to or greater than the CR movement time Tcr. In S1104, the ASIC 235 determines whether the carriage 183 is stopped. If the ASIC 235 determines Yes in both S1103 and S1104, it executes S1105. On the other hand, if the ASIC 235 determines No in either S1103 or S1104, it skips S1105 and executes S609.
S1105で、ASIC235は、CRモータ187を駆動し、CR搬送機構18によりキャリッジ183をシートSの上方に向けて主走査方向6に移動させる。 In S1105, the ASIC 235 drives the CR motor 187, causing the CR transport mechanism 18 to move the carriage 183 above the sheet S in the main scanning direction 6.
図12においてS612の次にS1106で、ASIC235は、タイマ236から現在の計時値Tpの情報を取得し、取得した情報で、EEPROMに記憶されている所要時間Tmの情報を更新する。 In FIG. 12, after S612, in S1106, the ASIC 235 acquires information on the current time value Tp from the timer 236 and updates the information on the required time Tm stored in the EEPROM with the acquired information.
図10において、S1001の次にS1002で、ASIC235は、S504と同様に、シートSの画像記録領域に1パス分の画像の記録する。S1003で、ASIC235は、S505と同様に、キャリッジ183を終了位置で停止させる。S1004で、ASIC235は、S506と同様に、全パス分の画像を記録したか否かを判定し、Yesと判定したことに応じてS507と同様の排出処理を実行し(S1005)、Noと判定したことに応じて、シートSの間欠搬送のタイミングになったとして、S1101を実行する。 In FIG. 10, after S1001, in S1002, the ASIC 235 records one pass' worth of image in the image recording area of the sheet S, as in S504. In S1003, the ASIC 235 stops the carriage 183 at the end position, as in S505. In S1004, the ASIC 235 determines whether all passes' worth of image have been recorded, as in S506, and if the determination is Yes, executes the same discharge process as in S507 (S1005), and if the determination is No, it determines that it is time to intermittently transport the sheet S and executes S1101.
本変形例によれば、PFモータ211の負荷トルクに応じてCR移動時間Tcrを変更でき、CRモータ187の駆動開始タイミングを、PFモータ211の停止前に適切に重ね合わせることができる。 According to this modified example, the CR movement time Tcr can be changed according to the load torque of the PF motor 211, and the drive start timing of the CR motor 187 can be appropriately overlapped before the PF motor 211 stops.
間欠搬送において、ASIC235は、ユーザ操作によらず所要時間Tmの計測を自動的に開始し、所要時間Tmの情報をEEPROMに自動的に記憶させる。これにより、所要時間Tmの情報をEEPROMに記憶させるためにユーザはプリンタ部100を操作しなくて済む。 In intermittent transport, the ASIC 235 automatically starts measuring the required time Tm without user operation and automatically stores the required time Tm information in the EEPROM. This eliminates the need for the user to operate the printer unit 100 to store the required time Tm information in the EEPROM.
[第3変形例]
第3変形例は、第2変形例と比較すると、下記の点において相違する。一点目は、操作パネル11のタッチパネルに測定処理を開始させるためのGUIボタンが表示され、操作パネル11がGUIボタンの操作に応じて、測定処理の開始を指示する操作信号GSをコントローラ23に送信する点である。二点目は、ASIC235が、操作パネル11から操作信号GSを受信したことに応じて測定処理を実行する点である。測定処理では、1枚のシートSに対して頭出し処理、間欠搬送および排出処理が実行される。頭出し処理および排出処理は、図10のS501およびS1005と同様である。また、間欠搬送では、図11や図12において制御信号CS1~CS4の各組が、距離D11、距離D12および単位距離Dfに基づいて順に出力される。この過程で、ASIC235は、タイマ236から、シートSがシート初期位置から次の停止位置へと搬送されるまでに要した計時値Tpを取得し、取得した計時値TpでEEPROMに記憶されている所要時間Tmの情報を更新する。
[Third Modification]
The third modified example differs from the second modified example in the following respects. First, a GUI button for starting the measurement process is displayed on the touch panel of the operation panel 11, and the operation panel 11 transmits an operation signal GS instructing the start of the measurement process to the controller 23 in response to operation of the GUI button. Second, the ASIC 235 executes the measurement process in response to receiving the operation signal GS from the operation panel 11. In the measurement process, a cueing process, intermittent conveyance, and discharge process are executed for one sheet S. The cueing process and discharge process are the same as S501 and S1005 in FIG. 10. Furthermore, in the intermittent conveyance, each set of control signals CS1 to CS4 in FIGS. 11 and 12 is output in sequence based on the distance D11, the distance D12, and the unit distance Df. During this process, the ASIC 235 acquires from the timer 236 the time value Tp required for the sheet S to be transported from the sheet initial position to the next stop position, and updates the information on the required time Tm stored in the EEPROM with the acquired time value Tp.
第3変形例によれば、記録ヘッド19からのインク吐出の無関係な時間帯に、所要時間Tmの情報が更新される。そのため、図11,図12の間欠搬送中に、所要時間Tmを測定する必要が無くなり、CPU231やASIC235の処理負荷を分散できる。 According to the third modified example, the information on the required time Tm is updated during a time period unrelated to ink ejection from the recording head 19. This eliminates the need to measure the required time Tm during the intermittent transport of Figures 11 and 12, allowing the processing load on the CPU 231 and ASIC 235 to be distributed.
[その他の変形例]
実施形態および各変形例においてS605では制御信号CS1b~CS4bが出力されていた。しかし、これに限らず、S605では、制御信号CS1c~CS4c(即ち、第三組、図4(C)参照)が出力されてもよい。
[Other Modifications]
In the embodiment and each modified example, the control signals CS1b to CS4b are output in S605. However, this is not limiting, and the control signals CS1c to CS4c (i.e., the third set, see FIG. 4C) may be output in S605.
実施形態等では、搬送装置への適用例として、記録ヘッド19によりシートSに画像を記録するプリンタ部100を説明した。しかし、これに限らず、搬送装置は、シートSを搬送し、穿孔装置によりシートSにパンチ穴を開ける用途や裁断装置によりシートS等を裁断する用途等に適用されてもよい。 In the embodiments, a printer unit 100 that records an image on a sheet S using a recording head 19 has been described as an example of an application to a conveying device. However, this is not limited to this, and the conveying device may also be used for conveying a sheet S, punching holes in the sheet S using a punching device, cutting the sheet S, etc. using a cutting device, etc.
実施形態では、搬送路15は、Uターンパスであった。しかし、これに限らず、搬送路15は、所謂ストレートパスやSパスでもよい。 In the embodiment, the conveying path 15 is a U-turn path. However, this is not limited to this, and the conveying path 15 may also be a so-called straight path or S path.
実施形態では、シートSの現在の搬送距離Dc(図6等を参照)は、ロータリエンコーダSE1から出力されるパルス信号AS1,BS1に基づき求められていた。しかし、これに限らず、搬送距離Dcは、ロータリエンコーダSE1から出力されるパルス信号AS1,BS1無しでも求めることができる。詳細には、ASIC235は、PFモータ211を回転させる制御信号の周期やデューティ比から、センサレスで搬送距離Dcを求めることができる。 In the embodiment, the current conveyance distance Dc of the sheet S (see Figure 6, etc.) was calculated based on the pulse signals AS1 and BS1 output from the rotary encoder SE1. However, this is not limited to this, and the conveyance distance Dc can also be calculated without the pulse signals AS1 and BS1 output from the rotary encoder SE1. In particular, the ASIC 235 can calculate the conveyance distance Dc sensorlessly from the period and duty ratio of the control signal that rotates the PF motor 211.
第2変形例および第3変形例では、S1102で、ASIC235は、EEPROM234から単一の所要時間Tmの情報を取得し、所要時間Tmから予め定められた微小時間ΔTを減算していた。しかし、これに限らず、EEPROM234には、直近の複数の所要時間Tmの情報が記憶されてもよい。この場合、S1102では、複数の所要時間Tmの平均値から微小時間ΔTが減算されてもよい。 In the second and third variants, in S1102, the ASIC 235 obtains information on a single required time Tm from the EEPROM 234 and subtracts a predetermined minute time ΔT from the required time Tm. However, this is not limited to this, and the EEPROM 234 may store information on multiple recent required times Tm. In this case, in S1102, the minute time ΔT may be subtracted from the average value of the multiple required times Tm.
500・・・MFP
100・・・プリンタ部
S・・・シート(対象物)
11・・・操作パネル(入力インタフェース)
16・・・搬送部(搬送機構)
18・・・CR搬送機構
183・・・キャリッジ
187・・・CRモータ(第2モータ)
19・・・記録ヘッド
20・・・排出部(搬送機構)
21・・・動力伝達機構
211・・・PFモータ(モータ,第1モータ)
22・・・ドライバ
23・・・コントローラ
231・・・CPU
234・・・EEPROM(メモリ)
235・・・ASIC
236・・・タイマ
500...MFP
100: Printer unit S: Sheet (object)
11...Operation panel (input interface)
16...Transport unit (transport mechanism)
18...CR transport mechanism 183...carriage 187...CR motor (second motor)
19: Recording head 20: Discharge section (transport mechanism)
21... Power transmission mechanism 211... PF motor (motor, first motor)
22: Driver 23: Controller 231: CPU
234...EEPROM (memory)
235...ASIC
236...Timer
Claims (6)
上記モータに駆動電流を与えて上記モータを回転させるドライバと、
上記モータの正転により対象物を搬送向きに搬送する搬送機構と、
コントローラと、を備え、
上記コントローラは、上記ドライバに、
上記対象物の搬送タイミングになったことに応じて、上記モータ内で上記駆動電流が第1向きに流れ且つ上記モータが定速で正転するための第1制御信号を出力し、
上記搬送向きにおいて上記対象物の停止位置より上流の第1位置に上記対象物が達したと判定したことに応じて、上記ドライバから上記モータへの電路を遮断するための第2制御信号と、上記ドライバの最大電流値を超えず且つ上記第1向きとは反対の第2向きに上記駆動電流が流れるための第3制御信号とを順番に出力し、
上記搬送向きにおいて上記第1位置より上記停止位置に近い第2位置に上記対象物が達したと判定したことに応じて、上記対象物の現在位置と上記停止位置との偏差に基づいて上記モータの回転数が減少するための第4制御信号を出力し
上記対象物が上記停止位置に達したと判定したことに応じて、上記第4制御信号の出力を停止する搬送装置。 A motor;
a driver that applies a drive current to the motor to rotate the motor;
a conveying mechanism that conveys the object in a conveying direction by rotating the motor in the forward direction;
a controller;
The controller instructs the driver to:
outputting a first control signal for causing the drive current to flow in a first direction within the motor and for causing the motor to rotate forward at a constant speed in response to the timing for transporting the object;
outputting, in response to determining that the object has reached a first position upstream of a stop position of the object in the conveying direction, a second control signal for interrupting an electric path from the driver to the motor and a third control signal for causing the drive current to flow in a second direction opposite to the first direction and not exceeding a maximum current value of the driver;
a conveying device that, in response to determining that the object has reached a second position that is closer to the stop position than the first position in the conveying direction, outputs a fourth control signal to reduce the number of rotations of the motor based on the deviation between the current position of the object and the stop position, and, in response to determining that the object has reached the stop position, stops outputting the fourth control signal.
上記複数のギヤにおけるバックラッシ量を示す第1情報を記憶するメモリと、を備え、
上記コントローラは、
上記第4制御信号の出力が停止されたことに応じて、上記モータが正転しているかを示す第2情報を上記メモリに記憶し、
次の対象物の搬送タイミングにおいて、上記メモリに記憶された第2情報が正転でないと判定したことに応じて、上記停止位置と、上記メモリ内の第1情報とに基づいて、次の対象物の停止位置を決定し、
上記第1制御信号ないし上記第4制御信号を順番に出力し、
上記決定した停止位置に上記次の対象物が達したと判定したことに応じて、上記第4制御信号の出力を停止する請求項1に記載の搬送装置。 a plurality of gears that transmit power generated by the motor to the conveying mechanism and mesh with each other;
a memory that stores first information indicating backlash amounts in the plurality of gears,
The above controller is
storing second information indicating whether the motor is rotating in the forward direction in the memory in response to the output of the fourth control signal being stopped;
determining a stop position for the next object based on the stop position and the first information in the memory in response to determining that the second information stored in the memory does not indicate forward rotation at a timing for transporting the next object;
outputting the first control signal to the fourth control signal in sequence;
2. The conveying device according to claim 1, wherein output of the fourth control signal is stopped in response to a determination that the next object has reached the determined stop position.
上記第1モータに駆動電流を与えて上記第1モータを回転させるドライバと、
上記第1モータの正転によりシートを搬送向きに搬送する搬送機構と、
第2モータと、
上記第2モータの回転により上記搬送向きに交差する交差方向に移動するキャリッジと、
上記キャリッジに搭載され、インクを吐出する記録ヘッドと、
コントローラと、を備え、
上記コントローラは、上記ドライバに、
上記シートの搬送タイミングになったことに応じて、上記第1モータ内で上記駆動電流が第1向きに流れ且つ上記第1モータが定速で正転するための第1制御信号を出力し、
上記搬送向きにおいて上記シートの停止位置より上流の第1位置に上記シートが達したと判定したことに応じて、上記ドライバから上記第1モータへの電路を遮断するための第2制御信号と、上記ドライバの最大電流値を超えず且つ上記第1向きとは反対の第2向きに上記駆動電流が流れるための第3制御信号とを順番に出力し、
上記搬送向きにおいて上記第1位置より上記停止位置に近い第2位置に上記シートが達したと判定したことに応じて、上記シートの現在位置と上記停止位置との偏差に基づいて上記第1モータの回転数が減少するための第4制御信号を出力し、
上記シートが上記停止位置に達したと判定したことに応じて、上記第4制御信号の出力を停止し、
上記記録ヘッドが上記停止位置のシートと対向する位置で上記交差方向に上記キャリッジとともに移動するように上記第2モータを回転させ、上記記録ヘッドから上記停止位置のシートに向けてインクを吐出させる画像記録装置。 a first motor;
a driver that applies a drive current to the first motor to rotate the first motor;
a conveying mechanism that conveys the sheet in a conveying direction by forward rotation of the first motor;
A second motor;
a carriage that moves in a direction intersecting the conveying direction by rotation of the second motor;
a recording head mounted on the carriage and configured to eject ink;
a controller;
The controller instructs the driver to:
outputting a first control signal for causing the driving current to flow in a first direction in the first motor and for causing the first motor to rotate forward at a constant speed in response to the timing for conveying the sheet;
outputting, in response to determining that the sheet has reached a first position upstream of the stop position of the sheet in the conveying direction, a second control signal for interrupting an electric path from the driver to the first motor and a third control signal for causing the drive current to flow in a second direction opposite to the first direction and not exceeding a maximum current value of the driver;
outputting a fourth control signal for reducing the number of rotations of the first motor based on a deviation between the current position of the sheet and the stop position in response to determining that the sheet has reached a second position that is closer to the stop position than the first position in the conveying direction;
Stopping output of the fourth control signal in response to determining that the sheet has reached the stop position;
an image recording device that rotates the second motor so that the recording head moves together with the carriage in the intersecting direction at a position facing the sheet at the stopped position, and ejects ink from the recording head toward the sheet at the stopped position.
メモリと、をさらに備え、
上記コントローラは、
上記シートの搬送開始から搬送停止までの時間を示す第3情報を上記タイマから取得して上記メモリに記憶し、
上記メモリに記憶された上記第3情報に基づくタイミングで上記第2モータを回転させ始める請求項3に記載の画像記録装置。 A timer and
a memory; and
The above controller is
third information indicating a time from the start of conveyance of the sheet to the stop of conveyance is acquired from the timer and stored in the memory;
4. The image recording apparatus according to claim 3, wherein the second motor starts to rotate at a timing based on the third information stored in the memory.
上記コントローラは、
上記入力インタフェースを通じた操作を受け付けたことに応じて、上記第1制御信号ないし上記第4制御信号を出力し、
上記第1制御信号ないし上記第4制御信号の出力を停止した後に、上記第3情報を上記タイマから取得して上記メモリに記憶する請求項4に記載の画像記録装置。 further comprising an input interface;
The above controller is
outputting the first control signal to the fourth control signal in response to receiving an operation through the input interface;
5. The image recording device according to claim 4 , wherein after the output of said first control signal through said fourth control signal is stopped , said third information is obtained from said timer and stored in said memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021121831A JP7722008B2 (en) | 2021-07-26 | 2021-07-26 | Conveying device and image recording device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021121831A JP7722008B2 (en) | 2021-07-26 | 2021-07-26 | Conveying device and image recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023017511A JP2023017511A (en) | 2023-02-07 |
| JP7722008B2 true JP7722008B2 (en) | 2025-08-13 |
Family
ID=85157998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021121831A Active JP7722008B2 (en) | 2021-07-26 | 2021-07-26 | Conveying device and image recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7722008B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001232882A (en) | 2000-02-22 | 2001-08-28 | Seiko Epson Corp | Print control device and control method |
| JP2009073181A (en) | 2007-08-31 | 2009-04-09 | Seiko Epson Corp | Printer, drive control method, and printer motor control program |
| US20090141061A1 (en) | 2007-12-04 | 2009-06-04 | Pitney Bowes Inc. | Method for controlling a dc motor |
| JP2010193648A (en) | 2009-02-19 | 2010-09-02 | Canon Inc | Controller for driving dc brushless motor and image forming device |
| CN101823378A (en) | 2009-03-04 | 2010-09-08 | 佳能株式会社 | Conveying equipment and method and recording equipment |
| JP2013075495A (en) | 2011-09-30 | 2013-04-25 | Canon Inc | Recording device and drive and control method in the same |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6031983A (en) * | 1983-07-30 | 1985-02-18 | Pentel Kk | Paper feed controlling system for printer |
| JP2611226B2 (en) * | 1987-05-28 | 1997-05-21 | 富士ゼロックス株式会社 | Image recording device |
-
2021
- 2021-07-26 JP JP2021121831A patent/JP7722008B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001232882A (en) | 2000-02-22 | 2001-08-28 | Seiko Epson Corp | Print control device and control method |
| JP2009073181A (en) | 2007-08-31 | 2009-04-09 | Seiko Epson Corp | Printer, drive control method, and printer motor control program |
| US20090141061A1 (en) | 2007-12-04 | 2009-06-04 | Pitney Bowes Inc. | Method for controlling a dc motor |
| JP2010193648A (en) | 2009-02-19 | 2010-09-02 | Canon Inc | Controller for driving dc brushless motor and image forming device |
| CN101823378A (en) | 2009-03-04 | 2010-09-08 | 佳能株式会社 | Conveying equipment and method and recording equipment |
| JP2010201820A (en) | 2009-03-04 | 2010-09-16 | Canon Inc | Carrying device and recording device |
| JP2013075495A (en) | 2011-09-30 | 2013-04-25 | Canon Inc | Recording device and drive and control method in the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023017511A (en) | 2023-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4886426B2 (en) | Recording apparatus and conveyance control method | |
| US8517371B2 (en) | Sheet feeding device with sheet detection unit | |
| US10097712B2 (en) | Printing device and method for controlling printer | |
| US7176649B2 (en) | DC motor control apparatus and recording apparatus | |
| JP2003189655A (en) | Motor control method and device | |
| JP7722008B2 (en) | Conveying device and image recording device | |
| EP1201445A2 (en) | Recording apparatus | |
| JP3866067B2 (en) | DC motor driving method, DC motor driving apparatus, sheet feeding method, sheet feeding apparatus, image forming apparatus, and image reading apparatus | |
| JP7693333B2 (en) | Post-processing device and image forming system | |
| JP2006036490A (en) | Conveying apparatus, recording apparatus, and conveying control method for recording apparatus | |
| JP4362815B2 (en) | Platen gap adjusting device, printing device, and motor control device | |
| JP4212414B2 (en) | Motor stop control method and motor stop control device | |
| JP2019042938A (en) | Image forming device | |
| US9120333B2 (en) | Printing apparatus and control method | |
| JP4484586B2 (en) | Recording apparatus and cueing position control method of recording apparatus | |
| JP5125370B2 (en) | Drive control device and drive control method | |
| EP4088941B1 (en) | Printing apparatus and carriage apparatus | |
| JP7604998B2 (en) | Control System | |
| JP5121990B2 (en) | Sheet transport device | |
| JP4582041B2 (en) | Conveying apparatus and image forming apparatus | |
| JP2022144807A (en) | Image recording device | |
| JP5845693B2 (en) | Conveying apparatus and image forming apparatus | |
| JP5071073B2 (en) | Motor control device, printer, and drive control method | |
| JP2006113825A (en) | Drive control apparatus, drive control method, and image forming apparatus | |
| JP2006247997A (en) | Printer and drive control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240723 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250603 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7722008 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |