(57)【特許請求の範囲】
【請求項１】
記録手段によって記録された複数の画像を順次指定する指定手段、
前記指定手段によって指定された画像を再生する再生手段、
前記指定手段によって指定される画像の総数を判別する総数判別手段、
前記再生手段によって再生される画像の更新周期を前記総数判別手段の判別結果に応じて異なる周期に設定する設定手段、
前記指定手段によって指定された画像の属性情報を検出する情報検出手段、および
前記再生手段によって再生される画像の更新動作に関連して前記情報検出手段によって検出された属性情報に対応する音を出力する第１処理手段を備える、画像再生装置。
【請求項２】
前記検出手段によって検出される属性情報は前記画像を撮影したときのモード情報を含む、請求項１記載の画像再生装置。
【請求項３】
前記再生手段によって再生された画像に現れる人物の数を判別する人数判別手段、および
前記再生手段によって再生される画像の更新動作に関連して前記人数判別手段の判別結果に対応する特殊効果処理を実行する第２処理手段をさらに備える、請求項１または２記載の画像再生装置。
【請求項４】
被写界を捉えるイメージセンサをさらに備え、
前記記録手段は前記イメージセンサによって捉えられた被写界の画像を記録媒体に記録する、請求項１ないし３のいずれかに記載の画像再生装置。
【請求項５】
画像再生装置のプロセサに、
記録媒体に記録された複数の画像を順次指定する指定ステップ、
前記指定ステップによって指定された画像を再生する再生ステップ、
前記指定ステップによって指定される画像の総数を判別する総数判別ステップ、
前記再生ステップによって再生される画像の更新周期を前記総数判別ステップの判別結果に応じて異なる周期に設定する設定ステップ、
前記指定ステップによって指定された画像の属性情報を検出する情報検出ステップ、および
前記再生ステップによって再生される画像の更新動作に関連して前記情報検出ステップによって検出された属性情報に対応する音を出力する第１処理ステップを実行させるための、再生制御プログラム。
【請求項６】
画像再生装置によって実行される方法であって、
記録媒体に記録された複数の画像を順次指定する指定ステップ、
前記指定ステップによって指定された画像を再生する再生ステップ、
前記指定ステップによって指定される画像の総数を判別する総数判別ステップ、
前記再生ステップによって再生される画像の更新周期を前記総数判別ステップの判別結果に応じて異なる周期に設定する設定ステップ、
前記指定ステップによって指定された画像の属性情報を検出する情報検出ステップ、および
前記再生ステップによって再生される画像の更新動作に関連して前記情報検出ステップによって検出された属性情報に対応する音を出力する第１処理ステップを備える、再生制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像再生装置に関し、特にたとえば、複数の画像の順次再生（スライドショー再生）を行う、画像再生装置に関する。
【背景技術】
【０００２】
従来この種の装置としては、特許文献１に開示されたものが知られている。この従来技術は、画像の状態（例えばファイルサイズ，コントラストの大小など）を判別し、判別結果に応じて画像の表示時間を変更する。これによって、画像の状態に合ったスライドショー再生が可能となる。
【０００３】
また、特許文献２に開示されたものも知られている。この従来技術は、各画像から日時情報を抽出し、抽出された日時情報に関連する楽曲を選択し、そして選択された楽曲の音声をスライドショー再生の際に出力する。これにより、画像と楽曲とを一体的に楽しめる。
【特許文献１】特開２００４−３２０３７９号公報〔Ｈ０４Ｎ ５／９３，５／２２５，５／９１〕
【特許文献２】特開２００４−１０４６７４号公報〔Ｈ０４Ｎ ５／９１，Ｇ０６Ｆ １７／３０，Ｇ０６Ｋ ９／００，Ｇ０６Ｔ １／００，Ｈ０４Ｎ １／３８７〕
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の従来技術では、スライドショー再生の対象となる画像の数や状態によっては、画像の確認に長い時間がかかる場合がある。
【０００５】
特許文献２の従来技術では、画像の撮影日時に関連する楽曲を出力するだけなので、演出効果に乏しい。また、楽曲はスラードショー再生毎に選択されるので、すなわち画像毎に楽曲を選択するわけではないので、画像によっては楽曲との関連性が薄く、楽しめないときがある。
【０００６】
それゆえに、この発明の主たる目的は、効率的に画像を確認できる、画像再生装置を提供することである。
【０００７】
この発明の他の目的は、娯楽性を向上させることができる、画像再生装置を提供することである。
【課題を解決するための手段】
【０００８】
請求項１の発明に従う画像再生装置(10)は、記録手段(S13)によって記録された複数の画像を順次指定する指定手段(S21)、指定手段によって指定された画像を再生する再生手段(S63)、指定手段によって指定される画像の総数を判別する総数判別手段(S23)、再生手段によって再生される画像の更新周期を総数判別手段の判別結果に応じて異なる周期に設定する設定手段(S27〜S35)、指定手段によって指定された画像の属性情報を検出する情報検出手段(S71)、および再生手段によって再生される画像の更新動作に関連して情報検出手段によって検出された属性情報に対応する音を出力する第１処理手段(S73)を備える。
【０００９】
指定手段は、記録手段によって記録された複数の画像を順次指定する。指定手段によって指定された画像は、再生手段によって再生される。指定手段によって指定される画像の総数は、総数判別手段によって判別される。設定手段は、再生手段によって再生される画像の更新周期を、総数判別手段の判別結果に応じて異なる周期に設定する。
【００１０】
したがって、画像の総数に応じた周期で画像が更新されるので、効率的に画像を確認できる。
【００１２】
指定手段によって指定された画像の属性情報は、情報検出手段によって検出される。第１処理手段は、再生手段によって再生される画像の更新動作に関連して、情報検出手段によって検出された属性情報に対応する音を出力する。
【００１３】
したがって、各画像の属性に応じた音が出力されるので、娯楽性が高まる。
【００１４】
請求項２の発明に従う画像再生装置は、請求項１に従属し、検出手段によって検出される属性情報は画像を撮影したときのモード情報を含む。これにより、各画像を撮影したときの状況の推定が可能となる。
【００１６】
請求項３の発明に従う画像再生装置は、請求項１または２に従属し、再生手段によって再生された画像に現れる人物の数を判別する人数判別手段(S77)、および再生手段によって再生される画像の更新動作に関連して人数判別手段の判別結果に対応する特殊効果処理を実行する第２処理手段(S91〜S99)をさらに備える。
【００１７】
再生手段によって再生された画像に現れる人物の数は、人数判別手段によって判別される。第２処理手段は、再生手段によって再生される画像の更新動作に関連して、人数判別手段の判別結果に対応する特殊効果処理を実行する。
【００１８】
したがって、各画像に現れる人物の数に応じた特殊効果処理が実行されるので、娯楽性が高まる。
【００２０】
請求項４の発明に従う画像再生装置は、請求項１ないし３のいずれかに従属し、被写界を捉えるイメージセンサ(14)をさらに備え、記録手段はイメージセンサによって捉えられた被写界の画像を記録媒体(50)に記録する。
【００２１】
被写界はイメージセンサによって捉えられ、記録手段はイメージセンサによって捉えられた被写界の画像を記録媒体に記録する。
【００２２】
請求項５の発明に従う再生制御プログラムは、画像再生装置(10)のプロセサ(24)に、記録媒体(50)に記録された複数の画像を順次指定する指定ステップ(S21)、指定ステップによって指定された画像を再生する再生ステップ(S63)、指定ステップによって指定される画像の総数を判別する総数判別ステップ(S23)、再生ステップによって再生される画像の更新周期を総数判別ステップの判別結果に応じて異なる周期に設定する設定ステップ(S27〜S35)、 指定ステップによって指定された画像の属性情報を検出する情報検出ステップ(S71)、および再生ステップによって再生される画像の更新動作に関連して情報検出ステップによって検出された属性情報に対応する音を出力する第１処理ステップ(S73)を実行させる。
【００２３】
請求項６の発明に従う再生制御方法は、画像再生装置(10)によって実行される方法であって、記録媒体(50)に記録された複数の画像を順次指定する指定ステップ(S21)、指定ステップによって指定された画像を再生する再生ステップ(S63)、指定ステップによって指定される画像の総数を判別する総数判別ステップ(S23)、再生ステップによって再生される画像の更新周期を総数判別ステップの判別結果に応じて異なる周期に設定する設定ステップ(S27〜S35) 、 指定ステップによって指定された画像の属性情報を検出する情報検出ステップ(S71)、および再生ステップによって再生される画像の更新動作に関連して情報検出ステップによって検出された属性情報に対応する音を出力する第１処理ステップ(S73)を備える。
【発明の効果】
【００２４】
この発明によれば、効率的に画像を確認することができる。また、娯楽性を向上させることができる。
【００２５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２６】
図１を参照して、この実施例のディジタルカメラ１０は、光学レンズ１２を含む。被写界の光学像は、光学レンズ１２を通してイメージセンサ１４に照射され、光電変換を施される。これによって、被写界を表す電荷つまり生画像信号が生成される。
【００２７】
電源が投入されると、ＣＰＵ２４は、スルー画像処理を実行するべく、プリ露光および間引き読み出しの繰り返しをＴＧ／ＳＧ２２に命令する。ＴＧ／ＳＧ２２は、イメージセンサ１４のプリ露光と、これによって得られた電荷の間引き読み出しとを実行するべく、複数のタイミング信号をイメージセンサ１４に与える。イメージセンサ１４で生成された生画像信号は、１／３０秒に１回の割合で発生する垂直同期信号Ｖｓｙｎｃに応答して、ラスタ走査に従う順序で読み出される。
【００２８】
イメージセンサ１４から出力された生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６によって相関２重サンプリング，自動ゲイン調整およびＡ／Ｄ変換の一連の処理を施される。信号処理回路１８は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。
【００２９】
ビデオエンコーダ３８は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して１／３０秒毎に読み出し、読み出された画像データをコンポジットビデオ信号に変換する。この結果、被写界を表すリアルタイム動画像（スルー画像）がＬＣＤモニタ４０に表示される。
【００３０】
ＡＥ／ＡＦ評価回路２０は、信号処理回路１８から出力された画像データに基づいて、被写界の明るさを示す輝度評価値と被写界の合焦度を示すフォーカス評価値とを作成する。作成された輝度評価値およびフォーカス評価値は、ＣＰＵ２４に与えられる。
【００３１】
キー入力装置２８に設けられたシャッタボタン２８ｓが操作されていないとき、ＣＰＵ２４は、スルー画像用ＡＥ処理を実行する。ＴＧ／ＳＧ２２に設定されたプリ露光時間は、ＡＥ／ＡＦ評価回路２０からの輝度評価値に基づいて制御される。これによって、スルー画像の明るさが適度に調整される。
【００３２】
シャッタボタン２８ｓが半押しされると、ＣＰＵ２４は、ＡＦ処理およびＡＥ処理を実行する。ＡＦ処理の結果、光学レンズ１２はドライバ２６によって合焦位置に設定される。また、ＡＥ処理の結果、ＴＧ／ＳＧ２２に設定された露光時間は最適値に設定される。
【００３３】
なお、ディジタルカメラ１０には複数の撮影モード（例えば“フルオート”，“スポーツ”，“風景”，“花火”など）が準備されており、ＡＥ処理は、選択された撮影モードによって異なるアルゴリズムに従って実行される。
【００３４】
シャッタボタン２８ｓが全押しされると、ＣＰＵ２４は、記録処理を実行するべく、本露光および全画素読み出しをＴＧ／ＳＧ２２に命令し、ＪＰＥＧ圧縮をＪＰＥＧコーデック３２に命令する。
【００３５】
ＴＧ／ＳＧ２２は、イメージセンサ１４の本露光と、これによって得られた全ての電荷の読み出しとを実行するべく、複数のタイミング信号をイメージセンサ１４に与える。イメージセンサ１４で生成された生画像信号は、ラスタ走査に従う順序で読み出される。イメージセンサ１４から出力された生画像信号は、上述と同様の処理によってＹＵＶ形式の画像データに変換される。変換された画像データは、メモリ制御回路３４を通してＳＤＲＡＭ３６に書き込まれる。
【００３６】
ＪＰＥＧコーデック３２は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して読み出し、読み出された画像データをＪＰＥＧ方式で圧縮し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。こうして得られたＪＰＥＧデータはその後、ＣＰＵ２４によって読み出され、Ｉ／Ｆ４８を経てファイル形式で記録媒体５０に記録される。記録されるＪＰＥＧデータには、現時点で選択されていた撮影モードを識別する識別子（後述）が添付される。
【００３７】
キー入力装置２８によって再生モードが選択されると、所望のＪＰＥＧファイルの再生処理が実行される。ＣＰＵ２４は、Ｉ／Ｆ４８を通して記録媒体５０にアクセスし、所望のＪＰＥＧファイルに格納されたＪＰＥＧデータを読み出す。読み出されたＪＰＥＧデータは、メモリ制御回路３４を通してＳＤＲＡＭ３６に書き込まれる。
【００３８】
ＪＰＥＧコーデック３２は、メモリ制御回路３４を通してＳＤＲＡＭ３６からＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸長し、そして伸長された画像データをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。
【００３９】
ビデオエンコーダ３８は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して読み出し、読み出された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ４０に出力する。この結果、再生画像がモニタ画面に表示される。
【００４０】
キー入力装置２８によって更新操作が行われると、別のＪＰＥＧファイルについて再生処理が実行される。これによって、モニタ画面に表示される再生画像が別の再生画像によって更新される。
【００４１】
キー入力装置２８によってスライドショーモードが選択されると、複数のＪＰＥＧファイルのスライドショー再生処理が実行される。なお、モード選択操作は、ＬＣＤモニタ４０に表示されるメニュー画面（図示せず）を利用して行われる。メニュー画面は、キャラクタジェネレータ４４によって生成される。
【００４２】
以下には、スライドショー再生処理について説明する。スライドショー再生処理では、最初、ＣＰＵ２４は、キー入力装置２８による選択操作に従って再生対象ファイルを選択し、図２に示すような対象ファイルリスト３０Ｌをフラッシュメモリ３０内に生成する。対象ファイルリスト３０Ｌにはｎ個（ｎは２以上の整数）のＪＰＥＧファイルが登録され、登録されたｎ個のＪＰＥＧファイルには番号１〜ｎがそれぞれ付与される。
【００４３】
次に、ＣＰＵ２４は、ファイル数ｎに基づいて更新周期Ｔを決定する。具体的には、ファイル数ｎが５０未満であれば更新周期Ｔを５秒とし、更新周期ｎが５０以上１００未満であれば更新周期Ｔを４秒とし、そしてファイル数ｎが１００以上であれば更新周期Ｔを３秒とする。
【００４４】
次に、番号１のＪＰＥＧファイルの再生処理を実行する。この結果、番号１のＪＰＥＧファイルの再生画像がモニタ画面に表示される。この後、更新周期Ｔに等しい時間が経過すると、番号２のＪＰＥＧファイルの再生処理を実行する。この結果、モニタ画面に表示される再生画像が番号２のＪＰＥＧファイルの再生画像によって更新される。以降、対象の番号がｎに達するまで同様の処理を繰り返す。
【００４５】
この結果、ｎ個のＪＰＥＧファイルの再生画像が順次表示される。表示画像の更新周期Ｔは、ファイル数ｎに基づいて決められるので、効率的に画像を確認することができる。
【００４６】
また、表示画像の更新動作に関連して、ＣＰＵ２４は、各画像の撮影モードに対応する効果音し、かつ各画像に現れる人物数によって異なる映像特殊効果処理を実行する。
【００４７】
詳しくは、フラッシュメモリ３０には、図３に示すようなテーブル３０Ｔが保持されている。テーブル３０Ｔには、ディジタルカメラ１０に準備された複数の撮影モードをそれぞれ識別する複数の撮影モード識別子（例えば“フルオート”，“スポーツ”，“風景”，“花火”など）と、これら複数の撮影モード識別子にそれぞれ対応する複数の効果音識別子（例えば“ｆｕｌｌａｕｔｏ．ｗａｖ”，“ｓｐｏｒｔｓ．ｗａｖ”，“ｌａｎｄｓｃａｐｅ．ｗａｖ”，“ｆｉｒｅｗｏｒｋｓ．ｗａｖ”など）とが登録される。なお、これら複数の効果音識別子に対応する実データもまた、フラッシュメモリ３０に格納されている。また、効果音としては、撮影モードに適した音声が選ばれる。
【００４８】
具体例を挙げれば、“ｆｕｌｌａｕｔｏ．ｗａｖ”には一眼レフカメラのシャッタ音を割り当て、“ｓｐｏｒｔｓ．ｗａｖ”には競技場での歓声を割り当て、“ｌａｎｄｓｃａｐｅ．ｗａｖ”には川のせせらぎ音を割り当て、そして“ｆｉｒｅｗｏｒｋｓ．ｗａｖ”には打ち上げ花火の音を割り当てる。
【００４９】
また、テーブル３０Ｔには、以上の効果音に加え、デフォルトとして“ｄｅｆａｕｌｔ．ｗａｖ”がさらに登録される。“ｄｅｆａｕｌｔ．ｗａｖ”には、例えばハープを奏でる音を割り当てる。
【００５０】
一方、ｎ個のＪＰＥＧファイルの各々には上記複数の撮影モード識別子のいずれかが含まれており、ＣＰＵ２４は、再生対象のＪＰＥＧファイルから撮影モード識別子を抽出し、抽出された撮影モード識別子に対応する効果音識別子をテーブル３０Ｔから検索し、そして検索結果に該当する効果音をサウンドジェネレータ４４を通して出力する。
【００５１】
これにより、各画像の撮影モードに応じた効果音が出力されるので、娯楽性が高まる。また、出力される効果音の違いによって、各画像の撮影モードを直感的かつ的確に識別できる。
【００５２】
また、フラッシュメモリ３０には、顔画像の特徴量を記述した辞書がさらに格納されており、ＣＰＵ２４は、再生画像から顔画像を検出する顔検出処理をさらに実行する。
【００５３】
なお、顔検出処理は、例えば次の手順に従う。まず再生画像が格納されるメモリ領域（ＳＤＲＡＭ３６内に形成された領域３６ａまたは領域３６ｂ）の左上に顔判別領域を配置し、そして顔判別領域に属する部分画像の特徴量を辞書の特徴量と照合する。照合処理の結果、注目する部分画像が顔画像と判別されなければ、顔判別領域をラスタ方向に既定量（＝１画素）だけ移動させる。注目する部分画像が顔画像と判別されると、現時点の顔判別領域の位置が記述された顔情報を作成した後、顔判別領域を同様に移動させる。このような処理を顔判別領域が上記メモリ領域の右下に到達するまで繰り返すことで、再生画像に含まれる全ての顔の位置が記述された顔情報が得られる。  
【００５４】
ＣＰＵ２４は、こうして得られる顔情報に基づいて再生画像に現れる人物の数を判別し、判別結果に対応する映像特殊効果処理を実行する。具体的には、人物数が５未満であれば、チェッカー処理を実行し、これにより表示画像は図８（Ａ）に示す態様で更新される。人物数が５以上１０未満であればワイプ処理を実行し、これにより表示画像は図８（Ｂ）に示す態様で更新される。人物数が１０以上であればフェード処理を実行し、これにより表示画像は図８（Ｃ）に示す態様で更新される。
【００５５】
このように、表示画像に現れる人物数によって異なる映像特殊効果処理を実行することで、娯楽性が向上する。また、現れる人物数が少ないほど細かい画面分割を伴う映像特殊効果が加えられるので、視認性が向上する。
【００５６】
ＣＰＵ２４は、撮影モードでは図４に示す撮影タスクを実行し、スライドショーモードでは図５〜図７に示すスライドショータスクを実行する。なお、これらのフロー図に対応する制御プログラムは、フラッシュメモリ３０に記憶される。
【００５７】
まず図４を参照して、ステップＳ１ではスルー画像処理を実行する。これによって、スルー画像がＬＣＤモニタ４０に表示される。ステップＳ３ではシャッタボタン４６ｓが半押し状態にあるか否かを判別し、ここでＮＯであればステップＳ５でスルー画像用ＡＥ処理を実行してからステップＳ３に戻る。ステップＳ５の処理によって、スルー画像の明るさが適度に調整される。ステップＳ３でＹＥＳであれば、記録用ＡＦ処理および記録用ＡＥ処理をステップＳ７およびステップＳ９でそれぞれ実行した後、ステップＳ１１の処理に移る。
【００５８】
ステップＳ１１ではシャッタボタン２８ｓが全押し状態にあるか否かを判別し、ここでＹＥＳであればステップＳ１３に移って記録処理を実行する。ステップＳ１３の処理によって、シャッタボタン２８ｓが操作された時点の被写界像を表すＪＰＥＧデータがファイル形式で記録媒体５０に記録される。記録されるＪＰＥＧファイルには、撮影モード識別子を含む撮影情報が含められる。記録処理の後、ステップＳ１に戻る。
【００５９】
図５を参照して、ステップＳ２１では、対象ファイルリスト３０Ｌ（図２参照）を作成する。詳しくは、キー入力装置２８の操作に従い、記録媒体５０に記録されたＪＰＥＧファイルの中から複数のファイルが選択される。選択された複数のＪＰＥＧファイルは、番号１，２，…を付与された後、フラッシュメモリ３０内にリスト形式で登録される。
【００６０】
ステップＳ２３では、対象ファイルリスト３０Ｌに登録されたＪＰＥＧファイルの数を算出する。なお、ファイル数は、ステップＳ２１で付与された最後の番号と一致する。ステップＳ２５では、算出されたファイル数を変数ｎにセットし、そしてステップＳ２７〜Ｓ３５で、変数ｎに基づいて更新周期（Ｔ）を決定する。
【００６１】
ステップＳ２７では変数ｎが５０未満か否かを判別し、ステップＳ２９では変数ｎが５０以上１００未満か否かを判別する。ステップＳ２７およびＳ２９の各々でＮＯであれば、すなわち変数ｎが１００以上であれば、ステップＳ３５で変数Ｔに“３”をセットする。ステップＳ２７でＹＥＳであればステップＳ３１で変数Ｔに“５”をセットし、ステップＳ２９でＹＥＳであればステップＳ３３で変数Ｔに“４”をセットする。
【００６２】
こうして更新周期（Ｔ）が決定された後、ステップＳ３７〜Ｓ４５でスライドショー再生処理を実行する。すなわち、まずステップＳ３７で変数ｉに“０”をセットし、続くステップＳ３９では変数ｉをインクリメントする。そしてステップＳ４１で、変数ｉが変数ｎを超えたか否かを判別する。ここでＮＯであれば、ステップＳ４３で番号ｉのＪＰＥＧファイルを再生する（後述）。そしてステップＳ４５に移る。
【００６３】
ステップＳ４５では、番号ｉのＪＰＥＧファイルの再生開始から変数Ｔに等しい時間が経過したか否かを判別する。ここでＹＥＳであればステップＳ３９に戻る。これにより、変数ｉがインクリメントされ、表示画像は次のＪＰＥＧファイルの再生画像によって更新される。
【００６４】
最後のＪＰＥＧファイルの再生が完了すると、ステップＳ４１でＹＥＳと判別され、ステップＳ３に戻る。
【００６５】
上記ステップＳ４３のファイル“ｉ”再生処理は、図６のサブルーチンに従う。図６を参照して、ステップＳ６１では、変数ｍに“０”をセットする。ステップＳ６３では、ファイル“ｉ”を再生する。ファイル“ｉ”再生画像は、ＳＤＲＡＭ３６に形成された２つの領域３６ａおよび３６ｂの一方に保持される。２つの領域３６ａおよび３６ｂの他方には、前回の再生画像つまりファイル“ｉ−１”再生画像が保持されている。このように、再生画像の書き込みは、領域３６ａおよび３６ｂに対して交互に行われる。
【００６６】
ステップＳ６５では、変数ｍに応じた映像特殊効果処理を実行する。この処理は、図７のサブルーチンに従う。図７を参照して、ステップＳ９１では変数ｍが５未満か否かを判別し、ステップＳ９３では変数ｍが５以上１０未満か否かを判別する。ステップＳ９１でＹＥＳであればステップＳ９５に移って、ファイル“ｉ−１”再生画像およびファイル“ｉ”再生画像に対しチェッカー処理を実行する。これにより表示画像は、図８（Ａ）に示す態様で更新される。
【００６７】
ステップＳ９３でＹＥＳであればステップＳ９７でワイプ処理を実行し、表示画像は図８（Ｂ）のように更新される。ステップＳ９１およびＳ９３の各々でＮＯであれば、すなわち変数ｍが１０以上であれば、ステップＳ９９でフェード処理を実行し、表示画像は図８（Ｃ）のように更新される。実行後、上位層のルーチンに復帰する。
【００６８】
図６に戻って、ステップＳ６７では、ファイル“ｉ”に撮影モード識別子が含まれているか否かを判別する。ここでＮＯであれば、ステップＳ６９でデフォルトの効果音つまり“ｄｅｆａｕｌｔ．ｗａｖ”の再生をサウンドジェネレータ４４に命令し、そしてステップＳ７５に進む。
【００６９】
ステップＳ６７でＹＥＳであれば、ステップＳ７１およびＳ７３の処理を経てステップＳ７５に進む。ステップＳ７１では、ファイル“ｉ”から撮影モード識別子を取得する。ステップＳ７３では、取得された撮影モード識別子に対応する効果音識別子をテーブル３０Ｔ（図３参照）に基づいて特定し、特定された識別子に該当する効果音の出力をサウンドジェネレータ４４に命令する。これによって、スピーカ４６から再生画像の撮影モードに応じた効果音が出力される。
【００７０】
例えば、フルオートモードで撮影され画像が表示されるとシャッタ音が出力され、スポーツモードで撮影された画像が表示されると観客の歓声が出力される。また、撮影モード識別子が添付されていない画像が表示された場合や、添付されていても該当する識別子がテーブル３０Ｔに登録されていない場合には、ハープを奏でる音が出力される。
【００７１】
ステップＳ７５では、ファイル“ｉ”再生画像を対象として顔検出処理を実行する。ステップＳ７７では、顔検出処理によって得られた顔情報に基づいて、ファイル“ｉ”再生画像に現れる人物の数を算出する。ステップＳ７９では、算出結果を変数ｍにセットする。セット後、上位層のルーチンに復帰する。
【００７２】
こうして、ｎ個のＪＰＥＧファイルの再生画像が、ファイル数ｎに応じた周期で順次表示される。画像更新の際には、再生画像に現れる人物数に応じた映像特殊効果処理が実行され、かつ再生画像の撮影モードに対応する効果音が出力される。
【００７３】
なお、再生画像の撮影モードに対応する効果音の出力に限らず、再生画像の属性に対応する音声特殊効果処理を実行してもよい。撮影モード以外の属性としては、例えば、画像サイズ，画質，白バランス，露光時間，シャッタスピード，フラッシュ点灯の有無などが挙げられる。ファイル形式としてＥｘｉｆ（Exchangeable Image File Format）を採用すれば、この種の属性を記述した属性情報がファイル内に含められるため、これを参照すればよい。効果音出力以外の音声特殊効果処理としては、例えば、属性情報を電子音声で読み上げる処理などがある。
【００７４】
また、属性情報に対応する映像特殊効果処理を実行してもよい。かかる処理としては、属性情報に対応するキャラクタ（文字，記号，図形等）を画面内に挿入する処理，属性情報によって画面の明るさ，色合い，サイズ等を変化させる処理などがある。
【００７５】
以上から明らかなように、この実施例では、ＣＰＵ２４は、記録媒体５０に記録された複数の画像を順次指定し（Ｓ２１）、指定された画像を再生する（Ｓ６３）。このような複数の画像の順次再生（スライドショー再生）を行うに当たって、ＣＰＵ２４は、指定される画像の数を検出し（Ｓ２３）、再生される画像の更新周期を検出結果に応じて異なる周期に設定する（Ｓ２７〜Ｓ３５）。したがって、画像の総数に応じた周期で画像が更新されるので、効率的に画像を確認することができる。
【００７６】
また、ＣＰＵ２４は、指定された画像の属性情報を検出し（Ｓ７１）、再生される画像の更新動作に関連して、検出された属性情報に対応する音声特殊効果処理を実行する（Ｓ７３）。したがって、各画像の属性に応じた特殊効果が各画像の音声に施されるので、娯楽性が高まる。
【００７７】
さらに、ＣＰＵ２４は、再生された画像に現れる人物の総数を判別し（Ｓ７７）、再生される画像の更新動作に関連して、判別結果に対応する映像特殊効果処理を実行する（Ｓ９１〜Ｓ９９）。したがって、各画像に現れる人物の総数に応じた特殊効果が各画像に施されるので、娯楽性が高まる。
【００７８】
なお、以上では、ディジタルカメラ１０を用いて説明したが、この発明は、複数の画像の順次再生（スライドショー再生）を行う画像再生装置に適用できる。
【図面の簡単な説明】
【００７９】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例に適用される対象ファイルリストの一例を示す図解図である。
【図３】図１実施例に適用されるテーブルの一例を示す図解図である。
【図４】図１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【図５】図１実施例に適用されるＣＰＵ動作の他の一部を示すフロー図である。
【図６】図１実施例に適用されるＣＰＵ動作のその他の一部を示すフロー図である。
【図７】図１実施例に適用されるＣＰＵ動作のさらにその他の一部を示すフロー図である。
【図８】（Ａ）は図１実施例に適用される映像特殊効果処理の一例を示す図解図であり、（Ｂ）は図１実施例に適用される映像特殊効果処理の他の一例を示す図解図であり、（Ｃ）は図１実施例に適用される映像特殊効果処理のその他の一例を示す図解図である。
【符号の説明】
【００８０】
１０  …ディジタルカメラ
１４  …イメージセンサ
１８  …信号処理回路
２４  …ＣＰＵ
２８  …キー入力装置
３０  …フラッシュメモリ
３６  …ＳＤＲＡＭ
４０  …ＬＣＤモニタ
４４  …サウンドジェネレータ
４６  …スピーカ
【図１】
0004744337.tif 000002
【図２】
0004744337.tif 000003
【図３】
0004744337.tif 000004
【図４】
0004744337.tif 000005
【図５】
0004744337.tif 000006
【図６】
0004744337.tif 000007
【図７】
0004744337.tif 000008
【図８】
0004744337.tif 000009