(57)【要約】【課題】  スライド表示のおいて特別な効果を与えることができる画像再生装置及びそのプログラムを実現する。【解決手段】  スライドショーモードが設定されると、フラッシュメモリ１３に記録されている画像データの画像の中から、ユーザが任意の被写体の特定を行なと（Ｓ４でＹ）、該特定した被写体の画像データに基づいて該被写体の特徴情報を抽出する（Ｓ５）。そして、該抽出した特徴情報に基づいて該特定した被写体を含む画像データをフラッシュメモリ１３に記録されている画像データの中から全て選択する。そして、該選択した画像データに対応付けて記録されている撮影日時の古い順に該選択した画像データをスライド表示させる（Ｓ７、Ｓ１０）。【選択図】  図２
2007251780.tif 000002
【特許請求の範囲】
【請求項１】
画像データと撮影日時とを対応付けて記録手段に記録する第１の記録制御手段と、
前記記録手段に記録されている画像データの中から、ユーザが任意の被写体を指定するための指定手段と、
前記指定手段により指定された被写体を含む画像データを、前記記録手段に記録されている画像データの中から複数選択する選択手段と、
前記選択手段により複数選択された画像データの再生順序を、該画像データに対応付けて記録されている撮影日時に基づいて決定する決定手段と、
前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次表示手段にスライド表示させる表示制御手段と、
を備えたことを特徴とする画像再生装置。
【請求項２】
被写体を撮像する撮像手段を備え、
前記第１の記録制御手段は、
前記撮像手段により撮像された画像データと、該画像データが撮影されたときの撮影日時とを対応付けて記録することを特徴とする請求項１記載の画像再生装置。
【請求項３】
前記指定手段により指定された被写体の画像データに基づいて該被写体の特徴情報を抽出する抽出手段を備え、
前記選択手段は、
前記抽出手段により抽出された特徴情報に基づいて、前記記録手段に記録されている画像データの中から、前記指定手段により指定された被写体を含む画像データを選択することを特徴とする請求項１又は２記載の画像再生装置。
【請求項４】
前記選択手段により複数選択された画像データに基づいて、前記決定手段により決定された再生順序に従ってスライド表示可能なデータ形式を作成する作成手段を備え、
前記表示制御手段は、
前記作成手段により作成されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させることを特徴とする請求項１乃至３の何れかに記載の画像再生装置。
【請求項５】
前記作成手段により作成されたデータ形式を前記記録手段に記録する第２の記録制御手段を備え、
前記表示制御手段は、
前記第２の記録制御手段により記録されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させることを特徴とする請求項４記載の画像再生装置。
【請求項６】
前記表示制御手段は、
前記指定手段により指定された被写体が同じ位置に表示されるように前記選択手段により複数選択された画像データをスライド表示させることを特徴とする請求項１乃至５の何れかに記載の画像再生装置。
【請求項７】
前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の位置を特定する第１の特定手段と、
前記第１の特定手段により特定された各画像データの被写体の位置に基づいて、各画像データからトリミング画像データをそれぞれ生成するトリミング画像生成手段と、
を備え、
前記表示制御手段は、
前記トリミング画像データにより生成された各トリミング画像データを、該トリミング画像データの生成の元となった画像データの再生順序に従って、順次スライド表示させることを特徴とする請求項１乃至６の何れかに記載の画像再生装置。
【請求項８】
前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の大きさを特定する第２の特定手段と、
前記第２の特定手段により特定された各画像データの被写体の大きさに基づいて、各画像データの拡大縮小倍率を設定する設定手段と、
を備え、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記設定手段により設定された各画像データの拡大縮小倍率に従って、順次スライド表示させることを特徴とする請求項１乃至７の何れかに記載の画像再生装置。
【請求項９】
前記設定手段は、
前記第２の特定手段により特定された各画像データの被写体の大きさが均一の大きさとなるように、各画像データの拡大縮小倍率を設定することを特徴とする請求項８記載の画像再生装置。
【請求項１０】
前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを生成する補間画像生成手段を備え、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させることを特徴とする請求項１乃至９の何れかに記載の画像再生装置。
【請求項１１】
前記補間画像生成手段は、
前記表示制御手段により表示される画像データの画像と、次に表示される画像データとをクロスフェードさせた画像を補間画像データとして生成することを特徴とする請求項１０記載の画像生成装置。
【請求項１２】
前記補間画像生成手段は、
前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを複数生成し、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により複数生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させることを特徴とする請求項１０又は１１記載の画像再生装置。
【請求項１３】
前記補間画像生成手段は、
前記表示制御手段により現在表示される画像データの撮影日時と、次に表示される画像データの撮影日時の差に比例させて、生成する補間画像データの数を変化させることを特徴とする請求項１２記載の画像再生装置。
【請求項１４】
画像データと撮影日時とを対応付けて記録媒体に記録する記録処理と、
前記記録媒体に記録されている画像データの中から、任意の被写体を指定する指定処理と、
前記指定処理により指定された被写体を含む画像データを、前記記録媒体に記録されている画像データの中から複数選択する選択処理と、
前記選択処理により複数選択された画像データの再生順序を、該画像データに対応付けて記録されている撮影日時に基づいて決定する決定処理と、
前記選択処理により複数選択された画像データを、前記決定処理により決定された再生順序に従って、順次表示部にスライド表示させる表示処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生装置及びそのプログラムに係り、詳しくは、スライド表示を行う画像再生装置及びそのプログラムに関する。
【背景技術】
【０００２】
近年、記録された画像データを一定時間表示させ、一定期間が過ぎると次の画像データを表示させるというスライド表示という技術が登場してきた。
これに伴い、種々の技術が開発され、例えば、ユーザが静止画像データを指定すると、該指定された静止画像データと同じ属性（撮影日時、撮影場所、撮影機種、ファイル名）の静止画像データをスライド表示させる技術が開発された（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開２００５−３９３５９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によれば、単に画像データをスライド表示させるに過ぎず、時間的変化を視認したり動画を見ているような感覚を与える等の特別な効果を得ることができないというものであった。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、スライド表示のおいて特別な効果を与えることができる画像再生装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による画像再生装置は、画像データと撮影日時とを対応付けて記録手段に記録する第１の記録制御手段と、
前記記録手段に記録されている画像データの中から、ユーザが任意の被写体を指定するための指定手段と、
前記指定手段により指定された被写体を含む画像データを、前記記録手段に記録されている画像データの中から複数選択する選択手段と、
前記選択手段により複数選択された画像データの再生順序を、該画像データに対応付けて記録されている撮影日時に基づいて決定する決定手段と、
前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次表示手段にスライド表示させる表示制御手段と、
を備えたことを特徴とする。
【０００７】
また、例えば、請求項２に記載されているように、被写体を撮像する撮像手段を備え、
前記第１の記録制御手段は、
前記撮像手段により撮像された画像データと、該画像データが撮影されたときの撮影日時とを対応付けて記録するようにしてもよい。
【０００８】
また、例えば、請求項３に記載されているように、前記指定手段により指定された被写体の画像データに基づいて該被写体の特徴情報を抽出する抽出手段を備え、
前記選択手段は、
前記抽出手段により抽出された特徴情報に基づいて、前記記録手段に記録されている画像データの中から、前記指定手段により指定された被写体を含む画像データを選択するようにしてもよい。
【０００９】
また、例えば、請求項４に記載されているように、前記選択手段により複数選択された画像データに基づいて、前記決定手段により決定された再生順序に従ってスライド表示可能なデータ形式を作成する作成手段を備え、
前記表示制御手段は、
前記作成手段により作成されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させるようにしてもよい。
【００１０】
また、例えば、請求項５に記載されているように、前記作成手段により作成されたデータ形式を前記記録手段に記録する第２の記録制御手段を備え、
前記表示制御手段は、
前記第２の記録制御手段により記録されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させるようにしてもよい。
【００１１】
また、例えば、請求項６に記載されているように、前記表示制御手段は、
前記指定手段により指定された被写体が同じ位置に表示されるように前記選択手段により複数選択された画像データをスライド表示させるようにしてもよい。
【００１２】
また、例えば、請求項７に記載されているように、前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の位置を特定する第１の特定手段と、
前記第１の特定手段により特定された各画像データの被写体の位置に基づいて、各画像データからトリミング画像データをそれぞれ生成するトリミング画像生成手段と、
を備え、
前記表示制御手段は、
前記トリミング画像データにより生成された各トリミング画像データを、該トリミング画像データの生成の元となった画像データの再生順序に従って、順次スライド表示させるようにしてもよい。
【００１３】
また、例えば、請求項８に記載されているように、前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の大きさを特定する第２の特定手段と、
前記第２の特定手段により特定された各画像データの被写体の大きさに基づいて、各画像データの拡大縮小倍率を設定する設定手段と、
を備え、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記設定手段により設定された各画像データの拡大縮小倍率に従って、順次スライド表示させるようにしてもよい。
【００１４】
また、例えば、請求項９に記載されているように、前記設定手段は、
前記第２の特定手段により特定された各画像データの被写体の大きさが均一の大きさとなるように、各画像データの拡大縮小倍率を設定するようにしてもよい。
【００１５】
また、例えば、請求項１０に記載されているように、前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを生成する補間画像生成手段を備え、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させるようにしてもよい。
【００１６】
また、例えば、請求項１１に記載されているように、前記補間画像生成手段は、
前記表示制御手段により表示される画像データの画像と、次に表示される画像データとをクロスフェードさせた画像を補間画像データとして生成するようにしてもよい。
【００１７】
また、例えば、請求項１２に記載されているように、前記補間画像生成手段は、
前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを複数生成し、
前記表示制御手段は、
前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により複数生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させるようにしてもよい。
【００１８】
また、例えば、請求項１３に記載されているように、前記補間画像生成手段は、
前記表示制御手段により現在表示される画像データの撮影日時と、次に表示される画像データの撮影日時の差に比例させて、生成する補間画像データの数を変化させるようにしてもよい。
【００１９】
上記目的達成のため、請求項１４記載の発明によるプログラムは、画像データと撮影日時とを対応付けて記録媒体に記録する記録処理と、
前記記録媒体に記録されている画像データの中から、任意の被写体を指定する指定処理と、
前記指定処理により指定された被写体を含む画像データを、前記記録媒体に記録されている画像データの中から複数選択する選択処理と、
前記選択処理により複数選択された画像データの再生順序を、該画像データに対応付けて記録されている撮影日時に基づいて決定する決定処理と、
前記選択処理により複数選択された画像データを、前記決定処理により決定された再生順序に従って、順次表示部にスライド表示させる表示処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００２０】
請求項１記載の発明によれば、画像データと撮影日時とを対応付けて記録手段に記録する第１の記録制御手段と、前記記録手段に記録されている画像データの中から、ユーザが任意の被写体を指定するための指定手段と、前記指定手段により指定された被写体を含む画像データを、前記記録手段に記録されている画像データの中から複数選択する選択手段と、前記選択手段により複数選択された画像データの再生順序を、該画像データに対応付けて記録されている撮影日時に基づいて決定する決定手段と、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次表示手段にスライド表示させる表示制御手段と、を備えるようにしたので、ユーザが指定した被写体が写っている画像データをスライド表示することができる。
また、撮影日時に基づいて表示順序を決定するので、例えば、人の成長過程や植物の成長過程などの時間的変化をスライド表示で見ることができ、動画を見ているような感覚を与えることができる。
【００２１】
請求項２記載の発明によれば、被写体を撮像する撮像手段を備え、前記第１の記録制御手段は、前記撮像手段により撮像された画像データを、該画像データが撮影されたときの撮影日時とを対応付けて記録するようにしたので、撮影された画像データとともにその撮影日時を記録することができる。
【００２２】
請求項３記載の発明によれば、前記指定手段により指定された被写体の画像データに基づいて該被写体の特徴情報を抽出する抽出手段を備え、前記選択手段は、前記抽出手段により抽出された特徴情報に基づいて、前記記録手段に記録されている画像データの中から、前記指定手段により指定された被写体を含む画像データを選択するようにしたので、精度よく指定した被写体を含む画像データの選択を行なうことができる。
【００２３】
請求項４記載の発明によれば、前記選択手段により複数選択された画像データに基づいて、前記決定手段により決定された再生順序に従ってスライド表示可能なデータ形式を作成する作成手段を備え、前記表示制御手段は、前記作成手段により作成されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させるようにしたので、スライド表示を行うことができる。
【００２４】
請求項５記載の発明によれば、前記作成手段により作成されたデータ形式を前記記録手段に記録する第２の記録制御手段を備え、前記表示制御手段は、前記第２の記録制御手段により記録されたデータ形式に基づいて、前記選択手段により複数選択された画像データを、前記決定手段により決定された再生順序に従って、順次スライド表示させるようにしたので、一度被写体を指定すれば、再び該指定された被写体を含む画像データを選択せずに、該被写体を含む画像データをスライド表示させることができ、処理負担を軽減することができる。
【００２５】
請求項６記載の発明によれば、前記表示制御手段は、前記指定手段により指定された被写体が同じ位置に表示されるように前記選択手段により複数選択されえた画像データをスライド表示させるようにしたので、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００２６】
請求項７記載の発明によれば、前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の位置を特定する第１の特定手段と、前記第１の特定手段により特定された各画像データの被写体の位置に基づいて、各画像データからトリミング画像データをそれぞれ生成するトリミング画像生成手段と、を備え、前記表示制御手段は、前記トリミング画像データにより生成された各トリミング画像データを、該トリミング画像データの生成の元となった画像データの再生順序に従って、順次スライド表示させるようにしたので、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００２７】
請求項８記載の発明によれば、前記選択手段により選択された各画像データにおいて、前記指定手段により指定された被写体の大きさを特定する第２の特定手段と、前記第２の特定手段により特定された各画像データの被写体の大きさに基づいて、各画像データの拡大縮小倍率を設定する設定手段と、を備え、前記表示制御手段は、前記選択手段により選択された各画像データを、前記設定手段により設定された各画像データの拡大縮小倍率にしたがって、順次スライド表示させるようにしたので、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００２８】
請求項９記載の発明によれば、前記設定手段は、前記第２の特定手段により特定された各画像データの被写体の大きさが均一の大きさとなるように、各画像データの拡大縮小倍率を設定するようにしたので、スライド表示される該指定した被写体が同じ大きさで表示され、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００２９】
請求項１０記載の発明によれば、前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを生成する補間画像生成手段を備え、前記表示制御手段は、前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させるようにしたので、スライド表示される指定された被写体がスムーズに表示され、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００３０】
請求項１１記載の発明によれば、前記補間画像生成手段は、前記表示制御手段により表示される画像データの画像と、次に表示される画像データとをクロスフェードさせた画像を補間画像データとして生成するようにしたので、スライド表示される指定された被写体がスムーズに表示され、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。また、ユーザの興趣を高めることができる。
【００３１】
請求項１２記載の発明によれば、前記補間画像生成手段は、前記表示制御手段により現在表示される画像データと、次に表示される画像データとから補間画像データを複数生成し、前記表示制御手段は、前記選択手段により選択された各画像データを、前記決定手段により決定された再生順序に従ってスライド表示させるとともに、前記補間画像生成手段により複数生成された補間画像を、前記現在表示される画像データと次に表示される画像データの間に挿入して表示させるようにしたので、スライド表示される指定された被写体がよりスムーズに表示され、効果的に指定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。また、ユーザの興趣を高めることができる。
【００３２】
請求項１３記載の発明によれば、前記補間画像生成手段は、前記表示制御手段により現在表示される画像データの撮影日時と、次に表示される画像データの撮影日時の差に比例させて、生成する補間画像データの数を変化させるようにしたので、更にスライド表示される指定された被写体がよりスムーズに表示させることができ、例えば、より実際の時間経過に合った成長過程を確認することができる。
【００３３】
請求項１４記載の発明によれば、デジタルカメラ、パソコン等に読み込ませることにより、本発明の画像再生装置を実現することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本実施の形態について、本発明の画像再生装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の画像再生装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、ＣＣＤ４、ドライバ５、ＴＧ（timing
generator）６、ユニット回路７、画像生成部８、ＣＰＵ９、キー入力部１０、メモリ１１、ＤＲＡＭ１２、フラッシュメモリ１３、画像表示部１４、バス１５を備えている。
【００３５】
撮影レンズ２は、複数のレンズ群から構成されるフォーカスレンズ２ａ、ズームレンズ２ｂ等を含む。そして、撮影レンズ２にはレンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ２ａ、ズームレンズ２ｂをそれぞれ光軸方向に駆動させるフォーカスモータ、ズームモータと、ＣＰＵ９から送られてくる制御信号にしたがって、フォーカスモータ、ズームモータを駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている（図示略）。
【００３６】
ＣＣＤ４は、ドライバ５によって駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路７に出力する。この垂直ドライバ５、ユニット回路７の動作タイミングはＴＧ６を介してＣＰＵ９により制御される。
【００３７】
ユニット回路７には、ＴＧ６が接続されており、ＣＣＤ４から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ４から出力された撮像信号はユニット回路７を経てデジタル信号として画像生成部８及びに送られる。
【００３８】
画像生成部８は、ユニット回路７から送られてきた画像データに対してγ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号（ＹＵＶデータ）を生成し、該生成された輝度色差信号の画像データはＣＰＵ９に送られる。つまり、画像生成部８は、ＣＣＤ４から出力された画像データに対して画像処理を施す。
【００３９】
ＣＰＵ９は、画像生成部９から送られてきた画像データの圧縮・伸張（例えば、ＪＰＥＧ形式、ＭＰＥＧ形式の圧縮・伸張）処理、撮像処理を行う機能を有するとともに、デジタルカメラ１の各部を制御するワンチップマイコンであり、時刻を計時するクロック回路を有する。
特に、ＣＰＵ９は、スライドショーモードが設定されている場合は、ユーザが指定した被写体の画像データに基づいて、該被写体の特徴情報を抽出や、該抽出された特徴情報に基づいて該被写体を含む画像データを選択や、該選択された画像データを順次スライド表示させる機能を有する。
【００４０】
キー入力部１０は、シャッタボタン、モード切替キー、メニューキー、十字キー、ＳＥＴキー、ズームキー（「Ｔ」キー、「Ｗ」キー）等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ９に出力する。
メモリ１１には、ＣＰＵ９が各部を制御するのに必要な制御プログラム（本発明のスライド表示に必要な制御プログラム）、及び必要なデータが記録されており、ＣＰＵ９は、該プログラムに従い動作する。
【００４１】
ＤＲＡＭ１２は、ＣＣＤ４によって撮像された後、ＣＰＵ９に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ９のワーキングメモリとして使用される。
フラッシュメモリ１３は、圧縮された画像データを保存する記録媒体である。
すなわち、撮影モード時に撮影された画像データを保存する記録媒体である。
【００４２】
画像表示部１４は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ４によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、フラッシュメモリ１３から読み出され、伸張された記録画像を表示させる。
【００４３】
Ｂ．デジタルカメラ１の動作
実施の形態におけるデジタルカメラ１の動作を図２フローチャートに従って説明する。
【００４４】
ユーザのキー入力部１１のモード切替キーの操作によりスライドショーモードに設定されると、ＣＰＵ９は、フラッシュメモリ１３に記録されている複数の画像データ（ファイル名やサムネイル画像等であってもよい）を画像表示部１４に一覧表示（順次表示）させる（ステップＳ１）。
なお、フラッシュメモリ１３に記録されている画像データは、撮影モードにおいて撮影された画像データやダウンロードされた画像データが記録されている。この撮影モードにおいて撮影された画像データは、撮影日時とともに記録される。
【００４５】
次いで、ＣＰＵ９は、ユーザによって画像データが選択されたか否かを判断する（ステップＳ２）。このとき、ユーザは、一覧表示された画像データを見ながら、十字キー、ＳＥＴキーの操作を行なうことによりスライド表示させたい被写体が写っている画像データを選択することができ、ＣＰＵ９は、ユーザの操作に基づいて画像データが選択されたか否かの判断を行う。
【００４６】
ステップＳ２で、画像データの選択が行なわれたと判断すると、ＣＰＵ９は、該選択された画像データをバッファメモリ（ＤＲＡＭ１２）に記憶させ、該記憶された画像データを画像表示部１４に表示させる（ステップＳ３）。このとき画像データの表示とともに被写体の範囲を示す枠（被写体範囲枠）というものを表示させる。
【００４７】
次いで、ＣＰＵ９は、ユーザによって被写体が特定されたか否かの判断を行う（ステップＳ４）。この判断は、ＳＥＴキーの操作に対応する操作信号がキー入力部１０から送られてきたか否かにより判断する。
このとき、ユーザは、十字キー、ズームキー、ＳＥＴキーを操作することにより、被写体範囲枠の位置、大きさを調整することによりスライド表示させたい被写体を特定することができる。
【００４８】
具体的に説明すると、ユーザの十字キーの操作により被写体範囲枠の位置を調整し、ズームキーの「Ｔ」キーの操作により被写体範囲枠を小さくし、ズームキーの「Ｗ」キーの操作により被写体範囲枠を大きくすることができる。そして、スライド表示させたい被写体に被写体範囲枠が合ったときにユーザがＳＥＴキーの操作を行なうことで、被写体を特定することができる。
図３は、画像表示部１４に表示された被写体範囲枠を示すものである。
ここでは、図３に示すように女の子の顔に被写体範囲枠２０を合わせてＳＥＴキーを操作したものとする。
【００４９】
ステップＳ４で、被写体が特定されていないと判断すると特定されたと判断するまでステップＳ４に留まり、被写体が特定されたと判断すると、ＣＰＵ９は、該特定した被写体の画像データ（被写体範囲枠内２０の画像データ）に基づいて、該特定した被写体の特徴情報を抽出する（ステップＳ５）。この特徴情報の抽出は画像認識処理により行なわれる。
例えば、被写体が人である場合には、被写体の輪郭等を認識するとともに、肌の色、髪の毛の色、目の位置、鼻の位置、口の位置等の認識、及びそれらの位置関係なども認識し、それらを数値化して数値データ（特徴情報）を算出する。なお、画像認識処理は、既に著名な方法が複数あるので、ここでは詳細には説明しない。
【００５０】
次いで、ＣＰＵ９は、フラッシュメモリ１３に記録されている複数の画像データのうち、該抽出した特徴情報に基づいて該特定した被写体を含む画像データがあるか否かを判定し、該特定した被写体を含む画像データを全て選択する（ステップＳ６）。ここでは、図３に示すような女の子を特定したので、該女の子が写っている画像データを全て選択することとなる。
次いで、ＣＰＵ９は、該選択した各画像データの表示順序の決定を行なう（ステップＳ７）。この表示順序の決定は、該選択した画像データの日付（撮影日時）の古い順に表示されるように決定する。なお、日付の新しい順に表示させるようにしてもよい。
【００５１】
次いで、ＣＰＵ９は、該決定した表示順序となるように選択した各画像データに基づいてスライド表示可能なデータ形式を作成する（ステップＳ８）。この再生可能なデータ形式の作成としては、該選択した各画像データに基づいて動画用のデータ形式を作成したり、スライド表示に対応するデータ形式を作成したりする。
次いで、該作成したデータ形式をフラッシュメモリ１３に記録し（ステップＳ９）、該記録したデータ形式でスライド表示させる（ステップＳ１０）。これにより該決定した表示順序となるように選択した各画像データをスライド表示されることとなる。
なお、ステップＳ９の記録を行わずに、ステップＳ８で作成されたデータ形式でそのまま表示させるようにしてもよい。また、スライド表示により表示される各画像データの表示時間を異ならせるようにしてもよい。
【００５２】
Ｃ．以上のように、実施の形態においては、ユーザが指定した被写体を含む画像データを複数選択し、該複数選択した画像データを撮影日時の古い順に表示させるようにしたので、ユーザが指定した被写体が写っている画像データのみをスライド表示させることができるとともに、該指定した被写体の時間的変化（例えば、人や植物などの成長過程など）を見ることができ、動画を見ているような感覚を与えることができる。
また、決定した表示順序となるように該選択した各画像データに基づいてスライド表示可能なデータ形式を作成して記録するようにしたので、該記録したデータ形式に基づいて何度でもスライド表示を見ることができ、処理負担を軽減することができる。
【００５３】
［変形例］
Ｄ．上記実施の形態は以下のような変形例も可能である。
（１）本変形例においては、選択した画像データのうち特定した被写体の部分をトリミングしてスライド表示させるというものである。
以下、本変形例における動作を図４（ａ）のフローチャートにしたがって説明する。
【００５４】
図２のステップＳ７で該選択した各画像データの表示順序の決定行なうと、図４（ａ）のステップＳ２１に進み、ＣＰＵ９は、図２のステップＳ５で抽出した特徴情報に対応する領域の特定をステップＳ６で選択した全ての画像データに対して行なう。つまり、選択した全ての画像データの画像において、該特定した被写体の部分の領域を特定する。
図５は、特定された領域の様子を示すものであり、図３で特定した被写体（被写体範囲枠２０内の被写体）と同じ被写体が写っている領域２１が特定されていることがわかる。
【００５５】
次いで、ＣＰＵ９は、該特定した領域２１に基づいたトリミング処理を全ての画像データに対して行なう（ステップＳ２２）。この該特定した領域２１に基づいたトリミング処理とは、該特定した領域２１をトリミングするようにしてもよいし、該特定した領域２１に基づいてトリミング位置を決定してトリミングを行なうようにしてもよい。また、各トリミング画像の大きさが全て均一となるようなトリミングサイズでトリミングするようにしてもよい。
なお、この特定される領域２１は、画像データ毎に異なるので、トリミング領域は画像データ毎に異なることはいうまでもない。
次いで、ＣＰＵ９は、ステップＳ４で特定した被写体が同じ位置に表示させるように、該トリミングされた全ての画像データ（トリミング画像データ）の表示位置を変更する（ステップＳ２３）。
【００５６】
そして、図２のステップＳ８へ進み、該生成されたトリミング画像データが、該トリミング画像データの生成の元となった画像データの再生順序となるように、生成した各トリミング画像データに基づいてスライド表示可能なデータ形式を作成する。このとき、該変更された表示位置を示す情報を該作成したデータ形式に付す。これにより、ステップＳ１０のスライド表示において、該変更された表示位置にしたがってトリミング画像がスライド表示させることとなる。
これにより、より効果的に特定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００５７】
（２）本変形例においては、選択した画像データに写っている被写体の大きさを均一にして表示させるというものである。
以下、本変形例における動作を図４（ｂ）のフローチャートにしたがって説明する。
【００５８】
図２のステップＳ７で該選択した各画像データの表示順序の決定を行なうと、図４（ｂ）のステップＳ３１に進み、ＣＰＵ９は、図２のステップＳ５で抽出した特徴情報に対応する領域２１の特定をステップＳ６で選択した全ての画像データに対して行なう。
次いで、該特定した領域の大きさに応じて拡大縮小倍率の設定を選択した全ての画像データに対して行なう（ステップＳ３２）。この拡大縮小倍率の設定は、該選択した全ての画像データの特定された領域２１が全て同じ大きさとなるように設定する。同じ被写体であっても画像データ毎に、該被写体の大きさが異なるので、それを均一の大きさにしようとするものである。
次いで、ステップＳ４で特定した被写体が同じ位置に表示させるように、該選択した全ての画像データ（トリミング画像データ）の表示位置を変更する（ステップＳ３３）。
【００５９】
そして、図２のステップＳ８へ進み、ステップＳ７で決定された表示順序となるように、該選択した各画像データに基づいてスライド表示可能なデータ形式を作成する。このとき、該変更された表示位置を示す情報、及び、該設定された拡大縮小倍率を示す情報をデータ形式に付す。これにより、ステップＳ１０のスライド表示において、該変更された表示位置、拡大縮小倍率にしたがって画像データがスライド表示されることとなる。
なお、領域２１が全て同じ大きさとなるように拡大縮小倍率を設定するようにしたが、表示順序に従って領域２１が段々と大きく、又は小さくなるように拡大縮小倍率を設定するようにしてもよい。要は一定の規律（段々と大きくなりそして段々と小さくなる等の一定の規律）を持つように拡大縮小倍率を設定するようにしてもよい。
これにより、スライド表示される該特定した被写体が同じ大きさで表示され、より効果的に特定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。
【００６０】
（３）本変形例においては、選択された画像データを順次表示させる際に、順次表示される画像がスムーズに表示されるように、各画像データの間に補間画像を挿入して表示させるというものである。
以下、本変形例における動作を図６のフローチャートにしたがって説明する。
【００６１】
図２のステップＳ７で該選択した各画像データの表示順序の決定行なうと、図６のステップＳ４１に進み、ＣＰＵ９は、図２のステップＳ５で抽出した特徴情報に基づいて被写体の輪郭の特定をステップＳ６で選択した全ての画像データに対して行なう。これにより、指定した被写体、例えば、図３に示すような女の子を指定すると、該指定した女の子の輪郭の特定を選択した全ての画像データに対して行なうこととなる。
【００６２】
次いで、ＣＰＵ９は、ステップＳ７で決定した表示順序における各画像データの間に、前後の画像データ（２枚の画像データ）の該特定した被写体から該被写体をクロスフェードさせた被写体の画像データを作成する（ステップＳ４２）。このとき、前後の被写体の目の位置、鼻の位置等の特徴もクロスフェードさせるように被写体の補間画像データを作成する。つまり、該決定した表示順序で該選択した画像データを順次表示させる場合において、特定した被写体がスムーズにつながるような補間画像を作成するというものである。
また、特定した被写体の背景（被写体以外の部分）、例えば、図５でいうと女の子以外の画像部分においてもクロスフェードした画像データを作成するようにしてもよいし、予め定められた背景の画像データを用いるようにしてもよいし、補間画像データの作成元となった、前後の画像データのうち、前の画像データの背景、又は、後の画像データの背景をそのまま用いるようにしてもよい。
【００６３】
次いで、ＣＰＵ９は、該作成した補間画像データを、各画像データの間に挿入する（ステップＳ４３）。この補間画像データの挿入は、該補間画像データの生成の元となった２枚の画像データの間に挿入させる。
図７は、作成される補間画像データの様子を示すものである。
図７に示すように、決定された表示順序に並べられた各画像データの間に、前後の画像データからクロスフェードされた補間画像が作成され、該作成された補間画像データは、作成の元となった該前後の画像データの間に挿入されているのがわかる。
【００６４】
なお、作成される補間画像データは、１枚に限らず、前後の画像データから複数の補間画像データを作成するようにしてもよい。例えば、３枚の補間画像データを生成する場合には、１枚目の補間画像データは、前後の画像データの被写体のうち、前の画像データの被写体に近い被写体となるような画像データを作成し、２枚の補間画像データは、前後の画像データの被写体の中間の被写体となるような画像データを作成し、３枚目の補間画像データは、前後の画像データの被写体のうち、後の画像データの被写体に近い被写体となるような画像データを作成することとなる。これにより、更に特定した被写体がスムーズにつながるように表示させることができる。
また、各画像データ間における前後の画像データの撮影日時の差に比例して挿入する補間画像の枚数を変化させるようにしてもよい。これにより、より実際の時間経過に合った成長過程を確認することができる。
【００６５】
そして、図２のステップＳ８へ進み、ステップＳ７で決定された表示順序の間に作成された補間画像データの挿入後の表示順序となるように、該選択した各画像データ及び作成した各補間画像データに基づいてスライド表示可能はデータ形式を作成する。これにより、ステップＳ１０のスライド表示において、ステップＳ７で決定された表示順序で、ステップＳ６で選択した画像データがスライド表示されるとともに、該選択した画像データの被写体がスムーズにつながるような補間画像が挿入されて表示させることとができる。
これにより、スライド表示される該特定した被写体がスムーズに表示され、より効果的に特定した被写体の時間的変化の視認、動画を見ているような感覚を与えることができる。また、ユーザの興趣を高めることができる。
【００６６】
（４）また、上記実施の形態及び上記変形例（１）乃至（３）においては、スライド表示可能なデータ形式を作成するようにしたが、作成を行なわず、表示順序に従って選択した画像データをスライド表示させるようにしてもよい。
（５）また、上記変形例（１）乃至（４）を任意に組み合わせるようにしてもよい。
【００６７】
（６）また、上記実施の形態におけるデジタルカメラ１は、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく、画像再生機能を備えた機器であれば何でもよい。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図３】画像表示部１４に表示された被写体範囲枠を示すものである。
【図４】変形例におけるデジタルカメラ１の動作を示すフローチャートである。
【図５】特定された領域の様子を示す図ある。
【図６】変形例におけるデジタルカメラ１の動作を示すフローチャートである。
【図７】作成される補間画像データの様子を示す図ある。
【符号の説明】
【００６９】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      ＣＣＤ
５      垂直ドライバ
６      ＴＧ
７      ユニット回路
８      画像生成部
９      ＣＰＵ
１０    キー入力部
１１    メモリ
１２    ＤＲＡＭ
１３    フラッシュメモリ
１４    画像表示部
１５    バス
【図１】
2007251780.tif 000003
【図２】
2007251780.tif 000004
【図３】
2007251780.tif 000005
【図４】
2007251780.tif 000006
【図５】
2007251780.tif 000007
【図６】
2007251780.tif 000008
【図７】
2007251780.tif 000009