(57)【要約】【課題】異常の原因を詳細に把握して適切に報知するキャリッジ移動装置を提供する。【解決手段】当該装置は、キャリッジ移動処理中に第１信号を取得できない時間が閾値時間を超えた場合に、当接部材から離間する離間距離以上の距離をキャリッジが一端へ向けて移動するための離間電流を第１モータに供給する離間ステップ（Ｓ２４）と、駆動切替機構の状態を確認する確認ステップであって、第２モータを回転させて第２センサユニットから第２信号が出力されるか否かを確認する確認ステップ（Ｓ２５）と、確認ステップで確認された駆動切替機構の状態に応じて異常を報知する報知ステップであって、離間ステップの実行後に実行された確認ステップにおいて第２信号の出力が確認された場合に、第１モータの異常を報知する報知ステップ（Ｓ２６）とを実行する。【選択図】図１０
2014193586.tif 000002
【特許請求の範囲】
【請求項１】
第１モータ及び第２モータと、
上記第１モータの正回転によって主走査方向の一端から他端へ向かって移動し、上記第１モータの逆回転によって上記他端から上記一端へ向かって移動するキャリッジと、
上記第２モータの回転によって駆動可能な駆動部と、
上記キャリッジが移動していることを示す第１信号を出力する第１センサユニットと、
上記駆動部が駆動していることを示す第２信号を出力する第２センサユニットと、
上記他端側に設けられた当接部材に上記キャリッジが当接することによって上記第２モータの回転を上記駆動部に伝達する第１状態となり、上記当接部材から上記キャリッジが離間することによって上記第２モータの回転を上記駆動部に伝達しない第２状態となる駆動切替機構と、
上記第１モータ及び上記第２モータの回転を制御する制御部と、を備えており、
上記制御部は、
上記第１信号の出力に基づいて上記キャリッジを移動させるキャリッジ移動処理と、
上記キャリッジ移動処理中に上記第１信号を取得できない時間が閾値時間を超えた場合に、異常を報知する異常報知処理と、を実行し、
上記異常報知処理は、
上記当接部材から離間する離間距離以上の距離を上記キャリッジが上記一端へ向けて移動するための離間電流を上記第１モータに供給する離間ステップと、
上記駆動切替機構の状態を確認する確認ステップであって、上記第２モータを回転させて上記第２センサユニットから上記第２信号が出力されるか否かを確認する上記確認ステップと、
上記確認ステップで確認された上記駆動切替機構の状態に応じて異常を報知する報知ステップであって、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認された場合に、上記第１モータの異常を報知する上記報知ステップと、を含むキャリッジ移動装置。
【請求項２】
上記制御部は、上記異常報知処理において、
上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、上記当接部材に当接する当接距離以上の距離を上記キャリッジが上記他端へ向けて移動するための当接電流を上記第１モータに供給する当接ステップをさらに実行し、
上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認された場合に、上記報知ステップにおいて上記第１センサユニットの異常を報知する請求項１に記載のキャリッジ移動装置。
【請求項３】
上記制御部は、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されず、且つ上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、上記報知ステップにおいて上記第１モータの異常を報知する請求項２に記載のキャリッジ移動装置。
【請求項４】
搬送路にシートを給送する給送部と、
上記搬送路上の検知位置に設けられており、シートが上記検知位置に存在することを示す第３信号を出力する第３センサユニットと、をさらに備えており、
上記駆動切替機構は、さらに、上記第１状態において上記第２モータの回転を上記給送部に伝達せず、上記第２状態において上記第２モータの回転を上記給送部に伝達し、
上記制御部は、上記異常報知処理において、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されず、且つ上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、
上記確認ステップにおいて、上記第２モータを回転させて上記第３センサユニットから上記第３信号が出力されるか否かを確認し、
上記確認ステップにおいて上記第３信号の出力が確認された場合に、上記報知ステップにおいて上記第１モータの異常を報知する請求項３に記載のキャリッジ移動装置。
【請求項５】
上記制御部は、上記異常報知処理において、
上記キャリッジ移動処理における上記キャリッジの移動向きと反対向きに上記キャリッジを移動させるための電流を上記第１モータに供給する反転ステップを、上記離間ステップに先立って実行し、
上記反転ステップ中に上記第１センサユニットから上記第１信号が出力された場合に、上記報知ステップにおいて上記キャリッジの移動経路上に異物が存在することを報知する請求項１から４のいずれかに記載のキャリッジ移動装置。
【請求項６】
上記離間距離及び上記当接距離は、上記主走査方向における上記一端と上記他端との間の距離である請求項２から４のいずれかに記載のキャリッジ移動装置。
【請求項７】
上記制御部は、上記離間ステップ及び上記当接ステップそれぞれにおいて、予め定められた大きさの上記離間電流及び上記当接電流を予め定められた時間だけ上記第１モータに供給する請求項６に記載のキャリッジ移動装置。
【請求項８】
上記キャリッジは、インクを吐出する記録ヘッドを備え、
上記駆動部は、
上記他端側において上記記録ヘッドのノズル面を覆うキャップと、
上記第２モータの正回転及び逆回転の一方によって駆動するポンプと、
上記第２モータの正回転及び逆回転の他方によって、上記ノズル面と接触する接触位置と上記ノズル面から離れる隔離位置との間を移動して、上記ノズル面に付着したインク滴を拭取り可能なワイパと、を備えるメンテナンス機構であり、
上記第２センサユニットは、上記接触位置及び上記離間位置の間を上記ワイパが移動していることを示す上記第２信号を出力する請求項１から７のいずれかに記載のキャリッジ移動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常の原因を詳細に把握して報知するキャリッジ移動装置に関する。
【背景技術】
【０００２】
従来より、主走査方向に移動するキャリッジに搭載された記録ヘッドからインクを吐出することにより、用紙に画像を記録するインクジェットプリンタが知られている。そして、従来のインクジェットプリンタは、キャリッジの移動に伴ってリニアエンコーダユニットから出力されるパルス信号に基づいて、キャリッジを移動させるモータの回転を制御している。これにより、キャリッジを所望の位置に正確に移動させることができる。
【０００３】
また、モータの暴走によるトラブルを防止するために、電源投入時にモータの動作チェックを行う記録装置が知られている（特許文献１参照）。特許文献１には、キャリッジを一方に移動させてリニアエンコーダのパルス信号を確認し、次にキャリッジを他方に移動させてリニアエンコーダのパルス信号を確認することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０９６５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された動作チェックでは、モータの異常によってパルス信号を確認できないのか、或いはリニアエンコーダの異常によってパルス信号を確認できないのかを詳細に把握することができない。その結果、異常の原因の特定に時間がかかって、インクジェットプリンタの早期復旧が難しいという課題がある。
【０００６】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、異常の原因を詳細に把握して適切な情報を報知可能なキャリッジ移動装置を提供することにある。
【課題を解決するための手段】
【０００７】
(1)  本発明に係るキャリッジ移動装置は、第１モータ及び第２モータと、上記第１モータの正回転によって主走査方向の一端から他端へ向かって移動し、上記第１モータの逆回転によって上記他端から上記一端へ向かって移動するキャリッジと、上記第２モータの回転によって駆動可能な駆動部と、上記キャリッジが移動していることを示す第１信号を出力する第１センサユニットと、上記駆動部が駆動していることを示す第２信号を出力する第２センサユニットと、上記他端側に設けられた当接部材に上記キャリッジが当接することによって上記第２モータの回転を上記駆動部に伝達する第１状態となり、上記当接部材から上記キャリッジが離間することによって上記第２モータの回転を上記駆動部に伝達しない第２状態となる駆動切替機構と、上記第１モータ及び上記第２モータの回転を制御する制御部とを備える。上記制御部は、上記第１信号の出力に基づいて上記キャリッジを移動させるキャリッジ移動処理と、上記キャリッジ移動処理中に上記第１信号を取得できない時間が閾値時間を超えた場合に、異常を報知する異常報知処理とを実行する。そして、上記異常報知処理は、上記当接部材から離間する離間距離以上の距離を上記キャリッジが上記一端へ向けて移動するための離間電流を上記第１モータに供給する離間ステップと、上記駆動切替機構の状態を確認する確認ステップであって、上記第２モータを回転させて上記第２センサユニットから上記第２信号が出力されるか否かを確認する上記確認ステップと、上記確認ステップで確認された上記駆動切替機構の状態に応じて異常を報知する報知ステップであって、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認された場合に、上記第１モータの異常を報知する上記報知ステップとを含む。
【０００８】
第１モータが正常に動作する場合、駆動切替機構は、離間ステップによって第２状態に切り替わるはずである。しかしながら、離間ステップ後の確認ステップで第２信号が確認された場合とは、駆動切替機構が第１状態であることを示している。すなわち、上述の状態は、異常報知処理の開始時点においてキャリッジが当接部材に当接しており、且つ離間ステップによってキャリッジが当接部材から離間されなかったことを示している。換言すれば、上述の状態は、第１モータに電流を供給してもキャリッジが移動しなかったことを示している。このように、上記構成によれば、異常の原因を詳細に把握して適切な情報を報知できる。
【０００９】
(2)  好ましくは、上記制御部は、上記異常報知処理において、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、上記当接部材に当接する当接距離以上の距離を上記キャリッジが上記他端へ向けて移動するための当接電流を上記第１モータに供給する当接ステップをさらに実行し、上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認された場合に、上記報知ステップにおいて上記第１センサユニットの異常を報知する。
【００１０】
上述の状態は、離間ステップ後にキャリッジが当接部材から離間し、且つ当接ステップによってキャリッジが当接部材に当接したことを示している。すなわち、上述の状態は、第１モータは正常に作動しているが、第１センサユニットが第１信号を出力できていないことを示している。
【００１１】
(3)  好ましくは、上記制御部は、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されず、且つ上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、上記報知ステップにおいて上記第１モータの異常を報知する。
【００１２】
上述の状態は、離間ステップ後にキャリッジが当接部材から離間しており、当接ステップによってもキャリッジが当接部材に当接しなかったことを示している。すなわち、上述の状態は、第１モータが正常に作動していないことを示している。
【００１３】
(4)  好ましくは、当該キャリッジ移動装置は、搬送路にシートを給送する給送部と、上記搬送路上の検知位置に設けられており、シートが上記検知位置に存在することを示す第３信号を出力する第３センサユニットとをさらに備える。上記駆動切替機構は、さらに、上記第１状態において上記第２モータの回転を上記給送部に伝達せず、上記第２状態において上記第２モータの回転を上記給送部に伝達する。そして、上記制御部は、上記異常報知処理において、上記離間ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されず、且つ上記当接ステップの実行後に実行された上記確認ステップにおいて上記第２信号の出力が確認されなかった場合に、上記確認ステップにおいて、上記第２モータを回転させて上記第３センサユニットから上記第３信号が出力されるか否かを確認し、上記確認ステップにおいて上記第３信号の出力が確認された場合に、上記報知ステップにおいて上記第１モータの異常を報知する。
【００１４】
離間ステップ後及び当接ステップ後の確認ステップで第２信号が確認されなかった場合には、第１モータの異常ではなく、第２センサユニットの異常であることも考えられる。そこで、再離間ステップによって駆動切替機構を第１状態に切り替えて第３信号の出力を確認することにより、報知の信頼性がさらに向上する。
【００１５】
(5)  好ましくは、上記制御部は、上記異常報知処理において、上記キャリッジ移動処理における上記キャリッジの移動向きと反対向きに上記キャリッジを移動させるための電流を上記第１モータに供給する反転ステップを、上記離間ステップに先立って実行し、上記反転ステップ中に上記第１センサユニットから上記第１信号が出力された場合に、上記報知ステップにおいて上記キャリッジの移動経路上に異物が存在することを報知する。
【００１６】
キャリッジ移動処理において第１信号の出力を確認できない原因として、キャリッジの移動経路に異物が存在していることも考えられる。そこで、キャリッジを反対向きに移動させて第１信号の出力を確認することにより、異常の原因をさらに詳細に把握して適切な情報を報知できる。
【００１７】
(6)  好ましくは、上記離間距離及び上記当接距離は、上記主走査方向における上記一端と上記他端との間の距離である。
【００１８】
(7)  さらに好ましくは、上記制御部は、上記離間ステップ及び上記当接ステップそれぞれにおいて、予め定められた大きさの上記離間電流及び上記当接電流を予め定められた時間だけ上記第１モータに供給する。
【００１９】
キャリッジ移動処理における制御部は、キャリッジの現在位置及び目標位置と、第１センサユニットから出力される第１信号とに基づいて、第１モータに供給する電流の大きさを制御する。しかしながら、第１信号を取得できない制御部は、キャリッジの現在位置を正確に把握することができない。そこで、制御部は、離間ステップ及び当接ステップにおいて、キャリッジと当接部材とを確実に離間或いは当接させるために、キャリッジが最大移動距離（すなわち、一端と他端との間の距離）だけ移動するのに必要な電流を第１モータに供給している。
【００２０】
また、一端と他端との間の位置に位置しているキャリッジを最大移動距離だけ移動させようとすると、一端或いは他端にキャリッジが衝突して破損する可能性がある。そこで、離間ステップ及び当接ステップにおいて第１モータに供給される電流は、一端或いは他端に到達したキャリッジが破損しない程度に小さいことが望ましい。
【００２１】
(8)  好ましくは、上記キャリッジは、インクを吐出する記録ヘッドを備える。また、上記駆動部は、上記他端側において上記記録ヘッドのノズル面を覆うキャップと、上記第２モータの正回転及び逆回転の一方によって駆動するポンプと、上記第２モータの正回転及び逆回転の他方によって、上記ノズル面と接触する接触位置と上記ノズル面から離れる隔離位置との間を移動して、上記ノズル面に付着したインク滴を拭取り可能なワイパと、を備えるメンテナンス機構である。そして、上記第２センサユニットは、上記接触位置及び上記離間位置の間を上記ワイパが移動していることを示す上記第２信号を出力する。
【発明の効果】
【００２２】
本発明によれば、第２信号の有無に応じて第１モータ及び第１センサユニットのどちらに異常が発生しているのかを詳細に把握して適切な情報を報知することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は、複合機１０の外観斜視図である。
【図２】図２は、プリンタ部１１の内部構造を模式的に示す縦断面図である。
【図３】図３は、キャリッジ２３及びガイドレール４３、４４の平面図である。
【図４】図４は、メンテナンス機構７０の断面図であって、（Ａ）は第１切替機構１７０が第２状態の場合を示し、（Ｂ）は第１切替機構１７０が第１状態の場合を示す。
【図５】図５は、第１切替機構１７０の斜視図であって、（Ａ）は第１状態を示し、（Ｂ）は第２状態を示す。
【図６】図６は、第２切替機構１８０を底面から見た模式図であって、（Ａ）は搬送モータ１０２が正回転した状態を示し、（Ｂ）は搬送モータ１０２が逆回転した状態を示す。
【図７】図７は、ポート切替機構９０を底面から見た模式図であって、（Ａ）及び（Ｃ）は吸気ポート９３に他のポートが連通していない状態を示し、（Ｂ）は吸気ポート９３とＢｋポート９５とが連通している状態を示し、（Ｄ）は吸気ポート９３とＢｋポート９５とが連通している状態を示す。
【図８】図８は、プリンタ部１１のブロック図である。
【図９】図９は、画像記録処理のフローチャートである。
【図１０】図１０は、異常報知処理のフローチャートである。
【００２４】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、以下の説明においては、複合機１０が使用可能に設置された状態（図１の状態）を基準として上下方向７が定義され、開口１３が設けられている側を手前側（正面）として前後方向８が定義され、複合機１０を手前側（正面）から見て左右方向９が定義される。
【００２５】
［複合機１０の全体構成］
複合機１０（本発明のキャリッジ移動装置、或いは画像記録装置の一例）は、図１に示されるように、概ね直方体に形成されている。複合機１０は、下部にインクジェット記録方式で用紙１２（図２参照）に画像を記録するプリンタ部１１を有している。また、複合機１０は、ファクシミリ機能及びプリント機能などの各種の機能を有している。プリンタ部１１は、図２に示されるように、給送部１５と、給送トレイ２０と、排出トレイ２１と、搬送ローラ部５４と、記録部２４と、排出ローラ部５５と、プラテン４２とを備えている。
【００２６】
給送トレイ２０は、プリンタ部１１の正面に形成された開口１３（図１参照）を通じて前後方向８に挿抜される。給送トレイ２０には、複数の用紙１２を支持可能である。給送部１５は、給送トレイ２０から用紙１２をピックアップして搬送路６５に給送する。搬送ローラ部５４は、給送部１５によって搬送路６５に給送された用紙１２を搬送向き１６に搬送する。記録部２４は、搬送ローラ部５４によって搬送された用紙１２に画像を記録する。排出ローラ部５５は、記録部２４によって画像が記録された用紙１２を排出トレイ２１に排出する。排出トレイ２１は、給送トレイ２０の上側に設けられている。プラテン４２は、記録部２４に対向する位置において用紙１２を支持する。
【００２７】
［給送部１５］
給送部１５は、図２に示されるように、プリンタ部１１の開口１３に装着された状態の給送トレイ２０の上側に設けられている。給送部１５は、給送ローラ２５と、給送アーム２６と、軸２７とを備えている。給送ローラ２５は、給送アーム２６の先端側に回転可能に設けられている。給送ローラ２５は、搬送モータ１０２（本発明の第２モータの一例、図８参照）から駆動力を付与されて、用紙１２を搬送向き１６に搬送する向き（すなわち、正回転）に回転する。給送アーム２６は、プリンタ部１１のフレームに支持された軸２７に回動可能に設けられている。給送アーム２６は、自重或いはバネ等による弾性力によって給送トレイ２０側へ回動付勢されている。
【００２８】
［搬送路６５］
搬送路６５は、図２に示されるように、その一部がプリンタ部１１の内部において、所定間隔で対向する外側ガイド部材１８及び内側ガイド部材１９によって形成される空間を指す。搬送路６５は、給送トレイ２０の後端部を基点としてプリンタ部１１の後方側に延び、プリンタ部１１の後方側において下方から上方に延びつつＵターンし、記録部２４を経て排出トレイ２１に至る通路である。より詳細には、搬送路６５は、搬送ローラ部５４の挟持位置、プラテン４２の上側、及び排出ローラ部５５の挟持位置を経て排出トレイ２１へ通じている。なお、搬送路６５内における用紙１２の搬送向き１６は、図２において一点鎖線の矢印で示されている。
【００２９】
［搬送ローラ部５４］
搬送ローラ部５４は、図２に示されるように、搬送路６５における給送部１５よりも搬送向き１６の下流側で、且つ搬送路６５における記録部２４よりも搬送向き１６の上流側に設けられている。搬送ローラ部５４は、搬送モータ１０２によって駆動される搬送ローラ６０と、搬送ローラ６０の回転に伴って連れ回るピンチローラ６１とを有する。搬送ローラ６０とピンチローラ６１とは、用紙１２を挟持して搬送向き１６に搬送する。
【００３０】
搬送ローラ６０は、用紙１２を搬送向き１６に搬送する正回転（図２の例では、反時計回り）と、正回転と逆向きの逆回転（図２の例では、時計回り）とに回転可能である。具体的には、搬送ローラ６０は、正回転する搬送モータ１０２の駆動力が伝達されて正回転し、逆回転する搬送モータ１０２の駆動力が伝達されて逆回転する。また、図２に示されるピンチローラ６１は、正回転する搬送ローラ６０に伴って時計回りに回転し、逆回転する搬送ローラ６０に伴って反時計回りに回転する。
【００３１】
［排出ローラ部５５］
排出ローラ部５５は、図２に示されるように、搬送路６５における記録部２４よりも搬送向き１６の下流側に設けられている。排出ローラ部５５は、搬送モータ１０２によって駆動される排出ローラ６２と、排出ローラ６２の回転に伴って連れ回る拍車６３とを有する。排出ローラ６２と拍車６３とは、用紙１２を挟持し、当該用紙１２を搬送向き１６に搬送する。
【００３２】
排出ローラ６２は、用紙１２を搬送向きに搬送する正回転（図２の例では、時計回り）と、正回転と逆向きの逆回転（図２の例では、反時計回り）とに回転可能である。具体的には、排出ローラ６２は、正回転する搬送モータ１０２の駆動力が伝達されて正回転し、逆回転する搬送モータ１０２の駆動力が伝達されて逆回転する。また、図２に示される拍車６３は、正回転する排出ローラ６２に伴って反時計回りに回転し、逆回転する排出ローラ６２に伴って時計回りに回転する。
【００３３】
［プラテン４２］
プラテン４２は、図２に示されるように、搬送向き１６において、搬送ローラ部５４及び排出ローラ部５５の間に設けられている。プラテン４２は、記録部２４に対向して搬送路６５の下側に配置され、搬送路６５を搬送される用紙１２を下側から支持する。
【００３４】
［レジストセンサ５１］
図２に示されるように、搬送路６５の搬送ローラ部５４よりも搬送向き１６の上流側には、公知のレジストセンサ５１（本発明の第３センサユニットの一例）が設けられている。レジストセンサ５１は、用紙１２が当該レジストセンサ５１の設置位置（以下、「検知位置」と表記する。）に存在するか否かを検出するためのセンサである。レジストセンサ５１は、用紙１２が検知位置に存在していることを条件として、検知信号であるローレベル信号（つまり、「信号レベルが閾値未満の信号」）を後述する制御部１３０に出力する。一方、レジストセンサ５１は、用紙１２が検知位置に存在していないことを条件として、検知信号であるハイレベル信号（つまり、「信号レベルが閾値以上の信号」）を制御部１３０に出力する。
【００３５】
［ロータリエンコーダ５２］
また、図８に示されるように、搬送ローラ６０の回転（換言すれば，搬送モータ１０２の回転）に応じてパルス信号を発生させる公知のロータリエンコーダ５２が設けられている。ロータリエンコーダ５２は、エンコーダディスクと、光学センサとを備える。エンコーダディスクは、搬送ローラ６０の回転と共に回転する。光学センサは、回転するエンコーダディスクを読み取ってパルス信号を発生させ、発生させたパルス信号を制御部１３０に出力する。
【００３６】
［記録部２４］
記録部２４は、図２に示されるように、搬送向き１６において搬送ローラ部５４及び排出ローラ部５５の間に設けられている。また、記録部２４は、プラテン４２に対向して搬送路６５の上側に配置されている。記録部２４は、キャリッジ２３と、記録ヘッド３９と、エンコーダセンサ３８Ａとを備えている。また、キャリッジ２３からは、図３に示されるように、インクチューブ３２及びフレキシブルフラットケーブル３３が延出されている。インクチューブ３２は、カートリッジ装着部に装着されたインクカートリッジと記録ヘッド３９とを接続し、インクカートリッジに貯留されているインクを記録ヘッド３９に供給する。フレキシブルフラットケーブル３３は、制御部１３０が実装された制御基板と記録ヘッド３９とを接続し、制御部１３０からの制御信号を記録ヘッド３９に伝送する。
【００３７】
キャリッジ２３は、図３に示されるように、前後方向８に離間する位置において各々が左右方向９に延設されたガイドレール４３、４４に支持されている。キャリッジ２３は、ガイドレール４４に設けられた公知のベルト機構に連結されている。ベルト機構は、左右方向９におけるガイドレール４４の右端に設けられた駆動プーリ４７と、左端に設けられた従動プーリ４８と、駆動プーリ４７及び従動プーリ４８に巻回された無端環状のベルト４９とを有する。駆動プーリ４７は、キャリッジモータ１０３（本発明の第１モータの一例、図８参照）によって駆動される。また、キャリッジ２３は、その底面側においてベルト４９に連結されている。
【００３８】
キャリッジ２３は、キャリッジモータ１０３によって駆動プーリ４７が回転され、駆動プーリ４７の回転によってベルト４９が周運動することにより、左右方向９（本発明の主走査方向の一例）に往復移動する。より詳細には、キャリッジ２３は、正回転するキャリッジモータ１０３から駆動力を付与されて、左右方向９の右端（本発明の他端の一例）から左端（本発明の一端の一例）に向かうＦＷＤ向きに移動する。一方、キャリッジ２３は、逆回転するキャリッジモータ１０３から駆動力を付与されて、左右方向９の左端から右端に向かうＲＶＳ向きに移動する。
【００３９】
記録ヘッド３９は、図２に示されるように、キャリッジ２３に搭載されている。記録ヘッド３９の下面には、複数のノズル４０が形成されている。記録ヘッド３９には、インクチューブ３２を通じてインクカートリッジからインクが供給される。記録ヘッド３９は、ノズル４０からインクを微小なインク滴として吐出する。キャリッジ２３が移動する過程において、プラテン４２に支持されている用紙１２に対して記録ヘッド３９がインク滴を吐出する。これにより、用紙１２に画像が記録される。
【００４０】
また、ガイドレール４４には、左右方向９に延びる帯状のエンコーダストリップ３８Ｂが設けられている。エンコーダセンサ３８Ａは、キャリッジ２３の下面に搭載されている。また、エンコーダセンサ３８Ａとエンコーダストリップ３８Ｂとは、上下方向７において対向する位置に配置されている。キャリッジ２３が移動する過程において、エンコーダセンサ３８Ａは、エンコーダストリップ３８Ｂを読取ってパルス信号を発生させ、発生させたパルス信号を制御部１３０に出力する。エンコーダセンサ３８Ａ及びエンコーダストリップ３８Ｂは、図８に示されるキャリッジセンサ３８（本発明の第１センサユニットの一例）を構成する。
【００４１】
［メンテナンス機構７０］
複合機１０には、図４に示されるメンテナンス機構７０（本発明の駆動部の一例）が設けられている。メンテナンス機構７０は、図３に示されるように、画像記録中にキャリッジ２３が往復動する範囲（以下、「画像記録領域」と表記する。）のさらに右側に配置される。なお、画像記録領域とは、上述の用紙１２が通過し得る領域である。つまりメンテナンス機構７０は、キャリッジ２３が画像記録領域より右側の位置（以下、「右端部位置」と表記する。）に移動したときに、当該キャリッジ２３に対向する位置に配置される。
【００４２】
メンテナンス機構７０は、記録ヘッド３９に形成されたノズル４０からインクと共に気泡や異物を吸引除去するパージ処理を実行するものである。メンテナンス機構７０は、記録ヘッド３９のノズル４０が形成された面（以下、「ノズル面」と表記する。）を覆うキャップ７１と、記録ヘッド３９の排気孔を覆う排気キャップ７２と、キャップ７１をノズル面に接離させるためのリフトアップ機構７３と、キャップ７１に連通されて吸引を行うポンプ７６（図８参照）と、ポンプ７６によって吸引されたインク等が流入する排液タンクと、ノズル面を拭うワイパーブレード７８（本発明のワイパの一例）とを備えている。
【００４３】
キャップ７１は、ゴムにより構成されている。キャップ７１は、リフトアップ機構７３によりノズル面に密着して、当該ノズル面との間に密閉空間を形成する。キャップ７１の内部は、ノズル面のうちの黒インクを吐出する領域を覆い且つ当該領域との間に密閉空間を形成するＢｋキャップと、カラーインクを吐出する領域を覆い且つ当該領域との間に密閉空間を形成するＣｏキャップとに区画される。Ｂｋキャップは後述するＢｋポート９５に接続され、Ｃｏキャップは後述するＣｏポート９６に接続される。また、排気キャップ７２は後述する排気ポート９４に接続される。
【００４４】
ポンプ７６は、例えば、ロータリ式のチューブポンプである。ポンプ７６が駆動されることによって、キャップ７１とノズル面との間に形成された密閉空間が負圧状態とされる。負圧状態となることによって、ノズル４０からインクと共に気泡や異物が吸引除去される。吸引除去されたインクや異物は、ポンプ７６を介して排液タンクへと送られる。なお、ポンプ７６は、正回転する搬送モータ１０２の駆動力が伝達されることで動作する。
【００４５】
リフトアップ機構７３は、図４に示されるように、左右一対の等長リンク７４を備える。この等長リンク７４が回動することで、図４（Ａ）の位置と図４（Ｂ）の位置との間でホルダ７５が移動する。ホルダ７５は、鉛直上方へ突出された当接レバー１７６（本発明の当接部材の一例）を保持している。キャリッジ２３が右端部位置へＲＶＳ向きに移動する際に当接レバー１７６を右向きへ押圧することで、図４（Ｂ）の位置にホルダ７５が移動する。キャップ７１は、ホルダ７５が図４（Ｂ）の位置に移動することで、ノズル面に密着する。また、キャリッジ２３が右端部位置からＦＷＤ向きに移動すると、図４（Ａ）の位置にホルダ７５が移動し、キャップ７１が記録ヘッド３９から離間する。
【００４６】
ワイパーブレード７８は、ワイパーホルダ７７に嵌め込まれており、ワイパーホルダ７７に対して出没可能に設けられている。ワイパーブレード７８は、ゴムにより構成されている。ワイパーブレード７８の長さ（図４において紙面に垂直な方向、つまり前後方向８の寸法）は、前後方向８におけるノズル面の長さよりも大きい。ワイパーブレード７８は、ワイパーホルダ７７から突出してノズル面に接触する接触位置と、ワイパーホルダ７７に没入してノズル面から離間する離間位置との間を移動可能に構成されている。接触位置におけるワイパーブレード７８は、キャリッジ２３がスライドすることによってノズル面に付着したインクを拭い取る。ワイパーブレード７８は、逆回転する搬送モータ１０２の駆動力が伝達されることでワイパーホルダ７７に対して出没する。
【００４７】
［駆動伝達機構１０４］
図８に示される駆動伝達機構１０４は、搬送モータ１０２の駆動力を、給送ローラ２５、搬送ローラ６０、排出ローラ６２、及びメンテナンス機構７０へ伝達する。駆動伝達機構１０４は、歯車、プーリ、無端環状のベルト、遊星歯車機構（振子ギヤ機構）、及びワンウェイクラッチ等の全部又は一部を組み合わせて構成される。駆動伝達機構１０４は、搬送モータ１０２の駆動力の伝達先を切り替える第１切替機構１７０（本発明の駆動切替機構の一例）及び第２切替機構１８０を備えている。
【００４８】
［第１切替機構１７０］
第１切替機構１７０は、搬送モータ１０２の駆動力を、給送ローラ２５に伝達せず且つメンテナンス機構７０に伝達する第１状態と、給送ローラ２５に伝達し且つメンテナンス機構７０に伝達しない第２状態とに状態変化が可能に構成されている。第１切替機構１７０は、図３に示されるように、プラテン４２よりも右側（すなわち、右端部位置）で且つキャリッジ２３の移動経路の下側に設けられている。第１切替機構１７０は、図５に示されるように、搬送モータ１０２により回転駆動される切替ギヤ１７１と、切替ギヤ１７１に噛合可能な２つの受けギヤ１７２Ａ、１７２Ｄと、切替ギヤ１７１と同軸に取り付けられた押圧部材１７５と、切替ギヤ１７１の位置を保持する保持部１７３とを備える。
【００４９】
切替ギヤ１７１は、支軸１７４に挿通されており、支軸１７４の軸周りに回転可能で且つ支軸１７４の軸方向（すなわち、左右方向９）に沿って移動可能である。なお、支軸１７４は、メンテナンス機構７０に保持されている。切替ギヤ１７１には、搬送モータ１０２の回転が搬送ローラ６０を通じて伝達される。受けギヤ１７２Ａ、１７２Ｄは、支軸１７４の下側において、左右方向９に沿った同軸上に回転可能に取り付けられている。すなわち、切替ギヤ１７１は、左右方向９に移動することによって、受けギヤ１７２Ａ、１７２Ｄのいずれかと噛合する。受けギヤ１７２Ａは、搬送モータ１０２の駆動力を給送ローラ２５に伝達するギヤである。一方、受けギヤ１７２Ｄは、搬送モータ１０２の駆動力をメンテナンス機構７０に伝達するギヤである。
【００５０】
押圧部材１７５は、切替ギヤ１７１の右側に配置されており、左右方向９にスライド自在に支軸１７４に挿通されている。当接レバー１７６は、押圧部材１７５から上方に突出し、保持部１７３を通ってキャリッジ２３の移動経路にまで延びている。切替ギヤ１７１は第１バネによって右側に付勢され、押圧部材１７５は第２バネによって左側に付勢されている。また、第２バネの付勢力は、第１バネの不勢力より大きい。その結果、図５（Ｂ）に示される切替ギヤ１７１及び押圧部材１７５は、左側に付勢されている。
【００５１】
ＲＶＳ向きに移動するキャリッジ２３に当接された当接レバー１７６は、第２バネの付勢力に抗して押圧部材１７５を右方に移動させ、当該押圧部材１７５を切替ギヤ１７１から離間させる。これにより、切替ギヤ１７１は、第１バネの付勢力によって右方に移動し、図５（Ａ）に示されるように受けギヤ１７２Ｄと噛合する。一方、キャリッジ２３がＦＷＤ向きに移動して当接レバー１７６から離間すると、押圧部材１７５は第２バネの付勢力によって左方に移動し、第１バネの付勢力に抗して切替ギヤ１７１を左方に移動させる。これにより、切替ギヤ１７１は、図５（Ｂ）に示されるように、受けギヤ１７２Ａと噛合する。
【００５２】
切替ギヤ１７１と受けギヤ１７２Ａとが噛合されている状態（すなわち、図５（Ｂ）に示される第２状態）において、駆動伝達機構１０４は、搬送モータ１０２の正回転によって給送ローラ２５への駆動伝達を解除し、搬送モータ１０２の逆回転によって給送ローラ２５を正回転させる。一方、切替ギヤ１７１と受けギヤ１７２Ｄとが噛合されている状態（すなわち、図５（Ａ）に示される第１状態）において、駆動伝達機構１０４は、図６に示される第２切替機構１８０を通じて、搬送モータ１０２の駆動力をメンテナンス機構７０に伝達する。
【００５３】
なお、「給送ローラ２５への駆動伝達を解除する」とは、搬送モータ１０２の駆動力が給送ローラ２５に伝達されない状態にすることである。具体的には、搬送モータ１０２と給送ローラ２５との間の駆動力の伝達経路にワンウェイクラッチを配置し、逆回転する搬送モータ１０２の駆動力が給送ローラ２５に伝達され、正回転する搬送モータ１０２の駆動力が給送ローラ２５に伝達されないようにすればよい。また、上記の構成は、ワンウェイクラッチに代えて振子ギヤ機構や電磁クラッチ機構を配置することによっても実現できる。
【００５４】
また、搬送ローラ６０は、搬送モータ１０２の駆動力の伝達経路において、第１切替機構１７０より駆動力の伝達向きの上流側に位置している。また、本実施形態における排出ローラ６２は、ベルトによって搬送ローラ６０と連結されている。すなわち、本実施形態における搬送ローラ６０及び排出ローラ６２は、第１切替機構１７０の状態にかかわらず、搬送モータ１０２の正回転によって正回転し、搬送モータ１０２の逆回転によって逆回転する。また、ロータリエンコーダ５２は、第１切替機構１７０の状態にかかわらず、搬送ローラ６０（換言すれば、搬送モータ１０２）の回転に応じたパルス信号を出力する。
【００５５】
［第２切替機構１８０］
図６に示される第２切替機構１８０は、搬送モータ１０２の駆動力の伝達経路において第１切替機構１７０より駆動力の伝達向きの下流側に配置されている。また、第２切替機構１８０は、第１状態の第１切替機構１７０から伝達された搬送モータ１０２の駆動力を、ポンプ７６に伝達するか、ワイパーブレード７８及び後述するポート切替機構９０に伝達するかを切り替える。第２切替機構１８０は、図６に示されるように、振子ギヤ機構１８１と、ポンプ７６に駆動力を伝達する第１被駆動ギヤ１８５と、ワイパーブレード７８及びポート切替機構９０に駆動力を伝達する第２被駆動ギヤ１８６と、メンテセンサ１８７（本発明の第２センサユニットの一例）とを備える。また、振子ギヤ機構１８１は、太陽ギヤ１８２と、振子ギヤ１８３と、アーム１８４とを備えている。
【００５６】
太陽ギヤ１８２は、受けギヤ１７２Ｄの回転に伴って回転する。太陽ギヤ１８２のスラスト面には、アーム１８４の一端が取り付けられている。これによりアーム１８４は、太陽ギヤ１８２と同軸で回動する。アーム１８４の他端には、振子ギヤ１８３が回転可能に支持されている。振子ギヤ１８３は、太陽ギヤ１８２と噛合されている。これにより、振子ギヤ１８３は、アーム１８４に支持されて自転し且つ太陽ギヤ１８２と噛合しながら太陽ギヤ１８２の外周を太陽ギヤ１８２の回転向きに公転する。
【００５７】
第１切替機構１７０が第１状態である場合において、正回転する搬送モータ１０２の駆動力が伝達された太陽ギヤ１８２は、図６（Ａ）に示されるように、時計回りに回転して振子ギヤ１８３を第１被駆動ギヤ１８５に噛合させる。これにより、正回転する搬送モータ１０２の駆動力がポンプ７６に伝達される。一方、第１切替機構１７０が第１状態である場合において、逆回転する搬送モータ１０２の駆動力が伝達された太陽ギヤ１８２は、図６（Ｂ）に示されるように、反時計回りに回転して振子ギヤ１８３を第２被駆動ギヤ１８６に噛合させる。これにより、逆回転する搬送モータ１０２の駆動力がワイパーブレード７８及びポート切替機構９０に伝達される。
【００５８】
第２被駆動ギヤ１８６には、カム１８６Ａと、被検知部１８６Ｂとが設けられている。カム１８６Ａは、第２被駆動ギヤ１８６のスラスト方向の一方側に設けられており、第２被駆動ギヤ１８６と一体回転する。カム１８６Ａは、搬送モータ１０２の駆動力をワイパーブレード７８に伝達する。すなわち、第２被駆動ギヤ１８６（より具体的には、カム１８６Ａ）が一回転することにより、ワイパーブレード７８が接触位置と離間位置との間を一往復する。第２被駆動ギヤ１８６が回転し、カム１８６Ａがワイパーブレード７８を押し上げることによって当該ワイパーブレード７８が接触位置に位置する。一方、第２被駆動ギヤ１８６が回転し、カム１８６Ａがワイパーブレード７８から離れると、当該ワイパーブレード７８が下降して離間位置に位置する。被検知部１８６Ｂは、第２被駆動ギヤ１８６のスラスト方向の他方側に設けられており、第２被駆動ギヤ１８６と一体回転する突起である。被検知部１８６Ｂは、第２被駆動ギヤ１８６の周方向の一部にのみ設けられている。
【００５９】
メンテセンサ１８７には、被検知部１８６Ｂと接触して回動するレバー１８７Ａが設けられている。メンテセンサ１８７は、例えば図６（Ａ）に示されるように、被検知部１８６Ｂがレバー１８７Ａに接触していない時に、制御部１３０に検知信号を出力しない。一方、メンテセンサ１８７は、例えば図６（Ｂ）に示されるように、被検知部１８６Ｂと接触しているときに、制御部１３０に検知信号を出力する。
【００６０】
［ポート切替機構９０］
ポート切替機構９０は、キャップ７１及び排気キャップ７２と、ポンプ７６との連通状態を切り替える。ポート切替機構９０は、図７に示されるように、有底円筒体のシリンダ９９と、シリンダ９９の内部に配置された円柱形状の回転体９２とを備えている。シリンダ９９には、吸気ポート９３、排気ポート９４、Ｂｋポート９５、Ｃｏポート９６、及び大気ポート９７、９８の６つのポートが形成されている。
【００６１】
吸気ポート９３は、シリンダ９９の底壁に形成されている。その他の５つのポート９４〜９８は、シリンダ９９の側壁において周方向に所定の間隔を空けて設けられている。排気ポート９４は、チューブ（不図示）によって排気キャップ７２に連通している。Ｂｋポート９５は、チューブによってＢｋキャップの内部空間に連通される。Ｃｏポート９６は、チューブによってＣｏキャップの内部空間に連通される。大気ポート９７、９８は大気に開放されている。ポンプチューブ９１は、一端が吸気ポート９３に接続され、他端がポンプ７６に接続される。
【００６２】
回転体９２は、シリンダ９９の内部において、第２被駆動ギヤ１８６の回転に伴って回転（本実施形態では、図７の反時計回りに回転）する。より具体的には、回転体９２は、第２被駆動ギヤ１８６が一回転することによってシリンダ９９の内部を一回転する。シリンダ９９の内部において回転体９２が回転することにより、シリンダ９９に形成された６つのポートの連通状態が変化する。シリンダ９９の位相は、メンテセンサ１８７によって特定してもよいし、回転体９２と一体回転する別の被検知部をセンサによって検出することによって特定してもよい。なお、図７（Ａ）及び図７（Ｃ）は、吸気ポート９３が他のポート９４〜９８の何れとも連通されていない状態を示している。図７（Ｂ）は、吸気ポート９３とＢｋポート９５とが連通されている状態を示している。図７（Ｄ）は、吸気ポート９３とＣｏポート９６とが連通されている状態を示している。
【００６３】
搬送モータ１０２を逆回転させることによって、図７（Ａ）の状態から図７（Ｂ）の状態まで回転体９２を回転させると、キャップ７１のＢｋキャップとポンプ７６とが接続される。この状態でポンプ７６を駆動する（すなわち、搬送モータ１０２を正回転させる）と、Ｂｋキャップの内部空間が負圧となり、Ｂｋキャップに覆われたノズル４０内に貯留されていた黒インクがポンプ７６側へ吸引される。次に、搬送モータ１０２をさらに逆回転させることによって、図７（Ｂ）の状態から図７（Ｃ）の状態を経て図７（Ｄ）の状態まで回転体９２を回転させると、キャップ７１のＣｏキャップとポンプ７６とが接続される。この状態でポンプ７６を駆動すると、Ｃｏキャップの内部空間が負圧なり、Ｃｏキャップに覆われたノズル４０内に貯留されていたカラーインクがポンプ７６側へ吸引される。なお、吸引された黒インク及びカラーインクは、ポンプチューブ９１及びポンプ７６を通じて排液タンクに排出される。
【００６４】
［制御部１３０］
制御部１３０は、図３に示されるように、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、及びＡＳＩＣ１３５を備えており、これらは内部バス１３７によって接続されている。ＲＯＭ１３２には、ＣＰＵ１３１が各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域、或いはデータ処理の作業領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００６５】
ＡＳＩＣ１３５には、搬送モータ１０２及びキャリッジモータ１０３が接続されている。ＡＳＩＣ１３５は、各モータを回転させるための駆動信号をＣＰＵ１３１から取得し、駆動信号に応じた駆動電流を各モータに出力する。各モータは、ＡＳＩＣ１３５からの駆動電流によって正回転又は逆回転する。例えば、制御部１３０は、搬送モータ１０２の駆動を制御して各ローラを又はメンテナンス機構７０を駆動させる。また、制御部１３０は、キャリッジモータ１０３の駆動を制御してキャリッジ２３を往復移動させる。さらに、制御部１３０は、記録ヘッド３９を制御してノズル４０からインクを吐出させる。
【００６６】
また、ＡＳＩＣ１３５には、キャリッジセンサ３８と、レジストセンサ５１と、ロータリエンコーダ５２と、メンテセンサ１８７とが接続されている。制御部１３０は、キャリッジセンサ３８から出力されるパルス信号に基づいて、キャリッジ２３の位置を検出する。また、制御部１３０は、レジストセンサ５１から出力される検知信号と、ロータリエンコーダ５２から出力されるパルス信号とに基づいて、用紙１２の位置を検出する。さらに、制御部１３０は、メンテセンサ１８７から出力される検知信号に基づいて、メンテナンス機構７０が駆動していること、及び第２被駆動ギヤ１８６の位相を検出する。
【００６７】
［画像記録処理］
図９を参照して、複合機１０による画像記録処理を説明する。この画像記録処理は、制御部１３０のＣＰＵ１３１によって実行される。なお、以下の各処理は、ＲＯＭ１３２に記憶されているプログラムをＣＰＵ１３１が読み出して実行してもよいし、制御部１３０に搭載されたハードウェア回路によって実現されてもよい。
【００６８】
まず、制御部１３０は、ユーザから画像記録指示を取得したことを条件として、図９に示される画像記録処理を実行する。画像記録指示の取得先は特に限定されないが、例えば、複合機１０に設けられた操作パネルを通じて取得してもよいし、外部機器から通信ネットワークを通じて取得してもよい。画像記録指示は、各ローラ、キャリッジ２３、及び記録ヘッド３９を制御部１３０に制御させることで、用紙１２に画像記録を行わせる指示である。
【００６９】
まず、制御部１３０は、給送処理及び頭出し処理を実行する（Ｓ１２）。給送処理は、給送トレイ２０に支持されている用紙１２を搬送路６５に給送し、当該用紙１２の先端（「搬送向き１６の下流側の端部」を指す。以下同じ。）を搬送ローラ部５４に到達させる処理である。頭出し処理は、搬送ローラ部５４に到達した用紙１２を、最初に画像が記録される用紙１２上の領域が記録ヘッド３９に対面する位置まで搬送する処理である。
【００７０】
制御部１３０は、給送処理において、搬送モータ１０２を逆回転させることによって、給送ローラ２５を正回転させ且つ搬送ローラ６０及び排出ローラ６２を逆回転させる。これにより、給送ローラ２５は、給送トレイ２０に支持されている用紙１２を搬送路６５に送り出し、当該用紙１２の先端を搬送ローラ部５４に到達させる。また、用紙１２の先端が逆回転している搬送ローラ部５４に当接することにより、当該用紙１２の斜行が矯正される。なお、制御部１３０は、給送処理において、予め定められた回転量だけ搬送モータ１０２を逆回転させる。そして、レジストセンサ５１からローレベル信号を取得した時点から、制御部１３０は、レジストセンサ５１から出力される検知信号と、ロータリエンコーダ５２から出力されるパルス信号との組み合わせに基づいて、用紙１２の先端位置を特定する。また、制御部１３０は、頭出し処理において、搬送モータ１０２を正回転させることによって、搬送ローラ６０及び排出ローラ６２を正回転させる。また、用紙１２の位置は、上述のようにレジストセンサ５１からローレベル信号を取得した時点からのロータリエンコーダ５２から出力されるパルス信号の数によって特定される。
【００７１】
次に、制御部１３０は、キャリッジ２３の移動を開始する（Ｓ１３）。具体的には、制御部１３０は、キャリッジ２３を所定の方向に移動させるための駆動電流をキャリッジモータ１０３に供給する。この処理は、後述する記録処理（Ｓ１５）の一部を構成する。なお、キャリッジ２３の移動向きは、ステップＳ１３の時点におけるキャリッジ２３の位置によって異なる。また、制御部１３０は、ステップＳ１３の実行時点におけるキャリッジ２３の位置及び移動向きをＲＡＭ１３３等に記憶させる。以下、ステップＳ１３においてキャリッジ２３がＦＷＤ向きに移動されたとして、後続の処理を説明する。
【００７２】
次に、制御部１３０は、キャリッジセンサ３８からのパルス信号を取得できるか否かを確認する確認処理を実行する（Ｓ１４）。キャリッジセンサ３８が正常に作動している場合、キャリッジモータ１０３を駆動させてから５０ｍｓｅｃ以内にキャリッジセンサ３８からパルス信号が出力される。そこで、制御部１３０は、ステップＳ１４の確認処理において、キャリッジセンサ３８からパルス信号が出力されるのを少なくとも５０ｍｓｅｃ待つこととする。なお、５０ｍｓｅｃは本発明の閾値時間の一例であり、本発明がこれに限定されないことは言うまでもない。
【００７３】
キャリッジセンサ３８からパルス信号を取得できた場合（Ｓ１４：Ｙｅｓ）、制御部１３０は、記録処理を実行する（Ｓ１５）。すなわち、制御部１３０は、キャリッジモータ１０３を駆動させることによって、キャリッジ２３をＦＷＤ向き（すなわち、ステップＳ１３での移動向き）に移動させ、且つキャリッジ２３が移動している過程において記録ヘッド３９にノズル４０からインクを吐出させる。これにより、頭出し処理によって記録ヘッド３９に対面された用紙１２の領域に画像が記録される。なお、キャリッジ２３の位置は、キャリッジセンサ３８から出力されるパルス信号に基づいて特定される。また、ステップＳ１３から始まる記録処理（Ｓ１５）は、本発明のキャリッジ移動処理の一例である。
【００７４】
次に、制御部１３０は、当該用紙１２に対する画像記録が終了したか否かを判断する（Ｓ１６）。当該用紙１２に対する画像記録が未だ終了していなければ（Ｓ１６：Ｎｏ）、制御部１３０は、搬送処理を実行する（Ｓ１７）。搬送処理は、予め定められた所定の改行幅だけ用紙１２を搬送向き１６に搬送する処理である。制御部１３０は、搬送処理において、搬送モータ１０２を正回転させることによって搬送ローラ６０及び排出ローラ６２に、用紙１２を所定の改行幅だけ搬送向き１６に搬送させる。なお用紙１２の位置の特定方法は、頭出し処理の場合と共通する。
【００７５】
制御部１３０は、用紙１２に対する画像記録が終了するまで（Ｓ１６：Ｙｅｓ）、ステップＳ１３〜Ｓ１７の処理を繰り返し実行する。そして、用紙１２に対する画像記録が終了すると（Ｓ１６：Ｙｅｓ）、制御部１３０は、画像記録が終了した用紙１２を排出トレイ２１に排出する排出処理（Ｓ１８）を実行し、画像記録処理を終了する。具体的には、制御部１３０は、用紙１２が排出トレイ２１に排出されるまで搬送モータ１０２を正回転させる。
【００７６】
［異常報知処理］
一方、５０ｍｓｅｃの間にキャリッジセンサ３８からパルス信号を取得できない場合（Ｓ１４：Ｎｏ）、制御部１３０は、異常報知処理（Ｓ１９）を実行し、画像記録処理を終了する。異常報知処理は、キャリッジセンサ３８からパルス信号を取得できない原因を分析し、分析結果に応じてユーザに異常を報知する処理である。図１０を参照して、異常報知処理を詳しく説明する。
【００７７】
まず、制御部１３０は、反転処理を実行する（Ｓ２１）。反転処理は、ステップＳ１３における移動向きと反対向きにキャリッジ２３を移動させるための電流を、キャリッジモータ１０３に供給する処理である。本実施形態における制御部１３０は、キャリッジモータ１０３を逆回転させる（すなわち、キャリッジ２３をＲＶＳ向きに移動させる）ための駆動電流を、キャリッジモータ１０３に供給する。そして、図９のステップＳ１４と同様に、制御部１３０は、キャリッジセンサ３８からパルス信号を取得できるか否かを確認する確認処理を実行する（Ｓ２２）。
【００７８】
反転処理（Ｓ２１）の実行後にキャリッジセンサ３８からパルス信号を取得できた場合（Ｓ２２：Ｙｅｓ）、制御部１３０は、キャリッジ２３の移動経路上に異物（典型的には、用紙１２）が存在することを報知する報知処理を実行する（Ｓ２３）。ステップＳ２３の報知処理が実行される場合とは、複合機１０内の現象として移動経路上に存在する異物によってキャリッジ２３のＦＷＤ向きに移動が阻止され、ＲＶＳ向きの移動が許容されている場合のことである。
【００７９】
一方、反転処理（Ｓ２１）の実行後にキャリッジセンサ３８からパルス信号を取得できない場合（Ｓ２２：Ｎｏ）、制御部１３０は、離間処理を実行する（Ｓ２４）。離間処理は、キャリッジ２３が当接レバー１７６から確実に離間する離間距離を移動するのに必要な駆動電流（以下、「離間電流」と表記する。）をキャリッジモータ１０３に供給する処理である。すなわち、離間電流は、キャリッジモータ１０３を所定の回転数（キャリッジ２３をＦＷＤ向きに少なくとも離間距離だけ移動させるのに必要な回転数）だけ正回転させるための駆動電流である。
【００８０】
次に、制御部１３０は、離間処理（Ｓ２４）の実行後に搬送モータ１０２を駆動させて、メンテセンサ１８７から検知信号を取得できるか否かを確認する確認処理を実行する（Ｓ２５）。すなわち、制御部１３０は、ステップＳ２５において、第２被駆動ギヤ１８６が少なくとも一回転するのに必要なだけ搬送モータ１０２を逆回転させる。
【００８１】
メンテセンサ１８７から検知信号を取得できた場合（Ｓ２５：Ｙｅｓ）、制御部１３０は、キャリッジモータ１０３の異常をユーザに報知する報知処理を実行する（Ｓ２６）。なお、メンテセンサ１８７から検知信号を取得できる場合とは、第１切替機構１７０が第１状態（すなわち、切替ギヤ１７１と受けギヤ１７２Ｄとが噛合されている状態）である場合である。すなわち、ステップＳ２６の報知処理が実行される場合とは、複合機１０内の現象として、ステップＳ２４においてキャリッジモータ１０３に離間電流を供給したにもかかわらず、キャリッジ２３が当接レバー１７６に当接したまま移動していない場合のことである。
【００８２】
一方、メンテセンサ１８７から検知信号を取得できない場合（Ｓ２５：Ｎｏ）、制御部１３０は、当接処理を実行する（Ｓ２７）。当接処理（Ｓ２７）は、キャリッジ２３が当接レバー１７６に確実に当接する当接距離を移動するのに必要な駆動電流（以下、「当接電流」と表記する。）をキャリッジモータ１０３に供給する処理である。すなわち、当接電流は、キャリッジモータ１０３を所定の回転数（キャリッジ２３をＲＶＳ向きに少なくとも当接距離だけ移動させるのに必要な回転数）だけ逆回転させるための駆動電流である。
【００８３】
次に、制御部１３０は、当接処理（Ｓ２７）の実行後に搬送モータ１０２を駆動させて、メンテセンサ１８７から検知信号を取得できるか否かを確認する確認処理を実行する（Ｓ２８）。すなわち、制御部１３０は、ステップＳ２５において、第２被駆動ギヤ１８６が少なくとも一回転するのに必要なだけ搬送モータ１０２を逆回転させる。
【００８４】
メンテセンサ１８７から検知信号を取得できた場合（Ｓ２８：Ｙｅｓ）、制御部１３０は、キャリッジセンサ３８の異常をユーザに報知する報知処理を実行する（Ｓ２９）。ステップＳ２９の報知処理が実行される場合とは、複合機１０内の現象として、離間処理（Ｓ２４）の実行後にキャリッジ２３が当接レバー１７６から離間した状態（Ｓ２５：Ｎｏ）であり、且つ当接処理（Ｓ２７）の実行後にキャリッジ２３が当接レバー１７６に当接した状態（Ｓ２８：Ｙｅｓ）である。すなわち、キャリッジモータ１０３は正常に動作しているが、キャリッジセンサ３８がパルス信号を出力できない場合である。具体的には、上記の場合は、エンコーダセンサ３８Ａが正常に動作しない場合であったり、エンコーダストリップ３８Ｂがインク等で汚れている場合である。
【００８５】
一方、メンテセンサ１８７から検知信号を取得できない場合（Ｓ２８：Ｎｏ）、制御部１３０は、再離間処理を実行する（Ｓ３０）。再離間処理はステップＳ２４の離間処理と共通するので、再度の説明は省略する。また、制御部１３０は、図９のステップＳ１２と同様に、再離間処理（Ｓ３０）の実行後に給送処理を実行する（Ｓ３１）。なお、給送処理（Ｓ３１）は、用紙１２が給送トレイ２０に支持されていることを前提とする。
【００８６】
次に、制御部１３０は、給送処理（Ｓ３１）の実行中にレジストセンサ５１からローレベル信号を受信できるか否かを確認する確認処理を実行する（Ｓ３２）。そして、用紙１２の給送によってレジストセンサ５１からローレベル信号を受信できた場合（Ｓ３２：Ｙｅｓ）、制御部１３０は、キャリッジモータ１０３の異常を報知する報知処理を実行する（Ｓ３３）。ステップＳ３２でレジストセンサ５１からローレベル信号を受信できる場合とは、複合機１０内の現象として、再離間処理（Ｓ３０）の実行後にキャリッジ２３が当接レバー１７６から離間している（すなわち、第１切替機構１７０が第２状態である）場合である。そうすると、ステップＳ３３の報知処理が実行される場合とは、異常報知処理の開始時点においてキャリッジ２３が当接レバー１７６から離間しており、且つ離間処理（Ｓ２４）、当接処理（Ｓ２７）、及び再離間処理（Ｓ３０）によってキャリッジ２３が移動されない場合である。
【００８７】
一方、レジストセンサ５１からローレベル信号を受信できない場合（Ｓ３２：Ｎｏ）、制御部１３０は、キャリッジモータ１０３及びメンテセンサ１８７の異常を報知する報知処理を実行する（Ｓ３４）。ステップＳ３４の報知処理が実行される場合とは、複合機１０内の現象として、再離間処理（Ｓ３０）の実行後にキャリッジ２３が当接レバー１７６に当接している（すなわち、第１切替機構１７０が第１状態である）場合であり、且つ第１切替機構１７０が第１状態であるのにメンテセンサ１８７から検知信号を取得できない場合（Ｓ２８：Ｎｏ）である。
【００８８】
［本実施形態の作用効果］
本実施形態によれば、キャリッジセンサ３８、レジストセンサ５１、及びメンテセンサ１８７から出力される信号の有無に応じて、キャリッジセンサ３８、キャリッジモータ１０３、及びメンテセンサ１８７のいずれに異常が発生しているのかを詳細に把握して適切な情報を報知することができる。これにより、異常が発生した複合機１０の早期復旧が期待できる。
【００８９】
なお、図１０に示される異常報知処理では、全ての確認処理（Ｓ２２、Ｓ２５、Ｓ２８、Ｓ３２）を必ずしも実行する必要はなく、その一部のみを実行してもよい。例えば、ステップＳ３０〜Ｓ３２を省略し、ステップＳ２８においてメンテセンサ１８７から検知信号を受信できない場合にステップＳ３３の報知処理を実行してもよい。また、制御部１３０は、ステップＳ２８を実行した後に、ステップＳ３０を省略してステップＳ３１の処理を実行してもよい。
【００９０】
なお、制御部１３０は、図９の記録処理（Ｓ１５）において、キャリッジ２３の現在位置及び目標位置と、キャリッジセンサ３８から出力されるパルス信号とに基づいて、キャリッジモータ１０３に供給する電流の大きさを制御するフィードバック制御を実行すればよい。しかしながら、キャリッジセンサ３８が正常に動作しているか否かが不明な状態ではフィードバック制御が実行できないので、制御部１３０は、図９の離間処理（Ｓ２４）、当接処理（Ｓ２７）、及び再離間処理（Ｓ３０）において、予め定められた大きさの駆動電流を予め定められた時間だけキャリッジモータ１０３に供給するオープン制御を実行すればよい。
【００９１】
そこで、離間処理（Ｓ２４）及び再離間処理（Ｓ３０）における離間距離は、キャリッジ２３の最大移動距離（すなわち、ガイドレール４３、４４の右端と左端との間の距離）とするのが望ましい。当接処理（Ｓ２７）における当接距離も同様である。すなわち、離間電流は、ガイドレール４３、４４の右端から左端までキャリッジ２３をＦＷＤ向きに移動させるのに必要なキャリッジモータ１０３の回転数を得るために必要な駆動電流である。また、当接電流は、ガイドレール４３、４４の左端から右端までキャリッジ２３をＲＶＳ向きに移動させるのに必要なキャリッジモータ１０３の回転数を得るために必要な駆動電流である。これにより、キャリッジ２３を当接レバー１７６に対して確実に離間或いは当接させることができる。
【００９２】
また、離間電流及び当接電流の大きさは、ガイドレール４３、４４の左端或いは右端にキャリッジ２３が衝突（それ以上の移動が規制された状態を指す）した場合でも、キャリッジ２３が破損等しない程度に小さく設定される。これにより、例えば図３に示される位置のキャリッジ２３に対して離間処理（Ｓ２４）、当接処理（Ｓ２７）、及び再離間処理（Ｓ３０）を実行した場合でも、キャリッジ２３の破損を防止できる。
【００９３】
［その他の実施形態］
なお、上記の実施形態では、給送ローラ２５、搬送ローラ６０、排出ローラ６２、及びメンテナンス機構７０を共通の搬送モータ１０２で駆動する例を説明したが、本発明はこれに限定されない。すなわち、給送ローラ２５、搬送ローラ６０、及び排出ローラ６２、及びメンテナンス機構７０をそれぞれ別のモータで駆動してもよい。
【００９４】
また、上記の実施形態では、キャリッジ移動処理の一例として記録処理（Ｓ１５）を説明したが、本発明はこれに限定されず、キャリッジ２３を移動させるあらゆる処理がキャリッジ移動処理に含まれる。例えば、記録ヘッド３９にパージ処理を行うために、メンテナンス機構７０に対向する位置までキャリッジ２３をＦＷＤ向きに移動させる処理をキャリッジ移動処理に含めてもよい。そして、図１０に示される異常報知処理は、あらゆるキャリッジ移動処理において、キャリッジセンサ３８からパルス信号を取得できない場合に実行可能である。
【００９５】
また、上記の実施形態では、図９に示す画像記録処理においてキャリッジセンサ３８のパルス信号を取得できなかった場合（Ｓ１４：Ｎｏ）に、図１０に示す異常報知処理（図９のＳ１９）を行うことを説明した。しかし、本発明はこれに限定されず、例えば複合機１０の検査工程において、制御部１３０が、異常検査処理を実行をしてもよい。この異常検査処理は、図９に示すステップＳ１３、Ｓ１４、Ｓ１９（すなわち、図１０の異常報知処理）を備える。すなわち、制御部１３０は、キャリッジ２３を移動させ（Ｓ１３）、キャリッジセンサ３８からパルス信号が取得できれば（Ｓ１４：Ｙｅｓ）、当該異常検査処理を終了する。一方、制御部１３０は、キャリッジ２３を移動させ（Ｓ１３）、キャリッジセンサ３８からパルス信号を取得できなければ（Ｓ１４：Ｎｏ）、異常報知処理を実行する（Ｓ１９）。なお、検査工程とは、複合機１０の製造時であってもよいし、サービスマンが複合機１０を修理するケースであってもよい。また、異常検査処理におけるキャリッジ２３の移動は、検査のためだけの移動であってもよく、画像記録やパージ処理を目的とする移動でなくてもよい。
【００９６】
さらに、上記の実施形態では、キャリッジ移動装置の一例としてインクジェット記録方式のプリンタ部１１を備える複合機１０の例を説明したが、本発明はこれに限定されない。例えば、画像読取装置において原稿を搬送するフィーダに適用してもよい。
【符号の説明】
【００９７】
１０・・・複合機
１５・・・給送部
２３・・・キャリッジ
３８・・・キャリッジセンサ
３９・・・記録ヘッド
４０・・・ノズル
５１・・・レジストセンサ
７０・・・メンテナンス機構
７１・・・キャップ
７６・・・ポンプ
７７・・・ワイパーブレード
１０２・・・搬送モータ
１０３・・・キャリッジモータ
１０４・・・駆動伝達機構
１３０・・・制御部
１７０・・・第１切替機構
１７６・・・当接レバー
１８７・・・メンテセンサ
【図１】
2014193586.tif 000003
【図２】
2014193586.tif 000004
【図３】
2014193586.tif 000005
【図４】
2014193586.tif 000006
【図５】
2014193586.tif 000007
【図６】
2014193586.tif 000008
【図７】
2014193586.tif 000009
【図８】
2014193586.tif 000010
【図９】
2014193586.tif 000011
【図１０】
2014193586.tif 000012