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
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によって検索された結果を保
持する検索結果保持部である。
成を示すブロック図である。同図において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はバスである。
構成を示す。ここで、21は制御メモリであり、図3お
よび図4に示すフローチャートのような制御手段に従っ
た制御プログラムを記憶する。22は制御メモリ21に
保持されている制御手段に従って判断・演算などを行な
う中央処理装置である。23はメモリであり、検索語保
持部IB,区切り記号付き検索語保持部DIB,検索結
果保持部OBを有している。24はディスク装置であり
、検索対象文書保持部DB,区切り記号付き検索対象文
書保持部DDBを有している。25はバスである。
【0011】次に、図3および図4に示すフローチャー
トを参照して、本装置の動作を説明する。
トを参照して、本装置の動作を説明する。
【0012】本装置は、検索対象文書保持部1に保持さ
れている検索対象文書に区切り記号を挿入する区切り記
号挿入処理と、前記区切り記号挿入処理によって区切り
記号を挿入された区切り付き検索対象文書に対して検索
処理を行なう検索処理との、二つの処理からなっている
。
れている検索対象文書に区切り記号を挿入する区切り記
号挿入処理と、前記区切り記号挿入処理によって区切り
記号を挿入された区切り付き検索対象文書に対して検索
処理を行なう検索処理との、二つの処理からなっている
。
【0013】図3を用いて、区切り記号挿入処理の説明
をする。まず、検索対象文書保持部1に検索対象が保持
されるまで、ステップS1が繰り返される。検索対象文
書が検索対象保持部1に保持されると、ステップS2に
移る。
をする。まず、検索対象文書保持部1に検索対象が保持
されるまで、ステップS1が繰り返される。検索対象文
書が検索対象保持部1に保持されると、ステップS2に
移る。
【0014】ステップS2では、区切り記号挿入処理部
2により形態素解析が行なわれ、形態素の間に区切り記
号が挿入され、結果が区切り記号付き検索対象文書保持
部3に保持される。例えば、検索対象文書保持部1に図
5のような文書が保持されると、区切り記号挿入処理に
よって、図6のような文書が区切り付き検索対象文書保
持部3に保持される。
2により形態素解析が行なわれ、形態素の間に区切り記
号が挿入され、結果が区切り記号付き検索対象文書保持
部3に保持される。例えば、検索対象文書保持部1に図
5のような文書が保持されると、区切り記号挿入処理に
よって、図6のような文書が区切り付き検索対象文書保
持部3に保持される。
【0015】次に、図4を用いて、検索処理の説明をす
る。まず、検索語保持部4に検索語が保持されるまで、
ステップS11が繰り返される。
る。まず、検索語保持部4に検索語が保持されるまで、
ステップS11が繰り返される。
【0016】検索語が検索語保持部4に保持されると、
ステップS12に移る。
ステップS12に移る。
【0017】ステップS12では、区切り記号付加処理
部5により、検索語の前後に区切り記号が付加され、結
果が区切り記号付き検索語保持部6に保持される。
部5により、検索語の前後に区切り記号が付加され、結
果が区切り記号付き検索語保持部6に保持される。
【0018】ステップS12が終了すると、ステップS
13に移る。ステップS13では、区切り記号付き検索
対象文書保持部3に保持されている区切り記号付き検索
対象文書から、区切り記号付き検索語保持部6に保持さ
れている区切り記号付き検索語を検索する。そして、ス
テップS14に進む。
13に移る。ステップS13では、区切り記号付き検索
対象文書保持部3に保持されている区切り記号付き検索
対象文書から、区切り記号付き検索語保持部6に保持さ
れている区切り記号付き検索語を検索する。そして、ス
テップS14に進む。
【0019】ステップS14では、区切り記号付き検索
対象文書保持部3に保持されている区切り記号付き検索
対象文書中の各文に対して、区切り記号付き検索語保持
部6に保持されている区切り記号付き検索語が含まれて
いたか否かを判定する。
対象文書保持部3に保持されている区切り記号付き検索
対象文書中の各文に対して、区切り記号付き検索語保持
部6に保持されている区切り記号付き検索語が含まれて
いたか否かを判定する。
【0020】その文に区切り記号付き検索語が含まれて
いた場合は、その文を検索結果保持部8に保持する。
いた場合は、その文を検索結果保持部8に保持する。
【0021】次に他の実施例について説明する。
【0022】(1)上記実施例では、区切り記号が@の
場合を説明したが、これに限定されるものでなく、#や
%などの他の記号やNUL符合などの符合でもよい。
場合を説明したが、これに限定されるものでなく、#や
%などの他の記号やNUL符合などの符合でもよい。
【0023】(2)上記実施例では、検索対象文書保持
部1に保持される文書が一つの場合について説明したが
、これに限定されるものでなく、複数の文書であっても
よい。
部1に保持される文書が一つの場合について説明したが
、これに限定されるものでなく、複数の文書であっても
よい。
【0024】(3)上記実施例では、検索結果保持部8
に保持する検索結果として文を単位とした場合について
説明したが、これに限定されるものでなく、文書,段落
などでもよい。
に保持する検索結果として文を単位とした場合について
説明したが、これに限定されるものでなく、文書,段落
などでもよい。
【0025】(4)上記実施例では、検索対象文書保持
部1と区切り記号付き検索対象文書保持部3をディスク
装置で実現し、検索語保持部4と区切り記号付き検索語
保持部6と検索結果保持部8をメモリで実現した場合に
ついて説明したが、これらに限定されるものでなく、光
磁気ディスク装置などの他の記憶デバイスでもよい。
部1と区切り記号付き検索対象文書保持部3をディスク
装置で実現し、検索語保持部4と区切り記号付き検索語
保持部6と検索結果保持部8をメモリで実現した場合に
ついて説明したが、これらに限定されるものでなく、光
磁気ディスク装置などの他の記憶デバイスでもよい。
【0026】(5)上記実施例では、図3のフローチャ
ートで示した区切り記号挿入処理と図4のフローチャー
トで示した検索処理とを同一の装置上で行なう場合につ
いて説明したが、これに限定されるものでなく、予め区
切り記号が挿入された文書を保持する区切り記号付き検
索対象文書保持部3を具え、検索対象文書保持部1と区
切り記号挿入処理部2とを具えなくてもよい。
ートで示した区切り記号挿入処理と図4のフローチャー
トで示した検索処理とを同一の装置上で行なう場合につ
いて説明したが、これに限定されるものでなく、予め区
切り記号が挿入された文書を保持する区切り記号付き検
索対象文書保持部3を具え、検索対象文書保持部1と区
切り記号挿入処理部2とを具えなくてもよい。
【0027】
【発明の効果】以上説明したように、本発明によれば、
検索対象文書に区切り記号を挿入して検索するようにし
たので、速く正確に希望する検索語の検索を行なうこと
ができるという効果が得られる。
検索対象文書に区切り記号を挿入して検索するようにし
たので、速く正確に希望する検索語の検索を行なうこと
ができるという効果が得られる。
【図1】本発明に係る文書処理装置の基本構成図である
。
。
【図2】本発明の一実施例のシステム構成を示すブロッ
ク図である。
ク図である。
【図3】本発明の一実施例の処理手順を示す動作フロー
チャートである。
チャートである。
【図4】本発明の一実施例の処理手順を示す動作フロー
チャートである。
チャートである。
【図5】検索対象文書保持部の内容を説明する図である
。
。
【図6】区切り記号付き検索対象文書保持部の内容を説
明する図である。
明する図である。
1 検索対象文書保持部
2 区切り記号挿入処理部
3 区切り記号付き検索対象文書保持部4 検索語
保持部 5 区切り記号付加処理部 6 区切り記号付き検索語保持部 7 検索する検索処理部 8 検索結果保持部 21 制御メモリ 22 中央処理装置 23 メモリ 24 ディスク装置 25 バス
保持部 5 区切り記号付加処理部 6 区切り記号付き検索語保持部 7 検索する検索処理部 8 検索結果保持部 21 制御メモリ 22 中央処理装置 23 メモリ 24 ディスク装置 25 バス
Claims (1)
- 【請求項1】 検索対象となる文書を保持する検索対
象文書保持手段と、前記検索対象文書保持手段に保持さ
れている文書に区切り記号を挿入する区切り記号挿入手
段と、前記区切り記号挿入手段により区切り記号を挿入
された文書を保持する区切り記号付き文書保持手段と、
検索したい検索語を保持する検索語保持手段と、前記検
索語保持手段に保持されている検索語に区切り記号を付
加する区切り記号付加手段と、前記区切り記号付加手段
により区切り記号を付加された検索語を保持する区切り
記号付き検索語保持手段と、前記区切り記号付き文書保
持手段に保持されている区切り記号付き文書から、前記
区切り記号付き検索語保持手段に保持されている区切り
記号付き検索語を検索する検索処理手段と、前記検索処
理手段によって検索された結果を保持する検索結果保持
手段とを有することを特徴とする文書処理装置。
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)
| 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 | 富士通株式会社 | コンピュータプログラム、検索装置及び検索方法 |
-
1991
- 1991-02-14 JP JP3021075A patent/JPH04259067A/ja active Pending
Cited By (2)
| 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) | 検索装置 |