(57)【要約】【課題】画像の画質劣化を抑制することを目的とする。【解決手段】ノズルが所定方向に並んだノズル列と、ノズル列を所定方向と交差する移動方向に移動する第１機構と、ノズル列と媒体とを所定方向に相対移動させる第２機構と、ノズル列が移動方向の一方側から他方側へ移動する際に或るノズルから噴射される流体の着弾位置とノズル列が移動方向の他方側から一方側へ移動する際に或るノズルから噴射される流体の着弾位置の所定方向の間隔に基づく補正値を記憶する記憶部と、第１機構がノズル列を移動方向の一方側から他方側へ移動する際にノズルから流体を噴射させた後に、第２機構がノズル列と媒体とを所定方向に相対移動させる処理と、第１機構がノズル列を移動方向の他方側から一方側へ移動する際にノズルから流体を噴射させた後に、第２機構がノズル列と媒体とを所定方向に相対移動させる処理とを制御し、記憶部に記憶された補正値によってノズル列と媒体の所定方向への相対移動量を補正する制御部とを有する流体噴射装置。【選択図】図１１
2011110865.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）流体を噴射するノズルが所定方向に並んだノズル列と、
（Ｂ）前記ノズル列を前記所定方向と交差する移動方向に移動する第１機構と、
（Ｃ）前記ノズル列と媒体とを前記所定方向に相対移動させる第２機構と、
（Ｄ）前記第１機構によって前記ノズル列が前記移動方向の一方側から他方側へ移動する際に前記ノズル列に属する或るノズルから噴射される流体の着弾位置と、前記第１機構によって前記ノズル列が前記移動方向の前記他方側から前記一方側へ移動する際に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔に基づく、補正値を記憶する記憶部と、
（Ｅ）前記第１機構が前記ノズル列を前記移動方向の前記一方側から前記他方側へ移動する際に前記ノズルから流体を噴射させる第１動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、前記第１機構が前記ノズル列を前記移動方向の前記他方側から前記一方側へ移動する際に前記ノズルから流体を噴射させる第２動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、を制御する制御部であって、
前記記憶部に記憶された前記補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正する制御部と、
（Ｆ）を有することを特徴とする流体噴射装置。
【請求項２】
請求項１に記載の流体噴射装置であって、
前記第１動作時に前記或るノズルから噴射された流体の前記所定方向の着弾位置から前記第２動作時に前記或るノズルから噴射された流体の前記所定方向の着弾位置を減算した値を、前記補正値として記憶し、
前記第１動作後に前記ノズル列と前記媒体とを前記所定方向に相対移動させる量に前記補正値を加算して補正し、
前記第２動作後に前記ノズル列と前記媒体とを前記所定方向に相対移動させる量に前記補正値を減算して補正する、
流体噴射装置。
【請求項３】
請求項２に記載の流体噴射装置であって、
前記第１動作時と前記第２動作時のうちの何れか一方の動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値の長さ分を補正し、
他方の動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置とする、
流体噴射装置。
【請求項４】
請求項２に記載の流体噴射装置であって、
前記第１動作時と前記第２動作時において、前記ノズル列と前記媒体との前記所定方向の各相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値の半分の長さ分を補正する、
流体噴射装置。
【請求項５】
請求項２に記載の流体噴射装置であって、
前記或るノズルから噴射される流体の設計上の着弾位置と、前記第１動作時に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔を、前記記憶部が別の補正値として記憶し、
前記第１動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記別の補正値の長さ分を補正し、
前記第２動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値と前記別の補正値の差の長さ分を補正する、
流体噴射装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の流体噴射装置であって、
前記制御部は、前記ノズル列を前記移動方向の一方向側に移動する際に前記ノズルから流体を噴射させて、前記ノズル列を前記移動方向の他方向側に移動する際には前記ノズルから流体を噴射させない場合、
前記補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正しない、
流体噴射装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の流体噴射装置であって、
前記制御部は、前記補正値によって、前記媒体に対する前記ノズル列の前記所定方向への移動量を補正する、
流体噴射装置。
【請求項８】
流体を噴射するノズルが所定方向に並んだノズル列を有する流体噴射装置の流体噴射方法であって、
前記ノズル列を前記所定方向と交差する移動方向の一方側から他方側へ移動する際に前記ノズルから流体を噴射させる第１動作後に、前記ノズル列と媒体とを前記所定方向に相対移動させる処理と、前記ノズル列を前記移動方向の前記他方側から前記一方側へ移動する際に前記ノズルから流体を噴射させる第２動作後に、前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、を繰り返し、
前記ノズル列が前記移動方向の一方側から他方側へ移動する際に前記ノズル列に属する或るノズルから噴射される流体の着弾位置と、前記ノズル列が前記移動方向の前記他方側から前記一方側へ移動する際に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔に基づく、補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正する、
ことを特徴とする流体噴射方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流体噴射装置、及び、流体噴射方法に関する。
【背景技術】
【０００２】
流体噴射装置の一つとして、媒体に対してインク（流体）を噴射するノズルが所定方向に並んだノズル列を備えるヘッドを有するインクジェットプリンター（以下、プリンター）が知られている。また、そのヘッドを媒体に対してノズル列方向と交差する移動方向に移動させながらノズルからインクを噴射させる動作と、ヘッドと媒体とをノズル列方向に相対移動させる動作と、を繰り返すことによって、媒体に画像を印刷するプリンターがある。
【０００３】
そして、高速印刷を実現するために、複数のヘッドがノズル列方向に並んで配置されたヘッドユニットを備えたプリンターが提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数のヘッドがノズル列方向に並んだヘッドユニットが移動方向へ移動する際に、慣性力の影響などにより、ヘッドユニットが傾くことがある。また、ヘッドユニットが移動方向の一方側から他方側へ移動する時（往路時）と、ヘッドユニットが移動方向の他方側から一方側へ移動する時（復路時）とでは、ヘッドユニットの傾く方向が異なる。そのため、往路時にも復路時にも画像を印刷する場合、往路時の画像形成位置と復路時の画像形成位置がノズル列方向にずれてしまい、印刷画像の画質が劣化してしまう。
【０００６】
そこで、本発明は、画像の画質劣化を抑制することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決する為の主たる発明は、（Ａ）流体を噴射するノズルが所定方向に並んだノズル列と、（Ｂ）前記ノズル列を前記所定方向と交差する移動方向に移動する第１機構と、（Ｃ）前記ノズル列と媒体とを前記所定方向に相対移動させる第２機構と、（Ｄ）前記第１機構によって前記ノズル列が前記移動方向の一方側から他方側へ移動する際に前記ノズル列に属する或るノズルから噴射される流体の着弾位置と、前記第１機構によって前記ノズル列が前記移動方向の前記他方側から前記一方側へ移動する際に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔に基づく、補正値を記憶する記憶部と、（Ｅ）前記第１機構が前記ノズル列を前記移動方向の前記一方側から前記他方側へ移動する際に前記ノズルから流体を噴射させる第１動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、前記第１機構が前記ノズル列を前記移動方向の前記他方側から前記一方側へ移動する際に前記ノズルから流体を噴射させる第２動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、を制御する制御部であって、前記記憶部に記憶された前記補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正する制御部と、（Ｆ）を有することを特徴とする流体噴射装置である。  
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【図面の簡単な説明】
【０００８】
【図１】印刷システムの構成ブロック図である。
【図２】図２Ａはプリンターの概略断面図であり、図２Ｂはプリンターの概略上面図である。
【図３】ヘッドユニットにおける複数のヘッドの配置を示す図である。
【図４】ヘッドユニットがＸ方向への移動中に傾斜する様を示す図である。
【図５】往路時と復路時の着弾位置ずれを補正する補正値の取得フローである。
【図６】補正値を取得するためにプリンターに印刷させるテストパターンを示す図である。
【図７】スキャナーが読取った読取画像を示す図である。
【図８】罫線間距離ｄを算出する様子を示す図である。
【図９】設計上のドット形成位置に対する往路時および復路時のドット形成位置のずれを示す図である。
【図１０】ヘッドおよびノズル列の違いによる往復のドット形成位置ずれの違いを示す図である。
【図１１】往復のドット形成位置ずれを補正する様子を示す図である。
【図１２】往路時にも復路時にもヘッド４１のＹ方向の位置を補正する様子を示す図である。
【発明を実施するための形態】
【０００９】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。
【００１０】
即ち、（Ａ）流体を噴射するノズルが所定方向に並んだノズル列と、（Ｂ）前記ノズル列を前記所定方向と交差する移動方向に移動する第１機構と、（Ｃ）前記ノズル列と媒体とを前記所定方向に相対移動させる第２機構と、（Ｄ）前記第１機構によって前記ノズル列が前記移動方向の一方側から他方側へ移動する際に前記ノズル列に属する或るノズルから噴射される流体の着弾位置と、前記第１機構によって前記ノズル列が前記移動方向の前記他方側から前記一方側へ移動する際に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔に基づく、補正値を記憶する記憶部と、（Ｅ）前記第１機構が前記ノズル列を前記移動方向の前記一方側から前記他方側へ移動する際に前記ノズルから流体を噴射させる第１動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、前記第１機構が前記ノズル列を前記移動方向の前記他方側から前記一方側へ移動する際に前記ノズルから流体を噴射させる第２動作後に、前記第２機構が前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、を制御する制御部であって、前記記憶部に記憶された前記補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正する制御部と、（Ｆ）を有することを特徴とする流体噴射装置である。  
このような流体噴射装置によれば、第１動作時と第２動作時においてノズル列の傾き方が異なったとしても、第１動作時に形成される画像と第２動作時に形成される画像が所定方向にずれてしまうことを抑制し、画質劣化を抑制できる。
【００１１】
かかる流体噴射装置であって、前記第１動作時に前記或るノズルから噴射された流体の前記所定方向の着弾位置から前記第２動作時に前記或るノズルから噴射された流体の前記所定方向の着弾位置を減算した値を、前記補正値として記憶し、前記第１動作後に前記ノズル列と前記媒体とを前記所定方向に相対移動させる量に前記補正値を加算して補正し、前記第２動作後に前記ノズル列と前記媒体とを前記所定方向に相対移動させる量に前記補正値を減算して補正すること。  
このような流体噴射装置によれば、第１動作時に形成される画像と第２動作時に形成される画像の所定方向のずれを補正できる。
【００１２】
かかる流体噴射装置であって、前記第１動作時と前記第２動作時のうちの何れか一方の動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値の長さ分を補正し、他方の動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置とすること。  
このような流体噴射装置によれば、第１動作時に形成される画像と第２動作時に形成される画像の所定方向のずれを補正できる。
【００１３】
かかる流体噴射装置であって、前記第１動作時と前記第２動作時において、前記ノズル列と前記媒体との前記所定方向の各相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値の半分の長さ分を補正すること。  
このような流体噴射装置によれば、媒体上における画像形成位置を設計上の位置に近付けることができる。
【００１４】
かかる流体噴射装置であって、前記或るノズルから噴射される流体の設計上の着弾位置と、前記第１動作時に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔を、前記記憶部が別の補正値として記憶し、前記第１動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記別の補正値の長さ分を補正し、前記第２動作時において、前記ノズル列と前記媒体との前記所定方向の相対位置を、設計上の前記ノズル列と前記媒体との前記所定方向の相対位置から前記補正値と前記別の補正値の差の長さ分を補正すること。  
このような流体噴射装置によれば、媒体上における画像形成位置を設計上の位置に近付けることができる。
【００１５】
かかる流体噴射装置であって、前記制御部は、前記ノズル列を前記移動方向の一方向側に移動する際に前記ノズルから流体を噴射させて、前記ノズル列を前記移動方向の他方向側に移動する際には前記ノズルから流体を噴射させない場合、前記補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正しないこと。  
このような流体噴射装置によれば、第１動作時に形成される画像と第２動作時に形成される画像の所定方向の位置を揃えることができる。
【００１６】
かかる流体噴射装置であって、前記制御部は、前記補正値によって、前記媒体に対する前記ノズル列の前記所定方向への移動量を補正すること。  
このような流体噴射装置によれば、より精度よくノズル列と媒体の相対位置を補正できる。
【００１７】
また、流体を噴射するノズルが所定方向に並んだノズル列を有する流体噴射装置の流体噴射方法であって、前記ノズル列を前記所定方向と交差する移動方向の一方側から他方側へ移動する際に前記ノズルから流体を噴射させる第１動作後に、前記ノズル列と媒体とを前記所定方向に相対移動させる処理と、前記ノズル列を前記移動方向の前記他方側から前記一方側へ移動する際に前記ノズルから流体を噴射させる第２動作後に、前記ノズル列と前記媒体とを前記所定方向に相対移動させる処理と、を繰り返し、前記ノズル列が前記移動方向の一方側から他方側へ移動する際に前記ノズル列に属する或るノズルから噴射される流体の着弾位置と、前記ノズル列が前記移動方向の前記他方側から前記一方側へ移動する際に前記或るノズルから噴射される流体の着弾位置と、の前記所定方向の間隔に基づく、補正値によって、前記ノズル列と前記媒体の前記所定方向への相対移動量を補正する、ことを特徴とする流体噴射方法である。  
このような流体噴射方法によれば、第１動作時と第２動作時においてノズル列の傾き方が異なったとしても、第１動作時に形成される画像と第２動作時に形成される画像が所定方向にずれてしまうことを抑制し、画質劣化を抑制できる。
【００１８】
＝＝＝印刷システムについて＝＝＝
以下、流体噴射装置をインクジェットプリンター（以下、プリンター）とし、プリンターとコンピューターが接続された印刷システムを例に挙げて説明する。
【００１９】
図１は、印刷システムの構成ブロック図である。図２Ａは、プリンター１の概略断面図であり、図２Ｂは、プリンター１の概略上面図である。コンピューター６０は、プリンター１と通信可能に接続されており、プリンター１に画像を印刷させるための印刷データをプリンター１に出力する。なお、コンピューター６０には、アプリケーションプログラムから出力された画像データを印刷データに変換させるためのプログラム（プリンタードライバー）がインストールされている。
【００２０】
コントローラー１０（制御部に相当）は、プリンター１の制御を行うための制御ユニットである。インターフェース部１１はコンピューター６０とプリンター１との間でデータの送受信を行うためのものである。ＣＰＵ１２はプリンター１全体の制御を行うための演算処理装置である。メモリー１３（記憶部に相当）はＣＰＵ１２のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ１２はユニット制御回路１４により各ユニットを制御する。なお、プリンター１内の状況を検出器群５０が監視し、その検出結果に基づいて、コントローラー１０は各ユニットを制御する。
【００２１】
搬送ユニット２０は、媒体Ｓが連続する方向（以下、搬送方向）に、媒体Ｓを上流側から下流側に搬送するものである。モータによって駆動する搬送ローラー２１によって印刷前のロール状の媒体Ｓを印刷領域に供給し、その後、印刷済みの媒体Ｓを巻取機構によりロール状に巻き取る。なお、印刷中に印刷領域に位置する媒体を下からバキューム吸着することで、媒体Ｓを所定の位置に保持することができる。
【００２２】
駆動ユニット３０は、ヘッドユニット４０を、媒体の搬送方向に対応するＸ方向と媒体Ｓの紙幅方向に対応するＹ方向とに自在に移動させるものである。駆動ユニット３０は、ヘッドユニット４０をＸ方向に移動させるＸ軸ステージ３１と、ヘッドユニット４０をＹ方向に移動させるＹ軸ステージ３２と、これらを移動させるモータ（不図示）とで、構成されている。
【００２３】
ヘッドユニット４０は、画像を形成するためのものであり、複数のヘッド４１を有する。ヘッド４１の下面には、インク噴射部であるノズルが複数設けられ、各ノズルにはインクが充填された圧力室が設けられている。なお、ノズルからのインク噴射方式は、駆動素子（ピエゾ素子）に電圧をかけて、圧力室を膨張・収縮させることによりインクを噴射するピエゾ方式でもよいし、発熱素子を用いてノズル内に気泡を発生させ、その気泡によってインクを噴射するサーマル方式でもよい。
【００２４】
図３は、ヘッドユニット４０における複数のヘッド４１の配置を示す図である。なお、ヘッド４１およびノズルの配置をヘッドユニット４０の上面から仮想的に見た図である。ここでは、ヘッドユニット４０が１５個のヘッド４１（１）〜４１（１５）を有するとする。各ヘッド４１のノズル面には、イエローインクを噴射するイエローノズル列Ｙと、マゼンタインクを噴射するマゼンタノズル列Ｍと、シアンインクを噴射するシアンノズル列Ｃと、ブラックインクを噴射するブラックノズル列Ｋが形成されている。各ノズル列はノズルを１８０個ずつ備え、１８０個のノズルは紙幅方向（所定方向に相当）に一定の間隔（１８０ｄｐｉ）で整列している。図示するように紙幅方向の奥側のノズルから順に小さい番号を付す（＃１〜＃１８０）。
【００２５】
また、紙幅方向に隣り合う２つのヘッド（例：４１（１）・４１（２））のうちの奥側のヘッド４１（１）の最も手前側のノズル＃１８０と、手前側のヘッド４１（２）の最も奥側のノズル＃１の間隔が一定の間隔（１８０ｄｐｉ）となるように、複数のヘッド４１が配置されている。つまり、ヘッドユニット４０の下面では、ヘッドユニット４０の幅長さに亘って、ノズルが紙幅方向に一定の間隔（１８０ｄｐｉ）で並んでいることになる。
【００２６】
なお、製造上の問題により、複数のヘッド４１は千鳥状に配置されている。即ち、紙幅方向に隣り合うヘッド（例：４１（１），４１（２））は搬送方向にずれて配置されている。以下の説明のため、搬送方向上流側のヘッド４１（１）、４１（３）…、即ち、奇数番号のヘッドを「奇数ヘッド」と呼び、搬送方向下流側のヘッド４１（２）、４１（４）…、即ち、偶数番号のヘッドを「偶数ヘッド」と呼ぶ。また、紙幅方向の奥側のヘッド４１から順に、第１ヘッド４１（１）、第２ヘッド４１（２）…と呼ぶ。
【００２７】
最後に、印刷手順について説明する。まず、搬送ユニット２０により印刷領域に媒体Ｓを供給する。そして、Ｘ軸ステージ３１（第１機構に相当）にてヘッドユニット４０をＸ方向（媒体の搬送方向・移動方向に相当）に移動させながらノズルからインクを噴射する画像形成動作と、Ｙ軸ステージ３２（第２機構に相当）によりＸ軸ステージ３１を介して、ヘッドユニット４０をＹ方向（紙幅方向）に移動する動作と、を繰り返す。その結果、先の画像形成動作により形成されたドット位置とは異なる位置に、後の画像形成動作によりドットを形成することができ、２次元の画像を印刷することができる。こうして印刷領域に位置する媒体への印刷が終了すると、搬送ユニット２０により印刷が未だなされていない媒体部分が印刷領域に供給され、印刷領域の媒体に画像が印刷される。
【００２８】
＝＝＝往路罫線と復路罫線のずれについて＝＝＝
図４は、ヘッドユニット４０がＸ方向（搬送方向）への移動中に傾斜する様を示す図である。説明の簡略のため、ヘッドユニット４０内のヘッド数およびノズル数を減らして描いている。本実施形態のプリンター１では、図２Ｂや図３に示すように、Ｙ方向（紙幅方向）の奥側のＸ軸ステージ３１（駆動モータが取り付けられた駆動軸）によってのみ、ヘッドユニット４０をＸ方向に移動させる。即ち、ヘッドユニット４０のＹ方向の片側端部だけを駆動してＸ方向に移動させる。更に、ヘッドユニット４０には多数（１５個）のヘッド４１がＹ方向に並んで配置されており、ヘッドユニット４０は比較的に重く、Ｙ方向に長い構造となっている。そのため、ヘッドユニット４０をＸ方向に移動する際に、Ｘ軸ステージ３１側とは逆側（即ち、Ｙ方向の手前側）のヘッドユニット４０の端部に強く慣性力が働き、図示するように、ヘッドユニット４０（ノズル列）がＹ方向に対して傾き易くなってしまう。なお、Ｘ軸ステージ３１（駆動軸）の逆側にガイドレールなどを設けたとしても、片側駆動によってヘッドユニット４０をＸ方向へ移動させる場合には、Ｘ方向への移動時にヘッドユニット４０はＹ方向に対して傾いてしまう。
【００２９】
また、本実施形態のプリンター１は、ヘッドユニット４０がＸ方向の左側から右側へ移動する際にも（往路時にも）、ヘッドユニット４０がＸ方向の右側から左側へ移動する際にも（復路時にも）、ヘッド４１からインク滴を噴射し、画像を形成すること、即ち、双方向印刷を可能とする。図４に示すように、慣性力の影響により、往路時にはヘッドユニット４０（ノズル列）はＹ方向に対して時計回り方向に傾き、復路時にはヘッドユニット４０はＹ方向に対して反時計回り方向に傾く。即ち、往路時と復路時において、Ｙ方向に対するヘッドユニット４０の傾く方向が異なる。なお、図４では説明の為にヘッドユニット４０を大きく傾かせて描いているが、実際には微小な傾きである。また、ここでは、ヘッドユニット４０の左上の角部（黒い丸）をヘッドユニット４０の回転支点とする。
【００３０】
図４には、往路時に形成される往路罫線（実線）と復路時に形成される復路罫線（点線）が描かれている。同じヘッド４１（２）の同じノズル＃８にて罫線を形成したにも拘らず、往路罫線と復路罫線のＹ方向の位置が異なる。これは、往路時と復路時においてヘッドユニット４０の傾く方向が異なるからである。往路時にはヘッドユニット４０がＹ方向に対して時計回り方向に傾き、ノズル＃８の位置がＹ方向の手前側にずれるため、往路罫線は比較的にＹ方向の手前側に形成される。これに対して、復路時にはヘッドユニット４０がＹ方向に対して反時計回り方向に傾き、ノズル＃８の位置がＹ方向の奥側にずれるため、復路罫線は比較的にＹ方向の奥側に形成される。その結果、往路罫線と復路罫線のＹ方向の位置が異なり、往路罫線に対して復路罫線はＹ方向の奥側に形成される。
【００３１】
以上をまとめると、本実施形態のプリンター１では、片側駆動（Ｘ軸ステージ３１のみ）によってヘッドユニット４０をＸ方向に移動させ、双方向印刷を実施する。そうすると、往路時と復路時のヘッドユニット４０の傾く方向が異なり、往路罫線（往路時のドット着弾位置）と復路罫線（復路時のドット着弾位置）がＹ方向にずれてしまう。この場合、仮に、何の補正を行わずに双方向印刷を実施すると、往路時に形成される画像（罫線）と復路時に形成される画像（罫線）がＹ方向にずれて、画像の繋ぎが悪くなり、印刷画像の画質が劣化してしまう。
【００３２】
そこで、本実施形態では、往路時と復路時においてＹ方向に対するヘッドユニット４０の傾き（傾く方向）が異なることによって発生する往路時と復路時の着弾位置のずれを補正し、印刷画像の画質劣化を抑制することを目的とする。
【００３３】
＝＝＝補正値Ｈの取得について＝＝＝
図５は、往路時と復路時の着弾位置ずれを補正する補正値Ｈの取得フローである。図４に示すヘッドユニット４０の傾きは、各プリンター１（各駆動ユニット３０）の特性によって異なると考えられる。そのため、本実施形態では、プリンター１の製造工程（検査工程）において、プリンター１ごとに、往路時と復路時の着弾位置のずれを補正する補正値Ｈを取得する。なお、本実施形態では、往路と復路のドット形成位置ずれを補正するために、往路と復路の間にてヘッドユニット４０をＹ方向（紙幅方向）に移動する際の移動量を補正する（詳細は後述）。ヘッドユニット４０の移動量を補正する補正値Ｈを算出するために、プリンター１の製造工程において、補正値Ｈの取得対象となるプリンター１には、スキャナーとコンピューターが接続される。なお、プリンター１に接続されるコンピューターには、予め、プリンター１がテストパターン（後述）を印刷するための印刷データを作成し、プリンター１に印刷指令を出すプリンタードライバーと、スキャナーを制御するためのスキャナードライバーと、補正値Ｈを取得するための「補正値取得プログラム」がインストールされている。なお、この補正値取得プログラムや、プリンタードライバー、スキャナードライバーは、ＣＤ−ＲＯＭなどの記録媒体（コンピューターが読み取り可能な記録媒体）に記録されていたり、インターネットを介してコンピューターにダウンロード可能であったりする。また、補正値取得プログラムが、プリンタードライバーやスキャナードライバーの役割を担ってもよい。以下、補正値Ｈの取得について順に説明する。
【００３４】
＜Ｓ００１：テストパターンの印刷＞
図６は、補正値Ｈを取得するためにプリンター１に印刷させるテストパターンを示す図である。図６では、テストパターンとテストパターンを印刷するヘッド４１の位置関係を示す。まず、補正値取得プログラムは、補正値Ｈの取得対象プリンター１にテストパターンを印刷させる。そのために、補正値取得プログラムはプリンタードライバーに印刷指令を出し、プリンタードライバーはテストパターンを印刷するための印刷データと印刷指令をプリンター１に出力する。そして、テストパターンとして、Ｙ方向（紙幅方向）に沿う「垂直基準線」と、Ｘ方向（媒体搬送方向）に沿う「水平基準線」と、往路時に形成されるＸ方向に沿う「往路罫線」と、復路時に形成されるＸ方向に沿う「復路罫線」が印刷される。
【００３５】
ここでは、図示するように、プリンター１が有する１５個のヘッド４１（１）〜４１（１５）のうち、第９ヘッド４１（９）以外のヘッド４１に、各々往路罫線と復路罫線を印刷させる。往路罫線と復路罫線を印刷するノズルについての詳細は後述するが、少なくとも、各ヘッド４１の往路罫線および復路罫線を印刷するノズルは同じノズル（或るノズルに相当）とする。また、同じヘッド４１の往路罫線と復路罫線を印刷する間に、ヘッドユニット４０を媒体に対してＹ方向に移動させることはない。そのため、本来であれば、同じヘッド４１（ノズル）にて形成された往路罫線と復路罫線のＹ方向の位置は等しくなるはずである。ただし、本実施形態のプリンター１では、図４に示すように、ヘッドユニット４０のＸ方向への移動時にヘッドユニット４０がＹ方向に対して傾く虞があり、その場合に、同じヘッド４１（ノズル）にて形成された往路罫線と復路罫線のＹ方向の位置がずれてしまう。
【００３６】
また、本実施形態のプリンター１は連続媒体Ｓの紙幅長さに対してヘッドユニット４０の長さが比較的に長く、ヘッドユニット４０の方が媒体Ｓの紙幅長さよりも長くなる場合がある。そのため、ヘッドユニット４０に属するヘッド４１のうち、Ｙ方向の奥側のヘッド４１（１）〜４１（８）とＹ方向の手前側のヘッド４１（１０）〜４１（１５）の２回に分けて、往路罫線と復路罫線を印刷する。以下の説明のため、Ｙ方向の奥側ヘッド４１（１）〜４１（８）によって印刷された往路罫線および復路罫線を「第１罫線群」と呼び、Ｙ方向の手前側ヘッド４１（１０）〜４１（１５）によって印刷された往路罫線および復路罫線を「第２罫線群」と呼ぶ。そのため、垂直基準線と水平基準線は、第１罫線群用と第２罫線群用として、各々２本ずつ印刷される。垂直基準線は、往路罫線および復路罫線がＹ方向に並ぶ長さ以上に亘って伸びた線であり、水平基準線は、各罫線群のＹ方向中央部の往路罫線および復路罫線の間（例：ヘッド４１（４），４１（５）の罫線の間）に印刷された線である。
【００３７】
具体的には、パス１（往路時）にて、第１ヘッド４１（１）〜第８ヘッド４１（８）により、垂直基準線と、水平基準線と、各ヘッド４１の往路罫線を印刷する。その後、ヘッドユニット４０をＹ方向に移動することなく、ヘッドユニット４０のＹ方向の位置を変えずに、パス２（復路時）にて、第１ヘッド４１（１）から第８ヘッド４１（８）により、復路罫線を印刷する。その後、ヘッドユニット４０をＹ方向の奥側に移動し、パス３（往路時）にて、第１０ヘッド４１（１０）から第１５ヘッド４１（１５）により、垂直基準線と、水平基準線と、各ヘッド４１の往路罫線を印刷する。その後、ヘッドユニット４０をＹ方向に移動することなく、パス４（復路時）にて、第１０ヘッド４１（１０）から第１５ヘッド４１（１５）により、復路罫線を印刷する。なお、復路時に垂直基準線と水平基準線を印刷してもよい。
【００３８】
＜Ｓ００２：テストパターンの読取結果の取得＞
図７は、スキャナーが読取った読取画像を示す図である。プリンター１がテストパターンを印刷した後、検査者は、テストパターン用紙Ｓをスキャナーにセットし、スキャナーにテストパターンを読み取らせる。補正値取得プログラムは、テストパターンを読み取った読取画像をスキャナードライバーから取得する。また、補正値取得プログラムは、テストパターンの読取画像のうち、第１罫線群（Ｙ方向奥側ヘッド４１による罫線）と第１罫線群用の垂直基準線および水平基準線を含む読取画像（点線の範囲内）を「第１読取画像」として取得し、第２罫線群（Ｙ方向手前側ヘッド４１による罫線）と第２罫線群用の垂直基準線および水平基準線を含む読取画像を「第２読取画像」として取得する。
【００３９】
なお、スキャナーによる読取画像上では、紙幅方向（Ｙ方向）に対応する方向を「ｙ方向」とし、紙幅方向手前側に対応する側を「＋Δｙ側」とし、紙幅方向奥側に対応する側を「−Δｙ側」とする。また、読取画像上では、搬送方向（Ｘ方向）に対応する方向を「ｘ方向」とし、搬送方向の右側に対応する側を「＋Δｘ側」とし、搬送方向の左側に対応する側を「−Δｘ側」とする。
【００４０】
＜Ｓ００３：読取画像の原点位置の決定＞
次に、補正値取得プログラムは、各読取画像内の水平基準線を認識し、水平基準線の角度を算出する。具体的には、補正値取得プログラムは、水平基準線の２点の位置に基づき、ｘ方向（水平方向）に対する水平基準線の角度θを算出する。その後、補正値取得プログラムは、水平基準線の角度θに基づいて、各読取画像の傾きを補正する。そうすることで、各ヘッド４１によって印刷された往路罫線と復路罫線をｘ方向に沿わせることができる。
【００４１】
次に、補正値取得プログラムは、各読取画像の原点位置Ｏを決定する。まず、補正値取得プログラムは、水平基準線の２点のｙ方向の位置の平均値を、水平基準線のｙ方向の位置として算出する。その後、予め設定されている水平基準線から原点Ｏまでのｙ方向距離に関するパラメーター分だけ水平基準線のｙ方向の位置から−Δｙ側の位置であり、垂直基準線上の位置である点を、原点Ｏとする。こうして、図７に示すように、補正値取得プログラムは、第１読取画像の原点Ｏ（左上の点）の位置と、第２読取画像の原点Ｏの位置を決定する。
【００４２】
＜Ｓ００４：罫線間距離ｄの算出＞
次に、補正値取得プログラムは、各読取画像の原点Ｏを基準に、往路罫線および復路罫線のそれぞれのｙ方向の位置を認識する。例えば、第２ヘッド４１（２）の往路罫線のｙ方向の位置を認識する場合、補正値取得プログラムは、原点Ｏから＋Δｘ側に所定の距離を離れた位置であり、原点Ｏから＋Δｙ側に所定の距離を離れた位置の範囲（点線で囲まれた範囲）の読取データを取り出す。そして、取り出した読取データの中から濃い読取階調値を示す画素のｙ方向の位置を、第２ヘッド４１（２）の往路罫線のｙ方向の位置として認識する。その後、補正値取得プログラムは、第２ヘッド４１（２）の復路罫線のｙ方向の位置を認識する場合、往路罫線のときよりも原点Ｏから更に＋Δｘ側に離れた位置であり、原点Ｏから＋Δｙ側の位置が往路罫線のときと同じである範囲の読取データを取り出す。そして、取り出した読取データの中から濃い階調値を示す画素のｙ方向の位置を、第２ヘッド４１（２）の復路罫線のｙ方向の位置として認識する。こうして、補正値取得プログラムは、各ヘッド４１の往路罫線のｙ方向の位置、および、復路罫線のｙ方向の位置を認識する。なお、各罫線のｙ方向の位置を認識するために、原点Ｏを基準として取り出す読取データ（点線で囲まれた範囲）の位置に関するパラメーターは、予め設定されている。
【００４３】
図８は、罫線間距離ｄを算出する様子を示す図である。図は第１ヘッド４１（１）の或るノズル＃４によって印刷された往路罫線（実線）と復路罫線（点線）を示す。補正値取得プログラムは、各ヘッド４１の往路罫線および復路罫線のｙ方向の位置を認識した後、以下の式により「罫線間距離ｄ」を算出する。罫線間距離ｄとは、あるノズルの往路時（第１動作に相当）におけるｙ方向のドット形成位置と、その同じノズルの復路時（第２動作に相当）におけるｙ方向のドット形成位置との差である。  
罫線間距離ｄ＝往路罫線のｙ方向の位置−復路罫線のｙ方向の位置
【００４４】
図８では、補正値取得プログラムが、第１ヘッド４１（１）の往路罫線のｙ方向の位置を「ｙ１」と認識し、第１ヘッド４１（１）の復路罫線のｙ方向の位置を「ｙ２」と認識したとする。本実施形態では、ヘッド４１の左上角部を回転支点とし、往路時にはヘッド４１がｙ方向に対して時計回り方向に傾き、復路時にはヘッド４１がｙ方向に対して反時計回り方向に傾くとする。そのため、往路罫線の方が復路罫線よりもｙ方向の＋Δｙ側に位置する（ｙ１＞ｙ２）。そして、上記に式によれば、第１ヘッド４１（１）の罫線間距離ｄ（１）は、「ｙ１−ｙ２（＞０）」となる。罫線間距離ｄが０よりも大きい場合、往路罫線が復路罫線よりもｙ方向の＋Δｙ側（紙幅方向の手前側）に形成されたということである（図８）。逆に、罫線間距離ｄが０よりも小さい場合、往路罫線が復路罫線よりもｙ方向の−Δｙ側（紙幅方向の奥側）に形成されたということである。
【００４５】
こうして、補正値取得プログラムは、各ヘッド４１によって各々形成された往路罫線と復路罫線のｙ方向の位置の差である罫線間距離ｄを算出する。ここでは、１４個のヘッド４１に往路罫線と復路罫線を形成させたため、１４個の罫線間距離ｄが算出される。なお、テストパターンをスキャナーに読み取らせた結果に基づいて罫線間距離ｄを算出するに限らず、例えば目視により罫線間距離ｄを計測してもよい。
【００４６】
＜Ｓ００５：補正値Ｈの算出＞
次に、補正値取得プログラムは補正値Ｈを算出する。本実施形態では、往路と復路のヘッドユニット４０の傾きの違いによる往路と復路のドット形成位置ずれを補正するために、往路と復路の間にてヘッドユニット４０をＹ方向（紙幅方向）に移動する際の移動量を補正する（詳細は後述）。そのため、ヘッドユニット４０は複数のヘッド４１を有するが、ヘッド４１ごとに往路と復路の着弾位置を補正することは出来ず、ヘッドユニット４０全体で往路と復路の着弾位置を補正することとなる。
【００４７】
そこで、補正値取得プログラムは、各ヘッド４１の罫線間距離ｄの平均値［＝（ｄ（１）＋ｄ（２）＋…＋ｄ（８）＋ｄ（１０）＋…＋ｄ（１５））／１４］を算出し、その平均値を補正値Ｈとする。例えば、図８を用いて説明すると、各ヘッド４１の罫線間距離ｄの平均値がｄ（１）であり、補正値Ｈが「＋ｄ（１）」として算出されたとする。この場合、往路罫線に対して復路罫線は紙幅方向の奥側に印刷されるため、往路印刷の後に（復路印刷の前に）ヘッドユニット４０を紙幅方向の手前側に移動させる際に、設計上の移動量よりも補正値Ｈ（＝ｄ（１））分だけ多くヘッドユニット４０を手前側に移動させる。そうすることで、往路罫線に対して復路罫線が紙幅方向の奥側にずれて印刷されてしまうことを防止できる。
【００４８】
このように、本実施形態では、ヘッドユニット４０の傾きによる往復の着弾位置ずれ（罫線間距離ｄ）を補正する補正値Ｈを、ヘッドユニット４０に対して１個だけ算出するにも拘らず、ヘッドユニット４０に属する複数のヘッド４１により往路罫線と復路罫線を印刷させる。そして、複数のヘッド４１の各罫線間距離ｄを算出し、その平均値を補正値Ｈとする。このように、複数のヘッド４１の各罫線間距離ｄの平均値に基づいて補正値Ｈを算出することで、ヘッド４１やノズルの特性差を緩和した補正値Ｈを算出することができる。つまり、ヘッドユニット４０が有する複数のヘッド４１に対して平均的に補正効果が得られる補正値Ｈを算出できる。
【００４９】
＜Ｓ００６：補正値Ｈの記憶＞
最後に、補正値取得プログラムは、算出した補正値Ｈをプリンター１のメモリー１３に記憶させる。補正値Ｈを記憶したプリンター１は工場から出荷される。なお、補正値取得プログラムが補正値Ｈをメモリー１３に記憶させるに限らず、補正値取得プログラムが算出した補正値Ｈを、例えば検査者がプリンター１のメモリー１３に記憶させてもよい。また、ここではプリンター１の製造工程において補正値Ｈを算出するとしているが、これに限らず、メンテナンス時にユーザーのもと等においても、補正値取得プログラムが補正値Ｈを算出する場合がある。
【００５０】
なお、駆動ユニット３０（Ｙ軸ステージ３２）の特性によって、ヘッドユニット４０をＹ方向（紙幅方向）へ移動する設計上の移動量と実際の移動量に誤差が生じることがある。例えば、目標位置に対してヘッドユニット４０が多く（手前側に）移動してしまう場合、ヘッドユニット４０の設計上の移動量よりも少ない移動量に補正することで、ヘッドユニット４０を目標位置に移動させることができる。プリンター１が、ここまでに算出した補正値Ｈの他に、駆動ユニット３０の機械的誤差に対する補正値、即ち、ヘッドユニット４０の移動量に対する補正値を有する場合、補正値取得プログラムは、それらの補正値を個別にプリンター１のメモリー１３を記憶させてもよいし、両方の補正値を加味した補正値を記憶させてもよい。
【００５１】
＜テストパターンを印刷するノズルについて＞
本実施形態では、往復の着弾位置ずれを補正する補正値Ｈを算出するために、ヘッドユニット４０に属する複数のヘッド４１により往路罫線および復路罫線を印刷させる。そして、各ヘッド４１の往路罫線と復路罫線のｙ方向の位置の差（罫線間距離ｄ）の平均値に基づいて、補正値Ｈを算出する。そうすることで、ヘッド４１やノズルの特性差を緩和した補正値Ｈを算出することができる。以下、往路罫線および復路罫線を印刷するヘッド４１やノズルの選定について説明する。
【００５２】
図９は、設計上のドット形成位置に対する往路時および復路時のドット形成位置のずれを示す図である。なお、説明の簡略のため、ヘッド数およびノズル数を減らして描く。図９の左側には往路時のヘッドユニット４０を示し、図９の中央にはヘッドユニット４０（ノズル列方向）がＹ方向に対して傾かない様子を示し、図９の右側には復路時のヘッドユニット４０を示す。設計上のドット形成位置とは、ヘッドユニット４０がＸ方向への移動時に傾かない場合に形成されるドット位置である。即ち、図９の中央に示すヘッドユニット４０のノズル位置が設計上のドット形成位置に相当する。
【００５３】
慣性力の影響などにより、往路時のヘッドユニット４０は左上角部を回転支点として、Ｙ方向に対して時計回り方向に傾く。そのため、往路時のノズル位置（ドット形成位置）は、設計上のノズル位置（ドット形成位置）に対して、Ｙ方向の手前側に位置する。例えば、図９の中央のヘッドユニット４０の第１ヘッド４１（１）のブラックノズル＃１（設計上のノズル位置）に対して、往路時の（左の）第１ヘッド４１（１）のブラックノズル＃１は、距離Ｓ１だけＹ方向の手前側に位置する。これに対して、復路時のヘッドユニット４０は左上角部を回転支点として、Ｙ方向に対して反時計回り方向に傾く。そのため、復路時のノズル位置（ドット形成位置）は、設計上のノズル位置（ドット形成位置）に対して、Ｙ方向の奥側に位置する。例えば、図９の中央の第１ヘッド４１（１）のブラックノズル＃１に対して、復路時の（右の）第１ヘッド４１（１）のブラックノズル＃１は、距離Ｓ３だけＹ方向の奥側に位置する。
【００５４】
つまり、本実施形態のプリンター１では、往路時には設計上のドット形成位置に対してＹ方向の手前側にドットが形成され、復路時には設計上のドット形成位置に対してＹ方向の奥側にドットが形成される。そのため、同じヘッド４１の同じノズルであっても往路時と復路時においてドット形成位置がＹ方向にずれる。
【００５５】
なお、往路時には、ヘッドユニット４０に属するヘッド４１のうち、回転支点からＹ方向に離れるヘッド４１（３）ほど、設計上のドット形成位置との差が小さくなる。例えば、回転支点に近い第１ヘッド４１（１）のブラックノズル＃１と設計上の（中央の）第１ヘッド４１（１）のブラックノズル＃１とのＹ方向の差Ｓ１の方が、回転支点から離れた第３ヘッド４１（３）のブラックノズル＃８と設計上の第３ヘッド４１（３）のブラックノズル＃８とのＹ方向の差Ｓ２よりも大きい（Ｓ１＞Ｓ２）。これに対して、復路時には、ヘッドユニット４０に属するヘッド４１のうち、回転支点からＹ方向に離れるヘッド４１（３）ほど、設計上のドット形成位置との差が大きくなる。例えば、回転支点に近い第１ヘッド４１（１）のブラックノズル＃１と設計上の（中央の）第１ヘッド４１（１）のブラックノズル＃１とのＹ方向の差Ｓ３の方が、回転支点から離れた第３ヘッド４１（３）のブラックノズル＃８と設計上の第３ヘッド４１（３）のブラックノズル＃８とのＹ方向の差Ｓ４よりも小さい（Ｓ３＜Ｓ４）。即ち、設計上のドット形成位置に対して、往路時にずれ量が大きくなるノズルでは復路時にずれ量が小さくなり、逆に往路時にずれ量が小さくなるノズルでは復路時にずれ量が大きくなる。そのため、Ｙ方向のヘッド４１（ノズル）位置の差によって、往復のドット形成位置のずれ量に大きな差は生じない。
【００５６】
図１０は、ヘッド４１およびノズル列（ＹＭＣＫ）の違いによる往復のドット形成位置ずれの違いを示す図である。図中では、ブラックノズル列Ｋのドット形成位置（ノズル位置）を実線で示し、シアンノズル列Ｃのドット形成位置を点線で示し、マゼンタノズル列Ｍのドット形成位置を一点鎖線で示し、イエローノズル列Ｙのドット形成位置を二点鎖線で示す。
【００５７】
ヘッドユニット４０内において、第２ヘッド４１（２）に着目する。往路時（図１０の左図）には、ブラックＫのドット形成位置が最もＹ方向手前側に位置し、次にシアンＣのドット形成位置がＹ方向手前側に位置し、その次にマゼンタＭのドット形成位置がＹ方向手前側に位置し、イエローＹのドット形成位置が最もＹ方向の奥側に位置する。即ち、往路時にはヘッドユニット４０の回転支点からＸ方向に離れたノズル列（例：ブラックノズル列Ｋ）のドット形成位置ほど、Ｙ方向の手前側に位置する。一方、復路時（図１０の右図）には、ブラックＫのドット形成位置が最もＹ方向奥側に位置し、次にシアンＣのドット形成位置がＹ方向奥側に位置し、その次にマゼンタＭのドット形成位置がＹ方向奥側に位置し、イエローＹのドット形成位置が最もＹ方向の手前側に位置する。即ち、復路時には、往路時とは逆に、ヘッドユニット４０の回転支点からＸ方向に離れたノズル列（例：ブラックノズル列Ｋ）のドット形成位置ほど、Ｙ方向の奥側に位置する。
【００５８】
そのため、第２ヘッド４１（２）では、ブラックノズル列Ｋの罫線間距離ｄｋ（往復のドット形成位置ずれ）が最も大きく、次にシアンノズル列Ｃの罫線間距離ｄｃが大きく、その次にマゼンタノズル列Ｍの罫線間距離ｄｍが大きく、イエローノズル列Ｙの罫線間距離ｄｙが最も小さくなる（ｄｋ＞ｄｃ＞ｄｍ＞ｄｙ）。つまり、回転支点からＸ方向に離れたノズル列ほど罫線間距離ｄが大きくなる。この傾向は、図１０に示すように、他のヘッド４１（１），４１（３）にも当てはまる。
【００５９】
ただし、第２ヘッド４１（２）の罫線間距離ｄと、第１ヘッド４１（１），第３ヘッド４１（３）の罫線間距離ｄを比較すると、第２ヘッド４１（２）の罫線間距離ｄの方が大きい。本実施形態のヘッドユニット４０では構造上の問題により、図３に示すように、Ｙ方向に隣り合うヘッド（例：ヘッド４１（１），４１（２））をＸ方向にずらして千鳥状に配置している。そのため、奇数ヘッド４１（１），４１（３）に比べて偶数ヘッド４１（２）の方が、ヘッドユニット４０の回転支点からＸ方向離れた位置に配置される。よって、偶数ヘッド４１（２）では、奇数ヘッド４１（１），４１（３）よりも、往路時のノズル列はより紙幅方向の手前側に位置し、復路時のノズル列はより紙幅方向の奥側に位置する。その結果、偶数ヘッド４１（２）の罫線間距離ｄの方が、奇数ヘッド４１（１），４１（３）の罫線間距離ｄよりも大きくなる。
【００６０】
以上をまとめると、同じヘッドユニット４０内に属するヘッド４１やノズルであっても、ヘッドユニット４０の回転支点からの距離（特にＸ方向の距離）によって、罫線間距離ｄ（往復のドット形成位置ずれ量）が異なる。偶数ヘッド（Ｘ方向右側のヘッド）の方が奇数ヘッド（Ｘ方向左側のヘッド）よりも回転支点からＸ方向に離れているため、偶数ヘッドの方が奇数ヘッドよりも罫線間距離ｄが大きくなる。また、同じヘッド４１内においてもブラックノズル列Ｋの方がイエローノズル列Ｙよりも回転支点からＸ方向に離れているため、ブラックノズル列Ｋの方がイエローノズル列Ｙよりも罫線間距離が大きくなる（ｄｋ＞ｄｙ）。
【００６１】
ところで、本実施形態では、往復のドット形成位置ずれ（罫線間距離ｄ）を、ヘッドユニット４０のＹ方向への移動量を補正することによって解消する。そのため、ヘッドユニット４０内のヘッド４１やノズルの位置によって往復のドット形成位置ずれ量が異なったとしても、往復のドット形成位置ずれに対する補正値Ｈはヘッドユニット４０に対して１個である。そこで、ヘッド４１やノズルの位置によって偏ることなく、往復のドット形成位置ずれを平均的に解消する補正値Ｈを算出する必要がある。そのため、テストパターン（往路罫線および復路罫線）を印刷するヘッド４１やノズルの選定が重要となる。
【００６２】
まず、テストパターン（往路罫線および復路罫線）を印刷する「ヘッド４１」の選定について説明する。図１０にて説明しているように、ヘッドユニット４０内にて千鳥に配置されたヘッド４１のうち、Ｘ方向右側の偶数ヘッド４１の方がＸ方向左側の奇数ヘッド４１に比べて、往復のドット形成位置のずれ量（罫線間距離ｄ）が大きい。そのため、仮に、偶数ヘッド４１にばかりにテストパターンを印刷させたり、奇数ヘッド４１の数に比べて偶数ヘッド４１の数を多くしてテストパターンを印刷させたりすると、平均した罫線間距離ｄが大きくなり、補正値Ｈも大きくなってしまう。そうすると、奇数ヘッド４１のドット形成位置ずれは補正され過ぎて、補正効果が低減してしまう。また、逆に奇数ヘッド４１ばかりにテストパターンを印刷させると、罫線間距離ｄおよび補正値Ｈが小さく、偶数ヘッド４１における往復画像のずれの補正効果が低減してしまう。
【００６３】
そこで、テストパターンを印刷する偶数ヘッド４１の数と奇数ヘッド４１の数を同数にすることが好ましい。図６に示すように、本実施形態では、第９ヘッド４１（９）以外のヘッド４１（１）〜４１（８），４１（１０）〜４１（１５）にて、それぞれ往路罫線と復路罫線を印刷している。即ち、１４個（偶数個）のヘッド４１でテストパターンを印刷し、１４個のヘッド４１のうちの半分（７個）のヘッド４１を偶数ヘッドとし、残りの半分（７個）のヘッド４１を奇数ヘッドとしている。そうすることで、偶数ヘッドと奇数ヘッドにおいて罫線間距離ｄが異なるとしても、平均的な罫線間距離ｄに基づいて補正値Ｈを算出することができ、偶数ヘッドにおける往復画像のずれも、奇数ヘッドにおける往復画像のずれも、平均的に補正することができる。
【００６４】
なお、ここでは、ヘッドユニット４０中央の第９ヘッド４１（９）を除いてテストパターンを印刷しているが、これに限らず、他の奇数ヘッド４１を除いてもよい。また、テストパターンを印刷するヘッド４１の選定は、補正値取得プログラムがヘッドユニット４０の構成に基づいて行ってもよいし、補正値取得プログラムに対して検査者が任意に選定できるようにしてもよい。
【００６５】
ただし、テストパターンを印刷する偶数ヘッド４１の数と奇数ヘッド４１の数を同数にするに限らない。各ヘッド４１の罫線間距離ｄを算出した後に平均値化する際に、奇数ヘッドの罫線間距離ｄと偶数ヘッドの罫線間距離ｄを分けて平均値化すれば、テストパターンを印刷する偶数ヘッド４１の数と奇数ヘッド４１の数が異なってもよい。例えば、本実施形態のヘッドユニット４０の場合、全ての１５個のヘッド４１を用いてテストパターンを印刷し、各ヘッド４１の罫線間距離ｄを算出したとする。その後、８個の奇数ヘッド４１の各罫線間距離ｄを平均値化し、７個の偶数ヘッド４１の各罫線間距離ｄを平均値化する。そして、最後に、奇数ヘッド４１の罫線間距離ｄの平均値と偶数ヘッドの罫線間距離ｄの平均値を平均値化し、その値に基づいて補正値Ｈを算出する。そうすることで、偶数ヘッド４１または奇数ヘッド４１のどちらかの罫線間距離ｄに偏った補正値Ｈが算出されてしまうことを防止でき、往復画像のずれをヘッド４１によらずに平均的に補正することができる。
【００６６】
なお、ここでは、多数（１４個）のヘッド４１にテストパターンを印刷させているが、これに限らない。例えば、ヘッドユニット４０内の１個のヘッド４１にてテストパターンを印刷させて、補正値Ｈを算出してもよい。この場合、補正値取得処理が容易となるが、そのヘッド４１の特性の影響を受け易い。また、前述のように、偶数ヘッド４１と奇数ヘッド４１において罫線間距離ｄに差があるため、少なくとも、１個の偶数ヘッド４１と１個の奇数ヘッド４１にてテストパターンを印刷させることが好ましい。
【００６７】
次に、テストパターンを印刷する「ノズルの選定」について説明する。図１０にて説明しているように、ヘッド４１に属するノズル列（ＹＭＣＫ）によって、往復のドット形成位置ずれ量（罫線間距離ｄ）が異なる。ヘッドユニット４０の回転支点（左上角部）からＸ方向に離れたノズル列（例：Ｋ）ほど罫線間距離ｄが大きく、回転支点からＸ方向に近いノズル列（列：Ｙ）ほど罫線間距離ｄが小さい。言い換えると、ヘッド４１内においてＸ方向中央部のシアンノズル列Ｃやマゼンタノズル列Ｍの罫線間距離ｄは、大き過ぎず小さ過ぎない。例えば、仮に、イエローノズル列Ｙだけでテストパターンを印刷させると、全ての罫線間距離ｄが小さく、補正値Ｈが小さくなってしまう。そうすると、イエローノズル列Ｙの往復画像のずれは補正できるが、ブラックノズル列Ｋの往復画像のずれの補正効果が低減してしまう。
【００６８】
そこで、ヘッド４１に属するノズル列のうちＸ方向（又はノズル列方向と交差する方向）の中央部に位置するノズル列、即ち、マゼンタノズル列Ｍまたはシアンノズル列Ｃによって、テストパターンを印刷することが好ましい。即ち、テストパターンを印刷するように選定された全てのヘッド４１において、各ヘッド４１のマゼンタノズル列Ｍに属する或る１個のノズルによって往路罫線および復路罫線を印刷してテストパターンを形成させるか、又は、選定された全てのヘッド４１において、各ヘッド４１のシアンノズル列Ｃに属する或る１個のノズルによって往路罫線および復路罫線を印刷してテストパターンを形成させる。そうすることで、ヘッド４１が有するノズル列（ＹＭＣＫ）の各罫線間距離ｄのほぼ平均の罫線間距離ｄｃ，ｄｍによって、補正値Ｈを算出することができる。その結果、ノズル列の種類によらずに、往復画像のずれを平均的に補正することができる。
【００６９】
但しこれに限らず、ヘッド４１に属するノズル列のうちＸ方向（又はノズル列方向と交差する方向）の両端に位置するノズル列、即ち、イエローノズル列Ｙおよびブラックノズル列Ｋによって、テストパターンを印刷させてもよい。図１０に示すように、ヘッド４１が有するノズル列のうち、一方端のイエローノズル列Ｙの罫線間距離ｄｙが最も小さく、他方端のブラックノズル列Ｋの罫線間距離ｄｋが最も大きくなる。そこで、イエローノズル列Ｙの罫線間距離ｄｙとブラックノズル列Ｋの罫線間距離ｄｋの平均値化し、その平均値に基づいて補正値Ｈを算出するとよい。具体的には、テストパターンを印刷するように選定された全てのヘッド４１において、各ヘッド４１のイエローノズル列Ｙに属する或る１個のノズルによって往路罫線および復路罫線を印刷してイエローのテストパターンを形成させ、選定された全てのヘッド４１において、各ヘッド４１のブラックノズル列Ｋに属する或る１個のノズルによって往路罫線および復路罫線を印刷してブラックのテストパターンを形成させる。そうして、テストパターンを印刷したヘッド４１ごとに、イエローノズル列Ｙの罫線間距離ｄｙとブラックノズル列の罫線間距離ｄｋを算出し、それらを平均値化した値に基づいて補正値Ｈを算出する。そうすることで、ノズル列の種類によらずに、往復画像のずれをより平均的に補正することができるが、テストパターンを印刷する回数が増えたり、補正値Ｈの算出処理が複雑化したりする。
【００７０】
なお、本実施形態では、ヘッドユニット４０が傾くことにより、往路と復路のＹ方向のノズル位置（ドット形成位置）のずれを補正する補正値Ｈを算出する。そのため、あるノズルの往路と復路のＹ方向の位置ずれは、そのノズルがヘッドユニット４０の回転支点からＹ方向にどの程度離れているかよりも、回転支点からＸ方向にどの程度離れているかの方が影響する。よって、ヘッド４１内のどのノズル列（ＹＭＣＫ）を使用するかが重要となる。また、図６では、選定したノズル列に属するノズル（＃１〜＃１８０）のうちの中央部のノズルを使用してテストパターンを印刷しているが、これに限らず、ノズル列の端部のノズルを使用してもよい。ただし、テストパターンを印刷する全てのヘッド４１において、罫線を形成するノズルのＹ方向の位置を同じにするとよい（即ち同じ番号のノズルで罫線を形成するとよい）。その結果、各ヘッド４１にて印刷する罫線のＹ方向の間隔を出来る限り離すことができる。そうすることで、スキャナーで読み取った読取画像から各罫線の位置を算出する際に、誤ったヘッド４１の罫線を認識して位置を算出してしまうことを防止でき、同じヘッド４１に印刷された往路罫線と復路罫線の間隔を算出することができる。
【００７１】
また、ここまで、テストパターンを印刷するヘッド４１（図６では１４個のヘッド４１）は、全て同じノズル列を使用してテストパターンを印刷するとしている。図１０に示すように、ノズル列（ＹＭＣＫ）によって罫線間距離ｄが異なるため、無作為にテストパターンを印刷するノズル列を選択すると、平均的に補正効果のある補正値Ｈを算出できない虞がある。そこで、テストパターンを印刷するように選定された全てのヘッド４１に関して、同じノズル列を使用してテストパターンを印刷するとよい。また、テストパターンを印刷するように選定された全てのヘッド４１に関して使用するノズル列を同じにすることで、テストパターンの印刷制御が容易となり、テストパターンを印刷するために製造工場などにおいてプリンター１に補充するインクの種類を少なくすることができる。
【００７２】
ただし、これに限らず、少なくとも各ヘッド４１が往路罫線と復路罫線を印刷するノズルを同じにすれば、例えば、テストパターンを印刷する１４個のヘッド４１のうち、半分のヘッド４１はシアンノズル列Ｃによって往路罫線および復路罫線を印刷し、残り半分のヘッド４１はマゼンタノズル列Ｍによって往路罫線および復路罫線を印刷してもよい。シアンノズル列Ｃにて印刷された罫線間距離ｄｃも、マゼンタノズル列Ｍにて印刷された罫線間距離ｄｍも、ヘッド４１が有するノズル列（ＹＭＣＫ）の各罫線間距離ｄの平均的な値である。そのため、ヘッド４１によってマゼンタノズル列Ｍを使用したりシアンノズル列Ｃを使用したりしても、平均的に補正効果の得られる補正値Ｈを算出できる。
【００７３】
また、テストパターンを印刷する１４個のヘッド４１のうち、半分のヘッド４１はイエローノズル列Ｙによって往路罫線および復路罫線を印刷し、残り半分のヘッド４１はブラックノズル列Ｋによって往路罫線及び復路罫線を印刷してもよい。ただし、イエローノズル列Ｙの罫線間距離ｄｙは狭く、ブラックノズル列Ｋの罫線間距離ｄｋは広いため、イエローノズル列Ｙを使用するヘッド４１数とブラックノズル列Ｋを使用するヘッド４１数を同じにするとよい。そうすることで、ノズル列の種類によらずに平均的に補正効果の得られる補正値を算出できる。
【００７４】
＝＝＝往復のドット形成位置ずれの補正方法＝＝＝
次に、ヘッドユニット４０のＸ方向への移動時の傾きにより発生する往復のドット形成位置ずれに関する補正値Ｈを使用して、往復のドット形成位置ずれを補正する方法について説明する。本実施形態のプリンター１では、プリンター１内のコントローラー１０が、メモリー１３に記憶された補正値Ｈを使用して、ヘッドユニット４０のＹ方向の移動量を補正する。
【００７５】
図１１は、往復のドット形成位置ずれを補正する様子を示す図である。図１１では、１個のヘッド４１を描き、ノズル数も減らして描き、双方向印刷の様子を示す。図１１の左図は、ヘッドユニット４０に傾きが発生しなかった場合の様子を示し、図１１の中央図は、ヘッドユニット４０に傾きが発生するが補正を実施しなかった場合の様子を示し、図１１の右図は、ヘッドユニット４０に傾きが発生し補正を実施した場合の様子を示す。なお、本実施形態のプリンター１は、図２に示すように、連続媒体Ｓの紙幅に対してヘッドユニット４０のＹ方向の長さが長く、実際の印刷ではヘッドユニット４０をヘッドユニット４０の幅よりも短い移動量でＹ方向に移動することになる。ただし、図１１では説明のため、ヘッドユニット４０のＹ方向への移動量を大きくする。
【００７６】
図１１の左図に示す設計上の印刷では、コントローラー１０は、往路のパス１でヘッド４１のノズル＃４に罫線を印刷させ、その後、ヘッド４１をＹ方向の手前側に「設計上の移動量Ｄ」を移動させる。次に、コントローラー１０は、復路のパス２でヘッド４１のノズル＃４に罫線を印刷させ、再び、ヘッド４１をＹ方向の手前側に移動量Ｄを移動させる。即ち、コントローラー１０は、往路時または復路時にヘッド４１のノズル＃４に罫線を印刷させる動作と、ヘッド４１をＹ方向の手前側に設計上の移動量Ｄを移動させる動作と、を繰り返す。その結果、Ｙ方向に所定の間隔Ｄおきに、即ちヘッド４１の移動量Ｄおきに、ノズル＃４による罫線が印刷される。
【００７７】
しかし、本実施形態のプリンター１では図４に示すように、ヘッドユニット４０のＸ方向への移動時にヘッドユニット４０（ノズル列）がＹ方向に対して傾いてしまう。そのため、補正を実施しない場合、図１１の中央図に示すように、往路時（パス１やパス３）では、設計上のドット形成位置に対してＹ方向の手前側の位置に罫線が形成され、復路時（パス２やパス４）では、設計上のドット形成位置に対してＹ方向の奥側の位置に罫線が形成される。そのため、パス１の罫線とパス２の罫線との間隔が設計上の罫線間隔Ｄよりも狭くなり、パス２とパス３の罫線間隔が設計上の罫線間隔Ｄよりも広くなる。なお、パス１とパス２の罫線間隔は設計上の罫線間隔Ｄよりも、前述の罫線間距離ｄ（例えば図８のｄ（１））だけ狭くなる。逆に、パス２とパス３の罫線間隔は設計上の罫線間隔Ｄよりも罫線間距離ｄだけ広くなる。このように、各パスの罫線間隔が一定にならないと、往路で形成される画像と復路で形成される画像の繋ぎが悪く、印刷画像が劣化してしまう。
【００７８】
そこで、本実施形態では、図１１の右図に示すように、ヘッド４１のＹ方向への移動量を補正し、各パスの罫線間隔を一定の値Ｄとする。この図１１では、往路時に或るノズルに形成される罫線と復路時にそのノズルに形成される罫線のｙ方向のずれ量（即ち、罫線間距離）が「＋ｄ」であり、図８と同様に、往路罫線の方が復路罫線よりもＹ方向の手前側に形成されるとする。そして、プリンター１のメモリー１３には、補正値Ｈとして「＋ｄ」が記憶されているとする。
【００７９】
プリンター１のコントローラー１０は、コンピューター６０から印刷指令を受信した際に、その印刷を、単方向印刷で実施するのか、双方向印刷で実施するのかを判断する。そして、コントローラー１０は、その印刷を単方向印刷（ヘッドユニット４０をＸ方向の一方側に移動する時にのみ画像を形成する印刷）で実施すると判断した場合、ヘッドユニット４０のＹ方向の移動量を補正値Ｈで補正することはない。単方向印刷の場合、ヘッドユニット４０が同じ方向に傾くときに画像が形成されるため、補正を実施しなくとも先のパスの罫線と次のパスの罫線のＹ方向の間隔は一定の間隔Ｄとなる。よって、単方向印刷では補正値Ｈによってヘッドユニット４０のＹ方向の移動量を補正する必要がない。
【００８０】
一方、コントローラー１０が、図１１のように、双方向印刷を実施すると判断した場合、ヘッドユニット４０のＹ方向の移動量を補正値Ｈ（＝ｄ）にて補正する。ここでは、往路時におけるヘッドユニット４０のＹ方向の位置は補正せずに、復路時におけるヘッドユニット４０のＹ方向の位置を補正する。そのため、コントローラー１０は、往路時のパス１（印刷開始時）のヘッドユニット４０のＹ方向の位置を、設計上のヘッドユニット４０のＹ方向の位置と同じにする。図１１にも示すように、左端のパス１の設計上のヘッド４１も、右端のパス１の補正有りのヘッド４１も、ヘッド４１の左上角部（回転支点）が一点鎖線上に位置する。
【００８１】
その後、本実施形態では、パス１（往路時）とパス２（復路時）の間にヘッド４１をＹ方向の手前側に移動させる際に、設計上の移動量Ｄよりも補正値Ｈ分（罫線間距離ｄ、往復のずれ量ｄ）だけ長い距離Ｄ＋ｄを移動させる。即ち、復路時のパス２ではヘッド４１（ヘッドユニット４０）のＹ方向の位置を、設計上の位置よりも罫線間距離ｄ分だけ（補正値Ｈ分だけ）Ｙ方向の手前側にする。図１１にも示すように、パス２の設計上のヘッド４１の回転支点は一点鎖線上に位置するのに対して、パス２の補正有りのヘッド４１の回転支点は、一点鎖線よりもＹ方向手前側の実線上に位置する。こうすることで、パス１の往路時には設計上のドット形成位置よりもＹ方向手前側に罫線が形成され、パス２の復路時にはノズルがＹ方向の奥側にずれようとも、パス１とパス２の罫線間隔を設計上の罫線間隔Ｄにすることができる。
【００８２】
その後、パス２（復路）とパス３（往路）の間にヘッド４１をＹ方向の手前側に移動させる際に、設計上の移動量Ｄよりも補正値Ｈ分だけ短い距離Ｄ−ｄを移動させる。そうして、往路時のパス３では、ヘッド４１のＹ方向の位置を設計上のヘッド４１の位置と同じにする。図１１にも示すように、パス３の設計上のヘッド４１の回転支点は一点鎖線上に位置し、パス３の補正有りのヘッド４１の回転支点も一点鎖線上に位置する。パス１とパス２の間のヘッド４１の移動量を補正値Ｈ（＝ｄ）分だけ長くしたため、補正を実施したパス２の罫線は、補正を実施しないパス２の罫線よりもＹ方向の手前側に位置する。そのため、パス３のヘッド４１のＹ方向の位置を設計上の位置とし、パス３のノズルがＹ方向の手前側に位置しようとも、パス２とパス３の罫線間隔を設計上の罫線間隔Ｄにすることができる。
【００８３】
その後も同様に、先の往路と次の復路の間のヘッド４１の移動量は設計上の移動量Ｄよりも補正値Ｈ分だけ長い移動量Ｄ＋ｄとし、逆に、先の復路と次の往路の間のヘッド４１の移動量は設計上の移動量Ｄよりも補正値Ｈ分だけ短い移動量Ｄ−ｄとする。
【００８４】
前述のように（図８）、補正値Ｈ（罫線間距離ｄ）は、「往路罫線のｙ方向の位置−復路罫線のｙ方向の位置」により算出され、補正値Ｈがプラスの値である時、往路罫線の方が復路罫線よりもＹ方向の手前側に形成され、補正値Ｈがマイナスの値である時、往路罫線の方が復路罫線よりもＹ方向の奥側に形成される。そして、本実施形態では、往路時の後のヘッドユニット４０の移動量を、設計上の移動量Ｄに補正値Ｈ（罫線間距離ｄ）を加算した値（Ｄ＋ｄ）とする。例えば、図１１では、補正値Ｈがプラスの値であり、補正を実施しない場合、パス１の往路罫線に対してパス２の復路罫線がＹ方向奥側に位置し、罫線間隔が狭くなる。そこで、パス１の往路時とパス２の復路時の間のヘッド４１の移動量を、設計上の移動量Ｄにプラスの補正値Ｈを加算した値、即ち、設計上の移動量Ｄよりも長い移動量にすることで、パス１とパス２の罫線間隔を広い間隔（設計上の間隔Ｄ）に補正できる。なお、図示しないが、補正値Ｈがマイナスの値であり、補正を実施しない場合、パス１の往路罫線に対してパス２の復路罫線がＹ方向手前側に位置し、罫線間隔が広くなる。そこで、ヘッド４１の移動量を、設計上の移動量Ｄにマイナスの補正値Ｈを加算した値、即ち、設計上の移動量Ｄよりも短い移動量にする。そうすると、パス１とパス２の罫線間隔を狭い間隔（設計上の間隔Ｄ）に補正できる。
【００８５】
そして、復路時の後のヘッドユニット４０の移動量を、設計上の移動量Ｄから補正値Ｈ（罫線間距離ｄ）を減算した値とする。例えば、図１１では、補正値Ｈがプラスの値であり、補正を実施しない場合、パス２の復路罫線に対してパス３の往路罫線がＹ方向手前側に位置し、罫線間隔が広くなる。ただし、補正を実施する場合、パス２の前のヘッド４１の移動時にヘッド４１の移動量を長くし、パス２の復路罫線をＹ方向の手前側に形成する。よって、パス２の復路時とパス３の往路時の間のヘッド４１の移動量を、設計上の移動量Ｄにプラスの補正値Ｈを減算した値、即ち、設計上の移動量Ｄよりも短い移動量とし、パス３のヘッド４１のＹ方向の位置を設計上の位置としても、パス２とパス３の罫線間隔を狭い間隔（設計上の間隔Ｄ）に補正できる。
【００８６】
このように本実施形態では、往路時の後のヘッドユニット４０の移動量に補正値Ｈを加算し、復路時の後のヘッド４１の移動量から補正値Ｈを減算して、印刷を行う。この場合、ヘッドユニット４０の合計移動量は、設計上の合計移動量と同じとなり、また、印刷開始時を往路時とすると、往路時のヘッドユニット４０のＹ方向の位置は設計上のヘッドユニット４０の位置となる。即ち、往路時（例：パス１）のドット形成位置は補正しないが（ノズル列と媒体との所定方向の相対位置を設計上の相対位置とし）、往路と復路の間のヘッドユニット４０の移動量を補正し、復路時（例：パス２）のドット形成位置を補正する（ノズル列と媒体との所定方向の相対位置を設計上の相対位置から補正値の長さ分を補正する）とも言える。このように、ヘッドユニット４０の媒体に対するＹ方向への移動量を補正することで、往路時の画像と復路時の画像のＹ方向の間隔を、設計上の間隔と同じにすることができ、印刷画像の劣化を抑制できる。ただし、これに限らず、印刷開始時を復路時として、復路時のヘッドユニット４０のＹ方向の位置を設計上のヘッドユニット４０の位置としてもよい。
【００８７】
図１２は、往路時にも復路時にもヘッド４１のＹ方向の位置を補正する様子を示す図である。前述の図１１では、往路時（例：パス１）のドット形成位置が設計上のドット形成位置よりもＹ方向の手前側に位置するが、設計上のヘッド位置に対して、往路時のヘッド位置は補正せず、復路時のヘッド位置だけを補正する。そのため、媒体に対する印刷画像の位置が全体的にＹ方向の手前側に位置する。そこで、図１２では、往路時（印刷開始時）のヘッド４１のＹ方向の位置をＹ方向の奥側にずらし、媒体に対する印刷画像の位置を設計上の位置と同じにする。
【００８８】
図１１および図１２に示すように、往路時のドット形成位置は設計上のドット形成位置よりも「距離α（別の補正値に相当）」だけＹ方向の手前側に位置する。なお、復路時のドット形成位置は設計上のドット形成位置よりも「距離β」だけＹ方向の奥側に位置し、距離αと距離βの合計量が補正値Ｈ（罫線間距離ｄ＝α＋β）に相当する。この場合、往路時（パス１・パス３）のヘッド４１のＹ方向の位置を設計上のヘッド４１のＹ方向の位置よりも距離αだけＹ方向の奥側の位置とし、復路時（パス２・パス４）のヘッド４１のＹ方向の位置を設計上のヘッド４１のＹ方向の位置よりも距離βだけＹ方向の手前側の位置とすればよい。
【００８９】
そのために、コントローラー１０は、印刷開始時のパス１（往路時）において、設計上の印刷開始位置よりも、ヘッドユニット４０が距離αだけＹ方向の奥側に位置するように補正する。この場合にも、往路時の後のヘッドユニット４０の移動量（Ｄ＋ｄ）は設計上の移動量Ｄに補正値Ｈを加算した移動量とし、復路時の後のヘッド４１の移動量（Ｄ−ｄ）は設計上の移動量Ｄに補正値Ｈを減算した移動量とする。そうすることで、往路時の画像と復路時の画像のＹ方向の間隔（往路時と復路時の罫線間隔Ｄ）を、設計上の間隔と同じにすることができ、印刷画像の劣化を抑制できる。また、媒体に対する印刷画像の位置を設計上の位置と同じにすることができる。
【００９０】
このように、印刷開始時（往路時）のヘッドユニット４０の位置を補正するためには、図９に示すように、設計上のドット形成位置に対する往路時および復路時のドット形成位置のずれ量を算出する必要がある。例えば、図９において、ヘッド４１（１）のノズル＃１に着目すると、往路時のドット形成位置は設計上のドット形成位置に対して距離Ｓ１（距離αに相当）だけＹ方向手前側に位置する。そのため、往路時のヘッドユニット４０のＹ方向の位置（印刷開始位置）を設計上のヘッドユニット４０の位置よりも距離Ｓ１だけＹ方向の奥側にずらすとよい。なお、本実施形態のプリンター１では、図９に示すように、往路時には回転支点からＹ方向に離れるヘッド４１（３）ほど設計上のドット形成位置との差が小さく（Ｓ１＞Ｓ２）、復路時には回転支点からＹ方向に離れるヘッド４１（３）ほど設計上のドット形成位置との差が大きくなる傾向があった（Ｓ３＜Ｓ４）。そのため、往路時（印刷開始時）のヘッドユニット４０の位置の補正量（図１２の距離α）は、ヘッドユニット４０に属するヘッド４１のうち、Ｙ方向の中央部のヘッド４１のドット形成位置と設計上のドット形成位置とのずれ量にて算出するとよい。
【００９１】
また、コントローラー１０は、往路時（印刷開始時）においてヘッドユニット４０が設計上の印刷開始位置よりも補正値Ｈの半分の長さだけＹ方向の奥側に位置するように補正し、復路時においてヘッドユニット４０の位置が設計上の印刷開始位置よりも補正値Ｈの半分の長さだけＹ方向の手前側に位置するように補正してもよい。そうすることで、媒体に対する印刷画像の位置を図１１に比べて設計上の位置に近づけることができ、別の補正値（図１２の距離αや距離β）を算出する必要がない。
【００９２】
ただし、図１１に示すように、往路時のヘッド４１を設計上のヘッド４１の位置と同じにしても、設計上のドット形成位置に対する往路時のドット形成位置のずれ量αは微小であり、媒体に対する印刷画像の位置が、そのずれ量αだけずれたとしても大きな問題にならない。また、本実施形態のプリンター１は図２に示すように連続媒体Ｓに対して印刷画像を印刷するため、通常、後の工程において連続媒体Ｓから印刷画像が切り抜かれる。よって、媒体に対する印刷画像の位置がずれたとしても大きな問題にはならない。
【００９３】
＝＝＝変形例＝＝＝
前述の実施形態では、図２に示すように、印刷領域に搬送された連続用紙Ｓに対して、連続用紙Ｓの搬送方向（Ｘ方向）にヘッドユニット４０を移動しながら画像を形成する動作と、紙幅方向（Ｙ方向）にヘッドユニット４０を移動する動作と、を交互に繰り返すプリンター１を例に挙げているがこれに限らない。例えば、媒体（単票紙）に対してヘッド４１（１個または複数のヘッド４１）をノズル列方向と交差する移動方向に移動しながら画像を形成する動作と、媒体をノズル列方向に搬送する動作と、を交互に繰り返すプリンター１であってもよい。このようなプリンターにおいても、双方向印刷を実施する場合に、往路時と復路時でヘッド４１の傾きが異なり、往路と復路のノズル列方向のドット形成位置がずれる場合がある。その場合には、前述の実施形態と同様に、往復のドット形成位置のずれ量（罫線間距離ｄ）に基づいて、媒体の搬送量を補正するとよい。
【００９４】
なお、往路と復路のノズル列方向のドット形成位置ずれを補正するために、前述の実施形態のプリンター１では、媒体に対するヘッドユニット４０の移動量を補正し、この変形例のプリンターでは、ヘッド４１に対する媒体搬送量を補正する。即ち、本実施形態では、ヘッド４１と媒体のノズル列方向の相対移動時に往路と復路のドット形成位置ずれを補正する。ここで、媒体に対してヘッド４１をノズル列方向に移動することも、ヘッド４１に対して媒体をノズル列方向に移動することも出来るプリンターである場合、媒体に対してヘッド４１を移動する際に往復のドット形成位置ずれの補正を実施すると良い。これは、ヘッド４１が傾くことにより発生する往復のドット形成位置のずれ量は微小であり、ヘッド４１と媒体のノズル列方向への相対移動時の補正を精度良く行う必要があるからである。ヘッド４１に対して媒体を搬送する場合、媒体の種類などによって搬送ローラー上での媒体のすべり易さなどが若干異なる。そのため、媒体に対してヘッド４１を移動する方が、媒体の種類などに関係なく、往復のドット形成位置ずれの補正を精度よく実施することができる。即ち、前述の実施形態のプリンター１（図２）では往復のドット形成位置ずれの補正を精度よく実施できる。
【００９５】
また、前述の実施形態では、図１０に示すように、ヘッドユニット４０の左上角部を回転支点とし、ヘッドユニット４０のＹ方向に対する回転角度を往路時と復路時で同じにしている。その結果、全てのヘッド４１において、往路時のドット形成位置が復路時のドット形成位置に対してＹ方向の手前側に位置している。そのため、図１１に示すように、例えば、往路時（パス１）と復路時（パス２）の間の搬送量を長くすることで、往路画像と復路画像の間隔が一定となるように補正できる。ただし、実際のプリンター１では、回転支点がずれたり、往路時と復路時のヘッドユニット４０の傾きに偏りが生じたり、個々のヘッド４１が傾いてヘッドユニット４０に取り付けられたりすることが考えられる。もし、全てのヘッド４１において、往路時のドット形成位置に対する復路時のドット形成位置がＹ方向の同じ側（図１０では奥側）にずれない場合、ヘッドユニット４０の本体部に対して、複数のヘッド４１が取り付けられたベースプレートの角度を調整したり、各ヘッド４１の傾きを調整したりするとよい。
【００９６】
＝＝＝その他の実施の形態＝＝＝
上記の各実施形態は、主としてインクジェットプリンターを有する印刷システムについて記載されているが、ドット形成位置の調整方法等の開示が含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００９７】
＜流体噴射装置について＞
前述の実施形態では、流体噴射装置としてインクジェットプリンターを例示していたが、これに限らない。流体噴射装置であれば、プリンター（印刷装置）ではなく、様々な工業用装置に適用可能である。例えば、布地に模様をつけるための捺染装置、カラーフィルター製造装置や有機ＥＬディスプレイ等のディスプレイ製造装置、チップへＤＮＡを溶かした溶液を塗布してＤＮＡチップを製造するＤＮＡチップ製造装置等であっても、本件発明を適用することができる。
【符号の説明】
【００９８】
１  プリンター、１０  コントローラー、１１  インターフェース部、
１２  ＣＰＵ、１３  メモリー、１４  ユニット制御回路、
２０  搬送ユニット、２１  搬送ローラー、
３０  駆動ユニット、３１  Ｘ軸ステージ、３２  Ｙ軸ステージ、
４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、６０  コンピューター
【図１】
2011110865.tif 000003
【図２】
2011110865.tif 000004
【図３】
2011110865.tif 000005
【図４】
2011110865.tif 000006
【図５】
2011110865.tif 000007
【図６】
2011110865.tif 000008
【図７】
2011110865.tif 000009
【図８】
2011110865.tif 000010
【図９】
2011110865.tif 000011
【図１０】
2011110865.tif 000012
【図１１】
2011110865.tif 000013
【図１２】
2011110865.tif 000014