(57)【要約】【課題】時間とともに変化する電子コミュニケーションにおける各時点における重要なテーマを抽出する。【解決手段】まず、親子関係のあるメッセージ間で関連度を示すスコアを算出し、スコアを用いたクラスタリングによって、テーマ抽出対象となるメッセージ群の絞り込みを行なう。電子掲示板などのコミュニケーションではメッセージ間に親子関係が形成されていることを利用して、単にメッセージ間リンクのスコアでクラスタリングするだけでなく、同時にメッセージ群（クラスタ）のスコアとみなし、それによって抽出テーマを選択することができる。【選択図】  図１
2007328610.tif 000002
【特許請求の範囲】
【請求項１】
投稿された情報を、情報間リンクに基づいて情報間で親子関係を形成して格納する情報格納手段と、
ユーザからの参照要求に応じて、前記情報格納手段に格納されている情報を出力する情報出力手段と、
親子関係のある情報間で関連度を示すスコアを算出する情報間関連度算出手段と、
該算出されたスコアに基づいて情報をクラスタリングするクラスタリング手段と、
を具備することを特徴とする情報管理装置。
【請求項２】
投稿された情報を、情報間リンクに基づいて情報間で親子関係を形成して格納する情報格納ステップと、
ユーザからの参照要求に応じて、前記情報格納ステップにおいて格納された情報を出力する情報出力ステップと、
親子関係のある情報間で関連度を示すスコアを算出する情報間関連度算出ステップと、
該算出されたスコアに基づいて情報をクラスタリングするクラスタリング・ステップと、
を具備することを特徴とする情報管理方法。
【請求項３】
投稿された情報を、情報間リンクに基づいて情報間で親子関係を形成して格納する情報格納手順と、
ユーザからの参照要求に応じて、前記情報格納手順において格納された情報を出力する情報出力手順と、
親子関係のある情報間で関連度を示すスコアを算出する情報間関連度算出手順と、
該算出されたスコアに基づいて情報をクラスタリングするクラスタリング手順と、
をコンピュータに実行させることを特徴とするコンピュータ・プログラム。
【請求項４】
前記クラスタリング手順では、すべてのリンクについて、親情報（群）のスコアＳｍ、子情報（群）のスコアＳｃ、孫情報（群）のスコアＳｇからリンクＬｍｃのスコアを算出し（但し、ＳｍとＳｃの間のリンクＬｍｃが存在するとき）、スコアが最大のリンクにおける親子を同一クラスタとする、
ことを特徴とする請求項３に記載のコンピュータ・プログラム。
【請求項５】
前記クラスタリング手順では、同一クラスタとした親子において算出されたリンクＬｍｃのスコアをクラスタ内関連度とする、
ことを特徴とする請求項４に記載のコンピュータ・プログラム。
【請求項６】
任意のクラスタ数となるまで前記クラスタリング手順を繰り返し実行し、クラスタ内関連度が最大のもの、若しくは大きいものから順に、テーマを抽出するテーマ抽出手順をさらに前記コンピュータに実行させる、
ことを特徴とする請求項４に記載のコンピュータ・プログラム。
【請求項７】
任意の最大スコアとなるまで前記クラスタリング手順を繰り返し実行し、クラスタ内関連度が最大のもの、若しくは大きいものから順に、テーマを抽出するテーマ抽出手順をさらに前記コンピュータに実行させる、
ことを特徴とする請求項４に記載のコンピュータ・プログラム。
【請求項８】
前記情報間関連度算出手順では、情報が投稿される特性を加味した重み付けを行なってスコアを算出する、
ことを特徴とする請求項３に記載のコンピュータ・プログラム。
【請求項９】
前記情報間関連度算出手順では、情報に付与されている属性に応じた重み付けを行なう、
ことを特徴とする請求項８に記載のコンピュータ・プログラム。
【請求項１０】
前記情報間関連度算出手順では、親情報と子孫情報の情報数合計又はそれに関与する投稿ユーザ数に応じた重み付けを行なう、
ことを特徴とする請求項８に記載のコンピュータ・プログラム。
【請求項１１】
前記情報間関連度算出手順では、親情報と子孫情報のうち最新の情報投稿からの経過時間に応じた重み付けを行なう、
ことを特徴とする請求項８に記載のコンピュータ・プログラム。
【請求項１２】
前記情報間関連度算出手順では、親情報と子孫情報の参照者数に応じた重み付けを行なう、
ことを特徴とする請求項８に記載のコンピュータ・プログラム。
【請求項１３】
前記情報格納手順において親を持たずに格納されたすべての元情報に対する親情報を仮想的に設定して、前記情報間関連度算出手順及び前記クラスタリング手順を実行させる、
ことを特徴とする請求項３に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信路を経由してユーザ間で交換されるメッセージなどの文書を処理する情報管理装置及び情報管理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
情報通信技術の普及に伴い、メール、電子掲示板、チャットといったさまざまなメッセージ交換システムが利用可能であり、特定又は不特定のユーザ間でネットワークを介した情報の共有が可能となっている。メールが１対１のやり取りであるのに対し、電子掲示板はあるユーザが書き込んだメッセージを参加ユーザ全員が閲覧するシステムであり、ユーザは質問文を投稿することによって幅広い意見や回答を得ることができ、常に最新の情報を入手することができ、情報の拡張性にも優れ、多くのユーザが提供する情報を全員で共有することができる。電子掲示板は、一般に、扱う分野に応じて数多くのフォーラムに分けられる。インターネットなどの広域ネットワーク上では、フォーラムの追加や消去、合併、分裂などがしばしば行なわれている。
【０００３】
電子掲示板システムに代表される電子コミュニケーションは、基本的には、あるユーザからの質問文の投稿と、これを閲覧した不特定のユーザからの意見や回答という形式でメッセージ交換が行なわれ、ある特定の話題に関する投稿の集まりは、「スレッド（ｔｈｒｅａｄ）」と呼ばれる。電子掲示板によれば、１対１で行なわれるメールに比べ、極めて効率的に情報収集を行なうことができ、得られる情報も多岐にわたる。また、多くの場合、投稿されたメッセージの受け手は多人数であり、この点では、メーリング・リストやネットニュース、その他の仮想空間上のコミュニティも類似する。
【０００４】
この種のメッセージ交換システムでは、不特定多数のユーザから広範に渡る情報が入手可能であり、知識の共有並びに活用の場となる。このような利便性の反面、投稿された大量のメッセージが多人数で利用されるという正確上、掲示板のメッセージが増加していくと、内容も多岐に渡り、ある部分に特化した議論のみが深まったり、当初の掲示板の目的から外れた議論が活発になったりすることがあり、元の議論の本質を見失う可能性がある。
【０００５】
一方、その特化した議論や、当初の目的とは異なる議論から見ると、必要な情報が多量なメッセージの中に埋没してしまい、せっかく活性化した議論を阻害し、あるいは新たな発見の機会を逸してしまうことにもなりかねない。
【０００６】
この種の問題の対処方法として、特化した議論や、目的から外れた議論を抽出して、元の掲示板の内容を把握する際に混乱をしないようにすることが考えられる。
【０００７】
例えば、記事の集まりを、記事間の参照関係を使って話題毎に分割して表示、検索する電子掲示板ブラウザについて提案がなされている（例えば、特許文献１を参照のこと）。このブラウザによれば、親子関係のあるノード間で特徴ベクトル差あるいはリンク近傍記事における特徴量の加重平均の差分が閾値を超えるときにノード間のリンクを切って話題を分割するようになっている。しかしながら、一般的な文書クラスタラングの手法をそのまま電子掲示板に適用したものであり、重複部分を省略して全体の内容を把握し易くし、掲示板全体から幅広く内容を抽出することはできるが、掲示板が元来掲げているテーマや位置付けに則した抽出や、時間とともに変化していく重要テーマを抽出することはできない。
【０００８】
また、掲載される質疑情報を有効に利用することができる電子掲示板の運営方法について提案がなされている（例えば、特許文献２を参照のこと）。同運営方法によれば、質問が解決せず、回答もなく時間が経過したときにアラートを発することで、質疑情報の放置を防止し、質疑情報を有効に利用することができる。しかしながら、メッセージの属性（質問、回答、意見など）を利用して課題を抽出するようになっているものの、メールなどでそのことを通知するのみで、掲示板の内容を把握し易くすることとは無関係である。
【０００９】
また、利用要求の大きい電子掲示板を自動作成する電子掲示板作成装置について提案がなされている（例えば、特許文献３を参照のこと）。この電子掲示板作成装置は、検索ログを基に、ニーズのあるテーマの掲示板を自動作成し、ニーズのない掲示板を自動削除するようになっている。この場合、ニーズのある掲示板を用意することで各掲示板におけるテーマの散乱を防止し、掲示板の内容を均質化することができるが、既存の掲示板の内容を把握し易くしたり、その状態を改善したりするものではない。
【００１０】
また、重要な元発言が容易に分るようにした方法について提案がなされている（例えば、特許文献４を参照のこと）。この方法では、重要キーワード数とコメント数から元発言の重要度を算出するようになっているが、多数のコメントが付く元発言が重要であるという前提に基づくため、元発言以外に含まれる重要な内容はすべて漏れてしまう。
【００１１】
また、電子掲示板上で行なわれている議論の「まとめ」、「結論」に相当する文書を見つけ易くして、議論全体の内容把握を最適に行なえるようにした電子掲示板システムについて提案がなされている（例えば、特許文献５を参照のこと）。同システムによれば、課題と結論のペアが表示され、課題と回答の対を抽出して内容を把握するのに有効であるが、回答ユーザの指定操作が必要となる上、この対に含まれない重要な内容は漏れてしまう。
【００１２】
近年、グループ間や企業間のコラボレーションがますます広がってきており、アイデア（又は課題）の発散と収束によって課題解決を図るネットワーク・ツールの必要性は高まってきている。ところが、アイデアの発散と収束は、本来相反するものであり、両立させる仕組みはこれまで存在していなかった。
【００１３】
【特許文献１】特開平９−１０６３３１号公報
【特許文献２】特開２００２−５６０７５号公報
【特許文献３】特開２００２−２１５５２０号公報
【特許文献４】特開２００２−１７７９９９号公報
【特許文献５】特開２００３−２９６２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、電子掲示板のように複数のユーザ間で、投稿した情報とこれに対する意見や回答などの情報の投稿の繰り返しという形式で交換される情報の管理を好適に行なうことができる、優れた情報管理装置及び情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【００１５】
本発明のさらなる目的は、電子コミュニケーションにおいてある部分に特化した議論や当初の目的から外れた議論を抽出することができる、優れた情報管理装置及び情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【００１６】
本発明のさらなる目的は、時間とともに変化する電子コミュニケーションにおける各時点における重要なテーマを抽出することができる、優れた情報管理装置及び情報管理方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１７】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、投稿された情報を情報間リンクに基づいて情報間で親子関係を形成して格納する情報格納手段と、ユーザからの参照要求に応じて前記情報格納手段に格納されている情報を出力する情報出力手段と、親子関係のある情報間で関連度を示すスコアを算出する情報間関連度算出手段と、該算出されたスコアに基づいて情報をクラスタリングするクラスタリング手段を具備することを特徴とする情報管理装置である。
【００１８】
そこで、本発明に係る情報管理装置では、時間とともに変化する電子コミュニケーションにおいて、ある部分に特化した議論や目的から外れた議論など各時点での重要なテーマを抽出するようにした。
【００１９】
具体的には、メッセージ間リンクに基づいてメッセージ間で親子関係が形成されており、メッセージ間関連度算出手段は、親子関係のあるメッセージ間に限定して関連度を示すスコアを算出する。そして、クラスタリング手段は、算出されたスコアに基づいてメッセージのクラスタリングを行なうことによって、テーマ抽出対象となるメッセージ群の絞り込みを行なう。すなわち、通常のクラスタリングのように総当りで関連度の計算を行なうのではなく、メッセージ間で形成されている親子関係を利用して、単にメッセージ間リンクのスコアでクラスタリングするだけでなく、同時にメッセージ群（クラスタ）のスコアとみなし、それによって抽出テーマを選択する。
【００２０】
前記クラスタリング手段は、すべてのリンクについて、親メッセージ（群）のスコアＳｍ、子メッセージ（群）のスコアＳｃ、孫メッセージ（群）のスコアＳｇからリンクＬｍｃのスコアを算出して（但し、ＳｍとＳｃの間のリンクＬｍｃが存在するとき但し、ＳｍとＳｃの間のリンクＬｍｃが存在するとき）、スコアが最大のリンクにおける親子を同一クラスタとして出力する。また、同一クラスタとした親子において算出されたリンクＬｍｃのスコアを、当該クラスタ内の関連度とする。
【００２１】
そして、任意のクラスタ数となるまで（あるいは、任意の最大スコアとなるまで）前記クラスタリング手順を繰り返し実行することで、クラスタ内関連度が最大のものから（若しくは大きいものから順に）テーマを抽出する。
【００２２】
また、本発明に係る情報管理装置では、親を持たずに格納されたすべての元メッセージに対する親メッセージを仮想的に設定する。例えば、掲示板のタイトルや掲示板の説明などを仮想的にすべての元メッセージの親とした上で、メッセージ間関連度を計算して、クラスタ生成を行なう。これにより任意の数の（あるいは任意の関連度までの）クラスタを生成することができる。
【００２３】
また、前記メッセージ間関連度算出手段は、メッセージが投稿される特性、すなわち掲示板が持つ特性を加味した重み付けを行なってスコアを算出するようにしてもよい。
【００２４】
また、親メッセージと子孫メッセージのメッセージ数の合計又はそれに関与する投稿ユーザ数に応じた重み付けを行なう。すなわち、限られた人数で深い議論をしているメッセージ間リンクに対してより高いスコアを与える。
【００２５】
また、親メッセージと子孫メッセージのうち最新のメッセージ投稿からの経過時間に応じた重み付けを行なう。すなわち、新しいメッセージほどより高いスコアを与える。
【００２６】
また、親メッセージと子孫メッセージの参照者数に応じた重み付けを行なう。すなわち、多くの人が参照しているメッセージには高いスコアを与える。
【００２７】
また、本発明の第２の側面は、投稿された情報を情報間リンクに基づいて情報間で親子関係を形成して格納する情報格納手順と、ユーザからの参照要求に応じて前記情報格納手順において格納された情報を出力する情報出力手順と、親子関係のある情報間で関連度を示すスコアを算出する情報間関連度算出手順と、該算出されたスコアに基づいて情報をクラスタリングするクラスタリング手順をコンピュータに実行させることを特徴とするコンピュータ・プログラムである。
【００２８】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係る情報管理装置と同様の作用効果を得ることができる。
【発明の効果】
【００２９】
本発明によれば、電子コミュニケーションにおいてある部分に特化した議論や当初の目的から外れた議論を抽出することができる、優れた情報管理装置及び情報管理方法、並びにコンピュータ・プログラムを提供することができる。
【００３０】
また、本発明によれば、電子コミュニケーションにおける各時点における重要なテーマを抽出することができる、優れた情報管理装置及び情報管理方法、並びにコンピュータ・プログラムを提供することができる。
【００３１】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００３３】
本発明は、ネットワーク上で交換されるメッセージを処理する情報管理装置に関するものであり、具体的には、コミュニティや、メーリング・リスト、ネットニュース、電子掲示板などに投稿されたメッセージを処理する情報管理装置である。
【００３４】
この種のメッセージ交換システムでは、多岐に渡る情報が入手可能であり、知識の共有並びに活用の場となるといった利便性の反面、掲示板のメッセージが増加していくと、内容も多岐に渡り、ある部分に特化した議論のみが深まったり、当初の掲示板の目的から外れた議論が活発になったりすることがあり、元の議論の本質を見失う可能性がある。一方、その特化した議論や、当初の目的とは異なる議論から見ると、必要な情報が多量なメッセージの中に埋没してしまい、せっかく活性化した議論を阻害し、あるいは新たな発見の機会を逸してしまうことにもなりかねない。
【００３５】
そこで、本発明に係る情報管理装置では、時間とともに変化する電子コミュニケーションにおいて、ある部分に特化した議論や目的から外れた議論など各時点での重要なテーマを抽出するようにした。この結果、電子コミュニケーションの秩序を維持しながら活性化した議論を促進することができる。また、電子コミュニケーションの利用者にとっては、元の掲示板の内容を把握する際に、混乱をしなくて済む。
【００３６】
図１には、本発明の一実施形態に係る情報管理装置１００の機能的構成を模式的に示している。図示の情報管理装置１００は、メッセージ登録部１０１と、メッセージ表示部１０２と、メッセージ検索部１０３と、メッセージ情報格納部１０４と、テーマ抽出部１０５と、テーマ参照部１０６を備えている。情報管理装置１００は、例えば、パーソナル・コンピュータのような一般的な計算機システム上で所定のサーバ・アプリケーションを実行するという形態で実現することができる。
【００３７】
メッセージ登録部１０１は、インターネットなどの広域ネットワーク上で、不特定多数のユーザに対して提供されるコミュニケーション場で投稿されたメッセージを、データベースに登録するようになっている。
【００３８】
ここで言うコミュニケーション場は、電子コミュニケーションや、メーリング・リスト、ネットニュース、電子掲示板といった、大量のメッセージを扱うシステムであり、１つのメッセージを多人数で利用されるという性質を持つ。例えば電子掲示板の場合、あるユーザからの質問文の投稿と、これを閲覧した不特定のユーザからの意見や回答という形式でメッセージ交換が行なわれ、ユーザが書き込んだメッセージをすべての参加ユーザが閲覧することができる。掲示板上では、ユーザは質問文を投稿することによって幅広い意見や回答を得ることができ、常に最新の情報を入手することができ、情報の拡張性にも優れ、多くのユーザが提供する情報を全員で共有することができる。
【００３９】
メッセージ表示部１０２は、通常のタスク毎のメッセージ・リストを表示したり、アクション・リストを、時系列的にまとめたリスト形式、特定のタスクに関するメッセージを一覧するリスト形式といった具合に、さまざまな形式で表示したりする。
【００４０】
メッセージ検索部１０３は、表示するメッセージを、メッセージを登録しているデータベースから検索する。例えば、掲示板（若しくは掲示板内の特定のスレッド）へのアクセスなど、任意のユーザからのメッセージ参照要求に応じて、メッセージ検索部１０３が該当するメッセージを取り出して、メッセージ表示部１０２に出力する。
【００４１】
メッセージ情報格納部１０４は、電子コミュニケーションで投稿されたメッセージを登録するデータベースなどで構成される。
【００４２】
投稿される各メッセージには、例えば投稿された順にシーケンス番号が割り振られる。また、各メッセージは、「質問」、質問に対する「回答」といったメッセージ属性と、投稿者名、投稿日などの情報を持つ。ある特定の話題に関する投稿の集まりは、「スレッド（ｔｈｒｅａｄ）」と呼ばれ、スレッド内のメッセージ間には親子の関係が形成される。メッセージ情報格納部１０４では、親子メッセージを構造化して格納するようになっている。また、ユーザは、メッセージ検索部１０３を通して所望のメッセージを取り出し、メッセージ表示部１０２から参照することができるが、メッセージ格納部１０４はメッセージの参照者を逐次記録する。
【００４３】
テーマ抽出部１０５は、データベースに登録されているメッセージから、時間とともに変化する電子コミュニケーションのその時点での重要テーマを抽出する。そして、テーマ参照部１０６では、抽出されたテーマをユーザに提示する。
【００４４】
ユーザは、テーマ参照部１０６を通して、テーマ抽出部１０５で抽出されたテーマを参照することができる。テーマの参照方法は幾通りか考えられる。例えば、抽出したテーマ部分のスレッドのみを表示する方法や（図２を参照のこと）、抽出したテーマ部分のスレット以外を表示する方法（図３を参照のこと）、抽出したテーマ部分のスレッドを別の場所にコピーする方法（図４を参照のこと）、あるいは抽出したテーマ部分のスレッドを切り出して別の場所に移動する方法（図５を参照のこと）などである。このような操作は、管理者のみならず全ユーザがいつでも行なうことができる。したがって、ユーザは、元の掲示板の目的に沿った議論も、新たな特化したテーマの議論も、秩序を維持したまま継続することができる。
【００４５】
通常の文書からは、例えば、形態素解析などの自然言語処理によって重要なキーワードを抽出する方法や、抽出すべきテーマと判断できる表現パターンとのマッチングにより抽出する方法などが一般的である。例えば、単語ベクトルから算出するスコアを用いて記事参照関係を切ることができる。しかしながら、これは一般的な文書クラスタリングの手法であり、掲示板全体から幅広く内容を抽出することはできるものの、掲示板が元来掲げているテーマや位置付けに則した抽出や、時間とともに変化していく重要テーマを抽出することはできない。電子掲示板のようなシステムは、会話によって成立し、さらに状況が時間とてともに変化する。ある時点で課題であったことが、一定時間経過後には解決していることもある。一般的な文書クラスタリング手法をそのまま適用すると、このような掲示板の特性が無視されてしまう。
【００４６】
そこで、本実施形態では、テーマ抽出部１０５は、まず、親子関係のあるメッセージ間で関連度を示すスコアを算出し、このスコアを用いてクラスタリングを行なうことによって（図６を参照のこと）、テーマ抽出対象となるメッセージ群の絞り込みを行なう。親子関係のあるメッセージ間で行なうスコアの算出方法自体は、形態素解析などの自然言語処理によって重要なキーワードを抽出する方法や、抽出すべきテーマと判断できる表現パターンとのマッチングにより抽出する方法など、一般的な方法でも構わない。
【００４７】
通常のクラスタリングでは総当りで関連度の計算を行なう。これに対し、本実施形態では、電子掲示板などのコミュニケーションではメッセージ間に親子関係が形成されていることを利用して、単にメッセージ間リンクのスコアでクラスタリングするだけでなく、同時にメッセージ群（クラスタ）のスコアとみなし、それによって抽出テーマを選択する。
【００４８】
例えば、親メッセージ（群）のスコアをＳｍ、子メッセージ（群）のスコアをＳｃ、孫メッセージ（群）のスコアをＳｇとおき、ＳｍとＳｃの間のリンクＬｍｃが存在するとき、Ｓｍ、Ｓｃ、ＳｇからリンクＬｍｃのスコアを算出する。すべてのリンクのスコアを算出し、スコアが最大のリンクにおける親子を同一クラスタ（すなわち新たなメッセージ群）とする。また、そのスコアを、このクラスタ内関連度とする。
【００４９】
これを任意のクラスタ数（あるいは、任意の最大スコア）まで繰り返し、クラスタ内関連度が最大のものを（あるいは大きいものから順に）、テーマ抽出対象とする。
【００５０】
掲示板ではすべてのメッセージ間にリンクがある訳ではなく、親も子も持たないメッセージも存在し得る。一般に、クラスタリングは任意の数のクラスタを生成することができる。ところが、本実施形態のように、メッセージ間リンク（スレッド）を利用してクラスタリングを行なう場合には、元メッセージ（親を持たないメッセージ）数よりクラスタ数を少なくすることができないという問題がある。
【００５１】
そこで、掲示板のタイトルや掲示板の説明などを仮想的にすべての元メッセージの親メッセージとした上で、メッセージ間関連度を計算して、クラスタ生成を行なうようにしてもよい。これにより任意の数の（あるいは任意の関連度までの）クラスタを生成することができる。
【００５２】
また、親子関係のあるメッセージ間でスコアを算出する際に、掲示板の特性を加味した重み付けを行なうことによって、時間とともに変化する掲示板のその時点での状況において適切なテーマ抽出のためのクラスタリングを行なうことができる。言語処理などによって算出された元スコアに対し、例えば、（１）親メッセージの属性、（２）メッセージ数＋投稿者数、（３）経過時間、（４）メッセージ参照者数といった掲示板の特性に基づいて、重み付けを行なうことができる。
【００５３】
（１）親メッセージの属性に基づく重み付け
掲示板に投稿されるメッセージには、一般に、「課題」、「問題」、「質問」などの属性が付加されているので、抽出すべきテーマを含んでいる可能性が高いもののスコアを高くする重みＷ１を与える。例えば、親メッセージの属性が「課題」、「問題」、「質問」などのテーマを包含するものの場合には、Ｐ１＝１として一定の重みＷ１を与える。さらに、子孫メッセージに「解決」、「回答」などの議論が終結したことを示す属性が付加されている場合には、その時点での課題が含まれていないと推察されるので、Ｐ２＝１として一定のＢをＷ１から減じる。但し、下式においてＡ、Ｂはあらかじめ設定しておく。図７には、メッセージ属性による重みを計算した例を示している。
【００５４】
【数１】
2007328610.tif 000003
【００５５】
（２）メッセージ数＋投稿者数
親メッセージと子孫メッセージのメッセージ数合計又はそれに関与する投稿ユーザ数に応じた重み付けＷ２を行ない、限られた人数で深い議論をしているメッセージ間リンクに対してより高いスコアを与える。例えば、親メッセージ及び子孫メッセージの合計メッセージ数がＭ、メッセージ投稿人数がＰ、掲示板全体のメッセージ数がＢｍ、掲示板のメンバ数がＢｐのとき、Ｂｍ及びＢｐに対するＭ及びＰの割合に応じて、元スコアＳに重みＷ２を与える。但し、下式において、Ｑ、Ｒはあらかじめ設定しておく。図８には、メッセージ数と投稿者数による重みを計算した例を示している。
【００５６】
【数２】
2007328610.tif 000004
【００５７】
（３）経過時間
親メッセージと子孫メッセージのうち最新のメッセージ投稿からの経過時間に応じた重み付けを行ない、新しいメッセージほどより高いスコアを与える。例えば、親メッセージと子孫メッセージのうち最新のメッセージ投稿からの経過時間Ｔ及び設定した範囲時間Ｔ０（これよりも古いメッセージの時間は考慮しない）に応じて、最大Ｄまでの重みＷ３を与える。但し、下式においてＤ、Ｔ０はあらかじめ設定しておく。図９には、最新のメッセージの投稿時間からの経過時間による重みを計算した例を示している。
【００５８】
【数３】
2007328610.tif 000005
【００５９】
（４）メッセージ参照者数
親メッセージと子孫メッセージの参照者数に応じた重み付けを行ない、多くの人が参照しているメッセージには高いスコアを与える。例えば、親メッセージ及び子孫メッセージの参照者数がＢａ、掲示板のメンバ数がＢｐのとき、ＢａとＢｐに応じた重みＷ４を与える。但し、下式においてＣはあらかじめ設定しておく。図１０には、メッセージの参照者数による重みを計算した例を示している。
【００６０】
【数４】
2007328610.tif 000006
【００６１】
親子関係のあるメッセージ間に限定して算出されたメッセージ間関連度の元のスコアがＳのとき、上記（１）〜（４）をすべて適用した場合の重み付きスコアは、以下の通りとなる。
【００６２】
【数５】
2007328610.tif 000007
【００６３】
通常の文書から言語解析によってテーマと判断できるキーワードや表現を抽出することは、従来からも可能であるが、質問とこれに対する回答によって会話が成立する、時間とともに状況が変化する、といった掲示板の特性に対応することはできない。これに対し、本実施形態によれば、掲示板固有の「メッセージ属性」、「メッセージ間リンク（スレッド）」、「投稿日時」、「参照者」といった特徴を活用してクラスタリングを行なうので、その時点での課題が含まれていると推察できるメッセージからユーザがその時点で期待する内容及び個数のテーマを提示することができる。
【００６４】
また、抽出されたスレッドは、管理者など特定ユーザのみでなく誰にでも簡単に結果を参照できるものであり、管理者ユーザの管理コスト低減にも寄与することができる。
【００６５】
近年、グループ間や企業間のコラボレーションがますます広がってきており、アイデア（又は課題）の発散と収束によって課題解決を図るネットワーク・ツールの必要性は高まってきている。本発明によれば、発散したアイデアを埋没させることなく、別の掲示板に移すことができるので、議論が発散した場合であっても、元の掲示板での秩序を保ちながら、コミュニティの活動を促進することができる。企業においては知識共有や知識創造活動の推進が求められているが、本発明によれば、その状態や秩序を適切に維持し続けることができる。
【産業上の利用可能性】
【００６６】
本明細書では、本発明を電子掲示板システムに適用した実施形態を中心に説明してきたが、本発明の要旨はこれに限定されるものではない。複数のユーザ間でメッセージ交換などの電子コミュニケーションを行なうその他のシステムや、多人数で知識活用を行なうシステムなどに対して同様に本発明を適用することが可能である。
【図面の簡単な説明】
【００６７】
【図１】図１は、本発明の一実施形態に係る情報管理装置１００の機能的構成を模式的に示した図である。
【図２】図２は、電子掲示板におけるテーマ参照方法の一例を示した図である。
【図３】図３は、電子掲示板におけるテーマ参照方法の一例を示した図である。
【図４】図４は、電子掲示板におけるテーマ参照方法の一例を示した図である。
【図５】図５は、電子掲示板におけるテーマ参照方法の一例を示した図である。
【図６】図６は、親子関係のあるメッセージ間で関連度を示すスコアを算出する様子を示した図である。
【図７】図７は、メッセージ属性による重みを計算した例を示した図である。
【図８】図８は、メッセージ数と投稿者数による重みを計算した例を示した図である。
【図９】図９は、最新のメッセージの投稿時間からの経過時間による重みを計算した例を示した図である。
【図１０】図１０は、メッセージの参照者数による重みを計算した例を示した図である。
【符号の説明】
【００６８】
１００…情報管理装置
１０１…メッセージ登録部
１０２…メッセージ表示部
１０３…メッセージ検索部
１０４…メッセージ情報格納部
１０５…テーマ抽出部
１０６…テーマ参照部
【図１】
2007328610.tif 000008
【図２】
2007328610.tif 000009
【図３】
2007328610.tif 000010
【図４】
2007328610.tif 000011
【図５】
2007328610.tif 000012
【図６】
2007328610.tif 000013
【図７】
2007328610.tif 000014
【図８】
2007328610.tif 000015
【図９】
2007328610.tif 000016
【図１０】
2007328610.tif 000017