(57)【要約】【課題】一の通信端末および他の通信端末のいずれか一方だけが他方の通信端末のプレゼンス情報を参照することを禁止するべく制御する。【解決手段】本発明に係る通信端末は、第１登録要求情報を他の通信端末に送信する登録要求送信部と、第１許可情報を他の通信端末から受信する許可受信部と、第２登録要求情報を他の通信端末から受信する登録要求受信部と、第１許可情報および第２登録要求情報を受信したことをトリガとして、第２許可情報を他の通信端末に自動的に送信する許可送信部と、第２許可情報を送信した後に、登録確認情報を受信する登録確認受信部と、許可受信部が第１許可情報を受信した後に、第２ステータス情報を取得するステータス取得部と、登録確認情報を受信した後に、第２ステータス情報が示すステータスを通知する通知部とを備える。【選択図】図４
2008102864.tif 000002
【特許請求の範囲】
【請求項１】
他の通信端末のユーザのステータスを示すステータス情報を取得して表示する通信端末であって、
当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが前記他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、前記第１ステータス情報を前記他の通信端末に提供し、前記他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて前記他の通信端末のユーザが承認した場合に、前記第２ステータス情報を当該通信端末に提供する通信制御装置と通信し、
前記第２ステータス情報の受信を要求する第１登録要求情報を、前記通信制御装置を介して前記他の通信端末に送信する登録要求送信部と、
前記第１登録要求情報に対して、当該通信端末が前記第２ステータス情報を受信することが前記他の通信端末のユーザによって承認され、前記通信制御装置が当該通信端末に前記第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、前記他の通信端末から受信する許可受信部と、
前記第１ステータス情報の受信を要求する第２登録要求情報を、前記他の通信端末から受信する登録要求受信部と、
前記第１許可情報および前記第２登録要求情報を受信したことをトリガとして、前記他の通信端末が前記第１ステータス情報を受信することが承認されたことを示す第２許可情報を、前記通信制御装置を介して前記他の通信端末に自動的に送信する許可送信部と、
前記第２許可情報を送信した後に、前記他の通信端末に前記第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信部と、
前記許可受信部が前記第１許可情報を受信した後に、前記通信制御装置から前記第２ステータス情報を取得するステータス取得部と、
前記登録確認情報を受信した後に、前記ステータス取得部が取得した前記第２ステータス情報が示すステータスを通知する通知部と
を備える通信端末。
【請求項２】
前記第１許可情報を受信した後であって前記登録確認情報を受信する前に、前記ステータス取得部が前記第２ステータス情報を取得した場合、前記ステータス取得部が取得した前記第２ステータス情報が示すステータスを前記通知部が通知することを禁止する通知制御部
を更に備える請求項１に記載の通信端末。
【請求項３】
前記通信制御装置に設定されている、前記他の通信端末に前記第１ステータス情報を提供する設定を解消するか否かを、当該通信端末のユーザに選択させる解消要求選択部と、
前記設定を解消することが選択された場合に、前記他の通信端末に前記第１ステータス情報を提供する前記設定の解消を要求することを示す第１解消要求情報を、前記通信制御装置を介して前記他の通信端末に送信する解消要求送信部と、
前記第１解消要求情報に対して、当該通信端末が前記第１ステータス情報の提供を解消することが、前記他の通信端末のユーザによって承認されたことを示す第１解消情報を、前記他の通信端末から受信する解消受信部と、
当該通信端末に前記第２ステータス情報を提供する設定の解消を要求することを示す第２解消要求情報を、前記他の通信端末から受信する解消要求受信部と
を更に備え、
前記登録確認受信部は、前記第２解消要求情報に応じて、前記通信制御装置が、当該通信端末に前記第２ステータス情報を提供する設定を解消したこと、および前記他の通信端末に前記第１ステータス情報を提供する設定を解消したことを示す解消確認情報を更に受信し、
前記通知部は、前記解消確認情報を受信したときに、前記他の通信端末に前記第１ステータス情報が提供される設定が解消されたことを通知する
請求項１に記載の通信端末。
【請求項４】
前記第１解消要求情報を送信した後であって前記解消確認情報を受信する前に、前記ステータス取得部が前記第２ステータス情報を取得した場合、前記ステータス取得部が取得した前記第２ステータス情報が示すステータスを前記通知部が通知することを禁止する通知制御部
を更に備える請求項３に記載の通信端末。
【請求項５】
前記通信制御装置に設定されている、前記他の通信端末に前記第１ステータス情報を提供する設定を解消するか否かを、当該通信端末のユーザに選択させる解消要求選択部と、
前記設定を解消することが選択された場合に、前記他の通信端末に前記第１ステータス情報を提供する前記設定の解消を要求することを示す第１解消要求情報を、前記通信制御装置を介して前記他の通信端末に送信する解消要求送信部と
を更に備え、
前記通知部は、前記第１解消要求情報が送信されたときに、前記他の通信端末に前記第１ステータス情報が提供される設定が解消されたことを通知する
請求項１に記載の通信端末。
【請求項６】
前記第１解消要求情報を送信した後に、前記ステータス取得部が前記第２ステータス情報を取得した場合、前記ステータス取得部が取得した前記第２ステータス情報が示すステータスを前記通知部が通知することを禁止する通知制御部
を更に備える請求項５に記載の通信端末。
【請求項７】
当該通信端末に前記第２ステータス情報を提供する設定の解消を要求することを示す第２解消要求情報を、前記通信制御装置を介して前記他の通信端末から受信する解消要求受信部と、
前記第２解消要求情報に対して、当該通信端末に前記第２ステータス情報を提供する設定を解消するか否かを、当該通信端末のユーザに選択させる解消要求選択部と、
前記設定を解消することが選択された場合に、当該通信端末に前記第２ステータス情報を提供する前記設定を解消することが、当該通信端末のユーザによって承認されたことを示す第２解消情報を、前記通信制御装置を介して送信する解消送信部と、
前記設定を解消することが選択された場合に、前記他の通信端末に前記第１ステータス情報を提供する設定の解消を要求する第１解消要求情報を、前記通信制御装置を介して前記他の通信端末に自動的に送信する解消要求送信部と
を更に備え、
前記登録確認受信部は、前記第１解消要求情報に応じて、前記通信制御装置が、当該通信端末に前記第１ステータス情報が提供されることを解消すべく設定し、前記他の通信端末に前記第２ステータス情報が提供されることを解消すべく設定したことを示す解消確認情報を受信し、
前記通知部は、前記解消確認情報を受信したときに、前記他の通信端末に前記第１ステータス情報の提供を解消すべく設定されたことを通知する
請求項１に記載の通信端末。
【請求項８】
他の通信端末のユーザのステータスを示すステータス情報を取得して通信端末に表示する通信方法であって、
当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが前記他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、前記第１ステータス情報を通信部に前記他の通信端末へ提供させ、前記他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて前記他の通信端末のユーザが承認した場合に、前記第２ステータス情報を当該通信端末に提供する通信制御装置と前記通信部に通信させる通信段階と、
前記第２ステータス情報の受信を要求する第１登録要求情報を、前記通信部から前記通信制御装置を介して前記他の通信端末に送信させる登録要求送信制御段階と、
前記第１登録要求情報に対して、当該通信端末が前記第２ステータス情報を受信することが前記他の通信端末のユーザによって承認され、前記通信制御装置が当該通信端末に前記第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、前記他の通信端末から受信する許可受信段階と、
前記第１ステータス情報の受信を要求する第２登録要求情報を、前記他の通信端末から受信する登録要求受信段階と、
前記第１許可情報および前記第２登録要求情報を受信したことをトリガとして、前記他の通信端末が前記第１ステータス情報を受信することが承認されたことを示す第２許可情報を、前記通信部から前記通信制御装置を介して前記他の通信端末に自動的に送信させる許可送信制御段階と、
前記第２許可情報を送信した後に、前記他の通信端末に前記第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信段階と、
前記許可受信段階において前記第１許可情報を受信した後に、前記通信制御装置から前記第２ステータス情報を取得するステータス取得段階と、
前記登録確認情報を受信した後に、前記ステータス取得段階において取得された前記第２ステータス情報が示すステータスを通知する通知段階と
を備える通信方法。
【請求項９】
他の通信端末のユーザのステータスを示すステータス情報を取得して表示する通信端末用の通信プログラムであって、前記通信端末を、
当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが前記他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、前記第１ステータス情報を前記他の通信端末に提供し、前記他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて前記他の通信端末のユーザが承認した場合に、前記第２ステータス情報を当該通信端末に提供する通信制御装置と通信する通信部、
前記第２ステータス情報の受信を要求する第１登録要求情報を、前記通信部から前記通信制御装置を介して前記他の通信端末に送信させる登録要求送信制御部、
前記第１登録要求情報に対して、当該通信端末が前記第２ステータス情報を受信することが前記他の通信端末のユーザによって承認され、前記通信制御装置が当該通信端末に前記第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、前記他の通信端末から受信する許可受信部、
前記第１ステータス情報の受信を要求する第２登録要求情報を、前記他の通信端末から受信する登録要求受信部、
前記第１許可情報および前記第２登録要求情報を受信したことをトリガとして、前記他の通信端末が前記第１ステータス情報を受信することが承認されたことを示す第２許可情報を、前記通信部から前記通信制御装置を介して前記他の通信端末に自動的に送信させる許可送信制御部、
前記第２許可情報を送信した後に、前記他の通信端末に前記第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信部、
前記許可受信部が前記第１許可情報を受信した後に、前記通信制御装置から前記第２ステータス情報を取得するステータス取得部、
前記登録確認情報を受信した後に、前記ステータス取得部が取得した前記第２ステータス情報が示すステータスを通知する通知部
として機能させる通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末、通信方法、および通信プログラムに関する。特に、本発明は、・他の通信端末のユーザのステータスを示すステータス情報を取得して表示する通信端末、通信方法、および通信プログラムに関する。
【背景技術】
【０００２】
特許文献１には、通信端末からプレゼンス情報の提供の要求を受けた場合に、プレゼンスサーバが記録しているグループリストに当該通信端末のユーザが登録されているか否かを確認して、グループリストに登録されている場合に、当該ユーザをコンタクトリストに登録する通信システムについて記載されている。また、特許文献２には、インスタントメッセージングにおいて、プレゼンス情報の提供を要求した通信端末に対して、プレゼンス情報の提供を承認した場合に、プレゼンス情報の提供を要求した通信端末のリストがユーザの通信端末に登録されることについて記載されている。
【特許文献１】特開２００２−３６６４９５号公報
【特許文献２】特開２００４−３０２７６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１および特許文献２に記載の発明においては、通信端末のユーザ同士の相互認証、およびコンタクトリストへの登録に関して具体的な実現方法が開示されていない。また、相互認証およびコンタクトリストへの登録処理中に、当該登録処理にエラーが生じた場合には、通信端末とサーバとの間で、通信端末の状態についての認識に不一致が生ずる場合がある。
【０００４】
そこで本発明は、上記課題を解決することができる通信端末、通信方法、および通信プログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の形態においては、他の通信端末のユーザのステータスを示すステータス情報を取得して表示する通信端末であって、当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、第１ステータス情報を他の通信端末に提供し、他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて他の通信端末のユーザが承認した場合に、第２ステータス情報を当該通信端末に提供する通信制御装置と通信し、第２ステータス情報の受信を要求する第１登録要求情報を、通信制御装置を介して他の通信端末に送信する登録要求送信部と、第１登録要求情報に対して、当該通信端末が第２ステータス情報を受信することが他の通信端末のユーザによって承認され、通信制御装置が当該通信端末に第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、他の通信端末から受信する許可受信部と、第１ステータス情報の受信を要求する第２登録要求情報を、他の通信端末から受信する登録要求受信部と、第１許可情報および第２登録要求情報を受信したことをトリガとして、他の通信端末が第１ステータス情報を受信することが承認されたことを示す第２許可情報を、通信制御装置を介して他の通信端末に自動的に送信する許可送信部と、第２許可情報を送信した後に、他の通信端末に第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信部と、許可受信部が第１許可情報を受信した後に、通信制御装置から第２ステータス情報を取得するステータス取得部と、登録確認情報を受信した後に、ステータス取得部が取得した第２ステータス情報が示すステータスを通知する通知部とを備える。
【０００６】
また、本発明の第２の形態においては、他の通信端末のユーザのステータスを示すステータス情報を取得して通信端末に表示する通信方法であって、当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、第１ステータス情報を通信部に他の通信端末へ提供させ、他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて他の通信端末のユーザが承認した場合に、第２ステータス情報を当該通信端末に提供する通信制御装置と通信部に通信させる通信段階と、第２ステータス情報の受信を要求する第１登録要求情報を、通信部から通信制御装置を介して他の通信端末に送信させる登録要求送信制御段階と、第１登録要求情報に対して、当該通信端末が第２ステータス情報を受信することが他の通信端末のユーザによって承認され、通信制御装置が当該通信端末に第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、他の通信端末から受信する許可受信段階と、第１ステータス情報の受信を要求する第２登録要求情報を、他の通信端末から受信する登録要求受信段階と、第１許可情報および第２登録要求情報を受信したことをトリガとして、他の通信端末が第１ステータス情報を受信することが承認されたことを示す第２許可情報を、通信部から通信制御装置を介して他の通信端末に自動的に送信させる許可送信制御段階と、第２許可情報を送信した後に、他の通信端末に第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信段階と、許可受信段階において第１許可情報を受信した後に、通信制御装置から第２ステータス情報を取得するステータス取得段階と、登録確認情報を受信した後に、ステータス取得段階において取得された第２ステータス情報が示すステータスを通知する通知段階とを備える。
【０００７】
また、本発明の第３の形態においては、他の通信端末のユーザのステータスを示すステータス情報を取得して表示する通信端末用の通信プログラムであって、通信端末を、当該通信端末のユーザのステータスを示す第１ステータス情報を受信することが他の通信端末のユーザから要求されて当該通信端末のユーザが承認した場合に、第１ステータス情報を他の通信端末に提供し、他の通信端末のユーザのステータスを示す第２ステータス情報を受信することが当該通信端末のユーザから要求されて他の通信端末のユーザが承認した場合に、第２ステータス情報を当該通信端末に提供する通信制御装置と通信する通信部、第２ステータス情報の受信を要求する第１登録要求情報を、通信部から通信制御装置を介して他の通信端末に送信させる登録要求送信制御部、第１登録要求情報に対して、当該通信端末が第２ステータス情報を受信することが他の通信端末のユーザによって承認され、通信制御装置が当該通信端末に第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、他の通信端末から受信する許可受信部、第１ステータス情報の受信を要求する第２登録要求情報を、他の通信端末から受信する登録要求受信部、第１許可情報および第２登録要求情報を受信したことをトリガとして、他の通信端末が第１ステータス情報を受信することが承認されたことを示す第２許可情報を、通信部から通信制御装置を介して他の通信端末に自動的に送信させる許可送信制御部、第２許可情報を送信した後に、他の通信端末に第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する登録確認受信部、許可受信部が第１許可情報を受信した後に、通信制御装置から第２ステータス情報を取得するステータス取得部、登録確認情報を受信した後に、ステータス取得部が取得した第２ステータス情報が示すステータスを通知する通知部として機能させる。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【０００９】
本発明によれば、一の通信端末１０および他の通信端末１０のいずれか一方だけが他方の通信端末１０のプレゼンス情報を参照することを許可せず、一の通信端末１０が他の通信端末１０のプレゼンス情報の参照ができる場合には、他の通信端末１０においても一の通信端末１０のプレゼンス情報を参照するべく制御することができる。
【発明を実施するための最良の形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１、図２、および図３は、本発明の一実施形態に係る通信端末１０の動作の概要を示す。通信端末１０は、他の通信端末１０のユーザのステータスを示すステータス情報を取得して表示する。ここで、通信端末１０のユーザの現在の状態、および通信端末１０の現在の設定状況等を示すプレゼンス情報は、ステータス情報の一例である。通信端末１０は、他の通信端末１０のステータス情報を、ネットワーク４０を介してプレゼンスサーバ２０から取得する。また、通信端末１０は、自己のステータス情報を、ネットワーク４０を介してプレゼンスサーバ２０に記録させる。
【００１２】
本実施形態に係る通信端末１０は、一の通信端末１０および他の通信端末１０のいずれか一方だけが他方の通信端末１０のプレゼンス情報を参照することを許可せず、一の通信端末１０が他の通信端末１０のプレゼンス情報の参照ができる場合には、他の通信端末１０においても一の通信端末１０のプレゼンス情報を参照するべく制御することを目的とする。
【００１３】
通信端末１０は、自己のプレゼンス情報の提供を許可した、他の通信端末１０を識別する端末識別情報を登録するコンタクトリストを備える。そして、プレゼンスサーバ２０は、一の通信端末１０を識別する端末識別情報に対応づけて、一の通信端末１０のプレゼンス情報の参照ができる他の通信端末１０を識別する端末識別情報を登録するリソースリストを備える。一の通信端末１０のコンタクトリストに登録されている通信端末識別情報で識別される他の通信端末１０であって、リソースリストに登録されている端末識別情報で識別される他の通信端末１０は、一の通信端末１０のプレゼンス情報の提供を受けることができる状態となる。
【００１４】
まず、通信端末１０（Ａ）は通信端末１０（Ｂ）のプレゼンス情報の提供を受けるべく、ネットワーク４０およびプレゼンスサーバ２０を介して、通信端末１０（Ｂ）のコンタクトリストへ通信端末１０（Ａ）の端末識別情報の登録を要求する登録要求を送信する（Ｓ１００）。プレゼンスサーバ２０は、当該登録要求を受信して（Ｓ１０２）、当該登録要求を通信端末１０（Ｂ）に送信する（Ｓ１０４、Ｓ１０６）。通信端末１０（Ｂ）は、当該登録要求を受信した場合には、通信端末１０（Ｂ）のユーザに当該登録要求を受信したことを通知する。
【００１５】
図２を参照すると、通信端末１０（Ｂ）においては、通信端末１０（Ａ）から登録要求を受信したことを、待受け画面において通信端末１０（Ｂ）のユーザに通知する（Ｓ２００）。例えば、通信端末１０（Ｂ）は、"プレゼンス通知"の欄に受信した登録要求の件数を表示する。通信端末１０（Ｂ）のユーザが"プレゼンス通知"を選択した場合に、通信端末１０（Ｂ）は、当該登録要求を受け入れるか否かをユーザに選択させる（Ｓ２１０）。例えば、通信端末１０（Ｂ）は、表示部１６２に、"Ａさんから登録要求がきました。登録しますか？"と表示して、ユーザに登録するか否かを選択させる。
【００１６】
ユーザが通信端末１０（Ａ）からの登録要求を受け入れることを選択した場合には、通信端末１０（Ｂ）は、登録を受け入れることを示す承認情報をプレゼンスサーバ２０に送信する（Ｓ１０８）。また、通信端末１０（Ｂ）は、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報を登録することを要求する登録要求を、自動的にプレゼンスサーバ２０に送信する。プレゼンスサーバ２０は、当該承認情報を通信端末１０（Ｂ）から受信した場合には、通信端末１０（Ｂ）のリソースリストに通信端末１０（Ａ）の端末識別情報を登録する。そして、プレゼンスサーバ２０は、通信端末１０（Ａ）の端末識別情報が通信端末１０（Ｂ）のリソースリストに登録されたことを示す情報、および通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報を登録することを要求する登録要求を通信端末１０（Ａ）に送信する。
【００１７】
これにより、通信端末１０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を参照することができる状態となる。しかしながら、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報は未だ登録されていない。すなわち、通信端末１０（Ｂ）においては通信端末１０（Ａ）のプレゼンス情報を参照することができる状態になっていない。従って、通信端末１０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報をプレゼンスサーバ２０から取得した場合であっても、取得した通信端末１０（Ｂ）のプレゼンス情報を表示部１６２に表示させずプレゼンス情報にマスクをかぶせて表示する。具体的には、通信端末１０（Ａ）のユーザが通信端末１０（Ｂ）のプレゼンス情報を認識できない態様で表示する。例えば、通信端末１０（Ａ）は、グレーアウト状態で通信端末１０（Ｂ）のプレゼンス情報を表示する。また、通信端末１０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を表示部１６２に表示させなくてもよい。
【００１８】
続いて、通信端末１０（Ａ）は、通信端末１０（Ａ）の端末識別情報が通信端末１０（Ｂ）のコンタクトリストに登録されたことを示す情報、および通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報を登録することを要求する登録要求を受信した場合に、自動的に、通信端末１０（Ｂ）の端末識別情報を通信端末１０（Ａ）のコンタクトリストに登録することを承認する情報をプレゼンスサーバ２０に送信する。プレゼンスサーバ２０は、通信端末１０（Ｂ）の端末識別情報を通信端末１０（Ａ）のコンタクトリストに登録することを承認する情報を受信して、通信端末１０（Ａ）のリソースリストに通信端末１０（Ｂ）の端末識別情報を自動的に登録する。
【００１９】
プレゼンスサーバ２０は、通信端末１０（Ｂ）に、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報が登録されたことを示す情報を送信する。通信端末１０（Ｂ）は、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）の端末識別情報が登録されたことを示す情報を受信した場合には、ＡＣＫメッセージを通信端末１０（Ａ）に送信する。これにより、通信端末１０（Ｂ）は、通信端末１０（Ａ）のプレゼンス情報を参照することができる状態となる。通信端末１０（Ｂ）は、例えば、ユーザに"登録を許可しました。Ａさんとプレゼンス情報が共有されます。"と通知する（Ｓ２２０）。そして、通信端末１０（Ｂ）は、ユーザがＯＫを選択した場合に、表示部１６２に通信端末１０（Ａ）のプレゼンス情報を表示する。
【００２０】
一方、通信端末１０（Ｂ）からＡＣＫメッセージを受信した通信端末１０（Ａ）は、マスクをかぶせて表示していたプレゼンス情報からマスクを取り除いてプレゼンス情報を表示する。これにより、通信端末１０（Ａ）が通信端末１０（Ｂ）のプレゼンス情報を参照できる状態であって、通信端末１０（Ｂ）が通信端末１０（Ａ）のプレゼンス情報を参照できない状態である場合には、通信端末１０（Ａ）は通信端末１０（Ｂ）のプレゼンス情報を表示せず、通信端末１０（Ｂ）が通信端末１０（Ａ）のプレゼンス情報を参照できる状態になった後に、通信端末１０（Ａ）において通信端末１０（Ｂ）のプレゼンス情報を参照することができる。
【００２１】
また、図３を参照する。図３においては、通信端末１０（Ａ）において、例えば、通信端末１０（Ｅ）（図示しない）のプレゼンス情報を削除する場合を示す。通信端末１０（Ａ）において通信端末１０（Ｅ）のプレゼンス情報を削除することがユーザによって選択されると（Ｓ３００、Ｓ３１０）、通信端末１０（Ａ）は、コンタクトリストから通信端末１０（Ｅ）の端末識別情報を削除するとともに、通信端末１０（Ｅ）のコンタクトリストから通信端末１０（Ａ）の端末識別情報を削除することを要求する情報を、プレゼンスサーバ２０に送信する。
【００２２】
プレゼンスサーバ２０は当該情報を受信した場合には、通信端末１０（Ａ）のリソースリストから通信端末１０（Ｅ）の端末識別情報を削除するとともに、通信端末１０（Ｅ）のリソースリストから通信端末１０（Ａ）の端末識別情報を削除する。これにより、通信端末１０（Ａ）からは通信端末１０（Ｅ）のプレゼンス情報を参照することができなくなり（Ｓ３２０、Ｓ３３０）、通信端末１０（Ｅ）においても、自動的に通信端末１０（Ａ）のプレゼンス情報を参照することができなくなる。従って、本実施形態に係る通信端末１０によれば、一の通信端末１０において他の通信端末１０のプレゼンス情報の参照ができなくなった場合には、他の通信端末１０においても自動的に一の通信端末１０のプレゼンス情報の参照ができなくなるので、複数の通信端末１０の間で、プレゼンス情報の参照状態に不一致が生じることを防止できる。
【００２３】
図４は、本実施形態に係る通信端末１０の機能構成の一例を示す。通信端末１０は、他の通信端末１０のユーザのステータスを示すステータス情報を取得して表示する通信端末であって、具体的には、携帯電話端末である。例えば、通信端末１０は、他の通信端末１０のプレゼンス情報を、プレゼンスサーバ２０を介して受信する携帯電話端末であり、半二重通信方式のＰＴＴ通信方式で通信する携帯電話端末であってよい。また、通信端末１０は、通信機能を有するノートパソコン、ＰＤＡ、ゲーム機等の携帯情報端末、およびデスクトップ型ＰＣであってもよい。
【００２４】
そして、通信端末１０は、通信端末１０のユーザのステータスを示す第１ステータス情報を受信することが他の通信端末１０のユーザから要求されて通信端末１０のユーザが承認した場合に、第１ステータス情報を他の通信端末１０に提供する。また、通信端末１０は、他の通信端末１０のユーザのステータスを示す第２ステータス情報を受信することが通信端末１０のユーザから要求されて他の通信端末１０のユーザが承認した場合に、第２ステータス情報を通信端末１０に提供する通信制御装置と通信する。なお、プレゼンスサーバ２０は、通信制御装置の一例である。
【００２５】
通信端末１０は、データ送受信部１００、送信ユニット１１０、受信ユニット１２０、通知制御部１３０、要求入力部１４０、解消要求選択部１５０、および通知部１６０を備える。送信ユニット１１０は、登録要求送信部１１１、許可送信部１１３、解消要求送信部１１５、解消送信部１１７、およびステータス送信部１１９を有する。また、受信ユニット１２０は、許可受信部１２１、登録要求受信部１２３、登録確認受信部１２４、ステータス取得部１２５、解消受信部１２７、および解消要求受信部１２９を有する。更に、通知部１６０は、表示部１６２および音声出力部１６４を有する。
【００２６】
要求入力部１４０は、他の通信端末１０の第２ステータス情報の受信を要求する第１登録要求情報をユーザに入力させる。要求入力部１４０は、ユーザが第１登録要求情報を入力した場合に、第１登録要求情報を登録要求送信部１１１に供給する。登録要求送信部１１１は、第２ステータス情報の受信を要求する第１登録要求情報を、通信制御装置を介して他の通信端末１０に送信する。登録要求送信部１１１は、データ送受信部１００から第１登録要求情報を送信する。ステータス送信部１１９は、通信端末１０のステータス情報を、データ送受信部１００を介して通信制御装置に送信して記録させる。
【００２７】
許可受信部１２１は、登録要求送信部１１１が送信した第１登録要求情報に対して、通信端末１０が第２ステータス情報を受信することが他の通信端末１０のユーザによって承認され、通信制御装置が通信端末１０に第２ステータス情報を提供すべく設定されたことを示す第１許可情報を、他の通信端末１０からデータ送受信部１００を介して受信する。具体的には、通信端末１０が第２ステータス情報を取得することを、他の通信端末１０のユーザが承認すると、通信制御装置は、他の通信端末１０のリソースリストに通信端末１０を識別する端末識別情報を登録する。そして、通信制御装置は、他の通信端末１０のリソースリストに通信端末１０を識別する端末識別情報を登録した後、第１許可情報を許可受信部１２１に送信する。許可受信部１２１は、通信制御装置から受信した第１許可情報を、許可送信部１１３に供給する。
【００２８】
登録要求受信部１２３は、他の通信端末１０が自動的に送信した、第１ステータス情報の受信を要求する第２登録要求情報を、データ送受信部１００を介して受信する。登録要求受信部１２３は、第２登録要求情報を許可送信部１１３に供給する。許可送信部１１３は、第１許可情報および第２登録要求情報を受信したことをトリガとして、他の通信端末１０が第１ステータス情報を受信することについて承認されたことを示す第２許可情報を、データ送受信部１００から、通信制御装置を介して他の通信端末１０に自動的に送信する。登録確認受信部１２４は、許可送信部１１３が第２許可情報を送信した後に、他の通信端末１０に第１ステータス情報を提供すべく設定されたことを示す登録確認情報を受信する。登録確認受信部１２４は、登録確認情報をステータス取得部１２５に供給する。ステータス取得部１２５は、許可受信部１２１が第１許可情報を受信した後に、通信制御装置から第２ステータス情報を取得する。ステータス取得部１２５は、取得した第２ステータス情報を通知制御部１３０に供給する。
【００２９】
通知制御部１３０は、ステータス取得部１２５が取得した第２ステータス情報を、通知部１６０から通信端末１０のユーザに通知する。通知部１６０は、登録確認受信部１２４が登録確認情報を受信した後に、ステータス取得部１２５が取得した第２ステータス情報が示すステータスを通知する。具体的には、通知制御部１３０は、許可受信部１２１が第１許可情報を受信した後であって、登録確認受信部１２４が登録確認情報を受信する前に、ステータス取得部１２５が第２ステータス情報を取得した場合、ステータス取得部１２５が取得した第２ステータス情報が示すステータスを通知部１６０が通知することを禁止する。例えば、通知制御部１３０は、表示部１６２に、第２ステータス情報が示すステータスをグレーアウト表示させることにより、第２ステータス情報が示すステータスを通知することを禁止する。また、通知制御部１３０は、表示部１６２に、第２ステータス情報が示すステータスに予め定められた画像を重ねて表示させることにより、第２ステータス情報が示すステータスを通知することを禁止してもよい。
【００３０】
解消要求選択部１５０は、通信制御装置に設定されている、他の通信端末１０に第１ステータス情報を提供する設定を解消するか否かを、通信端末１０のユーザに選択させる。解消要求送信部１１５は、当該設定を解消することがユーザによって選択された場合に、他の通信端末１０に第１ステータス情報を提供する当該設定の解消を要求することを示す第１解消要求情報を、通信制御装置を介して、データ送受信部１００から他の通信端末１０に送信する。そして、解消受信部１２７は、第１解消要求情報に対して、通信端末１０が第１ステータス情報の提供を解消することが、他の通信端末１０のユーザによって承認されたことを示す第１解消情報を、データ送受信部１００を介して他の通信端末１０から受信する。続いて、解消要求受信部１２９は、通信端末１０に第２ステータス情報を提供する設定の解消を要求することを示す第２解消要求情報を、他の通信端末１０から受信する。解消要求受信部１２９は、第２解消要求情報を登録確認受信部１２４に供給する。
【００３１】
係る場合において、登録確認受信部１２４は、登録確認受信部１２４から受け取った第２解消要求情報に応じて、通信制御装置が、通信端末１０に第２ステータス情報を提供する設定を解消したこと、および他の通信端末１０に第１ステータス情報を提供する設定を解消したことを示す解消確認情報を更に受信する。そして、登録確認受信部１２４は、解消確認情報を通知制御部１３０に供給する。通知制御部１３０は、通知部１６０を制御して、解消確認情報を受信したときに、他の通信端末１０に第１ステータス情報が提供される設定が解消されたことを通知する。更に、通知制御部１３０は、解消要求送信部１１５から第１解消要求情報を送信したことを示す情報を受け取った後であって、登録確認受信部１２４から解消確認情報を受け取る前に、ステータス取得部１２５が第２ステータス情報を取得した場合、ステータス取得部１２５が取得した第２ステータス情報が示すステータスを、通知部１６０が通知することを禁止する。
【００３２】
また、通知部１６０は、第１解消要求情報が送信されたときに、他の通信端末１０に第１ステータス情報が提供される設定が解消されたことを通知してもよい。具体的には、解消要求送信部１１５から第１解消要求情報が送信されたときに、第１解消要求情報を受信した通信制御装置は、通信端末１０のリソースリストから他の通信端末１０の端末識別情報を消去するとともに、他の通信端末１０のリソースリストから通信端末１０の端末識別情報を消去する。一方、通知制御部１３０は、解消要求送信部１１５から第１解消要求情報が送信されたことを示す情報を受け取り、通知部１６０に、他の通信端末１０に第１ステータス情報が提供される設定が解消されたことを通知させる。すなわち、通知制御部１３０は、通信制御装置において、通信端末１０のリソースリストから他の通信端末１０の端末識別情報を消去されるとともに、他の通信端末１０のリソースリストから通信端末１０の端末識別情報を消去されたことを示す確認情報を受信しない場合であっても、通知部１６０に、他の通信端末１０に第１ステータス情報が提供される設定が解消されたことを通知させる。
【００３３】
係る場合において、通知制御部１３０は、解消要求送信部１１５が第１解消要求情報を送信した後に、ステータス取得部１２５が第２ステータス情報を取得した場合、ステータス取得部１２５が取得した第２ステータス情報が示すステータスを、通知部１６０が通知することを禁止する。例えば、通知制御部１３０は、第２ステータス情報が示すステータスにマスク表示して表示部１６２に表示させる。これにより、通信制御装置において、他の通信端末１０のリソースリストから通信端末１０の端末識別情報を消去する前、すなわち、通信端末１０において他の通信端末１０のステータス情報の参照ができる状態であっても、他の通信端末１０のステータス情報を通信端末１０で参照することを防止できる。
【００３４】
また、解消要求受信部１２９は、通信端末１０に第２ステータス情報を提供する設定の解消を要求することを示す第２解消要求情報を、通信制御装置を介して他の通信端末１０から受信する。そして、解消要求選択部１５０は、解消要求受信部１２９が受信した第２解消要求情報に対して、通信端末１０に第２ステータス情報を提供する設定を解消するか否かを、通信端末１０のユーザに選択させる。続いて、解消送信部１１７は、当該設定を解消することが解消要求選択部１５０において選択された場合に、通信端末１０に第２ステータス情報を提供する当該設定を解消することが通信端末１０のユーザによって承認されたことを示す第２解消情報を、通信制御装置を介して送信する。
【００３５】
続いて、解消要求送信部１１５は、当該設定を解消することが選択された場合に、他の通信端末１０に第１ステータス情報を提供する設定の解消を要求する第１解消要求情報を、通信制御装置を介して他の通信端末１０に自動的に送信する。そして、登録確認受信部１２４は、第１解消要求情報に応じて、通信制御装置が、通信端末１０に第１ステータス情報が提供されることを解消すべく設定して、他の通信端末１０に第２ステータス情報が提供されることを解消すべく設定したことを示す解消確認情報を受信する。そして、通知部１６０は、解消確認情報を受信したときに、他の通信端末１０に第１ステータス情報の提供を解消すべく設定されたことを通知する。
【００３６】
なお、通知部１６０が有する表示部１６２は、第２ステータス情報が示すステータスを表示することにより、他の通信端末１０のステータスをユーザに通知する。また、表示部１６２は、他の通信端末１０に第１ステータス情報の提供を解消すべく設定されたことを表示してもよい。更に、音声出力部１６４は、他の通信端末１０に第１ステータス情報の提供を解消すべく設定されたこと等に予め対応づけて音声を出力してもよい。
【００３７】
本実施形態に係る通信端末１０によれば、通信端末１０において他の通信端末１０のステータス情報の参照を要求した場合に、他の通信端末１０が当該要求を承諾したときであっても、通信端末１０および他の通信端末１０の双方が互いのステータス情報を参照できる状態になるまで、自動的に通信端末１０に表示されるべきステータスの表示を禁止できる。これにより、一の通信端末１０が他の通信端末１０のステータス情報を参照できるにもかかわらず、他の通信端末１０において一の通信端末１０のステータス情報を参照できない状態となることを防止できる。
【００３８】
図５は、本実施形態に係る通信端末１０における処理の流れの概要を示す。まず、通信端末１０（Ａ）の登録要求送信部１１１は、通信端末１０（Ｂ）を指定して、コンタクトリストへの登録を要求する登録要求（例えば、第１登録要求情報）を、通信端末１０（Ｂ）に送信する（Ｓ５００）。通信端末１０（Ｂ）が、登録要求が示す要求を承認すると（Ｓ５０５）、通信端末１０（Ａ）の許可受信部１２１には、通信端末１０（Ｂ）のコンタクトリストへ通信端末１０（Ａ）の登録が完了したことを示す情報（例えば、第１許可情報）が通知される（Ｓ５１０）。
【００３９】
係る状態で、通信端末１０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を参照することができるものの、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）が登録されていないので、通信制御装置から通信端末１０（Ｂ）のプレゼンス情報を取得した場合であっても、通信端末１０（Ｂ）のプレゼンス情報をマスク表示する。
【００４０】
続いて、通信端末１０（Ｂ）は、通信端末１０（Ａ）のコンタクトリストへ通信端末１０（Ｂ）の登録を要求する登録要求（例えば、第２登録要求情報）を、通信端末１０（Ａ）に自動送信する（Ｓ５１５）。通信端末１０（Ａ）は、当該登録要求を受信したときは、自動的に当該登録要求を承認する。そして、通信端末１０（Ａ）は、通信端末１０（Ｂ）に承認したことを示す承認情報（例えば、第２許可情報）を送信する（Ｓ５２０）。通信端末１０（Ｂ）は、当該承認情報を受信したときに、通信端末１０（Ａ）のコンタクトリストへ通信端末１０（Ｂ）の登録が完了したことをユーザに通知する（Ｓ５２５）。
【００４１】
そして、通信端末１０（Ｂ）は、当該承認情報を受信したことを示すＡＣＫメッセージ（例えば、登録確認情報）を通信端末１０（Ａ）に送信する（Ｓ５３０）。通信端末１０（Ａ）の登録確認受信部１２４は、当該ＡＣＫメッセージを受信する。登録確認受信部１２４が当該ＡＣＫメッセージを受信した後、通信端末１０（Ａ）の通知制御部１３０は、通信端末１０（Ｂ）のプレゼンス情報をユーザに認識可能に表示部１６２に表示させる（Ｓ５４０）。
【００４２】
これにより、通信端末１０（Ａ）はマスク表示していたプレゼンス情報を、ユーザが認識可能に表示することができ、通信端末１０（Ｂ）においても、通信端末１０（Ａ）におけるプレゼンス情報の動作に同期して、通信端末１０（Ａ）のプレゼンス情報をユーザが認識可能に表示することができる。
【００４３】
図６は、本実施形態に係る通信端末１０における処理の流れの概要を示す。まず、通信端末１０（Ａ）の解消要求送信部１１５は、プレゼンスサーバ２０のリソースリストから通信端末１０（Ｂ）を削除すべく、削除要求（例えば、第１解消要求情報）を送信する（Ｓ６００）。通信端末１０（Ｂ）が、当該削除要求を承認した場合には（Ｓ６０５）、通信端末１０（Ｂ）は、当該削除要求を承認したことを示す承認情報（例えば、第１解消情報）を通信端末１０（Ａ）に送信するとともに、プレゼンスサーバ２０のリソースリストから通信端末１０（Ａ）を削除することを要求する削除要求（例えば、第２解消要求情報）を、自動的に通信端末１０（Ａ）に送信する（Ｓ６１０）。プレゼンスサーバ２０は、通信端末１０（Ｂ）のリソースリストから通信端末１０（Ａ）を削除するとともに、通信端末１０（Ａ）のリソースリストから通信端末１０（Ｂ）を削除する。そして、通信端末１０（Ａ）は、自動的に、コンタクトリストから通信端末１０（Ｂ）を削除するとともに、通信端末１０（Ａ）は、コンタクトリストから通信端末１０（Ｂ）の削除が完了したことを通知する（Ｓ６１５）。
【００４４】
図７は、本実施形態に係る通信端末１０における処理の流れの一例を示す。通信端末１０（Ａ）が備える登録要求送信部１１１は、要求入力部１４０を介してユーザが通信端末１０（Ｂ）を指定してコンタクトリストへの登録操作をした場合に、通信端末１０（Ａ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ａ）に、プレゼンスサーバ２０（Ａ）が備えるリソースリストに通信端末１０（Ｂ）を登録することを要求する登録要求メッセージを送信する（Ｓ７００）。プレゼンスサーバ２０（Ａ）は、ＸＣＡＰ  ＰＵＴ−２００ＯＫ（ＡＵＩＤ＝ｒｅｓｏｕｒｃｅ−ｌｉｓｔｓ  Ａｄｄ  Ｂ）を受信した後、リソースリストに通信端末１０（Ｂ）を暫定的に登録する。そして、通信端末１０（Ｂ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ｂ）に、通信端末１０（Ａ）からの登録要求メッセージを送信する（Ｓ７０２）。
【００４５】
プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）に通信端末１０（Ａ）から登録要求があったことを通知するとともに（Ｓ７０４）、プレゼンスサーバ２０（Ａ）にＮＯＴＩＦＹ−２００ＯＫを送信する（Ｓ７０６）。そして、プレゼンスサーバ２０（Ａ）は、ＮＯＴＩＦＹ−２００ＯＫを通信端末１０（Ａ）に送信する（Ｓ７０８）。通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）から通信端末１０（Ａ）が備える登録要求送信部１１１が送信した登録要求を受信すると、表示部１６２に通信端末１０（Ａ）からの登録要求があることを表示する。通信端末１０（Ｂ）のユーザが当該登録要求を受け入れた場合（Ｓ７１２）、通信端末１０（Ｂ）からプレゼンスサーバ２０（Ｂ）に、承認したことを示す許可メッセージが送信される（Ｓ７１０）。
【００４６】
プレゼンスサーバ２０（Ｂ）は、プレゼンスサーバ２０（Ａ）に対して、通信端末１０（Ｂ）のユーザが通信端末１０（Ａ）からの要求を承認したことを示す許可メッセージを送信する（Ｓ７１４）。プレゼンスサーバ２０（Ａ）は、当該許可メッセージを通信端末１０（Ａ）に送信する（Ｓ７１６）。また、プレゼンスサーバ２０（Ｂ）は、ＮＯＴＩＦＹ−２００ＯＫを通信端末１０（Ｂ）に送信する（Ｓ７１８）。
【００４７】
通信端末１０（Ａ）は、プレゼンスサーバ２０（Ａ）から許可メッセージを受信すると、通信端末１０（Ｂ）のプレゼンス情報を参照できる状態となるが、係る段階においては、通信端末１０（Ｂ）において通信端末１０（Ａ）のプレゼンス情報を参照することができる状態となっていない。よって、通信端末１０（Ａ）が備える通知制御部１３０は、通信端末１０（Ｂ）のプレゼンス情報を取得した場合であっても、表示部１６２にユーザに認識可能に表示することを禁止する。
【００４８】
一方、通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）に許可メッセージを送信した後、通信端末１０（Ａ）のプレゼンス情報の提供を要求するメッセージをプレゼンスサーバ２０（Ｂ）に自動的に送信する（Ｓ７２０）。これにより、通信端末１０（Ｂ）のコンタクトリストに通信端末１０（Ａ）が登録される。そして、プレゼンスサーバ２０（Ｂ）は、プレゼンスサーバ２０（Ａ）にＳＵＢＳＣＲＩＢＥ−２０２Ａｃｃｅｐｔｅｄメッセージを送信する（Ｓ７２２）。続いて、プレゼンスサーバ２０（Ａ）は、通信端末１０（Ａ）にＮＯＴＩＦＹ−２００ＯＫを送信する（Ｓ７２４）。
【００４９】
そして、プレゼンスサーバ２０（Ａ）は、プレゼンスサーバ２０（Ｂ）にＮＯＴＩＦＹ−２００ＯＫを送信する（Ｓ７２６）。プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）にＮＯＴＩＦＹ−２００ＯＫを送信する（Ｓ７３２）。また、プレゼンスサーバ２０（Ａ）は、通信端末１０（Ｂ）から通信端末１０（Ａ）のプレゼンス情報の提供を要求するメッセージを通信端末１０（Ａ）に通知する。続いて、通信端末１０（Ａ）は通信端末１０（Ｂ）をコンタクトリストへの登録が完了したことを記憶するとともに、通信端末１０（Ｂ）に対して、通信端末１０（Ａ）のプレゼンス情報の提供の要求を許可したことを示すメッセージを（Ｓ７２８）、自動的に通信端末１０（Ｂ）に送信する（Ｓ７３０）。
【００５０】
プレゼンスサーバ２０（Ａ）からプレゼンスサーバ２０（Ｂ）を介して通信端末１０（Ｂ）にＮＯＴＩＦＹ−２００ＯＫが送信されると（Ｓ７３４、Ｓ７３６）、通信端末１０（Ｂ）においても、通信端末１０（Ａ）のプレゼンス情報を参照することが可能となる。そして、プレゼンスサーバ２０（Ａ）からＮＯＴＩＦＹ−２００ＯＫが通信端末１０（Ａ）に送信されると（Ｓ７３８）、通信端末１０（Ａ）が備える通知制御部１３０は、通信端末１０（Ｂ）のプレゼンス情報を、ユーザに認識可能に表示部１６２に表示する。
【００５１】
図８は、本実施形態に係る通信端末１０における処理の流れの一例を示す。まず、通信端末１０（Ａ）の解消要求選択部１５０は、ユーザの指示に応じて、コンタクトリストに登録されている通信端末１０（Ｂ）を選択して削除操作を実行する。具体的には、通信端末１０（Ａ）が備える解消要求送信部１１５は、解消要求選択部１５０が選択した通信端末１０（Ｂ）を、通信端末１０（Ａ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ａ）が備えるリソースリストからの削除を要求する削除要求を送信する（Ｓ８００）。プレゼンスサーバ２０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ｂ）に、通信端末１０（Ａ）からの削除要求を送信する（Ｓ８０２）。そして、プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）に対して、通信端末１０（Ａ）からの削除要求をＮＯＴＩＦＹ−２００ＯＫとして送信する（Ｓ８０４）。
【００５２】
続いて、通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）からの削除要求を受信したことをユーザに通知する。そして、通信端末１０（Ｂ）のユーザが当該削除要求を承認した場合に、通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）に対して、コンタクトリストに登録されている通信端末１０（Ａ）を削除することを要求する削除要求を送信する（Ｓ８０６）。プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）から当該削除要求を受信した場合に、プレゼンスサーバ２０（Ｂ）のリソースリストから通信端末１０（Ａ）を削除する。
【００５３】
そして、プレゼンスサーバ２０（Ｂ）からプレゼンスサーバ２０（Ａ）に、ＮＯＴＩＦＹ−２００ＯＫが送信される（Ｓ８０８）。続いて、プレゼンスサーバ２０（Ａ）から通信端末１０（Ａ）にＮＯＴＩＦＹ−２００ＯＫが送信されることにより（Ｓ８１０）、通信端末１０（Ａ）のユーザは、通信端末１０（Ｂ）のユーザがコンタクトリストから通信端末１０（Ａ）を削除したことを認識する。
【００５４】
図９は、本実施形態に係る通信端末１０における処理の流れの概要を示す。まず、通信端末１０（Ａ）の登録要求送信部１１１は、通信端末１０（Ｂ）を指定して、コンタクトリストへの登録を要求する登録要求（例えば、第１登録要求情報）を、通信端末１０（Ｂ）に送信する（Ｓ９００）。続いて、通信端末１０（Ｂ）が登録要求が示す要求を承認した場合を述べる。係る場合において、通信端末１０（Ｂ）は、ユーザの承認に応じて、コンタクトリストへの通信端末１０（Ａ）の登録が完了したことを示す情報（例えば、第１許可情報）を、通信端末１０（Ａ）の許可受信部１２１に送信するとともに、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）を登録することを要求する登録要求（例えば、第２登録要求情報）を、自動的に通信端末１０（Ａ）に送信する（Ｓ９０５、Ｓ９１０）。
【００５５】
係る状態で、通信端末１０（Ａ）においては、通信端末１０（Ｂ）のプレゼンス情報を参照することができるものの、通信端末１０（Ａ）のコンタクトリストに通信端末１０（Ｂ）が登録されていない。従って、通信端末１０（Ａ）のステータス取得部１２５が通信制御装置から通信端末１０（Ｂ）のプレゼンス情報を取得した場合であっても、通知制御部１３０は、通信端末１０（Ｂ）のプレゼンス情報をマスク表示して表示部１６２に表示させる。
【００５６】
通信端末１０（Ａ）の許可送信部１１３は、登録要求受信部１２３が通信端末１０（Ｂ）からの登録要求を受信したときは、自動的に当該登録要求を承認する。すなわち、通信端末１０（Ａ）の許可送信部１１３は、通信端末１０（Ｂ）に承認したことを示す承認情報（例えば、第２許可情報）を送信する（Ｓ９１５）。通信端末１０（Ｂ）は、当該承認情報を受信したときに、通信端末１０（Ａ）のコンタクトリストへ通信端末１０（Ｂ）の登録が完了したことをユーザに通知する（Ｓ９２０）。
【００５７】
そして、通信端末１０（Ｂ）は、当該承認情報を受信したことを示すＡＣＫメッセージ（例えば、登録確認情報）を通信端末１０（Ａ）に送信する（Ｓ９２５）。通信端末１０（Ａ）の登録確認受信部１２４は、当該ＡＣＫメッセージを受信する。登録確認受信部１２４が当該ＡＣＫメッセージを受信した後、通信端末１０（Ａ）の通知制御部１３０は、通信端末１０（Ｂ）のプレゼンス情報をユーザに認識可能に表示部１６２に表示させる（Ｓ９３５）。一方、通信端末１０（Ｂ）は、ＡＣＫメッセージの送信後、通信端末１０（Ａ）のプレゼンス情報をユーザに認識可能に表示部１６２に表示する（Ｓ９３０）。
【００５８】
図１０は、本実施形態に係る通信端末１０における処理の流れの概要を示す。まず、通信端末１０（Ａ）の解消要求送信部１１５は、リソースリストから通信端末１０（Ｂ）を削除すべく、削除要求（例えば、第１解消要求情報）を送信する（Ｓ１０００）。プレゼンスサーバ２０は、当該削除要求を受信した場合に、通信端末１０（Ａ）のリソースリストから通信端末１０（Ｂ）を削除するとともに、通信端末１０（Ｂ）のリソースリストから通信端末１０（Ａ）を削除する。そして、通信端末１０（Ｂ）には、プレゼンス情報が削除されたことが通知される（Ｓ１００５）。これにより、一の通信端末１０がプレゼンス情報を削除した場合には、他の通信端末においても、一の通信端末１０のプレゼンス情報の参照を禁止できる。
【００５９】
図１１は、本実施形態に係る通信端末１０における処理の流れの一例を示す。通信端末１０（Ａ）が備える登録要求送信部１１１は、要求入力部１４０を介してユーザが通信端末１０（Ｂ）を指定してコンタクトリストへの登録操作をした場合に（Ｓ１１００）、通信端末１０（Ａ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ａ）に、プレゼンスサーバ２０（Ａ）が備えるリソースリストに通信端末１０（Ｂ）を登録することを要求する登録要求メッセージを送信する（Ｓ１１０５）。プレゼンスサーバ２０（Ａ）は、ＸＣＡＰ  ＰＵＴ−２００ＯＫ（ＡＵＩＤ＝ｒｅｓｏｕｒｃｅ−ｌｉｓｔｓ  Ａｄｄ  Ｂ）を受信した後、リソースリストに通信端末１０（Ｂ）を暫定的に登録する。プレゼンスサーバ２０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ｂ）に、通信端末１０（Ａ）からの登録要求メッセージを送信する（Ｓ１１１０）。
【００６０】
プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）に通信端末１０（Ａ）から登録要求をＮＯＴＩＦＹ−２００ＯＫ（ｓｔａｔｅ＝ｐｅｎｄｉｎｇ）として送信する（Ｓ１１１５）。また、プレゼンスサーバ２０（Ａ）にＮＯＴＩＦＹ−２００ＯＫを送信する（Ｓ１１２５）。そして、プレゼンスサーバ２０（Ａ）は、ＮＯＴＩＦＹ−２００ＯＫを通信端末１０（Ａ）に送信する（Ｓ１１３０）。通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）から登録要求を受信したことをユーザに通知する。そして、通信端末１０（Ｂ）のユーザが当該登録要求を承認すると（Ｓ１１２０）、通信端末１０（Ｂ）は、ＸＣＡＰ  ＰＵＴ−２００ＯＫメッセージをプレゼンスサーバ２０（Ｂ）に送信する（Ｓ１１３５）。これにより、通信端末１０（Ｂ）のコンタクトリストに通信端末１０（Ａ）が登録されるとともに、プレゼンスサーバ２０（Ｂ）のリソースリストに通信端末１０（Ａ）が登録される。
【００６１】
続いて、プレゼンスサーバ２０（Ｂ）からプレゼンスサーバ２０（Ａ）にＮＯＴＩＦＹ−２００ＯＫが送信される（Ｓ１１４０）。プレゼンスサーバ２０（Ａ）は、プレゼンスサーバ２０（Ｂ）からＮＯＴＩＦＹ−２００ＯＫを受信した場合に、リソースリストに暫定的に登録していた通信端末１０（Ｂ）を正式に登録する。プレゼンスサーバ２０（Ｂ）は、更に、ＳＵＢＳＣＲＩＢＥ−２００ＯＫをプレゼンスサーバ２０（Ａ）に送信する（Ｓ１１５５）。そして、プレゼンスサーバ２０（Ａ）から通信端末１０（Ａ）にＮＯＴＩＦＹ−２００ＯＫが送信される（Ｓ１１４５）。通信端末１０（Ａ）の通知制御部１３０は、登録が完了したことを通知部１６０に通知させる（Ｓ１１５０）。
【００６２】
一方、プレゼンスサーバ２０（Ａ）は、ＮＯＴＩＦＹ−２００ＯＫを、通信端末１０（Ａ）に送信するとともに（Ｓ１１７０）、プレゼンスサーバ２０（Ｂ）に送信する（Ｓ１１６０）。プレゼンスサーバ２０（Ｂ）は、ＮＯＴＩＦＹ−２００ＯＫを通信端末１０（Ｂ）に送信する（Ｓ１１６５）。そして、通信端末１０（Ｂ）の内部で通信端末１０（Ａ）の登録が完了する（Ｓ１１７５）。
【００６３】
図１２は、本実施形態に係る通信端末１０における処理の流れの一例を示す。まず、通信端末１０（Ａ）の解消要求選択部１５０は、コンタクトリスト（ＰＣＬ）に登録されている通信端末１０（Ｂ）を選択して削除操作を実行する（Ｓ１２００）。通信端末１０（Ａ）の解消要求送信部１１５は、解消要求選択部１５０が選択した結果に応じて、通信端末１０（Ａ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ａ）が備えるリソースリストから通信端末１０（Ｂ）の削除を要求する削除要求を送信する（Ｓ１２０５）。プレゼンスサーバ２０（Ａ）は、通信端末１０（Ｂ）のプレゼンス情報を管理するプレゼンスサーバ２０（Ｂ）に、通信端末１０（Ａ）からの削除要求を送信する（Ｓ１２１０）。そして、プレゼンスサーバ２０（Ｂ）は、通信端末１０（Ｂ）に対して、通信端末１０（Ａ）からの削除要求をＮＯＴＩＦＹ−２００ＯＫとして送信する（Ｓ１２１５）。
【００６４】
通信端末１０（Ｂ）は、プレゼンスサーバ２０（Ｂ）から削除要求を受信すると、削除処理を実行する（Ｓ１２２０）。具体的には、通信端末１０（Ｂ）の通知制御部１３０は、通信端末１０（Ａ）からの削除要求を受信したことを通知部１６０からユーザに通知させる。そして、通信端末１０（Ｂ）は、ＸＣＡＰ  ＰＵＴ−２００ＯＫ（ＡＵＩＤ＝ｒｅｓｏｒｃｅ−ｌｉｓｔｓ  Ｄｅｌｅｔｅ  Ａ）をプレゼンスサーバ２０（Ｂ）に送信することにより（Ｓ１２２５）、プレゼンスサーバ２０（Ｂ）のリソースリストから通信端末１０（Ａ）を削除して、登録解除を完了する（Ｓ１２３０）。
【００６５】
一方、通信端末１０（Ａ）は、リソースリストから通信端末１０（Ｂ）の削除を要求する削除要求を送信した後（Ｓ１２０５）、削除が完了したことをユーザに通知する（Ｓ１２３５）。そして、通信端末１０（Ａ）は、ＸＣＡＰ  ＰＵＴ−２００ＯＫ（ＡＵＩＤ＝ｐｒｅｓ−ｒｕｌｅｓ  Ｂ'ｓ  "ｓｕｂ−ｈａｎｄｌｉｎｇ"＝＝"ｂｌｏｃｋ"））メッセージをプレゼンスサーバ２０（Ａ）に送信して、プレゼンスサーバ２０（Ａ）のリソースリストから通信端末１０（Ｂ）を削除する。
【００６６】
図１３は、本実施形態に係る通信端末１０における処理の流れの一例を示す。通信端末１０（Ａ）において、通信端末１０（Ｂ）のプレゼンス情報の取得を一時中断する場合には、通信端末１０（Ａ）は、プレゼンスサーバ２０（Ａ）にＤｅ−ＲＥＧＩＳＴＥＲメッセージを送信する（Ｓ１３００）。そして、プレゼンスサーバ２０（Ａ）は、プレゼンスサーバ２０（Ｂ）にＮＯＴＩＦＹ−２００ＯＫメッセージを送信する（Ｓ１３０５）。続いて、プレゼンスサーバ２０（Ｂ）は、ＮＯＴＩＦＹ−２００ＯＫを通信端末１０（Ｂ）に送信すると（Ｓ１３１０）、通信端末１０（Ｂ）は、通信端末１０（Ａ）がプレゼンス情報の提供を中止している状態であることを認識することができる。例えば、通信端末１０（Ｂ）は、表示部１６２に、通信端末１０（Ａ）に対応づけて、"停止中"と表示させる。
【００６７】
これにより、通信端末１０（Ａ）が通信端末１０（Ｂ）とのプレゼンス情報の交換を一時中断すると、通信端末１０（Ｂ）においては、通信端末１０（Ａ）のネットワークアベイラビリティが停止中であると表示することができる。
【００６８】
図１４は、本実施形態に係る通信端末１０における処理の流れの一例を示す。通信端末１０（Ａ）と通信端末１０（Ｂ）との間の通信コネクションが存続している場合において、通信端末１０（Ａ）は、サービスアベイラビリティが停止中を示す情報を通信端末１０（Ｂ）に通知する（Ｓ１４００、Ｓ１４０５、およびＳ１４１０）。そして、通信端末１０（Ａ）においては、通信端末１０（Ｂ）のプレゼンス情報を参照できる様態が存続しているものの、通信端末１０（Ａ）において、サービスアベイラビリティの停止を要求したので、通信端末１０（Ａ）においては通信端末１０（Ｂ）のプレゼンス情報をマスクして表示する。
【００６９】
図１５は、本実施形態に係る通信端末１０のハードウェア構成の一例を示す。本実施形態に係る通信端末１０は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、および表示装置１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、およびＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０を有するレガシー入出力部とを備える。
【００７０】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５およびグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０およびＲＡＭ１５２０に格納されたプログラムに基づいて動作して、各部を制御する。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得して、表示装置１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００７１】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置である通信インターフェイス１５３０、ハードディスクドライブ１５４０、ＣＤ−ＲＯＭドライブ１５６０を接続する。通信インターフェイス１５３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ１５４０は、通信端末１０内のＣＰＵ１５０５が使用するプログラムおよびデータを格納する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。
【００７２】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、および入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、通信端末１０が起動時に実行するブート・プログラム、通信端末１０のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００７３】
ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供される通信プログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。通信プログラムは、記録媒体から読み出され、ＲＡＭ１５２０を介して通信端末１０内のハードディスクドライブ１５４０にインストールされ、ＣＰＵ１５０５において実行される。通信端末１０にインストールされて実行される通信プログラムは、ＣＰＵ１５０５等に働きかけて、通信端末１０を、図１から図１４にかけて説明したデータ送受信部１００、送信ユニット１１０、受信ユニット１２０、通知制御部１３０、要求入力部１４０、解消要求選択部１５０、および通知部１６０として機能させる。
【００７４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００７５】
【図１】通信端末１０の動作の概要図である。
【図２】通信端末１０の動作の概要図である。
【図３】通信端末１０の動作の概要図である。
【図４】通信端末１０の機能構成を示すブロック図である。
【図５】通信端末１０における処理の流れを示す概要図である。
【図６】通信端末１０における処理の流れを示す概要図である。
【図７】通信端末１０における処理の流れを示すシーケンス図である。
【図８】通信端末１０における処理の流れを示すシーケンス図である。
【図９】通信端末１０における処理の流れを示す概要図である。
【図１０】通信端末１０における処理の流れを示す概要図である。
【図１１】通信端末１０における処理の流れを示すシーケンス図である。
【図１２】通信端末１０における処理の流れを示すシーケンス図である。
【図１３】通信端末１０における処理の流れを示すシーケンス図である。
【図１４】通信端末１０における処理の流れを示すシーケンス図である。
【図１５】通信端末１０のハードウェア構成を示すブロック図である。
【符号の説明】
【００７６】
１０  通信端末
２０  プレゼンスサーバ
１００  データ送受信部
１１０  送信ユニット
１１１  登録要求送信部
１１３  許可送信部
１１５  解消要求送信部
１１７  解消送信部
１１９  ステータス送信部
１２０  受信ユニット
１２１  許可受信部
１２３  登録要求受信部
１２４  登録確認受信部
１２５  ステータス取得部
１２７  解消受信部
１２９  解消要求受信部
１３０  通知制御部
１４０  要求入力部
１５０  解消要求選択部
１６０  通知部
１６２  表示部
１６４  音声出力部
１５０５  ＣＰＵ
１５１０  ＲＯＭ
１５２０  ＲＡＭ
１５３０  通信インターフェイス
１５４０  ハードディスクドライブ
１５５０  フレキシブルディスク・ドライブ
１５６０  ＣＤ−ＲＯＭドライブ
１５７０  入出力チップ
１５７５  グラフィック・コントローラ
１５８０  表示装置
１５８２  ホスト・コントローラ
１５８４  入出力コントローラ
１５９０  フレキシブルディスク
１５９５  ＣＤ−ＲＯＭ
【図１】
2008102864.tif 000003
【図２】
2008102864.tif 000004
【図３】
2008102864.tif 000005
【図４】
2008102864.tif 000006
【図５】
2008102864.tif 000007
【図６】
2008102864.tif 000008
【図７】
2008102864.tif 000009
【図８】
2008102864.tif 000010
【図９】
2008102864.tif 000011
【図１０】
2008102864.tif 000012
【図１１】
2008102864.tif 000013
【図１２】
2008102864.tif 000014
【図１３】
2008102864.tif 000015
【図１４】
2008102864.tif 000016
【図１５】
2008102864.tif 000017