(57)【要約】【課題】簡単にＢＧＭ付きのスライドショーを行うことができる画像再生プログラム、再生装置及び撮像装置を提供する。【解決手段】期間を指定すると、その期間に撮影された画像ファイルと音楽ファイルが抽出される。そして、抽出された画像ファイルが順番に再生されるとともに、抽出された音楽ファイルがＢＧＭとして順番に再生される。【選択図】      図１２
2007116370.tif 000002
【特許請求の範囲】
【請求項１】
音楽ファイルを再生しながら、複数の画像ファイルを順番に再生する画像再生プログラムであって、
所定の画像記憶領域に格納され、撮影日時の情報を有する画像ファイルに対して同じ撮影日の情報を有する画像ファイル同士をグループ化する機能と、
所定の音楽記憶領域に格納され、再生履歴の情報を有する音楽ファイルに対して同じ再生日の情報を有する音楽ファイル同士をグループ化する機能と、
撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとを抽出する機能と、
抽出したグループの画像ファイルを順番に再生する機能と、
画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルを順番に再生する機能と、
をコンピュータに実現させることを特徴とする画像再生プログラム。
【請求項２】
音楽ファイルを再生しながら、複数の画像ファイルを順番に再生する画像再生プログラムであって、
再生対象とする期間の指定を受け付ける機能と、
所定の画像記憶領域に格納され、撮影日時の情報を有する画像ファイルの中から指定された期間に撮影された画像ファイルを抽出する機能と、
所定の音楽記憶領域に格納され、再生履歴の情報を有する音楽ファイルの中から指定された期間に再生された音楽ファイルを抽出する機能と、
抽出した画像ファイルを順番に再生するとともに、抽出した音楽ファイルを順番に再生する機能と、
をコンピュータに実現させることを特徴とする画像再生プログラム。
【請求項３】
前記期間は、特定の日付と、その特定の日付を基準とした特定の範囲が指定されることを特徴とする請求項２に記載の画像再生プログラム。
【請求項４】
再生方法として日付降順又は日付昇順の指定を受け付ける機能と、
抽出された画像ファイルを指定された順番に並び替える機能と、
抽出された画像ファイルを指定された順番に並び替える機能と、
抽出された画像ファイルを並び替えた順番で再生するとともに、抽出された音楽ファイルを並び替えた順番で再生する機能と、
をコンピュータに実現させることを特徴とする請求項２又は３に記載の画像再生プログラム。
【請求項５】
抽出した音楽ファイルが、前記指定された期間内に複数回再生されている場合において、最も再生回数が多い日をその画像ファイルの再生日とすることを特徴とする請求項４に記載の画像再生プログラム。
【請求項６】
抽出した画像ファイルを一定の時間間隔で順番に再生するとともに、抽出した音楽ファイルを一曲ずつ順番に再生する機能をコンピュータに実現させることを特徴とする請求項１、２、３、４又は５に記載の画像再生プログラム。
【請求項７】
再生方法として一コマ当たりの画像ファイルの再生時間と一曲当たりの音楽ファイルの再生時間の指定を受け付ける機能と、
抽出した画像ファイルを指定された再生時間の間隔で順番に再生するとともに、抽出した音楽ファイルを指定された再生時間の間隔で順番に再生する機能をコンピュータに実現させることを特徴とする請求項１、２、３、４又は５に記載の画像再生プログラム。
【請求項８】
抽出した画像ファイルの総再生時間が、抽出した音楽ファイルの総再生時間を超えている場合において、抽出した音楽ファイルの総再生時間から抽出した画像ファイルの総枚数を除算して一コマ当りの画像ファイルの再生時間を修正する機能をコンピュータに実現させることを特徴とする請求項６に記載の画像再生プログラム。
【請求項９】
音楽ファイルを再生する音楽再生手段と、画像ファイルを再生する画像再生手段とを備えた再生装置であって、
撮影日時の情報を有する画像ファイルが格納された画像記憶手段と、
再生履歴の情報を有する音楽ファイルが格納された音楽記憶手段と、
前記画像記憶手段に格納された画像ファイルに対して同じ撮影日の情報を有する画像ファイル同士をグループ化する画像分類手段と、
前記音楽記憶領域に格納された音楽ファイルに対して同じ再生日の情報を有する音楽ファイル同士をグループ化する音楽分類手段と、
撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとを抽出する抽出手段と、
前記抽出手段で抽出されたグループの画像ファイルが順番に再生されるように前記画像再生手段での画像再生を制御する画像再生制御手段と、
画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルが順番に再生されるように前記音楽再生手段での音楽再生を制御する音楽再生制御手段と、
を備えたことを特徴とする再生装置。
【請求項１０】
音楽ファイルを再生する画像再生手段と、画像ファイルを再生する画像再生手段とを備えた再生装置であって、
撮影日時の情報を有する画像ファイルが格納された画像記憶手段と、
再生履歴の情報を有する音楽ファイルが格納された音楽記憶手段と、
再生対象とする期間を入力する期間入力手段と、
前記画像記憶手段に格納された画像ファイルの中から前記期間入力手段で入力された期間に撮影された画像ファイルを抽出する画像抽出手段と、
前記音楽記憶手段に格納された音楽ファイルの中から前記期間入力手段で入力された期間に再生された音楽ファイルを抽出する音楽抽出手段と、
前記画像抽出手段で抽出された画像ファイルが順番に再生されるように前記画像再生手段での画像再生を制御する画像再生制御手段と、
前記音楽抽出手段で抽出された音楽ファイルが順番に再生されるように前記音楽再生手段での音楽再生を制御する音楽再生制御手段と、
を備えたことを特徴とする再生装置。
【請求項１１】
前記期間入力手段は、
日付を入力する日付入力手段と、
範囲を入力する範囲入力手段と、
からなり、前記日付入力手段で入力された日付を基準とし、前記範囲入力手段で入力された範囲を再生対象とする期間に設定することを特徴とする請求項１０に記載の再生装置。
【請求項１２】
再生方法として日付降順又は日付昇順を指示する再生順序指示手段と、
前記画像抽出手段で抽出された画像ファイルを前記再生順序指示手段で指示された順に並び替える画像ソート手段と、
前記音楽抽出手段で抽出された音楽ファイルを前記再生順序指示手段で指示された順に並び替える音楽ソート手段と、
を備え、前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが前記画像ソート手段で並び替えられた順番で再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが前記音楽ソート手段で並び替えられた順番で再生されるように音楽再生を制御することを特徴とする請求項１０又は１１に記載の再生装置。
【請求項１３】
前記音楽抽出手段で抽出された音楽ファイルが、前記期間入力手段で入力された期間内に複数回再生されている場合において、前記音楽ソート手段は、最も再生回数が多い日をその画像ファイルの再生日として音楽ファイルの並び替えを実行することを特徴とする請求項１１に記載の再生装置。
【請求項１４】
前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが一定の時間間隔で順番に再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが一曲ずつ順番に再生されるように音楽再生を制御することを特徴とする請求項９、１０、１１、１２又は１３に記載の再生装置。
【請求項１５】
一コマ当たりの画像ファイルの再生時間を入力する画像再生時間入力手段と、
一曲当たりの音楽ファイルの再生時間を入力する音楽再生時間入力手段と、
を備え、前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが前記画像再生時間入力手段で入力された再生時間で順番に再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが、前記音楽再生時間入力手段で入力された再生時間で一曲ずつ順番に再生されるように音楽再生を制御することを特徴とする請求項９、１０、１１、１２又は１３に記載の再生装置。
【請求項１６】
前記画像抽出手段で抽出された画像ファイルの総再生時間を算出する画像総再生時間演算手段と、
前記音楽抽出手段で抽出された音楽ファイルの総再生時間を算出する音楽総再生時間演算手段と、
前記音楽総再生時間演算手段で算出された音楽ファイルの総再生時間から前記画像抽出手段で抽出された画像ファイルの総枚数を除算して一コマ当りの画像ファイルの再生時間を算出する画像再生時間演算手段と、
前記画像総再生時間演算手段で算出された画像ファイルの総再生時間が、前記音楽総再生時間演算手段で算出された音楽ファイルの総再生時間を超えている場合に前記画像ファイルの一コマ当りの再生時間を前記画像再生時間演算手段で算出された再生時間に修正する再生時間修正手段と、
を備えたことを特徴とする請求項１４に記載の再生装置。
【請求項１７】
請求項８、９、１０、１１、１２、１３、１４、１５又は１６に記載の再生装置を備えた撮像装置であって、撮像した画像に撮影日時の情報を付加し、所定フォーマットの画像ファイルとして画像記憶手段に格納することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生プログラム、再生装置及び撮像装置に係り、特に音楽ファイルを再生しながら、画像ファイルを順番に再生する画像再生プログラム、再生装置及び撮像装置に関する。
【背景技術】
【０００２】
一般にデジタルカメラには、装置本体にモニタが備えられており、撮影した画像をその場で再生できるようにされている。
【０００３】
このデジタルカメラの再生機能の一つとして、スライドショーが知られている。スライドショーの機能は、複数の画像ファイルを順番に再生する機能であり、一定の時間間隔で自動的に画像がコマ送りされて再生される。
【０００４】
このスライドショーの再生方法として、たとえば、特許文献１では、画像ファイルに音声データが付加されている場合に音声データの再生も同時に行い、その音声データの再生が完了した後、画像ファイルのコマ送りを行う方法が提案されている。
【０００５】
また、特許文献２では、音声ファイルの音声シーケンスの複数箇所に静止画を挿入してスライドショーデータを作成し、音声と静止画を組み合わせたスライドショーを行う方法が提案されている。
【０００６】
また、特許文献３では、スライドショーを行う画像と順番をユーザが任意に切り替えられるようにすることが提案されている。
【０００７】
また、特許文献４では、ＢＧＭとして音楽ファイルを再生しながらスライドショーを行う方法が提案されている。
【特許文献１】特開２００２−２８１４４０号公報
【特許文献２】特開２００４−２９７４２４号公報
【特許文献３】特開平１１−３３１７３９号公報
【特許文献４】特開２００１−３３９６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、近年、デジタルカメラに用いられるメモリカードは大容量化しており、一枚に大量の画像が記録できるようになっている。
【０００９】
このため従来のスライドショーの方法では、見たい画像に辿り着くまでに大変な時間がかかる場合があり、使い勝手が悪いという欠点があった。
【００１０】
また、スライドショーデータを作成、編集する場合も、目的のデータを探し出すのに大変手間がかかり、作成、編集に多大な時間を要するという欠点があった。特に、画像再生と同時に音楽再生も行う場合には、音楽ファイルの設定も行わなければならないため、作成、編集に大変手間がかかるという欠点があった。
【００１１】
本発明は、このような事情に鑑みてなされたもので、簡単にＢＧＭ付きのスライドショーを行うことができる画像再生プログラム、再生装置及び撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
請求項１に係る発明は、前記目的を達成するために、音楽ファイルを再生しながら、複数の画像ファイルを順番に再生する画像再生プログラムであって、所定の画像記憶領域に格納され、撮影日時の情報を有する画像ファイルに対して同じ撮影日の情報を有する画像ファイル同士をグループ化する機能と、所定の音楽記憶領域に格納され、再生履歴の情報を有する音楽ファイルに対して同じ再生日の情報を有する音楽ファイル同士をグループ化する機能と、撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとを抽出する機能と、抽出したグループの画像ファイルを順番に再生する機能と、画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルを順番に再生する機能と、をコンピュータに実現させることを特徴とする画像再生プログラムを提供する。
【００１３】
請求項１に係る発明によれば、同じ撮影日の情報を有する画像ファイル同士がグループ化されるとともに、同じ再生日の情報を有する音楽ファイル同士がグループ化される。そして、撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとが抽出され、抽出したグループの画像ファイルが順番に再生される。この際、画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルがＢＧＭとして順番に再生される。これにより、画像を撮影した日に聞いていた音楽がＢＧＭとして再生され、視覚と聴覚で撮影当時を振り返ることができる。
【００１４】
請求項２に係る発明は、前記目的を達成するために、音楽ファイルを再生しながら、複数の画像ファイルを順番に再生する画像再生プログラムであって、再生対象とする期間の指定を受け付ける機能と、所定の画像記憶領域に格納され、撮影日時の情報を有する画像ファイルの中から指定された期間に撮影された画像ファイルを抽出する機能と、所定の音楽記憶領域に格納され、再生履歴の情報を有する音楽ファイルの中から指定された期間に再生された音楽ファイルを抽出する機能と、抽出した画像ファイルを順番に再生するとともに、抽出した音楽ファイルを順番に再生する機能と、をコンピュータに実現させることを特徴とする画像再生プログラムを提供する。
【００１５】
請求項２に係る発明によれば、再生対象とする期間を指定すると、その指定された期間に撮影された画像ファイルと音楽ファイルが抽出される。そして、抽出された画像ファイルが順番に再生されるとともに、抽出された音楽ファイルがＢＧＭとして順番に再生される。これにより、画像を撮影した当時に聞いていた音楽がＢＧＭとして再生され、視覚と聴覚で撮影当時を振り返ることができる。
【００１６】
請求項３に係る発明は、前記目的を達成するために、前記期間は、特定の日付と、その特定の日付を基準とした特定の範囲が指定されることを特徴とする請求項２に記載の画像再生プログラムを提供する。
【００１７】
請求項３に係る発明によれば、再生対象とする期間が、特定の日付と、その特定の日付を基準とした特定の範囲で指定される。ここで、たとえば特定の範囲は、前後何日、前何日、後何日や前後何週間、前何週間、後何週間、前後何カ月、前何カ月、後何カ月等で指定される。
【００１８】
請求項４に係る発明は、前記目的を達成するために、再生方法として日付降順又は日付昇順の指定を受け付ける機能と、抽出された画像ファイルを指定された順番に並び替える機能と、抽出された画像ファイルを指定された順番に並び替える機能と、抽出された画像ファイルを並び替えた順番で再生するとともに、抽出された音楽ファイルを並び替えた順番で再生する機能と、をコンピュータに実現させることを特徴とする請求項２又は３に記載の画像再生プログラムを提供する。
【００１９】
請求項４に係る発明によれば、再生方法として日付降順に再生する方法と、日付昇順に再生する方法を指定することができ、指定された順番で抽出された画像ファイル及び音楽ファイルが並び替えられる。これにより、ユーザの好みに応じた再生を行うことができる。
【００２０】
請求項５に係る発明は、前記目的を達成するために、抽出した音楽ファイルが、前記指定された期間内に複数回再生されている場合において、最も再生回数が多い日をその画像ファイルの再生日とすることを特徴とする請求項４に記載の画像再生プログラムを提供する。
【００２１】
請求項５に係る発明によれば、指定された期間内に複数回再生された音楽ファイルがある場合、最も再生回数が多い日が、その画像ファイルの再生日とされる。
【００２２】
請求項６に係る発明は、前記目的を達成するために、抽出した画像ファイルを一定の時間間隔で順番に再生するとともに、抽出した音楽ファイルを一曲ずつ順番に再生する機能をコンピュータに実現させることを特徴とする請求項１、２、３、４又は５に記載の画像再生プログラムを提供する。
【００２３】
請求項６に係る発明によれば、抽出された各画像ファイルが一定の時間間隔で順番に再生されるとともに、抽出された音楽ファイルが一曲ずつ順番に再生される。
【００２４】
請求項７に係る発明は、前記目的を達成するために、再生方法として一コマ当たりの画像ファイルの再生時間と一曲当たりの音楽ファイルの再生時間の指定を受け付ける機能と、抽出した画像ファイルを指定された再生時間の間隔で順番に再生するとともに、抽出した音楽ファイルを指定された再生時間の間隔で順番に再生する機能をコンピュータに実現させることを特徴とする請求項１、２、３、４又は５に記載の画像再生プログラムを提供する。
【００２５】
請求項７に係る発明によれば、一コマ当たりの画像ファイルの再生時間と一曲当たりの音楽ファイルの再生時間を指定することができる。これにより、ユーザの好みに応じた再生を行うことができる。
【００２６】
請求項８に係る発明は、前記目的を達成するために、抽出した画像ファイルの総再生時間が、抽出した音楽ファイルの総再生時間を超えている場合において、抽出した音楽ファイルの総再生時間から抽出した画像ファイルの総枚数を除算して一コマ当りの画像ファイルの再生時間を修正する機能をコンピュータに実現させることを特徴とする請求項６に記載の画像再生プログラムを提供する。
【００２７】
請求項８に係る発明によれば、抽出された画像ファイルの総再生時間が、抽出された音楽ファイルの総再生時間を超えている場合、一コマ当りの画像ファイルの再生時間が修正され、全音楽ファイルの再生終了と同時に全画像ファイルの再生が終了するように調整される。
【００２８】
請求項９に係る発明は、前記目的を達成するために、音楽ファイルを再生する音楽再生手段と、画像ファイルを再生する画像再生手段とを備えた再生装置であって、撮影日時の情報を有する画像ファイルが格納された画像記憶手段と、再生履歴の情報を有する音楽ファイルが格納された音楽記憶手段と、前記画像記憶手段に格納された画像ファイルに対して同じ撮影日の情報を有する画像ファイル同士をグループ化する画像分類手段と、前記音楽記憶領域に格納された音楽ファイルに対して同じ再生日の情報を有する音楽ファイル同士をグループ化する音楽分類手段と、撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとを抽出する抽出手段と、前記抽出手段で抽出されたグループの画像ファイルが順番に再生されるように前記画像再生手段での画像再生を制御する画像再生制御手段と、画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルが順番に再生されるように前記音楽再生手段での音楽再生を制御する音楽再生制御手段と、を備えたことを特徴とする再生装置を提供する。
【００２９】
請求項９に係る発明によれば、同じ撮影日の情報を有する画像ファイル同士がグループ化されるとともに、同じ再生日の情報を有する音楽ファイル同士がグループ化される。そして、撮影日と再生日とが一致する画像ファイルのグループと音楽ファイルのグループとが抽出され、抽出したグループの画像ファイルが順番に再生される。この際、画像ファイルを再生しているグループの撮影日と同じ再生日のグループの音楽ファイルがＢＧＭとして順番に再生される。これにより、画像を撮影した日に聞いていた音楽がＢＧＭとして再生され、視覚と聴覚で撮影当時を振り返ることができる。
【００３０】
請求項１０に係る発明は、前記目的を達成するために、音楽ファイルを再生する画像再生手段と、画像ファイルを再生する画像再生手段とを備えた再生装置であって、撮影日時の情報を有する画像ファイルが格納された画像記憶手段と、再生履歴の情報を有する音楽ファイルが格納された音楽記憶手段と、再生対象とする期間を入力する期間入力手段と、前記画像記憶手段に格納された画像ファイルの中から前記期間入力手段で入力された期間に撮影された画像ファイルを抽出する画像抽出手段と、前記音楽記憶手段に格納された音楽ファイルの中から前記期間入力手段で入力された期間に再生された音楽ファイルを抽出する音楽抽出手段と、前記画像抽出手段で抽出された画像ファイルが順番に再生されるように前記画像再生手段での画像再生を制御する画像再生制御手段と、前記音楽抽出手段で抽出された音楽ファイルが順番に再生されるように前記音楽再生手段での音楽再生を制御する音楽再生制御手段と、を備えたことを特徴とする再生装置を提供する。
【００３１】
請求項１０に係る発明によれば、再生対象とする期間を入力すると、入力された期間に撮影された画像ファイルと音楽ファイルが抽出される。そして、抽出された画像ファイルが順番に再生されるとともに、抽出された音楽ファイルがＢＧＭとして順番に再生される。これにより、画像を撮影した当時に聞いていた音楽がＢＧＭとして再生され、視覚と聴覚で撮影当時を振り返ることができる。
【００３２】
請求項１１に係る発明は、前記目的を達成するために、前記期間入力手段は、日付を入力する日付入力手段と、範囲を入力する範囲入力手段と、からなり、前記日付入力手段で入力された日付を基準とし、前記範囲入力手段で入力された範囲を再生対象とする期間に設定することを特徴とする請求項１０に記載の再生装置を提供する。
【００３３】
請求項１１に係る発明によれば、再生対象とする期間が、入力された日付と、その日付を基準とした範囲で設定される。ここで、たとえば特定の範囲は、前後何日、前何日、後何日や前後何週間、前何週間、後何週間、前後何カ月、前何カ月、後何カ月等で指定される。
【００３４】
請求項１２に係る発明は、前記目的を達成するために、再生方法として日付降順又は日付昇順を指示する再生順序指示手段と、前記画像抽出手段で抽出された画像ファイルを前記再生順序指示手段で指示された順に並び替える画像ソート手段と、前記音楽抽出手段で抽出された音楽ファイルを前記再生順序指示手段で指示された順に並び替える音楽ソート手段と、を備え、前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが前記画像ソート手段で並び替えられた順番で再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが前記音楽ソート手段で並び替えられた順番で再生されるように音楽再生を制御することを特徴とする請求項１０又は１１に記載の再生装置を提供する。
【００３５】
請求項１２に係る発明によれば、再生方法として日付降順に再生する方法と、日付昇順に再生する方法を指定することができ、指定された順番で抽出された画像ファイル及び音楽ファイルが並び替えられる。これにより、ユーザの好みに応じた再生を行うことができる。
【００３６】
請求項１３に係る発明は、前記目的を達成するために、前記音楽抽出手段で抽出された音楽ファイルが、前記期間入力手段で入力された期間内に複数回再生されている場合において、前記音楽ソート手段は、最も再生回数が多い日をその画像ファイルの再生日として音楽ファイルの並び替えを実行することを特徴とする請求項１１に記載の再生装置を提供する。
【００３７】
請求項１３に係る発明によれば、指定された期間内に複数回再生された音楽ファイルがある場合、最も再生回数が多い日が、その画像ファイルの再生日とされる。
【００３８】
請求項１４に係る発明は、前記目的を達成するために、前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが一定の時間間隔で順番に再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが一曲ずつ順番に再生されるように音楽再生を制御することを特徴とする請求項９、１０、１１、１２又は１３に記載の再生装置を提供する。
【００３９】
請求項１４に係る発明によれば、抽出された各画像ファイルが一定の時間間隔で順番に再生されるとともに、抽出された音楽ファイルが一曲ずつ順番に再生される。
【００４０】
請求項１５に係る発明は、前記目的を達成するために、一コマ当たりの画像ファイルの再生時間を入力する画像再生時間入力手段と、一曲当たりの音楽ファイルの再生時間を入力する音楽再生時間入力手段と、を備え、前記画像再生制御手段は、前記画像抽出手段で抽出された画像ファイルが前記画像再生時間入力手段で入力された再生時間で順番に再生されるように画像再生を制御し、前記音楽再生制御手段は、前記音楽抽出手段で抽出された音楽ファイルが、前記音楽再生時間入力手段で入力された再生時間で一曲ずつ順番に再生されるように音楽再生を制御することを特徴とする請求項９、１０、１１、１２又は１３に記載の再生装置を提供する。
【００４１】
請求項１５に係る発明によれば、一コマ当たりの画像ファイルの再生時間と一曲当たりの音楽ファイルの再生時間を指定することができる。これにより、ユーザの好みに応じた再生を行うことができる。
【００４２】
請求項１６に係る発明は、前記目的を達成するために、前記画像抽出手段で抽出された画像ファイルの総再生時間を算出する画像総再生時間演算手段と、前記音楽抽出手段で抽出された音楽ファイルの総再生時間を算出する音楽総再生時間演算手段と、前記音楽総再生時間演算手段で算出された音楽ファイルの総再生時間から前記画像抽出手段で抽出された画像ファイルの総枚数を除算して一コマ当りの画像ファイルの再生時間を算出する画像再生時間演算手段と、前記画像総再生時間演算手段で算出された画像ファイルの総再生時間が、前記音楽総再生時間演算手段で算出された音楽ファイルの総再生時間を超えている場合に前記画像ファイルの一コマ当りの再生時間を前記画像再生時間演算手段で算出された再生時間に修正する再生時間修正手段と、を備えたことを特徴とする請求項１４に記載の再生装置を提供する。
【００４３】
請求項１６に係る発明によれば、抽出された画像ファイルの総再生時間が、抽出された音楽ファイルの総再生時間を超えている場合、一コマ当りの画像ファイルの再生時間が修正され、全音楽ファイルの再生終了と同時に全画像ファイルの再生が終了するように調整される。
【００４４】
請求項１７に係る発明は、前記目的を達成するために、請求項８、９、１０、１１、１２、１３、１４、１５又は１６に記載の再生装置を備えた撮像装置であって、撮像した画像に撮影日時の情報を付加し、所定フォーマットの画像ファイルとして画像記憶手段に格納することを特徴とする撮像装置を提供する。
【００４５】
請求項１７に係る発明によれば、撮像装置に請求項８、９、１０、１１、１２、１３、１４、１５又は１６に記載の再生装置が備えられる。
【発明の効果】
【００４６】
本発明に係る画像再生プログラム、再生装置及び撮像装置によれば、簡単にＢＧＭ付きのスライドショーを行うことができる。
【発明を実施するための最良の形態】
【００４７】
以下、添付図面に従って本発明に係る画像再生プログラム、再生装置及び撮像装置を実施するための最良の形態について説明する。
【００４８】
図１及び図２は、それぞれ本発明が適用されたデジタルカメラの正面斜視図と背面斜視図である。
【００４９】
このデジタルカメラ１０は、画像の記録・再生機能に加えて音楽ファイルの再生機能を備えたデジタルカメラ１０であって、そのカメラ本体１２は、四角いカード状に形成されている。
【００５０】
カメラ本体１２の正面には、図１に示すように、撮影レンズ１４、ストロボ１６、ファインダ窓１８等が設けられている。ヘッドフォン本体１２の上面には、シャッタボタン２０、電源スイッチ２２等が設けられており、右側面には、デジタルカメラ１０をパソコン等にＵＳＢ接続するためのＵＳＢ端子２４、音楽再生用のヘッドフォン等を接続するためのヘッドフォン端子２６、スピーカ２８等が設けられている。
【００５１】
一方、カメラ本体１２の背面には、モニタ３０、ファインダ接眼部３２、モードスイッチ３４、左ボタン３６、上下レバー３８、右ボタン４０、ＤＩＳＰボタン４２、ＢＡＣＫボタン４４、ＭＥＮＵ／ＯＫボタン４６等が設けられている。
【００５２】
また、図示しないカメラ本体１２の底面には、開閉自在なバッテリカバーが設けられており、そのバッテリカバーの内側にバッテリを装着するためのバッテリ収納室と、メモリカードを装着するためのメモリカードスロットが設けられている。
【００５３】
撮影レンズ１４は、沈胴式のズームレンズで構成されており、撮影時にのみカメラ本体１２から繰り出される。
【００５４】
シャッタボタン２０は、いわゆる「半押し」と「全押し」とからなる二段ストローク式のスイッチで構成されており、このシャッタボタン２０を半押しすることにより、デジタルカメラ１０は、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動合焦）、ＡＷＢ（Automatic WhiteBalance：自動ホワイトバランス）が機能し、全押しすることにより、画像の記録が行われる。
【００５５】
電源スイッチ２２は、デジタルカメラ１０の電源のＯＮ／ＯＦＦに用いられ、ＯＮ位置とＯＦＦ位置との間をスライド自在に設けられている。
【００５６】
モニタ３０は、カラー表示が可能な液晶ディスプレイで構成されている。このモニタ３０は、再生モード時に撮影済み画像を表示するための表示パネルとして利用されるとともに、各種設定時にユーザインターフェースの表示パネルとして利用される。また、撮影時には必要に応じてスルー画像が表示されて、画角確認用の電子ファインダとして利用される。
【００５７】
モードスイッチ３４は、デジタルカメラ１０のモード設定に用いられ、「音楽再生位置」、「画像再生位置」、「撮影位置」の間をスライド自在に設けられている。デジタルカメラ１０は、このモードスイッチ３４を「音楽再生位置」に合わせることにより、「音楽再生モード」に設定され、「画像再生位置」に合わせることにより、「画像再生モード」に設定される。また、このモードスイッチ３４を「撮影位置」に合わせることにより、「撮影モード」に設定される。
【００５８】
左ボタン３６と上下レバー３８と右ボタン４０は、設定状況に応じた機能が割り当てられる。
【００５９】
すなわち、撮影中は、左ボタン３６が、マクロ機能を切り替えるマクロボタン、上下レバー３８が、テレ／ワイドへのズームを指示するズームキー、右ボタン４０が、ストロボ機能を切り替えるストロボボタンとして機能する。
【００６０】
また、画像再生中は、左ボタン３６が、コマ戻しを指示するコマ戻しボタン、上下レバー３８が、表示画像の拡大／縮小を指示するズームキー、右ボタン４０が、コマ送りを指示するコマ送りボタンとして機能する。
【００６１】
また、音楽再生中は、左ボタン３６が、曲戻しを指示する曲戻しボタン、上下レバー３８が、ボリュームのアップ／ダウンを指示するボリュームキー、右ボタン４０が、曲送りを指示する曲送りボタンとして機能する。
【００６２】
また、各種設定時には、左ボタン３６と上下レバー３８と右ボタン４０とが一体となり、カーソルを上下左右に移動させるための十字キーとして機能する。
【００６３】
ＤＩＳＰボタン４２は、モニタの表示内容の切り替えを指示するボタンとして機能し、ＢＡＣＫボタン４４は、入力操作のキャンセル等を指示するボタンとして機能する。また、ＭＥＮＵ／ＯＫボタン４６は、各モードの通常画面からメニュー画面への遷移を指示するボタン（ＭＥＮＵボタン）として機能するとともに、選択内容の確定、処理の実行等を指示するボタン（ＯＫボタン）として機能する。
【００６４】
図３は、本実施の形態のデジタルカメラ１０の電気的構成を示すブロック図である。
【００６５】
同図に示すように、デジタルカメラ１０は、主としてＣＰＵ１００、ＲＯＭ１０２、ＲＡＭ１０４、ＶＲＡＭ１０６、ＥＥＰＲＯＭ１０８、撮影光学系１１０、撮影光学系駆動部１１２、撮像素子１１４、アナログ信号処理部１１６、Ａ／Ｄ変換器１１８、タイミングジェネレータ（ＴＧ）１２０、画像入力コントローラ１２２、デジタル信号処理部１２４、圧縮伸張処理部１２６、オーディオデコーダ１２８、ビデオエンコーダ１３０、メディアコントローラ１３２、メモリカード１３４、外部インターフェース１３６、操作部（シャッタボタン２０、電源スイッチ２２、モードスイッチ３４、左ボタン３６、上下レバー３８、右ボタン４０、ＤＩＳＰボタン４２、ＢＡＣＫボタン４４、ＭＥＮＵ／ＯＫボタン４６等）１３８、ストロボ制御回路１４０、電源制御回路１４２、バッテリ１４４、ＡＥ検出部１４６、ＡＦ検出部１４８、Ｄ／Ａ変換器１５０、増幅器１５２、ＵＳＢインターフェース１５４、時計／カレンダ部１５６等で構成されている。
【００６６】
ＣＰＵ１００は、デジタルカメラ１０の全体の動作を制御する制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部１３８からの入力に基づき所定の制御プログラムに従ってデジタルカメラ１０の各部を制御する。
【００６７】
バス１４６を介して接続されたＲＯＭ１０２には、このＣＰＵ１００が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１０８には、ユーザ設定情報等のデジタルカメラ１０の動作に関する各種設定情報等が格納されている。
【００６８】
また、ＲＡＭ１０４は、ＣＰＵ１００の演算作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ１０６は、表示用の画像データ専用の一時記憶領域として利用される。
【００６９】
撮影光学系１１０は、撮影レンズ１４を構成し、主として変倍調整を行うためのズームレンズ１００Ｚと、焦点調整を行うためのフォーカスレンズ１００Ｆと、入射光量の調整を行うための絞り１００Ｉとで構成されている。この撮影光学系１１０は、撮影光学系駆動部１１２によって、ズームレンズ１１０Ｚ、フォーカスレンズ１１０Ｆ、絞り１１０Ｉの駆動が制御されており、撮影光学系駆動１１２は、ＣＰＵ１００からの指令に基づいてズームレンズ１１０Ｚ、フォーカスレンズ１１０Ｆ、絞り１１０Ｉの駆動を制御する。
【００７０】
撮像素子１１４は、所定のカラーフィルタ配列（たとえば、ベイヤ配列）のカラーＣＣＤで構成されている。撮影光学系１１０を介して撮像素子１１４の受光面に入射した光は、その受光面に配列された各フォトダイオードによって入射光量に応じた量の信号電荷に変換されて蓄積される。各フォトダイオードに蓄積された信号電荷は、タイミングジェネレータ（ＴＧ）１２０から加えられるタイミング信号に従って順次読み出され、蓄積された電荷の量に応じた電圧信号（画像信号）として撮像素子１１４から出力される。
【００７１】
アナログ信号処理部１１６は、ＣＤＳ回路、ＡＧＣ回路等を含み、撮像素子１１４から順次出力される画像信号に対して相関二重サンプリング処理、増幅処理等の所要のアナログ信号処理を施す。
【００７２】
Ａ／Ｄ変換器１１８は、アナログ信号処理部１１６から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００７３】
ＴＧ１２０は、ＣＰＵ１００からの指令に基づいて撮像素子１１４、アナログ信号処理部１１６、Ａ／Ｄ変換器１１８にタイミング信号を加える。撮像素子１１４、アナログ信号処理部１１６、Ａ／Ｄ変換器１１８は、このＴＧ１２０から加えられるタイミング信号によって同期が図られている。
【００７４】
画像入力コントローラ１２２は、所定容量のバッファメモリを内蔵しており、ＣＰＵ１００からの指令に従い、Ａ／Ｄ変換器１１８から出力される画像信号を一コマ分蓄積して、ＲＡＭ１０４に格納する。
【００７５】
デジタル信号処理部１２４は、同時化回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ１００からの指令に従って画像入力コントローラ１２２からＲＡＭ１０４に取り込まれた画像信号を処理し、輝度信号と色差信号とからなるＹＵＶ信号を生成する。
【００７６】
圧縮伸張処理部１２６は、ＣＰＵ１００からの指令に従い、画像データの圧縮伸張処理を行う。すなわち、非圧縮の画像データ（ＹＵＶデータ）を所定の圧縮フォーマット（たとえば、ＪＰＥＧ）で圧縮処理するとともに、圧縮画像データを伸張処理して、非圧縮の画像データに変換する。
【００７７】
オーディオデコーダ１２８は、ＣＰＵ１００からの指令に従って所定の圧縮音楽データ（たとえば、ＭＰ３やＷＭＡ、ＡＴＲＡＣ等）の伸張処理を行う。このオーディオデコーダ１２８で伸張された音楽信号は、Ｄ／Ａ変換器１５０でアナログ信号に変換された後、増幅器１５２で増幅され、スピーカ２８又はヘッドフォン端子２６に出力される。なお、ヘッドフォン端子２６にヘッドフォンジャックが接続されている場合には、ヘッドフォン端子２６に音声信号が出力され、ヘッドフォン端子２６にヘッドフォンジャックが接続されていない場合には、スピーカ２８に音声信号が出力される。
【００７８】
ビデオエンコーダ１３０は、ＣＰＵ１００からの指令に従ってＹＵＶ信号をモニタ３０に出力するための映像信号に変換する。このビデオエンコーダ１３０で変換された映像信号が、モニタ３０に出力され、モニタ３０に画像や所定の文字情報が表示される。
【００７９】
メディアコントローラ１３２は、ＣＰＵ１００からの指令に従ってデジタルカメラ１０に装着されたメモリカード１３４へのデータの読み書きを制御する。
【００８０】
ストロボ制御回路１４０は、ＣＰＵ１００からの指令に従ってストロボ１６の発光を制御する。
【００８１】
電源制御回路１４２は、ＣＰＵ１００からの指令に従ってバッテリ１４４からデジタルカメラ１０の各部への電力供給を制御する。
【００８２】
ＡＥ検出部１４６は、ＣＰＵ１００からの指令に従ってＡＥ制御に必要な物理量を算出する。たとえば、ＡＥ制御に必要な物理量として、１画面部の画像信号を複数のエリア（例えば、１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。ＣＰＵ１００は、このＡＥ検出部１４６から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、所定のプログラム線図から絞り値とシャッタスピードを決定する。
【００８３】
ＡＦ検出部１４８は、ＣＰＵ１００からの指令に従ってＡＦ制御に必要な物理量を算出する。本実施の形態のデジタルカメラ１０では、画像のコントラストによりＡＦ制御を行うものとし、ＡＦ検出部１４８は、入力された画像信号から画像の鮮鋭度を示す焦点評価値を算出する。ＣＰＵ１００は、このＡＦ検出部１４８で算出される焦点評価値が極大となるように、フォーカスレンズ１１０Ｆの移動を制御する。
【００８４】
ＵＳＢインターフェース１５４は、ＣＰＵ１００からの指令に従い、ＵＳＢ端子２４に接続されたパソコン等の外部機器との間でＵＳＢ規格に従った通信を制御する。
【００８５】
時計／カレンダ部１５６は、現在日時を計時し、ＣＰＵ１００に出力する。ＣＰＵ１００は、この時計／カレンダ部１５６からの日時情報に基づいて音楽ファイルの再生日時情報、画像ファイルの撮影日時情報等を取得する。
【００８６】
次に、上記のように構成された本実施の形態のデジタルカメラ１０の作用について説明する。
【００８７】
上述したように、本実施の形態のデジタルカメラ１０は、画像の記録／再生機能に加えて、音楽ファイルの再生機能を備えている。
【００８８】
まず、本実施の形態のデジタルカメラ１０における基本的な撮影機能について説明する。
【００８９】
この場合、ユーザはモードスイッチ３４を撮影位置にスライドさせ、デジタルカメラ１０のモードを撮影モードに設定する。この状態でデジタルカメラの電源をＯＮすると、ＣＰＵ１００は、撮影光学系駆動部１１２にコマンドを出力し、フォーカスレンズ１００Ｆとズームレンズ１００Ｚを撮影スタンバイ位置まで移動させる。
【００９０】
ここで、モニタ３０の表示がＯＮ設定にされている場合には、モニタ３０にスルー画像が表示される。スルー画像の表示は、撮像素子１１４から画像信号を連続的に取り込むことにより行われる。すなわち、撮像素子１１４で連続的に画像を撮像し、得られた画像信号をデジタル信号処理部１２４で連続的に処理して、ＹＵＶ信号を連続的に生成する。生成されたＹＵＶ信号はＶＲＡＭ１０６に逐次格納され、ＶＲＡＭ１０６からビデオエンコーダ１３０に加えられる。そして、ビデオエンコーダ１３０で映像信号に変換され、外部インターフェース１３６を介してモニタ３０に出力される。これにより、撮像素子１１４で連続的に捉えた画像が、スルー画像としてモニタ３０に表示される。
【００９１】
撮影者は、このモニタ３０の表示を見ながらズーム操作等を行い、構図を決定する。そして、構図が決まったところで、シャッタボタン２０を半押しする。
【００９２】
シャッタボタン２０が半押しされると、ＣＰＵ１００にＳ１オン信号が出力され、このＳ１オン信号に応動して、ＣＰＵ１００は、ＡＥ、ＡＦ処理を実行する。すなわち、撮像素子１１４から得られた画像信号をＡＥ検出部１４６に加えて積算値を取得し、得られた積算値から被写体の明るさを求めて、適正露出を得るための絞り値とシャッタスピードを決定する。また、撮像素子１１４から得られた画像信号をＡＦ検出部１４８に加えて焦点評価値を取得し、その焦点評価値が最大になるようにフォーカスレンズ１１０Ｆの移動を制御して、ピント調整を行う。
【００９３】
撮影者は、モニタ３０の表示を見てピント状態を確認し、シャッタボタン２０を全押しする。  
【００９４】
シャッタボタン２０が全押しされると、ＣＰＵ１００にＳ２オン信号が出力され、このＳ２オン信号に応動して、ＣＰＵ１００は、記録処理を実行する。
【００９５】
すなわち、ＡＥで設定された絞り値、シャッタ速度で撮像素子１１４を露光させ、記録用の画像を撮像する。
【００９６】
得られた画像信号は、アナログ信号処理部１１６、Ａ／Ｄ変換器１１８、画像入力コントローラ１２２を介してＲＡＭ１０４に取り込まれ、デジタル信号処理部１２４に加えられる。デジタル信号処理部１２４は、入力された画像信号に所要の信号処理を施してＹＵＶ信号を生成する。生成されたＹＵＶ信号は、ＲＡＭ１０４に一旦格納された後、圧縮伸張処理部１２６に加えられ、所定の圧縮フォーマットで圧縮される。圧縮された圧縮画像データは、ＲＡＭ１０４に格納され、メディアコントローラ１３２を介してメモリカード１３４に記録される。
【００９７】
この際、圧縮画像データは、所定の画像フォーマット（ここでは、たとえばＥｘｉｆ）の画像ファイルとしてメモリカード１３４に記録される。
【００９８】
なお、Ｅｘｉｆ形式の画像ファイルは、図４に示すように、付属情報を画像ファイルヘッダ部にタグ形式で記録することができるようにされており、その付属情報タグには、図５に示すように、バージョンに関する情報や画像データの特性に関する情報、構造に関する情報、ユーザ情報、関連ファイル情報、日時に関する情報、撮影条件に関する情報、ＩＦＤへのポインタに関する情報等の撮影した画像に関する撮影データがタグ形式で記録できるようにされている。
【００９９】
ここで、ユーザ情報に関するタグであるメーカノートには、メーカが個別の情報を記入することができるようにされており、また、ユーザコメントには、ユーザがキーワードやコメントを書き込むことができるようにされている。
【０１００】
また、撮影条件に関するタグには、図５に別表で示すように、撮影時の露出時間やＦナンバー、露出プログラム、スペクトル感度、ＩＳＯスピードレート、光電変換関数、シャッタスピード、絞り値、輝度値、露出補正値、レンズ最小Ｆ値、被写体距離、測光方式、光源、フラッシュ、レンズ焦点距離、フラッシュ強度、空間周波数応答、焦点面の幅の解像度、焦点面の高さの解像度、焦点面解像度単位、被写体位置、露出インデックス、センサー方式、ファイルソース、シーンタイプ、ＣＦＡパターン等が記録できるようにされている。
【０１０１】
撮影された画像データは、これらの付属情報が付されたＥｉｘｆ形式の画像ファイルとしてメモリカード１３４に記録される。
【０１０２】
また、画像ファイルは、メモリカード１３４に記録する際、所定の記録フォーマット（ここでは、ＤＣＦ形式）に従ってメモリカード１３４に記録される。すなわち、図６に示すように、メモリカード１３４の記憶領域に階層的に作成されたフォルダの中のＤＣＦフォルダに格納される。この画像ファイルを格納するＤＣＦフォルダは、ＤＣＦイメージルートフォルダの直下に作成されており、ＤＣＦイメージルートフォルダは、ルートフォルダの直下に作成されている。また、このＤＣＦフォルダには、９９９９枚の画像ファイルを格納することができるようにされており、最大９００のＤＣＦフォルダを作成することができるようにされている。
【０１０３】
本実施の形態のデジタルカメラ１０では、図６に示すように、「ＤＣＩＭ」というフォルダ名のＤＣＦイメージルートフォルダの下位層に「＊＊＊＿ＦＵＪＩ」（＊＊＊は、３桁の数字からなるフォルダ番号であり、１００から順に連続番号が付与される。）というフォルダ名のＤＣＦフォルダを作成し、このＤＣＦフォルダに自機で撮影した画像ファイルを格納するようにされている。したがって、「１００＿ＸＸＸＸ」というように、「＊＊＊＿ＦＵＪＩ」というフォルダ名以外のフォルダは、他の機器で生成された画像ファイルが格納されていることになる。
【０１０４】
また、各ＤＣＦフォルダに格納される画像ファイルには、「ＤＳＣＦ＊＊＊＊」というように、アルファベット４文字（ここでは「ＤＳＣＦ」）と４桁のファイル番号とを組み合わせたファイル名が付与される。ファイル番号は０００１から撮影順に連続番号として付与される。
【０１０５】
次に、本実施の形態のデジタルカメラ１０における音楽ファイルの再生機能について説明する。
【０１０６】
この場合、ユーザはモードスイッチ３４を音楽再生位置にスライドさせ、デジタルカメラ１０のモードを画像再生モードに設定する。この状態でデジタルカメラ１０の電源をＯＮすると、ＣＰＵ１００は、音楽の再生処理を実行する。
【０１０７】
すなわち、まず、ＣＰＵ１００は、メディアコントローラ１３２を介してメモリカード１３４にアクセスし、前回最後に再生された圧縮音楽ファイルを読み出す。そして、その読み出した圧縮音楽ファイルをオーディオエンコーダ１２８に加えて伸張処理し、非圧縮の音声信号に変換する。そして、その伸張した音声信号をＤ／Ａ変換器１５０でアナログ信号に変換し、増幅器１５２で増幅したのち、スピーカ２８又はヘッドフォン端子２６に出力する。この際、ヘッドフォン端子２６にヘッドフォンが接続されている場合には、ヘッドフォンに音声信号を出力し、接続されていない場合には、スピーカ２８に音声信号を出力する。これにより、スピーカ２８又はヘッドフォンで音楽が再生される。
【０１０８】
この音楽再生中にユーザが右ボタン４０を押下すると、ＣＰＵ１００は、メモリカード１３４に記録されている次の圧縮音楽ファイル（ファイル名順に並べたときの次の圧縮音楽ファイル）を読み出して、伸張処理し、Ｄ／Ａ変換器１５０、増幅器１５２を介してスピーカ２８又はヘッドフォン端子２６に出力する。これにより、再生中の音楽がスキップされ、次の曲が再生される。
【０１０９】
また、この音楽再生中にユーザが左ボタン３６を押下すると、ＣＰＵ１００は、メモリカード１３４に記録されている一つ前の圧縮音楽ファイル（ファイル名順に並べたときの一つ前の圧縮音楽ファイル）を読み出して、伸張処理し、Ｄ／Ａ変換器１５０、増幅器１５２を介してスピーカ２８又はヘッドフォン端子２６に出力する。これにより、再生中の音楽がスキップされ、一つ前の曲が再生される。
【０１１０】
なお、音楽ファイルの再生に際して、ＣＰＵ１００は、各音楽ファイルの再生履歴を管理する。すなわち、各音楽ファイルの再生日時の情報を管理する。この再生履歴情報は、たとえば、図７に示すように、各音楽ファイルのヘッダ部に記録される。この他、図８に示すように、管理ファイルを作成し、その管理ファイルにメモリカード内の各音楽ファイルの再生履歴を管理するようにしてもよい。
【０１１１】
また、音楽ファイルは、図６に示すように、たとえばルートフォルダの下に音楽ファイル専用のフォルダ（ＭＵＳＩＣルートフォルダ）を作成し、そのフォルダの下に任意にフォルダ（ＭＵＳＩＣフォルダ）を作成して記録するものとする。
【０１１２】
次に、本実施の形態のデジタルカメラ１０における画像再生機能について説明する。
【０１１３】
この場合、ユーザはモードスイッチ３４を画像再生位置にスライドさせ、デジタルカメラ１０のモードを画像再生モードに設定する。この状態でデジタルカメラ１０の電源をＯＮすると、ＣＰＵ１００は、画像の再生処理を開始する。
【０１１４】
すなわち、まず、ＣＰＵ１００は、メディアコントローラ１３２を介してメモリカード１３４にアクセスし、メモリカード１３４に最後に記録された画像ファイルの圧縮画像データを読み出す。そして、その読み出した圧縮画像ファイルを圧縮伸張処理部１２６に加えて伸張処理し、非圧縮の画像データ（ＹＵＶデータ）としてＶＲＡＭ１０６に格納する。ＶＲＡＭ１０６に格納されたＹＵＶデータは、ビデオエンコーダ１３０に加えられて所定の映像信号に変換された後、モニタ３０に出力される。これにより、メモリカード１３４に最後に記録された画像がモニタ３０に再生表示される。
【０１１５】
この後、右ボタン４０が押され、コマ送りの指示が与えられると、ＣＰＵ１００は、メディアコントローラ１３２を介してメモリカード１３４にアクセスし、次の画像ファイル（画像ファイルをファイル名順に並べた時の次の画像ファイル）の圧縮画像データを読み出す。そして、その読み出した圧縮画像データを圧縮伸張処理部１２６に加えて伸張処理してＶＲＡＭ１０６に格納する。ＶＲＡＭ１０６に格納されたＹＵＶデータは、ビデオエンコーダ１３０に加えられて所定の映像信号に変換された後、モニタ３０に出力される。これにより、次のコマの画像がモニタ３０に再生表示される。
【０１１６】
また、左ボタン３６が押され、コマ戻しの指示が与えられると、ＣＰＵ１００は、メディアコントローラ１３２を介してメモリカード１３４にアクセスし、前の画像ファイル（画像ファイルをファイル名順に並べた時の前の画像ファイル）の圧縮画像データを読み出す。そして、その読み出した圧縮画像データを圧縮伸張処理部１２６に加えて伸張処理し、ＶＲＡＭ１０６にする。ＶＲＡＭ１０６に格納されたＹＵＶデータは、ビデオエンコーダ１３０に加えられて所定の映像信号に変換された後、モニタ３０に出力される。
【０１１７】
このように、通常の再生モードの下では、左ボタン３６および右ボタン４０のボタン操作によって、画像のコマ戻し、コマ送りが行われる。メモリカード１３４に記録されている画像が順次再生される。
【０１１８】
なお、この再生モードには、複数の画像ファイルを順番に自動再生するスライドショーの機能が備えられている。以下、このスライドショーの機能について説明する。
【０１１９】
本実施の形態のデジタルカメラ１０では、スライドショーの再生方法として、従来から行われている再生方法、たとえば、メモリカード内の全画像ファイルを順に再生する方法や特定のフォルダに格納されている画像ファイルを順に再生する方法などに加えて、次の再生方法が用意されている。
【０１２０】
すなわち、（１）再生中の画像が撮影された日に聞いていた音楽をＢＧＭとして流しながらスライドショー再生する方法（第１の方法）と、（２）期間を指定し、その期間に聞いていた音楽をＢＧＭとして流しながら、その期間に撮影された画像を順に再生してスライドショー再生する方法（第２の方法）とが用意されている。
【０１２１】
まず、第１の方法、すなわち、再生中の画像が撮影された日に聞いていた音楽をＢＧＭとして流しながらスライドショー再生する方法について説明する。
【０１２２】
図９は、第１の方法のスライドショーの実行手順を示すフローチャートである。
【０１２３】
同図に示すように、この場合、まず、メモリカード１３４に記録されている画像ファイルに対して撮影日でグルーピングを行う。すなわち、同じ撮影日の情報を有する画像ファイル同士をグループ化する（ステップＳ１０）。
【０１２４】
また、メモリカード１３４に記録されている音楽ファイルに対して再生日でグルーピングを行う。すなわち、同じ再生日の再生履歴を有する音楽ファイル同士をグループ化する（ステップＳ１１）。
【０１２５】
次に、グループ化した情報に基づいて撮影日と再生日が同じグループが存在するか否かを判定する（ステップＳ１２）。
【０１２６】
この判定の結果、撮影日と再生日が同じグループが存在しない場合は、再生する画像がない旨のエラーメッセージを表示し（ステップＳ１６）、処理を終了する。
【０１２７】
一方、撮影日と再生日が同じグループが存在する場合は、図１０に示すように、そのグループ同士をリンクさせ、関連付けて抽出する（ステップＳ１７）。そして、図１１に示すように、抽出した画像ファイルグループの画像ファイルを順に再生する（ステップＳ１８）。これと同時に抽出した音楽ファイルグループの音楽を順に再生する。
【０１２８】
これにより、再生中の画像を撮影した日に聞いていた音楽がＢＧＭとして流れながらスライドショー再生が行われる。そして、このように、撮影当時に聞いていた音楽をＢＧＭとして流れながらスライドショー再生を行うことにより、ユーザは、視覚と聴覚で当時を振り返りながら、スライドショーを楽しむことができる。
【０１２９】
なお、上記の例では、画像ファイル及び音楽ファイルの再生順序については、特に言及していないが、ファイル名順（降順又は昇順）に再生してもよいし、撮影日時順又は再生日時順（降順又は昇順）に再生してもよい。また、音楽ファイルについては、再生回数が多い順に再生してもよい。さらに、ランダムに再生してもよい。また、これらの再生方法をユーザが選択できるようにしてもよい。この場合において、再生順序の設定は、再生を開始する前に行ってもよいし、初期設定などであらかじめ行うようにしてもよい。また、設定操作は、たとえばモニタ３０に設定画面を出力して行うようにする。
【０１３０】
また、音楽ファイルが複数回の再生履歴を有する場合には、各再生日の情報を利用してグループ化してもよいし、最も再生回数が多い日をその音楽ファイルの再生日としてグループ化してもよい。あるいは、最初又は最後に再生した日をその音楽ファイルの再生日としてグループ化してもよい。
【０１３１】
また、一コマ当りの画像ファイルの再生時間は、ユーザが任意に設定できるようにしてもよい。また、音楽ファイルの総再生時間を画像ファイルの総再生枚数で除算した値を一コマ当りの画像ファイルの再生時間とし、音楽ファイルの再生と画像ファイルの再生とが同時に終わるようにしてもよい。
【０１３２】
また、グループ化した全ての音楽ファイルの再生が終了する前にグループ化した全ての画像ファイルの再生が終了した場合には、全ての音楽ファイルの再生が終了するまで、画像ファイルの再生を繰り返してもよい。その逆にグループ化した全ての画像ファイルの再生が終了する前にグループ化した全ての音楽ファイルの再生が終了した場合には、全ての画像ファイルの再生が終了するまで、音楽ファイルの再生を繰り返してもよい。
【０１３３】
また、音楽ファイルは一曲ずつ順に再生するようにしてもよいし、一定時間再生したら、次の曲に切り替わるようにしてもよい。また、その設定をユーザが任意に行えるようにしてもよい。
【０１３４】
次に、第２の方法、すなわち、期間を指定し、その期間に聞いていた音楽をＢＧＭとして流しながら、その期間に撮影された画像を順に再生してスライドショー再生する方法について説明する。
【０１３５】
この第２の方法では、指定された期間に撮影された画像ファイルを抽出するとともに、指定された期間に再生された音楽ファイルを抽出し、同時に再生することにより行われる。
【０１３６】
図１２は、第２の方法のスライドショーの実行手順を示すフローチャートである。
【０１３７】
まず、期間の指定を行う（ステップＳ２０）。この期間の指定は、たとえば、特定の日付と、その特定の日付を基準とした範囲を指定して行われる。たとえば、特定の日付として、２００５年５月２５日、範囲として、その前後１カ月というようにして期間を指定する。なお、この場合、期間は、２００４年４月２５日から２００４年６月２５日に設定される。
【０１３８】
この期間の指定操作は、たとえば、図１３に示すように、モニタ３０を利用して行われる。すなわち、範囲は、同図（ａ）に示すように、方向（前後／前／後）と、数（０／１／２／３／４／５／６／７／８／９）と、年月日（時間／日／週／月／年）の各項目の値を設定して行い、日付は、同図（ｂ）に示すように、年、月、日の各項目の値を設定して行う。各項目の値は、設定しようとする項目の位置にカーソルを移動させ、上下レバー３８を操作すると、順に切り替えられて表示される。また、カーソルの移動は、右ボタン４０と左ボタン３６のボタン操作で行われ、ＭＥＮＵ／ＯＫボタン４６を押すと、設定が完了する。
【０１３９】
なお、第２の方法によるスライドショーを実行すると、まず、図１３（ａ）に示す範囲の設定画面が表示され、範囲の設定が完了すると、図１３（ｂ）に示す日付の設定が行われる。
【０１４０】
また、範囲の設定で数の項目を「０」に設定すると、日付のみが期間として設定される。すなわち、特定の日付の画像のみが抽出対象（再生対象）に設定される。
【０１４１】
期間の設定が完了すると、ＣＰＵ１００は、図１４に示すように、メモリカード１３４に記録されている画像ファイルの中から設定された期間に撮影された画像ファイルを抽出する（ステップＳ２１）。すなわち、設定された期間に該当する撮影日の情報を有する画像ファイルを抽出する。そして、その抽出結果に基づいて設定された期間内に撮影された画像ファイルの有無を判定する（ステップＳ２２）。
【０１４２】
ここで、設定された期間内に撮影された画像ファイルがない場合は、その旨を伝えるエラーメッセージ（たとえば、「画像がありません」等）をモニタ３０に表示し（ステップＳ２９）、処理を終了する。
【０１４３】
一方、設定された期間内に撮影された画像ファイルが存在すると判定すると、ＣＰＵ１００は、図１４に示すように、メモリカード１３４に記録されている音楽ファイルの中から設定された期間内に再生された音楽ファイルを抽出する（ステップＳ２３）。そして、その抽出結果に基づいて設定された期間内に再生された音楽ファイルの有無を判定する（ステップＳ２４）。
【０１４４】
ここで、設定された期間内に再生された音楽ファイルがない場合は、その旨を伝えるメッセージとともに、画像のみを再生するか否かを問い合わせるメッセージを表示させる。
【０１４５】
ユーザは、このメッセージに応じて画像のみを再生するか否かを判断し、その結果を入力する（たとえば、画像のみ再生する場合は、ＭＥＮＵ／ＯＫボタン４６を押下し、再生しない場合はＢＡＣＫボタン４４を押下する。）。
【０１４６】
ＣＰＵ１００は、このユーザからの入力に基づいて画像のみを再生するか否か判定する（ステップＳ２７）。そして、画像のみ再生すると判定すると、抽出した画像を順に再生し（ステップＳ２８）、再生しないと判定すると、処理を終了する。
【０１４７】
一方、ステップＳ２４で設定された期間内に再生された音楽ファイルがあると判定すると、ＣＰＵ１００は、抽出した画像ファイルを順に再生する（ステップＳ２５）。また、これと同時に抽出した音楽ファイルを順に再生する（ステップＳ２６）。
【０１４８】
このように、第２の方法では、期間を指定すると、その期間に聞いていた音楽をＢＧＭとして流しながら、その期間に撮影された画像がスライドショー再生される。これにより、当時を視覚と聴覚で振り返りながら、スライドショーを楽しむことができる。
【０１４９】
なお、上記の例では、抽出した画像ファイル及び音楽ファイルの再生順序については、特に言及していないが、ファイル名順（降順又は昇順）に再生してもよいし、撮影日時順又は再生日時順（降順又は昇順）に再生してもよい。また、音楽ファイルについては、再生回数順に再生してもよい。さらにランダムに再生してもよい。また、これらの再生方法をユーザが選択できるようにしてもよい。この場合において、再生順序の設定は、再生を開始する前に行ってもよいし、初期設定などであらかじめ行うようにしてもよい。また、設定操作は、たとえばモニタ３０に設定画面を出力して行うようにする。
【０１５０】
なお、ファイル名順、撮影日時順又は再生日時順、再生回数順等で再生する場合には、ＣＰＵ１００は、必要な並べ替え処理を実行する。
【０１５１】
たとえば、画像ファイルを撮影日時順で再生し、音楽ファイルを再生日時順で再生する場合には、図１５に示すように、抽出した画像ファイルを撮影日時順に並び替えるとともに、抽出した音楽ファイルを再生日順に並び替える。
【０１５２】
この場合において、図１６に示すように、抽出された音楽ファイルが、指定された期間内に複数回再生されている場合には、再生回数が最も多い日をその音楽ファイルの再生日として音楽ファイルの並び替えを行う。
【０１５３】
たとえば、図１６において、Ｔｒａｃｋ０１は、「２００４／０５／２１」に１回、「２００４／０５／２２」に３回、「２００４／０５／２９」に１回再生されているので、最も再生回数の多い「２００４／０５／２２」（３回再生）が、Ｔｒａｃｋ０１の再生日とされる。同様にＴｒａｃｋ０２は、「２００４／０５／２４」に１回、「２００４／０５／２５」に２回再生されているので、最も再生回数の多い「２００４／０５／２５」（２回再生）が、Ｔｒａｃｋ０１の再生日とされ、Ｔｒａｃｋ０３は、「２００４／０５／１０」に３回、「２００４／０５／１２」に２回、「２００４／０５／１３」に１回再生されているので、最も再生回数の多い「２００４／０５／１０」が、Ｔｒａｃｋ０３の再生日とされる。
【０１５４】
したがって、この場合、Ｔｒａｃｋ０３（２００４／０５／１０）→Ｔｒａｃｋ０１（２００４／０５／２２）→Ｔｒａｃｋ０２（２００４／０５／２５）の順で並び替えられる（再生日時昇順）。
【０１５５】
なお、音楽ファイルの再生履歴の管理方法として、再生日ごとの回数を管理してもよい。この場合、再生日時として、その日に最初に再生された日時を記録し、その日時情報とともに、その日に再生された回数を記録する。これにより、回数による再生日時の決定が容易になる。
【０１５６】
また、最初又は最後に再生された日をその音楽ファイルの再生日として並び替えをしてもよい。
【０１５７】
また、再生回数順に再生する場合には、その期間に再生された各音楽ファイルの総再生回数が多い順（又は少ない順）に並び替えて再生する。
【０１５８】
また、一コマ当りの画像ファイルの再生時間は、ユーザが任意に設定できるようにしてもよいし、あらかじめ設定された時間で再生してもよい。この場合において、音楽ファイルも同時に切り替わるようにしてもよい。すなわち、音楽ファイルと画像ファイルとが、同時に切り替わるようにしてもよい。
【０１５９】
また、音楽ファイルの切り替わりと同期させて画像ファイルをコマ送りしてもよい。
【０１６０】
また、一定時間で画像ファイルをコマ送りする場合において、画像ファイルの総再生時間（＝一コマ当りの再生時間×総再生枚数）が、音楽ファイルの総再生時間を超えている場合には、音楽ファイルの再生と画像ファイルの再生が同時に終わるように、画像ファイルの一コマ当りの再生時間を修正してもよい。すなわち、音楽ファイルの総再生時間を画像ファイルの総再生枚数で除算した値（＝音楽ファイルの総再生時間÷画像ファイルの総再生枚数）を一コマ当りの画像ファイルの再生時間に設定して、スライドショー再生を行ってもよい。
【０１６１】
なお、この設定は画像ファイルの総再生時間が、音楽ファイルの総再生時間を超えていない場合にも適用することができる。
【０１６２】
なお、画像ファイルの総再生時間が、音楽ファイルの総再生時間を超えていない場合には、音楽ファイルの再生が終了するまで、画像ファイルを繰り返し再生してもよい。
【０１６３】
以上説明したように、本実施の形態のデジタルカメラ１０では、撮影当時に聴いていた音楽をＢＧＭとして流しながら、画像をスライドショー再生するので、当時を視覚と聴覚で振り返りながら、スライドショー再生を楽しむことができる。
【０１６４】
なお、本実施の形態では、本発明を画像ファイルと音楽ファイルの再生機能を備えたデジタルカメラに適用した場合を例に説明したが、本発明の適用は、これに限定されるものではなく、画像ファイルと音楽ファイルの再生機能を備えた機器全般に適用することができる。たとえば、画像ファイルの撮影、再生及び音楽ファイルの再生機能を備えたカメラ付き携帯電話機やビデオカメラ、画像ファイルの再生及び音楽ファイルの再生機能を備えたミュージックプレイヤー（いわゆるＭＰ３プレイヤー）等にも適用することができる。
【０１６５】
また、上記の機能をパソコン等で実行するアプリケーションプログラムとして提供することもできる。
【０１６６】
また、本実施の形態では、音楽ファイルの再生履歴として、各音楽ファイルの再生日時を管理しているが、再生日のみを記録して管理してもよいし、再生日とその日の再生回数を記録して管理してもよい。
【０１６７】
また、再生履歴情報を各音楽ファイルに負荷情報として記録するのではなく、別途用意した管理ファイルで管理するようにしてもよい。
【０１６８】
同様に画像ファイルも別途用意した管理ファイルで撮影日時情報を管理してもよい。
【図面の簡単な説明】
【０１６９】
【図１】デジタルカメラの正面斜視図
【図２】デジタルカメラの背面斜視図
【図３】デジタルカメラの電気的構成を示すブロック図
【図４】画像ファイルの構造の説明図
【図５】画像ファイルの構造の説明図
【図６】メモリカードに記録されるフォルダ構造の説明図
【図７】音楽ファイルの構造の説明図
【図８】再生履歴の管理ファイルの説明図
【図９】第１の方法のスライドショーの実行手順を示すフローチャート
【図１０】第１の方法の画像ファイルと音楽ファイルの抽出方法の説明図
【図１１】第１の方法の画像ファイルと音楽ファイルの再生方法の説明図
【図１２】第２の方法のスライドショーの実行手順を示すフローチャート
【図１３】期間の指定方法の説明図
【図１４】第２の方法の画像ファイルと音楽ファイルの抽出方法の説明図
【図１５】画像ファイルと音楽ファイルの並べ替え方法の説明図
【図１６】音楽ファイルの再生日の設定方法の説明図
【符号の説明】
【０１７０】
１０…デジタルカメラ、１２…カメラ本体、１４…撮影レンズ、１６…ストロボ、１８…ファインダ窓、２０…シャッタボタン、２２…電源スイッチ、２４…ＵＳＢ端子、２６…ヘッドフォン端子、２８…スピーカ、３０…モニタ、３２…ファインダ接眼部、３４…モードスイッチ、３６…左ボタン、３８…上下レバー、４０…右ボタン、４２…ＤＩＳＰボタン、４４…ＢＡＣＫボタン、４６…ＭＥＮＵ／ＯＫボタン、１００…ＣＰＵ、１０２…ＲＯＭ、１０４…ＲＡＭ、１０６…ＶＲＡＭ、１０８…ＥＥＰＲＯＭ、１１０…撮影光学系、１１２…撮影光学系駆動部、１１４…撮像素子、１１６…アナログ信号処理部、１１８…Ａ／Ｄ変換器、１２０…タイミングジェネレータ（ＴＧ）、１２２…画像入力コントローラ、１２４…デジタル信号処理部、１２６…圧縮伸張処理部、１２８…オーディオデコーダ、１３０…ビデオエンコーダ、１３２…メディアコントローラ、１３４…メモリカード、１３６…外部インターフェース、１３８…、１４０…ストロボ制御回路、１４２…電源制御回路、１４４…バッテリ、１４６…ＡＥ検出部、１４８…ＡＦ検出部、１５０…Ｄ／Ａ変換器、１５２…増幅器、１５４…ＵＳＢインターフェース、１５６…時計／カレンダ部
【図１】
2007116370.tif 000003
【図２】
2007116370.tif 000004
【図３】
2007116370.tif 000005
【図４】
2007116370.tif 000006
【図５】
2007116370.tif 000007
【図６】
2007116370.tif 000008
【図７】
2007116370.tif 000009
【図８】
2007116370.tif 000010
【図９】
2007116370.tif 000011
【図１０】
2007116370.tif 000012
【図１１】
2007116370.tif 000013
【図１２】
2007116370.tif 000014
【図１３】
2007116370.tif 000015
【図１４】
2007116370.tif 000016
【図１５】
2007116370.tif 000017
【図１６】
2007116370.tif 000018