(57)【要約】【課題】  再生する画像データを選別して、再生負荷の大きな画像データは再生しないようにすることにより、画像データと音声データの円滑な並列再生を実現する。【解決手段】  データ再生装置は、複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断する、第１判断手段と、前記第１判断手段で、前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得する、取得手段と、前記取得手段で取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する、第２判断手段と、前記第２判断手段で、前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わない、選択再生手段と、を備える。【選択図】  図１
2006140940.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断する、第１判断手段と、
前記第１判断手段で、前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得する、取得手段と、
前記取得手段で取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する、第２判断手段と、
前記第２判断手段で、前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わない、選択再生手段と、
を備えることを特徴とするデータ再生装置。
【請求項２】
前記選択再生手段で、その時点における再生対象ファイルの画像データに基づくイメージデータへの展開が完了した後に、前記取得手段は、次の再生対象ファイルのファイルサイズを取得する、ことを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
前記選択再生手段で前記画像データの再生を開始する前に、前記取得手段は、スライドショーの対象となっているすべての再生対象ファイルのファイルサイズを取得し、前記第２判断手段は、取得した前記再生対象ファイルのファイルサイズが前記所定サイズより小さいかどうかを判断するとともに、前記所定サイズより小さい場合には、その再生対象ファイルを特定するためのファイル特定情報を、再生対象リストに登録し、
前記第２判断手段で、すべての再生対象ファイルについて、そのファイルサイズが前記所定サイズより小さいかどうかの判断を完了した後に、前記選択再生手段は、前記再生対象リストに登録されている再生対象ファイルの画像データの再生を開始する、
ことを特徴とする請求項１に記載のデータ再生装置。
【請求項４】
前記取得手段は、前記再生対象ファイルのファイルサイズを、前記再生対象ファイルを開くことなく取得する、ことを特徴とする請求項１乃至請求項３のいずれかに記載のデータ再生装置。
【請求項５】
前記取得手段は、前記再生対象ファイルのファイルサイズとともに解像度を取得し、
前記第２判断手段は、前記再生対象ファイルのファイルサイズが前記所定サイズより小さく、且つ、解像度が第２所定サイズより小さいかどうかを判断し、
前記選択再生手段は、前記第２判断手段で、前記再生対象ファイルのファイルサイズが前記所定サイズより小さく、且つ、解像度が前記第２所定サイズより小さいと判断した場合にのみに、前記再生対象ファイルの画像データの再生を行う、ことを特徴とする請求項１乃至請求項４のいずれかに記載のデータ再生装置。
【請求項６】
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断する、第１判断手段と、
前記第１判断手段で、前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得する、取得手段と、
前記取得手段で取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断する、第２判断手段と、
前記第２判断手段で、前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わない、選択再生手段と、
を備えることを特徴とするデータ再生装置。
【請求項７】
前記選択再生手段で、その時点における再生対象ファイルの画像データに基づくイメージデータへの展開が完了した後に、前記取得手段は、次の再生対象ファイルの解像度を取得する、ことを特徴とする請求項６に記載のデータ再生装置。
【請求項８】
前記選択再生手段で前記画像データの再生を開始する前に、前記取得手段は、スライドショーの対象となっているすべての再生対象ファイルの解像度を取得し、前記第２判断手段は、取得した前記再生対象ファイルの解像度が前記所定サイズより小さいかどうかを判断するとともに、前記所定サイズより小さい場合には、その再生対象ファイルを特定するためのファイル特定情報を、再生対象リストに登録し、
前記第２判断手段で、すべての再生対象ファイルについて、その解像度が前記所定サイズより小さいかどうかの判断を完了した後に、前記選択再生手段は、前記再生対象リストに登録されている再生対象ファイルの画像データの再生を開始する、
ことを特徴とする請求項６に記載のデータ再生装置。
【請求項９】
前記取得手段は、前記再生対象ファイルの解像度を、前記再生対象ファイルを一旦開いて、そのヘッダ情報から前記解像度を取得する、ことを特徴とする請求項６乃至請求項８のいずれかに記載のデータ再生装置。
【請求項１０】
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
を備えることを特徴とするデータ再生装置のデータ再生制御方法。
【請求項１１】
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
を備えることを特徴とするデータ再生装置のデータ再生制御方法。
【請求項１２】
データ再生装置のデータ再生を制御するためのプログラムであって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラム。
【請求項１３】
データ再生装置のデータ再生を制御するためのプログラムであって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラム。
【請求項１４】
データ再生装置のデータ再生を制御するためのプログラムが記録された記録媒体であって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラムが記録されたことを特徴とする記録媒体。
【請求項１５】
データ再生装置のデータ再生を制御するためのプログラムが記録された記録媒体であって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ再生装置に関し、特に、音声データと画像データとを並列して再生することのあるデータ再生装置に関する。
【背景技術】
【０００２】
持ち運び可能なポータブルデバイスにおいては、バッテリでの動作時間、発熱が大きな問題となる。通常は、それを避けるためにポータブルデバイスでは低消費電力、低発熱のＣＰＵが使用される。このような低消費電力、低発熱のＣＰＵは、パーソナルコンピュータに用いられるＣＰＵと比べて、非力である。しかし、そのような非力なＣＰＵでは、音声データを再生しながら同時に圧縮されていない画像を表示する、というような負荷の大きい動作を同時に行うことは非常に困難であった。
【０００３】
一方、パーソナルコンピュータにプログラムをインストールして使用するスライドショーアプリケーションソフトがある。スライドショーは、複数の静止画像を所定のタイミング（例えば５秒間隔）で順次切り替えて表示する機能であるが、これに所定のタイミングで所望の音声を同時に再生する機能を備えたものもある。また、特開２００１−３３９６８２号公報（特許文献１）や、特開２００２−１８９５３９号公報（特許文献２）では、デジタルカメラ単体で撮影して保存してある複数のデジタル画像を、内蔵された表示装置により順次表示しながら同時に音声を再生する方法が開示されている。
【特許文献１】特開２００１−３３９６８２号公報
【特許文献２】特開２００２−１８９５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、画像と音声の同時再生には、ＣＰＵに大きな負荷がかかり、熱が発生する。持ち運びするようなデータ再生装置では、高熱になってしまっては、持ち運びする機能を妨げて、ユーザの利便性を大きく損なう。熱の発生を抑えるには省エネルギーかつ高速なＣＰＵが必要となるが、これにはコストが掛かってしまい商品化するのは難しい。
【０００５】
そこで、ＣＰＵとＤＳＰ（Digital Signal Processor）との間で、処理を分散させる技術がある。しかし、単に分散処理させただけでは、画像または音声の再生それぞれどちらかに遅延が発生してしまうことがある。つまり、画像と音声のそれぞれの処理負荷状態は各々刻々と変化するため、タイミングによってそれらの処理を分担していいるＣＰＵとＤＳＰのどちらかが一時的に高負荷状態となってしまうことがあり、そのため高負荷側処理が終わるまでの待ち時間が発生してしまうのである。
【０００６】
その結果、画像がスムーズに再生できずカクカクした不自然な再生になったり、あるいは画像・音声以外の処理が追いつかずキーの反応が鈍くなったりすることがある。画像と音声の同時再生においての一連の処理の中で、特に負荷が高いのは、画像ファイルの読み込み処理と音声再生処理で、これらの処理が重なった時に画像表示処理等に影響を与えてしまう。
【０００７】
そこで本発明は、前記課題に鑑みてなされたものであり、再生する画像データを選別して、再生負荷の大きな画像データは再生しないようにすることにより、画像データと音声データの円滑な並列再生を実現することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係るデータ再生装置は、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断する、第１判断手段と、
前記第１判断手段で、前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得する、取得手段と、
前記取得手段で取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する、第２判断手段と、
前記第２判断手段で、前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わない、選択再生手段と、
を備えることを特徴とする。
【０００９】
この場合、前記選択再生手段で、その時点における再生対象ファイルの画像データに基づくイメージデータへの展開が完了した後に、前記取得手段は、次の再生対象ファイルのファイルサイズを取得するようにしてもよい。
【００１０】
或いは、前記選択再生手段で前記画像データの再生を開始する前に、前記取得手段は、スライドショーの対象となっているすべての再生対象ファイルのファイルサイズを取得し、前記第２判断手段は、取得した前記再生対象ファイルのファイルサイズが前記所定サイズより小さいかどうかを判断するとともに、前記所定サイズより小さい場合には、その再生対象ファイルを特定するためのファイル特定情報を、再生対象リストに登録し、
前記第２判断手段で、すべての再生対象ファイルについて、そのファイルサイズが前記所定サイズより小さいかどうかの判断を完了した後に、前記選択再生手段は、前記再生対象リストに登録されている再生対象ファイルの画像データの再生を開始するようにしてもよい。
【００１１】
また、前記取得手段は、前記再生対象ファイルのファイルサイズを、前記再生対象ファイルを開くことなく取得するようにしてもよい。
【００１２】
また、前記取得手段は、前記再生対象ファイルのファイルサイズとともに解像度を取得し、
前記第２判断手段は、前記再生対象ファイルのファイルサイズが前記所定サイズより小さく、且つ、解像度が第２所定サイズより小さいかどうかを判断し、
前記選択再生手段は、前記第２判断手段で、前記再生対象ファイルのファイルサイズが前記所定サイズより小さく、且つ、解像度が前記第２所定サイズより小さいと判断した場合にのみに、前記再生対象ファイルの画像データの再生を行うようにしてもよい。
【００１３】
本発明に係るデータ再生装置は、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断する、第１判断手段と、
前記第１判断手段で、前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得する、取得手段と、
前記取得手段で取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断する、第２判断手段と、
前記第２判断手段で、前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わない、選択再生手段と、
を備えることを特徴とする。
【００１４】
この場合、前記選択再生手段で、その時点における再生対象ファイルの画像データに基づくイメージデータへの展開が完了した後に、前記取得手段は、次の再生対象ファイルの解像度を取得するようにしてもよい。
【００１５】
或いは、前記選択再生手段で前記画像データの再生を開始する前に、前記取得手段は、スライドショーの対象となっているすべての再生対象ファイルの解像度を取得し、前記第２判断手段は、取得した前記再生対象ファイルの解像度が前記所定サイズより小さいかどうかを判断するとともに、前記所定サイズより小さい場合には、その再生対象ファイルを特定するためのファイル特定情報を、再生対象リストに登録し、
前記第２判断手段で、すべての再生対象ファイルについて、その解像度が前記所定サイズより小さいかどうかの判断を完了した後に、前記選択再生手段は、前記再生対象リストに登録されている再生対象ファイルの画像データの再生を開始するようにしてもよい。
【００１６】
また、前記取得手段は、前記再生対象ファイルの解像度を、前記再生対象ファイルを一旦開いて、そのヘッダ情報から前記解像度を取得するようにしてもよい。
【００１７】
本発明に係るデータ再生装置のデータ再生制御方法は、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
を備えることを特徴とする。
【００１８】
本発明に係るデータ再生装置のデータ再生制御方法は、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
を備えることを特徴とする。
【００１９】
本発明に係るプログラムは、
データ再生装置のデータ再生を制御するためのプログラムであって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させることを特徴とする。
【００２０】
本発明に係るプログラムは、
データ再生装置のデータ再生を制御するためのプログラムであって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させることを特徴とする。
【００２１】
本発明に係る記録媒体は、
データ再生装置のデータ再生を制御するためのプログラムが記録された記録媒体であって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルのファイルサイズを取得するステップと、
前記取得した前記再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルのファイルサイズが、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラムが記録されたことを特徴とする。
【００２２】
本発明に係る記録媒体は、
データ再生装置のデータ再生を制御するためのプログラムが記録された記録媒体であって、
複数の画像データを連続的に再生するスライドショーが、これら画像データの再生と並列に音声データの再生を行う音声付きであるかどうかを判断するステップと、
前記スライドショーが音声付きであると判断した場合には、スライドショーによる再生対象ファイルの解像度を取得するステップと、
前記取得した前記再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断するステップと、
前記再生対象ファイルの解像度が、前記所定サイズより小さいと判断した場合には、前記再生対象ファイルの画像データの再生を行うが、前記所定サイズより小さくないと判断した場合には、前記再生対象ファイルの画像データの再生を行わないステップと、
をデータ再生装置に実行させるためのプログラムが記録されたことを特徴とする。
【発明を実施するための最良の形態】
【００２３】
〔第１実施形態〕
本実施形態に係るデータ再生装置は、音声データと画像データとを並列して再生するスライドショーにおいて、ファイルサイズの大きな画像データについては、再生することなくスキップすることにより、データ再生装置の負荷を軽減し、ユーザがスライドショーをストレスなく楽しむことができるようにしたものである。より詳しくを、以下に説明する。
【００２４】
図１は、本実施形態に係るデータ再生装置１０の内部構成の一例を説明するブロック図である。本実施形態では、このデータ再生装置１０は、持ち運び可能な画像表示装置を、構成している。
【００２５】
この図１に示すように、本実施形態に係るデータ再生装置１０は、演算処理ユニット２０と、ＲＡＭ（Random Access Memory）２２と、ハードディスクドライブ２４と、メモリカードインターフェース２６と、プリンタ接続部２８と、テレビジョン出力部３０とを備えており、これらは互いに内部バス４０を介して接続されている。
【００２６】
さらに、演算処理ユニット２０は、ＣＰＵ（Central Processing Unit）５０とＤＳＰ（Digital Signal Processor）５２とを備えて構成されている。これらＣＰＵ５０とＤＳＰ５２との間は、データ線で接続されている。なお、本実施形態では、ＣＰＵ５０とＤＳＰ５２は、１つの演算処理ユニット２０に格納されているが、これらは別体であってもよい。
【００２７】
ハードディスクドライブ２４は、不揮発性記憶装置の一例であり、本実施形態では、例えば、デジタルデータの画像データや音声データが格納されている。ここで音声データとは、音や声をデジタル化したデータであり、音楽も含まれているものとする。また、本実施形態においては、画像データや音声データは、圧縮された状態で格納さている場合もあるし、非圧縮の状態で格納されている場合もある。画像データや音声データが圧縮されている場合には、データ再生装置１０は、これらを伸張した上で使用する必要がある。
【００２８】
また、このデータ再生装置１０には、適宜、メモリカード６０が装着され、メモリカードインターフェース２６を介して、このメモリカード６０に格納されている各種のデータが、ハードディスクドライブ２４やＲＡＭ２２に転送され、逆に、これらハードディスクドライブ２４やＲＡＭ２２に格納されている各種のデータがメモリカード６０に転送される。
【００２９】
プリンタ接続部２８には、適宜、プリンタ６２が接続される。このため、本実施形態に係るデータ再生装置１０では、例えば、ハードディスクドライブ２４に格納されている画像データに基づいて生成した印刷データを、プリンタ接続部２８を介して、プリンタ６２に出力することにより、プリンタ６２で印刷をすることが可能である。
【００３０】
テレビジョン出力部３０では、画像データや音声データから生成されたテレビジョン信号を、家庭用のテレビに出力することが可能である。
【００３１】
また、上述した演算処理ユニット２０には、ディスプレイ７０と、ＲＯＭ（Read Only Memory）７２と、デジタル／アナログコンバータ７４とが接続されており、このデジタル／アナログコンバータ７４には、スピーカ７６とヘッドフォンジャック７８とが接続されている。
【００３２】
ディスプレイ７０は、演算処理ユニット２０で画像データに基づいて再生された画像を、表示する。デジタル／アナログコンバータ７４は、演算処理ユニット２０から出力されたデジタル音声データを、アナログ音声データに変換し、スピーカ７６やヘッドホンジャック７８に出力する。
【００３３】
次に、図２に基づいて、本実施形態に係るデータ再生装置１０で行われるスライドショー実行処理について説明する。この図２は、スライドショー実行処理の内容を説明するフローチャートを示す図である。本実施形態では、このスライドショー実行処理は、ハードディスクドライブ２４に格納されているスライドショー実行プログラムを、ＣＰＵ５０が読み込んで実行することにより、実現される処理である。また、本実施形態では、このスライドショー実行処理は、ユーザがデータ再生装置１０にスライドショーの実行を指示することにより実行される処理である。
【００３４】
この図２に示すように、まず、データ再生装置１０は、ユーザが指示したスライドショーが、音声付きのスライドショーであるかどうかを判断する（ステップＳ１０）。音声付きのスライドショーでない場合（ステップＳ１０：ＮＯ）には、通常通り、画像データの再生から構成されるスライドショーを実行する（ステップＳ１２）。
【００３５】
一方、ユーザが指示したスライドショーが、音声付きのスライドショーである場合（ステップＳ１０：ＹＥＳ）には、データ再生装置１０は、再生対象ファイルである画像データのファイルサイズを取得する（ステップＳ１４）。
【００３６】
図３は、本実施形態でスライドショーの再生対象になっている画像データが格納されているディレクトリ構成の一例を示す図であり、ハードディスクドライブ２４内に構成されている。この図３に示すように、フォルダ「２００４１１０５」の下層には、複数の画像ファイルが格納されており、本実施形態では、このフォルダ「２００４１１０５」の下層にあるすべての画像ファイルが、スライドショーの再生対象ファイルであるとする。
【００３７】
また、この図３から分かるように、本実施形態のデータ再生装置１０が備えるＯＳ（オペレーションシステム）は、各ファイルのファイル名とそのファイルサイズを情報として保持している。このため、データ再生装置１０は、画像データのファイルを開くことなく、ＯＳから、そのファイルサイズを取得することができる。
【００３８】
次に、図２に示すように、データ再生装置１０は、取得した再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する（ステップＳ１６）。所定サイズは、任意であるが、本実施形態では、例えば、３００ＫＢと予め定められているものとする。
【００３９】
取得した再生対象ファイルのファイルサイズが、所定サイズより小さくない場合（ステップＳ１６：ＮＯ）には、再生対象ファイルを次に移行して（ステップＳ１８）、上述したステップＳ１４からを繰り返す。
【００４０】
一方、取得した再生対象ファイルのファイルサイズが、所定サイズより小さい場合（ステップＳ１６：ＹＥＳ）には、データ再生装置１０は、次の再生対象ファイルのファイルサイズを取得する（ステップＳ２０）。
【００４１】
次に、データ再生装置１０は、取得した再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する（ステップＳ２２）。この所定サイズの大きさは、上述したステップＳ１６の大きさと同じである。
【００４２】
取得した再生対象ファイルのファイルサイズが、所定サイズより小さくない場合（ステップＳ２２：ＮＯ）には、ステップＳ２０に戻り、さらに次の再生対象ファイルのファイルサイズを取得する。
【００４３】
一方、取得した再生対象ファイルのファイルサイズが、所定サイズより小さい場合（ステップＳ２２：ＹＥＳ）には、ステップＳ１６で特定された所定サイズより小さい再生対象ファイルの画像データと、ステップＳ２２で特定された所定サイズより小さい再生対象ファイルの画像データとを、再生する（ステップＳ２４）。
【００４４】
図４は、画像データが再生されて、そのイメージデータが展開されるメモリ領域の一例を示す図である。このメモリ領域は、例えば、ＤＰＳ５２内に形成されてもよいし、ＲＡＭ２２内に形成されもよい。本実施形態においては、このメモリ領域に、第１画像格納領域Ｍ１と、第２画像格納領域Ｍ２とが形成されており、一方の領域に格納されているイメージデータがディスプレイ７０に表示されている間に、他方の領域に次の画像のイメージデータを展開するようにしている。この際、画像データが圧縮されている場合には、データ再生装置１０は、これを伸張して、展開する必要がある。これにより、ディスプレイ７０に表示されている画像が、瞬時に、次の画像に切り替わるようになる。
【００４５】
すなわち、最初のステップＳ２４の処理では、ステップＳ１６で特定された所定サイズより小さい再生対象ファイルの画像データが、第１画像格納領域Ｍ１に展開されるとともに、ディスプレイ７０に静止画として表示される。この第１画像格納領域Ｍ１の画像を表示している間に、第２画像格納領域Ｍ２に、ステップＳ２２で特定された所定サイズより小さい再生対象ファイルの画像データが展開される。そして、ディスプレイ７０に表示される領域を、第１画像格納領域Ｍ１から第２画像格納領域Ｍ２に切り替えることにより、第２画像格納領域Ｍ２に展開されている画像が静止画として、ディスプレイ７０に表示される。
【００４６】
このステップＳ２４の画像データの再生処理と並列して、音声データが再生される。そして、このステップＳ２４の後、データ再生装置１０は、上述したステップＳ２０に戻り、次の再生対象ファイルのファイルサイズを取得する処理からを繰り返す。
【００４７】
上述したように、本実施形態では、所定サイズを３００ＫＢに設定しているので、図３の例では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００５．ＪＰＧ」…の順にスライドショー再生される。つまり、「０００３．ＪＰＧ」、「０００４．ＪＰＧ」は、ファイルサイズが３００ＫＢより大きいので、再生されずにスキップされる。
【００４８】
以上のように、本実施形態に係るデータ再生装置１０によれば、所定サイズより小さいファイルサイズの画像データのみを再生することとしたので、大きな画像データは再生しないこととなり、画像データの再生に要するＣＰＵ５０の負荷を軽減することができる。このため、音声データと画像データとを並列にスライドショーで再生する場合でも、滞りなく再生することができる。
【００４９】
〔第２実施形態〕
上述した第１実施形態においては、スライドショーを実行しながら再生対象ファイルのファイルサイズを取得し、所定のサイズより小さいかどうかを判断することとしたが、本実施形態では、スライドショーを開始する前に、すべての再生対象ファイルのファイルサイズを取得して、所定サイズより小さい画像データの再生対象ファイルを予めリストアップしておくようにしたものである。より詳しくを、以下に説明する。
【００５０】
なお、第２実施形態におけるデータ再生装置１０の内部構成は、上述した図１と同様であるので、その説明は省略する。
【００５１】
図５は、本実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図である。本実施形態では、このスライドショー実行処理は、ハードディスクドライブ２４に格納されているスライドショー実行プログラムを、ＣＰＵ５０が読み込んで実行することにより、実現される処理である。また、本実施形態では、このスライドショー実行処理は、ユーザがデータ再生装置１０にスライドショーの実行を指示することにより実行される処理である。
【００５２】
この図５に示すように、まず、データ再生装置１０は、ユーザが指示したスライドショーが、音声付きのスライドショーであるかどうかを判断する（ステップＳ５０）。音声付きのスライドショーでない場合（ステップＳ５０：ＮＯ）には、通常通り、画像データの再生から構成されるスライドショーを実行する（ステップＳ５２）。
【００５３】
一方、ユーザが指示したスライドショーが、音声付きのスライドショーである場合（ステップＳ５０：ＹＥＳ）には、データ再生装置１０は、再生対象ファイルである画像データのファイルサイズを取得する（ステップＳ５４）。第１実施形態と同様に、このファイルサイズは、再生対象ファイルを開くことなく、ＯＳから取得する。
【００５４】
次に、取得した再生対象ファイルのファイルサイズが、所定サイズより小さいかどうかを判断する（ステップＳ５６）。上述した第１実施形態と同様に、所定サイズは、任意であるが、本実施形態では、例えば、３００ＫＢと予め定められているものとする。
【００５５】
取得した再生対象ファイルのファイルサイズが、所定サイズより小さい場合（ステップＳ５６：ＹＥＳ）には、データ再生装置１０は、その再生対象ファイルである画像データのファイル名を、再生対象リストに登録する（ステップＳ５８）。
【００５６】
図６は、本実施形態に係る再生対象リストＬＳ１０の構成の一例を示す図である。この図６に示すように、再生対象リストＬＳ１０には、所定サイズより小さいと判断された画像データのファイル名が格納される。なお、本実施形態においては、この図６の再生対象リストＬＳ１０は、ハードディスクドライブ２４又はＲＡＭ２２に形成される。
【００５７】
一方、ステップＳ５６で、取得した再生対象ファイルのファイルサイズが所定サイズより小さくないと判断した場合（ステップＳ５６：ＮＯ）には、このステップＳ５８の処理はスキップされる。すなわち、その再生対象ファイルのファイル名は、再生対象リストＬＳ１０に登録されないこととなる。
【００５８】
このステップＳ５８の処理の後、又は、ステップＳ５６で、ファイルサイズが所定サイズより小さくないと判断した場合には、そのファイルサイズを取得した再生対象ファイルが、スライドショーの最終ファイルであるかどうかを判断する（ステップＳ６０）。
【００５９】
スライドショーの最終ファイルでない場合（ステップＳ６０：ＮＯ）には、再生対象ファイルを次に移行して（ステップＳ６２）、上述したステップＳ５４からを繰り返す。
【００６０】
一方、スライドショーの最終ファイルである場合（ステップＳ６０：ＹＥＳ）には、生成された再生対象リストＬＳ１０に基づいて、スライドショーを実行する（ステップＳ６４）。
【００６１】
本実施形態においては、上述したように、所定サイズを３００ＫＢに設定しているので、図３の例では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００５．ＪＰＧ」…が、図６の再生対象リストＬＳ１０に登録される。そして、ステップＳ６４では、この再生対象リストＬＳ１０に登録されているファイル名の画像データを順番に再生するので、本実施形態では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００５．ＪＰＧ」…の画像が、順番に、ディスプレイ７０に表示される。換言すれば、「０００３．ＪＰＧ」、「０００４．ＪＰＧ」は、ファイルサイズが大きいので、再生されずにスキップされる。また、このスライドショーにおいては、画像データとともに、音声データが再生されることとなる。
【００６２】
以上のように、本実施形態に係るデータ再生装置１０によれば、所定サイズより小さいファイルサイズの画像データのみを再生することとしたので、大きな画像データは再生しないこととなり、画像データの再生に要するＣＰＵ５０の負荷を軽減することができる。このため、音声データと画像データとを並列にスライドショーで再生する場合でも、滞りなく再生することができる。
【００６３】
しかも、予め、再生する画像データのファイルサイズを調べ、再生すべきファイルサイズの画像データのファイル名を、再生対象リストＬＳ１０に登録しておくこととしたので、スライドショー実行時における処理を単純化することができる。
【００６４】
〔第３実施形態〕
上述した第１実施形態においては、画像データのファイルサイズに基づいて、再生を行うかどうかを判断したが、第３実施形態においては、この第１実施形態を変形して、画像データの解像度に基づいて、再生を行うかどうかを判断するようにしたものである。より詳しくを、以下に説明する。
【００６５】
なお、第３実施形態におけるデータ再生装置１０の内部構成は、上述した図１と同様であるので、その説明は省略する。
【００６６】
図７は、本実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図である。本実施形態では、このスライドショー実行処理は、ハードディスクドライブ２４に格納されているスライドショー実行プログラムを、ＣＰＵ５０が読み込んで実行することにより、実現される処理である。また、本実施形態では、このスライドショー実行処理は、ユーザがデータ再生装置１０にスライドショーの実行を指示することにより実行される処理である。
【００６７】
この図７に示すように、まず、データ再生装置１０は、ユーザが指示したスライドショーが、音声付きのスライドショーであるかどうかを判断する（ステップＳ１００）。音声付きのスライドショーでない場合（ステップＳ１００：ＮＯ）には、通常通り、画像データの再生から構成されるスライドショーを実行する（ステップＳ１０２）。
【００６８】
一方、ユーザが指示したスライドショーが、音声付きのスライドショーである場合（ステップＳ１００：ＹＥＳ）には、データ再生装置１０は、再生対象ファイルである画像データの解像度を取得する（ステップＳ１０４）。
【００６９】
本実施形態のデータ再生装置１０が備えているＯＳでは、画像データの解像度については管理情報として保持していないので、データ再生装置１０は、画像データの解像度を取得するために、一旦、画像データのファイルを開いて、画像データのヘッダ情報を読み取る必要がある。そこで、本実施形態では、ステップＳ１０４で、再生対象ファイルを一旦開いて、その解像度を取得する。解像度には、例えば、１０２４×７６８ピクセルや、８００×６００ピクセルなどサイズが存在する。
【００７０】
次に、データ再生装置１０は、取得した再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断する（ステップＳ１０６）。所定サイズは、任意であるが、本実施形態では、例えば、８００×６００ピクセルと予め定められているものとする。
【００７１】
また、解像度のサイズを比較する手法は、様々なものが考えられるが、本実施形態では、全ピクセル数を比較することにより、サイズを比較することとしている。すなわち、８００×６００ピクセルの解像度は、全４８００００ピクセルであり、１０２４×７６８ピクセルの解像度は、全７８６４３２ピクセルであり、これは、４８００００ピクセルよりも小さくない（大きい）と判断する。
【００７２】
取得した再生対象ファイルの解像度が、所定サイズより小さくない場合（ステップＳ１０６：ＮＯ）には、再生対象ファイルを次に移行して（ステップＳ１０８）、上述したステップＳ１０４からを繰り返す。
【００７３】
一方、取得した再生対象ファイルの解像度が、所定サイズより小さい場合（ステップＳ１０６：ＹＥＳ）には、データ再生装置１０は、次の再生対象ファイルの解像度を取得する（ステップＳ１１０）。
【００７４】
次に、データ再生装置１０は、取得した再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断する（ステップＳ１１２）。この所定サイズの大きさは、上述したステップＳ１０６の大きさと同じである。
【００７５】
取得した再生対象ファイルの解像度が、所定サイズより小さくない場合（ステップＳ１１２：ＮＯ）には、ステップＳ１１０に戻り、さらに次の再生対象ファイルの解像度を取得する。
【００７６】
一方、取得した再生対象ファイルの解像度が、所定サイズより小さい場合（ステップＳ１１２：ＹＥＳ）には、ステップＳ１０６で特定された所定サイズより小さい再生対象ファイルの画像データと、ステップＳ１１２で特定された所定サイズより小さい再生対象ファイルの画像データとを、再生する（ステップＳ１１４）。
【００７７】
具体的には、図４に示した第１画像格納領域Ｍ１と第２画像格納領域Ｍ２に、画像データを展開して、一方の領域に展開されたイメージデータを、ディスプレイ７０に表示する。このステップＳ１１４の画像データの再生処理と並列して、音声データが再生される。そして、このステップＳ１１４の後、データ再生装置１０は、上述したステップＳ１１０に戻り、次の再生対象ファイルの解像度を取得する処理からを繰り返す。
【００７８】
ここで、図３における「０００１．ＪＰＧ」の解像度が８００×６００ピクセルで、「０００２．ＪＰＧ」の解像度が８００×６００ピクセルで、「０００３．ＪＰＧ」の解像度が８００×６００ピクセルで、「０００４．ＪＰＧ」の解像度が１０２４×７６８ピクセルで、「０００５．ＪＰＧ」の解像度が８００×６００ピクセルであると仮定すると、この図７におけるスライドショー実行処理では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００３．ＪＰＧ」、「０００５．ＪＰＧ」…の順にスライドショー再生される。つまり、「０００４．ＪＰＧ」は、ファイルサイズが大きいので、再生されずにスキップされる。
【００７９】
以上のように、本実施形態に係るデータ再生装置１０によれば、所定サイズより小さい解像度の画像データのみを再生することとしたので、大きな解像度の画像データは再生しないこととなり、画像データの再生に要するＣＰＵ５０の負荷を軽減することができる。このため、音声データと画像データとを並列にスライドショーで再生する場合でも、滞りなく再生することができる。
【００８０】
〔第４実施形態〕
上述した第３実施形態においては、スライドショーを実行しながら再生対象ファイルの解像度を取得し、その解像度が所定のサイズより小さいかどうかを判断することとしたが、本実施形態では、スライドショーを開始する前に、すべての再生対象ファイルの解像度を取得して、その解像度が所定サイズより小さい画像データの再生対象ファイルを予めリストアップしておくようにしたものである。より詳しくを、以下に説明する。
【００８１】
なお、第４実施形態におけるデータ再生装置１０の内部構成は、上述した図１と同様であるので、その説明は省略する。
【００８２】
図８は、本実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図である。本実施形態では、このスライドショー実行処理は、ハードディスクドライブ２４に格納されているスライドショー実行プログラムを、ＣＰＵ５０が読み込んで実行することにより、実現される処理である。また、本実施形態では、このスライドショー実行処理は、ユーザがデータ再生装置１０にスライドショーの実行を指示することにより実行される処理である。
【００８３】
この図８に示すように、まず、データ再生装置１０は、ユーザが指示したスライドショーが、音声付きのスライドショーであるかどうかを判断する（ステップＳ１５０）。音声付きのスライドショーでない場合（ステップＳ１５０：ＮＯ）には、通常通り、画像データの再生から構成されるスライドショーを実行する（ステップＳ１５２）。
【００８４】
一方、ユーザが指示したスライドショーが、音声付きのスライドショーである場合（ステップＳ１５０：ＹＥＳ）には、データ再生装置１０は、再生対象ファイルである画像データの解像度を取得する（ステップＳ１５４）。すなわち、再生対象ファイルを一旦開いて、そのヘッダ情報から、画像データの解像度を取得する。
【００８５】
次に、取得した再生対象ファイルの解像度が、所定サイズより小さいかどうかを判断する（ステップＳ１５６）。上述した第３実施形態と同様に、所定サイズは、任意であるが、本実施形態では、例えば、８００×６００ピクセルと予め定められているものとする。また、解像度についてのサイズの判断手法は、上述した第３実施形態と同様である。
【００８６】
取得した再生対象ファイルの解像度が、所定サイズより小さい場合（ステップＳ１５６：ＹＥＳ）には、データ再生装置１０は、その再生対象ファイルである画像データのファイル名を、再生対象リストに登録する（ステップＳ１５８）。
【００８７】
図９は、本実施形態に係る再生対象リストＬＳ２０の構成の一例を示す図である。この図９に示すように、再生対象リストＬＳ２０には、解像度が所定サイズより小さいと判断された画像データのファイル名が格納される。なお、本実施形態においては、この図９の再生対象リストＬＳ２０は、ハードディスクドライブ２４又はＲＡＭ２２に形成される。
【００８８】
一方、ステップＳ１５６で、取得した再生対象ファイルの解像度が所定サイズより小さくないと判断した場合（ステップＳ１５６：ＮＯ）には、このステップＳ１５８の処理はスキップされる。すなわち、その再生対象ファイルのファイル名は、再生対象リストＬＳ２０に登録されないこととなる。
【００８９】
このステップＳ１５８の処理の後、又は、ステップＳ１５６で、解像度が所定サイズより小さくないと判断した場合には、その解像度を取得した再生対象ファイルが、スライドショーの最終ファイルであるかどうかを判断する（ステップＳ１６０）。
【００９０】
スライドショーの最終ファイルでない場合（ステップＳ１６０：ＮＯ）には、再生対象ファイルを次に移行して（ステップＳ１６２）、上述したステップＳ１５４からを繰り返す。
【００９１】
一方、スライドショーの最終ファイルである場合（ステップＳ１６０：ＹＥＳ）には、生成された再生対象リストＬＳ２０に基づいて、スライドショーを実行する（ステップＳ１６４）。
【００９２】
本実施形態においては、上述したように、所定サイズを８００×６００ピクセルに設定しているので、第３実施形態で用いた例では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００３．ＪＰＧ」、「０００５．ＪＰＧ」…が、図９の再生対象リストＬＳ２０に登録される。そして、ステップＳ１６４では、この再生対象リストＬＳ２０に登録されているファイル名の画像データを順番に再生するので、本実施形態では、「０００１．ＪＰＧ」、「０００２．ＪＰＧ」、「０００３．ＪＰＧ」、「０００５．ＪＰＧ」…の画像が、順番に、ディスプレイ７０に表示される。換言すれば、「０００４．ＪＰＧ」は、解像度が大きいので、再生されずにスキップされる。また、このスライドショーにおいては、画像データとともに、音声データが再生されることとなる。
【００９３】
以上のように、本実施形態に係るデータ再生装置１０によれば、所定サイズより小さい解像度の画像データのみを再生することとしたので、大きな解像度の画像データは再生しないこととなり、画像データの再生に要するＣＰＵ５０の負荷を軽減することができる。このため、音声データと画像データとを並列にスライドショーで再生する場合でも、滞りなく再生することができる。
【００９４】
しかも、予め、再生する画像データの解像度を調べ、再生すべき解像度の画像データのファイル名を、再生対象リストＬＳ２０に登録しておくこととしたので、スライドショー実行時における処理を単純化することができる。特に、再生対象ファイルの解像度を取得するためには、一旦、ファイルを開く必要があることから、予め再生すべき画像データを再生対象リストＬＳ２０に登録しておくことにより、スライドショー実行時の処理負荷を軽減することができる。
【００９５】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、再生対象リストＬＳ１０、ＬＳ２０に、再生対象ファイルを特定する情報としてファイル名を格納することとしたが、他の情報、例えば、ファイル番号等により、再生対象ファイルを特定するようにしてもよい。
【００９６】
さらに、上述した実施形態においては、再生対象ファイルのファイルサイズ又は解像度の一方を調べて、再生するかどうかを判断したが、ファイルサイズ及び解像度の両方を調べて、再生するかどうかを判断してもよい。この場合、ファイルサイズが所定サイズより小さく、且つ、解像度が所定サイズより小さければ、再生をすることとなる。
【００９７】
また、上述した実施形態では、スライドショー実行処理をソフトウェアにより実現する例を説明したが、ＡＳＩＣ（Application Specific IC）等のハードウェアにより実現するようにしてもよい。
【００９８】
また、上述の実施形態で説明した各処理については、これら各処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムをデータ再生装置１０に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００９９】
また、データ再生装置１０は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、データ再生装置１０の備える他のプログラムを活用するために、そのデータ再生装置１０が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【０１００】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、データ再生装置１０に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【０１０１】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだデータ再生装置１０は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【図面の簡単な説明】
【０１０２】
【図１】第１実施形態乃至第４実施形態に係るデータ再生装置の内部構成の一例を示すブロック図。
【図２】第１実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図。
【図３】ハードディスクドライブに格納されている再生対象ファイルのディレクトリ構成の一例を説明する図。
【図４】画像データを展開することにより生成されたイメージデータを格納するための２つのメモリ領域を示す図。
【図５】第２実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図。
【図６】第２実施形態で形成される再生対象リストの構成の一例を示す図。
【図７】第３実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図。
【図８】第４実施形態に係るスライドショー実行処理の内容を説明するフローチャートを示す図。
【図９】第４実施形態で形成される再生対象リストの構成の一例を示す図。
【符号の説明】
【０１０３】
１０  データ再生装置
２０  演算処理ユニット
２２  ＲＡＭ
２４  ハードディスクドライブ
２６  メモリカードインターフェース
２８  プリンタ接続部
３０  テレビジョン出力
４０  内部バス
５０  ＣＰＵ
５２  ＤＳＰ
６０  メモリカード
６２  プリンタ
７０  ディスプレイ
７２  ＲＯＭ
７４  デジタル／アナログコンバータ
７６  スピーカ
７８  ヘッドホンジャック
【図１】
2006140940.tif 000003
【図２】
2006140940.tif 000004
【図３】
2006140940.tif 000005
【図４】
2006140940.tif 000006
【図５】
2006140940.tif 000007
【図６】
2006140940.tif 000008
【図７】
2006140940.tif 000009
【図８】
2006140940.tif 000010
【図９】
2006140940.tif 000011