(57)【要約】【課題】濃度むらの発生を抑制すること。【解決手段】媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列と、濃度補正を行って前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させる制御部であって、前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて、前記画像を形成させる制御部と、を備える流体噴射装置。【選択図】図２０
2010173154.tif 000002
【特許請求の範囲】
【請求項１】
媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、
前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列と、
濃度補正を行って前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させる制御部であって、前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて、前記画像を形成させる制御部と、
を備える流体噴射装置。
【請求項２】
前記第１領域における濃度補正値と前記第２領域における濃度補正値は、前記第１領域と前記第２領域においてそれぞれ補正用パターンが形成され、該補正用パターンの濃度が前記相対移動方向に複数並ぶ画素からなる画素列毎に測定され、測定された前記画素列毎の濃度に基づいてそれぞれ求められる、請求項１に記載の流体噴射装置。
【請求項３】
前記第１領域及び前記第２領域以外の領域である第３領域の濃度補正値が、前記第１領域における濃度補正値と前記第２領域における濃度補正値とに基づく線形補間を用いることにより求められ、
前記制御部は、前記第３領域における前記濃度補正値を用いて前記第３領域における画像を形成させる、請求項１又は２に記載の流体噴射装置。
【請求項４】
前記相対移動方向に前記第１ノズル列と前記第２ノズル列との距離だけ前記媒体が相対移動する間に、前記媒体が前記第１ノズル列と前記第２ノズル列とに対して前記交差する方向に相対的に移動する相対移動量が求められ、
前記第１領域及び前記第２領域以外の領域である第３領域における濃度補正値は、前記第１領域における濃度補正値と前記第２領域における濃度補正値と前記第１領域における前記相対移動量と前記第２領域における前記相対移動量と、に基づいて求められる、請求項１又は２に記載の流体噴射装置。
【請求項５】
前記第１領域における前記相対移動量に対する濃度補正値と、前記第２領域における前記相対移動量に対する濃度補正値と、が前記相対移動量に関して線形補間され、
前記第３領域における相対移動量に対する濃度補正値が、前記線形補間された濃度補正値から求められることで、前記第３領域において適用される濃度補正値が求められる、請求項４に記載の流体噴射装置。
【請求項６】
前記相対移動量は、前記相対移動方向に移動する前記媒体について、前記第１ノズル列によって前記相対移動方向に形成された第１罫線と前記第２ノズル列によって前記相対移動方向に形成された第２罫線との距離に基づいて求められる、請求項４又は５に記載の流体噴射装置。
【請求項７】
前記第３領域において求められる前記濃度補正値は、
前記一部重複する範囲における前記第１ノズル列のノズルと前記第２ノズル列のノズルと、前記一部重複する範囲に隣接する各１つのノズルと、が前記相対移動方向に形成するドットラインに対応する画素列の濃度を補正するための濃度補正値である、請求項４〜６のいずれかに記載の流体噴射装置。
【請求項８】
媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列とを準備することと、
前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて生成することと、
前記第１領域に及び前記第２領域において各前記濃度補正値を適用して濃度補正を行い、前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させることと、
を含む流体噴射方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流体噴射装置及び流体噴射方法に関する。
【背景技術】
【０００２】
複数のヘッドを千鳥状に配置し、搬送される媒体に液体を噴射して画像を形成するライン型のインクジェットプリンタが考えられている。このようなプリンタは、各ヘッドの一部同士が媒体の搬送方向について重なるように配置される。特許文献１には、複数のヘッドが千鳥状に配置されている様子が示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２５５１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように複数のヘッドが千鳥状に配置されている場合において、搬送方向について重なるように配置されている部分のノズル同士は媒体の搬送方向についてほぼ一致するように配置されることで、ノズル列方向について均一の解像度でドットを形成し、継ぎ目のない印刷を行うことができる。  
しかしながら、ノズル同士が一致するように配置されても、媒体が搬送時において蛇行してしまうと、ヘッド同士が重なる範囲において濃度むらが生じることがある。これは、搬送中に媒体がノズル列方向にも移動してしまうことにより、流体が着弾することにより形成されるドットの位置がノズル列方向に変動することに起因する。つまり、蛇行している媒体の搬送方向の位置によっては、上流側のノズルが形成するドットと下流側のノズルが形成するドットがノズル列方向にずれて形成されることもあれば、一致するように形成されることもあるということに起因する。  
濃度むらは印刷品質を低下させる。よって、このようなドット位置の変動によって生ずる濃度むらの発生を抑制する必要がある。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、濃度むらの発生を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、
媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、
前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列と、
濃度補正を行って前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させる制御部であって、前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて、前記画像を形成させる制御部と、
を備える流体噴射装置である。  
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【図面の簡単な説明】
【０００７】
【図１】用語の説明図である。
【図２】印刷システム１００の構成を示すブロック図である。
【図３】プリンタ１の搬送処理とドット形成処理を説明するための斜視図である。
【図４】ヘッドユニット４０の下面における複数のヘッドの配列の説明図である。
【図５】ヘッド配置とドット形成の様子の説明図である。
【図６】オーバーラップ処理について説明するための図である。
【図７】用紙Ｓが理想状態で搬送されたときにおける印刷について説明する図である。
【図８】用紙Ｓが蛇行して搬送されたときにおける印刷について説明する図である。
【図９】第１ノズル列４１１Ａの一部のノズルと第２ノズル列４１１Ｂの一部のノズルとが紙幅方向の座標について一致しないように配置されているときのドットの形成を説明するための図（その１）である。
【図１０】第１ノズル列４１１Ａの一部のノズルと第２ノズル列４１１Ｂの一部のノズルとが紙幅方向の座標について一致しないように配置されているときのドットの形成を説明するための図（その２）である。
【図１１】プリンタドライバによる処理の説明図である。
【図１２】図１２Ａは、理想的にドットが形成されたときの様子の説明図であり、図１２Ｂは、濃度むらが発生したときの説明図であり、図１２Ｃは、濃度むらの発生が抑制された様子を示す図である。
【図１３】補正値取得処理の流れを示す図である。
【図１４】補正用パターンＣＰの説明図である。
【図１５】指令階調値がＳａ、Ｓｂ、ＳｃのサブパターンＣＳＰについてラスタライン毎の算出濃度を示すグラフである。
【図１６】図１６Ａは、第ｉラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図であり、図１６Ｂは、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。
【図１７】メモリ６３に記憶された補正値テーブルを示す図である。
【図１８】ユーザ下でプリンタドライバが行う印刷処理のフロー図である。
【図１９】参考例の濃度補正を行ったときにおける印刷結果の様子を説明するための図である。
【図２０】本実施形態における濃度補正を模式的に説明するための図である。
【図２１】各領域の補正値テーブルを示す図である。
【図２２】補間によって濃度補正値を求める方法について説明するための図である。
【図２３】線形補間によって濃度補正値を求める方法について説明する図である。
【図２４】第３実施形態における濃度補正値の求め方を説明するフローチャートである。
【図２５】ヘッド間距離に基づく線形補間によって濃度補正値を求める方法について説明するための図である。
【図２６】各領域における第１ヘッド間距離Ｄ１と濃度補正値を示す表である。
【図２７】各領域における第２ヘッド間距離Ｄ２と濃度補正値を示す表である。
【図２８】第１ヘッド間距離Ｄ１におけるヘッド間距離と濃度補正値を説明する図である。
【図２９】第２ヘッド間距離Ｄ２におけるヘッド間距離と濃度補正値を説明する図である。
【図３０】２つのノズル列間においてノズルが重複しないときについて説明する図である。
【発明を実施するための形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００９】
媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、
前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列と、
濃度補正を行って前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させる制御部であって、前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて、前記画像を形成させる制御部と、
を備える流体噴射装置。  
このようにすることで、濃度むらの発生を抑制することができる。
【００１０】
かかる流体噴射装置であって、前記第１領域における濃度補正値と前記第２領域における濃度補正値は、前記第１領域と前記第２領域においてそれぞれ補正用パターンが形成され、該補正用パターンの濃度が前記相対移動方向に複数並ぶ画素からなる画素列毎に測定され、測定された前記画素列毎の濃度に基づいてそれぞれ求められることが望ましい。また、前記第１領域及び前記第２領域以外の領域である第３領域の濃度補正値が、前記第１領域における濃度補正値と前記第２領域における濃度補正値とに基づく線形補間を用いることにより求められ、前記制御部は、前記第３領域における前記濃度補正値を用いて前記第３領域における画像を形成させることが望ましい。
【００１１】
また、前記相対移動方向に前記第１ノズル列と前記第２ノズル列との距離だけ前記媒体が相対移動する間に、前記媒体が前記第１ノズル列と前記第２ノズル列とに対して前記交差する方向に相対的に移動する相対移動量が求められ、前記第１領域及び前記第２領域以外の領域である第３領域における濃度補正値は、前記第１領域における濃度補正値と前記第２領域における濃度補正値と前記第１領域における前記相対移動量と前記第２領域における前記相対移動量と、に基づいて求められることとしてもよい。また、前記第１領域における前記相対移動量に対する濃度補正値と、前記第２領域における前記相対移動量に対する濃度補正値と、が前記相対移動量に関して線形補間され、前記第３領域における相対移動量に対する濃度補正値が、前記線形補間された濃度補正値から求められることで、前記第３領域において適用される濃度補正値が求められることが望ましい。
【００１２】
また、前記相対移動量は、前記相対移動方向に移動する前記媒体について、前記第１ノズル列によって前記相対移動方向に形成された第１罫線と前記第２ノズル列によって前記相対移動方向に形成された第２罫線との距離に基づいて求められることが望ましい。また、前記第３領域において求められる前記濃度補正値は、前記一部重複する範囲における前記第１ノズル列のノズルと前記第２ノズル列のノズルと、前記一部重複する範囲に隣接する各１つのノズルと、が前記相対移動方向に形成するドットラインに対応する画素列の濃度を補正するための濃度補正値であることが望ましい。  
このようにすることで、濃度むらの発生を抑制することができる。
【００１３】
媒体との相対移動方向に対して交差するノズル列を有する第１ノズル列と、前記相対移動方向に対して交差するノズル列を有し、前記相対移動方向に対して交差する方向において、前記第１ノズル列と一部重複して配置される第２ノズル列とを準備することと、
前記媒体における第１領域において適用される濃度補正値と、前記相対移動方向において前記第１領域よりも下流側の第２領域に適用される濃度補正値とを異ならせて生成することと、
前記第１領域に及び前記第２領域において各前記濃度補正値を適用して濃度補正を行い、前記第１ノズル列と前記第２ノズル列とから流体を噴射させて画像を形成させることと、
を含む流体噴射方法。  
このようにすることで、濃度むらの発生を抑制することができる。
【００１４】
＝＝＝第１実施形態＝＝＝
＜用語の説明＞
まず、本実施形態を説明する際に用いられる用語の意味を説明する。  
図１は、用語の説明図である。
【００１５】
「印刷画像」とは、用紙上に印刷された画像である。インクジェットプリンタの印刷画像は、用紙上に形成された無数のドットから構成されている。  
「ドットライン」とは、ヘッドと用紙とが相対移動する方向（移動方向）に並ぶドットの列である。後述の実施形態のようなラインプリンタの場合、「ドットライン」は、用紙の搬送方向に並ぶドットの列を意味する。一方、キャリッジに搭載されたヘッドによって印刷するシリアルプリンタの場合、「ドットライン」は、キャリッジの移動方向に並ぶドットの列を意味する。移動方向と垂直な方向に多数のドットラインが並ぶことによって、印刷画像が構成されることになる。図に示すように、ｎ番目の位置にあるドットラインのことを「第ｎドットライン」と呼ぶ。
【００１６】
「画像データ」とは、２次元画像を示すデータである。後述する実施形態では、２５６階調の画像データや、４階調の画像データなどがある。また、画像データは、後述する印刷解像度へ変換前の画像データを指すことも、変換後の画像データを指すこともある。  
「印刷画像データ」とは、画像を用紙に印刷するときに用いられる画像データである。プリンタが４階調でドットの形成（大ドット・中ドット・小ドット・ドット無し）を制御する場合、４階調の印刷画像データは、印刷画像を構成するドットの形成状態を示すことになる。  
「読取画像データ」とは、スキャナによって読み取られた画像データである。
【００１７】
「画素」とは、画像を構成する最小単位である。この画素が２次元的に配置されることによって画像が構成される。  
「画素列」とは、画像データ上において所定方向に並ぶ画素の列である。図に示すように、ｎ番目の画素列のことを「第ｎ画素列」と呼ぶ。  
「画素データ」とは、画素の階調値を示すデータである。後述する実施形態において、ハーフトーン処理前であれば２５６階調などの多階調のデータを示し、ハーフトーン処理後の４階調の印刷画像データの場合、各画素データは、２ビットデータになり、ある画素のドット形成状態（大ドット・中ドット・小ドット・ドット無し）を示すことになる。
【００１８】
「画素領域」とは、画像データ上の画素に対応した用紙上の領域である。例えば、印刷画像データの解像度が３６０×３６０ｄｐｉの場合、「画素領域」は、１辺が１／３６０インチの正方形状の領域になり、用紙上の画素である。  
「列領域」とは、画素列に対応した用紙上の領域であり、用紙上の画素列である。例えば、印刷画像データの解像度が３６０×３６０ｄｐｉの場合、列領域は、１／３６０インチ幅の細長い領域になる。「列領域」は、印刷画像データ上の画素列に対応した用紙上の領域を意味する場合もあるし、読取画像データ上の画素列に対応した用紙上の領域を意味する場合もある。図中の右下には、前者の場合の列領域が示されている。前者の場合の「列領域」は、ドットラインの形成目標位置でもある。正確に列領域にドットラインが形成される場合、そのドットラインはラスタラインに相当する。後者の場合の「列領域」は、読取画像データ上の画素列が読み取られた用紙上の測定位置（測定範囲）でもあり、言い換えると、画素列の示す画像（画像片）が存在する用紙上の位置でもある。図に示すように、ｎ番目の位置にある列領域のことを「第ｎ列領域」と呼ぶ。第ｎ列領域は第ｎドットラインの形成目標位置になる。
【００１９】
「画像片」とは、画像の一部分を意味する。画像データ上において、ある画素列の示す画像は、画像データの示す画像の「画像片」になる。また、印刷画像において、あるラスタラインによって表される画像は、印刷画像の「画像片」になる。また、印刷画像において、ある列領域での発色によって表される画像も、印刷画像の「画像片」に該当する。
【００２０】
ところで、図１の右下には、画素領域とドットとの位置関係が示されている。ヘッドの製造誤差の影響によって第２ドットラインが第２列領域からズレた結果、第２列領域の濃度が淡くなる。また、第４列領域では、ヘッドの製造誤差の影響によってドットが小さくなった結果、第４列領域の濃度が淡くなる。このような濃度むらや濃度むら補正方法を説明する必要があるため、本実施形態では、「ドットライン」、「画素列」、「列領域」等の意味や関係を上記の内容に沿って説明している。  
但し、「画像データ」や「画素」等の一般的な用語の意味は、上記の説明だけでなく、通常の技術常識に沿って適宜解釈して良い。
【００２１】
また、以下の説明において、階調値が高いときに濃度が高く、階調値が低いときに濃度が低いものとして説明を行う。また、説明中、濃度が高い場合は明度が低い場合に対応する。
【００２２】
＜印刷システムについて＞
図２は、印刷システム１００の構成を示すブロック図である。本実施形態の印刷システム１００は、図２に示すように、プリンタ１と、コンピュータ１１０と、スキャナ１２０とを有するシステムである。
【００２３】
プリンタ１は、流体としてのインクを媒体に噴射して該媒体に画像を形成（印刷）する流体噴射装置であり、本実施形態ではカラーインクジェットプリンタである。プリンタ１は、用紙、布、フィルムシート等の複数種の媒体に画像を印刷することが可能である。なおプリンタ１の構成については後述する。
【００２４】
コンピュータ１１０は、インターフェース１１１と、ＣＰＵ１１２と、メモリ１１３を有する。インターフェース１１１は、プリンタ１及びスキャナ１２０との間でデータの受け渡しを行う。ＣＰＵ１１２は、コンピュータ１１０の全体的な制御を行うものであり、当該コンピュータ１１０にインストールされた各種プログラムを実行する。メモリ１１３は、各種のプログラムや各種のデータを記憶する。コンピュータ１１０にインストールされたプログラムの中には、アプリケーションプログラムから出力された画像データを印刷データに変換するためのプリンタドライバや、スキャナ１２０を制御するためのスキャナドライバがある。そしてコンピュータ１１０は、プリンタドライバによって生成された印刷データをプリンタ１に出力する。
【００２５】
スキャナ１２０は、スキャナコントローラ１２５と、読取キャリッジ１２１とを有する。スキャナコントローラ１２５は、インターフェース１２２、ＣＰＵ１２３、及びメモリ１２４を有する。インターフェース１２２は、コンピュータ１１０との間で通信を行う。ＣＰＵ１２３は、スキャナ１２０の全体的な制御を行う。例えば読取キャリッジ１２１を制御する。メモリ１２４は、コンピュータプログラム等を記憶する。読取キャリッジ１２１は、例えばＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）に対応する不図示の３つのセンサ（ＣＣＤなど）を有する。
【００２６】
以上の構成により、スキャナ１２０は、不図示の原稿台に置かれた原稿に光を照射し、その反射光を読取キャリッジ１２１の各センサにより検出し、前記原稿の画像を読み取って、当該画像の色情報を取得する。そして、インターフェース１２２を介してコンピュータ１１０のスキャナドライバに向けて画像の色情報を示すデータ（読取データ）を送信する。
【００２７】
＜プリンタの構成＞
図３は、プリンタ１の搬送処理とドット形成処理を説明するための斜視図である。ここでは、図２のブロック図も参照しつつプリンタの構成について説明する。
【００２８】
プリンタ１は、搬送ユニット２０、ヘッドユニット４０、検出器群５０、及びコントローラ６０を有する。コントローラ６０は、コンピュータ１１０と接続するためのインターフェース６１、演算装置であるＣＰＵ６２、記憶部に相当するメモリ６３、及び、各ユニットを制御するためのユニット制御回路６４を含む。
【００２９】
外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、用紙に画像を印刷する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。コントローラ６０は、検出器群５０から出力された検出結果に基づいて、各ユニットを制御する。
【００３０】
搬送ユニット２０は、媒体（例えば、用紙Ｓなど）を所定の方向（以下、搬送方向という）に搬送させるためのものである。この搬送ユニット２０は、上流側ローラ２２Ａ及び下流側ローラ２２Ｂと、ベルト２４とを有する。不図示の搬送モータが回転すると、上流側ローラ２２Ａ及び下流側ローラ２２Ｂが回転し、ベルト２４が回転する。給紙された用紙Ｓは、ベルト２４によって、印刷可能な領域（ヘッドと対向する領域）まで搬送される。ベルト２４が用紙Ｓを搬送することによって、用紙Ｓがヘッドユニット４０に対して搬送方向に移動する。印刷可能な領域を通過した用紙Ｓは、ベルト２４によって外部へ排紙される。なお、搬送中の用紙Ｓは、ベルト２４に静電吸着又はバキューム吸着されている。
【００３１】
ヘッドユニット４０は、用紙Ｓにインクを吐出するためのものである。ヘッドユニット４０は、搬送中の用紙Ｓに対してインクを吐出することによって、用紙Ｓにドットを形成し、画像を用紙Ｓに印刷する。本実施形態のプリンタ１はラインプリンタであり、ヘッドユニット４０は紙幅分のドットを一度に形成することができる。
【００３２】
図４は、ヘッドユニット４０における複数のヘッドの配列の説明図である。図に示すように、紙幅方向に沿って、複数のヘッド４１が千鳥列状に並んでいる。尚、ここでは、下面からしか見ることができないノズル列を説明の容易のために上部から観察可能に図示している。
【００３３】
各ヘッドには、不図示であるが、ブラックインクノズル列、シアンインクノズル列、マゼンタインクノズル列及びイエローインクノズル列が形成されている。各ノズル列は、インクを吐出するノズルを複数個（ここでは、３６０個）備えている。各ノズル列の複数のノズルは、紙幅方向に沿って、一定のノズルピッチ（ここでは、３６０ｄｐｉ）で並んでいる。
【００３４】
図５は、ヘッド配置とドット形成の様子の説明図である。後述するヘッドユニット４０は、説明の簡略化のため、２個のヘッド（第１ヘッド４１Ａ、第２ヘッド４１Ｂ）から構成されているものとする。また、説明の簡略化のため、各ヘッドにはブラックインクノズル列だけが設けられているものとする。更に説明を簡略化するため、各ヘッドのブラックインクノズル列は、ノズルを１８個ずつ備えているものとする。以下の説明において、搬送方向のことを「ｘ方向」と呼び、紙幅方向のことを「ｙ方向」と呼ぶことがある。第１ヘッド４１Ａは第１ノズル列４１１Ａを有し、第２ヘッド４１Ｂは第２ノズル列４１１Ｂを有している。
【００３５】
各ヘッドのブラックインクノズル列は、１／３６０インチ間隔で紙幅方向（ｙ方向）に並ぶ１８個のノズルから構成されている。各ノズルについて、図中の上から順にノズルの番号が付されている。また、図には、ノズルに示された斜線の方向と形成されたドットの斜線の方向が一致するように示されており、どのノズル列のノズルがドットを形成したかが示されている。
【００３６】
搬送中の用紙Ｓに対して各ノズルから断続的にインク滴が吐出されることによって、２つのノズル列は、用紙に２８個のドットラインを形成する。例えば、第１ノズル列４１１Ａのノズル♯１は第１ドットラインを用紙上に形成し、第２ノズル列４１１Ｂのノズル♯１は第１１ドットラインを用紙上に形成する。各ドットラインは、搬送方向（ｘ方向）に沿って形成される。
【００３７】
ところで、第１ノズル列４１１Ａのノズル＃１１〜＃１８と、第２ノズル列４１１Ｂのノズル＃１〜＃８は、紙幅方向の座標について一致するように配置されている。よって、第１１ドットライン〜第１８ドットラインは、これらの重複するノズルによって分担して形成されることになる。ここでは説明の容易のために、ノズル列の重複する範囲における各ノズルのノズル使用比率を５０％にしている。そして、ノズル列の重複する範囲のドットラインにおいて、第１ノズル列４１１Ａのノズルによって形成されたドットと第２ノズル列４１１Ｂのノズルによって形成されたドットとが交互に現れる様子が示されている。
【００３８】
本実施形態では、図５に示すようなノズル使用比率によって印刷を行ったときを例に説明を行うが、ノズル列の重複する範囲におけるノズル使用率を以下のようにすることとしてもよい。
【００３９】
図６は、オーバーラップ処理について説明するための図である。図には、第１ノズル列４１１Ａと第２ノズル列４１１Ｂと、各ノズル列の重複ノズルがドットラインを形成する際のドットの形成割合が示されている。たとえば、各ドットラインを形成するにあたり、第１ノズル列４１１Ａのノズル＃１１は８８．８％、ノズル＃１２は７７．７％、ノズル＃１３は６６．６％、ノズル＃１４は５５．５％、ノズル＃１５は４４．４％、ノズル＃１６は３３．３％、ノズル＃１７は２２．２％、ノズル＃１８は１１．１％の割合でドットを形成することが示されている。また、各ドットラインを形成するにあたり、第２ノズル列４１１Ｂのノズル＃１は１１．１％、ノズル＃２は２２．２％、ノズル＃３は３３．３％、ノズル＃４は４４．４％、ノズル＃５は５５．５％、ノズル＃６は６６．６％、ノズル＃７は７７．７％、ノズル＃８は８８．８％の割合でドットを形成することが示されている。尚、以下、この割合のことをノズル使用比率として説明する。つまり、第１ノズル列４１１Ａのノズル＃１１は８８．８％のノズル使用比率でドットラインを形成していることになる。
【００４０】
そして、例えば、第１ノズル列４１１Ａのノズル＃１１と第２ノズル列４１１Ｂのノズル＃１とのノズル使用比率とを合計すると１００％のノズル使用比率となる。第１ノズル列４１１Ａのノズル＃１１と第２ノズル列４１１Ｂのノズル＃１とが形成する共通のドットラインにおいて、連続する１００個のドットを形成する場合には、第１ノズル列４１１Ａのノズル＃１１が約８９個のドットを形成し、第２ノズル列４１１Ｂのノズル＃１が約１１個のドットを形成するように、ドットの形成を分担することになる。このようにして、参考例における、第１ノズル列４１１Ａのノズル＃１〜第２ノズル列４１１Ｂのノズル＃１８のノズル使用比率は、合計すると常に１００％となるように設定されている。
【００４１】
このようにして、ノズル列が重複する範囲において徐々にノズル使用比率を変化させることで、２つのノズル列が重複する範囲とノズル列が重複しない範囲との濃度差を目立たないようにして印刷することができるようになっている。
【００４２】
図７は、用紙Ｓが理想状態で搬送されたときにおける印刷について説明する図である。理想状態で搬送されるとは、用紙Ｓが蛇行することなく、ノズルが並ぶノズル列方向に対して交差する方向に搬送されていることをいう。このとき、全ての画素にドットを形成するようにインクを噴射すると、ドットは用紙Ｓに対して図５に示したように規則的に並ぶ。このため、重複ノズルに対応する範囲においても重複ノズル以外のノズルに対応する範囲においても、均一にドットが形成されることから、用紙Ｓにおいて均一な印刷を行うことができる。
【００４３】
図８は、用紙Ｓが蛇行して搬送されたときにおける印刷について説明する図である。図には、濃度むらの生じている部分としてＩＲ１〜ＩＲ１０が示されている。  
図の左側に示される用紙Ｓは印刷前の用紙であり、図の右側に示される用紙Ｓは印刷後の用紙である。ここでも各ヘッドのノズルは、図７のときと同様の噴射タイミングでインクを噴射して、一様な濃度の印刷を行おうとしている。しかしながら、後述するように、図の左側に示される用紙Ｓは、ノズルが並ぶノズル列方向についても若干移動しつつ搬送方向に搬送される。このように用紙Ｓが蛇行して搬送されつつ各ノズル列からインクが噴射され画像が形成される場合、ノズル列同士が重複する範囲ではドットが均等に形成されず、結果として濃度むらを生ずることとなる。
【００４４】
これは、第１ノズル列４１１Ａによってドットが形成されてから第２ノズル列４１１Ｂによって形成されるまでの搬送において、用紙がノズル列方向に若干移動してしまったために、第１ノズル列４１１Ａによるドットに対して第２ノズル列４１１Ｂによるドットがノズル列方向にずれて形成されてしまうためである。
【００４５】
図９は、第１ノズル列４１１Ａの一部のノズルと第２ノズル列４１１Ｂの一部のノズルとが紙幅方向の座標について一致しないように配置されているときのドットの形成を説明するための図（その１）である。第１ノズル列４１１Ａによるドットの形成が行われた後の搬送において、用紙がｙ軸のプラス方向に若干移動してしまってから、第２ノズル列４１１Ｂによるドットの形成が行われた場合、第２ノズル列がｙ軸のマイナス方向に若干ずれて配置されたときと同様の印刷（換言すると、２つのノズル列の重複する範囲が減少する方向に第１ノズル列４１１Ａ又は第２ノズル列４１１Ｂが移動したかのような印刷）が行われることとなる。そして、第１１ドットライン〜第１８ドットラインの領域における単位面積あたりのインク量が減少することになる。結果として、この領域に白スジが発生することになる。このような原理によって、図８の印刷結果における、白スジ（ＩＲ１、ＩＲ４、ＩＲ５、ＩＲ８、ＩＲ９）が発生する。
【００４６】
図１０は、第１ノズル列４１１Ａの一部のノズルと第２ノズル列４１１Ｂの一部のノズルとが紙幅方向の座標について一致しないように配置されているときのドットの形成を説明するための図（その２）である。第１ノズル列４１１Ａによるドットの形成が行われた後の搬送において、用紙がｙ軸方向のマイナス方向に若干移動してしまってから、第２ノズル列４１１Ｂによるドットの形成が行われた場合、第２ノズル列がｙ軸のプラス方向に若干ずれて配置されたときど同様の印刷（換言すると、２つのノズル列の重複する範囲が増加する方向に第１ノズル列４１１Ａ又は第２ノズル列４１１Ｂが移動したかのような印刷）が行われることになる。そして、第１１ドットライン〜第１８ドットラインの領域における単位面積あたりのインク量が増加することになる。結果として、この領域に黒スジが発生することになる。このような原理によって、図８の印刷結果における、黒スジ（ＩＲ２、ＩＲ３、ＩＲ６、ＩＲ７、ＩＲ１０）が発生する。
【００４７】
＜プリンタドライバによる処理について＞
図１１は、プリンタドライバによる処理の説明図である。以下、プリンタドライバによる処理について、図を参照しながら説明する。  
印刷画像データは、図に示すように、プリンタドライバによって解像度変換処理（Ｓ１０２）、色変換処理（Ｓ１０４）、ハーフトーン処理（Ｓ１０６）、及び、ラスタライズ処理（Ｓ１０８）が実行されることにより生成される。
【００４８】
まず、解像度変換処理では、アプリケーションプログラムの実行により得られたＲＧＢ画像データの解像度が、指定された画質に対応する印刷解像度に変換される。次に、色変換処理では、解像度が変換されたＲＧＢ画像データがＣＭＹＫ画像データに変換される。ここで、ＣＭＹＫ画像データとは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及び、ブラック（Ｋ）の色別の画像データを意味する。そして、ＣＭＹＫ画像データを構成する複数の画素データは、それぞれ２５６段階の階調値で表される。この階調値は、ＲＧＢ画像データに基づいて定められるものであり、以下、指令階調値ともいう。
【００４９】
次に、ハーフトーン処理では、画像データを構成する画素データが示す多段階の階調値が、プリンタ１で表現可能な少段階のドット階調値に変換される。すなわち、画素データが示す２５６段階の階調値が、４段階のドット階調値に変換される。具体的には、ドット階調値［００］に対応するドットなし、ドット階調値［０１］に対応する小ドットの形成、ドット階調値［１０］に対応する中ドットの形成、及び、ドット階調値［１１］に対応する大ドットの形成の４段階に変換される。その後、各ドットのサイズについてドット生成率が決められた上で、ディザ法等を利用して、プリンタ１がドットを分散して形成するように画素データが作成される。
【００５０】
次に、ラスタライズ処理では、ハーフトーン処理で得られた画像データに関し、各ドットのデータが、プリンタ１に転送すべきデータ順に変更される。そして、ラスタライズ処理されたデータは、印刷データの一部として送信される。
【００５１】
＜濃度むらについて＞
図１２Ａは、理想的にドットが形成されたときの様子の説明図である。理想的にドットが形成されるとは、画素領域の中心位置にインク滴が着弾し、そのインク滴が用紙Ｓ上に広がって、画素領域にドットが形成されることである。各ドットが各画素領域に正確に形成されると、ドットライン（搬送方向にドットが並んだドット列）が列領域に正確に形成される。
【００５２】
図１２Ｂは、濃度むらが発生したときの説明図である。２番目の列領域に形成されたドットラインは、ノズルから吐出されたインク滴の飛行方向のばらつきにより、３番目の列領域側に寄って形成されている。その結果、２番目の列領域は淡くなり、３列目の列領域は濃くなる。また、５番目の列領域に吐出されたインク滴のインク量は規定のインク量よりも少なく、５番目の列領域に形成されるドットが小さくなっている。その結果、５列目の列領域は淡くなる。
【００５３】
このように濃淡の違うラスタラインからなる印刷画像を巨視的に見ると、搬送方向に沿う縞状の濃度むらが視認される。この濃度むらは、印刷画像の画質を低下させる原因となる。
【００５４】
以上のような濃度むらを抑制するための方策としては、画像データの階調値（指令階調値）を補正することが考えられる。つまり、濃く（淡く）視認され易い列領域に対しては、淡く（濃く）形成されるように、その列領域を構成する単位領域に対応する画素の階調値を補正すればよい。このため、ラスタライン毎に画像データの階調値を補正する濃度補正値Ｈを算出することになる。この濃度補正値Ｈは、プリンタ１の濃度むら特性を反映した値である。
【００５５】
図１２Ｃは、濃度むらの発生が抑制された様子を示す図である。ラスタライン毎の濃度補正値Ｈが算出されていれば、ハーフトーン処理の実行に際してプリンタドライバによって、その濃度補正値Ｈに基づいてラスタライン毎に画素データの階調値を補正する処理が行われる。この補正処理により補正された階調値で各ドットラインが形成されると、対応するラスタラインの濃度が補正される結果、図１２Ｃに示すように、印刷画像における濃度むらの発生が抑制されることになる。
【００５６】
例えば、図１２Ｃ中では、淡く視認される２番目と５番目の列領域のドット生成率が高くなり、濃く視認される３番目の列領域のドット生成率が低くなるように、各列領域に対応する画素の画素データの階調値が補正される。このように、各列領域のラスタラインのドット生成率が変更され、列領域の画像片の濃度が補正されて、印刷画像全体の濃度むらが抑制される。
【００５７】
＜濃度補正値Ｈの算出について＞
次に、ラスタライン毎の濃度補正値Ｈを算出する処理（以下、補正値取得処理ともいう）について概説する。補正値取得処理は、例えば、プリンタ１の製造工場の検査ラインにおいて、補正値算出システムの下で行われる。補正値算出システムとは、プリンタ１の濃度むら特性に応じた濃度補正値Ｈを算出するためのシステムであり、上記の印刷システム１００と同様の構成である。つまり、補正値算出システムは、プリンタ１、コンピュータ１１０、及び、スキャナ１２０（便宜上、印刷システム１００の場合と同一の符号にて表記する）を有する。
【００５８】
プリンタ１は、補正値取得処理の対象機器であり、該プリンタ１を用いて濃度むらがない画像を印刷するためには、前記補正値取得処理において該プリンタ１用の濃度補正値Ｈを算出することになる。検査ラインに置かれたコンピュータ１１０には、該コンピュータ１１０が補正値取得処理を実行するための補正値算出プログラムがインストールされている。
【００５９】
＜補正値取得処理について＞
図１３は、補正値取得処理の流れを示す図である。多色印刷が可能なプリンタ１を対象とする場合、各インク色についての補正値取得処理は同様の手順により実施される。以下の説明では、一のインク色（例えば、ブラック）についての補正値取得処理について説明する。  
先ず、コンピュータ１１０が印刷データをプリンタ１に送信し、既述の印刷動作と同様の手順により、プリンタ１が補正用パターンＣＰを用紙Ｓに形成する（Ｓ２０２）。
【００６０】
図１４は補正用パターンＣＰの説明図である。この補正用パターンＣＰは、図１４に示すように、５種類の濃度のサブパターンＣＳＰで形成される。
【００６１】
各サブパターンＣＳＰは、帯状パターンであり、搬送方向に沿うラスタラインが紙幅方向に複数並ぶことにより構成される。また、各サブパターンＣＳＰは、それぞれ一定の階調値（指令階調値）の画像データから生成されたものであり、図１４に示すように、左のサブパターンＣＳＰから順に濃度が濃くなっている。具体的には、左から１５％、３０％、４５％、６０％。８５％の濃度のサブパターンとなっている。以下、濃度１５％のサブパターンＣＳＰの指令階調値をＳａ、濃度３０％のサブパターンＣＳＰの指令階調値をＳｂ、濃度４５％のサブパターンＣＳＰの指令階調値をＳｃ、濃度６０のサブパターンＣＳＰの指令階調値をＳｄ、そして、濃度８５％のサブパターンＣＳＰの指令階調値をＳeと表記する。そして、例えば、指令階調値Ｓａにて形成されたサブパターンＣＳＰを、図１４に示すように、ＣＳＰ（１）と表記する。同様に、指令階調値Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅにて形成されたサブパターンＣＳＰを、それぞれＣＳＰ（２）、ＣＳＰ（３）、ＣＳＰ（４）、ＣＳＰ（５）と表記する。
【００６２】
次に、検査者は補正用パターンＣＰが形成された用紙Ｓをスキャナ１２０にセットする。そして、コンピュータ１１０は、スキャナ１２０に補正用パターンＣＰを読み取らせ、その結果を取得する（Ｓ２０４）。スキャナ１２０は、前述したようにＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）に対応する３つのセンサを有しており、補正用パターンＣＰに光を照射し、その反射光を各センサによって検出する。なお、コンピュータ１１０は、補正用パターンを読み取った画像データ上において、搬送方向に相当する方向に画素が並んだ画素列数と、補正用パターンを構成するラスタライン数（列領域数）が、同数になるように調整する。つまり、スキャナ１２０にて読み取った画素列と列領域を一対一で対応させる。そして、ある列領域と対応する画素列の各画素が示す読取階調値の平均値を、その列領域の読取階調値とする。
【００６３】
次に、コンピュータ１１０は、スキャナ１２０によって取得された読取階調値に基づいて、各サブパターンＣＳＰのラスタライン毎（換言すると列領域毎）の濃度を算出する（Ｓ２０６）。以下、読取階調値に基づいて算出された濃度のことを算出濃度ともいう。
【００６４】
図１５は、指令階調値がＳａ、Ｓｂ、ＳｃのサブパターンＣＳＰについてラスタライン毎の算出濃度を示すグラフである。図１５の横軸は、ラスタラインの位置を示し、縦軸は、算出濃度の大きさを示している。図１５に示すように、各サブパターンＣＳＰは、それぞれ同一の指令階調値で形成されたにも関わらずラスタライン毎に濃淡が生じている。このラスタラインの濃淡差が、印刷画像の濃度むらの原因である。
【００６５】
次に、コンピュータ１１０は、ラスタライン毎の濃度補正値Ｈを算出する（Ｓ２０８）。なお、濃度補正値Ｈは、指令階調毎に算出される。以下、指令階調Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅについて算出された濃度補正値ＨのことをそれぞれＨａ、Ｈｂ、Ｈｃ、Ｈｄ、Ｈｅとする。濃度補正値Ｈの算出手順を説明するために、指令階調値ＳｂのサブパターンＣＳＰ（２）のラスタライン毎の算出濃度が一定になるように指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順を例に挙げて説明する。当該手順では、例えば、指令階調値ＳｂのサブパターンＣＳＰ（２）における全ラスタラインの算出濃度の平均値Ｄｂｔを、指令階調値Ｓｂの目標濃度として定める。図１５において、この目標濃度Ｄｂｔよりも算出濃度が淡い第iラスタラインでは、指令階調値Ｓｂを濃くする方へ補正すれば良い。一方、目標濃度Ｄｂｔよりも算出濃度が濃い第ｊラスタラインでは、指令階調値Ｓｂを淡くする方へ補正すればよい。
【００６６】
図１６Ａは第iラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。また図１６Ｂは、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂを算出する手順についての説明図である。図１６Ａ及び図１６Ｂの横軸は指令階調値の大きさを示し、縦軸は算出濃度を示している。
【００６７】
第iラスタラインの指令階調値Ｓｂに対する濃度補正値Ｈｂは、図１６Ａに示す指令階調値ＳｂのサブパターンＣＳＰ（２）における第iラスタラインの算出濃度Ｄｂ、及び、指令階調値ＳｃのサブパターンＣＳＰ（３）における第iラスタラインの算出濃度Ｄｃ、に基づいて算出される。より具体的には、指令階調値ＳｂのサブパターンＣＳＰ（２）では、第iラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔよりも小さくなっている。換言すると、第iラスタラインの濃度は平均濃度よりも淡くなっている。仮に、第iラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔと等しくなるように該第iラスタラインを形成したいのであれば、該第iラスタラインに対応する画素データの階調値、すなわち、指令階調値Ｓｂを、図１６Ａに示すように、第iラスタラインにおける指令階調値及び算出濃度の対応関係（Ｓｂ，Ｄｂ）、（Ｓｃ，Ｄｃ）から直線近似を用いて、下記式（１）により算出される目標指令階調値Ｓｂｔまで補正すればよい。  
Ｓｂｔ＝Ｓｂ＋（Ｓｃ−Ｓｂ）×｛（Ｄｂｔ−Ｄｂ）／（Ｄｃ−Ｄｂ）｝    （１）
そして、指令階調値Ｓｂと目標指令階調値Ｓｂｔから、下記式（２）により、第iラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈが求められる。  
Ｈｂ＝ΔＳ／Ｓｂ＝（Ｓｂｔ−Ｓｂ）／Ｓｂ            （２）
【００６８】
一方、第ｊラスタラインの指令階調値Ｓｂに対する濃度補正値Ｈｂは、図１６Ｂに示す指令階調値ＳｂのサブパターンＣＳＰ（２）における第ｊラスタラインの算出濃度Ｄｂ、及び、指令階調値ＳａのサブパターンＣＳＰ（１）における第ｊラスタラインの算出濃度Ｄａ、に基づいて算出される。具体的には、指令階調値ＳｂのサブパターンＣＳＰ（２）では、第ｊラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔよりも大きくなっている。仮に、第ｊラスタラインの算出濃度Ｄｂが目標濃度Ｄｂｔと等しくなるように該第ｊラスタラインを形成したいのであれば、該第ｊラスタラインの指令階調値Ｓｂを、図１６Ｂに示すように、第ｊラスタラインにおける指令階調値及び算出濃度の対応関係（Ｓａ，Ｄａ）、（Ｓｂ，Ｄｂ）から直線近似を用いて、下記式（３）により算出される目標指令階調値Ｓｂｔまで補正すればよい。  
Ｓｂｔ＝Ｓｂ＋（Ｓｂ−Ｓａ）×｛（Ｄｂｔ−Ｄｂ）／（Ｄｂ−Ｄａ）｝    （３）
そして、上記式（２）により、第ｊラスタラインについて指令階調値Ｓｂを補正するための濃度補正値Ｈｂが求められる。
【００６９】
以上のようにして、コンピュータ１１０は、ラスタライン毎に、指令階調値Ｓｂに対する濃度補正値Ｈｂを算出する。同様に、指令階調値Ｓａ、Ｓｃ、Ｓｄ、Ｓｅに対する濃度補正値Ｈａ、Ｈｃ、Ｈｄ、Ｈｅを、それぞれラスタライン毎に算出する。また、他のインク色についても、ラスタライン毎に、指令階調値Ｓａ〜Ｓｅの各々に対する濃度補正値Ｈａ〜Ｈｅを算出する。  
その後、コンピュータ１１０は、濃度補正値Ｈのデータをプリンタ１に送信し、プリンタ１のメモリ６３に記憶させる（Ｓ２１０）。
【００７０】
図１７は、メモリ６３に記憶された補正値テーブルを示す図である。この結果、プリンタ１のメモリ６３には、図１７に図示された、ラスタライン毎に５つの指令階調値Ｓａ〜Ｓeの各々に対する濃度補正値Ｈａ〜Ｈｅをまとめた補正値テーブルが作成される。
【００７１】
また、図１７に示すように、補正値テーブルはインク色別に作成される。この結果、ＣＭＹＫ４色分の補正値テーブルが形成される。この補正値テーブルは、プリンタ１を用いて画像を印刷する際に、当該画像の画像データを構成する各ラスタラインの階調値を補正するためにプリンタドライバによって参照される。
【００７２】
本参考例では、用紙上の画素列に対応するラスタラインごとに濃度を測定し、測定した濃度に基づいて階調値を補正するための補正値を求めている。このようにすることで、ラスタライン毎に濃度補正を行うことができる。そして、用紙上の色むらの発生を抑制することができる。
【００７３】
＜印刷処理＞
図１８は、ユーザ下でプリンタドライバが行う印刷処理のフロー図である。プリンタ１を購入したユーザは、プリンタ１に同梱されているＣＤ−ＲＯＭに記憶されたプリンタドライバ（若しくは、プリンタ製造会社のホームページからダウンロードしたプリンタドライバ）を、コンピュータにインストールする。このプリンタドライバには、図中の各処理をコンピュータに実行させるためのコードを備えている。また、ユーザは、コンピュータにプリンタ１を接続する。
【００７４】
まず、プリンタドライバは、プリンタ１のメモリに記憶されている補正値テーブル（図１７参照）を、プリンタ１から取得する（Ｓ３０２）。  
ユーザがアプリケーションプログラム上から印刷を指示したとき、プリンタドライバが呼び出され、印刷対象となる画像データ（印刷画像データ）をアプリケーションプログラムから受け取り、その印刷画像データに対して解像度変換処理を行う（Ｓ３０４）。解像度変換処理とは、画像データ（テキストデータ、イメージデータなど）を、用紙に印刷する際の解像度（印刷解像度）に変換する処理である。ここでは、印刷解像度は３６０×３６０ｄｐｉであり、解像度変換処理後の各画素データは、ＲＧＢ色空間により表される２５６階調のデータである。
【００７５】
次に、プリンタドライバは、色変換処理を行う（Ｓ３０６）。色変換処理とは、プリンタ１のインク色の色空間に合わせて画像データを変換する処理である。ここでは、ＲＧＢ色空間の画像データ（２５６階調）が、ＣＭＹＫ色空間の画像データ（２５６階調）に変換される。  
これにより、２５６階調のＣＭＹＫ色空間の画像データが得られる。なお、以下の説明では、説明の簡略化のため、ＣＭＹＫ色空間の画像データのうちの、ブラック平面の画像データについて説明する。
【００７６】
次に、プリンタドライバは、濃度むら補正処理を行う（Ｓ３０８）。濃度むら補正処理は、用紙上の画素列（ラスタラインに対応）ごとの補正値に基づいて、各画素列に属する画素データの階調値をそれぞれ補正する処理である。  
例えば、ユーザのコンピュータ１１０のプリンタドライバは、各画素データの階調値（以下、補正前の階調値をＳｉｎとする）を、その画素データが対応するラスタラインの濃度補正値Ｈに基づいて補正する(以下、補正後の階調値をＳｏｕｔとする）。
【００７７】
具体的には、あるラスタラインの階調値Ｓｉｎが指令階調値Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅの何れかと同じであれば、コンピュータ１１０のメモリに記憶されている濃度補正値Ｈをそのまま用いることができる。例えば画素データの階調値Ｓｉｎ＝Ｓｂであれば、補正後の階調値Ｓｏｕｔは次式によって求められる。  
Ｓｏｕｔ＝Ｓｂ×（１＋Ｈｂ）
【００７８】
一方、画素データの階調値が指令階調値Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ、Ｓｅと異なる場合、その周囲の指令階調値の濃度補正値を用いた補間に基づいて補正値を算出する。例えば指令階調値Ｓｉｎが指令階調値Ｓｂと指令階調値Ｓｃとの間の場合、指令階調値Ｓｂの濃度補正値Ｈｂ、及び指令階調値Ｓｃの濃度補正値Ｈｃを用いた線形補間により求めた補正値をＨ´とすると、指令階調値Ｓｉｎの補正後の階調値Ｓｏｕｔは次式によって求められる。  
Ｓｏｕｔ＝Ｓｉｎ×（１＋Ｈ´）
このようにして、濃度補正処理が行なわれる。
【００７９】
濃度むら補正処理の後、プリンタドライバは、ハーフトーン処理を行う。ハーフトーン処理とは、高階調数のデータを、低階調数のデータに変換する処理である。ここでは、２５６階調の印刷画像データが、プリンタ１の表現可能な４階調の印刷画像データに変換される。ハーフトーン処理方法としてディザ法などが知られており、本実施形態もこのようなハーフトーン処理を行う。
【００８０】
本実施形態において、プリンタドライバは、濃度むら補正処理された画素データに対して、ハーフトーン処理を行うことになる。この結果、濃く視認されやすい部分の画素データの階調値は低くなるように補正されているので、その部分のドット生成率は低くなる。逆に、淡く視認されやすい部分ではドット生成率が高くなる。
【００８１】
次に、プリンタドライバは、ラスタライズ処理を行う（Ｓ３１２）。ラスタライズ処理は、印刷画像データ上の画素データの並び順を、プリンタ１に転送すべきデータ順に変更する処理である。その後、プリンタドライバは、プリンタ１を制御するための制御データを画素データに付加することによって印刷データを生成し（Ｓ３１４）、その印刷データをプリンタ１に送信する（Ｓ３１６）。
【００８２】
プリンタ１は、受信した印刷データに従って、印刷動作を行う。具体的には、プリンタ１のコントローラ６０は、受信した印刷データの制御データに従って搬送ユニット２０などを制御し、印刷データの画素データに従ってヘッドユニット４０を制御して各ノズルからインクを吐出する。このようにして生成された印刷データに基づいてプリンタ１が印刷処理を行えば、各ラスタラインのドット生成率が変更され、用紙上の列領域の画像片の濃度が補正されて、印刷画像の濃度むらが抑制される。
【００８３】
図１９は、参考例の濃度補正を行ったときにおける印刷結果の様子を説明するための図である。図において、補正用パターンを配置した箇所の周辺については、ノズル列方向についても濃度が補正され濃度が均一になっている様子が示されている。一方、補正用パターンが配置された箇所から搬送方向について離れた領域については、濃度補正の結果、濃度むらが生じてしまっている様子が示されている。
【００８４】
淡くなるような濃度むらＩＲ１が生じていたラスタラインについては、濃度を高くするような濃度補正が行われることになる。よって、濃度むらＩＲ１はほぼ解消されるのであるが、その一方で濃度が高くなるように濃度むらＩＲ１１が生じる。そして、さらに、濃度が高くなるように生じていた濃度むらＩＲ２が、より濃度が高くなるような濃度むらＩＲ２’として生じている。同様のことが、濃度むらＩＲ５が生じていたラスタライン、及び、濃度むらＩＲ９が生じていたラスタラインについても生じている。
【００８５】
また、濃くなるような濃度むらＩＲ３が生じていたラスタラインについては、濃度を低くするような濃度補正が行われることになる。よって、濃度むらＩＲ３はほぼ解消されるのであるが、その一方で濃度が高くなるように濃度むらＩＲ１２が生じる。そして、さらに、濃度が低くなるように生じていた濃度むらＩＲ４が、より濃度が低くなるような濃度むらＩＲ４’として生じている。同様のことが、濃度むらＩＲ７が生じていたラスタラインについても生じている。
【００８６】
このように、用紙Ｓが蛇行して搬送される場合において、搬送方向について濃度むらが抑制される箇所とされない箇所が生ずる場合がある。よって、以下に示す実施形態では、媒体を搬送方向についていくつかの領域に仮想的に分割し、領域毎に上記の濃度補正を行うこととして、各領域についての濃度むらを抑制することとしている。
【００８７】
図２０は、本実施形態における濃度補正を模式的に説明するための図である。図には、便宜上、用紙Ｓが仮想的に３つの領域（第１領域Ａ１、第２領域Ａ２、及び、第３領域Ａ３）に分割されていることが示されている。そして、これらの各領域について、前述の補正用パターンが印刷される。ここでは、第１領域Ａ１に補正用パターンＣＰ１が形成され、第２領域Ａ２に補正用パターンＣＰ２が形成され、第３領域Ａ３に補正用パターンＣＰ３が形成される。
【００８８】
そして、各領域の補正用パターンごとに、前述の補正値取得処理（図１３）が行われる。すなわち、第１領域Ａ１〜第３領域Ａ３のそれぞれが１つの単位として、補正値取得処理が行われる（Ｓ２０２〜Ｓ２１０）。
【００８９】
図２１は、各領域の補正値テーブルを示す図である。本実施形態では３つの領域についてそれぞれ補正値テーブルが作成される。図には、第１領域Ａ１、第２領域Ａ２、及び、第３領域Ａ３に対応する補正値テーブルが示されている。これらの補正値テーブルは、プリンタ１のメモリ６３に記憶され、各領域における濃度補正に利用されることになる。
【００９０】
印刷処理（図１８）では、ステップＳ３０２では、各領域の濃度補正値がプリンタ１から取得されることになる。その後、前述の同様に解像度変換処理（Ｓ３０４）と色変換処理（Ｓ３０６）が行われる。  
次のステップＳ３０８の濃度むら補正処理では、前述の濃度むら補正処理と同様の処理が各領域についてそれぞれ対応する領域の濃度補正値を用いて行われる。このようにすることによって、搬送方向について分割された各領域において、それぞれ適切に濃度補正が行われる。  
その後、ハーフトーン処理（Ｓ３１０）、ラスタライズ処理（Ｓ３１２）、印刷エータ生成処理（Ｓ３１４）、及び、印刷データの送信（Ｓ３１６）が行われる。このようにして、搬送方向について分割された各領域において、それぞれ濃度むらの発生を抑制することができる。  
尚、ここでは、搬送方向についての領域の分割数を３つにしたが、２つであってもよいし、４以上の分割数であってもよい。
【００９１】
＝＝＝第２実施形態＝＝＝
前述の実施形態では、搬送方向について分割された複数の領域について、それぞれ補正用パターンを印刷し、対応する濃度補正値を得ることとしていた。ここでは、分割された全ての領域について補正用パターンを印刷することは行わず、補正用パターンの印刷を行わない領域を設ける。そして、補正用パターンの印刷を行わない領域の濃度補正値については、補正用パターンが印刷された領域において取得した濃度補正値から推定することによって求めることとする。  
図２２は、補間によって濃度補正値を求める方法について説明するための図である。
【００９２】
第２実施形態では、いくつかの補正用パターンによって求められた濃度補正値に基づいて、補正用パターンが印刷されていない領域においての濃度補正値を線形補間によって求めること事とする。そして、線形補間によって求められた濃度補正値を用いて、補正用パターンが印刷されていない領域における濃度補正を行うこととしている。
【００９３】
図には、各領域として、第１領域Ａ１’、第２領域Ａ２’、第３領域Ａ３’、第４領域Ａ４’、及び、第５領域Ａ５’が示されている。そして、各領域の搬送方向の中心位置としてＣｔｒ１〜Ｃｔｒ５が示されている。また、図には、２つの補正用パターンＣＰ２’、ＣＰ４’が用紙Ｓ上に示されている。尚、補正用パターンＣＰ１’、ＣＰ３’、ＣＰ５’が示されているが、これらは用紙Ｓ上には印刷されない。これは、第１実施形態では補正用パターンＣＰ１’、ＣＰ３’、ＣＰ５’を用いて直接的に求められるべき第１領域Ａ１’、第３領域Ａ３’、第５領域Ａ５’の濃度補正値が、第２実施形態では補正用パターンＣＰ２’、ＣＰ４’から補間により求められることを示すものである。
【００９４】
第２実施形態では、前述の実施形態と同様の方法で、これら２つの補正用パターンＣＰ２’、ＣＰ４’を用いて第２領域Ａ２’と第４領域Ａ４’の濃度補正値が求められる。そして、第２領域Ａ２’における濃度補正値と第４領域Ａ４’における濃度補正値とから、第１領域Ａ１’において適用される濃度補正値と、第３領域Ａ３’において適用される濃度補正値と、第５領域Ａ５’において適用される濃度補正値が求められる。
【００９５】
図２３は、線形補間によって濃度補正値を求める方法について説明するための図である。図には、横軸を用紙の位置として各領域の搬送方向における中心位置Ｃｔｒ１〜Ｃｔｒ５が示されている。また、縦軸を濃度補正値としたグラフが示されている。  
図には例えば、第２領域Ａ２’における第１ラスタラインの濃度補正値ＨａがＡ２’Ｈａとして示されている。また、第４領域Ａ４’における第１ラスタラインの濃度補正値ＨａがＡ４’Ｈａとして示されている。
【００９６】
第１領域Ａ１’と第２領域Ａ２’と第３領域Ａ３’と第４領域Ａ４’と第５領域Ａ５’のそれぞれの搬送方向の中心位置は、予め求めることができる。よって、これらの中心位置間の距離と、第２領域Ａ２’における第１ラスタラインの濃度補正値Ａ２’Ｈａと第４領域Ａ４’における第１ラスタラインの濃度補正値Ａ４’Ｈａとを用いて線形補間することによって、第１領域Ａ１’における第１ラスタラインの濃度補正値Ａ１’Ｈａと、第３領域Ａ３’における第１ラスタラインの濃度補正値Ａ３’Ｈａと、第５領域Ａ５’における第１ラスタラインの濃度補正値Ａ５’Ｈａと、を求めることができる。
【００９７】
このような、補間による濃度補正値の算出は、各ラスタラインの各濃度補正値（Ｈａ〜Ｈｅ）について行われる。このようにすることで、図１７に示したような補正値テーブルが５つ（第１領域Ａ１’についての補正値テーブル、第２領域Ａ２’についての補正値テーブル、第３領域Ａ３’についての補正値テーブル、第４領域Ａ４’についての補正値テーブル、及び、第５領域Ａ５’についての補正値テーブル）完成される。これらの補正値テーブルは、プリンタ１のメモリ６３に記憶され、各領域における濃度補正に利用されることになる。  
その後の印刷処理（図１８）は、第１実施形態とほぼ同様であるので説明を省略する。
【００９８】
このようにすることで、用紙Ｓが紙幅方向（ｙ方向）に一定速度で移動してしまう場合にも、線形補間した濃度補正値を用いて、補正用パターンを形成しなかった領域についても適切に濃度むらを抑制することができるようになる。
【００９９】
＝＝＝第３実施形態＝＝＝
第２実施形態では、補正用パターンの印刷を行わない領域を設け、補正用パターンの印刷を行わない領域の濃度補正値については、補正用パターンが印刷された領域における濃度補正値に基づいて線形補間して求められた濃度補正値を用いることとしていた。この方法であると、用紙が紙幅方向に一定速度で移動してしまう場合には適切に濃度補正値を得ることができる。しかしながら、紙幅方向への移動が一定でなく、例えばサインカーブを描くような蛇行を行っている場合には、適切な濃度補正値を得ることができない。
【０１００】
第３実施形態では、単に搬送方向についての移動量に関して濃度補正値を線形補間で求めるのではなく、用紙Ｓが搬送方向に第１ノズル列４１１Ａから第２ノズル列４１１Ｂとの距離だけ移動する間に紙幅方向に媒体が移動した量に基づいて、補正用パターンの印刷を行わない領域についての濃度補正値を求めることとしている。
【０１０１】
本実施形態では、各ヘッドによって形成された罫線の用紙幅方向の距離と、補正用パターンが形成された領域における濃度補正値とに基づいて、補正用パターンが形成されていない領域における濃度補正値を求める。ここでは、第２実施形態のときと同様に第２領域Ａ２’と第４領域Ａ４’に補正用パターンＣＰ２’、ＣＰ４’が形成され、これら２つの領域についての濃度補正値は既に得られているものとする。
【０１０２】
図２４は、第３実施形態における濃度補正値の求め方を説明するフローチャートである。まず、罫線パターンとして第１ラインＬ１〜第１２ラインＬ１２の罫線が印刷される（Ｓ４０２）。
【０１０３】
図２５は、ヘッド間距離に基づく線形補間によって濃度補正値を求める方法について説明するための図である。ここで、ヘッド間距離とは見かけ上のヘッド間距離であって、第１ヘッド４１Ａから第２ヘッド４１Ｂの位置まで用紙Ｓが移動するときにおける、用紙Ｓの紙幅方向の移動量（相対移動量に相当）である。このように、紙幅方向の移動量を「ヘッド間距離」として説明するのは、第１ヘッド４１Ａから第２ヘッド４１Ｂの位置まで移動したときに用紙Ｓが紙幅方向に微少ながらに移動してしまうと、あたかも第１ヘッド４１Ａと第２ヘッド４１Ｂとの紙幅方向のヘッド間距離が変化したかのようにドットが形成されるからである。
【０１０４】
図には、ヘッド間距離を測定するための罫線パターンが示されている。また、図には、搬送方向について分割された複数の領域（第１領域Ａ１’〜第５領域Ａ５’）が示され、各領域の搬送方向についての中央位置Ｃｔｒ１〜Ｃｔｒ５が示されている。
【０１０５】
罫線パターンは、第１ラインＬ１から第１２ラインＬ１２の１２本のラインによって構成される。１２本のラインは、各ヘッドのブラックノズル列のノズルによって形成される。各ノズル列は、３６０ｄｐｉのノズルピッチで３６０個のノズルを有している。そして、ｙ方向の上部から下部に向かってノズル番号が＃１〜＃３６０まで付されたとしたときに、これらの罫線は、例えば、各ヘッドのノズル列のノズル＃９０とノズル＃２７０によって形成される。これにより、第１ヘッド４１Ａによって第１ラインＬ１と第２ラインＬ２が形成される。同様にして、第２ヘッド４１Ｂによって、第３ラインＬ３と第４ラインＬ４が形成される。また、第３ヘッド４１Ｃによって、第５ラインＬ５と第６ラインＬ６が形成される。また、第４ヘッド４１Ｄによって、第７ラインＬ７と第８ラインＬ８が形成される。また、第５ヘッド４１Ｅによって、第９ラインＬ９と第１０ラインＬ１０が形成される。また、第６ヘッド４１Ｆによって、第１１ラインＬ１１と第１２ラインＬ１２が形成される。
【０１０６】
理想的な用紙の搬送が行われるか、または、紙幅方向についての用紙の移動が搬送方向の移動に対して一定の割合で移動してしまう場合には、異なるヘッドが形成するライン間の紙幅方向についての距離が変化することはない。この場合、例えば、第１ラインＬ１と第３ラインＬ３との用紙幅方向の距離は一定となる。しかしながら、これらの第１ラインＬ１〜第１２ラインＬ１２は、前述のように用紙Ｓが蛇行した場合には直線には描かれず、また、上流側のヘッド（第１ヘッド、第３ヘッド、第５ヘッド）によって画像が形成されてから遅れて下流側のヘッド（第２ヘッド、第４ヘッド、第６ヘッド）によって画像が形成されるため、例えば、第１ヘッドによって形成された罫線と第２ヘッドによって形成された罫線との距離は変動するものとなる。
【０１０７】
次に、各領域の搬送方向の中央位置における２本のラインの紙幅方向座標の平均値を、２本のラインを形成したヘッド毎に求める（Ｓ４０４）。具体的には、各ラインのｘ方向座標におけるｙ方向の座標が計測される。これらの位置の計測は、スキャナによって罫線が読み取られ、読み取った画像に基づいて罫線位置を計測することができる。このとき、例えば、３６０ｄｐｉの解像度で計測が行われる。尚、計測器を用いて目視によって計測が行われることとしてもよい。
【０１０８】
そして、ラインを形成したヘッド毎に２本のラインの紙幅方向座標の平均値を算出する。このようにヘッド毎の平均値が求められるのは、紙幅方向におけるインクの飛行曲がりの誤差を平均化させるためである。ｘ座標の各点における第１ヘッドの平均罫線位置Ｈｅａｄ１は、
Ｈｅａｄ１（ｘ）＝（Ｌ１のｙ座標（ｘ）−Ｌ２のｙ座標（ｘ））／２
で求めることができる。このとき、例えば、ｘの値を１／３６０インチ毎に変化させたものとして平均罫線位置が求められる。このような計算は、第２ヘッド４１Ｂ〜第６ヘッド４１Ｆについても行われ、第２ヘッドの平均罫線位置Ｈｅａｄ２〜第６ヘッドの平均罫線位置Ｈｅａｄ６が求められる。
【０１０９】
次に、ヘッド間距離が求められる（Ｓ４０６）。ここで、ヘッド間距離とは、前述の通り、見かけ上のヘッド間距離であって、例えば、第１ヘッドから第２ヘッドの位置まで媒体が移動するときにおける、前記媒体の用紙幅方向の移動量である。
【０１１０】
第１ヘッド４１Ａと第２ヘッド４１Ｂとのヘッド間距離である第１ヘッド間距離Ｄ１（ｘ）は、第１ヘッドのノズル＃１８０と第２ヘッドのノズル＃１８０の実際のｙ軸方向の距離をＨＤ１realとすると、
Ｄ１（ｘ）＝Ｈｅａｄ１（ｘ）−Ｈｅａｄ２（ｘ）−ＨＤ１real
で求めることができる。このような計算は、第２ヘッド間距離Ｄ２（第２ヘッド４１Ｂと第３ヘッド４１Ｃとのヘッド間距離）、第３ヘッド間距離Ｄ３（第３ヘッド４１Ｃと第４ヘッド４１Ｄとのヘッド間距離）、第４ヘッド間距離Ｄ４（第４ヘッド４１Ｄと第５ヘッド４１Ｅとのヘッド間距離）、及び、第５ヘッド間距離Ｄ５（第５ヘッド４１Ｅと第６ヘッド４１Ｆとのヘッド間距離）についても行われる。尚、このときの第ｉヘッドのノズル＃１８０と第（ｉ＋１）ヘッドのノズル＃１８０の実際のｙ軸方向の距離をＨＤｉrealは予め計測して求められているものとする。
【０１１１】
図２６は、各領域における第１ヘッド間距離Ｄ１と濃度補正値を示す表である。図２７は、各領域における第２ヘッド間距離Ｄ２と濃度補正値を示す表である。表には、第１領域Ａ１’〜第５領域Ａ５’の各搬送方向における開始位置及び終了位置、濃度補正値、補正用パターンの印字領域、及び、ヘッド間距離が示されている。ここで、ヘッド間距離は、前述のような方法で求められたものである。また、ヘッド間距離は、各領域の搬送方向における中央位置Ｃｔｒ１〜Ｃｔｒ５についてのものが示されている。また、前述の通り、第２領域Ａ２’と第４領域Ａ４’における濃度補正値は各ラスタラインについて既に求められているため、Ｃ２、Ｃ４には既に具体的な数値が求められていることになる。
【０１１２】
次に、得られたヘッド間距離とこれらの濃度補正値とに基づいて、第１領域Ａ１’、第３領域Ａ３’、及び、第５領域Ａ５’における濃度補正値が求められる（Ｓ４０８）。尚、濃度補正値は前述の通りラスタライン（列領域）ごとに求められるが、ここでは、繋ぎ目ノズルに対応するラスタラインについてのみ求められる。ここで、繋ぎ目ノズルとは、異なるノズル列間において同じラスタラインを形成しようとしているノズルであり、例えば、図５における第１ノズル列４１１Ａのノズル＃１１〜＃１８、及び、第２ノズル列４１１Ｂのノズル＃１〜＃８である。
【０１１３】
用紙Ｓが蛇行したときにおいて濃度むらが顕著に発生する箇所は前述のＩＲ２’、ＩＲ４’、ＩＲ６’、ＩＲ８’、及び、ＩＲ１１〜ＩＲ１５（図１９）で示される領域であった。これらは、ノズル列が重複して配置される範囲（例えば、図５であると第１ノズル列４１１Ａのノズル＃１１〜＃１８と第２ノズル列４１１Ｂのノズル＃１〜＃８に対応する範囲）において生ずる。それ以外のノズルが形成するドットラインは紙幅方向について均一に並ぶため、濃度むらは発生しにくいのに対し、これらのノズルによって形成されるドットは紙幅方向について均一に並ばないため濃度むらが生じてしまうのである。よって、このようなときに均一なドット配置を形成することができないノズルに関してのみ上述のような補間を行って濃度補正値を求める。具体的には、重複して配置されるノズル（例えば、図５であると第１ノズル列４１１Ａのノズル＃１１〜＃１８と第２ノズル列４１１Ｂのノズル＃１〜＃８）と、これらのノズルに隣接するノズル（例えば、図５であると第１ノズル列４１１Ａのノズル＃１０と第２ノズル列４１１Ｂのノズル＃９）に対応するラスタラインについて濃度補正値を求めることとする。
【０１１４】
一方、継ぎ目ノズルに対応しないラスタラインの濃度補正値は、第２領域Ａ２’において求められた濃度補正値、又は、第４領域Ａ４’において求められた濃度補正値を流用することとする。
【０１１５】
図２８は、第１ヘッド間距離Ｄ１におけるヘッド間距離と濃度補正値を説明する図である。図には、ヘッド間距離に対する濃度補正値が示されている。前述の図２６の表に示されるように、第２領域Ａ２’の中央Ｃｔｒ２におけるヘッド間距離は、２０μｍであり、このときの第２領域Ａ２’の濃度補正値はＣ２である。また、第４領域Ａ４’の中央Ｃｔｒ４におけるヘッド間距離は、−２０μｍであり、このときの第４領域Ａ４’の濃度補正値はＣ４である。そうすると、図２８に示されるような、第２領域Ａ２’の濃度補正値Ｃ２と第４領域Ａ４’の濃度補正値Ｃ４とによって線形補間されたヘッド間距離と濃度補正値のグラフを得ることができる。
【０１１６】
ここで、第１領域Ａ１’におけるヘッド間距離は１０μｍである。そうすると、このような線形補間されたヘッド間距離と濃度補正値とのグラフから、ヘッド間距離が１０μｍであるときにおける濃度補正値の推定値（第１領域Ａ１’における濃度補正値の推定値）Ｃ１を求めることができる。また、第３領域Ａ３’におけるヘッド間距離は０μｍである。そうすると、このグラフから、ヘッド間距離が０μｍであるときにおける濃度補正値の推定値（第３領域Ａ３’における濃度補正値の推定値）Ｃ３を求めることができる。また、第５領域Ａ５’におけるヘッド間距離は−１０μｍである。そうすると、このグラフから、ヘッド間距離が−１０μｍであるときにおける濃度補正値の推定値（第５領域Ａ５’における濃度補正値の推定値）Ｃ５を求めることができる。
【０１１７】
このようにすることで、第１領域Ａ１’、第３領域Ａ３’、及び、第５領域Ａ５’においても図１７に示すような補正値テーブルを作成することができるが、ここでは、第１ヘッド４１Ａと第２ヘッド４１Ｂとにおける継ぎ目ノズルに対応するラスタラインの濃度補正値が求められることになる。一方、第１領域Ａ１’、第３領域Ａ３’、及び、第５領域Ａ５’における継ぎ目ノズルに対応するラスタライン以外のラスタラインについては、第２領域Ａ２’又は第４領域Ａ４’における同じ番号のラスタラインの濃度補正値が用いられることになる。
【０１１８】
図２９は、第２ヘッド間距離Ｄ２におけるヘッド間距離と濃度補正値を説明する図である。図には、ヘッド間距離に対する濃度補正値が示されている。前述の図２７の表に示されるように、第２領域Ａ２’の中央Ｃｔｒ２におけるヘッド間距離は、−２０μｍであり、このときの第２領域Ａ２’の濃度補正値はＣ２’である。また、第４領域Ａ４’の中央Ｃｔｒ４におけるヘッド間距離は、２０μｍであり、このときの第４領域Ａ４’の濃度補正値はＣ４’である。そうすると、図２９に示されるような、第２領域Ａ２’の濃度補正値Ｃ２’と第４領域Ａ４’の濃度補正値Ｃ４’とによって線形補間されたヘッド間距離と濃度補正値のグラフを得ることができる。
【０１１９】
ここで、第１領域Ａ１’におけるヘッド間距離は−１０μｍである。そうすると、このような線形補間されたヘッド間距離と濃度補正値のグラフから、ヘッド間距離が−１０μｍであるときにおける濃度補正値の推定値（第１領域Ａ１’における濃度補正値の推定値）Ｃ１’を求めることができる。また、第３領域Ａ３’におけるヘッド間距離は０μｍである。そうすると、このグラフから、ヘッド間距離が０μｍであるときにおける濃度補正値の推定値（第３領域Ａ３’における濃度補正値の推定値）Ｃ３’を求めることができる。また、第５領域Ａ５’におけるヘッド間距離は１０μｍである。そうすると、このグラフから、ヘッド間距離が１０μｍであるときにおける濃度補正値の推定値（第５領域Ａ５’における濃度補正値の推定値）Ｃ５’を求めることができる。
【０１２０】
このようにすることで、第２ヘッド４１Ｂと第３ヘッド４１Ｃとにおける継ぎ目ノズルに対応するラスタラインの濃度補正値が求められることになる。
【０１２１】
ここでは、第１ヘッド間距離Ｄ１を用いて第１ヘッド４１Ａと第２ヘッド４１Ｂとにおける継ぎ目ノズルに対応するラスタラインの濃度補正値と、第２ヘッド間距離Ｄ２を用いて第２ヘッド４１Ｂと第３ヘッド４１Ｃとにおける継ぎ目ノズルに対応するラスタラインの濃度補正値と、の求め方について説明を行ったが、第３ヘッド４１Ｃと第４ヘッド４１Ｄにおける継ぎ目ノズル、第４ヘッド４１Ｄと第５ヘッド４１Ｅにおける継ぎ目ノズル、第５ヘッド４１Ｅと第６ヘッド４１Ｆにおける継ぎ目ノズルに対応するラスタラインの濃度補正値についても同様に求めることができる。
【０１２２】
このようにして、補正用パターンを印刷しない領域があっても、補正用パターンを印刷した領域におけるヘッド間距離と濃度補正値と、補正用パターンを印刷しない領域におけるヘッド間距離とに基づいて、補正用パターンを印刷しない領域における濃度補正値を求めることができる。また、用紙Ｓが蛇行して搬送する場合であっても、補正用パターンが形成されない領域の濃度補正値を適切に求め、濃度補正を行うことができる。そして、適切に濃度むらの発生を抑制することができるようになる。
【０１２３】
図３０は、２つのノズル列間においてノズルが重複しないときについて説明する図である。図に示されるように、２つのノズル列について重複するノズルが存在しない場合には、これらのノズルの端部ノズル（第１ノズル列４１１Ａ’のノズル＃１４と第２ノズル列４１１Ｂ’のノズル＃１）に対応する画素について濃度補正を行う濃度補正値を求めることとしてもよい。
【０１２４】
＝＝＝その他の実施の形態＝＝＝
上述の実施形態では、流体噴射装置としてプリンタ１が説明されていたが、これに限られるものではなくインク以外の他の流体（液体や、機能材料の粒子が分散されている液状体、ジェルのような流状体）を噴射したり吐出したりする流体噴射装置に具現化することもできる。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、気体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の装置に、上述の実施形態と同様の技術を適用してもよい。また、これらの方法や製造方法も応用範囲の範疇である。
【０１２５】
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。
【０１２６】
＜ヘッドについて＞
前述の実施形態においてインクを噴射させる方法としては、圧電素子を用いてインクを噴射することとすることができる。しかし、液体を噴射する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【符号の説明】
【０１２７】
１  プリンタ、２０  搬送ユニット、
２２Ａ  上流側ローラ、２２Ｂ  下流側ローラ、
２４  ベルト、４０ヘッドユニット、
４１Ａ  第１ヘッド、４１Ｂ  第２ヘッド、４１Ｃ  第３ヘッド、
４１Ｄ  第４ヘッド、４１Ｅ  第５ヘッド、４１Ｆ  第６ヘッド、
４１１Ａ  第１ノズル列、４１１Ｂ  第２ノズル列、
５０  検出器群、６０  コントローラ、６１  インターフェース、
６２  ＣＰＵ、６３  メモリ、６４  ユニット制御回路、
１１０  コンピュータ、１１１  インターフェース、
１１２  ＣＰＵ、１１３  メモリ、
１２０  スキャナ、１２１  読取キャリッジ、１２２  インターフェース、
１２３  ＣＰＵ、１２４  メモリ、１２５  スキャナコントローラ、
ＣＰ  補正用パターン
【図１】
2010173154.tif 000003
【図２】
2010173154.tif 000004
【図３】
2010173154.tif 000005
【図４】
2010173154.tif 000006
【図５】
2010173154.tif 000007
【図６】
2010173154.tif 000008
【図９】
2010173154.tif 000009
【図１０】
2010173154.tif 000010
【図１１】
2010173154.tif 000011
【図１２】
2010173154.tif 000012
【図１３】
2010173154.tif 000013
【図１５】
2010173154.tif 000014
【図１６】
2010173154.tif 000015
【図１７】
2010173154.tif 000016
【図１８】
2010173154.tif 000017
【図２１】
2010173154.tif 000018
【図２３】
2010173154.tif 000019
【図２４】
2010173154.tif 000020
【図２５】
2010173154.tif 000021
【図２６】
2010173154.tif 000022
【図２７】
2010173154.tif 000023
【図２８】
2010173154.tif 000024
【図２９】
2010173154.tif 000025
【図３０】
2010173154.tif 000026
【図７】
2010173154.tif 000027
【図８】
2010173154.tif 000028
【図１４】
2010173154.tif 000029
【図１９】
2010173154.tif 000030
【図２０】
2010173154.tif 000031
【図２２】
2010173154.tif 000032