(57)【要約】【課題】  インクジェットプリンタにおいて、記録媒体のジャム発生を迅速かつ低コストで検出する。【解決手段】  インクジェットプリンタにおける情報処理方法であって、キャリッジに取り付けられ、記録媒体の端部位置を検出手段を用いて検出する検出工程（ステップＳ８０３）と、画像形成を行う前に、前記検出された端部位置に基づいて、画像形成中に検出されうる前記記録媒体の最左右端部位置を算出する算出工程（ステップＳ８０４）と、画像形成中に検出された端部位置と、前記算出工程において算出された最左右端部位置とを比較することにより、前記記録媒体の搬送異常を判断する判断工程（ステップＳ８０７）と、前記判断工程において搬送異常と判断した場合に報知する報知工程（ステップＳ８０８）とを備える。【選択図】  図８
2006224391.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに取り付けられた記録ヘッドからインクを吐出させることにより、該記録媒体に対して画像形成を行うインクジェットプリンタであって、
前記キャリッジに取り付けられ、前記記録媒体の端部位置を検出する検出手段と、
画像形成を行う前に、前記検出手段を用いて検出された端部位置に基づいて、画像形成中に前記検出手段により検出されうる前記記録媒体の最右端部位置と最左端部位置とを算出する算出手段と、
画像形成中に、前記検出手段を用いて検出された端部位置と、前記算出手段により算出された最右端部位置および最左端部位置とを比較することにより、前記記録媒体の搬送異常を判断する判断手段と、
前記判断手段において搬送異常と判断した場合に報知する報知手段と
を備えることを特徴とするインクジェットプリンタ。
【請求項２】
前記算出手段は、前記検出手段における検出誤差と、前記キャリッジに対する前記検出手段の取り付け公差と、前記記録媒体の搬送誤差とに基づいて、前記記録媒体の最右端部位置と最左端部位置とを算出することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
前記判断手段は、前記検出手段を用いて検出された右端部位置が、前記最右端部位置よりも左側にあった場合、または、前記検出手段を用いて検出された左端部位置が、前記最左端部位置よりも右側にあった場合に、前記記録媒体の搬送異常と判断することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項４】
前記検出手段は、前記記録媒体の搬送方向において、前記記録ヘッドよりも上流側に配されていることを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項５】
前記記録媒体の表面を押圧するローラを備え、
前記検出手段は、前記記録媒体の搬送方向において、前記ローラよりも下流側に所定量の間隔をもって配されていることを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項６】
記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに取り付けられた記録ヘッドからインクを吐出させることにより、該記録媒体に対して画像形成を行うインクジェットプリンタにおける情報処理方法であって、
前記キャリッジに取り付けられ、前記記録媒体の端部位置を検出手段を用いて検出する検出工程と、
画像形成を行う前に、前記検出手段を用いて検出された端部位置に基づいて、画像形成中に前記検出手段により検出されうる前記記録媒体の最右端部位置と最左端部位置とを算出する算出工程と、
画像形成中に、前記検出手段を用いて検出された端部位置と、前記算出工程において算出された最右端部位置および最左端部位置とを比較することにより、前記記録媒体の搬送異常を判断する判断工程と、
前記判断工程において搬送異常と判断した場合に報知する報知工程と
を備えることを特徴とする情報処理方法。
【請求項７】
前記算出工程は、前記検出手段における検出誤差と、前記キャリッジに対する前記検出手段の取り付け公差と、前記記録媒体の搬送誤差とに基づいて、前記記録媒体の最右端部位置と最左端部位置とを算出することを特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記判断工程は、前記検出手段を用いて検出された右端部位置が、前記最右端部位置よりも左側にあった場合、または、前記検出手段を用いて検出された左端部位置が、前記最左端部位置よりも右側にあった場合に、前記記録媒体の搬送異常と判断することを特徴とする請求項６に記載の情報処理方法。
【請求項９】
請求項６乃至８のいずれかに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１０】
請求項６乃至８のいずれかに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに搭載されたヘッドからインクを吐出させることにより、該記録媒体に対して所望の画像を形成するインクジェット方式のプリンタにおける、情報処理技術に関するものである。
【背景技術】
【０００２】
イメージ出力装置の１つとして、複数サイズの記録媒体に対応して画像形成することが可能なインクジェットプリンタが知られている。当該インクジェットプリンタでは、インクを吐出する記録ヘッドがキャリッジに搭載され、当該キャリッジが記録媒体上を往復運動することにより記録媒体の幅方向の画像形成を実現している。
【０００３】
また、このようなインクジェットプリンタの中には、記録媒体のサイズを自動的に検知して、当該記録媒体に対応した画像形成を行っているものもあり、例えば、記録媒体幅方向に沿って往復運動する上記キャリッジにセンサを搭載することにより、記録媒体のサイズを検出している。
【０００４】
さらに、記録媒体のジャム発生を検知する機能が備えられているインクジェットプリンタもある。インクジェットプリンタにおける代表的なジャム検知方法としては、例えば、キャリッジが記録媒体に引っかかることによってキャリッジを駆動させるモータの負荷トルクが大きくなるため、これを利用してジャムを検知する方法がある。
【０００５】
当該方法では、キャリッジが記録媒体に引っかかりジャムが起こるとキャリッジを駆動するモータの負荷が当該モータの拘束トルクを上回り、キャリッジを動かそうと制御しても、キャリッジが動かなくなることに鑑みて、キャリッジの動作指示後のキャリッジの動作を監視し、一定時間キャリッジが動いていないと判断された場合に、ジャムが発生したと判断することとしている。
【０００６】
また、これ以外にも、例えば、特開平１０−７４０２２号公報では、ジャムが発生したときの負荷異常とモータの故障とを区別する最適な装置、方法が提案されている。
【特許文献１】特開平１０−７４０２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のように、キャリッジへの動作指令に対して、一定時間キャリッジが動作しなかったことをもってジャムの発生を判断することとすると、実際にジャムが発生してからインクジェットプリンタがジャムを検知するまでに所定の時間がかかるという問題がある。
【０００８】
また、上記特許文献１に示すように、ジャムを検知するための装置を新たに設置することとすると、コストの増大を招くという問題がある。
【０００９】
本発明は上記課題に鑑みてなされたものであり、記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに搭載されたヘッドからインクを吐出させることにより、該記録媒体に対して所望の画像を形成するインクジェット方式のプリンタにおいて、記録媒体のジャム発生を迅速かつ低コストで検知することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために本発明に係るインクジェットプリンタは以下のような構成を備える。即ち、
記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに取り付けられた記録ヘッドからインクを吐出させることにより、該記録媒体に対して画像形成を行うインクジェットプリンタであって、
前記キャリッジに取り付けられ、前記記録媒体の端部位置を検出する検出手段と、
画像形成を行う前に、前記検出手段を用いて検出された端部位置に基づいて、画像形成中に前記検出手段を用いて検出されうる前記記録媒体の最右端部位置と最左端部位置とを算出する算出手段と、
画像形成中に、前記検出手段により検出された端部位置と、前記算出手段により算出された最右端部位置および最左端部位置とを比較することにより、前記記録媒体の搬送異常を判断する判断手段と、
前記判断手段において搬送異常と判断した場合に報知する報知手段とを備える。
【発明の効果】
【００１１】
本発明によれば、記録媒体の搬送方向に対して略垂直にキャリッジを移動させ、該キャリッジに搭載されたヘッドからインクを吐出させることにより、該記録媒体に対して所望の画像を形成するインクジェット方式のプリンタにおいて、記録媒体のジャム発生を迅速かつ低コストで検出することが可能となる。
【発明を実施するための最良の形態】
【００１２】
＜インクジェットプリンタの外観構成＞
図１は、本発明の一実施形態にかかるインクジェットプリンタの外観構成（背面側からみた場合の構成）を示す図である。
【００１３】
同図において、１０１はスタンドであり、インクジェットプリンタ１００本体を支持する。１０２は画像形成される記録媒体（紙）であり、紙ホルダー１０３に巻き回され、印刷時には矢印Ａ方向に回転することにより、紙供給口１０４から前面側に供給される。
【００１４】
図２は、本発明の一実施形態にかかるインクジェットプリンタの外観構成（前面側からみた場合の構成）を示す図である。
【００１５】
同図において、２０１はプラテンであり、印刷時に紙１０２の下面側を支持する。２０２はキャリッジ軸であり、紙１０２の幅方向（矢印Ｃ、Ｄ方向）にキャリッジ２０４が動作するための支持軸である。２０３は紙押さえローラであり、印刷時に紙１０２を押さえる。
【００１６】
２０４はキャリッジであり、記録ヘッド２０５とフォトリフレクタ２０６とを搭載し、キャリッジ軸２０２に沿って矢印Ｃ、Ｄ方向に動作することができる。２０５は記録ヘッドであり、当該記録ヘッドよりインクが吐出されることにより、紙１０２上に画像が形成される。２０６はフォトリフレクタであり、反射型の光センサである。フォトリフレクタ２０６の投光部より投光された光は、測定対象物において反射し、フォトリフレクタ２０６の受光部において検知される。このときの受光レベルに基づいて、紙の有無を検出することができる。具体的には、紙１０２からの反射光のレベルの方が、プラテン２０１からの反射光のレベルよりも高いという特徴を利用して、所定のレベルを閾値として設定し、該閾値より高いレベルの反射光を受光した場合には、紙１０２有りと判断し、該閾値より低いレベルの反射光を受光した場合には、紙１０２無しと判断する。
【００１７】
２０７は表示部であり、印刷時の印刷条件を表示したり、インクジェットプリンタ１００の内部状態を表示したりする。
【００１８】
＜キャリッジ２０４周辺の構成＞
次にキャリッジ２０４周辺の構成について説明する。図３はキャリッジ２０４を側面からみた場合の位置関係を示す図である。同図に示すように、キャリッジ２０４とプラテン２０１とは距離ｔの間隔をもって配され、キャリッジ２０４とプラテン２０１との間を記録媒体１０２が矢印で示す搬送方向に搬送される。
【００１９】
図４はキャリッジ２０４を上面からみた場合の位置関係を示す図である。同図において、４０１はキャリッジ位置検出センサであり、矢印Ｃ及びＤ方向に動作するキャリッジ２０４の位置を検出する。なお、本実施形態においては、キャリッジ位置検出センサ４０１として光学式のエンコーダを用いることとし、キャリッジ２０４を移動させるベルトに合わせて回転する回転板に配された光学式スケール４０２を読み取ることにより、キャリッジ２０４の正確な位置を検出する。
【００２０】
４０３はキャリッジモータであり、キャリッジ２０４を矢印Ｃ及びＤ方向に動作させる。なお、本実施形態ではＤＣモータを用いることとする。キャリッジ２０４が矢印Ｃ及びＤ方向に動作することにより、キャリッジに搭載された記録ヘッド２０５も同様に動作し、その結果、記録ヘッド２０５の直下にある紙１０２上に、所望の画像を形成することができる（図４の「印刷領域」参照）。
【００２１】
４０４はホームポジションセンサであり、キャリッジ２０４が基準位置（ホームポジション）にあるときにそれを検出する。
【００２２】
＜インクジェットプリンタ１００の機能ブロック＞
図５は、本発明の一実施形態にかかるインクジェットプリンタの機能ブロック構成を示す図である。同図において、５０１はＭＰＵであり、インクジェットプリンタ１００の制御プログラムを実行する演算処理装置である。５０２はＤＲＡＭであり、ＭＰＵ５０１が制御プログラムを実行する際の作業領域を提供するとともに、入力／算出されたデータを一時的に格納する格納機能を有する。５０３はインクジェットプリンタ固有のデータを記憶し、制御プログラム実行時に必要に応じて当該データを読み出しすることが可能なＥＥＰＲＯＭである。
【００２３】
ＭＰＵ５０１、ＤＲＡＭ５０２、ＥＥＰＲＯＭ５０３はバス５０７を介して相互に接続されている。また、バス５０７はフォトリフレクタ２０６や表示部２０７とも接続され、フォトリフレクタ２０６より出力された出力値をＭＰＵ５０１に取り込んだり、ＭＰＵ５０１での処理結果を表示部２０７に出力したりすることができる。
【００２４】
さらに、バス５０７にはＡＳＩＣ５０８が接続されている。ＡＳＩＣ５０８には、キャリッジ位置カウンタ５０４と、データ転送制御回路５０５と、モータ制御回路５０６とが備えられている。
【００２５】
キャリッジ位置カウンタ５０４は、キャリッジ位置検出センサ４０１から出力される位置検出信号をカウントすることにより、キャリッジの位置（Ｙ座標）を検出する。データ転送制御回路５０５は、印刷時に記録ヘッド２０５に制御信号を送信する。モータ制御回路５０６は、モータドライバＩＣ５０９を介してキャリッジモータ４０３を制御する。
【００２６】
＜紙の検出原理＞
次にインクジェットプリンタ１００における紙の検出原理について図６を用いて説明する。
【００２７】
インクジェットプリンタ１００はキャリッジ２０４を矢印Ｃ及びＤ方向に往復させ、それに同期して紙１０２を搬送方向に送りつつ、記録ヘッド２０５にインクを吐出させることで、紙１０２上に所望の画像を形成する。このときフォトリフレクタ２０６は、その真下にある紙１０２を検出する。
【００２８】
図６に示すように、キャリッジ２０４が右端部から左端部に移動すると、フォトリフレクタ２０６の検出点の軌跡は線Ｓのようになる。また、キャリッジ２０４の移動方向をＹ座標とし、キャリッジ２０４の各位置での出力値をＺ座標とすると、フォトリフレクタ２０６の出力は電圧値で図６の６０１のようになる（図６の６０１に示すようにフォトリフレクタ２０６の出力はアナログである）。
【００２９】
したがって、紙１０２の端部付近で出力は連続的に変化する。通常、フォトリフレクタ２０６の直下に紙２０１が無い場合、その出力は０％付近であり、フォトリフレクタ２０６の直下に紙１０２がある場合、その出力は１００％付近になるように設計される。ただし、インクジェットプリンタ１００の場合、フォトリフレクタ２０６の直下に紙１０２が無いとき、プラテン２０１からの反射光を受光することとなるため、その場合の検出値は必ずしも０％とはならない。ただし、誤検出をなくすためには、１０％以下にしておくことが望ましい。もし５０％を上回ることがあると、検出誤差が大きくなり、最悪の場合誤検出となる。なお、プラテン２０１の材質や加工方法を工夫して表面の反射率を抑えることにより、１０％以下にすることは容易である。
【００３０】
また、紙１０２からの反射光の検出値を１００％付近にするのは、フォトリフレクタ２０６の感度を上げる必要があるが、これは通常フォトリフレクタのエミッタ出力の抵抗乗数を最適化することで行う。また、紙の種類によっては反射率が低いので、十分最適化しておかないと、紙の場合の出力値が十分得られないことも考えられる。
【００３１】
これらは従来のインクジェットプリンタでも既知のことであるが、一般に紙１０２の場合の出力値とプラテン２０１の場合の出力値との差は大きいほど良いとされている。しかし、あまりフォトリフレクタの感度を上げすぎると、紙の場合の出力値が１００％に張り付いてしまうので、あまり良くない。このため、微妙な調整が要求されることとなる。
【００３２】
紙端部の座標は、フォトリフレクタ２０６の出力がスレッショルドレベルに等しい出力値における座標が認識される。スレッショルドレベルはインクジェットプリンタに固有の値であり、ＥＥＰＲＯＭ５０３に格納されている。通常はフォトリフレクタ２０６の最大出力の５０％付近に設定される。
【００３３】
インクジェットプリンタ１００は印刷開始前に紙１０２を検出点Ｓ上にかかるまで搬送し、キャリッジ２０４を移動させてフォトリフレクタ２０６で検出点Ｓ上をスキャンする。
【００３４】
そして、出力値がスレッショルドレベルに等しい点を紙端部として検出し、その座標値に基づいて印刷領域を設定する。このようにしてフォトリフレクタ２０６で検出された右端部から左端部までの領域、「検出された紙存在領域」は、厳密には実際に紙の存在する「実際の紙存在領域」とは一致しない。フォトリフレクタで２０６検出された右端部および左端部の座標はそれぞれΔＹ１、ΔＹ２の誤差があるからである。
【００３５】
ΔＹ１、ΔＹ２の誤差の原因としては、フォトリフレクタ２０６の光軸の個体差、紙１０２とフォトリフレクタ２０６間の距離のバラツキ、フォトリフレクタ２０６のキャリッジ２０４の基準位置に対する取り付け公差などがある。
【００３６】
＜ジャム検出原理＞
本実施形態にかかるインクジェットプリンタ１００では、フォトリフレクタで必ず紙があるはずの領域をスキャンしつつ印刷を実行し、必ず紙があるはずの領域で紙が検出できないときに、ジャムが発生したと判断する。
【００３７】
したがって、このような方法で正確にジャム検出をするには、ΔＹ１、ΔＹ２の誤差を考慮して、「実際の紙存在領域」に必ず含まれる領域を認識しなければならない。このため、「検出された紙存在領域」のうち、左端部からσ、及び右端部からσを除いた領域を「実際の紙存在領域」に必ず含まれる領域であるとして認識する。σの値は当然ΔＹ１、ΔＹ２の最大値より大きい値でなくてはならず、フォトリフレクタ２０６のスポット直径がｒ、紙の最大斜行量をｓ、フォトリフレクタ２０６のキャリッジ移動方向に対する取り付け公差をｄとすると、σ＝３ｒ＋ｄ＋ｓ程度が理論的には妥当である。一般的なフォトリフレクタのスポット直径は１．０ｍｍ〜３．０ｍｍ程度で、インクジェットプリンタの最大斜行量は１．０ｍｍ〜２．０ｍｍ、取り付け公差は０．５ｍｍ〜１．０ｍｍ程度であるから、σの値は４．５ｍｍ〜１２．０ｍｍ程度となる。
【００３８】
σの各項の意味であるが、ｓの項は、最初に紙端部を検出した点から、印刷をするにしたがって紙を搬送したときに、端部位置が少しずつずれてくる紙斜行という現象による。
【００３９】
この紙斜行によって発生する最大のずれ量が最大斜行量ｓである。紙の斜行については、紙のセットの仕方、印刷長などによって微妙に変わる値であるが、どのようなプリンタでも保証値を規定している。即ち、斜行量ｓが保証値以下であれば印刷するのに問題はないという基準である。一般的にこの保証値は２．０ｍｍ〜３．０ｍｍ程度である。これ以上紙斜行があると、そもそもそのインクジェットプリンタの動作保証外であるから、「ｓ＝保証値」として良い。ｄの項は、部品公差、組立公差によって、キャリッジの基準位置（ホームポジションセンサ４０４）に対してフォトリフレクタ２０６の取り付け位置がずれることによる。
【００４０】
公差の要因は部品公差、組立公差がある。３ｒの項の意味は、検出対象がプラテン２０１のときの出力値がＮであり、検出対象が紙であるときの出力値がＭであるとき、フォトリフレクタ２０６の特性から、紙の端部付近を検出するとき、出力がＮからＭまで連続的に変化する間に、検出位置、即ちフォトリフレクタ２０６の座標が最大で３ｒ程度移動することによる。これは別の言い方をすれば、紙端部を検出する時に、フォトリフレクタ２０６の出力がＮより大きく、Ｍよりも小さいレベルの区間は最大で３ｒあるということである。
【００４１】
図７に紙端部付近のフォトリフレクタ２０６の出力値とフォトリフレクタ２０６の座標との関係を示す。前述のようにＮからＭまでの変化は連続であり、フォトリフレクタ２０６の出力がＮより大きく、Ｍよりも小さいレベルの区間は最大で３ｒであるが、フォトリフレクタ２０６の出力値―フォトリフレクタ２０６の検出位置のカーブはいかなる場合でも同じ変化をするわけではなく、紙の種類、フォトリフレクタ２０６と紙との距離、記録媒体の印刷面の角度などの要因で場合によって異なるのが普通である。
【００４２】
例えば、ある場合で紙端部をスキャンしたときフォトリフレクタ２０６の出力が図７のｃａｓｅ１のような出力であったとき、検出される紙端部の座標はｙ１であるが、また異なるケースにおいて、フォトリフレクタ２０６の出力がｃａｓｅ２のような出力であったとき、検出される紙端部の座標はｙ１’となる。
【００４３】
さらに、また異なるケースにおいて、フォトリフレクタ２０６の出力がｃａｓｅ３のような出力であったとき、検出される紙端部の座標はｙ１”である。このように、ｙ１の取り得る値は様々であるが、３ｒの間隔に収まっているのが普通である。したがって、ｄ＝ｓ＝０のとき、最大の検出誤差は３ｒと考えることができる。これらの項以外の要因による検出誤差ももちろんあるが、経験的に無視してよいほど小さいものである。
【００４４】
したがって、３つの誤差要因に起因した項を累積したσ＝３ｒ＋ｄ＋ｓは検出誤差、即ち「実際の紙の端部位置に対して検出する紙の端部位置がずれ得る最大値」と考えることができる。したがって、検出された紙の存在領域に対して、左右端部のσを省いた領域は、フォトリフレクタ２０６の検出誤差の量に関わらず、紙が必ず存在している領域であると認識できるのである。
【００４５】
このようにして認識された、図６に示す「認識された記録媒体の存在領域」では、フォトリフレクタ２０６で検出される検出値はスレッショルドレベルを超えるはずであり、そうでないときは紙がなくなってしまったか、ジャムが起こったと判断することができる。  ＜印刷時のジャム検出処理の流れ＞
次に図８を用いて印刷時のジャム検出処理の流れについて説明する。ステップＳ８０１において印刷開始指示及び画像データを受信すると、インクジェットプリンタ１００では先ず、フォトリフレクタ２０６の検出点（Ｓ）まで紙を搬送する（ステップＳ８０２）。
【００４６】
ステップＳ８０３では、印刷を開始する前に紙端部の座標をフォトリフレクタ２０６で検出し、その座標ｙ１（左端部）、ｙ２（右端部）をメモリに保存する。
【００４７】
ステップＳ８０４では、ＥＥＰＲＯＭ５０３に格納されているプリンタ１００固有の値であるσを用いて、ｙ１−σ、ｙ２＋σを算出する。ｙ１−σはプリンタが認識した左端部座標であり、ｙ２＋σはプリンタが認識した右端部座標である。ｙ１−σからｙ２＋σの領域にはいかなる場合でもフォトリフレクタで紙が検出できる領域であり、「認識された紙存在領域」である。
【００４８】
続いてステップＳ８０５にて印刷を開始し、ステップＳ８０６にてフォトリフレクタ２０６の出力をモニタする。モニタの間隔は、ｙ１−σからｙ２＋σの領域を１０ｍｍ間隔程度でモニタするのが適当である。あまりモニタの間隔が狭いとＭＰＵ５０１の処理の負担が重いので望ましくなく、逆に間隔が広すぎるとジャム検出に十分とはいえない。
【００４９】
例えば、紙がＡ０サイズの紙であれば、紙の幅が８４１ｍｍなので、１０ｍｍ間隔でモニタすれば１回のスキャンで８２個所か８３箇所をフォトリフレクタで検出することになる。紙がＡ４サイズであれば、紙の幅が２１０ｍｍなので、１９個所か２０箇所を検出することになる。また、キャリッジ２０４が往復するたびにモニタするので、１ページ印刷する間に、キャリッジ２０４の往復回数をこれに乗じた回数、フォトリフレクタ２０６の出力をモニタすることになる。印刷中キャリッジ２０４のスキャン最大速度が２０ｉｎｃｈ/ｓであるとき、１０ｍｍ間隔でモニタすれば、最小モニタ間隔は１０／（２０×２５．４）＝１９．７ｍｓである。
【００５０】
ステップＳ８０７では、「認識された紙存在領域」において紙が存在するか否かを判断する。前述のようにｙ１−σからｙ２＋σの領域では、フォトリフレクタ２０６の出力はスレッショルドレベルを超えているはずであるが、ジャムが発生して、ｙ１−σからｙ２＋σの領域に本来あるべき紙がちぎれて欠損してしまっていたとき、当然その座標でのフォトリフレクタ２０６の出力はスレッショルドレベルに満たない。
【００５１】
したがって、「認識された紙存在領域」において紙が存在しないと判定された場合には、ステップＳ８０８に進む。ステップＳ８０８において、ＭＰＵ５０１は、ジャム処理を実行する。具体的には、まず、キャリッジ２０４を停止させ、印刷処理を中断する。そして、表示部２０７にジャムがあったことを表示して、ユーザにジャムによって詰まった紙を取り除いてもらう。そして、ユーザに所定の復帰操作をしてもらった後、再度インクジェットプリンタは紙端部の座標をフォトリフレクタ２０６で検出し、左端部座標をｙ１、右端部座標をｙ２として、ＤＲＡＭメモリ５０２に保存する。このとき、前回のｙ１、ｙ２は破棄される。そして、前回ジャムによって中断された印刷ジョブを、欠損したページの最初から再実行する。
【００５２】
一方、「認識された紙存在領域」において紙が存在すると判定された場合には、印刷が終了するまでステップＳ８０６からステップＳ８０８までの処理を繰り返す。一方、ステップＳ８０９において印刷が終了したと判定した場合には、処理を終了する。
【００５３】
このように、印刷中はキャリッジ２０４が紙の右端部から左端部を往復運動することによって画像を形成していくので、ｙ１−σからｙ２＋σの領域にある紙がちぎれて欠損するようなジャムが発生したときは、ＭＰＵ５０１は即座にそれを検出して無駄な印刷を防止することができる。
【００５４】
＜フォトリフレクタの配置＞
上述のように、記録ヘッド２０５に対してフォトリフレクタ２０６は紙搬送方向の上流に位置しているが、上記ジャム検出原理のもとでは、かかるフォトリフレクタ２０６の配置が重要であり、これにより正確なジャム検出が可能となる。
【００５５】
記録ヘッド２０５は図６に示される印刷領域にインクを吐出し画像を紙１０２に形成するので、機構の構成上、印刷中はリフレクタの検出点Ｓ上には画像が形成されない。即ち、検出点Ｓ上にはインクが存在しない。フォトリフレクタ２０６での検出では、紙の種類にもよるが、紙に画像が形成されていると、その形成された画像の部分をフォトリフレクタで検出したときの検出値が、紙上の画像の無い部分を検出したときに比べて低い場合がある。
【００５６】
そして、紙があるにもかかわらず、画像がある部分でフォトリフレクタ２０６の出力がスレッショルドレベルを下回ることがある。そのような場合、インクジェットプリンタは紙のある領域にも関わらず紙がないものと誤認識してしまうことがある。これを回避するために、本実施形態にかかるインクジェットプリンタ１００では、記録ヘッド２０５に対してフォトリフレクタ２０６は紙搬送方向の上流に位置している。これによって、フォトリフレクタ２０６の検出点Ｓ上は紙があるときは常にインクが無い状態であり、安定した紙検出が可能となる。
【００５７】
また、ジャムが発生する要因としては、図９に示すような紙浮きが考えられる。記録ヘッド２０５とプラテン２０１の間にはｔｍｍの間隔（通常ｔ＝１．０ｍｍ〜２．０ｍｍ程度）があるが、紙のまき癖によって図９の９０１のように紙が変形して、記録ヘッド２０５に干渉してしまうことがある。まき癖とは、ロール紙などについている紙の変形くせのことで、紙の種類によっては非常に強いまき癖があり、図９の９０１のように紙と記録ヘッドが干渉する状況がありえる。
【００５８】
このようなとき、印刷中にキャリッジ２０４が紙に干渉して、紙が図９の９０２の部分から引きちぎられることがある。紙がどのように破れるかは状況によるが、多くの場合は紙が支えられている付近（図９の９０２で示す付近）で引きちぎられる場合が多い。
【００５９】
このため、本実施形態にかかるインクジェットプリンタ１００ではフォトリフレクタ２０６と紙押さえローラ２０３との間の距離を規定している。当該距離は正確なジャム検出をする為には十分大きいことが望ましいが、プリンタの小型化の観点からは当該距離が必要以上に増大することは妥当でない。そこで本実施形態では、当該距離を１０ｍｍ〜１５ｍｍとした。１５ｍｍ以上あってもインクジェットプリンタが大型になるだけでメリットは無い一方、当該距離が１０ｍｍに満たないと（例えば２ｍｍほどしかないと）、ジャムが起こって紙が引きちぎられたとしても、検出点Ｓ上を通過する際にはまだ紙が残ったままの状態となり、ジャム検出できないからである。
【００６０】
このように、フォトリフレクタ２０６の検出点Ｓが紙押さえローラ２０３よりも紙搬送方向の下流に配し、かつ検出点Ｓと紙押さえローラ２０３との距離が１０ｍｍ〜１５ｍｍに規定することにより、より正確なジャム検出が実現できる。
【００６１】
なお、紙押さえローラ２０３と検出点Ｓとの距離（１０ｍｍ〜１５ｍｍ）については、実際にジャムが起こったときの状態を観測し、引きちぎられた紙が経験的に２〜５ｍｍ程度残るという経験的データに基づいている。また、力学的に見ても、ジャムが起こったとき紙にせん断力がもっとも大きくかかるのは図９の９０２付近であることからも、妥当な距離といえる。
【００６２】
以上の説明から明らかなように、本実施形態にかかるインクジェットプリンタでは、印刷開始前にフォトリフレクタを用いて紙端部位置を検出し、必ず紙があるはずの領域（「認識された紙存在領域」）を算出しておき、印刷中に当該「認識された紙存在領域」において紙が検出できなかった場合に、ただちにジャムが発生したと判断することで、従来よりも素早くジャム発生を検知することが可能となる。また、かかるジャム発生検知方法では、ジャム検知のための新たな装置を必要としないため、低コストで実現することが可能となる。
【００６３】
さらに、フォトリフレクタを、記録ヘッドの上流側であって、かつ紙押さえローラの下流側１０〜１５ｍｍの位置に配することにより、正確にジャム発生を検知することが可能となる。
【００６４】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００６５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６６】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６７】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６８】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態にかかるインクジェットプリンタの外観構成（背面側からみた場合の構成）を示す図である。
【図２】本発明の一実施形態にかかるインクジェットプリンタの外観構成（前面側からみた場合の構成）を示す図である。
【図３】キャリッジ２０４を側面からみた場合の位置関係を示す図である。
【図４】キャリッジ２０４を上面からみた場合の位置関係を示す図である。
【図５】本発明の一実施形態にかかるインクジェットプリンタの機能ブロック構成を示す図である。
【図６】インクジェットプリンタ１００における紙の検出原理を説明するための図である。
【図７】紙端部付近のフォトリフレクタ２０６の出力値とフォトリフレクタ２０６の座標との関係を示す図である。
【図８】印刷時のジャム検出処理の流れを示すフローチャートである。
【図９】キャリッジ２０４を側面からみた場合の位置関係を示す図であり、紙浮きの様子を示す図である。
【図１】
2006224391.tif 000003
【図２】
2006224391.tif 000004
【図３】
2006224391.tif 000005
【図４】
2006224391.tif 000006
【図５】
2006224391.tif 000007
【図６】
2006224391.tif 000008
【図７】
2006224391.tif 000009
【図８】
2006224391.tif 000010
【図９】
2006224391.tif 000011