(57)【特許請求の範囲】
【請求項１】
液体を吐出する複数のノズルが所定方向に並んだノズル列であって、第１ノズル群と第２ノズル群と第３ノズル群とを有するノズル列を備える液体吐出装置が、前記第１ノズル群と前記第２ノズル群を用いて、媒体に第１テストパターンを形成するステップと、
前記液体吐出装置が、前記第２ノズル群と前記第３ノズル群を用いて、媒体に第２テストパターンを形成するステップと、
前記第１テストパターンをスキャナにセットし、前記第１テストパターンの読取結果のうちの前記第１ノズル群により形成された部分の読取結果を第１読取階調値として取得し、前記第１テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第２読取階調値として取得するステップと、
前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第３読取階調値として取得し、前記第２テストパターンの読取結果のうちの前記第３ノズル群により形成された部分の読取結果を第４読取階調値として取得するステップと、
前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、
前記補正読取階調値に基づいて補正値を算出するステップと、
を有する補正値算出方法。
【請求項２】
請求項１に記載の補正値算出方法であって、
前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、
前記補正読取階調値に変換するステップにおいて、前記第２読取階調値と前記第３読取階調値との差を、前記第２ノズル群のうちの他方側端部に位置するノズルにより形成された前記第１テストパターンの読取結果を除いた前記第２読取階調値の平均値と、前記第２ノズル群のうちの一方側端部に位置するノズルにより形成された前記第２テストパターンの読取結果を除いた前記第３読取階調値の平均値との差により算出する、
補正値算出方法。
【請求項３】
請求項１または請求項２に記載の補正値算出方法であって、
前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、前記第１ノズル群と前記第２ノズル群と前記第３ノズル群はそれぞれ異なるヘッドに属し、
前記補正読取階調値に変換するステップにおいて、前記第２読取階調値と前記第３読取階調値との差を、前記第２ノズル群のうちの一方側端部に位置するノズルにより形成された前記第１テストパターンの読取結果を除いた前記第２読取階調値の平均値と、前記第２ノズル群のうちの他方側端部に位置するノズルにより形成された前記第２テストパターンの読取結果を除いた前記第３読取階調値の平均値との差により算出する、
補正値算出方法。
【請求項４】
請求項１から請求項３のいずれかに記載の補正値算出方法であって、
前記第３ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分だけ補正した前記第４読取階調値である、
補正値算出方法。
【請求項５】
請求項１から請求項３のいずれかに記載の補正値算出方法であって、
前記第１ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分の一部だけ補正した前記第１読取階調値であり、
前記第２ノズル群に対応する前記補正読取階調値は、前記差分の一部だけ補正した前記第２読取階調値であり、
前記第３ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分のうちの前記一部の残り分だけ補正した前記第４読取階調値である、
補正値算出方法。
【請求項６】
請求項１から請求項５のいずれかに記載の補正値算出方法であって、
前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、
前記第１ノズル群と、前記第２ノズル群と、前記第３ノズル群のうちの一方側端部に位置するノズルと、を用いて、媒体に前記第１テストパターンを形成し、
前記第１ノズル群のうちの他方側端部に位置するノズルと、前記第２ノズル群と、前記第３ノズル群と、を用いて、媒体に前記第２テストパターンを形成する、
補正値算出方法。
【請求項７】
請求項１から請求項３のいずれかに記載の補正値算出方法であって、
前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、
前記第２ノズル群の一方側端部に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差に基づいて補正した前記第２読取階調値であり、
前記第２ノズル群の他方側端部に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差に基づいて補正した前記第３読取階調値である、
補正値算出方法。
【請求項８】
液体を吐出する複数のノズルが所定方向に並んだノズル列であって、第１ノズル群と第２ノズル群と第３ノズル群とを有するノズル列を備える液体吐出装置が、前記第１ノズル群と前記第２ノズル群を用いて、媒体に第１テストパターンを形成するステップと、
前記液体吐出装置が、前記第２ノズル群と前記第３ノズル群を用いて、媒体に第２テストパターンを形成するステップと、
前記第１テストパターンをスキャナにセットし、前記第１テストパターンの読取結果のうちの前記第１ノズル群により形成された部分の読取結果を第１読取階調値として取得し、前記第１テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第２読取階調値として取得するステップと、
前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第３読取階調値として取得し、前記第２テストパターンの読取結果のうちの前記第３ノズル群により形成された部分の読取結果を第４読取階調値として取得するステップと、
前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、
前記補正読取階調値に基づいて補正値を算出するステップと、
画像データの示す階調値を前記補正値により補正し、前記液体吐出装置が補正された階調値に基づいて液体を吐出するステップと、
を有する液体吐出方法。
【請求項９】
液体を吐出する複数のノズルが所定方向に並んだノズル列と媒体とを前記所定方向と交差する方向に相対移動させながら、前記交差する方向にドットが並ぶドット列を形成するドット形成動作と、前記ノズル列と前記媒体とを前記所定方向に相対移動させる移動動作と、を交互に繰り返す液体吐出装置が、第１ドット列群と第２ドット列群を有する第１テストパターンを媒体に形成するステップと、
前記液体吐出装置が、第２ドット列群と第３ドット列群を有する第２テストパターンを媒体に形成するステップと、
前記第１テストパターンをスキャナにセットし、前記第１ドット列群の読取結果を第１読取階調値として取得し、前記第２ドット列群の読取結果を第２読取階調値として取得するステップと、
前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２ドット列群の読取結果を第３読取階調値として取得し、前記第３ドット列群の読取結果を第４読取階調値として取得するステップと、
前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、
前記補正読取階調値に基づいて補正値を算出するステップと、
を有する補正値算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補正値算出方法、及び、液体吐出方法に関する。
【背景技術】
【０００２】
液体吐出装置の１つとして、紙や布、フィルムなどの各種媒体にノズルからインクを吐出して印刷を行うインクジェットプリンタがある。近年、インクジェットプリンタの中でも、媒体の搬送方向と交差する所定方向に沿った紙幅の長さのノズル列を有するラインヘッドプリンタの開発が行われている。
【０００３】
また、ノズルの加工精度等の問題により、媒体上の正しい位置にインク滴が着弾しなかったり、インク吐出量にばらつきが生じたりしてしまい、濃度むらが発生する場合がある。そこで、淡く視認される画像片は濃く印刷され、濃く視認される画像片は淡く印刷されるような補正値を算出する。そのために、プリンタに実際にテストパターンを印刷させる。そして、テストパターンをスキャナにて読み取らせた読取結果に基づいて、補正値を算出する方法が提案されている（例えば、特許文献１を参照）。
【特許文献１】特開２００６−３０５９５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
長尺ヘッドを有するプリンタでは、所定方向に長いテストパターンが印刷される。但し、スキャナで読み取れる範囲には限界がある。そのため、長尺ヘッドを有するプリンタにより印刷されたテストパターンをスキャナにより読み取らせることが出来ず、補正値を算出することができない。  
そこで、長尺ヘッドを有するプリンタの補正値を算出することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決する為の主たる発明は、液体を吐出する複数のノズルが所定方向に並んだノズル列であって、第１ノズル群と第２ノズル群と第３ノズル群とを有するノズル列を備える液体吐出装置が、前記第１ノズル群と前記第２ノズル群を用いて、媒体に第１テストパターンを形成するステップと、前記液体吐出装置が、前記第２ノズル群と前記第３ノズル群を用いて、媒体に第２テストパターンを形成するステップと、前記第１テストパターンをスキャナにセットし、前記第１テストパターンの読取結果のうちの前記第１ノズル群により形成された部分の読取結果を第１読取階調値として取得し、前記第１テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第２読取階調値として取得するステップと、前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第３読取階調値として取得し、前記第２テストパターンの読取結果のうちの前記第３ノズル群により形成された部分の読取結果を第４読取階調値として取得するステップと、前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、前記補正読取階調値に基づいて補正値を算出するステップと、を有する補正値算出方法である。  
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【発明を実施するための最良の形態】
【０００６】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。
【０００７】
即ち、液体を吐出する複数のノズルが所定方向に並んだノズル列であって、第１ノズル群と第２ノズル群と第３ノズル群とを有するノズル列を備える液体吐出装置が、前記第１ノズル群と前記第２ノズル群を用いて、媒体に第１テストパターンを形成するステップと、前記液体吐出装置が、前記第２ノズル群と前記第３ノズル群を用いて、媒体に第２テストパターンを形成するステップと、前記第１テストパターンをスキャナにセットし、前記第１テストパターンの読取結果のうちの前記第１ノズル群により形成された部分の読取結果を第１読取階調値として取得し、前記第１テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第２読取階調値として取得するステップと、前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第３読取階調値として取得し、前記第２テストパターンの読取結果のうちの前記第３ノズル群により形成された部分の読取結果を第４読取階調値として取得するステップと、前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、前記補正読取階調値に基づいて補正値を算出するステップと、を有する補正値算出方法を実現すること。  
このような補正値算出方法によれば、同時にスキャナに読み取られなかったテストパターンの読取結果に対して、スキャナの読取誤差を補正でき、より正確な補正値を算出できる。
【０００８】
かかる補正値算出方法であって、前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、前記補正読取階調値に変換するステップにおいて、前記第２読取階調値と前記第３読取階調値との差を、前記第２ノズル群のうちの他方側端部に位置するノズルにより形成された前記第１テストパターンの読取結果を除いた前記第２読取階調値の平均値と、前記第２ノズル群のうちの一方側端部に位置するノズルにより形成された前記第２テストパターンの読取結果を除いた前記第３読取階調値の平均値との差により算出すること。  
このような補正値算出方法によれば、第２ノズル群の他方側端部のノズルにより形成された第１テストパターンの読取結果と、第２ノズル群の一方側端部のノズルにより形成された第２テストパターンの読取結果は、媒体の地色の影響を受けた虞があるため、これらの読取結果を除いて第２読取階調値と第３読取階調値との差を算出することで、より正確にスキャナの読取誤差を補正できる。
【０００９】
かかる補正値算出方法であって、前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、前記第１ノズル群と前記第２ノズル群と前記第３ノズル群はそれぞれ異なるヘッドに属し、前記補正読取階調値に変換するステップにおいて、前記第２読取階調値と前記第３読取階調値との差を、前記第２ノズル群のうちの一方側端部に位置するノズルにより形成された前記第１テストパターンの読取結果を除いた前記第２読取階調値の平均値と、前記第２ノズル群のうちの他方側端部に位置するノズルにより形成された前記第２テストパターンの読取結果を除いた前記第３読取階調値の平均値との差により算出すること。  
このような補正値算出方法によれば、異なるヘッドの読取結果には特性差があり、第２ノズル群の一方側端部のノズルにより形成された第１テストパターンの読取結果と、第２ノズル群の他方側端部のノズルにより形成された第２テストパターンの読取結果は、異なるヘッドの読取結果の影響を受けた虞があるため、これらの読取結果を除いて第２読取階調値と第３読取階調値との差を算出することで、より正確にスキャナの読取誤差を補正できる。
【００１０】
かかる補正値算出方法であって、前記第３ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分だけ補正した前記第４読取階調値であること。  
このような補正値算出方法によれば、スキャナの読取誤差を補正できる。
【００１１】
かかる補正値算出方法であって、前記第１ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分の一部だけ補正した前記第１読取階調値であり、前記第２ノズル群に対応する前記補正読取階調値は、前記差分の一部だけ補正した前記第２読取階調値であり、前記第３ノズル群に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差分のうちの前記一部の残り分だけ補正した前記第４読取階調値であること。  
このような補正値算出方法によれば、スキャナの読取誤差を補正できる。
【００１２】
かかる補正値算出方法であって、前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、前記第１ノズル群と、前記第２ノズル群と、前記第３ノズル群のうちの一方側端部に位置するノズルと、を用いて、媒体に前記第１テストパターンを形成し、前記第１ノズル群のうちの他方側端部に位置するノズルと、前記第２ノズル群と、前記第３ノズル群と、を用いて、媒体に前記第２テストパターンを形成すること。  
このような補正値算出方法によれば、媒体の地色の影響を受けていない読取結果に基づいて、より正確な補正値を算出できる。
【００１３】
かかる補正値算出方法であって、前記所定方向の一方側から、前記第１ノズル群、前記第２ノズル群、前記第３ノズル群の順に並んでおり、前記第２ノズル群の一方側端部に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差に基づいて補正した前記第２読取階調値であり、前記第２ノズル群の他方側端部に対応する前記補正読取階調値は、前記第２読取階調値と前記第３読取階調値との差に基づいて補正した前記第３読取階調値であること。  
このような補正値算出方法によれば、媒体の地色の影響を受けていない読取結果に基づいて、より正確な補正値を算出できる。
【００１４】
また、液体を吐出する複数のノズルが所定方向に並んだノズル列であって、第１ノズル群と第２ノズル群と第３ノズル群とを有するノズル列を備える液体吐出装置が、前記第１ノズル群と前記第２ノズル群を用いて、媒体に第１テストパターンを形成するステップと、前記液体吐出装置が、前記第２ノズル群と前記第３ノズル群を用いて、媒体に第２テストパターンを形成するステップと、前記第１テストパターンをスキャナにセットし、前記第１テストパターンの読取結果のうちの前記第１ノズル群により形成された部分の読取結果を第１読取階調値として取得し、前記第１テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第２読取階調値として取得するステップと、前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２テストパターンの読取結果のうちの前記第２ノズル群により形成された部分の読取結果を第３読取階調値として取得し、前記第２テストパターンの読取結果のうちの前記第３ノズル群により形成された部分の読取結果を第４読取階調値として取得するステップと、前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、前記補正読取階調値に基づいて補正値を算出するステップと、画像データの示す階調値を前記補正値により補正し、前記液体吐出装置が補正された階調値に基づいて液体を吐出するステップと、を有する液体吐出方法である。  
このような液体吐出方法によれば、スキャナの読取誤差が補正された補正値により階調値が補正されるため、液体の吐出むらを防止できる。例えば、液体吐出装置がプリンタであれば、濃度むらを防止できる。
【００１５】
また、液体を吐出する複数のノズルが所定方向に並んだノズル列と媒体とを前記所定方向と交差する方向に相対移動させながら、前記交差する方向にドットが並ぶドット列を形成するドット形成動作と、前記ノズル列と前記媒体とを前記所定方向に相対移動させる移動動作と、を交互に繰り返す液体吐出装置が、第１ドット列群と第２ドット列群を有する第１テストパターンを媒体に形成するステップと、前記液体吐出装置が、第２ドット列群と第３ドット列群を有する第２テストパターンを媒体に形成するステップと、前記第１テストパターンをスキャナにセットし、前記第１ドット列群の読取結果を第１読取階調値として取得し、前記第２ドット列群の読取結果を第２読取階調値として取得するステップと、前記第１テストパターンとは別に前記第２テストパターンを前記スキャナにセットし、前記第２ドット列群の読取結果を第３読取階調値として取得し、前記第３ドット列群の読取結果を第４読取階調値として取得するステップと、前記第２読取階調値と前記第３読取階調値との差に基づいて、前記第１テストパターンの読取結果と前記第２テストパターンの読取結果のうちの少なくとも一方を補正することにより、前記第１読取階調値と前記第２読取階調値と前記第３読取階調値と前記第４読取階調値とを補正読取階調値に変換するステップと、前記補正読取階調値に基づいて補正値を算出するステップと、を有する補正値算出方法である。  
このような補正値算出方法によれば、スキャナの読取誤差を補正でき、より正確な補正値を算出できる。
【００１６】
＝＝＝ラインヘッドプリンタ＝＝＝
以下、液体吐出装置をインクジェットプリンタとし、また、インクジェットプリンタの中のラインヘッドプリンタ（プリンタ１）を例に挙げて実施形態を説明する。
【００１７】
図１は、本実施形態のプリンタ１の全体構成ブロック図である。図２Ａは、プリンタ１の断面図である。図２Ｂは、プリンタ１が用紙Ｓ（媒体）を搬送する様子を示す図である。外部装置であるコンピュータ５０から印刷データを受信したプリンタ１は、コントローラ１０により、各ユニット（搬送ユニット２０、ヘッドユニット３０）を制御し、用紙Ｓに画像を形成する。また、プリンタ１内の状況を検出器群４０が監視し、その検出結果に基づいて、コントローラ１０は各ユニットを制御する。
【００１８】
コントローラ１０は、プリンタ１の制御を行うための制御ユニットである。インターフェース部１１は、外部装置であるコンピュータ５０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ１２は、プリンタ１全体の制御を行うための演算処理装置である。メモリ１３は、ＣＰＵ１２のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ１２は、メモリ１３に格納されているプログラムに従ったユニット制御回路１４により各ユニットを制御する。
【００１９】
搬送ユニット２０は搬送ローラ２１Ａ，２１Ｂと搬送ベルト２２とを有し、用紙Ｓを印刷可能な位置に送り込み、印刷時には搬送方向に所定の搬送速度で用紙Ｓを搬送させる。給紙ローラ２３は、紙挿入口に挿入された用紙Ｓをプリンタ１内の搬送ベルト２２上に自動的に給紙するためのローラである。輪状の搬送ベルト２２が搬送ローラ２１Ａ及び２１Ｂにより回転することで、搬送ベルト２２上の用紙Ｓは搬送される。また、搬送ベルト２２上の用紙は下側から静電吸着やバキューム吸着される。
【００２０】
ヘッドユニット３０は、用紙にインクを吐出するためのものであり、複数のヘッド３１を有する。ヘッド３１の下面には、インク吐出部であるノズルが複数設けられる。そして、各ノズルには、インクが入った圧力室（不図示）と、圧力室の容量を変化させてインクを吐出させるための駆動素子（ピエゾ素子）が設けられている。
【００２１】
図３は、ヘッドユニット３０の下面のノズル配列を示す。ヘッドユニット３０は、複数（ｎ個）のヘッド３１を有する。紙幅方向（所定方向に相当）の右側に位置するヘッド３１から順に、第１ヘッド３１（１），第２ヘッド３１（２）…第ｎヘッド３１（ｎ）とする。そして、複数のヘッド３１は、搬送方向と交差する紙幅方向に千鳥状に並んで配置されている。ヘッド３１の下面には、イエローインクノズル列Ｙと、マゼンタインクノズル列Ｍと、シアンインクノズル列Ｃと、ブラックインクノズル列Ｋが形成され、各ノズル列はノズルを１８０個ずつ備える。そして、各ノズル列のノズルは紙幅方向に一定の間隔Ｄで整列している。
【００２２】
また、紙幅方向に並ぶ２つのヘッド３１のうちの左側のヘッドの最も右側のノズル（例：３１（２）の＃１）と、右側のヘッドの最も左側のノズル（例：３１（１）の＃１８０）との間隔が一定の間隔Ｄとなるように、各ヘッド３１が配置されている。即ち、ヘッドユニット３０内において、４色のノズル（ＹＭＣＫ）がそれぞれ一定の間隔Ｄで紙幅方向に並んでいることになる。
【００２３】
このようなラインヘッドプリンタでは、コントローラ１０が印刷データを受信すると、コントローラ１０は、まず、給紙ローラ２３を回転させ、印刷すべき用紙Ｓを搬送ベルト２２上まで送る。用紙Ｓは搬送ベルト２２上を一定速度で停まることなく搬送され、ヘッドユニット３０の下を通る。ヘッドユニット３０の下を用紙Ｓが通る間に、各ノズルからインクが断続的に吐出される。その結果、用紙Ｓ上には搬送方向に沿った複数のドットからなるドット列が形成され、画像が印刷される。
【００２４】
＝＝＝濃度むらについて＝＝＝
以下の説明のため、「画素領域」と「列領域」を設定する。画素領域とは、用紙上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。そして、１つの画素領域には、画像データを構成する１つの「画素」が対応する。また、「列領域」とは、搬送方向に並ぶ複数の画素領域によって構成される用紙上の領域とする。１つの列領域には、データ上において搬送方向と対向する方向に画素が並んだ「画素列」が対応する。
【００２５】
図４Ａは、理想的にドットが形成されたときの様子の説明図である。理想的にドットが形成されるとは、画素領域の中心位置にインク滴が着弾し、そのインク滴が用紙上に広がって、画素領域にドットが形成されることである。各ドットが各画素領域に正確に形成されると、ラスタライン（搬送方向にドットが並んだドット列）が列領域に正確に形成される。
【００２６】
図４Ｂは、濃度むらが発生したときの説明図である。２番目の列領域に形成されたラスタラインは、ノズルから吐出されたインク滴の飛行方向のばらつきにより、３番目の列領域側に寄って形成されている。その結果、２番目の列領域は淡くなり、３列目の列領域は濃くなる。また、５番目の列領域に吐出されたインク滴のインク量は規定のインク量よりも少なく、５番目の列領域に形成されるドットが小さくなっている。その結果、５列目の列領域は淡くなる。
【００２７】
このように濃淡の違うラスタラインからなる印刷画像を巨視的に見ると、搬送方向に沿う縞状の濃度むらが視認される。この濃度むらは、印刷画像の画質を低下させる原因となる。
【００２８】
図４Ｃは、本実施形態の印刷方法によりドットが形成されたときの様子の説明図である。本実施形態では、濃く視認されやすい列領域に対しては、淡く画像片が形成されるように、その列領域に対応する画素の画素データの階調値を補正する。また、淡く視認されやすい列領域に対しては、濃く画像片が形成されるように、その列領域に対応する画素の画素データの階調値を補正する。
【００２９】
例えば、図４Ｃ中では、淡く視認される２番目と５番目の列領域のドット生成率が高くなり、濃く視認される３番目の列領域のドット生成率が低くなるように、各列領域に対応する画素の画素データの階調値が補正される。これにより、各列領域のラスタラインのドット生成率が変更され、列領域の画像片の濃度が補正されて、印刷画像全体の濃度むらが抑制される。
【００３０】
ところで、図４Ｂにおいて、３番目の列領域に形成される画像片の濃度が濃くなる理由は、３番目の列領域にラスタラインを形成するノズルの影響によるものではなく、隣接する２番目の列領域にラスタラインを形成するノズルの影響によるものである。このため、３番目の列領域にラスタラインを形成するノズルが別の列領域にラスタラインを形成する場合、その列領域に形成される画像片が濃くなるとは限らない。つまり、同じノズルにより形成された画像片であっても、隣接する画像片を形成するノズルが異なれば、濃度が異なる場合がある。このような場合、単にノズルに対応付けた補正値では、濃度むらを抑制することができない。そこで、本実施形態では、列領域毎に設定される補正値に基づいて、画素データの階調値を補正している。
【００３１】
＝＝＝補正値の算出方法：第１実施形態＝＝＝
図５は、プリンタ製造後の検査工程で行われる補正値の算出方法のフローである。検査のため、濃度むらの検査対象となるプリンタ１とスキャナとが、コンピュータ５０に接続される。本実施形態では、列領域ごとの補正値Ｈを算出するために、まず、プリンタ１に実際にテストパターンを印刷させる（Ｓ００１）。そして、そのテストパターンをスキャナに読み取らせ（Ｓ００２）、同時にスキャナに読み取られなかったテストパターンの読取結果においてスキャナの読取誤差を補正する（Ｓ００３）。そして、目標濃度（階調値）よりも濃く印刷された列領域に対しては、その列領域が淡く印刷されるような補正値Ｈを算出し、逆に、目標濃度（階調値）よりも淡く印刷された列領域に対しては、その列領域が濃く印刷されるような補正値Ｈを算出する（Ｓ００４）。なお、コンピュータ５０には予めプリンタドライバとスキャナドライバと補正値算出プログラムがインストールされており、プリンタドライバに従ってテストパターンが印刷され、スキャナドライバに従ってテストパターンが読み取られ、補正値算出プログラムに従って補正値が算出されるとする。
【００３２】
図６Ａは、プリンタ１に印刷させるテストパターンを示す図であり、図６Ｂは、補正用パターンを示す図である。テストパターンは、異なる色のノズル列ごと（シアン・マゼンタ・イエロー・ブラック）に形成された４つの補正用パターンによって構成される。各補正用パターンは５種類の濃度の帯状パターンから構成される。帯状パターンはそれぞれ一定の階調値の画像データから生成されたものである。帯状パターンの階調値を指令階調値と呼び、濃度３０％の帯状パターンの指令階調値をＳａ（７６）、濃度４０％の帯状パターンの指令階調値をＳｂ（１０２）、濃度５０％の帯状パターンの指令階調値をＳｃ（１２８）、濃度６０％の帯状パターンの指令階調値をＳｄ（１５３）、濃度７０％の帯状パターンの指令階調値をＳｅ（１７８）、と表す。
【００３３】
本実施形態のラインヘッドプリンタ１は、ヘッドユニット３０が移動することなく、用紙がヘッドユニット３０の下を搬送されることにより、用紙に画像が印刷される。また、本実施形態のプリンタ１のように、ヘッドユニット３０（図３）を複数有さないプリンタでは、１つの列領域（１つの画素列）に１つのノズルが対応付けられる。この場合、プリンタ１により印刷可能な最大画像は、プリンタ１が有するノズル数（１８０×ｎ個）と同じ数のラスタライン（搬送方向に並ぶドット列）により構成される。即ち、用紙上の１８０×ｎ個の列領域に対して各ノズルによりラスタラインが形成される。ゆえに、算出する補正値Ｈの数も１８０×ｎ個であり、補正用パターンは１８０×ｎ個のラスタラインにより構成される。なお、紙幅方向の右側のノズル、即ち、第１ヘッド３１（１）のノズル＃１が対応付けられた列領域から順に１番目の列領域とする。
【００３４】
図７は、Ａ２サイズ紙を印刷可能とするプリンタ１のテストパターンを示す図である。Ａ２サイズ紙のような大きい用紙を印刷可能とするプリンタでは、その分だけヘッド３１（ノズル）が紙幅方向に多数並び、印刷される補正用パターンの紙幅方向の長さも長くなる。但し、スキャナの読取範囲には限界がある。例えば、スキャナの読取可能な最大サイズをＡ４サイズ（図中の点線部）とすると、Ａ２サイズ紙に印刷したテストパターンをスキャナにセットしても、一部の補正用パターンしか読み取ることができない。
【００３５】
そこで、この第１実施形態では、スキャナの読取可能範囲よりも大きいサイズの用紙（例えばＡ２サイズ紙）を印刷するプリンタ１の補正値Ｈを算出する場合には、スキャナが読取可能なサイズの用紙（例えばＡ４サイズ紙）に補正用パターンを複数回に分けて印刷する。そうすることで、全ての補正用パターンをスキャナにより読み取らせることができる。
【００３６】
図８は、本実施形態とは異なる比較例のテストパターンの印刷方法と、スキャナによる補正用パターンの読取結果を示す図である。説明の為、ヘッド数を減らして描いており、また、１色のノズル列の補正用パターンのみを例示する。比較例では、第１ヘッド３１（１）と第２ヘッド３１（２）により、１枚のＡ４サイズ紙Ｐ１に補正用パターンを印刷させる。そして、第３ヘッド３１（３）と第４ヘッド３１（４）により、別のＡ４サイズ紙Ｐ２に補正用パターンを印刷させる。そして、１枚目の用紙Ｐ１をスキャナにセットして、用紙Ｐ１に印刷された補正用パターンをスキャナに読み取らせ、その後、用紙Ｐ１をスキャナから取り外し、２枚目の用紙Ｐ２をスキャナにセットして、用紙Ｐ２に印刷された補正用パターンをスキャナに読み取らせる。その結果、プリンタ１により形成された補正用パターンを全て読み取ることができる。
【００３７】
補正用パターンをスキャナに読み取らせた後は、補正用パターンを読み取った画像データ上において、紙幅方向に相当する方向に画素が並んだ画素列数と、補正用パターンを構成するラスタライン数（列領域数）が、同数になるようにする。つまり、スキャナにて読み取った画素列と列領域を一対一で対応させる。そして、ある列領域と対応する画素列の各画素が示す読取階調値の平均値を、その列領域の読取階調値とする。図８中に示す読取結果は、ある指令階調値に基づいて形成された帯状パターンの読取結果であり、縦方向が列領域番号を示し、横方向が各列領域の読取階調値を示し、横方向の右側ほど読取階調値が高く、列領域の濃度が濃く印刷され、左側ほど読取階調値が低く、列領域の濃度が淡く印刷された結果を示す。一定の指令階調値に基づいて各ノズルにより帯状パターンを形成させたにも関わらず、読取階調値が一定にならず、ばらついている。これが濃度むらの原因である。
【００３８】
１枚目の用紙Ｐ１に印刷された補正用パターンはスキャナに同時に読み取られるが、第１ヘッド３１（１）により形成された補正用パターンの読取階調値（以下、第１ヘッドの読取階調値）と、第２ヘッド３１（２）により形成された補正用パターンの読取階調値（以下、第２ヘッドの読取階調値）との境目に段差が生じている。第１ヘッドの読取階調値の方が第２ヘッドの読取階調値よりも低い傾向にある。これは、ヘッド３１の特性差により発生した読取階調値のばらつきである。そのため、例えば、第１ヘッド３１（１）と第２ヘッド３１（２）により形成される画像の濃度むらを抑制するためには、第１ヘッド３１（１）による画像が濃く印刷され、第２ヘッド３１（２）による画像が淡く印刷されるような補正値を算出するとよい。
【００３９】
同様に、２枚目の用紙Ｐ２に印刷された補正用パターンはスキャナに同時に読み取られるが、第３ヘッドの読取階調値と第４ヘッドの読取階調値との境目にも段差が生じている。これもヘッド３１の特性差に因るものであり、第３ヘッド３１（３）による画像の方が第４ヘッド３１（４）による画像よりも淡く印刷されることが分かる。
【００４０】
また、第２ヘッドの読取階調値と第３ヘッドの読取階調値との境目にも段差が生じている。しかし、第２ヘッド３１（２）により形成された補正用パターンと第３ヘッド３１（３）により形成された補正用パターンは異なる用紙Ｐ１，Ｐ２に印刷され、スキャナに同時に読み取られていない。スキャナは、使用条件等によって読取結果に誤差が発生する場合がある。用紙Ｐ１をスキャナが読み取った時と、用紙Ｐ２をスキャナが読み取った時とにおいても、スキャナの読取誤差が発生している虞がある。
【００４１】
そのため、スキャナに同時により読み取られた第１ヘッドの読取階調値と第２ヘッドの読取階調値との差、及び、第３ヘッドの読取階調値と第４ヘッドの読取階調値との差は、ヘッドの特性差であると判断できる。しかし、スキャナに同時に読み取られなかった第２ヘッドの読取階調値（または第１ヘッドの読取階調値）と第３ヘッドの読取階調値（または第４ヘッドの読取階調値）との差は、ヘッドの特性差に因るものなのか、スキャナの読取誤差に因るものなのか、判断することができない。
【００４２】
つまり、比較例では、一方の用紙Ｐ１に補正用パターンを印刷する際に用いたヘッド３１（又はノズル）が他方の用紙Ｐ２に補正用パターンを印刷しないため、一方の用紙Ｐ１の読取結果と他方の用紙Ｐ２の読取結果との間に、スキャナの読取誤差が発生しているのか否かを判断できない。そのため、比較例のようにテストパターンを印刷した場合には、スキャナに同時に読み取られなかった補正用パターンの読取結果間のスキャナの読取誤差を補正できない。
【００４３】
スキャナの読取誤差が解消されていない読取結果（読取階調値）に基づいて補正値を算出しても濃度むらを抑制することはできない。例えば、図８の読取結果では、第２ヘッド３１（２）の補正用パターンの方が第３ヘッド３１（３）の補正用パターンよりも濃く印刷された結果となっている。そこで、仮に、第２ヘッド３１（２）による画像が淡く印刷され、第３ヘッド３１（３）による画像が濃く印刷されるように、補正値を算出したとする。そうすると、第２ヘッドの読取階調値と第３ヘッドの読取階調値との差が、ヘッドの特性差に因るものではなく、スキャナの読取誤差に因るものであった場合に、第２ヘッド３１（２）による画像は淡く印刷され過ぎてしまい、第３ヘッド３１（３）による画像は濃く印刷され過ぎてしまい、濃度むらを悪化させてしまう。
【００４４】
そこで、本実施形態では、スキャナの読取範囲よりも大きいサイズの用紙を印刷するプリンタ、即ち、長尺ヘッドを有するプリンタの補正値をより正確に算出することを目的とする。次に、本実施形態のテストパターンの印刷方法について説明する。
【００４５】
＜テストパターンの印刷例１＞
図９は、本実施形態のテストパターンの印刷例１と、ある指令階調値の帯状パターンの読取結果を示す図である。図１０は、図９に示された読取結果の拡大図である。印刷例１では、第１ヘッド３１（１）（第１ノズル群に相当）と第２ヘッド３１（２）（第２ノズル群に相当）によりＡ４サイズ紙Ｐ１に補正用パターン（第１テストパターンに相当）を印刷させ、第２ヘッド３１（２）（第２ノズル群に相当）と第３ヘッド３１（３）（第３ノズル群に相当）によりＡ４サイズ紙Ｐ２に補正用パターン（第２テストパターンに相当）を印刷させ、第３ヘッド３１（３）と第４ヘッド３１（４）によりＡ４サイズ紙Ｐ３に補正用パターンを印刷させる。即ち、印刷例１では、第２ヘッド３１（２）により異なる２枚の用紙Ｐ１，Ｐ２に補正用パターンが印刷され、第３ヘッド３１（３）により異なる２枚の用紙Ｐ２，Ｐ３に補正用パターンが印刷される。その後、３枚の用紙Ｐ１〜Ｐ３をスキャナに個別に読み取らせる。図中には、補正用パターンをスキャナで読み取った画像データ上における画素列と列領域を一対一で対応させ、各列領域の読取階調値をグラフにて示す。
【００４６】
ここで、説明のため、用紙Ｐ１に第１ヘッド３１（１）により印刷された補正用パターンの読取結果を「第１読取階調値」とし、用紙Ｐ２に第２ヘッド３１（２）により印刷された補正用パターンの読取結果を「第２読取階調値」とする。そして、用紙Ｐ２に第２ヘッド３１（２）により印刷された補正用パターンの読取結果を「第３読取階調値」とし、用紙Ｐ２に第３ヘッド３１（３）により印刷された補正用パターンの読取結果を「第４読取階調値」とし、用紙Ｐ３に第３ヘッド３１（３）により印刷された補正用パターンの読取結果を「第５読取階調値」とし、用紙Ｐ３に第４ヘッド３１（４）により印刷された補正用パターンの読取結果を「第６読取階調値」とする。
【００４７】
図１０に示すように、第２ヘッド３１（２）と第３ヘッド３１（３）は、２枚の用紙に補正用パターンを印刷しているため、１つの列領域に対して２つの読取階調値が得られている。第２ヘッド３１（２）により同じ補正用パターンを印刷しているにも関わらず、第２読取階調値は第３読取階調値よりも濃い読取結果となっている。この第２読取階調値と第３読取階調値との差は、ヘッドの特性差に因るものではなく、スキャナの読取誤差に因るものであると判断できる。このように、同じヘッド３１により同じ指令階調値に基づいて印刷された画像であっても、異なった読取階調値が得られた場合、スキャナの読取誤差が発生していると判断できる。即ち、この第２読取階調値と第３読取階調値との差が、用紙Ｐ１を読み取った時と用紙Ｐ２を読み取った時のスキャナの読取誤差量Ｘ１である。同様に、第４読取階調値と第５読取階調値との差が、用紙Ｐ２を読み取った時と用紙Ｐ３を読み取った時のスキャナの読取誤差量Ｘ２である。
【００４８】
本実施形態では、この第２読取階調値と第３読取階調値との差Ｘ１、及び、第４読取階調値と第５読取階調値との差Ｘ２、に基づいて、各補正用パターンの読取結果の一部または全部を補正し（第１テストパターンと第２テストパターンの少なくとも一方を補正し）、第１読取階調値から第６読取階調値を、スキャナの読取誤差が解消された「補正読取階調値」に変換する。そして、補正読取階調値に基づいて補正値Ｈを算出する。
【００４９】
図１１は、スキャナの読取誤差量Ｘ１を算出する際の第２読取階調値の安定領域を示す図である。図中の読取結果は用紙Ｐ１に印刷された補正用パターンの読取結果である。第１ヘッド３１（１）と第２ヘッド３１（２）にはヘッドの特性差があり、第１読取階調値と第２読取階調値との境目には段差が生じている。そのため、第１読取階調値と第２読取階調値との境目部分においては、お互いに影響を及ぼし合って、読取結果が安定していない虞がある。即ち、第２読取階調値のうちの第２ヘッド３１（２）の紙幅方向の右側端部のノズルにより印刷された補正用パターンの読取結果は、第１ヘッド３１（１）により印刷された補正用パターンの影響を受けている虞がある。そこで、スキャナの読取誤差量Ｘ１を算出する際に、第２ヘッド３１（２）の右側端部のノズルにより形成された補正用パターンの読取階調値を使用しないとする（第２ノズル群のうちの一方側端部に位置するノズルにより形成された読取結果を除く）。
【００５０】
また、補正用パターンを印刷する用紙が白であるとすると、第２読取階調値のうちの第２ヘッド３１（２）の紙幅方向の左側端部のノズルにより印刷された補正用パターンの読取結果は、用紙の白地部分（用紙の地色）の影響を受け、実際の濃度よりも淡く読み取られる虞がある。そこで、スキャナの読取誤差量Ｘ１を算出する際に、第２ヘッド３１（２）の左側端部のノズルにより形成された補正用パターンの読取階調値を使用しないとする（第２ノズル群のうちの他方側端部に位置するノズルにより形成された読取結果を除く）。
【００５１】
即ち、第２ヘッド３１（２）の両端部以外のノズルにより形成された補正用パターンの読取結果は安定したデータであると言え、第２ヘッド３１（２）の両端部以外のノズルが対応付けられる列領域の第２読取階調値が安定領域に属する第２読取階調値とする。そして、安定領域に属する第２読取階調値の平均値を算出し、その平均値を「第２読取階調値の平均値」とする。
【００５２】
また、図１０に示すように、第３読取階調値のうちの、第２ヘッド３１（２）の右側端部のノズルにより形成された補正用パターンの読取結果は用紙の白地の影響を受け、第２ヘッド３１（２）の左側端部のノズルにより形成された補正用パターンの読取結果は第３ヘッド３１（３）の影響を受けている虞がある。そのため、第２ヘッド３１（２）の両端部以外のノズルが対応付けられる列領域の第３読取階調値の平均値を「第３読取階調値の平均値」として算出する。なお、白地の影響を受けた虞のある読取結果や異なるヘッドの影響を受けた虞のある読取結果を除いて、平均値を算出する方がより正確にスキャナの読取誤差を補正できるが、これらの読取結果を含めて平均値を算出しても良い。
【００５３】
そして、第２読取階調値の平均値と第３読取階調値の平均値との差を「スキャナの読取誤差量Ｘ１」とする。この「スキャナの読取誤差量Ｘ１」に基づいて、用紙Ｐ１の読取結果と用紙Ｐ２の読取結果を補正する。  
同様に、第４読取階調値のうちの安定した読取結果の平均値を「第４読取階調値の平均値」として算出し、第５読取階調値のうちの安定した読取結果の平均値を「第５読取階調値の平均値」として算出する。そして、第４読取階調値の平均値と第５読取階調値の平均値との差を「スキャナの読取誤差量Ｘ２」とする。この「スキャナの読取誤差量Ｘ２」に基づいて、用紙Ｐ２の読取結果と用紙Ｐ３の読取結果を補正する。
【００５４】
このように、異なる用紙Ｐ１〜Ｐ３（即ち、同時にスキャナに読み取られない用紙）に対して、同じヘッド３１（２），３１（３）が繰り返して補正用パターンを印刷することで、スキャナの読取誤差量を算出できる。次に、補正用パターンの読取結果から、スキャナの読取誤差量が解消された「補正読取階調値」を算出する方法について説明する。
【００５５】
図１２Ａは、スキャナの読取誤差量Ｘ２に基づいて用紙Ｐ３の読取結果（第５読取階調値と第６読取階調値）を補正する様子を示す図である。用紙Ｐ３の読取結果は、スキャナの読取誤差により、用紙Ｐ２の読取結果（第３読取階調値と第４読取階調値）よりもスキャナの読取誤差量Ｘ２だけ淡く視認された結果となっている。そこで、用紙Ｐ２の読取結果を基準に、用紙Ｐ３の読取結果（点線）をスキャナの読取誤差量Ｘ２だけ高い階調値（実線）に補正する。その結果、第３ヘッド３１（３）による補正用パターンの読取結果である第４読取階調値と第５読取階調値とがほぼ同等になり、用紙Ｐ２をスキャナで読み取った時と用紙Ｐ３をスキャナで読み取った時のスキャナの読取誤差が解消される。
【００５６】
図１２Ｂは、スキャナの読取誤差量Ｘ１に基づいて、用紙Ｐ２の読取結果と補正した用紙Ｐ３の読取結果とを補正する様子を示す図である。用紙Ｐ２の読取結果（第３読取階調値と第４読取階調値）と、補正した用紙Ｐ３の読取結果（第５読取階調値と第６読取階調値）は、用紙Ｐ１の読取結果（第１読取階調値と第２読取階調値）よりもスキャナの読取誤差量Ｘ１だけ淡く視認された結果となっている。そこで、用紙Ｐ１の読取結果を基準に、用紙Ｐ２の読取結果と補正した用紙Ｐ３の読取結果（点線）をスキャナの読取誤差量Ｘ２だけ高い階調値（実線）に補正する（第２読取階調値と第３読取階調値との差分だけ第４読取階調値を補正する）。その結果、第２ヘッド３１（２）による補正用パターンの読取結果である第２読取階調値と第３読取階調値とがほぼ同等になり、用紙Ｐ１をスキャナで読み取った時と、用紙Ｐ２及び用紙Ｐ３をスキャナで読み取った時のスキャナの読取誤差が解消される。
【００５７】
図１２Ｃは、スキャナの読取誤差が解消された補正読取階調値を示す図である。図１２Ｂに示すように、第１ヘッドの読取階調値と第４ヘッドの読取階調値は、データが１つである。しかし、第２ヘッドの読取階調値と第３ヘッドの読取階調値は、データが２つずつある。スキャナの読取誤差を解消したため、同じヘッド３１により印刷された補正用パターンの読取階調値は、多少の誤差はあるが、ほぼ同等の値を示す。即ち、同じ列領域に対して２つの読取階調値が得られるため、列領域ごとの補正値Ｈを算出する際に、どちらかの読取階調値を選択する。なお、第１ヘッドの読取階調値と第４ヘッドの読取階調値は１つずつであるため、第１読取階調値と補正した第６読取階調値を用いて、補正値Ｈを算出する。
【００５８】
ところで、前述の図１１に示すように、用紙の余白部分に近い列領域の読取結果は、用紙の白地の影響を受けて、実際の濃度よりも淡く読み取られている虞がある。そのため、第２ヘッドの読取階調値と第３ヘッドの読取階調値は、読取結果を２つずつ得ている為、用紙の白地の影響を受けていない読取結果を選択するとよい。
【００５９】
第２ヘッドの読取階調値では、第２読取階調値のうちの第３ヘッド３１（３）側の読取結果が用紙の白地の影響を受けている虞があり、補正した第３読取階調値のうちの第１ヘッド３１（１）側の読取結果が用紙の白地の影響を受けている虞がある。そこで、第２ヘッド３１（２）の中央部よりも第１ヘッド３１（１）側（紙幅方向の右側）に位置するノズルに対応する列領域の読取結果として、第２読取階調値（用紙Ｐ１の読取結果）を選択する。そして、第２ヘッド３１（２）の中央部よりも第３ヘッド３１（３）側（紙幅方向の左側）に位置するノズルに対応する列領域の読取結果として、補正した第３読取階調値（用紙Ｐ２の読取結果）を選択するとよい。
【００６０】
同様に、第３ヘッド３１（２）の中央部よりも第２ヘッド３１（２）側（紙幅方向の右側）に位置するノズルに対応する列領域の読取結果として、補正した第４読取階調値（用紙Ｐ２の読取結果）を選択し、第３ヘッド３１（３）の中央部よりも第４ヘッド３１（４）側（紙幅方向の左側）に位置するノズルに対応する列領域の読取結果として、補正した第５読取階調値（用紙Ｐ３の読取結果）を選択するとよい。
【００６１】
用紙の白地の影響を受けた読取結果は実際の濃度よりも淡く読み取られるため、仮に、用紙の白地の影響を受けた読取結果を選択し、補正値Ｈを算出したら、その列領域は濃く印刷され過ぎてしまう虞がある。そのため、用紙の白地の影響を受けた虞のある読取結果を出来る限り選択しないことで、より正確な補正値Ｈを算出でき、濃度むらを抑制できる。なお、これに限らず、用紙の白地の影響を受けた虞のある読取結果を選択してもよい。
【００６２】
以上をまとめると、図１２Ｃにし示すように、第１ヘッド３１（１）に対応する補正読取階調値が、第１読取階調値であり、第２ヘッド３１（１）の右側半分に対応する補正読取階調値が、第２読取階調値の右側半分であり、第２ヘッド３１（２）の左側半分に対応する補正読取階調値が、補正した第３読取階調値の左側半分であり、第３ヘッド３１（３）の右側半分に対応する補正読取階調値が、補正した第４読取階調値の右側半分であり、第３ヘッド３１（３）の左側半分に対応する補正読取階調値が、補正した第５読取階調値の左側半分であり、第４ヘッド３１（４）に対応する補正読取階調値が、補正した第６読取階調値である。補正読取階調値は、各列領域の読取階調値から構成される。この補正読取階調値には、ヘッドの特性差、及び、ノズルの特性差による読取階調値のばらつきは含まれているが、スキャナの読取誤差による読取階調値のばらつきは含まれていない。そのため、この「補正読取階調値」に基づいて、列領域ごとの補正値Ｈを算出することで、より正確な補正値Ｈを算出できる。
【００６３】
なお、図１２Ａおよび図１２Ｂでは、説明のため、第３読取階調値から第６読取階調値を全て補正しているが、補正値Ｈを算出するために使用する読取階調値が予め決定している場合には、その読取階調値だけをスキャナの読取誤差量に応じて補正するとよい。例えば、第３読取階調値のうちの中央部から第１ヘッド３１（１）側の読取階調値は補正値Ｈを算出するために使用されないため補正せず、第３読取階調値のうちの中央部から第３ヘッド３１（３）側の読取階調値だけスキャナの読取誤差量Ｘ１だけ高い階調値に補正すればよい。そうすることで、読取階調値の補正処理を短縮できる。
【００６４】
図１３は、用紙Ｐ１の読取結果を基準に、用紙Ｐ３の読取結果を補正する様子を示す図である。図１２では、用紙Ｐ１の読取結果を基準に、用紙Ｐ２の読取結果と用紙Ｐ３の読取結果の両方を補正しているがこれに限らない。例えば、図１３に示すように用紙Ｐ３の読取結果（第５読取階調値と第６読取階調値）のみを補正してもよい。第２読取階調値と第３読取階調値の差Ｘ１と、第４読取階調値と第５読取階調値との差Ｘ２から、用紙Ｐ１をスキャナで読み取った時と用紙Ｐ３をスキャナで読み取った時のスキャナの読取誤差量が「Ｘ１＋Ｘ２」であることが分かる。そこで、用紙Ｐ３の読取結果をスキャナの読取誤差量「Ｘ１＋Ｘ２」だけ補正し、用紙Ｐ１の読取結果と補正した用紙Ｐ３の読取結果を「補正読取階調値」として、各列領域の補正値Ｈを算出してもよい。即ち、用紙Ｐ２の補正結果は、スキャナの読取誤差量を算出するために使用されるが、補正値Ｈの算出には使用されない。こうすることで、スキャナの読取誤差量に基づいて、読取階調値を補正する処理が短縮される。
【００６５】
図１４Ａは、スキャナの読取誤差量Ｘ１に基づいて、用紙Ｐ１の読取結果と用紙Ｐ２の読取結果を補正する様子を示す図である。図１２及び図１３では、用紙Ｐ１の読取結果を基準に、他の用紙Ｐ２，Ｐ３の読取結果を補正しているがこれに限らない。例えば、この図１４Ａのように、用紙Ｐ１と用紙Ｐ２の両方の読取結果を補正してもよい。用紙Ｐ１の読取結果はスキャナの読取誤差量Ｘ１だけ用紙Ｐ２の読取結果よりも高い階調値となっている。そこで、用紙Ｐ１の読取結果（第１読取階調値と第２読取階調値）をスキャナの読取誤差量Ｘ１の半分の値（０．５Ｘ１）だけ低い階調値に補正し、用紙Ｐ２の読取結果（第３読取階調値と第４読取階調値）をスキャナの読取誤差量Ｘ１の半分の値（０．５Ｘ１）だけ高い階調値に補正する。その結果、第２ヘッド３１（２）による補正用パターンの読取結果である第２読取階調値と第３読取階調値とがほぼ同等になり、用紙Ｐ１をスキャナで読み取った時と、用紙Ｐ２をスキャナで読み取った時のスキャナの読取誤差が解消される。また、スキャナの読取誤差量Ｘ１の半分の値を補正するに限らず、用紙Ｐ１の読取結果をスキャナの読取誤差量Ｘ１の一部だけ補正し、用紙Ｐ２の読取結果をスキャナの読取誤差量Ｘ１の残りの分を補正してもよい。
【００６６】
図１４Ｂは、スキャナの読取誤差量Ｘ３に基づいて、補正した用紙Ｐ１，Ｐ２の読取結果と用紙Ｐ３の読取結果を補正する様子を示す図である。次に、補正した第４読取階調値と第５読取階調値を同等にすることで、スキャナの読取誤差が解消する。補正した第４読取階調値の方が第５読取階調値よりも、スキャナの読取誤差量Ｘ３だけ高い階調値となっている。そこで、補正した第１読取階調値から第４読取階調値を更にスキャナの読取誤差量Ｘ３の半分の値（０．５Ｘ３）だけ低い階調値に補正し、第５読取階調値と第６読取階調値をスキャナの読取誤差量Ｘ３の半分の値（０．５Ｘ３）だけ高い階調値に補正する。その結果、補正した第４読取階調値と第５読取階調値とがほぼ同等になり、スキャナの読取誤差が解消される。
【００６７】
その後、第２ヘッドの読取階調値と第３ヘッドの読取階調値は、各列領域に対して２つの読取階調値を有するため、用紙の白地部分の影響を受けていない読取階調値を選択するなどして、最終的に各列領域に対応した１つの読取階調値から構成される「補正読取階調値」を算出するとよい。なお、図１４では説明の為に全ての読取階調値を補正しているが、使用する読取階調値だけを補正すればよい。
【００６８】
図１２及び図１３では、用紙Ｐ１の読取結果を基準として、他の用紙Ｐ２，Ｐ３の読取結果を補正しているが、用紙Ｐ１の読取結果が正しい読取結果というわけではない。そのため、図１４のように、スキャナの読取誤差量の半分の値だけ両方の用紙の読取結果を補正してもよいし、用紙Ｐ３の読取結果を基準として、他の用紙Ｐ１，Ｐ２の読取結果を補正してもよい。要は、同時にスキャナに読み取られない２枚の用紙に、同じヘッドが同じ補正用パターンを印刷することにより得られるスキャナの読取誤差量を、読取結果から解消できればよい。そうして得られた「補正読取階調値」には、ヘッド及びノズルの特性差による読取階調値のばらつきは含まれるが、スキャナの読取誤差による読取階調値のばらつきは含まれない。そのため、補正読取階調値に基づいて補正値Ｈを算出することで、ヘッド及びノズルの特性差により発生する濃度むら抑制できる。
【００６９】
また、比較例（図８）では、用紙Ｐ１，Ｐ２が紙幅方向に２個のヘッド３１の長さ分だけずれて給紙され、補正用パターンが印刷されるのに対して、印刷例１（図９）では、用紙Ｐ１〜Ｐ３が紙幅方向に１個のヘッド３１の長さ分だけずれて給紙される。そのため、印刷例１では、４つのヘッド３１（１）〜３１（４）の３つの境目は、必ず同じ用紙の中央部に印刷される。具体的には、第１ヘッド３１（１）と第２ヘッド３１（２）の境目は用紙Ｐ１の中央部に印刷され、第２ヘッド３１（２）と第３ヘッド３１（３）の境目は用紙Ｐ２の中央部に印刷され、第３ヘッド３１（３）と第４ヘッド３１（４）の境目は用紙Ｐ３の中央部に印刷される。
【００７０】
ヘッド３１の境目部分にて印刷された補正用パターンの読取結果には、ヘッドの特性差による段差が生じる。例えば、図１０に示すように、第２読取階調値は第１読取階調値よりも高く、第１ヘッド３１（１）に印刷される画像は比較的に淡く視認され、第２ヘッドに印刷される画像は比較的に濃く視認される。このような画像が濃度補正されずに隣り合うと、その境目部分がスジとなって目立ち易く、画像劣化の原因となる。そのため、ヘッド３１の境目部分に対応する列領域の補正値Ｈはより正確に算出する必要がある。
【００７１】
比較例（図８）では、第２ヘッド３１（２）と第３ヘッド３１（３）の境目が異なる用紙に印刷されている。そのため、第２ヘッド３１（２）に対応する補正値を用紙Ｐ１の読取結果に基づいて算出し、第３ヘッド３１（３）に対応する補正値を用紙Ｐ２の読取結果に基づいて算出することになる。用紙Ｐ１の読取結果と用紙Ｐ２の読取結果には、スキャナの読取誤差が含まれるため、濃度むらを抑制できない。
【００７２】
更に、第２ヘッド３１（２）と第３ヘッド３１（３）の境目にて印刷された補正用パターンは用紙の余白と隣り合うため、第２ヘッド３１（２）と第３ヘッド３１（３）の境目にて印刷された補正用パターンの読取結果は用紙の白地の影響を受け、実際の濃度よりも淡い読取階調値である虞がある。そうすると、第２ヘッド３１（２）と第３ヘッド３１（３）の境目が対応する列領域の補正値Ｈが正確に算出されず、例えば、第２ヘッド３１（２）に印刷される画像と第３ヘッド３１（３）に印刷される画像の境目が濃く印刷され、画質を悪化させてしまう。
【００７３】
つまり、比較例のように、ヘッド３１の境目にて印刷される補正用パターンが用紙の余白と隣り合うと、ヘッド３１の境目が対応付けられる列領域の補正値Ｈを算出できない。そこで、印刷例１のように、ヘッド３１の境目が用紙の中央部（用紙の端部外）に補正用パターンを印刷することで、ヘッド３１の境目にて印刷された補正用パターンの読取結果が安定した結果となり、正確な補正値Ｈを算出できる。その結果、異なるヘッド３１により印刷される画像の境目が目立ち難くなり、高画質な画像が得られる。
【００７４】
＜テストパターンの印刷例２＞
図１５は、テストパターンの印刷例２を示す図である。前述の印刷例１（図９）では、第２ヘッド３１（２）に属する全てのノズルが用紙Ｐ１と用紙Ｐ２に補正用パターンを印刷し、第３ヘッド３１（３）に属する全てのノズルが用紙Ｐ２と用紙Ｐ３に補正用パターンを印刷しているがこれに限らない。異なる用紙に補正用パターンを印刷するノズルが少なくとも１つあれば、そのノズルが一方の用紙に印刷した補正用パターンの読取結果と、そのノズルが他方の用紙に印刷した補正用パターンの読取結果との差に基づいて、スキャナの読取誤差量を算出できる。
【００７５】
但し、図１１にも示すように、用紙の余白部分に近い列領域の読取結果は白地の影響を受ける虞がある。そのため、用紙の白地の影響を受けていない安定した読取結果に基づいてスキャナの読取誤差量を算出することが好ましい。そこで、この印刷例２では、第２ヘッド３１（２）の中央部から左側端部までに位置するノズルにより、用紙Ｐ１と用紙Ｐ２に補正用パターンを印刷させる。第２ヘッド３１（２）により用紙Ｐ１に印刷された補正用パターンの読取結果を第２読取階調値とし、第２ヘッド３１（２）の中央部から左側端部までに位置するノズルにより、用紙Ｐ２に印刷された補正用パターンの読取結果を「第７読取階調値」とする。
【００７６】
第７読取階調値のうちの第２ヘッド３１（２）の中央部のノズルにより形成された補正用パターンの読取階調値は用紙の白地の影響を受けている虞があり、また、第７読取階調値のうちの第２ヘッド３１（２）の左側端部のノズルにより形成された補正用パターンの読取階調値は第３ヘッド３１（３）の影響を受けている虞がある。そのため、スキャナの読取誤差量を算出する際には、用紙の白地の影響を受けた虞のある読取階調値は使用しないことが好ましい。
【００７７】
第２ヘッド３１（２）の中央部と左側端部以外のノズルにより形成された補正用パターンの読取階調値は安定したデータであると言え、図中に示す安定領域に属する第７読取階調値の平均値を算出し、その平均値を「第７読取階調値の平均値」とする。同様に、図中に示す安定領域に属する第２読取階調値の平均値を「第２読取階調値の平均値」として算出する。そして、第７読取階調値の平均値と第２読取階調値の平均値との差が、用紙Ｐ１をスキャナで読み取った時と用紙Ｐ２をスキャナで読み取った時のスキャナの読取誤差量Ｘ４である。こうして算出されたスキャナの読取誤差量Ｘ４に基づいて、前述の印刷例１（図１２〜図１４）にて示しているように読取階調値を補正し、補正読取階調値を算出するとよい。
【００７８】
こうして、スキャナの読取誤差が解消された補正読取階調値に基づいて、補正値Ｈを算出することで、濃度むらを抑制できる。また、印刷例２では、印刷例１に比べて、補正用パターンを異なる２枚の用紙に印刷するノズル数が減るため、インク消費量を削減できる。また、スキャナの読取誤差量を算出する処理も容易となる。
【００７９】
＜テストパターンの印刷例３＞
図１６Ａ及び図１６Ｂは、テストパターンの印刷例３を示す図である。この印刷例３では、印刷例１（図９）にて１枚の用紙に補正用パターンを印刷させたノズル数よりも多くのノズルを用いて、１枚の用紙に補正用パターンを印刷させる。即ち、印刷例３では、印刷例１よりも、１枚の用紙に印刷される補正用パターンが大きくなる。そのため、印刷例３では、印刷例１にて用いた用紙Ａ４よりも大きいＢ４サイズの用紙に補正用パターンを印刷するとする。
【００８０】
例えば、第１ヘッドの読取階調値と第２ヘッドの読取階調値を取得するために、印刷例１では（図９）、１枚目の用紙Ｐ１に、第１ヘッド３１（１）と第２ヘッド３１（２）により補正用パターンを印刷させる。これに対して、印刷例３では（図１６Ａ）、１枚目の用紙Ｐ４に、第１ヘッド３１（１）と第２ヘッド３１（２）と第３ヘッド３１（３）の右側端部のノズルにより補正用パターンを印刷させる（第１ノズル群と第２ノズル群と第３ノズル群のうちの一方側端部に位置するノズルを用いて第１テストパターンを形成する）。
【００８１】
前述の図１１に示すように、用紙の余白部分に近い列領域の読取階調値は、用紙の白地の影響を受けて、実際の濃度よりも淡く視認される虞がある。そのため、印刷例１（図９）では、第２ヘッド３１（２）の左側端部のノズルにより形成された補正用パターンは白地の影響を受けている虞がある。これに対して、印刷例３（図１６Ａ）では、第３ヘッド３１（２）の右側端部のノズルにより形成された補正用パターンの読取階調値は白地の影響を受けている虞があるが、第２ヘッド３１（２）の左側端部のノズルにより形成された補正用パターンの読取階調値は白地の影響を受けていない安定したデータである。
【００８２】
即ち、印刷例３のように、読取階調値のデータが欲しいノズル（ここでは第１ヘッド３１（１）と第２ヘッド３１（２））だけでなく、そのノズルの近傍のノズル（ここでは第３ヘッド３１（３）の右側端部のノズル）にも補正用パターンを印刷させることで、欲しいデータ（読取階調値）が用紙の白地の影響を受けてしまうことを防止できる。言い換えれば、図１６Ａの読取結果のうちの、第１ヘッド３１（１）と第２ヘッド３１（２）により形成された補正用パターンの読取階調値は使用し、第３ヘッド３１（３）の右側端部により形成された補正用パターンの読取階調値は使用しないとする。
【００８３】
但し、第１ヘッド３１（１）よりも右側にノズルは存在しない。そのため、第１ヘッド３１（１）の右側端部のノズルにより形成される補正用パターンは用紙の白地部分と隣り合ってしまうため、白地部分の影響を受ける虞がある。同様に、紙幅方向の最も左側に位置するヘッド３１（ｎ）（ここでは第４ヘッド３１（４）とする）よりも左側にもノズルは存在しない。
【００８４】
そこで、例えば、第１ヘッド３１（１）の右側端部、及び、第４ヘッド３１（４）の左側端部に、実際の印刷には使用しない予備ノズルを設けてもよい。そうすることで、第１ヘッド３１（１）又は第４ヘッド３１（４）の補正用パターンの読取結果が欲しい場合に、予備ノズルにも補正用パターンを印刷させる。その結果、第１ヘッド３１（１）の右側端部のノズルにより形成された補正用パターンの読取階調値と、第４ヘッド３１（４）の左側端部のノズルにより形成された補正用パターンの読取階調値が、用紙の白地の影響を受けてしまうことを防止でき、より正確な補正値Ｈを算出できる。また、予備ノズルを設けなくとも、用紙の白地部分に近い列領域が、白地部分の影響をどの程度受けるかを算出し、第１ヘッド３１（１）の右側端部のノズルと第４ヘッド３１（４）の左側端部のノズルとに形成される補正用パターンの読取階調値を補正してもよい。
【００８５】
図１６Ｂは、第２ヘッドの読取階調値と第３ヘッドの読取階調値を取得したい時に印刷する補正用パターンである。この場合、第１ヘッド３１（１）の左側端部のノズルと、第２ヘッド３１（２）と、第３ヘッド３１（３）と、第４ヘッド３１（４）の右側端部のノズルに補正用パターンを印刷させる。その結果、第１ヘッド３１（１）の左側端部のノズルと第４ヘッド３１（４）の右側端部のノズルとにより形成された補正用パターンの読取階調値は白地の影響を受けている虞があるが、欲しいデータ（読取階調値）である第２ヘッドの読取階調値と第３ヘッドの読取階調値は、用紙の白地の影響を受けていない安定した読取結果となる。このように、紙幅方向の両端のヘッド３１（１），３１（ｎ）以外のヘッド３１においては、読取階調値のデータが欲しいノズルと、そのノズルの近傍のノズルにより補正用パターンを印刷させることで、欲しいデータ（読取階調値）が用紙の白地の影響を受けてしまうことを防止できる。その結果、より正確な補正値Ｈを算出できる。
【００８６】
また、この図１６に示すように、白地部分の影響を受けていない安定した読取階調値のみを取得できると、例えば、前述の印刷例１の図１２のように、第２ヘッドの読取階調値として、第２読取階調値と第３読取階調値の２つが存在する場合に、用紙の白地の影響を受けていない読取階調値を選択的に使用する必要がなくなり、第２読取階調値と第３読取階調値のどちらを使用してもよくなる。
【００８７】
他に、前述の印刷例１の図１３に示すように、読取階調値の補正処理を容易にするために、用紙Ｐ３の読取結果（第５読取階調値と第６読取階調値）のみを補正する場合に、用紙Ｐ３の読取結果が全て安定した読取階調値であれば、より正確な補正値Ｈを算出できる。
【００８８】
＜Ｓ００４：補正値Ｈの算出方法＞
こうしてスキャナの読取誤差が解消された補正読取階調値が算出されたら、この補正読取階調値に基づいて補正値Ｈを算出する。例えば、図１２Ｃに示すような、ヘッド及びノズルの特性差による列領域ごとの濃度のばらつきを低減するためには、同一の階調値における列領域ごとの濃度のばらつきをなくせばよい。即ち、各列領域の濃度を一定の値に近づけることで、濃度むらが改善される。
【００８９】
そこで、同一の指令階調値、例えば、Ｓｂにおいて、全列領域の読取階調値の平均値Ｃｂｔを、「目標値Ｃｂｔ」として設定する。そして、指令階調値Ｓｂにおける各列領域の読取階調値を目標値Ｃｂｔに近づけるように、各列領域に対応する画素の階調値を補正する。
【００９０】
指令階調値Ｓｂに対する読取階調値Ｃｂｉが目標値Ｃｂｔよりも低い列領域ｉでは、指令階調値Ｓｂの設定よりも濃く印刷されるように、ハーフトーン処理前および濃度補正処理前の階調値を補正する。一方、目標値Ｃｂｔよりも読取階調値の高い列領域ｊ（Ｃｂｊ）では、指令階調値Ｓｂの設定よりも淡く印刷されるように階調値を補正する。
【００９１】
図１７Ａは、目標の階調値Ｃｂｔよりも読取結果の低いｉ列領域の目標階調値Ｓｂｔの算出方法を示す図である。横軸が指令階調値を示し、縦軸が読取階調値を示す。グラフ上には、指令階調値（Ｓａ，Ｓｂ，Ｓｃ，Ｓｄ，Ｓｅ）に対するｉ列領域のシアンの読取結果（Ｃａｉ，Ｃｂｉ，Ｃｃｉ，Ｃｄｉ，Ｃｅｉ）がプロットされている。指令階調値Ｓｂに対してｉ列領域が目標値Ｃｂｔにて表されるための目標指令階調値Ｓｂｔは次式（直線ＢＣに基づく線形補間）により算出される。  
Ｓｂｔ＝Ｓｂ＋（Ｓｃ−Ｓｂ）×｛（Ｃｂｔ−Ｃｂｉ）／（Ｃｃｉ−Ｃｂｉ）｝
【００９２】
図１７Ｂは、目標の階調値Ｃｂｔよりも読取結果の高いｊ列領域の目標階調値Ｓｂｔの算出方法を示す図である。グラフ上には、ｊ列領域のシアンの読取結果がプロットされている。指令階調値Ｓｂに対してｊ列領域が目標値Ｃｂｔにて表されるための目標指令階調値Ｓｂｔは次式（直線ＡＢに基づく線形補間）により算出される。  
Ｓｂｔ＝Ｓａ＋（Ｓｂ−Ｓａ）×｛（Ｃｂｔ−Ｃａｊ）／（Ｃｂｊ−Ｃａｊ）｝
【００９３】
こうして、指令階調値Ｓｂに対して、各列領域の濃度が目標値Ｃｂｔにて表されるための目標指令階調値Ｓｂｔを算出した後、次式により、各列領域の指令階調値Ｓｂに対する補正値Ｈを算出する。  
Ｈｂ＝（Ｓｂｔ−Ｓｂ）／Ｓｂ
【００９４】
同様にして、５つの指令階調値（Ｓａ，Ｓｂ，Ｓｃ，Ｓｄ，Ｓｅ）に対する５つの補正値（Ｈａ，Ｈｂ，Ｈｃ，Ｈｄ，Ｈｅ）を列領域ごとに算出する。また、シアンだけでなく、その他のノズル列の補正値Ｈも算出する。
【００９５】
＜Ｓ００５：補正値Ｈの記憶＞
図１８は、補正値テーブルである。補正値Ｈの算出後、補正値Ｈをプリンタ１のメモリ１３に記憶する。補正値テーブルには、５つの指令階調値に対する５つの補正値（Ｈａ_ｉ，Ｈｂ_ｉ，Ｈｃ_ｉ，Ｈｄ_ｉ，Ｈｅ_ｉ）が列領域ｉごとに対応付けられている。本実施形態では、プリンタ１が有するノズル数Ｎ（＝１８０×ｎ）だけ補正値Ｈが算出される。
【００９６】
＜ユーザーの元での使用＞
プリンタ１の製造工程において、濃度むら補正のための補正値Ｈが算出され、補正値Ｈがプリンタのメモリ１３に記憶された後、プリンタ１は出荷される。そして、ユーザーが、プリンタ１を使用する際にプリンタドライバをインストールすると、プリンタドライバはプリンタ１に対してメモリ１３に記憶されている補正値Ｈをコンピュータ５０に送信するように要求する。プリンタドライバは、プリンタ１から送られてくる補正値Ｈをコンピュータ５０内のメモリに記憶する。
【００９７】
そして、プリンタドライバは、ユーザーからの印刷命令を受けると、解像度変換処理により、アプリケーションプログラムから出力された画像データを、用紙Ｓに印刷する際の解像度に変換する。次に、色変換処理により、ＲＧＢデータを、プリンタ１のインクに対応したＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する。
【００９８】
その後、画素データの示す高階調の階調値を補正値Ｈにより補正する。プリンタドライバは、各画素データの階調値（以下、補正前の階調値Ｓ_ｉｎとする）を、その画素データが対応する列領域の補正値Ｈに基づいて補正する(補正後の階調値Ｓ_ｏｕｔとする）。
【００９９】
補正前の階調値Ｓ_ｉｎが指令階調値のいずれかＳａ，Ｓｂ，Ｓｃ，Ｓｄ，Ｓｅと同じであれば、コンピュータ５０のメモリに記憶されている補正値Ｈａ，Ｈｂ，Ｈｃ，Ｈｄ，Ｈｅをそのまま用いることができる。例えば、補正前の階調値Ｓ_ｉｎ＝Ｓｃであれば、補正後の階調値Ｓ_ｏｕｔは次式により求められる。  
Ｓ_ｏｕｔ＝Ｓｃ×（１＋Ｈｃ）
【０１００】
図１９は、シアンのｉ番目の列領域の補正前の階調値Ｓ_ｉｎが指令階調値と異なる場合の補正方法を示す図である。横軸を補正前の階調値Ｓ_ｉｎとし、縦軸を補正後の階調値Ｓ_ｏｕｔとする。補正前の階調値Ｓ_ｉｎが指令階調値ＳａとＳｂの間であるとき、指令階調値Ｓａの補正値Ｈａと指令階調値Ｓｂの補正値Ｈｂを基に線形補間によって次式により補正後の階調値Ｓ_ｏｕｔを算出する。  
Ｓ_ｏｕｔ＝Ｓａ+（Ｓ’ｂｔ−Ｓ’ａｔ）×｛（Ｓ_ｉｎ−Ｓａ）／（Ｓｂ−Ｓａ）｝
【０１０１】
なお、補正前の階調値Ｓ_ｉｎが指令階調値Ｓａよりも小さい場合には、階調値０（最低階調値）と指令階調値Ｓａの線形補間によって、補正後の階調値Ｓ_ｏｕｔを算出する。補正前の階調値Ｓ_ｉｎが指令階調値Ｓｃよりも大きい場合には、階調値２５５（最高階調値）と指令階調値Ｓｃの線形補間によって、補正後の階調値Ｓ_ｏｕｔを算出する。また、これに限らず、指令階調値とは異なる補正前の階調値Ｓ_ｉｎに対応した補正値Ｈ_ｏｕｔを算出し、補正後の階調値Ｓ_ｏｕｔを算出してもよい（Ｓ_ｏｕｔ＝Ｓ_ｉｎ×（１＋Ｈ_ｏｕｔ））。
【０１０２】
こうして、列領域ごとの濃度補正処理が行われた後に、ハーフトーン処理により、高階調数のデータを、プリンタ１が形成可能な階調数のデータに変換する。最後に、ラスタライズ処理により、マトリクス状の画像データを、プリンタ１に転送すべきデータ順に、画素データごとに並べ替えられる。これらの処理を経て生成された印刷データは、印刷方式に応じたコマンドデータ（搬送量など）と共に、プリンタドライバによりプリンタ１に送信される。
【０１０３】
＝＝＝補正値の算出方法：第２実施形態＝＝＝
図２０Ａは、搬送ローラ２１Ａ，２１Ｂの上面図である。本実施形態のプリンタ１は、図２Ｂに示すように、搬送ベルト２２と搬送ローラ２１Ａ，２１Ｂにより用紙を搬送する。特に大きい用紙を印刷するプリンタでは、搬送ベルト２２が撓み易くなってしまう。そのため、図２０Ａに示すように、搬送ローラ２１Ａ，２１Ｂの中央部を太くして、搬送ベルト２２に対してテンションをかけている。この場合、搬送ベルト２２上では、紙幅方向の中央部と端部において速度差が発生し、紙幅方向の中央部が端部に比べて速度が速い傾向にある。このとき、搬送ベルト２２の紙幅方向の中央部を基準に用紙を給紙しないと、搬送中に用紙が斜行してしまう虞がある。
【０１０４】
図２０Ｂは、印刷領域への用紙の搬送ガイド２４を示す図である。紙幅方向の左右に設けられた搬送ガイド２４に沿って用紙が搬送ベルト２２に給紙されることで、用紙が傾くことなく給紙される。この搬送ガイド２４が搬送ベルト２２の紙幅方向の中央部を基準に移動する場合、小さいサイズの用紙（例えばＡ４サイズ紙）を、搬送ベルト２２の右端に寄せて給紙することができない。
【０１０５】
前述の第１実施形態では、スキャナの読取範囲を超えるような大きい用紙（例えばＡ２サイズ紙）を印刷するプリンタに対しては、小さい用紙（例えばＡ４サイズ紙）に補正用パターンを複数回に分けて印刷させている。小さい用紙に補正用パターンを印刷する第１実施形態では、例えば、図９に示すように、用紙を搬送ベルト２２の右側か左側に寄せる必要がある。そのため、図２０に示すプリンタのように、用紙を搬送ベルト２２の中央部を基準に給紙しなければならいプリンタでは、小さい用紙に補正用パターンを印刷することができない。
【０１０６】
そこで、この第２実施形態では、まず、スキャナの読取範囲を超えるサイズの用紙であっても、プリンタが印刷可能なサイズの用紙にテストパターンを印刷させる。その後、スキャナが読み取れる大きさに用紙を裁断する。そうすることで、図２０に示すようなプリンタであっても、印刷されたテストパターンをスキャナに読み取らせることができる。
【０１０７】
図２１は、プリンタ１がＡ２サイズ紙に印刷した補正用パターンの裁断位置を示す図である。まず、全てのヘッド３１（１）〜３１（４）を用いて、Ａ２サイズ紙の紙幅いっぱいに補正用パターンを印刷させる。なお、説明の為ヘッド数を減らして描いている。図２１のＡ２サイズ紙に印刷されている３つの補正用パターンは全て同じ（色の）ノズル列を用いて形成されている。その後、第１ヘッド３１（１）と第２ヘッド３１（２）とにより印刷された補正用パターンの読取階調値を取得するために、Ａ２サイズ紙から図２１に示す裁断位置Ｃ１（点線）にて補正用パターンを裁断する。このとき、第２ヘッド３１（２）の最も左側のノズルにより印刷された列領域が確実に含まれるように裁断する必要があるため、第３ヘッド３１（３）の右側端部のノズルにより形成された補正用パターンも含むように、大きめの範囲Ｃ１にて裁断する。この裁断位置Ｃ１にて裁断した裁断用紙Ｃ’１をスキャナで読み取ることで、第１ヘッド３１（１）と第２ヘッド３１（２）とにより形成された補正用パターンの読取階調値を取得できる。また、裁断位置Ｃ１では、第３ヘッド３１（３）の右側端部のノズルにより形成された補正用パターンを含んでおり、第２ヘッド３１（２）左側端部のノズルにより形成された補正用パターンの読取結果が、用紙の余白の影響を受けてしまうことを防止できる。
【０１０８】
次に、第２ヘッド３１（２）と第３ヘッド３１（３）とにより印刷された補正用パターンの読取階調値を取得するために、Ａ２サイズ紙から裁断位置Ｃ２にて補正用パターンを裁断する。このとき、第１ヘッド３１（１）の左側端部のノズルと第４ヘッド３１（４）の右側端部のノズルとにより印刷された補正用パターンを含むように裁断することで、第２ヘッドの読取階調値と第３ヘッドの読取階調値が、用紙の余白の影響を受けてしまうことを防止できる。
【０１０９】
また、第２ヘッド３１（２）により印刷された補正用パターンを、裁断位置Ｃ１でも裁断位置Ｃ２でも含むようにする。その結果、第２ヘッドの読取階調値として、裁断用紙Ｃ’１に印刷されている第２ヘッド３１（２）による補正用パターンの読取結果である「第８読取階調値」と、裁断位置Ｃ２にて裁断した裁断用紙Ｃ’２に印刷されている第２ヘッド３１（２）による補正用パターンの読取結果である「第９読取階調値」が得られる。そして、第８読取階調値と第９読取階調値との差により、裁断用紙Ｃ’１をスキャナで読み取った時と裁断用紙Ｃ’２をスキャナで読み取った時のスキャナの読取誤差量を算出できる。
【０１１０】
同様にして、第３ヘッド３１（３）と第４ヘッド３１（４）とにより印刷された補正用パターンの読取階調値を取得するために、Ａ２サイズ紙から裁断位置Ｃ３にて補正用パターンを裁断する。第３ヘッド３１（３）により印刷された補正用パターンが、裁断位置Ｃ２でも裁断位置Ｃ３でも含まれるようにすることで、裁断用紙Ｃ’２をスキャナで読み取った時と、裁断位置Ｃ３にて裁断された裁断用紙Ｃ’３をスキャナで読み取った時とのスキャナの読取誤差量を算出できる。
【０１１１】
こうして算出された、スキャナの読取誤差量に基づいて、第１実施形態と同様に、スキャナの読取誤差が解消された補正読取階調値を算出し、補正読取階調値に基づいて列領域ごとの補正値Ｈを算出する。つまり、第２実施形態では、スキャナの読取範囲よりも大きいサイズの用紙に印刷された補正用パターンを裁断する際に、あるノズル又はヘッド３１が印刷した補正用パターンが、スキャナにて同時に読み取られない裁断用紙の両方に含まれるように裁断する。そうすることで、同時にスキャナに読み取られなかった裁断用紙の読取結果に発生するスキャナの読取誤差量を算出できる。なお、図２１では、Ａ２サイズ紙の紙幅いっぱいに補正用パターンが印刷されているが、裁断位置Ｃ１〜Ｃ３の範囲に補正用パターンが印刷されていればよい。
【０１１２】
＝＝＝その他の実施の形態＝＝＝
上記の各実施形態は、主としてインクジェットプリンタを有する印刷システムについて記載されているが、濃度むらの抑制方法等の開示が含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１３】
＜液体吐出装置について＞
前述の実施形態では、液体吐出方法を実施する液体吐出装置（一部）としてインクジェットプリンタを例示していたが、これに限らない。液体吐出装置であれば、プリンタ（印刷装置）ではなく、様々な工業用装置に適用可能である。例えば、布地に模様をつけるための捺染装置、カラーフィルター製造装置や有機ＥＬディスプレイ等のディスプレイ製造装置、チップへＤＮＡを溶かした溶液を塗布してＤＮＡチップを製造するＤＮＡチップ製造装置、回路基板製造装置等であっても、本件発明を適用することができる。
【０１１４】
また、液体の吐出方式は、駆動素子（ピエゾ素子）に電圧をかけて、インク室を膨張・収縮させることにより液体を吐出するピエゾ方式でもよいし、発熱素子を用いてノズル内に気泡を発生させ、その気泡によって液体を吐出させるサーマル方式でもよい。
【０１１５】
＜プリンタについて＞
前述の実施形態では、媒体の搬送方向と交差する紙幅方向にノズルが並んだラインヘッドプリンタを例に挙げているがこれに限らない。例えば、ヘッドユニットをノズル列方向と交差する移動方向に移動しながら、移動方向に沿ったドット列を形成するドット形成動作、ノズル列方向である搬送方向に用紙を搬送する搬送動作（移動動作）とを交互に繰り返すプリンタであってもよい。このようなプリンタが印刷するテストパターンが、スキャナの読取範囲よりも大きい場合には、スキャナに同時に読み取られない２つの媒体に対して、少なくとも１つのノズルがその２つの媒体にテストパターンを印刷すれば、スキャナによる読取誤差を解消できる。
【０１１６】
なお、このようなプリンタにおいて、ヘッドユニットの１回の移動方向（パス）によりバンド画像が印刷された後に、バンド画像分だけ用紙が搬送され、再び、バンド画像が印刷されるバンド印刷では、あるパスにより形成されたラスタラインの間に、他のパスで形成されるラスタラインが印刷されることはない。そのため、前述のラインヘッドプリンタと同様に、あるヘッドにより形成されたラスタラインの間に、別のヘッドによりラスタラインが形成されない。しかし、１回のパスで記録されるラスタライン間に、当該パスでは記録されないラスタラインが挟まれるようなインターレース印刷では、あるヘッドにより形成されたラスタラインの間に別のヘッドによりラスタラインが形成される。この場合にも、例えば、第１ドット列群と第２ドット列群と第３ドット列群から構成されるテストパターンを、異なる小さいサイズの用紙に分割して印刷するとき（または大きい用紙に印刷した後に裁断するとき）に、第２ドット列群がスキャナで同時に読み取られない用紙の両方に含まれるようにする。そうすることで、同時にスキャナにて読み取られなかった第２ノズル群の読取結果の差に基づいて、スキャナの読取誤差を補正できる。
【０１１７】
＜ヘッド３１について＞
前述の実施形態では、図３に示すように複数のヘッド３１が紙幅方向に並んだラインヘッドプリンタを例示しているが、これに限らない。例えば、紙幅方向に長いノズル列を備えたヘッドを１つ有するプリンタであってもよい。紙幅方向に長いノズル列により形成されるテストパターンがスキャナの読取範囲を超える場合、ノズル列を複数のノズル群に分けてテストパターンを印刷させるとよい。このとき、スキャナに同時に読み取られない２つの媒体に対して、少なくとも１つのノズルがその２つの媒体にテストパターンを印刷すれば、スキャナによる読取誤差を解消できる。
【図面の簡単な説明】
【０１１８】
【図１】本実施形態のプリンタの全体構成ブロック図である。
【図２】図２Ａはプリンタの断面図であり、図２Ｂは媒体搬送を示す図である。
【図３】ヘッドユニットの下面のノズル配列を示す図である。
【図４】図４Ａは理想的なドット形成を示す図であり、図４Ｂは濃度むらを示す図であり、図４Ｃは本実施形態のドット形成を示す図である。
【図５】補正値算出方法のフローである。
【図６】図６Ａはテストパターンを示す図であり、図６Ｂは補正用パターンを示す図である。
【図７】プリンタ１のテストパターンを示す図である。
【図８】比較例のテストパターンの印刷方法と読取結果を示す図である。
【図９】テストパターンの印刷例１と読取結果を示す図である。
【図１０】読取結果の拡大図である。
【図１１】安定領域を示す図である。
【図１２】図１２Ａと図１２Ｂは読取結果を補正する様子を示す図であり、図１２Ｃは補正読取階調値を示す図である。
【図１３】読取結果を補正する様子を示す図である。
【図１４】図１４Ａと図１４Ｂは読取結果を補正する様子を示す図である。
【図１５】テストパターンの印刷例２を示す図である。
【図１６】図１６Ａと図１６Ｂはテストパターンの印刷例３を示す図である。
【図１７】図１７Ａと図１７Ｂは目標階調値の算出方法を示す図である。
【図１８】補正値テーブルである。
【図１９】補正前の階調値が指令階調値と異なる場合を示す図である。
【図２０】図２０Ａは搬送ローラの上面図であり、図２０Ｂ搬送ガイドを示す図である。
【図２１】補正用パターンの裁断位置を示す図である。
【符号の説明】
【０１１９】
１  プリンタ、１０  コントローラ、１１  インターフェース部、１２  ＣＰＵ、
１３  メモリ、１４  ユニット制御回路、２０  搬送ユニット、２１  搬送ローラ、
２２  搬送ベルト、２３  給紙ローラ、２４  搬送ガイド、３０  ヘッドユニット、
３１  ヘッド、４０  検出器群、５０  コンピュータ
【図１】
0004992788.tif 000002
【図２】
0004992788.tif 000003
【図３】
0004992788.tif 000004
【図４】
0004992788.tif 000005
【図５】
0004992788.tif 000006
【図１０】
0004992788.tif 000007
【図１２】
0004992788.tif 000008
【図１３】
0004992788.tif 000009
【図１４】
0004992788.tif 000010
【図１７】
0004992788.tif 000011
【図１８】
0004992788.tif 000012
【図１９】
0004992788.tif 000013
【図２０】
0004992788.tif 000014
【図６】
0004992788.tif 000015
【図７】
0004992788.tif 000016
【図８】
0004992788.tif 000017
【図９】
0004992788.tif 000018
【図１１】
0004992788.tif 000019
【図１５】
0004992788.tif 000020
【図１６】
0004992788.tif 000021
【図２１】
0004992788.tif 000022