(57)【要約】【課題】基本色の色情報を用いて色域変換処理を行うことにより高画質な出力画像を生成できるようにする。【解決手段】  複数の基本色における入力色情報を含む入力色域情報、複数の基本色における出力色情報を含む出力デバイスの色域情報、出力デバイスの色材の種類に関する情報、および標準デバイスの基本色の色相情報を取得し、出力デバイスで使用される色材に対応する基本色については出力デバイスの色域情報に含まれる出力色情報を用い、出力デバイスで使用される色材に対応しない基本色については標準デバイスの色相情報および出力デバイスの色域情報から算出された色情報を用いることにより、複数の基本色における色情報を含む出力色域情報を生成し、入力色域情報と出力色域情報とを用いて、入力色域情報の基本色が出力色域情報の基本色に写像されるように、色域変換処理を行う。【選択図】  図５
2008288983.tif 000002
【特許請求の範囲】
【請求項１】
複数の基本色における入力色情報を含む入力色域情報を取得する手段と、
前記複数の基本色における出力色情報を含む出力デバイスの色域情報および該出力デバイスの色材の種類に関する情報を取得する手段と、
標準デバイスの前記基本色の色相情報を取得する手段と、
前記出力デバイスで使用される色材に対応する基本色については前記出力デバイスの色域情報に含まれる出力色情報を用い、前記出力デバイスで使用される色材に対応しない基本色については前記標準デバイスの色相情報および前記出力デバイスの色域情報から算出された色情報を用いることにより、前記複数の基本色における色情報を含む出力色域情報を生成する生成手段と、
前記入力色域情報と前記出力色域情報とを用いて、前記入力色域情報の基本色が前記出力色域情報の基本色に写像されるように、色域変換処理を行う色域変換処理手段とを有し、
前記出力デバイスの色域情報に含まれる、前記出力デバイスで使用される色材に対応する基本色の出力色情報は、該色材を用いて出力したパッチの測色値に応じた色情報であることを特徴とする色処理装置。
【請求項２】
前記生成手段は、前記出力デバイスで使用される色材に対応しない基本色については、
前記出力デバイスの色域情報に応じた色域の、該基本色に対応する前記標準デバイスの色相における色相面の高彩度点の色情報を算出することを特徴とする請求項１記載の色処理装置。
【請求項３】
さらに、色知覚モデルの順変換に基づき、デバイスに依存しない色空間で示される色データを人間の色知覚空間で示される色データに変換する順変換手段と、
前記色知覚モデルの逆変換に基づき、前記人間の色知覚空間で示される色データを前記デバイスに依存しない色空間で示される色空間で示される色データに変換する逆変換手段とを有し、
前記色域変換処理手段は、前記順変換手段によって変換された色データを入力し、前記色域変換処理が施された色データを前記逆変換手段に出力することを特徴とする請求項１または２記載の色処理装置。
【請求項４】
前記複数の基本色は、赤、イエロー、緑、シアン、青、マゼンタ、黒、白であることを特徴とする請求項１乃至３のいずれかに記載の色処理装置。
【請求項５】
請求項１乃至４のいずれかに記載の色処理装置を、コンピュータを用いて実現するためにコンピュータが読み取り可能に記憶媒体に記憶されたプログラム。
【請求項６】
複数の基本色における入力色情報を含む入力色域情報を取得する工程と、
前記複数の基本色における出力色情報を含む出力デバイスの色域情報および該出力デバイスの色材の種類に関する情報を取得する工程と、
標準デバイスの基本色の色相情報を取得する工程と、
前記出力デバイスで使用される色材に対応する基本色については前記出力デバイスの色域情報に含まれる出力色情報を用い、前記出力デバイスで使用される色材に対応しない基本色については前記標準デバイスの色相情報および前記出力デバイスの色域情報から算出された色情報を用いることにより、前記複数の基本色における色情報を含む出力色域情報を生成する生成工程と、
前記入力色域情報と前記出力色域情報とを用いて、前記入力色域情報の基本色が前記出力色域情報の基本色に写像されるように、色域変換処理を行う色域変換処理工程とを有し、
前記出力デバイスの色域情報に含まれる、前記出力デバイスで使用される色材に対応する基本色の出力色情報は、該色材を用いて出力したパッチの測色値に応じた色情報であることを特徴とする色処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色領変換処理を行う色処理装置および方法に関する。
【背景技術】
【０００２】
スキャナやデジカメ、ディスプレイといった入力デバイスからの画像情報を、プリンタなどの出力デバイスで出力するということは広く行われている。入力デバイスの色域特性と出力デバイスの色域特性は一般に大きく異なる。よって、入力画像情報の中には出力デバイスで忠実に出力できない色いる場合がある。また、逆に出力デバイスのもつ色域特性を十分に活用できない場合もある。この課題を解消する方法として、入力デバイスの色域特性と出力デバイスの色域特性の間のカラーマッチング（色域変換、ガマットマッピング）処理が提案されている。
【０００３】
紙面に色材を配置し、太陽光などの光源からの光の反射で知覚される、プリンタのごとき出力デバイスの色域は、ディスプレイなど自分自身が光源となる出力デバイスに比べて、色域の大きさを含む色域特性が著しく異なる。さらに、光源などの観察環境によって同じプリントアウトの見えが大きく変化してしまう。このような状況での精度のよいカラーマッチングは難しい。特許文献１において、色知覚モデルを導入し、観測条件に応じた高精度カラーマッチングを行う技術が提案されている。
【０００４】
特許文献１では、次のような手順でカラーマッチング処理を行う。まず、入力デバイスに依存する色空間上で表現される入力データを、入力デバイスモジュールによってデバイスに依存しない色空間に変換し、入力側の観察条件に応じた色知覚モデルの順変換を施して人間の色知覚色空間に変換する。色域変換モジュールによって出力デバイスの色域特性に応じた色域変換を施す。出力デバイスモジュールによって出力側の観察条件に応じた色知覚モデルの逆変換を施し、出力デバイスに依存する色空間上で表現される出力データヘ変換する。特許文献１では、観測条件は色知覚色空間への変換の段階で織り込まれる。しかしながら、色域変換において、入出力デバイスのハードウェア的な特徴などを考慮していなかった。
【０００５】
文字をプリントアウトする場合、色材の配置誤差が発生すると、文字の輪郭部分に意表をついた色が載ってしまい汚らしくなるため、文字のプリントアウトの際には、プリンタが具有している色材を極力混色せずに使用することが望ましい。
【０００６】
一般にプリンタなどの紙面への出力を行う出力デバイスは、色の三原色であるシアン（Ｃｙａｎ）、マゼンタ（Ｍａｇｅｎｔａ）、イエロー（Ｙｅｌｌｏｗ）の色材を持つ。従って、文字を出力するための前述色域変換モジュールは、該色の三原色に関しては多少色みが変わってでも単色で出力する一方、赤（Ｒｅｄ）、青（Ｂｌｕｅ）、緑（Ｇｒｅｅｎ）は混色での出力となるために、色みを優先して出力しようとする。
【０００７】
出力デバイスであるプリンタにおいて、シアン、マゼンタ、イエローのような色の三原色以外に黒（Ｂｌａｃｋ）を加えるのは広く行われている。さらに、最近では赤（Ｒｅｄ）、バイオレット（Ｖｉｏｌｅｔ）等の特色と呼ばれる色材を搭載することで、プリントアウトで表現できる色域を拡大し、色域特性を向上するものがある。たとえば、特許文献２では、シアン、マゼンタ、イエロー、黒の基本色の色材に加えて、赤、緑、青、オレンジ（Ｏｒａｎｇｅ）、バイオレットといった特色の色材を用いるプリンタが提案されている。
【特許文献１】特開平１０−２０９９４５号公報
【特許文献２】特開２００５−２０５８１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の技術を用いてカラーマッチングした場合、色域変換モジュールに渡される出力デバイスの情報は色域情報である。よって、出力デバイスの色材の種類に関する情報は渡されていなかった。よって、入力画像において基本色で再現されている色を、出力画像において混色で再現されることにより色にじみが生じ、画質が低下する場合があった。
【０００９】
本発明は上記課題を解決し、高画質な出力画像を生成できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、複数の基本色における入力色情報を含む入力色域情報を取得する手段と、前記複数の基本色における出力色情報を含む出力デバイスの色域情報および該出力デバイスの色材の種類に関する情報を取得する手段と、標準デバイスの基本色の色相情報を取得する手段と、前記出力デバイスで使用される色材に対応する基本色については前記出力デバイスの色域情報に含まれる出力色情報を用い、前記出力デバイスで使用される色材に対応しない基本色については前記標準デバイスの色相情報および前記出力デバイスの色域情報から算出された色情報を用いることにより、前記複数の基本色における色情報を含む出力色域情報を生成する生成手段と、前記入力色域情報と前記出力色域情報とを用いて、前記入力色域情報の基本色が前記出力色域情報の基本色に写像されるように、色域変換処理を行う色域変換処理手段とを有し、前記出力デバイスの色域情報に含まれる、前記出力デバイスで使用される色材に対応する基本色の出力色情報は、該色材を用いて出力したパッチの測色値に応じた色情報であることを特徴とする。
【発明の効果】
【００１１】
本発明によって、出力デバイスの色材情報に応じた色域変換を行なうことができ、単色で再現可能な色を単色にて再現できるようにすることができ画質を向上させることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態の一例としての色処理装置を、図面を参照して説明する。
【００１３】
図１は、本実施例で用いるシステム構成の一例であり、ｓＲＧＢ色空間で表現されたデジタルデータをプリンタなどの出力デバイスにカラーマッチング処理を行いながら出力するシステムである。本実施例のシステムにおいて、カラーマッチング処理を行う装置は、コンピュータを用いて実現することができる。
【００１４】
図１において、ＣＰＵ１０１は中央処理装置である。ＲＯＭ１０２は読み出し専用メモリであり、ランダムアクセスメモリＲＡＭ１０３とともに、バス１０４を介してＣＰＵ１０１に接続されている。ＣＰＵ１０１は、記憶媒体であるＲＯＭ１０２ないしＲＡＭ１０３に格納されたプログラムを直接実行することができる。
【００１５】
またバス１０４には、入力インターフェース１０５、ＨＤＤインターフェース１０７、ビデオインターフェース１０９、出力インターフェース１１１も接続されている。バス１０４は、その一部ないし全部が、イーサネット（登録商標）などの高速ネットワークデバイスや、ＰＣＩなどの周辺機器用インターフェースで構成されていてもよい。
【００１６】
キーボードやマウス、デジカメ、スキャナなどの入力デバイス１０６は、入力インターフェース１０５を経由することで、ＣＰＵ１０１から情報の読み込みが可能である。このとき、例えばデジカメのモデル名や色情報といった、デジカメ固有のデバイス情報も読み取り可能である。
【００１７】
ハードディスクデバイスや光ディスクデバイスなどの二次記憶装置ＨＤＤ１０８は、ＨＤＤインターフェース１０７を経由することで読み書き可能である。ＨＤＤ１０８上に格納されたデータは、ＲＡＭ１０３上に展開することができる。同様に、ＲＡＭ１０３上に展開されているデータを、ＨＤＤ１０８に保存可能である。ＣＰＵ１０１は、上記のごとくＲＡＭ１０３上に展開されたＨＤＤ１０８に格納されたデータをプログラムとみなし、実行することも可能である。なお、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０８は、電話線やイーサネット（登録商標）などのネットワークで共有された装置であってもよい。本実施例においては、それらを特には区別しない。
【００１８】
モニタ１１０上には、ＣＰＵ１０１にビデオインターフェース１０９を操作させることで、任意の文字ないし画像を表示させることが可能である。
【００１９】
プリンタやプロッタといった出力デバイス１１２は、出力インターフェース１１１を経由することで情報を送付することが可能である。入力デバイス１０６の場合同様に、ＣＰＵ１０１は、出力インターフェース１１１を経由することで、出力デバイス１１２のモデル名や色域情報などの、プリンタ固有のデバイス情報を読み取ることも可能である。また、入力デバイス１０６や出力デバイス１１２は、ネットワーク共有されていてもよい。
【００２０】
図２は、本実施例の全体図である。
図２において、制御部２０１は、記憶部２０２に格納された各種情報を元に、入力変換部２０３、順変換部２０４、色域変換部２０５、逆変換部２０６、出力変換部２０７を制御することにより、画像処理装置全体の一連の挙動を決定する。また、各変換部に対して処理に必要なパラメータを送付する。制御部２０１は、ＲＯＭ１０２やＨＤＤ１０８に格納されたソフトウェアモジュールに基づき、ＣＰＵ１０１が遂行する。カラーマッチング処理を実行するソフトウェアモジュールは、図２の２０３〜２０７の各処理を実行するためのモジュールで構成される。例えば、モジュールは図５に示される各ステップを実行するプログラムで構成される。
【００２１】
記憶部２０２は、一時的ないし永続的に保存される前述ソフトウェアモジュールや各種情報の格納場所であり、ＲＯＭ１０２、ＨＤＤ１０８、ＲＡＭ１０１である。格納される各種情報に関しては後述する。
【００２２】
入力変換部２０４は、制御部２０１からの指示や白色点基準、入力プロファイルなどのパラメータに応じて、入力デバイスに依存した入力画像データを、入力側の環境光の白色点基準に基づくデバイスに依存しない色空間（例えばＸＹＺデータ）に変換する変換機能である。
【００２３】
順変換部２０５は、入力変換部２０４から得られた色情報を、人間の色知覚空間ＪＣｈやＱＭｈへ変換する色知覚モデルの順変換部（ＣＡＭ）である。色知覚モデルとしては、例えばＣＩＥＣＡＭ９７ｓやＣＩＥＣＡＭ０２の等を用いることができる。
【００２４】
色域変換部２０５は、順変換部２０５から送付された色情報を、人間の色知覚空間上で、出力デバイスの色域内に写像する処理機能である。
【００２５】
逆変換部２０６は順変換部２０４の逆変換を行う変換機能であり、色域変換部２０５から送付された色情報に対して、出力側の環境光の白色点基準に基づくデバイスに依存しない色空間上の色情報へ変換する変換機能である。
【００２６】
出力変換部２０７は、逆変換部２０６から送付された色情報に対して、出力側の環境光の白色点基準に基づくデバイスに依存しない色空間上の色情報を、出力デバイスに依存した色空間（例えばＣＭＹＫ色空間）上の色情報に変換する変換機能である。
【００２７】
ドライバ２０８は、出力デバイスを動作させるために必要なソフトウェアモジュールであり、出力デバイスで使用可能な色材の情報を記憶部２０２に書き出しておく機能をもつ。それ以外の詳細は省略する。
【実施例１】
【００２８】
図３は記憶部２０２に格納されている各種情報の一例である。
入力デバイス色域情報ＳＧＭＴ３０１は入力デバイスの色域情報であり、出力デバイス色域情報ＤＧＭＴ３０２は出力デバイスの色域情報である。本実施例では、色域を複数の基本色の色情報に基づき定義された多面体を用いて定義する。図７がその一例であるが、本実施例においては、白（Ｗｈｉｔｅ）、黒（Ｂｌａｃｋ）、赤（Ｒｅｄ）、青（Ｂｌｕｅ）、緑（Ｇｒｅｅｎ）、シアン（Ｃｙａｎ）、マゼンタ（Ｍａｇｅｎｔａ）、イエロー（Ｙｅｌｌｏｗ）の各色を結んだ１２面体で、入出力デバイスの色域を認識する。
【００２９】
また、本実施例においては、入力デバイスとしてｓＲＧＢの仮想デバイスを用いている。よって、入力色デバイス色域情報としてｓＲＧＢの理論的な色域情報（入力色域情報）を使用する。
【００３０】
つまり、入力色デバイス色域情報ＳＧＭＴ３０１は、複数の基本色の各々における入力色デバイスの色情報（入力色情報）を保持する。出力デバイス色情報ＤＧＭＴ３０２は、複数の基本色の各々における出力デバイスの色情報（出力色情報）を保持する。
【００３１】
次に、ＲＥＦ３０３、ＤＭＡＴ３０４、ＳＣＯＬ３０５、ＤＣＯＬ３０６について、図６を用いて説明する。
【００３２】
ＳＧＭＴ３０１、ＤＧＭＴ３０２に格納される色情報はＪＣｈ値であり、左から順に、明度値、彩度値、色相値の順で並んでいる。
【００３３】
デバイス標準色相ＲＥＦ３０３は、標準デバイスの色域上における、Ｗｈｉｔｅ、Ｂｌａｃｋ、Ｒｅｄ、Ｂｌｕｅ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗの色相情報（色相角）を保持している。本実施例での標準色とは、ｓＲＧＢ色空間におけるＲｅｄ（２５５，０，０）、Ｂｌｕｅ（０，０，２５５）、Ｇｒｅｅｎ（０，２５５，０）、Ｃｙａｎ（０，２５５，２５５）、Ｍａｇｅｎｔａ（２５５，０，２５５）、Ｙｅｌｌｏｗ（２５５，２５５，０）の色相角（ｈ値）の値、ないし近似値である。
【００３４】
出力デバイス色材情報ＤＭＡＴ３０４は、出力デバイスが基本色の色材を備えているか否かを示すテーブルである。ＤＭＡＴ３０４とＤＣＯＬ３０６とから、出力デバイスが具有する色材と、各色材の実際の色（該色材を特定の紙材上に配置した時の測色値）を特定できる。
【００３５】
入力デバイス色ＳＣＯＬ３０５は、入力デバイスにおけるＲｅｄ、Ｂｌｕｅ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋ、Ｗｈｉｔｅの実際の色情報（入力色情報）を格納する。
【００３６】
本実施例においては、入力デバイスとしてｓＲＧＢの仮想デバイスを用いている。よって、ｓＲＧＢにおける前述の８色をＪＣｈに変換した理論値を使用する。
【００３７】
出力デバイス色ＤＣＯＬ３０６は、出力デバイスにおけるＲｅｄ、Ｂｌｕｅ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋ、Ｗｈｉｔｅの色情報（出力色情報）を格納する。本実施例においては、図４のごとき、複数の基本色に対応するパッチを含むカラーチャートを出力デバイスから出力し、その出力結果を測色することで獲得する。
【００３８】
図５は、色域変換部２０４の処理を記述するフローである。
【００３９】
Ｓ５０１において、入力デバイス色ＳＣＯＬを用いて入力デバイスの色域ＳＧＭＴを初期化する。Ｓ５０２において、出力デバイス色ＤＣＯＬを用いて出力デバイスの色域ＤＧＭＴを初期化する。
【００４０】
Ｓ５０３において、出力デバイス色材情報ＤＭＡＴをチェックする。ＤＭＡＴ上に残りがあるならＳ５０４に進み、ＤＭＡＴ上の情報をすべて処理してあればＳ５０６に進む。ＤＭＡＴ上の情報をすべて処理した結果のＤＧＭＴが色域変換において使用する出力色域情報である。
【００４１】
Ｓ５０４において、ＤＭＡＴから取り出した色ｃに関する色材情報が○か×かを調べ、出力デバイスが色ｃに対応する色材を具有していることを示す「○」ならばＳ５０３に戻り、具有していないことを示す「×」ならばＳ５０５に進む。
【００４２】
Ｓ５０５において、デバイス標準色相ＲＥＦ上のｃに該当する色の色相角を取り出し、当該色相角を持った、出力デバイス色域情報ＤＧＭＴ上のもっとも彩度の大きい点を計算してＤＧＭＴの色ｃの情報を上書きする。
【００４３】
このように、出力デバイスが具有する色材に対応するＤＧＭＴの色情報は、ＤＣＯＬに記載されている色情報を用いる。出力デバイスが具有しない色材に対応するＤＧＭＴに記載する色情報は、ＤＣＯＬに記載されている８色から算出される１２面体の、ＲＥＦに記載されている色相角の色相面における高彩度点の色情報を算出し、用いる。つまり、出力デバイスが具有する色材いついては色材の測色値を使用し、出力デバイスが具有しない色材については標準に基づく色情報を使用する。
【００４４】
Ｓ５０６において処理するべき画像が入力されるとＳ５０７において色域変換処理を行い、処理結果を逆変換部２０６に送付してＳ４０６に戻る。
【００４５】
Ｓ５０７における色域変換処理に関して説明する。色域変換処理は、ＳＧＭＴで示される入力色域（本実施例の場合はｓＲＧＢの色域）を、Ｓ５０２〜Ｓ５０５の処理により生成されたＤＧＭＴで示される出力色域にマッピングする処理である。
【００４６】
ＳＧＭＴ上でＷｈｉｔｅ、Ｂｌａｃｋ、Ｒｅｄ、Ｂｌｕｅ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｙｅｌｌｏｗ、Ｍａｇｅｎｔａの８色を、ＤＧＭＴ上のＷｈｉｔｅ、Ｂｌａｃｋ、Ｒｅｄ、Ｂｌｕｅ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｙｅｌｌｏｗ、Ｍａｇｅｎｔａに写像し、それ以外の色は四面体補間などの補間処理を用いて補間する。
【００４７】
即ち、ＳＧＭＴ上のＲｅｄは、ＤＧＭＴ上のＲｅｄに、ＧＭＴのＧｒｅｅｎはＤＧＭＴのＧｒｅｅｎに、ＳＧＭＴのＢｌｕｅはＤＧＭＴのＢｌｕｅに写像される。同様に、ＳＧＭＴのＣｙａｎはＤＧＭＴのＣｙａｎに、ＳＧＭＴのＭａｇｅｎｔａはＤＧＭＴのＭａｇｅｎｔａに、ＳＧＭＴのＹｅｌｌｏｗはＤＧＭＴのＹｅｌｌｏｗに、ＳＧＭＴのＢｌａｃｋはＤＧＭＴのＢｌａｃｋに、ＳＧＭＴのＷｈｉｔｅはＤＧＭＴのＷｈｉｔｅに写像される。それ以外の色は、写像された８色のデータに基づき補間する。
【００４８】
本実施例の色域変換は、ＳＧＭＴの８色の基本色で定義される１２面体を、ＤＧＭＴの８色で定義される１２面体に変換する処理に相当する。ただし、本実施例ではＤＧＭＴの作成において、出力デバイスが具有する色材であるか否かに応じて作成方法を変えている。したがって、出力デバイスの具有する色材に応じて適切な色域変換を行うことができ、高画質な出力画像を出力可能とすることができる。
【００４９】
例えば、力デバイスが具有する色材としてＣｙａｎ、Ｙｅｌｌｏｗ、Ｍａｇｅｎｔａ、Ｂｌａｃｋを具有するならば、色ずれしないようにＳＧＭＴにおけるＣｙａｎ、Ｙｅｌｌｏｗ、Ｍａｇｅｎｔａ、Ｂｌａｃｋを、出力デバイスが具有する色材単色で出力することができる。つまり、入力色が入力色における基本色で再現されている場合は、出力画像において単色で再現することができ、色にじみによる画質の劣化を防ぐことができる。一方、出力デバイスが色材として持たない基本色は、出力デバイスが具有する色材を混色せざるおえない。この場合は、本実施例では、色域変換において色相が変更されないので、入力の基本色の色みを高精度に再現することができる。
【００５０】
以下、図６から図９を用いて図５のフローを説明する。
図５のフロー開始に先立って、記憶部２０２上のＲＥＦ３０３、ＤＭＡＴ３０４、ＳＣＯＬ３０５、ＤＣＯＬ３０６は図６の状態に初期化される。ＲＥＦは固定値を格納したテーブルであり、ＤＭＡＴはドライバ２０８によって初期化され、ＤＣＯＬは図４のごときカラーチャートを出力デバイス１１２から出力して測色した結果があらかじめ格納されている。ＳＣＯＬには、計算済の値が格納されている。
【００５１】
Ｓ５０１において、取得したＳＣＯＬ上の情報をＳＧＭＴにすべてコピーする。
Ｓ５０２において、取得したＤＣＯＬ上の情報をＤＧＭＴにすべてコピーする。
【００５２】
Ｓ５０３において、ＤＭＡＴ上のすべての情報が処理済かチェックするが、最初はすべて未処理状態で残っているので、一番上のＲｅｄに関するＤＭＡＴの情報が取り出され、以下のＳ５０４、Ｓ５０５において、出力デバイスのＲｅｄに関する処理が行われる。
【００５３】
Ｓ５０４において、取り出されたＤＭＡＴの情報がチェックされ、図６によればＤＭＡＴのＲｅｄに対応する情報は「×」となっており、出力デバイスはＲｅｄに対応した色材を持たないので、Ｓ５０５に進む。
【００５４】
Ｓ５０５において、標準色相ＲＥＦに格納されたＲｅｄの標準色相を持った、ＤＧＭＴ上のもっとも彩度の大きい点を計算してＤＧＭＴのＲｅｄ部分を上書きしてＳ５０３に戻る。
【００５５】
以下、Ｙｅｌｌｏｗ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｂｌｕｅ、Ｍａｇｅｎｔａ、Ｂｌａｃｋ、Ｗｈｉｔｅと進む。即ち、Ｙｅｌｌｏｗ、Ｃｙａｎ、Ｂｌａｃｋ、Ｗｈｉｔｅに関してはＤＣＯＬの内容が保存され、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅに関しては、ＲＥＦに格納された標準色相から新たにＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの値が計算されて上書きされ、図７の状態となり、Ｓ５０６で入力待ちの状態となる。
【００５６】
図７の状態で、（４７，１１２，３２）が入力として与えられると、色域変換部２０５の処理結果は（３５，９０，３２）となる。その値はＤＣＯＬに保持されているＲｅｄに対応した測色結果（２５，９０，２０）とは異なる。即ち、図４に示したカラーチャートに配置されたＲｅｄの色味とは異なる色が出力デバイス１１２から出力される。
【００５７】
次に、図５のフロー開始に先立って、記憶部２０２上のＲＥＦ３０３、ＤＭＡＴ３０４、ＳＣＯＬ３０５、ＤＣＯＬ３０６が図８の状態に初期化されているとする。図６の場合とは、ＤＭＡＴのＲｅｄに対応する情報が「○」となっていること以外は同一である。
【００５８】
前述した場合同様に、Ｓ５０１において、ＳＣＯＬ上の情報がＳＧＭＴにすべてコピーする。Ｓ５０２において、ＤＣＯＬ上の情報がＤＧＭＴにすべてコピーする。Ｓ５０３において、ＤＭＡＴ上のすべての情報が処理済かチェックする。最初はすべて未処理状態で残っているので、一番上のＲｅｄに関するＤＭＡＴの情報が取り出され、以下のＳ５０４、Ｓ５０５において、出力デバイスのＲｅｄに関する処理が行われる。
【００５９】
Ｓ５０４において、取り出されたＤＭＡＴの情報がチェックされ、図６によればＤＭＡＴのＲｅｄに対応する情報は「○」となっており、今度は出力デバイスはＲｅｄに対応した色材を持つので、Ｓ５０３に戻る。
【００６０】
以下、前述同様にＹｅｌｌｏｗ、Ｇｒｅｅｎ、Ｃｙａｎ、Ｂｌｕｅ、Ｍａｇｅｎｔａ、Ｂｌａｃｋ、Ｗｈｉｔｅと進み、図９の状態となり、Ｓ５０６で入力待ちの状態となる。
【００６１】
図９の状態で、（４７，１１２，３２）が入力として与えられると、今度は、色域変換部２０５の処理結果は（２５，９０，２０）となる。その値はＤＣＯＬに保持されているＲｅｄに対応した測色結果（２５，９０，２０）と同一の値となっている。従って、図４に示したカラーチャートに配置されたＲｅｄの色味と同じ色が出力デバイス１１２から出力されることが期待できるのである。
【００６２】
以上のように、出力デバイス１１２がＤＣＯＬ上のＲｅｄに対応した色材を具有しているという情報を、ＤＭＡＴ３０４を経て色域変換部２０５が知ることで、入力画像に含まれる色Ｒｅｄが、出力デバイスのもつＲｅｄの色材で出力されることとなる。よって、仮に特色のＲｅｄがＲＥＦ上の標準値からずれていたとしても、特色単色でＲｅｄが出力できるようになり、色ずれなどが起きなくなる。
【００６３】
本実施例においては、入力デバイスをｓＲＧＢとしたが、例えばデジタルカメラやスキャナといったデバイスとしても同様の効果がある。その場合、ＳＣＯＬに格納される情報は、図４で示したようなあらかじめ用意されたカラーチャートをスキャナやデジカメにて撮像した結果から計算することになる。
【００６４】
また、上記実施例では、色域を基本８色で定義される１２面体で定義したが、他の方法で定義しても構わない。例えば、基本色の種類を変更してもかまわない。例えば、８色に加えてＯｒａｎｇｅ、Ｖｉｏｌｅｔなどの他の色を加え、基本色を１０色にし、色域を１６面体で定義しても構わない。
【図面の簡単な説明】
【００６５】
【図１】システムの構成の１例を示す図である。
【図２】実施例１の処理構成を示す図である。
【図３】記憶部に格納されている情報の１例を示す図である。
【図４】カラーチャートの一例を示す図である。
【図５】色域変換処理のフローを示す図である。
【図６】ＲＥＦ、ＤＭＡＴ、ＳＣＯＬおよびＤＣＯＬの１例を示す図である。
【図７】ＳＧＭＴおよびＤＧＭＴの１例を示す図である。
【図８】ＲＥＦ、ＤＭＡＴ、ＳＣＯＬおよびＤＣＯＬの１例を示す図である。
【図９】ＳＧＭＴおよびＤＧＭＴの１例を示す図である。
【図１】
2008288983.tif 000003
【図２】
2008288983.tif 000004
【図３】
2008288983.tif 000005
【図４】
2008288983.tif 000006
【図５】
2008288983.tif 000007
【図６】
2008288983.tif 000008
【図７】
2008288983.tif 000009
【図８】
2008288983.tif 000010
【図９】
2008288983.tif 000011