(57)【要約】【課題】  高彩色における精度の良い色再現性と、低彩色におけるバンディング防止を両立させた色変換テーブルを作成することが望まれていた。【解決手段】    本発明によれば、彩度Ｓを算出し、同彩度Ｓが高くなるほどＫインクの発生量を増加させることにより、高彩色において濃い有彩色ＣＭインクの発生を抑えることができる。有彩色ＣＭインクの発生を抑えることにより、誤差による色相ずれを抑制することができる。一方、彩度Ｓが低くなるほどＫインクの発生量を減少させることにより、複数の有彩色ＣＭＹｌｃｌｍインクを使用して低彩色を再現することができる。従って、低彩色において発生しがちなバンディングも防止することができる。【選択図】  図５
2005262724.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で使用する各色のインク量の階調で表現されるインクデータと他の画像機器で使用する各要素色で表現される要素色データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成方法において、
同色関係を維持しつつ複数の有彩色インクの階調で表現された基本データを同有彩色インクと複数の同有彩色インクを混色して色を再現可能な無彩色インクの階調で表現された第一の分版データに変換する第一の分版工程と、
同色関係を維持しつつ上記第一の分版データを上記有彩色インクおよび上記無彩色インクの階調と、同有彩色インクまたは同無彩色インクの濃度を薄くして形成した淡色インクの階調で表現された第二の分版データに変換する第二の分版工程とを備え、
上記第一の分版工程において、上記無彩色インクの階調の発生度合いが表現される色の彩度に応じて変動することを特徴とする色変換テーブル作成方法。
【請求項２】
上記第一の分版工程において、上記無彩色インクの階調の発生度合いは、表現される色が高彩度となるほど高くなることを特徴とする請求項１に記載の色変換テーブル作成方法。
【請求項３】
上記第一の分版工程において、上記無彩色インクの階調の発生度合いは、表現される色の彩度に応じて線形的に高くなることを特徴とする請求項１または請求項２のいずれかに記載の色変換テーブル作成方法。
【請求項４】
上記第一の分版工程において、表現される色が無彩色であるときの上記無彩色インクの階調の発生度合いは、上記印刷装置にて印刷を行った場合にバンディングを発生させない程度に抑えられることを特徴とする請求項１から請求項３のいずれかに記載の色変換テーブル作成方法。
【請求項５】
上記第一の分版工程は、
上記基本データで網羅される色空間において無彩色を再現可能なグレー軸と直交し、かつ、上記基本データの座標を通過する直線を作成し、
同直線上における上記グレー軸と上記座標との距離の
同直線上における上記グレー軸と上記色空間の最外殻との距離に対する比率を上記彩度として取得することを特徴とする請求項１から請求項４のいずれかに記載の色変換テーブル作成方法。
【請求項６】
印刷装置で使用する各色のインク量の階調で表現されるインクデータと他の画像機器で使用する各要素色で表現される要素色データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成装置において、
同色関係を維持しつつ複数の有彩色インクの階調で表現された基本データを同有彩色インクと複数の同有彩色インクを混色して色を再現可能な無彩色インクの階調で表現された第一の分版データに変換する第一の分版手段と、
同色関係を維持しつつ上記第一の分版データを上記有彩色インクおよび上記無彩色インクの階調と、同有彩色インクまたは同無彩色インクの濃度を薄くして形成した淡色インクの階調で表現された第二の分版データに変換する第二の分版手段とを備え、
上記第一の分版手段において、上記無彩色インクの階調の発生度合いが表現される色の彩度に応じて変動することを特徴とする色変換テーブル作成装置。
【請求項７】
印刷装置で使用する各色のインク量の階調で表現されるインクデータと他の画像機器で使用する各要素色で表現される要素色データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成プログラムにおいて、
同色関係を維持しつつ複数の有彩色インクの階調で表現された基本データを同有彩色インクと複数の同有彩色インクを混色して色を再現可能な無彩色インクの階調で表現された第一の分版データに変換する第一の分版機能と、
同色関係を維持しつつ上記第一の分版データを上記有彩色インクおよび上記無彩色インクの階調と、同有彩色インクまたは同無彩色インクの濃度を薄くして形成した淡色インクの階調で表現された第二の分版データに変換する第二の分版機能とをコンピュータに実現させ、
上記第一の分版機能において、上記無彩色インクの階調の発生度合いが表現される色の彩度に応じて変動することを特徴とする色変換テーブル作成プログラム。
【請求項８】
印刷装置で使用する各色のインク量の階調で表現されるインクデータと他の画像機器で使用する各要素色で表現される要素色データとの対応関係を規定した色変換テーブルにおいて、
同色関係を維持しつつ複数の有彩色インクの階調で表現された基本データを同有彩色インクと複数の同有彩色インクを混色して色を再現可能な無彩色インクの階調で表現された第一の分版データに変換する第一の分版工程と、
同色関係を維持しつつ上記第一の分版データを上記有彩色インクおよび上記無彩色インクの階調と、同有彩色インクまたは同無彩色インクの濃度を薄くして形成した淡色インクの階調で表現された第二の分版データに変換する第二の分版工程とにより作成され、
上記第一の分版工程において、上記無彩色インクの階調の発生度合いが表現される色の彩度に応じて変動することを特徴とする色変換テーブル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル作成方法、色変換テーブル作成装置、色変換テーブル作成プログラムおよび色変換テーブルに関する。
【背景技術】
【０００２】
従来、複数の色インクを備えたプリンタに画像を印刷させる際、有彩色インクであるシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）インクの一部または全部を墨色系インク（無彩色インクともいう）である黒色（Ｋ）インクに置き換えてドットを形成させることが行われている。また、特許文献１，２に開示されたように、Ｋインクよりも濃度の低い淡黒色（ｌｋ，ｌｌｋ）インクをプリンタに備えさせておき、明度の高いいわゆるハイライト側の領域において、ライトシアン（ｌｃ）インク、ライトマゼンタ（ｌｍ）インク、Ｙインクの一部または全部をｌｋインクやｌｌｋインクに置き換えてドットを形成させることも行われている。同プリンタに対して印刷制御を行う印刷制御装置は、画像データを入力し、色変換テーブルを参照して複数のインクのそれぞれに対応した画像データに色変換することにより印刷制御を行う。すると、各種有彩色インクのインク吐出量のばらつき等の影響を少なくさせることができ、グレーのバランス等を向上させることができる。
【特許文献１】特開２００１−２７７５５２号公報
【特許文献２】特開２００２−３３１６９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来の技術では、以下のような課題があった。
【０００４】
すなわち、各種有彩色インクを墨色系インクに置き換えると、印刷用紙等のメディアに形成されるインクのドットが少なくなるため、バンディングと呼ばれる筋状のムラが生じやすくなっており、また、使用されるインクが濃くなるためドットの粒状感が目立つことがあった。
本発明は、上記課題にかんがみてなされたもので、バンディングを防ぎながらドットの粒状感が目立たない良好な画質の画像を得ることが可能な色変換テーブルと、このような色変換テーブルを作成可能な色変換テーブル作成方法、色変換テーブル作成装置、色変換テーブル作成プログラムを提供することを目的とする。
【課題を解決するための手段及び作用・効果】
【０００５】
上記目的を達成するため、請求項１にかかる発明は、色変換テーブルにおいて、印刷装置で使用する各色のインク量の階調で表現されるインクデータと、他の画像機器で使用する各要素色で表現される要素色データとの対応関係が規定される。同色変換テーブルを作成するにあたっては、第一および第二の分版工程が実行される。この第一の分版工程においては、有彩色インクの階調で表現された基本データが、同有彩色インクと同有彩色インクを混色して色を再現可能な無彩色インクの階調で表現された第一の分版データに変換される。さらに、上記第二の分版工程においては、上記第一の分版データが上記有彩色インクおよび上記無彩色インクの階調と、同有彩色インクまたは同無彩色インクの濃度を薄くして形成した淡色インクの階調で表現された第二の分版データに変換される。
【０００６】
また、上記第一の分版工程において、表現される色の彩度に応じて上記無彩色インクの階調の発生度合いを変動させる。このようにすることにより、インクドットが目立つ濃インクのドットが発生しやすい高彩度の色について、上記無彩色インクの階調の発生度合いを大きくすることができる。上記無彩色インクの階調の発生度合いが大きくなれば、上記第一の分版データにおける上記有彩色インクの階調は反対に小さくなるため、上記第二の分版工程においては上記有彩色インクの階調の多くをインクデューティー制限の下で上記淡色インクの階調に置き換えることができる。すなわち、濃い上記有彩色インクのドットが発生しやすい高彩度の色でも上記淡色インクを多く使用して表現することができる。上記淡色インクは発色性が低いため、ハーフトーン処理等の後処理において階調に誤差が生じても、それにより色相のバランスが大きく崩れることはない。すなわち、高度の色再現性を実現することができる。
【０００７】
一方、低彩度の色については、上記無彩色インクの階調の発生度合いを小さくすることができる。上記無彩色インクの階調の発生度合いが小さくなれば、上記第一の分版データにおける複数の上記有彩色インクの階調を置き換えることなく残しておくことができるため、多くの種類のインクにより低彩度の色を再現することができる。すなわち、低彩度の色においても上記無彩色インク以外のインクを多く使用することができるため、上記無彩色インクの吐出特性に誤差等があった場合でもバンディングを生じさせないようにすることができる。
【０００８】
また、請求項２にかかる発明は、表現される色が高彩度となるほど上記無彩色インクの階調の発生度合いを高くすることにより、高彩度の色について上記無彩色インクの階調の発生度合いを大きくすることができる。すなわち、上記と同様の理由により、高度の色再現性を実現することができる。
【０００９】
さらに、請求項３にかかる発明は、表現される色の彩度に応じて上記無彩色インクの階調の発生度合いが線形的に高くなる。すなわち、線形的な関係により上記無彩色インクの階調の発生度合いと表現される色の彩度とを対応づけることができる。線形的な関係によれば、上記彩度の増加とともに徐々に上記無彩色インクの階調の発生度合いを高くすることができる。従って、低中彩度領域においても上記彩度に応じて濃い上記有彩色インクのドットの発生を抑え、上記淡色インクを多く使用させることができる。低中彩度領域においては色相のバランスのずれが知覚されやすいが、上記淡色インクを多く使用させることで色相のバランスが大きく崩れることを防止することができる。すなわち、低彩度から高彩度まで全領域にわたって高度の色再現性を実現することができる。
【００１０】
さらに、請求項４にかかる発明は、表現される色が無彩色であるときの上記無彩色インクの階調の発生度合いは、上記印刷装置にて印刷を行った場合にバンディングを発生させない程度に抑えられる。すなわち、無彩色において上記無彩色インクの階調を抑えておくことにより、多くの種類のインクで無彩色を再現することができる。従って、上記無彩色インクの吐出特性に誤差等が合った場合でもバンディングを生じさせないようにすることができる。
【００１１】
一方、請求項５にかかる発明は、上記第一の分版工程が表現される色の上記彩度を取得することが可能であり、同取得した同彩度に基づいて上記無彩色インクの階調の発生度合いを変動させることができる。具体的には、上記基本データで網羅される色空間において無彩色を再現可能なグレー軸と直交するとともに上記基本データの座標を通過する直線を作成する。そして、同直線上における上記グレー軸と上記座標との距離と同直線上における上記グレー軸と上記色空間の最外殻との距離とを算出し、前者の後者に対する比率を上記彩度として取得する。このようにすることにより、上記基本データから上記彩度を簡易に取得することができる。
【００１２】
さらに、上述の色変換テーブルを作成する装置も本発明の技術思想を利用していると言え、請求項６のように請求項１に対応した色変換テーブル作成装置を構成することもできる。むろん、請求項２〜請求項５に対応させた構成にすることも可能である。また、このような色変換テーブル作成装置は単独で実施される場合もあるし、ある機器に組み込まれた状態で他の装置、方法とともに実施されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものであって、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。
【００１３】
発明の思想の具現化例として色変換テーブル作成方法、装置を実施するソフトウェアとなる場合には、かかるソフトウェアにおいても当然に発明として機能し、利用される。従って、本発明は請求項７のように色変換テーブル作成プログラムとしても実現可能である。むろん、請求項２〜請求項５に対応させた構成にすることも可能である。また、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。さらに、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。請求項８は本発明により作成された色変換テーブルとして発明を特定している。この場合も、請求項２〜請求項５に対応させた構成にすることは可能である。
【００１４】
その他、供給方法として通信回線を利用して行う場合でも本発明が利用されていることにはかわりない。さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。また、必ずしも全部の機能を当該プログラム自身で実現するのではなく、外部のプログラムなどに実現させるようなものであっても良い。その場合であっても、各機能をコンピュータに実現させ得るものであればよいからである。
【発明を実施するための最良の形態】
【００１５】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）色変換テーブル作成の概要：
（２）色変換テーブル作成のための装置および処理：
（３）本発明によって作成したＬＵＴを利用した印刷：
（４）他の実施形態：
（５）まとめ：
【００１６】
（１）色変換テーブル作成の概要：
図１は、本発明にかかる色変換テーブル作成方法の工程を概略的に説明する説明図である。この工程は多くの演算処理を必要とするのでコンピュータを利用するのが好ましい。また、実際に印刷を行うので、作成後の色変換テーブルを利用して印刷を行うプリンタにて印刷を行うのが好ましく、後述するハーフトーン処理（ＨＴ）としても当該プリンタで採用しているハーフトーン処理と同じアルゴリズムであることが必要とされる。
【００１７】
本実施形態における色変換テーブルは、１７3個の参照点についてＲＧＢデータとＣ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）ｌｃ（淡シアン）ｌｍ（淡マゼンタ）ｌｋ（淡ブラック）ｌｌｋ（極淡ブラック）データ（ＣＭＹＫｌｃｌｍｌｋｌｌｋデータとする。以下同じ。）との対応関係を定義したテーブルであり、これらの参照点を参照して補間処理を実施することによって任意の色についてＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとを対応づけることができる。なお、本実施形態においてＲＧＢデータは、コンピュータ用ディスプレイにて使用されるｓＲＧＢ規格準拠のデータであり各色２５６階調（０〜２５５の整数値で各色の階調を指定したデータ）で階調表現したＲＧＢ各色の組み合わせによって色を表現している。ＣＭＹＫｌｃｌｍｌｋｌｌｋデータは、本実施形態にかかるプリンタにて吐出インク量を特定するためのデータであって各色２５６階調（０〜２５５の整数値で各色の階調を指定したデータ）であり、各色の組み合わせによって色を表現している。
【００１８】
プリンタによって印刷を行うために、色変換テーブルでは上記ＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとを対応づける必要があるが、ＣＭＹＫｌｃｌｍｌｋｌｌｋデータはプリンタの機器依存色であることから、色変換テーブルを作成する際には一般にプリンタでの実際の印刷結果を測色する。そして、機器非依存色空間で上記ＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとによる色を対応づけることによって色変換テーブルを作成する。
【００１９】
本実施形態では、当該機器非依存色空間としてＬａｂ色空間（通常、この空間をＬ*ａ*ｂ*と表記するが、本明細書では簡単のため＊を省略して表記する。以下同じ）を採用しており、色変換テーブルの作成工程では、まず、ＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとのそれぞれについてＬａｂ色空間の座標値を特定する。ＲＧＢデータについては上述のようにｓＲＧＢ規格に準拠しており、ｓＲＧＢデータは所定の変換式によってＬａｂ色空間内の座標値に変換することができる。図１においては、変換後の座標をＬ0ａ0ｂ0と表記しており、この段階で複数のＲＧＢデータについてＬａｂ色空間内の座標値に変換する。
【００２０】
色変換テーブルにおいては、ＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとで表現される任意の色について色変換を実施可能にするため、上記参照点はディスプレイおよびプリンタの色域の略全域に分布していることが好ましい。しかし、ディスプレイとプリンタの色域は一般的には異なるので、ディスプレイでの色をプリンタで表現可能な色に変換する色域マッピングを行う。また、画像出力を行う際には肌色や空の青色など、実際の色をそのまま出力するより、人間の記憶色に近い色に変換した方が高画質に見えることが多いので、この類の色については実際の色を記憶色に変換する。図１では、このようにして上記座標Ｌ0ａ0ｂ0を変換して得られるＬａｂ色空間内の座標をＬ1ａ1ｂ1と表記しており、上記複数のＲＧＢデータは当該Ｌ1ａ1ｂ1と対応づけられる。
【００２１】
一方、ＣＭＹＫｌｃｌｍｌｋｌｌｋデータはインク量を特定するインク値データであって機器依存色である。従って、実際に印刷を行ったパッチを測色機によって測色することによってＬａｂ色空間内の座標値を取得する。ただし、ＣＭＹＫｌｃｌｍｌｋｌｌｋデータは６色のインクの各インク量を適宜組み合わせることによって任意の色を表現するデータであり、多数の組み合わせによって非常に似た色を表現することが可能である。
【００２２】
本実施形態においては１０3個のパッチを測色するが、インク量空間内で異なる座標であっても似た色は非常に多く存在するので、何ら規則無く測色対象となるインク量の組み合わせを決定してもプリンタの色域の略全域に分布し、また、任意の色について色変換する際に好ましい６色の組み合わせを選定することは困難である。そこで、一般的には仮想ＣＭＹ値を８種類のインク量に変換する分版処理が行われており、本実施形態においても分版処理の考え方を利用する。
【００２３】
分版処理では、ＣＭＹの３色について各色２５６階調で表現しつつ各色を直交軸とした３次元空間（仮想ＣＭＹ空間）を考え、この仮想ＣＭＹ空間中で測色対象となる色を示す座標値を決定するとともに、当該座標値を所定の変換式によって８次元のインク値に変換する。すなわち、３次元空間中での座標値を８次元空間中の座標値に変換する変換式を作成するのは容易なので、まず１０3個の測色対象を３次元の仮想ＣＭＹ空間内で特定し、この変換式で３次元から８次元への変換を行ってＣＭＹＫｌｃｌｍｌｋｌｌｋデータを決定する。
【００２４】
この分版処理においては、分版処理後のＣＭＹＫｌｃｌｍｌｋｌｌｋデータからインク記録率を特定できるように変換を行っている。最も単純にはインク記録率の０〜１００％を０〜２５５の各階調に対して均等に割り当てることによって各インク値からインク記録率を特定できるように変換するが、むろん、印刷媒体に対する最大インク記録量の制限やブラックインクの利用制限など種々の制限を加味して変換を行う変換式によって分版を行うことが可能である。いずれにしても、分版処理後のＣＭＹＫｌｃｌｍｌｋｌｌｋデータからインク記録率が特定される。
【００２５】
以上のようにしてＣＭＹＫｌｃｌｍｌｋｌｌｋデータを特定すると、各色２５６階調のインク量空間で測色対象となる１０3組の座標値が得られることになり、この座標値が示す色のパッチを印刷する。インクジェットプリンタにおいては各ドットについて２〜４の階調数、すなわちインク滴を記録する状態と記録しない状態の２階調やインク滴の非記録状態と大中小ドットのそれぞれを記録した状態の４階調等によって階調表現を行うので、上記２５６階調の各色インク量についてハーフトーン処理を行ってプリンタにおける各ドットの階調を表すデータに変換する。このデータに基づいて印刷を行うと１０3個のパッチが得られるので、これらを測色機によって測色することによって１０3個のパッチについてＬａｂ色空間内の座標値を特定することができる。図１においては、この座標値をＬ2ａ2ｂ2として示している。
【００２６】
以上の工程によって上記２５６階調のＣＭＹＫｌｃｌｍｌｋｌｌｋデータに対応する座標値Ｌ2ａ2ｂ2と２５６階調のＲＧＢデータに対応する座標値Ｌ1ａ1ｂ1とを特定することができるので、これらからＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとの対応関係を決定する。座標値Ｌ2ａ2ｂ2と座標値Ｌ1ａ1ｂ1とが同じ色を示しているわけではないが、色空間において１０3個の座標値が存在するので、座標値Ｌ2ａ2ｂ2から補間演算によって任意のＣＭＹＫｌｃｌｍｌｋｌｌｋデータを算出可能であり、座標値Ｌ1ａ1ｂ1から補間演算によって任意のＲＧＢデータを算出することができる。従って、補間演算によってＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとの対応関係を規定することができ、この結果、上述の色変換テーブルを決定することができる。
【００２７】
（２）色変換テーブル作成のための装置および処理：
図２は本発明にかかる色変換テーブル（ＬＵＴ）を作成するための処理を示すフローチャートであり、図３は当該処理を実行するためのコンピュータの構成を示すブロック図である。コンピュータ１０は演算処理を実行する演算処理部１１とデータを蓄積するＨＤＤ１２とを備えている。また、図示しないインタフェースを介してプリンタ２０と接続されており、コンピュータ１０から印刷データを出力して印刷を実行することができる。さらに、コンピュータ１０では測色機３０によって測色して得られた測色データを取り込むことができる。この測色データは所定の入力機器にて入力したり、記録媒体を介して入力したり、所定のインタフェースを介して接続してデータ転送することによって入力したりするなど、種々の態様を採用可能である。
【００２８】
演算処理部１１においては、色変換テーブルを作成するための所定のプログラムを実行して演算処理を実行することができ、分版処理部１１ａはステップＳ１００にて１０3個の測色用仮想ＣＭＹ値を取得する。本実施形態においてこの測色用仮想ＣＭＹ値は仮想ＣＭＹ空間中に均等に配置された格子点の値に相当する。なお、測色用仮想ＣＭＹ値はＲＧＢとの補色関係に基づいてＲＧＢ値から算出することができる。この仮想ＣＭＹの階調値域は、０〜２５５であり、整数にて階調値を定義する。さらに、ＣＭＹの３色のインクを想定した場合には、そのインク量と階調値とが線形に対応すると考える。測色用仮想ＣＭＹ値は分版処理部１１ａにおける彩度算出部１１ａ１に入力され、ステップＳ１０５にて測色用仮想ＣＭＹ値についての彩度を取得する。
【００２９】
図４は、測色用仮想ＣＭＹ値についての彩度を仮想ＣＭＹ色空間において模式的に示している。なお、仮想ＣＭＹ色空間はＣＭＹそれぞれの成分が直交する軸により構成される。図において破線で示すグレー軸ｈはＣＭＹ値が等値となる軌道を示しており、仮想的に無彩色が再現可能な軸に相当する。すなわち、グレー軸ｈから遠い位置にある測色用仮想ＣＭＹ値ほど彩度が高くなると言える。本実施形態において、かかる彩度を定量化するために、まずグレー軸ｈに直交し、算出対象となる測色用仮想ＣＭＹ値が示す測色用座標Ｔを通過する補助直線ｐを算出する。補助直線ｐを算出すると、補助直線ｐとグレー軸ｈとの直交座標Ｑ、および、補助直線ｐと仮想ＣＭＹ色空間の最外殻との交点座標Ｕを算出する。そして、以上の３点の座標Ｔ，Ｑ，Ｕを下記式（１）に適用することにより、彩度Ｓを算出することができる。
Ｓ＝ＱＴ／ＱＵ    ・・・・（１）
【００３０】
なお、彩度Ｓは測色用仮想ＣＭＹ値毎に算出されるため、１０3個の彩度Ｓが算出されることとなる。ステップＳ１１０において、彩度Ｓと測色用仮想ＣＭＹ値がＫインク分版部１１ａ２に入力され、Ｋインクについての階調を発生させるための分版処理（第一の分版工程）が行われる。分版においては、厳密ではないものの分版前後の色が一致するとしており、Ｋインク分版部１１ａ２および後述する淡インク分版部１１ａ３はＨＤＤ１２の分版関数データ１２ａに規定された手順にしたがって処理を実行させる。以下、その詳細について説明する。
【００３１】
図６は、ステップＳ１１０においてＫインク分版処理が行われる前後の各インクの階調を比較して示している。同図において、Ｋインク分版前では仮想ＣＭＹ値のみで表現されているが、同分版後ではＣＭＹＫ値で表現されている。すなわち、Ｋインクについての階調が発生している。なお、ＣＭＹインクを１：１：１のインク量で混色することにより再現される色を、それぞれと等量のＫインクにより再現できるものとする。なお、Ｋインクのインク量と階調値とが線形に対応すると考える。同図に示すＫインクの分版前の測色用仮想ＣＭＹ値の例では、Ｃインクの階調が最も小さく、上記の混色比率から、この階調以上のＫインクの階調を発生させることができない。すなわち、発生し得るＫインクの最大階調は、測色用仮想ＣＭＹ値における最小値となる。
【００３２】
ただし、Ｋインク分版前後において同色関係が維持されていれば良く、Ｋインクの発生階調は上記最大階調を超えない限り任意に設定することができる。ここでは、実際に発生させるＫインクの階調の上記最大階調に対する比率をＫインク発生率αとして表すものとする。そして、Ｋインク分版部１１ａ２はＫインク分版処理を実行するにあたり、まずＫインク発生率αを特定している。Ｋインク発生率αは下記式（２）から算出することができる。
α＝（１−Ｓ）α1＋Ｓα2    ・・・・（２）
【００３３】
図５は、上記式（２）における彩度Ｓ（横軸）とＫインク発生率α（縦軸）との関係をグラフにより示している。同図において、彩度ＳとＫインク発生率αとは線形関係にあり、彩度Ｓの増加とともにＫインク発生率αが一定の傾き（α2−α1）で変動している。なお、α1は無彩色条件を示しており、α2は高彩色条件を示している。上記式（２）の関係において、Ｋインク発生率αは、彩度Ｓが小さいほど無彩色条件α1への重み付けが強くなる値となる。反対に、彩度Ｓが大きいほど高彩色条件α2への重み付けが強くなる値となる。
【００３４】
無彩色条件α1および高彩色条件α2は、予め分版関数データ１２ａに規定されており、それぞれ０〜１００％の値に設定することができる。本実施形態において無彩色条件α1は４０％に設定されており、高彩色条件α2は１００％に設定されているものとする。従って、上記傾き（α2−α1）は正となり、彩度Ｓの増加とともにＫインク発生率αが線形的に増加する。このように無彩色条件α1を低い値とすることにより、無彩色（Ｓ＝０）においてＫインクの発生を抑え、同無彩色をＣＭＹの混色により形成されるコンポジットグレーを多く使用して表現することができる。コンポジットグレーによれば、ＣＭＹインクのノズルと、後述するｌｃｌｍインクのノズルとからインクを吐出させて無彩色を再現することができるため、仮にＫインクを吐出させるためのノズルに着弾誤差があったとしても知覚され得るバンディングの発生を防止することができる。なお、この原理については後に詳述する。
【００３５】
なお、Ｋインク分版処理は１０3組の測色用仮想ＣＭＹ値のそれぞれに対して行われる。また、本実施形態においては彩度Ｓを予め全ての測色用仮想ＣＭＹ値について算出しておき、その後Ｋインク分版処理を行うものとしたが、Ｋインク分版処理を行うにあたり対象の測色用仮想ＣＭＹ値に対して逐次彩度Ｓを算出するようにしても良い。Ｋインクについての分版処理が完了すると、ステップＳ１２０にて淡インク分版部１１ａ３が淡インク分版処理（第二の分版工程）を実行させる。なお、淡インク分版処理においては、まずＫインクについての分版処理を行い、その後ＣＭインクについての分版処理を行うものとする。
【００３６】
図７は、ステップＳ１２０においてＫインクについての淡インク分版処理が行われる前後の各インクの階調を比較して示している。なお、ここではＫインクの階調のみに注目して分版処理が行われるため、階調に変動がない他のインク成分については図示を省略する。また、ＫインクとｌＫインクとｌｌＫインクに含まれる色材量の比は４：２：１であるものとし、ＫインクとｌＫインクとｌｌＫインクの発色性の比も４：２：１であるものとする。同図においても、同色関係を維持するように分版処理がなされている。
【００３７】
すなわち、Ｋインクの減少分Ｅ１の発色を補うためにｌｌＫインクの階調が４×Ｅ１とされており、同減少分Ｅ２の発色を補うためにｌｋインクの階調が２×Ｅ２とされている。このように、発色性が強くドットが目立ちやすいＫインクの階調を、ドットが目立ちにくいｌＫｌｌＫインクの階調に置き換えることにより、インクの粒状感を低減させることができる。また、階調性を向上させることもできる。一方、以上の分版処理においては濃いインクの階調を淡いインクの階調に置き換えているため、同色関係を維持するためには全体のインク量は増大することとなる。従って、プリンタ２０の機構上の要件や、印刷記録媒体上のブリードの防止等の目的により、全体のインク量が吐出不可能な量となる場合がある。そこで、本実施形態においては上記分版処理と概念的に逆の処理であるインクデューティ制限処理を分版処理に付随させて行うことにより、分版後の全体のインク量を問題のない程度に減少させている。
【００３８】
図８は、このインクデューティ制限処理を概念的に説明している。同図において、色彩が一定な色を０〜２５５階調の明度（横軸）において再現するため各インクの階調を示している。また、実線がインクデューティ制限処理前の各インクの階調を示し、破線がインクデューティ制限処理後の各インクの階調を示しており、横軸が明度を示している。ＣＭＹＫｌｋｌｌｋインクの階調の合計に対するインクデューティ制限値Ｕ１が与えられており、同インクデューティ制限値Ｕ１は全明度において一定値となっている。一方、Ｋインクについての淡インク分版処理によって高階調領域を除いてＫインクの階調がｌｋｌｌｋインクの階調に置き換えられている。ＣＭＹＫｌｋｌｌｋインクの階調の合計は明度の階調とともに増加し、Ｋインクの残留領域において再び低下する。
【００３９】
中〜高階調領域においてはＣＭＹＫｌｋｌｌｋインクの階調の合計がインクデューティ制限値Ｕ１を上回り、同上回った領域についてｌｋｌｌｋインクの階調を再度Ｋインクの階調に戻すことにより、インクデューティ制限値Ｕ１を満足させている。従って、インクデューティ制限処理後のｌｋｌｌｋインクの階調は減少し、同減少分の発色を補うためのＫインクの階調が増加している。また、インクデューティ制限処理においても図７に示したインク量の関係に則って階調の変換が行われ、同色関係が維持される。このようにすることにより、プリンタ２０における印刷を正常に行うことが可能となる。なお、ＣＭＹＫｌｋｌｌｋインク量の合計についてインクデューティ制限値Ｕ１を設けるものを例示したがＣＭＹＫｌｋｌｌｋインクそれぞれに対して個別に制限値を設けるようにしてもよい。また、便宜的に分版処理とインクデューティ制限処理との手順を分けて説明したが、インクデューティ制限値Ｕ１を考慮して予め分版処理を行うようにすればよい。Ｋインクについての淡インク分版処理が完了すると、ＣＭインクの階調をＣＭｌｃｌｍインクの階調に分版する淡インク分版処理を実行させる。
【００４０】
図９は、ステップＳ１２０においてＣＭインクについての淡インク分版処理が行われる前後の各インクの階調を比較して示している。なお、ここではＣＭインクの階調のみに注目して分版処理が行われるため、階調に変動がない他のインク成分については図示を省略する。また、ＣＭインクとｌｃｌｍインクに含まれる色材量の比はそれぞれ２：１であるものとし、ＣＭインクとｌｃｌｍインクの発色性の比も２：１であるものとする。同図においても、同色関係を維持するように分版処理がなされている。また、分版後のＣＭＹＫｌｃｌｍｌｋｌｌｋデータの値の大小とインク量とが線形に対応すると考える。
【００４１】
すなわち、Ｃ（Ｍ）インクの減少分Ｅ３の発色を補うためにｌｃ（ｌｍ）インクの階調が２×Ｅ３とされている。このように、発色性が強くドットが目立ちやすいＣＭインクの階調を、ドットが目立ちにくいｌｃｌｍインクの階調に置き換えることにより、インクの粒状感を低減させることができる。一方、ＣＭインクについての淡インク分版処理においても濃いインクの階調を淡いインクの階調に置き換えているため、同色関係を維持するためには全体のインク量は増大することとなる。従って、上述と同様にインクデューティ制限処理を行っている。
【００４２】
図１０と図１１は、このインクデューティ制限処理を概念的に説明している。両図において、色彩が一定な色を０〜２５５階調の明度（横軸）において再現するため各インクの階調を示している。ただし、ｌｍインクの階調についてはｌｍ1とｌｍ2により二通りの階調を示している。両図で示されている色は同一色（ｌｍインクの階調として双方ともｌｍ1を適用した場合、および、双方ともｌｍ2を適用した場合）であり、両図ともＣＭインクについての淡インク分版処理において全てのＣＭインクの階調がｌｃｌｍインクの階調に置き換えられている。ただし、図１０は図１１よりもＫインク発生率αが高い値とされている。
【００４３】
まず、ｌｍインクの階調として双方ともｌｍ1を適用した場合において両図を比較して説明する。図１０においてはＫインク発生率αが図１１のものより高いため、ステップＳ１１０にてＫインクの階調に置き換えられなかったＣＭＹインクの階調が図１１のものよりも少ない。従って、ＣＭインクについての淡インク分版処理によって発生するｌｃｌｍインクの階調も図１０のものが図１１よりも小さくなっている。すなわち、ＣＭＹＫｌｃｌｍｌｋｌｌｋインクの階調の合計は、Ｋインク発生率αが低いほど大きくなることが分かる。
【００４４】
一方、ＣＭＹＫｌｃｌｍｌｋｌｌｋインク量の合計についてのインクデューティ制限値Ｕ２はＫインク発生率αによって変動しないため、Ｋインク発生率αが低いほどインクデューティ制限を受けることとなる。すなわち、図１１のようにＫインク発生率αが低いほどインクデューティ制限処理によってＣＭインクの階調が発生しやすい。また、インクデューティ制限処理においても図９に示したインク量の関係に則って階調の変換が行われ、同色関係が維持される。
【００４５】
次に、ｌｍインクの階調として双方ともｌｍ2を適用した場合において両図を比較して説明する。図１０と図１１において二重線により示すｌｍ2はｌｍ1よりも低い階調を示している。すなわち、突出した有彩色成分であるｌｍインクの階調をｌｍ1より小さいｌｍ2とすることにより、ｌｍ1を適用した場合よりも低彩度の色を表現している。なお、淡インク分版処理の前のＭインクの階調が小さく、淡インク分版処理において発生するｌｍ2の値も小さくなっているもとする。
【００４６】
図１０のＫインク発生率αが高い条件においては、二重線で示すＣＭＹＫｌｃｌｍｌｋｌｌｋインク量の合計はインクデューティ制限値Ｕ２を上回ることはなく、インクデューティ制限によってＣＭインクの階調は発生していない。すなわち、図１０においてｌｍ1とｌｍ2を比較することによって彩度が低いほどＣＭインクの階調は発生しにくいということが分かる。一方、図１１のＫインク発生率αが低い条件においては、二重線で示すＣＭＹＫｌｃｌｍｌｋｌｌｋインク量の合計もインクデューティ制限値Ｕ２を上回り、インクデューティ制限によってＭインクの階調（Ｍ2）が発生している。すなわち、ｌｍ2に関して図１０と図１１を比較することにより、Ｋインク発生率αが低い条件においては、彩度が小さくてもＣＭインクの階調が発生しやすいということが分かる。
【００４７】
図１２は、以上説明した彩度とＫインク発生率αとＣＭインク階調の発生との関係を表にして示している。図１０におけるｌｍ1とｌｍ2との比較から、彩度Ｓが大きくなるほどＣＭインクの階調は発生しやすい傾向がある。一方、図５が示すとおり彩度Ｓが大きくなるほどＫインクの発生率αが線形的に大きくなるとともに、図１０と図１１が示すとおり発生率αが線形的に大きくなるほどＣＭインクの階調は発生しにくくなる。すなわち、彩度Ｓが大きくなるほどＣＭインクの階調を発生しにくくすることができる。つまり、彩度Ｓの増加に応じてＫインク発生率αを線形的に増加させることにより、彩度Ｓの増加に応じて発生しがちなＣＭインクの階調の発生を抑制することが可能となっている。
【００４８】
このようにＣＭインクの階調の発生を抑制することにより、淡いｌｃｌｍインクを多く使用して色を再現することができる。淡いｌｃｌｍインクは発色性が低いため、後述するハーフトーン処理等の後処理において階調に誤差が生じても、それにより色相のバランスが大きく崩れることはない。従って、色の再現性が良い測色用のパッチが作成でき、色の再現性が良い色変換テーブルを作成することができる。特に、低彩色領域においては色相のずれが感じられやすく高度の色再現性が要求されることとなるが、低彩色領域においてもバンディングを考慮した無彩色条件α1から徐々にＫインク発生率αを増加させることができるため、良好な色再現性を実現することができる。すなわち、低無彩色領域においてバンディングを防止しつつ、全彩度域において良好な色再現性を実現することができる。
【００４９】
なお、Ｋインクの階調が発生しない色空間の最外殻（一次色，二次色）領域についての分版に本発明が影響することはない。そもそも最外殻領域においてはＫインクの階調が発生しないため、Ｋインク発生率αの変動の影響を受けないからである。従って、色空間の最外殻領域においては通常通り分版を行うことができるため、再現可能な色域が変動してしまうことはない。
【００５０】
分版処理部１１ａが分版処理によってＣＭＹＫｌｃｌｍｌｋｌｌｋデータを生成すると、ハーフトーン処理部１１ｂがステップＳ１３０にて当該ＣＭＹＫｌｃｌｍｌｋｌｌｋの各色インク量に基づいてプリンタ２０での吐出インク滴を特定するハーフトーン処理を行う。このハーフトーン処理では、プリンタ２０での各画素についてインク滴を吐出させるか否かを特定した中間データを生成する。ＣＭＹＫｌｃｌｍｌｋｌｌｋデータは２５６階調で表現されるにも拘わらず、上記中間データでは各画素について”吐出する・しない”のいずれか２階調に帰属させられるため、わずかながら誤差が発生する。有彩色ＣＭＹｌｃｌｍインクについてのこのような誤差は、再現される色において色相のずれを発生させる要因となる。特に、ドットが目立ちやすく発色性の高いＣＭインクについて誤差が発生すると、色相のずれを大きく感じさせることとなる。しかしながら、本発明ではＣＭインクのドットを極力発生させないようにしているため、色相のずれを大きく感じさせることはない。
【００５１】
印刷データ生成／出力部１１ｃは、当該ハーフトーン処理後のデータをプリンタ２０の各ノズルでのインク滴吐出順に並べる等の処理を行ってＣＭＹＫｌｃｌｍｌｋｌｌｋデータに対応するパッチを印刷するための印刷データを生成し、プリンタ２０に対して出力する。この結果、プリンタ２０においては、１０3個の測色パッチを印刷する（ステップＳ１４０）。測色パッチを印刷した後には、測色機３０にて当該測色パッチを測色する（ステップＳ１５０）。測色機３０は測色対象のＬａｂ座標値を測色データとして取得する機器であり、取得した測色データはコンピュータ１０のＬＵＴ作成部１１ｅに取り込まれる。
【００５２】
以上の処理によって測色用仮想ＣＭＹ値に対応するＣＭＹＫｌｃｌｍｌｋｌｌｋデータについて機器非依存色空間であるＬａｂ色空間内の座標値（上記図１のＬ2ａ2ｂ2に相当）が得られたことになる。一方、ステップＳ１６０以降では、ＲＧＢデータに対応するＬａｂ色空間内の座標値を取得するための処理を行う。なお、このステップＳ１６０，Ｓ１７０は上記ステップＳ１００以前に実行しても良い。
【００５３】
ステップＳ１６０では、ｓＲＧＢデータ変換部１１ｆが予め用意されたｓＲＧＢ値を取得し、所定の変換式によってＬａｂ色空間内の座標値に変換する（上記図１のＬ0ａ0ｂ0に相当）。なお、当該ｓＲＧＢデータ変換部１１ｆによる変換対象は１０3個程度であり、ＲＧＢ各色の値域を９等分して得られる座標を任意に組み合わせるなどして予め変換対象を特定しておけばよい。ｓＲＧＢデータ変換部１１ｆは、さらにステップＳ１７０にて上記色域マッピングおよび記憶色等を考慮した補正を行う。この結果、上記図１のＬ1ａ1ｂ1に相当する座標値が得られる。
【００５４】
この座標値は上記ＬＵＴ作成部１１ｅに取り込まれる。このステップＳ１７０と上記ステップＳ１５０にてＬＵＴ作成部１１ｅは上記図１に示すＬ1ａ1ｂ1とＬ2ａ2ｂ2とを取得しており、ステップＳ１８０においては補間処理によって複数の参照点についてＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとの対応関係を定義する。ここではＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとの対応関係とが定義されれば良い。Ｌａｂ色空間内の任意の座標に対応するＲＧＢデータおよびＣＭＹＫｌｃｌｍｌｋｌｌｋデータは補間演算によって算出することができるので、当該Ｌａｂ座標値を介して任意の色について両データの対応関係を定義することができる。ステップＳ１９０では、１７3個の参照点についてＲＧＢデータとＣＭＹＫｌｃｌｍｌｋｌｌｋデータとを対応づけ、この対応関係を示すテーブルデータを生成し、ＨＤＤ１２に保存する（ＬＵＴ１２ｂ）。
【００５５】
（３）本発明によって作成したＬＵＴを利用した印刷：
図１３は以上のようにして作成された色変換テーブル（ＬＵＴ）１２ｂを示している。このＬＵＴ１２ｂは、プリンタ２０にて印刷を実行する際に色変換処理を行うために参照され、以下当該印刷を行うための構成を説明する。
【００５６】
図１４は、プリンタ２０のハードウェア構成をブロック図により示している。同図において、プリンタ２０内部に設けられたバス２０ａには、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＡＳＩＣ２４、コントロールＩＣ２５、ＵＳＢ用Ｉ／Ｏ２６、イメージデータや駆動信号などを送信するためのインターフェイス（Ｉ／Ｆ）２７、等が接続されている。そして、ＣＰＵ２１が、ＲＡＭ２３をワークエリアとして利用しながらＲＯＭ２２に書き込まれたプログラムに従って各部を制御する。ＡＳＩＣ２４は図示しない印刷ヘッドを駆動するためにカスタマイズされたＩＣであり、ＣＰＵ２１と所定の信号を送受信しつつ印刷ヘッド駆動のための処理を行う。また、ヘッド駆動部２９に対して印加電圧データを出力する。
【００５７】
コントロールＩＣ２５は、各インクカートリッジ２８ａ〜２８ｈに搭載された不揮発性メモリであるカートリッジメモリを制御するＩＣであり、ＣＰＵ２１の制御によって、カートリッジメモリに記録されたインクの色や残量の情報の読み出しや、インク残量の情報の更新等がなされる。ＵＳＢ用Ｉ／Ｏ２６はコンピュータ１１０のＵＳＢ用Ｉ／Ｏ１９０ｂと接続されており、プリンタ２０はＵＳＢ用Ｉ／Ｏ２６を介してコンピュータ１１０から送信されるデータを受信する。Ｉ／Ｆ２７には、キャリッジ機構２７ａと紙送り機構２７ｂとが接続されている。紙送り機構２７ｂは、紙送りモータや紙送りローラなどからなり、印刷用紙などの印刷記録媒体を順次送り出して副走査を行う。キャリッジ機構２７ａは、印刷ヘッドを搭載するキャリッジを備え、キャリッジを往復動させて印刷ヘッドを主走査させる。
【００５８】
図１５は、キャリッジおよびその動作を示している。キャリッジはキャリッジ機構２７ａにより、紙送り機構２７ｂによる紙送り方向（副走査方向）と直交する主走査方向に往復動することが可能となっており、下方に印刷ヘッドを備えている。印刷ヘッドは、８色のインクが充填されたインクカートリッジ２８ａ〜２８ｈを搭載可能なカートリッジホルダ２８とインク別のチューブで接続されており、各インクの供給を受けるようになっている。そして、チューブから吐出口まで連通するインク室でピエゾ素子が駆動されることにより、インクを吐出する。ヘッド駆動部２９は、ＡＳＩＣ２４から入力される印加電圧データに基づいて印刷ヘッドに内蔵されたピエゾ素子への印加電圧パターンを生成する。
【００５９】
印刷ヘッドのインク吐出部には８色のインクのそれぞれを吐出する８組のノズル列が印刷ヘッドの主走査方向に並ぶように形成され、ノズル列のそれぞれは複数のノズルが副走査方向に一定の間隔で配置されている。上記インクカートリッジ２８ａ〜２８ｈ内のインクとインク室とは図示しないチューブを介して連通され、各色インクがノズルから吐出可能になっている。同図においては各ノズルからインクが吐出される様子を矢印により模式的に示している。ここで、ノズル等に不具合がある場合、インクの吐出方向が図１５に示す軌跡Ｆのようにずれる場合がある。この場合、インク滴の着弾位置が不正確となり正常な位置となり、ドットの形成位置が不正確となる。
【００６０】
ドットの形成位置が副走査方向にずれた場合には、副走査方向に隣接する一方のドットに接近し、もう一方のドットとは離間した位置にドットが形成されることとなる。主走査方向には同一のノズルから吐出されたドットが形成されることから、上記離間した部分には主走査方向に沿ってドットが形成されない筋状のバンディングが形成されることとなる。このようなバンディングはＫインクのみのドットで画像が再現されがちな略無彩色を再現する際に発生しやすい。図６に示すように、略無彩色においてはＣＭＹの階調がほぼ同等であり、そのほとんどがＫインクの階調に置き換えられるからである。
【００６１】
しかしながら、本発明においては図５に示すように彩度Ｓが小さくなるほどＫインク発生率αを低い値の無彩色条件α1に重みづけしているため、無彩色をＣＭＹのコンポジットグレーも使用して表現することが可能となっている。従って、略無彩色において発生しがちなバンディングを防止することが可能となっている。
【００６２】
図１６は、印刷時にＬＵＴ１２ｂを使用するコンピュータ構成例を示すブロック図である。コンピュータ１１０は汎用的なパーソナルコンピュータであり、プリンタドライバ（ＰＲＴＤＲＶ）２１０と入力機器ドライバ（ＤＲＶ）２２０とディスプレイドライバ（ＤＲＶ）２３０とがＯＳ２００に組み込まれている。ディスプレイＤＲＶ２３０はディスプレイ１８０における画像データ等の表示を制御するドライバであり、入力機器ＤＲＶ２２０はシリアル通信用Ｉ／Ｏ１９０ａを介して入力される上記キーボード３１０やマウス３２０からのコード信号を受信して所定の入力操作を受け付けるドライバである。
【００６３】
ＡＰＬ２５０は、カラー画像のレタッチ等を実行可能なアプリケーションプログラムであり、利用者は当該ＡＰＬ２５０の実行下において上記操作用入力機器を操作して当該カラー画像をプリンタ２０にて印刷させることができる。このようなカラー画像の印刷時に本発明によって作成されたＬＵＴ１２ｂが参照される。ＡＰＬ２５０にて作成されるカラー画像のカラー画像データ１２０ａはＲＧＢの各色成分を階調表現したドットマトリクス状のデータであり、ｓＲＧＢ規格に準拠したデータであるとともに、ＨＤＤ１２０に保存される。
【００６４】
上記ＰＲＴＤＲＶ２１０は印刷を実行するために、画像データ取得モジュール２１０ａと色変換モジュール２１０ｂとハーフトーン処理モジュール２１０ｃと印刷データ生成モジュール２１０ｄとを備えている。また、本発明によって作成されたＬＵＴ１２ｂはＨＤＤ１２０に保存されている。ＡＰＬ２５０実行時に利用者が印刷実行指示を行うと、印刷にかかる画像データ１２０ａが画像データ取得モジュール２１０ａに取得され、画像データ取得モジュール２１０ａは上記色変換モジュール２１０ｂを起動する。色変換モジュール２１０ｂは、ＲＧＢデータをＣＭＹＫｌｃｌｍｌｋｌｌｋデータに変換するモジュールであり、ＬＵＴ１２ｂの参照点を使用して補間処理等を行いながら任意のＲＧＢデータをＣＭＹＫｌｃｌｍｌｋｌｌｋデータに変換する。
【００６５】
色変換モジュール２１０ｂが色変換を行ってＣＭＹＫｌｃｌｍｌｋｌｌｋデータを生成すると、当該ＣＭＹＫｌｃｌｍｌｋｌｌｋの階調データは上記ハーフトーン処理モジュール２１０ｃに受け渡される。ハーフトーン処理モジュール２１０ｃは、上記ハーフトーン処理部１１ｄと同様の処理を行うモジュールであるため、説明は省略する。
【００６６】
印刷データ生成モジュール２１０ｄはハーフトーン処理後のデータを受け取って、プリンタ２０で使用される順番に並べ替えるラスタライズを行う。このラスタライズの後、画像の解像度などの所定の情報を付加して印刷データを生成し、パラレル通信用Ｉ／Ｏ１９０ｂを介してプリンタ２０に出力する。プリンタ２０においては当該印刷データに基づいて上記ディスプレイ１８０に表示された画像を印刷する。
【００６７】
この印刷処理において、色変換は本発明によって作成されたＬＵＴを参照して行われるので、ディスプレイ１８０およびプリンタ２０の色域全域にわたって彩度に応じてＣＭインクのドットの発生を抑えることができる。従って、ＣＭインクの誤差により色相が大きくずれることを防止し、高い色再現精度を実現することができる。
【００６８】
（４）他の実施形態：
本発明において、Ｋインクの発生度合いを彩度に応じて変動させることができれば良く、種々の実施形態を採用することができる。図１７は別の実施形態にかかる色変換テーブルを作成するための処理を示すフローチャートである。同図において、ステップＳ１１００で測色用仮想ＣＭＹ値を取得する。そして、ステップＳ１１１０ａとステップＳ１１１０ｂにおいて、それぞれＫインク発生率を無彩色条件α1と高彩色条件α2である条件の下でＫインク分版処理を行う。従って、ステップＳ１１１０ａではＫインク発生率が４０％であるとしてＣＭＹＫデータを生成し、ステップＳ１１１０ｂではＫインク発生率が１００％であるとしてＣＭＹＫデータを生成する。そして、それぞれ生成したＣＭＹＫデータについてステップＳ１１２０ａ，Ｓ１１２０ｂにて淡インク分版処理を行うことにより、それぞれ独立したＣＭＹＫｌｃｌｍｌｋｌｌｋデータを生成する。
【００６９】
ステップＳ１１２３においては前実施形態のステップＳ１１０と同様に彩度Ｓを算出する。そして、ステップＳ１１２６においてステップＳ１１２０ａ，Ｓ１１２０ｂにて生成されたＣＭＹＫｌｃｌｍｌｋｌｌｋデータを彩度Ｓに基づく重み付けを行いつつ合成させる。ステップＳ１１２０ａにて生成されたＣＭＹＫｌｃｌｍｌｋｌｌｋデータにおける各インクの階調をＣaＭaＹaＫaｌｃaｌｍaｌｋaｌｌｋaとし、ステップＳ１１２０ｂにて生成されたＣＭＹＫｌｃｌｍｌｋｌｌｋデータにおける各インクの階調をＣbＭbＹbＫbｌｃbｌｍbｌｋbｌｌｋbとし、合成後の各インクの階調をＣcＭcＹcＫcｌｃcｌｍcｌｋcｌｌｋcとすると、同合成前後の各インクの関係は下記式（３）により表される。
（Ｃc，Ｍc，Ｙc，Ｋc，ｌｃc，ｌｍc，ｌｋc，ｌｌｋc）＝
（１−Ｓ）×（Ｃa，Ｍa，Ｙa，Ｋa，ｌｃa，ｌｍa，ｌｋa，ｌｌｋa）＋Ｓ×（Ｃb，Ｍb，Ｙb，Ｋb，ｌｃb，ｌｍb，ｌｋb，ｌｌｋb）    ・・・・（３）
【００７０】
このようにしても、Ｋインクの発生率を彩度Ｓによって重み付けすることと等価な処理を行うことができる。すなわち、彩度Ｓによる重み付けはＫインクを分版させた後においても行うことができる。むろん、この重み付け合成を淡インク分版処理の前のＣＭＹＫデータに対して行うようにしても、同様の効果を得ることができる。以降の処理は前実施形態と同様であるため、説明を省略するが、本実施形態において作成された色変換テーブルにおいても良好な色再現性とバンディングの防止を両立させることができる。
【００７１】
（５）まとめ：
本発明によれば、彩度Ｓを算出し、同彩度Ｓが高くなるほどＫインクの発生量を増加させることにより、高彩色において濃い有彩色ＣＭインクの発生を抑えることができる。有彩色ＣＭインクの発生を抑えることにより、誤差による色相ずれを抑制することができる。一方、彩度Ｓが低くなるほどＫインクの発生量を減少させることにより、複数の有彩色ＣＭＹｌｃｌｍインクを使用して低彩色を再現することができる。従って、低彩色において発生しがちなバンディングも防止することができる。
【図面の簡単な説明】
【００７２】
【図１】色変換テーブル作成方法の工程を概略的に説明する説明図である。
【図２】色変換テーブル作成作業を示すフローチャートである。
【図３】コンピュータのブロック図である。
【図４】彩度算出処理を説明する図である。
【図５】Ｋインク発生率と彩度の関係を示すグラフである。
【図６】Ｋインク分版処理の説明図である。
【図７】淡インク分版処理（ｌｋｌｌｋ）の説明図である。
【図８】インクデューティ制限処理の説明図である。
【図９】淡インク分版処理（ｌｃｌｍ）の説明図である。
【図１０】インクデューティ制限処理の説明図である。
【図１１】インクデューティ制限処理の説明図である。
【図１２】Ｋインク発生率と彩度とＣＭインク発生の関係を示す表である。
【図１３】色変換テーブルを示す図である。
【図１４】プリンタの概略ハードウェア構成を示す図である。
【図１５】キャリッジの動作を説明する図である。
【図１６】印刷装置の主な制御系の概略構成図を示す図である。
【図１７】色変換テーブル作成作業を示すフローチャートである。
【符号の説明】
【００７３】
１０…コンピュータ、１１…演算処理部、１１ａ…分版処理部、１１ｂ…ハーフトーン処理部、１１ｃ…印刷データ生成／出力部、１１ｄ…ＲＧＢデータ変換部、１１ｅ…ＬＵＴ作成部、１２…ＨＤＤ、１２ａ…分版関数データ、１２ｂ…ＬＵＴ、２０…プリンタ、３０…測色機
【図１】
2005262724.tif 000003
【図２】
2005262724.tif 000004
【図３】
2005262724.tif 000005
【図４】
2005262724.tif 000006
【図５】
2005262724.tif 000007
【図６】
2005262724.tif 000008
【図７】
2005262724.tif 000009
【図８】
2005262724.tif 000010
【図９】
2005262724.tif 000011
【図１０】
2005262724.tif 000012
【図１１】
2005262724.tif 000013
【図１２】
2005262724.tif 000014
【図１３】
2005262724.tif 000015
【図１４】
2005262724.tif 000016
【図１５】
2005262724.tif 000017
【図１６】
2005262724.tif 000018
【図１７】
2005262724.tif 000019