(57)【要約】【課題】  ユーザが明確な検索キーを把握しておらず、検索条件の設定が困難な場合や、複数の検索キーを用いて複雑な検索条件を設定する場合に、直感的な操作で目的の情報にたどり着くためのユーザインタフェースを提供する。【解決手段】  検索キーをツリー構造に表示する表示手段と検索キーのツリー表示を用いて、検索キーの追加、削除、変更を操作する操作方法と検索結果を検索キーのツリー表示と連携して一覧表示する表示手段と検索キーのツリー表示と検索結果の一覧表示から、目的の情報を取得する方法を備えた電子文書管理装置。【選択図】  図１
2006190023.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に保存されている電子文書を管理する電子文書管理装置において、
前記の電子文書に対する検索を実行する場合、その検索キーを入力する入力手段と、
前記入力手段で入力された検索キーに基づいて、該検索キーを組み合わせた検索条件を階層表示する検索条件表示手段と、
前記検索条件を用いて検索を実行し、検索結果を表示する検索結果表示手段と、
前記検索結果表示手段で表示された検索結果から、必要な文書を参照する参照手段とを備えることを特徴とする電子文書管理装置。
【請求項２】
前記入力手段より入力された検索キーに対してシソーラスによって類義語を列挙し、選択することで、前記検索キー表示手段に新たな検索キーを追加、表示することを特徴とする請求項１に記載の電子文書管理装置。
【請求項３】
前記入力手段より複数の検索キーが入力された場合、前記検索キー表示手段で検索キーの並び順に従い、各検索キーを階層表示することを特徴とする請求項１に記載の電子文書管理装置。
【請求項４】
前記検索キー表示手段で階層表示された検索キーの中から、選択的に一部のキーのみを用いて検索条件設定し、検索を実行することを特徴とする請求項１に記載の電子文書管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書を管理し、これらの文書に対する検索を実行する電子文書管理装置に関する。
【背景技術】
【０００２】
文書を検索する電子文書管理装置は各種提案されており、その１つに検索条件を階層表示して検索するものがある（例えば、［特許文献１］参照）。この情報処理装置は、文書の検索にあたって、検索条件を論理和、論理積等の設定条件によって階層表示する手法を基本とし、検索作業の操作性の向上を図るものである。
【特許文献１】特開平１０−２２２５２８号公報
【特許文献２】特開平７−１４１３９７号公報
【特許文献３】特開平７−３１１７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、この手法は、以下のような問題を含んでいた。まず、次のような場合に適切な検索条件の設定が困難である。例えば、ユーザ自身が検索キーとなる用語を曖昧にしか把握していない場合、検索条件の設定の精度が低下し、目的の文書を検索することが困難となる。
【０００４】
また、論理和、論理積の条件は、検索条件の選択と検索キーの入力を一つずつ繰り返す必要があり、複雑な検索条件の入力には手間がかかり、全体の検索条件の把握が難しいという問題もあった。
【０００５】
そこで、本発明の目的は、ユーザが明確な検索キーを把握しておらず、検索条件の設定が困難な場合や、複数の検索キーを用いて複雑な検索条件を設定する場合に、検索条件の設定を支援する検索条件設定方法、及び検索条件と検索結果を関連づけて表示することができる検索結果表示方法、などを備えた電子文書管理装置を提供することである。
【課題を解決するための手段】
【０００６】
そこで本発明は係る問題を解決する為、記憶装置に保存されている電子文書を管理する電子文書管理装置において、電子文書に対する検索を実行する場合、その検索キーを入力する入力手段と、前記入力手段で入力された検索キーに基づいて、該検索キーを組み合わせた検索条件を階層表示する検索条件表示手段と、前記検索条件を用いて検索を実行し、検索結果を表示する検索結果表示手段と、前記検索結果表示手段で表示された検索結果から、必要な文書を参照する参照手段とを備えることを特徴とする。
【発明の効果】
【０００７】
以上説明したように、本発明によれば、シソーラスを用いた検索条件の設定支援、検索キーのツリー表示、ツリー表示内での検索キーの使用、未使用の切り替えを採用しているため、ユーザが明確な検索キーを把握しておらず、検索条件の設定が困難な場合や、複数の検索キーを用いて複雑な検索条件を設定する場合でも、検索条件の設定を容易に行うことが可能な電子文書管理装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
＜実施形態１＞
以下、図面を参照して本発明に係る実施形態について詳細に説明する。
【０００９】
図１は本発明の電子文書管理装置の検索画面上で検索を実行する際のシステム構成図であり、この図を用いて以下に本発明に係る実施形態を説明する。
【００１０】
図１に示すシステムは、後述の検索ウインドウおよび検索キー追加ウインドウを表示するディスプレイ１２と、操作者が文字入力操作を行うためのキーボード１３と、操作者がディスプレイ１２上での選択操作を行うためのマウス１４と、電子文書、電子辞書、その他のデータ、およびそれらを操作するプログラムが記憶された記憶装置１５と、この記憶装置１５に記憶されているプログラムを読み出して実行することができるＣＰＵ１１とにより構成される。
【００１１】
記憶装置１５には、電子文書を属性情報や電子文書から自動抽出したサマリー情報と関連付けて管理する電子文書管理部１６と、プログラムより、指定した語句に対して同義語、広義語、狭義語、関連語を得ることが出来るシソーラス１７（類語辞書）が含まれる。
【００１２】
その他に、記憶装置１５には、操作者がディスプレイ１２に表示される検索ウインドウ内の検索キー入力欄にキーボード１３で文字入力を行った際に、電子文書管理部１６、シソーラス１７を用いて、検索処理を実行するなどの種々の手順を含むプログラムが記憶されている。
【００１３】
記憶装置内の電子文書管理部１６、および、シソーラス１７は、本図では、同一システム内の記憶装置に含めているが、ネットワークを介した他のシステム内にあっても良い。
【００１４】
図２に、以上のように構成されたシステム上で、検索操作を実行した場合の動作説明図を示す。
【００１５】
これは、ディスプレイ１２上に表示される検索を実行する際の検索ウインドウ２１を示す。検索ウインドウ２１は、検索キー入力欄２２、ツリー表示部２３、検索結果表示部２４、及び、検索ボタン２５、検索条件編集ボタン２６で構成される。
【００１６】
検索キー入力欄２２は、キーボード１３から、検索キーを入力するための文字入力欄である。検索キー入力欄２２には、単一の検索キー、または、複数の検索キーをスペース文字で区切って入力することができる。区切り文字は、スペース以外に、カンマ、タブ、ダブルコーテーション等を用いても良い。
【００１７】
ツリー表示部２３は、検索キー入力欄２２に入力された内容に従い、ＣＰＵ１１が記憶装置１５に記憶されているプログラムによって、検索キーのツリー表示を生成して検索ウインドウ２１上に表示したものである。デフォルト動作では、検索キー入力欄２２に入力された複数の検索キーは、入力された順にツリー表示の階層のノードとなる。つまり、検索キーの最初の語句がツリー表示の最上部のノードとなり、次の語句が下階層のノードとなり、これを順次繰り返して階層が構成される。
【００１８】
ツリー表示のそれぞれのノードは、チェックボックスを持ち、チェック有りのノードが検索処理を実行する際の検索キーとして用いられる。チェック無しのノードは、検索処理に用いないため、操作者が検索条件の階層構造を整理する際の補助情報として利用することができる。チェックの有無は、それぞれのチェックボックスをマウス１４でクリックすることで、操作者によって任意に変更することができる。
【００１９】
検索結果表示部２４は、ツリー表示部２３で設定された検索条件に従って、ＣＰＵ１１が記憶装置１５の電子文書管理部１６内の電子文書に対して検索を実行した結果を検索ウインドウ２１上に表示したものである。検索結果は、電子文書を示すアイコンで表示され、アイコンをマウス１４でクリックすることで電子文書を参照するためのプログラムが起動され、電子文書を参照することができる。
【００２０】
検索ボタン２５は、プログラムにより検索処理を実行するためのボタンで、マウス１４でクリックすることで、ツリー表示部２３で設定された検索条件に従って、ＣＰＵ１１が記憶装置１５の電子文書管理部１６内の電子文書に対して検索を実行する。
【００２１】
検索条件編集ボタン２６は、ツリー表示部２３に表示された検索キーを編集するための検索キー追加ウインドウを表示するためのボタンで、マウス１４でクリックすることで、検索キー追加ウインドウを表示することができる。
【００２２】
次に、図３のフロー図に示す順序に従い、本発明の図１の構成において、検索処理を実行した際の検索結果表示部２４の表示動作について説明する。
【００２３】
操作者が検索ウインドウ２１内の検索キー入力欄２２で、キーボード１３から検索キーの入力を行う。（３１）
入力された検索キーをツリー表示部２３にツリー表示する。（３２）３１での検索キー入力後に改行キーを入力することで入力が確定し、３２が実行され、ツリー表示部２３のツリー表示が更新される。ツリー表示部２３にツリー表示のノードが存在しない場合、検索キー入力欄２２の検索キーのみでツリー表示が生成されるが、すでにツリー表示のノードが存在する場合は、選択されているツリー表示のノードの階層下に検索キー入力欄２２で入力した検索キーのノードがツリー表示される。
【００２４】
ツリー表示部２３に表示されたノードの検索キーを編集し、検索条件を設定する。（３３）３３は、操作者の任意の操作で実行しなくても良い。ノードに表示された語句は、必ずしも検索キーに一致しておらず、後述のシソーラスから得た同義語があわせて検索条件として設定されている場合もある。
【００２５】
検索ボタン２５をクリックして検索処理を実行する。（３４）検索処理実行時には、ツリー表示部のノードでチェック有りのそれぞれのノードの検索キーを階層上位から下位方向に論理積で結合し、検索処理を実行する。また、同一階層のノードは、それぞれ個別に検索処理を実行する。
【００２６】
検索結果を検索結果表示部２４に表示する。（３５）ツリー表示部２３で選択されているノードの検索結果を表示する。階層途中のノードが選択されている場合は、最上位階層から当該ノードまでの検索キーで検索処理を実行した検索結果がすべて表示される。
【００２７】
図４は、ツリー表示部２３に検索キーを追加するための編集操作を実行する場合の動作説明図を示す。
【００２８】
これは、ディスプレイ１２上に表示した、検索キーを追加するための検索キー追加ウインドウ４１を示す。検索キー追加ウインドウ４１は、選択検索キー表示部４２、広義語リスト４３、同義語リスト４４、関連語リスト４５、狭義語リスト４６、及び設定ボタン４７で構成される。本図では、ツリー表示部２３で“プリンタ”ノードをマウス１４でクリックして選択し、検索条件編集ボタン２６をクリックして実行した際の表示例である。
【００２９】
選択検索キー表示部４２は、ツリー表示部２３で編集対象として選択されたノードの検索キーを表示する。ツリー表示部２３で選択された検索キー“プリンタ”が表示されている。
【００３０】
広義語リスト表示部４３、同義語リスト表示部４４、関連語リスト表示部４５、狭義語リスト表示部４６のそれぞれのリスト表示部は、記憶装置１５内のシソーラス１７（類語辞書）から得た類語をそれぞれのカテゴリ（広義語、同義語、関連語、狭義語）毎に列挙して表示する。使用するシソーラス１７は、検索対象の電子文書によって最適なものに切り替えられるように構成することが望ましい。これは、全文検索やあらかじめ設定された属性情報を用いた検索等では、用いる語句の種類や構成が異なると考えられるからである。
【００３１】
類語のそれぞれの行はチェックボックスを持ち、操作者が任意にチェックの有無を切り替えることができる。チェック有りの類語が検索キーの追加対象として保持される。
【００３２】
設定ボタン４７は、上記検索キーの追加対象をマウス１４のクリックによって、ツリー表示部２３に反映させる。
【００３３】
次に、図５のフロー図に示す順序に従い、本発明の図１の構成において、検索条件を設定する際の検索キー追加ウインドウ４１の表示動作について説明する。
【００３４】
検索ウインドウ２１内のツリー表示部２３で選択されたノードの検索キーを選択検索キー表示部４２に表示する。（５１）
選択検索キー表示部の語句に広義語があれば（５２）、広義語リスト表示部４３に列挙して表示する。（５６）選択検索キー表示部の語句に同義語があれば（５３）、同義語リスト表示部４４に列挙して表示する。（５７）選択検索キー表示部の語句に関連語があれば（５４）、関連語リスト表示部４５に列挙して表示する。（５８）選択検索キー表示部の語句に狭義語があれば（５５）、狭義語リスト表示部４６に列挙して表示する。（５９）
以前に、ツリー表示部２３で選択された同じノードに対して、検索条件編集ボタン２６を押して、類語のチェック有無を設定している場合、そのチェック状態を再現する。
【００３５】
次に、図７のフロー図に示す順序に従い、本発明の図１の構成において、検索キー追加ウインドウ４１の設定をツリー表示部２３に反映して検索条件の設定を更新する動作について説明する。
【００３６】
ツリー表示部２３でノードをマウス１４でクリックで選択し、編集ボタンをマウス１４でクリックする。（７１）図４に示した検索キー追加ウインドウ４１が表示される。（７２）検索キー追加ウインドウ４１内での検索キーの追加操作後、設定ボタン４７をクリックすると、広義語リスト表示部でチェック有りの類語がある場合（７３）、ツリー表示部２３の選択検索キーの上階層にノードを生成し、表示する。（７７）同義語リスト表示部でチェック有りの類語がある場合（７４）、選択検索キーの検索条件に論理和で結合する。但しこの場合、ツリー表示部２３には表示しない。（７８）
関連語リスト表示部でチェック有りの類語がある場合（７５）、ツリー表示部２３の選択検索キーと同一階層にノードを生成し、表示する。（７９）狭義語リスト表示部でチェック有りの類語がある場合（７６）、ツリー表示部２３の選択検索キーの下階層にノードを生成し、表示する。（７１０）
本実施例で同義語のみ、ツリー表示部２３の表示に反映しないのは、類語の中でも同義語は、他の類語と異なり、選択された検索キーとまったく同等のものを表すと考え、検索対象となる電子文書に含まれる検索キー情報の表記上の曖昧さを吸収するために用いているためである。
【００３７】
図６は、図４で示した編集操作の結果を図７のフローに従って処理し、ツリー表示部６３に反映した場合の検索条件設定の表示例を示す。編集のために選択された検索キー“プリンタ”のノードに対して、図４で設定した関連語の検索キー“スキャナ”が、同一階層のノードとして、狭義語の検索キー“インクジェットプリンタ”、“シリアルプリンタ”、“レーザービームプリンタ”が下階層のノードとして表示される。始めに設定された２番目の検索キーで“仕様”は、生成された狭義語の検索キーのそれぞれのノードの下階層に設定される。
【００３８】
本例では、始めの検索キーとして“プリンタ”と“仕様”を設定したが、仕様の整理に便利なプリンタの種類毎の検索キー（“インクジェットプリンタ”、“シリアルプリンタ”、“レーザービームプリンタ”）を検索条件として有効にし、検索キー“プリンタ”は、ノードのチェックを外して検索の実行には用いないようにした設定例を示している。
【００３９】
本例のような検索条件の設定を用いて検索を実行すれば、プリンタの種類ごとに整理された仕様関連の電子文書を検索し、整理して参照することが可能となり、始めに設定した検索キー“プリンタ”は、検索結果を束ねるファイルフォルダのようなイメージで用いることができる。
【００４０】
また、検索結果に満足行かないような場合でも、検索範囲を広げたり、絞ったりする操作を体系的に実施でき、検索結果の見通しを良くすることが出来る。
【図面の簡単な説明】
【００４１】
【図１】本発明の電子文書管理装置に係る実施形態を使用するシステム構成図。
【図２】ディスプレイ上での検索ウインドウ表示を表す模式図。
【図３】本発明の図１のシステム構成における検索結果表示動作を表すフロー図。
【図４】ディスプレイ上での検索キー追加ウインドウ表示を表す模式図。
【図５】検索キー追加ウインドウの表示動作を表すフロー図。
【図６】ディスプレイ上での検索条件編集時の検索ウインドウ表示を表す模式図。
【図７】検索キー追加ウインドウで設定を検索ウインドウのツリー表示部に反映させる際の処理を表すフロー図。
【符号の説明】
【００４２】
１１  ＣＰＵ
１２  ディスプレイ
１３  キーボード
１４  マウス
１５  記憶装置
１６  電子文書管理部
１７  シソーラス
２１  検索ウインドウ
２２  検索キー入力欄
２３  ツリー表示部
２４  検索結果表示部
２５  検索ボタン
２６  検索条件編集ボタン
３１  検索キーの入力処理
３３  検索キーの編集処理
３４  検索実行処理
３５  検索結果表示処理
４１  検索キー追加ウインドウ
４２  選択検索キー表示部
４４  同義語リスト表示部
４５  関連語リスト表示部
４６  狭義語リスト表示部
４７  設定ボタン
５１  選択検索キーの表示処理
５２  広義語リストの判定処理
５３  同義語リストの判定処理
５４  関連語リストの判定処理
５５  狭義語リストの判定処理
５６  広義語リストの表示処理
５７  同義語リストの表示処理
５８  関連語リストの表示処理
６１  検索ウインドウ
６２  検索キー入力欄
６３  ツリー表示部
６４  検索結果表示部
６５  検索ボタン
６６  検索条件編集ボタン
７１  ツリー表示でのノード選択と編集ボタン押し下げ
７２  検索キー追加ウインドウの表示処理
７３  広義語の選択判定処理
７４  同義語の選択判定処理
７５  関連語の選択判定処理
７６  狭義語の選択判定処理
７７  ツリー表示部の広義語表示処理
７８  同義語検索条件の追加処理
７９  ツリー表示部の関連語表示処理
７１０  ツリー表示部の狭義語表示処理
７１１  検索キー追加ウインドウの非表示処理
【図１】
2006190023.tif 000003
【図２】
2006190023.tif 000004
【図３】
2006190023.tif 000005
【図４】
2006190023.tif 000006
【図５】
2006190023.tif 000007
【図６】
2006190023.tif 000008
【図７】
2006190023.tif 000009