(57)【特許請求の範囲】
【請求項１】
情報データを各々が予め定められた時間長を有する複数のデータセグメントに順次分割し、その際、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなし、分割形成される複数のデータセグメントの夫々を区分パケットデータに変換して複数の区分パケットデータを形成し、該複数の区分パケットデータの夫々を、個別のデータ伝送チャンネルを通じて繰返し送信し、複数チャンネル並行伝送を行うデータ伝送方法。
【請求項２】
情報データを圧縮コーディング処理が施されたものとなすことを特徴とする請求項１記載のデータ伝送方法。
【請求項３】
情報データをライブ情報データとし、複数の区分パケットデータの夫々についての個別のデータ伝送チャンネルを通じた繰返し送信を、上記ライブ情報データの到来状態に応じて順次開始することを特徴とする請求項１記載のデータ伝送方法。
【請求項４】
複数の区分パケットデータの夫々を、所定のコーディング処理が施されたパケットストリームデータとして得ることを特徴とする請求項１，２または３記載のデータ伝送方法。
【請求項５】
情報データを各々が予め定められた時間長を有する複数のデータセグメントに順次分割し、その際、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなし、分割形成される複数のデータセグメントの夫々に誤り訂正符合化処理を施すことにより連続するパケットデータを得て複数の連続するパケットデータを形成し、該複数の連続するパケットデータの夫々を、個別のデータ伝送チャンネルを通じて送信し、複数チャンネル並行伝送を行うデータ伝送方法。
【請求項６】
情報データを圧縮コーディング処理が施されたものとなすことを特徴とする請求項５記載のデータ伝送方法。
【請求項７】
情報データをライブ情報データとし、複数の連続するパケットデータの夫々についての個別のデータ伝送チャンネルを通じた送信を、上記ライブ情報データの到来状態に応じて順次開始することを特徴とする請求項５記載のデータ伝送方法。
【請求項８】
情報データをメモリ手段に取り込む情報データ取込手段と、
上記メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなすデータ分割手段と、
該データ分割手段により分割形成される複数のデータセグメントの夫々を区分パケットデータに変換して、複数の区分パケットデータを得るパケットデータ形成手段と、
該パケットデータ形成手段から得られる複数の区分パケットデータの夫々を、個別のデータ伝送チャンネルを通じて繰返し送信し、複数チャンネル並行伝送を行うデータ送信手段と、
を備えて構成されるデータ伝送装置。
【請求項９】
情報データを圧縮コーディング処理が施されたものとして情報データ取込手段に供給するデータエンコーディング手段が設けられることを特徴とする請求項８記載のデータ伝送装置。
【請求項１０】
データ送信手段が、複数の区分パケットデータの夫々についての個別のデータ伝送チャンネルを通じた繰返し送信を、情報データの情報データ取込手段への到来状態に応じて順次開始することを特徴とする請求項８記載のデータ伝送装置。
【請求項１１】
パケットデータ形成手段が、複数の区分パケットデータの夫々を、所定のコーディング処理が施されたパケットストリームデータとして得ることを特徴とする請求項８，９または１０記載のデータ伝送装置。
【請求項１２】
情報データをメモリ手段に取り込む情報データ取込手段と、
上記メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなすデータ分割手段と、
該データ分割手段により分割形成される複数のデータセグメントの夫々に誤り訂正符号化処理を施すことにより連続するパケットデータを得て、複数の連続するパケットデータを形成するパケットデータ形成手段と、
該パケットデータ形成手段から得られる複数の連続するパケットデータの夫々を、個別のデータ伝送チャンネルを通じて送信し、複数チャンネル並行伝送を行うデータ送信手段と、
を備えて構成されるデータ伝送装置。
【請求項１３】
情報データを圧縮コーディング処理が施されたものとして情報データ取込手段に供給するデータエンコーディング手段が設けられることを特徴とする請求項１２記載のデータ伝送装置。
【請求項１４】
データ送信手段が、複数の連続するパケットデータの夫々についての個別のデータ伝送チャンネルを通じた送信を、情報データの情報データ取込手段への到来状態に応じて順次開始することを特徴とする請求項１２記載のデータ伝送装置。
【請求項１５】
情報データをメモリ手段に取り込む情報データ取込手段と、
上記メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなすデータ分割手段と、
該データ分割手段により分割形成される複数のデータセグメントの夫々を区分パケットデータに変換して、複数の区分パケットデータを得るパケットデータ形成手段と、
該パケットデータ形成手段から得られる複数の区分パケットデータの夫々を、個別のデータ伝送チャンネルを通じて繰返し送信し、複数チャンネル並行伝送を行うデータ送信手段と、
を備えて構成されるデータ伝送装置、
及び、
上記所定の時間長に達するまでは順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定される、複数の予め定められた時間長を夫々有する複数のデータセグメントの各々が変換されて得られ、夫々が上記個別のデータ伝送チャンネルを通じて繰返し送信される複数の区分パケットデータを受信してメモリ手段に取り込むパケットデータ取込手段と、
上記メモリ手段に取り込まれた複数の区分パケットデータに夫々基づいて、各々が上記予め定められた時間長を有する複数のデータセグメントを得るデータセグメント形成手段と、
該データセグメント形成手段により得られる複数のデータセグメントを順次送出して情報データを再生するデータ再生手段と、
を備えて構成されるデータ受信装置、
を含んで構成されるデータ送受システム。
【請求項１６】
情報データをメモリ手段に取り込む情報データ取込手段と、
上記メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、上記予め定められた時間長を、所定の時間長に達するまでは上記データセグメント毎に順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定されるものとなすデータ分割手段と、
該データ分割手段により分割形成される複数のデータセグメントの夫々に誤り訂正符号化処理を施すことにより連続するパケットデータを得て、複数の連続するパケットデータを形成するパケットデータ形成手段と、
該パケットデータ形成手段から得られる複数の連続するパケットデータの夫々を、個別のデータ伝送チャンネルを通じて送信し、複数チャンネル並行伝送を行うデータ送信手段と、
を備えて構成されるデータ伝送装置、
及び、
上記所定の時間長に達するまでは順次増大していき、上記所定の時間長に達した後には該所定の時間長に固定される、複数の予め定められた時間長を夫々有する複数のデータセグメントの各々に誤り訂正符合化処理が施されて得られ、夫々が上記個別のデータ伝送チャンネルを通じて送信される複数の連続するパケットデータを受信してメモリ手段に取り込むパケットデータ取込手段と、
上記メモリ手段に取り込まれた複数の連続するパケットデータの夫々における所定データ量部分に基づいてデータセグメントを再生することにより、各々が上記予め定められた時間長を有する複数のデータセグメントを得るデータセグメント形成手段と、
該データセグメント形成手段により得られる複数のデータセグメントを順次送出して情報データを再生するデータ再生手段と、
を備えて構成されるデータ受信装置、
を含んで構成されるデータ送受システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願の特許請求の範囲に記載された発明は、オンデマンド放送信号データ等の情報データを、複数のデータセグメントに分割し、分割形成されたデータセグメントの夫々を個別のデータ伝送チャンネルを通じて伝送するデータ伝送方法及びその実施に供されるデータ伝送装置、さらには、斯かるデータ伝送装置及びそれによって伝送されたデータを受信するデータ受信装置を含んで構成されるデータ送受システムに関する。
【０００２】
【従来の技術】
映画あるいは記録画像／音声をコンテンツとするテレビジョン放送等において、受信側が望む時に望むコンテンツを受信できるようにする方式が提案されており、斯かる方式のもとでの放送は、オンデマンド方式の放送（オンデマンド放送）と称されている。このようなオンデマンド放送は、ハードウェア及びソフトウエアの両面におけるディジタル技術の飛躍的発展，放送されるコンテンツの著しい多様化等々に伴って、広く普及することが予測される状況にある。
【０００３】
オンデマンド放送等のオンデマンド形式がとられたデータ伝送にあっては、伝送されるべきコンテンツをあらわす情報データは、例えば、所定のコーディング処理が施されたエンコーデッドデータとされるが、その伝送のためのデータ処理にあたり、データ分割に関して大別すると二つの手法がとられ、さらに、データ送信に関して大別すると二つの手法がとられる。
【０００４】
データ分割に関する二つの手法については、一つは、各種のコンテンツをあらわすエンコーデッドデータを、均一時間長を有した複数のデータセグメントに分割する、均等分割手法であり、他の一つは、各種のコンテンツをあらわすエンコーデッドデータを、漸増していく時間長を有した複数のデータセグメントに分割する、不等長分割手法である。また、データ送信に関する二つの手法については、一つは、各種のコンテンツをあらわすエンコーデッドデータが分割されて形成された複数のデータセグメントの夫々を区分パケットデータに変換して、複数の区分パケットデータを形成し、それらの夫々を繰返して送信する繰返し送信手法であり、他の一つは、各種のコンテンツをあらわすエンコーデッドデータが分割されて形成された複数のデータセグメントの夫々に特定コーディングを施すことにより連続するパケットデータ（以下、連続するパケットデータを、便宜上、連続パケットデータという）を得て、複数の連続パケットデータを形成し、それらの夫々を連続して送信する連続送信手法である。
【０００５】
図１２は、タイムチャートであって、均等分割手法及び繰返し送信手法がとられたオンデマンド形式のデータ伝送の一例を概念的に示す。この例にあっては、伝送されるべき所定のコンテンツをあらわすエンコーデッドデータが、均一時間長を有したｐ個のデータセグメントＤＳ１〜ＤＳｐに分割される。
【０００６】
分割形成されたデータセグメントＤＳ１は、区分パケットデータＤＰ１に変換される。区分パケットデータＤＰ１は、所定のコーディング処理が施されたパケットストリームデータとされる。そして、区分パケットデータＤＰ１は、データ伝送チャンネルＣＨ１を通じて繰返し送信される。
【０００７】
同様に、分割形成されたデータセグメントＤＳ２〜ＤＳｐも、夫々、所定のコーディング処理が施されたパケットストリームデータとされる区分パケットデータＤＰ２〜ＤＰｐに変換される。そして、区分パケットデータＤＰ２〜ＤＰｐは、夫々、データ伝送チャンネルＣＨ２〜ＣＨｐを通じて繰返し送信される。
【０００８】
このようにして、個別のデータ伝送チャンネル（データ伝送チャンネルＣＨ１〜ＣＨｐの夫々）を通じて繰返し送信される区分パケットデータＤＰ１〜ＤＰｐは、ｐチャンネルの送信データを形成することになる。受信側では、任意の時に、ｐチャンネルの送信データとして送られる区分パケットデータＤＰ１〜ＤＰｐを順次受信し、受信された区分パケットデータＤＰ１〜ＤＰｐに夫々基づくデータセグメントＤＳ１〜ＤＳｐを得て、それらを順次送出し、元のコンテンツをあらわすエンコーデッドデータを再生する。
【０００９】
図１３は、タイムチャートであって、均等分割手法及び連続送信手法がとられたオンデマンド形式のデータ伝送の一例を概念的に示す。この例にあっても、伝送されるべき所定のコンテンツをあらわすエンコーデッドデータが、均一時間長を有したｐ個のデータセグメントＤＳ１〜ＤＳｐに分割される。
【００１０】
分割形成されたデータセグメントＤＳ１は、それに特定のコーディング処理が施されることにより、連続したパケットストリームから成る連続パケットデータＤＬＴ１に変換される。斯かる際における特定のコーディング処理は、例えば、データセグメントＤＳ１に基づき、略無限の連続性をもったパケットストリームを、そのうちのデータセグメントＤＳ１の、例えば、約１０５パーセントに相当するデータ量を有したいずれかの部分（所定データ量部分）から、元のデータセグメントＤＳ１を再生することができるものとして形成する誤り訂正符合化処理とされる、特殊なコーディング処理（以下、ＬＴコーディング処理という）とされる。上述の略無限の連続性をもったパケットストリームとは、例えば、誤り訂正符合化処理において次々に生成される冗長パケットデータの連続が繰り返されることにより得られるパケットストリームをいう。そして、連続パケットデータＤＬＴ１は、データ伝送チャンネルＣＨ１を通じて連続的に送信される。
【００１１】
同様に、分割形成されたデータセグメントＤＳ２〜ＤＳｐも、それらの夫々に、例えば、ＬＴコーディング処理とされる特定のコーディング処理が施されることにより、各々が連続したパケットストリームから成る連続パケットデータＤＬＴ２〜ＤＬＴｐに変換される。そして、連続パケットデータＤＬＴ２〜ＤＬＴｐは、夫々、データ伝送チャンネルＣＨ２〜ＣＨｐを通じて連続的に送信される。
【００１２】
このようにして、個別のデータ伝送チャンネル（データ伝送チャンネルＣＨ１〜ＣＨｐの夫々）を通じて送信される連続パケットデータＤＬＴ１〜ＤＬＴｐは、ｐチャンネルの送信データを形成することになる。受信側では、任意の時に、ｐチャンネルの送信データとして送られる連続パケットデータＤＬＴ１〜ＤＬＴｐの各々における所定データ量部分を順次受信し、受信された連続パケットデータＤＬＴ１〜ＤＬＴｐの各々における所定データ量部分に夫々基づくデータセグメントＤＳ１〜ＤＳｐを得て、それらを順次送出し、元のコンテンツをあらわすエンコーデッドデータを再生する。
【００１３】
図１４は、タイムチャートであって、不等長分割手法及び繰返し送信手法がとられたオンデマンド形式のデータ伝送の一例を概念的に示す。この例にあっては、伝送されるべき所定のコンテンツをあらわすエンコーデッドデータが、漸増していく時間長を有したｑ個のデータセグメントＤＳ１〜ＤＳｑに分割される。
【００１４】
最短の時間長を有するものとして分割形成されたデータセグメントＤＳ１は、区分パケットデータＤＰ１に変換される。区分パケットデータＤＰ１は、所定のコーディング処理が施されたパケットストリームデータとされる。そして、区分パケットデータＤＰ１は、データ伝送チャンネルＣＨ１を通じて繰返し送信される。
【００１５】
データセグメントＤＳ１の時間長より長く、かつ、漸増していく時間長を有するものとして分割形成されたデータセグメントＤＳ２〜ＤＳｑも、夫々、所定のコーディング処理が施されたパケットストリームデータとされる区分パケットデータＤＰ２〜ＤＰｑに変換される。そして、区分パケットデータＤＰ２〜ＤＰｑは、夫々、データ伝送チャンネルＣＨ２〜ＣＨｑを通じて繰返し送信される。
【００１６】
このようにして、個別のデータ伝送チャンネル（データ伝送チャンネルＣＨ１〜ＣＨｑの夫々）を通じて繰返し送信される区分パケットデータＤＰ１〜ＤＰｑは、ｑチャンネルの送信データを形成することになる。受信側では、任意の時に、ｑチャンネルの送信データとして送られる区分パケットデータＤＰ１〜ＤＰｑを順次受信し、受信された区分パケットデータＤＰ１〜ＤＰｑに夫々基づくデータセグメントＤＳ１〜ＤＳｑを得て、それらを順次送出し、元のコンテンツをあらわすエンコーデッドデータを再生する。
【００１７】
図１５は、タイムチャートであって、不等長分割手法及び連続送信手法がとられたオンデマンド形式のデータ伝送の一例を概念的に示す。この例にあっても、伝送されるべき所定のコンテンツをあらわすエンコーデッドデータが、漸増していく時間長を有したｑ個のデータセグメントＤＳ１〜ＤＳｑに分割される。
【００１８】
最短の時間長を有するものとして分割形成されたデータセグメントＤＳ１は、それに、例えば、ＬＴコーディング処理とされる特定のコーディング処理が施されることにより、連続したパケットストリームから成る連続パケットデータＤＬＴ１に変換される。そして、連続パケットデータＤＬＴ１は、データ伝送チャンネルＣＨ１を通じて連続的に送信される。
【００１９】
同様に、データセグメントＤＳ１の時間長より長く、かつ、漸増していく時間長を有するものとして分割形成されたデータセグメントＤＳ２〜ＤＳｑも、それらの夫々に、例えば、ＬＴコーディング処理とされる特定のコーディング処理が施されることにより、各々が連続したパケットストリームから成る連続パケットデータＤＬＴ２〜ＤＬＴｑに変換される。そして、連続パケットデータＤＬＴ２〜ＤＬＴｑは、夫々、データ伝送チャンネルＣＨ２〜ＣＨｑを通じて連続的に送信される。
【００２０】
このようにして、個別のデータ伝送チャンネル（データ伝送チャンネルＣＨ１〜ＣＨｑの夫々）を通じて送信される連続パケットデータＤＬＴ１〜ＤＬＴｑは、ｑチャンネルの送信データを形成することになる。受信側では、任意の時に、ｑチャンネルの送信データとして送られる連続パケットデータＤＬＴ１〜ＤＬＴｑの各々における所定データ量部分を順次受信し、受信された連続パケットデータＤＬＴ１〜ＤＬＴｑの各々における所定データ量部分に夫々基づくデータセグメントＤＳ１〜ＤＳｑを得て、それらを順次送出し、元のコンテンツをあらわすエンコーデッドデータを再生する。
【００２１】
図１２及び図１３に一例が示される如くの均等分割手法によるオンデマンド形式のデータ伝送、及び、図１４及び図１５に一例が示される如くの不等長分割手法によるオンデマンド形式のデータ伝送のいずれの場合にも、受信側において、データセグメントＤＳ１の再生は、区分パケットデータＤＰ１あるいは連続パケットデータＤＬＴ１における所定データ量部分の受信の完了後に行われ、同様に、データセグメントＤＳ２〜ＤＳｐもしくはＤＳ２〜ＤＳｑの夫々の再生も、対応する区分パケットデータＤＰ２〜ＤＰｐもしくはＤＰ２〜ＤＰｑの夫々、あるいは、連続パケットデータＤＬＴ２〜ＤＬＴｐもしくはＤＬＴ２〜ＤＬＴｑの夫々における所定データ量部分の受信の完了後に行われる。それゆえ、受信側においては、区分パケットデータＤＰ１あるいは連続パケットデータＤＬＴ１における所定データ量部分の受信を完了したとき、データセグメントＤＳ１〜ＤＳｐもしくはＤＳ１〜ＤＳｑの再生が開始されることになり、データセグメントＤＳ１〜ＤＳｐもしくはＤＳ１〜ＤＳｑについての再生開始待時間を短くすべく、データセグメントＤＳ１の時間長は比較的短いものとされる。
【００２２】
従って、均等分割手法がとられたオンデマンド形式のデータ伝送の場合には、データセグメントＤＳ１〜ＤＳｐの夫々が、比較的短い時間長を有するものとされる。その結果、伝送すべきコンテンツをあらわすエンコーデッドデータについてのデータ分割数が比較的多数となり、データ伝送チャンネル数が比較的多数となってしまう。
【００２３】
それに対して、不等長分割手法がとられたオンデマンド形式のデータ伝送の場合には、データセグメントＤＳ１の時間長は比較的短いものとされるが、データセグメントＤＳ２〜ＤＳｑの夫々の時間長は漸増していく。その結果、伝送すべきコンテンツをあらわすエンコーデッドデータについてのデータ分割数が、均等分割手法によるオンデマンド形式のデータ伝送の場合より少数となり、データ伝送チャンネル数が比較的少数とされることになる。従って、データ伝送チャンネル数を低減する観点からは、不等長分割手法によるオンデマンド形式のデータ伝送が望まれる。
【００２４】
【発明が解決しようとする課題】
こうした状況の中で、オンデマンド形式のデータ伝送において、伝送すべきコンテンツが、所謂、生演奏情報，生番組情報，生放送情報等々のライブ情報である場合、受信側において、ライブ情報の開始時点（生演奏，生番組，生放送等の開始時点）後、そのライブ情報であるコンテンツ（ライブコンテンツ）をあらわすエンコーデッドデータを冒頭から再生することができる時点までの再生開始待時間が生じることになる。
【００２５】
図１６は、タイムチャートであって、伝送すべきコンテンツがライブ情報とされたオンデマンド形式のデータ伝送の一例を示す。この例は、データ伝送チャンネル数を低減すべく不等長分割手法がとられるとともに、繰返し送信手法がとられている。
【００２６】
斯かる図１６に示される例の場合、ライブコンテンツをあらわすエンコーデッドデータが、漸増していく時間長を有したｒ個のデータセグメントＤＳ１〜ＤＳｒに分割されている。そして、ライブ情報の開始時点ｔ１においてライブコンテンツをあらわすエンコーデッドデータが形成し始められるとともに、データセグメントＤＳ１に基づく区分パケットデータＤＰ１についてのデータ伝送チャンネルＣＨ１を通じての繰返し送信が開始され、その後、データセグメントＤＳ２〜ＤＳｒに夫々基づく区分パケットデータＤＰ２〜ＤＰｒについてのデータ伝送チャンネルＣＨ２〜ＣＨｒを通じての繰返し送信が順次開始される。
【００２７】
受信側にあっては、データ伝送チャンネルＣＨｒを通じて繰返し送信される区分パケットデータＤＰｒのうちの最初に到来するものについての受信が完了した時点ｔ４において、受信された区分パケットデータＤＰｒに基づくデータセグメントＤＳｒの再生を開始できることになる。それゆえ、時点ｔ４以前に再生されるデータセグメントＤＳｒ−１〜ＤＳ１の夫々の時間長を時点ｔ４から順次逆算して得られる時点ｔ２を、区分パケットデータＤＰ１に基づくデータセグメントＤＳ１の再生を開始する時点とし、データセグメントＤＳ１の再生後、区分パケットデータＤＰ２〜ＤＰｒに基づくデータセグメントＤＳ２〜ＤＳｒの再生を順次行うようにする。即ち、時点ｔ２からデータセグメントＤＳ１〜ＤＳｒを冒頭から連続的に再生できることになる。
【００２８】
このようなもとでは、ライブ情報の開始時点ｔ１から時点ｔ２までの再生開始待時間Ｔｖが生じる。斯かる再生開始待時間Ｔｖは、再生側においてデータセグメントＤＳ１〜ＤＳｒを再生する者にとっては、できるだけ短いことが望まれる時間である。
【００２９】
上述の再生開始待時間Ｔｖを定める基準となる時点ｔ４は、ライブコンテンツをあらわすエンコーデッドデータが終了する時点である。従って、時点ｔ１から時点ｔ２までの再生開始待時間Ｔｖは、時点ｔ４において再生が開始されるデータセグメントＤＳｒの時間長と等しいものとされる。データセグメントＤＳｒは、データセグメントＤＳ１〜ＤＳｒのうちで時間長が最長のものである。それゆえ、時点ｔ１から時点ｔ２までの再生開始待時間Ｔｖは、比較的長い時間となってしまい、データセグメントＤＳ１〜ＤＳｒを再生する者にとってできるだけ短いことが望まれるという条件を満たすことができないことになる。
【００３０】
また、  図１７は、タイムチャートであって、伝送すべきコンテンツがライブ情報とされたオンデマンド形式のデータ伝送の他の例を示す。この例は、データ伝送チャンネル数を低減すべく不等長分割手法がとられるとともに、連続送信手法がとられている。
【００３１】
斯かる図１７に示される例の場合においても、ライブコンテンツをあらわすエンコーデッドデータが、漸増していく時間長を有したｒ個のデータセグメントＤＳ１〜ＤＳｒに分割されている。そして、ライブ情報の開始時点ｔ５において、ライブコンテンツをあらわすエンコーデッドデータが形成し始められ、ライブ情報の開始時点ｔ５後データセグメントＤＳ１の形成が完了した時点において、データセグメントＤＳ１に基づく連続パケットデータＤＬＴ１についてのデータ伝送チャンネルＣＨ１を通じての送信が開始され、その後、データセグメントＤＳ２〜ＤＳｒの夫々の形成が完了した時点において、データセグメントＤＳ２〜ＤＳｒに夫々基づく連続パケットデータＤＬＴ２〜ＤＬＴｒについてのデータ伝送チャンネルＣＨ２〜ＣＨｒを通じての送信が順次開始される。
【００３２】
受信側にあっては、データ伝送チャンネルＣＨｒを通じて送信される連続パケットデータＤＬＴｒについて最初に得られる所定データ量部分の受信が完了した時点ｔ８において、受信された連続パケットデータＤＬＴｒにおける所定データ量部分に基づくデータセグメントＤＳｒの再生を開始できることになる。それゆえ、時点ｔ８以前に再生されるデータセグメントＤＳｒ−１〜ＤＳ１の夫々の時間長を時点ｔ８から順次逆算して得られる時点ｔ６を、連続パケットデータＤＬＴ１における所定データ量部分に基づくデータセグメントＤＳ１の再生を開始する時点とし、データセグメントＤＳ１の再生後、連続パケットデータＤＴＬ２〜ＤＬＴｒの夫々における所定データ量部分に基づくデータセグメントＤＳ２〜ＤＳｒの再生を順次行うようにする。即ち、時点ｔ６からデータセグメントＤＳ１〜ＤＳｒを冒頭から連続的に再生できることになる。
【００３３】
このようなもとでは、ライブ情報の開始時点ｔ５から時点ｔ６までの再生開始待時間Ｔｗが生じる。斯かる再生開始待時間Ｔｗも、勿論、再生側においてデータセグメントＤＳ１〜ＤＳｒを再生する者にとっては、できるだけ短いことが望まれる時間である。
【００３４】
上述の再生開始待時間Ｔｗを定める基準となる時点ｔ８は、ライブコンテンツをあらわすエンコーデッドデータが終了する時点ｔ７から、連続パケットデータＤＬＴｒについて最初に得られる所定データ量部分の時間長に相当する時間が経過した時点である。従って、時点ｔ５から時点ｔ６までの再生開始待時間Ｔｗは、時点時点ｔ７において送出が開始される連続パケットデータＤＬＴｒについて最初に得られる所定データ量部分の時間長と時点ｔ８において再生が開始されるデータセグメントＤＳｒの時間長との和に等しいものとされる。データセグメントＤＳｒは、データセグメントＤＳ１〜ＤＳｒのうちで時間長が最長のものである。それゆえ、時点ｔ５から時点ｔ６までの再生開始待時間Ｔｗは、比較的長い時間となってしまい、データセグメントＤＳ１〜ＤＳｒを再生する者にとってできるだけ短いことが望まれるという条件を満たすことができないことになる。
【００３５】
斯かる点に鑑み、本願の特許請求の範囲に記載された発明は、伝送されるべき所定のコンテンツをあらわす情報データについての、不等長分割手法がとられたオンデマンド形式のデータ伝送を行うにあたり、例えば、伝送すべきコンテンツがライブコンテンツとされる場合において、受信側での情報データ（ライブ情報データ）の再生に伴う再生開始待時間についての低減を図ることができるデータ伝送方法及びその実施に供されるデータ伝送装置、さらには、斯かるデータ伝送装置及びそれによって伝送されたデータを受信するデータ受信装置を含んで構成されるデータ送受システムを提供する。
【００３６】
【課題を解決するための手段】
本願の特許請求の範囲における請求項１から請求項４までのいずれかに記載された発明に係るデータ伝送方法は、情報データを各々が予め定められた時間長を有する複数のデータセグメントに順次分割し、その際、各データセグメントについての予め定められた時間長を、所定の時間長に達するまではデータセグメント毎に順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとなし、分割形成される複数のデータセグメントの夫々を区分パケットデータに変換して複数の区分パケットデータを形成し、それらの夫々を個別のデータ伝送チャンネルを通じて繰返し送信して、複数チャンネル並行伝送を行うものとされる。
【００３７】
本願の特許請求の範囲における請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法は、情報データを各々が予め定められた時間長を有する複数のデータセグメントに順次分割し、その際、各データセグメントについての予め定められた時間長を、所定の時間長に達するまではデータセグメント毎に順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとなし、分割形成される複数のデータセグメントの夫々に誤り訂正符合化処理を施すことにより連続パケットデータを得て複数の連続パケットデータを形成し、それらの夫々を個別のデータ伝送チャンネルを通じて送信して、複数チャンネル並行伝送を行うものとされる。
【００３８】
本願の特許請求の範囲における請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置は、情報データをメモリ手段に取り込む情報データ取込手段と、メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、予め定められた時間長を、所定の時間長に達するまではデータセグメント毎に順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとなすデータ分割手段と、データ分割手段により分割形成される複数のデータセグメントの夫々を区分パケットデータに変換して、複数の区分パケットデータを得るパケットデータ形成手段と、パケットデータ形成手段から得られる複数の区分パケットデータの夫々を、個別のデータ伝送チャンネルを通じて繰返し送信し、複数チャンネル並行伝送を行うデータ送信手段と、を備えて構成される。
【００３９】
本願の特許請求の範囲における請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置は、情報データをメモリ手段に取り込む情報データ取込手段と、メモリ手段に取り込まれた情報データを、各々が予め定められた時間長を有する複数のデータセグメントに順次分割するとともに、予め定められた時間長を、所定の時間長に達するまではデータセグメント毎に順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとなすデータ分割手段と、データ分割手段により分割形成される複数のデータセグメントの夫々に誤り訂正符合化処理を施すことにより連続パケットデータを得て、複数の連続パケットデータを形成するパケットデータ形成手段と、パケットデータ形成手段から得られる複数の連続パケットデータの夫々を、個別のデータ伝送チャンネルを通じて送信し、複数チャンネル並行伝送を行うデータ送信手段と、を備えて構成される。
【００４０】
本願の特許請求の範囲における請求項１５に記載された発明に係るデータ送受システムは、上述の本願の特許請求の範囲における請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置と、それによって伝送されたデータを受信するデータ受信装置とを含んで構成される。
【００４１】
本願の特許請求の範囲における請求項１６に記載された発明に係るデータ送受システムは、上述の本願の特許請求の範囲における請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置と、それによって伝送されたデータを受信するデータ受信装置とを含んで構成される。
【００４４】
上述の如くの本願の特許請求の範囲における請求項１から請求項４までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置にあっては、伝送されるべき情報データが複数のデータセグメントに分割されるにあたり、各データセグメントの時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されて一定のものとされる。それに伴い、複数のデータ伝送チャンネルを夫々通じて繰返し送信される複数の区分パケットデータの夫々の時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとされる。
【００４５】
その結果、一連の区分パケットデータを受信して一連のデータセグメントを再生し、元の情報データを得る受信側において、一連のデータセグメントの最初のものの再生を開始してから最後のものの再生を開始するまでに要する時間が、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、長くされることになる。そして、一連のデータセグメントの最後のものの再生を開始する時点は、複数のデータセグメントに分割される情報データの最後の時点に対応して定まる不変の時点とされるので、受信側において一連のデータセグメントの最初のものの再生を開始すべき時点は、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、早い時点とされる。
【００４６】
従って、例えば、伝送すべきコンテンツがライブコンテンツとされて、それをあらわす情報データ（ライブ情報データ）が複数のデータセグメントに分割され、それら複数のデータセグメントに夫々基づく複数の区分パケットデータの各々についての個別のデータ伝送チャンネルを通じた繰返し送信が、ライブ情報データの到来状態に応じて順次開始される場合に、受信側におけるライブ情報データの再生に伴う再生開始待時間についての低減が図られることになる。
【００４７】
また、本願の特許請求の範囲における請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置にあっても、伝送されるべき情報データが複数のデータセグメントに分割されるにあたり、各データセグメントの時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されて一定のものとされる。そして、それに伴い、複数のデータ伝送チャンネルを夫々通じて送信される複数の連続パケットデータの夫々における所定データ量部分の時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとされる。
【００４８】
その結果、複数の連続パケットデータの夫々における所定データ量部分を受信して一連のデータセグメントを再生し、元の情報データを得る受信側において、一連のデータセグメントの最初のものの再生を開始してから最後のものの再生を開始するまでに要する時間が、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、長くされることになる。そして、一連のデータセグメントの最後のものの再生を開始する時点は、複数のデータセグメントに分割される情報データの最後の時点から、一連のデータセグメントの最後のものに対応する連続パケットデータにおける所定データ量部分の時間長に相当する時間が経過した時点とされるので、受信側において一連のデータセグメントの最初のものの再生を開始すべき時点は、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、早い時点とされる。
【００４９】
従って、例えば、伝送すべきコンテンツがライブコンテンツとされて、それをあらわす情報データ（ライブ情報データ）が複数のデータセグメントに分割され、それら複数のデータセグメントに夫々基づく複数の連続パケットデータの各々についての個別のデータ伝送チャンネルを通じた送信が、ライブ情報データの到来状態に応じて順次開始される場合に、受信側におけるライブ情報データの再生に伴う再生開始待時間についての低減が図られることになる。
【００５０】
本願の特許請求の範囲における請求項１５に記載された発明に係るデータ送受システムにあっては、本願の特許請求の範囲における請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置を含んで構成されるので、上述の本願の特許請求の範囲における請求項１から請求項４までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置によって得られる利点と同様な利点が得られることになる。
【００５１】
本願の特許請求の範囲における請求項１６に記載された発明に係るデータ送受システムにあっては、本願の特許請求の範囲における請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置を含んで構成されるので、上述の本願の特許請求の範囲における請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置によって得られる利点と同様な利点が得られることになる。
【００５２】
【発明の実施の形態】
図１は、本願の特許請求の範囲における請求項１から請求項４までのいずれか、もしくは、請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法の一例が実施される、本願の特許請求の範囲における請求項８から請求項１１までのいずれか、もしくは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置の一例を示す。
【００５３】
図１に示される例においては、ビデオカメラ１１が備えられており、このビデオカメラ１１は、例えば、楽曲の実演奏についての撮像及び集音を行って、ビデオ情報とオーディオ情報とを含んだカメラ出力信号ＤＣＭをライブ情報をあらわすものとして形成し、それをエンコーダ１２に供給する。エンコーダ１２は、ライブ情報をあらわすカメラ出力信号ＤＣＭに、特定の方式に従った圧縮コーディング処理を施し、楽曲の実演奏に基づくライブコンテンツをあらわすエンコーデッドデータＤＥＣを、情報データとして形成する。斯かる際に用いられる圧縮コーディング処理についての特定の方式は、例えば、国際標準化団体のもとにおける技術委員会の傘下の作業部会であるＭＰＥＧ（Moving Picture Experts Group) によって検討され、規格として承認された、ＭＰＥＧと称される標準方式とされる。
【００５４】
エンコーダ１２から得られるエンコーデッドデータＤＥＣは、送信サーバ１３に供給される。送信サーバ１３は、データバス１４に、入力インターフェース（入力Ｉ／Ｆ）１５，中央演算処理ユニット（ＣＰＵ）１６，プログラムメモリ部１７，ハードディスクドライブ（ＨＤＤ）により構成されたデータメモリ部１８及び出力インターフェース（出力Ｉ／Ｆ）１９が接続されて成る基本構成を有したものとされる。
【００５５】
送信サーバ１３にあっては、入力Ｉ／Ｆ１５を通じて供給されるエンコーデッドデータＤＥＣを、ＣＰＵ１６による動作制御のもとに、プログラムメモリ部１７に格納された動作プログラムに従って逐次処理していく。先ず、エンコーデッドデータＤＥＣを、一旦データメモリ部１８に取り込む。続いて、一旦データメモリ部１８に取り込まれた、図２（タイムチャート）に示される如くのエンコーデッドデータＤＥＣを、図２に示される如くの複数のデータセグメントＤＳ１〜ＤＳｎに分割する。
【００５６】
斯かる際、データセグメントＤＳ１〜ＤＳｎについて、最初のデータセグメントＤＳ１が比較的短い時間長Ｔａを有し、データセグメントＤＳ１に連なるデータセグメントＤＳ２〜ＤＳ５が、暫時増大していく時間長Ｔｂ〜Ｔｅ（Ｔａ＜Ｔｂ＜Ｔｃ＜Ｔｄ＜Ｔｅ）（漸増セグメント長）を有し、さらに、データセグメントＤＳ５に連なるデータセグメントＤＳ６〜ＤＳｎが、データセグメントＤＳ５の時間長Ｔｅと同等の一定の時間長Ｔｅ（均等セグメント長）を夫々有するようになす。即ち、データセグメントＤＳ１〜ＤＳｎの夫々が予め定められた時間長を有し、それらの予め定められた時間長が、データセグメントＤＳ１〜ＤＳ５については、所定の時間長Ｔｅに達するまで順次増大していく時間長とされるとともに、その後のデータセグメントＤＳ６〜ＤＳｎの夫々については、データセグメントＤＳ５と同等の所定の時間長Ｔｅとされるのである。
【００５７】
その結果、データセグメントＤＳ１〜ＤＳｎから成るセグメンテッドデータを得る。このセグメンテッドデータは、図２に示される如く、その始端が、エンコーデッドデータＤＥＣの始端と同期して、ライブ情報開始時点とされ、また、その終端は、エンコーデッドデータＤＥＣの終端と同期したものとされる。このようにしてデータセグメントＤＳ１〜ＤＳｎから成るセグメンテッドデータが得られるもとで、ＣＰＵ１６は、データセグメントＤＳ１〜ＤＳｎの夫々についての送信を行う。
【００５８】
ＣＰＵ１６が行うデータセグメントＤＳ１〜ＤＳｎの夫々についての送信の第１の態様にあっては、ＣＰＵ１６は、データセグメントＤＳ１〜ＤＳｎを複数の区分パケットデータＤＰ１〜ＤＰｎに順次変換する。区分パケットデータＤＰ１〜ＤＰｎの夫々は、所定のコーディング処理が施されたパケットストリームデータとされる。
【００５９】
区分パケットデータＤＰ１〜ＤＰｎの夫々も、予め定められた時間長を有し、それらの予め定められた時間長が、区分パケットデータＤＰ１〜ＤＰ５については、所定の時間長Ｔｅに達するまで順次増大していく時間長とされるとともに、その後の区分パケットデータＤＰ６〜ＤＰｎの夫々については、区分パケットデータＤＰ５と同等の所定の時間長Ｔｅとされる。
【００６０】
そして、データセグメントＤＳ１〜ＤＳｎに応じて区分パケットデータＤＰ１〜ＤＰｎが順次形成されていくのに伴って、区分パケットデータＤＰ１〜ＤＰｎを、夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰り返し送信すべく、出力Ｉ／Ｆ１９を通じて送信サーバ１３に接続されたネットワークへと送出する。
【００６１】
斯かる際には、図２に示される如く、先ず、データセグメントＤＳ１に基づく区分パケットデータＤＰ１のデータ伝送チャンネルＣＨ１を通じた繰返し送信を、データセグメントＤＳ１の始端とされるライブ情報開始時点から開始する。続いて、データセグメントＤＳ２に基づく区分パケットデータＤＰ２のデータ伝送チャンネルＣＨ２を通じた繰返し送信を、データセグメントＤＳ２の始端とされる時点から開始する。以下同様に、データセグメントＤＳ３〜ＤＳｎに夫々基づく区分パケットデータＤＰ３〜ＤＰｎの夫々のデータ伝送チャンネルＣＨ３〜ＣＨｎを通じた繰返し送信を、データセグメントＤＳ３〜ＤＳｎの各々の始端とされる時点から順次開始していく。
【００６２】
それにより、区分パケットデータＤＰ１〜ＤＰｎを、夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信して、ｎチャンネル並行伝送を行うことになる。このようにして、出力Ｉ／Ｆ１９を通じて繰返し送信される区分パケットデータＤＰ１〜ＤＰｎは、ｎチャンネルの送信データＤＴを形成する。
【００６３】
図３は、ＣＰＵ１６が、情報データであるエンコーデッドデータＤＥＣをデータセグメントＤＳ１〜ＤＳｎに分割するにあたって実行する動作プログラムの一例をあらわすフローチャートを示す。この図３に示されるフローチャートによりあらわされる動作プログラムにあっては、スタート後、ステップ２１において、変数Ｎを“１”に初期設定する。
【００６４】
次に、ステップ２２において、情報データであるエンコーデッドデータＤＥＣのデータメモリ部（ＨＤＤ）１８への取込みを開始する。続くステップ２３において、データメモリ部１８に取り込まれたエンコーデッドデータＤＥＣに基づくＮ番目（Ｎｓ＝Ｎ）のデータセグメントＤＳＮの形成及びデータメモリ部（ＨＤＤ）１８への格納を開始して、ステップ２４に進む。
【００６５】
ステップ２４においては、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部（ＨＤＤ）１８への格納が完了したか否かを判断し、完了していなければステップ２４での判断を繰り返し、完了していれば、ステップ２５において、変数Ｎを“１”だけ増加させてステップ２６に進む。ステップ２６においては、変数Ｎがｎ＋１に達したか否かを判断し、ｎ＋１に達していなければ、ステップ２３に戻って、ステップ２３以降の各ステップを繰り返し、ｎ＋１に達していれば、プログラムを終了する。
【００６６】
このようなもとで、Ｎｓ＝ＮのデータセグメントＤＳＮを形成するステップ２３において、所定の時間長に達するまで順次増大していく時間長を有するデータセグメントＤＳ１〜ＤＳ５、及び、データセグメントＤＳ５と同等の所定の時間長を有するデータセグメントＤＳ６〜ＤＳｎが形成される。
【００６７】
図４は、ＣＰＵ１６が、データセグメントＤＳ１〜ＤＳｎを区分パケットデータＤＰ１〜ＤＰｎに夫々変換するとともに、得られた区分パケットデータＤＰ１〜ＤＰｎをデータ伝送チャンネルＣＨ１〜ＣＨｎを夫々通じて繰返し送信するにあたって実行する動作プログラムの一例をあらわすフローチャートを示す。この図４に示されるフローチャートによりあらわされる動作プログラムにあっては、スタート後、ステップ３１において、変数Ｎ及びＭの夫々を“１”に初期設定する。
【００６８】
次に、ステップ３２において、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部（ＨＤＤ）１８への格納が開始されたか否かを判断する。その結果、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部１８への格納が開始されていなければ、ステップ３２での判断を繰り返す。また、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部１８への格納が開始されていれば、ステップ３３において、Ｎｓ＝ＮのデータセグメントＤＳＮをデータメモリ部１８から読み出して、所定のコーディング処理が施されたパケットストリームデータとされる区分パケットデータＤＰＮに変換する。
【００６９】
続いて、ステップ３４において、ステップ３３で得られた区分パケットデータＤＰＮについての、データ伝送チャンネルＭ（ＣＨＭ）を通じての繰返し送信を開始する。
【００７０】
その後、ステップ３５において、変数Ｎ及びＭの夫々を“１”だけ増加させてステップ３６に進む。ステップ３６においては、変数Ｎ及びＭの夫々がｎ＋１に達したか否かを判断し、ｎ＋１に達していなければ、ステップ３２に戻って、ステップ３２以降の各ステップを繰り返し、ｎ＋１に達していれば、プログラムを終了する。
【００７１】
このようなもとで、Ｎｓ＝ＮのデータセグメントＤＳＮを区分パケットデータＤＰＮに変換するステップ３３において、所定の時間長に達するまで順次増大していく時間長を有する区分パケットデータＤＰ１〜ＤＰ５、及び、区分パケットデータＤＰ５と同等の所定の時間長を有する区分パケットデータＤＰ６〜ＤＰｎが形成される。
【００７２】
上述の如くにして、図１に示される例において、ＣＰＵ１６によりデータセグメントＤＳ１〜ＤＳｎの夫々についての送信の第１の態様がとられるもとにあっては、伝送されるべき情報データであるライブコンテンツをあらわすエンコーデッドデータＤＥＣが、データセグメントＤＳ１〜ＤＳ５は、所定の時間長に達するまで順次増大していく時間長を有し、その後のデータセグメントＤＳ６〜ＤＳｎは、データセグメントＤＳ５と同等の一定の時間長を有するものとされるデータセグメントＤＳ１〜ＤＳｎに分割され、それらが夫々区分パケットデータＤＰ１〜ＤＰｎに変換されて、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信され、その際、区分パケットデータＤＰ１〜ＤＰｎの夫々の繰返し送信が、送信サーバ１３におけるエンコーデッドデータＤＥＣの到来状態に応じて順次開始されるのである。その結果、一連の区分パケットデータＤＰ１〜ＤＰｎを受信して一連のデータセグメントＤＳ１〜ＤＳｎを得、元のエンコーデッドデータＤＥＣを再生する受信側において、エンコーデッドデータＤＥＣの再生に伴う再生開始待時間についての低減が図られることになる。
【００７３】
また、ＣＰＵ１６が行うデータセグメントＤＳ１〜ＤＳｎの夫々についての送信の第２の態様にあっては、ＣＰＵ１６は、データセグメントＤＳ１〜ＤＳｎを夫々複数の連続パケットデータＤＬＴ１〜ＤＬＴｎに順次変換するとともに、それらを夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて連続的に送信する。
【００７４】
連続パケットデータＤＬＴ１は、データセグメントＤＳ１に前述のＬＴコーディング処理とされる特定のコーディング処理を施すことによって得られる、略無限の連続性を有したパケットストリームによって形成される。斯かるパケットストリームは、そのうちのデータセグメントＤＳ１の約１０５パーセントに相当するデータ量を有したいずれかの部分である所定データ量部分から、元のデータセグメントＤＳ１を再生することができるものとして形成され、所定データ量部分は、データセグメントＤＳ１の時間長に対応した時間長を有することになる。
【００７５】
連続パケットデータＤＬＴ２〜ＤＬＴｎの夫々についても、連続パケットデータＤＬＴ１と同様であり、夫々、データセグメントＤＳ２〜ＤＳｎに前述のＬＴコーディング処理とされる特定のコーディング処理を施すことによって得られる、略無限の連続性を有したパケットストリームによって形成される。これらのパケットストリームの夫々も、そのうちのデータセグメントＤＳ２〜ＤＳｎのいずれかの約１０５パーセントに相当するデータ量を有したいずれかの部分である所定データ量部分から、元のデータセグメントＤＳ２〜ＤＳｎのいずれかを再生することができるものとして形成され、斯かる所定データ量部分は、データセグメントＤＳ２〜ＤＳｎの夫々に対応した時間長を有することになる。
【００７６】
そして、連続パケットデータＤＬＴ１〜ＤＬＴｎは、夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信されるべく、出力Ｉ／Ｆ１９を通じて送信サーバ１３に接続されたネットワークへと送出される。
【００７７】
斯かる際には、ＣＰＵ１６は、例えば、図５に示される如く、先ず、データセグメントＤＳ１についての連続パケットデータＤＬＴ１への変換及びそのデータ伝送チャンネルＣＨ１を通じた送信を、データセグメントＤＳ１の形成が完了した時点において開始する。続いて、データセグメントＤＳ２についての連続パケットデータＤＬＴ２への変換及びそのデータ伝送チャンネルＣＨ２を通じた送信を、データセグメントＤＳ２の形成が完了した時点において開始する。以下同様に、データセグメントＤＳ３〜ＤＳｎの夫々についての連続パケットデータＤＬＴ３〜ＤＬＴｎの夫々への変換及びそれらのデータ伝送チャンネルＣＨ３〜ＣＨｎを通じた送信を、データセグメントＤＳ３〜ＤＳｎの夫々の形成が完了した時点において順次開始する。
【００７８】
それにより、連続パケットデータＤＬＴ１〜ＤＬＴｎを、夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信して、ｎチャンネル並行伝送を行うことになる。このようにして、出力Ｉ／Ｆ１９を通じて送信される連続パケットデータＤＬＴ１〜ＤＬＴｎは、ｎチャンネルの送信データＤＴを形成する。
【００７９】
図６は、ＣＰＵ１６が、データセグメントＤＳ１〜ＤＳｎを連続パケットデータＤＬＴ１〜ＤＬＴｎに夫々変換するとともに、得られた連続パケットデータＤＬＴ１〜ＤＬＴｎをデータ伝送チャンネルＣＨ１〜ＣＨｎを夫々通じて送信するにあたって実行する動作プログラムの一例をあらわすフローチャートを示す。
【００８０】
この図６に示されるフローチャートによりあらわされる動作プログラムにあっては、スタート後、ステップ４１において、変数Ｎ及びＭの夫々を“１”に初期設定する。
【００８１】
次に、ステップ４２において、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部（ＨＤＤ）１８への格納が完了したか否かを判断する。その結果、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部１８への格納が完了していなければ、ステップ４２での判断を繰り返す。また、Ｎｓ＝ＮのデータセグメントＤＳＮのデータメモリ部１８への格納が完了したときには、ステップ４３において、Ｎｓ＝ＮのデータセグメントＤＳＮをデータメモリ部１８から読み出し、それに特定のコーディング処理を施すことによって得られる略無限の連続性を有したパケットストリームによって形成される連続パケットデータＤＬＴＮへの変換を開始するとともに、続く、ステップ４４において、変換が開始された連続パケットデータＤＬＴＮについての、データ伝送チャンネルＭ（ＣＨＭ）を通じての送信を開始する。
【００８２】
その後、ステップ４５において、変数Ｎ及びＭの夫々を“１”だけ増加させてステップ４６に進む。ステップ４６においては、変数Ｎ及びＭの夫々がｎ＋１に達したか否かを判断し、ｎ＋１に達していなければ、ステップ４２に戻って、ステップ４２以降の各ステップを繰り返し、ｎ＋１に達していれば、プログラムを終了する。
【００８３】
上述の如くにして、図１に示される例において、ＣＰＵ１６によりデータセグメントＤＳ１〜ＤＳｎの夫々についての送信の第２の態様がとられるもとにあっても、伝送されるべき情報データであるライブコンテンツをあらわすエンコーデッドデータＤＥＣが、データセグメントＤＳ１〜ＤＳ５は、所定の時間長に達するまで順次増大していく時間長を有し、その後のデータセグメントＤＳ６〜ＤＳｎは、データセグメントＤＳ５と同等の一定の時間長を有するものとされるデータセグメントＤＳ１〜ＤＳｎに分割され、それらが夫々連続パケットデータＤＬＴＰ１〜ＤＬＴｎに変換されて、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信され、その際、連続パケットデータＤＬＴＰ１〜ＤＬＴｎの夫々の送信が、送信サーバ１３におけるエンコーデッドデータＤＥＣの到来状態に応じて順次開始されるのである。その結果、連続パケットデータＤＬＴ１〜ＤＬＴｎの夫々における所定データ量部分を受信して一連のデータセグメントＤＳ１〜ＤＳｎを得、元のエンコーデッドデータＤＥＣを再生する受信側において、エンコーデッドデータＤＥＣの再生に伴う再生開始待時間についての低減が図られることになる。
【００８４】
図７は、図１に示されるデータ伝送装置の例により送出されるデータを受信するものとされ、斯かるデータ伝送装置の例とで、本願の特許請求の範囲における請求項１５あるいは請求項１６に記載されたデータ送受システムの一例を構成する、データ受信装置の一例を示す。
【００８５】
図７に示される例においては、図１に示される例により送出される送信データＤＴを受ける受信サーバ５１が備えられている。受信サーバ５１は、データバス５２に、入力インターフェース（入力Ｉ／Ｆ）５３，中央演算処理ユニット（ＣＰＵ）５４，プログラムメモリ部５５，ハードディスクドライブ（ＨＤＤ）により構成されたデータメモリ部５６及び出力インターフェース（出力Ｉ／Ｆ）５７が接続されて成る基本構成を有したものとされる。
【００８６】
図１に示される例により送出される送信データＤＴが、図２に示される如くの、区分パケットデータＤＰ１〜ＤＰｎが夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信されて成るものである場合、受信サーバ５１にあっては、入力Ｉ／Ｆ５３を通じて供給される、図８（タイムチャート）に示される如くに、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信される区分パケットデータＤＰ１〜ＤＰｎの夫々を、ＣＰＵ５４による動作制御のもとに、プログラムメモリ部５５に格納された動作プログラムに従って逐次処理していく。先ず、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信される区分パケットデータＤＰ１〜ＤＰｎを受信し、一旦データメモリ部５６（ＨＤＤ）に取り込む。
【００８７】
その際には、図１に示される例による区分パケットデータＤＰ１〜ＤＰｎの夫々についての繰返し送信の開始順序に応じて、先ず、図８に示される、図１の例に供給されるセグメンティッドデータの始端に対応する時点、即ち、区分パケットデータＤＰ１の送信開始時点、に対応する時点ｔａにおいて、区分パケットデータＤＰ１のデータメモリ部５６への取込みを開始し、その後、区分パケットデータＤＰ２〜ＤＰｎの夫々の送信開始時点に夫々対応する時点において、順次、区分パケットデータＤＰ２〜ＤＰｎのデータメモリ部５６への取込みを開始する。
【００８８】
斯かるもとで、図８に示される如くの、時点ｔａから予め設定された再生開始待時間Ｔｖ’が経過した時点ｔｂにおいて、データメモリ部５６に取り込まれた区分パケットデータＤＰ１をデータメモリ部５６から読み出し、それを形成する所定のコーディング処理が施されたパケットストリームデータに所定のデコーディング処理を施すことによりデータセグメントＤＳ１を得、それに引き続いて、データメモリ部５６に取り込まれた区分パケットデータＤＰ２〜ＤＰｎの夫々をデータメモリ部５６から読み出し、それを形成する所定のコーディング処理が施されたパケットストリームデータに所定のデコーディング処理を施すことによりデータセグメントＤＳ２〜ＤＳｎを順次連続的に得ていく動作を開始する。
【００８９】
このようにして開始された動作により順次連続的に得られるデータセグメントＤＳ１〜ＤＳｎを順次送出して、ライブコンテンツをあらわす元のエンコーデッドデータＤＥＣを再生する。
【００９０】
上述の如くに、時点ｔａから予め設定された再生開始待時間Ｔｖ’が経過した時点ｔｂにおいて、データセグメントＤＳ１を得る動作を開始することにより、図８に示される時点ｔｃにおいてデータメモリ部５６に取り込まれた、繰返し送信される区分パケットデータＤＰｎの最初のものに基づくデータセグメントＤＳｎを得る動作を、当該区分パケットデータＤＰｎのデータメモリ部５６への取込みが完了した時点ｔｄにおいて開始できることになる。時点ｔｄは、図１に示される例におけるセグメンティッドデータの終端、即ち、データセグメントＤＳｎの終端の時点に対応するものとされる。
【００９１】
即ち、再生開始待時間Ｔｖ’は、時点ｔｂにおいて、データセグメントＤＳ１を得る動作を開始することにより、データセグメントＤＳ１〜ＤＳｎ-1を順次得た後、時点ｔｄにおいて、繰返し送信される区分パケットデータＤＰｎの最初のものに基づくデータセグメントＤＳｎを得る動作を開始でき、それにより、データセグメントＤＳ１〜ＤＳｎを連続的に得られることになるように予め設定されるのである。斯かる再生開始待時間Ｔｖ’は、図１に示される例に供給されるセグメンティッドデータの終端に対応する時点ｔｄより、データセグメントＤＳ１〜ＤＳｎ-1を連続的に得るに要する時間だけ早い時点ｔｂが算定され、図１に示される例に供給されるセグメンティッドデータの始端に対応する時点ｔａから時点ｔｂまでの時間として算定される。
【００９２】
そして、再生開始待時間Ｔｖ’は、再生されるエンコーデッドデータＤＥＣを形成するデータセグメントＤＳ１〜ＤＳｎが、そのうちのデータセグメントＤＳ１〜ＤＳ５は、所定の時間長に達するまで順次増大していく時間長を有し、その後のデータセグメントＤＳ６〜ＤＳｎは、データセグメントＤＳ５と同等の一定の時間長を有するものとされることにより、例えば、図１６に示される如くの、再生されるエンコーデッドデータを形成するデータセグメントＤＳ１〜ＤＳｒが、それらの夫々の時間長が最初のものから最後のものまで漸増していくものとされる場合における再生開始待時間Ｔｖに比して、低減されることになる。
【００９３】
図９は、受信サーバ５１におけるＣＰＵ５４が、ｎチャンネルの送信データＤＴを形成する区分パケットデータＤＰ１〜ＤＰｎをデータメモリ部（ＨＤＤ）５６に取り込むとともに、区分パケットデータＤＰ１〜ＤＰｎをデータセグメントＤＳ１〜ＤＳｎに夫々変換して、エンコーデッドデータＤＥＣを再生するにあたって実行する動作プログラムの一例をあらわすフローチャートを示す。この図９に示されるフローチャートによりあらわされる動作プログラムにあっては、スタート後、ステップ６１において、変数Ｎを“１”に初期設定する。
【００９４】
次に、ステップ６２において、ｎチャンネルの送信データＤＴを形成するものとされた、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて繰返し送信され、入力Ｉ／Ｆ５３を通じて供給される、区分パケットデータＤＰ１〜ＤＰｎのデータメモリ部５６への取込みを開始する。
【００９５】
続いて、ステップ６３において、Ｎｓ＝Ｎの区分パケットデータＤＰＮが、データメモリ部５６に取り込まれたか否かを判断する。その結果、区分パケットデータＤＰＮがデータメモリ部５６に取り込まれていなければ、ステップ６３での判断を繰り返す。また、区分パケットデータＤＰＮがデータメモリ部５６に取り込まれていれば、ステップ６４において、区分パケットデータＤＰＮをデータメモリ部５６から読み出し、区分パケットデータＤＰＮを形成する所定のコーディング処理が施されたパケットストリームデータに所定のデコーディング処理を施して、区分パケットデータＤＰＮからのデータセグメントＤＳＮの再生を行い、得られたデータセグメントＤＳＮを送出する。
【００９６】
その後、ステップ６５において、変数Ｎを“１”だけ増加させてステップ６６に進む。ステップ６６においては、変数Ｎがｎ＋１に達したか否かを判断し、ｎ＋１に達していなければ、ステップ６３に戻って、ステップ６３以降の各ステップを繰り返し、ｎ＋１に達していれば、プログラムを終了する。
【００９７】
また、図１に示される例により送出される送信データＤＴが、図５に示される如くの、連続パケットデータＤＬＴ１〜ＤＬＴｎが夫々データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信されて成るものである場合、受信サーバ５１にあっては、入力Ｉ／Ｆ５３を通じて供給される、図１０（タイムチャート）に示される如くに、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信される連続パケットデータＤＬＴ１〜ＤＬＴｎの夫々を、ＣＰＵ５４による動作制御のもとに、プログラムメモリ部５５に格納された動作プログラムに従って逐次処理していく。先ず、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信される連続パケットデータＤＬＴ１〜ＤＬＴｎを受信し、一旦データメモリ部（ＨＤＤ）５６に取り込む。
【００９８】
その際には、図１に示される例による連続パケットデータＤＬＴ１〜ＤＬＴｎの夫々についての送信の開始順序に応じて、先ず、図１０に示される、図１の例に供給されるセグメンティッドデータの始端に対応する時点ｔｅから、データセグメントＤＳ１の形成が完了するまでの時間が経過した時点において、即ち、連続パケットデータＤＬＴ１の送信開始時点に対応する時点において、連続パケットデータＤＬＴ１のデータメモリ部５６への取込みを開始し、その後、連続パケットデータＤＬＴ２〜ＤＬＴｎの夫々の送信開始時点に夫々対応する時点において、順次、連続パケットデータＤＬＴ２〜ＤＬＴｎのデータメモリ部５６への取込みを開始する。
【００９９】
斯かるもとで、図１０に示される如くの、時点ｔｅから予め設定された再生開始待時間Ｔｗ’が経過した時点ｔｆにおいて、データメモリ部５６に取り込まれた連続パケットデータＤＬＴ１における所定データ量部分をデータメモリ部５６から読み出し、それを形成する特定のコーディング処理が施されたパケットストリームデータに特定のデコーディング処理を施すことにより、データセグメントＤＳ１を得、それに引き続いて、データメモリ部５６に取り込まれた連続パケットデータＤＬＴ２〜ＤＬＴｎの夫々をデータメモリ部５６から読み出し、それを形成する特定のコーディング処理が施されたパケットストリームデータに特定のデコーディング処理を施すことによりデータセグメントＤＳ２〜ＤＳｎを順次連続的に得ていく動作を開始する。
【０１００】
このようにして開始された動作により順次連続的に得られるデータセグメントＤＳ１〜ＤＳｎを順次送出して、ライブコンテンツをあらわす元のエンコーデッドデータＤＥＣを再生する。
【０１０１】
上述の如くに、時点ｔｅから予め設定された再生開始待時間Ｔｗ’が経過した時点ｔｆにおいて、データセグメントＤＳ１を得る動作を開始することにより、図１０に示される時点ｔｇにおいてデータメモリ部５６に取り込まれた、連続パケットデータＤＬＴｎについて最初に得られる所定データ量部分に基づくデータセグメントＤＳｎを得る動作を、当該連続パケットデータＤＬＴｎにおける所定データ量部分のデータメモリ部５６への取込みが完了した時点ｔｈにおいて開始できることになる。時点ｔｈは、図１に示される例に供給されるセグメンティッドデータの終端、即ち、データセグメントＤＳｎの終端の時点ｔｇから連続パケットデータＤＬＴｎについて最初に得られる所定データ量部分の時間長に相当する時間が経過した時点とされる。
【０１０２】
即ち、再生開始待時間Ｔｗ’は、時点ｔｆにおいて、データセグメントＤＳ１を得る動作を開始することにより、データセグメントＤＳ１〜ＤＳｎ-1を順次得た後、時点ｔｈにおいて、送信される連続パケットデータＤＬＴｎについて最初の所定データ量部分に基づくデータセグメントＤＳｎを得る動作を開始でき、それにより、データセグメントＤＳ１〜ＤＳｎを連続的に得られることになるように予め設定されるのである。斯かる再生開始待時間Ｔｗ’は、図１に示される例に供給されるセグメンティッドデータの終端に対応する時点ｔｇから、連続パケットデータＤＬＴｎについて最初に得られる所定データ量部分の時間長に相当する時間が経過した時点ｔｈより、データセグメントＤＳ１〜ＤＳｎ-1を連続的に得るに要する時間だけ早い時点ｔｆが算定され、図１に示される例に供給されるセグメンティッドデータの始端に対応する時点ｔｅから時点ｔｆまでの時間として算定される。
【０１０３】
そして、再生開始待時間Ｔｗ’は、再生されるエンコーデッドデータＤＥＣを形成するデータセグメントＤＳ１〜ＤＳｎが、そのうちのデータセグメントＤＳ１〜ＤＳ５は、所定の時間長に達するまで順次増大していく時間長を有し、その後のデータセグメントＤＳ６〜ＤＳｎは、データセグメントＤＳ５と同等の一定の時間長を有するものとされることにより、例えば、図１７に示される如くの、再生されるエンコーデッドデータを形成するデータセグメントＤＳ１〜ＤＳｒが、それらの夫々の時間長が最初のものから最後のものまで漸増していくものとされる場合における再生開始待時間Ｔｗに比して、低減されることになる。
【０１０４】
図１１は、受信サーバ５１におけるＣＰＵ５４が、ｎチャンネルの送信データＤＴを形成する連続パケットデータＤＬＴ１〜ＤＬＴｎをデータメモリ部（ＨＤＤ）５６に取り込むとともに、連続パケットデータＤＬＴ１〜ＤＬＴｎの夫々における所定データ量部分に基づくデータセグメントＤＳ１〜ＤＳｎを得て、エンコーデッドデータＤＥＣを再生する際に実行する動作プログラムの一例をあらわすフローチャートを示す。この図１１に示されるフローチャートによりあらわされる動作プログラムにあっては、スタート後、ステップ７１において、変数Ｎを“１”に初期設定する。
【０１０５】
次に、ステップ７２において、ｎチャンネルの送信データＤＴを形成するものとされた、データ伝送チャンネルＣＨ１〜ＣＨｎを通じて送信され、入力Ｉ／Ｆ５３を通じて供給される、連続パケットデータＤＬＴ１〜ＤＬＴｎのデータメモリ部５６への取込みを開始する。
【０１０６】
続いて、ステップ７３において、Ｎｓ＝Ｎの連続パケットデータＤＬＴＮにおける所定データ量部分が、データメモリ部５６に取り込まれたか否かを判断する。その結果、連続パケットデータＤＬＴＮにおける所定データ量部分がデータメモリ部５６に取り込まれていなければ、ステップ７３での判断を繰り返す。また、連続パケットデータＤＬＴＮにおける所定データ量部分がデータメモリ部５６に取り込まれていれば、ステップ７４において、連続パケットデータＤＬＴＮにおける所定データ量部分をデータメモリ部５６から読み出し、その連続パケットデータＤＬＴＮにおける所定データ量部分を形成する特定のコーディング処理が施されたパケットストリームデータに特定のデコーディング処理を施して、連続パケットデータＤＬＴＮにおける所定データ量部分からのデータセグメントＤＳの再生を行い、得られたデータセグメントＤＳＮを送出する。
【０１０７】
その後、ステップ７５において、変数Ｎを“１”だけ増加させてステップ７６に進む。ステップ７６においては、変数Ｎがｎ＋１に達したか否かを判断し、ｎ＋１に達していなければ、ステップ７３に戻って、ステップ７３以降の各ステップを繰り返し、ｎ＋１に達していれば、プログラムを終了する。
【０１０８】
上述の如くにして、図７に示される例における受信サーバ５１において、内蔵されたＣＰＵ５４により再生されるエンコーデッドデータＤＥＣは、出力Ｉ／Ｆ５７を通じて受信サーバ５１から送出され、デコーダ５８に供給される。デコーダ５８にあっては、エンコーデッドデータＤＥＣに、特定の方式に従った伸長デコーディング処理を施して、ビデオ情報信号とオーディオ情報信号とを含んだ再生出力信号ＳＶＡを得て、それを映像・音声モニター５９に供給する。それにより、映像・音声モニター５９において、再生出力信号ＳＶＡに基づく映像と音声とが得られる。
【０１０９】
【発明の効果】
以上の説明から明らかな如く、本願の特許請求の範囲における請求項１から請求項４までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項８から請求項１１までのいずれかに記載された発明に係るデータ伝送装置にあっては、伝送されるべき情報データが複数のデータセグメントに分割されるにあたり、各データセグメントの時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されて一定のものとされる。それに伴い、複数のデータ伝送チャンネルを夫々通じて繰返し送信される複数の区分パケットデータの夫々の時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとされる。
【０１１０】
その結果、一連の区分パケットデータを受信して一連のデータセグメントを再生し、元の情報データを得る受信側において、一連のデータセグメントの最初のものの再生を開始してから最後のものの再生を開始するまでに要する時間が、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、長くされることになり、一連のデータセグメントの最後のものの再生を開始する時点は、複数のデータセグメントに分割される情報データの終端の時点に対応して定まるので、受信側において一連のデータセグメントの最初のものの再生を開始すべき時点は、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のものから最後のものまで漸増していく場合に比して、早い時点とされる。
【０１１１】
従って、例えば、伝送すべきコンテンツがライブコンテンツとされて、それをあらわす情報データが複数のデータセグメントに分割され、それら複数のデータセグメントに夫々基づく複数の区分パケットデータの各々についての個別のデータ伝送チャンネルを通じた繰返し送信が、当該情報データの到来状態に応じて順次開始される場合に、受信側における情報データの再生に伴う再生開始待時間についての低減が図られることになる。
【０１１２】
また、本願の特許請求の範囲における請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法、あるいは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置にあっても、伝送されるべき情報データが複数のデータセグメントに分割されるにあたり、各データセグメントの時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されて一定のものとされる。そして、それに伴い、複数のデータ伝送チャンネルを夫々通じて送信される複数の連続パケットデータの夫々における所定データ量部分の時間長が、所定の時間長に達するまでは順次増大していき、所定の時間長に達した後にはその所定の時間長に固定されるものとされる。
【０１１３】
その結果、複数の連続パケットデータの夫々における所定データ量部分を受信して一連のデータセグメントを再生し、元の情報データを得る受信側において、一連のデータセグメントの最初のものの再生を開始してから最後のものの再生を開始するまでに要する時間が、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、長くされることになる。そして、一連のデータセグメントの最後のものの再生を開始する時点は、複数のデータセグメントに分割される情報データの最後の時点から、一連のデータセグメントの最後のものに対応する連続パケットデータにおける所定データ量部分の時間長に相当する時間が経過した時点とされるので、受信側において一連のデータセグメントの最初のものの再生を開始すべき時点は、情報データが分割されて形成される複数のデータセグメントの夫々の時間長が最初のデータセグメントから最後のデータセグメントまで漸増していく場合に比して、早い時点とされる。
【０１１４】
従って、例えば、伝送すべきコンテンツがライブコンテンツとされて、それをあらわす情報データ（ライブ情報データ）が複数のデータセグメントに分割され、それら複数のデータセグメントに夫々基づく複数の連続パケットデータの各々についての個別のデータ伝送チャンネルを通じた送信が、ライブ情報データの到来状態に応じて順次開始される場合に、受信側におけるライブ情報データの再生に伴う再生開始待時間についての低減が図られることになる。
【０１１５】
そして、本願の特許請求の範囲における請求項１５あるいは請求項１６に記載された発明に係るデータ送受システムにあっては、本願の特許請求の範囲における請求項８から請求項１１までのいずれか、あるいは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ送信装置を含んで構成されるので、本願の特許請求の範囲における請求項８から請求項１１までのいずれか、あるいは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ送信装置により得られる利点と同様な利点が得られることになる。
【図面の簡単な説明】
【図１】  本願の特許請求の範囲における請求項１から請求項４までのいずれか、もしくは、請求項５から請求項７までのいずれかに記載された発明に係るデータ伝送方法の一例が実施される、本願の特許請求の範囲における請求項８から請求項１１までのいずれか、もしくは、請求項１２から請求項１４までのいずれかに記載された発明に係るデータ伝送装置の一例を示すブロック接続図である。
【図２】  図１に示される例における送信サーバの動作説明に供されるタイムチャートである。
【図３】  図１に示される例における送信サーバに含まれるＣＰＵが動作制御にあたって実行するプログラムの一例をあらわすフローチャートである。
【図４】  図１に示される例における送信サーバに含まれるＣＰＵが動作制御にあたって実行するプログラムの一例をあらわすフローチャートである。
【図５】  図１に示される例における送信サーバの動作説明に供されるタイムチャートである。
【図６】  図１に示される例における送信サーバに含まれるＣＰＵが動作制御にあたって実行するプログラムの一例をあらわすフローチャートである。
【図７】  図１に示されるデータ伝送装置の例により送出されるデータを受信するものとされ、斯かるデータ伝送装置の例とで、本願の特許請求の範囲における請求項１５あるいは請求項１６に記載されたデータ送受システムの一例を構成する、データ受信装置の一例を示すブロック接続図である。
【図８】  図７に示される例における受信サーバの動作説明に供されるタイムチャートである。
【図９】  図７に示される例における受信サーバに含まれるＣＰＵが動作制御にあたって実行するプログラムの一例をあらわすフローチャートである。
【図１０】  図７に示される例における受信サーバの動作説明に供されるタイムチャートである。
【図１１】  図７に示される例における受信サーバに含まれるＣＰＵが動作制御にあたって実行するプログラムの一例をあらわすフローチャートである。
【図１２】  均等分割手法及び繰返し送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【図１３】  均等分割手法及び連続送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【図１４】  不等長分割手法及び繰返し送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【図１５】  不等長分割手法及び連続送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【図１６】  伝送すべきコンテンツがライブ情報とされた不等長分割手法及び繰返し送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【図１７】  伝送すべきコンテンツがライブ情報とされた不等長分割手法及び連続送信手法がとられたオンデマンド形式のデータ伝送の説明に供されるタイムチャートである。
【符号の説明】
１１・・・ビデオカメラ，  １２・・・エンコーダ，  １３・・・送信サーバ，  １４，５２・・・データバス，  １５，５３・・・入力Ｉ／Ｆ，  １６，５４・・・ＣＰＵ，  １７，５５・・・プログラムメモリ部，  １８，５６・・・データメモリ部（ＨＤＤ），  １９，５７・・・出力Ｉ／Ｆ，  ５８・・・デコーダ，  ５９・・・映像・音声モニター
【図１】
0003719398.tif 000002
【図２】
0003719398.tif 000003
【図３】
0003719398.tif 000004
【図４】
0003719398.tif 000005
【図５】
0003719398.tif 000006
【図６】
0003719398.tif 000007
【図７】
0003719398.tif 000008
【図８】
0003719398.tif 000009
【図９】
0003719398.tif 000010
【図１０】
0003719398.tif 000011
【図１１】
0003719398.tif 000012
【図１２】
0003719398.tif 000013
【図１３】
0003719398.tif 000014
【図１４】
0003719398.tif 000015
【図１５】
0003719398.tif 000016
【図１６】
0003719398.tif 000017
【図１７】
0003719398.tif 000018