(57)【要約】【課題】シートの実際の搬送量と目標搬送量との間の誤差を低減する。【解決手段】コントローラは、記録ヘッドを用いて用紙に画像記録を行う記録処理（Ｓ２１）と、用紙を目標搬送量で搬送して停止する搬送処理（Ｓ２８）と、を繰り返し実行する画像記録処理と、用紙の上流端が第１搬送ローラ対の挟持位置を通過した搬送処理（Ｓ２８）を決定する第１決定処理（Ｓ２４：Ｙｅｓ）と、上記目標搬送量を補正した補正搬送量を決定する補正処理（Ｓ２７）と、を実行する。コントローラは、第１決定処理において決定した搬送処理（Ｓ２８）の次の搬送処理（Ｓ２８）において、用紙を目標搬送量に代えて補正搬送量で搬送する。【選択図】図７
2019064030.tif 000002
【特許請求の範囲】
【請求項１】
搬送経路と、
上記搬送経路においてシートを挟持して搬送向きへ搬送する第１搬送ローラ対と、
上記第１搬送ローラ対よりも上記搬送向きの下流に位置しており、上記搬送経路において上記シートを挟持して上記搬送向きへ搬送する第２搬送ローラ対と、
上記第１搬送ローラ対と上記第２搬送ローラ対との間に位置する記録ヘッドと、
モータと、
上記モータの回転を上記第２搬送ローラ対の駆動ローラに伝達する伝達機構と、
コントローラと、を備えており、
上記コントローラは、
上記記録ヘッドを用いて上記シートへ画像記録を行う記録処理と、上記シートを目標搬送量で搬送して停止する搬送処理と、を繰り返し実行する画像記録処理と、
上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する第１決定処理と、
上記目標搬送量を補正した補正搬送量を決定する補正処理と、を実行し、
上記第１決定処理において決定した上記搬送処理の次の上記搬送処理において、上記シートを上記目標搬送量に代えて上記補正搬送量で搬送する画像記録装置。
【請求項２】
上記コントローラは、上記補正処理において、メモリに記憶された第１補正値を上記目標搬送量に加えて上記補正搬送量を決定する請求項１に記載の画像記録装置。
【請求項３】
上記コントローラは、上記搬送処理において、上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した後、停止するまでの上記シートの通過搬送量を決定する第２決定処理をさらに実行し、
上記補正処理において、上記通過搬送量に応じて第１補正値を決定し、当該第１補正値を上記目標搬送量に加えて上記補正搬送量を決定する請求項１に記載の画像記録装置。
【請求項４】
上記モータは、直流モータであり、
上記コントローラは、
上記第２搬送ローラ対の駆動ローラを停止状態に保持する保持電流を上記モータに供給する停止保持処理をさらに実行し、
上記補正処理において、上記保持電流の電流値に応じて第１補正値を決定し、当該第１補正値を上記目標搬送量に加えて上記補正搬送量を決定する請求項１に記載の画像記録装置。
【請求項５】
上記コントローラは、
印刷データを受け付ける受付処理と、
上記受付処理において受け付けた上記印刷データの解像度を決定する第３決定処理と、
上記第３決定処理において決定した解像度に応じた第２補正値を決定する第４決定処理と、をさらに実行し、
上記補正処理において、上記第２補正値を上記目標搬送量に加えて上記補正搬送量を決定する請求項２から４のいずれかに記載の画像記録装置。
【請求項６】
上記コントローラは、
上記シートの種類の入力を受け付ける受付処理をさらに実行し、
上記補正処理において、上記受付処理において受け付けた上記シートの種類に応じて第３補正値を決定し、当該第３補正値を上記目標搬送量に加えて上記補正搬送量を決定する請求項２から５のいずれかに記載の画像記録装置。
【請求項７】
メモリと、
第１センサと、
上記第１搬送ローラ対よりも上記搬送向きの上流の検出位置に位置する第２センサと、をさらに備えており、
上記コントローラは、
上記検出位置に上記シートが有ることに応じた第１値を上記第２センサから受信した後、上記検出位置に上記シートが無いことに応じた第２値を上記第２センサから受信し、
上記第２値を上記第２センサから受信した後に、上記第１搬送ローラ対の駆動ローラの回転量に応じた信号を上記第１センサから受信し、
上記第１センサから受信した信号が、上記メモリに記憶された第１閾値に到達したことに応じて、上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する請求項１から６のいずれかに記載の画像記録装置。
【請求項８】
メモリと、
第３センサと、をさらに備えており、
上記第１搬送ローラ対は、
駆動ローラと、
上記駆動ローラに当接する当接位置と、上記駆動ローラから離間する離間位置との間で移動可能であって、上記離間位置から上記当接位置に向かって付勢された従動ローラと、を有しており、
上記コントローラは、
上記従動ローラが上記離間位置に位置することに応じた第３値を上記第３センサから受信した後、上記従動ローラが上記当接位置に位置することに応じた第４値を上記第３センサから受信し、
上記第４値を上記第３センサから受信したことに応じて、上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する請求項１から６のいずれかに記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートを搬送する２つの搬送ローラ対の間に記録ヘッドが位置する画像記録装置に関する。
【背景技術】
【０００２】
シートを搬送する２つの搬送ローラ対と、２つの搬送ローラ対の間に位置する記録ヘッドとを備えた画像記録装置が知られている。画像記録装置は、記録ヘッドによって停止しているシートの所定範囲に画像を記録した後、搬送ローラ対によってシートを所定量だけ搬送する改行を実行し、所定範囲の画像記録と改行とを繰り返しながらシートに画像を記録する。
【０００３】
シートの搬送において、２つの搬送ローラ対のうち、シートの搬送方向の上流側に位置する一方の搬送ローラ対の挟持位置をシートの後端が通過したとき、シートの後端には一方の搬送ローラ対の挟持圧が作用する。その挟持圧はシートを搬送方向に送り出す送り出し力となってシートに作用するため、シートが搬送ローラ対の挟持位置を通過する瞬間、シートが搬送向きに押し出され、その結果、所定量の搬送量よりシートが多く搬送される、いわゆる蹴飛ばし現象が発生することがある。特許文献１に記載の記録装置は、搬送向きにおけるシートの上流端が上述の一方の搬送ローラ対を抜けるときのシートの搬送において、シートの搬送量を補正する。
【０００４】
他方、２つの搬送ローラ対を１つのモータで回転させる画像記録装置が知られている（特許文献２参照）。特許文献２に記載の画像記録装置は、モータの回転が一方の搬送ローラ対の駆動ローラに伝達され、一方の搬送ローラ対の駆動ローラの回転が、他方の搬送ローラ対の駆動ローラに伝達される。これら２つの駆動ローラにおける駆動伝達機構には、ワンウェイクラッチが設けられている。ワンウェイクラッチは、一方の搬送ローラ対の駆動ローラの一方の回転向きを他方の搬送ローラ対の駆動ローラへ伝達するが、一方の搬送ローラ対の駆動ローラの他方の回転向きに対して空転することによって、他方の搬送ローラ対の駆動ローラへ回転を伝達しない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１９４７１１号公報
【特許文献２】特開２０１３−２０３５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方の搬送ローラ対の駆動ローラから他方の搬送ローラ対の駆動ローラへ回転を伝達する駆動伝達機構においては、ギアのバックラッシや、ワンウェイクラッチが回転向きによって状態が切り替わるために構造上設けられているクリアランスなどが存在する。前述したように、シートの後端が一方の搬送ローラ対を通過するときにシートが搬送向きに押し出されることによって、他方の搬送ローラ対の駆動ローラは、伝達された回転量以上に回転することがある。その結果、一方の搬送ローラ対の駆動ローラの回転が他方の搬送ローラ対の駆動ローラへ伝達されない状態が生じる。この場合、一方の搬送ローラ対の駆動ローラを回転させても、前述したバックラッシやクリアランスの分だけ、一方の搬送ローラ対の駆動ローラのみが回転し、他方の搬送ローラ対の駆動ローラは回転しない。そうすると、シートの上流端が一方の搬送ローラ対を抜けた後の搬送において、シートの搬送量が目標搬送量から外れることがある。
【０００７】
本発明は、前記の事情に鑑みてなされたものであり、その目的は、シートの実際の搬送量と目標搬送量との間の誤差を低減する手段を提供することにある。
【課題を解決するための手段】
【０００８】
(1)  本発明に係る画像記録装置は、搬送経路と、上記搬送経路においてシートを挟持して搬送向きへ搬送する第１搬送ローラ対と、上記第１搬送ローラ対よりも上記搬送向きの下流に位置しており、上記搬送経路において上記シートを挟持して上記搬送向きへ搬送する第２搬送ローラ対と、上記第１搬送ローラ対と上記第２搬送ローラ対との間に位置する記録ヘッドと、モータと、上記モータの回転を上記第２搬送ローラ対の駆動ローラに伝達する伝達機構と、コントローラと、を備える。上記コントローラは、上記記録ヘッドを用いて上記シートへ画像記録を行う記録処理と、上記シートを目標搬送量で搬送して停止する搬送処理と、を繰り返し実行する画像記録処理と、上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する第１決定処理と、上記目標搬送量を補正した補正搬送量を決定する補正処理と、を実行し、上記第１決定処理において決定した上記搬送処理の次の上記搬送処理において、上記シートを上記目標搬送量に代えて上記補正搬送量で搬送する。
【０００９】
コントローラは、モータを駆動して第１搬送ローラ対の駆動ローラを回転させ、シートを搬送する。コントローラは、シートが記録ヘッドに対向する位置に到達すると、記録ヘッドを駆動し、シートの所定範囲に画像を記録する記録処理を行う。その後、コントローラは、当該所定範囲に応じた目標搬送量だけ搬送する搬送処理を行う。コントローラは、記録処理及び搬送処理を繰り返し実行することにより、シートに画像を記録する。搬送処理において搬送されるシートの上流端が第１搬送ローラ対を抜ける際、シートは第１搬送ローラ対によって押し出される。押し出されたシートは第２搬送ローラ対の駆動ローラを回転させ、伝達機構に不整合状態を生じさせる。伝達機構に不整合状態が生じることにより、次の搬送処理において実際の搬送量と目標搬送量との間に誤差が生じる。コントローラは、シートの上流端が第１搬送ローラ対を抜けた時の搬送処理を決定することにより、伝達機構に不整合状態が生じた搬送処理を決定し、決定した搬送処理の次の搬送処理において、目標搬送量に代えて補正搬送量だけ上記シートを搬送する。その結果、実際の搬送量と目標搬送量との間に生じる誤差が低減する。
【００１０】
(2)  上記コントローラは、上記補正処理において、メモリに記憶された第１補正値を上記目標搬送量に加えて上記補正搬送量を決定してもよい。
【００１１】
第１補正値は、例えば、トライアンドエラーによって決められ、メモリに予め記憶される。メモリに記憶された第１補正値を用いて目標搬送量を補正することにより、コントローラにおける演算処理の負担を低減することができる。
【００１２】
(3)  上記コントローラは、上記搬送処理において、上記シートの上流端が上記第１搬送ローラ対の挟持位置を通過した後、停止するまでの上記シートの通過搬送量を決定する第２決定処理をさらに実行し、上記補正処理において、上記通過搬送量に応じて第１補正値を決定し、当該第１補正値を上記目標搬送量に加えて上記補正搬送量を決定してもよい。
【００１３】
シートの上流端が第１搬送ローラ対を抜けたことによってシートの実際の搬送量と目標搬送量との間に生じる誤差は、シートの上流端が第１搬送ローラ対を抜けてからシートの搬送を停止するまでのシートの搬送量（通過搬送量）に依存する。通過搬送量に応じて第１補正値を決定するから、シートの実際の搬送量と目標搬送量との間の誤差がさらに低減する。
【００１４】
(4)  上記モータは、直流モータである。上記コントローラは、上記第２搬送ローラ対の駆動ローラを停止状態に保持する保持電流を上記モータに供給する停止保持処理をさらに実行し、上記補正処理において、上記保持電流の電流値に応じて第１補正値を決定し、当該第１補正値を上記目標搬送量に加えて上記補正搬送量を決定してもよい。
【００１５】
シートの上流端が第１搬送ローラ対を抜けたことによってシートの実際の搬送量と目標搬送量との間に生じる誤差は、保持電流の電流値の大きさに依存する。保持電流の電流値に応じて第１補正値を決定するから、シートの実際の搬送量と目標搬送量との間の誤差がさらに低減する。
【００１６】
(5)  上記コントローラは、印刷データを受け付ける受付処理と、上記受付処理において受け付けた上記印刷データの解像度を決定する第３決定処理と、上記第３決定処理において決定した解像度に応じた第２補正値を決定する第４決定処理と、をさらに実行し、上記補正処理において、上記第２補正値を上記目標搬送量に加えて上記補正搬送量を決定してもよい。
【００１７】
例えば、解像度が高い場合、目標搬送量は小さく設定される。目標搬送量が小さいほど、モータの最高到達速度が遅くなる。すなわち、シートの搬送速度が遅くなる。シートの搬送速度が遅くなるほど、シートの上流端が第１搬送ローラ対を抜けたことによってシートの実際の搬送量と目標搬送量との間に生じる誤差は小さくなる。搬送速度に応じた第２補正値により目標搬送量をさらに補正するから、シートの実際の搬送量と目標搬送量との間の誤差をさらに低減することができる。
【００１８】
(6)  上記コントローラは、上記シートの種類の入力を受け付ける受付処理をさらに実行し、上記補正処理において、上記受付処理において受け付けた上記シートの種類に応じて第３補正値を決定し、当該第３補正値を上記目標搬送量に加えて上記補正搬送量を決定してもよい。
【００１９】
シートの種類とは、普通紙や厚紙や光沢紙などである。シートの上流端が第１搬送ローラ対を抜けたことによってシートの実際の搬送量と目標搬送量との間に生じる誤差は、シートの種類にも依存する。シートの種類に応じた第３補正値により目標搬送量をさらに補正するから、シートの実際の搬送量と目標搬送量との間の誤差をさらに低減することができる。
【００２０】
(7)  本発明に係る画像記録装置は、メモリと、第１センサと、上記第１搬送ローラ対よりも上記搬送向きの上流の検出位置に位置する第２センサと、をさらに備えていてもよい。上記コントローラは、上記検出位置に上記シートが有ることに応じた第１値を上記第２センサから受信した後、上記検出位置に上記シートが無いことに応じた第２値を上記第２センサから受信し、上記第２値を上記第２センサから受信した後に、上記第１搬送ローラ対の駆動ローラの回転量に応じた信号を上記第１センサから受信し、上記第１センサから受信した信号が、上記メモリに記憶された第１閾値に到達したことに応じて、上記シートの下流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する。
【００２１】
第１センサ及び第２センサにより、シートの下流端が第１搬送ローラ対の挟持位置を通過したか否かを正確に判断することができる。
【００２２】
(8)  本発明に係る画像記録装置は、メモリと、第３センサと、をさらに備えていてもよい。上記第１搬送ローラ対は、駆動ローラと、上記駆動ローラに当接する当接位置と、上記駆動ローラから離間する離間位置との間で移動可能であって、上記離間位置から上記当接位置に向かって付勢部材によって付勢された従動ローラと、を有する。上記コントローラは、上記従動ローラが上記離間位置に位置することに応じた第３値を上記第３センサから受信した後、上記従動ローラが上記当接位置に位置することに応じた第４値を上記第３センサから受信し、上記第４値を上記第３センサから受信したことに応じて、上記シートの下流端が上記第１搬送ローラ対の挟持位置を通過した上記搬送処理を決定する。
【００２３】
第３センサにより、シートの下流端が第１搬送ローラ対の挟持位置を通過したか否かを正確に判断することができる。
【発明の効果】
【００２４】
本発明によれば、シートの実際の搬送量と目標搬送量との間の誤差を低減することができる。
【図面の簡単な説明】
【００２５】
【図１】図１は、複合機１０の斜視図である。
【図２】図２は、プリンタ部１１の模式断面図である。
【図３】図３は、第２伝達機構８０の斜視図である。
【図４】図４は、ワンウェイクラッチ９０の断面図である。
【図５】図５は、コントローラ１３０のブロック図である。
【図６】図６は、メイン処理のフローチャートである。
【図７】図７は、画像記録処理のフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、複合機１０が使用可能に水平面に設置された図１の姿勢を基準として上下方向７が定義され、複合機１０の開口１３が設けられている面を前面として前後方向８が定義され、複合機１０を前面から見て左右方向９が定義される。
【００２７】
［複合機１０］
図１に示される複合機１０は、スキャン機能や、プリント機能や、コピー機能や、ファックス機能などの複数の機能を有する複合機である。ただし、複合機１０は、プリント機能のみを有するプリンタであってもよい。以下では、プリント機能についてのみ説明がされる。複合機１０は、画像記録装置の一例である。
【００２８】
複合機１０は、直方体状である。複合機１０は、プリント機能を実現するプリンタ部１１を下部に備える。プリンタ部１１は、正面に開口１３を有している。開口１３の奥には給紙トレイ２０が設置されている。給紙トレイ２０は、前後方向８に沿ってスライド可能である。ユーザは、給紙トレイ２０を開口１３から引き出して用紙１２（図２）を給紙トレイ２０に載置し、給紙トレイ２０を開口１３の奥に押し込んで給紙トレイ２０を複合機１０に取り付ける。プリンタ部１１は、給紙トレイ２０に載置された用紙１２を搬送して画像を記録した後、画像を記録した用紙１２を排出する。排出された用紙１２は、給紙トレイ２０の上に設置された排紙トレイ２１に支持される。
【００２９】
図２及び図５に示されるように、プリンタ部１１は、用紙が搬送される経路である搬送経路１６と、用紙１２を搬送する給送ローラ２５、第１搬送ローラ対５０、及び第２搬送ローラ対６０と、搬送される用紙１２に画像を記録する記録部２４と、記録部２４の駆動を制御するコントローラ１３０とを備える。
【００３０】
また、プリンタ部１１は、駆動系として、給送モータ７１、搬送モータ７２、及びキャリッジモータ７３と、給送モータ７１の駆動力を給送ローラ２５に伝達する不図示の第１伝達機構と、搬送モータ７２の駆動力を第１搬送ローラ対５０の駆動ローラ５１及び第２搬送ローラ対６０の駆動ローラ６１に伝達する第２伝達機構８０と、キャリッジモータ７３の駆動力を記録部２４に伝達する不図示の第３伝達機構とを備える。
【００３１】
[搬送経路１６]
搬送経路１６は、外側ガイド部材１８、内側ガイド部材１９、プラテン４２、及び記録部２４によって区画された空間である。詳しく説明すると、外側ガイド部材１８及び内側ガイド部材１９は、円弧状である。外側ガイド部材１８は、円弧における内側ガイド部材よりも外側に位置している。外側ガイド部材１８と内側ガイド部材１９とは、用紙１２の厚みよりも大きな所定間隔を空けて離間されている。外側ガイド部材１８と内側ガイド部材１９との間の空間が、搬送経路１６の一部である。
【００３２】
外側ガイド部材１８及び内側ガイド部材１９の一端は、前後方向８における給紙トレイ２０の後端（図２における左端）から円弧状に延びている。外側ガイド部材１８及び内側ガイド部材１９の他端は、前後方向８における給紙トレイ２０の後端の上方に位置している。
【００３３】
プラテン４２は、上下方向７を厚みとする板状である。プラテン４２は、給紙トレイ２０の上方に位置している。また、前後方向８におけるプラテン４２の後端（図２における左端）は、前後方向８における上述の内側ガイド部材１９の他端の前方に位置している。
【００３４】
[記録部２４]
記録部２４は、プラテン４２の上方に位置している。記録部２４とプラテン４２とは、用紙１２の厚みよりも大きな所定間隔を空けて離間されている。記録部２４とプラテン４２との間の空間が、搬送経路１６の一部である。
【００３５】
記録部２４は、キャリッジ４０と、キャリッジ４０に搭載される記録ヘッド３８とを有する。キャリッジ４０は、不図示の一対のガイドレールによって左右方向９に沿って往復移動可能に支持されている。具体的に説明すると、一対のガイドレールは、左右方向９を長手とし、前後方向８を短手とし、上下方向７を厚みとする鋼板である。一対のガイドレールは、前後方向８において互いに離間しており、前後方向８におけるキャリッジ４０の前端部及び後端部をそれぞれ支持している。ガイドレールには、キャリッジモータ７３の回転駆動をキャリッジ４０に伝達する不図示の第３伝達機構が設けられている。キャリッジ４０は、第３伝達機構を介して、キャリッジモータ７３によって左右方向９に沿って往復移動される。
【００３６】
また、一方のガイドレールには、リニアエンコーダストリップ（不図示）が設けられており、キャリッジ４０には、光センサ（不図示）が設けられている。リニアエンコーダストリップと光センサとは、リニアエンコーダ１０８（図５）を構成する。キャリッジ４０が左右方向９に沿って移動されると、リニアエンコーダ１０８は、パルス信号を出力する。出力されたパルス信号は、後述のコントローラ１３０に入力される。
【００３７】
記録ヘッド３８は、インクを吐出させる複数の圧電素子と、各圧電素子と対向してそれぞれ設けられた複数のノズルとを備える。圧電素子は、駆動回路から電圧が供給されることによって変形し、ノズルからインクを吐出させる。駆動回路は、コントローラ１３０からの駆動信号に応じた駆動電圧を出力する。コントローラ１３０は、駆動信号を出力することにより、記録ヘッド３８におけるインクの吐出タイミングや、吐出量を制御する。すなわち、複合機１０は、いわゆるインクジェットプリンタである。
【００３８】
[給送ローラ２５]
給送ローラ２５は、給紙トレイ２０の上方に位置している。給送ローラ２５は、付勢部材や重力（自重）により、給紙トレイ２０に載置された用紙１２に圧接される。付勢部材は、例えば、給送ローラ２５を下向きに付勢し、或いは、給紙トレイ２０における用紙１２が載置される部分を上向きに付勢する。給送ローラ２５は、不図示の第１伝達機構を用いて伝達された給送モータ７１の駆動力によって回転される。第１伝達機構は、例えば、給送モータ７１によって回転されるギアと、当該ギアと連結されたギア列とを有する連結ギア機構や、給送モータ７１によって回転される無端環状のベルトを有するベルト機構である。
【００３９】
[第１搬送ローラ対５０]
第１搬送ローラ対５０は、上述の外側ガイド部材１８及び内側ガイド部材１９の他端と、プラテン４２及び記録部２４との間に位置している。すなわち、上述の記録ヘッド３８は、第１搬送ローラ対５０よりも搬送向き１５の下流に位置している。
【００４０】
第１搬送ローラ対５０は、駆動ローラ５１と、付勢部材によって駆動ローラ５１に圧接された従動ローラ５４とを備える。付勢部材は、例えば、従動ローラ５４を回転可能に支持する弾性軸部材である。弾性軸部材の軸方向の両端は、不図示のホルダによって支持される。なお、付勢部材は、従動ローラ５４を回転可能に支持するホルダを付勢していてもよい。
【００４１】
駆動ローラ５１は、回転軸５２と、回転軸５２に固着されたローラ部５３とを有する。回転軸５２は、軸線に沿う方向が左右方向９に一致する円柱状である。回転軸５２は、例えば、左右方向９における両端部を不図示の左右一対のフレームにそれぞれ設けられた貫通孔にそれぞれ挿通されており、当該一対のフレームに回転可能に支持されている。回転軸５２は、後述の第２伝達機構８０によって搬送モータ７２の回転を伝達されて回転される。ローラ部５３は、軸線に沿う方向が左右方向９に一致する円筒状であり、回転軸５２に外嵌され、かつ、回転軸５２に固着されている。すなわち、ローラ部５３は、回転軸５２と一体に回転する。
【００４２】
［第２搬送ローラ対６０］
第２搬送ローラ対６０は、プラテン４２及び記録部２４よりも搬送向き１５の下流に位置している。すなわち、第２搬送ローラ対６０は、上述の第１搬送ローラ対５０よりも搬送向き１５の下流に位置しており、記録ヘッド３８は、第１搬送ローラ対５０と第２搬送ローラ対６０との間に位置している。
【００４３】
第２搬送ローラ対６０は、駆動ローラ６１と、付勢部材によって駆動ローラ６１に圧接された拍車６４とを備える。付勢部材は、例えば、拍車６４を回転可能に軸支する弾性軸部材である。弾性軸部材の軸方向の両端は、不図示のホルダによって支持される。ホルダは、上述のガイドレールなどに固定される。
【００４４】
駆動ローラ６１は、回転軸６２と、回転軸６２に固着された複数のローラ部６３とを有する。回転軸６２は、軸線に沿う方向が左右方向９に一致する円柱状である。回転軸６２は、左右方向９における両端部を不図示の左右一対のフレームにそれぞれ設けられた貫通孔にそれぞれ挿通されており、当該一対のフレームに回転可能に支持されている。回転軸６２は、後述の第２伝達機構８０によって搬送モータ７２の回転を伝達されて回転される。ローラ部６３は、軸線に沿う方向が左右方向９に一致する円筒状である。各ローラ部６３は、回転軸６２にそれぞれ外嵌され、左右方向９において並んでいる。また、各ローラ部６３は、回転軸６２にそれぞれ固着されている。すなわち、各ローラ部６３は、回転軸６２とそれぞれ一体に回転する。
【００４５】
[給送モータ７１、搬送モータ７２、キャリッジモータ７３]
給送モータ７１、搬送モータ７２、及びキャリッジモータ７３（以下、モータ７１〜７３とも称する）は、直流モータである。モータ７１〜７３は、それぞれ駆動回路から直流電圧を供給されて駆動する。駆動回路は、コントローラ１３０から入力される駆動信号によってそれぞれ駆動される。駆動回路は、例えば、スイッチングレギュレータである。後述のコントローラ１３０（図５）は、例えば、スイッチングレギュレータのスイッチング素子を駆動させる駆動信号を出力して、モータ７１、７２、７３の駆動を制御する。コントローラ１３０は、例えば、ＰＷＭ（Pulse Width Modulation）制御によってモータ７１、７２、７３の駆動制御を行う。
【００４６】
また、駆動回路とモータ７１〜７３との間には、切替回路が設けられる。切替回路は、各モータ７１〜７３の２つの入力端と駆動回路の出力端との接続を切り替えるスイッチを有する。スイッチは、コントローラ１３０からの制御信号によってスイッチを動作させる。コントローラ１３０は、切替回路に出力する制御信号により、モータ７１〜７３の回転の向きを切り替える。搬送モータ７２は、モータの一例である。なお、モータ７１〜７３の駆動を制御できるのであれば、他の制御方式が採用されてもよい。
【００４７】
[第２伝達機構８０]
第２伝達機構８０は、図３に示されるように、搬送モータ７２の駆動力を第１搬送ローラ対５０の回転軸５２に伝達する第１伝達部８１と、回転軸５２の駆動力を第２搬送ローラ対６０の回転軸６２に伝達する第２伝達部８２とを備える。第２伝達機構８０は、伝達機構の一例である。
【００４８】
第１伝達部８１は、搬送モータ７２の不図示の駆動軸が挿通された不図示のモータプーリを備える。モータプーリは、搬送モータ７２の駆動軸に固着されている、すなわち、モータプーリと搬送モータ７２の駆動軸とは一体に回転する。他方、第１伝達部８１は、第１搬送ローラ対５０の回転軸５２が挿通されたプーリ８３を備える。プーリ８３は、回転軸５２に固着されている、すなわち、プーリ８３と回転軸５２とは一体に回転する。モータプーリとプーリ８３とには、無端環状のベルト８４が巻回されている。ベルト８４は、モータプーリの回転をプーリ８３に伝達する。搬送モータ７２の駆動軸の回転は、モータプーリ、プーリ８３、ベルト８４によって回転軸５２に伝達される。
【００４９】
第２伝達部８２は、第１搬送ローラ対５０の回転軸５２が挿通されたギア８５を備える。ギア８５は、回転軸５２に固着されている。すなわち、ギア８５は回転軸５２と一体に回転する。また、第２伝達部８２は、ギア８５と噛合するギア８６を備える。すなわち、ギア８６は、回転するギア８５によって回転される。また、第２伝達部８２は、ギア８６と同軸であって、かつギア８６に固着されたプーリ８７を備える。すなわち、プーリ８７は、ギア８６と一体に回転する。プーリ８７は、無端環状のベルト８８を巻回されている。ベルト８８は、プーリ８９にも巻回されている。プーリ８９は、ベルト８８を介してプーリ８７の回転が伝達されて回転される。プーリ８９は、第２搬送ローラ対６０の回転軸６２を挿通されており、回転軸６２に回転可能に支持されている。プーリ８９は、ワンウェイクラッチ９０の外輪９１（図４）に固着されており、外輪９１と一体に回転する。したがって、第１搬送ローラ対５０の回転軸５２が回転すると、ワンウェイクラッチ９０の外輪９１も回転する。以下、ワンウェイクラッチ９０について詳しく説明がされる。
【００５０】
図４に示されるように、ワンウェイクラッチ９０は、外輪９１及び内輪９２を備える。外輪９１は、円筒状である。円筒状の外輪９１の内側に円筒状の内輪９２が配置されている。内輪９２は、回転軸６２を挿通されている。また、内輪９２は、挿通された回転軸６２に固着されている。すなわち、内輪９２は回転軸６２と一体に回転する。
【００５１】
ワンウェイクラッチ９０は、外輪９１の一方の回転を内輪９２に伝達し、外輪９１の他方の回転を内輪９２に伝達しないカム機構９３を備える。カム機構９３は、外輪９１の内周面から凹む複数のカム溝９４と、各カム溝９４にそれぞれ配置された複数の回転体９５と、各回転体９５をそれぞれ付勢する複数のバネ９６とを有する。図示例では、カム溝９４、回転体９５、及びバネ９６は、６０度間隔でそれぞれ６個づつ設けられている。
【００５２】
回転体９５は、カム溝９４のカム面９４Ａに当接する第１位置（図４（Ａ））と、カム面９４Ａから離間する第２位置（図４（Ｂ））との間で移動可能である。
【００５３】
以下、ワンウェイクラッチ９０の動作について説明がされる。なお、回転体９５は、最初、第２位置にあるものとする。図４（Ａ）に示されるように、外輪９１が一方の回転向きである第１向き９８に回転されると、外輪９１との間に働く摩擦力によって回転体９５が回転する。回転する回転体９５は、第２位置から第１位置に移動する。第１位置に移動した回転体９５は、カム溝９４のカム面９４Ａと内輪９２の外周面とに挟まれる。カム面９４Ａと回転体９５との間に働く摩擦力、及び、内輪９２の外周面と回転体９５との間に働く摩擦力により、外輪９１と内輪９２とが一体に回転する。
【００５４】
図４（Ｂ）に示されるように、外輪９１が他方の回転向きである第２向き９９に回転されると、外輪９１との間に働く摩擦力によって回転体９５が回転する。回転する回転体９５は、カム面９４Ａから離間する。カム面９４Ａから離間した回転体９５は、バネ９６の付勢力により、第２位置に戻される。第２位置に戻された回転体９５は、内輪９２に対して滑る。すなわち、外輪９１が第２向き９９に回転しても、内輪９２は回転しない。
【００５５】
上述のギア８５、ギア８６、プーリ８７、ベルト８８、及びプーリ８９により、第１搬送ローラ対５０の回転軸５２の一方の向きの回転が外輪９１に伝達され、外輪９１が第１向き９８に回転される。すなわち、第１搬送ローラ対５０の回転軸５２が一方の向きに回転されると、ワンウェイクラッチ９０を介して駆動ローラ６１の回転軸６２も一方の向き（第１向き９８）に回転される。ギア８５、ギア８６、プーリ８７、ベルト８８、及びプーリ８９により、第１搬送ローラ対５０の回転軸５２の他方の向きの回転が外輪９１に伝達され、外輪９１が第２向き９９に回転されても、第２駆動ローラ６０の回転軸６２は回転されない。
【００５６】
第１搬送ローラ対５０の回転軸５２の一方の向きは、用紙１２を搬送向き１５に搬送する回転向きである。また、第２搬送ローラ対６０の回転軸６２の一方の向きは、用紙１２を搬送向き１５に搬送する回転向きである。すなわち、第２搬送ローラ対６０の回転軸６２は、第１搬送ローラ対５０の回転軸５２が用紙１２を搬送向き１５に搬送する向きである一方の向きに回転すると、同じく用紙１２を搬送向き１５に搬送する一方の向きに回転する。第１搬送ローラ対５０の回転軸５２が他方の向きに回転すると、第２搬送ローラ対６０の回転軸６２は回転しない。第１搬送ローラ対５０の回転軸５２は、例えば、給送ローラ２５によって搬送される用紙１２の斜行を矯正する際に、他方の向きへ回転される。その際、第２搬送ローラ対６０の回転軸６２は回転しないから、第１搬送ローラ対５０によって斜行を矯正されている用紙１２に先行する用紙１２が第２搬送ローラ対６０によって誤って逆搬送されて紙詰まりが発生することが防止される。
【００５７】
複合機１０は、用紙１２の位置を検出するためのロータリエンコーダ１０１及びレジセンサ１０２を備える。ロータリエンコーダ１０１は、第１センサの一例である。レジセンサ１０２は、第２センサの一例である。
【００５８】
［ロータリエンコーダ１０１］
ロータリエンコーダ１０１は、エンコーダディスク１０６と、光センサ１０７とを備える。エンコーダディスク１０６は、円板状であり、第１搬送ローラ対５０の回転軸５２が挿通される挿通孔を中心軸部に有する。エンコーダディスク１０６は、回転軸５２に固着され、回転軸５２と一体に回転する。
【００５９】
エンコーダディスク１０６は、例えば、着色された樹脂などによって形成された樹脂成型品である。エンコーダディスク１０６は、光が通過する複数の貫通孔を備える。複数の貫通孔は、円板状であるエンコーダディスク１０６の周端部に周方向に沿って並んで設けられており、かつ、互いに離間している。
【００６０】
光センサ１０７は、例えばフォトインタラプタであり、光を照射する発光ダイオードなどの発光部と、発光部が照射した光を受光してハイレベルの信号電圧を出力するフォトダイオードなどの受光部とを有する。発光部と受光部とは、エンコーダディスク１０６の周端部を挟んで互いに対向して設けられる。
【００６１】
回転軸５２と一体にエンコーダディスク１０６が回転すると、光センサ１０７の光路上をエンコーダディスク１０６に設けられた複数の貫通孔が順に通過する。その結果、光センサ１０７は、パルス信号を出力する。光センサ１０７が出力したパルス信号は、コントローラ１３０に入力される。なお、上述のロータリエンコーダ１０１の構成は一例であり、回転軸５２の回転量を検出可能であれば、他の構成のロータリエンコーダ１０１が設けられていてもよい。
【００６２】
[レジセンサ１０２]
図２に示されるように、レジセンサ１０２は、搬送経路１６における第１搬送ローラ対５０よりも搬送向き１５の上流に位置している。レジセンサ１０２は、検出子１０４と、フォトインタラプタなどの光センサ１０５とを備える。光センサ１０５は、光を照射する発光ダイオードなどの発光部と、左右方向９において発光部と対向するフォトダイオードなどの受光部とを有する。
【００６３】
検出子１０４は、回動軸１０３を有する。回動軸１０３の軸方向の両端は、内側ガイド部材１９などによって回動可能に支持されている。検出子１０４は、一端部が搬送経路１６に突出する第１姿勢と、一端部が搬送経路１６から外れた第２姿勢との間で回動する。検出子１０４は、不図示の付勢部材により、或いは重力（自重）により、第１姿勢側に付勢されている。検出子１０４の他端部は、検出子１０４が第１姿勢にある場合、光センサ１０５の発光部と受光部との間の光路上に位置し、検出子１０４が第２姿勢にある場合、当該光路から外れる。すなわち、光センサ１０５の受光部は、検出子１０４が第１姿勢にある場合、発光部が照射した光を受光せず、ローレベルの信号電圧を出力する。また、受光部は、検出子１０４が第２姿勢にある場合、発光部が照射した光を受光し、ハイレベルの信号電圧を出力する。レジセンサ１０２が出力した信号電圧は、コントローラ１３０に入力される。
【００６４】
検出子１０４は、搬送経路１６を搬送される用紙１２に押されることにより、第１姿勢から第２姿勢に回動される。したがって、レジセンサ１０２は、搬送される用紙１２の搬送向き１５における下流端が検出子１０４に到達するまでは、ローレベルの信号電圧を出力し、用紙１２の下流端が検出子１０４に到達した後、用紙１２の上流端が検出子１０４を通過するまでの間、ハイレベルの信号電圧を出力し、用紙１２の上流端が検出子１０４を通過した後、ローレベルの信号電圧を再び出力する。なお、上述のレジセンサ１０２の構成は一例であり、他の構成のレジセンサ１０２が設けられていてもよい。例えば、光センサ１０５の代わりに、第２姿勢にある検出子１０４の他端部によって押圧される押圧部を有するマイクロスイッチやタクトスイッチなどの機械センサが用いられてもよい。その他、既存のレジセンサをレジセンサ１０２として用いることができる。なお、図２における検出センサ１０９については、変形例５において説明される。
【００６５】
［コントローラ１３０］
コントローラ１３０は、図５に示されるように、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、ＡＳＩＣ１３５、及びこれらを相互に接続する内部バス１３７を備えている。ＲＯＭ１３２は、ＣＰＵ１３１で実行されるプログラムを記憶している。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータ等を一時記憶する記憶領域として使用される。ＥＥＰＲＯＭ１３４は、電源オフ後も保持すべき設定やフラグ等を記憶する。また、ＥＥＰＲＯＭ１３４は、後述される種々の補正値や関数を予め記憶する。ＲＯＭ１３２、ＲＡＭ１３３、及びＥＥＰＲＯＭ１３４は、メモリの一例である。
【００６６】
ＡＳＩＣ１３５は、モータ７１、７２、７３を駆動させる駆動回路及び上述の切替回路とそれぞれ接続されている。コントローラ１３０は、制御信号を各駆動回路及び各切替回路にそれぞれ入力し、モータ７１、７２、７３の回転の向きや回転速度などを制御する。
【００６７】
また、ＡＳＩＣ１３５は、ロータリエンコーダ１０１、レジセンサ１０２、及びリニアエンコーダ１０８と接続されている。すなわち、コントローラ１３０は、レジセンサ１０２が出力する信号、ロータリエンコーダ１０１及びリニアエンコーダ１０８が出力するパルス信号の入力を受け付ける。
【００６８】
[コントローラ１３０の動作]
以下、図６及び図７コントローラ１３０が実行する処理について説明がされる。なお、以下では、コントローラ１３０が駆動回路や切替回路に制御信号を出力してモータ７１、７２、７３を駆動させることを、単にモータ７１、７２、７３を駆動させると記載して説明がされる。また、以下では、第１搬送ローラ対５０が用紙１２を搬送向き１５に搬送するときの第１搬送ローラ対５０（詳細には回転軸５２）及び搬送モータ７２の回転の向きを正回転とし、正回転とは反対向きの回転を逆回転として説明がされる。回転軸５２の正回転は、上述の一方の向きの回転であり、正回転する回転軸５２の回転は、第２伝達部８２によって第２搬送ローラ対６０の回転軸６２に伝達され、第２搬送ローラ対６０（詳細には回転軸６２）を正回転させる。また、以下では、ロータリエンコーダ１０１及びリニアエンコーダ１０８が出力するパルス信号の個数をエンコーダ量と記載して説明がされる。
【００６９】
コントローラ１３０は、印刷データの入力を監視する（Ｓ１１：Ｎｏ）。ステップＳ１１の処理は、受付処理の一例である。コントローラ１３０は、印刷データが入力されたと判断すると（Ｓ１１：Ｙｅｓ）、給送モータ７１を駆動させて、給送ローラ２５に用紙１２を給送させる（Ｓ１２）。
【００７０】
また、コントローラ１３０は、搬送モータ７２を逆回転で駆動させ、いわゆるレジストを行う（Ｓ１３）。すなわち、コントローラ１３０は、給送ローラ２５によって用紙１２の先端を逆回転する第１搬送ローラ対５０に突き当て、用紙１２の斜行を矯正する。
【００７１】
次に、コントローラ１３０は、搬送モータ７２を正回転で駆動して、用紙１２を記録開始位置まで搬送する（Ｓ１４）。具体的には、コントローラ１３０は、入力された印刷データから閾値量を決定し、ロータリエンコーダ１０１のエンコーダ量が当該閾値量に達するまで搬送モータ７２を正回転で駆動させる。正回転で駆動された搬送モータ７２は、第１搬送ローラ対５０を正回転させる。正回転する第１搬送ローラ対５０は、用紙１２を搬送向き１５に搬送する。搬送される用紙１２が上述の閾値量に応じた所定位置に到達すると、搬送モータ７２の駆動が停止される。すなわち、用紙１２の搬送が停止される。
【００７２】
次に、コントローラ１３０は、用紙１２に画像を記録する画像記録処理（Ｓ１５）を行う。図７を参照して、画像記録処理について詳しく説明がされる。
【００７３】
まず、コントローラ１３０は、用紙１２の所定範囲に画像を記録する記録処理を実行する（Ｓ２１）。所定範囲は、搬送向き１５における記録ヘッド３８のノズル列の長さに応じた範囲である。具体的には、コントローラ１３０は、印刷データに基づいて、キャリッジモータ７３の回転の向き及び供給する直流電圧の電圧値等を決定し、インクを吐出させるノズルの圧電素子を決定し、圧電素子に印可する電圧値を決定し、リニアエンコーダ１０８から入力されるエンコーダ量を監視しつつ制御信号を出力する。
【００７４】
記録処理が終了すると、コントローラ１３０は、用紙１２の次の印刷領域が記録ヘッド３８に対応する位置まで用紙１２を搬送する搬送処理（Ｓ２７）を実行する前に、ステップＳ２２からステップＳ２６までの処理を実行する。なお、前の印刷領域と次の印刷領域とは、一部が重複していてもよい。
【００７５】
まず、コントローラ１３０は、用紙１２が搬送される距離に相当する目標搬送量を決定する（Ｓ２２）。例えば、コントローラ１３０は、印刷データの解像度等に応じた目標搬送量をＥＥＰＲＯＭ１３４から読み出して、目標搬送量とする。或いは、コントローラ１３０は、ＥＥＰＲＯＭ１３４から読み出した目標搬送量を補正して目標搬送量とする。
【００７６】
当該補正の例について説明する。駆動ローラ５１を真円として形成することは極めて困難であり、駆動ローラ５１は、通常偏心している。したがって、駆動ローラ５１のローラ部５３のどの円弧の部分によって用紙１２が搬送されるかにより、同じ回転量であっても、用紙１２の実際の搬送量が変化する。コントローラ１３０は、ローラ部５３の所定の回転位置を原点位置とし、原点位置からの回転角度に応じて目標搬送量を補正する。すなわち、ステップＳ２２で決定される目標搬送量は、ＥＥＰＲＯＭ１３４から読み出した搬送量でもよいし、補正した搬送量でもよい。なお、以下では、当該補正を第１補正処理として説明がされる。
【００７７】
次に、コントローラ１３０は、搬送処理（Ｓ２７）において用紙１２の搬送向き１５における上流端（以下、用紙１２の後端とも称する）が第１搬送ローラ対５０の挟持位置（以下、第１挟持位置とも称する）を通過するか否かを判断する（Ｓ２３）。具体的には、コントローラ１３０は、レジセンサ１０２が出力する信号電圧がハイレベル「Ｈ」からローレベル「Ｌ」に変化したか否かを監視し、「Ｈ」から「Ｌ」に変化したと判断すると、レジセンサ１０２から第１挟持位置までの距離に相当する値が、第１補正処理実行後の目標搬送量より小さいか否かを判断する。コントローラ１３０は、小さいと判断すると、次の搬送処理（Ｓ２７）において、用紙１２の後端が第１挟持位置を通過すると判断する（Ｓ２３：Ｙｅｓ）。ステップＳ２３の処理は、第１決定処理の一例である。なお、図７のステップＳ２３では、用紙１２の後端が第１挟持位置を通過することを、「後端抜け」と表している。
【００７８】
なお、用紙１２の後端が第１挟持位置を通過するまでに実行される搬送処理（Ｓ２７）により、用紙１２の先端が第２搬送ローラ対６０の挟持位置に到達する。用紙１２の先端が第２搬送ローラ対６０の挟持位置に到達した後、用紙１２は、第１搬送ローラ対５０及び第２搬送ローラ対６０によって搬送される。
【００７９】
コントローラ１３０は、搬送処理（Ｓ２７）で用紙１２の後端が第１挟持位置を通過すると判断すると（Ｓ２３：Ｙｅｓ）、後端抜け時の補正処理を実行する（Ｓ２４）。詳しく説明すると、用紙１２の後端が第１挟持位置を通過する際、用紙１２は、第１搬送ローラ対５０によって搬送向き１５に押し出される（後端飛び）。その結果、用紙１２の実際の搬送量が、目標搬送量よりも大きくなる。コントローラ１３０は、用紙１２の実際の搬送量が目標搬送量と同じになるように、目標搬送量を小さく補正する。
【００８０】
コントローラ１３０は、ロータリエンコーダ１０１のエンコーダ量が、後端抜け時の補正処理（Ｓ２４）において補正した目標搬送量に応じた閾値量に達するまで、搬送モータ７２を正回転で駆動させる搬送処理を実行する（Ｓ２７）。
【００８１】
一方、コントローラ１３０は、搬送処理（Ｓ２７）で用紙１２の後端が第１挟持位置を通過しないと判断すると（Ｓ２４：Ｎｏ）、搬送処理が、用紙１２の後端が第１挟持位置を通過すると判断した次の搬送処理（以下、次搬送処理とも称する）か否かを判断する（Ｓ２５）。
【００８２】
コントローラ１３０は、次搬送処理でないと判断すると（Ｓ２５：Ｎｏ）、ステップＳ２２で決定した目標搬送量を用いて搬送処理を実行する（Ｓ２７）。
【００８３】
一方、コントローラ１３０は、次搬送処理であると判断すると（Ｓ２５：Ｙｅｓ）、後端抜け後の補正処理を実行する。後端抜け後の補正処理は、用紙１２の後端飛びによってワンウェイクラッチ９０に生じる不整合状態によって、次搬送処理において用紙１２の実際の搬送量と目標搬送量との間に生じる誤差を補正する処理である。
【００８４】
ワンウェイクラッチ９０に生じる不整合状態とは、ワンウェイクラッチ９０の回転体９５が上述の第１位置（図４（Ａ））にない状態を意味する。回転体９５が第１位置にないと、外輪９１が一方の向き９８に回転しても、回転体９５が第１位置に到達するまでは、外輪９１と内輪９２とが完全に一体で回転せず、内輪９２の回転が外輪９１の回転に対して遅れる。そうすると、内輪９２と外輪９１とが一体に回転する場合に比べ、用紙１２の実際の搬送量が小さくなる。上述の後端飛びが生じると、用紙１２によって内輪９２が外輪９１の回転量よりも大きく回転され、回転体９５が第１位置から離間される。その結果、ワンウェイクラッチ９０に上述の不整合状態が生じる。不整合状態にあるワンウェイクラッチ９０は、後端飛びが生じた搬送処理の次の搬送処理（次搬送処理）において、用紙１２の実際の搬送量と目標搬送量との間に誤差を生じさせる。後端抜け後の補正処理は、当該誤差を補正する処理である。後端抜け後の補正処理は、補正処理の一例である。
【００８５】
コントローラ１３０は、後端抜け後の補正処理において、第１補正処理で補正した後の目標搬送量に第１補正値を加えて補正搬送量とし、目標搬送量を補正する。第１補正値は、ＥＥＰＲＯＭ１３４に予め記憶される。第１補正値は、例えば、トライアンドエラーによって決められる。すなわち、ワンウェイクラッチ９０の不整合状態によって減少する搬送量を実測し、実測した搬送量に応じた補正値を決定する。
【００８６】
コントローラ１３０は、後端抜け後の補正処理において補正した補正搬送量により、搬送処理（Ｓ２７）を実行する。具体的には、コントローラ１３０は、ロータリエンコーダ１０１のエンコーダ量が補正搬送量に達するまで、搬送モータ７２を正回転で駆動させる。
【００８７】
搬送処理の実行後、コントローラ１３０は、印刷データに基づいて、実行した搬送処理が最後の搬送処理か否かを判断する（Ｓ２８）。コントローラ１３０は、最後の搬送処理でないと判断すると（Ｓ２８：Ｎｏ）、ステップＳ２１からステップＳ２７までの処理を再度実行する。コントローラ１３０は、最後の搬送処理であると判断すると（Ｓ２８：Ｙｅｓ）、画像記録処理を終了する。
【００８８】
図６に示されるように、コントローラ１３０は、画像記録処理（Ｓ１５）の実行後、排紙を行う（Ｓ１６）。具体的には、コントローラ１３０は、搬送モータ７２を正回転で回転させ、用紙１２を排紙トレイ２１まで搬送する。その後、コントローラ１３０は、次ページがあるか否かを判断し（Ｓ１７）、次ページが有ると判断すると（Ｓ１７：Ｙｅｓ）、ステップＳ１２からステップＳ１６までの処理を再度実行する。コントローラ１３０は、次ページがないと判断すると（Ｓ１７：Ｎｏ）、メイン処理を終了する。なお、ステップＳ１６の処理は、ステップＳ１２の処理と同時に実行されてもよい。すなわち、先行する用紙１２が排出されつつ、後続の用紙１２が給送されてもよい。
【００８９】
[実施形態の効果]
本実施形態では、後端抜け後の補正処理（Ｓ２６）を実行するから、用紙１２の後端飛びが起こった搬送処理の次の搬送処理において用紙１２の実際の搬送量が目標搬送量よりも小さくなることを抑制することができる。その結果、画像記録精度が良くなる。
【００９０】
また、ＥＥＰＲＯＭ１３４に予め記憶された第１補正値を用いて後端抜け後の補正処理を行うから、ＣＰＵ１３１の少ない演算回数で後端抜け後の補正処理を行うことができる。その結果、補正搬送量を迅速に算出することができる。
【００９１】
[変形例１]
上述の実施形態では、ＥＥＰＲＯＭ１３４に予め記憶された第１補正値を用いて後端抜け後の補正処理が実行される例が説明された。本変形例１では、後端飛びが生じた搬送処理において、後端飛びが生じてから当該搬送処理が終了するまでの用紙１２の搬送量に応じて第１補正値が決定され、決定された第１補正値によって後端抜け後の補正処理が実行される例が説明される。
【００９２】
ワンウェイクラッチ９０（図４）の回転体９５が第１位置にない状態（不整合状態）において、外輪９１が一方の向き９８に回転されると、回転体９５は第１位置に近づく。回転体９５が第１位置に近づくと、回転体９５と内輪９２との間に生じる摩擦力が増加し、内輪９２の回転量が増加する。したがって、用紙１２の後端飛びが生じた搬送処理において、後端飛びが生じてから当該搬送処理が終了するまでの用紙１２の搬送量である通過搬送量が大きいほど、次搬送処理における用紙１２の実際の搬送量と目標搬送量との間の誤差が小さくなる。実際に、当該誤差が小さくなるとの知見が得られた。
【００９３】
コントローラ１３０は、後端抜け後の補正処理において、用紙１２の後端飛びが生じると判断した搬送処理において、通過搬送量を算出する。具体的には、レジセンサ１０２の設置位置から第１挟持位置までの距離に応じた値を、レジセンサ１０２が「Ｈ」から「Ｌ」に変化した後の残りの目標搬送量から減じて、後端飛びが生じた後の通過搬送量を算出する。通過搬送量を算出する処理は、第２決定処理の一例である。
【００９４】
コントローラ１３０は、算出した搬送量に応じた第１補正値を決定する。例えば、搬送量と第１補正値との対応が示された補正テーブルがＥＥＰＲＯＭ１３４に予め記憶され、或いは、搬送量から第１補正値を算出する関数がＥＥＰＲＯＭ１３４に予め記憶される。コントローラ１３０は、算出した補正量に対応する第１補正値を補正テーブルから選択し、或いは、関数によって第１補正値を算出することにより、第１補正値を決定する。
【００９５】
コントローラ１３０は、後端抜け後の補正処理（Ｓ２６）において、決定した第１補正値を目標搬送量に加えて補正搬送量を算出する。その他の処理は、上述の実施形態と同じである。
【００９６】
[変形例１の効果]
本変形例では、後端飛びが生じた後の用紙１２の搬送量に応じた第１補正値によって目標搬送量を補正するから、用紙１２の実際の搬送量と目標搬送量との間の誤差を上述の実施形態よりも低減することができる。その結果、画像記録精度がさらに良くなる。
【００９７】
[変形例２]
本変形例では、さらに他の方法によって第１補正値が決定される例が説明される。具体的には、用紙１２の後端飛びが生じた搬送処理（Ｓ２７）が終了して、記録処理（Ｓ２１）が実行される間に、第２搬送ローラ対６０の回転軸６２を強制的に停止させる停止保持処理を実行し、停止保持処理において得られたデータを元に、第１補正値が決定される。
【００９８】
停止保持処理は、第２搬送ローラ対６０の回転軸６２を強制的に停止させる処理である。具体的に説明すると、回転軸６２は、用紙１２などから受ける外力によって回転されることがある。保持停止処理は、搬送モータ７２を回転駆動させる電流値よりも小さな電流値の直流電流を搬送モータ７２に供給し、搬送モータ７２の駆動軸にトルクを生じさせて、第２搬送ローラ対６０の回転軸６２を強制的に停止させる処理である。コントローラ１３０は、ロータリエンコーダ１０１のエンコーダ量を監視し、ロータリエンコーダ１０１のエンコーダ量が変化しないように、搬送モータ７２に直流電流を供給する。停止保持処理において搬送モータ７２に供給される直流電流は、保持電流の一例である。
【００９９】
次搬送処理の前に実行される停止保持処理において、搬送モータ７２に供給される直流電流の電流値は、ワンウェイクラッチ９０の不整合状態によって用紙１２の実際の搬送量と目標搬送量との間に生じる誤差の量と対応しているとの知見が得られた。
【０１００】
ＥＥＰＲＯＭ１３４は、上述の電流値と第１補正値との対応が示された補正テーブルを予め記憶する。或いは、ＥＥＰＲＯＭ１３４は、上述の電流値から第１補正値を算出する関数を予め記憶する。コントローラ１３０は、第１補正値を補正テーブルから選択し、或いは、関数によって第１補正値を算出することにより、第１補正値を決定する。
【０１０１】
コントローラ１３０は、後端抜け後の補正処理（Ｓ２６）において、決定した第１補正値を目標搬送量に加えて補正搬送量を算出する。その他の処理は、第１実施形態と同じである。
【０１０２】
[変形例２の効果]
本変形例では、上述の電流値に応じた第１補正値によって目標搬送量を補正するから、用紙１２の実際の搬送量と目標搬送量との間の誤差を上述の実施形態よりも低減することができる。その結果、画像記録精度がさらに良くなる。
【０１０３】
[変形例３]
本変形例では、印刷データの解像度に応じて目標搬送量をさらに補正する例が説明される。具体的に説明すると、解像度が良いほど、ステップＳ２２において決定される目標搬送量は小さく設定される。目標搬送量が小さいと、搬送モータ７２が最高速度に到達する前に搬送モータ７２の減速を開始しなければ用紙１２を目標位置に停止させることができなくなる。そうすると、解像度に応じて、用紙１２の搬送速度が変化することになる。用紙１２の搬送速度が変化すると、後端飛びが生じたときに第１搬送ローラ対５０によって押し出される際の用紙１２の速度（勢い）が変わる。速度が変わると、後端飛びが生じた用紙１２によって移動される回転体９５の位置も変わる。すなわち、解像度によって、ワンウェイクラッチ９０の不整合状態が変わる。本変形例では、印刷データの解像度に応じて、目標搬送量をさらに補正する。
【０１０４】
詳しく説明すると、コントローラ１３０は、ステップＳ１１において印刷データを受け付けると、印刷データから解像度を決定する。解像度を決定する処理は、第３決定処理の一例である。
【０１０５】
コントローラ１３０は、解像度を決定すると、ステップＳ２２において、決定した解像度に応じた目標搬送量を決定する。例えば、コントローラ１３０は、印刷データが写真などであって解像度が良い場合の目標搬送量を、印刷データが文書である通常の場合の目標搬送量よりも小さく決定する。
【０１０６】
また、コントローラ１３０は、決定した解像度に応じた第２補正値を決定する。例えば、ＥＥＰＲＯＭ１３４は、解像度と第２補正値との対応を示す対応テーブルを予め記憶する。或いは、ＥＥＰＲＯＭ１３４は、解像度から第２補正値を算出する関数を予め記憶する。コントローラ１３０は、決定した解像度に対応する第２補正値を対応テーブルから選択し、或いは決定した解像度から関数を用いて第２補正値を算出することにより、第２補正値を決定する。第２補正値を決定する処理は、第４決定処理の一例である。
【０１０７】
コントローラ１３０は、後端抜け後の補正処理（Ｓ２６）において、第１補正値及び第２補正値を目標搬送量に加えて補正搬送量とし、目標搬送量を補正する。なお、第２補正値は、基準とする解像度によって、正または負となる。その他の処理は、第１実施形態や、第１変形例や、第２変形例と同じである。
【０１０８】
[変形例３の効果]
本変形例では、印刷データの解像度に応じて目標搬送量をさらに補正するから、用紙１２の実際の搬送量と目標搬送量との間の誤差を上述の実施形態や変形例１や変形例２よりもさらに低減することができる。その結果、画像記録精度がさらに良くなる。
【０１０９】
[変形例４]
本変形例では、用紙１２の種類に応じて目標搬送量をさらに補正する例が説明される。用紙１２の種類とは、普通紙や厚紙や光沢紙などである。用紙１２の種類が変わると、後端飛びが生じた際に用紙１２が第１搬送ローラ対５０によって押し出される際の速度（勢い）が変わる。速度が変わると、後端飛びが生じた用紙１２によって回転される内輪９２の回転量も変わる。そうすると、用紙１２の種類によって、ワンウェイクラッチ９０の不整合状態が変わる。本変形例では、用紙１２の種類に応じて、目標搬送量をさらに補正する。
【０１１０】
詳しく説明すると、コントローラ１３０は、画像記録処理（Ｓ１５）を実行する前に、用紙１２の種類の入力を受け付ける。用紙１２の種類は、例えば、ユーザが行った印刷設定に含まれ、印刷設定としてコントローラ１３０に入力される。或いは、用紙１２の種類は、検出値としてコントローラ１３０に入力される。例えば、第１搬送ローラ対５０の従動ローラ５４の位置を検出するセンサが設けられ、当該センサが出力する検出値が用紙１２の種類としてコントローラ１３０に入力される。用紙１２の種類に対応して変化する検出値であれば、どのようなセンサからの入力であってもよい。
【０１１１】
ＥＥＰＲＯＭ１３４は、用紙１２の種類と第３補正値との対応が示された対応テーブルを予め記憶する。コントローラ１３０は、受け付けた用紙１２の種類に対応する第３補正値を選択し、第３補正値を決定する。コントローラ１３０は、後端抜け後の補正処理（Ｓ２６）において、目標搬送量に第１補正値及び第３補正値を加えて補正搬送量とし、目標搬送量を補正する。或いは、コントローラ１３０は、後端抜け後の補正処理（Ｓ２６）において、目標搬送量に第１補正値、第２補正値、及び第３補正値を加えて補正搬送量とし、目標搬送量を補正する。なお、第３補正値は、基準とする用紙１２の種類によって、正または負となる。その他の処理は、第１実施形態や、第１変形例や、第２変形例や、第３変形例と同じである。
【０１１２】
[変形例４の効果]
本変形例では、用紙１２の種類に応じて目標搬送量をさらに補正するから、用紙１２の実際の搬送量と目標搬送量との間の誤差を上述の実施形態や変形例１や変形例２や変形例３よりもさらに低減することができる。その結果、画像記録精度がさらに良くなる。
【０１１３】
[変形例５]
上述の実施形態では、ロータリエンコーダ１０１及びレジセンサ１０２を用いて、用紙１２の後端が第１挟持位置を通過したか否かを判断する例が説明された。本変形例では、図２に示される検出センサ１０９を用いて、用紙１２の後端が第１挟持位置を通過したか否かを判断する例が説明される。
【０１１４】
第１搬送ローラ対５０の従動ローラ５４は、不図示のホルダによって回転可能に支持されている。ホルダは、従動ローラ５４が駆動ローラ５１に当接する当接位置と、従動ローラ５４が駆動ローラ５１から離間する離間位置との間で移動可能に不図示のフレームなどによって直接或いは間接的に支持されている。ホルダは、バネなどの付勢部材によって当接位置側に付勢されている。
【０１１５】
検出センサ１０９は、ホルダが当接する感圧部を有する感圧センサである。検出センサ１０９は、ホルダが感圧部に加える圧力に応じた電圧の信号を出力する。具体的には、検出センサ１０９は、従動ローラ５４が駆動ローラ５１に当接する当接位置にあるときに、ローレベルの信号電圧（第４値）を出力し、従動ローラ５４が駆動ローラ５１から離間する離間位置にあるときに、ハイレベルの信号電圧（第３値）を出力する。コントローラ１３０は、第３値を検出センサ１０９から受信した後、第４値を受信したと判断すると、用紙１２の後端が第１挟持位置を通過したと判断する。その他の処理は、上述の実施形態と同じである。
【０１１６】
なお、検出センサ１０９は、磁気を用いた近接センサであってもよい。上述のホルダには、検出センサ１０９と対向する金属片が設けられる。検出センサ１０９は、金属片の位置、すなわち、ホルダの位置に応じた電圧値の信号を出力する。コントローラ１３０は、検出センサ１０９の出力電圧と、ＥＥＰＲＯＭ１３４に予め記憶された閾値とを比較することにより、用紙１２の後端が第１挟持位置を通過したか否かを判断する（Ｓ２３）。感圧センサや近接センサの他、従動ローラ５４やホルダの位置を検出可能であれば、他のセンサが検出センサ１０９として用いられてもよい。検出センサ１０９は、第３センサの一例である。
【０１１７】
[変形例５の効果]
上述の実施形態では、レジセンサ１０２及びロータリエンコーダ１０１の検出値を用いて、用紙１２の後端が第１挟持位置を通過することを推定（演算）で判断する。本変形例では、検出センサ１０９を用いて従動ローラ５４を支持するホルダの実際の移動を検出するから、用紙１２の後端が第１挟持位置を通過することを、上述の実施形態よりも正確に判断することができる。その結果、画像記録精度がさらに良くなる。
【０１１８】
[その他の変形例]
上述の実施形態では、ワンウェイクラッチ９０を用いた例が説明された。しかしながら、ワンウェイクラッチ９０に代えて、遊星ギア機構や連結ギア機構が用いられてもよい。遊星ギア機構や連結ギア機構においても、用紙１２の後端飛びによって不整合状態が生じ、生じた不整合状態によって、次搬送処理における用紙１２の実際の搬送量と目標搬送量との間に誤差が生じる。当該誤差は、後端抜け後の補正処理によって低減される。その結果、画像記録精度が良くなる。
【０１１９】
上述の実施形態では、ロータリエンコーダ１０１及びレジセンサ１０２を用いて、用紙１２の後端が第１挟持位置を通過したか否かを判断する例が説明された。しかしながら、ロータリエンコーダ１０１と用紙のサイズとを用いて、用紙１２の後端が第１挟持位置を通過したか否かが判断されてもよい。具体的に説明すると、コントローラ１３０は、印刷設定などから、Ａ４やＢ５などの用紙１２のサイズを特定する。コントローラ１３０は、特定した用紙１２のサイズから、閾値量を決定する。当該閾値量は、特定した用紙１２の搬送向き１５における長さに応じた量である。コントローラ１３０は、ステップＳ１３のレジストの終了後、搬送モータ７２を正回転で駆動し始めてからのロータリエンコーダ１０１のエンコーダ量をカウントする。コントローラ１３０は、カウント値が上述の閾値量に到達したことにより、用紙１２の後端が第１挟持位置を通過したと判断する。
【０１２０】
上述の実施形態では、次搬送処理における目標搬送量を後端抜け後の補正処理で補正する例が説明された。しかしながら、次搬送処理の次の搬送処理においても、後端抜け後の補正処理で目標搬送量が補正されてもよい。例えば、写真などの印刷において、目標搬送量が文書などの印刷の場合の目標搬送量の半分や３分の１などにされることがある。その場合、次搬送処理の次の搬送処理においても、ワンウェイクラッチ９０の不整合状態に起因する誤差が生じることがある。その場合、次搬送処理だけでなく、次搬送処理の次の搬送処理においても、後端抜け後の補正処理を実行して当該誤差を低減してもよい。
【０１２１】
上述の実施形態では、回転体９５を用いたワンウェイクラッチ９０が説明された。しかしながら、回転体９５の代わりにスプラグを用いたスプラグ式のワンウェイクラッチが用いられてもよい。
【０１２２】
上述の実施形態では、給送ローラ２５が給送モータ７１によって駆動される例が説明された。しかしならが、給送モータ７１に代えて、搬送モータ７２の逆回転の駆動を給送ローラ２５に伝達する伝達機構が設けられていてもよい。
【符号の説明】
【０１２３】
１０・・・複合機
８０・・・第２伝達機構
１０１・・・ロータリエンコーダ
１０２・・・レジセンサ
１０９・・・検出センサ
【図１】
2019064030.tif 000003
【図２】
2019064030.tif 000004
【図３】
2019064030.tif 000005
【図４】
2019064030.tif 000006
【図５】
2019064030.tif 000007
【図６】
2019064030.tif 000008
【図７】
2019064030.tif 000009