(57)【特許請求の範囲】
【請求項１】
複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段と、
前記対象画像中において位置を時間とともに変化させる動的抽出領域であって、その位置の変化が前記顔領域検出手段により検出される前記顔領域の位置に応じて決定される動的抽出領域を生成する動的抽出領域生成手段と、
前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段と、
を含むことを特徴とする顔画像表示装置。
【請求項２】
請求の範囲第１項に記載の顔画像表示装置において、
前記動的抽出領域生成手段は、
前記顔領域検出手段により検出される複数の前記顔領域の間の距離に応じて前記顔領域をグルーピングすることにより、前記顔領域を複数含む注目領域を決定する注目領域決定手段と、
前記注目領域を抽出する抽出順序を所定の条件に基づいて決定する抽出順序決定手段と、
前記注目領域及び前記抽出順序に基づいて前記動的抽出領域を決定する動的抽出領域決定手段と、
を含むことを特徴とする顔画像表示装置。
【請求項３】
請求の範囲第２項に記載の顔画像表示装置において、
前記抽出順序決定手段は、前記注目領域の前記対象画像内の位置に関する条件に基づいて抽出順序を決定することを特徴とする顔画像表示装置。
【請求項４】
請求の範囲第２項に記載の顔画像表示装置において、
前記動的抽出領域決定手段は、前記動的抽出領域を、前記注目領域の前記対象画像中の位置に基づいて決定する移動経路に沿って、前記対象画像中において位置を時間とともに変化させるように決定することを特徴とする顔画像表示装置。
【請求項５】
請求の範囲第１項に記載の顔画像表示装置において、
前記動画像出力手段が複数の対象画像に基づいて前記動画像を出力する場合に、前記顔領域検出手段が１又は複数の他の対象画像の中から顔領域を検出する検出時間を予測する検出時間予測手段をさらに含み、
前記動画像出力手段は、前記検出時間予測手段により予測された検出時間以上の時間にわたり前記動画像を出力し、
前記顔領域検出手段は、前記動画像出力手段による前記動画像の出力期間中に、前記１又は複数の他の対象画像に含まれる顔領域を検出することを特徴とする顔画像表示装置。
【請求項６】
請求の範囲第１項に記載の顔画像表示装置において、
前記動的抽出領域生成手段は、前記検出された顔領域の数に基づいて、所定の動画像のパターン候補の中から動画像のパターンを選択し、当該選択したパターンに基づいて前記動的抽出領域を生成し、
前記動画像出力手段は、前記選択したパターンに基づく動画像を出力する
ことを特徴とする顔画像表示装置。
【請求項７】
コンピュータを用いて、
複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出するステップと、
前記対象画像中において位置を時間とともに変化させる動的抽出領域であって、その位置の変化が前記顔領域検出手段により検出される前記顔領域の位置に応じて決定される動的抽出領域を生成するステップと、
前記動的抽出領域中の画像を順に抽出して動画像として出力するステップと、
を実行することを特徴とする顔画像表示方法。
【請求項８】
複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段、
前記対象画像中において位置を時間とともに変化させる動的抽出領域であって、その位置の変化が前記顔領域検出手段により検出される前記顔領域の位置に応じて決定される動的抽出領域を生成する動的抽出領域生成手段、及び
前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段、
としてコンピュータを機能させることを特徴とする顔画像表示プログラム。
【請求項９】
複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段、
前記対象画像中において位置を時間とともに変化させる動的抽出領域であって、その位置の変化が前記顔領域検出手段により検出される前記顔領域の位置に応じて決定される動的抽出領域を生成する動的抽出領域生成手段、及び
前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段、
としてコンピュータを機能させるプログラムを格納したコンピュータで読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物の顔を表す画像を表示する顔画像表示装置、顔画像表示方法及び顔画像表示プログラムに関する。
【背景技術】
【０００２】
通常、人物などが撮像された写真などの画像データを画像表示装置が表示する場合、画像の全体を表示する。また、動きを伴う動画像として画像を表示する場合は、暗転した状態から画像全体の明度を徐々に上げて表示したり、画像の所定の位置から徐々にズームアウトすることで全体の画像を表示したりするなどの方法を用いる場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来例による動画像は、画像の内容に着目して生成されたものではないため、比較的単調であり、利用者にとって娯楽性に欠ける。また、画像の中で重要度の比較的低い部分に利用者の注意を向けさせてしまうことになるという問題がある。【０００４】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、人物の顔を表す画像を表示する場合に、顔に着目した動画像として表示できる顔画像表示装置、顔画像表示方法及び顔画像表示プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための、本発明に係る顔画像表示装置は、複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段と、前記顔領域検出手段により検出される前記顔領域に基づいて、前記対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を生成する動的抽出領域生成手段と、前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段と、を含むことを特徴とする。【０００６】
また、本発明に係る顔画像表示方法は、コンピュータを用いて、複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出するステップと、前記顔領域検出手段により検出される前記顔領域に基づいて、前記対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を生成するステップと、前記動的抽出領域中の画像を順に抽出して動画像として出力するステップと、を実行することを特徴とする。【０００７】
また、本発明に係る顔画像表示プログラムは、複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段、前記顔領域検出手段により検出される前記顔領域に基づいて、前記対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を生成する動的抽出領域生成手段、及び前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段、としてコンピュータを機能させることを特徴とする。【０００８】
また、本発明に係る情報記録媒体は、複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する顔領域検出手段、前記顔領域検出手段により検出される前記顔領域に基づいて、前記対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を生成する動的抽出領域生成手段、及び前記動的抽出領域中の画像を順に抽出して動画像として出力する動画像出力手段、としてコンピュータを機能させるプログラムを格納したコンピュータで読み取り可能な情報記録媒体である。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る顔画像表示装置の構成を表すブロック図である。
【図２】本発明の実施の形態に係る顔画像表示装置の機能を表す機能ブロック図である。
【図３】本発明の実施の形態に係る顔画像表示装置による処理の対象となる、対象画像の一例を模式的に表す図である。
【図４】動的抽出領域決定部が移動経路を決定する場合における、対象画像上の動的抽出領域の移動経路の一例を表す図である。
【図５】動的抽出領域決定部が移動経路を決定する場合における、対象画像上の動的抽出領域の移動経路の別の一例を表す図である。
【図６】動的抽出領域決定部が移動経路に基づいて動的抽出領域を決定する場合における、動的抽出領域の移動速度の一例を模式的に表すグラフである。
【図７】動的抽出領域決定部が決定する動的抽出領域の一例を表す図である。
【図８】動画像出力部が出力する画像の一例を表す図である。
【発明を実施するための最良の形態】
【００１０】
本発明の一実施形態に係る顔画像表示装置においては、顔領域検出手段が、複数の人物の顔を表す対象画像の中から、顔が表された顔領域を検出する。そして、動的抽出領域生成手段が、前記顔領域検出手段により検出される前記顔領域に基づいて、前記対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を生成する。さらに、動画像出力手段が、前記動的抽出領域中の画像を順に抽出して動画像として出力する。【００１１】
これにより、本実施形態に係る顔画像表示装置は顔領域に着目した動画像を出力できる。【００１２】
ここで、前記動的抽出領域生成手段は、前記顔領域を１又は複数含む注目領域を決定する注目領域決定手段と、前記注目領域を抽出する抽出順序を所定の条件に基づいて決定する抽出順序決定手段と、前記注目領域及び前記抽出順序に基づいて前記動的抽出領域を決定する動的抽出領域決定手段と、を含むこととしてもよい。【００１３】
さらに、上記の場合において、前記抽出順序決定手段は、前記注目領域に表された顔の数、前記注目領域の大きさ又は前記注目領域の前記対象画像内の位置のうち少なくともいずれか一つに基づいて抽出順序を決定することとしてもよい。【００１４】
これにより、本実施形態に係る顔画像表示装置は、顔領域を含む注目領域の特徴に応じた順序により、注目領域を表示する動画像を出力できる。【００１５】
また、前記動的抽出領域決定手段は、前記動的抽出領域を、前記注目領域の前記対象画像中の位置に基づいて決定する移動経路に沿って、前記対象画像中において位置を時間とともに変化させるように決定することとしてもよい。【００１６】
これにより、本実施形態に係る顔画像表示装置は、顔領域を含む注目領域に合わせて移動しながら、対象画像の一部を順次表示する動画像を出力できる。【００１７】
また、本実施形態に係る顔画像表示装置は、前記動画像出力手段が複数の対象画像に基づいて前記動画像を出力する場合に、前記顔領域検出手段が１又は複数の他の対象画像の中から顔領域を検出する検出時間を予測する検出時間予測手段をさらに含み、前記動画像出力手段は、前記検出時間予測手段により予測された検出時間に基づいて決定した時間にわたり前記動画像を出力し、前記顔領域検出手段は、前記動画像出力手段による前記動画像の出力期間中に、前記１又は複数の他の対象画像に含まれる顔領域を検出することとしてもよい。【００１８】
これにより、本実施形態に係る顔画像表示装置は、顔領域の検出にかかる時間によりユーザを待たせることなく、複数の対象画像に表される注目領域を連続して表示する動画像を出力できる。【００１９】
また、本実施形態に係る顔画像表示装置において、前記動的抽出領域生成手段は、前記検出された顔領域の数、前記検出された顔領域の大きさ又は前記顔領域の前記対象画像内の位置のうち少なくともいずれか一つに基づいて、所定の動画像のパターン候補の中から動画像のパターンを選択し、当該選択したパターンに基づいて前記動的抽出領域を生成し、前記動画像出力手段は、前記選択したパターンに基づく動画像を出力することとしてもよい。【００２０】
これにより、本実施形態に係る顔画像表示装置は、検出された顔領域に応じたパターンの動画像を出力できる。【００２１】
以下、本発明の好適な実施の形態について、図面を参照しながら説明する。【００２２】
本発明の実施の形態に係る顔画像表示装置は、図１に示すように、制御部１１、記憶部１２、表示部１３及び操作部１４を含んで構成されている。【００２３】
ここで、制御部１１は、例えばＣＰＵ等で構成されており、記憶部１２に格納されているプログラムを実行する。記憶部１２は、ＲＡＭやＲＯＭ等のメモリ素子及び／又はディスクデバイス等を含んで構成されている。この記憶部１２には、制御部１１によって実行されるプログラムや本実施の形態において処理の対象となる対象画像のデータなどが格納されている。また、記憶部１２は、制御部１１のワークメモリとしても動作する。【００２４】
表示部１３は、例えばディスプレイ等であって、制御部１１から出力された指示に従って、画像を表示する。操作部１４は、ユーザの指示操作を受け付けて、当該指示操作の内容を制御部１１に出力する。操作部１４は、キーボードやマウスであってもよいし、家庭用ゲーム機のコントローラ等であってもよい。【００２５】
本実施の形態に係る顔画像表示装置は、機能的には、図２に示すように、顔領域検出部２１、動的抽出領域生成部２２、検出時間予測部２６及び動画像出力部２７を含んで構成されている。【００２６】
顔領域検出部２１は、まず本実施の形態において処理の対象となる対象画像を取得する。対象画像は、記憶部１２に保持されていてもよいし、図示しない通信部によりネットワークを介して取得することとしてもよい。そして、顔領域検出部２１は、対象画像の中から顔が表された画像領域を、顔領域として検出する。【００２７】
具体的には、例えば顔領域を矩形領域として検出する場合、顔領域の位置及び大きさを、対象画像の画素の大きさを単位として決定し、記憶部１２に保持する。この場合、例えば矩形領域の左上の点や中心に位置する点を顔領域の代表点とし、顔領域の位置は当該代表点の対象画像上の位置座標として決定する。また、顔領域の大きさは、矩形領域の幅及び高さの二つの値として決定する。また、顔領域を円形の領域として検出する場合、円形の領域の中心点を代表点とし、大きさは円の半径を表す一つの値として決定する。あるいは、顔領域を楕円形の領域として決定してもよい。この場合には、楕円の中心を代表点とし、長軸及び短軸それぞれの半径を表す値により顔領域の大きさを特定する。【００２８】
顔領域検出部２１が顔領域を検出する方法は特に限定されず、様々な技術を用いることができる。例えば、顔領域検出部２１は、予め学習によって獲得した顔の形状パターンに関する統計データを用いて、顔領域の検出を行うこととしてもよい。このような統計的手法を用いて顔領域を検出する場合、顔領域を検出するとともに、検出した領域が実際に顔を表す部分を含んでいる可能性を表す、尤度に関する値が得られる。これは、いわば当該領域の顔らしさを表す値であり、この顔らしさの値を後に抽出順序決定部２４で用いることとしてもよい。また、顔の形状パターンから顔の向きを決定し、この情報を後に抽出順序決定部２４で用いることとしてもよい。【００２９】
さらに、顔領域検出部２１は、顔領域の検出とともに、当該領域に含まれるのがどの人物の顔であるかを照合する処理を行ってもよい。過去に検出した顔領域がどの人物の顔に該当するかについて、ユーザが既に登録した顔情報などがあれば、顔領域検出部２１は、例えば固有顔法などの顔照合技術により、検出した顔領域がどの人物の顔であるかを特定することができる。この情報は、後に抽出順序決定部２４により注目領域の抽出順序を決定する際に用いることができる。これにより、例えばユーザの家族の写真などの画像を表示する場合に、写真に写っている人物に応じて表示するか否かを決定したり、人物に応じた表示順序及び表示方法で画像を表示したりすることができる。【００３０】
また、顔領域検出部２１は、検出した顔領域の属性に関する属性情報を取得してもよい。この属性情報には、例えば顔領域に表されている人物の若さ（年齢）に関する情報や、当該人物の表情に関する情報などが含まれる。具体的に、顔領域検出部２１は、顔領域に対する周波数分析の結果や、顔領域に含まれる注目点（目や鼻、口の位置など）の位置関係等に基づいて、当該顔領域に含まれる人物の若さや表情などを推定することにより、このような属性情報を取得できる。この属性情報は、後に抽出順序決定部２４が注目領域の抽出順序を決定する際に用いられる。これにより、例えば子供の顔を表す顔領域を優先して動画像の表示を行うなどの処理が実現できる。【００３１】
動的抽出領域生成部２２は、顔領域検出部２１により検出される顔領域に基づいて、動的抽出領域を生成する。ここで、動的抽出領域は、対象画像中において位置又は面積の少なくとも一方が時間とともに変化する領域であり、時間の情報と対象画像中の位置及び大きさの情報を関連づけた情報により特定される。動画像出力部２７は、当該領域に基づいて対象画像をクリッピングすることで、出力する動画像に表される画像を取得する。動的抽出領域を顔領域に基づいて決定することで、本実施の形態に係る顔画像表示装置は顔領域に注目した動画像を出力できる。【００３２】
ここでは、動的抽出領域生成部２２が、１又は複数の顔領域を含む画像領域を注目領域として決定し、注目領域を所定の条件に基づいた順序で抽出する動的抽出領域を生成する場合の例について説明する。この場合、動的抽出領域生成部２２は、機能的に注目領域決定部２３、抽出順序決定部２４及び動的抽出領域決定部２５を含んで構成される。【００３３】
注目領域決定部２３は、顔領域検出部２１が検出した複数の顔領域について、これらの顔領域を必要に応じて所定の条件に従ってグルーピングすることにより、注目領域を決定する。注目領域は、１又は複数の顔が表された、対象画像の中に含まれる画像領域である。注目領域は、顔領域と同様に対象画像上の位置及び大きさを表す値により、特定される。【００３４】
複数の顔領域をグルーピングする方法としては、例えば以下のようなものがある。すなわち、ある２つの顔領域が重複する場合に、重複する部分の面積が所定の閾値以上の場合に同じグループであると判定する。あるいは、単に重複する領域が存在すれば、同じグループであると判定してもよい。また、２つの顔領域について、それぞれの顔領域の代表点をＰ，Ｑとすると、ＰＱ間の距離が所定の閾値以下の場合に同じグループであると判定してもよい。また、２つの顔領域について、当該２つの顔領域の隣接辺の間の距離が所定の閾値以下であるか、又は顔領域の大きさに対して所定の比率によって定まる値以下である場合に同じグループと判定してもよい。ここで、隣接辺は、２つの顔領域の外周を構成するそれぞれの辺（顔領域が円形や楕円形の領域である場合には、当該顔領域に外接する長方形の辺）のうち、一方の顔領域の辺と他方の顔領域の辺との間で最も距離が小さくなるような２つの辺の組である。注目領域決定部２３は、これらの条件によって同じグループに属すると判定された１又は複数の顔領域に基づいて、注目領域を決定する。ここで、注目領域は、対象とする顔領域を全て包含するような大きさであってもよいし、それぞれの顔領域を所定の割合以上含むような大きさであってもよい。また、顔領域の周囲の、所定の画素数分の領域を含むような大きさであってもよい。あるいは、顔領域に含まれる顔の向きに応じて、例えば顔の下方向の領域を、顔領域の大きさに対して所定の比率によって定まる画素数分だけ含むように注目領域の大きさを決定してもよい。これにより、例えばバストアップの構図となるように人物の顔を含んだ注目領域を決定することができる。また、注目領域が顔領域を一つだけ含む画像領域である場合には、注目領域の形状及び大きさは顔領域と一致することとしてもよい。【００３５】
また、注目領域決定部２３は、顔領域を１つ含む注目領域を決定する場合などにおいて、注目領域の大きさを当該注目領域に含まれる顔領域の大きさに応じて決定してもよい。例えば注目領域決定部２３は、前述したように顔領域の周囲の所定の画素数分の領域を含む領域を注目領域とする場合に、この所定の画素数を、顔領域の大きさに基づいて決定する。具体例として、注目領域決定部２３は、所定の画素数を、顔領域の大きさが大きいほど小さい値に、逆に顔領域の大きさが小さいほど大きい値に決定する。こうすれば、注目領域決定部２３が決定する注目領域の大きさは、顔領域検出部２１が検出する顔領域の大きさほどばらつきが生じず、比較的近い大きさとなる。これにより、例えば後述するように動的抽出領域決定部２５が注目領域に向かってズームインする動画パターンに応じた動的抽出領域を決定する場合に、動的抽出領域の大きさが時間とともに急激に変化することを抑制することができる。【００３６】
注目領域決定部２３により、対象画像に含まれる人物の顔を表す部分が、それぞれいずれかの注目領域に含まれるように、注目領域が決定される。例えば、図３により模式的に表される対象画像Ｉ１からは、３つの顔領域を含む注目領域Ａ、１つの顔領域を含む注目領域Ｂ、２つの顔領域を含む注目領域Ｃがそれぞれ得られる。そして、以降の処理により、動的抽出領域生成部２２は、この注目領域を所定の順序に基づいて抽出するように動的抽出領域を生成する。【００３７】
抽出順序決定部２４は、注目領域決定部２３が決定した注目領域の中から、動画像出力部２７が抽出する対象とする注目領域を決定し、抽出対象とする注目領域を所定の条件に基づいて並べ替えて、抽出順序を決定する。【００３８】
具体的には、抽出順序決定部２４は、例えばそれぞれの注目領域について、注目領域の特徴を表す値などに基づいてスコア値を算出する。そして、このスコア値に基づいて注目領域を抽出対象とするか否か、及び抽出対象とする注目領域をどのような順序で抽出するかを決定する。スコア値は、注目領域に表された顔の数や、注目領域の面積などに基づいて算出できる。また、スコア値は、注目領域に含まれる顔領域について、顔領域検出部２１で得られた顔らしさに関する値や、その顔が誰の顔であるかなどの情報を用いて決定してもよい。【００３９】
また、抽出順序決定部２４は、スコア値を、注目領域に含まれる顔領域について前述した顔領域検出部２１が取得した属性情報に基づいて決定してもよい。【００４０】
さらに、スコア値は、これらの注目領域に関する情報を組み合わせて算出されることとしてもよい。例えば、注目領域に表された顔の数と、注目領域の面積に基づいてスコア値を算出する場合、対象画像Ｉ１において、注目領域Ａ，Ｂ，Ｃのそれぞれのスコア値をＳＣＡ，ＳＣＢ，ＳＣＣとすると、以下の計算式によりスコア値を求めることができる。
ＳＣＡ＝（ＳＡ×ａ１）＋（ＮＡ×ａ２）
ＳＣＢ＝（ＳＢ×ａ１）＋（ＮＢ×ａ２）
ＳＣＣ＝（ＳＣ×ａ１）＋（ＮＣ×ａ２）
ここで、ＮＡ，ＮＢ，ＮＣはそれぞれ注目領域Ａ，Ｂ，Ｃに表された顔の数であり、ＳＡ，ＳＢ，ＳＣはそれぞれ注目領域Ａ，Ｂ，Ｃの面積を表す値である。また、ａ１，ａ２は予め定められた重み係数である。【００４１】
それぞれの注目領域についてのスコア値を算出した後、抽出順序決定部２４は、抽出順序を決定する。具体的には、例えばスコア値の大きい順に注目領域を並べ替えて、並べ替えた順序により抽出することとする。また、スコア値が所定の閾値以下の注目領域については、抽出対象から除外することとしてもよい。例えば上述の例において、ＳＣＡ＞ＳＣＢ＞ＳＣＣであって、所定の閾値ＳＣｍｉｎに対してＳＣＢ＞ＳＣｍｉｎ，ＳＣｍｉｎ≧ＳＣＣが成り立っている場合、抽出順序決定部２４は注目領域Ｃを動的抽出領域決定部２５による処理の対象から除外し、注目領域Ａ，Ｂをこの順序で抽出するように抽出順序を決定する。このようにすれば、例えば風景を撮影した写真の画像などにおいて、背景に写ってしまった小さな人物の顔などは、処理の対象から除外することができる。【００４２】
また、抽出順序決定部２４は、スコア値により抽出順序を決定する方法に代えて、顔の向きに関する情報や、注目領域の位置により抽出順序を決定してもよい。この場合、例えば対象画像中において左側に位置する注目領域から順に抽出するように抽出順序を決定する。また、対象画像に写っている被写体のカメラからの距離に関する情報を、ピントに関する情報や被写体の像の重なりなどに基づいて取得できる場合、これらの情報に基づいて顔領域を手前から奥、又は奥から手前に並べた順序を決定し、この順序により抽出順序を決定してもよい。また、このような注目領域の情報によらずに、ランダムに抽出順序を決定してもよい。さらに、スコア値によらずに抽出順序を決定する場合であっても、前述した例と同じように注目領域についてスコア値を算出し、スコア値が所定の閾値以下である注目領域については、動画像出力部２７が抽出する対象から除外することとしてもよい。【００４３】
ここで、注目領域の位置に基づいて抽出順序を決定する方法の具体例について、説明する。例えば抽出順序決定部２４は、対象画像中において所定の範囲内に含まれる注目領域を、抽出対象から除外する。こうすれば、例えば対象画像の外周の近傍にある注目領域を無視して、動的抽出領域を生成できる。また、抽出順序決定部２４は、抽出対象から除外されない注目領域の中から、互いに最も距離の離れた２つの注目領域を検出し、当該２つの注目領域の一方を最初とし、他の一方を最後とするように、抽出順序を決定してもよい。【００４４】
また、抽出順序決定部２４は、抽出対象とする注目領域の決定と併せて、抽出対象とする注目領域が所定の条件を満たす場合、２以上の抽出対象となる注目領域に含まれている顔領域が１つの注目領域に含まれるように、注目領域を再設定することとしてもよい。例えば、抽出対象となる注目領域の数が所定の数以下の場合、これら抽出対象となる注目領域に含まれる顔領域を全て含むように注目領域の位置及び大きさを再設定する。あるいは、ある２つの注目領域について、２つの注目領域の代表点間の距離が所定の閾値以下の場合に、この２つの注目領域に含まれる顔領域を全て含むように注目領域を再設定することとしてもよい。これにより、例えば抽出対象となる注目領域の数が少ない場合などに応じて、望ましい注目領域を抽出することができる。【００４５】
動的抽出領域決定部２５は、注目領域決定部２３が決定した注目領域と、抽出順序決定部２４が決定した抽出順序に基づいて、対象画像中において位置又は面積の少なくとも一方を時間とともに変化させる動的抽出領域を決定する。具体的には、注目領域を抽出順序に従って抽出するように動的抽出領域を決定する。ここで、動的抽出領域決定部２５は、動画像出力部２７が出力する動画像のパターンに基づいて動的抽出領域を決定する。また、動的抽出領域の形状は、上記動画像のパターンにより決定される。【００４６】
動画像出力部２７が出力する動画像のパターンとして、後述するモーフィング処理を用いるパターンや、フェードイン・フェードアウトによるパターンを用いる場合、動的抽出領域決定部２５は、動的抽出領域の位置及び面積を以下のように決定する。すなわち、まず１番目の抽出順序に対応する注目領域を含むように、対象画像中の位置及び面積を決定する。次いで、所定の条件により決定した単位時間が経過した後、次の抽出順序に対応する注目領域を含む対象画像中の位置及び面積に変化させるように動的抽出領域を決定する。これを繰り返して、抽出順序決定部２４が決定した抽出順序で、注目領域を含む位置及び面積に順次動的抽出領域を変化させる。【００４７】
ここで、前述した単位時間は、予め定められた時間であってもよいし、当該対象画像に基づいて生成した動画像全体を出力する標準出力時間Ｔminに基づいて決定してもよい。ここで、標準出力時間Ｔminは、予め定められた時間であってもよいし、表示する注目領域の数に基づいて決定した時間であってもよい。また、標準出力時間Ｔminと後述する検出時間予測部２６により算出された予測時間に基づいて、単位時間を決定してもよい。【００４８】
これとは別の動画像出力部２７が出力する動画像のパターンとしては、注目領域の対象画像中の位置に基づいて決定した移動経路に沿って動的抽出領域を移動させることにより、対象画像中を移動する動画像を出力するパターンがある。以下では、この場合に動的抽出領域決定部２５が動的抽出領域を決定する処理について、詳しく説明する。【００４９】
まず、動的抽出領域決定部２５は、対象画像上で動的抽出領域を移動させる移動経路を決定する。移動経路は、例えば注目領域の代表点を抽出順序決定部２４が決定した順序で通るように決定される。移動経路は、各代表点を直線で結んだ折れ線であってもよいし、各代表点を通過するようなスプライン曲線であってもよい。また、ベジェ曲線を用いて移動経路を決定してもよいが、この場合最終的に動的抽出領域が注目領域を通過するようにベジェ曲線を補正する必要がある。これにより、動的抽出領域決定部２５は抽出すべき注目領域を所定の順序により通過するように動的抽出領域を決定するため、動画像出力部２７は注目領域を所定の順序で表示する動画像を出力できる。【００５０】
図４は、図３に示した対象画像Ｉ１の例において、注目領域Ａ，Ｂ，Ｃをこの順に表示する場合の、移動経路の例を示す図である。この図において、注目領域Ａ，Ｂ，Ｃの代表点がそれぞれＣＡ，ＣＢ，ＣＣであり、移動経路はこの３点を結ぶ曲線Ｒとなる。動的抽出領域は、この移動経路Ｒに沿って点ＣＡ，ＣＢ，ＣＣをこの順で経由して移動するように決定される。【００５１】
また、移動経路は必ずしも注目領域の代表点上を通過しなくともよい。例えば、各注目領域の外周上の全ての点について、各点から移動経路までの距離ｈが所定の閾値以下になるように移動経路を決定する。そして、上記の距離ｈのうち、最大となる距離ｈmaxに基づいて、動的抽出領域の大きさを決定する。これにより、移動経路が注目領域の代表点を通過しない場合でも、動画像出力部２７は動的抽出領域によりクリッピングした画像を順次取得することにより、注目領域を表示させる動画像を出力できる。【００５２】
具体的には、例えば各代表点の位置を直線で近似し、当該直線を最大距離ｈmaxが最小となるように平行移動して、得られた直線を移動経路とする。これにより、注目領域がほぼ直線上に並んでおり、抽出順序決定部２４が注目領域の抽出順序を注目領域の位置に基づいて決定した場合には、動的抽出領域を当該直線上で移動させることにより注目領域を表示する動画像を出力できる。図５は、図３に示した対象画像Ｉ１の例において、注目領域Ｃを抽出対象とせず、注目領域Ａ，Ｂをこの順に表示する場合の、直線による移動経路Ｒ′の例を示す図である。ここでは、移動経路Ｒ′は注目領域Ａの下辺と注目領域Ｂの上辺の中間を通るように決定され、最大距離ｈmaxは移動経路Ｒ′と注目領域Ｂの上辺との距離、及び移動経路Ｒ′と注目領域Ａの下辺との距離に相当する。なお、この場合、動的抽出領域を、縦方向の大きさがｈmaxの２倍の矩形領域として決定する。【００５３】
移動経路を決定すると、動的抽出領域決定部２５は移動経路に沿って、動的抽出領域の位置を順次変更させるように動的抽出領域を決定する。具体的には、動的抽出領域の代表点を注目領域と同じように領域の中心点などに設定したとすると、その代表点が前述の移動経路上を移動するように動的抽出領域の位置を順次変化させる。動的抽出領域の最初の位置は、１番目に表示すべき注目領域の位置であってもよいし、移動経路が対象画像の外周と交差する点であってもよい。移動経路が対象画像の外周と交差する点を最初の位置とする場合、動画像出力部２７は対象画像の周辺部から画像の抽出を開始することとなる。【００５４】
動的抽出領域決定部２５が動的抽出領域の位置を順次変化させる場合に、動的抽出領域が移動経路上を移動する速さは、１の画像を抽出した後に次の画像を抽出する際に動的抽出領域の位置を移動させる移動経路上の長さによって表される。この動的抽出領域の速さは、予め定められた値であってもよいし、所定の方法により算出してもよい。具体的には、例えば１の注目領域から次の注目領域までの移動経路の長さを、予め決定する出力時間Ｔの間に動画像出力部２７が出力するフレーム画像の数で割って算出することとする。この場合、動的抽出領域は１の注目領域から次の注目領域まで移動経路上を一定の速さで移動することとなる。【００５５】
また、移動経路上の速さは、注目領域の近傍の領域が表示される時間が長くなるように算出することとしてもよい。具体的には、例えば注目領域Ａから注目領域Ｂまで動的抽出領域を移動させる場合には、図６に示すような模式的なグラフにより、移動経路上の速さを決定する。ここで、グラフの横軸は注目領域Ａから注目領域Ｂまで移動する際の時間を表し、動的抽出領域が注目領域Ａの代表点に位置する時点を時刻０、注目領域Ｂの代表点に位置する時点を時刻Ｔとする。また、縦軸は注目領域Ａから注目領域Ｂまでの移動経路上の距離を表し、注目領域Ａの位置を移動距離０、注目領域Ｂの位置を移動距離Ｌとする。図４に示す移動経路の例においては、点ＣＡと点ＣＢの間の曲線Ｒの長さがＬに相当する。図６のグラフにおいて、移動距離０及びＬの近傍でグラフの傾きは緩やかになり、中間付近で傾きは急になっている。そのため、このグラフに従って決定した移動距離に基づいて動的抽出領域を決定すると、動的抽出領域が注目領域の近傍を移動する速さが遅くなり、注目領域から離れた位置においては移動する速さが速くなる。これにより、対象画像内を移動しながら、特に人物の顔のある位置の近傍ではゆっくり移動するような動画像を出力でき、より顔に注目した演出が可能となる。また、最初の注目領域と最後の注目領域を抽出する際にはこのグラフに従って動的抽出領域の速度を決定し、途中の注目領域を抽出する際には一定の速さで移動するように動的抽出領域の速度を決定してもよい。【００５６】
ここで、１の注目領域から次の注目領域まで動的抽出領域が移動する時間を表す出力時間Ｔは、所定の時間であってもよいし、移動距離Ｌの値に基づいて決定することとしてもよい。また、後述する検出時間予測部２６により算出された予測時間に基づいて、出力時間Ｔを決定することとしてもよい。【００５７】
ここで、動的抽出領域決定部２５は、動的抽出領域の位置を順次変更するとともに、注目領域を含む大きさとなるように、動的抽出領域の大きさを順次変更することとしてもよい。例えば、注目領域が矩形領域であるとし、注目領域Ａの大きさが幅ｗＡ、高さｈＡ、注目領域Ｂの大きさが幅ｗＢ、高さｈＢで表されるとする。この場合、動的抽出領域を注目領域Ａの位置から注目領域Ｂの位置に移動させるのと同時に、動的抽出領域の幅をｗＡからｗＢに徐々に変化させ、また動的抽出領域の高さをｈＡからｈＢに徐々に変化させる。この大きさを変化させた動的抽出領域で対象画像をクリッピングすることで、注目領域の大きさに合わせて対象画像内の表示範囲が変化する動画像を出力できる。この場合の幅及び高さの変化量は、常に変化量が一定になるように決定してもよいし、動的抽出領域の移動の速度に合わせて変化するように決定してもよい。【００５８】
検出時間予測部２６は、本実施の形態に係る顔画像表示装置が複数の対象画像の中から顔領域を検出し、当該顔領域に基づいて生成した動画像を連続して出力する場合に、１又は複数の対象画像について、その中に含まれる顔領域を検出する処理にかかる時間を予測する。例えば２つの対象画像Ｉ１，Ｉ２のそれぞれに基づいて生成した動画像を連続して出力する場合の例について、以下に説明する。ここで、対象画像Ｉ１に基づいて生成した動的抽出領域中の画像を順に抽出して得られる動画像を動画像Ａ１、対象画像Ｉ２に基づいて生成した動的抽出領域中の画像を順に抽出して得られる動画像を動画像Ａ２とすると、検出時間予測部２６は、まず対象画像Ｉ２の中から顔領域を検出する処理に必要な時間を予測する。そして、その結果得られた予測時間Ｔnextは、動画像出力部２７が動画像Ａ２の一つ前に出力する動画像Ａ１の出力時間を動的抽出領域生成部２２が決定する際に、当該出力時間を調整するために用いられる。【００５９】
具体的に、検出時間予測部２６は、例えば対象画像のファイルサイズや解像度などに基づいて予測時間を算出する。また、事前に粗い解像度で簡易に対象画像の顔認識を行う粗認識の処理によって、予測時間を算出してもよい。さらに、検出時間予測部２６は、顔領域検出部２１による顔領域検出の処理だけでなく、顔領域をグルーピングして注目領域を決定する処理や、決定した注目領域を抽出する抽出順序を決定する処理など、対象画像Ｉ２に関して動画像Ａ２の出力を開始するために必要な処理にかかる時間を予測し、算出する予測時間Ｔnextに含めてもよい。【００６０】
なお、検出時間予測部２６が、予測時間を算出する対象とするのは、動画像出力部２７が現在出力している動画像の次に出力する対象画像に限られない。例えば、２つ以上の対象画像の顔領域を検出する処理を並列して実行する場合などは、複数の対象画像について予測時間を算出する。このように、現時点より後に表示する１又は複数の対象画像に関する処理が、予測時間を算出する対象となる。【００６１】
ここで、動画像出力部２７が２つの対象画像Ｉ１，Ｉ２のそれぞれの中から検出した顔領域を表示する動画像Ａ１，Ａ２を連続して出力する場合の、動画像の出力時間の制御について説明する。動的抽出領域生成部２２は、対象画像Ｉ１に基づく動画像Ａ１を出力する標準出力時間Ｔminが、検出時間予測部２６により算出された次の動画像Ａ２の顔領域を検出するために必要な予測時間Ｔnextを下回る場合には、動画像Ａ１の出力時間としてＴnextを用いることとする。そして、動画像出力部２７が動画像Ａ１を出力する処理を実行するのと同時に、顔領域検出部２１が、次に表示の対象となる対象画像Ｉ２について、顔領域を検出する処理を行う。これにより、動画像Ａ１の出力が完了するまでに動画像Ａ２を出力するために必要な準備を行うことができ、ユーザを待たせることなく、動画像を連続して表示させることができる。【００６２】
また、検出時間予測部２６は、既に算出された次の対象画像に対する予測時間に基づいて、動画像出力部２７が動画像Ａ１を出力する処理を実行する途中であっても、１又は複数の所定のタイミングにおいて、対象画像Ｉ２の中から顔領域を検出する処理に要する残りの時間を予測し直してもよい。この再度算出された予測時間は、現在動画像出力部２７が出力している動画像Ａ１の残りの出力時間を、随時調整するために用いられる。この場合、再度算出された予測時間に基づいて、動的抽出領域生成部２２が動的抽出領域を再生成することにより、動画像の残りの出力時間が調整される。【００６３】
具体的には、例えばある時点において、動画像Ａ１の残りの出力時間がＴnowであって、Ｔrest＞Ｔnowの場合、動的抽出領域決定部２５は、動的抽出領域の位置を変化させる場合にそれぞれの位置にある時間を長くするように動的抽出領域を再決定して、動画像Ａ１の残りの出力時間がＴrestより長くなるように調整を行う。これにより、当初の予測時間よりも動画像Ａ２に関する処理に時間がかかっている場合にも、適宜動画像Ａ１の出力時間を調整することで、ユーザにとって動画像の表示を待つ時間を無くすことができる。【００６４】
さらに、検出時間予測部２６が算出した予測時間を超えて次の対象画像Ｉ２の顔領域検出などの処理に時間がかかり、結果として動画像Ａ１を出力し終えた時点で次の動画像Ａ２の出力を開始できない場合には、動画像出力部２７は、必要な処理が完了するまで現在の状態のままで待つか、あるいは動画像Ａ１を再度繰り返して出力するとよい。また、対象画像Ｉ１に含まれる顔領域を表示する、別のパターンの動画像を出力することとしてもよい。【００６５】
なお、動的抽出領域を移動経路に沿って移動させる動画像のパターンにおいては、次の対象画像の顔領域の検出に当初算出した予測時間よりも多くの時間がかかっている場合、動的抽出領域の移動速度を調整することにより現在の動画像の出力時間を増加させることができる。また、動的抽出領域の移動距離が長くなるように、対象画像Ｉ１上の移動経路を変更することにより、現在の動画像Ａ１の出力時間を長くしてもよい。【００６６】
動画像出力部２７は、動的抽出領域生成部２２が生成した動的抽出領域に基づいて、対象画像をクリッピングし動的抽出領域中の画像を順に抽出する。そして、抽出した画像を必要に応じて所定の動画像のパターンに基づいて加工して動画像として生成し、表示部１３に対して出力する。【００６７】
動画像出力部２７が出力する動画像のパターンとしては、例えば以下のようなものがある。すなわち、まず抽出順序が１番目である注目領域を含む動的抽出領域中の画像を抽出し、続いてモーフィング処理により当該画像が２番目の注目領域を含む画像に徐々に変化するような画像を生成し、生成された画像を順次表示することにより、次の注目領域を含む動的抽出領域中の画像に徐々に変化するような動画像である。これを動的抽出領域の位置及び面積を注目領域を含む位置及び面積に変化させながら繰り返すことにより、順次注目領域を表示させる動画像を出力できる。【００６８】
また、注目領域を含む画像をフェードイン・フェードアウトさせる動画像のパターンであってもよい。この場合、まず抽出順序が１番目である注目領域を含む動的抽出領域中の画像を抽出し、この画像をフェードアウトさせ、続いて抽出順序が２番目の注目領域をフェードインさせる画像を順次出力する。これをモーフィング処理のパターンと同様に、動的抽出領域の位置及び面積を注目領域を含む位置及び面積に変化させながら繰り返すことにより、順次注目領域を表示させる動画像を出力できる。この場合、例えば抽出した画像の明るさを徐々に変化させることでフェードイン・フェードアウトを実現する。また、画像の透明度を徐々に増加させることで抽出した注目領域を透明にし、次の注目領域を最初は完全透明の状態から透明度を徐々に減少させることで表示する動画像であってもよい。【００６９】
また、移動経路に沿って動的抽出領域を移動させるパターンにおいては、動的抽出領域により抽出した画像を加工せずにそのまま出力するか、あるいは拡大又は縮小を行って出力することで、対象画像中を移動するような動画像を出力できる。【００７０】
なお、動的抽出領域の大きさは通常注目領域の大きさに基づいて時間とともに変化するが、動画像出力部２７が動的抽出領域により抽出した画像を順次出力する場合、表示部１３が表示できる画像の大きさに合わせてクリッピングにより取得した画像を拡大又は縮小することにより、同じ大きさの画像として表示部１３に表示させることとしてもよい。【００７１】
動画像出力部２７が、以上説明したような複数の動画像のパターンのうち、どのパターンを用いるかについては、ユーザが選択することとしてもよいし、ランダムで選択されることとしてもよい。また、表示する注目領域の数に基づいて決定することも可能である。例えば、表示する注目領域が所定の数以上の場合はフェードイン・フェードアウトによる動画像を表示することとし、表示する注目領域が所定の数を下回る場合には動的抽出領域を移動させることにより表示することとしてもよい。【００７２】
また、対象画像に抽出対象とする注目領域が含まれていなかった場合や抽出対象とする注目領域が１つしか含まれていない場合には、対象画像全体を表示するような所定のパターンによる動画像を出力することとしてもよい。さらに、注目領域が含まれていない対象画像については、動画像出力部２７が動画像を出力する対象から除外することとしてもよい。【００７３】
以上説明した本発明の実施の形態によれば、人物の顔を表す画像を表示する場合に、顔領域に着目して生成した動画像を表示することができる。【００７４】
なお、本実施の形態においては、顔領域を注目領域決定部２３がグルーピングすることで、注目領域を決定したが、この注目領域決定部２３はなくてもよい。その場合、顔領域検出部２１が検出した顔領域を、そのまま１つの顔を表す注目領域として、本実施の形態による処理を実行することで、顔領域に着目した動画像を表示することができる。【００７５】
また、本実施の形態に係る顔画像表示装置においては、以上説明したような動画像のパターンのほかに、以下のようなパターンによる動画像を出力することができる。すなわち、顔領域を含む１又は複数の注目領域に対して、ズームイン・ズームアウトする動画像である。この場合、動的抽出領域決定部２５は、まず対象画像全体を含むように動的抽出領域の位置及び面積を決定する。次いで、動的抽出領域の位置及び面積を、１番目に抽出すべき注目領域を含む最小の大きさになるように徐々に変化させるように動的抽出領域を決定する。例えば、図７に模式的に示される対象画像Ｉ１の例において、注目領域Ａにズームインする動画像を出力したい場合、動的抽出領域を対象画像全体に一致する領域から注目領域Ａに一致する領域に徐々に変化させる。ここで、図中の破線で表された矢印は、動的抽出領域の対象画像中における変化の過程を表している。続いて、これと逆に対象画像全体を含む大きさまで動的抽出領域の位置及び面積を徐々に変化させる。さらに、抽出対象となる注目領域が複数ある場合には、その数だけ以上説明した変化を繰り返すように動的抽出領域を決定する。動画像出力部２７は、動的抽出領域決定部２５が決定した動的抽出領域中の画像を、動的抽出領域の大きさに関わらず所定の大きさに拡大して出力する。これにより、ズームイン・ズームアウトにより注目領域を表示する動画像を出力できる。【００７６】
なお、本実施の形態に係る顔画像表示装置は、１つの対象画像に対して、ズームイン又はズームアウトのいずれか一方の動画像のパターンによる動画像を出力することとしてもよい。【００７７】
また、別の動画像のパターンとして、１又は複数の注目領域にワイプイン・ワイプアウトする動画像のパターンを用いてもよい。この場合、ズームイン・ズームアウトのパターンと同様に動的抽出領域を決定する。そして、動画像出力部２７は、出力する出力画像を、以下のように生成する。すなわち、当該出力画像は対象画像Ｉ１全体の大きさの画像であって、動的抽出領域中の画像を動的抽出領域の位置及び面積をそのまま保って当該出力画像中に表し、それ以外の領域は黒色又は他の所定の色で塗りつぶした画像となる。このような画像を、動的抽出領域の変化に伴って順に生成して出力する。例えば、対象画像Ｉ１において注目領域Ａにワイプインする場合、図８に模式的に示されるような画像が出力される。この図においても、破線で表された矢印は動的抽出領域の変化の過程を表している。なお、この図の例においては、注目領域及び動的抽出領域の形状は楕円形であるとしている。これにより、ワイプイン・ワイプアウトにより注目領域を表示する動画像を出力できる。【００７８】
なお、本実施形態に係る顔画像表示装置は、１つの対象画像に対して、ワイプイン又はワイプアウトのいずれか一方の動画像のパターンによる動画像を出力することとしてもよい。【００７９】
また、別の動画像のパターンとして、レンズブラー効果を用いた動画像のパターンによる動画像を出力してもよい。この動画像のパターンにおいては、動的抽出領域は例えば上述したワイプイン・ワイプアウトのパターンと同様に決定される。そして、動画像出力部２７は、出力する出力画像を以下のように生成する。すなわち、当該出力画像は対象画像Ｉ１全体の大きさの画像であって、動的抽出領域中の画像を動的抽出領域の位置及び面積をそのまま保って当該出力画像中に表し、それ以外の領域については対象画像Ｉの対応する領域に対して所定の画像処理を施した画像となる。ここで所定の画像処理は、当該領域にレンズブラー効果を生じさせる画像処理である。具体的には、例えば領域内の各画素に対して、当該画素及び当該画素の周囲の画素の画素値の平均値を算出し、各画素の画素値を算出された平均値で置き換える処理である。これにより動的抽出領域以外の領域における画像は、ピントが合わずにぼけが生じた様子を表す画像となる。【００８０】
ここで、動画像出力部２７は、このレンズブラー効果を生じさせる画像処理において用いられる所定のパラメタを徐々に変化させることとしてもよい。例えば動画像出力部２７は、画素値の平均値を算出する対象となる周囲の画素の範囲を増加させながら、出力画像を生成する処理を繰り返すこととする。これにより、動画像出力部２７は、注目領域以外の領域において徐々にピントのずれが大きくなる様子を示す動画像を出力できる。このような動画像のパターンによれば、人物の顔を表す領域以外の領域のピントがずれていくことにより、人物の顔を表す部分が浮かび上がってくるかのような演出を実現できる。なお、このレンズブラー効果の動画像のパターンにおいて、動的抽出領域は選択された１つの注目領域に応じた、位置及び大きさの変化しない固定の領域であってもよい。【００８１】
ここで、本実施形態に係る顔画像表示装置が、前述した複数の動画像のパターンのうち、いずれかの動画像のパターンを選択する処理の別の例について、説明する。【００８２】
例えば動的抽出領域生成部２２は、顔領域検出部２１により検出された顔領域の数、顔領域の大きさ又は顔領域の対象画像内の位置のうち少なくともいずれか一つに基づいて、所定の動画像のパターン候補の中から動画像のパターンを選択し、当該選択したパターンに基づいて前記動的抽出領域を生成する。そして、動画像出力部２７は、動的抽出領域生成部２２によって選択された動画像のパターンに基づいて、動的抽出領域のクリッピング及び画像処理を行い、動画像を出力する。【００８３】
この場合において、動的抽出領域生成部２２が選択するパターン候補は、具体的には、前述した動的抽出領域を移動経路に沿って移動させる動画像のパターン（パン画像のパターン）や、モーフィング処理を用いる動画像のパターン、フェードイン又はフェードアウトによる動画像のパターン、ズームイン又はズームアウトの動画像のパターン、ワイプイン又はワイプアウトの動画像のパターン、レンズブラー効果を用いた動画像のパターンなどである。また、パターン候補は、これらの動画像のパターンを組み合わせたパターンであってもよい。例えば、パターン候補は、注目領域以外の領域にレンズブラー効果を施しながら、注目領域にズームインする動画像のパターンなどであってもよい。【００８４】
具体的に、動的抽出領域生成部２２は、例えば検出された顔領域の数が複数ある場合には、パン画像のパターンを含むパターン候補の中から動画像のパターンを選択し、検出された顔領域の数が１つの場合にはパン画像のパターンを除いたパターン候補の中から動画像のパターンを選択することとする。【００８５】
また、顔領域が１つも検出されなかった場合であっても、これらのパターン候補の中から動画像のパターンが選択されることとしてもよい。この場合、動的抽出領域生成部２２は、注目領域に代えて、例えば対象画像の中心位置や、所定の候補位置の中からランダムに選択された基準位置などに基づいて、動的抽出領域を生成することとしてもよい。【００８６】
なお、動的抽出領域生成部２２は、選択しうるパターン候補の中から、ランダムで動画像のパターンを選択してもよい。また、これから出力しようとしている動画像より前に動画像出力部２７が出力した動画像において用いられた動画像のパターンに応じて、動画像のパターンを選択してもよい。例えば動的抽出領域生成部２２は、これから出力しようとしている動画像より１つ前に出力された動画像において用いられた動画像のパターンと異なる動画像のパターンを、これから出力する動画像について用いる動画像のパターンとして選択する。こうすれば、連続して対象画像に基づく動画像を出力する場合に同じパターンに基づく動画像が連続することを避けることができ、単調な表示となってしまうことを防ぐことができる。【００８７】
また、本実施形態に係る顔画像表示装置が、複数の対象画像に基づく動画像を順に表示する場合、以下のような処理を実行することとしてもよい。すなわち、動画像出力部２７は、現在表示中の動画像の最後の所定時間分の出力画像の明度を徐々に減少させて、フェードアウトする動画像を出力する。その後、次に表示すべき動画像の最初の所定時間分の画像の明度を徐々に増加させて、フェードインする動画像を出力する。【００８８】
あるいは、動画像出力部２７は、現在表示中の動画像の最後の所定時間分の出力画像と、次に表示すべき動画像の最初の所定時間分の出力画像とを、半透明合成して表示することとしてもよい。この場合において、現在表示中の動画像における出力画像に対する透明度を徐々に上げるとともに、次に表示すべき動画像における出力画像に対する透明度を徐々に下げながら、２つの出力画像を合成することとしてもよい。こうすれば、現在表示中の動画像がフェードアウトすると同時に、次に表示すべき動画像がフェードインする様子を示す動画像を表示できる。
【図１】
0004538008.tif 000002
【図２】
0004538008.tif 000003
【図３】
0004538008.tif 000004
【図４】
0004538008.tif 000005
【図５】
0004538008.tif 000006
【図６】
0004538008.tif 000007
【図７】
0004538008.tif 000008
【図８】
0004538008.tif 000009