(57)【要約】【課題】色空間変換用の色変換テーブルを作成する際に、観察条件に応じてグレイ目標値を切り替えた場合には、重要色の再現とグレイ再現が両立できない。【解決手段】画像の観察条件を取得し（Ｓ３）、該観察条件に応じた補正パラメータを設定する（Ｓ４）。そして、入力色空間の色域を出力色空間にマッピングした後（Ｓ５）、該マッピング後の色域において、補正パラメータに基づく補正範囲内でグレイ補正を行う（Ｓ６）。そして、入力色空間における色値とグレイ補正後の出力色空間における色値とに基づいて色変換テーブルを作成する。これにより、観察条件に応じたグレイ補正範囲が設定され、観察条件ごとの最適なグレイ再現および、他の色への不要な補正の影響を排除することができる。【選択図】図２
2009188944.tif 000002
【特許請求の範囲】
【請求項１】
第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを作成する色処理装置であって、
画像の観察条件を取得する観察条件取得手段と、
前記観察条件に応じた補正パラメータを設定する補正パラメータ設定手段と、
前記第１の色空間における色域を前記第２の色空間にマッピングするマッピング手段と、
前記マッピング手段で前記第２の色空間にマッピングされた色域において、前記補正パラメータに基づく補正範囲内でグレイ補正を行うグレイ補正手段と、を有し、
前記第１の色空間における色値と前記グレイ補正手段によるグレイ補正後の第２の色空間における色値とに基づいて色変換テーブルを作成することを特徴とする色処理装置。
【請求項２】
前記グレイ補正手段は、前記補正範囲内にあるグレイ周辺色を、該補正範囲の中心からの距離に応じて補正することを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記グレイ補正手段は、前記補正パラメータに基づいて前記補正範囲およびグレイの再現目標値を設定することを特徴とする請求項１または２に記載の色処理装置。
【請求項４】
前記観察条件は、照度を識別する情報を含むことを特徴とする請求項１乃至３のいずれか１項に記載の色処理装置。
【請求項５】
前記補正パラメータは、予め観察条件ごとに定められていることを特徴とする請求項１乃至４のいずれか１項に記載の色処理装置。
【請求項６】
前記補正パラメータは、予め代表的な観察条件ごとに定められており、
前記補正パラメータ設定手段は、前記観察条件に応じた補正パラメータを、前記代表的な観察条件の補正パラメータに基づいて算出することを特徴とする請求項５に記載の色処理装置。
【請求項７】
前記補正パラメータは、予め定められたグレイ色値とその再現目標値、および前記補正範囲を決定する補正係数を含むことを特徴とする請求項１乃至６のいずれか１項に記載の色処理装置。
【請求項８】
前記補正範囲は、前記グレイ色値とその再現目標値を包含することを特徴とする請求項７に記載の色処理装置。
【請求項９】
さらに、ユーザ指示に基づいて前記補正範囲を更新する更新手段を有することを特徴とする請求項１乃至８のいずれか１項に記載の色処理装置。
【請求項１０】
第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを作成する色処理方法であって、
画像の観察条件を取得する観察条件取得ステップと、
前記観察条件に応じた補正パラメータを設定する補正パラメータ設定ステップと、
前記第１の色空間における色域を前記第２の色空間にマッピングするマッピングステップと、
前記マッピングステップで前記第２の色空間にマッピングされた色域において、前記補正パラメータに基づく補正範囲内でグレイ補正を行うグレイ補正ステップと、を有し、
前記第１の色空間における色値と前記グレイ補正ステップによるグレイ補正後の第２の色空間における色値とに基づいて色変換テーブルを作成することを特徴とする色処理方法。
【請求項１１】
前記グレイ補正ステップにおいては、前記補正範囲内にあるグレイ周辺色を、該補正範囲の中心からの距離に応じて補正することを特徴とする請求項１０に記載の色処理方法。
【請求項１２】
前記グレイ補正ステップにおいては、前記補正パラメータに基づいて前記補正範囲およびグレイの再現目標値を設定することを特徴とする請求項１０または１１に記載の色処理方法。
【請求項１３】
コンピュータを請求項１乃至９のいずれか１項に記載の色処理装置として機能させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録したコンピュータ可読な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを作成する際に、グレイラインの補正を行う色処理装置および色処理方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやスキャナ等の画像入力機器で入力した画像を、プリンタ等の画像出力機器で出力する機会が増えてきた。このように画像入力機器で取得された画像は、一旦、入力機器のＲＧＢ色空間のデータとして格納されるが、このＲＧＢ色空間はデバイスに依存するしている。しがたって、標準的な色空間であるｓＲＧＢ色空間、あるいは、ＡｄｏｂｅＲＧＢ色空間等の色空間データに変換されて保持される。
【０００３】
図２１に、ｓＲＧＢ色空間の色再現範囲、一般的なプリンタの色再現範囲、および、人間の可視範囲の例を示す。以下、色再現範囲を色域と称する。図２１において、実線で示した馬蹄形領域Ｒvは人間の可視範囲を表し、点線で示した三角形領域ＲsはｓＲＧＢの色域を表す。また、破線で示した曲線領域Ｒpは一般的なプリンタの色域を示す。図２１に示すように、ｓＲＧＢの色域Ｒsとプリンタの色域Ｒpは異なっているため、例えば、ｓＲＧＢ画像をプリンタで出力する場合には、色域の違いを補正するために、ｓＲＧＢの色信号値をプリンタの色信号値に対応付ける処理を行う必要がある。
【０００４】
ここで図２２を参照しながら、ＲＧＢ画像の色変換処理を例に用いて、一般的な色域マッピングについて説明する。ここでは、入力色空間をｓＲＧＢとして説明する。まず、ステップＳ１Ｍにおいて、ｓＲＧＢ画像の画素値ＲＧＢに対応する知覚色空間値を算出する。知覚色空間値としては、例えば、ＣＩＥＬＡＢ色空間のＬａｂ、ＣＩＥＬＵＶ色空間のＬｕｖ、ＣＩＥＣＡＭ０２色空間のＪａｂ、等がある。以下の説明では、知覚色空間値としてＪａｂを用いる。
【０００５】
次にステップＳ２Ｍにおいて、入力色値を出力色域範囲内で再現できるように、出力機器の色域データを参照しながら、入力色値を出力色域内に収めるような処理を行う。このステップＳ２Ｍにおける入力色値と出力色値の対応付けの処理を、一般に、色域マッピングと呼ぶ。ステップＳ２Ｍで用いる色域データは、例えば図２３に示すような、出力機器の各色信号値に対応する測色値の対を記述した対応表として与えられる。この対応表は一般的には、各Ｒ,Ｇ,Ｂを９スライスや１７スライス等、何スライスかに分割し、各スライスの格子点におけるＲＧＢ値に対応した測色値を対にして記述する。このように記述された色域データに基づいて、色域マッピング処理では、例えば、入力色が出力色域の中に入っているか否かを判定（色域内外判定）する。そして、入力色が出力色域内であった場合には、該入力色の色値を保持し、該入力色が出力色域外であった場合には、該入力色を出力色域表面に貼り付ける処理（収束マッピング）を行う。
【０００６】
図２４に、出力色域表面に入力色を貼り付ける処理（収束マッピング）の概要を示す。図２４において、出力色域表面（境界）をＢp、入力色をＰin、出力色域内のある収束点をＰf、としたとき、入力色の貼り付け先は、点Ｐfおよび点Ｐinを通る線分ｌとＢpとの交点Ｐin'となる。
【０００７】
ステップＳ３Ｍでは、以上のような貼り付け方法でマッピングされたマッピング後色値Ｊ'ａ'ｂ'を入力として、出力機器の色域データから、該入力色値に対応するデバイスＲＧＢ値Ｒ'Ｇ'Ｂ'を算出する。この算出は、立方体補間や四面体補間などの既知の補間演算によって行われる。そしてステップＳ４Ｍにおいて、Ｒ'Ｇ'Ｂ'をプリンタで出力した後、ステップＳ５Ｍにおいて、出力した色を測色器で測色することにより所望の色値を得ることができる。
【０００８】
しかしながら、図２２に示した色変換処理においてはステップＳ２Ｍで、色域内外判定や、色域表面との交点演算等、演算コストの高い処理が発生するため、画像の全画素値についてこの処理を行うと、非常に多くの処理時間が必要となる。また、入力のＲＧＢ値からＪ'ａ'ｂ'値を算出するために、ステップＳ１Ｍで色変換を行った後、さらに、ステップＳ２Ｍで色変換を行うと、量子化誤差が累積してしまう。そこで、処理の高速化、および累積誤差の排除のために、入力のＲＧＢ値とそのマッピング後色値に対応するデバイスＲＧＢ値Ｒ'Ｇ'Ｂ'の対を、色変換テーブルとしてテーブル化する手法がよく用いられる。ＲＧＢとＲ'Ｇ'Ｂ'の関係をテーブル化した場合、任意の入力ＲＧＢに対応するＲ'Ｇ'Ｂ'を算出するには、補間演算を行うことでＲ'Ｇ'Ｂ'を算出することができる。
【０００９】
また近年では、ＲＧＢ画像のグレイ（Ｒ,Ｇ,Ｂ値が等しい色）を好ましい色で再現するための色補正が要求される場合がある。このような色補正は、各グレイ色値をその再現目標値に移動することで実現される。さらに、グレイおよびグレイ周辺色において滑らかな階調を維持するためには、グレイおよびグレイ目標値を包含する領域を補正範囲として設け、該補正範囲の境界において移動量が０になるような関数を用いて、該補正範囲内の色を移動させる必要がある。そこで、特定色の移動に伴ってその周辺色を移動させるための技術として、以下のような技術が知られている。まず、特定色を目標値で再現する際に、特定色を包含する領域を調整範囲として定め、該調整範囲内の色値を特定色の写像とともに線形で写像することで、特定色とその周辺色との階調性の維持を図る技術がある（例えば、特許文献１参照）。また、同じく特定色と目標値とを包含する領域を調整範囲として定め、特定色および目標値からの距離に応じて周辺色を調整する技術がある（例えば、特許文献２参照）。
【特許文献１】特開平06-21159号公報
【特許文献２】特開2004-112694号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら近年では、画像が様々な観察条件下で観察されるようになり、好ましいと知覚される色が観察条件によって異なる場合がある。そのため、異なる観察条件下においても好ましいグレイ再現を実現するためには、観察条件によってグレイ目標値を切り替える必要がある。このような目標値の切り替えは、観察条件ごとのグレイ目標値を予め被験者実験等により定め、該グレイ目標値を保持しておき、観察条件に応じて該グレイ目標値を切り替えることで実現される。
【００１１】
しかしながら、上記従来の方法を用いてグレイ目標値を切り替えた場合には、補正範囲サイズがグレイあるいはグレイ目標値によらず一定であるため、以下のような不都合が生じてしまう。すなわち、ある基準観察条件下において、補正範囲が重要色（肌色等、個々に色再現を保持すべき色）を包含しないように最適な補正範囲サイズを決定したとしても、異なる観察条件下では該補正範囲が重要色までも包含してしまうことがある。そのため、このように補正範囲が重要色を包含してしまうような場合には、該重要色を所定の色で再現することと、グレイを目標値で再現することが両立できない。
【００１２】
これに対して、補正範囲サイズがグレイあるいはグレイ目標値に応じて変化するようにした場合、例えば、補正範囲サイズをグレイ移動量に対する比率（サイズ比率）で定義した場合には、グレイ移動量に応じてそのサイズが適応的に増減する。しかしながら、ある基準観察条件下で最適なサイズ比率を決定し、該サイズ比率を用いて、異なる観察条件下でグレイ補正を行った場合には、やはり以下のような問題が生じる。すなわち、該基準観察条件下でのグレイ移動量よりも、異なる観察条件下でのグレイ移動量が大きい場合には、より広い領域が補正範囲として定義される。そのため、必要以上に広い領域が補正範囲に設定されてしまうために、重要色の目標色再現とグレイの目標色再現とを両立することができない。
【００１３】
本発明は上述した問題を解決するためになされたものであり、以下の機能を有する色処理装置および色処理方法を提供することを目的とする。すなわち、第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを、観察条件ごとの最適なグレイ再現および、他の色への不要な補正の影響を排除するように作成する。
【課題を解決するための手段】
【００１４】
上記目的を達成するための一手段として、本発明の色処理装置は以下の構成を備える。
【００１５】
すなわち、第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを作成する色処理装置であって、画像の観察条件を取得する観察条件取得手段と、前記観察条件に応じた補正パラメータを設定する補正パラメータ設定手段と、前記第１の色空間における色域を前記第２の色空間にマッピングするマッピング手段と、前記マッピング手段で前記第２の色空間にマッピングされた色域において、前記補正パラメータに基づく補正範囲内でグレイ補正を行うグレイ補正手段と、を有し、前記第１の色空間における色値と前記グレイ補正手段によるグレイ補正後の第２の色空間における色値とに基づいて色変換テーブルを作成することを特徴とする。
【００１６】
例えば、前記グレイ補正手段は、前記補正範囲内にあるグレイ周辺色を、該補正範囲の中心からの距離に応じて補正することを特徴とする。
【００１７】
例えば、前記グレイ補正手段は、前記補正パラメータに基づいて前記補正範囲およびグレイの再現目標値を設定することを特徴とする。
【発明の効果】
【００１８】
上記構成からなる本発明によれば、第１の色空間における色値を第２の色空間における色値に変換するための色変換テーブルを作成する際に、観察条件に応じてグレイ補正範囲を設定する。これにより、観察条件ごとの最適なグレイ再現および、他の色への不要な補正の影響を排除することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００２０】
＜第１実施形態＞
●装置構成
図１は、本実施形態に係る色処理装置１のハードウエア構成を示すブロック図である。同図において、１０１はユーザからの入力を受けるＵＩ（ユーザインターフェース）部、１０２は色域データを取得する色域データ取得部、１０３は出力画像の観察条件を取得する観察条件取得部である。また、１０４は観察条件に応じた補正パラメータを設定する補正パラメータ設定部、１０５は色域データをもとに色域マッピングを実行する色域マッピング部、１０６はマッピング後色域のグレイラインを補正パラメータに基づいて補正するグレイ補正部である。また、１０７はグレイ補正後色域における色値をデバイス色空間値に変換する色空間値変換部、１０８は変換後のデバイス色空間値を出力する出力部、１０９は入力色域の色域データおよび出力色域の色域データを保持する色域データ保持部である。また、１１０は観察条件取得部１０３で取得した観察条件を保持しておく観察条件保持部、１１１は観察条件に応じた補正パラメータの対応を記述した補正パラメータ対応表を保持する補正パラメータ保持部である。また、１１２は演算途中の各データを一時的に保持するためのバッファメモリである。
【００２１】
●色処理概要
以下、本実施形態の色処理装置１における色処理について、図２のフローチャートおよび図３のＵＩ例を用いて説明する。
【００２２】
図３に示す設定画面１０００は、ＵＩ部１０１において表示され、入力色域データ、出力色域データ、および観察条件についてユーザからの入力を受ける。設定画面１０００において、１００１は入力色域データが保持されているファイルパスを取得する入力色域取得部、１００２は出力色域データが保持されているファイルパスを取得する出力色域取得部である。また、１００３はユーザが画像を観察する際の光源および照度の識別情報を取得する観察条件取得部である。観察条件取得部１００３において、１００４は画像を観察する際の光源に対応する光源番号を取得する光源番号取得部、１００５は照度に対応する照度番号を取得する照度番号取得部である。そして１００６は、ユーザが入力を終えたことを通知するＯＫボタンである。ＯＫボタン１００６が押下されると、ユーザが入力した入力色域データのファイルパス、出力色域データのファイルパス、光源番号、照度番号がバッファメモリ１１２に書き込まれる。
【００２３】
以下、図２に示すフローチャートに従って、色処理装置１における色処理の概要を説明する。
【００２４】
まずステップＳ１において、設定画面１０００のＯＫボタン１００６が押下されたか否かを判定する。押下されていない場合はそのままユーザの入力を待機するが、ユーザによってＯＫボタン１００６が押下された場合はステップＳ２へ進む。なお、ここでＯＫボタン１００６が押下された際には、上述したように、ユーザが入力した入力色域データのファイルパス、出力色域データのファイルパス、光源番号、照度番号が、バッファメモリ１１２に書き込まれている。
【００２５】
ステップＳ２では、色域データ取得部１０２が、バッファメモリ１１２に書き込まれたファイルパスの情報に応じて、色域データ保持部１０９から入力色域データおよび出力色域データを読み込み、バッファメモリ１１２へ書き込む。そしてステップＳ３において、観察条件取得部１０３が、バッファメモリ１１２に書き込まれた観察条件（この場合、光源番号および照度番号）を取得する。なお、観察条件取得部１０３における具体的な処理内容については後述する。
【００２６】
次にステップＳ４において、補正パラメータ設定部１０４が、ステップＳ３で取得した観察条件に応じて、後述するグレイ補正部１０６で用いる補正パラメータを設定する。なお、補正パラメータ設定部１０４における具体的な処理内容については後述する。
【００２７】
そしてステップＳ５において、色域マッピング部１０５が、ステップＳ２で取得した入力色域を出力色域へマッピングする。このマッピング方法としては、測色的マッピング、知覚的マッピング等、入力色域を出力色域へマッピングする方法であれば、どのようなマッピング手法を用いても良い。
【００２８】
次にステップＳ６では、グレイ補正部１０６が、ステップＳ４で設定した補正パラメータに基づき、ステップＳ５におけるマッピング後の色域に対してグレイ補正を実行する。なお、グレイ補正部１０６における具体的な処理内容については後述する。
【００２９】
そしてステップＳ７において、色空間値変換部１０７が、ステップＳ６における補正後色域の知覚色空間値を、デバイス色空間値に変換する。この知覚色空間値からデバイス色空間値への変換は、出力色域データに記述されたデバイス色空間値ＲＧＢと知覚色空間値Ｊａｂとの対応表を用いて、四面体補間や立方体補間等の既知の補間演算によって行う。
【００３０】
そしてステップＳ８において、出力部１０８が、ステップＳ２で取得した入力色域のデバイス値ＲＧＢと、ステップＳ７における変換後のデバイス値Ｒ'Ｇ'Ｂ'とを対にした対応表（色変換テーブル）を出力する。この対応表には、入力色空間のデバイス値と変換後のデバイス値とが記述されている。よって、該対応表を用いて補間演算を行うことにより、入力色空間の任意のデバイス値に対する、グレイ補正後のデバイス値を得ることができる。
【００３１】
●観察条件取得処理（Ｓ３）
ここで、上述したステップＳ３における、観察条件取得部１０３の具体的な動作について、図４のフローチャートを用いて説明する。
【００３２】
まずステップＳ３０１において、ＵＩ部１０１からの入力によりバッファメモリ１１２に書き込まれている光源番号を取得し、ステップＳ３０２では、同様にバッファメモリ１１２に書き込まれている照度番号を取得する。そしてステップＳ３０３において、これら取得した光源番号および照度番号を観察条件保持部１１０に書き込む。
【００３３】
●補正パラメータ設定処理（Ｓ４）
次に、上述したステップＳ４における、補正パラメータ設定部１０４の具体的な動作について、図５のフローチャートを用いて説明する。
【００３４】
まずステップＳ４０１において、観察条件取得部１０３で観察条件保持部１１０に書き込まれた光源番号を取得し、ステップＳ４０２で同様に照度番号を取得する。
【００３５】
そしてステップＳ４０３において、取得した光源番号および照度番号に対応する補正パラメータを、補正パラメータ保持部１１１に保持された補正パラメータ対応表から取得する。
【００３６】
ここで図６に、補正パラメータ対応表の例を示す。図６に示すように補正パラメータ対応表には、光源番号と照度番号の組み合わせに対応する補正パラメータが記述されている。補正パラメータとしては、グレイ写像元、および被験者実験等により予め決定したグレイ写像先と、補正係数が記述されている。このように記述された補正パラメータ対応表を用いることにより、ユーザが選択した光源番号および照度番号に対応する補正パラメータが取得される。例えば、光源１、照度２が選択されていた場合には、補正パラメータとしてはそれぞれ（Ｊ2,ａ2,ｂ2）,（Ｊ2',ａ2',ｂ2'）,ｋ2、が取得される。
【００３７】
以上のようにステップＳ４０３で補正パラメータが取得されると、次にステップＳ４０４において、該取得した補正パラメータをバッファメモリ１１２に書き込む。
【００３８】
以上のように、補正パラメータ設定部１０４では、予め被験者実験等により決定した観察条件ごとの補正パラメータ対応表を参照することによって、ユーザの観察条件に適した補正パラメータを取得し、バッファメモリ１１２に書き込む。該補正パラメータを用いて、後述するグレイ補正部１０６にてグレイ補正を実行することにより、ユーザの観察条件をグレイ補正処理に反映させることができる。
【００３９】
●グレイ補正処理（Ｓ６）
次に、上述したステップＳ６における、グレイ補正部１０６の具体的な動作について、図７のフローチャートを用いて説明する。
【００４０】
まずステップＳ６０１において、色域マッピング部１０５におけるマッピング後色域の入力色値を取得する。そしてステップＳ６０２において、補正パラメータ設定部１０４で設定した補正パラメータ、および、マッピング後色域における白点および黒点に基づいて、該入力色値における補正パラメータを算出する。
【００４１】
ここで図８に、補正パラメータの算出方法の具体例を示す。図８に示すように、まず、マッピング後色域における白点と、補正パラメータとして設定されたグレイ写像元とを結ぶ線分を考える。そして、入力色値を含みａ−ｂ平面に平行な平面、すなわち入力色値と等明度な平面を考え、該平面と該線分との交点を、該入力色値と等明度のグレイ写像元とする。さらに同様の手順によって、該入力色値と等明度のグレイ写像先を決定することができる。すなわち、マッピング後色域における白点と、補正パラメータとして設定されたグレイ写像先とを結ぶ線分について、該入力色値を含みａ−ｂ平面に平行な平面との交点を、該入力色値と等明度のグレイ写像先とする。
【００４２】
また、入力色値に対応する補正係数は、例えば、白点明度、グレイ写像元明度、および、該入力色値明度に基づき、線形補間によって算出することができる。ここで、白点明度をＪw、グレイ写像元明度をＪ1、該入力色値明度Ｊiとし、さらに、白点における補正係数を０、グレイ写像元における補正係数をｋ1とすると、該入力色値における補正係数ｋiは、以下の式（１）によって算出することができる。
【００４３】
2009188944.tif 000003
【００４４】
なお、上記式（１）によれば、入力色値明度Ｊiが、グレイ写像元明度Ｊ1以上、且つ、白点明度Ｊw以下の場合における、入力色値の補正係数ｋiを算出することができる。同様の手順によって、入力色値明度が、黒点明度以上、且つ、グレイ写像元明度未満の場合における、入力色値の補正係数を算出することができる。
【００４５】
図６に戻り、次にステップＳ６０３において、ステップＳ６０２で算出した入力色値における補正係数に基づき、該入力色値が補正範囲内に存在するか否かを判定する。
【００４６】
ここで図９に、入力色値の内外判定の具体例を示す。本実施形態では、グレイラインを補正する際に、グレイラインとその周辺色との階調性を保持するために、グレイ写像元およびグレイ写像先を含む領域を補正範囲として定義する。そしてグレイラインの移動に伴って、グレイ写像元とグレイ写像先の中心点からの距離に応じて、該補正範囲内の色値も移動させる。この補正範囲の大きさは、補正パラメータ設定部１０４で設定した補正係数によって決定される。例えば、補正範囲の形状を、入力色値と等明度のグレイ写像元Ｐoと入力色値と等明度のグレイ写像先Ｐtとの中点Ｐcを中心点とする円とすると、その補正範囲の大きさは、円の半径によって制御することができる。そこで本実施形態では、中心点Ｐcとグレイ写像元Ｐoとの距離に対して補正係数を乗算することで、補正範囲の大きさを制御する。したがって、補正係数が１．０未満であるとＰoおよびＰtは補正範囲の外側に存在することになってしまうので、本実施形態の補正係数は１．０以上でなければならない。補正範囲内の色値の階調性を良好に保持するためには、補正係数として例えば、２．０等、より大きな値を設定すれば良い。
【００４７】
このような、補正係数により決まる補正範囲に対する入力色値の内外判定は、以下のように行われる。例えば図９に示すように、まず、入力色値と等明度のグレイ写像元Ｐoと入力色値Ｐiとを半直線で結び、該半直線と補正範囲境界との交点Ｐbを求める。そして、グレイ写像元Ｐoと入力色値Ｐiとの距離と、グレイ写像元Ｐoと交点Ｐbとの距離とを比較した結果、後者が前者以上である、すなわち以下の式（２）が成り立てば、入力色値が補正範囲内に存在すると判定される。
【００４８】
2009188944.tif 000004
【００４９】
一方、後者の方が小さい、すなわち以下の式（３）が成り立つ場合には、入力色値が補正範囲外に存在すると判定される。
【００５０】
2009188944.tif 000005
【００５１】
以上の判定により、入力色値Ｐiが補正範囲内にあればステップＳ６０４へ進んで該入力色値Ｐiの補正を行うが、入力色値Ｐiが補正範囲外にあれば補正を行わず、ステップＳ６０５へ進む。
【００５２】
ステップＳ６０４では、ステップＳ６０２で算出した補正パラメータに基づいて入力色値を補正する。本実施形態では、上述したようにグレイラインの移動に伴い、グレイ写像元とグレイ写像先の中心点からの距離に応じて、該補正範囲内の色値（すなわちグレイ周辺色）も移動させる。この移動の具体例を、図９における座標原点Ｏ、入力色値Ｐi、入力色値のグレイ写像元Ｐo、グレイ写像先Ｐt、ＰiとＰoとを通る半直線と補正範囲境界との交点Ｐb、を用いて示す。すなわち、入力色値の移動後の色値（入力色値写像先）Ｐi'は、以下の式（４），（５），（６）によって算出される。
【００５３】
2009188944.tif 000006
【００５４】
2009188944.tif 000007
【００５５】
2009188944.tif 000008
【００５６】
これにより、入力色値Ｐiの写像先Ｐi'は、補正範囲境界Ｐbにおいて移動量が０になり、グレイ写像元Ｐoに近づくにつれて、言い換えれば補正範囲の中心Ｐcに近づくにつれて、移動量が大きくなることが分かる。すなわち、補正範囲の中心Ｐcからの距離に応じて、入力色値Ｐiの写像先Ｐi'が決定される。
【００５７】
ステップＳ６０５では、マッピング後の全入力色値について処理が終了したか否かを判定する。全入力色値について処理が終了していなかった場合にはステップＳ６０１に戻るが、全入力色値について処理が終了していた場合には、ステップＳ６におけるグレイ補正処理を終了する。
【００５８】
以上のようにグレイ補正部１０６では、グレイラインをその再現目標へ移動することによって、所望のグレイ再現を得ることができる。さらに、グレイラインおよびその再現目標を包含する領域を補正範囲として設定し、該補正範囲の境界において移動量が０になるように、該補正範囲の中心からの距離に応じてグレイ周辺色を移動させている。これにより、該補正範囲においても滑らかな階調を維持することができる。
【００５９】
以上説明したように本実施形態によれば、入力色域の色値を出力色域の色値へ変換する色変換テーブルを作成する際に、観察条件に応じてグレイ目標色ならびにグレイ補正範囲（補正係数）を設定する。これにより、観察条件ごとの最適なグレイ再現および、他の色への不要な補正の影響を排除することができる。
【００６０】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。
【００６１】
上述した第１実施形態では、観察環境ごとの補正範囲（すなわち補正係数）を予め保持しておく例を示したが、第２実施形態においては、観察環境ごとの補正範囲を、ユーザ指示に基づいて算出することを特徴とする。
【００６２】
●装置構成
図１０は、第２実施形態に係る色処理装置２のハードウエア構成を示すブロック図である。同図において、２０１はユーザからの入力を受けるＵＩ（ユーザインターフェース）部、２０２は色域データを取得する色域データ取得部、２０３は出力画像の観察条件を取得する観察条件取得部である。また、２０４は観察条件に応じた補正パラメータを設定する補正パラメータ設定部、２０５は設定された補正係数、色域、補正範囲を表示する表示部、２０６は補正係数を更新する補正係数更新部である。また、２０７は色域データをもとに色域マッピングを実行する色域マッピング部、２０８はマッピング後色域のグレイラインを補正パラメータに基づいて補正するグレイ補正部である。また、２０９はグレイ補正後色域における色値をデバイス色空間値に変換する色空間値変換部、２１０は変換後のデバイス色空間値を出力する出力部、２１１は入力色域の色域データおよび出力色域の色域データを保持する色域データ保持部である。また、２１２は観察条件取得部１０３で取得した観察条件を保持しておく観察条件保持部、２１３は観察条件に応じた補正パラメータの対応を記述した補正パラメータ対応表を保持する補正パラメータ保持部である。また、２１４は演算途中の各データを一時的に保持するためのバッファメモリである。
【００６３】
●色処理概要
以下、第２実施形態の色処理装置２における色処理について、図１１のフローチャートおよび図１２のＵＩ例を用いて説明する。
【００６４】
図１２に示す設定画面２０００は、ＵＩ部２０１において表示され、入力色域データ、出力色域データ、および観察条件についてユーザからの入力を受け、補正範囲を表示する。設定画面２０００において、２００１は入力色域データが保持されているファイルパスを取得する入力色域取得部、２００２は出力色域データが保持されているファイルパスを取得する出力色域取得部である。また、２００３はユーザによる色域データの設定が完了した旨を通知する色域設定ボタンであり、これが押下されると、ユーザが入力した入力色域データのファイルパス、および出力色域データのファイルパスがバッファメモリ２１４に書き込まれる。また、２００４は画像観察時の観察条件を取得する観察条件取得部、２００５は画像観察時の照度を取得する照度取得部である。なお、この照度取得部２００５は、ある範囲内の数値のみを受け付け可能とする。該数値範囲の下限および上限としては、例えば、補正パラメータ保持部２１３に保持された、後述する図１５に示す補正パラメータ対応表に記載された照度下限値および照度上限値を設定する。２００６は、ユーザによる観察条件の設定が完了した旨を通知する観察条件設定ボタンである。観察条件設定ボタン２００６が押下されると、ユーザが入力した照度がバッファメモリ１１２に書き込まれる。２００７は、補正係数を表示し、さらにその更新を取得する補正係数取得部である。２００８は、ユーザによる補正係数の入力が完了したこと通知する補正係数設定ボタンである。２００９は、色域断面、グレイ写像元、グレイ写像先、および、補正範囲を表示する補正範囲表示部である。そして２０１０は、ユーザが入力を終えたことを通知するOKボタンである。
【００６５】
以下、図１１に示すフローチャートに従って、色処理装置２における色処理の概要を説明する。
【００６６】
まずステップＳ２１において、ＵＩ部２０１が、設定画面２０００の色域設定ボタン２００３が押下されたか否かを判定する。押下されていない場合はそのままユーザの入力を待機するが、ユーザによって色域設定ボタン２００３が押下された場合は、入力色域データのファイルパスおよび出力色域データのファイルパスをバッファメモリ２１４へ書き込み、ステップＳ２２へ進む。
【００６７】
ステップＳ２２では、色域データ取得部２０２が、バッファメモリ１１２に書き込まれたファイルパスの情報に応じて、色域データ保持部２１１から入力色域データおよび出力色域データを読み込み、バッファメモリ１１２へ書き込む。そしてステップＳ２３においてＵＩ部２０１が、設定画面２０００の観察条件設定ボタン２００６が押下されたか否かを判定する。押下されていない場合はそのままユーザの入力を待機するが、ユーザによって観察条件設定ボタン２００６が押下された場合は、照度取得部２００５に入力された照度をバッファメモリ２１４へ書き込み、ステップＳ２４へ進む。そしてステップＳ２４において、観察条件取得部２０３が、バッファメモリ２１４に書き込まれた照度を取得する。なお、観察条件取得部２０３における具体的な処理内容については後述する。
【００６８】
次にステップＳ２５において、補正パラメータ設定部２０４が、ステップＳ２４で取得した照度に応じて、後述するグレイ補正部２０８で用いる補正パラメータを設定する。なお、補正パラメータ設定部２０４における具体的な処理内容については後述する。
【００６９】
次にステップＳ２６において、表示部２０５が、ユーザによる設定項目および該設定に基づく補正範囲を設定画面２０００に表示する。なお、表示部２０５における具体的な処理内容については後述する。
【００７０】
次にステップＳ２７において、ＵＩ部２０１が、設定画面２０００の補正係数設定ボタン２００８が押下されたか否かを判定する。押下された場合は、設定画面２０００の補正係数取得部２００７で更新されている補正係数を、新たにバッファメモリ２１４へ書き込み、ステップＳ２８へ進む。一方、ユーザによって補正係数設定ボタン２００８が押下されていない場合は、ステップＳ２９へ進む。
【００７１】
ステップＳ２８においては、補正係数更新部２０６が、ステップＳ２７で新たに書き込まれた補正係数を取得して補正係数を更新した後、ステップＳ２６に戻る。なお、補正係数更新部２０６における具体的な処理内容については後述する。
【００７２】
ステップＳ２９においては、ＵＩ部２０１が、設定画面２０００のＯＫボタン２０１０が押下されたか否かを判定する。押下されていない場合はそのままユーザの入力を待機するが、ユーザによってＯＫボタン２０１０が押下された場合は、ステップＳ３０へ進む。
【００７３】
そしてステップＳ３０において、色域マッピング部２０７が、上述した第１実施形態における色域マッピング部１０５と同様に、ステップＳ２２で取得した入力色域を出力色域へマッピングする。
【００７４】
次にステップＳ３１では、グレイ補正部２０８が、バッファメモリ２１４に書き込まれた補正パラメータに基づき、ステップＳ３０におけるマッピング後の色域に対してグレイ補正を実行する。なお、グレイ補正部２０８における具体的な処理内容については後述する。
【００７５】
そしてステップＳ３２において、色空間値変換部２０９が、上述した第１実施形態における色空間値変換部１０７と同様に、ステップＳ３１における補正後色域の知覚色空間値を、デバイス色空間値に変換する。
【００７６】
そしてステップＳ３３において、出力部２１０が、上述した第１実施形態における出力部１０８と同様に、ステップＳ２２で取得した入力色域のデバイス値ＲＧＢと、ステップＳ３２における変換後のデバイス値Ｒ'Ｇ'Ｂ'とを対にした対応表を出力する。
【００７７】
●観察条件取得処理（Ｓ２４）
ここで、上述したステップＳ２４における、観察条件取得部２０３の具体的な動作について、図１３のフローチャートを用いて説明する。
【００７８】
まずステップＳ７０１において、ＵＩ部２０１からの入力によりバッファメモリ２１４に書き込まれている照度を取得する。そしてステップＳ７０２において、取得した照度を観察条件保持部２１２に書き込む。
【００７９】
●補正パラメータ設定処理（Ｓ２５）
次に、上述したステップＳ２５における、補正パラメータ設定部２０４の具体的な動作について、図１４のフローチャートを用いて説明する。
【００８０】
まずステップＳ８０１において、観察条件取得部２０３で観察条件保持部２１２に書き込まれた照度を取得する。そしてステップＳ８０２において、取得した照度に対応する補正パラメータを、補正パラメータ保持部１１１に保持された補正パラメータ対応表に基づいて算出する。
【００８１】
ここで図１５に、第２実施形態における補正パラメータ対応表の例を示す。図１５に示すように補正パラメータ対応表には、照度下限値および照度上限値にそれぞれ対応する補正パラメータが記述されている。また、各照度に対して、異なる明度のグレイ写像元と、それに対するグレイ写像先および補正係数がそれぞれ記述されている。このような補正パラメータ対応表を用いることにより、後述する図１８において破線で示したグレイラインの写像先のように、入力色域のグレイラインの再現目標をより詳細に制御することができる。
【００８２】
ステップＳ８０２では、ステップＳ８０１で取得した照度に対する補正パラメータを算出する際に、上記補正パラメータ対応表により、該照度による、照度下限値Ｉ1と照度上限値Ｉ2との内分比を用いる。例えば、該照度におけるグレイ写像元の明度Ｊiは、該照度をＩとすると、以下の式（７）によって求めることができる。
【００８３】
2009188944.tif 000009
【００８４】
なお、他の補正パラメータについても同様に、取得された照度による照度下限値と照度上限値との内分比に基づいて求めることができる。
【００８５】
なお、補正パラメータ対応表に記述される照度は、照度下限値および照度上限値に限る必要はなく、例えば、下限値と上限値の間の代表的な照度に対する補正パラメータを予め被験者実験等により決定し、記述しておいても良い。このように、下限値および上限値の間に代表的な照度およびそれに対応する補正パラメータを追加することによって、ユーザの観察条件に、より適した補正パラメータを算出することができる。
【００８６】
以上のようにステップＳ８０２で補正パラメータが算出されると、次にステップＳ８０３において、該算出した補正パラメータをバッファメモリ２１４に書き込む。
【００８７】
以上のように、補正パラメータ設定部２０４では、予め被験者実験等により決定した照度ごとの補正パラメータ対応表を参照することによって、ユーザの観察条件に適した補正パラメータを補間により取得し、バッファメモリ１１２に書き込む。該補正パラメータを用いて、後述するグレイ補正部２０８にてグレイ補正を実行することにより、ユーザの観察条件をグレイ補正処理に反映させることができる。
【００８８】
なおここでは、ユーザが入力した照度に対する補正パラメータを算出する際に、線形関数を用いる例を示したが、ベジエ関数やスプライン関数などの非線形関数を用いても良い。
【００８９】
●補正係数および補正範囲表示処理（Ｓ２６）
次に、上述したステップＳ２６における、表示部２０５の具体的な動作について、図１６のフローチャートを用いて説明する。
【００９０】
まずステップＳ９０１において、色域データ取得部２０２で取得した出力色域を取得し、ステップＳ９０２において、バッファメモリ２１４に書き込まれた補正パラメータを取得する。そしてステップＳ９０３において、ステップＳ９０２で取得した補正パラメータの補正係数を、設定画面２０００の補正係数取得部２００７に表示する。
【００９１】
次に、補正範囲の表示を行う。まずステップＳ９０４において、ステップＳ９０１で取得した出力色域の等色相断面を、設定画面２０００の補正範囲表示部２００９に表示する。この表示例を、図１２の補正範囲表示部２００９において、実線による矩形として示す。そしてステップＳ９０５において、ステップＳ９０２で取得した補正パラメータのグレイ写像元およびグレイ写像先をＪ−ａ平面に投影した点を、補正範囲表示部２００９に表示する。この表示例を、図１２の補正範囲表示部２００９において黒点で示す。そしてステップＳ９０６において、ステップＳ９０２で取得した補正パラメータに基づいて補正範囲境界とＪ−ａ平面との交点を算出し、補正範囲表示部２００９に表示する。この表示例を、図１２の補正範囲表示部２００９において点線で示す。
【００９２】
なおここでは、ステップＳ９０４，Ｓ９０５およびＳ９０６において、Ｊ−ａ平面における断面図を表示する例を示したが、表示方法はこれに限定されるものではない。任意色相における等色相平面との断面図を表示しても良いし、あるいは、３次元座標上で立体的に表示するようにしても良い。
【００９３】
以上のように表示部２０５では、補正係数を表示し、さらに、色域断面、グレイ写像先、グレイ写像元、補正範囲の断面図を表示する。これによってユーザは、出力色域に対するグレイ補正による影響範囲を視覚的に把握することができる。さらにユーザは、該影響範囲が所望の範囲でなかった場合には、ステップＳ９０３で補正係数取得部２００７に表示された補正係数を修正し、補正係数設定ボタン２００８を押下することによって、後段のステップＳ２８において補正係数を更新することができる。したがってユーザは、補正パラメータ対応表をもとに算出したユーザの観察条件に対応する補正範囲が所望の範囲でなかった場合であっても、表示された補正係数をさらに調整することによって、所望の補正範囲によるグレイ補正を実行することができる。
【００９４】
●補正係数更新処理（Ｓ２８）
次に、上述したステップＳ２８における、補正係数更新部２０６の具体的な動作について、図１７のフローチャートを用いて説明する。
【００９５】
まずステップＳ１００１において、設定画面２０００の補正係数取得部２００７に表示された更新後の補正係数を取得し、次にステップＳ１００２において、該取得した補正係数によって、バッファメモリ２１４の補正係数を更新する。
【００９６】
●グレイ補正処理（Ｓ３１）
以下、上述したステップＳ３１における、グレイ補正部２０８の具体的な動作について説明する。第２実施形態におけるグレイ補正処理は、上述した第１実施形態において図２に示したステップＳ６の処理と略同様である。しかしながら第２実施形態においては、第１実施形態におけるグレイ補正処理（Ｓ６）の詳細を示す図７において、ステップＳ６０２に示される補正パラメータ値の算出処理が、異なっている。
【００９７】
これは、第２実施形態と上述した第１実施形態とでは、グレイ写像先およびグレイ写像元の個数が異なるためである。第１実施形態では、入力色値における補正パラメータを算出する際に、入力色値明度が、白明度−グレイ写像元明度の間に存在するか、あるいは、グレイ写像元明度−黒明度の間に存在するかによって、参照する明度および補正パラメータを切り替えていた。これに対して第２実施形態では、図１８に示すように、グレイ写像先およびグレイ写像元の個数が異なるので、参照する明度および補正パラメータの切り替えを、入力色値明度が以下のいずれの範囲に該当するかに応じて行う。すなわち、白明度−グレイ写像元１の明度、グレイ写像元１の明度−グレイ写像元２の明度、グレイ写像元２の明度−黒明度、のいずれの範囲に、入力色値明度が該当するかを判定すれば良い。
【００９８】
このような構成によってグレイ補正の補正パラメータの算出を行うことにより、グレイ写像元およびグレイ写像先が複数存在する場合においても、入力色値における補正パラメータを適切に補間することができる。
【００９９】
以上説明したように第２実施形態によれば、色変換テーブルを作成する際に、ユーザが入力した観察条件に応じた補正パラメータを算出し、該補正パラメータを用いてグレイラインを補正することによって、該観察条件に適したグレイ再現を行うことができる。さらに、グレイ補正を行う前にグレイ補正による影響範囲を表示することにより、該影響範囲が所望の範囲でない場合には、該影響範囲を調整することで所望のグレイ再現を得ることができる。
【０１００】
＜変形例＞
上述した第１および第２実施形態においては、観察条件として光源や照度を用いる例を説明したが、本発明における観察条件はこの例に限定されるものではない。画像の背景輝度や背景色度、画像の観察視距離等、人間が知覚する色に影響を及ぼす外的要因であれば、いかなる観察条件を用いても良い。観察条件に背景輝度を加えた場合には、例えば、図３に示す設定画面１０００に代えて、図１９に示す設定画面３０００のように、背景輝度番号取得部３００６を設ければ良い。またこのときの補正パラメータ対応表としては、図２０に示すように背景輝度を記述した列を加え、各光源、照度、背景輝度に対応する補正パラメータを記述すれば良い。
【０１０１】
また、上記各実施形態においては、補正係数として、円の半径を制御する値を用いたが、本発明はこの例に限らず、例えば補正範囲を楕円で定義し、該楕円の長軸や短軸を制御する値を用いても良い。または、補正範囲を自由曲線で定義し、該自由曲線に外接する円の半径を制御する値を、補正係数として用いても良い。
【０１０２】
また、上記各実施形態においては、補正範囲境界の形状として円を用いる例を示したが、これは、グレイ写像元およびグレイ写像先を包含する閉領域であれば、六角形や八角形などの多角形でもよいし、楕円や自由閉曲線等、どのような形状であってもよい。
【０１０３】
また、ユーザが観察条件を選択する際の観察条件選択方法としては、図３の観察条件取得部１００３に示したラジオボタンに限定する必要はなく、プルダウンリスト等、複数の候補の中から一つを選択できるような方法であれば、どのような選択方法でも良い。
【０１０４】
また、観察条件として、ユーザに光源、照度、背景輝度等を入力させる例を示したが、これは、例えば色処理装置１に測定器を接続し、該測定器から環境パラメータを直接取得するようにしても良いことは言うまでもない。
【０１０５】
また、上記各実施形態における色空間値変換部１０７，２０９では、入力画像がｓＲＧＢ色空間で表現されたＲＧＢ画像であるとして説明したが、これは、画像入出力機器における色信号空間で表現されたデバイスＲＧＢ画像であってもよい。その場合には、規格化された変換式の代わりに、デバイスＲＧＢ値とＬａｂ値との色空間変換テーブルを用いて、プリズム補間や四面体補間等によって変換値を算出すればよい。
【０１０６】
また、上記各実施形態においては、マッピング色空間およびグレイ補正を実行する際の色空間としてＣＩＥＣＡＭ０２色空間を用いる例を説明したが、本発明はもちろんこの色空間に限定されない。例えば、ＣＩＥＬＡＢやＣＩＥＬＵＶ、ＸＹＺ空間を用いても良いし、ＣＩＥＣＡＭ９７、ＣＩＥＣＡＭ９７ｓのようなカラーアピアランスを考慮した色空間を用いても良い。
【０１０７】
＜他の実施形態＞
本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮影装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０８】
本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したコンピュータ可読のプログラムである。
【０１０９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【０１１１】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【０１１２】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【０１１３】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【０１１４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１１５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る一実施形態である色処理装置の構成を示すブロック図である。
【図２】本実施形態における色処理の概要を示すフローチャートである。
【図３】本実施形態におけるＵＩ例を示す図である。
【図４】本実施形態における観察条件取得処理を示すフローチャートである。
【図５】本実施形態における補正パラメータ設定処理を示すフローチャートである。
【図６】本実施形態における補正パラメータ対応表の例を示す図である。
【図７】本実施形態におけるグレイ補正処理を示すフローチャートである。
【図８】本実施形態における補正パラメータの算出方法の具体例を示す図である。
【図９】本実施形態における入力色値の内外判定の具体例を示す図である。
【図１０】本発明に係る第２実施形態である色処理装置の構成を示すブロック図である。
【図１１】第２実施形態における色処理の概要を示す図である。
【図１２】第２実施形態におけるＵＩ例を示す図である。
【図１３】第２実施形態における観察条件設定処理を示すフローチャートである。
【図１４】第２実施形態における補正パラメータ設定処理を示すフローチャートである。
【図１５】第２実施形態における補正パラメータ対応表の例を示す図である。
【図１６】第２実施形態における補正係数および補正範囲表示処理を示すフローチャートである。
【図１７】第２実施形態における補正係数更新処理を示すフローチャートである。
【図１８】第２実施形態における補正パラメータの算出方法の具体例を示す図である。
【図１９】本発明の変形例におけるＵＩ例を示す図である。
【図２０】変形例における補正パラメータ対応表の例を示す図である。
【図２１】一般的な色域の関係を示す図である。
【図２２】一般的なＲＧＢ画像の色変換処理を示すフローチャートである。
【図２３】一般的な色域データの例を示す図である。
【図２４】一般的な収束点マッピングの例を示す図である。
【図１】
2009188944.tif 000010
【図２】
2009188944.tif 000011
【図３】
2009188944.tif 000012
【図４】
2009188944.tif 000013
【図５】
2009188944.tif 000014
【図６】
2009188944.tif 000015
【図７】
2009188944.tif 000016
【図８】
2009188944.tif 000017
【図９】
2009188944.tif 000018
【図１０】
2009188944.tif 000019
【図１１】
2009188944.tif 000020
【図１２】
2009188944.tif 000021
【図１３】
2009188944.tif 000022
【図１４】
2009188944.tif 000023
【図１５】
2009188944.tif 000024
【図１６】
2009188944.tif 000025
【図１７】
2009188944.tif 000026
【図１８】
2009188944.tif 000027
【図１９】
2009188944.tif 000028
【図２０】
2009188944.tif 000029
【図２１】
2009188944.tif 000030
【図２２】
2009188944.tif 000031
【図２３】
2009188944.tif 000032
【図２４】
2009188944.tif 000033