JPH04259067A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH04259067A
JPH04259067A JP3021075A JP2107591A JPH04259067A JP H04259067 A JPH04259067 A JP H04259067A JP 3021075 A JP3021075 A JP 3021075A JP 2107591 A JP2107591 A JP 2107591A JP H04259067 A JPH04259067 A JP H04259067A
Authority
JP
Japan
Prior art keywords
search
delimiter
holding
document
held
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
JP3021075A
Other languages
English (en)
Inventor
Shiro Ito
史朗 伊藤
Takanari Ueda
隆也 上田
Minoru Fujita
稔 藤田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP3021075A priority Critical patent/JPH04259067A/ja
Publication of JPH04259067A publication Critical patent/JPH04259067A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、計算機によって検索を
行なう文書処理装置、特に計算機によって全文検索を行
なう文書処理装置に関する。
【0002】
【従来の技術】一般に、全文検索装置では文字列として
は検索語と同じだが語としては検索語と異なる語が検索
されてしまうことが多いのが通常である。
【0003】従来のこの種の装置では、検索語とは異な
る語を含む文の形態素解析を行ない、検索語と一致する
ことを確かめることにより、検索語とは異なる語を検索
することがないようにしていた。
【0004】
【発明が解決しようとする課題】しかしながら、上記従
来例では語が検索されるたびに形態素解析を行なうので
、検索にかかる処理時間が増大するという欠点があった
【0005】よって本発明の目的は、この従来の欠点を
解決し、全文検索の処理の過程で検索語とは異なる語が
検索されないようにする検索手段を効率よく実現するよ
うにした文書処理装置を提供することにある。
【0006】
【課題を解決するための手段】このような目的を達成す
るために、本発明にかかる文書処理装置は検索対象とな
る文書を保持する検索対象文書保持手段と、前記検索対
象文書保持手段に保持されている文書に区切り記号を挿
入する区切り記号挿入手段と、前記区切り記号挿入手段
により区切り記号を挿入された文書を保持する区切り記
号付き文書保持手段と、検索したい検索語を保持する検
索語保持手段と、前記検索語保持手段に保持されている
検索語に区切り記号を付加する区切り記号付加手段と、
前記区切り記号付加手段により区切り記号を付加された
検索語を保持する区切り記号付き検索語保持手段と、前
記区切り記号付き文書保持手段に保持されている区切り
記号付き文書から、前記区切り記号付き検索語保持手段
に保持されている区切り記号付き検索語を検索する検索
処理手段と、前記検索処理手段によって検索された結果
を保持する検索結果保持手段とを有する。
【0007】
【作用】本発明によれば、検索対象文書と検索語に区切
り記号を加えたことにより、速く正確に希望する検索語
の検索を行なうことができる。
【0008】
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
【0009】図1は、本発明の一実施例に係る装置の構
成を示すブロック図である。同図において1は検索対象
となる文書を保持する検索対象文書保持部、2は検索対
象文書保持部1に保持されている文書に区切り記号を挿
入する区切り記号挿入処理部、3は区切り記号挿入処理
部2により区切り記号を挿入された文書を保持する区切
り記号付き検索対象文書保持部、4は検索対象文書保持
部1に保持されている文書から検索したい検索語を保持
する検索語保持部、5は検索語保持部4に保持されてい
る検索語に区切り記号を付加する区切り記号付加処理部
、6は区切り記号付加処理部5により区切り記号を付加
された検索語を保持する区切り記号付き検索語保持部、
7は区切り記号付き検索文書保持部3に保持されている
区切り記号付き文書から区切り記号付き検索語保持部6
に保持されている区切り記号付き検索語を検索する検索
処理部、8は検索処理部7によって検索された結果を保
持する検索結果保持部である。
【0010】図2は、本発明の一実施例のハードウェア
構成を示す。ここで、21は制御メモリであり、図3お
よび図4に示すフローチャートのような制御手段に従っ
た制御プログラムを記憶する。22は制御メモリ21に
保持されている制御手段に従って判断・演算などを行な
う中央処理装置である。23はメモリであり、検索語保
持部IB,区切り記号付き検索語保持部DIB,検索結
果保持部OBを有している。24はディスク装置であり
、検索対象文書保持部DB,区切り記号付き検索対象文
書保持部DDBを有している。25はバスである。
【0011】次に、図3および図4に示すフローチャー
トを参照して、本装置の動作を説明する。
【0012】本装置は、検索対象文書保持部1に保持さ
れている検索対象文書に区切り記号を挿入する区切り記
号挿入処理と、前記区切り記号挿入処理によって区切り
記号を挿入された区切り付き検索対象文書に対して検索
処理を行なう検索処理との、二つの処理からなっている
【0013】図3を用いて、区切り記号挿入処理の説明
をする。まず、検索対象文書保持部1に検索対象が保持
されるまで、ステップS1が繰り返される。検索対象文
書が検索対象保持部1に保持されると、ステップS2に
移る。
【0014】ステップS2では、区切り記号挿入処理部
2により形態素解析が行なわれ、形態素の間に区切り記
号が挿入され、結果が区切り記号付き検索対象文書保持
部3に保持される。例えば、検索対象文書保持部1に図
5のような文書が保持されると、区切り記号挿入処理に
よって、図6のような文書が区切り付き検索対象文書保
持部3に保持される。
【0015】次に、図4を用いて、検索処理の説明をす
る。まず、検索語保持部4に検索語が保持されるまで、
ステップS11が繰り返される。
【0016】検索語が検索語保持部4に保持されると、
ステップS12に移る。
【0017】ステップS12では、区切り記号付加処理
部5により、検索語の前後に区切り記号が付加され、結
果が区切り記号付き検索語保持部6に保持される。
【0018】ステップS12が終了すると、ステップS
13に移る。ステップS13では、区切り記号付き検索
対象文書保持部3に保持されている区切り記号付き検索
対象文書から、区切り記号付き検索語保持部6に保持さ
れている区切り記号付き検索語を検索する。そして、ス
テップS14に進む。
【0019】ステップS14では、区切り記号付き検索
対象文書保持部3に保持されている区切り記号付き検索
対象文書中の各文に対して、区切り記号付き検索語保持
部6に保持されている区切り記号付き検索語が含まれて
いたか否かを判定する。
【0020】その文に区切り記号付き検索語が含まれて
いた場合は、その文を検索結果保持部8に保持する。
【0021】次に他の実施例について説明する。
【0022】(1)上記実施例では、区切り記号が@の
場合を説明したが、これに限定されるものでなく、#や
%などの他の記号やNUL符合などの符合でもよい。
【0023】(2)上記実施例では、検索対象文書保持
部1に保持される文書が一つの場合について説明したが
、これに限定されるものでなく、複数の文書であっても
よい。
【0024】(3)上記実施例では、検索結果保持部8
に保持する検索結果として文を単位とした場合について
説明したが、これに限定されるものでなく、文書,段落
などでもよい。
【0025】(4)上記実施例では、検索対象文書保持
部1と区切り記号付き検索対象文書保持部3をディスク
装置で実現し、検索語保持部4と区切り記号付き検索語
保持部6と検索結果保持部8をメモリで実現した場合に
ついて説明したが、これらに限定されるものでなく、光
磁気ディスク装置などの他の記憶デバイスでもよい。
【0026】(5)上記実施例では、図3のフローチャ
ートで示した区切り記号挿入処理と図4のフローチャー
トで示した検索処理とを同一の装置上で行なう場合につ
いて説明したが、これに限定されるものでなく、予め区
切り記号が挿入された文書を保持する区切り記号付き検
索対象文書保持部3を具え、検索対象文書保持部1と区
切り記号挿入処理部2とを具えなくてもよい。
【0027】
【発明の効果】以上説明したように、本発明によれば、
検索対象文書に区切り記号を挿入して検索するようにし
たので、速く正確に希望する検索語の検索を行なうこと
ができるという効果が得られる。
【図面の簡単な説明】
【図1】本発明に係る文書処理装置の基本構成図である
【図2】本発明の一実施例のシステム構成を示すブロッ
ク図である。
【図3】本発明の一実施例の処理手順を示す動作フロー
チャートである。
【図4】本発明の一実施例の処理手順を示す動作フロー
チャートである。
【図5】検索対象文書保持部の内容を説明する図である
【図6】区切り記号付き検索対象文書保持部の内容を説
明する図である。
【符号の説明】
1  検索対象文書保持部 2  区切り記号挿入処理部 3  区切り記号付き検索対象文書保持部4  検索語
保持部 5  区切り記号付加処理部 6  区切り記号付き検索語保持部 7  検索する検索処理部 8  検索結果保持部 21  制御メモリ 22  中央処理装置 23  メモリ 24  ディスク装置 25  バス

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  検索対象となる文書を保持する検索対
    象文書保持手段と、前記検索対象文書保持手段に保持さ
    れている文書に区切り記号を挿入する区切り記号挿入手
    段と、前記区切り記号挿入手段により区切り記号を挿入
    された文書を保持する区切り記号付き文書保持手段と、
    検索したい検索語を保持する検索語保持手段と、前記検
    索語保持手段に保持されている検索語に区切り記号を付
    加する区切り記号付加手段と、前記区切り記号付加手段
    により区切り記号を付加された検索語を保持する区切り
    記号付き検索語保持手段と、前記区切り記号付き文書保
    持手段に保持されている区切り記号付き文書から、前記
    区切り記号付き検索語保持手段に保持されている区切り
    記号付き検索語を検索する検索処理手段と、前記検索処
    理手段によって検索された結果を保持する検索結果保持
    手段とを有することを特徴とする文書処理装置。
