(57)【要約】【課題】ゲーム性や楽しみを付加した合成画像を誰でも容易に生成できる新規な合成画像生成方法及び合成画像生成装置並びに合成画像生成プログラムの提供。【解決手段】複数の素材画像Ｓを所定の背景画像Ｂ上に配置して合成画像Ｇを生成する方法であって、前記各素材画像Ｓごとの誘目度を算出し、その誘目度に基づいて前記各素材画像Ｓを前記背景画像Ｂ上に配置してから当該各素材画像Ｓと背景画像Ｂとを合成して合成画像Ｇを生成する。これによって、画像ごとの誘目度を利用して特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも容易に生成できる。【選択図】        図１
2005284597.tif 000002
【特許請求の範囲】
【請求項１】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、
前記各素材画像ごとの誘目度を算出し、その誘目度に基づいて前記各素材画像を前記背景画像上に配置してから当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とする合成画像生成方法。
【請求項２】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、
前記各素材画像ごとの誘目度を算出すると共に、当該各素材画像のなかから特定の素材画像を選択し、
その特定の素材画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置してから、
当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とする合成画像生成方法。
【請求項３】
請求項１又は２に記載に合成画像生成方法において、
前記誘目度をテンプレートトリミングマスクを用いて調節するようにしたことを特徴とする合成画像生成方法。
【請求項４】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、
前記複数の素材画像のなかから特定の画像を選択しておき、
その特定の画像を含む前記複数の素材画像を前記背景画像上に配置してから、それら各素材画像ごとの誘目度を算出すると共に、その誘目度に基づいた順位付けを行った後、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるように前記複数の素材画像を繰り返し配置し直し、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となったときに、
当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とする合成画像生成方法。
【請求項５】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、
前記複数の素材画像のなかから特定の画像を選択しておき、
その特定の画像を含む前記複数の素材画像を前記背景画像上に配置してから、それら各素材画像ごとに、複数のテンプレートトリミングマスクを用いてトリミング処理を行ってから当該各素材画像ごとの誘目度を算出すると共に、その誘目度に基づいた順位付けを行い、
その後、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるように前記複数の素材画像を繰り返し配置し直し、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となったときに、
当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とする合成画像生成方法。
【請求項６】
請求項１〜５のいずれかに記載の合成画像生成方法において、
前記素材画像は、予め蓄積された複数の画像群のなかから所定の基準に基づいて選択されるようになっていることを特徴とする合成画像生成方法。
【請求項７】
請求項１〜６のいずれかに記載の合成画像生成方法において、
前記素材画像は、予め蓄積された複数の画像群のなかで人物顔が存在する顔画像であることを特徴とする合成画像生成方法。    
【請求項８】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、
前記各素材画像ごとの誘目度を算出する誘目度算出手段と、
前記各素材画像のなかから特定の素材画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、
当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、
を備えたことを特徴とする合成画像生成装置。
【請求項９】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、
前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、
前記各素材画像ごとの誘目度を算出する誘目度算出手段と、
当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、  を備えたことを特徴とする合成画像生成装置。
【請求項１０】
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、
前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、
当該画像レイアウト手段で配置された各素材画像ごとに、複数のテンプレートトリミングマスクを用いてトリミング処理を実施するトリミング手段と、
当該トリミング手段でトリミング処理された各素材画像ごとの誘目度を算出する誘目度算出手段と、
当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、  を備えたことを特徴とする合成画像生成装置。
【請求項１１】
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、
前記各素材画像ごとの誘目度を算出する誘目度算出手段と、
前記各素材画像のなかから特定の素材画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、
当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、
をコンピュータに機能させることを特徴とする合成画像生成プログラム。
【請求項１２】
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、
前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、
前記各素材画像ごとの誘目度を算出する誘目度算出手段と、
当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、  をコンピュータに機能させることを特徴とする合成画像生成プログラム。
【請求項１３】
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、
前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、
当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、
当該画像レイアウト手段で配置された各素材画像ごとに、複数のテンプレートトリミングマスクを用いてトリミング処理を実施するトリミング手段と、
当該トリミング手段でトリミング処理された各素材画像ごとの誘目度を算出する誘目度算出手段と、
当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、
前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、  をコンピュータに機能させることを特徴とする合成画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル写真アルバム等のように、任意に選択した複数の素材画像を背景画像上にレイアウトして１つの合成画像を生成するための合成画像生成方法及び合成画像生成装置並びに合成画像生成プログラムに関するものである。
【背景技術】
【０００２】
近年、デジタルスチルカメラ（以下、適宜「デジカメ」と称す）が広く普及し、気軽に撮影することが多くなった。また、メモリカード等のデジカメ用の画像記憶媒体の大容量化が進み、ユーザは多くの画像を撮影し、保持できるようになってきた。
また、パソコン（ＰＣ）やプリンタの高性能・低価格化に伴い、一般ユーザであってもデジカメ等で撮影したデジタル画像の保存、加工、印刷等も簡単に楽しめるようになってきている。
【０００３】
さらに、パソコン上で起動する画像編集ソフトウェアのなかには、ユーザ等がパソコン等に保存しておいた複数の素材画像のなかからいくつかの画像を任意に選択し、選択した画像を所定の背景画像上に自由にレイアウトした、いわゆるデジタル写真アルバム等のような合成画像を容易に作成できるようなものも提供されてきている。
また、このように複数の画像を１つの背景画像上にレイアウトするには、ユーザが一定のデザインコンセプトに基づいて行うのが通常であるが、このレイアウトを自動的に決定するような提案がなされている。
【０００４】
例えば、以下の特許文献１では、遺伝的アルゴリズムを用いて、複数ページに複数の画像をレイアウトするものであり、レイアウトする画像のバランス、間隔、年代等のプレファレンスなどを評価し、遺伝的アルゴリズムを用いてレイアウトを自動的に決定するようにしている。
【特許文献１】特開２００２−２８８６６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、このように複数の画像を１つの背景画像上にレイアウトして合成画像を作成した合成画像として、「ウォーリー氏を探せ（登録商標）」等のように、似通った容姿をした多数のキャラクタが１つの背景画像上に所狭しと登場し、この中からある特定のキャラクタ（「ウォーリー氏」）を探し出すといった、ゲーム性や楽しみを付加した合成画像が提案されている。
【０００６】
このような合成画像で優れたゲーム性や楽しみを発揮するには、多くの経験や優れたレイアウト（デザイン）センスが要求され、誰でも簡単にある一定以上のゲーム性や楽しみを付加した合成画像を作成するのは容易ではない。
そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、画像ごとの誘目度を利用して特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも容易に生成できる新規な合成画像生成方法及び合成画像生成装置並びに合成画像生成プログラムを提供するものである。
【課題を解決するための手段】
【０００７】
〔発明１〕上記課題を解決するために発明１の合成画像生成方法は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、前記各素材画像ごとの誘目度を算出し、その誘目度に基づいて前記各素材画像を前記背景画像上に配置してから当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とするものである。
【０００８】
このように本発明は、「誘目度」という、いわゆる、通常の人間の視線が自然と集まる注目の度合いのパラメータを用い、各素材画像ごとに算出した誘目度に基づいてそれら各素材画像を前記背景画像上に配置して合成画像を生成するようにしたものである。
従って、例えば、前記のようにある特定の素材画像の誘目度を算出し、その特定の素材画像の周囲に、その特定の画像の誘目度と同じような誘目度をもつ画像や、その特定の画像の誘目度よりも高い誘目度を有する素材画像を選択して配置するようにすれば、その特定の画像を目立たなくするといったことが簡単にできる。
【０００９】
これによって、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。
ここで本発明でいう「誘目度」とは、人間の主観にあったパラメータをいう（以下の合成画像生成方法及び合成画像生成装置並びに合成画像生成装置、実施の形態において同じ）。そして、その算出方法は、例えば、「特開２００１−１２６０７０号公報（注目領域抽出装置及びそれを用いた自動構図決定装置）」等に詳細に開示されており、ここでは、その概要について説明する。
【００１０】
「注目領域」の算出のために、原画像の物理的特徴に従って「誘目度」を評価する。「注目領域」の算出は、評価結果から一番目立つ領域を「注目領域」として抽出する。つまり、「注目領域」の評価の際は、物理的特徴に従って人間の主観にあった評価をするので、人間の主観に適合した「注目領域」を抽出することができる。
例えば、物理的特徴が色の異質度を含む場合、各領域の色の違いに基づいて「誘目度」を評価することができる。
【００１１】
また、物理的特徴が色の異質度に加えて形の異質度、面積の異質度及びテクスチャ（模様）の異質度をさらに含むので、この４つの異質度の少なくとも１つの異質度に基づいて「誘目度」を評価すれば、原画像の特徴に応じて的確に「誘目度」を評価することができる。
また、色の３要素（色相、彩度、明度）についても評価する場合であれば、人間の主観による目立つ色（赤色）に近い領域を最も目立つ領域と評価することができる。
【００１２】
さらに、空間周波数や原画像における各領域の面積についても評価すれば、最も目立つ領域の評価をさらに的確に判断することができる。
そして、この「誘目度」の評価は、以下の手順により行う。
（１）先ず最初に対象となる原画像を領域分割する。この場合、原画像を図領域と絵領域とに分割する。この分割の方法には、１９９７ＩＥＥＥにおいてＷ．Ｙ．ＭａやＢ．Ｓ．Ｍａｎｊｕｎａｔｈらが「ＥｄｇｅＦｌｏｗ：Ａ  Ｆｒａｍｅｗｏｒｋ  ｏｆ  Ｂｏｕｎｄａｒｙ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｉｍａｇｅ  Ｓｅｇｍｅｎｔａｔｉｏｎ」に記載した“ｅｄｇｅｆｌｏｗ”に基づく境界検出方法が適用される。
（２）次に、このようにして分割した図領域を抽出し、領域の「誘目度」を評価する。
【００１３】
この「誘目度」の評価は、概略以下のようにして行う。
ａ．最初に各領域の「異質性誘目度」を求める。この場合、色の異質度、テクスチャの異質度、形の異質度及び面積の異質度を各々求め、それぞれに重み係数を付与して線形結合し、各領域の「異質性誘目度」を求める。
ｂ．次に各領域における「特徴誘目度」を求める。この場合、色の誘目度、空間周波数の誘目度、面積の誘目度を求め、それぞれに重み係数を付与して線形結合し、各領域の「特徴誘目度」を求める。
ｃ．そして最後に、各領域の「異質性誘目度」と「特徴誘目度」を加算し、特徴量統合値を求め、この特徴量統合値を所定のベータ関数により評価して、目的の「誘目度」を算出する。
【００１４】
〔発明２〕また、発明２の合成画像生成方法は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、前記各素材画像ごとの誘目度を算出すると共に、当該各素材画像のなかから特定の素材画像を選択し、その特定の素材画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置してから、当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とするものである。
これによって、ある特定の画像がその周囲に配置される素材画像に紛れて目立たなくすることが簡単にできるため、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。
【００１５】
〔発明３〕また、発明３の合成画像生成方法は、
発明１又は２に記載に合成画像生成方法において、前記誘目度をテンプレートトリミングマスクを用いて調節するようにしたことを特徴とするものである。
すなわち、前記発明１及び２は、各素材画像本来の「誘目度」に基づいてレイアウトを行うようにしたものであるが、この「誘目度」は、その素材画像に施すトリミング処理によってある程度自由に調節（コントロール）できることが知られている。
従って、本発明は前記各素材画像の全て又はいずれか、あるいは特定の素材画像のみに所定のトリミング処理を行うことで特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。
【００１６】
〔発明４〕また、発明４の合成画像生成方法は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、前記複数の素材画像のなかから特定の画像を選択しておき、その特定の画像を含む前記複数の素材画像を前記背景画像上にランダムに配置してから、それら各素材画像ごとの誘目度を算出すると共に、その誘目度に基づいた順位付けを行った後、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるように前記複数の素材画像を繰り返しランダムに配置し直し、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となったときに、当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とするものである。
【００１７】
すなわち、本発明は前記発明のように、レイアウト前に予め各素材画像ごとの誘目度を算出しておくのではなく、先ず、特定の画像とこれを含む全ての素材画像をランダムに背景画像上に配置してからそれらの誘目度と順位とを算出し、その特定の画像の周囲に誘目度順位が上位でない、つまり、あまり目立たない素材画像が集まるように配置を繰り返して実行するようにしたものである。
【００１８】
これによって、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、単に各素材画像をランダムに配置することを繰り返し行うようにしたことから、デザイナ等の癖や主観性が排除されて、客観性や意外性に優れた斬新な合成画像が得られることになる。
【００１９】
〔発明５〕また、発明５の合成画像生成方法は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する方法であって、前記複数の素材画像のなかから特定の画像を選択しておき、その特定の画像を含む前記複数の素材画像を前記背景画像上にランダムに配置してから、それら各素材画像ごとに、複数のトリミング処理をランダムに行ってから当該各素材画像ごとの誘目度を算出すると共に、その誘目度に基づいた順位付けを行い、その後、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるように前記複数の素材画像を繰り返しランダムに配置し直し、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となったときに、当該各素材画像と背景画像とを合成して合成画像を生成するようにしたことを特徴とするものである。
【００２０】
すなわち、本発明は、発明４の方法に加えて、発明３のようにトリミング処理を用いて、各素材画像や特定の画像の誘目度を人工的にコントロールするようにしたものである。
これによって、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、発明４と同様に、トリミング処理と各素材画像の配置をランダムに繰り返して行うようにしたことから、デザイナ等の癖や主観性が排除されて、客観性や意外性により優れた斬新な合成画像が得られることになる。
【００２１】
〔発明６〕また、発明６の合成画像生成方法は、
発明１〜５のいずれかに記載の合成画像生成方法において、前記素材画像は、予め蓄積された複数の画像群のなかから所定の基準に基づいて選択されるようになっていることを特徴とするものである。
このように前記各素材画像をランダムに選択するのではなく、ハードディスク（ＨＤＤ）等のデータベースに予め蓄積された複数の画像群のなかから所定の基準に基づいて選択すれば、各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【００２２】
〔発明７〕また、発明７の合成画像生成方法は、
発明１〜６のいずれかに記載の合成画像生成方法において、前記素材画像は、予め蓄積された複数の画像群のなかで、人物顔に相当するもの存在する顔画像であることを特徴とするものである。    
これによって、発明６と同様に、人物顔を中心として各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【００２３】
ここで、予め蓄積された複数の画像群のなかで、「顔画像領域」が存在するか画像を検出するための手法としては、公知の顔画像領域の検出手法をそのまま適用することができる。
例えば、非特許文献「Ｈ．Ａ．Ｒｏｗｌｅｙ、Ｓ．Ｂａｌｕｊａ，ａｎｄ  Ｔ．Ｋａｎａｄｅ、“Ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ−ｂａｓｅｄ  ｆａｃｅ  ｄｅｔｅｃｔｉｏｎ”ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｐａｔｔｅｒｎ  Ａｎａｌｙｓｉｓａｎｄ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｌｌｉｇｅｎｃｅ、ｖｏｌ．２０、ｎｏ．１、ｐｐ．２３−３８、１９９８」では、顔画像によりニューラルネットを訓練し、顔画像を検出する技術が開示されている。また、「特開平９−１７１５６０号公報」では、ある入力画像について、先ず、人物肌色領域の有無を判定し、人物肌色領域に対して自動的にモザイクサイズを決定し、候補領域をモザイク化し、人物顔辞書との距離を計算することにより、人物顔の有無を判定し、人物顔の切り出しを行うことによって背景等の影響による誤抽出を減らし、効率的に画像中から人間の顔を自動的に見つけるようにしている。
【００２４】
また、技術文献「背景と顔の方向に依存しない顔の検出と顔方向の推定（信学技報、ＰＲＭＵ２００１−２１７、ｐｐ．８７−９４（２００２−０１）、荒木佑一、島田伸敬、白井良明）」に記載の技術を用いれば、顔領域の検出ばかりでなく、顔の向きの方向の推定も可能である。
【００２５】
〔発明８〕また、発明８の合成画像生成装置は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、を備えたことを特徴とするものである。
【００２６】
これによって、発明１と同様に、ある特定の素材画像の誘目度を算出し、その特定の素材画像の周囲に、その特定の画像の誘目度と同じような誘目度をもつ画像や、その特定の画像の誘目度よりも高い誘目度を有する素材画像を選択して配置することで、その特定の画像を目立たなくするといったことができるため、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を簡単に生成することができる。
【００２７】
〔発明９〕また、発明９の合成画像生成装置は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、前記各素材画像のなかから特定の素材画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、を備えたことを特徴とするものである。
【００２８】
このような構成によれば、発明２と同様にある特定の画像がその周囲に配置される素材画像に紛れて目立たなくすることが簡単にできるため、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を簡単に生成することができる。
【００２９】
〔発明１０〕また、発明１０の合成画像生成装置は、
発明８又は９に記載に合成画像生成装置において、前記誘目度算出手段は、前記誘目度をテンプレートトリミングマスクを用いて調節するようにしたことを特徴とするものである。
これによって、発明３と同様に、前記各素材画像の全て又はいずれか、あるいは特定の素材画像のみに所定のトリミング処理を行うことで特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像が簡単に得られる。
【００３０】
〔発明１１〕また、発明１１の合成画像生成装置は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、を備えたことを特徴とするものである。
【００３１】
このような構成によれば、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、単に各素材画像をランダムに配置することを繰り返し行うようにしたことから、デザイナ等の癖や主観性が排除されて、客観性や意外性に優れた斬新な合成画像が得られることになる。
【００３２】
〔発明１２〕また、発明１２の合成画像生成装置は、
複数の素材画像を所定の背景画像上に配置して合成画像を生成する装置であって、前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段でランダムに配置された各素材画像ごとに、複数のテンプレートトリミングマスクを用いてトリミング処理を実施するトリミング手段と、当該トリミング手段でトリミング処理された各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、を備えたことを特徴とするものである。
【００３３】
このような構成によれば、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、発明４と同様に、トリミング処理と各素材画像の配置をランダムに繰り返して行うようにしたことから、デザイナ等の癖や主観性が排除されて、客観性や意外性により優れた斬新な合成画像が得られることになる。
【００３４】
〔発明１３〕また、発明１３の合成画像生成装置は、
発明８〜１２のいずれかに記載の合成画像生成装置において、前記素材画像を予め蓄積された複数の画像群のなかから所定の基準に基づいて選択する素材画像選択手段をさらに備えたことを特徴とするものである。
このような構成によれば、発明６と同様に、各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【００３５】
〔発明１４〕また、発明１４の合成画像生成装置は、
発明８〜１２のいずれかに記載の合成画像生成装置において、前記素材画像として、予め蓄積された複数の画像群のなかで、人物顔に相当するもの存在する顔画像を選択する素材画像選択手段をさらに備えたことを特徴とするものである。
このような構成によれば、発明６と同様に、人物顔を中心として各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【００３６】
〔発明１５〕また、発明１５の合成画像生成プログラムは、
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、をコンピュータに機能させることを特徴とするものである。
【００３７】
これによって、発明１と同様に、ある特定の素材画像の誘目度を算出し、その特定の素材画像の周囲に、その特定の画像の誘目度と同じような誘目度をもつ画像や、その特定の画像の誘目度よりも高い誘目度を有する素材画像を選択して配置することで、その特定の画像を目立たなくするといったことができるため、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。
【００３８】
また、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００３９】
〔発明１６〕また、発明１６の合成画像生成プログラムは、
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、前記各素材画像のなかから特定の素材画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を前記背景画像上の所定の位置に配置すると共に、配置された当該特定の画像の近傍に、その特定の画像の誘目度と近似する誘目度を有する素材画像が位置するように前記各素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段で配置された各素材画像と背景画像とを合成する画像合成手段と、をコンピュータに機能させることを特徴とするものである。
【００４０】
これによって、発明２と同様にある特定の画像がその周囲に配置される素材画像に紛れて目立たなくすることが簡単にできるため、各素材画像のレイアウトの決定が容易に行うことができ、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を簡単に生成することができる。
また、発明１５と同様に、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００４１】
〔発明１７〕また、発明１７の合成画像生成プログラムは、
発明１５又は１６に記載に合成画像生成プログラムにおいて、前記誘目度算出手段は、前記誘目度をテンプレートトリミングマスクを用いて調節するようにしたことを特徴とするものである。
これによって、発明３と同様に、前記各素材画像の全て又はいずれか、あるいは特定の素材画像のみに所定のトリミング処理を行うことで特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像が簡単に得られる。
【００４２】
また、発明１５と同様に、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００４３】
〔発明１８〕また、発明１８の合成画像生成プログラムは、
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、前記各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、をコンピュータに機能させることを特徴とするものである。
【００４４】
これによって、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、単に各素材画像をランダムに配置することを繰り返し行うようにしたことから、デザイナ等の癖や主観性が排除されて、客観性や意外性に優れた斬新な合成画像が得られることになる。
【００４５】
また、発明１５と同様に、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００４６】
〔発明１９〕また、発明１９の合成画像生成プログラムは、
複数の素材画像を所定の背景画像上に配置して合成画像を生成するプログラムであって、前記複数の素材画像のなかから特定の画像を選択する特定画像選択手段と、当該特定画像選択手段で選択された特定画像を含む前記複数の素材画像を前記背景画像上に配置する画像レイアウト手段と、当該画像レイアウト手段で配置された各素材画像ごとに、複数のテンプレートトリミングマスクを用いてトリミング処理を実施するトリミング手段と、当該トリミング手段でトリミング処理された各素材画像ごとの誘目度を算出する誘目度算出手段と、当該誘目度算出手段で算出された誘目度に基づいて順位付けを行う誘目度順位決定手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下となるか否かを判断する誘目度順位判断手段と、前記特定の画像を含むその近傍の領域に配置された素材画像のなかで最上位の誘目度の順位が所定の順位以下のときに、当該各素材画像と背景画像とを合成する画像合成手段と、コンピュータに機能させることを特徴とするものである。
【００４７】
これによって、発明３と同様に、特定の素材画像を目立たなくすることが簡単にできるため、特定の画像を探し出すといったゲーム性や楽しみを付加した合成画像を誰でも簡単に生成できる。また、発明４と同様に、トリミング処理と各素材画像の配置をランダムに繰り返して行うようにしたことから、デザイナ等の癖や主観性が排除されて、さらに客観性や意外性に優れた斬新な合成画像が得られることになる。
【００４８】
また、発明１５と同様に、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００４９】
〔発明２０〕また、発明１３の合成画像生成プログラムは、
発明１５〜１９のいずれかに記載の合成画像生成プログラムにおいて、前記素材画像を予め蓄積された複数の画像群のなかから所定の基準に基づいて選択する素材画像選択をさらに備えたことを特徴とするものである。
これによって、発明６と同様に、各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【００５０】
また、発明１５と同様に、パソコン（ＰＣ）等の汎用のコンピュータ（ハードウェア）を用いてソフトウェア上でその機能を実現することが可能となるため、専用の装置を作成して実現する場合に比べて経済的且つ容易に実現することができる。さらに、多くの場合、プログラムの一部の書き換えだけでその機能の変更、改良等のバージョンアップを容易に達成することが可能となる。
【００５１】
〔発明２１〕また、発明２１の合成画像生成プログラムは、
発明１５〜１９のいずれかに記載の合成画像生成プログラムにおいて、前記素材画像として、予め蓄積された複数の画像群のなかで、人物顔に相当するもの存在する顔画像を選択する素材画像選択をさらに備えたことを特徴とするものである。
これによって、発明６と同様に、人物顔を中心として各素材画像間や背景画像間にデザインやテーマ等の統一性を発揮することができ、ゲーム性や娯楽性等をより向上させた合成画像を得ることができる。
【発明を実施するための最良の形態】
【００５２】
以下、本発明を実施するための最良の形態を添付図面を参照しながら詳述する。
図１は、本発明に係る合成画像生成装置１００の実施の形態を示したものである。
図示するように、この合成画像生成装置１００は、画像入力手段１０と、画像保存手段１２と、素材画像選択手段１４と、トリミング手段１６と、誘目度算出手段１８と、特定画像選択手段２０と、画像レイアウト手段２２と、画像合成手段２４と、合成画像出力手段２６とから主に構成されている。
【００５３】
先ず、画像入力手段１０は、本システム１００で合成対象候補となる素材画像Ｓと背景画像Ｂとを読み取って取り込む機能を提供するものであり、例えば、画像入力素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）や、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の撮像センサを利用して、Ｒ（赤）、Ｇ（緑）、Ｂ（青）のそれぞれの画素データからなるデジタル画像データとして読み取って取り込むようになっている。
【００５４】
具体的には、デジタルスチルカメラやデジタルビデオカメラ等のＣＣＤ、ＣＭＯＳカメラやビジコンカメラ、イメージスキャナ、ドラムスキャナ等であり、前記撮像センサ光学的に読み込んだ素材画像Ｓや背景画像ＢをＡ／Ｄ変換してそのデジタル画像データを画像保存手段１２に保存すると共にトリミング手段１４へ順次送る機能を提供するようになっている。
【００５５】
この画像保存手段１２は、素材画像入力手段１０で取り込んだ素材画像Ｓと背景画像Ｂとの画像データをハードディスクドライブ装置（ＨＤＤ）等の記憶装置やＤＶＤ−ＲＯＭ等の記憶媒体等に適宜読み出し可能に保存する機能を提供するようになっている。また、入力対象の素材画像ＳがＬＡＮやインターネット等のネットワークや、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等の記憶媒体等を介してデジタル画像データとして直接取り込まれる場合には、この画像入力手段１０は、不要となるか、あるいはＤＣＥ（Ｄａｔａ  Ｃｉｒｃｕｉｔ  Ｔｅｒｍｉｎａｔｉｎｇ  Ｅｑｕｉｐｍｅｎｔ）やＣＣＵ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＣＣＰ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｃｅｓｓｏｒ）等の通信手段や、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＯＭドライブ、メモリリーダ、ＵＳＢインターフェース（Ｉ／Ｆ）等のデジタルデータ取込手段として機能することになる。
【００５６】
次に、素材画像選択手段１４は、前記画像入力手段１０で取り入れた素材画像Ｓのうち、所定の基準に従っていくつかの素材画像Ｓを選択する機能を提供するようになっている。例えば、前記素材画像Ｓが、風景写真や建物の写真、人物が写っているスナップ写真等、多種多様である場合に、そのなかから人物が写っている画像のみを選択して抽出するようになっている。なお、このように多種多様の画像のなかから人物顔が写っている顔画像を選択することは、前述したような公知の顔検出手法を用いることで容易に達成することができる。
【００５７】
トリミング手段１６は、この素材画像選択手段１４で選択された素材画像Ｓに対して、例えば、図４に示すような様々なテンプレートトリミングマスクＭを用いてトリミング処理を行って図５に示すようなトリミング画像を作成する機能を提供するようになっている。なお、図５のトリミング画像は、複数の人物が写っている素材画像Ｓと、図４に示す４つのテンプレートトリミングマスクＡ（楕円型）、Ｂ（ハート型）、Ｃ（星形）、Ｄ（矩形型）のうち、テンプレートトリミングマスクＡ（楕円型）を用いて得られたトリミング画像の一例である。
【００５８】
次に、誘目度算出手段１８は、このようにしてトリミング処理された各素材画像Ｓごとの誘目度を算出する機能を提供するようになっている。なお、この「誘目度」とは、前述した通り、通常の人間の視線が自然と集まる注目の度合いのパラメータであり、前述したような公知の誘目度評価手法を利用することによって、画像の大きさや内容等に応じて各素材画像Ｓごとに異なった値が算出されるようになっている。
【００５９】
特定画像選択手段２０は、前記素材画像選択手段１４で選択された各素材画像Ｓのなかから、１つ又は複数の特定の素材画像（以下、特定画像Ｐという）を、ユーザの指定に応じて、あるいはランダムに選択する機能を提供するようになっている。例えば、前記素材画像選択手段１４で選択された素材画像Ｓが、あるグループの顔写真である場合、ある特定の人物のみが写っている写真をユーザの指定に応じてあるいはランダムに選択して、これを特定画像Ｐとして決定するようになっている。
【００６０】
次に、画像レイアウト手段２２は、前記素材画像選択手段１４で選択された各素材画像Ｓを前記画像入力手段１０で取り込まれた背景画像Ｂ上に配置してレイアウトする機能を提供するようになっている。また、この画像レイアウト手段２２による各素材画像Ｓのレイアウトは、各素材画像Ｓをランダムにレイアウトする他、前記誘目度算出手段１８で算出された各素材画像Ｓの誘目度に基づいてレイアウトを実施できるようになっている。
【００６１】
例えば、前記特定画像選択手段２０で選択された特定画像Ｐをその背景画像Ｂ上の所定の位置に配置するに際し、その特定画像Ｐの近傍に、その特定画像Ｐの誘目度と近似する誘目度を有する素材画像が集まるようにその各素材画像Ｓを配置するようになっている。
画像合成手段２４は、この画像レイアウト手段２２でレイアウト処理された各素材画像Ｓと背景画像Ｂとを合成して１つの合成画像Ｇを生成する機能を提供するようになっている。
【００６２】
そして、合成画像出力手段２６は、この画像合成手段２４で合成された合成画像ＧをＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ：陰極線管）やＬＣＤ（液晶ディスプレイ）、プリンタ等の画像表示装置を用いてユーザ等に視覚的に提示するようになっている。
なお、このような本発明の合成画像生成装置１００を構成する画像入力手段１０や画像保存手段１２、素材画像選択手段１４、トリミング手段１６、誘目度算出手段１８、特定画像選択手段２０、画像レイアウト手段２２、画像合成手段２４、合成画像出力手段２６、及び後述する誘目度順位決定手段２８、誘目度順位判断手段３０等の各手段は、実際には、図２に示すようにＣＰＵやＲＡＭ等からなるハードウェアと、図３等に示すようなアルゴリズムを記述した専用のコンピュータプログラム（ソフトウェア）とからなるパソコン（ＰＣ）等のコンピュータシステムによって具体的に実現されるようになっている。
【００６３】
すなわち、この合成画像生成装置１００を実現するためのハードウェア構成は、図２に示すように、各種制御や演算処理を担う中央演算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０と、主記憶装置（Ｍａｉｎ  Ｓｔｏｒａｇｅ）に用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４１と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２と、ハードディスクドライブ装置（ＨＤＤ）や半導体メモリ等の補助記憶装置（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）４３、及びモニタ（ＬＣＤやＣＲＴ、プリンタ）等からなる出力装置４４、イメージスキャナやキーボード、マウス、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の撮像センサ等からなる入力装置４５と、これらの入出力インターフェース（Ｉ／Ｆ）４６等との間を、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ；アイサ）バス等からなるプロセッサバス、メモリバス、システムバス、入出力バス等の各種内外バス４７によってバス接続したものである。
【００６４】
そして、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記憶媒体、あるいは通信ネットワーク（ＬＡＮ、ＷＡＮ、インターネット等）Ｎを介して供給される各種制御用プログラムやデータを補助記憶装置４３等にインストールすると共にそのプログラムやデータを必要に応じて主記憶装置４１にロードし、その主記憶装置４１にロードされたプログラムに従ってＣＰＵ４０が各種リソースを駆使して所定の制御及び演算処理を行い、その処理結果（処理データ）をバス４７を介して出力装置４４に出力して表示すると共に、そのデータを必要に応じて補助記憶装置４３によって形成されるデータベースに適宜記憶、保存（更新）処理するようにしたものである。従って、本発明の合成画像生成装置１００は、記憶媒体等を介して供給されるソフトウェアによる情報処理がこれらハードウェア資源を用いて具体的に実現されるようになっている。
【００６５】
次に、このような構成をした本発明の合成画像生成装置１００を用いた合成画像生成方法の一例を主に図３のフローチャート図を参照しながら説明する。
図３は、本発明の合成画像生成方法に関する処理の流れの一例を示したものである。
先ず、最初のステップＳ１００に示すように、画像入力手段１０を用いて合成画像Ｇの素材となる複数の素材画像Ｓを直接あるいは、既に画像保存手段１２から取り込んでこれらをＰＣのメモリ等に一時的に蓄積する。
【００６６】
次に、ステップ１０２に移行してこのようにして一時的に蓄積した複数の素材画像Ｓのうち、先頭の素材画像から順に読み込んでから次のステップ１０４、Ｓ１０６に移行して素材画像選択手段１４によってその素材画像Ｓが選択条件に合致した素材画像Ｓであるか否かを判断する。
例えば、素材画像選択手段１４における選択条件として、人物顔が写っている（存在している）顔画像である場合は、次のステップＳ１０４にてその素材画像Ｓ中に人物顔が存在する素材画像Ｓであるか否かを検出する。
【００６７】
そして、ステップＳ１０６に移行して顔画像が検出されないと判断したとき（Ｎｏ）は、要求する素材画像でないと判断してその素材画像Ｓを破棄すると共に、ステップＳ１２０に移行して次の素材画像を読み込んでくることになるが、顔画像が存在すると判断したとき（Ｙｅｓ）は、その素材画像Ｓは選択条件を満たしていると判断できることから、その素材画像Ｓを選択して次のステップＳ１０８に移行することになる。
【００６８】
ステップＳ１０８では、ステップＳ１００で蓄積された全ての素材画像Ｓについての選択処理が終了したか否かを判断し、終了していないと判断したときは、ステップＳ１２０に移行して次の素材画像Ｓを読み込んで同様な処理を繰り返す。なお、この例では、人物顔が存在するか否かを素材画像Ｓの選択基準としたが、その他の選択基準、例えば、撮影時期や画像の色調等に基づいて選択しても良いことは勿論である。
【００６９】
次に、このようにして所定の選択条件を満たした素材画像Ｓが所定数選択されたならば、次のステップＳ１１０に移行してその素材画像Ｓのなかから少なくとも１つの特定画像Ｐを選択する。なお、この選択基準は特に限定するものでなく、例えば、ユーザの指定によってあるいは、ランダムに決定するようにしても良い。また、選択される特定画像Ｐは、１つに限られるものでなく、２つ又はそれ以上同時に選択しても良い。
【００７０】
そして、ステップＳ１１２に移行してこのようにしてレイアウトする複数の素材画像Ｓ及びそのなかから選択された特定画像Ｐを前記画像入力手段１０で取り込まれた所定の背景画像Ｂ中にランダムに配置してから次のステップＳ１１４に移行する。
ステップＳ１１４では、このようにランダムに配置された特定画像Ｐを含む全ての素材画像Ｓに対して、例えば、図４に示すような複数種類のテンプレートトリミングマスクＭを用いてトリミング処理を施す。なお、灰色で示されるフレーム部分についてはランダムで色が決定される。選択される色については予め選択され得る色範囲を決めておいても良い（例えば、白、黒、灰色等の無彩色は、合成画像として見栄えが良くないから最初から除外する等）。
【００７１】
その後、このようにして全ての素材画像Ｓに対するトリミング処理が終了したならば、各素材画像の誘目度を算出してから、各素材画像Ｓごとの誘目度の順位付けを行う。
そして、このようにして各素材画像Ｓごとの誘目度の順位付けが終了したならば、次のステップＳ１１８に移行して前記特定画像Ｐの誘目度順位が下位数位以内に収まっているか否かを判断し、下位数位以内に収まっている（Ｙｅｓ）と判断したときはそのまま処理を終了することになるが、下位数位以内に収まっていない（Ｎｏ）と判断したときは前記ステップＳ１１４まで戻って所定の条件を満たすまで同様の処理を繰り返すことになる。
【００７２】
例えば、選択された素材画像Ｓの数が「３０」であった場合、前記ステップＳ１１６においてそれら「３０」の素材画像Ｓについて誘目度の順位付けが行われた結果、特定画像の誘目度順位が、例えば下位５位以内である、「（上位から）２７位」であった場合は、そのまま処理を終了することになるが、「（上位から）１５位」である場合は、条件を満たさないことから、ステップＳ１１４に戻って再びその特定画像Ｐを含む全ての素材画像Ｓに対してトリミング処理を実行し、その特定画像の誘目度順位が下位数位以内に収まるまで繰り返すことになる。
【００７３】
このような処理の流れを図示したのが図６である。
先ず、同図（ａ）に示すように、前記画像入力手段１０によって複数の素材画像Ｓが取り込まれたならば、素材画像選択手段１４によってそれら素材画像Ｓのなかから所定条件に見合ったいくつかの素材画像Ｓを選択する。図では、雑多な種類の素材画像Ｓのなかから、一人又は複数の人物顔が存在する顔画像のみを選択したものとする。
【００７４】
次に、このようにして所定条件に見合ったいくつかの素材画像Ｓが選択されたならば、そのなかから特定の画像Ｐを選択してから、同図（ｃ）に示すようにその素材画像Ｓを選択画像Ｐと共に所定の背景画像Ｂ上にランダムに配置する。
その後、同図（ｄ）に示すように配置された全ての素材画像Ｓに対して複数のテンプレートトリミングマスクを用いてトリミング処理を行ってから全ての素材画像Ｓの誘目度を算出してその特定画像Ｐの誘目度順位が全体の誘目度順位に対して下位数位以内に収まっているか否かを判断する。
【００７５】
なお、この誘目度の算出としては、例えば、以下のようにして行われる。
先ず、最初に各素材画像Ｓの異質性誘目度を求める。この場合、色の異質度、テクスチャ（模様）の異質度、形の異質度及び面積の異質度を求め、それぞれに重み係数を付与して線形結合し、各素材画像Ｓの異質性誘目度を求める。次に、このようにして各素材画像Ｓの異質性誘目度を求めたならば、各素材画像Ｓの特徴誘目度を求める。この場合、色の誘目度、空間周波数の誘目度、面積の誘目度を求め、それぞれに重み係数を付与して線形結合し、各素材画像Ｓの特徴量誘目度を求める。そして、これら異質性誘目度と特徴量誘目度を加算し、特徴量統合値を求め、この特徴量統合値を所定のベータ関数により評価して誘目度を算出することになる。
【００７６】
そして、その特定画像Ｐの誘目度順位が下位数位以内に収まっていない場合は、全ての素材画像Ｓに対して再度トリミング処理をやり直すことになるが、その特定画像Ｐの誘目度順位が下位数位以内に収まっている場合はそのままのレイアウト状態を保持して全ての素材画像Ｓとその背景画像Ｂとを合成して１つの合成画像Ｇを生成し、これを図１に示すように合成画像出力手段２６によってＣＲＴやＬＣＤ等の画面上に表示したり、プリンタを用いて印刷用紙上に印刷することでユーザ等に視覚的に提示することになる。
【００７７】
すなわち、この「誘目度」は、一般に空間周波数が高いテンプレートトリミングマスクＭを用いた方が高くなる傾向があり、また、テンプレートトリミングマスクＭの縁に施された色との組み合わせ等によっても様々に変化することが知られている。そのため、素材画像Ｓ自体は同一であってもこれをトリミング処理する際に用いるテンプレートトリミングマスクＭの組み合わせによって「誘目度」が様々に変化することから、様々な組み合わせを施行することによって、その選択画像Ｐの誘目度をある程度自由にコントロールできることを利用したものである。
【００７８】
従って、このようにしてある特定画像Ｐの誘目度をテンプレートトリミングマスクＭを用いて低くなるように調整してレイアウトを実行すれば、多数の素材画像Ｓを単にレイアウトするだけでなく、それら多数の素材画像Ｓのなかからその特定画像Ｐを探し出すといったゲーム性や娯楽性を付与した合成画像を容易に生成することができる。
なお、本実施の形態では、画像入力手段１０で取り込まれた素材画像Ｓのなかから素材画像選択手段１４をいくつかの素材画像Ｐを選択するようにしたが、画像入力手段１０で取り込まれた素材画像Ｓを全てをそのまま利用する場合は、この素材画像選択手段１４は省略しても良い。そして、この場合は、図１の破線矢印に示すように画像入力手段１０で取り込まれた素材画像Ｐは、そのまま直接トリミング手段１６や画像レイアウト手段２２等へ送られることになる。
【００７９】
一方、前記実施の形態では、特定画像Ｐのみの誘目度順位を考慮し、その特定画像Ｐの誘目度順位下位数位以内に収まっているか否かで画像の合成の判断を行うようにしているが、図７に示すように、さらに、その特定画像Ｐの近傍（周囲）に配置される他の素材画像Ｐの誘目度順位をも考慮して画像の合成を行っても良い。
すなわち、前記実施の形態のように特定の画像Ｐに対してトリミング処理を行った結果、図７に示すように、その誘目度順位が下位から３位（図の例では、素材画像Ｓは特定画像Ｐを含めて合計２４個であり、特定画像Ｐの誘目度順位は上位から２２位とする）であって合成の条件を満たしているが、本実施の形態では、その特定画像Ｐの近傍（周囲）に誘目度順位が比較的上位の素材画像Ｓ、例えば、特定画像Ｐの右上に誘目度順位が５位の素材画像Ｓが存在している。
【００８０】
従って、この特定画像Ｐの右上の素材画像Ｓに引き寄せされてその特定画像Ｐが見つかってしまうことが考えられることから、このように特定画像Ｐの周囲に誘目度順位が高い素材画像Ｓが配置された場合は、その特定画像Ｐの周囲に誘目度順位が高い素材画像Ｓが配置されなくなるまで、再度、レイアウトやトリミング処理を繰り返すことになる。
これによって、特定画像Ｐをさらに目立たなくすることが可能となるため、よりゲーム性や娯楽性に優れた合成画像を得ることができる。
【００８１】
なお、このように特定画像Ｐの近傍（周囲）にその特定画像Ｐの誘目度順位と近似する誘目度順位の特定画像Ｐを配置してその特定画像Ｐを目立たなくするような方法の場合には、それら各特定画像Ｐのみの誘目度をそのまま利用することができるため、トリミング処理（を実行するトリミング手段１６）を省略しても良い。
【図面の簡単な説明】
【００８２】
【図１】本発明に係る合成画像生成装置の実施の形態を示すブロック図である。
【図２】本発明の合成画像生成装置を実現するハードウェア構成を示す図である。
【図３】本発明の合成画像生成方法の処理の流れを示すフローチャート図である。
【図４】テンプレートトリミングマスクの例を示す図である。
【図５】トリミング処理によって得られたトリミング画像の一例を示す図である。
【図６】本発明の合成画像生成方法の処理の流れを示す説明図である。
【図７】本発明の合成画像生成方法の他の例を示す説明図である。
【符号の説明】
【００８３】
１００…合成画像生成装置、１０…画像入力手段、１２…画像保存手段、１４…素材画像選択手段、１６…トリミング手段、１８…誘目度算出手段、２０…特定画像選択手段、２２…画像レイアウト手段、２４…画像合成手段、２６…合成画像出力手段、４０…ＣＰＵ、４１…ＲＡＭ、４２…ＲＯＭ、４３…補助記憶部、４４…出力装置、４５…入力装置、４６…インターフェース、４７…バス、Ｂ…背景画像、Ｇ…合成画像、Ｍ…テンプレートトリミングマスク、Ｓ…素材画像、Ｐ…特定画像。
【図１】
2005284597.tif 000003
【図２】
2005284597.tif 000004
【図３】
2005284597.tif 000005
【図４】
2005284597.tif 000006
【図５】
2005284597.tif 000007
【図６】
2005284597.tif 000008
【図７】
2005284597.tif 000009