(57)【要約】【課題】本発明は、制御端末を用いて通信相手端末と第三者端末との間にセッションを確立する場合にあって、どのメディアセッションを確立するのかを制御できるようにし、また、第三者端末がネゴシエーション機能を持たないときにあっても、メディアセッションを確立できるようにすることを目的とする。【解決手段】制御端末により発行される通信相手端末と第三者端末との間のセッション確立の指示に用いられるメッセージに、確立させたいメディアセッションについて記述するメタデータを付与するように構成する。そして、非ＳＩＰ端末などで構成される第三者端末の持つセッション確立に用いられる情報を制御端末に登録して、制御端末により発行される制御端末と通信相手端末との間のシグナルセッション確立の指示に用いられるメッセージに、そのメッセージの発行元の情報として、その登録した固定の情報を記述するように構成する。【選択図】　　　　　図１
2004080176.tif 000002
【特許請求の範囲】
【請求項１】
ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立方法であって、
制御端末により発行される通信相手端末と第三者端末との間のセッション確立の指示に用いられるメッセージに、確立させたいメディアセッションについて記述するメタデータを制御端末が付与し、
上記メッセージに応じて通信相手端末により生起される通信相手端末と第三者端末との間のセッション確立に用いられるメッセージに、上記メタデータにより取得される上記メディアセッションの確立を指示する情報を通信相手端末が記述することで、上記メディアセッションを確立することを、
特徴とするセッション確立方法。
【請求項２】
ネゴシエーションによりセッションを確立する制御端末及び通信相手端末と、セッション確立に用いられる情報が固定であることでネゴシエーションを行わずセッションを確立する第三者端末とがネットワークを介して接続されるシステムで用いられるセッション確立方法であって、
第三者端末の持つ上記固定の情報を制御端末に登録し、
制御端末により発行される制御端末と通信相手端末との間のシグナルセッション確立の指示に用いられるメッセージに、そのメッセージの発行元の情報として、上記登録した固定の情報を記述し、
上記メッセージに記述される上記固定の情報で指定されるメディアセッションの情報に従って、通信相手端末と第三者端末との間に、該メディアセッションを確立することを、
特徴とするセッション確立方法。
【請求項３】
ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立方法を実現する制御端末であって、
通信相手端末と第三者端末との間に確立させたいメディアセッションの情報を取得する手段と、
通信相手端末と第三者端末との間のセッション確立の指示に用いるメッセージに、上記取得したメディアセッションの情報をメタデータとして付与する手段と、
上記メタデータを付与した上記メッセージを通信相手端末に送信する手段とを備えることを、
特徴とする制御端末。
【請求項４】
ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立方法を実現する通信相手端末であって、
制御端末により発行される通信相手端末と第三者端末との間のセッション確立の指示に用いられるメッセージを受信する手段と、
上記受信したメッセージに付与されるメディアセッションの情報を抽出する手段と、
上記抽出したメディアセッションの情報を使って第三者端末とネゴシエーションを行うことにより、第三者端末との間に、該メディアセッションを確立する手段とを備えることを、
特徴とする通信相手端末。
【請求項５】
ネゴシエーションによりセッションを確立する制御端末及び通信相手端末と、セッション確立に用いられる情報が固定であることでネゴシエーションを行わずセッションを確立する第三者端末とがネットワークを介して接続されるシステムで用いられるセッション確立方法を実現する制御端末であって、
第三者端末の持つ上記固定の情報を取得する手段と、
通信相手端末との間のシグナルセッション確立の指示に用いるメッセージに、そのメッセージの発行元の情報として、上記取得した固定の情報を記述する手段と、
上記固定の情報を記述した上記メッセージを通信相手端末に送信する手段とを備えることを、
特徴とする制御端末。
【請求項６】
ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立プログラムであって、
通信相手端末と第三者端末との間に確立させたいメディアセッションの情報を取得する処理と、
通信相手端末と第三者端末との間のセッション確立の指示に用いるメッセージに、上記取得したメディアセッションの情報をメタデータとして付与する処理と、
上記メタデータを付与した上記メッセージを通信相手端末に送信する処理とをコンピュータに実行させるためのセッション確立プログラム。
【請求項７】
ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立プログラムであって、
制御端末により発行される通信相手端末と第三者端末との間のセッション確立の指示に用いられるメッセージを受信する処理と、
上記受信したメッセージに付与されるメディアセッションの情報を抽出する処理と、
上記抽出したメディアセッションの情報を使って第三者端末とネゴシエーションを行うことにより、第三者端末との間に、該メディアセッションを確立する処理とをコンピュータに実行させるためのセッション確立プログラム。
【請求項８】
ネゴシエーションによりセッションを確立する制御端末及び通信相手端末と、セッション確立に用いられる情報が固定であることでネゴシエーションを行わずセッションを確立する第三者端末とがネットワークを介して接続されるシステムで用いられるセッション確立プログラムであって、
第三者端末の持つ上記固定の情報を取得する処理と、
通信相手端末との間のシグナルセッション確立の指示に用いるメッセージに、そのメッセージの発行元の情報として、上記取得した固定の情報を記述する処理と、
上記固定の情報を記述した上記メッセージを通信相手端末に送信する処理とをコンピュータに実行させるためのセッション確立プログラム。
【請求項９】
請求項６ないし８のいずれか１項に記載のセッション確立プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるシステムで用いられるセッション確立方法と、そのセッション確立方法の実現に用いられる制御端末及び通信相手端末と、それらの端末の実現に用いられるセッション確立プログラムと、そのセッション確立プログラムを記録した記録媒体とに関する。
【０００２】
【従来の技術】
近年のＶｏＩＰ（Ｖｏｉｃｅ　ｏｖｅｒ　ＩＰ）　等に見られるマルチメディアセッションの制御を行うプロトコルとして、Ｈ．３２３、ＳＩＰ（Ｓｅｓｓｉｏｎ　Ｉｎｉｔｉａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）　がある。以下、呼制御用セッションをシグナルセッションと呼び、音声、画像等の送受信を行うセッションをメディアセッションと呼ぶ。
【０００３】
Ｈ．３２３（ＬＡＮ上での音声、動画像、データ通信の送受信仕様と信号方式とを規定したＩＴＵ−Ｔ勧告）は、Ｈ．２４５制御を行うことで、エンドポイント間での通信能力の設定や、音声、画像、データ等の伝播用論理チャネルの設定などを行う。
【０００４】
一方、ＳＩＰは、エンドポイント間の通信能力、メディアデータ送受信先ＩＰアドレス、ポートの設定をＳＤＰ（Ｓｅｓｓｉｏｎ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）で行う。
【０００５】
ＳＤＰは、通常、ＳＩＰメッセージのｂｏｄｙに図７のように記述される。ここで、図７はＳＩＰメッセージ送信側のＳＤＰ記述を表している。
【０００６】
図７のＳＤＰ記述について説明するならば、（イ）“１”はＳＤＰのバージョン番号を表し、（ロ）“２”はセッション生成者の情報とセッション識別用の情報とを表し、（ハ）“３”はコネクションデータ、すなわちメディアセッション確立に用いるＩＰアドレスを表し、（ニ）“４”は用いることができるメディア種別がａｕｄｉｏ　で、用いるポート番号が４９１７０　で、ＲＴＰ／ＡＶＰ　はＲＴＰ　パケットを利用し、Ａｕｄｉｏ／Ｖｉｄｅｏ　Ｐｒｏｆｉｌｅ　規定に従うことを意味し、０はペイロードタイプがオーディオのＰＣＭ符号化μ則に従うことを表し、（ホ）“５”は“４”で用いられるメディア属性、すなわちペイロードタイプ０のＰＣＭ符号化μ則に従いサンプリングクロック周波数が８０００であることを表し、（ヘ）“６”、“７”は用いるメディアタイプがビデオで、用いるポート番号が５１３７２　で、ペイロードタイプが３１のＨ．２６１を用いることを表し、（ト）“８”、“９”は用いるメディアタイプがビデオで、用いるポート番号が５３０００　で、ペイロードタイプが３２のＭＰＥＧ　ｖｉｄｅｏであることを表している。
【０００７】
図７に示すようなＳＤＰの送信に対して、受信側が図８に示すようなＳＤＰをＳＩＰメッセージの送信側に送り返してきたとする。
【０００８】
図８のＳＤＰ記述について説明するならば、（イ）“１０”はＳＤＰのバージョン番号を表し、（ロ）“１１”はセッション生成者の情報とセッション識別用の情報とを表し、（ハ）“１２”はコネクションデータを表し、（ニ）“１３”、“１４”は用いることができるメディア種別がａｕｄｉｏ　で、用いるポート番号が４７９２０　で、ペイロードが０のＰＣＭ符号化μ則に従うことを表し、（ホ）“１５”は送信側のＳＤＰ記述にあるペイロード３１のＨ．２６１を受信側が拒否したために、用いるポート番号を０としてこれを表し、（ヘ）“１６”、“１７”はメディア種別がビデオで、用いるポート番号が５３０００　で、ペイロードタイプが３２のＭＰＥＧ　ｖｉｄｅｏであることを表している。
【０００９】
この図７及び図８に示すように、ＳＩＰ端末では、互いの用いるＩＰアドレス、メディア種別、ポート番号等を交換することにより、ＳＤＰ送信側とＳＤＰ受信側とでメディアセッションの確立を行う。
【００１０】
通常、図７に示したメディアセッション確立時に用いられるＩＰアドレス、メディア種別、ポート番号等は、ＳＩＰメッセージを送信した端末で生成されるものであり、ＳＩＰメッセージ送信端末とＳＤＰ内に記述される情報を持つ端末とは一致する。
【００１１】
一方、ＳＤＰ内のメディアセッション確立時に用いられるＩＰアドレス、メディア種別、ポート番号等を、ＳＩＰメッセージ送信端末とは別の端末のものを記述した場合、シグナルセッションが確立されている先とは別のＩＰアドレスに所望のメディアセッションを確立したり、これを更に応用することで、通信相手端末と第三者端末との間にメディアセッションを確立する第三者制御を行うこともできる。
【００１２】
この場合、シグナルセッションは、自端末と通信相手端末との間と、自端末と第三者端末との間に確立し、通信相手端末と第三者端末との間にはシグナルセッションは確立されない。
【００１３】
また、ＳＩＰの拡張メソッドであるＲＥＦＥＲメソッドを用いることでも第三者制御を行うことができる。
【００１４】
次に、図９を参照しつつ、ＲＥＦＥＲメソッドを用いた第三者制御の概要について説明する。
【００１５】
ここで、図中、３０はＲＥＦＥＲ送信端末、３１はＲＥＦＥＲ受信端末、３２はＩＮＶＩＴＥ受信端未、３３はＲＥＦＥＲメッセージの送信、３４はＲＥＦＥＲメッセージによって生起されるＩＮＶＩＴＥメッセージにより確立されるシグナルセッション、３５はメディアセッションを表している。
【００１６】
図１０に、ＲＥＦＥＲ送信端末３０からＲＥＦＥＲ受信端末３１へ送信されるＲＥＦＥＲメッセージの一部を図示する。
【００１７】
この図に示すＲＥＦＥＲメッセージにおいて、“１８”はＲＥＦＥＲメッセージの送信先がｓｉｐ：ＵｓｅｒＢ＠ｔｈｅｒｅ．ｃｏｍ　、すなわち図９におけるＲＥＦＥＲ受信端末３１上のＵｓｅｒ　Ｂであることを表しており、“１９”はＲＥＦＥＲメッセージにより生起されるＩＮＶＩＴＥメッセージの送信先がｓｉｐ：ＵｓｅｒＣ＠ａｎｙｗｈｅｒｅ．ｃｏｍ、すなわち図９におけるＩＮＶＩＴＥ受信端未３２上のＵｓｅｒ　Ｃであることを表しており、“２０”はＲＥＦＥＲメッセージの生成者がｓｉｐ：ＵｓｅｒＡ＠ｈｅｒｅ．ｃｏｍ、すなわち図９のＲＥＦＥＲ送信端末３０上のＵｓｅｒ　Ａであることを表している。
【００１８】
図１１に、ＲＥＦＥＲメッセージがＲＥＦＥＲ受信端末３１に送信されてから、ＲＥＦＥＲ受信端末３１とＩＮＶＩＴＥ受信端未３２との間にシグナルセッション及びメディアセッションが確立されるまでのフローチャートを図示する。
【００１９】
このフローチャートに示すように、ステップ１０で、ＲＥＦＥＲ送信端末３０上のＵｓｅｒ　ＡがＲＥＦＥＲ受信端末３１上のＵｓｅｒ　Ｂに対して、ＲＥＦＥＲメッセージを送信すると、ステップ１１に示すように、そのＲＥＦＥＲメッセージを受け取ったＲＥＦＥＲ受信端末３１上のＵｓｅｒ　Ｂは、ＲＥＦＥＲメッセージのＲｅｆｅｒ−Ｔｏ（図１０の“１９”）に記述されているＩＮＶＩＴＥ受信端未３２上のＵｓｅｒ　Ｃに対して、ＩＮＶＩＴＥメッセージを送信する。
【００２０】
続いて、ステップ１２に示すように、通常のＩＮＶＩＴＥメソッドを用いたときと同様に、ＲＥＦＥＲ受信端末３１とＩＮＶＩＴＥ受信端末３２との間で、ＳＤＰによるネゴシエーションを行う。
【００２１】
続いて、ステップ１３に示すように、そのネゴシエーションに基づいて、ＲＥＦＥＲ受信端末３１上のＵｓｅｒ　Ｂと、ＩＮＶＩＴＥ受信端未３２上のＵｓｅｒ　Ｃとの間に、シグナルセッション、メディアセッションを確立する。
【００２２】
【発明が解決しようとする課題】
しかしながら、このような第三者制御を行うにあたって、従来技術に従っていると、ＲＥＦＥＲメソッドを用いて通信相手端末を制御して、第三者端末に向けてＩＮＶＩＴＥメッセージを送信させる際に、通信相手端末と第三者端末との間に確立されるメディアセッションの種別を制御端末からは指定できないという問題がある。
【００２３】
例えば、制御端末を用いて、ある２つの端末間にシグナルセッション、メディアセッションを確立させたいときに、その２つの端末が音声及び画像の送受信のためのアーキテクチャを具備しているとする。
【００２４】
この場合、その２つの端末間で音声のみを用いるメディアセッションを確立する等、どのメディアを用いて通信を行うかについて指定させたいようなときにも、従来技術に従っていると、制御端末はそれを指定することができなかったのである。
【００２５】
また、ＩＰアドレスを持ち、使用できるメディアが限定され、常に用いるポート番号が予め決まっており、ＳＩＰを用いることができない端末（非ＳＩＰ端末）では、ＳＩＰを用いる端末（ＳＩＰ端末）とシグナルセッションを確立できないことから、ＳＩＰ端末とメディアセッションを確立することが考えられていない。
【００２６】
将来的に登場するであろう、ＩＰアドレスを持ち、使用するメディアと、用いるポート番号とが決まっている端末（例えばＩＰアドレスを持つビデオカメラやＴＶ等の機器）では、必ずしもＳＩＰをサポートしているとは限らず、これから、従来技術に従っていると、ＳＩＰでこのような端末を第三者端末として第三者制御することができないという問題がある。
【００２７】
本発明はかかる事情に鑑みてなされたものであって、制御端末を用いて通信相手端末と第三者端末との間にセッションを確立する場合にあって、どのメディアセッションを確立するのかを制御できるようにし、また、第三者端末が非ＳＩＰ端末のようなネゴシエーション機能を持たないときにあっても、制御端末を用いて通信相手端末と第三者端末との間にメディアセッションを確立できるようにする新たなセッション確立技術の提供を目的とする。
【００２８】
【課題を解決するための手段】
（１）この目的を達成するために、本発明は、ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるときにあって、
制御端末が、▲１▼通信相手端末と第三者端末との間に確立させたいメディアセッションの情報を取得する手段と、▲２▼通信相手端末と第三者端末との間のセッション確立の指示に用いるメッセージに、取得したメディアセッションの情報をメタデータとして付与する手段と、▲３▼メタデータを付与したメッセージを通信相手端末に送信する手段とを備え、
通信相手端末が、▲１▼制御端末により発行される通信相手端末と第三者端末との間のセッション確立の指示に用いられるメッセージを受信する手段と、▲２▼受信したメッセージに付与されるメディアセッションの情報を抽出する手段と、▲３▼抽出したメディアセッションの情報を使って第三者端末とネゴシエーションを行うことにより、第三者端末との間に、そのメディアセッションを確立する手段とを備える
ように構成する。
【００２９】
この制御端末を構成する各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、半導体メモリなどの記録媒体に記録して提供することができる。
【００３０】
そして、この通信相手端末を構成する各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、半導体メモリなどの記録媒体に記録して提供することができる。
【００３１】
このように構成される本発明では、制御端末、通信相手端末及び第三者端末としてＳＩＰ端末を想定して具体的に説明するならば、制御端末が通信相手端末に対してＳＩＰ拡張メソッドであるＲＥＦＥＲメッセージを送信し、それを受け取った通信相手端末がＲＥＦＥＲメッセージで指定される第三者端末に対して、ＩＮＶＩＴＥメッセージを送信することで第三者制御を行う際に、制御端末は、例えばユーザと対話することにより、通信相手端末と第三者端末との間に確立させたいメディアセッションの情報を取得すると、ＲＥＦＥＲメッセージのｂｏｄｙに、その取得したメディアセッションの情報をメタデータとして付与してから、そのメタデータの付与したＲＥＦＥＲメッセージを通信相手端末に送信する。
【００３２】
これを受けて、通信相手端末は、そのメタデータの付与されたＲＥＦＥＲメッセージを受信すると、その受信したメッセージに付与されるメディアセッションの情報（メタデータとして付与されている）を抽出し、その抽出したメディアセッションの情報を使ってＳＤＰを生成して第三者端末とネゴシエーションを行うことにより、第三者端末との間に、制御端末の所望するメディアセッションを確立する。
【００３３】
このようにして、本発明によれば、制御端末を用いて通信相手端末と第三者端末との間にセッションを確立する場合にあって、どのメディアセッションを確立するのかを制御できるようになる。
【００３４】
（２）また、本発明は、この目的を達成するために、ネゴシエーションによりセッションを確立する制御端末及び通信相手端末と、セッション確立に用いられる情報が固定であることでネゴシエーションを行わずセッションを確立する第三者端末（ネゴシエーションを行わずに、送られてくるメディアストリームをそのまま受け入れることでセッションを確立する第三者端末）とがネットワークを介して接続されるときにあって、
制御端末が、▲１▼第三者端末の持つセッション確立に用いられる固定の情報を取得（登録）する手段と、▲２▼通信相手端末との間のシグナルセッション確立の指示に用いるメッセージに、そのメッセージの発行元の情報として、その取得した固定の情報を記述する手段と、▲３▼その固定の情報を記述したメッセージを通信相手端末に送信する手段とを備える
ように構成する。
【００３５】
この制御端末を構成する各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、半導体メモリなどの記録媒体に記録して提供することができる。
【００３６】
このように構成される本発明では、制御端末及び通信相手端末としてＳＩＰ端末を想定し、第三者端末として非ＳＩＰ端末（ＩＰアドレスを持ち、使用できるメディアが限定され、常に用いるポート番号などが予め決められているＳＩＰを用いることのできない端末）を想定して具体的に説明するならば、制御端末は、非ＳＩＰ端末である第三者端末の持つＩＰアドレス、使用ポート番号、使用メディア種別、使用コーデック等といったセッション確立に用いられる固定の情報を取得（登録）して自端末に記憶しておき、通信相手端末との間のシグナルセッション確立時に、シグナルセッション確立の指示に用いるＩＮＶＩＴＥメッセージに、そのメッセージの発行元の情報として、その取得した固定の情報をＳＤＰ内に記述して、それを通信相手端末に送信する。
【００３７】
ここで、上記固定の情報については、非ＳＩＰ端末である第三者端末が制御端末に登録するように処理することがある。
【００３８】
これを受けて、通信相手端末は、ネゴシエーションを行った相手が第三者端末であると勘違いして、非ＳＩＰ端末である第三者端末に対して、ＩＮＶＩＴＥメッセージで指定されたセッション確立に用いられる固定の情報に従って、画像を送信したり、音声を送信したり、画像及び音声を送信することにより第三者端末との間にメディアセッションを確立する。
【００３９】
このようにして、本発明によれば、第三者端末が非ＳＩＰ端末のようなネゴシエーション機能を持たないときにあっても、制御端末を用いて通信相手端末と第三者端末との間にメディアセッションを確立できるようになる。
【００４０】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
【００４１】
図１に、本発明の一実施形態例を図示する。
【００４２】
図中、４０はＲＥＦＥＲメッセージを送信する制御端末、４１はＲＥＦＥＲメッセージを受信する通信相手端末、４２はＩＮＶＩＴＥメッセージを受信する第三者端末である。
【００４３】
本実施形態例では、制御端末４０、通信相手端末４１及び第三者端末４２は、いずれもＳＩＰを用いることができることを前提条件とする。
【００４４】
この制御端末４０は、本発明を実現するために、ユーザと対話することなどにより、通信相手端末４１と第三者端末４２との間に確立させたいメディアセッションの情報（メディア種別の情報）を取得する取得手段４００と、送信するＲＥＦＥＲメッセージに、取得手段４００により取得されたメディアセッションの情報をメタデータとして付与する付与手段４０１と、付与手段４０１によりメタデータの付与されたＲＥＦＥＲメッセージを通信相手端末４１に送信する送信手段４０２とを備える。
【００４５】
一方、通信相手端末４１は、本発明を実現するために、制御端末４０により発行されるＲＥＦＥＲメッセージを受信する受信手段４１０と、受信手段４１０により受信されたＲＥＦＥＲメッセージに付与されるメディアセッションの情報を抽出する抽出手段４１１と、抽出手段４１１により抽出されたメディアセッションの情報を使って第三者端末４２とネゴシエーションを行うことにより、第三者端末４２との間に、そのメディアセッションを確立する確立手段４１２とを備える。
【００４６】
このように構成される本実施形態例では、制御端末４０は、ＲＥＦＥＲメッセージのｂｏｄｙにメタデータを付与する機能を持つ。メタデータは、「Ｍｅｄｉａ−Ｔｙｐｅ　：」というフィールドを含むものとし、制御端末４０は、ここにａｕｄｉｏ　、ｖｉｄｅｏ　等の情報を記述する。
【００４７】
通信相手端末４１は、ＲＥＦＥＲメッセージを受信すると、このメタデータを解釈して、第三者端末４２へ送信するＩＮＶＩＴＥメッセージのｂｏｄｙに付与するＳＤＰを、「Ｍｅｄｉａ−Ｔｙｐｅ　：」に応じて記述する機能を持つ。
【００４８】
このようにして、本実施形態例に従うと、通信相手端末４１と第三者端末４２との間に、ａｕｄｉｏ　やｖｉｄｅｏ　等といったようなＲＥＦＲＥメッセージの送信者の希望するメディアセッションを確立することができる。
【００４９】
ここで、図１において、「実線４３」は、制御端末４０から通信相手端末４１へのＲＥＦＥＲメッセージの送信を示しており、「実線４４」は、ＲＥＦＥＲメッセージにより生起された通信相手端末４１と第三者端末４２との間のシグナルセッションを示しており、「点線４５」は、シグナルセッションと同時に確立されるメディアセッションを示している。
【００５０】
図２に、本実施形態例に従う場合に、制御端末４０及び通信相手端末４１が実行することになるフローチャートを図示する。
【００５１】
このフローチャートに示すように、制御端末４０は、通信相手端末４１と第三者端末４２との間に確立させたいメディアセッションの情報を取得し（ステップ２０）、その取得したメディアセッションの情報（メディア種別の情報）をメタデータに記述することでメタデータを生成する（ステップ２１）。
【００５２】
そして、ＲＥＦＥＲメッセージに、その生成したメタデータを付与し（ステップ２２）、そのメタデータの付与したＲＥＦＥＲメッセージを通信相手端末４１に送信する（ステップ２３）。
【００５３】
これを受けて、通信相手端末４１は、制御端末４０から送信されてくるメタデータの付与されたＲＥＦＥＲメッセージを受信し（ステップ３０）、その受信したメタデータで指定されるメディアセッションの情報（メディア種別の情報）を抽出する（ステップ３１）。
【００５４】
そして、その抽出したメディアセッション（制御端末４０が望むメディアセッション）を確立させるためのＳＤＰを生成し（ステップ３２）、その生成したＳＤＰをＩＮＶＩＴＥメッセージに付与して第三者端末４２へ送信し（ステップ３３）、第三者端末４２との間に、シグナルセッション及び制御端末４０の所望するメディアセッションを確立する（ステップ３４）。
【００５５】
図３に、このときの処理のシーケンス図を図示する。
【００５６】
このシーケンス図に示すように、制御端末４０から通信相手端末４１へメタデータの付与されたＲＥＦＥＲメッセージが送信されると、通信相手端末４１から制御端末４０へ２０２Ａｃｃｅｐｔｅｄ　が通知され、その後、通信相手端末４１から第三者端末４２に対して、制御端末４０の所望するメディアセッションを確立させるためのＳＤＰを持つＩＮＶＩＴＥメッセージが送信され、これを受けて、第三者端末４２から通信相手端末４１へ２００ＯＫが通知され、これを受けて、通信相手端末４１から第三者端末４２へＡＣＫが通知される。
【００５７】
続いて、通信相手端末４１から制御端末４０へＮＯＴＩＦＹが通知され、これを受けて、制御端末４０から通信相手端末４１へ２００ＯＫが通知され、これにより、通信相手端末４１と第三者端末４２との間に、制御端末４０の所望するメディアセッションが確立する。
【００５８】
このようにして、本実施形態例に従うと、通信相手端末４１と第三者端末４２との間に、ａｕｄｉｏ　やｖｉｄｅｏ　等といったようなＲＥＦＲＥメッセージの送信者の希望するメディアセッションを確立することができるのである。
【００５９】
図４に、本発明の他の実施形態例を図示する。図中、５０は制御端末、５１は通信相手端末、５２は第三者端末である。
【００６０】
本実施形態例では、制御端末５０及び通信相手端末５１はＳＩＰを用いることができることを前提条件とし、第三者端末５２はＳＩＰを用いることができないことを前提条件とする。
【００６１】
非ＳＩＰ端末で構成される第三者端末５２は、ＩＰアドレスを持っており、常に、使用するポート、使用するメディア種別が決まっているというようにセッション確立に用いられる情報が決まっていて、常にポートをあけて待っており、メディアストリームの送受信準備ができているものとする。すなわち、他端末から、その使用ポート、そのメディアを指定してメディアストリームを流せば、常にそのメディアを出力する準備ができている端末である。
【００６２】
また、制御端末５０は、本発明を実現するために、第三者端末５２の持つ上述したセッション確立に用いられる情報を取得する取得手段５００と、通信相手端末５１との間のシグナルセッション確立の指示に用いるメッセージに、そのメッセージの発行元の情報として、取得手段５００により取得された情報を記述する記述手段５０１と、第三者端末５２の持つセッション確立に用いられる情報を記述したシグナルセッション確立の指示に用いるメッセージを通信相手端末５１に送信する送信手段５０２とを備える。
【００６３】
このように、制御端末５０は、第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などの情報（セッション確立に用いられる情報）を入力するインターフェースを有している。
【００６４】
例えば、制御端末５０は、第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などの情報をユーザによる手動で入力してもよいし、ｗｅｂによりそれらの情報を取得する機能を有していてもよい。但し、制御端末５０がｗｅｂによりそれらの情報を取得する機能を有することで、それらの情報を取得する場合には、第三者端末５２は、制御端末５０に対して、ｗｅｂ経由でそれら情報を通知する機能を有している必要がある。
【００６５】
このように構成される本実施形態例では、制御端末５０は、通信相手端末５１と非ＳＩＰ端末で構成される第三者端末５２との間にメディアセッションを確立する場合には、ＩＮＶＩＴＥメッセージを送信することで通信相手端末５１との間にシグナルセッション確立する際に、そのＩＮＶＩＴＥメッセージの発行元の情報として、予め取得した第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などの情報をＳＤＰとして付与して、それを通信相手端末５１に送信する。
【００６６】
通信相手端末５１は、このＩＮＶＩＴＥメッセージを受信すると、ＩＮＶＩＴＥメッセージの送信元が第三者端末５２であると勘違いして、非ＳＩＰ端末である第三者端末５２に対して、ＩＮＶＩＴＥメッセージで指定されたＩＰアドレスや使用ポートや使用メディア種別などの情報に従って、メディアストリームを送信することにより第三者端末５２との間にメディアセッションを確立する。
【００６７】
このようにして、本実施形態例に従うと、制御端末５０の制御によって、通信相手端末５１と非ＳＩＰ端末で構成される第三者端末５２との間に、メディアセッションを確立することができる。
【００６８】
ここで、図４において、「実線５３」は、制御端末５０から通信相手端末５１へのＩＮＶＩＴＥメッセージの送信を示しており、「点線５４」は、通信相手端末５１と第三者端末５２との間に確立されるメディアセッションを示している。
【００６９】
図５に、本実施形態例に従う場合に、制御端末５０及び通信相手端末５１が実行することになるフローチャートを図示する。
【００７０】
このフローチャートに示すように、制御端末５０は、第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などのセッション確立に用いられる情報を取得し（ステップ４０）、その取得したセッション確立に用いられる情報を、メッセージ発行元の情報としてＳＤＰに記述するＩＮＶＩＴＥメッセージを生成し（ステップ４１）、それを通信相手端末５１に送信する（ステップ４２）。
【００７１】
これを受けて、通信相手端末５１は、制御端末５０から送信されてくるＩＮＶＩＴＥメッセージを受信し（ステップ５０）、その受信したＩＮＶＩＴＥメッセージのＳＤＰに記述される発行元情報を抽出し（ステップ５１）、その抽出した発行元情報として記述される第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などのセッション確立に用いられる情報に従って、第三者端末５２に対してメディアストリームを送信する（ステップ５２）。
【００７２】
図６に、このときの処理のシーケンス図を図示する。
【００７３】
このシーケンス図に示すように、制御端末５０から通信相手端末５１へのＩＮＶＩＴＥメッセージの送信に先立って、第三者端末５２から制御端末５０に対して、第三者端末５２の持つＩＰアドレスや使用ポートや使用メディア種別などのセッション確立に用いられる情報の登録が行われる。
【００７４】
そして、制御端末５０から通信相手端末５１に対して、この登録された情報をＳＤＰに記述するＩＮＶＩＴＥメッセージが送信され、これを受けて、通信相手端末５１から制御端末５０へ２００ＯＫが通知され、これを受けて、制御端末５０から通信相手端末５１へＡＣＫが通知され、これにより、通信相手端末５１と非ＳＩＰ端末である第三者端末５２との間にメディアセッションが確立する。
【００７５】
このようにして、本実施形態例に従うと、制御端末５０の制御によって、通信相手端末５１と非ＳＩＰ端末で構成される第三者端末５２との間に、メディアセッションを確立することができるのである。
【００７６】
【発明の効果】
以上説明したように、本発明によれば、ネゴシエーションによりセッションを確立する制御端末、通信相手端末及び第三者端末がネットワークを介して接続されるときにあって、制御端末を用いて通信相手端末と第三者端末との間にセッションを確立するときに、どのメディアセッションを確立するのかを制御できるようになる。
【００７７】
そして、本発明によれば、ネゴシエーションによりセッションを確立する制御端末及び通信相手端末と、セッション確立に用いられる情報が固定であることでネゴシエーションを行わずセッションを確立する第三者端末とネットワークを介して接続されるときにあって、第三者端末が非ＳＩＰ端末のようなネゴシエーション機能を持たないときにあっても、制御端末を用いて通信相手端末と第三者端末との間にメディアセッションを確立できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態例である。
【図２】制御端末及び通信相手端末が実行するフローチャートである。
【図３】制御端末、通信相手端末及び第三者端末の間の処理のシーケンス図である。
【図４】本発明の他の実施形態例である。
【図５】制御端末及び通信相手端末が実行するフローチャートである。
【図６】制御端末、通信相手端末及び第三者端末の間の処理のシーケンス図である。
【図７】ＳＤＰの説明図である。
【図８】ＳＤＰの説明図である。
【図９】ＲＥＦＥＲメソッドを用いた第三者制御の説明図である。
【図１０】ＲＥＦＥＲメッセージの説明図である。
【図１１】ＲＥＦＥＲメソッドを用いた第三者制御のフローチャートである。
【符号の説明】
４０　　制御端末
４１　　通信相手端末
４２　　第三者端末
４００　取得手段
４０１　付与手段
４０２　送信手段
４１０　受信手段
４１１　抽出手段
４１２　確立手段
【図１】
2004080176.tif 000003
【図２】
2004080176.tif 000004
【図３】
2004080176.tif 000005
【図４】
2004080176.tif 000006
【図５】
2004080176.tif 000007
【図６】
2004080176.tif 000008
【図７】
2004080176.tif 000009
【図８】
2004080176.tif 000010
【図９】
2004080176.tif 000011
【図１０】
2004080176.tif 000012
【図１１】
2004080176.tif 000013