(57)【特許請求の範囲】
【請求項１】
被記録媒体を搬送方向に搬送するための搬送装置と、
複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載するキャリッジと、
前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、
前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、
前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、
前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、
前記制御装置は、
前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、
さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、
前記補正処理において、
前記記憶部の前記傾き情報に基づいて、
前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、
さらに、
複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、
前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、
前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、
ように前記スキャン印刷における前記吐出タイミングを補正し、
前記スキャン印刷における連続する２つの吐出タイミングについて、前記補正処理で補正された前記吐出タイミングで前記複数のノズルから液体を吐出させると、前記２つの吐出タイミングのうち、後の吐出タイミングで吐出された液体の一部が、先の吐出タイミングで吐出された液体と同じ位置、又は、先の吐出タイミングで吐出された液体よりも前記キャリッジ移動方向の上流側の位置に着弾する着弾異常、が発生してしまうか否かを判定する第１判定処理と、
前記着弾異常が発生してしまう、と前記第１判定処理で判定されたときに、前記後の吐出タイミングで吐出された液体が、前記先の吐出タイミングで吐出された液体よりも、前記キャリッジ移動方向の下流側の位置に着弾するように、前記２つの吐出タイミングのうち少なくとも一方の吐出タイミングについての、前記補正処理での補正に制限をかける第１制限処理と、をさらに実行することを特徴とする印刷装置。
【請求項２】
被記録媒体を搬送方向に搬送するための搬送装置と、
複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載するキャリッジと、
前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、
前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、
前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、
前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、
前記制御装置は、
前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、
さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、
前記補正処理において、
前記記憶部の前記傾き情報に基づいて、
前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、
さらに、
複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、
前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、
前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、
ように前記スキャン印刷における前記吐出タイミングを補正し、
前記スキャン印刷における各吐出タイミングについて、前記補正処理で補正された前記吐出タイミングで前記複数のノズルから液体を吐出させると、前記走査方向における所定の限界位置よりも外側に液体が着弾してしまうか否かを判定する第２判定処理と、
前記限界位置よりも外側に液体が着弾してしまう、と前記第２判定処理で判定された前記吐出タイミングについて、液体が前記限界位置よりも内側に着弾するように、前記補正処理での補正に制限をかける第２制限処理と、をさらに実行することを特徴とする印刷装置。
【請求項３】
前記記憶部は、前記スキャン印刷での前記液体吐出ヘッドの移動領域を前記走査方向に分割した、前記走査方向に互いに隣接して並ぶ複数の分割領域毎の、前記ノズル列の前記傾きに関する情報を、前記複数の位置毎の前記傾き情報として記憶し、
前記制御装置は、
前記補正処理において、前記複数の分割領域の各々での前記吐出タイミングを、その分割領域についての前記傾き情報に基づいて補正することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記制御装置は、
前記複数の位置のうち隣接する２つの位置についての前記傾き情報に基づいて、前記２つの位置の間の位置についての前記傾き情報を補間するための補間情報を生成する補間処理をさらに実行し、
前記補正処理において、
前記２つの位置の間の位置での前記吐出タイミングを、前記補間情報に基づいて補正することを特徴とする請求項１又は２に記載の印刷装置。
【請求項５】
前記制御装置は、
前記搬送方向において、あるスキャン印刷で印刷される画像が、前記あるスキャン印刷の直前のスキャン印刷で印刷される画像と連続的に繋がるか否かを判定する第３判定処理、をさらに実行し、
前記あるスキャン印刷で印刷される画像が、前記直前のスキャン印刷で印刷される画像と連続的に繋がる、と前記第３判定処理で判定された場合に、前記あるスキャン印刷について前記補正処理を実行し、
前記あるスキャン印刷で印刷される画像が、前記直前のスキャン印刷で印刷される画像と連続的に繋がらない、と前記連続判定処理で判定された場合に、前記あるスキャン印刷についての前記補正処理を実行しないことを特徴とする請求項１〜４のいずれかに記載の印刷装置。
【請求項６】
前記液体吐出ヘッドは、１．２インチ以上の長さにわたって前記搬送方向に沿って配列された前記複数のノズルによって形成された前記ノズル列を有することを特徴とする請求項１〜５のいずれかに記載の印刷装置。
【請求項７】
被記録媒体を搬送方向に搬送するための搬送装置と、
複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載するキャリッジと、
前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、
前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、
前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、
前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、
前記制御装置は、
前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、
さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、
前記補正処理において、
前記記憶部の前記傾き情報に基づいて、
前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、
さらに、
複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、
前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、
前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、
ように前記スキャン印刷における前記吐出タイミングを補正する印刷装置の前記記憶部に記憶させるための前記傾き情報を決定する傾き情報決定方法であって、
前記キャリッジを前記走査方向の一方側に移動させつつ、前記複数ノズルのうち上流側の複数の第１ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第１パターンを印刷する第１パターン印刷ステップと、
前記キャリッジを前記走査方向の前記一方側に移動させつつ、前記複数のノズルのうち、前記複数の第１ノズルよりも下流側の複数の第２ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第２パターンを印刷する第２パターン印刷ステップと、
前記複数の第１パターンと前記複数の第２パターンとの位置関係に基づいて、前記傾き情報を取得する傾き情報取得ステップと、を備え、
前記第１パターン印刷ステップにおいて、前記複数の第１パターンとして、それぞれが前記搬送方向に沿って延び、前記走査方向に並ぶ複数の第１直線パターンを印刷し、
前記第２パターン印刷ステップにおいて、前記複数の第２パターンとして、それぞれが前記搬送方向に沿って延び、前記複数の第１直線パターンと交差する複数の第２直線パターンを印刷し、
前記傾き情報取得ステップにおいて、前記搬送方向における前記複数の第１直線パターンと前記複数の第２直線パターンとの交点の位置に基づいて、前記傾き情報を取得することを特徴とする情報決定方法。
【請求項８】
被記録媒体を搬送方向に搬送するための搬送装置と、
複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載するキャリッジと、
前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、
前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、
前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、
前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、
前記制御装置は、
前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、
さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、
前記補正処理において、
前記記憶部の前記傾き情報に基づいて、
前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、
さらに、
複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、
前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、
前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、
ように前記スキャン印刷における前記吐出タイミングを補正する印刷装置の前記記憶部に記憶させるための前記傾き情報を決定する傾き情報決定方法であって、
前記キャリッジを前記走査方向の一方側に移動させつつ、前記複数ノズルのうち上流側の複数の第１ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第１パターンを印刷する第１パターン印刷ステップと、
前記キャリッジを前記走査方向の前記一方側に移動させつつ、前記複数のノズルのうち、前記複数の第１ノズルよりも下流側の複数の第２ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第２パターンを印刷する第２パターン印刷ステップと、
前記複数の第１パターンと前記複数の第２パターンとの位置関係に基づいて、前記傾き情報を取得する傾き情報取得ステップと、
前記取得ステップで取得した前記傾き情報に基づいて前記スキャン印刷における前記吐出タイミングを決定すると、前記スキャン印刷における連続する２つの吐出タイミングのうち、後の吐出タイミングで吐出された液体の一部が、先の吐出タイミングで吐出された液体と同じ位置、又は、前記先の吐出タイミングで吐出された液体よりも前記キャリッジ移動方向の上流側の位置に着弾する着弾異常、が発生してしまうか否かを判定する第１判定ステップと、
前記着弾異常が発生してしまう、と前記第１判定ステップで判定されたときに、前記後の吐出タイミングで吐出された液体が、前記先の吐出タイミングで吐出された液体よりも、前記キャリッジ移動方向の下流側の位置に着弾するように、前記２つの吐出タイミングのうち少なくとも一方の吐出タイミングに対応する前記傾き情報を変更する第１情報変更ステップと、を備えていることを特徴とする傾き情報決定方法。
【請求項９】
被記録媒体を搬送方向に搬送するための搬送装置と、
複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載するキャリッジと、
前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、
前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、
前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、
前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、
前記制御装置は、
前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、
さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、
前記補正処理において、
前記記憶部の前記傾き情報に基づいて、
前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、
さらに、
複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、
前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、
前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、
ように前記スキャン印刷における前記吐出タイミングを補正する印刷装置の前記記憶部に記憶させるための前記傾き情報を決定する傾き情報決定方法であって、
前記キャリッジを前記走査方向の一方側に移動させつつ、前記複数ノズルのうち上流側の複数の第１ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第１パターンを印刷する第１パターン印刷ステップと、
前記キャリッジを前記走査方向の前記一方側に移動させつつ、前記複数のノズルのうち、前記複数の第１ノズルよりも下流側の複数の第２ノズルから液体を吐出させることによって、被記録媒体に、前記走査方向に並ぶ複数の第２パターンを印刷する第２パターン印刷ステップと、
前記複数の第１パターンと前記複数の第２パターンとの位置関係に基づいて、前記傾き情報を取得する傾き情報取得ステップと、
前記傾き情報取得ステップで取得した前記傾き情報が、前記ノズル列の前記搬送方向に対する傾斜角度が所定の上限角度よりも大きいことを示すものである場合に、前記傾き情報を、前記傾斜角度が前記上限角度以下であることを示す前記傾き情報に変更する第２情報変更ステップと、を備えていることを特徴とする傾き情報決定方法。
【請求項１０】
前記上限角度は、前記走査方向の位置毎に設定され、
前記走査方向における外側の位置ほど、前記上限角度が小さい角度に設定されていることを特徴とする請求項９に記載の傾き情報決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノズルから液体を吐出して印刷を行う印刷装置に関する。
【背景技術】
【０００２】
複数のノズルから液体を吐出して印刷を行う印刷装置の一例として、特許文献１には、複数のノズルからインクを吐出して記録用紙に印刷を行うプリンタが記載されている。特許文献１に記載のプリンタでは、インクジェットヘッドが、複数のノズルが記録用紙の搬送方向に配列されることによって形成されたノズル列を有する。そして、インクジェットヘッドを搭載するキャリッジを、ガイドレールに沿って搬送方向と直交する走査方向に移動させつつ、複数のノズルからプラテンに載置された記録用紙に向けてインクを吐出する吐出動作（スキャン印刷）と、搬送機構により、記録用紙を搬送方向に搬送する搬送動作とを交互に行わせることにより、記録用紙に印刷を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2014-193531号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に記載のプリンタでは、ガイドレールが、例えば、成形時に僅かに歪んだり、プリンタへの組付時に僅かに歪んだりして、直線度が保てないことがある。ガイドレールが歪んでいると、ガイドレールに沿って移動するキャリッジが移動中に傾いたときに、ノズル列が、搬送方向及び走査方向と平行な面内で搬送方向に対して傾く。ガイドレールは、走査方向の位置によって歪む方向が異なる場合があり、この場合、ノズル列の搬送方向に対する傾斜角度が走査方向の位置によって変わる。そして、このように、スキャン印刷時にノズル列が傾くと、スキャン印刷で印刷される画像同士のつなぎ目が、走査方向にずれてしまい画質の低下につながる。
【０００５】
本発明の目的は、キャリッジを走査方向に沿ってガイドするガイド部材の歪みが生じた場合でも、スキャン印刷で印刷される画像同士のつなぎ目の、走査方向のずれを抑えることが可能な印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の印刷装置は、被記録媒体を搬送方向に搬送するための搬送装置と、複数のノズルが前記搬送方向に沿って配列されることによって形成されたノズル列を有する液体吐出ヘッドと、前記液体吐出ヘッドを搭載するキャリッジと、前記キャリッジを前記搬送方向と交差する走査方向に沿ってガイドするガイド部材と、前記キャリッジを、前記ガイド部材にガイドさせつつ、前記走査方向に沿って移動させるためのキャリッジ移動装置と、前記ガイド部材の歪みによる、前記搬送方向及び前記走査方向と平行な面内での前記ノズル列の前記搬送方向に対する傾きに関する傾き情報を、前記走査方向における複数の位置毎に記憶する記憶部と、前記搬送装置、前記液体吐出ヘッド及び前記キャリッジ移動装置を制御するための制御装置と、を備え、前記制御装置は、前記キャリッジ移動装置と前記液体吐出ヘッドを制御して、前記キャリッジを、前記走査方向の一方側から他方側、又は、他方側から一方側に向かうキャリッジ移動方向に移動させつつ、前記複数のノズルから液体を吐出させるスキャン印刷と、前記搬送装置を制御して、被記録媒体を前記搬送方向に搬送させる搬送動作と、を複数回繰り返し行わせる印刷処理を実行し、さらに、前記スキャン印刷時に、前記スキャン印刷での前記複数のノズルからの液体の吐出タイミングを補正する補正処理を実行しており、前記補正処理において、前記記憶部の前記傾き情報に基づいて、前記複数の位置の各々での前記吐出タイミングを、その位置についての前記傾き情報に基づいて補正し、さらに、複数回の前記印刷処理によって行われる複数回の前記スキャン印刷のうち、２番目以降のあるスキャン印刷で、前記傾き情報が、前記ノズル列の前記搬送方向の最下流のノズルが最上流のノズルに比べて前記キャリッジ移動方向の上流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記あるスキャン印刷の直前のスキャン印刷よりも前記吐出タイミングを遅らせ、前記傾き情報が、前記最下流のノズルが前記最上流のノズルに比べて前記キャリッジ移動方向の下流側に位置する傾きを示す場合に、前記傾きが大きいほど、前記直前のスキャン印刷よりも前記吐出タイミングを早める、ように前記スキャン印刷における前記吐出タイミングを補正し、前記スキャン印刷における連続する２つの吐出タイミングについて、前記補正処理で補正された前記吐出タイミングで前記複数のノズルから液体を吐出させると、前記２つの吐出タイミングのうち、後の吐出タイミングで吐出された液体の一部が、先の吐出タイミングで吐出された液体と同じ位置、又は、先の吐出タイミングで吐出された液体よりも前記キャリッジ移動方向の上流側の位置に着弾する着弾異常、が発生してしまうか否かを判定する第１判定処理と、前記着弾異常が発生してしまう、と前記第１判定処理で判定されたときに、前記後の吐出タイミングで吐出された液体が、前記先の吐出タイミングで吐出された液体よりも、前記キャリッジ移動方向の下流側の位置に着弾するように、前記２つの吐出タイミングのうち少なくとも一方の吐出タイミングについての、前記補正処理での補正に制限をかける第１制限処理と、をさらに実行する。
【発明の効果】
【０００７】
本発明では、ガイド部材の歪みによるノズル列の搬送方向及び走査方向と平行な面内での傾きに関する傾き情報を、走査方向の複数の位置毎に記憶部に記憶している。そして、スキャン印刷の際に、これら複数の位置の各々での吐出タイミングを、その位置についての傾き情報に基づいて補正しており、さらに、２番目以降のスキャン印刷では、傾き情報が示す傾きに応じて、直前のスキャン印刷に対して吐出タイミングを調整する。複数の位置の各々について、傾き情報と直前のスキャン印刷の両方を加味して吐出タイミングを調整するため、ガイド部材に歪みが生じた場合でも、スキャン印刷で印刷される画像同士のつなぎ目の、走査方向のずれを抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係るプリンタの概略構成図である。
【図２】印刷部の概略構成図である。
【図３】プリンタの電気的構成を示すブロック図である。
【図４】縁あり印刷モードを説明するための図である。
【図５】プリンタで印刷を行うときの処理の流れを示すフローチャートである。
【図６】（ａ）は、ガイドレールの歪みによりノズル列が右側に傾いた状態を示す図であり、（ｂ）は、ガイドレールの歪みによりノズル列が左側に傾いた状態を示す図である。
【図７】傾き情報及び補間情報を説明するための図である。
【図８】スキャン印刷で印刷される画像を説明するための図であり、（ａ）はノズル列が傾いていない場合、（ｂ）はノズル列の傾きに対して吐出タイミングを補正しなかった場合、（ｃ）はノズル列の傾きに対して吐出タイミングを補正した場合を示す。
【図９】（ａ）は、着弾異常が生じる場合を説明するための図であり、（ｂ）は、第１制限処理で、第１補正処理での補正に制限をかけた場合を説明するための図である。
【図１０】（ａ）は、インクが余白部にはみ出して着弾する場合を説明するための図であり、（ｂ）は、第２制限処理で、第１補正処理での吐出タイミングの補正に制限をかけた場合を説明するための図である。
【図１１】あるスキャン印刷で印刷される画像と、その直前のスキャン印刷で印刷される画像とが連続的に繋がらない場合を説明するための図である。
【図１２】ＥＥＰＲＯＭに記憶させる傾き情報を決定する方法を示すフローチャートである。
【図１３】（ａ）は第１直線パターンを印刷した状態を示す図であり、（ｂ）は第２直線パターンを第１直線パターンに重ねて印刷した状態を示す図であり、（ｃ）は、ノズル列の傾きと直線パターン同士の交点の位置との関係を説明するための図である。
【図１４】変形例１における図７相当の図である。
【図１５】（ａ）は、変形例２の第１パターンを示す図であり、（ｂ）は、変形例２の、ノズル列に傾きがない場合の、第１パターンと第２パターンとの位置関係を示す図であり、（ｃ）は、変形例２の、ノズル列が右側に傾いている場合の、第１パターンと第２パターンとの位置関係を示す図であり、（ｂ）は、変形例２の、ノズル列が左側に傾いている場合の、第１パターンと第２パターンとの位置関係を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施の形態について説明する。
【００１０】
（インクジェットプリンタの全体構成）
本実施の形態に係るプリンタ１（本発明の「印刷装置」）は、記録用紙Ｓに対する印刷のほか、画像の読み取りなども行うことが可能な、いわゆる複合機である。プリンタ１は、図１に示すように、印刷部２（図２参照）、給送部３、排出部４、読取部５、操作部６、表示部７などを備えている。また、プリンタ１の動作は、制御装置５０（図３参照）によって制御されている。
【００１１】
印刷部２は、プリンタ１の内部に設けられており、記録用紙Ｓに対する印刷を行う。なお、印刷部２については、後程詳細に説明する。給送部３は、印刷部２に記録用紙Ｓを給送するための部分である。排出部４は、印刷部２により印刷が行われた記録用紙Ｓが排出される部分である。読取部５は、スキャナなどであって、原稿の読み取りを行う。操作部６は、ボタン等を備えており、ユーザは、操作部６のボタンを操作することによって、プリンタ１に対して必要な操作を行う。表示部７は液晶ディスプレイなどであって、プリンタ１の使用時に必要な情報を表示する。
【００１２】
（印刷部）
次に、印刷部２について説明する。図２に示すように、印刷部２は、キャリッジ１１、インクジェットヘッド１２、プラテン１３、搬送ローラ１４、１５などを備えている。
【００１３】
キャリッジ１１は、走査方向に延びた２本のガイドレール２１、２２に支持されている。２本のガイドレール２１、２２のうち、走査方向と直交する搬送方向の下流側のガイドール２２（本発明の「ガイド部材」）には、走査方向と直交する搬送方向における両端部に、それぞれ、鉛直方向に立設し、走査方向に沿って延びたガイド面２２ａ、２２ｂが設けられている。これに対して、キャリッジ１１は、ガイド面２２ａと接触する２つの接触部１１ａと、ガイド面２２ｂに接触する２つの接触部１１ｂとを有している。また、キャリッジ１１は、図示しない無端状のベルトなどを介してキャリッジモータ５６（図３参照）と接続されており、キャリッジモータ５６が駆動されると、キャリッジ１１は、接触部１１ａ、１１ｂがそれぞれガイド面２２ａ、２２ｂと摺動することによってガイド面２２ａ、２２ｂにガイドされつつ、走査方向に沿って移動する。なお、本実施の形態では、キャリッジモータ５６と、キャリッジモータ５６とキャリッジ１１とを接続する図示しないベルトなどを合わせたものが、本発明のキャリッジ移動装置に相当する。また、以下では、図１に示すように走査方向の右側及び左側を定義して説明を行う。
【００１４】
また、プリンタ１は、走査方向におけるインクジェットヘッド１２の位置を検出するためのエンコーダ５８（図３参照）を備えている。エンコーダ５８は、公知のものであるので詳細な説明は省略するが、例えば、ガイドレール２１、２２のいずれかに設けられたエンコーダベルト（図示省略）と、キャリッジ１１に設けられたエンコーダセンサ（図示省略）とを有する。
【００１５】
インクジェットヘッド１２は、キャリッジ１１に搭載されており、その下面に形成された複数のノズル１０からインクを吐出する。複数のノズル１０は、搬送方向に沿って１．２インチ以上の長さＬにわたって配列されることによってノズル列９を形成している。また、インクジェットヘッド１２には、このようなノズル列９が走査方向に４列に並んでいる。複数のノズル１０からは、右側のノズル列９を構成するものから、それぞれ、ブラック、イエロー、シアン、マゼンタのインクが吐出される。また、このとき、ノズル列９を構成する全てのノズル１０から同じタイミングでインクが吐出される。あるいは、ノズル列９を搬送方向に並ぶ複数のノズル１０を含む２つ以上のグループに分け、各グループを形成する複数のノズル１０から同じタイミングでインクが吐出されるようにしてもよい。
【００１６】
プラテン１３は、インクジェットヘッド１２の下方に、インクジェットヘッド１２と対向するように配置され、走査方向に延びている。プラテン１３は記録用紙Ｓを下方から支持するためのものである。搬送ローラ１４、１５は、それぞれ、搬送方向におけるプラテン１３よりも上流側及び下流側に配置されている。搬送ローラ１４、１５は、搬送モータ５７（図３参照）によって回転駆動され、プラテン１３に支持される記録用紙Ｓを搬送方向に搬送する。なお、本発明では、搬送ローラ１４、１５と搬送モータ５７とを合わせたものが本発明の搬送装置に相当する。
【００１７】
（制御装置）
プリンタ１の動作は、制御装置５０によって制御される。制御装置５０は、図３に示すように、ＣＰＵ（Central Processing Unit）５１、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５３、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）５４、ＡＳＩＣ（Application Specific Integrated Circuit）５５等を備えている。制御装置５０は、印刷部２のキャリッジモータ５６、インクジェットヘッド１２、搬送モータ５７や、読取部５、表示部７等の動作を制御する。また、制御装置５０には、操作部６からユーザの操作に対応した信号が入力され、エンコーダ５８からインクジェットヘッド１２の位置を示す信号が入力される。
【００１８】
ここで、図３では、ＣＰＵ５１を１つだけ図示しているが、制御装置５０は、ＣＰＵ５１を１つだけ備え、この１つのＣＰＵ５１が処理を一括して行うものであってもよいし、ＣＰＵ５１を複数備え、これら複数のＣＰＵ５１が処理を分担して行うものであってもよい。また、図３では、ＡＳＩＣ５５を１つだけ図示しているが、制御装置５０は、ＡＳＩＣ５５を１つだけ備え、この１つのＡＳＩＣ５５が処理を一括して行うものであってもよいし、ＡＳＩＣ５５を複数備え、これら複数のＡＳＩＣ５５が処理を分担して行うものであってもよい。
【００１９】
（印刷時の制御）
次に、プリンタ１において、制御装置５０の制御により、記録用紙Ｓに印刷を行う方法について説明する。ここで、プリンタ１では、図４に示すように、記録用紙Ｓの縁部に、画像の印刷を許容しない余白部Ｙを設定し、余白部Ｙの内側の印刷領域Ｚにのみ印刷を行う、いわゆる縁あり印刷モードで印刷を行うことができるようになっている。また、プリンタ１では、キャリッジ１１を走査方向の右側又は左側に移動させつつ、インクジェットヘッド１２の複数のノズル１０からインクを吐出させるスキャン印刷と、搬送ローラ１４、１５により記録用紙Ｓを搬送方向に搬送させる搬送動作とを、交互に繰り返し行わせることによって、記録用紙Ｓに印刷を行う。
【００２０】
より詳細に説明すると、制御装置５０は、プリンタ１に印刷データが入力されたときに、図５のフローチャートに沿って処理を実行することで、記録用紙Ｓに印刷を行う。この処理では、まず、変数Ｍの値を１にリセットする（Ｓ１０１）。変数Ｍの値は、次に行わせるスキャン印刷が、何番目のスキャン印刷であるかに対応している。
【００２１】
そして、変数Ｍの値が１である場合には（Ｓ１０２：ＹＥＳ）、後述のＳ１１１に進む。また、変数Ｍの値が２以上である場合には（Ｓ１０２：ＮＯ）、次のスキャン印刷によって印刷される画像Ｅ（図９参照）が、その直前のスキャン印刷によって印刷される画像Ｅと連続的に繋がるか否かを判定する（Ｓ１０３、本発明の「第３判定処理」）。Ｓ１０３では、例えば、印刷データに基づいて、次のスキャン印刷によって印刷される画像Ｅ（図９参照）と、その直前のスキャン印刷によって印刷される画像Ｅとの間に、画像が印刷されない空白部Ｄ（図９参照）が存在するか否かによって上記判定を行う。あるいは、Ｓ１０３では、例えば、直前の搬送動作における記録用紙Ｓの搬送量が所定量（搬送方向におけるノズル列９の長さＬ等）を超えているか否かによって上記判定を行う。
【００２２】
次のスキャン印刷によって印刷される画像Ｅが、その直前のスキャン印刷によって印刷される画像Ｅと連続的に繋がらない場合には（Ｓ１０３：ＮＯ）後述のＳ１１１に進む。一方、次のスキャン印刷によって印刷される画像Ｅが、その直前のスキャン印刷によって印刷される画像Ｅと連続的に繋がる場合には（Ｓ１０３：ＹＥＳ）、続いて、制御装置５０は、傾き情報取得処理を実行する（Ｓ１０４）。
【００２３】
ここで、プリンタ１では、ガイドレール２１、２２が、成形時やプリンタ１への組み付け時などに僅かに歪むことがある。このとき、例えば、図６（ａ）、（ｂ）に示すように、ガイドレール２１、２２に歪みが生じると、接触部１１ａ、１１ｂがガイド面２２ａ、２２ｂと摺動することによってガイドされつつ、走査方向に沿って移動するキャリッジ１１が水平面内（走査方向及び搬送方向と平行な平面内）で傾く。キャリッジ１１が水平面内で傾くと、キャリッジ１１に搭載されたインクジェットヘッド１２のノズル列９が搬送方向に対して傾く。また、ガイドレール２２の歪み方は、走査方向の位置によって異なることがあり、この場合、キャリッジ１１を走査方向に沿って移動させたときの、ノズル列９の搬送方向に対する傾きの方向や大きさが、走査方向の位置によって異なる。
【００２４】
なお、以下では、便宜上、図６（ａ）に示すように、ノズル列９が、搬送方向における最下流のノズル１０が最上流のノズル１０よりも右側に位置するように傾いていることを、「ノズル列９が右側に傾いている」とすることがある。また、図６（ｂ）に示すように、ノズル列９が、搬送方向における最下流のノズル１０が最上流のノズル１０よりも左側に位置するように傾いていることを、「ノズル列９が左側に傾いている」とすることがある。
【００２５】
本実施の形態では、ＥＥＰＲＯＭ５４に、予め、図７に示すように、走査方向における互いに離れた８つの位置Ｐ1〜Ｐ8毎に、ガイドレール２２の歪みによるノズル列９の搬送方向に対する傾きを示すパラメータＡの値（本発明の「傾き情報」）を記憶している。パラメータＡは、例えば、ノズル列９が右側に傾いている場合には正の値となり、ノズル列９が左側に傾いている場合には負の値となる。また、ノズル列９の搬送方向に対して大きく傾いているほど、パラメータＡの絶対値が大きくなっている。そして、Ｓ１０４の傾き情報取得処理では、ＥＥＰＲＯＭ５４から、位置Ｐ1〜Ｐ8についてのパラメータＡの値を読み出す。なお、以下では、位置Ｐ1〜Ｐ8についてのパラメータＡの値を値Ａ1〜Ａ8とすることがある。また、位置Ｐ１〜パラメータＡの値を記憶させる位置の数は一例であり、７つ以下又は９つ以上の複数の位置毎にパラメータＡの値をＥＥＰＲＯＭ５４に記憶させてもよい。
【００２６】
次に、制御装置５０は、補間処理を実行する（Ｓ１０５）。補間処理では、位置Ｐ1〜Ｐ8についてのパラメータＡの値Ａ1〜Ａ8に基づいて、走査方向における、位置Ｐ1〜Ｐ8の間の位置における、ノズル列９の上記傾きについての傾き情報を補間するための補間情報を生成する。補間情報は、例えば、図７に示すように、横軸を走査方向の位置とし、縦軸をパラメータＡの値とする平面上での座標［Ｐn，Ａn］と座標［Ｐn+1，Ａn+1］（ｎ＝１、２、・・、６、７）とを結んだ直線Ｔnを示す関数の情報である。あるいは、補間情報は、座標［Ｐn，Ａn］と座標［Ｐn+1，Ａn+1］とを結ぶ曲線を示す関数の情報などであってもよい
【００２７】
次に、制御装置５０は、第１補正処理を実行する（Ｓ１０６）。ここで、上述したように、ノズル列９が搬送方向に対して傾いていると、スキャン印刷によって複数のノズル１０からインクを吐出させたときに、本来、記録用紙Ｓ上で搬送方向に並ぶべきドットが、搬送方向に対して傾いた方向に並んでしまう。その結果、スキャン印刷において、ノズル列９が搬送方向と平行であるとした場合の吐出タイミング（以下「基準タイミング」とすることがある）で複数のノズル１０からインクを吐出させると、例えば、本来、図８（ａ）のように印刷されるべき画像において、図８（ｂ）に示すように、あるスキャン印刷で印刷される画像Ｅと、その直前のスキャン印刷で印刷される画像Ｅとのつなぎ目に、走査方向のずれが生じてしまう。このとき、ノズル列９の搬送方向に対する傾きが大きいほど、上記つなぎ目のずれ量Ｇが大きくなる。なお、図８（ａ）、（ｂ）などでは、ノズル列９の傾きによる着弾位置のずれをわかりやすくするために、画像Ｅを、それぞれが搬送方向に延び、走査方向に配列された複数の直線Ｆによって形成される画像として図示している。また、図８（ａ）、（ｂ）などの破線は、各画像Ｅの搬送方向における端の位置を示している。
【００２８】
次のスキャン印刷で印刷される画像Ｅと、その直前のスキャン印刷で印刷される画像Ｅとが、連続的に繋がる場合、これらの画像Ｅのつなぎ目の走査方向のずれが目立ちやすく、画質が大きく低下してしまう。また、本実施の形態では、ノズル列９の長さＬが１．２インチ以上と比較的長いため、ノズル列９が傾いたときの、搬送方向における上流側のノズル１０と下流側のノズル１０との間の、走査方向のずれ量が大きくなる。そのため、ノズル列９が傾いたときには、これらの画像Ｅのつなぎ目の走査方向のずれ量Ｇも大きくなる。
【００２９】
そこで、本実施の形態では、第１補正処理において、走査方向の各位置におけるノズル列９の上記傾きに対して、スキャン印刷における走査方向の各位置での吐出タイミングを、上記基準タイミングに対してずらすように補正する。具体的には、位置Ｐ1〜Ｐ8での吐出タイミングを、それぞれ、その位置についてのパラメータＡの値Ａ1〜Ａ8に基づいて補正する。また、位置Ｐnと位置Ｐn+1との間の各位置での吐出タイミングを、補間情報から得られるその位置についてのパラメータＡの値に基づいて補正する。
【００３０】
パラメータＡの値と、吐出タイミングをどれだけずらすかとの関係について説明する。スキャン印刷でキャリッジ１１が左側に移動する場合には、ノズル列９が右側に傾いているときに（Ａn＞０）、吐出タイミングを、基準タイミングから遅らせるように補正する。一方、ノズル列９が左側に傾いているときに（Ａn＜０）、吐出タイミングを、基準タイミングから早めるように補正する。
【００３１】
また、スキャン印刷でキャリッジ１１を右側に移動させる場合には、ノズル列９が右側に傾いているときに（Ａn＞０）、吐出タイミングを、基準タイミングから早めるように補正する。一方、ノズル列９が左側に傾いているときに（Ａn＜０）、吐出タイミングを、基準タイミングから遅らせるように補正する。
【００３２】
また、このとき、パラメータＡの絶対値が大きい場合ほど、吐出タイミングを基準タイミングから大きくずらし、変数Ｍの値が大きい場合ほど（後のスキャン印刷ほど）、吐出タイミングを基準タイミングから大きくずらす。
【００３３】
このように吐出タイミングを補正すると、スキャン印刷でキャリッジ１１を左側に移動させる場合には、ノズル列９が右側に傾いているときに、ノズル列９の傾きが大きい場合ほど、２番目以降のスキャン印刷での吐出タイミングが、直前のスキャン印刷での吐出タイミングよりも遅らされ、ノズル列９が左側に傾いているときに、ノズル列９の傾きが大きい場合ほど、２番目以降のスキャン印刷での吐出タイミングが、直前のスキャン印刷での吐出タイミングよりも早められる。
【００３４】
また、スキャン印刷でキャリッジ１１を右側に移動させる場合には、ノズル列９が右側に傾いているときに、ノズル列９の傾きが大きい場合ほど、２番目以降のスキャン印刷での吐出タイミングが、直前のスキャン印刷での吐出タイミングよりも早められ、ノズル列９が左側に傾いているときに、ノズル列９の傾きが大きい場合ほど、２番目以降のスキャン印刷での吐出タイミングが、直前のスキャン印刷での吐出タイミングよりも遅らされる。
【００３５】
これにより、ノズル列９が右側に傾いている場合には、２番目以降のスキャン印刷での補正後の吐出タイミングは、ノズル列９の傾きが大きい場合ほど、インクの着弾位置を、直前のスキャン印刷でのインクの着弾位置から左側にずらすようなタイミングとなる。また、ノズル列９が左側に傾いている場合には、補正後の吐出タイミングは、ノズル列９の傾きが大きい場合ほど、インクの着弾位置を、直前のスキャン印刷でのインクの着弾位置から右側にずらすようなタイミングとなる。そして、本実施の形態では、このように、位置Ｐ1〜Ｐ8の各々についてのパラメータＡの値Ａ1〜Ａ8（傾き情報）と、直前のスキャン印刷の両方を加味して吐出タイミングを調整するため、スキャン印刷において、補正後の吐出タイミングでインクを吐出すれば、図８（ｃ）に示すように、次のスキャン印刷で印刷される画像Ｅと、その直前のスキャン印刷で印刷される画像Ｅとのつなぎ目の走査方向のずれを抑えることができる。
【００３６】
また、本実施の形態では、上述したように、位置Ｐ1〜Ｐ8での吐出タイミングを、それぞれ、パラメータＡの値Ａ1〜Ａ8に基づいて補正し、位置Ｐnと位置Ｐn+1との間の各位置での吐出タイミングを、補間情報から得られるその位置でのパラメータＡの値に基づいて補正する。これにより、走査方向の各位置での吐出タイミングを適切に補正することができる。また、本実施の形態では、位置Ｐ1〜Ｐ8についてのパラメータＡの値Ａ1〜Ａ8をＥＥＰＲＯＭ５４に記憶させておき、位置Ｐnと位置Ｐn+1との間の各位置についてのパラメータＡの値は、値Ａnと値Ａn+1とから得られる補間情報によって補間する。これにより、走査方向における、吐出タイミングの補正に必要なすべての位置についてのパラメータＡの値を個別にＥＥＰＲＯＭ５４に記憶させる場合と比較して、ＥＥＰＲＯＭ５４の容量を抑えることができる。
【００３７】
また、第１補正処理では、水平面内でのノズル列９の傾き以外の要因によるインクの着弾位置のずれに対しても、吐出タイミングを補正する。ただし、水平面内でのノズル列９の傾き以外の要因によるインクの着弾位置のずれ対する吐出タイミングの補正は、本発明の特徴部分と直接関連するものではないため、ここでは詳細な説明を省略する。
【００３８】
第１補正処理の後、続いて、制御装置５０は、スキャン印刷において、第１補正処理による補正後の吐出タイミングで複数のノズル１０からインクを吐出すると、インクの着弾異常が発生してしまうか否かを判定する（Ｓ１０７、本発明の「第１判定処理」）。ここで、インクの着弾異常とは、例えば、図９（ａ）に示すように、スキャン印刷を行うときの連続する２つの吐出タイミングのうち、後の吐出タイミングで吐出されたインクの着弾位置の一部が、先の吐出タイミングで吐出されたインクの着弾位置と重なったり、先の吐出タイミングで吐出されたインクの着弾位置よりも、キャリッジ１１の移動方向の上流側の位置となったりしてしまうことである。例えば、上記先の吐出タイミングに対応する位置においてノズル列９が左側に傾き、上記後の吐出タイミングに対応する位置においてノズル列９が右側に傾くなど、上記２つの吐出タイミングの間でノズル列９の傾きが大きく変化する場合に、このような着弾異常が発生する。着弾異常が発生すると、印刷された画像Ｅにおいて、本来走査方向に離れるべき部分同士（直線Ｆ同士）が繋がってしまい、画質の低下につながる。
【００３９】
そこで、制御装置５０は、上記着弾異常が発生してしまうと判定された場合には（Ｓ１０７：ＹＥＳ）、第１制限処理を実行する（Ｓ１０８）。第１制限処理では、制御装置５０は、上記２つの吐出タイミングが、図９（ｂ）に示すように、上記着弾異常が発生しない範囲で補正されるように、上記２つの吐出タイミングのうち少なくとも一方の吐出タイミングについて、Ｓ１０６での吐出タイミングの補正に制限をかける（吐出タイミングを遅らせる又は早める時間を短くする）。
【００４０】
そして、第１制限処理の実行後、Ｓ１０９に進む。一方、上記着弾異常が発生しないと判定された場合には（Ｓ１０７：ＮＯ）、そのままＳ１０９に進む。
【００４１】
Ｓ１０９では、第１補正処理による補正後の吐出タイミング（第１制限処理が実行された場合には、第１制限処理後の吐出タイミング）で複数のノズル１０からインクを吐出すると、走査方向において、印刷領域Ｚと余白部Ｙとの境界線Ｖ（本発明の「限界位置」）よりも外側にインクが着弾する（インクが余白部Ｙにはみ出して着弾してしまう）か否かを判定する（本発明の「第２判定処理」）。ここで、図１０（ａ）に示すように、ノズル列９が右側に傾いている場合、上述したように、第１補正処理により吐出タイミングが補正されると、各スキャン印刷で吐出されたインクの着弾位置が、直前のスキャン印刷での着弾位置から左側にずれることにより、インクが左側の余白部Ｙにはみ出して着弾してしまう虞がある。また、ノズル列９が左側に傾いている場合、上述したように、第１補正処理により吐出タイミングが補正されると、各スキャン印刷で吐出されたインクの着弾位置が、直前のスキャン印刷での着弾位置から右側にずれることにより、インクが右側の余白部Ｙにはみ出して着弾してしまう虞がある。
【００４２】
そこで、インクが余白部Ｙにはみ出して着弾してしまうと判定された場合には（Ｓ１０９：ＹＥＳ）、第２制限処理を実行する（Ｓ１１０）。第２制限処理では、制御装置５０は、余白部Ｙにはみ出して着弾してしまうと判定された吐出タイミングが、図１０（ｂ）に示すように、インクが印刷領域Ｚ内にのみインクが着弾する範囲で補正されるように、Ｓ１０６での吐出タイミングの補正に制限をかける（吐出タイミングを遅らせる又は早める時間を短くする）。これにより、印刷される画像が、設定された余白部Ｙにはみ出して印刷されてしまうのを防止することができる。
【００４３】
そして、第２制限処理の実行後、Ｓ１１２に進む。一方、インクが余白部Ｙにはみ出して着弾しないと判定された場合には（Ｓ１０９：ＮＯ）、そのままＳ１１２に進む。
【００４４】
また、Ｍ＝１の場合（Ｓ１０２：ＹＥＳ）には、第２補正処理を実行する（Ｓ１１１）。第２補正処理は、第１補正処理のうち、水平面内でのノズル列９の傾き以外の要因によるインクの着弾位置のずれに対して、吐出タイミングを補正する処理である。そして、第２補正処理の実行後、Ｓ１１２に進む。
【００４５】
また、次のスキャン印刷で印刷される画像Ｅが、直前のスキャン印刷で印刷される画像Ｅと連続的に繋がらない場合（Ｓ１０３：ＮＯ）にも、第２補正処理を実行し（Ｓ１１１）、Ｓ１１２に進む。
【００４６】
ここで、図１１に示すように、次のスキャン印刷で印刷される画像Ｅと、その直前のスキャン印刷で印刷される画像Ｅとの間に空白部Ｄが存在し、これらの画像Ｅ同士が連続的に繋がっていない場合には、次のスキャン印刷で印刷される画像Ｅの搬送方向における下流側の端と、その直前のスキャン印刷で印刷される画像Ｅの搬送方向における上流側の端とに、走査方向のずれがあったとしても、このずれは目立ちにくく画質に与える影響は小さい。そこで、本実施の形態では、このような場合に、Ｓ１０６の第１補正処理で行ったような、ノズル列９の傾きに対する吐出タイミングの補正を行わない。これにより、スキャン印刷での吐出タイミングが不必要に補正されてしまうのを防止することができる。
【００４７】
Ｓ１１２では、制御装置５０が、キャリッジモータ５６を制御して、キャリッジ１１を走査方向の右側又は左側に移動させつつ、インクジェットヘッド１２を制御して、複数のノズル１０からインクを吐出させることによって上述のスキャン印刷を行わせる、吐出処理を実行する。このとき、制御装置５０は、Ｓ１０６、Ｓ１０８、Ｓ１１０で補正された吐出タイミング、もしくは、Ｓ１１２で補正された吐出タイミングで、複数のノズル１０からインクを吐出させる。吐出処理の後、制御装置５０は、続いて、搬送モータ５７を制御して、記録用紙Ｓを搬送方向に搬送させる上述の搬送動作を行わせる、搬送処理を実行する（Ｓ１１３）。
【００４８】
次に、制御装置５０は、印刷データに基づいて、印刷が完了したか否かを判定する（Ｓ１１４）。印刷が完了していないときには（Ｓ１１４：ＮＯ）、変数Ｍの値を１増加させたうえで（Ｓ１１５）、Ｓ１０２に戻る。そして、印刷が完了したときには、制御装置５０は、搬送モータ５７を制御して、記録用紙Ｓを搬送方向に搬送させることで排出部４に排出させる、用紙排出処理を実行し（Ｓ１１６）、処理を終了する。
【００４９】
（傾き情報の決定方法）
本実施の形態では、上述したように、ＥＥＰＲＯＭ５４に、予め、位置Ｐ1〜Ｐ8毎のパラメータＡの値Ａ1〜Ａ8が記憶されている。次に、ＥＥＰＲＯＭ５４に記憶させるパラメータＡの値Ａ1〜Ａ8の決定方法について説明する。
【００５０】
ＥＥＰＲＯＭ５４に記憶させるパラメータＡの値Ａ1〜Ａ8を決定するためには、図１２に示すように、まず、制御装置５０が、記録用紙Ｓに、図１３（ａ）に示すような複数の第１直線パターンＨ１F、Ｈ１Rを印刷させる、第１パターン印刷処理を実行する（Ｓ２０１、本発明の「第１パターン印刷ステップ」）。
【００５１】
より詳細には、制御装置５０は、キャリッジモータ５６を制御して、キャリッジ１１を走査方向の右側に移動させつつ、インクジェットヘッド１２を制御して、複数のノズル１０のうち、搬送方向における上流側の約半分のノズル１０（本発明の「第１ノズル」）からインクを吐出させることによって、記録用紙Ｓに走査方向に並ぶ複数の第１直線パターンＨ１Fを印刷させる。さらに、キャリッジモータ５６を制御して、キャリッジ１１を走査方向の左側に移動させつつ、インクジェットヘッド１２を制御して、上記第１ノズルからインクを吐出させることによって、記録用紙Ｐに走査方向に並ぶ複数の第１直線パターンＨ１Rを印刷する。なお、図１３（ａ）では、第１直線パターンＨ１Fと第１直線パターンＨ１Rとを区別するために、第１直線パターンＨ１Fを実線で示し、第１直線パターンＨ１Rを破線で示している。
【００５２】
第１直線パターンＨ１F、Ｈ１Rは、ノズル列９が搬送方向と平行である場合に、搬送方向と平行となるようなパターンである。また、Ｓ２０１では、例えば、図１３（ａ）に示すように、２つの第１直線パターンＨ１Fと、２つの第１直線パターンＨ１Rとが、走査方向に交互に並ぶように、複数の第１直線パターンＨ１F、Ｈ１Rを印刷する。
【００５３】
次に、制御装置５０は、記録用紙Ｓに、図１３（ｂ）に示すような、複数の第１直線パターンＨ１f、Ｈ１Rと重なる複数の第２直線パターンＨ２F、Ｈ２Rを印刷する、第２パターン印刷処理を実行する（Ｓ２０２、本発明の「第２パターン印刷ステップ」）。
【００５４】
より詳細に説明すると、制御装置５０は、搬送モータ５７を制御して、記録用紙Ｓをノズル列９の長さＬの約半分の長さだけ搬送方向に搬送させてから、キャリッジモータ５６を制御して、キャリッジ１１を走査方向の右側に移動させつつ、インクジェットヘッド１２を制御して、複数のノズル１０のうち、搬送方向における下流側の約半分のノズル１０（本発明の「第２ノズル」）からインクを吐出させることによって、記録用紙Ｓに、複数の第１直線パターンＨ１Fと交差する複数の第２直線パターンＨ２Fを印刷する。さらに、キャリッジモータ５６を制御して、キャリッジ１１を走査方向の左側に移動させつつ、インクジェットヘッド１２を制御して、上記第２ノズルからインクを吐出させることによって、記録用紙Ｓに、複数の第１直線パターンＨ１Rと交差する複数の第２直線パターンＨ２Rを印刷する。第２直線パターンＨ２F、Ｈ２Rは、第１直線パターンＨ１F、Ｈ１Rに対して所定角度αだけ傾いている。なお、図１３（ｂ）では、第１直線パターンＨ１Fと第１直線パターンＨ１Rとを区別するために、第２直線パターンＨ２Fを実線で示し、第２直線パターンＨ２Rを破線で示している。
【００５５】
また、Ｓ２０１、Ｓ２０２では、上述の基準タイミングで複数のノズル１０からインクを吐出させて、直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを印刷させる。
【００５６】
そして、ユーザは、印刷された直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを読取部５に読み取らせる。制御装置５０は、読取部５による直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rの読み取りが完了するまで待機する（Ｓ２０３：ＮＯ）。そして、読取部５による直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rの読み取りが完了したときに（Ｓ２０３：ＹＥＳ）、制御装置５０は、読取部５の読み取り結果から、位置Ｐ1〜Ｐ8についてのパラメータＡの値Ａ1〜Ａ8（傾き情報）を取得する、傾き情報取得処理を実行する（Ｓ２０４、本発明の「傾き情報取得ステップ」）。
【００５７】
ここで、図１３（ｃ）に示すように、ノズル列９が搬送方向と平行である場合には、例えば、直線パターンＨ１F、Ｈ２Fの中点が、第１直線パターンＨ１Fと第２直線パターンＨ２Fとの交点ＸFとなり、直線パターンＨ１R、Ｈ２Rの中点が、第１直線パターンＨ１Rと第２直線パターンＨ２Rとの交点ＸRとなる。
【００５８】
これに対して、ノズル列９が右側に傾いていると、第２直線パターンＨ２F、Ｈ２Rの印刷に使用される第２ノズルが、第１直線パターンＨ１F、Ｈ１Rの印刷に使用される第１ノズルに対して走査方向の右側にずれる。そのため、ノズル列９が搬送方向と平行である場合と比較して、第２直線パターンＨ２F、Ｈ２Rが、第１直線パターンＨ１F、Ｈ１Rに対して右側にずれ、交点ＸF、ＸRが、搬送方向の上流側にずれる。同様に、ノズル列９が左側に傾いていると、ノズル列９が搬送方向と平行である場合と比較して、第２直線パターンＨ２F、Ｈ２Rが、第１直線パターンＨ１F、Ｈ１Rに対して左側にずれ、交点ＸF、ＸRが、搬送方向の下流側にずれる。また、ノズル列９の搬送方向に対して大きく傾いている場合ほど、交点ＸF、ＸRの搬送方向へのずれ量Ｊ大きくなる。
【００５９】
そこで、Ｓ２０４では、搬送方向における、交点ＸF、ＸRの位置に基づいて、パラメータＡの値Ａ1〜Ａ8を取得する。このとき、交点ＸF、ＸRが搬送方向の上流側にずれている場合に、取得するパラメータＡの値Ａnは正の値となり、交点ＸF、ＸRが搬送方向の下流側にずれている場合に、取得するパラメータＡの値Ａnは正の値となる。また、上記ずれ量Ｊが大きい場合ほど、取得されるパラメータＡの値Ａnは大きくなる。
【００６０】
また、Ｓ２０４では、例えば、搬送方向において、位置Ｐn（ｎ＝１、２、・・、７、８）に最も近い２つの交点ＸFの位置と、位置Ｐnに最も近い２つの交点ＸRの位置の、合計４つの位置の平均の位置に基づいて、位置ＰnについてのパラメータＡの値Ａnを取得する。
【００６１】
次に、制御装置５０は、Ｓ１０６の第１補正処理で、Ｓ２０４で取得したパラメータＡの値Ａ1〜Ａ8に基づいて吐出タイミングが補正されたときに、いずれかのスキャン印刷において、上述の着弾異常が発生してしまうか否かを判定する（Ｓ２０５、本発明の「第１判定ステップ」）。Ｓ２０５では、例えば、Ｓ２０４で取得したパラメータＡの値ＡnとＡn+1との差の絶対値｜Ａn+1−Ａn｜が所定の閾値Ａｍを超える場合に、着弾異常が発生してしまうと判定する。
【００６２】
いずれかのスキャン印刷において、上述の着弾異常が発生してしまうと判定された場合には（Ｓ２０５：ＹＥＳ）、着弾異常が発生してしまう上記２つの吐出タイミングのうち、少なくとも一方の吐出タイミングに対応する位置についてのパラメータＡの絶対値が小さくなるようにパラメータＡの値を変更する、第１情報変更処理を実行する（Ｓ２０６、第１情報変更ステップ）。Ｓ２０６では、例えば、Ｓ２０５で絶対値｜Ａn+1−Ａn｜が上記閾値Ａｍを超えると判定された場合に、パラメータＡの値Ａn、Ａn+1のうち一方の値を変更することで、絶対値｜Ａn+1−Ａn｜が上記閾値Ａｍ以下となるようにする。
【００６３】
ここで、本実施の形態では、Ｓ１０６の第１補正処理で、ノズル列９の傾き以外の要因によるインクの着弾位置のずれに対する吐出タイミングの補正も行っている。そのため、Ｓ２０６でパラメータＡの値を変更した場合でも、第１補正処理での補正後の吐出タイミングで吐出したときに、着弾異常が発生することはある。したがって、Ｓ２０６の第１情報変更処理を行う場合でも、Ｓ１０８の第１制限処理を実行する意義はある。なお、Ｓ２０６の第１情報変更処理を実行している場合には、実行していない場合と比較して、第１補正処理での補正後の吐出タイミングでインクを吐出したときに、着弾異常が発生してしまう頻度は低くなり、Ｓ１０８の第１制限処理を実行する頻度を低くすることができる。
【００６４】
そして、第１情報変更ステップの後、Ｓ２０７に進む。一方、いずれのスキャン印刷においても、上述の着弾異常が発生しないと判定された場合には（Ｓ２０５：ＮＯ）、そのままＳ２０７に進む。
【００６５】
Ｓ２０７では、制御装置は、位置Ｐn（ｎ＝１、２、・・、７、８）のそれぞれについて、パラメータＡの絶対値｜Ａn｜が所定値Ｂnを超えているか否かを判定する。ここで、所定値Ｂnは、ノズル列９の搬送方向に対する傾斜角度の大きさが所定角度βnであるときのパラメータＡの絶対値である。また、所定値Ｂn（所定角度βn）は、走査方向における外側の位置に対応するものほど小さくなっている。すなわち、Ｂ1＜Ｂ2＜Ｂ3＜Ｂ4、及び、Ｂ5＞Ｂ6＞Ｂ7＞Ｂ8の大小関係にある（β1＜β2＜β3＜β4、及び、β5＞β6＞β7＞β8の大小関係にある）。
【００６６】
そして、パラメータＡの絶対値｜Ａn｜が所定値Ｂnを超えている場合には（Ｓ２０７：ＹＥＳ）、パラメータＡの値Ａnを、絶対値｜Ａn｜が所定値Ｂn以下となるような値に変更する、第２情報変更処理を実行する（Ｓ２０８、本発明の「第２情報変更ステップ」）。
【００６７】
ノズル列９の搬送方向に対する傾きが大きい場合、Ｓ２０４で取得したパラメータＡの値Ａnに基づいて、位置Ｐnでの吐出タイミングを補正すると、上述したように、いずれかのスキャン印刷で吐出されたインクの着弾位置が、余白部Ｙにはみ出してしまう虞がある。そこで本実施の形態では、パラメータＡの絶対値｜Ａn｜が所定値Ｂnを超えている場合に、パラメータＡの値Ａnを、絶対値｜Ａn｜が所定値Ｂn以下となるような値に変更する。これにより、吐出されたインクの着弾位置が、余白部Ｙにはみ出してしまうのを防止することができる。
【００６８】
また、走査方向の外側の位置において、ノズル列９が搬送方向に対して傾いている場合ほど、スキャン印刷で吐出されたインクの着弾位置が、余白部Ｙにはみ出しやすい。そこで、本実施の形態では、走査方向における外側の位置ほど、所定値Ｂnを小さくしている。これにより、走査方向の外側の位置において、吐出されたインクの着弾位置が、余白部Ｙにはみ出してしまうのを防止しつつも、走査方向の中央側の位置において、Ｓ２０４で取得したパラメータＡの値を不必要に変更しないようにすることができる。
【００６９】
ここで、本実施の形態では、Ｓ１０６の第１補正処理で、ノズル列９の傾き以外の要因によるインクの着弾位置のずれに対する吐出タイミングの補正も行っている。そのため、Ｓ２０８の第２情報変更処理でパラメータＡの値を変更した場合でも、第１補正処理での補正後の吐出タイミングで吐出したときに、インクが余白部Ｙにはみ出して着弾してしまうことはある。したがって、Ｓ２０８の第２情報変更処理を行う場合でも、Ｓ１１０の第２制限処理を実行する意義はある。なお、Ｓ２０８の第２情報変更処理を実行している場合には、実行していない場合と比較して、第１補正処理での補正後の吐出タイミングでインクを吐出したときに、インクが余白部Ｙにはみ出して着弾してしまう頻度は低くなり、Ｓ１１０の第２制限処理を実行する頻度を低くすることができる。
【００７０】
そして、制御装置５０は、以上のＳ２０１〜Ｓ２０８の処理によって得られた補正パラメータＡの値Ａ1〜Ａ8を傾き情報としてＥＥＰＲＯＭ５４に記憶させる、記憶処理を実行する（Ｓ２０９）。
【００７１】
次に、本実施の形態に種々の変更を加えた変形例について説明する。
【００７２】
上述の実施の形態では、Ｓ１０６の第１補正処理で補正された吐出タイミングでインクを吐出したときに、着弾異常が発生する否かを判定し（Ｓ１０７）、着弾異常が発生すると判定された場合に、第１制限処理を実行したが（Ｓ１０８）、これには限られない。Ｓ１０７、Ｓ１０８の処理は実行しなくてもよい。例えば、Ｓ１０６の第１補正処理において、ノズル列９の傾きによるインクの着弾位置のずれに対する吐出タイミングの補正のみを行う場合には、Ｓ２０６の第１情報変更処理で変更された後のパラメータＡの値に基づいて吐出タイミングを補正すれば、補正された吐出タイミングでインクを吐出したときに着弾異常が発生することがなく、Ｓ１０８の第１制限処理を実行する必要がない。
【００７３】
また、上述の実施の形態では、Ｓ１０６の第１補正処理で補正された吐出タイミングでインクを吐出したときに、インクが余白部Ｙにはみ出して着弾する否かを判定し（Ｓ１０９）、インクが余白部Ｙにはみ出して着弾すると判定された場合に、第２制限処理を実行したが（Ｓ１１０）、これには限られない。Ｓ１０９、Ｓ１１０の処理は実行しなくてもよい。例えば、Ｓ１０６の第１補正処理において、ノズル列９の傾きによるインクの着弾位置のずれに対する吐出タイミングの補正のみを行う場合には、Ｓ２０８の第２情報変更処理で変更された後のパラメータＡの値に基づいて吐出タイミングを補正すれば、補正された吐出タイミングでインクを吐出したときにインクが余白部Ｙにはみ出して着弾することがなく、Ｓ１１０の第２制限処理を実行する必要がない。
【００７４】
なお、上述したように、Ｓ１０６の第１補正処理において、ノズル列９の傾きによるインクの着弾位置のずれに対する吐出タイミングの補正のみを行う場合には、Ｓ１１１の第２補正処理は必要なく、Ｍ＝１の場合（Ｓ１０２：ＹＥＳ）、及び、次のスキャン印刷で印刷される画像Ｅと、直前のスキャン印刷で印刷される画像Ｅとが連続的に繋がらない場合に（Ｓ１０３：ＮＯ）、そのままＳ１１２の吐出処理に進むようにすればよい。
【００７５】
また、上述の実施の形態では、ＥＥＰＲＯＭ５４に走査方向の８つの位置Ｐ1〜Ｐ8についてのパラメータＡの値Ａ1〜Ａ8を記憶し、パラメータＡの値Ａ1〜Ａ8から生成される補間情報に基づいて、位置Ｐ1〜Ｐ8の間の位置での吐出タイミングを補正したが、これには限られない。
【００７６】
例えば、変形例１では、図１４に示すように、走査方向において、スキャン印刷でのインクジェットヘッド１２の移動領域Ｒを７等分した７つの分割領域Ｒ1〜Ｒ7毎に、パラメータＡの値Ａ1〜Ａ7が、ＥＥＰＲＯＭ５４に記憶されている。そして、Ｓ１０６の第１補正処理において、各分割領域Ｒ1〜Ｒ7での吐出タイミングを、その分割領域に対応するパラメータＡの値に基づいて補正する。この場合でも、走査方向における、吐出タイミングの補正に必要なすべての位置についてのパラメータＡの値を個別にＥＥＰＲＯＭ５４に記憶させる場合と比較して、ＥＥＰＲＯＭ５４の容量を抑えることができる。なお、分割領域の数は一例であり、分割領域は、移動領域Ｒを６つ以下又は８つ以上に分割した領域であってもよい。
【００７７】
さらには、走査方向における、吐出タイミングの補正に必要なすべての位置についてのパラメータＡの値を個別にＥＥＰＲＯＭ５４に記憶させておき、Ｓ１０６の第１補正処理において、走査方向の各位置での吐出タイミングを、その位置についてのパラメータＡの値に基づいて補正するようにしてもよい。
【００７８】
また、上述の実施の形態では、後のスキャン印刷ほど（Ｍの値が大きいほど）、吐出タイミングを基準タイミングから遅らせることによって、２番目以降のスキャン印刷での吐出タイミングを、直前の吐出タイミングよりも遅らせるようにしたが、これには限られない。先のスキャン印刷ほど（Ｍの値が小さいほど）、吐出タイミングを基準タイミングから早めることによって、２番目以降のスキャン印刷での吐出タイミングを、直前の吐出タイミングよりも遅らせるようにしてもよい。
【００７９】
また、上述の実施の形態では、後のスキャン印刷ほど（Ｍの値が大きいほど）、吐出タイミングを基準タイミングから早めるように補正することによって、２番目以降のスキャン印刷での吐出タイミングを、直前の吐出タイミングよりも早めるようにしたが、これには限られない。先のスキャン印刷ほど（Ｍの値が小さいほど）、吐出タイミングを基準タイミングから遅らせることによって、２番目以降のスキャン印刷での吐出タイミングを、直前の吐出タイミングよりも早めるようにしてもよい。
【００８０】
また、上述の実施の形態では、ノズル列９の長さＬが１．２インチ以上であったが、ノズル列９の長さＬは１．２インチ未満であってもよい。
【００８１】
また、上述の実施の形態では、Ｓ２０４の傾き情報取得処理で取得されたパラメータＡの値に基づいて補正した吐出タイミングでインクを吐出したときに、着弾異常が発生する否かを判定し（Ｓ２０５）、着弾異常が発生すると判定された場合に、第１情報変更処理を実行したが（Ｓ２０６）、これには限られない。Ｓ２０５、Ｓ２０６の処理は実行しなくてもよい。Ｓ２０４の傾き情報取得処理で取得されたパラメータＡの値が、このパラメータＡの値に基づいて補正した吐出タイミングでインクを吐出したときに、着弾異常が発生するような値であっても、印刷時に、Ｓ１０８の第１制限処理で吐出タイミングの補正に制限が掛けられるため、着弾異常が発生してしまうのを防止することができる。
【００８２】
また、上述の実施の形態では、Ｓ２０７において、パラメータＡの値Ａnとの大小関係が比較される所定値Ｂnが、走査方向における外側ほど小さくなっていたが、これには限られない。例えば、所定値Ｂnは走査方向の位置によらず、一律の値であってもよい。
【００８３】
また、上述の実施の形態では、Ｓ２０４の傾き情報取得処理で取得されたパラメータＡの値Ａnが所定値Ｂnを超えているか否かを判定し（Ｓ２０７）、パラメータＡの値Ａnが所定値Ｂnを超えている場合に、パラメータＡの値Ａnを、絶対値｜Ａn｜が所定値Ｂn以下となるような値に変更する第２情報変更処理を実行したが（Ｓ２０８）、これには限られない。Ｓ２０７、Ｓ２０８の処理は実行しなくてもよい。Ｓ２０４の傾き情報取得処理で取得されたパラメータＡの絶対値｜Ａn｜が所定値Ｂnを超えており、このパラメータＡの値に基づいて補正した吐出タイミングでインクを吐出すると、インクが余白部Ｙにはみ出して着弾してしまう場合でも、印刷時に、Ｓ１１０の第２制限処理で吐出タイミングの補正に制限が掛けられるため、インクが余白部Ｙに着弾してしまうのを防止することができる。
【００８４】
また、上述の実施の形態では、２組の直線パターンＨ１F、Ｈ２Fの組と、２組の直線パターンＨ１R、Ｈ２Rの組とが、走査方向に交互に並ぶように、複数の直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを印刷したが、これには限られない。例えば、１組の直線パターンＨ１F、Ｈ２Fの組と、１組の直線パターンＨ１R、Ｈ２Rの組とが、走査方向に交互に並ぶように、複数の直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを印刷してもよい。あるいは、３組以上の直線パターンＨ１F、Ｈ２Fの組と、３組以上の直線パターンＨ１R、Ｈ２Rの組とが、走査方向に交互に並ぶように、複数の直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを印刷してもよい。
【００８５】
また、直線パターンＨ１F、Ｈ２Fの組と、直線パターンＨ１R、Ｈ２Rの組とを、走査方向に並べて印刷することにも限られない。例えば、記録用紙Ｓのある領域に、走査方向に並ぶ複数の直線パターンＨ１F、Ｈ２Fの組を印刷し、記録用紙Ｓの、直線パターンＨ１F、Ｈ２Fが印刷された領域から搬送方向にずれた領域に、走査方向に並ぶ複数の直線パターンＨ１R、Ｈ２Rの組を印刷してもよい。
【００８６】
さらには、記録用紙Ｓに、走査方向に並ぶ複数の直線パターンＨ１F、Ｈ２Fの組だけを印刷し、搬送方向における、これらの直線パターンＨ１F、Ｈ２Fの交点ＸFの位置にのみ基づいて、パラメータＡの値Ａ1〜Ａ8を取得してもよい。同様に、記録用紙Ｓに、走査方向に並ぶ複数の直線パターンＨ１R、Ｈ２Rの組だけを印刷し、搬送方向における、これらの直線パターンＨ１R、Ｈ２Rの交点ＸRの位置にのみに基づいて、パラメータＡの値Ａ1〜Ａ8を取得してもよい。
【００８７】
また、上述の実施の形態では、制御装置５０が、読取部５で直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを読み取らせたときの読み取り結果に基づいて、パラメータＡの値Ａ1〜Ａ8を取得する傾き情報取得処理を実行するようになっていたが、これには限られない。例えば、プリンタ１で印刷された直線パターンＨ１F、Ｈ１R、Ｈ２F、Ｈ２Rを、プリンタ１とは別のスキャナで読み取り、その読み取り結果に基づいて、スキャナに接続されたＰＣにおいてパラメータＡの値Ａ1〜Ａ8を取得するようにしてもよい。この場合には、ＰＣにより取得したパラメータＡの値Ａ1〜Ａ8の情報をプリンタ１のＥＥＰＲＯＭ５４に書き込むようにすればよい。
【００８８】
なお、この場合には、ＥＥＰＲＯＭ５４にパラメータＡの値Ａ1〜Ａ8の情報が書き込まれてから、制御装置５０が、上述の実施の形態と同様にＳ２０５〜Ｓ２０８の処理を実行してもよいし、ＰＣにおいてＳ２０５〜Ｓ２０８と同様の処理を実行したうえで、ＥＥＰＲＯＭ５４にパラメータＡの値Ａ1〜Ａ8の情報が書き込むようにしてもよい。また、この場合には、プリンタ１は、印刷部２の他に読取部５などを備えた複合機であることにも限られず、印刷のみを行うことができるものであってもよい。
【００８９】
また、上述の実施の形態では、互いに交差する複数の第１直線パターンＨ１F、Ｈ１Rと複数の第２直線パターンＨ２F、Ｈ２Rとを印刷し、搬送方向におけるこれらの交点ＸF、ＸRの位置に基づいて、パラメータＡの値を取得したが、パラメータＡを取得するために印刷するパターンは、これには限られない。
【００９０】
例えば、変形例２では、Ｓ２０１の第１パターン印刷処理において、キャリッジ１１を右側又は左側に移動させつつ、上記第１ノズルからインクを吐出させることにより、記録用紙Ｓの位置Ｐ１〜Ｐ８近傍の部分に、それぞれ、図１５（ａ）に示すように、記録用紙Ｓに、走査方向の長さがＫ１であり、走査方向に長さＫ２の隙間Ｕ１をあけて並んだ、複数（図では４つ）の帯状の第１パターンＱ１を印刷させる。また、Ｓ２０２の第２パターン印刷処理において、キャリッジ１１を第１パターンＱ１の印刷時と同じ方向に移動させつつ、上記第２ノズルからインクを吐出させることにより、記録用紙Ｓの位置Ｐ１〜Ｐ８近傍の部分に、それぞれ、図１５（ｂ）に示すように、走査方向の長さがＫ２であり、走査方向に長さＫ１の隙間をあけて並んだ、第１パターンＱ１の数よりも１つ少ない数（図では３つ）の帯状の第２パターンＱ２を印刷させる。このとき、Ｓ２０２では、ノズル列９が搬送方向と平行である場合に、図１５（ｂ）に示すように、各第２パターンＱ２が隙間Ｕ１と完全に重なるように、複数の第２パターンＱ２を印刷させる。
【００９１】
この場合には、ノズル列９が右側に傾いているときには、図１５（ｃ）に示すように、第２パターンＱ２が第１パターンＱ１に対して右側にずれる。これにより、最も左側の第１パターンＱ１以外の第１パターンＱ１が、それぞれ、第２パターンＱ２と部分的に重なることで、走査方向の長さがＫ１よりも長い１つの帯状のパターンＷとなる。一方、ノズル列９が左側に傾いているときには、図１５（ｄ）に示すように、第２パターンＱ２が第１パターンＱ１に対して左側にずれる。これにより、最も右側の第１パターンＱ１以外の第１パターンＱ１が、それぞれ、第２パターンＱ２と部分的に重なることで、走査方向の長さがＫ１よりも長い１つの帯状のパターンＷとなる。また、これらの場合、第１パターンＱ１とパターンＷとの間、及び、隣接する２つのパターンＷの間に、隙間Ｕ２ができる。また、ノズル列９の搬送方向に対する傾きが大きいほど、隙間Ｕ２の走査方向の長さＫ３が長くなる。そして、変形例２では、Ｓ２０４の傾き情報取得処理において、最も右側及び左側の２つの第１パターンＱ１のうち、どちらの第１パターンＱ１がパターンＷとなっているか（走査方向の長さが長くなっているか）と、隙間Ｕの長さＫ３とに基づいて、パラメータＡの値を取得する。
【００９２】
また、上述の実施の形態では、ガイドレール２２に設けられたガイド面２２ａ、２２ｂに、キャリッジ１１の接触部１１ａ、１１ｂが接触しており、接触部１１ａ、１１ｂがガイド面２２ａ、２２ｂと摺動することにより、キャリッジ１１がガイド面２２ａ、２２ｂにガイドされるようになっていたが、これには限られない。例えば、走査方向に沿って延びたガイドバーが、キャリッジに挿通されており、キャリッジがガイドバーに案内されつつ、走査方向に沿って移動するようになっていてもよい。
【００９３】
また、以上では、ノズルからインクを吐出して印刷を行うプリンタに本発明を適用した例について説明したが、これには限られない。配線基板に印刷する配線パターンの材料等のインク以外の液体を吐出して印刷を行う印刷装置に本発明を適用することも可能である。
【符号の説明】
【００９４】
１  プリンタ
１１  キャリッジ
１２  インクジェットヘッド
１４、１５  搬送ローラ
２１、２２  ガイドレール
２３  ベルト
４７  搬送モータ
５０  制御装置
５４  ＥＥＰＲＯＭ
５６  キャリッジモータ
５７  搬送モータ
【図１】
0006690370.tif 000002
【図２】
0006690370.tif 000003
【図３】
0006690370.tif 000004
【図４】
0006690370.tif 000005
【図５】
0006690370.tif 000006
【図６】
0006690370.tif 000007
【図７】
0006690370.tif 000008
【図８】
0006690370.tif 000009
【図９】
0006690370.tif 000010
【図１０】
0006690370.tif 000011
【図１１】
0006690370.tif 000012
【図１２】
0006690370.tif 000013
【図１３】
0006690370.tif 000014
【図１４】
0006690370.tif 000015
【図１５】
0006690370.tif 000016