(57)【要約】【課題】コンテンツをダウンロードする際の待ち時間を低減し、ユーザのダウンロードの体感速度を向上する。【解決手段】ダウンロードされる複数のコンテンツのコンテンツ情報リストをコンテンツ配信サーバから受信するデータ送受信部と、受信されたコンテンツ情報リストに基づいて、ダウンロードされる複数のコンテンツをそれぞれ所定サイズに分割した場合における当該コンテンツごとの分割数を判定するコンテンツ分割数判定部と、判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するダウンロードランク付与部と、決定された順序に基づいてダウンロードされた各分割コンテンツデータを再生する再生制御部とを備え、データ送受信部は、決定されたダウンロードの順序の小さい分割コンテンツデータから順次、コンテンツ配信サーバからダウンロードする。【選択図】図１
2012037981.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置であって、
ダウンロードされる複数のコンテンツのコンテンツ情報リストを前記コンテンツ配信サーバから受信するデータ送受信部と、
前記データ送受信部により受信されたコンテンツ情報リストに基づいて、前記ダウンロードされる複数のコンテンツをそれぞれ所定サイズに分割した場合における当該コンテンツごとの分割数を判定するコンテンツ分割数判定部と、
前記コンテンツ分割数判定部により判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するダウンロードランク付与部と、
前記ダウンロードランク付与部により決定された順序に基づいてダウンロードされた前記各分割コンテンツデータを再生する再生制御部と、を備え、
前記データ送受信部は、前記ダウンロードランク付与部により決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、前記配信サーバからダウンロードするコンテンツ再生装置。
【請求項２】
請求項１に記載のコンテンツ再生装置であって、
前記データ送受信部によりダウンロードされた前記分割コンテンツデータを記憶するコンテンツデータ記憶部と、を更に備えるコンテンツ再生装置。
【請求項３】
請求項２に記載のコンテンツ再生装置であって、
前記ダウンロードランク付与部により決定された各分割コンテンツデータのダウンロードの順序及びダウンロードの状況を含むダウンロードランク情報を管理するコンテンツ管理制御部と、を更に備えるコンテンツ再生装置。
【請求項４】
請求項３に記載のコンテンツ再生装置であって、
前記コンテンツ管理制御部は、前記分割コンテンツデータがダウンロードされた場合に、前記ダウンロードランク情報の当該分割コンテンツデータのダウンロードの状況に関する情報を更新するコンテンツ再生装置。
【請求項５】
請求項２〜４のうちいずれか一項に記載のコンテンツ再生装置であって、
前記コンテンツデータ記憶部は、前記再生制御部により再生されたコンテンツデータの再生傾向情報を記憶し、
前記ダウンロードランク付与部は、前記再生傾向情報を優先して前記各分割コンテンツデータのダウンロードの順序を決定するコンテンツ再生装置。
【請求項６】
請求項５に記載のコンテンツ再生装置であって、
前記再生傾向情報は、当該コンテンツデータの主要部分であるサビ位置を再生する旨の情報を含み、
前記ダウンロードランク付与部は、前記コンテンツデータのサビ位置を含む分割コンテンツデータを優先的にダウンロードする様に当該ダウンロードの順序を決定するコンテンツ再生装置。
【請求項７】
請求項３〜６のうちいずれか一項に記載のコンテンツ再生装置であって、
前記コンテンツ管理制御部は、所定量以上の前記分割コンテンツデータがダウンロードされてコンテンツデータ記憶部に記憶されているか否かを監視し、
前記ダウンロード付与部は、前記所定量以上の前記分割コンテンツデータが記憶されていると判定された場合には、前記各分割コンテンツデータのダウンロードの順序を更新するコンテンツ再生装置。
【請求項８】
請求項７に記載のコンテンツ再生装置であって、
前記ダウンロードランク付与部は、前記所定量以上の前記分割コンテンツデータの元になるコンテンツデータとは異なるコンテンツデータの分割コンテンツデータを優先的にダウンロードする様に当該ダウンロードの順位を更新するコンテンツ再生装置。
【請求項９】
コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置のコンテンツ再生方法であって、
ダウンロードされる複数のコンテンツのコンテンツ情報リストを前記コンテンツ配信サーバから受信するステップと、
前記受信されたコンテンツ情報リストに基づいて、前記ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するステップと、
前記判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するステップと、
前記決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、前記コンテンツ配信サーバからダウンロードするステップと、
前記ダウンロードされた前記各分割コンテンツデータを再生するステップと、を備えるコンテンツ再生方法。
【請求項１０】
コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置に、
ダウンロードされる複数のコンテンツのコンテンツ情報リストを前記コンテンツ配信サーバから受信するステップと、
前記受信されたコンテンツ情報リストに基づいて、前記ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するステップと、
前記判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するステップと、
前記決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、前記コンテンツ配信サーバからダウンロードするステップと、
前記ダウンロードされた前記各分割コンテンツデータを再生するステップと、を実現させるプログラム。
【請求項１１】
コンテンツ配信サーバと、当該コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置とからなるコンテンツ配信システムであって、
複数のコンテンツデータ及び当該各コンテンツデータに関連するコンテンツ属性情報を記憶するコンテンツデータ記憶部と、
ダウンロードされる複数のコンテンツのコンテンツ情報リストの取得を要求する第１のデータ送受信部と、
前記第１のデータ送受信部の要求に基づいて、前記コンテンツデータ記憶部から当該要求に対応するコンテンツ情報リストを生成して前記第１のデータ送受信部に送信する第２のデータ送受信部と、
前記第２のデータ送受信部により送信されたコンテンツ情報リストに基づいて、前記ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するコンテンツ分割数判定部と、
前記コンテンツ分割数判定部により判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するダウンロードランク付与部と、
前記コンテンツ情報リストに基づいてダウンロードされる各コンテンツデータを前記所定サイズで分割するコンテンツデータ分割部と、
前記ダウンロードランク付与部により決定された順序に基づいてダウンロードされた前記各分割コンテンツデータを再生する再生制御部と、を備え、
前記第２のデータ送受信部は、前記ダウンロードランク付与部により決定されたダウンロードの順序に基づいて、前記コンテンツデータ分割部により分割された各分割コンテンツデータのうち前記順序の小さい分割コンテンツデータから順次ダウンロードするコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信されたコンテンツを再生するコンテンツ再生装置、コンテンツ再生方法、プログラム及びコンテンツ配信システムに関する。
【背景技術】
【０００２】
現在、携帯電話又はＰＣ（Personal Computer）等に対して音楽又は動画等のコンテンツを配信するコンテンツ配信サービスが実用化されている。この様なコンテンツ配信サービスにおいて、コンテンツをダウンロードしながら再生させるストリーミング再生又はプログレッシブ再生により、コンテンツのダウンロード時間を短縮し、ユーザの体感的なダウンロード速度を改善させることができる。この様なダウンロード速度を改善させるものの一例として、特許文献１のファイル配信方法が知られている。
【０００３】
例えば、特許文献１に開示されているファイル配信方法では、配信サーバが転送前に複数のファイルを分割し、ユーザ端末がコンテンツの受信要求を配信サーバに送る。配信サーバは、内部再生リストをユーザ端末に送り、配信サーバは受信機器に最初にビューされる分割ファイルを最初に送る。その後、配信サーバは、他の分割ファイルを順次送り、受信機器は分割ファイルを順次受信して蓄積し、ユーザ端末が受信機器に最初にビューする分割ファイルを最初にアクセスして取得表示する。その後、ユーザ端末は、他の分割ファイルを順次アクセスして取得表示する。この特許文献１によれば、大きなファイルサイズでも、ユーザのアクセス時の体感速度を改善することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２８８２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した様なコンテンツ配信サービスにおいて、ユーザは、複数のコンテンツをダウンロードして一括的に再生することが多い。この場合、ユーザは、当該ダウンロードされた複数のコンテンツを、各曲の先頭から再生し、コンテンツの再生中にシーク操作を行い、又は、スキップ操作や再生順序の変更操作等の種々の操作を行う。上述した特許文献１のファイル配信方法では、これらのユーザ操作が行われる度に、ユーザ端末は、その都度、当該操作に応じて該当するコンテンツを配信サーバから取得する必要があった。従って、従来のコンテンツ配信サービスでは、ユーザ操作に対応して、コンテンツのダウンロードにおけるユーザの体感速度を向上させることが困難であった。
【０００６】
本発明は、上述の従来の事情に鑑みてなされたもので、ユーザの操作内容又は操作傾向に適応したコンテンツを優先的に配信し、コンテンツをダウンロードする際の待ち時間を低減し、コンテンツのダウンロードにおけるユーザの体感速度を向上させるコンテンツ再生装置、コンテンツ再生方法、プログラム及びコンテンツ配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述したコンテンツ再生装置であって、コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置であって、ダウンロードされる複数のコンテンツのコンテンツ情報リストをコンテンツ配信サーバから受信するデータ送受信部と、データ送受信部により受信されたコンテンツ情報リストに基づいて、ダウンロードされる複数のコンテンツをそれぞれ所定サイズに分割した場合における当該コンテンツごとの分割数を判定するコンテンツ分割数判定部と、コンテンツ分割数判定部により判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するダウンロードランク付与部と、ダウンロードランク付与部により決定された順序に基づいてダウンロードされた各分割コンテンツデータを再生する再生制御部とを備え、データ送受信部は、ダウンロードランク付与部により決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、配信サーバからダウンロードする。
【０００８】
また、本発明は、上述したコンテンツ再生方法であって、コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置のコンテンツ再生方法であって、ダウンロードされる複数のコンテンツのコンテンツ情報リストをコンテンツ配信サーバから受信するステップと、受信されたコンテンツ情報リストに基づいて、ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するステップと、判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するステップと、決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、コンテンツ配信サーバからダウンロードするステップと、ダウンロードされた各分割コンテンツデータを再生するステップと、を備える。
【０００９】
また、本発明は、上述したプログラムであって、コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置に、ダウンロードされる複数のコンテンツのコンテンツ情報リストをコンテンツ配信サーバから受信するステップと、受信されたコンテンツ情報リストに基づいて、ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するステップと、判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するステップと、決定されたダウンロードの順序に基づいて、当該順序の小さい分割コンテンツデータから順次、コンテンツ配信サーバからダウンロードするステップと、ダウンロードされた各分割コンテンツデータを再生するステップと、を実現させる。
【００１０】
また、本発明は、上述したコンテンツ配信システムであって、コンテンツ配信サーバと、当該コンテンツ配信サーバからダウンロードされたコンテンツを再生するコンテンツ再生装置とからなるコンテンツ配信システムであって、複数のコンテンツデータ及び当該各コンテンツデータに関連するコンテンツ属性情報を記憶するコンテンツデータ記憶部と、ダウンロードされる複数のコンテンツのコンテンツ情報リストの取得を要求する第１のデータ送受信部と、第１のデータ送受信部の要求に基づいて、コンテンツデータ記憶部から当該要求に対応するコンテンツ情報リストを生成して第１のデータ送受信部に送信する第２のデータ送受信部と、第２のデータ送受信部により送信されたコンテンツ情報リストに基づいて、ダウンロードされる複数のコンテンツをそれぞれ所定サイズで分割した場合における当該コンテンツごとの分割数を判定するコンテンツ分割数判定部と、コンテンツ分割数判定部により判定されたコンテンツごとの分割数からなる各分割コンテンツデータのダウンロードの順序を決定するダウンロードランク付与部と、コンテンツ情報リストに基づいてダウンロードされる各コンテンツデータを所定サイズで分割するコンテンツデータ分割部と、ダウンロードランク付与部により決定された順序に基づいてダウンロードされた各分割コンテンツデータを再生する再生制御部と、を備え、第２のデータ送受信部は、ダウンロードランク付与部により決定されたダウンロードの順序に基づいて、コンテンツデータ分割部により分割された各分割コンテンツデータのうち順序の小さい分割コンテンツデータから順次ダウンロードする。
【００１１】
上述した構成によれば、ユーザの操作内容又は操作傾向に適応したコンテンツを優先的に配信し、コンテンツをダウンロードする際の待ち時間を低減し、コンテンツのダウンロードにおけるユーザの体感速度を向上させることができる。
【発明の効果】
【００１２】
本発明に係るコンテンツ再生装置、コンテンツ再生方法、プログラム及び配信システムによれば、ユーザの操作内容又は操作傾向に適応したコンテンツを優先的に配信し、コンテンツをダウンロードする際の待ち時間を低減し、コンテンツのダウンロードにおけるユーザの体感速度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態のコンテンツ配信システムの内部構成を示すシステム構成図
【図２】楽曲情報リストの内容をテーブル形式で示す説明図
【図３】ダウンロードランク情報の内容をテーブル形式で示す説明図
【図４】分割楽曲データの内容を示す説明図
【図５】楽曲データ分割数判定部の動作を説明するフローチャート
【図６】ダウンロードランク付与部の動作を説明するフローチャート
【図７】第１の実施形態のコンテンツ配信システムにおけるコンテンツ再生装置の分割楽曲データのダウンロードの動作を説明するフローチャート
【図８】第１の実施形態のコンテンツ配信システムにおけるコンテンツ再生装置の分割楽曲データの再生時における動作を説明するフローチャート
【図９】再生傾向情報の具体例を示す説明図、（ａ）再生傾向情報の一例、（ｂ）再生傾向情報の更なる一例
【図１０】第２の実施形態のコンテンツ再生装置におけるダウンロードランク付与部の動作概要を示す説明図、（ａ）第１の実施形態のダウンロードランク付与部によって決定されたダウンロードランク、（ｂ）再生傾向情報に基づいて決定されたダウンロードランクの一例、（ｃ）他の再生傾向情報に基づいて決定されたダウンロードランクの一例
【図１１】第３の実施形態のコンテンツ再生装置におけるダウンロード付与部の動作概要を示す説明図
【図１２】第３の実施形態のコンテンツ再生装置におけるコンテンツ再生時における動作を示すフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明の各実施形態について、図面を参照して説明する。本発明は、携帯電話機等のコンテンツ再生装置、又は当該コンテンツ再生装置であるコンピュータを動作させるためのプログラムとして表現することも可能である。また、本発明は、コンテンツ再生装置により実行されるステップを含む方法として表現することも可能である。更に、本発明は、コンテンツ再生装置とコンテンツ配信サーバとからなるコンテンツ配信システムとして表現することも可能である。即ち、本発明は、装置、方法、プログラム及びシステムのうちいずれのカテゴリーでも表現可能である。また、以下、コンテンツ配信サーバにより配信されるコンテンツは、例えば音楽等の楽曲データであるとして説明する。但し、コンテンツ配信サーバにより配信されるコンテンツは、楽曲データに限定されない。
【００１５】
また、以下の説明において、分割楽曲データとは、ある楽曲を識別する楽曲ＩＤ（Identification）の楽曲データがコンテンツ配信サーバにより所定数に分割された場合の各分割された楽曲データであると定義する。従って、例えば１つの楽曲データが１０個に分割された場合には、当該楽曲データは１０個の分割楽曲データから構成される。
【００１６】
また、以下の説明において、リストＩＤとは、上述した分割楽曲データに対してそれぞれ付与される識別番号であり、特段の説明がない限り、コンテンツ再生装置により付与されるものであると定義する。なお、このリストＩＤは、当該リストＩＤが付与された分割楽曲データの元である楽曲データ全体の再生時間に対する再生開始位置を示す。例えば、１つの楽曲データがリストＩＤ「１」〜「１０」の１０個の分割楽曲データからなり且つ当該楽曲データが全体で３分の再生時間を有する場合に、リストＩＤ「１」の分割楽曲データは当該楽曲データの最初の０（ゼロ）秒〜１８秒の再生時間を有し、リストＩＤ「１０」の分割楽曲データは当該楽曲データの最後の２分４２秒〜３分の再生時間を有する。
【００１７】
また、以下の説明において、ダウンロードランクとは、コンテンツ再生装置がコンテンツ配信サーバから上述した分割楽曲データをダウンロードする際のダウンロードの順序であると定義する。このダウンロードランクは各分割楽曲データに対して付与される。以下の各実施形態においては、このダウンロードランクの高い分割楽曲データ、即ち、当該ダウンロードの順序の小さい分割楽曲データから優先的にダウンロードされる。例えば、ダウンロードランク「１」の分割楽曲データと、ダウンロードランク「３」の分割楽曲データとがある場合には、前者の分割楽曲データが後者の分割楽曲データよりも先にダウンロードされる。
【００１８】
（第１の実施形態）
１．第１の実施形態のコンテンツ配信システムの構成
図１は、第１の実施形態のコンテンツ配信システム１の内部構成を示すシステム構成図である。このコンテンツ配信システム１は、複数の楽曲データを記憶するコンテンツ配信サーバ２と、当該コンテンツ配信サーバ２とネットワークＮＷを介して接続されるコンテンツ再生装置６とにより構成されている。なお、図１にはコンテンツ再生装置６が１つだけ示されているが、コンテンツ配信システム１においてコンテンツ再生装置６の数は特に限定されない。
【００１９】
コンテンツ配信サーバ２の構成について説明する。コンテンツ配信サーバ２は、本発明に関連する機能的構成として、コンテンツデータ記憶部としての楽曲データ記憶部３と、コンテンツデータ分割部としての楽曲データ分割部４と、データ送受信部５とを少なくとも備える。各部について説明する。
【００２０】
楽曲データ記憶部３は、コンテンツ配信サーバ２に内蔵されるハードディスク又はフラッシュメモリ等の記憶装置で構成され、コンテンツ再生装置６にダウンロードされる分割楽曲データの元である楽曲データと、当該各楽曲データに関連する楽曲属性情報とを記憶する。ここで、楽曲属性情報は、楽曲ＩＤ、楽曲のタイトル、アーティスト、アルバム名、サビ位置、再生時間及びジャンル等の当該楽曲に関連する属性的な情報である。
【００２１】
楽曲データ分割部４は、コンテンツ配信サーバ２に内蔵されるＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＲＯＭ（Read Only Memory）、ＲＡＭ８（Random Access Memory）等により構成され、コンテンツ再生装置６からの分割楽曲データのダウンロードの要求情報をデータ送受信部５から取得する。この要求情報の中には、ダウンロードされる分割楽曲データの楽曲ＩＤと、リストＩＤとが少なくとも含まれる。
【００２２】
楽曲データ分割部４は、当該要求情報に基づいて、当該要求情報の楽曲ＩＤに対応する楽曲データを楽曲データ記憶部３から取得する。楽曲データ分割部４は、当該取得された楽曲データを複数の分割楽曲データに分割する。ここで、分割されて生成された各分割楽曲データのファイルサイズは、例えば１６［ＫＢ］で均等であるとする。従って、各分割楽曲データのファイルサイズはそれぞれ１６［ＫＢ］である。また、この所定サイズは、楽曲データ分割部４の動作において予め規定されていることが好ましい。更に、この所定サイズは、１６［ＫＢ］に限定されない。
【００２３】
楽曲データ分割部４は、当該生成された分割楽曲データをデータ送受信部５に出力する。また、楽曲データ分割部４は、コンテンツ再生装置６からの分割楽曲データのダウンロード要求情報をデータ送受信部５から取得する度に、上述した様に、当該ダウンロード要求情報に基づいて、当該ダウンロード要求情報に含まれる楽曲ＩＤの楽曲データを楽曲データ記憶部３から取得して複数の分割楽曲データを生成する。なお、生成された各分割楽曲データは、楽曲データ記憶部３、又は楽曲データ分割部４のＲＡＭ８等に記憶されることが好ましい。
【００２４】
データ送受信部５は、コンテンツ配信サーバ２に内蔵されるＣＰＵ、ＤＳＰ、ＲＯＭ、ＲＡＭ８等により構成され、ネットワークＮＷを介して、コンテンツ再生装置６とデータの送受信を行う。例えば、データ送受信部５は、楽曲データ分割部４により分割された分割楽曲データをコンテンツ再生装置６に送信する。また、データ送受信部５は、コンテンツ再生装置６からの楽曲情報リストＣＬの取得要求に基づいて、楽曲データ記憶部３に記憶されている楽曲属性情報とネットワークＮＷの環境情報とに基づいて、当該楽曲情報リストＣＬを生成する。データ送受信部５は、当該生成された楽曲情報リストＣＬをコンテンツ再生装置６に送信する。なお、データ送受信部５は、当該生成された楽曲情報リストＣＬを楽曲データ分割部４に出力することが好ましい。
【００２５】
楽曲情報リストＣＬについて図２を参照して説明する。図２は、楽曲情報リストＣＬの内容をテーブル形式で示す説明図である。図２に示す様に、楽曲情報リストＣＬは、楽曲ＩＤ、楽曲タイトル、アーティスト、アルバム名、ビットレート及び再生時間からなる。ビットレートは、ネットワークＮＷの環境情報に応じて、データ送受信部５により決定された転送速度の値である。再生時間は、楽曲ＩＤの楽曲データの再生時間を示す。図２に示す楽曲情報リストＣＬは、ユーザが３つの楽曲（楽曲ＩＤ１０１，１０２，１０３）のダウンロードを要求する操作を行った場合に、コンテンツ配信サーバ２からコンテンツ再生装置６に対して送信される。
【００２６】
次に、コンテンツ再生装置６の構成について説明する。図１に示す様に、コンテンツ再生装置６は、本発明に関連する機能的構成として、操作部７と、ＲＡＭ８と、楽曲データ記憶部９と、データ送受信部１０と、表示部１１と、音声出力部１２と、制御部１３とを備える。また、制御部１３は、楽曲データ管理制御部１４と、楽曲データ分割数判定部１５と、ダウンロードランク付与部１６と、再生制御部１７と、表示制御部１８とを備える。
【００２７】
操作部７は、ユーザからの入力操作を受け付けると共に、当該受け付けた入力操作に対応した入力操作情報を制御部１３の楽曲データ管理制御部１４に出力する。操作部７は、例えば、電話番号等を入力するテンキー、オンフック又はオフフックを行う通話キー、及びファンクションキー等の各種キーを有する。また、操作部７は、表示部１１の上に配置され、ユーザの指又はスタイラスペン等による入力操作を受け付け可能なタッチパネル等で構成されても良い。
【００２８】
ＲＡＭ８は、制御部１３から直接的にアクセス可能な記憶装置であり、当該制御部１３の動作におけるワークメモリに利用される。また、ＲＡＭ８には、後述する様に、制御部１３のダウンロードランク付与部１６により生成されたダウンロードランク情報ＤＲが一時的に記憶される。但し、このダウンロードランク情報ＤＲは、ＲＡＭ８の代わりに、楽曲データ記憶部９に記憶されても良い。
【００２９】
ここで、後述するダウンロードランク付与部１６により生成されるダウンロードランク情報ＤＲについて図３を参照して説明する。図３は、ダウンロードランク情報ＤＲの内容をテーブル形式で示す説明図である。ダウンロードランク情報ＤＲは、楽曲ＩＤ、リストＩＤ、再生開始時刻、ＥＯＦ（End Of File）フラグ、ダウンロードランク及びダウンロード状況を含む情報である。
【００３０】
再生開始時刻は、リストＩＤに対応する分割楽曲データの元になる楽曲データ全体の再生時間に対する、当該分割楽曲データの再生を開始するときの時刻である。ＥＯＦフラグは、リストＩＤに対応する分割楽曲データが当該分割楽曲データの元になる楽曲データの最後の分割楽曲データであるか否かを示す。ＥＯＦフラグが「０」である場合には、当該リストＩＤに対応する分割楽曲データが当該分割楽曲データの元になる楽曲データの最後の分割楽曲データではない。また、ＥＯＦフラグが「１」である場合には、当該リストＩＤに対応する分割楽曲データが当該分割楽曲データの元になる楽曲データの最後の分割楽曲データである。ダウンロード状況は、リストＩＤに対応する分割楽曲データがコンテンツ配信サーバ２からダウンロードされたか否かの状況を示す。
【００３１】
楽曲データ記憶部９は、コンテンツ再生装置６に内蔵されるフラッシュメモリ等で構成され、コンテンツ配信サーバ２からダウンロードされた分割楽曲データを記憶する。この分割楽曲データについて、図４を参照して説明する。図４は、楽曲データ記憶部９に記憶される分割楽曲データの内容を示す説明図である。分割楽曲データは、楽曲ＩＤ、リストＩＤ、フレームデータ及びＥＯＦフラグを含む。以下の説明において、各分割楽曲データは、フレームデータの形式に示されている様に、１６［ＫＢ］のファイルサイズを有するものとする。また、楽曲データ記憶部９は、制御部１３の各部の動作が予め規定されたプログラムをそれぞれ記憶している。
【００３２】
データ送受信部１０は、コンテンツ配信サーバ２に内蔵されるＣＰＵ、ＤＳＰ、ＲＯＭ、ＲＡＭ８等により構成され、ネットワークＮＷを介して、コンテンツ配信サーバ２とデータの送受信を行う。例えば、データ送受信部１０は、ユーザの複数の楽曲をダウンロードする旨の操作に応じて生成された、楽曲属性リストＣＬの取得要求をコンテンツ配信サーバ２に送信する。データ送受信部１０は、コンテンツ配信サーバ２から送信された楽曲情報リストＣＬを受信する。また、データ送受信部１０は、後述する様に、ダウンロードランク付与部１６により生成されたダウンロードランク情報ＤＲに基づいて、当該ダウンロードランク情報ＤＲのうちダウンロードランクが高い分割楽曲データのダウンロード要求情報をコンテンツ配信サーバ２に送信する。データ送受信部１０は、コンテンツ配信サーバ２から送信された分割楽曲データを受信し、この受信された分割楽曲データを制御部１３の楽曲データ管理制御部１４に出力する。
【００３３】
表示部１１は、例えばコンテンツ再生装置６のＬＣＤ（Liquid Crystal Display）により構成され、制御部１３の表示制御部１８の制御の下で、操作部７により入力された操作内容又はコンテンツ再生装置６がユーザに通知する各種情報等を表示する。
【００３４】
音声出力部１２は、スピーカ等で構成され、制御部１３の再生制御部１７により分割楽曲データの再生時における音声データを出力する。
【００３５】
制御部１３は、コンテンツ再生装置６に内蔵されるＣＰＵ、ＤＳＰ、ＲＯＭ、ＲＡＭ８等で構成され、コンテンツ再生装置６の各種機能を制御する。制御部１３は、上述した様に、楽曲データ管理制御部１４と、楽曲データ分割数判定部１５と、ダウンロードランク付与部１６と、再生制御部１７と、表示制御部１８とを備える。
【００３６】
なお、制御部１３の各部は、ハードウェア又はソフトウェアで構成することが可能である。特に、これらの各部がソフトウェアにより構成される際には、当該制御部１３の各部の動作が予め規定されたプログラムが再生装置６に内蔵されているＣＰＵより読み込まれることにより当該各部が動作可能となる。
【００３７】
楽曲データ管理制御部１４は、コンテンツ再生装置６の制御部１３を除く他の各部、及び当該制御部１３の各部の制御を行う。例えば、楽曲データ管理制御部１４は、ユーザにより複数の楽曲のダウンロードを要求する旨の操作が行われた場合、当該操作に応じた入力操作情報を操作部７から取得する。楽曲データ管理制御部１４は、この入力操作情報に応じて、ダウンロードする複数の楽曲の楽曲情報リストＣＬの要求情報をデータ送受信部１０に出力する。
【００３８】
また、楽曲データ管理制御部１４は、コンテンツ配信サーバ２により送信された楽曲情報リストＣＬをデータ送受信部１０が受信した場合、当該楽曲情報リストＣＬをデータ送受信部１０から取得してＲＡＭ８又は楽曲データ記憶部９に記憶する。
【００３９】
また、楽曲データ管理制御部１４は、楽曲情報リストＣＬの各楽曲ＩＤに対応する楽曲データを所定サイズに分割した場合における分割数を判定する旨の情報を楽曲データ分割数判定部１５に出力する。なお、この所定サイズは、コンテンツ配信サーバ２の楽曲データ分割部４により楽曲データが分割されて生成された分割楽曲データのサイズと同一であって、例えば１６ＫＢとする。
【００４０】
また、楽曲データ管理制御部１４は、ダウンロードランク付与部１６により生成されたダウンロードランク情報ＤＲをダウンロードランク付与部１６から取得し、当該取得されたダウンロードランク情報ＤＲをＲＡＭ８又は楽曲データ記憶部９に記憶する。更に、楽曲データ管理制御部１４は、当該ダウンロードランク情報ＤＲのうちダウンロードランクが高い分割楽曲データから順次ダウンロードする旨のダウンロード要求情報をデータ送受信部１０に出力する。
【００４１】
更に、楽曲データ管理制御部１４は、ユーザにより分割楽曲データを再生する旨の操作が行われた場合、当該操作に応じた入力操作情報を操作部７から取得する。楽曲データ管理制御部１４は、この入力操作情報に応じて再生する分割楽曲データをＲＡＭ８又は楽曲データ記憶部９から取得して再生制御部１７に出力する。また、楽曲データ管理制御部１４は、当該入力操作信号に応じて再生する分割楽曲データがコンテンツ再生装置６に記憶されていない場合、コンテンツ配信サーバ２から当該分割楽曲データのダウンロードを要求すると共に、当該分割楽曲データを取得中である旨の情報を再生制御部１７に出力する。
【００４２】
更に、楽曲データ管理制御部１４は、コンテンツ配信サーバ２からダウンロードされた分割楽曲データをデータ送受信部１０から取得した後、当該分割楽曲データを再生制御部１７に出力する。
【００４３】
楽曲データ分割数判定部１５は、楽曲データ管理制御部１４により出力された情報に基づいて、楽曲情報リストＣＬの各楽曲ＩＤに対応する楽曲データを所定サイズに分割した場合における分割数を判定する。楽曲データ分割数判定部１５は、当該判定された楽曲ＩＤごとの分割数をダウンロードランク付与部１６に出力する。ここで、楽曲データ分割数判定部１５の動作について図５を参照して説明する。図５は、楽曲データ分割数判定部１５の動作を説明するフローチャートである。
【００４４】
図５において、楽曲データ分割数判定部１５は、パラメータｎ（整数）を初期化して（Ｓ１１）、パラメータｎ＝１を設定する（Ｓ１２）。楽曲データ分割数判定部１５は、ＲＡＭ８又は楽曲データ記憶部９に記憶されている楽曲情報リストＣＬを参照し、当該楽曲情報リストＣＬのｎ番目（例えば１番目）の楽曲データに対して、ビットレート［ｋｂｐｓ］と再生時間［ｓ］とを乗算することにより、当該楽曲データのファイルサイズを演算する（Ｓ１３）。
【００４５】
楽曲データ分割数判定部１５は、ステップＳ１３で演算された楽曲データのファイルサイズを上述した所定サイズ（１６ＫＢ）で除算する（Ｓ１４）。楽曲データ分割数判定部１５は、当該除算結果に基づいて、１つの楽曲データを所定サイズを有する分割楽曲データに分割した場合の個数（分割数）を判定する（Ｓ１５）。このとき、楽曲データ分割数判定部１５は、ステップＳ１５により判定された分割数に基づいて、当該分割数に対応して各分割楽曲データが生成された場合の当該分割楽曲データを識別するＩＤとしてリストＩＤを付与する（Ｓ１６）。
【００４６】
ステップＳ１３で参照された楽曲情報リストＣＬの全ての楽曲データに対して、分割数の判定及びリストＩＤの付与が終了した場合には（Ｓ１７、ＹＥＳ）、楽曲データ分割数判定部１５は、楽曲ＩＤごとの分割数をダウンロードランク付与部１６に出力し、図５のフローチャートの処理は終了する。ステップＳ１３で参照された楽曲情報リストＣＬの全ての楽曲データに対して、分割数の判定及びリストＩＤの付与が終了していない場合には（Ｓ１７、ＮＯ）、楽曲データ分割数判定部１５は、パラメータｎをインクリメントし（Ｓ１８）、上述したステップＳ１３〜ステップＳ１６の処理を繰り返す。以上により、図５のフローチャートの説明は終了する。
【００４７】
ダウンロードランク付与部１６は、楽曲データ分割数判定部１５により出力された楽曲ＩＤごとの楽曲データに対する分割数に基づいて、楽曲情報リストＣＬの全ての楽曲の分割楽曲データをコンテンツ配信サーバ２からダウンロードする順序であるダウンロードランクを決定する。ダウンロードランク付与部１６は、当該決定されたダウンロードランクに基づいて、図３に示したダウンロードランク情報ＤＲを生成して楽曲データ管理制御部１４に出力する。上述した様に、このダウンロードランク情報ＤＲは、ＲＡＭ８又は楽曲データ記憶部９に記憶される。
【００４８】
ここで、ダウンロードランク付与部１６の動作について図６を参照して説明する。図６は、ダウンロードランク付与部１６の動作を説明するフローチャートである。図６に示すフローチャートは、図２に示した楽曲情報リストＣＬに対して３つの楽曲データが楽曲データ分割数判定部１５によりそれぞれ楽曲ＩＤ「１０１」の楽曲データが２４０個、楽曲ＩＤ「１０２」の楽曲データが１１５個、楽曲ＩＤ「１０３」の楽曲データが３１５個の分割楽曲データに分割された場合に応じたものである。但し、図６に示すフローチャートは、図２に示した楽曲情報リストＣＬの楽曲データに対してのみ適用されるのではなく、当該図２に示した楽曲情報リストＣＬ以外の他の楽曲情報リストＣＬの楽曲データに対しても適用される。
【００４９】
第１の実施形態においては、ダウンロードランク付与部１６は、楽曲情報リストＣＬの複数の楽曲の中で再生される可能性が最も高いとされるリストＩＤ「１」の分割楽曲データに対して、当該各楽曲の中で最も高いダウンロードランクを付与する。つまり、一般的に、各楽曲ＩＤのリストＩＤが「１」である分割楽曲データは再生されるという傾向を考慮して、ダウンロードランクが付与される。また、ダウンロードランク付与部１６は、複数の楽曲のリストＩＤ「１」のうち、当該楽曲の楽曲ＩＤが小さいものから順にダウンロードランクを付与する。従って、楽曲情報リストＣＬの複数の楽曲の中で、楽曲ＩＤが小さい順且つ各楽曲のリストＩＤが小さい順に、ダウンロードランクが付与される。ダウンロードランク付与部１６は、楽曲情報リストＣＬの全ての楽曲のリストＩＤ「１」の分割楽曲データにダウンロードランクを付与した後、当該全ての楽曲の楽曲ＩＤの最も小さい楽曲のリストＩＤの小さい順に、ダウンロードランクを順次付与する。
【００５０】
図６において、ダウンロードランク付与部１６は、図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１０１」である楽曲データのリストＩＤ「１」の分割楽曲データにダウンロードランク「１」を付与する（Ｓ２１）。ダウンロードランク付与部１６は、図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１０２」、楽曲「１０３」である各楽曲データのリストＩＤ「１」の各分割楽曲データにダウンロードランク「２」、「３」をそれぞれ付与する（Ｓ２２）。
【００５１】
図２に示す楽曲情報リストＣＬの全ての楽曲のリストＩＤ「１」の各分割楽曲データにダウンロードランクが付与された場合（Ｓ２３、ＹＥＳ）、ダウンロードランク付与部１６は、図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１０１」のリストＩＤ（２〜２４０）のうち小さい分割楽曲データから順次ダウンロードランクを付与する（Ｓ２４）。この結果、楽曲ＩＤ「１０１」のリストＩＤ（２〜２４０）の各分割楽曲データのダウンロードランクは、４〜２４２となる。
【００５２】
図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１」の各分割楽曲データに対してダウンロードランクが全て付与された場合（Ｓ２５、ＹＥＳ）、ダウンロードランク付与部１６は、図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１０２」のリストＩＤ（２〜１１５）のうち小さい分割楽曲データから順次ダウンロードランクを付与する（Ｓ２６）。この結果、楽曲ＩＤ「１０２」のリストＩＤ（２〜１１５）の各分割楽曲データのダウンロードランクは、２４３〜３５６となる。
【００５３】
図２に示す楽曲情報リストＣＬの楽曲ＩＤ「２」の各分割楽曲データに対してダウンロードランクが全て付与された場合（Ｓ２７、ＹＥＳ）、ダウンロードランク付与部１６は、図２に示す楽曲情報リストＣＬの楽曲ＩＤ「１０３」のリストＩＤ（２〜３１５）のうち小さい分割楽曲データから順次ダウンロードランクを付与する（Ｓ２８）。この結果、楽曲ＩＤ「１０３」のリストＩＤ（２〜３１５）の各分割楽曲データのダウンロードランクは、３５７〜６７０となる。
【００５４】
図２に示す楽曲情報リストＣＬの楽曲ＩＤ「３」の各分割楽曲データに対してダウンロードランクが全て付与された場合（Ｓ２９、ＹＥＳ）、ダウンロードランク付与部１６は、当該楽曲情報リストＣＬの全ての楽曲の各分割楽曲データに対して付与したダウンロードランクに関するダウンロードランク情報ＤＲを生成する（Ｓ４０）。ダウンロードランク付与部１６は、当該生成されたダウンロードランク情報ＤＲを楽曲データ管理制御部１４に出力する。上述した様に、このダウンロードランク情報ＤＲは、ＲＡＭ８又は楽曲データ記憶部９に記憶される。以上により、図６のフローチャートの説明は終了する。
【００５５】
再生制御部１７は、ユーザにより分割楽曲データを再生する旨の操作が行われた場合、楽曲データ管理制御部１４により出力された分割楽曲データを取得する。再生制御部１７は、当該取得された分割楽曲データを再生すると共に、当該分割楽曲データの音声データを音声出力部１２に出力させる。
【００５６】
また、再生制御部１７は、楽曲データ管理制御部１４により出力された情報に基づいて、ユーザの再生要求の操作に応じて再生する分割楽曲データを取得中である旨を、表示制御部１８を介して表示部１１に表示させる。更に、再生制御部１７は、楽曲データ管理制御部１４により出力された分割楽曲データを取得した後、既に表示部１１に表示されている分割楽曲データを取得中である旨を、表示制御部１８を介して表示させない様に制御する。
【００５７】
表示制御部１８は、再生制御部１７の制御の下で、表示部１１の動作を制御する。
【００５８】
２．第１の実施形態のコンテンツ配信システム１の動作
次に、第１の実施形態のコンテンツ配信システム１の動作について、図７及び図８を参照して説明する。図７は、第１の実施形態のコンテンツ配信システム１におけるコンテンツ再生装置６の分割楽曲データのダウンロードの動作を説明するフローチャートである。図８は、第１の実施形態のコンテンツ配信システム１におけるコンテンツ再生装置６の分割楽曲データの再生時における動作を説明するフローチャートである。
【００５９】
図７に示すフローチャートは、ユーザが複数の楽曲のダウンロードを要求する旨の操作が行われた場合に、操作部７が当該操作に応じた入力操作情報を制御部１３の楽曲データ管理制御部１４に出力した直後の動作を示す。また、図８に示すフローチャートは、ユーザがダウンロードされた分割楽曲データを再生する旨の操作が行われた場合に、操作部７が当該操作に応じた入力操作情報を制御部１３の楽曲データ管理制御部１４に出力した直後の動作を示す。
【００６０】
図７において、楽曲データ管理制御部１４は、操作部７により出力された入力操作情報に応じて、ダウンロードする複数の楽曲の楽曲情報リストＣＬを要求する旨の取得要求情報をデータ送受信部１０に出力する（Ｓ３１）。データ送受信部１０は、楽曲データ管理制御部１４により出力された取得要求情報に応じて、当該楽曲情報リストＣＬの取得要求情報をコンテンツ配信サーバ２に送信する。
【００６１】
コンテンツ配信サーバ２のデータ送受信部５は、データ送受信部１０により送信された取得要求情報を受信し、当該受信された取得要求情報に応じた楽曲情報リストＣＬ（図２参照）を生成する。データ送受信部５は、当該生成された楽曲情報リストＣＬをコンテンツ再生装置６のデータ送受信部１０に送信する。
【００６２】
データ送受信部１０は、ステップＳ１１で出力された取得要求情報に応じた楽曲情報リストＣＬを受信した場合（Ｓ３２、ＹＥＳ）、当該受信された楽曲情報リストＣＬを楽曲データ管理制御部１４に出力する。楽曲データ管理制御部１４は、当該楽曲情報リストＣＬをＲＡＭ８又は楽曲データ記憶部９に記憶すると共に、当該楽曲情報リストＣＬの各楽曲ＩＤに対応する楽曲データを所定サイズに分割した場合における分割数を判定する旨の情報を楽曲データ分割数判定部１５に出力する（Ｓ３３）。楽曲データ分割数判定部１５は、図５を参照して上述した様に、楽曲情報リストＣＬの各楽曲ＩＤに対応する楽曲データを所定サイズに分割した場合における分割数を判定する（Ｓ３３）。楽曲データ分割数判定部１５は、当該判定された楽曲ＩＤごとの分割数をダウンロードランク付与部１６に出力する。
【００６３】
ステップＳ３３の後、ダウンロードランク付与部１６は、楽曲データ分割数判定部１５により出力された楽曲ＩＤごとの分割数に基づいて、図６を参照して上述した様に、ダウンロードランクを決定する（Ｓ３４）。ダウンロードランク付与部１６は、当該決定されたダウンロードランクに基づいて、図３に示したダウンロードランク情報ＤＲを生成して、楽曲データ管理制御部１４に出力する。楽曲データ管理制御部１４は、ダウンロードランク付与部１６により出力されたダウンロードランク情報ＤＲをＲＡＭ８又は楽曲データ記憶部９に記憶する。
【００６４】
楽曲データ管理制御部１４は、ダウンロードランク情報ＤＲの中でダウンロードランク「１」の分割楽曲データをダウンロードする旨のダウンロード要求情報をデータ送受信部１０に出力する。データ送受信部１０は、楽曲データ管理制御部１４により出力されたダウンロード要求情報に応じて、ダウンロードランク「１」の分割楽曲データのダウンロード要求情報をコンテンツ配信サーバ２のデータ送受信部５に送信する（Ｓ３５）。
【００６５】
コンテンツ配信サーバ２のデータ送受信部５は、データ送受信部１０により送信されたダウンロード要求情報を受信し、当該受信されたダウンロード要求情報に応じて、ダウンロードランク「１」の分割楽曲データを生成する旨の情報を楽曲データ分割部４に出力する。この楽曲データ分割部４に出力された情報には、ダウンロードランク「１」の分割楽曲データにおける楽曲ＩＤと、ダウンロードの対象である分割楽曲データのリストＩＤ（＝１）とが少なくとも含まれている。楽曲データ分割部４は、楽曲情報リストＣＬに基づいて、データ送受信部５により出力された情報の楽曲ＩＤの楽曲データを所定サイズに分割して複数の分割楽曲データを生成する。このとき、楽曲データ分割部４は、当該生成された楽曲ＩＤの楽曲データの各分割楽曲データに、コンテンツ再生装置６と同様のリストＩＤを付与する。楽曲データ分割部４は、当該生成された楽曲ＩＤの楽曲データのうち、データ送受信部５により出力された情報に含まれるリストＩＤと同じリストＩＤ「１」の分割楽曲データをデータ送受信部５に出力する。データ送受信部５は、当該出力されたリストＩＤ「１」の分割楽曲データをコンテンツ再生装置６のデータ送受信部１０に送信する。
【００６６】
データ送受信部１０は、ステップＳ３５で出力されたダウンロード要求情報に応じた分割楽曲データを受信した場合（Ｓ３６、ＹＥＳ）、当該受信された分割楽曲データを楽曲データ管理制御部１４に出力する。楽曲データ管理制御部１４は、当該分割楽曲データをＲＡＭ８又は楽曲データ記憶部９に記憶すると共に（Ｓ３７）、ＲＡＭ８又は楽曲データ記憶部９に記憶されているダウンロードランク情報ＤＲのダウンロード状況を「未」から「済」に更新する（Ｓ３８）。
【００６７】
楽曲情報リストＣＬの全ての楽曲ＩＤに対応する楽曲の各分割楽曲データのダウンロードが全て終了していない場合には（Ｓ３９、ＮＯ）、楽曲データ管理制御部１４は、ダウンロードランク情報ＤＲに基づいて、直近にダウンロードされた分割楽曲データのダウンロードランクの次のダウンロードランクを有する分割楽曲データのダウンロードを要求する（Ｓ４０）。
【００６８】
例えば、楽曲データ管理制御部１４は、ダウンロードランク情報ＤＲの中でダウンロードランク「２」の分割楽曲データをダウンロードする旨のダウンロード要求情報をデータ送受信部１０に出力する。データ送受信部１０は、楽曲データ管理制御部１４により出力されたダウンロード要求情報に応じて、ダウンロードランク「２」の分割楽曲データのダウンロード要求情報をコンテンツ配信サーバ２のデータ送受信部５に送信する（Ｓ４０）。この様に、ステップＳ１９で全ての分割楽曲データのダウンロードが終了していない場合には、ステップＳ３６からステップＳ４０までの動作が繰り返される。
【００６９】
一方、楽曲情報リストＣＬの全ての楽曲ＩＤに対応する楽曲の各分割楽曲データのダウンロードが全て終了した場合には（Ｓ３９、ＹＥＳ）、図７に示すフローチャートの動作は終了する。
【００７０】
次に、図８において、ユーザ操作に応じた分割楽曲データがＲＡＭ８又は楽曲データ９に記憶されている場合には（Ｓ４１、ＹＥＳ）、再生制御部１７は、当該分割楽曲データを楽曲データ管理制御部１４から取得して再生処理を行う（Ｓ４２）。
【００７１】
一方、ユーザ操作に応じた分割楽曲データがＲＡＭ８又は楽曲データ９に記憶されていない場合には（Ｓ４１、ＮＯ）、楽曲データ管理制御部１４は、コンテンツ配信サーバ２から当該分割楽曲データのダウンロードを要求すると共に（Ｓ４３）、当該分割楽曲データを取得中である旨の情報を再生制御部１７に出力する。再生制御部１７は、楽曲データ管理制御部１４により出力された情報に基づいて、再生処理を中断する（Ｓ４４）。
【００７２】
ステップＳ４３により要求された分割楽曲データがダウンロードされた場合には（Ｓ４５、ＹＥＳ）、楽曲データ管理制御部１４は、当該ダウンロードされた分割楽曲データをデータ送受信部１０から取得してＲＡＭ８又は楽曲データ記憶部９に記憶する（Ｓ４６）。更に、楽曲データ管理制御部１４は、当該ダウンロードされた分割楽曲データを再生制御部１７に出力する。再生制御部１７は、当該出力された分割楽曲データを再生することにより、ステップＳ４４で中断されていた再生処理を再開する（Ｓ４７）。以上により、図８に示すフローチャートの説明は終了する。
【００７３】
以上により、第１の実施形態によれば、コンテンツ再生装置６は、ユーザの操作内容又は操作傾向に適応した楽曲データを優先的に配信し、当該楽曲データをダウンロードする際の待ち時間を低減することができる。従って、コンテンツ再生装置６によれば、楽曲データのダウンロードにおけるユーザの体感速度を向上させることができる。
【００７４】
（第２の実施形態）
３．第２の実施形態のコンテンツ配信システムの構成
第２の実施形態のコンテンツ配信システムの構成は第１の実施形態のコンテンツ配信システムと同様の構成であるため、当該第２の実施形態のコンテンツ配信システムのシステム構成図の図示は省略する。第２の実施形態では、分割楽曲データのダウンロードランクを決定する際、当該分割楽曲データの再生中におけるユーザ操作を優先的に考慮する。
【００７５】
以下、第２の実施形態のコンテンツ配信システムの各部の動作の説明に関して、第１の実施形態のコンテンツ配信システム１の各部と異なる動作に関して説明し、同一の動作に関する説明は省略する。具体的には、第１の実施形態の図５、図７及び図８の動作は第２の実施形態においても同様であるため、当該動作の説明は省略する。
【００７６】
再生制御部１７は、コンテンツ配信サーバ２からダウンロードされた分割楽曲データが再生されている間にユーザにより行われた操作内容を、ＲＡＭ８又は楽曲データ記憶部９に記憶する。ここで、当該分割楽曲データが再生されている間にユーザにより行われた操作内容には、例えば、再生されている分割楽曲データを他のアーティスト或いはジャンルの分割楽曲データに切り替える操作、再生されている分割楽曲データの中でシークしてサビ位置を再生する操作等である。再生制御部１７は、この様なユーザの操作内容に基づいて、当該ユーザに特有の再生操作における傾向を示す再生傾向情報ＲＴを生成する。この生成された再生傾向情報は、ＲＡＭ８又は楽曲データ記憶部９に記憶される。
【００７７】
この再生傾向情報ＲＴの具体例について図９を参照して説明する。図９は、再生傾向情報ＲＴの具体例を示す説明図である。同図（ａ）は再生傾向情報の一例であり、同図（ｂ）は再生傾向情報の更なる一例である。
【００７８】
図９（ａ）に示す再生傾向情報は、１行目に「リストＩＤ＝１」及び２行目に「リストＩＤ＝サビ位置」からなる。この再生傾向情報は、ユーザがリストＩＤ＝１の分割楽曲データを最優先に再生する傾向があることを示し、その次の傾向としてユーザがサビ位置のリストＩＤを有する分割楽曲データを優先的に再生する傾向があることを示す。
【００７９】
図９（ｂ）に示す再生傾向情報は、１行目に「リストＩＤ＝１」、２行目に「リストＩＤ＝サビ位置」、３行目に「アーティスト＝ＢＢ」及び４行目に「ジャンル＝ＰＯＰＳ」からなる。この再生傾向情報は、ユーザがリストＩＤ＝１の分割楽曲データを最優先に再生する傾向があることを示し、その次の傾向としてユーザがサビ位置のリストＩＤを有する分割楽曲データを優先的に再生する傾向があることを示す。更に、この再生傾向情報は、その次の傾向としてアーティストがＢＢである分割楽曲データを再生する傾向があることを示し、その次の傾向としてジャンルがＰＯＰＳ（ポップス）である分割楽曲データを再生する傾向があることを示す。
【００８０】
ダウンロードランク付与部１６は、ＲＡＭ８又は楽曲データ記憶部９に記憶されている再生傾向情報ＲＴに基づいて、分割楽曲データのダウンロードランクを決定する。ダウンロードランク付与部１６は、当該決定されたダウンロードランクを楽曲データ管理制御部１４に出力する。以降の動作は第１の実施形態と同様であるため、当該以降の動作の説明は省略する。
【００８１】
第２の実施形態のダウンロードランク付与部１６がユーザの再生傾向情報ＲＴを考慮して分割楽曲データのダウンロードランクを決定する動作の概要について、図１０を参照して説明する。図１０は、第２の実施形態のコンテンツ再生装置６のダウンロードランク付与部１６の動作概要を示す説明図である。同図（ａ）は、第１の実施形態のダウンロードランク付与部１６によって決定されたダウンロードランクである。同図（ｂ）は、図１０（ａ）のダウンロードランクの状態から、図９（ａ）の再生傾向情報ＲＴに基づいて決定されたダウンロードランクの一例である。図１０（ｃ）は、図１０（ａ）のダウンロードランクの状態から、図９（ｂ）の再生傾向情報ＲＴに基づいて決定されたダウンロードランクの一例である。なお、図１０（ａ）〜（ｃ）には、各楽曲ＩＤ（１〜４）の楽曲属性情報としてジャンル、アーティスト及びサビ位置が便宜的に示されている。
【００８２】
上述した様に図９（ａ）の再生傾向情報ＲＴによれば、ダウンロードランク付与部１６は、「リストＩＤ＝１」及び「リストＩＤ＝サビ位置」のリストＩＤを有する分割楽曲データを優先的にダウンロードする様にダウンロードランクを決定する。即ち、図１０（ｂ）に示す様に、楽曲ＩＤの小さい順に、リストＩＤ＝１及びサビ位置の分割楽曲データにダウンロードランクが優先的に付与される。
【００８３】
具体的には、各楽曲データの「リストＩＤ＝１」の分割楽曲データに当該楽曲ＩＤ「１」の小さい順に、リストＩＤ＝１からリストＩＤ＝４までが決定されて付与される。その後、各楽曲データの小さい順に、楽曲ＩＤ「１」の楽曲データに対してはサビ位置のリストＩＤ「５」の分割楽曲データに、楽曲ＩＤ「２」の楽曲データに対してはサビ位置のリストＩＤ「４」の分割楽曲データに、楽曲ＩＤ「３」の楽曲データに対してはサビ位置のリストＩＤ「５」の分割楽曲データに、及び楽曲ＩＤ「４」の楽曲データに対してはサビ位置のリストＩＤ「６」の分割楽曲データに、ダウンロードランクがそれぞれ「５」、「６」、「７」、「８」と付与される。以降のダウンロードランクの付与は、第１の実施形態と同様である。
【００８４】
上述した様に図９（ｂ）の再生傾向情報ＲＴによれば、ダウンロードランク付与部１６は、「リストＩＤ＝１」、「リストＩＤ＝サビ位置」、「アーティスト＝ＢＢ」及び「ジャンル＝ＰＯＰＳ」のリストＩＤを有する分割楽曲データを優先的にダウンロードする様にダウンロードランクを決定する。即ち、図１０（ｃ）に示す様に、楽曲ＩＤの小さい順に、リストＩＤ＝１及びサビ位置であって、アーティスト＝ＢＢで且つジャンル＝ＰＯＰＳの分割楽曲データにダウンロードランクが優先的に付与される。
【００８５】
具体的には、各楽曲データの「リストＩＤ＝１」の分割楽曲データに当該楽曲ＩＤ「１」の小さい順に、リストＩＤ＝１からリストＩＤ＝４までが決定されて付与される。その後、ジャンルがＰＯＰＳで且つアーティストがＢである楽曲ＩＤ「３」のサビ位置のリストＩＤ「５」の分割楽曲データに、ジャンルがＰＯＰＳである楽曲ＩＤ「１」のサビ位置のリストＩＤ「５」の分割楽曲データに、楽曲ＩＤ「２」の楽曲データに対してはサビ位置のリストＩＤ「４」の分割楽曲データに、及び楽曲ＩＤ「４」の楽曲データに対してはサビ位置のリストＩＤ「６」の分割楽曲データに、ダウンロードランクがそれぞれ「５」、「６」、「７」、「８」と付与される。以降のダウンロードランクの付与は、第１の実施形態と同様である。
【００８６】
以上により、第２の実施形態によれば、ユーザの分割楽曲データの再生時における傾向に合わせて分割楽曲データを優先的にダウンロードする。これにより、コンテンツをダウンロードする際の待ち時間を低減し、コンテンツのダウンロードにおけるユーザの体感速度を向上させることができる。
【００８７】
（第３の実施形態）
４．第３の実施形態のコンテンツ配信システムの構成
第３の実施形態のコンテンツ配信システムの構成は第１の実施形態のコンテンツ配信システムと同様の構成であるため、当該第３の実施形態のコンテンツ配信システムのシステム構成図の図示は省略する。
【００８８】
第３の実施形態では、コンテンツ再生装置６は、或る楽曲ＩＤの分割楽曲データが再生されている場合に、当該分割楽曲データと同じ楽曲ＩＤの他のリストＩＤの分割楽曲データのダウンロード状況を監視する。更に、当該分割楽曲データの再生時点を基準に、当該分割楽曲データと同じ楽曲ＩＤの他の分割楽曲データが所定時間（例えば１分）以上に相当するサイズがダウンロードされている場合に、ダウンロードランク情報ＤＲを更新して、未だダウンロードが済んでいない他の楽曲ＩＤの楽曲データの分割楽曲データのダウンロードを優先的に行う。
【００８９】
図１１は、第３の実施形態のコンテンツ再生装置６のダウンロードランク付与部１６の動作概要を示す説明図である。また、図１２は、第３の実施形態のコンテンツ再生装置６における分割楽曲データの再生時における動作を説明するフローチャートである。以下、第３の実施形態において、図１２のフローチャートに沿って説明を行い、必要に応じて図１１を参照する。
【００９０】
図１１において、現在、楽曲ＩＤ「１」のリストＩＤ「１」の分割楽曲データがコンテンツ再生装置６により再生されている状態であるとする。楽曲データ管理制御部１４は、ＲＡＭ８又は楽曲データ記憶部９に記憶されているダウンロードランク情報ＤＲのダウンロード状況を監視している（Ｓ５１）。楽曲データ管理制御部１４は、図１１に示す様に、リストＩＤ「１」と同じ楽曲ＩＤ「１」で且つ既にダウンロードが済んでいる他のリストＩＤ「４」、「５」、「６」、「７」及び「８」の各ファイルサイズの合計が所定時間（例えば１分）以上であるか否かを判定する（Ｓ５２）。
【００９１】
ここで、当該他のリストＩＤ「４」、「５」、「６」、「７」及び「８」の各ファイルサイズの合計が所定時間（例えば１分）以上であると判定された場合には（Ｓ５２、ＹＥＳ）、楽曲データ管理制御部１４は、現在のダウンロードランク情報ＤＲを更新する旨の情報をダウンロードランク付与部１６に出力する（Ｓ５３）。
【００９２】
ダウンロードランク付与部１６は、現在再生中の分割楽曲データに対応する楽曲ＩＤを除く他の楽曲ＩＤの中でダウンロードランクの高い分割楽曲データを、数十秒分（例えば４５秒等）に相当するファイルサイズの単一又は複数の分割楽曲データをダウンロードする様にダウンロードランク情報ＤＲを更新する（Ｓ５４）。例えば図１１に示す様に、楽曲ＩＤ「１」のリストＩＤ「７」からリストＩＤ「１０」までの分割楽曲データをダウンロードするのではなく、楽曲ＩＤ「２」のリストＩＤ「２」、楽曲ＩＤ「３」のリストＩＤ「２」、楽曲ＩＤ「２」のリストＩＤ「３」、楽曲ＩＤ「３」のリストＩＤ「３」、楽曲ＩＤ「２」のリストＩＤ「４」、及び楽曲ＩＤ「３」のリストＩＤ「４」の分割楽曲データを優先的にダウンロードする様にダウンロードランク情報ＤＲを更新する。
【００９３】
楽曲データ管理制御部１４は、ステップＳ５４により更新されたダウンロードランク情報ＤＲに基づいて、コンテンツ配信サーバ２から分割楽曲データのダウンロードを行う（Ｓ５５）。
【００９４】
以上により、第３の実施形態によれば、複数の楽曲データを平均的にダウンロードすることにより、ユーザが再生中に分割楽曲データを切り替える様な操作を行った場合でも、ユーザの体感的なダウンロード速度を向上させることができる。
【００９５】
以上、添付図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種実施形態の変更例または修正例、更に各種実施形態の組み合わせ例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９６】
なお、上述した第１〜第３の各実施形態においては、コンテンツ再生装置６が楽曲情報リストＣＬの複数の楽曲データを所定サイズに分割した場合の分割数判定及びダウンロードランクの決定を行った。そこで、以下に説明する第１〜第３の各実施形態の各変形例では、コンテンツ再生装置６ではなくコンテンツ配信サーバ２が、当該分割数判定及びダウンロードランクの決定を行っても良い。
【００９７】
第１の実施形態の変形例として、上述した第１の実施形態のコンテンツ再生装置６の楽曲データ分割数判定部及びダウンロードランク付与部の機能を、コンテンツ配信サーバ２が有することにより実現可能である。具体的に、第１の実施形態の変形例では、コンテンツ配信サーバ２の楽曲データ分割数判定部が定めた分割数に沿って、コンテンツ配信サーバ２の楽曲データ分割部４が、楽曲情報リストＣＬの各楽曲データを所定サイズに分割する。また、コンテンツ配信サーバ２の楽曲データ分割部４は、当該所定サイズに分割された各分割楽曲データに対してそれぞれリストＩＤを付与する。更に、コンテンツ配信サーバ２のダウンロードランク付与部が、当該分割された全ての分割楽曲データのダウンロードランクを第１の実施形態と同様に決定する。この様に決定されたダウンロードランクに従って、当該各分割楽曲データがコンテンツ再生装置６にダウンロードされる。
【００９８】
また、第２の実施形態の変形例として、上述した第２の実施形態のコンテンツ再生装置６の楽曲データ管理制御部、楽曲データ分割数判定部及びダウンロードランク付与部の機能を、コンテンツ配信サーバ２が有することにより実現可能である。具体的に、第２の実施形態の変形例では、コンテンツ再生装置６のデータ送受信部１０は、コンテンツ配信サーバ２に分割楽曲データのダウンロードを要求する際、当該ダウンロード要求情報と、コンテンツ再生装置６の再生制御部１７により生成された再生傾向情報ＲＴとを、コンテンツ配信サーバ２に送信する。コンテンツ配信サーバ２は、当該ダウンロード要求情報及び受信したユーザごとの再生傾向情報ＲＴに基づいて、第２の実施形態と同様に楽曲情報リストＣＬの各楽曲データの各分割楽曲データのダウンロードランク情報ＤＲを生成する。コンテンツ配信サーバ２は、この生成されたダウンロードランク情報ＤＲに基づいて、ダウンロードランクの高い分割楽曲データから順次、コンテンツ再生装置６に送信する。これにより、第２の実施形態の変形例では、ユーザごとの再生傾向情報ＲＴを考慮した上で、ユーザのダウンロード要求に沿った楽曲データをダウンロードすることができる。
【００９９】
また、第３の実施形態の変形例として、上述した第３の実施形態のコンテンツ再生装置６の楽曲データ管理制御部、楽曲データ分割数判定部及びダウンロードランク付与部の機能を、コンテンツ配信サーバ２が有することにより実現可能である。具体的に、第３の実施形態の変形例では、コンテンツ再生装置６の再生制御部１７がダウンロードされた分割楽曲データの保存状況を監視している。コンテンツ再生装置６は、当該分割楽曲データの再生時点を基準に、当該分割楽曲データと同じ楽曲ＩＤの他の分割楽曲データが所定以上（例えば１分）以上に相当するサイズがダウンロードされている場合に、ダウンロードランク情報ＤＲを更新する旨の要求情報をコンテンツ配信サーバ２に送信する。コンテンツ配信サーバ２は、当該送信された要求情報に基づいて、現在当該コンテンツ配信サーバ２に記憶されているダウンロードランク情報ＤＲを更新する。このダウンロードランク情報ＤＲの更新の方法は、上述した第３の実施形態と同様である。この更新されたダウンロードランク情報ＤＲに基づいて、ダウンロードランクの高い分割楽曲データから順次、コンテンツ再生装置６に送信される。これにより、第３の実施形態の変形例では、複数の楽曲データを平均的にダウンロードすることにより、ユーザが再生中に分割楽曲データを切り替える様な操作を行った場合でも、ユーザの体感的なダウンロード速度を向上させることができる。
【産業上の利用可能性】
【０１００】
本発明は、ユーザの操作内容に適応したコンテンツを優先的に配信し、コンテンツをダウンロードする際の待ち時間を低減し、コンテンツのダウンロードにおけるユーザの体感速度を向上させる再生装置、コンテンツ再生方法、プログラム及び配信システムとして有用である。
【符号の説明】
【０１０１】
１  コンテンツ配信システム
２  コンテンツ配信サーバ
３、９  楽曲データ記憶部
４  楽曲データ分割部
５、１０  データ送受信部
６  コンテンツ再生装置
７  操作部
８  ＲＡＭ
１１  表示部
１２  音声出力部
１３  制御部
１４  楽曲データ管理制御部
１５  楽曲データ分割数判定部
１６  ダウンロードランク付与部
１７  再生制御部
１８  表示制御部
ＣＬ  楽曲情報リスト
ＤＲ  ダウンロードランク情報
ＮＷ  ネットワーク
ＲＴ  再生傾向情報
【図１】
2012037981.tif 000003
【図２】
2012037981.tif 000004
【図３】
2012037981.tif 000005
【図４】
2012037981.tif 000006
【図５】
2012037981.tif 000007
【図６】
2012037981.tif 000008
【図７】
2012037981.tif 000009
【図８】
2012037981.tif 000010
【図９】
2012037981.tif 000011
【図１０】
2012037981.tif 000012
【図１１】
2012037981.tif 000013
【図１２】
2012037981.tif 000014