(57)【要約】【課題】複数のコンテンツを同時に受信する際、コンテンツサーバとコンテンツ受信端末間の伝送速度と同時受信コンテンツ数とメタ情報と各コンテンツの状態に従って、各々のコンテンツの受信速度を独立に制御する。【解決手段】コンテンツａが受信中に再生が開始された場合、再生制御手段２７はコンテンツａに再生状態にあることを速度算出手段２３に通知する。速度算出手段２３はメタ情報管理手段２２からコンテンツａのメタ情報からコンテンツの総データ量（Ｄ）とコンテンツの再生時間（Ｔ）を取得する。次に速度算出手段２３は蓄積制御手段２５から既に受信したコンテンツａのデータ量（ｄ）を取得する。追いかけ再生中に再生終了まで再生するデータが枯渇しないよう、速度算出手段２３は受信制御手段２４ａに対しコンテンツａの受信速度として（Ｄ−ｄ）／Ｔを設定する。【選択図】図１
2008252199.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバに蓄積されている少なくとも動画情報を含むコンテンツを、コンテンツ受信端末がネットワークを介して受信するコンテンツ配信方法であって、
前記コンテンツサーバは前記コンテンツを記憶するコンテンツ記憶ステップと、少なくとも前記コンテンツの再生時間、前記コンテンツの総データ量を含む前記コンテンツのメタ情報を記憶するメタ情報記憶ステップと、前記コンテンツ受信端末からコンテンツの送信要求を受信し、指定された前記コンテンツ及び前記コンテンツに関連する前記メタ情報をそれぞれ前記コンテンツ記憶ステップ、前記メタ情報記憶ステップから読み出し、所定の単位で前記コンテンツ受信端末に配信するコンテンツ配信ステップを有し、
前記コンテンツ受信端末は、前記コンテンツサーバと通信し、指定した前記コンテンツ及び前記メタ情報を受信する通信ステップと受信した前記メタ情報を蓄積管理するメタ情報管理ステップと、前記コンテンツの受信速度を算出する速度算出ステップと、受信するコンテンツ毎に前記速度算出ステップで算出した値に基づいて、前記コンテンツサーバに対し送信要求を出力する間隔を制御する受信制御ステップと、受信した前記コンテンツを蓄積する蓄積ステップと、前記蓄積ステップへのコンテンツの入出力を管理制御する蓄積制御ステップと、前記蓄積ステップに蓄積したコンテンツの再生を制御し、コンテンツの状態を前記速度算出ステップに通知する再生制御ステップを備え、
複数のコンテンツを同時に受信する際に、受信中のコンテンツの再生を開始した場合、前記速度算出ステップは、前記コンテンツサーバと前記コンテンツ受信端末間の伝送速度と同時受信コンテンツ数と前記メタ情報と各コンテンツの受信、再生状態に従って、各々のコンテンツの受信速度を独立に制御することを特徴とするコンテンツ配信方法。
【請求項２】
記速度算出ステップは受信中に再生を開始したコンテンツに対し、前記コンテンツサーバと前記コンテンツ受信端末間の伝送速度の最大値を受信速度として割り当てることを特徴とする請求項１記載のコンテンツ配信方法。
【請求項３】
前記速度算出ステップは受信中に再生を開始したコンテンツに対し、前記コンテンツの受信済みのデータ量（ｄ）と前記コンテンツの総データ量（Ｄ）、前記コンテンツの再生時間（Ｔ）とすると、前記再生を開始したコンテンツの受信速度（Ｒ）を（Ｄ−ｄ）／Ｔより大きくなるように割り当てることを特徴とする請求項１記載のコンテンツ配信方法。
【請求項４】
コンテンツサーバとネットワークで接続されたコンテンツ受信端末であって、前記コンテンツサーバと通信し、指定したコンテンツ及びメタ情報を受信する通信手段と、受信した前記メタ情報を蓄積管理するメタ情報管理手段と、前記コンテンツの受信速度を算出する速度算出手段と、受信するコンテンツ毎に前記速度算出手段で算出した値に基づいて受信速度を制御する受信制御手段と受信した前記コンテンツを蓄積する蓄積手段と、前記蓄積手段へのコンテンツの入出力を管理制御する蓄積制御手段と、前記蓄積手段に蓄積したコンテンツの再生を制御し、コンテンツの状態を前記速度算出手段に通知する再生制御手段を備え、
複数のコンテンツを同時に受信する際、受信中のコンテンツの再生を開始した場合、前記速度算出手段は、前記コンテンツサーバと前記コンテンツ受信端末間の伝送速度と同時受信コンテンツ数と前記メタ情報と各コンテンツの受信、再生状態に従って各々のコンテンツの受信速度をそれぞれ独立に制御することを特徴とするコンテンツ受信端末。
【請求項５】
前記速度算出手段は受信中に再生を開始したコンテンツに対し、前記コンテンツサーバとの伝送速度の最大値を受信速度として割り当てることを特徴とする請求項４記載のコンテンツ受信端末。
【請求項６】
前記速度算出手段は受信中に再生を開始したコンテンツに対し、前記コンテンツの受信済みのデータ量（ｄ）と前記コンテンツの総データ量（Ｄ）、前記コンテンツの再生時間（Ｔ）とすると、前記再生を開始したコンテンツの受信速度（Ｒ）を（Ｄ−ｄ）／Ｔより大きくなるように割り当てることを特徴とする請求項４記載のコンテンツ受信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダウンロード型のコンテンツ配信におけるコンテンツ配信方法及びコンテンツ受信端末に関するものである。
【背景技術】
【０００２】
近年、インターネットなどの情報ネットワークの発達に伴い、インターネットに接続して情報の送受信が可能な所謂ネット家電といわれるものが普及している。特にインターネットなどの情報ネットワークに接続されたハードディスクを搭載したＨＤＤレコーダーや、あるいは、ＤＶＤとハードディスクを搭載したハイブリッドレコーダーの普及が進んでいる。これらの動画情報記録／再生装置は、そのほとんどにおいて、地上波放送のＴＶ番組コンテンツをハードディスク内に蓄積して録画／再生することが可能である。
【０００３】
また、これらの機器やＰＣ、専用のＳＴＢ（セットトップボックス）に対して、映画や音楽などのコンテンツをインターネットを介して配信するコンテンツ配信サービスも行なわれている。こうしたコンテンツ配信はオンデマンドでストリーミング配信する方式が普及しつつあるが、配信網の伝送速度を保証しないとサービスをすることができず、今後は配信網の制限が少ないハードディスクを搭載しているＨＤＤレコーダーや、あるいはハイブリッドレコーダーへコンテンツをダウンロード配信するサービスの提供が期待されている。
【０００４】
コンテンツ再生装置に、ＨＤＤレコーダーやハイブリッドレコーダー等、処理リソースに制限のある機器を採用した場合、複数の機能を同時に動作させると、コンテンツのダウンロード処理がコンテンツ再生装置の情報処理手段に高負荷を与えてしまうため、端末の処理リソースに制限がある場合、コンテンツのダウンロード処理よりも優先度の高い処理が実行されると、ダウンロード速度がコンテンツの再生速度より遅くなる場合があり、ダウンロード中に再生を開始すると、所謂追いつきが発生する可能性がある。そのため、端末のダウンロード処理と他の処理の優先度を制御して、追いかけ再生に必要なダウンロード速度を端末の動作状態にあわせて確保する（例えば特許文献１参照）。
【特許文献１】特開２００６−２７９８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のダウンロード型のコンテンツ配信において用いられるコンテンツ再生装置は、ダウンロード処理と他の処理間の優先度を制御して追いつきを防止しているが、同時動作している他の処理（例えば録画処理）の優先度が高い場合、ダウンロード処理の優先度を下げなくてはならず、コンテンツのダウンロードと同時にこのコンテンツを再生している場合には、所謂「追いつき」が発生してしまう。
【０００６】
本発明は、複数のコンテンツを同時にダウンロードしている場合、そのコンテンツのダウンロード処理を他のコンテンツのダウンロード処理より優先して行なうことでコンテンツの受信を短時間で完了し、追いかけ再生時の追いつきを防止することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明はコンテンツサーバに蓄積されている少なくとも動画情報を含むコンテンツを、コンテンツ受信端末がネットワークを介して配信するコンテンツ配信方法であって、前記コンテンツサーバは前記コンテンツを記憶するコンテンツ記憶手段と、少なくとも前記コンテンツの再生時間、前記コンテンツの総データ量を含む前記コンテンツのメタ情報を記憶するメタ情報記憶手段と、前記コンテンツ受信端末からコンテンツの送信要求を受信し、指定された前記コンテンツ及び前記コンテンツに関連する前記メタ情報をそれぞれ前記コンテンツ記憶手段、前記メタ情報記憶手段から読み出し、所定の単位で前記コンテンツ受信端末に配信するコンテンツ配信手段を有し、前記コンテンツ受信端末は、前記コンテンツサーバと通信し、指定した前記コンテンツ及び前記メタ情報を受信する通信手段と、受信した前記メタ情報を蓄積管理するメタ情報管理手段と、前記コンテンツの受信速度を算出する速度算出手段と、受信するコンテンツ毎に前記速度算出手段で算出した値に基づいて、前記コンテンツサーバに対し送信要求を出力する間隔を制御する受信制御手段と、受信した前記コンテンツを蓄積する蓄積手段と、前記蓄積手段へのコンテンツの入出力を管理制御する蓄積制御手段と、前記蓄積手段に蓄積したコンテンツの再生を制御し、コンテンツの状態を速度算出手段に通知する再生制御手段を備えることを特徴とする。この構成により複数のコンテンツを同時に受信する際、受信中のコンテンツの再生を開始した場合、速度算出手段は、コンテンツサーバとコンテンツ受信端末間の伝送速度と同時受信コンテンツ数とコンテンツ情報と各コンテンツの受信、再生状態に従って、各々のコンテンツの受信速度を独立に制御することができ、追いかけ再生時の追いつきを防止することができる。
【発明の効果】
【０００８】
本発明によれば、再生を開始したコンテンツの再生レートに合わせてダウンロードすることができ、追いつきを防止しつつ、同時にダウンロードしているコンテンツの受信を可能とするという効果を奏する。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態においては、本発明はコンテンツサーバに蓄積されている少なくとも動画情報を含むコンテンツを、コンテンツ受信端末がネットワークを介して受信するコンテンツ配信方法であって、前記コンテンツサーバは前記コンテンツを記憶するコンテンツ記憶ステップと、少なくとも前記コンテンツの再生時間、前記コンテンツの総データ量を含む前記コンテンツのメタ情報を記憶するメタ情報記憶ステップと、前記コンテンツ受信端末からコンテンツの送信要求を受信し、指定された前記コンテンツ及び前記コンテンツに関連する前記メタ情報をそれぞれ前記コンテンツ記憶ステップ、前記メタ情報記憶ステップから読み出し、所定の単位で前記コンテンツ受信端末に配信するコンテンツ配信ステップを有し、前記コンテンツ受信端末は、前記コンテンツサーバと通信し、指定した前記コンテンツ及び前記メタ情報を受信する通信ステップと、受信した前記メタ情報を蓄積管理するメタ情報管理ステップと、前記コンテンツの受信速度を算出する速度算出ステップと、受信するコンテンツ毎に前記速度算出ステップで算出した値に基づいて、前記コンテンツサーバに対し送信要求を出力する間隔を制御する受信制御ステップと、受信した前記コンテンツを蓄積する蓄積ステップと、前記蓄積ステップへのコンテンツの入出力を制御する蓄積制御ステップと、前記蓄積ステップに蓄積したコンテンツの再生を制御し、コンテンツの状態を前記速度算出ステップに通知する再生制御ステップを備えると言う構成を有する。
【００１０】
これにより複数のコンテンツを同時に受信する際、受信中のコンテンツの再生を開始した場合、速度算出ステップは、コンテンツサーバとコンテンツ受信端末間の伝送速度と同時受信コンテンツ数とコンテンツ情報と各コンテンツの受信、再生状態に従って、各々のコンテンツの受信速度を独立に制御することができる。
【００１１】
また、本発明は、前記速度算出ステップは受信中に再生を開始したコンテンツに対し、前記コンテンツサーバと前記コンテンツ受信端末間の伝送速度の最大値を受信速度として割り当てるようにしてもよい。このことにより、再生中のコンテンツを短時間でダウンロードすることができる。
【００１２】
また、本発明は、前記速度算出ステップは受信中に再生を開始したコンテンツに対し、受信済みのデータ量（ｄ）とコンテンツの総データ量（Ｄ）、コンテンツの再生時間（Ｔ）とすると、受信速度（Ｒ）を（Ｄ−ｄ）／Ｔより大きくなるように割り当てるようにしてもよい。このことにより、再生を開始したコンテンツの再生レートに合わせてダウンロードすることができ、追いつきを防止しつつ、同時にダウンロードしているコンテンツの受信を可能とする。
【００１３】
（実施の形態１）
以下、本発明の実施の形態１について、図面を参照しながら説明する。
【００１４】
図１は、実施の形態１のコンテンツ配信システムを示す構成図である。
【００１５】
この図１に示す構成図には、コンテンツ記憶手段１１に記憶されているコンテンツとメタ情報記憶手段１２に記憶されている対応するメタ情報と共にネットワーク３上に送信するコンテンツサーバ１と、コンテンツを配信するためのネットワーク３と、コンテンツサーバ１からコンテンツを受信し、蓄積手段２６に蓄積した後あるいは蓄積しながら再生するコンテンツ受信端末２とが示されている。
【００１６】
コンテンツサーバ１は配信するコンテンツを記憶するコンテンツ記憶手段１１と、コンテンツの内容、属性を示すメタ情報を記憶するメタ情報記憶手段１２と、コンテンツ受信端末２からの送信要求を受けて、該当するコンテンツと対応するメタ情報をそれぞれコンテンツ記憶手段１１とメタ情報記憶手段１２より読み出して、所定の単位毎にコンテンツ受信端末２に配信するコンテンツ配信手段１３を備えている。
【００１７】
コンテンツの内容、属性を示すメタ情報は図２に示す内容を有しており、コンテンツを識別するコンテンツＩＤ、コンテンツのタイトル、種別、コンテンツの詳細情報等コンテンツの内容に関する情報と、著作権や権利者情報などが記述された権利情報に加えて、コンテンツの受信速度を制御するのに必要なパラメータを含んでおり、コンテンツの再生時間、再生ビットレート、コンテンツのファイルサイズ等のコンテンツ情報を備えている。
【００１８】
コンテンツ受信端末２は、配信されたコンテンツ及びメタ情報を受信する通信手段２１と、配信されたメタ情報からコンテンツの再生時間、コンテンツの総データ量を含むコンテンツ情報を抽出して管理するメタ情報管理手段２２と、コンテンツ情報及び対応するコンテンツの状態に従って、コンテンツの受信速度を算出する速度算出手段２３と、受信するコンテンツ毎に速度算出手段２３で算出した値に基づいて受信速度を制御する受信制御手段２４ａ〜２４ｃと、受信したコンテンツを蓄積する蓄積手段２６と、前記蓄積ステップへのコンテンツの入出力を管理制御する蓄積制御手段２５と、蓄積手段２６に蓄積したコンテンツの再生を制御し、コンテンツの状態を速度算出手段２３に通知する再生制御手段２７を備える。
【００１９】
以下、図１を用い、実施の形態１のコンテンツ配信システムの動作を説明する。
【００２０】
コンテンツ受信端末２は受信したいコンテンツを指定して、通信手段２１を介して送信要求をコンテンツサーバ１に送る。コンテンツサーバ１は送られてきた送信要求に対し、該当するコンテンツと対応するメタ情報をそれぞれコンテンツ記憶手段１１とメタ情報記憶手段１２より読み出して、コンテンツ配信手段１３に渡す。コンテンツ配信手段１３は受け取ったコンテンツとメタ情報をパケット化し、パケット単位でコンテンツ受信端末２に送出する。
【００２１】
コンテンツ受信端末２は通信手段２１にてコンテンツとメタ情報のパケットをコンテンツサーバ１から受信する。メタ情報はメタ情報管理手段２２に蓄積管理される。コンテンツは蓄積制御手段２５を経由して蓄積手段２６に蓄積される。本実施の形態１で用いる図１では受信制御手段２４ａ〜２４ｃとして説明をするが、このような構成に制限されるわけではない。
【００２２】
受信制御手段２４ａ〜２４ｃは速度算出手段２３から通知された受信速度に従って通信手段２１に受信応答を返す。
【００２３】
通信手段２１は、受信制御手段２４ａ〜２４ｃから受け取った受信応答をコンテンツサーバ１に返す。コンテンツ配信手段１３は受信応答を受け取ると、次のパケットをコンテンツ受信端末２に送出する。この動作を繰り返して、コンテンツ受信端末２は該当するコンテンツと対応するメタ情報をコンテンツサーバ１より受信することができる。
【００２４】
コンテンツの再生時はユーザが蓄積手段２６に蓄積されたコンテンツを選択し、再生制御手段２７は対象コンテンツが再生状態であることを速度算出手段２３に通知すると共に、メタ情報管理手段２２に蓄積された対応するメタ情報から再生制御に必要なコンテンツのビットレート等の情報を用いて、蓄積制御手段２５にコンテンツの読み出しを指示する。蓄積制御手段２５は蓄積手段２６から指定されたコンテンツを読み出して、再生制御手段２７に転送しコンテンツを再生する。
【００２５】
図３は実施の形態１における速度算出手段２３でのコンテンツの受信速度を決定するためのシーケンス図を示す。以下では、コンテンツサーバに保存されているコンテンツは、例えば、コンテンツａ〜コンテンツｃであるものとして説明する。受信コンテンツと、受信制御手段２４ａ〜２４ｃとは１対１に対応しており、受信制御手段２４ａではコンテンツａの受信速度の制御を行ない、受信制御手段２４ｂではコンテンツｂの受信速度の制御を行なうこととする。
【００２６】
速度算出手段２３は複数のコンテンツを同時に受信する際、各々のコンテンツの受信速度を算出し、対応する受信制御手段２４ａ〜２４ｃに通知する。
【００２７】
コンテンツａとコンテンツｂを同時に受信していて、双方とも再生が行なわれていない場合、速度算出手段２３は通信手段２１から通知されたコンテンツサーバ１とコンテンツ受信端末２間の伝送速度を同時に受信しているコンテンツの数で割った値を各々のコンテンツ受信速度と設定し、対応する受信制御手段２４ａ、２４ｂに通知する（ステップＳ３０４）。受信制御手段２４ａ、２４ｂは速度算出手段２３から通知された受信速度に従って通信手段２１に受信応答を返す。
【００２８】
例えば、コンテンツサーバ１とコンテンツ受信端末２間の伝送速度を１２Ｍｂｐｓ、１パケットあたり１５００バイトのデータを転送する場合、速度算出手段２３から受信制御手段２４ａ、２４ｂに通知されたコンテンツの受信速度が６Ｍｂｐｓとなるので、受信制御手段２４ａ、２４ｂはそれぞれ２ｍｓ毎に受信応答を通信手段２１に通知する。通信手段２１は受信制御手段２４ａ、２４ｂから受け取った受信応答をコンテンツサーバ１に返す。コンテンツ配信手段１３は受信応答を受け取ると、次のパケットをコンテンツ端末２に送出する。
【００２９】
次にコンテンツａが受信途中に再生が開始された場合、再生制御手段２７はコンテンツａに再生状態にあることを速度算出手段２３に通知する（ステップＳ３０１）。速度算出手段２３はコンテンツａが再生状態であることを検知すると、受信制御手段２４ａに対しコンテンツサーバ１とコンテンツ受信端末２間の伝送速度をコンテンツａの受信速度に設定し（ステップＳ３０２）、受信制御手段２４ｂに対しコンテンツｂの受信速度を０に設定する（ステップＳ３０３）。
【００３０】
速度算出手段２３から受信制御手段２４ａに通知されたコンテンツの受信速度が１２Ｍｂｐｓ、受信制御手段２４ｂに通知されたコンテンツの受信速度が０Ｍｂｐｓとなるので、受信制御手段２４ａは１ｍｓ毎に受信応答を通信手段２１に通知する。通信手段２１は受信制御手段２４ａから受け取った受信応答をコンテンツサーバ１に返す。コンテンツ配信手段１３は受信応答を受け取ると、次のパケットをコンテンツ端末２に送出する。
【００３１】
一方、受信制御手段２４ｂは受信速度を０Ｍｂｐｓに設定されているため受信応答を返さず、受信を一時停止する。
【００３２】
コンテンツａの受信が終了した場合、受信制御手段２４ａは速度算出手段２３に対し、受信終了を通知する。速度算出手段２３は受信中のコンテンツがコンテンツｂのみになるので、受信制御手段２４ｂに対しコンテンツサーバ１とコンテンツ受信端末２間の伝送速度をコンテンツｂの受信速度に設定する（ステップＳ３０４）。
【００３３】
速度算出手段２３から受信制御手段２４ａに通知されたコンテンツの受信速度が０Ｍｂｐｓ、受信制御手段２４ｂに通知されたコンテンツの受信速度が１２Ｍｂｐｓとなるので、受信制御手段２４ｂは１ｍｓ毎に受信応答を通信手段２１に通知する。通信手段２１は受信制御手段２４ｂから受け取った受信応答をコンテンツサーバ１に返すことにより、コンテンツサーバ１からコンテンツｂの配信が再開する。
【００３４】
このように受信中のコンテンツの再生を開始した場合、再生を開始したコンテンツの情報を速度算出手段に知らせることにより前記速度算出ステップは再生中のコンテンツの受信速度を制御することができる。また速度算出手段は受信中に再生を開始したコンテンツに対し、コンテンツサーバとコンテンツ受信端末間の伝送速度の最大値を受信速度として割り当てることにより、再生中のコンテンツを優先的にかつ短時間でダウンロードすることができ、追いかけ再生時の追いつきを防止することができる。
【００３５】
（実施の形態２）
以下、本発明の実施の形態２について、図面を参照しながら説明する。
【００３６】
図１は、実施の形態２のコンテンツ配信システムを示す構成図である。図１の詳細な内容はコンテンツの受信速度決定のシーケンス動作以外は実施の形態１と同様なので、説明を省略する。
【００３７】
図４は実施の形態２における速度算出手段２３でのコンテンツの受信速度を決定するためのシーケンス図を示す。受信コンテンツと受信制御手段２４は１対１に対応しており、受信制御手段２４ａでは受信コンテンツａの受信速度の制御を行ない、受信制御手段２４ｂでは受信コンテンツｂの受信速度の制御を行なうこととする。
【００３８】
速度算出手段２３は複数のコンテンツを同時に受信する際、各々のコンテンツの受信速度を算出し、対応する受信制御手段２４に通知する。
【００３９】
コンテンツａとコンテンツｂを同時に受信していて、双方とも再生が行なわれていない場合、速度算出手段２３は通信手段２１から通知されたコンテンツサーバ１とコンテンツ受信端末２間の伝送速度を同時に受信しているコンテンツの数で割った値を各々のコンテンツ受信速度と設定し、対応する受信制御手段２４ａ、２４ｂに通知する（ステップＳ４０６）。受信制御手段２４ａ、２４ｂは速度算出手段２３から通知された受信速度に従って通信手段２１に受信応答を返す。
【００４０】
例えば、コンテンツサーバ１とコンテンツ受信端末２間の伝送速度を１２Ｍｂｐｓ、１パケットあたり１５００バイトのデータを転送する場合、速度算出手段２３から受信制御手段２４ａ、２４ｂに通知されるコンテンツの受信速度が６Ｍｂｐｓとなるので、受信制御手段２４ａ、２４ｂはそれぞれ２ｍｓ毎に受信応答を通信手段２１に通知する。通信手段２１は受信制御手段２４ａ、２４ｂから受け取った受信応答をコンテンツサーバ１に返す。コンテンツ配信手段１３は受信応答を受け取ると、次のパケットをコンテンツ端末２に送出する。
【００４１】
次にコンテンツａが受信途中に再生が開始された場合、再生制御手段２７はコンテンツａに再生状態にあることを速度算出手段２３に通知する（ステップＳ４０１）。速度算出手段２３はコンテンツａが再生状態であることを検知すると、メタ情報管理手段２２に保存されているコンテンツａのメタ情報からコンテンツの総データ量（Ｄ）（図２の項番２３）とコンテンツの再生時間（Ｔ）（図２の項番２４）を取得する（ステップＳ４０２）。
【００４２】
次に速度算出手段２３は蓄積制御手段２５から既に受信したコンテンツａのデータ量（ｄ）を取得する（ステップＳ４０３）。
【００４３】
追いかけ再生中に追いつきが発生するのは、受信速度より再生速度の方が早く、再生するデータが枯渇することによる。それを防止するために、再生終了まで再生するデータが枯渇しないように受信速度を定める。つまり再生時間（Ｔ）内に総データ量（Ｄ）から既に受信したデータ量（ｄ）を減じた残量を受信すれば、データ枯渇が発生しない。
【００４４】
速度算出手段２３は受信制御手段２４ａに対しコンテンツａの受信速度として（Ｄ−ｄ）／Ｔを設定し（ステップＳ４０４）、受信制御手段２４ｂに対しコンテンツｂの受信速度として通信手段２１から通知されたコンテンツサーバ１とコンテンツ受信端末２間の伝送速度からコンテンツａの受信速度を減じた値を設定する（ステップＳ４０５）。
【００４５】
コンテンツａの総データ量を３．６ＧＢ、再生時間を２時間、再生ビットレートを４Ｍｂｐｓと仮定し、６Ｍｂｐｓの受信速度で１時間受信した後に再生を開始した場合、既に蓄積手段２６には２．７ＧＢ分の受信済みデータが蓄積されている。速度算出手段２３はコンテンツａの受信速度をコンテンツの再生終了まで再生データが枯渇しないように
（３６００−２７００）×８／（２×３６００）＝１（Ｍｂｐｓ）
と設定する。また速度算出手段２３はコンテンツｂの受信速度を
１２−１＝１１（Ｍｂｐｓ）
と設定する。
【００４６】
速度算出手段２３から受信制御手段２４ａに通知されたコンテンツの受信速度が１Ｍｂｐｓ、受信制御手段２４ｂに通知されたコンテンツの受信速度が１１Ｍｂｐｓとなるので、受信制御手段２４ａは１２ｍｓ毎に、受信制御手段２４ｂは１．１ｍｓ毎に受信応答を通信手段２１にそれぞれ通知する。通信手段２１は受信制御手段２４ａ、２４ｂから受け取った受信応答をコンテンツサーバ１に返す。コンテンツ配信手段１３は受信応答を受け取ると、次のパケットをコンテンツ端末２に送出する。
【００４７】
このように受信中のコンテンツの再生を開始した場合、再生を開始したコンテンツの情報を速度算出手段に知らせることにより前記速度算出ステップは再生中のコンテンツの受信速度を制御することができる。また速度算出手段は受信中に再生を開始したコンテンツに対し、再生終了まで再生するデータが枯渇しないように受信速度として割り当てることにより、受信中のコンテンツの再生に於いて追いつきを防止しつつ、他のコンテンツの受信も効率的に行なうことができる。
【産業上の利用可能性】
【００４８】
本発明のコンテンツ配信方法及びコンテンツ受信端末は、複数のコンテンツを同時に受信する際、受信中のコンテンツの再生を開始した場合、コンテンツサーバとコンテンツ受信端末間の伝送速度と同時受信コンテンツ数とメタ情報と各コンテンツの受信、再生状態に従って、各々のコンテンツの受信速度を独立に制御することができ、受信中のコンテンツの再生時に追いつきを防止することができるので、ダウンロード型のコンテンツ配信に有用である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態１，２におけるコンテンツ配信システムの構成図
【図２】本発明の実施の形態１，２におけるコンテンツの内容、属性を示すメタ情報を示す図
【図３】実施の形態１におけるコンテンツの受信速度を決定するためのシーケンス図
【図４】実施の形態２におけるコンテンツの受信速度を決定するためのシーケンス図
【符号の説明】
【００５０】
１  コンテンツサーバ
２  コンテンツ受信端末
３  ネットワーク
１１  コンテンツ記憶手段
１２  メタ情報記憶手段
１３  コンテンツ配信手段
２１  通信手段
２２  メタ情報管理手段
２３  速度算出手段
２４ａ  受信制御手段
２４ｂ  受信制御手段
２４ｃ  受信制御手段
２５  蓄積制御手段
２６  蓄積手段
２７  再生制御手段
【図１】
2008252199.tif 000003
【図２】
2008252199.tif 000004
【図３】
2008252199.tif 000005
【図４】
2008252199.tif 000006