(57)【要約】      （修正有）【課題】ヘッドモジュール間の位置ずれ量を低コストかつ高精度に測定することができる測定方法を提供する。【解決手段】記録ヘッドと記録媒体を第２の方向に相対移動させながら、第１及び第２のヘッドモジュールの各々によりドットパターンを第２の方向に予め定めた間隔で記録媒体上に記録させる。ドットパターンを光学的に読み取り、ドットパターンの読取画像の第２の方向の濃度変化を示す濃度プロファイルを算出する。濃度プロファイル内での各ドットパターンに対応する波形の繰り返し周期を算出し、濃度プロファイルのデータを、繰り返し周期毎に積算平均して積算濃度プロファイル５６Ａを算出する。積算濃度プロファイルにおける各ドットパターンにそれぞれ対応する波形のピーク位置を求め、各ピーク位置に基づいて位置ずれ量を算出する。【選択図】図７
2014177057.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を有するヘッドモジュールを第１の方向に複数配列してなる記録ヘッドと、記録媒体とを前記第１の方向と直交する第２の方向に相対移動させながら、前記複数のヘッドモジュールのうちの第１のヘッドモジュール及び第２のヘッドモジュールの各々により、前記第１の方向に長く延びた形状のドットパターンを前記第２の方向に予め定めた間隔で前記記録媒体上に記録させる記録ステップと、
前記記録ステップで前記記録媒体上に記録された前記ドットパターンを光学的に読み取る読取ステップと、
前記読取ステップで読み取られた前記ドットパターンの読取画像の前記第２の方向の濃度変化を示す濃度プロファイルを算出する濃度プロファイル算出ステップと、
前記濃度プロファイル算出ステップの算出結果に基づき、前記濃度プロファイル内での各前記ドットパターンに対応する波形の繰り返し周期を算出する繰り返し周期算出ステップと、
前記繰り返し周期算出ステップの算出結果に基づき、前記濃度プロファイルのデータを、前記繰り返し周期毎に積算して積算濃度プロファイルを算出する積算濃度プロファイル算出ステップと、
前記積算濃度プロファイル算出ステップの算出結果に基づき、前記第１のヘッドモジュールの記録位置と前記第２のヘッドモジュールの記録位置との前記第２の方向の位置ずれ量を算出する位置ずれ量算出ステップであって、前記積算濃度プロファイルにおける各前記ドットパターンにそれぞれ対応する波形のピーク位置を求め、各前記ピーク位置に基づいて前記位置ずれ量を算出する位置ずれ量算出ステップと、
を有する位置ずれ量測定方法。
【請求項２】
前記濃度プロファイル算出ステップは、前記濃度プロファイルとして、前記第１のヘッドモジュールにより記録される第１のドットパターンに対応する第１の濃度プロファイルと、前記第２のヘッドモジュールにより記録される第２のドットパターンに対応する第２の濃度プロファイルとをそれぞれ算出し、
前記繰り返し周期算出ステップは、前記第１及び第２の濃度プロファイルに基づき、前記繰り返し周期として、前記第１のドットパターンに対応する波形の第１の繰り返し周期と、前記第２のドットパターンに対応する波形の繰り返し周期を示す第２の繰り返し周期とをそれぞれ算出し、
前記積算濃度プロファイル算出ステップは、前記積算濃度プロファイルとして、前記第１の濃度プロファイルのデータを前記第１の繰り返し周期毎に積算してなる第１の積算濃度プロファイルと、前記第２の濃度プロファイルのデータを前記第２の繰り返し周期毎に積算してなる第２の積算濃度プロファイルとをそれぞれ算出し、
前記位置ずれ量算出ステップは、前記第１の積算濃度プロファイルにおける前記第１のドットパターンに対応する波形の第１のピーク位置と、前記第２の積算濃度プロファイルにおける前記第２のドットパターンに対応する波形の第２のピーク位置とをそれぞれ求め、前記第１のピーク位置と第２のピーク位置との差分に基づき前記位置ずれ量を算出する請求項１記載の位置ずれ量測定方法。
【請求項３】
前記第１のヘッドモジュールと前記第２のヘッドモジュールとが前記第１の方向において互いに隣接している請求項２記載の位置ずれ量測定方法。
【請求項４】
前記第１及び第２のヘッドモジュールの各々の前記記録媒体上の記録領域の一部が互いにオーバラップしているオーバラップ記録領域である場合に、前記記録ステップは、前記オーバラップ領域以外の記録領域に記録を行う前記第１及び第２のヘッドモジュールの各々の前記記録素子によりそれぞれ前記第１のドットパターン、前記第２のドットパターンを記録する請求項３記載の位置ずれ量測定方法。
【請求項５】
前記第１及び第２のヘッドモジュールの各々の前記記録媒体上の記録領域の一部が互いにオーバラップしているオーバラップ記録領域である場合に、
前記記録ステップは、前記ドットパターンとして、前記オーバラップ記録領域内に記録を行う前記第１及び第２のヘッドモジュールの前記記録素子により第１のドットパターンと第２のドットパターンとを前記第２の方向に個別に前記間隔でかつ交互に記録し、
前記濃度プロファイル算出ステップは、前記濃度プロファイルとして、前記第１のドットパターン及び第２のドットパターンに対応する第３の濃度プロファイルを算出し、
前記繰り返し周期算出ステップは、前記第３の濃度プロファイル内での前記第１及び第２のドットパターンに対応する波形の繰り返し周期を示す第３の繰り返し周期を算出し、
前記積算濃度プロファイル算出ステップは、前記積算濃度プロファイルとして、前記第３の濃度プロファイルのデータを前記第３の繰り返し周期毎に積算してなる第３の積算濃度プロファイルを算出し、
前記位置ずれ量算出ステップは、前記第３の積算濃度プロファイルにおける前記第１のドットパターンに対応する波形の第１のピーク位置と、前記第２のドットパターンに対応する波形の第２のピーク位置とをそれぞれ求め、前記第１のピーク位置と第２のピーク位置との差分に基づき前記位置ずれ量を算出する請求項１記載の位置ずれ量測定方法。
【請求項６】
前記繰り返し周期算出ステップは、
前記濃度プロファイルのデータを、仮の繰り返し周期毎に積算して仮の積算濃度プロファイルを算出する仮積算濃度プロファイル算出ステップと、
前記仮の繰り返し周期を変化さながら、前記仮積算濃度プロファイル算出ステップを繰り返し実行して、前記仮の繰り返し周期毎の前記仮の積算濃度プロファイルを算出する繰り返しステップと、
前記仮の繰り返し周期毎の前記仮の積算濃度プロファイルの最大値を比較して、前記最大値が最大となる前記仮の繰り返し周期を前記繰り返し周期として決定する決定ステップと、を有する請求項１から５のいずれか１項記載の位置ずれ量測定方法。
【請求項７】
前記濃度プロファイル算出ステップと前記繰り返し周期算出ステップとの間で、前記濃度プロファイルに対して補完処理を施して、当該濃度プロファイルの前記第２の方向の解像度を高くする補完処理ステップを実行する請求項１から６のいずれか１項記載の位置ずれ量測定方法。
【請求項８】
前記第１の方向は、前記記録媒体の幅方向である請求項１から７のいずれか１項記載の位置ずれ量測定方法。
【請求項９】
前記記録ヘッドは、インクジェットヘッドである請求項１から８のいずれか１項記載の位置ずれ量測定方法。
【請求項１０】
複数の記録素子を有するヘッドモジュールを第１の方向に複数配列してなる記録ヘッドと、
前記記録ヘッドと記録媒体とを前記第１の方向と直交する第２の方向に相対移動させる相対移動部と、
前記記録ヘッドと前記相対移動部とを制御して、前記複数のヘッドモジュールのうちの第１のヘッドモジュール及び第２のヘッドモジュールの各々により、前記第１の方向に長く延びた形状のドットパターンを前記第２の方向に予め定めた間隔で前記記録媒体上に記録させる記録制御部と、
前記第１のヘッドモジュール及び前記第２のヘッドモジュールによりそれぞれ前記記録媒体上に記録された前記ドットパターンを光学的に読み取る読取部と、
前記読取部で読み取られた前記ドットパターンの読取画像の前記第２の方向の濃度変化を示す濃度プロファイルを算出する濃度プロファイル算出部と、
前記濃度プロファイル算出部の算出結果に基づき、前記濃度プロファイル内での各前記ドットパターンに対応する波形の繰り返し周期を算出する繰り返し周期算出部と、
前記繰り返し周期算出部の算出結果に基づき、前記濃度プロファイルのデータを、前記繰り返し周期毎に積算して積算濃度プロファイルを算出する積算濃度プロファイル算出部と、
前記積算濃度プロファイル算出部の算出結果に基づき、前記第１のヘッドモジュールの記録位置と前記第２のヘッドモジュールの記録位置との前記第２の方向の位置ずれ量を算出する位置ずれ量算出部であって、前記積算濃度プロファイルにおける各前記ドットパターンにそれぞれ対応する波形のピーク位置を求め、各前記ピーク位置に基づいて前記位置ずれ量を算出する位置ずれ量算出部と、
を備える画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドの複数のヘッドモジュールの記録位置の位置ずれ量を測定する位置ずれ量測定方法、及びこの方法を用いて位置ずれ量を測定する画像記録装置に関する。
【背景技術】
【０００２】
インクジェットプリンタ（画像記録装置）の記録方式として、記録媒体の搬送と共にラインヘッドによる１回の描画パスで画像を記録するライン方式が知られている。このライン方式では、記録媒体の搬送方向（副走査方向）と直交する記録媒体の幅方向（主走査方向）に沿って長尺のラインヘッド（記録ヘッド）が用いられる。このラインヘッドをシリコンウェハやガラス等で一体に形成することは、歩留まり、発熱、コスト等の問題により現実的ではない。そのため、ライン方式では、ノズルが２次元配列されたヘッドモジュールを記録媒体の幅方向に並べて配置してなるラインヘッドを用いるのが通常である。
【０００３】
このようなラインヘッドを用いて画像記録を行う際に、個々のヘッドモジュールの位置が副走査方向にずれていると、個々のヘッドモジュールの記録位置が副走査方向に位置ずれするので、記録画像の品質が低下するという問題が発生する。このため、各ヘッドモジュールの記録位置の副走査方向の位置ずれ量を検出するための様々な方法が提案されている。
【０００４】
特許文献１に記載の位置ずれ量の測定方法では、最初に、互いに隣接するヘッドモジュールの一方により、記録媒体の幅方向に長く延びたラインパターンを、基準ラインを中心として副走査方向にｎ画素間隔で記録させることで第１のライン群を形成する。また、同時に他方のヘッドモジュールにより、ラインパターンを、基準ラインを中心として副走査方向にｎ＋１画素間隔で記録させることで第２のライン群を形成する。次いで、第１のライン群と第２のライン群とを比較して、搬送方向における位置が一致する第１ライン群の第１ラインパターンと、第２ライン群の第２ラインパターンをそれぞれ同定する。そして、第１及び第２ラインパターンの基準パターンからの位置ずれ量（基準パターンからｋ本目の位置）に基づき、位置ずれ量を［ｋ×（（ｎ＋１）−ｎ）］画素と算出する。これにより、互いに隣接するヘッドモジュールの記録位置の副走査方向の位置ずれ量を画素単位で測定することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４７７０２５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１の位置ずれ量の測定方法を用いれば、ヘッドモジュール間の記録位置の位置ずれ量を画素単位で測定することができるので、位置ずれ量の補正を画素単位で行うことができる。しかしながら、ヘッドモジュール間の記録位置の位置ずれ量は約±５μ以内に収めないと記録画像の画質が低下することが発明者の実験により判明している。このため、例えば記録解像度を１２００ｄｐｉとした場合には、ヘッドモジュール間の記録位置の位置ずれ量を１／４画素程度の精度で測定する必要がある。
【０００７】
また、位置ずれ量の測定の際には、各ヘッドモジュールにより記録されたテストチャート等をイメージスキャナのイメージセンサで読み取った読取画像の解析を行うが、位置ずれ量を１／４画素程度で測定するためには高解像度のイメージセンサが必要となる。その結果、位置ずれ量を測定する装置の製造コストが増加してしまう。
【０００８】
本発明の目的は、ヘッドモジュール間の記録位置の位置ずれ量を高精度に測定可能な位置ずれ量測定方法、及びこの方法を用いて位置ずれ量を測定する画像記録装置に関する。
【課題を解決するための手段】
【０００９】
本発明の目的を達成するための位置ずれ量測定方法は、複数の記録素子を有するヘッドモジュールを第１の方向に複数配列してなる記録ヘッドと、記録媒体とを第１の方向と直交する第２の方向に相対移動させながら、複数のヘッドモジュールのうちの第１のヘッドモジュール及び第２のヘッドモジュールの各々により、第１の方向に長く延びた形状のドットパターンを第２の方向に予め定めた間隔で記録媒体上に記録させる記録ステップと、記録ステップで記録媒体上に記録されたドットパターンを光学的に読み取る読取ステップと、読取ステップで読み取られたドットパターンの読取画像の第２の方向の濃度変化を示す濃度プロファイルを算出する濃度プロファイル算出ステップと、濃度プロファイル算出ステップの算出結果に基づき、濃度プロファイル内での各ドットパターンに対応する波形の繰り返し周期を算出する繰り返し周期算出ステップと、繰り返し周期算出ステップの算出結果に基づき、濃度プロファイルのデータを、繰り返し周期毎に積算して積算濃度プロファイルを算出する積算濃度プロファイル算出ステップと、積算濃度プロファイル算出ステップの算出結果に基づき、第１のヘッドモジュールの記録位置と第２のヘッドモジュールの記録位置との第２の方向の位置ずれ量を算出する位置ずれ量算出ステップであって、積算濃度プロファイルにおける各ドットパターンにそれぞれ対応する波形のピーク位置を求め、各ピーク位置に基づいて位置ずれ量を算出する位置ずれ量算出ステップと、を有する。
【００１０】
本発明によれば、ヘッドモジュールごとに第２の方向に予め定められた間隔でそれぞれ記録媒体に記録されたドットパターンの読取画像に基づきヘッドモジュール間の記録位置の第２の方向の位置ずれ量を算出するので、高解像度のイメージセンサを用いることなく、ヘッドモジュール間の記録位置の第２の方向の位置ずれ量を高精度に測定することができる。
【００１１】
濃度プロファイル算出ステップは、濃度プロファイルとして、第１のヘッドモジュールにより記録される第１のドットパターンに対応する第１の濃度プロファイルと、第２のヘッドモジュールにより記録される第２のドットパターンに対応する第２の濃度プロファイルとをそれぞれ算出し、繰り返し周期算出ステップは、第１及び第２の濃度プロファイルに基づき、繰り返し周期として、第１のドットパターンに対応する波形の第１の繰り返し周期と、第２のドットパターンに対応する波形の繰り返し周期を示す第２の繰り返し周期とをそれぞれ算出し、積算濃度プロファイル算出ステップは、積算濃度プロファイルとして、第１の濃度プロファイルのデータを第１の繰り返し周期毎に積算してなる第１の積算濃度プロファイルと、第２の濃度プロファイルのデータを第２の繰り返し周期毎に積算してなる第２の積算濃度プロファイルとをそれぞれ算出し、位置ずれ量算出ステップは、第１の積算濃度プロファイルにおける第１のドットパターンに対応する波形の第１のピーク位置と、第２の積算濃度プロファイルにおける第２のドットパターンに対応する波形の第２のピーク位置とをそれぞれ求め、第１のピーク位置と第２のピーク位置との差分に基づき位置ずれ量を算出することが好ましい。これにより、ヘッドモジュール間の記録位置の第２の方向の位置ずれ量を高精度に測定することができる。
【００１２】
第１のヘッドモジュールと第２のヘッドモジュールとが第１の方向において互いに隣接していることが好ましい。これにより、記録ヘッドの傾き（記録媒体面に垂直な方向を軸とする記録ヘッドの回転変位）、記録媒体の搬送速度の誤差、記録媒体の変形、ドットパターンの読取画像の読み取りの誤差、等の影響を受け難くなるので、位置ずれ量をより高精度に測定することができる。
【００１３】
第１及び第２のヘッドモジュールの各々の記録媒体上の記録領域の一部が互いにオーバラップしているオーバラップ記録領域である場合に、記録ステップは、オーバラップ領域以外の記録領域に記録を行う第１及び第２のヘッドモジュールの各々の記録素子によりそれぞれ第１のドットパターン、第２のドットパターンを記録することが好ましい。これにより、第１の方向に隣接する各ヘッドモジュールの記録領域がオーバラップしている場合でも、ヘッドモジュール間の記録位置の第２の方向の位置ずれ量を高精度に測定することができる。
【００１４】
第１及び第２のヘッドモジュールの各々の記録媒体上の記録領域の一部が互いにオーバラップしているオーバラップ記録領域である場合に、記録ステップは、ドットパターンとして、オーバラップ記録領域内に記録を行う第１及び第２のヘッドモジュールの記録素子により第１のドットパターンと第２のドットパターンとを第２の方向に個別に間隔でかつ交互に記録し、濃度プロファイル算出ステップは、濃度プロファイルとして、第１のドットパターン及び第２のドットパターンに対応する第３の濃度プロファイルを算出し、繰り返し周期算出ステップは、第３の濃度プロファイル内での第１及び第２のドットパターンに対応する波形の繰り返し周期を示す第３の繰り返し周期を算出し、積算濃度プロファイル算出ステップは、積算濃度プロファイルとして、第３の濃度プロファイルのデータを第３の繰り返し周期毎に積算してなる第３の積算濃度プロファイルを算出し、位置ずれ量算出ステップは、第３の積算濃度プロファイルにおける第１のドットパターンに対応する波形の第１のピーク位置と、第２のドットパターンに対応する波形の第２のピーク位置とをそれぞれ求め、第１のピーク位置と第２のピーク位置との差分に基づき位置ずれ量を算出する。これにより、第１の方向に隣接する各ヘッドモジュールの記録領域がオーバラップしている場合でも、ヘッドモジュール間の記録位置の第２の方向の位置ずれ量を高精度に測定することができる。さらに、位置ずれ量の算出に要する時間を短縮することができる。
【００１５】
繰り返し周期算出ステップは、濃度プロファイルのデータを、仮の繰り返し周期毎に積算して仮の積算濃度プロファイルを算出する仮積算濃度プロファイル算出ステップと、仮の繰り返し周期を変化さながら、仮積算濃度プロファイル算出ステップを繰り返し実行して、仮の繰り返し周期ごとの仮の積算濃度プロファイルを算出する繰り返しステップと、仮の繰り返し周期ごとの仮の積算濃度プロファイルの最大値を比較して、最大値が最大となる仮の繰り返し周期を繰り返し周期として決定する決定ステップと、を有する。これにより、繰り返し周期を正確に算出することができる。
【００１６】
濃度プロファイル算出ステップと繰り返し周期算出ステップとの間で、濃度プロファイルに対して補完処理を施して、濃度プロファイルの第２の方向の解像度を高くする補完処理ステップを実行することが好ましい。これにより、より高精度に位置ずれ量を算出することができる。
【００１７】
第１の方向は、記録媒体の幅方向であることが好ましい。
【００１８】
記録ヘッドは、インクジェットヘッドであることが好ましい。
【００１９】
本発明の目的を達成するための画像記録装置は、複数の記録素子を有するヘッドモジュールを第１の方向に複数配列してなる記録ヘッドと、記録ヘッドと記録媒体とを第１の方向と直交する第２の方向に相対移動させる相対移動部と、記録ヘッドと相対移動部とを制御して、複数のヘッドモジュールのうちの第１のヘッドモジュール及び第２のヘッドモジュールの各々により、第１の方向に長く延びた形状のドットパターンを第２の方向に予め定めた間隔で記録媒体上に記録させる記録制御部と、第１のヘッドモジュール及び第２のヘッドモジュールによりそれぞれ記録媒体上に記録されたドットパターンを光学的に読み取る読取部と、読取部で読み取られたドットパターンの読取画像の第２の方向の濃度変化を示す濃度プロファイルを算出する濃度プロファイル算出部と、濃度プロファイル算出部の算出結果に基づき、濃度プロファイル内での各ドットパターンに対応する波形の繰り返し周期を算出する繰り返し周期算出部と、繰り返し周期算出部の算出結果に基づき、濃度プロファイルのデータを、繰り返し周期毎に積算して積算濃度プロファイルを算出する積算濃度プロファイル算出部と、積算濃度プロファイル算出部の算出結果に基づき、第１のヘッドモジュールの記録位置と第２のヘッドモジュールの記録位置との第２の方向の位置ずれ量を算出する位置ずれ量算出部であって、積算濃度プロファイルにおける各ドットパターンにそれぞれ対応する波形のピーク位置を求め、各ピーク位置に基づいて位置ずれ量を算出する位置ずれ量算出部と、を備える。
【発明の効果】
【００２０】
本発明の位置ずれ量測定方法及び画像記録装置は、ヘッドモジュール間の記録位置の位置ずれ量を高精度に測定することができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態のインクジェットプリンタの概略図である。
【図２】第１実施形態の記録ヘッドの上面図である。
【図３】第１実施形態の記録位置の位置ずれを説明するための説明図である。
【図４】第１実施形態のＣＰＵの機能ブロック図である。
【図５】第１実施形態のテストチャートの概略図である。
【図６】（Ａ）、（Ｂ）は第１の濃度プロファイルの算出、（Ｃ）は補完処理を説明するための説明図である。
【図７】（Ａ）は繰り返し周期長の算出、（Ｂ）は第１の積算濃度プロファイルの算出、（Ｃ）は基準位置ずれ量Δｙ１の算出を説明するための説明図である。
【図８】繰り返し周期長の算出処理の流れを示したフローチャートである。
【図９】図８中のステップＳ９の処理を説明するための説明図である。
【図１０】基準位置ずれ量の算出処理の流れを示したフローチャートである。
【図１１】基準位置ずれ量Δｙ１を説明するための説明図である。
【図１２】基準位置ずれ量Δｙ２の算出処理を説明するための説明図である。
【図１３】第１実施形態の位置ずれ量ΔＹの算出処理を説明するための説明図である。
【図１４】第１実施形態のプリンタの画像記録処理の流れを示したフローチャートである。
【図１５】第１実施形態の位置ずれ量測定処理の流れを示したフローチャートである。
【図１６】基準位置ずれ量測定処理の流れを示したフローチャートである。
【図１７】第２実施形態のインクジェットプリンタの記録ヘッドの上面図である。
【図１８】第２実施形態の記録位置の位置ずれを説明するための説明図である。
【図１９】第２実施形態のテストチャートの概略図である。
【図２０】第３実施形態のインクジェットプリンタのＣＰＵの機能ブロック図である。
【図２１】第３実施形態のテストチャートの概略図である。
【図２２】（Ａ）、（Ｂ）は第３の濃度プロファイルの算出、（Ｃ）は補完処理を説明するための説明図である。
【図２３】（Ａ）は繰り返し周期長の算出、（Ｂ）は第３の積算濃度プロファイルの算出、（Ｃ）は位置ずれ量ΔＹの算出を説明するための説明図である。
【図２４】位置ずれ量ΔＹの算出処理の流れを示したフローチャートである。
【図２５】位置ずれ量ΔＹの算出を具体的に説明するための説明図である。
【図２６】第３実施形態の位置ずれ量測定処理の流れを示したフローチャートである。
【図２７】他の例のインクジェットプリンタの概略図である。
【図２８】インクジェットヘッドの構造例を示す概略図である。
【図２９】インクジェットヘッドの断面図である。
【発明を実施するための形態】
【００２２】
［第１実施形態のインクジェットプリンタ］
＜インクジェットプリンタの構成＞
図１に示すように、本発明の画像記録装置に相当するインクジェットプリンタ（以下、単にプリンタという）１０は、外部のホストコンピュータ１１に接続されている。このプリンタ１０は、搬送機構（相対移動部）１２により搬送される記録紙（記録媒体、図２参照）１３に対して、ホストコンピュータ１１から入力された画像データに基づき記録ヘッド１４から記録紙１３上にインク滴を打滴して画像を記録する。なお、図１では、主に画像データの処理に関連する部分のみを示している。
【００２３】
プリンタ１０は、前述の搬送機構１２及び記録ヘッド１４の他に、イメージスキャナ（読取部）１６、ホストインターフェース（Ｉ／Ｆ）部１７、画像ページメモリ１８、画像バッファメモリ書込制御部１９、画像バッファメモリ２０、後処理演算部２１、転送制御部２２、ヘッドドライバ２３、及びＣＰＵ２４などを備えている。ホストＩ／Ｆ部１７、画像ページメモリ１８、画像バッファメモリ書込制御部１９、及びＣＰＵ２４は、バス２５を介して接続されている。
【００２４】
図２に示すように、搬送機構１２は、記録ヘッド１４に対して、記録紙１３をその幅方向に垂直な副走査方向（第２の方向）に相対移動させて記録ヘッド１４の下方を通過させる。記録ヘッド１４は、その下面（ノズル面）に配列された各ノズル２７からインクを吐出し、相対移動中の記録紙１３上に画像を形成する。なお、図２は、記録ヘッド１４の上面図であり、下面に配列されたノズル２７を透過させて図示したものである。また、図面の煩雑化を防止するためにノズル２７の配置も簡略化している。
【００２５】
記録ヘッド１４は、記録紙１３の幅方向に対して平行な主走査方向（第１の方向）に長く延びて形成されており、記録紙１３の幅に対応した長さを有するラインヘッドである。なお、記録ヘッド１４は記録する色（ＣＭＹＫ）毎に設けられている。
【００２６】
記録ヘッド１４は、第１ヘッドモジュール２８Ａ、第２ヘッドモジュール２８Ｂ、及び第３ヘッドモジュール２８Ｃの３個（２個、あるいは４個以上でも可）の交換可能なヘッドモジュールと、各ヘッドモジュール２８Ａ〜２８Ｃを保持する枠体２９とを備える。各ヘッドモジュール２８Ａ〜２８Ｃは、主走査方向に沿って千鳥状に配列されている。各ヘッドモジュール２８Ａ〜２８Ｃの中の互いに隣接する２つのヘッドモジュールの端部はそれぞれオーバラップしている。
【００２７】
各ヘッドモジュール２８Ａ〜２８Ｃの各ノズル２７は、主走査方向について実質的に一定のピッチで直線状に配列されたものと等価的に取り扱うことができるように配置されている。従って、第１ヘッドモジュール２８Ａの最も図中右端側のノズル２７で打滴したインク滴の主走査方向（ここでは図中の右方向）に隣接するインク滴は、第２ヘッドモジュール２８Ｂの最も図中左端側のノズル２７で打滴することができる。また、第２ヘッドモジュール２８Ｂの最も図中右端側のノズル２７で打滴したインク滴の主走査方向（ここでは図中の右方向）に隣接するインク滴は、第３ヘッドモジュール２８Ｃの最も図中左端側のノズル２７で打滴することができる。
【００２８】
イメージスキャナ１６は、記録ヘッド１４の記録紙搬送方向下流側の位置で、かつ記録紙１３の記録面と対向する位置に配置されている。このイメージスキャナ１６は、主走査方向に長く延びて形成されており、記録紙１３の幅に対応した長さを有している。イメージスキャナ１６は、記録ヘッド１４により記録紙１３の記録面上に記録されたテストチャート３１（図５参照）を光学的に読み取り、本発明の読取画像に相当するテストチャート読取画像データ３２（以下、単に読取画像データと略す、図１参照）をＣＰＵ２４へ出力する。このイメージスキャナ１６としては、副走査方向の解像度が例えば１００ｄｐｉ程度のものが用いられる。すなわち、本実施形態では、高解像度のイメージスキャナを用いずにテストチャート３１の読み取りを行う。
【００２９】
図１に戻って、ホストＩ／Ｆ部１７は、ホストコンピュータ１１から送られてくる画像データを受信する通信インターフェースであり、各種のシリアルインターフェースやパラレルインターフェースを用いることができる。ホストＩ／Ｆ部１７は、受信した画像データを画像ページメモリ１８へ送る。
【００３０】
画像ページメモリ１８は、ホストＩ／Ｆ部１７から入力される画像データを格納するものであり、１ページ分の印字データを記憶し得る記憶容量を有するＤＲＡＭなどが用いられる。
【００３１】
画像バッファメモリ書込制御部１９は、画像ページメモリ１８から１ライン分の印字データを１ラインずつ読み出して、画像バッファメモリ２０へ転送する。１ライン分の印字データは、画像バッファメモリ２０に転送されて、画像バッファメモリ２０上において連続するアドレスで格納される。画像バッファメモリ２０には、複数ライン分の印字データが蓄積される。
【００３２】
後処理演算部２１は、画像バッファメモリ２０上で、例えば、異常ノズルに対するマスク処理（打滴禁止処理）や、シェーディング補正処理（ノズルごとに打滴率を加減する処理）などの後処理（修正処理）を行う。後処理済みのデータは画像バッファメモリ２０に書き戻される。
【００３３】
転送制御部２２は、画像バッファメモリ２０からから１回の打滴分（各ヘッドモジュール２８Ａ〜２８Ｃの全ノズル分）の印字データを読み出し、この印字データをヘッドドライバ２３に転送する。転送制御部２２は、１回の打滴分の印字データをヘッドモジュール２８Ａ〜２８Ｃ毎に分割してヘッドドライバ２３に送信するための分割処理や、転送フォーマット調整を行う。
【００３４】
ヘッドドライバ２３は、図示は省略するが各ヘッドモジュール２８Ａ〜２８Ｃの駆動を個別に制御する３個のドライバで構成されている。ヘッドドライバ２３は、転送制御部２２から入力されるヘッドモジュール２８Ａ〜２８Ｃ毎の印字データに基づき、ヘッドモジュール２８Ａ〜２４８の各ノズル２７に対応するアクチュエータ（図示は省略）の駆動を制御して、各ノズル２７からインク滴を吐出させる。記録紙１３の搬送速度に同期して各ヘッドモジュール２８Ａ〜２８Ｃからのインク吐出を制御することにより、記録紙１３の記録面上に画像が形成される。
【００３５】
ＣＰＵ２４は、図示しない操作部からの入力信号に基づき、メモリ３４から読み出した各種プログラムやデータを逐次実行することで、プリンタ１０の各部を統括的に制御する。メモリ３４のＲＯＭ領域には、上述の各種プログラム等の他に、テストチャート３１の画像データであるテストチャートデータ３５（図４参照）が格納されている。メモリ３４のＲＡＭ領域は、ＣＰＵ２４が実行するプログラムの展開領域及びＣＰＵ２４の演算作業領域としても利用される。
【００３６】
また、ＣＰＵ２４は、イメージスキャナ１６から入力される読取画像データ３２を解析して、各ヘッドモジュール２８Ａ〜２８Ｃのうちの任意の２つのヘッドモジュール間の記録位置の副走査方向の位置ずれ量ΔＹを算出する（図１３参照）。さらに、ＣＰＵ２４は、位置ずれ量ΔＹの検出結果に基づき、ヘッドモジュール間の記録位置を補正する位置ずれ補正処理を実行する。以下、「副走査方向の位置ずれ」を単に「位置ずれ」という。
【００３７】
図３に示すように、ヘッドモジュール間の記録位置の位置ずれは、例えば、各ヘッドモジュール２８Ａ〜２８Ｃの実際の位置ずれに起因して発生する。また、記録位置の位置ずれは、図示は省略するが、各ヘッドモジュール２８Ａ〜２８Ｃのノズル２７から吐出されるインク滴３６の飛翔曲がりによっても発生する。
【００３８】
＜位置ずれ量の測定に係る構成＞
図４に示すように、ＣＰＵ２４は、メモリ３４から位置ずれ量ΔＹの測定や位置ずれ補正に係るプログラムを読み出して実行することで、テストチャート記録制御部（記録制御部）３８、濃度プロファイルデータ算出部３９、補完処理部４０、繰り返し周期算出部４１、積算濃度プロファイル算出部４２、基準位置ずれ量算出部４３、位置ずれ量算出部４４、位置ずれ補正処理部４５として機能する。
【００３９】
テストチャート記録制御部３８は、プリンタ１０の電源ＯＮ時、各ヘッドモジュール２８Ａ〜２８Ｃのいずれかの交換時、位置ずれ量ΔＹの測定操作がなされた時、所定枚数記録時、所定時間経過時等の所定のタイミングでテストチャート３１の記録を実行させる。
【００４０】
テストチャート記録制御部３８は、前述の所定のタイミングで、メモリ３４から読み出したテストチャートデータ３５を画像ページメモリ１８に出力するとともに、画像バッファメモリ書込制御部１９、転送制御部２２、及びヘッドドライバ２３を作動させる。これにより、画像バッファメモリ書込制御部１９、画像バッファメモリ２０、後処理演算部２１、及び転送制御部２２を経て、テストチャートデータ３５に基づく１回の打滴分の印字データが逐次にヘッドドライバ２３へ転送される。ヘッドドライバ２３は、印字データに基づき、各ヘッドモジュール２８Ａ〜２８Ｃの各ノズル２７のインク吐出を制御する。搬送機構１２により記録紙１３を搬送しつつ、各ヘッドモジュール２８Ａ〜２８Ｃによりインク滴３６を打滴することで、記録紙１３の記録面上にテストチャート３１が記録される。この時、記録面上に記録されたテストチャート３１が、テストチャートデータ３５と略同形状となるよう、各ヘッドモジュール２８Ａ〜２８Ｃのインク吐出タイミングを予め定めた値に設定してテストチャート３１を記録することが望ましい。
【００４１】
図５に示すように、テストチャート３１は、各ヘッドモジュール２８Ａ〜２８Ｃの各々により記録された第１ドットパターン群４８Ａ、第２ドットパターン群４８Ｂ、及び第３ドットパターン群（図示は省略）を含む。第１ドットパターン群４８Ａは、主走査方向に長く延びた形状（例えば５ｐｉｘｌ×６４ｐｉｘｌ）の第１ドットパターン５０Ａを、副走査方向に予め定めたパターン間隔Ｗ１（繰り返し周期）で例えば１５０個記録したものである。なお、ここでいう「パターン間隔Ｗ１」とは、副走査方向に隣り合うドットパターンの重心位置の間隔、中心位置の間隔、特定のドットの間隔である。
【００４２】
第２ドットパターン群４８Ｂは、第１ドットパターン５０Ａと同形状の第２ドットパターン５０Ｂを、副走査方向にパターン間隔Ｗ１（繰り返し周期）で例えば１５０個記録したものである。各第２ドットパターン５０Ｂは、各第１ドットパターン５０Ａに対して、第１及び第２ヘッドモジュール２８Ａ，２８Ｂの位置ずれに応じた分だけ副走査方向にずれて記録される。
【００４３】
第３ドットパターン群も、第１及び第２ドットパターン群４８Ａ，４８Ｂと同様に、第１ドットパターン５０Ａと同形状の第３ドットパターン（図示せず）を、副走査方向にパターン間隔Ｗ１で例えば１５０個記録したものである。
【００４４】
このようなテストチャート３１はイメージスキャナ１６により読み取られる。これにより、イメージスキャナ１６から濃度プロファイルデータ算出部３９へ読取画像データ３２が出力される。
【００４５】
図４に戻って、濃度プロファイルデータ算出部３９から位置ずれ量算出部４４までの各部３９〜４４は、読取画像データ３２に基づき、各ヘッドモジュール２８Ａ〜２８Ｃのうちの隣接する２つのヘッドモジュール間の記録位置の位置ずれ量ΔＹを算出する。以下、第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置の位置ずれ量ΔＹを測定する場合について説明を行う。すなわち、第１及び第２ヘッドモジュール２８Ａ，２８Ｂが本発明の第１のヘッドモジュール、第２のヘッドモジュールに相当し、第１及び第２ドットパターン５０Ａ，５０Ｂが本発明の第１のドットパターン、第２のドットパターンに相当する。
【００４６】
位置ずれ量ΔＹは、第１及び第２ヘッドモジュール２８Ａ，２８Ｂの各々の記録位置の予め定めた基準位置からのずれ量（以下、基準位置ずれ量という）をそれぞれ算出して、２つの基準位置ずれ量を比較することにより算出される。これら基準位置ずれ量の算出は、濃度プロファイルデータ算出部３９から基準位置ずれ量算出部４３までの各部３９〜４３により実行される。以下、第１ヘッドモジュール２８Ａの記録位置の基準位置ずれ量の算出について説明を行う。
【００４７】
＜第１ヘッドモジュールの記録位置の基準位置ずれ量の算出＞
（濃度プロファイルの算出）
図６（Ａ），（Ｂ）に示すように、濃度プロファイルデータ算出部３９は、読取画像データ３２を解析して、第１ドットパターン群４８Ａが記録されている画像領域の副走査方向の濃度変化を示す第１の濃度プロファイル５３Ａを算出する。この第１の濃度プロファイル５３Ａは、予め定めた基準位置Ｘ０を基準として、この基準位置Ｘ０からの副走査方向に沿った上記画像領域の濃度変化を示すものである。第１の濃度プロファイル５３Ａは、各第１ドットパターン５０Ａに対応する位置の濃度が高くなり、逆に各第１ドットパターン５０Ａの間に対応する位置の濃度が低くなる。
【００４８】
基準位置Ｘ０は、例えば、第１ドットパターン群４８Ａの副走査方向の一端部に位置する第１ドットパターン５０Ａから、副走査方向に平行な方向でかつ第１ドットパターン群４８Ａから離れる方向に最大でＷ１／２だけ離れた位置である。なお、この基準位置Ｘ０は適宜変更してもよく、例えば第１ドットパターン５０Ａの間であってもよい。
【００４９】
また、本実施形態ではイメージスキャナ１６の副走査方向の解像度（例えば１００ｄｐｉ）がテストチャート３１の副走査方向の解像度（例えば６００ｄｐｉ）よりも低いので、第１の濃度プロファイル５３Ａの副走査方向の解像度が低くなる。すなわち、第１の濃度プロファイル５３Ａの各測定点の副走査方向の間隔が大きくなる。濃度プロファイルデータ算出部３９は、第１の濃度プロファイル５３Ａを補完処理部４０へ出力する。
【００５０】
（補完処理：高解像度化）
図６（Ｃ）に示すように、補完処理部４０は、第１の濃度プロファイル５３Ａの各測定点の測定値の間に線形補完データを補完（補間ともいう）する補完処理（線形補完処理）を行って、第１の濃度プロファイル５３Ａの副走査方向の解像度を１００ｄｐｉから１００００ｄｐｉに高解像化する。例えば、イメージスキャナ１６のイメージセンサの解像度を「Ｒｍ」とし、高解像度化した時の解像度を「Ｒｈ」とし、任意の測定点ｉの測定値（濃度値）を「Ｄｉ」とし、その隣の測定点ｉ＋１の測定値を「Ｄｉ＋１」とした場合に、線形補完データ「Ｄｉ（ｊ）」は以下の式（１）で表される。ただし、ｊ＝１〜（（Ｒｈ÷Ｒｍ）−１）の整数である。補完処理部４０は、高解像化した第１の濃度プロファイル５３Ａ１を繰り返し周期算出部４１へ出力する。
【００５１】
Ｄｉ（ｊ）＝（（（Ｒｈ÷Ｒｍ）−１）×Ｄｉ＋ｊ×Ｄｉ＋１）÷（Ｒｈ÷Ｒｍ）・・・（１）
【００５２】
（繰り返し周期長の算出）
図７（Ａ）に示すように、繰り返し周期算出部４１は、第１の濃度プロファイル５３Ａ１に基づき、第１ドットパターン５０Ａに対応する濃度変化の繰り返し周期（すなわち、濃度値のピークがどれくらいの周期で現れるか）を示す繰り返し周期長Ｗ２を算出する。この繰り返し周期長Ｗ２は前述のパターン間隔Ｗ１と完全に一致するものではなく、記録紙１３の搬送速度の誤差、記録紙１３の変形、イメージスキャナ１６の読み取りの誤差などの解像度変動要因により、繰り返し周期長Ｗ２とパターン間隔Ｗ１との間には数％程度の誤差が生じる。なお、繰り返し周期長Ｗ２が正確に求められていないと、後述の積算濃度プロファイル算出部４２による積算平均時に各第１ドットパターン５０Ａに対応するピーク値が平均化されてしまうため、正確な積算が行えず正確なピークの位置（図１１参照）を求められない。そこで、繰り返し周期算出部４１は、以下の方法により、繰り返し周期長Ｗ２を正確に算出する。
【００５３】
図８に示すように、繰り返し周期算出部４１は、最初に、繰り返し周期のおおよその周期（例えば前述のパターン間隔Ｗ１などの前述の解像度変動要因を無視した場合の繰り返し周期）を、仮の繰り返し周期の基準周期（高解像度化した値）として決定する（ステップＳ１）。次いで、繰り返し周期算出部４１は、基準周期の数％から１０％の値を、仮の繰り返し周期の変動幅として決定する（ステップＳ２）。すなわち、仮の繰り返し周期は、（基準周期−変動幅）〜（基準周期＋変動幅）の間で段階的に変化される。
【００５４】
繰り返し周期算出部４１は、最初の仮の繰り返し周期を「基準周期−変動幅」に設定する（ステップＳ３）。この設定後、繰り返し周期算出部４１は、第１の濃度プロファイル５３Ａ１の濃度値を仮の繰り返し周期毎に積算平均してなる仮積算濃度プロファイルを算出する（ステップＳ４、仮積算濃度プロファイル算出ステップ）。なお、仮積算濃度プロファイルは、後述の第１の積算濃度プロファイル５６Ａ（図７（Ｂ）参照）と基本的に同じものである。そして、繰り返し周期算出部４１は、仮積算濃度プロファイルの最大値（最大振幅、強度）を求める（ステップＳ５）。
【００５５】
次いで、繰り返し周期算出部４１は、最初の仮の繰り返し周期を前述の変動幅の数％だけ増加させた周期を新たな仮の繰り返し周期として決定する（ステップＳ６でＮＯ、ステップＳ７）。そして、繰り返し周期算出部４１は、新たな仮の繰り返し周期に基づき、仮積算濃度プロファイルの算出と、その最大値の算出とを繰り返し実行する（ステップＳ４，Ｓ５）。以下同様にして、繰り返し周期算出部４１は、最終の仮の繰り返し周期（基準周期＋変動幅）に対応する仮積算濃度プロファイルの最大値を算出するまで、ステップＳ７，Ｓ４，Ｓ５の処理を繰り返し実行する（ステップＳ６でＮＯ、繰り返しステップ）。
【００５６】
図９に示すように、繰り返し周期算出部４１は、全ての仮の繰り返し周期に対応する仮積算濃度プロファイルの最大値の算出後（ステップＳ６でＹＥＳ）、仮の繰り返し周期ごとの仮積算濃度プロファイルの最大値を比較する（ステップＳ８）。仮の繰り返し周期の周期長と繰り返し周期長Ｗ２とが異なる場合には、仮の繰り返し周期毎の波形のピーク位置（図７（Ａ）参照）がずれるため、積算平均を行うとピークが平均化されて仮積算濃度プロファイルの最大値は小さくなる。従って、繰り返し周期算出部４１は、最大値が最も大きくなる仮の繰り返し周期の周期長を繰り返し周期長Ｗ２として決定する（ステップＳ９、決定ステップ）。これにより、繰り返し周期長Ｗ２を正確に算出することができる。繰り返し周期算出部４１は、繰り返し周期長Ｗ２の算出結果を前述の第１の濃度プロファイル５３Ａ１と共に積算濃度プロファイル算出部４２へ出力する。
【００５７】
（積算濃度プロファイルの算出）
図７（Ａ），（Ｂ）に示すように、積算濃度プロファイル算出部４２は、第１の濃度プロファイル５３Ａ１の濃度値を、繰り返し周期長Ｗ２毎に積算平均して、第１の積算濃度プロファイル５６Ａを算出する。積算濃度プロファイル算出部４２は、第１の積算濃度プロファイル５６Ａを基準位置ずれ量算出部４３へ出力する。
【００５８】
（基準位置ずれ量の算出）
図７（Ｃ）に示すように、基準位置ずれ量算出部４３は、第１の積算濃度プロファイル５６Ａを解析して、第１ヘッドモジュール２８Ａの記録位置の基準位置ずれ量Δｙ１を算出する。以下、基準位置ずれ量Δｙ１の算出方法について具体的に説明を行う。
【００５９】
図１０及び図１１に示すように、基準位置ずれ量算出部４３は、第１の積算濃度プロファイル５６Ａのデータの閾値Ｔｈを、例えば下記の式（２）を用いて決定する。そして、基準位置ずれ量算出部４３は、第１の積算濃度プロファイル５６Ａのデータの中で閾値Ｔｈを上回るデータを抽出する（ステップＳ１２）。
【００６０】
閾値Ｔｈ＝（最大値−最小値）×ｆ＋最小値：（ｆは例えば０．５）・・・（２）
【００６１】
次いで、基準位置ずれ量算出部４３は、閾値Ｔｈを上回るデータに対し近似曲線（例えば２次関数：ｙ＝ａｘ２＋ｂｘ＋ｃ、図１１中の実線で表示）を演算し、その近似曲線のピーク位置（頂点値ともいう）ＸＰを算出する（ステップＳ１３）。例えば、ピーク位置ＸＰはＸＰ＝−ｂ÷（２×ａ）に基づき算出される。
【００６２】
ピーク位置ＸＰの算出後、基準位置ずれ量算出部４３は、ピーク位置ＸＰと、基準位置Ｘ０（例えばＸ０＝０）と、イメージスキャナ１６の解像度Ｒｍと、高解像度化した時の解像度Ｒｈとに基づき、下記の式（３）、（４）を用いて基準位置ずれ量Δｙ１を算出する（ステップＳ１４）。なお、式（４）の「２５４００」はインチをμｍに変換する変換数である。また、本発明では積算濃度プロファイルの波形が極大となる位置をピーク位置としているが、例えばドットパターンの記録されていない部分に対応するデータが極大となるような積算濃度プロファイルの場合にはその波形が極小となる位置をピーク位置とする（他の実施形態も同様）。そして、基準位置ずれ量算出部４３は、基準位置ずれ量Δｙ１の算出結果を位置ずれ量算出部４４へ出力する。以上で第１ヘッドモジュール２８Ａの記録位置の基準位置ずれ量Δｙ１の算出が完了する。
【００６３】
（ＸＰ−Ｘ０）÷Ｒｈ×Ｒｍ→ｐ（ｐｉｘｌ／スキャナ解像度）・・・（３）
【００６４】
ｐ÷Ｒｍ×２５４００→Δｙ１（μｍ）・・・（４）
【００６５】
＜第２ヘッドモジュールの記録位置の基準位置ずれ量の算出＞
次いで、図１２に示すように、濃度プロファイルデータ算出部３９から基準位置ずれ量算出部４３までの各部３９〜４３は、第２ヘッドモジュール２８Ｂの記録位置の基準位置ずれ量Δｙ２の算出を行う。この基準位置ずれ量Δｙ２の算出処理は、前述の基準位置ずれ量Δｙ１の算出処理と基本的に同じである。
【００６６】
濃度プロファイルデータ算出部３９は、読取画像データ３２を解析して、第２ドットパターン群４８Ｂが記録されている画像領域の副走査方向の濃度変化を示す第２の濃度プロファイル５３Ｂを算出する。この第２の濃度プロファイル５３Ｂは、前述の第１の濃度プロファイル５３Ａの算出時に定めた基準位置Ｘ０を基準として、この基準位置Ｘ０からの副走査方向に沿った上記画像領域の濃度変化を示すものである。すなわち、第１及び第２の濃度プロファイル５３Ａ，５３Ｂは、共通の基準位置Ｘ０からの副走査方向に沿った濃度変化を示すものである。
【００６７】
補完処理部４０は、第２の濃度プロファイル５３Ｂに対して線形補完処理を行い、第２の濃度プロファイル５３Ｂの副走査方向の解像度を１００ｄｐｉから１００００ｄｐｉに高解像化する。これにより、高解像化した第２の濃度プロファイル５３Ｂ１が生成される。
【００６８】
繰り返し周期算出部４１は、前述の図８及び図９に示した方法を用いて、第２の濃度プロファイル５３Ｂ１に基づき、第２ドットパターン５０Ｂに対応する濃度変化の繰り返し周期を示す繰り返し周期長Ｗ２を算出する。
【００６９】
積算濃度プロファイル算出部４２は、第２の濃度プロファイル５３Ｂ１のデータを繰り返し周期長Ｗ２毎に積算平均して、第２の積算濃度プロファイル５６Ｂを算出する。
【００７０】
基準位置ずれ量算出部４３は、前述の図１０及び図１１に示したように、第２の積算濃度プロファイル５６Ｂのピーク位置ＸＰを算出し、このピーク位置ＸＰに基づき、第２ヘッドモジュール２８Ｂの記録位置の基準位置ずれ量Δｙ２を算出する。そして、基準位置ずれ量算出部４３は、基準位置ずれ量Δｙ２の算出結果を位置ずれ量算出部４４へ出力する。
【００７１】
＜位置ずれ量算出処理＞
図１３に示すように、位置ずれ量算出部４４は、基準位置ずれ量Δｙ１と基準位置ずれ量Δｙ２との差分、すなわち、第１ドットパターン５０Ａに対応するピーク位置ＸＰと第２ドットパターン５０Ｂに対応するピーク位置ＸＰとの差分に基づき、位置ずれ量ΔＹを算出する。各基準位置ずれ量Δｙ１，Δｙ２（各ピーク位置ＸＰ）は、それぞれ共通の基準位置Ｘ０を基準として算出されているので、両者の差分をとることで第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置の位置ずれ量ΔＹを算出することができる。位置ずれ量算出部４４は、位置ずれ量ΔＹの算出結果を位置ずれ補正処理部４５へ出力する。なお、位置ずれ量ΔＹは、図３に示した設計位置からのずれ量と、千鳥配置によるずれ量、及び、テストチャート記録時に各ヘッドモジュールに設定されたインク吐出タイミングの誤差、とを含む記録位置の位置ずれ量である。
【００７２】
＜位置ずれ補正処理＞
図４に戻って、位置ずれ補正処理部４５は、位置ずれ量ΔＹの検出結果に基づき、第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置を補正する位置ずれ補正処理を行う。例えば、位置ずれ補正処理部４５は、後処理演算部２１を制御して印字データに位置ずれ補正処理を施して、第１及び第２ヘッドモジュール２８Ａ，２８Ｂのいずれか一方の記録開始タイミングを他方に対して早めるあるいは遅らせる。これにより、第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置の位置ずれが補正される。なお、ヘッドモジュール間の記録位置の位置ずれを補正する位置ずれ補正方法としては様々な方法が知られており、これらのいずれを用いてもよい。
【００７３】
＜第１実施形態のインクジェットプリンタの作用＞
次に、上記構成のプリンタ１０の作用、特に位置ずれ量ΔＹの測定処理並びに画像記録処理について説明を行う。なお、ここでは第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置の位置ずれ量ΔＹを測定する場合について説明を行う。
【００７４】
図１４に示すように、プリンタ１０の電源がＯＮされた場合、第１及び第２ヘッドモジュール２８Ａ，２８Ｂの少なくとも一方が新たに記録ヘッド１４に装着された場合などには、ＣＰＵ２４の各部３９〜４５が作動して、位置ずれ量ΔＹの測定処理を開始する（ステップＳ２０）。
【００７５】
（テストチャート記録処理）
図１５に示すように、テストチャート記録制御部３８の制御の下、メモリ３４内のテストチャートデータ３５が画像ページメモリ１８に出力された後、画像バッファメモリ書込制御部１９と画像バッファメモリ２０と転送制御部２２とを介して、テストチャートデータ３５に基づく１回の打滴分の印字データが逐次にヘッドドライバ２３へ転送される。ヘッドドライバ２３は、印字データに基づき、各ヘッドモジュール２８Ａ〜２８Ｃの各ノズル２７のインク吐出を制御する。そして、搬送機構１２により記録紙１３を副走査方向に搬送しつつ、各ヘッドモジュール２８Ａ〜２８Ｃによりインク滴３６を打滴することで、記録紙１３の記録面上にテストチャート３１が記録される（ステップＳ２１、記録ステップ）。
【００７６】
（テストチャート読取処理）
テストチャート３１の記録後、ＣＰＵ２４は、既知の記録紙１３の搬送速度情報に基づきテストチャート３１をトラッキングする。そして、ＣＰＵ２４は、テストチャート３１がイメージスキャナ１６を通過するタイミングに合わせてイメージスキャナ１６による読み取りを開始させる。これにより、テストチャート３１がイメージスキャナ１６により読み取られ、読取画像データ３２がイメージスキャナ１６から濃度プロファイルデータ算出部３９へ出力される（ステップＳ２２、読取ステップ）。
【００７７】
濃度プロファイルデータ算出部３９は、読取画像データ３２の入力後、位置ずれ量ΔＹの測定対象となる２つのヘッドモジュール、すなわち、第１及び第２ヘッドモジュール２８Ａ，２８Ｂを同定する（ステップＳ２３）。次いで、第１ヘッドモジュール２８Ａの記録位置の基準位置ずれ量Δｙ１の算出処理が開始される（ステップＳ２４）。
【００７８】
（基準位置ずれ量Δｙ１の算出処理）
図１６に示すように、濃度プロファイルデータ算出部３９は、読取画像データ３２を解析して、図６（Ｂ）に示したような第１の濃度プロファイル５３Ａを算出する（ステップＳ２６、濃度プロファイル算出ステップ）。この第１の濃度プロファイル５３Ａは、濃度プロファイルデータ算出部３９から補完処理部４０へ出力される。
【００７９】
補完処理部４０は、第１の濃度プロファイル５３Ａに対して線形補完処理を施すことにより、図６（Ｃ）に示したように高解像度化された第１の濃度プロファイル５３Ａ１を生成する（ステップＳ２７、補完処理ステップ）。第１の濃度プロファイル５３Ａを副走査方向に高解像度化することで、基準位置ずれ量Δｙ１（すなわち、位置ずれ量ΔＹ）をより高精度に算出することができる。この第１の濃度プロファイル５３Ａ１は、補完処理部４０から繰り返し周期算出部４１へ出力される。
【００８０】
繰り返し周期算出部４１は、図８に示したステップＳ１からステップＳ９までの処理を実行することで、図７（Ａ）に示したように、第１ドットパターン５０Ａに対応する濃度変化の繰り返し周期を示す繰り返し周期長Ｗ２を算出する（ステップＳ２８、繰り返し周期算出ステップ）。繰り返し周期長Ｗ２を正確に算出することで、第１の積算濃度プロファイル５６Ａのピーク位置ＸＰを正確に算出することができる。そして、この繰り返し周期長Ｗ２の算出結果は第１の濃度プロファイル５３Ａ１と共に、繰り返し周期算出部４１から積算濃度プロファイル算出部４２へ出力される。
【００８１】
積算濃度プロファイル算出部４２は、図７（Ｂ）に示したように、第１の濃度プロファイル５３Ａ１のデータを繰り返し周期長Ｗ２毎に積算平均して、第１の積算濃度プロファイル５６Ａを算出する（ステップＳ２９、積算濃度プロファイル算出ステップ）。この第１の積算濃度プロファイル５６Ａは、積算濃度プロファイル算出部４２から基準位置ずれ量算出部４３へ出力される。
【００８２】
基準位置ずれ量算出部４３は、図１０に示したステップＳ１２からステップＳ１４までの処理を実行することで、図７（Ｃ）及び図１１に示したように、第１ヘッドモジュール２８Ａの記録位置の基準位置ずれ量Δｙ１を算出する（ステップＳ３０）。この基準位置ずれ量Δｙ１の算出結果は、基準位置ずれ量算出部４３から位置ずれ量算出部４４へ出力される。以上で基準位置ずれ量Δｙ１の算出処理（ステップＳ２４、図１５参照）が完了する。
【００８３】
（基準位置ずれ量Δｙ２の算出処理）
図１５に戻って、基準位置ずれ量Δｙ１の算出処理後、第２ヘッドモジュール２８Ｂの記録位置の基準位置ずれ量Δｙ２の算出処理が開始される（ステップＳ３２）。この基準位置ずれ量Δｙ２の算出処理でも、図１６に示したステップＳ２６からステップＳ３０までの処理が再度実行される。これにより、図１２に示したような第２の濃度プロファイル５３Ｂの算出、第２の濃度プロファイル５３Ｂ１の生成、繰り返し周期長Ｗ２の算出、第２の積算濃度プロファイル５６Ｂの算出が行われた後、第２ヘッドモジュール２８Ｂの記録位置の基準位置ずれ量Δｙ２が算出される。この基準位置ずれ量Δｙ２の算出結果も位置ずれ量算出部４４へ出力される。
【００８４】
（位置ずれ量ΔＹの算出処理）
位置ずれ量算出部４４は、図１３に示したように、基準位置ずれ量Δｙ１と基準位置ずれ量Δｙ２との差分（第１ドットパターン５０Ａに対応するピーク位置ＸＰと第２ドットパターン５０Ｂに対応するピーク位置ＸＰとの差分）に基づき、位置ずれ量ΔＹを算出する（ステップＳ３３、位置ずれ量算出ステップ）。この位置ずれ量ΔＹの算出結果は、位置ずれ量算出部４４から位置ずれ補正処理部４５へ出力される。以上で位置ずれ量測定処理（ステップＳ２０、図１４参照）が完了する。
【００８５】
なお、第２及び第３ヘッドモジュール２８Ｂ，２８Ｃ間の記録位置の位置ずれ量ΔＹについても同様に測定することができる。
【００８６】
（位置ずれ補正処理）
図１４に戻って、図示しない操作部等で印刷開始操作がなされると（ステップＳ３６）、ホストコンピュータ１１から送られてくる画像データがホストＩ／Ｆ部１７を介して画像ページメモリ１８に格納される（ステップＳ３７）。そして、ＣＰＵ２４の制御の下、画像データに基づく１回の打滴分の印字データが逐次にヘッドドライバ２３へ転送される。この際に、位置ずれ補正処理部４５は、位置ずれ量ΔＹの検出結果に基づき、後処理演算部２１を制御して、印字データに対して位置ずれ補正処理を行う。これにより、第１及び第２ヘッドモジュール２８Ａ，２８Ｂ間の記録位置の位置ずれが補正される（ステップＳ３８）。
【００８７】
ヘッドドライバ２３は、印字データに基づき、各ヘッドモジュール２８Ａ〜２８Ｃの各ノズル２７のインク吐出を制御する。そして、搬送機構１２により記録紙１３を副走査方向に搬送しつつ、各ヘッドモジュール２８Ａ〜２８Ｃによりインク滴３６を打滴する。これにより、記録紙１３の記録面上に画像データに基づく画像が記録される（ステップＳ３９）。
【００８８】
他の画像データに基づき再度印刷を行う場合には（ステップＳ４０でＹＥＳ）、上述の各ステップＳ３７からステップＳ３９までの処理が繰り返し実行される。
【００８９】
この際に、第１及び第２ヘッドモジュール２８Ａ，２８Ｂの交換を行った場合、先に位置ずれ量ΔＹの測定を行ってから所定時間が経過した場合、あるいは所定枚数の印刷を行った場合、ユーザから位置ずれ量ΔＹの再測定の指示を受けた場合などには、再度、位置ずれ量ΔＹの測定処理が実行される（ステップＳ４１でＹＥＳ、ステップＳ４２）。これにより、前述の図１５及び図１６に示したステップＳ２１からステップＳ３０までの処理が繰り返し実行されて、新たな位置ずれ量ΔＹが測定される。
【００９０】
以下、プリンタ１０での印刷が終了するまで上述の各ステップの処理が繰り返し実行される。
【００９１】
＜第１実施形態のインクジェットプリンタの作用効果＞
このように本実施形態では、テストチャート３１の読取画像を基に第１及び第２の積算濃度プロファイル５６Ａ，５６Ｂをそれぞれ算出し、これらに基づき位置ずれ量ΔＹを測定するので、高解像度のイメージセンサを用いることなく、ヘッドモジュール間の記録位置の位置ずれ量を低コストかつ高精度に測定することができる。
【００９２】
［第２実施形態のインクジェットプリンタ］
次に、図１７を用いて本発明の第２実施形態のプリンタ７０について説明を行う。上記第１実施形態では、各ヘッドモジュール２８Ａ〜２８Ｃがそれぞれ記録紙１３に記録を行う記録領域がオーバラップしていないが、プリンタ７０では互いに隣接するヘッドモジュールの記録領域がオーバラップしている。なお、プリンタ７０は、第１実施形態とは異なる記録ヘッド７２を備える点を除けば、第１実施形態のプリンタ１０と基本的には同じ構成である。このため、上記第１実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する。
【００９３】
記録ヘッド７２は、第１ヘッドモジュール７３Ａ、第２ヘッドモジュール７３Ｂ、及び第３ヘッドモジュール７３Ｃの３個（２個、あるいは４個以上でも可）の交換可能なヘッドモジュールと、枠体２９とを備えている。各ヘッドモジュール７３Ａ〜７３Ｃは、主走査方向に沿って千鳥状に配列されている。各ヘッドモジュール７３Ａ〜７３Ｃの中の互いに隣接する２つのヘッドモジュールの端部はそれぞれオーバラップしている。各ヘッドモジュール７３Ａ〜７３Ｃは、それぞれ本発明の第１のヘッドモジュール、第２のヘッドモジュールに相当する。
【００９４】
第１ヘッドモジュール７３Ａ及び第２ヘッドモジュール７３Ｂの一部のノズル２７ａは、主走査方向位置がオーバラップするように配置されている。また、第２ヘッドモジュール７３Ｂ及び第３ヘッドモジュール７３Ｃの一部のノズル２７ａも、主走査方向位置がオーバラップするように配置されている。これにより、第１ヘッドモジュール７３Ａの記録領域と第２ヘッドモジュール７３Ｂの記録領域との一部がオーバラップするとともに、第２ヘッドモジュール７３Ｂの記録領域と第３ヘッドモジュール７３Ｃの記録領域との一部がオーバラップする。以下、記録領域同士のオーバラップ領域を「オーバラップ記録領域」といい、オーバラップ記録領域以外の記録領域を「非オーバラップ記録領域」という。
【００９５】
図１８に示すように、各ヘッドモジュール７３Ａ〜７３Ｃ間の記録位置の位置ずれは、図３に示した第１実施形態と同様に、各ヘッドモジュール７３Ａ〜７３Ｃの位置ずれや、図示は省略するがインク滴３６の飛翔曲がりにより発生する。
【００９６】
このような各ヘッドモジュール７３Ａ〜７３Ｃの記録位置の位置ずれ量ΔＹの測定方法は、第１実施形態とは異なるテストチャート７５（図１９参照）を記録紙１３に記録する点を除けば、第１実施形態で説明した測定方法と基本的に同じである。
【００９７】
テストチャート記録制御部３８は、第１実施形態と同様にテストチャートデータ３５を画像ページメモリ１８に出力するとともに、画像バッファメモリ書込制御部１９、転送制御部２２、及びヘッドドライバ２３を作動させて、テストチャート７５の記録を実行させる。ただし、この際に、テストチャート記録制御部３８は、ノズル２７ａからのインク滴３６の吐出は禁止（停止）する。すなわち、各ヘッドモジュール７３Ａ〜７３Ｃのノズル２７のみで非オーバラップ記録領域にテストチャート７５を記録する。
【００９８】
図１９に示すように、テストチャート７５は、各ヘッドモジュール７３Ａ〜７３Ｃの各々のノズル２７のみにより記録された第１ドットパターン群７６Ａ、第２ドットパターン群７６Ｂ、及び第３ドットパターン群（図示は省略）を含む。第１ドットパターン群７６Ａは、主走査方向に長く延びた形状の第１ドットパターン７７Ａを、副走査方向にパターン間隔Ｗ１（繰り返し周期）で例えば１５０個記録したものである。
【００９９】
第２ドットパターン群７６Ｂは、第１ドットパターン７７Ａと同形状の第２ドットパターン７７Ｂを、副走査方向にパターン間隔Ｗ１（繰り返し周期）で例えば１５０個記録したものである。各第２ドットパターン５０Ｂは、各第１ドットパターン５０Ａに対して、第１及び第２ヘッドモジュール７３Ａ，７３Ｂの位置ずれに応じた分だけ副走査方向にずれて記録される。
【０１００】
第３ドットパターン群も、第１ドットパターン７７Ａと同形状の第３ドットパターン（図示せず）を、副走査方向にパターン間隔Ｗ１で例えば１５０個記録したものである。なお、各ドットパターン７７Ａ，７７Ｂは、本発明の第１のドットパターン、第２のドットパターンに相当する。
【０１０１】
このようにテストチャート７５は、第１及び第２ドットパターン７７Ａ，７７Ｂの副走査方向の長さが異なる点を除けば、第１実施形態のテストチャート３１と同じである。従って、第１実施形態と同様に、ＣＰＵ２４の各部で図１５及び図１６に示したステップＳ２１からステップＳ３３までの処理を実行することで、各ヘッドモジュール７３Ａ〜７３Ｃの中の２つのヘッドモジュールの記録位置の位置ずれ量ΔＹを算出することができる。また、この位置ずれ量ΔＹの算出結果に基づき位置ずれ補正を行うことができる。これにより、上記第１実施形態と同様の効果が得られる。
【０１０２】
［第３実施形態のインクジェットプリンタ］
＜インクジェットプリンタの構成＞
次に、図２０を用いて本発明の第３実施形態のプリンタ８０について説明を行う。上記第２実施形態では、各ヘッドモジュール７３Ａ〜７３Ｃのノズル２７のみでテストチャート７５の記録を行う。これに対して、プリンタ８０では、各ヘッドモジュール７３Ａ〜７３Ｃのノズル２７ａのみを用いて記録紙１３のオーバラップ記録領域にテストチャート８１を記録するとともに、このテストチャート８１の読取画像に基づき位置ずれ量ΔＹを測定する。
【０１０３】
プリンタ８０は、第１実施形態とは異なるＣＰＵ８３を備える点を除けば、第１実施形態のプリンタ１０と基本的には同じ構成である。このため、上記第１及び第２実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する。
【０１０４】
＜位置ずれ量の測定に係る構成＞
ＣＰＵ８３は、メモリ３４から位置ずれ量ΔＹの測定や位置ずれ補正に係るプログラムを読み出して実行することで、テストチャート記録制御部（記録制御部）８５、濃度プロファイルデータ算出部８６、補完処理部８７、繰り返し周期算出部８８、積算濃度プロファイル算出部８９、位置ずれ量算出部９０、位置ずれ補正処理部４５として機能する。
【０１０５】
（テストチャートの記録）
テストチャート記録制御部８５は、第１実施形態のテストチャート記録制御部３８と同様に、テストチャートデータ３５を画像ページメモリ１８に出力するとともに、画像バッファメモリ書込制御部１９、転送制御部２２、及びヘッドドライバ２３を作動させて、テストチャート８１の記録を実行させる。ただし、この際に、テストチャート記録制御部８５は、ノズル２７からのインク滴３６の吐出は禁止（停止）する。すなわち、各ヘッドモジュール７３Ａ〜７３Ｃのノズル２７ａのみでオーバラップ記録領域ＯＬＡ（図２１参照）にテストチャート８１を記録する。
【０１０６】
図２１に示すように、テストチャート８１は、第１ヘッドモジュール７３Ａのノズル２７ａにより記録される第１ドットパターン９４Ａと、第２ヘッドモジュール７３Ｂのノズル２７ａにより記録される第２ドットパターン９４Ｂと、第３ヘッドモジュール７３Ｃのノズル２７ａにより記録される第３ドットパターン（図示せず）を含む。各ドットパターン９４Ａ，９４Ｂは、主走査方向に長く延びた形状を有しており、本発明の第１のドットパターン、第２のドットパターンに相当する。第１及び第２ドットパターン９４Ａ，９４Ｂは、それぞれ副走査方向にパターン間隔Ｗ１（繰り返し周期）で例えば１５０個記録される。また同時に、第１及び第２ドットパターン９４Ａ，９４Ｂは、副走査方向に沿って交互に記録される。なお、図示は省略するが、第２ドットパターン９４Ｂ及び第３ドットパターンについても同様である。
【０１０７】
（濃度プロファイルの算出）
図２２（Ａ），（Ｂ）に示すように、濃度プロファイルデータ算出部８６は、イメージスキャナ１６から取得したテストチャート８１の読取画像データ３２を解析して、記録紙１３のオーバラップ記録領域ＯＬＡの副走査方向の濃度変化を示す第３の濃度プロファイル９６を算出する。この第３の濃度プロファイル９６は、第１及び第２ドットパターン９４Ａ，９４Ｂに対応する位置の濃度が高くなり、逆に第１及び第２ドットパターン９４Ａ，９４Ｂの間に対応する位置の濃度が低くなる。なお、第１実施形態と同様に、イメージスキャナ１６の副走査方向の解像度が低いので、第３の濃度プロファイル９６の副走査方向の解像度も低くなる。濃度プロファイルデータ算出部８６は、第３の濃度プロファイル９６を補完処理部８７へ出力する。
【０１０８】
（補完処理）
図２２（Ｃ）に示すように、補完処理部８７は、第３の濃度プロファイル９６に対して第１実施形態と同様の線形補完処理を施して、第３の濃度プロファイル９６の副走査方向の解像度を例えば１００ｄｐｉから１００００ｄｐｉに高解像化する。第３の濃度プロファイル９６を副走査方向に高解像度化することで、位置ずれ量ΔＹをより高精度に算出することができる。補完処理部４０は、高解像化した第３の濃度プロファイル９６ａを繰り返し周期算出部８８へ出力する。
【０１０９】
図２３（Ａ）に示すように、繰り返し周期算出部８８は、第３の濃度プロファイル９６に基づき、互いに隣り合う第１及び第２ドットパターン９４Ａ，９４Ｂに対応する濃度変化の繰り返し周期を示す繰り返し周期長Ｗ３を算出する。この繰り返し周期長Ｗ３は、図８及び図９に示した第１実施形態の算出方法と同様に、仮の繰り返し周期毎の仮積算濃度プロファイルを算出し、各仮積算濃度プロファイルの最大値を比較した結果に基づき算出可能である。なお、ここでいう各仮積算濃度プロファイルの「最大値」とは、図２３（Ｃ）に示す２つのピーク値の合計値である。繰り返し周期算出部８８は、繰り返し周期長Ｗ３の算出結果を前述の第３の濃度プロファイル９６ａと共に積算濃度プロファイル算出部８９へ出力する。
【０１１０】
図２３（Ｂ）に示すように、積算濃度プロファイル算出部８９は、第３の濃度プロファイル９６ａのデータを繰り返し周期長Ｗ３毎に積算平均して、第３の積算濃度プロファイル９８を算出する。積算濃度プロファイル算出部８９は、第３の積算濃度プロファイル９８を位置ずれ量算出部９０へ出力する。
【０１１１】
図２３（Ｃ）に示すように、位置ずれ量算出部９０は、第３の積算濃度プロファイル９８を解析して、第１ヘッドモジュール７３Ａの記録位置と第２ヘッドモジュール７３Ｂの記録位置との位置ずれ量ΔＹを算出する。以下、第３の積算濃度プロファイル９８に基づく位置ずれ量ΔＹの算出方法について具体的に説明を行う。
【０１１２】
図２４及び図２５に示すように、位置ずれ量算出部９０は、基準位置ずれ量算出部４３は、第３の積算濃度プロファイル９８のデータの閾値Ｔｈを、上記第１実施形態で説明した式（２）を用いて決定する。そして、位置ずれ量算出部９０は、第３の積算濃度プロファイル９８のデータの中で閾値Ｔｈを上回るデータを抽出する（ステップＳ５０）。
【０１１３】
次いで、位置ずれ量算出部９０は、閾値Ｔｈを上回るデータのＸ値（積算位相値：繰り返し周期内の位置）の平均値を求め、平均値よりもＸ値が小さいデータを「グループ１」とし、逆に平均値よりも大きいデータを「グループ２」とする（ステップＳ５１）。本実施形態では、グループ１は第１ドットパターン９４Ａに対応するデータであり、グループ２は第２ドットパターン９４Ｂに対応するデータである。
【０１１４】
位置ずれ量算出部９０は、グループ１のデータに対し近似曲線（例えば２次関数：ｙ＝ａｘ２＋ｂｘ＋ｃ、図２５中の実線で表示）を演算し、その近似曲線のピーク位置ＸＰ１を算出する（ステップＳ５２）。このピーク位置ＸＰ１は、例えばＸＰ１＝−ｂ÷（２×ａ）に基づき算出される。
【０１１５】
また、位置ずれ量算出部９０は、ピーク位置ＸＰ１の算出時と同様に、グループ２のデータに対し近似曲線を演算し、その近似曲線のピーク位置ＸＰ２を算出する（ステップＳ５３）。このピーク位置ＸＰ２も例えばＸＰ２＝−ｂ÷（２×ａ）に基づき算出される。
【０１１６】
次いで、位置ずれ量算出部９０は、ピーク位置ＸＰ１と、ピーク位置ＸＰ２と、イメージスキャナ１６の解像度Ｒｍと、高解像度化した時の解像度Ｒｈとに基づき、下記の式（５）、（６）を用いて位置ずれ量ΔＹを算出する（ステップＳ５４）。すなわち、第１ドットパターン９４Ａに対応するピーク位置ＸＰ１と第２ドットパターン９４Ｂに対応するピーク位置ＸＰ２との差分に基づき、位置ずれ量ΔＹを算出する。位置ずれ量算出部９０は、位置ずれ量ΔＹの算出結果を位置ずれ補正処理部４５に出力する。なお、位置ずれ量ΔＹは、図１８に示した設計位置からのずれ量と、千鳥配置によるずれ量、及び、テストチャート記録時に各ヘッドモジュールに設定されたインク吐出タイミングの誤差、とを含む記録位置の位置ずれ量である。
【０１１７】
（ＸＰ１−ＸＰ２）÷Ｒｈ×Ｒｍ→ｐ（ｐｉｘｌ／スキャナ解像度）・・・（５）
【０１１８】
ｐ÷Ｒｍ×２５４００→ΔＹ・・・（６）
【０１１９】
＜第３実施形態のインクジェットプリンタの作用＞
次に、上記構成のプリンタ８０の作用、特に位置ずれ量ΔＹの測定処理について説明を行う。なお、位置ずれ補正処理を含む画像記録処理については第１実施形態と同じであるのでここでは説明を省略する。また、ここでは第１及び第２ヘッドモジュール７３Ａ，７３Ｂ間の記録位置の位置ずれ量ΔＹを測定する場合について説明を行う。
【０１２０】
図２６に示すように、プリンタ８０の電源がＯＮされた場合、第１及び第２ヘッドモジュール７３Ａ，７３Ｂの少なくとも一方が新たに記録ヘッド７２に装着された場合などには、ＣＰＵ８３の各部８５〜９０が作動して、位置ずれ量ΔＹの測定処理を開始する（ステップＳ２０）。
【０１２１】
テストチャート記録制御部８５の制御の下、第１実施形態と同様に、テストチャートデータ３５に基づく１回の打滴分の印字データが逐次にヘッドドライバ２３へ転送される。ヘッドドライバ２３は、印字データに基づき、各ヘッドモジュール７３Ａ〜７３Ｃの各ノズル２７ａのインク吐出を制御する。そして、搬送機構１２により記録紙１３を副走査方向に搬送しつつ、各ヘッドモジュール７３Ａ〜７３Ｃによりインク滴３６を打滴することで、オーバラップ記録領域ＯＬＡにテストチャート８１が記録される（ステップＳ５８、記録ステップ）。
【０１２２】
テストチャート８１の記録後、第１実施形態と同様に、テストチャート８１がイメージスキャナ１６により読み取られ、読取画像データ３２がイメージスキャナ１６から濃度プロファイルデータ算出部８６へ出力される（ステップＳ５９、読取ステップ）。
【０１２３】
濃度プロファイルデータ算出部８６は、読取画像データ３２の入力後、位置ずれ量ΔＹの測定対象となる２つのヘッドモジュール、すなわち、第１及び第２ヘッドモジュール７３Ａ，７３Ｂを同定する（ステップＳ６０）。
【０１２４】
次いで、濃度プロファイルデータ算出部８６は、読取画像データ３２を解析して、図２２（Ｂ）に示したような第３の濃度プロファイル９６を算出する（ステップＳ６１、濃度プロファイル算出ステップ）。この第３の濃度プロファイル９６は、濃度プロファイルデータ算出部８６から補完処理部８７へ出力される。
【０１２５】
補完処理部８７は、第３の濃度プロファイル９６に対して線形補完処理を施すことにより、図２２（Ｃ）に示したような高解像度化された第３の濃度プロファイル９６ａを生成する（ステップＳ６２、補完処理ステップ）。この第３の濃度プロファイル９６ａは、補完処理部８７から繰り返し周期算出部８８へ出力される。
【０１２６】
繰り返し周期算出部８８は、図８に示したステップＳ１からステップＳ９までの処理と基本的に同じ処理を実行して、仮の繰り返し周期毎の仮積算濃度プロファイルを算出し、各仮積算濃度プロファイルの最大値（グループ１とグループ２の合計値）の大きさを比較する。これにより、図２３（Ａ）に示したような繰り返し周期長Ｗ３が繰り返し周期算出部４１により算出される（ステップＳ６３、繰り返し周期算出ステップ）。この繰り返し周期長Ｗ３の算出結果は第３の濃度プロファイル９６ａと共に、繰り返し周期算出部８８から積算濃度プロファイル算出部８９へ出力される。
【０１２７】
積算濃度プロファイル算出部８９は、図２３（Ｂ）に示したように、第３の濃度プロファイル９６ａを繰り返し周期長Ｗ３毎に積算平均して、第３の積算濃度プロファイル９８を算出する（ステップＳ６４、積算濃度プロファイル算出ステップ）。この第３の積算濃度プロファイル９８は、積算濃度プロファイル算出部８９から位置ずれ量算出部９０へ出力される。
【０１２８】
位置ずれ量算出部９０は、図２４に示したステップＳ５０からステップＳ５４までの処理を実行する。これにより、位置ずれ量算出部９０は、図２３（Ｃ）及び図２５に示したように、ピーク位置ＸＰ１とピーク位置ＸＰ２との差分に基づき、第１及び第２ヘッドモジュール７３Ａ，７３Ｂ間の記録位置の位置ずれ量ΔＹを算出する（ステップＳ６５）。以上で位置ずれ量測定処理が完了する。
【０１２９】
＜第３実施形態のインクジェットプリンタの作用効果＞
このように本発明の第３実施形態では、オーバラップ記録領域ＯＬＡに記録されたテストチャート８１を解析することで、第１実施形態のようにヘッドモジュール毎の基準位置ずれ量Δｙ１，Δｙ２を算出することなく、位置ずれ量ΔＹを直接算出することができる。これにより、位置ずれ量ΔＹの算出に要する時間を短縮することができる。また、第１実施形態と同様に、高解像度のイメージセンサを用いることなく、ヘッドモジュール間の記録位置の位置ずれ量を低コストかつ高精度に測定することができる。
【０１３０】
［他のインクジェットプリンタの構成例］
次に、図１に示したプリンタ１０の一例であるプリンタ１００の構成例について説明する。
【０１３１】
図２７に示すように、プリンタ１００は、描画ドラム１７０に保持された記録紙１３に、記録ヘッド２５０（ＣＭＹＫのインクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙにより構成）から複数色のインクを打滴して所望のカラー画像を形成する直描方式のインクジェットプリンタであり、インクの打滴前に記録紙１３上に処理液（ここでは凝集処理液）を付与し、処理液とインク液を反応させて記録紙１３上に画像形成を行う２液反応（凝集）方式が適用されたインクジェットプリンタである。
【０１３２】
プリンタ１００は、主として、給紙部１１２、処理液付与部１１４、記録部１１６、乾燥部１１８、定着部１２０、及び排紙部１２２を備えて構成される。
【０１３３】
（給紙部）
給紙部１１２には、枚葉紙である記録紙１３が積層されている。給紙部１１２の給紙トレイ１５０から記録紙１３が一枚ずつ処理液付与部１１４に給紙される。記録紙１３として、枚葉紙（カット紙）を用いているが、連続用紙（ロール紙）から必要なサイズに切断して給紙する構成も可能である。
【０１３４】
（処理液付与部）
処理液付与部１１４は、記録紙１３の表面に処理液を付与する機構である。処理液は、記録部１１６で付与されるインク中の色材（本例では顔料）を凝集させる色材凝集剤を含んでおり、この処理液とインクとが接触することによって、インクは色材と溶媒との分離が促進される。
【０１３５】
処理液付与部１１４は、給紙胴１５２、処理液ドラム１５４、及び処理液塗布装置１５６を備えている。処理液ドラム１５４は、その外周面に爪形状の保持手段（グリッパー）１５５を備え、この保持手段１５５の爪と処理液ドラム１５４の周面の間に記録紙１３を挟み込むことによって記録紙１３の先端を保持できるようになっている。処理液ドラム１５４の外周面に吸引孔を設け、吸引孔から吸引を行う吸引手段を接続してもよい。これにより記録紙１３を処理液ドラム１５４の周面に密着保持することができる。
【０１３６】
処理液ドラム１５４の周面に対向して処理液塗布装置１５６が配置される。処理液塗布装置１５６は、処理液が貯留された処理液容器と、この処理液容器の処理液に一部が浸漬されたアニックスローラと、アニックスローラと処理液ドラム１５４上の記録紙１３に圧接されて計量後の処理液を記録紙１３に転移するゴムローラとで構成される。この処理液塗布装置１５６によれば、処理液を計量しながら記録紙１３の表面に塗布することができる。本実施形態では、ローラによる塗布方式を適用した構成を例示したが、これに限定されず、例えば、スプレー方式、インクジェット方式などの各種方式を適用することも可能である。
【０１３７】
処理液が付与された記録紙１３は、処理液ドラム１５４から中間搬送部１２６を介して記録部１１６の描画ドラム１７０へ受け渡される。
【０１３８】
（記録部）
記録部１１６は、描画ドラム１７０、用紙抑えローラ１７４、及びインクジェットヘッド２５０（インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙ）を備えている。描画ドラム１７０は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１７１を備える。
【０１３９】
インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙは、それぞれ記録紙１３における画像形成領域の最大幅に対応する長さを有するフルライン型のインクジェット方式のインクジェットヘッドであり、そのインク吐出面には、画像形成領域の全幅にわたってインク吐出用のノズルが複数配列されたノズル列が形成されている。各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙは、記録紙１３の搬送方向（描画ドラム１７０の回転方向、第２の方向）と直交する方向（第１の方向）に延在するように設置される。
【０１４０】
描画ドラム１７０上に密着保持された記録紙１３の表面に向かって、この表面側に配置されたインクジェットヘッド２５０の各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙから対応する色インクの液滴が吐出されることにより、処理液付与部１１４で予め記録面に付与された処理液にインクが接触し、インク中に分散する色材（顔料）が凝集され、色材凝集体が形成される。これにより、記録紙１３上での色材流れなどが防止され、記録紙１３の表面に画像が形成される。
【０１４１】
すなわち、描画ドラム１７０によって記録紙１３を一定の速度で搬送し、この搬送方向について、記録紙１３と各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙを相対的に移動させる動作を１回行うだけで（即ち１回の副走査で）、記録紙１３の表面の画像形成領域に画像を記録することができる。
【０１４２】
画像が形成された記録紙１３は、描画ドラム１７０から中間搬送部１２８を介して乾燥部１１８の乾燥ドラム１７６へ受け渡される。
【０１４３】
（乾燥部）
乾燥部１１８は、色材凝集作用により分離された溶媒に含まれる水分を乾燥させる機構であり、乾燥ドラム１７６、及び溶媒乾燥装置１７８を備えている。乾燥ドラム１７６は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１７７を備え、この保持手段１７７によって記録紙１３の先端を保持できるようになっている。
【０１４４】
溶媒乾燥装置１７８は、乾燥ドラム１７６の外周面に対向する位置に配置され、複数のハロゲンヒータ１８０と、各ハロゲンヒータ１８０の間にそれぞれ配置された温風噴出ノズル１８２とで構成される。乾燥部１１８で乾燥処理が行われた記録紙１３は、乾燥ドラム１７６から中間搬送部１３０を介して定着部１２０の定着ドラム１８４へ受け渡される。
【０１４５】
（定着部）
定着部１２０は、定着ドラム１８４、ハロゲンヒータ１８６、定着ローラ１８８、及びインラインセンサ１９０で構成される。定着ドラム１８４は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１８５を備え、この保持手段１８５によって記録紙１３の先端を保持できるようになっている。
【０１４６】
定着ドラム１８４の回転により、記録紙１３の記録面（両面）に対して、ハロゲンヒータ１８６による予備加熱と、定着ローラ１８８による定着処理と、インラインセンサ１９０による検査が行われる。
【０１４７】
定着ローラ１８８は、乾燥させたインクを加熱加圧することによってインク中の自己分散性ポリマー微粒子を溶着し、インクを被膜化させるためのローラ部材であり、記録紙１３を加熱加圧するように構成される。具体的には、定着ローラ１８８は、定着ドラム１８４に対して圧接するように配置されており、定着ドラム１８４との間でニップローラを構成するようになっている。記録紙１３は、定着ローラ１８８と定着ドラム１８４との間に挟まれ、所定のニップ圧でニップされ、定着処理が行われる。
【０１４８】
また、定着ローラ１８８は、ハロゲンランプなどを組み込んだ加熱ローラによって構成され、所定の温度に制御される。
【０１４９】
インラインセンサ（読取部）１９０は、記録紙１３に形成された画像を読み取り、画像の濃度、画像の欠陥などを検出するための手段であり、ＣＣＤラインセンサなどが適用される。このインラインセンサ１９０は、前述のイメージスキャナ１６と基本的に同じものである。
【０１５０】
定着部１２０によれば、乾燥部１１８で形成された薄層の画像層内のラテックス粒子が定着ローラ１８８によって加熱加圧されて溶融されるので、記録紙１３に固定定着させることができる。また、定着ドラム１８４の表面温度は５０℃以上に設定されている。
【０１５１】
なお、高沸点溶媒及びポリマー微粒子（熱可塑性樹脂粒子）を含んだインクに代えて、ＵＶ露光にて重合硬化可能なモノマー成分を含有していてもよい。この場合、プリンタ１００は、ヒートローラによる熱圧定着部（定着ローラ１８８）の代わりに、記録紙１３上のインクにＵＶ光を露光するＵＶ露光部を備える。このように、ＵＶ硬化性樹脂などの活性光線硬化性樹脂を含んだインクを用いる場合には、加熱定着の定着ローラ１８８に代えて、ＵＶランプや紫外線ＬＤ（レーザダイオード）アレイなど、活性光線を照射する手段が設けられる。
【０１５２】
（排紙部）
定着部１２０に続いて排紙部１２２が設けられている。排紙部１２２は、排出トレイ１９２を備えており、この排出トレイ１９２と定着部１２０の定着ドラム１８４との間に、これらに対接するように渡し胴１９４、搬送ベルト１９６、張架ローラ１９８が設けられている。記録紙１３は、渡し胴１９４により搬送ベルト１９６に送られ、排出トレイ１９２に排出される。搬送ベルト１９６による用紙搬送機構の詳細は図示しないが、印刷後の記録紙１３は無端状の搬送ベルト１９６間に渡されたバー（不図示）のグリッパーによって用紙先端部が保持され、搬送ベルト１９６の回転によって排出トレイ１９２の上方に運ばれてくる。
【０１５３】
また、図示は省略するが、本例のプリンタ１００には、上記構成の他、各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙにインクを供給するインク貯蔵／装填部、処理液付与部１１４に対して処理液を供給する手段を備えるとともに、各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙのクリーニング（ノズル面のワイピング、パージ、ノズル吸引等）を行うヘッドメンテナンス部や、用紙搬送路上における記録紙１３の位置を検出する位置検出センサ、装置各部の温度を検出する温度センサなどを備えている。
【０１５４】
〔インクジェットヘッドの構造〕
次に、記録部１１６に具備されるインクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙの構造について説明する。なお、各色に対応するインクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙの構造は共通しているので、以下、これらを代表してインクジェットヘッド２５０として説明を行う。
【０１５５】
図２８に示すように、インクジェットヘッド２５０は、インク吐出口であるノズル２５１と、各ノズル２５１と連通する圧力室２５２と、不図示の共通流路と各圧力室２５２とを連通させる供給口２５４等からなる複数のインク室ユニット（記録素子単位としての液滴吐出素子）２５３をマトリクス配置した構造を有し、これにより、インクジェットヘッド２５０の長手方向である主走査方向に沿って並ぶように投影される実質的なノズル間隔（符号Ｐｎを付して図示する投影ノズルピッチ）の高密度化を達成している。
【０１５６】
ノズル２５１と連通する圧力室２５２は、その平面形状が概略正方形となっており、対角線上の両隅部の一方にノズル２５１が設けられ、他方に供給口２５４が設けられている。なお、圧力室２５２の形状は本例に限定されず、平面形状が四角形（菱形、長方形など）、五角形、六角形その他の多角形、円形、楕円形など、多様な形態があり得る。
【０１５７】
ノズル２５１及び圧力室２５２等からなるインク室ユニット２５３を、主走査方向（符号Ｍを付して図示）に沿う行方向及び主走査方向に対して直交しない一定の角度θ（０°＜θ＜９０°）を有する斜めの列方向（符号Ｓａを付して図示する。）に沿って一定の配列パターンでマトリクス配列させることにより、本例の高密度ノズルヘッドが実現されている。
【０１５８】
すなわち、主走査方向に対してある角度θをなす方向に沿ってインク室ユニット２５３を一定のピッチｇで複数配列する構造により、主走査方向に並ぶように投影されたノズルの投影ノズルピッチＰｎはｇ×ｃｏｓθとなり、主走査方向については、各ノズル２５１が一定のピッチＰｎで直線状に配列されたものと等価的に取り扱うことができる。このような構成により、主走査方向に並ぶように投影されるノズル列は、１インチ当たり１２００個（１２００ノズル／インチ）におよぶ高密度配置を実現することが可能になる。
【０１５９】
図２９に示すように、インクジェットヘッド２５０は、ノズル２５１が形成されたノズルプレート２５１Ａと、圧力室２５２や共通流路２５５等の流路が形成された流路板２５２Ｐ等を積層接合した構造から成る。
【０１６０】
流路板２５２Ｐは、圧力室２５２の側壁部を構成するとともに、共通流路２５５から圧力室２５２にインクを導く個別供給路の絞り部（最狭窄部）としての供給口２５４を形成する流路形成部材である。なお、説明の便宜上、図２９では簡略的に図示しているが、流路板２５２Ｐは一枚又は複数の基板を積層した構造である。
【０１６１】
ノズルプレート２５１Ａ及び流路板２５２Ｐは、シリコンを材料として半導体製造プロセスによって所要の形状に加工することが可能である。
【０１６２】
共通流路２５５はインク供給源たるインクタンク（不図示）と連通しており、インクタンクから供給されるインクは共通流路２５５を介して各圧力室２５２に供給される。
【０１６３】
圧力室２５２の一部の面（図２９において天面）を構成する振動板２５６には、個別電極２５７を備えた圧電アクチュエータ２５８が接合されている。本例の振動板２５６は、圧電アクチュエータ２５８の下部電極に相当する共通電極２５９として機能するニッケル（Ｎｉ）導電層付きのシリコン（Ｓｉ）から成り、各圧力室２５２に対応して配置される圧電アクチュエータ２５８の共通電極を兼ねる。なお、樹脂などの非導電性材料によって振動板を形成する態様も可能であり、この場合は、振動板部材の表面に金属などの導電材料による共通電極層が形成される。また、ステンレス鋼（ＳＵＳ）など、金属（導電性材料）によって共通電極を兼ねる振動板を構成してもよい。
【０１６４】
個別電極２５７に駆動電圧を印加することによって圧電アクチュエータ２５８が変形して圧力室２５２の容積が変化し、これに伴う圧力変化によりノズル２５１からインクが吐出される。インク吐出後、圧電アクチュエータ２５８が元の状態に戻る際、共通流路２５５から供給口２５４を通って新しいインクが圧力室２５２に再充填される。
【０１６５】
本例では、圧胴搬送方式が適用されるプリンタ１００を例示したが、記録紙１３の搬送方式は圧胴搬送方式に限定されず、搬送ベルト上に記録紙１３を吸着保持して搬送するベルト搬送方式や他の搬送方式を適宜選択することも可能である。
【０１６６】
ノズル２５１の配列形態は図示の例に限定されず、様々なノズル配置構造を適用できる。例えば、一列の直線配列、Ｖ字状のノズル配列、Ｖ字状配列を繰り返し単位とするジグザク状（Ｗ字状など）のような折れ線状のノズル配列なども可能である。
【０１６７】
［その他］
上記各実施形態では、互いに隣接するヘッドモジュール間の記録位置の位置ずれ量ΔＹを算出しているが、隣接してない任意のヘッドモジュール間の記録位置の位置ずれ量ΔＹも同様の方法で算出することができる。なお、位置ずれ量の測定を行うヘッドモジュール間の主走査方向の間隔が広がるほど、記録ヘッド７２の傾き（記録紙１３面に垂直な方向を軸とする記録ヘッド７２の回転変位）、記録紙１３の搬送速度の誤差、記録紙１３の変形、イメージスキャナ１６の読み取りの誤差等が位置ずれ量の測定結果に影響を及ぼす。このため、位置ずれ量ΔＹの測定を行う測定対象として互いに隣接するヘッドモジュールを選択することで、より高精度に位置ずれ量ΔＹを測定することができる。
【０１６８】
上記各実施形態では、補完処理部４０，８７にて各濃度プロファイルに対して線形補完処理を行っているが、各濃度プロファイルを副走査方向に高解像化できれば補完方法は特に限定されない。また、各濃度プロファイルの繰り返し周期長Ｗ２，Ｗ３の算出方法も前述の図８及び図９に示した方法に特に限定されず、公知の各種方法を用いてもよい。
【０１６９】
上記各実施形態では、パターン間隔Ｗ１（周期長）を任意に設定しているが、このパターン間隔Ｗ１はイメージスキャナ１６のイメージセンサの副走査方向の解像度の非整数倍であることが好ましい。これにより、副走査方向に配列された各ドットパターンのそれぞれに対するイメージセンサの読取位置が徐々にずれるので、例えば、図６（Ｂ）の第１の濃度プロファイル５３Ａにおいて副走査方向の様々な測定点でのデータが得られる。その結果、図７（Ｂ）に示した第１の積算濃度プロファイル５６Ａのより正確な波形が得られるので、ピーク位置を正確に定めることができる。
【０１７０】
上記各実施形態では、第１〜第３の濃度プロファイル５３Ａ，５３Ｂ，９６をそれぞれ繰り返し周期長Ｗ２，Ｗ３毎に積算平均して第１〜第３の積算濃度プロファイル５６Ａ，５６Ｂ，９８を算出しているが、平均処理を行わずに、各濃度プロファイル５３Ａ，５３Ｂ，９６をそれぞれ繰り返し周期長Ｗ２，Ｗ３毎に積算して第１〜第３積算濃度プロファイルを算出してもよい。
【０１７１】
上記各実施形態では、各ドットパターンをそれぞれ副走査方向に１５０個形成しているが、各ドットパターンのそれぞれの数は適宜増減してもよい。なお、各ドットパターンの数が多いほど、各濃度プロファイルのデータ数が増えるので位置ずれ量ΔＹをより高精度に測定することができる。
【０１７２】
上記実施形態の記録ヘッドはＣＭＹＫの４色の記録を行うが、記録する色は特に限定はされない。また、固定された記録ヘッドに対して記録紙を移動させる代わりに、記録紙に対して記録ヘッドを移動させる例えばシャトルヘッドタイプの記録ヘッドを備えるインクジェットプリンタにも本発明を適用することができる。
【０１７３】
上記各実施形態では、グラフィック印刷用のインクジェットプリンタへの適用を例に説明したが、本発明の適用範囲はこの例に限定されない。例えば、電子回路の配線パターンを描画する配線描画装置、各種デバイスの製造装置、吐出用の機能性液体として樹脂液を用いるレジスト印刷装置、カラーフィルター製造装置、マテリアルデポジション用の材料を用いて微細構造物を形成する微細構造物形成装置など、液状機能性材料を用いて様々な形状やパターンを描画するインクジェットプリンタに広く適用できる。
【０１７４】
上記各実施形態では、本発明の画像記録装置としてインクジェットプリンタを例に説明したが、サーマル素子を記録素子とする記録ヘッドを複数備えた熱転写記録装置、ＬＥＤ素子を記録素子とする記録ヘッドを複数備えたＬＥＤ電子写真プリンタなどの各種画像記録装置に本発明を適用することができる。
【符号の説明】
【０１７５】
１０，７０，８０…インクジェットプリンタ，１４，７２…記録ヘッド，１６…イメージスキャナ，２４…ＣＰＵ，２８Ａ，２８Ｂ，２８Ｃ…第１、第２、第３ヘッドモジュール，３９，８６…濃度プロファイルデータ算出部，４０，８７…補完処理部，４１，８８…繰り返し周期算出部，４２，８９…積算濃度プロファイル算出部，４４，９０…位置ずれ量算出部，５０Ａ，５０Ｂ…第１、第２ドットパターン，５３Ａ，５３Ｂ…第１、第２の濃度プロファイル，５６Ａ，５６Ｂ…第１、第２の積算濃度プロファイル，７３Ａ，７３Ｂ，７３Ｃ…第１、第２、第３ヘッドモジュール，７７Ａ，７７Ｂ…第１、第２ドットパターン，９４Ａ，９４Ｂ…第１、第２ドットパターン，９６…第３の濃度プロファイル，９８…第３の積算濃度プロファイル
【図１】
2014177057.tif 000003
【図２】
2014177057.tif 000004
【図３】
2014177057.tif 000005
【図４】
2014177057.tif 000006
【図５】
2014177057.tif 000007
【図６】
2014177057.tif 000008
【図７】
2014177057.tif 000009
【図８】
2014177057.tif 000010
【図９】
2014177057.tif 000011
【図１０】
2014177057.tif 000012
【図１１】
2014177057.tif 000013
【図１２】
2014177057.tif 000014
【図１３】
2014177057.tif 000015
【図１４】
2014177057.tif 000016
【図１５】
2014177057.tif 000017
【図１６】
2014177057.tif 000018
【図１７】
2014177057.tif 000019
【図１８】
2014177057.tif 000020
【図１９】
2014177057.tif 000021
【図２０】
2014177057.tif 000022
【図２１】
2014177057.tif 000023
【図２２】
2014177057.tif 000024
【図２３】
2014177057.tif 000025
【図２４】
2014177057.tif 000026
【図２５】
2014177057.tif 000027
【図２６】
2014177057.tif 000028
【図２７】
2014177057.tif 000029
【図２８】
2014177057.tif 000030
【図２９】
2014177057.tif 000031