(57)【要約】【課題】例えばＢＧＭ音楽を聞きながら、所定のインターバル時間毎に画像ファイルを順次に切り換えて複数個の画像ファイルの再生をする場合において、複数個の画像ファイルの再生終了時点と、音声データの終了時点とを一致させる。【解決手段】複数個の画像ファイルの画像データと、複数個の画像ファイルのグループと対応付けられた１個または複数個の音声ファイルの音声データとを、並行して再生するのに先立ち、１個または複数個の音声ファイルの音声データの総再生時間を算出し、算出された音声データの総再生時間を、複数個の画像ファイルのファイル数で割り算して、１画像ファイル当たりの所定再生時間を求める。複数個の画像ファイルの画像データを、求めた所定再生時間ごとに、画像ファイルを切り換えながら連続的に再生すると共に、これと並行して、前記１個または複数個の音声ファイルの音声データを連続して再生する。【選択図】図１
2006107591.tif 000002
【特許請求の範囲】
【請求項１】
複数個の画像ファイルの画像データと、前記複数個の画像ファイルのグループと対応付けられた１個または複数個の音声ファイルの音声データとを、並行して再生するようにするデータ再生方法であって、
前記再生に先立ち、前記１個または複数個の音声ファイルの音声データの総再生時間を算出する音声再生時間算出ステップと、
前記再生に先立ち、前記算出された音声データの総再生時間を、前記複数個の画像ファイルのファイル数で割り算して、１画像ファイル当たりの所定再生時間を求める画像再生時間算出ステップと、
前記複数個の画像ファイルの画像データを、前記画像再生時間算出ステップで算出した前記１画像ファイル当たりの所定再生時間ごとに、画像ファイルを切り換えながら連続的に再生すると共に、前記画像データの再生と並行して、前記１個または複数個の音声ファイルの音声データを連続して再生する再生実行ステップと、
を備えることを特徴とするデータ再生方法。
【請求項２】
請求項１に記載のデータ再生方法において、
前記複数個の画像ファイルのグループと、前記１個または複数個の音声ファイルとは、１つのフォルダとして対応付けられて管理されている
ことを特徴とするデータ再生方法。
【請求項３】
請求項１に記載のデータ再生方法において、
前記複数個の画像ファイルと、前記１個または複数個の音声ファイルとは、別々に管理されていると共に、
前記複数個の画像ファイルのグループと、前記１個または複数個の音声ファイルとの対応付け操作を受け付ける対応付け受付ステップを備える
ことを特徴とするデータ再生方法。
【請求項４】
請求項１に記載のデータ再生方法において、
前記複数個の画像ファイルのグループの複数個を再生する際には、前記複数個の画像ファイルのグループ単位で、前記音声再生時間算出ステップと、前記画像再生時間算出ステップと、前記実行ステップとを行なう
ことを特徴とするデータ再生方法。
【請求項５】
請求項２に記載のデータ再生方法において、
前記フォルダの複数個を再生する際には、前記フォルダ単位で、前記音声再生時間算出ステップと、前記画像再生時間算出ステップと、前記実行ステップとを行なう
ことを特徴とするデータ再生方法。
【請求項６】
請求項１〜５に記載のデータ再生方法において、
前記画像ファイルのそれぞれは、静止画像の画像データファイルである
ことを特徴とするデータ再生方法。
【請求項７】
請求項１〜５に記載のデータ再生方法において、
前記画像ファイルは、静止画像の画像データファイルと動画像の画像データファイルとを混在するものであり、再生対象が前記動画像の画像データファイルであるときには、当該画像データファイルのうちから抽出された１枚の静止画像が、前記所定再生時間の間、再生される
ことを特徴とするデータ再生方法。
【請求項８】
複数個の画像ファイルの画像データと、前記複数個の画像ファイルのグループと対応付けられた１個または複数個の音声ファイルの音声データとを、並行して再生するようにするデータ再生装置であって、
前記１個または複数個の音声ファイルの音声データの総再生時間を算出する音声再生時間算出手段と、
前記算出された音声データの総再生時間を、前記複数個の画像ファイルのファイル数で割り算して、１画像ファイル当たりの所定再生時間を求める画像再生時間算出手段と、
前記複数個の画像ファイルの画像データを、前記画像再生時間算出手段で算出された前記１画像ファイル当たりの所定再生時間ごとに、画像ファイルを切り換えながら連続的に再生すると共に、前記画像データの再生と並行して、前記１個または複数個の音声ファイルの音声データを連続して再生する再生実行手段と、
を備えることを特徴とするデータ再生装置。
【請求項９】
請求項８に記載のデータ再生装置において、
前記複数個の画像ファイルのグループと、前記１個または複数個の音声ファイルとは、１つのフォルダとして、共通のデータ格納手段に記録されており、
前記データ格納手段に記録されているデータを読み出す読み出し手段を備える
ことを特徴とするデータ再生装置。
【請求項１０】
請求項９に記載のデータ再生装置において、
前記音声再生時間算出手段は、前記読み出し手段により前記データ格納手段から読み出された前記音声ファイルのサイズおよび音声データのビットレートの情報を用いて、前記総再生時間を算出し、
前記画像再生時間算出手段は、前記読み出し手段により前記データ格納手段から読み出された前記画像ファイル数の情報を用いて、前記１画像ファイル当たりの所定再生時間を求める
ことを特徴とするデータ再生装置。
【請求項１１】
請求項８に記載のデータ再生装置において、
前記複数個の画像ファイルは第１の記録媒体に記録され、前記１個または複数個の音声ファイルは第２の記録媒体に記録されていると共に、
前記第１の記録媒体に記録されているデータを読み出す第１の読み出し手段と、
前記第２の記録媒体に記録されているデータを読み出す第２の読み出し手段と、
前記第１の記録媒体に記録されている前記複数個の画像ファイルのグループと、前記第２の記録媒体に記録されている前記１個または複数個の音声ファイルとの対応付け操作を受け付ける対応付け受付手段を備える
ことを特徴とするデータ再生装置。
【請求項１２】
請求項８に記載のデータ再生装置において、
前記複数個の画像ファイルは記録媒体に記録されていると共に、
前記記録媒体に記録されているデータを読み出す読み出し手段と、
前記１個または複数個の音声ファイルを、内蔵のデータ格納手段に格納すると共に、読み出す書き込み／読み出し手段と、
前記記録媒体に記録されている前記複数個の画像ファイルのグループと、前記データ格納手段に格納されている前記１個または複数個の音声ファイルとの対応付け操作を受け付ける対応付け受付手段を備える
ことを特徴とするデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、デジタルカメラで撮影した静止画像の画像データを、いわゆるＢＧＭ（Ｂａｃｋ  Ｇｒｏｕｎｄ  Ｍｕｓｉｃ）の音声データと共に再生するような場合に適用して好適なデータ再生方法およびデータ再生装置に関する。
【背景技術】
【０００２】
被写体像を、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を用いた撮像素子により撮像し、その撮像信号に基づくビデオ信号をデジタル化して、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式により画像データ圧縮して、メモリカードなどの記録媒体に画像ファイルとして記録するデジタル記録方式のデジタルカメラ（電子スチルカメラ）が普及している。
【０００３】
最近では、画像ファイルとして、静止画データのみならず、動画データをも、併せて撮影して記録することができる機能を備えるデジタルカメラもある。
【０００４】
また、プリントされた写真をスキャナーでデジタル静止画データに変換し、このデジタル静止画データを、例えばＪＰＥＧ方式により圧縮して画像ファイルとしてＤＶＤなどの記録媒体に記録することにより、電子アルバムを作成することもできる。
【０００５】
そして、例えばＤＶＤプレーヤなどのデータ再生装置として、このようにＤＶＤに記録された静止画像の画像ファイルの複数個を、連続的に順次再生するスライドショーと呼ばれる機能を備えるものが提供されている。さらに、スライドショーに際して、複数個の静止画像の画像ファイルの再生と共に、いわゆるＢＧＭとして１曲あるいは複数曲を再生することができるものも提供される。
【０００６】
一般に、スライドショーは、定められたインターバル時間の間は、１枚の静止画像の画像ファイルを再生して表示し、当該インターバル時間が経過すると、次の静止画像の画像ファイルを再生して表示するという動作を繰り返すものである。
【０００７】
この場合に、ＢＧＭ音楽は、スライドショーの対象となる静止画像とは、無関係のものであると共に、ＢＧＭ音楽の再生時間の長さは、曲によりまちまちであり、静止画像の再生単位期間であるインターバル時間とも無関係である。このため、一群の複数個の静止画像の画像ファイルについてのスライドショーが終了していないのに、ＢＧＭ音楽が終了してしまったり、その逆に、スライドショーが終了したのに、ＢＧＭ音楽が終了していなかったりすることが多々ある。
【０００８】
この場合、一方の再生が終了してしまっても、他方のみでその最後まで再生を行なう、あるいは、一方の再生が終了したら、他方の再生を強制的に終了してしまうなどの終了方法がとられることになり、いずれにしても、画像のスライドショーの終了時点と、音声データの再生の終了時点（曲の終りの時点）とを一致させることはできない。
【０００９】
これに対して、例えば特許文献１（特開平１０−１４５７３０号公報）には、各々の静止画像の画像ファイルについて、当該静止画像を説明するための説明音声や対応する環境音声などを対応させておき、各々の静止画像を、対応する音声データの再生が終了するまで、表示するようにするデータ再生方法が提供されている。
【００１０】
この特許文献１のデータ再生方法によれば、各々の静止画像の画像ファイルを再生するインターバル時間が、説明音声や環境音声の再生時間と一致させられるので、複数個の画像ファイルのスライドショーが終了したときには、音声データの再生も終了することになる。
【００１１】
上記の特許文献は、次の通りである。
【特許文献１】特開平１０−１４５７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述の特許文献１の発明においては、静止画像の画像ファイルの１個ごとに、説明音声や環境音声を対応付けさせておく必要があると共に、各静止画像の画像ファイルの再生時間は、説明音声や環境音声の音声データの再生時間長に応じたものとなって区々となってしまう。
【００１３】
このため、前述の特許文献１の発明は、ＢＧＭ音楽を聞きながら、所定のインターバル時間毎に画像ファイルを順次に切り換えて再生することにより、複数枚の静止画像についてのスライドショーを行なうという用途には不向きである。
【００１４】
この発明は、以上の点にかんがみ、例えばＢＧＭ音楽を聞きながら、所定のインターバル時間毎に画像ファイルを順次に切り換えて複数個の画像ファイルの再生をする場合において、複数個の画像ファイルの再生終了時点と、音声データの終了時点とを一致させることができるデータ再生方法およびデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、この発明によるデータ再生方法は、
複数個の画像ファイルの画像データと、前記複数個の画像ファイルのグループと対応付けられた１個または複数個の音声ファイルの音声データとを、並行して再生するようにするデータ再生方法であって、
前記再生に先立ち、前記１個または複数個の音声ファイルの音声データの総再生時間を算出する音声再生時間算出ステップと、
前記再生に先立ち、前記算出された音声データの総再生時間を、前記複数個の画像ファイルのファイル数で割り算して、１画像ファイル当たりの所定再生時間を求める画像再生時間算出ステップと、
前記複数個の画像ファイルの画像データを、前記画像再生時間算出ステップで算出した前記１画像ファイル当たりの所定再生時間ごとに、画像ファイルを切り換えながら連続的に再生すると共に、前記画像データの再生と並行して、前記１個または複数個の音声ファイルの音声データを連続して再生する再生実行ステップと、
を備えることを特徴とする。
【００１６】
この発明においては、複数個の画像ファイルの再生に先立ち、音声再生時間算出ステップにおいて、当該複数個の画像ファイルのグループと対応付けられた１個または複数個の音声ファイルの音声データの総再生時間が算出されると共に、再生対象となる画像ファイルのファイル数が認識される。
【００１７】
そして、画像再生時間算出ステップにおいて、前記算出された音声データの総再生時間を、前記複数個の画像ファイルのファイル数で割り算して、１画像ファイル当たりの所定再生時間が求められる。
【００１８】
そして、再生実行ステップにおいては、画像再生時間算出手段で算出された１画像ファイル当たりの所定再生時間ごとに、画像ファイルを切り換えながら、複数個の画像ファイルを連続的に再生すると共に、前記画像データの再生と並行して、１個または複数個の音声ファイルの音声データを連続して再生する。
【００１９】
この場合、複数個の画像ファイルの総再生時間は、１個または複数個の音声データの総再生時間と等しいので、複数個の画像ファイルの再生の終了時点と、対応する１個または複数個の音声データの再生の終了時点とは、一致する。
【発明の効果】
【００２０】
この発明によれば、例えばＢＧＭ音楽を聞きながら、所定のインターバル時間毎に画像ファイルを順次に切り換えて複数個の画像ファイルの再生をする場合において、複数個の画像ファイルの再生終了時点と、音声データの終了時点とを一致させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明によるデータ再生方法およびデータ再生装置の実施形態を図を参照しながら説明する。
【００２２】
［データ再生装置のハードウエア構成例］
図１は、この発明によるデータ再生装置の実施形態を、光ディスク再生装置に適用した場合のハードウエア構成である。
【００２３】
この例の光ディスク再生装置は、ディスクドライブ部１０と、ディスクデータ処理部２０と、画像再生出力部３０と、音声再生出力部４０と、制御部５０と、ユーザインターフェース部６０とからなる。
【００２４】
ディスクドライブ部１０は、ＤＶＤやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの光ディスク１１を回転駆動するスピンドルモータ１２と、光ディスク１１から記録データを取り出す光ピックアップ１３と、スピンドルモータ１２および光ピックアップ１３をサーボ制御するサーボプロセッサ１４と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）アンプ１５とを備える。
【００２５】
ＲＦアンプ１５は、光ピックアップ１３で光ディスク１１から取り出されたデータを受けて、ディスクデータ処理部２０に送る再生データを生成すると共に、ピックアップ１３のフォーカスエラー信号や、トラッキングエラー信号を生成し、再生データの一部と共に、サーボプロセッサ１４に供給する。
【００２６】
サーボプロセッサ１４は、ＲＦアンプ１５からのフォーカスエラー信号やトラッキングエラー信号に基づき、光ピックアップ１３の図示を省略した２軸デバイスを制御して、フォーカス制御およびトラッキング制御を行なう。また、サーボプロセッサ１４は、ＲＦアンプ１５からの信号から、光ピックアップ１３の光ディスク１１上の走査位置の絶対番地を検出すると共に、制御部５０からのディスクデータ処理部２０を介した制御に基づいて、光ピックアップ１３の光ディスク１１の半径方向の位置を制御するためのスレッド機構（図示は省略）を制御して、光ピックアップ１３の走査位置を制御するようにする。さらに、サーボプロセッサ１４は、スピンドルモータ１２の回転制御も行なう。
【００２７】
ディスクデータ処理部２０は、ＤＶＤ／ＣＤ・データプロセッサ２１と、トラックバッファ２２と、ストリーム・デマルチプレクサ２３とからなる。ＤＶＤ／ＣＤ・データプロセッサ２１は、ＲＦアンプ１５からの再生データを受けて、８／１４変調、あるいは８／１６変調に対応する復調処理、エラー訂正デコード処理などを行ない、その結果の再生データをトラックバッファ２２を通じてストリーム・デマルチプレクサ２３に供給する。
【００２８】
ＤＶＤ／ＣＤ・データプロセッサ２１は、また、制御部５０からの制御信号をサーボプロセッサ１４に渡す役割も果たしている。
【００２９】
ストリーム・デマルチプレクサ２３は、トラックバッファ２２から受け取ったストリームデータから、圧縮画像データと、圧縮音声データとを分離し、圧縮画像データは、画像再生出力部３０に供給し、圧縮音声データは、音声再生出力部４０に供給する。
【００３０】
画像再生出力部３０は、画像データバッファ３１と、画像データデコード部３２と、映像・グラフィック処理モジュール３３と、デジタルインターフェース部３４と、ＮＴＳＣエンコーダ３５と、Ｄ／Ａ変換器３６とからなる。
【００３１】
画像データバッファ３１は、ストリーム・デマルチプレクサ２３からの圧縮画像データを受けて、画像データデコード部３２に供給する。画像データデコード部３２は、圧縮画像データを伸長デコードし、デコード出力を映像・グラフィック処理モジュール３３に供給する。
【００３２】
映像・グラフィック処理モジュール３３は、画面サイズ変更、画質調整、字幕表示・ＯＳＤ（オン・スクリーン・ディスプレイ）表示などの映像処理を行なう。この映像・グラフィック処理モジュール３３で処理されて得られた画像データは、デジタルインターフェース３４を通じて、デジタルビデオ出力端子３７に導出される。
【００３３】
映像・グラフィック処理モジュール３３で処理されて得られた画像データは、また、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）エンコーダ３５に供給されて、デジタルＮＴＳＣカラービデオ信号に変換される。そして、このＮＴＳＣエンコーダ３５からのデジタルＮＴＳＣカラービデオ信号が、Ｄ／Ａ変換器３６によりアナログＮＴＳＣカラービデオ信号に変換され、出力端子３８を通じてモニターディスプレイ（図示せず）に供給され、画像表示される。
【００３４】
音声再生出力部４０は、音声データバッファ４１と、音声データデコード部４２と、デジタルインターフェース４３と、Ｄ／Ａ変換器４４とを備える。
【００３５】
音声データバッファ４１は、ストリーム・デマルチプレクサ２３からの圧縮音声データを受けて、音声データデコード部４２に供給する。音声データデコード部４２は、圧縮画像データを伸長デコードする。デコードされて得られたデジタル音声信号は、デジタルインターフェース４３を通じてデジタル音声出力端子４５に導出される。
【００３６】
音声データデコード部４２からのデジタル音声信号は、また、Ｄ／Ａ変換器４４を通じてアナログ音声出力端子４６に導出される。このアナログ音声出力端子４６から出力されるアナログ音声信号は、例えばモニターディスプレイの音声入力端子に供給され、そのスピーカにより音響再生される。
【００３７】
制御部５０は、マイクロコンピュータにより構成され、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３とがシステムバス５４を通じて接続されて構成されている。ＲＯＭ５２には、このデータ再生装置におけるＤＶＤからの映画データの再生機能、ＣＤからの音楽データの再生機能などの機能を果たすための処理プログラムが記憶されていると共に、この実施形態では、後述する画像のスライドショーを実行するための処理プログラムが記憶されている。
【００３８】
ＣＰＵ５１は、ＲＯＭ５２の処理プログラムに従った処理を、ＲＡＭ５３をワークエリアとして使用して、実行する。
【００３９】
ユーザインターフェース６０は、ユーザの操作入力部を含むと共に、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示部を含み、システムバス５４に接続されている。この例においては、操作入力部には、リモコン送受信器を含むものである。制御部５０のＣＰＵ５１は、システムバス５４を通じて、ユーザインターフェース６０を通じて入力されたユーザ入力操作情報を受け取って、どのような指示入力であるかを判別し、判別した指示入力に応じた処理を実行するようにする。
【００４０】
なお、この実施形態においては、データ再生装置の種々の機能メニュー等は、操作入力部を通じたユーザに操作に応じて、映像・グラフィック処理モジュール３３のＯＳＤ機能が用いられて、モニターディスプレイの画面に表示されるようにされており、そのためのプログラムが、ＲＯＭ５２に記憶されている。
【００４１】
［データ再生装置における再生処理］
図１のデータ再生装置においては、光ディスク１１の例としてのＤＶＤに記録されている映画のコンテンツや、ＣＤに記録されている音楽コンテンツを再生することができる。
【００４２】
ＤＶＤの映画コンテンツを再生する場合には、当該ＤＶＤが光ディスク１１として装填される。そして、再生開始操作がユーザにより、ユーザインターフェース６０を通じてなされると、ＤＶＤについての再生処理が開始される。
【００４３】
すなわち、光ピックアップ１３でＤＶＤから変調されているデータが取り出され、ＲＦアンプ１５を通じてＤＶＤ／ＣＤデータ・プロセッサ２１に供給されて復調され、エラー訂正処理がなされる。このとき、ＤＶＤからのデータにより、光ディスク１１がＤＶＤであることが認識され、ＤＶＤ／ＣＤデータ・プロセッサ２１で、当該ＤＶＤからのデータに対する信号復調処理およびエラー訂正処理がなされる。
【００４４】
そして、ＤＶＤ／ＣＤデータ・プロセッサ２１で復調されたデータは、トラックバッファ２２を通じてストリーム・デマルチプレクサ２３に供給されて、圧縮画像データと圧縮音声データとに分離される。
【００４５】
そして、ストリーム・デマルチプレクサ２３からの圧縮画像データは、画像データバッファ３１を通じて画像データデコード部３２に供給されて伸長デコードされる。伸長デコードされた画像データは、映像・グラフィック処理モジュール３３を通じてＮＴＳＣエンコーダ３５に供給されて、デジタルＮＴＳＣカラー映像信号に変換され、これがＤ／Ａ変換器３６によりアナログＮＴＳＣカラー映像信号に変換されて、例えば、モニターディスプレイに供給され、その画面に再生画像が表示される。また、映像・グラフィック処理モジュール３３からのデジタルビデオ信号は、デジタルインターフェース３４を通じて出力端子３７に導出される。
【００４６】
また、ストリーム・デマルチプレクサ２３からの圧縮音声データは、音声データバッファ４１を通じて音声データデコード部４２に供給されて伸長デコードされる。伸長デコードされた音声データは、例えば、Ｄ／Ａ変換器４４によりアナログ音声信号に変換されて、出力端子４６を通じて、例えば、モニターディスプレイに供給され、そのスピーカにより音響再生される。また、音声データデコード部４２からのデジタル音声信号は、デジタルインターフェース４３を通じて出力端子４５に導出される。
【００４７】
ＣＤの音楽コンテンツを再生する場合には、当該ＣＤが光ディスク１１として装填される。そして、再生開始操作がユーザにより、ユーザインターフェース６０を通じてなされると、ＣＤについての再生処理が開始される。
【００４８】
すなわち、光ピックアップ１３でＣＤから変調されているデータが取り出され、ＲＦアンプ１５を通じてＤＶＤ／ＣＤデータ・プロセッサ２１に供給されて復調される。このとき、ＣＤからのデータにより、光ディスク１１がＣＤであることが認識され、ＤＶＤ／ＣＤデータ・プロセッサ２１で、当該ＣＤからのデータに対する信号復調処理およびエラー訂正処理がなされる。
【００４９】
そして、ＤＶＤ／ＣＤデータ・プロセッサ２１で復調されたデータは、トラックバッファ２２を通じてストリーム・デマルチプレクサ２３に供給される。このときには、ストリーム・デマルチプレクサからは圧縮音声データのみが得られ、当該圧縮音声データが、音声データバッファ４１を通じて音声データデコード部４２に供給されて伸長デコードされる。伸長デコードされた音声データは、デジタルインターフェース４３を通じて出力端子４５に導出されると共に、Ｄ／Ａ変換器４４によりアナログ音声信号に変換されて、出力端子４６に導出される。そして、出力端子４５あるいは出力端子４６に接続されるアンプなどの電子機器を通じてスピーカに供給され、音響再生される。
【００５０】
［静止画像のスライドショーの説明］
＜スライドショーの対象となる記録媒体＞
この実施形態では、例えばデジタルカメラで撮影された静止画像の圧縮画像データは、例えば１枚の静止画像当たりについて１つの画像ファイルとして管理される。そして、例えば同日に撮影したなどにより、纏められた複数個の画像ファイルにより１個のフォルダが形成されて管理することができるようにされている。
【００５１】
そして、この実施形態では、このフォルダには、それぞれ楽曲を所定の圧縮方式で圧縮した圧縮音声データをデータファイルとする１個あるいは複数個の音声ファイルを登録することが可能とされている。この実施形態では、このフォルダに登録される音声ファイルは、当該フォルダの複数個の画像ファイルについてスライドショーを実行する際にＢＧＭとして併せて再生するものとされている。つまり、この実施形態では、１つのフォルダに登録されることで、複数個の画像ファイルと、１個または複数個の音声ファイルとは、対応付けられおり、スライドショーの際には、同時に再生されるものとされている。
【００５２】
図２に、このフォルダの例を示す。すなわち、この図２の例においては、フォルダは、音声ファイル群と、画像ファイル群とを含んでおり、音声ファイル群は、音声ファイルＡ１から音声ファイルＡＮ（Ｎは、１以上の整数）までのＮ個の音声ファイルからなり、画像ファイル群は、画像ファイルＶ１から画像ファイルＶＭ（Ｍは、１以上の整数）までのＭ個の画像ファイルからなる。
【００５３】
音声ファイルＡ１〜ＡＮは、それぞれファイルヘッダと、圧縮オーディオデータとからなる。また、画像ファイルＶ１〜ＶＭは、それぞれファイルヘッダと、圧縮画像データとからなる。ファイルヘッダには、圧縮方式やビットレートの情報が含められている。
【００５４】
このフォルダは、ユーザが、例えばパーソナルコンピュータ等で生成して、書き込みが可能な例えばＤＶＤやＣＤに書き込むことができる。すなわち、ユーザは、例えば、デジタルカメラで撮影した静止画像の画像ファイルの複数個を、パーソナルコンピュータに予め取り込んでおくと共に、スライドショーの際に使用したい楽曲などの圧縮音声データの音声ファイルの複数個を、予め取り込んでおくようにする。
【００５５】
そして、ユーザが、パーソナルコンピュータに対して、一まとめとする構成する複数個の画像ファイルのグループと、それに対応付ける１個あるいは複数個の音声ファイルを選択入力する。パーソナルコンピュータは、その選択入力に応じて、画像ファイル群と音声ファイル群とからなる１個のフォルダを生成する。なお、音声ファイル群を選択しない場合には、画像ファイル群のみからなるフォルダが生成される。
【００５６】
そして、パーソナルコンピュータは、ユーザの操作指示入力に基づいて、そのフォルダを、例えば書き込み可能なＤＶＤやＣＤに書き込む。この場合に、ユーザは、複数個のフォルダを生成して、それらの複数個のフォルダを、１枚のＤＶＤやＣＤに書き込むこともできる。
【００５７】
このフォルダのＤＶＤやＣＤへの書き込みの際には、ＤＶＤやＣＤの管理エリアであるリードインエリアに、当該ＤＶＤやＣＤに書き込まれているフォルダの管理情報が書き込まれる。このフォルダの管理情報としては、１個のフォルダごとに、図２に示すように、フォルダ構造と、ファイル数と、ファイルサイズなどの情報が記録される。
【００５８】
フォルダ構造の情報は、それぞれのフォルダのＤＶＤやＣＤ上における記録位置情報と、当該フォルダに含まれる１〜複数のファイルのファイル名情報を含む。ファイル名情報は、画像ファイル、音声ファイルなどのファイルの種類により異なる拡張子を備える。データ再生装置は、このフォルダ構造の情報中のファイル名情報の拡張子の種類に基づいて、当該フォルダが画像ファイル群と音声ファイル群とからなるものか、画像ファイル群のみで、音声ファイル群が付随していないかなどの情報を読み取る。
【００５９】
ファイル数は、画像ファイル群および音声ファイル群のそれぞれが幾つのファイル数からなっているかを示す情報である。ファイルサイズは、画像ファイル群および音声ファイル群のそれぞれのファイルのデータサイズを示す情報である。
【００６０】
なお、上述の説明では、パーソナルコンピュータに、画像ファイルおよび音声ファイルのそれぞれ取り込んでおき、それらの中からユーザがひとまとめにする画像ファイルおよび音声ファイルを選択してフォルダを生成し、ＤＶＤやＣＤなどの光ディスクに書き込むようにした。しかしながら、デジタルカメラに、複数個の画像ファイルからなる画像フォルダの生成機能がある場合には、パーソナルコンピュータには、その画像フォルダを取り込み、予めパーソナルコンピュータに取り込んである複数個の中から選択した１個または複数個の音声ファイルを、当該フォルダに追加登録するようにすることもできる。
【００６１】
また、デジタルカメラが、例えばＤＶＤやＣＤを記録媒体として用いるものであって、上述したパーソナルコンピュータと同様の、画像ファイル群と音声ファイル群とからなるフォルダの形成機能を備えている場合は、当該デジタルカメラにより、上記のようなフォルダの１個あるいは複数個をＤＶＤやＣＤに記録することができる。
【００６２】
＜スライドショーのおける処理動作＞
ユーザは、以上のようにして作成されたＤＶＤやＣＤを、光ディスク１１として、図１のデータ再生装置に装填し、ユーザインターフェース６０のＬＣＤのメニュー画面や、ＯＳＤ機能を用いることによりモニターディスプレイの画面に表示されているニュー画面等から、スライドショーを選択し、さらに、スライドショーを行ないたいフォルダを選択して、スライドショー開始操作をする。この場合に、スライドショーを行ないたいフォルダとしては、１個だけではなく、複数個を選択することも可能とされている。
【００６３】
図３は、このスライドショーの処理動作を説明するためのフローチャートである。なお、このフローチャートの各ステップの処理は、制御部５０のＣＰＵ５１が、ＲＯＭ５２に書き込まれているスライドショー用のプログラムにしたがって、ＲＡＭ５３をワークエリアとして用いて、実行されるものである。
【００６４】
先ず、データ再生装置の制御部５０のＣＰＵ５１は、ユーザのユーザインターフェース６０を通じたメニュー選択に応じて、スライドショーの選択および対象となるフォルダの選択を受け付ける（ステップＳ１０１）。
【００６５】
そして、ＣＰＵ５１は、スライドショー開始指示操作を待ち（ステップＳ１０２）、スライドショーの開始指示操作がなされたと判別したときには、光ディスク１１のリードインエリアのフォルダ管理情報から、再生する最初のフォルダのフォルダ構造、画像ファイルおよび音声ファイルのファイル数、各画像ファイルおよび各音声ファイルのファイルサイズの情報を取得する（ステップＳ１０３）。
【００６６】
そして、ＣＰＵ５１は、フォルダ構造の情報から、音声ファイル群がフォルダに含まれているか否か判別し（ステップＳ１０４）、音声ファイル群が含まれていないと判別したときには、スライドショーのインターバル時間を、予め与えられている一定時間として、スライドショーを実行する。すなわち、フォルダ内の複数個の画像ファイルについて、順番として最初の画像ファイルの静止画像データを再生し、インターバル時間だけ表示し、当該インターバル時間が経過したら、次の画像ファイルの静止画像データを再生し、再び、インターバル時間だけ表示し、インターバル時間が経過したらさらに次の画像ファイルの静止画像を再生してインターバル時間だけ表示するという処理を実行する（ステップＳ１１１）。
【００６７】
そして、ＣＰＵ５１は、フォルダ内の全ての画像ファイルについてのスライドショーが終了したか否か判別し（ステップＳ１１２）、終了していないと判別したときには、ステップＳ１１１に戻って、当該フォルダの画像のスライドショーを継続し、終了したと判別したときには、スライドショーの実行対象として選択された、未だ実行されていない他のフォルダがあるか否か判別する（ステップＳ１０９）。そして、他のフォルダがあると判別したときには、ステップＳ１０３に戻り、未実行の他のフォルダはないと判別したときには、スライドショーの終了処理をし（ステップＳ１１０）、この処理ルーチンを終了する。
【００６８】
また、ステップＳ１０４で、フォルダに音声ファイル群が存在すると判別したときには、ＣＰＵ５１は、後述する音声ファイル群についての総演奏時間（総再生時間）Ｓを算出する処理を実行する（ステップＳ１０５）。
【００６９】
音声ファイル群についての総演奏時間（総再生時間）Ｓを算出したら、ＣＰＵ５１は、当該フォルダの画像ファイルについてのインターバル時間Ｔの算出処理を行なう（ステップＳ１０６）。すなわち、ＣＰＵ５１は、ステップＳ１０５で算出した音声ファイル群による総演奏時間Ｓを、ステップＳ１０３で取得した画像ファイルの総数Ｍで割り算し、インターバル時間Ｔ（＝Ｓ／Ｍ）を算出する。
【００７０】
そして、ＣＰＵ５１は、当該フォルダの画像のスライドショーを、インターバル時間Ｔとして、順次に実行する（ステップＳ１０７）。
【００７１】
そして、ＣＰＵ５１は、フォルダ内の全ての画像ファイルについてのスライドショーが終了したか否か判別し（ステップＳ１０８）、終了していないと判別したときには、ステップＳ１０７に戻って、当該フォルダの画像のスライドショーを継続し、終了したと判別したときには、スライドショーの実行対象として選択された、未だ実行されていない他のフォルダがあるか否か判別する（ステップＳ１０９）。そして、他のフォルダがあると判別したときには、ステップＳ１０３に戻り、未実行の他のフォルダはないと判別したときには、スライドショーの終了処理をし（ステップＳ１１０）、この処理ルーチンを終了する。
【００７２】
なお、上述の例では、フォルダに画像ファイルが含まれておらず、フォルダが音声ファイルの未かなる場合については記載しなかったが、そのようなフォルダの再生においては、音声情報の再生と共に、再生装置に予め保存されているいわゆる壁紙と呼ばれる画像や任意の画像を表示しながら再生するようにする。
【００７３】
次に、ステップＳ１０５での音声ファイル群についての総演奏時間（総再生時間）Ｓを算出する処理ルーチンを、図４のフローチャートを参照して説明する。
【００７４】
ＣＰＵ５１は、先ず、総演奏時間Ｓの演算処理についての初期化をする（ステップＳ２０１）。すなわち、総演奏時間ＳをＳ＝０、処理対象の音声ファイル番号ＮをＮ＝１にする。次に、ＣＰＵ５１は、処理対象の音声ファイル番号ＮのファイルサイズＦＳｎを、ステップＳ１０３で取得した情報から認識すると共に、音声ファイル番号Ｎのファイルヘッダから、当該音声ファイル番号Ｎの音声データのビットレートＢＲｎを認識する（ステップＳ２０２）。
【００７５】
そして、ＣＰＵ５１は、総演奏時間Ｓを、
Ｓ＝ＦＳｎ÷ＢＲｎ＋Ｓ
なる演算式を実行することにより求める（ステップＳ２０３）。
【００７６】
そして、ＣＰＵ５１は、処理対象の音声ファイル番号Ｎが音声ファイルの総数以上であるか否か判別し（ステップＳ２０４）、処理対象の音声ファイル番号Ｎが音声ファイルの総数未満であると判別したときには、次の音声ファイル番号を処理対象の音声ファイルとして指定し（ステップＳ２０５）、ステップＳ２０２に戻って、このステップＳ２０２以降の処理を繰り返す。
【００７７】
また、ステップＳ２０４で、処理対象の音声ファイル番号Ｎが音声ファイルの総数以上であると判別したときには、ＣＰＵ５１は、全ての音声ファイルについての演奏時間の合計である総演奏時間Ｓが算出されてとして、この処理ルーチンを終了し、図３のメインルーチンに戻る。
【００７８】
以上のようにして、この実施の形態では、音声ファイル群の総演奏時間Ｓを、スライドショーの対象となる画像ファイル数で除算して、１個の画像ファイルの静止画像の表示時間であるインターバル時間Ｔを定めて、スライドショーを行なうので、互いに関連の無いＭ個の画像ファイルからなる画像ファイル群と、Ｎ個の音声ファイルからなる音声ファイル群とを、図５に示すように、同時に再生スタートさせ、同時に終了させることができる。
【００７９】
そして、複数個のフォルダについて、連続してスライドショーを実行するときには、フォルダ単位で、対応する音声ファイル群の総演奏時間Ｓが算出されて、静止画像のインターバル時間Ｔが決定されるので、フォルダ単位で、複数枚の静止画のスライドショーと、音声ファイルの再生の終了時点が一致することになる。
【００８０】
このため、例えば海で撮影した静止画像のスライドショーを、海に関連するＢＧＭを伴って行ない、その終了に引き続いて、山で撮影した静止画像のスライドショーを、山に関連するＢＧＭを伴って行なうことでき、快適なスライドショーを行なうことができる。
【００８１】
なお、この実施形態においては、１枚の静止画像の表示したら、次の静止画像に表示画像を更新するまでは、画像データにアクセスする必要が無いため、インターバル時間においては、随時、音声データについてアクセスし、デコードを行なう。そして、静止画像の更新時にのみ、画像データにアクセスする。この画像データへのアクセス時には、音声は、音声バッファに蓄えられた音声データを使用して、再生を続けるものである。
【００８２】
［他の実施形態］
上述した実施形態では、画像ファイル群と、スライドショーのＢＧＭとする音声ファイル群とを１つのフォルダに登録することで、互いに対応付けるようにしたが、画像ファイル群と、スライドショーのＢＧＭとする音声ファイル群との対応付けは、このような方法に限定されるわけではない。
【００８３】
例えば、データ再生装置に、スライドショーのＢＧＭとなるような楽曲の複数個を、それぞれ音声ファイルとして予め格納しておき、画像のスライドショーの際に、適切なＢＧＭの楽曲の音声ファイルを、その格納されている複数個の音声ファイルから選択することができるようにしてもよい。
【００８４】
すなわち、この実施形態の場合の再生装置においては、図６に示すように、ＢＧＭ音声ファイル格納部７１を備えると共に、当該ＢＧＭ音声ファイル格納部７１への音声ファイルの書き込み、また、ＢＧＭ音声ファイル格納部７１からの音声ファイルの読み出しを行なうための書き込み／読み出し部７２を、システムバス５４に接続することにより設ける。
【００８５】
そして、データ再生装置には、これに、例えば音楽ＣＤを光ディスク１１として装填されたときに、当該ＣＤからユーザにより選択された楽曲の音声データを、当該ユーザの指示に応じて、書き込み／読み出し部７２により、音声ファイルとして、ＢＧＭ音声ファイル格納部７１に書き込むように制御する機能を設ける。この機能は、制御部５０の機能として設けられる。
【００８６】
また、データ再生装置には、スライドショーの開始に先立ち、ＢＧＭ音声ファイル格納部７１に格納されている音声ファイル群の中の１個または複数個の音声ファイルを、スライドショーの対象となる画像ファイル群のそれぞれと対応付けるユーザの操作を受け付ける機能をも設ける。この機能も、制御部５０の機能として設けられる。
【００８７】
この場合、ＤＶＤには複数個の画像ファイルからなるフォルダを記録しておく。そして、スライドショーを行なう際に、データ再生装置は、前述の実施形態の場合と同様に、ユーザインターフェース６０のＬＣＤ画面や、ＯＳＤ機能を用いることにより、モニターディスプレイの画面に、ＤＶＤに記録されているフォルダの一覧を表示して、どのフォルダの画像ファイル群をスライドショーの対象にするかを、ユーザに選択させるように構成される。
【００８８】
また、この際に、データ再生装置に格納されているＢＧＭとなる音声ファイル群の一覧を、前記画面に表示して、スライドショーの対象として選択された画像ファイル群と対応付ける１個または複数個の音声ファイルの選択を受け付けるように、データ再生装置を構成する。データ再生装置は、受け付けた１個または複数個の音声ファイルと、画像ファイルのフォルダとの対応を、記憶するようにする。
【００８９】
この状態で、スライドショーをスタートさせると、前述の図３および図４と同様の処理動作が行なわれて、スライドショーが実行される。この実施形態の場合には、各画像ファイルのフォルダに対応付けられた１個または複数個の音声ファイルの総演奏時間が、前記総演奏時間Ｓとして算出され、フォルダの画像ファイル数で、その総演奏時間が割り算されることで、１個の画像ファイル当たりのインターバル時間Ｔが決定される。
【００９０】
そして、この決定されたインターバル時間Ｔでスライドショーが、上述と同様にして、実行されて、フォルダ単位のスライドショーの終了時点と、音声ファイルの再生の終了時点とが一致するスライドショーがなされる。
【００９１】
なお、上述の制御のための処理プログラムは、ＲＯＭ５２に格納され、ＣＰＵ５１により実行されるものである。
【００９２】
なお、図６のデータ再生装置にインターネットなどと接続する機能を設け、画像のスライドショーと共に再生する音声ファイルを、インターネットのサーバ装置から取り込んで、ＢＧＭ音声ファイル格納部７１に格納して、用いることができるようにしても良い。
【００９３】
また、図７は、さらに他の実施形態のデータ再生装置の構成を示すブロック図である。
【００９４】
この図７の実施形態においては、データ再生装置は、ＢＧＭ音声ファイル格納部は有せず、その代わりに、例えばカード型メモリ８２の書き込み／読み出しを行なうカード型メモリドライバ８１をシステムバス５４に接続する。
【００９５】
そして、データ再生装置は、この図７の実施形態においては、図６の実施形態の場合におけるＢＧＭ音声ファイル格納部７１に格納されている音声ファイル群に代わって、メモリカード８２に格納されている音声ファイル群を、スライドショーの対象画像ファイル群と対応付け可能な音声ファイル群とすることができるようにする。
【００９６】
図７の実施形態と図６の実施形態と異なるのは、ＢＧＭ音声ファイル格納部に代わってカード型メモリ８２に格納されている音声ファイルを用いるだけである。この図７の実施形態においても、上述の図６の実施形態と同様にして、スライドショーの対象とする画像ファイル群と、１個または複数個の音声ファイルとの対応付けを、スライドショーの開始に先立ち行なうことにより、前述した図６の実施形態と同様にして、スライドショーを実行することができ、同様の作用効果が得られる。
【００９７】
なお、図６及び図７の実施形態では、画像ファイルの複数個をフォルダとしてＤＶＤ等の記録媒体に格納するようにしたが、画像ファイルは、フォルダとして保存されている必要はない。すなわち、スライドショーの開始に先立ち、スライドショーの対象とする画像ファイル群を、ＤＶＤに記録されている複数個の画像ファイルの中から選択して、当該グループ単位の画像ファイルと、１個または複数個の音声ファイルのグループとを対応付けするようにすることもできる。
【００９８】
［その他の変形例］
なお、以上の実施形態の説明においては、画像ファイルは、全て静止画像の画像データのファイルとしたが、画像ファイルは動画の画像データとし、スライドショーには、その動画の画像データのうちの特定のフレームの画像を静止画像として表示するようにすることにより、画像ファイルは、静止画像データのみではなく、動画像データをも含めるようにすることができる。
【００９９】
ただし、この場合には予め動画データの画像ファイルについてのスライドショーのための静止画像データを、当該画像ファイルに対応して登録しておくか、あるいは、スライドショーのときに、表示画像が、動画データの画像ファイルの番になったら、当該動画データから特定のフレームを抽出して、そのフレームを静止画像として表示するようにする処理を行なう必要がある。
【０１００】
また、上述の説明では、音声ファイルは、スライドショーのＢＧＭ音楽の音声データからなるものとして説明したが、音楽のみではなく、説明音声などを用いてもよいことは言うまでもない。
【０１０１】
また、上述のデータ再生装置は、ＤＶＤやＣＤなどの記録媒体からのデータを再生する再生装置として説明したが、予めハードディスクに、フォルダあるいは画像ファイルおよび音声ファイルを格納している装置において、当該ハードディスクに格納されているフォルダや画像ファイルからスライドショーの対象とするフォルダや画像ファイル群を選択すると共に、対応して再生する１個または複数個の音声ファイルを選択する場合にも、この発明は適用可能である。
【０１０２】
この場合において、ハードディスクに、画像ファイル群と音声ファイル群とが別々に格納されている場合には、上述の他の実施形態と同様にして、スライドショーの対象とする画像ファイル群と、その画像ファイル群と対応付けられて再生される音声ファイルの選択および対応付け操作が必要となるが、画像ファイル群と音声ファイル群とからなるフォルダが格納されている場合には、当該フォルダを選択するだけで、音声ファイルの選択および対応付け操作を経ずに、前述の図３および図４を用いて説明した処理動作と全く同様のスライドショーができる。
【０１０３】
また、フォルダの管理形態は、上述の実施形態におけるフォルダの管理形態に限定されるものではなく、画像ファイルと音声ファイル、そのファイル数やファイルサイズなどを識別することができる管理形態であればどのような管理形態であってもよい。
【０１０４】
また、この発明のデータ再生装置は、パーソナルコンピュータがその機能を持つ場合には、当該パーソナルコンピュータにより実現することもできる。その他、この発明のデータ再生装置は、種々の形態の電子機器に適用可能である。
【図面の簡単な説明】
【０１０５】
【図１】この発明によるデータ再生装置の実施形態のブロック図である。
【図２】この発明によるデータ再生装置の実施形態におけるスライドショーの対象となる記録媒体の記録データを説明するための図である。
【図３】この発明によるデータ再生装置の実施形態におけるスライドショーの処理動作を説明するためのフローチャートである。
【図４】図３のフローチャートにおける１つのステップの詳細処理を説明するための図である。
【図５】この発明によるデータ再生装置の実施形態におけるスライドショーを説明するための図である。
【図６】この発明によるデータ再生装置の他の実施形態のブロック図である。
【図７】この発明によるデータ再生装置のさらに他の実施形態のブロック図である。
【符号の説明】
【０１０６】
１１…光ディスク、３０…画像再生出力部、４０…音声再生出力部、５０…制御部
【図１】
2006107591.tif 000003
【図２】
2006107591.tif 000004
【図３】
2006107591.tif 000005
【図４】
2006107591.tif 000006
【図５】
2006107591.tif 000007
【図６】
2006107591.tif 000008
【図７】
2006107591.tif 000009