(57)【特許請求の範囲】
【請求項１】
不特定多数のユーザ端末が受信できる放送システム上で、該ユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサービス提供方法において、
ＶｏＤサーバは、番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与し、
分割されたセグメントを一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成し、
前記セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信し、
前記ユーザ端末から配信要求を受信し、
前記ユーザ端末では、前記個別チャネルで配信されたデータをストリーミング再生すると共に、放送チャネルで放送されている１周期分のセグメントをセグメント単位でダウンロードし、
前記セグメントの再生終了直後に、該セグメント再生中にダウンロードしたセグメントの再生を前記番号順に行う動作を、全ての番組コンテンツの再生が終了するまで繰り返すことを特徴とするＶｏＤサービス提供方法。
【請求項２】
不特定多数のユーザ端末が受信できる放送システム上で、所望の番組を視聴するユーザ端末と、該ユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバからなるＶｏＤサービス提供システムであって、
前記ＶｏＤサーバは、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割手段と、
分割されたセグメントを一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピング手段と、
前記セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信手段と、
前記ユーザ端末から配信要求を受信すると、該ユーザ端末に対して、個別チャネルを用いて前記先頭部のデータを送信するデータ送信手段と、を有し、
前記ユーザ端末は、
前記個別チャネルで前記ＶｏＤサーバから配信されたデータをストリーミング再生すると共に、放送チャネルで放送されている１周期分のセグメントをセグメント単位でダウンロードするダウンロード手段と、
前記セグメントの再生終了直後に、該セグメント再生中にダウンロードしたセグメントの再生を前記番号順に行う動作を、全ての番組コンテンツの再生が終了するまで繰り返す再生手段と、を有することを特徴とするＶｏＤサービス提供システム。
【請求項３】
不特定多数のユーザ端末が受信できる放送システム上で、所望の番組コンテンツを視聴するユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバとして利用されるコンピュータに実行させるためのＶｏＤサービス提供プログラムであって、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割ステップと、
分割されたセグメントを、一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピングステップと、
前記セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信ステップと、
前記ユーザ端末から配信要求を受信すると、該ユーザ端末に対して、個別チャネルを用いて前記先頭部のデータを送信するデータ送信ステップと、
を前記コンピュータに実行させることを特徴とするＶｏＤサービス提供プログラム。
【請求項４】
不特定多数のユーザ端末が受信できる放送システム上で、所望の番組コンテンツを視聴するユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバとして利用されるコンピュータに実行させるためのＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割ステップと、
分割されたセグメントを、一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピングステップと、
前記セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信ステップと、
前記ユーザ端末から配信要求を受信すると、該ユーザ端末に対して、個別チャネルを用いて前記先頭部のデータを送信するデータ送信ステップと、
を前記コンピュータに実行させるプログラムを記録したことを特徴とするＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＶｏＤサービス提供方法及びシステム及びＶｏＤサービス提供プログラム及びＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体に係り、特に、番組を蓄積しているビデオサーバからネットワークを介してユーザ端末に要求された番組を提供するＶｏＤ（Video on Demand）サービス提供方法及びシステム及びＶｏＤサービス提供プログラム及びＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
ＶｏＤ(Video on Demand) は、好きなときに所望の番組を見ることのできるサービスとして、近年の通信網の発展につれ注目を集めている。ＶｏＤは、通常、番組を蓄積するビデオサーバがあり、ネットワークを介して、ユーザ端末と結ばれている。ユーザ端末は、例えば、ＰＣや専用セットトップボックスなどで、ビデオ要求信号の送信、ビデオ信号の受信、再生などの機能を有する。ＶｏＤユーザは、番組を観たいときに、同番組の要求を端末を通じてビデオサーバに送る。これにより、当該ビデオサーバは、要求された番組を要求元のユーザ端末に対して送信する。従って、特定の時間に特定の番組が放送される放送サービスに比し、ユーザの自由度が高いという利点がある反面、各ユーザ毎に情報送信を行なわなければならず、高コスト化しやすいという問題がある。
【０００３】
このため、準ＶｏＤと呼ばれる方法が検討されている。これは、図９に示すように、完全にオンデマンド（要求に応じて）番組送信を行なうわけではなく、通常は、同一番組を、例えば、１５分ずつずらして複数チャネルで提供することで、最大１５分待てば、所望の番組を冒頭から受信・聴取可能となる。この最も単純な準ＶｏＤは、最大待ち時間を小さくするにつれ、必要なチャネル数が膨大となる問題がある。特に、長い番組を提供する場合、この問題は顕著である。
【０００４】
そこで、ＶｏＤのサービス特性を有しつつ、多数のユーザに対して、チャネル数を抑制し、番組を提供する方法の一つとして、Kien A. Hua, Ying Cai, Simon Sheu による文献「Patching: a multicast technique for true video-on-demand services 」(ACM Multimedia'98) の提案方式がある。当該方式では、放送用チャネルで番組を放送すると共に、あるユーザが放送用チャネルで取得できなかった情報を個別チャネルを用いて提供し、端末蓄積機能を利用することで、ＶｏＤでありながら効率的な方式となっている。当該方式を図１０、図１１を用いて説明する。
【０００５】
端末は、ネットワークを介してある番組Ａをビデオサーバに要求する（ステップ１１）。当該要求を受信したビデオサーバは、放送チャネル上での番組を確認する（ステップ１２、１３）。以下、当該番組が放送チャネルで提供され、かつ、番組Ａは既に開始後である場合について説明する（図１０、番組Ａ受信要求２の場合）。
【０００６】
番組Ａが放送チャネルで放送中であることを確認したビデオサーバは、当該番組の冒頭から受信要求時点までの部分（図１０、番組Ａ冒頭１）を、個別チャネルで、受信要求元の端末に配信することを決定する（ステップ１４）。そして、当該配信のための個別チャネルのチャネル番号と、番組Ａを放送している放送チャネルのチャネル番号を、受信要求元の端末に通知する（ステップ１５）。
【０００７】
当該通知を受信した端末は、放送チャネルと個別チャネルの両方の受信を開始する（ステップ１６、ステップ１８）。まず、放送チャネル情報（受信要求時点以降の番組内容）は、端末に蓄積し、個別チャネルで受信した情報を再生する（ステップ１９）。個別チャネルで受信した情報を再生することで、番組の冒頭から受信要求開始時点までの番組内容が提供できる。端末は、個別チャネルでの配信終了を検出し（ステップ２１）、蓄積された放送チャネルの情報の再生を開始する（ステップ２２）。放送チャネル情報の再生により、受信要求時点以降の番組内容が提供できる。この時点までに、番組Ａの放送チャネルでの放送が終了していれば、蓄積はその時点で終了する（ステップ２３、ステップ２４）。終了していなければ、蓄積は継続し、番組終了と同じに終了する。やがて、蓄積情報の再生も終了する（ステップ２５）。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来の個別に提供される情報が異なる（情報長が異なる）ようなシステムでは、システムが複雑となり、また、受信要求遅延などへの対応についても複雑となる。
【０００９】
本発明は、上記の点に鑑みなされたもので、ＶｏＤサービス性を有しつつ、効率よく、情報を提供することが可能なＶｏＤサービス提供方法及びシステム及びＶｏＤサービス提供プログラム及びＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
【００１２】
本発明（請求項１）は、不特定多数のユーザ端末が受信できる放送システム上で、該ユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサービス提供方法において、
ＶｏＤサーバは、番組コンテンツを先頭部とそれ以外の後続部に分割し（ステップ１）、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与し（ステップ２）、
分割されたセグメントを一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成し（ステップ３）、
セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信し（ステップ４）、
ユーザ端末から配信要求を受信し（ステップ５）、
ユーザ端末に対して、個別チャネルを用いて先頭部のデータを送信し（ステップ６）、
ユーザ端末では、個別チャネルで配信されたデータをストリーミング再生する（ステップ７）と共に、放送チャネルで放送されている１周期分のセグメントをセグメント単位でダウンロードし（ステップ８）、
セグメントの再生終了直後に、該セグメント再生中にダウンロードしたセグメントの再生を番号順に行う動作を、全ての番組コンテンツの再生が終了するまで繰り返す（ステップ９）。
【００１３】
図２は、本発明の原理構成図である。
【００１５】
本発明（請求項２）は、不特定多数のユーザ端末が受信できる放送システム上で、所望の番組を視聴するユーザ端末と、該ユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバからなるＶｏＤサービス提供システムであって、
ＶｏＤサーバ３００は、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割手段３１０と、
分割されたセグメントを一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピング手段３２０と、
セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信手段３４１と、
ユーザ端末４００から配信要求を受信すると、該ユーザ端末４００に対して、個別チャネルを用いて先頭部のデータを送信するデータ送信手段３４０と、を有し、
ユーザ端末４００は、
個別チャネルでＶｏＤサーバ３００から配信されたデータをストリーミング再生すると共に、放送チャネルで放送されている１周期分のセグメントをセグメント単位でダウンロードするダウンロード手段４２０と、
セグメントの再生終了直後に、該セグメント再生中にダウンロードしたセグメントの再生を番号順に行う動作を、全ての番組コンテンツの再生が終了するまで繰り返す再生手段４３０と、を有する。
【００１７】
本発明（請求項３）は、不特定多数のユーザ端末が受信できる放送システム上で、所望の番組コンテンツを視聴するユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバとして利用されるコンピュータに実行させるためのＶｏＤサービス提供プログラムであって、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割ステップと、
分割されたセグメントを、一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピングステップと、
セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信ステップと、
ユーザ端末から配信要求を受信すると、該ユーザ端末に対して、個別チャネルを用いて先頭部のデータを送信するデータ送信ステップと、をコンピュータに実行させるプログラムである。
【００２１】
本発明（請求項５）は、不特定多数のユーザ端末が受信できる放送システム上で、所望の番組コンテンツを視聴するユーザ端末から要求された番組コンテンツを提供するためのＶｏＤサーバとして利用されるコンピュータに実行させるためのＶｏＤサービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、該後続部を先頭から順に複数の等しいデータサイズのセグメントに分割して番号を付与する分割ステップと、
分割されたセグメントを、一定の規則に基づいて先頭から順にグルーピングして複数のセグメントグループを生成するグルーピングステップと、
セグメントグループを、それぞれ互いに異なる放送チャネルを用いて周期的に送信する放送チャネル送信ステップと、
ユーザ端末から配信要求を受信すると、該ユーザ端末に対して、個別チャネルを用いて先頭部のデータを送信するデータ送信ステップと、をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２４】
上記のように、本発明では、ＶｏＤサーバ上に番組コンテンツの冒頭部分を蓄積しておき、個別チャネルによりユーザ端末に送信し、ユーザ端末は、当該個別チャネルにより提供される番組コンテンツの冒頭部分のみを再生し、次に、放送チャネルにより提供される放送番組コンテンツを受信して、個別チャネルより提供された番組コンテンツの冒頭部分の再生が終了するまで蓄積しておき、当該再生が終了した時点で、放送番組コンテンツを再生することにより、放送での情報配信の占める割合が高くなるため効率化を図ることが可能となる。
【００２５】
【発明の実施の形態】
図面と共に本発明の実施の形態について説明する。
【００２６】
以下の実施の形態では、準ＶｏＤによる放送の実施が有効であるので、放送チャネルは準ＶｏＤの適用を前提に説明するが、準ＶｏＤを放送チャネルで適用する必要は必ずしもない。
【００２７】
［第１の実施の形態］
図３は、本発明の第１の実施の形態におけるシステム構成を示す。
【００２８】
同図に示すシステムは、ＶｏＤサーバ１００、ユーザ端末２００、個別チャンネル網７００、及び放送網８００から構成される。
【００２９】
ＶｏＤサーバ１００は、配信要求受信部１１０、チャネル情報送信部１２０、情報配信部１３０、蓄積装置１４０、及び時計１５０から構成される。
【００３０】
蓄積装置１４０は、番組コンテンツの予め定められた一部（番組（動画・音声）の冒頭部）を蓄積する。
【００３１】
配信要求受信部１１０は、ユーザ端末２００からの配信要求を受信する。
【００３２】
チャネル情報送信部１２０は、ユーザ端末２００が受信すべきチャネル情報をユーザ端末２００に通知する。
【００３３】
情報配信部１３０は、蓄積装置１４０に蓄積された予め定められた一部の情報を配信する。
【００３４】
ユーザ端末２００は、配信要求入力部２１０、配信要求送信部２２０、チャネル情報受信部２３０、放送チャネル受信部２４０、個別チャネル受信部２５０、蓄積部２６０、再生部２７０、個別チャネル送信終了検出部２８０、放送チャネル番組開始検出部２９０、表示部２９５から構成される。
【００３５】
配信要求入力部２１０は、ユーザからの配信要求を入力する。
【００３６】
配信要求送信部２２０は、入力された配信要求を個別チャネル網７００を介してＶｏＤサーバ１００に送信する。
【００３７】
チャネル情報受信部２５０は、ＶｏＤサーバ１００からチャネル情報を個別チャネルにて受信する。
【００３８】
放送チャネル受信部２４０は、放送網８００を介して番組を受信し、蓄積部２６０に蓄積する。
【００３９】
個別チャネル受信部２５０は、個別チャネル網７００を介して個別チャネルの番組コンテンツ（一部）を受信する。
【００４０】
蓄積部２６０は、放送網８００を介して受信した番組コンテンツを蓄積する。再生部２７０は、個別チャネルまたは、放送チャネルの番組コンテンツを再生する。
【００４１】
個別チャネル送信終了検出部２８０は、個別チャネルでの送信終了を検出する。
【００４２】
放送チャネル番組開始検出部２９０は、放送チャネル番組の開始を検出する。
表示部２９５は、再生部２７０で再生されたコンテンツを表示する。
【００４３】
なお、同図中の放送網８００と個別チャネル網７００は、同一網で論理チャネルだけ異なる等の形態も可能である。
【００４４】
次に、上記の構成における動作を説明する。
【００４５】
まず、準備段階として番組を２つの部分に分ける。冒頭の部分は、ＶｏＤサーバ１００から個別チャネルで配信するようＶｏＤサーバ１００の蓄積部１４０に蓄積する。残りの部分は、放送チャネルで放送される。準ＶｏＤが適用される場合は、番組の冒頭部の長さは、番組放送周期にとるのが望ましい。
【００４６】
図４は、本発明の第１の実施の形態におけるＶｏＤサービス提供動作のシーケンスチャートである。
【００４７】
ステップ１０１）  ユーザ端末２００は、配信要求入力部２１０を用いて配信要求を入力し、配信要求送信部２２０を用いて個別チャネル網７００を介してＶｏＤサーバ１００に要求する。
【００４８】
ステップ１０２）  ＶｏＤサーバ１００は、配信要求受信部１１０でユーザ端末２００からの配信要求を受信する。
【００４９】
ステップ１０３）  ＶｏＤサーバ１００は、チャネル情報送信部１２０において時計１５０を参照し、次の放送チャネル上での番組開始となる放送チャネルを特定する。
【００５０】
ステップ１０４）  チャネル情報送信部１２０は、当該放送チャネルのチャネル番号と、当該ユーザ端末２００に番組コンテンツの冒頭部分を配信する個別チャネルのチャネル番号とを、配信要求元のユーザ端末２００に通知する。
【００５１】
ステップ１０５）  ユーザ端末２００は、チャネル情報受信部２３０において、ＶｏＤサーバ１００から受信した放送チャネル、個別チャネル通知を受信する。
【００５２】
ステップ１０６）  情報配信部１３０は、蓄積装置１４０より番組コンテンツの冒頭部を読み出して、個別チャネル網７００を介してユーザ端末２００に配信する。
【００５３】
ステップ１０７）  ユーザ端末２００は、個別チャネル受信部２５０により個別チャネルの番組コンテンツの受信を開始すると共に、受信した個別チャネルの番組コンテンツを再生部２７０で再生し、表示部２９５に表示する。
【００５４】
ステップ１０８）  個別チャネル情報の再生時間内に、上記で通知された放送チャネルより番組の放送が開始される。
【００５５】
ステップ１０９）  ユーザ端末２００では、放送チャネル番組開始検出部２９０により、放送を検出する。個別チャネル情報再生中は、放送チャネル情報は、放送チャネル受信部２４０により受信され、蓄積部２６０に蓄積される。
【００５６】
ステップ１１０）  ＶｏＤサーバ１００は、個別チャネルの送信を終了する。ステップ１１１）  ユーザ端末２００は、個別チャネル送信終了検出部２８０で個別チャネルでの配信終了を検出し、個別チャネル受信は停止する。
【００５７】
ステップ１１２）  個別チャネルの情報再生終了と共に、蓄積部２６０に蓄積された放送チャネルの番組コンテンツの再生を開始する。
【００５８】
ステップ１１３）  選択された放送チャネルの番組コンテンツの送信が終了する。
【００５９】
ステップ１１４）  ユーザ端末２００での放送チャネルの番組コンテンツの蓄積は、番組終了と同時に終了する。
【００６０】
ステップ１１５）  ユーザ端末２００において、やがて蓄積部２６０に蓄積されている番組コンテンツの再生も終了する。
【００６１】
図５は、本発明の第１の実施の形態における個別チャネル・放送チャネルより配信される状況を示す。同図において、放送チャネル１〜５において、番組１の後ろの部分が、準ＶｏＤで提供されている。ユーザ端末２００から配信要求に応じて、個別チャネルにて、番組の冒頭部分が、各ユーザに提供される。同図中、最初の受信要求に対しては、個別チャネル１で、番組１の冒頭部分が提供され、ユーザ端末２００は、これを受信しつつ番組１の冒頭部分が終了する前に放送チャネル１での番組後部を受信開始する。そして、同番組後部を全て受信するまで、放送チャネル１を受信し続ける。
【００６２】
図５において、第２の配信要求に対しては、個別チャネル１とは別の個別チャネルで、番組１の冒頭部が提供される。以下、第１の受信要求と同様である。
【００６３】
第３の配信要求は、個別チャネル１が空いているので、個別チャネル１にて番組１の冒頭部が提供される。以下、これも第１の配信要求と同じく、番組冒頭部受信終了前に放送チャネル（放送チャネル４）での番組後部受信を開始し、番組終了まで受信する。
【００６４】
［第２の実施の形態］
前述の第１の実施の形態においては、番組コンテンツの再生速度は、通常、放送チャネルの伝送速度と同じであるが、本実施の形態においては、放送チャネルの伝送速度が、番組コンテンツの再生速度を上回ることを前提としている。
【００６５】
図６は、本発明の第２の実施の形態におけるシステム構成を示す。
【００６６】
同図に示すシステムは、ＶｏＤサーバ３００とユーザ端末４００及び、これらを接続するネットワーク５００から構成される。なお、当該ネットワーク５００は、個別チャネル網と放送網を１つのネットワークとし、異なる論理チャネルを用いるものとする。
【００６７】
ＶｏＤサーバ３００は、コンテンツ分割部３１０、グルーピング部３２０、配信要求受信部３３０、データ送信部３４０から構成される。
【００６８】
コンテンツ分割部３１０は、番組コンテンツを先頭部とそれ以外の後続部に分割し、さらに、後続部を先頭から順に等しいデータサイズのセグメントに分割し、順に番号を付与する。
【００６９】
グルーピング部３２０は、コンテンツ分割部３１０で分割されたセグメントをセグメント単位でグルーピング処理を行なう。
【００７０】
配信要求受信部３３０は、ユーザ端末４００から配信要求を受信する。
【００７１】
データ送信部３４０は、ｋ番目のセグメントグループを放送チャネルｋで周期的に送信する。また、ユーザ端末４００から配信要求があった時点で、個別チャネルを用いて、分割された先頭部のデータを配信する。
【００７２】
ユーザ端末４００は、配信要求送信部４１０、ダウンロード部４２０、再生部４３、表示部４４０及び蓄積部４５０から構成される。
【００７３】
配信要求送信部４１０は、配信要求をＶｏＤサーバ３００に送信する。
【００７４】
ダウンロード部４２０は、ＶｏＤサーバ３００からの放送チャネルのデータを蓄積部４５０にダウンロードする。
【００７５】
再生部４３０は、ＶｏＤサーバ３００から個別チャネルで配信されたデータを再生すると共に、放送チャネルで放送され、蓄積部４５０にダウンロードされているセグメントをストリーミング再生する。
【００７６】
蓄積部４５０は、ダウンロード部４２０でダウンロードされた放送チャネルのデータを蓄積する。
【００７７】
図７は、本発明の第２の実施の形態における番組コンテンツの分割の例を示す。同図において、ＶｏＤサーバ１００のコンテンツ分割部３１０は、番組コンテンツを先頭部とそれ以外の後続部の２つに予め分割する。その後、後続部を先頭から順に複数の等しいデータサイズのセグメントに分割する。本実施の形態では、先頭部のデータサイズがＮ、コンテンツ再生速度に対する各放送チャネルの伝送速度の比がＲ（＞１）のとき、セグメントサイズＭがＮ×Ｒ／２以下となるように分割を行なう。また、各セグメントに分割するの同時に、同図に示すように、セグメント単位で先頭から順に番号付けも行なう。
【００７８】
なお、場合によっては、番組コンテンツの最後部に相当する最終のセグメントのデータサイズが他のセグメントのデータサイズよりも小さくなってしまう場合がある。このような場合には、最終のセグメントのデータサイズは小さいまま１つのセグメントとして扱うこととする。さらに、ｋ番目のグループに上述のようにして分割したセグメントが、
【００７９】
【数１】
0003852311.tif 000002
個含まれるように、１つ以上の連続するセグメントからなるセグメントグループを生成するために、セグメント単位で順にグルーピング処理を行なう。なお、場合によっては、最終のｎ番目のセグメントグループに含まれるセグメントの個数が、
【００８０】
【数２】
0003852311.tif 000003
に満たない場合も考えられるが、そのような場合には、ｎ番目のセグメントグループに含まれるセグメントの個数は少ないまま１つのセグメントグループとして扱うこととする。
【００８１】
次に、ＶｏＤサーバ１００は、図８に示すように、ｋ番目のセグメントグループを放送チャネルｋで周期的に送信する（ｋ＝１，２，…）。ユーザから受信要求があった時点で、ＶｏＤサーバ１００のデータ送信部３４０は、個別チャネルを用いて前述の先頭部のデータを配信する。ユーザ端末２００の再生部４３０は、個別チャネルで配信されたデータをストリーミング再生すると共に、ダウンロード部４２０において、放送チャネル１で放送されている１周期分のセグメントをセグメント単位でダウンロードし、それが終わり次第、放送チャネル２で放送されているセグメントのダウンロードを開始する。
【００８２】
一方、再生部４３０においてストリーミング再生が終わり次第、ストリーミング再生中にダウンロードしたセグメントを番号順に連続的に再生する。
【００８３】
以後、ユーザ端末２００は、放送チャネルｋで放送されているセグメントの再生が終わるまでに、放送チャネルｋ＋１で放送されている１周期分のセグメントのダウンロードを行い、セグメントの再生終了直後に、当該セグメント再生中にダウンロードしたセグメントの再生を開始するという動作を、番組コンテンツの再生が完了するまで繰り返す。以上のように、所要帯域を低減しつつ、オンデマンド型サービスを提供可能なシステムを実現する。
【００８４】
また、上記の実施の形態におけるＶｏＤサーバ、ユーザ端末の動作をプログラムとして構築し、ＶｏＤサーバ、ユーザ端末として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。また、構築されたプログラムをＶｏＤサーバ、ユーザ端末として利用されるコンピュータに接続されるハードディスク装置や、フロッピーディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際に、インストールすることにより、容易に本発明を実現できる。
【００８５】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【００８６】
【発明の効果】
上述のように、本発明によれば、個別チャネルで番組コンテンツの冒頭部分のみを配信し、他の情報は、放送チャネルにより放送することにより、ＶｏＤのサービス性を有しつつ、情報配信の多くを放送で行なうため、効率のよいシステムが提供できる。
【００８７】
さらに、サーバは、固定的な情報（番組コンテンツの冒頭部分）をユーザ端末に配信するだけであり、簡易に実現できる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の第１の実施の形態におけるシステム構成図である。
【図４】本発明の第１の実施の形態におけるＶｏＤサービス提供動作のシーケンスチャートである。
【図５】本発明の第１の実施の形態における個別チャネル・放送チャネルより配信される状況を示す図である。
【図６】本発明の第２の実施の形態における番組コンテンツの分割の例である。
【図７】本発明の第２の実施の形態におけるシステム構成図である。
【図８】本発明の第２の実施の形態におけるセグメントグループの送信を説明するための図である。
【図９】従来の技術における準ＶｏＤを説明するための図である。
【図１０】従来の技術における情報配信を説明するための図である。
【図１１】従来の技術におけるＶｏＤ提供動作を説明するための図である。
【符号の説明】
１００  ＶｏＤサーバ
１１０  要求受信手段、配信要求受信部
１２０  チャネル情報通知手段、チャネル情報送信部
１３０  個別チャネル情報送信手段、情報配信部
１４０  蓄積部
１５０  時計
２００  ユーザ端末
２１０  配信要求送信部
２２０  配信要求送信手段、配信要求送信部
２３０  チャネル情報受信手段、チャネル情報受信部
２４０  放送チャネル受信部
２５０  個別チャネル受信部
２６０  番組開始蓄積手段、蓄積部
２７０  放送チャネル情報再生手段、再生部
２７５  個別チャネル情報再生手段
２８０  個別チャネル送信終了検出部
２９０  番組開始検出手段、放送チャネル番組開始検出部
２９５  表示部
３００  ＶｏＤサーバ
３１０  コンテンツ分割部
３２０  グルーピング部
３３０  配信要求受信部
３４０  データ送信部
４００  ユーザ端末
４１０  配信要求送信部
４２０  ダウンロード部
４３０  再生部
４４０  表示部
４５０  蓄積部
５００  ネットワーク
７００  個別チャネル網
８００  放送網
【図１】
0003852311.tif 000004
【図２】
0003852311.tif 000005
【図３】
0003852311.tif 000006
【図４】
0003852311.tif 000007
【図５】
0003852311.tif 000008
【図６】
0003852311.tif 000009
【図７】
0003852311.tif 000010
【図８】
0003852311.tif 000011
【図９】
0003852311.tif 000012
【図１０】
0003852311.tif 000013
【図１１】
0003852311.tif 000014