(57)【要約】【課題】プレゼンスサービスクライアント内のプレゼンティティのプレゼンス情報を他の１つ或いは複数のプレゼンティティにおけるプレゼンス情報の変化をトリガーとして自動的に変更する。【解決手段】プレゼンティティサービスクライアント１０１は、プレゼンス情報をプレゼンスサービス１０３に発行するプレゼンティティ１０６と、他のプレゼンティティ１０２のプレゼンス情報を観察するウォッチャー１０７とを有する。プレゼンス変更ルール保持部１０５はプレゼンス変更ルールを保持する。プレゼンス演算部１０４は、ウォッチャー１０７が取得した他のプレゼンティティ１０２のプレゼンス情報とプレゼンス変更ルール保持部１０５に保持されたプレゼンス変更ルールとに従って、他のプレゼンティティ１０２のプレゼンス情報の変化を契機にプレゼンティティ１０６のプレゼンス情報を変更する。【選択図】図１
2004228833.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャーとを含んで構成されるプレゼンスサービスクライアントと、プレゼンティティからプレゼンス情報を受け取ってウォッチャーに配信するプレゼンスサービスと、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記他のプレゼンティティのプレゼンス情報の変化を契機に前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段とを備えることを特徴とするプレゼンスシステム。
【請求項２】
プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の複数の他のプレゼンティティのプレゼンス情報を観察するウォッチャーとを含んで構成されるプレゼンスサービスクライアントと、プレゼンティティからプレゼンス情報を受け取ってウォッチャーに配信するプレゼンスサービスと、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記複数の他のプレゼンティティのプレゼンス情報から算出されるプレゼンス情報に基づいて前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段とを備えることを特徴とするプレゼンスシステム。
【請求項３】
前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備えることを特徴とする請求項１または２記載のプレゼンスシステム。
【請求項４】
前記プレゼンスサービスクライアント内の前記プレゼンティティは、前記ウォッチャーが観察する前記複数の他のプレゼンティティが属するグループのプレゼンティティであることを特徴とする請求項２記載のプレゼンスシステム。
【請求項５】
前記グループに属する前記他のプレゼンティティを追加、変更、削除するグループメンバ管理手段を備えることを特徴とする請求項４記載のプレゼンスシステム。
【請求項６】
前記プレゼンスサービスクライアント内の前記プレゼンティティは自身のプレゼンスを前記プレゼンスサービスに発行するものであることを特徴とする請求項１乃至５の何れか１項に記載のプレゼンスシステム。
【請求項７】
自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記他のプレゼンティティのプレゼンス情報の変化を契機に前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備えることを特徴とする情報処理装置。
【請求項８】
自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の複数の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記複数の他のプレゼンティティのプレゼンス情報から算出されるプレゼンス情報に基づいて前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備えることを特徴とする情報処理装置。
【請求項９】
前記プレゼンスサービスクライアント内の前記プレゼンティティは、前記ウォッチャーが観察する前記複数の他のプレゼンティティが属するグループのプレゼンティティであることを特徴とする請求項８記載の情報処理装置。
【請求項１０】
前記グループに属する前記他のプレゼンティティを追加、変更、削除するグループメンバ管理手段を備えることを特徴とする請求項９記載の情報処理装置。
【請求項１１】
コンピュータを、自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記他のプレゼンティティのプレゼンス情報の変化を契機に予め設定されたプレゼンス変更ルールに従って前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、として機能させるプログラム。
【請求項１２】
コンピュータを、自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の複数の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記複数の他のプレゼンティティのプレゼンス情報と予め設定されたプレゼンス変更ルールとから算出されるプレゼンス情報に基づいて前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、として機能させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプレゼンスシステムに関し、特に、あるプレゼンティティのプレゼンス情報を他のプレゼンティティのプレゼンス情報の変化をトリガーとして自動的に変更するプレゼンスシステムに関する。
【従来の技術】
【０００２】
プレゼンスシステムとは、各ユーザの通信状態を管理するシステム一般を指し、その基本的なアーキテクチャは、ＲＦＣ２７７８（Ｎｅｔｗｏｒｋ  Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐ  Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：２７７８）に示されている。また、後述する特許文献１にもプレゼンスシステムの概要が記載されている。
【０００３】
プレゼンスシステムは、自分のプレゼンス情報を提供するプレゼンティティ、プレゼンティティの提供するプレゼンス情報を観察するウォッチャー、および、プレゼンティティからプレゼンス情報を受け取り、これをウォッチャーに配信するプレゼンスサービスからなる。ウォッチャーには、フェッチャーとサブスクライバの２種類がある。フェッチャーは、プレゼンスサービスに対し、あるプレゼンティティの現在のプレゼンス情報を要求する。一方、サブスクライバは、プレゼンスサービスに対し、あるプレゼンティティのプレゼンス情報が変化したときに通知を行うよう要求するものである。
【０００４】
【特許文献１】
特開２００２−１６６９６号公報
【０００５】
【発明が解決しようとする課題】
従来のプレゼンスシステムにおいては、プレゼンスサービスのクライアントとプレゼンスサービスとのコネクションから想定される、オンライン、オフラインといった通信状態以外のプレゼンス値に関しては、ユーザが手動で設定していた。
このため、ユーザが状態を変更するのを忘れるなどの事情により、ユーザが提供するプレゼンス情報の信頼性が低かった。
【０００６】
また、従来のプレゼンスシステムにおいては、個人ユーザごとのプレゼンス情報が管理されていた。このため、あるユーザが、あるグループに属するメンバの誰かに連絡をとる場合、そのグループのメンバ一人一人のプレゼンス情報を調べ、「オンライン」の状態にあるメンバを選んで、メッセージを送信する必要があった。また、ユーザは、各グループのメンバ構成を常に把握していなければならなかった。しかし、ユーザにとっては、そのグループに属するメンバであれば誰でもよく、一人一人のメンバのプレゼンス情報を調べるのは手間であった。また、グループの構成メンバにとっても、ユーザに対し、自分自身のプレゼンス情報を公開するのは、プライバシ上の問題もあった。
【０００７】
本発明の目的は、あるプレゼンティティのプレゼンス情報を他の１つ或いは複数のプレゼンティティにおけるプレゼンス情報の変化をトリガーとして自動的に変更することができるプレゼンスシステムを提供することにある。
【０００８】
本発明の他の目的は、グループに属するメンバ個々のプレゼンス情報に代えて、そのメンバが属するグループのプレゼンス情報を提供し得るようにすることにある。
【０００９】
【課題を解決するための手段】
本発明の第１のプレゼンスシステムは、プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を観察するウォッチャーとを含んで構成されるプレゼンスサービスクライアントと、プレゼンティティからプレゼンス情報を受け取ってウォッチャーに配信するプレゼンスサービスと、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記他のプレゼンティティのプレゼンス情報の変化を契機に前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段とを備える。
【００１０】
本発明の第２のプレゼンスシステムは、プレゼンス情報を提供するプレゼンティティと前記プレゼンティティ以外の複数の他のプレゼンティティのプレゼンス情報を観察するウォッチャーとを含んで構成されるプレゼンスサービスクライアントと、プレゼンティティからプレゼンス情報を受け取ってウォッチャーに配信するプレゼンスサービスと、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記複数の他のプレゼンティティのプレゼンス情報から算出されるプレゼンス情報に基づいて前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段とを備える。
【００１１】
本発明の第３のプレゼンスシステムは、第１または第２のプレゼンスシステムにおいて、前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備える。
【００１２】
本発明の第４のプレゼンスシステムは、第２のプレゼンスシステムにおいて、前記プレゼンスサービスクライアント内の前記プレゼンティティは、前記ウォッチャーが観察する前記複数の他のプレゼンティティが属するグループのプレゼンティティとされる。
【００１３】
本発明の第５のプレゼンスシステムは、第４のプレゼンスシステムにおいて、前記グループに属する前記他のプレゼンティティを追加、変更、削除するグループメンバ管理手段を備える。
【００１４】
本発明の第６のプレゼンスシステムは、第１乃至第５のプレゼンスシステムにおいて、前記プレゼンスサービスクライアント内の前記プレゼンティティは自身のプレゼンスを前記プレゼンスサービスに発行する。
【００１５】
本発明の第１の情報処理装置は、自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記他のプレゼンティティのプレゼンス情報の変化を契機に前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備える。
【００１６】
本発明の第２の情報処理装置は、自身のプレゼンス情報をプレゼンスサービスに発行するプレゼンティティおよび前記プレゼンティティ以外の複数の他のプレゼンティティのプレゼンス情報を前記プレゼンスサービスから取得するウォッチャーを含んで構成されるプレゼンスサービスクライアント、前記プレゼンスサービスクライアント内の前記ウォッチャーが取得した前記複数の他のプレゼンティティのプレゼンス情報から算出されるプレゼンス情報に基づいて前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報を変更するプレゼンス演算手段、前記プレゼンス演算手段が前記他のプレゼンティティのプレゼンス情報から前記プレゼンスサービスクライアント内の前記プレゼンティティのプレゼンス情報をどのように変更するかを規定するプレゼンス変更ルールを保持するプレゼンス変更ルール記憶手段を備える。
【００１７】
本発明の第３の情報処理装置は、第２の情報処理装置において、前記プレゼンスサービスクライアント内の前記プレゼンティティは、前記ウォッチャーが観察する前記複数の他のプレゼンティティが属するグループのプレゼンティティとされる。
【００１８】
本発明の第４の情報処理装置は、第３の情報処理装置において、前記グループに属する前記他のプレゼンティティを追加、変更、削除するグループメンバ管理手段を備える。
【００１９】
【作用】
本発明にあっては、他の１つあるいは複数のプレゼンティティのプレゼンス情報の変化を契機にプレゼンス演算手段がプレゼンスサービスクライアントにおけるプレゼンティティのプレゼンス情報を自動的に変更する。また、プレゼンスサービスクライアント内のプレゼンティティを、プレゼンスサービスクライアント内のウォッチャーが観察する複数の他のプレゼンティティが属するグループのプレゼンティティとし、プレゼンス演算手段がメンバ全員のプレゼンティティのプレゼンス情報からグループのプレゼンティティのプレゼンス情報を計算することで、グループに属するメンバ個々のプレゼンス情報に代えて、そのメンバが属するグループのプレゼンス情報を提供する。
【００２０】
【発明の第１の実施の形態】
図１を参照すると、本発明の第１の実施の形態にかかるプレゼンスシステムは、プレゼンティティ（Ｂ）１０６およびウォッチャー１０７を備えるプレゼンスサービスクライアント１０１と、他のプレゼンティティ１０２と、プレゼンスサービス１０３と、プレゼンス演算部１０４と、プレゼンス変更ルール保持部１０５とを含んで構成される。
【００２１】
プレゼンス演算部１０４は、プレゼンス変更ルール保持部１０５から取得したルールに基づき、プレゼンスサービスクライアント１０１のウォッチャー１０７から取得したプレゼンティティ１０２のプレゼンス情報の値から、プレゼンスサービスクライアント１０１のプレゼンティティ１０６のプレゼンス情報の値を計算し、プレゼンティティ１０６に対し、プレゼンス値の変更を要求する機能を備えている。
【００２２】
プレゼンス変更ルール保持部１０５は、ユーザ（ＲＦＣ２７７８でいうところのＰＲＩＮＣＩＰＡＬ）が設定するルールを保持しており、そのルールに基づき、プレゼンティティ１０６のプレゼンス情報が導出される。プレゼンス変更ルールとしては、別のプレゼンティティのプレゼンス情報がある値になると、自分のプレゼンス情報を指定した値にするものなどが設定でき、ルールの形式は任意である。例えば、プレゼンス変更ルールは、「ＩＦ．．．  ＴＨＥＮ．．．」の形式で記述することができる。この場合、左辺  （ＩＦ．．．）  は、ウォッチャー１０７がウォッチしている他のプレゼンティティ１０２のプレゼンス値に対する条件式である。一方、右辺  （ＴＨＥＮ．．．）  は、変更対象となるプレゼンティティ１０６自身のプレゼンス情報の値をどういった値に設定するかを指定する。具体的な内容は、図１に付記するように、プレゼンティティＡのプレゼンスがＸであれば、プレゼンティティＢのプレゼンスをＹに設定する、如きものである。
【００２３】
次に、図１の構成図および図２のフローチャートを用いて、本実施の形態の動作について説明する。
【００２４】
プレゼンスサービスクライアント１０１のウォッチャー１０７は、他のプレゼンティティ１０２のプレゼンス情報をプレゼンスサービス１０３を通じて取得すると（Ｓ１１）、これをプレゼンス演算部１０４に渡す。
【００２５】
プレゼンス演算部１０４は、ウォッチャー１０７が取得したプレゼンティティ１０２のプレゼンス情報の値を左辺に含むプレゼンス変更ルールがプレゼンス変更ルール保持部１０５に保持されているかどうかを調べ、保持されていればその変更ルールを取得し、保持されていなければ何も行わずにステップＳ１１に戻る（Ｓ１２）。
【００２６】
プレゼンス演算部１０４は、変更ルールを取得した場合、その変更ルールの右辺の内容に基づいてプレゼンティティ１０６のプレゼンス値を計算し（Ｓ１３）、計算したプレゼンス値をプレゼンティティ１０６に渡して変更を要求する。
【００２７】
プレゼンティティ１０６は、プレゼンス演算部１０４から渡されたプレゼンス値に、自身のプレゼンス情報を設定する（Ｓ１４）。そして、処理が再びステップＳ１１に戻される。
【００２８】
このように本実施の形態によれば、プレゼンティティ１０６およびウォッチャー１０７を備えるプレゼンスサービスクライアント１０１において、ウォッチャー１０７が取得した他のプレゼンティティ１０２のプレゼンス情報をトリガーとして、自分自身のプレゼンティティ１０６のプレゼンス情報を自動的に変更することができる。従って、例えば、プレゼンスサービスクライアント１０１をあるユーザのクライアント、プレゼンティティ１０２をそのユーザのスケジュールに関係する会議などの催しに関するプレゼンティティとすれば、当該催しの開始や終了などのプレゼンスに応じてその催しに参加するユーザのプレゼンスを自動的に変更することが可能となる。
【００２９】
【発明の第１の実施の形態の実施例】
次に、図１におけるプレゼンスサービスクライアント１０１をあるユーザのクライアント、プレゼンティティ１０２をそのユーザが参加する会議のプレゼンティティとした実施例について説明する。
【００３０】
図３を参照すると、本実施例にかかるプレゼンスシステムは、ユーザＢのプレゼンスサービスクライアント１０１と、ユーザＢが参加する会議Ａに関するプレゼンティティ１０２と、プレゼンスサービス１０３と、プレゼンス演算部１０４と、プレゼンス変更ルール保持部１０５とを含んで構成され、プレゼンスサービスクライアント１０１はプレゼンティティ１０６およびウォッチャー１０７を備えている。
【００３１】
会議Ａに関するプレゼンティティ１０２は、たとえば会議の運営者などからの手動入力によって、会議のプレゼンスとして、「あとＸ日」「会議中」「休憩中」「終了」のいずれかの状態をプレゼンスサービス１０３に発行する。
【００３２】
ユーザＢのプレゼンスサービスクライアント１０１は、自身のプレゼンティティ１０６により、自分自身のプレゼンスとして、「オンライン」「オフライン」「取り込み中」のいずれかの状態をプレゼンスサービス１０３に発行する。
【００３３】
プレゼンス変更ルール保持部１０５には、図３中に付記したように、会議Ａのプレゼンスの変更をトリガーとして、ユーザＢのプレゼンスを変更することを記述したプレゼンス変更ルールが保持されている。
【００３４】
会議Ａが始まる前に、会議Ａのプレゼンスは「あと０日」、ユーザＢのプレゼンスは「オンライン」であるとする。
【００３５】
会議Ａが開始すると、会議Ａのプレゼンティティは、会議のプレゼンスとして「会議中」をプレゼンスサービス１０３に対して発行する。
【００３６】
ユーザＢのウォッチャー１０７は、プレゼンスサービス１０３から、会議Ａのプレゼンスが「会議中」になったという通知を受け、これをプレゼンス演算部１０４に通知する。
【００３７】
プレゼンス演算部１０４は、プレゼンス変更ルール保持部１０５から、会議Ａのプレゼンスが「会議中」であることをトリガーとするプレゼンス変更ルール『ＩＦ  会議Ａのプレゼンスが「会議中」であれば、  ＴＨＥＮ  プレゼンティティＢのプレゼンスを「取り込み中」に設定する』を取得する。
【００３８】
プレゼンス演算部１０４は、この取得した変更ルールに基づき、プレゼンティティ１０６に対し、ユーザＢのプレゼンスを「取り込み中」に変更するよう要求する。
【００３９】
ユーザＢのプレゼンティティ１０６は、プレゼンスを「取り込み中」に変更する。
【００４０】
その後、会議Ａが休憩あるいは終了すると、会議Ａのプレゼンティティは、会議のプレゼンスとして「休憩中」あるいは「終了」をプレゼンスサービス１０３に対して発行する。
【００４１】
ユーザＢのウォッチャー１０７は、プレゼンスサービス１０３から、会議Ａのプレゼンスが「休憩中」あるいは「終了」になったという通知を受け、これをプレゼンス演算部１０４に通知する。
【００４２】
プレゼンス演算部１０４は、プレゼンス変更ルール保持部１０５から、会議Ａのプレゼンスが「休憩中」あるいは「終了」であることをトリガーとするプレゼンス変更ルール『ＩＦ  会議Ａのプレゼンスが「休憩中」または「終了」であれば、  ＴＨＥＮ  プレゼンティティＢのプレゼンスを「オンライン」に設定する』を取得する。
【００４３】
プレゼンス演算部１０４は、この取得した変更ルールに基づき、プレゼンティティ１０６に対し、ユーザＢのプレゼンスを「オンライン」に変更するよう要求する。
【００４４】
ユーザＢのプレゼンティティ１０６は、プレゼンスを「オンライン」に変更する。
【００４５】
このように本実施例によれば、会議開始などのコンテキストを基に、ユーザのプレゼンスを自動変更することで、ユーザが自分自身のプレゼンスを設定する手間を省くと同時に、ユーザが手動で変更する場合に比べ、ユーザのプレゼンスの信頼性を高めることができる。また、コンテキストの変化の通知にもプレゼンスサービスを利用することで、位置センサーなどを導入してユーザの移動を検出する場合に比べ、コンテキストとユーザのプレゼンス情報との連携を、より容易に行うことができる。
【００４６】
なお、図１および図３において、プレゼンス演算部１０４およびプレゼンス変更ルール保持部１０５は、特定の１つのプレゼンスサービスクライアント１０１と１対１で存在する必要はなく、プレゼンス演算部１０４およびプレゼンス変更ルール保持部１０５の何れか一方あるいは双方は、複数のプレゼンスサービスクライアントが共通に利用するものであってもよい。
【００４７】
【発明の第２の実施の形態】
図４を参照すると、本発明の第２の実施の形態にかかるプレゼンスシステムは、プレゼンス演算部１０４にプレゼンス変更確認部１０８が接続されている点で、図１に示した第１の実施の形態と相違し、その他の点は第１の実施の形態と同じである。
【００４８】
プレゼンス変更確認部１０８は、プレゼンス演算部１０４がプレゼンスサービスクライアント１０１のプレゼンティティ１０６に対してプレゼンスの変更要求を出す前に、プレゼンスサービスクライアント１０１のユーザに対して、プレゼンスを変更してよいかどうかを問い合せる手段である。問い合わせの方法は任意でよく、例えば、プレゼンス演算部１０４から計算されたプレゼンス値を受け取って、プレゼンスサービスクライアント１０１が実装されたコンピュータのディスプレイに、そのプレゼンス値に変更してよいかどうかを問うプロンプトを出す方法が利用できる。この問い合わせに対して、ユーザから明示的に了解あるいは拒否の回答があった場合、了解時にはその旨をプレゼンス演算部１０４に通知してプレゼンス変更要求をプレゼンティティ１０６に送出させる。他方、拒否された場合にはプレゼンス演算部１０４にプレゼンスの変更要求の送出をキャンセルさせる。また、一定時間以内にユーザから回答がない場合、了解されたと見なして処理を進める。
【００４９】
前述した第１の実施の形態の実施例では、会議のプレゼンスが変更されると、ユーザのプレゼンスを「自動的に」変更したが、  ユーザがなんらかの理由で会議開始時に参加していないような場合もある。このような場合に、自動的にユーザのプレゼンスを変更すると、ユーザのプレゼンス情報の信頼性がかえって損なわれてしまうことになる。本実施の形態によれば、プレゼンス変更確認部１０８により、ユーザのプレゼンスを変更する前に、ユーザのプレゼンス情報を変更していいかどうかを、ユーザに問い合わせることができる。また、ユーザのプレゼンス情報変更のトリガーになるプレゼンティティ１０２が、会議などのユーザのスケジュールに関係するものである場合、プレゼンス変更確認部１０８によりユーザに問い合わせを出すことにより、備忘録的役割も果たす。
【００５０】
【発明の第２の実施の形態の実施例】
図５を参照すると、本実施例では、サーバ１１１と利用者端末１１２と会議端末１１３とがＬＡＮ、ＷＡＮ、インターネット等のネットワーク１１４を通じて相互に通信可能に接続されており、利用者端末１１２に、プレゼンティティ（Ｂ）１０６およびウォッチャー１０７を備えるユーザＢのプレゼンスサービスクライアント１０１、プレゼンス演算部１０４、プレゼンス変更確認部１０８、および、プレゼンス変更ルール保持部１０５が設けられ、会議端末１１３にユーザＢが参加する会議Ａに関するプレゼンティティ１０２が設けられ、サーバ１１１にプレゼンスサービス１０３が設けられている。
【００５１】
会議端末１１３およびサーバ１１１は、パーソナルコンピュータ等の情報処理装置で構成される。利用者端末１１２は、パーソナルコンピュータや携帯情報端末などの情報処理装置で構成され、キーボードやディスプレイなどを含む入出力装置１１５、およびＣＤ−ＲＯＭや磁気ディスク等のコンピュータ可読記録媒体１１６が接続されている。記録媒体１１６には利用者端末用のプログラムおよびプレゼンス変更ルールが記憶されている。記録媒体１１６に記憶されたプログラムは、利用者端末１１２を構成するコンピュータによって読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上にプレゼンスサービスクライアント１０１、プレゼンス演算部１０４およびプレゼンス変更確認部１０８を実現する。また、記録媒体１１６に記憶されたプレゼンス変更ルールは、主記憶や補助記憶で構成されるプレゼンス変更ルール保持部１０５に設定される。
【００５２】
なお、図５は第２の実施の形態の実施例であるが、第１の実施の形態の実施例ではプレゼンス変更確認部１０８が省略された構成となる。また、図５では、プレゼンス演算部１０４およびプレゼンス変更ルール保持部１０５を、プレゼンスサービスクライアント１０１と同じ利用者端末１１２に設けたが、前述したように、プレゼンス演算部１０４およびプレゼンス変更ルール保持部１０５の何れか一方あるいは双方を、複数のプレゼンスサービスクライアントで共通に利用することも可能であり、その場合には共通に利用するプレゼンス演算部１０４、プレゼンス変更ルール保持部１０５を、ネットワーク１１４に接続されたサーバ１１１上かもしくは別のコンピュータに設けるなどの構成が採用される。
【００５３】
【発明の第３の実施の形態】
図６を参照すると、本発明の第３の実施の形態にかかるプレゼンスシステムは、あるグループＧに関するプレゼンスサービスクライアント２０３と、プレゼンス演算部２０４と、プレゼンス変更ルール保持部２０５と、グループメンバ管理部２０６と、前記グループＧの構成メンバ毎の、プレゼンティティ２０７を含むメンバクライアント２０８と、プレゼンスサービス２０９とを含んで構成される。
【００５４】
プレゼンスサービスクライアント２０３は、プレゼンティティ２０１およびウォッチャー２０２を備え、一般的に使われているプレゼンスサービスのクライアントとして機能する。
【００５５】
プレゼンティティ２０１は、プレゼンス演算部２０４から与えられたプレゼンスを、自分のプレゼンスとしてプレゼンスサービス２０９に提供する。
【００５６】
ウォッチャー２０２は、グループメンバ管理部２０６から与えられるグループＧに属するメンバについて、そのメンバ全員のプレゼンティティ２０７のプレゼンスをプレゼンスサービス２０９から取得し、これをプレゼンス演算部２０４に提供する。ウォッチャー２０２は、フェッチャーとサブスクライバを含み、プレゼンティティ２０１が提供するプレゼンスがオフラインの場合、フェッチャーを用いて、メンバのプレゼンスを取得し、プレゼンティティ２０１が提供するプレゼンスがオンラインの場合、サブスクライバを用いて、メンバのプレゼンスの通知を受ける。
【００５７】
グループメンバ管理部２０６は、  ウォッチャー２０２に対し、プレゼンスを監視すべきグループＧに属するメンバを知らせる。また、グループメンバ管理部２０６は、グループＧのメンバ構成を決定する権限を持つユーザまたはプログラムからの要求に基づき、メンバ構成の管理（メンバの新規登録、追加、変更、削除など）を行う機能をもってもよい。
【００５８】
プレゼンス演算部２０４は、プレゼンス変更ルール保持部２０５から取得したルールに基づき、プレゼンスサービスクライアント２０３のウォッチャー２０２から取得したグループメンバのプレゼンティティ２０７のプレゼンス値から、プレゼンスサービスクライアント２０３のプレゼンティティ２０１のプレゼンス情報の値を計算し、プレゼンティティ２０１に対し、プレゼンス値の変更を要求する機能を備えている。
【００５９】
プレゼンス変更ルール保持部２０５は、プレゼンス演算部２０４で使うプレゼンス変更ルールを保持しており、そのルールに基づき、プレゼンティティ２０１のプレゼンス情報が導出される。プレゼンス変更ルールは、第１の実施の形態と同様に「ＩＦ．．．  ＴＨＥＮ．．．」の形式で記述されるルールであってよい。この場合、左辺  （ＩＦ．．．）は、ウォッチャー２０２がウォッチしている他のプレゼンティティ２０７のプレゼンス値に対する条件式、右辺  （ＴＨＥＮ．．．）  は、変更対象となるプレゼンティティ２０１自身のプレゼンス情報の値をどういった値に設定するかを指定する。また、プレゼンス変更ルールは、論理和や論理積などの演算式であってもよい。この場合、プレゼンス演算部２０４は、ウォッチャー２０２から受け取ったグループメンバ全員のプレゼンスを、与えられた演算式に基づき演算した結果を、プレゼンティティ２０１に返す。以下では、プレゼンス変更ルールは演算式であるものとする。
【００６０】
次に、図６の構成図および図７のフローチャートを用いて、本実施の形態の動作について説明する。
【００６１】
グループＧのメンバ構成を決定する権限を持つユーザが、プレゼンスサービス２０９にプレゼンスを提供しているユーザで構成されるグループメンバの構成をグループメンバ管理部２０６に登録すると、グループメンバ管理部２０６は、プレゼンティティ２０１およびウォッチャー２０２を含むグループＧのプレゼンスサービスクライアント２０３を生成する（Ｓ２１、Ｓ２２）。生成されたプレゼンスサービスクライアント２０３のプレゼンティティ２０１は、プレゼンスサービス２０９にグループＧのプレゼンスとして「オフライン」を登録する（Ｓ２３）。
【００６２】
グループＧのプレゼンスサービスクライアント２０３のウォッチャー２０２は、グループメンバ管理部２０６から、グループＧに属するメンバのリストを取得し、フェッチャーにより、プレゼンスサービス２０９に対し、各メンバの現在のプレゼンスを要求し、取得した各メンバのプレゼンスをプレゼンス演算部２０４に渡す（Ｓ２４、Ｓ２５）。
【００６３】
プレゼンス演算部２０４は、ウォッチャー２０２が取得したメンバのプレゼンスを、プレゼンス変更ルール保持部２０５から取り出した演算式に基づき演算し、プレゼンティティ２０１のプレゼンス値を計算し（Ｓ２６）、プレゼンティティ２０１に渡す。
【００６４】
プレゼンティティ２０１は、プレゼンス演算部２０４から渡されたプレゼンス値を、自分のプレゼンスとしてプレゼンスサービス２０９に発行する（Ｓ２７、Ｓ２８）。ただし、プレゼンス演算部２０４から渡されたプレゼンス値が直前のプレゼンス値と変わらない場合には、プレゼンスの発行は行わない。
【００６５】
プレゼンスサービスクライアント２０３は、ステップＳ２７で発行したプレゼンス値が「オフライン」か「オンライン」かを判別し（Ｓ２９）、「オフライン」の場合、一定時間経過後、プレゼンスサービス２０９から各メンバの現在のプレゼンスを再度取得すべくステップＳ２５に戻る。
【００６６】
プレゼンスサービスクライアント２０３は、ステップＳ２７で発行したプレゼンス値が「オンライン」の場合、ウォッチャー２０２のサブスクライバにより、プレゼンスサービス２０９に対し、グループメンバ管理部２０６から取得したメンバへのサブスクライブを要求する（Ｓ３０）。そして、サブスクライブしたメンバからのプレゼンス変更通知を受けると（Ｓ３１）、変更されたプレゼンス値を考慮してプレゼンティティ２０１のプレゼンス値を再計算すべく、ステップＳ２６へ戻る（Ｓ３２）。このとき、ウォッチャー２０２からプレゼンス演算部２０４へ渡されるグループＧのメンバのプレゼンス値は、変更通知を受けたメンバについては変更後の値、変更通知を受けなかったメンバについては元の値である。
【００６７】
途中で、ユーザからグループＧのメンバの変更情報が入力されると、グループメンバ管理部２０６は、ウォッチャー２０２に対し、変更後のメンバのリストを通知する（Ｓ３３）。ウォッチャー２０２は、グループＧのプレゼンスがオンラインの場合には、サブスクライバにより、グループメンバ管理部２０６から取得したメンバへのサブスクライブを行い（Ｓ３０）、以下、図７の手順通りに処理が進められる。一方、グループＧのプレゼンスがオフラインの場合には、ウォッチャー２０２は、フェッチャーにより、グループメンバ管理部２０６から取得したメンバのプレゼンスを要求し（Ｓ２５）、以下、図７の手順通りに処理が進められる。
【００６８】
このように本実施の形態によれば、プレゼンティティ２０１およびウォッチャー２０２を備えるグループＧのプレゼンスサービスクライアント２０３において、ウォッチャー２０２が取得したグループＧに属する全メンバのプレゼンティティ２０７のプレゼンス情報から、グループＧのプレゼンティティ２０１のプレゼンス情報を決定することができる。従って、第三者に対してグループメンバ毎のプレゼンスを提供する代わりに、グループＧのプレゼンスを提供するといった、従来にないプレゼンスの提供方法が可能となる。
【００６９】
【発明の第３の実施の形態の実施例】
次に本発明の第３の実施の形態の実施例について説明する。図８を参照すると、本実施例にかかるプレゼンスシステムは、あるグループＧに関するプレゼンスサービスクライアント２０３と、プレゼンス演算部２０４と、プレゼンス変更ルール保持部２０５と、グループメンバ管理部２０６と、前記グループＧの構成メンバであるユーザＡ、Ｂ、Ｃ毎のメンバクライアント２０８と、グループＧに興味を持つユーザＤのクライアント２１１と、プレゼンスサービス２０９とを含んで構成される。また、プレゼンスサービスクライアント２０３は、プレゼンティティ２０１、ウォッチャー２０２に加えてインスタントメッセージ２１２を備え、メンバクライアント２０８は、プレゼンティティ２０７に加えてウォッチャー２１３およびインスタントメッセージ２１４を備え、クライアント２１１は、プレゼンティティ２１５、ウォッチャー２１６およびインスタントメッセージ２１７を備えている。インスタントメッセージの基本的なアーキテクチャは、ＲＦＣ２７７８に示されている。
【００７０】
次に、図８の構成図および図７のフローチャートを用いて、本実施例の動作について説明する。以下の説明では、プレゼンス変更ルールとして、メンバ全員のプレゼンスの論理和を求める演算式を使用するものとする。この場合、メンバ全員のプレゼンスが「オフライン」であれば、演算結果は「オフライン」になり、少なくとも１メンバのプレゼンスが「オンライン」であれば、演算結果は「オンライン」になる。
【００７１】
グループＧのメンバ構成を決定する権限を持つ管理ユーザが、グループメンバ管理部２０６に、プレゼンスサービス２０９にプレゼンスを提供しているユーザＡ、Ｂ、Ｃで構成されるグループメンバを新規登録すると、グループメンバ管理部２０６は、プレゼンティティ２０１およびウォッチャー２０２を含むグループＧのプレゼンスサービスクライアント２０３を生成する（Ｓ２１、Ｓ２２）。生成されたプレゼンスサービスクライアント２０３のプレゼンティティ２０１は、プレゼンスサービス２０９にグループＧのプレゼンスとして「オフライン」を登録する（Ｓ２３）。
【００７２】
グループＧのプレゼンスサービスクライアント２０３のウォッチャー２０２は、グループメンバ管理部２０６から、グループＧに属するユーザのリストを取得し（図８の（１））、フェッチャーにより、プレゼンスサービス２０９に対し、各ユーザＡ、Ｂ、Ｃの現在のプレゼンスを要求し（図８の（２））、取得した各ユーザのプレゼンスをプレゼンス演算部２０４に渡す（Ｓ２４、Ｓ２５）。
【００７３】
プレゼンス演算部２０４は、プレゼンス変更ルール保持部２０５から取り出した演算式に従って、ウォッチャー２０２が取得したユーザＡ、Ｂ、Ｃのプレゼンスの論理和を計算し、この論理和の演算結果をプレゼンティティ２０１のプレゼンス値としてプレゼンティティ２０１に渡す（Ｓ２６、（図８の（３））。
【００７４】
プレゼンティティ２０１は、プレゼンス演算部２０４から渡されたプレゼンス値を、自分のプレゼンスとしてプレゼンスサービス２０９に発行する（Ｓ２７、Ｓ２８、（図８の（３−０））。ただし、プレゼンス演算部２０４から渡されたプレゼンス値が直前のプレゼンス値と変わらない場合には、プレゼンスの発行は行わない。
【００７５】
プレゼンスサービスクライアント２０３は、ステップＳ２７で発行したプレゼンス値が「オフライン」か「オンライン」かを判別し（Ｓ２９）、「オフライン」の場合、一定時間経過後、プレゼンスサービス２０９から各ユーザＡ、Ｂ、Ｃの現在のプレゼンスを再度取得すべくステップＳ２５に戻る（図８の（３−２））。
【００７６】
プレゼンスサービスクライアント２０３は、ステップＳ２７で発行したプレゼンス値が「オンライン」の場合、ウォッチャー２０２のサブスクライバにより、プレゼンスサービス２０９に対し、各ユーザＡ、Ｂ、Ｃへのサブスクライブを要求する（Ｓ３０、（図８の（３−１））。そして、サブスクライブした各ユーザＡ、Ｂ、Ｃからのプレゼンス変更通知を受けると（Ｓ３１、（図８の（４））、変更されたプレゼンス値を考慮してプレゼンティティ２０１のプレゼンティティを再計算すべく、ステップＳ２６へ戻る（Ｓ３２）。
【００７７】
他方、グループＧに興味を持つユーザＤは、グループＧに属するメンバの何れかに連絡をとりたいために、ウォッチャー２１６によりプレゼンスサービス２０９に対し、グループＧへのサブスクライブを行っている（図８の（５））。その結果、プレゼンスサービス２０９から受信したグループＧのプレゼンスが「オンライン」であれば、インスタントメッセージ２１７を用いて、プレゼンスサービスクライアント２０３のインスタントメッセージ２１２にメッセージを送信することでグループＧに連絡を取り（図８の（６））、「オフライン」であれば、「オンライン」になるまで待機する。
【００７８】
グループＧのプレゼンスサービスクライアント２０３は、インスタントメッセージ２１２においてユーザＤからのメッセージを受け取ると、ユーザＡ、Ｂ、Ｃのうちプレゼンスが「オンライン」となっているユーザのインスタントメッセージ２１４に対してメッセージを転送する（図８の（７））。
【００７９】
このように本実施例によれば、ユーザＤは、グループＧに属するメンバの構成や、各メンバのプレゼンス情報を知らなくても、グループＧとしてのプレゼンス情報が利用できることで、グループＧに属するメンバのいずれかと連絡を取りたいといった要求が簡単に満たせるようになる。また、グループＧに属するメンバを明らかにせず、各メンバがユーザＤのウォッチャー２１６に対して自身のプレゼンスを公開せず、グループＧとしてのプレゼンス情報だけを公開することにより、各メンバのプライバシを保護することができる。勿論、各メンバは、自身が許可するウォッチャーに対して個人としてのプレゼンスを公開することも可能である。
【００８０】
また、  グループＧのプレゼンスサービスクライアント２０３は、通常のプレゼンスサービス２０９に対し、自分自身のプレゼンスを発行したり、他のユーザのプレゼンスを要求したりすることができるので、通常のプレゼンスサービスをそのまま利用することができる。さらに、各ユーザＡ、Ｂ、Ｃは、通常のプレゼンスサービスのクライアント２０８を用いて、プレゼンス情報を公開するだけで、所属するグループＧのプレゼンスに、自分自身のプレゼンスを反映することができる。所属するグループＧに変更がある場合でも、各メンバのクライアント２０８に変更は必要ない。
【００８１】
以上の動作説明では、ユーザＤがグループＧに属するいずれかのユーザに連絡をとるために、インスタントメッセージを使用してグループＧにメッセージを送り、グループＧから「オンライン」なっているユーザにメッセージを転送したが、他の方法で連絡をとることも可能である。例えば、グループＧのインスタントメッセージ２１２は、ユーザＤから受信したメッセージを、グループＧのメンバ全員に転送しても良い。また、ユーザＤがグループＧの構成メンバの電子メールアドレスを知っている場合には、グループＧのメンバを含むメーリングリストに電子メールを送るようにしても良い。
【００８２】
また、プレゼンス変更ルールとして論理和の演算式を用いたが、論理積の演算式を用いることもできる。論理積の場合、メンバ全員が「オンライン」のときに限ってグループＧのプレゼンスが「オンライン」になるため、メンバ全員がオンラインのときに連絡を取りたいといった要求を満たすことができる。この場合のユーザＤからメンバへの連絡方法は、論理和の場合と同じ方法以外に、インスタントメッセージを何れかのユーザに配送する、何れかのユーザに電話をかけるなどの方法を取ることができる。また、ユーザＡとユーザＢとの論理積をとり、その結果とユーザＣとの論理和をとるといった複合論理積の演算式を用いることも可能である。
【００８３】
また、グルーピングの対象となるプレゼンス情報は、個人のプレゼンスに限る必要はなく、グルーピングした結果を、別のグループの入力対象とし、階層的にプレゼンス情報を管理することも可能である。さらに、プレゼンスサービスが扱うプレゼンス情報は、個人の通信状態に限る必要はなく、機器の運用状態など、他の状態に応用して利用することも可能である。これにより、「調子の悪い機器がある」といったことがわかる。
【００８４】
また、図６および図８において、プレゼンス演算部２０４およびプレゼンス変更ルール保持部２０５は、特定の１つのプレゼンスサービスクライアント２０３と１対１で存在する必要はなく、プレゼンス演算部２０４およびプレゼンス変更ルール保持部２０５の何れか一方あるいは双方を、複数のプレゼンスサービスクライアントが共通に利用するものであってもよい。
【００８５】
【発明の第３の実施の形態の実施例】
図９を参照すると、本実施例では、サーバ２２１と複数の利用者端末２２２とグループ端末２２３とがＬＡＮ、ＷＡＮ、インターネット等のネットワーク２２４を通じて相互に通信可能に接続されており、グループ端末２２３に、プレゼンティティ２０１、ウォッチャー２０２およびインスタントメッセージ２１２を含んで構成されるグループＧに関するプレゼンスサービスクライアント２０３と、プレゼンス演算部２０４と、プレゼンス変更ルール保持部２０５と、グループメンバ管理部２０６とが設けられ、各利用者端末２２２に、プレゼンティティ２２５、ウォッチャー２２６およびインスタントメッセージ２２７を含んで構成されるクライアント２２８が設けられ、サーバ２２１にプレゼンスサービス２０９およびメッセージサービス２２９が設けられている。
【００８６】
サーバ２２１は、パーソナルコンピュータ等の情報処理装置で構成される。サーバ２２１のメッセージサービス２２９は、利用者端末２２２およびグループ端末２２３のインスタントメッセージ２２７、２１２から送信されたメッセージを他の利用者端末２２２やグループ端末２２３のインスタントメッセージ２２７、２１２に配信するサービスを提供する。各利用者端末２２２は、パーソナルコンピュータや携帯情報端末などの情報処理装置で構成され、図８のユーザＡ、Ｂ、Ｃ、Ｄが使用する端末である。
【００８７】
グループ端末２２３は、パーソナルコンピュータ等の情報処理装置で構成され、キーボードやディスプレイなどを含む入出力装置２３０、およびＣＤ−ＲＯＭや磁気ディスク等のコンピュータ可読記録媒体２３１が接続されている。記録媒体２３１にはグループ端末用のプログラムおよびプレゼンス変更ルールが記憶されている。記録媒体２３１に記憶されたプログラムは、グループ端末２２３を構成するコンピュータによって読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上にプレゼンスサービスクライアント２０３、プレゼンス演算部２０４およびグループメンバ管理部２０６を実現する。また、記録媒体２３１に記憶されたプレゼンス変更ルールは、主記憶や補助記憶で構成されるプレゼンス変更ルール保持部２０５に設定される。
【００８８】
図９では、プレゼンス演算部２０４およびプレゼンス変更ルール保持部２０５を、プレゼンスサービスクライアント２０３と同じグループ端末２２３に設けたが、前述したように、プレゼンス演算部２０４およびプレゼンス変更ルール保持部２０５の何れか一方あるいは双方を、複数のプレゼンスサービスクライアント２０３で共通に利用することも可能であり、その場合には共通に利用するプレゼンス演算部２０４、プレゼンス変更ルール保持部２０５を、ネットワーク２２４に接続されたサーバ２２１上かもしくは別のコンピュータに設けるなどの構成が採用される。また図９では、プレゼンスサービスクライアント２０３をグループ端末２２３上に設けたが、プレゼンスサービスクライアント２０３をサーバ２２１上に設けるようにしても良く、またプレゼンスサービスクライアント２０３の構成要素の一部（例えばウォッチャー２０２）だけをサーバ２２１上に設け、残りの構成要素をグループ端末２２３上に設けるようにしても良い。
【００８９】
【発明の効果】
以上説明したように本発明によれば以下のような効果が得られる。
【００９０】
プレゼンスサービスクライアント内のプレゼンティティのプレゼンス情報を他の１つ或いは複数のプレゼンティティにおけるプレゼンス情報の変化をトリガーとして自動的に変更することができる。その理由は、他の１つあるいは複数のプレゼンティティのプレゼンス情報の変化を契機にプレゼンス演算手段がプレゼンスサービスクライアントにおけるプレゼンティティのプレゼンス情報を変更するからである。
【００９１】
グループに属するメンバ個々のプレゼンス情報に代えて、そのメンバが属するグループのプレゼンス情報を提供することができる。その理由は、プレゼンスサービスクライアント内のプレゼンティティを、プレゼンスサービスクライアント内のウォッチャーが観察する複数の他のプレゼンティティが属するグループのプレゼンティティとし、プレゼンス演算手段がメンバ全員のプレゼンティティのプレゼンス情報からグループのプレゼンティティのプレゼンス情報を計算するからである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態にかかるプレゼンスシステムのブロック図である。
【図２】本発明の第１の実施の形態にかかるプレゼンスシステムの処理例を示すフローチャートである。
【図３】本発明の第１の実施の形態の実施例にかかるプレゼンスシステムのブロック図である。
【図４】本発明の第２の実施の形態にかかるプレゼンスシステムのブロック図である。
【図５】本発明の第２の実施の形態の実施例にかかるプレゼンスシステムのブロック図である。
【図６】本発明の第３の実施の形態にかかるプレゼンスシステムのブロック図である。
【図７】本発明の第３の実施の形態にかかるプレゼンスシステムの処理例を示すフローチャートである。
【図８】本発明の第３の実施の形態の実施例にかかるプレゼンスシステムのブロック図である。
【図９】本発明の第３の実施の形態の別の実施例にかかるプレゼンスシステムのブロック図である。
【符号の説明】
１０１…プレゼンスサービスクライアント
１０２…プレゼンティティＡ
１０３…プレゼンスサービス
１０４…プレゼンス演算部
１０５…プレゼンス変更ルール保持部
１０６…プレゼンティティＢ
１０７…ウォッチャー
【図１】
2004228833.tif 000003
【図２】
2004228833.tif 000004
【図３】
2004228833.tif 000005
【図４】
2004228833.tif 000006
【図５】
2004228833.tif 000007
【図６】
2004228833.tif 000008
【図７】
2004228833.tif 000009
【図８】
2004228833.tif 000010
【図９】
2004228833.tif 000011