(57)【要約】【課題】負荷の発生源に応じて効率的なリトライ処理を実行できる画像記録装置を提供すること。【解決手段】制御部１３０は、リトライ処理において、リニアエンコーダ１７４からのパルス出力に基づいて検出したキャリッジ１３８の停止位置が第１最大位置Ｐ４と第２最大位置Ｐ２との間にあると判定したことに応じて、キャリッジ１３８を当該停止位置から復元位置Ｐ７よりも右方に設定された第１リトライ位置Ｐ５、Ｐ６まで左方に移動させた後に、キャリッジ１３８をキャッピング位置Ｐ１に向けて右方に移動させる。【選択図】図１３
2018171851.tif 000002
【特許請求の範囲】
【請求項１】
記録部を搭載したキャリッジと、
上記キャリッジを移動経路に沿って移動させる駆動部と、
上記移動経路における上記キャリッジの位置及び上記キャリッジの停止の有無を検出する検出部と、
上記駆動部を制御する制御部と、
上記移動経路上の第１負荷領域において、第１向きへ移動する上記キャリッジに当接しつつ上記第１向きへ移動することによって、ピーク負荷を有する第１負荷を上記キャリッジの上記第１向きへの移動に対して発生させる第１負荷発生部と、
上記移動経路上であって上記第１負荷領域より上記第１向きの下流の第２負荷領域において、第１向きへ移動する上記キャリッジに当接しつつ上記第１向きへ移動することによって、第２負荷を上記キャリッジの上記第１向きへの移動に対して発生させる第２負荷発生部と、を備えており、
上記ピーク負荷は、第１最大位置において最大となり、当該第１最大位置より上記第１向きの下流において減衰又は消失し、且つ、上記第１最大位置より上記第１向きと反対の第２向きへ上記第１負荷発生部が移動することによって、復元位置において復元し、
上記第２負荷は、第２最大位置において最大となり、
上記制御部は、
上記第１負荷領域よりも上記第１向きの上流から、上記第２負荷領域よりも上記第１向きの下流に位置する目標位置に向けて上記キャリッジを移動させる移動処理と、
上記移動処理において、上記キャリッジが停止したことを上記検出部が検出し、且つ、上記検出部によって検出された上記キャリッジの停止位置が上記目標位置と異なる場合に、上記キャリッジを上記目標位置に再度移動させるリトライ処理と、を実行するものであって、
上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定したことに応じて、上記キャリッジを当該停止位置から上記復元位置よりも上記第１向きの下流に設定された第１リトライ位置まで上記第２向きに移動させた後に、上記キャリッジを上記目標位置に向けて上記第１向きに移動させる画像記録装置。
【請求項２】
上記第１リトライ位置は、上記復元位置と上記第１最大位置との間に設定されている請求項１に記載の画像記録装置。
【請求項３】
上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、上記停止位置に応じて上記第１リトライ位置を変更する請求項１又は２に記載の画像記録装置。
【請求項４】
上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、上記停止位置が上記第２負荷領域の開始位置と上記第２最大位置との間にある場合に設定される上記第１リトライ位置を、上記停止位置が上記第１最大位置と上記第２負荷領域の上記開始位置との間にある場合に設定される上記第１リトライ位置よりも、上記第１向きの下流にする請求項１から３のいずれかに記載の画像記録装置。
【請求項５】
上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、当該停止位置から、上記停止位置が上記第２負荷領域の開始位置と上記第２最大位置との間にある場合に設定される上記第１リトライ位置までの距離を、当該停止位置から、上記停止位置が上記第１最大位置と上記第２負荷領域の上記開始位置との間にある場合に設定される上記第１リトライ位置までの距離よりも、長くする請求項１から４のいずれかに記載の画像記録装置。
【請求項６】
上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が、上記第２最大位置よりも上記第１向きの下流であり、且つ、上記目標位置と異なる位置であると判定したことに応じて、上記キャリッジを当該停止位置から上記目標位置まで移動させる請求項１から５のいずれかに記載の画像記録装置。
【請求項７】
上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が、上記復元位置よりも上記第１向きの上流に設定された第２リトライ位置と上記第１最大位置との間にあると判定したことに応じて、上流第２リトライ位置まで上記第２向きに移動させた後に、上記キャリッジを上記目標位置に向けて上記第１向きに移動させる請求項１から６のいずれかに記載の画像記録装置。
【請求項８】
エラー発生を報知可能な報知部を備えており、
上記制御部は、上記リトライ処理の実行回数をカウントし、当該実行回数が所定回数に到達し、且つ上記停止位置が上記目標位置に一致していないと判定したことに応じて、上記報知部に上記エラー発生を報知させる請求項１から７のいずれかに記載の画像記録装置。
【請求項９】
上記第１負荷発生部は、
上記移動経路と平行な軸線に沿って移動可能であって、中立位置を挟む第１回動位置と第２回動位置との間で上記軸線周りに回動可能な切替レバーと、
上記切替レバーが上記中立位置より上記第１回動位置側にあるときに上記切替レバーを上記第１回動位置に向けて付勢し、且つ、上記切替レバーが上記中立位置より上記第２回動位置側にあるときに上記切替レバーを上記第２回動位置に向けて付勢し、且つ、上記切替レバーを上記第２向きに付勢する第１付勢部材と、
上記切替レバーを上記中立位置に向けて案内するガイド部と、を備えており、
上記切替レバーは、上記第１回動位置及び上記第２回動位置において、上記第１向きへ移動する上記キャリッジと当接可能であり、
上記ガイド部は、上記第１最大位置へ向かって上記第１向きへ移動する上記キャリッジに当接することによって上記第１向きへ移動する上記切替レバーを上記第１回動位置から上記中立位置に向けて案内する第１ガイド面と、上記第１付勢部材に付勢されて上記復元位置へ向かって上記第２向きへ移動する上記切替レバーを上記第２回動位置から上記中立位置に向けて案内する第２ガイド面と、を有する請求項１から８のいずれかに記載の画像記録装置。
【請求項１０】
上記第２負荷発生部は、
上記第１向きに移動する上記キャリッジが当接することによって上記第１向きに移動するキャップレバーと、
上記記録部のノズルを覆うキャップ位置及び上記キャップ位置の下方の待機位置に移動可能であり、上記キャップレバーの上記第１向きの移動に連動して上記待機位置から上記キャップ位置に移動するキャップと、
上記キャップレバーを上記第２向きに付勢する第２付勢部材と、を備えている請求項１から９のいずれかに記載の画像記録装置。
【請求項１１】
上記制御部は、
上記検出部によって検出された上記キャリッジの位置の単位時間当たりの変化量である速度の低下に基づいて、上記キャリッジが上記移動経路から受ける負荷の位置を検出し、
上記移動経路の全域に亘って上記キャリッジを移動させるテスト移動処理と、
上記テスト移動処理の実行に応じて検出された上記負荷の位置に基づいて、上記第１最大位置及び上記第２最大位置を取得する第１取得処理と、
取得された上記第１最大位置及び上記第２最大位置に基づいて、第１リトライ位置を取得する第２取得処理と、を実行する請求項１から１０のいずれかに記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録部を搭載したキャリッジを有する画像記録装置に関する。
【背景技術】
【０００２】
従来、インクジェット方式の記録ヘッドのノズルをキャッピング可能なキャップと、キャッピング位置に移動したキャリッジに押されて移動するキャッピングレバーと、を備えており、キャッピングレバーの移動に連動してキャップを上昇させてキャッピングする印字装置が知られている（例えば、特許文献１参照）。この印字装置では、キャッピング位置に向かうキャリッジがキャッピング位置の手前で停止した場合、リトライ処理として、リリース位置まで一旦戻した後に、キャッピング位置まで等速移動させ、その後減速するように、モータを駆動する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実願平２００２−４１４７号公報
【特許文献２】特開２０１３−２０８７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
キャリッジを目標位置に向けて移動させる場合にキャリッジが負荷を受けて停止する原因は、キャッピングだけではない。
【０００５】
１つの駆動源の出力を複数の駆動部のいずれかに切り換えて供給するための切替レバーを、キャリッジに当接させてキャリッジの移動に伴って切替を行わせる画像記録装置が知られている（例えば、特許文献２参照）。この画像記録装置では、切替レバーがキャリッジの移動の負荷となっている。キャッピングのみが負荷として考慮されたリトライ処理を実行する引用文献１の画像記録装置では、切替レバーによる負荷に応じた効率的なリトライ処理を実行することは困難である。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、その目的は、負荷の発生源に応じて効率的なリトライ処理を実行できる画像記録装置を提供することである。
【課題を解決するための手段】
【０００７】
(1)  本発明に係る画像記録装置は、記録部を搭載したキャリッジと、上記キャリッジを移動経路に沿って移動させる駆動部と、上記移動経路における上記キャリッジの位置及び上記キャリッジの停止の有無を検出する検出部と、上記駆動部を制御する制御部と、上記移動経路上の第１負荷領域において、第１向きへ移動する上記キャリッジに当接しつつ上記第１向きへ移動することによって、ピーク負荷を有する第１負荷を上記キャリッジの上記第１向きへの移動に対して発生させる第１負荷発生部と、上記移動経路上であって上記第１負荷領域より上記第１向きの下流の第２負荷領域において、第１向きへ移動する上記キャリッジに当接しつつ上記第１向きへ移動することによって、第２負荷を上記キャリッジの上記第１向きへの移動に対して発生させる第２負荷発生部と、を備えており、上記ピーク負荷は、第１最大位置において最大となり、当該第１最大位置より上記第１向きの下流において減衰又は消失し、且つ、上記第１最大位置より上記第１向きと反対の第２向きへ上記第１負荷発生部が移動することによって、復元位置において復元し、上記第２負荷は、第２最大位置において最大となり、上記制御部は、上記第１負荷領域よりも上記第１向きの上流から、上記第２負荷領域よりも上記第１向きの下流に位置する目標位置に向けて上記キャリッジを移動させる移動処理と、上記移動処理において、上記キャリッジが停止したことを上記検出部が検出し、且つ、上記検出部によって検出された上記キャリッジの停止位置が上記目標位置と異なる場合に、上記キャリッジを上記目標位置に再度移動させるリトライ処理と、を実行するものであって、上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定したことに応じて、上記キャリッジを当該停止位置から上記復元位置よりも上記第１向きの下流に設定された第１リトライ位置まで上記第２向きに移動させた後に、上記キャリッジを上記目標位置に向けて上記第１向きに移動させる。
【０００８】
上記構成によれば、制御部は、キャリッジの停止位置が第１最大位置と第２最大位置との間にあると判定した場合に、キャリッジを復元位置と第１最大位置の間に設定された第１リトライ位置まで第２向きに移動させる。ここで、キャリッジの停止位置が第１最大位置と第２最大位置との間にある場合は、キャリッジが第１負荷のピーク負荷を乗り越えたが第２負荷によって停止した場合である。復元位置は、リトライ処理において第２向きに戻って再度目標位置に向けて進むキャリッジが、一旦乗り越えたピーク負荷を再度受けることがない位置である。つまり、キャリッジがピーク負荷を乗り越えたが第２負荷によって停止した場合に、リトライ処理においてキャリッジは、一旦乗り越えたピーク負荷を再度乗り越える必要がない。したがって、上記画像記録装置は、負荷の発生源に応じて効率的なリトライ処理を実行できる。
【０００９】
(2)  好ましくは、上記第１リトライ位置は、上記復元位置と上記第１最大位置との間に設定されている。
【００１０】
上記構成によれば、第１リトライ位置が第１最大位置よりも第１向きの上流に位置するので、一旦乗り越えたピーク負荷を再度乗り越えることなく、リトライ処理においてキャリッジを第２向きに移動させることで得られる助走距離が、確実に確保される。したがって、リトライ処理の成功率が向上する。
【００１１】
(3)  好ましくは、上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、上記停止位置に応じて上記第１リトライ位置を変更する。
【００１２】
上記構成によれば、第１リトライ位置が固定ではなく可変であるので、停止位置に応じて、リトライ処理における助走距離が変更できる。
【００１３】
(4)  好ましくは、上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、上記停止位置が上記第２負荷領域の開始位置と上記第２最大位置との間にある場合に設定される上記第１リトライ位置を、上記停止位置が上記第１最大位置と上記第２負荷領域の上記開始位置との間にある場合に設定される上記第１リトライ位置よりも、上記第１向きの下流にする。
【００１４】
上記構成によれば、停止位置が第１向きの上流に向かうにつれて、第１リトライ位置が第１向きの上流に設定される。したがって、停止位置に関係なく、リトライ処理における助走距離が、確保される。
【００１５】
(5)  好ましくは、上記制御部は、上記停止位置が上記第１最大位置と上記第２最大位置との間にあると判定された場合の上記リトライ処理において、当該停止位置から、上記停止位置が上記第２負荷領域の開始位置と上記第２最大位置との間にある場合に設定される上記第１リトライ位置までの距離を、当該停止位置から、上記停止位置が上記第１最大位置と上記第２負荷領域の上記開始位置との間にある場合に設定される上記第１リトライ位置までの距離よりも、長くする。
【００１６】
上記構成によれば、停止位置が第２負荷領域にあるときにキャリッジを第２向きに移動させる距離が、停止位置が第２負荷領域にないときにキャリッジを第２向きに移動させる距離よりも長いので、第２負荷が原因でキャリッジが停止したことに応じて、リトライ処理における助走距離がより長く確保される。
【００１７】
(6)  好ましくは、上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が、上記第２最大位置よりも上記第１向きの下流であり、且つ、上記目標位置と異なる位置であると判定したことに応じて、上記キャリッジを当該停止位置から上記目標位置まで移動させる。
【００１８】
上記構成によれば、制御部は、リトライ処理において、キャリッジの停止位置が第２最大位置よりも第１向きの下流にあると判定した場合、つまりキャリッジが第１負荷のピーク負荷及び第２負荷の双方を乗り越えながら停止した場合、キャリッジを助走するために戻すことなく、そのまま目標位置へと移動させる。キャリッジが移動に対する負荷を受ける虞がないときには、制御部がキャリッジをそのまま目標位置に移動させるので、上記画像記録装置は、負荷の発生源に応じて効率的なリトライ処理を実行できる。
【００１９】
(7)  好ましくは、上記制御部は、上記リトライ処理において、上記検出部によって検出された上記キャリッジの上記停止位置が、上記第１最大位置よりも上記第１向きの上流にあると判定したことに応じて、上記キャリッジを上記復元位置よりも上記第１向きの上流に設定された第２リトライ位置まで上記第２向きに移動させた後に、上記キャリッジを上記目標位置に向けて上記第１向きに移動させる。
【００２０】
上記構成によれば、制御部は、リトライ処理において、キャリッジの停止位置が第２リトライ位置と第１最大位置の間にあると判定した場合に、キャリッジが第２リトライ位置に戻されるので、リトライ処理における助走距離が、確保される。
【００２１】
(8)  好ましくは、エラー発生を報知可能な報知部を備えており、上記制御部は、上記リトライ処理の実行回数をカウントし、当該実行回数が所定回数に到達し、且つ上記停止位置が上記目標位置に一致していないと判定したことに応じて、上記報知部に上記エラー発生を報知させる。
【００２２】
上記構成によれば、リトライ処理の実行回数が所定回数に到達し且つ停止位置が目標位置に一致していないと制御部が判定すると、エラー発生が報知されるので、キャリッジが目標位置に到達できない場合にリトライ処理が際限なく実行されることが防止される。
【００２３】
(9)  好ましくは、上記第１負荷発生部は、上記移動経路と平行な軸線に沿って移動可能であって、中立位置を挟む第１回動位置と第２回動位置との間で上記軸線周りに回動可能な切替レバーと、上記切替レバーが上記中立位置より上記第１回動位置側にあるときに上記切替レバーを上記第１回動位置に向けて付勢し、且つ、上記切替レバーが上記中立位置より上記第２回動位置側にあるときに上記切替レバーを上記第２回動位置に向けて付勢し、且つ、上記切替レバーを上記第２向きに付勢する第１付勢部材と、上記切替レバーを上記中立位置に向けて案内するガイド部と、を備えており、上記切替レバーは、上記第１回動位置及び上記第２回動位置において、上記第１向きへ移動する上記キャリッジと当接可能であり、上記ガイド部は、上記第１最大位置へ向かって上記第１向きへ移動する上記キャリッジに当接することによって上記第１向きへ移動する上記切替レバーを上記第１回動位置から上記中立位置に向けて案内する第１ガイド面と、上記第１付勢部材に付勢されて上記復元位置へ向かって上記第２向きへ移動する上記切替レバーを上記第２回動位置から上記中立位置に向けて案内する第２ガイド面と、を有する。
【００２４】
(10)  好ましくは、上記第２負荷発生部は、上記第１向きに移動する上記キャリッジが当接することによって上記第１向きに移動するキャップレバーと、上記記録部のノズルを覆うキャップ位置及び上記キャップ位置の下方の待機位置に移動可能であり、上記キャップレバーの上記第１向きの移動に連動して上記待機位置から上記キャップ位置に移動するキャップと、上記キャップレバーを上記第２向きに付勢する第２付勢部材と、を備えている。
【００２５】
(11)  好ましくは、上記制御部は、上記検出部によって検出された上記キャリッジの位置の単位時間当たりの変化量である速度の低下に基づいて、上記キャリッジが上記移動経路から受ける負荷の位置を検出し、上記移動経路の全域に亘って上記キャリッジを移動させるテスト移動処理と、上記テスト移動処理の実行に応じて検出された上記負荷の位置に基づいて、上記第１最大位置及び上記第２最大位置を取得する第１取得処理と、取得された上記第１最大位置及び上記第２最大位置に基づいて、第１リトライ位置を取得する第２取得処理と、を実行する。
【００２６】
上記構成によれば、テスト移動処理の実行に応じて検出された負荷の位置及び大きさに基づいて、第１負荷領域、第２負荷領域、及び第１リトライ位置が取得される。制御部が実際の負荷の状況に対応したリトライ処理を実行できるので、効率的なリトライ処理を実行できる。
【発明の効果】
【００２７】
本発明に係る画像記録装置によれば、負荷の発生源に応じて効率的なリトライ処理を実行できる。
【図面の簡単な説明】
【００２８】
【図１】図１は、第１実施形態に係るプリンタ１０の内部構造を模式的に示す縦断面図である。
【図２】図２は、キャリッジ１３８の移動経路１７を示す平面図である。
【図３】図３は、プリンタ１０の制御構成を示すブロック図である。
【図４】図４は、駆動切替機構４０の構成を示す斜視図である。
【図５】図５は、回転軸２９、駆動ギヤ２８、切替ギヤ４１、及び伝達ギヤ５４、５５、５６の配置の模式図である。
【図６】図６は、駆動切替機構４０をレバー部材４３部分で切断した断面図である。
【図７】図７は、駆動切替機構４０の動作を示す図である。
【図８】図８は、駆動切替機構４０の動作を示す図である。
【図９】図９は、駆動切替機構４０の動作を示す図である。
【図１０】図１０は、メンテナンス機構１５１の側面構造を模式的に示す図である。
【図１１】図１１は、キャリッジ１３８の位置とキャリッジ１３８にかかる負荷との関係を示す模式図である。
【図１２】図１２は、キャリッジ１３８の位置と、レバー部材４３及びキャップレバー１７１の位置との対応を示す平面図である。
【図１３】図１３は、キャリッジ１３８の移動処理及びリトライ処理の制御フローを示す図である。
【図１４】図１４は、第２実施形態に係るメンテナンス機構２５１の側面構造を模式的に示す図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。プリンタ１０が使用可能に水平面に設置された姿勢（図１の姿勢であって、「使用姿勢」と表記することがある。）を基準として上下方向７が定義され、プリンタ１０の排出トレイ２１が設けられている面を前面として前後方向８が定義され、プリンタ１０を前面から見て左右方向９が定義される。本実施形態では、使用姿勢において、上下方向７が鉛直方向に相当し、前後方向８及び左右方向９が水平方向に相当する。
【００３０】
［第１実施形態に係るプリンタ１０］
第１実施形態に係るプリンタ１０が説明される。
【００３１】
［プリンタ１０の全体構成］
図１に示されるように、プリンタ１０は、インクジェット記録方式で用紙１２に画像を記録する画像記録装置である。プリンタ１０は、給送部１５と、給送トレイ２０と、排出トレイ２１と、第１搬送部２２と、第２搬送部２３と、記録部２４と、プラテン１４２と、を備えている。プリンタ１０は、プリント機能の他に、ファクシミリ機能及びスキャナ機能などの各種の機能を有してもよい。
【００３２】
［給送トレイ２０、排出トレイ２１］
給送トレイ２０は、プリンタ１０の下部に位置しており、前後方向８に沿って挿抜可能である。給送トレイ２０は、積層された複数の用紙１２を支持可能である。排出トレイ２１は、給送トレイ２０の上方に位置する。排出トレイ２１は、第２搬送部２３によって記録部２４とプラテン１４２との間から排出された用紙１２を支持する。
【００３３】
［給送部１５］
図１に示されるように、給送部１５は、給送ローラ２５と、給送アーム２６と、軸２７とを備える。給送部１５は、給送トレイ２０に支持された用紙１２を搬送経路１３へ給送する。給送ローラ２５は、給送アーム２６の先端に回転可能に支持されている。給送ローラ２５は、搬送用モータ３０（図３参照）によって正回転に駆動される。給送アーム２６は、プリンタ１０のフレームに支持された軸２７に回動可能に支持されている。給送アーム２６は、自重或いはバネ等による弾性力によって給送トレイ２０に向かって回動付勢されている。
【００３４】
給送ローラ２５の正回転は、給送ローラ２５が用紙１２を搬送向き１６に搬送する向きに回転することを指している。以下、給送ローラ２５以外の他のローラについても、正回転は、用紙１２を搬送向き１６に搬送する向きに回転することを指す。
【００３５】
［搬送経路１３］
図１に示されるように、搬送経路１３は、給送トレイ２０の後端部から上方に延びつつ前方にＵターンし、記録部２４とプラテン１４２との間の空間を経て排出トレイ２１に至る経路である。プリンタ１０は、間隔を空けて対向する外側ガイド部材１８及び内側ガイド部材１９を備えており、外側ガイド部材１８及び内側ガイド部材１９の内部空間によって、Ｕターンする部分の搬送経路１３が形成されている。第１搬送部２２及び第２搬送部２３の間における搬送経路１３は、左右方向９におけるプリンタ１０の概ね中央部に位置し且つ前後方向８に延びている。用紙１２の搬送向き１６は、搬送経路１３に沿って設けられた矢印により示されている。
【００３６】
［第１搬送部２２、第２搬送部２３］
図１に示されるように、第１搬送部２２は、記録部２４より搬送向き１６の上流に位置している。第１搬送部２２は、互いに対向する搬送ローラ３１及びピンチローラ３２を有する。ピンチローラ３２は搬送ローラ３１よりも上方に位置する。用紙１２は、搬送ローラ３１及びピンチローラ３２によりニップされる。第１搬送部２２の構成は、後述において図４を参照して詳しく説明される。搬送ローラ３１は、搬送用モータ３０（図３及び図４参照）によって駆動される。ピンチローラ３２は、搬送ローラ３１の回転に伴って連れ回る。ニップされた用紙１２は、搬送用モータ３０の正転によって正回転する搬送ローラ３１及びピンチローラ３２により、搬送向き１６に搬送される。
【００３７】
第２搬送部２３は、記録部２４より搬送向き１６の下流に位置している。第２搬送部２３は、互いに対向する排紙ローラ３４及び拍車３５と、を有する。拍車３５は排紙ローラ３４よりも上方に位置する。用紙１２は、排紙ローラ３４及び拍車３５によりニップされる。排紙ローラ３４は、搬送用モータ３０によって駆動される。拍車３５は、排紙ローラ３４の回転に伴って連れ回る。ニップされた用紙１２は、搬送用モータ３０の正転によって正回転する排紙ローラ３４及び拍車３５により、搬送向き１６に搬送される。
【００３８】
［プラテン１４２］
図１に示されるように、プラテン１４２は、搬送向き１６における第１搬送部２２及び第２搬送部２３の間に配置されている。記録部２４及びプラテン１４２は、搬送経路１３を挟んで上下方向７に対向して配置されている。記録部２４はプラテン１４２よりも上方に位置する。プラテン１４２は、記録部２４の下方において搬送経路１３の下面を画定している。
【００３９】
［記録部２４］
図１に示されるように、記録部２４は、搬送向き１６における第１搬送部２２及び第２搬送部２３の間に配置されている。記録部２４は、キャリッジ１３８と、記録ヘッド１３９とを備えている。
【００４０】
図２に示されるように、キャリッジ１３８は、前後方向８に離間する位置において各々が左右方向９に延設されたガイドレール１４３、１４４に支持されている。ガイドレール１４３、１４４は、プリンタ１０のフレームに支持されている。キャリッジ１３８は、ガイドレール１４４に設けられた公知のベルト機構に連結されている。ベルト機構は、キャリッジ駆動用モータ１７３（駆動部の一例、図３参照）によって駆動される。ベルト機構に連結されたキャリッジ１３８は、キャリッジモータの駆動によって左右方向９に沿って往復移動する。キャリッジ１３８の移動経路１７は、主走査方向である左右方向９に沿って設けられており、ガイドレール１４３、１４４の両端間に亘っている。搬送経路１３は、キャリッジ１３８の移動経路１７の一部であり、移動経路１７の中央部に位置している。
【００４１】
図１に示されるように、キャリッジ１３８は、記録ヘッド１３９を搭載している。記録ヘッド１３９の下面には、複数のノズル１４０が配置されている。複数のノズル１４０の先端は、記録ヘッド１３９の下面から露出している。複数のノズル１４０の全体は、搬送ローラ３１及びピンチローラ３２よりも搬送向き１６の下流側に位置している。記録ヘッド１３９は、ノズル１４０からインクを微小なインク滴として吐出する。キャリッジ１３８が移動する過程において、プラテン１４２に支持されている用紙１２に向けて記録ヘッド１３９がインク滴を吐出する。これにより、用紙１２に画像が記録される。
【００４２】
［プリンタ１０の制御構成］
図３を参照して、プリンタ１０の制御構成が説明される。制御部１３０は、プリンタ１０の全体動作を制御するものである。制御部１３０は、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、ＡＳＩＣ１３５、及びこれらを相互に接続する内部バス１３７を備えている。
【００４３】
ＲＯＭ１３２には、ＣＰＵ１３１が記録制御を含む各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００４４】
ＡＳＩＣ１３５には、搬送用モータ３０及びキャリッジ駆動用モータ１７３が接続されている。また、ＡＳＩＣ１３５には、モータ３０及び１７３を制御する駆動回路が組み込まれている。ＣＰＵ１３１から所定のモータに応じた駆動回路に各モータを回転させるための駆動信号が入力されると、駆動信号に応じた駆動電流が駆動回路から対応するモータへ出力される。これにより、対応するモータが回転する。つまり、制御部１３０は、モータ３０及び１７３を制御する。
【００４５】
ＡＳＩＣ１３５には、記録ヘッド１３９が接続されている。記録ヘッド１３９は、不図示のドライブ回路を介して制御部１３０により給電されることで動作する。制御部１３０は、記録ヘッド１３９への給電を制御し、複数のノズル１４０から選択的にインク滴を吐出させる。
【００４６】
図３に示されるように、プリンタ１０は、ＡＳＩＣ１３５に接続されたリニアエンコーダ１７４を備えている。リニアエンコーダ１７４は、キャリッジ１３８の左右方向９への移動を検出するセンサである。図２に示されるように、リニアエンコーダ１７４は、ガイドレール１４４に支持されて左右方向９へ延びるエンコーダストリップ１７６と、キャリッジ１３８に搭載されてエンコーダストリップ１７６を光学的に検出する光センサ１７７と、を有する。エンコーダストリップ１７６には、左右方向９に沿って光センサ１７７の光を透過させる透光部と、光センサ１７７の光を遮断する遮光部とが交互に配置されている。キャリッジ１３８の移動に伴って光センサ１７７がエンコーダストリップ１７６に対して左右方向９へ移動することにより、光センサ１７７がエンコーダストリップ１７６の透光部と遮光部とを交互に検出して、パルス信号を出力する。
【００４７】
制御部１３０は、リニアエンコーダ１７４からのパルス出力をカウントすることで、原点位置Ｐ０（図１１参照）からキャリッジ１３８の現在位置までの距離を算出することが可能である。原点位置Ｐ０は、キャリッジ１３８の移動経路１７の右端に位置している。ここで、制御部１３０は、キャリッジ１３８が原点位置Ｐ０から離れる場合にパルス出力のカウント数を加算し、キャリッジ１３８が原点位置Ｐ０に近づく場合にパルス出力のカウント数を減算する。また、制御部１３０は、リニアエンコーダ１７４からのパルス出力の有無に基づいて、キャリッジ１３８が停止しているか否かを検出できる。具体的には、例えば、制御部１３０が駆動信号をキャリッジ駆動用のモータ１７３に送信してから、この駆動信号に対応する一定時間の間に、リニアエンコーダ１７４からのパルス出力が消失した場合に、制御部１３０は、キャリッジ１３８が停止していると判断する。つまり、リニアエンコーダ１７４及び制御部１３０は、キャリッジ１３８の移動距離を検出する検出部であり、且つ、キャリッジ１３８の停止の有無を検出する検出部である。
【００４８】
図３に示されるように、プリンタ１０は、ＡＳＩＣ１３５に接続された表示部１７５を備えている。表示部１７５は、制御部１３０からの指令に基づいて、画像表示可能である。
【００４９】
［駆動切替機構４０］
図２に示されるように、プリンタ１０は、キャリッジ１３８の移動経路１７上に、駆動切替機構４０（第１負荷発生部の一例）を備えている。駆動切替機構４０は、プラテン１４２よりも右方に配置されている。駆動切替機構４０は、モータ３０からの駆動力を給送ローラ２５、搬送ローラ３１及びその他の駆動部へ択一的に伝達するものである。
【００５０】
図４に示されるように、駆動切替機構４０は、駆動ギヤ２８と、切替ギヤ４１と、伝達ギヤ５４、５５、５６と、レバー部材４３（切替レバーの一例）と、付勢切替部材４４と、第１バネ５８及び第２バネ５９と、レバーガイド６０と、とを備えている。
【００５１】
図５に示されるように、モータ３０の出力は、ベルトなどを通じて、搬送ローラ３１の回転軸２９に入力される。回転軸２９の端部に、駆動ギヤ２８が、回転軸２９と同軸かつ一体に回転するように配置されている。つまり、駆動ギヤ２８は、モータ３０から駆動伝達されて回転する。
【００５２】
駆動ギヤ２８に切替ギヤ４１が噛合されている。切替ギヤ４１は、モータ３０の出力に基づいて回転駆動される。図４に示されるように、切替ギヤ４１は、左右方向９にスライド可能に軸４２によって支持されている。つまり、軸４２の軸線方向は左右方向９に沿っている。軸４２の軸線方向は、駆動ギヤ２８の軸線方向と平行である。駆動ギヤ２８の左右方向９の長さは、切替ギヤ４１のスライド範囲に対して十分に長い。よって、切替ギヤ４１のスライド範囲において切替ギヤ４１と駆動ギヤ２８とは常時噛合される。
【００５３】
軸４２の下方に、伝達ギヤ５４、５５、５６が配置されている。各伝達ギヤ５４、５５、５６は、左右方向９に沿って並列に配置されている。各伝達ギヤ５４、５５、５６は、軸４２と平行な支軸（不図示）によって回転自在に支持されている。各伝達ギヤ５４、５５、５６は、相互に独立して回転可能である。切替ギヤ４１が軸４２をスライド移動することにより、切替ギヤ４１と各伝達ギヤ５４、５５、５６との噛合が選択される。
【００５４】
本実施形態では、伝達ギヤ５４は、モータ３０の駆動力を給送ローラ２５に伝達する。伝達ギヤ５５は、モータ３０の駆動力を搬送ローラ３１に伝達する。伝達ギヤ５６は、モータ３０の駆動力を排紙ローラ３４に伝達する。このようにして、モータ３０の駆動力が各伝達ギヤ５４、５５、５６を介して各ローラ２５、３１、３４に伝達される。
【００５５】
［レバー部材４３］
図４に示されるように、レバー部材４３は、軸４２に支持されている。レバー部材４３は、切替ギヤ４１よりも右方に配置されている。
【００５６】
図４及び図６に示されるように、レバー部材４３は、円筒軸４５と、レバーアーム４６とを備える。円筒軸４５は、軸４２に外嵌されている。レバーアーム４６は、円筒軸４５から軸４２の径方向（本実施形態では上方）へ突設されている。円筒軸４５は、軸４２の軸線方向（左右方向９）にスライド自在且つ回転自在である。つまり、レバー部材４３は、キャリッジ１３８の移動経路１７と平行な軸４２の軸線に沿って移動可能であり、且つ軸４２回りに回転可能である。
【００５７】
円筒軸４５の左面は、切替ギヤ４１と当接している。円筒軸４５の右面は、付勢切替部材４４と当接している。図７に示されるように、円筒軸４５の右面の外周縁から、リブ４７が左右方向９に沿って延設されている。
【００５８】
［付勢切替部材４４］
図４に示されるように、付勢切替部材４４は、軸４２に支持されている。付勢切替部材４４は、レバー部材４３よりも右方に配置されている。
【００５９】
図４及び図６に示されるように、付勢切替部材４４は、円筒軸４８と、切替アーム４９とを備える。円筒軸４８は、軸４２に外嵌されている。切替アーム４９は、円筒軸４８から径方向（本実施形態では下方）へ突設されている。円筒軸４８は、軸４２の軸線方向（左右方向９）にスライド自在且つ回転自在である。つまり、切替アーム４９は、左右方向９にスライド可能であり、且つ軸４２回りに回転可能である。
【００６０】
円筒軸４８の左面は、レバー部材４３と当接している。図７に示されるように、円筒軸４８の左面の外周縁に、凹欠部５０が形成されている。
【００６１】
付勢切替部材４４の凹欠部５０の奥面に、第１傾斜面５１及び第２傾斜面５２が形成されている。第１傾斜面５１及び第２傾斜面５２は、左方へ向かって山形状をなしている。第１傾斜面５１及び第２傾斜面５２は、軸４２の径方向に沿って拡がる平面である。第１傾斜面５１及び第２傾斜面５２は、軸４２の周方向へ連続して形成されている。凹欠部５０に、レバー部材４３のリブ４７が挿入されている。リブ４７の先端は、第１傾斜面５１又は第２傾斜面５２のいずれか一方に選択的に当接する。
【００６２】
［第１バネ５８及び第２バネ５９］
図４に示されるように、第１バネ５８及び第２バネ５９（第１付勢部材の一例）が、軸４２に外嵌されている。第１バネ５８及び第２バネ５９は、本実施形態では、共にコイルバネである。第１バネ５８及び第２バネ５９は、左右方向９へ伸縮する。
【００６３】
第１バネ５８は、軸４２における切替ギヤ４１よりも左方に配置されている。切替ギヤ４１は、第１バネ５８により右方、つまり右向き（第１向きの一例）へ弾性的に付勢されている。つまり、切替ギヤ４１は、レバー部材４３へ向けて弾性的に付勢されている。
【００６４】
第２バネ５９は、軸４２における付勢切替部材４４よりも右方に配置されている。付勢切替部材４４は、第２バネ５９により左方、つまり左向き（第２向きの一例）へ弾性的に付勢されている。つまり、付勢切替部材４４は、レバー部材４３へ向けて弾性的に付勢されている。
【００６５】
これにより、切替ギヤ４１及び付勢切替部材４４は、相反する向きへ付勢する第１バネ５８及び第２バネ５９により、いずれもがレバー部材４３へ接近する向きへ付勢されている。つまり、第１バネ５８は、切替ギヤ４１を介してレバー部材４３を弾性的に付勢しており、第２バネ５９は、付勢切替部材４４を介してレバー部材４３を弾性的に付勢している。これにより、切替ギヤ４１、レバー部材４３、及び付勢切替部材４４は、軸４２において相互に当接されている。
【００６６】
付勢切替部材４４を左方へ付勢する第２バネ５９の付勢力は、切替ギヤ４１を右方へ付勢する第１バネ５８の付勢力より大きい。したがって、切替ギヤ４１、レバー部材４３、及び付勢切替部材４４は、外力が付与されなければ、軸４２を左方へ向かってスライド移動する。つまり、第２バネ５９は、切替ギヤ４１、レバー部材４３、及び付勢切替部材４４を左方付勢している。
【００６７】
一方、レバー部材４３に右方の外力が付与されることによって、具体的には後述するようにレバーアーム４６がキャリッジ１３８に当接されて右方に押されると、付勢切替部材４４はレバーアーム４６に押されて右方へ移動する。また、レバーアーム４６が右方へ移動すると、切替ギヤ４１は、第１バネ５８の付勢力によってレバーアーム４６に追従して右方へ移動する。以上より、切替ギヤ４１は、レバー部材４３のスライドに応じて左右方向９に沿ってスライドする。
【００６８】
［レバーガイド６０］
図４及び図６に示されるように、軸４２の上方に、レバーガイド６０が配置されている。レバーガイド６０は、ガイドレール１４３（図２参照）に固定されている。レバーガイド６０は、略平板状の部材である。レバーガイド６０に、左右方向９に長い長孔６１が形成されている。長孔６１に、レバー部材４３のレバーアーム４６が挿入されている。長孔６１に挿入されたレバーアーム４６は、ガイドレール１４３の上方へ突出している。長孔６１の上方は、キャリッジ１３８が通過する領域（キャリッジ１３８の移動経路１７）である。つまり、レバーアーム４６は、キャリッジ１３８の移動経路１７へ突出している。
【００６９】
レバーアーム４６の突出先端部は、右方へ移動するキャリッジ１３８のガイド片３８（図２及び図３参照）に当接されて押される。図２に示されるように、キャリッジ１３８の後端部（搬送向き１６の上流端部）には、後方へ向けて突出するガイド片３８が形成されている。これにより、レバーアーム４６は、右方へ移動する。
【００７０】
後述されるように、付勢切替部材４４は、切替アーム４９によって軸４２に対して一定の範囲の回転姿勢を維持している。レバー部材４３と付勢切替部材４４との相対的な位置関係によって、レバー部材４３のリブ４７が付勢切替部材４４の凹欠部５０の第１傾斜面５１又は第２傾斜面５２のいずれか一方に当接する。
【００７１】
長孔６１の前端及び後端は、一対の第１縁部６２及び第２縁部６３によって区画されている。第１縁部６２は、長孔６１の前端を区画している。第２縁部６３は、長孔６１の後端を区画している。第１縁部６２及び第２縁部６３は、後述するように、所定位置において左右方向９に対して傾斜している。第１縁部６２及び第２縁部６３は、当該所定位置以外において、左右方向９に沿って延びている。
【００７２】
図６に示されるように、レバー部材４３は、第１回動位置ＰＲ１と第２回動位置ＰＲ２との間で回動できる。第１回動位置ＰＲ１は、レバー部材４３が第１縁部６２に接触した状態で最も前側に傾斜したときのレバー部材４３の軸線の位置を示している。第２回動位置ＰＲ２は、レバー部材４３が第２縁部６３に接触した状態で最も後側に傾斜したときのレバー部材４３の軸線の位置を示している。また、第１回動位置ＰＲ１と第２回動位置ＰＲ２との間に中立位置ＰＲ０がある。中立位置ＰＲ０は、第１傾斜面５１及び第２傾斜面５２の境界位置にリブ４７があるときのレバー部材４３の軸線の位置を示している。
【００７３】
図７に示されるように、第１傾斜面５１は、レバーアーム４６が長孔６１の第１縁部６２へ向けて回転する向きに対して右方へ傾斜している。第２傾斜面５２は、レバーアーム４６が長孔６１の第２縁部６３へ向けて回転する向きに対して右方へ傾斜している。
【００７４】
図７（Ａ）に示されるように、リブ４７が第１傾斜面５１に当接すると、付勢切替部材４４に対してレバーアーム４６が長孔６１の第１縁部６２の方へ向けて回転するように付勢される。図８（Ｂ）に示されるように、リブ４７が第２傾斜面５２に当接すると、付勢切替部材４４に対してレバーアーム４６が長孔６１の第２縁部６３の方へ向けて回転するように付勢される。
【００７５】
図４及び図７に示されるように、長孔６１の第１縁部６２に、長孔６１の左端となる第１係止面６４から右方へ向かって、第２係止面６５（ガイド部及び第１ガイド面の一例）、第３係止面６６（ガイド部及び第１ガイド面の一例）が順次形成されている。
【００７６】
第２係止面６５及び第３係止面６６は、第１縁部６２から第２縁部６３へ向かって、つまり第１縁部６２から後方へ向かって突出している。第２係止面６５及び第３係止面６６は、この突出によって、左向きへ付勢されたレバーアーム４６を第２バネ５９の付勢力に抗して係止可能である。第２係止面６５及び第３係止面６６は、傾斜面を有している。当該傾斜面は、右方へ向かうにしたがって後方に向かって傾斜する傾斜面である。レバーアーム４６は、右方へスライドするときに、この傾斜面に案内されることによって第２係止面６５及び第３係止面６６を乗り越えることができる。
【００７７】
第１係止面６４、第２係止面６５、及び第３係止面６６の各々は、切替ギヤ４１のスライド位置に対応した各位置にレバーアーム４６を係止する。つまり、第１係止面６４、第２係止面６５、及び第３係止面６６は、切替ギヤ４１のスライド位置に対応した複数の位置に、レバーアーム４６を位置決めする。
【００７８】
レバーアーム４６が第１係止面６４に係止されているとき、切替ギヤ４１は伝達ギヤ５４と噛合する位置にある。レバーアーム４６が第２係止面６５に係止されているとき、切替ギヤ４１は伝達ギヤ５５と噛合する位置にある。レバーアーム４６が第３係止面６６に係止されているとき、切替ギヤ４１は伝達ギヤ５６と噛合する位置にある。
【００７９】
図４に示されるように、第１縁部６２は、第３係止面６６より右方に傾斜面６７（ガイド部及び第１ガイド面の一例）を備えている。傾斜面６７は、右方へ向かうにしたがって後方に向かって傾斜している。
【００８０】
第１縁部６２に沿って右方へスライドするレバーアーム４６は、傾斜面６７と当接することによって、後方へ向けて案内される。これにより、レバーアーム４６は、図６に実線で示される状態から図６に破線で示される状態へ矢印１０５の向きへ回動する。
【００８１】
図４及ぶ図７に示されるように、長孔６１の第２縁部６３において傾斜面６７と対向する位置に、案内面９０（ガイド部及び第２ガイド面の一例）が形成されている。案内面９０は、第２縁部６３の右端から左方へ向かうにしたがって前方に向かう傾斜面である。
【００８２】
案内面９０の右端部は、キャリッジ１３８の移動経路１７よりも後方まで延びている。一方、案内面９０の左端部は、搬送向き１６においてキャリッジ１３８の移動経路１７内へ延びている。
【００８３】
長孔６１の第２縁部６３において第１係止面６４と対向する位置に、第３傾斜面６８（ガイド部及び第２ガイド面の一例）が形成されている。第３傾斜面６８は、左方へ向かうにしたがって前方に向かう傾斜面である。第２縁部６３に沿って左方へスライドするレバーアーム４６は、第３傾斜面６８によって、前方へ向けて案内される。
【００８４】
［駆動切替機構４０における駆動切替］
切替ギヤ４１のスライドによる各伝達ギヤ５４、５５、５６への駆動切替えについて説明する。
【００８５】
図７（Ａ）に示されるように、レバーガイド６０の第１係止面６４にレバーアーム４６が係止されているとき、レバー部材４３のリブ４７は、付勢切替部材４４の第１傾斜面５１に当接している。第１バネ５８及び第２バネ５９によりレバー部材４３と付勢切替部材４４とが当接するように付勢されている。そのため、リブ４７が第１傾斜面５１に沿って案内される。これにより、レバーアーム４６が、レバーガイド６０の第２縁部６３から第１縁部６２への向きへ付勢される。つまり、付勢切替部材４４は、レバー部材４３を第２縁部６３から第１縁部６２へ向かう向きへ付勢している。その結果、レバーアーム４６は第１係止面６４に係止された状態に維持される。この位置のレバー部材４３によって、切替ギヤ４１は、伝達ギヤ５４と噛合する位置に保持される。
【００８６】
図７（Ａ）に示される状態において、キャリッジ１３８のガイド片３８がレバーアーム４６に当接して右方へ移動すると、レバーアーム４６が第１係止面６４から第２係止面６５へ移動する。また、付勢切替部材４４は、レバーアーム４６に押されて右方へ移動する。また、レバーアーム４６が右方へ移動することで、切替ギヤ４１は、第１バネ５８の付勢力によってレバーアーム４６に追従して右方へ移動する。
【００８７】
図７（Ｂ）に示されるように、第２係止面６５にレバーアーム４６が係止されているとき、レバー部材４３のリブ４７は、付勢切替部材４４の第１傾斜面５１に当接している。第１バネ５８及び第２バネ５９によりレバー部材４３と付勢切替部材４４とが当接するように付勢されている。そのため、リブ４７が第１傾斜面５１に沿って案内される。これにより、レバーアーム４６が、レバーガイド６０の第１縁部６２へ向けて付勢される。したがって、レバーアーム４６は第２係止面６５に係止された状態に維持される。
【００８８】
図７（Ｂ）に示される状態において、キャリッジ１３８のガイド片３８がレバーアーム４６に当接して右方へ移動すると、レバーアーム４６が第２係止面６５から第３係止面６６へ移動する。また、付勢切替部材４４は、レバーアーム４６に押されて右方へ移動する。また、レバーアーム４６が右方へ移動することで、切替ギヤ４１は、第１バネ５８の付勢力によってレバーアーム４６に追従して右方へ移動する。
【００８９】
図８（Ａ）に示されるように、第３係止面６６にレバーアーム４６が係止されているとき、レバー部材４３のリブ４７は、付勢切替部材４４の第１傾斜面５１に当接している。第１バネ５８及び第２バネ５９によりレバー部材４３と付勢切替部材４４とが当接するように付勢されている。そのため、リブ４７が第１傾斜面５１に沿って案内される。これにより、レバーアーム４６が、レバーガイド６０の第１縁部６２へ向けて付勢される。したがって、レバーアーム４６は第３係止面６６に係止された状態に維持される。
【００９０】
図８（Ａ）に示される位置から、キャリッジ１３８のガイド片３８がレバーアーム４６に当接して右方へ移動すると、レバーアーム４６が第３係止面６６から更に右方へ移動する。また、付勢切替部材４４は、レバーアーム４６に押されて右方へ移動する。また、レバーアーム４６が右方へ移動することで、切替ギヤ４１は、第１バネ５８の付勢力によってレバーアーム４６に追従して右方へ移動する。
【００９１】
レバーアーム４６は、第３係止面６６から右方へ移動する過程において、レバーガイド６０の傾斜面６７に沿って移動する。傾斜面６７に沿って案内されるレバーアーム４６は、右方へ移動するとともに、後方へ向けて回動する。
【００９２】
これにより、レバー部材４３と付勢切替部材４４とが軸４２周りに相対的に逆方向へ回転する。その結果、レバー部材４３のリブ４７が、付勢切替部材４４の第１傾斜面５１と当接する位置から、付勢切替部材４４の第２傾斜面５２と当接する位置へ移動する。第１バネ５８及び第２バネ５９によりレバー部材４３と付勢切替部材４４とが当接するように付勢されている。そのため、リブ４７が第２傾斜面５２に沿って案内される。これにより、レバーアーム４６は、レバーガイド６０の第１縁部６２から第２縁部６３への向きへ付勢される。その結果、レバーアーム４６は、図８（Ｂ）に示されるように案内面９０と当接する。
【００９３】
つまり、付勢切替部材４４は、レバー部材４３が左右方向９に沿ってスライドすることで傾斜面６７に沿って案内されるレバーアーム４６に作用することにより、レバーアーム４６に対する付勢向きを、第２縁部６３から第１縁部６２へ向かう向きから、第１縁部６２から第２縁部６３へ向かう向きへ切り換える。
【００９４】
図８（Ｂ）に示される位置からキャリッジ１３８が更に右方へ移動すると、第２縁部６３へ向けて付勢されたレバーアーム４６は、傾斜面６７と対向する案内面９０に沿って右方へ移動する。これにより、レバーアーム４６は、右方に加えて後方へも移動する。その結果、レバーアーム４６が案内面９０よりも右方に位置する状態となると、レバーアーム４６は、図９（Ａ）に示されるように、キャリッジ１３８よりも後方に位置するようになる。その結果、レバーアーム４６は、キャリッジ１３８によって右方へ押されなくなる。このとき、レバーアーム４６は、ガイド片３８の後面３９によって前方への回動が規制されているので、案内面９０に沿って左方には移動できない。
【００９５】
図９（Ａ）に示される位置から、キャリッジ１３８が左方へ移動すると、ガイド片３８がレバーアーム４６から離れる。ガイド片３８が離れることによって、レバーアーム４６は、第２バネ５９によって左方へ付勢される。これにより、レバーアーム４６は、案内面９０に沿って左方へスライドする。また、付勢切替部材４４及び切替ギヤ４１も、第２バネ５９に付勢されて、左方へスライドする。
【００９６】
図９（Ｂ）に示されるように、レバーアーム４６が第２縁部６３に沿って左方へ移動する過程において、レバーアーム４６が第２縁部６３の第３傾斜面６８に沿って移動する。これにより、レバー部材４３と付勢切替部材４４とが軸４２周りに相対的に逆方向へ回転する。その結果、レバー部材４３のリブ４７が、付勢切替部材４４の第２傾斜面５２と当接する位置から、付勢切替部材４４の第１傾斜面５１と当接する位置へ移動する。第１バネ５８及び第２バネ５９によりレバー部材４３と付勢切替部材４４とが当接するように付勢されている。そのため、リブ４７が第１傾斜面５１に沿って案内される。これにより、レバーアーム４６は、レバーガイド６０の第１縁部６２へ向けて付勢される。その結果、図７（Ａ）に示されるように、レバーアーム４６がレバーガイド６０の第１係止面６４に係止される。
【００９７】
［メンテナンス機構１５１］
図２に示されるように、プリンタ１０は、メンテナンス機構１５１（第２負荷発生部の一例）を備えている。メンテナンス機構１５１は、キャリッジ１３８の移動経路１７において駆動切替機構４０よりも右方（第１向きの一例）に位置している。
【００９８】
図１０に示されるように、メンテナンス機構１５１は、キャップ１５５と、第１フレーム１５６と、第２フレーム１５７と、平行リンク１５８と、キャップレバー１７１と、コイルバネ１６６とを備えている。
【００９９】
キャップ１５５は、キャリッジ１３８がメンテナンス機構１５１の直上に設定されたキャッピング位置Ｐ１に移動された際に、記録ヘッド１３９のノズル１４０を覆うためのものである。キャップ１５５は、その下部と第１フレーム１５６の底面との間に設けられたコイルバネ１６５を介して上下方向へ弾性的に支持されている。
【０１００】
第１フレーム１５６は、第２フレーム１５７に設けられている。第２フレーム１５７は、底面を有する箱状に形成されている。第１フレームは、平行リンク１５８を介して第２フレームの底面に取り付けられている。
【０１０１】
平行リンク１５８は、第１フレーム１５６と第２フレーム１５７とを上下方向７に連結している。平行リンク１５８は、第１フレーム１５６を、第２フレーム１５７に対して上下方向７において移動させることができる。そのため、第１フレーム１５６に弾性的に支持されたキャップ１５５は、平行リンク１５８の駆動により、キャップ位置と、キャップ位置よりも下方にある待機位置との間で移動可能である。キャップ１５５がキャップ位置にあるとき、キャップ１５５は、記録ヘッド１３９のノズル１４０を覆っている。キャップ１５５が待機位置にあるとき、キャップ１５５はノズル１４０から下方に離れている。
【０１０２】
キャップレバー１７１は、第１フレーム１５６に固定されている。キャップレバー１７１は、第１フレーム１５６の右方に位置する。キャップレバー１７１は、キャリッジ１３８の移動経路１７まで延出されている。
【０１０３】
コイルバネ１６６（第２付勢部材の一例）は、キャップレバー１７１と第２フレーム１５７とを架け渡すように取り付けられている。コイルバネ１６６は、第１フレーム１５６が下方にあってキャップ１５５が待機位置にあるときに自然長さとなり、第１フレーム１５６が上方にあってキャップ１５５がキャップ位置にあるときに伸張される。つまり、キャップ１５５がキャップ位置にあるときに、キャップ１５５を待機位置に復帰させるように第１フレーム１５６を下方に付勢する。
【０１０４】
キャリッジ１３８がメンテナンス機構１５１の方に移動して、キャリッジ１３８のガイド片３８がキャップレバー１７１に当接すると、キャップレバー１７１は、右方への押圧力を受ける。この押圧力により、第１フレーム１５６がコイルバネ１６６の弾性力に抗して上方へ持ち上げられる。そして、キャリッジ１３８がキャッピング位置Ｐ１まで移動すると、第１フレーム１５６が上方に移動して、キャップ１５５がキャップ位置に到達する。逆に、キャリッジ１３８がキャッピング位置Ｐ１から左方に移動すると、第１フレーム１５６が下方に移動して、キャップ１５５が待機位置に到達する。
【０１０５】
［負荷模式図］
図１１及び図１２を参照して、キャリッジ１３８の位置とキャリッジ１３８にかかる負荷との関係が説明される。図１１の横軸は、キャリッジ１３８の移動経路１７における原点位置Ｐ０からの距離を示しており、図１１の縦軸は、キャリッジ１３８にかかる負荷の大きさを示している。図１２は、キャリッジ１３８の位置と、レバー部材４３及びキャップレバー１７１の位置との対応を示している。図１２において、中立線Ｌ０は、レバー部材４３が中立位置ＰＲ０にあるときの左右方向９に延びる仮想線を示している。
【０１０６】
図１１に示されるように、キャリッジ１３８の移動経路１７上には、原点位置Ｐ０から左方（第２向きの一例）に向けて、キャッピング位置Ｐ１（目標位置の一例）、第２最大位置Ｐ２、第２開始位置Ｐ３、第１最大位置Ｐ４、第１リトライ位置Ｐ５、第１リトライ位置Ｐ６、復元位置Ｐ７、第１開始位置Ｐ８、及び第２リトライ位置Ｐ９がある。
【０１０７】
キャッピング位置Ｐ１、第２最大位置Ｐ２、第２開始位置Ｐ３、第１最大位置Ｐ４、及び復元位置Ｐ７は、プリンタ１０の構成によりプリンタ１０に固有の位置である。一方、原点位置Ｐ０、第１リトライ位置Ｐ５、第１リトライ位置Ｐ６、及び第２リトライ位置Ｐ９は、制御部１３０において設定された位置である。制御部１３０は、ＥＥＰＲＯＭ１３４（図３参照）内に、原点位置Ｐ０から各位置Ｐ１−Ｐ９までの距離を、リニアエンコーダ１７４のパルス出力のカウント数として、記憶している。上述したように、リニアエンコーダ１７４から出力されるパルス出力のカウント数は、キャリッジ１３８が原点位置Ｐ０に接近又は離間するのに伴って加算又は減算される値であり、ＲＡＭ１３３内に記憶される。
【０１０８】
［第１負荷領域Ｒ１］
図１１及び図１２に示されるように、第１開始位置Ｐ８から第１最大位置Ｐ４までの第１負荷領域Ｒ１は、キャリッジ１３８が右方（第１向きの一例）に移動するときに駆動切替機構４０から受ける第１負荷が発生する領域を示している。
【０１０９】
第１負荷は、軸４２の軸線方向の付勢力によるベース負荷と、軸４２の軸回りの付勢力によるピーク負荷と、を含んでいる。ベース負荷は、レバー部材４３が移動経路１７に沿ってキャリッジ１３８に押されるときにキャリッジ１３８にかかる負荷である。ピーク負荷は、レバー部材４３が軸４２の軸回りに回動して中立位置ＰＲ０を乗り越えるときにキャリッジ１３８にかかる負荷である。ピーク負荷は、ベース負荷と比べて大きく変化する。第１最大位置Ｐ４は、ピーク負荷が最大となる位置であり、その結果、第１最大位置Ｐ４においてピーク負荷及びベース負荷を合わせた第１負荷も最大となっている。
【０１１０】
図１１に示されるように、第１開始位置Ｐ８は、第１負荷領域Ｒ１の始端位置（左端位置）である。第１開始位置Ｐ８は、図１２に示されるように、本実施形態では、キャリッジ１３８に押されるレバー部材４３が、第２係止面６５の左端にあるときのキャリッジ１３８の位置である。図１１に示されるように、第１最大位置Ｐ４は、第１負荷が最大となる位置である。ピーク負荷は、第１最大位置Ｐ４より右方では減衰又は消失しているので、第１最大位置Ｐ４は、第１負荷領域Ｒ１の終端位置（右端位置）でもある。図１２に示されるように、第１最大位置Ｐ４は、本実施形態では、キャリッジ１３８に押されるレバー部材４３が傾斜面６７に沿って進むときにリブ４７が第１傾斜面５１から第２傾斜面５２に移動して（図８参照）、レバー部材４３が中立位置ＰＲ０（図６参照）を超えて回動したときのキャリッジ１３８の位置である。
【０１１１】
［第２負荷領域Ｒ２］
図１１及び図１２に示されるように、第２開始位置Ｐ３から第２最大位置Ｐ２までの第２負荷領域Ｒ２は、キャリッジ１３８が右方（第１向きの一例）に移動するときにメンテナンス機構１５１から受ける第２負荷が発生する領域を示している。第２負荷領域Ｒ２は、第１負荷領域Ｒ１よりも右方に位置している。
【０１１２】
図１１に示されるように、第２開始位置Ｐ３は、第２負荷領域Ｒ２の始端位置（左端位置）である。図１２に示されるように、第２開始位置Ｐ３は、本実施形態では、右方に移動するキャリッジ１３８がメンテナンス機構１５１のキャップレバー１７１（図１０参照）に接触するときのキャリッジ１３８の位置である。図１１に示されるように、第２最大位置Ｐ２は、第２負荷領域Ｒ２の終端位置（右端位置）、且つ、第２負荷が最大となる位置である。図１２に示されるように、第２最大位置Ｐ２は、本実施形態では、キャップレバー１７１がキャリッジ１３８により右方に押されているときに、メンテナンス機構１５１のコイルバネ１６６から受ける付勢力が最大となるときのキャリッジ１３８の位置である。
【０１１３】
［キャッピング位置Ｐ１］
図１１及び図１２に示されるように、キャッピング位置Ｐ１は、キャップレバー１７１がキャリッジ１３８により右方に押されてキャップ１５５がキャップ位置に到達し、キャップ１５５によりノズル１４０が覆われているときのキャリッジ１３８の位置である。
【０１１４】
［復元位置Ｐ７］
図１１に示されるように、復元位置Ｐ７は、キャリッジ１３８が第１最大位置Ｐ４よりも右方に移動して消失したピーク負荷が、キャリッジ１３８が左方に移動することによって復元するときのキャリッジ１３８の位置である。図１２に示されるように、復元位置Ｐ７は、本実施形態では、第２バネ５９の付勢力により左方に移動するレバー部材４３が、第３傾斜面６８に沿って移動することにより（図９参照）、リブ４７が第２傾斜面５２から第１傾斜面５１に移動して、レバー部材４３が中立位置ＰＲ０（図６参照）を超えて回動したときのキャリッジ１３８の位置である。ここで、キャリッジ１３８が左方に移動するとき、レバー部材４３は第２バネ５９の付勢力により左方に移動する。
【０１１５】
キャリッジ１３８が復元位置Ｐ７よりも左方に移動すると、リブ４７が第１傾斜面５１に当接した状態になるので、一旦消失したピーク負荷が復元される。この状態は、図１２において、レバー部材４３が中立線Ｌ０を超えて前方に移動した状態である。つまり、キャリッジ１３８が再び右方に移動するときに、キャリッジ１３８にピーク負荷がかかる。一方、キャリッジ１３８が復元位置Ｐ７よりも右側に留まる限り、ピーク負荷は消失した状態に保たれる。したがって、キャリッジ１３８が再び右方に移動しても、ピーク負荷がかからない。
【０１１６】
［移動処理及びリトライ制御］
制御部１３０は、移動処理と、リトライ処理とを実行可能である。移動処理は、第１負荷領域Ｒ１よりも左方から、第２負荷領域Ｒ２よりも右方に位置するキャッピング位置Ｐ１に向けてキャリッジ１３８を移動させる処理である。リトライ処理は、移動処理において、キャリッジ１３８が停止したことを制御部１３０が検出し、且つ、キャリッジ１３８の停止位置がキャッピング位置Ｐ１と異なる場合に、キャリッジ１３８をキャッピング位置Ｐ１に再度移動させる処理である。
【０１１７】
制御部１３０は、リトライ処理として、キャリッジ１３８をキャッピング位置Ｐ１にそのまま直進させる処理と、キャリッジ１３８を一旦左方に移動させた後にキャッピング位置Ｐ１に向けて右方に移動させる処理と、を実行可能である。キャリッジ１３８を一旦左方に移動させる際に、第１リトライ位置Ｐ５、第１リトライ位置Ｐ６、及び第２リトライ位置Ｐ９のいずれかを目標位置として左方に移動させる。制御部１３０は、キャリッジ１３８を一旦左方に移動させる場合、後述するように、キャリッジ１３８の停止位置に応じて、リトライ位置として、第１リトライ位置Ｐ５、第１リトライ位置Ｐ６、及び第２リトライ位置Ｐ９のいずれかを選択する。第１リトライ位置Ｐ５及び第１リトライ位置Ｐ６は、復元位置Ｐ７と第１最大位置Ｐ４との間に設定された位置である。第２リトライ位置Ｐ９は、第１負荷領域Ｒ１よりも左方に設定された位置である。
【０１１８】
制御部１３０は、移動処理及びリトライ制御においてキャリッジ１３８を目標位置に移動させる際に、現在の停止位置から目標位置までの距離に基づいて、キャリッジ駆動用モータ１７３の駆動信号を作成する。ここで、目標位置は、例えば、キャッピング位置Ｐ１又は第１リトライ位置Ｐ５である。制御部１３０は、ＲＡＭ１３３に記憶されているパルス出力のカウント数に基づいて、原点位置Ｐ０から現在の停止位置までの距離を検出できる。また、原点位置Ｐ０から目標位置までの距離はＲＯＭ１３２に記憶されている。したがって、制御部１３０は、現在の停止位置から目標位置までの距離を特定できる。制御部１３０は、目標位置までの距離に対応する回転数だけキャリッジ駆動用モータ１７３を回転させる駆動信号を作成し、この駆動信号をキャリッジ駆動用モータ１７３に送信する。
【０１１９】
［制御フロー］
図１３を参照して、キャリッジ１３８の移動処理及びリトライ処理の制御フローが説明される。
【０１２０】
制御部１３０は、所定のタイミング、例えば、印字処理が終了したタイミングで、キャリッジ１３８をキャッピング位置Ｐ１へ移動させるべく、図１３の制御フローの実行を開始する（Ｓ１）。Ｓ１の実行後、制御部１３０は、現在の停止位置からキャッピング位置Ｐ１までキャリッジ１３８を移動させるための駆動信号を生成して、キャリッジ駆動用モータ１７３に駆動信号を出力する。これにより、キャリッジ１３８がキャッピング位置Ｐ１に向けて右方に移動する（Ｓ２）。Ｓ２の実行後、制御部１３０は、キャリッジ１３８が停止しているかを判定する。キャリッジ１３８の停止は、所定の期間内にリニアエンコーダ１７４からパルス信号が出力されないことに応じて判定される。制御部１３０は、キャリッジ１３８が停止していると判定したことに応じて、キャリッジ１３８の停止位置がキャッピング位置Ｐ１であるか否かを判定する（Ｓ３）。制御部１３０は、キャリッジ１３８の停止位置におけるリニアエンコーダ１７４のパルス出力数と、ＥＥＰＲＯＭ１３４から読み出したキャッピング位置Ｐ１におけるパルス出力数とを比較して、両者が一致する、又は両者の差が所定の範囲内である場合は、キャリッジ１３８の停止位置がキャッピング位置Ｐ１であると判定する。制御部１３０は、停止位置がキャッピング位置Ｐ１であると判定したことに応じて（Ｓ３：Ｙｅｓ）、ＲＡＭ１３３に記憶されているリトライ回数をリセットして（Ｓ４）、制御フローを終了する（Ｓ９）。
【０１２１】
制御部１３０は、キャリッジ１３８の停止位置がキャッピング位置Ｐ１ではないと判定したことに応じて（Ｓ３：Ｎｏ）、ＲＡＭ１３３に記憶されているリトライ回数が３回未満であるかを判定する（Ｓ５）。制御部１３０は、リトライ回数が３回未満でないと判定したことに応じて（Ｓ５：Ｎｏ）、エラー報知、すなわち、表示部１７５（図３参照）に、『キャリッジのメンテナンス処理をしてください』等のメンテナンスの実行を求める旨の画像表示を出力させる。Ｓ８の実行後、制御部１３０は、制御フローを終了する（Ｓ９）。
【０１２２】
他方、制御部１３０は、リトライ回数が３回未満であると判定したことに応じて（Ｓ５：Ｙｅｓ）、キャリッジ１３８の停止位置が第２リトライ位置Ｐ９より右であるかを判定する（Ｓ７）。この判定は、Ｓ３と同様に行われる。制御部１３０は、停止位置が第２リトライ位置Ｐ９より右でないと判定したことに応じて（Ｓ７：Ｎｏ）、リトライ処理として、キャリッジ１３８を、そのまま、すなわち左方へ戻すことなく、再びキャッピング位置Ｐ１に向けて移動させる。このキャリッジ１３８の移動処理は、Ｓ２と同様にして行われる。停止位置が第２リトライ位置Ｐ９より右でないときは、図１１、１２に示されるように、キャリッジ１３８は、レバー部材４３と当接しておらず、キャリッジ１３８には、第１負荷及び第２負荷のいずれもが加わっていない状態である。この状態では、キャリッジ１３８のリトライ処理において、キャリッジ１３８に加速度を付与するために一度左方へ戻す必要がない。そして、制御部１３０は、Ｓ１１の実行後に、ＲＡＭ１３３に記憶されているリトライ回数に「１」を加算して（Ｓ１２）、Ｓ３へ戻る。
【０１２３】
また、制御部１３０は、停止位置が第２リトライ位置Ｐ９より右にあると判定したことに応じて（Ｓ７：Ｙｅｓ）、キャリッジ１３８の停止位置が第１最大位置Ｐ４よりも左であるかを判定する（Ｓ１０）。この判定は、Ｓ３と同様に行われる。
【０１２４】
制御部１３０は、停止位置が第１最大位置Ｐ４より左であると判定したことに応じて（Ｓ１０：Ｙｅｓ）、リトライ処理として、キャリッジ１３８を第２リトライ位置Ｐ９まで左方に移動させた後、キャッピング位置Ｐ１に向けて右方へ移動させる。このキャリッジ１３８の移動処理は、Ｓ２と同様にして行われる。キャリッジ１３８の停止位置が第２リトライ位置Ｐ９より右であり、且つ第１最大位置Ｐ４よりも左であるときは、図１１、１２に示されるように、レバー部材４３は、レバーガイド６０の第１縁部６２側における位置Ｐ９と位置Ｐ４との間に位置する。すなわち、キャリッジ１３８が、第１負荷領域Ｒ１において第１最大位置Ｐ４を超える前に停止した状態である。この状態でキャリッジ１３８が第２リトライ位置Ｐ９まで左方に移動されると、レバー部材４３は、レバーガイド６０の第１縁部６２に沿って左方へ移動する。そして、制御部１３０は、Ｓ１３の実行後に、ＲＡＭ１３３に記憶されているリトライ回数に「１」を加算して（Ｓ１５）、Ｓ３へ戻る。
【０１２５】
また、制御部１３０は、キャリッジ１３８の停止位置が第１最大位置Ｐ４より左でないと判定したことに応じて（Ｓ１０：Ｎｏ）、キャリッジ１３８の停止位置が第２最大位置Ｐ２よりも右であるかを判定する（Ｓ１４）。この判定はＳ３と同様に行われる。制御部１３０は、キャリッジ１３８の停止位置が第２最大位置Ｐ２よりも右にあると判定したことに応じて（Ｓ１４：Ｙｅｓ）、リトライ処理として、キャリッジ１３８を、そのまま、すなわち左方へ移動させることなく、キャッピング位置Ｐ１に向けて移動させる（Ｓ１６）。このキャリッジ１３８の移動処理は、Ｓ２と同様にして行われる。停止位置が第２最大位置Ｐ２より右であるときは、図１１、１２に示されるように、キャリッジ１３８は、レバー部材４３と当接して第１負荷領域Ｒ１及び第２負荷領域Ｒ２を通過した状態である。この状態では、キャリッジ１３８のリトライ処理において、キャリッジ１３８に加速度を付与するために一度左方へ戻す必要がない。そして、制御部１３０は、Ｓ１６の実行後に、ＲＡＭ１３３に記憶されているリトライ回数に「１」を加算して（Ｓ１８）、Ｓ３へ戻る。
【０１２６】
他方、制御部１３０は、キャリッジ１３８の停止位置が第２最大位置Ｐ２よりも右でないと判定したことに応じて（Ｓ１４：Ｎｏ）、キャリッジ１３８の停止位置が第２開始位置Ｐ３よりも左であるかを判定する（Ｓ１７）。制御部１３０は、停止位置が第２開始位置Ｐ３よりも左にあると判定したことに応じて（Ｓ１７：Ｙｅｓ）、リトライ処理として、キャリッジ１３８を第１リトライ位置Ｐ６に向けて左方に移動させた後、キャッピング位置Ｐ１に向けて移動させる（Ｓ１９）。このキャリッジ１３８の移動処理は、Ｓ２と同様にして行われる。キャリッジ１３８の停止位置が第１最大位置Ｐ４より右であり、且つ第２開始位置Ｐ３よりも左であるときは、図１１、１２に示されるように、レバー部材４３は、レバーガイド６０の第２縁部６３側における位置Ｐ４より右方に位置する。すなわち、キャリッジ１３８が、第１負荷領域Ｒ１を通過して第２負荷領域Ｒ２に到達する前に停止した状態である。この状態でキャリッジ１３８が第１リトライ位置Ｐ６まで左方に移動されると、レバー部材４３は、レバーガイド６０の第２縁部６３に沿って左方へ移動する。なお、第１リトライ位置Ｐ６は、復元位置Ｐ７より右方にあるので、このリトライ処理によって、レバー部材４３が第２縁部６３側から第１縁部６２側へ移動することはない。そして、制御部１３０は、Ｓ１９の実行後に、ＲＡＭ１３３に記憶されているリトライ回数に「１」を加算して（Ｓ２１）、Ｓ３へ戻る。
【０１２７】
また、制御部１３０は、停止位置が第２開始位置Ｐ３よりも左にないと判定したことに応じて（Ｓ１７：Ｎｏ）、リトライ処理として、キャリッジ１３８を第１リトライ位置Ｐ５に向けて左方に移動させた後、キャッピング位置Ｐ１に向けて移動させる（Ｓ２０）。このキャリッジ１３８の移動処理は、Ｓ２と同様にして行われる。キャリッジ１３８の停止位置が第２最大位置Ｐ２より左であり、且つ第２開始位置Ｐ３よりも右であるときは、図１１、１２に示されるように、レバー部材４３は、レバーガイド６０の第２縁部６３側における位置Ｐ４より右方に位置する。すなわち、キャリッジ１３８が、第１負荷領域Ｒ１を通過して第２負荷領域Ｒ２に到達し、第２最大位置Ｐ２と通過する前に停止した状態である。この状態でキャリッジ１３８が第１リトライ位置Ｐ５まで左方に移動されると、レバー部材４３は、レバーガイド６０の第２縁部６３に沿って左方へ移動する。なお、第１リトライ位置Ｐ５は、復元位置Ｐ７より右方にあるので、このリトライ処理によって、レバー部材４３が第２縁部６３側から第１縁部６２側へ移動することはない。
【０１２８】
また、第１リトライ位置Ｐ６は、第１リトライ位置Ｐ５より左方にあるので、キャリッジ１３８の停止位置に応じて、キャリッジ１３８に加速度を付与するために必要な助走距離を一定以上確保することができる。そして、制御部１３０は、Ｓ２０の実行後に、ＲＡＭ１３３に記憶されているリトライ回数に「１」を加算して（Ｓ２１）、Ｓ３へ戻る。
【０１２９】
［第１実施形態の作用効果］
第１実施形態に係るプリンタ１０によれば、制御部１３０は、キャリッジ１３８の停止位置が第１最大位置Ｐ４と第２最大位置Ｐ２との間にあると判定した場合に、キャリッジ１３８を復元位置Ｐ７と第１最大位置Ｐ４の間に設定された第１リトライ位置Ｐ５またはＰ６まで左方に移動させる。ここで、キャリッジ１３８の停止位置が第１最大位置Ｐ４と第２最大位置Ｐ２との間にある場合は、キャリッジ１３８が第１負荷のピーク負荷を乗り越えたが第２負荷によって停止した場合である。復元位置Ｐ７は、リトライ処理において右方に戻って再度キャッピング位置Ｐ１に向けて進むキャリッジ１３８が、一旦乗り越えたピーク負荷を再度受けることがない位置である。つまり、キャリッジ１３８がピーク負荷を乗り越えたが第２負荷によって停止した場合に、リトライ処理においてキャリッジ１３８は、一旦乗り越えたピーク負荷を再度乗り越える必要がない。したがって、プリンタ１０は、負荷の発生源に応じて効率的なリトライ処理を実行できる。
【０１３０】
また、第１リトライ位置Ｐ５、Ｐ６が第１最大位置Ｐ４よりも左方に位置するので、一旦乗り越えたピーク負荷を再度乗り越えることなく、リトライ処理においてキャリッジ１３８を左方に移動させることで得られる助走距離が、確実に確保される。したがって、リトライ処理の成功率が向上する。
【０１３１】
また、第１リトライ位置Ｐ５、Ｐ６が固定ではなく可変であるので、停止位置に応じて、リトライ処理における助走距離が変更できる。
【０１３２】
また、停止位置が右方に向かうにつれて、第１リトライ位置Ｐ５、Ｐ６が右方に設定される。したがって、停止位置に関係なく、リトライ処理における助走距離が、確保される。
【０１３３】
また、制御部１３０は、リトライ処理において、キャリッジ１３８の停止位置が第２最大位置Ｐ２よりも右方にあると判定した場合、つまりキャリッジ１３８が第１負荷のピーク負荷及び第２負荷の双方を乗り越えながら停止した場合、キャリッジ１３８を助走するために戻すことなく、そのままキャッピング位置Ｐ１へと移動させる。キャリッジ１３８が移動に対する負荷を受ける虞がないときには、制御部１３０がキャリッジ１３８をそのままキャッピング位置Ｐ１に移動させるので、プリンタ１０は、負荷の発生源に応じて効率的なリトライ処理を実行できる。
【０１３４】
また、制御部１３０は、リトライ処理において、キャリッジ１３８の停止位置が第２リトライ位置Ｐ９と第１最大位置Ｐ４の間にあると判定した場合に、キャリッジ１３８が第２リトライ位置Ｐ９に戻されるので、リトライ処理における助走距離が、確保される。
【０１３５】
また、リトライ処理の実行回数が所定回数に到達し且つ停止位置が目標位置に一致していないと制御部１３０が判定すると、エラー発生が報知されるので、キャリッジ１３８がキャッピング位置Ｐ１に到達できない場合にリトライ処理が際限なく実行されることが防止される。
【０１３６】
［第２実施形態］
図４及び１４を参照して、第２実施形態に係るプリンタ１０が説明される。第２実施形態に係るプリンタ１０は、第１実施形態に係るメンテナンス機構１５１とは異なるメンテナンス機構２５１を備えている。第２実施形態におけるその他の構成は第１実施形態の構成と同様なので、同様の部分については詳細な説明が省略される。
【０１３７】
図４及び図１４に示されるように、メンテナンス機構２５１（第２負荷発生部の一例）は、キャリッジ１３８に当接可能なキャップ２５５と、ガイドフレーム２５０と、バネ２６０と、を有している。ガイドフレーム２５０には、キャップ２５５の移動を案内するガイド孔２５２が形成されている。キャップ２５５は、ガイド孔２５２内に挿入される係止部２５６を有している。ガイド孔２５２は、左端部から右方に延びる下部２５２ａ、下部２５２ａから右上方に傾斜して延びる傾斜部２５２ｂ、及び、傾斜部２５２ｂから右方に延びる上部２５２ｃを有している。キャップ２５５の係止部２５６は、下部２５２ａに位置するときの待機位置と、上部２５２ｃの右端に位置するときのキャップ位置との間で移動可能である。キャップ２５５は、キャリッジ１３８に当接していない状態では、バネ２６０により左方に付勢されており、下部２５２ａ上の待機位置にある。
【０１３８】
図１４に示されるように、キャリッジ１３８がキャップ２５５に当接して、キャップ２５５の係止部２５６が下部２５２ａと傾斜部２５２ｂとの境界位置にあるとき、キャリッジ１３８は第２開始位置Ｐ３にある。キャリッジ１３８に押されたキャップ２５５の係止部が傾斜部２５２ｂと上部２５２ｃとの境界位置にあるとき、キャリッジ１３８が第２最大位置Ｐ２にある。キャリッジ１３８に押されたキャップ２５５の係止部２５６が上部２５２ｃの右端にあるとき、キャリッジ１３８はキャッピング位置Ｐ１にある。キャリッジ１３８が当接して係止部２５６が傾斜部２５２ｂを登り切るときに、第２負荷が最大となっている。
【０１３９】
［第３実施形態］
次に、第３実施形態に係るプリンタ１０が説明される。第３実施形態に係る制御部１３０は、移動制御及びリトライ制御に関係する位置を取得及び更新する取得制御を実行可能である。第３実施形態におけるその他の構成は第１実施形態の構成と同様なので、同様の部分については詳細な説明が省略される。
【０１４０】
［位置の取得制御］
移動制御及びリトライ制御に関係する位置Ｐ４、Ｐ２、Ｐ５、及びＰ６の取得制御が説明される。各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６の情報、すなわち、原点位置Ｐ０から各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６までの距離を示すリニアエンコーダ１７４（図２参照）のパルス出力数の値である。第１実施形態では、各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６のパルス出力数は、初期値として与えられており、制御部１３０のＥＥＰＲＯＭ１３４（図３参照）に記憶されている。第３実施形態では、各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６のパルス出力数を、詳しくは後述される取得制御の実行により、新たに取得することが可能である。
【０１４１】
制御部１３０は、キャリッジ１３８を移動させることにより、この移動の実行に応じてリニアエンコーダ１７４から得られたパルス出力数に基づいて、キャリッジ１３８の速度の低下を検出できる。ここで、キャリッジ１３８の速度の低下は、制御部１３０がキャリッジ駆動用モータ１７３（図３参照）に指令する速度目標値を下降させていないにも関わらず、キャリッジ１３８の速度が低下する場合を指している。このような速度の低下は、キャリッジ１３８が移動経路１７から負荷（以下、実際負荷）を実際に受けることによって発生する。制御部１３０は、速度の低下が発生した位置及び速度の低下量に基づいて、移動経路１７上において負荷が拡がっている範囲及び当該負荷の最大値を特定できる。
【０１４２】
取得制御は、キャリッジ１３８を試験的に移動させるテスト移動処理と、第１最大位置Ｐ４及び第２最大位置Ｐ２の位置を取得する第１取得処理と、第１リトライ位置Ｐ５及びＰ６を取得する第２取得処理と、を含んでいる。テスト移動処理では、制御部１３０は、移動経路１７の全域に亘ってキャリッジ１３８を移動させる。移動経路１７上に負荷があれば、キャリッジ１３８の速度が低下するので、制御部１３０は、キャリッジ１３８の速度低下の発生した位置及び低下量に基づいて、実際負荷の位置を特定する。第１取得処理では、制御部１３０は、テスト移動処理に応じて検出された実際負荷の位置に基づいて、第１最大位置Ｐ４及び第２最大位置Ｐ２を取得し、取得された第１最大位置Ｐ４及び第２最大位置Ｐ２をＥＥＰＲＯＭ１３４に記憶させる。第２取得処理では、制御部１３０は、第１最大位置Ｐ４及び第２最大位置Ｐ２に基づいて、制御部１３０に第１リトライ位置Ｐ５及びＰ６を取得する。
【０１４３】
取得制御は、新たに各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６を取得する必要がある場合、例えば、プリンタ１０の工場出荷後の最初の電源投入時に実行される。取得制御の実行により取得された各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６は、ＥＥＰＲＯＭ１３４に記憶されて、以後の移動制御及びリトライ制御において使用される。また、取得制御は、既にＥＥＰＲＯＭ１３４に記憶されている各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６を更新する場合に用いられてもよい。例えば、プリンタ１０の工場出荷時において各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６の初期値がＥＥＰＲＯＭ１３４に記憶されていて、取得制御の実行により、記憶されている各位置Ｐ４、Ｐ２、Ｐ５、及びＰ６が更新されてもよい。更新のための取得制御は、工場出荷後の電源投入時だけでなく、工場出荷後の一定期間ごとに取得制御を実行されてもよい。
【０１４４】
また、上述の取得制御では、制御部１３０は、速度の低下が発生した位置及び速度の低下量に基づいて、移動経路１７上において負荷が拡がっている範囲及び当該負荷の最大値を特定しているが、キャリッジ駆動用モータ１７３に入力するＰＷＭ値の変化に基づいて、移動経路１７上の負荷の範囲及び最大値を特定してもよい。ここで、制御部１３０は、キャリッジ駆動用モータ１７３に指定した目標速度に、キャリッジ１３８の速度を一致させる目標値追従制御を実行している。移動経路１７上に負荷が存在すると、負荷の存在により低下する速度を補うようにＰＷＭ値が増加する。そのため、制御部１３０は、ＰＷＭ値の変化に基づいて、移動経路１７上の負荷の範囲及び最大値を特定できる。
【０１４５】
［第３実施形態の作用効果］
第３実施形態のプリンタ１０によれば、テスト移動処理の実行に応じて検出された実際負荷の位置及び大きさに基づいて、第１負荷領域Ｒ１、第２負荷領域Ｒ２、及び第１リトライ位置Ｐ５及びＰ６が取得される。制御部１３０が実際の負荷の状況に対応したリトライ処理を実行できるので、効率的なリトライ処理を実行できる。
【０１４６】
［変形例］
第１から第３実施形態に係るプリンタ１０では、第１負荷領域Ｒ１及び第２負荷領域Ｒ２は、キャリッジ１３８の移動経路１７の右端部に設けられているが、第１負荷領域Ｒ１及び第２負荷領域Ｒ２は、移動経路１７の左端部に設けられてもよい。
【０１４７】
第１から第３実施形態に係る制御フローでは、キャリッジ１３８の停止位置が第２開始位置Ｐ３と第２最大位置Ｐ２との間にある場合に設定される第１リトライ位置Ｐ５と、第１最大位置Ｐ４と第２開始位置Ｐ３との間にある場合に設定される第１リトライ位置Ｐ６とは、停止位置に関係なく固定された値であるが、停止位置に応じて変更される値であってもよい。制御部１３０は、停止位置から第１リトライ位置Ｐ５までの距離を、停止位置から第１リトライ位置Ｐ６までの距離よりも、長くしてもよい。この場合、停止位置が第２負荷領域Ｒ２にあるときにキャリッジ１３８を第２向きに移動させる距離が、停止位置が第２負荷領域Ｒ２にないときにキャリッジ１３８を第２向きに移動させる距離よりも長いので、第２負荷が原因でキャリッジ１３８が停止したことに応じて、リトライ処理における助走距離がより長く確保される。
【０１４８】
第１から第３実施形態に係る制御フローでは、リトライ回数が３回以上の場合に制御フローの実行が中断されるが、制御フローの中断を決定するためのリトライ回数は、２回又は４回以上であってもよい。
【０１４９】
第１から第３実施形態に係るプリンタ１０では、エラー報知は、表示部１７５による画像表示出力による警告であるが、音声出力装置による音声による警告であってもよい。
【符号の説明】
【０１５０】
１０・・・プリンタ（画像記録装置の一例）
１７・・・移動経路
２４・・・記録部
４０・・・駆動切替機構（第１負荷発生部の一例）
４３・・・レバー部材（切替レバーの一例）
５８・・・第１バネ（第１付勢部材の一例）
５９・・・第２バネ（第１付勢部材の一例）
６５・・・第２係止面（ガイド部及び第１ガイド面の一例）
６６・・・第３係止面（ガイド部及び第１ガイド面の一例）
６７・・・傾斜面（ガイド部及び第１ガイド面の一例）
６８・・・第３傾斜面（ガイド部及び第２ガイド面の一例）
９０・・・案内面（ガイド部及び第２ガイド面の一例）
１３０・・・制御部（制御部及び検出部の一例）
１３８・・・キャリッジ
１３９・・・記録ヘッド
１４０・・・ノズル
１５１・・・メンテナンス機構（第２負荷発生部の一例）
１５５・・・キャップ
１６６・・・コイルバネ（第２付勢部材の一例）
１７１・・・キャップレバー
１７３・・・キャリッジ駆動用モータ（駆動部の一例）
１７４・・・リニアエンコーダ（検出部の一例）
１７５・・・表示部
２５１・・・メンテナンス機構（第２負荷発生部の一例）
Ｐ１・・・キャッピング位置（目標位置の一例）
Ｐ２・・・第２最大位置
Ｐ３・・・第２開始位置
Ｐ４・・・第１最大位置
Ｐ５・・・第１リトライ位置
Ｐ６・・・第１リトライ位置
Ｐ７・・・復元位置
Ｐ８・・・第１開始位置
Ｐ９・・・第２リトライ位置
ＰＲ０・・・中立位置
Ｒ１・・・第１負荷領域
Ｒ２・・・第２負荷領域
【図１】
2018171851.tif 000003
【図２】
2018171851.tif 000004
【図３】
2018171851.tif 000005
【図４】
2018171851.tif 000006
【図５】
2018171851.tif 000007
【図６】
2018171851.tif 000008
【図７】
2018171851.tif 000009
【図８】
2018171851.tif 000010
【図９】
2018171851.tif 000011
【図１０】
2018171851.tif 000012
【図１１】
2018171851.tif 000013
【図１２】
2018171851.tif 000014
【図１３】
2018171851.tif 000015
【図１４】
2018171851.tif 000016