(57)【要約】【課題】蓄積されている大量の電子文書から参照対象となる電子文書を効率よく探し出すことができる文書管理システムを提供する。【解決手段】格納した電子文書から所定の少なくとも１つの属性に対する条件を満たす電子文書を取り出すことのできる電子文書格納手段２１と、電子文書格納手段２１から取り出された電子文書の属性のうち少なくとも１つを画面に表示することのできる電子文書表示手段１４と、電子文書格納手段２１に格納されているすべてまたは一部の電子文書の集合が与えられたときにそれらの属性のうち少なくとも２つに対して対応する実数である座標値を得ることができる属性値変換手段１５と、少なくとも２つの属性を利用者が選択し指定することができる座標軸指定手段１２と、座標軸指定手段１２で指定された属性のうち利用者が選択する２つの属性に対応する座標値を座標軸とする仮想的な座標平面のある領域を画面に表示することができる座標平面表示手段１３とを備えた。【選択図】      図１
2004258922.tif 000002
【特許請求の範囲】
【請求項１】
格納した電子文書から所定の少なくとも１つの属性に対する条件を満たす電子文書を取り出す電子文書格納手段と、電子文書格納手段から取り出された電子文書の属性のうち少なくとも１つを画面に表示する電子文書表示手段と、電子文書格納手段に格納されているすべてまたは一部の電子文書の集合が与えられたときにそれらの属性のうち少なくとも２つに対して対応する実数である座標値を得る属性値変換手段と、少なくとも２つの属性を利用者が選択し指定する座標軸指定手段と、座標軸指定手段で指定された属性のうち利用者が選択する２つの属性に対応する座標値を座標軸とする仮想的な座標平面のある領域を画面に表示する座標平面表示手段とを備え、
座標平面表示手段は、ある与えられた電子文書の集合である表示対象電子文書に属する電子文書のそれぞれについて選択されている２つの属性に対応する座標値から決まる座標平面上の位置が画面に表示されている領域に含まれる場合は、その領域に所定のシンボルを表示することを特徴とする文書管理システム。
【請求項２】
請求項１に記載の文書管理システムにおいて、利用者が仮想的な座標平面上の領域を指定する座標範囲指定手段を備え、座標範囲指定手段で指定された領域を新たに座標平面表示手段で表示する領域として用いることを特徴とする文書管理システム。
【請求項３】
請求項１または請求項２に記載の文書管理システムにおいて、利用者が少なくとも１つの属性に対する条件を入力する検索条件入力手段を備え、表示対象電子文書は利用者が指定する条件を満たす電子文書であることを特徴とする文書管理システム。
【請求項４】
請求項１乃至請求項３のいずれかに記載の文書管理システムにおいて、座標平面表示手段は、与えられた電子文書の集合についてシンボルを表示しているときに利用者が仮想的な座標平面の座標軸として用いる２つの属性を選択しなおすと、その選択に応じて表示する座標平面を切り替えることを特徴とする文書管理システム。
【請求項５】
請求項４に記載の文書管理システムにおいて、座標軸として用いる２つの属性を選択しなおしたときに、選択しなおす前の座標平面で表示範囲として指定されていた領域に含まれる電子文書を表示対象電子文書として用いることを特徴とする文書管理システム。
【請求項６】
請求項１乃至請求項５のいずれかに記載の文書管理システムにおいて、座標平面を規定する座標軸が直交座標であることを特徴とする文書管理システム。
【請求項７】
請求項１乃至請求項５のいずれかに記載の文書管理システムにおいて、座標平面を規定する座標軸が極座標であることを特徴とする文書管理システム。
【請求項８】
請求項７に記載の文書管理システムにおいて、表示対象電子文書は全文検索の結果得られるものであり、検索結果の各電子文書に検索条件への適合度が与えられるとき、極座標の半径に用いる属性が適合度であることを特徴とする文書管理システム。
【請求項９】
請求項１乃至請求項８のいずれかに記載の文書管理システムを稼動させるためのコンピュータ読み取り可能なプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書管理システムに関し、特に文書管理システムに格納されている文書データの参照に関するものである。
【０００２】
【従来の技術】
近年、紙の文書に取って代わって電子化された文書が企業や個人間の意思伝達手段や情報蓄積手段として主流になりつつある。電子文書は一般に文書管理システムと呼ばれる装置によって管理される。利用者が文書管理システムに蓄積された電子文書から参照する電子文書を特定する際に用いる機能として、従来あるものはブラウジングと一覧の２種類に分けることができる。
ブラウジングとは、文書管理システムに格納されているある決まった電子文書から利用者が階層構造やリンクによりたどる操作を行い、目的の電子文書に到達する方法である。この方法は、たとえばＷｉｎｄｏｗｓ（登録商標）のＥｘｐｌｏｒｅｒでフォルダー階層をたどる操作や、ＷｅｂブラウザーによりＷＷＷ上の文書からリンクをたどる操作に相当する。この方法ではたとえば同一階層に大量の電子文書がある場合に目的の電子文書に到達するのが難しいという問題がある。
一覧とは、電子文書の集合に対して利用者が条件を指定し、それを満たす電子文書を列挙させてその一覧から目的の電子文書を探す方法である。この方法は、たとえばＷｉｎｄｏｗｓ（登録商標）のＥｘｐｌｏｒｅｒでのファイル検索やＷＷＷにおけるサーチエンジンの提供する機能が相当する。この方法ではたとえば利用者の指定した条件を満たす電子文書が大量にある場合に目的の電子文書に到達するのが難しいという問題がある。これら２種類の方法の問題に対しては並べ替えを行うことにより解決を図る技術が多数存在する。
一方、これら２種類に代わる方法として画面上に電子文書を配置する位置を用いる方法が提案されている。特許文献１である「文書レイアウト方法」では、階層構造を用いた配置において参照関係にある電子文書が画面上で近くに配置されるように調整する方法が開示されている。
また、特許文献２である「文書管理装置」では、利用者が指定した条件を満たす電子文書の集合を２次元平面上に配置し、類似度の高い文書が近くに配置されるようにする方法が開示されている。
【特許文献１】特開平０８−０９５９６２号公報
【特許文献２】特開平０９−０６２６９０号公報
【０００３】
【発明が解決しようとする課題】
しかし、いずれの方法も電子文書のある決まった特徴に従って、グループ化しているだけであり、そのグループに属する電子文書が大量になれば従来の２種類の方法と同様の問題に遭遇する。
本発明は、蓄積されている大量の電子文書から参照対象となる電子文書を効率よく探し出すことができる文書管理システムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、格納した電子文書を格納し所定の少なくとも１つの属性に対する条件を満たす電子文書を取り出す電子文書格納手段と、電子文書格納手段から取り出された電子文書の属性のうち少なくとも１つを画面に表示する電子文書表示手段と、電子文書格納手段に格納されているすべてまたは一部の電子文書の集合が与えられたときにそれらの属性のうち少なくとも２つに対して対応する実数である座標値を得る属性値変換手段と、少なくとも２つの属性を利用者が選択し指定する座標軸指定手段と、座標軸指定手段で指定された属性のうち利用者が選択する２つの属性に対応する座標値を座標軸とする仮想的な座標平面のある領域を画面に表示する座標平面表示手段とを備え、座標平面表示手段は、ある与えられた電子文書の集合である表示対象電子文書に属する電子文書のそれぞれについて選択されている２つの属性に対応する座標値から決まる座標平面上の位置が画面に表示されている領域に含まれる場合は、その領域に所定のシンボルを表示する文書管理システムを最も主要な特徴とする。
従って、請求項１に記載の文書管理システムにより、利用者が指定した属性について電子文書の分布状況を視覚的に把握することができ、目的の電子文書に効率よく到達すことができる。
請求項２記載の発明は、請求項１に記載の文書管理システムにおいて、利用者が仮想的な座標平面上の領域を指定する座標範囲指定手段を備え、座標範囲指定手段で指定された領域を新たに座標平面表示手段で表示する領域として用いる文書管理システムを主要な特徴とする。
従って、請求項２に記載の文書管理システムにより、ブラウジングで階層構造をたどるかのように、表示されている領域のある部分に注目してズームインしたり、より広い範囲を表示させるためにズームアウトしたり、離れた領域に移動することができる。
請求項３記載の発明は、請求項１または請求項２に記載の文書管理システムにおいて、利用者が少なくとも１つの属性に対する条件を入力することができる検索条件入力手段を備え、表示対象電子文書は利用者が指定する条件を満たす電子文書である文書管理システムを主要な特徴とする。
従って、請求項３に記載の文書管理システムにより、利用者が指定した検索条件を満たす電子文書に対して上記の効果が得られる。
【０００５】
請求項４記載の発明は、請求項１乃至請求項３のいずれかに記載の文書管理システムにおいて、座標平面表示手段は、与えられた電子文書の集合についてシンボルを表示しているときに利用者が仮想的な座標平面の座標軸として用いる２つの属性を選択しなおすと、その選択に応じて表示する座標平面を切り替えることができる文書管理システムを主要な特徴とする。
従って、請求項４に記載の文書管理システムにより、利用者は２つを超える数の属性についての分布状況を把握することができる。
請求項５記載の発明は、請求項４に記載の文書管理システムにより、座標軸として用いる２つの属性を選択しなおしたときに、選択しなおす前の座標平面で表示範囲として指定されていた領域に含まれる電子文書を表示対象電子文書として用いる文書管理システムを主要な特徴とする。
従って、請求項５に記載の文書管理システムにより、利用者は２つを超える数の属性について分布状況を視覚的に把握しながら表示対象を絞り込むことができる。
請求項６記載の発明は、請求項１乃至請求項５のいずれかに記載の文書管理システムにおいて、座標平面を規定する座標軸が直交座標である文書管理システムを主要な特徴とする。
従って、請求項６に記載の文書管理システムにより、属性値に応じて電子文書への関心の度合いがそれほど変化しない場合に適した座標平面を使用することができる。
請求項７記載の発明は、請求項１乃至請求項５のいずれかに記載の文書管理システムにおいて、座標平面を規定する座標軸が極座標である文書管理システムを主要な特徴とする。
従って、請求項７に記載の文書管理システムにより、属性値に応じて電子文書への関心の度合いが変化するような属性を半径の座標に用いることで、関心の高い電子文書が中央に集まって表示されるような座標平面を使用することができる。
請求項８記載の発明は、請求項７に記載の文書管理システムにおいて、表示対象電子文書は全文検索の結果得られるものであり、検索結果の各電子文書に検索条件への適合度が与えられるとき、極座標の半径に用いる属性が適合度である文書管理システムを主要な特徴とする。
従って、請求項８に記載の文書管理システムにより、スコアの高い電子文書が中央に集まり、さらに角度の軸に選んだ属性による分布を視覚的に把握することができる。
請求項９記載の発明は、請求項１乃至請求項８のいずれかに記載の文書管理システムを稼動させるためのコンピュータ読み取り可能なプログラムを記録した記録媒体を最も主要な特徴とする。
従って、請求項９に記載の記録媒体により、上記の文書管理システムを稼働させることができる。
【０００６】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。以下ではたとえば文書名や作成者といった電子文書を特徴づける項目のことを属性と呼び、その値のことを属性値と呼ぶことにする。属性には電子文書の内容そのものや、検索におけるスコアのように電子文書以外の情報に依存するものも含む。
図１は本発明の第１の実施の形態に係る文書管理システムの構成図である。本文書管理システムは、公知のクライアント・サーバー方式で構成され、クライアント１は、端末１１、座標軸指定手段１２、座標平面表示手段１３、電子文書表示手段１４、属性値変換手段１５を備えている。サーバー２は電子文書格納手段２１を備えている。この例では電子文書格納手段２１のみがサーバー２上にあるが、属性値変換手段１５をサーバー２上に配置する構成でも同様の効果が得られる。
利用者は画面と入力デバイスを備えた端末１１を用いて、座標平面表示手段１３および電子文書表示手段１４が表示する情報を見た上で座標軸指定手段１２に使用する属性を指定する。
電子文書格納手段２１は従来の文書管理システムと変わるところはない。たとえば公知のリレーショナルデータベースシステムを用いたシステムが考えられる。電子文書表示手段１４は従来の文書管理システムと変わるところはない。電子文書格納手段２１から取得した電子文書のデータに従って、たとえば文書名、作成者、文書の内容を画面に表示する。
【０００７】
図２は属性値変換手段１５の動作例を表すフローチャート（Ｓ１〜Ｓ７）である。電子文書の属性にはすべての電子文書についてその属性値に対応する座標値が得られるものと、ある電子文書の集合が与えられるとそれに含まれる電子文書のその属性値に対応する座標値が得られるものがある。前者はあらかじめ属性値と座標値の対応関係を決めておくことができ、属性値が得られるとただちに座標値が得られる。後者は電子文書の集合が与えられるごとに属性値に対応する座標値を決める必要がある。少なくとも電子文書の集合の中で属性値に全順序関係が定義できれば対応する座標値を得ることができる。たとえばその順序に対して１、２、…と対応させればよい。
文書サイズは前者の方法が適している例である。文書サイズはそれ自体が数値であるのでその値を座標値とすることができる。必要に応じて一定の係数をかけてもよい。文書名を前者の方法で対応づけることもできる。たとえば文字列があるバイト列で表現されるとき、各バイトが表す整数値に対して列の後方に行くに従って、減少していく係数をかけたものをバイト列を構成するすべてのバイトについて足し合わせたものを座標値とすることができる。
全文検索におけるスコアは後者の方法が適している例である。スコアは全文検索でヒットした電子文書にしか適用することができないが、その電子文書の集合に対しては全順序関係が定義できる。また、スコア自体が数値であるのでその値を座標値とすることができる。
図３は座標軸指定手段１２の動作例を表すフローチャートである。座標軸として使用可能な属性には一意に特定できる識別子が割り当てられる。座標軸指定手段１２は画面上に座標軸として使用可能な属性の名称を一覧として表示し（Ｓ１）、利用者はその中から２つ以上の属性を選択する（Ｓ２）。選択された属性の識別子は属性値変換手段１５に送られる（Ｓ３）。
【０００８】
図４は座標平面表示手段１３が作る画面の例を示す図である。この例では画面の上部に表示用に選択された属性が表示されている。属性の名称が表示されている部分は右側の△の部分をマウスなどのポインティングデバイスを用いて指定する（以下、この操作を「クリックする」と呼ぶ）ことによりリストが開き、座標軸指定手段で指定された属性の一覧が表示される。利用者はこのリストの下方から新たに属性を１つ選択することで座標平面を規定する座標軸を直交摩擦と極摩擦とに切り替えることができる。属性名称の右にあるのは画面に表示される座標平面上の領域を示す数値である。
画面中央の矩形領域は与えられた電子文書の座標平面上の位置を表示する部分である。黒い正方形１つ（所定のシンボル）は電子文書１つに対応している。白い二重の正方形（所定のシンボル）は表示中の解像度では複数の文書が重なって表示されてしまうことを示す。たとえば利用者はこの白い正方形をクリックすることによりこの部分を拡大して表示することができる。２つの座標が完全に一致する電子文書が複数ある場合は従来の文書管理システムと同様の一覧表示の画面を表示するように構成してもよい。
図５は座標平面表示手段が電子文書の座標平面上の位置を表示する第１実施形態の動作例のフローチャートである。座標値およびそれに対応する実数の最大値と最小値を得て（Ｓ１、Ｓ２、Ｓ３）、座標値と画面上の位置の線形変換を行う（Ｓ４）。そして位置のリストを作り（Ｓ５）、位置のリストの要素それぞれについてＳ７〜Ｓ１０の処理を繰り返す（Ｓ６）。
【０００９】
図６は本発明の第２の実施の形態に係る文書管理システムの構成図である。この第２実施形態では、図１に示す第１の実施の形態に係る文書管理システムに座標範囲指定手段１６が加わる。座標範囲指定手段１６は、利用者から端末１１の入力装置を通して座標範囲を指定され、座標平面表示手段１３にその範囲を伝える。座標平面表示手段１３は伝えられた範囲を表示範囲として画面に出力する。
図７は座標平面表示手段が電子文書の座標平面上の位置を表示する第２実施形態の動作例のフローチャート（Ｓ１〜Ｓ９）である。図５に示す第１実施形態の動作例では、表示範囲を表示対象電子文書から求められる座標値の最大値および最小値に挟まれる範囲としていたが、第２実施形態の動作例では座標範囲指定手段１６で指定される範囲を表示範囲とする。また、座標範囲の指定には座標軸の選択も含まれるので表示用の属性を選択するのも座標範囲指定手段１６で行うことになる。
【００１０】
図８は座標範囲指定手段１６の動作例を示すフローチャート（Ｓ１〜Ｓ３）である。座標範囲指定手段１６では、表示用の属性の選択とそれぞれについて表示範囲の最大値と最小値を指定する。最大値と最小値の指定は数値を直接入力してもらう形態のほか、電子文書のシンボルを表示している矩形領域上でマウスなどのポインティングデバイスを用いてある矩形領域を指定してもらう形態も可能である。
図９は本発明の第３の実施の形態に係る文書管理システムの構成図である。この第３実施形態では、図１に示す第１の実施の形態に係る文書管理システムに検索条件入力手段１７が加わる。検索条件入力手段１７は、利用者が端末１１の入力装置を利用して入力する検索条件を受け取り、電子文書格納手段２１に伝える。検索条件入力手段１７は従来の文書管理システムと同様であるので説明は割愛する。
ここで座標平面表示手段１３は、図５に示されているフローチャートのうちＳ２の動作以下を繰り返すこともできる。繰り返すごとに「画面上で利用者が表示用に選択した属性」が変わるとそれ以降の処理を行う。
また座標平面表示手段１３は、図５に示されているフローチャートのうちＳ１の動作以下を繰り返すこともできる。表示対象電子文書は繰り返しの前の回に表示範囲に含まれていなかった電子文書が除かれる。なお、上記図２、図３、図５、図７、図８に示す各動作はプログラムとしてＣＤ−ＲＯＭ等の記録媒体に記録しておくこともできる。
【００１１】
【発明の効果】
以上説明したように、請求項１に記載の文書管理システムにより、利用者が指定した属性について電子文書の分布状況を視覚的に把握することができ、目的の電子文書に効率よく到達することができる。
請求項２に記載の文書管理システムにより、ブラウジングで階層構造をたどるかのように、表示されている領域のある部分に注目してズームインしたり、より広い範囲を表示させるためにズームアウトしたり、離れた領域に移動することができる。
請求項３に記載の文書管理システムにより、利用者が指定した検索条件を満たす電子文書に対して上記の効果が得られる。
請求項４に記載の文書管理システムにより、利用者は２つを超える数の属性についての分布状況を把握することができる。
請求項５に記載の文書管理システムにより、利用者は２つを超える数の属性について分布状況を視覚的に把握しながら表示対象を絞り込むことができる。
請求項６に記載の文書管理システムにより、属性値に応じて電子文書への関心の度合いがそれほど変化しない場合に適した座標平面を使用することができる。
請求項７に記載の文書管理システムにより、属性値に応じて電子文書への関心の度合いが変化するような属性を半径の座標に用いることで、関心の高い電子文書が中央に集まって表示されるような座標平面を使用することができる。
請求項８に記載の文書管理システムにより、スコアの高い電子文書が中央に集まり、さらに角度の軸に選んだ属性による分布を視覚的に把握することができる。
請求項９に記載の記録媒体により、上記の文書管理システムを稼動させることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る文書管理システムの構成図である。
【図２】属性値変換手段の動作例を表すフローチャートである。
【図３】座標軸指定手段の動作例を表すフローチャートである。
【図４】座標平面表示手段が作る画面の例を示す図である。
【図５】座標平面表示手段が電子文書の座標平面上の位置を表示する第１の動作例のフローチャートである。
【図６】本発明の第２の実施の形態に係る文書管理システムの構成図である。
【図７】座標平面表示手段が電子文書の座標平面上の位置を表示する第２の動作例のフローチャートである。
【図８】座標範囲指定手段の動作例を示すフローチャートである。
【図９】本発明の第３の実施の形態に係る文書管理システムの構成図である。
【符号の説明】
１  クライアント
１１  端末
１２  座標軸指定手段
１３  座標平面表示手段
１４  電子文書表示手段
１５  属性値変換手段
２  サーバー
２１  電子文書格納手段
【図１】
2004258922.tif 000003
【図２】
2004258922.tif 000004
【図３】
2004258922.tif 000005
【図４】
2004258922.tif 000006
【図５】
2004258922.tif 000007
【図６】
2004258922.tif 000008
【図７】
2004258922.tif 000009
【図８】
2004258922.tif 000010
【図９】
2004258922.tif 000011