(57)【要約】【課題】印刷媒体の横ずれ重送をスキューと区別して判定することができる。【解決手段】（ａ）のように用紙が正常にセットされたあと搬送されている場合、初期の紙幅Ｗ０は用紙の理論幅と一致する。また、紙幅Ｗ１，Ｗ２，Ｗ３，…はいずれも理論幅になり、差分ΔＷ１（＝Ｗ１−Ｗ０），ΔＷ２，ΔＷ３，…は実質ゼロになる。一方、（ｂ）のように用紙が斜めにセットされている場合、初期の紙幅Ｗ０は理論幅と一致しない。また、（ｃ）のように横ずれ重送が発生している場合、初期の紙幅Ｗ０は理論幅と一致する。しかし、紙幅Ｗ１，Ｗ２，…は、用紙のみをＰＷ検出器が検出しているときには初期の紙幅Ｗ０と略同じ値（紙幅Ｗ１）になるが、横にずれて重なっている他の用紙をＰＷ検出器が検出したときにはそれまでと比べて急に大きな値（紙幅Ｗ２）になり、そのときの差分ΔＷ２（＝Ｗ２−Ｗ０）はしきい値を超える。【選択図】図６
2008247570.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷媒体を重ねて載置する載置手段と、
該載置手段から１枚ずつ供給され搬送される印刷媒体に印刷を行う印刷手段と、
所定の主走査方向に移動可能な移動手段と、
前記移動手段に搭載され、前記印刷媒体の有無を検出する印刷媒体検出手段と、
前記移動手段の位置を検出する位置検出手段と、
印刷中の所定タイミング毎に前記移動手段を移動させたときの前記印刷媒体検出手段からの検出結果に基づいて前記印刷媒体の有無が切り替わったか否かを判定し、前記印刷媒体の有無が切り替わったときにその時点の前記移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行する制御手段と、
を備えた画像印刷装置。
【請求項２】
前記制御手段は、印刷中の所定タイミングとして、予め印刷中のメンテナンスの要請により前記移動手段が前記印刷媒体の左右両端を横切るように決められたタイミングを採用する、
請求項１に記載の画像印刷装置。
【請求項３】
前記制御手段は、前記横ずれ重送に応じた処理として、前記印刷手段による印刷を中断する処理を実行する、
請求項１又は２に記載の画像印刷装置。
【請求項４】
前記制御手段は、前記横ずれ重送に応じた処理を実行するにあたり、前記印刷手段による印刷を中断すると共に該印刷を中断したときの前記印刷媒体の印刷済み位置を所定の記憶手段に記憶し、該印刷が中断された印刷媒体への印刷の再開指令がなされたときには前記印刷済み位置を前記記憶手段から読み出し該印刷済み位置まで前記印刷媒体を搬送してから印刷をするよう前記印刷手段を制御する、
請求項１又は２に記載の画像印刷装置。
【請求項５】
請求項１〜４のいずれかに記載の画像印刷装置であって、
ユーザに警告を報知する報知手段
を備え、
前記制御手段は、前記横ずれ重送に応じた処理を実行するにあたり、横ずれ重送が発生している旨の警告がユーザに報知されるよう前記報知手段を制御する、
画像印刷装置。
【請求項６】
複数の印刷媒体を重ねて載置する載置手段と、該載置手段から１枚ずつ供給されて搬送される印刷媒体に印刷を行う印刷手段と、所定の主走査方向に移動可能な移動手段と、前記移動手段に搭載され前記印刷媒体の有無を検出する印刷媒体検出手段と、前記移動手段の位置を検出する位置検出手段と、を備えた画像印刷装置の制御方法であって、
（ａ）印刷中の所定タイミング毎に前記移動手段を移動させたときの前記印刷媒体検出手段からの検出結果に基づいて前記印刷媒体の有無が切り替わったか否かを判定するステップと、
（ｂ）前記印刷媒体の有無が切り替わったときにその時点の前記移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行するステップと、
を含む画像印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
従来より、複数の用紙を重ねて載置する給紙トレイと、この給紙トレイから１枚ずつ給紙して搬送される用紙に印刷を行う印刷機構とを備えた画像印刷装置が知られている。この種の画像印刷装置としては、例えば特許文献１に示すように、印刷済みの用紙が排紙検知センサを通過する時間から印刷済みの用紙の長さを計算し、その計算結果と予めメモリに記憶されている用紙の長さに関するデータとを比較し、用紙ジャムや重送の程度を判定するものが提案されている。この画像印刷装置によれば、ジャム及び重送時の対処労力と時間を削減し、原稿作成時間を短縮できるとされている。
【特許文献１】特開平５−２４３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような画像印刷装置では、縦ずれ重送（印刷済みの用紙に他の用紙が縦にずれた状態で重なって搬送されること）が発生しているか否かについては判定できるものの、横ずれ重送（印刷中の用紙に他の用紙が横にずれた状態で重なって搬送されること）が発生しているか否かについては判定できなかった。一方、印刷中の用紙が斜めに傾いた状態で一枚だけ搬送されるスキューという現象が発生することもある。こうしたスキューの場合には別の用紙に印刷し直す必要があるのに対して、横ずれ重送の場合には印刷途中の用紙を再利用して印刷を再開することが可能であるため、スキューと区別して横ずれ重送を判定できるようにしてほしいという要望があった。
【０００４】
本発明の画像印刷装置は、このような課題に鑑みなされたものであり、印刷媒体の横ずれ重送をスキューと区別して判定することができる画像印刷装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の画像印刷装置は、
複数の印刷媒体を重ねて載置する載置手段と、
該載置手段から１枚ずつ供給されて搬送される印刷媒体に印刷を行う印刷手段と、
所定の主走査方向に移動可能な移動手段と、
前記移動手段に搭載され、前記印刷媒体の有無を検出する印刷媒体検出手段と、
前記移動手段の位置を検出する位置検出手段と、
印刷中の所定タイミング毎に前記移動手段を移動させたときの前記印刷媒体検出手段からの検出結果に基づいて前記印刷媒体の有無が切り替わったか否かを判定し、前記印刷媒体の有無が切り替わったときにその時点の前記移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行する制御手段と、
を備えたものである。
【０００７】
この画像印刷装置では、印刷中の所定タイミング毎に移動手段を移動させたときの印刷媒体検出手段からの検出結果に基づいて印刷媒体の有無が切り替わったか否かを判定し、印刷媒体の有無が切り替わったときにその時点の移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行する。ここで、印刷媒体が正常に搬送される場合、実測幅は当初から継続して理論幅と略同じとなる。また、スキューが発生した場合には、実測幅は当初から理論幅と略同じにならない。これに対して、横ずれ重送が発生した場合には、実測幅は当初は理論幅と略同じだがその後該理論幅を有意な値だけ超えることになる。したがって、スキューが発生した場合と区別して横ずれ重送が発生したことを判定することができ、横ずれ重送に適した処理を実施することができる。
【０００８】
本発明の画像印刷装置において、前記制御手段は、印刷中の所定タイミングとして、予め印刷中のメンテナンスの要請により前記移動手段が前記印刷媒体の左右両端を横切るように決められたタイミングを採用してもよい。こうすれば、横ずれ重送の判定を行ったとしてもスループットが低下することがない。すなわち、印刷媒体の実測幅を算出するには印刷媒体の左右両端を検出する必要があるが、その場合、印刷媒体検出手段が印刷媒体の左右両端を横切るようにする必要がある。こうした動作を印刷中のメンテナンスの要請とは別に行うとスループットが低下するが、ここでは、こうした動作を印刷中のメンテナンスの要請により決められたタイミングに行うため、スループットが低下することはない。
【０００９】
ここで、印刷中のメンテナンスとしては、例えば印刷手段がインクを吐出する複数のノズルを有する印刷ヘッドを備えている場合、印刷領域以外の位置にて各ノズルから一斉にインクを吐出するフラッシングや、各ノズルからインクを強制的に吸引するクリーニングなどが挙げられる。
【００１０】
本発明の画像印刷装置において、前記制御手段は、前記横ずれ重送に応じた処理を実行するにあたり、前記印刷手段による印刷を中断する処理を実行してもよい。こうすれば、印刷途中の印刷媒体に重なっている他の印刷媒体が着色剤で汚れる前に取り除くことができる。
【００１１】
本発明の画像印刷装置において、前記制御手段は、前記横ずれ重送に応じた処理を実行するにあたり、前記印刷手段による印刷を中断すると共に該印刷を中断したときの前記印刷媒体の印刷済み位置を所定の記憶手段に記憶し、該印刷が中断された印刷媒体への印刷の再開指令がなされたときには前記印刷済み位置を前記記憶手段から読み出し該印刷済み位置まで前記印刷媒体を搬送してから印刷をするよう前記印刷手段を制御してもよい。こうすれば、途中まで印刷した印刷媒体が無駄にならず、最初から印刷する場合に比べて印刷時間の無駄も少なくすることができる。
【００１２】
本発明の画像印刷装置は、ユーザに警告を報知する報知手段を備え、前記制御手段は、前記横ずれ重送に応じた処理を実行するにあたり、横ずれ重送が発生している旨の警告がユーザに報知されるよう前記報知手段を制御してもよい。こうすれば、横ずれ重送が発生した場合にすぐにユーザに知らせることができる。
【００１３】
本発明の画像印刷装置の制御方法において、
複数の印刷媒体を重ねて載置する載置手段と、該載置手段から１枚ずつ供給されて搬送される印刷媒体に印刷を行う印刷手段と、所定の主走査方向に移動可能な移動手段と、前記移動手段に搭載され前記印刷媒体の有無を検出する印刷媒体検出手段と、前記移動手段の位置を検出する位置検出手段と、を備えた画像印刷装置の制御方法であって、
（ａ）印刷中の所定タイミング毎に前記移動手段を移動させたときの前記印刷媒体検出手段からの検出結果に基づいて前記印刷媒体の有無が切り替わったか否かを判定するステップと、
（ｂ）前記印刷媒体の有無が切り替わったときにその時点の前記移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行するステップと、
を含むものである。
【００１４】
この画像印刷装置の制御方法では、印刷中の所定タイミング毎に移動手段を移動させたときの印刷媒体検出手段からの検出結果に基づいて印刷媒体の有無が切り替わったか否かを判定し、印刷媒体の有無が切り替わったときにその時点の移動手段の位置を実測位置とし、該実測位置に基づいて算出される実測幅が当初は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして該横ずれ重送に応じた処理を実行する。ここで、印刷媒体が正常に搬送される場合、実測幅は当初から継続して理論幅と略同じとなる。また、スキューが発生した場合には、実測幅は当初から理論幅と略同じにならない。これに対して、横ずれ重送が発生した場合には、実測幅は当初は理論幅と略同じだがその後該理論幅を有意な値だけ超えることになる。したがって、スキューが発生した場合と区別して横ずれ重送が発生したことを判定することができるため、横ずれ重送に適した処理を実施することができる。なお、本発明の画像印刷装置の制御方法に、上述した画像印刷装置のいずれかの機能を実現するステップを追加してもよい。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１は本発明の一実施形態であるインクジェットプリンタ１０の斜視図、図２はインクジェットプリンタ１０の構成の概略を示す構成図、図３はプリンタ機構２１の概略断面図である。
【００１６】
本実施形態のインクジェットプリンタ１０は、図１に示すように、筐体１２の背面に設けられ用紙を載せる給紙トレイ１４と、給紙トレイ１４から給紙された用紙にインク滴を吐出して印刷を行い筐体１２の前面に設けられた排出口１８から印刷された用紙を排出するプリンタ機構２１と、各種の情報を表示するディスプレイ５２とボタン群５４が設けられた操作パネル５０と、インクジェットプリンタ１０全体をコントロールするコントローラ７０（図２参照）とを備えている。
【００１７】
給紙トレイ１４は、給紙面１４ａ上に載せられた用紙がまっすぐに給紙し搬送されるよう用紙を誘導する用紙ガイド１６を備えている。用紙ガイド１６は、図１に示すように給紙トレイ１４の給紙面１４ａに立設し、給紙面１４ａの右端に固定されている固定部１６ａと、給紙面１４ａの左端に設置され用紙の大きさ（例えば葉書サイズや封筒サイズ、Ａ４サイズなど）に合わせてガイド幅を自在に変更できるようスライド可能な移動部１６ｂとからなる。用紙を給紙トレイ１４に載せるときには、用紙の右端部を固定部１６ａに接触させ、移動部１６ｂを用紙の左端部に接触するようにスライドさせてガイド幅を用紙の幅に合わせる。給紙トレイ１４に載置された用紙は、図３に示すように、給紙ローラ３６によって印刷ヘッド２４の下部に供給されたあと、紙送りローラ３５及び排紙ローラ３７によって搬送され排出口１８から排出される。給紙ローラ３６、紙送りローラ３５及び排紙ローラ３７は、図示しないギヤ機構を介して駆動モータ３３（図２参照）により駆動される。なお、給紙ローラ３６の回転駆動力と図示しない分離パッドの摩擦抵抗とによって、複数の用紙が一度に給紙されることを防止しているが、必ずしもこの防止効果が発揮されるとは限らない。
【００１８】
プリンタ機構２１は、図２に示すようにプラテン４４上の用紙を搬送する紙送りローラ３５と、紙送りローラ３５を回転駆動する駆動モータ３３と、キャリッジベルト３２とキャリッジモータ３４とによりガイド２８に沿って左右方向（主走査方向）に往復動するキャリッジ２２と、このキャリッジ２２に搭載されイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）の各色のインクを個別に収容したインクカートリッジ２６と、各インクカートリッジ２６から供給された各インクに圧力をかける印刷ヘッド２４と、この印刷ヘッド２４で加圧されたインク滴を用紙に吐出するノズル２３とを備えている。キャリッジ２２の背面には、キャリッジ２２の位置を検出するリニア式エンコーダ２５が配置されており、このリニア式エンコーダ２５を用いてキャリッジ２２の位置が管理可能となっている。また、印刷ヘッド２４の左側面には用紙の左右の端部を検出するＰＷ（Ｐａｐｅｒ  Ｗｉｄｔｈ）検出器４６が配設されている。そして、プラテン４４の右端近傍にはキャッピング装置４０が形成されている。なお、この印刷ヘッド２４は、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００１９】
ＰＷ検出器４６は、ＬＥＤを用いて用紙に向かって光を照射する発光素子と、用紙で反射された反射光を受光しその光量に応じた電圧を出力する受光素子とから構成される光センサであり、印刷ヘッド２４の左側面に配設されている。このＰＷ検出器４６は、キャリッジ２２により主走査方向に移動しながら、発光素子から発した光が検出対象の用紙又はプラテン４４に当たって反射し、反射した光を受光素子で受光してその受光量に応じて出力電圧が変化する反射型フォトインタラプタである。ＰＷ検出器４６の出力電圧は、用紙に当たって反射した光を受光したときの方がプラテン４４に当たって反射した光を受光したときよりも大きい。このため、その略中間の出力電圧を基準電圧Ｖｔｈとして設定し、出力電圧が基準電圧Ｖｔｈを超えたときにはＰＷ検出器４６の下に用紙が存在すると判定し、基準電圧Ｖｔｈ以下のときにはＰＷ検出器４６の下に用紙が存在しないと判定することができる。なお、以下の説明では、出力電圧が大から小に切り替わると表現することがあるが、これは出力電圧が基準電圧Ｖｔｈを超えている状態から基準電圧Ｖｔｈ以下に切り替わることを意味する。
【００２０】
キャッピング装置４０は、プラテン４４の印刷可能領域から図２中の右側に外れた位置に形成され、略直方体で上部が開口した筐体を備えている。このキャッピング装置４０は、印刷休止中などに印刷ヘッド２４が乾燥するのを防止するために印刷ヘッド２４を封止するときに利用されるものである。また、このキャッピング装置４０は、ノズル２３の先端でインクが乾燥して固化するのを防止するために定期的又は所定のタイミングで印刷データとは無関係にインク滴を吐出させる、いわゆるフラッシング動作を行うときにも利用される。なお、キャッピング装置４０上の位置をホームポジションともいう。
【００２１】
操作パネル５０は、図１に示すように、その中央にディスプレイ５２が配置されており、ディスプレイ５２の周囲にはボタン群５４を備えている。ボタン群５４は、電源ボタン５４ａやコピーや紙詰まり後の印刷再開を実行するスタートボタン５４ｂなどの複数のボタンを有している。
【００２２】
コントローラ７０は、図２に示すように、ＣＰＵ７２を中心とするマイクロプロセッサとして構成されており、印刷制御ルーチンなどの各種処理プログラムを記憶したＲＯＭ７３と、一時的にデータを記憶したりデータを保存したりするＲＡＭ７４と、データを書き込み消去可能なフラッシュメモリ７５と、外部機器との情報のやり取りを行うインタフェース（Ｉ／Ｆ）７６と、図示しない入出力ポートとを備えている。このコントローラ７０には、操作パネル５０からの制御信号や電源ボタン５４ａからのオンオフ信号、ＰＷ検出器４６からの検出信号、紙送りローラ３５の回転角度などが図示しない入力ポートを介して入力されるほか、ユーザＰＣ９０から印刷ジョブなどがＩ／Ｆ７６を介して入力される。また、コントローラ７０からは、印刷ヘッド２４への制御信号や駆動モータ３３への制御信号、ディスプレイ５２への表示指令信号、ＰＷ検出器４６への検出指令信号などが図示しない出力ポートを介して出力されるほか、印刷ステータス情報などがＩ／Ｆ７６を介してユーザＰＣ９０へ出力される。
【００２３】
次に、こうして構成された本実施形態のインクジェットプリンタ１０の動作、特に用紙に印刷を実行するときの動作について説明する。図４は印刷制御ルーチンの一例を示すフローチャートである。このルーチンのプログラムは、ＲＯＭ７３に記憶され、ユーザＰＣから印刷ジョブをＩ／Ｆ７６を介して受信したときにＣＰＵ７２により実行される。
【００２４】
このルーチンが開始されると、ＣＰＵ７２は、まず、給紙動作を開始する（ステップＳ１００）。すなわち、給紙ローラ３６や紙送りローラ３５を回転させることにより、給紙トレイ１４に載置された用紙の先端が印刷ヘッド２４の下部に至るようにし、その位置で用紙を一旦停止させる。続いて、キャリッジ２２を左右に移動させたときのＰＷ検出器４６からの出力電圧に基づいて用紙の初期の紙幅Ｗ０を求める（ステップＳ１１０）。すなわち、ホームポジションにあるキャリッジ２２を図２にて左方向に移動させたときにＰＷ検出器４６からの出力電圧が大から小に切り替わった時点のＰＷ検出器４６の位置を用紙の左端位置とし、その後キャリッジ２２を図２にて右方向に移動させたときにＰＷ検出器４６からの出力電圧が大から小に切り替わった時点のＰＷ検出器４６の位置を用紙の右端位置とし、左端位置と右端位置との差を用紙の初期の紙幅Ｗ０とし、これをＲＡＭ７４に記憶する。続いて、初期の紙幅Ｗ０が理論幅と一致するか否かを判定する（ステップＳ１２０）。例えば、ユーザＰＣ９０からの印刷ジョブの用紙設定情報がＬ判サイズ（８９×１２７ｍｍ）の縦向きになっていたとすると、初期の紙幅Ｗ０が８９ｍｍ（理論幅）と一致すれば適切と判定し、一致しなければ不適切と判定する。なお、理論幅と一致するとは、理論幅に許容量を加味した範囲内に入ることをいう。そして、ステップＳ１２０で初期の紙幅Ｗ０が理論幅と一致しなかったときには、誤ったサイズの用紙がセットされているか用紙が搬送方向に対して斜めになっている（スキュー）可能性が高いため、ディスプレイ５２にエラーメッセージを表示し（ステップＳ２１０）、本ルーチンを終了する。
【００２５】
一方、ステップＳ１２０で初期の紙幅Ｗ０が理論幅と一致したときには、必要に応じて用紙を搬送する（ステップＳ１３０）。すなわち、印刷ジョブに先端からのマージンが設定されていたり後述する印刷済み用紙長さが設定されていたりしたときには、マージンや印刷済み用紙長さに応じて用紙を搬送して、用紙の印刷開始位置が印刷ヘッド２４の真下に来るようにする。続いて、キャリッジ２２や印刷ヘッド２４、紙送りローラ３５などを駆動して１パス分の印刷を実行すると共に用紙の左端位置を把握する（ステップＳ１４０）。図５は２パス分の印刷を実行するときのキャリッジ２２の動きを表す説明図である。印刷ヘッド２４が用紙の右端位置よりも右側でホームポジションよりも左側の位置（図５の右折り返し地点）に配置するようにキャリッジ２２を移動させ、その位置から左方向へキャリッジ２２を移動させながら印刷ヘッド２４のノズル２３からインクを吐出させる。そして、印刷ヘッド２４が用紙の左端位置よりも左側（図５の左折り返し地点）に至ったあと、紙送りローラ３５を駆動して用紙を搬送方向（副走査方向）へ所定量だけ送り出し、今度は右方向にキャリッジ２２を移動させながら印刷ヘッド２４のノズル２３からインクを吐出させる。このように左右の折り返し地点間を片道移動することを１パスと称する。そして、１パス分の印刷が実行されるごとにパス数をカウントアップしてＲＡＭ７４に記憶する。また、ＰＷ検出器４６は、図５に示すように、左折り返し地点から右折り返し地点までの間では用紙の右端を横切らないため用紙の右端位置を検出できないが、右折り返し地点から左折り返し地点までの間では用紙の左端を横切るため用紙の左端位置を検出できる。このため、右折り返し地点から左折り返し地点に至るまでの間にＰＷ検出器４６の出力電圧が大から小に切り替わった時点を用紙の左端位置とし、それをＲＡＭ７４に記憶する。なお、この用紙の左端位置はＲＡＭ７４に蓄積されるものとする。
【００２６】
そして、ＣＰＵ７２は、１パス分の印刷が終了するごとにパス数が所定パス数に達したか否かを判定する（ステップＳ１５０）。ここで、所定パス数は、本実施形態ではフラッシングを実行するパス数とした。フラッシングとは、ノズル２３から吐出されるインクが固化するのを防止するための動作であり、キャリッジ２２をホームポジションに戻したあと印刷ヘッド２４のすべてのノズル２３から一斉にキャッピング装置４０に向かってインクを所定量吐出することをいう。フラッシングの間隔は、数パス〜数十パスに設定される。例えば、用紙が４インチ×６インチの縦向きの場合には印刷が完了するまでの間に４〜６回実行されるように設定されている。ステップＳ１５０でパス数が所定パス数に達していないときには、最後のパスまで印刷したか否かを判定し（ステップＳ２３０）、まだ最後のパスまで印刷していないときには再びステップＳ１４０に戻って次の１パス分の印刷を行う。一方、ステップＳ１５０でパス数が所定パス数に達したときには、キャリッジ２２をホームポジションに戻し、用紙の右端位置を記憶すると共にフラッシングを実行する（ステップＳ１６０）。すなわち、キャリッジ２２を右折り返し地点から更に右方向に移動してホームポジションに至るまでの途中でＰＷ検出器４６が用紙の右端を横切るため、ＰＷ検出器４６の出力電圧が大から小に変わった時点を用紙の右端位置とし、その右端位置をＲＡＭ７４に記憶されている最新の左端位置から差し引くことにより現在の紙幅Ｗを算出する。なお、ステップＳ１６０ではパス数をゼロにリセットする。
【００２７】
続いて、今回の紙幅Ｗから初期の紙幅Ｗ０を差し引いた値である差分ΔＷを算出し（ステップＳ１７０）、差分ΔＷがしきい値Ｌｔｈを超えるか否かを判定する（ステップＳ１８０）。ここで、差分ΔＷは用紙が重なることなく一枚だけ真っ直ぐに送られている場合には実質ゼロとなるのに対して、用紙に他の用紙が横にずれて重なって送られている場合には用紙のみをＰＷ検出器４６が検出している間は差分ΔＷは実質ゼロであるが横にずれて重なっている他の用紙をＰＷ検出器４６が検出したときには急に紙幅Ｗが大きな値になるため差分ΔＷは有意な値となる。しきい値Ｌｔｈは、予め実験で横ずれ重送を発生させたときの差分ΔＷを求め、その差分ΔＷの値に基づいて設定されている。
【００２８】
さて、ステップＳ１８０で差分ΔＷがしきい値Ｌｔｈを超えていなかったときには、最後のパスまで印刷が終了したか否かを判定し（ステップＳ２３０）、最後のパスまで印刷が終了していないときには、再びステップＳ１４０に戻って次の１パス分の印刷を実行する。一方、ステップＳ１８０で差分ΔＷがしきい値Ｌｔｈを超えていたときには、横ずれ重送が発生している旨のエラーメッセージをディスプレイ５２に表示し（ステップＳ１９０）、印刷を中断してそのときの印刷済み用紙長さを紙送りローラ３５の回転数等から算出すると共にそれをＲＡＭ７４に記憶し（ステップＳ２００）、本ルーチンを終了する。この印刷済み用紙長さは、印刷途中の用紙を再度給紙トレイ１４にセットして印刷再開が指令されたあとの印刷制御ルーチンのステップＳ１３０で利用される。また、ステップＳ２３０で最後のパスまで印刷が終了していたときには、用紙の左端位置や右端位置、パス数などをリセットし（ステップＳ２４０）、本ルーチンを終了する。
【００２９】
次に、用紙が正常に搬送されている場合とスキューが発生している場合と横ずれ重送が発生している場合に、上述した印刷制御ルーチンでどのように処理されるかを、図６に基づいて説明する。図６は、これらの場合の紙幅Ｗの変化を表す説明図である。ここでは、印刷を開始してからｎ回目に算出した紙幅Ｗ及び差分ΔＷを紙幅Ｗｎ及び差分ΔＷｎと表す。図６（ａ）のように用紙が正常にセットされたあと搬送されている場合、すなわち用紙が印刷ジョブで設定された用紙サイズや向きに合致しており用紙が真っ直ぐ搬送されている（用紙のたての辺が搬送方向と一致して搬送されている）場合、初期の紙幅Ｗ０は理論幅と一致するため、印刷制御ルーチンのステップＳ１２０で肯定判定される。また、紙幅Ｗ１，Ｗ２，Ｗ３，…も理論幅と一致し、差分ΔＷ１，ΔＷ２，ΔＷ３，…は実質ゼロになるため、印刷制御ルーチンのステップＳ１８０で否定判定される。一方、図６（ｂ）のように用紙が斜めにセットされている（用紙のたての辺が搬送方向に対して斜めになっている）場合、初期の紙幅Ｗ０は理論幅と一致しないため、印刷制御ルーチンのステップＳ１２０で否定判定される。また、図６（ｃ）のように横ずれ重送が発生している場合、初期の紙幅Ｗ０は理論幅と一致するため、印刷制御ルーチンのステップＳ１２０で肯定判定される。そして、紙幅Ｗ１，Ｗ２，…は、用紙のみをＰＷ検出器４６が検出しているときには略同じ値（紙幅Ｗ１）になるが、横にずれて重なっている他の用紙をＰＷ検出器４６が検出したときにはそれまでと比べて急に大きな値（紙幅Ｗ２）になり、そのときの差分ΔＷ２（＝Ｗ２−Ｗ０）はしきい値Ｌｔｈを超えるため、印刷制御ルーチンのステップＳ１８０で肯定判定される。このように、印刷制御ルーチンでは、用紙が正常に搬送されている場合とスキューが発生している場合と横ずれ重送が発生している場合とをステップＳ１２０，Ｓ１８０で確度よく判定することができ、各場合に応じた適切な処理を実行することができる。なお、ユーザが用紙ガイド１６の固定部１６ａに用紙の右辺を押し当てた状態で移動部１６ｂを用紙の左辺に押し当てて印刷を行う場合には、スキューや横ずれ重送が発生することはほとんどないが、移動部１６ｂを用紙の左辺に押し当てずに印刷を行う場合にはスキューや横ずれ重送が発生するおそれがある。
【００３０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のインクジェットプリンタ１０が本発明の画像印刷装置に相当し、給紙トレイ１４が載置手段に相当し、プリンタ機構２１が印刷手段に相当し、キャリッジ２２が移動手段に相当し、ＰＷ検出器４６が印刷媒体検出手段に相当し、リニア式エンコーダ２５が位置検出手段に相当し、ＣＰＵ７２が制御手段に相当し、ディスプレイ５２が報知手段に相当し、ＲＡＭ７４が記憶手段に相当する。なお、本実施形態では、画像印刷装置の動作を説明することにより本発明の画像印刷装置の制御方法の一例も明らかにしている。
【００３１】
以上詳述した本実施形態のインクジェットプリンタ１０によれば、印刷中のフラッシングのタイミング毎にキャリッジ２２を移動させたときのＰＷ検出器４６からの出力電圧に基づいて用紙の右端位置と左端位置を検出し、これらに基づいて算出される紙幅Ｗが当初（つまり紙幅Ｗ０）は理論幅と略同じだったがその後該理論幅を有意な値だけ超えたとき、横ずれ重送が発生したとして横ずれ重送の発生をユーザに報知すると共に印刷を中断する。したがって、スキューが発生した場合と区別して横ずれ重送が発生したことを判定することができ、横ずれ重送に適した処理を実施することができる。
【００３２】
また、横ずれ重送が発生したときに印刷を中断するため、印刷途中の用紙に重なっている他の用紙がインクで汚れる前に取り除くことができ、しかも印刷途中の用紙に再度印刷するため、用紙やインクが無駄にならない。また、横ずれ重送が発生したことをユーザへすぐに知らせることができるため、ユーザは速やかに対処することができる。
【００３３】
更に、フラッシングのタイミング毎に横ずれ重送の判定を行うため、横ずれ重送の判定を行わない場合に比べてスループットが低下することはない。
【００３４】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３５】
例えば、上述した実施形態では、キャリッジ２２が左方向に移動しているときにＰＷ検出器４６からの出力電圧が大から小に切り替わった時点を用紙の左端位置とし、キャリッジ２２が右方向に移動しているときにＰＷ検出器４６からの出力電圧が大か小に切り替わった時点を用紙の右端位置としたが、キャリッジ２２がホームポジションであるゼロ桁の位置から最も左側の位置である最大桁の位置まで移動しているときにＰＷ検出器４６からの出力電圧が小から大に切り替わった時点を用紙の右端位置とし、出力電圧が大から小に切り替わった時点を用紙の左端位置としてもよい。あるいは、キャリッジ２２が最大桁の位置からゼロ桁の位置まで移動しているときにＰＷ検出器４６からの出力電圧が小から大に切り替わった時点を用紙の左端位置とし、出力電圧が大から小に切り替わった時点を用紙の右端位置としてもよい。
【００３６】
上述した実施形態では、差分ΔＷを今回の紙幅Ｗから初期の紙幅Ｗ０を差し引いた値としたが、差分ΔＷを今回の紙幅Ｗから前回の紙幅Ｗを差し引いた値としてもよい。この場合、前回から今回までの間には所定パスの印刷に要した時間が経過していることになる。このため、差分ΔＷは紙幅Ｗの時間に対する変化の割合とみることもできる。
【００３７】
上述した実施形態では、用紙の左右両端位置に基づいて実測幅を算出したが、用紙の右辺全体が用紙ガイド１６の固定部１６ａに接触していると仮定して用紙の左端位置を実測幅とみなしてもよい。この場合、用紙が正常にセットされたあと搬送されている場合には用紙の左端位置は毎回同じ位置（固定部から理論幅離れた位置、これを理論位置という）となり、用紙が斜めにセットされている場合には用紙の左端位置は当初から理論位置と異なる位置となる。これに対して、横ずれ重送が発生する場合には、用紙の左端位置は当初は理論位置であるがその後理論位置とは異なる位置となる。したがって、用紙の左端位置を上述した実施形態の紙幅Ｗの代わりに用いたとしても、上述した実施形態と同様にしてスキューが発生した場合と区別して横ずれ重送が発生したことを判定することができる。
【００３８】
上述した実施形態では、フラッシングのタイミングごとに横ずれ重送が発生したか否かを判定したが、それに代えて又は加えて、印刷ヘッド２４にキャッピング装置４０を被せたあと吸引ポンプにより各ノズルからインクを強制的に吸引するクリーニングを実行するタイミングごとにその判定を行ってもよい。あるいは、フラッシングやクリーニングとは別のタイミングで横ずれ重送が発生したか否かを判定してもよく、例えば、１パスの印刷を実行する毎としてもよいし、数パスの印刷を実行する毎としてもよい。
【００３９】
上述した実施形態では、一方が固定され他方が移動する用紙ガイド１６を例示したが、両側が可動するガイドであってもよい。
【図面の簡単な説明】
【００４０】
【図１】インクジェットプリンタ１０の斜視図。
【図２】インクジェットプリンタ１０の構成の概略を示す構成図。
【図３】プリンタ機構２１の概略断面図。
【図４】印刷制御ルーチンの一例を示すフローチャート。
【図５】２パス分の印刷を実行するときのキャリッジ２２の動きを表す説明図。
【図６】正常時、スキュー時及び横ずれ重送時の紙幅Ｗの変化を表す説明図。
【符号の説明】
【００４１】
１０  インクジェットプリンタ、１２  筐体、１４  給紙トレイ、１４ａ  給紙面、１６  用紙ガイド、１６ａ  固定部、１６ｂ  移動部、１８  排出口、２１  プリンタ機構、２２  キャリッジ、２３  ノズル、２４  印刷ヘッド、２５  リニア式エンコーダ、２６  インクカートリッジ、２８  ガイド、３２  キャリッジベルト、３３  駆動モータ、３４  キャリッジモータ、３５  紙送りローラ、３６  給紙ローラ、３７  排紙ローラ、４０  キャッピング装置、４４  プラテン、４６  ＰＷ検出器、５０  操作パネル、５２  ディスプレイ、５４  ボタン群、５４ａ  電源ボタン、５４ｂ  スタートボタン、７０  コントローラ、７２  ＣＰＵ、７３  ＲＯＭ、７４  ＲＡＭ、７５  フラッシュメモリ、７６  インタフェース（Ｉ／Ｆ）、９０  ユーザＰＣ。
【図１】
2008247570.tif 000003
【図２】
2008247570.tif 000004
【図３】
2008247570.tif 000005
【図４】
2008247570.tif 000006
【図５】
2008247570.tif 000007
【図６】
2008247570.tif 000008