(57)【要約】【課題】静止画像中に存在する顔を有する人物をあたかもパンにより撮影したかの如く違和感なく自然に移動するように表示する。【解決手段】（Ａ）は、今回読み出された静止画像データにより表される元画像１００であり、この元画像１００には顔１０１が左を向いた人物１０２の画像が含まれている。第１の切出処理では、この元画像１００から、（Ｂ）に示すように、顔１０１の左側に右側よりも大きな空間１０４が生ずるように矩形領域１０３を切り出す。また、顔１０１を有する人物１０２が空間１０４方向に移動するように元画像１００からトリミング画像１０５を切り出し、動画として表示する。動画の最初の画像において、顔１０１が向いている方向に大きな空間１０４が形成されていることにより、観察者に圧迫感がなく開放感のある自然なパン動画として認識させることができる。【選択図】図４
2015118142.tif 000002
【特許請求の範囲】
【請求項１】
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出される第１の矩形領域内において、前記顔が向いている方向側により多くの空間を生じさせるように前記静止画像から第２の矩形領域を切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示手段と
を備えることを特徴とする画像表示装置。
【請求項２】
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段を更に備え、
前記検出手段は、前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出することを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段を更に備え、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合に、前記第１及び第２の切出手段は切り出す処理を実行することを特徴とする請求項１記載の画像表示装置。
【請求項４】
前記認識手段による顔の認識結果に基づき、静止画像中における人物の顔が複数であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が複数であると判断された場合、いずれかの顔を選択する選択手段とを更に備え、
前記検出手段は、前記選択手段により選択された顔が向いている方向を検出する手段を含み、
前記第１の切出手段は、前記第１の矩形領域内に前記選択手段により選択された顔に隣接する他の顔が含まれているか否かを判別する判別手段と、この判別手段により前記第１の矩形領域内に他の顔が含まれていると判別された場合、前記選択手段により選択された顔に隣接する他の顔に及ばない範囲で、前記静止画像から当該選択された顔を含む矩形領域を切り出す手段とを含み、
前記第２の切出手段は、前記判別手段により前記第１の矩形領域内に他の顔が含まれていると判別された場合、前記第１の切出手段により切り出された矩形領域よりずらして、前記隣接する顔を含まない範囲で、前記静止画像から矩形領域を切り出す手段を含むことを特徴とする請求項１記載の画像表示装置。
【請求項５】
予め設定されたスライドショー表示のタイミングに対応する時間間隔で静止画像を順次取り込む取込手段と、
前記取込手段により取り込まれた静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側により多くの空間を生じさせて、前記静止画像から前記顔を含む矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出された矩形領域内において、前記向いている方向に顔が変位するように、前記静止画像から矩形領域を順次切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
【請求項６】
予め設定されたスライドショー表示のタイミングに対応する時間間隔で静止画像を順次取り込む取込手段と、
前記取込手段により取り込まれた静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出する検出手段と、
前記静止画像から前記顔をほぼ中央にして矩形領域を切り出す第３の切出手段と、
前記第３の切出手段により切り出された矩形領域内において、前記顔が向いている一方側により多くの空間が生じていくように、前記静止画像から前記矩形領域を順次切り出す第４の切出手段と、
前記第３及び第４の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
【請求項７】
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による顔の認識結果に基づき、静止画像中における人物の顔が複数であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が複数であると判断された場合、いずれかの顔を選択する選択手段と、
前記選択手段により選択された顔に隣接する他の顔に及ばない範囲で、前記静止画像から当該選択された顔を含む矩形領域を切り出す第５の切出手段と、
前記第５の切出手段により切り出された矩形領域よりずらして、前記隣接する顔を含まない範囲で、前記静止画像から矩形領域を切り出す第６の切出手段と、
前記第５及び第６の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
【請求項８】
請求項５記載の第１及び第２の切出手段と、請求項６記載の第３及び第４の切出手段とをランダム選択して動作させる選択手段を備えることを特徴とする画像表示装置。
【請求項９】
請求項７記載の第５及び第６の切出手段を更に備えることを特徴とする請求項８記載の画像表示装置。
【請求項１０】
コンピュータを、
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出される第１の矩形領域内において、前記顔が向いている方向側により多くの空間を生じさせるように前記静止画像から第２の矩形領域を切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示手段と
して機能させることを特徴とするプログラム。
【請求項１１】
コンピュータが、
静止画像中における人物の顔を認識する認識工程と、
前記認識工程による認識結果に基づき、当該顔が向いている方向を検出する検出工程と、
前記検出工程により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出工程と、
前記第１の切出工程により切り出される第１の矩形領域内において、前記顔が向いている方向側により多くの空間を生じさせるように前記静止画像から第２の矩形領域を切り出す第２の切出工程と、
前記第１及び第２の切出工程により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示工程と
を実行することを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを再生して画像を表示する技術に関し、特に人物の顔を含む静止画像を加工して表示する画像表示装置、画像表示プログラム及び画像表示方法に関する。
【背景技術】
【０００２】
近年、記憶した画像データに基づき静止画像を再生して表示するに際し、単に画像をそのまま再生表示するのではなく、その一部を加工して動画的に表示する技術等が出現するに至っている。例えば、下記特許文献１記載の技術は、表示する画像内の被写体の方向性を判断する。被写体の方向性が横方向であると判断した場合には、画像を横方向に移動させながら表示し、縦方向であると判断した場合には、画像を横方向に移動させながら表示する。したがって、画像の表示方向に動きを持たせることができるため、画像鑑賞者の飽きを防ぐことができるとするものである。
【０００３】
また、下記特許文献２記載の技術は、表示する静止画像に含まれる複数の顔情報を抽出し、抽出した顔情報から、親子関係等の人間関係や、ペットと飼い主の関係等、登場する被写体の関係を判定する。この判定した関係に基づいて、前記複数の顔を含む画像の表示態様を制御する。これにより、静止画像内に登場する被写体の関係を考慮した画像表示が可能となるとするものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２９４５３号公報
【特許文献２】特開２０１２−３２７２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の技術は、表示する画像内の被写体の方向性は判断するが、当該被写体が人物であるか否かについての判断は行わないので、被写体が人物である場合において、その顔の向きに応じた違和感のない自然な移動表示を行うことができないという課題がある。
【０００６】
また、特許文献２記載の技術は、表示する画像に含まれる複数の顔情報を抽出するのであるから、その前提として表示する画像内の被写体が人物であるか否かの判断が行われる。しかし、顔の位置関係は考慮されないことから、隣接する顔が部分的に重畳する等により自然で違和感のない移動表示をすることができないという課題がある。
【０００７】
本発明は、このような従来の課題に鑑みてなされたものであり、静止画像中の顔を有する人物を違和感なく自然に移動するように表示することのできる画像表示装置、画像表示プログラム及び画像表示方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
前記課題を解決するため、本発明の主たる態様は、静止画像中における人物の顔を認識する認識手段と、前記認識手段による認識結果に基づき、当該顔が向いている方向を検出する検出手段と、前記検出手段により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出手段と、前記第１の切出手段により切り出される第１の矩形領域内において、前記顔が向いている方向側により多くの空間を生じさせるように前記静止画像から第２の矩形領域を切り出す第２の切出手段と、前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示と、を備えることを特徴とする画像表示装置を提供するものである。
他の態様については、明細書の記載により説明していく。
【発明の効果】
【０００９】
本発明によれば、静止画像中の顔を有する人物を違和感なく自然に移動するように表示することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像表示装置の電気的構成を示すブロック図である。
【図２】本実施形態の処理手順のメインルーチンを示すフローチャートである。
【図３】パン表示処理Ａの詳細を示すフローチャートである。
【図４】元画像に単一の顔のみがある場合のパン表示した際の良い例を示す図である。
【図５】元画像に単一の顔のみがある場合のパン表示した際の他の良い例を示す図である。
【図６】元画像に単一の顔のみがある場合のパン表示した際の悪い例を示す図である。
【図７】パン表示処理Ｂの詳細を示すフローチャートである。
【図８】元画像に複数の顔がある場合のパン表示した際の良い例を示す図である。
【図９】元画像に複数の顔がある場合のパン表示した際の悪い例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施の形態について図面を参照して説明する。
図１は、本実施形態による画像表示装置１の電気的構成を示したブロック図である。画像表示装置１は、ＣＰＵ（Central Processing Unit）１１と、ＣＰＵ１１に接続されたＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access memory）１３とを備え、ＲＯＭ１２には、ＣＰＵ１１に後述するフローチャートに示す動作を行わせるためのプログラム等が記憶されている。
【００１２】
ＣＰＵ１１は、顔認識エンジン１１１を含んでいる。顔認識エンジン１１１は、表示する静止画像内に存在する顔を検出するとともに、それが単一であるか複数であるか認識する。さらに、顔が単一である場合には、顔の向きを認識する。メモリカード６０は着脱自在であって、複数の画像ファイルが記憶されている。各画像ファイルは、スライドショーモードにおいて順次表示する複数の静止画像の画像データ（以下、静止画像データという）を含み、これら静止画像データは、例えばデジタルカメラで撮影されものであり、撮影された順序で記憶されている。
【００１３】
ＲＡＭ１３は、ＣＰＵ１１が必要に応じて種々のデータを一時的に記憶する作業用のメモリである。表示制御部１６は、ＣＰＵ１１から供給される表示用の画像データに基づいて液晶表示パネル３を駆動することにより、画像や、各種メニューを液晶表示パネル３に表示させる。キー入力制御部１７は、ＣＰＵ１１の制御に基づいてタッチパネル５の操作信号を入力するとともに、図示しないキーの操作情報をも入力するものである。タッチパネル５は、静電容量方式、光学方式、抵抗膜方式、表面弾性波方式、超音波方式、電磁誘導方式等様々存在する中から、適宜選択することができる。
【００１４】
メモリカードインターフェース１８は、メモリカードスロットに着脱自在に装着された前記メモリカード６０と、ＣＰＵ１１との間におけるデータの入出力を制御する入出力インターフェースとを有している。
【００１５】
図２は、本実施形態に係る画像表示装置１の再生動作の中のスライドショー再生の手順を示すメインフローである。ＣＰＵ１１は、ＲＯＭ１２に記憶されているプログラムに従って、同図のフローチャートに示すように処理を実行する。なお、スライドショーにおける画像切換時間、つまり現在表示している静止画像から次の静止画像に切り換える時間間隔は、予めユーザの操作により設定されている。
【００１６】
スライドショー再生モードが設定されると、ＣＰＵ１１は、ユーザのキー操作あるいはタッチパネル５に対するタッチにより、メモリカード６０からスライドショー表示を希望するいずれかの画像ファイルが選択されたか否かを判断する（ステップＳ１）。いずれかの画像ファイルが選択されるまで待機し、選択されたならば、当該画像ファイルに記憶されている複数の静止画像データのうち、最初の静止画像データを読み込む（ステップＳ２）。
【００１７】
次に、この読み込んだ静止画像データにより表される静止画像中に人物の顔が存在するか否かを判断する（ステップＳ３）。静止画像中に人物の顔が存在しない場合には、液晶表示パネル３を駆動し、当該画像を表示させる（ステップＳ４）。引き続き、２秒、３秒等の前述したスライドショー切換時間が経過したか否かを判断する（ステップＳ５）。したがって、スライドショー切換時間が経過するまで、同一の静止画像が液晶表示パネル３に表示され続けられる。
【００１８】
スライドショー切換時間が経過したならば、選択したファイルに含まれている全ての静止画像データの表示が終了したか、又はユーザにより終了操作がなされたか否かを判断する（ステップＳ９）。終了でない場合には、ステップＳ２からの処理を繰り返し、終了となった時点でこのフローチャートに示す処理を終了する。したがって、終了となるまで選択した画像ファイルに含まれている静止画像データがスライドショー切換時間の間隔で、順次読み出されていく。
【００１９】
一方、ステップＳ３での判断の結果、読み込んだ静止画像データより表される画像中に顔がある場合には、それが単一であるか複数であるかを判断する（ステップＳ６）。そして、画像中にある顔が単一である場合にはパン表示処理Ａを実行する一方（ステップＳ７）、複数である場合にはパン表示処理Ｂを実行し（ステップＳ８）、前記ステップ９に進む。
【００２０】
図３は、パン表示処理Ａ（ステップＳ７）の詳細を示すフローチャートである。先ず、単一の顔が存在する静止画像における当該顔の向きを検出する（ステップＳ７０１）。なお、顔の向きの検出は、顔認識エンジン１１１が例えば顔に対して両眼が左右いずれの方向にずれているかにより検出する。その結果、当該顔の向きが正面である場合（ステップＳ７０２；ＹＥＳ）には、このフローチャートにおける以降の処理を行うことなく図２のフローチャートにおける前記ステップＳ４に移行する。
【００２１】
また、当該顔の向きが正面以外の左方向又は右方向であった場合（ステップＳ７０２；ＮＯ）には、「０」と「１」とをランダムに発生させるとともに、今回発生させたランダム値が「０」と「１」のいずれであるかを判断する（ステップＳ７０３）。この判断の結果、ランダム値が「０」であった場合には、第１の切出処理を実行する（ステップＳ７０４）。
【００２２】
図４（Ａ）（Ｂ）は、この第１の切出処理の内容を示す図である。同図（Ａ）は、今回読み出された静止画像データにより表される元画像１００であり、この元画像１００には顔１０１が左を向いた人物１０２の画像が含まれている。第１の切出処理では、この元画像１００から、顔１０１の左側に右側よりも大きな空間１０４が生ずるように矩形領域１０３を切り出す。これにより、同図（Ｂ）に良い例（１）として示すように、人物１０２の顔１０１の向いている方向側に空間１０４が存在するトリミング画像１０５が得られることとなる。
【００２３】
そして、次に実行する表示処理で、同図に示したトリミング画像１０５を液晶表示パネル３に全画面表示させる（ステップＳ７０５）。引き続き、フレーム切換タイミングであるか否かを判断する（ステップＳ７０６）。ここで、本実施の形態は、通常の動画表示と同様に、フレームレートを２４ｆｐｓとするものである。したがって、ステップＳ７０６では、ステップＳ７０５での表示から１／２４秒が経過したか否かを判断する。次に、前記ステップＳ５で説明したように、スライドショー切換時間が経過したか否かを判断する（ステップＳ７０７）。スライドショー切換時間が経過するまで、第２の切出処理（ステップＳ７０８）を実行し、ステップＳ７０５からの処理を繰り返す。そして、スライドショー切換時間が経過したならば、ステップＳ７０７から図２のフローチャートにおけるステップＳ９に戻る。
【００２４】
したがって、第２の切出処理は、スライドショー切換時間が経過するまで２４ｆｐｓのタイミングで繰り返し実行される。この第２の切出処理は、図４（Ｂ）に示すように、顔１０１を有する人物１０２が空間１０４方向、つまり左方向Ｌに移動するように元画像１００からトリミング画像１０５を切り出す処理である。したがって、図４（Ａ）に示すように、トリミング画像１０５の切り出し方向は、顔１０１の移動方向とは逆に右方向Ｒとなる。よって、ステップＳ７０８の第４の切出処理においては、右方向Ｒに所定ピクセルずらしながら、元画像１００から順次トリミング画像１０５を切り出していく。
【００２５】
したがって、この右方向Ｒに所定ピクセルずらしながら切り出されていくトリミング画像１０５が、ステップＳ７０５の処理で２４ｆｐｓの動画として表示され、右方向Ｒへのパンが行われたような表示がなされる。また、図４（Ｃ）に示すように、例えば顔１０１がフレームのほぼ中央部となった時点でスライドショー切換時間が経過すると、以上のパン表示処理を終了する。
【００２６】
したがって、元画像１００内に単一の人物の顔がある場合であって、ランダム＝０であった場合には、動画の最初に顔１０１が向いている方向（左方向Ｌ）に大きな空間１０４が形成されている。動画において最初の画像と最後の画像は、観察者の視覚を強く刺激し印象付ける。よって、動画の最初の画像において、顔１０１が向いている方向に大きな空間１０４が形成されていることにより、観察者に圧迫感がなく開放感のある自然なパン動画として認識させることができる。よって、元画像１００中に存在する人物の顔１０１を違和感なく自然に移動する感を呈するように動画表示することができる。
【００２７】
これに対し、図６（Ａ）の悪い例（１）の場合、上記とは逆に動画の最初に顔１０１が向いている方向である左方向Ｌに空間がなく（したがって、顔１０１が向いていない右方向Ｒに空間１０４がある）、顔を有する人物１０２を右方向Ｒに移動させている。このとき、前述のように、動画において最初の画像と最後の画像は、観察者の視覚を強く刺激し印象付ける。したがって、動画の最初の画像（Ａ）において、顔１０１が向いている方向に空間１０４が形成されていないと、観察者に圧迫感を生じさせてしまい、自然なパン動画として認識させることができない。よって、静止画像中に存在する人物の顔を違和感なく自然に移動する感を呈するように表示することもできない。
【００２８】
一方、ステップＳ７０３での判断の結果、ランダム値が「１」であった場合には、第３の切出処理を実行する（ステップＳ７０９）。図５（Ａ）（Ｂ）は、この第３の切出処理の内容を示す図である。同図（Ａ）は、今回読み出された静止画像データにより表される元画像１００であり、この元画像１００には顔１０１が左を向いた人物１０２の画像部分が含まれている。第３の切出処理では、この元画像１００から、顔１０１をほぼ中央にして矩形領域１０３を切り出す。これにより、図５（Ｂ）に良い例（２）として示すように、人物１０２の顔１０１がほぼ中央部に位置するトリミング画像１０５が得られることとなる。
【００２９】
そして、次に実行する表示処理で、同図に示したトリミング画像１０５を液晶表示パネル３に全画面表示させる（ステップＳ７１０）。次に、フレーム切換タイミングであるか否か、つまりステップＳ７１０での表示から１／２４秒が経過したか否かを判断する（ステップＳ７１１）。１／２４秒が経過したならば、スライドショー切換時間が経過したか否かを判断する（ステップＳ７１２）。スライドショー切換時間が経過するまで、第４の切出処理（ステップＳ７１３）を実行して、ステップＳ７１０からの処理を繰り返す。そして、スライドショー切換時間が経過したならば、ステップＳ７１２から図２のフローチャートにおけるステップＳ９に戻る。
【００３０】
したがって、第４の切出処理も前記第２の切出処理と同様に、スライドショー切換時間が経過するまで２４ｆｐｓのタイミングで繰り返し実行される。この第４の切出処理は、図５（Ｂ）に示すように、顔１０１を有する人物１０２が向いている方向の空間が拡大するように、元画像１００からトリミング画像１０５を切り出す処理である。したがって、図５（Ａ）に示すように、トリミング画像１０５の切り出し方向は、顔１０１の移動方向とは逆に左方向Ｌとなる。よって、ステップＳ７１３の第４の切出処理においては、左方向Ｌに所定ピクセルずらしながら、順次トリミング画像１０５を切り出していく。また、この左方向Ｌに所定ピクセルずらしながら切り出されていくトリミング画像１０５が、ステップＳ７１０の処理で２４ｆｐｓの動画として表示され、左方向へのパンが行われたような表示がなされる。その結果、図５（Ｃ）に示すように、顔の向いている左方向Ｌに右方向よりも大きな空間１０４が形成される。
【００３１】
したがって、元画像１００内に単一の人物の顔がある場合であって、ランダム＝１であった場合には、動画の最後に顔１０１が向いている方向（左方向Ｌ）に大きな空間１０４が形成されている。このとき、前述したように、動画において最初の画像と最後の画像は、観察者の視覚を強く刺激し印象付ける。したがって、動画の最後の画像において、顔１０１が向いている方向に大きな空間１０４が形成されていることにより、観察者に圧迫感がなく開放感のある自然なパン動画として認識させることができる。よって、静止画像中に顔が存在する人物を違和感なく自然に移動する感を呈するように表示することができる。
【００３２】
これに対し、図６（Ｃ）の悪い例（２）の場合、顔１０１を有する人物１０２は最初にほぼ中央部に位置しているが、左方向Ｌへ移動させた結果、上記とは逆に動画の最後に顔１０１が向いている方向である左方向Ｌに空間が生じない（したがって、顔１０１が向いていない右方向Ｒに空間１０４が生じている）。このとき、前述のように、動画において最初の画像と最後の画像は、観察者の視覚を強く刺激し印象付ける。したがって、動画の最後の画像（Ｄ）において、顔１０１が向いている方向に空間１０４が形成されていないと、観察者に圧迫感を生じさせてしまい、自然なパン動画として認識させることができない。静止画像中に存在する人物の顔を違和感なく自然に移動する感を呈するように表示することができない。
【００３３】
図７は、パン表示処理Ｂ（ステップＳ８）の詳細を示すフローチャートである。
まず、元図に含まれている複数の顔のうち、いずれかの顔の人物を選択する（ステップＳ８０１）。図８（Ａ）（Ｂ）は、ステップＳ８０１の処理の内容を示す図である。同図（Ａ）は、今回読み出された静止画像データにより表される元画像１００であり、この元画像１００にはそれぞれ顔２０１，２０３，２０５を有する３名の人物２０２，２０４，２０６が左を向いた人物１０２の画像が含まれている。そして、本例では、人物２０２の顔２０１を選択したものとし、しかる後に、第５の切出処理を実行する（ステップＳ８０２）。
【００３４】
この第５の切出処理においては、選択された人物２０２の顔２０１に隣接する人物２０４の顔２０３が及ばない範囲で、元画像１００から当該選択された顔２０１を含む矩形領域１０３を切り出す。これにより、同図（Ｂ）に良い例（１）として示すように、他の人物の顔が含まれておらず、人物２０２の顔２０１のみが存在するトリミング画像１０５が得られることとなる。
【００３５】
そして、次に実行する表示処理で、同図に示したトリミング画像１０５を液晶表示パネル３に全画面表示させる（ステップＳ８０３）。次に、フレーム切換タイミングであるか否かを判断する（ステップＳ８０４）。フレーム切換タイミングであるならば、スライドショー切換時間が経過したか否かを判断する（ステップＳ８０５）。スライドショー切換時間が経過していないならば、次の切り出しを行った場合に、トリミング画像１０５内に隣接する人物の顔を含んでしまうか否かを判断する（ステップＳ８０６）。隣接する人物の顔を含んでしまうことがないのであれば、スライドショー切換時間が経過するまで、第６の切出処理（ステップＳ８０７）を実行し、ステップＳ８０３からの処理を繰り返す。そして、スライドショー切換時間が経過したならば、ステップＳ８０５から図２のフローチャートにおけるステップＳ９に戻る。
【００３６】
したがって、第６の切出処理も、スライドショー切換時間が経過するまで２４ｆｐｓのタイミングで繰り返し実行される。この第６の切出処理は、矩形領域１０３よりずらしながら、隣接する顔２０３を含まない範囲で、元画像１００から  を順次切り出す処理である。したがって、例えば図８（Ｂ）に良い例（１）として示すように、顔２０１を有する人物２０２が左方向Ｌに移動するように、右方向Ｒに所定ピクセルずらしながら、元画像１００からトリミング画像１０５を切り出していく。
【００３７】
したがって、この右方向Ｒに所定ピクセルずらしながら切り出されていくトリミング画像１０５が、ステップＳ８０３の処理で２４ｆｐｓの動画として表示され、右方向Ｒへのパンが行われたような表示がなされる。また、図８（Ｃ）に示すように、例えば顔２０１がフレームのほぼ中央部となった時点でスライドショー切換時間が経過すると、以上のパン表示処理を終了する。
【００３８】
したがって、動画の最初から最後まで、人物２０２の顔２０１のみが移動する表示がなされ、動画表示中に他の人物の顔の一部が表示されることはない。また、図８（Ｄ）（Ｅ）の良い例（２）の場合も同様に、人物２０４の顔２０３のみが移動する表示がなされ、動画表示中に他の人物の顔の一部が表示されることはない。よって、観察者に人物２０２の顔２０１をパンした自然なパン動画として認識させることができる。その結果、静止画像中に顔が存在する人物を違和感なく自然に移動する感を呈するように表示することができる。
【００３９】
これに対し、図９（Ａ）（Ｂ）（Ｃ）の悪い例（１）の場合、最初のトリミング画像１０５に顔２０５を有する人物２０６以外に、隣接する顔２０３を有する人物２０４の一部が入っている。また、図９（Ｄ）（Ｅ）の悪い例（１）の場合、最後のトリミング画像１０５に顔２０３を有する人物２０４以外に、隣接する顔２０１を有する人物２０２の一部が入っている。したがって、観察者に特定の人物の顔をパンした自然なパン動画として認識させることができない。
［変形例］
【００４０】
静止画像中における人物の顔が複数であると判断された場合、いずれかの顔を選択し、選択された顔が向いている方向を検出し、トリミング領域内に、前記選択された顔に隣接する他の顔が含まれているか否かを判別し、他の顔が含まれていると判別された場合、前記選択された顔に隣接する他の顔に及ばない範囲で、前記静止画像から当該選択された顔を含む矩形領域を切り出すようトリミングし、前記トリミング領域内に他の顔が含まれていると判別された場合、前記トリミング領域よりずらして、前記隣接する顔を含まない範囲で、前記静止画像から矩形領域を切り出すようにすることもできる。
【００４１】
以上、この発明の実施形態について説明したが、この発明はこれらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
【００４２】
以下に、本出願の特許請求の範囲に記載された発明を付記する。
［請求項１］
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出される第１の矩形領域内において、前記顔が向いている方向側により多くの空間を生じさせるように前記静止画像から第２の矩形領域を切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示手段と
を備えることを特徴とする画像表示装置。
［請求項２］
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段を更に備え、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合に、前記第１及び第２の切出手段は切り出す処理を実行することを特徴とする請求項１記載の画像表示装置。
［請求項３］
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段を更に備え、
前記検出手段は、前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出することを特徴とする請求項１記載の画像表示装置。
［請求項４］
前記認識手段による顔の認識結果に基づき、静止画像中における人物の顔が複数であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が複数であると判断された場合、いずれかの顔を選択する選択手段とを更に備え、
前記検出手段は、前記選択手段により選択された顔が向いている方向を検出する手段を含み、
前記第１の切出手段は、前記第１の矩形領域内に前記選択手段により選択された顔に隣接する他の顔が含まれているか否かを判別する判別手段と、この判別手段により前記第１の矩形領域内に他の顔が含まれていると判別された場合、前記選択手段により選択された顔に隣接する他の顔に及ばない範囲で、前記静止画像から当該選択された顔を含む矩形領域を切り出す手段とを含み、
前記第２の切出手段は、前記判別手段により前記第１の矩形領域内に他の顔が含まれていると判別された場合、前記第１の切出手段により切り出された矩形領域よりずらして、前記隣接する顔を含まない範囲で、前記静止画像から矩形領域を切り出す手段を含むことを特徴とする請求項１記載の画像表示装置。
［請求項５］
予め設定されたスライドショー表示のタイミングに対応する時間間隔で静止画像を順次取り込む取込手段と、
前記取込手段により取り込まれた静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側により多くの空間を生じさせて、前記静止画像から前記顔を含む矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出された矩形領域内において、前記向いている方向に顔が変位するように、前記静止画像から矩形領域を順次切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
［請求項６］
予め設定されたスライドショー表示のタイミングに対応する時間間隔で静止画像を順次取り込む取込手段と、
前記取込手段により取り込まれた静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、静止画像中における人物の顔が単一であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が単一であると判断された場合、当該顔が向いている方向を検出する検出手段と、
前記静止画像から前記顔をほぼ中央にして矩形領域を切り出す第３の切出手段と、
前記第３の切出手段により切り出された矩形領域内において、前記顔が向いている一方側により多くの空間が生じていくように、前記静止画像から前記矩形領域を順次切り出す第４の切出手段と、
前記第３及び第４の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
［請求項７］
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による顔の認識結果に基づき、静止画像中における人物の顔が複数であるか否かを判断する判断手段と、
前記判断手段により静止画像中における人物の顔が複数であると判断された場合、いずれかの顔を選択する選択手段と、
前記選択手段により選択された顔に隣接する他の顔に及ばない範囲で、前記静止画像から当該選択された顔を含む矩形領域を切り出す第５の切出手段と、
前記第５の切出手段により切り出された矩形領域よりずらして、前記隣接する顔を含まない範囲で、前記静止画像から矩形領域を切り出す第６の切出手段と、
前記第５及び第６の切出手段により切り出された矩形領域の画像を所定のフレームレートで順次切り換えて動画表示する表示手段と
を備えることを特徴とする画像表示装置。
［請求項８］
請求項５記載の第１及び第２の切出手段と、請求項６記載の第３及び第４の切出手段とをランダム選択して動作させる選択手段を備えることを特徴とする画像表示装置。
［請求項９］
請求項７記載の第５及び第６の切出手段を更に備えることを特徴とする請求項８記載の画像表示装置。
［請求項１０］
コンピュータを、
静止画像中における人物の顔を認識する認識手段と、
前記認識手段による認識結果に基づき、当該顔が向いている方向を検出する検出手段と、
前記検出手段により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出手段と、
前記第１の切出手段により切り出される第１の矩形領域内において、前記向いている方向に顔が変位するように、前記静止画像から第２の矩形領域を切り出す第２の切出手段と、
前記第１及び第２の切出手段により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示手段と
して機能させることを特徴とするプログラム。
［請求項１１］
コンピュータが、
静止画像中における人物の顔を認識する認識工程と、
前記認識工程による認識結果に基づき、当該顔が向いている方向を検出する検出工程と、
前記検出工程により検出された顔が向いている方向側に、より多くの空間を生じさせて、前記静止画像から前記顔を含む第１の矩形領域を切り出す第１の切出工程と、
前記第１の切出工程により切り出される第１の矩形領域内において、前記向いている方向に顔が変位するように、前記静止画像から第２の矩形領域を切り出す第２の切出工程と、
前記第１及び第２の切出工程により切り出された矩形領域の画像を所定のタイミングで切り換えて表示させる表示工程と
を実行することを特徴とする画像表示方法。
【符号の説明】
【００４３】
１    画像表示装置
３    液晶表示パネル
５    タッチパネル
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１６    表示制御部
１７    キー入力制御部
１８    メモリカードインターフェース
６０    メモリカード
１００    元画像
１０１    顔
１０２    人物
１０３    矩形領域
１０４    空間
１０５    トリミング画像
１０５    矩形領域
１０５    順次トリミング画像
１１１    顔認識エンジン
【図１】
2015118142.tif 000003
【図２】
2015118142.tif 000004
【図３】
2015118142.tif 000005
【図４】
2015118142.tif 000006
【図５】
2015118142.tif 000007
【図６】
2015118142.tif 000008
【図７】
2015118142.tif 000009
【図８】
2015118142.tif 000010
【図９】
2015118142.tif 000011