(57)【要約】【課題】指定点とその周囲の近似色の画像領域を抽出する際に、近似色の領域を的確に抽出することができる画像領域抽出装置を提供する。【解決手段】色情報によって画像中の領域を抽出する画像領域抽出装置であって、領域抽出しようとする画像を選択し（Ｓ１）、画像中の抽出しようとする領域内で指定点を設定し（Ｓ２）、指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定し（Ｓ３）、指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する（Ｓ４）画像領域抽出装置である。【選択図】            図１
2005128774.tif 000002
【特許請求の範囲】
【請求項１】
色情報によって画像中の領域を抽出する画像領域抽出装置であって、
画像中の抽出しようとする領域内で指定点を設定する指定点設定手段と、
指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定手段と、
指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出手段と
を備えることを特徴とする画像領域抽出装置。
【請求項２】
前記指定点に対して所定の位置関係を有する複数の画素が、指定点を原点として直交座標をなす２座標軸上の画素であることを特徴とする請求項１記載の画像領域抽出装置。
【請求項３】
前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離を求め、求めた色距離の最大値の所定の割合をしきい値として設定し、そのしきい値以下の色距離の色空間を、抽出する色集合の範囲として決定する
ことを特徴とする請求項２記載の画像領域抽出装置。
【請求項４】
前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離の増分値を求め、求めた増分値が所定のしきい値以下となる色距離の色空間を、抽出する色集合の範囲として決定する
ことを特徴とする請求項２記載の画像領域抽出装置。
【請求項５】
前記色集合決定手段が、前記２座標軸上の複数の画素からエッジ強度を求め、求めたエッジ強度が所定のしきい値以下となる画素と前記指定点との色距離で決まる色空間を、抽出すべき色集合の範囲として決定する
ことを特徴とする請求項２記載の画像領域抽出装置。
【請求項６】
前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離を求め、求めた色距離の最大値の所定の割合をしきい値として設定し、そのしきい値以下の色距離の色空間を、抽出する色集合の範囲として決定するか、前記指定点の画素と前記２座標軸上の複数の画素との色距離の増分値を求め、求めた増分値が所定のしきい値以下となる色距離の色空間を、抽出する色集合の範囲として決定するか、若しくは前記２座標軸上の複数の画素からエッジ強度を求め、求めたエッジ強度が所定のしきい値以下となる画素と前記指定点との色距離で決まる色空間を、抽出すべき色集合の範囲として決定するか、又は、それらの範囲若しくはしきい値を複数利用して色集合の範囲を決定する
ことを特徴とする請求項２記載の画像領域抽出装置。
【請求項７】
色情報によって画像中の領域を抽出する画像領域抽出方法であって、
画像中の抽出しようとする領域内で指定点を設定する指定点設定過程と、
指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定過程と、
指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出過程と
を含むことを特徴とする画像領域抽出方法。
【請求項８】
色情報によって画像中の領域を抽出する画像領域抽出するためのプログラムであって、
画像中の抽出しようとする領域内で指定点を設定する指定点設定過程と、
指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定過程と、
指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出過程と
をコンピュータを用いて実行するための記述を含むことを特徴とする画像領域抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色情報によって画像中の近似色の領域等を抽出する際に用いて好適な画像領域抽出装置及び方法に関する。
【背景技術】
【０００２】
近似色の抽出方法としては、多くの手法が提案されている。画像中の１点を指定点とし、設定されたしきい値を元に近似色集合を求めるものや、色空間上の色距離を用いることで、しきい値を１つにすることを特徴としたものがある（例えば特許文献1参照）。特許文献１に記載された色抽出装置では、色空間中で抽出する領域の範囲を決める３次元の立体の大きさを操作者に指定させる。そして、指定された大きさをしきい値として、色空間中における指定点の色を中心とした立体領域内の画像データが抽出される。
【０００３】
また、ＲＧＢ信号（Red Green Blue code）の各しきい値だけでなく、差分値にも着目して、しきい値を設けることを特徴としたものがある（例えば特許文献２参照）。特許文献２に記載された画像処理装置では、しきい値がＲ、Ｇ、Ｂ、およびその差分値ごとにあらかじめ設定されるようになっている。
【０００４】
また、人間の目に同じ色として認識される色空間が、その位置によって異なることに着目し、指定点の色空間上の位置によって、しきい値を人間が同じ色として認識される値に変更することを特徴としたものがある（例えば特許文献３参照）。特許文献３に記載された画像処理装置では、この色空間上の位置によって変更されるしきい値が、カラーパッチデータなどによって経験的に決定されるようになっている 。
【０００５】
【特許文献１】特開平５−１２８２２４号公報
【特許文献２】特開平１１−１１０５５２号公報
【特許文献３】特開平５−２３６２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１〜３に記載されている手法では、近似色の範囲を決めるしきい値が、操作者の操作に応じて設定されるようになっていたり、あるいは、あらかじめ設定された値が使用されるようになっていたりしていた。つまり、しきい値の設定に係り操作が煩雑となる場合があったり、あるいはこれらいずれの手法でも、色空間において指定点からあらかじめ決められた等距離のしきい値で近似色の集合が捉えられていたため、指定点の位置によっては的確な領域の抽出が困難となる場合があったりしていた。
【０００７】
このため、例えば顔などの明るい色から暗い色までが存在するような領域で、その中間の明るさの色を指定点とした場合には上手く顔領域全体を抽出できるが、明るい点や暗い点など集合の境界部に近い色を指定点とした場合には上手く抽出できないという課題があった。従来の技術ではこのような場合、上手く抽出できなかった領域を再度指定し、領域を追加するなどの操作が必要であった。
【０００８】
本発明は、上記の事情に鑑みてなされたものであり、画像領域の抽出の際の操作性の向上を図るものであり、また、例えば指定点とその周囲の近似色の画像領域を抽出する際に、近似色の領域等を的確に抽出することができる画像領域抽出装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、色情報によって画像中の領域を抽出する画像領域抽出装置であって、画像中の抽出しようとする領域内で指定点を設定する指定点設定手段と、指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定手段と、指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出手段とを備えることを特徴とする。本発明によれば、指定点に対して所定の位置関係を有する複数の画素の色情報に対して所定の演算が行われ、抽出する色集合の範囲が、その演算結果に基づき指定点を基準として自動的に決定される。したがって、操作者が範囲の大きさの指定等を行う必要がなくなる。その際、指定点以外の画素の色情報に係る特徴を反映して抽出する色集合の範囲を決定することが可能である。これによって、指定点とその周囲の所望の領域をより的確に抽出することができる。また、例えば指定点が抽出したい領域の色集合境界部である場合、他の画素の色情報の演算値を利用することで、例えば他方の境界部や領域の中心部の複数位置の色情報を利用することができ、容易により的確に領域抽出をすることができる。
【００１０】
本発明は、また、前記指定点に対して所定の位置関係を有する複数の画素が、指定点を原点として直交座標をなす２座標軸上の画素であることを特徴とする。これによれば、各画素が直線上に配置されることになるので演算のための構成を容易に簡単化にすることができる。また複数の画素を適切な位置関係で容易に配置することができる。
【００１１】
本発明は、また、前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離を求め、求めた色距離の最大値の所定の割合をしきい値として設定し、そのしきい値以下の色距離の色空間を、抽出する色集合の範囲として決定することを特徴とする。これによれば、しきい値に対して、簡単な演算で、指定点とその周囲の画素との色情報の関係を適切に反映させることができる。
【００１２】
本発明は、また、前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離の増分値を求め、求めた増分値が所定のしきい値以下となる色距離の色空間を、抽出する色集合の範囲として決定することを特徴とする。これによれば、色情報の変化の割合に特徴を有する画像に対して、適切なしきい値を設定することができると考えられる。
【００１３】
本発明は、また、前記色集合決定手段が、前記２座標軸上の複数の画素からエッジ強度を求め、求めたエッジ強度が所定のしきい値以下となる画素と前記指定点との色距離で決まる色空間を、抽出すべき色集合の範囲として決定することを特徴とする。これによれば境界部に明瞭な画像に対して、適切なしきい値を設定することができると考えられる。
【００１４】
本発明は、また、前記色集合決定手段が、前記指定点の画素と前記２座標軸上の複数の画素との色距離を求め、求めた色距離の最大値の所定の割合をしきい値として設定し、そのしきい値以下の色距離の色空間を、抽出する色集合の範囲として決定するか、前記指定点の画素と前記２座標軸上の複数の画素との色距離の増分値を求め、求めた増分値が所定のしきい値以下となる色距離の色空間を、抽出する色集合の範囲として決定するか、若しくは前記２座標軸上の複数の画素からエッジ強度を求め、求めたエッジ強度が所定のしきい値以下となる画素と前記指定点との色距離で決まる色空間を、抽出すべき色集合の範囲として決定するか、又は、それらの範囲若しくはしきい値を複数利用して色集合の範囲を決定することを特徴とする。これによれば、種々の手法を１または複数組み合わせることで、より柔軟に領域抽出をすることができる。
【００１５】
本発明は、また、色情報によって画像中の領域を抽出する画像領域抽出方法であって、画像中の抽出しようとする領域内で指定点を設定する指定点設定過程と、指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定過程と、指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出過程とを含むことを特徴とする。
【００１６】
本発明は、また、色情報によって画像中の領域を抽出する画像領域抽出するためのプログラムであって、画像中の抽出しようとする領域内で指定点を設定する指定点設定過程と、指定点に対して所定の位置関係を有する複数の画素の色情報を演算し、演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する色集合決定過程と、指定点を基準として、決定された色集合の範囲に含まれる画像領域を抽出する領域抽出過程とをコンピュータを用いて実行するための記述を含むことを特徴とする。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。本発明の画像領域抽出装置の実施の形態は、コンピュータとそのコンピュータで実行されるプログラムとから構成される。本実施の形態は、操作者が、選択した画像上で任意の指定点を１点設定すると、色情報に基づいてその指定点を含む、指定点の色と近似色の画素とからなる領域を抽出する機能を実現する。その構成は、例えば、パーソナルコンピュータと、パーソナルコンピュータのハードウェア資源を利用して実行されるソフトウェア・プログラムとして実現されたり、携帯電話機、デジタルカメラ等の携帯型情報装置のＣＰＵ（中央処理装置）等とそれを利用して実行されるソフトウェア・プログラムとして実現されたりすることができる。またそのソフトウェア・プログラムは、コンピュータ読み取り可能な記録媒体や、通信回線を介して配布することが可能である。
【００１８】
図１は、本実施の形態の画像領域抽出装置による処理手順を示すフローチャートである。操作者が所定の操作を行うと、本装置を構成するソフトウェア・プログラムが起動する。そして、コンピュータの画面上の表示に従って、操作者によって、領域を抽出しようとする画像が選択される（ステップＳ１）。次に操作者が所定の操作を行うことで、選択した画像の中で抽出しようとする領域内の１点の指定点が設定される（ステップＳ２）。
【００１９】
例えば、図２のように、画像１（例えば横４００画素、縦３００画素）中に抽出したい領域２が或る色範囲を持って存在しているとする。ここで、抽出所望領域２と、それ以外の領域３では異なる色が指定されているとする。例えば、抽出所望領域２は顔のような肌色で表されるような領域であり、それ以外の領域３は、背景や服などの青や緑などの肌色とは色空間上で離れた領域にあるとする。
【００２０】
今、操作者が、領域抽出を行いたい画像１を選択し、マウスなどのポインタによって画像１中の１点（指定点４）を設定したとする。ここで、指定点４の色情報は、ＲＧＢ信号の表現で、例えば、Ｒ：２３５、Ｇ：１７６、Ｂ：１７０であるとする。
【００２１】
次に本実施の形態の画像領域抽出装置は、指定点４に対して所定の位置関係を有する複数の画素の色情報を演算し、その演算結果に基づいて抽出する色集合の範囲を指定点を基準として決定する処理を行う（図１のステップＳ３）。ここで複数の画素は、指定点４を原点として直交座標（Ｘ−Ｙ平面座標）をなす２座標軸（Ｘ軸５およびＹ軸６）上の連続する複数の画素であるとする。
【００２２】
複数の画素の色情報に対する演算は、例えば、指定点４の画素とＸ軸５上の複数の画素およびＹ軸６上の複数の画素との間の色距離を求め、求めた色距離の最大値の所定の割合をしきい値として設定し、そのしきい値以下の色距離の色空間を、抽出する色集合の範囲として決定する処理である。ここで、色距離とは、例えばＲＧＢ３色を３成分とする３次元の色空間において、各画素の色の値をＲ、Ｇ、Ｂに対応する座標値で表した場合の座標点相互間の距離（ユークリッド距離）を意味している。さらにこの場合には指定点４を基準として、各画素に対する色距離を求めている。
【００２３】
図２に示すように、設定された指定点４から、画像１中のＸ軸５、Ｙ軸６の線上にある各画素との色距離を求めると、曲線７および曲線８のようになる。図２の曲線７は、Ｘ軸５上の各画素の色の値と指定点４の色の値とから求めた色距離を、各画素のＸ軸５上の位置に対応させて示すものである。一方、曲線８は、Ｙ軸６上の各画素の色の値と指定点４の色の値とから求めた色距離を、各画素のＹ軸６上の位置に対応させて示すものである。ここで、直線Ａ、Ｂは、Ｘ軸５上の抽出所望領域２の両端部の画素に対応する位置を示している。また、直線Ｃ、Ｄは、Ｙ軸６上の抽出所望領域２の両端部の画素に対応する位置を示している。
【００２４】
次に図３を参照して、図１の色集合決定処理（ステップＳ３）についてより具体的に説明する。まず、設定された指定点４から、画像１中のＸ軸５、Ｙ軸６の線上にある各画素との色距離が計測される（図３のステップＳ１１）。次に、色距離の最大値ＭＡＸを求め、その最大値ＭＡＸの所定の割合をしきい値に設定する（ステップＳ１２）。図４にＸ軸５上の各画素の色距離、最大値ＭＡＸおよびしきい値の関係を示した。
【００２５】
色距離のしきい値の大きさは、色距離の最大値ＭＡＸに対して、１５％〜３５％の割合の値とすることで良好な領域抽出ができることを、本出願人は実験的に確認している。割合の値としては、２５％が最も推奨できる値である。
【００２６】
なお、本実施の形態では、Ｘ軸５上の画素に関する色距離に基づくしきい値と、Ｙ軸６上の画素に関する色距離に基づくしきい値との２つのしきい値が求められる。本実施の形態では、２つのしきい値のうち、小さい値の方を、画像１の全画素に対して適用するしきい値とすることとしている。
【００２７】
以上のようにして図３のステップＳ１２でしきい値を求めた後、画像１の各画素に対して指定点４の画素からの色距離が、そのしきい値以下となる画素を抽出する処理を行う。この処理では例えば図５（ａ）に示すように、画像１の全画素と、指定点４の画素との間で色距離を求める演算を行い、求めた色距離がしきい値以下となる領域を、抽出する色集合の範囲として決定する。そして、決定された色集合の範囲に含まれる画像領域を抽出する。あるいは、さらに、求めた色距離がしきい値以下となる領域のうち、指定点４の画素と連続する領域に属するもののみを抽出領域として抽出する。ただし、この場合には、画像１の複数の画素に対して色距離を求めるため、乗算や平方根といった演算をそれぞれ行うことになる。
【００２８】
この処理は、例えばハードウェア資源が比較的限定的なコンピュータ（例えば携帯電話機）では負担が大きいと考えられる。そこで、本実施の形態では、図５（ｂ）に示すように、色距離のしきい値（図５（ａ））を、Ｒ、Ｇ、Ｂのそれぞれの色値に対応した値であるところの３つの色許容値に変換することで、色集合の決定と、領域抽出を行うようにしている。この場合、各画素に対しては、各色で、その色値と、色許容値との大小の比較を行うことで、領域の抽出を行うことができる。
【００２９】
この場合、まず、図４に示すように、色距離のＭＡＸ点から、あらかじめ設定しておいたしきい値（例えばＭＡＸ値の２５％）によって、画素の許容範囲を決定する。すなわち、まず、Ｘ軸５上の各画素の色距離の最大値ＭＡＸと、Ｙ軸６での色距離の最大値ＭＡＸを比較して、小さな方の最大値ＭＡＸからしきい値の割合２５％を掛けた値を色距離のしきい値として求める（ステップＳ１２）。次にそのしきい値以下の色距離となる指定点４と直交するＸ軸５、Ｙ軸６上の画素を許容範囲とする（図３のステップＳ１３）。次に、その画素の許容範囲から色許容値を決定する（図３のステップＳ１４）。すなわち、許容範囲内の各画素について、Ｒ、Ｇ、Ｂ各色の値の最大値と最小値を、色許容値として設定する。この色許容値は、Ｒ、Ｇ、Ｂ各色に対応して設定されるものであり、色ごとに最大値と最小値が設定される（図４では１色分のみ表示）。この各色の各色許容値の範囲に含まれる色が、抽出すべき色集合となる。
【００３０】
以上のようにして、各色の色許容値と、画像１の各画素の色値とを比較して、３色とも色許容値内の値を持つ画素が抽出領域内の画素として選択される（図１のステップＳ４）。本例では、指定点４の色値をＲ：２３５、Ｇ：１７６、Ｂ：１７０としているが、色許容値としては、例えば、Ｒ：１６２〜２４５、Ｇ：９０〜１８６、Ｂ：７２〜１８３といった値となる。図４の例では、指定点４からの明るい画素の方向は許容幅が狭く、暗い方向へ大きな許容範囲が得られている。
【００３１】
なお、本実施の形態では、各画素の色をＲＧＢ信号表現で表したが、これに限定されるものではない。例えば、あらかじめＹＵＶやＨＳＶ、Ｌａｂなどに変換しておき、その値にて以上の計算を行っても良い。ここで、ＹＵＶは、輝度信号（Ｙ）と、輝度信号と赤色成分の差（Ｕ）、および輝度信号と青色成分の差（Ｖ）の２つの色度とで色を表現する方式である。ＨＳＶは、色相（Ｈ）、彩度（Ｓ）、および明度（Ｖ）で色を指定する方式である。そして、Ｌａｂは、黒から白（明度）と、緑から赤の範囲の要素（ａ）、青から黄の範囲の要素（ｂ）の２つの色彩要素とで色を表現する方式である。
【００３２】
次に、上記実施の形態の変形例について説明する。下記変形例では、上記実施の形態における図１のステップＳ３の色集合決定処理の内容が異なっている。
【００３３】
［変形例１］上記実施の形態では、色距離のＭＡＸ点からの割合をしきい値としていた。この変形例では、色空間上の絶対距離をしきい値とする。つまり、例えば、あらかじめ設定しておいた色空間上の絶対距離値（例えば６）をしきい値として、しきい値以下の色距離となる指定点４と直交するＸ軸、Ｙ軸上の画素を許容範囲とすることができる。（画素の許容範囲から色許容値の求め方などそれ以降は、上記実施の形態と同様である。）
【００３４】
［変形例２］また、色距離に関するしきい値を、色距離の増分値に対するしきい値、すなわち色距離の微分値に対するしきい値に変更することが可能である。この形態では、図６に示すように、色距離の絶対値があるしきい値を超えない範囲で色集合を求めるのではなく、絶対値の増分値が、一定値以上を超えない範囲で色集合を求めるようにする。つまり、増分値ａ（ｘ）＝ｖ（ｘ−１）−ｖ（ｘ）、または、ａ（ｘ）＝ｖ（ｘ−１）−ｖ（ｘ＋１）によって、画素位置ｘの色距離の増分値を演算する。そして、増分値ａ（ｘ）が所定の値を超えない範囲をＸ軸、Ｙ軸上の画素を許容範囲として設定する。次に許容範囲から色許容値を求めることで、抽出すべき色集合を決定する。ここで、ａ（ｘ）はｘ座標の増分値、ｖ（ｘ）、ｖ（ｘ−１）、ｖ（ｘ＋１）は、座標ｘ、ｘ−１、ｘ＋１の各画素と、指定点４の画素との色距離を表す関数である。なお、図６において、傾き９ａおよび９ｂは増分値のしきい値に対応するものである。このしきい値としては、例えば１０（５〜１５）程度の値（色距離の微分値）が推奨値である。また、図４と同一の構成には同一の符号を付けている（他の図においても同様である）。
【００３５】
［変形例３］また、図２のＸ軸５およびＹ軸６上の各画素について、エッジ抽出を行って、エッジ周辺部までの色によって色集合を決定するようにしてもよい。エッジ抽出は、周知のソーベルフィルタや、ラプラシンアンフィルタなどによって計算される。次に、ソーベルフィルタによるエッジ強度の計算例を示す。
【００３６】
ｘ方向：  ｂ＿ｘ（ｘ，ｙ）＝ｖ（ｘ−１，ｙ−１）＊２＊ｖ（ｘ−１，ｙ）＋ｖ（ｘ−１，ｙ＋１）−ｖ（ｘ＋１，ｙ−１）−２＊ｖ（ｘ＋１，ｙ）−ｖ（ｘ＋１，ｙ＋１）
【００３７】
ｙ方向：  ｂ＿ｙ（ｘ，ｙ）＝ｖ（ｘ−１，ｙ−１）＋２＊ｖ（ｘ，ｙ−１）＋ｖ（ｘ＋１，ｙ−１）−ｖ（ｘ−１，ｙ＋１）−２＊ｖ（ｘ，ｙ＋１）−ｖ（ｘ＋１，ｙ＋１）
【００３８】
ここで、ｂ＿ｘ（ｘ，ｙ）およびｂ＿ｙ（ｘ，ｙ）は、座標（ｘ，ｙ）におけるｘ方向およびｙ方向のエッジ強度である。ｖ（ｘ，ｙ）は座標（ｘ，ｙ）の画素と指定点４の画素との色距離を表す関数である。
【００３９】
この例では、図７および図８に示すように、まず、ｘ軸方向にはｘ方向のソーベルフィルタによって、ｙ軸方向にはｙ方向のソーベルフィルタによって、それぞれ、エッジ強度を計算する（図７のステップＳ２１）。次に、ｘ方向またはｙ方向のエッジ強度のいずれか小さい方のしきい値に基づくものであって、設定してあるしきい値以下の画素が満たすＸ軸、Ｙ軸上の画素を、許容範囲とする（ステップＳ２２）。そして、許容範囲に対応する色許容値を各色に対して求めて（ステップＳ２３）、領域抽出を行う（図１のステップＳ４）。このしきい値としては、例えば４５（３０〜７０）程度の値（色距離の２次微分値）が推奨値である。
【００４０】
以上、本発明の実施の形態とその変形例について説明したが、本発明の実施の形態は上記のものに限定されるものではない。例えば、図１、図３，図７の各ステップの一部を通信回線を介して配置された他のコンピュータによって実行するようにしたり、変形例として説明した異なる色集合決定手法の１または複数を他の手法と組み合わせたりすることができる。その場合、各画素の許容範囲やしきい値について、各手法のものを複数利用するようにして色集合の範囲を決定するようにしてもよい。その際、各範囲やしきい値を論理和したり論理積するような演算処理を行うことができる。
【００４１】
また、上記では、色情報（色値等）から色距離を演算して求め、これを各画素の特徴を表す値としたが、各画素の色情報の特徴値としては、例えば、指定点近傍の色の分布、配合、濃淡、強弱の調子等、指定点の周囲や画像全体の色合い等を用いることも考えられる。
【００４２】
このように各実施の形態によれば、指定点が、抽出したい領域の色空間上の中心付近に無くても、近傍の画素から色空間を推測して領域を抽出するため、より精度良く所望の領域が抽出できる。また、複数回の指定を繰り返さず、より少ない回数で所望の領域を抽出できる。また、その際、例えば、指定点が抽出したい領域の色集合境界部であっても、しきい値が色集合の中心部方向へ大きく、境界部方向へは小さく設定されるように、指定点の周辺の色情報を元にしきい値を設定することが可能である。
【００４３】
なお、各実施の形態は、灰色の空領域を抽出して青色や夕焼け色に変更すると言った色補正を行う応用例（例えば他のアプリケーション・プログラムでの利用）への適用が考えられる。また、テンプレートに合成するシステム／編集システム／印刷システムなどにおいて、背景を中心とした人物の写真をテンプレート画像と合成したい場合、顔を指定すれば、顔領域を抽出し、顔領域をテンプレート中央などに位置合わせをする、あるいは、顔領域を拡大表示するという応用例も考えられる。
【図面の簡単な説明】
【００４４】
【図１】本発明の画像領域抽出装置の実施の形態の処理手順を説明するためのフローチャート。
【図２】図１のフローチャートを説明するための画像と色距離を示す図。
【図３】図１の色集合決定処理（ステップＳ３）の処理内容の一例を示すフローチャート。
【図４】図３のフローチャートを説明するための色距離としきい値等を示す図。
【図５】図３のフローチャートを説明するための色空間と色集合を説明するための図であり、（ａ）が色距離をしきい値とする例、（ｂ）が色許容値をしきい値とする例である。
【図６】図１の色集合決定処理（ステップＳ３）の処理内容の他の例を説明するための色距離としきい値等を示す図。
【図７】図１の色集合決定処理（ステップＳ３）の処理内容のさらに他の例を示すフローチャート。
【図８】図７のフローチャートを説明するための色距離としきい値等を示す図。
【符号の説明】
【００４５】
１  画像、２  抽出所望領域、４  指定点、５  Ｘ軸、６  Ｙ軸
【図１】
2005128774.tif 000003
【図２】
2005128774.tif 000004
【図３】
2005128774.tif 000005
【図４】
2005128774.tif 000006
【図５】
2005128774.tif 000007
【図６】
2005128774.tif 000008
【図７】
2005128774.tif 000009
【図８】
2005128774.tif 000010