(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の利用者端末間で、利用者端末に記憶された利用者に関する情報である利用者情報を送受信する情報交換方法であって、
第１の利用者端末からの要求に応じ、前記利用者情報に含まれる利用者属性を第２の利用者端末から送出させて前記第１利用者端末に保持させ、
利用者情報の送出先を特定する情報と前記送出した利用者属性とを、関連付けて前記第２利用者端末に持たせ、
利用者情報のうち送出された利用者属性に変更が発生した場合、前記第２利用者端末により前記変更を検知し、
利用者属性に関連付けて記憶されている前記送出先の第１利用者端末に対し、前記利用者属性の変更を前記第２利用者端末により通知し、前記第１利用者端末が保持する利用者属性の内容に前記変更を反映させ、
前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更通知の送信先を制御する、
情報交換方法。
【請求項２】
さらに前記利用者属性の送出条件に関する情報を、前記送出した利用者属性に関連付けて前記第２利用者端末に持たせ、
前記送出条件に基づいて、前記送出先の第１利用者端末に対して通知する前記変更の内容及び／または時期を制限する、
請求項１に記載の情報交換方法。
【請求項３】
前記利用者情報には少なくとも前記利用者の名刺項目が含まれている、請求項１に記載の情報交換方法。
【請求項４】
ネットワークを介して互いに接続され、利用者に関する情報である利用者情報の管理及び流通を行うための情報管理流通装置であって、
前記利用者情報に関する要求を行う要求処理手段と、
前記利用者情報を格納する利用者情報格納手段と、
前記利用者情報に関する要求に基づいて、前記利用者情報格納手段の内容を操作する利用者情報管理手段と、
他の前記情報管理流通装置からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、前記他の情報管理流通装置に送出するオブジェクト作成発行手段と、
前記利用者情報格納手段に格納されている利用者属性の変更を検出し、変更された利用者属性を保持する前記他の情報管理流通装置に対して前記変更を通知するための変更検出通知手段と、
前記変更検出通知手段により前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する変更通知制御手段と、
前記他の情報管理流通装置から送出される利用者情報オブジェクトを格納するオブジェクト格納手段と、
前記格納された利用者情報オブジェクトを出力する出力手段と、
前記他の情報管理流通装置からの前記変更通知に基づいて、前記オブジェクト格納手段に格納されている前記利用者情報オブジェクトの内容を変更するオブジェクト変更手段と、を備え、
前記利用者情報管理手段は、前記他の情報管理流通装置に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む、情報管理流通装置。
【請求項５】
前記利用者情報は前記利用者情報管理手段の操作に対するアクセス制御情報を含んでおり、
前記アクセス制御情報に基づいて、前記利用者情報管理手段の操作を制御するアクセス制御手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項６】
前記送出される利用者情報オブジェクトに付加情報を付加する情報付加手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項７】
前記変更通知制御手段は、前記変更検出通知手段により前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の前記通知制御情報と、前記変更のあった利用者属性を保持する利用者の前記利用者属性を含む利用者情報の中の前記通知制御情報とに従い、前記変更検出通知手段による変更通知の送信先を制御する、請求項４に記載の情報管理流通装置。
【請求項８】
前記通知制御情報には、変更通知のタイミングに関する情報がさらに含まれている、請求項４または７に記載の情報管理流通装置。
【請求項９】
前記オブジェクト格納手段に格納されている利用者情報オブジェクトのうち、変更が発生した利用者情報オブジェクトを特定する情報を出力するための変更通知手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１０】
前記利用者情報は利用者情報の無効性を識別するための識別情報を含んでおり、
前記オブジェクト格納手段に格納されている利用者情報オブジェクトの無効化を検出する無効検出手段と、
前記無効検出手段の検出結果を出力するための無効通知手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１１】
活動情報を収集し、前記利用者情報管理手段に通知する情報収集手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１２】
前記他の情報管理流通装置を指定して利用者情報オブジェクトの交換を要求する交換指示手段と、
前記他の情報管理流通装置からの利用者情報オブジェクトの交換要求に対する回答を行う回答手段と、
前記通知された交換要求に対する回答に従い、利用者情報オブジェクトの作成及び送出を前記オブジェクト作成発行手段に指示する交換確認手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１３】
前記オブジェクト格納手段に格納されている利用者情報オブジェクトの内容と、前記利用者情報格納手段に格納されている利用者情報の内容とを比較する比較手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１４】
前記オブジェクト格納手段に格納されている前記利用者情報オブジェクトの要約を作成し、前記他の情報管理流通装置に送出する第１要約作成手段と、
前記送出された要約から利用者を特定し、前記利用者情報格納手段に格納されている、前記特定した利用者の利用者情報の要約を作成する第２要約作成手段と、
前記第１要約作成手段で作成した要約と前記第２要約作成手段で作成した要約とを比較する要約比較手段と、
をさらに有する、請求項４に記載の情報管理流通装置。
【請求項１５】
前記オブジェクト格納手段に格納されている利用者情報オブジェクトに、少なくとも複製者を特定する複製元情報を含む所定の複製情報を付加した利用者情報オブジェクトの複製を作成し、前記ネットワーク上の他の情報管理流通装置に発行する複製作成発行手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１６】
前記オブジェクト格納手段に格納されている利用者情報オブジェクトに所定の複製情報を付加した複製オブジェクトを作成し、前記ネットワーク上の他の情報管理流通装置に送出する複製作成発行手段と、
前記複製オブジェクトの送出に応じ、複製履歴を示す所定の複製情報を、前記利用者情報格納手段に通知する複製通知手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１７】
前記他の情報管理流通装置から受信した利用者情報オブジェクトが複製か否かを判断する複製確認手段と、
前記複製確認手段によって複製と判断された場合、複製履歴を示す所定の複製情報を前記利用者情報格納手段に通知する複製通知手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項１８】
前記所定の複製情報は、少なくとも前記複製オブジェクト及び前記複製オブジェクトの送出先を特定する情報を含んでいる、請求項１７または１８に記載の情報管理流通装置。
【請求項１９】
前記オブジェクト格納手段に格納されている利用者情報オブジェクトを、前記他の情報管理流通装置に送出するオブジェクト発行手段と、
前記利用者情報オブジェクトの元となる利用者情報を有する利用者以外による利用者情報オブジェクトの送出を禁止するオブジェクト発行制限手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項２０】
送出された前記利用者情報オブジェクトと、前記オブジェクト格納手段にすでに格納されている前記利用者オブジェクトとを比較し、比較結果に基づいて前記オブジェクト格納手段内の利用者オブジェクトを置き換える置換手段をさらに有する、請求項４に記載の情報管理流通装置。
【請求項２１】
前記利用者情報オブジェクトの記載内容を視覚的に表示する表示手段をさらに備える、請求項４に記載の情報管理流通装置。
【請求項２２】
前記表示手段は、各利用者情報オブジェクトの記載内容に応じて表示形式を変更する、請求項２１に記載の情報管理流通装置。
【請求項２３】
ネットワークアプリケーションが動作可能であり、前記利用者情報オブジェクトに含まれる情報を前記ネットワークアプリケーションに通知する通知手段 をさらに備える、請求項４に記載の情報管理流通装置。
【請求項２４】
ネットワークアプリケーションが動作可能であり、
前記他の情報管理流通装置に通信依頼を発行し、前記依頼に対する前記他の情報管理流通装置からの回答に従って前記ネットワークアプリケーションに指示を出す通信依頼手段と、
前記他の情報管理流通装置から発行された通信依頼に回答し、前記回答に従って前記ネットワークアプリケーションに指示を出す通信確認手段と、
をさらに備える、請求項４に記載の情報管理流通装置。
【請求項２５】
ネットワーク上の利用者に関する情報である利用者情報を管理するサーバと、前記サーバと前記ネットワークを介して接続され、前記利用者情報を流通するための利用者端末とからなる情報管理流通装置であって、
前記サーバは、
前記利用者情報を格納する利用者情報格納手段と、
前記利用者端末からの利用者情報に関する要求に基づいて、前記利用者情報格納手段の内容を操作する利用者情報管理手段と、
前記利用者端末からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、前記利用者端末に送出するオブジェクト作成発行手段と、
前記利用者情報格納手段に格納されている前記利用者属性の変更を検出し、変更された前記利用者属性を保持する前記利用者端末に前記変更を通知する変更検出通知手段と、
前記変更検出通知手段により前記利用者情報の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する変更通知制御手段と、を備え、
前記利用者情報管理手段は、前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込み、
前記利用者端末は、
前記サーバに対し、前記利用者情報に関する要求を行う要求処理手段と、
前記サーバから送出される利用者情報オブジェクトを格納するオブジェクト格納手段と、
前記格納された利用者情報オブジェクトを出力する出力手段と、
前記サーバからの変更通知に基づいて、前記オブジェクト格納手段に格納されている前記利用者情報オブジェクトの内容を変更するオブジェクト変更手段と、
を備えている情報管理流通装置。
【請求項２６】
複数の利用者端末とネットワークを介して接続され、前記複数の利用者端末間で流通するための利用者に関する情報である利用者情報を管理する情報管理装置であって、
前記利用者情報を格納する利用者情報格納手段と、
前記利用者端末からの利用者情報に関する要求に基づいて、前記利用者情報格納手段の内容を操作する利用者情報管理手段と、
前記利用者端末からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、前記利用者端末に送出するオブジェクト作成発行手段と、
前記利用者情報格納手段に格納されている前記利用者属性の変更を検出し、変更された利用者属性を保持する前記利用者端末に前記変更を通知するための変更検出通知手段と、
前記変更検出通知手段により前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する変更通知制御手段と、を備え、
前記利用者情報管理手段は、前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む、情報管理装置。
【請求項２７】
ネットワークを介して互いに接続され、ネットワーク上の利用者に関する情報である利用者情報の管理及び流通を行う利用者端末に用いられる、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記利用者情報に関する要求を行う要求段階と、
前記利用者情報を格納する利用者情報格納段階と、
前記利用者情報に関する要求に基づいて、前記格納された利用者情報の内容を操作する利用者情報管理段階と、
他の前記利用者端末からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性を記載した利用者情報オブジェクトを作成し、前記他の利用者端末に発行するオブジェクト作成発行段階と、
前記格納されている利用者属性の変更を検出し、変更された利用者属性を保持する前記他の利用者端末に前記変更を通知する変更検出通知段階と、
前記変更検出通知段階で前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知段階での変更通知の送信先を制御する変更通知制御段階と、
前記他の利用者端末から送出される利用者情報オブジェクトを格納するオブジェクト格納段階と、
前記格納された利用者情報オブジェクトを出力する出力段階と、
前記他の利用者端末からの前記変更通知に基づいて、前記格納されている利用者情報オブジェクトの内容を変更するオブジェクト変更段階と、
前記他の利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む段階と、
を実行させるための情報管理流通プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【請求項２８】
ネットワークを介して複数の利用者端末と接続され、前記ネットワーク上の利用者に関する情報である利用者情報を管理するサーバに用いられる、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記利用者情報を格納する利用者情報格納段階と、
前記利用者端末からの利用者情報に関する要求に基づいて、前記格納された利用者情報の内容を操作する利用者情報管理段階と、
前記利用者端末からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、前記利用者端末に送出するオブジェクト作成発行段階と、
前記格納されている利用者属性の変更を検出し、変更された利用者属性を保持する前記利用者端末に前記変更を通知する変更検出通知段階と、
前記変更検出通知段階で前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知段階での変更通知の送信先を制御する変更通知制御段階と、
前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む段階と、
を実行させるための、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２９】
複数の利用者端末とネットワークを介して接続された電子名刺システムに使用される名刺情報管理方法であって、
利用者端末にて入力された利用者の名刺情報を受け付け、当該名刺情報を当該利用者の識別情報に対応づけて記憶しておき、
利用者端末より取得を希望する利用者の識別情報を含む名刺情報の一部または全部の取得要求を受け付けて、当該取得を希望する利用者に対応づけて記憶されている名刺情報の一部または全部を当該利用者端末に送出すると共に、送出した一部または全部の名刺情報の発行先情報として、取得要求元の利用者端末の利用者を識別する情報を記憶し、
利用者端末より、当該利用者端末の利用者の識別情報を含む名刺情報の一部または全部の変更要求を受け付け、当該利用者の識別情報に対応づけて記憶されている名刺情報の一部または全部を更新すると共に、当該名刺情報のうち更新された部分の発行先情報に記憶されている利用者の識別情報に基づいて、更新後の名刺情報を送信し、
当該名刺情報の一部または全部が更新された場合、当該名刺情報に含まれる通知制御情報であって、更新された名刺情報の送信先を制御するための通知制御情報に従い、前記更新後の名刺情報の送信先を制御する、
ことを特徴とする電子名刺システムのための名刺情報管理方法。
【請求項３０】
複数の利用者端末とネットワークを介して接続された電子名刺システムであって、
利用者端末にて入力された利用者の名刺情報を受け付け、当該名刺情報を当該利用者の識別情報に対応づけて記憶する名刺情報管理手段と、
利用者端末より取得を希望する利用者の識別情報を含む名刺情報の一部または全部の取得要求を受け付ける名刺情報取得要求受付手段と、
当該取得を希望する利用者に対応付けて記憶されている名刺情報の一部または全部を当該利用者端末に送出すると共に、送出した一部または全部の名刺情報の発行先情報として、取得要求元の利用者端末の利用者を識別する情報を記憶する名刺情報発行手段と、
利用者端末より、当該利用者端末の利用者の識別情報を含む名刺情報の一部または全部の変更要求を受け付ける名刺情報変更受付手段と、
当該利用者の識別方法に対応づけて記憶されている名刺情報の一部または全部を更新すると共に、当該名刺情報のうち更新された部分の発行先情報に記憶されている利用者の識別情報に基づいて、更新後の名刺情報を送出する名刺情報変更通知手段と、
前記名刺情報変更受付手段が前記名刺情報の一部または全部の変更要求を受け付けた場合、前記更新された名刺情報に含まれる利用者情報の中の通知制御情報であって、前記更新後の名刺情報の送出先を制御するための通知制御情報に従い、前記名刺情報変更通知手段による更新後の名刺情報の送出先を制御する変更通知制御手段と、
を含むことを特徴とする電子名刺システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上の利用者に関する情報をネットワーク上で流通させることにより、ネットワーク上の利用者の相互関係を強化し、利用者の活動を支援・促進する情報交換方法、情報管理流通装置、情報管理装置、情報流通装置、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報流通プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
本発明において、利用者とは、個人だけでなく、グループやサービス提供者などを含み、ネットワーク上で活動を行う主体を総称的に指している。このような利用者に関する情報（以下、単に利用者情報という）は、例えば、氏名、社名、住所、所在地、連絡先、趣味など比較的静的な情報から、接続状態、現在の居場所など利用者の現在の状態を示す動的な情報まで含む利用者属性を含み、さらに利用者情報の流通状態に関する情報を含む。
【０００３】
また、利用者端末とは、前記利用者がネットワークに接続して利用者情報を利用するために用いる情報端末を広く意味し、パーソナルコンピュータ、ＰＤＡ、ワークステーション（ＷＳ）、携帯電話などが挙げられる。
【０００４】
【従来の技術】
近年、インターネット技術の発展と利用者の拡大に伴い、World Wide Web(WWW)に代表される様々な情報を蓄積し公開する技術による情報の流通や利用が加速されている。流通される情報には、個人情報、サービス及びサービスの提供者に関する情報などが含まれ、これらの情報に基づいた検索サービスや出会いサービスなどさまざまな利用者向けサービスが提供されている。
【０００５】
従来、個人情報については、所属や連絡先等の個人情報の集合体を、ネットワークを通じ、電子名刺などの形式で利用者に流通させる技術がある。これは現実世界での名刺交換をネットワークの世界に持ち込んだものと言うことができ、遠隔地にいる利用者同士が相手を知るための一助になっている。
一方、本願出願人は、インターネット上のＷＷＷサイトＴｅｌｅｐａｒｃ（ｈｔｔｐ：／／ｗｗｗ．ｔｅｌｅｐａｒｃ．ｃｏｍ／）の中で電子名刺サービス「ｅ名刺」を提供している。「ｅ名刺」は、サーバ上に個人の名刺を登録公開しておき、興味のある他の利用者の名刺を自分の名刺と交換し、他人の名刺を集めることができるサービスである。
【０００６】
【発明が解決しようとする課題】
しかし、従来行われている電子名刺の流通形態は、単に、名刺に掲載されている個人情報などのデータを、ネットワークを介して配布するに過ぎない。従って利用者に提供される個人情報は、情報を受けとった時点から変化しない静的な情報であり、時間の経過とともに古くなるものである。
【０００７】
また、前記Ｔｅｌｅｐａｒｃの「ｅ名刺」を利用して集めた名刺の実体は、サーバ上にある。名刺の記載内容を更新すると、サーバ上にある名刺には反映されるが、ダウンロードした他のクライアントの名刺に更新された記載内容が反映されることはない。すなわち、ブラウザを通して各利用者端末にダウンロードしてきた名刺のデータは、ある時点におけるサーバ上の情報であり、静的な情報である。
【０００８】
このように、従来の電子名刺システムにおいては、電子名刺の記載内容が受け取った時点から変化せず、時間経過とともに古くなる。個人等の利用者情報は、通常さまざまな時間間隔で変化するものであり、そうした変化が各利用者端末内の電子名刺においても反映されることが望ましい。例えば、組織変更に伴う所属や連絡先の変更があれば自動的にその変更が通知され、記載内容が変更されると好適である。また、所在情報や現在の活動状態など刻々と変化する動的な情報が電子名刺に反映されると、その時々の状態に応じた適切なコミュニケーション手段を選択することができ、ネットワークを通じたコミュニケーションの円滑化を図ることができる。
【０００９】
一方、前記のような利用者情報の変更通知や活動情報の提供を、全ての相手に対して同様に行うのは抵抗がある。例えば、親しい友人には詳しい情報を通知し、互いに良く知らない利用者に対して詳しい情報のやりとりを行いたくない場合がある。すなわち、相手との関係に応じて、また同じ相手でも利用者情報のやりとりを時や場合に応じて制御したい要望がある。
【００１０】
本発明は、前記の問題に鑑みてなされたもので、利用者端末内の利用者情報を最新の情報に保つことが可能であり、ネットワークを介して利用者間を結びつける幅広い分野に適用可能な情報交換方法、情報管理流通装置、情報管理装置、情報流通装置、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報流通プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本願第１発明は、前記の課題を解決するために、ネットワークを介して接続された複数の利用者端末間で、利用者端末に記憶された利用者に関する情報である利用者情報を送受信する情報交換方法であって、
第１の利用者端末からの要求に応じ、前記利用者情報に含まれる利用者属性を第２の利用者端末から送出させて第１利用者端末に保持させ、
利用者情報の送出先を特定する情報と前記送出した利用者属性とを、関連付けて第２利用者端末に持たせ、
利用者情報のうち送出された利用者属性に変更が発生した場合、第２利用者端末により変更を検知し、
利用者属性に関連付けて記憶されている送出先の第１利用者端末に対し、利用者情報の変更を第２利用者端末により通知し、第１利用者端末が保持する利用者情報の内容に変更を反映させ、
前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更通知の送信先を制御する、
情報交換方法を提供する。
【００１２】
元の利用者情報に変更が生じた場合に、その利用者情報を有する他の利用者端末にも変更を通知し、他の利用者端末における利用者情報を更新する。各利用者端末における他人の利用者情報を常に新鮮に保つことができる。
例えば、利用者情報に複数の項目が含まれている場合、各項目ごとに変更通知先を設定しておくと、変更された項目を通知する必要のある相手に変更通知を行うことができる。通知制御情報としては様々な設定が考えられる。例えば、メールアドレスの変更は「会社内の人に通知をする」、現在の状況の変更は「グループＡに通知する」などである。この通知制御情報の設定及び設定の変更は、前記の利用者情報の情報登録手段により行うことが考えられる。
【００１３】
本願第２発明は、前記第１発明において、さらに利用者属性の送出条件に関する情報を、送出した利用者属性に関連付けて第２利用者端末に持たせ、送出条件に基づいて、送出先の第１利用者端末に対して通知する変更の内容及び／または時期を制限する情報交換方法を提供する。
例えば、利用者情報の各項目ごとに開示度を設定し、設定された開示度に従って他の利用者端末に送出するか否かを制限する。また、利用者情報の各項目ごとに変更通知時期を設定し、設定された通知時期に従って変更通知を行う。
【００１４】
本願第３発明は、前記第１発明において、利用者情報には少なくとも利用者の名刺項目が含まれている情報交換方法を提供する。
すなわち、利用者情報には、氏名、勤務先名、住所、電話番号など各利用者の名刺項目が少なくとも含まれている。そのほかに、前記の送出先を特定する情報や、利用者情報の送出条件を含んでも良い。
【００１５】
本願第４発明は、ネットワークを介して互いに接続され、利用者に関する情報である利用者情報の管理及び流通を行うための情報管理流通装置であって、要求処理手段と、利用者情報格納手段と、利用者情報管理手段と、オブジェクト作成発行手段と、変更検出通知手段と、変更通知制御手段と、オブジェクト格納手段と、出力手段と、オブジェクト変更手段とを備えた情報管理流通装置を提供する。前記利用者情報管理手段は、前記他の情報管理流通装置に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む。
【００１６】
要求処理手段は利用者情報に関する要求を行う。利用者情報格納手段は利用者情報を格納する。利用者情報管理手段は、利用者情報に関する要求に基づいて、利用者情報格納手段の内容を操作する。オブジェクト作成発行手段は、他の情報管理流通装置からの利用者情報に関する要求に従い、利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、他の情報管理流通装置に送出する。変更検出通知手段は、利用者情報格納手段に格納されている利用者属性の変更を検出し、変更された利用者属性を保持する他の情報管理流通装置に対して変更を通知する。変更通知制御手段は、前記変更検出通知手段により前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する。
【００１７】
オブジェクト格納手段は、他の情報管理流通装置から送出される利用者情報オブジェクトを格納する。出力手段は格納された利用者情報オブジェクトを出力する。オブジェクト変更手段は、他の情報管理流通装置からの変更通知に基づいて、オブジェクト格納手段に格納されている利用者情報オブジェクトの内容を変更する。
【００１８】
この情報管理流通装置は、１または複数の利用者の利用者情報を、データベース（ＤＢ）やメモリなどに蓄積している。情報管理流通装置は、要求処理手段により、他の情報管理流通装置に対して他人の利用者情報の取得や自己の利用者情報の他人への発行、自己の利用者情報の登録や変更を行う。
逆に、他の情報管理流通装置からの利用者情報に関する要求に対しては、この情報管理流通装置は、要求された利用者情報を利用者情報格納手段から読み込み、オブジェクト作成発行手段により利用者情報オブジェクトを作成し、ネットワークを介して他の情報管理流通装置に発行する。発行する利用者情報オブジェクトには、通し番号を付すなどして、利用者情報オブジェクトの識別情報を持たせることが好ましい。また、情報管理流通装置は、発行した利用者情報オブジェクトの送信履歴を、利用者情報の一部として利用者情報格納手段に書き込む。
【００１９】
この情報管理流通装置は、要求により作成された利用者情報オブジェクトをネットワークを介して受け取り、オブジェクト格納手段に格納する。利用者情報格納手段に格納されている利用者情報に変更が生じると、情報管理流通装置は、利用者情報オブジェクトの送信履歴から変更された利用者情報を保持している他の情報管理流通装置を特定し、変更検出通知手段によりその装置へ変更の発生及び変更された利用者情報の属性を通知する。
【００２０】
逆に、変更の通知を受け取った場合は、保持している利用者情報オブジェクトのうち、該当する利用者情報を書き換える。利用者情報の変更は、変更の発生後すぐに他の情報管理流通装置に通知してもよいし、要求を待って通知してもよい。
前記の構成を有する情報管理流通装置は、オブジェクト格納手段に保持する利用者情報オブジェクトの内容を、ネットワーク上の他の情報管理流通装置に格納されている利用者情報格納手段の利用者情報と一致させるので、利用者の手元にある情報と実際の情報とに矛盾が生じることを防止でき、利用者間のコミュニケーションを円滑に行うことができる。
【００２１】
本願第５発明は、本願第４発明において、利用者情報は利用者情報管理手段の操作に対するアクセス制御情報を含んでおり、アクセス制御情報に基づいて、利用者情報管理手段の操作を制御するアクセス制御手段をさらに備える情報管理流通装置を提供する。
例えば、利用者情報に複数の項目が含まれている場合、各項目の内容に応じて公開する相手を設定しておくことが挙げられる。この設定を用いると、例えば、利用者Ｂから利用者Ａについての利用者情報が要求された場合、利用者Ａが利用者Ｂに公開している項目の内容だけが利用者情報オブジェクトに記載され、利用者Ｂに発行されるような制御が可能になる。
【００２２】
本願第６発明は、本願第４発明において、送出される利用者情報オブジェクトに付加情報を付加する情報付加手段をさらに備える情報管理流通装置を提供する。
利用者が自分自身の利用者情報オブジェクトを他人に送出する際にメモなどの付加情報を付加したい場合、利用者が作成したメモ及び付加の指示を、利用者情報オブジェクトの送出要求とともに他の情報管理流通装置に通知する。
【００２３】
本願第７発明は、本願第４発明において、前記変更通知制御手段が、前記変更検出通知手段により前記利用者属性の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の前記通知制御情報と、前記変更のあった利用者属性を保持する利用者の前記利用者属性を含む利用者情報の中の前記通知制御情報とに従い、前記変更検出通知手段による変更通知の送信先を制御する情報管理流通装置を提供する。
【００２４】
すなわち、利用者情報を変更する側の通知制御情報と変更通知を受ける側の通知制御情報とに従って、変更通知の制御を行うようにするものである。その際、どちらの通知制御情報を優先するかなどは、変更通知制御手段により適宜設定するとよい。
本願第８発明は、本願第４又は第７発明において、前記通知制御情報には、変更通知のタイミングに関する情報がさらに含まれている情報管理流通装置を提供する。
【００２５】
通知制御情報としては、前述のように、利用者情報の内容に応じて通知先を設定したり、通知されるタイミングを設定したりすることが考えられる。例えば、「変更があったら即座に変更を通知する」、「接続時に変更を通知する」、「一時間ごとに変更通知する」などである。
本願第９発明は、本願第４発明において、オブジェクト格納手段に格納されている利用者情報オブジェクトのうち、変更が発生した利用者情報オブジェクトを特定する情報を出力するための変更通知手段をさらに備える情報管理流通装置を提供する。
【００２６】
前記利用者情報オブジェクトが変更された場合、例えば、その旨の文字メッセージを画面に表示する、変更されたオブジェクトを反転表示する、音声で通知する、などにより、オブジェクトの変更を利用者に通知する。
本願第１０発明は、本願第４発明において、利用者情報は利用者情報の無効性を識別するための識別情報を含んでおり、オブジェクト格納手段に格納されている利用者情報オブジェクトの無効化を検出する無効検出手段と、無効検出手段の検出結果を出力するための無効通知手段とをさらに備える情報管理流通装置を提供する。
【００２７】
利用者情報には、例えば利用者情報の無効を設定したり、利用者情報の有効期限を設定するなどにより、利用者情報の無効性に関する識別情報を含ませることができる。利用者情報の無効化は、変更検出通知手段により、無効になった利用者情報を含む利用者情報オブジェクトを保持する他の情報管理流通装置へ通知される。
【００２８】
この通知を受けた情報管理流通装置では、無効検出手段により無効をオブジェクトの変更とは別に検出し、無効通知手段により利用者にオブジェクトの無効化を通知する。通知の方法としては、視覚的な通知や音声による通知などが考えられる。
本願第１１発明は、本願第４発明において、活動情報を収集し、利用者情報管理手段に通知する情報収集手段をさらに備える情報管理流通装置を提供する。
【００２９】
活動情報としては、例えば、現在の居場所、接続状態、連絡先などが挙げられる。情報収集手段により活動情報を収集し、利用者情報格納手段内の利用者情報に収集した活動情報を書き込むことにより、利用者情報に現実の利用者の状態を反映させることができる。
本願第１２発明は、本願第４発明において、他の情報管理流通装置を指定して利用者情報オブジェクトの交換を要求する交換指示手段と、他の情報管理流通装置からの利用者情報オブジェクトの交換要求に対する回答を行う回答手段と、通知された交換要求に対する回答に従い、利用者情報オブジェクトの作成及び送出をオブジェクト作成発行手段に指示する交換確認手段とをさらに備える情報管理流通装置を提供する。
【００３０】
交換指示手段は、利用者により指示された利用者情報オブジェクトの交換相手に交換要求を通知する。通知を受け取った他の利用者は、回答手段により交換の意志を回答する。次いで、例えば、所定の時間後までに交換の意志有りと回答してきた利用者と、交換を要求した利用者との間で、互いの利用者情報オブジェクトを交換するように、利用者情報オブジェクトが作成され、発行される。
【００３１】
本願第１３発明は、本願第４発明において、オブジェクト格納手段に格納されている利用者情報オブジェクトの内容と、利用者情報格納手段に格納されている利用者情報の内容とを比較する比較手段をさらに備える情報管理流通装置を提供する。
比較手段により、利用者情報オブジェクトの内容と、元の利用者情報とを比較することにより、利用者情報オブジェクトの内容が正確か否かを確認できる。
【００３２】
本願第１４発明は、本願第４発明において、第１要約作成手段と、第２要約作成手段と、要約比較手段とをさらに有する情報管理流通装置を提供する。第１要約作成手段は、オブジェクト格納手段に格納されている利用者情報オブジェクトの要約を作成し、ネットワーク上の他の情報管理流通装置に送出する。
ここで、要約とは、元となる利用者情報オブジェクトに含まれている情報を識別可能に集約した情報であり、集約された情報から元になった利用者情報オブジェクトを特定することが可能である。第２要約作成手段は、送出された要約から利用者を特定し、利用者情報格納手段に格納されている、特定した利用者の利用者情報の要約を作成する。要約比較手段は、第１要約作成手段で作成した要約と第２要約作成手段で作成した要約とを比較する。
【００３３】
すなわち、第１要約作成手段は、オブジェクト格納手段に格納されている利用者情報オブジェクトの要約を他の情報管理流通装置に送信する。他の情報管理流通装置は、受信した要約から要約を作成すべき利用者を特定し、特定された利用者のオブジェクト送信履歴から要約を作成する。要約比較手段は、送信された要約と作成した要約とを比較し、その比較結果を通知する。利用者は、送信されてきた比較結果に基づいて、利用者情報オブジェクトを要求するなどの処置を取ることができる。
【００３４】
本願第１５発明は、本願第４発明において、オブジェクト格納手段に格納されている利用者情報オブジェクトに、少なくとも複製者を特定する複製元情報を含む所定の複製情報を付加した利用者情報オブジェクトの複製を作成し、ネットワーク上の他の情報管理流通装置に発行する複製作成発行手段をさらに備える情報管理流通装置を提供する。
【００３５】
利用者が他人の利用者情報オブジェクトを他の情報管理流通装置に発行することを要求する場合、複製作成発行手段は、元の利用者情報オブジェクトに複製元情報を含む所定の複製情報が付加された複製オブジェクトを作成する。複製作成発行手段は、複製の複製を作成する場合も新たな複製元情報を付加する。従って、複製が何度も行われてもその利用者情報オブジェクトの複製経路が明らかである。
【００３６】
本願第１６発明は、本願第４発明において、複製作成発行手段と、複製通知手段とをさらに備える情報管理流通装置を提供する。複製作成発行手段は、オブジェクト格納手段に格納されている利用者情報オブジェクトに所定の複製情報を付加した複製オブジェクトを作成し、ネットワーク上の他の情報管理流通装置に送出する。複製通知手段は、複製オブジェクトの送出に応じ、複製履歴を示す所定の複製情報を、前記利用者情報格納手段に通知する。
【００３７】
複製オブジェクトが送出されると、所定の複製情報を利用者情報格納手段に通知することにより、利用者情報に複製オブジェクトの送信履歴を含ませることができる。従って、利用者情報の持ち主が送信履歴を参照することにより、各利用者は自分に関する情報を保持している他の利用者や、複製オブジェクトの作成者などをもれなく確認できる。
【００３８】
本願第１７発明は、本願第４発明において、他の情報管理流通装置から受信した利用者情報オブジェクトが複製か否かを判断する複製確認手段と、複製確認手段によって複製と判断された場合、複製履歴を示す所定の複製情報を前記利用者情報格納手段に通知する複製通知手段とをさらに備える情報管理流通装置を提供する。
【００３９】
例えば、利用者情報オブジェクトを受信した利用者端末は、まず複製オブジェクトか否かを判断し、複製オブジェクトであれば利用者情報格納手段に所定の複製情報を送信する。複製情報には複製履歴を示す情報が含まれている。利用者は、利用者情報の複製履歴を参照することにより、自分に関する情報を保持する他の利用者などを知ることができる。
【００４０】
本願第１８発明は、本願第１７又は第１８発明において、所定の複製情報は、少なくとも複製オブジェクト及び複製オブジェクトの送出先を特定する情報を含んでいる情報管理流通装置を提供する。
前記複製情報として、複製されたオブジェクトを特定するための複製番号及び複製所持者を特定する利用者ＩＤなどが含まれていることが好ましい。他に、複製作成者、複製作成年月日などを含ませることもできる。
【００４１】
本願第１９発明は、本願第４発明において、オブジェクト格納手段に格納されている利用者情報オブジェクトを、他の情報管理流通装置に送出するオブジェクト発行手段と、利用者情報オブジェクトの元となる利用者情報を有する利用者以外による利用者情報オブジェクトの送出を禁止するオブジェクト発行制限手段とをさらに備える情報管理流通装置を提供する。
【００４２】
利用者により利用者情報オブジェクトを他の情報管理流通装置へ送出する要求がなされると、オブジェクト発行制限手段は利用者情報オブジェクトに記載されている利用者と発行者とが同一か否かを判断する。同一と判断した場合は、オブジェクト発行制限手段はオブジェクト発行手段に利用者情報オブジェクトを送出するよう指示を出す。また、同一でないと判断した場合は、前記の複製オブジェクトを送出するようにしてもよい。
【００４３】
本願第２０発明は、本願第４発明において、送出された利用者情報オブジェクトと、オブジェクト格納手段にすでに格納されている利用者オブジェクトとを比較し、比較結果に基づいてオブジェクト格納手段内の利用者オブジェクトを置き換える置換手段をさらに有する情報管理流通装置を提供する。
置換手段は、同一の利用者について、送出された利用者情報オブジェクトとすでに保持している利用者情報オブジェクトとを比較する。そして、比較した結果に基づいて、格納されている利用者情報オブジェクトを置き換えるか否かを決定する。例えば、送出された利用者情報オブジェクトの作成年月日の方が新しい場合には置き換え処理を行う。
【００４４】
本願第２１発明は、本願第４発明において、利用者情報オブジェクトの記載内容を視覚的に表示する表示手段をさらに備える情報管理流通装置を提供する。
視覚的な表示としては、例えば、名刺のような形式で表示することなどが考えられる。
本願第２２発明は、本願第２１発明において、表示手段は、各利用者情報オブジェクトの記載内容に応じて表示形式を変更する情報管理流通装置を提供する。
【００４５】
例えば、オブジェクトの作成日付を基準に表示し、作成日付が古いものほど濃い網掛けを付けて表示することや、記載内容に応じた特定のグループごとに表示することなどが考えられる。
本願第２３発明は、本願第４発明において、ネットワークアプリケーションが動作可能であり、利用者情報オブジェクトに含まれる情報をネットワークアプリケーションに通知する通知手段をさらに備える情報管理流通装置を提供する。
【００４６】
例えば、利用者が、表示されているオブジェクトの１つのうちの１つの属性値の欄、例えば連絡先情報の欄をクリックすることにより、通知手段は連絡先情報をネットワークアプリケーション、例えばインターネットリレーチャット（ＩＲＣ）などに通知する。通知された連絡先情報は、ＩＲＣ上で会話内容の一部として会話相手に伝えることができるので、他のネットワークアプリケーションを併用した、円滑なコミュニケーションが可能になる。
【００４７】
本願第２４発明は、本願第４発明において、ネットワークアプリケーションが動作可能であり、他の情報管理流通装置に通信依頼を発行し、依頼に対する他の情報管理流通装置からの回答に従ってネットワークアプリケーションに指示を出す通信依頼手段と、他の情報管理流通装置から発行された通信依頼に回答し、回答に従ってネットワークアプリケーションに指示を出す通信確認手段とをさらに備える情報管理流通装置を提供する。
【００４８】
例えば、利用者Ｂから利用者Ａに対し、通信依頼手段により通信が依頼される。利用者Ａは、依頼された通信に対して通信確認手段により回答する。回答を受け取った通信依頼手段及び回答を通知した通信確認手段は、回答に基づいて、それぞれネットワークアプリケーション、例えばＩＲＣを起動することにより通信が開始される。
【００４９】
本願第２５発明は、ネットワーク上の利用者に関する情報である利用者情報を管理するサーバと、サーバとネットワークを介して接続され、利用者情報を流通するための利用者端末とからなる情報管理流通装置であって、サーバは、利用者情報格納手段と、利用者情報管理手段と、オブジェクト作成発行手段と、変更検出通知手段と、変更通知制御手段と、を備え、利用者端末は、要求処理手段と、オブジェクト格納手段と、出力手段と、オブジェクト変更手段とを備えた情報管理流通装置を提供する。
【００５０】
利用者情報格納手段は利用者情報を利用者ごとに格納する。利用者情報管理手段は、利用者端末からの利用者情報に関する要求に基づいて、利用者情報格納手段の内容を操作する。オブジェクト作成発行手段は、利用者端末からの利用者情報に関する要求に従い、利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、利用者端末に送出する。変更検出通知手段は、利用者情報格納手段に格納されている利用者属性の変更を検出し、変更された利用者属性を保持する利用者端末に変更を通知する。変更通知制御手段は、前記変更検出通知手段により前記利用者情報の変更が検知された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する。利用者情報管理手段は、前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む。
【００５１】
要求処理手段は、サーバに対し、利用者情報に関する要求を行う。オブジェクト格納手段はサーバから送出される利用者情報オブジェクトを格納する。出力手段は格納された利用者情報オブジェクトを出力する。オブジェクト変更手段は、サーバからの変更通知に基づいて、オブジェクト格納手段に格納されている利用者情報オブジェクトの内容を変更する。
【００５２】
サーバは、利用者情報を格納し、利用者情報の登録や変更などを管理する。利用者端末から利用者情報に関する要求があると、利用者情報オブジェクトを作成して送出する。また、利用者情報の変更を利用者端末へ通知する。利用者端末は、サーバへ利用者情報を要求し、送出された利用者情報オブジェクトを受け取る。利用者情報に変更が生じると、その変更通知に従って利用者情報オブジェクトを書き直す。
【００５３】
本願第２６発明は、複数の利用者端末とネットワークを介して接続され、複数の利用者端末間で流通するための利用者に関する情報である利用者情報を管理する情報管理装置であって、利用者情報格納手段と、利用者情報管理手段と、オブジェクト作成発行手段と、変更検出通知手段と、変更通知制御手段と、を備える情報管理装置を提供する。
利用者情報格納手段は利用者情報を利用者ごとに格納する。利用者情報管理手段は、利用者端末からの利用者情報に関する要求に基づいて、利用者情報格納手段の内容を操作する。オブジェクト作成発行手段は、利用者端末からの利用者情報に関する要求に従い、利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、利用者端末に送出する。
【００５４】
変更検出通知手段は、利用者情報格納手段に格納されている利用者属性の変更を検出し、変更された利用者属性を保持する利用者端末に変更を通知する。変更通知制御手段は、前記変更検出通知手段により前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知手段による変更通知の送信先を制御する。
【００５５】
情報管理装置は、ネットワーク上の利用者情報を保持し、利用者端末からの要求に応じて利用者情報を配布する。利用者情報に変更が生じた場合は利用者情報を更新し、かつ変更された利用者情報を保持する利用者端末に変更を通知する。利用者情報管理手段は、前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む。
【００５６】
前記情報管理装置とともに情報流通装置が用いられる。情報流通装置は、ネットワーク上の利用者に関する情報を管理するサーバにネットワークを介して接続され、利用者情報を流通する情報流通装置であって、要求処理手段と、オブジェクト格納手段と、出力手段と、オブジェクト変更手段とを備える。
要求処理手段は、サーバに対し、利用者情報に関する要求を行う。オブジェクト格納手段は、サーバから送出される利用者情報オブジェクトを格納する。出力手段は格納された利用者情報オブジェクトを出力する。オブジェクト変更手段は、サーバからの利用者情報の変更通知に基づいて、オブジェクト格納手段に格納されている利用者情報オブジェクトの内容を変更する。
【００５７】
情報流通装置は、サーバに対して利用者情報を要求し、要求により獲得した利用者情報に変更が生じた場合は、サーバからその変更通知を受け取って変更された利用者情報に書き換える。従って、常に最新の利用者情報を保持することができる。
本願第２７発明は、ネットワークを介して互いに接続され、ネットワーク上の利用者に関する情報である利用者情報の管理及び流通を行う利用者端末に用いられる、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体であって、下記段階を実行させるための情報管理流通プログラムを記録した、コンピュータ読み取り可能な記録媒体を提供する。
【００５８】
利用者情報に関する要求を行う要求段階、
利用者情報を格納する利用者情報格納段階、
利用者情報に関する要求に基づいて、格納された利用者情報の内容を操作する利用者情報管理段階、
他の利用者端末からの利用者情報に関する要求に従い、利用者情報に含まれる利用者属性を記載した利用者情報オブジェクトを作成し、他の利用者端末に発行するオブジェクト作成発行段階、
格納されている利用者属性の変更を検出し、変更された利用者属性を保持する他の利用者端末に変更を通知する変更検出通知段階、
前記変更検出通知段階で前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知段階での変更通知の送信先を制御する変更通知制御段階、
他の利用者端末から送出される利用者情報オブジェクトを格納するオブジェクト格納段階、
格納された利用者情報オブジェクトを出力する出力段階、
他の利用者端末からの変更通知に基づいて、格納されている利用者情報オブジェクトの内容を変更するオブジェクト変更段階、
前記他の利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む段階。
【００５９】
本願第１発明と同様の作用を有する。
本願第２８発明は、ネットワークを介して複数の利用者端末と接続され、ネットワーク上の利用者に関する情報である利用者情報を管理するサーバに用いられる、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、下記段階を実行させるための情報管理プログラムを記録した、コンピュータ読み取り可能な記録媒体を提供する。
【００６０】
利用者情報を格納する利用者情報格納段階、
利用者端末からの利用者情報に関する要求に基づいて、格納された利用者情報の内容を操作する利用者情報管理段階、
前記利用者端末からの前記利用者情報に関する要求に従い、前記利用者情報に含まれる利用者属性に基づいた利用者情報オブジェクトを作成し、前記利用者端末に送出するオブジェクト作成発行段階、
前記格納されている利用者情報の変更を検出し、変更された利用者情報を保持する前記利用者端末に前記変更を通知する変更検出通知段階、
前記変更検出通知段階で前記利用者属性の変更が検出された場合、前記変更のあった利用者属性を含む利用者情報の中の通知制御情報であって、前記変更通知の送信先を制御するための通知制御情報に従い、前記変更検出通知段階での変更通知の送信先を制御する変更通知制御段階、
前記利用者端末に送出したオブジェクトとその送出先とを、関連づけて前記利用者情報格納手段に書き込む段階。
【００６１】
本願第２７発明と同様の作用を有する。
本願第２９発明は、複数の利用者端末とネットワークを介して接続された電子名刺システムに使用される名刺情報管理方法であって、
利用者端末にて入力された利用者の名刺情報を受け付け、当該名刺情報を当該利用者の識別情報に対応づけて記憶しておき、
利用者端末より取得を希望する利用者の識別情報を含む名刺情報の一部または全部の取得要求を受け付けて、当該取得を希望する利用者に対応づけて記憶されている名刺情報の一部または全部を当該利用者端末に送出すると共に、送出した一部または全部の名刺情報の発行先情報として、取得要求元の利用者端末の利用者を識別する情報を記憶し、
利用者端末より、当該利用者端末の利用者の識別情報を含む名刺情報の一部または全部の変更要求を受け付け、当該利用者の識別情報に対応づけて記憶されている名刺情報の一部または全部を更新すると共に、当該名刺情報のうち更新された部分の発行先情報に記憶されている利用者の識別情報に基づいて、更新後の名刺情報を送信し、
当該名刺情報の一部または全部が更新された場合、当該名刺情報に含まれる通知制御情報であって、更新された名刺情報の送信先を制御するための通知制御情報に従い、前記更新後の名刺情報の送信先を制御する、
ことを特徴とする電子名刺システムのための名刺情報管理方法を提供する。
【００６２】
本願第３０発明は、複数の利用者端末とネットワークを介して接続された電子名刺システムであって、
利用者端末にて入力された利用者の名刺情報を受け付け、当該名刺情報を当該利用者の識別情報に対応づけて記憶する名刺情報管理手段と、
利用者端末より取得を希望する利用者の識別情報を含む名刺情報の一部または全部の取得要求を受け付ける名刺情報取得要求受付手段と、
当該取得を希望する利用者に対応付けて記憶されている名刺情報の一部または全部を当該利用者端末に送出すると共に、送出した一部または全部の名刺情報の発行先情報として、取得要求元の利用者端末の利用者を識別する情報を記憶する名刺情報発行手段と、
利用者端末より、当該利用者端末の利用者の識別情報を含む名刺情報の一部または全部の変更要求を受け付ける名刺情報変更受付手段と、
当該利用者の識別方法に対応づけて記憶されている名刺情報の一部または全部を更新すると共に、当該名刺情報のうち更新された部分の発行先情報に記憶されている利用者の識別情報に基づいて、更新後の名刺情報を送出する名刺情報変更通知手段と、
前記名刺情報変更受付手段が前記名刺情報の一部または全部の変更要求を受け付けた場合、前記更新された名刺情報に含まれる利用者情報の中の通知制御情報であって、前記更新後の名刺情報の送出先を制御するための通知制御情報に従い、前記名刺情報変更通知手段による更新後の名刺情報の送出先を制御する変更通知制御手段と、
を含むことを特徴とする電子名刺システムを提供する。
【００６３】
【発明の実施の形態】
以下、本発明について、実施形態例を参照しつつ、詳細に説明する。
＜第１実施形態例＞
図１に本発明の情報管理流通装置の第１実施形態例のブロック図を示す。図１に示す情報管理流通装置は、ネットワーク１を介して接続されるサーバ２と利用者端末３とからなり、サーバ２で管理される利用者情報を複数の利用者端末３間で流通する実施形態例である。説明を容易にするため、図１には利用者端末３を１つしか示していないが、通常、ネットワーク１には複数の利用者端末３が接続されている。サーバ２と利用者端末３とは、通信部を通して通信を行いながら、処理要求、利用者情報オブジェクト（以下、ＵＩＯという）、変更通知等を互いに伝達する。
【００６４】
［サーバ］
サーバ２は、利用者情報データベース（ＤＢ）４、利用者情報管理部５、ＵＩＯ作成発行部６、変更検出通知部７、通信部８及び認証部９を有している。利用者情報ＤＢ４には、ネットワーク１に接続している利用者の利用者情報が利用者ごとに格納されている。初期の利用者情報としては、利用者ＩＤ、パスワード等の認証情報、利用者の所属情報、電話番号、ＦＡＸ番号、連絡先、住所、メールアドレス、趣味、関心、家族、友人、予定、現在の状態など多様な利用者属性が格納される。図２に、利用者情報ＤＢ４で管理される基本的な利用者情報の概念図を示す。図２に示す利用者情報には、前記利用者属性の他に通知先及び変更頻度が含まれているが、これらについては後述する。
【００６５】
利用者情報管理部５は一般的なＤＢ管理システムであり、利用者情報ＤＢ４に対して読み出し、書き込み、更新などを行う。
利用者情報オブジェクト（ＵＩＯ）作成発行部６は、利用者端末３からの要求に従い、利用者情報ＤＢ４から利用者情報を取り出してＵＩＯを作成し、利用者端末３に発行する。発行されるＵＩＯには、利用者の要求に従い、また後述するアクセスレベルの制限などに従い、利用者情報の一部が記載される。図３に、発行されるＵＩＯの概念図を示す。ＵＩＯには、発行されたＵＩＯを識別するために各ＵＩＯに付与されるオブジェクト番号及びＵＩＯの元となっている利用者情報を識別するための利用者ＩＤが含まれている他、含まれる項目名及びその項目に対応した属性値、その他の情報の格納された場所を示すポインタ情報（ＩＤやＵＲＬなど）などが記載される。
【００６６】
ＵＩＯが発行されると、ＵＩＯの発行履歴が、利用者情報ＤＢ４の所定の位置に記録され、利用者情報の一部となる。ＵＩＯの発行履歴は、ＵＩＯに記載された内容の他に、発行履歴を示す所定の情報、例えば発行先の利用者ＩＤや発行年月日などを含む。また、その他の情報を必要に応じて記録できるようにしてもよい。図４に、ＵＩＯ発行履歴を含む利用者情報を示す。
【００６７】
変更検出通知部７は、利用者情報管理部５を常に監視している。利用者情報ＤＢ４に対して変更が行われた時には、変更された利用者情報を記載したＵＩＯが発行された利用者端末へ変更通知を行う。この変更通知は、ＵＩＯのオブジェクト番号、変更した項目名及び新しい属性値を含んでいる。
認証部９は、通信部８を介して利用者端末３から処理要求を受け取り、処理の要求者の認証を行い、認証結果に応じて、後述の各処理部に要求される各処理を依頼する。
【００６８】
要求者の認証については、認証部９は、利用者端末３からの処理要求とともに送信される利用者識別情報に基づいて、処理要求の発信者が利用者情報ＤＢ４に登録されている利用者か否かの認証を行う。利用者識別情報としては、パスワード及び利用者ＩＤが一般的である。
［利用者端末］
利用者端末３は、入出力部１０、要求指示部１１、通信部１２、記憶部１３、ＵＩＯ変更部１４を有している。
【００６９】
入出力部１０は、利用者端末に利用者による処理要求の入力を受け付け、その効果などを確認するための出力を行う。
要求指示部１１は、利用者識別情報の入力及び編集を行い、ＵＩＯの発行要求を利用者識別情報とともにサーバに送信したり、要求される他の処理を利用者識別情報とともに後述の各処理部に振り分けたりする。利用者識別情報としては、記憶部１３に格納されている利用者ＩＤと利用者により入力されるパスワードとを用いることが一般的である。例えば、要求指示部１１は、パスワードの入力を要求する処理、利用者情報の提供者、利用者情報の受取者などを入力する画面を表示し、入力された情報を編集して後述の各処理部に通知する。
【００７０】
通信部１２は、ＵＩＯ作成発行部６から発行されたＵＩＯを、ネットワーク１を介して受信する。記憶部１３は受信したＵＩＯ及び各利用者の利用者ＩＤを格納する。記憶部１３としては、メモリなどの１次記憶装置やハードディスク（ＨＤ）などの２次記憶装置を用いることができる。
ＵＩＯ変更部１４は、通信部１２がサーバ２から受信した変更通知に基づいて、記憶部１３に格納されているＵＩＯの記載内容を変更する。すなわち、ＵＩＯ変更部１４は、変更通知に含まれているオブジェクト番号と一致するＵＩＯが記憶部１３に格納されているかを検索する。格納されていれば、そのＵＩＯの変更対象項目に対応する属性値を、新しい属性値に変更する。
【００７１】
前記の構成を有する本実施形態例では、利用者情報がＵＩＯの形でネットワークを介して流通可能である。利用者情報に変更があった場合は、利用者端末側に配布されたＵＩＯに内容の変更が通知され、自動的に内容が更新される。従って、利用者端末内に格納しているＵＩＯを常に最新の状態に保つことができるようになる。
【００７２】
また、ＵＩＯの発行や利用者情報の変更などの利用者からの各種の要求に対して利用者を認証することにより、許可された利用者からの要求のみを受け付けることができる。
＜第２実施形態例＞
図５に本発明に係る情報管理流通装置の第２実施形態例のブロック図を示す。
【００７３】
図５に示す情報管理流通装置は、第１実施形態例と同様にネットワーク１を介して接続されるサーバ２と複数の利用者端末３とからなる。サーバ２は、第１実施形態例の構成に加え、アクセス制御部２０１及びアクセス制御ファイル２０２をさらに有している。また、利用者端末３は、第１実施形態例の構成に加え、情報登録部３０１及び情報付加部３０２をさらに有している。
【００７４】
本実施形態例においては、利用者は情報登録部３０１により利用者情報の登録の変更を行う。また、情報登録部３０１により自分の情報を公開する相手などを設定する。アクセス制御部２０１は、利用者の設定に従い、公開する情報を決定する。相手との人間関係に応じた情報のやりとりができ、また自分の情報は公開したのに相手の情報を得られないといった不都合を防止できる。
【００７５】
［サーバ］
［アクセス制御部及びアクセス制御ファイル］
サーバ２のアクセス制御部２０１は、利用者情報管理部５のフロントエンドとして機能し、アクセス制御ファイル２０２に設定されたアクセス制御情報と認証部９の認証情報とに基づいて、利用者情報へのアクセス制御を行う。すなわち、入力された処理要求は、要求者の認証情報とともに認証部９に送信され、認証部９による認証を受けた後、アクセス制御部２０１に通知される。アクセス制御部２０１は、後述するアクセス制御ファイル２０２の設定に従い、依頼された要求が許可されたものであるかを判断する。
【００７６】
図６に、アクセス制御ファイル２０２の概念説明図を示す。この例では各利用者は、アクセス制御ファイル２０２に、自分の情報へのアクセスに対する制限を相手ごとに設定することができる。設定することのできるアクセスレベルを予め複数段階準備しておき、利用者がアクセスレベルを選択できるようにしておくと便利である。各アクセスレベルには、利用者情報項目に含まれる項目のうちのアクセス対象項目及びアクセス内容を設定しておく。例えば、以下の６つのアクセスレベルを設定する。
【００７７】
レベル０；全項目；公開、書き込み、ＵＩＯの発行、メッセージ付加
レベル１；パスワードと利用者ＩＤを除く全項目；公開、
レベル２；プライベート情報（氏名、自宅住所、自宅電話番号、趣味）；公開、ＵＩＯの発行
レベル３；事務情報（氏名、勤務先、電子メールアドレス、勤務先電話番号、連絡先、現在の状況）；公開
レベル４；全項目；本人の認証を要する公開
レベル５；全項目；ＵＩＯの発行不可（非公開）。
【００７８】
ここで、レベル０は利用者本人に対してのみ許可されているアクセスレベルであり、本人には予め設定しておくとよい。図６に示すように、各利用者は、相手ごとにアクセスレベルを設定することにより、相手との関係に応じて自分の情報へのアクセスの程度を調節することができる。なお、アクセス制御ファイルの設定は、例えば、後述する情報登録部３０１により利用者情報の一部として設定することが考えられる。
【００７９】
前記のアクセス制御ファイルを用いると、利用者情報の提供者に関するアクセス制御情報に基づくだけでなく、利用者情報の受取者に関するアクセス制御ファイルにも基づいて、利用者情報へのアクセスを制御することができる。
例えば、図６において、利用者Ａ（ｉｄ０００１）は利用者Ｂ（ｉｄ０００２）に全情報を公開している。一方、利用者Ｂは利用者Ａに対し、公開レベル３（事務情報）だけを公開している。今、アクセス制御部２０１が発行元のアクセス制御ファイルの設定を優先するとする。この場合、利用者Ｂが利用者ＡのＵＩＯの発行を要求すると、利用者Ｂに全情報を公開する利用者Ａの設定にも関わらず、利用者Ａの事務情報だけがＵＩＯに記載されて利用者Ｂに発行される。
【００８０】
［利用者端末］
［情報登録部］
情報登録部３０１は、利用者が自分の利用者情報を新規に登録する場合や、サーバ２に格納されている自己の利用者情報を変更する場合に、利用者が利用者情報の入力や編集を行うための機能と、入力された情報をサーバ２へ伝える機能とを有する。利用者による利用者情報の登録や変更の指示は、前記要求指示部１１により認証情報とともに情報登録部３０１に通知される。この情報登録部３０１により、利用者が自分の利用者情報を新規に入力したり、更新したりすることが可能となる。
【００８１】
［情報付加部］
情報付加部３０２は、利用者本人が付加情報を付加して自己のＵＩＯを発行したい場合に、付加情報をＵＩＯに付加する指示を入力された付加情報とともにサーバ２に送信する。付加情報としては、例えば、発行先の利用者に対するメッセージが挙げられる。付加情報の付加要求の際には、前記の認証処理及びアクセス制御処理が行われる。情報付加部３０２を用いれば、利用者が自分のＵＩＯを他の利用者に発行する際に、相手の利用者に対して特別なメッセージを添付することが可能になる。
【００８２】
［利用者情報変更処理］
図７に利用者情報変更処理の一例を示す。
利用者端末３の要求指示部１１及び情報登録部３０１により、変更される利用者情報の項目及びその属性値を含む変更要求が、サーバ２に送信される（＃１）。
【００８３】
サーバ２に受信された変更要求は（＃２）、認証部９に通知される。認証部９は、要求者の認証を利用者情報ＤＢ４を参照して行い（＃３）、要求者を認証すると変更要求をアクセス制御部２０１に通知する。
アクセス制御部２０１は、アクセス制御ファイル２０２を参照し、利用者情報の持ち主本人による変更要求が許可されているか否かを判断する（＃４）。アクセス制御部２０１は、変更要求が許可されていないと判断するとその旨の回答を利用者端末３に通知する（＃５）。許可されていると判断すると、新たな利用者情報を利用者情報管理部５に通知する（＃６）。
【００８４】
利用者情報管理部５は、この通知を受けて利用者情報ＤＢ４を書き換える（＃６）。変更検出通知部７は利用者情報ＤＢ４の変更を検知すると（＃７）、変更された利用者情報が記載されたＵＩＯの発行履歴を参照し、ＵＩＯの発行先を読み出す（＃８）。次いで、変更検出通知部７は、オブジェクト番号の変更された項目名及びその属性値を利用者端末３に通知する（＃９）。
【００８５】
利用者端末３がＵＩＯの変更通知を受信すると（＃１０）、ＵＩＯ変更部１４は受信したオブジェクト番号をキーにして、記憶部１３に格納されているＵＩＯから対象となるＵＩＯを検索し、該当する項目の属性値を変更する（＃１１）。
前述の利用者情報変更処理において、常に利用者情報管理部５を監視していない形態も可能である。例えば、利用者端末３のＵＩＯ変更部１４により、一定時間毎にサーバ２の利用者情報ＤＢ４の変化をチェックするようにしてもよい。この場合、ＵＩＯ変更部１４が、一定時間毎にサーバの変更検出通知部７に変更の有無を問い合わせを行う。変更検出通知部７は、ＵＩＯ変更部１４からの問い合わせに応じて利用者情報ＤＢ４の変化を確認し、利用者情報ＤＢ４に変更があった場合には利用者端末３に通知する。
【００８６】
［アクセス制御処理］
図８にアクセス制御ファイルを用いたアクセス制御処理の一例を示す。今、利用者Ｂが利用者ＡのＵＩＯの発行を要求する場合を例に取り、説明する。
要求指示部１１により、利用者Ｂの利用者端末３Ｂから利用者ＡのＵＩＯの発行要求がサーバ２に送信される（＃１）。
【００８７】
発行要求は要求者Ｂの認証情報とともにサーバ２に受信される（＃２）。サーバ２の認証部９は、利用者情報ＤＢ４を参照し、要求者Ｂを認証すると（＃３）、アクセス制御部２０１に発行要求を通知する。
アクセス制御部２０１は、利用者情報の提供者Ａ及び受取者Ｂに関するアクセス制御ファイル２０２を参照し（＃４，＃５）、両者のアクセス制御ファイルを比較して、ＵＩＯ記載項目を決定する（＃６）。アクセス制御部２０１は、記載項目を決定すると、決定した記載内容の読み出しを利用者情報管理部５に依頼する。
【００８８】
利用者情報管理部５は、利用者Ａに関する指定された項目の属性値を読み出し（＃７）、ＵＩＯ作成発行部６に通知する。ＵＩＯ作成発行部６は、ＵＩＯを作成し（＃８）、利用者端末３Ｂへ発行する（＃９）。ＵＩＯを発行後、利用者情報管理部５は発行先や発行内容などを含む所定のＵＩＯ発行履歴を利用者情報ＤＢ４に書き込む（＃１０）。一方、利用者端末３Ｂは、発行されたＵＩＯを記憶部１５に格納する（＃１１，＃１２）。
【００８９】
本実施形態例においては、利用者情報の提供者と受取者とのアクセス制御情報に従って、公開する情報を変更することができる。従って、相手との人間関係に応じて公開する情報を変化させることができる。例えば、ある共通のグループに属する相手には、グループメンバー内でのみ意味を持つ情報を公開することが可能になる。
【００９０】
＜第３実施形態例＞
図９に、本発明の情報管理流通装置の第３実施形態例のブロック図を示す。
図９における情報管理流通装置は、第１実施形態例におけるサーバ２に変更通知制御部２０３、内容制御ファイル２０４、頻度制御ファイル２０５及び情報収集部２０６が付加され、第１実施形態例における利用者端末３に変更通知部３０３及び無効検知部３０４が付加されている。なお、利用者端末３は、第２実施形態例で付加された情報登録部３０１を有している。本実施形態例においては、利用者情報の変更通知を行う相手や時期を利用者が設定できる。相手との人間関係に応じて通知内容を設定でき、また不要な変更通知を受けとらずに済む。
【００９１】
［サーバ］
［情報収集部］
情報収集部２０６は、ネットワーク１及び通信部８を介して外部の利用者活動情報を収集し、サーバ２の利用者情報管理部５に通知する。例えば、情報収集部２０６は、他の利用者端末がネットワークに接続しているかどうか、どのコミュニケーション手段が利用可能かどうか、どのサービスを利用中か、また、他の利用者端末上で動作しているサービス情報を他のサービスサーバから取得するなどの利用者のネットワーク活動に関する情報を収集する。利用者情報管理部５は、情報収集部２０６からの通知を受け、利用者情報ＤＢ４を書き換える。
【００９２】
この情報収集部２０６により、利用者の現在の活動情報を利用者情報としてリアルタイムに管理することが可能になる。
［変更通知制御部］
変更通知制御部２０３は、利用者情報の記載内容に変更があった場合、ＵＩＯの発行先のうち、どの発行先に対して変更を通知するかを変更通知先の利用者情報に基づいて制御する。
【００９３】
利用者が自分の利用者情報を変更したとき、変更を知らせたい相手や知らせたくない相手がいる場合がある。また、他人の利用者情報に変更があった場合、例えば前記の利用者のネットワーク活動に関する情報は動的に変化するので、変更通知のタイミングが問題になる。
本実施形態例では、利用者情報ＤＢ４に格納されている利用者情報の一部として、利用者情報の各項目ごとに変更通知先及び変更通知頻度が設定されている（図２参照）。変更通知制御部２０３は、利用者情報ＤＢ４に設定されている変更通知先及び変更通知頻度に基づいて、後述の内容制御ファイル２０４及び頻度制御ファイル２０５を作成しておく。利用者情報の変更が生じた場合、変更通知制御部２０３は、内容制御ファイル２０４及び頻度制御ファイル２０５を参照し、変更通知先及び変更通知を行うタイミングを決定し、変更検出通知部７に通知する。
【００９４】
なお、変更通知制御部がない場合には、前記と同様、変更検出通知部７は、変更があった情報が記載されているＵＩＯを保持している利用者のリストを、利用者情報管理部５から受け取り、利用者端末に通知を行う。
［内容制御ファイル］
図１０に、変更通知制御部２０３が利用者情報ＤＢ４から読み込んで作成した内容制御ファイル２０４の概念図を示す。図１０においては、各利用者ごとに、利用者本人が該当項目を変更する場合の変更通知先が設定されている。例えば、図１０において、利用者Ａは、メールアドレスの変更をグループＡに含まれる利用者に通知するように設定している。
【００９５】
内容制御ファイル２０４の設定は、前記アクセス制御ファイル２０２と同様に変更することが可能である。内容制御ファイル２０４の変更は、利用者端末３の情報登録部３０１を用いて行われ、利用者情報ＤＢ４とともに変更される。
［頻度制御ファイル］
図１１に、変更通知制御部２０３が利用者情報管理部５から読み込んで作成した頻度制御ファイル２０５の概念図を示す。図１１においては、各利用者ごとに、他の利用者の該当項目が変更された場合の自分に対する通知のタイミングが設定されている。例えば、図１１において、利用者Ａは、他人のメールアドレスの変更がネットワークへの接続時に通知されるように設定している。
【００９６】
頻度制御ファイル２０５の設定及び変更は、前記アクセス制御ファイル２０２、内容制御ファイル２０４と同様に、利用者端末３の情報登録部３０１を用いて行われ、利用者情報ＤＢ４の変更とともに変更される。
［利用者端末］
［変更通知部］
ＵＩＯ変更部１４が、ＵＩＯに関する変更通知を受け取り、格納されているＵＩＯを変更すると、ＵＩＯの変更通知が変更通知部３０３に通知される。変更通知部３０３は、ＵＩＯの変更を何らかの形で出力し、利用者にＵＩＯの属性値の変更が生じたことを通知する。例えば、表示しているＵＩＯのうち、該当するＵＩＯのウィンドウの色を反転表示したり、該当ＵＩＯのうち変更された属性の表示部分のみの色を一時的に点滅させることが考えられる。また、視覚的な通知ではなく、音声によって通知することも可能である。
【００９７】
［無効検知部］
無効検知部３０４は、利用者端末３に格納されているＵＩＯの無効性を検出し、検出した無効性を利用者に通知する。利用者情報ＤＢ４にＵＩＯの無効性を識別する情報が含まれ、各利用者が自分の利用者情報の無効性を設定できる場合を考える。無効性の識別情報としては、単なる有効無効を示す情報の他に、有効期限を限定する特報、特定の相手に対して無効を示す情報などが考えられる。ＵＩＯの無効化は、通常の利用者情報の変更通知と同様の経路で利用者端末に通知される。
【００９８】
無効検知部３０４は、ＵＩＯ変更部１４から変更通知を受け取り、通常の変更とは別に格納されているＵＩＯの中に無効となっているものがないかどうかのチェックを行う。このチェックはサーバ２からの変更通知の度に行う他、定期的に行ったり、利用者の指示によって行ったりすることが考えられる。無効検知部３０４は、無効なＵＩＯを検出すると、さらに、入出力部を通じて無効なＵＩＯを利用者に通知する。この通知はディスプレイ画面上への視覚的な表示でも、また音声による通知でもよい。
【００９９】
無効検知部３０４により、利用者は、端末に保持しているＵＩＯの中に持ち主によって無効化したものがあることをただちに知り、無効化したＵＩＯを削除して資源を有効に使用することができる。
［変更通知制御を行った場合のＵＩＯ変更通知処理］
図１２に、変更通知制御を行った場合のＵＩＯ変更通知処理の一例を示す。説明を容易にするため、利用者Ａがネットワーク１に接続した場合に、利用者Ａの変化を利用者Ｂに通知する場合を例にとって説明する。
【０１００】
利用者Ａの利用者端末３Ａがネットワーク１に接続すると（＃１）、利用者Ａの接続開始が情報収集部２０６により利用者情報管理部５に通知される（＃２）。利用者情報管理部５は、利用者Ａの接続状態を「接続」に変更する書き込みを利用者情報ＤＢ４に行う（＃３）。変更検出通知部７は、利用者情報ＤＢ４の変更を検知し（＃４）、利用者Ａの接続状態が記載されたＵＩＯの発行先の読み出しを利用者情報管理部５に依頼する（＃５）。
【０１０１】
次いで、変更通知制御部２０３は、利用者Ａと読み出されたＵＩＯの発行先である利用者Ｂとの内容制御ファイル２０４の内容を参照し（＃６）、接続状態の変更を利用者Ｂに通知するか否かを判断して変更検出通知部７に通知する（＃７）。また、変更通知制御部２０３は、利用者Ｂの頻度通知制御ファイル２０５の内容を参照し（＃８）、接続状態の変更をいつ通知するかを決定し、変更検出通知部７に変更通知時間を通知する（＃９）。
【０１０２】
変更検出通知部７は、変更通知制御部２０３の判断に基づいて決定された変更通知先へ、決定された通知時間に変更通知を行い（＃１０，＃１１，＃１２）、利用者端末からの受信待の状態に戻る（＃１６）。
変更通知を受け取った利用者Ｂの利用者端末は（＃１３）、ＵＩＯ変更部１４によりＵＩＯの変更を記憶部１３に書き込み（＃１４）、変更通知部３０３により利用者にＵＩＯの変更を通知する（＃１５）。
【０１０３】
本実施形態例では、変更通知を受け取る利用者の設定に従って変更通知の時期を制御でき、また、変更通知を行う相手を指定できる。従って、親しくない人には余計な変更情報通知をせずにすみ、特定の人に関心のある内容だけをそれらの人に通知することなども可能になる。
＜第４実施形態例＞
図１３に、本発明の情報管理流通装置の第４実施形態例のブロック図を示す。
【０１０４】
図１３における情報管理流通装置は、第１実施形態例におけるサーバ２にさらに交換確認部２０７が付加され、第１実施形態例における利用者端末３にさらに、交換指示部３０５が付加されている。なお、利用者端末３は、第２実施形態例で付加された情報登録部３０１を有している。
本実施形態例においては、利用者は、ＵＩＯの交換を行う際に交換の意思と交換する相手を交換指示部３０５に伝える。サーバ２は、交換確認部２０７により相手の交換の意思を確認してからＵＩＯを発行する。これによって、ネットワーク上で利用者同士が互いのＵＩＯを交換することができ、自分のＵＩＯを渡したのに相手のＵＩＯをもらえないという問題を回避することができる。
【０１０５】
［サーバ］
［交換確認部］
交換確認部２０７は、利用者端末３からのＵＩＯの交換要求を指示された利用者に通知し、交換要求に対する回答を要求者に通知する。
図１３の実施形態例において、複数の利用者によるＵＩＯ交換を行う２つの場合を例に取り説明する。
【０１０６】
（ａ）ＵＩＯを交換する利用者が指定される場合
サーバ２は、ＵＩＯを交換する相手として指定された利用者を特定する情報、例えば氏名とともに交換要求を受信する。認証部９は、交換要求者の認証を行い、指定された利用者氏名とともにＵＩＯの交換要求を交換確認部２０７に通知する。要求を受けた交換確認部２０７は、指定された利用者全員に対してＵＩＯ交換を行うかどうかの問い合わせを行い、問い合わせに対する回答を認証部９を介して受信する。交換確認部２０７は、一定時間回答を待ってもよいし、指定された全ての利用者からの回答を待つようにしてもよい。
【０１０７】
次いで、交換確認部２０７は、利用者端末からの回答に応じ、利用者端末に対して他の利用者のＵＩＯを発行するよう、ＵＩＯ作成発行部６に依頼する。交換確認部２０７は、指定された利用者全員からの同意の回答があった場合にＵＩＯの発行を依頼してもよいし、全員からの同意の回答がなくとも、一定時間以内に同意の回答があった利用者間でのＵＩＯの発行を依頼してもよい。
【０１０８】
（ｂ）利用者が自発的に集まってＵＩＯを交換する場合
サーバ２は、ＵＩＯを交換する利用者間で共通のキーワードとともに交換要求を受信する。認証部９は、交換要求者認証を行い、交換要求及びキーワードを交換確認部２０７に通知する。交換確認部２０７は、共通のキーワードとともに交換要求を送信してきた利用者を１つの交換グループとして認識し、同一交換グループ内で他の利用者のＵＩＯを発行するよう、ＵＩＯ作成発行部６に依頼する。
【０１０９】
［交換指示部］
（ａ）ＵＩＯを交換する利用者を指定する場合
交換指示部３０５は、交換相手として指定する利用者を特定する情報（例えば氏名）の入力を受けつけ、ＵＩＯの交換要求とともに、サーバ２に送信する。また、交換指示部３０５は、他の利用者とのＵＩＯの交換に対する問い合わせをサーバ２から受けとって利用者端末３の出力部１０に出力し、各利用者により回答が入力されるとその回答をサーバ２に通知する。
【０１１０】
（ｂ）利用者が自発的に集まってＵＩＯを交換する場合
交換指示部３０５は、ＵＩＯを交換する利用者間で共通のキーワードの入力を受け付け、ＵＩＯの交換要求及び要求者の認証情報とともにサーバ２に送信する。このキーワードは、交換相手を指定しない場合、交換する利用者の組み合わせを特定するために、各利用者により入力される。キーワードとしては、例えば、最初の交換発案者の利用者ＩＤや、チャットのチャネル名と時刻など、様々なものが考えられる。
【０１１１】
利用者間の交換の意思確認は、例えばインターネットリレーチャット（ＩＲＣ）などを通して行われ、交換の意思をＩＲＣ上で伝えられた利用者同士が共通のキーワードとともに交換指示要求をサーバに送信する。
［交換処理］
図１４に、利用者Ａが他の利用者Ｂ、Ｃ、Ｄを交換相手として指定する場合（前記（ａ））の交換処理を示す。なお、図を分かりやすくするため、図には利用者端末３Ａ及び３Ｂのみ示してある。
【０１１２】
まず、交換指示部３０５が、ＵＩＯの交換要求、交換相手として指定する利用者の氏名及び要求者の利用者ＩＤをサーバ２に送信する（＃１）。サーバ２の認証部９は、要求者を認定すると、交換要求及び利用者氏名を交換確認部２０７に通知する（＃２）。
交換確認部２０７は、利用者情報管理部５を通じて指定された利用者Ｂ、Ｃ及びＤのＩＤを得、利用者Ｂ、Ｃ及びＤに対してＵＩＯ交換を行うかどうかの問い合わせを行う（＃３）。ついで交換確認部２０７は一定時間Ｔの間に利用者Ｂ、Ｃ及びＤからの回答を受信し（＃４，＃５，＃６）、時間Ｔ経過後、全員が交換に同意したか否かを判断する（＃７）。全員が同意している場合は指定された利用者全員及び交換要求者を交換リストに加える（＃８）。全員でない場合は、交換に同意している人がいるか否かを判断し、いない場合はその旨の回答を利用者端末３Ａに送信する（＃９）。同意者がいる場合は、時間Ｔ経過した時点で同意している利用者及び交換要求者を交換リストに加える（＃１０）。今、利用者Ｂから同意の回答があったものとする。
【０１１３】
次いで交換確認部２０７は、交換リスト上の利用者Ａ及びＢの間で互いのＵＩＯが発行されるようにＵＩＯ作成発行部６に指示し（＃１１）、ＵＩＯ作成発行部６は指示に従ってＵＩＯを発行する（＃１２）。発行後、利用者情報管理部５は、ＵＩＯ発行履歴を利用者情報ＤＢ４に書き込む（＃１３）。
利用者端末３Ａ及び３Ｂは発行されたＵＩＯをそれぞれ受信し（＃１４）、記憶部１３に格納する（＃１５）。
【０１１４】
本実施形態例においては、ネットワークを介して複数の利用者の間で公正に利用者情報の交換を行うことができる。例えば、自分の利用者情報を提供したにもかかわらず、相手の利用者情報が提供されていない、などの不公平な状況を防止することができる。
＜第５実施形態例＞
図１５に、本発明の情報管理流通装置の第５実施形態例のブロック図を示す。
【０１１５】
図１５における情報管理流通装置は、第１実施形態例におけるサーバ２にさらにダイジェスト作成部２０８及びダイジェスト比較部２０９が付加され、第１実施形態例における利用者端末３にさらに、ダイジェスト部３０６及び置換部３０７が付加されている。なお、利用者端末３の要求指示部１１は、第２実施形態例で付加された情報登録部３０１を有している。本実施形態例においては、同一のＵＩＯについてのダイジェストを利用者端末側とサーバ側とでそれぞれ作成し、比較することにより、利用者が保持するＵＩＯの記載内容が実際の情報と合致しているか確認する。
【０１１６】
［サーバ］
［ダイジェスト作成部］
サーバ２のダイジェスト作成部２０８（第２要約作成手段）は、利用者情報ＤＢ４に格納されている利用者情報を、ダイジェスト作成アルゴリズム（例えばＭＤ５等）を用いてダイジェスト化する。ダイジェスト及びダイジェスト化されたＵＩＯのオブジェクト番号を利用者端末３から受信すると、認証部９による認証を受けて、ダイジェスト作成通知がダイジェスト作成部２０８へ通知される。
【０１１７】
ダイジェスト作成部２０８はＵＩＯのオブジェクト番号を利用者情報管理部５に通知し、送信されたオブジェクト番号に対応するＵＩＯの発行履歴と、そのＵＩＯの持ち主の利用者属性とを利用者情報管理部５を介して利用者情報ＤＢ４から読み出す。ついでダイジェスト作成部２０８は、ダイジェスト作成アルゴリズムを用い、通知されたＵＩＯをダイジェスト化し、利用者端末３から受信したダイジェストとともにダイジェスト比較部２０９に送信する。
【０１１８】
［ダイジェスト比較部］
ダイジェスト比較部２０９（要約比較手段）には、利用者端末３から送信されたダイジェストと、ダイジェスト作成部２０８で作成したダイジェストとが通知される。ダイジェスト比較部２０９は、両者を比較し、比較結果を利用者端末３へ送信する。
【０１１９】
このようにＵＩＯの内容をサーバ側と利用者端末側とで対比させ、利用者端末が格納しているＵＩＯについて改竄がないかどうかをチェックすることができる。また、ダイジェストアルゴリズムを使用せず、記載内容を直接比較することによって同一性を検査することもできる。
なお、ダイジェスト比較部を利用者端末側に設けておき、サーバ２が作成したダイジェストを利用者端末側に送信して両者のダイジェストを利用者端末側で比較するようにしてもよい。
【０１２０】
［利用者端末］
［ダイジェスト部］
利用者端末３のダイジェスト部３０６（第１要約作成手段）は、利用者によるＵＩＯの内容確認要求を受けつけ、サーバ２のダイジェスト作成部２０８と同様のダイジェスト作成アルゴリズムを用い、利用者端末３に格納されているＵＩＯのダイジェストを作成する。さらに、ダイジェスト部３０６は、ＵＩＯに含まれるオブジェクト番号を、作成したダイジェストとともにサーバ２に送信する。サーバ２から送信されるダイジェストの比較結果を、ダイジェスト部３０６により出力部１０に出力するとさらに好ましい。利用者は、回答結果を確認し、必要があればＵＩＯの発行を要求するなどの処置を取ることができる。例えば、ダイジェストが一致しなかったＵＩＯを利用者に通知し、利用者によるＵＩＯの再発行要求を、ＵＩＯのオブジェクト番号とともに送信するようにしてもよい。
【０１２１】
［置換部］
置換部３０７は、利用者端末３が受信したＵＩＯを、すでに記憶部１３に格納されているＵＩＯと置き換えるかどうかを決定する。利用者端末３がＵＩＯを受信すると、置換部３０７は、ＵＩＯに含まれるオブジェクト番号と、既に記憶部１３に格納されているＵＩＯのオブジェクト番号とを比較し、オブジェクト番号が一致するＵＩＯがあれば、一定の基準に従って置き換えを実行する。一致していない場合は、受信したＵＩＯを記憶部１３に格納する。置き換えの判断は、例えばＵＩＯの最終更新日を比較し、格納されているＵＩＯが受信したＵＩＯよりも古ければ置き換えを実行する。
【０１２２】
［利用者情報オブジェクトの内容確認処理］
図１６に、ＵＩＯの内容確認及び置き換え処理を示す。
利用者によるＵＩＯの内容確認要求が発生すると（＃１）、ダイジェスト部３０６は格納されているＵＩＯのダイジェストを作成し（＃２）、オブジェクト番号とともにサーバ２に送信する（＃３）。なお、ダイジェストの作成対象を、利用者に指定させるようにしてもよい。
【０１２３】
サーバ２は、ダイジェストを受信すると要求者の認定を行い（＃４）、送信されたダイジェスト及びオブジェスト番号をダイジェスト作成部２０８に通知する。ダイジェスト作成部２０８は、ＵＩＯのオブジェクト番号に基づいて対応するＵＩＯの発行履歴及び利用者属性を利用者情報ＤＢ４から読み出し（＃５）、読み出された情報に基づいてダイジェストを作成する（＃６）。
【０１２４】
次いで、ダイジェスト作成部２０８は、作成したダイジェストと送信されたダイジェストとをダイジェスト比較部２０９に通知する。ダイジェスト比較部２０９は、通知された利用者端末３側のダイジェストと、サーバ２側のダイジェストとを比較し（＃７）、比較結果を利用者端末に送信する（＃８）。
利用者端末３がダイジェストの比較結果を受信すると（＃９）、ダイジェスト部３０６はサーバ２からの回答を出力部１０に出力し、ダイジェストが一致していないＵＩＯについての送信要求の有無を判断する（＃１０）。送信要求がある場合は、ダイジェスト部３０６は該当するＵＩＯのオブジェクト番号とともにＵＩＯの送信要求を送信する。発行要求がない場合はサーバからの受信や利用者からの入力を待つ状態に戻る（＃１９）。
【０１２５】
ＵＩＯの送信要求を受信したサーバ２では（＃１１）、認証部９によりＵＩＯのオブジェクト番号が利用者情報管理部５に通知される。利用者情報管理部５は、オブジェクト番号をもとに必要な利用者情報を読み出し、ＵＩＯ作成発行部６に通知する（＃１２）。ＵＩＯ作成発行部６は通知された利用者情報に基づいてＵＩＯを作成し（＃１３）、発行する（＃１４）。ＵＩＯを発行後、利用者情報管理部５は、該当するオブジェクト番号のＵＩＯ発行日の発行年月日を更新する（＃１５）。
【０１２６】
利用者端末３は、ＵＩＯを受信すると（＃１６）、置換部３０７により既存のＵＩＯと受信したＵＩＯとのオブジェクト番号を比較する（＃１７）。オブジェクト番号が一致しない場合は受信したＵＩＯを格納する（＃１７）。置換部３０７は、オブジェクト番号が一致する場合、受信したＵＩＯの更新日の方が新しければ、受信したＵＩＯを既存のＵＩＯに上書きし、そうでなければサーバからの受信や利用者からの入力を待つ状態に戻る（＃１８，＃１９）。
【０１２７】
本実施形態例においては、各利用者が保持するＵＩＯや後述するＵＩＯの複製の内容が、元の内容と一致しているか否か、改竄を受けていないかどうかを、配布された側でチェックすることが可能になる。
また、受信したＵＩＯと同じ利用者について、既にＵＩＯを保持している場合、一定の基準で置き換えることができ、無駄なメモリ領域を使わずにすみ、また利用者のバージョン管理の手間を省くことができる。
【０１２８】
＜第６実施形態例＞
図１７に、本発明の情報管理流通装置の第６実施形態例のブロック図を示す。
図１７における情報管理流通装置は、第１実施形態例におけるサーバ２にさらに複製管理部２１０が付加され、第１実施形態例における利用者端末３にさらにＵＩＯ送信部３０８、複製作成発行部３０９及びＵＩＯ確認部３１０が付加されている。
【０１２９】
［サーバ］
［複製管理部］
利用者端末３においてＵＩＯの複製が作られると、認証部９を介して複製管理部２１０に対し所定の複製情報が通知される。所定の複製情報は、作成した複製番号、複製元のオブジェクト番号、複製作成者の利用者ＩＤ、複製所有者の利用者ＩＤ、作成日など、複製の経路や複製の所有者を特定できる情報を含む。複製管理部２１０は複製情報の書き込みを利用者情報管理部５に依頼し、複製情報が利用者情報の一部として利用者情報ＤＢ４に書き込まれる。図１８に、利用者情報ＤＢ４内で管理される複製情報の概念図を示す。なお、サーバ２は、ＵＩＯの複製を受信した利用者端末３からの通知に従って所定の複製情報を得ることもできる。
【０１３０】
また、複製管理部２１０は、利用者端末３の要求指示部１１からの複製参照要求に従い、利用者端末３に複製情報を送信する。複製情報は、前述のアクセス制御部により複製されたＵＩＯの元となっている利用者情報の持ち主本人にのみ、アクセス可能にすることができ、各利用者は、自分に関するＵＩＯの複製履歴を参照することができる。
【０１３１】
［利用者端末］
［利用者情報オブジェクト送信部］
ＵＩＯ送信部３０８は、利用者自身のＵＩＯを他の利用者端末に送信し、送信に関する情報をサーバ２に通知する。ＵＩＯ送信部３０８は、送信対象のＵＩＯの指定及び送信先の指定とともに、利用者からのＵＩＯの送信要求を受けとる。ＵＩＯの指定の際に、グラフィカルユーザインターフェース（ＧＵＩ）を用い、送信対象のＵＩＯの視覚的表示をマウス等のポインティングデバイスで操作することによって指示できるようにするとよい。ＵＩＯ送信部３０８は、送信対象のＵＩＯに記載されている利用者ＩＤと、記憶部１３に格納されている利用者ＩＤとを比較する。両者が一致していれば、利用者自身のＵＩＯの送信と判断し、送信を実行する。
【０１３２】
一致していなければ送信を拒否するようにしても、また後述する複製作成発行部３０９に対し、オブジェクト番号及び送信先とともに複製発行指示を通知するようにしてもよい。
ＵＩＯの送信を実行すると、ＵＩＯ送信部３０８は所定のＵＩＯ送信情報をサーバ２に送信する。所定のＵＩＯ送信情報は、少なくともオブジェクト番号及び送信先の利用者を特定する情報（利用者の氏名、利用者ＩＤなど）を含む。
【０１３３】
［複製作成発行部］
複製作成発行部３０９は、ＵＩＯの複製を作成し、他の利用者端末に作成した複製を送信するとともに、サーバに対して複製作成通知を送信する。本実施形態例では、複製作成発行部３０９は、ＵＩＯ送信部３０８からの通知を受けて複製を作成する。もちろん、利用者による複製発行要求に従って複製を作成するようにしてもよい。
【０１３４】
複製作成発行部３０９は、通知されたオブジェクト番号をキーに記憶部１３からＵＩＯを読み出し、ＵＩＯに複製番号、複製作成者の利用者ＩＤ、作成日などの情報を付加してＵＩＯの複製を作成する。図１９に複製されたＵＩＯの概念図を示す。複製されたＵＩＯの複製をつくる場合もそれまでの作成者の記載は残されたまま、新たに作成者の利用者ＩＤが付加されるので、その複製をみればどの利用者の手元を通ってきた複製なのかを知ることができる。
【０１３５】
複製作成発行部３０９は、作成したＵＩＯの複製を指定された送信先に所定の複製情報をサーバ２にそれぞれ送信する。また所定の複製情報をサーバ２にそれぞれ送信する所定の複製情報には、複製番号、複製元のオブジェクト番号、複製の作成者ＩＤ、複製発行先の利用者ＩＤ、作成日などの複製履歴を示す情報を含ませる。
【０１３６】
［ＵＩＯ確認部］
また、利用者端末３に、複製作成発行部３０９とは別に、ＵＩＯ確認部３１０を設け、利用者端末３に送信されてきたＵＩＯが複製か否かを判別し、判別後格納するようにしてもよい。ＵＩＯの確認は、ＵＩＯに所定の複製情報が含まれているか否かにより行ってもよいし、利用者により判別するようにしてもよい。利用者により判別する場合は、利用者が容易に複製か否かを判別できるように、ＧＵＩを利用して表示することが好ましい。
【０１３７】
ＵＩＯ確認部３１０は、受信されたＵＩＯが複製であれば、所定の複製情報をサーバに通知する。所定の複製情報には、前記と同様、作成した複製番号、複製元のオブジェクト番号、複製の作成者ＩＤ、複製所有者の利用者ＩＤ、作成日などが含まれる。
［複製送信処理］
図２０にＵＩＯの確認及び複製送信処理の一例を示す。
【０１３８】
利用者により送信対象のＵＩＯ及び送信先が選択されると（＃１）、ＵＩＯ送信部３０８が、記憶部１３から対象ＵＩＯ及び利用者ＩＤを読み込み、ＵＩＯに記載されている利用者ＩＤと、利用者端末の記憶部１３に記憶されている利用者ＩＤとを比較する（＃２）。両者が一致していれば（＃３）、ＵＩＯ送信部３０８は、本人によるＵＩＯの送信と判断し、ＵＩＯを他の利用者端末に送信し、サーバ２に所定のＵＩＯ送信情報を送信する（＃４）。一致していなければ、ＵＩＯ送信部３０８は、複製作成発行部３０９に対して、対象ＵＩＯ及び送信先とともに複製の作成及び発行依頼を通知する。
【０１３９】
サーバ２により受信されたＵＩＯ送信情報は（＃５）、認証部９による認証を受けた後、利用者情報管理部５に通知される。利用者情報管理部５は、通知に従い、送信されたＵＩＯの発行履歴を書き換える（＃６）。
ＵＩＯ送信部３０８が、複製作成発行部３０９に対して複製発行依頼を通知すると、複製作成発行部３０９は、通知に従って対象ＵＩＯに所定の情報を付加したＵＩＯの複製を作成し、送信する（＃７，＃８）。さらに、複製作成発行部３０９は、サーバ２に対して所定の複製情報を送信する（＃９）。
【０１４０】
複製情報を受信したサーバ２は（＃１０）、利用者管理部５により複製情報を利用者管理ＤＢ４に書き込む（＃１１）。
本実施形態例においては、各利用者端末が保持する他人のＵＩＯを複製して他の利用者に配布することが可能になる。これによってネットワークを介して友人を紹介したりすることができる。しかも、複製のＵＩＯは複製であることを示す処理を施すことにより、ＵＩＯの悪用や混乱を防ぐことができる。
【０１４１】
また、利用者は、自分に関するＵＩＯやその複製がネットワークを介してどこまで配布されているかをチェックすることができる。
＜第７実施形態例＞
図２１に、本発明の情報管理流通装置の第７実施形態例のブロック図を示す。
図２１における情報管理流通装置は、第１実施形態例における利用者端末３にさらにＵＩＯ特定部３１１、ＵＩＯ分類部３１２及びＵＩＯ情報通知部３１３が付加されている。なお、利用者端末３は、ＩＲＣなどの外部アプリケーションが動作可能である。
【０１４２】
［利用者端末］
［利用者情報オブジェクト特定部］
ＵＩＯ特定部３１１は、記憶部１３に格納されているＵＩＯを画面に表示し、表示されたＵＩＯやＵＩＯの属性値を利用者の選択に従って獲得する。
ＵＩＯ特定部３１１によりＵＩＯの記載内容を画面に表示した例を図２２に示す。図２２では、ＵＩＯの各属性値が、ウィンドウ内に重ならないように配列して表示されている。また、ＵＩＯは、上から順番に表示され、ウィンドウ内に入らないものは表示されていない。例えば利用者端末３Ａにおいて、“富士通次郎"の連絡先がマウスなどの入力部により選択されると、ＵＩＯ特定部３１１は、その属性値をバッファなどに保管する。保管した属性値は他の処理部へ、要求に応じて通知する。
【０１４３】
図２４は、ＵＩＯ特定部３１１によりＵＩＯの記載内容を端末画面に表示した他の例を示す。利用者情報の各属性を画面上に名刺的に表示することにより、利用者が各利用者情報の識別をしやすくすることができる。また、電子名刺として見せることで、画面上のウィンドウ操作で選択、削除、コピーなどがしやすくなる。
【０１４４】
ＵＩＯ特定部３１１は、ＵＩＯの表示を、ＵＩＯの記載内容に応じて変えることもできる。例えば、図２５に示すように利用者端末３における時刻を基準とし、各ＵＩＯの作成日時がある一定時間よりも以前である場合、ＵＩＯの表示部分に網掛けを重ね合せて表示する。さらに、古いＵＩＯほど、網掛けの重ね合せる比率を多くし、利用者がＵＩＯの古さを視覚的に識別できるようにするのもよい。ＵＩＯの表示をＵＩＯの記載内容に応じて変える場合、さらに、その基準となるＵＩＯの属性値の一部、前記の例ではＵＩＯの作成日時を同時に表示することも可能である。
【０１４５】
［利用者情報オブジェクト分類部］
ＵＩＯ分類部３１２は、利用者が入力した分類基準を用い、利用者端末３の記憶部１３に格納されたＵＩＯを分類し、ＵＩＯ特定部３１１に通知する。
例えば、分類基準として利用者により入力されるキーワードを用い、ＵＩＯの記載内容にキーワードを含むＵＩＯを、同一グループに所属させる分類方法が挙げられる。また、予め、分類基準を設定しておき、分類基準を指定することによりＵＩＯを分類するようにしてもよい。分類基準の例として、“男性"、“女性"、“趣味が共通"、“同年代"、“同郷"、“共通の知人を持つ"、などが挙げられる。また、分類基準は複数を指定可能である。
【０１４６】
分類処理終了後、ＵＩＯ分類部３１２は、分類結果をＵＩＯ特定部３１１に通知し、図２６に例示するように、一つのグループに含まれるＵＩＯ同士を少しづつずらしながら重ねて配置し、各グループの分類基準とともに画面上に表示する。
［オブジェクト情報通知部］
例えば、利用者端末３で動作可能な外部アプリケーションとしてＩＲＣを想定する。ＵＩＯ情報通知部３１３は、ＵＩＯの特定部３１１により特定されたＵＩＯの属性値の通知要求に従い、その属性値をＩＲＣアプリケーションに通知する。通知に適した属性値としては、例えばＵＩＯに記載されている連絡先情報（ＩＲＣのチャネル名、携帯電話番号など）が挙げられる。また、ＵＩＯの複製を作成した利用者の連絡先情報を通知することも可能である。
【０１４７】
例えば、図２２に示すように利用者により選択したＵＩＯの連絡先情報の通知要求がなされると、ＵＩＯ情報通知部３１３は、ＵＩＯ特定部１１から属性値を受け取り、ＩＲＣアプリケーションに渡す。連絡先情報の受け渡しは、利用者端末３内のＩＲＣアプリケーションと情報管理流通装置との共有メモリを用いる。従って、例えば、ＩＲＣのチャネルを受け取ったＩＲＣクライアントは、そのチャットクライアントが接続する特定のコミュニケーションサーバにコミュニケーション開始の処理を依頼することができる。
【０１４８】
［利用者情報通知処理］
図２３に、ＵＩＯ情報通知部３１３による利用者情報通知処理の一例を示す。
画面上に表示されているＵＩＯの属性値、例えば連絡先情報が選択されると（＃１，＃２）、ＵＩＯ特定部３１１は、選択されたＵＩＯの項目に対応する属性値をバッファに蓄積する（＃３）。次いで、要求されている処理に従い、読み出された属性値が処理される（＃４）。
【０１４９】
ＩＲＣクライアントへの通知依頼以外の処理が要求されている場合は、他の処理を行う処理部へ属性値が通知される（＃５）。ＩＲＣクライアントへの通知依頼処理が要求されている場合は、読み出した属性値をＵＩＯ情報通知部３１３によりＩＲＣアプリケーションとの共通メモリに書き込み（＃６）、利用者からの入力またはサーバ２からの受信待ちの状態に戻る（＃７）。
【０１５０】
本実施形態例においては、利用者情報オブジェクトの記載内容に応じて、表示内容を変えながら一覧表示をすることによって、利用者が視覚的に利用者情報を区別しやすく、またＵＩＯの指定などの操作を行いやすくなる。また、利用者端末内に保持されているＵＩＯの記載内容を、利用者の指定に応じて様々なグループに分類し、グループごとに表示するなど出力形態を工夫することにより、利用者の視認性を向上することができる。
【０１５１】
さらに、画面表示されたＵＩＯの作成者と、外部アプリケーションを用いたコミュニケーションをスムーズに開始することができる。
＜第８実施形態例＞
図２７に、本発明の情報管理流通装置の第８実施形態例のブロック図を示す。
図２７における情報管理流通装置は、第１実施形態例における利用者端末３にさらに通信部３１４が付加されている。なお、利用者端末３は、インターネット上で動作する外部アプリケーションを有しており、また第７実施形態例で付加されたＵＩＯ特定部３１１を有している。
【０１５２】
［利用者端末］
［通信部］
通信部３１４は、他の利用者端末への通信依頼を受けつけ、利用者ＩＤを含む通信依頼メッセージを作成し、指定された他の利用者端末へ送信する。また、通信部３１４は、送信した依頼に対する回答を受けつけ、回答に応じて外部アプリケーションへの処理を行う。
【０１５３】
通信依頼及び通信依頼に対する回答は、ＵＩＯを画面上に表示させて行うことが望ましい。さらに、通信部３１４により、他の利用者端末から受信した通信依頼から利用者ＩＤと記憶部１３内のＵＩＯの利用者ＩＤとを比較して一致するＵＩＯを出力部１０に出力し、通信依頼元のＵＩＯの枠や背景の色を変化させたり点滅させると、通信依頼者が誰かを認識しやすい。
【０１５４】
通信依頼元のＵＩＯがクリックされると、ＵＩＯ特定部３１１から依頼元の通信アドレスを得て外部アプリケーションに通信開始命令を出し、通信開始の回答を通信依頼元の利用者端末へ送信する。通信拒否の回答が入力された場合は、その回答の送信を行う。
図２８に、利用者端末３Ｂから利用者端末３Ａへ通信依頼があった場合の通信開始処理前及び処理後における、両者の表示画面の一例を示す。
【０１５５】
［通信確認処理］
図２９に通信部３１４による通信確認処理の一例を示す。
今、利用者Ａ及び利用者Ｂの端末３Ａ及び３Ｂにおいて、ＩＲＣによる通信が可能であるものとする。
利用者端末３Ｂにおいて、画面上に表示されているＵＩＯの中から利用者ＡのＵＩＯが選択され、通信依頼が入力されると（＃１）、通信部３１４は、利用者Ｂの利用者ＩＤを含む通信依頼メッセージを作成し（＃２）、利用者端末３Ａに送信して回答の受信を待つ（＃３）。
【０１５６】
一方、利用者端末３Ａは、利用者端末３Ｂからの通信依頼メッセージを受信する（＃４）。通信部３１４は、受信した通信依頼メッセージから利用者ＢのＩＤを読み出し、ＵＩＯ特定部３１１に通知して利用者ＢのＵＩＯを画面上に反転表示する（＃５）。次いで、通信部３１４は、利用者Ａからの入力を待ち、利用者Ｂと通信するか否かを確認する（＃６）。
【０１５７】
利用者Ａが利用者ＢのＵＩＯをクリックすることにより通信を了承すると、了承する旨の回答を利用者端末３Ｂに送信し（＃７）、ＵＩＯ特定部３１１から利用者Ｂの電子メールアドレスを受けとってＩＲＣアプリケーションに通信開始処理を依頼する（＃８）。通信拒否の回答が入力された場合は、その回答を利用者端末３Ｂに送信し（＃９）、拒否された場合は利用者Ｂからの入力やサーバ２からのデータ受信待ちの状態に戻る（＃１３）。
【０１５８】
回答を受信した利用者端末３Ｂの通信部３１４は（＃１０）、利用者Ａからの回答が通信を了承しているか否かを判断する（＃１１）。通信依頼が了承された場合は、通信部３１４は、ＵＩＯ特定部３１１から利用者Ａの電子メールアドレスを受けとってＩＲＣアプリケーションに通信開始処理を依頼し（＃１２）、拒否された場合は利用者Ｂからの入力やサーバ２からのデータ受信待ちの状態に戻る（＃１３）。
【０１５９】
本実施形態例においては、他利用者からのコミュニケーションの開始の依頼を、利用者端末の画面上で視覚的に確認でき、またネットワークアプリケーションとの連携機構により、他利用者とのコミュニケーションをスムーズに開始できるようになる。
＜第９実施形態例＞
図３０に、本発明の情報管理流通装置の第９実施形態例を示す。
【０１６０】
図３０においては、情報管理流通装置は利用者端末に設けられており、各利用者端末は他の利用者の利用者情報を別個に管理する。この場合、各利用者端末には、なんらかの形で収集された他の利用者の利用者情報を蓄積しておく必要がある。その形態としては、（ａ）自己及び他の利用者の利用者情報を各利用者端末が保持する、（ｂ）各利用者端末は自己の利用者情報を保持し、ネットワーク上に存在するディレクトリサーバにアクセスすることによって、他の利用者の利用者情報を取得する、（ｃ）各利用者端末は自己の利用者情報及びネットワーク上のディレクトリ情報を保持し、各利用者端末が他の利用者端末にアクセスして利用者情報を取得することが考えられる。
【０１６１】
図３０に示す情報管理装置は、前記第１、第２及び第３実施形態例の一部を含んでいる。このように、本発明の情報管理装置は、サーバ−利用者端末の形態でも、本実施形態例に示すようにサーバを用いない形態でも実現でき、前記の実施形態例や実施形態例に含まれる一部分を適宜組み合わせることが可能である。。
【０１６２】
【発明の効果】
本発明では、所属、連絡先、所在情報、現在の状態などの利用者情報を集積した利用者情報を、ネットワークを介して移動可能なデータとして扱う。利用者端末側に送られた利用者情報オブジェクトとしての利用者情報を、後から最新のものと一致するように変更することにより、利用者側が保持する情報と実際の情報とに矛盾が生じることを防止できる。
【０１６３】
連絡先情報などが逐次更新されるので、相手とのコミュニケーションがスムーズに開始できる。また、相手に応じて更新通知の内容や活動情報等の連絡頻度を変更することができ、ネットワークにおける対人関係をうまく制御し、個人のプライバシーを守ることが可能になる。
【図面の簡単な説明】
【図１】本発明の情報管理流通装置の第１実施形態例を示すブロック図（サーバ−利用者端末型）。
【図２】利用者情報オブジェクト発行前の利用者情報管理ＤＢの状態を示す概念図。
【図３】利用者情報オブジェクトの概念を示す説明図。
【図４】利用者情報オブジェクト発行後の利用者情報管理ＤＢの状態を示す概念図。
【図５】本発明の情報管理流通装置の第２実施形態例を示すブロック図（サーバ−利用者端末型）。
【図６】アクセス制御ファイルの概念を示す説明図。
【図７】利用者情報オブジェクトの変更処理の流れを示す説明図。
【図８】利用者情報オブジェクトの発行処理の流れを示す説明図。
【図９】本発明の情報管理流通装置の第３実施形態例を示すブロック図（サーバ−利用者端末型）。
【図１０】内容制御ファイルの概念を示す説明図。
【図１１】頻度制御ファイルの概念を示す説明図。
【図１２】変更通知制御処理の流れを示す説明図。
【図１３】本発明の情報管理流通装置の第４実施形態例を示すブロック図（サーバ−利用者端末型）。
【図１４】利用者情報オブジェクトの交換処理の流れを示す説明図。
【図１５】本発明の情報管理流通装置の第５実施形態例を示すブロック図（サーバ−利用者端末型）。
【図１６】利用者情報オブジェクトの内容確認及び置き換え処理の流れを示す説明図。
【図１７】本発明の情報管理流通装置の第６実施形態例を示すブロック図（サーバ−利用者端末型）。
【図１８】利用者情報ＤＢに格納される複製情報の概念図。
【図１９】複製された利用者情報オブジェクトの概念を示す説明図。
【図２０】他の利用者端末への利用者情報オブジェクト送信処理の流れを示す説明図。
【図２１】本発明の情報管理流通装置の第７実施形態例を示すブロック図（サーバ−利用者端末型）。
【図２２】外部アプリケーションへ利用者情報を通知する画面表示の一例を示す説明図。
【図２３】外部アプリケーションへの利用者情報通知処理の流れを示す説明図。
【図２４】利用者情報オブジェクトの表示画面の一例を示す説明図。
【図２５】利用者情報オブジェクトの表示画面の他の一例を示す説明図。
【図２６】利用者情報オブジェクトの表示画面の他の一例を示す説明図。
【図２７】本発明の情報管理流通装置の第８実施形態例を示すブロック図（サーバ−利用者端末型）。
【図２８】通信依頼及び依頼に対する回答を行う表示画面の一例を示す説明図。
【図２９】外部アプリケーションによる通信確認処理の流れを示す説明図。
【図３０】本発明の情報管理流通装置の第９実施形態例を示すブロック図（利用者端末型）。
【符号の説明】
１；ネットワーク
２；サーバ
３；利用者端末
４；利用者情報ＤＢ
５；利用者情報管理部
６；ＵＩＯ作成発行部
７；変更検出通知部
８；通信部
９；認証部
１０；入出力部
１１；要求指示部
１２；通信部
１３；記憶部
１４；ＵＩＯ変更部
【図１】
0003654773.tif 000002
【図２】
0003654773.tif 000003
【図３】
0003654773.tif 000004
【図４】
0003654773.tif 000005
【図５】
0003654773.tif 000006
【図６】
0003654773.tif 000007
【図７】
0003654773.tif 000008
【図８】
0003654773.tif 000009
【図９】
0003654773.tif 000010
【図１０】
0003654773.tif 000011
【図１１】
0003654773.tif 000012
【図１２】
0003654773.tif 000013
【図１３】
0003654773.tif 000014
【図１４】
0003654773.tif 000015
【図１５】
0003654773.tif 000016
【図１６】
0003654773.tif 000017
【図１７】
0003654773.tif 000018
【図１８】
0003654773.tif 000019
【図１９】
0003654773.tif 000020
【図２０】
0003654773.tif 000021
【図２１】
0003654773.tif 000022
【図２２】
0003654773.tif 000023
【図２３】
0003654773.tif 000024
【図２４】
0003654773.tif 000025
【図２５】
0003654773.tif 000026
【図２６】
0003654773.tif 000027
【図２７】
0003654773.tif 000028
【図２８】
0003654773.tif 000029
【図２９】
0003654773.tif 000030
【図３０】
0003654773.tif 000031