(57)【要約】【課題】  複数の画像を同一画面上に表示させる際に好ましい表示が行える。【解決手段】  画像内に特徴領域を設定する特徴領域設定部と、複数の画像を表示装置に表示させる際、特徴領域設定部により設定された特徴領域が重ならないように複数の画像を表示させる表示制御部とを備える。【選択図】図１
2011228801.tif 000002
【特許請求の範囲】
【請求項１】
画像内に特徴領域を設定する特徴領域設定部と、
複数の画像を表示装置に表示させる際、前記特徴領域設定部により設定された前記特徴領域が重ならないように前記複数の画像を表示させる表示制御部とを備えること
を特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記特徴領域設定部は、前記画像を解析することで前記画像の前記特徴領域を設定すること
を特徴とする画像表示装置。
【請求項３】
請求項１または請求項２に記載の画像表示装置において、
前記特徴領域設定部は、前記画像を解析することで前記画像内の被写体を抽出し、前記被写体の輪郭で形成される領域を前記特徴領域として設定すること
を特徴とする画像表示装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の画像表示装置において、
前記特徴領域設定部は、予め登録された特徴領域に関する特徴領域情報に基づいて前記画像の前記特徴領域を設定すること
を特徴とする画像表示装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載の画像表示装置において、
前記複数の画像を前記表示装置に表示させる表示順序を設定する表示順序設定部をさらに備えること
を特徴とする画像表示装置。
【請求項６】
請求項５に記載の画像表示装置において、
前記表示順序設定部は、前記複数の画像それぞれの撮影日時に基づいて前記表示順序を設定すること
を特徴とする画像表示装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の画像表示装置において、
前記表示制御部は、前記特徴領域が重ならないように前記複数の画像を重畳して表示させること
を特徴とする画像表示装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の画像表示装置において、
前記表示制御部は、前記特徴領域が重ならないように前記複数の画像のうち少なくとも１つの画像を移動させて表示させること
を特徴とする画像表示装置。
【請求項９】
請求項１から請求項８のいずれか１項に記載の画像表示装置において、
前記特徴領域設定部は、前記表示装置に表示させる複数の画像について個別に前記特徴領域を設定すること
を特徴とする画像表示装置。
【請求項１０】
被写体を撮像して画像を生成する撮像部と、
請求項１から請求項９のいずれか１項に記載の画像表示装置とを備えること
を特徴とする撮像装置。
【請求項１１】
画像内に特徴領域を設定する特徴領域設定ステップと、
複数の画像を表示装置に表示させる際、前記特徴領域設定ステップにより設定された前記特徴領域が重ならないように前記複数の画像を表示させる表示制御ステップとをコンピューターに実行させること
を特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、撮像装置および画像表示プログラムに関する。
【背景技術】
【０００２】
画像情報を個別に解析した結果に基づいて決定した各画像の表示効果に基づいて、画像を順番に再生表示する画像再生装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２９４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の画像再生装置では、画像毎に表示効果を決定するため、複数枚の画像を同一画面上に表示させると、期待される表示効果が得られなくなるおそれがある。
【課題を解決するための手段】
【０００５】
請求項１に記載の画像表示装置は、画像内に特徴領域を設定する特徴領域設定部と、複数の画像を表示装置に表示させる際、前記特徴領域設定部により設定された前記特徴領域が重ならないように前記複数の画像を表示させる表示制御部とを備えることを特徴とする。
【０００６】
請求項１０に記載の撮像装置は、被写体を撮像して画像を生成する撮像部と、請求項１から請求項９のいずれか１項に記載の画像表示装置とを備えることを特徴とする。
【０００７】
請求項１１に記載の画像表示プログラムは、画像内に特徴領域を設定する特徴領域設定ステップと、複数の画像を表示装置に表示させる際、前記特徴領域設定ステップにより設定された前記特徴領域が重ならないように前記複数の画像を表示させる表示制御ステップとをコンピューターに実行させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数の画像を同一画面上に表示させる際に好ましい表示が行える。
【図面の簡単な説明】
【０００９】
【図１】画像表示装置１の構成を説明するブロック図
【図２】記録媒体１０内部のファイル構成の一例を示す図
【図３】フォルダ１に記録されている画像の一例を示す図
【図４】画像表示装置１の画像表示の処理の一例を示すフローチャート
【図５】図４に示す特徴領域選択処理のサブルーチンの第一例を示すフローチャート
【図６】図４に示す特徴領域選択処理のサブルーチンの第二例を示すフローチャート
【図７】図４に示す特徴領域選択処理のサブルーチンの第三例を示すフローチャート
【図８】スライドショー表示の第一例を説明する図
【図９】スライドショー表示の第二例を説明する図
【図１０】スライドショー表示の第三例を説明する図
【図１１】電子カメラ５０の構成を説明するブロック図
【発明を実施するための形態】
【００１０】
（第１実施形態）
以下、図面に基づいて本発明の実施の形態を詳細に説明する。なお、本実施形態で説明する「スライドショー」は、複数の表示形態を有し、例えば、電子カメラで撮影された複数の静止画像を順番に表示モニタの同一画面上に表示させる表示形態である（詳細は後述する）。
【００１１】
図１は、画像表示装置１の構成を説明するブロック図である。図１に示す通り画像表示装置１は、記録媒体インターフェース（以下、「記録媒体Ｉ／Ｆ」という）２と、メモリ３と、表示モニタ４と、通信インターフェース（以下、「通信Ｉ／Ｆ」という）５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６と、操作部７と、データバス８とを備える。
【００１２】
記録媒体Ｉ／Ｆ２は、電子カメラで撮影された画像が保存されている記録媒体１０から画像データを読み出す。読み出された画像データは、一時的にメモリ３に記録される。なお、画像データは、一例として、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式の画像データであって、撮影時に、撮影年月日、撮影時刻等の撮影情報が画像データの所定のヘッダファイルに書き込まれている。
【００１３】
図２は、記録媒体１０内部のファイル構成の一例を示す図である。記録媒体１０には、フォルダ１と、フォルダ２と、フォルダ３とが作成されており、フォルダ毎に、画像が記録されている。
【００１４】
図３は、フォルダ１に記録されている画像の一例を示す図である。フォルダ１には、例えば、運動会で同じ日に撮影された画像が記録されている。なお、これらの画像は、画像１−１、画像１−２、画像１−３の順番に撮影されている。ここで、図３では、説明の便宜上、後述する特徴領域を示す顔枠Ｗ１〜Ｗ３を示している。ただし、これらの顔枠Ｗ１〜Ｗ３は、実際のスライドショーにおいて表示モニタ４に表示されない。
【００１５】
メモリ３は、記録媒体Ｉ／Ｆ２が記録媒体１０から読み出した画像データを、一時的に記録する。また、メモリ３は、データベース３ａを有している。データベース３ａは、被写体の特徴部分を示す参照画像が予め登録されている。具体的には、データベース３ａには、人物、建築物、乗り物等の画像が分類されて登録されている。なお、データベース３ａには、記録媒体１０に記録されている画像も登録することができる。この登録動作は、画像を登録する指示入力を操作部７が受け付けた後、ＣＰＵ６の制御により行われる。表示モニタ４は、例えば、液晶モニタであって画像を表示する。通信Ｉ／Ｆ５は、外部機器との通信を行う際の通信インターフェースを提供する。
【００１６】
ＣＰＵ６は、画像表示装置１の制御を行うプロセッサであり、コンピューターとしての機能を有する。ＣＰＵ６は、本実施形態のプログラムが実行されることにより、特徴領域設定部６ａと、表示順序設定部６ｂと、表示制御部６ｃとしても機能する。
【００１７】
特徴領域設定部６ａは、画像内に特徴領域を設定する。例えば、特徴領域設定部６ａは、被写体像を撮像した画像を解析して画像から被写体の特徴部分を抽出し、その抽出した特徴部分に基づいて、画像内に特徴領域の候補を特定する。そして、特徴領域設定部６ａは、特徴領域のうち、主要被写体に対応する特徴領域を選択する。これにより、特徴領域設定部６ａは、その画像から特徴領域を設定することができる。
【００１８】
具体的には、特徴領域設定部６ａは、画像を解析して画像から被写体として人物の顔（特徴部分）を抽出する。また、特徴領域設定部６ａは、顔の領域の位置座標、サイズ（範囲）を画像データに基づいて取得し、顔の領域を特徴領域として設定する。
【００１９】
例えば、特徴領域設定部６ａは、データベース３ａに登録された参照画像と撮影した画像とをマッチングすることにより、主要被写体の顔を認証する。なお、顔の抽出処理やマッチング処理は、公知技術により実現できる。例えば、特徴領域設定部６ａは、データベース３ａに既に保存されている同一人物の顔を主要被写体として認証し、その顔の領域を特徴領域として設定する。また、特徴領域設定部６ａは、１つの画像内に１人の顔のみが検出された場合、その顔の領域を主要被写体の特徴領域として設定する。なお、特徴領域設定部６ａは、画像内で、顔の領域が１番大きい領域を、主要被写体の特徴領域として設定しても良い。また、本実施形態では、主要被写体の認証をユーザの入力で行っても良い（後述する変形例２参照）。
【００２０】
表示順序設定部６ｂは、画像データのヘッダファイルを参照し、撮影年月日、撮影時刻に基づいて、表示モニタ４に表示させる画像の表示順序を設定する。この場合、表示順序設定部６ｂは、例えば、撮影年月日、撮影時刻の古い順から画像を表示させるように表示順序を設定する。
【００２１】
表示制御部６ｃは、複数の画像を表示モニタ４に表示させるときに、主要被写体の特徴領域が重ならないように各々の画像を重畳させて、表示モニタ４に表示させる。この際、表示制御部６ｃは、必要に応じて、画像を拡大又は縮小して表示モニタ４に表示させる。
【００２２】
操作部７は、画像表示又は停止、電源のオンオフ等の操作を受け付けるタッチパネルである。なお、操作部７のタッチパネルは、透明のタッチパネルであって、表示モニタ４の表示画面上に配置されているものとする。この操作部７のタッチパネルは、表面に接触した指先等の位置を検出する。そして、操作部７は、検出した位置情報をＣＰＵ６に出力することでユーザからの操作を受け付ける。
【００２３】
次に、本実施形態における画像表示装置の動作例を説明する。図４は、画像表示装置１による画像表示の処理の一例を示すフローチャートである。図５〜図７は、図４に示す特徴領域設定処理のサブルーチンの第一例〜第三例を示すフローチャートである。
【００２４】
ここで、画像表示装置１の電源がオンされると、ＣＰＵ６の制御により、記録媒体１０に記録されている画像データが、記録Ｉ／Ｆ２を介して読み出される。そして、読み出された画像データは、メモリ３に一時的に記録される。この状態で、ＣＰＵ６は、スライドショーの指示入力を操作部（タッチパネル）７より受け付けると、このフローチャートを開始させる。なお、ＣＰＵ６は、操作部７からのユーザの入力に応じて、スライドショーの表示形態を設定する。また、ＣＰＵ６は、操作部７からのユーザの入力に応じてデータベース３ａを参照するか否かの設定の変更を行う。
【００２５】
また、本実施形態の画像処理装置１は、複数の方法で主要被写体の特徴領域を設定することができる。以下の説明では、一例として、表示対象の画像を１枚毎にチェックして、主要被写体の特徴領域を設定する場合（図５のサブルーチン）を説明する。なお、主要被写体の特徴領域の設定に関し、他の方法の例は変形例１、２で説明する。
【００２６】
ステップＳ１０１：ＣＰＵ６は、主要被写体の特徴領域の設定するための選択入力を受け付ける。この場合、ＣＰＵ６は、図５に示す特徴領域設定処理のサブルーチンに移行する。
【００２７】
ステップＳ２０１：ＣＰＵ６の特徴領域設定部６ａは、フォルダ１に記録されている、１（ｎ＝１）枚目の画像の解析処理を行う。これにより、特徴領域設定部６ａは、画像内における特徴部分として被写体の顔の抽出処理を行う。
【００２８】
ステップＳ２０２：ＣＰＵ６は、ステップＳ２０１の処理により画像内で顔が抽出されたか否かを判定する。顔が抽出されていない場合（ステップＳ２０２：Ｎｏ）、ＣＰＵ６は、後述するステップＳ２０６の処理に移行する。一方、顔が抽出されている場合（ステップＳ２０２：Ｙｅｓ）、ＣＰＵ６は、ステップＳ２０３の処理に移行する。
【００２９】
ステップＳ２０３：ＣＰＵ６は、ステップＳ２０１の処理で画像から複数の顔が抽出されたか否かを判定する。抽出された顔が１つである場合（ステップＳ２０３：Ｎｏ）、特徴領域設定部６ａは、抽出された顔を主要被写体の特徴領域として設定し、後述するステップＳ２０５の処理に移行する。一方、複数の顔が抽出された場合（ステップＳ２０３：Ｙｅｓ）、ステップＳ２０４の処理に移行する。
【００３０】
ステップＳ２０４：特徴領域設定部６ａは、複数の顔が抽出された場合、主要被写体の選択を行う。一例として、特徴領域設定部６ａは、データベース３ａを参照する設定の場合、以下の処理を行う。特徴領域設定部６ａは、データベース３ａを参照して、参照画像とのマッチングにより顔毎に認証を行う。そして、特徴領域設定部６ａは、認証結果に基づいて主要被写体を選択し、さらに、その主要被写体に対応する特徴領域を設定する。例えば、図３（ａ）の画像１−１を例にすると、特徴領域設定部６ａは、データベース３ａを参照し、人物Ｐ１、Ｐ２の顔がデータベースに登録された参照画像の何れかに一致するかを判定する。ここで、人物Ｐ１の顔が登録された参照画像と一致し、人物Ｐ２の顔が登録された参照画像の何れにも一致していない場合、特徴領域設定部６ａは、人物Ｐ１の顔を主要被写体として選択し、画像１−１について人物Ｐ１に対応する特徴領域を設定する。
【００３１】
一方、特徴領域設定部６ａは、データベースを参照しない設定になっていた場合、図３（ａ）の例では、人物Ｐ１、人物Ｐ２の顔を何れも主要被写体として選択する。この場合、特徴領域設定部６ａは、画像１−１について人物Ｐ１、Ｐ２にそれぞれ対応する２つの特徴領域を設定する。図３（ａ）では、簡単のため、それぞれの顔領域を囲む顔枠Ｗ１、Ｗ２内を特徴領域としている。
【００３２】
ステップＳ２０５：特徴領域設定部６ａは、画像毎に選択された主要被写体の特徴領域を、他の画像に重ねて表示しない重畳禁止領域に指定する。
【００３３】
ステップＳ２０６：ＣＰＵ６は、フォルダ内１の画像を全てチェックしたか否かを判定する。全ての画像がチェックされていない場合（ステップＳ２０６：Ｎｏ）、ｎ＝ｎ＋１として（ステップＳ２０７）、ステップＳ２０１の処理に戻り、特徴領域設定部６ａは、次の画像の解析処理を行う。
【００３４】
一方、全ての画像がチェックされた場合（ステップＳ２０６：Ｙｅｓ）、ＣＰＵ６は、サブルーチンを終了し、図４に示すステップＳ１０２の処理に戻る。
【００３５】
ステップＳ１０２：ＣＰＵ６の表示順序設定部６ｂは、フォルダ１内の画像において、主要被写体が選択された画像データのヘッダファイルを参照し、撮影年月日、撮影時刻に基づいて、表示モニタ４に表示させる画像の表示順序を設定する。この場合、表示順序設定部６ｂは、例えば、古い撮影日時に撮影された画像から順番に表示させるように表示順序を設定する。図３を例にすると、表示順序設定部６ｂは、画像１−１、画像１−２、画像１−３の順番に表示順序を設定する。
【００３６】
ステップＳ１０３：ＣＰＵ６の表示制御部６ｃは、画像毎に指定された重畳禁止領域が重ならないように、主要被写体を含む各々の画像を重畳させて、表示モニタ４上でスライドショー表示させる。説明の便宜上、特徴領域設定部６ａは、図３に示す人物Ｐ１、Ｐ２及びＰ３の顔を主要被写体とする。
【００３７】
図８は、スライドショー表示の第一例を説明する図である。先ず、表示制御部６ｃは、画像１−１を表示モニタ４に表示させる（図８（ａ））。この場合、表示制御部６ｃは、表示モニタ４に画像１−１を全画面表示させず、画像１−１の縮小画像を、表示モニタ４を正面から見て右上に表示させる。
【００３８】
次に、表示制御部６ｃは、所定時間経過後（例えば、１秒後）、画像１−１と画像１−２とを重畳表示させる（図８（ｂ））。このとき、画像１−２の人物Ｐ１、Ｐ２の顔の領域（図３（ｂ）に示す顔枠Ｗ１、Ｗ２内）が画像１−１の人物Ｐ１、Ｐ２の顔の領域（図３（ａ）に示す顔枠Ｗ１、Ｗ２内）に重ならないように配置される。また、表示制御部６ｃは、撮影時刻の新しい方の画像１−２を、画像１−１よりも大きなサイズで表示モニタ４に表示させる。なお、画像同士の重なりの上下関係は、主要被写体の顔の領域が重ならなければ、特に限定されるものではない。
【００３９】
次に、表示制御部６ｃは、所定時間経過後（例えば、１秒後）、さらに画像１−３を重畳表示させる（図８（ｃ））。このとき、画像１−３における人物Ｐ１〜Ｐ３の顔の領域（図３（ｃ）に示す顔枠Ｗ１、Ｗ２、W3内）が、画像１−２及び画像１−１の人物Ｐ１、Ｐ２の顔の領域（図３（ａ）、図３（ｂ）に示す顔枠Ｗ１、Ｗ２内）に重ならないように配置される。そして、ＣＰＵ６は、図４に示すフローを終了させる。
【００４０】
なお、画像表示装置１は、表示モニタ４に表示された画像（図８（ｃ））のデータを、通信Ｉ／Ｆ５を介してプリンタに転送し、出力処理させても良い。或いは、画像表示装置１は、表示モニタ４に表示された画像（図８（ｃ））のデータを、通信Ｉ／Ｆ５を介して、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は有線ＬＡＮに接続し、外部のメモリに記録しても良い。
【００４１】
さらに、本実施形態では、データベース３ａを内蔵したが、通信Ｉ／Ｆ５を介して、外部に設けられたデータベースを参照できるようにしても良い。
（変形例１）
次に、主要被写体の特徴領域を設定方法の第二例として、表示対象の画像を全てチェックした後に、主要被写体を設定する場合（図６のサブルーチン）を説明する。
【００４２】
ステップＳ３０１：特徴領域設定部６ａは、例えば図２に示すフォルダ２に記録されている、１（ｎ＝１）枚目の画像の解析処理を行う。
【００４３】
ステップＳ３０２：ＣＰＵ６は、ステップＳ２０１の処理により画像内で顔が抽出されたか否かを判定する。顔が抽出されていない場合（ステップＳ３０２：Ｎｏ）、ＣＰＵ６は、後述するステップＳ３０４の処理に移行する。一方、顔が抽出されている場合（ステップＳ３０２：Ｙｅｓ）、ＣＰＵ６は、ステップＳ３０３の処理に移行する。
【００４４】
ステップＳ３０３：特徴領域設定部６ａは、表示対象となる複数の画像にわたって、主要被写体の顔毎に出現回数をカウントする。一例として、特徴領域設定部６ａは、データベース３ａを参照する設定の場合、以下の処理を行う。特徴領域設定部６ａは、データベース３ａを参照して、参照画像とのマッチングにより顔毎に認証を行う。そして、特徴領域設定部６ａは、認証結果に基づいて顔毎に出現回数をカウントする。このカウント数は、メモリ３内で上書きされていく。
【００４５】
ステップＳ３０４：ＣＰＵ６は、フォルダ内２の画像を全てチェックしたか否かを判定する。全ての画像がチェックされていない場合（ステップＳ３０４：Ｎｏ）、ｎ＝ｎ＋１として（ステップＳ３０７）、ステップＳ３０１の処理に戻り、特徴領域設定部６ａは、次の画像の解析処理を行う。一方、全ての画像がチェックされた場合（ステップＳ３０４：Ｙｅｓ）、ＣＰＵ６は、ステップＳ３０５の処理に移行する。
【００４６】
ステップＳ３０５：特徴領域設定部６ａは、ステップＳ３０３の処理によりカウントされた顔毎の出現回数を参照し、例えば出現回数の最も多い顔を主要被写体の特徴領域に設定する。
【００４７】
ステップＳ３０６：特徴領域設定部６ａは、ステップＳ３０５の処理により設定された主要被写体の特徴領域（顔の領域）を、他の画像に重ねて表示しない重畳禁止領域に指定する。そして、ＣＰＵ６は、サブルーチンを終了し、図４に示すステップＳ１０２の処理に戻る。上記の変形例１では、表示対象となる複数の画像において、出現回数の最も多い顔を主要被写体に設定することができる。
（変形例２）
次に、主要被写体の特徴領域を設定方法の第三例として、ユーザの入力により、主要被写体を設定する場合（図７のサブルーチン）を説明する。
【００４８】
ステップＳ４０１：ＣＰＵ６の表示制御部６ｃは、ユーザに画像毎に主要被写体を設定させるため、表示モニタ４に縮小画像を一覧表示させる。例えば、表示制御部６ｃは、メモリ３に記録されている画像に対応する縮小画像を表示モニタ４に一覧表示させると共に操作部７を介してユーザからの画像の指定を受け付ける。
【００４９】
ステップＳ４０２：ＣＰＵ６は、ステップＳ４０１の処理で選択された画像からユーザに主要被写体（特徴領域）を指定させる。ここで、ユーザは、操作部（タッチパネル）７からのユーザの入力に応じて、例えば画像毎に主要被写体を選択することができる。具体的には、特徴領域設定部６ａは、ユーザが例えば画像内の特定の領域を指でタッチした場合、指で指定された領域を特徴領域に設定する。そして、特徴領域設定部６ａは、画像内での特徴領域の位置座標をメモリ３に記録する。特徴領域設定部６ａは、例えば画像毎に、ユーザが選択した特徴領域の位置座標を順次メモリ３に記録する。
【００５０】
ステップＳ４０３：特徴領域設定部６ａは、画像毎にユーザの入力により選択された特徴領域を、他の画像に重ねて表示しない重畳禁止領域に指定する。そして、ＣＰＵ６は、サブルーチンを終了し、図４に示すステップＳ１０２の処理に戻る。上記の変形例２では、ユーザの入力により、特徴領域を設定することができる。
【００５１】
以上より、本実施形態の画像表示装置１によれば、複数枚の画像を同一画面上に表示させるときに、例えば、主要被写体の特徴部分が重なって隠れることなく、好ましい表示が行える。例えば、画像表示装置１では、撮影時刻の古い順から画像を重畳表示させるので、時間経過の様子が分かる。この際、主要被写体の顔の領域が画像の重なりで隠れることがない。さらに、画像表示装置１は、撮影時刻が新しくなるにつれ、一例として、表示モニタ４に画像を大きく表示させる。したがって、画像表示装置１では、単に、静止画像を順番に表示するスライドショーとは異なる表示効果が得られる。上述した例では、運動会について、同じ日の徒競走のシーンについて説明したが、例えば、表示制御部６ｃは、年度別に撮影された運動会の画像に基づいて、古い順から表示させても良い。
【００５２】
なお、スライドショーの表示形態として、画像の枚数が多い場合、画像表示装置１は、所定枚数毎に画像データを読み込むようにして、図４に示すフローチャートを繰り返しても良い。また、表示制御部６ｃは、撮影日時に限られず、複数の画像を所定の順番で表示させても良い。また、表示制御部６ｃは、複数の画像を同時に表示モニタ４に表示させても良い。
＜第１実施形態の補足事項＞
（１）第１実施形態では、特徴領域設定部６ａは、人物の顔を抽出し、顔の領域を特徴領域として設定した。しかし、特徴領域設定部６ａは、さらに、被写体の輪郭を抽出し、輪郭で形成される領域を特徴領域として設定しても良い。以下、具体例として、図９を用いて説明する。
【００５３】
図９は、スライドショー表示の第二例を説明する図である。ここでは、図９に表示した画像２−１から２−５は、図２に示す記録媒体１０のフォルダ２に格納されているものとする。撮影時刻は、画像２−１から２−５の順とする。なお、フォルダ２は、人物Ｐ４を主に撮影した画像が保存されている。
【００５４】
ここで、図４及び図５に示すフローチャートに対応付けると、ステップＳ２０１の処理において、特徴領域設定部６ａは、画像に含まれる被写体の輪郭も抽出する。そして、特徴領域設定部６ａは、被写体の輪郭で形成される領域（被写体の輪郭形状）をマッチングの対象に指定する。
【００５５】
次に、ステップＳ２０１の処理での特徴領域設定部６ａは、被写体の輪郭形状と、データベース３ａ内の各参照画像の輪郭形状とをマッチングする。両者が一致する場合、特徴領域設定部６ａは、被写体の輪郭形状を主要被写体の特徴領域とする。
【００５６】
一例として、図９（ａ）に示す画像２−５において、被写体の輪郭形状（Ｆ１）がデータベース３ａ内の観覧車の参照画像と一致した場合、特徴領域設定部６ａは、画像２−５の特徴部分をＦ１に示す観覧車と推定して抽出する（ステップＳ２０１）。なお、画像２−５では、観覧車（Ｆ１）以外の被写体が存在しないものとする。この場合、ＣＰＵ６は、画像内の特徴部分が抽出されたものと判定する（ステップＳ２０２：Ｙｅｓ）。
【００５７】
続いて、ＣＰＵ６は、画像２−５に複数の特徴部分が存在しない旨の判定を行なう（ステップＳ２０３：Ｎｏ）。そして、特徴領域設定部６ａは、画像２−５で観覧車Ｆ１の輪郭の領域を重畳禁止領域として指定する（ステップＳ２０５）。その後、ＣＰＵ６は、全ての画像をチェックした後（ステップＳ２０６：Ｙｅｓ）、表示順序設定部６ｂが、表示順序を設定する（ステップＳ１０２）。表示制御部６ｃは、画像２−５を表示するときに、観覧車Ｆ１の領域が他の画像によって隠れないように、表示モニタ４に表示させる（ステップＳ１０３）。これにより、表示制御部６ｃは、人物以外の主要被写体も他の画像で隠れないように表示させることができる。
【００５８】
なお、特徴領域設定部６ａは、主要被写体の特徴領域を選択した後、主要被写体の周囲（予め設定した距離の範囲内）に別の人物の顔（主要被写体の顔よりも小さい顔）が存在するときに、上記した別の人物の顔も主要被写体の特徴領域として選択しても良い。具体的に、図９（ａ）の画像２−１の例において、特徴領域設定部６ａは、人物Ｐ４の顔を先ず主要被写体の特徴領域に選択した後、人物Ｐ５の顔も主要被写体の特徴領域として選択する。上記の処理によれば、例えば、親子を撮影した画像において、親及び子の顔をそれぞれ特徴領域として設定することが可能となる。
【００５９】
また、表示順序設定部６ｂは、特徴領域設定部６ａが主要被写体の特徴領域を人物Ｐ４の顔とした場合、画像内で人物Ｐ４の顔が占める割合の大きい順に画像の表示順序を設定しても良い。この場合、表示制御部６ｃは、人物Ｐ４の含まれていない画像２−５（観覧車Ｆ１）を、表示モニタ４に最後に表示させる。また、例えば、人物と建築物とが映っている画像について、表示制御部６ｃは、人物を優先的に主要被写体とするようにしても良い。
【００６０】
また、表示制御部６ｃは、ユーザの指示に応じて表示モニタ４に表示されている画像の位置を入れ替えても良い。一例として、表示制御部６ｃは、複数の画像のうち、指定された画像が最も大きく表示されるように画像を入れ替える。図９（ａ）において、例えば、ユーザがタッチパネル表面上で画像２−３における人物Ｐ６の顔の領域を指先で指定した場合、表示制御部６ｃは、図９（ｂ）に示す通り、表示モニタ４の画面内において、画像２−３を拡大すると共に画像２−１を縮小して配置を置き換えるようにして表示しても良い。なお、この際、表示制御部６ｃは、画像２−３の人物Ｐ６の一部が画像２−５によって隠れないように表示する。すなわち、表示制御部６ｃは、画像２−３の特徴領域である人物Ｐ６の顔の領域と画像２−５の特徴領域である観覧車Ｆ１との輪郭が重ならないように表示する。
【００６１】
（２）第１実施形態では、人物の顔を主要被写体の特徴領域とした。ここで、複数の画像において、データベース３ａの参照画像とのマッチングにより、主要被写体が車と推定された場合、表示制御部６ｃは、例えば、スライドショー表示において、車の輪郭の領域が重ならないように複数の画像を車の向きに応じた方向に移動させて表示しても良い。以下、具体例として、図１０を用いて説明する。
【００６２】
図１０は、スライドショー表示の第三例を説明する図である。ここでは、図１０に表示した画像３−１、３−２は、図１に示す記録媒体１０のフォルダ３に格納されているものとする。フォルダ３には、車の画像が多数格納されているものとするが、図１０の例では、２枚の画像（３−１、３−２）の表示例を説明する。画像３−１は車Ｃ１を右側面から撮影した画像であり、画像３−２は車Ｃ２を左側面から撮影した画像である。
【００６３】
ここで、表示制御部６ｃは、スライドショーの他の表示形態として、例えば、２枚の画像を時系列（又は同時）に表示させて、画像内を移動させるようにしても良い。このとき、表示制御部６ｃは、車の輪郭の形状から、望ましい進行方向を推定する。そして、表示制御部６ｃは、一例として表示モニタ４上で、画像３−１を右向きに移動させ、画像３−２を左向きに移動させる（図１０（ａ））。その後、表示制御部６ｃは、画像（３−１、３−２）の車Ｃ１、Ｃ２が重なる直前で両方の画像の移動を停止させる（図１０（ｂ））。上記の表示例では、スライドショーを行う際、後ろ向きに車の画像が移動しないで済むので、違和感のない表示効果が得られる。なお、特徴領域設定部６ａは、車の輪郭のうち一部（例えば、車のフロント部分）の領域を特徴部分として抽出し、表示制御部６ｃは、その一部の領域が重ならないように画像の移動方向を制御して所定の位置で停止させても良い。
【００６４】
また、図１０では、車の場合を例示したが、他の被写体でも同様の制御を行っても良い。一例として、主要被写体が人物の場合には、ＣＰＵ６が、画像を解析することにより、顔の視線の向きや顔の向きを検出し、表示制御部６ｃは、人物の視線の向き等に応じて画像の移動方向を制御しても良い。
（３）第１実施形態の画像表示装置１では、画像データを取り込むため、記録媒体Ｉ／Ｆ２を備える例について説明した。これに限定されず、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルを介して接続した機器から画像データを取り込むためのＵＳＢインターフェース等、他のインターフェースを備えても良い。
【００６５】
（第２実施形態）
次に、本発明の第２実施形態について説明する。なお、第１実施形態と第２実施形態とでは、同様の構成要素については同じ名称を付して説明を省略する。第２実施形態は、第１実施形態の画像表示装置と同様の機能を搭載した電子カメラである。
【００６６】
図１１は、電子カメラ５０の構成を説明するブロック図である。図１１に示す通り電子カメラ５０は、ズームレンズとフォーカスレンズとを含む撮影レンズ５１と、撮像部５２と、メモリ５３と、表示モニタ５４と、通信Ｉ／Ｆ５５と、記録媒体Ｉ／Ｆ５６と、記録媒体５７と、レリーズ釦５８と、操作部５９と、ＣＰＵ６０と、データバス６１とを備える。
【００６７】
撮像部５２は、レンズ駆動機構、絞り、シャッター機構、撮像素子、ＡＦＥ（アナログフロントエンド）等からなる。この撮像部５２は、撮影レンズ５１が結像した被写体像の画像データを生成する。撮像部５２は、静止画像の撮影時には、記録用の静止画像の画像データを生成する。
【００６８】
撮像部５２が出力する画像データは、メモリ５３に一時的に記録される。このメモリ５３は、フレームメモリとしても機能する。また、メモリ５３は、第１実施形態と同様のデータベース５３ａを備える。
【００６９】
表示モニタ５４は、静止画像、構図確認用のスルー画像及び電子カメラ５０の操作メニュー等を表示する。表示モニタ５４には、液晶モニタ等を適宜選択して用いることができる。通信Ｉ／Ｆ５５、記録媒体Ｉ／Ｆ５６及び記録媒体５７は、第１実施形態と同様の構成である。
【００７０】
レリーズ釦５８は、半押し操作（撮影準備動作）の指示入力と全押し操作（撮像動作開始）との指示入力とを受け付ける。
【００７１】
操作部５９は、例えば、コマンド選択用のコマンドダイヤル、電源ボタン等を有している。そして、操作部５９は、電子カメラ５０を操作するための指示入力を受け付ける。
【００７２】
ＣＰＵ６０は、電子カメラ５０の統括的な制御を行うマイクロプロセッサであり、コンピューターとしての機能を有する。また、ＣＰＵ６０は、画像処理機能を備え、メモリ５３に記録されている画像データを読み出し、各種の画像処理（階調変換処理、輪郭強調処理、ホワイトバランス処理等）を施す。さらに、ＣＰＵ６０は、第１実施形態と同様、特徴領域設定部６ａと、表示順序設定部６０ｂと、表示制御部６０ｃとしても機能する。
【００７３】
次に、第２実施形態における電子カメラ５０のスライドショーの動作例を説明する。第１実施形態における画像表示装置１と電子カメラ５０との異なる点は、電子カメラ５０が、撮影機能を有しており、撮影した画像が記録媒体５７に記録される点である。
【００７４】
ここで、電子カメラ５０のスライドショーの動作は、第１実施形態における画像表示装置１のスライドショーの動作と比較して、基本的に図４のフローチャートと同様の処理を行う。
【００７５】
以上より、第２実施形態の電子カメラ５０によれば、第１実施形態の画像表示装置１と同様にして、複数枚の画像を同一画面上に表示させるときに、主要被写体の特徴部分が重なって隠れることなく、好ましい表示が行える。
【００７６】
なお、上述した画像表示装置１は、携帯電話、画像表示機能を有する音楽携帯プレーヤー、電子アルバム、デジタルフォトフレーム、若しくはパーソナルコンピューター（表示モニタが外付けの場合を含む）等に適用することもできる。
【００７７】
上述した第１、第２実施形態で扱われる画像は、電子カメラで撮像された画像に限られない。例えば、上述した本実施形態の画像は、光学スキャナー装置から読み取られた画像でも良く、或いは、画像描画用のアプリケーションソフトで描かれた画像であっても良い。
【符号の説明】
【００７８】
３、５３・・・メモリ、３ａ、５３ａ・・・データベース、４、５４・・・表示モニタ、６ａ、６０ａ・・・特徴領域設定部、６ｂ、６０ｂ・・・表示順序設定部、６ｃ、６０ｃ・・・表示制御部、５２・・・撮像部
【図１】
2011228801.tif 000003
【図２】
2011228801.tif 000004
【図３】
2011228801.tif 000005
【図４】
2011228801.tif 000006
【図５】
2011228801.tif 000007
【図６】
2011228801.tif 000008
【図７】
2011228801.tif 000009
【図８】
2011228801.tif 000010
【図９】
2011228801.tif 000011
【図１０】
2011228801.tif 000012
【図１１】
2011228801.tif 000013