(57)【要約】【課題】複数の端末のプレゼンスをまとめて管理し、複数の端末の中から最適の端末を選択して、通信セッションを張れるようにする。【解決手段】  セッション確立処理装置は、複数の端末をグループとし、当該グループを構成する個々の端末のプレゼンスを管理する手段２６０、グループを構成する個々の端末のプレゼンスに基づいて当該グループのグループプレゼンスを決定して管理する手段２７０、ある端末からグループのプレゼンス取得要求があると、当該グループのグループプレゼンスを応答する手段２３０、取得したグループプレゼンスをもとに、発信端末からグループへの通信セッションの確立要求があると、当該グループを構成する個々の端末のプレゼンスに基づいて該グループの中から着信端末を選択し、該着信端末と発信端末間に通信セッションを確立する手段２４０を備える。【選択図】図２
2005236670.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークにおいて端末間の通信セッションを確立する方法であって、
一つまたはそれ以上の端末でグループを構成し、該グループを構成する個々の端末のプレゼンスに基づいて当該グループのグループプレゼンスを定義し、前記グループプレゼンスを公開し、
前記公開されたグループプレゼンスをもとに、ある端末（以下、発信端末）からグールプへの通信セッションの確立要求があると、当該グループを構成する個々の端末のプレゼンスに基づいて該グループの中から着信端末を選択し、該着信端末と発信端末間に通信セッションを確立することを特徴とするセッション確立方法。
【請求項２】
請求項１記載のセッション確立方法において、
通信が可能である状態を空きプレゼンス、通信中である状態を通話中プレゼンス、オフライン状態をオフラインプレゼンスとし、
グループを構成する端末のうち、一つでも空きプレゼンスの端末があれば、グループプレゼンスを空きプレゼンスとし、空きプレゼンスの端末が０で、かつ、通話中プレゼンスの端末が一つ以上あれば、グループプレゼンスを通話中プレゼンスとし、すべての端末がオフラインプレゼンスであれば、グループプレゼンスもオフラインプレゼンスと定義することを特徴とするセッション確立方法。
【請求項３】
請求項２記載のセッション確立方法において、
グループ内の前回着信端末に選択した端末にポインタを設定しておき、次に当該グループへの通信セッションの確立要求があると、前記ポインタの設定された端末以降で、かつ、空きプレゼンスの端末を着信端末に選択し、該選択した端末にポインタを移動することを特徴とするセッション確立方法。
【請求項４】
請求項２記載のセッション確立方法において、
グループを構成する個々の端末にプライオリティを設定し、当該グループへの通信セッションの確立要求があると、プライオリティが最も高く、かつ、空きプレゼンスの端末を着信端末に選択することを特徴とするセッション確立方法。
【請求項５】
請求項２記載のセッション確立方法において、
グループへの通信セッションの確立要求があると、当該グループ内の空きプレゼンスの端末を全て選択し、そのうちの最も早く正常応答を返した端末を着信端末に決定することを特徴とするセッション確立方法。
【請求項６】
通信ネットワークにおいて端末間の通信セッションを確立するためのセッション確立処理装置であって、
配下の一つまたはそれ以上の端末をグループとし、当該グループを構成する個々の端末のプレゼンスを管理する手段と、
前記グループを構成する個々の端末のプレゼンスに基づいて当該グループのグループプレゼンスを決定し、該決定したグループプレゼンスを管理する手段と、
ある端末からグループのプレゼンス取得要求があると、当該グループのグループプレゼンスを応答する手段と、
取得したグループプレゼンスをもとに、ある端末（以下、発信端末）からグループへの通信セッションの確立要求があると、当該グループを構成する個々の端末のプレゼンスに基づいて該グループの中から着信端末を選択し、該着信端末と発信端末間に通信セッションを確立する手段と、
を有することを特徴とするセッション確立処理装置。
【請求項７】
請求項６記載のセッション確立処理装置において、グループを構成する個々の端末の位置情報を管理する手段を更に有し、グループ名を端末名の情報に書き換え、位置情報を宛先情報として、着信端末に選択された端末へセッション確立信号を送信することを特徴とするセッション確立処理装置。
【請求項８】
請求項６記載のセッション確立処理装置において、着信端末に選択された端末とセッション確立要求元の端末との対応を管理する手段を更に有することを特徴とするセッション確立処理装置。
【請求項９】
請求項１乃至５のいずれか１項に記載のセッション確立方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおける発信端末、着信端末、信号処理装置の間で、信号を交換して、通信セッションを確立する技術に関し、特に一つまたはそれ異所の端末でグループを構成し、グループのプレゼンス状態と連携して通信セッションを確立する技術に関する。
【背景技術】
【０００２】
従来、公衆網などのネットワークを介して、複数の電話機を呼び出すシステムが報告されている（例えば、特許文献１、特許文献２参照）。また、従来の電話機ではなく複数のコンピュータ端末を呼び出して、最も早く応答のあったコンピュータ端末と通信を行うシステムも報告されている（例えば、特許文献３）。しかし、従来技術では、発信者は、着信者の状況や状態を知ることはできない。
【０００３】
【特許文献１】特開２００２−２７１２６
【特許文献２】特開平１１−１１２６６６
【特許文献３】特開２００２−１０８７９３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、発信者は着信者の状態がわからないため、たとえ接続を要求する複数の端末が、すべて、着信をうけることができなくても、発信者はわからずに、発呼を行うかもしれない問題がある。また、端末の回線はあいていても、通信を行う人がいないような場合でも、その端末に着信させようとする問題がある。
【０００５】
本発明は、このような従来技術の問題に鑑み、一つ又はそれ以上の端末をまとめてグループ化し、グループを構成する端末の中から最適の端末を選択して通信セッションを確立することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のセッション確立方法は、一つまたはそれ以上の端末でグループを構成し、該グループを構成する個々の端末のプレゼンスに基づいて当該グループのグループプレゼンスを定義し、前記グループプレゼンスを公開し、前記公開されたグループプレゼンスをもとに、ある端末（発信端末）からグールプへの通信セッションの確立要求があると、当該グループを構成する個々の端末のプレゼンスに基づいて該グループの中から着信端末を選択し、該着信端末と発信端末間に通信セッションを確立することを特徴とする。
【０００７】
端末プレゼンスは、例えば、通信が可能である状態を空きプレゼンス、通信中である状態を通話中プレゼンス、オフライン状態をオフラインプレゼンスと定義する。そして、グループを構成する端末のうち、一つでも空きプレゼンスの端末があれば、グループプレゼンスを空きプレゼンスとし、空きプレゼンスの端末が０で、かつ、通話中プレゼンスの端末が一つ以上あれば、グループプレゼンスを通話中プレゼンスとし、すべての端末がオフラインプレゼンスであれば、グループプレゼンスもオフラインプレゼンスと定義する。
【０００８】
グループの中から着信端末を選択する第１の方法は、グループ内の前回着信端末に選択した端末にポインタを設定しておき、次に当該グループへの通信セッションの確立要求があると、前記ポインタの設定された端末以降で、かつ、空きプレゼンスの端末を着信端末に選択し、該選択した端末にポインタを移動する。
【０００９】
グループの中から着信端末を選択する第２の方法は、グループを構成する個々の端末にプライオリティを設定し、当該グループへの通信セッションの確立要求があると、プライオリティが最も高く、かつ、空きプレゼンスの端末を着信端末に選択する。
【００１０】
グループの中から着信端末を選択する第３の方法は、グループへの通信セッションの確立要求があると、当該グループ内の空きプレゼンスの端末を全て選択し、そのうちの最も早く正常応答を返した端末を着信端末に決定する。
【００１１】
また、本発明のセッション確立処理装置は、配下の一つまたはそれ以上の端末をグループとし、当該グループを構成する個々の端末のプレゼンスを管理する手段と、前記グループを構成する個々の端末のプレゼンスに基づいて当該グループのグループプレゼンスを決定し、該決定したグループプレゼンスを管理する手段と、ある端末からグループのプレゼンス取得要求があると、当該グループのグループプレゼンスを応答する手段と、取得したグループプレゼンスをもとに、ある端末（発信端末）からグループへの通信セッションの確立要求があると、当該グループを構成する個々の端末のプレゼンスに基づいて該グループの中から着信端末を選択し、該着信端末と発信端末間に通信セッションを確立する手段とを有する。
【００１２】
また、本発明のセッション確立処理装置は、グループを構成する個々の端末の位置情報を管理する手段を更に有し、グループ名を端末名の情報に書き換え、位置情報を宛先情報として、着信端末に選択された端末へセッション確立信号を送信することを特徴とする。
【００１３】
また、本発明のセッション確立処理装置は、着信端末に選択された端末とセッション確立要求元の端末との対応を管理する手段を更に有することを特徴とする。
【発明の効果】
【００１４】
本発明では、各端末のプレゼンス状態を管理し、任意の演算により一つあるいはそれ以上の複数の端末からなるグループのプレゼンス状態を作り、接続を希望する相手には、その状態を見せることで、接続可能な状態であるかを判断できる。また、そのグループへのＳＩＰセッションを確立する際には、グループ内の端末のプレゼンス状態を見て、最適な端末を選択して、信号の中のデータの書き換えを行うことにより、ＳＩＰセッションを確立することができる。本発明により、着信者の状態をグループ化して、管理することで、最適な着信者に対して、発信者からのセッションを確立することができ、ユーザの利便性に優れる効果が期待できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
【実施例】
【００１６】
図１に、本発明が適用されるシステム例の全体構成図を示す。図１において、ユーザ端末ｘと信号処理装置１０、信号処理装置１０と信号処理装置２０、信号処理装置２０とユーザ端末１，２，３，・・・ｎが物理的に接続され、音声やデータ等の送受信が可能であるとする。信号処理装置１０は通常の交換機であり、一般には複数の信号処理装置２０と接続されている。信号処理装置２０は、本発明のグループのプレゼンス状態と連携したセッション確立機能を備えた交換機あるいはサーバである。なお、ユーザ端末ｘは信号処理装置２０と直接に接続可能とすることでもよい。信号処理装置２０は、ＳＩＰ／ＳＩＭＰＬＥ信号の送受信、及び、信号の処理を行い、ＳＩＰ／ＳＩＭＰＬＥというプロトコルを処理するための機能を持つ。各ユーザ端末もまた、ＳＩＰ／ＳＩＭＰＬＥプロトコルを処理するための機能を持ち、また、互いに通信するための機能を持った通信装置である。
【００１７】
ここで、ユーザ端末１、ユーザ端末２、ユーザ端末３、・・・ｎは、一つのグループ（グループＡ）を形成しているとする。ユーザ端末ｘからは、グループＡとしてのみ認識され、ユーザ端末１、・・・ｎは、明には認識されない。なお、信号処理装置２０配下のグループは一つに限る必要はなく、複数グループのメンバのユーザ端末を信号処理装置２０に接続することが可能である。また、一つのグループは、一般には一つまたはそれ以上の端末とすることが可能である。
【００１８】
信号処理装置２０は、各グループを構成する個々のユーザ端末（メンバ）のプレゼンス（状態）を管理し、それに基づいて当該グループのプレゼンスを定義し、該プレゼンスを公開する。そして、ユーザ端末ｘから例えばグループＡへの通信セッションの確立要求があると、信号処理装置２０は、該グループＡを構成する個々のユーザ端末１〜ｎのプレゼンスに基づいて、該グループＡの中から着信端末として最適のユーザ端末ｉを選択し、該ユーザ端末ｉとユーザ端末ｘの間にセッションを確立する。
【００１９】
図２に、セッション確立処理装置としての信号処理装置２０の一実施例の構成図を示す。図２において、信号受信処理部２１０は、信号処理装置２０配下のグループメンバのユーザ端末や信号処理装置１０を介してのユーザ端末などからの各種信号を受信して分析し、プレゼンス登録処理部２２０、プレゼンス応答処理部２３０あるいはセッション処理部２４０に振り分ける。プレゼンス登録処理部２２０は、信号処理装置２０配下のグループメンバの各ユーザ端末からのプレゼンス登録信号（register信号）を処理する。プレゼンス応答処理部２３０は、信号処理装置１０を介してのユーザ端末からのグループプレゼンス取得信号（subscribe信号）を処理し、当該グループのプレゼンスを返送する。セッション処理部２４０は、信号処理装置１０を介してのユーザ端末からのグループに対するセッション確立要求信号（invite信号）を処理し、当該グループ内のユーザ端末を選択し、該選択されたユーザ端末とセッション確立要求ユーザ端末との間に通信セッションを確立する。信号送信処理部２５０は、プレゼンス登録処理部２２０、プレゼンス応答処理部２３０あるいはセッション処理部２４０の処理結果をもとに信号を組み立て、信号処理装置２０配下のグループメンバのユーザ端末あるいは信号処理装置１０を介して要求元ユーザ端末などへ送信する。
【００２０】
メンバプレゼンス管理部２６０はメンバプレゼンス管理テーブル２６５を持ち、信号処理装置２０配下の各グループのメンバ個々のユーザ端末のプレゼンスを管理している。グループプレゼンス管理部２７０はグループプレゼンス管理テーブル２７５を持ち、信号処理装置２０配下の各グループプレゼンスを管理している。ユーザ位置情報管理部２８０はユーザ位置情報テーブル２８５を持ち、信号処理装置２０配下の個々のユーザ端末の位置情報（端末ＩＰアドレス）を管理している。接続対応管理部２９０は接続対応管理テーブル２９５を持ち、信号処理装置１０配下の選択されたユーザ端末要求とセッション確立先ユーザ端末との対応を管理している。
【００２１】
以下、図１のシステム構成を例に信号処理装置２０の動作を説明する。なお、以下ではユーザ端末１〜ｎのグループＡの名称を“Ａ  company”とする。
（１）  ユーザプレゼンスの登録
説明を簡単にするため、プレゼンスはオフライン状態、空き（idle）状態、通話中（busy）状態の三つのみを定義する。オフライン状態とは、ユーザ端末が電源をＯＦＦしているような場合であり、信号処理装置１０にプレゼンスを登録していない状態とする。ユーザ端末がプレゼンス登録を行い、通信が可能である状態を空き（idle）のプレゼンスとする。ユーザ端末がプレゼンス登録を行っているが、セッションが確立して通信中である状態を通信中（busy）のプレゼンスとする。
【００２２】
ユーザ端末１，２，３，・・・ｎは、ＳＩＭＰＬＥというプロトコルを使って、プレゼンスと呼ばれる状態を、信号処理装置２０に登録する。このプレゼンス登録シーケンスを図３に示す。すなわち、ユーザ端末１，２，３，・・・ｎは、自分が属するグループと、自分のプレゼンスを登録するために、register信号を送信し、信号処理装置２０は、正常応答である信号２００を応答する。ここでは、初期プレゼンスを空き（idle）状態と定義している。信号処理装置２０のメンバプレゼンス管理部２２０は、グループ毎にそのメンバ（グループ内ユーザ端末）のプレゼンスを管理するためのメンバプレゼンス管理テーブル２６５を持ち、ユーザ識別子と、メンバのプレゼンスを対応づけて登録・更新する。図４にグループＡメンバのプレゼンス管理テーブルを示す。このようなテーブルがグループ分存在する。
【００２３】
なお、図３では省略したが、プレゼンス登録時に、ユーザ端末１，２，３，・・・ｎは、自分が属するグループ、自分のプレゼンスに加えて、位置情報として自分のＩＰアドレスを送信する。例えば、ユーザ端末１はregister（Ｇroup＝Ａcompany，Ｓtatus＝idle，ＩＰaddress1）のregister信号を送信する。信号処理装置２０のユーザ位置情報管理部２８０は、グループ毎に、メンバの位置情報（ＩＰアドレス）を管理するためのユーザ位置情報テーブル２８５を持ち、ユーザ識別子と位置情報（ＩＰアドレス）を対応づけて管理する。ユーザ位置情報テーブル２８５については後述する。
【００２４】
（２）  グループプレゼンスの登録
ここでは、グループのプレゼンスを次のように定義する。ユーザ端末１，２，３，・・・ｎは、グループＡを構成している。グループＡを構成するメンバ（ユーザ端末１，２，３，・・・ｎ）のうち、１人でも空き（idle）のメンバがいれば、グループＡのプレゼンスを空き（idle）とする。空き（idle）のメンバが０で、かつ、通話中（busy）のメンバが１人以上いれば、グループＡのプレゼンスを通話中（busy）とする。全員が、オフラインであれば、グループＡのプレゼンスもオフラインと定義する。図５（Ａ）に、グループＡのプレゼンスの判定論理を示し、図５（Ｂ）にその処理フローを示す。信号処理装置２０のグループプレゼンス管理部２７０は、グループのプレゼンスを管理するグループプレゼンス管理テーブル２７５を持ち、グループ名とそのグループプレゼンスを対応づけて登録・更新する。図６にグループプレゼンス管理テーブル２７５の一例を示す。
【００２５】
次に、上記（１）（２）に示したプレゼンス登録処理を信号処理装置２０の内部動作として、図７で説明する。ユーザ端末１からのプレゼンス登録信号は、信号受信処理部２１０で受け付けられる（ａ）。信号受信処理部２１０での信号分析処理の結果、プレゼンス登録信号であれば、プレゼンス登録処理部２２０に送られる（ｂ）。プレゼンス登録処理部２２０では、データの分析が行われ、ユーザ識別子、所属グループ名、プレゼンス情報などが抽出される。この抽出した情報は、メンバプレゼンス管理部２６０に送られる（ｃ）。メンバプレゼンス管理部２６０は、メンバプレゼンス管理テーブル２６５を索引して、既に存在するグループであれば、そこに新たにユーザ識別子と、プレゼンス情報を追加し、存在しないグループであれば、新たにグループのテーブルを追加して、ユーザ識別子と、プレゼンス情報を登録する。このようにして、メンバプレゼンス管理部２６においては、図４に示したような、グループＡを構成するメンバのプレゼンス情報管理テーブルが作成、管理される。この追加、変更されたグループの全メンバのプレゼンス情報は、グループプレゼンス管理部２７０に送られる（ｄ）。グループプレゼンス管理部２７０は、グループプレゼンス管理テーブル２７５を索引して、図５に示すようなプレゼンス判定論理に基づいてグループプレゼンスを決定し、既に存在するグループであれば、そのグループプレゼンスを更新し、存在しないグループであれば、新たにグループ名を追加し、そのグループプレゼンスを追加する。このようにして、グループプレゼンス管理部２７０において、図６に示したような、グループプレゼンスの管理テーブルが作成、管理される。他のユーザ端末２，３，・・・ｎからプレゼンス登録信号を受信した場合にも、同様の処理が行われる。
【００２６】
このプレゼンス登録時に、プレゼンス登録処理部２２０では、ユーザ端末の位置情報としてＩＰアドレスも抽出し、ユーザ識別子とＩＰアドレスをユーザ位置情報管理部２８０に送る（ｅ）。ユーザ位置情報管理部２８０は、ユーザ識別子とＩＰアドレスを対応づけてユーザ位置情報テーブル２８５に登録する。
【００２７】
（３）  プレゼンスの取得
ユーザ端末ｘは、グループＡのプレゼンスを取得する場合、subscribe信号(“Ａ  company")を信号処理装置１０を経由して信号処理装置２０に送信し、信号処理装置２０は、グループＡのプレゼンスをnotify信号によって応答する。このグループプレゼンス取得のシーケンスを図８に示す。図４に示した初期状態では、ユーザ端末１，２，３，・・・ｎのプレゼンスは、空き（idle）であり、図６に示したグループＡ（Ａ  company）のプレゼンスも空き（idle）である。相手のプレゼンス情報を取得するsubscribe(“Ａ  company")信号を信号処理装置１０を経由して受信した信号処理装置２０は、図６に示すグループプレゼンス管理テーブルより、グループＡのプレゼンスが空き（idle)であるので、空き（idle）のプレゼンスを、notify信号によってユーザ端末ｘに応答する。ここで、ユーザ端末ｘは、グループＡを、単なる一ユーザ“Ａ  company”として意識している。
【００２８】
次に、上記（３）に示したプレゼンス取得処理を信号処理装置２０の内部動作として、図９で説明する。ユーザ端ｘからのプレゼンス状態取得信号は、信号処理装置１０経由で信号受信処理部２１０によって受信される（ａ）。信号受信処理部２１０にて、プレゼンス状態取得信号であることが分析されると、プレゼンス応答処理部２３０に送られる（ｂ）。プレゼンス応答処理部２３０では、プレゼンスを取得したい相手が、一般のユーザであるか、グループであるかわからないため、グループプレゼンス管理部２７０へ問い合わせを行う（ｃ）。グループプレゼンス管理部２７０はグループプレゼンス管理テーブル２７５を検索して、該当グループが存在する場合は、そのグループプレゼンスを返却する（ｄ）。プレゼンス応答処理部２３０は、返却されたプレゼンスを返送するため、notify信号を組み立てたのち、信号送信処理部２５０へ送る（ｅ）。信号送信処理部２５０は、信号処理装置１０にnotify信号を送信する（ｆ）。
【００２９】
（４）  通信セッションの確立
ユーザ端末ｘは、グループＡと通信を行うために、通常のユーザ端末への接続を行うように、ＳＩＰを使った通信セッションの確立を行う。ユーザ端末ｘは、グループＡ（“Ａ  company”）に対して、通信セッションの確立を要求したとする。グループＡ（“Ａ  company”）へ着信する通信セッションの確立を要求するinvite信号は、信号処理装置１０を経由して、信号処理装置２０で受信される。
【００３０】
信号処理装置２０では、図６のグループプレゼンス管理テーブルをサーチして、着信先である“Ａ  company”がグループであるか、それとも個人のユーザであるかを判断する。次に、グループＡのメンバの中から誰（どのユーザ端末）に着信させるかを決める。これには、いくつかの実現方法が考えられる。以下、それぞれについて通信セッションの確立を説明する。
【００３１】
（５）−１  通信セッションの確立（その一）
信号処理装置２０では、図４に示したメンバプレゼンスの管理テーブルを変更して、前回着信したメンバにポインタを設定しておき、次に、着信要求があった場合には、そのメンバ以降で、かつプレゼンスが空き（idle）のメンバを選択して、ポインタを移動する。この方式におけるメンバプレゼンス管理テーブルの一例およびメンバ選択の様子を図１０に示す。
【００３２】
信号処理装置２０は、着信先メンバが選択されたなら、invite信号の中の着信先情報を“Ａ  company”から、選択されたユーザの識別情報であるsip−uri，tel-uriに変換する。変換後のユーザ識別情報から着信先端末を特定して、invite信号を選択したメンバ（ユーザ端末）へ送信する。その後、発着端末間でセッション確立が完了したら、メンバ端末は自分のプレゼンスを通話中（busy）に変更するために、register信号を送信する。信号処理装置２０では、図１０のメンバプレゼンス管理テーブルを更新するとともに、先の図５に示したグループプレゼンスの判定論理に基づいて、グループプレゼンスを決定し、図６のグループプレゼンス管理テーブルを更新する。通信終了時には、メンバ端末は、自分のプレゼンスを空き（idle）に変更するために、register信号を送信する。信号処理装置２０では、同様にメンバプレゼンス管理テーブル及びグループプレゼンス管理テーブルを更新する。
【００３３】
上記セッションの接続から切断までのシーケンスを図１１に示す。ここではグループＡからユーザ端末３のメンバが選択された場合を示している。
【００３４】
次に、上記（４）、（５）−１に示したセッション確立処理を信号処理装置２０の内部動作として、図１２で説明する。信号処理装置１０を介し、ユーザ端末ｘからＳＩＰセッション確立のための信号を、信号受信処理部２１０で受信する（ａ）。信号受信処理部２１０にて信号を分析した結果、セッション確立のための信号であるとわかるため、信号はセッション処理部２４０へ送られる（ｂ）。セッション処理部２４０は、信号のヘッダの宛先情報がグループであるかをグループプレゼンス管理部２７０に問い合わせを行う（ｃ）。グループプレゼンス管理部２７０では、グループプレゼンス管理テーブル２７５（図６）を索引して、そのグループプレゼンスをセッション処理部２４０に返す（ｄ）。セッション処理部２４０は、グループプレゼンスが空き（idle）であれば、メンバプレゼンス管理部２６０へメンバの選択を依頼する（ｅ）。メンバプレゼンス管理部２６０では、メンバプレゼンス管理テーブル２６５（図１０）の中からメンバを選択してそのメンバの識別子を返す（ｆ）。セッション処理部２４０は、誰からの発信に対して、どのメンバが選択されたのかを管理するため、接続対応管理部２９０へ対応（ユーザ端末と選択されたメンバ端末の対応）の通知を行い、接続対応管理部２９０は、接続対応管理テーブル２９５にその対応を登録する（ｇ）。
【００３５】
次に、セッション処理部２４０では、選択したメンバ（ユーザ端末）の位置情報を検索するため、ユーザ位置情報管理部２８０に問い合わせを行う。ユーザ位置情報管理部２８０では、図１３に示すようなユーザ位置情報管理部２８５を保持しており、問い合わせのあったメンバ端末（ユーザ識別子）の位置情報（ＩＰアドレス）を返却する（ｉ）。セッション処理部２４０は、送信信号の中のグループ名（“Ａ  company”）をメンバ端末名（“ユーザ３”）の情報に書き換え、位置情報（ＩＰアドレス）をパケットの宛先情報として、信号送信処理部２５０へ送る（ｊ）。信号送信処理部２５０は、選択されたメンバ端末へ、セッション確立信号を送信する（ｋ）。
【００３６】
なお、信号処理装置２０が、メンバ端末（ユーザ端末）に信号（パケット）を送るとき、ユーザ位置情報管理部２８０が管理するユーザ位置情報（ＩＰアドレス）をパケットの宛先情報とすることにより、たとえ端末のＩＰアドレスがＤＨＣＰなどでダイナミックに変わっても、ユーザの識別子が同じならば、正しい端末にパケットを送信することができる。
【００３７】
（５）−２  通信セッションの確立（その二）
図３に示したようなプレゼンス登録時に、あわせてプライオリティを示すパラメータを追加して登録する。このときのプレゼンス登録シーケンスを図１４に示し、また、メンバプレゼンス管理テーブル２６５の一例（グループＡのメンバプレゼンス管理テーブル）を図１５に示す。
【００３８】
信号処理装置２０のメンバプレゼンス管理部２６０では、セッション処理部２４０からグループＡメンバの選択を依頼されると、図１５に示すように、グループＡのメンバプレゼンス管理テーブルの中から、プライオりティが最も高く、かつプレゼンスが空き（idle）のメンバを選択する。それ以外の処理は、（５）−１の通信セッションの確立の場合と同様である。
【００３９】
この方式のセッションの接続から切断までの信号シーケンスを図１６に示す。信号処理装置２０の内部動作については、図１２と同様であるため省略する。ただし、上記したように、メンバプレゼンス管理部２６０でのメンバプレゼンス管理テーブル２６５から、メンバを選択する論理が異なる。
【００４０】
（５）−３  通信セッションの確立（その三）
信号処理装置２０のメンバプレゼンス管理部２６０では、セッション処理部２４０からグループＡメンバの選択の依頼を受けると、グループＡのメンバプレゼンス管理テーブルを検索して、プレゼンスが空き（idle）である全てのグループＡのメンバを選択して、セッション処理部２４０に返却する。図１７にグループＡのメンバプレゼンス管理テーブルにおける検索の様子を示す。セッション処理部２４０は、invite信号を選択したメンバ分コピーして、invite信号の中の着信先情報を“Ａ  company”から、選択したユーザの識別情報であるsip−uri，tel−uriに変換する。信号送信処理部２５０は、変換後のユーザ識別情報から着信先端末を特定して、invite信号を選択した全てのメンバ端末へ送信する。invite信号を受信した各端末の使用者は通話が可能であれば、正常応答を示す信号２００を応答するが、セッション処理部２４０では、最も応答が早いメンバ端末を通信相手として決定して、応答２００をユーザ端末ｘへ送信する。残りのメンバ端末からの応答２００に対しては、セッション処理部２４０からエラー応答を示す信号４００を応答する。上記以外の処理は（５）−１の場合と同様である。
【００４１】
本方式のセッションの接続から切断までの信号シーケンスを図１８に示す。信号処理装置２０の内部動作については、基本的に図１２と同様であるため省略する。ただし、上記したように、メンバプレゼンス管理テーブルから、メンバを選択する論理が異なるため、セッション処理部２４０からの問い合わせに対して、メンバプレゼンス管理部２６０から複数のメンバが返却され、また、接続対応管理部２９０の処理で、接続対応管理テーブル２９５にメンバ分が追加されることが異なる。また、接続対応管理部２９０において最初の応答信号受信時に、該当するメンバのみを接続対応管理テーブル２９５に残し、残りのメンバを削除する処理が追加される。
【００４２】
なお、図２で示した信号処理装置２０における一部もしくは全部の処理機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは、図３、図５、図８、図１１、図１４、図１６、図１８などで示した処理手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその処理機能を実現するためのプログラム、あるいは、コンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、ＦＤ、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、提供したりすることができるとともに、インターネット等のネットワークを通してそのプログラムを配布したりすることが可能である。
【図面の簡単な説明】
【００４３】
【図１】本発明が適用されるシステム例の構成図である。
【図２】図１の信号処理装置２０（セッション確立処理装置）の一実施例の構成図である。
【図３】プレゼンス登録の信号シーケンス例である。
【図４】メンバプレゼンス管理テーブルの一例である。
【図５】グループプレゼンスの判定論理及びその処理フローである。
【図６】グループプレゼンス管理テーブルの一例である。
【図７】信号処理装置２０のプレゼンス登録動作の説明図である。
【図８】グループプレゼンス取得の信号シーケンス例である。
【図９】信号処理装置２０のプレゼンス取得動作の説明図である。
【図１０】メンバプレゼンス管理テーブルの別の例とメンバ選択の様子を示す図である。
【図１１】セッション確立の信号シーケンス例（その一）である。
【図１２】信号処理装置２０のセッション確立動作の説明図である。
【図１３】ユーザ位置情報管理テーブルの一例である。
【図１４】プレゼンス登録の信号シーケンスの別の例である。
【図１５】メンバプレゼンス管理テーブルの別の例とメンバ選択の様子を示す図である。
【図１６】セッション確立の信号シーケンス例（その二）である。
【図１７】メンバプレゼンス管理テーブルのメンバ選択の別の例を示す図である。
【図１８】セッション確立の信号シーケンス例（その三）である。
【符号の説明】
【００４４】
１〜ｎ，ｘ  ユーザ端末
１０  信号処理装置
２０  信号処理装置（セッション確立処理装置）
２１０  信号受信処理部
２２０  プレゼンス登録処理部
２３０  プレゼンス応答処理部
２４０  セッション処理部
２５０  信号送信処理部
２６０  メンバプレゼンス管理部
２６５  メンバプレゼンス管理テーブル
２７０  グループプレゼンス管理部
２７５  グループプレゼンス管理テーブル
２８０  ユーザ位置情報管理部
２８５  ユーザ位置情報テーブル
２９０  接続対応管理部
２９５  接続対応管理テーブル
【図１】
2005236670.tif 000003
【図２】
2005236670.tif 000004
【図３】
2005236670.tif 000005
【図４】
2005236670.tif 000006
【図５】
2005236670.tif 000007
【図６】
2005236670.tif 000008
【図７】
2005236670.tif 000009
【図８】
2005236670.tif 000010
【図９】
2005236670.tif 000011
【図１０】
2005236670.tif 000012
【図１１】
2005236670.tif 000013
【図１２】
2005236670.tif 000014
【図１３】
2005236670.tif 000015
【図１４】
2005236670.tif 000016
【図１５】
2005236670.tif 000017
【図１６】
2005236670.tif 000018
【図１７】
2005236670.tif 000019
【図１８】
2005236670.tif 000020