"出力装置の色再現域に存在する点群を生成する点群生成手段と、前記点群の中から予め決められた設計条件を満たす点群である設計点群を抽出する設計点群抽出手段と、前記設計点群を基に該設計点群により表される色域の外郭の点群となる対応点群を前記出力装置の色再現域の外郭に存在する点群である外郭点群の各々に対応させて設定する対応点群設定手段と、前記外郭点群と前記対応点群の対を用いて前記設計条件を満たす色域外郭である設計色域外郭を生成する設計色域外郭生成手段を有することを特徴とする色処理装置。前記出力装置は、カラー画像を出力するために必要となる基本の色成分とともに、明度が下がる方向に色域拡大を行う色成分、または、彩度が高くなる方向に色域拡大を行う色成分の少なくとも1つ以上の色成分を用いて画像を出力するものであることを特徴とする請求項1に記載の色処理装置。前記点群は装置に独立な色空間における点群であり、前記設計点群抽出手段は、前記色再現域の内部の点群である内部点群を前記設計条件の下で前記出力装置に依存した色空間に変換して有意であるか否かを判定し、有意と判定された点群を抽出して設計点群とすることを特徴とする請求項1または請求項2に記載の色処理装置。前記対応点群設定手段は、前記外郭点群の各点から前記設計点群への距離に基づいて前記対応点群を設定することを特徴とする請求項1から請求項3のいずれか1項に記載の色処理装置。前記対応点群設定手段は、前記外郭点群の各点から色再現域の内部の予め決められた点へ向かう直線を設定するとともに前記設計点群への距離に基づいて前記外郭点群の各点に対応する前記設計点群の点をそれぞれ選択し、選択した点をもとに前記外郭点群の各点に対して設定されている前記直線上に前記対応点群を設定することを特徴とする請求項1から請求項3のいずれか1項に記載の色処理装置。前記設計色域外郭生成手段は、前記外郭点群を与えると前記対応点群が出力される写像モデルを構成し、該写像モデルを用いて前記出力装置の色再現域の外郭上の点から前記設計条件を満たす色域外郭へ写像して前記設計色域外郭を生成することを特徴とする請求項1から請求項5のいずれか1項に記載の色処理装置。前記出力装置は、カラー画像を出力するために必要となる基本の色成分とともに、明度が下がる方向に色域拡大を行う色成分、または、彩度が高くなる方向に色域拡大を行う色成分のうち、K及び少なくとも1つの特色の色成分を用いて画像を出力するものであることを特徴とする請求項2から請求項5のいずれか1項に記載の色処理装置。コンピュータに、請求項1から請求項7のいずれか1項に記載の色処理装置の機能を実行させるものであることを特徴とする色処理プログラム。本発明は、設計条件を満たす色再現域の外郭を、探索的な方法を用いることなく高速かつ容易に得ることができる色処理装置および色処理プログラムを提供することを目的とするものである。本願請求項1に記載の発明は、出力装置の色再現域に存在する点群を生成する点群生成手段と、前記点群の中から予め決められた設計条件を満たす点群である設計点群を抽出する設計点群抽出手段と、前記設計点群を基に該設計点群により表される色域の外郭の点群となる対応点群を前記出力装置の色再現域の外郭に存在する点群である外郭点群の各々に対応させて設定する対応点群設定手段と、前記外郭点群と前記対応点群の対を用いて前記設計条件を満たす色域外郭である設計色域外郭を生成する設計色域外郭生成手段を有することを特徴とする色処理装置である。本願請求項2に記載の発明は、本願請求項1に記載の発明における前記出力装置が、カラー画像を出力するために必要となる基本の色成分とともに、明度が下がる方向に色域拡大を行う色成分、または、彩度が高くなる方向に色域拡大を行う色成分の少なくとも1つ以上の色成分を用いて画像を出力するものであることを特徴とする色処理装置である。本願請求項3に記載の発明は、本願請求項1または請求項2に記載の発明における前記点群は装置に独立な色空間における点群であり、前記設計点群抽出手段は、前記色再現域の内部の点群である内部点群を前記設計条件の下で前記出力装置に依存した色空間に変換して有意であるか否かを判定し、有意と判定された点群を抽出して設計点群とすることを特徴とする色処理装置である。本願請求項4に記載の発明は、本願請求項1から請求項3のいずれか1項に記載の発明における前記対応点群設定手段が、前記外郭点群の各点から前記設計点群への距離に基づいて前記対応点群を設定することを特徴とする色処理装置である。本願請求項5に記載の発明は、本願請求項1から請求項3のいずれか1項に記載の発明における前記対応点群設定手段が、前記外郭点群の各点から色再現域の内部の予め決められた点へ向かう直線を設定するとともに前記設計点群への距離に基づいて前記外郭点群の各点に対応する前記設計点群の点をそれぞれ選択し、選択した点をもとに前記外郭点群の各点に対して設定されている前記直線上に前記対応点群を設定することを特徴とする色処理装置である。本願請求項6に記載の発明は、本願請求項1から請求項5のいずれか1項に記載の発明における前記設計色域外郭生成手段が、前記外郭点群を与えると前記対応点群が出力される写像モデルを構成し、該写像モデルを用いて前記出力装置の色再現域の外郭上の点から前記設計条件を満たす色域外郭へ写像して前記設計色域外郭を生成することを特徴とする色処理装置である。本願請求項7に記載の発明は、本願請求項2から請求項5のいずれか1項に記載の発明における前記出力装置が、カラー画像を出力するために必要となる基本の色成分とともに、明度が下がる方向に色域拡大を行う色成分、または、彩度が高くなる方向に色域拡大を行う色成分のうち、K及び少なくとも1つの特色の色成分を用いて画像を出力するものであることを特徴とする色処理装置。本願請求項8に記載の発明は、コンピュータに、請求項1から請求項7のいずれか1項に記載の色処理装置の機能を実行させるものであることを特徴とする色処理プログラムである。本願請求項1に記載の発明によれば、設計条件を満たす色域外郭を、探索的な方法を用いることなく高速かつ容易に得ることができる。本願請求項2に記載の発明によれば、色域拡大を行う成分を有する出力装置に対しても、設計条件を満たす色域外郭を高速かつ容易に得ることができる。本願請求項3に記載の発明によれば、内部点群の各点について設計条件を満たすか否かの判定を容易に行うことができる。本願請求項4に記載の発明によれば、出力装置の色再現域の外郭と設計色域外郭を対応づけるための点群の対を容易に設定することができる。本願請求項5に記載の発明によれば、設計色域外郭を滑らかにかつ精度よく求めるための点群対を、外郭点群の位置関係を保ったまま設定することができる。本願請求項6に記載の発明によれば、出力装置の色再現域を表す点群を、その連続性を確保して滑らかな設計色域外郭を精度良く生成することができる。本願請求項7に記載の発明によれば、特色を利用した場合に、外郭の色の連続性を確保して設計条件を満たす色域外郭を得ることができる。本願請求項8に記載の発明によれば、本願請求項1から請求項7のいずれか1項に記載の発明の効果を得ることができる。図1は、本発明の実施の一形態を示す構成図である。図中、1は外郭点群生成部、2は内部点群生成部、3は設計点群抽出部、4は対応点群設定部、5は設計色域外郭生成部である。ここでは、少なくとも基本の色成分を用いてカラー画像を出力する出力装置を想定し、その出力装置により出力される色再現域であって、予め決められた設計条件によって色再現域が設計条件を課さない場合に比べて狭くなる場合に、その設計条件を満たす色の範囲である設計色域の外郭を生成するものとする。外郭点群生成部1は、出力装置の色再現域の外郭に存在する点群である外郭点群を生成する。出力装置の色再現域は、何も条件を付していない場合の色の範囲であるほか、これから設計条件として課す条件とは異なる条件が課された色の範囲であってもよい。一例としては、設計条件が特定の色成分に対する条件である場合に、出力装置の色再現域は、各色成分の値の合計に対して予め決められた値総量制限値以内であるとする条件が課された後の色の範囲であってもよい。出力装置の色再現域の外郭は既知であるものとし、既知の外郭上に外郭点群を設けるものとする。なお、出力装置の色再現域の外郭上に存在する点群が与えられている場合には、それらの点群を外郭点群として生成したものとして使用する。内部点群生成部2は、出力装置の色再現域の内部の点群である内部点群を生成する。内部点群の生成方法としては、種々の方法を使用してよい。例えばランダムに生成してもよいし、規則的に生成してもよい。また、ある方法により点群を生成しておいて、出力装置の色再現域の内部となる点群を抽出して内部点群としてもよい。設計点群抽出部3は、内部点群生成部2で生成した内部点群の中から、予め決められた設計条件を満たす点群である設計点群を抽出する。出力装置が使用する色成分に対する条件を設計条件としており、内部点群が当該色成分を用いない色空間の点群である場合には、内部点群を設計条件の下で内部点群の色空間から出力装置が使用する色成分からなる色空間へ変換して有意であるか否かを判定し、有意と判定された点群を抽出して設計点群としてもよい。対応点群設定部4は、設計点群抽出部3で抽出された設計点群を基に、その設計点群により表される色域の外郭の点群となる対応点群を、外郭点群の各々に対応させて設定する。一例としては、外郭点群の各点から最短距離にある設計点群の点をそれぞれ求めて対応点群として、外郭点群と対応づけて設定すればよい。あるいは、外郭点群の各点から色再現域の内部の予め決められた点へ向かう直線を設定し、その直線上に対応点群を設定してもよい。その際には、設計点群への距離に基づいて外郭点群の各点に対応する設計点群の点をそれぞれ選択し、選択した点をもとにして直線上に対応点群を設定すればよい。設計色域外郭生成部5は、外郭点群と対応点群の対を用いて、設計条件を満たす色域外郭である設計色域外郭を生成する。対応点群をそのまま用いて設計色域外郭を生成してもよいし、対応点群とは別の点群により設計色域外郭を生成してもよい。後者の場合には、例えば、外郭点群を与えると対応点群が出力される写像モデルを構成し、その写像モデルを用いて、出力装置の色再現域の外郭上の点群から前記設計条件を満たす色域外郭へ写像し、写像された点群を用いて設計色域外郭を生成すればよい。以下、具体例を用いながら上述の構成についてさらに説明してゆく。以下の説明では、各点群は装置独立な色空間、例えばCIELAB色空間の点群であるものとし、出力装置はC、M、Y、Kの4色の色成分を用いるものとする。また、設計条件はKの使用率に対する条件であるものとして後述する。図2は、色再現域の一例の説明図である。図2には出力装置の色再現域の一例を、CIELAB色空間において明度軸を含むある平面について示している。図2Aにおいて、右上がりの斜線を付した色領域はC、M、Yの基本的な3色の色成分により再現される色領域である。これに対して右下がりの斜線を付した色領域では、C、M、Yの3色の色成分だけでは再現されず、この色領域の色を再現するためにはKの色成分が必須となる。この図2Aに示した例では、Kの使用を最小限にとどめた場合を示しており、必要となるK成分を最小Kと称すことにする。この図2Aに示した場合には、例えば図2A中に破線で示した明度の色を考えると、明度軸においてはKを使用せず、ある色よりも彩度が高い色においてKを使用しなければならない。図2Bにおいては、Kを最大限に使用する場合を示している。C、M、Yのいずれか1色あるいは2色を用いて再現される外郭の色を除き、C、M、YをKに置き換えることでKが使用される。従って、破線で示した外郭を除いてKを使用して再現される。最大限に使用するK成分を最大Kと称することにする。図2Aに示した最小Kの場合も、図2Bに示した最大Kの場合も、色域の形状、大きさは変わらず、各色においては最小K以上、最大K以下の範囲でK成分を調整することになる。図2Bに示す最大Kの場合は、図2Aに示した最小Kの場合と比べて、彩度の上昇によるKの増加は緩やかである。しかし、Kを使用することにより粒状性などの画質上の劣化が現れる場合がある。そこで、最小K以上、最大K以下の範囲でKの使用率を制御する。その際のKの使用率はGCRGrayComponentReplacementレートとして知られおり、CMYKの4色で色再現を行う場合、GCRレートでKを制御することが多い。図2Aに示す最小KminKとする以上、図2Bに示す最大KmaxKとする以下の範囲で、色域の最外郭まで使用するために、例えば、以下の式でKの使用量を制御している。K=αK×maxK1-αK×minK数式1ここで、αKはLabに応じて決定するGCRレートである。図3は、Kの使用率の一例の説明図である。GCRレートであるαKは、例えば図3に示す明度Lや彩度Cに応じた関数を用いるとよい。図3に示した例では、図3Aにおいて高明度ほどKの使用率を低減し、図3Bにおいて高彩度ほどKの使用率を低減している。上述の数式1で算出されるKと、再現する色を表すLabから、他の色成分であるC、M、Yを算出し、C、M、Y、Kを得る。例えば出力装置に与えた色信号CMYKと出力された色の測色値Labとの関係を関数Fとすれば、CMYは、C,M,Y=F1L,a,b,K数式2によって算出される。出力装置の特性を示す関数Fは公知の手法で得られる。例えば、特開平10-262157号公報または特開2002-84434号公報に記載されている重み付き回帰を用いた方法や、ニューラルネットワークによる対応関係の学習モデルなどを使用すればよい。図4は、Kの使用率を制御した場合のKを使用する色領域の一例の説明図である。図3に示したGCRレートの一例では、画質を優先して彩度Cが高くなるにつれて、Kの使用量を少なくしている。しかしながら、数式1の制御はminKを使用する式であり、図2Aにも示したように彩度が高い色でもKを使用せざるを得ない色が存在する。そのため、Kを使用する色範囲は、一例として図4に示すようになる。例えば破線で示した明度においては、GCRレートの特性から明度軸においてKの使用量が多く、彩度が増加してある色からはKは使用されなくなり、さらに彩度が高いある色からKが使用されることとなる。図5は、Kの使用率を制御した場合のKを使用する色領域の別の例の説明図である。図5に示した例では、彩度の増加に従ってKの使用量が増加しないようにした場合を示している。このようなKの制御を行うには、K=αK×maxK数式3としてminKを使用しなければよい。この場合、minKを下回る色については再現されない。数式3で得たKをもとにCMYを算出しても、有意例えば網点面積率で0以上100以下の値は得られない。図5においては、数式3により算出されたKにより再現される色の領域の外郭を破線で示している。この破線よりも明度が低い色については、出力装置の特性としては再現されるものの、Kの制御を行うための条件を満たさず、再現させない色となる。ここで、Kの制御を行うための条件が設計条件であり、この設計条件を満たして再現される色の範囲を設計色域である。上述の特許文献1では、設計色域の外郭を探索により算出しているが、探索の際に色Labを変えるとmaxKやαKが変わるので、LabとともにKを探索しなければならない。これに対して、以下の説明では探索せずに設計色域の外郭を求める。図6は、本発明の実施の一形態における動作の一例を示す流れ図である。S11において、外郭点群生成部1では、ここではCIELAB色空間における出力装置の色再現域の外郭に存在するLab点群である外郭点群を生成する。出力装置の色再現域は、上述のようにCMYKの4色で再現される色域全体とするほか、設計条件以外の条件を付して再現される色の領域としてもよい。ここでは一例として、各色成分の値の合計に対して予め決められた値総量制限値以内であるとする条件が課された後の色の範囲であるとする。例えば、特開2003-8912号公報に記載されている、基本の色成分からなる3次元の色空間の外郭を覆うポリゴン集合体を求めて装置に依存しない色空間に変換し、変換したポリゴンの各点から4色の色域外郭を探索する方法により、出力装置の色再現域の外郭上の点群を求めてもよい。あるいは、特開2005-63093号公報に記載されている、4色の装置依存の色空間でCMYKの合計が総量制限値を満たす色域の外郭の点群を求め、その点群を装置に依存しない色空間へ変換し、外郭点群としてもよい。もちろん、他の方法により外郭点群を求めてもよいし、予め与えられてもよい。S12において、内部点群生成部2では、出力装置の色再現域の内部に複数の色点Labを設け、内部点群とする。この場合の出力装置の色再現域は、外郭点群生成部1で生成した外郭点群を外郭とする色再現域である。内部点群の生成方法としては限定されない。一例としては、L、a、bのそれぞれについて予め決められた範囲において、ある間隔で格子点を生成し、外郭点群生成部1で生成した外郭点群を用いて格子点が出力装置の色再現域内であるか否かの判定を行い、色再現域の内部の格子点を内部点群とすればよい。色再現域内か否かの判定は、外郭点群生成部1で生成した外郭点群をポリゴン化して扱えば容易に行われる。または、CMYK網点面積率で0以上100以下の格子点を生成し、そのうち総量制限値内のものを用意しておき、数式2で説明した関数Fを用いて、L,a,b=FC,M,Y,K数式4で算出すれば、色再現域内か否かの判定を行わずに内部点群が得られる。いずれの方法でもよいし、もちろん、他の方法により内部点群を生成してもよい。S13において、設計点群抽出部3では、内部点群生成部2で生成した内部点群の中から、予め決められた設計条件を満たす点群である設計点群を抽出する。ここでは設計条件としてKの使用率を制御しているので、内部点群の各点Labに対してKの使用率を決定した場合に、そのKを用いて出力装置で再現されるか否かを判定し、再現される点を抽出して設計点群とする。内部点群の点Labと、その点に対するKの値から、数式2を用いてCMYの値を求め、得られたCMYの値が有意網点面積率で0以上100以下であるか否かを判定すればよい。Kの使用率の制御は、一例としては図3に示した明度に対するKの使用率と彩度に対するKの使用率の積などとすればよい。もちろん、Kの使用率の制御はこの例に限られないことは言うまでもない。一般形式でKの使用率αKを記載すると、αK=fKL,a,b数式5となる。ここで、fKはLabの関数であり、画質設計の方針に応じて形状が異なる。図7は、内部点群と設計点群の一例の説明図である。図中、出力装置の色再現域の外郭を実線で、設計条件を満たす設計色域の外郭を破線で示しており、黒丸と白丸は内部点群である。図5を用いて説明したが、例えば図3に示したKの使用率の制御を行い、数式3でKを求めた場合、再現される色の領域がKの使用率を制御しない場合に比べて狭くなる。そのため、図7に示した内部点群のうちでも、設計条件を満たして再現される色点白丸で示すと再現されない色点黒丸で示すが存在することになる。白丸で示す設計条件を満たして再現される色点を抽出し、設計点群とすればよい。再現されるか否かは、数式2で示した関数Fの逆写像を用いて算出したCMYが有意網点面積率で0以上100以下であるか否かで判断すればよい。図6に戻り、S14において、対応点群設定部4では、設計点群抽出部3で抽出された設計点群により表される色域の外郭の点群となる対応点群を、外郭点群の各々に対応させて設定する。図8は、対応点群の設定の一例の説明図である。対応点群を設定する方法の一例としては、外郭点群の各点から最短距離にある設計点群の点をそれぞれ求めて対応点群とし、外郭点群と対応づけて設定すればよい。図8においては、外郭点群の各点を三角で示し、設計点群の各点を白丸で示している。外郭点群の各点から最短距離にある設計点群の点までを矢線で示しており、矢線の終点の点を対応点群の点とし、矢線の始点の点外郭点群の点と矢線の終点の点設計点群の点であり対応点群の点となるを対応づけて設定すればよい。図9は、対応点群の設定の別の例の説明図である。この例では、外郭点群の各点から色再現域の内部の予め決められた点へ向かう直線を設定する。そして、図8において矢線で示した外郭点群の各点から最短距離にある設計点群の点を選択し、選択した点をもとにして直線上に対応点群となる点をそれぞれ設定する。図9Bに1つの外郭点群の点について、対応する対応点群の点の設定方法の一例を示している。色再現域の内部の予め決められた点Qを×により示し、外郭点群の点Pを三角で示し、その外郭点群の点から最短距離にある設計点群の点Rを白丸で示している。この例では、点Pから点Qへ向かう直線に対して点Qを射影した点Sを対応点群の点として設定し、外郭点群の点Pと対応点群の点Sとを対応づけておく。このような対応点群の点の設定と対応付けを、外郭点群のそれぞれの点について行えばよい。その状態を図9Aに示している。黒丸で示した点が対応点群の点であり、直線上に存在する外郭点群の点と対応づけておく。図9Cには、外郭点群と対応点群について示している。図8に示した最短距離にある設計点群を対応点群とする方法では、1つの設計点群の点に対して複数の外郭点群の点が対応づけられる場合がある。図8に示している例でも、1つの設計点群の点に対して2つあるいは3つの外郭点群の点が対応づけられる場合が生じている。これに対して図9に示した直線上に対応点群を配置する方法では、直線上に複数の外郭点群の点が存在していなければ、外郭点群の点と対応点群の点は1対1に対応することになる。さらに、外郭点群の各点の相対位置関係が、対応点群においても保たれる。図6に戻り、S15において、設計色域外郭生成部5は、外郭点群と対応点群の対を用いて、設計条件を満たす色域外郭である設計色域外郭を生成する。例えば、対応点群をそのまま設計色域外郭の点としてもよい。一例として、外郭点群として出力装置の色再現域の外郭を構成するためにもともと生成されていた点群を使用しており、例えば図9に示した外郭点群の各点の相対位置が保たれた対応点群が得られている場合、外郭点群の各点のつながりを対応点群の各点に反映させれば設計色域外郭が表されることになる。あるいは、外郭点群と対応点群の対を用いて、改めて設計色域外郭を生成してもよい。この場合、外郭点群生成部1で外郭点群を生成した際の出力装置の色再現域の外郭上の点から、対応点群で表される設計色域外郭上の点への変換を行えばよい。この変換はCIELAB色空間であればLabからLabへの写像であり、写像の関数は、対応関係にある外郭点群と対応点群の対があれば決まる。例えば統計的な手法を用いればよく、特開平10-262157号公報または特開2002-84434号公報に記載されている重み付き回帰を用いた方法や、ニューラルネットワークによる対応関係の学習モデルなどを使用すればよい。写像の関数をGとし、外郭点群生成部1で外郭点群を生成した際の出力装置の色再現域の外郭上の点をL,a,b、求める設計色域外郭上の点をL,a,b’とすれば、L,a,b’=GL,a,b数式6として設計色域外郭上の点を求め、設計色域外郭を生成すればよい。図10は、生成された設計色域外郭の一例の説明図である。設計色域外郭生成部5によって生成された設計色域の外郭を破線によって示している。なお、黒の三角は外郭点群と対応点群の対から得られた関数により生成した設計色域の外郭上の点である。図5で説明したKの使用率を制御した場合の色域外郭が生成されている。上述の具体例では、出力装置がC、M、Y、Kの4色の色成分を用いる場合について説明した。出力装置によっては、さらに、彩度が高くなる方向に色域拡大を行う特色の色成分を1つ以上用いて画像を出力するものもある。以下の説明では、Oオレンジ成分をさらに用い、C、M、Y、K、Oの5色の色成分を用いる場合について説明する。図11は、特色を用いた場合の色再現域の一例の説明図である。図11にはO成分を用いた場合の出力装置の色再現域の一例を、CIELAB色空間において明度軸を含みO成分により再現される色を含むある平面について示している。図11Aにおいて、斜線を付した色領域はC、M、Y、Kの4色の色成分だけでは再現されず、Oを使用しなければ再現されない色の領域である。この図11Aに示した例では、Oの使用を最小限にとどめた場合を示しており、必要となるO成分を最小Oと称すことにする。図11Bにおいては、Oを最大限に使用する場合を示している。C、M、Yで再現される色であっても、MとYを含めばM、YをOに置き換えることによりOを含む色となる。従って、図11Bにおいて斜線で示した領域の色はOを使用して再現される。最大限に使用するO成分を最大Oと称することにする。図11Aに示した最小Oの場合も、図11Bに示した最大Oの場合も、色域の形状、大きさは変わらず、各色においては最小O以上、最大O以下の範囲でO成分を調整することになる。最小Oを用いた場合、CMYKの外郭よりも彩度が高くなると、彩度の増加に伴ってO成分が増加するが、最大Oを用いた場合に比べて急峻な増加傾向を示すため、CMYKの外郭で色の連続性が悪くなる場合がある。また、最大Oを用いた場合も、図11Bにおいて太線で示した境界の両側においてO成分を利用するか否かが異なることにより、色の連続性が悪くなる場合がある。そこで、最小O以上、最大O以下の範囲でOの使用率を制御する。図11Aに示す最小OminOとする以上、図11Bに示す最大OmaxOとする以下の範囲で、色域の最外郭まで使用するために、例えば、以下の式でOの使用量を制御すればよい。O=αO×maxO1-αOminO数式7ここで、αOはLabに応じて決定する制御係数である。図12は、KとOの使用率を制御した場合のKとOを使用する色領域の一例の説明図である。上述した具体例のように、OとともにKについても制御することになる。それぞれのLabに対して、Kの制御範囲をminK≦K≦maxKとして数式1で制御し、Oの制御範囲を数式7で制御すると、図12Aに示すように、Kを使用する色領域は左上がりの斜線を施した領域になり、Oを使用する色領域は一例として右上がりの斜線を施した領域になる。しかしながら、Kについては上述したように、画質設計上、例えばKは数式3の制御を行うものとすると再現されない色が生じる。図12Bにおいては、数式3によるKの制御により再現される色の領域の外郭を破線で示している。この破線よりも明度が低い色については、Kの制御により再現されない色となる。この具体例では、色再現域が変化するKの制御を行うための条件を設計条件とする。もちろん、Oの使用量の制御によって色再現域が変化する場合にはOの制御を行うための条件を設計条件とし、あるいはKの制御条件とともに設計条件としてもよい。上述の図6に示した動作例に従って説明する。S11において、外郭点群生成部1で出力装置の色再現域の外郭に外郭点群を生成する。この具体例では、出力装置はCMYKOの5色を用いるが、このような5以上の色成分を有する場合の色再現域の外郭は、例えば特開2010-187144号公報に記載されているように、出力装置の色空間ここではCMYKO色空間において色再現域の外郭となる色を、装置に依存しない色空間ここではCIELAB色空間に変換する方法など、公知の方法を用いて得ればよい。そして、得られた色再現域の外郭上に外郭点群を生成すればよい。もちろん、設計条件以外の条件を付した色再現域の外郭に従って外郭点群を求めてもよい。例えば、総量制限値を満たす色再現域の外郭上の点群を算出し、外郭点群としてもよい。S12において、内部点群生成部2では、CMYKOの5色を用いる出力装置の色再現域の内部に複数の色点Labを設け、内部点群とする。色再現域は外郭点群生成部1で外郭点群を生成する際の色再現域であり、その色再現域内に生成する内部点群の生成方法は上述の4色の場合の方法でよい。S13において、設計点群抽出部3では、内部点群生成部2で生成した内部点群の中から、予め決められた設計条件を満たす点群である設計点群を抽出する。ここで、設計条件としてKの使用率を制御するとともに、Oについても使用率が制御されているので、内部点群の各点Labに対してKの使用率とOの使用率を決定し、その場合に出力装置で再現されるか否かを判定し、再現される点を抽出して設計点群とする。例えば、出力装置に与えた色信号CMYKOと出力された色の測色値Labとの関係を関数Fとすれば、出力装置の特性を示す関数FはL,a,b=FC,M,Y,K,O数式8である。この関数Fを用い、KとOはLabにより決まるので、内部点群の点Labとその点に対するKとOの値から、C,M,Y=F1L,a,b,K,O数式9により残りのCMYが算出される。算出されたCMYの値が有意網点面積率で0以上100以下であるか否かを判定し、有意の場合にその内部点群の点を設計点群として抽出すればよい。Kの使用率の制御は、例えば図3に示した例など、上述の具体例の方法でよい。また、Oの使用率は、例えば、特開2010-252309号公報に記載されている方法、例えば彩度が高いほどOの使用率を高く、Oの色相からの距離が小さいほどOの使用率を高くし、あるいはさらに彩度-色相平面でOの色相を含む色範囲を限定して制御する方法がある。あるいは、特開2011-009843号公報に記載されているように、Oを最小としてKを制御し、得られてKの値に対応したOの最大値を求め、そのOの最小値と最大値との範囲でOを制御してもよい。図13は、KとOを用いる場合の内部点群と設計点群の一例の説明図である。図中、黒丸と白丸は内部点群であり、そのうち白丸は設計点群である。黒丸で示した内部点群の点は、Kの制御を行う設計条件を課さなければ出力装置により再現されるが、Kの制御を行う設計条件下においては出力装置で再現されない色点である。この内部点群の点は設計点群から除外される。白丸で示した内部点群の点は、Kの制御を行う設計条件においても出力装置で再現される色点であり、設計点群の点として抽出される。S14において、対応点群設定部4では、設計点群抽出部3で抽出された設計点群により表される色域の外郭の点群となる対応点群を、外郭点群の各々に対応させて設定する。図14は、KとOを用いる場合の対応点群の設定の一例の説明図である。対応点群を設定する方法の一例としては、図8を用いて説明した方法や図9を用いて説明した方法を用いればよい。図8を用いて説明した、外郭点群の各点から最短距離にある設計点群の点をそれぞれ求めて対応点群として外郭点群と対応づける場合について図14Aに示している。また、図9を用いて説明した、外郭点群の各点から色再現域の内部の予め決められた点へ向かう直線上に、最短距離にある設計点群の点から対応点群となる点を設定する場合について、図14Bに示している。図8、図9と比較して、外郭形状が異なっている。図14Bに示した方法により得られた外郭点群と対応点群の対の一例を図14Cに示している。S15において、設計色域外郭生成部5は、外郭点群と対応点群の対を用いて、設計条件を満たす色域外郭である設計色域外郭を生成する。この処理についても上述した具体例の処理でよく、新たに設計色域外郭の点を求める際には数式6で求めればよい。図15は、KとOを用いた場合に生成された設計色域外郭の一例の説明図である。設計色域外郭生成部5によって生成された設計色域の外郭を破線によって示している。なお、黒の三角は外郭点群と対応点群の対から得られた関数により生成した設計色域の外郭上の点である。図12Bで説明した、KおよびOを用い、Kの使用率を設計条件とした場合の色域外郭が生成されている。なお、上述のKとOを用いた場合の説明では、Kの使用率を設計条件としたが、Oの使用率により再現される色の領域が変化する場合には、Oの使用率を設計条件とし、あるいはKとOの両方の使用率を設計条件としてもよい。上述の2つの具体例では、CMYを基本の色成分とし、さらにK、あるいはKとOを用いた場合について説明した。もちろん、基本の色成分に追加する色成分はこれに限らず、Gグリーン、Vヴァイオレット、Rレッド、Bブルーなど、種々の色成分であってよく、4色や5色に限らず、6色以上でもよい。例えばCMYKRGBの7色であってもよいことは言うまでもない。また、基本の色成分としてRGBを用いてもよい。各点群の色空間もCIELAB色空間に限らず、Luv色空間やYCbCr色空間などの装置に依存しない他の色空間でもよい。また、上述の2つの具体例とも、Kの使用率を設計条件とした場合について説明したが、他の色成分についてもその色成分に対する条件を課して再現される色の領域が変化する場合には、その条件を設計条件とすればよい。もちろん、いくつかの色成分に渡る条件を設計条件としてもよく、例えば上述のKとOの両方の使用率を設計条件とする場合や、各色成分の値の合計に対して条件を課す総量制限値を設計条件とする場合などがある。得られた設計色域外郭は、例えばこの設計色域外の色を設計色域の色へ変換する際に利用される。設計条件を課していない色再現域の色や、他の出力装置の色再現域、画像取得装置により取得される色域、規格化されているsRGB色空間の色域、あるいは装置に依存しない色空間を含む種々の色空間における色域などの色のうち、少なくとも設計色域に含まれない色について、あるいは設計色域内の全部あるいは部分的に、設計色域の色へ変換してもよい。このような変換を行う変換手段を設けた画像処理装置を構成してもよい。もちろんこのほかにも、与えられた色が設計色域に含まれるか否かを判定する際に用いるほか、他の用途に利用してもよいことは言うまでもない。図16は、本発明の実施の一形態で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、21はプログラム、22はコンピュータ、31は光磁気ディスク、32は光ディスク、33は磁気ディスク、34はメモリ、41はCPU、42は内部メモリ、43は読取部、44はハードディスク、45はインタフェース、46は通信部である。上述の本発明の実施の一形態として説明した各部の機能の全部または部分的に、コンピュータが実行するプログラム21によって実現してもよい。その場合、そのプログラム21およびそのプログラムが用いるデータなどは、コンピュータによって読み取られる記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部43に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部43にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク31,光ディスク32CDやDVDなどを含む、磁気ディスク33,メモリ34ICカード、メモリカード、フラッシュメモリなどを含む等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。これらの記憶媒体にプログラム21を格納しておき、例えばコンピュータ22の読取部43あるいはインタフェース45にこれらの記憶媒体を装着して、コンピュータからプログラム21を読み出し、内部メモリ42またはハードディスク44磁気ディスクやシリコンディスクなどを含むに記憶し、CPU41によってプログラム21を実行し、上述の本発明の実施の一形態として説明した機能が全部又は部分的に実現される。あるいは、通信路を介してプログラム21をコンピュータ22に転送し、コンピュータ22では通信部46でプログラム21を受信して内部メモリ42またはハードディスク44に記憶し、CPU41によってプログラム21を実行して実現してもよい。コンピュータ22には、このほかインタフェース45を介して様々な装置と接続してもよい。例えば情報を表示する表示手段や利用者からの情報を受け付ける受付手段等も接続されていてもよい。また、例えば画像形成装置がインタフェース45を介して接続され、設計色域外郭を用いて色処理が施された色信号を使用して画像形成装置で画像を形成するように構成してもよい。なお、各構成が1台のコンピュータにおいて動作する必要はなく、処理段階に応じて別のコンピュータにより処理が実行されてもよい。"