(57)【特許請求の範囲】
【請求項１】
放送局が放送する番組の映像を再配信する映像再配信システムであって、
前記放送局が放送する番組を蓄積する番組蓄積手段と、
前記番組蓄積手段に蓄積された番組を、当該番組の放送開始後に一定の時間間隔で複数回、マルチキャスト配信する番組再配信手段と、
再生装置から前記番組の配信要求を受け付けて、当該配信要求を受け付けた配信要求時刻以降で、最も配信要求時刻に近い配信開始時刻を決定し、決定した配信開始時刻に前記番組を配信するためのマルチキャストアドレスを、前記再生装置に送信する配信制御手段と、を有し、
前記番組再配信手段は、前記マルチキャストアドレスを用いて接続された再生装置に対して、前記決定した配信開始時刻に前記番組をマルチキャスト配信し、
前記配信制御手段は、前記配信要求時刻から前記決定した配信開始時刻までの間に収まるように、前記再生装置に配信する補助映像の再生リストを生成し、前記マルチキャストアドレスとともに前記再生装置に送信し、
前記再生リストの補助映像を、ユニキャストで前記再生装置に配信する補助映像配信手段を、さらに有すること
を特徴とする映像再配信システム。
【請求項２】
請求項１記載の映像再配信システムであって、
前記配信制御手段は、マルチキャスト配信による番組を再生中の前記再生装置から、スキップ制御要求を受け付けた場合、前記再生中のマルチキャストアドレス以外の他の配信開始時刻のマルチキャストアドレスまたは放送局の識別情報を前記再生装置に送信し、前記再生装置で再生される番組の配信先を切替えさせること
を特徴とする映像再配信システム。
【請求項３】
映像再配信システムが行う、放送局が放送する番組の映像を再配信する映像再配信方法であって、
前記映像再配信システムは、
前記放送局が放送する番組を番組蓄積部に蓄積する蓄積ステップと、
前記番組蓄積部に蓄積された番組を、当該番組の放送開始後に一定の時間間隔で複数回、マルチキャスト配信する番組再配信ステップと、
再生装置から前記番組の配信要求を受け付けて、当該配信要求を受け付けた配信要求時刻以降で、最も配信要求時刻に近い配信開始時刻を決定し、決定した配信開始時刻に前記番組を配信するためのマルチキャストアドレスを、前記再生装置に送信する送信ステップと、を行い、
前記番組再配信ステップは、前記マルチキャストアドレスを用いて接続された再生装置に対して、前記決定した配信開始時刻に前記番組をマルチキャスト配信し、
前記配信要求時刻から前記決定した配信開始時刻までの間に収まるように、前記再生装置に配信する補助映像の再生リストを生成する補助映像再生リスト生成ステップと、
前記再生リストの補助映像を、ユニキャストで前記再生装置に配信する補助映像配信ステップと、をさらに行い、
前記送信ステップは、前記補助映像の再生リストを、前記マルチキャストアドレスとともに前記再生装置に送信すること
を特徴とする映像再配信方法。
【請求項４】
請求項３記載の映像再配信方法であって、
マルチキャスト配信による番組を再生中の前記再生装置から、スキップ制御要求を受け付けた場合、前記再生中のマルチキャストアドレス以外の他の配信開始時刻のマルチキャストアドレスまたは放送局の識別情報を前記再生装置に送信し、前記再生装置で再生される番組の配信先を切替えさせること
を特徴とする映像再配信方法。
【請求項５】
請求項３または請求項４に記載の映像再配信方法をコンピュータに実行させるための映像再配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信されるテレビ番組の映像を再配信する技術に関する。
【背景技術】
【０００２】
従来より、テレビ放送映像をリアルタイムで視聴できない視聴者のために、HDDレコーダなどの録画装置が普及している。HDDレコーダによる録画では、ユーザがあらかじめ所定の時刻に開始する番組を録画予約することで、所定の時刻にHDDレコーダが番組の放送波を受信して記憶装置に番組の映像を録画する。これによりユーザは、開始時刻から視聴することができなかった番組を視聴することができる。
【０００３】
この方式では、ユーザがあらかじめ録画予約しておいた番組のみが視聴の対象となるため、ユーザが録画予約をせずに放送途中から視聴し始めた番組については、放送開始までさかのぼって視聴することはできない。
【０００４】
このような問題を解決するために、テレビ放送映像をネットワーク上のサーバで常に蓄積しておき、ユーザの要求に応じて蓄積した映像を配信することで、ユーザが録画予約をすることなく番組を視聴することができる映像再配信サーバがある（特許文献１参照）。
【０００５】
特許文献１のような映像再配信サーバはVOD（Video On Demand）サーバと呼ばれる。一般的に、VODサーバは配信方式としてユニキャスト方式を採用している。ユニキャスト方式では、サーバが視聴端末ごとに異なるセッションを生成し、サーバから視聴端末に直接映像を配信する（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第3730849号公報
【非特許文献】
【０００７】
【非特許文献１】「IPマルチキャスト放送の転送技術と技術課題」、ＮＴＴ技術ジャーナル、Ｖｏｌ．１８、Ｎｏ．１０、ｐ．８−ｐ．１０、２００６年
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来の映像再配信サーバでは、ユーザの視聴要求ごとに新たなセッションを生成して映像をユニキャスト方式で配信するため、以下のような問題が発生する可能性がある。
【０００９】
すなわち、多数のユーザの視聴要求によりユーザ数分のVOD配信のセッションが必要となり、映像再配信サーバの配信処理にかかる負荷が増大する。
【００１０】
また、多数のユーザが、ユニキャスト方式でサーバと接続して映像を受信することにより、ネットワークのトラフィック負荷が増大する。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、多数の装置に映像を配信する際に、配信処理にかかるサーバの負荷およびネットワークのトラフィック負荷を低減させることにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明は、放送局が放送する番組の映像を再配信する映像再配信システムであって、前記放送局が放送する番組を蓄積する番組蓄積手段と、前記番組蓄積手段に蓄積された番組を、当該番組の放送開始後に一定の時間間隔で複数回、マルチキャスト配信する番組再配信手段と、再生装置から前記番組の配信要求を受け付けて、当該配信要求を受け付けた配信要求時刻以降で、最も配信要求時刻に近い配信開始時刻を決定し、決定した配信開始時刻に前記番組を配信するためのマルチキャストアドレスを、前記再生装置に送信する配信制御手段と、を有し、前記番組再配信手段は、前記マルチキャストアドレスを用いて接続された再生装置に対して、前記決定した配信開始時刻に前記番組をマルチキャスト配信し、前記配信制御手段は、前記配信要求時刻から前記決定した配信開始時刻までの間に収まるように、前記再生装置に配信する補助映像の再生リストを生成し、前記マルチキャストアドレスとともに前記再生装置に送信し、前記再生リストの補助映像を、ユニキャストで前記再生装置に配信する補助映像配信手段を、さらに有する。
【００１３】
本発明は、映像再配信システムが行う、放送局が放送する番組の映像を再配信する映像再配信方法であって、前記映像再配信システムは、前記放送局が放送する番組を番組蓄積部に蓄積する蓄積ステップと、前記番組蓄積部に蓄積された番組を、当該番組の放送開始後に一定の時間間隔で複数回、マルチキャスト配信する番組再配信ステップと、再生装置から前記番組の配信要求を受け付けて、当該配信要求を受け付けた配信要求時刻以降で、最も配信要求時刻に近い配信開始時刻を決定し、決定した配信開始時刻に前記番組を配信するためのマルチキャストアドレスを、前記再生装置に送信する送信ステップと、を行い、前記番組再配信ステップは、前記マルチキャストアドレスを用いて接続された再生装置に対して、前記決定した配信開始時刻に前記番組をマルチキャスト配信し、前記配信要求時刻から前記決定した配信開始時刻までの間に収まるように、前記再生装置に配信する補助映像の再生リストを生成する補助映像再生リスト生成ステップと、前記再生リストの補助映像を、ユニキャストで前記再生装置に配信する補助映像配信ステップと、をさらに行い、前記送信ステップは、前記補助映像の再生リストを、前記マルチキャストアドレスとともに前記再生装置に送信する。
【００１４】
本発明は、前記映像再配信方法をコンピュータに実行させるための映像再配信プログラムである。
【発明の効果】
【００１５】
本発明によれば、多数の装置に映像を配信する際に、配信処理にかかるサーバの負荷およびネットワークのトラフィック負荷を低減させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る映像再配信システムの全体構成図である。
【図２】本実施形態の映像再配信処理を示すシーケンスである。
【図３】配信応答の生成処理のフローチャートである。
【図４】放送局から放送される番組の時間帯と、番組再配信サーバで配信される番組の時間帯の一例を表した模式図である。
【図５】ある配信要求時刻に対応する番組再配信と、番組再配信が開始するまでに再生される補助映像再生リストとを表した模式図である。
【図６】他の配信要求時刻に対応する番組再配信と、番組再配信が開始するまでに再生される補助映像再生リストとを表した模式図である。
【図７】放送局から放送されるテレビ番組の時間帯と、番組再配信サーバで配信される補助映像を付加した番組の時間帯の一例を表した模式図である。
【図８】本実施形態のスキップ処理を示すシーケンスである。
【図９】放送局から放送される番組の時間帯と、番組再配信サーバで配信される番組の時間帯の一例と、スキップ制御操作時の視聴先の遷移とを表した模式図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１８】
図１は、本発明の実施形態に係る映像再配信システムの全体構成図である。本実施形態の映像再配信システム１０２は、放送局１０１が放送する番組の映像を再配信するシステムである。放送局１０１は、テレビ番組を放送する放送局であって、映像再配信システム１０２の外にあるものとする。
【００１９】
図示する映像再配信システム１０２は、サーバ側の装置として、番組録画サーバ１０３と、録画番組蓄積部１０４と、番組再配信サーバ１０５と、補助映像配信サーバ１０６と、補助映像蓄積部１０７と、配信制御サーバ１０８と、過去番組表サーバ１０９と、番組情報蓄積部１１０とを備え、また、視聴者（ユーザ）が使用する再生装置１１１を備える。
【００２０】
番組録画サーバ１０３は、放送局１０１と有線ケーブル放送または無線放送を介して接続され、放送局１０１が放送するテレビ番組の映像（映像データ）を受信して録画し、録画番組蓄積部１０４に蓄積する。
【００２１】
録画番組蓄積部１０４は、番組録画サーバ１０３と直接またはネットワークを介して接続され、番組録画サーバ１０３が録画した番組映像を蓄積する。
【００２２】
番組再配信サーバ１０５は、録画番組蓄積部１０４と直接またはネットワークを介して接続され、録画番組蓄積部１０４に蓄積された番組映像を、一定の時間間隔ごとに複数回ネットワークを介してマルチキャスト配信する。なお、番組再配信サーバ１０５は、放送局１０１がテレビ番組の放送を開始してから一定時間が経過した後、録画番組蓄積部１０４に蓄積された該当番組映像のマルチキャスト配信を開始する。
【００２３】
このとき、番組再配信サーバ１０５は、配信するテレビ番組の先頭や途中に補助映像蓄積部１０７に蓄積された補助映像を付加してマルチキャスト配信してもよい。この場合、番組再配信サーバ１０５は、補助映像蓄積部１０７と直接またはネットワークを介して接続されているものとする。
【００２４】
補助映像配信サーバ１０６は、補助映像蓄積部１０７と直接またはネットワークを介して接続され、再生装置１１１からの配信要求に応じて補助映像蓄積部１０７に蓄積された補助映像を再生装置１１１にユニキャスト配信する。すなわち、補助映像配信サーバ１０６は、番組再配信サーバ１０５がマルチキャスト方式で番組映像の配信を開始するまでの時間に、ユニキャスト方式で補助映像を配信する。
【００２５】
補助映像蓄積部１０７には、複数の補助映像があらかじめ蓄積されている。補助映像としては、例えばテレビ番組のCM区間で放送されるCM映像や、映画の予告編などのプロモーションビデオなどが挙げられる。補助映像は、あらかじめ補助映像配信サーバ１０６で配信するために作成された映像でもよいし、録画番組蓄積部１０４に蓄積されたテレビ番組に対して人手または自動で映像編集を行うことで切り出されたCM映像などでもよい。
【００２６】
配信制御サーバ１０８は、再生装置１１１から番組映像の配信要求を受け付け、配信要求を受けた時刻以降でかつ最も配信開始時刻が近い、配信要求で指定された番組の配信マルチキャストアドレスを決定する。また、配信制御サーバ１０８は、配信要求を受け付けた時刻から当該番組の配信開始時刻までの時間区間に配信する補助映像の補助映像再生リストを生成する。そして、配信制御サーバ１０８は、生成した補助映再生リストと、配信マルチキャストアドレスとを配信要求の応答として再生装置１１１に送信する。
【００２７】
配信マルチキャストアドレスは、番組再配信サーバ１０５がマルチキャスト配信する番組映像（コンテンツ）のマルチキャストアドレスを指す。補助映像再生リストは、補助映像配信サーバ１０６が配信する少なくとも１つの補助映像のURLのリストからなる。
【００２８】
また、配信制御サーバ１０８は、マルチキャスト配信による番組を再生中の再生装置１１１から、スキップ制御要求を受け付けた場合、再生中のマルチキャストアドレス以外の他の配信開始時刻のマルチキャストアドレスまたは放送局の識別情報を再生装置１１１に送信し、再生装置１１１で再生される番組の配信先を切替えさせる。また、配信制御サーバ１０８は、放送局１０１が放送する番組を再生中の再生装置１１１から、スキップ制御要求を受け付けた場合、番組再配信サーバ１０５がマルチキャスト配信する番組映像のマルチキャストアドレスを再生装置１１１に送信し、再生装置１１１で再生される番組の配信先を番組再配信サーバ１０５に切替えさせることとしてもよい。ここでいうスキップ制御とは、動画の再生位置を現在の再生位置から一定時間前または後ろの再生位置に切り替えることを指す。
【００２９】
過去番組表サーバ１０９は、番組情報蓄積部１１０と直接またはネットワークを介して接続され、放送局１０１から放送される放送波から番組情報を取得し、過去に放送された番組の番組情報の一覧となる過去番組表を生成し、番組情報蓄積部１１０に蓄積する。放送波に含まれる番組情報とは、例えば日本の地上デジタル放送におけるSI情報が挙げられる。
【００３０】
番組情報蓄積部１１０は、過去番組表サーバ１０９によって生成された過去番組表を蓄積する。
【００３１】
再生装置１１１は、視聴者の操作に応じて番組映像を再生する装置であって、放送局１０１から放送される番組映像を有線ケーブル放送あるいは無線放送で受信し、再生する。また、本実施形態の再生装置１１１は、過去番組表サーバ１０９とネットワークを介して接続し、過去番組表サーバ１０９から過去番組表を取得し、表示する。また、再生装置１１１は、配信制御サーバ１０８とネットワークを介して接続され、視聴者の操作に従って過去番組表の中にあるテレビ番組の配信要求およびスキップ制御要求を送信し、配信制御サーバ１０８から応答を受信する。
【００３２】
また、再生装置１１１は、補助映像配信サーバ１０６とネットワークを介して接続され、配信制御サーバ１０８から送信された配信要求の応答から取得した補助映像再生リストを用いて補助映像配信サーバ１０６に接続し、補助映像を受信し再生する。補助映像再生リストのすべての補助映像の再生が完了した後、再生装置１１１は、配信要求の応答から取得した配信マルチキャストアドレスに接続し、番組再配信サーバ１０５からマルチキャスト方式で配信される番組映像を受信し再生する。
【００３３】
また、再生装置１１１は、放送局１０１が放送する番組映像、または配信マルチキャストアドレスから受信中の番組映像に対するユーザのスキップ制御要求を受け付け、配信制御サーバ１０８にスキップ制御要求を送信する。配信制御サーバ１０８から送信されたスキップ制御要求の応答が配信マルチキャストアドレスである場合、当該配信マルチキャストアドレスに接続し、マルチキャスト方式で配信される番組映像を受信し再生する。一方、配信制御サーバ１０８から送信されたスキップ制御要求の応答が放送波の受信再開を促す信号である場合、マルチキャスト方式で配信される番組映像の受信から放送波で配信される番組映像の受信に切り替えて、放送波の映像を再生する。
【００３４】
映像再配信システム１０２の各サーバ１０３、１０５、１０６、１０８、１０９、および再生装置１１１は、例えば、ＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、入力装置と、出力装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。例えば、各サーバおよび再生装置１１１の各機能は、各サーバ１用のプログラムの場合は各サーバ１のＣＰＵが、そして、再生装置１１１用のプログラムの場合は再生装置１１１のＣＰＵが、それぞれ実行することにより実現される。
【００３５】
また、各サーバ用のプログラムおよび再生装置１１１用のプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読取り可能な記録媒体に記憶することも、ネットワークを介して配信することもできる。
【００３６】
なお、図１に示す映像再配信システムでは、複数のサーバを用いることとしたが、これらの複数のサーバを統合した１つのサーバで番組映像を再生装置１１１に再配信することとしてもよい。
【００３７】
次に、本実施形態の動作について説明する。
【００３８】
図２は、視聴者（ユーザ）の番組再配信操作を受け付け、再生装置１１１が再配信された番組映像の再生を行うまでのシーケンスを示したものである。視聴者は、再生装置１１１に対して所望の番組の再視聴操作を行う者である。
【００３９】
再生装置１１１は、放送局１０１から放送波を受信し（Ｓ２０１）、テレビ番組映像を再生して、視聴者に提供する（Ｓ２０２）。
【００４０】
また、再生装置１１１は、過去番組表サーバ１０９から過去番組表データを取得する（Ｓ２０３）。過去番組表サーバ１０９への過去番組表データの取得は、例えば１日１回定期的に行うものとする。
【００４１】
また、再生装置１１１は、視聴者の操作に応じて過去番組表データを表示する（Ｓ２０４）。視聴者の操作としては、例えば番組視聴中の番組詳細の表示操作や、番組表の表示操作などが挙げられる。
【００４２】
視聴者は、再生装置１１１に表示された過去番組表の中から再視聴したい番組を選択し、再視聴操作を行う（Ｓ２０５）。番組の選択方法としては、例えば再生装置１１１の操作リモコンを用いて、番組詳細画面に表示されたメニューおよびボタンを選択して決定することなどが挙げられる。
【００４３】
視聴者の再視聴操作を受け付けて、再生装置１１１は、配信要求を生成する（Ｓ２０６）。配信要求の内容には、例えば番組タイトル、放送局（チャンネル）、放送開始時間、放送終了時間などが含まれる。再生装置１１１は、生成した配信要求を配信制御サーバ１０８に送信する（Ｓ２０７）。
【００４４】
配信制御サーバ１０８は、受信した配信要求から、配信応答を生成する（Ｓ２０８）。配信応答の生成処理の詳細については、図３で説明する。
【００４５】
配信制御サーバ１０８は、生成した配信応答を再生装置１１１に送信する（Ｓ２０９）。配信応答には、配信要求で要求した番組が再配信されるまでに再生する補助映像の補助映像再生リストと、配信要求で要求した過去の番組が配信される予定の配信マルチキャストアドレスとが含まれる。
【００４６】
再生装置１１１は、受信した配信応答に含まれる補助映像再生リストの各URLを用いて補助映像配信サーバ１０６に接続し、補助映像を順次、受信し再生する（Ｓ２１０）。補助映像配信サーバ１０６は、補助映像蓄積部１０７に蓄積され、各URLで指定された補助映像を、ユニキャスト方式で再生装置１１１に順次、送信する。視聴者は、再生装置１１１が再生する補助映像を、補助再生リストの順に視聴する（Ｓ２１１）。
【００４７】
再生装置１１１は、補助映像再生リストのすべての補助映像の再生が完了したことを検知し、次の処理に移る（Ｓ２１２）。
【００４８】
このとき、番組再配信サーバ１０５は、自身のスケジュールに従って所定の時刻にマルチキャスト方式による番組再配信を開始する（Ｓ２１３）。
【００４９】
再生装置１１１は、Ｓ２０９で受信した配信応答に含まれる配信マルチキャストアドレスを用いて番組再配信サーバ１０５に接続し、番組再配信サーバ１０５が配信する番組映像を受信し再生する（Ｓ２１４、Ｓ２１５）。視聴者は、再生装置１１１が再生する番組映像を視聴する。
【００５０】
図３は、図２のＳ２０８の配信応答の生成フローを表したものである。
【００５１】
配信制御サーバ１０８は、再生装置１１１から配信要求を受け付けた配信要求時刻以降でかつ直近の、配信要求で指定された番組の配信開始時刻を特定するとともに、当該配信開始時刻に前記番組を配信する配信マルチキャストアドレスを特定する（Ｓ３０１）。配信開始時刻と対応する配信マルチキャストアドレスは、事前に番組再配信サーバ１０５から取得していてもよいし、番組再配信サーバ１０５に逐次問い合わせてもよい。
【００５２】
番組再配信サーバ１０５は、録画番組蓄積部１０４に蓄積された各番組を、一定の時間間隔で複数回再配信するために、各番組毎に、配信開始時刻と、当該配信開始時刻に番組を配信する配信マルチキャストアドレスとを対応付けて録画番組蓄積部１０４に記憶しているものとする。なお、配信マルチキャストアドレスは、マルチキャスト用に割り当てられたアドレスであって、例えば、IPv4の場合は、224.0.0.0〜239.255.255.255の範囲であり、IPv6の場合は、FFで始まるアドレスである。
【００５３】
そして、配信制御サーバ１０８は、配信要求時刻（現在時刻）からＳ３０１で特定した配信開始時刻までの時間区間（時間）を算出する（Ｓ３０２）。
【００５４】
そして、配信制御サーバ１０８は、Ｓ３０２で算出した時間に収まるように１つ以上の補助映像を抽出し、抽出した各補助映像の格納場所を示すURLのリストを含む補助映像再生リストを生成する（Ｓ３０３）。補助映像蓄積部１０７には、複数種類の時間長からなる複数種類の補助映像が蓄積されている。ここでは、補助映像としてCM映像を用いるものとし、例えば、補助映像蓄積部１０７には５秒、１０秒、１５秒、３０秒、１分、２分、４分の長さのCM映像を蓄積しているものとする。これらのCM映像を組み合わせることで、補助映像再生リスト全体の再生時間長を５秒刻みで調整することができる。配信制御サーバ１０８は、各補助映像のURLと、当該補助映像の時間長との対応表を、あらかじめ補助映像配信サーバ１０９から取得し、図示しない記憶部に記憶しているものとする。
【００５５】
なお、補助映像再生リストは、Ｓ３０２で算出した時間区間に応じて、毎回作成してもよいし、代表的な時間区間（例えば、１分から５分まで１分刻みで５種類の時間区間）について、あらかじめ補助映像再生リストを作成しておき、記憶部に記憶していてもよい。この場合、Ｓ３０２で算出した時間区間が、あらかじめ作成しておいた補助映像再生リストの時間区間に合致したとき、補助映像再生リストを作成する処理時間を削減することができる。
【００５６】
そして、配信制御サーバ１０８は、Ｓ３０１で取得した配信マルチキャストアドレスと、Ｓ３０３で生成した補助映像再生リストとを含む配信応答を生成し、再生装置１１１への応答とする（Ｓ３０４）。
【００５７】
図４は、ある番組において、放送局１０１から放送される時間帯と、番組再配信サーバ１０５で配信される時間帯の一例を表した模式図である。
【００５８】
４０１は、放送局１０１から放送される番組の時間帯を表す。４０２、４０３、４０４は、４０１で放送される番組を、番組再配信サーバ１０５が再配信する番組の時間帯を表す。番組再配信サーバ１０５は、同じ番組を一定間隔でマルチキャスト配信する。図４に示す例では、番組再配信サーバ１０５は１０分ごとにマルチキャスト配信を行っている。なお、図４には示していないが、番組終了後も、１０分ごとに当該番組のマルチキャスト配信が行われていてもよい。
【００５９】
図５は、ある配信要求の配信要求時刻に対応する番組再配信と、番組再配信が開始するまでに再生される補助映像再生リストとを模式的に表したものである。図示する例では、配信要求時刻が19：07：15で、当該時刻以降で直近の配信開始時刻は19：10：00であり、配信開始時刻までは2分45秒ある。配信制御サーバ１０８は、2分45秒以内の長さになるように補助映像（CM A〜CM E）を抽出し、抽出した補助映像のURLを設定した補助映像再生リストを生成する。
【００６０】
図６は、図５とは異なる配信要求の配信要求時刻に対応する番組再配信と、番組再配信が開始するまでに再生される補助映像再生リストとを模式的に表したものである。図示する例では、配信要求時刻が19：15：30で、当該時刻以降で直近の配信開始時刻は19：20：00であり、配信開始時刻までは4分30秒ある。配信制御サーバ１０８は、4分30秒以内の長さになるように補助映像（映画予告編CMとCM F）を抽出し、抽出した補助映像のURLを設定した補助映像再生リストを生成する。
【００６１】
図５および図６では、配信要求時刻に応じて、マルチキャスト配信される番組の配信開始時刻が異なり、再生される補助映像も変わることを表している。
【００６２】
図４から図６に示すように、同一番組のマルチキャストを一定間隔で複数回配信することで、視聴者は各マルチキャスト配信の間隔以下（図示する例では、１０分以下）の待ち時間で再配信された番組を視聴することができる。また、配信が開始されるまでは補助映像群が再生され、まったく映像が再生されない時間を極力短くすることで、視聴者を飽きさせずに再配信される番組に誘導することができる。
【００６３】
図７は、番組再配信サーバ１０５が配信する番組映像７０１〜７０３の先頭に補助映像蓄積部１０７に蓄積された所定の時間（図示する例では１分）の補助映像７０４を付与した場合の、放送局から放送されるテレビ番組の時間帯と、番組再配信サーバ１０５で配信される番組映像の時間帯の一例を表した模式図である。
【００６４】
図示するように、番組再配信サーバ１０５がマルチキャスト配信する番組映像の先頭に所定の補助映像を付与することで、視聴者が再視聴要求を開始した時刻によっては１つも補助映像を視聴せずに番組再配信を視聴するということがなくなり、補助映像を提供する事業者にとって視聴機会の不公平を是正することができる。
【００６５】
図８は、番組再配信サーバ１０５が配信する番組映像の視聴中に、視聴者が映像のスキップ制御操作を行った場合のシーケンスを示したものである。
【００６６】
番組再配信サーバ１０５は、一定間隔で番組映像をマルチキャスト配信している。具体的には、番組再配信サーバ１０５は、放送局１０１によるテレビ番組放送開始から一定時間経過後に当該番組映像のマルチキャスト配信を開始し（Ｓ８０１）、引き続き一定時間経過後に当該番組映像のマルチキャスト配信を開始する（Ｓ８０２、Ｓ８０３）。
【００６７】
視聴者は、Ｓ８０１でマルチキャスト配信されている番組映像を視聴中であり（Ｓ８０４、Ｓ８０５）、ここで、再生装置１１１に対して番組のスキップ制御操作を行うものとする（Ｓ８０６）。図示する例では、スキップ制御としてチャプター戻しを行うものとする。
【００６８】
再生装置１１１は、スキップ制御操作を受け付けて、スキップ後の映像視聴先を問い合わせる配信要求を生成し（Ｓ８０７）、配信制御サーバ１０８に送信する（Ｓ８０８）。配信要求には、例えば現在視聴中の番組名、放送局、配信マルチキャストアドレスなどが含まれる。
【００６９】
再生装置１１１から配信要求を受信した配信制御サーバ１０８は、配信要求に含まれる現在視聴中の番組の配信マルチキャストアドレスに基づいて、当該視聴中の配信マルチキャストアドレス以外の他の配信開始時刻のマルチキャストアドレスまたは放送局の識別情報をスキップ後の映像視聴先とする配信応答を生成する。例えば、配信制御サーバ１０８は、当該視聴中の配信マルチキャストアドレスと配信開始時刻が隣接している別の配信マルチキャストアドレスもしくは放送局のチャンネルを、スキップ後の映像視聴先とする配信応答を生成し（Ｓ８０９）、再生装置１１１に送信する（Ｓ８１０）。
【００７０】
例えば、スキップ制御がチャプター戻しの場合は、現在視聴中のマルチキャスト配信の１つ後に番組配信を開始したマルチキャスト配信に対応する配信マルチキャストアドレスがスキップ後の映像視聴先となる。
【００７１】
一方、スキップ制御がチャプター送りの場合は、現在視聴中のマルチキャスト配信の１つ前に番組配信を開始したマルチキャスト配信に対応する配信マルチキャストアドレスがスキップ後の映像視聴先となる。また、スキップ制御がチャプター送りのときに、現在視聴中のマルチキャスト配信よりも前に開始したマルチキャスト配信がない場合、スキップ後の視聴先はマルチキャスト配信ではなく放送局となる。配信開始時刻と配信マルチキャストアドレスは、事前に番組再配信サーバ１０５から取得していてもよいし、番組再配信サーバ１０５に逐次問い合わせてもよい。
【００７２】
再生装置１１１は、受信した配信応答が配信マルチキャストアドレスの場合、当該配信マルチキャストアドレスに接続し、番組再配信サーバ１０５が配信する番組映像を受信し再生する（Ｓ８１１、Ｓ８１２）。再生装置１１１が受信した配信応答が、配信マルチキャストアドレスではなく放送局の場合、再生装置１１１は、映像の受信先をマルチキャスト配信から対応する番組の放送波に切り替え、該当する放送局から放送波を受信し、再生する。視聴者は、再生装置１１１が再生する番組映像を視聴する。
【００７３】
なお、配信制御サーバ１０８は、放送局１０１が放送する番組を再生中の再生装置１１１から、スキップ制御操作の配信要求を受け付け、番組再配信サーバ１０５がマルチキャスト配信する番組映像のいずれかの配信マルチキャストアドレスを再生装置１１１に送信し、再生装置１１１で再生される番組の配信先を番組再配信サーバ１０５に切替ることとしてもよい。
【００７４】
図９は、ある番組において、放送局１０１から放送される時間帯と、番組再配信サーバ１０５で配信される時間帯の一例と、スキップ制御操作時の視聴先の遷移を表した模式図である。
【００７５】
図示する例では、視聴者は、番組再配信１（９０２）で配信されている番組Ａを再生装置１１１で再生し、視聴しているものとする。番組再配信１（９０２）において、番組Ａが開始して15分が経過したタイミング（９０５）で、視聴者がスキップ制御操作としてチャプター送りを行った場合、スキップ後の視聴先は放送局１０１が放送する本放送（９０１）になり、視聴者は番組Ａが開始して25分が経過した状態（９０６）から視聴を継続する。つまり10分の早送りをしたことになる。一方、視聴者がスキップ制御操作としてチャプター戻しを行った場合、スキップ後の視聴先は番組再配信２（９０３）になり、視聴者は番組Ａが開始して5分が経過した状態（９０７）から視聴を継続する。つまり10分の巻き戻しをしたことになる。
【００７６】
このように映像配信先を切り替えることによって、視聴者に疑似的に映像のスキップ制御操作を提供することができる。
【００７７】
以上説明した本実施形態では、番組再配信サーバは、録画番組蓄積部に蓄積された番組映像を、一定の時間間隔ごとに複数回マルチキャスト配信する。これにより、本実施形態では、視聴者の視聴要求数や視聴要求時刻に関わらず一定の容量をマルチキャスト配信することができ、サーバの配信処理にかかる負荷を一定に保つことができる。また、マルチキャスト方式で配信することから、多数のユーザが再配信映像を視聴しても、ユニキャスト方式で再配信する方式に比べて、ネットワークのトラフィック負荷を抑えることができる。
【００７８】
すなわち、本実施形態では、番組再配信サーバの配信処理にかかる負荷を予測可能かつ一定に抑えることができ、また、ユニキャスト配信をマルチキャスト配信にまとめることで多数の視聴者の再配信番組の視聴によるトラフィック負荷の増大を抑えることができる。
【００７９】
また、本実施形態では、一定間隔で複数のマルチキャストを配信することで、視聴者はマルチキャスト配信の間隔以下の待ち時間で、番組再配信を視聴することができる。
【００８０】
また、本実施形態では、番組再配信が開始されるまでは補助映像を再生することで、映像が再生されない時間を極力短くし、視聴者を飽きさせずに番組再配信に誘導することができる。すなわち、本実施形態では、過去に放送された、もしくは現在放送中のテレビ番組の再配信において、ユーザごとの視聴要求の時刻のばらつきを複数の補助映像の組み合わせによって調整し、マルチキャスト方式で番組を配信することができる。
【００８１】
また、本実施形態では、マルチキャスト配信を一定間隔で複数回行い、複数のマルチキャスト配信または放送波を番組映像配信先として切り替えることで、放送波や単一のマルチキャストを受信するだけでは不可能な、擬似的なチャプタースキップ操作を視聴者に提供することができる。
【００８２】
なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【符号の説明】
【００８３】
１０１：放送局
１０２：映像再配信システム 
１０３：番組録画サーバ
１０４：録画番組蓄積部
１０５：番組再配信サーバ
１０６：補助映像配信サーバ
１０７：補助映像蓄積部
１０８：配信制御サーバ
１０９：過去番組表サーバ
１１０：番組情報蓄積部
【図１】
0005580249.tif 000002
【図２】
0005580249.tif 000003
【図３】
0005580249.tif 000004
【図４】
0005580249.tif 000005
【図５】
0005580249.tif 000006
【図６】
0005580249.tif 000007
【図７】
0005580249.tif 000008
【図８】
0005580249.tif 000009
【図９】
0005580249.tif 000010