(57)【要約】 【課題】  グレーから離れた色域での色再現性を過度に悪化させることなく、グレー近傍の色ズレを改善する。【解決手段】  まず、較正前の初期の３次元ルックアップテーブル４０を準備する。そして、グレー色に関する入出力関係を較正するためのグレー軸トーンカーブＴＣ１を準備する。また、このトーンカーブＴＣ１よりも凹凸の少ないスムーズトーンカーブＴＣ２を準備する。そして、グレー入力に対してはグレー軸トーンカーブＴＣ１で較正を行い、グレー入力以外の入力に対してはスムーズトーンカーブＴＣ２を使用して較正を行う。【選択図】  図３
2005178026.tif 000002
【特許請求の範囲】
【請求項１】
カラープリンタのための色変換ルックアップテーブルの較正方法であって、
（ａ）色を表す３つの入力値に応じて複数種類のインクのインク量を出力する３次元ルックアップテーブルを準備する工程と、
（ｂ）グレー色を表すグレー入力と、前記３次元ルックアップテーブルの出力との関係を較正するための第１の較正曲線を準備する工程と、
（ｃ）前記グレー色以外の任意の色を表す３つの入力値と、前記３次元ルックアップテーブルの出力との関係を較正するための第２の較正曲線として、前記第１の較正曲線よりも凹凸の少ない曲線を準備する工程と、
（ｄ）前記グレー入力に対しては前記第１の較正曲線で較正された出力を使用するとともに、前記グレー入力以外の３つの入力値に対しては前記第２の較正曲線で較正された出力を使用することによって、較正後のインク量を得る工程と、
を備える方法。
【請求項２】
請求項１記載の方法であって、
前記工程（ｃ）は、前記第１の較正曲線を平滑化することによって前記第２の較正曲線を生成する工程を含む、方法。
【請求項３】
請求項１または２記載の方法であって、
前記工程（ｄ）は、
前記３次元ルックアップテーブルを前記第１と第２の較正曲線を用いて較正することによって、較正済み３次元ルックアップテーブルを作成する工程と、
前記較正済み３次元ルックアップテーブルを用いて、任意の３つの入力値に応じて前記複数種類のインクのインク量を出力する工程と、
を含む、方法。
【請求項４】
請求項１または２記載の方法であって、
前記工程（ｄ）は、
前記３次元ルックテーブルと前記第１の較正曲線とに基づいて、前記グレー入力を表す１つの入力値に対して前記複数種類のインクのインク量の較正済みの値を出力するためのグレー用１次元ルックアップテーブルを作成する工程と、
前記３次元ルックアップテーブルを前記第２の較正曲線を用いて較正することによって、非グレー用３次元ルックアップテーブルを作成する工程と、
前記グレー入力に対しては前記グレー用１次元ルックアップテーブルを使用し、前記グレー入力以外の３つの入力値に対しては前記非グレー用３次元ルックアップテーブルを使用することによって、前記較正後のインク量を得る工程と、
を含む、方法。
【請求項５】
請求項４記載の方法であって、
前記グレー用１次元ルックアップテーブルは、前記非グレー用３次元ルックアップテーブルよりも入力値のビット数が大きいテーブルである、方法。
【請求項６】
カラープリンタ用の印刷データを生成するためのプリンタドライバであって、
カラー画像データ入力に応じて複数種類のインクのインク量を出力する色変換部を備え、
前記色変換部は、
グレー色を表すグレー入力に応じて、前記複数種類のインクのインク量を出力するためのグレー用１次元ルックアップテーブルと、
前記グレー色以外の任意の色を表す３つの入力値に応じて、前記複数種類のインクのインク量を出力するための非グレー用３次元ルックアップテーブルと、
を含み、
カラー印刷の際に、前記グレー入力に対しては前記グレー用１次元ルックアップテーブルを使用し、前記グレー入力以外の３つの入力値に対しては前記非グレー用３次元ルックアップテーブルを使用する、プリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラープリンタ用の色変換ルックアップテーブルを較正する技術に関する。
【背景技術】
【０００２】
カラープリンタでは、カラー画像データを入力としてインク量を出力する色変換ルックアップテーブルが使用される。通常の色変換ルックアップテーブルの入力は、カラーを表す３つの入力値であり、その出力はインクの種類に応じた数に設定されている。例えば、カラープリンタで使用されるインクがＣＭＹＫの４色である場合には、色変換ルックアップテーブルは４つの出力値を有する。通常は、出力値の数に拘わらず色変換ブックアップテーブルの入力数は３なので、「３次元ルックアップテーブル」と呼ばれることが多い。
【０００３】
色変換ルックアップテーブルは、入力されるカラー画像データを忠実に再現するためのインク量データを出力するように作成される。ところが、プリンタの製造誤差（インク吐出量の誤差等）に起因して、プリンタで印刷される色が所望の色からずれる場合がある。特に、グレー近傍の色がずれると目に付きやすく、画質の低下として認識されやすい。そこで、従来から、グレー近傍の色の色ズレを改善する技術が知られている（例えば特許文献１）。
【０００４】
【特許文献１】特開２００２−１４２１２４号公報
【特許文献２】特開平１０−２７８２８７号公報
【０００５】
これらの従来技術では、３次元ルックアップテーブルを較正することによって、グレー近傍の色ズレを改善していた。
【０００６】
しかし、グレー近傍の色ズレを改善するように３次元ルックアップテーブルを較正すると、グレーから離れた色域で色ズレが大きくなったりトーンジャンプが発生したりする場合があった。この結果、グレーから離れた色域での色再現性が悪化してしまうという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、グレーから離れた色域での色再現性を過度に悪化させることなく、グレー近傍の色ズレを改善する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明による方法は、カラープリンタのための色変換ルックアップテーブルの較正方法であって、
（ａ）色を表す３つの入力値に応じて複数種類のインクのインク量を出力する３次元ルックアップテーブルを準備する工程と、
（ｂ）グレー色を表すグレー入力と、前記３次元ルックアップテーブルの出力との関係を較正するための第１の較正曲線を準備する工程と、
（ｃ）前記グレー色以外の任意の色を表す３つの入力値と、前記３次元ルックアップテーブルの出力との関係を較正するための第２の較正曲線として、前記第１の較正曲線よりも凹凸の少ない曲線を準備する工程と、
（ｄ）前記グレー入力に対しては前記第１の較正曲線で較正された出力を使用するとともに、前記グレー入力以外の３つの入力値に対しては前記第２の較正曲線で較正された出力を使用することによって、較正後のインク量を得る工程と、
を備える。
【０００９】
この構成によれば、より凹凸の大きい第１の較正曲線でグレー入力に対応するインク量出力が較正されるので、グレー色のいろずれを改善することができる。また、より凹凸の少ない第２の較正曲線でグレー以外の色に対応するインク量出力が較正されるので、グレーから離れた色域での色再現性を過度に悪化させることなく、グレー近傍の色ズレを改善することが可能である。
【００１０】
前記工程（ｃ）は、前記第１の較正曲線を平滑化することによって前記第２の較正曲線を生成する工程を含むようにしてもよい。
【００１１】
この構成によれば、グレー色とグレー色以外の色との境界近傍における色の急変を低減することができる。
【００１２】
前記工程（ｄ）は、
前記３次元ルックアップテーブルを前記第１と第２の較正曲線を用いて較正することによって、較正済み３次元ルックアップテーブルを作成する工程と、
前記較正済み３次元ルックアップテーブルを用いて、任意の３つの入力値に応じて前記複数種類のインクのインク量を出力する工程と、
を含むようにしてもよい。
【００１３】
あるいは、前記工程（ｄ）は、
前記３次元ルックテーブルと前記第１の較正曲線とに基づいて、前記グレー入力を表す１つの入力値に対して前記複数種類のインクのインク量の較正済みの値を出力するためのグレー用１次元ルックアップテーブルを作成する工程と、
前記３次元ルックアップテーブルを前記第２の較正曲線を用いて較正することによって、非グレー用３次元ルックアップテーブルを作成する工程と、
前記グレー入力に対しては前記グレー用１次元ルックアップテーブルを使用し、前記グレー入力以外の３つの入力値に対しては前記非グレー用３次元ルックアップテーブルを使用することによって、前記較正後のインク量を得る工程と、
を含むようにしてもよい。
【００１４】
なお、前記グレー用１次元ルックアップテーブルは、前記非グレー用３次元ルックアップテーブルよりも入力値のビット数あるいは格子点数が大きいテーブルであるものとしてもよい。
【００１５】
この構成によれば、グレー色の再現をより忠実に行うことができる。
【００１６】
なお、本発明は、種々の形態で実現することが可能であり、例えば、色変換ルックアップテーブルの較正方法および装置、印刷データの作成方法および装置、プリンタドライバおよびそのインストール方法、印刷方法および印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ｂ．第２実施例：
Ｃ．変形例
【００１８】
Ａ．第１実施例：
図１は、本発明の第１実施例としての色変換ルックアップテーブル較正システム１００を示す説明図である。このシステム１００は、コンピュータ２００と、色較正用カラープリンタ３００とを備えている。コンピュータ２００は、色変換ルックアップテーブルを較正するための種々の処理を実行する較正処理部２１０を備えている。
【００１９】
色較正用カラープリンタ３００は、色較正の対象となる印刷ヘッド（図示せず）を搭載したプリンタである。この印刷ヘッドは、実際のプリンタに使用される印刷ヘッドと同じものである。以下で説明する色較正は、実機の個々のプリンタ毎に実行することが好ましい。但し、印刷ヘッドをインク吐出量のずれに応じていくつかのグループに分類しておき、各グループ毎に色較正を行うようにしてもよい。
【００２０】
較正処理部２１０は、入力受信部２２０と、テストパッチシート印刷部２３０と、ルックアップテーブル修正部２４０と、テーブル格納部２５０とを備えている。入力受信部２２０は、このシステム１００のオペレータ（作業者）の指示を受け取る機能を有する。テストパッチシート印刷部２３０は、後述するテストパッチシートを印刷するための印刷データＴＰＤを色較正用プリンタ３００に出力して、テストパッチシートを印刷させる機能を有する。テーブル格納部２５０は、色変換ルックアップテーブルを格納するメモリであり、例えばコンピュータ２００のハードディスク内に設けられている。
【００２１】
図２は、第１実施例における色変換ルックアップテーブルの較正処理手順を示すフローチャートである。図３（Ａ）〜（Ｆ）は、その処理内容を示す説明図である。図２のステップＳ１では、較正前の初期の色変換ルックアップテーブル４０（図３（Ａ））を準備する。このルックアップテーブル４０は、ＲＧＢの３つの値を入力とし、ＣＭＹＫの４つのインク量を出力する３次元ルックアップテーブルである。ここで、「３次元」とは、入力が３つであることを意味している。
【００２２】
ステップＳ２では、テストパッチシート印刷部２３０が、プリンタ３００を用いて色較正用のテストパッチシートＴＰＳ（図３（Ｂ））を印刷する。テストパッチシートＴＰＳは多数のカラーパッチを含んでいる。これらのカラーパッチは、グレー色を表すＲＧＢ入力（「グレー入力」）に応じて再現されるグレーパッチと、グレー近傍の色を表すＲＧＢ入力で再現される色偏りパッチとを含んでいることが好ましい。グレー入力は、ＲＧＢの３つの値が互いに等しい入力（Ｒ＝Ｇ＝Ｂ）である。色偏りパッチ用の入力（「非グレー入力」とも呼ぶ）は、ＲＧＢの少なくとも１つ値が他の値とは異なる入力である。色偏りパッチとしては、例えば、ＲＧＢの少なくとも１つの値がグレー入力から１％〜１０％程度の範囲でずれているものが使用される。なお、テストパッチシートＴＰＳは、グレーパッチや色偏りパッチ以外の種々のカラーパッチを含むようにしてもよい。
【００２３】
このテストパッチシートＴＰＳは、初期の色変換ルックアップテーブル４０を用いて印刷される。すなわち、テストパッチシート印刷部２３０（図１）は、色変換ルックアップテーブル４０を用いて各カラーパッチの色を表すＲＧＢ入力に対するインク量（ＣＭＹＫ）をそれぞれ求め、これらのインク量をそれぞれハーフトーン処理することによって、各カラーパッチ内の各印刷画素における各インクのドット形成状態を示すドット形成データＤｃ，Ｄｍ，Ｄｙ，Ｄｋを生成する。これらのドット形成データを含む印刷データＴＰＤは、プリンタ３００に供給されてテストパッチシートＴＰＳが印刷される。なお、テストパッチシート印刷部２３０がこのような色変換やハーフトーン処理を行う代わりに、テストパッチシート印刷用の印刷データＴＰＤを予め準備してコンピュータ２００のハードディスク内に格納しておくようにしてもよい。これらのいずれの場合にも、各カラーパッチは特定のＲＧＢ入力と対応付けられており、その対応関係はハードディスク内に登録される。
【００２４】
ステップＳ３では、テストパッチシートＴＰＳ内のカラーパッチが測色機（図示せず）で測色されて、各カラーパッチの測色値（例えばＬ*ａ*ｂ*値）が取得される。複数のカラーパッチに対する測色値は、作業者によって較正処理部２１０に入力される。ステップＳ４では、ルックアップテーブル修正部２４０が、これらの測色値を用いてＲＧＢ各チャンネルのグレー較正値Ｒｃ，Ｇｃ，Ｂｃを決定する。なお、「チャンネル」とは、１つの入力を意味している。ここで、ＲＧＢ各チャンネルのグレー較正値Ｒｃ，Ｇｃ，Ｂｃは、初期の色変換ルックアップテーブル４０において、所定の目標グレー色を再現するためのインク量出力が得られるようなＲＧＢ入力である。ここで、目標グレー色は、ニュートラルグレーである。例えば、Ｒ＝Ｇ＝Ｂ＝１７のグレー入力に応じて再現されるべき所定の目標グレー色の測色値Ｌ*ａ*ｂ*が、実際にはＲ＝１８，Ｇ＝１５，Ｂ＝１９の入力に応じて再現されたカラーパッチで得られていた場合には、このグレー入力（Ｒ＝Ｇ＝Ｂ＝１７）に対する較正値はＲｃ＝１８，Ｇｃ＝１５，Ｂｃ＝１９となる。なお、このような較正値Ｒｃ，Ｇｃ，Ｂｃは、複数のグレー入力に対して決定される。
【００２５】
ステップＳ５では、ルックアップテーブル修正部２４０が、ステップＳ４で得られた較正値Ｒｃ，Ｇｃ，Ｂｃを用いてグレー軸較正用のトーンカーブＴＣ１（図３（Ｃ））を作成する。このトーンカーブＴＣ１は、入力値ＲＧＢと較正値Ｒｃ，Ｇｃ，Ｂｃとの関係を各チャンネル毎に表したものである。なお、「グレー軸」とは、ＲＧＢの３次元色空間においてＲ＝Ｇ＝Ｂである対角線を意味している。以下では、グレー軸較正用のトーンカーブＴＣ１を単に「グレー軸トーンカーブ」とも呼ぶ。
【００２６】
ステップＳ６では、ルックアップテーブル修正部２４０が、グレー軸トーンカーブＴＣ１と、初期の色変換ルックアップテーブル４０（図３）とを用いて、グレー軸情報（図３（Ｅ））を取得する。グレー軸情報は、グレー入力値ＧＹ（＝Ｒ＝Ｇ＝Ｂ）と、インク量データＣＭＹＫとの対応関係を表すものである。グレー入力値ＧＹは、グレー色を表すＲＧＢ値である。グレー色を表すＲＧＢ値は互いに等しいので、この値が１つのグレー入力値ＧＹで表されている。グレー軸情報を構成するインク量データＣＭＹＫは、グレー入力値ＧＹを３チャンネルのグレー軸トーンカーブＴＣ１に入力し、その出力を初期の色変換ルックアップテーブル４０に入力することによって得られる。なお、図３（Ｅ）の例では、色変換ルックアップテーブル４０が一定間隔の（１７おきの値の）格子点の入力を受けるように構成されているものと仮定している。このときには、グレー軸情報もこの格子点入力に対するインク量データのみを含んでいる。但し、色変換ルックアップテーブル４０がこれとは異なる格子点入力を受けるように構成されている場合には、グレー軸情報もその格子点入力に対するインク量データを含むように生成される。
【００２７】
ステップＳ７では、ルックアップテーブル修正部２４０が、各チャンネルのグレー軸トーンカーブＴＣ１をスムージング（平滑化）することによって、非グレー軸用のトーンカーブＴＣ２（図３（Ｄ）を作成する。このスムーズトーンカーブＴＣ２は、グレー色以外の色の較正を行うためのものである。
【００２８】
ステップＳ８では、ルックアップテーブル修正部２４０が、スムーズトーンカーブＴＣ２を用いて初期の色変換ルックアップテーブル４０を較正することによって、較正されたルックアップテーブルを作成する。この較正は、グレー軸以外の色域を表す入力に関して行えば良いが、グレー軸の入力も併せて較正されてもよい。但し、グレー軸に関しては、次のステップＳ９で再度較正されるので、ステップＳ８でグレー軸を較正する必要は無い。ステップＳ８の較正によって、グレー軸以外の色域における色ズレを改善することができる。
【００２９】
ステップＳ９では、ルックアップテーブル修正部２４０が、ステップＳ８で較正された色変換ルックアップテーブルをグレー軸情報（図３（Ｅ））でさらに修正することによって、グレー軸に関する較正を実行する。こうして得られた較正後の色変換ルックアップテーブルは、グレー入力（Ｒ＝Ｇ＝Ｂ）に対しては目標グレー色を再現できるるインク量データを出力するので、グレー色を忠実に再現することができる。また、非グレー軸の較正に用いられたスムーズトーンカーブＴＣ２は、グレー軸用のトーンカーブＴＣ１を平滑化したものなので、グレー軸上の色とグレー軸近傍の色との間でトーンジャンプや不自然な色変化が現れないように色変換を行うことができる。この較正後の色変換ルックアップテーブルは、市販のプリンタ用のプリンタドライバに実装される。
【００３０】
図４は、第１実施例におけるプリンタドライバの構成を示すブロック図である。このプリンタドライバは、解像度変換部２０と、色変換部３０と、較正後の色変換ルックアップテーブル４２と、ハーフトーン処理部５０と、データ配列部６０とを備えている。解像度変換部２０は、入力されたカラー画像データＲ０，Ｇ０，Ｂ０の解像度を、色変換部３０以降の処理に適した解像度に変換する機能を有する。色変換部３０は、解像度変換後のカラー画像データＲＧＢを較正後の色変換ルックアップテーブル４２に入力して、インク量データＣＭＹＫを取得する。このとき、色変換ルックアップテーブル４２の入力格子点が、ＲＧＢデータのすべての値に対応していないとき（入力格子点が一定間隔で設定されているとき）には、インク量出力に対して補間演算が行われる。ハーフトーン処理部５０は、各インク毎にハーフトーン処理を実行することによって、印刷画素毎にドットの形成状態を示すドット形成データＤｃ，Ｄｍ，Ｄｙ，Ｄｋを生成する。データ配列部６０は、これらのドット形成データＤｃ，Ｄｍ，Ｄｙ，Ｄｋを配列し、印刷データＰＤとして出力する。
【００３１】
通常は、プリンタドライバはコンピュータ内のハードディスクなどの格納部に格納されたプログラムとして実装される。この場合には、プリンタドライバで作成された印刷データＰＤは、外部のプリンタに供給される。あるいは、プリンタ内にプリンタドライバが実装されている場合もある。この場合には、プリンタドライバで作成された印刷データＰＤは、プリンタ内部の印刷実行部（印刷機構）に供給される。なお、コンピュータ内に実装されたプリンタドライバの場合にも、外部プリンタを「印刷実行部」と呼ぶことが可能である。従って、プリンタドライバは、一般に、カラー画像データに基づいて、印刷実行部に供給する印刷データを生成する機能を有するものである。なお、プリンタドライバから解像度変換部２０やデータ配列部６０を省略してもよい。
【００３２】
較正後の色変換ルックアップテーブル４２をプリンタドライバに実装する方法としては、以下のような種々の方法を採用することができる。
（１）較正後の色変換ルックアップテーブル４２を予めプリンタメーカで作成しておき、この色変換ルックアップテーブル４２をプリンタドライバのインストールプログラムとともにユーザに提供する。
（２）較正前の色変換ルックアップテーブル４０と２つのトーンカーブＴＣ１，ＴＣ２とをプリンタドライバのインストールプログラムとともにユーザに提供し、プリンタドライバのインストール時にルックアップテーブル修正部２４０（図１）を用いて較正後の色変換ルックアップテーブル４２を作成する。この場合には、ルックアップテーブル修正部２４０は、インストールプログラムの一部（モジュール）として提供される。
（３）較正前の色変換ルックアップテーブル４０をプリンタドライバのインストールプログラムとともにユーザに提供し、インストール時にルックアップテーブル修正部２４０が、トーンカーブＴＣ１，ＴＣ２を特定の場所から取得して較正後の色変換ルックアップテーブル４２を作成する。トーンカーブＴＣ１，ＴＣ２は、例えば、プリンタ本体のメモリに格納しておくことができる。
【００３３】
以上のように、第１実施例では、グレー軸上の色は、より微細な変化を示す（すなわち、より凹凸の多い）トーンカーブＴＣ１を用いて較正され、グレー軸以外の色はよりスムーズな（より凹凸の少ない）トーンカーブＴＣ２を用いて較正される。従って、グレー色が忠実に再現され、また、グレー以外の色に関する色ズレやトーンジャンプが過度に大きくならないように色変換ルックアップテーブルを較正することができる。特に、非グレー軸用のスムーズトーンカーブＴＣ２は、グレー軸用のトーンカーブＴＣ１を平滑化したものなので、グレー軸上の色とグレー軸近傍の色との間でトーンジャンプや不自然な色変化が現れないように較正を実行できるという利点がある。
【００３４】
Ｂ．第２実施例：
図５は、第２実施例における色変換ルックアップテーブルの較正処理手順を示すフローチャートである。第２実施例では、ステップＳ９（図２）が省略されてステップＳ１０がステップＳ６の後に追加されている点が第１実施例と異なるだけであり、その他の構成や処理手順は第１実施例と同じである。
【００３５】
ステップＳ１０では、ルックアップテーブル修正部２４０が、グレー軸情報（図３（Ｅ））からグレー軸用の１次元ルックアップテーブルを作成する。この１次元ルックアップテーブルは、グレー入力値ＧＹを入力とし、インク量データＣＭＹＫを出力とするテーブルである。色変換では、このグレー軸用の１次元ルックアップテーブルと、ステップＳ８で較正された非グレー軸用の色変換ルックアップテーブルとが使用される。
【００３６】
図６は、第２実施例におけるプリンタドライバの構成を示すブロック図である。図４との差異は、１つの３次元ルックアップテーブル４２が、非グレー軸用の３次元ルックアップテーブル４４とグレー軸用の１次元ルックアップテーブル４６に置き換えられている点だけである。色変換部３０は、グレー入力（Ｒ＝Ｇ＝Ｂ）を受けたときには１次元ルックアップテーブル４６を参照し、非グレー入力を受けたときには３次元ルックアップテーブル４４を参照する。この構成によっても、第１実施例とほぼ同様な効果を得ることが可能である。
【００３７】
なお、グレー軸用１次元ルックアップテーブル４６は、非グレー軸用の３次元ルックアップテーブル４４よりも入力値のビット数あるいは格子点数が大きいテーブルとすることが好ましい。例えば、３次元ルックアップテーブル４４の入力値のビット数が６ビットの場合に、１次元ルックアップテーブル４６の入力値のビット数を７ビットまたは８ビットとすることができる。この構成によれば、入力値同士の差が小さくなるので、出力（インク量）を補間する必要性を低減することができ、この結果、グレー色の再現をより忠実に行うことが可能である。また、３次元ルックアップテーブル４４の容量を大きくすることなく、グレー色の再現性を高めることが可能である。
【００３８】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００３９】
Ｃ１．変形例１：
上記実施例では、ＣＭＹＫの４種類のインクを使用していたが、インクの種類としては、これら以外の任意の複数種類のインクを利用可能である。例えば、シアンインクとマゼンタインクに加えて、ライトシアンインク（比較的濃度の低いシアンインク）とライトマゼンタインク（比較的濃度の低いマゼンタインク）を使用しても良い。
【００４０】
Ｃ２．変形例２：
上記実施例では、グレー軸用のトーンカーブＴＣ１（第１の較正曲線）を平滑化することによって非グレー軸用のトーンカーブＴＣ２（第２の較正曲線）を作成していたが、これ以外の方法で非グレー軸用のトーンカーブＴＣ２を作成してもよい。但し、この場合にも、非グレー軸用の較正曲線として、グレー軸用の較正曲線よりも凹凸の少ない曲線を用いることが好ましい。また、上記実施例では、色変換用の３次元ルックアップテーブルそのものを較正していたが、３次元ルックアップテーブルそのものを較正せずに、その後段に、較正を行うためのテーブルや演算装置を設けることも可能である。
【００４１】
Ｃ３．変形例３：
上記実施例では、インクジェットプリンタを対象としてしたが、本発明は、インクジェットプリンタに限らず、レーザプリンタや熱昇華型プリンタなどの他のタイプのプリンタにも適用可能である。また、複写機やファクシミリなどにも適用可能である。本明細書において、「プリンタ」とは、複写機やファクシミリなども含む広い意味を有している。また、「インク」は「色材」と同義語として使用されており、トナーを含む広い意味を有している。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施例としての色変換ルックアップテーブル較正システム１００を示す説明図。
【図２】第１実施例における色変換ルックアップテーブルの較正処理手順を示すフローチャート
【図３】第１実施例における色変換ルックアップテーブルの較正処理の内容を示す説明図。
【図４】第１実施例におけるプリンタドライバの構成を示すブロック図。
【図５】第２実施例における色変換ルックアップテーブルの較正処理手順を示すフローチャート。
【図６】第２実施例におけるプリンタドライバの構成を示すブロック図。
【符号の説明】
【００４３】
２０…解像度変換部
３０…色変換部
４０，４２，４４…色変換ルックアップテーブル
５０…ハーフトーン処理部
６０…データ配列部
１００…色変換ルックアップテーブル較正システム
２００…コンピュータ
２１０…較正処理部
２２０…入力受信部
２３０…テストパッチシート印刷部
２４０…ルックアップテーブル修正部
２５０…テーブル格納部
３００…プリンタ
【図１】
2005178026.tif 000003
【図２】
2005178026.tif 000004
【図３】
2005178026.tif 000005
【図４】
2005178026.tif 000006
【図５】
2005178026.tif 000007
【図６】
2005178026.tif 000008