(57)【特許請求の範囲】
【請求項１】
（ａ）色立体における無彩色軸上に存在する色点の中の最も明度の高い無彩色点と最も明度の低い無彩色点とを結ぶ線分の中点を第１点として無彩色軸上に設けるステップと、
（ｂ）前記第１点の明度情報と、前記第１点の彩度情報を負方向に所定量移動させた彩度情報とを備える第２点を算出するステップと、
（ｃ）前記第２点と処理対象色点とを結ぶ直線を算出するステップと、
（ｄ）前記直線と入力系色域境界とが交差する点、及び、前記直線と出力系色域境界とが交差する点のそれぞれの明度情報と彩度情報とに基づき、前記処理対象色点を、前記直線上で前記処理対象色点が含まれる色再現範囲と異なる色再現範囲に写像するステップとを有することを特徴とするカラー画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラー画像処理方法に関するものである。
【０００２】
【従来の技術】
従来、例えば、ＣＲＴのようなカラーディスプレイと、カラープリンタ、カラーコピー機等のカラー画像形成装置のように、異なる色再現範囲を有するデバイス間で同一のカラー画像を再現する場合、カラーマッピング処理を行うカラー画像処理方法が採用されている。例えば、ＣＲＴによって再現されたカラー画像をそのままカラーコピー機で再現すると、一般的に青みがかった色合いになってしまうので、前記カラー画像にカラーマッピング処理を施すことによって、見かけ上同じような色合いにすることができる。
【０００３】
ここで、前記カラーマッピング処理としては、ＣＩＥ（国際照明委員会）の提唱するＣＩＥＬｃ＊ｈ、ＣＩＥＣＡＭ９７ｓＪＣｈ等の人間の視知覚的に均等な色空間を標準の座標系として選択し、入力側と出力側の色再現範囲の各色相断面間でのマッピング処理を行うアルゴリズムを使用するガムットマッピング（Ｇａｍｕｔ  Ｍａｐｐｉｎｇ）が知られている（Ｊａｎ  Ｍｏｒｏｖｉｃ、”Ｔｏ  Ｄｅｖｅｌｏｐ  ａ  Ｕｎｉｖｅｒｓａｌ  Ｇａｍｕｔ  Ｍａｐｐｉｎｇ  Ａｌｇｏｒｉｔｈｍ”、ｈｔｔｐ：／／ｃｏｌｏｕｒ．ｄｅｒｂｙ．ａｃ．ｕｋ．／〜ｊａｎ／ｇａｍｕｔ＿ｍａｐｐｉｎｇ．ｈｔｍｌ、及び、特開平１０−２８５４２０号公報参照）。
【０００４】
そして、該ガムットマッピングを採用するカラー画像処理方法としては、入力系色再現範囲の明度方向へのマッピング処理によって入力系、出力系両色再現範囲の明度幅を合わせた後、無彩色軸に何らかの基準点を取り、処理対象色と前記基準点とを結ぶ直線上において、前記処理対象色を出力系色再現範囲内へマッピングする方法が多く提案されている。この場合、パラメータとして、基準点、及び、直線と両色相断面との交点が用いられる。一般に、前記基準点は、採用する入力側又は出力側の色相断面と処理対象色によってその位置が決められることが多い。
【０００５】
前記ガムットマッピングの代表的な方法として、ＬＬＩＮ、ＧＣＵＳＰ、ＣＡＲＩＳＭＡ法のＣＡＳＥ２としてのＬＣＵＳＰ等が知られている。ここで、前記ＬＬＩＮでは、処理対象色と同明度を持つ無彩色軸上の点が基準点に採用される。また、前記ＬＣＵＳＰ及びＧＣＵＳＰにおいては、色相断面から決まる無彩色軸上の点が前記色相断面での基準点として採用される。さらに、前記ＬＣＵＳＰ及びＧＣＵＳＰにおいては、処理対象色の明度が基準点の明度に近い場合には彩度方向のマッピングが強く、明度に差がある場合には明度方向のマッピングの影響が強くなる。なお、前記彩度方向と明度方向とのマッピングの比率は、基準点によって決まるものであり、処理対象色の位置には依存しない。
【０００６】
また、無彩色軸に基準点を取ってマッピングを行う他のカラー画像処理方法においても、入力側又は出力側の色相断面の形状や位置関係に依存した無彩色軸上の基準点を採用したり、処理対象色の明度に依存した無彩色軸上の基準点を採用する場合がほとんどである。
【０００７】
【発明が解決しようとする課題】
しかしながら、前記従来のカラー画像処理方法においては、微妙なカラーマッチング処理を行うことが難しく、十分な色再現性を容易に得ることができない場合があった。
【０００８】
例えば、前記ＧＣＵＳＰやＬＣＵＳＰを採用した場合、出力画像の色再現性を評価して、彩度依存の比率を上げた方が色再現性が良くなることが分かった時の解決策として、前記ＬＬＩＮ等の彩度方向のマッピング方法を採用することも考えられる。しかし、前記ＬＬＩＮでは彩度方向しかマッピングされないので、前記ＬＬＩＮ等の彩度方向のマッピング方法を採用すると、彩度方向のマッピングの影響が強く出すぎてしまう恐れがある。そのため、微妙なカラーマッチング処理を行うことが難しく、十分な色再現性を容易に得ることができなかった。
【０００９】
また、処理対象色が基準点からの明度方向の距離が遠くなった場合、前記ＧＣＵＳＰ、ＬＣＵＳＰ等の方法には、明度方向のマッピングの影響を低減させ、彩度方向の影響を強めるようなパラメータは存在しなかった。このため、明度方向の影響を低減させ、彩度方向の影響を強めるように調整することができず、十分な色再現性を容易に得ることができなくなってしまう。
【００１０】
本発明は、前記従来のカラー画像処理方法の問題点を解決して、微妙なカラーマッチング処理を行うことができ、十分な色再現性を容易に得ることができるカラー画像処理方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
そのために、本発明のカラー画像処理方法においては、色立体における無彩色軸上に存在する色点の中の最も明度の高い無彩色点と最も明度の低い無彩色点とを結ぶ線分の中点を第１点として無彩色軸上に設けるステップと、前記第１点の明度情報と、前記第１点の彩度情報を負方向に所定量移動させた彩度情報とを備える第２点を算出するステップと、前記第２点と処理対象色点とを結ぶ直線を算出するステップと、前記直線と入力系色域境界とが交差する点、及び、前記直線と出力系色域境界とが交差する点のそれぞれの明度情報と彩度情報とに基づき、前記処理対象色点を、前記直線上で前記処理対象色点が含まれる色再現範囲と異なる色再現範囲に写像するステップとを有する。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１３】
図２は本発明の第１の実施の形態におけるカラー画像処理装置の構成を示す図である。
【００１４】
図において、３０はカラー画像処理装置本体であり、ＣＰＵ、ＭＰＵ等の演算手段３１、磁気ディスク、半導体メモリ等の内部記憶装置３２、入出力インターフェイス（Ｉ／Ｏ）３３等を備えるコンピュータである。そして、前記カラー画像処理装置本体３０には、磁気ディスク等から成る外部記憶装置３５、ＣＤ−ＲＯＭ、ＤＶＤ、メモリカード、光磁気ディスク等の取り外し可能な記録媒体を収容する記録媒体インターフェイス３４、外部に配設されたサーバ３７等の装置と通信するための通信装置３６、キーボード、マウス等の入力装置４１、及び、ＣＲＴ、液晶ディスプレイ等の表示装置４２が接続されている。
【００１５】
本実施の形態において、カラー画像処理装置は、色再現範囲等の色再現性が相違する画像形成装置を使用した場合でも最適な色再現を行うことができるようにするために、カラー画像処理としてのカラーマネジメントを行う装置である。例えば、ＣＲＴのようなカラーディスプレイと、カラープリンタ、カラーコピー機等のカラー画像形成装置とのように、異なる色再現範囲を有するデバイス間で同一のカラー画像を再現する場合に、前記カラー画像処理装置を使用して、カラーマネジメントを行うことができる。そして、該カラーマネジメントとして、カラーマッピング処理を行うカラー画像処理方法が採用されている。
【００１６】
ここで、前記内部記憶装置３２には、前記カラー画像処理の一連の動作を演算手段３１に実行させるためのコンピュータプログラムが格納されている。そして、前記演算手段３１は、前記内部記憶装置３２に格納されている前記コンピュータプログラムを順次読み出して実行することによって、前記カラー画像処理を実行させるようになっている。
【００１７】
また、前記記録媒体インターフェイス３４には、前記コンピュータプログラム、各種データ等を格納した取り外し可能な記録媒体が収容される。そして、該記録媒体に格納された前記コンピュータプログラム、各種データ等は、読み出されて外部記憶装置３５に転送されて格納される。これにより、カラー画像処理装置本体３０の起動時等、必要な場合に、前記コンピュータプログラムを外部記憶装置３５から内部記憶装置３２に転送することができる。なお、前記コンピュータプログラムを前記記録媒体から、直接、内部記憶装置３２に転送することもできる。また、前記演算手段３１が実行したカラー画像処理の結果も、前記内部記憶装置３２、外部記憶装置３５、又は、記録媒体インターフェイス３４に収容された記録媒体に格納することができる。
【００１８】
さらに、前記通信装置３６によってサーバ３７と通信することによって、該サーバ３７から受信したコンピュータプログラム、各種データ等を前記内部記憶装置３２又は外部記憶装置３５に格納することもできる。また、前記演算手段３１が実行したカラー画像処理の結果を前記サーバ３７に送信することもできる。
【００１９】
次に、前記構成のカラー画像処理装置の動作について説明する。
【００２０】
図１は本発明の第１の実施の形態におけるカラー画像処理装置の動作を示す図、図３は本発明の第１の実施の形態におけるカラー画像処理方法を示すチャートである。なお、図３において縦軸には明度（Ｌｉｇｈｔｎｅｓｓ）を取ってあり、横軸には彩度（Ｃｈｒｏｍａ）を取ってある。
【００２１】
図１には、カラー画像処理装置本体３０を動作又は機能の観点から見た構成が示されており、該カラー画像処理装置本体３０は、基準点算出処理部１１及び基準点格納部１２を有する。ここで、前記基準点算出処理部１１は、ガムットマッピング処理において、色立体における無彩色軸上に線形写像の基準点Ｐｃ［ｃ、Ｌ］の座標が与えられた場合、該基準点Ｐｃ［ｃ、Ｌ］に基づき、与えられたパラメータｗによって新しい基準点Ｐｃ’［ｃ’、Ｌ’］を算出するようになっている。また、基準点格納部１２は、前記基準点算出処理部１１によって算出された新しい基準点Ｐｃ’［ｃ’、Ｌ’］の座標を格納する。そして、該新しい基準点Ｐｃ’［ｃ’、Ｌ’］を使用して、ガムットマッピング処理が行われる。
【００２２】
なお、本実施の形態において、ガムットマッピング処理自体は、「従来の技術」において説明したような公知のカラーマッピング処理なので、その説明を省略する。
【００２３】
ここで、前記基準点算出部１１に入力される基準点Ｐｃ［ｃ、Ｌ］は、ＣＩＥによって制定された色空間（色立体）であるＣＩＥＬａ＊ｂ＊色座標系を表す円筒座標としてのＬｃｈ座標系における明度Ｌ及び彩度ｃによって規定される。なお、色座標系は、ＣＩＥＬａ＊ｂ＊以外のものであってよいが、本実施においては、ＣＩＥＬａ＊ｂ＊色座標系を使用した場合について説明する。
【００２４】
この場合、前記入力される基準点Ｐｃ［ｃ、Ｌ］の座標は、例えば、シュミレーション対象となるカラーディスプレイやカラー画像形成装置のようなデバイスにおける交差面領域での最高明度色点と最低明度色点との中点の座標である。この場合、まず、前記交差面領域におけるＬ軸上に存在する色点の中で、最も明度が高い無彩色点、すなわち、最高明度色点と、Ｌ軸上に存在する色点の中で、最も明度が低い無彩色点、すなわち、最低明度色点とが求められる。続いて、前記最高明度色点と最低明度色点とを結ぶ線分の中点が求められ、該中点の座標が基準点Ｐｃ［ｃ、Ｌ］の座標として入力される。
【００２５】
なお、本実施の形態において、算出した新しい基準点を用いて写像を行うためには、ガムットマッピング処理によって与えられた色相断面が、次の（ａ）〜（ｃ）の条件を満たすことが必要である。
（ａ）入力系色再現範囲及び出力系色再現範囲における無彩色の範囲が一致している。
（ｂ）無彩色軸（Ｌ軸）上の最高明度色点が入力系色再現範囲及び出力系色再現範囲の中で最も明度が高い点である。
（ｃ）無彩色軸上の最低明度色点が入力系色再現範囲及び出力系色再現範囲の中で最も明度が低い点である。
【００２６】
また、本実施の形態において、使用されるガムットマッピング処理は、次の（ｄ）〜（ｆ）の条件を満たすことが必要である。
（ｄ）色相断面を用いた写像である。
（ｅ）無彩色軸上に基準点を持つ線形写像である、すなわち、基準点の彩度が０である。
（ｆ）該ガムットマッピング処理だけでは色相方向の写像は行われない。
【００２７】
ここで、色相断面とは、色再現範囲の中の無彩色軸を含む同一色相の断面のことである。
【００２８】
また、無彩色軸上に基準点を持つ線形写像は、具体的には次の式（１）及び（２）によって表される。
【００２９】
【数１】
0004115713.tif 000002
ここで、図３に示されるように、処理対象色を示す点（処理対象色点）の座標を（Ｃｏ、Ｌｏ）とし、基準点Ｐｃ［ｃ、Ｌ］の座標を（Ｃｃ、Ｌｃ）とする。そして、前記処理対象色を示す点（Ｃｏ、Ｌｏ）と基準点（Ｃｃ、Ｌｃ）とを結ぶ直線が、入力系色再現範囲及び出力系色再現範囲と、それぞれ交差する２点、すなわち、２交点の座標を、それぞれ、（Ｃｏ０、Ｌｏ０）と（Ｃｏ１、Ｌｏ１）、及び、（Ｃｒ０、Ｌｒ０）と（Ｃｒ１，Ｌｒ１）とする。なお、入力系色再現範囲及び出力系色再現範囲の境界上の点で添字が同一である点は、マッピングで対応すべき点である。そして、線形写像マッピングされる点は（Ｃｒ、Ｌｒ）である。
【００３０】
続いて、前記基準点算出部１１は、入力されたパラメータを使用して、処理対象色点の写像の方向ベクトルにおける明度成分と彩度成分の比率を彩度方向に偏らせることができる無彩色軸上の新しい基準点を算出する。この場合、前記入力されたパラメータとして、彩度方向の写像の大きさを表すパラメータである与えられたパラメータｗを使用し、前記基準点Ｐｃ［ｃ，Ｌ］から新しい基準点Ｐｃ’［ｃ’、Ｌ’］を次の式（３）によって算出する。
【００３１】
【数２】
0004115713.tif 000003
なお、処理対象色を示す点の座標は（Ｃｏ、Ｌｏ）である。そして、算出された新しい基準点Ｐｃ’［ｃ’、Ｌ’］を用いた線形写像は、図３に示されるように、元の基準点の彩度座標ｃ＝Ｃｃ＝０を次の式（４）のように変更した時の線形写像と同一である。
【００３２】
【数３】
0004115713.tif 000004
ここで、算出された新しい基準点Ｐｃ’［ｃ’、Ｌ’］の座標は、基準点格納部１２に格納される。そして、前記新しい基準点Ｐｃ’と処理対象色を示す点とを結ぶ直線上において写像が行われる。
【００３３】
このように、本実施の形態においては、ガムットマッピング処理において、無彩色軸上に線形写像の基準点Ｐｃ［ｃ、Ｌ］の座標が与えられた場合、該基準点Ｐｃ［ｃ、Ｌ］に基づき、与えられたパラメータｗによって新しい基準点Ｐｃ’［ｃ’、Ｌ’］を算出するようになっている。そのため、本実施の形態のカラー画像処理方法においては、従来のように無彩色軸上に基準点を与えて線形写像を行うだけのガムットマッピング処理と比較して、写像の方向ベクトルの明度成分と彩度成分の比率を全体的に彩度方向に偏らせることができ、微妙なカラーマッチング処理を容易に行い、十分な色再現性を得ることができる。
【００３４】
そして、前記写像の方向ベクトルの明度成分と彩度成分の比率の調整程度は、前記パラメータｗだけを調整することによって決めることができる。すなわち、前記比率は、ｗ＝０とした場合、元の基準点Ｐｃ［ｃ、Ｌ］と同一の比率であり、ｗ＝１とした場合、処理対象色と同明度の無彩色軸上の点を基準点にした時の彩度方向の写像と同一の比率であり、ｗを０から１の間とした場合、中間的な比率となる。そのため、本実施の形態においては、ガムットマッピング処理において、「従来技術」において説明したＬＬＩＮのような彩度方向のみにマッピングする方法と、ＧＣＵＳＰのように無彩色軸上の基準点に向かって明度と彩度を同時にマッピングする方法の中間的な効果を得ることができる。したがって、本実施の形態におけるカラー画像処理方法においては、微妙なカラーマッチング処理を行うことができ、十分な色再現性を容易に得ることができる
また、本実施の形態におけるカラー画像処理方法は、無彩色軸上に基準点を設定するマッピング方法であれば、いかなるマッピング方法でも採用することができる。さらに、採用されるマッピング方法による写像が連続的なものならば、本実施の形態におけるカラー画像処理方法による写像もまた連続であることが保証される。
【００３５】
なお、本実施の形態においては、式（１）及び（２）によって線形写像を表す場合について説明したが、前記処理対象色を示す点（Ｃｏ、Ｌｏ）と基準点（Ｃｃ、Ｌｃ）とを結ぶ直線が、入力系色再現範囲及び出力系色再現範囲と、それぞれ交差する２交点（Ｃｏ０、Ｌｏ０）と（Ｃｏ１、Ｌｏ１）、及び、（Ｃｒ０、Ｌｒ０）と（Ｃｒ１，Ｌｒ１）をパラメータとする次の式（５）及び（６）によって線形写像を表すこともできる。
【００３６】
【数４】
0004115713.tif 000005
次に、本発明の第２の実施の形態について説明する。なお、本実施の形態におけるカラー画像処理装置の構成は、前記第１の実施の形態と同様であるので、図１を援用して説明する。
【００３７】
図４は本発明の第２の実施の形態におけるカラー画像処理装置の動作を示す図である。
【００３８】
図４には、カラー画像処理装置本体３０を動作又は機能の観点から見た構成が示されており、２１は、ガムットマッピング処理において、無彩色軸上に線形写像の基準点Ｐｃ［ｃ、Ｌ］の座標が与えられた場合、該基準点Ｐｃ［ｃ、Ｌ］に基づき、与えられたパラメータｗによって新しい基準点Ｐｃ’［ｃ’、Ｌ］を算出する基準点算出処理部である。また、２２は入力系色域の境界上の代表点が格納されている入力系色域境界格納部であり、２３は、前記基準点算出処理部２１によって算出された新しい基準点Ｐｃ’［ｃ’、Ｌ］が入力系色再現範囲内の任意の処理対象色に関して線形写像を定義することができる領域にあるかどうかを識別するためのパラメータを算出する境界パラメータ算出処理部である。さらに、２４は、入力系色再現範囲内の任意の処理対象色に関して線形写像を定義することができる領域内に基準点Ｐｃ”［ｃ”、Ｌ］をクリッピングする基準点補正処理部であり、２５は、無彩色軸上に新しい基準点Ｐｃ”’［ｃ”、Ｌ’］を設定する無彩色軸上基準点算出処理部であり、２６は、前記無彩色軸上基準点算出処理部２５によって算出された新しい基準点Ｐｃ”’［ｃ”、Ｌ’］を格納する基準点格納部である。
【００３９】
ここで、前記基準点算出処理部２１に入力される基準点Ｐｃ［Ｌ、ｃ］は、前記第１の実施の形態と同様に、ＣＩＥＬａ＊ｂ＊色座標系を表す円筒座標としてのＬｃｈ座標系における明度Ｌ及び彩度ｃによって規定される。なお、色座標系は、ＣＩＥＬａ＊ｂ＊以外のものであってよいが、本実施においては、ＣＩＥＬａ＊ｂ＊色座標系を使用した場合について説明する。
【００４０】
なお、本実施の形態において、算出した新しい基準点を用いて写像を行うためには、ガムットマッピング処理によって与えられた色相断面が、次の（ａ）の条件を満たすことが必要である。
（ａ）入力系色再現範囲及び出力系色再現範囲における無彩色の範囲が一致している。
【００４１】
また、本実施の形態において、使用されるガムットマッピング処理は、次の（ｂ）及び（ｃ）の条件を満たすことが必要である。
（ｂ）無彩色軸上に基準点を持つ線形写像である、すなわち、基準点の彩度が０である。
（ｃ）該ガムットマッピング処理だけでは色相方向の写像は行われない。
【００４２】
そして、無彩色軸上に基準点を持つ線形写像は、具体的には次の式（７）及び（８）によって表される。
【００４３】
【数５】
0004115713.tif 000006
ここで、処理対象色を示す点の座標を（Ｃｏ、Ｌｏ）とし、基準点Ｐｃ［ｃ、Ｌ］の座標を（Ｃｃ、Ｌｃ）とする。そして、前記処理対象色を示す点（Ｃｏ、Ｌｏ）と基準点（Ｃｃ、Ｌｃ）とを結ぶ直線が、入力系色再現範囲及び出力系色再現範囲と、それぞれ交差する２点、すなわち、２交点の座標を、それぞれ、（Ｃｏ０、Ｌｏ０）と（Ｃｏ１、Ｌｏ１）、及び、（Ｃｒ０、Ｌｒ０）と（Ｃｒ１，Ｌｒ１）とする。なお、入力系色再現範囲及び出力系色再現範囲の境界上の点で添字が同一である点は、マッピングで対応すべき点である。そして、線形写像マッピングされる点は（Ｃｒ、Ｌｒ）である。
【００４４】
次に、前記基準点算出処理部２１は、所与の基準点である基準点Ｐｃ［ｃ，Ｌ］に基づき、入力されたパラメータを使用して、彩度が負の無限大から０まで変化する新しい基準点を算出する第１工程を実行する。この場合、前記入力されたパラメータとして彩度方向の写像の大きさを表すパラメータである与えられたパラメータｗを使用し、前記基準点Ｐｃ［ｃ、Ｌ］から新しい基準点Ｐｃ’［ｃ’、Ｌ’］を次の式（９）によって算出する。
【００４５】
【数６】
0004115713.tif 000007
また、前記入力系色域境界格納部２２には、入力系色域境界上の代表点が格納されている。この場合、代表点として、少なくとも無彩色軸上の最高明度色点（白色点）［０、Ｌｗ］、無彩色軸上の最低明度色点（黒色点）［０、Ｌｂ］、色域境界上の点であって白色点から繋がる点［ｃ０、Ｌ０］、及び、色域境界上の点であって黒色点から繋がる点［ｃ１、Ｌ１］が格納されている必要がある。
【００４６】
そして、境界パラメータ算出処理部２３は、入力系色域境界を表す情報に基づき、無彩色軸上の最高明度点における傾きが最小となる入力系色再現範囲の接線と、前記無彩色軸上の最低明度点における傾きが最大となる入力系色再現範囲の接線とを算出する第２工程を実行する。この場合、前記入力系色域境界格納部２２に格納されている白色点［０、Ｌｗ］及び黒色点［０、Ｌｂ］、並びに、前記白色点及び黒色点から繋がる色域境界上の点［ｃ０、Ｌ０］及び［ｃ１、Ｌ１］に基づいて、前記基準点算出部２１によって算出された新しい基準点Ｐｃ’［ｃ’、Ｌ］が入力系色再現範囲内の任意の処理対象色に関して線形写像を定義することができる領域にあるかどうかを識別するためのパラメータ［Ａｗ、Ｌｗ］、［Ａｂ、Ｌｂ］を以下の式（１０）及び（１１）によって算出する。
【００４７】
【数７】
0004115713.tif 000008
そして、基準点補正処理部２４は、前記新しい基準点が、前記二つの接線と無彩色軸とで囲まれる領域内に存在しない場合に、前記新しい基準点を彩度方向に動かして前記二つの接線と無彩色軸とで囲まれる領域内へ移動させる第３工程を実行する。この場合、前記境界パラメータ算出処理部２３によって算出されたパラメータ［Ａｗ、Ｌｗ］、［Ａｂ、Ｌｂ］に基づいて、前記基準点算出処理部２１によって算出された新しい基準点Ｐｃ’［ｃ’、Ｌ］を、入力系色再現範囲内の任意の処理対象色に関する線形写像が定義することができる領域内に納めるための処理を行う。また、該領域内に納まっていない新しい基準点Ｐｃ’［ｃ’、Ｌ］点に関しては、彩度方向にクリッピングすることにより前記領域内に納めるように処理する。そして、前記基準点補正処理部２４は、以下の式（１２）又は（１３）を実行し、続いて、式（１４）又は（１５）を実行する。
【００４８】
【数８】
0004115713.tif 000009
これにより、新しい基準点Ｐｃ”［Ｃ”、Ｌ］が算出される。
【００４９】
次に、無彩色軸上基準点算出処理部２５は、前記二つの接線と無彩色軸とで囲まれる領域内の前記新しい基準点を基準とした線形写像と同様の明度を与えることができる無彩色軸上の新しい基準点を算出する第４工程を実行する。この場合、前記基準点補正処理部２４によって算出された新しい基準点Ｐｃ”［Ｃ”、Ｌ］に基づいて、処理対象色に関する線形写像と同じ効果を与える無彩色軸上の基準点の明度を次の式（１６）によって算出する。
【００５０】
【数９】
0004115713.tif 000010
なお、この場合、処理対象色の座標は（Ｃｏ、Ｌｏ）である。
【００５１】
続いて、基準点格納部２６は、前記無彩色軸上基準点算出処理部２５によって算出された新しい基準点Ｐｃ”’［Ｃ”、Ｌ’］の座標を格納する。
【００５２】
そして、前記基準点格納部２６に格納された新しい基準点Ｐｃ”’［Ｃ”、Ｌ’］に基づいて、引き続きガムットマッピング処理が実行される。
【００５３】
このように、本実施の形態においては、前記第１の実施の形態のように、直接新しい基準点を算出せずに、基準点による線形写像が入力系色再現範囲内の任意の処理対象色に対して写像を定義することができるか否かをチェックするようになっている。そのため、最高明度色点や最低明度色点が無彩色軸以外の部分にあるような入力系色再現範囲を有する場合にも、ガムットマッピング処理を適用することができる。これにより、「従来技術」において説明したＧＣＵＳＰのように明度方向に彩度依存の非線形圧縮を行うようなマッピング方法であって、必ずしも最高明度色点や最低明度色点が無彩色軸上にあるとは限らないような入力系色再現範囲を生成するマッピング方法も、安定して採用することができる。
【００５４】
また、本実施の形態におけるカラー画像処理方法は、無彩色軸上に基準点を設定するマッピング方法であれば、いかなるマッピング方法を採用することができる。さらに、採用されるマッピング方法による写像が連続的なものならば、本実施の形態のカラー画像処理方法による写像もまた連続であることが保証される。
【００５５】
なお、本実施の形態においては、式（７）及び（８）によって線形写像を表す場合について説明したが、前記処理対象色を示す点（Ｃｏ、Ｌｏ）と基準点（Ｃｃ、Ｌｃ）とを結ぶ直線が、入力系色再現範囲及び出力系色再現範囲と、それぞれ交差する２交点（Ｃｏ０、Ｌｏ０）と（Ｃｏ１、Ｌｏ１）、及び、（Ｃｒ０、Ｌｒ０）と（Ｃｒ１，Ｌｒ１）をパラメータとする次の式（１７）及び（１８）によって線形写像を表すこともできる。
【００５６】
【数１０】
0004115713.tif 000011
また、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【００５７】
【発明の効果】
以上詳細に説明したように、本発明によれば、カラー画像処理方法においては、色立体における無彩色軸上の所与の基準点に基づき、入力されたパラメータを使用して、処理対象色点の写像の方向ベクトルにおける明度成分と彩度成分との比率により前記無彩色軸上の新しい基準点を算出し、該新しい基準点と前記処理対象色点とを結ぶ直線上において写像を行う。
【００５８】
この場合、微妙なカラーマッチング処理を行うことができ、十分な色再現性を容易に得ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるカラー画像処理装置の動作を示す図である。
【図２】本発明の第１の実施の形態におけるカラー画像処理装置の構成を示す図である。
【図３】本発明の第１の実施の形態におけるカラー画像処理方法を示すチャートである。
【図４】本発明の第２の実施の形態におけるカラー画像処理装置の動作を示す図である。
【符号の説明】
１１    基準点算出処理部
１２    基準点格納部
【図１】
0004115713.tif 000012
【図２】
0004115713.tif 000013
【図３】
0004115713.tif 000014
【図４】
0004115713.tif 000015