(57)【要約】【課題】互いに類似した複数の画像が連続して撮影された場合でも単調でないスライドショーを実現することができる撮像装置および撮像装置用プログラムを提供する。【解決手段】画像を撮像し、該画像の電子的な画像データを生成する撮像部２と、撮像部２が生成した複数の画像データを記憶する記憶部９と、記憶部９が記憶する複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出部３３と、記憶部９が記憶する複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって所定の間隔で連続的に表示する表示部４と、類似画像データ検出部３３が検出した複数の類似画像データにそれぞれ対応する画像の表示部４における表示時間を他の画像の表示時間よりも短くする制御を行う表示制御部１０１と、を備える。【選択図】        図１
2010161581.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像して該画像の電子的な画像データを生成する撮像部と、
前記撮像部が生成した複数の画像データを記憶する記憶部と、
前記記憶部が記憶する複数の画像データの中で互いに類似する画像にそれぞれ対応し、かつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出部と、
前記記憶部が記憶する複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順に自動的かつ連続的に表示する表示部と、
前記類似画像データ検出部が検出した複数の類似画像データにそれぞれ対応する画像の前記表示部における表示時間を他の画像の表示時間よりも短くする制御を行う表示制御部と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記撮像部が生成した画像データに含まれる人物の顔を検出する顔検出部と、
前記顔検出部が検出した顔の位置および大きさを含む顔情報を判定し、この判定した情報を前記記憶部に記録する顔情報判定部と、
をさらに備え、
前記類似画像データ検出部は、
前記記憶部が記憶する顔情報を参照することによって前記複数の類似画像データを検出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記複数の類似画像データに顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準位置へ移動することによって被写体の位置を変換した変換画像を生成する変換画像生成部をさらに備え、
前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記変換画像生成部が生成した複数の変換画像を連続的に表示することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記複数の類似画像データに顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準位置へ移動し、この移動した顔の大きさを所定の大きさへ拡大または縮小することによって被写体の位置および大きさを変換した変換画像を生成する変換画像生成部をさらに備え、
前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記変換画像生成部が生成した複数の変換画像を連続的に表示することを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記複数の類似画像データに顔情報が含まれている場合、対応する画像における顔を基準画像の所定位置に貼付することによって合成画像を生成する合成画像生成部をさらに備え、
前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記合成画像生成部が生成した複数の合成画像を連続的に表示することを特徴とする請求項２に記載の撮像装置。
【請求項６】
前記表示制御部は、
前記複数の類似画像データの数が前記複数の画像データの数に対して占める割合に応じて前記複数の類似画像データにそれぞれ対応する画像の前記表示部における表示時間を設定することを特徴とする請求項１〜５のいずれか一項に記載の撮像装置。
【請求項７】
画像を撮像して該画像の電子的な画像データを生成する撮像部と、前記撮像部が生成した複数の画像データを記憶する記憶部とを備えた撮像装置に、
前記記憶部が記憶する複数の画像データを参照し、該複数の画像データの中で互いに類似する画像にそれぞれ対応し、かつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出ステップ、
前記類似画像データ検出ステップで検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くし、前記複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって自動的かつ連続的に表示する表示ステップ、
を実行させることを特徴とする撮像装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を撮像して該画像の電子的な画像データを生成する撮像装置および撮像装置用プログラムに関する。
【背景技術】
【０００２】
画像を撮像して該画像の電子的な画像データを生成するデジタルカメラ等の撮像装置では、撮影済みの画像を所定の間隔で自動的かつ連続的に再生するスライドショー機能を有するものが知られている。
【０００３】
図１９は、従来の撮像装置が行うスライドショーの表示例を示す図である。図１９では、８枚の画像Ｐ1〜Ｐ7をスライドショー表示する場合を示しており、各画像の表示時間はすべて３秒に設定されている。このようなスライドショーは、再生する画像をその都度選択する必要がないため、大量の画像を一度に再生したい場合に好適である。
【０００４】
ところが、図１９では、赤ちゃんを単独で撮影し、構図も似ている画像Ｐ2〜Ｐ7の表示時間がスライドショー全体の表示時間の３／４を占めているため、スライドショーが単調なものになっていることは否めない。このように、赤ちゃんのような動きの多い被写体を連続的に撮影した画像をスライドショー表示する場合には、類似する画像が繰り返し表示される単調なものとなることが多く、スライドショーの鑑賞者が途中で退屈してしまうことがあった。
【０００５】
そこで、上述した状況を改善するため、画像ごとの表示時間を変更することにより、単調ではなくエンターテイメント性を高めたスライドショーを実現する技術が開示されている（例えば、特許文献１を参照）。
【０００６】
【特許文献１】特開２００７−６７７６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載された従来技術では、スライドショー表示する際の各画像の表示時間が所定の規則にしたがって変更されるため、画像の内容に応じて表示時間を自在に調整することはできなかった。このため、互いに類似した複数の画像が連続して撮影された場合には、表示内容が単調になってしまうのを完全に回避することはできなかった。
【０００８】
本発明は、上記に鑑みてなされたものであって、互いに類似した複数の画像が連続して撮影された場合でも、単調でないスライドショーを実現することができる撮像装置および撮像装置用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明に係る撮像装置は、画像を撮像して該画像の電子的な画像データを生成する撮像部と、前記撮像部が生成した複数の画像データを記憶する記憶部と、前記記憶部が記憶する複数の画像データの中で互いに類似する画像にそれぞれ対応し、かつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出部と、前記記憶部が記憶する複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順に自動的かつ連続的に表示する表示部と、前記類似画像データ検出部が検出した複数の類似画像データにそれぞれ対応する画像の前記表示部における表示時間を他の画像の表示時間よりも短くする制御を行う表示制御部と、を備えたことを特徴とする。
【００１０】
また、本発明に係る撮像装置は、上記発明において、前記撮像部が生成した画像データに含まれる人物の顔を検出する顔検出部と、前記顔検出部が検出した顔の位置および大きさを含む顔情報を判定し、この判定した情報を前記記憶部に記録する顔情報判定部と、をさらに備え、前記類似画像データ検出部は、前記記憶部が記憶する顔情報を参照することによって前記複数の類似画像データを検出することを特徴とする。
【００１１】
また、本発明に係る撮像装置は、上記発明において、前記複数の類似画像データに顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準位置へ移動することによって被写体の位置を変換した変換画像を生成する変換画像生成部をさらに備え、前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記変換画像生成部が生成した複数の変換画像を連続的に表示することを特徴とする。
【００１２】
また、本発明に係る撮像装置は、上記発明において、前記複数の類似画像データに顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準位置へ移動し、この移動した顔の大きさを所定の大きさへ拡大または縮小することによって被写体の位置および大きさを変換した変換画像を生成する変換画像生成部をさらに備え、前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記変換画像生成部が生成した複数の変換画像を連続的に表示することを特徴とする。
【００１３】
また、本発明に係る撮像装置は、上記発明において、前記複数の類似画像データに顔情報が含まれている場合、対応する画像における顔を基準画像の所定位置に貼付することによって合成画像を生成する合成画像生成部をさらに備え、前記表示部は、前記複数の類似画像データにそれぞれ対応する画像として前記合成画像生成部が生成した複数の合成画像を連続的に表示することを特徴とする。
【００１４】
また、本発明に係る撮像装置は、上記発明において、前記表示制御部は、前記複数の類似画像データの数が前記複数の画像データの数に対して占める割合に応じて前記複数の類似画像データにそれぞれ対応する画像の前記表示部における表示時間を設定することを特徴とする。
【００１５】
また、本発明に係る撮像装置用プログラムは、画像を撮像して該画像の電子的な画像データを生成する撮像部と、前記撮像部が生成した複数の画像データを記憶する記憶部とを備えた撮像装置に、前記記憶部が記憶する複数の画像データを参照し、該複数の画像データの中で互いに類似する画像にそれぞれ対応し、かつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出ステップ、前記類似画像データ検出ステップで検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くし、前記複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって自動的かつ連続的に表示する表示ステップ、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出し、検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くすることによって複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって連続的に表示するため、互いに類似する一連の画像の表示時間がスライドショー全体の表示時間に対して占める割合を少なくすることができる。したがって、互いに類似した複数の画像が連続して撮影された場合でも単調でないスライドショーを実現することができる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して本発明を実施するための最良の形態（以後、「実施の形態」と称する）を説明する。
【００１８】
（実施の形態１）
図１は、本発明の実施の形態１に係る撮像装置の構成を示すブロック図である。同図に示す撮像装置１は、所定の視野領域に含まれる被写体からの光を集光し、この集光した光を光電変換することによって得られる画像信号からデジタルの画像データを生成する撮像部２と、撮像部２が生成した画像データに対して画像処理を施す画像処理部３と、画像処理部３で処理が施された画像データに対応する画像を表示する表示部４と、撮像装置１の操作信号等の入力を受け付ける入力部５と、明るさを含む撮像部２の視野領域の状態を検知するセンサ部６と、撮影日時の判定機能やタイマー機能を有する時計７と、外部の機器との間で所定の通信方式による情報の送受信を行う通信部８と、撮像部２が撮像している画像（スルー画像）の画像データを所定の時間間隔で更新しながら一時的に記憶するとともに、撮像部２が撮影した画像の画像データを記憶する記憶部９と、センサ部６の検知結果や入力部５から入力された操作信号に応じて撮像装置１の動作を制御する制御部１０と、を備える。
【００１９】
撮像部２は、一または複数のレンズによって構成され、所定の視野領域に存在する被写体からの光を集光する光学系と、光学系が集光した光の入射量を調整する絞りと、レリーズ入力に応じて動作するシャッタと、絞りおよびシャッタを通過した光を受光して電気信号に変換するＣＣＤ（Charge Coupled Device）等の撮像素子と、撮像素子から出力されるアナログ信号に増幅やホワイトバランス等の信号処理を施した後、Ａ／Ｄ変換を行うことによってデジタルの画像データを生成する信号処理回路とを有する。
【００２０】
画像処理部３は、撮像部２が生成した画像データに含まれる人物の顔をパターンマッチングによって検出する顔検出部３１と、顔検出部３１が検出した顔の位置および大きさを含む顔情報を判定する顔情報判定部３２と、記憶部９が記憶する複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出する類似画像データ検出部３３と、を有する。
【００２１】
表示部４は、液晶または有機ＥＬ等からなる表示パネルを用いて実現され、画像データのほかに撮像装置１の操作情報や撮影に関する情報を適宜表示する。
【００２２】
入力部５は、撮像装置１の電源ボタン、撮像指示を与えるレリーズ信号を入力するレリーズボタン、撮像装置１で設定可能な各種動作モードの切替を行うモード切替ボタン、画像データの再生や編集の指示を含む制御ボタンなどを有する。また、入力部５として表示部４にタッチパネルを積層することにより、ユーザが表示部４の上で操作信号の入力を行えるようにしてもよい。
【００２３】
通信部８は、画像を表示する表示装置２００との間で無線ＬＡＮ（Local Area Network）または赤外通信などの無線通信を行う。なお、通信部８と表示装置２００との間の通信を有線によって実現してもよい。
【００２４】
記憶部９は、撮像部２が撮影した画像の画像データを記憶する画像データ記憶部９１と、顔検出部３１が検出し、顔情報判定部３２が判定した顔の大きさ、形状、位置等を含む顔情報を記憶する顔情報記憶部９２と、顔検出部３１がパターンマッチングによって顔を検出する際に参照する顔のパターンを記憶するパターン情報記憶部９３と、本実施の形態１に係る撮像装置用プログラムを含み、撮像装置１が実行する各種プログラムを記憶するプログラム記憶部９４とを有する。記憶部９は、撮像装置１の内部に固定的に設けられるフラッシュメモリやＤＲＡＭ等の半導体メモリを用いて実現される。なお、記憶部９が、外部から装着されるメモリカード等のコンピュータ読取可能な記録媒体に対して情報を記録する一方、記録媒体が記録する情報を読み出す記録媒体インターフェースとしての機能を有してもよい。
【００２５】
制御部１０は、類似画像データ検出部３３が検出した複数の類似画像データにそれぞれ対応する画像の表示部４における表示時間を他の画像の表示時間よりも短くする制御を行う表示制御部１０１を有する。制御部１０は、ＭＰＵ（Micro Processing Unit）等を用いて実現され、制御対象である撮像装置１の各構成部位とバスラインを介して接続されている。
【００２６】
以上の構成を有する撮像装置１においては、画像を撮影する撮影モードと、画像データ記憶部９１が記憶する画像データに対応する画像を再生する再生モードとを設定することができる。このうち再生モードでは、１枚ずつ再生表示する通常の再生モードの他に、所定の複数の画像を撮影順すなわち画像データ生成順に自動的かつ連続的に再生表示するスライドショーモードを設定することができる。
【００２７】
撮像装置１と通信し、撮像装置１から送信されてくる画像データに含まれる画像を表示する表示装置２００は、テレビ、プロジェクタ、パソコン、デジタルフォトフレームのいずれかを用いて実現することができる。表示装置２００は、撮像装置１から送信されてきた画像データに基づく画像の表示と、それ以外の機能に基づく画像の表示とを切り換える表示切換手段を具備している。
【００２８】
図２は、以上の構成を有する撮像装置１が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。まず、撮像装置１が撮影モードに設定されている場合（ステップＳ１：撮影モード）を説明する。この場合、表示部４は、撮像部２が撮像している画像（スルー画像）を表示する（ステップＳ２）。
【００２９】
続いて、顔検出部３１は、スルー画像中に含まれる顔を検出する（ステップＳ３）。この際、顔検出部３１は、パターン情報記憶部９３が記憶する顔のパターン情報を参照してパターンマッチングを行うことにより、スルー画像に含まれる顔を検出する。
【００３０】
顔検出部３１が顔を検出した場合（ステップＳ４：Ｙｅｓ）、顔情報判定部３２はその顔の位置、大きさを判定し（ステップＳ５）、判定結果を顔情報記憶部９２へ記録する（ステップＳ６）。顔検出部３１が顔を検出しなかった場合（ステップＳ４：Ｎｏ）、撮像装置１はステップＳ７へ進む。
【００３１】
この後、入力部５によってレリーズ信号が入力された場合（ステップＳ７：Ｙｅｓ）、撮像部２は撮影を行い（ステップＳ８）、撮影した画像の画像データを画像データ記憶部９１へ記録する（ステップＳ９）。入力部５によってレリーズ信号が入力されない場合（ステップＳ７：Ｎｏ）、撮像装置１はステップＳ１０へ進む。なお、撮像装置１にＧＰＳ（Global Positioning System）から送られてくる情報を受信して撮像装置１の位置を検出する位置検出部をさらに具備させておき、撮影時の位置情報を画像データの一部として記録するようにしてもよい。
【００３２】
ステップＳ９の後、撮影を終了する信号が入力された場合（ステップＳ１０：Ｙｅｓ）、撮像装置１は一連の処理を終了する。一方、ステップＳ９の後、撮影を終了する信号が入力されない場合（ステップＳ１０：Ｎｏ）、撮像装置１はステップＳ１に戻る。
【００３３】
次に、撮像装置１が再生モードに設定されている場合（ステップＳ１：再生モード）を説明する。まず、撮像装置１は、選択された画像を表示部４で表示するとともにその画像を表示装置２００へ送信する（ステップＳ１１）。
【００３４】
撮像装置１がスライドショーモードに設定されている場合（ステップＳ１２：Ｙｅｓ）、撮像装置１は表示部４でスライドショーを表示するとともに、通信部８を介して表示装置２００へスライドショー用の画像データを順次送信する（ステップＳ１３）。その後、撮像装置１に再生の終了指示が入力された場合（ステップＳ１４：Ｙｅｓ）、撮像装置１は一連の処理を終了する。これに対し、撮像装置１に再生の終了指示が入力されない場合（ステップＳ１４：Ｎｏ）、撮像装置１はステップＳ１に戻る。ステップＳ１２において、撮像装置１がスライドショーモードに設定されていない場合（ステップＳ１２：Ｎｏ）、撮像装置１はステップＳ１４へ進む。
【００３５】
図３は、図２のステップＳ１２におけるスライドショーの表示、送信処理の概要を示すフローチャートである。まず、制御部１０は、スライドショーを行う画像の候補を抽出し、この抽出した候補画像の総数Ｎ（候補数）を判定する（ステップＳ１０１）。以下の説明において、撮像装置１は、ステップＳ１１で選択された画像よりも時間的に後で生成された全ての画像に対して行うように設定されているものとするが、スライドショーの設定内容は入力部５からの入力によって変更することが可能である。
【００３６】
この後、制御部１０は、候補画像の画像データをデータ生成順に順序付けるカウンタｎの値を初期化してゼロとし（ステップＳ１０２）、後述する繰り返し処理における繰り返しの回数をカウントするカウンタｒの値をゼロとする（ステップＳ１０３）。以下、カウンタｎに対応する画像すなわち候補画像の画像データのうちｎ番目に生成された画像データに対応する画像を画像Ｐnという。
【００３７】
続くステップＳ１０４において、制御部１０は、その時点でのカウンタｎを１増やした値（ｎ＋１）を新たなカウンタｎとするとともに、その時点でのカウンタｒを１増やした値（ｒ＋１）を新たなカウンタｒとする（ステップＳ１０４）。
【００３８】
次に、制御部１０は、新たなカウンタｎのもとでｎ＋１枚目の画像Ｐn+1が存在するか否かを判定する（ステップＳ１０５）。判定の結果、画像Ｐn+1が存在する場合（ステップＳ１０５：Ｙｅｓ）、類似画像データ検出部３３は、画像Ｐnと画像Ｐn+1を比較する（ステップＳ１０６）。これに対し、判定の結果、画像Ｐn+1が存在しない場合（ステップＳ１０５：Ｎｏ）、撮像装置１はステップＳ１０８へ進む。
【００３９】
ステップＳ１０６において、類似画像データ検出部３３は、顔情報に加えて背景の情報、画像データ生成日時等の情報も比較の対象として、画像データ間の類似度を判定する。ここでの画像データ間の類似度の判定には、従来より知られている画像認識技術を適用することができる。なお、画像データに撮影場所の位置情報が含まれている場合には、その位置情報も比較の対象として類似度を判定するようにしてもよい。
【００４０】
ステップＳ１０６で類似画像データ検出部３３が比較した結果、画像Ｐnと画像Ｐn+1が類似している場合（ステップＳ１０７：Ｙｅｓ）、撮像装置１はステップＳ１０４に戻る。
【００４１】
一方、ステップＳ１０６で類似画像データ検出部３３が比較した結果、画像Ｐnと画像Ｐn+1が類似していない場合（ステップＳ１０７：Ｎｏ）、カウンタｒと候補数Ｎが関係式ｒ≧（１／３）Ｎを満たせば（ステップＳ１０８：Ｙｅｓ）、表示部４が連続して類似する画像（連続類似画像）を順次表示するとともに、通信部８が連続類似画像を表示装置２００へ順次送信する（ステップＳ１０９）。この後、後続する候補画像がある場合（ステップＳ１１０：Ｙｅｓ）、撮像装置１はステップＳ１０３へ戻る。一方、後続する再生候補画像データがない場合（ステップＳ１１０：Ｎｏ）、撮像装置１は図２のメインルーチンに戻ってステップＳ１４に進む。ステップＳ１０８でカウンタｒと候補数Ｎが関係式ｒ≧（１／３）Ｎを満たさければ（ステップＳ１０８：Ｎｏ）、表示部４は判定済みの画像を順次表示し、通信部８は該当する画像データを表示装置２００へ順次送信する（ステップＳ１１１）。ステップＳ１１１の後、撮像装置１はステップＳ１１０へ進む。以下、ステップＳ１１１における画像１枚当たりの表示時間をＴとする。
【００４２】
なお、ステップＳ１０８で判定するカウンタｒと候補数Ｎとの関係はあくまでも一例に過ぎない。例えば、候補数Ｎが少ないと、連続類似画像の数ｒが候補数Ｎに対して占める割合によってはスライドショーがすぐに終わってしまうおそれもある。そこで、候補数Ｎの値に応じてステップＳ１０８における条件を変更してもよい。また、ステップＳ１０８において、連続類似画像の数ｒが所定の閾値以上である場合にステップＳ１０９へ進むようにしてもよい。
【００４３】
図４は、ステップＳ１０９の連続類似画像の表示、送信処理の概要を示すフローチャートである。図４において、まず制御部１０は、連続類似画像１枚当たりの表示時間ＴrをＴ／ｒとする（ステップＳ１９１）。なお、表示時間ＴrはＴより小さければよく、上記以外の定義でもかまわない。
【００４４】
この後、制御部１０は、表示、送信する画像のカウンタｍの値を初期化してゼロとし（ステップＳ１９２）、このカウンタの値を１増やした値（ｍ＋１）を新たなカウンタｍとする（ステップＳ１９３）。
【００４５】
新たなカウンタｍがその時点でのカウンタｒ以下である場合（ステップＳ１９４：Ｙｅｓ）、表示部４が画像Ｐn-r+mを表示するとともに、通信部８が画像Ｐn-r+mに対応する画像データを表示装置２００へ送信する（ステップＳ１９５）。画像Ｐn-r+mを表示してから時間Ｔrが経過した場合（ステップＳ１９６：Ｙｅｓ）、撮像装置１はステップＳ１９３に戻る。これに対して、画像Ｐn-r+mを表示してから時間Ｔrが経過していない場合（ステップＳ１９６：Ｎｏ）、入力部５によって終了指示が入力されれば（ステップＳ１９７：Ｙｅｓ）、撮像装置１は図３のサブルーチンに戻ってステップＳ１１０へ進む。一方、画像Ｐn-r+mを表示してから時間Ｔrが経過しておらず（ステップＳ１９６：Ｎｏ）、かつ入力部５によって終了指示が入力されなければ（ステップＳ１９７：Ｎｏ）、撮像装置１はステップＳ１９６へ戻る。
【００４６】
ステップＳ１９４において新たなカウンタｍがその時点でのカウンタｒよりも大きい場合（ステップＳ１９４：Ｎｏ）、撮像装置１は図３のサブルーチンに戻ってステップＳ１１０へ進む。
【００４７】
図５は、撮像装置１または表示装置２００が行うスライドショーの表示例を示す図である。図５は、図１９に示すのと同様の画像データである場合を示している。この場合、画像Ｐ2〜Ｐ7は連続類似画像と判定されるため、それぞれ０．５秒（Ｔ＝３（秒）かつｒ＝６の場合、Ｔr＝３／６＝０．５）ずつしか表示されない。したがって、画像Ｐ2〜Ｐ7の表示時間は合計で３秒となり、画像Ｐ1〜Ｐ8の全体の表示時間（９秒）の１／３となる。このようにして、スライドショーで連続類似画像を表示する場合には、各画像の表示時間を短くしてアニメ風に表示することができる。したがって、連続類似画像の表示時間が長過ぎて単調になることを防止し、スライドショーの鑑賞者を飽きさせない表示を行うことが可能となる。
【００４８】
以上説明した本発明の実施の形態１によれば、複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出し、検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くすることによって複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって連続的に表示するため、互いに類似する一連の画像の表示時間がスライドショー全体の表示時間に対して占める割合を少なくすることができる。したがって、互いに類似した複数の画像が連続して撮影された場合でも単調でないスライドショーを実現することができる。
【００４９】
また、本実施の形態１によれば、表示部４と比較して大きな画面を有する表示装置２００へ画像データを送信することによって表示装置２００で画像を表示させることができるため、画像を大人数で見て楽しむことが可能となる。
【００５０】
（実施の形態２）
図６は、本発明の実施の形態２に係る撮像装置の構成を示すブロック図である。同図に示す撮像装置１１は、画像処理部１２の構成を除いて上述した撮像装置１と同様の構成を有する。このため、撮像装置１の構成要素と対応する構成要素には同じ符号を付してある。画像処理部１２は、顔検出部３１、顔情報判定部３２、類似画像データ検出部３３に加えて、複数の類似画像データに類似情報としての顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準位置へ移動することによって被写体の位置を変換した変換画像を生成する変換画像生成部１２１を有する。
【００５１】
撮像装置１１が撮影モードまたは再生モードに設定されている場合の処理の概要は、連続類似画像の表示、送信処理（図３のステップＳ１０９）を除いて同じである。以下、図７のフローチャートを参照して、撮像装置１１が行う連続類似画像の表示、送信処理の概要を説明する。図７において、まず制御部１０は、連続類似画像１枚当たりの表示時間ＴrをＴ／ｒとする（ステップＳ２９１）。この後、制御部１０は、表示、送信する画像のカウンタｍの値を初期化してゼロとし（ステップＳ２９２）、このカウンタの値を１増やした値（ｍ＋１）を新たなカウンタｍとする（ステップＳ２９３）。
【００５２】
新たなカウンタｍがその時点でのカウンタｒ以下である場合（ステップＳ２９４：Ｙｅｓ）、変換画像生成部１２１は、画像Ｐn-r+mの顔の中心位置が画像Ｐnの中心位置と一致するように被写体の位置を変換することによって変換画像Ｐn-r+m'を生成する（ステップＳ２９５）。図８は、ステップＳ２９５の変換画像生成処理の例を示す図であり、より具体的には、ｎ＝７である場合に画像Ｐ2の変換画像Ｐ2'を生成する処理を示す図である。
【００５３】
続いて、表示部４が変換画像Ｐn-r+m'を表示するとともに、通信部８が変換画像Ｐn-r+m'に対応する画像データを表示装置２００へ送信する（ステップＳ２９６）。変換画像Ｐn-r+m'を表示してから時間Ｔrが経過した場合（ステップＳ２９７：Ｙｅｓ）、撮像装置１１はステップＳ２９３に戻る。これに対して、変換画像Ｐn-r+m'を表示してから時間Ｔrが経過していない場合（ステップＳ２９７：Ｎｏ）、入力部５によって終了指示が入力されれば（ステップＳ２９８：Ｙｅｓ）、撮像装置１１は図３のサブルーチンに戻ってステップＳ１１０へ進む。変換画像Ｐn-r+m'を表示してから時間Ｔrが経過しておらず（ステップＳ２９７：Ｎｏ）、かつ入力部５によって終了指示が入力されなければ（ステップＳ２９８：Ｎｏ）、撮像装置１１はステップＳ２９７へ戻る。
【００５４】
ステップＳ２９４において新たなカウンタｍがその時点でのカウンタｒよりも大きい場合（ステップＳ２９４：Ｎｏ）、撮像装置１１は図３のサブルーチンに戻ってステップＳ１１０へ進む。
【００５５】
図９は、撮像装置１１または表示装置２００におけるスライドショーの表示例を示す図である。図９に示す場合にも、上述した実施の形態１で説明した場合と同様に、連続類似画像である変換画像Ｐ2'〜Ｐ7'が０．５秒ずつ表示される。
【００５６】
以上説明した本発明の実施の形態２によれば、複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出し、検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くすることによって複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって連続的に表示するため、互いに類似する一連の画像の表示時間がスライドショー全体の表示時間に対して占める割合を少なくすることができる。したがって、互いに類似した複数の画像が連続して撮影された場合でも単調でないスライドショーを実現することができる。
【００５７】
また、本実施の形態２によれば、類似している画像の顔の部分の位置を揃えているため、スライドショーの鑑賞者は画面上の同じ位置を注視し続けることによって顔の表情の変化を楽しむことができる。
【００５８】
なお、本実施の形態２では、連続して類似する画像の最後に撮影された画像Ｐ7を基準画像としたが、顔検出部３１によって検出した顔の大きさが最も大きい画像を基準画像としてもよいし、例えば笑顔度のような特定の表情の度合いが最も高い画像を基準画像としてもよい。
【００５９】
（実施の形態２の変形例１）
図１０は、本実施の形態２の変形例１における変換画像生成処理の概要を示す図である。本変形例１において、変換画像生成部１２１は、被写体の顔の中心位置を基準画像（画像Ｐ7とする）における顔の中心位置と合うように上下方向へ移動するとともに、顔の大きさを基準画像における顔の大きさと一致するように変換（図１０の場合には拡大）することによって変換画像Ｐ2''を生成する。
【００６０】
図１１は、本変形例１に係る撮像装置または表示装置２００が行うスライドショーの表示例を示す図である。本変形例１においては、連続して表示される顔の位置だけでなく大きさも揃っているため、スライドショーの鑑賞者は類似連続画像における顔の表情変化を一段と把握しやすくなる。
【００６１】
（実施の形態２の変形例２）
図１２は、本実施の形態２の変形例２に係る撮像装置が行うスライドショーにおける連続類似画像の表示例を示す図である。本変形例２において、変換画像生成部は、互いに類似する画像Ｐ2〜Ｐ7の被写体の顔の中心位置が画面の中央に位置し、かつ被写体の顔の大きさが同じとなるように画像Ｐ2〜Ｐ7をそれぞれ変換した変換画像Ｐ2'''〜Ｐ7'''を生成する。
【００６２】
本変形例２によれば、画面の中心で顔の大きさが同じとなるように画像を変換し、隣接する画像の動きをよりわかりやすく表示することができる。このため、上述した変形例１と同様、スライドショーの鑑賞者は類似連続画像における顔の表情変化を一段と把握しやすくなる。
【００６３】
（実施の形態３）
図１３は、本発明の実施の形態３に係る撮像装置の構成を示すブロック図である。同図に示す撮像装置１３は、画像処理部１４の構成を除いて上述した撮像装置１と同様の構成を有する。このため、撮像装置１の構成要素と対応する構成要素には同じ符号を付してある。画像処理部１４は、顔検出部３１、顔情報判定部３２、類似画像データ検出部３３に加えて、複数の類似画像データに類似情報としての顔情報が含まれている場合、各類似画像データに対応する顔の中心位置を所定の基準画像の顔位置へ貼付することによって合成画像を生成する合成画像生成部１４１を有する。
【００６４】
撮像装置１３が撮影モードまたは再生モードに設定されている場合の処理の概要は、連続類似画像の再生、送信処理（図３のステップＳ１０９）を除いて同じである。以下、図１４のフローチャートを参照して、撮像装置１３が行う連続類似画像の表示、送信処理の概要を説明する。図１４において、まず制御部１０は、連続類似画像１枚当たりの再生時間ＴrをＴ／ｒとする（ステップＳ３９１）。この後、制御部１０は、表示、送信する画像のカウンタｍの値を初期化してゼロとし（ステップＳ３９２）、このカウンタの値を１増やした値（ｍ＋１）を新たなカウンタｍとする（ステップＳ３９３）。
【００６５】
新たなカウンタｍがその時点でのカウンタｒ以下である場合（ステップＳ３９４：Ｙｅｓ）、合成画像生成部１４１は、画像Ｐn-r+mの顔を基準画像Ｐnの顔の位置へ貼付することによって合成画像Ｒn-r+mを生成する（ステップＳ３９５）。図１５は、ステップＳ３９５の合成画像生成処理の例を示す図であり、画像Ｐ2に対して示したものである。合成画像生成部１４１は、基準画像である画像Ｐ7から顔を除去したトリミング画像Ｑ7の顔の位置に画像Ｐ2の顔を貼付する。より具体的には、合成画像生成部１４１は、画像Ｐ2の顔の大きさを画像Ｐ7の顔の大きさへ変換（図１５に示す場合には拡大）し、この変換した顔をトリミング画像Ｑ7の顔の位置に貼付することによって合成画像Ｒ2を生成する。
【００６６】
続いて、表示部４が顔の中心位置を移動した合成画像Ｒn-r+mを表示するとともに、通信部８が合成画像Ｒn-r+mに対応する画像データを表示装置２００へ送信する（ステップＳ３９６）。合成画像Ｒn-r+mを表示してから時間Ｔrが経過した場合（ステップＳ３９７：Ｙｅｓ）、撮像装置１３はステップＳ３９３に戻る。これに対して、合成画像Ｒn-r+mを表示してから時間Ｔrが経過していない場合（ステップＳ３９７：Ｎｏ）、入力部５によって終了指示が入力されれば（ステップＳ３９８：Ｙｅｓ）、撮像装置１３は図３のサブルーチンに戻ってステップＳ１１０へ進む。合成画像Ｒn-r+mを表示してから時間Ｔrが経過しておらず（ステップＳ３９７：Ｎｏ）、かつ入力部５によって終了指示が入力されなければ（ステップＳ３９８：Ｎｏ）、撮像装置１３はステップＳ３９７へ戻る。
【００６７】
ステップＳ３９４において新たなカウンタｍがその時点でのカウンタｒよりも大きい場合（ステップＳ３９４：Ｎｏ）、撮像装置１３は図３のサブルーチンに戻ってステップＳ１１０へ進む。
【００６８】
図１６は、撮像装置１３または表示装置２００におけるスライドショーの表示例を示す図である。図１６に示す場合にも、上述した実施の形態１で説明した場合と同様に、連続類似画像である合成画像Ｒ2〜Ｒ7が０．５秒ずつ表示される。
【００６９】
以上説明した本発明の実施の形態３によれば、複数の画像データの中で互いに類似する画像にそれぞれ対応しかつデータ生成順が連続する複数の類似画像データを検出し、検出した複数の類似画像データにそれぞれ対応する画像の表示時間を他の画像の表示時間よりも短くすることによって複数の画像データにそれぞれ対応する画像を各画像データのデータ生成順にしたがって連続的に表示するため、互いに類似する一連の画像の表示時間がスライドショー全体の表示時間に対して占める割合を少なくすることができる。したがって、互いに類似した複数の画像が連続して撮影された場合でも単調でないスライドショーを実現することができる。
【００７０】
また、本実施の形態３においては、トリミング画像Ｑ7の顔の部分に他の画像の顔の画像を順次切り換えて表示しているため、トランジション的な効果を生じさせることができる。
【００７１】
また、本実施の形態３によれば、連続類似画像は顔の部分のみが通常の画像よりも短い時間間隔で変化するため、スライドショーの鑑賞者は顔の変化のみに注目してアニメ風の表示を楽しむことができる。
【００７２】
なお、本実施の形態３においても、画像Ｐ2〜Ｐ7のうち画像Ｐ7以外の画像を基準画像としてもよい。
【００７３】
（その他の実施の形態）
ここまで、本発明を実施するための最良の形態として、実施の形態１〜３を詳述してきたが、本発明はそれらの実施の形態によってのみ限定されるべきものではない。図１７は本発明の別な実施の形態に係る撮像装置が行うスライドショーの表示例を示す図である。図１７に示す場合、撮像装置または表示装置では、画像Ｐ2〜Ｐ7にそれぞれ対応する変換画像Ｐ12〜Ｐ17を一つの画面上で異なる位置に並べて表示していき、基準画像である画像Ｐ7の変換画像Ｐ17については、他の５枚の変換画像Ｐ12〜Ｐ16よりも大きくかつ画面の中央部に重ねて表示する。このような表示を行うことにより、視覚的に楽しめる効果を得ることができ、基準画像を大きく表示することができる。ここで説明した表示方法は、大きな画面を有する表示装置でスライドショー表示を行う場合に好適である。
【００７４】
また、本発明において、スライドショーで類似連続画像を表示する際、最後に表示する画像を通常の画像と同じ時間だけ表示するようにしてもよい。これは、最後に撮影した画像は、撮影者が最も満足した画像である可能性が大きいからである。この場合には、最後に撮影した画像を除く類似連続画像の表示時間をさらに短く設定すれば、トランジション効果を得ることができる。
【００７５】
また、本発明は、人物以外の被写体に対しても適用することができる。図１８は、被写体が鳥である場合のスライドショーの表示例を示す図である。この場合、撮像装置は、画像Ｖ1〜Ｖ5のうち、時間的に隣接して生成された画像データに対応する画像（例えば画像Ｖ1、Ｖ2）を重ねて差分をとることにより、その２つの画像の類似度を判定する。図１８では、類似度を判定した結果、画像Ｖ2〜Ｖ4が類似する画像群Ｗを構成している場合を示している。この場合、画像群Ｗを構成する画像Ｖ2〜Ｖ4の表示時間を画像Ｖ1、Ｖ5より短く表示するようにすればよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態１に係る撮像装置の構成を示すブロック図である。
【図２】本発明の実施の形態１に係る撮像装置が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。
【図３】本発明の実施の形態１に係る撮像装置が行うスライドショーの表示、送信処理の概要を示すフローチャートである。
【図４】本発明の実施の形態１に係る撮像装置が行う連続類似画像の表示、送信処理の概要を示すフローチャートである。
【図５】本発明の実施の形態１に係る撮像装置が行うスライドショーの表示例を示す図である。
【図６】本発明の実施の形態２に係る撮像装置の構成を示すブロック図である。
【図７】本発明の実施の形態２に係る撮像装置が行う連続類似画像の表示、送信処理の概要を示すフローチャートである。
【図８】本発明の実施の形態２に係る撮像装置が行う変換画像生成処理の例を示す図である。
【図９】本発明の実施の形態２に係る撮像装置が行うスライドショーの表示例を示す図である。
【図１０】本発明の実施の形態２の変形例１に係る撮像装置が行う変換画像生成処理の例を示す図である。
【図１１】本発明の実施の形態２の変形例１に係る撮像装置が行うスライドショーの表示例を示す図である。
【図１２】本発明の実施の形態２の変形例２に係る撮像装置が行うスライドショーにおける連続類似画像の表示例を示す図である。
【図１３】本発明の実施の形態３に係る撮像装置の構成を示すブロック図である。
【図１４】本発明の実施の形態３に係る撮像装置が行う連続類似画像の表示、送信処理の概要を示すフローチャートである。
【図１５】本発明の実施の形態３に係る撮像装置が行う合成画像生成処理の例を示す図である。
【図１６】本発明の実施の形態３に係る撮像装置が行うスライドショーの表示例を示す図である。
【図１７】本発明の別な実施の形態に係る撮像装置が行うスライドショーの表示例を示す図である。
【図１８】本発明のさらに別な実施の形態に係る撮像装置が行うスライドショーの表示例を示す図である。
【図１９】従来の撮像装置におけるスライドショーの表示例を示す図である。
【符号の説明】
【００７７】
１、１１、１３  撮像装置
２  撮像部
３、１２、１４  画像処理部
４  表示部
５  入力部
６  センサ部
７  時計
８  通信部
９  記憶部
１０  制御部
３１  顔検出部
３２  顔情報判定部
３３  類似画像データ検出部
９１  画像データ記憶部
９２  顔情報記憶部
９３  パターン情報記憶部
９４  プログラム記憶部
１０１  表示制御部
１２１  変換画像生成部
１４１  合成画像生成部
２００  表示装置
Ｐ1〜Ｐ8、Ｖ1〜Ｖ5  画像
Ｐ2'〜Ｐ7'、Ｐ2''〜Ｐ7''、Ｐ2'''〜Ｐ7'''、Ｐ12〜Ｐ17  変換画像
Ｑ7  トリミング画像
Ｒ2〜Ｒ7  合成画像
Ｗ  画像群
【図１】
2010161581.tif 000003
【図２】
2010161581.tif 000004
【図３】
2010161581.tif 000005
【図４】
2010161581.tif 000006
【図５】
2010161581.tif 000007
【図６】
2010161581.tif 000008
【図７】
2010161581.tif 000009
【図８】
2010161581.tif 000010
【図９】
2010161581.tif 000011
【図１０】
2010161581.tif 000012
【図１１】
2010161581.tif 000013
【図１２】
2010161581.tif 000014
【図１３】
2010161581.tif 000015
【図１４】
2010161581.tif 000016
【図１５】
2010161581.tif 000017
【図１６】
2010161581.tif 000018
【図１７】
2010161581.tif 000019
【図１８】
2010161581.tif 000020
【図１９】
2010161581.tif 000021