(57)【特許請求の範囲】
【請求項１】
送信装置が、受信装置のデコーダ制御パラメータを設定する設定制御方法であって、
前記送信装置が、アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を前記受信装置へ送信する第１のステップと、
前記送信装置が、試験用ストリームを前記受信装置へ送信し、該受信装置が、当該受信装置のデコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を含む解析結果情報を導出する第２のステップと、
前記送信装置が、アプリケーション情報送信メソッドを用いて、解析要求を前記受信装置へ送信し、該受信装置が、アプリケーション情報送信メソッドを用いて、前記解析結果情報を含む解析応答を前記送信装置へ送信する第３のステップと、
前記送信装置が、前記解析結果情報に基づいて前記デコーダ制御パラメータを選択し、アプリケーション情報送信メソッドを用いて、該デコーダ制御パラメータを含む設定要求を前記受信装置へ送信する第４のステップと
を有することを特徴とする設定制御方法。
【請求項２】
前記アプリケーション情報送信メソッドは、ＳＩＰ(Session Initiation Protocol)のＳＩＰ−ＩＮＦＯメッセージ、又は、ＲＴＳＰ(Real Time Streaming Protocol)のセッション制御メッセージであることを特徴とする請求項１に記載の設定制御方法。
【請求項３】
前記送信装置及び前記受信装置は、試験用ストリームを予め記憶しており、
前記設定要求は、試験用ストリームの識別子を含んでおり、
前記解析結果情報は、前記送信装置から受信した受信ストリームと、予め記憶していた試験用ストリームとの相違する率を更に含む
ことを特徴とする請求項１又は２に記載の設定制御方法。
【請求項４】
送信装置が、受信装置のデコーダ制御パラメータを設定する設定制御システムにおいて、
前記送信装置は、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いた、解析結果情報を含む解析応答を受信する解析要求手段と、
前記解析結果情報に基づいて前記デコーダ制御パラメータを選択する受信側設定制御手段と、を有しており、
前記受信装置は、
前記設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
前記試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、前記解析結果情報として導出するカウンタ手段と、
前記解析要求を受信した際に、前記試験用ストリームに対する前記解析結果情報を含む解析応答を前記送信装置へ送信する解析応答手段と
を有することを特徴とする設定制御システム。
【請求項５】
前記アプリケーション情報送信メソッドは、ＳＩＰ(Session Initiation Protocol)のＳＩＰ−ＩＮＦＯメッセージ、又は、ＲＴＳＰ(Real Time Streaming Protocol)のセッション制御メッセージであることを特徴とする請求項５に記載の設定制御システム。
【請求項６】
前記送信装置は、
前記試験用ストリームを予め記憶するストリーム記憶手段を更に有し、
前記設定要求手段は、試験用ストリームの識別子を前記設定要求に含め、
前記受信装置は、
前記試験用ストリームを予め記憶するストリーム記憶手段と、
前記送信装置から受信した受信ストリームと、予め記憶していた試験用ストリームとの相違する率を、前記解析結果情報として導出する手段とを更に有する
ことを特徴とする請求項４又は５に記載の設定制御システム。
【請求項７】
受信装置のデコーダ制御パラメータを設定することができる送信装置であって、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いて、解析結果情報を含む解析応答を受信する解析要求手段と、
前記解析結果情報に基づいて前記デコーダ制御パラメータを選択する受信側設定制御手段と
を有することを特徴とする送信装置。
【請求項８】
請求項７に記載の前記送信装置から、デコーダ制御パラメータを設定される受信装置であって、
前記設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
前記試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、前記解析結果情報として導出するカウンタ手段と、
前記解析要求を受信した際に、前記試験用ストリームに対する解析結果情報を含む解析応答を前記送信装置へ送信する解析応答手段と
を有することを特徴とする受信装置。
【請求項９】
受信装置のデコーダ制御パラメータを設定することができる送信装置に搭載されたコンピュータを機能させる設定制御プログラムであって、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いて、解析結果情報を含む解析応答を受信する解析要求手段と、
前記解析結果情報に基づいて前記デコーダ制御パラメータを選択する受信側設定制御手段と
してコンピュータを機能させることを特徴とする送信装置用の設定制御プログラム。
【請求項１０】
請求項９に記載のプログラムを機能させる前記送信装置から、デコーダ制御パラメータを設定される受信装置に搭載されたコンピュータを機能させる設定制御プログラムであって、
前記設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
前記試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、前記解析結果情報として導出するカウンタ手段と、
前記解析要求を受信した際に、前記試験用ストリームに対する解析結果情報を含む解析応答を前記送信装置へ送信する解析応答手段と
してコンピュータを機能させることを特徴とする受信装置用の設定制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリームを受信する受信装置の設定制御方法、システム、装置及びプログラムに関する。
【背景技術】
【０００２】
従来、映像又は音声等のマルチメディアデータを、インターネットなどのネットワークを介して受信しながら同時に再生をすることができる「ストリーミング」技術がある。全てのデータを受信することなく、大容量のマルチメディアデータであっても、直ぐに再生を開始することができる。このようなストリーミング技術のために配信されるデータを「ストリーム」という。
【０００３】
ストリームを受信する受信装置には、デコーダバッファ（初期バッファリング量、最大バッファリング量）及びエラー耐性・補完方法に関するデコーダ制御パラメータの設定が必要である。この設定の最適値は、ネットワークの伝送特性によって異なる。そのため、従来、受信装置は、送信装置からストリームを受信し、そのストリームを解析することにより、デコーダ制御パラメータの値を決定していた。伝送特性は、ストリームの受信中にも発生するために、最初に決定したデコーダ制御パラメータが常に最適値であるは限らない。
【０００４】
【特許文献１】特開２０００−３０８１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来技術によれば、送信装置と受信装置との間で、テレビ電話によるストリームを転送する場合、最初に決定されたデコーダ制御パラメータによって制御され、呼接続中に、伝送特性に応じてデコーダ制御パラメータを変更することはできなかった。
【０００６】
そこで、本発明は、送信装置が、受信装置のデコーダ制御パラメータを動的に変更することができる設定制御方法、システム、装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によれば、送信装置が、受信装置のデコーダ制御パラメータを設定する設定制御方法であって、
送信装置が、アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を受信装置へ送信する第１のステップと、
送信装置が、試験用ストリームを受信装置へ送信し、該受信装置が、当該受信装置のデコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を含む解析結果情報を導出する第２のステップと、
送信装置が、アプリケーション情報送信メソッドを用いて、解析要求を受信装置へ送信し、該受信装置が、アプリケーション情報送信メソッドを用いて、解析結果情報を含む解析応答を送信装置へ送信する第３のステップと、
送信装置が、解析結果情報に基づいてデコーダ制御パラメータを選択し、アプリケーション情報送信メソッドを用いて、該デコーダ制御パラメータを含む設定要求を受信装置へ送信する第４のステップと
を有することを特徴とする。
【０００８】
本発明の設定制御方法における他の実施形態によれば、アプリケーション情報送信メソッドは、ＳＩＰ(Session
Initiation Protocol)のＳＩＰ−ＩＮＦＯメッセージ、又は、ＲＴＳＰ(Real Time Streaming Protocol)のセッション制御メッセージであることも好ましい。
【０００９】
本発明の設定制御方法における他の実施形態によれば、
送信装置及び受信装置は、試験用ストリームを予め記憶しており、
設定要求は、試験用ストリームの識別子を含んでおり、
解析結果情報は、送信装置から受信した受信ストリームと、予め記憶していた試験用ストリームとの相違する率を更に含むことも好ましい。
【００１１】
本発明によれば、送信装置が、受信装置のデコーダ制御パラメータを設定する設定制御システムにおいて、
送信装置は、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いた、解析結果情報を含む解析応答を受信する解析要求手段と、
解析結果情報に基づいてデコーダ制御パラメータを選択する受信側設定制御手段と、を有しており、
受信装置は、
設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、解析結果情報として導出するカウンタ手段と、
解析要求を受信した際に、試験用ストリームに対する解析結果情報を含む解析応答を送信装置へ送信する解析応答手段と
を有することを特徴とする。
【００１２】
本発明の設定制御システムにおける他の実施形態によれば、アプリケーション情報送信メソッドは、ＳＩＰのＳＩＰ−ＩＮＦＯメッセージ、又は、ＲＴＳＰのセッション制御メッセージであることも好ましい。
【００１３】
本発明の設定制御システムにおける他の実施形態によれば、
送信装置は、
試験用ストリームを予め記憶するストリーム記憶手段を更に有し、
設定要求手段は、試験用ストリームの識別子を設定要求に含め、
受信装置は、
試験用ストリームを予め記憶するストリーム記憶手段と、
送信装置から受信した受信ストリームと、予め記憶していた試験用ストリームとの相違する率を、解析結果情報として導出する手段と
を更に有することも好ましい。
【００１５】
本発明によれば、受信装置のデコーダ制御パラメータを設定することができる送信装置であって、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いて、解析結果情報を含む解析応答を受信する解析要求手段と、
解析結果情報に基づいてデコーダ制御パラメータを選択する受信側設定制御手段と
を有することを特徴とする。
【００１６】
本発明によれば、前述した送信装置から、デコーダ制御パラメータを設定される受信装置であって、
設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、解析結果情報として導出するカウンタ手段と、
解析要求を受信した際に、試験用ストリームに対する解析結果情報を含む解析応答を送信装置へ送信する解析応答手段と
を有することを特徴とする。
【００１７】
本発明によれば、受信装置のデコーダ制御パラメータを設定することができる送信装置に搭載されたコンピュータを機能させる設定制御プログラムであって、
アプリケーション情報送信メソッドを用いて、デコーダ制御パラメータを含む設定要求を送信する設定要求手段と、
試験用ストリームを送信するストリーム送信手段と、
アプリケーション情報送信メソッドを用いて、解析要求を送信し、アプリケーション情報送信メソッドを用いて、解析結果情報を含む解析応答を受信する解析要求手段と、
解析結果情報に基づいてデコーダ制御パラメータを選択する受信側設定制御手段と
してコンピュータを機能させることを特徴とする。
【００１８】
本発明によれば、前述したプログラムを機能させる送信装置から、デコーダ制御パラメータを設定される受信装置に搭載されたコンピュータを機能させる設定制御プログラムであって、
設定要求を受信し、該設定要求に含まれるデコーダ制御パラメータを設定する設定応答手段と、
試験用ストリームを受信するストリーム受信手段と、
デコーダバッファにおけるアンダフロー回数及び／又はオーバフロー回数を、解析結果情報として導出するカウンタ手段と、
解析要求を受信した際に、試験用ストリームに対する解析結果情報を含む解析応答を送信装置へ送信する解析応答手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００１９】
本発明の設定制御方法、システム、装置及びプログラムによれば、送信装置が、受信装置のデコーダ制御パラメータを動的に変更することができる。特に、送信装置は、アプリケーション情報送信メソッドを用いて、設定要求及び解析要求をすることができる。即ち、送信装置は、呼接続状態のままで、受信装置の品質の解析と、受信装置のパラメータ変更とを、動的に実行することができる。具体的には、通話中に、ネットワーク特性に応じて、テレビ電話のデコーダ制御パラメータを最適値に変更することができる。
【発明を実施するための最良の形態】
【００２０】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２１】
図１は、本発明におけるシステム構成図である。
【００２２】
送信装置１及び受信装置２は、インターネット４及び基地局５を介して、ストリームを送受信している。勿論、送信装置１が、ストリーム配信サーバ３のようなものであってもよい。ストリームは、例えば、テレビ電話における映像データ及び音声データを多重化したマルチメディアデータである。テレビ電話の場合、送信装置１と受信装置２との間で呼接続を要し、この呼接続は、例えばＳＩＰによってなされる。
【００２３】
受信装置２は、ネットワークの伝送特性の影響を受けたストリームを受信し、デコーダによって再生する。デコーダは、デコーダバッファ及びエラー耐性等のデコーダ制御パラメータによって制御される。本発明によれば、送信装置１が、その呼接続中に、受信装置２のデコーダ制御パラメータを再設定することができる。
【００２４】
図２は、本発明におけるシーケンス図である。
【００２５】
図２のシーケンス図は、ＳＩＰのダイアログ(dialog)を表しており、ＳＩＰで確立されるＵＡ(User
Agent)間の関係を表している。尚、本発明によれば、送信装置１及び受信装置２は、試験用ストリームを予め記憶部に記憶している。
【００２６】
（Ｓ１０１）送信装置１は、受信装置２との間でＳＩＰによる呼接続をする。送信装置１は、イニシャルＩＮＶＩＴＥリクエストを受信装置２へ送信し、ダイアログの確立を要求する。これに対し、受信装置２は、１８０Ｒｉｎｇｉｎｇレスポンスを送信装置１へ送信し、呼出中処理であることを示す。更に、受信装置２は、２００ＯＫレスポンスを送信装置１へ送信し、ダイアログの確立を示す。これに対し、送信装置１は、ＡＣＫレスポンスを受信装置２へ送信し、ダイアログを確立する。
【００２７】
（Ｓ１０２）送信装置１は、ＳＩＰ−ＩＮＦＯメソッドを用いて、デコーダ制御パラメータを含む「設定要求」を、受信装置２へ送信する。ＳＩＰ−ＩＮＦＯは、ＲＦＣ２９７６で規定された、アプリケーションレベルの情報送信のためのメソッドである。デコーダ制御パラメータは、初期バッファリング量、最大バッファリング量、音欠け閾値、エラー隠蔽可否、等がある。デコーダ制御パラメータは、ＳＩＰ−ＩＮＦＯのボディ部に含まれる。
【００２８】
尚、図２は、テレビ電話サービスを用いた場合を想定しているために、アプリケーション情報送信メソッドとして、ＳＩＰ−ＩＮＦＯメッセージを用いている。一方、ストリーミングサービスを用いた場合、アプリケーション情報送信メソッドとして、ＲＴＳＰにおけるセッション制御メッセージを用いることができる。
【００２９】
表１は、設定要求のＳＩＰ−ＩＮＦＯメソッドに含まれる情報である。
【表１】
0004646237.tif 000002
【００３０】
表２は、表１の項目の意味を表す。
【表２】
0004646237.tif 000003
【００３１】
表１によれば、試験用映像ストリーム「vstream_id=foreman_24k」と、試験用音声ストリーム「astream_id=testsound_12k」とが設定されている。送信装置１及び受信装置２は、複数の試験用映像ストリームを予め記憶しており、試験用映像ストリーム「foreman_24k」と、試験用音声ストリーム「testsound_12k」とを、識別子によって指定している。
【００３２】
（Ｓ１０３）受信装置２は、受信したＳＩＰ−ＩＮＦＯメソッドのデコーダ制御パラメータを、音声デコーダ及び映像デコーダに設定する。
【００３３】
（Ｓ１０４）受信装置２は、デコーダ制御パラメータの設定が完了すると、２００ＯＫレスポンスを、送信装置１へ送信する。
【００３４】
（Ｓ１０５）送信装置１は、受信装置２から２００ＯＫレスポンスを受信すると、ＳＩＰ−ＩＮＦＯメソッドの設定要求によって指定した試験用ストリームを送信する。試験用ストリームは、試験用映像ストリーム「foreman_24k」と、試験用音声ストリーム「testsound_12k」とが多重化されたものである。
【００３５】
（Ｓ１０６）受信装置２は、受信する試験用ストリームを、vstream_id及びastream_idによって予め把握している。受信装置２は、送信装置１から試験用ストリームを受信すると、その試験用ストリームを、映像ストリームと音声ストリームとに分離する。そして、受信した映像ストリーム「foreman_24k」と、予め記憶していた試験用映像ストリーム「foreman_24k」とを比較して、両データの相違する率を算出する。ここで、両データの相違する率を、ＳＮ比（信号対雑音比）と称する。同様に、受信した音声ストリーム「testsound_12k」と、予め記憶していた試験用音声ストリーム「testsound_12k」とを比較して、両データの相違する率を算出する。
【００３６】
ＳＮ比は、ネットワークにおける伝送特性と、受信装置のエラー耐性の設定とによって変化する。本発明によれば、受信装置２が予め試験用ストリームを記憶しており、その試験用ストリームを転送することによってＳＮ比を導出することができる。このＳＮ比によって、デコーダ制御パラメータの最適値を導出することができる。
【００３７】
また、受信装置２は、デコーダバッファにおけるバッファオーバフロー及びバッファアンダフローもカウントする。デコーダバッファが小さい場合、映像・音声の遅延は小さいけれども、音欠けが発生する。デコーダバッファが大きい場合、音欠けは発生しにくいけれども、映像・音声の遅延が大きくなる。本発明によれば、デコーダのバッファリング量に基づくアンダフロー回数及びオーバフローの回数を算出し、その結果を送信装置１にフィードバックすることにより、デコーダ制御パラメータの最適値を導出することができる。
【００３８】
（Ｓ１０７）送信装置１が、ＳＩＰ−ＩＮＦＯメソッドを用いて、解析要求を受信装置２へ送信する。解析要求は、呼接続後、最初に送信されるものであってもよいし、呼接続中、定期的に送信されるものであってもよい。
【００３９】
表３は、解析要求のＳＩＰ−ＩＮＦＯメソッドの情報である。
【表３】
0004646237.tif 000004
【００４０】
表４は、表３の項目の意味を表す。
【表４】
0004646237.tif 000005
【００４１】
（Ｓ１０８）受信装置２は、解析要求を受信すると、２００ＯＫレスポンスを用いて、解析結果情報を送信装置１へ返信する。これにより、送信装置１は、呼接続中に、試験用ストリームの送信を継続しつつ、受信装置２の解析結果情報を取得することができる。
【００４２】
表５は、解析応答の２００ＯＫレスポンスの情報である。
【表５】
0004646237.tif 000006
【００４３】
表６は、表５の項目の意味を表す。
【表６】
0004646237.tif 000007
【００４４】
（Ｓ１０９）送信装置１は、受信装置２から解析応答を受信すると、その解析結果情報に基づいて、デコーダ制御パラメータを再度選択する。そして、送信装置１は、ＳＩＰ−ＩＮＦＯメソッドを用いて、新たなデコーダ制御パラメータを含む設定要求を受信装置２へ送信する。
【００４５】
前述したように、設定要求及び解析要求を受信装置へ送信するために、ＳＩＰ−ＩＮＦＯメソッドを用いている。ＳＩＰ−ＩＮＦＯメソッドを用いることにより、制御信号用に新たなチャンネルを確立する必要がない。また、本発明の機能に対応していない受信装置が、設定要求及び解析要求のＳＩＰ−ＩＮＦＯを受信しても、不要な情報として応答するだけである。即ち、不正な動作をすることがない。
【００４６】
図３は、本発明における送信装置及び受信装置の機能構成図である。
【００４７】
図３によれば、送信装置１は、ＳＩＰ呼処理部１０１と、受信側設定制御部１０２と、設定要求部１０３と、原ストリーム記憶部１０４と、ストリーム送信部１０５と、解析要求部１０６とを有する。これら機能部は、送信装置に搭載されたコンピュータによって実行されるプログラムによっても実現できる。
【００４８】
ＳＩＰ呼処理部１０１は、受信装置２との間でＳＩＰによる呼接続を処理する。図２のＳ１０１の動作をする。
【００４９】
受信側設定制御部１０２は、解析要求部１０６から通知される、受信装置２の解析結果情報に基づいて、受信装置２のデコーダ制御パラメータを選択する。デコーダ制御パラメータは、設定要求部１０３へ通知される。デコーダ制御パラメータとしては、前述した「v_initial_buffer」「v_max_buffer」「a_initial_buffer」「a_max_buffer」「a_error_resilience_thresh」「v_error_resilience」がある。
【００５０】
設定要求部１０３は、受信側設定制御部１０２から通知されたデコーダ制御パラメータを含む設定要求を、ＳＩＰ−ＩＮＦＯメソッドを用いて送信する。設定要求には、試験用ストリームの識別子が含められる。図２のＳ１０２及びＳ１０９の動作をする。また、設定要求には、前述した表１の情報を含む。
【００５１】
試験用ストリーム記憶部１０４は、試験用ストリームを記憶しており、ストリーム送信部１０５へ出力する。送信する試験用ストリームの識別子は、設定要求に含められている。
【００５２】
ストリーム送信部１０５は、設定要求で指定した試験用ストリームを送信する。図２のＳ１０５の動作をする。
【００５３】
解析要求部１０６は、ＳＩＰ−ＩＮＦＯを用いて、解析要求を送信する。また、解析要求部１０６は、ＳＩＰ−ＩＮＦＯを用いて、解析結果情報を含む解析応答を受信する。図２のＳ１０７の動作をする。また、解析要求には、前述した表３の情報を含む。
【００５４】
図３によれば、受信装置２は、ＳＩＰ呼処理部２０１と、設定応答部２０２と、ストリーム受信部２０３と、受信ストリーム蓄積部２０４と、原ストリーム記憶部２０５と、ＳＮ比導出部２０６と、映像オーバフローカウンタ２０７と、映像アンダフローカウンタ２０８と、音声オーバフローカウンタ２０９と、音声アンダフローカウンタ２１０と、解析応答部２１１とを有する。
【００５５】
ＳＩＰ呼処理部２０１は、送信装置１との間でＳＩＰによる呼接続を処理する。図２のＳ１０１の動作をする。
【００５６】
設定応答部２０２は、設定要求を受信し、その設定要求に含まれるデコーダ制御パラメータを設定する。図２のＳ１０３及びＳ１０４の動作をする。
【００５７】
ストリーム受信部２０３は、試験用ストリームを受信する。受信ストリームは、受信ストリーム蓄積部２０４に蓄積される。図２のＳ１０６の動作をする。
【００５８】
試験用ストリーム記憶部２０５は、試験用ストリームを記憶しており、ＳＮ比導出部２０６へ出力する。
【００５９】
ＳＮ比導出部２０６は、受信ストリーム蓄積部２０４に蓄積された受信ストリームと、試験用ストリーム記憶部２０５に記憶された試験用ストリームとを比較して、ＳＮ比（信号対雑音比）を導出する。ＳＮ比は、解析結果情報として、解析応答部２１１へ通知される。
【００６０】
映像オーバフローカウンタ２０７、映像アンダフローカウンタ２０８、音声オーバフローカウンタ２０９及び音声アンダフローカウンタ２１０は、ストリーム受信部２０３のデコーダバッファを監視して、カウントする。カウントされた回数は、解析結果情報として、解析応答部２１１へ通知される。
【００６１】
解析応答部２１１は、解析要求を受信した際に、試験用ストリームに対する解析結果情報を含む解析応答を送信装置へ送信する。図２のＳ１０８の動作をする。また、解析応答には、前述した表５の情報を含む。
【００６２】
以上、詳細に説明したように、本発明の設定制御方法、システム、装置及びプログラムによれば、送信装置が、受信装置のデコーダ制御パラメータを動的に変更することができる。特に、送信装置が、アプリケーション情報送信メソッドを用いて、設定要求及び解析要求をすることができるので、受信装置は、その呼接続の中で、解析結果情報の導出と、デコーダ制御パラメータの変更とを実行することができる。具体的には、通話中に、ネットワーク特性に応じて、テレビ電話のデコーダ制御パラメータを最適値に変更することができる。
【００６３】
本発明が適用される第１の事例として、ストリーミングサービスを提供する際に、受信装置の設定を変更することができる。サーバが、ユーザ端末へ、仮のバッファ設定情報を送信した後、短い試験用ストリームを送信する。試験用ストリームは、ユーザ端末に予め保存されたコンテンツ（出荷時にプリセットされた動画像データ）であってもよい。
【００６４】
ストリームサービスが、テレビ電話等の電話系サービスである場合、送信装置は、設定要求及び解析要求を、ＳＩＰにおけるＳＩＰ−ＩＮＦＯメッセージを用いて送信することができる。一方、ストリーミングサービスが、ビデオオンデマンド等の動画像配信サービスである場合、送信装置は、設定要求及び解析要求を、ＲＴＳＰにおけるセッション制御メッセージを用いて送信することができる。
【００６５】
端末は、受信した試験用ストリームを解析し、その解析結果情報をサーバへ返信する。サーバは、端末から受信した解析結果情報に基づいて、最適な受信側端末の設定を決定し、再度、アプリケーション情報送信メソッドを用いて設定要求を送信する。その後、サーバは、実際のストリームを送信する。本発明によれば、ユーザが何ら操作をすることなく、受信装置は、最適な設定でストリーミングサービスを受信することができる。
【００６６】
本発明が適用される第２の事例として、空き時間のパーソナルコンピュータを用いて、ネットワークの品質を調査することができる。空き時間の処理能力を提供してもよいユーザの端末は、専用アプリケーションを実行させ、試験用ストリームを蓄積する。端末は、空き時間に、予めスケジューリングされたタイミングで、サーバへ発呼する。その後、サーバが、設定要求の送信、試験用ストリームの送信、及び、解析要求の送信をする。端末は、解析結果情報をサーバへ送信する。これにより、大規模に、実際のネットワークの品質を測定することができる。
【００６７】
逆に、本発明の別の実施形態として、端末が、サーバへ、設定要求の送信、ストリームの送信、及び、解析要求の送信をすることにより、端末からのアップリンクの品質を測定することもできる。
【００６８】
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００６９】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】本発明における送信装置及び受信装置の機能構成図である。
【符号の説明】
【００７０】
１  送信装置
１０１  ＳＩＰ呼処理部
１０２  受信側設定制御部
１０３  設定要求部
１０４  試験用ストリーム記憶部
１０５  ストリーム送信部
１０６  解析要求部
２  受信装置
２０１  ＳＩＰ呼処理部
２０２  設定応答部
２０３  ストリーム受信部
２０４  受信ストリーム蓄積部
２０５  試験用ストリーム記憶部
２０６  ＳＮ比導出部
２０７  映像オーバフローカウンタ
２０８  映像アンダフローカウンタ
２０９  音声オーバフローカウンタ
２１０  音声アンダフローカウンタ
２１１  解析応答部
３  ストリーム配信サーバ
４  インターネット
５  基地局
【図１】
0004646237.tif 000008
【図２】
0004646237.tif 000009
【図３】
0004646237.tif 000010