(57)【要約】【課題】１つの観点による関係に従って表示された電子文書のネットワークにおいて、他の関係に従って構成される電子文書のネットワークに関する情報をネットワーク上にさらに表示する。【解決手段】各電子文書間の所定の関係に従って、各電子文書を示す複数のノードとノード間をつなぐ複数のリンクとを含んで構成された各電子文書の第１のネットワークを表示する電子文書表示装置１であって、前記関係とは別の関係によって前記リンクとは別のリンクを生成し、ノードと別のリンクとを含んで構成される第２のネットワークに基づいて、各電子文書を分類する電子文書分類部２１と、電子文書分類部２１によって分類された各電子文書の分類に応じて、ノードの表示態様を決定する表示態様決定部２２と、表示態様決定部２２により決定された表示態様に基づいて、第１のネットワークにおけるノードを表示させるネットワーク表示部２３と、を含むことを特徴とする。【選択図】図１
2009211315.tif 000002
【特許請求の範囲】
【請求項１】
各電子文書間の所定の関係に従って、各電子文書を示す複数のノードと前記ノード間をつなぐ複数のリンクとを含んで構成された各電子文書の第１のネットワークを表示する電子文書表示装置であって、
前記関係とは別の関係によって前記リンクとは別のリンクを生成し、前記ノードと前記別のリンクとを含んで構成される第２のネットワークに基づいて、前記各電子文書を分類する電子文書分類手段と、
前記電子文書分類手段によって分類された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する表示態様決定手段と、
前記表示態様決定手段により決定された表示態様に基づいて、第１のネットワークにおける前記ノードを表示させるネットワーク表示手段と、
を含むことを特徴とする電子文書表示装置。
【請求項２】
請求項１の電子文書表示装置であって、
前記電子文書分類手段は、第２のネットワークに含まれる前記別のリンクに基づいて、前記各電子文書を示す前記ノードを複数に分類し、
前記表示態様決定手段は、前記電子文書分類手段によって分類された前記各電子文書を示す前記ノードの分類毎に、前記ノードの表示態様を異なる態様に決定する、
ことを特徴とする電子文書表示装置。
【請求項３】
請求項２の電子文書表示装置であって、
前記電子文書分類手段は、
第２のネットワークについて、前記ノードにおける２つのノード間の最短経路を、前記ノードの少なくとも一部のノード対において導出する最短経路導出手段と、
前記別のリンクのそれぞれが、前記最短経路導出手段により導出される最短経路に含まれるリンクとして通過される回数を集計する通過回数集計手段と、
前記通過される回数に従って特定される、前記別のリンクにおける一部のリンクを取り除くことにより第２のネットワークを再構成するネットワーク再構成手段と、を含み、
前記電子文書分類手段は、
前記最短経路導出手段と、前記通過回数集計手段と、前記ネットワーク再構成手段とを繰返し用いて、前記別のリンクにおける一部のリンクを取り除くことにより第２のネットワークを構成する繰返し構成手段と、
前記繰返し構成手段により第２のネットワークから取り除かれたリンクを境として、前記ノードを複数のノード群に分類するノード分類手段と、をさらに含む、
ことを特徴とする電子文書表示装置。
【請求項４】
請求項１乃至３の電子文書表示装置であって、
前記電子文書分類手段は、前記各電子文書を分類した結果の評価値を算出し、該評価値に従って前記各電子文書の分類を決定する分類決定手段を含み、
前記表示態様決定手段は、前記分類決定手段に従って決定された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する、
ことを特徴とする電子文書表示装置。
【請求項５】
各電子文書間の所定の関係に従って、各電子文書を示す複数のノードと前記ノード間をつなぐ複数のリンクとを含んで構成された各電子文書の第１のネットワークを表示する電子文書表示装置としてコンピュータに機能させるためのプログラムであって、
前記関係とは別の関係によって前記リンクとは別のリンクを生成し、前記ノードと前記別のリンクとを含んで構成される第２のネットワークに基づいて、前記各電子文書を分類する電子文書分類手段、
前記電子文書分類手段によって分類された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する表示態様決定手段、及び、
前記表示態様決定手段により決定された表示態様に従って、第１のネットワークにおける前記ノードを表示させるネットワーク表示手段、
として前記コンピュータに機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書表示装置及びプログラムに関し、特に、電子文書のネットワークの表示に関する。
【背景技術】
【０００２】
電子文書の引用履歴を一目で把握させるため、各文書タイトルのアイコン及び矢印からなるネットワークとして表示する文書管理装置が提案されている（特許文献１）。かかる文書管理装置は、ユーザが入力したキーワードを含む電子文書を選択し、選択された電子文書のタイトルを示すアイコンの色を変えて表示することにより、ユーザに明示することも提案されている。
【特許文献１】特開２００７−２４１４５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、電子文書間の関係には、引用履歴のみならず、内容の類似性や著者の共通性など様々な観点による関係が存在する。このため、１つの観点による関係に従って表示された電子文書のネットワークにおいて、他の関係に従って構成される電子文書のネットワークに関する情報をネットワーク上にさらに表示することができればユーザの利便性の向上に資する。
【０００４】
そこで本発明は、１つの観点による関係に従って表示された電子文書のネットワークにおいて、他の関係に従って構成される電子文書のネットワークに関する情報を、表示されているネットワーク上にさらに表示する電子文書表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明は、各電子文書間の所定の関係に従って、各電子文書を示す複数のノードと前記ノード間をつなぐ複数のリンクとを含んで構成された各電子文書の第１のネットワークを表示する電子文書表示装置であって、前記関係とは別の関係によって前記リンクとは別のリンクを生成し、前記ノードと前記別のリンクとを含んで構成される第２のネットワークに基づいて、前記各電子文書を分類する電子文書分類手段と、前記電子文書分類手段によって分類された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する表示態様決定手段と、前記表示態様決定手段により決定された表示態様に基づいて、第１のネットワークにおける前記ノードを表示させるネットワーク表示手段と、を含むことを特徴とする。
【０００６】
請求項２の発明は、請求項１の電子文書表示装置であって、前記電子文書分類手段は、第２のネットワークに含まれる前記別のリンクに基づいて、前記各電子文書を示す前記ノードを複数に分類し、前記表示態様決定手段は、前記電子文書分類手段によって分類された前記各電子文書を示す前記ノードの分類毎に、前記ノードの表示態様を異なる態様に決定する、ことを特徴とする。
【０００７】
請求項３の発明は、請求項２の電子文書表示装置であって、前記電子文書分類手段は、第２のネットワークについて、前記ノードにおける２つのノード間の最短経路を、前記ノードの少なくとも一部のノード対において導出する最短経路導出手段と、前記別のリンクのそれぞれが、前記最短経路導出手段により導出される最短経路に含まれるリンクとして通過される回数を集計する通過回数集計手段と、前記通過される回数に従って特定される、前記別のリンクにおける一部のリンクを取り除くことにより第２のネットワークを再構成するネットワーク再構成手段と、を含み、前記電子文書分類手段は、前記最短経路導出手段と、前記通過回数集計手段と、前記ネットワーク再構成手段とを繰返し用いて、前記別のリンクにおける一部のリンクを取り除くことにより第２のネットワークを構成する繰返し構成手段と、前記繰返し構成手段により第２のネットワークから取り除かれたリンクを境として、前記ノードを複数のノード群に分類するノード分類手段と、をさらに含む、ことを特徴とする。
【０００８】
請求項４の発明は、請求項１乃至３の電子文書表示装置であって、前記電子文書分類手段は、前記各電子文書を分類した結果の評価値を算出し、該評価値に従って前記各電子文書の分類を決定する分類決定手段を含み、前記表示態様決定手段は、前記分類決定手段に従って決定された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する、ことを特徴とする。
【０００９】
請求項５の発明は、各電子文書間の所定の関係に従って、各電子文書を示す複数のノードと前記ノード間をつなぐ複数のリンクとを含んで構成された各電子文書の第１のネットワークを表示する電子文書表示装置としてコンピュータを、前記関係とは別の関係によって前記リンクとは別のリンクを生成し、前記ノードと前記別のリンクとを含んで構成される第２のネットワークに基づいて、前記各電子文書を分類する電子文書分類手段、前記電子文書分類手段によって分類された前記各電子文書の分類に応じて、前記ノードの表示態様を決定する表示態様決定手段、及び、前記表示態様決定手段により決定された表示態様に従って、第１のネットワークにおける前記ノードを表示させるネットワーク表示手段、として機能させるためのプログラムである。
【発明の効果】
【００１０】
請求項１及び請求項５の発明によれば、所定の関係に従って表示されている電子文書の第１のネットワークにおいて、他の関係に従って構成される電子文書の第２のネットワークに関する情報を、ネットワーク上にさらに表示することができる。
【００１１】
請求項２の発明によれば、電子文書の第２のネットワークに含まれるリンクに従って、各電子文書のノードを分類し、分類されたノード毎に表示態様を異なる態様で表示させることにより、各電子文書の分類を明示することができる。
【００１２】
請求項３の発明によれば、各電子文書を示すノードにおける２つのノード間の最短距離として頻繁に選択されるリンクを排除する処理を繰り返し、排除されたリンクを境として各電子文書を示すノードを分類するので、第２のネットワークにおいて構成されている各電子文書間の関係に、より忠実な分類をネットワーク上に表示することができる。
【００１３】
請求項４の発明によれば、分類した結果の評価値に従って各電子文書のノードの分類を決定するので、第２のネットワークにおいて構成されている各電子文書間の関係に、より適した分類をネットワーク上に表示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【００１５】
図１は、本発明の実施形態にかかる電子文書表示装置１におけるハードウェア構成と機能的構成を示すブロック図である。ここで、電子文書表示装置１は、各電子文書のノードと、いずれかのノード間とをつなぐリンクによって構成される電子文書のネットワークを表示する。また、ノードとは、本実施形態では電子文書を示すマークやアイコン等である。リンクとは、各電子文書を示すノードのうちの２つのノード間を繋いで、当該２つのノード間の関係性を示す線や矢印等である。電子文書のネットワークは、これらの複数のノードおよび複数のリンクによって各電子文書の関連性を示す網状の構造体である。電子文書表示装置１は電子文書のネットワークを表示することにより、各電子文書間の関係をユーザに明示する。
【００１６】
電子文書表示装置１は、制御部２、記憶部３、画面表示部４を含んで構成される。本実施形態における電子文書表示装置１は、例えば、可搬型のＰＣや据置型のＰＣ等のハードウェアに実装されて、ユーザの操作によって電子文書表示装置の機能が実現される。
【００１７】
制御部２は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスである。制御部２は、電子文書分類部２１、表示態様決定部２２、ネットワーク表示部２３の各機能ブロックを含んでおり、本発明の実施形態にかかるプログラムを実行することによって各機能が実現される。このプログラムは、例えばＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ読取可能な各種の情報記憶媒体に格納されて提供されてもよいし、インターネット等の通信手段を介して提供されてもよい。各機能の詳細については後述する。
【００１８】
記憶部３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ素子、ならびにハードディスク等によって構成される。この記憶部３は、制御部２が実行する上記プログラム（ソフトウェア）や、電子文書のネットワークを表示するために必要なデータを格納している。また、この記憶部３は、制御部２の処理過程で利用される種々のデータを保持するワークメモリとして動作する。
【００１９】
画面表示部４は、液晶ディスプレイ等によって構成される。この画面表示部４は、制御部２からの入力される内容や指示に従って、各電子文書の関連性を示すネットワークを表示することにより、各電子文書間の関係をユーザに明示する。本実施形態では、画像表示部４は、各電子文書間の所定の関係を示すデータに従って電子文書のネットワークを表示し、別の関係を示すデータに従って構成される電子文書のネットワークによって分類された結果をさらに表示する。
【００２０】
ここで、電子文書表示装置１の制御部２に含まれる、電子文書分類部２１、表示態様決定部２２、ネットワーク表示部２３が実現する各機能を、図２以下の各図を用いて説明する。
【００２１】
まず、図２は、Ｔ１〜Ｔ７のＩＤで示される各電子文書において、それぞれに引用されている（被引用）電子文書を示しているテーブルである。図３は、このテーブルに従って、各電子文書を示すノードと、引用元（被引用）の電子文書のノードから引用先の電子文書のノードに伸びる矢印をリンクとしてノード間を繋いで構成したネットワーク（第１のネットワーク）を示す図であり、各電子文書間の引用関係を示している。図２のテーブルを示すデータは記憶部３で保持されて、制御部２が記憶部３から当該データを取得して、画面表示部４に図３に示すネットワークを表示させる。
【００２２】
電子文書分類部２１は、上記の引用関係とは別の関係に従ってノード間をつなぐリンクが構成されたネットワークに基づいて、共通の特徴または性質等を有した電子文書をひとつのクラスタとして分類することにより、各電子文書を分類する。ここでクラスタとは、共通の特徴等を有した電子文書を示すノード群、及び、当該ノード群におけるノード間をつなぐリンクのことをいう。図４は、Ｔ１〜Ｔ７の各電子文書の著者を示しているテーブルである。また、このテーブルに示される著者の少なくとも一部が共通するか否か（以下、共著性）に従って、電子文書のノード間をリンクで繋ぐことによりリンクが生成されて、図５に示すようなネットワーク（第２のネットワーク）が構成される。第１のネットワークと第２のネットワークとでは、各電子文書を示すＴ１〜Ｔ７のノードが共通し、ノード間を繋ぐリンクが異なっている。図４のテーブルを示すデータは記憶部３に保持されて、電子文書分類部２１は、当該データを読み取って、著者の少なくとも一部が共通する電子文書のノード間にリンクを生成することにより第２のネットワークを構成し、第２のネットワークにおける各ノードがいずれのノードとリンクしているかに基づいて、各電子文書を複数のクラスタに分類する。図６は、図５に示す電子文書間の共著性を示す第２のネットワークにおいて各電子文書のノードを分類していることを示す図である。図６では、Ｔ１とＴ５とＴ７からなるクラスタ６１、及び、Ｔ２とＴ３とＴ４とＴ６からなるクラスタ６２とに、各電子文書を示すノードが分類されていることを示している。電子文書分類部２１が電子文書を分類する処理の詳細は後述する。
【００２３】
表示態様決定部２２は、電子文書分類部２１によって分類された各電子文書を示すノードの表示態様を決定する。本実施形態では、各電子文書の分類毎に、各電子文書のノードに異なる色を付すことにより表示態様を決定する。例えば図６の場合には、クラスタ６１の各ノードに所定の色を付し、クラスタ６２の各ノードには当該所定の色と異なる色を付すようにして表示態様を決定する。なお、記憶部３は、人間が見て認識しやすい色の組み合わせを分類数に応じて保持し、表示態様決定部２２は、電子文書分類部２１による電子文書の分類数に対応した色の組み合わせを記憶部３から読み出して、各クラスタに着色する色を割り当てることにより表示態様を決定する。
【００２４】
ネットワーク表示部２３は、表示態様決定部２２により決定された各電子文書を示すノードの表示態様に従って各電子文書のノードを表示した第１のネットワークを、画面表示部４に表示させる。図７は、本実施形態における第２のネットワークに従ってクラスタ毎の色分けをして、第１のネットワークを表示する様子を示す図である。これにより、電子文書の引用関係に従って表示された電子文書のネットワークにおいて、電子文書の共著性に従って構成される電子文書のネットワークに関する情報がネットワーク上にさらに表示されることとなる。
【００２５】
さらに以下においては、電子文書分類部２１の処理の詳細を説明する。電子文書分類部２１は、さらに最短経路導出部２１Ａと、通過回数集計部２１Ｂと、ネットワーク再構成部２１Ｃと、繰返し構成部２１Ｄと、ノード分類部２１Ｅと、ノード分類決定部２１Ｆとを含んで構成される。
【００２６】
最短経路導出部２１Ａは、第２のネットワークにおいて、ひとつのノードから他のノードに、最も少ない回数のリンクを経て到達することができる最短経路を、各電子文書のノードにおける２つのノードの全ての組み合わせについて求める。ここで、最短経路導出部２１Ａは、処理上の簡略化が可能な場合等には、各電子文書のノードにおける全ての組み合わせについての最短経路ではなく、少なくとも一部のノード対について最短経路を求めることとしてもよい。また、最短経路導出部２１Ａは、これらの最短経路を記憶部３に記録させる。なお所定の２つのノードに最短経路が複数存在する場合でも、最短経路導出部２１Ａは当該複数の最短経路を記憶部３に記録させる。ひとつのノードから他のノードにリンクを経て到達することができない場合には、最短経路導出部２１Ａは、最短経路なしとして記憶部３に記録する。
【００２７】
通過回数集計部２１Ｂは、最短経路導出部２１Ａが求めた少なくとも一部のノード対の最短経路を記憶部３から読み出して、第２のネットワークにおける各リンクが最短経路に含まれる回数を集計し、その結果を記憶部３に記録する。なお、本実施形態において、リンクを通過する最短経路が複数通り存在する最短経路のうちのひとつである場合には、通過回数集計部２１Ｂは、最短経路が存在する数で１を除した数を通過回数として集計する。
【００２８】
ネットワーク再構成部２１Ｃは、通過回数集計部２１Ｂが集計した各リンクが最短経路として通過される回数が、最多となるリンクを第２のネットワークから取り除くことにより、第２のネットワークを再び構成する。なお、本実施形態において、最多となるリンクが複数箇所に存在する場合には、これらの複数のリンクを取り除くこととする。
【００２９】
繰返し構成部２１Ｄは、最短経路導出部２１Ａと、通過回数集計部２１Ｂと、ネットワーク再構成部２１Ｃとに繰返し処理をさせることにより、図４のテーブルを示すデータに従って著者の少なくとも一部が共通する電子文書のノード間に生成されたリンクのうち、その一部を取り除いて第２のネットワークを構成する。
【００３０】
ノード分類部２１Eは、第２のネットワークにおける各電子文書のノードを、繰返し構成部２１Dによって取り除かれたリンクを境界とする複数のノード群に分類する。具体的には、ノード分類部２１Ｅは、ネットワーク再構成部２１Ｃに排除されずに残された第２のネットワークにおけるリンクによって連なっているノード群によって、各電子文書のノードを分類する。ネットワーク再構成部２１Ｃが１つのリンクを排除することによって各電子文書のノードが２つのノード群に互いに分断される場合に、これらは第２のネットワークにおける２つの新たなクラスタを構成する。ノード分類部２１Ｅは、ネットワーク再構成部２１Ｃがリンクを排除して第２のネットワークが複数のノード群に分断される場合に、残されたリンクによって連なっているノード群によって各電子文書を示すノードを分類する。ノード分類部２１Ｅは、各電子文書を示すノードを分類した結果を記憶部３に記録させる。
【００３１】
ここで、繰返し構成部２１Dは、各電子文書のノードが２以上の複数のノード群に互いに分断されると判断するまで、最短経路導出部２１Ａと、通過回数集計部２１Ｂと、ネットワーク再構成部２１Ｃとの処理を繰り返す。繰返し構成部２１Ｄが、各電子文書のノードが複数のノード群に互いに分断されると判断する場合に、ノード分類部２１Ｅは、繰返し構成部２１Ｄによって取り除かれたリンクを境界とする複数のノード群に分類する。なお、繰返し構成部２１Ｄは、第２のネットワークにおける全てのリンクが排除されるまで第２のネットワークを再構成し、ノード分類部２１Ｅは、繰返し構成部２１Ｄがリンクを排除して新たなクラスタが発生するたびに、各電子文書のノードを分類した結果を記憶部３に記録させることとしてもよい。
【００３２】
ノード分類決定部２１Ｆは、ノード分類部２１Ｅが各電子文書のノードを分類した結果の評価値を求め、当該評価値に従って各電子文書のノードの分類を決定する。
【００３３】
本実施形態におけるノード分類決定部２１Ｆは、各電子文書の分類結果を、数式１におけるQで定義されるモジュラリティ（Modularity）という指標を用いて評価する。モジュラリティは、ノード分類部２１Ｅによって分類されたクラスタ数による正方行列の各要素eijを、ネットワークにおけるリンク総数でクラスタiからクラスタｊに繋がるリンクの総数を除した数とする場合に、数式（１）で定義される。
【００３４】
【数１】
2009211315.tif 000003
【００３５】
ノード分類部２１Ｅが分類した結果のうち、モジュラリティが最大値となる分類が、似通った特徴または性質等を有した電子文書を共通のクラスタに適切に分類されているものであると、ノード分類決定部２１Ｆが判断して当該分類に決定する。そして、表示態様決定部２２は、当該分類に応じてノードの表示態様を決定する。
【００３６】
なお、例えば、図６に示すように各電子文書の関係を示すネットワークにおいて電子文書のノードが分類されている場合には、リンク総数は９、クラスタ６１内におけるリンク総数が３、クラスタ６２内におけるリンク総数が５、クラスタ６１とクラスタ６２間のリンク総数が１であることから、正方行列eijの各要素は、数式（２）で示すような値となる。
【００３７】
【数２】
2009211315.tif 000004
【００３８】
モジュラリティは、１〜０の値をとり、ネットワークにおけるリンクによって示されるノード間の関連性の特徴が現れている分類が行われているほど１に近い値となり、モジュラリティが０に近い値では、分類がランダムとなっていることを示している。本実施形態は、正方行列eijが上記の値に限定されるわけではないことは言うまでもない。
【００３９】
図８は、制御部２が第２のネットワークに基づいて電子文書のノードを分類する処理のフローの一例を示す図である。まずＳ８０１では、制御部２は、第２のネットワークにおける２つのノードの最短となる経路を、全ての組み合わせにおいて求める。次にＳ８０２では、制御部２は、第２のネットワークにおける全てのリンクで、２つのノードの全ての組み合わせにおける最短経路に含まれる回数をチェックし、記憶部３に記録させる。そしてＳ８０３では、最短経路に含まれる回数が最多となるリンクを排除する。Ｓ８０４では、制御部２は、Ｓ８０３でリンクを排除することによって第２のネットワークに残されたリンクによって新しいクラスタが生じたか否かを判断する。新しいクラスタが生じていない場合には再びＳ８０１に戻って、Ｓ８０３でリンクが排除されている第２のネットワークに基づいて、制御部２は同様の処理を繰り返す（ＮＯ）。また、Ｓ８０３でリンクを排除して互いにネットワークが分割されることにより新しいクラスタが生まれた場合には、制御部２はＳ８０５の処理を行う（ＹＥＳ）。Ｓ８０５では、制御部２は、ネットワーク上の全てのノードがいずれのクラスタに含まれているかを分類する。そしてＳ８０６では、制御部２は、ノードの分類を上述のモジュラリティの評価指標を用いて評価し、評価結果を記憶部３に記録させる。ここで、本実施形態においてＳ８０１〜Ｓ８０４の処理を繰り返すことによりに新しいクラスタを発生させる処理をクラスタ化ということとする。Ｓ８０７では、Ｓ８０３でリンクが排除されているネットワークを更に細かくクラスタ化できるか否かを判断する。更なるクラスタ化ができる場合には、再びＳ８０１に戻って、制御部２はＳ８０３でリンクが排除されている第２のネットワークに基づいて同様の処理を繰り返す（ＹＥＳ）。更なるクラスタ化ができない場合には、制御部２はＳ８０８の処理を行う（ＮＯ）。Ｓ８０８では、制御部２は、Ｓ８０６で記録されているモジュラリティの評価値が最大となる場合のノードの分類に決定する。
【００４０】
なお、本実施形態では、すべてのリンクが排除されてクラスタ化が不可能となるまで電子文書のノードを分類しているが、分類するクラスタ数の上限を設けることによりクラスタ化を繰り返す処理を終了させてもよいし、モジュラリティの評価値が所定回数連続して減少して評価値が零に近づく場合等にもクラスタ化を繰り返す処理を終了させてもよい。また、本実施形態ではモジュラリティによりネットワークにおけるノードの分類を評価しているが、他の方法によって評価してもよい。
【００４１】
なお、本実施形態では、各電子文書の２つのノードの全ての組み合わせ毎に最短経路を求めて、最短経路に含まれる回数が最多となるリンクを排除してノードを分類する処理を繰り返しているが、例えば、所定回数よりも多く最短経路に含まれるリンクを排除する等の他の基準を設けることによりリンクを排除することとしてもよい。
【００４２】
図９以下の図面は、本実施形態の変形例を説明する図である。本実施形態では、第２のネットワークとして電子文書の共著性を示すネットワークを用いて説明しているが、以下においては、電子文書におけるキーワードの共通性（以下、共起性）を示すネットワークを用いて変形例を説明する。
【００４３】
図９は、Ｔ１〜Ｔ７の各電子文書におけるキーワードを示しているテーブルであり、図１０は、Ｔ１〜Ｔ７の各電子文書を示すノードを、ｋ１〜ｋ３のキーワードを示すノードとリンクとによって各電子文書を示すノード間を繋いだネットワークを示す図であり、各電子文書の共起性を示している。
【００４４】
電子文書分類部２１は、各電子文書のノードからキーワードを示すノードに伸びているリンクに従って、電子文書を分類する。図１１は、各電子文書が有しているキーワードの種類毎に電子文書の各ノードを分類した図を示している。図１０に示すネットワークにおいては、例えばＴ２とＴ３のノードが、ｋ１のノードに伸びているリンクのみを有することから、図１１ではこれらが共通のクラスタに含まれるノードとして分類されることとなる。
【００４５】
表示態様決定部２２は、電子文書分類部２１によってされた分類毎にノードの表示態様を、異なる態様に決定する。具体的には、図１１に示されるようなノードの分類毎に、ノードを着色する色を決定する。この際、例えばＴ５のノードのように、ｋ１とｋ２のキーワードを含む電子文書については、ｋ１のみをキーワードに含む電子文書のノードに着色する色とｋ２のみをキーワードに含む電子文書に着色する色の中間色を着色することとして、キーワードの共通性を反映させた着色にしてもよい。
【００４６】
ネットワーク表示部２３は、引用関係に従って各電子文書のノードを表示した第１のネットワークに、各電子文書のノードに共起性を示す着色を施して画面表示部４に表示させる。図１２は、図９におけるテーブルに従って、各電子文書のノードに共起性を示す着色を施して引用関係を示すネットワークを画面表示部４に表示させた様子を示す図である。
【００４７】
なお、以上の実施形態やその変形例においては、表示態様決定部２２は、第２のネットワークに基づいて各電子文書のノードを分類ごとに着色する色を変えることにより表示態様を決定しているが、ノードの形状や大きさを変えたり、ノードを点滅させる等することによって表示態様を決定することとしてもよいし、これらを組み合わせた表示態様に決定することとしてもよい。
【００４８】
なお、上記の実施形態やその変形例においては、電子文書を分類する観点として、引用関係や共著性、共起性を例にして説明しているが、ネットワークとして表示される電子文書間の関係であれば上記以外の観点による関係であってもよい。また、本実施形態における電子文書表示装置は、電子文書の関連性を示すネットワークの表示に限定されず、電子文書とは異なる他の要素をネットワークとして表示させる場合についても同様に適用可能である。
【図面の簡単な説明】
【００４９】
【図１】電子文書表示装置が実現する機能を示す機能ブロック図の一例を示す図である。
【図２】電子文書が引用する電子文書を示すテーブルの一例を示す図である。
【図３】電子文書の引用関係を示すネットワークの一例を示す図である。
【図４】電子文書とその著者を示すテーブルの一例を示す図である。
【図５】電子文書の共著性を示すネットワークの一例を示す図である。
【図６】本実施形態にかかる共著性を示すネットワークにおける各電子文書を示すノードを、複数のノード群に分類する様子を示す図である。
【図７】本実施形態にかかる電子文書表示装置が、引用関係を示す第１のネットワークの各電子文書を示すノードに、共著性を示す第２のネットワークにおける情報を表示させた様子を示す図である。
【図８】各電子文書のノードを分類する処理のフローの一例を示す図である。
【図９】電子文書とそのキーワードとを示すテーブルの一例を示す図である。
【図１０】電子文書の共起性を示すネットワークの一例を示す図である。
【図１１】本実施形態にかかる共起性を示すネットワークにおける各電子文書を示すノードを、複数のノード群に分類する様子を示す図である。
【図１２】本実施形態の変形例にかかる電子文書表示装置が、引用関係を示す第１のネットワークの各電子文書を示すノードに、共起性を示す第２のネットワークにおける情報を表示させた様子を示す図である。
【符号の説明】
【００５０】
１  電子文書表示装置、２  制御部、２１  電子文書分類部、２１Ａ  最短経路導出部、２１Ｂ  通過回数集計部、２１Ｃ  ネットワーク再構成部、２１Ｄ  繰返し構成部、２１Ｅ  ノード分類部、２１Ｆ  ノード分類決定部、２２  表示態様決定部、２３  ネットワーク表示部、３  記憶部、４  画面表示部、６１，６２  クラスタ。
【図１】
2009211315.tif 000005
【図２】
2009211315.tif 000006
【図３】
2009211315.tif 000007
【図４】
2009211315.tif 000008
【図５】
2009211315.tif 000009
【図６】
2009211315.tif 000010
【図７】
2009211315.tif 000011
【図８】
2009211315.tif 000012
【図９】
2009211315.tif 000013
【図１０】
2009211315.tif 000014
【図１１】
2009211315.tif 000015
【図１２】
2009211315.tif 000016