(57)【要約】【課題】通信帯域が充分確保できない、あるいは通信が一切できない場合であっても、インターネットラジオの再生を行うことができ、また、インターネットラジオの再生中であっても他のアプリケーションが必要とする通信帯域に影響しないデータ再生装置を提供することを目的とする。【解決手段】データ再生装置１０１は、インターネット通信を行う通信部１０２とインターネット通信を制御するインターネット制御部１０３と再生を制御する再生制御部１０４から構成される。再生制御部はインターネットサーバから受信可能なデジタルデータの特徴を表すデジタルデータ情報を受信し、そのデジタルデータがデータ再生装置内に保存されているか否かに応じてインターネットサーバにデジタルデータを要求するか否かを決定する。これにより、他のアプリケーションに影響を与えないように通信帯域を効率的に利用することができる。【選択図】図１
2012181635.tif 000002
【特許請求の範囲】
【請求項１】
インターネットサーバから受信したデジタルデータを再生するデータ再生装置であって、前記データ再生装置は、インターネット通信を行う通信部と、インターネット通信を制御するインターネット制御部と、再生を制御する再生制御部と、を具備し、前記再生制御部は前記インターネットサーバから受信可能なデジタルデータの特徴を表すデジタルデータ情報を前記インターネットサーバから受信し、前記デジタルデータ情報を用いて前記インターネットサーバから受信可能なデジタルデータが前記データ再生装置内に保存されているか否かに応じて前記インターネットサーバにデジタルデータを要求するか否かを決定する、ことを特徴とするデータ再生装置。
【請求項２】
前記データ再生装置は、前記インターネットサーバから受信可能なデジタルデータが前記データ再生装置内に保存されている場合は、前記インターネットサーバから受信可能なデジタルデータ取得のためにインターネット接続をしない、ことを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
前記データ再生装置は、更に、デジタルデータを記録可能なデータ記録部と、ＵＳＢメモリデバイスやポータブルオーディオ機器に記録されているデジタルデータを読み出すことができるＵＳＢドライブの少なくともいずれか１つを具備し、前記デジタルデータ情報を用いて、前記データ記録部に前記インターネットサーバから受信可能なデジタルデータと同様と特定されたデジタルデータが存在する場合は前記データ記録部にデジタルデータを要求し、前記ＵＳＢドライブに前記インターネットサーバから受信可能なデジタルデータと同様と特定されたデジタルが存在する場合は前記ＵＳＢドライブにデジタルデータを要求する、ことを特徴とする請求項１または２に記載のデータ再生装置。
【請求項４】
前記再生制御部は、前記データ記録部、あるいは、前記ＵＳＢドライブに要求したデジタルデータと、前記インターネットサーバから受信可能なデジタルデータの再生時間を比較し、前記データ記録部、あるいは、前記ＵＳＢドライブに要求したデジタルデータを前記インターネットサーバから受信可能なデジタルデータの再生時間に一致させる再生時間調整処理を行う、ことを特徴とする請求項３に記載のデータ再生装置。
【請求項５】
前記再生制御部で行われる再生時間調整処理は、前記データ記録部、あるいは、前記ＵＳＢドライブに要求したデジタルデータが前記インターネットサーバから受信可能なデジタルデータより再生時間が短い場合は、前記データ記録部、あるいは、前記ＵＳＢドライブに要求したデジタルデータに無音区間を追加して再生時間を長くする、ことを特徴とする請求項４に記載のデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット上のサーバから取得したデジタルデータを用いるアプリケーションを実行する装置、特にインターネットラジオの音楽データを受信して再生するデータ再生装置に関するものである。
【背景技術】
【０００２】
インターネット通信を利用したアプリケーションを１つ以上搭載した機器が普及してきている。それらの中には複数のアプリケーションを同時に実行できるものもある。
【０００３】
インターネットは利用者数や通信先のサーバまでの距離、間にあるルーター数などにより利用可能な通信帯域は変動するため、必ずしも所望の通信帯域を確保することができない。特に複数のネットワークアプリケーションを同時に実行する場合は、それぞれのアプリケーションで所望する通信帯域が異なるため、適切な通信帯域をアプリケーション毎に割り当てる必要がある。
【０００４】
この課題を解決するための技術が提案されている（例えば特許文献１参照）。特許文献１ではネットワークを介して通信するアプリケーションに対してネットワーク状況に応じてそれぞれ適切な帯域を割り当てる方法が提案されている。特許文献１に記載の帯域割り当て方法によれば、ネットワーク状況と各アプリケーションで必要となる最大通信帯域及び最低通信帯域の情報を用い、アプリケーションの優先度に応じてて各アプリケーションに適切に通信帯域を割り当てることでユーザの利用状況に応じたアプリケーションの同時実行を可能としている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００６／０５７３８１号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の帯域割り当て方法では通信が一切できない場合はたとえ優先度の高いアプリケーションがあったとしても実施することができなくなってしまうという問題がある。携帯端末や車載端末はＰＣなどの家庭に設置して用いられる装置と比較すると、移動しながらインターネット接続しなければならないという環境であるため一般的には通信帯域が充分確保でず、最悪の場合通信が一切できない場合もある。
【０００７】
インターネットを利用するアプリケーションでインターネットラジオというものがある。このアプリケーションはインターネットサーバから音楽データを送信してもらい、ストリーミング再生するというものである。車内でインターネットを利用する場合、運転中であっても音楽再生を楽しむことができるが、上述の通り通信帯域が充分確保できない場合は、音楽再生が停止し、ユーザは不快に感じてしまう。
【０００８】
また、一般的にストリーミングデータは広帯域な通信帯域が必要であり、インターネットラジオアプリケーションを常時実行することは、すなわち、他のインターネットアプリケーションで通信帯域が不足する状況を招いてしまう。
【０００９】
例えば、インターネットラジオで音楽を聴きながら車載機の画面でインターネット経由でニュース情報を取得しようとした場合、通信帯域不足となりニュースの情報の更新に時
間がかかってしまうという問題が起こる。
【００１０】
本発明は、上述した従来技術の問題を解決するためになされたもので、通信帯域が充分確保できない、あるいは通信が一切できない場合であっても、インターネットラジオの再生を行うことができ、また、インターネットラジオの再生中であっても他のアプリケーションが必要とする通信帯域に影響しないデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明は、インターネットサーバから受信したデジタルデータを再生するデータ再生装置であって、インターネット通信を行う通信部と、インターネット通信を制御するインターネット制御部と、再生を制御する再生制御部とを具備し、再生制御部はインターネットサーバから受信可能なデジタルデータの特徴を表すデジタルデータ情報をインターネットサーバから受信し、デジタルデータ情報を用いてインターネットサーバから受信可能なデジタルデータがデータ再生装置内に保存されているか否かに応じてインターネットサーバにデジタルデータを要求するか否かを決定する、という特徴を有する。
【発明の効果】
【００１２】
本発明によれば、インターネットラジオを再生中に再生する音楽データがデータ再生装置内にある場合は、その音楽データを再生することで、インターネット通信を不要とすることが可能であり、通信帯域を有効に利用することができる、という効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１におけるデータ再生装置のブロック図
【図２】本発明の実施の形態１におけるインターネットラジオ再生開始処理の動作説明のためのフロー図
【図３】本発明の実施の形態１における音楽データ要求先判定処理の動作説明のためのフロー図
【図４】本発明の実施の形態１における曲タイトル名およびアーティスト名で同じ曲と特定された音楽データの構成を説明した音楽データ構成図
【図５】本発明の実施の形態１における再生時間調整処理の動作説明のためのフロー図
【図６】図５の再生時間調整処理における無音区間追加の処理を説明するための音楽データ構成図
【図７】図５の再生時間調整処理におけるフェードアウト処理を説明するための音楽データ構成図
【発明を実施するための形態】
【００１４】
（実施の形態１）
以下、本発明の実施の形態１におけるデータ再生装置について図面を参照しながら説明する。
【００１５】
図１は本発明の実施の形態１におけるデータ再生装置のブロック図である。本実施の形態１におけるデータ再生装置は音楽データを再生する装置であるとし、特にインターネットラジオの音楽データを再生する動作について説明する。
【００１６】
図１において、１０１はデータ再生装置であり、インターネットサーバ１２１と接続しインターネット通信が可能である。
【００１７】
また、データ再生装置１０１は、インターネットサーバ１２１との通信を行う通信部１
０２、インターネット通信の制御を行うインターネット制御部１０３、再生する音楽データを取得する再生制御部１０４、音楽データを記録するデータ記録部１０５、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリデバイスやポータブルオーディオ機器を接続可能なＵＳＢドライブ１０６、再生制御部１０４が取得した音楽データを再生する音楽再生部１０７から構成される。更に、データ再生装置１０１は音声出力を行う音声出力部１０８と接続される。
【００１８】
通信部１０２は、インターネットサーバ１２１との通信を行う。本実施の形態１においてデータ再生装置１０１は移動しながら利用されることを想定し、通信部１０２は無線通信、例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いて通信を行うものとする。
【００１９】
なお、無線ＬＡＮはＩＥＥＥ８０２．１１ａ，ｂ，ｇ，ｎのいずれの方式であってもよい。また、無線通信は無線ＬＡＮに限られたものではなく、他の無線通信方式であっても同様に構成することが可能である。また、特定の場所でデータ再生装置１０１を利用する場合などは有線通信を利用して通信を行ってもよい。
【００２０】
インターネット制御部１０３はインターネット通信のための処理を行う。具体的には接続先のアドレスを指定したり、インターネット通信に必要となるパケットデータの送受信制御を行う。
【００２１】
再生制御部１０４は音楽再生するアプリケーションを実行する際のデータの読み出し場所を決め、音楽データを取得する。この再生制御部１０４の詳細動作については後述する。
【００２２】
データ記録部１０５はデジタルデータを記録するための記録媒体であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。本実施の形態１においてはデジタル音楽データが保存されるものとし、記録したデジタル音楽データを読み出して再生することができるものとする。なお、データ記録部１０５はＨＤＤに限られたものではなくフラッシュメモリなどの不揮発性メモリであってもよい。
【００２３】
ＵＳＢドライブ１０６は、ＵＳＢメモリデバイスやポータブルオーディオ機器を接続でき、ＵＳＢメモリデバイスやポータブルオーディオ機器に記録されている音楽データを読み出すことができる。なお、本実施の形態１においてはＵＳＢドライブ１０６を用いてＵＳＢ通信するものとしたが他のバス規格やインターフェース規格であっても同様に構成することが可能である。その場合は規格に対応したドライバを準備すればよい。
【００２４】
音楽再生部１０７は再生制御部１０４が取得する音楽データを伸張して音声信号を生成する。
【００２５】
本実施の形態１における音楽再生部１０７はＭＰ３（ＭＰＥＧ１  Ａｕｄｉｏ  Ｌａｙｅｒ‐３）フォーマットに対応しているものとする。
【００２６】
なお、対応するフォーマットはＭＰ３に限られたものではなく、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）などの他の圧縮方式や、更に非圧縮方式にも対応するとしてもよい。
【００２７】
音声出力部１０８は音楽再生部１０７から出力される音声信号を出力する、例えば、スピーカである。なお、本実施の形態１では音声出力部１０８はデータ再生装置１０１と接続される形態としているが、データ再生装置１０１に内蔵される形態としてもよい。
【００２８】
図２のフロー図を用いて、本実施の形態１のデータ再生装置におけるインターネットラジオ再生開始処理について説明する。
【００２９】
まず、インターネットラジオ再生開始指示を受け、アプリケーションを起動させる（ステップＳ２０１）。
【００３０】
データ再生装置１０１起動後にタッチセンサ（図示せず）などの入力デバイスを用いてユーザ操作によってデータ再生装置１０１にアプリケーションの起動を指示されるものとする。
【００３１】
なお、データ再生装置１０１の電源を切ったときの最終アプリケーションがインターネットラジオであった場合は、最終アプリケーションの情報を保持しておき、データ再生装置１０１の起動後に自動的にアプリケーションが起動するものとして、ユーザ操作を介さずにインターネットラジオ再生開始指示を受けるとしてもよい。
【００３２】
次に、インターネット制御部１０３の指示によりインターネットサーバ１２１へ接続する（ステップＳ２０２）。ここで、接続先は前回のインターネットラジオアプリケーション起動時に接続していたインターネットラジオサービスを提供するサイトであるとする。この情報は不揮発性メモリ（図示せず）などに保持しているものとする。
【００３３】
また、インターネットラジオアプリケーション起動時に必ず所定のサイト、例えば、複数のインタネットラジオサイトのリンク先を提供しているようなポータルサイトに接続するものとしてもよい。
【００３４】
ステップＳ２０２の処理後、インターネットサーバ１２１より再生される曲を特定するための曲情報を受信する（ステップＳ２０３）。
【００３５】
ここでいう曲情報とはインターネットサーバ１２１から送信されるデジタルデータの特徴を現すデジタルデータ情報であり、本実施の形態１では曲タイトル名とアーティスト名であるものとする。なお、曲情報はこれに限られたものではなく他の情報であってもよい。
【００３６】
そして、受信した曲情報を元に再生制御部１０４は、再生曲の音楽データをどこから読み出すかを判定する音楽データ要求先判定処理を行う（ステップＳ２０４）。この処理の詳細については後述する。
【００３７】
ステップＳ２０４の音楽データ要求先判定処理の結果に従い、再生制御部１０４は音楽データを読み出す（ステップＳ２０５）。なお、本実施の形態１においては再生制御部１０４が音楽データを読み出すのは、インターネット制御部１０３、データ記録部１０５、ＵＳＢドライブ１０６のいずれかである。
【００３８】
再生制御部１０４が読み出した音楽データは音楽再生部１０７へ出力され、そして音声信号に変換され音声出力部１０８へ出力され音楽再生が開始される（Ｓ２０６）。このようにしてインターネットラジオ再生開始処理がなされる。
【００３９】
ここで、ステップＳ２０４で再生制御部１０４にて実施される音楽データ要求先判定処理の詳細について、図３のフロー図を用いて説明する。
【００４０】
まず、ステップＳ２０３で受信した曲情報から再生曲が特定可能かを確認する（ステッ
プＳ３０１）。
【００４１】
上述したとおり、本実施の形態１においては曲情報は曲タイトル名とアーティスト名であり、ここで再生曲を特定できない場合、例えば、曲タイトル名やアーティスト名が空データである場合やデータ化けなどで認識できない場合はステップＳ３０１の判定を“ＮＯ”としてステップＳ３０６へ遷移する。特定可能である場合はステップＳ３０１の判定を“ＹＥＳ”としてステップＳ３０２へ遷移する。
【００４２】
ステップＳ３０２では、ステップＳ３０１にて特定された再生曲と同様の音楽データがデータ記録部１０５に保存されているかを確認する。
【００４３】
この処理は、例えば、曲タイトル名とアーティスト名が一致する音楽データが存在するかを確認する。この際、データ記録部１０５に記録されている音楽データはデータベースとして管理されていると処理時間を短縮できる。
【００４４】
再生曲と同様の音楽データが保存されている場合、すなわち、ステップＳ３０２の判定を”ＹＥＳ”とする場合は、再生制御部１０４はデータ記録部１０５へ音楽データを要求し（ステップＳ３０３）、音楽データ要求先判定処理を終了する。
【００４５】
再生曲と同様の音楽データが存在しない場合、すなわち、ステップＳ３０２の判定を“ＮＯ”とする場合は、ステップＳ３０４へ遷移する。
【００４６】
ステップＳ３０４では、ステップＳ３０１にて特定された再生曲と同様の音楽データがＵＳＢドライブ１０６に保存されているかを確認する。
【００４７】
この処理は、ステップＳ３０２と同様の方法で実施するものとする。この際、ＵＳＢドライブ１０６に記録されている音楽データはデータベースとして管理されていると処理時間を短縮できる。
【００４８】
再生曲と同様の音楽データが保存されている場合、すなわち、ステップＳ３０４の判定を”ＹＥＳ”とする場合は、再生制御部１０４はＵＳＢドライブ１０６へ音楽データを要求し（ステップＳ３０５）、音楽データ要求先判定処理を終了する。
【００４９】
再生曲と同様の音楽データが存在しない場合、すなわち、ステップＳ３０４の判定を“ＮＯ”とする場合は、ステップＳ３０６へ遷移する。
【００５０】
ステップＳ３０１で“ＮＯ”と判定された場合、あるいは、ステップＳ３０４で“ＮＯ”と判定された場合は、インターネット制御部１０３に音楽データ要求をし（ステップＳ３０６）、音楽データ要求先判定処理を終了する。
【００５１】
このとき、インターネット制御部１０３は通信部１０２を経てインターネットサーバ１２１へ音楽データを要求することになる。
なお、ステップＳ３０１で“ＮＯ”と判定された場合、実際には再生曲と同様の音楽データがデータ記録部１０５やＵＳＢドライブ１０６に存在するかもしれない。
【００５２】
しかし、再生曲を特定できないため、異なる音楽データを再生しないようにインターネット制御部１０３へ音楽データを要求することとする。
【００５３】
以上、説明したとおり再生制御部１０４にて音楽データ要求先判定処理が実施される。この処理により、再生制御部１０４はインターネット制御部１０３、データ記録部１０５
、ＵＳＢドライブ１０６のいずれかへ音楽データを要求することになる。
【００５４】
音楽データ要求先判定処理を実施することにより、インターネットラジオで再生する曲がデータ記録部１０５もしくはＵＳＢドライブ１０６に存在する場合はデータ再生装置１０１がインターネット通信をしないでも再生可能であることになる。
【００５５】
このようにインターネット通信を不要にすることで、通信状態が不安定な状況であっても安定した音楽再生を可能にする。また、インターネットラジオ以外にインターネットを用いたアプリケーションがデータ再生装置１０１内で実行中であるならば、できるだけそのアプリケーションに通信帯域を割り当てることが可能となり、他のインターネットアプリケーションの動作を安定させることが可能となる。
【００５６】
ここまで、インターネットラジオで再生する曲がデータ再生装置１０１内に保存されている場合の処理について説明したが、実際には同じ曲と特定したが再生時間（曲長）が異なる場合が考えられる。図４を用いて説明する。
【００５７】
図４は同じ曲タイトル名、かつ、同じアーティスト名の曲であっても、再生時間が異なる音楽データの一例である。図４中、４０１、４０２、４０３は音楽データを音の区分で分割したものである。
【００５８】
データの先端と終端（図中、網掛けなし部分）は無音区間を表している。通常の音楽データの場合はデータの先頭と終端に無音区間が含まれていることが一般的である。網掛け部は音楽のＡパート部分、斜線部は音楽のＢパート部分であるとする。
【００５９】
音楽データ４０１はデータの先端と終端の無音区間、およびＡパート部分、Ｂパート部分から構成される。
【００６０】
音楽データ４０２は４０１と比較してＢパート部分がなくなったものである。したがって、音楽データ４０２は音楽データ４０１と比較して再生時間が短くなってしまう。
【００６１】
音楽データ４０３は音楽データ４０１と同様で、データの先端と終端の無音区間、およびＡパート部分、Ｂパート部分から構成されるが、データの先端と終端の無音区間が音楽データ４０１よりも長くなっている。従って、実際の音を出力する区間については音楽データ４０１と同様であるが、音楽データとしては再生時間が長くなっている。
【００６２】
図４で示した音楽データ４０１，４０２、４０３のように同じ曲タイトル名、かつ、同じアーティスト名の曲であっても、再生時間が異なる場合があるため、インターネットラジオで放送される曲が音楽データ４０１であったとして、データ再生装置１０１（更にいうと、データ記録部１０５もしくはＵＳＢドライブ１０６）に保存されている同じ曲タイトル名、かつ、同じアーティスト名の音楽データは音楽データ４０２や音楽データ４０３であった場合、そのままデータ記録部１０５の音楽データを再生してしまうと、インターネットラジオの放送と時間的なずれが生じてしまう。
【００６３】
この問題を回避するための再生時間調整処理について図５のフロー図を用いて説明する。なお、この再生時間調整処理は再生制御部１０４にて実施されるものとする。
【００６４】
まず、再生時間が異なるか否かを確認する（ステップＳ５０１）。これは、例えば、ステップＳ２０３で受信した再生曲情報に再生時間情報が含まれているものとして、この情報をステップＳ３０３でデータ記録部１０５へ要求した音楽データ、あるいは、ステップＳ３０５でＵＳＢドライブ１０６へ要求した音楽データの再生時間情報と比較することで
行うものとする。
【００６５】
再生時間が同じ場合は、再生時間を調整する必要がないため再生時間調整処理を終了する。再生時間が異なる場合はステップＳ５０２へ遷移する。
【００６６】
ステップＳ５０２ではインターネットサーバ１２１からデータ要求した場合の音楽データの方がデータ記録部１０５、あるいは、ＵＳＢドライブ１０６からデータ要求した場合の音楽データより再生時間が長いか否かを判断する。インターネットサーバ１２１からデータ要求した場合の音楽データの方が再生時間が長い場合はステップＳ５０３へ、再生時間が短い場合はステップＳ５０４へ遷移する。
【００６７】
ステップＳ５０３では、無音区間を追加する処理を実施する。図６を用いて説明する。図６中、音楽データ４０１と音楽データ４０２は図４にて説明したものと同様である。
ここで、インターネットサーバ１２１からデータ要求した場合の音楽データが音楽データ４０１、データ記録部１０５、あるいは、ＵＳＢドライブ１０６からデータ要求した場合の音楽データが音楽データ４０２であるとする。
【００６８】
ステップＳ５０３では音楽データ４０２に対して、音楽データ４０１との差分分を無音区間として追加し、音楽データ６０１として扱うようにする。
【００６９】
このようにすることで再生時間を音楽データ４０１と同様にすることができる。なお、音楽データ６０１で示した無音区間の追加する箇所は一例であり、例えば、音楽データの先端に追加するとしてもよい。更に、音楽データの先端と終端に分割して追加するとしてもよい。
【００７０】
ステップＳ５０４では、フェードアウト処理を実施する。図７を用いて説明する。図７中、音楽データ４０１と音楽データ４０３は図４にて説明したものと同様である。
【００７１】
ここで、インターネットサーバ１２１からデータ要求した場合の音楽データが音楽データ４０１、データ記録部１０５、あるいは、ＵＳＢドライブ１０６からデータ要求した場合の音楽データが音楽データ４０３であるとする。ステップＳ５０４では音楽データ４０３に対して、音楽データ４０１との差分分を削除する。
【００７２】
この際、有音区間であるＢパートで音楽データ７０１の再生を終了させることになるため、終了時にフェードアウト処理を実施して、音楽データ再生が途中で終了してしまうことにユーザが違和感を感じないようにする。フェードアウト処理を行う時間は任意でよいが例えば５０ｍｓとする。
【００７３】
このようにすることで再生時間を音楽データ４０１と同様にすることができる。なお、フェードアウト処理を行う時間は５０ｍｓに限られたものではなく任意の時間であってよい。また、曲の先端にある無音区間を事前に検知できるようであれば無音区間を短くするようにすれば、再生できない区間を短くすることができる。
【００７４】
以上、図５で説明した再生時間調整処理を実施することにより、インターネットラジオから放送される音楽データとデータ再生装置１０１内にある音楽データの再生時間を一致させることができ、再生曲毎にインターネットラジオ再生開始処理を実施することができる。
【００７５】
なお、再生時間調整処理を実施するタイミングは一つの音楽データの再生を開始する前から音楽データの再生が終了するまでの任意のタイミングで実施可能である。再生時間の
情報がインターネットサーバ１２１から取得できる場合は再生開始前に実施することとし、再生時間情報が得られない場合は、インターネットサーバ１２１からのデータ受信も行いつつ、データ記録部１０５、あるいは、ＵＳＢドライブ１０６からデータを読み出し、再生を行う。
【００７６】
そして、インターネットサーバ１２１から受信する音楽データとデータ記録部１０５、あるいは、ＵＳＢドライブ１０６から音楽データの終了タイミングを常に監視しておけばよい。
【００７７】
音楽データを再生する場合、バッファリングすることでデータを先読みすることができるため、再生しながら事前に音楽データの終了タイミングを検知することは可能である。
【００７８】
以上、本実施の形態１で説明したデータ再生装置１０１は、インターネットラジオを再生中に再生する音楽データがデータ再生装置１０１内にある場合は、その音楽データを再生することで、インターネット通信を不要とすることが可能であり、通信帯域を有効に利用することができる。
【００７９】
なお、本実施の形態１ではインターネットラジオの音楽データ再生について述べたが、これに限られたものではなくビデオデータ再生でも同様の効果を得ることができる。
【００８０】
また、データ再生装置１０１の構成は図１に示したとおりとしたが、これに限られたものではない。例えば、各ブロックがバス接続される構成であってもよい。
【００８１】
更に、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）ドライブやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）ドライブ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）ドライブが接続されるとしてもよい。この場合、ＣＤドライブやＤＶＤドライブ、ＢＤドライブ内に再生する音楽データが保存されているかを確認するようにすればよい。
【００８２】
また、本実施の形態１では再生曲毎にデータの読み出し先を切り替えることを可能としたが、例えば、アルバム単位でも同様の処理を実施可能である。
【産業上の利用可能性】
【００８３】
本発明は、インターネットに接続してストリーミング再生を行うデータ再生装置で、特に、通信帯域が不安定な環境で用いる場合やインターネットを利用するアプリケーションを複数同時に利用するデータ再生装置として有用である。
【符号の説明】
【００８４】
１０１  データ再生装置
１０２  通信部
１０３  インターネット制御部
１０４  再生制御部
１０５  データ記録部
１０６  ＵＳＢドライブ
１０７  音楽再生部
１０８  音声出力部
１２１  インターネットサーバ
４０１  音楽データ
４０２  音楽データ
４０３  音楽データ
６０１  音楽データ
７０１  音楽データ
【図１】
2012181635.tif 000003
【図２】
2012181635.tif 000004
【図３】
2012181635.tif 000005
【図４】
2012181635.tif 000006
【図５】
2012181635.tif 000007
【図６】
2012181635.tif 000008
【図７】
2012181635.tif 000009