(57)【特許請求の範囲】
【請求項１】
複数の番組を配信するストリーム配信装置と、所定の番組を録画して配信する録画配信装置と、前記ストリーム配信装置により配信される番組を受信する受信機と、前記ストリーム配信装置、前記録画配信装置及び前記受信機を接続するネットワークとを備えた映像配信システムにおいて、
前記録画配信装置は、所定の番組を録画する録画制御部と、前記録画制御部により録画された録画データを配信するダウンロード配信部とを備え、
前記受信機は、前記ストリーム配信装置から配信される番組を受信するストリーム受信部と、前記番組を再生する再生部と、前記番組を記憶装置に録画する録画部と、前記記憶装置に録画された録画データを読み込む録画データ読込部と、前記録画配信装置において録画された録画データをダウンロードするダウンロード受信部とを備え、
複数の番組の受信及び録画を実行する場合に、前記ストリーム受信部は、前記ストリーム配信装置から配信される一方の番組を受信し、
前記録画部は、前記録画制御部に他方の番組の録画開始要求または録画終了要求を出力し、
前記録画制御部は、前記録画開始要求または前記録画終了要求に基づき前記他方の番組を録画し、
前記ダウンロード受信部は、前記一方の番組の受信を終了した後に、前記録画配信装置に録画された前記他方の番組の録画データのダウンロード配信要求を出力し、このダウンロード配信要求に基づき、前記録画配信装置よりダウンロード配信された前記他方の番組の録画データを受信し、受信した前記他方の番組の録画データを前記録画部に出力し、前記録画部が前記他方の番組の録画データを前記記憶装置に保存し、前記他方の番組の録画データのダウンロードが終了すると、前記受信機において前記他方の番組の視聴が可能となることを特徴とする映像配信システム。
【請求項２】
前記ストリーム配信装置及び前記録画配信装置は、配信センタ内に同一に配置されることを特徴とする請求項１記載の映像配信システム。
【請求項３】
前記ストリーム配信装置は配信センタ内に、前記録画配信装置は録画センタ内にそれぞれ配置されることを特徴とする請求項１記載の映像配信システム。
【請求項４】
前記録画配信装置は、前記録画制御部により録画された前記録画データをストリーム配信するストリーム配信部を備え、
前記受信機は、前記ストリーム配信部により配信される前記録画データと、前記録画部において録画した録画データとをバッファリンクし、連続再生するシームレス再生部を備えたことを特徴とする請求項１から請求項３のうちのいずれか１項記載の映像配信システム。
【請求項５】
前記受信機は、前記ネットワークの使用状況を測定し、前記ネットワークに余剰帯域が存在する場合に前記ダウンロード配信部から配信される前記録画データのダウンロード制御を行う余剰帯域検出部を備えたことを特徴とする請求項１から請求項３のうちのいずれか１項記載の映像配信システム。
【請求項６】
前記録画配信装置は、前記録画部から入力された録画要求を管理する録画データ管理部を備え、
前記録画データ管理部は、録画要求されたチャンネルと時間が重複している部分の録画データを共有すると共に、前記ダウンロード受信部に対して配信が完了した前記録画データを削除することを特徴とする請求項１から請求項３のうちのいずれか１項記載の映像配信システム。
【請求項７】
配信番組を受信するストリーム受信部と、
前記ストリーム受信部において受信した前記配信番組を再生する再生部と、
前記ストリーム受信部において受信した前記配信番組を録画する録画部と、
外部装置から録画データをダウンロードするダウンロード受信部と、
前記録画部によって録画された録画データ及び前記ダウンロード受信部においてダウンロードした録画データを記憶する記憶装置と、
前記記憶装置に記憶された前記録画データを読み込む録画データ読込部とを備え、
複数の配信番組を再生及び録画する場合に、前記再生部は一方の配信番組を受信し、
前記録画部は、外部装置に他方の番組の録画開始要求または録画終了要求を出力し、
前記ダウンロード受信部は、前記一方の番組の受信を終了した後に、前記外部装置に録画された前記他方の番組の録画データのダウンロード配信要求を出力し、このダウンロード配信要求に基づき、前記外部装置よりダウンロード配信された前記他方の番組の録画データを受信し、受信した前記他方の番組の録画データを前記録画部に出力し、前記録画部が前記他方の番組の録画データを前記記憶装置に保存し、前記他方の番組の録画データのダウンロードが終了すると、前記他方の番組の視聴が可能となることを特徴とする受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタル放送に係る映像配信システムに関するものである。
【背景技術】
【０００２】
従来、映像配信センタがネットワークを経由して１つまたは複数の受信機に対して番組を放送し、受信機で受信した放送をユーザが視聴する映像配信システムにおいて、同時に放送されている複数の番組をユーザが視聴する方法として、例えば特許文献１に、番組の録画を配信センタ側で一括して行い、ネットワークを介して録画された番組をユーザに提供する方法が記載されている。また、特許文献２には、受信機が受信した動画像データをネットワーク接続された記録装置に保存し、ユーザの指定に応じて記録装置から読み取る方法が記載されている。
【０００３】
【特許文献１】特開２００２−１９９３１８号公報
【特許文献２】特開２００５−２００５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の映像配信システムでは、番組を録画する方式や手順については述べているが、実際に複数の番組を視聴、録画する場合において、録画されたデータを受信機に配信する際の配信センタと受信機との間のネットワーク負荷を考慮した録画方式、録画されたデータの配信方法については開示されていないため、ネットワーク経由で配信される番組を１台の受信機で視聴または録画する際に、複数のストリームを同時に受信するとネットワーク負荷が高くなるため、大きなネットワーク帯域が必要になり、コスト増の要因となるという課題があった。
【０００５】
また、配信センタ側で録画した録画データは、録画を要求したユーザが当該番組を視聴するまで保存する必要があるため、配信センタ側の録画容量を大きく確保しておく必要がありコスト増の要因となっていた。さらに、ネットワークに接続された記憶装置に保存した録画データを受信機に配信する際のネットワーク負荷、及び記憶装置に録画データを保存する期間がユーザに依存するという課題があった。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、ストリーム配信装置及び録画配信装置で構成される配信センタ側から受信機に配信されるストリーム数を１つに限定しながら、安定した配信を実現することができる映像配信システムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る映像配信システムは、複数の番組を配信するストリーム配信装置と、所定の番組を録画して配信する録画配信装置と、ストリーム配信装置により配信される番組を受信する受信機と、ストリーム配信装置、録画配信装置及び受信機を接続するネットワークとを備えた映像配信システムにおいて、録画配信装置は、所定の番組を録画する録画制御部と、録画制御部により録画された録画データを配信するダウンロード配信部とを備え、
受信機は、ストリーム配信装置から配信される番組を受信するストリーム受信部と、番組を再生する再生部と、番組を記憶装置に録画する録画部と、記憶装置に録画された録画データを読み込む録画データ読込部と、録画配信装置において録画された録画データをダウンロードするダウンロード受信部とを備え、複数の番組の受信及び録画を実行する場合に、ストリーム受信部は、ストリーム配信装置から配信される一方の番組を受信し、録画部は、録画制御部に他方の番組の録画開始要求または録画終了要求を出力し、録画制御部は、録画開始要求または録画終了要求に基づき前記他方の番組を録画し、ダウンロード受信部は、一方の番組の受信を終了した後に、録画配信装置に録画された他方の番組の録画データのダウンロード配信要求を出力し、このダウンロード配信要求に基づき、録画配信装置よりダウンロード配信された他方の番組の録画データを受信し、受信した他方の番組の録画データを録画部に出力し、録画部が前記他方の番組の録画データを記憶装置に保存し、他方の番組の録画データのダウンロードが終了すると、受信機において他方の番組の視聴が可能となるものである。
【発明の効果】
【０００８】
この発明によれば、受信機が所定の番組を受信している場合に、録画部が録画制御部に対して録画開始要求及び録画終了要求を出力し、録画制御部は当該録画開始要求及び録画終了要求に基づき所定の番組を録画し、受信機が所定の番組の受信を終了した後に、ダウンロード受信部がダウンロード配信部に対してダウンロード開始要求を出力するように構成したので、受信機が同時に受信する番組数を一つに限定しながら複数の番組を録画することが可能となる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１に係る映像配信システムの構成を示すブロック図である。映像配信システムは、配信センタ１００、受信機２００及び配信センタ１００と受信機２００を接続するネットワーク３００で構成されている。配信センタ１００は、ストリーム配信装置１０１及び録画配信装置１０２で構成されている。ストリーム配信装置１０１は、１つまたは複数の番組のストリームをネットワーク３００経由で配信する。具体的には、番組の映像及び音声等のデータを例えばＨ．２６４やＭＰＥＧ−２等の符号化方式で符号化し、ＩＰパケット化した後、ネットワーク３００経由でストリームとして配信する。
【００１０】
録画配信装置１０２は、録画制御部１０３、ダウンロード配信部１０４及び記憶装置１０５で構成されている。録画制御部１０３は、受信機２００から入力される要求に従って、ストリーム配信装置１０１が配信するストリームを受信し、記録装置１０５が録画データとして保存する。記憶装置１０５は、例えばハードディスクドライブなどで構成される。なお録画制御部１０３は、受信した番組のストリームからＩＰパケットのヘッダ部分を削除し、符号化された映像及び音声等のデータだけを録画データとして保存してもよい。ダウンロード配信部１０４は、受信機２００から入力される要求に従って、録画制御部１０３が記憶装置１０５に保存した録画データを受信機２００に配信する。
【００１１】
受信機２００は、ストリーム受信部２０１、再生部２０２、録画部２０３、録画データ読込部２０４、ダウンロード受信部２０５、ユーザ入力部２０６、及び記憶装置２０７で構成されている。ストリーム受信部２０１は、配信センタ１００内のストリーム配信装置１０１から配信される番組のストリームを受信し、再生部２０２または録画部２０３に出力する。再生部２０２は、ストリーム受信部２０１から入力されたストリームを、Ｈ．２６４やＭＰＥＧ−２等の符号化方式に従って映像及び音声等のデータに復号化し、再生する。
【００１２】
録画部２０３は、ユーザ入力部２０６から入力されるユーザ指示に従って、番組を録画する。ここで番組を録画する方法には、受信機２００内の記憶装置２０７に録画する方法と、配信センタ１００の録画配信装置１０２内の記憶装置１０５に録画する方法の二つがある。受信機２００において録画する場合、ストリーム受信部２０１が受信したストリームが録画部２０３に入力され、記憶装置２０７に録画される。一方、配信センタ１００で録画する場合、録画部２０３が配信センタ１００に録画開始要求を送信すると録画制御部１０３に番組の録画指示が入力され、記憶装置１０５に録画される。
【００１３】
録画データ読込部２０４は、記憶装置２０７に録画された番組の録画データを読み込み、再生部２０２に出力する。ダウンロード受信部２０５は、配信センタ１００側に録画された番組の録画データをダウンロードする。録画データのダウンロードは、ダウンロード開始要求を配信センタ１００のダウンロード配信部１０４に送信することにより行われる。
【００１４】
次に、この発明の実施の形態１に係る映像配信システムの動作について説明する。図２は、この発明の実施の形態１に係る映像配信システムの動作を示すフローチャートである。ここでは、配信センタ１００のストリーム配信装置１０１が番組Ａと番組Ｂを同時に配信し、受信機２００のユーザが両方の番組を視聴する場合を例に、図２のフローチャートに従って説明する。
【００１５】
受信機２００のユーザがユーザ入力部２０６から、番組Ａを視聴し、番組Ｂを録画する設定指示を入力する（ステップＳＴ１０１）。ステップＳＴ１０１において、録画設定指示が入力された録画部２０３は、録画配信装置１０２に対して、番組Ｂの録画を開始するように録画開始要求を配信する（ステップＳＴ１０２）。番組Ａと番組Ｂの配信開始時刻になると、ストリーム配信装置１０１は番組Ａと番組Ｂの配信を開始する（ステップＳＴ１０３）。ストリーム受信部２０１は、ステップＳＴ１０３で配信された番組Ａのストリームの受信を開始し、受信したストリームを再生部２０２に出力し、再生部２０２が番組Ａを再生する（ステップＳＴ１０４）。一方、ステップＳＴ１０２において録画開始要求が配信された録画配信装置１０２は、録画制御部１０３により番組Ｂの録画を開始する（ステップＳＴ１０５）。
【００１６】
番組Ａの配信終了時刻になると、ストリーム配信装置１０１は番組Ａの配信を終了する（ステップＳＴ１０６）。受信機２００では番組Ａの受信と再生を終了し、番組Ｂの受信と録画を開始する。具体的には、ストリーム受信部２０１が番組Ａの受信を終了し、番組Ｂの受信を開始し、受信した番組Ｂのストリームを録画部２０３に出力し、録画部２０３が番組Ｂのストリームを記憶装置２０７に録画する（ステップＳＴ１０７）。さらに、録画部２０３は、録画制御部１０３による番組Ｂの録画を終了させるために、番組Ｂの録画終了要求を録画配信装置１０２に出力する（ステップＳＴ１０８）。ステップＳＴ１０８で配信された録画終了要求に基づき、録画配信装置１０２は録画制御部１０３による番組Ｂの録画を終了する（ステップＳＴ１０９）。番組Ｂの配信終了時刻になると、ストリーム配信装置１０１は番組Ｂの配信を終了し（ステップＳＴ１１０）、ストリーム受信部２０１は番組Ｂの受信を終了し、録画部２０３は番組Ｂの録画を終了する（ステップＳＴ１１１）。
【００１７】
次に、ダウンロード受信部２０５が、録画配信装置１０２の記憶装置１０５に録画された番組Ｂの録画データのダウンロード配信要求を出力する（ステップＳＴ１１２）。ステップＳＴ１１２で配信されたダウンロード配信要求に基づき、録画配信装置１０２はダウンロード配信部１０４により番組Ｂの録画データをダウンロード配信する（ステップＳＴ１１３）。ダウンロード受信部２０５は、録画配信装置１０２から配信される番組Ｂの録画データを受信し、受信した録画データを録画部２０３に出力し、録画部２０３が記憶装置２０７に保存する（ステップＳＴ１１４）。
【００１８】
ここで、記憶装置２０７には既に番組Ｂの後半部分のストリームが録画データとして保存されているため、配信センタ１００で録画した番組Ｂの前半部分のストリームは別の録画データとして記憶装置２０７に保存される。番組Ｂのストリームを記憶装置２０７に保存する方法としては、例えば、配信センタ１００で録画された前半部分のファイルと受信機２００で録画された後半部分のファイルを結合して１つのストリームとして保存する方法、あるいは前半部分のファイルと後半部分のファイルは別々のまま保存し、前半部分の再生が終了したら、後半部分の再生を開始するように、録画データ読込部２０４がストリームを読み込む方法などが挙げられる。
【００１９】
番組Ｂのダウンロードが終了する（ステップＳＴ１１５）と、番組Ｂの全体が記憶装置２０７に録画される。これにより受信機２００において番組Ｂの視聴が可能となる。なお、録画配信装置１０２は、受信機２００に対する録画データのダウンロード配信が完了した後、録画データを削除することができる。
【００２０】
以上のように、ステップＳＴ１０１からステップＳＴ１１５の一連の処理が実行され、受信機２００のユーザは番組Ａを視聴した後、受信機２００内に録画された番組Ｂを視聴することができる。この時、受信機２００ではステップＳＴ１０４からステップＳＴ１０７は番組Ａのみを受信し、ステップＳＴ１０７からステップＳＴ１１１は番組Ｂのみを受信し、ステップＳＴ１１４からステップＳＴ１１５は番組Ｂのみを受信している。このように、受信機２００が同時に受信する番組数を１つに限定しながら、番組Ａの視聴と番組Ｂの録画を行うことができる。
【００２１】
次に、図３を用いて受信機２００の録画部２０３から録画管理装置１０２に対して送信される録画開始要求及び録画終了要求、ダウンロード受信部２０５から録画管理装置１０２に対して送信されるダウンロード配信開始要求、録画管理装置１０２から受信機２００に対して送信される各要求に対する録画開始応答、録画終了応答及びダウンロード配信開始応答の例を示す。
【００２２】
図３に示すように、録画部２０３が送信する録画開始要求は、コマンド種別を録画開始要求として、要求を一意に識別するＩＤ（例えば、ユーザＩＤ＋通し番号）を格納した要求ＩＤ、ユーザＩＤ、チャンネル、録画開始時刻、録画終了時刻をそれぞれ指定する形式であり、これにより録画配信装置１０２に録画開始を要求する。なお、録画開始要求では録画終了時刻を指定せず、別途録画終了要求を送信してもよい。録画開始要求が入力された録画配信装置１０２は、録画開始応答として録画開始要求に格納された要求ＩＤ、録画開始の可否を示す結果、結果がＯＫの場合に録画開始要求に対して一意に生成した録画ＩＤを応答する。
【００２３】
録画部２０３が送信する録画終了要求は、コマンド種別を録画終了要求として、要求ＩＤ、録画ＩＤ、録画終了時刻をそれぞれ指定する形式であり、これにより録画配信装置１０２に録画終了を要求する。録画終了要求が入力された録画配信装置１０２は、録画終了応答として、録画終了要求に格納された要求ＩＤ、録画終了の可否を示す結果を応答する。ダウンロード受信部２０５が送信するダウンロード配信開始要求は、コマンド種別をダウンロード配信開始要求として、要求ＩＤ、ユーザＩＤ、録画ＩＤ、配信開始時刻をそれぞれ指定する形式であり、これにより録画配信装置１０２にダウンロード配信開始を要求する。ダウンロード配信開始要求が入力された録画配信装置１０２は、ダウンロード配信開始応答として、ダウンロード配信開始要求に格納された要求ＩＤ、ダウンロード配信開始の可否を示す結果を応答する。
【００２４】
図４は、この発明の実施の形態１に係る映像配信システムの他の構成を示すブロック図である。図１では、録画配信装置１０２を配信センタ１００内に設置する例を示したが、図４に示すように、配信センタ１００とネットワーク３００で接続された録画センタ４００内に録画配信装置１０２を設置するように構成してもよい。この場合にも、上述した動作と同様にして、受信機２００で番組Ａを視聴中に録画センタ４００内の録画配信装置１０２が番組Ｂを録画し、受信機２００のユーザが番組Ａを視聴した後、録画配信装置１０２から番組Ｂの録画データをダウンロードすることにより、受信機２００内に録画された番組Ｂを視聴することができる。
【００２５】
図５は、この発明の実施の形態１に係る映像配信システムの記憶装置内の録画データを時系列に示す図であり、録画データの再生位置と録画データのダウンロード進行状況を示している。上述の説明では、番組Ｂのダウンロードが完了し、番組Ｂの全体が受信機２００内の記憶装置２０７に録画された後、番組Ｂの視聴を開始する例を示したが、図５（ａ）に示すように、番組Ｂのダウンロード中に、番組Ｂを再生し視聴を開始してもよい。番組Ｂをダウンロード開始後は記録装置２０７内に番組Ｂの先頭からの録画データが記録されるため、番組Ｂを先頭から再生することができる。さらに、番組Ｂの再生中に録画データのダウンロードも進行し（図５（ｂ）参照）、番組Ｂの再生中にダウンロードが完了する（図５（ｃ）参照）。結果として、受信機２００内に録画された番組Ｂを連続して視聴することができる。
【００２６】
ただし、番組をダウンロードする転送速度よりも、番組を再生する転送速度の方が速い場合、番組の再生開始時刻が早過ぎると、録画データのアンダーフローが発生し、再生が不連続になってしまう。このため、ダウンロードの転送速度ｐ、再生の転送速度ｑ、ダウンロード録画データのサイズｒから、ダウンロード開始後、番組の再生を開始する時刻ｔを、以下の式１に基づき算出する。
ｔ＝ｒ／ｐ−ｒ／ｑ（ｑ＞ｐ）、ｔ＝０（ｑ＜＝ｐ）    ・・・（式１）
【００２７】
以上のように、この発明の実施の形態１によれば、受信機が所定の番組を受信している間は配信センタの記憶装置で録画し、受信機の番組受信が終了した後に、配信センタから録画データをダウンロード配信部によりダウンロードして録画するように構成したので、受信機のユーザが所定の番組を視聴した後に、受信機内に録画された番組を視聴することができ、受信機が同時に受信する番組数を一つに限定しながら複数の番組録画を行うことが可能となる。
【００２８】
また、この発明の実施の形態１によれば、配信センタは録画すべき番組の先頭から受信機が受信する所定の番組の配信が終了するまでの間のみ録画するように構成したので、録画すべき番組全体を録画する場合に比べ、配信センタの記憶装置の容量を抑えることができる。また、受信機はストリームを受信してしない時に配信センタの記憶装置に録画された録画データを自動的にダウンロードするように構成したので、記憶装置に録画された録画データを長期間保存する必要がなく、記憶装置を効率的に活用することができ、更なる低コスト化を実現することができる。
【００２９】
また、この発明の実施の形態１によれば、受信機が録画対象以外の番組を受信中でネットワーク負荷の高い期間に配信センタで番組を録画し、ネットワークの負荷が低くなると受信機は自動的に配信センタから録画データを受信するように構成したので、受信機のユーザは同時に放送される複数の番組を簡単な操作で視聴することができる。さらに、配信センタでの録画が有料サービスであった場合に、配信センタの記憶装置を使用する容量と時間が最小限で済むため、記憶容量の使用量や使用時間に比例して従量的に課金される場合に、料金を低く抑えることができる。
【００３０】
実施の形態２．
図６は、この発明の実施の形態２に係る映像配信システムの構成を示すブロック図である。この映像配信システムは、実施の形態１に係る映像配信システムの配信センタ１００内のダウンロード配信部１０４と受信機２００内のダウンロード受信部２０５が、ストリーム配信部１０６及びシームレス再生制御部２０８に置き換えられて構成されている。以下では、実施の形態１に係る映像配信システムの構成要素と同一または相当する部分には、実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
ストリーム配信部１０６は、受信機２００からの要求に従って、記録装置１０５に保存された番組の録画データをストリーム配信する。シームレス再生制御部２０８は、配信センタ１００側で録画された録画データと、受信機２００内で録画した録画データを連続して再生する際に、シームレスに再生を行うための制御を行う。
【００３１】
次に、この発明の実施の形態２に係る映像配信システムの動作について説明する。図７は、この発明の実施の形態２に係る映像配信システムの動作を示すフローチャートである。ここでは、配信センタ１００のストリーム配信装置１０１が番組Ａと番組Ｂを同時に配信し、受信機２００のユーザが両方の番組を視聴する場合を例に、図７のフローチャートに従って説明する。また、以下では、実施の形態１に係る映像配信システムと同一の処理を行うステップＳＴ１０１からステップＳＴ１１１には、図２で使用した符号と同一の符号を付し、説明を省略する。
【００３２】
ステップＳＴ１１１において、受信機２００での番組Ｂの受信と録画が終了すると、シームレス再生制御部２０８が録画配信装置１０２に録画された番組Ｂの録画データのストリーム配信要求を送信する（ステップＳＴ２０１）。ステップＳＴ２０１で配信されたストリーム配信要求に基づき、録画配信装置１０２はストリーム配信部１０６により番組Ｂの録画データをストリーム配信する（ステップＳＴ２０２）。シームレス再生制御部２０８は、録画配信装置１０２から配信される番組Ｂの録画データを受信すると共に再生部２０２に出力し、再生部２０２が番組Ｂを再生する（ステップＳＴ２０３）。
【００３３】
録画配信装置１０２が番組Ｂの録画データのストリーム配信を終了すると（ステップＳＴ２０４）、受信機２００内のシームレス再生制御部２０８は、番組Ｂのストリーム受信を終了し、Ｓ１０７からＳ１１１において受信機２００内で録画した番組Ｂの録画データを継続して再生するために、録画データ読込部２０４を介して番組Ｂの録画データを読み込み、再生部２０２に出力する。そして、番組Ｂの録画データの再生を行う（ステップＳＴ２０５）。その後、番組Ｂの録画データの再生が終了する（ステップＳＴ２０６）。
【００３４】
図８は、この発明の実施の形態２に係る映像配信システムのシームレス再生制御部のデータの動作を示す図である。図８では、配信センタ１００の録画データと受信機２００の録画データをシームレスに再生する場合のデータの動きを示し、データは左から順に格納され、左から順に再生部２０２に受け渡される。図８（ａ）は、シームレス再生制御部２０８が配信センタ１００から番組Ｂのストリームを受信し、再生している状態を示している。そのため、シームレス再生制御部２０８のバッファ内には受信したストリームのみが格納されている。図８（ｂ）は、シームレス再生制御部２０８のストリーム受信再生が終了直前の状態を示している。ストリームの受信が行われなくなり、バッファの空きが増加する。
【００３５】
図８（ｃ）は、シームレス再生制御部２０８のストリーム受信再生が終了直前の状態を示している。シームレス再生制御部２０８は、ストリームを一定時間受信しなかった場合、ストリーム配信の終了と判断し、受信機内２００の録画データの読み込みを開始する。これにより、配信センタ１００の録画データと受信機２００の録画データをシームレスに再生することが可能となる。図８（ｄ）は、シームレス再生制御部２０８が受信機２００の録画データを再生している状態を示している。
【００３６】
次に、図９を用いて受信機２００のシームレス再生制御部２０８から録画配信装置１０２に対して送信されるストリーム配信開始要求、及び録画管理装置１０２から受信機２００に対して送信される要求に対するストリーム配信開始応答の例を示す。
図９に示すように、シームレス再生制御部２０８が送信するストリーム配信開始要求は、コマンド種別をストリーム配信要求として、要求を一意に識別するＩＤ（例えば、ユーザＩＤ＋通し番号）を格納した要求ＩＤ、ユーザＩＤ、録画ＩＤ、配信開始時刻をそれぞれ指定する形式であり、これにより録画配信装置１０２にストリーム配信開始を要求する。ストリーム配信開始要求が入力された録画配信装置１０２は、ストリーム配信開始応答として、ストリーム配信開始要求に格納された要求ＩＤ、ストリーム配信開始の可否を示す結果を応答する。
【００３７】
以上のように、この発明の実施の形態２によれば、録画した番組の録画データをストリーム配信するストリーム配信部と、当該ストリーム配信部により配信された録画データと受信機の録画データとをシームレスに再生するように制御するシームレス再生制御部を設けるように構成したので、配信センタの録画データと受信機の録画データをシームレスに再生することができる。また、受信機のユーザは受信機のユーザが所定の番組を視聴した後に、配信センタと受信機内に録画された番組を視聴することができる。
【００３８】
なお、上述した実施の形態２では、録画配信装置１０２を配信センタ１００内に設置する例を示したが、実施の形態１において示した図４と同様に、録画センタ４００内に録画配信装置１０２を設置するように構成してもよい。
【００３９】
実施の形態３．
図１０は、この発明の実施の形態３に係る映像配信システムの構成を示す図である。この映像配信システムは、実施の形態１に係る受信機２００に余剰帯域検出部２０９を追加して構成している。以下では、実施の形態１に係る映像配信システムの構成要素と同一または相当する部分には、実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。余剰帯域検出部２０９は、ストリーム受信部２０１が単位時間当たりに受信するデータ量からネットワーク３００の使用帯域を計測し、ネットワーク３００に余剰帯域が存在する場合に、ネットワーク３００の余剰帯域を使用して、配信センタ１００で録画された録画データをダウンロード受信するようにダウンロード受信部２０５を制御する。
【００４０】
図１１は、この発明の実施の形態３に係る映像配信システムのネットワーク使用帯域の一例を示す図である。図１１において、時刻ｔ０からｔ１は、ネットワーク３００の使用帯域の大きい番組Ａのストリームを受信中であり、余剰帯域はａである。また、時刻ｔ１からｔ２はネットワーク３００の使用帯域の小さい番組Ｂのストリームを受信中であり、余剰帯域はｂである。さらに、時刻ｔ２以降はストリームを受信していないため、余剰帯域はｃ（＝最大帯域）である。余剰帯域検出部２０９は、定期的にネットワーク３００の余剰帯域を検出することにより、余剰帯域の変化に対応したストリームの受信を制御する。
【００４１】
例えば図１１に示したネットワーク３００の使用状況において、受信機２００が番組Ｃをダウンロードする場合、番組Ａや番組Ｂを受信中である時刻ｔ０からｔ２の間も、余剰帯域ａまたは余剰帯域ｂを使用して、番組Ｃのダウンロードが可能である。すなわち、時刻ｔ０からｔ１は番組Ａのストリームを受信しながら、番組Ｃをダウンロードの受信速度が余剰帯域ａの範囲内となるように制御及び受信を行う。同様に、時刻ｔ１からｔ２は番組Ｂのストリームを受信しながら、番組Ｃをダウンロードの受信速度が余剰帯域ｂの範囲内となるように制御及び受信し、時刻ｔ２以降は番組Ｃをダウンロードの受信速度が余剰帯域ｃの範囲内になるように制御及び受信を行う。
【００４２】
以上のように、この実施の形態３によれば、ネットワークの余剰帯域を計測する余剰帯域検出部を設け、当該余剰帯域を利用して配信センタで録画された録画データをダウンロード受信するように構成したので、受信機のユーザが番組の視聴中や録画中であっても、ネットワークに余剰帯域が存在する場合には番組をダウンロードすることができる。
【００４３】
実施の形態４．
図１２は、この発明の実施の形態４に係る映像配信システムの構成を示す図である。この映像配信システムは、実施の形態１に係る配信センタ１００に録画データ管理部１０７を追加して構成している。以下では、実施の形態１に係る映像配信システムの構成要素と同一または相当する部分には、実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。録画データ管理部１０７は、受信機２００から入力される録画開始要求により、録画制御部１０３が記憶装置１０５に保存した録画データを管理するように制御するものである。
【００４４】
録画データ管理部１０７の構成について図１３から図１５に基づいて説明する。図１３は、この発明の実施の形態４に係る映像配信システムの説明に使用する番組表の一例を示している。具体的には、ＣＨ１が番組Ａを０：００〜１：００、番組Ｄを１：００〜４：００、ＣＨ２が番組Ｂを０：００〜２：００、番組Ｅを２：００〜４：００、ＣＨ３が番組Ｃを０：００から３：００、番組Ｆを３：００〜４：００に配信する番組表である。
【００４５】
図１４は、この発明の実施の形態４に係る映像配信システムの録画データ管理部が管理する録画データ管理表の一例を示している。具体的には、ユーザＩＤ０００１のユーザがＣＨ２を０：００〜１：００録画し、ＣＨ２を２：００〜４：００録画し、ユーザＩＤ０００２のユーザがＣＨ２を０：００〜２：００録画し、ユーザＩＤ０００３のユーザがＣＨ１を１：００〜３：００録画し、ＣＨ３を３：００〜４：００録画する録画データ管理表が示されている。なお、「配信済」の列は受信機２００に対して録画データを配信したか否かを示すデータであり、図１４の例では、録画ＩＤ０００５の録画データが既にユーザＩＤ０００３のユーザに配信済みであり、録画ＩＤ０００５の録画データを保存する必要がないことを示す。
【００４６】
受信機２００からの番組の録画要求が図１４に示す構成であった場合に、録画配信装置１０２の記憶装置１０５に実際に保存される録画データを図１５に示している。録画データ管理部１０７は、録画を要求されたチャンネルと時間が重複している部分は記憶装置１０５に１つ分の録画データのみを保存するように管理する。すなわち、図１４の例では、ＣＨ２の０：００〜１：００は録画ＩＤ０００１と録画ＩＤ０００２が重複しているため、実際にはＣＨ２の０：００〜２：００を１つ分だけ保存する。また、録画データ管理部１０７は、受信機２００のダウンロード受信部２０５からのダウンロード要求により配信が完了した録画データを記憶装置１０５から削除する。
【００４７】
以上のように、この発明の実施の形態４によれば、録画を要求されたチャンネルと時間が重複している録画要求を一つ分の録画要求として管理する録画データ管理部を設けるように構成したので、記憶装置に保存する録画データの量を最小限に抑制することができる。
【図面の簡単な説明】
【００４８】
【図１】この発明の実施の形態１に係る映像配信システムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係る映像配信システムの動作を示すフローチャートである。
【図３】この発明の実施の形態１に係る映像配信システムの要求及び応答例を示す図である。
【図４】この発明の実施の形態１に係る映像配信システムの他の構成を示すブロック図である。
【図５】この発明の実施の形態１に係る映像配信システムの記憶装置内の録画データを時系列に示す図である。
【図６】この発明の実施の形態２に係る映像配信システムの構成を示すブロック図である。
【図７】この発明の実施の形態２に係る映像配信システムの動作を示すフローチャートである。
【図８】この発明の実施の形態２に係る映像配信システムのシームレス再生制御部のデータの動作を示す図である。
【図９】この発明の実施の形態２に係る映像配信システムの要求及び応答例を示す図である。
【図１０】この発明の実施の形態３に係る映像配信システムの構成を示すブロック図である。
【図１１】この発明の実施の形態３に係る映像配信システムのネットワーク使用帯域の一例を示す図である。
【図１２】この発明の実施の形態４に係る映像配信システムの構成を示すブロック図である。
【図１３】この発明の実施の形態４に係る映像配信システムの録画データ管理部の構成を説明する図である。
【図１４】この発明の実施の形態４に係る映像配信システムの録画データ管理部の構成を説明する図である。
【図１５】この発明の実施の形態４に係る映像配信システムの録画データ管理部の構成を説明する図である。
【符号の説明】
【００４９】
１００  配信センタ、１０１  ストリーム配信装置、１０２  録画配信装置、１０３  録画制御部、１０４  ダウンロード配信部、１０５  記憶装置、１０６  ストリーム配信部、１０７  録画データ管理部、２００  受信機、２０１  ストリーム受信部、２０２  再生部、２０３  録画部、２０４  録画データ読込部、２０５  ダウンロード受信部、２０６  ユーザ入力部、２０７  記憶装置、２０８  シームレス再生制御部、２０９  余剰帯域検出部、３００  ネットワーク、４００  録画センタ。
【図１】
0005264192.tif 000002
【図２】
0005264192.tif 000003
【図３】
0005264192.tif 000004
【図４】
0005264192.tif 000005
【図５】
0005264192.tif 000006
【図６】
0005264192.tif 000007
【図７】
0005264192.tif 000008
【図８】
0005264192.tif 000009
【図９】
0005264192.tif 000010
【図１０】
0005264192.tif 000011
【図１１】
0005264192.tif 000012
【図１２】
0005264192.tif 000013
【図１３】
0005264192.tif 000014
【図１４】
0005264192.tif 000015
【図１５】
0005264192.tif 000016