(57)【要約】【課題】  チャットの会話情報に所定の単語が含まれているか検索する際に、その単語の発言を行ったユーザーの有する属性情報を含む検索結果情報を得ることができなかった。【解決手段】  チャットに参加するユーザーは所定の属性情報を有し、チャットログデータを管理するサーバ装置１００は、ログ解析部１０３により会話情報を解析して所定の単語の出現回数をカウントして属性情報ごとの単語ごとに出現回数を解析結果データベース１２１に記憶する。検索・図化部１０５は、検索キー情報に指定された単語について、解析結果データベース１２１を参照して単語について発言を行っているユーザーの属性情報と、その属性情報と同じ属性情報を有する別のユーザーとを検索して検索結果情報を生成して、検索端末装置３００へ検索結果情報を送信する。【選択図】        図１
2005250947.tif 000002
【特許請求の範囲】
【請求項１】
チャットの会話情報を入力して送信する複数のチャット端末装置と、上記複数のチャット端末装置を接続して上記会話情報を受信して、受信した会話情報をチャットログとして管理するサーバ装置とを備えたチャットログ管理システムにおいて、
検索キー情報を入力して上記サーバ装置へ送信するとともに、上記サーバ装置から検索結果情報を受信して表示する検索端末装置を備え、
上記サーバ装置は、
上記チャット端末装置を使用するユーザー間の属性情報をユーザーの識別情報に対応させて記憶し、
上記会話情報を解析して上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成し、
上記チャットログを検索する検索キー情報を上記検索端末装置から受信して、上記解析結果情報から上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して上記検索端末装置へ送信する
ことを特徴とするチャットログ管理システム。
【請求項２】
上記サーバ装置は、
上記受信した会話情報を記憶するチャットログデータベースと、
上記ユーザーの識別情報と上記属性情報とを対応させて記憶するユーザーデータベースと、
上記属性情報ごとの上記所定の単語ごとに上記カウントした出現回数を上記解析結果情報として記憶する解析結果テーブルと、
上記チャットログデータベースに記憶されている会話情報を解析して、上記解析結果情報を生成して上記解析結果テーブルに記憶するログ解析部と、
上記検索キー情報を受信して、上記解析結果テーブルの解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を上記ユーザーデータベースより取得して、上記検索結果情報を生成して送信する検索図化部と
を備え、
上記検索端末装置は、
上記検索キー情報を入力して上記サーバ装置へ送信する検索データ入力部と、
上記サーバ装置から検索結果情報を受信して表示する検索結果データ出力部と
を備えたことを特徴とする請求項１記載のチャットログ管理システム。
【請求項３】
上記検索端末装置は、
上記検索結果データ出力部により出力された検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を入力して上記サーバ装置へ送信するユーザー指定情報入力部を備え、
上記サーバ装置は、
上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者テーブルと、
上記ユーザー指定情報入力部からユーザー指定情報を受信して、上記チャット出席者テーブルからユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザーの識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関部と
を備え、
上記検索端末装置は、上記サーバ装置よりユーザー連関情報を受信して表示するユーザー連関出力部を備えた
ことを特徴とする請求項２記載のチャットログ管理システム。
【請求項４】
上記サーバ装置は、
上記ユーザーの識別情報ごとの所定の単語ごとに出現回数を記憶するユーザー別単語解析テーブルと、
上記単語の出現回数に対応させて上記属性情報と上記ユーザーの識別情報とを図化する場合の図化条件情報を記憶する図化条件データベースと
を備え、
上記ログ解析部は、カウントした出現回数をユーザーの識別情報ごとの単語ごとに集計して上記ユーザー別単語解析テーブルに記憶し、
上記検索図化部は、上記検索結果情報を生成する場合に、上記ユーザー別単語解析テーブルから上記検索結果情報のユーザーの識別情報と上記検索キー情報とに一致する出現回数を取得して、取得した出現回数に対応する図化条件情報を上記図化条件データベースから取得して、取得した図化条件情報に基づいて上記関連付けた属性情報とユーザーの識別情報とを図化するように編集する
ことを特徴とする請求項２または３記載のチャットログ管理システム。
【請求項５】
上記ユーザー連関部は、上記ユーザー連関情報を生成する場合に、上記ユーザー別単語解析テーブルから上記ユーザー連関情報のユーザーの識別情報と上記検索キー情報とに一致する出現回数を取得して、取得した出現回数に対応する図化条件情報を上記図化条件データベースから取得して、取得した図化条件情報に基づいて上記ユーザーの識別情報とを図化するように編集する
ことを特徴とする請求項４記載のチャットログ管理システム。
【請求項６】
上記図化条件情報は、情報を表示する場合の色を指定する色情報と、情報を表示する場合の線の太さを指定する太さ情報と、情報を表示する場合に他の表示する情報との距離を指定する距離情報との少なくともいずれか１つであることを特徴とする請求項４または５記載のチャットログ管理システム。
【請求項７】
上記検索端末装置は、
上記ユーザー連関出力部により出力されたユーザー連関情報のチャット識別情報から所定のチャット識別情報を指定するチャット指定情報を入力して上記サーバ装置へ送信するチャット指定データ入力部を備え、
上記チャットログデータベースは、上記チャット識別情報ごとに上記会話情報を記憶し、
上記サーバ装置は、
上記チャット指定データ入力部からチャット指定情報を受信して、上記チャットログデータベースから上記チャット指定情報と一致するチャット識別情報の会話情報を取得して上記検索端末装置へ送信するログ閲覧部を備え、
上記検索端末装置は、
上記ログ閲覧部より会話情報を受信して表示するログ表示部を備えた
ことを特徴とする請求項３記載のチャットログ管理システム。
【請求項８】
上記検索端末装置は、
上記ユーザー連関出力部により出力されたユーザー連関情報のユーザーの識別情報からアポイントをとるユーザーの識別情報を入力して上記サーバ装置へ送信するアポイント指示入力部を備え、
上記ユーザーデータベースは、上記ユーザーの識別情報に対応させてユーザーの電子メールアドレスを記憶し、
上記サーバ装置は、
上記アポイント指示入力部からアポイントをとるユーザーの識別情報を受信して、受信したユーザー識別情報と一致するユーザー識別情報に対応する電子メールアドレスを上記ユーザーデータベースから取得するとともに、アポイントを依頼するアポイント情報を生成して、生成したアポイント情報を取得した電子メールアドレスに対して送信するアポイント部を備えた
ことを特徴とする請求項３記載のチャットログ管理システム。
【請求項９】
複数のユーザーがそれぞれ生成した会話情報を受信して、受信した会話情報をチャットログとして管理するサーバ装置において、
上記受信した会話情報を記憶するチャットログデータベースと、
上記会話情報を生成するユーザーの属性情報をユーザーの識別情報に対応させて記憶するユーザーデータベースと、
上記属性情報ごとの上記会話情報に含まれる所定の単語ごとに上記所定の単語の出現回数を解析結果情報として記憶する解析結果テーブルと、
上記チャットログデータベースに記憶されている会話情報を解析して、上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成して上記解析結果テーブルに記憶するログ解析部と、
検索キー情報を受信して、上記解析結果テーブルの解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して送信する検索図化部と
を備えたことを特徴とするサーバ装置。
【請求項１０】
上記サーバ装置は、
上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者テーブルと、
上記検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を受信して、上記チャット出席者テーブルからユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザー識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関部とを備えた
ことを特徴とする請求項９記載のサーバ装置。
【請求項１１】
複数のユーザーがそれぞれ生成した会話情報を受信して、受信した会話情報をチャットログとして管理するチャットログ管理方法において、
上記受信した会話情報を記憶するチャットログ記憶工程と、
上記会話情報を生成するユーザーの属性情報をユーザーの識別情報に対応させて記憶するユーザー情報記憶工程と、
上記属性情報ごとの上記会話情報に含まれる所定の単語ごとに上記所定の単語の出現回数を解析結果情報として記憶する解析結果記憶工程と、
上記チャットログ記憶工程により記憶された会話情報を解析して、上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成して上記解析結果記憶工程により解析結果情報を記憶させるログ解析工程と、
検索キー情報を受信して、上記解析結果記憶工程により記憶された解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して送信する検索図化工程と
を有することを特徴とするチャットログ管理方法。
【請求項１２】
上記チャットログ管理方法は、
上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者情報記憶工程と、
上記検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を受信して、上記チャット出席者情報記憶工程により記憶された情報からユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザー識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関工程と
を有することを特徴とする請求項１１記載のチャットログ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
チャットの会話情報に含まれる所定の単語の回数をユーザーの属性情報ごとに管理して、単語の発言回数に応じて属性情報とユーザーの識別情報とを関連付けるチャットログ管理システム、サーバ装置、及び、チャットログ管理方法とに関する。
【背景技術】
【０００２】
従来のチャットは、会話ログを定期的に消去するため過去の会話を把握できず、また会話に参加している当事者しか会話の内容を把握できないため、情報の共有という視点からは、有効利用することができなかった。
【０００３】
また、特開２００３−２１６５６３号公報に記載された発明では、チャットによるコミュニティへの話題提供、意見発言、話題や意見に対する工程及び否定を示す意見反応、並びに、コミュニティの話題自体に対する否定或いは攻撃的な見解を示す反乱を含み、分析するステップが、所定期間における前期属性のいずれかを備えたデータ数をカウントするステップと、隣接する期間のデータ数の伸び率を算出するステップと、前期伸び率に基づき、コミュニティの状態を判断するステップとを有する。これにより、コミュニティの衰退、会話の質の低下、マンネリ化などを知ることが可能となる。
【０００４】
また、特開２００２−２２９９１９号公報に記載された発明では、ＩＲＣ（Ｉｎｔｅｒｎｅｔ  Ｒｅｌａｙ  Ｃｈａｔ、ＲＦＣ１４５９）クライアントから送出されるメッセージを受信し、表示し、参加チャネル内の会話内容は、記憶手段によりすべて記憶され、記憶された会話内容を元に、発言回数、発言頻度、参加者、キーワード回数などの会話状態が分析される。分析された会話状態は、たとえば横軸を“時間”、縦軸を“発言回数”とするグラフ形式で表示される。
【０００５】
また、特開２００２−２６９１１１号公報に記載された発明では、電気通信上で実現された複数の電子的なコミュニティから、特定コミュニティを検索するためのシステムであって、コミュニティごとに、その検索用の特徴データを取得する手段と、各コミュニティごとに取得した特徴データと、当該コミュニティにアクセスするための参照情報とを関連付けて蓄積するデータベースについて記載されている。上記した特徴データは、コミュニティの種別ごとに異なることが好ましく、コミュニティが電子掲示板であるときは、前記特徴データはアクセスログの分析結果であり、コミュニティデータがメーリングリストであるときは、前記特徴データは、メーリングリストへの参加者であることが望ましい。さらに、コミュニティ側から利用者の層別特徴情報を取得する手段をさらに含み、前記層別特徴情報の統計的分析結果が前記特徴データに含まれることも好ましい。当該コミュニティにアクセスするための参照情報とを関連付けて前記データベースに蓄積する工程と、クライアントから入力された検索条件に合致する特徴データを備えた特定コミュニティを前記データベースから検索し、検索されたコミュニティへの参照情報をクライアント側に提供する工程と、を実現させることを特徴としている。
【０００６】
また、特開２００２−１２３４７８号公報には、チャットシステムは、チャットの利用者の情報端末装置と、チャットに関する情報の処理を行うチャット情報処理装置とを、ネットワークを介して通信可能に接続して構成されたチャットシステムであって、上記チャット情報処理装置には、上記利用者から上記情報端末装置を介して送信された、各チャットルーム内での発言内容を抽出する発言内容抽出処理手段と、上記発言内容抽出処理手段にて抽出された発言内容を、当該発言が行われたチャットルーム毎または当該発言を行った利用者ごとに格納する発言内容に基づいて上記各利用者がチャットルームを選択する際に参考にする参考情報を生成する参考情報生成手段と、上記参考情報生成手段にて生成された参考情報を上記利用者の上記情報端末装置に通知する通知手段とを備えた発明が記載されている。発言内容に対して言語解析が行われ、優位性の高い発言内容のみが発言内容格納手段に格納される。したがって、効果音や顔文字等の発言内容のように、チャットルームの内容を判断するために参考にならない情報を除外して参考情報を生成する事ができる。このため、格納や検索等の対象となるデータ数を減らして、システム負荷を低減でき、効率的に迅速な検索を行うことができる。この装置によれば、利用者から情報端末装置を介して送信されたキーワードに基づいて、発言内容格納手段にて格納された発言内容に対する検索が行われ、この検索結果が参考情報として利用者に提示される。したがって、利用者は、過去の発言内容に対するキーワード検索を行うことができ、自己の嗜好に合致するチャットルーム等を容易かつ迅速に選択することができる。
【特許文献１】特開２００３−２１６５６３号公報
【特許文献２】特開２００２−２２９９１９号公報
【特許文献３】特開２００２−２６９１１１号公報
【特許文献４】特開２００２−１２３４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記した特開２００３−２１６５６３号公報に記載された発明は、チャットによるコミュニティの質の向上を目的としたものであり、結果としてコミュニティを良好に運営することのできるリーダーを探すことができる。しかし、チャットの中で行われているコミュニティの情報に関しては触れられていないため、コミュニティ中の情報から新たな情報を得られることはできない。
【０００８】
上記した特開２００２−２２９９１９号公報に記載した発明は、ＩＲＣクライアントでの会話の内容を元に発言回数や発言頻度、参加者数やキーワード回数などの情報を取得しグラフ化することで会話の内容を分析することができる。しかし、チャットの中で行われているコミュニティの情報に関しては触れられていないため、コミュニティ中の情報から新たな情報を得られることはできない。さらに図化されたグラフからも、会話の状況は閲覧できるが自分の所望する情報は得られない。
【０００９】
上記した特開２００２−２６９１１１号公報に記載された発明では、掲示板やメーリングリストといった非同期的な会話を指し示しておりチャットによる同期的会話の検索に対しては触れていない。検索された結果から自分の所望する電子コミュニティの内容を把握することができる。しかし、検索対象が電子コミュニティであるため誰がその情報を保持しているかという人に対する検索を行うことができない。かつ一目で全体を把握することができない。
【００１０】
上記した特開２００２−１２３４７８号公報に記載された発明では、言語解析により優位性の高い発言内容のみを格納しサーバに負荷の少ない効率的な検索を行うことができる。自分の所望するキーワードを検索し、どのチャットルームのログを閲覧すれば良いのかという結果は得られる。しかし、誰がその情報を最も保持し、その周辺ではどのような人がいるかを一目で全体を把握することができない。
【００１１】
この発明は上記した問題を解決するため、以下のことを目的とする。
・チャットの終了した後で、自己のチャットへの参加に関係無く、所望するチャットの会話情報を閲覧できる。
・発言者の属性情報ごとに会話情報に含まれる単語のカウント数を管理する。
・所定の単語の発言者を属性情報と関連付ける。
・所定の単語の発言者を属性情報と関連付けて、さらに、属性情報ごとのカウント数に応じて図化する。
・属性情報を基に関連付けられた発言者から、その発言者が参加したチャットを基に発言者間の関連付けを行い、図化する。
・指定した発言者の会話情報を閲覧する。
・会話情報を閲覧した発言者と自動的にアポイントをとる。
【課題を解決するための手段】
【００１２】
この発明に係るチャットの会話情報を入力して送信する複数のチャット端末装置と、上記複数のチャット端末装置を接続して上記会話情報を受信して、受信した会話情報をチャットログとして管理するサーバ装置とを備えたチャットログ管理システムは、検索キー情報を入力して上記サーバ装置へ送信するとともに、上記サーバ装置から検索結果情報を受信して表示する検索端末装置を備え、上記サーバ装置は、上記チャット端末装置を使用するユーザー間の属性情報をユーザーの識別情報に対応させて記憶し、上記会話情報を解析して上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成し、上記チャットログを検索する検索キー情報を上記検索端末装置から受信して、上記解析結果情報から上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して上記検索端末装置へ送信することを特徴とする。
【００１３】
また、この発明に係るチャットログ管理システムは、上記サーバ装置が、上記受信した会話情報を記憶するチャットログデータベースと、上記ユーザーの識別情報と上記属性情報とを対応させて記憶するユーザーデータベースと、上記属性情報ごとの上記所定の単語ごとに上記カウントした出現回数を上記解析結果情報として記憶する解析結果テーブルと、上記チャットログデータベースに記憶されている会話情報を解析して、上記解析結果情報を生成して上記解析結果テーブルに記憶するログ解析部と、上記検索キー情報を受信して、上記解析結果テーブルの解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を上記ユーザーデータベースより取得して、上記検索結果情報を生成して送信する検索図化部とを備え、
上記検索端末装置が、上記検索キー情報を入力して上記サーバ装置へ送信する検索データ入力部と、上記サーバ装置から検索結果情報を受信して表示する検索結果データ出力部とを備えたことを特徴とする。
【００１４】
また、この発明に係るチャットログ管理システムは、上記検索端末装置が、上記検索結果データ出力部により出力された検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を入力して上記サーバ装置へ送信するユーザー指定情報入力部を備え、
上記サーバ装置が、上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者テーブルと、上記ユーザー指定情報入力部からユーザー指定情報を受信して、上記チャット出席者テーブルからユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザーの識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関部とを備え、
上記検索端末装置は、上記サーバ装置よりユーザー連関情報を受信して表示するユーザー連関出力部を備えたことを特徴とする。
【００１５】
また、この発明に係るチャットログ管理システムは、上記サーバ装置が、上記ユーザーの識別情報ごとの所定の単語ごとに出現回数を記憶するユーザー別単語解析テーブルと、上記単語の出現回数に対応させて上記属性情報と上記ユーザーの識別情報とを図化する場合の図化条件情報を記憶する図化条件データベースとを備え、
上記ログ解析部は、カウントした出現回数をユーザーの識別情報ごとの単語ごとに集計して上記ユーザー別単語解析テーブルに記憶し、上記検索図化部は、上記検索結果情報を生成する場合に、上記ユーザー別単語解析テーブルから上記検索結果情報のユーザーの識別情報と上記検索キー情報とに一致する出現回数を取得して、取得した出現回数に対応する図化条件情報を上記図化条件データベースから取得して、取得した図化条件情報に基づいて上記関連付けた属性情報とユーザーの識別情報とを図化するように編集することを特徴とする。
【００１６】
また、この発明に係るチャットログ管理システムは、上記ユーザー連関部は、上記ユーザー連関情報を生成する場合に、上記ユーザー別単語解析テーブルから上記ユーザー連関情報のユーザーの識別情報と上記検索キー情報とに一致する出現回数を取得して、取得した出現回数に対応する図化条件情報を上記図化条件データベースから取得して、取得した図化条件情報に基づいて上記ユーザーの識別情報とを図化するように編集することを特徴とする。
【００１７】
また、この発明に係るチャットログ管理システムは、上記図化条件情報が、情報を表示する場合の色を指定する色情報と、情報を表示する場合の線の太さを指定する太さ情報と、情報を表示する場合に他の表示する情報との距離を指定する距離情報との少なくともいずれか１つであることを特徴とする。
【００１８】
また、この発明に係るチャットログ管理システムは、上記検索端末装置が、上記ユーザー連関出力部により出力されたユーザー連関情報のチャット識別情報から所定のチャット識別情報を指定するチャット指定情報を入力して上記サーバ装置へ送信するチャット指定データ入力部を備え、
上記チャットログデータベースが、上記チャット識別情報ごとに上記会話情報を記憶し、
上記サーバ装置は、
上記チャット指定データ入力部からチャット指定情報を受信して、上記チャットログデータベースから上記チャット指定情報と一致するチャット識別情報の会話情報を取得して上記検索端末装置へ送信するログ閲覧部を備え、
上記検索端末装置は、
上記ログ閲覧部より会話情報を受信して表示するログ表示部を備えたことを特徴とする。
【００１９】
また、この発明に係るチャットログ管理システムは、上記検索端末装置が、上記ユーザー連関出力部により出力されたユーザー連関情報のユーザーの識別情報からアポイントをとるユーザーの識別情報を入力して上記サーバ装置へ送信するアポイント指示入力部を備え、
上記ユーザーデータベースは、上記ユーザーの識別情報に対応させてユーザーの電子メールアドレスを記憶し、
上記サーバ装置は、上記アポイント指示入力部からアポイントをとるユーザーの識別情報を受信して、受信したユーザー識別情報と一致するユーザー識別情報に対応する電子メールアドレスを上記ユーザーデータベースから取得するとともに、アポイントを依頼するアポイント情報を生成して、生成したアポイント情報を取得した電子メールアドレスに対して送信するアポイント部を備えたことを特徴とする。
【００２０】
この発明に係る複数のユーザーがそれぞれ生成した会話情報を受信して、受信した会話情報をチャットログとして管理するサーバ装置は、上記受信した会話情報を記憶するチャットログデータベースと、上記会話情報を生成するユーザーの属性情報をユーザーの識別情報に対応させて記憶するユーザーデータベースと、上記属性情報ごとの上記会話情報に含まれる所定の単語ごとに上記所定の単語の出現回数を解析結果情報として記憶する解析結果テーブルと、上記チャットログデータベースに記憶されている会話情報を解析して、上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成して上記解析結果テーブルに記憶するログ解析部と、検索キー情報を受信して、上記解析結果テーブルの解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して送信する検索図化部とを備えたことを特徴とする。
【００２１】
また、この発明に係るサーバ装置は、上記サーバ装置が、上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者テーブルと、上記検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を受信して、上記チャット出席者テーブルからユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザー識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関部とを備えたことを特徴とする。
【００２２】
この発明に係る複数のユーザーがそれぞれ生成した会話情報を受信して、受信した会話情報をチャットログとして管理するチャットログ管理方法は、上記チャットログ管理方法が、上記受信した会話情報を記憶するチャットログ記憶工程と、上記会話情報を生成するユーザーの属性情報をユーザーの識別情報に対応させて記憶するユーザー情報記憶工程と、上記属性情報ごとの上記会話情報に含まれる所定の単語ごとに上記所定の単語の出現回数を解析結果情報として記憶する解析結果記憶工程と、上記チャットログ記憶工程により記憶された会話情報を解析して、上記会話情報に含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報ごとの所定の単語ごとに集計して解析結果情報を生成して上記解析結果記憶工程により解析結果情報を記憶させるログ解析工程と、検索キー情報を受信して、上記解析結果記憶工程により記憶された解析結果情報を検索して、上記検索キー情報と一致する所定の単語の出現回数と属性情報とを取得し、属性情報に対応するユーザーの識別情報を取得し、上記ユーザーの識別情報と上記属性情報とを関連付けるとともに、上記関連付けた属性情報とユーザーの識別情報とを上記所定の単語の出現回数に応じて図化するように編集して検索結果情報を生成して送信する検索図化工程とを有することを特徴とする。
【００２３】
また、この発明に係るチャットログ管理方法は、上記チャットログ管理方法が、上記チャットを識別するチャット識別情報と、上記チャットに参加したユーザーの識別情報とを対応させて記憶するチャット出席者情報記憶工程と、上記検索結果情報のユーザーの識別情報から所定のユーザーの識別情報を指定するユーザー指定情報を受信して、上記チャット出席者情報記憶工程により記憶された情報からユーザー指定情報と一致するユーザーの識別情報に対応するチャット識別情報を取得し、取得したチャット識別情報に対応するユーザーの識別情報を取得し、取得したチャット識別情報と、チャット識別情報に対応するユーザー識別情報とを関連付けて図化するように編集してユーザー連関情報を生成して送信するユーザー連関工程とを有することを特徴とする。
【発明の効果】
【００２４】
会話情報に含まれる所定の単語の出現回数を属性情報ごとの所定の単語ごとに集計して解析結果テーブルに記憶するので、調べたい単語の発言者を容易に検索できる効果がある。
【００２５】
また、検索結果情報は図化するように編集されるので、検索結果をグラフィカルに確認でき、発言者の特定を容易に行える効果がある。
【００２６】
また、検索結果情報には、発言者の有する属性情報、例えば会社の所属情報に発言者を対応させるので、発言者を特定するだけでなく、発言者の所属する部署を特定できるので、検索したい単語に関して詳しい知識のあることが予想される部署を特定できる効果がある。
【発明を実施するための最良の形態】
【００２７】
実施の形態１．
この実施の形態では、サーバ装置の検索図化部によって生成される検索結果情報ついて一例を説明する。なお、以下に使用する「チャット」と「会議」は同じ意味の単語であるものとする。
【００２８】
図１は、チャットログ管理システムのシステム構成図である。
【００２９】
図１において、サーバ装置１００は、ネットワーク４００を介してチャット端末装置２００と検索端末装置３００とを接続する。ネットワーク４００は、例えば、インターネットや公衆回線網や専用通信回線網のいずれであっても構わない。図１では、チャット端末装置２００と検索端末装置３００とはそれぞれ別の端末装置として図示しているが、一つの端末装置がチャット端末装置の機能と検索端末装置の機能とを備えていても構わない。
【００３０】
チャット端末装置２００は、チャットにおける会話情報を入力する会話情報入力部２０１と、チャットに参加する参加者の参加資格の情報を入力するアカウント登録部２０３とを備える。
【００３１】
検索端末装置３００は、サーバ装置１００によって記憶管理されているチャットログを検索する検索データを入力する検索データ入力部３０３と、ユーザー指定データを入力するユーザー指定データ入力部３０５とを備える。データ入力部３０１は、検索データ入力部３０３とユーザー指定データ入力部３０５とを備える。また、サーバ装置１００より送信される検索結果データを出力する検索結果データ出力部３０９と、サーバ装置１００より送信されるユーザー連関データを入力して出力するユーザー連関出力部３１１とを備える図化データ出力部３０７を備える。
【００３２】
サーバ装置１００は、チャットの環境をチャット端末装置２００に提供するチャット実行部１５０と、チャット端末装置２００の会話情報入力部２０１より会話情報を入力して、チャットログデータベース１１７にチャットログデータとして登録するチャットログ収集部１０１を備える。また、チャットログデータベース１１７に記憶されたチャットログデータを入力してチャットログデータに含まれる所定の単語の出現回数をカウントし、カウントした出現回数を属性情報毎の所定の単語毎に集計して、解析結果情報を生成するログ解析部１０３を備える。上記した属性情報とは、会話情報を入力するユーザーの有している属性情報であり、例えば、会社を識別する会社情報や、会社の中の部課を示す所属情報や、ユーザーが参加しているサークルのサークル名や、ユーザーが在籍している学校の学校情報などである。このように、属性情報が同一である人間を関連付けてコミュニティを識別する。また、サーバ装置１００は、検索端末装置３００の検索データ入力部３０３が入力して送信した検索データを受信して、解析結果データベース１２１に記憶した解析結果情報を検索キー情報に基づいて検索し、検索結果情報を生成して検索端末装置３００へ送信する検索・図化部１０５を備える。また、サーバ装置１００は、検索端末装置３００のユーザー指定データ入力部３０５が入力して送信したユーザー指定データを受信して、解析結果データベース１２１に記憶されている解析結果情報を入力してユーザー指定データに基づいて解析結果情報を検索してユーザー連関情報を生成して送信するユーザー連関部１０７を備える。また、サーバ装置１００は、チャット端末装置２００のアカウント登録部２０３が入力して送信したユーザーデータを受信して、ユーザーデータベース１１９に登録するユーザーデータ登録部１０９を備える。また、サーバ装置１００は、ユーザー間の属性を示す属性情報を入力して所属情報データベース１２３に登録する所属データ登録部１１１を備える。また、サーバ装置１００は、検索結果情報と、ユーザー連関情報を生成する場合に参照する図化情報を入力して、図化条件データベース１２５に登録する図化条件登録部１１３を備える。記憶部１１５は、上記したチャットログデータベース１１７とユーザーデータベース１１９と解析結果データベース１２１と所属情報データベース１２３と図化条件データベース１２５とを備える。
【００３３】
図２及び図３は、チャットログ管理システムの利用形態の一例を示す図である。この発明のサーバ装置１００は、会話情報に含まれる所定の単語の出現回数を属性情報毎の所定の単語毎に集計して解析結果情報を生成する。このため、サーバ装置１００は、ある閉じられた環境に設置されたパーソナルコンピュータを接続する図２に示すような利用形態と、ある閉じられた環境の中に備えられたパーソナルコンピュータを接続すると共に、開かれた環境に備えられたパーソナルコンピュータを接続する図３に示すような利用形態とが考えられる。図２では、チャット端末装置２００及び検索端末装置３００とに相当するパーソナルコンピュータは、ある社内システムに備えられ、サーバ装置１００も同じある社内システムに備えられ、サーバ装置１００は、ネットワークを介してパーソナルコンピュータを接続すると共に、パーソナルコンピュータを直接接続する利用形態を示している。また、図３では、チャット端末装置２００及び検索端末装置３００とに相当するパーソナルコンピュータがある社内システムに備えられているものと社外システムに備えられている。また、サーバ装置１００は、社内システムに備えられ、パーソナルコンピュータを直接接続する、あるいは、社内のネットワーク４０３を介してパーソナルコンピュータを接続する。さらに、サーバ装置１００は、社外のネットワーク４０５を介して社外システムに備えられているパーソナルコンピュータを接続する。チャットログ管理システムはこれらのように閉じられた環境での利用と、開かれた環境での利用が可能である。
【００３４】
図４は、図１に示したシステム構成図にデータの流れを記載したデータフロー図である。サーバ装置１００及びチャット端末装置２００，検索端末装置３００とがそれぞれ備える構成要素は図１と同様であるものであるとする。ここでは、データの流れを説明する。
【００３５】
図４において、チャット端末装置２００からサーバ装置１００に対して会話情報がチャットログデータ２１として送信される。チャットログ収集部１０１は、送信されたチャットログデータ２１を受信して、チャットログデータベース１１７に記録する。また、チャット端末装置２００からサーバ装置１００に対してユーザーデータ２３が送信され、ユーザーデータ登録部１０９が受信してユーザーデータをユーザーデータベース１１９に記憶する。ログ解析部１０３は、チャットログデータベース１１７からチャットログデータを入力して解析し、解析結果データを生成して解析結果データベース１２１に記憶する。
【００３６】
検索端末装置３００からサーバ装置１００に対して検索データ３１が送信され、検索・図化部１０５が検索端末装置３００から送信された検索データ３１を受信する。検索・図化部１０５は解析結果データベース１２１から解析結果データを入力して検索データ３１に基づいて解析結果データを検索する。検索した結果と、図化条件データベース１２５に記憶されている図化条件データとユーザーデータベース１１９に記憶されているユーザーデータと所属情報データベース１２３に記憶されている所属データとを用いて検索・図化部１０５は検索結果データ３３を生成して検索端末装置３００へ送信する。
【００３７】
検索端末装置３００は、ユーザー指定データ３５をサーバ装置１００へ送信する。ユーザー連関部１０７は、ユーザー指定データ３５を受信して解析結果データベース１２１に記憶されている解析結果データを入力してユーザー指定データに基づいて解析結果データを解析する。解析した結果と図化条件データベース１２５に記憶されている図化条件データとユーザーデータベース１１９に記憶されているユーザーデータと所属情報データベース１２３に記憶されている所属データとを用いて解析結果からユーザー連関データ３７を生成して検索端末装置３００へ送信する。
【００３８】
所属データ登録部１１１は、所属データ１１を入力して所属情報データベース１２３に記憶する。ここでは、所属データ１１はサーバ装置１００の備えるキーボードやマウスなどの入力装置を用いて所属データ登録部１１１へ入力されるものとする。しかし、所属データ１１は、チャット端末装置２００や検索端末装置３００あるいは、サーバ装置１００に接続されている他の端末装置から入力するようにしても構わない。図化条件登録部１１３は、図化条件データ１３を入力して図化条件データベース１２５に登録する。図化条件データ１３は、サーバ装置１００のキーボードやマウスなどの入力装置を用いて図化条件登録部１１３に入力されるものとする。あるいは、図化条件データ１３は、サーバ装置１００に接続されているチャット端末装置２００や検索端末装置３００や他の端末装置から入力されてサーバ装置１００へ送信されても構わない。
【００３９】
また、チャットログデータ２１やユーザーデータ２３は、チャット端末装置２００の備えるキーボードやマウスなどの入力装置を用いて入力されるものとする。また、検索データ３１やユーザー指定データ３５は検索端末装置３００の備えるキーボードやマウスなどの入力装置を用いて入力されるものとする。
【００４０】
図５から図１２に記憶部１１５の備える各データベースに登録される情報の構成を示す。
【００４１】
図５は、チャットログデータベース１１７に記憶される情報の構成を示す図であり、（ａ）は会議に関する情報を示し、（ｂ）は会議に出席した参加者に関する情報を示す。チャットログデータベース１１７は２種類のデータ構造を有してチャットログデータを記憶する。一つは図５（ａ）に記載したように「会議ＩＤ」と「発言者氏名」と「会議開始・終了日時」の項目を有する。「会議ＩＤ」はチャットにユニークに割当てられた識別情報である。「発言者氏名」は、チャットに参加して発言を行った発言者の氏名情報を登録する。「会議開始・終了日時」はチャットの開始日時と終了日時とを登録する。もう一つは、図５（ｂ）に記載した内容を有するものであり、「発言者氏名」と「タイムスタンプ」と「発言内容」とを有する。図５（ｂ）はチャットでの発言順に発言者毎の発言内容を記憶する。「発言者氏名」は図５（ａ）の発言者氏名に登録した発言者氏名と関連し、「タイムスタンプ」は発言を行った日時と時刻とを登録し、「発言内容」にタイムスタンプの時刻における発言者の発言内容を記憶する。図１２にチャットログテーブルの（ｂ）に示した構成の具体的なデータ内容を示す。
【００４２】
図６は、所属情報データベース１２３に記憶される情報の構成を示す図である。図６において、所属情報データベース１２３は所属データとして「部課コード」と「部門名」と「課名」とを有する。この実施の形態では、サーバ装置１００は所定の会社の社内システムに備えられるものとし、チャットに参加する参加者は社内のユーザーであるものとする。このため、ユーザーは、いずれかの部及び課に所属し、部課コードを有するものとする。
【００４３】
図７は、ユーザーデータベース１１９に記憶される情報の構成を示す図である。図７において、ユーザーデータベース１１９は「ユーザー名」と「アカウント」と「パスワード」と「部課コード」とを有する。ユーザーデータベース１１９に記憶されるこれらの情報は、チャット端末装置２００のアカウント登録部２０３により入力されてサーバ装置１００へ送信されるユーザーデータ２３に含まれるものとする。ユーザーデータ２３は、初めてチャットに参加する際、一度だけ登録を行えばよい。ただし、ユーザーデータに変更があった場合には、変更後のユーザーデータを再登録するものとする。
【００４４】
以下に説明する図８から図１１は解析結果データベース１２１に記憶される情報であって、解析結果データベース１２１は、図８から図１１に示すそれぞれのテーブルを備えているものとする。
【００４５】
図８は、解析結果データベース１２１の備える会議出席者テーブルに記憶される情報の構成を示す図である。図８の会議出席者テーブルは、開催されたチャット（会議）に関する情報とその会議に出席した出席者に関する情報とを記憶する。
【００４６】
図９は、部コード毎の所定の単語毎に出現回数を記憶する部コード別単語テーブルである。
【００４７】
図１０は、解析結果データベース１２１の備える部課コード毎に所定の単語毎の出現回数を記憶する部課コード別単語テーブルである。部課コードは、図６に示したように、部コードと、課コードの二つにより構成されている。このため、部課コード別単語テーブルの単語の出現回数は、同じ部コードを有するテーブルの単語の出現回数を集計すると、図９に示す部コード別単語テーブルのカウントと一致する。
【００４８】
図１１は、解析結果データベース１２１の備えるユーザー毎の単語毎の出現回数を記憶する、ユーザー別単語テーブルを示す図である。
【００４９】
図１２は、上記したように、チャットログテーブルに記憶される図５（ｂ）に示した構成の情報の具体的な内容を示す図である。
【００５０】
図１３は、図化条件データベース１２５に記憶される情報の構成を示す図である。図化条件データ１３は、図１３に示す「カウント数」と「色」と「太さ」と「距離」との項目を有しているものとする。図化条件データ１３は、予めサーバ装置１００へ入力して登録しておくものとする。
【００５１】
図１３に示す図化条件データは、単語のカウント数毎に解析結果データを表示する際の線の色や、線の太さや、隣接して表示する解析結果データとの距離を規定する情報である。検索・図化部１０５及びユーザー連関部１０７は、検索結果データを生成する際、これらの図１３に示す図化条件データを参照して解析結果を編集する。
【００５２】
図１４から図１９を用いて、チャットログの登録から検索結果データの生成までの具体的な動作について説明する。
【００５３】
図１４は、チャットログ記憶工程とチャットログ解析工程のフローチャート図である。図１４において、チャット実行部１５０によって、チャットが開催され、ユーザーがチャット端末装置２００を用いて会話情報であるチャットログデータ２１を入力する（Ｓ１０）。チャットログ収集部１０１は、チャットの終了を確認する（Ｓ１１）。チャットが終了していなければ、Ｓ１２へ分岐し、チャットが終了している場合はＳ２０へ分岐する。Ｓ１２では、チャットログ収集部１０１は、チャット端末装置２００より入力したチャットログデータ２１を、チャットログデータベース１１７に記憶する。この時、チャットログデータを図５の（ａ）と（ｂ）とにそれぞれ示したデータの構成に編集して記憶させる。チャットログデータをチャットログデータベース１１７に登録した後、Ｓ１１からの処理を繰り返す。チャットが終了すると、ログ解析部１０３によって、Ｓ２０からＳ２３の処理を行う。Ｓ２０では、ログ解析部１０３は、直前に終了されたチャットにおけるチャットログデータをチャットログデータベース１１７から入力して、チャットログデータに含まれる所定の単語毎に出現回数をカウントする。Ｓ２３では解析した結果を解析結果データベース１２１に記録する。図１９にチャットログデータの解析手順の一例を示す。
【００５４】
図１９では、（ａ）の発言例に示す「ＴｉｖｏｌｉのＷｅｂｓｅａｌブレードを使えば、シングルサインオンできるんじゃない。」をチャットログデータとして解析する手順の一例である。図１９（ｂ）に解析手順を示す。
【００５５】
初めにチャットログデータを文節毎に区切る（Ｓ１００）。図示した例では、７つの文節に区切った。次に、区切った文節の単語をカウントする（Ｓ１０２）。この例では、“Ｔｉｖｏｌｉ”と“Ｗｅｂｓｅａｌブレード”と“シングルサインオン”の３つの単語についてそれぞれ１をカウントする。次に、解析結果データベース１２１の備える発言者の発言解析テーブルである図１１に図示したユーザー別単語テーブルにそれぞれの単語のカウント数を加算する（Ｓ１０４）。もし、テーブルに対応する単語が記憶されていなければ、新たに単語の追加を行う。また、テーブルに該当するユーザーのアカウント情報が登録されていない場合には、ユーザーのアカウント情報をユーザーデータベース１１９より取得してユーザー別単語テーブルにそのユーザーのアカウント情報を記憶させる。次に、Ｓ１０６では、そのユーザーの所属する課の部課コード別単語テーブルに３つの単語についてそれぞれカウントを１アップさせる。また、さらに、Ｓ１０８では、部コード別単語テーブルにも３つの単語のそれぞれについてカウントを１アップさせる。チャットの終了が確認されたチャットについて全てのチャットログデータの解析が終了するまで、Ｓ１００からＳ１０８の処理を繰り返し行う（Ｓ１１０）。解析が終了すると、ログ解析部１０３は、解析結果データベース１２１の会議出席者テーブルに図８に示した項目に対する情報を記憶させる。これで、ログ解析部１０３の処理は終了する。図１４と図９の対応は、Ｓ２０とＳ１００からＳ１０２とが対応し、Ｓ２１とＳ１０４からＳ１０８が対応し、Ｓ２３とＳ１１２が対応する。
【００５６】
上記したように、解析結果データベース１２１には、一つのチャットが終了するたびに情報が記憶される。
【００５７】
図１５は、検索・図化部による検索図化工程のフローチャートを示す図である。図１５において、検索端末装置３００の検索データ入力部３０３より入力された検索データ３１である検索キーワードが、ネットワーク４００を介して検索・図化部１０５によって入力される（Ｓ３０）。続いて、検索・図化部１０５は解析結果データベース１２１より検索キーワードと一致する単語を検索する。例えば、検索キーワードとして、「ＸＭＬ」が入力されると、検索・図化部１０５は、図９の部コード別単語テーブルを参照して、単語として「ＸＭＬ」を記憶しているデータを取得する。ここで、複数の部コード別単語テーブルが取得できた場合には、例えば、カウントの上位から４つのテーブルを選択する。ここで、１回目のテーブルの絞り込みを行う。続いて、選択した部コード別単語テーブルの部コードについて部に属する課のテーブルを参照して、単語に「ＸＭＬ」が記憶されているデータを取得する。課毎の単語のカウント数は、図１０の部課コード別単語テーブルに記憶されている。また、部に属する課は所属情報データベース１２３を参照して取得する。
複数の課コードのテーブルが取得できた場合には、部コードの絞り込みと同じように、例えば、単語のカウント数が多い上位４つのテーブルを選択する。これで、課コードによる２回目の絞り込みを行った。続いて、取得した部課コードの示す部課に所属するユーザー（人）に関する情報をユーザーデータベース１１９を参照して取得する。図７に示したように、ユーザーデータベース１１９にはユーザー名に対応して部課コードが記憶されているので、絞り込みを行った部課コードを有するユーザー名あるいはアカウントの情報を取得する。
【００５８】
次に、Ｓ３２で、上記Ｓ３１で取得した部と課と人の情報を表示する場合の位置を示す位置情報を計算する。ここでは位置情報の計算について簡単な例を説明する。検索結果情報が、端末装置の表示画面に表示されることを想定して、表示画面を上記Ｓ３１で選択された部の数に分割する。この際、表示画面の中心には、検索キーワードを配置させる。Ｓ３１で例えば部が４つ選択されたとすると、初めに表示画面を４つに分割する。図１６に検索結果情報を表示する画面のイメージを示す。分割の方法は、表示画面の中心（中心は、図１６の「ＸＭＬ」が表示されている位置とする）を座標「０，０」として、Ｘ軸とＹ軸とよりなる２次元座標をイメージする。２次元座標のＸ軸とＹ軸とが共に正である領域を一つ目の「部」に対応させ、Ｘ軸は正であり、Ｙ軸が負である領域を二つ目の「部」とし、Ｘ軸とＹ軸とが共に負である領域を三つ目の「部」に対応させ、Ｘ軸が正であり、Ｙ軸が負である領域を四つ目の「部」に対応させる。このように、まず、表示画面を４つの部に対応するように分割する。次に、それぞれの部に対応させた領域をＳ３１で取得したそれぞれの部に対応する課の数に分割する。例えば、一つ目の「部」に対して、「課」が３つ存在すると、Ｘ軸とＹ軸とが共に正である領域をさらに３つに分割する。３つに分割する例として、図１６の画面イメージの右上に示すように、領域の中心点を通る直線によってできる角の角度がそれぞれ１２０°になるように３つに分割する。２つに分割する場合は、図１６の画面イメージの左上の領域のように、表示画面の中心の座標「０，０」を通る直線が４５°になるように２つに分割する。さらに、それぞれの「課」に属するユーザーの数に基づいて領域を分割する。例えば、３人のユーザーが属する「課」の場合には、その「課」に対応する領域の中心点を通る直線によってできる角の角度が１２０°になるように３つに分割する。このように、部と課とユーザーとの数に対応させて画面を分割して部及び課、ユーザーの情報を表示する位置を計算する。計算した結果は、表示画面全体の中心を原点とする２次元座標によって、位置情報を示すものとする。なお、この位置情報の計算は一例であり、別の方法によって表示する位置を求めても構わない。
【００５９】
部と課とユーザーの情報を表示する位置が決まった後は、さらに図化条件によって表示する内容を編集する。編集は、図１３に一例を示した図化条件データベース１２５に記憶されている図化条件に基づいて検索・図化部１０５が行う。この実施の形態の例では、部と課とユーザーの情報を円で囲んで表示し、関連する部と課とユーザーをそれぞれ線で結ぶ（図１６の画面イメージを参照）。ここでは、部と課とユーザーを結ぶ線を図化条件によって編集する。Ｓ３３では、部と課を結ぶ線を編集する。課それぞれの単語のカウント数と図１３の図化条件のカウント数とを比較し、線の色を該当するカウント数に対応する色に編集する。また、線の太さについても該当するカウント数に対応する線の太さに編集する。次にＳ３４で検索キーワードと部を結ぶ線を編集する。この場合もＳ３３と同様に図１３に示す図化条件のカウント数と部毎のカウント数とを比較して該当するカウント数に対応する色及び太さに編集する。
【００６０】
例えば、第１事業部の第１課のカウント数が２５万以上５０万未満である場合には、部と課を結ぶ線の色は「山吹」色に編集し、太さは「３」ピクセルとする。さらに、部のカウント数が７５万以上である場合は、単語「ＸＭＬ」と部を結ぶ線の色は「紫」に編集し、太さは「５」ピクセルとする。
【００６１】
以上の処理により、検索結果情報が生成される。検索結果データ３３は検索端末装置３００へ検索・図化部１０５より送信される。検索端末装置３００は、検索結果データ出力部３０９によってサーバ装置１００より送信された検索結果データ３３を受信して、検索結果データ３３を用いて図１６の画面イメージに示しているような内容を検索端末装置３００の有する表示装置に表示する（Ｓ３５）。
【００６２】
図１３に示した図化条件は、距離の条件も記憶している。この距離は、検索キーワードと部を結ぶ線の距離や、課と部を結ぶ線の距離である。単語のカウント数に応じてカウント数が大きい場合には線の距離を短くしたり、長くしたりなどの編集を行うことも可能である。また、図１５のＳ３１で選択する部の数や課や人の数は、表示装置に表示する情報の量を予め決めておいて選択する数の上限を決めておくことが可能である。また、検索結果データは、一画面に表示するだけでなく、複数画面に分けて表示することも可能である。また、図化条件は線の色や太さだけでなく、単語のカウント数に応じて部や課やユーザーの情報を点滅するように編集することも可能である。
【００６３】
次に、ユーザー連関部１０７の動作について説明する。図１７は、ユーザー連関部１０７が処理を行うユーザー連関工程のフローチャート図である。
【００６４】
図１８は、ユーザー連関工程によって生成されたユーザー連関情報を基に表示を行ったイメージを示す図である。
【００６５】
図１７において、Ｓ４０では、検索端末装置３００の表示装置に表示された検索結果データから所定のユーザーを選択するユーザー指定データ３５がユーザー指定データ入力部３０５によって入力され、サーバ装置１００へ送信される。送信されたユーザー指定データ３５は、ユーザー連関部１０７によって受信される。例えば、図１６に示した第１事業部の第１課に所属する「松崎」がユーザー指定データ３５としてユーザー連関部１０７に受信されるものとする。次にＳ４１でユーザー連関部１０７は、検索・図化部１０５より検索キーワードを受け取り、ユーザー指定データ３５を用いて解析結果データベース１２１の会議出席者テーブル（図８参照）より「松崎」が出席者情報として記憶されている会議ＩＤと会議の名称とを取得する。さらに、取得した「会議ＩＤ」に対応して記録されている「松崎」の他の会議出席者についても氏名を取得する。次に、Ｓ４２でユーザー連関部１０７は選択された会議を示す情報と、その会議に出席したユーザーの情報を表示する位置を計算する。ユーザー連関情報は、ユーザー指定データ３５として指定されたユーザーの氏名が表示画面の中心になるように会議情報と会議に出席した出席者の情報を表示する。ユーザー連関情報を表示したイメージを図１８に示した。図１８に示したように、表示画面の中心に「松崎」が表示され、「松崎」が出席した会議は図８より２つであるため、「松崎」の表示位置を中心として表示画面を２つに分割し、さらにそれぞれの会議に出席する人を表示するために、上下に分割した画面を出席者の人数によってさらに分割している。画面の分割については、検索・図化部１０５による図１５に示したフローチャートと同じように分割するものとし、ここでは詳細な説明を省略する。会議の情報と会議に出席したユーザーの情報と、それぞれの情報を表示する位置とを用いてユーザー連関部１０７はユーザー連関情報を生成する。この時、このサーバ装置１００ではユーザー毎の会議の単語の発言回数を管理しないため、線や色の編集は行わないものとする。ただし、ユーザー指定データとして指定された「松崎」の表示については点滅あるいは色をつけて表示するように編集を行う。ユーザー連関部１０７は生成したユーザー連関情報を検索端末装置３００へ送信する。検索端末装置３００のユーザー連関出力部３１１はユーザー連関情報を受信して、検索端末装置３００の備える表示装置に図１８に示すようなイメージになるようにユーザー連関情報を編集して表示する（Ｓ４３）。
【００６６】
図１８に示した例では、ユーザーの所定の単語の発言回数に応じて、表示する情報の色や線の太さを編集していない。しかし、会議別のユーザー別の単語の発言回数をカウントして管理するテーブルを解析結果データベース１２１に備えることによって、図１８に示したユーザー連関情報を会議別のユーザー別の単語の発言回数に応じて線の太さや色を編集することが可能となる。また、図１６で示した検索結果情報のイメージでは、課に属するユーザーの情報の表示を行う場合に課とユーザーを結ぶ線の色や太さや距離を編集していなかった。しかし、図１１のユーザー別単語テーブルを検索・図化部１０５が参照することによって、ユーザー別の検索キーワードのカウント数を取得することができ、取得したカウント数を図化条件のカウント数と比較して、課とユーザーを結ぶ線の色や太さや距離を編集することが可能となる。
【００６７】
以上のように、この実施の形態１で説明したチャットログ管理システム及びサーバ装置、チャットログ管理方法は以下の効果を奏する。
【００６８】
会話情報に含まれる所定の単語の出現回数を所属情報ごとの所定の単語ごとに集計して解析結果テーブルに記憶するので、調べたい単語の発言者を容易に検索できる効果がある。
【００６９】
また、検索結果情報は図化するように編集されるので、検索結果をグラフィカルに確認でき、発言者の特定を容易に行える効果がある。
【００７０】
また、発言者の検索は、単語の発言回数（出現回数）によって検索する人数を絞り込むので、発言回数の少ない発言者を検索結果からはじくことができ、発言回数の多い発言者を容易に検索できる効果がある。
【００７１】
また、検索結果情報には、発言者の有する属性情報、例えば会社の所属情を含み、発言者だけでなく、その発言者の属する所属情報を有する他のユーザーも含むので、発言者を特定するだけでなく、検索したい単語に関して詳しい知識のある部署やその部署に所属するユーザーも特定できる効果がある。
【００７２】
また、検索結果情報に含まれる複数の発言者の中から特定の発言者を選択して、選択した発言者が出席した会議と、その会議に出席した発言者をさらに検索できるので、所定の単語について発言があったと予想される会議を容易に特定できる効果がある。
【００７３】
また、検索した結果を図化するように編集する場合、発言回数に応じて線の太さや線の色などを変えるので、表示された結果を一見するだけで、発言回数の多い発言者及びその発言者の属する所属を知ることができる効果がある。
【００７４】
実施の形態２．
この実施の形態では、ログ閲覧部について動作を説明する。
【００７５】
図２０は、実施の形態２におけるチャットログ管理システムのシステム構成図を示す図である。図２０において、サーバ装置１００は、ログ閲覧部１２９とアポイント部１３１とを新たに備え、また、記憶部１１５はアポイントフォーム記憶部１２７を新たに備える。その他の構成要素については、図１に示したサーバ装置１００と同じ構成要素であるものとする。検索端末装置３００は、ログ閲覧指示入力部３１５とアポイント指示入力部３１７とログ表示部３１２とアポイント結果表示部３１３とを新たに備える。検索端末装置３００を構成するその他の構成要素については、図１の検索端末装置３００を構成要素と同じ構成要素であるものとする。
【００７６】
この実施の形態では、ログ閲覧部について説明を行う。アポイント部１３１及びアポイント部に関係するアポイント指示入力部３１７とアポイント結果表示部３１３とアポイントフォーム記憶部１２７については、この後の実施の形態で詳細な説明を行うものとする。
【００７７】
図２１は、ログ表示部３１２によって検索端末装置３００の備える表示装置に表示されるチャットログの表示一例である。
【００７８】
図２２は、ログ閲覧部１２９によって実行されるログ閲覧工程のフローチャート図である。
【００７９】
以下にログ閲覧部１２９の動作について説明を行う。
【００８０】
図２２のＳ５０において、実施の形態１の図１８に示すユーザー連関情報を表示した画面イメージからチャットログデータを確認したいチャットの識別情報である会議の名称をチャット指定情報としてログ閲覧指示入力部３１５が入力し、ログ閲覧指示入力部３１５はチャット指定情報をサーバ装置１００へ送信する。サーバ装置１００のログ閲覧部１２９は、チャット指定情報を受信してチャットログデータベース１１７から受信したチャット指定情報の示す会議の名称と一致する会議の名称を有するチャットログデータを取得する。なお、図５に示したチャットログデータベース１１７のチャットログテーブルは、会議ＩＤに対応させて発言内容やタイムスタンプを記憶しているので、ログ閲覧部１２９はチャット指定情報である会議の名称をまず会議ＩＤに変換する。会議ＩＤの変換は、図８に示す解析結果データベース１２１の備える会議出席者テーブルを参照して取得することができる。ログ閲覧部１２９は、Ｓ５１において、チャットログデータベース１１７から取得したチャットログデータをネットワーク４００を介して検索端末装置３００へ送信する。検索端末装置３００は、サーバ装置１００から送信されたチャットログデータをログ表示部３１２によって受信する。ログ表示部３１２は、受信したチャットログデータを図２１に示す画面イメージのように検索端末装置３００の備える表示装置に表示する。
【００８１】
以上がログ閲覧部１２９の動作である。
【００８２】
図２１に示す画面のイメージでは、会話内容が全て同じ色あるいはフォントあるいはフォントポイントで表示されている。しかし、初めに検索キーとして指定した単語の部分の色を変更したり、点滅させたり、フォントを変えたり、フォントポイントを変えたりして、検索キーとして指定した単語の発言部分をわかりやすいように表示することも可能である。
【００８３】
以下に、この実施の形態で説明したチャットログ管理システムとサーバ装置とチャットログ管理方法とは以下の効果を奏する。
【００８４】
表示されたユーザー連関情報に含まれるチャット識別情報から特定のチャット識別情報を指定すると、指定したチャットのログデータを閲覧できる。このため、検索者は、検索したい単語について発言があった発言者や発言者の所属部署や、その発言者が出席した会議を検索できることに加えて、さらに、検索したい単語について発言があったと予想される会議のログデータを容易に閲覧できる効果がある。
【００８５】
実施の形態３．
この実施の形態では、アポイント部について動作を説明する。
【００８６】
この実施の形態３におけるチャットログ管理システムのシステム構成は、実施の形態２の図２０と同様の構成図であるものとする。
【００８７】
図２３は、検索端末装置３００のアポイント指示入力部３１７によって検索端末装置３００の備える表示装置に表示されたアポイントを取るユーザーの識別情報を入力するための画面イメージ図である。
【００８８】
図２４は、アポイント部１３１がアポイントを依頼するアポイント情報を送信したことを検索端末装置３００のユーザーに通知するための画面表示イメージ図である。
【００８９】
図２５は、アポイント部によるアポイント工程のフローチャート図である。
【００９０】
以下にアポイント部１３１の動作について説明する。
【００９１】
図２５において、Ｓ６０では、アポイント部１３１は検索端末装置３００からアポイントを取るユーザーの識別情報を受信する。このアポイントを取るユーザーの識別情報は、検索端末装置３００のアポイント指示入力部３１７によって送信される。アポイント指示入力部３１７は、図２３に示した画面イメージ図からアポイントを取るユーザーの識別情報の指定を入力する。図２３の画面イメージ図は、ユーザー連関情報を表示する図１８の画面イメージと連動している。例えば、図１８に示す画面イメージ図では、ユーザー連関情報に複数のユーザーを識別するユーザーの識別情報が表示されている。複数のユーザーの中から検索者が、例えば、「松崎」と連絡を取りたいと判断した場合には、検索者は「松崎」と表示されている部分をクリックすることによって図２３に示すアポイントを取るユーザーの識別情報を入力するためのイメージ図が表示される。この画面の遷移は、ユーザー連関出力部３１１からアポイント指示入力部３１７へ動作の制御が移ったことを意味している。図２３の画面イメージにおいて、部情報５１と課情報５３と氏名情報５５とは、検索端末装置３００へサーバ装置１００から送信された検索結果情報及びユーザー連関情報とに含まれている情報であるため、アポイント指示入力部３１７はこれらの情報より取得して該当する領域へ表示する。件名情報５７及びメッセージ情報５９には、検索者が検索端末装置３００の備える入力装置を使用して適宜情報を入力する。検索者は情報の入力が終了すると送信ボタン６１を押下する。送信ボタン６１が押されることによって、アポイント指示入力部３１７は図２３に図示されている部情報５１，課情報５３，氏名情報５５をアポイントを取るユーザーの識別情報としてサーバ装置１００に送信すると共に、件名情報５７とメッセージ情報５９とをサーバ装置１００へ送信する。サーバ装置１００のアポイント部１３１は、検索端末装置３００より送信された上記の情報を受信して、受信した情報を電子メールとして、指定されているユーザーに宛てて送信する（Ｓ６１）。
【００９２】
アポイント部１３１は、指定されたユーザーに対して電子メールの送信を行った後、検索端末装置３００に対してアポイントの依頼を送信したことを通知する情報を送信する。検索端末装置３００のアポイント結果表示部３１３は、アポイントの依頼を送信したことを通知する情報を受信すると図２４のアポイント依頼終了メッセージ６３に示したメッセージを表示する。尚、図２３に示した画面のイメージ図に表示されている情報の内容は、サーバ装置１００のアポイントフォーム記憶部１２７に記憶されている情報であり、このアポイントフォーム記憶部１２７に記憶されている情報は、予め検索端末装置３００の備える記憶部に記憶されていても、あるいはユーザー連関情報を送信する際にアポイントフォーム記憶部１２７よりフォームの情報を取り出してユーザー連関部１０７が検索端末装置３００へ送信しても、ユーザー連関出力部３１１からアポイント指示入力部３１７に制御が移ったことをアポイント部１３１へ通知して、通差を受けたアポイント部１３１が、アポイントフォーム記憶部１２７よりフォームの情報を取り出して、検索端末装置３００へ送信して構わない。
【００９３】
図２５のＳ６０で指定されたユーザーに送信された電子メールがその指定されたユーザーへ送られる（Ｓ６１）。
【００９４】
アポイントを依頼されたユーザーは、受け取った電子メールに対して何らかの返答を行う返信メールを送信する。応答することによって、検索者はそのアポイントを取りたいユーザーと連絡を取り合うことができる。
【００９５】
この実施の形態で説明したチャットログ管理システムとサーバ装置とチャットログ管理方法とは、以下の効果を奏する。
【００９６】
所定の単語の発言者を検索する動作と連動して、検索された発言者に対してアポイントを依頼できるので、アポイントの依頼を一連の検索動作といっしょに行うことができる効果がある。
【００９７】
実施の形態４．
上記した実施の形態１では、検索・図化部１０５は検索端末装置３００より検索したい単語を示す検索キーワードの指定を受けていた。しかし、検索キーワードの指定だけでは、解析結果データベース１２１に記憶されている全ての情報を検索対象にしてしまう。検索者によっては、最近開催されたチャットを検索対象にしたいといった要望や、所定の期間に開催されたチャットを検索対象にしたいといった要望がある場合もある。
【００９８】
このような要望に対処するため、この実施の形態では、検索キーワードとともに検索対象期間の指定を受け付けるチャットログ管理システム、サーバ装置、チャットログ管理方法について、一例を説明する。
【００９９】
図２６は、検索キーワードと共に、検索対象期間である会議開催日を指定する画面のイメージ図である。図２６において、表示画面７０は検索キーワード情報７１と会議開催日情報７４とを有する。会議開催日情報７４は、開始情報７２と終了情報７３とを有する。図２７は、解析結果データベース１２１の備えるテーブルを示し、（ａ）は部コード別の単語テーブルであり、（ｂ）は部課コード別の単語テーブルであり、（ｃ）はユーザー別の単語テーブルである。上記実施の形態１で説明した図９の部コード別単語テーブルと図２７（ａ）に示したテーブルとの違いは、図２７（ａ）に示したテーブルは一つの単語についてその単語の発言があった会議が開催された月単位に単語の出現回数をカウントして管理するようになっていることである。また同じように、図２７（ｂ）の部課コード別単語テーブルと、図１０に示した部課コード別単語テーブルの違いも一つの単語についてその単語の発言がなされた会議の開催月毎に単語の出現回数をカウントしていることである。また、図２７（ｃ）のユーザー別単語テーブルも図１１に示したユーザー別単語テーブルと、一つの単語についてその単語の発言があった会議の開催月別に単語の出現回数をカウントしている点で異なる。
【０１００】
図２７に示したように、ある会議に発言がなされた単語についてその単語が発言された会議の開催月別に出現回数をカウントすることによって、所定の単語を検索する際に月別の検索を行うことが可能となる。例えば、図２６に示すように会議開催日に「２００３年４月１日〜２００３年１２月３１日」と指定されると、検索・図化部１０５は解析結果データベース１２１が備える図２７に示したそれぞれのテーブルを参照して会議開催日として指定された年月について単語の出現回数を検索することができる。
【０１０１】
この実施の形態で説明したチャットログ管理システムとサーバ装置とチャットログ管理方法とは、以下の効果を奏する。
【０１０２】
ログ解析部が会話情報に含まれる単語の出現回数をカウントする際に、会議の開催年月別にカウントすることによって、所定の単語を検索する際に検索対象とする会議の開催日時を指定して、指定した期間に開催された会議を検索対象とした検索結果情報を取得できる効果がある。例えば、ある単語について調査をする場合、１年以上前に開催された会議で発言された単語のカウントは検索できても意味が無いような場合に、会議開催日時を指定して検索対象範囲を指定して検索できるので、範囲を指定して検索検索者の意図する検索結果を得ることができる。
【０１０３】
実施の形態５．
実施の形態１では、ユーザー連関部１０７は、検索結果情報に含まれる複数のユーザーから所定のユーザーが選択されて、選択されたユーザーが出席している会議と、その会議に出席した出席者とに基づいてユーザー連関情報を生成していた。このとき、ユーザー連関部１０７が参照する図８の会議出席者テーブルは出席者毎に会議ごとに発言のあった単語のカウントを管理していなかった。このため、検索者が指定したユーザーは確かに会議において、出席しているが、ユーザー連関情報に含まれる会議で検索する単語の発言がなされているか否かは、それぞれの会議のチャットログデータを閲覧してからでないとわからない。このため、新たにユーザー別の会議別の単語別に単語の出現回数を管理するテーブルを解析結果データベース１２１に備える。
【０１０４】
図２８は、ユーザー別の会議別の単語テーブルに記憶される情報の構成を示す図である。
【０１０５】
図２８に示すような構成のテーブルを備えることによって、ユーザー連関部１０７はユーザー連関情報を生成する際に会議出席者テーブルを参照して得られた会議の出席者について、取得した会議においてその出席者が検索キーワードとして指定された単語のカウント数を確認し、カウント数が登録されていないか、あるいは０であるか、あるいは所定のカウント数を満たしていない場合にはその会議をユーザー連関情報に含まないようにすることが可能となる。例えば、図１８では会議１と会議２がユーザー連関情報として表示されている。しかし、ユーザー指定情報として指定された「松崎」が会議２において検索キーワードである「ＸＭＬ」について発言が無い場合には、会議２をユーザー連関情報に含まないように生成することが可能となる。この結果、検索者に提示されるユーザー連関情報は、その会議において確実に検索キーワードに指定した単語の発言をユーザー指定情報に指定したユーザーが発言していることになる。
【０１０６】
この実施の形態で説明したチャットログ管理システムとサーバ装置とチャットログ管理方法とは、以下の効果を奏する。
【０１０７】
ユーザー連関情報に含まれている会議において、ユーザー指定情報として指定したユーザーは確実に検索キーワードに指定した単語の発言を行っているので、その会議のログデータを確認して発言がされているか否かを確認する手間が不要になる。
【０１０８】
以上の実施の形態の説明において「〜部」として説明したものは、一部或いはすべてコンピュータで動作可能なプログラムにより構成することができる。これらのプログラムは、例えば、Ｃ言語により作成することができる。
【０１０９】
また、実施の形態の説明において「〜部」として説明したものは、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェア或いは、ハードウェア或いは、ソフトウェアとハードウェアとファームウェアとの組み合わせで実施されても構わない。
【０１１０】
また、上記各実施の形態を実施させるプログラムは、記録媒体に記録される。記録媒体は、磁気ディスク装置、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）、光ディスク、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のその他の記録媒体による記録装置を用いても構わない。
【０１１１】
上記プログラムは、コンピュータにロードされ、プロセッサの制御に基づいて実行される。
【図面の簡単な説明】
【０１１２】
【図１】実施の形態１のチャットログ管理システムのシステム構成図である。
【図２】チャットログ管理システムの利用形態の一例を示す図である。
【図３】チャットログ管理システムの利用形態の一例を示す図である。
【図４】チャットログ管理システムのデータフロー図である。
【図５】チャットログデータベース１１７に記憶される情報の構成を示す図であり、（ａ）は会議に関する情報を示し、（ｂ）は会議の出席者に関する情報を示す。
【図６】所属データベースに記憶される情報の構成を示す図である。
【図７】ユーザーデータベースに記憶される情報の構成を示す図である。
【図８】解析結果データベースの備える会議出席者テーブルに記憶される情報の構成を示す図である。
【図９】解析結果データベースの備える部コード別単語テーブルに記憶される情報の構成を示す図である。
【図１０】解析結果データベースの備える部課コード別単語テーブルに記憶される情報の構成を示す図である。
【図１１】解析結果データベースの備えるユーザー別単語テーブルに記憶される情報の構成を示す図である。
【図１２】チャットログデータの具体的な内容の一例を示す図である。
【図１３】図化条件データベースに記憶される情報の構成を示す図である。
【図１４】チャットログ記憶工程とチャットログ解析工程とのフローチャート図である。
【図１５】検索図化工程のフローチャート図である。
【図１６】表示した検索結果情報をイメージした図である。
【図１７】ユーザー連関工程のフローチャート図である。
【図１８】表示したユーザー連関情報をイメージした図である。
【図１９】チャットログデータ解析手順の一例を示し、（ａ）はチャットログデータの例を示し、（ｂ）は（ａ）のチャットログデータを解析する手順のフローチャート図である。
【図２０】実施の形態２のチャットログ管理システムのシステム構成図である。
【図２１】チャットログデータを表示した画面イメージ図である。
【図２２】ログ閲覧工程のフローチャート図である。
【図２３】アポイントを依頼する情報を入力する画面イメージ図である。
【図２４】アポイントを依頼したことを通知する画面イメージ図である。
【図２５】アポイント工程のフローチャート図である。
【図２６】検索キーワードとともに会議の開催日を検索情報として入力する画面イメージ図である。
【図２７】（ａ）は解析結果データベースの備える部コード別単語別テーブル、（ｂ）は解析結果データベースの備える部課コード別単語別テーブル、（ｃ）は解析結果データベースの備えるユーザー別単語別テーブルにそれぞれ記憶される情報の構成を示す図である。
【図２８】解析結果データベースの備えるユーザー別の会議別の単語別テーブルに記憶される情報の構成を示す図である。
【符号の説明】
【０１１３】
１１  所属データ、１３  図化条件データ、２１  チャットログデータ、２３  ユーザーデータ、３１  検索データ、３３  検索結果データ、３５  ユーザー指定データ、３７  ユーザー連関データ、５０  画面イメージ、５１  部情報、５３  課情報、５５  氏名情報、５７  件名情報、５９  メッセージ情報、６１  送信ボタン、６２  キャンセルボタン、６３  アポイント依頼終了メッセージ、７０  表示画面、７１  検索キーワード情報、７２  開始情報、７３  終了情報、７４  会議開催日情報、１００  サーバ装置、１０１  チャットログ収集部、１０３  ログ解析部、１０５  検索・図化部、１０７  ユーザー連関部、１０９  ユーザーデータ登録部、１１１  所属データ登録部、１１３  図化条件登録部、１１５  記憶部、１１７  チャットログデータベース、１１９  ユーザーデータベース、１２１  解析結果データベース、１２３  所属情報データベース、１２５  図化条件データベース、１２７  アポイントフォーム記憶部、１２９  ログ閲覧部、１３１  アポイント部、１５０  チャット実行部、２００  チャット端末装置、２０１  会話情報入力部、２０３  アカウント登録部、３００  検索端末装置、３０１  データ入力部、３０３  検索データ入力部、３０５  ユーザー指定データ入力部、３０７  図化データ出力部、３０９  検索結果データ出力部、３１１  ユーザー連関出力部、３１２  ログ表示部、３１３  アポイント結果表示部、３１５  ログ閲覧指示入力部、３１７  アポイント指示入力部、４００  ネットワーク、４０１  ネットワーク、４０３  社内のネットワーク、４０５  社外のネットワーク。
【図１】
2005250947.tif 000003
【図２】
2005250947.tif 000004
【図３】
2005250947.tif 000005
【図４】
2005250947.tif 000006
【図５】
2005250947.tif 000007
【図６】
2005250947.tif 000008
【図７】
2005250947.tif 000009
【図８】
2005250947.tif 000010
【図９】
2005250947.tif 000011
【図１０】
2005250947.tif 000012
【図１１】
2005250947.tif 000013
【図１２】
2005250947.tif 000014
【図１３】
2005250947.tif 000015
【図１４】
2005250947.tif 000016
【図１５】
2005250947.tif 000017
【図１６】
2005250947.tif 000018
【図１７】
2005250947.tif 000019
【図１８】
2005250947.tif 000020
【図１９】
2005250947.tif 000021
【図２０】
2005250947.tif 000022
【図２１】
2005250947.tif 000023
【図２２】
2005250947.tif 000024
【図２３】
2005250947.tif 000025
【図２４】
2005250947.tif 000026
【図２５】
2005250947.tif 000027
【図２６】
2005250947.tif 000028
【図２７】
2005250947.tif 000029
【図２８】
2005250947.tif 000030