(57)【特許請求の範囲】
【請求項１】
対象物である入力イメージ又は対象物から抽出された入力イメージのカラー（ｃｏｌｏｒ）を分析する段階と、
前記分析結果、前記入力イメージが肌色系列のカラー領域を含む場合、前記入力イメージから前記肌色系列のカラー領域のイメージを獲得する段階と、
前記カラー領域のイメージを用いてスキン（ｓｋｉｎ）領域を決定する段階と、
前記スキン領域の面積を用いて決定したスキン指数によって前記対象物が成人物か否かを判断する段階と、
前記分析結果、前記入力イメージが灰色系列のカラー領域からなっているか判断する段階と
を含み、
前記入力イメージが灰色系列のカラー領域からなっていると判断された場合、前記対象物から抽出されたテキストが既に規定された成人向けテキストか否か判断することによって、前記対象物が成人物であるか否かを判断し、
前記スキン領域の面積を用いて決定された前記スキン指数が第１臨界値以下または第２臨界値以上である場合、前記対象物が成人物でないと判断される値を前記スキン指数に付与し直す
ことを特徴とする、成人物判断方法。
【請求項２】
前記スキン指数は、
前記入力イメージの面積に対する前記スキン領域の面積の割合によって決定されることを特徴とする、請求項１に記載の成人物判断方法。
【請求項３】
前記スキン領域を決定する段階は、
前記カラー領域のイメージをフィルタリングしてノイズを除去する段階と、
前記ノイズの除去されたイメージを用いて前記スキン領域を決定する段階と、
を含むことを特徴とする、請求項１に記載の成人物判断方法。
【請求項４】
前記フィルタリングは、
中間値（ｍｅｄｉａｎ）フィルタリングまたは平均値（ａｖｅｒａｇｅ）フィルタリングを含むことを特徴とする、請求項３に記載の成人物判断方法。
【請求項５】
前記スキン領域を決定する段階は、
前記カラー領域のイメージから設定値以下の面積を有する連結領域（ｃｏｎｎｅｃｔｅｄｃｏｍｐｏｎｅｎｔ）が除去されたイメージを獲得する段階と、
前記連結領域の除去されたイメージを用いて前記スキン領域を決定する段階と、
を含むことを特徴とする、請求項１に記載の成人物判断方法。
【請求項６】
前記肌色系列は、
トレーニングセットを用いて決定された肌色範囲によって定義されることを特徴とする、請求項１に記載の成人物判断方法。
【請求項７】
前記カラー領域を含むか否かの判断は、
前記分析結果による入力イメージの相対的ＲＧＢが前記肌色系列に該当する相対的ＲＧＢの範囲に含まれるか否かを判断することによってなることを特徴とする、請求項１に記載の成人物判断方法。
【請求項８】
前記入力イメージの相対的ＲＧＢは、
前記入力イメージのＲＧＢのそれぞれを合算した値に対する前記入力イメージのＲＧＢのそれぞれの割合であることを特徴とする、請求項７に記載の成人物判断方法。
【請求項９】
前記対象物は、
ウェブページ、ウェブサイト、ホスト、イメージ、動映像及び掲示物のうち少なくとも一つを含むことを特徴とする、請求項１に記載の成人物判断方法。
【請求項１０】
請求項１〜９のいずれか１項に記載の方法を行なうためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１１】
対象物である入力イメージ又は対象物から抽出された入力イメージのカラーを分析するカラー分析部と、
前記カラー分析部の分析結果、前記入力イメージが肌色系列のカラー領域を含む場合、前記入力イメージから前記肌色系列のカラー領域のイメージを獲得する肌色領域決定部と、
前記カラー領域のイメージを用いてスキン領域を決定するスキン領域決定部と、
前記スキン領域の面積を用いてスキン指数を決定し、前記スキン指数によって前記対象物が成人物であるか否か判断する成人物判断部と、
を含み、
前記成人物判断部は、
前記カラー分析部の分析結果、前記入力イメージが灰色系列のカラー領域からなっている場合、前記対象物から抽出されたテキストが既に規定された成人向けテキストであるか否か判断することによって、前記対象物が成人物であるか否か判断し、
前記スキン指数が第１臨界値以下または第２臨界値以上である場合、前記対象物が成人物でないと判断される値を前記スキン指数に付与し直す
ことを特徴とする成人物判断システム。
【請求項１２】
前記成人物判断部は、
前記入力イメージの面積に対する前記スキン領域の面積の割合によって前記スキン指数を決定することを特徴とする、請求項１１に記載の成人物判断システム。
【請求項１３】
前記スキン領域決定部は、
前記カラー領域のイメージをフィルタリングしてノイズを除去するフィルタ部と、
前記ノイズの除去されたイメージを用いて前記スキン領域を決定するスキン領域判断部と、
を含むことを特徴とする、請求項１１に記載の成人物判断システム。
【請求項１４】
前記フィルタ部は、
中間値フィルタリングまたは平均値フィルタリングを含むフィルタリングを行なうことを特徴とする、請求項１３に記載の成人物判断システム。
【請求項１５】
前記スキン領域決定部は、
前記カラー領域イメージから設定値以下の面積を有する連結領域を除去する連結領域除去部と、
前記連結領域の除去されたイメージを用いて前記スキン領域を決定するスキン領域判断部と、
を含むことを特徴とする、請求項１１に記載の成人物判断システム。
【請求項１６】
トレーニングセットを用いて肌色範囲を決定するトレーニングを行い、前記トレーニングにより決定された肌色範囲によって前記肌色系列を定義するトレーニング部をさらに含み、
前記肌色領域決定部は、前記トレーニング部により定義された肌色系列を用いて前記カラー領域を含むか否かを判断することを特徴とする、請求項１１に記載の成人物判断システム。
【請求項１７】
前記肌色領域決定部は、
前記分析結果による入力イメージの相対的ＲＧＢが、前記肌色系列に該当する相対的ＲＧＢの範囲に含まれるか否かによって前記カラー領域を含むか否かを判断することを特徴とする、請求項１１に記載の成人物判断システム。
【請求項１８】
前記入力イメージの相対的ＲＧＢは、
前記入力イメージのＲＧＢのそれぞれを合算した値に対する前記入力イメージのＲＧＢのそれぞれの割合であることを特徴とする、請求項１７に記載の成人物判断システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに対する判断に関するもので、より詳細には、成人物か否かを判断する方法及びシステムに関する。
【背景技術】
【０００２】
大衆媒体の発達に伴って成人物は家庭内に本格的に侵入してきている現状であり、大衆媒体の代表とされるインターネット上のウェブページまたはウェブサイトを通じて、青少年達が有害な成人物を容易に接することになっている。また、大部分の家庭では青少年達がコンピュータを使って容易に各種ウェブサイトに接続しており、その分、成人物に接し易い実情である。
【０００３】
そこで、インターネットサイトプロバイダは、自身が運営するウェブサイトで所定の認証過程無しには成人物が提供されないように、各種のマルチメディアコンテンツに対して検査過程を行なっている。
【０００４】
特に、検索サイトプロバイダまたはポータルサイトプロバイダの場合、自身が運営するウェブサイトを通じて所定の成人向けサイトに接続したり成人向けコンテンツをダウンロードしないように、成人向けサイトのＵＲＬまたはイメージ、動映像などのコンテンツが成人物と関連しているということを警告したり、成人向けサイトに関連したホストへの接続または成人物への接近を遮断している。
【０００５】
そして、検索サイトプロバイダまたはポータルサイトプロバイダは、検査対象であるホスト、ウェブページ、ウェブサイトなどからイメージ、動映像などを獲得し、それらが成人向けプロバイダか否か、またはそれらから獲得したイメージ、動映像などが成人物か否かを検査しており、成人物である可能性の高いイメージをまず検査したり、検索結果によってあらかじめ除去することによって、使用者に成人物を露出させる確率を最小化できる方法への開発が必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、成人物判断のための検査対象物の量が急速に増加しつつあり、これらを一々検査者が目的の時間内に検査し終えるのは難しい。よって、迅速で自動に検査を行うことによって検査者の失敗を防止する他、再検査も可能にする方法が要求されているが、未だ検査のための効果的な成人物判断方法は提示されていない現状にある。
【０００７】
特に、イメージや動映像などのコンテンツの場合、成人物判断のためにイメージプロセシングを使用する必要があるが、該イメージプロセシングに対する方法及び手続が不明確であるという問題があった。
【０００８】
また、検査対象物に対して優先順位をつけ、時間対比成人物検出割合を画期的に高めうる方法が必要とされているが、この優先順位をつけ、成人物関連度合を表す指数（ｉｎｄｅｘ）の決定方法が不明確であるという問題があった。
【０００９】
本発明は、上記の問題点を解決するためのもので、自動化した方法で迅速に成人物を検査できる成人物判断方法及びシステムを提供することを技術的課題とする。
【００１０】
また、本発明は、イメージや動映像などのようなコンテンツを含む検査対象物に対して、検査のための明確なイメージプロセシング方法及び手続を提供することを技術的課題とする。
【００１１】
また、本発明は、成人物判断のために検査の優先順位をつけ、成人物関連度合を表すことのできる指数を決定する方法及び手続を提供することを技術的課題とする。
【解決を解決するための手段】
【００１２】
上記目的を達成するための本発明の一側面による成人物判断方法は、対象物から抽出された入力イメージのカラー（ｃｏｌｏｒ）を分析する段階と、分析の結果、入力イメージが肌色系列のカラー領域を含む場合、この入力イメージから肌色系列のカラー領域のイメージを獲得する段階と、該カラー領域のイメージを用いてスキン（ｓｋｉｎ）領域を決定する段階と、スキン領域の面積を用いて決定したスキン指数によって当該対象物が成人物であるか否か判断する段階と、を含むことを特徴とする。
【００１３】
上記の目的を達成するための本発明の一側面による成人物判断システムは、対象物から抽出された入力イメージのカラーを分析するカラー分析部と、カラー分析部の分析結果、入力イメージが肌色系列のカラー領域を含む場合、該入力イメージから肌色系列のカラー領域のイメージを獲得する肌色領域決定部と、該カラー領域のイメージを用いてスキン領域を決定するスキン領域決定部と、スキン領域の面積を用いてスキン指数を決定し、スキン指数によって対象物が成人物か否かを判断する成人物判断部と、を含むことを特徴とする。
【発明の効果】
【００１４】
上述した本発明によると、成人物判断のための検査対象物の量が多い場合であっても、迅速で自動に検査を行なえるようにする成人物判断方法及びシステムを提供することが可能になる。
【００１５】
また、本発明によると、ホスト、ウェブサイト、ウェブページなどから獲得したイメージ、動映像などのコンテンツから検査のためのイメージを抽出し、該イメージを分析してそれが成人物であるか否かを判断できるように、明確なイメージプロセシング方法及び手続を提供することが可能になる。
【００１６】
また、本発明によると、スキン指数（ｓｋｉｎ  ｉｎｄｅｘ）によって検査対象物の優先順位を定めることができ、検査対象物の成人物関連度合がわかるため、当該スキン指数に基づいて成人物か否かを判断することが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例による成人物判断システムの概略的なブロック図である。
【図２】本発明の一実施例によるスキン領域決定部を概略的に示すブロック図である。
【図３】本発明の一実施例による成人物判断部を概略的に示すブロック図である。
【図４】本発明の一実施例による成人物判断システムにより決定されるイメージを示す図である。
【図５】本発明の一実施例による成人物判断方法を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、添付の図面を参照しつつ、本発明の実施例について詳細に説明する。
【００１９】
図１は本発明の一実施例による成人物判断システムの概略的なブロック図である。
【００２０】
本発明の一実施例による成人物判断システム１０２は、トレーニング部１０４、カラー分析部１０６、肌色領域決定部１０８、スキン領域決定部１１０及び成人物判断部１１２を含む。
【００２１】
成人物判断システム１０２は、ウェブサイト、ウェブページまたは所定のホストなどから獲得したイメージ、動映像などのコンテンツを成人物判断のための検査対象物として受信する。また、成人物判断システム１０２は、所定のデータベースに格納されたイメージ、動映像などのコンテンツを検査対象物として受信しても良い。
【００２２】
そして、成人物判断システム１０２は、イメージプロセシングによって検査対象物から抽出したイメージに対するスキン指数（ｓｋｉｎ  ｉｎｄｅｘ）を決定し、それに基づいて成人物か否かを判断した後、その結果を検索サイト、ポータルサイトなどの運営者に伝送する。その後、検索サイト、ポータルサイトなどの運営者は、受信した成人物判断結果に基づいて該当の検査対象物を使用者に提供するか否かを決定する。
【００２３】
スキン指数は、検査対象物の成人物関連度合を表すもので、このスキン指数によって成人物判断システム１０２は検査対象物が成人物か否かを直接判断できる。
【００２４】
変形された実施例においては、成人物判断システム１０２は、スキン指数を成人物検査の優先順位を定める尺度とすることができる。例えば、スキン指数の低い検査対象物に対しては、検査の優先順位が高い成人物でないと判断し、この対象物が使用者に提供されるように成人物判断結果を出力することができる。したがって、検索サイト、ポータルサイトなどの運営者は、以降、スキン指数の低い検査対象物に対しては再検査を行なわない。
【００２５】
トレーニング部１０４は、トレーニングセット（ｔｒａｉｎｉｎｇ  ｓｅｔ）を用いて肌色範囲を決定するトレーニングを行い、肌色範囲にしたがって肌色系列を定義する。トレーニング部１０４で定義された肌色系列によって、後述する肌色領域決定部１０８は、検査対象物から抽出したイメージが当該肌色系列のカラー領域を含むか否かを判断することになる。
【００２６】
トレーニング部１０４は、トレーニングセットに含まれたイメージを用いて知識データベースを訓練（ｔｒａｉｎ）させることによって肌色系列のカラー（ｃｏｌｏｒ）を定義する肌色範囲を決定する。ここで、トレーニング部１０４は、肌色範囲を、訓練されたイメージの相対的ＲＧＢを用いて決定する。
【００２７】
ここで、相対的ＲＧＢ値は、その定義によってイメージに対する輝度（ｌｕｍｉｎａｎｃｅ）の影響をだいてい無視するために使われる。したがって、明るい映像や暗い映像を持つイメージがいずれも類似な相対的ＲＧＢ値を持つとそれらは同一カラー領域に属するものと判別する。すなわち、肌色を帯びる色の場合、暗い肌色、明るい肌色とも同一のカラー領域に属するものと判断する。
【００２８】
これは、イメージの肌色系列のカラー領域の判断に際し、光の影響及び人種の影響を最小化するためである。そして、イメージの相対的ＲＧＢ値は、当該イメージのＲＧＢを用いて下記の数学式１で示すことができる。
【００２９】
相対的Ｒ＝Ｒ／Ｒ＋Ｇ＋Ｂ；
相対的Ｇ＝Ｇ／Ｒ＋Ｇ＋Ｂ；
相対的Ｂ＝Ｂ／Ｒ＋Ｇ＋Ｂ；
（数学式１）
上記の数学式１は、Ｒ、ＧまたはＢ値をＲ＋Ｇ＋Ｂ値で除算することによって明暗による差異点を正規化（ｎｏｒｍａｌｉｚｉｎｇ）する方法である。Ｒ＋Ｇ＋Ｂ値はだいていピクセルの明暗を表す特性であるから、相対的ＲＧＢではこれに対する影響を最小化することができる。
【００３０】
相対的ＲＧＢ値は、その定義によって２つの値のみでも表現可能である。すなわち、相対的Ｒ及びＧ値のみわかると、Ｂ値は所定の計算から求められる。
【００３１】
本発明の一実施例では、トレーニングセットからスキン色の範囲として平均と分散を求め、この平均と分散内に含まれる入力イメージのピクセル値をスキンピクセルとして判別する。
【００３２】
トレーニング部１０４は、トレーニングセットで訓練されたイメージの相対的ＲＧＢ値から肌色系列の相対的ＲＧＢ範囲を定義する。一実施例において、肌色系列の相対的ＲＧＢ範囲は、訓練されたイメージの相対的ＲＧＢ値の平均と分散によって定義されることができる。
【００３３】
カラー分析部１０６は、検査対象物から入力イメージを抽出し、カラーを分析する。変形された実施例において、カラー分析部１０６は、入力イメージを直接抽出せずに、検査対象物から抽出された入力イメージを受信してカラーを分析することができる。
【００３４】
本発明の一実施例において、検査対象物は、イメージまたは動映像などのコンテンツである。したがって、検査対象物がイメージである場合、入力イメージは検査対象物そのものになり得、検査対象物が動映像である場合、入力イメージは動映像からキャプチャー（ｃａｐｔｕｒｅ）などの方法で抽出した静止映像になり得る。
【００３５】
カラー分析部１０６は、上記分析を通じて入力イメージを構成する各領域が持つカラーを獲得し、それに対するカラー情報を生成する。ここで、カラー分析部１０６は、入力イメージピクセルの相対的ＲＧＢ（ｒｅｌａｔｉｖｅ  ＲＧＢ）をカラー情報として生成する。
【００３６】
また、カラー分析部１０６は、分析結果であるカラー情報によって入力イメージが灰色系列のカラー領域からなっているか判断し、その結果を成人物判断部１１２に通知する。以降、成人物判断部１１２は、カラー分析部１０６から入力イメージが灰色系列のカラー領域からなっているという通知を受信すると、スキン指数を基準値として決定する。その詳細は後述される。
【００３７】
肌色領域決定部１０８は、カラー分析部１０６の分析結果であるカラー情報によって入力イメージが肌色系列のカラー領域を含むか否か判断する。そして、入力イメージが肌色系列のカラー領域を含む場合、入力イメージから肌色系列のカラー領域イメージを獲得する。ここで、肌色領域決定部１０８は、トレーニング部１０４で定義された肌色系列を用いて入力イメージが肌色系列のカラー領域を含むか否か判断する。
【００３８】
一実施例において、肌色領域決定部１０８は、カラー分析部１０６の分析結果による入力イメージの相対的ＲＧＢが、トレーニング部１０４で定義された肌色系列の相対的ＲＧＢの範囲に含まれるか否か判断することによって、肌色系列のカラー領域を含むか否かを判断できる。
【００３９】
本発明の一実施例では、光の影響を相対的に少なく受ける相対的ＲＧＢ色相空間を使用することによって、トレーニング部１０４で決定された肌色系列のカラー範囲を規定するために必要なデータ量が減り、カラー分析部１０６及び肌色領域決定部１０８で入力イメージが肌色系列のカラー領域を含むか否かを判断するのに必要なデータ量と演算時間が減る。
【００４０】
具体的に、肌色領域決定部１０８は、カラー分析部１０６から入力イメージのピクセルの相対的ＲＧＢ値を受信し、トレーニング部１０４から肌色系列の相対的ＲＧＢの平均と分散を受信する。そして、入力イメージのピクセルの相対的ＲＧＢ値が上記平均と分散によるカラー範囲に含まれる場合、当該ピクセルを肌色系列のカラー領域として判別する。
【００４１】
一方、肌色領域決定部１０８により決定された肌色系列のカラー領域イメージは、入力イメージにおいて肌色系列のカラー領域でない部分が除去されたイメージでありうる。
【００４２】
一実施例において、肌色領域決定部１０８は、入力イメージが肌色系列または灰色系列のカラー領域を含まない場合、成人物判断部１１２にその結果を通知し、これに基づいて成人物判断部１１２は検査対象物が成人物でないと判断できる。
【００４３】
スキン領域決定部１１０は、肌色系列のカラー領域イメージを用いてスキン領域を決定する。以下、図２を用いてスキン領域決定部１１０の具体的な構成及び動作について説明する。
【００４４】
図２は、本発明の一実施例によるスキン領域決定部１１０を概略的に示すブロック図で、スキン領域決定部１１０は、フィルタ部２０２及び連結領域除去部２０４を含む。
【００４５】
フィルタ部２０２は、肌色領域決定部１０８で決定された肌色系列のカラー領域イメージをフィルタリングしてノイズを除去する。一実施例において、フィルタリングは、中間値（ｍｅｄｉａｎ）フィルタリングまたは平均値（ａｖｅｒａｇｅ）フィルタリングとすることができる。
【００４６】
連結領域除去部２０４は、フィルタ部２０２の出力であるノイズの除去されたイメージから設定値以下の面積を持つ連結領域を除去してスキン（ｓｋｉｎ）領域を決定する。
【００４７】
したがって、本発明の一実施例によるスキン領域は、肌色系列のカラー領域イメージからノイズが除去され、コネクテッドコンポーネント（ｃｏｎｎｅｃｔｅｄ  ｃｏｍｐｏｎｅｎｔ）方式(コネクテッドコンポーネント方式は一般的な技術であるから、詳しい説明は省略する。)によって面積の小さい連結領域が除去されたイメージに該当する。
【００４８】
連結領域除去部２０４は、コネクテッドコンポーネント（ｃｏｎｎｅｃｔｅｄ  ｃｏｍｐｏｎｅｎｔ）によって成人物関連度合測定に大きい影響を与えない小さいイメージ領域を除去することによって、以降、成人物判断部１１２が成人物関連度合を意味するスキン指数を算出するときに、その算出時間及び複雑度が減るようにする。
【００４９】
上述した実施例においては、肌色系列のカラー領域イメージからノイズを除去した後に連結領域を除去するとしたが、変形された実施例においては、連結領域除去部２０４で連結領域を除去した後にフィルタ部２０２でノイズを除去しても良い。また、フィルタ部２０２を省き、ノイズ除去過程を行なわずに連結領域除去部２０４で肌色系列のカラー領域イメージから連結領域のみを除去するようにしても良い。また、連結領域除去部２０４を省き、連結領域除去過程を行なわずに該当のイメージからフィルタ部２０２でノイズのみを除去してスキン領域を決定するようにしても良い。
【００５０】
再び図１を参照すると、成人物判断部１１２は、スキン領域の面積を用いてスキン指数を決定し、このスキン指数によって対象物が成人物か否か判断する。以下、図３を用いて成人物判断部１１２の具体的な構成及び動作について説明する。
【００５１】
図３は、本発明の一実施例による成人物判断部１１２を概略的に示すブロック図で、、成人物判断部１１２は、スキン指数決定部３０２及びスキン指数比較部３０４を含む。
【００５２】
スキン指数決定部３０２は、スキン領域の面積を用いてスキン指数を決定する。一実施例において、スキン指数決定部３０２は、検査対象物から抽出した入力イメージの面積に対するスキン領域の面積の割合によってスキン指数を決定する。一実施例において、スキン指数は、下記の数学式２で示される。
【００５３】
【数１】
0004757928.tif 000002
【００５４】
また、スキン指数決定部３０２は、カラー分析部１０６から入力イメージが灰色系列のカラー領域からなっているという通知を受信すると、スキン指数を基準値として決定する。これは、入力イメージが肌色系列のカラー領域を含まない場合には、人のスキン露出度合と関連したスキン指数を決定することができず、よって、スキン指数を既に規定された基準値と決定するわけである。その詳細は後述される。
【００５５】
また、スキン指数決定部３０２は、スキン指数が第１臨界値以下または第２臨界値以上である場合、スキン指数を基本値として再び決定する。これは、スキン領域が少なすぎるか多きすぎると、入力イメージが、人の形状を有しないイメージまたは肌色系列のカラーで埋められた単純なボックス（ｂｏｘ）イメージである確率が高く、よって、成人物と関連度合が低いものとして判断するためである。
【００５６】
例えば、０．５超過のスキン指数を持つイメージを成人物として判断する成人物判断基準において、０．０１以下または０．９９以上のスキン指数を持つイメージに対して０．００５のような極小さいスキン指数を再び付与することによって、該当のイメージが成人物として判断されないようにする。
【００５７】
スキン指数比較部３０４は、スキン指数決定部３０２により決定されたスキン指数を特定基準値と比較することによって検査対象物が成人物であるか否か判断する。すなわち、スキン指数比較部３０４は、スキン指数の大小によって検査対象物が成人物なのか否かを判断する。
【００５８】
例えば、スキン指数比較部３０４は、スキン指数が０．５を超える場合、検査対象物を成人物として判断する。そして、その結果を検索サイト、ポータルサイトなどの運営者に提供する。
【００５９】
一方、入力イメージが灰色系列のカラー領域からなってるために０．５のスキン指数が与えられた場合、スキン指数比較部３０４は、検査対象物から抽出したテキストまたは検査対象物の出処であるウェブページなどから抽出したテキストが、既に規定された成人向けテキストではないかさらに考慮した上で成人物なのか否かを判断する。
【００６０】
例えば、入力イメージが灰色系列のヌード（ｎｕｄｅ）の女性イメージである場合、スキン指数決定部３０２は、スキン指数を０．５とする。そして、入力イメージはヌードの女性イメージであるがために成人物として判断する必要がある。したがって、この場合、スキン指数比較部３０４は、検査対象物から抽出したテキストまたは検査対象物の出処ホスト、ウェブページ、ウェブサイト、掲示板、ＢＢＳから抽出したテキストが“セックス（ｓｅｘ）”“ポルノ（ｐｏｒｎｏ）”のような成人向けテキストを含む場合、該当のスキン指数が０．５であるにも拘わらず、この０．５のスキン指数に重みをつけて検査対象物を成人物として判断する。
【００６１】
スキン指数比較部３０４には、入力イメージが肌色系列または灰色系列のカラー領域を含まない場合、肌色領域決定部１０８からその結果が通知される。すると、スキン指数比較部３０４は、その通知に基づいて検査対象物が成人物でないと判断する。
【００６２】
図４は、本発明の一実施例による成人物判断システム１０２により決定されるイメージを示す図である。
【００６３】
図４を参照すると、図４の（ａ）は、検査対象物から抽出した入力イメージで、一定箇所のスキンが露出された女性イメージである。
【００６４】
図４の（ａ）のイメージはカラー分析部１０６で分析され、カラー分析部１０６は、その分析結果である該当イメージのカラー情報を出力する。
【００６５】
図４の（ｂ）は、肌色領域決定部１０８がカラー情報によって肌色系列のカラー領域を抽出して生成した肌色系列のカラー領域イメージである。
【００６６】
図４の（ｃ）は、スキン領域決定部１１０のフィルタ部２０２により、肌色系列のカラー領域イメージに現れたノイズ４０２が除去された後のイメージである。
【００６７】
図４の（ｄ）は、スキン領域決定部１１０の連結領域除去部２０２により、面積が設定値以下である連結領域４０４が除去された後のイメージである。
【００６８】
図４の（ｅ）は、スキン領域決定部１１０の連結領域除去部２０２により、最終的にスキン領域４０６が決定されたイメージである。図４（ｅ）に示すイメージによって成人物判断部１１２はスキン指数を決定し、それが成人物であるか否か判断する。
【００６９】
図５は、本発明の一実施例による成人物判断方法を示すフローチャートである。
【００７０】
まず、検査対象物から抽出された入力イメージのカラーを分析する（Ｓ５０２）。一実施例において、検査対象物は、ウェブページ、ウェブサイト、ホスト、イメージ、動映像及び掲示物のうち少なくとも一つを含むことができる。
【００７１】
次いで、上記分析結果に基づいて入力イメージが灰色系列のカラー領域からなっているか判断する（Ｓ５０４）。もし、入力イメージが灰色系列のカラー領域からなっている場合、基準値をスキン指数として決定し、入力イメージの出処から抽出されたテキストが既に規定された成人向けテキストなのか判断する（Ｓ５２４）。入力イメージの出処から抽出されたテキストが成人向けテキストなら、基準値に重みをつけることによって当該検査対象物を成人物と判断し（Ｓ５２０）、そうでない場合は、当該検査対象物を成人物でないと判断する（Ｓ５２２ｂ）。
【００７２】
一方、上記Ｓ５０４の分析結果、入力イメージが灰色系列のカラー領域からなっていない場合（Ｓ５０４）、入力イメージが肌色系列のカラー領域を含むか判断する（Ｓ５０６）。もし、入力イメージが肌色系列のカラー領域を含まないと、検査対象物が成人物でないと判断する（Ｓ５２２ａ）。しかし、もし入力イメージが肌色系列のカラー領域を含むと、入力イメージから肌色系列のカラー領域イメージを獲得する（Ｓ５０８）。
【００７３】
一実施例において、肌色系列は、トレーニングセットを用いて決定された肌色範囲により定義されることができる。
【００７４】
一実施例において、肌色系列のカラー領域を含むか否かの判断は、上記分析結果による入力イメージの相対的ＲＧＢが、肌色系列に該当する相対的ＲＧＢの範囲に含まれるか否かを判断することでありうる。ここで、相対的ＲＧＢは、数学式１で説明した通りであり、その具体的な説明は省略する。
【００７５】
続いて、この肌色系列のカラー領域イメージをフィルタリングしてノイズを除去する（Ｓ５１０）。一実施例において、フィルタリングは、中間値フィルタリングまたは平均値フィルタリングとすることができる。
【００７６】
次いで、ノイズの除去されたイメージから設定値以下の面積を有する連結領域が除去されたイメージを獲得し（Ｓ５１２）、この連結領域が除去されたイメージの肌色系列のカラー領域をスキン領域として決定する（Ｓ５１４）。
【００７７】
上述した実施例においては肌色系列のカラー領域イメージからノイズを除去した後に連結領域を除去するとしたが、変形された実施例においては、連結領域を除去した後にノイズを除去しても良い。また、ノイズ除去過程（Ｓ５１０）を経ずに肌色系列のカラー領域イメージから連結領域のみを除去しても良く、連結領域除去過程（Ｓ５１２）を経ずに該当のイメージからノイズのみを除去しても良い。
【００７８】
次に、入力イメージの面積に対するスキン領域の面積の割合によってスキン指数を決定する（Ｓ５１６）。一実施例において、スキン指数は＜スキン領域の面積を用いて決定されたスキン指数が第１臨界値以下または第２臨界値以上である場合、基本値として再び決定されることができる。
【００７９】
次いで、スキン指数が特定基準値（＝０．５）よりも大きいか判断する（Ｓ５１８）。もし、スキン指数が特定基準値（＝０．５）よりも大きいと、検査対象物が成人物であると判断する（Ｓ５２０）。
【００８０】
成人物判断方法は、様々なコンピュータ手段を用いて行なわれるプログラム形態にも具現できるが、この場合、成人物判断方法を行なうためのプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＲＯＭ、ＲＡＭ、またはフラッシュメモリのようなコンピュータで読み取りできる記録媒体に格納される。
【００８１】
本発明の属する技術分野における当業者は、本発明がその技術的思想や必須特徴を変更しない範囲内で他の具体的な形態に実施されることができるということが理解できる。
【００８２】
したがって、以上説明した実施例はいずれの面においても例示的なもので、限定的なものとして理解してはいけない。本発明の範囲は、上記の詳細な説明ではなく特許請求の範囲によって定められ、特許請求の範囲及びその等価概念から導き出される変更または変形された形態はいずれも本発明の範囲に含まれる。
【符号の説明】
【００８３】
１０２    成人物判断システム
１０４    トレーニング部
１０６    カラー分析部
１０８    肌色領域決定部
１１０    スキン領域決定部
１１２    成人物判断部
【図１】
0004757928.tif 000003
【図２】
0004757928.tif 000004
【図３】
0004757928.tif 000005
【図４】
0004757928.tif 000006
【図５】
0004757928.tif 000007