(57)【要約】【課題】対象デバイスの色空間で総量制限されたときでも画像の見えが良好な対象デバイスの色域外郭を求める。【解決手段】総量制限デバイス外郭生成部３６では、外郭変更部４８において総量制限なしの色域外郭を総量制限設定部３８の総量制限で変更し、外郭調整部５０において色域外郭の急峻な外郭点を調整する。この調整は、総量制限に到達した色材総量を減少させて、その前後の色材総量からの変動量を減少させることで、滑らかな色域外郭を形成することを可能とする色域外郭の外郭点に調整する。【選択図】図３
2008193496.tif 000002
【特許請求の範囲】
【請求項１】
複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成手段と、
前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定手段と、
前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更手段と、
入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整手段と、
を備えた画像処理装置。
【請求項２】
前記調整手段は、
前記対象デバイスの色空間の外郭点群から別の色空間における色域外郭を構成する外郭点群に変換する色変換手段と、
前記色変換手段により変換された別の色空間における外郭点群に基づいて、別の色空間における色域外郭の変化率変動が規定値を超えることを判定する判定手段と、
を含み、
前記色変換手段で変換した外郭点群及び前記判定手段の判定結果に基づいて、前記調整した外郭点群について前記別の色空間における色域外郭の変化率変動が規定値以下になるまで前記変更手段で変更された外郭点群を調整する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記調整手段は、前記設定手段で設定した総量制限に到達したときの各色要素の総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する
ことを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記調整手段は、前記各色要素の総和が前記総量制限後の各色要素の総和未満となるように前記各色要素を独立して調整する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記対象デバイスの色空間は、画像形成デバイスのＣＭＹＫ各色の色材量に対応する色値に対応する４色以上のデバイス色空間であり、
前記調整手段は、ＣＭＹＫ各色のうち何れか１つの色材量の調整を禁止する
ことを特徴とする請求項１乃至請求項４の何れか１項に記載の画像処理装置。
【請求項６】
前記何れか１つの色材量は、Ｋ色の色材量である
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
コンピュータを、
複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成手段と、
前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定手段と、
前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更手段と、
入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整手段と、
として機能させる画像処理プログラム。
【請求項８】
対象デバイスの色域外郭を算出する画像処理方法において、
複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成工程と、
前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定工程と、
前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更工程と、
入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整工程と、
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象デバイスの色域外郭を算出する画像処理装置、プログラム及び方法に関する。
【背景技術】
【０００２】
画像を入力デバイスで取り込んだり、出力デバイスにより表示やプリント出力する場合、それぞれのデバイスの特性に応じて取り込み可能な色範囲や出力再現できる色範囲は限られている。例えば画像を画像形成装置により出力する場合、出力指示された画像に再現できない色が含まれているとき、この色を再現可能な色範囲に収めるための変換処理（色域圧縮処理や色補正処理）が行われる。このような変換処理を実行するために、それぞれのデバイスにおいて再現可能な色範囲の外郭（色域外郭）を求めておくことが有効である。色域外郭は、色域圧縮処理のほかにも、デバイスの色再現評価を行う場合など、種々の用途にも利用されている。
【０００３】
画像形成装置等のデバイスでは、黒色（Ｋ）を含む４色以上の色材を用いて画像が形成され、これらの色材の色を要素とするデバイス色空間で画像の色が表現される。デバイス色空間の一例にはＣＭＹＫ色空間等が知られている。また、色に関する変換処理では、個々のデバイスの特性に依存しない色空間（デバイス非依存色空間）で処理することが望ましい。デバイス非依存色空間の一例にはＣＩＥＬＡＢ色空間やＣＩＥＸＹＺ色空間等が知られている。
【０００４】
実際に画像が形成される色はデバイス色空間で表現されるが、デバイス非依存色空間を用いて変換処理を行う場合、デバイス非依存色空間とデバイス色空間との間で色空間変換を行う必要がある。例えば、色域圧縮処理などのデバイスの色域を必要とする処理はデバイス非依存色空間で行われる。従って、デバイスの色域をデバイス非依存色空間において求めておく必要がある。このことは、デバイス色空間及びデバイス非依存色空間の各々で対応関係を有する色域外郭を求めることで達成できる。
【０００５】
ところが、ＣＭＹＫ空間のような４色以上のデバイスの色域を決定する際には、ＣＭＹの３色とＫが独立でないため、１次色（ＣＭＹ）と２次色（ＲＧＢ）で構成される色域外郭では、Ｋを考慮する必要はないが、３次色ではＣＭＹとＫが重複しており、Ｋの影響を無視できない。従って、ＣＭＹ色空間からデバイス非依存色空間への変換によって得られた色域外郭をそのまま利用することができない。
【０００６】
これを解消する技術として、デバイス色空間において制限を設けた場合の他の色空間における色域外郭を、高速、低コストで、高精度に得ることができる画像処理装置が知られている（例えば、特許文献１参照）。この技術では、デバイス色空間において総量制限を設けた場合に、デバイス非依存色空間における色域外郭を求めるために、デバイス色空間上で色域外郭を決め、これを色変換モデルによってデバイスに非依存な色空間へと変換している。
【特許文献１】特開２００５−６３０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、デバイス色空間において制限を設けた場合の他の色空間における色域外郭を求めることでは、単純に制限が付与されるのみであるので、他の色空間における色域外郭の形状が複雑になり、それを用いてデバイス色空間に変換したときに、画像の色再現が劣化する場合がある。例えば、明度の低いところで、デバイス非依存色空間上における色域外郭の形状が局部的な変化（例えば、えぐれ）が生じることがあり、該当付近で明度の逆転や不連続な階調が生じるような画像の見えが劣化した画像が提供される場合がある。
【０００８】
本発明は上記事実を考慮して成されたもので、対象デバイスの色空間で総量制限されたときでも画像の見えが良好な対象デバイスの色域外郭を算出することができる画像処理装置、プログラム及び方法を得ることが目的である。
【課題を解決するための手段】
【０００９】
請求項１の発明は、複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成手段と、前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定手段と、前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更手段と、入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整手段と、を備えている。
【００１０】
本発明によれば、生成手段で生成した対象デバイスの色空間における色域外郭から変更手段により総量制限に従って変更した外郭点群を、調整手段によって外郭形状が滑らかになるように各色要素を調整する。すなわち、入力される各色要素の総和に対する総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求める。求めた総和が総量制限後の各色要素の総和未満となるように外郭点群を調整する。これにより、総量制限を施したときに生じる急峻な外郭形状変化を抑制でき、画像の見えの劣化等を抑制した外郭点群を、対象デバイスの色空間において求めることができる。
【００１１】
請求項２の発明は、請求項１に記載の画像処理装置において前記調整手段は、前記対象デバイスの色空間の外郭点群から別の色空間における色域外郭を構成する外郭点群に変換する色変換手段と、前記色変換手段により変換された別の色空間における外郭点群に基づいて、別の色空間における色域外郭の変化率変動が規定値を超えることを判定する判定手段と、を含み、前記色変換手段で変換した外郭点群及び前記判定手段の判定結果に基づいて、前記調整した外郭点群について前記別の色空間における色域外郭の変化率変動が規定値以下になるまで前記変更手段で変更された外郭点群を調整することを特徴とする。
【００１２】
本発明によれば、外郭形状が滑らかになるように各色要素を調整するときに、外郭形状が滑らかであるかを対象デバイスの色空間とは別の色空間（例えば、前記対象デバイスに依存しないデバイス非依存色空間）における外郭形状により判定する。このため、調整手段は、色変換手段及び判定手段を含み、色変換手段で変換した外郭点群及び判定手段の判定結果に基づいて、調整した外郭点群について別の色空間における色域外郭の変化率変動が規定値以下になるまで（例えば滑らかになるまで）変更手段で変更された外郭点群を調整する。色変換手段は、対象デバイスの色空間の外郭点群から別の色空間（例えば、前記対象デバイスに依存しないデバイス非依存色空間）における色域外郭を構成する外郭点群に変換する。判定手段は、前記色変換手段により変換された別の色空間における外郭点群に基づいて、別の色空間における色域外郭の変化率変動が規定値を超えることを判定する。このように、対象デバイスの色空間とは別の色空間（例えば、前記対象デバイスに依存しないデバイス非依存色空間）において外郭形状を判定するので、総量制限を施したときに生じる急峻な外郭形状変化を、対象デバイスの色空間に依存することなく判定でき、画像の見えの劣化等を抑制した外郭点群を、対象デバイスの色空間において求めることができる。
【００１３】
請求項３の発明は、請求項１または請求項２に記載の画像処理装置において、前記調整手段は、前記設定手段で設定した総量制限に到達したときの各色要素の総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する、ことを特徴とする。
【００１４】
本発明によれば、設定した総量制限に到達したときの各色要素の総和が総量制限後の各色要素の総和未満となるように外郭点群を調整する。総量制限が設定されたときの各色要素の総和に到達するときを境界として画像の見えが大きく変化することが知られており、このときの総和を減少させることにより、設定された総和に至るまでの各色要素の総和を緩慢にすることができる。
【００１５】
請求項４の発明は、請求項３に記載の画像処理装置において、前記調整手段は、前記各色要素の総和が前記総量制限後の各色要素の総和未満となるように前記各色要素を独立して調整することを特徴とする。
【００１６】
本発明によれば、総量制限するにあたって各色要素を独立して調整する。これにより各色要素を選択的に調整することができる。
【００１７】
請求項５の発明は、請求項１乃至請求項４の何れか１項に記載の画像処理装置において、前記対象デバイスの色空間は、画像形成デバイスのＣＭＹＫ各色の色材量に対応する色値に対応する４色以上のデバイス色空間であり、前記調整手段は、ＣＭＹＫ各色のうち何れか１つの色材量の調整を禁止することを特徴とする。
【００１８】
本発明によれば、４色以上のデバイス色空間を設定することができるので、画像形成にあたって多色画像を容易に形成するための色域外郭を作成することができる。
【００１９】
請求項６の発明は、請求項５に記載の画像処理装置において、前記何れか１つの色材量は、Ｋ色の色材量であることを特徴とする。
【００２０】
本発明によれば、Ｋ色の色材量を調整するので、Ｋ色が支配的なデバイス色空間に調整することができる。
【００２１】
請求項７の発明は、コンピュータを、複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成手段と、前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定手段と、前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更手段と、入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整手段と、として機能させる画像処理プログラムである。
【００２２】
本発明によれば、コンピュータを、前記各手段として機能させるので、コンピュータが本画像処理プログラムを実行させることで、請求項１に記載の画像処理装置として機能することになり、前記画像処理装置と同様に、総量制限を施したときに生じる急峻な外郭形状変化を抑制でき、画像の見えの劣化等を抑制した外郭点群を、対象デバイスの色空間において求めることができる。
【００２３】
請求項８の発明は、対象デバイスの色域外郭を算出する画像処理方法において、複数の色要素に基づいて複数色を表現可能な対象デバイスの色空間における色域外郭を構成する外郭点群を生成する生成工程と、前記対象デバイスの色空間で各色要素の総和を制限する総量制限を設定する設定工程と、前記設定手段で設定された総量制限に従って前記生成手段で生成された外郭点群を変更する変更工程と、入力される各色要素の総和に対する前記総量制限後の各色要素の総和の関係を表す総量特性の変化率変動が所定値を超える各色要素の総和を求め、求めた総和が前記総量制限後の各色要素の総和未満となるように前記変更手段で変更された外郭点群を調整する調整工程と、を含んでいる。
【００２４】
本発明によれば、前記各工程により対象デバイスの色域外郭を算出するので、請求項１に記載の画像処理装置として機能することになり、前記画像処理装置と同様に、総量制限を施したときに生じる急峻な外郭形状変化を抑制でき、画像の見えの劣化等を抑制した外郭点群を、対象デバイスの色空間において求めることができる。
【発明の効果】
【００２５】
以上説明したように本発明によれば、生成手段で生成した対象デバイスの色空間における色域外郭から変更手段により総量制限に従って変更した外郭点群を、調整手段によって外郭形状が滑らかになるように各色要素を調整するので、総量制限を施したときに生じる急峻な外郭形状変化を抑制でき、画像の見えの劣化等を抑制した外郭点群を、対象デバイスの色空間において求めることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には本発明が適用可能な画像処理装置を含む色管理システム１０が示されている。この色管理システム１０は、カラー複写機で代表される画像形成装置に内蔵することができる。
【００２７】
画像形成装置としては、ＣＭＹＫ各色のトナーを用いて電子写真方式でカラー画像を形成した後に用紙上に転写・定着させる構成を用いることが可能であるが、これに限られるものではなく、ＣＭＹＫ各色のインクをノズルから記録液滴として吐出させて用紙上にカラー画像を形成させるインクジェット方式等の他の方式で用紙上に画像を形成させる構成を採用することも可能である。さらに、ＣＭＹＫの４色に限らず多色印刷であっても本構成を採用可能である。なお、図１では色管理システムの機能ブロック図を示しているが、色管理システム１０は、図示しないコンピュータのＣＰＵ、または該コンピュータと通信回線を介して接続されたプリンタに内蔵されたＣＰＵが所定の処理プログラムを実行することで実現される。
【００２８】
図１に示すように、色管理システム１０は、入力側デバイス１２、色域管理部１４，および出力側デバイス１６を備えている。出力側デバイス１６は、入力された画像データによる画像を形成するデバイスであり、例えばカラー複写機で代表される画像形成装置（例えばＣＭＹＫ各色の色材を用いて用紙上にカラー画像を形成（印刷）する装置）が一例として挙げられる。また、出力側デバイス１６は、前記画像形成装置へ画像データを出力する画像データ出力部として機能するようにしてもよい。
【００２９】
入力側デバイス１２は、出力側デバイスで画像形成するための画像データ、例えば印刷対象の画像を表す画像データが入力されるデバイスであり、画像を読み取るスキャナや画像データを出力する他のコンピュータ（例えばＲＧＢやＣＭＹＫ色空間における色で表現されたカラー画像の画像データを入力する装置）が一例として挙げられる。また、入力側デバイス１２は、前記スキャナや他のコンピュータから画像データを入力する画像データ入力部として機能するようにしてもよい。
【００３０】
色域管理部１４は、入力側デバイス１２から入力された画像データを入力側デバイス１２と一致または異なる色域の出力側デバイス１６用の画像データへ変換する機能部である。色域管理部１４は、入力側色変換部１８，色域変換部２０，及び出力側色変換部２２を備えている。色域変換部２０には、色域変換のための出力側デバイス１６の色域外郭を把握するために、出力側色域外郭定義部２６が接続されている。
【００３１】
入力側色変換部１８は、入力側デバイス１２から入力された画像データの色空間が後段で用いる色空間と異なる場合に、後段で用いる色空間への色空間変換処理を行う。ここでは入力側色変換部１８から出力側色変換部２２までの処理は、装置に依存しない色空間、例えばＣＩＥ−Ｌ*ａ*ｂ*などの色空間を用いる。また、入力側デバイス１２から入力される画像データとして、ここではＣＭＹＫ画像データであるとする。このため、入力側色変換部１８は、ＣＭＹＫ色空間からＬ*ａ*ｂ*色空間への変換を行う。ＣＭＹＫ色空間からＬ*ａ*ｂ*色空間への変換は、例えば、画像デバイス特性を記述したＩＣＣプロファイルが添付され、そのＩＣＣプロファイルに基づいてなされる。なお、画像データがデバイス非依存色空間の画像データである場合には、入力側色変換部１８における処理は不要であり、入力側色変換部１８を設けずに構成してもよい。
【００３２】
出力側色変換部２２は、入力された画像データの色空間が後段で用いる色空間と異なる場合に、後段で用いる色空間への色空間変換処理を行う。例えば出力側デバイス１６がプリンタなどの場合には、ＹＭＣ色空間またはＹＭＣＫ色空間の画像データを受け取る場合が多い。このような場合に出力側色変換部２２は、デバイス非依存色空間、例えばＣＩＥ−Ｌ*ａ*ｂ*などの色空間から、ＹＭＣ色空間またはＹＭＣＫ色空間への色空間変換処理を行う。
【００３３】
すなわち、色補正処理や色域圧縮処理等の変換処理を行うのにはデバイス非依存色空間を用い、実際に画像を形成するときにはデバイス色空間が用いられる。このため、デバイス非依存色空間とデバイス色空間との間で色空間変換を行う必要がある。この色空間変換のための色変換係数を作成する手順としては、例えば、デバイス色空間であるＣＭＹＫ色空間からデバイス非依存色空間であるＣＩＥＬＡＢ色空間への順方向でモデル化し、その逆のモデルによりデバイス非依存色空間であるＣＩＥ−Ｌ*ａ*ｂ*色空間からデバイス色空間であるＣＭＹＫ色空間への変換を行うための色変換係数を求める。モデルの作成方法としては、例えば「Makoto Sasaki and Hiroaki Ikegami, "Proc. of International Congr ess of Imaging Science 2002",(2002),p.413-141」（以下、技術文献という）に記載されている方法などを用いることができる。
【００３４】
色域変換部２０は、デバイス非依存色空間に変換された入力側デバイス１２の画像データを、デバイス非依存色空間における出力側デバイス１６の画像データに変換する。つまり、入力側デバイス１２の色空間内の画像データによる色が出力側デバイス１６の色空間内の色として再現できないとき、出力側の色再現可能領域（出力側デバイスの色域外郭）を用いて、入力側デバイス１２の色を出力側デバイス１６で再現可能な色範囲に収めるための変換処理（色域圧縮処理や色補正処理）が行われる。
【００３５】
なお、詳細な説明は省略するが、この変換処理は、色相維持、明度維持、彩度維持等の既知の方法による予め定めた種々の変換処理がある。一例としては、本出願人が既に出願した技術がある。この変換処理を色域変換部２０においてするために、入力側色域外郭定義部２４及び出力側色域外郭定義部２６には、各々色域外郭のデータが予め格納される。
【００３６】
本実施形態では、出力側デバイス１６のデバイス色空間において複数の色要素の総量制限を設ける場合における色域外郭を利用する。このため、本実施形態では、出力側色域外郭定義部２６は、詳細を後述する色域外郭を求める画像処理装置３０（図２）として構成される。
【００３７】
図２に示すように、出力側色域外郭定義部２６で出力側色域外郭データを保持するための処理を実行する画像処理装置３０は、デバイス外郭生成部３２、制限量設定部３４，総量制限デバイス外郭生成部３６、総量制限設定部３８，色変換部４２と色域外郭生成部４６を備えている。なお、図２では画像処理装置３０の機能ブロック図を示しているが、画像処理装置３０は、図示しないコンピュータのＣＰＵ、または該コンピュータと通信回線を介して接続されたプリンタに内蔵されたＣＰＵが所定の処理プログラムを実行することで実現される。
【００３８】
ここで、本実施形態では、本発明の適用例として出力側デバイス１６のデバイス色空間において複数の色要素の総量制限を施して得られる色域外郭を利用する。そこで、以下の説明では、出力側デバイス１６の色空間を対象デバイスの色空間として対応させ、色域変換部２０の色空間を別の色空間として対応させて説明する。これら対象デバイスの色空間及び別の色空間は限定されるものではないが、一例として、対象デバイスの色空間をＣＭＹＫ色空間（原色はＣ，Ｙ，Ｍ，Ｋ）、別の色空間をデバイス非依存色空間であるＣＩＥ−Ｌ*ａ*ｂ*色空間を採用する。
【００３９】
デバイス外郭生成部３２は、制限量設定部３４で指定された最大制限量、最小制限量などの条件で制限された対象デバイスの色空間での色域外郭を構成する外郭点群を生成する。このとき、外郭点群として抽出する対象デバイスの色空間での色域外郭上の点は任意である。例えば色域外郭を構成する頂点、及び、頂点を結ぶ各軸上の点を少なくとも抽出しておくとよい。このとき、各軸上の点を抽出する際には等間隔で抽出するほか、後述する色域外郭生成部４６で生成された外郭点が利用しやすいように、不均等な割り付けで色域外郭上の点を抽出してもよい。さらに、色域外郭面においても、同様に等間隔、あるいは不均等な間隔で外郭点を抽出することができる。例えば色域外郭をポリゴンなどで表現することもあるが、このような場合にはデバイス外郭生成部３２において外郭点群を生成したときに、抽出した外郭点群中の各外郭点間の関係を構築しておく。この各外郭点間の関係の構築は、対象デバイスの色空間で行うので簡単に行うことができる。
【００４０】
制限量設定部３４は、必要に応じて対象デバイスの色空間で任意の条件の指定を受け付けて受け付けた条件を設定する。受け付ける条件は任意であるが、例えば各色の最大制限量や最小制限量などの条件を受け付けることができる。
【００４１】
総量制限デバイス外郭生成部３６は、対象デバイスの色域において、色材量の総量を制限する場合において色域外郭を生成する構成を示すものである。ここでは、デバイス外郭生成部３２において外郭点群を生成してから、総量制限の条件に適合するように外郭点群を変更する例を示しているが、外郭点群全体を生成し直す構成としてもよい。
【００４２】
色変換部４２は、総量制限デバイス外郭調整部３６で変更した対象デバイスの色空間の外郭点群から、別の色空間の外郭点群（ここではＣＩＥ−Ｌ*ａ*ｂ*色空間の外郭点群）に変換する。この変換には、対象デバイスの順方向モデルを利用することができる。
【００４３】
色域外郭生成部４６は、色変換部４２で生成された外郭点群から、例えば利用に適した外郭点を選択的に抽出し、抽出した一部の外郭点群のみで連結した色域外郭データを生成する。これによって、利用しやすい色域外郭のデータを得ることができる。
【００４４】
総量制限設定部３８は、対象デバイスの色空間で各色要素の総和を制限する総量制限の指定を受け取り、総量制限デバイス外郭生成部３６に渡す。総量制限デバイス外郭生成部３６は総量制限設定部３８で指定された総量制限に従って、デバイス外郭生成部３２で生成された外郭点群を変更する。なお、色域外郭生成部４６は、総量制限の指定を受けて色変換部４２で生成された外郭点群から、例えば利用に適した外郭点を選択的に抽出し、抽出した一部の外郭点群のみで連結した色域外郭データを生成する。
【００４５】
色域外郭生成部４６で生成された色域外郭データは総量制限デバイス外郭生成部３６に入力されるように接続される。なお、色域外郭生成部４６は、生成された色域外郭データを一時的に記憶するメモリを有しており、最終的には、色域変換部２０へ出力するものである。
【００４６】
総量制限デバイス外郭生成部３６は、外郭変更部４８、外郭調整部５０、および判定部５２から構成される。外郭変更部４８は、対象デバイスの色域において、総量制限設定部３８で設定された色材量の総量で制限する場合に、デバイス外郭生成部３２において生成された外郭点群を、総量制限の条件に適合するように外郭点群を変更する機能部である。外郭調整部５０は、外郭変更部４８で変更された総量制限の指定を受けたデバイス外郭に対応する色域外郭のデータを、色域外郭が滑らかになるように調整する機能部である。
【００４７】
外郭調整部５０は、外郭変更部４８で変更された総量制限の指定を受けた色域外郭のデータの一部を用いて、色域外郭を構成する外郭点の位置、線や面の傾きや位置を表す形状データを調整する。この調整は判定部５２の判定結果によってなされる。判定部５２は、色域外郭生成部４６で生成された色域外郭を構成する外郭点の隣り合う稜線の傾きが所定範囲内に収容するか否か等の判別条件を有している。なお、調整傾向には、階調性重視が一例としてあり、これを達成するために上記判別条件として、色域外郭を構成する外郭点の隣り合う稜線の傾きが所定範囲内に収容する等の条件を採用することができる。
【００４８】
次に、上記各構成について、より詳細に説明する。まず、デバイス外郭生成部３２について説明する。なお、以下の説明では、デバイス非依存色空間における色域外郭において純色よりも明度の高い、Ｋを考慮する必要のない色域外郭の部分を上半、明度の低い、Ｋを考慮する必要がある色域外郭の部分を下半という。
【００４９】
図３は、対象デバイスの色空間における色域外郭の一例の説明図である。図３（Ａ）にはＣＭＹＫ色空間の上半を示し、図３（Ｂ）にはＣＭＹＫ色空間の下半を示している。対象デバイスの色空間における色域外郭は、４次元の色空間の場合には、図３（Ａ）、（Ｂ）に示した図形を合わせた１２面の多面体となる。ここでは簡単のため、ＣＭＹＫとも０〜１００％をとるものとする。
【００５０】
図３（Ａ）に示す上半では、Ｋは常に０％である。また、中心がＣＭＹＫとも０％の点であり、中心から頂点Ｃ、Ｍ、Ｙへの辺はそれぞれの色要素のみが０〜１００％まで変化する点列である。この辺においては、他の３要素は０である。頂点ＣＹ（＝Ｇ（緑））はＣ＝Ｙ＝１００％（Ｍ＝Ｋ＝０％）の点であり、辺Ｃ−ＣＹはＣ＝１００％（Ｍ＝Ｋ＝０％）のまま、Ｙが０〜１００％まで変化する点列である。同様に辺Ｙ−ＣＹはＹ＝１００％のまま、Ｃが０〜１００％まで変化する点列である。頂点ＭＹ（＝Ｒ（赤））、頂点ＣＭ（＝Ｂ（青））についても同様である。さらに、面Ｏ−Ｃ−ＣＹ−ＹはＭ＝０％の点の集合である。他の２つの面についても、Ｃ＝０％、Ｙ＝０％の点の集合である。つまり、対象デバイスの色空間における色域外郭の上半は、Ｋと他のいずれか１色が０％となる点の集合である。
【００５１】
図３（Ｂ）に示す下半では、周囲の頂点Ｃ、ＣＹ、Ｙ、ＭＹ、Ｍ、ＣＭは図２（Ａ）と同じ点であり、重複して示している。また中心のＣＭＹＫはＣ＝Ｍ＝Ｙ＝Ｋ＝１００％の点である。さらに、頂点ＣＫはＣ＝Ｋ＝１００％、Ｍ＝Ｙ＝０％の点であり、同様に頂点ＹＫはＹ＝Ｋ＝１００％、Ｍ＝Ｃ＝０％の点、頂点ＭＫはＭ＝Ｋ＝１００％、Ｃ＝Ｙ＝０％の点である。頂点ＣＹＫはＣ＝Ｙ＝Ｋ＝１００％、Ｍ＝０％の点であり、同様に、頂点ＭＹＫはＭ＝Ｙ＝Ｋ＝１００％、Ｃ＝０％の点、頂点ＣＭＫはＣ＝Ｍ＝Ｋ＝１００％、Ｙ＝０％の点である。
【００５２】
辺ＣＭＹＫ−ＣＹＫは、Ｃ＝Ｙ＝Ｋ＝１００％でＭが０〜１００％まで変化する点列である。同様に、辺ＣＭＹＫ−ＭＹＫは、Ｍ＝Ｙ＝Ｋ＝１００％でＣが０〜１００％まで変化する点列、辺ＣＭＹＫ−ＣＭＫは、Ｃ＝Ｍ＝Ｋ＝１００％でＹが０〜１００％まで変化する点列である。また、辺ＣＹＫ−ＣＹは、Ｃ＝Ｙ＝１００％、Ｍ＝０％でＫが０〜１００％まで変化する点列である。同様に、辺ＭＹＫ−ＭＹは、Ｍ＝Ｙ＝１００％、Ｃ＝０％でＫが０〜１００％まで変化する点列、辺ＣＭＫ−ＣＭは、Ｃ＝Ｍ＝１００％、Ｙ＝０％でＫが０〜１００％まで変化する点列である。さらに、辺ＣＫ−ＣはＣ＝１００％、Ｍ＝Ｙ＝０％でＫが０〜１００％まで変化する点列である。同様に、辺ＹＫ−ＹはＹ＝１００％、Ｍ＝Ｃ＝０％でＫが０〜１００％まで変化する点列、辺ＭＫ−ＭはＭ＝１００％、Ｃ＝Ｙ＝０％でＫが０〜１００％まで変化する点列である。
【００５３】
さらに、面ＣＭＹＫ−ＣＹＫ−ＣＫ−ＣＭＫはＣ＝Ｋ＝１００％の点の集合である。他の２つの面についても、Ｙ＝Ｋ＝１００％、Ｍ＝Ｋ＝１００％の点の集合である。つまり、これら３つの面は、Ｋと他のいずれか１色が１００％となる点の集合である。また、面Ｃ−ＣＫ−ＣＹＫ−ＣＹはＣ＝１００％、Ｍ＝０％の点の集合である。同様に、面ＣＹＣＹＫ−ＹＫ−ＹはＹ＝１００％、Ｍ＝０％の点の集合、面Ｙ−ＹＫ−ＭＹＫ−ＭＹはＹ＝１００％、Ｃ＝０％の点の集合、面ＭＹ−ＭＹＫ−ＭＫ−ＭはＭ＝１００％、Ｃ＝０％の点の集合、面Ｍ−ＭＫ−ＣＭＫ−ＣＭはＭ＝１００％、Ｙ＝０％の点の集合、面ＣＭＣＭＫ−ＣＫ−ＣはＣ＝１００％、Ｙ＝０％の点の集合である。つまり、これら６つの面は、Ｃ、Ｍ、Ｙのいずれか１色が１００％でいずれか１色が０％となる点の集合である。
【００５４】
このように、対象デバイスの色空間における色域外郭の点が図３に示すような面で表すことができる。上述のように色域外郭を構成する点は、所定の条件を満たす点であり、上述の条件を満たす点以外の点は、色域の内部の点である。
【００５５】
なお、生成する対象デバイスの色空間における外郭点群は、図３に示した辺や面に均等に、またはデバイス非依存色空間への配置を考慮して不均等に配置されるように抽出することができる。いずれにしても対象デバイスの色空間における外郭点群は、１つ以上の外郭点を選定すればよく、必要な領域だけ選定してもよい。
【００５６】
次に、制限量設定部３４と、制限量設定部３４で条件が設定された場合のデバイス外郭生成部３２が生成する外郭点群について説明する。例えば、対象デバイスの色域シミュレーションで、任意の色要素の最大制限量や最小制限量などの条件を付加することができる。ここでは一例として、黒色Ｋを制限対象として説明する。
【００５７】
制限量設定部３４においてＫ量の最大量制限Ｋａ、及び最小量制限Ｋｍが指定されると、デバイス外郭生成部３２は上述のように対象デバイスの外郭群を生成するが、このとき、下半でのＫ量の制限範囲を設定する。最大量の制限は図３（Ｂ）での頂点の構成を１００％からＫａ％へ変更することによって対応する。一方、最小量制限は図３（Ｂ）の図形の辺と面に影響を及ぼすが、色域外郭は相似変換でよいため、容易に対象デバイスの色空間における外郭点群を作成することができる。視覚的には、図３（Ｂ）に示した各辺の長さが短くなると考えればよい。
【００５８】
上記では黒色Ｋに対して最大制限量、最小制限量の条件を付加する場合を例にして説明したが、個々の色要素は独立に扱うことができることから、他の色要素についても同様に条件を付加することができる。具体的には、Ｋ以外の色要素であれば、下半の範囲と上半の範囲を制御することによって、対象デバイスの色空間における外郭点群を生成することができる。制限となる条件を付加しない場合には、図３に示した色域外郭から外郭点群を生成すればよいことはもちろんである。
【００５９】
次に、色変換部４０について説明する。色変換部４０において外郭点群からＣＩＥ  Ｌ*ａ*ｂ*色空間での外郭点群に色変換を行うには、予め、カラープロファイル（色変換係数）を入手する必要がある。これは、規格上決められた定義式や過去に入手したものでもよい。また、ニューラルネットワークや、線形回帰モデル、主成分分析を利用した方法などで係数を作成してもよく、色パッチなどを直接出力し、計測値で測定してよい。これら対応関係を予め記憶した３Ｄ  ＬＵＴ（３次元ルックアップテーブル）を利用してもよい。ここでは上述の技術文献に記載されている方法を利用して、順方向のプリンターモデルを作成した。このプリンターモデルを利用し、前述の対象デバイスの色空間における外郭点群を入力として、ＣＩＥ  Ｌ*ａ*ｂ*色空間における外郭点群を得る。このように順方向のモデルを用いて色変換を行うことによって、精度よく外郭点群を得ることができる。
【００６０】
図４は、ＣＩＥ  Ｌ*ａ*ｂ*色空間において得られた外郭点群によって構成される色域外郭の模式図である。図３に示した各頂点、各辺、各面は、それぞれ図４に示した各頂点、各辺、各面に変換されることになる。各辺、各面は、ＣＩＥ  Ｌ*ａ*ｂ*色空間においては直線、平面に限られず、一般的には曲線、曲面として構成されることになる。
【００６１】
以上により、デバイス非依存色空間（ＣＩＥ  Ｌ*ａ*ｂ*色空間）における対象デバイスの色域外郭を構成する外郭点群を得ることができる。このような外郭点群は、対象デバイスの色空間がＣＭＹＫ色空間でなくても、６色で表現するヘキサクロムなどの多色であっても問題なく、本発明は多色で効果を発揮する。
【００６２】
一方、上述のようにして得られたデバイス非依存色空間における対象デバイスの色域を３次元的に可視化したり、評価、定量化等を行うために、外郭点群は３Ｄポリゴンとして構成すると利用し易い。そこで、色域外郭生成部４４は、ＣＩＥ  Ｌ*ａ*ｂ*色空間での外郭点群を頂点として連結し、面を構成してポリゴン化する。これによって、汎用の可視化ツールを利用して対象デバイスの色域外郭を３次元的に可視化できる。また、外郭点群を連結した３次元情報を作成する際に、不必要な領域を除き、均等間隔に頂点を配置、または詳細な色域を構成したい場合がある。このような場合には、色変換部４０で得られた外郭点群から選択して一部の外郭点から色域外郭を構成すればよい。
【００６３】
なお、ポリゴンの生成はデバイス外郭生成部３２において外郭点群を生成する際に各外郭点間の関係として構成しておき、色変換部４０で外郭点群を生成する際に各外郭点間の関係を対応する外郭点間の関係として保持することもできる。これによって、デバイス非依存色空間においてポリゴンを形成しなくても、対象デバイスの色空間において容易にポリゴンの形成を行うことができる。
【００６４】
このように、対象デバイスの色空間において外郭点群を生成して、それらを順方向のモデルを用いてデバイス非依存色空間の外郭点群に変換することにより、探索的な繰り返し処理が不要で、高速かつ簡単に精度よくデバイス非依存色空間における色域外郭を得ることができる。
【００６５】
次に、総量制限デバイス外郭生成部３６、色変換部４２、色域外郭生成部４６について説明する。まず、総量制限設定部３８において色材の総量Ｇを指定する。すなわち、
Ｃ＋Ｍ＋Ｙ＋Ｋ≦総量Ｇ  ・・・（１）
Ｃ＋Ｍ＋Ｙ＋Ｋ＞総量Ｇ  ・・・（２）
の何れかの条件を指定する。ここでは、（１）式を使用することとする。
【００６６】
デバイス外郭生成部３２で外郭点群を生成した後には、生成された外郭点群に対して、総量制限デバイス外郭生成部３６で総量Ｇ以下になるように対象デバイスの色空間における外郭点群を更新する。具体的には、総量制限デバイス外郭生成部３６の外郭変更部４８において処理される。このとき、外郭点群の任意の外郭点が総量Ｇの条件（（１）式）を満たすなら何もせず、満たさない場合には総量制限のための処理を行う。この総量制限のための処理としては、例えば、１色の色材量を固定して、他の色材量の構成比を一定にして、総量に合わせることにより実現することができる。すなわち、固定した色材量をＩとし、デバイスの外郭点を（Ｉ，Ａ１，Ａ２，Ａ３）、総量規制を施したデバイス外郭点を（Ｉ，Ａ１’，Ａ２’，Ａ３’）とするとき、デバイス外郭点Ａ１’，Ａ２’，Ａ３’は
Ａｉ’＝（Ａｉ×（Ｇ−Ｉ））／（Ａ１＋Ａ２＋Ａ３）  ・・・（３）
｛但し、ｉ＝１，２，３｝
により得られる。
【００６７】
このとき固定する色材により、次のような２つの規制方式がある。規制方式１は、Ｋを固定し、Ｃ：Ｍ：Ｙの比を固定して総量Ｇに調整する。つまり、（３）式の固定量ＩをＫ量、Ａ１，Ａ２，Ａ３をそれぞれＣＭＹ量とする方法である。規制方式２は、Ｃ，Ｍ，Ｙ，Ｋの中で最大値を示す量を１つ固定して、他の３色の比を固定して総量Ｇに調整する方法である。例えば、最大量を示す色材がＣならば、（３）式の固定量ＩをＣ量とし、Ａ１，Ａ２，Ａ３をそれぞれＫＭＹ量とすればよい。
【００６８】
このようにして、外郭変更部４８では総量制限を満たす外郭点群を得ることができる。なお、上述のような総量制限によって、それぞれの外郭点が表す色は、視覚的には異なるが、対象デバイスの色空間における総量制限を満たす色域外郭上の点であることには変わりはない。従って、色域外郭を求めるという目的においては問題はない。
【００６９】
上述の説明では、固定量と比例関係で総量制限の条件を満たす外郭点群を求めたが、このほか、種々の方法によって総量制限の条件を満たす外郭点群を求めることができる。例えば、デバイスの色空間上において、総量制限は新たな面を生成する処理であること、または総量制限を行う面の拡縮変換と同じであり、総量制限の対象となる面を生成、制御することでも同じ効果を得ることできる。なお、総量制限の処理を行う際には、変更前の外郭点群の各外郭点間の関係と、変更後の外郭点群の各外郭点間の関係とが相違しないように注意する必要がある。
【００７０】
総量制限デバイス外郭生成部３６の外郭変更部４８で変更した外郭点群は外郭調整部５０に送られ、判定部５２の判定結果に基づいて滑らかな外郭となるよう外郭点群が調整される。外郭調整部５０で調整した外郭点群は色変換部４２に送られ、上記色変換部４０と同様にしてデバイス非依存色空間の外郭点群に変換される。これによって、デバイス非依存色空間における色域外郭を得ることができる。このようにして、総量制限の条件を満たすようなデバイス非依存色空間における色域外郭を求めることができる。
【００７１】
この外郭調整部５０における調整処理を説明する。まず、本実施形態における総量制限について説明する。なお、ここでは、説明を簡単にするために、色要素を色材量とし、その一例としてインク量を用いて説明する。
【００７２】
＜総量制限方法＞
図５は、従来の総量制限後の色材量を示したものである。従来は、入力インク量によらずに一定の総量制限値で規制を行っているため、入力のインク量が総量制限値に達した部分（図５の例では２５０％）の前後で変化が急激になってしまう。
【００７３】
図６は、本実施形態の総量制限についての一例である。本実施形態では、総量制限値を入力の色材量に応じて変化させる。最大制限値は、図５と同様に２５０％であるが、従来変化が急激になってしまう領域付近で、急激な変化が生じないように滑らかに変化させている。図６の総量制限値は、出力色材量が最大制限総量（ここでは２５０％）に達する入力色材総量：２９０％と、色材量制限のスムージング処理が開始される入力色材総量：２１０％とを指定して、その間が滑らかに変化するようにインク制限量を決定している。
【００７４】
総量制限の値を決定する一例を説明する。
【００７５】
まず、入力インク総量をＣtotal、最大インク総量をＭax、制限開始の入力インク総量をＣstart、最大インク総量に達する入力インク総量をＣend、制限総量の値をＣlimitとするとき、次の３つの式によりインク総量について表すことができる（図７参照）。
１）Ｃtotal  ≦  Ｃstartの場合、
Ｃlimit  ＝  Ｃtotal
２）Ｃstart ＜ Ｃtotal ＜ Ｃendの場合、
Ｃlimit  ＝  Ｃstart
＋（Ｍax−Ｃstart）・（Ｃtotal−Ｃstart）／（Ｃend−Ｃstart）
なお、この式は、ＣstartとＣendとの間を直線で結ぶ式であり、中間のポイントを増やすことでより滑らかにすることが出来る。
３）Ｃtotal  ≧  Ｃendの場合、
Ｃlimit  ＝  Ｍax
すなわち、制限総量の値が、入力インク総量に応じて変化すると捉えることができる。ここでは、総量制限の値はＭａｘであるが、上式の処理は、総量制限の値に基づいた処理の内容と言い換えることができる。従って、外郭調整部５０では、最大インク総量Ｍax（総量制限設定部３８による値）から、制限開始の入力インク総量Ｃstartと最大インク総量に達する入力インク総量をＣendとを定めて（または入力して）、制限総量の値Ｃlimitを求める調整を上記各式により実行する。
【００７６】
ところで、上述のようにして入力インク総量（色材量）と、総量制限後のインク総量（色材量）の関係を滑らかにすることができるが、デバイス空間やデバイス非依存色空間において判定処理を行っても良い。本実施の形態では、デバイス非依存色空間において、その滑らかさを判定している。次に、この判定について説明する。なお、以下の説明を簡単にするため、デバイス非依存色空間は、ＣＩＥ  Ｌ*ａ*ｂ*色空間においてＬ*軸を含む平面で色域を切断した断面のうち彩度を示すＣ*軸を横軸とした２次元図形で説明する。
【００７７】
図８に一例として、ＣＩＥ  Ｌ*ａ*ｂ*色空間においてＬ*軸を含む任意の平面で色域を切断した断面で、彩度を示すＣ*軸を横軸とした２次元図形を示す。図８において、総量制限無の色域外郭は、点Ｄｓ１−Ｄｓ２−Ｄｓ３をつなぐ線図形となる。また、色域外郭生成部４６で生成される総量制限有の色域外郭は、点Ｄｔ１−Ｄｘ−Ｄｔ２−Ｄｔ３をつなぐ線図形となる。すなわち、総量制限を受けると点Ｄｓ１から点Ｄｔ１へ推移する。これに伴って、点Ｄｓ１−Ｄｓ２の特性の一部が変更され、総量制限無の色域外郭の下半の一部が削られた色域外郭となる。
【００７８】
図９は、図８における総量制限無の色域外郭の下半の一部が削られた色域外郭の境界部分（Ａｒｅａ）を拡大したものである。総量制限無の色域外郭上の外郭点Ｄ１〜Ｄ６上に総量制限が開始される外郭点Ｄｘ（Ｄ３）が含まれる。この外郭点Ｄｘから総量制限有の色域外郭上の外郭点Ｄ７〜Ｄ９が連続することになる。判定部５２では、外郭点Ｄｘの前後の外郭点Ｄ７、Ｄ２とをつなぐ直線の傾きの差が予め定めた所定値を超えるか否かによって、色域外郭が滑らかであるか否かを判別する。滑らかでないと判別されたときは、外郭調整部５０は、デバイスの色空間上において、色材量である色要素を調整して外郭点を調整する。この結果、図９に示すように外郭点Ｄｘ‘に調整されて、色域外郭が急峻な変動が生じない外郭点Ｄｘ’により滑らかなものとして形成できる。
【００７９】
次に、本実施形態の作用として、画像処理装置３０の作動について説明する。なお、ここでは、画像処理装置３０において実行される上記構成のうち総量制限デバイス外郭生成部３６における処理をプログラム化して、そのプログラムを実行する場合を説明する。なお、上記各構成における処理をプログラム化することにより、コンピュータを上記各構成として機能させることもできる。
【００８０】
画像処理装置３０には、図９に示す色域外郭生成処理ルーチンが予めメモリに記憶されており、キーボード等の入力装置によるユーザの指示によって、この処理ルーチンが実行される。
【００８１】
まずステップ１００では、デバイス外郭生成部３２において生成された対象デバイスの色空間における色域外郭のデータを読み取り、次のステップ１０２において総量制限設定部３８で設定された総量制限を読み取る。次のステップ１０４では、総量制限無しの色域外郭を、設定された総量制限による色域外郭に変更する。この時点では、色域外郭の形状が総量制限によって局部的な変化（例えば、えぐれ）が生じることがあり、該当付近で明度の逆転や不連続な階調が生じるような画像の見えが劣化した画像が提供される場合がある。
【００８２】
次のステップ１０６では、色域外郭の形状について総量制限によって局部的な変化（例えば、えぐれ）が生じる領域を抑制するための調整範囲を設定し、次のステップ１０８でその調整量を求める。これらの調整量及び調整範囲は次のようにして求めることができる。調整量及び調整範囲を求めることとは、上述の入力インク総量Ｃtotal、最大インク総量Ｍax、制限開始の入力インク総量Ｃstart、最大インク総量に達する入力インク総量Ｃend、制限総量の値Ｃlimitを求めることである。
【００８３】
図１１は、図４のＣＹＫ−ＣＭＹＫをつなぐ色域外郭を得るための、総量制限なしの色材量の関係と、２５０％を総量制限として総量制限固定の色材量の関係とを示したものである。総量制限なしのときの各色材量は、Ｙ色とＣ色が１００％を維持しつつＫ色が０〜１００％で推移する。これに対して総量制限固定の色材量は、Ｋ色の増加を維持しつつ、Ｙ色とＣ色が１００％から減少される。
【００８４】
本実施形態では、従来の総量制限固定による色材量が総量制限値に達した部分（図１１の例では２５０％）の前後で変化が急激になる点に着目し、総量制限値に達した部分（Ｙ：Ｃ：Ｋ＝１００：１００：５０）の総量（２５０％）を調整ポイント（最大インク総量Ｍax）とする。そして、予め定めた所定範囲の上限下限（例えば直前直後）の色材総量の組み合わせを制限開始色材総量（制限開始入力インク総量Ｃstart）と制限到達色材総量（最大インク総量に達する入力インク総量Ｃend）として求める。すなわち、制限開始色材総量（制限開始入力インク総量Ｃstart）から制限到達色材総量（最大インク総量に達する入力インク総量Ｃend）の範囲を調整範囲として求める。そして、調整量は、上記式にしたがって求めることができる。
【００８５】
なお、調整量は、色材総量としてもとまるので、ここでは、Ｋ色を固定し、Ｙ色Ｃ色を調整する調整量を求める。また、上記予め定めた所定範囲の上限下限の色材総量の組み合わせには、例えば調整ポイントの直前直後の色材総量の組み合わせがあり、より滑らかさを要求する設定の場合には、調整ポイントの所定総量を減少させた色材総量の組み合わせと増加させた色材総量の組み合わせとがある。
【００８６】
図１２には、第１の総量制限の例として、調整ポイント（最大インク総量Ｍax）の直前直後の色材総量の組み合わせを制限開始色材総量（Ｃstart）と制限到達色材総量（Ｃend）として調整量を求めた結果と、第２の総量制限の例として、調整ポイント（最大インク総量Ｍax）からプラスマイナス４０％の色材総量の組み合わせを制限開始色材総量（Ｃstart）と制限到達色材総量（Ｃend）として調整量を求めた結果とを示した。
【００８７】
次に、図１０のステップ１１０では、上記求めた調整範囲における調整量により色域外郭を調整したときにデバイス非依存色領域において色域外郭が滑らかであるか否かを検証するための検証範囲を設定する。この設定は、上記調整範囲を少なくとも含めばよい。次のステップ１１２では、順方向デバイスモデルを用い、デバイス非依存の色空間（ＣＩＥ  Ｌ*ａ*ｂ*色空間）における外郭点群を求めることで色変換を指示する。この処理は、色変換部４２および色域外郭生成部４６においてなされるものであり、総量制限デバイス外郭生成部３６は、色変換部４２へ、上記ステップ１１０で設定した検証範囲の外郭点のデータを出力する。
【００８８】
これによって、色域外郭生成部４６において、上記調整範囲における調整量により色域外郭を調整したものについてデバイス非依存色領域における色域外郭を形成することができ、次のステップ１１４において、検証範囲についてデバイス非依存色領域において色域外郭を読み取る。次のステップ１１６では、デバイス非依存色領域における検証範囲の色域外郭に基づいて外郭形状が良好か否かを判別する。この判別は、検証範囲の色域外郭における外郭点をつなぐ直線の傾きの変動（変化率）があらかじめ定めた所定値を超える（または所定範囲内に収まる）か否かによって実行することができる。ステップ１１６で否定されると、ステップ１０６へ戻り、肯定されると、ステップ１１８へ進む。
【００８９】
図１３は、デバイス非依存色空間の検証範囲内における色域外郭を示したものである。図から理解されるように、総量制限固定であるときは（図１３では細点線）、外郭点Ｄｘで急峻な変動が強いられるが、（第１の総量制限のように）その外郭点Ｄｘをで調整することで（図１３では太線）、滑らかな色域外郭を得ることができる。また、調整範囲を拡大することで（第２の総量制限）、さらに滑らかさを有する色域外郭を得ることができる。
【００９０】
次に、ステップ１１８では、上記外郭形状が良好であると判別された検証範囲を含む外郭点群をデバイス色空間における最終の色域外郭に定め、次のステップ１２０において色変換部４２へ出力する。これによって、色域外郭生成部４６は、滑らかな色域外郭として、画像の色再現劣化を抑制、例えば、明度の低いところで、デバイス非依存色空間上における色域外郭の形状が局部的な変化（例えば、えぐれ）を抑制し、該当付近で明度の逆転や不連続な階調が生じるような画像の見えが劣化した画像形成を抑制できる色域外郭を提供できる。
【００９１】
なお、上記ではＣＭＹＫ各色の色材を用いて画像形成を行うことを前提に、Ｌ*ａ*ｂ*値をＣＭＹＫ値へ変換する色空間変換を行う場合に本発明を適用した態様を説明したが、本発明における色要素は上記に限られるものではなく、例えばより多数色の色材を用いて画像形成を行うことを前提に、ＣＭＹＫ値をより多数種の色値へ変換する色変換を行う場合に適用することも可能である。本発明は上記のような態様も権利範囲に含むものである。また、上記では本発明に係るデバイスに依存しない色空間として、Ｌ*ａ*ｂ*色空間を例に説明したが、これに限定されるものでもなく、ＣＡＭ０２空間のような色の見えモデル、ＣＩＥＸＹＺ三刺激値やｉＣＡＭ等の色空間を適用することも可能である。
【図面の簡単な説明】
【００９２】
【図１】本発明が適用可能な画像処理装置を含む色管理システムの概略構成を示すブロック図である。
【図２】本発明が適用可能な画像処理装置の概略構成を示すブロック図である。
【図３】対象デバイスの色空間における色域外郭の一例の説明図である。
【図４】ＣＩＥ  Ｌ*ａ*ｂ*色空間において得られた外郭点群によって構成される色域外郭の模式図である。
【図５】従来の入力色材総量と総量制限後の色材総量を示す線図である。
【図６】本実施形態の総量制限について、総量制限値が入力色材量に応じて変化することの説明図である。
【図７】本実施形態の総量制限の過程についての説明図である。
【図８】総量制限時におけるＣＩＥ  Ｌ*ａ*ｂ*色空間での色域外郭の説明図である。
【図９】図８の一部拡大図である。
【図１０】画像処理装置の処理の流れを示すフローチャートである。
【図１１】色域外郭を得るための、総量制限なしの色材量の関係と、２５０％を総量制限として総量制限固定の色材量の関係とを示す対応図である。
【図１２】本実施形態にかかる色域外郭を得るための、第１の総量制限の色材量の関係と、第２の総量制限の色材量の関係とを示す対応図である。
【図１３】本実施形態の総量制限の有無および従来の総量制限時のＣＩＥ  Ｌ*ａ*ｂ*色空間での色域外郭についての比較説明図である。
【符号の説明】
【００９３】
Ｄｘ…外郭点
１０…色管理システム
１２…入力側デバイス
１４…色域管理部
１６…出力側デバイス
１８…入力側色変換部
２０…色域変換部
２２…出力側色変換部
２４…入力側色域外郭定義部
２６…出力側色域外郭定義部
３０…画像処理装置
３２…デバイス外郭生成部
３４…制限量設定部
３６…総量制限デバイス外郭生成部
３８…総量制限設定部
４０…色変換部
４２…色変換部
４４…色域外郭生成部
４６…色域外郭生成部
４８…外郭変更部
５０…外郭調整部
５２…判定部
【図１】
2008193496.tif 000003
【図２】
2008193496.tif 000004
【図３】
2008193496.tif 000005
【図４】
2008193496.tif 000006
【図５】
2008193496.tif 000007
【図６】
2008193496.tif 000008
【図７】
2008193496.tif 000009
【図８】
2008193496.tif 000010
【図９】
2008193496.tif 000011
【図１０】
2008193496.tif 000012
【図１１】
2008193496.tif 000013
【図１２】
2008193496.tif 000014
【図１３】
2008193496.tif 000015