(57)【特許請求の範囲】
【請求項１】
複数色のインクに対応した複数のノズル列を構成する、複数のノズルを有するインクジェットヘッドにより、被記録媒体に画像を形成するためのデータを補正する方法であって、
画像データを取得する取得ステップと、
複数の画素で構成され、各画素が前記複数のノズルの何れか１つに対応付けられる中間画像データを、前記取得ステップで取得した画像データから作成する、中間画像データ作成ステップと、
前記中間画像データの各画素の画素値に基づいて、補正対象色の占有率を前記画素毎に算出する、占有率算出ステップと、
前記補正対象色の占有率に応じた補正値を導く補正関数であって前記ノズル毎に個別に設定された補正関数を用いて、前記占有率算出ステップで算出された前記補正対象色の占有率に応じた前記補正対象色の補正値を算出する第１補正値算出ステップと、
前記第１補正値算出ステップで算出した前記中間画像データの画素毎の補正値で補正した補正画像データを、前記中間画像データから作成する、補正データ作成ステップと、
を備えていることを特徴とするデータ補正方法。
【請求項２】
前記補正対象色のノズル列のみで画像を形成した場合に生じるノズル列方向の濃度ムラを抑制する補正をするための、補正値を取得する第２補正値取得ステップを備え、
前記補正データ作成ステップにおいて、前記第１補正値算出ステップで算出した補正値と、前記第２補正値取得ステップで取得した補正値とを用いて、前記補正画像データを作成することを特徴とする請求項１に記載のデータ補正方法。
【請求項３】
請求項１又は２のデータ補正方法で用いる前記補正関数を取得する方法であって、
前記補正対象色のインクについてはテストパターン毎に指示濃度が異なり、補正対象外の色のインクについては指示濃度が全てのテストパターンで等しい、複数のテストパターンを被記録媒体に印刷する、パターン形成ステップと、
印刷された複数のテストパターンを読取装置で読み取る、読取ステップと、
前記読取ステップで読み取った前記複数のテストパターンの画像データから、前記補正対象色を吐出する補正対象ノズルの各々について、目標色に最も近いテストパターンを選択する、パターン選択ステップと、
前記補正対象ノズルの各々について、選択したテストパターンの前記補正対象色の指示濃度Ａと、各ノズルが理想的な吐出特性を有するとしたときに前記目標色を印刷する場合の、前記補正対象色の指示濃度Ｂとの比である、第１の濃度比率（Ａ／Ｂ）を算出する、第１比率算出ステップと、
前記補正対象ノズルの各々について、前記指示濃度Ｂと、各ノズルが理想的な吐出特性を有するとしたときに前記目標色を印刷する場合の各色の指示濃度の総和Ｃとの比である、第２の濃度比率（Ｂ／Ｃ）を算出する、第２比率算出ステップと、
前記第１の濃度比率（Ａ／Ｂ）と前記第２の濃度比率（Ｂ／Ｃ）とを用いて、前記補正対象色の占有率に応じた補正値を算出するための、補正関数のパラメータを取得する、補正関数取得ステップと、
を備えていることを特徴とする補正関数取得方法。
【請求項４】
複数色のインクに対応した複数のノズル列を構成する、複数のノズルを有するインクジェットヘッドと、
前記インクジェットヘッドのインク吐出制御を行う制御部と、
前記制御部による前記インク吐出制御に使用するデータを記憶した記憶部と、を備え、
前記制御部は、
画像データを取得する取得処理と、
複数の画素で構成され、各画素が前記複数のノズルの何れか１つに対応付けられる中間画像データを、前記取得処理で取得した画像データから作成する、中間画像データ作成処理と、
前記中間画像データの各画素の画素値に基づいて、補正対象色の占有率を前記画素毎に算出する、占有率算出処理と、
前記記憶部に記憶された、前記補正対象色の占有率に応じた補正値を導く補正関数であって前記ノズル毎に個別に設定された補正関数を用いて、前記占有率算出処理で算出された前記補正対象色の占有率に応じた前記補正対象色の補正値を算出する、補正値算出処理と、
前記補正値算出ステップで算出した前記中間画像データの画素毎の補正値で補正した補正画像データを、前記中間画像データから作成する、補正データ作成処理と、
を実行することを特徴とするインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色のインクを用いて画像を形成するインクジェットプリンタにおいて、画像の濃度ムラを抑制する技術に関する。
【背景技術】
【０００２】
複数色のインクを使用して画像を形成するカラーインクジェットプリンタにおいて、ノズル配列ピッチの不均一や、異なるノズル間での吐出特性の違いなどに起因して、画像に濃度ムラが生じることがある。そこで、従来から、画像の濃度ムラを抑制して画質を向上させる工夫が提案されている。
【０００３】
以前より、１色のインクのみを使用して形成した画像の濃度ムラを抑制するために、各ノズルの吐出量を補正することが知られている（単色ムラ補正）。しかし、１色のインクでムラのない画像を形成できるように補正されたとしても、複数色のインクを使用して画像を形成した場合に、異なる色のインクを吐出するノズルの間において、ノズルの位置ズレや吐出特性の違いなどに起因して濃度ムラが生じることもある。つまり、単色ムラ補正のみでは、複数色のインクを用いて画像を形成した場合の濃度ムラを抑制することは難しい。
【０００４】
これについて、特許文献１では、２色以上のインクで形成したテストパターンを用いて濃度補正（各ノズルの吐出量の補正）を行っている。まず、シアン、マゼンタ、イエローの単色パターンと、２色のインクを用いて形成したレッド、グリーン、ブルーの混色パターンの、合計６種類のパターンを形成する。これら６種類のパターンを読み取り、それぞれの画像データを取得する。取得した画像データから、各パターンの各ノズル位置における色情報（色度：Ｌａｂ値）を求め、さらに、各パターンの各ノズル位置について、ＲＯＭに記憶された理想の色度からの差（色差）を求める。
【０００５】
次に、各ノズル位置について、６種類のパターンの間での色差の自乗平均を求め、この自乗平均値が最小となるように、シアン、マゼンタ、イエローのそれぞれについて補正値を求める。つまり、６種類のパターンのそれぞれについて、各ノズル位置の色度が理想の色度に近くなるように、シアン、マゼンタ、イエローのそれぞれのノズルの補正値を決定する。このように、特許文献１では、単色パターンだけでなく、２色のインクを混色させて形成した混色パターンも用いて補正を行っている。従って、２色のインクを用いて画像を印刷する場合についても、濃度ムラの抑制が可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平３−１１４７６１号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献では、合計６種類のパターンをそれぞれ１つずつ形成している。言い換えれば、６種類のパターンのそれぞれを、特定の濃度でのみ形成している。しかし、実際には、複数色のインクを用いて画像を形成したときに、各色のインクがどの程度の割合で使用されているか（以下、占有率ともいう）によっても、画像の濃度ムラの程度が変化する。この点、特許文献１のように、２色のインクをそれぞれ特定の占有率で使用して混色パターンを形成し、このパターンに基づいた補正値で補正を行った場合、上記特定の占有率で画像を形成したときには濃度ムラは効果的に抑制される。しかし、上記特定の占有率とは異なる占有率で画像を形成した場合には、その占有率の違いによって、画像の濃度ムラが十分に抑制されないことも考えられる。
【０００８】
本発明の目的は、複数色のインクを用いて画像を形成するインクジェットプリンタにおいて、各色のインクの占有率に応じて濃度ムラの補正値を決定することにより、濃度ムラをより効果的に抑制することである。
【課題を解決するための手段】
【０００９】
第１の発明のデータ補正方法は、複数色のインクに対応した複数のノズル列を構成する複数のノズルを有するインクジェットヘッドにより、被記録媒体に画像を形成するためのデータを補正する方法であって、
画像データを取得する取得ステップと、複数の画素で構成され、各画素が前記複数のノズルの何れか１つに対応付けられる中間画像データを、前記取得ステップで取得した画像データから作成する、中間画像データ作成ステップと、前記中間画像データの各画素の画素値に基づいて、補正対象色の占有率を前記画素毎に算出する、占有率算出ステップと、前記補正対象色の占有率に応じた補正値を導く補正関数であって前記ノズル毎に個別に設定された補正関数を用いて、前記占有率算出ステップで算出された前記補正対象色の占有率に応じた前記補正対象色の補正値を算出する第１補正値算出ステップと、前記第１補正値算出ステップで算出した前記中間画像データの画素毎の補正値で補正した補正画像データを、前記中間画像データから作成する、補正データ作成ステップと、を備えていることを特徴とするものである。
【００１０】
本発明では、まず、画像データから、各画素が複数のノズルの何れか１つに対応付けられる中間画像データを作成する。次に、中間画像データの各画素の画素値に基づいて、補正対象色の占有率を画素毎に算出する。さらに、ノズル毎に設定された補正関数を用いて、補正対象色の占有率に応じた補正対象色の補正値を算出する。そして、中間画像データから、画素毎の上記補正値で補正した補正画像データを作成する。このように、中間画像データの画素毎に、補正対象色の占有率に応じた補正値で補正を行うため、複数色のインクを使用して画像を形成したときの濃度ムラを、より効果的に抑制することができる。
【００１１】
第２の発明のデータ補正方法は、前記第１の発明において、前記補正対象色のノズル列のみで画像を形成した場合に生じるノズル列方向の濃度ムラを抑制する補正をするための、補正値を取得する第２補正値取得ステップを備え、前記補正データ作成ステップにおいて、前記第１補正値算出ステップで算出した補正値と、前記第２補正値取得ステップで取得した補正値とを用いて、前記補正画像データを作成することを特徴とするものである。
【００１２】
本発明では、補正対象色のノズル列のみを使用して画像を形成したときに発生する濃度ムラと、複数色のノズル列を使用した場合の濃度ムラの両方が抑制されるため、濃度ムラが効果的に抑制される。
【００１３】
第３の発明の補正関数取得方法は、前記第１又は第２の発明のデータ補正方法で用いる前記補正関数を取得する方法であって、
前記補正対象色のインクについてはテストパターン毎に指示濃度が異なり、補正対象外の色のインクについては指示濃度が全てのテストパターンで等しい、複数のテストパターンを被記録媒体に印刷する、パターン形成ステップと、印刷された複数のテストパターンを読取装置で読み取る、読取ステップと、前記読取ステップで読み取った前記複数のテストパターンの画像データから、前記補正対象色を吐出する補正対象ノズルの各々について、目標色に最も近いテストパターンを選択する、パターン選択ステップと、前記補正対象ノズルの各々について、選択したテストパターンの前記補正対象色の指示濃度Ａと、各ノズルが理想的な吐出特性を有するとしたときに前記目標色を印刷する場合の、前記補正対象色の指示濃度Ｂとの比である、第１の濃度比率（Ａ／Ｂ）を算出する、第１比率算出ステップと、前記補正対象ノズルの各々について、前記指示濃度Ｂと、各ノズルが理想的な吐出特性を有するとしたときに前記目標色を印刷する場合の各色の指示濃度の総和Ｃとの比である、第２の濃度比率（Ｂ／Ｃ）を算出する、第２比率算出ステップと、前記第１の濃度比率（Ａ／Ｂ）と前記第２の濃度比率（Ｂ／Ｃ）とを用いて、前記補正対象色の占有率に応じた補正値を算出するための、補正関数のパラメータを取得する、補正関数取得ステップと、を備えていることを特徴とするものである。
【００１４】
まず、複数色のインクを用いて複数のテストパターンを形成する。ここで、補正対象色のインクについては、テストパターン毎で指示濃度を異ならせ、それ以外のインクについては複数のテストパターンで指示濃度を等しくする。つまり、複数のテストパターンの間で、補正対象色の占有率が異なっている。
【００１５】
次に、複数のテストパターンを読取装置で読み取る。また、読み取ったテストパターンの画像データから、補正対象ノズルの各々について、所定の目標色に近いテストパターンを選択する。複数の補正対象ノズルにおいて吐出特性のばらつきや配列ピッチの不均一などがあると、各テストパターンに濃度ムラが生じる。そのため、複数の補正対象ノズルの間で、目標色に近い色が実現されているテストパターンは異なってくる。
【００１６】
次に、補正対象ノズルの各々について、選択したテストパターンの指示濃度Ａと、理想的なノズルで前記目標色を印刷すると仮定した場合の指示濃度Ｂの比（第１の濃度比率Ａ／Ｂ）を求める。この第１の濃度比率Ａ／Ｂは、前記第１の発明における、各画素についての補正対象色の補正値に対応する値となる。また、補正対象ノズルの各々について、前記指示濃度Ｂと、理想的なノズルで前記目標色を印刷すると仮定した場合の、各色の指示濃度の和Ｃとの比（第２の濃度比率Ｂ／Ｃ）を求める。この第２の濃度比率Ｂ／Ｃは、前記第１の発明における、各画素についての補正対象色の占有率に対応する値となる。補正対象色の補正値に対応する第１の濃度比率と、補正対象色の占有率に対応する第２の濃度比率とを用いて、占有率と補正値の関係を示す補正関数のパラメータを取得する。
【００１７】
第４の発明のインクジェットプリンタは、複数色のインクに対応した複数のノズル列を構成する、複数のノズルを有するインクジェットヘッドと、前記インクジェットヘッドのインク吐出制御を行う制御部と、前記制御部による前記インク吐出制御に使用するデータを記憶した記憶部と、を備え、
前記制御部は、画像データを取得する取得処理と、複数の画素で構成され、各画素が前記複数のノズルの何れか１つに対応付けられる中間画像データを、前記取得処理で取得した画像データから作成する、中間画像データ作成処理と、前記中間画像データの各画素の画素値に基づいて、補正対象色の占有率を前記画素毎に算出する、占有率算出処理と、前記記憶部に記憶された、前記補正対象色の占有率に応じた補正値を導く補正関数であって前記ノズル毎に個別に設定された補正関数を用いて、前記占有率算出処理で算出された前記補正対象色の占有率に応じた前記補正対象色の補正値を算出する、補正値算出処理と、前記補正値算出処理で算出した前記中間画像データの画素毎の補正値で補正した補正画像データを、前記中間画像データから作成する、補正データ作成処理と、を実行することを特徴とするものである。
【００１８】
本発明では、まず、画像データから、各画素が複数のノズルの何れか１つに対応付けられる中間画像データを作成する。次に、中間画像データの各画素の画素値に基づいて、補正対象色の占有率を画素毎に算出する。さらに、記憶部に記憶された、ノズル毎に設定された補正関数を用いて、補正対象色の占有率に応じた補正対象色の補正値を算出する。そして、中間画像データから、画素毎の上記補正値で補正した補正画像データを作成する。このように、中間画像データの画素毎に、補正対象色の占有率に応じた補正値で補正を行うため、複数色のインクを使用して画像を形成したときの濃度ムラを、より効果的に抑制することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係るプリンタの概略構成図である。
【図２】プリンタの電気的構成を概略的に示すブロック図である。
【図３】印刷データ作成のフローチャートである。
【図４】濃度ムラ補正のフローチャートである。
【図５】補正対象色の占有率に応じた補正値を導く、補正関数の一例を示す図である。
【図６】補正関数を取得する際に構成するプリンタシステムを概略的に示すブロック図である。
【図７】補正関数取得のフローチャートである。
【図８】パターン印刷ステップの説明図である。
【図９】テストパターンの色分布情報を示す図である。
【図１０】変更形態の印刷データ作成のフローチャートである。
【発明を実施するための形態】
【００２０】
次に、本発明の実施形態について説明する。図１は、本実施形態に係るプリンタの概略構成図である。尚、以下の説明では、図１の紙面手前側を「上」、紙面向こう側を「下」とそれぞれ定義する。また、図２は、プリンタの電気的構成を概略的に示すブロック図である。
【００２１】
＜プリンタの構成＞
図１に示すように、インクジェットプリンタ１は、プラテン２と、キャリッジ３と、インクジェットヘッド４と、カートリッジホルダ５と、搬送機構６と、制御装置７等を備えている。
【００２２】
プラテン２の上面には、記録用紙１００が載置される。キャリッジ３は、プラテン２と対向する領域において２つのガイド部材１０，１１に沿って図１の左右方向（以下、走査方向ともいう）に往復移動可能に構成されている。キャリッジ３には無端ベルト１３が連結され、キャリッジ駆動モータ１４によって無端ベルト１３が駆動されることで、キャリッジ３は走査方向に移動する。
【００２３】
インクジェットヘッド４は、キャリッジ３に搭載され、キャリッジ３とともに走査方向に移動可能である。また、カートリッジホルダ５には、４色（シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ））のインクをそれぞれ貯留する４つのインクカートリッジ１２が着脱自在に装着されている。インクジェットヘッド４は、カートリッジホルダ５と、４本のチューブ１６を介して接続されており、４つのインクカートリッジ１２から４色のインクがそれぞれ供給される。
【００２４】
尚、以下の説明において、プリンタ１の構成要素のうち、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のインクにそれぞれ対応するものについては、その構成要素を示す符号の後に、どのインクに対応するかが分かるように、適宜、シアンを示す“ｃ”、マゼンタを示す“ｍ”、イエローを示す“ｙ”、ブラックを示す“ｋ”の何れかの記号を付す。例えば、インクカートリッジ１２ｋとは、ブラックインクを貯留するインクカートリッジ１２のことを指す。
【００２５】
インクジェットヘッド４は、その下面に形成された複数のノズル２０と、前記複数のノズル２０内のインクにそれぞれ吐出エネルギーを与えるアクチュエータ（図示省略）とを有する。複数のノズル２０（２０ｃ，２１ｍ，２１ｙ，２１ｋ）は、搬送方向に沿って配列されており、４色のインクにそれぞれ対応した、走査方向に並ぶ４列のノズル列２１（２１ｃ，２１ｍ，２１ｙ，２１ｋ）を構成している。尚、４列のノズル列２１の間で、ノズル配列方向におけるノズル２０の位置は互いに一致している。インクジェットヘッド４は、上記のアクチュエータを制御して、インクカートリッジ１２から供給されたインクを各ノズル２０から吐出させる。
【００２６】
図１に示すように、搬送機構６は、搬送方向においてプラテン２を挟むように配置された２つの搬送ローラ１８，１９を有する。２つの搬送ローラ１８，１９は、搬送モータ１７（図２参照）によって同期して駆動される。この搬送機構６は、搬送モータ１７によって２つの搬送ローラ１８，１９を駆動することにより、プラテン２に載置された記録用紙１００を、搬送方向に搬送する。
【００２７】
図２に示すように、制御装置７は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、及び、各種制御回路を含むＡＳＩＣ（Application Specific Integrated Circuit）２３等を備える。また、制御装置７は、通信部２５によって、ＰＣ等の外部装置２６とデータ通信可能に接続されている。制御装置７は、ＲＯＭ２１に格納されたプログラムに従い、ＡＳＩＣ２３により、記録用紙１００への印刷等の各種処理を実行する。
【００２８】
例えば、印刷処理においては、ＰＣ等の外部装置２６から画像データが入力されると、制御装置７は、上記画像データに基づいてインクジェットヘッド４、キャリッジ駆動モータ１４、及び、搬送モータ１７等を制御して、記録用紙１００に画像を印刷させる。具体的には、キャリッジ３とともにインクジェットヘッド４を走査方向に移動させながらインクを吐出させるインク吐出動作と、搬送ローラ１８，１９によって記録用紙１００を搬送方向に所定量搬送する搬送動作とを、交互に行わせることにより、記録用紙１００への印刷を行わせる。
【００２９】
尚、上の説明では、制御装置７がＣＰＵ及びＡＳＩＣの協働によって印刷等の処理を行うとしたが、制御装置７が複数のＣＰＵを備え、複数のＣＰＵによって処理を分担して行ってもよい。また、制御装置７が複数のＡＳＩＣを備え、複数のＡＳＩＣによって処理を分担してもよい。あるいは、１つのＡＳＩＣ単独で処理を行ってもよい。
【００３０】
＜印刷画像の濃度ムラについて＞
ところで、上述したインクジェットヘッド４からインクを吐出させ、記録用紙１００に画像を印刷したときに、様々な要因によって画像に濃度ムラが生じることがある。例えば、製造時の誤差によって、１つのノズル列２１内でのノズル２０の配列ピッチが不均一になっている場合は、そのノズル列２１を用いて画像を印刷したときに濃度ムラが生じる。また、異なる色のインクを吐出するノズル列２１の間で、ノズル列方向（搬送方向）におけるノズル２０の位置がずれていたり、吐出特性（吐出量）がばらついていたりする場合も、濃度ムラの発生要因となる。本来、ノズル列方向において同じ位置にある４色のノズル２０からそれぞれ吐出された４色のインクが、記録用紙１００上において同じ位置に着弾して１つの画素を形成するのが理想である。しかし、４色のノズル２０の間で位置や吐出量が異なると、記録用紙１００上での４色のインクの着弾位置や着弾量が異なってしまい、画像に色ムラが生じる。そこで、本実施形態では、印刷データの作成処理において、上記の濃度ムラ（色ムラ）を抑制する補正を行う。
【００３１】
＜印刷データ作成の概要＞
まず、インクジェットヘッド４の各ノズル２０からインクを吐出させるための、印刷データの作成の概要について説明する。図３は、印刷データ作成のフローチャートである。尚、図３におけるＳｉ（ｉ＝１，２，３・・・）は、ステップ番号を示す。
【００３２】
図３に示すように、制御装置７は、ＰＣ等の外部装置２６から、印刷条件（用紙種類や解像度など）に関する情報とともに、ＲＧＢの画像データを取得する（Ｓ１）。ＲＧＢの画像データには、画像を構成する各画素のＲ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）それぞれの色情報が含まれている。次に、制御装置７は、ＲＯＭ２１に記憶されたルックアップテーブルを参照して、ＲＧＢの画像データの色情報をＣＭＹＫの４色の色情報に変換して中間画像データに変換する（Ｓ２）。中間画像データは複数の画素を有するデータであり、中間画像データの各画素は、インクジェットヘッド４の複数のノズル２０の何れか１つに対応付けられている。さらに、上記の中間画像データの画素毎に、濃度ムラを抑制するための補正値を算出し、その補正値で画素値を補正する（Ｓ３）。Ｓ３の補正ステップについては、後で詳しく説明する。
【００３３】
次に、補正画像データに対してハーフトーン処理（Ｓ４）を行う。ハーフトーン処理は、一般に知られた公知の技術であるため、簡単に説明する。ＣＭＹＫの補正画像データの各画素の画素値は、例えば２５６段階である。これに対して、インクジェットヘッド４は、アクチュエータを制御することによって、各ノズル２０から、液滴サイズの異なる大玉、中玉、小玉の何れかを選択的に吐出させることが可能である。つまり、大玉に対応する大ドット、中玉に対応する中ドット、小玉に対応する小ドット、及び、ドットなしの４段階の階調印刷が可能となっている。ハーフトーン処理では、補正画像データの各画素の２５６段階の画素値を、誤差拡散法、ディザ法等の公知の変換方法を用いて、４段階の階調値に変換する。インクジェットヘッド４は、ハーフトーン処理後の、４段階の階調値で表された印刷データに基づいて、各ノズル２０からインクを吐出させて、記録用紙１００に画像を印刷する。
【００３４】
＜濃度ムラ抑制の補正の詳細＞
次に、Ｓ３の濃度ムラ補正について詳細に説明する。図４は、濃度ムラ補正のフローチャートである。濃度ムラ補正では、中間画像データの画素毎に、濃度ムラを抑制するための補正値を算出し、この補正値を用いて中間画像データの各画素の画素値を補正する。
【００３５】
（単色ムラ補正）
ある色のインクを吐出する１つのノズル列２１内で、ノズル２０の配列ピッチが不均一である場合、あるいは、吐出特性にばらつきがある場合には、そのノズル列２１を用いて画像を印刷したときに、ノズル列方向に濃度ムラが生じる。そこで、本実施形態では、１色のノズル列２１のみで画像を形成した場合に生じるノズル列方向の濃度ムラを抑制する補正（以下、単色ムラ補正ともいう）を行う。
【００３６】
制御装置７のＲＯＭ２１には、ノズル２０毎に、単色補正の補正値ΔＶａが記憶されている。まず、制御装置７は、ＲＯＭ２１を参照して、ノズル２０毎に補正値ΔＶａを取得する（Ｓ１１）。単色補正の補正値ΔＶａは、例えば、下記のようにして事前に取得される。まず、１色のノズル列２１のみを用いてテストパターンを印刷する。次に、このテストパターンをスキャナで読み取ったデータから、ノズル列方向におけるテストパターンの濃度ムラに関する情報を取得し、この情報に基づいて各ノズル２０についての補正値ΔＶａを決定する。
【００３７】
（多色ムラ補正）
上記の単色での濃度ムラに加え、ＣＭＹＫの４色のインクを用いた場合には、異なる色間でインクの着弾位置がずれる等の要因によっても、画像に濃度ムラが生じる。そこで、４色のインクを用いて画像を形成する場合の濃度ムラを抑制する補正（以下、多色ムラ補正ともいう）を行う（Ｓ１２，Ｓ１３）。
【００３８】
ノズル２０毎の多色ムラ補正の補正値ΔＶｂは、以下のようにして決定する。まず、制御装置７は、ＣＭＹＫの中間画像データの画素毎に、その画素値から各色の占有率を算出する（Ｓ１２）。ある色の１つの画素における占有率とは、「画素を形成する総インク量のうちの、対象色のインクが占める割合」と同義である。例えば、ある画素値の画素を形成するために必要な４色のインクの割合が、Ｃ：Ｍ：Ｙ：Ｋ＝４：３：２：１である場合、この画素におけるシアンの占有率は、４／（４＋３＋２＋１）＝０．４となる。同様に、マゼンタの占有率は０．３、イエローの占有率は０．２、ブラックの占有率は０．１となる。
【００３９】
また、制御装置７のＲＯＭ２１には、補正対象色の占有率に応じた補正値を導く補正関数が、ノズル２０毎に個別に設定されている。図５は、上記補正関数の一例である。図５の補正関数は、補正値が占有率の一次関数で規定されている。ＲＯＭ２１には、上記補正関数が、パラメータの形でノズル２０毎に記憶されている。補正関数のパラメータとしては、例えば、補正関数の傾きａ（＝ｂ２／ｂ１）と切片ｂ１が挙げられる。あるいは、縦軸切片ｂ１と横軸切片ｂ２が記憶されてもよい。尚、補正関数の取得方法については、後で具体例を挙げて説明する。制御装置７は、ＲＯＭ２１に記憶された上記補正関数を用いて、ノズル２０毎に、Ｓ１１で算出された占有率に応じた補正値ΔＶｂを算出する（Ｓ１３）。
【００４０】
そして、制御装置７は、単色ムラ補正用の補正値ΔＶａと、多色ムラ補正用の補正値ΔＶｂとを用いて、中間画像データの画素毎にその画素値を補正し、補正画像データを作成する（Ｓ１４）。
【００４１】
本実施形態では、４色のインクを使用したときの濃度ムラを抑制するために、ＣＹＭＫ４色の中間画像データの画素毎に、中間画像データの画素値を補正する（多色ムラ補正）。ここで、各画素の多色ムラ補正の補正値ΔＶｂは、各色の占有率に応じて算出している。これにより、各画素における各色の占有率が濃度ムラに及ぼす影響も考慮して、中間画像データを補正することができ、４色のインクを使用して画像を形成したときの濃度ムラを、より効果的に抑制することができる。
【００４２】
また、本実施形態では、ノズル２０毎に、多色ムラ補正用の補正値ΔＶｂに加えて、単色ムラ補正用の補正値ΔＶａを取得し、２種類の補正値ΔＶａ，ΔＶｂを用いて中間画像データの画素値を補正する。これにより、１色のノズル列２１を使用したときに発生する濃度ムラと、４色のノズル列２１を使用したときの濃度ムラの両方が抑制されるため、画像の濃度ムラがさらに効果的に抑制される。
【００４３】
＜多色補正の補正関数の取得方法＞
次に、図４のＳ１３の補正値算出ステップで使用する、補正関数（図５参照）の取得方法の具体例について説明する。図６は、補正関数を取得する際に構成するプリンタシステムを概略的に示すブロック図である。図７は、補正関数取得のフローチャートである。
【００４４】
１つのプリンタ１のインクジェットヘッド４について、上記補正関数を取得する際には、図６に示すように、対象となるプリンタ１を検査装置３０と接続する。検査装置３０は、コンピュータで構成されており、ＣＰＵ等からなる演算装置３１と、各種データを記憶する記憶装置３２とを備えている。また、この検査装置３０には、画像の読取装置であるスキャナ３３が接続されている。
【００４５】
（パターン印刷ステップ）
図８は、パターン印刷ステップの説明図である。検査装置３０は、プリンタ１に対して、テストパターン４０を印刷する指令を送る。プリンタ１は、上記の印刷指令に基づき、キャリッジ３とともにインクジェットヘッド４を走査方向に移動させながら、４列のノズル列２１からそれぞれ４色のインクを吐出させて、記録用紙１００に５つのテストパターン４０（４０ａ，４０ｂ，４０ｃ，４０ｄ，４０ｅ）を印刷する（Ｓ２１）。ここで、補正関数を取得する対象となる補正対象色のインクについては、テストパターン４０毎で指示濃度を異ならせ、補正対象外の色のインクについては指示濃度を全てのテストパターン４０で等しくする。
【００４６】
図８には、シアンについての補正関数を取得する場合のパターン印刷が示されている。図８において、シアンのノズル２０については、５つのテストパターン４０の間で指示濃度を異ならせる（Ｃ１，Ｃ２，Ｃ３，Ｃ４，及び、Ｃ５）。尚、シアンの指示濃度Ｃ１〜Ｃ５の大小関係は、Ｃ１＜Ｃ２＜Ｃ３＜Ｃ４＜Ｃ５である。一方、他のイエロー、マゼンタ、ブラックのノズル２０については、５つのテストパターン４０の間で、指示濃度を等しくする（Ｃ０ｍ，Ｃ０ｙ，Ｃ０ｋ）。つまり、５つのテストパターン４０ａ〜４０ｅの間で、補正対象色であるシアンの占有率を意図的に異ならせている。
【００４７】
（読取ステップ）
次に、記録用紙１００に印刷した５つのテストパターン４０を、検査装置３０に接続されたスキャナ３３で読み取る（Ｓ２２）。スキャナ３３で読み取られた５つのテストパターン４０の画像データは、検査装置３０に送られて記憶装置３２に記憶される。
【００４８】
（テストパターンの色情報分布の取得）
検査装置３０は、演算装置３１により記憶装置３２に記憶された各テストパターン４０の画像データを分析し、ノズル列方向に対応した方向Ａにおける、色情報の分布（色分布情報）を取得する（Ｓ２３）。図９は、テストパターン４０の色分布情報を示す図である。ノズル２０の吐出特性のばらつきや配列ピッチの不均一などがあると、図９のように、各テストパターン４０に濃度ムラが生じ、方向Ａにおける色情報の値が変動する。
【００４９】
尚、色情報は、ＲＧＢの情報であってもよいが、本実施形態では、ＲＧＢの情報をＬａｂ変換して得られたＬａｂ値を色情報として採用する。Ｌａｂ表色系は、色を示す数値の差と人間が感じる色差とが、常に等しくなるような表色系である。そのため、色情報をＬａｂ変換することにより、人間の目の感覚に近い形で、濃度ムラの程度を数値で表現することができる。
【００５０】
色分布情報の取得は、例えば、以下のようにして行う。図８に示すように、ノズル列方向において同じ位置にある４色のノズル２０（２０ｃ，２０ｍ，２０ｙ，２０ｋ）によって形成された、各テストパターン４０の画像部分Ｘにおいて、走査方向に対応する方向ＢにおけるＬａｂ値を平均化する。この平均化したＬａｂ値を、方向Ａにおける位置（ノズル位置）毎に取得することにより、図９のような色分布情報を得る。
【００５１】
（パターン選択ステップ）
次に、シアンインクを吐出するノズル２０ｃの各々について、Ｓ２３で取得した各テストパターン４０の色分布情報を基に、目標色に最も近いテストパターン４０を選択する（Ｓ２４）。目標色は、補正対象のノズル２０について共通に設定されるものであればよく、特に限定はされない。例えば、５つのテストパターン４０の中での濃度中間値である、シアンの指示濃度Ｃ３で形成されたテストパターン４０ｃのＬａｂ値を、ノズル列方向に平均化した色を目標色として採用してもよい。あるいは、検査装置３０の記憶装置３２に、予め、所定の目標色のＬａｂ値が記憶されていてもよい。
【００５２】
各テストパターン４０に濃度ムラが生じている場合には、図９のようにノズル列方向においてＬａｂ値が変動することから、複数のノズル２０ｃの間で、目標色に近い色が実現されているテストパターン４０が異なってくる。例えば、形成した画像部分が薄目になるノズル２０ｃでは、指示濃度を高くしないと目標色を実現できない。従って、目標色に近いパターンとして、５つのテストパターン４０の中でも、指示濃度が高いテストパターン４０が選択される。逆に、形成した画像部分が濃い目に出てしまうノズル２０ｃでは、指示濃度を低くしないと目標色を実現できない。従って、目標色に近いパターンとして、指示濃度が低いテストパターン４０が選択される。
【００５３】
（第１比率算出ステップ）
次に、演算装置３１により、４色の各ノズル２０が理想的な吐出特性を有するとしたときに前記の目標色を印刷する場合の指示濃度Ｂを、目標色のＬａｂ値から求める。「指示濃度Ｂ」とは、言い換えれば、理想的な吐出量（例えば吐出量の設計基準値）を吐出するノズル２０を使用して目標色を印刷するときの、シアン濃度の指示値である。さらに、シアンのノズル２０ｃの各々について、選択したテストパターン４０の指示濃度Ａ（Ｃ１〜Ｃ５の何れか）と、前記指示濃度Ｂの比（第１の濃度比率Ａ／Ｂ）を求める。
【００５４】
つまり、第１の濃度比率Ａ／Ｂとは、理想的なノズル２０ｃを用いて目標色を印刷する場合の指示濃度Ｂに対する、実際のノズル２０ｃで目標色を印刷する場合の指示濃度Ａの比のことである。即ち、第１の濃度比率Ａ／ｂは、先に説明した図５における、中間画像データの各画素についての、シアンのノズル２０ｃの補正値Ｖｂに対応する値となる。
【００５５】
（第２比率算出ステップ）
次に、演算装置３１により、４色の各ノズル２０が理想的な吐出特性を有するとしたときに目標色を印刷する場合の各色の指示濃度の総和Ｃを、目標色のＬａｂ値から求める。「指示濃度の総和Ｃ」は、言い換えれば、それぞれ理想の吐出量を吐出する、理想的なノズル２０を使用して目標色を印刷するときの、４色のノズル２０のそれぞれの指示濃度の総和である。さらに、シアンのノズル２０ｃの各々について、指示濃度Ｂと、指示濃度の総和Ｃとの比である、第２の濃度比率（Ｂ／Ｃ）を算出する。
【００５６】
つまり、第２の濃度比率Ｂ／Ｃとは、ＣＭＹＫ４色の理想的なノズル２０で目標色を印刷すると仮定したときの、４色の指示濃度の総和Ｃに対する、シアンの指示濃度Ｂの比のことである。即ち、第２の濃度比率Ｂ／Ｃは、先に説明した図５における、中間画像データの各画素についての、シアンの占有率に対応する値となる。
【００５７】
（補正関数取得ステップ）
次に、演算装置３１により、補正値Ｖｂに対応する第１の濃度比率Ａ／Ｂと、占有率に対応する第２の濃度比率Ｂ／Ｃとを用いて、占有率から補正値を導く補正関数のパラメータを取得する。但し、第１の濃度比率Ａ／Ｂと第２の濃度比率Ｂ／Ｃからなる１点のデータのみでは、図５のような補正関数を規定することができない。そこで、補正関数を規定するための別のデータとして、シアンの占有率が１（１００％）のデータを用いる。シアンの占有率が１ということはシアンのみを使用する場合であり、多色ムラ補正そのものが不要であることから、補正値は０である。第１の濃度比率Ａ／Ｂと第２の濃度比率Ｂ／Ｃからなるデータと、占有率が１（１００％）で補正値が０のデータの、２点のデータを直線補間することにより、図５に示す一次の補正関数が規定される。補正関数のパラメータとしては、例えば、傾きａ（＝ｂ１／ｂ２）と、切片ｂ１の値を取得する。
【００５８】
以上のＳ２４（パターン選択）〜Ｓ２７（補正関数のパラメータ取得）を、シアンインクを吐出する全てのノズル２０ｃについて行う。全てのノズル２０ｃについて、補正関数のパラメータの取得が完了したら（Ｓ２８：Ｙｅｓ）、他の色のインクを吐出するノズル２０についても、同様に、Ｓ２１〜Ｓ２７を行う。４色全てについて設定が完了したら（Ｓ２９：Ｙｅｓ）、各ノズル２０について取得したパラメータを、プリンタのＲＯＭ２１に記憶させる。
【００５９】
尚、以上説明した実施形態において、記録用紙１００が、本発明の「被記録媒体」に相当する。制御装置７が、本発明の「制御部」に相当する。ＲＯＭ２１が、本発明の「記憶部」に相当する。多色ムラ補正用の補正値ΔＶｂを算出するステップ（図４のＳ１３）が、本発明の第１補正値算出ステップに相当する。単色ムラ補正用の補正値ΔＶａを算出するステップ（図４のＳ１１）が、本発明の第２補正値算出ステップに相当する。
【００６０】
次に、前記実施形態に種々の変更を加えた変更形態について説明する。但し、前記実施形態と同様の構成を有するものについては、同じ符号を付して適宜その説明を省略する。
【００６１】
１］補正関数に関しては、前記実施形態のものには限られず、以下のような変更が可能である。
【００６２】
前記実施形態では、第１の濃度比率Ａ／Ｂと第２の濃度比率Ｂ／Ｃのデータと、占有率１（１００％）で補正値０のデータとを用いて、補正関数を取得しているが、この方法には限られない。例えば、目標色を２つ設定し、これら２つの目標色のそれぞれに対して算出した、第１の濃度比率Ａ／Ｂと第２の濃度比率Ｂ／Ｃの２組のデータを用いて補正関数を取得してもよい。
【００６３】
また、前記実施形態では、２点のデータを直線補間して、一次の補正関数を取得しているが、３点以上のデータを取得して、２次以上の多次の補正関数を取得してもよい。この場合は、多次関数を規定する多項式の各係数が、補正関数のパラメータに相当する。
【００６４】
２］前記実施形態では、４色のノズル２０の各々について、占有率に応じた補正値Ｖｂを算出しているが、色によっては、占有率の違いによる濃度ムラの変化が小さい場合もある。そのような場合には、特定の色を吐出するノズル２０については、占有率に関係なく補正値Ｖｂを固定値としてもよい。
【００６５】
３］前記実施形態では、図３、図４に示すように、単色ムラ補正用の補正値ΔＶａ、多色ムラ補正用の補正値ΔＶｂを取得し（Ｓ１１〜Ｓ１３）、中間画像データの画素毎に画素値を上記補正値ΔＶａ，ΔＶｂで補正してから（Ｓ１４）、ハーフトーン処理（Ｓ４）を行っている。これに対して、図１０に示すように、単色ムラ補正を、ハーフトーン処理の際に行ってもよい。画像データ取得（Ｓ３１）、中間画像データ作成（Ｓ３２）の後、中間画像データに対して、まず、占有率に応じた多色ムラ補正を行う（Ｓ３３）。多色ムラ補正後に、ハーフトーン処理を行うとともに単色ムラ補正を行う（Ｓ３４）。例えば、誤差拡散法によりハーフトーン処理を行う場合、特許第５６０９１０１号公報の例で説明する。この公報では、誤差値を算出するステップ（特許第５６０９１０１号公報の図７のＳ３４）において、誤差値を算出するためのパラメータに対してノズル吐出量ばらつき情報を反映させた上で、反映後のパラメータを用いて誤差値を算出している。これにより、誤差拡散法の中で上記の単色ムラ補正を実行することができる。
【符号の説明】
【００６６】
１  インクジェットプリンタ
４  インクジェットヘッド
７  制御装置
２０  ノズル
２１  ノズル列
４０  テストパターン
１００  記録用紙
【図１】
0006372410.tif 000002
【図２】
0006372410.tif 000003
【図３】
0006372410.tif 000004
【図４】
0006372410.tif 000005
【図５】
0006372410.tif 000006
【図６】
0006372410.tif 000007
【図７】
0006372410.tif 000008
【図８】
0006372410.tif 000009
【図９】
0006372410.tif 000010
【図１０】
0006372410.tif 000011