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