JP3021075A 1991-02-14 1991-02-14 文書処理装置 Pending JPH04259067A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3021075A JPH04259067A (ja) 1991-02-14 1991-02-14 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3021075A JPH04259067A (ja) 1991-02-14 1991-02-14 文書処理装置

Publications (1)

Publication Number Publication Date
JPH04259067A true JPH04259067A (ja) 1992-09-14

Family

ID=12044774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3021075A Pending JPH04259067A (ja) 1991-02-14 1991-02-14 文書処理装置

Country Status (1)

Country Link
JP (1) JPH04259067A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10228484A (ja) * 1997-02-17 1998-08-25 Nippon Telegr & Teleph Corp <Ntt> データベース検索装置および方法
JP2016167135A (ja) * 2015-03-09 2016-09-15 富士通株式会社 コンピュータプログラム、検索装置及び検索方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10228484A (ja) * 1997-02-17 1998-08-25 Nippon Telegr & Teleph Corp <Ntt> データベース検索装置および方法
JP2016167135A (ja) * 2015-03-09 2016-09-15 富士通株式会社 コンピュータプログラム、検索装置及び検索方法

Similar Documents

Publication Publication Date Title
EP0281742B1 (en) Method for verifying spelling of compound words
CN111831804B (zh) 一种关键短语的提取方法、装置、终端设备及存储介质
US5960383A (en) Extraction of key sections from texts using automatic indexing techniques
US8301437B2 (en) Tokenization platform
US5995962A (en) Sort system for merging database entries
Ekbal et al. Language independent named entity recognition in indian languages
US6430552B1 (en) Method for converting queries with logical operators into free text queries
JPH0612303A (ja) コンピュータシステム内において記録が記憶されているか否かを検査する方法及び装置
JP2008052740A (ja) マーク付けされたデータ・ブロックを伴う文書に対するスペル・チェックの方法および信号搬送媒体
Stamatatos et al. Automatic extraction of rules for sentence boundary disambiguation
US6626960B1 (en) Method, system, and program for generating a table to determine boundaries between characters
US9298694B2 (en) Generating a regular expression for entity extraction
CN110188180B (zh) 相似问题的确定方法、装置、电子设备及可读存储介质
US9984065B2 (en) Optimizing generation of a regular expression
JPH04259067A (ja) 文書処理装置
US10409861B2 (en) Method for fast retrieval of phonetically similar words and search engine system therefor
CN112925817A (zh) 图书馆书籍检索方法及检索系统
US6357002B1 (en) Automated extraction of BIOS identification information for a computer system from any of a plurality of vendors
JP3459049B2 (ja) 文字列検索方法およひ装置
CN112256268A (zh) 一种word中嵌套文件的解析方法、系统及设备
CN117077664B (zh) 一种文本纠错数据的构造方法、装置和存储介质
JPH03131960A (ja) 文字処理方法およびその装置
JP3375978B2 (ja) 文書処理装置
CN116450146A (zh) 库文件解析方法、装置、电子设备及存储介质
JP2924295B2 (ja) 検索装置