(57)【要約】【課題】画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成方法、色変換定義作成装置、および色変換定義作成プログラムにおいて、仮想的なＲＧＢデバイスに依存したＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義を作成する。【解決手段】Ｋ版パラメータとＣＭＹＫプロファイルとに基づいて、上記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求める過程（ステップＳ０１およびステップＳ０２）と、その過程で求められた対応関係がグレー以外でも満たされるように色変換定義を作成する過程（ステップＳ０４）とを経る。【選択図】　　　　図３
2004104303.tif 000002
【特許請求の範囲】
【請求項１】
画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成方法において、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、前記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、前記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出過程と、
前記ＲＧＢ色空間の座標と前記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、前記Ｋ版値算出過程で求められた対応関係をグレー以外にも適用して作成する色変換定義作成過程とを有することを特徴とする色変換定義作成方法。
【請求項２】
前記色変換定義作成過程は、前記ＲＧＢ色空間のグレーがデバイス非依存のグレーに一致することを前提として前記色変換定義を作成する過程であることを特徴とする請求項１記載の色変換定義作成方法。
【請求項３】
画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成装置において、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、前記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、前記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出部と、
前記ＲＧＢ色空間の座標と前記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、前記Ｋ版値算出部で求められた対応関係をグレー以外にも適用して作成する色変換定義作成部とを備えたことを特徴とする色変換定義作成装置。
【請求項４】
画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成プログラムにおいて、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、前記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、前記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出部と、
前記ＲＧＢ色空間の座標と前記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、前記Ｋ版値算出部で求められた対応関係をグレー以外にも適用して作成する色変換定義作成部とを備えたことを特徴とする色変換定義作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成方法、色変換定義作成装置、および色変換定義作成プログラムに関する。
【０００２】
【従来の技術】
従来より、ＲＧＢ色空間で定義されたＲＧＢデータやＣＭＹ色空間で定義されたＣＭＹデータ等といった画像データを相互に変換する変換処理が知られている。このような変換処理の際には、等色、色修正、色再現域の相互変換などというように、色に着目した処理が行われており、このような変換処理のことを以下では色変換と称する。また、色変換時の計算処理などを軽減するために、色空間相互間での座標の対応をＬＵＴ（Ｌｏｏｋ　Ｕｐ　Ｔａｂｌｅ）などで定義した色変換定義を予め用意しておいて、この色変換定義に従って色変換を実行することが一般的に行われている。さらに、近年、印刷分野でもデジタル化が普及するにつれ、ＲＧＢデータやＣＭＹデータなどを高品質の印刷用のＣＭＹＫデータに変換する必要性が高まってきている。
【０００３】
このような印刷分野における色変換の際には、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢデータを印刷適性に優れたＣＭＹＫデータに変換するための色変換定義が処理の過程で必要となる場合があり、そのような色変換定義を作成する方法や装置やプログラムが必要とされている。この印刷適性の有無としての大きな要素はＣ版、Ｍ版、Ｙ版の値に対するＫ版の値（Ｋ版パラメータ）であり、Ｋ版パラメータは印刷会社や印刷機等に応じて定める必要がある。
【０００４】
【発明が解決しようとする課題】
このようなＫ版パラメータを用いることにより、印刷適性に優れたＣＭＹＫデータが得られたとしても、それだけでは、上述した処理の過程で必要とされる色変換定義の特性としては不十分であり、この色変換定義の特性としては、この色変換定義に基づいた色変換によって、ＲＧＢの純色が、Ｋ版混入がないＣＭＹＫデータに変換されるという特性も望まれる。このような特性を有すると、ＲＧＢの純色が変換される際にＫ版の混入に起因するザラツキなどが生じることを回避することができる。しかし、ＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義を作成する色変換定義作成方法などは知られていない。
【０００５】
本発明は、上記事情に鑑み、仮想的なＲＧＢデバイスに依存したＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義を作成する色変換定義作成方法、色変換定義作成装置、および色変換定義作成プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成する本発明の色変換定義作成方法は、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成方法において、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、上記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、上記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出過程と、
上記ＲＧＢ色空間の座標と上記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、Ｋ版値算出過程で求められた対応関係をグレー以外にも適用して作成する色変換定義作成過程とを有することを特徴とする。
【０００７】
本発明の色変換定義作成方法によれば、グレーに対するＫ版パラメータが用いられて色変換定義が作成されるとともに、グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係がグレー以外でも満たされるように色変換定義が作成されるので、仮想的なＲＧＢデバイスに依存したＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義が作成される。
【０００８】
本発明において、上記色変換定義作成過程は、上記ＲＧＢ色空間のグレーがデバイス非依存のグレーに一致するように色変換定義を作成する過程であることが好適である。このように、ＲＧＢ色空間のグレーがデバイス非依存のグレーに一致するようなＲＧＢデバイスはＥＮＤデバイスと称され、仮想的なＲＧＢデバイスがＥＮＤデバイスとして設定されることにより、ＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義の作成が容易になるし、このようなＥＮＤデバイスとして設定された仮想的なＲＧＢデバイスを前提として本発明で作成される色変換定義は、応用範囲の広いものとなる。
【０００９】
上記目的を達成する本発明の色変換定義作成装置は、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成装置において、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、上記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、上記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出部と、
上記ＲＧＢ色空間の座標と上記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、Ｋ版値算出部で求められた対応関係をグレー以外にも適用して作成する色変換定義作成部とを備えたことを特徴とする。
【００１０】
また、上記目的を達成する本発明の変換定義作成プログラムは、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標との対応を定義した色変換定義を作成する色変換定義作成プログラムにおいて、
デバイス非依存のグレーに対応するＫ版値を表したＫ版パラメータと、上記ＣＭＹＫ色空間の座標とデバイス非依存の色空間の座標との対応を表したプロファイルとに基づいて、上記グレーに対応するＣ版、Ｍ版、Ｙ版のうちの最小値とＫ版の値との対応関係を求めるＫ版値算出部と、
上記ＲＧＢ色空間の座標と上記ＣＭＹＫ色空間の座標との対応を定義した色変換定義を、Ｋ版値算出部で求められた対応関係をグレー以外にも適用して作成する色変換定義作成部とを備えたことを特徴とする。
【００１１】
なお、本発明にいう色変換定義作成装置および色変換定義作成プログラムについては、上記の基本形態の色変換定義作成装置および色変換定義作成プログラムのみではなく、前述した色変換定義作成装置の各形態に対応する各種の形態の色変換定義作成プログラム等が含まれる。
【００１２】
また、上記本発明の色変換定義作成装置と、上記色変換定義作成プログラムとでは、それらを構成する構成要素名として、Ｋ版値算出部といった互いに同一の名称を付しているが、色変換定義作成プログラムの場合は、そのような作用をなすソフトウェアを指し、色変換定義作成装置の場合は、ハードウェアを含んだものを指している。
【００１３】
さらに、本発明の色変換定義作成プログラムを構成するＫ版値算出部などといった構成要素は、１つの構成要素の機能が１つのプログラム部品によって担われるものであってもよく、１つの構成要素の機能が複数のプログラム部品によって担われるものであってもよく、複数の構成要素の機能が１つのプログラム部品によって担われるものであってもよい。また、これらの構成要素は、そのような作用を自分自身で実行するものであってもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行させるものであっても良い。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１５】
ここでは、本発明の色変換定義作成プログラムの一実施形態がパーソナルコンピュータに組み込まれ、その色変換定義作成プログラムに基づいてパーソナルコンピュータ上で本発明の色変換定義作成方法の一実施形態が実行され、その結果、そのパーソナルコンピュータが本発明の色変換定義作成装置の一実施形態として動作する例について説明する。
【００１６】
図１は、パーソナルコンピュータの外観斜視図、図２は、そのパーソナルコンピュータのハードウェア構成図である。
【００１７】
このパーソナルコンピュータ１００は、外観構成上、本体装置１１０、その本体装置１１０からの指示に応じて表示画面１２１上に画像を表示する画像表示装置１２０、本体装置１１０に、キー操作に応じた各種の情報を入力するキーボード１３０、および、表示画面１２１上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス１４０を備えている。この本体装置１１０は、外観上、フレキシブルディスクを装填するためのフレキシブルディスク装填口１１１、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口１１２を有する。
【００１８】
本体装置１１０の内部には、図２に示すように、各種プログラムを実行するＣＰＵ１１３、ハードディスク装置１１５に格納されたプログラムが読み出されＣＰＵ１１３での実行のために展開される主メモリ１１４、各種プログラムやデータ等が保存されたハードディスク装置１１５、フレキシブルディスク２００が装填されその装填されたフレキシブルディスク２００をアクセスするＦＤドライブ１１６、ＣＤ−ＲＯＭ２１０が装填され、その装填されたＣＤ−ＲＯＭ２１０をアクセスするＣＤ−ＲＯＭドライブ１１７が内蔵されており、これらの各種要素と、さらに図１にも示す画像表示装置１２０、キーボード１３０、マウス１４０は、バス１５０を介して相互に接続されている。
【００１９】
ここでは、一例として、ＣＤ−ＲＯＭ２１０に、このパーソナルコンピュータ１００を本発明の色変換定義作成装置の一実施形態として動作させて、パーソナルコンピュータ１００上で、本発明の色変換定義作成方法の一実施形態を実行させる、本発明の色変換定義作成プログラムの一実施形態が記憶されており、そのＣＤ−ＲＯＭ２１０はＣＤ−ＲＯＭドライブ１１７に装填され、そのＣＤ−ＲＯＭ２１０に記憶された色変換定義作成プログラムがこのパーソナルコンピュータ１００にアップロードされてハードディスク装置１１５に記憶される。そして、ハードディスク装置１１５に記憶された色変換定義作成プログラムは主メモリ１１４に展開され、ＣＰＵ１１３によって実行される。
【００２０】
図３は、本発明の色変換定義作成方法の一実施形態を示すフローチャートである。
【００２１】
この色変換定義作成方法は、トーンカーブ作成過程（ステップＳ０１）とグレー階調Ｋ版値算出過程（ステップＳ０２）とＲＧＢ修正過程（ステップＳ０３）と色変換定義作成過程（ステップＳ０４）とを有する。
【００２２】
この図３に示すフローチャートのトーンカーブ作成過程と、グレー階調Ｋ版値算出過程とによって、本発明の色変換定義作成方法におけるＫ版値算出過程の一例が構成されている。また、この図３に示すフローチャートの色変換定義作成過程は、本発明の色変換定義作成方法における色変換定義作成過程の一例に相当する。
【００２３】
これら各ステップの詳細な内容については後述する。
【００２４】
図４は、本発明の色変換定義作成プログラムの一実施形態を示す図である。ここでは、この色変換定義作成プログラム３００は、記憶媒体２２０に記憶されている。
【００２５】
この図４に示す記憶媒体２２０は、色変換定義作成プログラム３００が記憶された記憶媒体であればその種類を問うものではなく、例えばＣＤ−ＲＯＭにこの色変換定義作成プログラム３００が格納されているときはそのＣＤ−ＲＯＭを指し、その色変換定義作成プログラム３００がローディングされてハードディスク装置に記憶されたときはそのハードディスク装置を指し、あるいはその色変換定義作成プログラム３００がフレキシブルディスクにダウンロードされたときはそのフレキシブルディスクを指す。
【００２６】
この色変換定義作成プログラム３００は、図１に示すパーソナルコンピュータ１００内で実行され、そのパーソナルコンピュータ１００を、画像と画像データとを媒介する仮想的なＲＧＢデバイスに依存したＲＧＢ色空間の座標（仮想ＲＧＢデータ）と、画像と画像データとを媒介する現実のＣＭＹＫデバイスに依存したＣＭＹＫ色空間の座標（ＣＭＹＫデータ）との対応を定義した色変換定義を作成する色変換定義作成装置として動作させるものであり、トーンカーブ作成部３１０とグレー階調、Ｋ版値算出部３２０とＲＧＢ修正部３３０と色変換定義作成部３４０とを有する。ここでＣＭＹＫデバイスの例としては、ＣＭＹＫデータに従って画像を印刷機で印刷する印刷システムや、印刷物の画像を再現した画像を出力するプルーファや、少数多種の印刷物などを簡易かつ迅速に作成するためのオンデマインドプリンタなどが考えられ、これらのＣＭＹＫデバイスのうち、ユーザが色変換の目標などとして所望するＣＭＹＫデバイスが選択され、後述するように、そのＣＭＹＫデバイスの色再現特性を表したプロファイルが用いられて色変換定義が作成される。
【００２７】
これらトーンカーブ作成部３１０、グレー階調Ｋ版値算出部３２０、ＲＧＢ修正部３３０、および色変換定義作成部３４０は、それぞれ、図３に示すトーンカーブ作成過程（ステップＳ０１）、グレー階調Ｋ版値算出過程（ステップＳ０２）、ＲＧＢ修正過程（ステップＳ０３）、および色変換定義作成過程を実行する役割を担っており、トーンカーブ作成部３１０およびグレー階調Ｋ版値算出部３２０は、本発明の色変換定義作成プログラムにおけるＫ版値算出部の一例を構成し、色変換定義作成部３４０は、本発明の色変換定義作成プログラムにおける色変換定義作成部の一例に相当している。
【００２８】
この色変換定義作成プログラム３００の各要素の作用についても後述する。
【００２９】
図５は、本発明の色変換定義作成装置の一実施形態の機能ブロック図である。
【００３０】
この色変換定義作成装置４００は、図４の色変換定義作成プログラム３００が、図１に示すパーソナルコンピュータ１００にインストールされて実行されることにより構成されるものであり、図３のフローチャートが示す色変換定義作成方法を実行する。
【００３１】
この色変換定義作成装置４００はトーンカーブ作成部４１０とグレー階調Ｋ版値算出部４２０とＲＧＢ修正部４３０と色変換定義作成部４４０とから構成されている。トーンカーブ作成部４１０およびグレー階調Ｋ版値算出部４２０は、本発明の色変換定義作成装置におけるＫ版値算出部の一例を構成し、色変換定義作成部４４０は、本発明の色変換定義作成装置における色変換定義作成部の一例に相当している。トーンカーブ作成部４１０、グレー階調Ｋ版値算出部４２０、ＲＧＢ修正部４３０、および色変換定義作成部４４０は、図４に示す色変換定義作成プログラム３００を構成する、トーンカーブ作成部３１０、グレー階調Ｋ版値算出部３２０、ＲＧＢ修正部３３０、および色変換定義作成部３４０にそれぞれ対応するが、図５の各要素は、図１に示すパーソナルコンピュータ１００のハードウェアとそのパーソナルコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図４に示す色変換定義作成プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００３２】
以下、図５に示す色変換定義作成装置４００の各要素における処理内容を説明することによって、図３に示すフローチャートの各ステップと、図４に示す色変換定義作成プログラム３００の各要素も合わせて説明する。
【００３３】
図６は、トーンカーブ作成部における処理内容を示す図である。
【００３４】
トーンカーブ作成部４１０には、Ｋ版パラメータＤ１として、例えば印刷会社で印刷された印刷物のうち測色値（Ｌａｂ値）がグレー（ａ＊＝ｂ＊＝０）であるものなどを用いて得られたＣ版値に対するＫ版値Ｋ（Ｃ）が入力される。また、トーンカーブ作成部４１０には、ＣＭＹＫデバイスにおける色再現特性をＣＭＹＫ色空間の座標とデバイス非依存なＬａｂ色空間の座標（Ｌａｂ値）との対応として表したＣＭＹＫプロファイルＤ２も入力され、これらＫ版パラメータＤ１およびＣＭＹＫプロファイルＤ２に基づいて、デバイス非依存の色空間の一例であるブロックＣＭＹ色空間のグレーの各濃度に対するＣＭＹＫ各版の網％値が算出される。一連のグレーの各濃度と各版の網％値との対応関係のことをここではトーンカーブと称する。ここで、ブロックＣＭＹとＣＭＹＫデータとを区別するために、ブロックＣＭＹの各色の濃度をｂｃ、ｂｍ、ｂｙと表現し、ＣＭＹＫデータの各版の網％値をＣ、Ｍ、Ｙ、Ｋと表現する。
【００３５】
トーンカーブ作成部４１０における処理を更に詳細に説明すると、まず、ブロックＣＭＹ色空間のグレーを表すｂｃ＝ｂｍ＝ｂｙなる関係を満たした任意の濃度値が、ステップＳ１１でＬａｂ値に変換される。このステップＳ１１における変換は、マトリクスや線形変換式などが用いられる周知の変換方法によって行われる。そして、ステップＳ１２で、そのＬａｂ値に基づいてＣＭＹＫプロファイルＤ２が、Ｋ版パラメータＤ１を拘束条件として逆参照されることにより、グレーを表すブロックＣＭＹの濃度値に対するＣＭＹＫの網％値が得られる。このような処理が、ｂｃ＝ｂｍ＝ｂｙなる関係を満たした一連の濃度に対して実行されることによってトーンカーブが得られる。
【００３６】
図７は、トーンカーブを模式的に表したグラフである。
【００３７】
この図７の横軸は、グレーを表すブロックＣＭＹの濃度値（ｂｃ＝ｂｍ＝ｂｙ）を表しており、縦軸はＣＭＹＫそれぞれの網％値を表している。
【００３８】
この図７のグラフには、４本の曲線が示されており、上から順に、Ｃ版、Ｍ版、Ｙ版、Ｋ版それぞれのトーンカーブを表している。
【００３９】
また、この図７のグラフから、ＣＭＹＫデバイスによって実現可能な最大濃度ｄｎｓｍａｘと最小濃度ｄｎｓｍｉｎとを得ることができる。
【００４０】
図８は、グレー階調Ｋ版値算出部における処理内容を示す図である。
【００４１】
グレー階調Ｋ版値算出部では、先ず、一連の濃度のグレーを表す一連の仮想ＲＧＢデータが生成される。ここでは、この仮想ＲＧＢデータは、Ｒ＝Ｇ＝ＢでブロックＣＭＹのグレーに一致する、いわゆるＥＮＤデバイスのデータであるということを前提として生成され、例えば、Ｒ＝Ｇ＝Ｂが０から２５５まで５刻みに変化するというような一連の仮想ＲＧＢデータが生成される。なお、この用に生成される仮想ＲＧＢデータは、図７に示すトーンカーブを使ってグレーの階調カーブを得るための一時的な仮想ＲＧＢデータでありｄｕｍｍｙＲＧＢｔｃと表示する。これに対し、後述する、最終的に色変換定義でＣＭＹＫデータと対応付けられる仮想ＲＧＢデータはｄｕｍｍｙＲＧＢｃｄｋと表示して区別する。
【００４２】
上述したように生成された一連の仮想ＲＧＢデータは、ステップＳ２１で、図７のトーンカーブから求められた最大濃度ｄｎｓｍａｘと最小濃度ｄｎｓｍｉｎとが用いられた線形変換によってブロックＣＭＹの濃度値に変換される。そして、ステップＳ２２では、そのブロックＣＭＹの濃度値が図７のトーンカーブＤ４によってＣＭＹＫデータに変換され、ステップＳ２３で、一連のＣＭＹＫデータから、Ｃ版、Ｍ版、Ｙ版のうちの最小値ｍｉｎ（Ｃ、Ｍ、Ｙ）とＫ版との対応関係を表す１次元ＬＵＴＤ６が抽出される。
【００４３】
図９は、Ｃ版、Ｍ版、Ｙ版のうちの最小値とＫ版値との対応関係を模式的に表したグラフである。
【００４４】
このグラフの横軸は、Ｃ版、Ｍ版、Ｙ版のうちの最小値ｍｉｎ（Ｃ、Ｍ、Ｙ）を表し、縦軸はＫ版値を表している。このグラフが表すように、最小値ｍｉｎ（Ｃ、Ｍ、Ｙ）が十分に小さいときにはＫ版値は「０」であり、最小値ｍｉｎ（Ｃ、Ｍ、Ｙ）がある程度まで大きくなったときにＫ版が混じり始める。
【００４５】
一方、図８のステップＳ２４では、ステップＳ２２で得られたＣＭＹＫデータが、図６に示したＣＭＹＫプロファイルＤ２によってＬａｂ値に変換される。このようにして得られたＬａｂ値と、最初に生成されたｄｕｍｍｙＲＧＢｔｃとが対応付けられることにより、グレー階調カーブＤ５が求められる。
【００４６】
図１０は、グレー階調カーブを模式的に表したグラフである。
【００４７】
この図１０の横軸はｄｕｍｍｙＲＧＢｔｃの値を表し、縦軸はＬａｂ値のＬ＊成分を表している。
【００４８】
一般的に、グレー階調カーブは、グラフの実線が示すように曲線となるが、最終的に、色変換定義によってＣＭＹＫデータと対応付けられる仮想ＲＧＢデータとしては、グラフの点線が示すようにＬ＊成分に対して線形な関係を有していることが望ましい。そこで、ＲＧＢ修正部で、以下説明する修正が施される。
【００４９】
図１１は、ＲＧＢ修正部における処理内容を示す図である。
【００５０】
ＲＧＢ修正部では、グレー階調カーブＤ５に基づいて、ステップＳ３１で、Ｌ＊成分に対して線形な関係を有する理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）が定義される。この結果、上述した一時的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｔｃ）と理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）との対応関係を表す１次元ＬＵＴＤ７が得られる。なお、上述したように、一時的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｔｃ）がＥＮＤデバイスのデータであったので、理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）もＥＮＤデバイスのデータ（即ちグレーでＲ＝Ｇ＝Ｂ）となる。
【００５１】
図１２は、色変換定義作成部における処理内容を示す図である。
【００５２】
色変換定義作成部では、上述した理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）とＣＭＹＫデータとの対応関係を表す色変換定義が以下の手順で作成される。
【００５３】
まず、理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）の規則的な一連のデータ（例えば、Ｒ，Ｇ，Ｂのそれぞれについて独立に０から２５５まで５刻みに変化させたデータ）を生成し、それら一連のデータそれぞれについて以下の各処理が施される。
【００５４】
ステップＳ４１では、ＲＧＢ修正部で得られた１次元ＬＵＴＤ７が用いられて、理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）が上記の一時的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｔｃ）に変換される。
【００５５】
ステップＳ４２では、一時的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｔｃ）が、図８のステップＳ２１と全く同様の線形変換によってブロックＣＭＹの濃度値に変換される。但し、図８のステップＳ２１では、変換対象がグレーを表すデータに限られていたのに対し、このステップＳ４２では全ての色のデータが変換対象となる。
【００５６】
ステップＳ４３では、図７に示すトーンカーブＤ４が用いられてブロックＣＭＹの濃度値がＣＭＹＫデータのＣ版、Ｍ版、Ｙ版の値に変換される。ここでは、ブロックＣＭＹのＣ濃度ｂｃからＣＭＹＫデータのＣ版値が求められ、同様に、Ｍ濃度ｂｍからＭ版値、Ｙ濃度ｂｙからＹ版値が求められる。
【００５７】
ステップＳ４４では、ステップＳ４３で求められたＣ版、Ｍ版、Ｙ版の値のうちの最小値が、ステップＳ２３で抽出された、図９に示す関係を表した１次元ＬＵＴＤ６に適用されてＫ版値が求められ、既に求められているＣ版、Ｍ版、Ｙ版の値とあわさってＣＭＹＫデータが得られる。このステップＳ４４でこの１次元ＬＵＴＤ６が用いられてＫ版値が求められるので、仮想ＲＧＢデータにおけるＲ，Ｇ，Ｂの純色にＫ版が混入することが回避される。また、この１次元ＬＵＴＤ６は、図７に示すトーンカーブＤ４が表す関係を満たすものであって、このトーンカーブＤ４は、Ｋ版パラメータに基づいて作成されたものであるので、このステップＳ４４で得られるＣＭＹＫデータは、印刷適正に優れたＣＭＹＫデータとなっている。
【００５８】
このようにして得られたＣＭＹＫデータが、この図１２の最初で生成された理想的な仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）と対応付けられることにより、求めるべき理想的な色変換定義Ｄ８が得られる。
【００５９】
また、ステップＳ４５では、ＣＭＹＫデータがＣＭＹＫプロファイルＤ２によってＬａｂ値に変換される。このＬａｂ値は、Ｒ＝Ｇ＝Ｂ、即ちグレーの場合にのみブロックＣＭＹとの等色関係を満たす。このＬａｂ値が仮想ＲＧＢデータ（ｄｕｍｍｙＲＧＢｃｄｋ）と対応付けられることにより、理想的な仮想ＲＧＢデバイスの色再現特性を表したプロファイルＤ９も得られる。このようにして得られるプロファイルＤ９が表す色再現特性は、仮想ＲＧＢデバイスがＣＭＹＫデバイスの色再現領域と同じ色再現領域を有することを示しており、このようなプロファイルＤ９も種々の処理に有用なものである。
【００６０】
なお、上記説明では、仮想ＲＧＢデータをＥＮＤデバイスのデータとして生成しているが、これは後の処理を容易にするためであって、本発明では、ＥＮＤデバイスでないデバイスのデータとして仮想ＲＧＢデータが生成されてもよい。
【００６１】
また、上記説明では仮想ＲＧＢデバイスの色再現特性を表したプロファイルが作成されるが、本発明ではこのようなプロファイルの作成は必ずしも必要でない。
【００６２】
【発明の効果】
以上説明したように、本発明の色変換定義作成方法、色変換定義作成装置、および色変換定義作成プログラムによれば、仮想的なＲＧＢデバイスに依存したＲＧＢデータを、印刷適性に優れ、かつ、ＲＧＢの純色にＫ版混入がないＣＭＹＫデータに変換することができる色変換定義が作成される。
【図面の簡単な説明】
【図１】パーソナルコンピュータの外観斜視図である。
【図２】そのパーソナルコンピュータのハードウェア構成図である。
【図３】本発明の色変換定義作成方法の一実施形態を示すフローチャートである。
【図４】本発明の色変換定義作成プログラムの一実施形態を示す図である。
【図５】本発明の色変換定義作成装置の一実施形態の機能ブロック図である。
【図６】トーンカーブ作成部における処理内容を示す図である。
【図７】トーンカーブを模式的に表したグラフである。
【図８】グレー階調Ｋ版値算出部における処理内容を示す図である。
【図９】Ｃ版、Ｍ版、Ｙ版のうちの最小値とＫ版値との対応関係を模式的に表したグラフである。
【図１０】グレー階調カーブを模式的に表したグラフである。
【図１１】ＲＧＢ修正部における処理内容を示す図である。
【図１２】色変換定義作成部における処理内容を示す図である。
【符号の説明】
１００　　パーソナルコンピュータ１００
１１０　　本体装置１１０
１１１　　フレキシブルディスク装填口１１１
１１２　　ＣＤ−ＲＯＭ装填口１１２
１２１　　表示画面１２１
１２０　　画像表示装置１２０
１３０　　キーボード１３０
１４０　　マウス１４０
１５０　　バス１５０
１１３　　ＣＰＵ１１３
１１４　　主メモリ１１４
１１５　　ハードディスク装置１１５
１１６　　ＦＤドライブ１１６
１１７　　ＣＤ−ＲＯＭドライブ１１７
２００　　フレキシブルディスク２００
２１０　　ＣＤ−ＲＯＭ２１０
２２０　　記憶媒体２２０
３００　　色変換定義作成プログラム３００
３１０　　トーンカーブ作成部３１０
３２０　　グレー階調Ｋ版値算出部３２０
３３０　　ＲＧＢ修正部３３０
３４０　　色変換定義作成部３４０
４００　　色変換定義作成装置４００
４１０　　トーンカーブ作成部４１０
４２０　　グレー階調Ｋ版値算出部４２０
４３０　　ＲＧＢ修正部４３０
４４０　　色変換定義作成部４４０
Ｄ１　　Ｋ版パラメータ
Ｄ２　　ＣＭＹＫプロファイル
Ｄ４　　トーンカーブ
Ｄ５　　グレー階調カーブ
Ｄ６　　１次元ＬＵＴ
Ｄ７　　１次元ＬＵＴ
Ｄ８　　色変換定義
Ｄ９　　プロファイル
【図１】
2004104303.tif 000003
【図２】
2004104303.tif 000004
【図３】
2004104303.tif 000005
【図４】
2004104303.tif 000006
【図５】
2004104303.tif 000007
【図６】
2004104303.tif 000008
【図７】
2004104303.tif 000009
【図８】
2004104303.tif 000010
【図９】
2004104303.tif 000011
【図１０】
2004104303.tif 000012
【図１１】
2004104303.tif 000013
【図１２】
2004104303.tif 000014