(57)【要約】【課題】出力デバイスの色表現領域の明度レンジが入力デバイスの色表現領域の明度レンジよりも極端に狭い場合であっても、その出力デバイスで自然な色合いの画像が得られる色変換定義を作成できる色変換定義作成装置と、色変換定義作成プログラムと、色変換定義作成プログラム記憶媒体と、色変換定義作成方法とを提供する。【解決手段】第１の色表現領域のグレー領域を第２の色表現領域のグレー領域に、他の領域を従動させつつ近づける順応変換を複数種類実行することによって複数の変換領域を作成する領域変換部６１０と、領域変換部６１０で作成された複数の変換領域のうち、第１の色表現領域の色度レンジに対して最も近い第１の変換領域と、第２の色表現領域の明度レンジに対して最も近い第２の変換領域とを合成して中間領域を作成する中間領域作成部６２０とを備えた。【選択図】        図１０
2006303984.tif 000002
【特許請求の範囲】
【請求項１】
画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置において、
前記第１の色表現領域のグレー領域を前記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
前記領域変換部で作成された複数の変換領域のうち、前記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、前記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
前記第１の色表現領域内の色と前記中間領域内の色との対応関係と、該中間領域内の色と前記第２の色表現領域内の色との対応関係とを結合することによって前記色変換定義を作成する定義作成部とを備えたことを特徴とする色変換定義作成装置。
【請求項２】
前記中間領域作成部が、前記領域変換部で作成された複数の変換領域のうち、前記第１の色表現領域の色度レンジに対して最も近い色度レンジを有する第１の変換領域と、前記第２の色表現領域の明度レンジに対して最も近い明度レンジを有する第２の変換領域とを合成して中間領域を作成するものであることを特徴とする請求項１記載の色変換定義作成装置。
【請求項３】
前記中間領域作成部が、前記第１の変換領域と前記第２の変換領域とを合成して前記中間領域を作成するに当たり、該第１の変換領域内の色における色度に等しい色度と、その色に対して前記複数種類の順応変換を介して対応する該第２の変換領域内の色における明度に等しい明度とを有する色を該中間領域内の色として求めるものであることを特徴とする請求項１記載の色変換定義作成装置。
【請求項４】
前記中間領域作成部が、前記第１の変換領域と前記第２の変換領域とを合成して前記中間領域を作成するに当たり、該第１の変換領域内の色と、その色に対して前記複数種類の順応変換を介して対応する該第２の変換領域内の色とを、各色に対してグレー領域から離れるほど重い重み付けを施して混合し、その混合で得られた混合色を、該中間領域内の色として求めるものであることを特徴とする請求項１記載の色変換定義作成装置。
【請求項５】
前記領域変換部が、前記第１の色表現領域における白色点を前記第２の色表現領域における白色点に近づける第１の順応変換と、前記第１の色表現領域における白色点および黒色点のそれぞれを前記第２の色表現領域における白色点および黒色点のそれぞれに近づける第２の順応変換とを実行して２つの変換領域を作成するものであることを特徴とする請求項１記載の色変換定義作成装置。
【請求項６】
前記領域変換部が、前記第２の色表現領域における白色点に対する近さが、該第２の色表現領域における白色点に対する前記第１の色表現領域における白色点の近さよりも近い目標白色点と、前記第２の色表現領域における黒色点に対する近さが、該第２の色表現領域における黒色点に対する前記第１の色表現領域における黒色点の近さよりも近い目標黒色点とを用いて、前記第１の色表現領域における白色点を前記目標白色点に一致させる第１の順応変換と、前記第１の色表現領域における白色点および黒色点のそれぞれを前記目標白色点および前記目標黒色点のそれぞれに一致させる第２の順応変換とを実行して２つの変換領域を作成するものであることを特徴とする請求項１記載の色変換定義作成装置。
【請求項７】
前記領域変換部が、前記目標白色点および前記目標黒色点として、前記第１の色表現領域における白色点および黒色点それぞれの色度に等しい色度を有し、前記第２の色表現領域における白色点および黒色点それぞれの明度に等しい明度を有する目標白色点および目標黒色点を用いるものであることを特徴とする請求項６記載の色変換定義作成装置。
【請求項８】
操作に応じた白色点および黒色点を取得する白黒取得部を備え、
前記領域変換部が、前記目標白色点および前記目標黒色点として、前記白黒取得部で取得された白色点および黒色点を用いるものであることを特徴とする請求項６記載の色変換定義作成装置。
【請求項９】
前記第２の色表現領域における白色点および黒色点に対する前記目標白色点および前記目標黒色点それぞれの類似の程度を操作に応じて入力され、その類似の程度に応じた白色点および黒色点を算出する白黒算出部を備え、
前記領域変換部が、前記目標白色点および前記目標黒色点として、前記白黒算出部で算出された白色点および黒色点を用いるものであることを特徴とする請求項６記載の色変換定義作成装置。
【請求項１０】
コンピュータに組み込まれ、該コンピュータを、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置として動作させる色変換定義作成プログラムにおいて、
該コンピュータ上で、
前記第１の色表現領域のグレー領域を前記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
前記領域変換部で作成された複数の変換領域のうち、前記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、前記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
前記第１の色表現領域内の色と前記中間領域内の色との対応関係と、該中間領域内の色と前記第２の色表現領域内の色との対応関係とを結合することによって前記色変換定義を作成する定義作成部とを構築することを特徴とする色変換定義作成プログラム。
【請求項１１】
コンピュータに組み込まれ、該コンピュータを、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置として動作させる色変換定義作成プログラムが記憶されてなる色変換定義作成プログラム記憶媒体において、
該コンピュータ上で、
前記第１の色表現領域のグレー領域を前記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
前記領域変換部で作成された複数の変換領域のうち、前記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、前記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
前記第１の色表現領域内の色と前記中間領域内の色との対応関係と、該中間領域内の色と前記第２の色表現領域内の色との対応関係とを結合することによって前記色変換定義を作成する定義作成部とを構築する色変換定義作成プログラムが記憶されてなることを特徴とする色変換定義作成プログラム記憶媒体。
【請求項１２】
画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成方法において、
前記第１の色表現領域のグレー領域を前記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換過程と、
前記領域変換過程で作成された複数の変換領域のうち、前記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、前記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成過程と、
前記第１の色表現領域内の色と前記中間領域内の色との対応関係と、該中間領域内の色と前記第２の色表現領域内の色との対応関係とを結合することによって前記色変換定義を作成する定義作成過程とを備えたことを特徴とする色変換定義作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置、コンピュータをその色変換定義作成装置として動作させる色変換定義作成プログラム、その色変換定義作成プログラムが記憶されてなる色変換定義作成プログラム記憶媒体、および、上記の色変換定義を作成する色変換定義作成方法に関する。
【背景技術】
【０００２】
例えば、記録された画像を読み取って画像データを得るカラースキャナや、固体撮像素子上に被写体の画像を結像して読み取ることにより画像データを得るＤＳＣ（ディジタルスチールカメラ）等、画像を入力して画像データを得る、様々なタイプの入力デバイスが知られている。これらの入力デバイスでは、画像データは、例えばＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色についてそれぞれ例えば０〜２５５等の決まった範囲のデータで表わされるが、Ｒ、Ｇ、Ｂ３色についてそれぞれ決まった範囲内の数値で表現することのできる色には自ずと限界があり、元々の画像の色が極めて豊かな表現を持っていたとしても、一旦入力デバイスを用いて画像データに変換すると、その画像データによって表わされる画像は、そのＲ、Ｇ、Ｂ色空間内のある色表現領域内の色に制限されることになる。
【０００３】
また、画像データに基づいて画像を出力する出力デバイスについても、例えば、印画紙上をレーザ光で露光してその印画紙を現像することにより印画紙上に画像を記録する写真プリンタ、電子写真方式やインクジェット方式などの方式で用紙上に画像を記録するプリンタ、輪転機を回して多量の印刷物を作成する印刷機、画像データに基づいて表示画面上に画像を表示するＣＲＴディスプレイやプラズマディスプレイ等の画像表示装置等、様々なタイプの出力デバイスが知られているが、これらの出力デバイスについても上述の入力デバイスと同様、各出力デバイスに応じた色表現領域が存在する。すなわち、出力デバイスは、例えばＲ、Ｇ、Ｂ３色を表現する画像データやＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（墨）の４色を表現する画像データに基づいて様々な色を表現することができるが、その表現できる色は、出力デバイス色空間（例えばＲＧＢ色空間、ＣＭＹＫ色空間等）のある色表現領域内（例えばＲ、Ｇ、Ｂそれぞれについて０〜２５５の範囲の数値で表わされる色表現領域内等）に制限される。このような入力デバイスや出力デバイスにおける色表現領域はカラーガマット（Ｃｏｌｏｒ  Ｇａｍｕｔ）と称される。
【０００４】
ところで、近年では、種々の入力デバイスおよび出力デバイスの相互間で画像データを転用することが増えてきており、画像データの転用に際して画像の色を等色に保つ方法も知られている。例えば、典型的には、デバイスに依存したデバイス色空間の座標と、デバイスには依存しない非依存色空間（Ｄｅｖｉｃｅ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｄａｔａの空間：例えばＬ*ａ*ｂ*色空間）の座標との対応関係を、プロファイルと称される対応表によって定義して、入力デバイスや出力デバイスの種類毎に用意し、画像データを転用する各デバイスそれぞれのプロファイルを結合した結合プロファイルを使って画像データの変換を行うという方法が知られている。
【０００５】
しかし、上述したように色表現領域は各デバイスによって異なるため、画像の色を等色に保つ方法で画像データを転用すると、色表現領域が不一致の部分で色表現の欠落を生じる場合がある。このような欠落が大きいと、転用された画像データが表す画像が不自然な画像となってしまう。
【０００６】
一方で、色表現領域が相違しているにも係わらず、元々は同一の画像を種々のデバイスそれぞれにおいて人の目に自然な画像として表現可能であるということが経験的に知られている。これら種々のデバイスそれぞれによって表現された自然な画像は、デバイスの色表現領域の違いに応じた互いに多少異なる色で表現されているが、人間の目の順応性が高いために、どのデバイスで表現された画像であっても自然な印象を受けることとなる。
【０００７】
そこで、画像データの転用に際して画像の自然な印象を保つように画像の色を変換する色変換が求められる。このような色変換は、あるデバイスの色表現領域（カラーガマット）内の各色を他のデバイスの色表現領域（カラーガマット）内の各色に過不足なく対応づけるような色変換であることが望ましく、この色変換をガマットマッピング（Ｇａｍｕｔ  Ｍａｐｐｉｎｇ）と称する。
【０００８】
上述したように、色表現領域は各デバイスによって異なるとともに、数値上同一の画像データであっても各デバイスにおいて表現される色はそれぞれに異なっている。そこで、入力デバイスで得られた画像データを、出力デバイスでの画像出力に適した画像データに変換するに当たっては、次のような一連の手順による画像データの変換が採用されている。まず、入力デバイスで得られた画像データを、例えばＬ*ａ*ｂ*色空間等の共通色空間上に入力デバイスの色表現領域が写像されてなる入力側の写像領域上の画像データに変換する。次に、この入力側の写像領域と、共通色空間上に出力デバイスの色表現領域が写像されてなる出力側の写像領域との間でのガマットマッピングにより、入力側の写像領域上の画像データを出力側の写像領域上の画像データに変換する。そして、その出力側の写像領域上の画像データが、出力デバイスに依存した色空間上の画像データに変換される。
【０００９】
従来、このような共通色空間でのガマットマッピングが組み込まれた、入力デバイスの色表現領域と出力デバイスの色表現領域との間における色変換関係を、例えばＬＵＴ（ルックアップテーブル）等の形式で予め定義しておくことが行なわれている。そして、入力デバイスで原稿画像を読み取って出力デバイスでその原稿画像を再現して出力する際には、入力デバイスで得られた画像データに、上記のＬＵＴを用いた色変換が施され、出力デバイスで、その色変換後の画像データに基づいた画像が出力される。ここで、ガマットマッピングが組み込まれた、入力デバイスの色表現領域と出力デバイスの色表現領域との間における色変換関係を定義するＬＵＴ等のことを色変換定義と称する。
【００１０】
このような色変換定義が定義した色変換関係に組み込まれているガマットマッピングは、典型的には、入力デバイスの色表現領域中のグレー領域を出力デバイスの色表現領域中のグレー領域に近づけることにより、入力デバイスの色表現領域を、出力デバイスの色表現領域にある程度類似した中間領域に変換する順応変換の段階と、この順応変換で得られた中間領域内の各色を出力デバイスの色表現領域内に所定のルールに基づいて割り振るマッピング処理の段階とに大きく分かれる。ここで、出力デバイスから最終的に出力される画像に対して観賞者が抱く、色についての印象は、上記の中間領域の形状に大きく左右される。また、中間領域の形状は、多くの場合、その中間領域がどのような順応変換によって作成されたかによって決まるので、従来、この順応変換について工夫がなされた様々なガマットマッピングが提案されている。
【００１１】
例えば、順応変換時に、いわゆるフォンクリース（Ｖｏｎｋｒｉｅｓ）変換を行なうガマットマッピングが提案されている（例えば、特許文献１参照。）。このフォンクリース変換を行なう順応変換によれば、入力デバイスの色表現領域の白色点が出力デバイスの色表現領域の白色点に近似することによって入力デバイスの色表現領域中のグレー領域が出力デバイスの色表現領域中のグレー領域に近づく。また、この順応変換では、入力デバイスの色表現領域中のグレー領域が出力デバイスの色表現領域中のグレー領域に近づくと、グレー領域を除く他の領域も、グレー領域の動きに従動して動く。この特許文献１には、順応変換時に、入力デバイスの色表現領域の白色点についての処理に加えて、この色表現領域の黒色点を出力デバイスの色表現領域の黒色点に近似させる処理を行なってグレー領域の近似度を高めるガマットマッピングも記載されている。
【００１２】
また、例えば、特許文献２および特許文献３には、入力デバイスの色表現領域内の各色の色度を維持しながら、この色表現領域における白色点と黒色点とのそれぞれの明度を、出力デバイスの色表現領域における白色点と黒色点とのそれぞれの明度に一致させることにより、入力デバイスの色表現領域中のグレー領域を出力デバイスの色表現領域中のグレー領域に近づける順応変換を行なうガマットマッピングが提案されている。
【００１３】
さらに、例えば、順応変換時に、入力デバイスの色表現領域のグレー領域を、出力デバイスの色表現領域のグレー領域にどの程度近づけるかを示す順応度を所定ルールに従って決定し、決定した順応度に基づいて入力デバイスの色表現領域のグレー領域を、出力デバイスの色表現領域のグレー領域に近づける順応変換を行なうガマットマッピングも提案されている（例えば、特許文献４および特許文献５参照。）。
【特許文献１】特開２００１−１０３３２９号公報
【特許文献２】特開２００２−１６８１６号公報
【特許文献３】特開２００４−２００９３８号公報
【特許文献４】特開２００３−１８４１６号公報
【特許文献５】特開２００３−２９８８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
入力デバイスに入力された原稿を出力デバイスで再現する場合、その出力デバイスで出力される画像は、原稿が有する色度がある程度維持され、ハイライト側やシャドウ側における階調のつぶれ等が抑制されたものであることが望ましい。しかしながら、例えば入力デバイスの明度レンジよりも明度レンジが狭い出力デバイスで画像を出力する際には、ハイライト側やシャドウ側における階調のつぶれ等を抑制するために、入力デバイスの色表現領域の白色点と黒色点それぞれを、出力デバイスの色表現領域の白色点と黒色点それぞれに一致させて、入力デバイスの明度レンジを圧縮する等といった順応変換が行なわれる。しかし、上記のフォンクリース変換等では、明度レンジが圧縮されると、色度レンジも従動して圧縮されてしまい、明度レンジの圧縮の程度によっては、出力デバイスで出力される画像が、シャドウ側におけるディテールが詳細である反面、全体的に彩度が低下した色彩に乏しい不自然な画像となってしまう恐れがある。
【００１５】
また、上記の特許文献２および特許文献３に示すガマットマッピングでは、このような彩度の低下を抑制するために、順応変換時には入力デバイスの色表現領域内の色の色度が維持される。このようなガマットマッピングによれば、順応変換時に入力デバイスの明度レンジを圧縮したとしても、上記のフォンクリース変換を用いた順応変換に比べれば、出力デバイスで出力される画像における彩度の低下が抑制される。しかし、出力デバイスの色表現領域の明度レンジが入力デバイスの色表現領域の明度レンジよりも極端に狭い場合には、順応変換時に入力デバイスの色表現領域が明度方向にのみ大きく圧縮され、その順応変換で得られる中間領域が、色の色度が不自然に強調された領域となってしまう。その結果、出力デバイスで出力される画像が、不自然に彩度が強調された画像となってしまう。
【００１６】
このように、従来の様々なガマットマッピングにはそれぞれ一長一短があり、出力デバイスで自然な色合いの画像が高い確度で出力されるような技術は未だ提案されていないというのが現状である。
【００１７】
本発明は、上記事情に鑑み、出力デバイスの色表現領域の明度レンジが入力デバイスの色表現領域の明度レンジよりも極端に狭い場合であっても、その出力デバイスで自然な色合いの画像が得られる色変換定義を作成することができる色変換定義作成装置と、コンピュータをそのような色変換定義作成装置として動作させる色変換定義作成プログラムと、そのような色変換定義作成プログラムが記憶された色変換定義作成プログラム記憶媒体と、上記のような色変換定義を作成することができる色変換定義作成方法とを提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成する本発明の色変換定義作成装置は、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置において、
上記第１の色表現領域のグレー領域を上記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
上記領域変換部で作成された複数の変換領域のうち、上記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、上記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
上記第１の色表現領域内の色と上記中間領域内の色との対応関係と、その中間領域内の色と上記第２の色表現領域内の色との対応関係とを結合することによって上記色変換定義を作成する定義作成部とを備えたことを特徴とする。
【００１９】
ここで、本発明の色変換定義作成装置において、「上記中間領域作成部が、上記領域変換部で作成された複数の変換領域のうち、上記第１の色表現領域の色度レンジに対して最も近い色度レンジを有する第１の変換領域と、上記第２の色表現領域の明度レンジに対して最も近い明度レンジを有する第２の変換領域とを合成して中間領域を作成するものである」という形態は典型的な形態である。
【００２０】
本発明の色変換定義作成装置によれば、上記中間領域作成部が上記中間領域を作成するに当たって、上記の複数の変換領域の中で上記第１の色表現領域の色度レンジに近い色度レンジを有する第１の変換領域、即ち、上記の複数の変換領域の中で色度レンジに関して好ましい変換領域と、上記の複数の変換領域の中で上記第２の色表現領域の明度レンジに近い明度レンジを有する第２の変換領域、即ち、上記の複数の変換領域の中で明度レンジに関して好ましい変換領域とが合成される。これにより、上記第２のデバイスの色表現領域の明度レンジが、上記第１のデバイスの色表現領域の明度レンジよりも極端に狭い場合であっても、その第２のデバイスで自然な色合いの画像が再現される色変換定義を作成することができる。
【００２１】
また、本発明の色変換定義作成装置において、「上記中間領域作成部が、上記第１の変換領域と上記第２の変換領域とを合成して上記中間領域を作成するに当たり、その第１の変換領域内の色における色度に等しい色度と、その色に対して上記複数種類の順応変換を介して対応するその第２の変換領域内の色における明度に等しい明度とを有する色をその中間領域内の色として求めるものである」という形態も好ましい形態である。
【００２２】
この好ましい形態の色変換定義作成装置によれば、上記第１の変換領域の色度レンジに等しい色度レンジと、上記第２の変換領域の明度レンジに等しい明度レンジとを併せ持った中間領域を容易に作成することができる。
【００２３】
また、本発明の色変換定義作成装置において、「上記中間領域作成部が、上記第１の変換領域と上記第２の変換領域とを合成して上記中間領域を作成するに当たり、その第１の変換領域内の色と、その色に対して上記複数種類の順応変換を介して対応するその第２の変換領域内の色とを、各色に対してグレー領域から離れるほど重い重み付けを施して混合し、その混合で得られた混合色を、その中間領域内の色として求めるものである」という形態も好ましい形態である。
【００２４】
この好ましい形態の色変換定義作成装置によれば、上記中間領域として、グレー領域の近くは上記第２の変換領域に近似し、高彩度領域の近くは上記第１の変換領域に近似したものが得られる。これにより、色度レンジと明度レンジとの双方にとって好ましいレンジを有する中間領域が作成されることとなる。
【００２５】
また、本発明の色変換定義作成装置において、「上記領域変換部が、上記第１の色表現領域における白色点を上記第２の色表現領域における白色点に近づける第１の順応変換と、上記第１の色表現領域における白色点および黒色点のそれぞれを上記第２の色表現領域における白色点および黒色点のそれぞれに近づける第２の順応変換とを実行して２つの変換領域を作成するものである」という形態も好ましい形態である。
【００２６】
この好ましい形態の色変換定義作成装置によれば、上記第１の順応変換で色度レンジが好ましい変換領域が作成され、上記第２の順応変換で明度レンジが好ましい変換領域が作成される。そして、これら両者を合成することで、色度レンジと明度レンジとの双方にとって好ましいレンジを有する中間領域が作成されることとなる。
【００２７】
また、本発明の色変換定義作成装置は、「上記領域変換部が、上記第２の色表現領域における白色点に対する近さが、その第２の色表現領域における白色点に対する上記第１の色表現領域における白色点の近さよりも近い目標白色点と、上記第２の色表現領域における黒色点に対する近さが、その第２の色表現領域における黒色点に対する上記第１の色表現領域における黒色点の近さよりも近い目標黒色点とを用いて、上記第１の色表現領域における白色点を上記目標白色点に一致させる第１の順応変換と、上記第１の色表現領域における白色点および黒色点のそれぞれを上記目標白色点および上記目標黒色点のそれぞれに一致させる第２の順応変換とを実行して２つの変換領域を作成するものである」という形態も好ましい形態である。
【００２８】
この好ましい色変換定義作成装置によれば、上記第１の色表現領域における白色点や黒色点を、それぞれ上記第２の色表現領域における白色点や黒色点に近づけるという処理が、上記第１の色表現領域における白色点や黒色点を、それぞれ上記目標白色点や上記目標黒色点に一致させるという単純な処理で実現される。
【００２９】
また、この目標白色点や目標黒色点という目標点を用いるタイプの色変換定義作成装置は、「上記領域変換部が、上記目標白色点および上記目標黒色点として、上記第１の色表現領域における白色点および黒色点それぞれの色度に等しい色度を有し、上記第２の色表現領域における白色点および黒色点それぞれの明度に等しい明度を有する目標白色点および目標黒色点を用いるものである」という形態であっても良く、
「操作に応じた白色点および黒色点を取得する白黒取得部を備え、
上記領域変換部が、上記目標白色点および上記目標黒色点として、上記白黒取得部で取得された白色点および黒色点を用いるものである」という形態であっても良く、
「上記第２の色表現領域における白色点および黒色点に対する上記目標白色点および上記目標黒色点それぞれの類似の程度を操作に応じて入力され、その類似の程度に応じた白色点および黒色点を算出する白黒算出部を備え、
上記領域変換部が、上記目標白色点および上記目標黒色点として、上記白黒算出部で算出された白色点および黒色点を用いるものである」という形態であっても良い。
【００３０】
これら３つの形態のうち、１番目の形態は、上記目標白色点および上記目標黒色点が、上記第１の色表現領域における白色点および黒色点それぞれの色度と、上記第２の色表現領域における白色点および黒色点それぞれの明度に基づいて一意的に決定されるものである。また、２番目および３番目の形態は、いずれの形態も、オペレータの操作によって得られる白色点および黒色点が、それぞれ上記目標白色点および上記目標黒色点として用いられるものである。２番目の形態では、白色点および黒色点が、それぞれ座標値等で具体的に入力され、３番目の形態では、まず、白色点および黒色点に関わるものとして、上記類似の程度という感覚的な値が、オペレータの操作によって入力され、そしてその類似の程度に基づいて白色点および黒色点が算出される。
【００３１】
また、上記目的を達成する本発明の色変換定義作成プログラムは、コンピュータに組み込まれ、そのコンピュータを、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置として動作させる色変換定義作成プログラムにおいて、
そのコンピュータ上で、
上記第１の色表現領域のグレー領域を上記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
上記領域変換部で作成された複数の変換領域のうち、上記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、上記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
上記第１の色表現領域内の色と上記中間領域内の色との対応関係と、その中間領域内の色と上記第２の色表現領域内の色との対応関係とを結合することによって上記色変換定義を作成する定義作成部とを構築することを特徴とする。
【００３２】
この本発明の色変換定義作成プログラムによれば、上述した望ましい色変換定義を作成できる色変換定義作成装置を容易に実現することができる。
【００３３】
また、上記目的を達成する本発明の色変換定義作成プログラム記憶媒体は、コンピュータに組み込まれ、そのコンピュータを、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成装置として動作させる色変換定義作成プログラムが記憶されてなる色変換定義作成プログラム記憶媒体において、
そのコンピュータ上で、
上記第１の色表現領域のグレー領域を上記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換部と、
上記領域変換部で作成された複数の変換領域のうち、上記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、上記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成部と、
上記第１の色表現領域内の色と上記中間領域内の色との対応関係と、その中間領域内の色と上記第２の色表現領域内の色との対応関係とを結合することによって上記色変換定義を作成する定義作成部とを構築する色変換定義作成プログラムが記憶されてなることを特徴とする。
【００３４】
本発明の記録媒体は、ＦＤ（フレキシブルディスク）、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＤＶＤ等といった記憶媒体の他、ハードディスクやメモリチップ等であっても良い。
【００３５】
また、上記目的を達成する本発明の色変換定義作成方法は、画像と画像データとを媒介する第１のデバイスで表現可能な色の範囲を表す第１の色表現領域と、画像と画像データとを媒介する第２のデバイスで表現可能な色の範囲を表す第２の色表現領域との間における色変換関係を定義した色変換定義を作成する色変換定義作成方法において、
上記第１の色表現領域のグレー領域を上記第２の色表現領域のグレー領域に、グレー領域を除く他の領域を従動させつつ近づける順応変換を、互いに近づけ方が異なる複数種類の順応変換それぞれについて実行することによって複数の変換領域を作成する領域変換過程と、
上記領域変換過程で作成された複数の変換領域のうち、上記第１の色表現領域の色度レンジに対して最も異なる色度レンジを有する変換領域を除く第１の変換領域と、上記第２の色表現領域の明度レンジに対して最も異なる明度レンジを有する変換領域を除く第２の変換領域とを合成して中間領域を作成する中間領域作成過程と、
上記第１の色表現領域内の色と上記中間領域内の色との対応関係と、その中間領域内の色と上記第２の色表現領域内の色との対応関係とを結合することによって上記色変換定義を作成する定義作成過程とを備えたことを特徴とする。
【００３６】
この本発明の色変換定義作成方法によれば、上述した望ましい色変換定義を作成することができる。
【００３７】
なお、上記の本発明の色変換定義作成プログラム、本発明の色変換定義作成プログラム記憶媒体、および本発明の色変換定義作成方法については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう色変換定義作成プログラム、色変換定義作成プログラム記憶媒体、および色変換定義作成方法には、前述した色変換定義作成装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００３８】
以上、説明したように、本発明によれば、第２のデバイス（例えば出力デバイス）の色表現領域の明度レンジが第１のデバイス（例えば入力デバイス）の色表現領域の明度レンジよりも極端に狭い場合であっても、その第２のデバイスで自然な色合いの画像が得られる色変換定義を作成することができる。
【発明を実施するための最良の形態】
【００３９】
以下図面を参照して本発明の実施の形態を説明する。
【００４０】
図１は、本発明の一実施形態が適用された画像入力−色変換−画像出力システムの全体構成図である。
【００４１】
ここには、カラースキャナ１０が示されており、そのカラースキャナ１０では原稿画像１１が読み取られてＲＧＢ３色の画像データが生成される。このＲＧＢの画像データはパーソナルコンピュータ２０に入力される。このパーソナルコンピュータ２０では、カラースキャナ１０で得られた画像データが、後述するカラープリンタ３０に適した画像出力用のＲＧＢ３色の画像データに変換される。この画像出力用の画像データは、カラープリンタ３０に入力され、そのカラープリンタ３０では、入力された画像データに基づくプリント出力が行なわれて、プリント画像３１が形成される。
【００４２】
ここで、このパーソナルコンピュータ２０は、本発明にいう色変換定義作成装置の一実施形態を兼ねており、このパーソナルコンピュータ２０では、あらかじめ色変換定義が作成され、カラースキャナ１０で得られた画像データをカラープリンタ３０用の画像データに変換する際は、その作成された色変換定義が参照される。この色変換定義、およびその作成方法については後述する。
【００４３】
この図１に示すシステムでは、画像を入力して画像データを得る入力デバイスの一例として、原稿画像を読み取って画像データを生成するカラースキャナが示されているが、入力デバイスとしては、カラースキャナのほか、例えばＤＳＣ（ディジタルスチールカメラ）や、リバーサルフィルムを用いた写真撮影によりそのリバーサルフィルム上に画像を記録しその記録された画像をカラースキャナ等で読み取って画像データを得るシステムや、その他画像を入力して画像データを得るものであれば良い。
【００４４】
また、この図１に示すシステムでは画像データに基づく画像を出力する出力デバイスの一例としてカラープリンタ３０を示したが、このカラープリンタ３０は、電子写真方式のカラープリンタであっても良く、インクジェット方式のカラープリンタであっても良く、変調されたレーザ光で印画紙を露光してその印画紙を現像する方式のプリンタであっても良く、そのプリント方式の如何を問うものではない。また、出力デバイスとしては、プリンタに限定されるものではなく、印刷機であっても良く、あるいは表示画面上に画像を表示するＣＲＴディスプレイ装置、プラズマディスプレイ装置等の画像表示装置であっても良い。
【００４５】
ただし、ここでは、入力デバイス、出力デバイスの各一例としてカラースキャナ１０、カラープリンタ３０を備えたシステムを前提として説明する。
【００４６】
ここで、この図１に示すシステムにおける、本発明の一実施形態としての特徴は、パーソナルコンピュータ２０の内部で実行される処理内容にあり、以下、このパーソナルコンピュータ２０について説明する。
【００４７】
図２は、図１に１つのブロックで示すパーソナルコンピュータ２０の外観斜視図、図３は、そのパーソナルコンピュータ２０のハードウェア構成図である。
【００４８】
このパーソナルコンピュータ２０は、外観構成上、本体装置２１、その本体装置２１からの指示に応じて表示画面２２ａ上に画像を表示する画像表示装置２２、本体装置２１に、キー操作に応じた各種の情報を入力するキーボード２３、および、表示画面２２ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス２４を備えている。この本体装置２１は、外観上、フレキシブルディスク（ＦＤ）を装填するためのＦＤ装填口２１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口２１ｂを有する。
【００４９】
本体装置２１の内部には、図３に示すように、各種プログラムを実行するＣＰＵ２１１、ハードディスク装置２１３に格納されたプログラムが読みだされＣＰＵ２１１での実行のために展開される主メモリ２１２、各種プログラムやデータ等が保存されたハードディスク装置２１３、ＦＤ１００が装填されその装填されたＦＤ１００をアクセスするＦＤドライブ２１４、ＣＤ−ＲＯＭ１１０が装填され、その装填されたＣＤ−ＲＯＭ１１０をアクセスするＣＤ−ＲＯＭドライブ２１５、カラースキャナ１０（図１参照）と接続され、カラースキャナ１０から画像データを受け取る入力インタフェース２１６、カラープリンタ３０（図１参照）と接続され、カラープリンタ３０に画像データを送る出力インタフェース２１７が内蔵されており、これらの各種要素と、さらに図２にも示す画像表示装置２２、キーボード２３、マウス２４は、バス２５を介して相互に接続されている。
【００５０】
以上に説明したパーソナルコンピュータ２０が、本発明の色変換定義作成装置の一実施形態として動作するときには、このパーソナルコンピュータ２０の内部で、本発明の色変換定義作成方法の一実施形態が実行される。ここで、この本発明の色変換定義作成方法の一実施形態によって色変換定義を作成するに当たっては、次に説明する入力プロファイルおよび出力プロファイルが必要となる。
【００５１】
図４は、色変換定義の作成に当たって必要な入力プロファイルの概念図である。
【００５２】
入力プロファイル４１がカラースキャナ１０のメーカ等から入手できる時は、入力プロファイル４１を新たに作成することは不要であるが、ここではその入力プロファイル４１の基本的な作成方法について説明する。
【００５３】
まず、図１に示す原稿画像１１に替えて多数の色パッチからなるカラーパッチ画像を用意し、そのカラーパッチ画像をカラースキャナ１０で読み取って各色パッチごとの、ＲＧＢ色空間上の色データを得る。また、そのカラーパッチ画像を測色計で測色して、各色パッチについて、例えば、カラースキャナ１０等のデバイスに非依存の共通色空間の一例であるＬ*ａ*ｂ*色空間上の座標点を表わす色データを得る。以下、この共通色空間がＬ*ａ*ｂ*色空間であることを前提として説明を続ける。
【００５４】
そして、各色パッチについて２つの方法それぞれで得られた色データを互いに対応付けることにより、ＲＧＢ色空間上の座標点とＬ*ａ*ｂ*色空間上の座標点との対応が定義された入力プロファイル４１が得られる。この入力プロファイル４１は、カラースキャナ１０の種類や、さらに一般的には、入力デバイスの種類によってそれぞれ異なる、入力デバイスに依存したプロファイルである。
【００５５】
図５は、色変換定義の作成に当たって必要な出力プロファイルの概念図である。
【００５６】
カラープリンタに対応する出力プロファイル４２はそのカラープリンタのメーカから提供されることもあり、プリント出力しようとするカラープリンタに対応する出力プロファイル４２を入手することができれば出力プロファイル４２の作成は不要であるが、ここでは、その出力プロファイル４２を新たに作成するとした場合の基本的な作成方法について説明する。
【００５７】
図１に示すパーソナルコンピュータ２０から、ＲＧＢ３色の色データとして、Ｒ，Ｇ，Ｂそれぞれの値を順次変化させた色データを生成し、そのようにして生成した色データに基づくカラーパッチ画像をプリント出力する。図１に示すプリント画像３１は、カラーパッチ画像を表わしている画像ではないが、このプリント画像３１に替えてカラーパッチ画像をプリント出力したものとし、そのカラーパッチ画像を構成する各色パッチを測色計で測色して、上記のＬ*ａ*ｂ*色空間上の座標点を表わす色データを得る。
。そして、各色パッチについて、パーソナルコンピュータ２０で生成されたＲＧＢ３色の色データと測色計で得られた色データとを互いに対応付けることにより、ＲＧＢ色空間上の座標点とＬ*ａ*ｂ*色空間上の座標点との対応が定義された出力プロファイル４２が得られる。この出力プロファイル４２は、出力デバイスに応じてそれぞれ異なる、出力デバイスに依存したプロファイルである。
【００５８】
また、本発明の色変換定義作成方法の一実施形態によって色変換定義を作成するに当たっては、入力デバイスに依存した入力プロファイル４１と、出力デバイスに依存した出力プロファイル４２とが、デバイスに非依存のＬ*ａ*ｂ*色空間上で互いに結合されることにより色変換定義が作成される。
【００５９】
図６は、入力プロファイルと出力プロファイルとがＬ*ａ*ｂ*色空間上で互いに結合されてなる色変換定義の概念図である。
【００６０】
上記の入力プロファイル４１で得られる、Ｌ*ａ*ｂ*色空間上に写像されたカラースキャナ１０の色表現領域と、出力プロファイル４２で得られる、このＬ*ａ*ｂ*色空間上に写像されたカラープリンタ３０の色表現領域とが一般的に一致しない。このため、ここに示す色変換定義４３は、概念上、図６に示すように、入力プロファイル４１と出力プロファイル４２とが、両者をＬ*ａ*ｂ*色空間上で無理なく結合するプロファイル結合部４４を含んだ形態となっている。
【００６１】
以下、このプロファイル結合部４４におけるプロファイルの結合について概要を説明する。
【００６２】
図７は、入力プロファイルと出力プロファイルとの結合の概要を示す概念図である。
【００６３】
この図７には、入力側のＲＧＢ色空間Ｓ１、出力側のＲＧＢ色空間Ｓ３、およびデバイスに非依存のＬ*ａ*ｂ*色空間Ｓ２が示されているが、図示を簡単にするため、２つのＲＧＢ色空間Ｓ１，Ｓ３についてはＲ−Ｇ平面が示され、Ｌ*ａ*ｂ*色空間Ｓ２についてＬ*−ａ*平面が示されている。
【００６４】
入力プロファイル４１では、入力側のＲＧＢ色空間Ｓ１におけるカラースキャナ１０の図７のパート（ａ）に示す色表現領域Ａ１と、その色表現領域Ａ１がＬ*ａ*ｂ*色空間Ｓ２に写像された図７のパート（ｂ）に示す写像領域Ａ２との間における色変換関係が定義されている。また、出力プロファイル４２では、出力側のＲＧＢ色空間Ｓ３におけるカラープリンタ３０の図７のパート（ｆ）に示す色表現領域Ａ５と、その色表現領域Ａ５がＬ*ａ*ｂ*色空間Ｓ２に写像された図７のパート（ｅ）に示す写像領域Ａ４との間における色変換関係が定義されている。ここで、上記の入力側の写像領域Ａ２と出力側の写像領域Ａ４とは、図７のパート（ｂ）と図７のパート（ｅ）とを比較するとわかるように一般的には一致しない。尚、以下では、この図７に示すように、出力側の写像領域Ａ４すなわちＬ*ａ*ｂ*色空間Ｓ２で表わされたカラープリンタ３０の色表現領域が、入力側の写像領域Ａ２すなわちＬ*ａ*ｂ*色空間Ｓ２で表わされたカラースキャナ１０の色表現領域よりも狭いことを前提として説明を続ける。
【００６５】
ここで、２つのプロファイル４１，４２を、Ｌ*ａ*ｂ*色空間Ｓ２上で結合するに当たっては、互いに一致しない２つの写像領域Ａ２，Ａ４が、図７のパート（ｃ）に示す、これら２つの写像領域の中間的な形状の中間領域Ａ３を概念上経由することによって、無理なく対応付けられる。
【００６６】
この中間領域Ａ３を経由した２つのプロファイル４１，４５の対応付けは、図６に示すプロファイル結合部４４において、概念的には、入力側の写像領域Ａ２と中間領域Ａ３との対応付けと、中間領域Ａ３と出力側の写像領域Ａ４との対応付けとの２段の対応付けによってなされる。前段の対応付けは、主に、入力側の写像領域Ａ２の大きさを、出力側の写像領域Ａ４の大きさに合わせ込む、領域の大きさに関する対応付けを担当し、後段の対応付けは、主に、入力側の写像領域Ａ２の形を、出力側の写像領域Ａ４の形に合わせ込む、領域の形に関する対応付けを担当する。
【００６７】
このようなプロファイル結合部４４を含んだ色変換定義を用いた色変換が、図１に示すカラースキャナ１０で読み取った原稿画像１１を表わす画像データに施され、変換済みの画像データに基づいてカラープリンタ３０からプリント画像３１が出力される。ここで、このような処理を経て出力されるプリント画像３１の見た目の印象は、上記の中間領域Ａ３の形状に大きく左右される。この中間領域Ａ３の詳細については別図を用いて、後述する。
【００６８】
次に、図６に示すプロファイル結合部４４に概念的に含まれる上記の後段の対応付けで担われる、中間領域Ａ３と出力側の写像領域Ａ４との対応付けの概要について図７のパート（ｄ）を参照して説明する。尚、この間領域Ａ３と出力側の写像領域Ａ４との対応付けのことを以下ではマッピング処理と称する。
【００６９】
このマッピング処理では、中間領域Ａ３のうち、出力側の写像領域Ａ４からはみ出した領域内の各色については、図７のパート（ｄ）中に矢印Ｄ１で代表的に示したように、出力側の写像領域Ａ４内に割り振るという圧縮が行なわれる。また、中間領域Ａ３内の一部の色については、図７のパート（ｄ）中に矢印Ｄ２で代表的に示したように、出力側の写像領域Ａ４のうちの、中間領域Ａ３からはみ出している領域内に割り振るという伸張が行なわれる。このような圧縮と伸張により、中間領域Ａ３内の各色が、出力側の写像領域Ａ４内にくまなく割り振られる。尚、このマッピング処理については、本発明の主題ではないので、概要の説明に止めて詳細説明を省略する。
【００７０】
以上に説明したプロファイルの結合によって、図７のパート（ａ）に示す入力側の色表現領域Ａ１と、図７のパート（ｆ）に示す出力側の色表現領域Ａ５とが対応付けられている。
【００７１】
以上で、色変換定義の作成についての概要説明を終了し、次に、本発明の色変換定義作成方法、本発明の色変換定義作成プログラム、本発明の色変換定義作成プログラム記憶媒体、および本発明の色変換定義作成装置の各第１実施形態について説明する。
【００７２】
図８は、本発明の色変換定義作成方法の第１実施形態を示すフローチャートである。
【００７３】
このフローチャートが示す色変換定義作成方法は、上記で概要を説明した色変換定義の作成の方法であり、領域変換過程（ステップＳ１０１）と、中間領域作成過程（ステップＳ１０２）と、定義作成過程（ステップＳ１０３）とを備えている。ここで、領域変換過程（ステップＳ１０１）、中間領域作成過程（ステップＳ１０２）、および定義作成過程（ステップＳ１０３）は、それぞれ本発明の色変換定義作成方法における領域変換過程、中間領域作成過程、および定義作成過程の各一例に相当する。これらの各過程の詳細については、本発明の色変換定義作成装置の第１実施形態の各部の作用と併せて説明する。
【００７４】
次に、本発明の色変換定義作成プログラムの第１実施形態、および、本発明の色変換定義作成プログラム記憶媒体の第１実施形態について説明する。
【００７５】
図９は、本発明の色変換定義作成プログラムの第１実施形態が記憶された、本発明の色変換定義作成プログラム記憶媒体の第１実施形態を示す概念図である。
【００７６】
図９に示すＣＤ−ＲＯＭ１１０は、本発明の色変換定義作成プログラムの第１実施形態である色変換定義作成プログラム５００が記憶されたものであり、本発明の色変換定義作成プログラム記憶媒体の第１実施形態に相当する。
【００７７】
この色変換定義作成プログラム５００は、図１〜図３に示すパーソナルコンピュータ２０を、本発明の色変換定義作成装置の第１実施形態として動作させるものであり、領域変換部５１０と、中間領域作成部５２０と、定義作成部５３０とを備えている。これらの各部の詳細については、本発明の色変換定義作成装置の第１実施形態の各部の作用と併せて説明する。
【００７８】
次に、本発明の色変換定義作成装置の第１実施形態について説明する。
【００７９】
図１０は、図９に示す色変換定義作成プログラムが図１〜図３に示すパーソナルコンピュータにインストールされ、このパーソナルコンピュータが本発明にいう色変換定義作成装置の第１実施形態として動作するときの機能を表わす機能ブロック図である。
【００８０】
図１０に示す色変換定義作成装置６００は、上記で概要を説明した色変換定義の作成を行なうものであり、領域変換部６１０と、中間領域作成部６２０と、定義作成部６３０とを備えている。ここで、領域変換部６１０、中間領域作成部６２０、および定義作成部６３０は、それぞれ本発明の色変換定義作成装置における領域変換部、中間領域作成部、および定義作成部の各一例に相当する。
【００８１】
図９に示す色変換定義作成プログラム５００が図１〜図３に示すパーソナルコンピュータ２０にインストールされると、色変換定義作成プログラム５００の領域変換部５１０によって色変換定義作成装置６００の領域変換部６１０が構築され、同様に、中間領域作成部５２０によって中間領域作成部６２０が構築され、定義作成部５３０によって定義作成部６３０が構築される。また、色変換定義作成装置６００の領域変換部６１０において、図８のフローチャートが示す色変換定義作成方法における領域変換過程（ステップＳ１０１）が実行され、同様に、中間領域作成部６２０において中間領域作成過程（ステップＳ１０２）が実行され、定義作成部６３０において定義作成過程（ステップＳ１０３）が実行される。
【００８２】
以下、色変換定義作成装置６００の各部について説明する。また、ここでの説明は、図７の例と同様に、出力側の写像領域Ａ４すなわちＬ*ａ*ｂ*色空間Ｓ２で表わされたカラープリンタ３０の色表現領域が、入力側の写像領域Ａ２すなわちＬ*ａ*ｂ*色空間Ｓ２で表わされたカラースキャナ１０の色表現領域よりも狭いことを前提とし、入力側の写像領域Ａ２を圧縮して中間領域Ａ３を作成する処理に注目して行なう。尚、以下の説明では図１の各構成要素については、特に図番を断らずに参照する。
【００８３】
ここで、図１１は、図１０に示す色変換定義作成装置６００で実行される順応変換および中間領域の作成処理の様子を示す概念図であり、以下の図１０の色変換定義作成装置６００の各部について説明では、この図１１を随時に参照する。
【００８４】
領域変換部６１０は、まず、カラースキャナ１０に依存する入力プロファイル４１（図４および図７参照）から、カラースキャナ１０の色表現領域がＬ*ａ*ｂ*色空間に写像されてなる、図１１のパート（ａ）に示す入力側の写像領域Ａ２を得る。同様に、カラープリンタ３０に依存する出力プロファイル４２（図５および図７参照）からは、カラープリンタ３０の色表現領域がＬ*ａ*ｂ*色空間に写像されてなる、図１１のパート（ｃ）に示す出力側の写像領域Ａ４を得る。また、この図１１では、図示を簡単にするため、Ｌ*ａ*ｂ*色空間についてＬ*−ａ*平面が示されている。
【００８５】
この領域変換部６１０は、次に、図１１のパート（ｂ）に示すように、入力側の写像領域Ａ２における白色点Ｗ１および黒色点Ｂ１それぞれの色度（ａw1，ｂw1），（ａb1，ｂb1）に等しい色度を有し、出力側の写像領域Ａ４における白色点Ｗ２および黒色点Ｂ２それぞれの明度（Ｌw2），（Ｌb2）に等しい明度を有する目標白色点Ｗ３（Ｌw2，ａw1，ｂw1）および目標黒色点Ｂ３（Ｌb2，ａb1，ｂb1）を設定する。そして、フォンクリース変換によって入力側の写像領域Ａ２の白色点Ｗ１を上記の目標白色点Ｗ３に一致させる第１の順応変換を行ない、第１の変換領域Ａ６を作成する。また、フォンクリース変換によって入力側の写像領域Ａ２の白色点Ｗ１および黒色点Ｂ２それぞれを上記の目標白色点Ｗ３および目標黒色点Ｂ３に一致させる第２の順応変換を行ない、第２の変換領域Ａ７を作成する。
【００８６】
各順応変換では、入力側の写像領域Ａ２に対して、フォンクリース変換で回転移動や平行移動や拡縮等を施すことにより、入力側の写像領域Ａ２における白色点Ｗ１や黒色点Ｂ１を目標白色点Ｗ３や目標黒色点Ｂ３に一致させ、入力側の写像領域Ａ２におけるグレー領域を出力側の写像領域Ａ４で白色点Ｗ２と黒色点Ｂ２とを結ぶ線の近傍の領域すなわちこの出力側の写像領域Ａ４におけるグレー領域に近づける。また、このときには、入力側の写像領域Ａ２中の、グレー領域を除く他の領域もこのグレー領域の動きに従動して動き、出力側の写像領域Ａ４に近づくこととなる。このような処理によって、この領域変換部６１０で作成された２つの変換領域Ａ６，Ａ７のうち、第１の変換領域Ａ６は、２つの変換領域Ａ６，Ａ７のうちでは色度レンジが入力側の写像領域Ａ２の色度レンジに近く、色度レンジが相対的に好ましい変換領域である。一方、第２の変換領域Ａ７は、２つの変換領域Ａ６，Ａ７のうちでは明度レンジが出力側の写像領域Ａ４の明度レンジに近く、明度レンジが相対的に好ましい変換領域である。
【００８７】
中間領域作成部６２０は、領域変換部６１０で作成された２つの変換領域Ａ６，Ａ７を合成して、図１１のパート（ｃ）に示す中間領域Ａ３を作成する。ここで、中間領域作成部６２０は、次の処理によって中間領域Ａ３内の各色を求めることにより、この中間領域Ａ３を作成する。
【００８８】
ここで、２つの変換領域Ａ６，Ａ７のうち、色度レンジが入力側の写像領域Ａ２の色度レンジに近い方の変換領域すなわち第２の変換領域Ａ７内の任意の１色を例にとり、この１色からスタートして中間領域Ａ３内の１色を求めるときの、その１色の求め方について説明する。まず、第２の変換領域Ａ７内の任意の１色における色度に等しい色度を、中間領域Ａ３内の１色における色度に決定する。次に、中間領域Ａ３内のその１色における明度が決定されるが、その明度の決定には第１の変換領域Ａ６が用いられる。この第１の変換領域Ａ６は、２つの変換領域Ａ６，Ａ７のうち、明度レンジが出力側の写像領域Ａ４の明度レンジに近い方の変換領域である。ここで、第２の変換領域Ａ７内の各色と、第１の変換領域Ａ６内の各色とは、互いに上記の順応変換を介して対応している。中間領域作成部６２０は、中間領域Ａ３内の１色における色度の決定に使われた、第２の変換領域Ａ７内の１色に対応する、第１の変換領域Ａ６内の１色の明度に等しい明度を、中間領域Ａ３内のその１色における明度に決定する。このような処理を、第２の変換領域Ａ７内の各色からスタートして行なうことにより、第１の変換領域Ａ６の明度レンジに等しい明度レンジと、第２の変換領域Ａ７の色度レンジに等しい色度レンジを有する、図１１のパート（ｃ）に示す中間領域Ａ３が作成される。このように作成された中間領域Ａ３は、明度レンジが出力側の写像領域Ａ４の明度レンジと一致し、色度レンジが入力側の写像領域Ａ２にある程度似ている。
【００８９】
定義作成部６３０は、中間領域作成部６２０で作成された中間領域Ａ３内の各色を出力側の写像領域Ａ４内に割り振るという上記のマッピング処理を行なう。このとき、本実施形態では、このマッピング処理は、中間領域Ａ３内の白色点近傍および黒色点近傍それぞれの各色については、それぞれ出力側の写像領域Ａ４内の白色点近傍および黒色点近傍に積極的に割り振られるように行なわれる。このようなマッピング処理により、中間領域Ａ３と出力側の写像領域Ａ４との対応関係が定義され、定義作成部６３０では、このマッピング処理を中間領域Ａ３内の各色に施すことで、実質的に、入力側の写像領域Ａ２と中間領域Ａ３との間の対応付けと、中間領域Ａ３と出力側の写像領域Ａ４との間の対応付けとを結合する。このように結合された対応付けが、概念的には、図６に示すプロファイル結合部４４に相当する。そして、このプロファイル結合部４４を介して入力プロファイル４１と出力プロファイル４２とが結合されて、カラースキャナ１０の色変換領域とカラープリンタ３０の色変換領域との間における色変換関係を表わす色変換定義がＬＵＴ形式で作成される。
【００９０】
このように作成された色変換定義を用いた色変換では、上記の中間領域の色度レンジが入力側の写像領域Ａ２にある程度似ているため、原稿が有する色度がある程度維持される。また、中間領域Ａ３の明度レンジが出力側の写像領域Ａ４の明度レンジと一致しているため、この色変換後の画像データが表わす画像におけるハイライト側やシャドウ側における階調のつぶれ等が抑制される。つまり、本実施形態の色変換定義作成装置６００によれば、出力デバイスの色表現領域の明度レンジが入力デバイスの色表現領域の明度レンジよりも極端に狭い場合であっても、その出力デバイスで自然な色合いの画像が得られる色変換定義を作成することができる。
【００９１】
次に、本発明の色変換定義作成方法、本発明の色変換定義作成プログラム、本発明の色変換定義作成プログラム記憶媒体、および本発明の色変換定義作成装置の各第２実施形態について説明する。
【００９２】
ここで、上述した本発明の各第１実施形態では、図１１を参照して説明したように、入力側の写像領域Ａ２における白色点Ｗ１や黒色点Ｂ１それぞれを一致させる目標白色点Ｗ３および目標黒色点Ｂ３が、入力側の写像領域Ａ２および出力側の写像領域Ａ４に基づいて設定される。これに対し、以下に説明する本発明の各第２実施形態では、オペレータの操作によって入力される白色点および黒色点が、それぞれ目標白色点Ｗ３および目標黒色点Ｂ３として用いられるという点が異なる。
【００９３】
また、上述した本発明の各第１実施形態では、順応変換によって作成された２つの変換領域のうち色度レンジが入力側の色度レンジに近い方の変換領域内の色における色度と、その色に対して順応変換を介して対応する、明度レンジが出力側の明度レンジに近い方の変換領域内の色における明度とを有する色が中間領域内の色として求められる。これに対し、以下に説明する本発明の各第２実施形態では、まず、順応変換によって作成された２つの変換領域それぞれの中の、順応変換を介して互いに対応する２つの色それぞれに後述の重み付けが施され、重み付け後に、２つの色が混合されることにより中間領域内の色が求められるという点が異なる。
【００９４】
以下では、本発明の各第１実施形態に対するこれら２つの相違点に注目して、本発明の各第２実施形態の説明を行なう。
【００９５】
図１２は、本発明の色変換定義作成方法の第２実施形態を示すフローチャートである。
【００９６】
このフローチャートが示す色変換定義作成方法は、図８のフローチャートが示す本発明の色変換定義作成方法の第１実施形態とほぼ同様な作成方法であるが、目標白色点および目標黒色点のオペレータによる入力操作に関して、白黒取得過程（ステップＳ２０２）および白黒算出過程（ステップＳ２０３）を備えている点が上記の第１実施形態と異なる。また、この図１２のフローチャートが示す色変換定義作成方法では、白黒取得過程（ステップＳ２０２）と白黒算出過程（ステップＳ２０３）とのうちのいずれの処理によって上記の入力操作を実行するかが選択可能となっており、これら２つの処理の前段階に、いずれの処理を実行するかを選択する選択処理過程（ステップＳ２０１）が用意されている。そして、この選択処理過程（ステップＳ２０１）における選択結果に応じて、白黒取得過程（ステップＳ２０２）と白黒算出過程（ステップＳ２０３）とのうちのいずれかが実行される。
【００９７】
また、この図１２のフローチャートが示す色変換定義作成方法には、図８に示す領域変換過程（ステップＳ１０１）と同等な領域変換過程が、白黒取得過程（ステップＳ２０２）と白黒算出過程（ステップＳ２０３）とのうちのいずれかの処理過程が実行された後に実行される。次に、図８に示す中間領域作成過程（ステップＳ１０２）とは中間領域内の色の求め方が異なる中間領域作成過程（ステップＳ２０４）が実行される。そして、図８に示す定義作成過程（ステップＳ１０３）と同等な定義作成過程を経て色変換定義が作成されて処理が終了する。図１２では、領域変換過程および定義作成過程については図８と同じ符号が付されており、以下ではこれらの処理過程についての重複説明を省略する。また、白黒取得過程（ステップＳ２０２）、白黒算出過程（ステップＳ２０３）、および中間領域作成過程（ステップＳ２０４）それぞれの詳細については、本発明の色変換定義作成装置の第２実施形態において対応する構成要素の作用と併せて説明する。
【００９８】
次に、本発明の色変換定義作成プログラムの第２実施形態、および、本発明の色変換定義作成プログラム記憶媒体の第２実施形態について説明する。
【００９９】
図１３は、本発明の色変換定義作成プログラムの第２実施形態が記憶された、本発明の色変換定義作成プログラム記憶媒体の第２実施形態を示す概念図である。
【０１００】
図１３に示すＣＤ−ＲＯＭ１１５は、本発明の色変換定義作成プログラムの第２実施形態である色変換定義作成プログラム７００が記憶されたものであり、本発明の色変換定義作成プログラム記憶媒体の第２実施形態に相当する。
【０１０１】
この色変換定義作成プログラム７００は、図１〜図３に示すパーソナルコンピュータ２０を、本発明の色変換定義作成装置の第２実施形態として動作させるものである。ここで、この色変換定義作成プログラム７００は、目標白色点および目標黒色点のオペレータによる入力操作に関して白黒取得部７１０と白黒算出部７２０とを備えている点と、図９に示す中間領域作成部５２０とは別の中間領域作成部７３０を備えている点とが第１実施形態と異なる。また、この色変換定義作成プログラム７００は、図９に示す領域変換部５１０および定義作成部５３０それぞれと同等な領域変換部および定義作成部を備えている。図１３では、これらの構成要素については図９と同じ符号が付されており、以下ではこれらの構成要素についての重複説明を省略する。また、白黒取得部７１０、白黒算出部７２０、および中間領域作成部７３０それぞれの詳細については、本発明の色変換定義作成装置の第２実施形態において対応する構成要素の作用と併せて説明する。
【０１０２】
次に、本発明の色変換定義作成装置の第２実施形態について説明する。
【０１０３】
図１４は、図１３に示す色変換定義作成プログラムが図１〜図３に示すパーソナルコンピュータにインストールされ、このパーソナルコンピュータが本発明にいう色変換定義作成装置の第２実施形態として動作するときの機能を表わす機能ブロック図である。
【０１０４】
図１４に示す色変換定義作成装置８００は、図１０に示す本発明の色変換定義作成装置の第１実施形態とほぼ同様な装置であるが、目標白色点および目標黒色点のオペレータによる入力操作に関して白黒取得部８１０と白黒算出部８２０とを備えている点と、図１０に示す中間領域作成部６２０とは異なる中間領域作成部８３０を備えている点とが第１実施形態と異なる。また、この色変換定義作成装置８００は、図１０に示す領域変換部６１０および定義作成部６３０それぞれと同等な領域変換部および定義作成部を備えている。図１４では、これらの構成要素については図１０と同じ符号が付されており、以下ではこれらの構成要素についての重複説明を省略する。ここで、白黒取得部８１０、白黒算出部８２０、および中間領域作成部８３０は、それぞれ本発明の色変換定義作成装置における白黒取得部、白黒算出部、および中間領域作成部の各一例に相当する。
【０１０５】
図１３に示す色変換定義作成プログラム７００が図１〜図３に示すパーソナルコンピュータ２０にインストールされると、この色変換定義作成装置７００の白黒取得部７２０は色変換定義作成プログラム７００の白黒取得部７１０によって構築され、同様に、白黒算出部８２０は白黒算出部７２０によって構築され、中間領域作成部８３０は中間領域作成部７３０によって構築される。また、図１２のフローチャートが示す色変換定義作成方法における白黒取得過程（ステップＳ２０２）は、この色変換定義作成装置８００の白黒取得部８１０において実行され、同様に、白黒算出過程（ステップＳ２０３）は白黒算出部８２０で実行され、中間領域作成過程（ステップＳ２０４）は中間領域作成部８３０において実行される。
【０１０６】
本実施形態では、まず、上記の目標白色点および目標黒色点として用いられる白色点および黒色点が、次のような操作画面に対するオペレータの操作によってこの色変換定義作成装置７００に入力される。色変換定義作成装置８００の各構成要素について説明する前に、まずこの操作画面について説明する。
【０１０７】
図１５は、目標白色点および目標黒色点として用いられる白色点および黒色点が入力される操作画面を示す図である。
【０１０８】
この図１５に示す操作画面８４０は、白色点と黒色点の入力や、入力プロファイルおよび出力プロファイルそれぞれの指定が行なわれるものであり、入力プロファイル指定部８４１と、出力プロファイル指定部８４２と、任意設定用ラジオボタン８４３と、目標白色点入力部８４４と、目標黒色点入力部８４５と、順応度設定用ラジオボタン８４６と、白順応度入力部８４７と、黒順応度入力部８４８とを備えている。
【０１０９】
入力プロファイル指定部８４１はプルダウンボタン８４１ａを有しており、このプルダウンボタン８４１ａが操作されると入力プロファイルのプルダウンメニューが表示される。そして、そのプルダウンメニュー中の所望の入力プロファイルが指定されると、指定された入力プロファイルが図１５に示すように表示部８４１ｂに表示される。出力プロファイル指定部８４２もプルダウンボタン８４２ａを有しており、上記の入力プロファイル指定部８４１に対する操作と同様な操作によって所望の出力プロファイルが指定され表示部８４２ｂに表示される。
【０１１０】
また、本実施形態では、目標白色点および目標黒色点として用いられる白色点および黒色点の入力が、直接入力か、あるいは後述の順応度による間接入力によって行なわれるかが、次のような２つのラジオボタンに対するクリック操作によって選択される。即ち、任意設定用ラジオボタン８４３がクリックされると直接入力が選択され、順応度設定用ラジオボタン８４６がクリックされると間接入力が選択される。
【０１１１】
任意設定用ラジオボタン８４３がクリックされると、目標白色点入力部８４４への入力と、目標黒色点入力部８４５への入力とが許可されることにより、目標白色点および目標黒色点として用いられる白色点および黒色点の直接入力が可能となる。これら２つの入力部に、所望の白色点および黒色点それぞれについて上記のＬ*ａ*ｂ*色空間上の座標値が書き込まれることによって上記の直接入力が行なわれる。
【０１１２】
順応度設定用ラジオボタン８４６がクリックされると、白順応度入力部８４７への入力と、黒順応度入力部８４８への入力とが許可されることにより、目標白色点および目標黒色点として用いられる白色点および黒色点の順応度による間接入力が可能となる。ここで、順応度とは、目標白色点および目標黒色点として用いられる白色点および黒色点それぞれが、出力側の写像領域の白色点および黒色点それぞれにどの程度類似しているかを示すものである。本実施形態では、順応度として、目標白色点として用いられる白色点と出力側の写像領域の白色点との類似の程度を表わす白順応度、目標黒色点として用いられる黒色点と出力側の写像領域の黒色点との類似の程度を表わす黒順応度との２つの順応度があり、それぞれ白順応度入力部８４７および黒順応度入力部８４８に以下のように入力される。白順応度および黒順応度は、それぞれが明度に関する類似の程度を示す明度方向順応度と、色度に関する類似の程度を示す色度方向順応度とで表わされる。白順応度入力部８４７には、明度方向順応度の入力部８４７ａと、色度方向順応度の入力部８４７ｂとが備わっており、これらの入力部それぞれに所望のパーセント値が、それぞれ白順応度における明度方向順応度および色度方向順応度として書き込まれる。黒順応度入力部８４８には、明度方向順応度の入力部８４８ａと、色度方向順応度の入力部８４８ｂとが備わっており、これらの入力部それぞれに所望のパーセント値が、それぞれ黒順応度における明度方向順応度および色度方向順応度として書き込まれる。このように白順応度と黒順応度とが入力されると、目標白色点および目標黒色点として用いられる白色点および黒色点が各順応度から後述のように計算される。つまり、本実施形態では、白順応度および黒順応度が入力されることで、目標白色点および目標黒色点として用いられる白色点および黒色点が間接入力される。
【０１１３】
以上で、操作画面についての説明を終了し、図１４に戻って、色変換定義作成装置８００の各構成要素について説明する。
【０１１４】
白黒取得部８１０は、図１５の操作画面において任意設定用ラジオボタン８４３がクリックされた場合に動作するもので、目標白色点入力部８４４および目標黒色点入力部８４５それぞれに座標値で書き込まれた白色点と黒色点とが取得される。この場合、領域作成部６１０では、この白黒取得部８１０で取得された白色点と黒色点とが、それぞれ目標白色点および目標黒色点として用いられる。
【０１１５】
白黒算出部８２０は、図１５の操作画面において順応度設定用ラジオボタン８４６がクリックされた場合に動作するもので、白順応度入力部８４７および黒順応度入力部８４８それぞれに入力された白順応度と黒順応度のそれぞれに応じた白色点と黒色点とを次のように算出する。
【０１１６】
入力側の写像領域の白色点の座標を（ＬＩw，ａＩw，ｂＩw）、出力側の写像領域の白色点の座標を（ＬＯw，ａＯw，ｂＯw）、および、明度方向および色度方向それぞれの白順応度をＷLおよびＷabとすると、白順応度に応じた白色点の座標（Ｌw，ａw，ｂw）は次式で算出される。
【０１１７】
Ｌw＝ＬＩw×（１−ＷL）＋ＬＯw×ＷL……（１）
ａw＝ａＩw×（１−Ｗab）＋ａＯw×Ｗab……（２）
ｂw＝ｂＩw×（１−Ｗab）＋ｂＯw×Ｗab……（３）
同様に、入力側の写像領域の黒色点の座標を（ＬＩb，ａＩb，ｂＩb）、出力側の写像領域の黒色点の座標を（ＬＯb，ａＯb，ｂＯb）、および、明度方向および色度方向それぞれの黒順応度をＢLおよびＢabとすると、黒順応度に応じた黒色点の座標（Ｌb，ａb，ｂb）は次式で算出される。
【０１１８】
Ｌb＝ＬＩb×（１−ＢL）＋ＬＯb×ＢL……（４）
ａb＝ａＩb×（１−Ｂab）＋ａＯb×Ｂab……（５）
ｂb＝ｂＩb×（１−Ｂab）＋ｂＯb×Ｂab……（６）
白黒算出部８２０は、これらの式に従って算出した白色点および黒色点を領域作成部６１０に渡す。この場合には、領域作成部６１０では、この白黒算出部８２０で算出された白色点と黒色点とが、それぞれ目標白色点および目標黒色点として用いられる。
【０１１９】
以上説明したように、本実施形態では、上記の白黒取得部８１０での直接入力、あるいは上記の白黒算出部８２０での間接入力いずれかの方法で入力された白色点および黒色点がそれぞれ目標白色点および目標黒色点として用いられる。そして、領域作成部６１０において上述の第１実施形態と同様の２種類の順応変換が行なわれて２つの変換領域が作成される。さらに、中間領域作成部８３０においてそれら２つの変換領域が用いられて、入力プロファイルと出力プロファイルとを結合させるための中間領域が作成される。
【０１２０】
ここで、図１６は、図１４に示す色変換定義作成装置で実行される順応変換および中間領域の作成処理の様子を示す概念図であり、以下の図１６の色変換定義作成装置６００の残りの各部について説明では、この図１６を随時に参照する。
【０１２１】
本実施形態における領域変換部６１０では、まず、第１実施形態と同様に、図１６のパート（ａ）に示す入力側の写像領域Ａ２と、図１６のパート（ｃ）に示す出力側の写像領域Ａ４とを得る。また、この図１６でも、図１１と同様、図示を簡単にするためにＬ*ａ*ｂ*色空間についてＬ*−ａ*平面が示されている。
【０１２２】
この領域変換部６１０は、次に、第１実施形態と同様に、入力側の写像領域Ａ２の白色点Ｗ１を図１１のパート（ｂ）に示す目標白色点Ｗ４に一致させる第１の順応変換を行ない、第１の変換領域Ａ８を作成する。また、入力側の写像領域Ａ２の白色点Ｗ１および黒色点Ｂ２それぞれを図１１のパート（ｂ）に示す目標白色点Ｗ４および目標黒色点Ｂ４に一致させる第２の順応変換を行ない第２の変換領域Ａ９を作成する。ただし、ここでの目標白色点Ｗ４は、上記の白黒取得部８１０あるいは白黒算出部８２０で得られた白色点であり、同様に、目標黒色点Ｂ４は、白黒取得部８１０あるいは白黒算出部８２０で得られた黒色点である。本実施形態の領域変換部６１０で作成される２つの変換領域Ａ８，Ａ９のうち、第１の変換領域Ａ８は、２つの変換領域Ａ８，Ａ９のうちでは色度レンジが入力側の写像領域Ａ２の色度レンジに近く、色度レンジが相対的に好ましい変換領域である。一方、第２の変換領域Ａ９は、２つの変換領域Ａ８，Ａ９のうちでは明度レンジが出力側の写像領域Ａ４の明度レンジに近く、明度レンジが相対的に好ましい変換領域である。
【０１２３】
中間領域作成部８３０は、領域変換部６１０で作成された２つの変換領域Ａ８，Ａ９を合成して、図１１のパート（ｃ）に示す中間領域Ａ１０を作成する。ここで、この中間領域作成部８３０は、第１実施形態とは異なり、次のような式によって中間領域Ａ１０内の各色を算出することにより、この中間領域Ａ３を作成する。
【０１２４】
入力側の写像領域Ａ２内の任意の色の座標を（ＬＩ，ａＩ，ｂＩ）、その色の、グレー軸からの距離に応じた係数をｒ、その色に上記の第１の順応変換を介して対応する第１の変換領域Ａ８内の色の座標を（Ｌ1，ａ1，ｂ1）、および、その色に上記の第２の順応変換を介して対応する第２の変換領域Ａ９内の色の座標を（Ｌ2，ａ2，ｂ2）とすると、その色に対応する中間領域Ａ１０内の色の座標（Ｌ，ａ，ｂ）は次式で算出される。
【０１２５】
Ｌ＝Ｌ2×（１−ｒ）＋Ｌ1×ｒ……（７）
ａ＝ａ2×（１−ｒ）＋ａ1×ｒ……（８）
ｂ＝ｂ2×（１−ｒ）＋ｂ1×ｒ……（９）
ここで、本実施形態は、カラースキャナ１０に依存した入力側のＲＧＢ色空間で等色グレー（Ｒ＝Ｇ＝Ｂ）を表わす直線は、上記のＬ*ａ*ｂ*色空間におけるグレー軸すなわちＬ*軸と一致することを前提とする。つまり、上記のグレー軸からの距離は、入力側のＲＧＢ色空間で等色グレー（Ｒ＝Ｇ＝Ｂ）を表わす直線からの距離に対応する。本実施形態では、この距離に応じた係数ｒとして、上記の任意の色に対応する、入力側の写像領域Ａ２の元となった、ＲＧＢ色空間上のカラースキャナ１０の色表現領域Ａ１（図７のパート（ａ）参照）内の色の座標を（Ｒ，Ｇ，Ｂ）としたとき、３つの座標値Ｒ，Ｇ，Ｂのうちの最大値と最小値との差が正規化されたものが採用される。この係数ｒは「０〜１」の値であり、本発明にいう「重み」の一例に相当する。
【０１２６】
この中間領域作成部８３０では、上記の（７）式、（８）式，、および（９）式を用いた計算を入力側の写像領域Ａ２内の所定の複数の座標それぞれについて行なうことにより、中間領域Ａ１０が作成される。このように作成された中間領域Ａ１０は、出力側の写像領域Ａ４の明度レンジにある程度近い明度レンジを有し、入力側の写像領域Ａ２にある程度近い色度レンジを有している。
【０１２７】
本実施形態の定義作成部６３０は、第１実施形態と同様に、中間領域作成部８３０で作成された中間領域Ａ１０内の各色を出力側の写像領域Ａ４内に割り振るという上記のマッピング処理を行なわれる。また、本実施形態においても、上記の第１実施形態と同様に、このマッピング処理は、中間領域Ａ３内の白色点近傍および黒色点近傍それぞれの各色については、それぞれ出力側の写像領域Ａ４内の白色点近傍および黒色点近傍に積極的に割り振られるように行なわれる。このようなマッピング処理により、カラースキャナ１０の色変換領域とカラープリンタ３０の色変換領域との間における色変換関係を表わす色変換定義がＬＵＴ形式で作成される。
【０１２８】
以上、説明した本発明の色変換定義作成装置の第２実施形態、延いては本発明の色変換定義作成方法、本発明の色変換定義作成プログラム、および本発明の色変換定義作成プログラム記憶媒体の各第２実施形態によっても、上述した第１実施形態と同様、出力デバイスの色表現領域の明度レンジが入力デバイスの色表現領域の明度レンジよりも極端に狭い場合であっても、その出力デバイスで自然な色合いの画像が得られる色変換定義を作成することができる。
【０１２９】
尚、上記では、装置内で自動的に求められた目標白色点と目標黒色点とを用いた順応変換と、その順応変換で得た２つの変換領域それぞれの色における色度と明度とを単純に組み合わせて中間領域内の色を作るという処理とを実行する第１実施形態の色変換定義作成装置６００と、オペレータの操作で得られた白色点および黒色点を用いた順応変換と、その順応変換で得た２つの変換領域それぞれの色を適当な重み付けをして混合することにより中間領域内の色を作るという処理とを実行する第２実施形態の色変換定義作成装置８００とを例示したが、本発明はこれらに限るものではない。本発明の色変換定義作成装置は、例えば、上記の第１実施形態と同様の順応変換と上記の第２実施形態と同様の中間領域内の色についての作成処理とを実行するものであっても良く、あるいは、上記の第２実施形態と同様の順応変換と上記の第１実施形態と同様の中間領域内の色についての作成処理とを実行するものであっても良い。
【０１３０】
また、上記では、デバイスには依存しない共通色空間としてＬ*ａ*ｂ*色空間を利用し、このＬ*ａ*ｂ*色空間上で、入力プロファイルと出力プロファイルとを結合する色変換定義作成装置６００，８００を例示したが、本発明はこれらに限るものではない。本発明の色変換定義作成装置は、例えば、デバイスには依存しない共通色空間としてＬｕｖ色空間やＸＹＺ色空間等を利用するものであっても良い。
【０１３１】
また、上記では、目標白色点および目標黒色点それぞれを上記の２つの写像領域それぞれの白色点および黒色点から単純に求める第１実施形態の色変換定義作成装置６００と、オペレータの操作で得られた白色点および黒色点を上記の目標白色点および目標黒色点として用いる第２実施形態の色変換定義作成装置８００とを例示したが、本発明はこれらに限るものではない。本発明の色変換定義作成装置は、例えば、出力側の写像領域の白色点に黄色の色味が付いている場合（例えば、カラープリンタが画像を出力する記録用紙に黄色の色味が付いている等といった場合）には上記の目標白色点および目標黒色点として用いられる白色点および黒色点それぞれの色度を若干青方向に偏らせる等といった、出力側の写像領域の白色点の色度に応じて、目標白色点および目標黒色点として用いられる白色点および黒色点それぞれの色度を決定するもの等であっても良い。また、この場合、目標白色点および目標黒色点として用いられる白色点および黒色点それぞれの明度について、出力側の写像領域の白色点および黒色点それぞれの明度に応じて決定しても良い。
【図面の簡単な説明】
【０１３２】
【図１】本発明の一実施形態が適用された画像入力−色変換−画像出力システムの全体構成図である。
【図２】図１に１つのブロックで示すパーソナルコンピュータ２０の外観斜視図、図３は、そのパーソナルコンピュータ２０のハードウェア構成図である。
【図３】パーソナルコンピュータ２０のハードウェア構成図である。
【図４】色変換定義の作成に当たって必要な入力プロファイルの概念図である。
【図５】色変換定義の作成に当たって必要な出力プロファイルの概念図である。
【図６】入力プロファイルと出力プロファイルとがＬ*ａ*ｂ*色空間上で互いに結合されてなる色変換定義の概念図である。
【図７】入力プロファイルと出力プロファイルとの結合の概要を示す概念図である。
【図８】本発明の色変換定義作成方法の第１実施形態を示すフローチャートである。
【図９】本発明の色変換定義作成プログラムの第１実施形態が記憶された、本発明の色変換定義作成プログラム記憶媒体の第１実施形態を示す概念図である。
【図１０】図９に示す色変換定義作成プログラムが図１〜図３に示すパーソナルコンピュータにインストールされ、このパーソナルコンピュータが本発明にいう色変換定義作成装置の第１実施形態として動作するときの機能を表わす機能ブロック図である。
【図１１】図１０に示す色変換定義作成装置６００で実行される順応変換および中間領域の作成処理の様子を示す概念図である。
【図１２】本発明の色変換定義作成方法の第２実施形態を示すフローチャートである。
【図１３】本発明の色変換定義作成プログラムの第２実施形態が記憶された、本発明の色変換定義作成プログラム記憶媒体の第２実施形態を示す概念図である。
【図１４】図１３に示す色変換定義作成プログラムが図１〜図３に示すパーソナルコンピュータにインストールされ、このパーソナルコンピュータが本発明にいう色変換定義作成装置の第２実施形態として動作するときの機能を表わす機能ブロック図である。
【図１５】目標白色点と目標黒色点とが入力される操作画面を示す図である。
【図１６】図１４に示す色変換定義作成装置で実行される順応変換および中間領域の作成処理の様子を示す概念図である。
【符号の説明】
【０１３３】
１０    カラースキャナ
１１    原稿画像
２０    パーソナルコンピュータ
２１    本体装置
２１ａ    ＦＤ装填口
２１ｂ    ＣＤ−ＲＯＭ装填口
２１１    ＣＰＵ
２１２    主メモリ
２１３    ハードディスク装置
２１４    ＦＤドライブ
２１５    ＣＤ−ＲＯＭドライブ
２１６    入力インタフェース
２１７    出力インタフェース
２２    画像表示装置
２２ａ    表示画面
２３    キーボード
２４    マウス
３０    カラープリンタ
３１    プリント画像
４１    入力プロファイル
４２    出力プロファイル
４３    色変換定義
４４    プロファイル結合部
１００    ＦＤ
１１０    ＣＤ−ＲＯＭ
５００    色変換定義作成プログラム
５１０    領域変換部
５２０    中間領域作成部
５３０    定義作成部
６００    色変換定義作成装置
６１０    領域変換部
６２０    中間領域作成部
６３０    定義作成部
７００    色変換定義作成プログラム
７１０    白黒取得部
７２０    白黒算出部
７３０    中間領域作成部
８００    色変換定義作成装置
８１０    領域変換部
８２０    白黒算出部
８３０    中間領域作成部
８４０    操作画面
８４１    入力プロファイル指定部
８４１ａ    プルダウンボタン
８４１ｂ    表示部
８４２    出力プロファイル指定部
８４２ａ    プルダウンボタン
８４２ｂ    表示部
８４３    任意設定用ラジオボタン
８４４    目標白色点入力部
８４５    目標黒色点入力部
８４６    順応度設定用ラジオボタン
８４７    白順応度入力部
８４７ａ    明度方向順応度の入力部
８４７ｂ    色度方向順応度の入力部
８４８    黒順応度入力部
８４８ａ    明度方向順応度の入力部
８４８ｂ    色度方向順応度の入力部
【図１】
2006303984.tif 000003
【図２】
2006303984.tif 000004
【図３】
2006303984.tif 000005
【図４】
2006303984.tif 000006
【図５】
2006303984.tif 000007
【図６】
2006303984.tif 000008
【図７】
2006303984.tif 000009
【図８】
2006303984.tif 000010
【図９】
2006303984.tif 000011
【図１０】
2006303984.tif 000012
【図１１】
2006303984.tif 000013
【図１２】
2006303984.tif 000014
【図１３】
2006303984.tif 000015
【図１４】
2006303984.tif 000016
【図１５】
2006303984.tif 000017
【図１６】
2006303984.tif 000018