JPH04169971A - 文書検索装置 - Google Patents

文書検索装置

Info

Publication number
JPH04169971A
JPH04169971A JP2295452A JP29545290A JPH04169971A JP H04169971 A JPH04169971 A JP H04169971A JP 2295452 A JP2295452 A JP 2295452A JP 29545290 A JP29545290 A JP 29545290A JP H04169971 A JPH04169971 A JP H04169971A
Authority
JP
Japan
Prior art keywords
document
document data
display
search
keyword
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2295452A
Other languages
English (en)
Other versions
JP2831837B2 (ja
Inventor
Yasuo Tanosaki
康雄 田野崎
Kazuo Koyama
小山 和雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP2295452A priority Critical patent/JP2831837B2/ja
Publication of JPH04169971A publication Critical patent/JPH04169971A/ja
Application granted granted Critical
Publication of JP2831837B2 publication Critical patent/JP2831837B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の目的] (産業上の利用分野) 本発明は文書データベースの中からユーザの目的とする
文書を効率よく検索することが可能な文書検索装置に関
する。
(従来の技術) 近時、大型コンピュータやワークステーション等を用い
た文書検索システムが実用化されている。
この種の文書検索システムでは、一般に文書の検索を行
なう際、ユーザがキーワードを入力し、文書検索装置側
は人力されたキーワードを含む文書をデータベースの中
から検索しその文書全体を表示していた。
しかし、条件を満たす文書が複数個見つかった場合には
、装置側は、文書全体を表示せず、該当する文書に対す
るタイトルおよび文書情報あるいはアブストラクトなど
を文書番号とともに検索情報として一覧列挙表示してい
た。そしてユーザは、この検索情報を元に、目的とする
文書がどれかを判断していた。
(発明が解決しようとする課題) 上述したように検索の結果、条件を満たす文書が複数あ
る場合には、装置側が検索情報としてタイトルおよび文
書情報あるいはアブストラクトを表示していた。しかし
、ユーザがその表示された検索情報だけでは、その文書
が目的とするものか否かを判断できない場合があった。
また検索情報自体の表示が多くなり、一画面に収まらな
い場合、ユーザは画面のスクロールなどを頻繁に行なわ
ねばならなくなるといった不具合が生じる事もあった。
本発明は以上のような不具合を解決するためになされた
もので、検索情報中に各文書の内容を適確に、かつ最小
限の表示量で表示できる文書検索装置を提供することを
目的とする。
[発明の構成] (課題を解決するための手段) 本発明は上記課題を解決するために、文書検索装置にお
いて、複数の文書データを記憶した文書データ記憶部か
ら、ユーザにより指定されたキーワードに従って、キー
ワードを含む文書データを検索し、検索情報として文書
データ中のキーワードを含む部分的なテキストデータを
表示するようにしたことを特徴としている。また上記検
索情報中のキーワードを特定のシンボルに置換すること
で、より短い表現で表示するようにしたことを特徴とし
ている。
(作用) 従って、本発明によれば、文書データ中のキーワードを
含む部分的なテキストデータを表示することにより、文
書中におけるキーワードの表われ方をより明確に表現す
ることができる。これにより文書全体の内容が目的にあ
ったものかどうかの判断を適確にできるようになる。
また検索情報中のキーワードを、より短い特定のシンボ
ルに置き換えて表示することにより、表示画面上での占
有面積を少なくすることができ、画面のスクロール等の
操作を減じることができる。
(実施例) 以下、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の文書検索装置の一実施例を示すブロッ
ク図である。
同図において入力装置12は、文字コード、制御コマン
ド、位置情報などを入力する装置であり、例えばキーボ
ードとマウスおよびこれらを制御する装置とから構成さ
れたものである。表示装置14はユーザに入力を行なわ
せるためのプロンプトメツセージ、人力された文字列、
および検索の後に得られた文書の表示などを行なうもの
であり、例えばVRAMと、このVRAMに格納された
ビット列として表示するためのデイスプレィとからなっ
ている。文書データ記憶部である文書データ格納装置1
6は各文書データを格納するためのものであり、例えば
ハードディスク装置などからなっている。制御装置20
は例えばCPUなどからなるものであり、上記各装置1
2〜16とバスにより接続されており、各装置の制御、
装置間のデータ転送の制御などを行なうものである。
メモリ30は例えばダイナミックRAMからなり、プロ
グラムを格納するためのプログラム部である。
プログラム部は更に、メイン処理部32、初期化部34
、キーワード入力部36、キーワードサーチ部38、検
索情報表示部40、文書選択部42、文書表示部44、
のモジュールに分割される。
内部記憶装置50は例えばダイナミックRAM等からな
り、以下に示す各バッファを構成しているデータバッフ
ァ部である。
データバッファ部はキーワード格納バッファ52、キー
ワードサーチバッファ54、候補文書格納バッファ56
、候補文置数格納バッファ58、検索情報格納バッファ
60から構成されている。
メイン処理部32は処理全体の制御を司り、ブログラム
の実行、34〜44の各モジュールの呼び出しなどを行
なう。
初期化部34は各ハードウェア装置の初期化およびデー
タバッファ部52〜60の内容の初期化を行なう。
キーワード人力部36は入力装置12を介してユーザに
検索の際にキーとなるキーワード文字列を入力させ、こ
れをキーワード格納バ・ンファ52に格納する。
検索手段であるキーワードサーチ部38は、キーワード
格納バッファ52に格納されている文字列を含む文書デ
ータを、文書データ格納装置16中から探し出し、該当
する文書データを後の文書表示部44の表示候補となる
候補文書として候補文書格納バッファ56に蓄積してい
く。表示手段である検索情報表示部40は候補文書格納
バッファ56に格納されている各文書データの内容を表
わした検索情報を作成して検索情報格納バッファ60へ
蓄積した後、表示装置14の表示画面上に、列挙表示す
る。
文書選択部42は、検索情報表示部40て列挙表示され
た検索情報の内いずれか一つをユーザに選択させる。
文書表示部44は、選択された検索情報に対応する文書
データを候補文書格納用バッファ56より読み出し、表
示装置14の表示画面上に表示する。 。
以上の各構成要素を用いて、以下では具体的な処理につ
いて説明する。
第2図は上記実施例の処理の流れを示したフロー図であ
る。
まずステップS1において、初期化部34かノ\−ドウ
エア装置12.14の初期化、データバ・ソファ部50
の52〜60の各バッファの初期設定、及びコマンド入
力のための各種アイコンの表示を行なう。
次でステップS2で、キーワード入力部36が、指定さ
れたキーワードを入力する。入力は入力装置12のキー
ボードを介して行なわれ、入力された文字列に対して、
カナ漢字変換などの処理を施し、得られた文字列をキー
ワード格納J<、)ファ52に格納する。
次にステップS3で、キーワードサーチ部38が文書デ
ータ格納装置16に格納されている文書データを、格納
されている順に読み出し、キーワードサーチバッファ5
4に一時的に格納する。
文書データ格納装置16での文書データの格納形式の一
例を第3図に示す。一つの文書データ200は、文書中
のテキスト情報のみを含むテキストデータ部202とイ
メージデータ、フォーマット情報などを含む非テキスト
データ部204からなっている。文書データ格納装置1
6の中には、この様な形式の文書データが複数個格納さ
れている(第3図では、文書データ1〜文書データn)
キーワードサーチ部38では、キーワードサーチバッフ
ァ54に格納されている一つの文書データのテキストデ
ータ部202を参照して、この中に、キーワード格納バ
ッファ52に格納されている文字列と同じ文字列が含ま
れているかどうかを検索する。含まれている場合は、キ
ーワードサーチバッファ54に一時的に格納されている
文書データ全体を候補文書格納バッファ56に蓄積し、
候補文置数格納バッファ58の内容を1増加する。
また含まれていない場合は、次の文書データを文書デー
タ格納装置16から読み込みキーワードサーチバッファ
54へ格納する。
キーワードサーチ部38では前記処理を文書データ格納
装置16中の全文書データについて処理し、次のステッ
プS4を実行する。
ステップS4では候補文置数格納バッファ58の内容を
参照し、ステップS3で検索した、キーワードをそのテ
キストデータ部中に含むものがあったか否かを調べる。
もし在ればステップS6へ、無ければステップS5へ移
行する。
ステップS5では、該当する文書が見つからなかった旨
のメツセージを表示装置14上に表示した後、処理をス
テップS2へ戻し、再びユーザにキーワードを入力させ
る。
ステップS6では、検索情報表示部40が、候補文書格
納バッファ56に蓄積されている各文書データのテキス
トデータ部の内容を参照して、文書ごとにその検索情報
を作成し、検索情報格納バッファ60へ蓄積していく。
この様な検索情報を候補文書格納バッファ56に格納さ
れている全文書データに対して実行する。その後、各々
得られた検索情報格納バッファ60の内容を表示装置1
4の表示画面上に、列挙する。
検索情報の例を第4図(a)〜(C)に示す。
同図において、キーワードは「ワークステーション」と
する。まず、(a)は文書データ格納装置16にある文
書データ(原テキストという)を示している。(b)は
原テキストからキーワード「ワークステーション」を含
む文、つまりテキストデータ中で句点「。」で区切られ
た単位で抽出した検索情報の例を示している。なお、一
つの文書データのテキストデータ部に上記条件を満たす
テキスト箇所か複数個存在した場合には、最初に出現し
たものを採用することとする。(C)は検索情報を段落
単位で抽出した例を示している。ステップS6での処理
の後、文書選択部42を起動してステップS7を実行す
る。
ステップS7で、文書選択部42は、人力装置12のマ
ウスを介してユーザに検索情報をポイントさせる。ここ
でユーザによって処理の終了が指定された場合(ステッ
プS8)、処理を終了し、ステップ1へ復帰する。また
検索情報が選択された場合(ステップ510)、その検
索情報か何番目の情報かを調べ、対応する文書データを
候補文書格納用バッファ56から読み出し、文書表示部
44を起動し、該当する文書データのテキストデータ部
および非テキストデータ部を画面上に表示する。
ステップSIOでの処理の後、制御はステ・ツブS7に
戻り、再度検索情報を表示してステ・ツブ87〜510
を繰り返す。
以上のように動作することにより、文書データ中のキー
ワードを含む部分的なテキストデータを表示し、文書中
におけるキーワードの表われ方をより明確に表現するこ
とができる。そして文書全体の内容が目的にあったもの
かどうかの判断を適確にてきるようになる。
次に他の実施例を以下に示す。第5図は本実施例の構成
を示すブロック図である。同図において、18は活用語
辞書、46は活用語サーチ部、62は活用語格納バッフ
ァである。活用語辞書18は例えばJIS第1、第2水
準に含まれる単語で、その語形が変化するいわゆる活用
語(語幹と活用形からなる)や活用語としてユーザが付
加したものからなる辞書であり、ノ\−ドディスク装置
や光デイスク装置などからなっている。活用語サーチ部
46は、ユーザが入力したキーワードが活用語か否かを
活用語辞書18から検索し、活用語である場合は、その
活用形を含めた文字列を生成し、活用語格納バッファ6
2へ格納する。活用語格納バッファ62は検索すべき活
用語を格納しておくバッファであり、キーワード同様文
書データ格納装置16を検索するキーとなる。なお、同
図における他の参照符号は第1図におけるものと同様で
ある。
ここでの処理の流れを第2図のフロー図を使つて説明す
る。同図のステップ3において、キーワードサーチ部3
8が文書データ格納装置16中の文書データをキーワー
ドサーチ部くツファ54に格納して、検索を終えた後、
活用語サーチ部46に制御が渡される。
活用語サーチ部46は、指定されたキーワードか活用語
か否かを活用語辞書18から検索し、活用語であった場
合は、その活用形を生成して活用語格納バッファ62に
格納する。例えば入力されたキーワードが「打つ」の場
合を考える。この時、活用語サーチ部46は活用語辞書
18を「打つ」をキーとして検索する。ここで活用語辞
書の中に図6に示すように活用形がある。活用語サーチ
部46は活用形が4段活用であることを検知し、その活
用形「打た」、「打ち」、「打つ」、「打て」を生成し
、活用語格納バッファ60に格納する。
その後この活用語格納バッファ62に格納された活用語
をキーとしてキーワードサーチツク・ソファ54c中の
文書データを検索する。該当する文書データがあった場
合は、前記実施例のキーワードサーチ部38と同様に該
文書を候補格納文書格納バッファ56に蓄積し、該文書
データに対応する検索情報を作成し、検索情報格納バッ
ファ601;蓄積する。そして候補文置数格納バッファ
58の内容を1増加させる。また検索文書データ中に活
用語か含まれていない場合は、キーワードサーチ部38
へ復帰する。活用語サーチ部46では前記処理を前記実
施例のキーワードサーチ部38と同様に、文書データ格
納装置16中の全文書データについて処理し、次のステ
ップS4以降を前記実施例と同様に実行する。
ここで、検索情報の例を第7図(a)、(b)に示す。
(a)は文書データ格納装置16にある原テキストを示
している。(b)は原テキストから活用語「打だ」、「
打ち」、「打つ」、「打て」のいずれかを含む文、つま
りテキストデータ中で句点「。」で区切られた単位で抽
出した検索情報の例を示している。
以上のように動作することにより、文書データ中のキー
ワードを含む部分的なテキストデータを適確に検索でき
るようになる。
また本発明の他の実施例を以下に示す。
第2図のステップS6において、検索情報格納バッファ
60に格納されている検索情報の内、キーワードに対応
する文字列を、特定のシンボル、例えば記号「★」で置
き換える。ここでの検索情報格納バッファ60の変化を
第8図(a)〜(d)に示す。第8図(a)は、第4図
(b)を示しており、第8図(b)は、キーワード「ワ
ークステーションコに対応する文字列を、特定のシンボ
ル、「★」で置き換えた例を示している。また、第8図
(c)は、第4図(c)を示しており、第8図(d)は
、キーワード「ワークステーション」に対応する文字列
を、特定のシンボル、「★」で置き換えた例を示してい
る。
第9図は、キーワード「ワークステーション」に対応す
る文字列を、記号「★」で置き換えて一覧列挙表示した
検索情報の表示例を示している。
この様に、本実施例によれば、検索情報中のキーワード
を、より短い特定のシンボルに置き換えて表示すること
により、表示画面上での占有面積を少なくすることがで
き、画面のスクロール等の操作を減じることができる。
以上のように動作することにより、検索情報中のキーワ
ードを、より短い特定のシンボルに置き換えて表示する
ことができ、これにより表示画面上での占有面積を少な
くし、画面のスクロール等の操作を減じることができる
なお本発明は上記実施例に限定されるものではなく、そ
の要旨を逸脱しない範囲で種々変形して実施可能である
[発明の効果) 以上説明したように本発明によれば、種々の効果を奏す
る。
例えば、文書データ中のキーワードを含む部分的なテキ
ストデータを表示することにより、文書中におけるキー
ワードの表われ方をより明確に表現することができる。
これにより文書全体の内容が目的にあったものかどうか
の判断を適確にできるようになる。
また、検索情報中のキーワードを、より短い特定のシン
ボルに置き換えて表示することにより、表示画面上での
占有面積を少なくすることができ、画面のスクロール等
の操作を減じることができる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2図は処理の流れを示すフロー図、 第3図は文書データの格納形式を示す図、第4図は検索
情報の例を示す図、 第5図は本発明の他の実施例の構成を示すブロック図、 第6図は活用語辞書の格納形式を示す図、第7図は検索
情報の例を示す図、 第8図は検索情報の例を示す図、 第9図は検索情報の表示例を示す図である。 12・・・入力装置、14・・・表示装置、16・・・
文書データ格納装置16.20・・・制御装置、30・
・・メモリ、32・・・メイン処理部、34・・・初期
化部、36・・・キーワード入力部、38・・・キーワ
ードサーチ部、40・・・検索情報表示部、42・・文
書選択部、44・・・文書表示部、50・・・内部記憶
装置、52・・・キーワード格納バッファ、54・・・
キーワードサーチバッファ、56・・・候補文書格納バ
ッファ、58・・・候補文置数格納バッファ、60・・
・検索情報格納バッファ。 出願人代理人 弁理士 鈴江武彦 第1 @ 12区 第3区 第4区(a) wh4図(b) Ws4区(C) 第5図 1/P16区 17rli(a) 1/s7区(1)) 第8区(a) IIs区(b) 一8区(C) 塾8i7(d)

