(57)【要約】【課題】  複数の装置により分割した動画像データを配信するとき、高精細な画像であっても、画質低下を起こさずに動画像データの配信が行える動画配信システム提供する。【解決手段】  本発明の動画像配信システムは、圧縮された動画像データを時間的及び空間的に分割して、受信装置に配信する動画配信システムであり、連続した複数のフレームの組として、時系列に、ソース動画像データを複数のセグメントに分割する画像データ分節手段と、前記セグメントを分割順に、順次、ネットワークに送信する出力手段と、ネットワークを介して入力されるセグメントを復号し、復号セグメントとして空間的に分割し、分割された復号サブセグメントを圧縮し、サブセグメントとしてネットワークへ出力する送信手段と、ネットワークを介して、複数の送信手段から入力される前記サブセグメントを、復号してセグメントとし、動画像データを合成する受信手段とを有するを有する。【選択図】    図１
2005176068.tif 000002
【特許請求の範囲】
【請求項１】
圧縮された動画像データを時間的及び空間的に分割して、受信装置に配信する動画配信システムであり、
連続した複数のフレームの組として、時系列に、ソース動画像データを複数のセグメントに分割する画像データ分節手段と、
前記セグメントを分割順に、順次、ネットワークに送信する出力手段と、
ネットワークを介して入力されるセグメントを復号し、復号セグメントとして空間的に分割し、分割された復号サブセグメントを圧縮し、サブセグメントとしてネットワークへ出力する送信手段と、
ネットワークを介して、該複数の送信手段から入力される前記サブセグメントを、復号してセグメントとし、動画像データを合成する受信手段と
を有することを特徴とする動画像配信システム。
【請求項２】
前記画像データ分節手段から出力される各セグメント毎に、複数の送信手段によって圧縮サブセグメントへの変換が行われることを特徴とする請求項１記載の動画像配信システム。
【請求項３】
前記画像データ分節手段が予め登録されている送信手段情報により、使用する送信手段と、セグメント及びサブセグメントの分割数とを演算し、使用する送信手段に分割したセグメントを送信するとともに、前記受信手段に対して、使用する送信手段及びセグメント及びサブセグメントの分割数を含む情報を送信することを特徴とする請求項２記載の動画像配信システム。
【請求項４】
同一のセグメントを割り当てられた前記送信手段各々が、受信手段により指定された位置のサブセグメントを圧縮して、この圧縮サブセグメントを出力することを特徴とする請求項３記載の動画像配信システム。
【請求項５】
前記受信手段が、
入力されるサブセグメントを復号して復号サブセグメントを出力する復号手段と、
該復号サブセグメントを空間的に合成して復号セグメントを生成する空間的合成手段と、
前記復号セグメントを分割順に時系列に接続して復号動画像データとして再生する動画像再生手段と
を有することを特徴とする請求項１から請求項４のいずれかに記載の動画像配信システム。
【請求項６】
圧縮された動画像データを時間的及び空間的に分割して、受信装置に配信する動画配信方法であり、
連続した複数のフレームの組として、時系列に、ソース動画像データを複数のセグメントに分割する画像データ分節過程と、
前記セグメントを分割順に、順次、ネットワークに送信する送信過程と、
ネットワークを介して入力されるセグメントを復号し、復号セグメントとして空間的に分割し、分割された復号サブセグメントを圧縮し、サブセグメントとしてネットワークへ出力する空間分割過程と、
ネットワークを介して、入力される前記複数のサブセグメントを、復号してセグメントとし、動画像データを合成する受信過程と
を有することを特徴とする動画像配信方法。
【請求項７】
前記空間分割過程において、前記セグメント毎に、複数の送信手段によって圧縮サブセグメントへの変換が行われることを特徴とする請求項６記載の動画像配信方法。
【請求項８】
前記画像データ分節過程において、予め登録されている送信手段情報により、使用する送信手段と、セグメント及びサブセグメントの分割数とを演算し、使用する送信手段に分割したセグメントを送信するとともに、前記受信過程において、使用する送信手段及びセグメント及びサブセグメントの分割数を含む情報を送信することを特徴とする請求項７記載の動画像配信方法。
【請求項９】
同一のセグメントを割り当てられた前記送信手段各々が、受信過程において指定された位置のサブセグメントを圧縮して、この圧縮サブセグメントを出力することを特徴とする請求項８記載の動画像配信方法。
【請求項１０】
前記受信過程が、
入力されるサブセグメントを復号して復号サブセグメントを出力する復号過程と、
該復号サブセグメントを空間的に合成して復号セグメントを生成する空間的合成過程と、
前記復号セグメントを分割順に時系列に接続して復号動画像データとして再生する動画像再生過程と
を有することを特徴とする請求項６から請求項９のいずれかに記載の動画像配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル動画像の配信を行う動画像配信システム及びその方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータの処理速度と、インターネットを含むインフラの整備とにより、動画像データをネットワークを介して各家庭に配信し、ユーザがパーソナルコンピュータにより視聴する、すなわちコンテンツとしての動画像データの配信が多く行われるようになってきた。
しかしながら、ネットワークを通じて動画像データを伝送する場合、ネットワークの通信状態の突発的な悪化により、送信されている動画像データの一部を喪失してしまいこの部分を受信できないことが起こる。
【０００３】
このような場合においても、元の画像と遜色ない再生画像を得るための方法として，元の画像を空間方向に複数のデータブロックに分割してから伝送し、受信装置において受信後に、分割されたデータブロックを合成して、元の画像データを再生するものがある（例えば、特許文献１参照）。
また、同様の目的において、元の画像データをフレーム単位で間引くことにより、複数の独立した圧縮データストリームを生成・送信する方法も考えられる。（例えば、特許文献１参照２）
【特許文献１】特開２０００−３５０００４号公報、「データ送信装置、データ受信装置、およびデータ送信方法並びにデータ受信方法」
【特許文献２】特開２００２−２２３４３７号公報、「動画像送信装置、勤画像符号化装置、動画像受信装置、動画像再生装置および動画像通信システム」
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１に記載されるデータ送信装置は、動画像データを空間的に複数のブロックに分割し、ブロック単位で送信するため、一部のデータが喪失されたとしても、ある程度の画質で再生することが可能である。
また、特許文献２に記載される動画像送信装置も、動画像データをフレーム単位で間引くことにより、時間軸方向に分割し、各々を独立した圧縮データストリームとして、ストリーム単位で送信するため、一部のデータが喪失されたとしても、ある程度の画質で再生することが可能である。
【０００５】
しかしながら、特許文献１のデータ送信装置を複数用い、トランスコードを分散して行おうとしたとき、空間分割のみであると、処理する装置のうちの１台が何らかの原因により故障した場合、以後、画質が低下したままとなる欠点を有している。
一方、特許文献２に記載されるデータ送信装置を複数用い、トランスコードを分散して行おうとしたとき、時間分割のみであると、データの喪失があると時間のとぎれが発生する欠点を有している。
また、特許文献１及び２に記載されるデータ送信装置あっては、送信しようとする動画像データがＨＤ（ハイビジョン）映像のように、非常にデータサイズが大きい場合、空間分割またはフレーム間引きによる時間方向の分割を用いると、分割数を上げる必要があるが、これは再生した再生画像の画質低下をもたらすこととなる。
【０００６】
すなわち、上述したように、空間分割数を上げるほど映像圧縮効率が低下するため、同様の転送速度を満足させようとする場合、圧縮率を上げることとなり画質が低下し、また、フレーム間引きの間隔を広げた場合、一般的な動画圧縮方法で用いられるフレーム間予測が十分に行えず、再生画像の画質が低下する。
さらに、特許文献１及び２に記載されるデータ送信装置あっては、分割された動画像データを送信するため、複数の高価な配信サーバを設ける必要があり、動画像データ配信のためのネットワーク構築に多くの資金が必要となる。
【０００７】
本発明は、このような事情に鑑みてなされたもので、複数の装置により分割した動画像データを配信するとき、高精細な画像であっても、高価な配信サーバを設けることなく、画質低下を起こさずに動画像データの配信が行える動画配信システム及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の動画像配信システムは、圧縮された動画像データを時間的及び空間的に分割して、受信装置に配信する動画配信システムであり、連続した複数のフレームの組として、時系列に、ソース動画像データを複数のセグメントに分割する画像データ分節手段と、前記セグメントを分割順に、順次、ネットワークに送信する出力手段と、ネットワークを介して入力されるセグメントを復号し、復号セグメントとして空間的に分割し、分割された復号サブセグメントを圧縮し、サブセグメントとしてネットワークへ出力する送信手段と、ネットワークを介して、該複数の送信手段から入力される前記サブセグメントを、復号してセグメントとし、動画像データを合成する受信手段とを有することを特徴とする。
【０００９】
本発明の動画像配信システムは、前記画像データ分節手段から出力される各セグメント毎に、複数の送信手段によって圧縮サブセグメントへの変換が行われることを特徴とする。
【００１０】
本発明の動画像配信システムは、前記画像データ分節手段が予め登録されている送信手段情報により、使用する送信手段と、セグメント及びサブセグメントの分割数とを演算し、使用する送信手段に分割したセグメントを送信するとともに、前記受信手段に対して、使用する送信手段及びセグメント及びサブセグメントの分割数を含む情報を送信することを特徴とする。
【００１１】
本発明の動画像配信システムは、同一のセグメントを割り当てられた前記送信手段各々が、受信手段により指定された位置のサブセグメントを圧縮して、この圧縮サブセグメントを出力することを特徴とする。
【００１２】
本発明の動画像配信システムは、前記受信手段が、入力されるサブセグメントを復号して復号サブセグメントを出力する復号手段と、該復号サブセグメントを空間的に合成して復号セグメントを生成する空間的合成手段と、前記復号セグメントを分割順に時系列に接続して復号動画像データとして再生する動画像再生手段とを有することを特徴とする。
【００１３】
本発明の動画像配信方法は、圧縮された動画像データを時間的及び空間的に分割して、受信装置に配信する動画配信方法であり、連続した複数のフレームの組として、時系列に、ソース動画像データを複数のセグメントに分割する画像データ分節過程と、前記セグメントを分割順に、順次、ネットワークに送信する送信過程と、ネットワークを介して入力されるセグメントを復号し、復号セグメントとして空間的に分割し、分割された復号サブセグメントを圧縮し、サブセグメントとしてネットワークへ出力する空間分割過程と、ネットワークを介して、入力される前記複数のサブセグメントを、復号してセグメントとし、動画像データを合成する受信過程とを有することを特徴とする。
【００１４】
本発明の動画像配信方法は、前記空間分割過程において、前記セグメント毎に、複数の送信手段によって圧縮サブセグメントへの変換が行われることを特徴とする。
【００１５】
本発明の動画像配信方法は、前記画像データ分節過程において、予め登録されている送信手段情報により、使用する送信手段と、セグメント及びサブセグメントの分割数とを演算し、使用する送信手段に分割したセグメントを送信するとともに、前記受信過程において、使用する送信手段及びセグメント及びサブセグメントの分割数を含む情報を送信することを特徴とする。
【００１６】
本発明の動画像配信方法は、同一のセグメントを割り当てられた前記送信手段各々が、受信過程において指定された位置のサブセグメントを圧縮して、この圧縮サブセグメントを出力することを特徴とする。
【００１７】
本発明の動画像配信方法は、前記受信過程が、入力されるサブセグメントを復号して復号サブセグメントを出力する復号過程と、該復号サブセグメントを空間的に合成して復号セグメントを生成する空間的合成過程と、前記復号セグメントを分割順に時系列に接続して復号動画像データとして再生する動画像再生過程とを有することを特徴とする。
【発明の効果】
【００１８】
本発明の動画像配信システムによれば、圧縮したままでは空間分割が行えないため、送信手段により一旦復号した後に空間的に分割してサブセグメントとし、この非符号化状態のサブセグメントを再度圧縮（符号化）してサブセグメントを生成して、このサブセグメントを受信手段に送信している。
この結果、本発明の動画像配信システムは、時間軸方向による分節と、空間方向の分割を併用することができ、動画像データを、Ｐ２Ｐネットワークやワイヤレスネットワークなどの不安定なネットワーク環境でも、喪失したサブセグメントに対して、残ったサブセグメントを使用することで、ある程度の品質で復元することが可能なため、途切れることの無い動画像データの配信が行える。
【００１９】
また、本発明の動画像配信システムによれば、動画像データを時間軸方向において分節し、各セグメントの送信を複数の送信装置から行うことで、いずれかの送信装置の通信が一部途絶した場合でも素早く他の送信装置に切り替えることにより、セグメント単位において再生品質を回復でき、また、処理コストの高い高精細画像でも、既存の圧縮（符号化）された動画像データを、ユーザの要求する別の圧縮（符号化）フォーマットにリアルタイムでトランスコードしながら配信することができる。
【００２０】
さらに、本発明の動画像配信システムによれば、高価なサーバを用いることなく、社内もしくは個人のＰＣ（パーソナルコンピュータ）群を利用して、オンデマンドの動画データの配信を行う場合、時間軸方向（時系列）での分節をソースディストリビュータで行い、空間方向の分割を送信装置（上記社内もしくは個人のＰＣ群）で行うことで、送信装置毎の負荷を低減することができ、効率のよい装置間のデータ転送を実現することとなり、送信装置が上り回線速度の低い通信環境（ＡＤＳＬなど）にある場合でも、システム全体として高ビットレートな動画像データの配信を行うことが可能になる
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態による動画像配信システムを図面を参照して説明する。図１は同実施形態の一構成例を示すブロック図である。
この図において、ソースディストリビュータ１は、ソースである圧縮されたディジタル動画像データ（以下、動画像データ）を、時系列に分節することで複数のセグメントに分割し、ネットワークＩを介して、複数の送信装置２に送信する。ここでの分節は、符号化単位を元に、すなわちＭＰＥＧであればＧＯＰ単位を元に、所定の数のＧＯＰとして行われる。
【００２２】
ここで、ネットワークＩは、公衆情報網，専用情報網及びインターネットなどから構成される情報通信網である。
送信装置２は、入力されるセグメントを復号し空間的に分割して、複数のサブセグメントを生成／符号化（圧縮）し、すなわち、サブセグメント単位でトランスコード処理を行い、他のフォーマットにより符号化された圧縮サブセグメントとしてネットワークＩを介して送信装置３へ送信する。
受信装置３は、入力される圧縮サブセグメントを復号して、復号されたサブセグメントからセグメントを合成し、このセグメントを分節された順につなぎ合わせて、再生動画像データとして出力する。
【００２３】
本発明においては、上記動画像データにおける時系列な画像データ（フレームデータ）を、連続する複数のフレームを単位（ＧＯＰ単位）として時系列に分割することにより、動画像をセグメントとして区分することを「分節」と表記する。
また、画像データをフレーム単位で間引き、複数のストリームに分割することを「フレーム間引きによる分割」と表記する。
例えば、動画像データがフレーム番号１，２，３，４，５，６，…の静止画像データから構成されているとすると、分節によって生成されたデータは「１，２，３」、「４，５，６」、…となり、一方、フレーム間引きによる分割により生成されたデータは「１，３，５」、「２，４，６」、「…」となる。
【００２４】
次に、上記ソースディストリビュータ１の構成を、図を用いて説明する。図２は、図１のソースディストリビュータ１の一構成例を示すブロック図である。
入力部１１は、受信装置１から要求された動画像データを、外部のデータベースから入力し、データ分節部１２へ出力する。
データ分節部１２は、上記動画像データを、分割制御部１３からの分割制御信号により、図３に示すように、指定されるフレーム数からなるセグメントに分節し、これらセグメントを送信部１４に出力する。
送信部１４は、分割制御部１３からの送信制御信号により、予め指定されているサーバ、もしくは家庭に設置されているパーソナルコンピュータ等により構成された送信装置２へ、各セグメントを送信する。ここで、送信部１４は複数設けてもよい。
【００２５】
分割制御部１３は、受信装置３からの動画像データを要求するコンテンツ要求信号が入力されると、予め登録されている送信装置２の装置情報により、使用する送信装置２と、セグメント及びサブセグメントの分割数とを演算し、データ分節部１２にセグメントの分節する数を含む分割制御信号を出力する。
また、分割制御部１３は、動画像データの送信に使用する送信装置と、時系列に分節されたセグメントが送信される送信装置２と、サブセグメントの分割数とを含む分割情報を、受信装置３に対して送信する。
【００２６】
ここで、装置情報とは、送信装置２各々のデータ処理速度、データ転送速度（ネットワーク性能）、過去の使用履歴（過去に用いたときの安定性等）、使用可能状態か否かの利用状況を含んだ情報である。
分割制御部１３は、使用可能な送信装置２から、受信装置３に送信する動画像データの容量に対応して、安定性、データ転送速度、データ処理速度の高い順に所定数選択し、この所定数により、セグメント及びサブセグメント各々の分割数を演算する。
また、分割制御部１３はセグメントの上記分割数を、分割制御信号に含めデータ分節部１２へ出力し、データ分節部１２はこの分割数に対応して動画像データをセグメントに分節する。
【００２７】
次に、送信装置２の構成を、図を用いて説明する。図４は、図１の送信装置２の一構成例を示すブロック図である。
デコーダ２１は、入力されるセグメントを復号して、復号された復号セグメント及び添付された分割数を空間分割部２２へ出力する。
空間分割部２２は、入力される復号セグメントを、図３に示すように、添付されたサブセグメントの分割数に従い分割し、この分割された複数の復号サブセグメントをデータ選択部２３に出力する。
【００２８】
この分割は、空間的分割、すなわち領域的な分割であり、本発明の一例として、セグメントを構成する全フレーム各々が、画素列をブロック（領域）として、このブロックを横方向に所定の間隔をとりグループ化することで、各フレームを所定のグループからなる複数のサブセグメントを生成する。ここで、サブセグメントにおける各グループは、全てのフレームにおいて同一の位置のブロックから構成されている。
例えば、図５に示すように、各フレームにおいて横方向に１つおきにブロックを選択する（ブロック単位で相補的に間引く）ことで、フレーム毎に相補的なグループからなる２つのサブセグメントに分割する。
データ選択部２３は、入力される複数の復号サブセグメントから、受信装置３からの指定信号の示す分割位置に対応した復号サブセグメントを選択し、選択された復号サブセグメントをエンコーダ２４へ出力する。
【００２９】
エンコーダ２４は、入力される復号サブセグメントを符号化し、ネットワークＩを介して、再符号化された圧縮サブセグメントを受信装置３へ送信する。
このように、本実施形態の送信装置２は、デコーダ２１により符号化されているフレームデータを、一旦復号して、復号された圧縮されていない復号セグメントとし、分割して復号サブセグメントとした後に、この復号サブセグメントを異なるフォーマットにより符号化することで、トランスコード処理を行っている。
【００３０】
次に、受信装置３の構成を、図を用いて説明する。図６は、図１の受信装置３の一構成例を示すブロック図である。
受信装置３はセグメント画像復元部３１，動画像再生部３２及び受信計画部３３を有し、セグメント画像復号部３１はデコーダ３４及び合成部３５から構成されている。
デコーダ３４は、入力される圧縮サブセグメントを復号し、復号サブセグメントとして合成部３５へ出力する。
合成部３５は、受信計画部３３に記憶されている送信した送信装置２と、復号セグメントにおける復号サブセグメントの位置との位置対応テーブルにより、図７に示すように、入力される復号サブセグメントを、対応する位置において組み合わせることで合成し、復号セグメントを生成する。
【００３１】
動画像再生部３２は、受信計画部３３に記憶されている送信した送信装置２と、セグメントの分節された順番との順番対応テーブルにより、図７に示すように、入力されるセグメントを、時系列順に並べて、動画像データを再生して出力する。
受信計画部３３は、ユーザの入力する動画像データ（動画コンテンツ）の再生要求が入力されることにより、ソースディストビュータ１に対して、ユーザから要求された動画像データの送信要求を出力する。
【００３２】
また、受信計画部３３は、ソースディストリビュータ１から送信される、動画像データの配信に使用される送信装置２と、この送信装置２に送信されるセグメントの順番とのデー場に基づき、送信装置２とセグメントの順番との順番対応テーブルを生成する。
さらに、受信計画部３３は、上記順番対応テーブルを参照して、同一のセグメントが送信される送信装置２を抽出し、これらの送信装置２によりグループを生成し、このグループ内において、送信装置２と、圧縮する復号サブセグメントの復号セグメントにおける位置との関係を示す位置対応テーブルを生成するとともに、各々の送信装置２に対して、圧縮する復号サブセグメントの復号セグメントにおける分割位置を示す指定信号を出力する。
【００３３】
次に、図１，図２，図４，図６，図８及び図９を参照し、一実施形態の動作例を説明する。図８及び図９は、図１の動画像配信システムの動作例を示すシーケンス図である。
受信計画部３３は、ユーザから動画像データの再生要求が入力されることにより（ステップＳ１）、ソースディストリビュータ１に対して、要求される動画像データの配信、及び配信を行う送信装置２のリストを要求する送信要求を送信する（ステップＳ２）。
これにより、入力部１１は、上記送信要求により要求された動画像データを、所定のデータベースから読み出し、装置情報に基づいて、この動画像データの送信に用いる送信装置２を選択する。
【００３４】
また、分割制御部１３は、選択された送信装置２の数に基づいて、動画像データを分割するセグメント数を設定する。
例えば、分割制御部１３が利用可能な送信装置２から処理速度と転送速度とから、ｎ台の送信装置２を選択し、かつ、各々の処理速度から各送信装置２において処理可能なデータ量から、動画像データをｎ／４個のセグメントに分節する必要があると判定すると、動画像データの分割するセグメントの数をｎ／４個とする。
これにより、分割制御部１３は、ｎ台に対してセグメント数がｎ／４であるため、１セグメントあたり４台の送信装置２を割り当てることを演算する（ステップＳ３）。
【００３５】
そして、データ分節部１２は、分割制御部１３からの制御により、時系列に、図３に示すように、動画像データをｎ／４個のセグメントに分節する（ステップＳ４）。
データ分節部１２が動画像データを時間軸上で分節して、複数の送信装置２に対して同一のセグメントを送信して配備し、各送信装置２でサブセグメントに分割して、送信装置２を切り替えて、順次サブセグメントを送信することで、動画像データの配信を行うため、送信装置２の故障やネットワーク脱退の影響を低減できることとなる。
【００３６】
次に、送信部１４各々は、分割制御部１３から指定される送信装置２に対して、各セグメントをそれぞれ送信して配備する（ステップＳ５）。このとき、送信部１４各々は、分割制御部１３の制御により、同一のセグメントを４つの異なる送信装置２へ送信する。
また、分割制御部１３は、セグメントを配備する送信装置２のリスト（送信装置リスト）と、時系列に分割される各々のセグメントの順番及び送信装置２の対応を示すデータ（計画書）とを、受信装置３に対して送信する（ステップＳ６）。このとき、ステップＳ５及びＳ６は、並列処理にて行われる。
【００３７】
そして、各送信装置２は所定のセグメントを受信し（ステップＳ７）、受信装置３は送信装置リスト及び計画書を受信し、順番対応テーブルを生成する（ステップＳ８）。
次に、受信計画部３３は、上記送信装置リストにある送信装置２に対して、上記計画書の順番のデータに基づいて、順次、圧縮サブセグメントの送信を要求する（ステップＳ９）。
このとき、受信計画部３３は、同一のセグメントを処理する送信装置２に対して、いずれの分割位置をサブセグメントとして出力するかを指定し、位置対応テーブルを生成する。
また、図６におけるデコーダ３４を１つで生成する場合、ストリームデータ（サブセグメント）の受信を途切れなく円滑に行うため、前回要求した圧縮サブセグメントの受信が完了していなくとも、次の圧縮サブセグメントを要求するようなプリバッファリングの構成を、デコーダ３４の前段に設けても良い。
さらに、セグメント画像復元部３１を１つのみ設けて、このセグメント画像復元部３１が、動画像データが分節された順に対応させて、順次、送信装置２から圧縮サブセグメントを受信するようにしてもよい。
【００３８】
そして、各送信装置２は受信装置３からの圧縮サブセグメントの要求を受信し（ステップＳ１０）、デコーダ２１は配備されたセグメントを復号して、復号セグメントとして、空間分割部２２へ出力する（ステップＳ１１）。
次に、空間分割部２２は、添付されている分割数により、所定の間引き処理を行い、この分割数に対応した復号サブセグメントを生成する。
このとき、送信装置２は、ソースディストリビュータ１からセグメント全体の受信を完了していなくとも、受信装置３からのサブセグメント送信の要求が入力され次第、セグメントのうち復号可能な部分が入力されていれば、復号及び分割の処理を行う。
そして、データ選択部２３は、受信装置３から指定された分割位置の復号サブセグメントを抽出し、この抽出された復号サブセグメントをエンコーダ２４へ出力する（ステップＳ１２）。
【００３９】
これにより、エンコーダ２４は、受信装置３から要求された形式（分割位置の指定信号に添付されている符号化フォーマット）に、入力される復号サブセグメントを符号化（圧縮）して、ユーザの希望する符号化形式の圧縮サブセグメントを作成し（ステップＳ１３）、この圧縮サブセグメントを受信装置３に送信する（ステップＳ１４）。
このとき、送信装置２は、復号セグメント全体が分割されていなくとも、受信装置３からのサブセグメント送信の要求が入力され次第、符号化された圧縮サブセグメントから順に受信装置３に対して送信する。
そして、デコーダ３４は、入力される圧縮サブセグメントを復号し、復号サブセグメントとして出力する（ステップＳ１５）。
【００４０】
次に、合成部３５は、各デコーダ３４から入力される復号サブセグメントを、受信計画部３３に記憶されている位置対応テーブルを参照して、図７に示すように、対応する位置により復号サブセグメントを組み合わせて、復号セグメントを生成して出力する（ステップＳ１６）。
このとき、空間方向に分割しているため、圧縮サブセグメントが送信中に喪失されたとしても、残りの圧縮サブセグメントの情報により、ある程度の品質でセグメントを再生することが可能である。
すなわち、合成部３５、例えば、ある圧縮サブセグメントが喪失されたことを検出した場合、喪失した圧縮サブセグメントに隣接する両側の画素のデータ（画素の階調度など）の平均値を計算して、この平均値を喪失されたサブセグメントの画素のデータとする。
そして、動画像再生部３２は、各セグメント画像復元部３１から入力される復号セグメントを、受信計画部３３に記憶されている順番対応テーブルを参照して、図７に示すように、時系列に分節された順番に、各復号セグメントを並べて復号された動画像データ（復元動画像）を再生して出力する（ステップＳ１７）。
受信装置３は、上記復元動画像を図示しない表示装置に表示する（ステップＳ１８）。
【００４１】
なお、図１におけるソースディストリビュータ１，送信装置２及び受信装置３の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、各々の装置において対応するプログラムを実行することによりそれぞれの処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４２】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施形態の動画像配信システムの一構成例を示すブロック図である。
【図２】図１のソースディストリビュータ１の一構成例を示すブロック図である。
【図３】ソースディストリビュータ１及び送信装置２における動画像データの分割の動作を示す概念図である。
【図４】図１の送信装置２の一構成例を示すブロック図である。
【図５】送信装置２におけるセグメントをサブセグメントに分割する処理を説明する概念図である。
【図６】図１の受信装置３の一構成例を示すブロック図である。
【図７】受信装置３における動画像データの合成の動作を示す概念図である。
【図８】本発明の動画像配信システムの動作例を説明するシーケンス図である。
【図９】本発明の動画像配信システムの動作例を説明するシーケンス図である。
【符号の説明】
【００４４】
１…ソースディストリビュータ
２…送信装置
３…受信装置
１１…入力部
１２…データ分節部
１３…分割制御部
１４…送信部
２１，３４…デコーダ
２２…空間分割部
２３…データ選択部
２４…エンコーダ
３１…セグメント画像復元部
３２…動画像再生部
３３…受信計画部
３５…合成部
【図１】
2005176068.tif 000003
【図２】
2005176068.tif 000004
【図３】
2005176068.tif 000005
【図４】
2005176068.tif 000006
【図５】
2005176068.tif 000007
【図６】
2005176068.tif 000008
【図７】
2005176068.tif 000009
【図８】
2005176068.tif 000010
【図９】
2005176068.tif 000011