(57)【要約】      （修正有）【課題】各種類の媒体を適切に搬送する。【解決手段】該補正値を複数の種類の媒体の該種類毎に記憶するとともに、前記第二位置よりも前記搬送方向において上流側に位置する第三位置から前記第一位置より下流側に位置する第四位置までの目標移動区間、を媒体に移動させるための前記搬送動作を有する媒体を移動させる方法において、前記目標移動区間を前記種類毎に予め決定するステップでは、前記液体吐出処理の吐出動作を開始させるために媒体を前記搬送方向において位置決めするときの位置決め位置、を前記種類毎に調整して、前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように該目標移動区間を決定する。【選択図】図１９
2009119632.tif 000002
【特許請求の範囲】
【請求項１】
一対の上流側搬送ローラ及び一対の下流側搬送ローラの双方により挟持される際に媒体が搬送方向において位置する第一位置から前記双方のうちの一方のみにより挟持される際に媒体が前記搬送方向において位置する第二位置までの範囲と、
前記第一位置から前記第二位置までの前記範囲に対応付けられた、媒体を搬送するための補正前目標搬送量を補正するための補正値と、
を複数の種類の媒体の該種類毎に前記第一位置から前記第二位置までの前記範囲に前記補正値を対応付けて記憶するとともに、
前記双方のうちの少なくとも一方により媒体を搬送する搬送動作と、該媒体に液体を吐出する吐出動作と、を繰り返して実施させる液体吐出処理の前記搬送動作のうち、
前記第二位置よりも前記搬送方向において上流側に位置する第三位置から前記第一位置よりも前記搬送方向において下流側に位置する第四位置までの目標移動区間、を媒体に移動させるための前記搬送動作、
における該目標移動区間を前記種類毎に予め決定するステップと、
前記複数の種類の媒体のうちの一の媒体に対応した前記目標移動区間を該一の媒体に移動させるための前記搬送動作を、前記第三位置から前記第四位置まで前記一の媒体を搬送するための前記補正前目標搬送量を前記一の媒体に対応した前記補正値により補正した補正後目標搬送量に基づいて実行させるステップと、
を有する媒体を移動させる方法であって、
前記目標移動区間を前記種類毎に予め決定するステップでは、
前記吐出動作を開始させるために媒体を前記搬送方向において位置決めするときの位置決め位置、を前記種類毎に調整して、前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように該目標移動区間を決定することを特徴とする媒体を移動させる方法。
【請求項２】
請求項１に記載の媒体を移動させる方法において、
前記目標移動区間を前記種類毎に予め決定するステップでは、
前記位置決め位置を前記種類毎に調整して、前記目標移動区間の前記搬送方向における中央位置が前記第一位置と前記第二位置との間の中間位置と一致するように該目標移動区間を決定することを特徴とする媒体を移動させる方法。
【請求項３】
請求項１又は請求項２のいずれかに記載の媒体を移動させる方法において、
前記目標移動区間を前記種類毎に予め決定するステップでは、
前記種類の間で共通の位置に仮決めされた前記位置決め位置と、前記第一位置から前記第二位置までの前記範囲と、に基づいて、前記位置決め位置の調整量を前記種類毎に求めてから、
前記位置決め位置を前記種類毎に前記調整量だけ調整して前記目標移動区間を決定することを特徴とする媒体を移動させる方法。
【請求項４】
請求項１乃至請求項３のいずれかに記載の媒体を移動させる方法において、
媒体が前記双方に挟持される際に前記吐出動作を実行させて該媒体に第一パターンを形成し、該媒体が前記双方のうちの前記下流側搬送ローラのみにより挟持される際に前記吐出動作を実行させて該媒体に第二パターンを形成してから、該媒体における前記第一パターン及び前記第二パターンの形成位置に基づいて前記補正値を求める処理、
を前記種類毎に実施するステップ、
を有することを特徴とする媒体を移動させる方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体を移動させる方法に関する。
【背景技術】
【０００２】
一対の上流側搬送ローラ及び一対の下流側搬送ローラのうちの少なくとも一方の搬送ローラにより媒体を搬送する搬送動作と、該媒体に液体が吐出される吐出動作と、が交互に繰り返されることにより実施される液体吐出処理は既に知られている。
【０００３】
液体吐出処理において前記搬送動作が繰り返されると、やがて、媒体の状態が、上流側搬送ローラと下流側搬送ローラの双方により挟持された状態から、前記双方のうちの一方のみにより挟持される状態に移行する。このように媒体の状態が移行するときに搬送誤差が発生してしまう。かかる搬送誤差を考慮して媒体を適切に搬送するための方策として、前記双方により挟持される際に媒体が搬送方向において位置する第一位置から前記双方のうちの一方のみにより挟持される際に媒体が前記搬送方向において位置する第二位置までの範囲と、前記第一位置から前記第二位置までの前記範囲に対応付けられた、媒体を搬送するための補正前目標搬送量を補正するための補正値と、を前記範囲に該補正値を対応付けて記憶することが考えられる（例えば、特許文献１参照）。
【０００４】
そして、前記補正値は、液体吐出処理の搬送動作のうち、前記第二位置よりも前記搬送方向において上流側に位置する第三位置から前記第一位置よりも前記搬送方向において下流側に位置する第四位置までの目標移動区間、を媒体に移動させるための搬送動作に対して適用される。具体的に説明すると、前記目標移動区間を媒体に移動させるための前記搬送動作が、前記第三位置から前記第四位置まで媒体を搬送するための補正前目標搬送量を前記補正値により補正した補正後目標搬送量に基づいて実行されることになる。
【０００５】
ところで、前記目標移動区間については、前記液体吐出処理の開始時に媒体を位置決めするときの位置決め位置を調整して決定する場合がある。ここで、位置決め位置を調整して前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように決定された場合、前記補正値による補正効果が適切に発揮されるようになる（詳細については後述する）。この結果、前記目標移動区間を媒体に移動させる搬送動作が適切に実行されることになる。
【特許文献１】特開平５−９６７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、前記第一位置から前記第二位置までの前記範囲は、媒体の種類の間で異なる場合がある。このため、ある媒体に対応した前記目標移動区間が当該ある媒体に対応した前記範囲を跨ぐ区間になるように前記位置決め位置が調整されたとしても、ある媒体とは種類が異なる他の媒体に対応した前記目標移動区間については、当該他の媒体に対応した前記範囲を跨ぐ区間にならない場合がある。かかる場合、前記他の媒体に対応した目標移動区間を該他の媒体に移動させるための搬送動作を実行させる際に、前記他の媒体に対応した前記補正値による補正効果が適切に発揮されず、前記他の媒体を適切に搬送できなくなる虞がある。
【０００７】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、媒体の種類の違いにより前記第一位置から前記第二位置までの前記範囲が異なる場合を考慮して、各種類の媒体を適切に搬送することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、主たる発明は、（Ａ）一対の上流側搬送ローラ及び一対の下流側搬送ローラの双方により挟持される際に媒体が搬送方向において位置する第一位置から前記双方のうちの一方のみにより挟持される際に媒体が前記搬送方向において位置する第二位置までの範囲と、前記第一位置から前記第二位置までの前記範囲に対応付けられた、媒体を搬送するための補正前目標搬送量を補正するための補正値と、を複数の種類の媒体の該種類毎に前記第一位置から前記第二位置までの前記範囲に前記補正値を対応付けて記憶するとともに、前記双方のうちの少なくとも一方により媒体を搬送する搬送動作と、該媒体に液体を吐出する吐出動作と、を繰り返して実施させる液体吐出処理の前記搬送動作のうち、前記第二位置よりも前記搬送方向において上流側に位置する第三位置から前記第一位置よりも前記搬送方向において下流側に位置する第四位置までの目標移動区間、を媒体に移動させるための前記搬送動作、における該目標移動区間を前記種類毎に予め決定するステップと、（Ｂ）前記複数の種類の媒体のうちの一の媒体に対応した前記目標移動区間を該一の媒体に移動させるための前記搬送動作を、前記第三位置から前記第四位置まで前記一の媒体を搬送するための前記補正前目標搬送量を前記一の媒体に対応した前記補正値により補正した補正後目標搬送量に基づいて実行させるステップと、（Ｃ）を有する媒体を移動させる方法であって、前記目標移動区間を前記種類毎に予め決定するステップでは、前記吐出動作を開始させるために媒体を前記搬送方向において位置決めするときの位置決め位置、を前記種類毎に調整して、前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように該目標移動区間を決定することを特徴とする媒体を移動させる方法である。
【０００９】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【００１０】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【００１１】
先ず、（Ａ）一対の上流側搬送ローラ及び一対の下流側搬送ローラの双方により挟持される際に媒体が搬送方向において位置する第一位置から前記双方のうちの一方のみにより挟持される際に媒体が前記搬送方向において位置する第二位置までの範囲と、前記第一位置から前記第二位置までの前記範囲に対応付けられた、媒体を搬送するための補正前目標搬送量を補正するための補正値と、を複数の種類の媒体の該種類毎に前記第一位置から前記第二位置までの前記範囲に前記補正値を対応付けて記憶するとともに、前記双方のうちの少なくとも一方により媒体を搬送する搬送動作と、該媒体に液体を吐出する吐出動作と、を繰り返して実施させる液体吐出処理の前記搬送動作のうち、前記第二位置よりも前記搬送方向において上流側に位置する第三位置から前記第一位置よりも前記搬送方向において下流側に位置する第四位置までの目標移動区間、を媒体に移動させるための前記搬送動作、における該目標移動区間を前記種類毎に予め決定するステップと、（Ｂ）前記複数の種類の媒体のうちの一の媒体に対応した前記目標移動区間を該一の媒体に移動させるための前記搬送動作を、前記第三位置から前記第四位置まで前記一の媒体を搬送するための前記補正前目標搬送量を前記一の媒体に対応した前記補正値により補正した補正後目標搬送量に基づいて実行させるステップと、（Ｃ）を有する媒体を移動させる方法であって、前記目標移動区間を前記種類毎に予め決定するステップでは、前記吐出動作を開始させるために媒体を前記搬送方向において位置決めするときの位置決め位置、を前記種類毎に調整して、前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように該目標移動区間を決定する媒体を移動させる方法。
【００１２】
かかる方法では、媒体の種類の違いにより前記第一位置から前記第二位置までの前記範囲が前記種類の間で異なっていたとしても、前記種類毎に個別に前記位置決め位置を調整するため、いずれの種類の媒体についても、前記目標移動区間が前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となるように該目標移動区間を決定することが可能になる。これにより、前記複数の種類の媒体中の各媒体について、前記目標移動区間を当該各媒体に移動させるための搬送動作に対して前記補正値が適切に適用される。この結果、前記補正値による補正効果が適切に発揮され、各種類の媒体を適切に搬送することが可能になる。
【００１３】
また、上記の媒体を移動させる方法において、前記目標移動区間を前記種類毎に予め決定するステップでは、前記位置決め位置を前記種類毎に調整して、前記目標移動区間の前記搬送方向における中央位置が前記第一位置と前記第二位置との間の中間位置と一致するように該目標移動区間を決定することとしてもよい。
【００１４】
かかる方法であれば、前記目標移動区間を媒体に移動させるための搬送動作において、媒体が実際に移動する移動区間が外乱等の影響により前記目標移動区間から多少ずれたとしても、前記移動区間は前記第一位置から前記第二位置までの前記範囲を跨ぐ区間となることが可能である。これにより、前記目標移動区間を媒体に移動させるための搬送動作に対して、前記補正値が適切に適用されることとなる。この結果、各種類の媒体を適切に搬送することが可能になる。
【００１５】
また、上記の媒体を移動させる方法において、前記目標移動区間を前記種類毎に予め決定するステップでは、前記種類の間で共通の位置に仮決めされた前記位置決め位置と、前記第一位置から前記第二位置までの前記範囲と、に基づいて、前記位置決め位置の調整量を前記種類毎に求めてから、前記位置決め位置を前記種類毎に前記調整量だけ調整して前記目標移動区間を決定することとしてもよい。かかる方法であれば、前記目標移動区間を前記種類毎に決定することが容易になる。
【００１６】
また、上記の媒体を移動させる方法において、媒体が前記双方に挟持される際に前記吐出動作を実行させて該媒体に第一パターンを形成し、該媒体が前記双方のうちの前記下流側搬送ローラのみにより挟持される際に前記吐出動作を実行させて該媒体に第二パターンを形成してから、該媒体における前記第一パターン及び前記第二パターンの形成位置に基づいて前記補正値を求める処理、を前記種類毎に実施するステップ、を有することとしてもよい。  
かかる方法では、前述した媒体の状態の移行による搬送誤差が前記種類間で異なりうることを考慮し、該搬送誤差を適切に補正することが可能になる。
【００１７】
＝＝＝プリンタについて＝＝＝
本実施形態の液体吐出処理について、液体の一例であるインクを媒体に吐出して該媒体に画像を印刷する印刷処理を具体例に挙げて説明する。
【００１８】
＜＜プリンタの基本構成＞＞
先ず、印刷処理を行う印刷装置の一例としてのインクジェットプリンタ（以下、プリンタ１）について、その基本構成について図１、図２Ａ及び図２Ｂを用いて説明する。図１は、プリンタ１の全体構成のブロック図である。また、図２Ａは、プリンタ１の全体構成の概略図である。また、図２Ｂは、プリンタ１の全体構成の断面図である。なお、図２Ａには矢印にて紙の搬送方向とヘッド４１の走査方向とが示されている。また、図２Ｂには矢印にて前記搬送方向が示されている。
【００１９】
プリンタ１は、図１に示すように、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、及びコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて各ユニットを制御し、媒体の一例である紙に画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。コントローラ６０は、検出器群５０から出力された検出結果に応じた制御を実施する。なお、本実施形態では、コントローラ６０の制御により画像を印刷させることが可能な紙の種類が複数ある。そして、前記コントローラ６０は、画像を印刷する紙の種類に応じて前記各ユニットを制御する。
【００２０】
搬送ユニット２０は、紙を所定の方向（搬送方向）に搬送させるためのものである。この搬送ユニット２０は、給紙ローラ２１と、搬送モータ（以下、ＰＦモータ２２）と、一対の上流側搬送ローラ２３と、プラテン２４と、一対の下流側搬送ローラ２５と、を有する（図２Ａ及び図２Ｂ参照）。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に給紙するためのローラである。上流側搬送ローラ２３は、紙送りローラ２３ａ及び従動ローラ２３ｂにより構成され、紙の搬送方向においてプラテン２４よりも上流側に設けられている。上流側搬送ローラ２３の紙送りローラ２３ａはＰＦモータ２２によって駆動される。プラテン２４は、印刷中の紙を支持するものである。下流側搬送ローラ２５は、排紙ローラ２５ａ及び従動ローラ２５ｂにより構成され、搬送方向においてプラテン２４よりも下流側に設けられている。下流側搬送ローラ２５の排紙ローラ２５ａは、紙送りローラ２３ａと同期して回転する。なお、上流側搬送ローラ２３及び下流側搬送ローラ２５の詳細については後述する。
【００２１】
キャリッジユニット３０は、図２Ａに示すように、キャリッジ３１とキャリッジモータ３２とを有し、後述のヘッド４１を所定の方向（以下、走査方向という）に移動させるために走査方向に移動する。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。
【００２２】
ヘッドユニット４０は、図２Ａに示すように、その下面に複数のノズル（図３参照）を有するヘッド４１を備える。このヘッド４１は、キャリッジ３１に設けられている。このため、ヘッド４１はキャリッジ３１の移動に伴って走査方向に移動する。そして、ヘッド４１の移動中にノズルからインクが断続的に吐出されることにより、走査方向に沿ったドットライン（ラスタライン）が紙に形成される。
【００２３】
検出器群５０には、キャリッジ３１の走査方向における位置を検出するためのリニア式エンコーダ５１、紙送りローラ２３ａの回転量を検出するためのロータリー式エンコーダ５２、給紙中の紙の先端の位置を検出するための紙検出センサ５３、及び、紙の有無を検出するための光学センサ５４等が含まれる。なお、光学センサ５４は、状況に応じて、紙の先端及び後端を検出することも可能である。
【００２４】
コントローラ６０は、プリンタ１の制御を行うためのものである。コントローラ６０は、インターフェース６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース６１は、コンピュータ１１０とプリンタ１との間でデータの送受信を行う。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＲＡＭ、ＥＥＰＲＯＭ等の記憶素子を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００２５】
＜＜搬送ローラについて＞＞
前述の上流側搬送ローラ２３及び下流側搬送ローラ２５は、ともに、紙を挟持しながら回転することにより該紙を搬送方向に搬送させるローラである。以下、上流側搬送ローラ２３及び下流側搬送ローラ２５によりプリンタ１内の紙を搬送方向に移動させるときの様子について説明する。
【００２６】
給紙ローラ２１によりプリンタ内に給紙された紙は、先ず、紙送りローラ２３ａと従動ローラ２３ｂとの間に挟まれ、上流側搬送ローラ２３のみにより搬送方向に搬送される。紙が上流側搬送ローラ２３に挟持された状態を維持したまま搬送方向に搬送され続けると、やがて前記紙の搬送方向下流側の端部（先端）が排紙ローラ２５ａと従動ローラ２５ｂとの間に挟まれる。つまり、前記紙が上流側搬送ローラ２３及び下流側搬送ローラ２５の双方により挟持され、当該双方により紙が更に下流側に搬送される。紙が前記双方により挟持された状態で搬送され続けると、やがて、該紙の搬送方向上流側の端部（後端）が上流側搬送ローラ２３から離れる。つまり、前記紙が前記双方のうちの下流側搬送ローラ２５のみにより挟持されるようになり、以降、前記紙は下流側搬送ローラ２５のみにより搬送方向へ搬送され続け、最終的にプリンタ外へ排出される。
【００２７】
＜＜ノズルについて＞＞
次に、図３を参照しつつ、ヘッド４１の下面におけるノズル配列について説明する。図３は、該ノズル配列を示す図であり、図中、矢印にて搬送方向と走査方向とが示されている。
【００２８】
ヘッド４１の下面には、図３に示すように、ブラックインクノズル群Ｋと、シアンインクノズル群Ｃと、マゼンタインクノズル群Ｍと、イエローインクノズル群Ｙと、が形成されている。各ノズル群は、該各ノズル群に対応した色のインクを吐出するためのノズルを９０個備えている。
【００２９】
各ノズル群の複数のノズルは、搬送方向に沿って一定の間隔（ノズルピッチ：ｋ・Ｄ）で整列してノズル列を形成している。なお、図３中、各ノズル列を構成するノズルには、下流側のノズルほど小さい数の番号が付されている（♯１〜♯９０）。ここで、Ｄは、搬送方向における最小のドットピッチ（紙に形成されるドットの最高解像度での間隔）である。また、ｋは１以上の整数であり、本実施形態では、ノズルピッチが９０ｄｐｉ（１／９０インチ）であり、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０インチ）であるため、ｋ＝８である。なお、前記光学センサ５４は、搬送方向に沿った方向において、一番上流側にあるノズル♯９０とほぼ同じ位置にある。
【００３０】
各ノズルに対しては、インクチャンバー及びピエゾ素子（インクチャンバー及びピエゾ素子ともに不図示）が設けられており、ピエゾ素子の駆動によってインクチャンバーが伸縮・膨張することにより、ノズルからインクが滴状に吐出される。
【００３１】
＜＜印刷処理について＞＞
次に、図４を用いて、紙に画像を印刷するための印刷処理について説明する。図４は、印刷処理の流れ図である。
【００３２】
印刷処理は、図４に示すように、印刷データ受信動作（Ｓ００１）、給紙動作（Ｓ００２）、搬送動作（Ｓ００３）、ドット形成動作（Ｓ００４）、排紙動作（Ｓ００５）からなる。各動作は、コントローラ６０が各ユニットを制御することによって実行される。
【００３３】
印刷データ受信動作は、コントローラ６０がコンピュータ１１０からインターフェース６１を介して印刷データを受信する動作である。コントローラ６０は、当該印刷データに含まれる各種コマンドを解析し、各ユニットを制御して以下の各動作を行う。
【００３４】
給紙動作は、給紙ローラ２１により紙をプリンタ内に給紙する動作である。搬送動作は、上流側搬送ローラ２３及び下流側搬送ローラ２５のうちの少なくとも一方の搬送ローラにより紙を搬送方向に搬送する動作であり、紙がプリンタ内に給紙されてからプリンタ外に排出されるまでの間に複数回実行される。前記少なくとも一方の搬送ローラにより各搬送動作が実行されると、紙は搬送方向においてヘッド４１に対して相対的に移動するようになる。ここで、各搬送動作において紙の搬送するための目標搬送量は予め決められており、コントローラ６０は、各搬送動作において前記目標搬送量だけ紙を移動させるように前記各搬送動作を実行させる。
【００３５】
なお、新たな紙が給紙される度に、初回の搬送動作として、該新たな紙を頭出し位置に位置決めするための搬送動作が実行される。頭出し位置とは、印刷処理開始後に下記ドット形成動作を開始させるために紙を搬送方向において位置決めするときの位置決め位置に相当する。すなわち、紙が頭出し位置に位置決めされると、紙の先端部が前記ヘッド４１の下面に形成されたノズルと対向するようになり、ドット形成動作が開始可能になる。
【００３６】
ドット形成動作は、インクの吐出動作であって、走査方向に移動するヘッド４１のノズルからインクを断続的に吐出させて紙に複数のドットからなるラスタラインを形成させる動作である。このドット形成動作と搬送動作とは、交互に繰り返し実行される。これにより、紙上のある位置にラスタラインを形成するドット形成動作が実行された後に搬送動作が実行されると、次回のドット形成動作において、紙上の前記ある位置とは異なる位置（搬送方向において異なる位置）にラスタラインを形成することが可能になる。
【００３７】
そして、印刷データ受信動作により受信された印刷データに基づいてドット形成動作と搬送動作とが交互に繰り返し実行されると、最終的に、複数のラスタラインが紙上において搬送方向に沿って並ぶようになり、該紙に画像が印刷される。そして、当該画像の印刷が完了した時点で、コントローラ６０は、下流側搬送ローラ２５に該紙をプリンタ外に排出するための排紙動作を実行させる。
【００３８】
その後、コントローラ６０は、印刷を続行するか否かの判断を行い、次の紙（新たな紙）に印刷を行う場合には給紙動作に戻って印刷処理を続行する。他方、次の紙に印刷を行わない場合には印刷処理が終了する。
【００３９】
＜＜ラスタラインの形成について＞＞
本実施形態の印刷処理は、ラスタラインの形成位置に対応して、上端印刷、通常印刷、及び、下端印刷の３つの工程に分けられる（例えば、図１９参照）。
【００４０】
通常印刷は、１回のパスで記録されるラスタライン間に記録されないラスタラインが挟まれるような印刷（インターレース印刷）により行われる。なお、『パス』とはドット形成動作のことであり、『パスｘ』とはｘ回目のドット形成動作を意味する。本実施形態のインターレース印刷では、あるラスタラインを形成するパスをパスｘとすると、パスｘ＋１では、あるラスタラインのすぐ上に位置する位置（あるラスタラインよりもＤだけ先端側に位置する位置）にラスタラインが形成される。
【００４１】
上端印刷と下端印刷は、通常印刷のみでは搬送方向に連続してラスタラインを形成できない箇所にラスタラインを形成するために行われる。上端印刷は、紙の先端付近にラスタラインを形成するために通常印刷の前に行われる。下端印刷は、紙の後端付近にラスタラインを形成するために通常印刷の後に行われる。なお、上端印刷時または下端印刷時に実行される搬送動作については、通常印刷時に実行される搬送動作と比較して、目標搬送量（より正確には、後述の補正前目標搬送量）が短くなっている。
【００４２】
＜＜縁有り印刷と縁無し印刷について＞＞
本実施形態のプリンタ１は、紙の画像が印刷される領域（画像印刷領域）が異なる２つの印刷形態として、「縁有り印刷」と「縁無し印刷」とを実施することが可能である。
【００４３】
縁有り印刷とは、紙の搬送方向端部に所定の大きさの余白を設けるようにインクを吐出する印刷方法である。
【００４４】
縁無し印刷とは、紙の搬送方向端部に余白が形成されないように、搬送方向において紙の外側まで亘った範囲にインクを吐出する印刷方法のことである。縁無し印刷では、紙の外側に向けて吐出されるために該紙に着弾しないインク、が発生する。このようなインクは、プラテン２４に形成されたインク集積溝（不図示）に集積される。さらに、縁無し印刷は、紙の先端が搬送方向においてインク集積溝の形成位置に差し掛かった状態で開始される。これは、縁無し印刷ではインク収容溝の搬送方向上流側端部よりも外側（上流側）に至る範囲までインクが吐出されるため、紙の先端が前記インク集積溝の形成位置から外れた位置にある状態で縁無し印刷が開始されると、インクがプラテン２４に着弾して（所謂プラテン印刷）プラテン２４上を移動する紙を汚してしまうためである。このため、縁無し印刷開始時には紙の先端がインク集積溝の形成位置に差し掛かるようにしなければならない。また、縁無し印刷開始時における紙の先端の位置は、前述の頭出し位置により決定される。したがって、縁無し印刷用の頭出し位置は、プラテン印刷が生じないような位置に調整される必要がある。なお、頭出し位置の調整については後述する。
【００４５】
＜＜搬送動作の制御機構について＞＞
次に、搬送動作の制御機構について図５を用いて説明する。図５は、当該制御機構を含む搬送ユニット２０を示す斜視図である。
【００４６】
上流側搬送ローラ２３及び下流側搬送ローラ２５のうち、少なくとも上流側搬送ローラ２３に搬送動作を実行させるために、コントローラ６０は所定の駆動量にてＰＦモータ２２を駆動する。所定の駆動量にてＰＦモータ２２を駆動すると、紙送りローラ２３ａは、所定の回転量にて回転する。これにより、上流側搬送ローラ２３が紙を所定の搬送量にて搬送する。ここで、紙の搬送量は、紙送りローラ２３ａの回転量に応じて定まる。本実施形態では、紙送りローラ２３ａが１回転すると、紙が１インチ搬送されるものとする（つまり、紙送りローラ２３ａの周長は、１インチである）。したがって、紙送りローラ２３ａの回転量が検出できれば、紙の搬送量も検出可能である。そこで、本実施形態では、前述のロータリー式エンコーダ５２が設けられている。
【００４７】
そして、例えば目標搬送量を１インチにして紙を搬送する場合、紙送りローラ２３ａが１回転したことをロータリー式エンコーダ５２が検出するまで、コントローラ６０がＰＦモータ２２を駆動する。このように、コントローラ６０は、目標搬送量に応じた回転量になることをロータリー式エンコーダ５２が検出するまで、ＰＦモータ２２を駆動する。
【００４８】
一方、下流側搬送ローラ２５のみにより紙を搬送する搬送動作を実行させる場合においては、排紙ローラ２５ａの回転量が検出される。そして、コントローラ６０は、排紙ローラ２５ａの回転量が目標搬送量に応じた回転量になるまで、該排紙ローラ２５ａを回転させる。
【００４９】
＜＜搬送誤差について＞＞
上記のように、ロータリー式エンコーダ５２は、紙送りローラ２３ａの回転量を検出することにより紙の搬送量を検出する。しかし、ロータリー式エンコーダ５２は、厳密に言えば、紙の搬送量を検出している訳ではない。このため、紙送りローラ２３ａの回転量と紙の搬送量が一致しない場合、紙の搬送量が正確に検出されなくなる。そして、このような検出誤差によって目標搬送量と実際の搬送量との間に誤差（搬送誤差）が生じる。検出誤差による搬送誤差としては、ＤＣ成分の搬送誤差及びＡＣ成分の搬送誤差の２種類がある。
【００５０】
ＤＣ成分の搬送誤差とは、紙送りローラ２３ａが１回転したときに生じる所定量の搬送誤差のことである。このＤＣ成分の搬送誤差は、製造誤差等によって紙送りローラ２３ａの周長が個々のプリンタ毎に異なることが原因と考えられる。つまり、ＤＣ成分の搬送誤差は、設計上の紙送りローラ２３ａの周長と実際の紙送りローラ２３ａの周長が異なるために生じる搬送誤差である。このＤＣ成分の搬送誤差は、紙送りローラ２３ａが１回転するときの開始位置に関わらず一定になるが、実際には、紙の摩擦等の影響によって、紙の総搬送量に応じて異なる値になる。言い換えると、実際のＤＣ成分の搬送誤差は、紙と紙送りローラ２３ａ（又は、紙とヘッド４１）との相対位置関係に応じて異なる値になる。
【００５１】
ＡＣ成分の搬送誤差とは、搬送時に用いられる紙送りローラ２３ａの周面の場所に応じた搬送誤差のことである。ＡＣ成分の搬送誤差は、搬送時に用いられる紙送りローラ２３ａの周面の場所に応じて異なる量になる。つまり、ＡＣ成分の搬送誤差は、搬送開始時の紙送りローラ２３ａの回転位置と搬送量に応じて、異なる量になる。ＡＣ成分の搬送誤差が生じる原因としては、紙送りローラ２３ａの形状による影響（例えば、紙送りローラ２３ａが楕円形状や卵型である場合）、紙送りローラ２３ａの回転軸の偏心、及び、紙送りローラ２３ａの回転軸とロータリー式エンコーダ５２のスケールの中心との不一致などが考えられる。
【００５２】
さらに、上流側搬送ローラ２３及び下流側搬送ローラ２５の双方に挟持された状態（以下、挟持状態）にある紙が、搬送方向に搬送され続けると、やがて、該紙の後端が上流側搬送ローラ２３から離れ、前記双方の一方（具体的には、下流側搬送ローラ２５）のみにより挟持された状態（すなわち、上流側搬送ローラ２３に挟持されない状態であり、以下、非挟持状態）に移行する。このときに、搬送誤差が生じる現象（以下、蹴飛ばし）が発生する。
【００５３】
蹴飛ばしについてより詳細に説明すると、紙の後端が上流側搬送ローラ２３から離れる間際には、紙の上流側搬送ローラ２３により挟持された面積が減少していく。その反面、上流側搬送ローラ２３が紙を挟持するために該紙に及ぼす力は略一定である。このため、前記後端が上流側搬送ローラ２３から離れる瞬間、上流側搬送ローラ２３による挟持圧が紙に過度に作用する。この結果、ある搬送動作の実行中に紙の状態が挟持状態から非挟持状態に移行すると、該ある搬送動作における当初の目標搬送量よりも小さい搬送量にて紙が搬送されるようになる。
【００５４】
＜＜搬送誤差に対する対策＞＞
プリンタ１を購入したユーザの下で紙に画像を印刷するための印刷処理（以下、本印刷）が実施された際に上記の搬送誤差が生じると、あるラスタラインが所望の形成位置からずれた位置に形成されるようになるため、最終的に得られる画像の画質が低下する虞がある。
【００５５】
そこで、本実施形態では、前記搬送誤差を補正して前記画質を向上させる対策として、プリンタ１がプリンタ製造工場から出荷される前に（すなわち、プリンタ１を購入したユーザの下で本印刷が行われる前に）、事前処理が行われる。
【００５６】
事前処理では、先ず、各搬送動作における目標搬送量を補正するための補正値を取得する処理（以下、補正値取得処理）が行われる。この補正値は、組立完了後のプリンタ１における紙の搬送特性を反映しており、紙の搬送経路を複数の範囲に分割したときの該範囲毎に取得される。つまり、前記複数の範囲のうちの一の範囲に対する補正値が、当該一の範囲に対応付けて取得される。
【００５７】
また、前記複数の範囲の中には、紙が挟持状態にある際に搬送方向において位置する位置（以下、第一位置）から、紙が非挟持状態にある際に搬送方向において位置する位置（以下、第二位置）までの範囲が含まれている。この第一位置から第二位置までの範囲は、蹴飛ばし発生範囲と呼ばれ、該範囲内で前記蹴飛ばしが確実に発生する範囲として決定される範囲である。一方、蹴飛ばし発生範囲に対応付けられて取得される補正値は、蹴飛ばしによる搬送誤差に対する補正値であり、以下、蹴飛ばし用の補正値とも呼ぶ。
【００５８】
なお、蹴飛ばし発生範囲は、プリンタ１のメカ特性や使用される紙の種類を考慮して、理論的もしくは実験的に決定される。より具体的に説明すると、蹴飛ばしが発生する際に紙が搬送方向において位置する位置（以下、蹴飛ばし発生位置）を理論的もしくは実験的に予測し、該蹴飛ばし発生位置に幾分のばらつきを加味した範囲として前記蹴飛ばし発生範囲が決められる。
【００５９】
その後、前記複数の範囲と前記補正値とをコントローラ６０のメモリ６３に前記範囲に前記補正値を対応付けて記憶する。この際、前記補正値のうち、蹴飛ばし用の補正値は、蹴飛ばし発生範囲に対応付けられて記憶される。
【００６０】
さらに、本印刷中の搬送動作のうち、所定の搬送動作における紙の目標移動区間を決定する処理（以下、移動区間決定処理）が行われる。ここで、所定の搬送動作とは、前記第二位置よりも前記搬送方向において上流側に位置する位置（以下、第三位置）から前記第一位置よりも前記搬送方向において下流側に位置する位置（以下、第四位置）まで紙を搬送する搬送動作である。つまり、前記所定の搬送動作における目標移動区間は、前記蹴飛ばし発生範囲と重なりを有する区間となる。
【００６１】
そして、本実施形態では、上記の処理が、プリンタ１により画像を印刷させることが可能な複数の種類の紙の該種類毎に実施される。つまり、前記種類毎に補正値が取得、記憶され、かつ、前記種類毎に所定の搬送動作における目標移動区間が決定される。これは、搬送方向における蹴飛ばし発生範囲の位置、蹴飛ばしによる搬送誤差、及び、本印刷中の搬送動作のうち前記所定の搬送動作に該当する搬送動作が、前記種類間で異なる可能性があるためである。
【００６２】
上記の事前処理が完了した後、プリンタ１はユーザに向けて出荷される。そして、プリンタ１を購入したユーザの下で本印刷が実施させる際には、前記コントローラ６０が、メモリ６３から補正値を読み出し、該補正値により当初の目標搬送量を補正し、補正した目標搬送量に基づいて搬送動作を実行させる。さらに、本印刷中、コントローラ６０が前記所定の搬送動作を実行させる際には（より正確には、ある種類の紙に画像を印刷する本印刷中、前記所定の搬送動作に該当する搬送動作を実行させる際には）、前記コントローラ６０は、移動区間決定処理にて決定された目標移動区間を該紙が移動するように前記所定の搬送動作を実行させる。
【００６３】
以下、複数の種類の紙の一例として、紙サイズが異なる２つの紙Ａ、Ｂについて前記事前処理を行う場合を具体例に挙げて説明する。なお、以降の説明では、補正値により補正される前の当初の目標搬送量を補正前目標搬送量と、補正された後の目標搬送量を補正後目標搬送量とも呼ぶ。
【００６４】
＝＝＝補正値取得処理について＝＝＝
次に、補正値取得処理について図６を用いて説明する。図６は、補正値取得処理のフローチャートである。
【００６５】
補正値取得処理は、組立完了後のプリンタ１を用いてテストパターンをテストシートＴＳに印刷し、テストパターンから得られる情報に基づいて補正値を取得する処理である。補正値取得処理は、図６に示すように、テストパターンを印刷するステップ（Ｓ１０１）、テストパターン及び基準パターンを読み取るステップ（Ｓ１０２）、補正値を算出するステップ（Ｓ１０３）、及び、補正値をコントローラ６０のメモリ６３に記憶するステップ（Ｓ１０４）、からなる。各ステップは、プリンタ１の出荷前に、例えば、プリンタ製造工場の検査工程において行われる。上記の各ステップは２つの紙Ａ、Ｂの各々について行われる。これは、前述したように、搬送方向における蹴飛ばし発生範囲の位置や蹴飛ばしによる搬送誤差が前記紙Ａ及び紙Ｂの間で異なる可能性があるためである。なお、補正値取得処理に先立って、検査者は、組立完了後のプリンタ１を工場内のコンピュータ１１０に接続する。工場内のコンピュータ１１０には、スキャナ１５０も接続されており、プリンタドライバ、スキャナドライバ及び補正値取得プログラムが予めインストールされている。
【００６６】
補正値取得処理では、先ず、プリンタドライバにより、テストパターンを印刷するための印刷データがプリンタ１に送信される。そして、プリンタ１のコントローラ６０が、前記印刷データに基づいて搬送動作とドット形成動作とを交互に繰り返し実行させて、テストシートＴＳにテストパターンを印刷するモード（以下、テストパターン印刷）を実施する。なお、テストパターン印刷の際に用いられるテストシートＴＳは、本印刷の際に用いられる紙と同一の種類のものである。具体的には、前記２つの紙Ａ、Ｂの各々について、同一の種類のテストシートＴＳを用意し、各テストシートＴＳにテストパターンを印刷する。
【００６７】
次に、検査者は、テストシートＴＳをスキャナ１５０にセットし、スキャナドライバがスキャナ１５０にテストパターンを読み取らせ、該テストパターンの画像データを取得する。このとき、スキャナ１５０にはテストシートＴＳとともに基準シートＳＳがセットされており、基準シートＳＳに描画された基準パターンも一緒に読み取られる。その後、補正値取得プログラムにより前記画像データが解析される。そして、当該解析の結果に基づいて補正値が算出される。補正値が算出されると、補正値取得プログラムにより、補正値のデータがプリンタ１に送信されて前記種類毎にメモリ６３に記憶される。
【００６８】
なお、補正値取得処理の手順は、紙Ａ及び紙Ｂの間で略同様であるため、以下では、紙Ａと同種のテストシートＴＳにテストパターンを形成して、該紙Ａに対応した補正値（すなわち、紙Ａに画像を印刷する本印刷において適用される補正値）を取得する手順について説明する。
【００６９】
＜＜テストパターン印刷＞＞
テストパターンを印刷するステップについて図７を用いて説明する。図７は、テストパターン印刷の様子を示す図である。図中の右側には、テストシートＴＳに印刷されるテストパターンが示されている。図中の左側に示された長方形は、テストパターン印刷時の各パスにおけるヘッド４１の位置を示している。また、図示の都合上、ヘッド４１がテストシートＴＳに対して移動しているように描かれているが、同図はヘッド４１に対するテストシートＴＳの相対位置を示すものであって、実際にはテストシートＴＳが搬送方向に間欠的に搬送されている。
【００７０】
テストパターンは、図７に示すように、識別コードと、複数の罫線状のパターン（以下、単にパターンと言う）とから構成される。
【００７１】
識別コードは、個々のプリンタ１をそれぞれ識別するための個体識別用の記号であり、この識別コードがテストパターンの読取時に読み取られることにより、補正値取得処理の対象となるプリンタがコンピュータ１１０に識別される。複数のパターンの各々は、テストシートＴＳの紙幅方向、すなわち、ヘッド４１の走査方向に沿って形成される罫線である。そして、テストパターン印刷中、搬送動作とドット形成動作が繰り返し実行される毎に（すなわち、パス毎に）、各パターンがテストシートＴＳの先端側から順次形成される。これにより、テストシートＴＳ上に複数のパターンが紙幅方向と交差する方向に並ぶようになる。
【００７２】
以上のようなテストパターンを形成する手順を、図７を参照しつつ説明する。なお、テストシートＴＳの先端からｉ番目のパターン（すなわち、テストパターン印刷時のパスｉにて印刷されるパターン）をＰ（ｉ）とする。
【００７３】
先ず、コントローラ６０は、テストシートＴＳをテストパターン印刷用の頭出し位置まで移動させる。その後、パス１により、ノズル♯９０のみからインクが吐出されてパターンＰ（１）が形成される。パターンＰ（１）の形成後、コントローラ６０は、紙送りローラ２３ａを１／８回転させてテストシートＴＳを１／８インチだけ搬送する搬送動作を実行させる。その後、パス２により、ノズル♯９０のみからインクが吐出されてパターンＰ（２）が形成される。以下、同様の動作が繰り返し行われ、１／８インチ間隔でパターンＰ（３）〜パターンＰ（ｍ−１）が形成される。なお、パス１〜パスｍ−１において、テストシートＴＳは、上流側搬送ローラ２３及び下流側搬送ローラ２５のうちの少なくとも上流側搬送ローラ２３に挟持されている。
【００７４】
パターンＰ（ｍ−１）の形成後、コントローラ６０は、テストシートＴＳを更に下流側に移動させるために搬送動作を実行させる。その後、パスｍにより、ノズル♯９０のみからインクが吐出されてパターンＰ（ｍ）が形成される。この際、テストシートＴＳの状態は、上流側搬送ローラ２３及び下流側搬送ローラ２５の双方に挟持された状態、すなわち、挟持状態にある。
【００７５】
パターンＰ（ｍ）の形成後、コントローラ６０は、テストシートＴＳを１／６インチだけ更に下流側に搬送する搬送動作を実行させる。その後、パスｍ＋１により、ノズル＃９０のみからインクが吐出されてパターンＰ（ｍ＋１）が形成される。この際、テストシートＴＳの状態は非挟持状態にある。さらに、Ｐ（ｍ＋１）の印刷後、コントローラ６０は、排紙ローラ２５ａを回転させて、テストシートＴＳを約１インチだけ更に下流側に搬送する搬送動作を実行させる。その後、パスｍ＋２により、ノズル♯３のみからインクが吐出されてＰ（ｍ＋２）が印刷される。そして、Ｐ（ｍ＋２）の印刷が終了した後にテストシートＴＳがプリンタ外に排出された時点でテストパターン印刷が完了する。
【００７６】
以上のようなテストパターン印刷により形成されたテストパターンは、前記搬送誤差を反映したものとなる。具体的に説明すると、パターンＰ（１）〜Ｐ（ｍ＋１）はノズル♯９０のみからインクを吐出させることにより形成されるため、パターンＰ（１）〜Ｐ（ｍ＋１）中の互いに隣り合う２つのパターンの間隔（パターン間隔）は、理論上、当該２つのパターンの各々が形成される際の理論位置の間隔（理論位置間隔）と同値となる。例えば、パターンＰ（１）〜Ｐ（ｍ−１）中の互いに隣接する２つのパターンについての理論位置間隔は、ちょうど１／８インチになる。また、パターンＰ（ｍ）、Ｐ（ｍ＋１）についての理論位置間隔は、ちょうど１／６インチになる。しかし、実際には搬送動作中に搬送誤差が生じてしまうため、パターン間隔は理論位置間隔と異なってしまう。仮に理想的な搬送量よりも多くテストシートＴＳが搬送されると、パターン間隔は理論位置間隔より広がる。逆に、理想的な搬送量よりも少なくテストシートＴＳが搬送されると、パターン間隔が狭まる。
【００７７】
このように各パターン間隔が各搬送動作中に生じる搬送誤差を反映しているため、当該パターン間隔を測定すれば搬送誤差を測定することが可能になる。さらに、当該パターン間隔から前記搬送誤差に対する補正値を求めることも可能になる。
【００７８】
特に、本実施形態では、パスｍの際にテストシートＴＳが搬送方向において位置する理論位置は、前述の第一位置に相当する。他方、パスｍ＋１の際にテストシートＴＳが搬送方向において位置する理論位置は、前述の第二位置に相当する。つまり、本実施形態に係るテストパターン印刷は、パスｍにおける前記理論位置からパスｍ＋１における前記理論位置までの範囲が蹴飛ばし発生範囲になるように実施される。換言すると、テストパターン印刷中、パスｍとパスｍ＋１との間に蹴飛ばしが発生することになる。このため、パターンＰ（ｍ）、Ｐ（ｍ＋１）の間のパターン間隔を測定すれば（すなわち、テストシートＴＳにおけるパターンＰ（ｍ）、Ｐ（ｍ＋１）の形成位置に基づいて）、蹴飛ばし用の補正値を求めることが可能になる。このような意味で、パターンＰ（ｍ）、Ｐ（ｍ＋１）は、前記蹴飛ばし用の補正値を求めるためのパターンに相当すると言える。そして、蹴飛ばし用の補正値を求めるためのパターンのうち、パターンＰ（ｍ）はテストシートＴＳの状態が挟持状態にある際に形成される第一パターンに相当し、パターンＰ（ｍ＋１）は前記状態が非挟持状態にある際に形成される第二パターンに相当する。
【００７９】
同様に、パターンＰ（ｍ＋１）とパターンＰ（ｍ＋２）との間隔は、テストシートＴＳの搬送が理想的に行われた場合（正確には、更にノズル♯９０とノズル♯３のインクの吐出が同じである場合）には、ちょうど３／９０インチになるはずである。しかし、搬送誤差があるため、パターン間隔は３／９０インチにならない。このため、パターンＰ（ｍ＋１）とパターンＰ（ｍ＋２）との間隔を測定すれば、前記搬送誤差に対する補正値を求めることが可能になる。
【００８０】
＜＜テストパターンの読み取り＞＞
次に、テストパターンを読み取るステップについて説明する。当該ステップを説明するにあたり、先ず、テストパターンを読み取るために用いられるスキャナ１５０について、図８を用いて説明する。図８は、スキャナ１５０の内部構成を示す模式図である。図中、矢印にて画像読取センサ１５３の移動方向（副走査方向）が示されている。なお、以下の説明において、画像読取センサ１５３に備えられた複数の受光素子（不図示）が並んだ方向であって、副走査方向と略直交する方向を主走査方向と呼ぶ。
【００８１】
スキャナ１５０は、上蓋１５１が閉じられた状態で、原稿台ガラス１５２に置かれた原稿Ｇに光を照射して、その反射光を検出して原稿Ｇの画像を読み取る。スキャナ１５０内部には、図８に示すように、原稿台ガラス１５２を介して原稿Ｇと対面しつつ副走査方向に移動する画像読取センサ１５３と、該画像読取センサ１５３を移動させるために案内バー１５４に沿って前記副走査方向に移動するキャリッジ１５５と、該キャリッジ１５５を移動させるための移動機構１５６と、スキャナ各部を制御するスキャナコントローラ（不図示）と、が備えられている。そして、画像読取センサ１５３が副走査方向に移動しながら、光が照射された原稿Ｇからの反射光を検出する。これにより、原稿台ガラス１５２上にセットされた原稿Ｇの画像が読み取られる。スキャナコントローラは、読み取った画像のデータ（画像データ）をコンピュータ１１０へ送信する。
【００８２】
以上のようなスキャナ１５０によりテストシートＴＳ上のテストパターンが読み取られる。また、本実施形態において、スキャナ１５０の読取解像度は、７２０ｄｐｉ（主走査方向）×７２０ｄｐｉ（副走査方向）である。
【００８３】
ところで、スキャナ１５０がテストパターンを読み取る際の読み取り位置については、該読み取り位置の理論値と実際の読み取り位置との間に誤差が生じる。そして、読み取り位置の誤差がある状態でテストパターンを単に読み取っただけでは、テストパターン中のパターンの位置を正確に計測することができない。そこで、本実施形態では、テストパターンをスキャナ１５０に読み取らせる際に、基準シートＳＳをセットして基準パターンも読み取らせている。
【００８４】
以下、テストパターンと基準パターンの読み取りについて、図９Ａ及び図９Ｂを用いて説明する。図９Ａは、基準シートＳＳを示した図である。図９Ｂは、原稿台ガラス１５２にテストシートＴＳと基準シートＳＳとをセットしたときの様子を示した図である。
【００８５】
基準シートＳＳには基準パターンが形成されており、図９Ａに示すように、当該基準パターンは３６ｄｐｉ間隔にて精度良く並んだ複数のラインから構成されている。そして、テストシートＴＳ及び基準シートＳＳは、図９Ｂに示すように、原稿台ガラス１５２上の所定の位置にセットされる。基準シートＳＳは、複数のラインの各々がスキャナ１５０の主走査方向と平行になるようにセットされる。一方、テストシートＴＳは、基準シートＳＳの横に並べられ、各パターンが主走査方向と平行になるようにセットされる。
【００８６】
このようにテストシートＴＳと基準シートＳＳをセットした状態で、スキャナ１５０は、テストパターンと基準パターンを読み取る。これにより、テストパターンと基準パターンの各々について画像データを取得する。但し、読み取り位置の誤差の影響により、実際の画像データは、理想的に読み取られた場合の画像データと比べて歪んでしまう。そこで、補正値取得プログラムは、前記画像データを解析するにあたり、基準パターンの画像データに基づいて、テストパターンの画像データに及ぶ読み取り位置の誤差の影響をキャンセルさせる。
【００８７】
＜＜補正値の算出＞＞
次に、テストパターンの画像データを解析して補正値を算出するステップについて図１０を参照しながら説明する。図１０は、補正値を算出するステップのフローチャートである。
【００８８】
＜準備処理＞
図１０に示すように、補正値を算出する前準備として、スキャナ１５０から取得したテストパターン及び基準パターンの画像データを解析するための準備処理が行われる（Ｓ１２１）。当該準備処理は補正値取得プログラムにより実行される。準備処理としては、先ず、テストシートＴＳ及び基準シートＳＳの各々が傾いてスキャナ１５０にセットされたために生じた傾き、を補正する処理をテストシートＴＳ及び基準シートＳＳの各画像データに対して施す。前記傾きを補正するにあたり、テストパターン及び基準パターンの各々の画像について、公知の検出方法により傾き角度を検出する。そして、該傾き角度に基づいて、各画像を回転処理して当該各画像の傾きを補正する。なお、回転処理は、テストパターン及び基準パターンの各々に対して個別に行われる。このような個別の回転処理を行う結果、基準パターンに対するテストパターンの位置が相対的にずれる場合がある。かかる場合を考慮し、個別の回転処理により生じるズレを評価しておき、各パターンの位置を算出するステップ（Ｓ１２２）において各パターンの位置を算出した際に、該位置から前記ズレを差し引く。
【００８９】
また、次の準備処理としてテストパターン自体の歪みを検出する。テストパターン自体の歪みとは、テストパターンの印刷中にテストシートＴＳが傾いてしまうことによって発生する歪みである。例えば、テストパターンの印刷中に、テストシートＴＳの紙幅方向がヘッド４１の走査方向に対して傾き出すと、テストシートＴＳに対してテストパターンが歪んだ状態で印刷されてしまう。テストパターン自体の歪みが顕著になると、当該テストパターンに基づいて補正値を算出したときに不適切な値が得られてしまう。このような事態を回避するため、テストパターン自体の歪みを評価し、当該歪みが規定以上の歪みである場合にはエラーとする。
【００９０】
＜パターンの位置の算出＞
上記の準備処理を行った後、補正値取得プログラムにより、スキャナ座標系において、基準パターンの各ラインの位置と、テストパターンの各パターンの位置と、がそれぞれ算出される（Ｓ１２２）。スキャナ座標系では、スキャナ１５０の読取によって取得される画像が、１／７２０×１／７２０インチの画素により構成されるものとする。また、各画像における左上の画素の位置を、スキャナ座標系の原点とする。その後、補正値取得プログラムにより、スキャナ座標系における各ラインの位置と各パターンの位置とに基づいて、テストシートＴＳ上における各パターンの形成位置、すなわち、各パターンの絶対位置がそれぞれ算出される（Ｓ１２３）。
【００９１】
以下、図１１Ａ及び図１１Ｂと、図１２と、図１３とを参照しながら説明する。図１１Ａは、テストパターンの画像のうち、スキャナ座標系における各パターンの位置を算出する際に用いられる範囲を示す図である。図１１Ｂは、パターンの位置の算出についての説明図である。横軸は、画素のｙ方向の位置（スキャナ座標系）を示している。縦軸は、画素の階調値（ｘ方向に並ぶ画素の階調値の平均値）を示している。図１２は、算出されたパターンの位置の説明図であり、図中に示す位置は、所定の演算が施されて無次元化されている。図１３は、テストパターンのｉ番目のパターンの絶対位置の算出に関する説明図である。ここで、テストパターンのｉ番目のパターンとは、基準パターンのｊ−１番目のラインと、基準パターンのｊ番目のラインとの間に位置するパターンである。
【００９２】
なお、以下の説明では、テストパターンのｉ番目のパターンの位置（スキャナ座標系）を「Ｍ（ｉ）」と呼び、基準パターンのｊ番目のラインの位置（スキャナ座標系）を「Ｋ（ｊ）」と呼ぶ。また、基準パターンのｊ−１番目のラインとｊ番目のラインとの間隔（ｙ方向の間隔）を「Ｌ」と呼び、基準パターンのｊ−１番目のラインとテストパターンのｉ番目のパターンとの間隔（ｙ方向の間隔）を「Ｌ（ｉ）」と呼ぶ。
【００９３】
先ず、補正値取得プログラムは、図１１Ａに示すテストパターンの画像のうちの点線にて示す範囲の画像、の画像データを用いて、各パターンの位置を算出する。ここで、補正値取得プログラムは、前記点線にて示す範囲の画像の画像データから、各パターンについて階調値の重心位置を算出し（図１１Ｂ参照）、この重心位置を各パターンの位置とする。
【００９４】
次に、絶対位置の算出に際して、補正値取得プログラムは、次式に基づいて、間隔Ｌに対する間隔Ｌ（ｉ）の比率Ｈを算出する。  
Ｈ＝Ｌ（ｉ）／Ｌ＝｛Ｍ（ｉ）−Ｋ（ｊ−１）｝／｛Ｋ（ｊ）−Ｋ（ｊ−１）｝
【００９５】
ところで、実際の基準シートＳＳ上の基準パターンは等間隔であるので、基準パターンの１番目のラインの絶対位置をゼロとすれば、基準パターンの任意のラインの位置を算出できる。例えば、基準パターンの２番目のラインの絶対位置は１／３６インチである。そこで、基準パターンのｊ番目のラインの絶対位置を「Ｊ（ｊ）」とし、テストパターンのｉ番目のパターンの絶対位置を「Ｒ（ｉ）」とすると、次式のようにしてＲ（ｉ）を算出できる。  
Ｒ（ｉ）＝｛Ｊ（ｊ）−Ｊ（ｊ−１）｝×Ｈ＋Ｊ（ｊ−１）
【００９６】
以下、各パターンの絶対位置を算出する手順について、テストパターン中の１番目のパターンの絶対位置Ｒ（１）を算出する場合を具体例に挙げて説明する。先ず、図１２に示すように、補正値取得プログラムにより、パターンＰ（１）の位置Ｍ（１）が基準パターンの２番目のラインの位置Ｋ（２）と３番目のラインの位置Ｋ（３）との間に存在していることを検出する。次に、補正値取得プログラムにより、比率Ｈが0.40143008（＝(373.7686667-309.613250)/(469.430413-309.613250)）であることが求められる。最終的に、図１３に示す位置関係から、１番目のパターンの絶対位置Ｒ（１）が0.98878678ミリ（＝0.038928613インチ｛＝１／３６インチ｝×0.40143008＋１／３６インチ）であることが求められる。
【００９７】
＜補正値の計算＞
次に、補正値取得プログラムにより、各パターンの絶対位置から補正値が求められる（Ｓ１２４）。
【００９８】
補正値は、前述したように、紙の搬送経路を複数の範囲に分割したときの該範囲毎に、該範囲に対応付けて求められる。本実施形態では、特定の補正値（具体的には、後述の補正値ｃｂ）が対応付けられた範囲を除き、前記複数の範囲の各々は、テストパターン中の互いに隣接する２つのパターンの各々が形成される際に媒体が位置する理論位置の間の範囲となっている。すなわち、テストパターン中のｉ番目のパターンＰ（ｉ）が形成される際の前記理論位置からｉ＋１番目のパターンＰ（ｉ＋１）が形成される際の前記理論位置までの範囲に対応付けて、補正値Ｃ（ｉ）が求められる。そして、当該補正値Ｃ（ｉ）は、ｉ番目のパターンの絶対位置Ｒ（ｉ）とｉ＋１番目のパターンの絶対位置Ｒ（ｉ＋１）に基づいて求められる。具体的に説明すると、補正値Ｃ（ｉ）は、パターンＰ（ｉ）及びパターンＰ（ｉ＋１）の実際のパターン間隔（換言すると、絶対位置Ｒ（ｉ）、Ｒ（ｉ＋１）の間隔）と理論上のパターン間隔の差として求められる。
【００９９】
より具体的に説明すると、ｉが１〜ｍ−２である場合、補正値Ｃ（ｉ）は、「３．１８ｍｍ」（１／８インチ）から「Ｒ（ｉ＋１）−Ｒ（ｉ）」を引いた値になる。例えば、補正値Ｃ（１）は、パターンＰ（１）が形成される際の前記理論位置からパターンＰ（２）が形成される際の前記理論位置までの範囲、に対応付けて求められ、その値は３．１８ｍｍ−｛Ｒ（２）−Ｒ（１）｝となる。このようにして、補正値Ｃ（ｉ）が、図１４のように前記複数の範囲の該範囲毎に該範囲に対応付けて求められる。図１４は、複数の範囲と、該範囲毎に対応付けられた補正値とを示す図である。
【０１００】
同様に、パターンＰ（ｍ）が形成される際の前記理論位置からパターンＰ（ｍ＋１）が形成される際の前記理論位置までの範囲、に対応付けて、補正値Ｃｋが求められる。当該範囲は、前述したように蹴飛ばし発生範囲に相当し、補正値Ｃｋは蹴飛ばし用の補正値に相当する。そして、補正値Ｃｋは、パターンＰ（ｍ）及びパターンＰ（ｍ＋１）の理論上のパターン間隔と実際のパターン間隔との差として求められ、その値は「４．２３ｍｍ」（１／６インチ）から「Ｒ（ｍ＋１）−Ｒ（ｍ）」を引いた値になる。
【０１０１】
一方、補正値Ｃｂは、パターンＰ（ｍ＋１）が形成される際の前記理論位置から搬送方向において下流側にある範囲、に対応付けられて求められる。この補正値Ｃｂは、パターンＰ（ｍ＋１）とパターンＰ（ｍ＋２）の理論上のパターン間隔と実際のパターン間隔との差として求められ、その値は「０．８４７ｍｍ」（３／９０インチ）から「Ｒ（ｍ＋２）−Ｒ（ｍ＋１）」を引いた値になる。
【０１０２】
＜補正値の平均化＞
ところで、印刷処理中の各搬送動作時に用いられる紙送りローラ２３ａの周面の場所は、印刷処理間で異なってくる場合がある。この結果、パターンＰ（１）〜パターンＰ（ｍ−１）中のパターン間隔は、ＤＣ成分の搬送誤差の影響だけではなく、ＡＣ成分の搬送誤差の影響も受けることになる。しかし、上記の方法により求められた補正値Ｃ（１）〜Ｃ（ｍ−２）については、ＡＣ成分の搬送誤差の影響を考慮していない。このため、補正値Ｃ（１）〜Ｃ（ｍ−２）をそのまま適用すると、却って搬送誤差を悪化させる虞がある。
【０１０３】
そこで、本実施形態では、ＡＣ成分の搬送誤差の影響を反映させ難くするために、補正値Ｃ（１）〜Ｃ（ｍ−２）については、次式により平均化している（Ｓ１２５）。なお、平均化して得られる補正値を平均補正値Ｃｔと呼ぶ。  
Ｃｔ（ｉ）＝｛Ｃ（ｉ−３）＋Ｃ（ｉ−２）＋Ｃ（ｉ−１）＋Ｃ（ｉ）＋Ｃ（ｉ＋１）＋Ｃ（ｉ＋２）＋Ｃ（ｉ＋３）＋Ｃ（ｉ＋４）｝／８
以下、図１５を用いて、テストパターン中の各パターンと平均補正値Ｃｔとの関係について説明する。図１５は、当該関係についての説明図である。
【０１０４】
平均補正値Ｃｔ（ｉ）は、図１５に示すように、パターンＰ（ｉ−３）〜パターンＰ（ｉ＋４）における各パターン間隔に基づいて求められる。例えば、平均補正値Ｃｔ（４）は、補正値Ｃ（１）〜Ｃ（８）の総和を８で割った値（補正値Ｃ（１）〜Ｃ（８）の平均値）となる。このようにして求められた平均補正値Ｃｔ（ｉ）は、図１５に示すように、パターンＰ（ｉ）が形成される際の前記理論位置からパターンＰ（ｉ＋１）が形成される際の前記理論位置までの範囲、に対応付けられる。
【０１０５】
なお、平均補正値Ｃｔ（ｉ）を求める際にｉが３以下になる場合、平均補正値Ｃｔ（ｉ）は、Ｃ（１）〜Ｃ（８）までの総和を８で割った値とする。また、平均補正値Ｃｔ（ｉ）を求める際にｉがｍ−５以上になる場合、平均補正値Ｃｔ（ｉ）は、Ｃ（ｍ−９）〜Ｃ（ｍ−２）までの総和を８で割った値とする。また、パターンＰ（ｍ−１）が形成される際の前記理論位置からパターンＰ（ｍ）が形成される際の前記理論位置までの範囲、に対応付けられる平均補正値Ｃｔ（ｍ−１）は、平均補正値Ｃｔ（ｍ−２）に、ｍ回目の搬送動作におけるテストシートＴＳの移動距離の理論値ａとｍ−１回目の搬送動作における前記移動距離の理論値ｂとの比ａ／ｂ、を乗じた値とする。
【０１０６】
ところで、パターンＰ（１）〜Ｐ（ｍ−１）は、ほぼ１／８インチ毎に形成されているため、平均補正値Ｃｔは１／８インチ毎に求められることになる。つまり、テストパターン印刷においてパターン間隔が紙送りローラ２３ａの周長（１インチ）の１／８になるように設定されていたため、各平均補正値Ｃｔ（ｉ）が理論上１インチ離れるべき２つのラインの間隔に応じた値になるにも関わらず、その適用範囲を１／８インチにすることが可能になる。これにより、ＡＣ成分の搬送誤差の影響を受け難くするとともに、ＤＣ成分の搬送誤差をきめ細かく補正することが可能になる。
【０１０７】
また、補正値Ｃｋは、蹴飛ばしによる搬送誤差に対する補正値であり、検出誤差による搬送誤差に対する補正値（すなわち、補正値Ｃ（１）〜Ｃ（ｍ−２））とともに平均化することには適さないものである。このため、本実施形態では、補正値Ｃｋは平均化の対象としていない。また、補正値Ｃｂについても、検出誤差による補正値とともに平均化することには適さないため、平均化の対象としていない。
【０１０８】
＜＜補正値の記憶＞＞
次に、補正値取得プログラムにより、補正値をプリンタ１のメモリ６３に記憶するステップ（Ｓ１０４）について説明する。
【０１０９】
メモリ６３に記憶される補正値は、平均補正値Ｃｔ（ｉ）、補正値Ｃｋ、及び、補正値Ｃｂである。これらの補正値は、該補正値を求める際に該補正値と対応付けられた前記範囲とともに記憶される。前記範囲については、該範囲に対応付けられた補正値を適用する範囲（適用範囲）を示す境界位置情報としてメモリ６３に記憶される。つまり、補正値の各々は、その適用範囲毎に、該適用範囲を示す境界位置情報に対応付けられてメモリ６３に記憶される。例えば、蹴飛ばし用の補正値である補正値Ｃｋについては、その適用範囲が蹴飛ばし発生範囲であり、当該蹴飛ばし発生範囲を示す境界位置情報（すなわち、パターンＰ（ｍ）が形成される際の前記理論位置〜パターンＰ（ｍ＋１）が形成される際の前記理論位置）に対応付けられて記憶される。なお、境界位置情報とは、各補正値の適用範囲の搬送方向上端側及び搬送方向下端側の境界位置を示す情報である。
【０１１０】
以上のように補正値がその適用範囲を示す境界位置情報に対応付けられてメモリ６３に記憶される結果、図１６に示すようなテーブルが形成されることになる。図１６は、メモリ６３に形成された補正値と境界位置情報とのテーブルを示した図である。かかるテーブルは、補正値取得処理の対象となる紙に対応して形成され、当該紙に画像を印刷する本印刷が実行される際にコントローラ６０によって読み出される。そして、本実施形態では、補正値取得処理が２つの紙Ａ、Ｂの各々に対して実施されるため、前記テーブルが前記２つの紙Ａ、Ｂの各々について形成されることとなる。
【０１１１】
＝＝＝移動区間決定処理＝＝＝
次に、移動区間決定処理について説明する。  
移動区間決定処理は、ユーザの下で行われる本印刷の搬送動作のうち、前述した所定の搬送動作における紙の目標移動区間を決定する処理である。ここで、目標移動区間とは、搬送動作が実行されたときに紙が搬送方向に移動する理論上の移動区間である。具体的に説明すると、本印刷中のあるパスにおける理論位置から次のパスにおける理論位置までの区間、が当該区間を紙に移動させるための搬送動作における目標移動区間、に相当する。
【０１１２】
移動区間決定処理は、補正値取得処理が終了してからプリンタ１が出荷されるまでの間に行われ、本実施形態では前記２つの紙Ａ、Ｂの各々について行われる。これは、前述したように、紙の種類（特に、紙サイズ）が異なると、本印刷中の搬送動作のうち前記所定の搬送動作に該当する搬送動作が前記種類間で異なる可能性があるためである。
【０１１３】
なお、移動区間決定処理は、プリンタ１と工場内のコンピュータ１１０とが接続された状態で該コンピュータ１１０にインストールされた移動区間決定プログラムにより行われる。
【０１１４】
＜＜本印刷における搬送動作＞＞
移動区間決定処理の手順について説明する前に、本印刷における搬送動作について、図１７及び図１８を用いて説明する。図１７は、本印刷における搬送動作に関する情報についての説明図である。図１８は、本印刷の様子を示した図である。図中の右側には、画像が印刷される紙が示されており、図中の左側に示された長方形は、本印刷中の各パスにおけるヘッド４１の位置を示している。図１８は、図示の都合上、ヘッド４１が紙に対して移動しているように描かれているが、同図はヘッド４１に対する紙の相対位置を示すものである。また、図中に示されたヘッド４１のうち、グレーで塗り潰された領域は、各パスにおいてインクを吐出しないノズルが並ぶ領域を示している。なお、以下の説明では、本印刷中のパスｉにおける紙の理論位置を理論位置Ｑ（ｉ）と呼ぶ。
【０１１５】
本印刷において搬送動作を実行させるにあたり、コントローラ６０は、メモリ６３に予め記憶された搬送動作に関する情報（以下、記録情報）を読み取り、当該記録情報に基づいて搬送動作を実行させる。記録情報には、図１７に示すように、各パス間に実行される搬送動作において紙を搬送するための補正前目標搬送量の情報が含まれている。そして、プリンタ１の組立完了後から移動区間決定処理が実施されるまでの間は、補正前目標搬送量の情報として仮決めされた補正前目標搬送量を示す情報がメモリ６３に記憶されている。
【０１１６】
ここで、パスｉ−１とパスｉとの間の搬送動作において紙を搬送するための補正前目標搬送量をＦ（ｉ）とする。仮決めされた補正前目標搬送量Ｆ（ｉ）に基づいて２つの紙Ａ、Ｂの一の紙に画像を印刷する本印刷を仮に実施した場合、各パスにおける紙の理論位置Ｑ（ｉ）は図１８に示した通りになる。なお、補正前目標搬送量Ｆ（ｉ）のうち、Ｆ（１）は、初回の搬送動作において紙を頭出し位置に位置決めするための補正前目標搬送量である。そして、本実施形態では、当該Ｆ（１）が２つの紙Ａ、Ｂの間で共通の搬送量に仮決めされている。したがって、移動区間決定処理が実施されるまでは、前記頭出し位置が２つの紙Ａ、Ｂの間で共通の頭出し位置に仮決めされていることになる。なお、前述したように、本印刷には縁無し印刷と縁有り印刷とがあり、これらの印刷間で頭出し位置が異なる。このため、補正前目標搬送量Ｆ（１）を示す情報は、縁無し印刷と縁有り印刷とに分けてメモリ６３に記憶されている。
【０１１７】
以下、補正前目標搬送量についてより詳しく説明する。各搬送動作が搬送誤差を伴わず理想的に実行された場合には、各搬送動作において紙は補正前目標搬送量だけ搬送される。例えば、パスｉ−１とパスｉとの間の搬送動作（ｉ回目の搬送動作）が理想的に実行された場合、補正前目標搬送量Ｆ（ｉ）だけ紙が搬送方向下流側に搬送される。また、理論位置Ｑ（ｉ）は、理論上、頭出し位置（すなわち、理論位置Ｑ（１））からＦ（２）〜Ｆ（ｉ）までの総和に相当する距離だけ搬送方向下流側に離れている位置になる。そして、ｉ回目の搬送動作が完了した時点で、紙はパスｉにおける理論位置Ｑ（ｉ）に位置するようになる。
【０１１８】
また、コントローラ６０は、各補正前目標搬送量Ｆ（ｉ）を、上端印刷中の搬送動作の補正前目標量、通常印刷中の搬送動作の補正前目標搬送量、下端印刷中の搬送動作の補正前目標搬送量に区分して適用する。例えば、コントローラ６０は、２つの紙Ａ、Ｂの一の紙に画像を印刷する本印刷において、パス１〜パス４の間の搬送動作の補正前目標搬送量Ｆ（２）〜Ｆ（４）を、上端印刷中の搬送動作の補正前目標搬送量として適用する。同様に、パス５〜パスｎの間の搬送動作の補正前目標搬送量Ｆ（５）〜Ｆ（ｎ）を、通常印刷中の搬送動作の補正前目標搬送量として適用し、パスｎ＋１〜パスｎ＋４の間の搬送動作の補正前目標搬送量Ｆ（ｎ＋１）〜Ｆ（ｎ＋４）を、下端印刷中の搬送動作の補正前目標搬送量として適用する。また、通常印刷中の搬送動作における補正前目標搬送量は、テストパターン印刷中の搬送動作における目標搬送量と異なっている。そして、本実施形態では、通常印刷中の搬送動作の補正前目標搬送量として適用される補正前目標搬送量Ｆ（ｉ）が、蹴飛ばし発生範囲の搬送方向長さ（本実施形態では１／６インチ）よりも大きく設定されている。
【０１１９】
＜＜目標移動区間の決定＞＞
次に、移動区間決定処理の具体的な手順について、図１８を用いて説明する。  
移動区間決定処理では、先ず、紙Ａに画像を印刷する本印刷の搬送動作のうち、所定の搬送動作における目標移動区間を決定する。所定の搬送動作における目標移動区間とは、紙Ａに対応した前記第二位置よりも上流側に位置した位置（すなわち、第三位置）から紙Ａに対応した前記第一位置よりも下流側に位置した位置（すなわち、第四位置）までの区間を紙Ａに移動させるための搬送動作、における該目標移動区間である。
【０１２０】
移動区間決定処理は、仮決めされた補正前目標搬送量Ｆ（ｉ）に基づいて仮に実施される本印刷において、前記所定の搬送動作に該当する搬送動作を特定するところから始まる。図１８に示すケースでは、前記本印刷中、パスｎ−２とパスｎ−１との間に実行される搬送動作（ｎ−１回目の搬送動作）と、パスｎ−１とパスｎとの間に実行される搬送動作（ｎ回目の搬送動作）が、前記所定の搬送動作に該当する搬送動作として特定される。つまり、図１８に示すケースでは、ｎ−１回の搬送動作における目標移動区間、及び、ｎ回目の搬送動作における目標移動区間は、双方とも、紙Ａに対応した前記第二位置よりも上流側に位置する位置から紙Ａに対応した第一位置よりも下流側に位置した位置までの区間となっている。
【０１２１】
次に、ｎ−１回目の搬送動作とｎ回目の搬送動作とのうちのいずれか一方の搬送動作における目標移動区間を、当該いずれか一方の搬送動作における目標移動区間が紙Ａに対応した蹴飛ばし範囲を跨ぐ区間になるように、改めて決定し直す。以下、上記のケースにおいて、ｎ回目の搬送動作における目標移動区間を、該目標移動区間が紙Ａに対応した蹴飛ばし発生範囲を跨ぐ区間になるように決定する例について説明する。
【０１２２】
図１８に示すように、仮決めされた補正前目標搬送量Ｆ（ｉ）に基づいて仮に本印刷が実施された場合、ｎ回目の搬送動作における目標移動区間の搬送方向中央位置が、紙Ａに対応した蹴飛ばし発生範囲の搬送方向中央位置（換言すると、紙Ａに対応した第一位置及び第二位置の間の中間位置）よりも、距離Δだけ下流側に位置する。このような位置関係になる場合には、ｎ回目の搬送動作における前記目標移動区間が、該目標移動区間の搬送方向中央位置と紙Ａに対応した蹴飛ばし発生範囲の搬送方向中央位置とが一致するように改めて決定される。そして、本実施形態では、ｎ回目の搬送動作における前記目標移動区間を改めて決定するために、頭出し位置が調整される。より正確には、紙Ａを頭出し位置に位置決めする搬送動作（すなわち、初回の搬送動作）における補正前目標搬送量Ｆ（１）が調整される。これは、頭出し位置を調整すると、その調整分、各パスにおける理論位置Ｑ（ｉ）が仮決めされた当初の理論位置から搬送方向に移動し、これに伴って、ｎ回目の搬送動作における目標移動区間も決定するためである。
【０１２３】
そして、図１８に示すケースでは、初回の搬送動作における補正前目標搬送量Ｆ（１）を距離Δだけ少ない搬送量に調整することになる。つまり、距離Δは、頭出し位置の調整量に相当し、２つの紙Ａ、Ｂの間で共通の位置に仮決めされた頭出し位置（換言すると、仮決めされた補正前目標搬送量Ｆ（１））と、紙Ａに対応した蹴飛ばし発生範囲とに基づいて求められる。そして、上記のような調整がなされると、頭出し位置が当初の頭出し位置よりもΔだけ上流側に位置するようになり、これに伴って、ｎ回目の搬送動作における目標移動区間が当初の目標移動区間よりもΔだけ上流側に位置した区間になる。この結果、図１９に示すように、ｎ回目の搬送動作における目標移動区間が紙Ａに対応した蹴飛ばし発生範囲を跨ぐ区間となり、かつ、ｎ回目の搬送動作における前記目標移動区間の搬送方向中央位置が紙Ａに対応した蹴飛ばし発生範囲の搬送方向中央位置と一致するようになる。図１９は、頭出し位置を調整してｎ回目の搬送動作における目標移動区間が改めて決定された様子を示した図である。
【０１２４】
以上のようにｎ回目の搬送動作における目標移動区間が決定されると、メモリ６３に記憶された初回の搬送動作における補正前目標搬送量Ｆ（１）に関する情報が、仮決めされた当初の搬送量を示す情報から調整後の搬送量を示す情報に更新される。
【０１２５】
紙Ａについての移動区間決定処理が完了すると、上記と同様の手順により、紙Ｂについての移動区間決定処理が実施される。すなわち、紙Ｂに画像を印刷する本印刷の搬送動作のうち、所定の搬送動作における目標移動区間を決定するために、仮決めされた頭出し位置と紙Ｂに対応した蹴飛ばし発生範囲に基づいて、頭出し位置の調整量（すなわち、距離Δ）を求め、前記頭出し位置を仮決めされた位置から当該調整量だけ調整する。これにより、前記所定の搬送動作における目標移動区間が紙Ｂに対応した蹴飛ばし発生範囲を跨ぐ区間となり、かつ、該目標移動区間の搬送方向中央位置が紙Ｂに対応した蹴飛ばし発生範囲の搬送方向中央位置と一致するように、該目標移動区間が決定される。そして、紙Ｂについて所定の搬送動作における目標移動区間を決定した後には、調整された初回の搬送動作の補正前目標搬送量Ｆ（１）を示す情報がメモリ６３に記憶される。ここで、調整された当該補正前目標搬送量Ｆ（１）を示す情報については、２つの紙Ａ、Ｂの間で異なる可能性があるため、各紙について個別に（換言すると、紙の種類毎に）メモリ６３に記憶されることとなる。一方、２回目以降の搬送動作における補正前目標搬送量Ｆ（ｉ）に関する情報については、仮決めされた搬送量を示す情報のまま残ることとなる。
【０１２６】
そして、紙Ａ、Ｂの各々について調整後の補正前目標搬送量Ｆ（１）を示す情報が記憶された時点で移動区間決定処理が完了する。その後、プリンタ１は梱包されてユーザに向けて出荷される。
【０１２７】
＝＝＝ユーザの下での本印刷時の搬送動作＝＝＝
プリンタ１を購入したユーザの下で本印刷が実施される際、コントローラ６０は、メモリ６３に記録された記録情報と補正値を読み出し、該記録情報中の補正前目標搬送量Ｆ（ｉ）を該補正値により補正し、補正した補正後目標搬送量に基づいて搬送動作を実行させる。
【０１２８】
具体的に説明すると、先ず、コントローラ６０は、プリンタ１により画像を印刷させることが可能な複数の種類の紙（すなわち、紙Ａ、Ｂ）のうちの一の紙を、印刷処理の対象媒体として認識した上で、移動区間決定処理において前記種類毎に個別に調整された頭出し位置のうち、前記一の紙に対応した頭出し位置に関する情報（具体的には、前記一の紙について調整された補正前目標搬送量Ｆ（１）を示す情報）をメモリ６３から読み出して初回の搬送動作を実行させる。つまり、コントローラ６０は、移動区間決定処理において前記一の紙に対して調整された頭出し位置に該一の紙を位置決めするために前記初回の搬送動作を実行させる。換言すると、初回の搬送動作の実行に際して、コントローラ６０は、印刷処理の対象の紙の種類に応じて、頭出し位置を切り替えることが可能である。その後、コントローラ６０は、順次、メモリ６３から補正前目標搬送量Ｆ（ｉ）を示す情報を読み出して搬送動作を繰り返し実行させる。
【０１２９】
そして、コントローラ６０は、各搬送動作を実行させる際、該補正値の適用範囲に応じて各補正値を適用する。すなわち、前記一の紙に画像を印刷する本印刷において、コントローラ６０は、補正前目標搬送量Ｆ（ｉ）を前記一の紙に対応した補正値により補正する。以下、本印刷中における補正値の適用について、より具体的に説明する。なお、説明を分かり易くするために、２つの紙Ａ、Ｂのうち、紙Ａに画像を印刷する本印刷における補正値の適用について説明する。
【０１３０】
本実施形態では、ある搬送動作における紙の目標移動区間が、ある補正値の適用範囲と重なりを有する場合、前記ある補正値が前記ある搬送動作に対して適用される。つまり、ある補正値の適用範囲の下流側境界位置よりも上流側に位置する位置から、当該適用範囲の上流側境界位置よりも下流側に位置する位置までの目標移動区間を紙に移動させるための搬送動作に対して、前記ある補正値が適用される。以下では、補正値の種類（平均補正値Ｃｔ、補正値Ｃｋ、及び、補正値Ｃｂ）毎に補正値の適用例について説明する。
【０１３１】
＜平均補正値Ｃｔによる補正＞
先ず、平均補正値Ｃｔ（ｉ）による補正について具体的に説明する。  
平均補正値Ｃｔ（ｉ）の適用範囲は、前述したように、テストパターン印刷中のパターンＰ（ｉ）の形成時におけるテストシートＴＳの理論位置からパターンＰ(ｉ＋１)の形成時における前記理論位置までの範囲、となる。そして、本印刷時のパスｊ−１とパスｊとの間の搬送動作における紙の目標移動区間（ｊ回目の搬送動作における目標移動区間であって、理論位置Ｑ（ｊ−１）から理論位置Ｑ（ｊ）までの区間）が平均補正値Ｃｔ（ｉ）の適用範囲と重なりを有する場合、平均補正値Ｃｔ（ｉ）がｊ回目の搬送動作に対して適用される。以下、図２０Ａ乃至図２０Ｄを参照しながら、平均補正値Ｃｔ（ｉ）の適用例について具体的に説明する。図２０Ａ乃至図２０Ｄは、平均補正値Ｃｔ（ｉ）の適用例についての説明図である。
【０１３２】
平均補正値Ｃｔ（ｉ）の適用の第一例は、図２０Ａに示すように、パスｊ−１における理論位置Ｑ（ｊ−１）が補正値Ｃｔ（ｉ）の適用範囲の上流側境界位置と一致し、かつ、パスｊにおける理論位置Ｑ（ｊ）が適用範囲の下流側境界位置と一致するケースである。本ケースでは、コントローラ６０は、平均補正値Ｃｔ（ｉ）により、ｊ回目の搬送動作における補正前目標搬送量Ｆ（ｊ）を補正する。
【０１３３】
平均補正値Ｃｔ（ｉ）の適用の第二例は、図２０Ｂに示すように、理論位置Ｑ（ｊ−１）と理論位置Ｑ（ｊ）とが、ともに補正値Ｃｔ（ｉ）の適用範囲内にあるケースである。本ケースでは、コントローラ６０は、補正前目標搬送量Ｆ（ｊ）と平均補正値Ｃｔ（ｉ）の適用範囲の搬送方向長さＬとの比Ｆ（ｊ）／Ｌ、をＣｔ（ｉ）に掛けた値を補正値とする。そして、コントローラ６０は、当該補正値により補正前目標搬送量Ｆ（ｊ）を補正する。
【０１３４】
平均補正値Ｃｔ（ｉ）の適用の第三例は、図２０Ｃに示すように、理論位置Ｑ（ｊ−１）が平均補正値Ｃｔ（ｉ）の適用範囲内にあり、かつ、理論位置Ｑ（ｊ）が平均補正値Ｃｔ（ｉ＋１）の適用範囲内にあるケースである。すなわち、ｊ回目の搬送動作における目標移動区間が２つの平均補正値Ｃｔ（ｉ）、Ｃｔ（ｉ＋１）の適用範囲に亘る場合である。ここで、補正前目標搬送量Ｆ（ｊ）のうち、平均補正値Ｃｔ（ｉ）の適用範囲内での搬送量をＦｘとし、平均補正値Ｃｔ（ｉ＋１）の適用範囲内での搬送量をＦｙとする。また、平均補正値Ｃｔ（ｉ）の適用範囲の搬送方向長さをＬｘとし、平均補正値Ｃｔ（ｉ＋１）の適用範囲の搬送方向長さをＬｙとする。本ケースでは、コントローラ６０は、Ｃｔ（ｉ）にＦｘ／Ｌｘを掛けた値と、Ｃｔ（ｉ＋１）にＦｙ／Ｌｙを掛けた値との和を補正値とする。そして、コントローラ６０は、当該補正値により補正前目標搬送量Ｆ（ｊ）を補正する。
【０１３５】
平均補正値Ｃｔ（ｉ）の適用の第四例は、図２０Ｄに示すように、理論位置Ｑ（ｊ−１）が平均補正値Ｃｔ（ｉ−１）の適用範囲内にあり、パスｊにおける理論位置Ｑ（ｊ）が平均補正値Ｃｔ（ｉ＋１）の適用範囲内にあるケースである。すなわち、ｊ回目の搬送動作における目標移動区間が３つの平均補正値Ｃｔ（ｉ−１）、Ｃｔ（ｉ）、Ｃｔ（ｉ＋１）の適用範囲に亘る場合である。ここで、補正前目標搬送量Ｆ（ｊ）のうち、平均補正値Ｃｔ（ｉ−１）の適用範囲内での搬送量をＦｘとし、平均補正値Ｃｔ（ｉ＋１）での搬送量をＦｙとする。また、平均補正値Ｃｔ（ｉ−１）の適用範囲の搬送方向長さをＬｘとし、平均補正値Ｃｔ（ｉ＋１）の適用範囲の搬送方向長さをＬｙとする。本ケースでは、コントローラ６０は、Ｃｔ（ｉ−１）にＦｘ／Ｌｘを掛けた値と、Ｃｔ（ｉ）と、Ｃｔ（ｉ＋１）にＦｙ／Ｌｙを掛けた値との総和を補正値とする。そして、コントローラ６０は、当該補正値により補正前目標搬送量Ｆ（ｊ）を補正する。
【０１３６】
以上のように、コントローラ６０は、補正前目標搬送量Ｆ（ｊ）を平均補正値Ｃｔ（ｉ）により補正し、該補正前目標搬送量Ｆ（ｊ）を補正した補正後目標搬送量に基づいてｊ回目の搬送動作を実行させる。これにより、前述したＤＣ成分の搬送誤差が補正される。また、各平均補正値Ｃｔ（ｉ）の適用範囲が１／８インチ毎に設定されているため、紙とヘッド４１との相対位置に応じて変化するＤＣ成分の搬送誤差を的確に補正することができる。
【０１３７】
＜補正値Ｃｋによる補正＞
次に、補正値Ｃｋによる補正について説明する。  
補正値Ｃｋは、前述したように蹴飛ばし用の補正値であり、その適用範囲は、蹴飛ばし発生範囲（すなわち、テストパターン印刷中のパターンＰ（ｍ）の形成時におけるテストシートＴＳの理論位置からパターンＰ（ｍ＋１）における該理論位置までの範囲）である。そして、補正値Ｃｋは、補正値Ｃｋの適用範囲と重なりを有する目標移動区間、すなわち、前記第二位置よりも搬送方向上流側に位置する前記第三位置から前記第一位置よりも搬送方向下流側に位置する前記第四位置までの目標移動区間、を紙に移動させるための搬送動作に対して適用される。
【０１３８】
ところで、本実施形態では移動区間決定処理により、紙Ａに画像を印刷する本印刷中の所定の搬送動作における目標移動区間（すなわち、ｎ回目の搬送動作における目標移動区間）が、紙Ａに対応した蹴飛ばし発生範囲を跨ぐ区間となるように決定されている。換言すると、ｎ回目の搬送動作における目標移動区間は、その上流側境界位置（すなわち、第三位置）が紙Ａに対応した蹴飛ばし発生範囲の上流側境界位置（すなわち、第一位置）よりも搬送方向において上流側に位置し、かつ、その下流側境界位置（すなわち、第四位置）が前記蹴飛ばし発生範囲の下流側境界位置（すなわち、第二位置）よりも搬送方向において下流側に位置する区間に決定されている。つまり、前記所定の搬送動作における前記目標移動区間は、紙Ａに対応した蹴飛ばし発生範囲と重なりを有する。このため、紙Ａに対応した補正値Ｃｋは前記所定の搬送動作に対して適用される。なお、前記所定の搬送動作における目標移動区間と補正値Ｃｋの適用範囲との位置関係から、該補正値Ｃｋは、前述した平均補正値Ｃｔ（ｉ）の適用例のうちの第四例と同様の手順により適用される。つまり、コントローラ６０は、Ｃｔ（ｉ）、Ｃｋ、及び、Ｃｂを用いて計算したときの値を補正値として、該補正値により前記所定の搬送動作の補正前目標搬送量（換言すると、前記第三位置から前記第四位置まで紙Ａを搬送するための補正前目標搬送量）を補正する。これにより、蹴飛ばしによる搬送誤差を適切に補正して紙Ａを適切に搬送することが可能になる。
【０１３９】
蹴飛ばしによる搬送誤差に対する補正の効果について詳しく説明する。紙Ａに画像を印刷する本印刷中の所定の搬送動作においては、該所定の搬送動作における目標移動区間が該紙Ａに対応した蹴飛ばし発生範囲を跨いだ区間になっている。このため、該所定の搬送動作の実行中に確実に蹴飛ばしが発生して該蹴飛ばしによる搬送誤差も生じることとなる。したがって、前記所定の搬送動作に対して蹴飛ばし用の補正値Ｃｋが適用されれば、該補正値Ｃｋによる補正効果が適切に発揮されることになり、蹴飛ばしによる搬送誤差を適切に補正することが可能になる。
【０１４０】
また、補正値Ｃｋの適用範囲である蹴飛ばし発生範囲と重なりを有する目標移動区間が前記所定の搬送動作における目標移動区間のみであるため、補正値Ｃｋが適用される搬送動作は前記所定の搬送動作に限定される。ここで、仮に複数の搬送動作における目標移動区間が蹴飛ばし発生範囲と重なりを有する場合を想定すると、補正値Ｃｋは当該複数の搬送動作に対して適用されることになる。このような複数の搬送動作に対する補正値Ｃｋの適用は、蹴飛ばしが発生していない搬送動作、すなわち、補正値Ｃｋを適用すべきではない搬送動作に対しても該補正値Ｃｋが適用されることを意味する。この結果、該補正値Ｃｋの補正効果が有効に発揮されずに、本印刷における紙Ａの搬送を却って阻害してしまう。これは、蹴飛ばしによる搬送誤差が例えば、ＤＣ成分の搬送誤差よりも大きく、蹴飛ばし用の補正値Ｃｋも他の補正値（例えば、平均補正値Ｃｔ（ｉ））に比べて大きな値となるためである。
【０１４１】
これに対し、本実施形態のように、補正値Ｃｋの適用範囲と重なりを有する目標移動区間が所定の搬送動作における目標移動区間のみに限定されていれば、上記のような複数の搬送動作に対する補正値Ｃｋの適用を回避し、該補正値Ｃｋが該補正値Ｃｋを適用すべき搬送動作に対してのみ適用されるようになる。これにより、該補正値Ｃｋの補正効果を有効に発揮させることが可能になる。
【０１４２】
さらに、本実施形態では、前述したように、紙Ａに画像を印刷する本印刷中の所定の搬送動作における目標移動区間が、該目標移動区間の搬送方向中央位置が紙Ａに対応した蹴飛ばし発生範囲の搬送方向中央位置と一致するように決定される（図１９参照）。これにより、装置の不具合等の影響によって、前記所定の搬送動作において紙Ａが実際に移動する移動区間が前記目標移動区間から多少ずれたとしても、前記移動区間が紙Ａに対応した蹴飛ばし発生範囲を跨ぐ区間になることが可能である。つまり、前記所定の搬送動作において実際の移動区間が前記目標移動区間からずれたとしても、前記所定の搬送動作中に蹴飛ばしを発生させることが可能となり、蹴飛ばし用の補正値Ｃｋによる補正効果を有効に発揮させることが可能になる。
【０１４３】
＜補正値Ｃｂによる補正＞
次に、補正値Ｃｂによる補正について説明する。補正値Ｃｂは、その適用範囲がパターンＰ（ｍ＋１）の形成時におけるテストシートＴＳの理論位置から搬送方向下流側の範囲であり、本印刷中、紙Ａの状態が非挟持状態にある際に実行される搬送動作に対して適用される。紙Ａの状態が非挟持状態にあるときに実行される搬送動作は、ｎ〜ｎ＋４回目の搬送動作である。そして、コントローラ６０は、ｎ＋１〜ｎ＋４回目の搬送動作を実行させるときには、補正値Ｃｂにより補正前目標搬送量Ｆ（ｎ＋１）〜Ｆ（ｎ＋４）を補正し、補正された補正後目標搬送量に基づいて搬送動作を実行させる。このように、コントローラ６０が補正値Ｃｂにより補正した補正後目標搬送量に基づいてｎ＋１〜ｎ＋４回目の搬送動作を実行させることにより、ｎ＋１〜ｎ＋４回目の搬送動作における搬送誤差を的確に補正することが可能になる。なお、ｎ回目の搬送動作については、前述した通りであるので、説明を省略する。
【０１４４】
＝＝＝本実施形態に係る紙を移動させる方法の有効性について＝＝＝
上記の実施形態では、本印刷の事前処理として、蹴飛ばし用の補正値Ｃｋと該補正値Ｃｋの適用範囲である蹴飛ばし発生範囲とを、プリンタ１により画像を印刷することが可能な複数の種類の紙（すなわち、２つの紙Ａ、Ｂ）の該種類毎に、前記蹴飛ばし発生範囲に前記補正値Ｃｋを対応付けて記憶するとともに、本印刷の搬送動作のうち、第三位置から第四位置までの目標移動区間を紙に移動させるための所定の搬送動作、における該目標移動区間を前記種類毎に決定することとした。さらに、前記目標移動区間を前記種類毎に決定する際には、頭出し位置を前記種類毎に調整して、該目標移動区間が前記蹴飛ばし発生範囲を跨ぐ区間となるように該目標移動区間を決定することとした。これにより、各種類の媒体を適切に搬送することが可能になる。かかる効果について、以下、具体的に説明する。
【０１４５】
プリンタ１のコントローラ６０は、前記複数の種類の紙のうちの一の紙（例えば、紙Ａ）に画像を印刷する本印刷を実施する際、所定の搬送動作（すなわち、前記一の紙に対応した蹴飛ばし発生範囲と重なりを有する目標移動区間を該一の紙に移動させるための搬送動作）に対して、前記一の紙に対応した蹴飛ばし用の補正値Ｃｋを適用する。ここで、前述したように、前記所定の搬送動作における目標移動区間は、該蹴飛ばし発生範囲を跨ぐ区間であることが望ましい。かかる理由により、頭出し位置を調整して、前記所定の搬送動作における目標移動区間を、該目標移動区間が前記一の紙に対応した蹴飛ばし範囲を跨ぐ区間になるように決定する場合が考えられる。
【０１４６】
しかしながら、『発明が解決しようとする課題』の項で説明したように、蹴飛ばし発生範囲は、前記種類の間で異なる場合がある。すなわち、プリンタ１により画像を印刷させる紙の種類が異なると（特に、紙のサイズが異なると）、前記種類間で、搬送方向における蹴飛ばし発生範囲の位置や本印刷における所定の搬送動作に該当する搬送動作が異なる可能性がある。したがって、例えば、前記一の紙について、所定の搬送動作における目標移動区間が該一の紙に対応した蹴飛ばし発生範囲を跨ぐ区間となるような頭出し位置の調整を行ったとしても、当該調整では、前記一の紙とは種類が異なる他の紙（例えば、紙Ｂ）について、前記所定の搬送動作における目標移動区間が該他の紙に対応した蹴飛ばし発生範囲を跨ぐ区間に決定されない場合がある。かかる場合、前記他の紙に画像を印刷する本印刷において、該他の紙に対応した蹴飛ばし用の補正値Ｃｋが該補正値Ｃｋを適用すべきではない搬送動作に対して適用される可能性がある。つまり、前記他の紙に対応した蹴飛ばし用の補正値Ｃｋよる補正効果が有効に発揮されず、該他の媒体が適切に搬送されなくなる虞がある。
【０１４７】
これに対し、本実施形態では、頭出し位置の調整を前記複数の種類の紙の該種類毎に個別に行うため、いずれの種類の紙についても、所定の搬送動作における目標移動区間を、該目標移動区間が蹴飛ばし発生範囲を跨ぐ区間となるように決定することが可能になる。これにより、いずれの種類の紙についても、当該紙に対応した蹴飛ばし用の補正値Ｃｋによる補正効果を有効に発揮させることが可能となる。すなわち、蹴飛ばし用の補正値Ｃｋを、本印刷の搬送動作のうち、その実行中に蹴飛ばしが発生する搬送動作に対してのみ適用することが可能になる。この結果、いずれの種類の紙についても、本印刷において適切に搬送することが可能になる。
【０１４８】
また、本実施形態では、頭出し位置の調整を前記種類毎に行うにあたり、該頭出し位置を前記種類の間で共通の位置に予め仮決めすることとした。当該共通の位置に仮決めされた前記頭出し位置に一の紙を仮に位置決めさせて本印刷を行った場合、当該本印刷の搬送動作のうちの所定の搬送動作における目標移動区間の搬送方向中央位置が、前記一の紙に対応した蹴飛ばし発生範囲の搬送方向中央位置から距離Δ（図１８参照）だけずれる。移動区間決定処理では、この距離Δを頭出し位置の調整量として求めることになる。そして、前記頭出し位置を前記種類毎に仮決めされた当初の位置から前記調整量だけ調整して、前記所定の搬送動作における目標移動区間を決定することとした。
【０１４９】
上記の手順により、本実施形態では、前記所定の搬送動作における目標移動区間を前記種類毎に決定することが容易になる。つまり、頭出し位置の調整を前記種類毎に行う上で、該頭出し位置が前記種類の間で共通の位置に仮決めされていれば、該頭出し位置の調整量（すなわち、距離Δ）を容易に求めることが可能になる。
【０１５０】
また、本実施形態では、前記種類毎にテストパターンを印刷し（より正確には、前記種類毎に該種類と同一のテストシートＴＳを用いてテストパターン印刷を行い）、該テストパターン中の各パターンの、テストシートＴＳにおける形成位置に基づいて補正値を取得することとした。つまり、前述の第一パターン及び第二パターンを前記種類毎に形成し、前記テストシートＴＳにおける前記第一パターン及び前記第二パターンの形成位置に基づいて蹴飛ばし用の補正値Ｃｋを前記種類毎に求めることとした。これにより、蹴飛ばしによる搬送誤差が前記種類間で異なることを考慮した上で、前記複数の種類の紙の各々について、該蹴飛ばしによる搬送誤差を適切に補正することが可能になる。この結果、各種類の紙をより適切に搬送することが可能になる。
【０１５１】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態には、主として、本発明の紙を移動させる方法について記載されているが、その中には、印刷処理において前記方法により紙を移動させる液体吐出装置についての記載も含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。
【０１５２】
また、上記の実施形態では、媒体の一例として紙を移動させる方法について説明したが、これに限られるものではなく、液体吐出処理において他の媒体（例えば、布、フィルム、基盤など）を移動させる方法に本発明を適用することも可能である。さらに、液体吐出処理において本発明の移動方法により上記他の媒体を移動させる液体吐出装置についても具体化することが可能である。
【図面の簡単な説明】
【０１５３】
【図１】プリンタ１の全体構成のブロック図である。
【図２】図２Ａは、プリンタ１の全体構成の概略図である。図２Ｂは、プリンタ１の全体構成の断面図である。
【図３】ノズル配列を示す図である。
【図４】印刷処理の流れの一例を示す図である。
【図５】搬送動作の制御機構を含む搬送ユニット２０を示す図である。
【図６】補正値取得処理のフローチャートである。
【図７】テストパターン印刷の様子を示す図である。
【図８】スキャナ１５０の内部構成を示す模式図である。
【図９】図９Ａは、基準シートＳＳを示した図である。図９Ｂは、原稿台ガラス１５２にテストシートＴＳと基準シートＳＳをセットしたときの様子を示した図である。
【図１０】補正値を算出するステップのフローチャートである。
【図１１】図１１Ａは、各パターンの位置を算出する際に用いられる範囲を示す図である。図１１Ｂは、パターンの位置の算出についての説明図である。
【図１２】算出されたパターンの位置の説明図である。
【図１３】テストパターンのｉ番目のパターンの絶対位置の算出の説明図である。
【図１４】複数の範囲と、該範囲毎に対応付けられた補正値とを示す図である。
【図１５】テストパターン中の各パターンと平均補正値Ｃｔとの関係についての説明図である。
【図１６】メモリ６３に形成された補正値と境界位置情報とのテーブルを示した図である。
【図１７】本印刷における搬送動作に関する情報についての説明図である。
【図１８】本印刷の様子を示す図である。
【図１９】頭出し位置を調整してｎ回目の搬送動作における目標移動区間が改めて決定された様子を示した図である。
【図２０】図２０Ａ乃至図２０Ｄは、平均補正値Ｃｔ（ｉ）の適用例についての説明図である。
【符号の説明】
【０１５４】
１  プリンタ、１１０  コンピュータ、
２０  搬送ユニット、２１  給紙ローラ、２２  ＰＦモータ、
２３  上流側搬送ローラ、２３ａ  紙送りローラ、２３ｂ  従動ローラ、
２４  プラテン、２５  下流側搬送ローラ、
２５ａ  排紙ローラ、２５ｂ  従動ローラ、
３０  キャリッジユニット、３１  キャリッジ、３２  キャリッジモータ、
４０  ヘッドユニット、４１  ヘッド、５０  検出器群、
５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  光学センサ、６０  コントローラ、
６１  インターフェース、６２  ＣＰＵ、６３  メモリ、６４  ユニット制御回路、
１５０  スキャナ、１５１  上蓋、１５２  原稿台ガラス、
１５３  画像読取センサ、１５４  案内バー、
１５５  キャリッジ、１５６  移動機構、
Ｇ  原稿、ＴＳ  テストシート、ＳＳ  基準シート
【図１】
2009119632.tif 000003
【図２】
2009119632.tif 000004
【図３】
2009119632.tif 000005
【図４】
2009119632.tif 000006
【図５】
2009119632.tif 000007
【図６】
2009119632.tif 000008
【図７】
2009119632.tif 000009
【図８】
2009119632.tif 000010
【図９】
2009119632.tif 000011
【図１０】
2009119632.tif 000012
【図１１】
2009119632.tif 000013
【図１２】
2009119632.tif 000014
【図１３】
2009119632.tif 000015
【図１４】
2009119632.tif 000016
【図１５】
2009119632.tif 000017
【図１６】
2009119632.tif 000018
【図１７】
2009119632.tif 000019
【図２０】
2009119632.tif 000020
【図１８】
2009119632.tif 000021
【図１９】
2009119632.tif 000022