Claims (3)

    【特許請求の範囲】
  1. (1)複数の文書データを記憶した文書データ記憶部と
    、 指定されたキーワードに従って前記文書データ記憶部か
    ら上記キーワードを含む文書データを検索する検索手段
    と、 検索された文書データを前記キーワードを中心として簡
    潔化表現して表示する表示手段とを具備したことを特徴
    とする文書検索装置。
  2. (2)文書データのキーワードを中心とする簡潔化表現
    は、検索された文書データ中のキーワードを含む部分的
    なテキストデータを抽出して行なわれることを特徴とす
    る請求項1に記載の文書検索装置。
  3. (3)文書データのキーワードを中心とする簡潔化表現
    は、前記キーワードを特定のシンボルに置換して行なわ
    れることを特徴とする請求項1に記載の文書検索装置。
JP2295452A 1990-11-02 1990-11-02 文書検索装置 Expired - Lifetime JP2831837B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2295452A JP2831837B2 (ja) 1990-11-02 1990-11-02 文書検索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2295452A JP2831837B2 (ja) 1990-11-02 1990-11-02 文書検索装置

Publications (2)

Publication Number Publication Date
JPH04169971A true JPH04169971A (ja) 1992-06-17
JP2831837B2 JP2831837B2 (ja) 1998-12-02

