(57)【特許請求の範囲】
【請求項１】
プレゼンス管理サーバ及びセッション管理サーバとネットワークを介して接続された端末におけるユーザの通信リソース状態管理方法であって、
前記プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
前記セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッション中にて送受信するメディア使用情報とを対応付けて記憶し、
前記端末が、前記プレゼンス管理サーバへプレゼンス情報購読要求を送信すると共に、前記セッション管理サーバへセッション情報購読要求を送信し、
前記端末が、前記プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信すると共に、前記端末が、前記セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する前記セッション識別子、前記端末識別子、前記メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信する第１のステップと、
前記端末が、当該ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける第２のステップと、
前記端末が、第２のステップによって対応付けられた情報を、表示部に表示する第３のステップと
を有することを特徴とするユーザの通信リソース状態管理方法。
【請求項２】
前記端末と、前記プレゼンス管理サーバ及び前記セッション管理サーバとの間は、ＳＩＰ(Session Initiation Protocol)によって通信されており、
前記ユーザ識別子及び前記端末識別子は、ＳＩＰ−ＵＲＩ(SIP - Uniform Resource Identifier)であり、
前記プレゼンス情報の購読及び前記セッション情報の購読は、SUBSCRIBEリクエストにより要求され、
前記プレゼンス情報及び前記セッション情報は、NOTIFYリクエストにより通知される
ことを特徴とする請求項１に記載のユーザの通信リソース状態管理方法。
【請求項３】
プレゼンス管理サーバ、セッション管理サーバ及び端末とネットワークを介して接続されたプロキシサーバにおけるユーザの通信リソース状態管理方法であって、
前記プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
前記セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
前記プロキシサーバが、前記プレゼンス管理サーバへプレゼンス情報購読要求を送信すると共に、前記セッション管理サーバへセッション情報購読要求を送信し、
前記プロキシサーバが、前記端末から、ユーザ識別子を受信し、前記プレゼンス管理サーバから、前記ユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信すると共に、前記セッション管理サーバから、前記ユーザ識別子に対応する、前記セッション識別子、前記端末識別子、前記メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信する第１のステップと、
前記プロキシサーバが、当該ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける第２のステップと、
前記プロキシサーバが、第２のステップによって対応付けられた情報を、前記端末へ送信する第３のステップと
を有することを特徴とするユーザの通信リソース状態管理方法。
【請求項４】
プレゼンス管理サーバ及びセッション管理サーバとネットワークを介して接続された端末におけるユーザの通信リソース状態管理システムであって、
前記プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
前記セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
前記端末は、
前記プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
前記セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
前記プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
前記セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する、前記セッション識別子、前記端末識別子、前記メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
前記通信リソース状態管理手段によって対応付けられた情報を、表示部に表示する表示制御手段と
を有することを特徴とする通信リソース状態管理システム。
【請求項５】
前記端末と、前記プレゼンス管理サーバ及び前記セッション管理サーバとの間は、ＳＩＰによって通信されており、
前記ユーザ識別子及び前記端末識別子は、ＳＩＰ−ＵＲＩであり、
前記プレゼンス情報の購読及び前記セッション情報の購読は、SUBSCRIBEリクエストにより要求され、
前記プレゼンス情報及び前記セッション情報は、NOTIFYリクエストにより通知される
ことを特徴とする請求項４に記載の通信リソース状態管理システム。
【請求項６】
プレゼンス管理サーバ、セッション管理サーバ及び端末とネットワークを介して接続されたプロキシサーバにおけるユーザの通信リソース状態管理システムであって、
前記プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
前記セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
前記プロキシサーバは、
前記プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
前記セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
前記端末から、ユーザ識別子を受信するユーザ識別子受信手段と、
前記プレゼンス管理サーバから、前記ユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
前記セッション管理サーバから、前記ユーザ識別子に対応する前記セッション識別子、前記端末識別子、前記メディア使用情報及び前記相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
前記通信リソース状態管理手段によって対応付けられた情報を、前記端末へ送信する通信リソース状態情報送信手段と
を有することを特徴とする通信リソース状態管理システム。
【請求項７】
ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶するプレゼンス管理サーバと、
セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶するセッション管理サーバと
ネットワークを介して接続された端末に搭載されたコンピュータを機能させる通信リソース状態管理プログラムであって、
前記プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
前記セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
前記プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
前記セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する、前記セッション識別子、前記端末識別子、前記メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
前記通信リソース状態管理手段によって対応付けられた情報を、表示部に表示する表示制御手段と
してコンピュータを機能させることを特徴とする端末用の通信リソース状態管理プログラム。
【請求項８】
ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶するプレゼンス管理サーバと、
セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶するセッション管理サーバと、
端末と
ネットワークを介して接続されたプロキシサーバに搭載されたコンピュータを機能させる通信リソース状態管理プログラムであって、
前記端末から、ユーザ識別子を受信するユーザ識別子受信手段と、
前記プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
前記セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
前記プレゼンス管理サーバから、前記ユーザ識別子に対応する前記端末識別子及び前記メディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
前記セッション管理サーバから、前記ユーザ識別子に対応する、前記セッション識別子、前記端末識別子、前記メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
前記ユーザ識別子について、前記端末識別子及び前記メディア能力情報に、前記セッション識別子、前記メディア使用情報及び前記相手ユーザ識別子を対応付ける通信リソース状態管理手段と
前記通信リソース状態管理手段によって対応付けられた情報を、前記端末へ送信する通信リソース状態情報送信手段と
してコンピュータを機能させることを特徴とするプロキシサーバ用の通信リソース状態管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンス情報にセッション情報を対応付けた通信リソース状態管理方法、システム及びプログラムに関する。
【背景技術】
【０００２】
次世代の通信基盤であるＮＧＮ(Next Generation Network)では、移動端末から家庭用電化製品まで含む多種多様な機器をブロードバンドネットワークに接続する技術の検討が進んでいる。端末間を接続する基本技術として、処理能力が低い端末であってもＮＧＮに接続できるよう、汎用性の高いプロトコルであるＳＩＰ(Session Initiation Protocol)が用いられている（例えば非特許文献１参照）。
【０００３】
端末は、インターネットを介して、セッション(session)管理サーバに接続される。セッション管理サーバは、登録された端末についてのセッション接続を制御し、例えば電話番号案内のような役割を果たす。従って、ＤＨＣＰ(Dynamic Host Configuration Protocol)でＩＰアドレスの割り当てを実行するような、端末のアドレスが固定されていない場合であっても、常に最新のアドレスを管理することによって、両端末間のセッション接続を可能とする。
【０００４】
また、端末は、インターネットを介して、プレゼンス(presence)管理サーバに接続される場合がある。プレゼンス管理サーバは、登録されたユーザ及び端末についてのリアルタイムな状態を集中管理する。例えば、通信したい相手方ユーザの状態「在籍中」「外出中」の情報を、プレゼンス管理サーバによって確認することもできる。
【０００５】
端末とセッション管理サーバとの間におけるセッション制御のフレームワークについては、ＳＩＰによって定義されている。また、端末とプレゼンス管理サーバとの間におけるプレゼンス情報の登録及び購読のフレームワークも、ＳＩＰによって定義されている。しかしながら、プレゼンス管理サーバとセッション管理サーバとは、論理的には全く異なるＳＩＰサーバであって、端末から見ると別々に制御管理される。
【０００６】
【非特許文献１】IETF RFC3261、「SIP: Session InitiationProtocol」
【発明の開示】
【発明が解決しようとする課題】
【０００７】
将来的なユビキタス通信環境においては、１人のユーザが複数の端末を所持し、通信相手のユーザとの間で、お互い複数の端末を接続してコミュニケーションをする場合が想定される。このような環境では、自側ユーザが所持する複数の端末と、相手ユーザの所持する複数の端末との間で、メディアに応じて最適な通信リソースを採用したい場合がある。このとき、ユーザは、所持する端末の扱えるメディア能力と、その端末毎に使用可能なメディア種別とを明確に把握する必要がある。
【０００８】
具体的には、自側ユーザが、携帯電話機を用いて、相手側ユーザの所持するパーソナルコンピュータとの間で、音声メディアに基づく第１のデータチャネルを確立していたとする。このとき、自側ユーザが、映像メディアに基づくリソースを用いて通信をすることを所望したとする。このとき、ユーザは、映像メディアを扱う能力を具備する端末を選択し、かつ、その映像メディアが現在通信中でないことを把握する必要がある。そして、自側ユーザは、映像データを処理可能なテレビ等の端末を用いて、相手側ユーザのパーソナルコンピュータとの間で、ネゴシエーションをする。
【０００９】
そこで、本発明は、ユーザ自身が所持する１つ以上の端末について、利用可能なメディア種別を明確に把握することができる通信リソース状態管理方法、システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によれば、プレゼンス管理サーバ及びセッション管理サーバとネットワークを介して接続された端末におけるユーザの通信リソース状態管理方法であって、
プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッション中にて送受信するメディア使用情報とを対応付けて記憶し、
端末が、プレゼンス管理サーバへプレゼンス情報購読要求を送信すると共に、セッション管理サーバへセッション情報購読要求を送信し、
端末が、プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信すると共に、端末が、セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応するセッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信する第１のステップと、
端末が、当該ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子と、メディア使用情報及び相手ユーザ識別子を対応付ける第２のステップと、
端末が、第２のステップによって対応付けられたこれら情報を、表示部に表示する第３のステップと
を有することを特徴とする。
【００１３】
本発明の通信リソース状態管理方法における他の実施形態によれば、
端末と、プレゼンス管理サーバ及びセッション管理サーバとの間は、ＳＩＰ(Session Initiation Protocol)によって通信されており、
ユーザ識別子及び端末識別子は、ＳＩＰ−ＵＲＩ(SIP - Uniform Resource Identifier)であり、
プレゼンス情報の購読及びセッション情報の購読は、SUBSCRIBEリクエストにより要求され、
プレゼンス情報及びセッション情報は、NOTIFYリクエストにより通知されることも好ましい。
【００１４】
本発明によれば、プレゼンス管理サーバ、セッション管理サーバ及び端末とネットワークを介して接続されたプロキシサーバにおけるユーザの通信リソース状態管理方法であって、
プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
プロキシサーバが、プレゼンス管理サーバへプレゼンス情報購読要求を送信すると共に、セッション管理サーバへセッション情報購読要求を送信し、
プロキシサーバが、端末から、ユーザ識別子を受信し、プレゼンス管理サーバから、ユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信すると共に、セッション管理サーバから、ユーザ識別子に対応する、セッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信する第１のステップと、
プロキシサーバが、当該ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子、メディア使用情報及び相手ユーザ識別子を対応付ける第２のステップと、
プロキシサーバが、第２のステップによって対応付けられた情報を、端末へ送信する第３のステップと
を有することを特徴とする。
【００１５】
本発明によれば、プレゼンス管理サーバ及びセッション管理サーバとネットワークを介して接続された端末におけるユーザの通信リソース状態管理システムであって、
プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
端末は、
プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する、セッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子と、メディア使用情報及び相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
前記通信リソース状態管理手段によって対応付けられた情報を、表示部に表示する表示制御手段と
を有することを特徴とする。
【００１８】
本発明の通信リソース状態管理システムにおける他の実施形態によれば、
端末と、プレゼンス管理サーバ及びセッション管理サーバとの間は、ＳＩＰによって通信されており、
ユーザ識別子及び端末識別子は、ＳＩＰ−ＵＲＩであり、
プレゼンス情報の購読及びセッション情報の購読は、SUBSCRIBEリクエストにより要求され、
プレゼンス情報及びセッション情報は、NOTIFYリクエストにより通知される
ことも好ましい。
【００１９】
本発明によれば、プレゼンス管理サーバ、セッション管理サーバ及び端末とネットワークを介して接続されたプロキシサーバにおけるユーザの通信リソース状態管理システムであって、
プレゼンス管理サーバは、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶し、
セッション管理サーバは、セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶し、
プロキシサーバは、
プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
端末から、ユーザ識別子を受信するユーザ識別子受信手段と、
プレゼンス管理サーバから、ユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
セッション管理サーバから、ユーザ識別子に対応するセッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子、メディア使用情報及び相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
通信リソース状態管理手段によって対応付けられた情報を、端末へ送信する通信リソース状態情報送信手段と
を有することを特徴とする。
【００２０】
本発明によれば、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶するプレゼンス管理サーバと、
セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶するセッション管理サーバと
ネットワークを介して接続された端末に搭載されたコンピュータを機能させる通信リソース状態管理プログラムであって、
プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
プレゼンス管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
セッション管理サーバから、当該端末を所持するユーザのユーザ識別子に対応する、セッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
当該ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子と、メディア使用情報及び相手ユーザ識別子を対応付ける通信リソース状態管理手段と、
通信リソース状態管理手段によって対応付けられた情報を、表示部に表示する表示制御手段と
してコンピュータを機能させることを特徴とする。
【００２１】
本発明によれば、ユーザ識別子毎に、１つ以上の端末識別子と、該端末識別子に対応する端末のメディア能力情報とを対応付けて記憶するプレゼンス管理サーバと、
セッション識別子毎に、該セッションを実行するユーザのユーザ識別子と、該ユーザが該セッションにて使用する端末の端末識別子と、該端末が該セッションにて送受信するメディア使用情報とを対応付けて記憶するセッション管理サーバと、
端末と
ネットワークを介して接続されたプロキシサーバに搭載されたコンピュータを機能させる通信リソース状態管理プログラムであって、
端末から、ユーザ識別子を受信するユーザ識別子受信手段と、
プレゼンス管理サーバへプレゼンス情報購読要求を送信するプレゼンス情報購読要求送信手段と、
セッション管理サーバへセッション情報購読要求を送信するセッション情報購読要求送信手段と、
プレゼンス管理サーバから、ユーザ識別子に対応する端末識別子及びメディア能力情報を含むプレゼンス情報を受信するプレゼンス情報受信手段と、
セッション管理サーバから、ユーザ識別子に対応する、セッション識別子、端末識別子、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信するセッション情報受信手段と、
ユーザ識別子について、端末識別子及びメディア能力情報に、セッション識別子、メディア使用情報及び相手ユーザ識別子を対応付ける通信リソース状態管理手段と
通信リソース状態管理手段によって対応付けられた情報を、端末へ送信する通信リソース状態情報送信手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００２２】
本発明の通信リソース状態管理方法、システム及びプログラムによれば、ユーザ自身が所持する１つ以上の端末について、扱うことが可能なメディア種別（メディア能力）、及びセッションで使用中のメディア種別（メディア使用情報）を明確に把握することができる。具体的には、ユーザ識別子に基づいて、そのユーザが所持する１つ以上の端末におけるメディア能力情報と、現在接続されているセッションに基づく端末のメディア使用情報とを紐付けする。ユーザは、現在所持する１つ以上の端末について、メディア能力情報及びメディア使用情報を把握し、相手方端末との間でセッションを切り替える際に、端末やメディア種別を容易に選択することができる。
【発明を実施するための最良の形態】
【００２３】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２４】
本発明によれば、端末は、ユーザが所持する１つ以上の端末におけるプレゼンス情報と、実行中のセッション情報とを対応付けて管理する。そのために、プレゼンス管理サーバ及びセッション管理サーバにおけるリアルタイムな状態変化イベントが、非同期に、端末へ通知される必要がある。本発明は、その通知にＳＩＰを用い、その機能を拡張するフレームワークを採用する。
【００２５】
図１は、本発明におけるシステム構成図である。
【００２６】
図１によれば、ユーザＡは、自ら所持する端末を用いて、ユーザＢの所持する端末と通信をすることができる。対象となる端末は、携帯電話機、テレビ、パーソナルコンピュータ、家庭用電化製品等である。ユーザＡは、携帯電話機１Ａ１と、テレビ１Ａ２と、パーソナルコンピュータ１Ａ３とを所持する。テレビ１Ａ２は、映像と音声の入出力インタフェースを備えており、カメラ機能も有する。一方で、ユーザＢは、パーソナルコンピュータ１Ｂ１を所持する。ユーザによって所持される端末は全て、携帯電話網又はＬＡＮ等のアクセスネットワークを介して、インターネット５又は事業者網といったＩＰネットワークに接続される。
【００２７】
図１によれば、ユーザの所持する各端末１のプレゼンス情報を管理するために、プレゼンス管理サーバ２がインターネット５に接続されている。プレゼンス管理サーバ２は、ユーザを一意に識別可能な「ユーザＩＤ(IDentifier)」毎に、そのユーザが所持する端末の「端末ＩＤ」と、その端末が扱うことが可能なメディア種別である「メディア能力」とを管理する。ユーザＩＤ及び端末ＩＤは、例えばＳＩＰ−ＵＲＩであり、メディア能力は、例えば音声(audio)、映像(video)及びテキスト(text)がある。
【００２８】
プレゼンス管理サーバ２は、例えば、以下の表１のようなテーブルを保持する。
【表１】
0004919347.tif 000002
【００２９】
また、ユーザＡのユーザＩＤ及び各端末１は、以下のＳＩＰ−ＵＲＩを有するとする。
ユーザＡのユーザＩＤ                  ： sip:userA@kddi.net
ユーザＡの携帯電話機１Ａ１            ： sip:1A1@kddi.net
ユーザＡのテレビ１Ａ２                ： sip:1A2@kddi.net
ユーザＡのパーソナルコンピュータ１Ａ３： sip:1A3@kddi.net
【００３０】
図１によれば、ユーザの所持する端末１を使用したセッションを制御するために、セッション管理サーバ３が、インターネット５に接続されている。セッション管理サーバ３は、端末間で実行されるセッション状態を管理する。各端末１とセッション管理サーバ３との間では、セキュアなシグナリングチャネルが確立されている。そのシグナリング制御には、プレゼンス管理サーバ２と同様に、ＳＩＰが用いられる。
【００３１】
図２は、本発明におけるシーケンス図である。
【００３２】
（Ｓ２０１）ユーザＡによって所持される携帯電話機１Ａ１、テレビ１Ａ２及びパーソナルコンピュータ１Ａ３は、起動時に、プレゼンス管理サーバ２へ、プレゼンス情報を登録する。具体的には、携帯電話機１Ａ１は、プレゼンス管理サーバ２へ、ＳＩＰに基づくPUBLISHリクエストを送信する。
【００３３】
【表２】
0004919347.tif 000003
【００３４】
表２によれば、ＳＩＰヘッダ部によって、携帯電話機１Ａ１の端末ＩＤ[sip:1A1@kddi.net]が特定される。また、ペイロード部によって、携帯電話機１Ａ１を所持するユーザＩＤ[sip:userA@kddi.net]と、携帯電話機１Ａ１のメディア能力とが特定される。表２によれば、携帯電話機１Ａ１は、「音声能力：有り」「映像能力：無し」「テキスト能力：有り」の能力を有する。
【００３５】
プレゼンス管理サーバ２は、端末から受信したPUBLISHリクエストによって、そのプレゼンス情報を登録する。表２によれば、ユーザＩＤ[sip:userA@kddi.net]のユーザから送信された、端末ＩＤ[sip:1A1@kddi.net]の端末のメディア能力は「音声」「テキスト」であり、この情報が登録される。
【００３６】
プレゼンス管理サーバ２は、このプレゼンス情報を、一定時間だけ登録保持する。プレゼンス管理サーバ２は、登録延長要求（例えばPUBLISHリクエスト）を受信することによって、この登録を更に延長する。
【００３７】
尚、テレビ１Ａ２は、「音声能力：有り」「映像能力：有り」「テキスト能力：無し」の能力を有し、パーソナルコンピュータ１Ａ３は、「音声能力：有り」「映像能力：有り」「テキスト能力：有り」の能力を有するとする。
【００３８】
同様に、ユーザＢによって所持されるパーソナルコンピュータ１Ｂ１も、起動時に、プレゼンス管理サーバ２へ、ＳＩＰに基づくPUBLISHリクエストを送信する。
【００３９】
Ｓ２０１によって、プレゼンス管理サーバ２は、以下の表３のようなプレゼンス情報を登録する。
【表３】
0004919347.tif 000004
【００４０】
（Ｓ２０２）ユーザＡは、ユーザＢとの間で、セッション接続を開始する。セッションは、セッション管理サーバ３によって制御される。携帯電話機１Ａ１は「音声送信」のためのセッション接続中であり、テレビ１Ａ２は「音声受信」「映像送受信」のためのセッション接続中であり、パーソナルコンピュータ１Ａ３は「テキスト送受信」のためのセッション接続中であるとする。
【００４１】
（Ｓ２０３）ユーザＡは、携帯電話機１Ａ１を用いて、自ら所持する全ての端末について通信リソース状態を取得したいとする。例えば、全ての端末のメディア能力情報に加え、現在セッション接続中のメディア使用情報を特定する。
【００４２】
ユーザＡの操作によって、携帯電話機１Ａ１は、プレゼンス管理サーバ２へ、プレゼンス情報購読要求を送信する。具体的には、携帯電話機１Ａ１は、ＳＩＰに基づくSUBSCRIBEリクエストを、プレゼンス管理サーバ２へ送信する。
【００４３】
【表４】
0004919347.tif 000005
【００４４】
（Ｓ２０４）プレゼンス管理サーバ２は、SUBSCRIBEリクエストに記述されたユーザＩＤ[sip:userA@kddi.net]に対応付けられた端末ＩＤ及びメディア能力情報を、携帯電話機１Ａ１へ返信する。図１及び図２によれば、ユーザＡ[sip:userA@kddi.net]は、携帯電話機１Ａ１、テレビ１Ａ２及びパーソナルコンピュータ１Ａ３を所持する。これら全ての端末１は、Ｓ２０１によって既に登録されているので、プレゼンス管理サーバ２は、ユーザＡの所持する全ての端末１に関するプレゼンス情報を、携帯電話機１Ａ１へ送信する。このプレゼンス情報は、具体的には、ＳＩＰに基づくNOTIFYによって送信される。
【００４５】
【表５】
0004919347.tif 000006
【００４６】
プレゼンス管理サーバ２は、携帯電話機１Ａ１からのプレゼンス購読要求SUBSCRIBEリクエストを受信し、購読を許可している間は、ユーザＡのいずれの端末に関するプレゼンス情報が更新された場合でも、携帯電話機１Ａ１へNOTIFYリクエストを送信する。即ち、端末は、プッシュ型で、更新されたプレゼンス情報を受信することができる。
【００４７】
（Ｓ２０５）次に、携帯電話機１Ａ１は、セッション管理サーバ３へ、セッション情報購読要求を送信する。具体的には、携帯電話機１Ａ１は、ＳＩＰに基づくSUBSCRIBEリクエストを、セッション管理サーバ３へ送信する。
【００４８】
【表６】
0004919347.tif 000007
【００４９】
セッション管理サーバ３は、接続中の各セッションについて、以下の表７のテーブルを保持する。
【表７】
0004919347.tif 000008
【００５０】
セッションＩＤは、セッション開始時にグローバルに一意な識別子として付与される。
【００５１】
（Ｓ２０６）セッション管理サーバ３は、携帯電話機１Ａ１へ、ユーザＡが所持する端末の端末ＩＤを含む全てのセッション情報を送信する。具体的には、セッションＩＤ、端末ＩＤ、使用メディア、相手ユーザＩＤの組み合わせが、セッション管理サーバ３から、ＳＩＰに基づくNOTIFYリクエストにより送信される。
【００５２】
【表８】
0004919347.tif 000009
【００５３】
表８によれば、ユーザＡの所持する端末について、携帯電話機１Ａ１は「音声送信」のためのセッション接続中であり、テレビ１Ａ２は「音声受信」「映像送受信」のためのセッション接続中であり、パーソナルコンピュータ１Ａ３は「テキスト送受信」のためのセッション接続中である。
【００５４】
図３は、本発明における端末の表示画面図である。
【００５５】
図３によれば、携帯電話機１Ａ１のディスプレイ部１２３に、ユーザＡの通信リソース状態が表示されている。ユーザＡは、表示内容によって、ユーザＢとの通話中であることが理解できる。また、ユーザＡは、携帯電話機、テレビ及びパーソナルコンピュータを所持していることも理解できる。ユーザＢとの通話では、携帯電話機について、「音声送信」使用中であり、「テキスト」を送受信する能力がある。テレビについて、「音声受信」「映像送受信」共に使用中であり、その他のメディア能力は無い。パーソナルコンピュータについて、「テキスト送受信」使用中であり、「音声」「映像」を送受信するメディア能力がある。
【００５６】
ユーザＡは、このような表示画面を見ることによって、端末毎のメディア能力と、使用可能なメディア種別とを認識することができる。
【００５７】
図４は、本発明における通信リソース状態管理システムの機能構成図である。
【００５８】
プレゼンス管理サーバ２は、ユーザＩＤ毎に、１つ以上の端末ＩＤと、その端末ＩＤに対応する端末のメディア能力情報とを対応付けて記憶する。また、セッション管理サーバ３は、セッションＩＤ毎に、ユーザＩＤと、そのセッションＩＤに対応する端末ＩＤ及びメディア使用情報と対応付けて記憶する。
【００５９】
図４によれば、端末１は、プレゼンス情報登録部１０１と、プレゼンス情報購読要求送信部１０２と、プレゼンス情報受信部１０３と、セッション制御部１１１と、セッション情報購読要求送信部１１２と、セッション情報受信部１１３と、通信リソース状態管理部１２１と、表示制御部１２２と、ディスプレイ部１２３とを有する。ディスプレイ部１２３以外のこれら機能部は、端末に搭載されたコンピュータを機能させるプログラムを実行することによっても実現できる。
【００６０】
プレゼンス情報登録部１０１は、プレゼンス管理サーバ２へ、当該端末におけるユーザＩＤ、端末ＩＤ及びメディア能力情報を登録する。図２のＳ２０１に前述されたように、PUBLISHリクエストが送信される。
【００６１】
プレゼンス情報購読要求送信部１０２は、プレゼンス管理サーバ２へ、プレゼンス情報購読要求を送信する。図２のＳ２０３に前述されたように、SUBSCRIBEリクエストが送信される。尚、プレゼンス情報購読要求送信部１０２は、プレゼンス管理サーバ２へ、購読更新要求又は購読停止要求も送信する。
【００６２】
プレゼンス情報受信部１０３は、プレゼンス管理サーバ２から、当該端末を所持するユーザのユーザＩＤに対応する端末ＩＤ及びメディア能力情報を含むプレゼンス情報を受信する。図２のＳ２０４に前述されたように、NOTIFYリクエストが受信される。プレゼンス情報受信部１０３は、受信したプレゼンス情報を、通信リソース状態管理部１２１へ通知する。
【００６３】
セッション制御部１１１は、ユーザの操作によって、相手方ユーザの所持する端末との間で、セッション管理サーバ３を介してセッションを接続し、通信を実現する。
【００６４】
セッション情報購読要求送信部１１２は、セッション管理サーバ３へ、セッション情報購読要求を送信する。図２のＳ２０５に前述されたように、SUBSCRIBEリクエストが送信される。尚、セッション情報購読要求送信部１１２は、セッション管理サーバ３へ、購読更新要求又は購読停止要求も送信する。
【００６５】
セッション情報受信部１１３は、セッション管理サーバ３から、当該ユーザＩＤに対応するセッションＩＤ、端末ＩＤ、メディア使用情報及び相手ユーザ識別子を含むセッション情報を受信する。図２のＳ２０６に前述されたように、NOTIFYリクエストが受信される。セッション情報受信部１１３は、受信したセッション情報を、通信リソース状態管理部１２１へ通知する。
【００６６】
通信リソース状態管理部１２１は、当該ユーザＩＤについて、端末ＩＤ及びメディア能力情報に、セッションＩＤ、メディア使用情報及び相手ユーザ識別子を対応付ける。即ち、プレゼンス情報にセッション情報を対応付けることにより、ユーザの所持する全ての端末のメディア能力情報の中で、現在セッション接続中の端末のメディア使用情報を明確に把握でき、新たに利用可能な端末のメディア種別情報を把握することができる。
【００６７】
表示制御部１２２は、当該ユーザＩＤについて、端末ＩＤ及びメディア能力情報に、セッションＩＤ、メディア使用情報及び相手ユーザ識別子を対応付けて表示する。即ち、通信リソース状態管理部１２１から出力された通信リソース状態情報を、ディスプレイ部１２３へ表示する。
【００６８】
図５は、本発明におけるプロキシサーバを用いた場合のシステム構成図である。
【００６９】
図５によれば、図１と比較して、インターネット５にプロキシサーバ４が更に接続されている。プロキシサーバ４は、プレゼンス管理サーバ２からプレゼンス情報通知を受信し、セッション管理サーバ３からセッション情報通知を受信し、これら情報を関連付けた通信リソース状態情報を携帯電話機１Ａ１へ送信する。このようなプロキシサーバ４が、本発明に基づく処理を代行することによって、端末における処理負荷を低減することができる。
【００７０】
図６は、本発明におけるプロキシサーバを用いた場合の機能構成図である。
【００７１】
図６によれば、プロキシサーバ４は、前述した図４の端末の機能部を備えている。プロキシサーバ４は、更に、端末１からユーザＩＤを受信するユーザＩＤ受信部１３１と、端末１へセッションＩＤ、端末ＩＤ、メディア能力情報、メディア使用情報、相手ユーザ識別子を対応付けた情報を送信する通信リソース状態情報送信部１３２とを有する。
【００７２】
ユーザ識別子受信部１３１は、端末１から受信したユーザＩＤを、プレゼンス情報購読要求送信部１０２へ通知する。このとき、プレゼンス情報購読要求送信部１０２は、プレゼンス管理サーバ２へ、SUBSCRIBEリクエストを送信し、その後、ユーザＩＤに対応するプレゼンス情報を受信する。
【００７３】
通信リソース状態情報送信部１３２は、通信リソース状態管理部１２１によって対応付けられた通信リソース状態情報を、端末１へ送信する。
【００７４】
図６によれば、端末１は、通信リソース状態情報についてプレゼンス管理サーバ２及びセッション管理サーバ３と直接的に通信をすることなく、プロキシサーバ５から、更新された通信リソース状態情報のみを受信する。従って、端末１の処理負荷が軽減される。
【００７５】
以上、詳細に説明したように、本発明の通信リソース状態管理方法、システム及びプログラムによれば、ユーザ自身が所持する１つ以上の端末について、利用可能なメディア種別を明確に把握することができる。具体的には、ユーザＩＤに基づいて、そのユーザが所持する１つ以上の端末におけるメディア能力情報と、現在接続されているセッションに基づく端末のメディア使用情報とを紐付けする。ユーザは、現在所持する１つ以上の端末について、使用可能なメディア種別情報を把握し、相手方端末との間でセッションを切り替える際に、端末やメディア種別を容易に選択することができる。
【００７６】
前述した本発明の種々の実施形態において、当業者は、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００７７】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】本発明における端末の表示画面図である。
【図４】本発明における端末の機能構成図である。
【図５】本発明におけるプロキシサーバを用いた際のシステム構成図である。
【図６】本発明におけるプロキシサーバの機能構成図である。
【符号の説明】
【００７８】
１  端末
１Ａ１、１Ａ２、１Ａ３  ユーザＡ用の端末
１Ｂ１  ユーザＢ用の端末
１０１  プレゼンス情報登録部
１０２  プレゼンス情報購読要求送信部
１０３  プレゼンス情報受信部
１１１  セッション制御部
１１２  セッション情報購読要求送信部
１１３  セッション情報受信部
１２１  通信リソース状態管理部
１２２  表示制御部
１２３  ディスプレイ部
１３１  ユーザ識別子受信部
１３２  通信リソース状態情報送信部
２  プレゼンス管理サーバ
３  セッション管理サーバ
４  プロキシサーバ
５  インターネット
【図１】
0004919347.tif 000010
【図２】
0004919347.tif 000011
【図３】
0004919347.tif 000012
【図４】
0004919347.tif 000013
【図５】
0004919347.tif 000014
【図６】
0004919347.tif 000015