(57)【特許請求の範囲】
【請求項１】
インクを噴射する記録ヘッドを搭載し主走査方向に往復移動するキャリッジと、用紙を搬送する搬送ローラーと、を有する印刷装置であって、
前記用紙が前記キャリッジの下方を経由して排紙される搬送経路において、前記キャリッジより上流に配置され用紙の有無を検出する第１の紙検出センサーと、
前記キャリッジに搭載され、同キャリッジの下方に位置する用紙の有無を検出する第２の紙検出センサーと、
前記キャリッジを主走査方向に移動させる駆動手段の駆動負荷を判定するキャリッジ負荷判定手段と、
エラー発生により印刷動作を停止させた後に、前記第１の紙検出センサー又は前記第２の紙検出センサーにより用紙が検出された場合に、前記キャリッジ負荷判定手段による判定を待たずに紙詰まりエラーを通知し、
前記第１の紙検出センサーと前記第２の紙検出センサーとのいずれも用紙を検出しない場合に、前記キャリッジ負荷判定手段により駆動負荷を判定させ、前記判定された負荷が所定の閾値を超える場合は、紙詰まりエラーを通知するエラー通知決定手段と、を有することを特徴とする印刷装置。
【請求項２】
搬送ローラーにより用紙を搬送させて、キャリッジによりインクを噴射する記録ヘッドを主走査方向に往復移動させつつ印刷を行う印刷方法であって、
当該印刷装置の内部において紙詰まりが発生した場合に、
前記用紙が前記キャリッジの下方を経由して排紙される搬送経路において前記キャリッジより上流に設置される第１の紙検出センサー又は前記キャリッジに搭載され、同キャリッジの下方に位置する用紙の有無を検出する第２の紙検出センサーにより、用紙の有無を検出させる第１の検出工程と、
前記第１の紙検出センサー又は前記第２の紙検出センサーにより用紙が検出された場合に紙詰まりエラーを通知する第１の通知工程と、
前記第１の紙検出センサーと前記第２の紙検出センサーとのいずれも用紙を検出しない場合に、前記キャリッジを主走査方向に移動させて、同キャリッジを駆動させる駆動手段の駆動負荷が所定の閾値を超えるか否かを判定する第２の検出工程と、
前記判定された負荷が前記閾値を超える場合は、紙詰まりエラーを通知する第２の通知工程と、を有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送経路を通じて搬送された用紙に対して記録を行う印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
従来、インク等の液体を用紙等の媒体に噴射して画像を形成する印刷装置が知られている。このような印刷装置の一例として、液体の噴射を行う記録ヘッドをキャリッジにより主走査方向に移動させることで、複数ライン毎に印刷を行うシリアルプリンターが知られている。このシリアルプリンターにおいては、用紙を主走査方向と直交する副走査方向に搬送しつつ、キャリッジ（記録ヘッド）を主走査方向に移動させて液体を記録していく。
【０００３】
上記した印刷装置において、用紙が装置内部の搬送経路において詰まることにより、印刷動作を停止させる場合がある。紙詰まりが発生した場合、利用者は用紙を搬送経路内から取り除き、エラー状態を取り除く必要がある。そのため、搬送経路において紙詰まりが発生したことをキャリッジを移動させるモーター等の駆動手段の駆動負荷を用いて検出し、利用者にエラー通知を行うものが開示されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７４４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷装置がエラー通知を行った場合、同印刷装置は印刷動作を一端停止し、利用者がエラー原因を除去するまで待機する。また、利用者が印刷動作の復帰を促す操作等を行った場合、印刷装置はエラー原因が除去されたか否かを確認する必要がある。このとき、エラー原因である用紙の紙詰まりを駆動手段の駆動負荷により確認する場合、駆動負荷を計測するためにキャリッジを再度移動させる必要がある。しかしながら、紙詰まりを起こした用紙が除去されていない場合、とキャリッジが用紙と再度干渉することで用紙を損傷させてしまうも想定される。
【０００６】
本発明は、上記課題にかんがみてなされたもので、エラー解除における確認処理において、用紙に対する損傷を低減することが可能な印刷装置、及び印刷方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、インクを噴射する記録ヘッドを搭載し主走査方向に往復移動するキャリッジと、用紙を搬送する搬送ローラーと、を有する印刷装置であって、前記用紙が前記キャリッジの下方を経由して排紙される搬送経路において、前記キャリッジより上流に配置され用紙の有無を検出する第１の紙検出センサーと、前記キャリッジを主走査方向に移動させる駆動手段の駆動負荷を判定するキャリッジ負荷判定手段と、エラー発生により印刷動作を停止させた後に、前記第１の紙検出センサーにより用紙が検出された場合に、前記キャリッジ負荷判定手段による判定を待たずに紙詰まりエラーを通知し、前記第１の紙検出センサーにより用紙が検出されない場合に、前記キャリッジ負荷判定手段により駆動負荷を判定させ、前記判定された負荷が前記閾値を超える場合は、紙詰まりエラーを通知するエラー通知決定手段と、を有する構成としてある。
【０００８】
上記のように構成された発明では、エラー通知決定手段は、第１の紙検出センサーにより用紙が存在すると判定された場合は、紙詰まりエラーを通知し利用者に紙の除去を促す。また、エラー通知決定手段は、第１の紙検出センサーが用紙を検出しない場合でも、キャリッジ負荷判定手段により判定された駆動手段の負荷が閾値を超える場合は、紙詰まりエラーを通知する。
即ち、本発明では、キャリッジを駆動させる必要がある駆動負荷の判定より前に、第１の紙検出センサーにより用紙の有無を検出することで、この第１の紙検出センサーにより紙詰まりを起こした用紙を検出できた場合は、キャリッジを駆動させて駆動負荷の判定を行う必要がなくなるため、用紙等が損傷する確率を低減させることができる。
【図面の簡単な説明】
【０００９】
【図１】外装ケースを取り外した状態のインクジェット式記録装置の斜視図を示す。
【図２】プリンター１１内部に形成された用紙Ｐの搬送経路及びこの搬送経路に配置される各種ローラーを示す側面図である。
【図３】プリンター１１の制御ブロックを説明するブロック構成図である。
【図４】プリンター１１による印刷動作を説明するフローチャートである。
【図５】ステップＳ１８０において、制御部３７により実行される処理を説明するフローチャートである。
【図６】各モーターの駆動負荷の判定を説明する図である。
【図７】第２の実施形態に係る図４のステップＳ１８０において実行される処理を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
２．第２の実施形態：
３．その他の実施形態：
【００１１】
１．第１の実施形態： 
以下、図を参照して、この発明に係る印刷装置を具体化した第１の実施の形態について説明する。なお、以下では、印刷装置としてプリンター１１を例に説明を行う。
【００１２】
図１は、外装ケースを取り外した状態のインクジェット式記録装置の斜視図を示す。図１に示すように、プリンター１１は、上側が開口する略四角箱状の本体ケース１２を備え、この本体ケース１２内に架設されたガイド軸１３には記録手段としてのキャリッジ１４が主走査方向Ｘに沿って往復動可能な状態で設けられている。キャリッジ１４が背面側で固定された無端状のタイミングベルト１５は、本体ケース１２の背板内面上に配設された一対のプーリー１６，１７に巻き掛けられ、一方のプーリー１６と駆動軸が連結された駆動手段としてのキャリッジモーター（以下、「ＣＲモーター１８」という）が正逆転駆動されることにより、キャリッジ１４は主走査方向Ｘに往復動する構成となっている。
【００１３】
キャリッジ１４の下部には、インクを噴射する記録ヘッド（記録手段）１９が設けられ、さらに本体ケース１２内において記録ヘッド１９と対向する下方位置には、記録ヘッド１９とターゲットとしての用紙Ｐとの間隔を規定するプラテン２０がＸ方向に延びる状態で配置されている。また、キャリッジ１４の上部には、ブラック用およびカラー用の各インクカートリッジ２１，２２が着脱可能に装填されている。記録ヘッド１９は、各インクカートリッジ２１，２２から供給された各色のインクを、色ごとのノズルから噴射（吐出）する。
【００１４】
プリンター１１の背面側には、給紙トレイ２３と、給紙トレイ２３上に積重された多数枚の用紙Ｐのうち最上位の１枚のみを分離して副走査方向Ｙ（搬送方向の上流側から下流側に向かう方向）に供給する自動給紙装置（Ａuto Ｓheet Ｆeeder）とが設けられている。
【００１５】
また、本体ケース１２の図１における右側下部には紙送りモーター（以下、「ＰＦモーター２５」という）が配設され、ＰＦモーター２５が駆動されることにより、搬送ローラー３１及び排紙ローラー３２（いずれも図２を参照）が回転駆動されて、用紙Ｐが副走査方向Ｙへ搬送されるようになっている。そして、このプリンター１１では、キャリッジ１４を主走査方向Ｘに往復動させながら記録ヘッド１９のノズルから用紙Ｐに向けてインクを噴射する印刷動作と、用紙Ｐを副走査方向Ｙに所定の搬送量で搬送する紙送り動作とを略交互（但し、各動作タイミングは一部重複）に繰り返すことで、用紙Ｐに文字や画像等の印刷が施されるようになっている。
【００１６】
また、プリンター１１には、キャリッジ１４の移動距離に比例する数のパルスを出力するリニアエンコーダー２６がガイド軸１３に沿って延びるように架設されており、リニアエンコーダー２６の出力パルスを用いて求められるキャリッジ１４の移動位置、移動方向及び移動速度に基づいて、キャリッジ１４の速度制御及び位置制御が行われるようになっている。なお、プリンター１１においてキャリッジ１４がホームポジション（キャリッジ移動経路上の印刷領域（すなわち、記録ヘッド１９が用紙Ｐに対してインクを噴射することにより記録を施す記録領域）外の一端部（図１における右端位置））に位置した際のキャリッジ１４の直下には、記録ヘッド１９のノズル目詰まり等を予防・解消するためのクリーニング等を行うメンテナンス装置２８が配設されている。また、プラテン２０の下側には、メンテナンス装置２８が記録ヘッド１９のノズルから吸引したインクが廃棄される廃液タンク２９が設けられている。
【００１７】
図２は、プリンター１１内部に形成された用紙Ｐの搬送経路及びこの搬送経路に配置される各種ローラーを示す側面図である。図２に示すように、プリンター１１の内部には、給紙トレイ２３に積重された用紙Ｐをプラテン２０を経由して、プリンター１１外部に排紙する搬送経路が形成されている。また、この搬送経路上において、給紙トレイ２３の搬送方向上流側には、給紙トレイ２３に積重された複数の用紙から搬送対象となる用紙を取り出す分離ローラー３３が配設されている。そして、記録ヘッド１９の記録位置（つまりプラテン２０）を搬送方向に挟んだ前後の位置には、搬送ローラー３１及び排紙ローラー３２がそれぞれ回転可能な状態に配設されている。
【００１８】
分離ローラー３３は、給紙トレイ２３と搬送ローラー３１の用紙搬送方向上流側との間に設けられ、ＰＦモーター２５から不図示のクラッチ手段を介して伝達される動力により回転する。そのため、この分離ローラー３３の回転面と接触した給紙トレイ２３上の用紙Ｐは、同分離ローラー３３の回転により搬送方向に巻き取られ、搬送ローラー３１側に送られる。以下、このように分離ローラー３３から搬送ローラー３１へ用紙が受け渡されることを「紙送り動作」と記載する。
【００１９】
搬送ローラー３１は駆動ローラー３１Ａと従動ローラー３１Ｂとの一対からなり、排紙ローラー３２は駆動ローラー３２Ａと従動ローラー３２Ｂとの一対からなる。本実施形態では、搬送ローラー３１は、ＰＦモーター２５（図１参照）の駆動力が伝達されて両駆動ローラー３１Ａ，３２Ａが回転駆動される。そのため、分離ローラー３３により搬送された用紙Ｐは、搬送ローラー３１に渡され、図２における左方向（副走査方向Ｙ）へ搬送される。
【００２０】
搬送ローラー３１のやや搬送方向上流側の位置（即ち、キャリッジ１４より上流側）には、第１の紙検出センサー３５が設けられている。第１の紙検出センサー３５は、例えば接触式センサー（スイッチ式センサー）からなり、給紙された用紙Ｐの先端が検知レバー（図示略）に当たってこれを変位させることでオンし、用紙Ｐの後端が通過して検知レバーがバネ力で元の待機位置に復帰したときにオフする。この第１の紙検出センサー３５により、搬送経路内に用紙が存在するか否かを判断することができるし、同様に分離ローラー３３による搬送ローラー３１への紙送り動作が行われたことを検出することができる。
なお、第１の紙検出センサー３５は、用紙Ｐの紙端を検知可能であればよく、光学式センサー等の非接触式センサーも採用できる。
【００２１】
さらに、キャリッジ１４のプラテン２０と対向する面には、第２の紙検出センサー３６が設けられている。第２の紙検出センサー３６は、非接触側のセンサーであることが望ましい。この第２の紙検出センサー３６により、キャリッジ１４の下方に用紙Ｐが搬送されたことを検出することが可能となる。また、キャリッジ１４の主走査方向（Ｘ方向）への移動を組み合わせることで、印刷動作の際に用紙Ｐの幅（搬送される用紙ＰのＸ方向の幅）を検出することができる。
【００２２】
図３は、プリンター１１の制御ブロックを説明するブロック構成図である。図３に示すように、プリンター１１には、該プリンター１１の駆動を統括制御するマイクロコンピューター等からなる制御部３７が設けられている。この制御部３７は、第１の紙検出センサー３５並びに第２の紙検出センサー３６からの入力、リニアエンコーダー２６（厳密には、受光側）、ＰＦモーター２５に取付けられたエンコーダー２５ａ、及びに、図示しない外装ケースに設けられた操作ボタン３８からの入力に基づき、ＣＲモーター１８、記録ヘッド１９、ＰＦモーター２５の駆動を制御する。更に、上記各入力に基づいて、図示しない外装ケースに設けられたモニター３９の表示を制御する。
【００２３】
図４は、プリンター１１による印刷動作を説明するフローチャートである。以下、印刷を行う場合に制御部３７が実行する印刷動作について、図４のフローチャートに基づき説明する。
【００２４】
図４に示すように、まずステップＳ１１０において、制御部３７は、ユーザーにより操作ボタン３８が操作されて印刷が開始されたか否かを判定する。そして、その判定結果が否定判定である場合（ステップＳ１１０：ＮＯ）、制御部３７は、その後において操作ボタン３８の操作に基づき印刷が開始されるまで、周期的にステップＳ１１０の処理を繰り返す。その一方、その判定結果が肯定判定である場合（ステップＳ１１０：ＹＥＳ）、制御部３７は、その処理をステップＳ１２０に移行する。
【００２５】
そして、次のステップＳ１２０において、制御部３７は、ＣＲモーター１８を駆動すると共に、記録ヘッド１９及びＰＦモーター２５を制御し、印刷動作と紙送り動作とを交互に繰り返して用紙Ｐに印刷が施されるようにする。なお、印刷動作において、制御部３７は、キャリッジ１４が所定の印刷速度（例えば、本実施形態では２００〜３００ｃｐｓ（characters per second）：字／秒）で移動するようにＣＲモーター１８を制御する。
【００２６】
さらに、ステップＳ１３０において、制御部３７は、エラーが発生しているか否かを判断する。エラーの発生は、第１の紙検出センサー３５並びに第２の紙検出センサー３６から出力される検出信号の有無や、ＣＲモーター１８及びＰＦモーター２５の駆動負荷に応じて発生する。そして、その判定結果が否定判定である場合（ステップＳ１３０：ＮＯ）、制御部３７は、ステップＳ１４０において、印刷動作が終了したか否かを判定し、該印刷動作が終了していない場合（ステップＳ１４０：ＮＯ）、先のステップＳ１３０に戻り、同ステップＳ１３０の処理を繰り返す。その一方、印刷動作が終了している場合は（ステップＳ１４０：ＹＥＳ）、制御部３７は、ステップＳ１５０において、ＣＲモーター１８の駆動を停止させた後、本印刷動作を終了する。
【００２７】
一方、ステップＳ１３０において、エラーが発生している場合（ステップＳ１３０：ＹＥＳ）、ステップＳ１６０において、制御部３７はＣＲモーター１８及びＰＦモーター２５の駆動を停止させ、印刷動作を停止する。そのため、プリンター１１が印刷動作を停止させた状態で、利用者がエラーの原因（例えば、紙詰まりを起こした用紙）を取り除き、操作ボタン３８のエラー解除ボタンを操作すると（ステップＳ１７０：ＹＥＳ）、以下、プリンター１１では確認処理が行われる。
【００２８】
確認処理は、利用者がエラーが解消しているか否かを判断するために行われる。即ち、プリンター１１のエラー原因が紙詰まりであって、利用者が紙詰まりを起こした用紙を取り除くことなくエラー解除ボタンを操作した場合、当然エラーが解消したこととはならない。まして、この状態で印刷動作を復帰させると、紙詰まりを悪化させることもありうる。そのため、本実施形態に係るプリンター１１では、ステップＳ１８０における確認動作において、以下の処理を行なうことによりエラー原因が除去されているかを判断する。
【００２９】
図５は、ステップＳ１８０において、制御部３７により実行される処理を説明するフローチャートである。以下、図５を参照してステップＳ１８０の処理を詳細に説明する。なお、図５に示す処理により制御部３７は、本発明に係るエラー通知決定手段を実現する。
【００３０】
ステップＳ２１０では、制御部３７は第１の紙検出センサー３５からの出力をもとに、用紙Ｐが搬送経路内において残存しているか否かを判断する（第１の検出工程）。即ち、第１の紙検出センサー３５が用紙Ｐを検出した場合、当該用紙Ｐが利用者に取り除かれることなく搬送経路内に残存していることとなり、エラー原因が除去されたこととはならない。そのため、このような状態を第１の紙検出センサー３５により検出し、用紙Ｐが検出された場合、制御部３７は印刷動作に復帰しない。
【００３１】
そして、制御部３７は、ステップＳ２２０においてエラー通知１を行い、図４のステップＳ１９０に進む（第１の通知工程）。例えば、プリンター１１では、用紙Ｐを搬送経路内から取り除くことを利用者に促すエラー通知がモニター３９に表示される。そして、利用者がモニター３９に表示されたエラーを確認し、適切な処理（この場合は用紙Ｐを取り除く）を行うと、エラー原因が除去される（ステップＳ１９０：ＹＥＳ）ため、制御部３７はステップＳ１４０に進み、印刷動作を再開する。一方、用紙Ｐが利用者により取り除かれず、今だ、エラー原因が除去されていない場合は（ステップＳ１９０：ＮＯ）、ステップＳ１８０による処理を繰返す
【００３２】
図５のステップＳ２１０において、第１の紙検出センサー３５により用紙Ｐの検出がなされない場合（ステップＳ２１０：ＮＯ）、ステップＳ２３０において、制御部３７は、ＣＲモーター１８以下の、各モーターの駆動負荷を参照する。即ち、このステップでは、エラー原因が各モーター（ＣＲモーター１８を除く）の駆動負荷に起因するものか否かを判断する。そのため、本実施形態では、ＰＦモーター２５を駆動させてその駆動負荷を参照する。なお、各モーターにおける駆動負荷の参照方法については後述する。
【００３３】
そして、エラー原因が各モーターの駆動負荷に起因する場合、少なくとも、キャリッジ１４と用紙Ｐとの干渉による紙詰まりがエラー原因でないと判断できるため（ステップＳ２４０：ＹＥＳ）、図４のステップＳ１９０に進み、エラーが除去されていれば、ステップＳ１４０に進み印刷動作を再開する。一方、エラー原因が各モーターの駆動負荷に起因しない場合は（ステップＳ２３０：ＮＯ）、以下、キャリッジ１４を動作させて紙詰まり検出動作を行う。
【００３４】
印刷動作中において、用紙Ｐがキャリッジ１４と干渉し紙詰まりが生じると、該用紙Ｐがキャリッジ１４及び記録ヘッド１９の移動範囲内に入り込み、印刷動作に伴って主走査方向Ｘに沿って往復移動するキャリッジ１４や記録ヘッド１９と当接することがある。すると、用紙Ｐによってキャリッジ１４の移動が阻害されるため、ＣＲモーター１８の駆動負荷が大きくなる。
【００３５】
例えば、用紙Ｐが搬送方向（副走査方向Ｙ）における印刷領域（プラテン２０上）よりも上流側と下流側の両方で搬送ローラー３１と排紙ローラー３２とに挟持されていた場合、その用紙Ｐは主走査方向Ｘへの移動が抑制された状態にある。そのため、キャリッジ１４もしくは記録ヘッド１９は、そうした用紙Ｐに対して主走査方向Ｘにおける移動途中に当接することにより移動が阻害され、ＣＲモーター１８の駆動負荷が大きくなる。
【００３６】
また、例えば、用紙Ｐが搬送方向（副走査方向Ｙ）において搬送ローラー３１と排紙ローラー３２との一方に挟持されている場合や、キャリッジ１４及び記録ヘッド１９の移動範囲内に破れた用紙Ｐの一部だけが残存している場合、そうした用紙Ｐはキャリッジ１４と共に移動してキャリッジ１４の移動を許容する場合がある。しかし、キャリッジ１４に押されて移動した用紙Ｐは、主走査方向Ｘにおいてキャリッジ１４と当接する側とは反対側の端縁が本体ケース１２などに当接して移動規制されるようになると、キャリッジ１４の移動を阻害してＣＲモーター１８の駆動負荷が大きくなる。
【００３７】
そのため、ステップＳ２５０では、制御部３７はキャリッジ１４を主走査方向（Ｘ方向）に移動させて、このときのＣＲモーター１８の駆動負荷を監視し、用紙Ｐとキャリッジ１４が干渉しているか否かを判断する。ステップＳ２５０の処理により、制御部３７は、本発明に係るキャリッジ負荷判定手段を実現する。
【００３８】
図６は、各モーターの駆動負荷の判定を説明する図である。ここで、図６Ａは、用紙Ｐがキャリッジ１４に干渉していない状態で、エンコーダー（リニアエンコーダー２６）が検出する所定期間でのパルス数を示す。また、図６Ｂは、用紙Ｐがキャリッジ１４に干渉している状態で、エンコーダー（リニアエンコーダー２６）が検出する所定期間でのパルス数を示す。
即ち、キャリッジ１４と用紙Ｐとが干渉していない場合、ＣＲモーター１８には用紙Ｐの干渉に起因する負荷が掛からないため、所定期間Ｔ１でのパルスのカウント数は速度に応じて一定の値を取る。一方、キャリッジ１４と用紙Ｐとが干渉している場合、ＣＲモーター１８には用紙Ｐの干渉に起因する負荷がかかるため、所定期間Ｔ１でのパルスのカウント数が上記した一定の値とはならない。例えば、図６では、期間Ｔ１において図６Ａのパルスのカウント数に比べて、図６Ｂのパルスのカウント数が減少している。そのため、制御部３７は、リニアエンコーダー２６により検出されたパルスのカウント数をもとにＣＲモーター１８の駆動負荷Ｌｄ＿ｃｒを判断することが可能となる。
【００３９】
そして、ステップＳ２６０において、制御部３７は第２の紙検出センサー３６が用紙Ｐをキャリッジ１４の下方で検出した場合、又はＣＲモーター１８の駆動負荷が閾値Ｓを超えた場合（ステップＳ２６０：ＹＥＳ）、ステップＳ２２０において、紙詰まりエラー２を出力する。そのため、ステップＳ２５０、２６０の処理により、本発明の第２の検出工程を、そして、ステップＳ２２０の処理により本発明の第２の通知工程を実現する。
【００４０】
ここで、第２の紙検出センサー３６はキャリッジ１４のプラテン２０と対向する面に配置されているため、用紙Ｐがキャリッジ１４の下方に存在すれば第２の紙検出センサー３６が用紙を検出することも可能である。そのため、第２の紙検出センサー３６が用紙Ｐを検出した場合は、制御部３７は、ステップＳ２２０において紙詰まりエラーを通知し、図４のステップＳ１９０に戻る。そして、利用者がモニター３９に表示されたエラーを確認し、適切な処理（この場合は用紙Ｐを取り除く）を行うと、エラー原因が除去されるため（ステップＳ１９０：ＹＥＳ）、制御部３７はステップＳ１４０に進み、印刷動作を再開する。
【００４１】
同様に、ＣＲモーター１８の駆動負荷Ｌｄ＿ｃｒが閾値Ｓを超える場合（ステップＳ２６０：ＹＥＳ）、制御部３７は、紙詰まりエラー２を出力する。なお、閾値Ｓはキャリッジ１４の移動が許容されている場合のＣＲモーター１８の駆動負荷よりも大きく、且つ、キャリッジ１４の移動が用紙Ｐによって阻害された場合のＣＲモーター１８の駆動負荷よりも小さくなるように設定されている。より具体的には、駆動負荷をリニアエンコーダー２６のパルス数によりカウントする場合、駆動負荷が高くなるとパルスのカウント数は下がるため、駆動負荷を示す閾値Ｓをカウント数により判断するものであってもよい。
【００４２】
以下、図４のステップＳ１９０に戻り、利用者がモニター３９に表示されたエラーを確認し、適切な処理を行うと、エラー原因が除去されるため（ステップＳ１９０：ＹＥＳ）、制御部３７はステップＳ１４０に進み、印刷動作を再開する。一方、図６のステップＳ２６０において、第２の紙検出センサー３６が用紙Ｐを検出せず、及び駆動負荷Ｌｄ＿ｃｒが閾値Ｓを下回った場合は、エラー原因が解消していると見なしステップＳ１９０に進む。
【００４３】
以上、説明したように第１の実施形態に係るプリンター１１によれば、以下のような効果を得ることができる。
即ち、エラー発生によりプリンター１１が動作を停止させてから、印刷動作を復帰させる際に、エラー原因が除去された否かを判断する必要があるが、このとき、ＣＲモーター１８の駆動負荷の判定を行う頻度を低減させることができ、用紙Ｐの損傷させる確率を低減させることができる。即ち、紙詰まりが発生した場合でも、第１の紙検出センサー３５により用紙の有無を検出できた場合は印刷動作を復帰させないため、ＣＲモーター１８の駆動負荷の判定を回避することができ、用紙Ｐとキャリッジ１４と再度干渉させることがない。一方、第１の紙検出センサー３５により用紙Ｐが検出できない場合は、キャリッジ１４を駆動させて駆動負荷の判定を行い、適格に紙詰まりの有無を検出することができる。
【００４４】
さらに、エラーがキャリッジ１４と用紙Ｐとの干渉である場合でも、第２の紙検出センサー３６により用紙Ｐの検出を行うことができれば、エラー通知を行うため、エラー通知に係る処理をより早くすることができる。
【００４５】
２．第２の実施形態：
以下、第２の実施形態に係る処理を説明する。図７は、第２の実施形態に係る図４のステップＳ１８０において実行される処理を説明するフローチャートである。第２の実施形態に係る処理では、第２の紙検出センサー３６による用紙Ｐの検出がなされない場合にのみ、ＣＲモーター１８の駆動負荷の判定を行う点で第１の実施形態に係る処理と異なる。
【００４６】
図７のステップＳ２１０において、第１の紙検出センサー３５により用紙Ｐの検出がなされない場合（ステップＳ３１０：ＮＯ）、各モーター（ＣＲモーター１８以外）の駆動負荷を判断する（ステップＳ３３０）。そして、エラー原因がＣＲモーター以外のモーターの駆動負荷によるものでない場合（ステップＳ３４０：ＮＯ）、制御部３７は第２の紙検出センサー３６が用紙Ｐを検出しているか否かを判断する（ステップＳ３５０）。ここで、第２の紙検出センサー３６が用紙Ｐを検出した場合、キャリッジ１４とプラテン２０の間に用紙Ｐが存在しているため、制御部３７は、ステップＳ３２０に進みエラー通知を行う。
【００４７】
一方、ステップＳ３５０において、第２の紙検出センサー３６が用紙Ｐを検出しない場合（ステップＳ３５０：ＮＯ）、ステップＳ３６０では、制御部３７はキャリッジ１４を主走査方向（Ｘ方向）に移動させて、このときのＣＲモーター１８の駆動負荷を監視し、用紙Ｐとキャリッジ１４が干渉しているか否かを判断する。そのため、ＣＲモーター１８の駆動負荷Ｌｄ＿ｃｒが閾値Ｓを超える場合（ステップＳ３７０：ＹＥＳ）、制御部３７は、ステップＳ３２０において紙詰まりエラー２を出力する。
【００４８】
以上、説明した第２の実施形態では、上記した第１の実施形態に係るプリンター１１の効果に加えて、以下の効果を得ることができる。
エラー原因がキャリッジ１４と用紙Ｐとの干渉である場合でも、第２の紙検出センサー３６により用紙Ｐの検出を行うことができれば、ＣＲモーター１８の駆動負荷の判定を行うことなくエラー通知を行うことができるため、第１の実施形態に比べて、駆動負荷の判定を行う回数をより減らすことができる。
例えば、用紙Ｐがキャリッジ１４の下方に位置した状態で紙詰まりを起こせば、第２の紙検出センサー３６によりＣＲモーター１８の駆動負荷の判定を行うことができるため、ＣＲモーター１８の駆動負荷の判定を行うことなくエラー通知を行うことができる。
【００４９】
３．その他の実施形態：
ＣＲモーター１８の駆動負荷の判定は、リニアエンコーダー２６を用いたパルス数のカウント以外の手法であってもよい。例えば、ＣＲモーター１８は、キャリッジ１４を一定速度で移動させる制御を行うため、キャリッジ１４の移動が制限されて上昇したＣＲモーター１８の電流値から、ＣＲモーター１８の駆動負荷Ｌｄ＿ｃｒを取得してもよい。
【００５０】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。即ち、上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【符号の説明】
【００５１】
１１…プリンター、１２…本体ケース、１３…ガイド軸、１４…キャリッジ、１５…タイミングベルト、１６…プーリー、１７…プーリー、１８…ＣＲモーター、１９…記録ヘッド、２０…プラテン、２１,２２…インクカートリッジ、２３…給紙トレイ、２５…ＰＦモーター、２５ａ…エンコーダー、２６…リニアエンコーダー、２８…メンテナンス装置、２９…廃液タンク、３１…搬送ローラー、３２…排紙ローラー、３３…分離ローラー、３５…第１の紙検出センサー、３６…第２の紙検出センサー、３７…制御部、３８…操作ボタン、３９…モニター 
【図１】
0005747587.tif 000002
【図２】
0005747587.tif 000003
【図３】
0005747587.tif 000004
【図４】
0005747587.tif 000005
【図５】
0005747587.tif 000006
【図６】
0005747587.tif 000007
【図７】
0005747587.tif 000008