JPH06266765A - 文章検索装置 - Google Patents

文章検索装置

Info

Publication number
JPH06266765A
JPH06266765A JP5055795A JP5579593A JPH06266765A JP H06266765 A JPH06266765 A JP H06266765A JP 5055795 A JP5055795 A JP 5055795A JP 5579593 A JP5579593 A JP 5579593A JP H06266765 A JPH06266765 A JP H06266765A
Authority
JP
Japan
Prior art keywords
noun
search
dictionary
read
text file
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.)
Pending
Application number
JP5055795A
Other languages
English (en)
Inventor
Mayumi Yoshinaga
真弓 吉永
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
Original Assignee
Toshiba 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 filed Critical Toshiba Corp
Priority to JP5055795A priority Critical patent/JPH06266765A/ja
Publication of JPH06266765A publication Critical patent/JPH06266765A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 文書データのテキスト・ファイルを検索名詞
(キーワード)で検索する場合に、検索名詞及びこの検
索名詞に関係する情報が記述された文章を漏れなく抽出
する。 【構成】 テキスト・ファイル2の文書データに含まれ
る各名詞と該当名詞の記憶位置との関係を記憶するイン
デックス・ファイル4と、テキスト・ファイルの文書デ
ータに含まれる各指示語と該当指示語の記憶位置及び該
当指示語の指す名詞との関係を記憶する指示語辞書6と
を作成し、かつ同義語辞書7を設ける。そして、入力さ
れた検索名詞の同義語を同義語辞書から読出し、読出し
た同義語及び検索名詞に対応する記憶位置をインディク
ス・ファイルから読出し、検索名詞に対応する指示語の
記憶位置を指示語辞書から読出す。読出した各記憶位置
に対応する部分の各文章をテキスト・ファイルから読出
して表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は文書データを記憶するテ
キスト・ファイルから短時間で必要な検索名詞(キーワ
ード)が含まれる文章を検索する文章検索装置に係わ
り、特に該当名詞のみならず、その名詞を指す指示語が
含まれる文章も検索できる文章検索装置に関する。
【0002】
【従来の技術】文書データを記憶するテキスト・ファイ
ルから任意に指定した名詞が含まれる文章を検索する場
合には、該当名詞をキーワードとしてテキスト・ファイ
ルに記憶されている文章データの先頭位置から最終位置
まで順番にサーチする手法がある。しかし、この検索手
法においては、順番にサーチしていくために、多大の時
間が必要である。
【0003】このような不都合を解消するために、テキ
スト・ファイルに記憶されている文章データに含まれる
主な名詞に対して該当名詞がテキスト・ファイル内のど
の位置に記憶されているかを記憶するインデックス・フ
ァイルが採用されている。このようなインデックス・フ
ァイルを用いることによって、検索名詞(キーワード)
のテキスト・ファイル内の記憶位置が即座に把握され、
必要とする文章を短時間で読出して表示することが可能
である。
【0004】また、近年、各名詞に対してほぼ同一意味
を有する他の名詞との関係を記憶する同義語辞書を用い
ることによって、指定したキーワードのみならず、同じ
意味を持つ他の名詞を含む文章も検索できるような文章
検索装置が考えられている。
【0005】
【発明が解決しようとする課題】しかしながら、上述し
た文章検索装置においてもまた改良すべき次のような課
題があった。
【0006】すなわち、一連の文書に含まれる例えば特
定の名詞に関する情報を漏れなく検索する必要がある場
合においては、文書中に含まれる該当名詞のみならず、
該当名詞の同義語を抽出する必要がある。さらに、該当
名詞を指す「この」「その」「あの」「前者」「後者」
等の指示語は、人間が実際に読む場合に、対応する名詞
に置換えて読まれる。したがって、この指示語も検索対
象に加えるべきである。
【0007】しかし、上述した文章検索装置において
は、このような指示語までも解析して検索することがで
きなかった。その結果、厳密に情報検索するためには、
一旦テキスト・ファイルの文書データをプリンタで印字
出力して、解析者が印字出力された文書を注意深く読む
必要がある。また、テキスト・ファイルの文書データを
CRT表示装置等の表示画面に順番に読出して解析者が
目視で確認する必要があった。このような人手による検
索手法では、検索作業能率が低下するのみならず、検索
漏れ等の人為的ミスが発生する確率が高くなる。
【0008】本発明はこのような事情に鑑みてなされた
ものであり、インデックス・ファイル及び同義語辞書の
他に、各指示語の指す名詞との関係を記憶する指示語辞
書を設けることによって、指定された検索名詞に関する
情報が記載された各文章を漏れなく、より完全に、かつ
自動的に短時間で検索できる文章検索装置を提供するこ
とを目的とする。
【0009】
【課題を解決するための手段】上記課題を解消するため
に本発明の文章検索装置においては、文書データを記憶
するテキスト・ファイルと、テキスト・ファイルの文書
データに含まれる各名詞と該当名詞の記憶位置との関係
を記憶するインデックス・ファイルを作成するインディ
クス・ファイル作成手段と、テキスト・ファイルの文書
データに含まれる各指示語と該当指示語の記憶位置及び
該当指示語の指す名詞との関係を記憶する指示語辞書を
作成する指示語辞書作成手段と、各名詞に対してほぼ同
一意味を有する他の名詞との関係を記憶する同義語辞書
と、外部から入力された検索名詞の同義語を同義語辞書
から読出す同義語辞書検索手段と、読出された同義語及
び検索名詞に対応する記憶位置をインディクス・ファイ
ルから読出すインディクス・ファイル検索手段と、検索
名詞に対応する指示語の記憶位置を指示語辞書から読出
す指示語辞書検索手段と、各検索手段にて読出された各
記憶位置に対応する部分の各文章をテキスト・ファイル
から読出すテキスト・ファイル検索手段と、読出した各
文章を表示する文章表示手段とを備えている。
【0010】
【作用】このように構成された文章検索装置において
は、テキスト・ファイルの文書データに含まれる各名詞
と該当名詞の各記憶位置との関係がインデックス・ファ
イルに記憶される。また、テキスト・ファイルの文書デ
ータに含まれる各指示語と該当指示語の記憶位置及び該
当指示語の指す名詞との関係が指示語辞書に記憶されて
いる。さらに、各名詞に対してほぼ同一意味を有する他
の名詞との関係が同義語辞書に記憶されている。
【0011】そして、外部から検索名詞(キーワード)
が入力されると、まず、同義語辞書を検索することによ
って、同義語が読出される。次に、今回の同義語と先の
検索名詞とでインデックス・ファイルが検索され各記憶
位置が読出される。さらに、先の検索名詞で指示語辞書
が検索されて検索名詞に対応する指示語の記憶位置が読
出される。最後に、インデックス・ファイル及び指示語
辞書から読出された各記憶位置に対応する部分の各文章
がテキスト・ファイルから読出されて表示出力される。
【0012】
【実施例】以下本発明の一実施例を図面を用いて説明す
る。
【0013】図1は実施例の文章検索装置の概略構成を
示すブロック図である。この文章検索装置はコンピュー
タ等の一種の情報処理装置で構成されている。具体的に
は、ハードディスク(HD)や外部記憶装置内に形成さ
れたファイルや各辞書等のハード構成部材と、プログラ
ム上に業務処理(タスク)として構成された各部等のソ
フト的手段とで構成されている。
【0014】例えば文字認識機能が組込まれた画像読取
装置等で構成された文書読込部1は、用紙に記述された
原稿10の画像を読取って画像に含まれる各文字を文字
コードに変換して、文書データとして次のテキスト・フ
ァイル2へ書込む。したがって、テキスト・ファイル2
内には、各文書データがそれぞれ頁番号が付されて1頁
毎に記憶される。
【0015】インデックス・ファイル作成手段としての
インデックス作成部3は、テキスト・ファイル2に記憶
された文書データにおける先頭位置から終了位置まで、
各単語を順番に調べていって、名詞が検索される毎に、
該当名詞と該当名詞がテキスト・ファイル2内の何頁目
の何行目に記憶されているかの記憶位置とを読取ってイ
ンデックス・ファイル4へ登録しいく。なお、同一名詞
が検出されると記憶位置のみをインデックス・ファイル
4の該当名詞の領域に追加登録する。
【0016】したがって、インデックス・ファイル4内
には、図2に示すように、名詞語毎に該当名詞4aと該
当名詞の記憶位置4b,4c,4d,……が記憶され
る。例えば、[パソコン」の名詞4aは1頁の5行目の
位置4bと1頁の13行目の位置4cとに記憶されてい
ることを示す。
【0017】指示語辞書作成手段としての指示語抽出部
5は、テキスト・ファイル2の文書データに含まれる各
指示語を抽出して、該当指示語の記憶位置及び該当指示
語の指す名詞との関係を決定して次の指示語辞書6へ順
番に登録していく。
【0018】具体的には、テキスト・ファイル2に記憶
された文書データにおける先頭位置から終了位置まで、
各単語を順番に調べていって、「この」「その」「あ
の」「前者」「後者」等の指示語が検索される毎に、同
一文章内,1文章または2文章前の文章に遡って、例え
ば自然言語処理等の手法を用いて、該当指示語が先に出
現した何の名詞を指するかを判断する。そして、該当指
示語と該当指示語の記憶位置と対応する名詞(指示名
詞)とを1セットにして指示語辞書6に書込む。
【0019】したがって、指示語辞書6内には、図2に
示すように、名指示語毎に該当指示語6aと該当指示語
の記憶位置6b及び該当指示語の指す名詞6cがが記憶
される。例えば、[あれ」の指示語6aは1頁の18目
の位置4bに記憶され、この「あれ」は実際には「計算
機」の名詞6cを指すことを示す。
【0020】また、同義語辞書7内には、予めこのテキ
スト・ファアル2にファイルされると予想される文書デ
ータに含まれる各名詞7aに対してほぼ同一意味を有す
る他の名詞(同義語)7b,7c,7d,…が記憶され
ている。例えば、「計算機」の名詞7aに対して、「コ
ンピュータ」の名詞7bと「パソコン」の名詞7bとが
同義語として記憶されている。
【0021】検索部8は、例えばキーボードとCRT表
示装置からなるマン・マシン装置で構成された文章検索
入出力部9から検索名詞(キーワード)が入力すると、
テキスト・ファイル2内の該当名詞,該当名詞の同義
語,これらを指す指示語が含まれる各文章を読出して文
章検索入出力部9へ返信する。文章検索入出力部9は受
領した文章をCRT表示装置に表示出力する。
【0022】次に、インデックス・ファイル4に各名詞
の記憶位置が登録され、かつ指示語辞書6に各指示語の
指す名詞が登録された状態において、検索部8が実施す
る検索動作の詳細を図3に示すデータの流れ図を用いて
説明する。 (1) 文章検索入出力部9のキーボードから検索名詞(キ
ーワード)が入力されて、検索部8へ転送される。 (2) 入力された検索名詞(キーワード)で同義語辞書7
を検索して、該当名詞7aの同義語7b,7cを読出
す。
【0023】(3) 読出した名詞7a及び同義語7b,7
cでインデックス・ファイル4を検索して、名詞7a及
び同義語7b,7cがそれぞれ記憶されている記憶位置
4b,4c,…を読出す。 (4) 先に同義語辞書7から読出した名詞7a及び同義語
7b,7cで指示語辞書6の各指示語6aの指す名詞
(指示名詞)6cを検索する。 (5) 名詞7a及び同義語7b,7cに一致する指示名詞
6cが発見されると、該当指示名詞6cの指示語6aの
記憶位置6bを読出す。
【0024】(6) テキスト・ファイル2内におけるイン
デックス・ファイル4及び指示語辞書6から読出した各
記憶位置4b,4c,…,6bに記憶されている名詞,
同義語及び指示語が含まれる各文章を読出す。 (7) 読出した各文章を文章検索入出力部9へ送出する。 文章検索入出力部9は検索部8から受領した各文章を例
えばCRT表示装置に表示する。
【0025】このように構成された文章検索装置におい
ては、操作者は文章検索入出力部9のキーボードから検
索名詞(キーワード)を入力すると、このキー入力され
た該当名詞のみならず、該当名詞の同義語,該当名詞及
び同義語を指す「この」「その」「あの」「前者」「後
者」等の指示語が含まれる各文章がテキスト・ファイル
2から自動的に読出されてCRT表示画面に表示され
る。したがって、指定された検索名詞に関する情報が記
載された各文章を漏れなく、より完全に、かつ自動的に
短時間で検索できる。
【0026】なお、本発明は上述した実施例に限定され
るものではない。例えば、CRT表示装置へ表示する手
法としては、上述したように、検索部8から受領した各
文章のみをそのまま表示する方法の他に、検索部8から
該当名詞,同義語,指示語及び記憶位置も同時に受領し
て、テキスト・ファイル2の全部の文書データの中から
該当位置を例えば操作者のスキップ操作等に応じて、検
索した文章及び位置が表示画面に現れるように自動スク
ロールさせて逐次表示するようにしてもよい。
【0027】また、入力した指示語は検索名詞(キーワ
ード)を指すもののみに限定して、同義語に対応する指
示語は検索除外してもよい。このように、検索名詞(キ
ーワード)に対して検索範囲をどの程度拡大するかを操
作者が任意に指定することも可能である。
【0028】さらに、「以下AをBと略す」や「以下A
をBと呼ぶ」等の語句における「B」を「A」を指す指
示語と見なして、この「B」を新たに検索対象とするこ
とも可能である。指示語辞書6を原稿10を参照して予
めて手作業で指示語と名詞との関係を調べながら作成す
ることも可能である。
【0029】
【発明の効果】以上説明したように本発明の文章検索装
置によれば、インデックス・ファイル及び同義語辞書の
他に、「この」「その」「あの」「前者」「後者」等の
各指示語の指す名詞との関係を記憶する指示語辞書を設
けている。したがって、指定された検索名詞(キーワー
ド)に関する情報が記載された各文章を漏れなく、より
完全に、自動的にかつ短時間で検索できる。
【図面の簡単な説明】
【図1】 本発明の一実施例に係わる文章検索装置の概
略構成を示すブロック図。
【図2】 同実施例装置のファイル及び各辞書の記憶内
容を示す図。
【図3】 同実施例装置における検索部の動作を示すデ
ータの流れを示す図。
【符号の説明】
1…文章読込部、2…テキスト・ファイル、3…インデ
ックス作成部、4…インデックス・ファイル、5…指示
語抽出部、6…指示語辞書、7…同義語辞書、8…検索
部、9…文章検索入出力部、10…原稿。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 文書データを記憶するテキスト・ファイ
    ルと、このテキスト・ファイルの文書データに含まれる
    各名詞と該当名詞の記憶位置との関係を記憶するインデ
    ックス・ファイルを作成するインディクス・ファイル作
    成手段と、前記テキスト・ファイルの文書データに含ま
    れる各指示語と該当指示語の記憶位置及び該当指示語の
    指す名詞との関係を記憶する指示語辞書を作成する指示
    語辞書作成手段と、各名詞に対してほぼ同一意味を有す
    る他の名詞との関係を記憶する同義語辞書と、外部から
    入力された検索名詞の同義語を前記同義語辞書から読出
    す同義語辞書検索手段と、読出された同義語及び前記検
    索名詞に対応する記憶位置を前記インディクス・ファイ
    ルから読出すインディクス・ファイル検索手段と、前記
    検索名詞に対応する指示語の記憶位置を前記指示語辞書
    から読出す指示語辞書検索手段と、前記各検索手段にて
    読出された各記憶位置に対応する部分の各文章を前記テ
    キスト・ファイルから読出すテキスト・ファイル検索手
    段と、読出した各文章を表示する文章表示手段とを備え
    た文章検索装置。
JP5055795A 1993-03-16 1993-03-16 文章検索装置 Pending JPH06266765A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5055795A JPH06266765A (ja) 1993-03-16 1993-03-16 文章検索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5055795A JPH06266765A (ja) 1993-03-16 1993-03-16 文章検索装置

Publications (1)

Publication Number Publication Date
JPH06266765A true JPH06266765A (ja) 1994-09-22

Family

ID=13008851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5055795A Pending JPH06266765A (ja) 1993-03-16 1993-03-16 文章検索装置

Country Status (1)

Country Link
JP (1) JPH06266765A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999046698A1 (en) * 1998-03-10 1999-09-16 Fujitsu Limited Document processor and recording medium
JP2005228033A (ja) * 2004-02-13 2005-08-25 Fuji Xerox Co Ltd 文書検索装置および方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999046698A1 (en) * 1998-03-10 1999-09-16 Fujitsu Limited Document processor and recording medium
JPH11259498A (ja) * 1998-03-10 1999-09-24 Fujitsu Ltd 文書処理装置および記録媒体
GB2350712A (en) * 1998-03-10 2000-12-06 Fujitsu Ltd Document processor and recording medium
GB2350712B (en) * 1998-03-10 2003-09-03 Fujitsu Ltd Document processing system and recording medium
JP2005228033A (ja) * 2004-02-13 2005-08-25 Fuji Xerox Co Ltd 文書検索装置および方法

Similar Documents

Publication Publication Date Title
JPH03224055A (ja) 同時通訳向き音声認識システムおよびその音声認識方法
JP2001134567A (ja) 電子辞書
JP3689954B2 (ja) 異種コード文字列転記装置および電子辞書
US5890182A (en) Sentence processing method and apparatus
JP3352799B2 (ja) 機械翻訳方法及び機械翻訳装置
JPH08212230A (ja) 文書検索方法及び文書検索装置
JPH08339376A (ja) 外国語検索装置及び情報検索システム
JP2003178087A (ja) 外国語電子辞書検索装置および方法
JPH0612548B2 (ja) 文書処理装置
JPH06266753A (ja) 文書作成装置
JPH05290030A (ja) 文書処理装置
JPH0635971A (ja) 文書検索装置
JPH05257980A (ja) 文書検索装置
JPH10105558A (ja) 単語データ記憶装置、単語データ記憶方法及び記録媒体
JPH04174069A (ja) 言語理解支援装置
JPH01214963A (ja) 辞書引き装置
JPH03129568A (ja) 文書処理装置
JP3949874B2 (ja) 翻訳訳語学習方法、翻訳訳語学習装置、記憶媒体及び翻訳システム
JPH08297659A (ja) 文字列変換処理方式
JP3118880B2 (ja) 日本語文章処理装置
JPH0612453A (ja) 未知語抽出登録装置
JPH06149790A (ja) 文章作成装置
JPH10198664A (ja) 日本語入力システム及び日本語入力プログラムを記録した媒体
JPH07182344A (ja) 機械翻訳装置
JPH07319893A (ja) 簡単に作れるデータベースとデータ検索・抽出方法