(57)【要約】【課題】液体吐出ヘッドの移動及び液体吐出動作の制御として設定された制御を変更することなく、より高い精度にて液体を吐出させることが可能な液体吐出装置を実現する。【解決手段】媒体の搬送機構と、前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、前記コントローラは、前記移動方向に沿ったテストパターンを形成する際に、前記テストパターンに対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させる。【選択図】図１４
2009096093.tif 000002
【特許請求の範囲】
【請求項１】
媒体の搬送機構と、
前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、
前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、
前記コントローラは、前記移動方向に沿ったテストパターンを形成する際に、前記テストパターンに対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
前記テストパターンに対応する領域は前記定速区間であり、
前記定速区間にて形成される前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置。
【請求項３】
請求項１または請求項２に記載の液体吐出装置であって、
前記液体吐出ヘッドは、互いに異なる量の液体を吐出可能であり、
前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから吐出される液体の量は、前記テストパターンに対応する領域において前記液体吐出ヘッドから吐出される液体の量より少ないことを特徴とする液体吐出装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の液体吐出装置であって、
前記テストパターンとともに、当該テストパターンに対応した情報が液体により形成されることを特徴とする液体吐出装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の液体吐出装置であって、
前記液体吐出ヘッドが、前記定速区間、前記加速区間、前記減速区間からなり液体を吐出すべき領域に応じた移動区間の移動終了後、別の領域にて液体を吐出するために、前記移動区間の移動終了位置から、前記別の領域に応じた移動区間に移動する際の移動開始位置は、前記別の領域に応じた移動区間の両端のうち、前記移動終了位置からの移動時間が短い方の端であることを特徴とする液体吐出装置。
【請求項６】
請求項５に記載の液体吐出装置であって、
前記コントローラは、前記移動終了位置から前記別の領域に応じた移動区間の各端への前記液体吐出ヘッドの予想移動時間を算出することを特徴とする液体吐出装置。
【請求項７】
請求項５または請求項６に記載の液体吐出装置であって、
前記コントローラは、前記移動終了位置から前記別の領域に応じた移動区間の各端への距離を算出し、算出した距離に基づき設定される前記液体吐出ヘッドの目標移動定速度から加速時間、減速時間および前記目標移動定速度による移動時間を求め、前記加速時間及び前記移動時間から前記予想移動時間を算出することを特徴とする液体吐出装置。
【請求項８】
請求項５〜７のいずれかに記載の液体吐出装置であって、
前記液体吐出ヘッドの前記目標移動定速度が、前記移動終了位置から前記移動開始位置までの距離に応じて可変設定されることを特徴とする液体吐出装置。
【請求項９】
媒体の搬送機構と、
前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、
前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、
前記コントローラは、記録情報を形成する際に、前記記録情報に対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記記録情報の上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体の搬送方向と交差する移動方向に沿って移動しつつ液体を吐出する液体吐出装置に関する。
【背景技術】
【０００２】
媒体の搬送方向と交差する移動方向に沿って移動しつつ液体を吐出する液体吐出装置としては、液体としてのインクを吐出して媒体に画像を形成するインクジェットプリンタが知られている。インクジェットプリンタは、液体吐出ヘッドが、媒体の移動方向とほぼ直交する方向に往復移動しつつインクを吐出して画像を印刷する。インクジェットプリンタにて印刷される画像（記録情報）としては、例えば媒体の搬送量を調整するために印刷される所定のテストパターンがある（例えば、特許文献１参照）。そして、印刷されたテストパターンは、プリンタを調整するために、読み取り装置にて読み取られる場合がある。
【０００３】
また、液体吐出ヘッドが媒体の移動方向とほぼ直交する方向に往復移動しつつインクを吐出して画像を形成するプリンタでは、スループットを向上させるために液体吐出ヘッドの移動距離を短くすべく液体吐出ヘッドの加減速時にも液体を吐出することが知られている。
【特許文献１】特開２００６−２１８７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したように、液体吐出ヘッドが加速又は減速している際にインクを吐出させて印刷したテストパターンは、必ずしも精度の高い画像が印刷されているとは限らない。特に調整の基準となるようなテストパターンを印刷するような場合には、より精度の高い印刷が求められる。一方、インクジェットプリンタは、高いスループットが得られるように液体吐出ヘッドの移動制御及び液体吐出動作の制御が設定されている。このため、テストパターンの印刷時に、より高い精度で画像を印刷するために、液体吐出ヘッドの移動制御及び液体吐出動作の制御を変更することは制御が煩雑になるという課題がある。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、液体吐出ヘッドの移動及び液体吐出動作の制御として設定された制御を変更することなく、より高い精度にて液体を吐出させることが可能な液体吐出装置を実現することにある。
【課題を解決するための手段】
【０００６】
主たる発明は、媒体の搬送機構と、前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、前記コントローラは、前記移動方向に沿ったテストパターンを形成する際に、前記テストパターンに対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置である。  
本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
媒体の搬送機構と、前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、前記コントローラは、前記移動方向に沿ったテストパターンを形成する際に、前記テストパターンに対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置である。  
このような液体吐出装置によれば、移動方向に沿って移動しつつ加速区間及び減速区間の少なくとも一方においても液体を吐出することにより液体吐出ヘッドの移動距離を短くして時間を短縮できるとともに、テストパターンを形成する際には、移動方向におけるテストパターンの上流及び下流の少なくとも一方において液体を吐出させることにより、テストパターンに含まれる加速区間及び減速区間にて吐出される液体の量を少なくしてより高い精度で形成されたドットにてテストパターンを形成することが可能である。すなわち、制御を変更することなく、より高い精度で液体を吐出させることが可能な液体吐出装置を実現することにある。
【０００９】
かかる液体吐出装置であって、前記テストパターンに対応する領域は前記定速区間であり、前記定速区間にて形成される前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることが望ましい。  
このような液体吐出装置によれば、テストパターンを形成するために吐出された液体は、すべて定速区間にて吐出されるので、より高い精度で形成したドットにてテストパターンを形成することが可能である。
【００１０】
このような液体吐出装置であって、前記液体吐出ヘッドは、互いに異なる量の液体を吐出可能であり、前記テストパターンの上流及び下流の少なくとも一方において前記液体吐出ヘッドから吐出される液体の量は、前記テストパターンに対応する領域において前記液体吐出ヘッドから吐出される液体の量より少ないことが望ましい。  
このような液体吐出装置によれば、テストパターンを形成する際に、テストパターンの上流及び下流の少なくとも一方において吐出される液体は、テストパターンを形成するだけであれば本来必要のない液体なので、テストパターンの上流及び下流に吐出される液体の量をテストパターンに対応する領域において吐出される液体の量より少なくすることにより、液体の消費量を低減することが可能である。
【００１１】
かかる液体吐出装置であって、前記液体は、インクであることとしてもよい。  
このような液体吐出装置によれば、インクにより媒体に、高い精度で形成したドットにてテストパターン画像を形成することが可能である。
【００１２】
かかる液体吐出装置であって、前記テストパターンとともに、当該テストパターンに対応した情報が液体により形成されることが望ましい。  
このような液体吐出装置によれば、単にテストパターンのみを形成するばかりでなく、テストパターンに対応した情報をテストパターンとともに形成することが可能であり、テストパターンに関するより多くの情報をユーザーに提供することが可能である。
【００１３】
かかる液体吐出装置であって、前記液体吐出ヘッドが、前記定速区間、前記加速区間、前記減速区間からなり、液体を吐出すべき領域に応じた移動区間の移動終了後、別の領域にて液体を吐出するために、前記移動区間の移動終了位置から、前記別の領域に応じた移動区間に移動する際の移動開始位置は、前記別の領域に応じた移動区間の両端のうち、前記移動終了位置からの移動時間が短い方の端であることが望ましい。  
このような液体吐出装置によれば、液体吐出ヘッドが液体を吐出すべき領域に応じた移動区間を移動した後、別の領域にて液体を吐出するために、その移動終了位置から、別の領域に応じた移動区間の両端のうち、移動時間の短い方の端に移動するから、液体吐出ヘッドの移動距離をより短くして効率よく移動させることが可能である。このため、例えば通常のパターンを形成する際には、より効率よく液体吐出ヘッドを移動させて時間を短縮することが可能である。そして、より高精度に配置されたドットにてテストパターンを形成する際には、テストパターンの上流及び下流にて液体を吐出させることにより、高精度な画像を効率よく形成することが可能である。すなわち、装置の制御を変更することなく、目的に応じたパターンを形成することが可能である。
【００１４】
かかる液体吐出装置であって、前記コントローラは、前記移動終了位置から前記別の領域に応じた移動区間の各端への前記液体吐出ヘッドの予想移動時間を算出することが望ましい。  
このような液体吐出装置によれば、算出した移動時間に基づき、移動時間の短い方の端を選択して、効率よく液体吐出ヘッドを移動させることが可能である。
【００１５】
かかる液体吐出装置であって、前記コントローラは、前記移動終了位置から前記別の領域に応じた移動区間の各端への距離を算出し、算出した距離に基づき設定される前記液体吐出ヘッドの目標移動定速度から加速時間、減速時間および前記目標移動定速度による移動時間を求め、前記加速時間及び前記移動時間から前記予想移動時間を算出することが望ましい。  
このような液体吐出装置によれば、移動終了位置から別の領域に応じた移動区間の各端への距離を算出し、算出した距離に基づく液体吐出ヘッドの目標移動定速度、加減速時間、目標移動定速度による移動時間により予想移動時間が算出されるので、より正確な予定移動時間が求められ、さらに効率よく液体吐出ヘッドを移動させることが可能である。
【００１６】
かかる液体吐出装置であって、前記液体吐出ヘッドの前記目標移動定速度が、前記移動終了位置から前記移動開始位置までの距離に応じて可変設定されることが望ましい。  
このような液体吐出装置によれば、液体吐出ヘッドの目標移動定速度が、移動終了位置から移動開始位置までの距離に応じて可変設定されるので、移動終了位置から移動開始位置までの距離に基づいた目標移動定速度が設定され、より一層効率よく液体吐出ヘッドを移動させることが可能である。
【００１７】
かかる液体吐出装置であって、前記目標移動定速度が前記移動終了位置から前記移動開始位置までの距離に応じて段階的に可変設定されることが望ましい。  
このような液体吐出装置によれば、移動終了位置から移動開始位置までの距離に応じて目標移動定速度が段階的に可変設定されるので、連続的に可変設定される場合より簡単に制御することが可能である。
【００１８】
また、媒体の搬送機構と、前記媒体の搬送方向と交差する移動方向に沿って移動し、定速区間、並びに、加速区間及び減速区間の少なくとも一方、において、液体を吐出する液体吐出ヘッドと、前記液体吐出ヘッドからの液体の吐出を制御するコントローラと、を有する液体吐出装置であって、前記コントローラは、記録情報を形成する際に、前記記録情報に対応する領域において前記液体吐出ヘッドから液体を吐出させるとともに、前記移動方向における前記記録情報の上流及び下流の少なくとも一方において前記液体吐出ヘッドから液体を吐出させることを特徴とする液体吐出装置である。  
このような液体吐出装置によれば、移動方向に沿って移動しつつ加速区間及び減速区間の少なくとも一方においても液体を吐出することにより液体吐出ヘッドの移動距離を短くして時間を短縮できるとともに、記録情報を形成する際には、移動方向における記録情報の上流及び下流の少なくとも一方において液体を吐出させることにより、記録情報に含まれる加速区間及び減速区間にて吐出される液体の量を少なくしてより高い精度で形成されたドットにて記録情報を形成することが可能である。すなわち、制御を変更することなく、より高い精度で液体を吐出させることが可能な液体吐出装置を実現することにある。ここで、記録情報とは、例えば、吐出された液体にて形成された形成物に付随させた、形成物や形成物の形成に関連する情報であり、液体が例えばインクの場合には、画像に付随させた画像や画像の形成に関連する情報として印刷される例えば日付、画像名、画像の説明、印刷条件、等を示している。
【００１９】
＝＝＝本実施形態の液体吐出装置の構成＝＝＝
本実施形態の液体吐出装置について、液体の一例であるインクを媒体に吐出して該媒体に画像を印刷する印刷装置としてのインクジェットプリンタ（以下、プリンタ１）、を例に挙げて説明する。
【００２０】
＜＜プリンタ１の基本構成について＞＞
先ず、プリンタ１の基本構成について図１、図２Ａ及び図２Ｂを用いて説明する。図１は、プリンタ１の全体構成のブロック図である。また、図２Ａは、プリンタ１の全体構成の概略図である。また、図２Ｂは、プリンタ１の全体構成の断面図である。なお、図２Ａには矢印にて媒体の搬送方向とヘッド４１の走査方向とが示されている。また、図２Ｂには矢印にて前記搬送方向が示されている。
【００２１】
プリンタ１は、図１に示すように、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、及びコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、駆動信号生成ユニット７０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて各ユニットを制御し、媒体の一例である紙Ｓに画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。コントローラ６０は、検出器群５０から出力された検出結果に応じた制御を実施する。
【００２２】
搬送ユニット２０は、紙Ｓを所定の方向（以下、搬送方向と言う）に搬送させるためのものである。この搬送ユニット２０は、給紙ローラ２１と、搬送モータ（以下、ＰＦモータ２２）と、一対の上流側搬送ローラ２３と、プラテン２４と、一対の下流側搬送ローラ２５と、を有する（図２Ａ及び図２Ｂ参照）。給紙ローラ２１は、紙挿入口に挿入された紙Ｓをプリンタ１内に給紙するためのローラである。上流側搬送ローラ２３は、紙送りローラ２３ａ及び従動ローラ２３ｂにより構成され、紙Ｓの搬送方向においてプラテン２４よりも上流側に設けられている。上流側搬送ローラ２３の紙送りローラ２３ａはＰＦモータ２２によって駆動される。プラテン２４は、印刷中の紙Ｓを支持するものである。下流側搬送ローラ２５は、排紙ローラ２５ａ及び従動ローラ２５ｂにより構成され、搬送方向においてプラテン２４よりも下流側に設けられている。下流側搬送ローラ２５の排紙ローラ２５ａは、紙送りローラ２３ａと同期して回転する。なお、上流側搬送ローラ２３及び下流側搬送ローラ２５の詳細については後述する。
【００２３】
キャリッジユニット３０は、図２Ａに示すように、キャリッジ３１とキャリッジモータ３２とを有し、後述のヘッド４１を所定の方向（以下、走査方向という）に移動させるために走査方向に移動する。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。
【００２４】
ヘッドユニット４０は、図２Ａに示すように、その下面に複数のノズル（図３参照）を有する液体吐出ヘッドとしてのヘッド４１を備える。このヘッド４１は、キャリッジ３１に設けられている。このため、ヘッド４１は、紙Ｓの搬送方向と交差する方向に沿って移動するキャリッジ３１とともに移動する。そして、ヘッド４１の移動中にノズルからインクが断続的に吐出されることにより、ヘッド４１の移動方向に沿ったドットライン（ラスタライン）が紙Ｓに形成される。
【００２５】
検出器群５０には、キャリッジ３１の走査方向（移動方向）における位置を検出するためのリニア式エンコーダ５１、紙送りローラ２３ａの回転量を検出するためのロータリー式エンコーダ５２、給紙中の紙Ｓの先端の位置を検出するための第１紙検出センサ５３、及び、紙Ｓの有無を検出するための第２紙検出センサ５４等が含まれる。なお、第２紙検出センサ５４は、状況に応じて、紙Ｓの先端及び後端を検出することも可能である。
【００２６】
コントローラ６０は、プリンタ１の制御を行うためのものであり、必要に応じて例えば検出器群５０の結果に基づいて各種演算を実行し制御に必要な情報等に算出可能である。コントローラ６０は、インターフェース６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース６１は、コンピュータ１１０とプリンタ１との間でデータの送受信を行う。ＣＰＵ６２は、プリンタ１全体の制御を行うための演算処理装置である。メモリ６３は、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００２７】
駆動信号生成ユニット７０は、ヘッドユニット４０を駆動する駆動信号ＣＯＭを生成するためのものである。駆動信号生成ユニット７０は、複数の駆動信号生成部７１を有する。コントローラ６０が各駆動信号生成部７１にそれぞれ波形データを設定すると、各駆動信号生成部７１は、波形データに応じた波形の駆動信号ＣＯＭをそれぞれ生成する。
【００２８】
＜＜搬送ローラについて＞＞
前述の上流側搬送ローラ２３及び下流側搬送ローラ２５は、ともに、紙Ｓを挟持しながら回転することにより該紙Ｓを搬送方向に搬送させるローラである。以下、上流側搬送ローラ２３及び下流側搬送ローラ２５によりプリンタ１内の紙Ｓを搬送方向に移動させるときの様子について説明する。
【００２９】
給紙ローラ２１によりプリンタ１内に給紙された紙Ｓは、先ず、紙送りローラ２３ａと従動ローラ２３ｂとの間に挟まれ、上流側搬送ローラ２３のみにより搬送方向に搬送される。紙Ｓが上流側搬送ローラ２３に挟持された状態を維持したまま搬送方向に搬送され続けると、やがて前記紙Ｓの搬送方向下流側の端部（先端）が排紙ローラ２５ａと従動ローラ２５ｂとの間に挟まれる。つまり、前記紙Ｓが上流側搬送ローラ２３及び下流側搬送ローラ２５の双方により挟持され、当該双方の協働により、紙Ｓが更に下流側に搬送される。紙Ｓが前記双方により挟持された状態で搬送され続けると、やがて、該紙Ｓの搬送方向上流側の端部（後端）が上流側搬送ローラ２３から離れる。つまり、前記紙Ｓが前記双方のうちの下流側搬送ローラ２５のみにより挟持されるようになり、以降、前記紙Ｓは下流側搬送ローラ２５のみにより搬送方向へ搬送され続け、最終的にプリンタ１外へ排出される。
【００３０】
＜＜搬送動作の制御機構について＞＞
次に、搬送動作の制御機構について図３を用いて説明する。図３は、制御機構を含む搬送ユニット２０を示す斜視図である。
【００３１】
上流側搬送ローラ２３及び下流側搬送ローラ２５のうち、少なくとも上流側搬送ローラ２３に搬送動作を実行させるために、コントローラ６０は所定の駆動量にてＰＦモータ２２を駆動する。所定の駆動量にてＰＦモータ２２を駆動すると、紙送りローラ２３ａは、所定の回転量にて回転する。これにより、上流側搬送ローラ２３が紙Ｓを所定の搬送量にて搬送する。ここで、紙Ｓの搬送量は、紙送りローラ２３ａの回転量に応じて定まる。本実施形態では、紙送りローラ２３ａが１回転すると、紙Ｓが１インチ搬送されるものとする（つまり、紙送りローラ２３ａの周長は、１インチである）。したがって、紙送りローラ２３ａの回転量が検出できれば、紙Ｓの搬送量も検出可能である。そこで、本実施形態では、前述のロータリー式エンコーダ５２が設けられている。
【００３２】
そして、例えば目標とする搬送量（目標搬送量）を１インチにして紙Ｓを搬送する場合、紙送りローラ２３ａが１回転したことをロータリー式エンコーダ５２が検出するまで、コントローラ６０がＰＦモータ２２を駆動する。このように、コントローラ６０は、目標搬送量に応じた回転量になることをロータリー式エンコーダ５２が検出するまで、ＰＦモータ２２を駆動する。
【００３３】
一方、上流側搬送ローラ２３及び下流側搬送ローラ２５のうち、下流側搬送ローラ２５のみに搬送動作を実行させる場合には、排紙ローラ２５ａの回転量を検出する。そして、コントローラ６０は、当該回転量が目標搬送量に応じた回転量になるまで、前記排紙ローラ２５ａを回転させる。
【００３４】
＜＜ノズルについて＞＞
次に、図４を参照しながら、ヘッド４１の下面におけるノズル配列について説明する。図４は、該ノズル配列を示す図であり、図中、矢印にて搬送方向と走査方向とが示されている。
【００３５】
ヘッド４１の下面には、図４に示すように、ブラックインクノズル群Ｋと、シアンインクノズル群Ｃと、マゼンタインクノズル群Ｍと、イエローインクノズル群Ｙが形成されている。各ノズル群は、当該各ノズル群と対応した色のインクを吐出するためのノズルを９０個備えている。
【００３６】
各ノズル群の複数のノズルは、搬送方向に沿って一定の間隔（ノズルピッチ：ｋ・Ｄ）で整列してノズル列を形成している。なお、図４中、各ノズル列を構成するノズルには、下流側のノズルほど小さい数の番号が付されている（♯１〜♯９０）。ここで、Ｄは、搬送方向における最小のドットピッチ（紙Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは１以上の整数であり、本実施形態では、ノズルピッチが９０ｄｐｉ（１／９０インチ）であり、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０インチ）であるため、ｋ＝８である。なお、前記第２紙検出センサ５４は、搬送方向に沿った方向において、一番上流側にあるノズル♯９０とほぼ同じ位置にある。
【００３７】
各ノズルに対しては、インクチャンバー及びピエゾ素子（インクチャンバー及びピエゾ素子ともに不図示）が設けられており、ピエゾ素子の駆動によってインクチャンバーが伸縮・膨張することにより、ノズルからインクが滴状に吐出される。
【００３８】
＜＜吐出されるインクと形成されるドットサイズについて＞＞
図５は、ノズルからインクを吐出するための駆動信号を説明するための図である。図中の上には、１周期分の駆動信号ＣＯＭの波形が示されている。駆動信号生成部７１は、図中に示す駆動信号ＣＯＭを繰り返し出力する。なお、１周期分の駆動信号ＣＯＭが出力される間に、紙Ｓが搬送ユニット２０によって１／１８０インチだけ搬送される。言い換えると、１／１８０インチ搬送される毎に、駆動信号生成部７１は、図中の１周期分の駆動信号ＣＯＭを繰り返し出力する。
【００３９】
各繰返し周期Ｔ内では、４つの区間Ｔ１１〜Ｔ１４に分けることができる。第１区間Ｔ１１には駆動パルスＰＳ１１を含む第１区間信号ＳＳ１１が生成され、第２区間Ｔ１２には駆動パルスＰＳ１２を含む第２区間信号ＳＳ１２が生成され、第３区間Ｔ１３には駆動パルスＰＳ１３を含む第３区間信号ＳＳ１３が生成され、第４区間Ｔ１４には駆動パルスＰＳ１４を含む第４区間信号ＳＳ１４が生成される。  
ラッチ信号ＬＡＴのパルスは、１／１８０インチにて紙Ｓが搬送される毎に発生する。このパルスが繰り返し発生し、パルスの周期が求められることによって、搬送速度が求められる。  
チェンジ信号ＣＨは、４つの区間Ｔ１１〜Ｔ１４を示すための信号である。ラッチ信号ＬＡＴが発生した後、所定の時間経過するごとに、チェンジ信号ＣＨのパルスが発生する。
【００４０】
選択信号ｑ０〜ｑ３は、スイッチをＯＮ／ＯＦＦする信号である。選択信号ｑ０〜ｑ３は、区間単位でＬレベル又はＨレベルの信号になる。各ノズルにはピエゾ素子とスイッチがそれぞれ設けられており、選択信号がＨレベルのときにスイッチがＯＮになり、駆動信号ＣＯＭがピエゾ素子に印加されることになる。
【００４１】
コンピュータ１１０から受信した印刷データには、印刷すべき画像を示す画像データが含まれている。この画像データには、多数の画素データが含まれている。各画素データは２ビットで構成されており、この２ビットのデータによって、各画素に形成すべきドットが示されている。コントローラ６０は、印刷データに含まれている画素データに基づいて、ノズルからインクを吐出させ、紙Ｓにドットを形成させる。
【００４２】
画素データが［００］の場合、選択信号ｑ０によりスイッチがＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第１区間信号ＳＳ１１がピエゾ素子へ印加され、ピエゾ素子は駆動パルスＰＳ１１により駆動される。この駆動パルスＰＳ１１に応じてピエゾ素子が駆動すると、インクが吐出されない程度の圧力変動がインクに生じて、インクメニスカス（ノズル部分で露出しているインクの自由表面）が微振動する。
【００４３】
画素データが［０１］の場合、選択信号ｑ１によりスイッチがＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第３区間信号ＳＳ１３がピエゾ素子へ印加され、ピエゾ素子は駆動パルスＰＳ１３により駆動される。この駆動パルスＰＳ１３に応じてピエゾ素子が駆動すると、小程度の量のインクが吐出され、紙Ｓに小ドットが形成される。
【００４４】
画素データが［１０］の場合、選択信号ｑ２によりスイッチがＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第２区間信号ＳＳ１２がピエゾ素子へ印加され、ピエゾ素子が駆動パルスＰＳ１２により駆動される。この駆動パルスＰＳ１２に応じてピエゾ素子が駆動すると、中程度の量のインクが吐出され、紙Ｓに中ドットが形成される。
【００４５】
画素データが［１１］の場合、選択信号ｑ３によりスイッチがＯＮ／ＯＦＦされ、駆動信号ＣＯＭの第２区間信号ＳＳ１２及び第４区間信号ＳＳ１４がピエゾ素子へ印加され、ピエゾ素子が駆動パルスＰＳ１２及び駆動パルスＰＳ１４により駆動される。これらの駆動パルスＰＳ１２及び駆動パルスＰＳ１４に応じてピエゾ素子が駆動すると、紙Ｓに大ドットが形成される。
【００４６】
なお、本実施形態では、駆動信号生成部７１は、コントローラ６０の設定した波形データによって指定された波形（電圧）の駆動パルスＰＳ１１〜ＰＳ１４を出力している。後述するように、波形データが変更されると、駆動パルスＰＳ１１〜ＰＳ１４の波形（電圧）が変更されることになる。
【００４７】
＜＜印刷処理について＞＞
次に、図６を用いて、紙Ｓに画像を印刷するための印刷処理について説明する。図６は、印刷処理の流れ図である。  
印刷処理は、図６に示すように、印刷データ受信動作（Ｓ００１）、給紙動作（Ｓ００２）、搬送動作（Ｓ００３）、ドット形成動作（Ｓ００４）、排紙動作（Ｓ００５）からなる。各動作は、コントローラ６０が各ユニットを制御することによって実行される。
【００４８】
印刷データ受信動作は、コントローラ６０がコンピュータ１１０からインターフェース６１を介して印刷データを受信する動作である。コントローラ６０は、当該印刷データに含まれる各種コマンドを解析し、各ユニットを制御して以下の各動作を行う。
【００４９】
給紙動作は、給紙ローラ２１により紙Ｓをプリンタ１内に給紙する動作である。搬送動作は、上流側搬送ローラ２３及び下流側搬送ローラ２５のうちの少なくとも一方の搬送ローラにより紙Ｓを搬送方向に搬送する動作である。そして、コントローラ６０は、前記搬送ローラに搬送動作を実行させることにより、搬送方向において紙Ｓをヘッド４１に対して相対的に移動させる。
【００５０】
ドット形成動作は、インクの吐出動作であって、走査方向に移動するヘッド４１のノズルからインクを断続的に吐出させて紙Ｓに複数のドットからなるラスタラインを形成させる動作である。このドット形成動作と搬送動作とは、交互に繰り返し実行される。これにより、ヘッド４１の１回の走査により紙Ｓ上のインクを吐出すべき領域にラスタラインを形成するドット形成動作が実行された後に搬送動作が実行されると、次回のドット形成動作において、前記紙Ｓ上の先の走査におけるインクを吐出すべき領域とは異なる別のインクを吐出すべき領域（搬送方向において異なる位置）にラスタラインを形成することが可能になる。
【００５１】
より具体的に説明すると、１枚の紙Ｓに対する印刷処理において、給紙動作の終了後であり、かつ、ドット形成動作の開始前には、プリンタ１内に給紙された紙Ｓを印刷開始位置（頭出し位置とも言う）に位置決めするための搬送動作（以下、初回の搬送動作とも言う）が実行される。そして、印刷データ受信動作により受信された印刷データに基づいて、ドット形成動作が搬送動作と交互に繰り返し実行される。これにより、複数のラスタラインが前記紙Ｓ上において搬送方向に沿って並んで該紙Ｓに画像が印刷される。そして、当該画像の印刷が完了した時点で、コントローラ６０は、下流側搬送ローラ２５に、該紙Ｓをプリンタ１外に排出するための排紙動作（Ｓ００５）を実行させる。
【００５２】
本実施形態のプリンタ１は、先の走査により紙Ｓ上のインクを吐出すべき領域にラスタラインを形成するドット形成動作が実行された後、当該走査によるヘッド４１の移動区間の移動終了位置から、次の走査によるヘッド４１の移動区間の移動開始位置に移動するための時間が短くなるように制御するための所謂ロジカルシーク制御を実行している。ロジカルシーク制御については後述する。
【００５３】
その後、コントローラ６０は、上記の各動作を各ユニットに実行させた後に、印刷を続行するか否かの判断を行い、次の紙Ｓに印刷を行う場合には給紙動作に戻って印刷処理を続行する。他方、次の紙Ｓに印刷を行わない場合には、印刷処理が終了する。
【００５４】
＜＜ラスタラインの形成について＞＞
本実施形態の印刷処理は、ラスタラインの形成位置に対応して、上端印刷、通常印刷、及び、下端印刷の３つの工程に分けられる。
【００５５】
通常印刷は、１回のパスで記録されるラスタライン間に記録されないラスタラインが挟まれるような印刷（インターレース印刷）により行われる。なお、『パス』とはドット形成動作のことであり、『パスｘ』とはｘ回目のドット形成動作を意味する。本実施形態のインターレース印刷では、あるラスタラインを形成するパスをパスｘとすると、パスｘ＋１では、あるラスタラインのすぐ上に位置する位置（あるラスタラインよりもＤだけ先端側に位置する位置）にラスタラインが形成される。
【００５６】
上端印刷と下端印刷とは、通常印刷のみでは搬送方向に連続してラスタラインを形成できない箇所にラスタラインを形成するために行われる。上端印刷は、紙Ｓの先端付近にラスタラインを形成するために通常印刷の前に行われる。下端印刷は、紙Ｓの後端付近にラスタラインを形成するために通常印刷の後に行われる。なお、上端印刷時または下端印刷時に実行される搬送動作における搬送量は、通常印刷時の搬送量と比較して短くなっている。
【００５７】
＜＜ロジカルシーク制御について＞＞
先の走査により紙Ｓ上のインクを吐出すべき領に対応する移動区間を移動し終えたヘッド４１を、次の走査によるヘッド４１の移動区間を移動させるにあたって、本実施形態では、ヘッド４１を次のようにして移動させる。
【００５８】
＜ヘッドの移動速度＞
本実施形態では、ヘッド４１の移動定速度を、ある移動区間の移動終了位置から次の移動区間の移動開始位置までの移動距離に応じて可変設定する。ここでは、ヘッド４１の移動距離が長い場合には、ヘッド４１の目標移動定速度を高く設定し、移動距離が短い場合には、ヘッド４１の目標移動定速度を低く設定する。すなわち、ヘッド４１の移動距離に応じて目標移動定速度を可変設定する。このようにヘッド４１の目標移動定速度を移動距離に応じて可変設定するのは、ヘッド４１の移動を速やかにかつ高精度に行うためである。
【００５９】
この設定内容については、コントローラ６０内の適宜なメモリ６３にテーブルとして記憶されている。図７は、移動距離と目標移動定速度とを対応付けたテーブルの一実施形態を示したものである。このテーブルは、ヘッド４１の移動距離と目標移動定速度とを対応付けて記憶している。ここでは、移動距離が『Ａ０〜Ａ１』の範囲内のときには、目標移動定速度を『Ｖ０』に、また移動距離が『Ａ２〜Ａ３』の範囲内のときには目標移動定速度を『Ｖ１』に、また移動距離が『Ａ４〜Ａ５』の範囲内のときには目標移動定速度を『Ｖ２』に、それぞれ設定するようになっている。つまり、ヘッド４１の移動距離に応じて目標移動定速度が段階的に可変設定されるようになっている。  
コントローラ６０は、このようなテーブルを参照して、ヘッド４１の移動距離からヘッド４１の目標移動定速度を設定し、その目標移動定速度でヘッド４１が定速移動するようにキャリッジユニット３０を制御する。
【００６０】
図８は、各目標移動定速度でヘッド４１を移動させたときの時間と速度との関係を示したものである。図示するように、移動速度が高低にかかわらず、加速および減速に要する時間はそれぞれあまり変化がないことがわかる。
【００６１】
＜ヘッドの移動開始位置＞
ある移動区間を移動したヘッド４１を別の移動区間を移動させるにあたって、本実施形態でコントローラ６０は、次のように制御する。すなわち、前の移動区間の移動終了位置から次の移動区間の各端への移動時間を算出して、いずれか移動時間の短い方の端にヘッド４１を移動させる。
【００６２】
移動時間の算出は次のようにして行う。まず、前の移動区間の移動終了位置から次の移動区間の各端への距離をそれぞれ求める。ここでは、前の移動区間の移動終了位置の座標と次の移動区間の各端の座標とから距離を求める。また、ここで移動区間は、インクを吐出すべき領域に応じた移動区間を示し、１回の走査にてヘッド４１が移動する際の定速区間、加速区間、減速区間からなり、本実施形態のプリンタ１では、移動区間をより短くするために加速区間、減速区間においてもインクを吐出するように設定されている。
【００６３】
次に、その求めた距離に基づいて、当該距離をヘッド４１が移動するのに要すると思われる予想移動時間を算出する。ここでは、ヘッド４１の移動速度が前述したように移動距離に基づき可変設定されるから、その可変設定に準じて予想移動時間を算出する。つまり、前の移動区間の移動終了位置から次の移動区間の各端への距離からそれぞれ当該距離をヘッド４１が移動するために設定される目標移動定速度を前述したテーブルより取得する。次に、その目標移動定速度で定速移動するための加速および減速に必要な時間および距離を算出し、さらにこれら加減速距離および加減速時間から目標移動定速度で移動する距離とその移動時間とを算出して、これらのトータル時間から予想移動時間を算出する。
【００６４】
本実施形態では、ヘッド４１の目標移動定速度が段階的に可変設定されるから、目標移動定速度で定速移動するための加速および減速に必要な時間および距離については、各目標移動定速度ごとに対応付けて図９に示すようなデータテーブルがメモリ６３に予め記憶されている。つまり、ここでは、目標移動定速度『Ｖ０』に対して、その加速距離および加速時間として『Ｍ０』および『Ｔ０』を、また減速距離および減速時間として『Ｍ３』および『Ｔ３』を記憶している。また目標移動定速度『Ｖ１』に対しては、加速距離および加速時間として『Ｍ１』および『Ｔ１』を記憶し、また減速距離および減速時間としては『Ｍ４』および『Ｔ４』を記憶している。さらに目標移動定速度『Ｖ２』に対しては、加速距離および加速時間として『Ｍ２』および『Ｔ２』を記憶し、また減速距離および減速時間としては『Ｍ５』および『Ｔ５』を記憶している。
【００６５】
なお、本実施形態では、キャリッジモータ３２としてＤＣモータを採用している。このため、各目標移動定速度『Ｖ０』、『Ｖ１』および『Ｖ２』における各加速時間『Ｍ０』、『Ｍ２』、および『Ｍ３』は、ほぼ等しい時間に設定されるとともに、各減速時間『Ｍ３』、『Ｍ４』および『Ｍ５』についても、ほぼ等しい時間に設定される。
【００６６】
図１０は、本実施形態における、前の移動区間の移動終了位置から次の移動区間の各端への予想移動時間を求めるときの処理フローを示したものである。ここでは、まず、前の移動区間の移動終了位置から次の移動区間の各端への移動距離Ｌをそれぞれ求める（Ｓ１０１）。次に求めた移動距離Ｌからこの移動距離Ｌが『Ａ０〜Ａ１』の範囲内に該当するのかチェックする（Ｓ１０２）。ここで、『Ａ０〜Ａ１』の範囲内に該当する場合には、目標移動定速度を『Ｖ０』に設定し（Ｓ１０３）、そして、図９のデータテーブルから、加速距離および加速時間として『Ｍ０』および『Ｔ０』を、また減速距離および減速時間として『Ｍ３』および『Ｔ３』を取得する（Ｓ１０４）。さらにこれら加速距離および加速時間ならびに減速距離および減速時間から、目標移動定速度による移動距離と移動時間とを求める（Ｓ１０５）。
【００６７】
ここで、加速距離・加速時間ならびに減速距離・減速時間から、目標移動定速度『Ｖ０』による移動距離および移動時間を算出する手法について説明する。図８に示すように、移動距離Ｌから加速距離および減速距離を減算することで、目標移動定速度『Ｖ０』による移動距離Ｌａを求めることができる。この移動距離Ｌａを目標移動定速度『Ｖ０』で除算することによって、目標移動定速度『Ｖ０』による移動時間Ｔａを算出することができる。
【００６８】
そして、このように求められた目標移動定速度『Ｖ０』による移動時間Ｔａに対し、加速時間『Ｔ０』および減速時間『Ｔ３』を加算することで、移動距離Ｌをヘッド４１が移動するのに要するトータル移動時間を求める（Ｓ１１４）。
【００６９】
一方、移動距離Ｌが『Ａ０〜Ａ１』の範囲内に該当しなかった場合には、次に、図１０に示すように、『Ａ２〜Ａ３』の範囲内に該当するのかチェックし（Ｓ１０６）、これに該当する場合には、目標移動定速度を『Ｖ１』に設定し（Ｓ１０７）、図９のデータテーブルから、加速距離『Ｍ１』および加速時間『Ｔ１』ならびに減速距離『Ｍ４』および減速時間『Ｔ４』を取得する（Ｓ１０８）。そして、これらから図８に示す手法により目標移動定速度『Ｖ１』による移動距離および移動時間を算出して（Ｓ１０９）、トータル移動時間を求める（Ｓ１１４）。
【００７０】
また、移動距離Ｌが『Ａ２〜Ａ３』の範囲内に該当しなかった場合には、次に『Ａ４〜Ａ５』の範囲内に該当するのかチェックし（Ｓ１１０）、これに該当する場合には、目標移動定速度を『Ｖ２』に設定し（Ｓ１１１）、図９のデータテーブルから、加速距離『Ｍ２』および加速時間『Ｔ１』ならびに減速距離『Ｍ５』および減速時間『Ｔ５』を取得し（Ｓ１１２）、そして、図７に示す手法により目標移動定速度『Ｖ２』による移動距離および移動時間を算出して（Ｓ１１３）、トータル移動時間を求める（Ｓ１１４）。
【００７１】
なお、本実施形態では、移動距離Ｌがいずれの範囲にも該当しなかった場合には、移動距離Ｌの算出を再度やり直す。
【００７２】
このようにして前の移動区間の移動終了位置から次の移動区間の各端への移動距離に基づき、当該移動距離をヘッド４１が移動するのに要する移動時間を算出する。算出後、コントローラ６０は、求められた各端への予想移動時間を比較して、移動時間の短い方の端を次の移動区間の移動開始位置とする。  
そして、コントローラ６０は、ヘッド４１が次の移動区間を移動するタイミングがきたときに、前の移動区間の移動終了位置から、前記算出により設定した移動開始位置にヘッド４１を移動させて、その移動開始位置から次の移動区間の移動を開始させる。
【００７３】
このようにある領域の印刷を終了したヘッド４１を別の領域を印刷するにあたって、その別の領域に対応した移動区間のうち、移動時間の短い方の端にヘッド４１を移動させることができるから、従来に比べて、印刷時間の十分な短縮が図れ、スループットの向上を達成することができる。ヘッド４１の移動速度を移動距離に応じて可変設定した場合であっても、スループットのより一層の向上を達成することができる。
【００７４】
図１１は、本実施形態に係る方法によりヘッド４１を移動させたときの一例を示したものである。図１１に示すように、ヘッド４１は、インクを吐出すべき領域Ｘにてインクを吐出すべく移動区間ｘを移動した後（図中[1]）、次のインクを吐出すべき領域Ｙにてインクを吐出するために移動区間ｙに沿って移動する際に、移動区間ｘの移動終了位置ｘ２から移動区間ｙの各端ｙ１、ｙ２への予想移動時間を算出し、当該予想移動時間の短い方の端に移動する（図中[2]）。ここでは、移動終了位置ｘ２から端ｙ１への移動時間が短ければ、移動終了位置ｘ２から端ｙ２への移動距離の方が短くても、端ｙ２へは移動せず、端ｙ１へと移動することとなる。そして、ヘッド４１が端ｙ１から移動区間ｙに沿って移動した後（図中[3]）、次のインクを吐出すべき領域Ｚにてインクを吐出すべく移動区間ｚに沿って移動する場合も同様、移動区間ｙの移動終了位置ｙ２から区間ｚの端ｚ１の方が、移動時間が短ければ、移動区間ｚの端ｚ２への方が移動距離が短くても、当該端ｚ２の方へは移動せず、端ｚ１の方へとヘッド４１が移動する（図中[4]）。
【００７５】
なお、ここでは、キャリッジモータ３２にＤＣモータを採用し、またヘッド４１の目標移動定速度を移動距離に応じて可変設定していることから、前述した手法により予想移動時間を算出しているが、本発明にかかる予想移動時間の算出方法としては前述した手法に限らず、キャリッジモータ３２の制御方法やヘッド４１の移動方法に応じて適宜設定される。
【００７６】
＜＜媒体の搬送量調整＞＞
このようなプリンタ１では、搬送誤差が生じる場合があり、この搬送誤差を補正するために検査画像を印刷し、印刷した検査画像を読み取り装置にて読み込んで得られた情報に基づいて搬送量を補正している。次に、搬送誤差と搬送誤差の補正方法について説明する。
【００７７】
＜＜搬送誤差について＞＞
プリンタ１に設けられたロータリー式エンコーダ５２は、紙送りローラ２３ａの回転量を検出するのであって、厳密にいえば、紙Ｓの搬送量を検出している訳ではない。このため、紙送りローラ２３ａの回転量と紙Ｓの搬送量が一致しない場合には、ロータリー式エンコーダ５２は紙Ｓの搬送量を正確に検出することができず、検出誤差による搬送誤差が生じる。検出誤差による搬送誤差としては、ＤＣ成分の搬送誤差及びＡＣ成分の搬送誤差の２種類がある。
【００７８】
ＤＣ成分の搬送誤差とは、紙送りローラ２３ａが１回転したときに生じる所定量の搬送誤差のことである。ＤＣ成分の搬送誤差は、製造誤差等によって紙送りローラ２３ａの周長が個々のプリンタ毎に異なることが原因と考えられる。つまり、ＤＣ成分の搬送誤差は、設計上の紙送りローラ２３ａの周長と実際の紙送りローラ２３ａの周長が異なるために生じる搬送誤差である。このＤＣ成分の搬送誤差は、紙送りローラ２３ａが１回転するときの開始位置に関わらず一定になるが、実際には、紙Ｓの摩擦等の影響によって、紙Ｓの総搬送量に応じて異なる値になる。言い換えると、実際のＤＣ成分の搬送誤差は、紙Ｓと紙送りローラ２３ａ（又は、紙Ｓとヘッド４１）との相対位置関係に応じて異なる値になる。
【００７９】
ＡＣ成分の搬送誤差とは、搬送時に用いられる紙送りローラ２３ａの周面の場所に応じた搬送誤差のことである。ＡＣ成分の搬送誤差は、搬送時に用いられる紙送りローラ２３ａの周面の場所に応じて異なる量になる。つまり、ＡＣ成分の搬送誤差は、搬送開始時の紙送りローラ２３ａの回転位置と搬送量に応じて、異なる量になる。ＡＣ成分の搬送誤差が生じる原因としては、紙送りローラ２３ａの形状による影響（例えば、紙送りローラ２３ａが楕円形状や卵型である場合）、紙送りローラ２３ａの回転軸の偏心、及び、紙送りローラ２３ａの回転軸とロータリー式エンコーダ５２のスケールの中心との不一致などが考えられる。
【００８０】
また、検出誤差による搬送誤差とは別に、上流側搬送ローラ２３及び下流側搬送ローラ２５の双方に挟持された紙Ｓを搬送し続けると、搬送されている紙Ｓの後端が上流側搬送ローラ２３から離れる瞬間に、上流側搬送ローラ２３による挟持圧が紙Ｓに余計に作用して発生する搬送誤差がある。以下、この現象を「蹴飛ばし」という。
【００８１】
具体的に説明すると、搬送されている紙Ｓの後端が上流側搬送ローラ２３から離れる間際には、上流側搬送ローラ２３により挟持されている紙Ｓの面積が減少していく。その反面、上流側搬送ローラ２３が紙Ｓを挟持するために当該紙Ｓに及ぼす力は略一定である。このため、搬送されている紙Ｓの後端が上流側搬送ローラ２３から離れる瞬間、紙Ｓに上流側搬送ローラ２３による挟持圧が過度に作用する。この結果、ある搬送動作の実行中に蹴飛ばしが発生すると、当該ある搬送動作における当初の目標搬送量よりも小さな搬送量にて紙Ｓが搬送されることになる。
【００８２】
以上のような搬送誤差を考慮して、本実施形態のプリンタ１では、搬送誤差を補正すべくコントローラ６０により搬送ユニット２０が制御されている。
【００８３】
＜＜搬送誤差の補正制御の概要＞＞
プリンタ１は、出荷前にコントローラ６０による補正値取得処理にて各搬送動作における目標搬送量を補正するための補正値が求められ、求められた補正値がメモリ６３に記憶された後出荷される。求められた補正値には、組立完了後のプリンタ１における紙Ｓの搬送特性が反映されている。  
出荷されたプリンタ１は、購入したユーザの下において、コントローラ６０により、ユーザのコンピュータ１１０から送信される印刷データに基づいて、画像等を印刷する際に、コントローラ６０は、メモリ６３から補正値を読み出し、読み出された補正値により当初の目標搬送量を補正し、補正された目標搬送量に基づいて搬送動作を実行させる。
【００８４】
なお、以下の説明では、補正値により補正される前の当初の目標搬送量を補正前目標搬送量と、補正された後の目標搬送量を補正後目標搬送量とも呼ぶ。
【００８５】
＝＝＝補正値取得処理について＝＝＝
補正値取得処理について、図１２及び図１３Ａ乃至図１３Ｃを用いて説明する。図１２は、補正値取得処理のフローチャートである。図１３Ａ乃至図１３Ｃは、補正値を求めるまでの様子を示す図である。
【００８６】
補正値取得処理は、図１２に示すように、検査画像を印刷するステップ（Ｓ２０１）、検査画像及び基準パターンを読み取るステップ（Ｓ２０２）、補正値を算出するステップ（Ｓ２０３）、及び、補正値を記憶するステップ（Ｓ２０４）からなる。各ステップは、プリンタ１の出荷前に、例えば、プリンタ製造工場の検査工程において行われる。この処理に先立って、検査者は、組立完了後のプリンタ１を工場内のコンピュータ１１０に接続する。工場内のコンピュータ１１０には、スキャナ１５０も接続されており、プリンタドライバ、スキャナドライバ及び補正値取得プログラムが予めインストールされている。以下、補正値取得処理における各ステップについて説明する。
【００８７】
先ず、図１３Ａに示すように、プリンタドライバが検査画像印刷用の印刷データをプリンタ１に送信し、プリンタ１が当該印刷データに基づいてテストシートＴＳに検査画像を印刷する。つまり、プリンタ１のコントローラ６０が、プリンタドライバから受信した印刷データに基づいて、搬送動作とドット形成動作とを交互に繰り返し実行させてテストシートＴＳに検査画像を形成するモード（以下、検査画像印刷）を実施する。なお、検査画像印刷の際に用いられるテストシートＴＳは、本印刷の際に用いられる紙Ｓと同一の種類（サイズ及び材質）のものである。
【００８８】
次に、図１３Ｂに示すように、検査者はテストシートＴＳをスキャナ１５０にセットし、スキャナドライバがスキャナ１５０に検査画像を読み取らせ、該検査画像の画像データを取得する。このとき、スキャナ１５０にはテストシートＴＳとともに基準シートＳＳがセットされており、基準シートＳＳに描画された基準パターンも一緒に読み取られる。
【００８９】
その後、補正値取得プログラムにより前記画像データが解析され、当該解析の結果に基づいて補正値を算出する。補正値が算出された後には、図１３Ｃに示すように、補正値取得プログラムにより、補正値のデータがプリンタ１に送信される。そして、当該補正値は、コントローラ６０が有するメモリ６３に記憶される。
【００９０】
＜＜検査画像について＞＞
検査画像及び検査画像を印刷するステップについて図１４を用いて説明する。図１４は、検査画像及び検査画像を印刷する様子を示す図である。図中の右側には、テストシートＴＳに印刷される検査画像が示されている。図中の左側の長方形は、各パスにおけるヘッド４１の位置（テストシートＴＳに対する相対位置）を示している。図示の都合上、ヘッド４１がテストシートＴＳに対して移動しているように描かれているが、同図はヘッド４１に対するテストシートＴＳの相対位置を示すものであって、実際にはテストシートＴＳが搬送方向に間欠的に搬送されている。
【００９１】
本実施形態の検査画像は、図１４に示すように、識別コードと、複数の罫線状のテストパターンＰと、ヘッド４１の移動区間を制御するための位置制御ドットＧと、から構成されている。ここで、検査画像を構成する識別コード及び複数の罫線状のテストパターンＰは記録情報の一例である。
【００９２】
識別コードは、検査画像に対応した情報を示し、個々のプリンタ１をそれぞれ識別するための個体識別用の記号であり、この識別コードが検査画像の読取時に読み取られることにより、補正値取得処理の対象となるプリンタ１がコンピュータ１１０に識別される。
【００９３】
複数のテストパターンＰの各々は、テストシートＴＳの紙幅方向、すなわち、ヘッド４１の走査方向に沿って形成される罫線である。そして、検査画像印刷中は、各搬送動作が実行された後の走査毎（すなわち、パス毎）に、テストパターンＰと位置制御ドットＧとがテストシートＴＳの先端側から順次形成される。これにより、テストシートＴＳ上に複数のテストパターンＰと位置制御ドットＧとが搬送方向に沿って並ぶようになる。
【００９４】
位置制御ドットＧは、ヘッド４１が走査方向に沿って移動して形成される罫線状の各テストパターンＰの両端から間隔を隔てて、各テストパターンＰと走査方向に並べて形成されている。各テストパターンＰは大ドットにて形成されているが、位置制御ドットＧは小ドットにて形成されている。
【００９５】
位置制御ドットＧは、各テストパターンＰをより高い精度で形成するために設けられている。具体的には、本実施形態のプリンタ１は、ヘッド４１の移動定速度を、ある移動区間の移動終了位置から次の移動区間の移動開始位置までの移動距離に応じて可変設定し、また、次の移動区間における移動開始位置を前の移動区間の移動終了位置から次の移動区間の各端への移動時間を算出して、いずれか移動時間の短い方の端に設定し、かつ、加速区間及び減速区間においてもインクを吐出して、スループットを向上させている。
【００９６】
このため、ヘッド４１の移動方向に沿った罫線（テストパターンＰ）を印刷しようとした場合には、罫線の両端部はヘッド４１の加速区間及び減速区間にてインクが吐出される。すなわち、ヘッド４１の速度を変化させつつインクを吐出すると、吐出されたインクにより形成されるドットの位置と本来形成されるべきドットの位置とにずれが生じる畏れがある。例えば、本来隣接して繋がって形成されるべきドットが離れた状態で形成されたり、重なってドットが大きく形成されてしまう畏れがある。
【００９７】
また、本実施形態のように、印刷した画像をスキャナ等にて読み取る場合、より正確な情報を得るために、読み取られた画像に本来印刷されるべきでないドット等が含まれていると、そのドット等をゴミとして削除するようなゴミ除去処理を実行する場合がある。ゴミ除去処理とは、例えば所定面積内の濃度を検出し、検出した濃度が設定された閾値より低い場合に、検出された濃度に対応する領域に形成されたドット等を削除する処理である。このため、テストパターンＰとして印刷された罫線を形成するドットの一部が、他のドットから離れてしまったり、他の部位より濃度が低く検出されてしまうと、正確な情報が得られず、本実施形態の場合には正確な補正がなされない畏れがある。
【００９８】
このため、テストパターンＰの全域をヘッド４１の定速移動時に吐出したインクにて形成すべく位置制御ドットＧをテストパターンＰの両側に設けている。図１５は、テストパターンＰと位置制御ドットＧとを形成する際のヘッド４１の動作を説明するための図である。図１５に示すように、本来必要とするテストパターンＰの端が定速領域にて形成されるべく、ヘッド４１の移動区間が、ヘッド４１の移動方向においてテストパターンＰの上流側及び下流側にて延長されている。すなわち、検査画像の印刷データにテストパターンＰの上流側及び下流側に位置制御ドットＧを形成するためのデータを、テストパターンＰを印刷するためのデータに追加することにより、ヘッド４１の移動区間をテストパターンＰのみを印刷する際よりもテストパターンＰの上流側及び下流側に延長している。
【００９９】
このように検査画像用の印刷データに、位置制御ドットＧを形成するためのデータを追加することにより、コントローラ６０は、インクを吐出すべき領域として、ヘッド４１の移動方向においてテストパターンＰの上流側と下流側とに設けられる位置制御ドットＧをも含む領域を、インクを吐出すべき領域として検出し、位置制御ドットＧをも含む領域に対応した移動区間を移動すべくヘッド４１の移動を制御する。このため、ヘッド４１の加速区間にて位置制御ドットＧが形成され、ヘッド４１の定速区間にてテストパターンＰが形成され、ヘッド４１の減速区間にて位置制御ドットＧが形成される。このように、検査画像を形成するための印刷データに位置制御ドットＧを形成するためのデータを含ませることにより、高いスループットが得られるプリンタ１におけるヘッド４１の移動制御を変更することなく、テストパターンＰをより高い精度で形成されたドットにて印刷することが可能である。
【０１００】
このとき、位置制御ドットＧを形成するためのドットを、テストパターンＰを形成するためのドットより小さくすることにより、本来必要としない位置制御ドットＧの印刷に消費されるインクの量を抑えることが可能である。また、上述したようなゴミ除去処理を実行する場合には、小ドットである位置制御ドットＧがゴミとして除去されるように閾値を設定し、テストパターンＰと識別コードのみがスキャナ等の読み取り装置から読み取られるように設定することが可能である。
【０１０１】
＜＜検査画像の印刷例について＞＞
検査画像のうち、パス１〜パスｍにおいて形成されるテストパターンＰ（１）〜Ｐ（ｍ）及び位置制御ドットＧ（１）〜Ｇ（ｍ）は、テストシートＴＳが上流側搬送ローラ２３及び下流側搬送ローラ２５のうちの少なくとも上流側搬送ローラ２３に挟持されている間に形成される。また、テストパターンＰ（ｍ）及び位置制御ドットＧ（ｍ）は、テストシートＴＳが上流側搬送ローラ２３及び下流側搬送ローラ２５の双方に挟持されている間に形成されるテストパターンＰ及び位置制御ドットＧのうち、最も後端側に位置している。
【０１０２】
一方、パスｍ＋１及びパスｍ＋２にて形成されるテストパターンＰ（ｍ＋１）、Ｐ（ｍ＋２）及び位置制御ドットＧ（ｍ＋１）〜Ｇ（ｍ＋２）は、テストシートＴＳが下流側搬送ローラ２５のみにより挟持されている間に形成される。これらのテストパターンＰは、以下のようにして形成される。
【０１０３】
先ず、テストシートＴＳが検査画像印刷用の印刷開始位置に位置する際に、パス１により、ノズル♯９０のみからインクが吐出されてテストパターンＰ（１）及び位置制御ドットＧ（１）が形成される。このとき、ヘッド４１は、テストパターンＰ（１）を形成するためにインクを吐出する領域を定速にて移動すべくコントローラ６０により制御されている。テストパターンＰ（１）及び位置制御ドットＧ（１）の形成後、コントローラ６０は、紙送りローラ２３ａを１／８回転させて、テストシートＴＳを１／８インチだけ搬送する搬送動作を実行させる。
【０１０４】
搬送動作が完了すると、パス２により、ノズル♯９０のみからインクが吐出されてテストパターンＰ（２）が形成される。パス２が実行される前までに、コントローラ６０では、パス２におけるヘッド４１の移動開始位置が算出されて設定されている。具体的には、パス１におけるテストパターンＰ（１）及び位置制御ドットＧ（１）を形成するためにインクを吐出する領域に対応した移動区間における移動終了位置から、パス２におけるテストパターンＰ（２）及び位置制御ドットＧ（２）を形成するためにインクを吐出する領域に対応した移動区間における各端への移動時間が算出され、算出された移動時間のうちいずれか移動時間の短い方の端の位置がパス２におけるヘッド４１の移動開始位置として設定される。設定された移動開始位置にヘッド４１を移動させてパス２が実行される。このとき、パス２の移動区間において、パス１の移動開始位置とは反対側の端が、パス２の移動開始位置として設定されている。
【０１０５】
以下、同様の動作が繰り返し行われる。以下の動作においても、各パスにおける移動区間は、テストパターンＰ及び位置制御ドットＧを形成するためにインクを吐出する領域に対応した移動区間であり、各パスにおける移動開始位置は、テストパターンＰを挟んでテストパターンＰの上流側及び下流側が交互に設定されることになる。
【０１０６】
パス２の動作以降、１／８インチ間隔でテストパターンＰ（３）及び位置制御ドットＧ（３）〜テストパターンＰ（ｍ−１）及び位置制御ドットＧ（ｍ−１）が形成される。テストパターンＰ（ｍ−１）及び位置制御ドットＧ（ｍ−１）の形成後、コントローラ６０が、搬送方向において所定量だけテストシートＴＳを搬送する搬送動作を実行させて、該テストシートＴＳを更に下流側に移動させる。当該搬送動作が完了すると、パスｍにより、ノズル♯９０のみからインクが吐出されてテストパターンＰ（ｍ）及び位置制御ドットＧ（ｍ）が形成される。
【０１０７】
テストパターンＰ（ｍ）及び位置制御ドットＧ（ｍ）の形成後、コントローラ６０がテストシートＴＳを１／６インチだけ更に下流側に搬送する搬送動作を実行させる。当該搬送動作が完了すると、パスｍ＋１により、ノズル＃９０のみからインクが吐出されてテストパターンＰ（ｍ＋１）及び位置制御ドットＧ（ｍ＋１）が形成される。  
テストパターンＰ（ｍ＋１）及び位置制御ドットＧ（ｍ＋１）の形成後、コントローラ６０は、排紙ローラ２５ａを回転させて、テストシートＴＳを約１インチだけ更に下流側に搬送する搬送動作を実行させる。当該搬送動作が完了すると、パスｍ＋２により、ノズル♯３のみからインクが吐出されてテストパターンＰ（ｍ＋２）及び位置制御ドットＧ（ｍ＋２）が形成される。
【０１０８】
ところで、前述したように、テストパターンＰ（ｍ）は、テストシートＴＳが上流側搬送ローラ２３及び下流側搬送ローラ２５に挟持されている間に形成されるテストパターンＰのうち、最も後端側に位置する。一方、テストパターンＰ（ｍ＋１）は、テストシートＴＳが下流側搬送ローラ２５のみにより挟持されている間に形成されるテストパターンＰのうち、最も先端側に位置する。このため、検査画像において互いに隣り合う２つのテストパターンＰのうち、前述の蹴飛ばしの発生前後に形成されるテストパターンＰは、テストパターンＰ（ｍ）及びテストパターンＰ（ｍ＋１）になる。  
つまり、テストパターンＰ（ｍ）を形成したパスｍと、テストパターンＰ（ｍ＋１）を形成したパスｍ＋１との間の搬送動作時に蹴飛ばしが発生したことになる。そして、本実施形態では、パスｍにおけるテストシートＴＳの理論位置と、パスｍ＋１における該理論位置とが、蹴飛ばし発生位置を考慮して予め設定されている。
【０１０９】
具体的に説明すると、プリンタ１のメカ特性やテストシートＴＳの種類を考慮して蹴飛ばし発生位置を理論的に予測し、当該蹴飛ばし発生位置にばらつきを加味した上で、蹴飛ばし発生位置が存在する可能性が高い範囲（以下、蹴飛ばし発生範囲）を決定する。以上のようにして決定された蹴飛ばし発生範囲の搬送方向における両側境界位置に、パスｍ及びパスｍ＋１における各理論位置が位置するように、当該各理論位置が設定されている。これにより、パスｍにおける理論位置とパスｍ＋１における理論位置との間（すなわち、蹴飛ばし発生範囲）には、確実に蹴飛ばし発生位置が存在することになる。
【０１１０】
＜＜検査画像に基づく搬送誤差の測定＞＞
上述したように検査画像は、テストパターンＰ（ｍ＋２）を除くテストパターンＰ全てが、ノズル♯１〜ノズル♯９０のうちの所定のノズル（最上流ノズル♯９０）のみからインクを吐出させることにより形成される。ここで、ノズル＃９０からインクを吐出して形成されるテストパターンＰにおいて互いに隣り合う２つのテストパターンＰの間隔（テストパターンＰ間隔）は、理論上、当該２つのテストパターンＰの各々を形成するときの前記理論位置の間隔（理論位置間隔）と同値となる。例えば、テストパターンＰ（１）〜テストパターンＰ（ｍ−１）において互いに隣接する２つのテストパターンＰの間隔は、ちょうど１／８インチになる。また、テストパターンＰ（ｍ）とテストパターンＰ（ｍ＋１）との間隔は、ちょうど１／６インチになる。
【０１１１】
しかし、実際には搬送動作中に搬送誤差が生じてしまうため、テストパターンＰの間隔は、理論位置間隔と異なってしまう。仮に理想的な搬送量よりも多くテストシートＴＳが搬送されると、テストパターンＰ間隔は理論位置間隔より広がる。逆に、理想的な搬送量よりも少なくテストシートＴＳが搬送されると、テストパターンＰ間隔が狭まる。つまり、各テストパターンＰ間隔は、各搬送動作中に生じる搬送誤差を反映している。このため、テストパターンＰ間隔を測定すれば、前記搬送誤差を測定することが可能になるとともに、当該搬送誤差を補正するための補正値を求めることも可能になる。
【０１１２】
同様に、テストパターンＰ（ｍ＋１）とテストパターンＰ（ｍ＋２）との間隔は、テストシートＴＳの搬送が理想的に行われた場合（正確には、更にノズル♯９０とノズル♯３のインクの吐出が同じである場合）には、ちょうど３／９０インチになるはずである。しかし、搬送誤差があるため、ライン間隔は３／９０インチにならない。このため、テストパターンＰ（ｍ＋１）とテストパターンＰ（ｍ＋２）との間隔を測定すれば、上記と同様に、前記搬送誤差を測定して補正値を求めることが可能になる。
【０１１３】
＝＝＝本実施形態のプリンタ１の有効性について＝＝＝
本実施形態のプリンタ１によれば、ヘッド４１移動方向に沿って移動しつつ加速区間及び減速区間においてもインクを吐出することにより、ヘッド４１の移動距離を短くして印刷時間を短縮できるとともに、テストパターンＰを形成する際には、移動方向におけるテストパターンＰの上流及び下流においてインクを吐出させて位置制御ドットＧを形成することにより、テストパターンＰをすべて定速区間にて吐出されたインクにて印刷することが可能である。このため、印刷処理における制御を変更することなく、より高い精度で形成したドットにてテストパターンＰを印刷することが可能である。
【０１１４】
テストパターンＰを印刷する際に、テストパターンＰの上流及び下流において吐出されたインクにて形成される位置制御ドットＧは、テストパターンＰとして使用しないドットである。このため、位置制御ドットＧを形成するために吐出されるインクの量を、テストパターンＰに対応する領域においてテストパターンＰを構成するドットを形成するために吐出されるインクの量より少なくすることにより、インクの消費量を低減することが可能である。
【０１１５】
また、検査画像には、テストパターンＰとともに、当該テストパターンＰに対応した情報がインクにより形成されるので、単にテストパターンＰのみを形成するばかりでなく、テストパターンＰに対応した情報をテストパターンＰとともに形成することが可能である。このため、印刷された検査画像の管理が容易であり、印刷された検査画像と印刷したプリンタ１とを確実に対応させて各プリンタに対応した情報を検査画像から取得することが可能である。
【０１１６】
さらに、ヘッド４１がインクを吐出すべき領域に応じた移動区間を移動した後、別の領域にてインクを吐出するために、その移動終了位置から、別の領域に応じた移動区間の両端のうち、移動時間の短い方の端に移動するので、ヘッド４１の移動時間を短くして、効率よく短時間で印刷することが可能である。
【０１１７】
このとき、コントローラ６０は、移動終了位置から別の領域に応じた移動区間の各端へのヘッド４１の予想移動時間を算出し、算出した移動時間に基づき、移動時間の短い方の端を選択して、効率よくヘッド４１を移動させるので、確実に移動時間を短縮させることが可能である。
【０１１８】
また、移動終了位置から別の領域に応じた移動区間の各端への距離を算出し、算出した距離に基づく液体吐出ヘッドの目標移動定速度、加減速時間、目標移動定速度による移動時間により予想移動時間が算出されるので、より正確な予定移動時間が求められ、さらに効率よくヘッド４１を移動させることが可能である。
【０１１９】
また、ヘッド４１の目標移動定速度が、移動終了位置から移動開始位置までの距離に応じて可変設定されるので、移動終了位置から移動開始位置までの距離に基づいた目標移動定速度が設定され、より一層効率よくヘッド４１を移動させることが可能である。このとき、移動終了位置から移動開始位置までの距離に応じて目標移動定速度を段階的に可変設定することとしたので、連続的に可変設定される場合より簡単に制御することが可能である。
【０１２０】
上記実施形態においては、テストパターンＰの上流及び下流にてインクを吐出させて、位置制御ドットＧを形成した例について説明したが、テストパターンＰの上流及び下流のいずれか一方のみに位置制御ドットＧを形成すべくインクを吐出させてもよい。この場合には、テストパターンＰにおいて、位置制御ドットＧが形成された上流及び下流のいずれか一方の端がより高い精度で形成されたドットにて印刷される。
【０１２１】
また、上記実施形態においては、テストパターンＰの全域が、ヘッド４１が移動する際の定速区間にて印刷されるべく、テストパターンＰの上流及び下流に形成される位置制御ドットＧの位置が設定されている例について説明したが、これに限るものではない。テストパターンＰの上流及び下流に位置制御ドットＧが形成されることにより、少なくとも位置制御ドットＧが形成される分だけ、ヘッド４１の移動開始位置及び移動終了位置とテストパターンＰの端との距離が長くなるため、ヘッド４１の加減速によるテストパターンＰへの影響を小さくすることが可能である。
【０１２２】
また、上記実施形態では位置制御ドットＧを、テストパターンＰを形成するドットより小さなドット、すなわちインクの吐出量を少なくした例について説明したが、これに限るものではない。
【０１２３】
さらに、上記実施形態では、搬送誤差を補正するための補正値を求める際に用いるテストパターンＰを例に説明したが、ヘッド４１の移動方向にドットを連ねて形成するテストパターンであれば、これに限るものではない。
【０１２４】
また、上記実施形態では、ヘッド４１がインクを吐出すべき領域に応じた移動区間の移動終了後、別の領域にてインクを吐出するために、移動区間の移動終了位置から、別の領域に応じた移動区間に移動する際の移動開始位置を、別の領域に応じた移動区間の両端のうち、移動終了位置からの移動時間が短い方の端とする、所謂ロジカルシーク制御が搭載されたプリンタ１を例に説明したが、これに限らず、インクを吐出すべき領域に基づいて移動区間が設定されるようにヘッド４１の移動が制御されるプリンタであれば構わない。
【０１２５】
また、上記実施形態においては、テストパターンを形成する際に、ヘッド４１の双方向への移動の際にいずれもインクを吐出させて印刷する所謂双方向印刷の例について説明したが、液体吐出条件をなるべく一定にし、記録情報の記録品質をよくするために、双方向印刷を行なわず、ヘッド４１を常に一定の側の端に移動させてから一方向に移動する際にのみインクを吐出する所謂単方向印刷であっても構わない。また、上記実施形態においては、ヘッド４１の所定方向への移動の後、次の移動区間における移動開始位置を前の移動区間の移動終了位置から次の移動区間の各端への移動時間に基づいて判断し、移動時間が短い方の端を移動開始位置に設定して双方向印刷する例について説明したが、これに限るものではない。例えば、移動開始位置として設定される端への移動方向を常に交互に変更する双方向印刷であっても構わない。特に、図１４に示すような、一定の移動区間におけるヘッド４１の移動が繰り返されて印刷されるような複数のテストパターンＰを印刷する場合には、ヘッド４１の移動ごとに交互に移動方向が変更される双方向印刷の方が、簡単な制御にて印刷することが可能である。
【０１２６】
また、上記実施形態においては、ヘッド４１の移動定速度を移動距離に応じて可変設定する例について説明したが、テストパターンＰを印刷するためのインクの吐出を伴う移動の場合には、移動距離に関係なく、いずれのテストパターンＰを印刷するときでも移動速度が一定となるように設定してもよい。この場合には、すべてのテストパターンＰが同速度にて移動するヘッド４１にて形成されるので、印刷品質を安定させることが可能である。
【０１２７】
一方、次の記録のために次の移動区間の移動開始位置まで移動させる際にはインクを吐出しないため、移動距離に応じて移動速度を変えて次の移動区間の移動開始位置まで移動させることにより印刷時間を短縮する。このとき、次の移動区間の移動開始位置では一旦ヘッド４１を停止させてから一定の速度で、次の印刷のためのヘッド４１の移動を行なう。また、このとき端部に移動させるヘッド４１の移動方向と、その後、印刷のためにヘッド４１を移動させる方向とが同じであったとしても、ヘッド４１は一旦停止させる必要がある。
【０１２８】
互いに異なる移動速度にて形成されたテストパターンは、印刷解像度が相違するため、異なる移動速度にて同じ印刷解像度のテストパターンを印刷するためには、駆動信号を変更する必要があり制御が複雑になる。このため、テストパターンを印刷するためのインクの吐出を伴う移動の場合には、移動距離に関係なく移動速度を一定とすることにより、制御の負担を軽減することが可能である。
【０１２９】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１３０】
＜記録情報について＞
前記実施形態においては、記録情報の一例として、媒体の搬送量を調整する為のテストパターンＰを例に挙げて説明したが、テストパターンはこれに限らず、例えば、液体を吐出するノズルの目詰まり等をチェックするためのノズルチェックパターンや、吐出されたインクにより形成されるドットの位置ずれを調整するためのテストパターン等であっても構わない。
【０１３１】
また、記録情報はテストパターンに限らず、画像の近傍、特に紙等の媒体の搬送方向における画像の近傍に、画像を形成するためのヘッドの移動動作とは別のヘッド移動動作にて記録する、例えば、画像に付随させて画像や画像の印刷に関連する情報、具体的には、日付、画像名、画像の説明、印刷条件、等であってもよい。
【０１３２】
さらに、記録情報は例えば画像が形成されてない媒体に、画像の印刷とは関係なく当該媒体に関する情報として印刷される、例えばロール状媒体の残量情報、媒体種に関する情報や、印刷装置に関する情報であってもよい。
【０１３３】
＜プリンタについて＞
前記実施形態では、液体吐出装置をインクジェット式記録装置に具体化したが、この限りではなく、インク以外の他の液体（機能材料の粒子が分散されている液状体、ジェルのような流状体）を噴射したり吐出したりする液体吐出装置に具体化することもできる。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ及び面発光ディスプレイの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液状体を吐出する液状体吐出装置、バイオチップ製造に用いられる生体有機物を吐出する液体吐出装置、精密ピペットとして用いられ試料となる液体を吐出する液体吐出装置であってもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を吐出する液体吐出装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に吐出する液体吐出装置、基板などをエッチングするために酸又はアルカリ等のエッチング液を吐出する液体吐出装置、ジェルを吐出する流状体吐出装置であってもよい。そして、これらのうちいずれか一種の吐出装置に本発明を適用することができる。また、これらの方法や製造方法も応用範囲の範疇である。このような分野に本技術を適用しても、液体を対象物に向かって直接的に吐出（直描）することができるという特徴があるので、従来と比較して省材料、省工程、コストダウンを図ることができる。
【０１３４】
＜液体について＞
前述の実施形態は、プリンタ１を例に挙げて説明したので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体（水も含む）をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出すれば、省材料、省工程、コストダウンを図ることができる。
【０１３５】
また、液体がインクの場合であっても、インク色は前述した実施形態のような、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色に限るものではない。例えばこれらインク色に加えて、ライトシアン（薄いシアン、ＬＣ）及びライトマゼンタ（薄いマゼンタ、ＬＭ）等のインクを用いて６色としたり、薄いブラックＬＫ及びさらに薄いブラックＬＬＫを用いて８色としても良い。さらに、４色のインクを用いて印刷するモードと６色または８色のインクを用いて印刷するモードを切り替えられるように設定されていても良い。また、逆に、上記４つのインク色のいずれか一つだけを用いて単色印刷を行っても良い。
【０１３６】
＜ノズルについて＞
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【図面の簡単な説明】
【０１３７】
【図１】プリンタ１の全体構成のブロック図である。
【図２】図２Ａは、プリンタ１の全体構成の概略図である。また、図２Ｂは、プリンタ１の全体構成の断面図である。
【図３】制御機構を含む搬送ユニット２０を示す斜視図である。
【図４】ヘッド４１の下面におけるノズルの配列を示す説明図である。
【図５】ノズルからインクを吐出するための駆動信号を説明するための図である。
【図６】印刷処理の流れ図である。
【図７】移動距離と目標移動定速度とを対応付けたテーブルの一例を示す図である。
【図８】各目標移動定速度でヘッド４１を移動させたときの時間と速度との関係を示したものである。
【図９】メモリに予め記憶されているデータテーブルを説明するための図である。
【図１０】移動区間の移動終了位置から次の移動区間の各端への予想移動時間を求めるときの処理フローを示したものである。
【図１１】ヘッド４１を移動させる方法の一例を示したものである。
【図１２】補正値取得処理のフローチャートである。
【図１３】補正値を求めるまでの様子を示す図である。
【図１４】検査画像及び検査画像を印刷する様子を示す図である。
【図１５】テストパターンＰと位置制御ドットとを形成する際のヘッド４１の動作を説明するための図である。
【符号の説明】
【０１３８】
１  プリンタ、２０  搬送ユニット、２１  給紙ローラ、２２  ＰＦモータ、
２３  上流側搬送ローラ、２３ａ  紙送りローラ、２３ｂ  従動ローラ、
２４  プラテン、２５  下流側搬送ローラ、２５ａ  排紙ローラ、
２５ｂ  従動ローラ、３０  キャリッジユニット、３１  キャリッジ、
３２  キャリッジモータ、４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  第１紙検出センサ、５４  第２紙検出センサ、
６０  コントローラ、６１  インターフェース、６３  メモリ、
６４  ユニット制御回路、７０  駆動信号生成ユニット、
７１  駆動信号生成部、１１０  コンピュータ、１５０  スキャナ、
Ｇ  位置制御ドット、Ｐ  テストパターン、Ｓ  紙、ＴＳ  テストシート
【図１】
2009096093.tif 000003
【図２】
2009096093.tif 000004
【図３】
2009096093.tif 000005
【図４】
2009096093.tif 000006
【図５】
2009096093.tif 000007
【図６】
2009096093.tif 000008
【図７】
2009096093.tif 000009
【図８】
2009096093.tif 000010
【図９】
2009096093.tif 000011
【図１０】
2009096093.tif 000012
【図１１】
2009096093.tif 000013
【図１２】
2009096093.tif 000014
【図１３】
2009096093.tif 000015
【図１４】
2009096093.tif 000016
【図１５】
2009096093.tif 000017