(57)【要約】【課題】音声データの再生速度の高速化を図るとともに、消費電力の低減を図ること。【解決手段】ＨＤＤに記録された楽曲データの中からバッファ３０４に記録した任意の音声データを再生する情報処理装置１００において、１曲分の前記音声データをバッファに記録することが完了した段階でＨＤＤの駆動を停止部３０７によって停止し、任意の楽曲データのうち先に再生する楽曲データの再生終了時点を算出部３０５によって算出し、算出された再生終了時点より前の所定のタイミングでＨＤＤの駆動が停止していると判断した場合に、ＨＤＤの駆動を開始して任意の楽曲データの次に再生する楽曲データを記録部３０３によってバッファ３０４に記録する。そして、再生終了時点が到来した場合に、記録部３０３によって記録された音声データを再生するとともに、ＨＤＤの駆動を停止させるようにした。【選択図】図３
2008090926.tif 000002
【特許請求の範囲】
【請求項１】
記録装置に記録されたデータの中からバッファに記録した任意のデータを再生するデータ再生装置において、
所定曲分の前記データを前記バッファに記録することが完了した段階で前記記録装置の駆動を停止する停止手段と、
前記任意のデータのうち先に再生するデータの再生終了時点を算出する算出手段と、
前記記録装置が前記停止手段により停止しているか否かを判定する判定手段と、
前記算出手段によって算出された再生終了時点より前の所定のタイミングで前記判定手段により前記記録装置の駆動が停止していると判断した場合に、前記記録装置の駆動を開始し、前記任意のデータの次に再生するデータを前記バッファに記録する記録手段と、
を備え、
前記再生終了時点が到来した場合に、前記記録手段によって記録された前記次に再生するデータを再生することを特徴とするデータ再生装置。
【請求項２】
前記記録装置は、前記任意のデータの前記バッファへの記録に際して、前記任意のデータが記録された記録媒体を回転駆動させることを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
前記算出手段は、先に再生するデータの全量と、当該データのうち再生が完了したデータの量と、に基づいて前記再生終了時点を算出することを特徴とする請求項１または２に記載のデータ再生装置。
【請求項４】
前記算出手段は、先に再生するデータのうち未再生部分のデータの再生に要する時間に基づいて前記再生終了時点を算出することを特徴とする請求項１または２に記載のデータ再生装置。
【請求項５】
前記算出手段によって算出した前記再生終了時点より、前記記録手段によって前記記録媒体を回転駆動させるのに必要な時間以上前に、前記記録手段が前記記録装置の駆動を開始することを特徴とする請求項２に記載のデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ再生装置に関する。
【背景技術】
【０００２】
従来、ＨＤＤに記録された音楽データを再生する再生装置では、音楽データのデータサイズが小さいことを利用して、たとえば、１曲分の音楽データをバッファに一時的に保存し、保存した音楽データを再生に供するようにしたものがあった。このような再生装置によれば、保存した音楽データの再生中にはＨＤＤの回転を停止するパワーセーブモードに遷移することができるので、消費電力の低減を図ることができる。
【０００３】
また、従来、このような再生装置では、先に再生指示を受け付けた音楽データの再生が完了したタイミングでＨＤＤをパワーセーブモードから復帰させ、次に再生指示を受け付けた音楽データをバッファに一時的に保存する。そして、保存した音楽データの再生中には再度パワーセーブモードに遷移させるようにしていた。
【０００４】
また、従来、たとえば、利用者がシステムを使用していることを認識するとディスク回転モータを自動停止させないようにＨＤＤタイマレジスタをリセットし、利用者の入力操作がなくなりＨＤＤタイマレジスタがタイマによりカウントダウンされて「０」になると、そのタイマ割込み処理で、ＨＤＤ内のモータオフレジスタにモータオフの指示データがセットされ、この指示データに従いディスク回転モータが自動停止制御されるようにした技術があった（たとえば、下記特許文献１を参照。）。
【０００５】
【特許文献１】特開平９−２３７４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の技術では、先に再生指示を受け付けた音楽データの再生が完了したタイミングでＨＤＤをパワーセーブモードから復帰させるため、消費電力の低減を図ることができるが、先に再生指示を受け付けた音楽データの再生が完了してから次に再生指示を受け付けた音楽データの再生を開始するまでの間に無音状態が生じ、受聴者を待たせてしまうという問題があった。
【課題を解決するための手段】
【０００７】
この発明にかかるデータ再生装置は、記録装置に記録されたデータの中からバッファに記録した任意のデータを再生するデータ再生装置において、所定曲分の前記データを前記バッファに記録することが完了した段階で前記記録装置の駆動を停止する停止手段と、前記任意のデータのうち先に再生するデータの再生終了時点を算出する算出手段と、前記記録装置が前記停止手段により停止しているか否かを判定する判定手段と、前記算出手段によって算出された再生終了時点より前の所定のタイミングで前記判定手段により前記記録装置の駆動が停止していると判断した場合に、前記記録装置の駆動を開始し、前記任意のデータの次に再生するデータを前記バッファに記録する記録手段と、を備え、前記再生終了時点が到来した場合に、前記記録手段によって記録された前記次に再生するデータを再生することを特徴とする。
【０００８】
この発明によれば、先に再生するデータの再生終了時点が到来するまでに、次に再生するデータをバッファに記録しておくことで、先に再生するデータの再生終了後、次のデータの再生を迅速に開始するとともに、データを再生する間は記録装置の駆動を停止することができる。これによってデータ再生装置は、データの再生速度の高速化を図るとともに、データ再生装置における消費電力の低減を図ることができる。そして、これによってデータ再生装置の利用者は、たとえば、データ再生装置を携帯している場合にも、待たされることによる不快感を覚えることなく、長時間データを受聴することができる。
【０００９】
また、この発明にかかるデータ再生装置における前記記録装置は、前記任意のデータの前記バッファへの記録に際して、前記任意のデータが記録された記録媒体を回転駆動させることを特徴とする。
【００１０】
この発明によれば、たとえば、広く普及しているＨＤＤ（ハードディスクドライブ）などのように、記録されたデータを読み出す際に物理的な動きをともなう記録装置を用いる場合に、再生に遅延を生じさせることなく記録装置を駆動することができる。これによってデータ再生装置は、記録装置の特性に応じて、先に再生するデータの再生終了後、次のデータの再生を迅速に開始するとともに、データを再生する間は記録装置の駆動を停止することができる。そして、これによってデータ再生装置の利用者は、たとえば、データ再生装置を携帯している場合にも、待たされることによる不快感を覚えることなく、長時間データを受聴することができる。
【００１１】
また、この発明にかかるデータ再生装置における前記算出手段は、先に再生するデータの全量と、当該データのうち再生が完了したデータの量と、に基づいて前記再生終了時点を算出することを特徴とする。
【００１２】
この発明によれば、再生終了時点を容易に算出することができるので、再生終了時点の算出にかかる処理負担を軽減することができる。これによってデータ再生装置は、再生終了時点を算出することによる処理負担の増大をともなうことなく消費電力の低減を図るとともに、データの再生に際しての待機時間の低減を図ることができる。そして、これによってデータ再生装置の利用者は、たとえば、データ再生装置を携帯している場合にも、待たされることによる不快感を覚えることなく長時間データを受聴することができる。
【００１３】
また、この発明にかかるデータ再生装置における前記算出手段は、先に再生するデータのうち未再生部分のデータの再生に要する時間に基づいて前記再生終了時点を算出することを特徴とする。
【００１４】
この発明によれば、再生終了時点を容易に算出することができるので、再生終了時点の算出にかかる処理負担を軽減することができる。これによってデータ再生装置は、再生終了時点を算出することによる処理負担の増大をともなうことなく消費電力の低減を図るとともに、データの再生に際しての待機時間の低減を図ることができる。そして、これによってデータ再生装置の利用者は、たとえば、データ再生装置を携帯している場合にも、待たされることによる不快感を覚えることなく長時間データを受聴することができる。
【００１５】
また、この発明にかかるデータ再生装置は、前記算出手段によって算出した前記再生終了時点より、前記記録手段によって前記記録媒体を回転駆動させるのに必要な時間以上前に、前記記録手段が前記記録装置の駆動を開始することを特徴とする。
【００１６】
この発明によれば、算出手段によって算出した再生終了時点から、記録手段によって記録媒体を回転駆動させるのに必要な時間以上遡った時点から、記録装置の駆動を開始することができる。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この発明にかかるデータ再生装置の好適な実施の形態を詳細に説明する。この実施の形態では、この発明にかかるデータ再生装置を情報処理装置に適用した例である。
【００１８】
（情報処理装置の外観）
図１−１および図１−２は、この実施の形態にかかる情報処理装置の外観図（（その１）および（その２））である。図１−１は情報処理装置の上面図を示しており、図１−２は情報処理装置の正面図を示している。図１−１に示したように、情報処理装置１００は、ＳＤ（登録商標）メモリーカードスロット１０１、ＣＦカードスロット１０２、およびＣＦカードイジェクトボタン１０３を備えている。ＳＤ（登録商標）メモリーカードスロット１０１には、ＳＤ（登録商標）メモリーカード・ＭＭＣ（マルチメディアカード）などが挿入される。
【００１９】
ＣＦカードスロット１０２には、ＣＦカード・マイクロドライブが挿入される。ＣＦカードイジェクトボタン１０３は、ＣＦカードスロット１０２に挿入されたＣＦカードを取り出すときに押下される。ＣＦカードイジェクトボタン１０３が押下された場合には、ＣＦカードスロット１０２に挿入されたＣＦカードが、情報処理装置１００の外部へ排出される。図１−１中図示を省略するが、情報処理装置１００は、ＵＳＢコネクタを備えている。ＵＳＢコネクタには、たとえば、ＵＳＢケーブルを介してプリンタが接続される。
【００２０】
図１−２に示したように、情報処理装置１００は、高精細液晶ディスプレイ１０４、および各種操作キー１０５〜１１１を備えている。高精細液晶ディスプレイ１０４は、操作画面や画像データを表示する。高精細液晶ディスプレイ１０４としては、具体的には、たとえば４．１型の高精細液晶ディスプレイを使用することができる。各種操作キー１０５〜１１１のうち、図１−２中符号１０５は、「Ｐｒｉｎｔ」ボタンを示している。「Ｐｒｉｎｔ」ボタン１０５が印刷可能な画面で押下された場合、高精細液晶ディスプレイ１０４には印刷設定画面が表示される。
【００２１】
各種操作キー１０５〜１１１のうち、図１−２中符号１０６は、「Ｍｅｎｕ」ボタンを示している。「Ｍｅｎｕ」ボタン１０６が押下された場合、高精細液晶ディスプレイ１０４には、「Ｍｅｎｕ」ボタン１０６が押下された時点で実行可能な操作項目が、ポップアップメニューなどで表示される。各種操作キー１０５〜１１１のうち、図１−２中符号１０７は、「↑↓←→」キー（４−Ｗａｙリング）を示している。４−Ｗａｙリング１０７の押下によって任意の項目を選択させることができる。
【００２２】
各種操作キー１０５〜１１１のうち、図１−２中符号１０８は「ＯＫ」ボタンを示している。４−Ｗａｙリング１０７の押下によって選択された項目は、「ＯＫ」ボタン１０８の押下によって確定される。図示を省略するが、たとえば、「Ｐｒｉｎｔ」ボタンが選択された状態で「ＯＫ」ボタン１０８が押下された場合、プリント出力処理に関する処理が開始される。各種操作キー１０５〜１１１のうち、図１−２中符号１０９は「Ｃａｎｃｅｌ」ボタンを示している。「Ｃａｎｃｅｌ」ボタン１０９が押下された場合、「Ｃａｎｃｅｌ」ボタン１０９が押下された時点で実行中の操作が中止され、一つ前の画面が表示される。
【００２３】
各種操作キー１０５〜１１１のうち、図１−２中符号１１０は「Ｄｉｓｐｌａｙ」ボタンを示している。「Ｄｉｓｐｌａｙ」ボタン１１０が押下された場合、高精細液晶ディスプレイ１０４には、操作説明や画面の情報が表示される。各種操作キー１０５〜１１１のうち、図１−２中符号１１１は「Ｈｏｍｅ」ボタンを示している。「Ｈｏｍｅ」ボタン１１１が押下された場合、「Ｈｏｍｅ」ボタン１１１が押下された時点で実行中の操作が中止され、「ホーム画面（初期メニュー画面）」が表示される。
【００２４】
（情報処理装置のハードウエア構成）
図２は、この実施の形態にかかる情報処理装置のハードウエア構成図である。図２において、情報処理装置１００は、ＣＰＵ２０１と、メモリ２０２と、メモリコントローラ２０３と、ＨＤＤ（ハードディスクドライブ）２０４と、ＡＴＡ  Ｉ／Ｆ（インターフェース）２０５と、入力デバイス２０６と、汎用入出力制御ユニット２０７と、ビデオＩ／Ｆ（インターフェース）２０８と、ビデオデコーダ２０９と、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｍｇ  Ｄｉｏｄｅ）２１０と、上述した高精細液晶ディスプレイ１０４と、オーディオＩ／Ｆ（インターフェース）２１１と、オーディオデコーダ２１２と、スピーカ２１３と、ヘッドフォン２１４と、電源制御ユニット２１５と、バッテリ２１６と、を備えている。情報処理装置１００が備える各部２０１〜２１６は、それぞれバス２１７によって接続される。
【００２５】
ＣＰＵ２０１は、メモリ２０２、ＨＤＤ２０４などに記憶されたプログラムを実行することによって、情報処理装置１００全体を制御する。メモリ２０２は、情報処理装置１００の基本処理プログラムなどを記憶している。メモリ２０２としては、たとえばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）が用いられる。また、メモリコントローラ２０３は、ＣＰＵ２０１の制御にしたがって、メモリ２０２に対するデータの読み取り／書き込みを制御する。
【００２６】
ＨＤＤ２０４は、音声データ，画像データ，および制御プログラムなどの各種情報を記憶する。ＨＤＤ２０４の代わりにあるいはＨＤＤ２０４に加えて、ＤＶＤ、コンパクトディスク（ＣＤ）などの着脱可能な記憶媒体による記憶装置であってもよい。また、ＨＤＤ２０４はＡＴＡ  Ｉ／Ｆ２０５によって、ＣＰＵ２０１と接続されており、このＡＴＡ  Ｉ／Ｆ２０５により、ＨＤＤ２０４に格納されているデータの読み出しおよび書き込みをおこなう。
【００２７】
ＨＤＤ２０４には、たとえば、クラッシックやＰＯＰソングなどの楽曲データや会議における発話内容などを録音した録音データなどが音声データとして記憶されている。音声データは、たとえば、ＭＰＥＧ１  Ａｕｄｉｏ  Ｌａｙｅｒ−３形式（ＭＰ３），Ｗｉｎｄｏｗｓ（登録商標）標準の無圧縮音声形式（ＷＡＶ），Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ（登録商標）Ａｕｄｉｏ音声形式（ＷＭＡ）など、公知の各種の形式を用いて生成されている。
【００２８】
入力デバイス２０６は、文字、数値、各種指示などの入力のための、たとえば図１−２に示すような各種ボタンによって構成されている。また、汎用入出力制御ユニット２０７は、入力デバイス２０６からの入出力を制御する。
【００２９】
ビデオＩ／Ｆ２０８は、ビデオデコーダ２０９を介して、上述した高精細液晶ディスプレイ１０４と接続される。このビデオＩ／Ｆ２０８は、たとえば、高精細液晶ディスプレイ１０４の全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、高精細液晶ディスプレイ１０４を表示制御する制御ＩＣなどによって構成される。具体的には、ビデオＩ／Ｆ２０８は、グラフィックコントローラから出力された画像データをビデオデコーダ２０９によって復号化し、その復号化した画像データに基づいて、高精細液晶ディスプレイ１０４を表示制御する。ＬＥＤ２１０は、点灯または点滅することによって、利用者に情報処理装置１００の状態あるいは利用者へ所定の情報（たとえば警告情報など）を告知する。
【００３０】
オーディオＩ／Ｆ２１１は、オーディオデコーダ２１２を介してスピーカ２１３およびヘッドフォン２１４に接続される。具体的には、オーディオＩ／Ｆ２１１から出力された音声データをオーディオデコーダ２１２によって復号化し、スピーカ２１３およびヘッドフォン２１４から音声出力する。
【００３１】
電源制御ユニット２１５は、利用者によって情報処理装置１００の電源がＯＮにされた際に、バッテリ２１６からの電力を各構成部に供給する。また、利用者によって情報処理装置１００の電源がＯＦＦにされた際には、各構成部に対する電力の供給を終了する。加えて、図示を省略するが、情報処理装置１００は、ＵＳＢコネクタに接続されたプリンタとの間で通信をおこなう通信Ｉ／Ｆを備えている。
【００３２】
（情報処理装置の機能的構成）
図３は、この実施の形態にかかる情報処理装置１００の機能的構成を示すブロック図である。図３に示したように、情報処理装置１００は、記録装置３０１と、再生部３０２と、記録部３０３と、バッファ３０４と、算出部３０５と、計時部３０６と、停止部３０７と、を備えている。
【００３３】
記録装置３０１は、音声データを、読み出し可能に記憶する。記録装置３０１は、音声データが記録された記録媒体を備えており、音声データの読み出し要求があった場合には、記録媒体を回転駆動させることで音声データの読み出しを可能とする。記録装置３０１は、記録媒体に対する音声データの記録時、あるいは、記録媒体に記録された音声データの読み出し時以外は、記録媒体の回転を停止させる。具体的に、記録装置３０１は、たとえば、上述したＨＤＤなどによって実現することができる。
【００３４】
再生部３０２は、記録装置３０１に記録された音声データを再生する。音声データの再生に際して、再生部３０２は、記録装置３０１に記録された音声データの中から再生対象となる音声データのうち、記録部３０３によってバッファ３０４に記録された音声データを再生する。上述した記録装置３０１は、再生部３０２における音声データの再生に先立って記録部３０３によって音声データをバッファ３０４へ記録する際に、記録媒体を回転駆動させる。
【００３５】
算出部３０５は、バッファ３０４に記録された音声データのうち、先に再生する音声データの再生終了時点を算出する。たとえば、算出部３０５は、先に再生する音声データの全量と、当該音声データのうち再生が完了した音声データの量と、に基づいて再生終了時点を算出する。また、たとえば、算出部３０５は、先に再生する音声データのうち未再生部分の音声データの再生に要する時間に基づいて再生終了時点を算出するようにしてもよい。
【００３６】
また、算出部３０５は、たとえば、バッファ３０４に記録された音声データの再生途中で、当該音声データの開始位置あるいは途中位置まで戻ってから再生をおこなう指示操作（巻き戻し指示操作）があった場合に、当該指示操作に応じて再度再生終了時点を算出するようにしてもよい。
【００３７】
計時部３０６は、時刻あるいは再生開始時点からの経過時間を計時する。記録部３０３は、計時部３０６によって計時される時刻あるいは時間にしたがって、算出部３０５によって算出された再生終了時点より前の所定のタイミングが到来した場合には、当該所定のタイミングで記録装置３０１の駆動を開始し、任意の音声データの次に再生する音声データをバッファ３０４に記録する。
【００３８】
停止部３０７は、１曲分の前記音声データをバッファに記録することが完了した段階でＨＤＤ２０４の駆動をする。また、停止部３０７は、計時部３０６によって計時される時刻あるいは時間にしたがって、算出部３０５によって算出された再生終了時点が到来した場合に、記録部３０３によって記録された音声データを再生するとともに、記録装置３０１の駆動を停止させる。
【００３９】
図示を省略するが、情報処理装置１００は、ＨＤＤ２０４が停止部３０７により停止しているか否かを判定する判定部を備えていてもよい。この場合、上述した記録部３０３は、算出部３０５によって算出された再生終了時点より前の所定のタイミングで判定部によりＨＤＤ２０４の駆動が停止していると判断した場合に、ＨＤＤ２０４の駆動を開始し、任意の音声データの次に再生する音声データをバッファに記録する。
【００４０】
（情報処理装置の処理手順）
図４は、情報処理装置１００の処理手順を示すフローチャートである。つぎに、図４を用いて、この発明の実施の形態にかかる情報処理装置１００の処理手順について説明する。実施の形態では、ＨＤＤ２０４に記憶されている音声データの中で、複数の楽曲データの再生指示を受け付けた場合を想定して説明する。
【００４１】
図４のフローチャートにおいて、まず、４−Ｗａｙリング１０７の押下などによる再生指示があるまで待って（ステップＳ４０１：Ｎｏ）、再生指示があった場合（ステップＳ４０１：Ｙｅｓ）には、ＨＤＤ２０４の駆動を開始して（ステップＳ４０２）、ＨＤＤ２０４に記録されている楽曲データバッファに楽曲データを記録する（ステップＳ４０３）。ステップＳ４０３においては、１曲分の楽曲データをバッファ３０４へ記録する。
【００４２】
ステップＳ４０３において、１曲分の楽曲データをバッファ３０４へ記録すると、ＨＤＤ２０４の駆動を停止し（ステップＳ４０４）、バッファ３０４へ記録した楽曲データの再生終了時点を算出する（ステップＳ４０５）。そして、算出された再生終了時点を計時するタイマを設定する（ステップＳ４０６）とともに、バッファ３０４に記録した楽曲データの再生を開始する（ステップＳ４０７）。また、現在再生中の楽曲データの次に再生する楽曲データ（以下、「次の楽曲データ」という）があるか否かを判断する（ステップＳ４０８）。
【００４３】
ステップＳ４０８において、次の楽曲データがある場合（ステップＳ４０８：Ｙｅｓ）には、現在再生中の楽曲データを終了時点まで再生するために要する時間（以下、「残りの再生時間」という）が、あらかじめ設定された時間Ｔ以下となるまで待つ（ステップＳ４０９：Ｎｏ）。
【００４４】
ここで、時間Ｔとは、停止状態にあるＨＤＤ２０４に記憶された音声データが読み出し可能になるまでに要する、ＨＤＤ２０４の起動時間と同等あるいは当該起動時間以上の長さの時間である。ＨＤＤ２０４の起動時間は、ＨＤＤ２０４の特性などに応じて設定され、たとえば、実測などによって得られる既知の値である。ステップＳ４０９において、残りの再生時間が時間Ｔ以下となった場合（ステップＳ４０９：Ｙｅｓ）には、ステップＳ４０２へ戻り、次の楽曲データの再生にかかる処理をおこなう。
【００４５】
なお、上述したＨＤＤ２０４の起動時間以上の長さの時間には、次の曲データをバッファに読み込み完了するまでの時間を含めてもよい。この場合、曲間が無く次の曲を再生することが可能となる。
【００４６】
ステップＳ４０８において、次の楽曲データがない場合（ステップＳ４０８：Ｎｏ）には、現在再生中の楽曲データの再生が終了するまで待って（ステップＳ４１０：Ｎｏ）、再生が終了した場合（ステップＳ４１０：Ｙｅｓ）には、一連の処理を終了する。
【００４７】
なお、曲をデコードおよび再生するプロセスは、曲ごとに分かれていてもよい。また、ＨＤＤ２０４を起動する指示は、曲のデコードおよび再生のプロセスとは別のプロセスにより監視して起動の指示をおこなってもよい。
【００４８】
なお、上述した図４に示した処理は、ステップＳ４０１：Ｙｅｓにおいて再生指示があったタイミングでは、ＨＤＤ２０４の駆動が停止していることを想定して説明したがこれにかぎるものではない。図示を省略するが、ステップＳ４０１：Ｙｅｓにおいて再生指示があったタイミングにおいて、別の処理によって既にＨＤＤ２０４は駆動している状況を想定して、ステップＳ４０１：Ｙｅｓにおいて再生指示があった場合、ＨＤＤ２０４の駆動を実際に開始する前に、ＨＤＤ２０４が停止しているか否かを判断するようにしてもよい。
【００４９】
この場合、ＨＤＤ２０４が停止している場合には、図４中のステップＳ４０２へ移行して、ＨＤＤ２０４の駆動を開始する。一方、ＨＤＤ２０４が停止していない場合には、図４中のステップＳ４０３へ移行して、楽曲データを記録する。
【００５０】
上述したように、実施の形態の情報処理装置１００によれば、先に再生する楽曲データの再生終了時点が到来するまでに、次に再生する楽曲データをバッファ３０４に記録しておくことで、先に再生する楽曲データの再生終了後、次の楽曲データの再生を迅速に開始するとともに、楽曲データを再生する間はＨＤＤ２０４の駆動を停止することができる。これによって情報処理装置１００は、楽曲データの再生速度の高速化を図るとともに、情報処理装置１００における消費電力の低減を図ることができる。
【００５１】
また、実施の形態の情報処理装置１００によれば、記録された音声データを読み出す際にハードディスクを物理的に回転させるＨＤＤ２０４を、再生に遅延を生じさせることなく駆動することができる。これによって情報処理装置１００は、ＨＤＤ２０４の特性に応じて、先に再生する楽曲データの再生終了後、次の楽曲データの再生を迅速に開始するとともに、楽曲データを再生する間はＨＤＤ２０４の駆動を停止することができる。これによって情報処理装置１００は、楽曲データの再生速度の高速化を図るとともに、情報処理装置１００における消費電力の低減を図ることができる。
【００５２】
また、実施の形態の情報処理装置１００において、先に再生する音声データの全量と、当該音声データのうち再生が完了した音声データの量と、に基づいて再生終了時点を算出したり、先に再生する音声データのうち未再生の音声データの再生が終了するまでに要する時間に基づいて再生終了時点を算出したりすることで、再生終了時点を容易に算出することができるので、再生終了時点の算出にかかる処理負担を軽減することができる。
【００５３】
これによって情報処理装置１００は、再生終了時点を算出することによる処理負担の増大をともなうことなく消費電力の低減を図るとともに、音声データの再生に際しての待機時間の低減を図ることができる。
【００５４】
そして、上述した実施の形態の情報処理装置１００によって、情報処理装置１００の利用者は、たとえば、情報処理装置１００を携帯している場合にも、待たされることによる不快感を覚えることなく、長時間音声データを受聴することができる。
【００５５】
以上説明したように、実施の形態の情報処理装置１００によれば、楽曲データの再生速度の高速化を図るとともに、情報処理装置１００における消費電力の低減を図ることができる。これによって、情報処理装置１００の利用者は、待たされることによる不快感を覚えることなく、情報処理装置１００を携帯しながら長時間音声データを受聴することができる。
【図面の簡単な説明】
【００５６】
【図１−１】この実施の形態にかかる情報処理装置の外観図（その１）。
【図１−２】この実施の形態にかかる情報処理装置の外観図（その２）。
【図２】この実施の形態にかかる情報処理装置のハードウエア構成図。
【図３】この実施の形態にかかる情報処理装置の機能的構成を示すブロック図。
【図４】情報処理装置の処理手順を示すフローチャート。
【符号の説明】
【００５７】
１００  情報処理装置、３０１  記録装置、３０３  記録部、３０４  バッファ、３０５  算出部、３０６  計時部、３０７  停止部
【図１−１】
2008090926.tif 000003
【図１−２】
2008090926.tif 000004
【図２】
2008090926.tif 000005
【図３】
2008090926.tif 000006
【図４】
2008090926.tif 000007