(57)【要約】【課題】発生した搬送異常がジャムによる搬送異常であるか否かを適切に判別することのできる電子機器を提供すること。【解決手段】本発明が適用された画像形成装置は、記録ユニットが搭載されたキャリッジを主走査方向に搬送すると共に、記録ユニットにインク液滴を吐出させることにより、用紙に対して主走査方向に画像を形成する（Ｓ１７０）。また、この画像形成動作に先駆けては、搬送異常が発生したときにジャムによる搬送異常と判定すべき領域（ジャム判定領域）を、キャリッジ搬送路における用紙通過領域の位置を基準に設定する（Ｓ１４０，Ｓ２２０）。そして、キャリッジの目標速度と実速度との偏差が閾値を超えたことで搬送異常が検知されると（Ｓ１８０でＹｅｓ）、搬送異常検知時のキャリッジ位置がジャム判定領域内にあるか否かによって、搬送異常がジャムによる搬送異常であるか否かを判定する（Ｓ２９０）。【選択図】図４
2010064442.tif 000002
【特許請求の範囲】
【請求項１】
モータを備え、前記モータの駆動力によって主走査方向にキャリッジを搬送するキャリッジ搬送手段と、
前記キャリッジが搬送される前記主走査方向とは交差する副走査方向に、シートを搬送するシート搬送手段と、
を備えた電子機器であって、
前記キャリッジの搬送異常を、検知する異常検知手段と、
主走査方向における前記キャリッジの位置を検出する位置検出手段と、
前記異常検知手段により搬送異常が検知された時点での、前記位置検出手段によって検出された前記キャリッジの位置に基づき、前記異常検知手段により検知された搬送異常が、前記キャリッジと前記シートとの干渉により生じたジャムによる搬送異常であるか否かを判定するジャム判定手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記ジャム判定手段は、前記搬送異常が検知された時点での主走査方向における前記キャリッジの位置が、キャリッジの搬送路における予め定められた特定領域にあるとき、前記搬送異常が前記ジャムによる搬送異常であると判定する構成にされていること
を特徴とする請求項１記載の電子機器。
【請求項３】
前記特定領域は、前記シート搬送手段の動作により前記副走査方向に搬送される前記シートの前記副走査方向に沿う側縁と対向する、前記キャリッジの搬送路上の地点を基準に、定められていることを特徴とする請求項２記載の電子機器。
【請求項４】
前記キャリッジ搬送手段は、主走査方向に前記キャリッジを往復運動させる構成にされ、
前記特定領域は、前記シートの前記副走査方向に沿う二つの前記側縁の内、前記キャリッジの搬送方向上流に位置する側縁と対向する前記搬送路上の地点を基準に、前記キャリッジの往路及び復路の夫々に対して定められていることを特徴とする請求項３記載の電子機器。
【請求項５】
前記特定領域は、前記シート搬送手段により搬送されるシートの種類毎に定められ、
前記ジャム判定手段は、前記シート搬送手段が搬送中のシートの種類に対応する前記特定領域の情報に基づいて、前記搬送異常が前記ジャムによる搬送異常であるか否かを判定する構成にされていること
を特徴とする請求項２〜請求項４のいずれかに記載の電子機器。
【請求項６】
前記特定領域は、前記シートの種類として、前記シートのサイズ毎に定められていることを特徴とする請求項５記載の電子機器。
【請求項７】
前記特定領域は、前記シートの種類として、前記シートの厚み毎に定められていることを特徴とする請求項５又は請求項６記載の電子機器。
【請求項８】
前記特定領域の主走査方向の長さは、前記シートが厚い程、小さい値に定められていることを特徴とする請求項７記載の電子機器。
【請求項９】
前記キャリッジ搬送手段は、前記キャリッジの主走査方向の実速度又は実位置と、その目標値との偏差から、前記モータに入力する駆動電圧又は駆動電流を決定することによって、前記キャリッジの主走査方向の速度又は位置を、前記目標値に一致させるようにフィードバック制御し、当該制御により、前記キャリッジを目標速度軌跡又は目標位置軌跡に沿って主走査方向に搬送する構成にされ、
前記異常検知手段は、前記偏差、又は、前記駆動電圧若しくは駆動電流が閾値を超えると前記搬送異常が発生したとして、前記搬送異常を検知すること
を特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１０】
前記キャリッジの搬送路の主走査方向の長さは、前記シート搬送手段が搬送するシートの主走査方向の長さよりも長く、
前記閾値は、主走査方向に沿う前記搬送路の各地点に対し定められており、
前記搬送路における、前記シート搬送手段の動作により前記副走査方向に搬送される前記シートと対向するシート通過領域内の各地点の前記閾値は、前記シートと対向しないシート通過領域外の各地点の前記閾値よりも、小さい値に定められていること
を特徴とする請求項９記載の電子機器。
【請求項１１】
前記キャリッジの搬送路の主走査方向の長さは、前記シート搬送手段が搬送するシートの主走査方向の長さよりも長く、
前記閾値は、主走査方向に沿う前記搬送路の各地点に対し定められており、
前記搬送路における、前記シート搬送手段の動作により前記副走査方向に搬送される前記シートと対向するシート通過領域の外縁に対応する地点の前記閾値は、その他の各地点の前記閾値よりも小さい値に定められていること
を特徴とする請求項９記載の電子機器。
【請求項１２】
前記ジャム判定手段により前記搬送異常が前記ジャムによる搬送異常であると判定されると、ジャムの発生をユーザに向けて報知する報知手段
を備えることを特徴とする請求項１〜請求項１１のいずれかに記載の電子機器。
【請求項１３】
前記電子機器は、
前記シートにインク液滴を吐出可能な記録ユニット、が前記キャリッジに搭載された画像形成装置であり、
画像形成指令が入力されると、前記キャリッジ搬送手段に、前記キャリッジを主走査方向に搬送させると共に、前記シート搬送手段に、前記シートを副走査方向に搬送させ、前記キャリッジが主走査方向へ移動する際には、前記記録ユニットにインク液滴を吐出させることにより、前記シートに、前記画像形成指令にて指定された画像を形成する画像形成手段
を備えることを特徴とする請求項１〜請求項１２のいずれかに記載の電子機器。
【請求項１４】
前記異常検知手段により前記搬送異常が検知されると、前記画像形成手段による画像形成動作を中断させる画像形成中断手段と、
前記異常検知手段により前記搬送異常が検知され、且つ、前記ジャム判定手段により前記搬送異常が前記ジャムによる搬送異常であると判定されると、前記キャリッジ搬送手段に、前記キャリッジを、当該搬送異常発生時の搬送方向とは逆方向に搬送させる異常時対応手段と、
を備えること
を特徴とする請求項１３記載の電子機器。
【請求項１５】
前記キャリッジの搬送路の一端には、前記記録ユニットのインク液滴が吐出されるノズル部分をキャッピングするためのキャッピング部が設けられ、前記キャッピング部が設けられた端部とは反対側の端部には、前記記録ユニットのフラッシング動作により吐出されるインク液滴を蓄積するためのフラッシング部が設けられており、
前記異常時対応手段は、前記キャリッジ搬送手段に、前記キャリッジを前記逆方向に搬送させて、前記記録ユニットを前記キャッピング部又は前記フラッシング部に配置する構成にされていることを特徴とする請求項１４記載の電子機器。
【請求項１６】
前記異常時対応手段の動作により前記キャリッジが前記逆方向に搬送されているときに、前記異常検知手段により前記搬送異常が検知された場合、前記キャリッジ搬送手段による前記キャリッジの搬送動作を中断させる搬送中断手段
を備えることを特徴とする請求項１４又は請求項１５記載の電子機器。
【請求項１７】
前記異常検知手段により前記搬送異常が検知され、且つ、前記ジャム判定手段により前記搬送異常が前記ジャムによる搬送異常ではないと判定されると、前記キャリッジが搬送路を一往復するように、前記キャリッジ搬送手段に前記キャリッジを搬送させるテスト搬送手段と、
前記テスト搬送手段による前記キャリッジの搬送中に、前記異常検知手段により前記搬送異常が検知された場合には、前記キャリッジ搬送手段による前記キャリッジの搬送動作を中断させるテスト中断手段と、
前記テスト搬送手段の動作によって前記キャリッジが一往復するまでの期間に、前記異常検知手段により前記搬送異常が検知されなかった場合には、前記画像形成手段に、前記中断された画像形成動作を再開させる再開制御手段と、
を備えることを特徴とする請求項１４〜請求項１６のいずれかに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリッジを主走査方向に搬送すると共にシートを副走査方向に搬送して、所定の処理を実行する電子機器に関する。
【背景技術】
【０００２】
従来、キャリッジを主走査方向に搬送すると共にシートを副走査方向に搬送する電子機器としては、記録ユニットを搭載したキャリッジを主走査方向に搬送すると共に、記録紙を副走査方向に搬送して、記録紙に画像を形成する画像形成装置が知られている。
【０００３】
また、画像形成装置としては、インクジェットヘッドを搭載したキャリッジを主走査方向に搬送するインクジェットプリンタであって、キャリッジの搬送異常を検知すると、キャリッジを緊急停止し、更には、キャリッジを逆方向に戻すものが知られている（例えば、特許文献１参照）。
【０００４】
尚、ここでの搬送異常とは、キャリッジの搬送時に、搬送制御において目標とする結果が得られない状態のことを言う。キャリッジの搬送異常の検知方法としては、次の方法が知られている。
【０００５】
例えば、ステップモータでキャリッジを搬送制御する場合には、別途設けたセンサが示すキャリッジの運動状態と、出力ステップ数との辻褄が合うかどうかで、搬送異常を検知する方法が知られている。
【０００６】
その他、ＤＣ（直流）モータでキャリッジを搬送制御する場合には、キャリッジ速度やＤＣモータの電流・電圧等を監視し、これらの物理量と予め設定された異常判定値との比較により、搬送異常を検知する方法が知られている。
【０００７】
ここで、搬送異常が発生する原因について詳述すると、搬送異常が発生する第一の原因としては、シートとキャリッジとが干渉してジャムが発生し、キャリッジに接触するシートがキャリッジの移動を妨げることに起因して、キャリッジの搬送負荷が上昇することが挙げられる。
【０００８】
このような事象が発生した場合には、キャリッジの実速度が目標速度よりも低くなり、目標速度と実速度の偏差が大きくなることによってモータに入力される駆動電流・電圧が上昇する。このため、上述した手法で、搬送異常を検知する。
【０００９】
また、第二の原因としては、ユーザがキャリッジの搬送路に指を挿入したことに起因して、一時的にキャリッジの搬送負荷が上昇することが挙げられ、第三の原因としては、キャリッジの移動を規制するガイド軸に汚れが付着していることに起因して、一時的にキャリッジの搬送負荷が上昇することが挙げられる。
【００１０】
更に、第四の原因としては、異常が発生してモータやセンサが正常に機能しなくなることが挙げられる。モータやセンサに異常が発生すると、モータを制御することができなくなり、又は、キャリッジの運動状態を正確に把握することができなくなる。このようなことが原因で、正常な搬送制御を実行することができなくなり、搬送異常が発生する。
【特許文献１】特開２００７−０５５０３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、上述の従来装置では、搬送異常を検知した時に、搬送異常の種類に合わせて、適切な対応を採ることができないといった問題があった。
即ち、搬送異常の種類によっては、搬送制御を直ぐに再開できる場合があるにも拘わらず、従来装置では、検知した搬送異常の種類を判別することができないため、搬送異常を検知したときには、一旦、キャリッジを待機させて、それまで実行していた搬送制御をキャンセルするといった同一のエラー処理を実行していた。
【００１２】
この点について詳述すると、ジャムによる搬送異常が発生した場合には、シートの取り外し動作が行われない限り搬送異常が解消する可能性はないので、搬送異常を検知した場合には、キャリッジの搬送を止めて、キャリッジを停止した状態にするか、更に、キャリッジを後退させて、搬送異常検知前の搬送制御をキャンセルするのが好ましいが、ユーザがキャリッジに触れることにより発生する搬送異常は、瞬間的なものであり、搬送異常を検知して、キャリッジを緊急停止すれば、ユーザも自身がキャリッジに触れたことが原因で異常が検知されたことに気づき、すぐに異常は解消する。
【００１３】
このため、ユーザがキャリッジに触れることにより、搬送異常が発生した場合には、キャリッジを緊急停止させた後、搬送異常検知前の搬送制御をキャンセルする必要はなく、搬送異常検知前のキャリッジの搬送制御を、直ぐに再開すればよい。
【００１４】
同様に、ガイド軸に汚れが付着して一時的に搬送負荷が上昇する場合には、搬送異常が検知されて、キャリッジが緊急停止するまでの間に、汚れがガイド軸から外れることも多い。また、このような些細な原因の負荷上昇については、そもそも搬送異常を検知する必要はないが、単に、ジャムによる搬送異常等に備えて搬送異常の検知感度を高めた結果、搬送異常が検知されてしまうといったこともある。この場合には、すぐに搬送異常検知前の搬送制御を開始することができる。
【００１５】
しかしながら、従来装置では、搬送異常が、ジャムによる搬送異常であるのか否かの判別を正確にすることができないため、搬送異常が発生した場合には、ジャムが発生したものと一律に判断し、ジャムによる搬送異常に適した処理を、異常検知後に実行するようにしていた。
【００１６】
特に、ジャムによる搬送異常では、ジャム以外の搬送異常とは異なり、無理に搬送制御を継続すると、記録ユニットのノズル部分に傷がつき致命的なダメージを被る可能性があるので、搬送異常を検知した場合には、慎重な対応を採らざるを得ず、結果的に、ユーザにより、明らかなエラー解消のための動作が行われるまで、待機せざるを得なかった。
【００１７】
従って、従来装置では、搬送異常が発生したときの対応が過剰になりがちで、この点がユーザに不満を及ぼす可能性があった。
本発明は、こうした問題に鑑みなされたものであり、搬送異常がジャムによる搬送異常であるか否かを適切に判別することのできる電子機器（画像形成装置等）を提供することを目的とする。
【課題を解決するための手段】
【００１８】
かかる目的を達成するためになされた請求項１記載の発明は、モータを備え、モータの駆動力によって主走査方向にキャリッジを搬送するキャリッジ搬送手段と、キャリッジが搬送される主走査方向とは交差する副走査方向に、シートを搬送するシート搬送手段と、を備えた電子機器であって、キャリッジの搬送異常を検知する異常検知手段と、主走査方向におけるキャリッジの位置を検出する位置検出手段と、上記異常検知手段により搬送異常が検知された時点での位置検出手段によって検出されたキャリッジの位置に基づき、異常検知手段により検知された搬送異常が、キャリッジとシートとの干渉により生じたジャムによる搬送異常であるか否かを判定するジャム判定手段と、を備えることを特徴とする。
【００１９】
ジャムによる搬送異常は、搬送異常が発生する原因となるシートが存在しない領域では、発生しない。従って、シートが存在しない領域で発生した搬送異常は、少なくともジャムによる搬送異常ではないと言える。一方、シートが存在する領域で発生した搬送異常については、ジャム以外の搬送異常の発生確率が、ジャムによる搬送異常よりも十分に小さいことを考慮すると、ジャムによる搬送異常である可能性が高い。
【００２０】
本発明者らは、この点に着目し、搬送異常がジャムによる搬送異常であるか否かを、搬送異常が検知された時点での主走査方向におけるキャリッジの位置に基づき、判定するようにした。従って、本発明の電子機器によれば、搬送異常がジャムによる搬送異常であるか否かを適切に判別することができ、搬送異常の種類に応じ、適切な対応をとることができる。
【００２１】
例えば、搬送異常がジャムである場合には、ジャムの発生を報知して、ユーザにジャムを解消させるが、搬送異常がジャムでない場合には、搬送異常の検知後、異常が継続しているか否かをテスト搬送により判断して、異常が継続していない場合には、搬送動作を再開するといった対応をとることができる。
【００２２】
結果、本発明によれば、搬送異常の検知後、ユーザにより所定のアクションがなされるまでは搬送動作を再開しない従来装置と比較して、搬送動作を迅速に再開することができて、搬送異常の検知によってキャリッジを緊急停止した場合に、ユーザに不満が及ぶのを抑えることができる。
【００２３】
尚、ジャム判定手段は、搬送異常が検知された時点でのキャリッジの位置が、キャリッジの搬送路における予め定められた特定領域にあるとき、搬送異常がジャムによる搬送異常であると判定する構成にすることができる（請求項２）。また、上記特定領域は、シート搬送手段の動作により副走査方向に搬送されるシートの副走査方向に沿う側縁と、シート搬送手段によるシート搬送時に対向する、キャリッジの搬送路上の地点を基準に定めることができる（請求項３）。
【００２４】
例えば、特定領域は、キャリッジの搬送路においてシートが通過する領域（副走査方向に沿うシートの左右側縁に挟まれた領域）に定めることができる。
付言すれば、キャリッジ搬送手段は、主走査方向にキャリッジを往復運動させるのが通常であるので、特定領域は、シートの副走査方向に沿う二つの上記側縁（左右側縁）の内、キャリッジの搬送方向上流に位置する側縁と対向する搬送路上の地点を基準に、キャリッジの往路及び復路の夫々に対して定められるとよい（請求項４）。
【００２５】
ジャムが発生するのは、キャリッジがシート側縁からシート内側に移動するときであることを考えれば、搬送異常を検知したときのキャリッジの位置が、キャリッジの搬送方向上流に位置するシート側縁から下流に十分に進んだ位置である場合には、例え、キャリッジがシート通過領域にあるとは言っても、搬送異常がジャムによる搬送異常である可能性は低い。
【００２６】
従って、特定領域を、キャリッジの搬送方向毎に定めて、ジャムが発生する可能性の低い領域を排除するようにすれば、より適切に、搬送異常がジャムによる搬送異常であるか否かを判定することができる。
【００２７】
また、特定領域は、シート搬送手段により搬送されるシートの種類毎に定められ、ジャム判定手段は、シート搬送手段が搬送中のシートの種類に対応する特定領域の情報に基づいて、搬送異常がジャムによる搬送異常であるか否かを判定する構成にされるとよい（請求項５）。
【００２８】
具体的に、特定領域は、シートのサイズ毎やシートの厚み毎に定めることができる（請求項６，７）。また、特定領域をシートの厚み毎に定める場合には、シートが厚い程、特定領域の主走査方向の長さが小さくなるように、特定領域を定めるのがよい（請求項８）。
【００２９】
シートのサイズが同じであっても、シートの厚みが異なれば、キャリッジがシートの側縁に当たってジャムが発生したときのキャリッジのシート内側への進入度合い（換言すると搬送負荷）が変わってくる。
【００３０】
例えば、シートが厚い場合には、シートが固いので、ジャムが発生したときにキャリッジに作用する搬送負荷が大きく、搬送異常も、シートの側縁近傍で検知されることになるが、シートが薄い場合には、ジャムが発生したときにキャリッジに作用する搬送負荷が小さいので、搬送異常も直ちには検知し辛く、シートの側縁から内側に離れた位置で検知されることになる。
【００３１】
このように、シートの厚みによって、ジャムが発生したときに搬送異常が検知される位置が変化する。従って、厚み毎に、特定領域を定めれば、より適切に、搬送異常がジャムによる搬送異常であるか否かを判定することができる。
【００３２】
また、シートのサイズが変化すれば、キャリッジの搬送路におけるシート通過領域が変化するので、シートサイズによって、特定領域を定めても、適切に、搬送異常がジャムによる搬送異常であるか否かを判定することができる。
【００３３】
尚、上述の発明は、キャリッジ搬送手段が、キャリッジの主走査方向の実速度又は実位置と、その目標値との偏差から、モータに入力する駆動電圧又は駆動電流を決定することによって、キャリッジの主走査方向の速度又は位置を、目標値に一致させるようにフィードバック制御し、当該制御により、キャリッジを目標軌跡（目標速度軌跡又は目標位置軌跡）に沿って主走査方向に搬送する構成にされた電子機器であって、異常検知手段が、上記偏差、又は、駆動電圧若しくは駆動電流が閾値を超えると、搬送異常が発生したとして、搬送異常を検知する構成にされた電子機器に適用することができる（請求項９）。
【００３４】
上記偏差等が閾値を超えたことを条件に搬送異常を検知する構成にされた電子機器では、ユーザの指がキャリッジに接触したり、キャリッジの移動方向を規制するガイド軸に汚れが付着して、搬送負荷が上昇したときにも、搬送異常が検知されることになるが、このような電子機器に、本発明を適用すれば、検知された搬送異常が、ジャムによる搬送異常であるのか、それとも、上述したジャム以外の搬送異常であるのかを、適切に判別することができる。
【００３５】
また、ガイド軸の汚れ等による搬送負荷の些細な上昇が原因での搬送異常の検知は、本来、緊急停止させる必要のないキャリッジを停止させることになる可能性が高いので、可能な限り回避すべきである。一方、ジャムによる搬送異常については、無理な搬送を続けると、キャリッジに搭載されたヘッドのノズル部分を傷つける可能性があるので、当該ジャムによる搬送異常が発生した際には、可能な限り迅速に搬送異常を検知してキャリッジを停止させるのが好ましい（電子機器がインクジェットプリンタである場合）。
【００３６】
従って、インクジェットプリンタ等の電子機器では、ジャムによる搬送異常が起こる領域での上記閾値を下げて、当該領域では搬送異常を高感度に検知するようにし、ジャムによる搬送異常が起こらない領域については、上記閾値を上げて、搬送異常を、過度に高感度に検知しないようにするのが好ましい。
【００３７】
即ち、キャリッジ搬送路の主走査方向の長さが、シート搬送手段が搬送するシートの主走査方向の長さよりも長く、ジャムが発生する可能性のある電子機器に対しては、上記閾値を、主走査方向の複数地点（キャリッジ搬送路の複数地点）に対し定めると共に、その際、シート搬送時に副走査方向に搬送されるシートと対向するシート通過領域内の各地点の閾値を、シートと対向しないシート通過領域外の各地点の閾値よりも、小さい値に定めるのがよい（請求項１０）。
【００３８】
このように、閾値を設定すれば、ジャムによる搬送異常が生じない領域において、過度に敏感に搬送異常を検知してしまうことにより、ユーザに不満が及ぶのを防止することができる。一方で、インクジェットプリンタでは、インクジェットヘッドのノズル部分を傷つけずに済む。
【００３９】
また、閾値の定め方については、次のような方法を採用してもよい。即ち、キャリッジ搬送路における「シート通過領域」の外縁に対応する地点の閾値を、その他の各地点の閾値よりも小さい値に定めるようにしてもよい（請求項１１）。
【００４０】
ジャムが発生するのは、シートの外縁からシート内側にキャリッジが侵入するときである。従って、シート通過領域の外縁に対応する地点の閾値を、主走査方向におけるその他の各地点の閾値よりも小さい値に設定すれば、ジャムによる搬送異常については、高感度に検知することができると共に、ジャム以外による搬送異常についての検知感度を下げることができて、過度な搬送異常の検知により、ユーザに不満が及ぶのを抑えることができる。
【００４１】
また、上述の電子機器には、ジャム判定手段により搬送異常がジャムによる搬送異常であると判定されると、ジャムの発生をユーザに向けて報知する報知手段を設けるとよい（請求項１２）。このように報知手段を設ければ、ジャムの発生をユーザに伝えて、搬送異常を、迅速にユーザに解消させることができる。
【００４２】
また、本発明は、上述したように、シートにインク液滴を吐出可能な記録ユニット、がキャリッジに搭載された画像形成装置であって、画像形成指令が入力されると、キャリッジ搬送手段に、キャリッジを主走査方向に搬送させると共に、シート搬送手段に、シートを副走査方向に搬送させ、キャリッジが主走査方向へ移動する際には、記録ユニットにインク液滴を吐出させることにより、シートに、画像形成指令にて指定された画像を形成する画像形成手段を備えた画像形成装置に適用されると、その効果が一層発揮される（請求項１３）。
【００４３】
また、画像形成装置には、異常検知手段により搬送異常が検知されると、画像形成手段による画像形成動作を中断させる画像形成中断手段を設けると共に、異常検知手段により搬送異常が検知され、且つ、ジャム判定手段により搬送異常がジャムによる搬送異常であると判定されると、キャリッジ搬送手段に、キャリッジを、当該搬送異常発生時の搬送方向とは逆方向に搬送させる異常時対応手段を設けるとよい（請求項１４）。
【００４４】
ジャムが発生した場合に、無理に記録ユニットを搭載したキャリッジを搬送すると、記録ユニットのノズル部分が傷ついてしまう可能性がある。従って、ジャムが発生した場合には、キャリッジを後退させるようにすると、このような問題が発生することがなく、好ましい。
【００４５】
また、キャリッジ搬送路の一端に、記録ユニットのインク液滴が吐出されるノズル部分をキャッピングするためのキャッピング部が設けられ、キャッピング部が設けられた端部とは反対側の端部に、記録ユニットのフラッシング動作により吐出されるインク液滴を蓄積するためのフラッシング部が設けられた画像形成装置においては、キャリッジ搬送手段に、キャリッジを逆方向に搬送させて、記録ユニットをキャッピング部又はフラッシング部に配置するように、上記異常時対応手段を構成するのがよい（請求項１５）。
【００４６】
インク液滴を吐出する構成の記録ユニットについては、キャッピングするかフラッシング動作させないと、ノズル部分に付着したインクが固まって、ノズルが詰まってしまうので、画像形成動作中以外の期間には、記録ユニットを、キャッピング部又はフラッシング部に配置するのが好ましい。従って、上述のように異常時対応手段を構成すれば、ノズルが詰まってしまうのを防止することができる。
【００４７】
但し、キャリッジを後退させても搬送異常が検知される場合に、無理にキャリッジの搬送を続けると、ジャムが酷くなる可能性もある。従って、上記画像形成装置には、異常時対応手段の動作によりキャリッジが逆方向に搬送されているときに、異常検知手段により搬送異常が検知された場合に、キャリッジ搬送手段によるキャリッジの搬送動作を中断させる搬送中断手段を設けるのがよい（請求項１６）。
【００４８】
また、上述の画像形成装置には、異常検知手段により搬送異常が検知され、且つ、ジャム判定手段により搬送異常がジャムによる搬送異常ではないと判定されると、キャリッジが主走査方向に一往復するように、キャリッジ搬送手段にキャリッジを搬送させるテスト搬送手段と、テスト搬送手段によるキャリッジの搬送中に、異常検知手段により搬送異常が検知された場合には、キャリッジ搬送手段によるキャリッジの搬送動作を中断させるテスト中断手段と、テスト搬送手段の動作によってキャリッジが一往復するまでの期間に、異常検知手段により搬送異常が検知されなかった場合には、画像形成手段に、中断された画像形成動作を再開させる再開制御手段と、を設けるのが好ましい（請求項１７）。
【００４９】
上述したように、搬送異常には、ジャムによる搬送異常の他、種々の搬送異常があるが、ユーザがキャリッジに触れたり、キャリッジの移動を規制するガイド軸に汚れが付着していることが原因で検知される搬送異常については、その異常検知後、直ぐ異常が解消する可能性が高い。
【００５０】
従って、ジャム以外の搬送異常を検知した場合に、キャリッジを一往復させて異常がなければ、画像形成動作を再開するように装置を構成すれば、画像形成動作が中断されることによって、ユーザに不満が及ぶのを抑制することができ、ユーザに対し使用感に優れた画像形成装置を提供することができる。
【発明を実施するための最良の形態】
【００５１】
以下に本発明の実施例について、図面と共に説明する。図１は、本発明が適用された画像形成装置１の構成を表す断面図である。
本実施例の画像形成装置１は、インクジェットプリンタとして構成されたものであり、複数枚の用紙Ｐが積層された給紙トレイ１０１と、給紙トレイ１０１に収容された用紙Ｐを一枚ずつ分離して搬送路（以下、「用紙搬送路」と表現する。）に送出する給紙ユニット１１０と、給紙ユニット１１０を構成する給紙ローラ１１１の回転により用紙搬送路に送出された用紙Ｐを、対向配置されたピンチローラ１３３と共に挟持し、回転動作によって、用紙Ｐを、記録ユニット４０下のインク吐出位置に搬送する搬送ローラ１３１と、搬送ローラ１３１から搬送されてきた用紙Ｐを、対向配置されたピンチローラ１４３と共に挟持し、回転動作によって、用紙Ｐを、用紙搬送路下流に位置する図示しない排紙トレイに排出する排紙ローラ１４１と、用紙搬送路を構成する土手部１５１及びＵターンパス１５３及びプラテン１５５と、を備える。
【００５２】
給紙ユニット１１０は、ＤＣ（直流）モータで構成される給紙モータ８０の駆動力を受けて給紙ローラ１１１を回転させる構成にされており、給紙ローラ１１１を、給紙トレイ１０１に載置された用紙Ｐの上面に当接し、給紙ローラ１１１の回転により、給紙トレイ１０１に載置された最上部の用紙Ｐを分離して、用紙搬送路に送出する。
【００５３】
土手部１５１及びＵターンパス１５３から構成される用紙搬送路の上流部は、給紙ローラ１１１により送出される用紙Ｐの移動を規制して、用紙Ｐを、用紙搬送路下流に位置する搬送ローラ１３１とピンチローラ１３３との接点ＳＰ１に誘導するためのものであり、Ｕターンパス１５３の下流側には、その下方に、用紙Ｐの下方向への移動を規制して、用紙Ｐを搬送ローラ１３１とピンチローラ１３３との接点ＳＰ１に誘導するための補助部１５４が設けられている。
【００５４】
本実施例の画像形成装置１では、このように構成された用紙搬送路により、給紙ローラ１１１を通じて給紙トレイ１０１から送出された用紙Ｐが、搬送ローラ１３１及びピンチローラ１３３の接点ＳＰ１に誘導される。
【００５５】
また、画像形成装置１では、接点ＳＰ１に用紙Ｐの先端が到来すると、搬送ローラ１３１の回転動作により、用紙Ｐが搬送ローラ１３１及びピンチローラ１３３の間に引き込まれ、搬送ローラ１３１及びピンチローラ１３３に挟持される。その後、用紙Ｐは、搬送ローラ１３１の回転と共に、搬送ローラ１３１の回転量に相当する距離、用紙搬送路下流（副走査方向）に搬送される。
【００５６】
一方、プラテン１５５は、搬送ローラ１３１と排紙ローラ１４１とを結ぶ用紙搬送路の下流部を構成するものである。このプラテン１５５は、搬送ローラ１３１から搬送される用紙Ｐを、記録ユニット４０によってインクが吐出されるインク吐出位置に誘導すると共に、記録ユニット４０のインク吐出動作により画像が形成された用紙Ｐを、排紙ローラ１４１とピンチローラ１４３との接点ＳＰ２に誘導する。
【００５７】
用紙Ｐは、このプラテン１５５に沿って排紙ローラ１４１側へと搬送され、先端が排紙ローラ１４１とピンチローラ１４３との接点ＳＰ２に到達すると、排紙ローラ１４１の回転と共に、排紙ローラ１４１とピンチローラ１４３との間に引き込まれ、排紙ローラ１４１及びピンチローラ１４３により挟持される。その後、用紙Ｐは、排紙ローラ１４１の回転と共に、図示しない排紙トレイへと排出される。
【００５８】
尚、排紙ローラ１４１及び搬送ローラ１３１は、同径のローラとして構成され、同一の駆動源により駆動される。即ち、搬送ローラ１３１及び排紙ローラ１４１は、ベルトにて連結されており、連動して回転する。また、搬送ローラ１３１は、ＤＣ（直流）モータで構成されるＬＦモータ７０の駆動力を受けて回転する。
【００５９】
その他、記録ユニット４０は、インク液滴を吐出するためのノズル４０ａ（図２参照）が、プラテン１５５に対向する底面に複数配列された構成にされている。この記録ユニット４０は、主走査方向（図１の紙面に対して垂直な方向）に移動可能なキャリッジ５０に搭載されており、キャリッジ５０は、ＤＣ（直流）モータで構成されるＣＲモータ６０により駆動され、主走査方向に移動する。
【００６０】
図２は、画像形成装置１が備えるキャリッジ搬送機構の構成を表す図である。但し、図２に示すノズル４０ａは、概念的なものであり、記録ユニット４０のノズル４０ａは、周知のインクジェットヘッドと同様に記録ユニット４０の底面に形成されているものとする。
【００６１】
図２に示すように、画像形成装置１が備えるキャリッジ搬送機構においては、キャリッジ５０が、ガイド軸１６０に沿って移動可能に設置され、無端ベルト１７０に連結されている。
【００６２】
無端ベルト１７０は、ＣＲモータ６０の駆動力を受けて回転するプーリー１７１とアイドルプーリー１７３との間に掛けられ、ＣＲモータ６０の駆動力を、プーリー１７１を介して受けて回転する。即ち、キャリッジ搬送機構は、ＣＲモータ６０の駆動力を受けて、無端ベルト１７０が回転することにより、キャリッジ５０が、ガイド軸１６０に沿って主走査方向に移動する構成にされている。
【００６３】
また、画像形成装置１には、図２に示すように、ガイド軸１６０に沿って、スリットが一定の微小間隔で形成されたタイミングスリット１８０が設けられ、タイミングスリット１８０に形成されたスリットの間隔を読み取ってキャリッジ５０の位置に対応したパルス信号（エンコーダ信号）を出力するセンサ素子（図示せず）が、キャリッジ５０の主走査方向中央に設けられている。このようにして、本実施例においては、タイミングスリット１８０とセンサ素子とにより、リニアエンコーダ６５が構成されている。
【００６４】
この他、ガイド軸１６０に沿うキャリッジ搬送路のホームポジション（ＨＰ）側の端部には、キャッピング部１９１が設けられている。尚、ここで言うキャリッジ搬送路とは、キャリッジ５０がガイド軸１６０に沿って移動可能な主走査方向のエリアのことである。
【００６５】
キャッピング部１９１は、キャップと、キャップを記録ユニット４０の底面にキャッピングするための図示しないキャッピング機構と、からなる。
このキャッピング部１９１については、周知のインクジェットプリンタと同様の構成を有するので、ここでは簡単に説明するが、キャッピング部１９１は、キャリッジ５０がホームポジションから離脱しているときには、キャップを下方に下げ、キャリッジ５０がホームポジション側に接近してくると、キャリッジ５０の押圧力により、機械的に、キャップを上方に徐々に押し上げ、キャリッジ５０がホームポジションに到達した時点で、キャップを下方から記録ユニット４０の底面に装着して、キャッピングを完了する構成にされている。
【００６６】
また、キャリッジ搬送路のホームポジションとは反対側の端部には、フラッシング部１９５が設けられている。フラッシング部１９５は、記録ユニット４０のノズル４０ａから吐出されるインクを受けて吸収するフラッシングフォームからなる。以下では、フラッシング部１９５が設けられたキャリッジ搬送路上の地点を「フラッシング位置」と表現する。
【００６７】
尚、本実施例の画像形成装置１は、Ａ４サイズ以下の用紙を給紙可能に構成にされており、キャリッジ搬送路の主走査方向の長さは、Ａ４サイズの用紙Ｐの横方向（主走査方向）の長さ（横幅）に、キャッピングに必要なエリア及びフラッシングに必要なエリアの主走査方向長さを加算して得られる長さより、長く設定されている。
【００６８】
続いて、画像形成装置１の電気的構成について説明する。図３は、画像形成装置１の電気的構成を表すブロック図である。
本実施例の画像形成装置１は、上述した構成要素の他、ＣＰＵ１１と、ＣＰＵ１１が実行するプログラム等を記憶するＲＯＭ１３と、ＣＰＵ１１によるプログラム実行時に作業領域として使用されるＲＡＭ１５と、各種設定情報を記憶するＥＥＰＲＯＭ１７と、外部装置９０から送信されてくる印刷画像データを受信する通信インタフェース１９と、各種操作キー及びメッセージ表示用の液晶ディスプレイ及びスピーカを備えるユーザインタフェース２１と、印字／モータ制御部３０と、記録ユニット４０及びＣＲモータ６０及びＬＦモータ７０及び給紙モータ８０の夫々を駆動する駆動回路４１，６１，７１，８１と、ロータリエンコーダ７５，８５と、用紙センサ５５と、を備える。
【００６９】
また、印字／モータ制御部３０は、印字制御部３１と、キャリッジ制御部３３と、用紙搬送制御部３５と、給紙制御部３７と、信号処理部３４，３６，３８とを備える。
印字制御部３１は、記録ユニット４０によるインク液滴の吐出動作を制御するものであり、ＣＰＵ１１から入力される指令に従い、駆動回路４１を通じて記録ユニット４０を駆動し、記録ユニット４０によるインク液滴の吐出動作を制御する。
【００７０】
具体的に、印字制御部３１は、インク液滴の吐出動作を制御することで、記録ユニット４０に、ＣＰＵ１１から入力された印刷画像データに基づく画像を、対向する用紙Ｐに形成させる。
【００７１】
また、キャリッジ制御部３３は、キャリッジ５０の搬送制御を司るものである。インク液滴を目的の地点に着弾させるために、画像形成時には、キャリッジ５０を定速制御する必要があるが、キャリッジ制御部３３は、このようなキャリッジ５０の搬送制御を、ＣＰＵ１１からの指令に従って実行する。
【００７２】
具体的に、キャリッジ制御部３３は、駆動回路６１を介してＣＲモータ６０を駆動し、ＣＲモータ６０の駆動電圧又は電流を制御することにより、キャリッジ５０の搬送制御を実現する（詳細後述）。また、キャリッジ制御部３３には、上記搬送制御のため、信号処理部３４からキャリッジ５０の位置Ｘ及び速度Ｖの情報が入力される。
【００７３】
信号処理部３４は、リニアエンコーダ６５から入力されるエンコーダ信号（Ａ相信号及びＢ相信号）を処理して、キャリッジ５０の位置Ｘ及び速度Ｖを導出するものである。
エンコーダ信号を用いた位置Ｘ及び速度Ｖの導出方法については周知なので、ここでは簡単に説明するが、例えば、信号処理部３４は、リニアエンコーダ６５から入力されるエンコーダ信号のエッジを検出し、Ａ相信号についてのエッジ検出間隔（隣接するエッジの時間間隔）を計測し、計測した時間間隔（エッジ検出間隔）の逆数を、キャリッジ５０の速度Ｖとしてキャリッジ制御部３３に入力する。
【００７４】
更には、Ａ相信号及びＢ相信号の位相差からキャリッジ５０の移動方向を特定すると共に、キャリッジ５０が「順方向」に移動しているときには、Ａ相信号のエッジ検出毎に、キャリッジの位置を表す変数Ｘを１カウントアップし、キャリッジ５０が「逆方向」に移動しているときには、エッジ検出毎に、キャリッジの位置を表す変数Ｘを１カウントダウンすることにより、キャリッジ５０の位置Ｘを導出する。尚、このキャリッジ５０の位置Ｘの情報は、インク液滴の吐出制御にも必要であるので、印字制御部３１にも入力される。
【００７５】
また、用紙搬送制御部３５は、ＣＰＵ１１からの指令に従い、駆動回路７１を介してＬＦモータ７０を制御することにより、用紙Ｐの搬送を制御するものである。この用紙搬送制御部３５には、信号処理部３６から、用紙Ｐの搬送量及び速度の情報が入力される。
【００７６】
具体的に、ＬＦモータ７０の回転軸には、ロータリエンコーダ７５が設けられており、信号処理部３６は、このロータリエンコーダ７５から入力されるエンコーダ信号に基づき、用紙の搬送量及び速度を導出し、この情報を用紙搬送制御部３５に入力する。
【００７７】
また、給紙制御部３７は、ＣＰＵ１１からの指令に従い、駆動回路８１を介して給紙モータ８０を制御することにより、給紙トレイ１０１から搬送ローラ１３１側への用紙Ｐの供給動作を実現するものである。この給紙制御部３７には、信号処理部３８から、用紙の搬送量及び速度の情報が入力される。
【００７８】
具体的に、給紙モータ８０の回転軸には、ロータリエンコーダ８５が設けられており、信号処理部３８は、ロータリエンコーダ８５から入力されるエンコーダ信号に基づき、用紙の搬送量及び速度を導出し、この情報を給紙制御部３７に入力する。
【００７９】
ＣＰＵ１１は、このような構成の印字／モータ制御部３０の各部に対して指令入力することにより、主走査方向への画像形成動作、及び、主走査方向とは直交する副走査方向への用紙Ｐの搬送動作を統括的に制御し、用紙Ｐに外部装置９０から入力された印刷画像データに基づく画像を形成する。
【００８０】
また、ＣＰＵ１１は、画像形成動作に伴うキャリッジの搬送時に、キャリッジ制御部３３により搬送異常が検知されると、この搬送異常の発生時点でのキャリッジ５０の位置Ｘの情報に基づき、搬送異常がジャムによる搬送異常であるか否かを判定し、その判定結果に従って、発生した搬送異常に対応した処理を実行する（印刷制御処理）。
【００８１】
続いて、ＣＰＵ１１が実行する印刷制御処理について説明する。図４及び図５は、ＣＰＵ１１が実行する印刷制御処理を表すフローチャートである。ＣＰＵ１１は、通信インタフェース１９を通じて外部装置９０から、印刷指令と共に印刷画像データを受信すると、図４及び図５に示す印刷制御処理を開始する。
【００８２】
印刷制御処理を開始すると、ＣＰＵ１１は、外部装置９０からの受信データに基づき、給紙トレイ１０１から供給される用紙のサイズ及び紙質を特定する（Ｓ１１０）。ここで、用紙サイズ及び紙質を特定するのは、キャリッジ搬送路において、ジャムが発生する領域とそうでない領域を判別するためである。
【００８３】
即ち、本実施例の外部装置９０は、普通紙、光沢紙、はがき等の紙質及びＡ４，Ｂ５，Ａ５等の用紙サイズの情報を、印刷設定データとして、印刷指令及び印刷画像データと共に送信する構成にされている。ＣＰＵ１１は、Ｓ１１０において、印刷画像データと共に受信した上記印刷設定データが示すこれらの情報に基づき、給紙トレイ１０１から供給される用紙のサイズ及び紙質を特定する。
【００８４】
尚、紙質を特定するのは、紙の「変形のしやすさ」によって、ジャムの発生態様が変化するためである。「変形のしやすさ」は、紙の材質や仕上げ、紙厚等の影響を受けて変化するが、「変形のしやすさ」については、ユーザからその情報を得るのは、困難である。また、給紙トレイ１０１に載置された用紙Ｐの「変形のしやすさ」を用紙搬送路において計測するのも困難である。
【００８５】
また、紙厚の情報については、ユーザから紙厚の具体的数値を入力してもらうことにより得ることも可能であるが、そのような入力操作は、ユーザに対して過度の設定操作を求めることになり、画像形成装置に対するユーザの利便性が損なわれる可能性がある。
【００８６】
このため、本実施例では、「変形のしやすさ」を表す指標として、普通紙、光沢紙、はがき等の紙質の情報を用いる。但し、本実施例では、普通紙よりも光沢紙のほうが厚く、光沢紙よりもはがきのほうが厚いと仮定して、ここで特定した紙質の情報に基づき、後述の処理を行う。
【００８７】
Ｓ１１０にて、用紙サイズ及び紙質を特定すると、ＣＰＵ１１は、給紙制御部３７に指令入力し、給紙ユニット１１０による給紙動作が開始されるようにする（Ｓ１２０）。即ち、Ｓ１２０では、給紙制御部３７に、給紙モータ８０を制御させ、給紙ユニット１１０に給紙動作を開始させる。
【００８８】
また、給紙動作を開始させると、ＣＰＵ１１は、キャリッジの走査方向を「順方向」に設定する（Ｓ１３０）。但し、本実施例では、主走査方向であってホームポジションからフラッシング位置へ向かう方向を、特に「順方向」といい、主走査方向であってフラッシング位置からホームポジションに向かう方向を、特に「逆方向」という。
【００８９】
Ｓ１３０での処理を終えると、ＣＰＵ１１は、Ｓ１４０に移行し、現在設定されている走査方向及び特定した用紙サイズ及び紙質の情報に基づき、ジャム判定領域を設定する。ジャム判定領域とは、キャリッジ搬送路の内、搬送異常が発生したときに、搬送異常がジャムであると判定すべき領域のことを言う。
【００９０】
詳述すると、ＥＥＰＲＯＭ１７には、ジャム判定領域として設定すべき主走査方向のエリアを表す領域定義テーブルが記憶されており、ＣＰＵ１１は、この領域定義テーブルに従って、主走査方向にジャム判定領域を設定する。図６は、領域定義テーブルの構成を表す図である。
【００９１】
ＥＥＰＲＯＭ１７には、領域定義テーブルとして、走査方向が「順方向」に設定された場合に参照すべき順方向領域定義テーブルＴＢＬ１と、走査方向が「逆方向」に設定された場合に参照すべき逆方向領域定義テーブルＴＢＬ２と、が書き込まれており、各領域定義テーブルには、用紙サイズ毎、及び、紙質毎に、ジャム判定領域として設定すべきエリアが、エリア両端の位置座標で定義され記述されている。尚、エリア両端の位置座標は、信号処理部３４から得られるキャリッジ５０の位置Ｘの座標系で表される。
【００９２】
このエリアは、予め設計段階で次のように定められる。即ち、画像形成装置１の構造からキャリッジ搬送路を横断する用紙Ｐの通過領域は、一意に定まるが、図７及び図８に示すように、ジャム判定領域として設定すべきエリアの走査方向上流の始点Ｒ１は、用紙Ｐの左右側縁の内、走査方向上流に位置する側縁に、キャリッジ５０の走査方向下流の先端が接触する位置に定められる。図７は、「順方向」についてのジャム判定領域を表す説明図であり、図８は、「逆方向」についてのジャム判定領域を表す説明図である。
【００９３】
まず、「順方向」のジャム判定領域の定め方について図７を用いて詳述すると、走査方向が「順方向」に設定されているときには、後述するＳ１７０の処理にて、キャリッジ５０が「順方向」即ちホームポジションからフラッシング位置の方向へと搬送されることになる。
【００９４】
このため、キャリッジ搬送路におけるホームポジション側を「右」、フラッシング位置側を「左」として左右を定義すると、キャリッジ５０は、図７（ａ）に示すように、用紙Ｐの右側縁Ｐ＿Ｒに対向する位置（用紙通過領域右端）から用紙Ｐの内側領域（用紙通過領域内側）に移動した後、用紙Ｐの左側縁Ｐ＿Ｌに対向する位置（用紙通過領域左端）から、用紙通過領域を抜けることになり、図７（ｂ）に示すように、用紙Ｐの右側縁Ｐ＿Ｒにキャリッジ５０が引っ掛かることでジャムが発生することになる。
【００９５】
一方、本実施例の画像形成装置１は、図７（ｂ）に示すように、キャリッジ５０の実速度Ｖと目標速度Ｖｒとの偏差ｅ＝Ｖｒ−Ｖが異常判定値Ｅｒを超えたことを条件に搬送異常を検知し、搬送異常検知時に信号処理部３４から得られたキャリッジ５０の位置Ｘが、ジャム判定領域内にあるか否かによって、搬送異常がジャムによる搬送異常であるか否かを判定する。
【００９６】
このため、搬送異常は、キャリッジ５０が用紙Ｐに接触してジャムが発生し始めた時点から遅れて、検知されることになり、搬送異常がジャムであるか否かを判定する指標となる「搬送異常検知時のキャリッジ５０の位置Ｘ」は、用紙Ｐの右側縁Ｐ＿Ｒから用紙通過領域内側に入り込んだ位置となる。
【００９７】
従って、「順方向」のジャム判定領域については、用紙Ｐの右側縁Ｐ＿Ｒにキャリッジ５０の走査方向先端が接触するキャリッジ搬送路内の位置を始点Ｒ１として、それより走査方向下流に定める。
【００９８】
但し、リニアエンコーダ６５を構成するセンサ素子は、キャリッジ５０の主走査方向中央に設けられており、キャリッジ位置検出点は、キャリッジ５０の主走査方向中央である。即ち、信号処理部３４から得られるキャリッジ５０の位置Ｘは、図７（ａ）に示すように、キャリッジ５０の走査方向先端位置からΔずれているため、ジャム判定領域の始点Ｒ１は、それに合わせて、用紙Ｐの右側縁Ｐ＿Ｒが通過する地点ＰＰＲよりもΔ分走査方向上流に遡った地点に定める。
【００９９】
また、ジャム判定領域の終点Ｒ２は、用紙Ｐの「変形のしやすさ」を考慮して定める。具体的には、設計段階で、試験によりジャムを故意に発生させ、ジャムが発生したときに、キャリッジ搬送路におけるどの位置で搬送異常が検知されるかについての統計データを、紙質毎に取得する。
【０１００】
そして、「ジャムが発生しているにも拘わらずキャリッジ５０の位置Ｘがジャム判定領域にないことに起因して、搬送異常がジャムによる搬送異常でないと判定される確率」（ジャム誤判定率）が許容範囲内（例えばゼロ）となる位置であって、ジャム判定領域の主走査方向の長さが最も短くなる位置を、ジャム判定領域の終点Ｒ２に定める。
【０１０１】
本実施例では、このようにして、ジャム判定領域として適切なエリアを設計段階で試験により定め、このエリアの情報を、領域定義テーブルに表して、順方向領域定義テーブルＴＢＬ１を作成する。
【０１０２】
このような手法で順方向領域定義テーブルＴＢＬ１を作成すると、ジャム判定領域として設定すべきエリアは、例えば、図７（ｃ）に示すように定義されることになる。即ち、用紙サイズが同一である場合には、「普通紙」の紙厚よりも「光沢紙」の紙厚のほうが大きいため、上記エリアの主走査方向の長さは、「普通紙」よりも「光沢紙」のほうが短く定義される。紙質が同一である場合、上記エリアの主走査方向の長さは、用紙サイズが小さいほど、短く定義される。
【０１０３】
尚、ジャム判定領域の終点Ｒ２の限界は、「順方向」の場合、「用紙Ｐの左側縁Ｐ＿Ｌにキャリッジ５０の走査方向先端が到達する位置」となる。ジャムによる搬送異常は、用紙Ｐの左側縁Ｐ＿Ｌが搬送ローラ１３１等で動かないように規制されている限り、用紙Ｐの左側縁Ｐ＿Ｌよりも走査方向下流にキャリッジ５０が移動した時点で検知されることは、基本的にないからである。
【０１０４】
また、逆方向領域定義テーブルＴＢＬ２についても、順方向領域定義テーブルＴＢＬ１と同様の思想により作成する。「逆方向」のジャム判定領域を定義するに際して考慮すべき点は、キャリッジ５０の走査方向が異なる関係上、ジャムが、用紙Ｐの左側縁Ｐ＿Ｌとキャリッジ５０との接触により発生する点（図８（ｂ）参照）、及び、用紙Ｐの右側縁Ｐ＿Ｒが用紙サイズに依らず用紙搬送路の同じ位置を通過するように画像形成装置１が構成されている関係上、ジャム判定領域の始点Ｒ１を定める基準となる用紙Ｐの左側縁Ｐ＿Ｌの位置が、用紙サイズによって変化する点である（図８（ａ）参照）。
【０１０５】
即ち、走査方向が「逆方向」に設定されているときには、後述するＳ１７０の処理にて、キャリッジ５０がフラッシング位置からホームポジションの方向へと搬送されることになるので、キャリッジ５０は、図８（ａ）に示すように、用紙Ｐの左側縁Ｐ＿Ｌに対向する位置（用紙通過領域左端）から用紙Ｐの内側領域（用紙通過領域内側）に移動した後、用紙Ｐの右側縁Ｐ＿Ｒに対向する位置（用紙通過領域右端）から、用紙通過領域を抜けることになり、用紙Ｐの左側縁Ｐ＿Ｌにキャリッジ５０が引っ掛かることでジャムが発生する。
【０１０６】
このため、「逆方向」のジャム判定領域については、用紙Ｐの左側縁Ｐ＿Ｌにキャリッジ５０の走査方向先端が接触するキャリッジ搬送路内の位置を始点Ｒ１として、それより走査方向下流に定める。
【０１０７】
但し、順方向の場合と同様、リニアエンコーダ６５を構成するセンサ素子は、キャリッジ５０の主走査方向中央に設けられており、キャリッジ位置検出点は、キャリッジ５０の主走査方向中央であるので、信号処理部３４から得られるキャリッジ５０の位置Ｘは、図８（ａ）に示すように、キャリッジ５０の走査方向先端位置からΔずれている。更に、用紙Ｐの左側縁Ｐ＿Ｌが通過する地点は、用紙サイズによって異なるので、各用紙サイズに対応するジャム判定領域の始点Ｒ１については、対応するサイズの用紙Ｐの左側縁Ｐ＿Ｌが通過する地点ＰＰＬよりもΔ分走査方向上流に遡ったそれぞれの地点に定める。また、各用紙サイズ及び紙質についてのジャム判定領域の終点Ｒ２については、ジャム判定領域の始点Ｒ１から、同用紙サイズ及び同紙質についての「順方向」のジャム判定領域の主走査方向長さと同じ距離分、走査方向下流に離れた位置に定める。
【０１０８】
本実施例では、このようにしてジャム判定領域として適切なエリアを定め、このエリアを表した逆方向領域定義テーブルＴＢＬ２を作成する。尚、本実施例では、キャリッジ位置検出点を、キャリッジ５０の主走査方向中央に設定しているので、Δの値は、順方向と逆方向とで一致するが、Δの値は、順方向と逆方向で異なっても良い。
【０１０９】
Ｓ１４０で、ＥＥＰＲＯＭ１７に記憶されている上記順方向領域定義テーブルＴＢＬ１及び逆方向領域定義テーブルＴＢＬ２の内、現在設定されている走査方向に対応した領域定義テーブルに基づいて、現在特定されている用紙サイズ及び紙質に対応するジャム判定領域を設定し終えると、ＣＰＵ１１は、Ｓ１５０に移行する。
【０１１０】
但し、Ｓ１４０では、必ず走査方向が「順方向」に設定されているので、順方向領域定義テーブルＴＢＬ１に基づいて、ジャム判定領域を設定することになる。ちなみに、逆方向領域定義テーブルＴＢＬ２は、後述するＳ２００で、走査方向が反転され「逆方向」に設定された際に、Ｓ２２０の処理にて参照される（詳細後述）。
【０１１１】
また、Ｓ１５０に移行すると、ＣＰＵ１１は、キャリッジ搬送路におけるＳ１４０で設定したジャム判定領域以外の領域を、非ジャム判定領域と取扱って、キャリッジ搬送路における各地点の閾値Ｔｈを設定する。尚、閾値Ｔｈは、キャリッジ制御部３３に対し設定されるものであり、キャリッジ制御部３３において上記異常判定値Ｅｒとして用いられる（図７及び図１０参照）。
【０１１２】
具体的に、Ｓ１５０では、非ジャム判定領域内の各地点の閾値Ｔｈを、ジャム以外の搬送異常を検知するのに最適な値として設計段階で定められた第一の閾値Ｔｈ１に設定する（図９参照）。そして、ジャム判定領域における最も走査方向上流に位置する地点Ｒ１の閾値Ｔｈを、ジャムによる搬送異常を検知するのに最適な値として定められた第二の閾値Ｔｈ２に設定する。
【０１１３】
但し、第二の閾値Ｔｈ２は、第一の閾値Ｔｈ１よりも小さい値を採るものとする。ジャムによる搬送異常については、搬送異常の検知が遅れると記録ユニット４０のノズル部分にダメージを与える結果となることから、搬送異常を高感度に検知できるようにするのが好ましい。
【０１１４】
このため、本実施例では、第二の閾値Ｔｈ２として、第一の閾値Ｔｈ１よりも十分小さい値を採用する。このように閾値設定することで、走査方向上流側の用紙側縁（外縁）周辺においては、小さい偏差ｅでも搬送異常が検知されるようにする。
【０１１５】
また、ジャム判定領域内のその他の各地点の閾値Ｔｈについては、ジャム判定領域の走査方向上流の始点Ｒ１から走査方向下流の終点Ｒ２にかけて、閾値Ｔｈ２から閾値Ｔｈ１までを滑らかに変化（増加）するように、設定する。
【０１１６】
図９は、閾値Ｔｈの設定例を示した説明図である。図９に示す例では、ジャム判定領域の走査方向上流の始点Ｒ１から走査方向下流の終点Ｒ２までの各地点の閾値Ｔｈを、直線的に定めている。
【０１１７】
具体的に、図９（ａ）は、走査方向が「順方向」であって用紙サイズが「Ａ４」であり紙質が「普通紙」であるときの閾値Ｔｈを表す。一方、図９（ｂ）は、走査方向が「順方向」であって用紙サイズが「はがき」であり紙質が「はがき」であるときの閾値Ｔｈを表し、図９（ｃ）は、走査方向が「逆方向」であって用紙サイズが「Ａ４」であり紙質が「普通紙」であるときの閾値Ｔｈを表す。
【０１１８】
尚、本実施例では、信号処理部３４から得られる位置Ｘより高精度の位置情報を得ることができないため、信号処理部３４から得られる位置Ｘの最小単位毎に、閾値Ｔｈを設定することで、キャリッジ搬送路における各地点の閾値Ｔｈを設定する。但し、閾値Ｔｈは、離散的な値ではなく、閾値Ｔｈ１及び閾値Ｔｈ２、並びに、ジャム判定領域の左右端点の位置Ｘをパラメータとした関数（例えば、一次関数）として設定されてもよい。
【０１１９】
また、Ｓ１５０での処理を終えると、ＣＰＵ１１は、Ｓ１２０で開始された給紙動作が完了するまで待機し（Ｓ１６０）、給紙動作が完了すると（Ｓ１６０でＹｅｓ）、用紙搬送制御部３５に指令入力して、用紙搬送制御部３５に、給紙された用紙を、画像形成開始位置（先頭ライン）が記録ユニット４０によるインク吐出位置に到達するまで搬送させる（Ｓ１６５）。
【０１２０】
その後、ＣＰＵ１１は、印字／モータ制御部３０に指令入力することにより、印字／モータ制御部３０に、１パス分の画像形成動作を開始させる（Ｓ１７０）。尚、「１パス分の画像形成動作」とは、キャリッジを走査方向に片道分定速移動させてキャリッジ走査を行うと共に、この際にインク液滴を記録ユニット４０から吐出させることにより、用紙Ｐに所定ライン数分（例えば１ライン分。記録ユニット４０の能力による。）の画像を形成する動作のことを言う。
【０１２１】
例えば、Ｓ１７０では、印字制御部３１に、受信した印刷画像データであって、当該印字制御部３１に画像形成させるべきラインの印刷画像データを入力すると共に、キャリッジ制御部３３に、目標速度軌跡（各時刻の目標速度Ｖｒ）及び減速開始位置及び走査方向等を指定して、前段の処理（Ｓ１３０又はＳ２００）で設定された走査方向に、キャリッジ５０を搬送させることにより、印字／モータ制御部３０に、１パス分の画像形成動作を開始させる。
【０１２２】
ここで、ＣＰＵ１１が実行する印刷制御処理の説明を一旦中断し、Ｓ１７０でＣＰＵ１１から入力される指令によりキャリッジ制御部３３が実行する処理について、図１０を用いて説明する。図１０は、Ｓ１７０で入力されるＣＰＵ１１からの指令を受けて、キャリッジ制御部３３が実行する処理を表すフローチャートである。
【０１２３】
キャリッジ制御部３３は、ＣＰＵ１１からの上記指令を受けると、信号処理部３４から得られるキャリッジ５０の位置Ｘが、減速開始位置に到達するまで（Ｓ５１０でＮｏ）、Ｓ５２０〜Ｓ５６０の処理を実行する。具体的には、目標速度Ｖｒと信号処理部３４から得られるキャリッジ５０の実速度Ｖとの偏差ｅ＝Ｖｒ−Ｖを算出する（Ｓ５２０）。
【０１２４】
尚、ＣＰＵ１１からは、図１０下段に示す目標速度軌跡を指定することにより、キャリッジ５０が加速状態から定速状態に滑らかに移行できるようにする。
そして、偏差ｅの算出後には、ＣＰＵ１１による前段の処理（Ｓ１５０又はＳ２３０）で設定された閾値Ｔｈであって、信号処理部３４から得られた現在のキャリッジ５０の位置Ｘに対応する地点の閾値Ｔｈを、異常判定値Ｅｒに設定し（Ｓ５３０）、偏差ｅが異常判定値Ｅｒを超えているか否かを判断する（Ｓ５４０）。
【０１２５】
そして、偏差ｅが異常判定値Ｅｒ以下であると判断すると（Ｓ５４０でＮｏ）、偏差ｅに対応する操作量ｕを、所定の伝達関数により算出し（Ｓ５５０）、算出した操作量ｕを駆動回路６１に設定することにより、駆動回路６１に、操作量ｕに対応する駆動電圧又は駆動電流で、ＣＲモータ６０を駆動させる（Ｓ５６０）。
【０１２６】
このようにして、キャリッジ制御部３３は、偏差ｅからＣＲモータ６０に入力する駆動電圧又は駆動電流を決定し、これによって、キャリッジ５０の主走査方向の速度を、目標速度Ｖｒに一致させるようにフィードバック制御し、キャリッジ５０を定速制御する（Ｓ５６０）。
【０１２７】
また、Ｓ５６０での処理を終えると、キャリッジ制御部３３は、Ｓ５１０に移行し、キャリッジ５０が減速開始位置に到達すると（Ｓ５１０でＹｅｓ）、Ｓ５７０に移行して、ＣＲモータ６０（間接的にはキャリッジ５０）を減速・停止させることにより、１パス分のキャリッジ走査を完了する。
【０１２８】
一方、偏差ｅが異常判定値Ｅｒを超えていると判断すると（Ｓ５４０でＹｅｓ）、キャリッジ制御部３３は、信号処理部３４から得られた現在のキャリッジの位置Ｘを、中断位置Ｘ０として記憶すると共に（Ｓ５８０）、搬送異常の検知をＣＰＵ１１に通知する（Ｓ５９０）。また、印字制御部３１に対して搬送異常の検知を通知することによって、印字制御部３１によるインク吐出動作を中断させる。
【０１２９】
また、Ｓ５９０での処理を終えると、Ｓ６００に移行し、ＣＲモータ６０（キャリッジ５０）を減速・停止させる。このようにして、搬送異常を検知した場合には、キャリッジ走査を一旦中断し、「１パス分の画像形成動作」を一旦中断する。
【０１３０】
話をＣＰＵ１１が実行する印刷制御処理に戻す。ＣＰＵ１１は、「１パス分の画像形成動作」を開始させた後には、キャリッジ制御部３３により搬送異常が検知されるか、キャリッジ走査が完了するまで待機する（Ｓ１８０，Ｓ１８５）。
【０１３１】
そして、搬送異常が検知されずに（搬送異常検知の通知を受けることなく）、キャリッジ走査が完了すると（Ｓ１８５でＹｅｓ）、Ｓ１９０に移行し、１頁の最終ラインまで「１パス分の画像形成動作」を実行したか否かを判断し、最終ラインまで実行していないと判断すると（Ｓ１９０でＮｏ）、走査方向を現在設定されている方向と反対方向に再設定する（Ｓ２００）。
【０１３２】
即ち、走査方向が「順方向」に設定されている場合には、走査方向を「逆方向」に再設定し、走査方向が「逆方向」に設定されている場合には、走査方向を「順方向」に再設定する。このように走査方向を反転させることにより、本実施例の画像形成装置１は、キャリッジ５０を往復運動させる。
【０１３３】
また、走査方向を再設定すると（Ｓ２００）、直前のキャリッジ走査時に、キャリッジ５０に設けられた用紙センサ５５から得られた用紙端の検出結果に基づき、給紙トレイ１０１から供給された用紙サイズを再特定する（Ｓ２１０）。
【０１３４】
即ち、Ｓ１１０で特定される用紙サイズは、外部装置９０から通知された用紙サイズであり、給紙トレイ１０１から供給される用紙Ｐのサイズと一致することが保証されていない。このため、Ｓ２１０では、ジャム判定の精度を高めるため、実際に供給された用紙Ｐの用紙サイズを特定する。尚、Ｓ２１０の処理については、給紙後、１度のみ実行されればよい。
【０１３５】
この後には、Ｓ２１０で再特定した用紙サイズ及び印刷設定データから特定された紙質の情報に基づき、ジャム判定領域を再設定する（Ｓ２２０）。具体的に、Ｓ２２０では、ＥＥＰＲＯＭ１７に記憶されている上記順方向領域定義テーブルＴＢＬ１及び逆方向領域定義テーブルＴＢＬ２の内、直前のＳ２００で再設定された走査方向に対応する領域定義テーブルを参照し、Ｓ２１０で再特定した用紙サイズ及び印刷設定データから特定された紙質に対応するエリアを、ジャム判定領域に設定することで、ジャム判定領域を再設定（更新）する。
【０１３６】
また、ジャム判定領域を再設定（更新）すると、ＣＰＵ１１は、Ｓ２３０に移行し、キャリッジ搬送路におけるＳ２２０で再設定したジャム判定領域以外の領域を、非ジャム判定領域と取扱って、キャリッジ搬送路における各地点の閾値Ｔｈを、Ｓ１５０と同様の手法で、設定する。
【０１３７】
Ｓ２３０での処理を終えると、ＣＰＵ１１は、Ｓ２４０に移行し、用紙搬送制御部３５に指令入力することにより、用紙搬送制御部３５に、用紙Ｐを１パス分の距離、搬送方向下流に搬送させる。尚、ここでいう「１パス分の距離」は、Ｓ１７０における「１パス分の画像形成動作」によって用紙Ｐに形成可能な画像の副走査方向の長さに対応する。
【０１３８】
また、Ｓ２４０での処理を終えると、ＣＰＵ１１は、Ｓ１７０に移行し、上述した手法で「１パス分の画像形成動作」を印字／モータ制御部３０に開始させ、更に、Ｓ１８０以降の処理を実行する。
【０１３９】
そして、最終ラインまでの画像形成動作が完了すると（Ｓ１９０でＹｅｓ）、Ｓ２５０に移行し、用紙搬送制御部３５に指令入力することにより、用紙搬送制御部３５に、用紙Ｐを排紙トレイまで排出する処理を実行させる。その後には、Ｓ２６０に移行し、キャリッジ制御部３３に、キャリッジ５０をホームポジションまで移動させる。
【０１４０】
更に、ＣＰＵ１１は、外部装置９０から受信した印刷画像データに、用紙Ｐに画像形成していない次頁のデータがあるか否かを判断し（Ｓ２７０）、次頁のデータがあると判断すると（Ｓ２７０でＹｅｓ）、Ｓ１２０に移行して、次頁のデータについて、Ｓ１２０以降の処理を実行し、次頁のデータがないと判断すると、当該印刷制御処理を終了する。
【０１４１】
一方、「１パス分の画像形成動作」の実行中に、キャリッジ制御部３３により搬送異常が検知され、キャリッジ制御部３３から搬送異常の検知が通知されると（Ｓ１８０でＹｅｓ）、キャリッジ制御部３３から中断位置Ｘ０の情報を取得し（Ｓ２８０）、搬送異常検知時のキャリッジ５０の位置である上記中断位置Ｘ０の情報に基づき、発生した搬送異常がジャムによる搬送異常であるか否かを判断する（Ｓ２９０）。具体的には、中断位置Ｘ０がジャム判定領域内にあるとき、ジャムによる搬送異常であると判断し、中断位置Ｘ０がジャム判定領域外にあるとき、ジャムによる搬送異常ではないと判断する。但し、ここでは、ジャム判定領域の端点（始点Ｒ１及び終点Ｒ２）を、ジャム判定領域内と取扱うものとする。
【０１４２】
そして、搬送異常がジャムによる搬送異常ではないと判断すると（Ｓ２９０でＮｏ）、Ｓ３００に移行し、キャリッジ制御部３３に指令入力して、テスト搬送動作を、キャリッジ制御部３３に開始させる。尚、ここでいう「テスト搬送動作」とは、「搬送異常の検知によりキャリッジ５０が停止した地点」から走査方向に、キャリッジ搬送路の走査方向側の端点まで、キャリッジ５０を搬送し、その後、キャリッジ搬送路の反対側の端点までキャリッジ５０を搬送し、更に、その端点から「搬送異常の検知によりキャリッジ５０が停止した地点」までキャリッジ５０を搬送する動作のことを言う。
【０１４３】
また「テスト搬送動作」の実行に際しては、キャリッジ制御部３３に対し、上記「１パスの画像形成動作」実行時の目標速度軌跡よりも低速度の目標速度軌跡を指定することにより、キャリッジ制御部３３に、キャリッジ５０を、低速度で定速搬送させる。
【０１４４】
即ち、Ｓ３００では、キャリッジ５０を「搬送異常の検知によりキャリッジ５０が停止した地点」を基点として低速で一往復させる処理の実行を、キャリッジ制御部３３に開始させる。尚、この際には、当然であるが、印字制御部３１を作動させないで、インク液滴の吐出動作が実行されないようにする。
【０１４５】
また、テスト搬送動作を、キャリッジ制御部３３に開始させた後には、キャリッジ制御部３３により搬送異常が検知されるか、テスト搬送動作が完了するまで待機する（Ｓ３１０，Ｓ３１５）。
【０１４６】
尚、キャリッジ制御部３３は、テスト搬送時においても、図１０に示す処理と同様の手順で、目標速度Ｖｒと実速度Ｖとの偏差ｅを求め、偏差ｅが異常判定値Ｅｒを超えると搬送異常の検知をＣＰＵ１１に通知すると共に、キャリッジ５０を緊急停止するものとする。
【０１４７】
但し、本実施例では、非常用の異常判定値として予め設計段階で固定値を定め、この固定値を、テスト搬送時の異常判定値Ｅｒとして用いるものとする。更に言えば、非常用の異常判定値として、十分に小さい値を定める。なぜなら、一度搬送異常が検出された状態では、無理にキャリッジ５０を搬送することは好ましくないためである。
【０１４８】
以下では、「１パス分の画像形成動作」時に搬送異常が検知された場合（即ち、Ｓ１８０でＹｅｓと判断された場合）、その時点から「１パス分の画像形成動作」が再開されるか（即ち、Ｓ３３０の処理が実行されるか）、搬送異常が解消して給紙動作が開始されるまでの期間（即ち、Ｓ３８０又はＳ４３０でＹｅｓと判断されてＳ１２０の処理による給紙動作が開始されるまでの期間）、キャリッジ制御部３３は、キャリッジ５０の搬送の際、常時、上記非常用の異常判定値Ｅｒと偏差ｅとの比較により、搬送異常を検知し、搬送異常を検知した場合には、キャリッジ５０を緊急停止するものとする。
【０１４９】
ＣＰＵ１１は、搬送異常が検知されることなくテスト搬送動作が完了すると（Ｓ３１５でＹｅｓ）、Ｓ３２０に移行し、キャリッジ制御部３３に指令入力して、キャリッジ制御部３３に、キャリッジ５０を、中断位置Ｘ０よりも走査方向上流に所定距離離れた再開位置まで搬送させ、当該再開位置に、キャリッジ５０を配置する。尚、再開位置から中断位置Ｘ０までの距離は、キャリッジ５０が停止状態から定速状態に移行するまでに必要な距離である。
【０１５０】
その後、ＣＰＵ１１は、印字／モータ制御部３０に指令入力して、搬送異常の検知により中断された「１パス分の画像形成動作」を、印字／モータ制御部３０に、再開させる（Ｓ３３０）。
【０１５１】
具体的には、キャリッジ制御部３３に、上記再開位置から走査方向にキャリッジ５０を図１０に示す手順で搬送させると共に、中断位置Ｘ０に到達した時点で、中断位置Ｘ０以降のインク吐出動作を、印字制御部３１を通じて記録ユニット４０に実行させる。また、Ｓ３３０の処理後には、Ｓ１８０に移行する。
【０１５２】
一方、テスト搬送中に、キャリッジ制御部３３において搬送異常が検知されると（Ｓ３１０でＹｅｓ）、ＣＰＵ１１は、Ｓ３１７に移行し、搬送異常が発生したことをユーザに報知するための警報であって搬送異常の解消をユーザに促すための警報を、音及びメッセージの形態で、ユーザインタフェース２１を通じて出力する。尚、Ｓ３１７では、Ｓ２９０での判断結果に従って、搬送異常の種類（ジャムによる搬送異常であるか否か）についてもユーザにメッセージを通じて報知する。その後、当該印刷制御処理を終了する。
【０１５３】
続いて、搬送異常がジャムによる搬送異常であると判断した後の処理（Ｓ２９０でＹｅｓと判断した後の処理）を、図５を用いて説明する。ＣＰＵ１１は、搬送異常がジャムによるものと判断すると、Ｓ３４０に移行し、搬送異常検知時の走査方向が「順方向」であるか「逆方向」であるかによって処理を切り替える。具体的に、走査方向が「順方向」である場合には、Ｓ３５０に移行し、走査方向が「逆方向」である場合には、Ｓ３９０に移行する。
【０１５４】
そして、Ｓ３５０に移行すると、キャリッジ制御部３３に指令入力することにより、キャリッジ制御部３３に、キャリッジ５０をホームポジションまで後退させる動作を実行させる。尚、この際には、テスト搬送時と同様、キャリッジ制御部３３に、キャリッジ５０を、低速度で定速搬送させる。
【０１５５】
また、キャリッジ制御部３３に、キャリッジ５０をホームポジションまで後退させる動作を開始させた後には、キャリッジ制御部３３により搬送異常が検知されるか、キャリッジ５０がホームポジションに到達することによりキャッピングが完了するまで待機する（Ｓ３６０，Ｓ３６５）。
【０１５６】
そして、搬送異常が検知されるか（Ｓ３６０でＹｅｓ）、キャリッジ５０がホームポジションに到達すると（Ｓ３６５でＹｅｓ）、Ｓ３７０に移行し、Ｓ３１７と同様の手法で、警報を、ユーザインタフェース２１を通じて出力する。具体的には、警報出力により、ジャムによる搬送異常が発生したことを報知し、ジャムの解消をユーザに促す。
【０１５７】
また、この警報出力後には、ユーザインタフェース２１を通じて異常が解消した旨の操作信号がユーザから入力されるまで待機し（Ｓ３８０）、異常が解消した旨の操作信号がユーザから入力されると（Ｓ３８０でＹｅｓ）、Ｓ１２０に移行して、画像形成動作中断時の頁についての画像形成動作を、給紙動作からやり直す。
【０１５８】
一方、Ｓ３９０に移行すると、ＣＰＵ１１は、キャリッジ制御部３３に指令入力することにより、キャリッジ制御部３３に、キャリッジ５０をフラッシング位置まで後退させる動作を実行させる。尚、この際には、テスト搬送時と同様、キャリッジ制御部３３に、キャリッジ５０を、低速度で定速搬送させる。
【０１５９】
また、キャリッジ制御部３３に、キャリッジ５０をフラッシング位置まで後退させる動作を開始させた後には、キャリッジ制御部３３により搬送異常が検知されるか、キャリッジ５０がフラッシング位置に到達するまで待機する（Ｓ４００，Ｓ４０５）。
【０１６０】
そして、搬送異常が検知された場合には（Ｓ４００でＹｅｓ）、Ｓ４２０に移行し、Ｓ３７０と同様の警報を、ユーザインタフェース２１を通じて出力した後、Ｓ４３０に移行する。
【０１６１】
一方、キャリッジ５０がフラッシング位置に到達した場合には（Ｓ４０５でＹｅｓ）、Ｓ４１０に移行し、Ｓ３７０と同様の警報を、ユーザインタフェース２１を通じて出力すると共に、印字制御部３１に指令入力することにより、フラッシング動作を開始させる。即ち、インクが乾燥してノズル部分が詰まらないように、記録ユニット４０に断続的にインク液滴をノズルからフラッシングフォームに向けて吐出させる。その後、Ｓ４３０に移行する。
【０１６２】
また、Ｓ４３０に移行すると、ＣＰＵ１１は、ユーザインタフェース２１を通じて異常が解消した旨の操作信号がユーザから入力されるまで待機し（Ｓ４３０）、当該操作信号が入力されると（Ｓ４３０でＹｅｓ）、印字制御部３１に指令入力することにより、フラッシング動作を終了させる（Ｓ４４０）。
【０１６３】
そして、キャリッジ制御部３３に、キャリッジ５０をホームポジションまで搬送させた後（Ｓ４５０）、Ｓ１２０に移行し、画像形成動作中断時の頁についての画像形成動作を、給紙動作からやり直す。
【０１６４】
以上、本実施例の画像形成装置１について説明したが、本実施例では、ジャムによる搬送異常が発生する可能性のある領域を、ジャム判定領域として設定し、搬送異常検知時のキャリッジ位置が、このジャム判定領域にある場合、搬送異常がジャムによる搬送異常であると判定し、搬送異常検知時のキャリッジ位置が、このジャム判定領域にない場合には、搬送異常がジャムによる搬送異常ではないと判定するようにした。
【０１６５】
従って、本実施例の画像形成装置１によれば、搬送異常がジャムによる搬送異常であるか否かを適切に判別することができ、搬送異常の種類に応じ、後続の処理（搬送異常に対応するエラー処理）を適切に切り替えることができる。
【０１６６】
具体的に、本実施例では、搬送異常がジャムによる搬送異常である場合には、搬送異常の解消がユーザにより通知されるまで待機するが、搬送異常がジャムによる搬送異常でない場合には、キャリッジ５０をキャリッジ搬送路において一往復させることでテスト搬送し、当該テスト搬送で異常がない場合には、画像形成動作を再開するようにした。
【０１６７】
従って、本実施例の画像形成装置１によれば、搬送異常検知後、ユーザによりアクションがなされるまでは搬送動作を再開しない従来装置と比較して、ジャム以外の搬送異常が検知されたときに、搬送動作を迅速に再開することができて、搬送異常の検知によってキャリッジを緊急停止することによって、ユーザに不満が及ぶのを抑制することができる。
【０１６８】
特に、本実施例によれば、ジャム判定領域を、用紙サイズや紙質によって切り替えるようにしたので、それぞれの用紙に対応して搬送異常を適切に検知できる。従って、搬送異常が実際にはジャム以外の原因によるものであるにも拘わらず、ジャムによる搬送異常であると誤判定されてしまうのを極力回避することができ、些細な原因で搬送異常が検知されたときに、過剰な対応をとらなくて済む。
【０１６９】
また、搬送異常の検知の基準となる閾値Ｔｈについては、搬送異常がジャムである可能性が高いエリアの閾値Ｔｈを小さい値に設定し、搬送異常がジャムである可能性が低いエリアの閾値Ｔｈを大きい値に設定することにより、本実施例では、搬送異常がジャムである可能性が高いエリア程、敏感に搬送異常が検知されるようにした。
【０１７０】
従って、本実施例によれば、ジャムにより記録ユニット４０のノズル部分がダメージを受けるのを回避しつつ、ガイド軸１６０の汚れ等による搬送負荷の些細な上昇が原因での搬送異常の検知を可能な限り抑えることができる。
【０１７１】
また、本実施例によれば、ジャムによる搬送異常が検知された場合、可能な限り記録ユニット４０をホームポジション（キャッピング位置）かフラッシング位置に後退させるようにして、インクの乾燥によりノズルが詰まるのを防止するようにした。よって、本実施例によれば、キャリッジが緊急停止された状態で放置されることにより、ノズルが詰まるのを防止することができる。
【０１７２】
例えば、ユーザが大量のデータの印刷を指定するときには、当該大量のデータの印刷が完了するのを、ユーザがその場で待たずに、画像形成装置１から離れる可能性があるが、そのような場合に、キャリッジが緊急停止された状態で放置されることにより、ノズルが詰まるのを防止することができる。
【０１７３】
尚、本発明のキャリッジ搬送手段は、キャリッジ制御部３３及びキャリッジ搬送機構によって実現され、シート搬送手段は、用紙搬送制御部３５及び搬送ローラ１３１等により実現され、異常検知手段は、Ｓ５４０の処理により実現されている。また、位置検出手段は、リニアエンコーダ６５及び信号処理部３４により実現され、ジャム判定手段は、Ｓ２９０の処理により実現されている。また、本発明の特定領域は、上記実施例のジャム判定領域に対応する。
【０１７４】
また、画像形成手段は、Ｓ１７０及びＳ２４０等の処理により実現され、画像形成中断手段は、Ｓ５９０の処理により実現され、異常時対応手段は、Ｓ３５０，Ｓ３９０の処理により実現され、搬送中断手段は、後退時に搬送異常が検知されると行われるキャリッジ５０の緊急停止動作にて実現されている。
【０１７５】
尚、上述したように、本実施例では、Ｓ３５０，Ｓ３９０の処理実行時においても、キャリッジ制御部３３が、図１０に示す処理と同様の手順で、目標速度Ｖｒと実速度Ｖとの偏差ｅを求め、偏差ｅが異常判定値Ｅｒを超えると、搬送異常の検知をＣＰＵ１１に通知すると共に、キャリッジ５０を緊急停止する。従って、搬送中断手段は、Ｓ３５０，Ｓ３９０の処理実行により、キャリッジ制御部３３で開始された処理（Ｓ５１０〜Ｓ５６０）を通じて、キャリッジ制御部３３が、搬送異常を検知すると、Ｓ５４０でＹｅｓと判断して、Ｓ６００の処理により、キャリッジ５０を緊急停止させる動作に対応する。
【０１７６】
また、テスト搬送手段は、Ｓ３００の処理により実現され、テスト中断手段は、テスト搬送時に搬送異常が検知されると行われるキャリッジ５０の緊急停止動作にて実現され、再開制御手段は、Ｓ３３０の処理にて実現されている。
【０１７７】
また、本発明は、上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、上記実施例では、給紙トレイ１０１から供給される用紙のサイズ及び紙質を特定して、それに対応するジャム判定領域を設定するようにしたが、領域定義テーブルには、用紙サイズ毎及び紙厚毎にジャム判定領域として設定すべきエリアを記述し、Ｓ１４０，Ｓ２２０では、特定した用紙サイズ及び紙厚の情報に基づき、用紙サイズ及び紙厚に対応するジャム判定領域を設定するように、画像形成装置１を構成してもよい。この際には、紙厚が大きい程、ジャム判定領域として、主走査方向に短いエリアが設定されるようにする。
【０１７８】
また、上記実施例では、キャリッジ制御部３３に目標速度軌跡を与えてキャリッジ５０を速度制御する構成にしたが、キャリッジ制御部３３は、キャリッジ５０の位置Ｘと目標位置Ｘｒとの偏差から操作量（制御入力）を求めて、キャリッジの主走査方向の位置を、目標位置に一致させるように位置制御する構成にされてもよい。この際には、キャリッジ５０が定速運動するように目標位置軌跡をキャリッジ制御部３３に対して設定することになる。
【０１７９】
また、キャリッジ制御部３３においては、偏差ｅにより搬送異常を検知しなくてもよく、例えば、偏差ｅから導出される操作量ｕ（制御入力）が異常判定値を超えたか否かによって、搬送異常を検知してもよい。更に言えば、操作量ｕによる搬送異常の検知は、駆動電圧又は駆動電流によって搬送異常を検知することに等しいので、ＣＲモータ６０の駆動電圧又は駆動電流により搬送異常を検知するように、画像形成装置１を構成してもよい。
【０１８０】
また、上記実施例では、閾値Ｔｈについて、用紙通過領域の左右側縁であって、キャリッジ５０が進入する走査方向上流側の側縁に対応する地点の閾値Ｔｈを、最小値（第二の閾値Ｔｈ２）に設定して、この地点の閾値Ｔｈを、他の各地点の閾値Ｔｈよりも小さい値に設定するようにし、その地点から走査方向下流においては徐々に閾値Ｔｈを大きい値に設定するようにしたが、例えば、閾値Ｔｈは、図１１に示すように設定されてもよい。
【０１８１】
即ち、ジャム判定領域の全域を、第二の閾値Ｔｈ２に設定し、非ジャム判定領域の全域を、第一の閾値Ｔｈ１に設定するようにしてもよい。
また、上記実施例では、用紙Ｐの「変形しやすさ」を考慮して、紙質により、ジャム判定領域の終点Ｒ２を調整するようにしたが、ジャム判定領域の終点Ｒ２は、図１１に示すように、始点Ｒ１から用紙Ｐの主走査方向長さ（用紙Ｐの横幅）分、走査方向に離れた位置に設定されてもよい。このようにした場合には、用紙通過領域内の各地点の閾値を、用紙が通らない用紙通過領域外の各地点の閾値よりも、小さい値に定めることになる。
【０１８２】
また、上記実施例では、用紙のサイズや紙質の特定を、ユーザが外部装置９０の操作により入力した用紙サイズや紙質を示す印刷設定データに基づいて行うこととしたが、別の実施態様として、装置本体に、用紙サイズや紙質、紙厚などを検知可能なセンサを設け、そのセンサからの検出情報に基づいて用紙サイズを特定すると共に「変形のしやすさ」を特定するようにしてもよい。このような装置構成とすれば、装置本体に設けられたセンサの検出情報を利用して用紙サイズや紙質、紙厚などを特定するので、印刷設定データが示す用紙情報が誤っている場合でも、キャリッジ搬送路において、ジャムが発生する領域とそうでない領域を正しく判別することができる。
【０１８３】
この他、本発明は、ファクシミリ装置等のその他の電子機器にも適用可能である。
【図面の簡単な説明】
【０１８４】
【図１】画像形成装置１の構成を表す断面図である。
【図２】画像形成装置１が備えるキャリッジ搬送機構の構成を表す図である。
【図３】画像形成装置１の電気的構成を表すブロック図である。
【図４】ＣＰＵ１１が実行する印刷制御処理を表すフローチャートである。
【図５】ＣＰＵ１１が実行する印刷制御処理を表すフローチャートである。
【図６】領域定義テーブルの構成を表す図である。
【図７】走査方向が「順方向」の場合のジャム判定領域を表す説明図である。
【図８】走査方向が「逆方向」の場合のジャム判定領域を表す説明図である。
【図９】閾値Ｔｈの設定例を表す説明図である。
【図１０】キャリッジ制御部３３が実行する処理を表すフローチャートである。
【図１１】閾値Ｔｈの設定例（変形例）を表す説明図である。
【符号の説明】
【０１８５】
１…画像形成装置、１１…ＣＰＵ、１３…ＲＯＭ、１５…ＲＡＭ、１７…ＥＥＰＲＯＭ、１９…通信インタフェース、２１…ユーザインタフェース、３０…印字／モータ制御部、３１…印字制御部、３３…キャリッジ制御部、３４，３６，３８…信号処理部、３５…用紙搬送制御部、３７…給紙制御部、４０…記録ユニット、４０ａ…ノズル、４１，６１，７１，８１…駆動回路、５０…キャリッジ、５５…用紙センサ、６０…ＣＲモータ、６５…リニアエンコーダ、７０…ＬＦモータ、８０…給紙モータ、９０…外部装置、１０１…給紙トレイ、１１０…給紙ユニット、１１１…給紙ローラ、１３１…搬送ローラ、１４１…排紙ローラ、１６０…ガイド軸、１７０…無端ベルト、１７１，１７３…プーリー、１９１…キャッピング部、１９５…フラッシング部、Ｐ…用紙、ＴＢＬ１，ＴＢＬ２…領域定義テーブル
【図１】
2010064442.tif 000003
【図３】
2010064442.tif 000004
【図４】
2010064442.tif 000005
【図５】
2010064442.tif 000006
【図６】
2010064442.tif 000007
【図７】
2010064442.tif 000008
【図８】
2010064442.tif 000009
【図９】
2010064442.tif 000010
【図１０】
2010064442.tif 000011
【図１１】
2010064442.tif 000012
【図２】
2010064442.tif 000013