(57)【特許請求の範囲】
【請求項１】
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置が実行するプレゼンス管理方法であって、
第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶ステップと、
バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶ステップと、
バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶ステップと、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新ステップと、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新ステップと、
前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶ステップと、
任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を含む、プレゼンス管理方法。
【請求項２】
前記プレゼンス自動更新ステップにより変更されたプレゼンス情報の遷移履歴をバディ毎に記憶するプレゼンス履歴ステップと、
前記遷移履歴に基づいて前記変更ルールを更新するルール更新ステップと、
をさらに含む、請求項１に記載のプレゼンス管理方法。
【請求項３】
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理する装置が実行するプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶ステップと、
バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶ステップと、
バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶ステップと、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新ステップと、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新ステップと、
前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶ステップと、
任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を実行するためのプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【請求項４】
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置であって、
第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶手段と、
バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶手段と、
バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶手段と、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段と、
前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新手段と、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新手段と、
前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶手段と、
任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段と、
前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段と、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段と、
を備えるプレゼンス管理装置。
【請求項５】
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置と、前記プレゼンス管理装置に通信ネットワークを介して接続されるコンピュータと、を含むプレゼンス管理システムであって、
前記プレゼンス管理装置は、
第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶手段と、
バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶手段と、
バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶手段と、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段と、
前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新手段と、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新手段と、
任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段と、
前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶手段と、
前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段と、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段と、を備え、
前記コンピュータは、
前記第１バディのプレゼンス情報の転送元として、転送元バディの識別子の指定を受け付ける転送元指定手段と、
前記転送元バディの識別子と前記第１バディの識別子とを含む転送依頼を、前記プレゼンス管理装置に送信する転送依頼送信手段と、を備えるプレゼンス管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆるバディリストシステムに関する。
【０００２】
【従来の技術】
近年、いわゆるバディリストシステムが世界的に普及しつつある。バディリストシステムは、一般にユーザが注目する人物や事象のシンボルをバディリストに登録し、登録されたバディの状態をアイコンや文字情報などでユーザに通知する。バディリストシステムによっては、ユーザは、バディリスト上のシンボルを操作することによって電話をかけたり情報を取得することができる。
【０００３】
バディリストシステムは、図１に示すように、バディのプレゼンス情報を管理しているバディリストサーバ１００と複数のバディリストクライアント２００ａ，ｂ，ｃ・・・とが、ネットワークを介して接続されて構成される。バディリストサーバ１００及びバディリストクライアント２００は、コンピュータ上で動作する。
【０００４】
バディＡは、自己のバディリストクライアント２００ａを使用して、自己の状態を示すプレゼンス情報をバディリストサーバ１００に登録する。その際、登録したプレゼンス情報の公開レベルを併せて設定することも可能である。また、バディＡは、プレゼンス情報を参照したい他のユーザ群や事象群を登録する。このユーザ群や事象群をバディリストという。
【０００５】
バディリストサーバ１００は、バディリストクライアント２００ａから通知されてきたバディＡのプレゼンス情報や公開レベルを、バディＡに対応づけて記憶する。また、バディリストクライアント２００ａから通知されてきたバディリストに基づいて、バディリストに登録されているバディＢ，Ｃ，Ｄ・・・のプレゼンス情報の配信先として、バディリストクライアント２００ａを記憶しておく。バディリストサーバ１００は、バディＡのプレゼンス情報を受け取ると、前述した通り、バディＡに対応づけて記憶すると共に、バディＡのプレゼンス情報の配信先に対して更新されたプレゼンス情報を通知する。
【０００６】
一方でバディリストクライアント２００ａは、バディリストシステムを起動していれば、表示されているバディＢ，Ｃ，Ｄ・・・のプレゼンス情報を更新する。起動していない場合には、起動した時点で、バディＢ，Ｃ，Ｄ・・・の最新のプレゼンス情報をバディリストサーバ１００から取得して表示する。
つまり、バディリストシステムでは、バディが自己の状態及び関心のあるバディ（以下、参照バディという）をバディリストに登録しておくことにより、参照バディの状態がそのバディの端末上で一覧表示される。また、参照バディのプレゼンス情報の変更は、バディの端末上の表示に反映される。バディは、バディリストに参照バディを登録しておくことにより、気になるユーザや事象の状態を手軽に参照することが可能となる。各バディは、バディＩＤと呼ばれる識別子により、システム上で一意に識別される。
【０００７】
【発明が解決しようとする課題】
現状のバディリストシステムでは、あるバディのプレゼンス情報はそのバディ自身が設定するようになっている。しかし、バディが存在する場所や属する団体、利用しているサービスなどそのものがバディである場合もある。そして、このようなバディについてもプレゼンス情報が考えられる。具体的には、次のような例が考えられる。
（例１）あるバディが属する職場のグループのプレゼンス情報。例えば会議中、昼休み、定時後、営業終了。
（例２）あるバディが乗車している列車のプレゼンス情報。例えば東京駅発車、名古屋通過、新大阪到着。
【０００８】
このようなプレゼンス情報は、バディ自身の状態とはある程度独立に変化するにも拘わらず、バディ自身が設定しなければならない。これでは、バディがプレゼンス情報を設定する負担が大きい。
また、上述のようなプレゼンス情報は、複数のバディに共通することも多い。その場合、複数のバディにより同じようなプレゼンス情報が、同じようなタイミングでバディリストサーバに設定されることとなる。これは、バディリストサーバの負荷を増加させ、その動作を不安定する。また、送信データが破棄されて一部のプレゼンス情報が更新されないといった問題も考えられる。
【０００９】
本発明の課題は、バディリストシステムにおいて、バディが自己のプレゼンス情報を設定する負担を軽減することにある。また本発明の別の課題は、バディリストシステムにおいて、複数のバディのプレゼンス情報を関連づけることにある。
【００１０】
【課題を解決するための手段】
上記のような課題を解決するため、本発明ではあるユーザが、自分以外のユーザまたは事象（以下、単にバディという）のプレゼンス情報を自己のプレゼンス情報として利用することを可能とする手段を提供する。
発明１は、ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置が実行するプレゼンス管理方法であって、
・第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶ステップと、
・バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶ステップと、
・バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶ステップと、
・前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
・前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新ステップと、
・前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新ステップと、
・前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶ステップと、
・任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
・前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
・前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を含むプレゼンス管理方法を提供する。
【００１１】
発明２は、前記発明１において、前記プレゼンス自動更新ステップにより変更されたプレゼンス情報の遷移履歴をバディ毎に記憶するプレゼンス履歴ステップと、前記遷移履歴に基づいて前記変更ルールを更新するルール更新ステップと、をさらに含むプレゼンス管理方法を提供する。
発明３は、ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理する装置が実行するプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
・第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶ステップと、
・バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶ステップと、
・バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶ステップと、
・前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
・前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新ステップと、
・前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新ステップと、
・前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶ステップと、
・任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
・前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
・前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を実行するためのプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体を提供する。
【００１２】
発明４は、ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置であって、
・第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶手段と、
・バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶手段と、
・バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶手段と、
・前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段と、
・前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新手段と、
・前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新手段と、
・前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶手段と、
・任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段と、
・前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段と、
・前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段と、
を備えるプレゼンス管理装置を提供する。
【００１３】
発明５は、ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置と、前記プレゼンス管理装置に通信ネットワークを介して接続されるコンピュータと、を含むプレゼンス管理システムを提供する。
前記プレゼンス管理装置は、下記の手段を備えている。
・第１バディを含むバディのプレゼンス情報と、前記プレゼンス情報がバディ自身により設定されたか否かを示すローカルフラグと、をバディ毎にプレゼンステーブルに記憶するプレゼンス記憶手段、
・バディのプレゼンス情報の配信先の識別子を、バディ毎に閲覧者リストテーブルに記憶する配信先記憶手段、
・バディのプレゼンス情報の転送元の識別子を、バディ毎に転送テーブルに記憶する転送元記憶手段、
・前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段、
・前記転送依頼に基づいて、前記第１バディのプレゼンス情報の転送元として前記転送元バディの識別子を、前記第１バディの前記転送テーブルに追加する転送元更新手段、
・前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先として前記第１バディの識別子を、前記転送元バディの前記閲覧者リストテーブルに追加する配信先更新手段、
・任意のバディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段、
・前記ローカルフラグに基づいてプレゼンス情報の変更の可否を判断するための変更ルールを記憶している変更ルール記憶手段、
・前記参照プレゼンス取得ステップにおいて任意のバディのプレゼンス情報の変更通知を受け取った場合、そのバディが前記第１バディのプレゼンス情報の転送元バディに指定されているか否かを前記転送テーブルに基づいて判断し、判断結果及び前記変更ルールに従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段、
・前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段。
【００１４】
前記コンピュータは、下記の手段を備えている。
・前記第１バディのプレゼンス情報の転送元として、転送元バディの識別子の指定を受け付ける転送元指定手段、
・前記転送元バディの識別子と前記第１バディの識別子とを含む転送依頼を、前記プレゼンス管理装置に送信する転送依頼送信手段。
【００１５】
【発明の実施の形態】
＜第１実施形態例＞
（１）全体
図１は、本発明の第１実施形態例にかかるバディリストシステムの構成図である。このバディリストシステムは、バディリストサーバ１００と複数のバディリストクライアント２００ａ、２００ｂ、２００ｃ…とを含んで構成されている。
【００１６】
バディリストサーバ１００は、バディごとのプレゼンス管理部１０ａ、１０ｂ、１０ｃ…を有している。各プレゼンス管理部１０は、バディのプレゼンス情報の管理、閲覧者の管理、閲覧者のプレゼンス管理部１０へのプレゼンス情報の配信などを行う。また、各プレゼンス管理部１０は、他のプレゼンス管理部１０からのプレゼンス情報の更新通知（内部変更通知）を受け付け、対応するバディリストクライアント２００に参照バディの最新プレゼンス情報を通知する（プレゼンス通知）。ここで、バディとは、自然人やユーザグループ、会社、サービス、イベントなど、プレゼンス情報が存在しうる全ての主体である。プレゼンス情報とは、バディの状態を表すテキストデータ、画像データ、音声データなどを言う。バディＡの閲覧者とは、バディＡのプレゼンス情報を配信する配信先バディである。言い換えれば、バディＡの閲覧者は、バディＡのプレゼンス情報を参照している。バディプレゼンス管理部１０については詳細を後述する。
【００１７】
バディリストクライアント２００は、バディのプレゼンス情報やバディリストの登録を受け付け、バディリストに登録されている参照バディのプレゼンス情報を表示する。ここで、バディＡの参照バディとは、バディＡがバディリストに登録している他のバディである。言い換えれば、バディＡは、自分の参照バディから見れば、参照バディのプレゼンス情報を閲覧する閲覧者となっている。また、バディリストクライアント２００は、他のバディリストクライアント２００のプレゼンス情報を、自身のプレゼンス情報として閲覧者に転送する指示を受け付ける。例えば、バディリストクライアント２００ａは、バディＢのプレゼンス情報を、バディＡのプレゼンス情報として閲覧者に転送する指示を受け付ける。このとき、バディＢを、バディＡの転送元という。バディリストクライアント２００については詳細を後述する。
【００１８】
（２）バディリストサーバ
図２は、バディリストサーバ１００のプレゼンス管理部１０の機能ブロック図である。ここでは、説明を容易にするため、バディＡのプレゼンス管理部１０ａを例に取るが、他のプレゼンス管理部１０ｂ，１０ｃ・・・の機能も同様である。プレゼンス管理部１０ａは、転送テーブル１１、バディプレゼンステーブル１２、廃棄プレゼンスバッファ１３及び閲覧者リストテーブル１４を有している。また、変更受付モジュール１５、プレゼンス変更モジュール１６、内部変更通知モジュール１７、内部変更通知受付モジュール１８、プレゼンス通知モジュール１９、変更判断モジュール１１０、及び転送受付モジュール１１１を有している。以下、図面を参照しながらこれらの機能について説明する。
【００１９】
図３は、転送テーブル１１に蓄積される転送情報の概念説明図である。転送情報は、転送元ＩＤと転送条件とを１レコードに含む。転送元ＩＤとは、バディＡが転送元に指定しているバディのバディＩＤである。転送条件は必須の情報ではないものの、例えば複数の転送元が設定されている場合には、いずれか一の転送元を選択するために用いることができる。ここでは、バディＡ（バディＩＤ：杉＠ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ）のプレゼンス情報の転送元として「ｔｒａｉｎ＠ｊｒ−ｃ．ｃｏ．ｊｐ」及び「ｍｅｅｔｉｎｇ＠ｓｏｕｍｕ．ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ」の２つのバディＩＤが登録されている。前者のバディＩＤはここではバディＡが移動に使う交通機関のバディＩＤである。また、後者のバディＩＤは、ここではバディＡが属する職場グループのバディＩＤである。このように、バディＡ自身が利用する交通機関を転送元に指定しておくことにより、例えば電車の移動状況がバディＡ自身のプレゼンス情報として設定され、バディＡの閲覧者に転送される。また、バディＡ自身が属する職場グループを転送元に指定しておくことにより、そのグループのプレゼンス情報がバディＡ自身のプレゼンス情報としてバディＡの閲覧者に転送される。転送条件としては、例えば転送を行うための有効期限や時間帯などが挙げられる。
【００２０】
図４は、バディプレゼンステーブル１２に蓄積されるバディ情報の概念説明図である。バディ情報は、順位ＩＤ、プレゼンス情報、ローカルフラグ（Ｌｏｃａｌフラグ）及び変更時刻を、１レコードに記憶している。「順位ＩＤ」は、レコードの生成順に各レコードに付与されるシリアル番号である。「プレゼンス情報」は、バディの状態を表すデータである。バディリストクライアント２００ａがバディリストサーバ１００に接続中であることを示す「ＯＮＬＩＮＥ」、バディの移動状況を示す「新横浜到着」、バディリストクライアント２００ａが切断中であることを示す「ＯＦＦＬＩＮＥ」などが、プレゼンス情報の一例として挙げられる。「ローカルフラグ」は１または０の値を示す。ローカルフラグ「１」は、同じレコード中のプレゼンス情報がバディＡ自身により設定されたプレゼンス情報であることを示す。ローカルフラグ「０」は、同じレコード中のプレゼンス情報がバディＡの転送元からのプレゼンス情報であることを示す。「変更時刻」は、そのプレゼンス情報が変更された時刻を示す。この図は、バディＡのプレゼンス情報が「ＯＮＬＩＮＥ」から「新横浜到着」に変化した後、さらにその後再び「ＯＮＬＩＮＥ」に変化しようとしていることを示している。
【００２１】
図５は、廃棄プレゼンスバッファ１３に蓄積される廃棄情報及びその用いられ方を示す説明図である。前記図４で示した様に、バディＡのプレゼンス情報が「ＯＮＬＩＮＥ」の状態にあるときに、その転送元であるバディＢのプレゼンス情報が「新横浜到着」になったとする。この場合、後述する変更判断モジュール１１０が、バディＡのプレゼンス情報を「ＯＮＬＩＮＥ」から「新横浜到着」に変更していいかどうか判断する。変更不可と判断した場合、バディＡの転送元のプレゼンス情報「新横浜到着」が廃棄プレゼンスバッファ１３に蓄積される。このようにして、廃棄プレゼンスバッファ１３は、バディＡの転送元のプレゼンス情報であってバディＡのプレゼンス情報として設定されなかったもののうち、最新のプレゼンス情報を記憶する。
【００２２】
図６は、閲覧者リストテーブル１４に蓄積される閲覧者リストの概念説明図である。閲覧者リストは、バディＡのプレゼンス情報の配信先である閲覧者のバディＩＤを含んでいる。この図では、バディＡの閲覧者は、「松＠ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ」と「樺＠ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ」である。言い換えれば、バディＡのプレゼンス情報はこれら閲覧者のプレゼンス管理部１０に渡される。あるバディがバディＡの閲覧者リストテーブル１４に登録されるには、そのバディがバディＡを参照バディとしてバディリストに登録するか、バディＡを転送元として指定すればよい。
【００２３】
次に、プレゼンス管理部１０の各モジュールの機能について説明する。変更受付モジュール１５は、バディＡのバディリストクライアント２００ａからバディＡのプレゼンス情報の設定を受け付ける。また、バディＡのバディリストの登録を受け付け、バディリストに登録された参照バディのプレゼンス管理部１０に、バディＡを閲覧者として登録することを依頼する。
【００２４】
プレゼンス変更モジュール１６は、変更受付モジュール１５が受け付けたプレゼンス情報をバディプレゼンステーブル１２に登録する。また、バディＡの転送元のプレゼンス管理部１０から渡されたプレゼンス情報を、バディＡのプレゼンス情報としてバディプレゼンステーブル１２に登録する。
内部変更通知モジュール１７は、バディＡのプレゼンス情報が変更された場合、閲覧者リストテーブル１４に登録されている閲覧者のプレゼンス管理部１０に、バディＡの新たなプレゼンス情報を渡す。
【００２５】
内部変更通知受付モジュール１８は、バディＡの参照バディまたは転送元のバディのプレゼンス管理部１０から、そのバディのプレゼンス情報の変更通知を受け付ける。
プレゼンス通知モジュール１９は、参照バディのプレゼンス情報をバディＡのバディリストクライアント２００ａに送信する。また、このモジュール１９は、変更判断モジュール１１０に参照バディのバディＩＤ及びそのプレゼンス情報を渡す。
【００２６】
変更判断モジュール１１０は、プレゼンス通知モジュール１９から渡されたプレゼンス情報に、バディＡのプレゼンス情報を変更するか否かについて判断する。この判断は、少なくとも転送テーブル１１に基づいて行う。参照バディが転送元に指定されていなければ、変更は行われない。また、仮に参照バディが転送元に指定されている場合であっても、別途設定した変更ルールに基づいてバディＡのプレゼンス情報を変更するか否かについて判断を行ってもよい。
【００２７】
図７は、変更ルールの一例である遷移マトリックスを示す。遷移マトリックスは、あるプレゼンス情報から別のプレゼンス情報への変更の可否を、０（否）または１（可）で表す。このマトリックスにおいて、プレゼンスＩＤはプレゼンス情報を表す。図８に、プレゼンスＩＤとプレゼンスＩＤが表すプレゼンス情報との一例を示す。図７及び図８を参照すれば、プレゼンスＩＤ“４”からプレゼンスＩＤ“２”への変更は禁止されている。言い換えれば、「ＯＮＬＩＮＥ」から「新横浜到着」への変更は禁止されている。また、プレゼンスＩＤ“５”からプレゼンスＩＤ“３”への変更は許可されている。言い換えれば、「ＯＦＦＬＩＮＥ」から「名古屋到着」への変更は許可されている。
【００２８】
図９は、遷移マトリックスの別の例を示す説明図である。この遷移マトリックスは、各プレゼンス情報がバディ自身によって設定された情報（以下、ローカル情報という）かそれとも転送元のプレゼンス情報か（以下、転送元情報という）を区別する。ローカル情報は、図中ｌｏｃａｌ＝１で示す。転送元情報は、図中ｌｏｃａｌ＝０で示す。各プレゼンスＩＤが意味するプレゼンス情報は前記図７に示す通りとする。例えば図９の遷移マトリックスに従えば、バディＡ自身が設定したプレゼンス情報を転送元のプレゼンス情報に変更することが許可される。
【００２９】
図１０は、図７の遷移マトリックスを用いた変更の可否の判断及び遷移マトリックスの更新の説明図である。説明を容易にするために、バディＡのバディプレゼンステーブルは同図に示す状態にあるとする。つまりバディＡのプレゼンス情報は、「新横浜到着」である。この状態において、１３時４０分に、バディＡ自身が自己のプレゼンス情報を「ＯＮＬＩＮＥ」に設定しようとしたとする。図７の遷移マトリックスによれば、「新横浜到着」から「ＯＮＬＩＮＥ」への変更は許可されている。従って、バディＡのプレゼンス情報は、「ＯＮＬＩＮＥ」に再び変わる。
【００３０】
このとき、変更判断モジュール１１０は、変更の可否だけでなく、遷移マトリックスを更新するかどうかについても判断する。まず、変更判断モジュール１１０は、最新のプレゼンス情報「新横浜到着」の前のプレゼンス情報「ＯＮＬＩＮＥ」と、設定されようとしているプレゼンス情報「ＯＮＬＩＮＥ」とを比較する。この場合両者とも「ＯＮＬＩＮＥ」で、ローカル情報である。しかも、バディプレゼンステーブル１２に登録されている「ＯＮＬＩＮＥ」は１３時３０分に設定されており、再度「ＯＮＬＩＮＥ」が設定されようとしたほんの１０分前である。このように、ローカル情報が転送元情報に変わった後、同じローカル情報にすぐに戻る場合には、遷移マトリックスが不適切であったと考えられる。そこで、変更判断モジュール１１０は、ローカル情報から転送元情報へ同様の変更が生じないよう、遷移マトリックスを更新する。こうすることにより、変更ルールをバディに合わせたものにすることができる。
【００３１】
転送受付モジュール１１１は、バディリストクライアント２００ａから転送元の指定を含む転送依頼を受け付け、転送テーブル１１に転送元を登録する。また、転送元のプレゼンス管理部１０ｂ、ｃ・・に、バディＡを閲覧者リストテーブル１４に登録するよう依頼する。
（３）バディリストクライアントの機能
再び図１を参照し、バディリストクライアント２００の機能について詳しく説明する。今、説明を容易にするために、バディＡのバディリストクライアント２００ａについて説明するが、他のバディリストクライアント２００ｂ，ｃ・・・も同様の機能を有している。
【００３２】
バディリストクライアント２００ａの入力部２１は、プレゼンス情報の入力やバディリストへの参照バディの登録を受け付け、受け付けた情報をバディリストサーバ１００に送信する。
表示部２２は、参照バディのプレゼンス情報をバディリストサーバ１００から取得し、これを表示する。
【００３３】
転送設定部２３は、転送元の指定を受け付ける。また、転送元ごとに転送条件を受け付けてもよい。図１１は、転送設定部２３が表示する転送元及び転送条件の設定画面例である。同図（ａ）に示すように転送設定部２３は、例えば「転送設定ボタン」をメニューに表示する。バディリストクライアント２００ａを操作するバディＡがこのボタンを選択すると、同図（ｂ）に示すプレゼンス転送元の設定画面を表示する。バディＡは、この画面上で転送元のバディＩＤや転送条件、例えば有効期限を入力する。設定ボタンが押されると、入力された転送元ＩＤや転送条件がバディリストサーバ１００に送信される。
【００３４】
図１２は、転送元を設定するための別の画面例である。転送設定部２３は転送設定フィールド１２１を画面上に表示している。バディＡは、表示されている参照バディのいずれかを選択し、そのプレゼンス情報を転送フィールド１２１にドラッグアンドドロップまたはコピーすることができる。例えばバディＡは、参照バディ「新幹線」のプレゼンス情報「新横浜」を、転送フィールド１２１にコピーすることができる。この状態でバディＡが設定ボタンを押すと、バディ「新幹線」のバディＩＤが送信元ＩＤとしてバディリストサーバ１００に送信される。このとき、送信元のプレゼンス情報を併せて送信してもよい。
【００３５】
図１３は、バディリストクライアント２００ａがバディリストサーバ１００に送信する転送依頼情報の一例を示す。転送依頼情報には、同図（ａ）に示すように転送元ＩＤ及び転送条件を含んでいてもよいし、同図（ｂ）に示すように転送元ＩＤ及びプレゼンス情報を含んでいてもよい。
（４）処理の流れ
図１４は、バディリストシステムにおける全体の処理の流れを示す説明図である。まず、バディＡのバディリストクライアント２００ａから転送依頼情報がバディリストサーバ１００に送信される（＃１）。この転送依頼情報には、転送元ＩＤが少なくとも含まれており、その他に転送条件や転送元のプレゼンス情報が含まれていてもよい。説明を容易にするために、転送元としてバディＢを指定したものとする。バディＡのプレゼンス管理部１０ａは、転送依頼情報を受け取ると、バディＢを転送元として転送テーブル１１に記憶する。また、バディＢのプレゼンス管理部１０ｂに、閲覧者リストテーブル１４にバディＡを登録するよう依頼する。バディＢのプレゼンス情報が更新されたときに、その通知がプレゼンス管理部１０ａに来るようにするためである。
【００３６】
転送依頼とは独立に、バディＢが操作するバディリストクライアント２００ｂが、バディＢのプレゼンス情報を更新するプレゼンス変更通知を、バディリストサーバ１００に送信する（＃２）。
このプレゼンス変更通知を受け取ったバディＢのプレゼンス管理部１０ｂは、閲覧者リストテーブル１４に登録されている閲覧者のプレゼンス管理部１０に、最新のプレゼンス情報を送る（＃３）。これを内部変更通知という。なお、バディＢの閲覧者リストは、バディＢを転送元に指定したバディＡを含んでいる。
【００３７】
バディＡのプレゼンス管理部１０ａは、プレゼンス管理部１０ｂからバディＢのプレゼンス情報の内部変更通知を受け取ると、バディＡのプレゼンス情報を変更するか否かを判断する（＃４）。まず、バディＢがバディＡの転送元であるか否かを判断する。転送元である場合には、前述の遷移マトリックスなどの変更ルールに基づいて、バディＡの最新のプレゼンス情報を、バディＢのプレゼンス情報へ変更してもいいか否かを判断する。
【００３８】
変更が許可されている場合、プレゼンス管理部１０ａは、バディＡのプレゼンス情報をバディＢのプレゼンス情報に書き換える（＃５）。つまり、バディＡのプレゼンス情報は、転送元バディＢのプレゼンス情報と関連づけられることにより自動的に更新される。
次いでプレゼンス管理部１０ａは、バディＡの閲覧者のプレゼンス管理部１０に、バディＡのプレゼンス情報を渡す。このとき、バディＡのプレゼンス情報は、バディＢのプレゼンス情報と等しくなっている。
【００３９】
さらにプレゼンス管理部１０ａは、バディＢのプレゼンス情報をバディリストクライアント２００ａに通知する（＃７）。転送元に指定したバディＢの最新のプレゼンス情報をバディＡに通知するためである。
なお、この例では、転送元に指定されたバディＢを自動的に参照バディとして扱い、そのバディＢの閲覧者リストテーブル１４に指定元バディＡを登録している。
【００４０】
＜他の実施形態例＞
（Ａ）前述した本発明の方法を実行するプログラムを記録した記録媒体は、本発明に含まれる。ここで記録媒体としては、コンピュータが読み書き可能なフレキシブルディスク、ハードディスク、半導体メモリ、CD-ROM、ＤＶＤ、光磁気ディスク（ＭＯ）、その他のものが挙げられる。
【００４１】
＜付記＞
（付記１）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理する装置に用いられるプレゼンス管理方法であって、
第１バディを含むバディのプレゼンス情報をバディ毎に記憶するプレゼンス記憶ステップと、
バディのプレゼンス情報の配信先の識別子を、バディ毎に記憶する配信先記憶ステップと、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
前記第１バディのプレゼンス情報の転送元として、前記転送元バディの識別子を記憶する転送元記憶ステップと、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先に前記第１バディの識別子を追加する配信先更新ステップと、
第１バディの識別子をそのプレゼンス情報の配信先に含むバディである参照バディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
前記参照プレゼンス取得ステップにおいていずれかの参照バディのプレゼンス情報の変更通知を受け取った場合、その参照バディが前記転送元バディに指定されているか否かを判断し、判断結果に従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を含む、プレゼンス管理方法。
【００４２】
例えばバディリストシステムのバディＡのプレゼンス情報は、次の２通りがある。第１は、バディＡ自身で設定されるプレゼンス情報である。第２は、バディＡが指定した転送元であるバディＢのプレゼンス情報がバディＡのプレゼンス情報として設定される場合である。転送元のバディＢは、例えばバディＡが利用する交通機関、例えば新幹線や飛行機や、バディＡが属するユーザグループ、例えば職場のチームである。
【００４３】
（付記２）
前記転送依頼受付ステップは、前記転送元バディの識別子に加え、さらに転送条件の指定を受け付け、
前記転送元記憶ステップは、転送元バディの識別子と対応付けて前記転送条件をさらに記憶する、
付記１に記載のプレゼンス管理方法。
【００４４】
転送条件としては例えば有効期限が挙げられる。また、第１バディに対して複数の転送元が記憶される場合には、それらの優先順位を転送条件として記憶しても良い。
（付記３）
前記プレゼンス自動更新ステップは、前記参照バディが転送元バディに指定されている場合、前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するか否かを判断し、変更すると判断した場合に前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更する、付記１に記載のプレゼンス管理方法。
【００４５】
例えば転送元のプレゼンス情報が変更されたとしても、第１バディのプレゼンス情報を無条件に転送元のプレゼンス情報に変更するのではなく、ある条件下でのみ変更する。
（付記４）
前記プレゼンス自動更新ステップにおいてプレゼンス情報の変更を行うか否かの基準となる変更ルールを記憶するルール記憶ステップをさらに含み、
前記プレゼンス自動更新ステップは、前記第１バディのプレゼンス情報を変更するか否かの判断を前記変更ルールに基づいて行う、
付記３に記載のプレゼンス管理方法。
【００４６】
変更ルールは、ある状態から別の状態への変更を許可するか否かが記述されている。例えば「ＯＮＬＩＮＥ」から「新横浜到着」への変更を禁止する旨が記述されている。
（付記５）
プレゼンス情報の遷移履歴をバディ毎に記憶するプレゼンス履歴ステップと、
前記遷移履歴に基づいて前記変更ルールを更新するルール更新ステップと、
をさらに含む、付記４に記載のプレゼンス管理方法。
【００４７】
例えば、第１バディが自分自身のプレゼンス情報を「ＯＮＬＩＮＥ」に設定している状態でそのプレゼンス情報が転送元バディのプレゼンス情報「新横浜到着」に変化したとする。その直後、第１バディがプレゼンス情報を再び「ＯＮＬＩＮＥ」に設定し直したとすると、「ＯＮＬＩＮＥ」から「新横浜到着」への変更を禁止するように変更ルールが更新される。また、予め登録しておくなどして同じ様な種類のプレゼンス情報への更新を一斉に禁止するようにしてもよい。例えば「ＯＮＬＩＮＥ」から「名古屋到着」への変更も禁止されるように変更ルールが更新されても良い。
【００４８】
（付記６）
前記プレゼンス自動更新ステップで前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更しないと判断した場合、前記転送元バディのプレゼンス情報を記憶する廃棄プレゼンス記憶ステップをさらに含む、付記３に記載のプレゼンス管理方法。
【００４９】
例えば、第１バディが自分自身のプレゼンス情報を「ＯＮＬＩＮＥ」に設定している場合は、転送元バディのプレゼンス情報が「新横浜到着」になったとしても第１バディのプレゼンス情報が「新横浜到着」にならないとする。その場合、転送元バディのプレゼンス情報「新横浜到着」を記憶しておく。その後、例えば第１バディのプレゼンス情報が「ＯＦＦＬＩＮＥ」になった場合に、記憶しておいた転送元バディのプレゼンス情報を第１バディのプレゼンス情報として書き込んでもよい。
【００５０】
（付記７）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理する装置に用いられるプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
第１バディを含むバディのプレゼンス情報をバディ毎に記憶するプレゼンス記憶ステップと、
バディのプレゼンス情報の配信先の識別子を、バディ毎に記憶する配信先記憶ステップと、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付ステップと、
前記第１バディのプレゼンス情報の転送元として、前記転送元バディの識別子を記憶する転送元記憶ステップと、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先に前記第１バディの識別子を追加する配信先更新ステップと、
第１バディの識別子をそのプレゼンス情報の配信先に含むバディである参照バディのプレゼンス情報の変更通知を取得する参照プレゼンス取得ステップと、
前記参照プレゼンス取得ステップにおいていずれかの参照バディのプレゼンス情報の変更通知を受け取った場合、その参照バディが前記転送元バディに指定されているか否かを判断し、判断結果に従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新ステップと、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元のプレゼンス情報を配信する配信ステップと、
を実行するためのプレゼンス管理プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【００５１】
ここで、記録媒体としては、コンピュータが読み書き可能なフレキシブルディスク、ハードディスク、半導体メモリ、CD-ROM、ＤＶＤ、光磁気ディスク（ＭＯ）、その他のものが挙げられる。
（付記８）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するコンピュータに用いられるプレゼンス管理プログラムであって、
第１バディを含むバディのプレゼンス情報をバディ毎に記憶するプレゼンス記憶手段、
バディのプレゼンス情報の配信先の識別子を、バディ毎に記憶する配信先記憶手段、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段、
前記第１バディのプレゼンス情報の転送元として、前記転送元バディの識別子を記憶する転送元記憶手段、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先に前記第１バディの識別子を追加する配信先更新手段、
第１バディの識別子をそのプレゼンス情報の配信先に含むバディである参照バディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段、
前記参照プレゼンス取得ステップにおいていずれかの参照バディのプレゼンス情報の変更通知を受け取った場合、その参照バディが前記転送元バディに指定されているか否かを判断し、判断結果に従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段、及び
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段、
として前記コンピュータを機能させるためのプレゼンス管理プログラム。
【００５２】
（付記９）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理するプレゼンス管理装置であって、
第１バディを含むバディのプレゼンス情報をバディ毎に記憶するプレゼンス記憶手段と、
バディのプレゼンス情報の配信先の識別子を、バディ毎に記憶する配信先記憶手段と、
前記第１バディから、自己のプレゼンス情報の転送元として、転送元バディの識別子の指定を含む転送依頼を受け付ける転送依頼受付手段と、
前記第１バディのプレゼンス情報の転送元として、前記転送元バディの識別子を記憶する転送元記憶手段と、
前記転送依頼に基づいて、前記転送元バディのプレゼンス情報の配信先に前記第１バディの識別子を追加する配信先更新手段と、
第１バディの識別子をそのプレゼンス情報の配信先に含むバディである参照バディのプレゼンス情報の変更通知を取得する参照プレゼンス取得手段と、
前記参照プレゼンス取得ステップにおいていずれかの参照バディのプレゼンス情報の変更通知を受け取った場合、その参照バディが前記転送元バディに指定されているか否かを判断し、判断結果に従って前記第１バディのプレゼンス情報を前記転送元バディのプレゼンス情報に変更するプレゼンス自動更新手段と、
前記第１バディのプレゼンス情報の配信先に、前記第１バディのプレゼンス情報として前記転送元バディのプレゼンス情報を配信する配信手段と、
を備えるプレゼンス管理装置。
【００５３】
（付記１０）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を管理する管理装置に第１バディのプレゼンス情報を設定するためのプレゼンス設定装置に用いられるプレゼンス設定方法であって、
前記第１バディのプレゼンス情報の転送元として、転送元バディの識別子の指定を受け付ける転送元指定ステップと、
前記転送元バディの識別子と前記第１バディの識別子とを含む転送依頼を、前記管理装置に送信する転送依頼送信ステップと、
を含むプレゼンス設定方法。
【００５４】
この方法は、バディリストクライアントに用いられる。バディリストクライアントは、前記プレゼンス管理方法が用いられるバディリストサーバなどにネットワークを介して接続される。
（付記１１）
前記転送元指定ステップは、転送元バディの識別子に加え、転送条件の指定をさらに受け付け、
前記転送依頼送信ステップは、前記転送元バディの識別子と前記第１バディの識別子とに加え、指定された転送条件をさらに送信する、
付記１０に記載のプレゼンス設定方法。
【００５５】
（付記１２）
そのプレゼンス情報の閲覧を前記第１バディが希望する参照バディの指定を受け付け、前記管理装置に送信する閲覧指定ステップと、
前記管理装置から前記参照バディのプレゼンス情報を取得し、これを出力するプレゼンス出力ステップと、をさらに含み、
前記転送元指定ステップは、前記参照バディのプレゼンス情報の複製の指示をさらに受け付け、
前記転送依頼受付ステップは、複製を指示されたプレゼンス情報の持ち主の識別子を転送元バディの識別子として送信する、
付記１０に記載のプレゼンス設定方法。
【００５６】
（付記１３）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を設定するためのプレゼンス設定装置に用いられるプレゼンス設定プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
前記第１バディのプレゼンス情報の転送元として、転送元バディの識別子の指定を受け付ける転送元指定ステップと、
前記転送元バディの識別子と前記第１バディの識別子とを含む転送依頼を、前記管理装置に送信する転送依頼送信ステップと、
を実行するためのプレゼンス設定プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【００５７】
（付記１４）
ユーザまたは事象（以下、単にバディという）のプレゼンス情報を設定するためのコンピュータに用いられるプレゼンス設定プログラムであって、
前記第１バディのプレゼンス情報の転送元として、転送元バディの識別子の指定を受け付ける転送元指定手段、及び
前記転送元バディの識別子と前記第１バディの識別子とを含む転送依頼を、前記管理装置に送信する転送依頼送信手段、
として、前記コンピュータを機能させるプレゼンス設定プログラム。
【００５８】
【発明の効果】
本発明を用いれば、バディリストシステムのバディがプレゼンス情報を設定する負担を軽減することができる。また、バディ同士のプレゼンス情報を関連づけることができる。
【図面の簡単な説明】
【図１】  第１実施形態例に係るバディリストシステムの全体構成図。
【図２】  プレゼンス管理部の機能ブロック図。
【図３】  転送テーブルの概念説明図。
【図４】  バディプレゼンステーブルの概念説明図。
【図５】  廃棄プレゼンスバッファの説明図。
【図６】  閲覧者リストテーブルの概念説明図。
【図７】  遷移マトリックスの概念説明図（１）。
【図８】  プレゼンスＩＤとプレゼンス情報との対応図。
【図９】  遷移マトリックスの概念説明図（２）。
【図１０】  遷移マトリックスに基づく判断及びその更新の説明図。
【図１１】  転送元及び転送条件の設定画面例（１）。
【図１２】  転送元及び転送条件の設定画面例（２）。
【図１３】  転送依頼情報の概念説明図。
【図１４】  全体的な処理の流れの説明図。
【符号の説明】
１００：バディリストサーバ
２００：バディリストクライアント
１０ａ，ｂ，ｃ：プレゼンス管理部
１１：転送テーブル
１２：バディプレゼンステーブル
１３：廃棄プレゼンスバッファ
１４：閲覧者リストテーブル
【図１】
0004046534.tif 000002
【図２】
0004046534.tif 000003
【図３】
0004046534.tif 000004
【図４】
0004046534.tif 000005
【図５】
0004046534.tif 000006
【図６】
0004046534.tif 000007
【図７】
0004046534.tif 000008
【図８】
0004046534.tif 000009
【図９】
0004046534.tif 000010
【図１０】
0004046534.tif 000011
【図１１】
0004046534.tif 000012
【図１２】
0004046534.tif 000013
【図１３】
0004046534.tif 000014
【図１４】
0004046534.tif 000015