(57)【特許請求の範囲】
【請求項１】
ストリームを蓄積した配信サーバーからネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
複数の前記配信サーバーが、様々な符号化ツールで符号化された、シンタックスが異なる複数のストリームを蓄積し、
前記配信サーバーに配信要求を行った端末に対し、予め一意に定めた符号化ツールの情報を示すＤＣＩ（Decoder Configuration Information）を通知し、前記配信サーバーから少なくとも１つの前記ストリームを受信するか、または複数の前記配信サーバーから複数の前記ストリームを受信し、前記ＤＣＩを基に前記ストリームの変換有無を判断し、判断結果を基に、受信した前記ストリームが、通知した前記ＤＣＩに適合していない場合、前記ＤＣＩに適合するように、受信した前記ストリームのシンタックスを変換して前記ネットワークを介して前記端末に送信し、受信した前記ストリームが、通知した前記ＤＣＩに適合している場合、前記シンタックスを変換せずに受信した前記ストリームを、前記ネットワークを介して前記端末に送信する変換装置を備えることを特徴とする動画像配信システム。
【請求項２】
請求項１に記載の動画像配信システムにおいて、
前記変換装置は、前記配信サーバーから受信するストリームとして、前記端末から送信されたＤＴＭＦ信号を検出して前記ＤＴＭＦ信号により前記配信サーバーからのストリームを選択した上で、少なくとも１つの前記ストリームを受信するか、または複数の前記配信サーバーから複数の前記ストリームを受信することを特徴とする動画像配信システム。
【請求項３】
請求項２に記載の動画像配信システムにおいて、
前記端末がＤＴＭＦ信号を使用して少なくとも１つのストリームを選択するときに、前記ＤＴＭＦ信号でストリーム選択を促すための画像、音声、テキストの少なくとも１つの情報、もしくは次のストリームの選択画面に移るための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信することを特徴とする動画像配信システム。
【請求項４】
請求項１乃至３いずれかに記載の動画像配信システムにおいて、
前記端末が選択した少なくとも１つのストリームを配信するときに、前記ストリームの前もしくは後に宣伝や広告を表すための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信することを特徴とする動画像配信システム。
【請求項５】
請求項１乃至４いずれかに記載の動画像配信システムにおいて、
前記変換装置は、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に前記ストリームの変換有無を切り替えるスイッチと、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、を有する動画像トランスコーダを使用して前記ストリームのシンタックスを変換することを特徴とする動画像配信システム。
【請求項６】
請求項１乃至４いずれかに記載の動画像配信システムにおいて、
前記変換装置は、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを使用して前記ストリームのシンタックスを変換することを特徴とする動画像配信システム。
【請求項７】
請求項１乃至４いずれかに記載の動画像配信システムにおいて、
前記変換装置は、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを使用して前記ストリームのシンタックスを変換することを特徴とする動画像配信システム。
【請求項８】
請求項１乃至４いずれかに記載の動画像配信システムにおいて、
前記変換装置は、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、の中から少なくとも１つを有する動画像トランスコーダを使用して前記ストリームのシンタックスを変換することを特徴とする動画像配信システム。
【請求項９】
様々な符号化ツールで符号化された、シンタックスが異なる複数のストリームを蓄積した配信サーバーに配信要求を行った端末に対し、予め一意に定めた符号化ツールの情報を示すＤＣＩ（Decoder Configuration Information）をネットワークを介して通知し、前記配信サーバーから少なくとも１つの前記ストリームを受信するか、または複数の前記配信サーバーから複数の前記ストリームを受信し、前記ＤＣＩを基に前記ストリームの変換有無を判断し、判断結果を基に、受信した前記ストリームが、通知した前記ＤＣＩに適合していない場合、前記ＤＣＩに適合するように、受信した前記ストリームのシンタックスを変換して前記ネットワークを介して前記端末に送信し、受信した前記ストリームが、通知した前記ＤＣＩに適合している場合、前記シンタックスを変換せずに受信した前記ストリームを、前記ネットワークを介して前記端末に送信することを特徴とする変換装置。
【請求項１０】
請求項９に記載の変換装置において、
前記配信サーバーから受信するストリームとして、前記端末から送信されたＤＴＭＦ信号を検出して前記ＤＴＭＦ信号により前記配信サーバーからのストリームを選択した上で、少なくとも１つの前記ストリームを受信するか、または複数の前記配信サーバーから複数の前記ストリームを受信することを特徴とする変換装置。
【請求項１１】
請求項９または１０に記載の変換装置において、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に前記ストリームの変換有無を切り替えるスイッチと、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、を有する動画像トランスコーダを備えることを特徴とする変換装置。
【請求項１２】
請求項９または１０に記載の変換装置において、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを備えることを特徴とする変換装置。
【請求項１３】
請求項９または１０に記載の変換装置において、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを備えることを特徴とする変換装置。
【請求項１４】
請求項９または１０に記載の変換装置において、
前記ＤＣＩを基に前記ストリームの変換有無を判断する変換制御部と、
前記変換制御部からの情報を基に変換有無を切り替えるスイッチと、
パラメータを書き換えるパラメータ値変換部と、
前記ストリームを可変長復号化する可変長復号化器と、
パラメータを入れ替えるパラメータ順序変換部と、
可変長符号化処理を行う可変長符号化器と、
入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、
前記ストリームのヘッダを抽出するヘッダ判定部と、の中から少なくとも１つを有する動画像トランスコーダを備えることを特徴とする変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動画像配信システムおよび変換装置に関し、特に、配信サーバーに蓄積され、様々な符号化ツールを使用して符号化された動画像圧縮符号化ビットストリームを、高画質かつ高速に変換してネットワークを介して端末に配信する動画像配信システムおよび変換装置に関する。
【背景技術】
【０００２】
近年、動画像信号を低ビットレートで効率良く伝送するための動画像圧縮符号化方式として、ＩＴＵ−Ｔ（International Telecommunication Union-Telecommunication Standardization Sector：国際電気通信連合電気通信標準化部門）勧告Ｈ．２６１およびＨ．２６３や、ＩＳＯ／ＩＥＣで国際標準化されているＭＰＥＧ−４が知られている。また、ＩＴＵ−ＴとＩＳＯ／ＩＥＣで国際標準化されたＨ．２６４／ＭＰＥＧ−４  ＡＶＣが前記動画像圧縮符号化方式よりも動画像信号を効率良く伝送できるとして注目を浴びている。【０００３】
動画像圧縮符号化方式は、各々の規格で符号化ツールのサブセットを定めたＰｒｏｆｉｌｅが規定されており、動画像圧縮符号化ビットストリーム（動画像データとする）を生成する際にＰｒｏｆｉｌｅの範囲内で符号化ツールのオン・オフが自由に選択できる。この符号化ツールのオン・オフによって、同じ動画像圧縮符号化方式でも動画像データのシンタックスが異なる。【０００４】
たとえば、配信サーバーに蓄積された動画像データを回線交換網（以後、「ＣＳ網」と呼ぶ）で端末へ配信する場合、呼接続時に例えばＩＴＵ−Ｔ勧告Ｈ．２４５で規定されている様な能力交換を行う。また、配信サーバーに蓄積された動画像データをパケット交換網（以後、「ＰＳ網」と呼ぶ）で端末へ配信する場合、呼接続時に例えばＩＥＴＦ（Internet Engineering Task Force）勧告ＳＤＰプロトコルで能力交換を行う。能力情報交換で端末へ通知した動画像圧縮符号化方式と動画像データの能力情報（例えばＤＣＩ）によって、端末で再生できる動画像データは符号化ツールのオン・オフまで一意に定められてしまう。【０００５】
配信する動画像データを送信する前に毎回能力情報交換を行うことも可能だが、この場合、各動画像データの配信間隔が長くなってしまうことが問題となる。【０００６】
従って、配信サーバーに蓄積された動画像データが様々な符号化オプションを使用して符号化されている場合、それらを一呼接続中に複数配信しようとすると、各動画像データは前記端末へ通知した符号化情報に沿ったシンタックスの動画像データに変換しなければならない。【０００７】
また、特許文献１に記載の画像伝送装置では、画像通信開始後、符号化オプションを変更する場合に通信切断を行う必要をなくすための構成が記載されている。【０００８】
また、端末から能力情報交換によって配信する動画像データに含まれる符号化ツールが端末でサポートされていないことが通知された場合、前記端末が復号化できる符号化情報を通知して、配信する動画像データを前記端末が復号化できるシンタックスの動画像へ変換しなければならない。【０００９】
従来は、配信サーバーに蓄積された各動画像データを一旦デコードし、端末に通知した符号化情報のシンタックスへ再エンコードすることで配信を行っていた。【００１０】
しかしながら、各動画像データを一旦デコードし再エンコードすることによって画質が劣化する、変換装置の処理負荷が高くなるという問題がある。
【特許文献１】特開２００２−１６９１６号公報
【発明の開示】
【００１１】
すなわち、上記文献記載の従来技術は、以下の点で改善の余地を有していた。
第一に、従来技術では様々な符号化ツールを使用して符号化された動画像データをＣＳ網やＰＳ網などのネットワークで一呼接続中に配信する場合、動画像データを呼接続時に端末へ通知した一意の符号化情報のシンタックスへ変換するが、このときに画質が劣化することである。
【００１２】
その理由は、各動画像データを一旦デコードすることで量子化誤差が発生するためである。また、再エンコードの際に原画像と比べて量子化誤差があるデコード画像を使用するため再量子化による誤差が拡大するためである。
【００１３】
第二に、従来技術では様々な符号化ツールを使用して符号化された動画像データをＣＳ網やＰＳ網などのネットワークで一呼接続中に配信する場合、動画像データを呼接続時に端末へ通知した一意の符号化情報のシンタックスへ変換するときに変換装置の処理負荷が高いことである。
【００１４】
その理由は、各動画像データを呼接続時に定めた一意の符号化情報のシンタックスへ変換するために、デコード、エンコード処理を行わなければならないためである。
【００１５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは様々な符号化ツールを使用して符号化された動画像データを端末へネットワークを経由して配信するために、配信する動画像データを呼接続時に端末へ通知した一意の符号化情報のシンタックスへ高画質に変換する動画像配信システムを提供することにある。
【００１６】
本発明の他の目的は、様々な符号化ツールを使用して符号化された動画像データを端末へネットワークを経由して配信するために、配信する動画像データを呼接続時に端末へ通知した一意の符号化情報のシンタックスへ高速に変換する動画像配信システムを提供することにある。
【００１７】
本発明によれば、ストリームを蓄積した配信サーバーからネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
複数の前記配信サーバーが、様々な符号化ツールで符号化された、シンタックスが異なる複数のストリームを蓄積し、
前記配信サーバーに配信要求を行った端末に対し、予め一意に定めた符号化ツールの情報を示すＤＣＩ（Decoder Configuration Information）を通知し、前記配信サーバーから少なくとも１つの前記ストリームを受信するか、または複数の前記配信サーバーから複数の前記ストリームを受信し、前記ＤＣＩを基に前記ストリームの変換有無を判断し、判断結果を基に、受信した前記ストリームが、通知した前記ＤＣＩに適合していない場合、前記ＤＣＩに適合するように、受信した前記ストリームのシンタックスを変換して前記ネットワークを介して前記端末に送信し、受信した前記ストリームが、通知した前記ＤＣＩに適合している場合、前記シンタックスを変換せずに受信した前記ストリームを、前記ネットワークを介して前記端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
【００１９】
上記動画像配信システムにおいて、前記変換装置は、前記配信サーバーから受信するストリームとして、前記端末から送信されたＤＴＭＦ信号を検出して前記ＤＴＭＦ信号により配信サーバーからのストリームを選択した上で、少なくとも１つのストリームを受信するか、または複数の配信サーバーから複数のストリームを受信することができる。
【００２０】
上記動画像配信システムにおいて、変換装置は、ＤＣＩを基にストリームの変換有無を判断する変換制御部と、変換制御部からの情報を基にストリームの変換有無を切り替えるスイッチと、ストリームを可変長復号化する可変長復号化器と、パラメータを入れ替えるパラメータ順序変換部と、可変長符号化処理を行う可変長符号化器と、を有する動画像トランスコーダを使用してストリームのシンタックスを変換することができる。
【００２１】
上記動画像配信システムにおいて、変換装置は、ＤＣＩを基にストリームの変換有無を判断する変換制御部と、変換制御部からの情報を基に変換有無を切り替えるスイッチと、パラメータを書き換えるパラメータ値変換部と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを使用してストリームのシンタックスを変換することができる。
【００２２】
上記動画像配信システムにおいて、変換装置は、ＤＣＩを基にストリームの変換有無を判断する変換制御部と、変換制御部からの情報を基に変換有無を切り替えるスイッチと、パラメータを書き換えるパラメータ値変換部と、ストリームを可変長復号化する可変長復号化器と、パラメータを入れ替えるパラメータ順序変換部と、可変長符号化処理を行う可変長符号化器と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、ストリームのヘッダを抽出するヘッダ判定部と、を有する動画像トランスコーダを使用してストリームのシンタックスを変換することができる。
【００２３】
上記動画像配信システムにおいて、変換装置は、ＤＣＩを基にストリームの変換有無を判断する変換制御部と、変換制御部からの情報を基に変換有無を切り替えるスイッチと、パラメータを書き換えるパラメータ値変換部と、ストリームを可変長復号化する可変長復号化器と、パラメータを入れ替えるパラメータ順序変換部と、可変長符号化処理を行う可変長符号化器と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、ストリームのヘッダを抽出するヘッダ判定部と、の中から少なくとも１つを有する動画像トランスコーダを使用してストリームのシンタックスを変換することができる。
【００２４】
上記動画像配信システムにおいて、端末がＤＴＭＦ信号を使用して少なくとも１つのストリームを選択するときに、ＤＴＭＦ信号でストリーム選択を促すための画像、音声、テキストの少なくとも１つの情報、もしくは次のストリームの選択画面に移るための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信することができる。
【００２５】
上記動画像配信システムにおいて、端末が選択した少なくとも１つのストリームを配信するときに、ストリームの前もしくは後に宣伝や広告を表すための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信することができる。
【００２６】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００２７】
第１の効果は、様々な符号化オプションを使用して符号化された動画像データを端末へネットワークを経由して配信するために、配信する動画像データを一意の符号化オプションのシンタックスへ高画質に変換する動画像配信システムを提供できることである。
【００２８】
第２の効果は、様々な符号化オプションを使用して符号化された動画像データを端末へネットワークを経由して配信するために、配信する動画像データを一意の符号化オプションのシンタックスへ高速に変換する動画像配信システムを提供できることである。
【図面の簡単な説明】
【００２９】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００３０】
【図１】本発明の実施形態に係るシステムの構成を示すブロック図である。
【図２】ＭＰＥＧ−４  Ｖｉｓｕａｌで符号化ツールとしてResyncマーカのみを使用した場合のＩ−ＶＯＰにおけるビデオパケットの構成を示す図である。
【図３】ＭＰＥＧ−４  Ｖｉｓｕａｌで符号化ツールとしてResyncマーカのみを使用した場合のＰ−ＶＯＰにおけるビデオパケットの構成を示す図である。
【図４】ＭＰＥＧ−４  Ｖｉｓｕａｌで符号化ツールとしてResyncマーカに加えてＤａｔａＰａｒｔｉｏｎｉｎｇを使用した場合のＩ−ＶＯＰにおけるビデオパケットの構成を示す図である。
【図５】ＭＰＥＧ−４  Ｖｉｓｕａｌで符号化ツールとしてResyncマーカに加えてＤａｔａＰａｒｔｉｏｎｉｎｇを使用した場合のＰ−ＶＯＰにおけるビデオパケットの構成を示す図である。
【図６】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図７】本発明の実施形態のシンタックス変換トランスコーダの動作を示すフローチャートである。
【図８】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図９】本発明の実施形態のシンタックス変換トランスコーダの動作を示すフローチャートである。
【図１０】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図１１】本発明の実施形態のシンタックス変換トランスコーダの動作を示すフローチャートである。
【図１２】本発明の実施形態のシステムの構成を示すブロック図である。
【図１３】本発明の実施形態のシステムの構成を示すブロック図である。
【図１４】本発明の実施形態のシステムの構成を示すブロック図である。
【図１５】本発明の実施形態のシステムの構成を示すブロック図である。
【図１６】本発明の実施形態のシステムの構成を示すブロック図である。
【図１７】本発明の実施形態のシステムの構成を示すブロック図である。
【図１８】本発明の実施形態のシステムの構成を示すブロック図である。
【図１９】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図２０】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図２１】本発明の実施形態のシンタックス変換トランスコーダの構成を示すブロック図である。
【図２２】本発明の実施形態のシステムの構成を示すブロック図である。
【図２３】本発明の実施形態の動画像データ選択画面の一例を示す図である。
【図２４】本発明の実施形態のシステムの構成を示すブロック図である。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。【００３２】
（第一の実施の形態）
図１は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、ネットワーク（伝送路１０４および伝送路１０５）を介して端末１０３に１つ以上のストリームを配信する動画像配信システムであって、予め定めた能力情報１１４を端末１０３側へ通知し、ストリームを蓄積した配信サーバー１０１から少なくとも１つのストリームを受信するか、または複数の配信サーバー１０１から複数のストリームを受信し、能力情報１１４に適合するようにストリームのシンタックスを変換してネットワーク（伝送路１０５）を介して端末１０３に送信する変換装置１０２を備える。【００３３】
詳細には、動画像配信システムは、配信サーバー１０１、変換装置１０２、端末１０３、伝送路１０４、伝送路１０５および伝送路１０６から構成されている。【００３４】
動画像配信システムの各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。【００３５】
本実施形態において、伝送路１０４は、ＰＳ網で配信サーバー１０１と変換装置１０２を接続する。配信サーバー１０１から能力情報１１１および動画像データ１１２が伝送路１０４を介して変換装置１０２に伝送される。変換装置１０２から予め定めた能力情報１１４ａ（図中、「１１４」と示す。以後、区別が必要な場合、「１１４ａ」または「１１４ｂ」と示す）が伝送路１０４を介して配信サーバー１０１に伝送される。なお、ここで変換装置１０２から配信サーバー１０１に送信される能力情報１１４ａとは、たとえば、変換装置１０２と配信サーバー１０１で通信を行うのに必要な情報を意味する。【００３６】
端末１０３で配信サーバー１０１に蓄積された動画像圧縮符号化ビットストリームを復号して再生する場合、配信サーバー１０１と端末１０３の間で動画像圧縮符号化ビットストリームの能力情報を交換する必要がある。しかしながら、動画像圧縮符号化ビットストリームは、例えばエラー耐性方式など、様々な符号化オプションの設定によってシンタックスが異なるため、複数の動画像圧縮符号化ビットストリームを受信する場合に、配信サーバーと交換した前記動画像圧縮符号化ビットストリームの能力情報では復号できない可能性がある。そのため、端末１０３が一呼接続中に配信サーバー１０１にある１つ以上の動画像圧縮符号化ビットストリームを復号するには、前記動画像圧縮符号化ビットストリームを呼接続時に端末１０３へ通知した動画像圧縮符号化ビットストリームの能力情報に変換する変換装置１０２が必要となる。【００３７】
伝送路１０５は、ＣＳ網で変換装置１０２と端末１０３を接続する。変換装置１０２から能力情報１１４ａおよび動画像データ１１５が伝送路１０５を介して端末１０３に伝送されるとともに、端末１０３から能力情報１１４ｂが伝送路１０５を介して変換装置１０２に伝送される。なお、端末１０３に通知された能力情報１１４ａに基づいて、端末１０３では受信した画像データを復号することができる。【００３８】
伝送路１０６は、ＰＳ網で配信サーバー１０１と端末１０３を接続する。端末１０３から動画像データの選択および配信要求が伝送路１０６を介して配信サーバー１０１に伝送されるとともに、配信サーバー１０１からは、変換装置１０２へ接続するための伝送路１０５の経路情報が伝送路１０６を介して端末１０３に伝送される。経路情報としては、本実施形態の場合は、たとえば変換装置１０２へ接続するための電話番号とすることができる。【００３９】
図１において、配信サーバー１０１は予め動画像圧縮符号化ビットストリーム（以後、「動画像データ」と呼ぶ）を蓄積している。これらの動画像データの中から、端末１０３が一つ以上の動画像データを選択し、配信サーバー１０１に対して配信要求を行う。配信サーバー１０１はこの選択・配信要求を端末１０３から伝送路１０６を介して受信する。配信サーバー１０１は、端末１０３から要求された１つ以上の動画像データ１１２とともに、その動画像データ１１２の能力情報１１１を変換装置１０２に伝送路１０４を介して送信する。ここで、配信サーバー１０１から変換装置１０２へ送信される動画像データ１１２の能力情報１１１を復号化情報１１３ａ（図中、「１１３」と示す。）とする。復号化情報１１３ａとしては、例えばＤｅｃｏｄｅｒ  Ｃｏｎｆｉｇｒａｔｉｏｎ  Ｉｎｆｏｍａｔｉｏｎ（ＤＣＩ）がある。また、配信サーバー１０１は変換装置１０２へ接続する伝送路１０５の経路情報を端末１０３に伝送路１０６を介して通知する。【００４０】
そして、変換装置１０２は、端末１０３から例えばＩＴＵ−Ｔ勧告Ｈ．２４５プロトコルを使用して能力情報１１４ｂを受信して、予め変換装置１０２で定めた一意の動画像データの能力情報１１４ａを端末１０３へ通知する。ここで、変換装置１０２が端末１０３へ送信する動画像データの能力情報１１４ａを符号化情報１１３ｂ（図中、「１１３」と示す）とする。符号化情報としては、例えばＤＣＩがある。【００４１】
端末１０３は、配信サーバー１０１に接続要求を行い、配信サーバー１０１に伝送路１０６を介して接続し、配信サーバー１０１に蓄積されている動画像データを選択し、配信要求する。端末１０３が、動画像データを選択し配信要求したときに、配信サーバー１０１から、変換装置１０２へ接続するための伝送路１０５の経路情報が伝送路１０６を介して端末１０３に通知される。端末１０３は、この通知された伝送路１０５を介して変換装置１０２と能力情報１１４を交換し、動画像データの能力情報１１４ａ（変換装置１０２が送信する符号化情報１１３ｂ）を受信する。その後、端末１０３は、変換装置１０２より動画像データ１１５を受信して、能力情報１１４ａに基づいて復号することとなる。【００４２】
図１に示すように、変換装置１０２は、第１送受信部１０７と、能力情報交換部１０８と、能力情報記憶部１０９と、シンタックス変換トランスコーダ２００と、第２送受信部１１０と、を含む。【００４３】
変換装置１０２は、配信サーバー１０１から所定のプロトコルで受信した動画像データの復号化情報１１３ａを受信する。配信サーバー１０１から配信された動画像データ１１２は、端末１０３へ通知した一意の符号化情報１１３ｂのシンタックスに変換する。そして、変換した動画像データを端末１０３へ送信する。【００４４】
第１送受信部１０７は、配信サーバー１０１から例えばＩＥＴＦ勧告ＳＤＰプロトコルで送信された動画像データ１１２の復号化情報１１３ａ（図中、「１１３」と示す）を、伝送路１０４を介して受信し、能力情報交換部１０８へ送信する。そして動画像データ１１２を配信サーバー１０１から受信し、シンタックス変換トランスコーダ２００へ送信する。【００４５】
能力情報交換部１０８は、配信サーバー１０１と第１送受信部１０７を介して例えばＩＥＴＦ勧告ＳＤＰプロトコルで能力情報１１１を交換する。配信サーバー１０１から受け取った復号化情報１１３ａをシンタックス変換トランスコーダ２００へ通知する。また、端末１０３と例えばＩＴＵ−Ｔ勧告Ｈ．２４５プロトコルで能力情報１１４を交換する。端末１０３との能力情報交換では予め変換装置１０２で定めた一意の符号化情報１１３ｂ（図中、「１１３」と示す）を端末１０３へ通知する。端末１０３へ通知した一意の符号化情報１１３ｂをシンタックス変換トランスコーダ２００へ通知する。【００４６】
能力情報記憶部１０９には、予め定めた一意の動画像データの能力情報が記憶される。本実施形態において、能力情報記憶部１０９は、変換装置１０２に含まれる構成としたが、これに限定されない。能力情報交換部１０８から参照できれば、どこに含まれてもよい。能力情報記憶部１０９に記憶される能力情報は、外部から設定可能とすることができる。たとえば、能力情報記憶部１０９は、変換装置１０２に取り外し可能に取り付け可能な記録媒体などとすることができる。あるいは、ＵＳＢメモリなどに記憶させ、必要に応じてＵＳＢメモリから読み込み設定させることもできる。あるいは、外部からネットワークなどを介して所定のコマンドにより設定することもできる。【００４７】
シンタックス変換トランスコーダ２００は、能力情報交換部１０８から配信する動画像データの復号化情報１１３ａと端末１０３へ通知した符号化情報１１３ｂを受け取る。第１送受信部１０７から受け取った動画像データ１１２を、能力情報交換部１０８から通知された復号化情報１１３ａおよび符号化情報１１３ｂを基にシンタックスレベルで変換する。前記変換した動画像データ１１５を第２送受信部１１０へ送信する。シンタックス変換トランスコーダ２００の詳細については、後述する。【００４８】
第２送受信部１１０は、能力情報交換部１０８から受け取った能力情報１１４ａを端末１０３へ伝送路１０５を介して送信し、端末１０３から伝送路１０５を介して受信した能力情報１１４ｂを能力情報交換部１０８へ送信する。また、シンタックス変換トランスコーダ２００から受け取った動画像データ１１５を端末１０３へ伝送路１０５を介して送信する。【００４９】
シンタックス変換トランスコーダ２００について、図２〜図７を参照して詳細に説明する。なお、以下の各実施例ではＭＰＥＧ−４を例に取って説明するが、これは本発明の説明のために提示した一例に過ぎず、限定するものではない。本シンタックス変換トランスコーダの原理からも明らかなように、その他の動画像圧縮符号化方式にも適用可能である。【００５０】
図２は、符号化ツールとしてResyncマーカ１２（同期マーカ）のみを使用した場合のＩ−ＶＯＰにおけるビデオパケットの構成を示している。図２のビデオパケット１０にはｍ番目からｎ番目のマクロブロック（ＭＢ）が含まれていると仮定している。また、ＤＣ成分（ｍ）はｍ番目のＭＢのＤＣ成分を復号するために必要な情報（符号化モード、量子化差分値、ＤＣ成分）のビット列を意味している。ＡＣ制御（ｍ）はｍ番目のＭＢのＡＣ成分を復号するために必要な情報（符号化パターン、ＡＣ予測フラグ）のビット列を意味している。ＡＣ成分（ｍ）はｍ番目のＭＢのＡＣ成分のビット列を意味している。【００５１】
図３は、符号化ツールとしてResyncマーカ１２のみを使用した場合のＰ−ＶＯＰにおけるビデオパケット２０の構成を示している。また、ＭＶ成分（ｍ）は動きベクトルを復号するために必要な情報（符号化ＭＢフラグ、符号化モード、動きベクトル）のビット列を意味している。ＡＣ制御（ｍ）はＡＣ成分を復号するために必要な情報（符号化パターン、ＡＣ予測フラグ、量子化差分値）のビット列を意味している。ＡＣ成分（ｍ）はＡＣ成分のビット列を意味している。【００５２】
図４は、符号化ツールとしてResyncマーカ１２に加えてData Partitioning（データ  パーティショニング）を使用した場合のＩ−ＶＯＰにおけるビデオパケット３０の構成を示している。ＤＣ成分、ＡＣ制御、ＡＣ成分の意味は図２と同じである。各ＭＢに関するデータ（ビット列）は図２と同じであるが、図２ではＭＢ単位にビット列が並んでいるのに対して図４ではデータの重要度が高い順にビット列が並んでいる。また、ＤＣ成分とＡＣ制御との間にＤＣマーカ３２が挿入されている。さらに、上記に加えてReversible VLC（ＲＶＬＣ）を使用した場合、ＡＣ成分は通常のＶＬＣ符号表ではなくＲＶＬＣ符号表を使用して符号化されている。【００５３】
図５は、符号化ツールとしてResyncマーカ１２に加えてData Partitioningを使用した場合のＰ−ＶＯＰにおけるビデオパケット４０の構成を示している。ＭＶ成分、ＡＣ制御、ＡＣ成分の意味は図３と同じである。各ＭＢに関するデータ（ビット列）は図３と同じであるが、図３ではＭＢ単位にビット列が並んでいるのに対して図５ではデータの重要度が高い順にビット列が並んでいる。また、ＭＶ成分とＡＣ制御との間にMotionマーカ４２が挿入されている。さらに、上記に加えてＲＶＬＣを使用した場合、ＡＣ成分は通常のＶＬＣ符号表ではなくＲＶＬＣ符号表を使用して符号化されている。【００５４】
図６は、本実施例のシンタックス変換トランスコーダ２００の詳細な構成を示すブロック図である。本実施形態の変換装置（図１の変換装置１０２）は、能力情報を基にストリームの変換有無を判断する変換制御部２０８と、変換制御部２０８からの情報を基にストリームの変換有無を切り替えるスイッチ（変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６）と、ストリームを可変長復号化する可変長復号化器２０３と、パラメータを入れ替えるパラメータ順序変換部２０４と、可変長符号化処理を行う可変長符号化器２０５と、を有する動画像トランスコーダ（シンタックス変換トランスコーダ２００）を使用してストリームのシンタックスを変換する。【００５５】
具体的には、シンタックス変換トランスコーダ２００は、受信バッファ２０１と、変換有無切り替えスイッチ２０２と、可変長復号化器２０３と、パラメータ順序変換部２０４と、可変長符号化器２０５と、変換有無切り替えスイッチ２０６と、送信バッファ２０７と、を含む。【００５６】
受信バッファ２０１は、第１送受信部１０７から受け取った動画像データ１１２を一旦蓄積する。そして、図２〜図５のいずれかに示すようなビデオパケットを取得して、取得したビデオパケットを変換有無切り替えスイッチ２０２に出力する。【００５７】
変換制御部２０８は、能力情報交換部１０８から送信された符号化情報１１３ｂおよび復号化情報１１３ａを参照して、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを判定する。そして、判定した結果に基づいて変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５に対して変換制御情報２１３を出力する。【００５８】
すなわち、シンタックス変換をしないと判定した場合、変換制御部２０８は、変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６に対してビデオパケットをシンタックス変換しないように、変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６を直接接続するよう制御する。これにより、受信バッファ２０１から送出されたビデオパケットは、変換有無切り替えスイッチ２０２を介して、可変長復号化器２０３、パラメータ順序変換部２０４、および可変長符号化器２０５をバイパスし、変換有無切り替えスイッチ２０６を介してそのまま送信バッファ２０７に送出されることとなる。【００５９】
また、変換制御部２０８は、可変長復号化器２０３に対して、ＲＶＬＣを使用するか否かを指示する。また、変換制御部２０８は、パラメータ順序変換部２０４に対して、必要に応じて、可変長復号化器２０３による可変長復号化の結果のビット列の並び替え処理を制御する。さらに、変換制御部２０８は、可変長符号化器２０５に対して、ＲＶＬＣを仕様するか否かを指示する。【００６０】
変換有無切り替えスイッチ２０２は、変換制御部２０８から通知された変換制御情報２１３にしたがって、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを切り替える機能を有する。受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換する場合は、受信バッファ２０１から出力されたビデオパケットを可変長復号化器２０３に出力する。受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換しない場合は、受信バッファ２０１から出力されたビデオパケットを変換有無切り替えスイッチ２０６に出力する。【００６１】
可変長復号化器２０３は、変換有無切り替えスイッチ２０２から出力されたビデオパケットに対して、ＡＣ成分以外のパラメータは通常ＶＬＣ符号表を使用して可変長復号化処理を行う。また、変換制御部２０８から通知された変換制御情報２１３にしたがって可変長復号化処理を制御する機能を有する。ＡＣ成分は、ＲＶＬＣを使用しない場合は通常ＶＬＣ符号表を、ＲＶＬＣを使用した場合はＲＶＬＣ符号表を使用して可変長復号化処理を行う。【００６２】
パラメータ順序変換部２０４は、変換有無切り替えスイッチ２０２から出力されたビデオパケットに対する可変長復号化器２０３での可変長復号化の結果に基づいてビット列の並び替えを行う。また、変換制御部２０８から通知された変換制御情報２１３にしたがってビット列の並び替え処理を制御する機能を有する。変換有無切り替えスイッチ２０２から出力されたビデオパケットが図２のパターンの場合、図４のパターンに並び替えるとともにＤＣマーカ３２を挿入する。変換有無切り替えスイッチ２０２から出力されたビデオパケットが図３のパターンの場合、図５のパターンに並び替えるとともにMotionマーカ４２を挿入する。変換有無切り替えスイッチ２０２から出力されたビデオパケットが図４のパターンの場合、図２のパターンに並び替えるとともにＤＣマーカ３２を削除する。変換有無切り替えスイッチ２０２から出力されたビデオパケットが図５のパターンの場合、図３のパターンに並び替えるとともにMotionマーカ４２を削除する。【００６３】
可変長符号化器２０５は、ＡＣ成分のみ可変長符号化処理を行う。また、変換制御部２０８から通知された変換制御情報２１３にしたがって可変長符号化処理を制御する機能を有する。ＲＶＬＣを使用しない場合は通常ＶＬＣ符号表を、ＲＶＬＣを使用した場合はＲＶＬＣ符号表を使用して可変長符号化処理を行う。【００６４】
変換有無切り替えスイッチ２０６は、変換制御部２０８から通知された変換制御情報２１３にしたがって、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを切り替える機能を有する。受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換する場合は、可変長符号化器２０５から出力されたビデオパケットを送信バッファ２０７に出力する。受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換しない場合は、変換有無切り替えスイッチ２０２から出力されたビデオパケットを送信バッファ２０７に出力する。【００６５】
送信バッファ２０７は、変換有無切り替えスイッチ２０６から出力されたビデオパケットを一旦蓄積する。そして、動画像データ１１５として第２送受信部１１０に送信する。【００６６】
このように構成された本実施形態の動画像配信システムの動作について、以下に説明する。図７は、本実施形態のシンタックス変換トランスコーダ２００の動作の一例を示すフローチャートである。以下、図１乃至図７を用いて説明する。【００６７】
はじめに、シンタックス変換トランスコーダ２００の受信バッファ２０１は第１送受信部１０７から動画像データ１１２を受信し、図２〜図５のいずれかに示すようなビデオパケットを取得する（ステップ３０１）。【００６８】
そして、変換制御部２０８は、能力情報交換部１０８から送信された符号化情報１１３ｂおよび復号化情報１１３ａを参照して、動画像データ１１２で使用されている符号化ツール（以後、入力符号化ツールと呼ぶ）と動画像データ１１５で使用されている符号化ツール（以後、出力符号化ツールと呼ぶ）を判定する（ステップ３０２）。たとえば、Resyncマーカ１２の使用有無、Data Partitioningの使用有無、およびＲＶＬＣの使用有無の相違を判定する。入力符号化ツールと出力符号化ツールがすべて同一である場合（ステップ３０２のＹＥＳ）、変換制御部２０８は変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６に変換制御情報２１３を出力し、ビデオパケット内のシンタックスを変換せずにそのまま送信バッファ２０７に出力するように制御する。すなわちステップ３１６に進み、送信バッファ２０７が、変換有無切り替えスイッチ２０６から出力されたビデオパケットを連結して動画像データとして第２送受信部１１０に送信する。入力符号化ツールと出力符号化ツールの少なくとも１つが異なる場合（ステップ３０２のＮＯ）、ステップ３０３に進む。【００６９】
ステップ３０３では、変換制御部２０８は能力情報交換部１０８から送信された符号化情報１１３ｂを参照して、入力符号化ツールを取得する。取得した入力符号化ツールに関する情報を変換制御情報２１３として出力する。入力符号化ツールがResyncマーカ１２のみである場合（ステップ３０３のＲＭ）、ステップ３０４に進む。入力符号化ツールがResyncマーカ１２およびData Partitioningである場合（ステップ３０３のＤＰ）、ステップ３０８に進む。入力符号化ツールがResyncマーカ１２、Data Partitioning、およびＲＶＬＣである場合（ステップ３０３のＲＶＬＣ）、ステップ３１２に進む。【００７０】
ステップ３０４では、可変長復号化器２０３が、変換有無切り替えスイッチ２０２から出力されたビデオパケット内のすべてのパラメータに対して通常ＶＬＣ符号表を参照してＶＬＤ処理を行う。【００７１】
つづいて、パラメータ順序変換部２０４が、可変長復号化器２０３でのＶＬＤ処理の結果に基づいて、ビデオパケット内のパラメータをＭＢ単位（図２あるいは図３）からパラメータの重要度が高い順（図４あるいは図５）に並び替える。さらに、図２から図４への並び替えでは、ＤＣ成分とＡＣ制御との間にＤＣマーカ３２を挿入する。図３から図５への並び替えでは、ＭＶ成分とＡＣ制御との間にMotionマーカ４２を挿入する（ステップ３０５）。【００７２】
つづいて、変換制御部２０８が、能力情報交換部１０８から送信された復号化情報１１３ａを参照して、出力符号化ツールを取得する。取得した出力符号化ツールに関する情報を変換制御情報２１３として出力する。出力符号化ツールがResyncマーカ１２およびData Partitioningである場合（ステップ３０６のＤＰ）、並び替えたビデオパケットを送信バッファ２０７に出力し、ステップ３１６に進む。一方、出力符号化ツールがResyncマーカ１２、Data Partitioning、およびＲＶＬＣである場合（ステップ３０６のＲＶＬＣ）、ステップ３０７に進む。【００７３】
ステップ３０７では、可変長符号化器２０５は図４あるいは図５のＡＣ成分のみＲＶＬＣ符号表を参照して再ＶＬＣ処理を行う。再ＶＬＣ処理を行ったビデオパケットを変換有無切り替えスイッチ２０６に出力する。【００７４】
次に、ステップ３０８では、可変長復号化器２０３が、変換有無切り替えスイッチ２０２から出力されたビデオパケット内のすべてのパラメータに対して通常ＶＬＣ符号表を参照してＶＬＤ処理を行う。【００７５】
つづいて、変換制御部２０８が、能力情報交換部１０８から送信された復号化情報１１３ａを参照して、出力符号化ツールを取得する。取得した出力符号化ツールに関する情報を変換制御情報２１３として出力する。出力符号化ツールがResyncマーカ１２のみである場合（ステップ３０９のＲＭ）、ステップ３１０に進む。出力符号化ツールがResyncマーカ１２、Data Partitioning、およびＲＶＬＣである場合（ステップ３０９のＲＶＬＣ）、ステップ３１１に進む。【００７６】
ステップ３１０では、パラメータ順序変換部２０４が可変長復号化器２０３でのＶＬＤ処理の結果に基づいて、ビデオパケット内のパラメータをパラメータの重要度が高い順（図４あるいは図５）からＭＢ単位（図２あるいは図３）に並び替える。さらに、図４から図２への並び替えでは、ＤＣ成分とＡＣ制御との間のＤＣマーカ３２を削除する。図５から図３への並び替えでは、ＭＶ成分とＡＣ制御との間のMotionマーカ４２を削除する。【００７７】
ステップ３１１では、ステップ３０７での動作と同様に、可変長符号化器２０５は図４あるいは図５のＡＣ成分のみＲＶＬＣ符号表を参照して再ＶＬＣ処理を行う。再ＶＬＣ処理を行ったビデオパケットを変換有無切り替えスイッチ２０６に出力する。【００７８】
次に、ステップ３１２では、可変長復号化器２０３が変換有無切り替えスイッチ２０２から出力されたビデオパケット内のＡＣ成分に対してはＲＶＬＣ符号表を参照してＶＬＤ処理を行う。ＡＣ成分以外のパラメータに対しては通常ＶＬＣ符号表を参照してＶＬＤ処理を行う。【００７９】
ステップ３１３では、変換制御部２０８が能力情報交換部１０８から送信された復号化情報１１３ａを参照して、出力符号化ツールを取得する。取得した出力符号化ツールに関する情報を変換制御情報２１３として出力する。【００８０】
出力符号化ツールがResyncマーカ１２のみである場合（ステップ３１３のＲＭ）、ステップ３１４に進む。出力符号化ツールがResyncマーカ１２およびData Partitioningである場合（ステップ３１３のＤＰ）、ステップ３１５に進む。【００８１】
ステップ３１４では、ステップ３１０での動作と同様に、パラメータ順序変換部２０４が、可変長復号化器２０３でのＶＬＤ処理の結果に基づいて、ビデオパケット内のパラメータを重要データ順（図４あるいは図５）からＭＢ単位（図２あるいは図３）に並び替える。【００８２】
さらに、図４から図２への並び替えでは、ＤＣ成分とＡＣ制御との間のＤＣマーカ３２を削除する。図５から図３への並び替えでは、ＭＶ成分とＡＣ制御との間のMotionマーカ４２を削除する。【００８３】
ステップ３１５では、可変長符号化器２０５は図２あるいは図３のＡＣ成分のみを通常ＶＬＣ符号表を参照して再ＶＬＣ処理を行う。再ＶＬＣ処理を行ったビデオパケットを変換有無切り替えスイッチ２０６に出力する。【００８４】
ステップ３１６では、送信バッファ２０７は変換有無切り替えスイッチ２０６から出力されたビデオパケットを連結して動画像データとして第２送受信部１１０に送信する。【００８５】
このようにして、予め定めた符号化情報１１３ｂに適合するようにストリームがシンタックス変換され、端末１０３に配信される。端末１０３では、通知された符号化情報１１３ｂに基づいて、動画像データを復号することができる。【００８６】
（第二の実施の形態）
図８は、本発明の実施の形態に係る動画像配信システムの要部構成を示すブロック図である。本実施形態の動画像配信システムにおいて、変換装置（図１の変換装置１０２）は、能力情報を基にストリームの変換有無を判断する変換制御部４０４と、変換制御部４０４からの情報を基に変換有無を切り替えるスイッチ（変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６）と、パラメータを書き換えるパラメータ値変換部４０２と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部４０３と、ストリームのヘッダを抽出するヘッダ判定部４０１と、を有する動画像トランスコーダ（シンタックス変換トランスコーダ４００）を使用してストリームのシンタックスを変換する。【００８７】
具体的には、本実施形態のシンタックス変換トランスコーダ４００は、図６の上記実施形態のシンタックス変換トランスコーダ２００と同じ受信バッファ２０１と、変換有無切り替えスイッチ２０２と、変換有無切り替えスイッチ２０６と、送信バッファ２０７とに加え、ヘッダ判定部４０１と、パラメータ値変換部４０２と、ビット位置シフトアンドバイトアライン部４０３と、変換制御部４０４と、を含む。【００８８】
ヘッダ判定部４０１は、変換有無切り替えスイッチ２０２から出力されたビデオパケットに対して、ＶＯＰの先頭ビデオパケットであるかどうか、あるいはビデオパケットヘッダにＨＥＣ（Header Extension Code）が含まれているかどうかを判定する。【００８９】
パラメータ値変換部４０２は、入力時間解像度（vop_time_increment_resolution）で表現されたＶＯＰ時間増分値（vop_time_increment）を出力時間解像度での値に換算する。【００９０】
ビット位置シフトアンドバイトアライン部４０３は、パラメータ値変換部４０２で換算した値以後のパラメータのビット位置シフト、およびビデオパケットの最後のバイトアライン処理を行う。【００９１】
変換制御部４０４は、能力情報交換部１０８から送信された符号化情報１１３ｂおよび復号化情報１１３ａを参照して、受信バッファ２０１から出力されたビデオパケットのシンタックスを変換するか否かを判定する。そして、判定した結果に基づいて変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、ヘッダ判定部４０１、パラメータ値変換部４０２、ビット位置シフトアンドバイトアライン部４０３に対して変換制御情報４０５を出力する。【００９２】
このように構成された本実施形態の動画像配信システムの動作について、以下に説明する。図９は、本実施形態の動画像配信システムの動作の一例を示すフローチャートである。以下、図１、図８、および図９を用いて説明する。なお、図７に示される上記実施の形態の動画像配信システムのフローチャートと同様なステップには同様のステップ番号を付し、詳細な説明は省略する。【００９３】
ステップ５０１では、変換制御部４０４が能力情報交換部１０８から送信された符号化情報１１３ｂおよび復号化情報１１３ａを参照して、符号化ビットストリーム１１２と符号化ビットストリーム１１５で使用されている時間解像度（vop_time_increment_resolution）の相違を判定する。入力時間解像度と出力時間解像度が同一である場合（ステップ５０１のＹＥＳ）、変換制御部４０４は変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６に変換制御情報４０５を出力し、ビデオパケット内のシンタックスを変換せずにそのまま送信バッファ２０７に出力するように制御する。そして、ステップ３１６に進む。【００９４】
一方、入力時間解像度と出力時間解像度が異なる場合（ステップ５０１のＮＯ）、ステップ５０２に進む。ステップ５０２では、ヘッダ判定部４０１は変換有無切り替えスイッチ２０２から出力されたビデオパケットがＶＯＰの先頭ビデオパケットであるかどうかを判定する。【００９５】
ビデオパケットがＶＯＰの先頭ビデオパケットでない場合（ステップ５０２のＮＯ）、ヘッダ判定部４０１は変換有無切り替えスイッチ２０２から出力されたビデオパケットのヘッダ内にＨＥＣがあるかどうかを判定する（ステップ５０３）。【００９６】
ビデオパケットがＶＯＰの先頭ビデオパケットである場合（ステップ５０２のＹＥＳ）またはビデオパケットのヘッダ内にＨＥＣがある場合（ステップ５０３のＹＥＳ）、パラメータ値変換部４０２は入力時間解像度で表現されたＶＯＰ時間増分値を出力時間解像度での値に換算する（ステップ５０４）。【００９７】
ビデオパケットのヘッダ内にＨＥＣがない場合（ステップ５０３のＮＯ）、パラメータ値変換部４０２は、ヘッダ判定部４０１から出力されたビデオパケットをそのまま変換有無切り替えスイッチ２０６に出力する。そして、ステップ３１６に進む。【００９８】
ステップ５０４につづいて、ビット位置シフトアンドバイトアライン部４０３はステップ５０４での処理でｖｏｐ＿ｔｉｍｅ＿ｉｎｃｒｅｍｅｎｔのビット数が変更されたか判定する（ステップ５０５）。ステップ５０４での処理でｖｏｐ＿ｔｉｍｅ＿ｉｎｃｒｅｍｅｎｔのビット数が変更された場合は（ステップ５０５のＮＯ）、ステップ５０６に進む。ステップ５０４での処理でｖｏｐ＿ｔｉｍｅ＿ｉｎｃｒｅｍｅｎｔのビット数が変更されなかった場合は（ステップ５０５のＹＥＳ）、ビット位置シフトアンドバイトアライン部４０３はパラメータ値変換部４０２から出力されたビデオパケットをそのまま変換有無切り替えスイッチ２０６に出力する。そして、ステップ３１６に進む。【００９９】
ステップ５０６では、ビット位置シフトアンドバイトアライン部４０３はｖｏｐ＿ｔｉｍｅ＿ｉｎｃｒｅｍｅｎｔ以後のパラメータに対してビット位置のシフト処理を行う。さらに、ビデオパケットの最後に対してバイトアライン処理を行う。ビット位置シフト処理およびバイトアライン処理を行ったビデオパケットを変換有無切り替えスイッチ２０６に出力する。【０１００】
以上説明したように、本実施形態の動画像配信システムによれば、様々な符号化オプションを使用して符号化された動画像データを端末１０３へネットワークを介して配信するために、配信する動画像データを一意の符号化オプションのシンタックスや高画質に変換することができる。【０１０１】
（第三の実施の形態）
図１０は、本発明の実施の形態に係る動画像配信システムの要部構成を示すブロック図である。本実施形態の動画像配信システムにおいて、変換装置（図１の変換装置１０２）は、能力情報を基にストリームの変換有無を判断する変換制御部６０１と、変換制御部６０１からの情報を基に変換有無を切り替えるスイッチ（変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６）と、パラメータを書き換えるパラメータ値変換部４０２と、ストリームを可変長復号化する可変長復号化器２０３と、パラメータを入れ替えるパラメータ順序変換部２０４と、可変長符号化処理を行う可変長符号化器２０５と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部４０３と、ストリームのヘッダを抽出するヘッダ判定部４０１と、を有する動画像トランスコーダ（シンタックス変換トランスコーダ６００）を使用してストリームのシンタックスを変換する。【０１０２】
具体的には、本実施形態のシンタックス変換トランスコーダ６００は、図６および図８の上記実施形態のシンタックス変換トランスコーダ２００およびシンタックス変換トランスコーダ４００と同じ、受信バッファ２０１と、変換有無切り替えスイッチ２０２と、ヘッダ判定部４０１と、パラメータ値変換部４０２と、可変長復号化器２０３と、パラメータ順序変換部２０４と、可変長符号化器２０５と、ビット位置シフトアンドバイトアライン部４０３と、変換有無切り替えスイッチ２０６と、送信バッファ２０７とに加え、変換制御部６０１を含む。【０１０３】
変換制御部６０１は、能力情報交換部１０８から送信された符号化情報１１３ｂおよび復号化情報１１３ａを参照して、変換するか否かを判定する。そして、判定した結果に基づいて変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、ヘッダ判定部４０１、パラメータ値変換部４０２、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５、ビット位置シフトアンドバイトアライン部４０３に対して変換制御情報６０２を出力する。【０１０４】
このように構成された本実施形態の動画像配信システムの動作について、以下に説明する。図１１は、本実施形態の動画像配信システムの動作の一例を示すフローチャートである。以下、図１、図１０、および図１１を用いて説明する。なお、図９に示される上記実施の形態の動画像配信システムのフローチャートと同様なステップには同様のステップ番号を付し、詳細な説明は省略する。【０１０５】
図１１のステップ７０１では、前述の図７で説明した符号化ツール変換処理（ステップ３０３〜ステップ３１５）を行う。【０１０６】
ステップ７０２では、ビット位置シフトアンドバイトアライン部４０３は可変長符号化器２０５から出力されたビデオパケットが符号化ツール変換済であるかどうかを判定する。可変長符号化器２０５から出力されたビデオパケットが符号化ツール変換済の場合（ステップ７０２のＹＥＳ）、可変長符号化器２０５から出力されたビデオパケットをそのまま変換有無切り替えスイッチ２０６に出力する。そして、ステップ３１６に進む。可変長符号化器２０５から出力されたビデオパケットが符号化ツール変換済でない場合（ステップ７０２のＮＯ）、ステップ５０５に進む。【０１０７】
本実施形態の動画像配信システムにおいても、上記実施形態と同様に予め定めた能力情報に適合するようにストリームがシンタックス変換されることとなり、同様な効果を奏するものである。【０１０８】
（第四の実施の形態）
図１２は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、ネットワーク（伝送路８０３および伝送路１０５）を介して端末１０３に１つ以上のストリームを配信する動画像配信システムであって、ストリームを蓄積した配信サーバー８０１から指定された能力情報８０６を端末１０３側へ通知し、配信サーバー８０１から少なくとも１つのストリームを受信するか、または複数の配信サーバー８０１から複数のストリームを受信し、能力情報８０６に適合するように少なくとも１つのストリームに対してシンタックスを変換してネットワーク（伝送路１０５）を介して端末１０３に送信する変換装置８０２を備える。【０１０９】
具体的には、本実施形態の動画像配信システムは、配信サーバー８０１、変換装置８０２、端末１０３、伝送路８０３、伝送路１０５、伝送路１０６から構成されている。【０１１０】
配信サーバー８０１は、変換装置８０２へ端末１０３に通知する符号化情報８０７ａ（図中、「８０７」と示す）を含む能力情報８０６を伝送路８０３を介して送信する。【０１１１】
本実施形態において、伝送路８０３は、ＰＳ網で配信サーバー８０１と変換装置８０２を接続する。配信サーバー８０１から能力情報８０６、符号化情報８０７ａおよび動画像データ１１２が伝送路８０３を介して変換装置８０２に伝送されるとともに、変換装置８０２から符号化情報８０７ａが端末１０３に伝送路１０５を介して伝送される。【０１１２】
変換装置８０２は、第１送受信部８０４と、能力情報交換部８０５と、シンタックス変換トランスコーダ２００と、第２送受信部１１０と、を含む。
第１送受信部８０４は、配信サーバー８０１から例えばＩＥＴＦ勧告ＳＤＰプロトコルで送信された能力情報８０６を受信し、能力情報交換部８０５へ送信する。そして動画像データ１１２を配信サーバー８０１から受信し、シンタックス変換トランスコーダ２００へ送信する。【０１１３】
能力情報交換部８０５は、第１送受信部８０４を介して配信サーバー８０１から受信した能力情報８０６に含まれる符号化情報を端末１０３へ通知する。また、符号化情報８０７ａはシンタックス変換トランスコーダ２００へも通知する。なお、本実施形態では、詳細には説明しないが、配信サーバー８０１と交換された能力情報８０６に含まれる復号化情報８０７ｂ（図中、「８０７」と示す）も能力情報交換部８０５からシンタックス変換トランスコーダ２００へ通知される。【０１１４】
このように構成された本実施形態の動画像配信システムにおいても、上記実施形態と同様に、配信サーバー８０１から指定された能力情報８０６に適合するように少なくとも１つのストリームに対してシンタックスを変更することができる。【０１１５】
（第五の実施の形態）
図１３は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、ネットワーク（伝送路１０４および伝送路９０３）を介して端末９０２に１つ以上のストリームを配信する動画像配信システムであって、端末９０２によって指定された能力情報９０７を端末９０２へ通知し、ストリームを蓄積した配信サーバー１０１から少なくとも１つのストリームを受信するか、または複数の配信サーバー１０１から複数のストリームを受信し、能力情報９０７に適合するようにストリームのシンタックスを変換してネットワーク（伝送路９０３）を介して端末９０２に送信する変換装置９０１を備える。【０１１６】
具体的には、本実施形態の動画像配信システムは、配信サーバー１０１、変換装置９０１、端末９０２、伝送路１０４、伝送路９０３、伝送路１０６から構成されている。【０１１７】
端末９０２は、配信する動画像データの符号化情報を指定して変換装置９０１へ通知する。もしくは、一部の符号化オプションを使用しないように付加情報を通知する。【０１１８】
伝送路９０３は、ＣＳ網で変換装置９０１と端末９０２を接続する。変換装置９０１と端末９０２から送信される能力情報、および端末９０２が変換装置９０１へ送信した符号化情報が伝送路９０３を介して伝送される。また、変換装置９０１から送信される動画像データが伝送路９０３を介して伝送される。【０１１９】
変換装置９０１は、第１送受信部１０７と、能力情報交換部９０４と、第２送受信部９０５と、シンタックス変換トランスコーダ２００と、を含む。
能力情報交換部９０４は、第２送受信部９０５から受信した符号化情報、もしくは付加情報を基に端末９０２へ符号化情報（能力情報９０７）を通知する。また、符号化情報９０６ａ（図中、「９０６」と示す）をシンタックス変換トランスコーダ２００へも通知する。なお、本実施形態では、詳細には説明しないが、配信サーバー１０１と交換された能力情報１１１に含まれる復号化情報９０６ｂ（図中、「９０６」と示す）も能力情報交換部９０４からシンタックス変換トランスコーダ２００へ通知される。【０１２０】
第２送受信部９０５は、端末９０２から受信した配信する動画像データの符号化情報、もしくは付加情報（能力情報９０７）を能力情報交換部９０４へ送信する。そして、能力情報交換部９０４が決定した符号化情報を端末９０２へ送信する。また、シンタックス変換トランスコーダ２００から受け取った動画像データを端末９０２へ送信する。【０１２１】
このように構成された本実施形態の動画像配信システムにおいても、上記実施形態と同様に、端末９０２から指定された能力情報９０７に適合するように少なくとも１つのストリームに対してシンタックスを変更することができる。【０１２２】
（第六の実施の形態）
図１４は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、図１の上記実施形態の動画像配信システムとは、シンタックス変換トランスコーダが予め定めた符号化情報１００３ａ（図中、「１００３」と示す）に適合するようにストリームをシンタックス変換する点で相違する。【０１２３】
本実施形態の動画像配信システムは、図１の上記実施形態の変換装置１０２を変換装置１００１に替えた構成となっている。変換装置１００１は、図１の上記実施形態と同じ第１送受信部１０７と、第２送受信部１１０とに加え、シンタックス変換トランスコーダ１０００と、能力情報交換部１００２と、を備えている。【０１２４】
能力情報交換部１００２は、シンタックス変換トランスコーダ１０００から通知された符号化情報１００３ａを能力情報１１４に含めて端末１０３へ第２送受信部１１０を介して通知する。【０１２５】
シンタックス変換トランスコーダ１０００は、予め定めた符号化情報１００３ａを能力情報交換部１００２へ通知し、配信サーバー１０１から受信した動画像データ１１２を予め定めた符号化情報１００３ａのシンタックスへ変換して、変換後の動画像データ１１５を第２送受信部１１０へ送信する。【０１２６】
図１９は、本実施形態の動画像配信システムにおけるシンタックス変換トランスコーダ１０００の詳細な構成を示すブロック図である。本実施形態のシンタックス変換トランスコーダ１０００は、図６の上記実施形態と同じ受信バッファ２０１、変換有無切り替えスイッチ２０２、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５、変換有無切り替えスイッチ２０６、および送信バッファ２０７を含むとともに、変換制御部１５０１と、能力情報記憶部１５０３と、を含む。【０１２７】
変換制御部１５０１は、予め定めた符号化情報１００３ａを能力情報交換部１００２へ通知する。能力情報記憶部１５０３に、予め定めた符号化情報１００３ａが記憶されている。本実施形態では、能力情報記憶部１５０３は、シンタックス変換トランスコーダ１０００が有する構成としたが、これに限定されない。変換制御部１５０１が参照できれば、どこに含まれてもよい。能力情報記憶部１５０３に記憶される能力情報は、外部から設定可能とすることができる。たとえば、能力情報記憶部１５０３は、変換装置に取り外し可能に取り付け可能な記録媒体などとすることができる。あるいは、ＵＳＢメモリなどに記憶させ、必要に応じてＵＳＢメモリから読み込み設定させることもできる。あるいは、外部からネットワークなどを介して所定のコマンドにより設定することもできる。【０１２８】
能力情報交換部１００２は、配信サーバー１０１から能力情報１１１ａに含まれる復号化情報１００３ｂを第１送受信部１１０６を介して受信するとともに、その復号化情報１００３ｂと、シンタックス変換トランスコーダ１０００の変換制御部１５０１から通知された符号化情報１００３ａとに基づいて、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを判定する。そして、判定した結果に基づいて変換制御部１５０１が変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５に対して変換制御情報２１３を出力する。変換制御部１５０１による制御方法については、上記実施形態の図７と同様であるので、説明は省略する。【０１２９】
このように構成された本実施形態の動画像配信システムによれば、上記実施形態と同様な効果を奏することとなる。【０１３０】
（第七の実施の形態）
図２０は、本発明の動画像配信システムにおけるシンタックス変換トランスコーダの詳細な構成を示すブロック図である。本実施形態の動画像配信システムは、図１４の上記実施形態の動画像配信システムのシンタックス変換トランスコーダ１０００の構成のみが異なる。【０１３１】
図２０に示すように、本実施形態のシンタックス変換トランスコーダ１０００は、上記実施形態の図８のシンタックス変換トランスコーダ４００と同じ、受信バッファ２０１、変換有無切り替えスイッチ２０２、ヘッダ判定部４０１、パラメータ値変換部４０２、ビット位置シフトアンドバイトアライン部４０３、変換有無切り替えスイッチ２０６、送信バッファ２０７、および図１９と同じ能力情報記憶部１５０３を含むとともに、変換制御部１６０１を含む。【０１３２】
変換制御部１６０１は、予め定めた符号化情報１００３ａを能力情報交換部１００２へ通知する。この予め定めた符号化情報１００３ａは能力情報記憶部１５０３に記憶されている。能力情報交換部１００２は、配信サーバー１０１から能力情報１１１に含まれる復号化情報１００３ｂを第１送受信部１１０６を介して受信するとともに、その復号化情報１００３ｂと、シンタックス変換トランスコーダ１０００の変換制御部１６０１から通知された符号化情報１００３ａとに基づいて、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを判定する。そして、判定した結果に基づいて変換制御部１６０１が変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、ヘッダ判定部４０１、パラメータ値変換部４０２、ビット位置シフトアンドバイトアライン部４０３に対して変換制御情報４０５を出力する。変換制御部１６０１による制御方法については、上記実施形態の図９と同様であるので、説明は省略する。【０１３３】
（第八の実施の形態）
図２１は、本発明の動画像配信システムにおけるシンタックス変換トランスコーダ１０００の詳細な構成を示すブロック図である。本実施形態の動画像配信システムは、図１４の上記実施形態の動画像配信システムのシンタックス変換トランスコーダ１０００の構成のみが異なる。【０１３４】
図２１に示すように、本実施形態のシンタックス変換トランスコーダ１０００は、上記実施形態の図１０のシンタックス変換トランスコーダ６００と同じ、受信バッファ２０１、変換有無切り替えスイッチ２０２、ヘッダ判定部４０１、パラメータ値変換部４０２、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５、ビット位置シフトアンドバイトアライン部４０３、変換有無切り替えスイッチ２０６、送信バッファ２０７、および図１９と同じ能力情報記憶部１５０３を含むとともに、変換制御部１７０１を含む。【０１３５】
変換制御部１７０１は、予め定めた符号化情報１００３ａを能力情報交換部１００２へ通知する。この予め定めた符号化情報１００３ａは能力情報記憶部１５０３に記憶されている。能力情報交換部１００２は、配信サーバー１０１から能力情報１１１に含まれる復号化情報１００３ｂを第１送受信部１１０６を介して受信するとともに、その復号化情報１００３ｂと、シンタックス変換トランスコーダ１０００の変換制御部１７０１から通知された符号化情報１００３ａとに基づいて、受信バッファ２０１から出力されたビデオパケット内のシンタックスを変換するか否かを判定する。そして、判定した結果に基づいて変換制御部１７０１が変換有無切り替えスイッチ２０２および変換有無切り替えスイッチ２０６、ヘッダ判定部４０１、パラメータ値変換部４０２、可変長復号化器２０３、パラメータ順序変換部２０４、可変長符号化器２０５、ビット位置シフトアンドバイトアライン部４０３に対して変換制御情報６０２を出力する。変換制御部１７０１による制御方法については、上記実施形態の図１１と同様であるので、説明は省略する。【０１３６】
このように構成された本実施形態の動画像配信システムによれば、上記実施形態と同様な効果を奏することとなる。【０１３７】
（第九の実施の形態）
図１５は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、ネットワーク（伝送路１１０４および伝送路１１０５）を介して端末１１０３に１つ以上のストリームを配信する動画像配信システムであって、予め定めた能力情報を端末１１０３側へ通知し、端末１１０３から送信されたＤＴＭＦ信号１１１０を検出してＤＴＭＦ信号１１１０により配信サーバー１１０１からのストリームを選択した上で少なくとも１つのストリームを受信するか、または複数の配信サーバー１１０１から複数のストリームを受信し、能力情報に適合するようにストリームのシンタックスを変換してネットワーク（伝送路１１０５）を介して端末１１０３に送信する変換装置１１０２を備える。【０１３８】
具体的には、本実施形態の動画像配信システムは、配信サーバー１１０１、変換装置１１０２、端末１１０３、伝送路１１０４、伝送路１１０５から構成される。【０１３９】
本実施形態において、配信サーバー１１０１は、送受信部１１２０と、画像リスト記憶部（図中、「画像リスト」と示す）１１２２と、リスト画像提供部１１２４と、画像抽出部１１２６とを含む。なお、オフラインで予めガイダンス映像の動画像データを生成しておき、シナリオに沿ってガイダンスの動画像データや蓄積された動画像データを配信することも可能である。この場合、リスト画像提供部１１２４および画像抽出部１１２６は不要である。【０１４０】
送受信部１１２０は、伝送路１１０４を介して変換装置１１０２と通信する。画像リスト記憶部１１２２は、配信サーバー１１０１が蓄積している動画像データのリストを記憶する。リスト画像提供部１１２４は、画像リスト記憶部１１２２からリストを読み出し、リストを含む動画像データを作成する。この動画像データは、端末１１０３に変換装置１１０２を介して送信され、端末１１０３でリスト画面を表示させることにより、端末１１０３の利用者に提示することができる。【０１４１】
画像抽出部１１２６は、端末１１０３から変換装置１１０２を介して送信されたＤＴＭＦ（Dial Tone Multi Frequency）信号に対応する動画像データを画像リスト記憶部１１２２のリストを参照して判別し、対応する動画像データ１１２を送受信部１１２０を介して変換装置１１０２経由で端末１１０３に送信する。このとき、配信サーバー１１０１は指定された動画像データ１１２の復号化情報（能力情報１１１）と動画像データ１１２を変換装置１１０２へ送信する。【０１４２】
変換装置１１０２は、第１送受信部１１０６と、ＤＴＭＦ検出部１１０７と、第２送受信部１１０８と、能力情報交換部１０８と、シンタックス変換トランスコーダ２００と、を含む。【０１４３】
第１送受信部１１０６は、配信サーバー１１０１から例えばＩＥＴＦ勧告ＳＤＰプロトコルで送信された動画像データ１１２の復号化情報（能力情報１１１）を能力情報交換部１０８へ送信する。そして動画像データ１１２を配信サーバー１１０１から受信し、シンタックス変換トランスコーダ２００へ送信する。はじめに、第１送受信部１１０６は、配信サーバー１１０１からリスト画面を含む動画像データ１１２を受信し、シンタックス変換トランスコーダ２００および第２送受信部１１０８を介して端末１１０３に送信される。端末１１０３にて、リスト画面を参照したユーザが動画像データを選択し、端末１１０３は、ＤＴＭＦ信号にて動画像選択情報を変換装置１１０２に発信する。第１送受信部１１０６は、ＤＴＭＦ検出部１１０７が検出したＤＴＭＦ信号を配信サーバー１１０１へ通知する。【０１４４】
ＤＴＭＦ検出部１１０７は、端末１１０３から送信された音声信号からＤＴＭＦ信号１１１０を検出して、配信サーバー１１０１に動画像選択情報を通知するために、ＤＴＭＦ信号１１０９を第１送受信部１１０６に出力する。【０１４５】
第２送受信部１１０８は、端末１１０３から受信した能力情報１１４を能力情報交換部１０８へ送信し、能力情報交換部１０８から受信した符号化情報１１３ｂを端末１１０３へ送信する。また、シンタックス変換トランスコーダ２００から受け取った動画像データ１１５を端末１１０３へ送信する。また、第２送受信部１１０８は、端末１１０３から発信されたＤＴＭＦ信号を受信し、ＤＴＭＦ検出部１１０７に受け渡す。【０１４６】
端末１１０３は、変換装置１１０２と能力情報１１４を交換し変換装置１１０２から動画像データの符号化情報１１３ｂを受信する。そして、ＤＴＭＦ信号１１１０を送信して所望の動画像データを選択する。【０１４７】
たとえば、端末１１０３は、配信サーバー１１０１から変換装置１１０２を介して送信されたリスト画面を受信し、表示する表示部（不図示）と、ユーザが操作する操作部（不図示）と、表示されたリスト画面をユーザが参照して、操作部を操作して選択した動画像データを受け付ける受付部（不図示）と、受け付けた動画像選択情報をＤＴＭＦ信号として発信する発信部（不図示）と、を含むことができる。【０１４８】
伝送路１１０４は、ＰＳ網で配信サーバー１１０１と変換装置１１０２を接続する。変換装置１１０２から配信サーバー１１０１へ動画像配信選択・配信要求が伝送路１１０４を介して伝送される。また、配信サーバー１１０１と変換装置１１０２から能力情報が、および配信サーバー１１０１から動画像データが、伝送路１１０４を介して伝送される。【０１４９】
伝送路１１０５は、ＣＳ網で変換装置１１０２と端末１１０３を接続する。端末１１０３から変換装置１１０２へ送信されるＤＴＭＦ信号１１１０が伝送される。また、変換装置１１０２と端末１１０３から送信される能力情報、および変換装置１１０２から送信される動画像データが伝送される。【０１５０】
このように構成された本実施形態の動画像配信システムにおいて、端末１１０３からの動画像選択および配信要求をＤＴＭＦ信号１１１０を用いて要求することができる。このようにして選択された動画像データが配信サーバー１１０１から端末１１０３へ配信される間のシンタックス変換処理については、図１の上記実施形態の動画像配信システムと同様であるので、説明を省略する。本実施形態の動画像配信システムにおいても、同様な効果を奏するものである。【０１５１】
（第１０の実施の形態）
図１６は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムは、ネットワーク（伝送路１２０３および伝送路１１０５）を介して端末１１０３に１つ以上のストリームを配信する動画像配信システムであって、ストリームを蓄積した配信サーバー１２０１から指定された能力情報を端末１１０３側へ通知し、端末１１０３から送信されたＤＴＭＦ信号１１１０を検出しＤＴＭＦ信号１１１０で指定された少なくとも１つのストリームを配信サーバー１２０１から受信するか、または複数の配信サーバー１２０１から複数のストリームを受信し、能力情報に適合するように少なくとも１つのストリームに対してシンタックスを変換してネットワーク（伝送路１１０５）を介して端末１１０３に送信する変換装置１２０２を備える。【０１５２】
具体的には、本実施形態の動画像配信システムは、配信サーバー１２０１、変換装置１２０２、端末１１０３、伝送路１２０３、および伝送路１１０５から構成される。【０１５３】
配信サーバー１２０１は、変換装置１２０２へ端末１１０３に通知する符号化情報（能力情報８０６）を送信する。また、変換装置１２０２から指定された動画像データ１１２および動画像データ１１２の復号化情報８０７ｂを変換装置１２０２に送信する。【０１５４】
伝送路１２０３は、ＰＳ網で配信サーバー１２０１と変換装置１２０２を接続する。変換装置１２０２から配信サーバー１２０１へ送信される動画像配信選択・配信要求が伝送路１２０３を介して伝送される。また、配信サーバー１２０１と変換装置１２０２から能力情報８０６が、および配信サーバー１２０１から変換装置１２０２へ符号化情報８０７ａが、伝送路１２０３を介して伝送される。そして、配信サーバー１２０１から変換装置１２０２へ動画像データ１１２が伝送路１２０３を介して伝送される。
【０１５５】
第１送受信部１２０４は、ＤＴＭＦ検出部１１０７から受信した動画像データの配信要求を配信サーバー１２０１へ通知する。また、前記配信サーバーから例えばＩＥＴＦ勧告ＳＤＰプロトコルで送信された動画像データの復号化情報および符号化情報を能力情報交換部８０５へ送信する。そして前記動画像データを配信サーバー１２０１から受信し、シンタックス変換トランスコーダ２００へ送信する。【０１５６】
ＤＴＭＦ検出部１１０７による配信動画像データの選択動作および、シンタックス変換トランスコーダ２００におけるストリームのシンタックス変換動作については、上記実施形態と同様であるので説明は省略する。【０１５７】
（第１１の実施の形態）
図１７は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムにおいて、変換装置１３０１は、図１５の上記実施形態の動画像配信システムの変換装置１１０２と同じ第１送受信部１１０６およびＤＴＭＦ検出部１１０７、図１３の上記実施形態の変換装置９０１と同じ能力情報交換部９０４およびシンタックス変換トランスコーダ２００、さらに第２送受信部１３０４を備える。【０１５８】
図１７において、端末１３０２は配信する動画像データの符号化情報を変換装置１３０１に指定する。もしくは、一部の符号化オプションを使用しないように付加情報を通知する。更に変換装置１３０１にＤＴＭＦ信号１１１０を送信して所望の動画像データを選択する。【０１５９】
伝送路１３０３は、ＣＳ網で変換装置１３０１と端末１３０２を接続する。端末１３０２からＤＴＭＦ信号１１１０が変換装置１３０１へ伝送路１３０３を介して伝送される。また、変換装置１３０１と端末１３０２から送信される能力情報、および端末１３０２から変換装置１３０１へ送信される配信する動画像データの符号化情報もしくは付加情報が伝送される。そして、変換装置１３０１から動画像データ１１５が端末１３０２に伝送路１３０３を介して伝送される。【０１６０】
第２送受信部１３０４は、端末１３０２から受信した動画像データの符号化情報もしくは付加情報を含む能力情報９０７を能力情報交換部９０４へ送信する。そして能力情報交換部９０４が決定した符号化情報を端末１３０２へ送信する。また、端末１３０２から受信したＤＴＭＦ信号１１１０をＤＴＭＦ検出部１１０７へ送信する。そして、シンタックス変換トランスコーダ２００から受信した動画像データ１１５を端末１３０２へ送信する。【０１６１】
ＤＴＭＦ検出部１１０７による配信動画像データの選択動作および、シンタックス変換トランスコーダ２００におけるストリームのシンタックス変換動作については、上記実施形態と同様であるので説明は省略する。【０１６２】
本実施形態の動画像配信システムによれば、上記実施形態と同様な効果を奏することとなる。【０１６３】
（第１２の実施の形態）
図１８は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態において、配信サーバー１１０１は、伝送路１１０４を介して変換装置１４０１に接続され、端末１１０３は、伝送路１１０５を介して変換装置１４０１に接続されている。【０１６４】
本実施形態の変換装置１４０１は、第１送受信部１１０６、ＤＴＭＦ検出部１１０７、能力情報交換部１００２、シンタックス変換トランスコーダ１０００、第２送受信部１１０８から構成される。【０１６５】
本実施形態の動画像配信システムは、図１５に示した上記実施形態の変換装置１１０２の能力情報交換部１０８およびシンタックス変換トランスコーダ２００に替えて、図２１に示した上記実施形態の能力情報交換部１００２およびシンタックス変換トランスコーダ１０００を備えた点で相違する。【０１６６】
ＤＴＭＦ検出部１１０７による配信動画像データの選択動作および、シンタックス変換トランスコーダ１０００におけるストリームのシンタックス変換動作については、上記実施形態と同様であるので説明は省略する。【０１６７】
本実施形態の動画像配信システムによれば、上記実施形態と同様な効果を奏することとなる。【０１６８】
（第１３の実施の形態）
図２２は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムにおいて、端末１１０３がＤＴＭＦ信号１１１０を使用して少なくとも１つのストリームを選択するときに、ＤＴＭＦ信号１１１０でストリーム選択を促すための画像、音声、テキストの少なくとも１つの情報、もしくは次のストリームの選択画面に移るための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信する。【０１６９】
図２２において、配信サーバー１８０１は、蓄積した動画像データを端末１１０３のユーザがＤＴＭＦ信号１１１０を使って選択できるように、動画像データと端末１１０３が送信するＤＴＭＦ信号１１１０を表示した動画像データを端末１１０３に送信する。【０１７０】
配信サーバー１８０１は、蓄積されたストリームの選択を促すための画像、音声、テキストの少なくとも一つの情報を含む選択画面を端末１１０３に提供する選択画面提供部（不図示）を備える。端末１１０３は、配信サーバー１８０１から提供された選択画面を表示する表示部（不図示）を備える。配信サーバー１８０１の選択画面提供部は、端末１１０３に変換装置１１０２を介して選択画面を送信する。【０１７１】
また、前記配信サーバー１８０１に蓄積した動画像データの数がＤＴＭＦ信号１１１０の種類（１６種類）よりも多い場合には、端末１１０３が動画像データを選択するためのＤＴＭＦ信号１１１０と、次もしくは前の選択画面へ移行するためのＤＴＭＦ信号１１１０を表示した動画像データを送信する。すなわち、選択画面提供部は、複数の選択画面を準備し、端末１１０３に提供する。【０１７２】
図２３に、選択画面の一例を示す。図２３に示す選択画面１８１０は、複数の選択画面の中から画面を選択するメッセージを出力するメッセージ部１８１２と、選択画面表示部１８１４と、を含む。図２３では、選択画面表示部１８１４には、動画像データのジャンルを数字に対応付けてリストとして示されている。さらに他のジャンルを選択したい場合は、「４」や「５」という数字をユーザが入力することにより、選択画面を切り替えることが可能となる。なお、選択画面１８１０は、画像のみのガイダンスでなく、音声ガイダンスを出力することも可能である。【０１７３】
本実施形態において、端末１１０３で選択画面にて選択された動画像データが配信サーバー１８０１に配信要求され、以後、上記実施形態と同様に動作して、端末１１０３に動画像データが配信されることとなる。【０１７４】
（第１４の実施の形態）
図２４は、本発明の実施の形態に係る動画像配信システムの構成を示すブロック図である。本実施形態の動画像配信システムにおいて、端末１１０３が選択した少なくとも１つのストリームを配信するときに、ストリームの前もしくは後に宣伝や広告を表すための画像、音声、テキストの少なくとも１つの情報が記されたストリームを配信する。【０１７５】
図２４において、配信サーバー１９０１は端末１１０３から要求された動画像データを配信する前もしくは、後に広告・宣伝情報が表示された動画像データを端末１１０３に配信する。動画像データの配信については、上記実施形態と同様であり、詳細な説明は省略する。【０１７６】
（第１５の実施の形態）
本発明の実施の形態に係る動画像配信システムは、上記実施の形態とは、ネットワークがＣＳ網に替えて、ＰＳ網である点で相違する。たとえば、上記実施形態の図１の伝送路１０４、伝送路１０５、および伝送路１０６が、本実施形態ではＰＳ網となる。【０１７７】
また、変換装置１０２は、端末１０３からたとえば、ＩＥＴＦ勧告ＳＤＰプロトコルで能力情報を受信して、予め変換装置１０２で定めた一意の動画像データの能力情報を端末１０３へ通知する。ここで、変換装置１０２が端末１０３へ送信する動画像データの能力情報を符号化情報とする。符号化情報としては、例えばＤＣＩがある。【０１７８】
また、第１送受信部１０７は、配信サーバー１０１からたとえば、ＩＥＴＦ勧告ＳＤＰプロトコルで送信された動画像データの復号化情報を、伝送路１０４を介して受信し、能力情報交換部１０８へ送信する。そして前記動画像データを配信サーバー１０１から受信し、シンタックス変換トランスコーダ２００へ送信する。【０１７９】
また、能力情報交換部１０８は、端末１０３と例えばＩＥＴＦ勧告ＳＤＰプロトコルで能力情報を交換する。また、本実施形態において、配信サーバー１０１からは、変換装置１０２へ接続するための伝送路１０５の情報が伝送路１０６を介して端末１０３に伝送されとき、経路情報として、たとえば変換装置１０２のＩＰアドレスを含むことができる。【０１８０】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。【０１８１】
たとえば、図１３の上記実施形態の動画像配信システムでは、伝送路９０３はＣＳ網であったが、ＰＳ網とすることもできる。また、図１５、図１６、図１８、図２２、および図２４の上記実施形態の動画像配信システムでは、伝送路１１０５はＣＳ網であったが、ＰＳ網とすることもできる。さらに、図１７の上記実施形態の動画像配信システムでは、伝送路１３０３はＣＳ網であったが、ＰＳ網とすることもできる。なお、各実施形態において、能力交換方法については上記第１５実施形態と同様である。【０１８２】
また、上記動画像配信システムにおいて、変換装置は、能力情報を基にストリームの変換有無を判断する変換制御部と、変換制御部からの情報を基に変換有無を切り替えるスイッチと、パラメータを書き換えるパラメータ値変換部と、ストリームを可変長復号化する可変長復号化器と、パラメータを入れ替えるパラメータ順序変換部と、可変長符号化処理を行う可変長符号化器と、入力符号化ビットストリームのビット位置シフト処理およびバイトアライン処理を行うビット位置シフトアンドバイトアライン部と、ストリームのヘッダを抽出するヘッダ判定部と、の中から少なくとも１つを有する動画像トランスコーダを使用してストリームのシンタックスを変換することができる。【０１８３】
以上、本発明の構成について説明したが、本発明は、以下の態様を含む。
（１）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
予め定めた能力情報を端末側へ通知し、ストリームを蓄積した配信サーバーから少なくとも１つのストリームを受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するようにストリームのシンタックスを変換してネットワークを介して端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
（２）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
ストリームを蓄積した配信サーバーから指定された能力情報を端末側へ通知し、配信サーバーから少なくとも１つのストリームを受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するように少なくとも１つのストリームに対してシンタックスを変換してネットワークを介して端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
（３）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
端末によって指定された能力情報を端末へ通知し、ストリームを蓄積した配信サーバーから少なくとも１つのストリームを受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するようにストリームのシンタックスを変換してネットワークを介して端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
（４）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
予め定めた能力情報を端末側へ通知し、端末から送信されたＤＴＭＦ信号を検出してＤＴＭＦ信号により配信サーバーからのストリームを選択した上で少なくとも１つのストリームを受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するようにストリームのシンタックスを変換してネットワークを介して端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
（５）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
ストリームを蓄積した配信サーバーから指定された能力情報を端末側へ通知し、端末から送信されたＤＴＭＦ信号を検出しＤＴＭＦ信号で指定された少なくとも１つのストリームを配信サーバーから受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するように少なくとも１つのストリームに対してシンタックスを変換してネットワークを介して端末に送信する変換装置を備えることを特徴とする動画像配信システムが提供される。
（６）本発明によれば、ネットワークを介して端末に１つ以上のストリームを配信する動画像配信システムであって、
端末によって指定された能力情報を端末へ通知し、端末から送信されたＤＴＭＦ信号を検出しＤＴＭＦ信号で指定された少なくとも１つのストリームを配信サーバーから受信するか、または複数の配信サーバーから複数のストリームを受信し、能力情報に適合するようにストリームのシンタックスを変換してネットワークを介して端末に送信する変換装置を備えたことを特徴とする動画像配信システムが提供される。
（７）上記（１）乃至（６）いずれかに記載の動画像配信システムにおいて、ネットワークは、回線交換網とすることができる。また、上記（１）乃至（６）いずれかに記載の動画像配信システムにおいて、ネットワークは、パケット交換網とすることができる。
（８）上記（１）乃至（７）いずれかに記載の動画像配信システムにおいて、能力情報は、端末から接続要求があったときに端末に通知されることができる。あるいは、上記（１）乃至（７）いずれかに記載の動画像配信システムにおいて、能力情報は、端末に動画像配信を行う前に端末に通知されることができる。
【図１】
0005193026.tif 000002
【図２】
0005193026.tif 000003
【図３】
0005193026.tif 000004
【図４】
0005193026.tif 000005
【図５】
0005193026.tif 000006
【図６】
0005193026.tif 000007
【図７】
0005193026.tif 000008
【図８】
0005193026.tif 000009
【図９】
0005193026.tif 000010
【図１０】
0005193026.tif 000011
【図１１】
0005193026.tif 000012
【図１２】
0005193026.tif 000013
【図１３】
0005193026.tif 000014
【図１４】
0005193026.tif 000015
【図１５】
0005193026.tif 000016
【図１６】
0005193026.tif 000017
【図１７】
0005193026.tif 000018
【図１８】
0005193026.tif 000019
【図１９】
0005193026.tif 000020
【図２０】
0005193026.tif 000021
【図２１】
0005193026.tif 000022
【図２２】
0005193026.tif 000023
【図２３】
0005193026.tif 000024
【図２４】
0005193026.tif 000025