(57)【要約】【課題】  不必要なプレゼンス情報の登録シーケンスを回避することができるプレゼンスサーバ、システム及びプレゼンス情報管理方法を提供する。【解決手段】  プレゼンスサーバ６０は、端末１のプレゼンス情報を受信するプレゼンス情報受信部と、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する有効時間決定部と、有効時間を計時減算する計時部と、プレゼンス情報を受信した際に又はプロキシサーバ６１から有効時間要求メッセージを受信した際に、その時の有効時間をプロキシサーバ６１へ送信する有効時間送信部とを有し、プレゼンス情報受信部は、有効時間が零でない場合、端末１へ要求メッセージを送信しないように構成されており、有効時間が零であって且つプロキシサーバ６１から要求メッセージを受信した場合、端末１へ要求メッセージを送信し、該端末１からプレゼンス情報を受信するように構成されている。【選択図】  図１
2005318221.tif 000002
【特許請求の範囲】
【請求項１】
端末と、該端末にコンテンツを送信するコンテンツ送信装置とネットワークを介して接続されたプレゼンスサーバであって、
前記端末のプレゼンス情報を受信するプレゼンス情報受信手段と、
前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する有効時間決定手段と、
前記有効時間を計時減算する計時手段と、
前記プレゼンス情報を受信した際に、又は、前記コンテンツ送信装置から有効時間要求メッセージを受信した際に、その時の前記有効時間を前記コンテンツ送信装置へ送信する有効時間送信手段とを有し、
前記プレゼンス情報受信手段は、前記有効時間が零でない場合、前記端末へ前記プレゼンス情報の要求メッセージを送信しないように構成されており、前記有効時間が零であって且つ前記コンテンツ送信装置から前記端末へ送信すべきコンテンツを受信した場合、前記端末へ前記プレゼンス情報の要求メッセージを送信し、該端末からプレゼンス情報を受信するように構成されている
ことを特徴とするプレゼンスサーバ。
【請求項２】
前記プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、前記端末の移動速度と、前記端末の通信状態情報とを含んでおり、
前記有効時間決定手段は、前記移動速度及び前記通信状態情報に基づいた回線安定度α（０＜α≦１）に前記セッションタイムアウト時間を乗算した値を前記有効時間として決定することを特徴とする請求項１に記載のプレゼンスサーバ。
【請求項３】
前記端末は、複数の通信媒体手段を有しており、
前記プレゼンス情報は、前記端末の前記通信媒体手段毎に存在することを特徴とする請求項１又は２に記載のプレゼンスサーバ。
【請求項４】
前記コンテンツの所在位置情報を保持する要求保持通知メッセージを、前記端末の一方の通信媒体手段から受信して蓄積し、前記端末の他方の通信媒体手段との通信が確立した際に、前記所在位置情報を前記端末の他方の通信媒体手段へ送信する要求保持内容登録手段を更に有することを特徴とする請求項３に記載のプレゼンスサーバ。
【請求項５】
請求項１から４のいずれか１項に記載の前記プレゼンスサーバと、前記端末と、コンテンツ配信サーバに対する前記コンテンツ送信装置であるプロキシサーバとを有するプレゼンス情報管理システムであって、
前記プロキシサーバは、
前記端末からコンテンツ要求メッセージを受信し、該要求メッセージを前記コンテンツ配信サーバへ送信する手段と、
前記コンテンツ配信サーバから前記コンテンツを受信し、該コンテンツを前記端末へ送信する手段と、
前記プレゼンスサーバから前記有効時間を取得する有効時間取得手段と、
前記有効時間を計時減算する計時手段と、
前記コンテンツ配信サーバから当該端末へ送信すべきコンテンツを受信した際に、前記プレゼンス情報に基づいて前記コンテンツを前記端末へ送信することの適否を判定し、その適否情報を前記端末へ送信する適否判定手段とを有する
ことを特徴とするプレゼンス情報管理システム。
【請求項６】
前記プロキシサーバの前記適否判定手段は、前記コンテンツのサイズから、前記プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば適すると判定し、そうでなければ不適と判定することを特徴とする請求項５に記載のプレゼンス情報管理システム。
【請求項７】
第１の端末と、第２の端末とネットワークを介して接続されたプレゼンスサーバであって、
前記第１の端末から前記第２の端末へ移転しつつ、セッション接続を維持するために、
前記第２の端末のプレゼンス情報を受信するプレゼンス情報受信手段と、
前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する有効時間決定手段と、
前記有効時間を計時減算する計時手段とを有し、
前記プレゼンス情報受信手段は、前記第１の端末から移転要求メッセージを受信した際に、その時の有効時間が零でない場合、前記第２の端末へ前記プレゼンス情報の要求メッセージを送信することなく、以前のプレゼンス情報を前記第１の端末へ送信するように構成されており、前記有効時間が零である場合、前記第２の端末へ前記プレゼンス情報の要求メッセージを送信し、該第２の端末からプレゼンス情報を受信し、前記第１の端末へ前記プレゼンス情報を送信するように構成されている
ことを特徴とするプレゼンスサーバ。
【請求項８】
前記プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、前記端末の移動速度と、前記端末の通信状態情報とを含んでおり、
前記有効時間決定手段は、前記移動速度及び前記通信状態情報に基づいた回線安定度α（０＜α≦１）に前記セッションタイムアウト時間を乗算した値を前記有効時間として決定することを特徴とする請求項７に記載のプレゼンスサーバ。
【請求項９】
端末と、コンテンツ配信サーバに対するプロキシサーバと、プレゼンスサーバとがネットワークを介して接続されたシステムにおけるプレゼンス情報管理方法であって、
前記プレゼンスサーバが、前記端末のプレゼンス情報を受信する第１のステップと、
前記プレゼンスサーバが、前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第２のステップと、
前記プレゼンスサーバが、前記有効時間を計時減算する第３のステップとを有し、
前記第１のステップについて、前記プレゼンスサーバは、前記有効時間が零でない場合、前記端末へ要求メッセージを送信しないように実行されており、前記有効時間が零であって且つ前記プロキシサーバから要求メッセージを受信した場合、前記端末へ要求メッセージを送信し、該端末からプレゼンス情報を受信するように実行されている
ことを特徴とするプレゼンス情報管理方法。
【請求項１０】
前記端末が、前記プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
前記プロキシサーバが、前記プレゼンスサーバへ有効時間要求メッセージを送信し、前記プレゼンスサーバからその時の前記有効時間を受信する第５のステップと、
前記プロキシサーバが、前記コンテンツ要求メッセージを前記コンテンツ配信サーバへ送信し、該コンテンツ配信サーバから前記コンテンツを受信し且つ蓄積する第６のステップと、
前記コンテンツのサイズから、前記プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果を前記端末へ送信する第７のステップと、
その後、前記プレゼンスサーバが、前記端末のプレゼンス情報を受信する第８のステップと、
前記プレゼンスサーバが、前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第９のステップと、
前記プレゼンスサーバが、その時の前記有効時間を前記プロキシサーバへ送信する第１０のステップと、
前記プロキシサーバが、蓄積された前記コンテンツのサイズから、前記プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、適すると判定した場合、蓄積された前記コンテンツを前記端末へ送信する第１１のステップと
を有することを特徴とする請求項９に記載のプレゼンス情報管理方法。
【請求項１１】
前記端末が、前記プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
前記プロキシサーバが、前記プレゼンスサーバへ有効時間要求メッセージを送信し、前記プレゼンスサーバからその時の前記有効時間を受信する第５のステップと、
前記プロキシサーバが、前記コンテンツ要求メッセージを前記コンテンツ配信サーバへ送信し、該コンテンツ配信サーバから前記コンテンツを受信する第６のステップと、
前記コンテンツのサイズから、前記プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果と共に前記コンテンツを前記端末へ送信する第７のステップと、
前記不適との判定結果を受信した前記端末が、前記コンテンツの所在位置情報を保持する要求保持通知メッセージを、前記プレゼンスサーバへ送信する第８のステップと、
前記プレゼンスサーバが、前記コンテンツの所在位置情報を登録する第９のステップと、
その後、前記プレゼンスサーバが、前記端末のプレゼンス情報を受信する第１０のステップと、
前記プレゼンスサーバが、前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第１１のステップと、
前記プレゼンスサーバが、その時の前記有効時間を前記プロキシサーバへ送信し、前記コンテンツの所在位置情報を含む要求保持内容メッセージを前記端末へ送信する第１２のステップと、
前記端末が、前記コンテンツの所在位置情報に基づく前記コンテンツ要求メッセージを前記プロキシサーバへ再度送信する第１３のステップと、
前記プロキシサーバが、前記コンテンツ要求メッセージを前記コンテンツ配信サーバへ送信し、該コンテンツ配信サーバから前記コンテンツを受信し、その後、該コンテンツを前記端末へ送信する第１４のステップと
を有することを特徴とする請求項９に記載のプレゼンス情報管理方法。
【請求項１２】
前記端末が、前記プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
前記プロキシサーバが、前記プレゼンスサーバへ有効時間要求メッセージを送信し、前記プレゼンスサーバからその時の前記有効時間を受信する第５のステップと、
前記プロキシサーバが、前記コンテンツ要求メッセージを前記コンテンツ配信サーバへ送信し、該コンテンツ配信サーバから前記コンテンツを受信する第６のステップと、
前記コンテンツのサイズから、前記プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果と共に前記コンテンツを前記端末へ送信する第７のステップと、
前記不適との判定結果を受信した前記端末が、前記コンテンツの所在位置情報を保持する要求保持通知メッセージを、前記プレゼンスサーバへ送信する第８のステップと、
前記プレゼンスサーバが、前記コンテンツの所在位置情報を登録する第９のステップと、
その後、前記プレゼンスサーバが、前記端末のプレゼンス情報を受信する第１０のステップと、
前記プレゼンスサーバが、前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第１１のステップと、
前記プレゼンスサーバが、その時の前記有効時間と、前記コンテンツの所在位置情報とを、前記プロキシサーバへ送信する第１２のステップと、
前記プロキシサーバが、前記コンテンツの所在位置情報を含む前記コンテンツ要求メッセージを前記コンテンツ配信サーバへ送信し、該コンテンツ配信サーバから前記コンテンツを受信する第１３のステップと、
前記プロキシサーバが、前記コンテンツを前記端末へ送信する第１４のステップと
を有することを特徴とする請求項９に記載のプレゼンス情報管理方法。
【請求項１３】
当該プレゼンス情報の有効時間を決定するステップについて、前記プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、前記端末の移動速度と、前記端末の通信状態情報とを含んでおり、
前記有効時間決定手段は、前記移動速度及び前記通信状態情報に基づいた回線安定度α（０＜α≦１）に前記セッションタイムアウト時間を乗算した値を前記有効時間として決定することを特徴とする請求項９から１２のいずれか１項に記載のプレゼンス情報管理方法。
【請求項１４】
前記端末は、複数の通信媒体装置を有しており、
前記プレゼンス情報は、前記端末の前記通信媒体装置毎に存在することを特徴とする請求項９から１３のいずれか１項に記載のプレゼンス情報管理方法。
【請求項１５】
第１の端末と、第２の端末と、プレゼンスサーバとがネットワークを介して接続されたシステムであって、前記第１の端末から前記第２の端末へ移転しつつ、セッション接続を維持するためプレゼンス情報管理方法であって、
前記プレゼンスサーバが、前記２の端末のプレゼンス情報を受信する第１のステップと、
前記プレゼンスサーバが、前記プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第２のステップと、
前記プレゼンスサーバが、前記有効時間を計時減算する第３のステップと、
前記第１の端末から移転要求メッセージを受信した際に、その時の有効時間が零でない場合、前記第２の端末へ前記プレゼンス情報の要求メッセージを送信することなく、以前のプレゼンス情報を前記第１の端末へ送信するように実行され、前記有効時間が零である場合、前記第２の端末へ前記プレゼンス情報の要求メッセージを送信し、該第２の端末からプレゼンス情報を受信し、前記第１の端末へ前記プレゼンス情報を送信するように実行される第４のステップと、
前記第１の端末が、セッション情報及びプロファイル情報を前記プレゼンスサーバへ送信する第５のステップと、
前記プレゼンスサーバが、前記セッション情報及び前記プロファイル情報を前記第２の端末へ送信する第６のステップと
を有することを特徴とするプレゼンス情報管理方法。
【請求項１６】
前記第２のステップについて、前記プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、前記端末の移動速度と、前記端末の通信状態情報とを含んでおり、前記移動速度及び前記通信状態情報に基づいた回線安定度α（０＜α≦１）に前記セッションタイムアウト時間を乗算した値を前記有効時間として決定することを特徴とする請求項１５に記載のプレゼンス情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンスサーバ、システム及びプレゼンス情報管理方法に関する。
【背景技術】
【０００２】
ユビキタスサービスでは、ユーザが所持する端末は、異なるネットワークを介して所望のサーバへアクセスすることができ、ネットワーク間でのシームレスな移動を実現することができる。このとき、ネットワーク事業設備は、ユーザの端末毎にプレゼンス情報を管理する。プレゼンス情報とは、存在している位置情報、アクセスしているネットワーク情報、通信帯域情報、通信状態情報、端末の処理能力情報等である。例えば、当該端末のプレゼンス情報によって、その端末へプッシュするサービス情報を選択的に配信することができる。
【０００３】
このようなプレゼンス情報とメッセージ情報との転送を実現するために、ＳＩＰ(Session Initiation Protocol)の拡張機能を用いたＳＩＭＰＬＥ(SIP for Instant Messaging and Leveraging Extensions)が規定されている（例えば非特許文献１参照）。簡単には、Presentity（見せる側：例えばサービスを受けるユーザ端末）が、Registerコマンドによってプレゼンスサーバにプレゼンス情報を登録する。Watcher（見る側：例えばサービスを提供するコンテンツ配信サーバ）は、プレゼンスサーバにSubscribe（購読）を送信し、プレゼンスサーバからNotify（通知）を受信する。
【０００４】
プレゼンス情報の登録タイミングとして、プレゼンスサーバに対する通信開始要求時に、改めてプレゼンス情報を更新する方法がある（例えば非特許文献２及び３参照）。この方法によれば、通信開始要求時に、ネットワーク内の位置情報管理サーバ、帯域管理サーバ等のサーバ群に対して、最新のプレゼンス情報を更新する。これは、在圏位置に関連する情報のプッシュ配信サービスや、使用可能帯域に対応したコンテンツのトランスコーディングなどの高付加価値プレゼンスサービスを提供することを目的としている。
【０００５】
また、移動端末が、その状態に応じたプレゼンス情報を逐次送信して登録する方法がある（例えば特許文献１参照）。プレゼンスサーバが、移動端末から受信したプレゼンス情報を管理し、この情報に基づいてコンテンツの提供先となる移動端末を決定する。プッシュサーバは、プレゼンスサーバよって決定された移動端末に対してコンテンツを送信する。
【０００６】
更に、環境適応型パーソナル通信についても提案されている（例えば非特許文献４参照）。この方法は、ユーザの通信コンテキストを自動的に取得し、その情報をもとに受信者がメッセージを受信するために最適な通信端末と通信サービス／媒体を自動的に選択し、それに合わせた通信サービス／媒体の自動変換を行うものである。ユーザ所持の端末が利用可能になると、通信コンテキスト（利用可能な端末、サービス、媒体に関する情報）がTPD（Terminal Profile Database）に登録され、ユーザプロファイルに関するコンテキストはUPD（User Profile Database）に登録される。
【０００７】
【非特許文献１】IETF Internet Draft SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions) WG、"A Presence Event Package for the Session Initiation Protocol (SIP)"、［online］、［平成１６年４月１４日］、インターネット<URL: http://www.ietf.org/internet-drafts/draft-ietf-simple-presence-10.txt>
【非特許文献２】松本実、高木康志、「イベントドリブン型プレゼンス情報通知方式に関する検討」、信学技報、NS2001-282、IN2001-238(2002-03)、p.185−190
【非特許文献３】松本実、高木康志、「位置情報を利用したサービス実現のための一考察」、２００２年電子情報通信学会総合大会、B-6-132
【特許文献１】特開２００３−１６７９００号
【非特許文献４】「ユビキタスコンピューティング・ネットワーク実現に向けた環境適応型パーソナル通信、電子情報通信学会論文誌、J85-B、No.5、2002年5月
【非特許文献５】"Remote Authentication Dial In User Service (RADIUS)"、［online］、［平成１６年４月１４日］、インターネット＜URL:http://www.ietf.org/rfc/rfc2865.txt?number=2865＞
【非特許文献６】"RADIUS Accounting"、［online］、［平成１６年４月１４日］、インターネット＜URL:http://www.ietf.org/rfc/rfc2866.txt?number=2866＞
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、非特許文献１のIETFインターネットドラフトによれば、プレゼンス情報の登録タイミングについては何ら規定されていない。また、非特許文献２及び３によれば、通信要求毎にプレゼンス情報の取得／更新を行う必要がある。このような場合、端末のプレゼンス情報の変化が緩やかな場合であっても、同じ内容のプレゼンス情報の取得／更新が発生することとなり、本来不必要なやりとりが生じる。更に、特許文献１及び非特許文献４によれば、プレゼンス情報の変化に応じて登録する必要がある。このような場合、煩雑な登録要求／応答によってネットワークリソースの逼迫、無通信時における不必要な登録が発生することとなる。
【０００９】
従って、本発明は、不必要なプレゼンス情報の登録シーケンスを回避することができるプレゼンスサーバ、システム及びプレゼンス情報管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によれば、端末と、該端末にコンテンツを送信するコンテンツ送信装置とネットワークを介して接続されたプレゼンスサーバであって、
端末のプレゼンス情報を受信するプレゼンス情報受信手段と、
プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する有効時間決定手段と、
有効時間を計時減算する計時手段と、
プレゼンス情報を受信した際に、又は、コンテンツ送信装置から有効時間要求メッセージを受信した際に、その時の有効時間をコンテンツ送信装置へ送信する有効時間送信手段とを有し、
プレゼンス情報受信手段は、有効時間が零でない場合、端末へプレゼンス情報の要求メッセージを送信しないように構成されており、有効時間が零であって且つコンテンツ送信装置から端末へ送信すべき情報を受信した場合、端末へプレゼンス情報の要求メッセージを送信し、該端末からプレゼンス情報を受信するように構成されていることを特徴とする。
【００１１】
また、本発明のプレゼントサーバにおける他の実施形態によれば、プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、端末の移動速度と、端末の通信状態情報とを含んでおり、有効時間決定手段は、移動速度及び通信状態情報に基づいた回線安定度α（０＜α≦１）にセッションタイムアウト時間を乗算した値を有効時間として決定することも好ましい。
【００１２】
更に、本発明のプレゼントサーバにおける他の実施形態によれば、端末は、複数の通信媒体手段を有しており、プレゼンス情報は、端末の通信媒体手段毎に存在することも好ましい。
【００１３】
更に、本発明のプレゼントサーバにおける他の実施形態によれば、コンテンツの所在位置情報を保持する要求保持通知メッセージを、端末の一方の通信媒体手段から受信して蓄積し、端末の他方の通信媒体手段との通信が確立した際に、所在位置情報を端末の他方の通信媒体手段へ送信する要求保持内容登録手段を更に有することも好ましい。
【００１４】
本発明によれば、前述したｘプレゼンスサーバと、端末と、コンテンツ配信サーバに対するコンテンツ送信装置であるプロキシサーバとを有するプレゼンス情報管理システムであって、
プロキシサーバは、
端末からコンテンツ要求メッセージを受信し、該要求メッセージをコンテンツ配信サーバへ送信する手段と、
コンテンツ配信サーバからコンテンツを受信し、該コンテンツを端末へ送信する手段と、
プレゼンスサーバから有効時間を取得する有効時間取得手段と、
有効時間を計時減算する計時手段と、
コンテンツ配信サーバから当該端末へ送信すべきコンテンツを受信した際に、プレゼンス情報に基づいてコンテンツを端末へ送信することの適否を判定し、その適否情報を端末へ送信する適否判定手段とを有することを特徴とする。
【００１５】
また、本発明のプレゼンス情報管理システムにおける他の実施形態によれば、プロキシサーバの適否判定手段は、コンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば適すると判定し、そうでなければ不適と判定することも好ましい。
【００１６】
本発明によれば、第１の端末と、第２の端末とネットワークを介して接続されたプレゼンスサーバであって、
第１の端末から第２の端末へ移転しつつ、セッション接続を維持するために、
第２の端末のプレゼンス情報を受信するプレゼンス情報受信手段と、
プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する有効時間決定手段と、
有効時間を計時減算する計時手段とを有し、
プレゼンス情報受信手段は、第１の端末から移転要求メッセージを受信した際に、その時の有効時間が零でない場合、第２の端末へプレゼンス情報の要求メッセージを送信することなく、以前のプレゼンス情報を第１の端末へ送信するように構成されており、有効時間が零である場合、第２の端末へプレゼンス情報の要求メッセージを送信し、該第２の端末からプレゼンス情報を受信し、第１の端末へプレゼンス情報を送信するように構成されていることも好ましい。
【００１７】
また、本発明のプレゼンスサーバにおける他の実施形態によれば、プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、端末の移動速度と、端末の通信状態情報とを含んでおり、有効時間決定手段は、移動速度及び通信状態情報に基づいた回線安定度α（０＜α≦１）にセッションタイムアウト時間を乗算した値を有効時間として決定することも好ましい。
【００１８】
本発明によれば、端末と、コンテンツ配信サーバに対するプロキシサーバと、プレゼンスサーバとがネットワークを介して接続されたシステムにおけるプレゼンス情報管理方法であって、
プレゼンスサーバが、端末のプレゼンス情報を受信する第１のステップと、
プレゼンスサーバが、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第２のステップと、
プレゼンスサーバが、有効時間を計時減算する第３のステップとを有し、
第１のステップについて、プレゼンスサーバは、有効時間が零でない場合、端末へ要求メッセージを送信しないように実行されており、有効時間が零であって且つプロキシサーバから要求メッセージを受信した場合、端末へ要求メッセージを送信し、該端末からプレゼンス情報を受信するように実行されていることを特徴とする。
【００１９】
また、本発明のプレゼンス情報管理方法における他の実施形態によれば、
端末が、プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
プロキシサーバが、プレゼンスサーバへ有効時間要求メッセージを送信し、プレゼンスサーバからその時の有効時間を受信する第５のステップと、
プロキシサーバが、コンテンツ要求メッセージをコンテンツ配信サーバへ送信し、該コンテンツ配信サーバからコンテンツを受信し且つ蓄積する第６のステップと、
コンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果を端末へ送信する第７のステップと、
その後、プレゼンスサーバが、端末のプレゼンス情報を受信する第８のステップと、
プレゼンスサーバが、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第９のステップと、
プレゼンスサーバが、その時の有効時間をプロキシサーバへ送信する第１０のステップと、
プロキシサーバが、蓄積されたコンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、適すると判定した場合、蓄積されたコンテンツを端末へ送信する第１１のステップと
を有することも好ましい。
【００２０】
更に、本発明のプレゼンス情報管理方法における他の実施形態によれば、
端末が、プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
プロキシサーバが、プレゼンスサーバへ有効時間要求メッセージを送信し、プレゼンスサーバからその時の有効時間を受信する第５のステップと、
プロキシサーバが、コンテンツ要求メッセージをコンテンツ配信サーバへ送信し、該コンテンツ配信サーバからコンテンツを受信する第６のステップと、
コンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果と共にコンテンツを端末へ送信する第７のステップと、
不適との判定結果を受信した端末が、コンテンツの所在位置情報を保持する要求保持通知メッセージを、プレゼンスサーバへ送信する第８のステップと、
プレゼンスサーバが、コンテンツの所在位置情報を登録する第９のステップと、
その後、プレゼンスサーバが、端末のプレゼンス情報を受信する第１０のステップと、
プレゼンスサーバが、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第１１のステップと、
プレゼンスサーバが、その時の有効時間をプロキシサーバへ送信し、コンテンツの所在位置情報を含む要求保持内容メッセージを端末へ送信する第１２のステップと、
端末が、コンテンツの所在位置情報に基づくコンテンツ要求メッセージをプロキシサーバへ再度送信する第１３のステップと、
プロキシサーバが、コンテンツ要求メッセージをコンテンツ配信サーバへ送信し、該コンテンツ配信サーバからコンテンツを受信し、その後、該コンテンツを端末へ送信する第１４のステップと
を有することも好ましい。
【００２１】
更に、本発明のプレゼンス情報管理方法における他の実施形態によれば、
端末が、プロキシサーバへコンテンツ要求メッセージを送信する第４のステップと、
プロキシサーバが、プレゼンスサーバへ有効時間要求メッセージを送信し、プレゼンスサーバからその時の有効時間を受信する第５のステップと、
プロキシサーバが、コンテンツ要求メッセージをコンテンツ配信サーバへ送信し、該コンテンツ配信サーバからコンテンツを受信する第６のステップと、
コンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定し、その判定結果と共にコンテンツを端末へ送信する第７のステップと、
不適との判定結果を受信した端末が、コンテンツの所在位置情報を保持する要求保持通知メッセージを、プレゼンスサーバへ送信する第８のステップと、
プレゼンスサーバが、コンテンツの所在位置情報を登録する第９のステップと、
その後、プレゼンスサーバが、端末のプレゼンス情報を受信する第１０のステップと、
プレゼンスサーバが、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第１１のステップと、
プレゼンスサーバが、その時の有効時間と、コンテンツの所在位置情報とを、プロキシサーバへ送信する第１２のステップと、
プロキシサーバが、コンテンツの所在位置情報を含むコンテンツ要求メッセージをコンテンツ配信サーバへ送信し、該コンテンツ配信サーバからコンテンツを受信する第１３のステップと、
プロキシサーバが、コンテンツを端末へ送信する第１４のステップと
を有することも好ましい。
【００２２】
更に、本発明のプレゼンス情報管理方法における他の実施形態によれば、当該プレゼンス情報の有効時間を決定するステップについて、プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、端末の移動速度と、端末の通信状態情報とを含んでおり、有効時間決定手段は、移動速度及び通信状態情報に基づいた回線安定度α（０＜α≦１）にセッションタイムアウト時間を乗算した値を有効時間として決定することも好ましい。
【００２３】
更に、本発明のプレゼンス情報管理方法における他の実施形態によれば、端末は、複数の通信媒体装置を有しており、プレゼンス情報は、端末の通信媒体装置毎に存在することも好ましい。
【００２４】
本発明によれば、第１の端末と、第２の端末と、プレゼンスサーバとがネットワークを介して接続されたシステムであって、第１の端末から第２の端末へ移転しつつ、セッション接続を維持するためプレゼンス情報管理方法であって、
プレゼンスサーバが、２の端末のプレゼンス情報を受信する第１のステップと、
プレゼンスサーバが、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する第２のステップと、
プレゼンスサーバが、有効時間を計時減算する第３のステップと、
第１の端末から移転要求メッセージを受信した際に、その時の有効時間が零でない場合、第２の端末へプレゼンス情報の要求メッセージを送信することなく、以前のプレゼンス情報を第１の端末へ送信するように実行され、有効時間が零である場合、第２の端末へプレゼンス情報の要求メッセージを送信し、該第２の端末からプレゼンス情報を受信し、第１の端末へプレゼンス情報を送信するように実行される第４のステップと、
第１の端末が、セッション情報及びプロファイル情報をプレゼンスサーバへ送信する第５のステップと、
プレゼンスサーバが、セッション情報及びプロファイル情報を第２の端末へ送信する第６のステップと
を有することを特徴とする。
【００２５】
また、本発明のプレゼンス情報管理方法における他の実施形態によれば、第２のステップについて、プレゼンス情報は、認証情報に基づくものであって、セッションタイムアウト時間と、端末の移動速度と、端末の通信状態情報とを含んでおり、移動速度及び通信状態情報に基づいた回線安定度α（０＜α≦１）にセッションタイムアウト時間を乗算した値を有効時間として決定することも好ましい。
【発明の効果】
【００２６】
本発明によれば、端末の移動速度及び通信状態情報に基づいて、当該プレゼンス情報の有効時間を決定することができ、通信要求が発生した時点で、その有効時間内であれば当該プレゼンス情報の更新を行う必要がないので、不必要なプレゼンス情報の登録シーケンスを回避することができる。即ち、通信要求が発生した時点で、その有効時間が切れている場合にのみ、プレゼンス情報を問い合わせて更新する。
【００２７】
また、本発明によれば、端末の通信媒体装置が認証する時に、プレゼンス情報をプレゼンスサーバに登録することができるので、端末のネットワークへの接続有無を把握することができ、これによりプレゼンスサービスに用いられるSIP/SIMPLEプロトコルに未対応の端末にも適用することができる。
【００２８】
更に、ＨＴＴＰプロキシサーバを配置することによって、端末に送信すべき通信内容を把握し、プレゼンスサーバから取得したプレゼンス情報により、端末における現在の通信環境では不適と判断される場合には、当該通信要求をネットワークで保持し、通信環境が改善された場合にユーザへの再開通知を行うことができる。
【００２９】
更に、モバイルＩＰを適用することで、異なる通信媒体装置間で切り替えても、ＩＰレベルでのセッション継続ができる。
【発明を実施するための最良の形態】
【００３０】
以下では、図面を参照して、本発明における最良の実施形態について説明する。
【００３１】
図１は、本発明におけるシステム構成図である。
【００３２】
端末１は、セルラ用通信媒体（携帯電話、ＰＨＳ等）と、無線ＬＡＮ用通信媒体とを有する。セルラ用通信媒体は、ほぼ全域をカバーするセルラ基地局２と通信し、無線ＬＡＮ用通信媒体は、所定のスポットエリアのみをカバーするアクセスポイント４と通信する。セルラ基地局２はセルラ網３に接続されており、アクセスポイント４は、公衆無線ＬＡＮ網５に接続されている。セルラ網３及び公衆無線ＬＡＮ網５はそれぞれ、認証（ＲＡＤＩＵＳ：Remote Access Dial In User Service）サーバ３０又は５０を有し、当該ネットワークに接続可能な端末を認証する。更に、セルラ網３及び公衆無線ＬＡＮ網５は、通信事業者設備のホームネットワーク６に接続されている。ホームネットワーク６内には、プレゼンスサーバ６０と、ＨＴＴＰプロキシサーバ６１と、ホーム認証サーバ６２と、インターネット７と接続するゲートウェイ６３とを有する。
【００３３】
図２は、本発明における基本的なシーケンス図である。
【００３４】
（Ｓ１）端末１は、現在位置において無線ＬＡＮ用通信媒体を利用できるか否かを判断する。アクセスポイント４と通信できない場合、即ち、アクセスポイント４のスポットエリアに存在しない場合、端末１は、セルラ用通信媒体を用いてセルラ基地局（ＲＡＳ：Remote Access Server）２に接続する。その際、端末１は、セルラ基地局２との間で、ダイヤルアップ接続によるＰＰＰ（Point to Point Protocol）で接続する。
【００３５】
（Ｓ２）端末１は、セルラ基地局２を介して、セルラ網３内のRADIUSサーバ３０との間で、認証シーケンスを行う。セルラ基地局２は、RADIUSサーバ３０へアクセス要求を送信し、アクセス許可を受信する。表１は、アクセス要求の属性内容を表している。
【００３６】
【表１】
2005318221.tif 000003
【００３７】
ここで、本発明における特徴ある部分は、"State"及び"Connect-Info"である。これらは、RADIUS規格（例えば非特許文献５及び６参照）における標準の属性内容であるが、その用途については一意に決定されたものではなく、利用者の拡張機能として利用することができる。本発明においては、"State"に端末の移動速度を含ませ、"Connect-Info"に端末の通信状態情報を含ませている。
【００３８】
また、セルラ基地局２は、RADIUSサーバ３０へアカウンティング要求を送信し、アカウンティング応答を受信する。表２は、アカウンティング要求の属性内容を表している。
【００３９】
【表２】
2005318221.tif 000004
【００４０】
（Ｓ３）ユーザ認証が成功した場合、RADIUSサーバ３０は、プレゼンスサーバ６０へプレゼンス情報を送信する。プレゼンス情報は、ユーザ認証情報と共に、前述した表１のアクセス要求及び表２のアカウンティング要求を含む。プレゼンスサーバ６０は、受信したプレゼンス情報を登録し、端末１における現在利用可能な通信媒体を把握する。ここでは、端末１はセルラ網を利用しているので、「セルラ：ＯＮ、無線ＬＡＮ：ＯＦＦ」を設定する。
【００４１】
（Ｓ４）Ｓ３と同時に、プレゼンスサーバ６０は、プレゼンス情報から、当該プレゼンス情報の有効時間を決定する。有効時間は、以下の式のように、プレゼンス情報におけるSession-Timeout（Ａ１）にパラメータα１（０＜α１≦１）を乗算して導出される。
有効時間＝Session-Timeout（Ａ１）×α１                          （式１）
α１  ＝α１State×α１Connect-Info                                    （式２）
【００４２】
α１State：端末の移動安定度
例えば、端末の移動速度がｖ[km/h]の場合、
α１State＝exp（−ｖ／６）  （０＜α１State≦１）
α１Connect-Info：通信速度、回線品質（受信レベル）による通信状態安定度
例えば、受信レベルに応じて、以下のように設定する。
レベル５（強）  α１Connect-Info＝１
レベル４        α１Connect-Info＝０．８
レベル３        α１Connect-Info＝０．６
レベル２        α１Connect-Info＝０．４
レベル１（弱）  α１Connect-Info＝０．２
尚、セルラの場合は常時α１Connect-Info＝１としてもよい。
【００４３】
端末の移動安定度をα１State＝exp（−ｖ／６）とした理由は、０にはならない１までの値をとり、速度ｖ＝５ｋｍ／ｈで、移動安定度α１State≒０．５となる。また、受信レベル６０ｄＢで、通信状態安定度α１Connect-Info≒０．５とすることも好ましい。
【００４４】
（Ｓ５）その後、端末１が、セルラ網３を介して、ホームネットワーク６のＨＴＴＰプロキシサーバ６１へ、HTTP GETメッセージを送信してコンテンツを要求したとする。ＨＴＴＰプロキシサーバ６１は、当該プレゼンス情報における有効時間Ａ２が継続しているか否かを確認する。ここでは、有効時間Ａ２の初期設定値を０とするが、以前にＨＴＴＰプレゼンスサーバ６０からタイマ値を受信していれば、その有効時間Ａ２からカウントダウンした現在の有効時間Ａ２が示される。
【００４５】
（Ｓ６）有効時間Ａ２＝０の場合、ＨＴＴＰプロキシサーバ６１は、プレゼンス情報の要求メッセージをプレゼンスサーバ６０へ送信する。ここでは、プレゼンスサーバ６０とＨＴＴＰプロキシサーバ６１との間は、ＳＩＰ／ＳＩＭＰＬＥプロトコルを適用しており、その要求メッセージは"Subscribe"となる。
【００４６】
（Ｓ７）プレゼンスサーバ６０は、"Subscribe"を受信すると、現在の有効時間を導出する。この有効時間は、Ｓ４で決定された有効時間から、その決定時から現在までの経過時間ｔを減算した時間（（Ａ１×α１）−ｔ）となる。この有効時間は、Ｓ４において決定された有効時間から、時間経過と共にカウントダウン（計時減算）することのよって導出される。
【００４７】
（Ｓ８）有効時間が０でない場合、即ち（Ａ１×α１）−ｔ＞０の場合、当該有効時間を付加したプレゼンス情報を"Notify"メッセージとして、ＨＴＴＰプロキシサーバ６１へ送信する。
【００４８】
（Ｓ９）有効時間が０である場合、即ち（Ａ１×α１）−ｔ≦０の場合、プレゼンスサーバ６０は、端末１へ直接的に、プレゼンス情報の要求メッセージを送信する。要求メッセージを受信した端末１は、以下のようなプレゼンス情報を、プレゼンスサーバ６０へ返信する。ここで、端末１から受信するプレゼンス情報は、表１の"State"及び"Connect-Info"に格納される情報と同じものである。例えば、現在使用中の通信媒体、通信媒体の通信速度、通信媒体の回線品質（受信レベル）、端末の位置情報（緯度、経度）、端末の移動速度、端末の移動方向等である。
【００４９】
（Ｓ１０）プレゼンス情報を受信したプレゼンスサーバ６０は、Ｓ４と同様に、有効時間を再度決定し、当該有効時間を付加したプレゼンス情報を"Notify"メッセージとしてＨＴＴＰプロキシサーバ６１へ送信する。
【００５０】
（Ｓ１１）当該有効時間を付加したプレゼンス情報を"Notify"メッセージとして受信したＨＴＴＰプロキシサーバ６１は、有効時間Ａ２を更新する。
【００５１】
（Ｓ１２）その後、ＨＴＴＰプロキシサーバ６１は、Ｓ５で受信したHTTP GETメッセージをインターネット７を介して所望のサーバへ送信する。そして、HTTP Responseメッセージを受信したＨＴＴＰプロキシサーバ６１は、そのコンテンツを蓄積する。
【００５２】
（Ｓ１３）ＨＴＴＰプロキシサーバ６１は、そのコンテンツサイズが、当該プレゼンス情報に基づく端末１の通信環境に適したものであるか否かを判定する。例えば、以下のように予め設定したダウンロード時間Ｔ１（秒）を判定条件の閾値とすることができる。
コンテンツサイズ／通信媒体の通信速度≦Ｔ１  −＞  送信ＯＫ
コンテンツサイズ／通信媒体の通信速度＞Ｔ１  −＞  送信ＮＧ
【００５３】
（Ｓ１４）判定結果がＯＫであれば、ＨＴＴＰプロキシサーバ６１は、HTTP Responseメッセージを端末１へ送信する。
【００５４】
（Ｓ１５）一方、判定結果がＮＧであれば、ＨＴＴＰプロキシサーバ６１は、ＮＧ通知を端末１へ送信する。端末１を操作する利用者は、その判定結果がＮＧであることを例えば表示画面によって認識する。但し、以下のシーケンスから、通信環境が改善された時点でコンテンツを再取得できるようになる。例えば、即時にはコンテンツを取得できないが、端末が高伝送速度の無線ＬＡＮのエリアに入った場合に、そのコンテンツを受信することができる。
【００５５】
（Ｓ１６）端末１は、ブラウザを閉じて通信を終了する。
【００５６】
（Ｓ１７）その後、端末１が移動し、公衆無線ＬＡＮサービス等の無線ＬＡＮのエリア内に入ったとする。このとき、端末１は、無線ＬＡＮの通信媒体に切替えてアクセスポイント４に接続する。そして、端末１は、アクセスポイント４との間で、ＥＡＰ（Extensible Authentication Protocol）によるIEEE802.1X認証を行う。
【００５７】
（Ｓ１８）端末１は、アクセスポイント４を介して、無線ＬＡＮ内のRADIUSサーバ５０との間で、認証シーケンスを行う。アクセスポイント４は、Ｓ２と同様に、RADIUSサーバ５０へアクセス要求を送信し、アクセス許可を受信する。
【００５８】
このとき、ユーザ認証が成功した場合、RADIUSサーバ５０は、Ｓ３と同様に、プレゼンスサーバ６０へプレゼンス情報を送信する。プレゼンス情報は、ユーザ認証情報と共に、前述した表１のアクセス要求及び表２のアカウンティング要求を含む。プレゼンスサーバ６０は、受信したプレゼンス情報を登録し、端末１における現在利用可能な通信媒体を把握する。ここでは、端末１は無線ＬＡＮ網を利用しているので、「セルラ：ＯＮ、無線ＬＡＮ：ＯＮ」を設定する。
【００５９】
（Ｓ１９）プレゼンスサーバ６０は、Ｓ４と同様に、プレゼンス情報から、当該プレゼンス情報の有効時間を決定する。その算出方法は、Ｓ４と全く同じである。尚、無線ＬＡＮにおけるセッションタイムアウト時間Ｂ１と、パラメータβ１として表している。
【００６０】
（Ｓ２０）無線ＬＡＮによる通信が確立した端末１は、その後、セルラ網を介した接続を切断してもよい。この場合、端末１のセルラ通信媒体は、ＰＰＰ切断通知をセルラ基地局２へ通知する。セルラ基地局２は、RADIUSサーバ３０へ、サービス終了のアカウンティング要求を送信し、アカウンティング応答を受信する。RADIUSサーバ３０は、Ｓ３と同様に、プレゼンス情報をプレゼンスサーバ６０へ送信する。プレゼンスサーバ６０は、受信したプレゼンス情報を登録し、端末１はセルラ網を利用しなくなったので、「セルラ：ＯＦＦ、無線ＬＡＮ：ＯＮ」を設定する。
【００６１】
（Ｓ２１）プレゼンスサーバ６０は、無線ＬＡＮが使用可となったことにより、"Notify"として現在の有効時間Ｂ１を、ＨＴＴＰプロキシサーバ６１へ送信する。これにより、ＨＴＴＰプロキシサーバは、Ｂ２タイマを更新する。
【００６２】
ここで、端末１の通信媒体として、例えば無線ＬＡＮの規格であるIEEE802.11b／11a／11gといった通信速度の異なる無線ＬＡＮを同時に有していた場合、表３に示す判定基準のように、Ｓ１３のダウンロード時間T1[sec]をさらに細かく設定することができる。
【００６３】
【表３】
2005318221.tif 000005
【００６４】
（Ｓ２２）ＨＴＴＰプロキシサーバ６１は、Ｓ１２で蓄積されたコンテンツのサイズが、当該プレゼンス情報に基づく端末１の通信環境に適したものであるか否かを判定する。この判定は、Ｓ１３と同様である。判定結果がＮＧであれば、何ら処理を行わない。
【００６５】
（Ｓ２２）判定結果がＯＫであって、当該端末のプレゼンス情報に基づく有効時間が零でなければ、ＨＴＴＰプロキシサーバ６１は、Ｓ１２で蓄積されたコンテンツを、プッシュ型で端末１へ送信する。
【００６６】
図３は、本発明における応用的なシーケンス図である。
【００６７】
図３について、Ｓ１〜Ｓ１３については図２と全く同様である。
【００６８】
（Ｓ１４）ＨＴＴＰプロキシサーバ６１は、HTTP Responseメッセージを端末１へ送信する。このとき、判定結果がＮＧとなった場合、更にＮＧ通知も同時に送信する。端末１を操作する利用者は、コンテンツを受信しつつ、その判定結果がＮＧであることを例えば表示画面によって認識する。
【００６９】
（Ｓ１５）ＮＧ通知を認識した利用者は、端末１の操作によって以下の選択を行う。
（１）通信環境に適したコンテンツではないが、継続してHTTP Responseデータを受信する。例えば、低伝送速度のセルラ網を介して、サイズの大きいコンテンツを受信する場合には、長時間を要することなるが、即時にコンテンツを取得することができる。
（２）通信環境が改善された時点で再取得を行うべく、プレゼンスサーバ６０に対して要求保持通知メッセージを送信する。例えば、即時にはコンテンツを取得できないが、端末が高伝送速度の無線ＬＡＮのエリアに入った場合に、そのコンテンツを受信することができる。この要求保持通知メッセージには、例えば当該コンテンツのＵＲＬアドレスを含む。
【００７０】
（Ｓ１６）プレゼンスサーバ６０は、要求保持通知メッセージの受信によって要求保持を登録する。その要求保持通知メッセージに含まれるＵＲＬを登録しておく。
【００７１】
その後、Ｓ１７〜Ｓ２０については図２と全く同様である。
【００７２】
（Ｓ２１）プレゼンスサーバ６０は、無線ＬＡＮが使用可となったことにより、登録されていた要求保持を再開する。このとき、プレゼンスサーバ６０は、要求保持内容通知メッセージを端末１へ送信し、HTTP GETメッセージの再送信を促す。また、プレゼンスサーバ６０は、"Notify"メッセージと共に現在の有効時間Ｂ１を、ＨＴＴＰプロキシサーバ６１へ送信する。
【００７３】
（Ｓ２２）要求保持内容通知メッセージを受信した端末１は、通知された要求保持内容の再開を選択する。再開する場合、端末１は、HTTP GETメッセージをＨＴＴＰプロキシサーバ６１へ送信する。その後、前述したＳ５以降と同じシーケンスを行う。
【００７４】
尚、図３における他の実施形態として、Ｓ２２のシーケンスを削除することもできる（Ｓ２２’）。
【００７５】
（Ｓ２２’）プレゼンスサーバ６０は、無線ＬＡＮが使用可となったことにより、登録されていた要求保持を再開する。このとき、プレゼンスサーバ６０は、"Notify"メッセージと共に、現在の有効時間Ｂ１とＳ１６で登録されたＵＲＬとを、ＨＴＴＰプロキシサーバ６１へ送信する。その後、前述したＳ５以降と同じシーケンスを行うが、ＨＴＴＰプロキシサーバ６１は、端末１へ当該コンテンツを配信できると判断した際に、プレゼンスサーバ６０から受信したＵＲＬを用いてコンテンツ配信サーバ８へHTTP GETメッセージを送信する。コンテンツ配信サーバ８から受信したHTTP Responseメッセージのコンテンツは、端末１へ送信される。
【００７６】
前述では、端末がHTTP GETメッセージをコンテンツ配信サーバへ送信して、HTTP Responseメッセージを受信することについて説明したが、勿論、コンテンツ配信サーバからのプッシュ型であっても適用できる。ＨＴＴＰプロキシサーバ６０が、プッシュ型のコンテンツ情報を受信した際に、当該端末のプレゼンス情報に基づく有効時間が零でなければ、プレゼンス情報の更新をすることなく、そのコンテンツ情報を当該端末へプッシュする。
【００７７】
図４は、プレゼンスサーバ６０の機能構成図である。
【００７８】
図４のプレゼンスサーバ６０によれば、プレゼンス情報受信部６０１と、有効時間決定部６０２と、計時部６０３と、有効時間送信部６０４と、要求保持登録部６０５とがある。
【００７９】
プレゼンス情報受信部６０１は、端末のプレゼンス情報を受信するものである。ここで、プレゼンス情報受信部６０１は、当該プレゼンス情報に基づく有効時間が零でない場合、端末へ要求メッセージを送信しないように構成されている。即ち、その有効時間内である限り、当該プレゼンス情報の更新を要しないこととしている。また、有効時間が零であって且つＨＴＴＰプロキシサーバ６１から要求メッセージを受信した場合、端末へ要求メッセージを送信し、該端末からプレゼンス情報を受信するように構成されている。即ち、その有効時間が経過しており、当該プレゼンス情報を要する場合には、最新のプレゼンス情報を端末から受信する。
【００８０】
有効時間決定部６０２は、プレゼンス情報に基づいて、当該プレゼンス情報の有効時間を決定する。プレゼンス情報は、セッションタイムアウト時間と、端末の移動速度と、端末の通信状態情報とを含んでおり、移動速度及び通信状態情報に基づいた回線安定度α（０＜α≦１）にセッションタイムアウト時間を乗算した値を有効時間として決定する。複数の通信媒体装置を有する端末に対して、プレゼンス情報は、端末の通信媒体装置毎に存在する
【００８１】
計時部６０３は、有効時間をカウントダウンする、
【００８２】
有効時間送信部６０４は、プロキシサーバから有効時間要求メッセージ"Subscribe"を受信した際に、その時の有効時間を"Notify"としてプロキシサーバへ送信する。
【００８３】
要求保持登録部６０５は、コンテンツの所在位置情報を保持する要求保持通知メッセージを、端末の一方の通信媒体装置から受信して蓄積し、端末の他方の通信媒体装置との通信が確立した際に、所在位置情報を端末の他方の通信媒体装置へ送信する。
【００８４】
図５は、ＨＴＴＰプロキシサーバ６１の機能構成図である。
【００８５】
図５のＨＴＴＰプロキシサーバ６１によれば、ＨＴＴＰ要求受信部６１１と、ＨＴＴＰ要求送信部６１２と、有効時間取得部６１３と、計時部６１４と、ＨＴＴＰ応答送信部６１５と、コンテンツ送信適否判定部６１６と、ＨＴＴＰ応答受信部６１７とを有する。
【００８６】
ＨＴＴＰ要求受信部６１１は、端末からHTTP GETメッセージを受信し、ＨＴＴＰ要求送信部６１２は、そのHTTP GETメッセージをコンテンツ配信サーバへ送信する。また、ＨＴＴＰ応答受信部６１７は、コンテンツ配信サーバからHTTP Responseメッセージを受信し、ＨＴＴＰ応答送信部６１５は、そのHTTP Responseメッセージを端末へ送信する。
【００８７】
有効時間取得部６１３は、有効時間要求メッセージ"Subscribe"をプレゼントサーバへ送信し、当該プレゼント情報における有効時間を"Notify"として受信する。この有効時間は、計時部６１４へ通知される。
【００８８】
計時部６１４は、有効時間を計時減算する。
【００８９】
コンテンツ送信適否判定部６１６は、プレゼンス情報に基づいてコンテンツを端末へ送信することの適否を判定し、その適否情報端末へ送信する。この適否は、そのコンテンツのサイズから、プレゼンス情報の通信速度を除算した値が、所定の閾値以下であれば、適すると判定し、そうでなければ不適と判定する。
【００９０】
図６は、本発明における端末の切り替えのためのシーケンス図である。
【００９１】
図６のシーケンスによれば、移動端末１から固定端末９へセッション情報及びプロファイル情報を移動させ、異なる端末間でのアプリケーションレベルでの継続を実現することができる。
【００９２】
（Ｓ３１）固定端末９がＰＰＰ接続することによって、プレゼンスサーバ６０は、固定端末９のプレゼンス情報Ｘを受信する。
（Ｓ３２）プレゼンスサーバ６０は、プレゼンス情報Ｘに基づく有効時間のタイマＸを更新する。
（Ｓ３３）移動端末１がＰＰＰ接続することによって、プレゼンスサーバ６０は、移動端末１のプレゼンス情報Ｙを受信する。
（Ｓ３４）プレゼンスサーバ６０は、プレゼンス情報Ｙに基づく有効時間のタイマＹを更新する。
（Ｓ３５）その後、移動端末１が、移転要求メッセージ３５をプレゼンスサーバ６０へ送信したとする。
（Ｓ３６）プレゼンスサーバ６０は、移転先の固定端末９に基づくプレゼンス情報Ｘのタイマが零か否かを判定する。タイマが零でなければ、固定端末９に対してプレゼンス情報の要求メッセージを送信することなく、以前に受信した固定端末９のプレゼンス情報が有効なものとして用いる。
【００９３】
ここで、移転先の端末は固定端末に限られるものではなく、また、移転先の端末が複数存在していてもよい。この場合、プレゼンスサーバ６０は、移転先となる各端末について、プレゼンス情報とその有効時間とを管理する。
【００９４】
（Ｓ３７）タイマＸが零であれば、プレゼンスサーバ６０は、固定端末９へプレゼンス情報の要求メッセージを送信する。これに対し、固定端末９は、プレゼンス情報をプレゼンスサーバ６０へ送信する。
（Ｓ３８）プレゼンスサーバ６０は、プレゼンス情報Ｘに基づく有効時間のタイマＹを更新する。
（Ｓ３９）プレゼンスサーバ６０は、当該プレゼンス情報を含む移転応答メッセージを移動端末１へ送信する。このとき、プレゼンスサーバ６０は、移動端末１へ、移転可能な端末リストと、それぞれの端末のプレゼンス情報及びその有効時間を更に送信することもできる。
（Ｓ４０）移動端末１は、固定端末９への移転が可能であると判断した場合、当該移動端末１のセッション情報／プロファイル情報等をプレゼンスサーバ６０へ送信する。このとき、移動端末１は、プレゼンスサーバ６０から受信した端末リストの中から、いずれか１つの端末を選択することもできる。移動端末１は、所望のプレゼンス情報を有し且つ比較的長い有効時間を有する端末を選択することができる。有効時間が長いということは、その端末の通信状態の変化が少ないことを意味する。
（Ｓ４１）プレゼンスサーバ６０は、移動端末１から受信したセッション情報／プロファイル情報等を固定端末９へ送信する。
（Ｓ４２）移動端末１の利用者が、固定端末９へ移動し、通信を再開することとする。
（Ｓ４３）固定端末１は、HTTP GETメッセージをプレゼンスサーバ６０へ送信する。これにより、固定端末１は、インターネット７を介してコンテンツ配信サーバへアクセスする。
【００９５】
前述した本発明における種々の実施形態において、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００９６】
【図１】本発明におけるシステム構成図である。
【図２Ａ】本発明における基本的なシーケンス図である。
【図２Ｂ】本発明における基本的なシーケンス図である。
【図３Ａ】本発明における応用的なシーケンス図である。
【図３Ｂ】本発明における応用的なシーケンス図である。
【図４】本発明におけるプレゼンスサーバの機能構成図である。
【図５】本発明におけるプロキシサーバの機能構成図である。
【図６】本発明における端末の切り替えのためのシーケンス図である。
【符号の説明】
【００９７】
１  端末
２  セルラ基地局
３  セルラ網
３０  セルラ認証サーバ
４  無線ＬＡＮアクセスポイント
５  公衆無線ＬＡＮ網
５０  無線ＬＡＮ認証サーバ
６  ホームネットワーク６
６０  プレゼンスサーバ
６０１  プレゼンス情報受信部
６０２  有効時間決定部
６０３  計時部
６０４  有効時間送信部
６０５  要求保持登録部
６１  ＨＴＴＰプロキシサーバ
６１１  ＨＴＴＰ要求受信部
６１２  ＨＴＴＰ要求送信部
６１３  有効時間取得部
６１４  計時部
６１５  ＨＴＴＰ応答送信部
６１６  コンテンツ送信適否判定部
６１７  ＨＴＴＰ応答受信部
６２  ホーム認証サーバ
６３  ゲートウェイ
７  インターネット
８  コンテンツ配信サーバ
９  固定端末
【図１】
2005318221.tif 000006
【図２Ａ】
2005318221.tif 000007
【図２Ｂ】
2005318221.tif 000008
【図３Ａ】
2005318221.tif 000009
【図３Ｂ】
2005318221.tif 000010
【図４】
2005318221.tif 000011
【図５】
2005318221.tif 000012
【図６】
2005318221.tif 000013