(57)【要約】【課題】画像形成精度を向上することのできる技術を提供する。【解決手段】第１、第２紙検出センサ６Ａ、６Ｂの検出位置ＡＣ間の規定カウント数Ｉと、第１紙検出センサ６Ａの検出位置Ａと第２ヘッドモジュール４Ｂの基準位置Ｄとの間の規定カウント数Ｊとを記憶するＥＥＰＲＯＭ１７と、検出位置ＡＣ間の測定カウント数ｉを計測する搬送量計測部１３ｂと、規定カウント数Ｉ、測定カウント数ｉ、及び規定カウント数Ｊに基づいて、検出位置Ａから基準位置Ｄまでの距離として計測が予想される第２基準値Ｓ２を推定する推定部１３ｃと、検出位置Ａからの用紙Ｍの測定カウント数が、第２基準値Ｓ２に到達したことに基づいて、第２ヘッドモジュール４Ｂによるヘッド５の駆動制御を開始させる印刷制御部１３ｄとを有するように構成する。【選択図】図３
2010115784.tif 000002
【特許請求の範囲】
【請求項１】
画像形成媒体の搬送方向における異なる複数の検出位置において前記画像形成媒体が存在するか否かを検出する複数の媒体検出センサと、画像形成材を噴射する複数のノズルが形成されたヘッドを有し、前記搬送方向における異なる位置に配置された複数のヘッドモジュールとを備え、前記画像形成媒体に前記画像形成材を噴射して画像を形成する画像形成装置であって、
一の前記媒体検出センサの前記検出位置と、前記一の媒体検出センサより下流側の他の前記媒体検出センサの前記検出位置との間の設定に基づく距離に関するセンサ間設定距離値と、或る媒体検出センサの前記検出位置と１以上の前記ヘッドモジュールの前記ヘッドの駆動制御を開始させる基準とする前記画像形成媒体が位置すべき基準位置との間の設定に基づく距離に関する基準位置設定距離値とを記憶する距離記憶手段と、
前記一の媒体検出センサの前記検出位置において前記画像形成媒体が存在すると検出されてから、前記他の媒体検出センサの前記検出位置において前記画像形成媒体が存在すると検出されるまでに、前記画像形成媒体が搬送された距離に関する値をセンサ間実測距離値として計測する計測手段と、
前記センサ間設定距離値、前記センサ間実測距離値、及び前記基準位置設定距離値に基づいて、前記或る媒体検出センサの前記検出位置から前記基準位置までの間の距離として計測されると予想される基準距離値を推定する推定手段と、
前記或る媒体検出センサの前記検出位置からの前記画像形成媒体の搬送された距離に関する搬送実測距離値が、前記基準距離値に到達したことに基づいて、前記基準位置に対応する前記ヘッドモジュールによる前記ヘッドの駆動制御を開始させる駆動開始手段と
を有する画像形成装置。
【請求項２】
複数の前記媒体検出センサの少なくとも１つの媒体検出センサは、前記搬送方向に連続して並ぶ２つの前記ヘッドモジュールの間の略中間点に配置されている
請求項１に記載の画像形成装置。
【請求項３】
前記推定手段は、前記基準距離値を（センサ間実測距離値−センサ間設定距離値）／センサ間設定距離値×基準位置設定距離値＋基準位置設定距離値によって算出する
請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記推定手段は、前記他の媒体検出センサよりも下流側の前記ヘッドモジュールに対応する基準位置までの距離として計測されると予想される前記基準距離値を推定し、
前記開始制御手段は、推定された前記基準距離値を用いて前記ヘッドモジュールのヘッドの駆動制御を開始する
請求項１乃至請求項３に記載のいずれか一項に記載の画像形成装置。
【請求項５】
前記推定手段は、前記他の媒体検出センサよりも上流側の前記ヘッドモジュールに対応する基準位置までの距離として計測されると予想される前記基準距離値を推定し、
前記開始制御手段は、推定された前記基準距離値を用いて、次に搬送される前記画像形成媒体に対する前記ヘッドモジュールのヘッドの駆動制御を開始する
請求項１乃至請求項４のいずれか一項に記載の画像形成装置。
【請求項６】
前記測定手段は、次の前記画像形成媒体が搬送される毎に、前記センサ間実測距離値を測定し、
前記推定手段は、前記測定手段により前記センサ間実測距離値が測定される毎に、前記基準距離値を推定する
請求項１乃至請求項５のいずれか一項に記載の画像形成装置。
【請求項７】
画像形成媒体の搬送方向における異なる複数の検出位置において前記画像形成媒体が存在するか否かを検出する複数の媒体検出センサと、画像形成材を噴射する複数のノズルが形成されたヘッドを有し、前記搬送方向における異なる位置に配置された複数のヘッドモジュールとを備える画像形成装置による画像形成方法であって、
一の前記媒体検出センサの前記検出位置と、前記一の媒体検出センサより下流側の他の前記媒体検出センサの前記検出位置との間の設定に基づく距離に関するセンサ間設定距離値と、或る媒体検出センサの前記検出位置と１以上の前記ヘッドモジュールの前記ヘッドの駆動制御を開始させる基準とする前記画像形成媒体が位置すべき基準位置との間の設定に基づく距離に関する基準位置設定距離値とを記憶する距離記憶ステップと、
前記一の媒体検出センサの前記検出位置において前記画像形成媒体が存在すると検出されてから、前記他の媒体検出センサの前記検出位置において前記画像形成媒体が存在すると検出されるまでに、前記画像形成媒体が搬送された距離に関する値をセンサ間実測距離値として計測する計測ステップと、
前記センサ間設定距離値、前記センサ間実測距離値、及び前記基準位置設定距離値に基づいて、前記或る媒体検出センサの前記検出位置から前記基準位置までの間の距離として計測されると予想される基準距離値を推定する推定ステップと、
前記或る媒体検出センサの前記検出位置からの前記画像形成媒体の搬送された距離に関する搬送実測距離値が、前記基準距離値に到達したことに基づいて、前記基準位置に対応する前記ヘッドモジュールによる前記ヘッドの駆動制御を開始させる駆動開始ステップと
を有する画像形成方法。
【請求項８】
前記計測ステップにおいて、前記ヘッドモジュールによる前記ヘッドの駆動制御の開始しないようにして前記画像形成媒体を搬送させて、前記センサ間実測距離値を計測し、
前記駆動開始ステップは、前記画像形成媒体の印刷可能範囲が最も上流側の前記ヘッドモジュールよりも上流側に位置するように戻し、前記画像形成媒体を再び搬送させ、その後、前記搬送実測距離値が前記基準距離値に到達したことに基づいて、前記基準位置に対応する前記ヘッドモジュールによる前記ヘッドの駆動制御を開始させる
請求項７に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成媒体に画像形成材を噴射して画像を形成する画像形成装置等に関し、特に、画像形成材を噴射する複数のノズルが形成されたヘッドを有し、画像形成媒体の搬送方向における異なる位置に配置された複数のヘッドモジュールを有する画像形成装置等に関する。
【背景技術】
【０００２】
従来、画像形成材の一例であるインクを噴出して画像を形成させるインクジェットプリンタが知られている。このようなインクジェットプリンタとしては、インクを噴出させる複数のノズルが形成されたヘッドを搭載したキャリッジを用紙の搬送方向と直行する方向（用紙幅方向）に移動させて、用紙幅方向の印刷を行うものが一般的に知られている。
【０００３】
ヘッドを移動させて印刷するインクジェットプリンタにおいては、ヘッドを移動させて印刷する処理と、用紙を搬送する処理とを交互に実行することとなり、画像形成速度が遅いという問題がある。
【０００４】
そこで、近年、用紙幅方向の一列全体に対してインクを吐出させることのできるヘッドモジュールを備え、ヘッドの移動を伴わずに用紙幅方向の印刷が可能なラインインクジェットプリンタが登場している。このようなラインインクジェットプリンタにおいては、例えば、高画質化や多色化を実現するために、ヘッドモジュールを用紙搬送方向に複数並べているものがある。
【０００５】
例えば、このようなラインインクジェットプリンタにおいては、用紙搬送方向の上流側に設けられた１つの紙検出センサにより所定の位置に用紙が搬送されたことを検出し、紙検出センサが用紙を検出した後、当該用紙が各ヘッドモジュールによる駆動制御を開始させるそれぞれの位置に搬送された際（ヘッドモジュールに対応する所定量の搬送を行なった際）に、それぞれのヘッドモジュールのヘッドの駆動制御を開始してインクの噴出を制御させるようになっている。ここで、用紙の搬送量は、例えば、用紙を搬送するベルト上に設けられたエンコーダ用スケールをエンコーダにより検出して得られる信号のパルスのカウント値により把握することができる。
【０００６】
例えば、プリンタにおいて、被印刷体の搬送精度を高める技術として、プリンタ本体内に製品のばらつきによる搬送補正量を格納し、また、コンピュータ本体のプリンタードライバに紙種／印刷速度による搬送補正量を格納し、これら搬送補正量に基づいて搬送を制御する技術が知られている（例えば、特許文献１参照）。
【０００７】
【特許文献１】特開２００４−１１４６１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記したラインインクジョットプリンタでは、用紙搬送方向の上流側に設けられた１つの紙検出センサによる用紙の検出時点を基準として、それ以降の用紙の搬送量を検出し、その搬送量に応じて、各ヘッドモジュールのヘッドの駆動制御を開始するようにしている。
【０００９】
例えば、用紙をベルトで搬送するような場合には、ベルト上での紙すべりが発生することがある。また、用紙の搬送量をエンコーダによって検出する場合には、エンコーダにより検出される搬送量に誤差が存在することもある。紙検出センサから用紙搬送方向の下流側に離れているヘッドモジュールになるほど、紙すべりの影響や、エンコーダによる検出誤差の影響が大きくなり、画像形成時の用紙における印刷位置の誤差が大きくなってしまい、画像形成精度が低下してしまう虞がある。
【００１０】
上記した特許文献２の技術は、間欠的に用紙を搬送させて印刷するプリンタにおいて、補正量に基づいて用紙の搬送量を制御するものであり、間欠的に用紙を搬送させて印刷させるプリンタ以外のプリンタ、例えば、一定速度で用紙を搬送しつつ印刷するようなプリンタには、適用することができない。
【００１１】
本発明は、上記課題に鑑みなされたものであり、その目的は、画像形成精度を向上することのできる技術を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的達成のため、本発明の第１の態様に係る画像形成装置は、画像形成媒体の搬送方向における異なる複数の検出位置において画像形成媒体が存在するか否かを検出する複数の媒体検出センサと、画像形成材を噴射する複数のノズルが形成されたヘッドを有し、搬送方向における異なる位置に配置された複数のヘッドモジュールとを備える画像形成装置であって、一の媒体検出センサの検出位置と、一の媒体検出センサより下流側の他の媒体検出センサの検出位置との間の設定に基づく距離に関するセンサ間設定距離値と、或る媒体検出センサの検出位置と１以上のヘッドモジュールのヘッドの駆動制御を開始させる基準とする画像形成媒体が位置すべき基準位置との間の設定に基づく距離に関する基準位置設定距離値とを記憶する距離記憶手段と、一の媒体検出センサの検出位置において画像形成媒体が存在すると検出されてから、他の媒体検出センサの検出位置において画像形成媒体が存在すると検出されるまでに、画像形成媒体が搬送された距離に関する値をセンサ間実測距離値として計測する計測手段と、センサ間設定距離値、センサ間実測距離値、及び基準位置設定距離値に基づいて、或る媒体検出センサの検出位置から基準位置までの間の距離として計測されると予想される基準距離値を推定する推定手段と、或る媒体検出センサの検出位置からの画像形成媒体の搬送された距離に関する搬送実測距離値が、基準距離値に到達したことに基づいて、基準位置に対応するヘッドモジュールによるヘッドの駆動制御を開始させる駆動開始手段とを有する。
【００１３】
係る画像形成装置によると、計測したセンサ間実測距離値と、センサ間設定距離値とにより、設定された値と実際に計測された値との対応関係を把握することができ、この対応関係に基づいて、或る媒体検出センサの検出位置から基準位置までの間の距離として計測されると予想される基準距離値を適切に推定することができる。従って、計測に含まれる誤差等の影響を考慮した基準距離値を推定することができる。このため、この基準距離値に基づいて、ヘッドモジュールによるヘッドの駆動制御を開始させることにより、画像形成媒体の適切な位置に画像を形成することができる。
【００１４】
また、上記画像形成装置において、複数の媒体検出センサの少なくとも１つの媒体検出センサは、搬送方向に連続して並ぶ２つのヘッドモジュールの間の略中間点に配置されていてもよい。係る画像形成装置によると、画像形成材を噴射するノズルから媒体検出センサの距離をできるだけ離すことができるので、ノズルから噴射された画像形成材によって媒体検出センサが汚れることを適切に低減することができる。
【００１５】
また、上記画像形成装置において、推定手段は、基準距離値を（センサ間実測距離値−センサ間設定距離値）／センサ間設定距離値×基準位置設定距離値＋基準位置設定距離値によって算出するようにしてもよい。係る画像形成装置によると、基準距離値を容易且つ適切に算出することができる。
【００１６】
また、上記画像形成装置において、推定手段は、他の媒体検出センサよりも下流側のヘッドモジュールに対応する基準位置までの距離として計測されると予想される基準距離値を推定し、開始制御手段は、推定された基準距離値を用いてヘッドモジュールのヘッドの駆動制御を開始するようにしてもよい。係る画像形成装置によると、搬送している画像形成媒体に対して後続して画像形成を行うこととなるヘッドモジュールについて、適切な基準距離値に基づいて駆動制御を開始させることができる。
【００１７】
また、上記画像形成装置において、推定手段は、他の媒体検出センサよりも上流側のヘッドモジュールに対応する基準位置までの距離として計測されると予想される基準距離値を推定し、開始制御手段は、推定された基準距離値を用いて、次に搬送される画像形成媒体に対するヘッドモジュールのヘッドの駆動制御を開始するようにしてもよい。係る画像形成装置によると、次に搬送される画像形成媒体に対して、適切な基準距離値に基づいて上流側のヘッドモジュールの駆動制御を開始させることができる。従って、画像形成精度を向上させることができる。
【００１８】
また、上記画像形成装置において、測定手段は、次の画像形成媒体が搬送される毎に、センサ間実測距離値を測定し、推定手段は、測定手段によりセンサ間実測距離値が測定される毎に、基準距離値を推定するようにしてもよい。係る画像形成装置によると、画像形成における状況に応じた基準距離値を逐次推定することができ、ヘッドモジュールの駆動制御の開始を状況に応じて適切に制御することができる。
【００１９】
上記目的達成のため、本発明の第２の態様に係る画像形成方法は、画像形成媒体の搬送方向における異なる複数の検出位置において画像形成媒体が存在するか否かを検出する複数の媒体検出センサと、画像形成材を噴射する複数のノズルが形成されたヘッドを有し、搬送方向における異なる位置に配置された複数のヘッドモジュールとを備える画像形成装置による画像形成方法であって、一の媒体検出センサの検出位置と、一の媒体検出センサより下流側の他の媒体検出センサの検出位置との間の設定に基づく距離に関するセンサ間設定距離値と、或る媒体検出センサの検出位置と１以上のヘッドモジュールのヘッドの駆動制御を開始させる基準とする画像形成媒体が位置すべき基準位置との間の設定に基づく距離に関する基準位置設定距離値とを記憶する距離記憶ステップと、一の媒体検出センサの検出位置において画像形成媒体が存在すると検出されてから、他の媒体検出センサの検出位置において画像形成媒体が存在すると検出されるまでに、画像形成媒体が搬送された距離に関する値をセンサ間実測距離値として計測する計測ステップと、センサ間設定距離値、センサ間実測距離値、及び基準位置設定距離値に基づいて、或る媒体検出センサの検出位置から基準位置までの間の距離として計測されると予想される基準距離値を推定する推定ステップと、或る媒体検出センサの検出位置からの画像形成媒体の搬送された距離に関する搬送実測距離値が、基準距離値に到達したことに基づいて、基準位置に対応するヘッドモジュールによるヘッドの駆動制御を開始させる駆動開始ステップとを有する。
【００２０】
係る画像形成方法によると、計測したセンサ間実測距離値と、センサ間設定距離値とにより、設定された値と実際に計測された値との対応関係を把握することができ、この対応関係に基づいて、或る媒体検出センサの検出位置から基準位置までの間の距離として計測されると予想される基準距離値を適切に推定することができる。従って、計測に含まれる誤差等の影響を考慮した基準距離値を推定することができる。このため、この基準距離値に基づいて、ヘッドモジュールによるヘッドの駆動制御を開始させることにより、画像形成媒体の適切な位置に画像を形成することができる。
【００２１】
また、上記画像形成方法において、計測ステップにおいて、ヘッドモジュールによるヘッドの駆動制御の開始しないようにして前記画像形成媒体を搬送させて、前記センサ間実測距離値を計測し、駆動開始ステップは、画像形成媒体の印刷可能範囲が最も上流側のヘッドモジュールよりも上流側に位置するように戻し、画像形成媒体を再び搬送させ、その後、搬送実測距離値が基準距離値に到達したことに基づいて、基準位置に対応するヘッドモジュールによるヘッドの駆動制御を開始させるようにしてもよい。係る画像形成方法によると、画像形成媒体に画像を形成することなく、すなわち、画像形成媒体を無駄にすることなく基準距離値を推定し、その後、画像形成媒体に画像を形成することができる。このため、より多くの画像形成媒体に対する画像形成精度を向上することができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている諸要素及びその組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２３】
まず、本発明の一実施形態に係る画像形成装置の一例としてのラインインクジェットプリンタを説明する。
【００２４】
図１は、本発明の一実施形態に係るラインインクジェットプリンタの一部側面図であり、図２は、本発明の一実施形態に係るラインインクジェットプリンタの一部上面図である。
【００２５】
ラインインクジェットプリンタ１（プリンタ１ともいう。）には、図示しない給紙トレイから供給される紙、ＯＨＰシート、布等の画像形成媒体（用紙Ｍという。）を搬送するベルト２が備えられている。ベルト２は、用紙搬送部３のローラ３ａ、３ｂ、３ｃに掛け渡されており、図示しないモータにより駆動される。ベルト２は、用紙Ｍに印刷を行う際には、用紙Ｍを用紙搬送方向Ｘ、すなわち、上流側（図１左側）から下流側（図１右側）に略一定の速度で搬送する。
【００２６】
プリンタ１においては、複数のサイズの用紙Ｍに印刷を行うことができるようになっている。本実施形態では、プリンタ１においては、図２に示すように幅Ｗ２（最大印刷可能幅）までの種々のサイズの用紙Ｍの印刷が可能である。本実施形態のプリンタ１は、用紙のサイズによらず、用紙Ｍの用紙幅方向Ｙの略中心がベルト２の用紙幅方向Ｙの略中心を搬送されるように構成されており、幅Ｗ１の用紙Ｍであれば、図２に示すようにベルト２の略中心を通るように搬送される。
【００２７】
ベルト２の上方には、ベルト２と対向するようにベルト２の移動量（ベルト２による用紙Ｍの搬送量に相当）を検出するためのエンコーダ８が設けられている。ベルト２の用紙Ｍが搬送されない領域（図２の下端側近傍）には、用紙搬送方向Ｘに一定の間隔で図示しないエンコーダ用パターンが形成されている。エンコーダ８は、ベルト２に対して光を照射し、ベルト２からの反射光を受けて、受光状態に応じた信号を出力する。ベルト２が駆動されている場合には、エンコーダ用パターンと、パターン以外の部分との反射光の違いから、エンコーダ８からはパルス信号が出力される。このパルス信号によると、通過したパターン数がパルスの数として把握できるので、ベルト２の移動量を把握することができる。
【００２８】
また、プリンタ１には、用紙搬送方向Ｘに並んで複数のヘッドモジュール４（４Ａ、４Ｂ）が配置されている。ヘッドモジュール４は、複数のヘッド５を有する。ヘッドモジュール４は、プリンタ１から取り外して、同様なヘッドモジュールと交換することができるようになっており、プリンタ１の修理等が容易である。
【００２９】
ヘッド５は、画像形成材の一例としてのインクを噴射する複数のノズル５ａが、用紙Ｍが搬送される側（図１下方）に向けて設けられている。本実施形態では、ヘッド５には、例えば、用紙搬送方向Ｘに垂直な用紙幅方向Ｙ（図１の図面奥行き方向）に複数個（例えば、１８０個）のノズル５ａが並んだノズル列が形成され、このノズル列が用紙搬送方向Ｘに複数列（例えば、８列）並んで形成されている。プリンタ１が例えば、４色のインクにより印刷を行うものであれば、イエロー、マゼンタ、シアン、黒の各色にそれぞれ２本のノズル列が割り当てられ、同一の色のノズル列は、用紙幅方向Ｙにおける各ノズルの位置が所定量（例えば、ノズル列におけるノズルピッチの半分）ずれるように配置されている。
【００３０】
ヘッドモジュール４（４Ａ、４Ｂ）は、図２に示すように、用紙幅方向Ｙに複数個のヘッド５が並べられたヘッド列を備え、このヘッド列を用紙搬送方向Ｘに複数列（例えば、２列）備えており、複数のヘッド５が用紙幅方向Ｙに対して千鳥状（互い違い）に並ぶようになっている。第１列目（上流側からの順で示す。以下、同様）の複数のヘッド５は、所定の間隔をあけて用紙幅方向Ｙに沿って配列されている。第２列目の複数のヘッド５のそれぞれは、最大印刷可能幅において第１列目のヘッド５によって印刷できない部分（例えば、第１列目の各ヘッド５の間）の印刷を補うように配置されている。この第１列目及び第２列目のヘッド５によって、用紙幅方向Ｙの最大印刷可能幅の全体に亘って所定の解像度（例えば、３６０ｄｐｉ）によりインクを噴射できるようになっている。
【００３１】
第１ヘッドモジュール４Ａ（上流側のヘッドモジュール）と、第２ヘッドモジュール４Ｂ（下流側のヘッドモジュール）とは、同様な構成となっているが、第１ヘッドモジュール４Ａと、第２ヘッドモジュール４Ｂとは、それぞれの対応するノズルの位置が、用紙幅方向Ｙにおいて所定量（例えば、ノズル列におけるノズルピッチの１／４）ずれるように配置されている。このように、第１ヘッドモジュール４Ａと、第２ヘッドモジュール４Ｂとの対応するノズルの用紙幅方向Ｙの位置が所定量ずれているので、最大印刷可能範囲の用紙幅方向Ｙの範囲（最大印刷可能幅）の全体に亘る解像度を１つのヘッドモジュール４で実現できる解像度の２倍（例えば、７２０ｄｐｉ）にすることができる。
【００３２】
また、プリンタ１は、媒体検出センサの一例としての紙検出センサ６を複数有している。上流側の紙検出センサ６（第１紙検出センサ６Ａ）は、第１ヘッドモジュール４Ａの上流側に設けられ、その直下のベルト２上の位置（第１検出位置Ａ）において、用紙Ｍが存在するか否かを検出するようになっている。本実施形態では、第１検出位置Ａは、ベルト２の用紙幅方向Ｙの略中心の位置、すなわち、サイズに関わらずに用紙Ｍの用紙幅方向Ｙの略中心が通過する位置となっているので、サイズに関わらず用紙Ｍが存在するか否かを適切に検出することができる。
【００３３】
下流側の紙検出センサ６（第２紙検出センサ６Ｂ）は、第１ヘッドモジュール４Ａと第２ヘッドモジュール４Ｂとの用紙搬送方向Ｘにおける略中間に設けられ、その直下のベルト２上の位置（第２検出位置Ｃ）において、用紙Ｍが存在するか否かを検出するようになっている。本実施形態では、第２検出位置Ｃは、ベルト２の用紙幅方向Ｙの略中心の位置、すなわち、サイズに関わらずに用紙Ｍの用紙幅方向の略中心が通過する位置となっているので、サイズに関わらず用紙Ｍが存在するか否かを適切に検出することができる。また、第２紙検出センサ６Ｂは、第１ヘッドモジュール４Ａと、第２ヘッドモジュール４Ｂとの用紙搬送方向Ｘにおける略中間点に設けられているので、第２紙検出センサ６Ｂと各ヘッドモジュール４Ａ、４Ｂとの距離を比較的長く確保することができ、各ヘッドモジュール４Ａ、４Ｂのヘッド５から噴射されるインクミストによる汚染の影響を低減することができる。
【００３４】
次に、プリンタ１の機能構成を説明する。
【００３５】
図３は、本発明の一実施形態に係るラインインクジェットプリンタの機能構成図である。
【００３６】
プリンタ１は、用紙搬送部３と、複数のヘッドモジュール４（４Ａ、４Ｂ）と、エンコーダ８と、複数の紙検出センサ６（６Ａ、６Ｂ）と、プリンタコントローラ１１とを有する。
【００３７】
プリンタコントローラ１１は、通信インターフェース部（通信Ｉ／Ｆ部）１２と、制御部１３と、インターフェース部（Ｉ／Ｆ部）１４と、ＲＡＭ（Random Access Memory）１５と、ヘッド駆動回路１６と、距離記憶手段の一例としてのＥＥＰＲＯＭ１７とを有する。
【００３８】
通信Ｉ／Ｆ部１２は、図示しないホスト装置と制御部１３との間の印刷データ等の交換の仲介を行う。Ｉ／Ｆ部１４は、制御部１３と、エンコーダ８、用紙搬送部３、及び複数の紙検出センサ６（６Ａ、６Ｂ）との間のデータや信号のやり取りを仲介する。本実施形態では、Ｉ／Ｆ部１４は、制御部１３から用紙搬送部３へ用紙搬送を制御するための信号を送信する。また、Ｉ／Ｆ部１４は、エンコーダ８からの信号を制御部１３に送信する。また、Ｉ／Ｆ部１４は、複数の紙検出センサ６からの信号を制御部１３に送信する。
【００３９】
ＲＡＭ１５は、プログラムやデータを記憶する領域として、或いは、制御部１３による処理に使用しているデータを格納する作業領域として利用される。本実施形態では、ＲＡＭ１５は、図示しないホスト装置から受け取った印刷データを格納する。印刷データは、用紙Ｍに対して各ヘッド５により印刷するドットのデータを含んでいる。本実施形態では、プリンタ１は、用紙Ｍに対して全面に印刷可能である（所謂、ふちなし印刷が可能である）ので、各ヘッド５のそれぞれについての用紙Ｍの一面全体についてのドットのデータが含まれている。なお、本実施形態では、各ヘッドモジュール４には、用紙搬送方向の位置が異なるヘッド５が存在するので、下流側のヘッド５のデータには、最も上流側のヘッド５との位置のずれを考慮したデータ、すなわち、ズレに相当する距離を用紙Ｍが搬送される間に、インクを吐出しないようにするデータが含まれている。また、ＲＡＭ１５は、後述する第１基準値Ｓ１及び第２基準値Ｓ２を記憶する。
【００４０】
ヘッド駆動回路１６は、例えば、ＦＰＧＡ（Field Programmable Gate Array）によって構成され、各ヘッドモジュール４の各ヘッド５に対して、ヘッド５を駆動するための各種信号を供給する。また、ヘッド駆動回路１６は、必要な印刷データをＲＡＭ１５から自身のバッファに適宜転送する。
【００４１】
ＥＥＰＲＯＭ１７は、処理に利用する種々の値を記憶する。
【００４２】
図４は、本発明の一実施形態に係るラインインクジェットプリンタの処理に利用する種々の値を説明する図である。
【００４３】
プリンタ１においては、図４に示すように、用紙搬送方向Ｘの上流側から順に、第１紙検出センサ６Ａにより用紙Ｍが存在するか否かが検出される検出位置Ａ、第１ヘッドモジュール４Ａのヘッド５の駆動制御を開始する基準とする基準位置Ｂ、第２紙検出センサ６Ｂにより用紙Ｍが存在するか否かが検出される検出位置Ｃ、第２ヘッドモジュール４Ｂのヘッド５の駆動制御を開始する基準とする基準位置Ｄが並んでいる。
【００４４】
ここで、各基準位置（Ｂ、Ｄ）とは、用紙Ｍがこの位置に搬送された時点を基準として、各ヘッドモジュール４（４Ａ、４Ｂ）において所定の駆動制御を開始することにより、用紙Ｍの印刷可能範囲の最先（最も下流側）の位置に、各ヘッドモジュール４の最も上流側のノズル５ａによるインク滴を吐出することができるという位置である。本実施形態では、基準位置は、例えば、プリンタ１が用紙Ｍに対して印刷可能な範囲の最先の位置を、所定の駆動制御を開始させてからノズル５ａによるインクが用紙Ｍに到達するまでに要する時間に用紙Ｍが搬送されることとなる距離分だけ、上流側のノズル５ａのインクが吐出された場合に到達する位置から上流側に移動させたときに、用紙Ｍの下流側の先端が存在することとなる位置又はその近傍の位置としている。
【００４５】
ＥＥＰＲＯＭ１７は、第１紙検出センサ６Ａにより用紙Ｍが検出される検出位置Ａと、第１ヘッドモジュール４Ａのヘッド５の駆動制御を開始する基準とする用紙Ｍの基準位置Ｂとの間のプリンタ１の設定に基づく距離に関する基準位置設定距離値（規定カウント数Ｈ）と、第１紙検出センサ６Ａにより用紙Ｍが検出される検出位置Ａと、第２紙検出センサ６Ｂにより用紙Ｍが検出される検出位置Ｃとの間のプリンタ１の設定に基づく距離に関するセンサ間設定距離値（規定カウント数Ｉ）と、第１紙検出センサ６Ａにより用紙Ｍが検出される検出位置Ａと、第２ヘッドモジュール４Ｂのヘッド５の駆動制御を開始する基準とする用紙Ｍの基準位置Ｄとの間のプリンタ１の設定に基づく距離に関する基準位置設定距離値（規定カウント数Ｊ）とを記憶する。本実施形態では、これらの距離値としては、その距離に対応すると想定されるエンコーダ８による信号のパルスのカウント数を用いている。
【００４６】
図３の説明に戻り、制御部１３は、例えば、ＣＰＵ（Central Processing Unit）や、ＲＯＭ（Read Only Memory）等によって構成され、各部１２、１４、１５、１６、１７の動作を制御する。制御部１３は、ＲＯＭに格納されているプログラムを読み出して実行することにより、紙検出判定部１３ａ、計測手段の一例としての搬送量計測部１３ｂ、推定手段の一例としての推定部１３ｃ、駆動開始手段の一例としての印刷制御部１３ｄ、及び用紙搬送制御部１３ｅを構成する。
【００４７】
紙検出判定部１３ａは、第１紙検出センサ６Ａからの用紙Ｍの検出位置Ａにおける存在有無を示す信号を受信し、第１紙検出センサ６Ａの検出位置Ａに用紙Ｍが搬送されてきたか否かを判定し、用紙Ｍが搬送されてきたことを検出した場合には、搬送量計測部１３ｂにその旨を通知する。また、紙検出判定部１３ａは、第２紙検出センサ６Ｂからの用紙Ｍの検出位置Ｃにおける存在有無を示す信号を受信し、第２紙検出センサ６Ｂの検出位置Ｃに用紙Ｍが搬送されてきたか否かを判定し、用紙Ｍが搬送されてきたことを検出した場合には、推定部１３ｃにその旨を通知する。
【００４８】
搬送量計測部１３ｂは、紙検出判定部１３ａによって第１紙検出センサ６Ａの検出位置Ａに用紙Ｍが搬送されたことが検出された後から用紙Ｍの搬送量の計測を開始する。本実施形態では、搬送量計測部１３ｂは、紙検出判定部１３ａによって第１紙検出センサ６Ａの検出位置Ａに用紙Ｍが搬送されてきたことが検出された以降のエンコーダ８の信号のパルスのカウント数（ベルト２の移動量、すなわち用紙Ｍの搬送量）を計測する。ここで、搬送量計測部１３ｂにより、第２紙検出センサ６Ｂにより用紙Ｍが搬送されたことが検出されるまでに計測されるカウント数が、検出位置Ａと検出位置Ｃとの間の距離に関するセンサ間実測距離値（測定カウント数ｉ）となる。
【００４９】
推定部１３ｃは、紙検出判定部１３ａから用紙Ｍが検出位置Ｃに搬送されてきた旨の通知を受けた場合には、搬送量計測部１３ｂからエンコーダ８のカウント数（測定カウント数ｉ）を取得する。また、推定部１３ｃは、ＥＥＰＲＯＭ１７の規定カウント数Ｈと、規定カウント数Ｉと、規定カウント数Ｊとを取得する。
【００５０】
また、推定部１３ｃは、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｊとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｄまでの間の距離として計測されると予想される基準距離値（第２基準値Ｓ２）を推定する。本実施形態では、推定部１３ｃは、第２基準値Ｓ２を式（１）に従って算出する。
【００５１】
第２基準値Ｓ２＝規定カウント数Ｊ＋（測定カウント数ｉ−規定カウント数Ｉ）／規定カウント数Ｉ×測定カウント数Ｊ・・（１）。
【００５２】
ここで、（測定カウント数ｉ−規定カウント数Ｉ）／規定カウント数Ｉが第１紙検出センサ６Ａと第２紙検出センサ６Ｂとの間の規定の１カウントに対する実測時の誤差のカウント数を示し、この値に測定カウント数Ｊを乗算すると、基準位置Ｄにおける規定カウント数との誤差のカウント数であると想定される。したがって、誤差のカウント数に規定カウントＪを加算すると、基準位置Ｄにおける測定カウント数として想定される第２基準値Ｓ２となる。
【００５３】
また、推定部１３ｃは、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｈとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｂまでの間の距離として計測されると予想される基準距離値（第１基準値Ｓ１）を推定する。本実施形態では、推定部１３ｃは、第１基準値Ｓ１を式（２）に従って算出する。
【００５４】
第１基準値Ｓ１＝規定カウント数Ｈ＋（測定カウント数ｉ−規定カウント数Ｉ）／規定カウント数Ｉ×測定カウント数Ｈ・・（２）。
【００５５】
ここで、（測定カウント数ｉ−規定カウント数Ｉ）／規定カウント数Ｉが第１検出センサ６Ａと第２紙検出センサ６Ｂとの間の規定の１カウントに対する実測時の誤差のカウント数を示し、この値に測定カウント数Ｈを乗算すると、基準位置Ｂにおける規定カウント数との誤差のカウント数であると想定される。したがって、基準位置Ｂにおける誤差のカウント数に規定カウントＨを加算すると、基準位置Ｂにおける測定カウント数として想定される第１基準値Ｓ１となる。
【００５６】
印刷制御部１３ｄは、図示しないホスト装置から印刷データを受信した場合には、印刷データをＲＡＭ１５に格納する。また、印刷制御部１３ｄは、第１紙検出センサ６Ａにより用紙Ｍが検出された以降に搬送量計測部１３ｂにより計測されたパルスのカウント数（搬送実測距離値）が、第１基準値Ｓ１に到達したか否かを判定し、到達したと判定した場合には、第１ヘッドモジュール４Ａのヘッド５の駆動制御をヘッド駆動回路１６に開始させる指示を行う。また、印刷制御部１３ｄは、第１紙検出センサ６Ａにより用紙Ｍが検出された以降に搬送量計測部１３ｂにより計測されたパルスのカウント数（搬送実測距離値）が、第２基準値Ｓ２に到達したか否かを判定し、到達したと判定した場合には、第２ヘッドモジュール４Ｂのヘッド５の駆動制御をヘッド駆動回路１６に開始させる指示を行う。
【００５７】
用紙搬送制御部１３ｅは、用紙搬送部３を制御することにより、給紙トレイから用紙Ｍを取り出して、ベルト２上に搬送させ、ベルト２を駆動させて用紙Ｍを搬送させ、ベルト２上から図示しない排紙トレイに用紙Ｍを搬送させる。なお、本実施形態では、用紙搬送制御部１３ｅは、ベルト２を反対方向に駆動させて、用紙Ｍを用紙搬送方向の上流側、すなわち、戻す方向に搬送することができる。
【００５８】
次に、本発明の一実施形態に係る印刷処理について説明する。
【００５９】
図５は、本発明の一実施形態に係る印刷処理のフローチャートである。
【００６０】
印刷処理は、例えば、制御部１３が、通信Ｉ／Ｆ部１２を介して図示しないホスト装置から印刷データを受信した場合に開始される。
【００６１】
用紙搬送制御部１３ｅは、用紙搬送部３により図示しない給紙トレイから印刷データに指定されているサイズ及び種類の用紙Ｍを取り出してベルト２上に搬送し、ベルト２を駆動させて、用紙Ｍの搬送を開始させる（ステップＳ１）。なお、以降においては、印刷に必要な枚数の用紙Ｍが間隔をあけて逐次搬送されることとなる。
【００６２】
次いで、紙検出判定部１３ａがＩ／Ｆ部１４を介して第１紙検出センサ６Ａからの信号を取得し、信号に基づいて用紙Ｍが新たに検出されたか否か、すなわち用紙Ｍが搬送されてきたか否かを判定する（ステップＳ２）。
【００６３】
この結果、用紙Ｍを新たに検出していない場合には、ステップＳ２を繰り返し実行する一方、用紙Ｍを新たに検出した場合には、用紙毎印刷処理（図６参照）を開始する（ステップＳ３）。
【００６４】
次いで、印刷制御部１３ｄが必要な枚数の用紙Ｍの印刷の実行を完了しているか否かを判定し（ステップＳ４）、印刷に必要な枚数の用紙Ｍの印刷の実行を完了していない場合には、ステップＳ２に戻る一方、必要な枚数の用紙Ｍの印刷の実行を完了している場合には、最後の用紙Ｍの排紙が完了したか否かを判定する（ステップＳ５）。
【００６５】
この結果、最後の用紙Ｍの排紙が完了していない場合には、用紙Ｍの排紙が完了するまで待つ一方、用紙の排紙が完了した場合（ステップＳ５：ＹＥＳ）には、用紙搬送制御部１３ｅが用紙搬送部３による搬送を停止し（ステップＳ６）、処理を終了する。
【００６６】
図５は、本発明の一実施形態に係る用紙毎印刷処理のフローチャートである。
【００６７】
用紙毎印刷処理が開始されると、搬送量測定部１３ｂはエンコーダ８からＩ／Ｆ部１４を介して受信した信号に基づいて、パルスのカウントを開始する（ステップＳ１１）。
【００６８】
次いで、印刷制御部１３ｄは、搬送量測定部１３ｂからパルスのカウント数（搬送量）を取得し（ステップＳ１２）、第１基準値Ｓ１と一致するか否か（カウント数が第１基準値Ｓ１に到達しているか否か）を判定する（ステップＳ１３）。ここで、本実施形態では、第１基準値Ｓ１は、初期値では規定カウント数Ｈとなっている。この判定の結果、一致していない場合（ステップＳ１３：ＮＯ）には、用紙Ｍが第１ヘッドモジュール４Ａを駆動させる基準位置Ｂに搬送されていないことを意味しているので、印刷制御部１３ｄは、処理をステップＳ１２に進める。
【００６９】
一方、パルスのカウント数と第１基準値Ｓ１とが一致する場合（ステップＳ１３：ＹＥＳ）には、用紙Ｍが基準位置Ｂに搬送されていることを意味しているので、印刷制御部１３ｄがヘッド駆動回路１６に第１ヘッドモジュール４Ａのヘッド５の駆動制御を開始させる（ステップＳ１４）。これにより、用紙Ｍに対して第１ヘッドモジュール４Ａの各ヘッド５による印刷データに従った印刷が開始されることになる。
【００７０】
次いで、紙検出判定部１３ａがＩ／Ｆ部１４を介して第２紙検出センサ６Ｂからの信号を取得し、信号に基づいて用紙Ｍが第２紙検出センサ６Ｂの検出位置Ｃで新たに検出されたか否か、すなわち用紙Ｍが第２紙検出センサ６Ｂの検出位置Ｃに搬送されてきたか否かを判定する（ステップＳ１５）。
【００７１】
この結果、用紙Ｍを検出していない場合には、ステップＳ１５を繰り返し実行する一方、用紙Ｍを新たに検出した場合には、紙検出判定部１３ａは、用紙Ｍが検出位置Ｃに搬送されてきた旨の通知を推定部１３ｃに送り、その通知を受けた推定部１３ｃは、搬送量計測部１３ｂからエンコーダ８のカウント数（測定カウント数ｉ）を取得する（ステップＳ１６）。
【００７２】
次いで、推定部１３ｃは、ＥＥＰＲＯＭ１７から規定カウント数Ｈと、規定カウント数Ｉと、規定カウント数Ｊとを取得し、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｊとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｄまでの間の距離として計測されると予想される第２基準値Ｓ２を算出し、ＲＡＭ１５に格納する（ステップＳ１７）。これによって、第２基準値Ｓ２に対して、実際の測定結果が適切に反映させることができ、以降の第２ヘッドモジュール４Ｂによる印刷を高精度に行うことができるようになる。次いで、推定部１３ｃは、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｈとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｂまでの間の距離として計測されると予想される第１基準値Ｓ１を算出し、ＲＡＭ１５に格納する（ステップＳ１８）。これによって、第１基準値Ｓ１に対して、実際の測定結果を適切に反映させることができ、以降の第１ヘッドモジュール４Ａによる印刷、すなわち、後続して搬送される用紙Ｍに対する印刷を高精度に行うことができるようになる。
【００７３】
次いで、印刷制御部１３ｄは、搬送量計測部１３ｂから測定カウント数を取得し（ステップＳ１９）、ＲＡＭ１５に格納された第２基準値Ｓ２と一致するか否かを判定し（ステップＳ２０）、一致していない場合（ステップＳ２０：ＮＯ）には、用紙Ｍが第２ヘッドモジュール４Ｂを駆動させる基準位置Ｄに搬送されていないことを意味しているので、ステップＳ１９に進む。
【００７４】
一方、測定カウント数と第２基準値Ｓ２とが一致する場合（ステップＳ２０：ＹＥＳ）には、用紙Ｍが第２ヘッドモジュール４Ｂの基準位置Ｄに搬送されていることを意味しているので、印刷制御部１３ｄがヘッド駆動回路１６に第２ヘッドモジュール４Ｂのヘッド５の駆動制御を開始させ（ステップＳ２１）、処理を終了する。これにより、用紙Ｍに対して第２ヘッドモジュール４Ｂの各ヘッド５による印刷が開始されることになる。
【００７５】
以上、本発明を実施形態に基づいて説明したが、本発明は上述した実施の形態に限られず、他の様々な態様に適用可能である。
【００７６】
例えば、上記実施形態の図５に示す印刷処理を開始する前に、第１基準値Ｓ１又は第２基準値Ｓ２の少なくとも一方を決定する処理を行うようにしてもよく、例えば、図７に示す予備搬送処理を実行するようにしてもよい。
【００７７】
図７は、本発明の変形例に係る予備搬送処理のフローチャートである。
【００７８】
予備搬送処理において、まず、用紙搬送制御部１３ｅは、用紙搬送部３により図示しない給紙トレイから印刷データに指定されているサイズ及び種類の用紙Ｍを取り出してベルト２上に搬送し、ベルト２を駆動させて、用紙Ｍの搬送を開始させる（ステップＳ３１）。
【００７９】
次いで、紙検出判定部１３ａがＩ／Ｆ部１４を介して第１紙検出センサ６Ａからの信号を取得し、信号に基づいて用紙Ｍが新たに検出されたか否か、すなわち用紙Ｍが搬送されてきたか否かを判定する（ステップＳ３２）。この結果、用紙Ｍを新たに検出していない場合には、ステップＳ３２を繰り返し実行する一方、用紙Ｍを新たに検出した場合には、搬送量測定部１３ｂはエンコーダ８からＩ／Ｆ部１４を介して受信した信号に基づいて、パルスのカウントを開始する（ステップＳ３３）。
【００８０】
次いで、紙検出判定部１３ａがＩ／Ｆ部１４を介して第２紙検出センサ６Ｂからの信号を取得し、信号に基づいて用紙Ｍが第２紙検出センサ６Ｂの検出位置Ｃで新たに検出されたか否か、すなわち用紙Ｍが第２紙検出センサ６Ｂの検出位置Ｃに搬送されてきたか否かを判定する（ステップＳ３４）。
【００８１】
この結果、用紙Ｍを検出していない場合には、ステップＳ３４を繰り返し実行する一方、用紙Ｍを新たに検出した場合には、紙検出判定部１３ａは、用紙Ｍが検出位置Ｃに搬送されてきた旨の通知を推定部１３ｃに送り、その通知を受けた推定部１３ｃは、搬送量計測部１３ｂからエンコーダ８のカウント数（測定カウント数ｉ）を取得する（ステップＳ３５）。
【００８２】
次いで、推定部１３ｃは、ＥＥＰＲＯＭ１７から規定カウント数Ｈと、規定カウント数Ｉと、規定カウント数Ｊとを取得し、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｊとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｄまでの間の距離として計測されると予想される第２基準値Ｓ２を算出し、ＲＡＭ１５に格納する（ステップＳ３６）。これによって、第２基準値Ｓ２に対して、実際の測定結果を適切に反映させることができ、第２ヘッドモジュール４Ｂによる印刷を高精度に行うことができるようになる。次いで、推定部１３ｃは、測定カウント数ｉと、規定カウント数Ｉと、規定カウント数Ｈとに基づいて、第１紙検出センサ６Ａの検出位置Ａから基準位置Ｂまでの間の距離として計測されると予想される第１基準値Ｓ１を算出し、ＲＡＭ１５に格納する（ステップＳ３７）。これによって、第１基準値Ｓ１に対して実際の測定結果を適切に反映させることができ、第１ヘッドモジュール４Ａによる印刷を高精度に行うことができるようになる。
【００８３】
この後、用紙搬送制御部１３ｅは、用紙搬送部３によりベルト２上の用紙Ｍを少なくとも第１ヘッドモジュー４の基準位置Ｂよりも上流側（例えば、第１紙検出センサ６Ａの検出位置Ａよりも上流側）にくるように戻し搬送させる（ステップＳ３８）。この後、図５に示す印刷処理が実行されることとなる。これによって、最初に印刷する用紙Ｍに対して、測定結果が反映された第１基準値Ｓ１を用いて第１ヘッドモジュール４Ａのヘッド５により印刷することができ、印刷精度を向上することができる。
【００８４】
また、上記変形例では、予備搬送処理を行った後に、図６に示す用紙毎印刷処理を実行するようにして、第１基準値Ｓ１及び第２基準値Ｓ２を逐次更新して利用するようにしていたが、本発明はこれに限られず、例えば、予備搬送処理をした後においては、予備搬送処理によって算出された第１基準値Ｓ１及び第２基準値Ｓ２を更新せずに使用するようにしてもよい。
【００８５】
また、上記実施形態では、用紙毎印刷処理において、第２紙検出センサ６Ｂにより新たな用紙Ｍが搬送されたことが検出される毎に、第２基準値Ｓ２及び第１基準値Ｓ１を算出するようにしていたが、本発明はこれに限られず、例えば、第２紙検出センサ６Ｂにより新たな用紙Ｍが搬送されたことが複数回検出された際に、第２基準値Ｓ２及び第１基準値Ｓ１を算出するようにしてもよく、また、所定時間経過した後に、第２紙検出センサ６Ｂにより新たな用紙Ｍが搬送されたことが検出された際に、第２基準値Ｓ２及び第１基準値Ｓ１を算出するようにしてもよい。
【００８６】
また、上記実施形態において、印刷対象の用紙Ｍの種類や、サイズを変更した場合において、予備搬送処理を行うようにしてもよいし、また、所定時間おきに予備搬送処理を実行するようにしてもよい。
【００８７】
また、上記実施形態における第２基準値Ｓ２は、上記した式により算出されたものに限られず、例えば、第１紙検出センサ６Ａの検出位置Ａと第２紙検出センサ６Ｂの検出位置Ｃとの間の距離に対応する測定カウント数ｉから、規定カウント数Ｉを減算し、その数に、第１紙検出センサ６Ａの検出位置Ａから第２ヘッドモジュール４Ｂの基準位置Ｄまでの規定カウント数Ｊを加算したものとすることができる。このようにすると、第２紙検出センサ６Ｂの検出位置Ｃまでに発生した測定したカウント値と設定されているカウント値とのずれの影響を適切に除去することができる。
【００８８】
上記実施形態では、各距離値として、エンコーダによるパルスのカウント数を用いていたが、本発明はこれに限られず、例えば、μｍ、ｍｍ等を単位とする距離値を用いてもよく、要は、距離に関する値であればどのようなものを用いてもよい。
【００８９】
また、上記実施形態では、各ヘッドモジュール４のヘッド５の駆動制御の開始を、第１紙検出センサ６Ａの検出位置Ａからの用紙Ｍの搬送量（測定パルス数）に基づいて判定するようにしていたが、本発明はこれに限られず、例えば、各ヘッドモジュール４のヘッド５の駆動制御の開始を、各ヘッドモジュール４の上流側の直近の紙検出センサによる検出位置からの用紙Ｍの搬送量に基づいて判定するようにしてもよい。
【００９０】
また、上記実施形態では、各紙検出センサ６（６Ａ、６Ｂ）をベルト２の用紙幅方向の略中心に備えるようにしていたが、本発明はこれに限られず、例えば、プリンタ１において、用紙Ｍのサイズに関わらずに用紙Ｍの幅方向の一端（例えば、用紙Ｍの下端）を基準として（用紙Ｍの一端側が同一の線上を通るように）、用紙Ｍを搬送する場合には、サイズに関わらず用紙Ｍが通過することとなる領域（ベルト２の用紙幅方向の端部領域）に対向して紙検出センサ６（６Ａ、６Ｂ）を備えるようにしてもよい。
【００９１】
また、上記実施形態では、ヘッドモジュール４（４Ａ、４Ｂ）は、最大印刷範囲（最大画像形成範囲）の用紙幅方向の幅（最大印刷可能幅）の全体を印刷可能にするために、最大印刷可能幅の一部のみを印刷可能なヘッドを複数備えるとともに、これらヘッドを最大印刷可能幅の全体の印刷を可能にするように配置していたが、本発明はこれに限られず、最大印刷可能幅の全体を印刷可能な１つのヘッド、すなわち、最大印刷可能幅の全体を印刷できるように複数のノズルが配置されている１つのヘッドを備えるようにしてもよい。
【００９２】
また、上記実施形態では、用紙搬送方向に２つのヘッドモジュール４Ａ、４Ｂを備えるようにしていたが、本発明はこれに限られず、用紙搬送方向に３以上のヘッドモジュール４を備えるようにしてもよい。また、上記実施形態では、１つのヘッドモジュール４で複数色のインクを吐出するようにしていたが、本発明はこれに限られず、例えば、１つのヘッドモジュールは、所定の１色のインクを吐出するようにし、吐出するインクの色が異なる複数のヘッドモジュールを備えるようにしてもよい。
【００９３】
また、上記実施形態では、画像形成装置としてラインインクジェットプリンタを例に説明していたが、本発明はこれに限られず、インク以外の液体を噴射させる画像形成装置や、トナー等の粉状体を飛翔させる画像形成装置にも適用できる。
【図面の簡単な説明】
【００９４】
【図１】本発明の一実施形態に係るラインインクジェットプリンタの一部側面図である。
【図２】本発明の一実施形態に係るラインインクジェットプリンタの一部上面図である。
【図３】本発明の一実施形態に係るラインインクジェットプリンタの機能構成図である。
【図４】本発明の一実施形態に係るラインインクジェットプリンタの処理に利用する種々の値を説明する図である。
【図５】本発明の一実施形態に係る印刷処理のフローチャートである。
【図６】本発明の一実施形態に係る用紙毎印刷処理のフローチャートである。
【図７】本発明の変形例に係る予備搬送処理のフローチャートである。
【符号の説明】
【００９５】
１  ラインインクジェットプリンタ、２  ベルト、３  用紙搬送部、３ａ，３ｂ，３ｃ  ローラ、４  ヘッドモジュール、４Ａ  第１ヘッドモジュール、４Ｂ  第２ヘッドモジュール、５  ヘッド、５ａ  ノズル、６  紙検出センサ、６Ａ  第１紙検出センサ、６Ｂ  第２紙検出センサ、８  エンコーダ、１１  プリンタコントローラ、１２  通信Ｉ／Ｆ部、１３  制御部、１３ａ  紙検出判定部、１３ｂ  搬送量測定部、１３ｃ  推定部、１３ｄ  印刷制御部、１３ｅ  用紙搬送制御部、１４  Ｉ／Ｆ部、１５  ＲＡＭ、１６  ヘッド駆動回路、１７  ＥＥＰＲＯＭ、Ｍ  用紙。
【図１】
2010115784.tif 000003
【図２】
2010115784.tif 000004
【図３】
2010115784.tif 000005
【図４】
2010115784.tif 000006
【図５】
2010115784.tif 000007
【図６】
2010115784.tif 000008
【図７】
2010115784.tif 000009