Family

ID=17820773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2295452A Expired - Lifetime JP2831837B2 (ja) 1990-11-02 1990-11-02 文書検索装置

Country Status (1)

Country Link
JP (1) JP2831837B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10222520A (ja) * 1997-01-31 1998-08-21 Toshiba Corp 電子化文書処理装置
JP2015524971A (ja) * 2012-07-23 2015-08-27 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited 検索結果データを表示する方法、検索サーバ、および携帯機器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10222520A (ja) * 1997-01-31 1998-08-21 Toshiba Corp 電子化文書処理装置
JP2015524971A (ja) * 2012-07-23 2015-08-27 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited 検索結果データを表示する方法、検索サーバ、および携帯機器

Also Published As

Publication number Publication date
JP2831837B2 (ja) 1998-12-02

Similar Documents

Publication Publication Date Title
JP2003223437A (ja) 正解語の候補の表示方法、スペルチェック方法、コンピュータ装置、プログラム
JP2001125894A (ja) 文書編集処理装置及び文書編集処理方法およびプログラム提供媒体
JP4502615B2 (ja) 類似文検索装置、類似文検索方法、およびプログラム
JPH0785074A (ja) 文書検索方法および装置
KR20180105546A (ko) 클레임 요소 명사의 요소 명사 참조 번호를 획득하기 위한 요소 명사 참조 번호 획득방법
JP2000148748A (ja) 仮名漢字変換及び画像検索表示システム
JP2937520B2 (ja) 文書検索装置
US20050102280A1 (en) Search system, search program, and personal computer
JP2937521B2 (ja) 文書検索装置
JP2002351896A (ja) 特許検索装置および特許検索方法
JP3937741B2 (ja) 文書の標準化
JPH04169971A (ja) 文書検索装置
JP3056810B2 (ja) 文書検索方法および装置
JP2010146061A (ja) 例文表示装置、例文表示方法および例文表示プログラム
JP2007257369A (ja) 情報検索装置
JP2004334690A (ja) 文字データ入出力装置、文字データ入出力方法、文字データ入出力プログラム、およびコンピュータ読み取り可能な記録媒体
JP2010015311A (ja) 辞書機能を備えた電子装置およびプログラム
JP3498635B2 (ja) 情報検索方法及びその装置並びにコンピュータ可読記録媒体
Taghva et al. Farsi searching and display technologies
JPH10207875A (ja) 表作成装置およびその方法
JP2000112948A (ja) 検索装置および記録媒体
JP2009059138A (ja) 単語検索装置、方法及びプログラム
JPH08153112A (ja) 文書作成装置及び文書作成方法
JP2010061532A (ja) 電子辞書、電子辞書の検索方法及び電子辞書の検索プログラム
JPH08235191A (ja) 文書検索方法及び文書検索装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070925

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080925

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080925

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090925

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090925

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100925

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100925

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110925

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110925

Year of fee payment: 13