(57)【要約】【課題】セキュリティや利用者の活動状況を考慮して情報の推薦を行う。【解決手段】エージェント２００は、利用者の指定した、所属、関心等の境界情報に基づいて推薦メッセージを作成する。メッセージ転送サブシステム３００は、境界情報および活動プレゼンスに基づいて制約された宛て先に推薦メッセージを転送する。推薦メッセージを受け取った他のエージェントは推薦メッセージのプロファイルおよび自己のプロファイルの間の類似度を計算し、閾値以上のときには応札メッセージを送出する。推薦側では応札メッセージ中の類似度に基づいて落札した利用者を判別し、情報提示を行う。【選択図】  図１
2004246475.tif 000002
【特許請求の範囲】
【請求項１】
利用者のプロファイルを記憶する手段と、
上記利用者のプロファイルと他の利用者のプロファイルとの間の類似度を評価する手段と、
上記他の利用者が所定のアクセス手法でアクセスしているかどうか示すアクセス状態を記憶する手段と、
情報の提示範囲を規定する境界情報を記憶する手段と、
上記類似度と、上記アクセス状態および上記境界情報の少なくとも一方とに基づいて上記利用者の保持する情報を上記他の利用者に提示するかどうかを判断する手段と、
上記判断する手段の判断結果に基づいて上記他の利用者に上記利用者が保持する所定の情報を提示する手段とを有することを特徴とする情報提示装置。
【請求項２】
上記情報の提示範囲は利用者の関心の種類および強さの少なくとも一方を含む請求項１記載の情報提示装置。
【請求項３】
上記情報の提示範囲は利用者の組織上の位置または地理上の位置を含む請求項１または２記載の情報提示装置。
【請求項４】
利用者のプロファイルを記憶する手段と、
上記利用者のプロファイルと他の利用者のプロファイルとの間の類似度を評価する手段と、
情報の提示範囲を規定する境界情報を記憶する手段と、
上記類似度と、上記境界情報とに基づいて上記利用者の保持する情報を上記他の利用者に提示するかどうかを判断する手段と、
上記判断する手段の判断結果に基づいて上記他の利用者に上記利用者が保持する所定の情報を提示する手段と、
上記他の利用者から上記情報提示の評価を受け取る手段と、
上記情報提示の評価に基づいて上記他の利用者のプロファイルのみでなく上記情報の提示範囲内に相当する利用者のプロファイルをも修正する手段とを有することを特徴とする情報提示装置。
【請求項５】
上記プロファイルはキーワードのネットワークを含み、上記提示情報の評価に対応するキーワードの重み付けを増分する請求項２記載の情報提示方法。
【請求項６】
利用者のプロファイルを管理し、他の利用者のプロファイルを受け取り、上記他の利用者のプロファイルと上記利用者のプロファイルとを比較し、その比較結果に基づいて他の利用者に情報提示を行う情報提示エージェント同士でメッセージの割り取りを行い、一方の情報提示エージェントから他方の情報提示エージェントに情報提示を行う情報提示装置において、上記メッセージのやりとりを情報提示エージェントの利用者の所定の情報アクセスシステムへのアクセス状態および情報の提示範囲に基づいて制限することを特徴とする情報提示装置。
【請求項７】
複数のコミュニケーションシステム上のコミュニケーション活動情報を管理するコミュニケーション活動情報管理システムを有し、上記情報提示エージェントは上記コミュニケーション活動情報管理装置から利用者のコミュニケーション活動情報を受け取り、上記コミュニケーション活動情報を解析して利用者のプロファイルを生成して管理する請求項６記載の情報提示装置。
【請求項８】
利用者のプロファイルを記憶するステップと、
上記利用者のプロファイルと他の利用者のプロファイルとの間の類似度を評価するステップと、
上記他の利用者が所定のアクセス手法でアクセスしているかどうか示すアクセス状態を記憶するステップと、
情報の提示範囲を規定する境界情報を記憶するステップと、
上記類似度と、上記アクセス状態および上記境界情報の少なくとも一方とに基づいて上記利用者の保持する情報を上記他の利用者に提示するかどうかを判断するステップと、
上記判断するステップの判断結果に基づいて上記他の利用者に上記対応する利用者が保持する所定の情報を提示するステップとを有することを特徴とする情報提示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、利用者が取得することを希望すると想定される情報を判別して利用者に提供する情報提供技術に関する。この発明は、たとえば、チーム（共通の目的意識を持つ比較的少人数の集団）を対象に、発話やメモ書きといった行為を通じて外在化される知識や情報あるいは行為に付随する情報（非言語情報を含む）を互いに伝え合い共有する場合に好適な、インタラクション活性化のための手法に関するものである。
【０００２】
【従来の技術】
近年、推薦システムあるいは協調フィルタリング（以下単に推薦システムと呼ぶ）と呼ばれる情報検索手法が実現され、電子商取引の分野などにおいて広く利用されている。この推薦システムの手法は、利用者のプロファイルや所定のルールに基づいて、利用者が潜在的に求めているような情報（現在は知らないが、もし知ることができれば有用な情報）を抽出して提供できる点において従来の情報検索とは異なっている。この推薦システムの手法を、人同士のインタラクションを活性化するために利用し、情報共有を促進するために採用することが望まれる。しかしながら、一般的な推薦システムをインタラクションの活性化に利用する場合、次のような問題がある。
【０００３】
（１）各情報断片に対する評価は統計的に処理され、利用者の状況などの動的な側面を考慮していない。その意味で利用者が情報を入手する時点においてシステムの振る舞いは静的である。
（２）推薦の対象となる情報断片は一様に扱われるため、情報の有効性やセキュリティの境界が明確に区別されない。
（３）情報の入手／利用／評価が時間的に分離されている状況（実世界では多い）では評価のフィードバックを必ずしも期待できないため、推薦自体の信頼性が低下してしまう。内容に基づく推薦を組み合わせる手法が提案されているが、補完的である。
【０００４】
【発明が解決する課題】
この発明は、以上の事情を考慮してなされたものであり、利用者の動的な状況を考慮でき、情報共有は情報促進の境界を扱うことができ、さらに、情報の評価を信頼性高くフィードバックすることができる情報提示技術を提供することを目的としている。
【０００５】
【課題を解決するための手段】
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、発明を詳細に説明するのに先だって、特許請求の範囲の記載について補充的に説明を行なっておく。
【０００６】
この発明の具体的な構成では、メンバーの状態を考慮し、情報の探索範囲を適切な領域に限定することで、状況に応じた推薦の作成を可能とする。
【０００７】
また、情報の発信時に局所性（境界）を設定できるようにする。境界は、社会的関係性、空間的位置関係、コミュニケーション履歴、関心の類似性、直接指定などにより規定され、境界内では明示的に受信者を指定しなくても良い。一方で、受信の事実や受信者名などは発信者に通知する（この仕組みは情報発信者の動機づけに有効である）。境界を越えた情報の転送は禁止するか、転送の事実が情報作成者に通知されるようにする。また、境界の外では、作成者名などの個人情報は参照できないようにする。
【０００８】
境界内で広く流通した情報は境界内にいるメンバー全体の関心が高いと見なす。境界がある程度社会的な構造を反映している場合には、メンバー全員のプロファイルが更新されるべきだが、境界とプロファイルの直接的な対応づけは組み合わせ爆発を招くため、境界は長期間に渡って維持することは行わない。
【０００９】
さらに、この発明を説明する。この発明の一側面によれば、上述の目的を達成するために、情報提示装置に：利用者のプロファイルを記憶する手段と；上記利用者のプロファイルと他の利用者のプロファイルとの間の類似度を評価する手段と；上記他の利用者が所定のアクセス手法でアクセスしているかどうか示すアクセス状態を記憶する手段と；情報の提示範囲を規定する境界情報を記憶する手段と；上記類似度と、上記アクセス状態および上記境界情報の少なくとも一方とに基づいて上記利用者の保持する情報を上記他の利用者に提示するかどうかを判断する手段と；上記判断する手段の判断結果に基づいて上記他の利用者に上記対応する利用者が保持する所定の情報を提示する手段とを設けるようにしている。
【００１０】
この構成においては、情報提示の範囲や利用者のアクセス状態（プレゼンス）を考慮して的確な情報推薦を行える。この情報提示の範囲は利用者が適宜定義することができるようにすることが好ましい。上記情報の提示範囲は利用者の関心の種類、強さ、利用者の組織上の位置、地理上の位置等である。情報提示装置は、たとえば１つのサーバにおいて複数の利用者のプロファイルを一括して管理するものでもよいし、１人または１グループごとの情報提示エージェント（プロセス）を起動し、利用者ごと、利用者のグループごとに管理してもよい。クライアント装置側に利用者ごとに情報提示エージェントを設けてもよい。上述の一側面に従う情報提示装置においては、利用者のプロファイルが記憶管理され、このプロファイルが他の利用者のプロファイルに対して比較されて類似度が算出される。他の利用者のプロファイルは、同一の情報提示装置（プロセス）で記憶管理されていてもよいし（利用者プロファイルをサーバ等で一括して記憶管理する場合）、他の情報提示装置（プロセス）で記憶管理されているものでもよい。
【００１１】
上記情報提示に対してたとえば詳細情報の要求があったときにはプロファイルへフィードバックを行うことができる。この場合、情報提示を行った利用者のみでなく当該提示範囲の利用者のプロファイルにも同様なフィードバックを行うようにしてもよい。
【００１２】
この発明の情報提示装置はエージェントして実装することができ、当該エージェントは所定のサーバ上で動作してもよいし、クライアント装置（利用者のホスト装置）上で動作してもよい。
【００１３】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。
【００１４】
【発明の実施の形態】
以下、この発明の実施例の情報提示システムについて説明する。この実施例では、利用者に推薦を提示するソフトウェアシステムを用いる。以下ではこれをエージェントと呼ぶ。エージェントは利用者毎に用意され、自分の利用者のプロファイルを管理する。エージェントはまた、推薦を作成するために互いに交渉（コントラクトネットプロトコルを用いたマッチメイキング）を行い、利用者のプロファイルや状況に適合した情報を検索する。具体的には、エージェントのプロファイルに含まれるキーワード群を用いた情報検索あるいは、「関心の差分」を利用した情報検索などを適用する。メッセージの送信元と自分のプロファイルの差分に含まれるキーワード群を用いて情報検索を行う。
【００１５】
図１は、この発明の実施例の情報提示システムを全体として示しており、この図において、コミュニケーション活動情報管理装置１０、コミュニケーションシステム１１、１２・・・、クライアント端末１３、１４・・・等がネットワークを介して接続されている。コミュニケーションシステム１１、１２・・・はたとえばチャットサーバ、電子掲示板サーバ、メールサーバ等である。クライアント端末１３、１４・・・は利用者が利用するホスト装置であり、コミュニケーションシステム１１、１２・・・のサービスを利用できるものであればどのようなものでもよい。エージェントプラットフォーム２０、２１、２２・・・は、利用者に対応して設けられている。これらエージェントプラットフォーム２０、２１、２２・・・は、所定の情報処理システム上で動作するものであり、たとえば、コミュニケーション活動情報管理装置１０その他のサーバシステム上で動作してもよいし、個々の対応するクライアント端末１３、１４・・・で動作してもよい。エージェントプラットフォーム２０、２１、２２・・・は、それぞれエージェント２００およびメッセージ転送サブシステム３００を有している。
【００１６】
利用者はクライアント装置１３、１４・・・を用いてコミュニケーションシステム１１、１２・・・にアクセスしてコミュニケーション活動を行う。コミュニケーション活動情報管理装置１０は、コミュニケーションシステム１１、１２・・・上でインターラプトさらたコミュニケーション活動を受け取り、適宜、エージェントプラットフォームに通知を行う。この通知には、対応する利用者のコミュニケーション活動に関する通知もあり、これに基づいて対応する利用者のプロファイルを生成する。プロファイルおよびその生成手法については後に述べる。
【００１７】
エージェントプラットフォーム２０、２１、２２・・・のエージェント２００はメッセージ転送サブシステム３００を用いてメッセージをやりとりし、情報の提示を行う。これについても後に述べる。またやりとりされるメッセージは図３に示すような構成を有し、たとえば図４に示すような種類となっている。これらについてもその利用場面において適宜説明する。
【００１８】
先に述べたように、エージェント２００は利用者毎に用意され、自分の利用者のプロファイルを管理する。エージェント２００はまた、推薦を作成するために互いに交渉を行い、利用者のプロファイルや状況に適合した情報を検索する。これに加えて、推薦に含まれる情報の有効性およびセキュリティにおける「境界」の概念が導入される。すなわち、エージェント２００が交渉を行う範囲は境界内に限定される。境界に対して送られたメッセージは境界内のエージェントに配信されるが、そのメッセージに応答するかどうかは受信側が決定する。
【００１９】
境界はたとえば図５、図６に示すようにユーザインタフェースを用いて推薦を行おうとする利用者が設定できる。もちろん、管理者等が設定を行ってもよい。図５では、組織の所属や興味に対象を指定して境界を規定する。境界内の利用者はハイライトされる。図６では、基準となる利用者を利用者表示部で指定し、この後、スライダ操作部を操作して段階的に組織の所属の限界、興味の限界（範囲、強さ等）を指定する。境界内の利用者はこの場合もハイライトされて表示される。
【００２０】
より具体的には図７に示すように、図５では、利用者が入力した境界情報をそのまま用いてそれに合致する利用者の選択を行う。図６では、基準となる利用者の属性をコピーして、それに合致する利用者の選択を行う。
【００２１】
図１に戻る。エージェント２００は自分が管理する利用者のプロファイルおよび、コミュニケーション活動情報管理装置１０から送られる通知やプレゼンス情報を利用してマッチメイキングを行う。また、エージェント２００が送受信するメッセージの転送もこれらの情報を考慮して行われる。例えば、特定の社会的関係性を持つ利用者のみ有効といった境界を定義し、これに適合するエージェント２００のみが交渉に参加できる。境界は原則として利用者が適宜指定するものとし、エージェント２００の交渉が終了した時点で境界は消滅する。あるいは永続的な境界を定義して、継続的・連続的な指定も可能なようにしても良い。また、利用者が境界を越えて情報を転送しようとした場合は、情報作成者の個人情報などは削除する。
【００２２】
この例では推薦のフィードバックも行われる。推薦システムでは情報に対する利用者からの正確な評価がフィードバックされる必要があるが、情報の入手／利用／評価が時間的に分離している場合は常にフィードバックを得ることは必ずしも期待できない。またフィードバックが得られたとしても、情報の利用から評価までの期間が長いと評価自体の信頼性にも疑問が生じる。
【００２３】
そこで、情報入手時の利用者の操作から関心の度合いを推定することで、情報に対する１次フィードバックを得て推薦の信頼性を向上させる。具体的には、提示する情報量を段階的に増加させる（情報の段階的な提示は利用者の認知負荷を軽減するためにも有効である）。そして利用者が詳細情報を要求した場合は、その情報に対する評価を向上させる。詳細情報を要求する行為のみから正確な評価を予測することは困難であるが、情報の特徴量や属性あるいはメタデータの重みづけと組み合わせることで関心の高い（詳細情報を要求するであろう）情報を優先的に提示することが可能となる。提示するカテゴリの段階的な拡張も同様に実現することができる。
【００２４】
さらに、この例のフィードバック手法では、上述の手法と境界の概念を組み合わせる。境界内のメンバーは何らかの共通点を持つと考えられるため、境界内で広く流通しており多くのメンバーが詳細情報を要求したものを各メンバーが同様に関心を持つであろう（あるいは、持つべき）情報と見なして、境界内のメンバー全員にフィードバックする。一方、メンバーが殆ど参照しない（詳細情報を要求しない）情報は淘汰される傾向になる。
【００２５】
図２は、主に、エージェントプラットフォーム２０、２１、２２・・・のエージェント２００およびメッセージ転送サブシステム３００の詳細を示すものであり、この図において、エージェント２００は、プロファイル記憶部２０１、アドレス記憶部２０２、状態記憶部２０３、送信キュー２０４、受信キュー２０５、処理手続き実行部２０６等を含んで構成されている。メッセージ転送サブシステム３００は、エージェント管理テーブル３０１、送信キュー３０２、受信キュー３０３、メッセージフィルタ３０４、コネクションテーブル３０５等を含んで構成されている。
【００２６】
エージェント２００およびメッセージ転送サブシステム３００は主に以下の処理を行う。
【００２７】
（１）プロファイルの作成および更新
（２）推薦の作成
（３）推薦した情報の送信
（４）推薦に対する評価のフィードバック
【００２８】
それぞれの処理について以下で説明する。
【００２９】
図１０は、プロファイルの作成処理の例を示している。この処理はエージェント２００により行われる。
【００３０】
図１０において、コミュニケーション活動情報管理装置１０から、対応する利用者のコミュニケーション活動（たとえばチャット等を構成するメッセージ）の通知を受け取ると、当該通知の内容を形態素解析し（Ｓ１０〜Ｓ１２）、キーワードを抽出して、抽出してキーワードのリストに対してキーワードのネットワークを構築・追加する処理を行う（Ｓ１３〜Ｓ１７）。ネットワークはたとえば図８に示すようなものである。
【００３１】
図１１〜図１８は、推薦の作成および推薦した情報の送信（必要時）の処理例を示している。
【００３２】
図１１は、エージェント２００における推薦動作の起動を示しており、この図において、「ａｎｎｏｕｎｃｅ」のメッセージで対応する利用者のプロファイル等の送信を起動する（ステップＳ２０）。利用者が境界条件を設定している場合には境界情報（「ｂｏｕｎｄａｒｙ−ｉｎｆｏ」）をメッセージに含ませる（Ｓ２１、Ｓ２２）。この後、メッセージの送信をメッセージ転送サブシステム３００に要求して他のエージェントからの応答を待つ（Ｓ２３、Ｓ２４）。
【００３３】
図１２は、エージェント２００からメッセージ送信の要求を受けたメッセージ転送サブシステム３００の動作を示しており、この図において、宛て先（「ｔａｒｇｅｔ」が空でなければ（Ｓ３０、Ｓ３１）、境界情報を参照し、宛て先が境界情報に合致すれば（境界内）推薦のメッセージを転送し（Ｓ３２〜Ｓ３５）、そうでなければ、破棄する（Ｓ３６）。この処理はメッセージフィルタ３０４で行われる。
【００３４】
メッセージ送信先のエージェント２００が境界内に存在するかどうかを判定するアルゴリズムである「ｉｎｂｏｕｎｄａｒｙｐ」（図１２）にはいくつかの実現方法が考えられるが、大枠では、これらは送信先の情報と境界指定とのパタンマッチあるいは類似度の計算によって解決される。例えば、境界情報を
【数１】
（ｐｒｅｓｅｎｃｅ  ？ｍｅｍｂｅｒ  ａｃｔｉｖｅ）
のようなルール形式で表現しておき、現在のプレゼンス情報の集合から
【数２】
（ｐｒｅｓｅｎｃｅ  ｋｕｒａｂａｙａｓｈｉ  ａｃｔｉｖｅ）
といった事実を選択し、ｋｕｒａｂａｙａｓｈｉが境界内に存在することを求めることができる。
【００３５】
図１３は、推薦メッセージを受け取るエージェントプラットフォームのメッセージ転送サブシステム３００の動作を示しており、この図において、メッセージ受け取ったメッセージ転送サブシステム３００はメッセージの宛て先を抽出しこれを表引きしてターゲットとし、ターゲットが空でなければ、ターゲットのエージェント２００にメッセージを送る（Ｓ４０〜Ｓ４３）。
【００３６】
図１４は、推薦メッセージ等を受け取ったエージェント２００の動作を示している。この例ではメッセージのタイプに応じてハンドラが適用される。メッセージが推薦（「ａｎｎｏｕｎｃｅ」）であれば、自己が保持するプロファイルと比較を行い類似度を算出する。メッセージのタイプは図４に示すように種々のものがある。図１４において、メッセージのタイプを抽出し、メッセージタイプおよび状況（プレゼンス、活動中かどうか）を表引きし、ハンドラを決定する（Ｓ５０〜Ｓ５２）。適用するハンドラがなければメッセージを破棄する（Ｓ５３）。
【００３７】
図１５は、推薦を行うハンドラの処理を示しており、この図において、エージェント２００は、推薦メッセージに含まれるプロファイルと自己のプロファイルとの類似度を算出し、類似度は閾値を超える場合には、その類似度を含む、応札メッセージ（「ｂｉｄ」）を生成して、メッセージ転送サブシステム３００にメッセージ転送を要求する（Ｓ６０〜Ｓ６３）。こののち、待機する（Ｓ６４）。類似度が閾値以下の場合には何もしない（Ｓ６５）。
【００３８】
類似度はたとえばつぎのように算出する。境界を利用者（メンバー）の関心を表すキーワードリストで表現することもできる。ＩＡとＩＢをそれぞれメンバーＡおよびＢのキーワードリストとすれば、それらの類似度は次のように求めることができる（簡単のため、各々のキーワードの重みはここでは考慮していない）。
【数３】
2004246475.tif 000003
【００３９】
図１６は推薦を行ったエージェント２００のその後の処理を示しており（メッセージ転送サブシステム３００との間のやりとりは先の場合と同様であり説明しない）、図１６において、エージェント２００は所定時間の経過を待って応札したメッセージの中から最大の類似度をもつメッセージを選択する（Ｓ７０〜Ｓ７７）。そして選択した応札メッセージの送信者宛の落札メッセージ（「ａｗａｒｄ」）を生成する（Ｓ７８）。この落札メッセージはメッセージ転送サブシステム３００により宛て先に送信される。
【００４０】
図１７は応札メッセージに応じて情報を提供する処理を示しており、この図において、エージェント２００は、応札メッセージの場合には情報提要用のメッセージを生成する（Ｓ８０、Ｓ８１）。この情報提供メッセージはメッセージ転送サブシステム３００により宛て先に送信される。
【００４１】
図１８は、メッセージ転送サブシステム３００のメッセージフィルタ３０４の処理の例を示しており、この図において、境界情報の種類すなわち関心（「ｉｎｔｅｒｅｓｔ」）、組織（「ａｆｆｉｌｉａｔｉｏｎ」）、アクセス状況（「ｐｒｅｓｅｎｎｃｅ」）に応じてフィルタリング処理が行われ、合致する宛て先のみが有効となる（Ｓ９０〜Ｓ９５）。
【００４２】
図１９は、推薦の評価のフィードバックの処理例を示しており、この図において、応札した利用者から詳細な情報の要求があるときに、すなわち肯定的な評価があるときに、システムへのフィードバックを行う。図１９において、詳細情報の要求があると、境界情報からそこに属する利用者のリストを取得し、この利用者のエージェントに対してプロファイルの更新要求（「ｒｅｗａｒｄ」）のメッセージをメッセージ転送サブシステム３００を介して送る（Ｓ１００〜Ｓ１０５）。
【００４３】
図９はフィードバックを例示するものであり、この例では、推薦情報を構成するキーワード（Ａ，Ｂ，Ｃ）に対して最大の応札を行ったエージェントに対してのみでなく、境界内の他のエージェントに対しても、推薦情報のキーワード（Ａ，Ｂ，Ｃ）に含まれるキーワードについて所定の増分だけ重みを大きくするようにする。この重みは類似度の計算に用いられる。もちろん、応札したエージェントと、他の境界内のエージェントとの間で増分値を異ならせるようにしてもよい（応札者の増分値の方が大きい）。
【００４４】
実際にフィードバックを行う処理「ｒｅｗａｒｄ」には、例えば「バケツリレーアルゴリズム」を利用する。
【００４５】
なお、この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。たとえば、上述では情報提示者を応札者としたが、コントラクトネットプロトコルを用いることなくすべての境界内の利用者（プレゼンスを考慮してもよい）に情報を提示するようにしてもよい。また落札者を複数として情報を提示してもよい。推薦の評価のフィードバックは境界内の推薦対象者のプロファイルに行うようにしたが、あわせて推薦者自体のプロファイルを更新するようにしてもよい。
【００４６】
【発明の効果】
以上説明したように、この発明によれば、境界情報およびプレゼンスに基づいて適宜に情報の推薦を行える。また、境界情報に基づいて評価のフィードバックを境界内の利用者に敷衍することができる。
【図面の簡単な説明】
【図１】この発明の実施例の情報提示システムを全体として示す図である。
【図２】図１のエージェント２００およびメッセージ転送サブシステム３００の構成例を示す図である。
【図３】メッセージの構成例を説明する図である。
【図４】メッセージのタイプを説明する図である。
【図５】境界情報を入力するユーザインタフェースの例を説明する図である。
【図６】境界情報を入力するユーザインタフェースの他の例を説明する図である。
【図７】境界の指定方法を説明する図である。
【図８】キーワードのネットワークにより記述されるプロファイルの例を説明する図である。
【図９】プロファイルのキーワードへのフィードバックの例を説明する図である。
【図１０】利用者のプロファイルを生成等する処理を説明するフローチャートである。
【図１１】推薦メッセージの作成処理を説明するフローチャートである。
【図１２】推薦メッセージの転送処理を説明するフローチャートである。
【図１３】推薦メッセージの受信処理を説明するフローチャートである。
【図１４】応札等メッセージの処理を説明するフローチャートである。
【図１５】応札の具体的な処理を説明するフローチャートである。
【図１６】落札処理を説明するフローチャートである。
【図１７】落札した利用者に情報を提示する処理を説明するフローチャートである。
【図１８】境界情報に基づく宛て先の選別処理を説明するフローチャートである。
【図１９】評価時のプロファイルへのフィードバック処理を説明するフローチャートである。
【符号の説明】
１０      コミュニケーション活動情報管理装置
１１、１２      コミュニケーションシステム
１３、１４      クライアント装置
２０、２１、２２      エージェントプラットフォーム
２００      エージェント
２０１      プロファイル記憶部
２０２      アドレス記憶部
２０３      状態記憶部
２０４      送信キュー
２０５      受信キュー
２０６      処理手続き実行部
３００      メッセージ転送サブシステム
３０１      エージェント管理テーブル
３０２      送信キュー
３０３      受信キュー
３０４      メッセージフィルタ
３０５      コネクションテーブル
【図１】
2004246475.tif 000004
【図２】
2004246475.tif 000005
【図３】
2004246475.tif 000006
【図４】
2004246475.tif 000007
【図５】
2004246475.tif 000008
【図６】
2004246475.tif 000009
【図７】
2004246475.tif 000010
【図８】
2004246475.tif 000011
【図９】
2004246475.tif 000012
【図１０】
2004246475.tif 000013
【図１１】
2004246475.tif 000014
【図１２】
2004246475.tif 000015
【図１３】
2004246475.tif 000016
【図１４】
2004246475.tif 000017
【図１５】
2004246475.tif 000018
【図１６】
2004246475.tif 000019
【図１７】
2004246475.tif 000020
【図１８】
2004246475.tif 000021
【図１９】
2004246475.tif 000022