[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3405958B2 - Document search device, document search method, and recording medium - Google Patents

Document search device, document search method, and recording medium

Info

Publication number
JP3405958B2
JP3405958B2 JP2000094116A JP2000094116A JP3405958B2 JP 3405958 B2 JP3405958 B2 JP 3405958B2 JP 2000094116 A JP2000094116 A JP 2000094116A JP 2000094116 A JP2000094116 A JP 2000094116A JP 3405958 B2 JP3405958 B2 JP 3405958B2
Authority
JP
Japan
Prior art keywords
search
document
stored
word
result
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.)
Expired - Fee Related
Application number
JP2000094116A
Other languages
Japanese (ja)
Other versions
JP2001282851A (en
Inventor
大輔 野田
Original Assignee
株式会社ジャストシステム
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 株式会社ジャストシステム filed Critical 株式会社ジャストシステム
Priority to JP2000094116A priority Critical patent/JP3405958B2/en
Publication of JP2001282851A publication Critical patent/JP2001282851A/en
Application granted granted Critical
Publication of JP3405958B2 publication Critical patent/JP3405958B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、検索入力や検索結
果に応じてメッセージを表示して検索に関する有益な情
報を提供するのに好適な文書検索装置、文書検索方法、
並びに、これらを実現するためのプログラムを記録した
コンピュータ読取可能な記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document search device, a document search method, and a document search method suitable for displaying a message according to a search input or a search result and providing useful information regarding the search.
Also, the present invention relates to a computer-readable recording medium recording a program for realizing these.

【0002】[0002]

【従来の技術】WWW(World Wide Web)技術の発展に
ともない、多数の文書から所望の文書を検索する文書検
索技術はますますその重要性を増している。
2. Description of the Related Art With the development of WWW (World Wide Web) technology, a document search technology for searching a desired document from a large number of documents is becoming more and more important.

【0003】このような文書検索では、従来、以下のよ
うな手法が用いられていた。すなわち、ユーザは、所望
の文書を検索するためのキーワードを指定するか、ある
いは、文書を検索するための条件をより詳細に指定した
クエリを入力する。
In such document retrieval, the following methods have been conventionally used. That is, the user specifies a keyword for searching for a desired document, or inputs a query specifying a condition for searching for a document in more detail.

【0004】すると、文書検索エンジンは、文書中に当
該キーワードが含まれる個数や、ベクトル空間法により
クエリにより指定された条件と文書との適合度を求め、
これらを元に当該文書の得点を計算する。
Then, the document search engine obtains the number of times the keyword is included in the document and the matching degree between the document and the condition specified by the query by the vector space method.
The score of the document is calculated based on these.

【0005】最後に、ユーザに対して、得点の高い文書
を検索結果として順に提示する。
Finally, documents with high scores are presented to the user in order as search results.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、このよ
うな文書検索では、ユーザがキーワード等を指定してか
ら結果が表示されるまでの時間が一般に長いほか、検索
結果が多すぎたり、少なすぎたりして、有意な結果が得
られないことが多い。そこで、実際の検索を行う前に、
指定したキーワードによってどのような検索結果が得ら
れるであろうかの情報をユーザが知得できるようにした
い、との要望は大きい。
However, in such a document search, the time from when the user specifies a keyword or the like until the result is displayed is generally long, and there are too many or too few search results. In many cases, no significant result is obtained. So before doing the actual search,
There is a great demand for the user to be able to obtain information about what kind of search result will be obtained by the designated keyword.

【0007】また、ユーザが指定したキーワードなど
と、得られた検索結果との関係を示す情報をユーザが知
得できるようにしたい、という要望も強い。
There is also a strong demand for the user to be able to obtain information indicating the relationship between the keyword specified by the user and the obtained search result.

【0008】本発明が解決しようとする課題は、検索入
力や検索結果に応じてメッセージを表示して検索に関す
る有益な情報を提供しながら、文書を検索することにあ
る。
The problem to be solved by the present invention is to search a document while displaying a message according to a search input or a search result to provide useful information regarding the search.

【0009】[0009]

【課題を解決するための手段】上記課題を解決するた
め、本発明の第1の観点に係る文書検索装置は、文書蓄
積部と、単語インデックス部と、文字列入力受付部と、
照合部と、照合結果表示部と、問合せ部と、検索部と、
を備えるように構成する。
In order to solve the above-mentioned problems, a document search device according to a first aspect of the present invention comprises a document storage unit, a word index unit, a character string input receiving unit,
Collation unit, collation result display unit, inquiry unit, search unit,
To be provided.

【0010】ここで、文書蓄積部は、複数の文書を蓄積
する。
Here, the document storage unit stores a plurality of documents.

【0011】一方、単語インデックス部は、前記蓄積さ
れた複数の文書に出現する単語をあらかじめ記憶する。
On the other hand, the word index section stores in advance the words that appear in the accumulated documents.

【0012】さらに、文字列入力受付部は、文字列の入
力を受け付ける。
Further, the character string input receiving unit receives the input of the character string.

【0013】そして、照合部は、前記受け付けられた文
字列が、前記あらかじめ記憶された単語であるか否かを
照合する。
Then, the collation unit collates whether or not the received character string is the previously stored word.

【0014】一方、照合結果表示部は、前記照合した結
果を表示する。
On the other hand, the collation result display section displays the collation result.

【0015】さらに、問合せ部は、検索を開始するか否
かを問い合わせる。
Further, the inquiry unit inquires whether to start the search.

【0016】そして、検索部は、前記問い合わせた結
果、検索を開始する場合、前記蓄積された複数の文書か
ら、前記受け付けられた文字列が出現する文書を検索す
る。
Then, when starting the search as a result of the inquiry, the search unit searches the accumulated plurality of documents for a document in which the accepted character string appears.

【0017】本発明により、ユーザは、検索処理の前に
あらかじめ有意な検索結果が得られるか否かの情報を知
得することができる。
According to the present invention, the user can know in advance whether or not a significant search result can be obtained before the search processing.

【0018】また、本発明の文書検索装置において、前
記単語インデックス部は、当該単語が出現する文書の数
をさらにあらかじめ記憶し、前記照合部は、前記受け付
けられた文字列が前記あらかじめ記憶された単語である
場合、当該文字列が出現する文書の数を前記単語インデ
ックス部から取得して、これを照合の結果に追加するよ
うに構成することができる。
Further, in the document retrieval apparatus of the present invention, the word index section further stores in advance the number of documents in which the word appears, and the collation section stores the accepted character string in advance. In the case of a word, the number of documents in which the character string appears can be acquired from the word index unit and added to the result of the matching.

【0019】本発明により、ユーザは、検索処理の前
に、どの程度の数の検索結果が得られるかの情報を知得
することができる。
According to the present invention, the user can be informed of how many search results can be obtained before the search processing.

【0020】また、本発明の文書検索装置において、前
記文字列入力受付部は、複数の文字列の入力を受け付
け、前記照合部は、前記受け付けられた複数の文字列の
それぞれが前記あらかじめ記憶された単語であるか否か
を照合するように構成することができる。
Further, in the document retrieval apparatus of the present invention, the character string input acceptance unit accepts an input of a plurality of character strings, and the collation unit stores each of the accepted plurality of character strings in advance. It can be configured to match whether or not the word is a word.

【0021】本発明により、ユーザは、複数のキーワー
ドを入力した場合であっても、これらのキーワードのそ
れぞれについて、あるいは、まとめて、検索結果を予想
することができる。
According to the present invention, even when a user inputs a plurality of keywords, the user can predict the search result for each of these keywords or collectively.

【0022】また、本発明の文書検索装置は、メッセー
ジ記憶部をさらに備えるように構成することができる。
Further, the document search device of the present invention can be configured to further include a message storage unit.

【0023】ここで、メッセージ記憶部は、複数のメッ
セージのそれぞれを所定の条件に対応付けて記憶する。
Here, the message storage unit stores each of the plurality of messages in association with a predetermined condition.

【0024】一方、前記照合結果表示部は、前記照合し
た結果が前記記憶されたメッセージのいずれかに対応付
けられた条件を満たす場合、当該メッセージを表示す
る。
On the other hand, the collation result display unit displays the message when the collated result satisfies the condition associated with any of the stored messages.

【0025】本発明により、ユーザは検索結果の予想の
情報を、わかりやすい文章で得ることができる。
According to the present invention, the user can obtain the information on the prediction of the search result in an easy-to-understand sentence.

【0026】また、本発明の文書検索装置は、メッセー
ジ記憶部と、検索結果表示部と、をさらに備えるように
構成することができる。
Further, the document search device of the present invention can be configured to further include a message storage unit and a search result display unit.

【0027】ここで、メッセージ記憶部は、複数のメッ
セージのそれぞれを所定の条件に対応付けて記憶する。
Here, the message storage unit stores each of the plurality of messages in association with a predetermined condition.

【0028】一方、検索結果表示部は、前記検索された
結果の文書を表示するほか、前記照合した結果が前記記
憶されたメッセージのいずれかに対応付けられた条件を
満たす場合、当該メッセージをさらに表示する。
On the other hand, the search result display unit displays the document of the searched result, and further displays the message if the matched result satisfies the condition associated with any of the stored messages. indicate.

【0029】本発明により、ユーザは検索した結果が何
故そうなったのかの情報を、わかりやすい文章で得るこ
とができる。
According to the present invention, the user can obtain the information as to why the search result is so, in the easy-to-understand sentence.

【0030】本発明の第2の観点に係る文書検索方法
は、蓄積された複数の文書に出現する単語をあらかじめ
記憶して、当該蓄積された複数の文書から、検索を行
い、文字列入力受付工程と、照合工程と、照合結果表示
工程と、問合せ工程と、検索工程と、を備えるように構
成する。
In the document search method according to the second aspect of the present invention, words appearing in a plurality of stored documents are stored in advance, a search is performed from the stored plurality of documents, and a character string input is accepted. A process, a collation process, a collation result display process, an inquiry process, and a search process are provided.

【0031】ここで、文字列入力受付工程では、文字列
の入力を受け付ける。
Here, in the character string input receiving step, the input of the character string is received.

【0032】一方、照合工程では、前記受け付けられた
文字列が、前記あらかじめ記憶された単語であるか否か
を照合する。
On the other hand, in the collating step, it is collated whether or not the received character string is the previously stored word.

【0033】さらに、照合結果表示工程では、前記照合
した結果を表示する。
Further, in the collation result display step, the collation result is displayed.

【0034】そして、問合せ工程では、検索を開始する
か否かを問い合わせる。
Then, in the inquiry step, it is inquired whether or not to start the search.

【0035】一方、検索工程では、前記問い合わせた結
果、検索を開始する場合、前記蓄積された複数の文書か
ら、前記受け付けられた文字列が出現する文書を検索す
る。
On the other hand, in the search step, when starting the search as a result of the inquiry, a document in which the accepted character string appears is searched from the plurality of stored documents.

【0036】また、本発明の文書検索方法において、前
記蓄積された複数の文書に出現する単語のほか、当該単
語が出現する文書の数をさらにあらかじめ記憶し、前記
照合工程は、前記受け付けられた文字列が前記あらかじ
め記憶された単語である場合、前記あらかじめ記憶され
た当該文字列が出現する文書の数を取得して、これを照
合の結果に追加するように構成することができる。
Further, in the document search method of the present invention, in addition to the words appearing in the accumulated plurality of documents, the number of documents in which the words appear is further stored in advance, and the collating step is accepted. When the character string is the previously stored word, the number of documents in which the previously stored character string appears can be acquired and added to the result of the matching.

【0037】また、本発明の文書検索方法において、前
記文字列入力受付工程は、複数の文字列の入力を受け付
け、前記照合工程は、前記受け付けられた複数の文字列
のそれぞれが前記あらかじめ記憶された単語であるか否
かを照合するように構成することができる。
Further, in the document retrieval method of the present invention, the character string input acceptance step accepts an input of a plurality of character strings, and the collation step stores each of the accepted plurality of character strings in advance. It can be configured to match whether or not the word is a word.

【0038】また、本発明の文書検索方法において、複
数のメッセージのそれぞれを所定の条件に対応付けてあ
らかじめ記憶し、前記照合結果表示工程は、前記照合し
た結果が前記記憶されたメッセージのいずれかに対応付
けられた条件を満たす場合、当該メッセージを表示する
ように構成することができる。
Further, in the document search method of the present invention, each of the plurality of messages is stored in advance in association with a predetermined condition, and the collation result display step includes the collation result of any one of the stored messages. When the condition associated with the message is satisfied, the message can be displayed.

【0039】また、本発明の文書検索方法は、複数のメ
ッセージのそれぞれを所定の条件に対応付けてあらかじ
め記憶し、検索結果表示工程をさらに備えるように構成
することができる。
Further, the document search method of the present invention can be configured to further store a search result display step in which each of a plurality of messages is stored in advance in association with a predetermined condition.

【0040】ここで、検索結果表示工程では、前記検索
された結果の文書を表示するほか、前記照合した結果が
前記記憶されたメッセージのいずれかに対応付けられた
条件を満たす場合、当該メッセージをさらに表示する。
Here, in the search result display step, in addition to displaying the document of the retrieved result, if the collated result satisfies the condition associated with any of the stored messages, the message is displayed. Show more.

【0041】本発明の第3の観点に係るコンピュータ読
取可能な記録媒体は、プログラムを記録し、当該プログ
ラムは、コンピュータを、文書蓄積部、単語インデック
ス部、文字列入力受付部、照合部、照合結果表示部、問
合せ部、および、検索部として機能させる。
A computer-readable recording medium according to a third aspect of the present invention records a program, and the program causes the computer to store a document storage unit, a word index unit, a character string input receiving unit, a collation unit, and a collation unit. It functions as a result display unit, an inquiry unit, and a search unit.

【0042】ここで、文書蓄積部は、複数の文書を蓄積
する。
Here, the document storage unit stores a plurality of documents.

【0043】一方、単語インデックス部は、前記蓄積さ
れた複数の文書に出現する単語をあらかじめ記憶する。
On the other hand, the word index section stores in advance the words that appear in the accumulated documents.

【0044】さらに、文字列入力受付部は、文字列の入
力を受け付ける。
Further, the character string input receiving unit receives the input of the character string.

【0045】そして、照合部は、前記受け付けられた文
字列が、前記あらかじめ記憶された単語であるか否かを
照合する。
Then, the collation unit collates whether or not the received character string is the previously stored word.

【0046】一方、照合結果表示部は、前記照合した結
果を表示する。
On the other hand, the collation result display section displays the collation result.

【0047】さらに、問合せ部は、検索を開始するか否
かを問い合わせる。
Further, the inquiry unit inquires whether to start the search.

【0048】そして、検索部は、前記問い合わせた結
果、検索を開始する場合、前記蓄積された複数の文書か
ら、前記受け付けられた文字列が出現する文書を検索す
る。
Then, when starting the search as a result of the inquiry, the search section searches for a document in which the accepted character string appears from the plurality of stored documents.

【0049】また、本発明の記録媒体に記録されたプロ
グラムは、前記コンピュータにおいて、前記単語インデ
ックス部は、当該単語が出現する文書の数をさらにあら
かじめ記憶し、前記照合部は、前記受け付けられた文字
列が前記あらかじめ記憶された単語である場合、当該文
字列が出現する文書の数を前記単語インデックス部から
取得して、これを照合の結果に追加するように機能させ
るように構成することができる。
Further, in the computer according to the program recorded on the recording medium of the present invention, the word index section further stores in advance the number of documents in which the word appears, and the collating section receives the received document. When the character string is the previously stored word, the number of documents in which the character string appears may be acquired from the word index unit and configured to add to the result of matching. it can.

【0050】また、本発明の記録媒体に記録されたプロ
グラムは、前記コンピュータにおいて、前記文字列入力
受付部は、複数の文字列の入力を受け付け、前記照合部
は、前記受け付けられた複数の文字列のそれぞれが前記
あらかじめ記憶された単語であるか否かを照合するよう
に機能させるように構成することができる。
Further, the program recorded on the recording medium of the present invention is, in the computer, the character string input receiving unit receives an input of a plurality of character strings, and the collating unit receives a plurality of the received characters. It can be configured to function to match whether each of the columns is the pre-stored word.

【0051】また、本発明の記録媒体に記録されたプロ
グラムは、前記コンピュータを、メッセージ記憶部とし
てさらに機能させるように構成することができる。
Further, the program recorded on the recording medium of the present invention can be configured to cause the computer to further function as a message storage unit.

【0052】ここで、メッセージ記憶部は、複数のメッ
セージのそれぞれを所定の条件に対応付けて記憶する。
Here, the message storage unit stores each of the plurality of messages in association with a predetermined condition.

【0053】一方、前記照合結果表示部は、前記照合し
た結果が前記記憶されたメッセージのいずれかに対応付
けられた条件を満たす場合、当該メッセージを表示す
る。
On the other hand, the collation result display section displays the message when the collated result satisfies the condition associated with any of the stored messages.

【0054】また、本発明の記録媒体に記録されたプロ
グラムは、前記コンピュータを、メッセージ記憶部、お
よび、検索結果表示部としてさらに機能させるように構
成することができる。
Further, the program recorded on the recording medium of the present invention can be configured to cause the computer to further function as a message storage unit and a search result display unit.

【0055】ここで、メッセージ記憶部は、複数のメッ
セージのそれぞれを所定の条件に対応付けて記憶する。
Here, the message storage unit stores each of the plurality of messages in association with a predetermined condition.

【0056】一方、検索結果表示部は、前記検索された
結果の文書を表示するほか、前記照合した結果が前記記
憶されたメッセージのいずれかに対応付けられた条件を
満たす場合、当該メッセージをさらに表示する。
On the other hand, the search result display unit displays the document of the searched result, and further displays the message if the matched result satisfies the condition associated with any of the stored messages. indicate.

【0057】[0057]

【発明の実施の形態】以下、添付図面を参照して、本発
明の実施の形態について説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the accompanying drawings.

【0058】(概要構成)図1は、本発明の文書検索装
置として機能する典型的な情報処理装置(汎用のコンピ
ュータ、各種端末、携帯端末、携帯電話、ゲーム装置な
どの専用機器を含む)の概要構成を示す模式図である。
以下、本図を参照して説明する。
(Outline Configuration) FIG. 1 shows a typical information processing apparatus (including a general-purpose computer, various terminals, mobile terminals, mobile phones, game machines, and other dedicated equipment) that functions as the document search apparatus of the present invention. It is a schematic diagram which shows a schematic structure.
Hereinafter, description will be given with reference to this figure.

【0059】情報処理装置101は、CPU(Central
Processing Unit;中央処理ユニット)102によって
制御される。情報処理装置101に電源を投入すると、
CPU102は、ROM(Read Only Memory;読出専用
メモリ)103に記憶されたIPL(Initial Program
Loader;初期プログラムローダ)を実行する。
The information processing apparatus 101 has a CPU (Central
Processing Unit (Central Processing Unit) 102. When the information processing apparatus 101 is powered on,
The CPU 102 has an IPL (Initial Program) stored in a ROM (Read Only Memory) 103.
Loader; initial program loader) is executed.

【0060】IPLは、ハードディスク104、FD
(Floppy Disk;フロッピー(登録商標)ディスク)ド
ライブ110に装着されたFD、CD−ROM(Compac
t Disk ROM)ドライブ111に装着されたCD−ROM
などの記録媒体に記憶されたOS(Operating System;
オペレーティング・システム)プログラムを読み出して
実行するプログラムである。
The IPL is the hard disk 104, FD
(Floppy Disk; FD, CD-ROM (Compac)
CD-ROM installed in the drive 111
OS (Operating System) stored in a recording medium such as
Operating system) A program that reads and executes a program.

【0061】OSを起動した後、CPU102は、キー
ボード105やマウス106などにより入力されたユー
ザの指示にしたがって、あるいは、ハードディスク10
4などにあらかじめ記述された設定ファイルの内容にし
たがって、ハードディスク104などに記憶されたアプ
リケーションプログラムを実行する。
After booting the OS, the CPU 102 follows the user's instructions input through the keyboard 105, the mouse 106, etc., or the hard disk 10
The application program stored in the hard disk 104 or the like is executed in accordance with the contents of the setting file previously described in 4 or the like.

【0062】なお、携帯端末などの小規模な情報処理装
置では、IPL自体がOSやアプリケーションプログラ
ムとしての機能を果たすような実施形態も採用すること
ができる。
In a small-scale information processing device such as a mobile terminal, an embodiment in which the IPL itself functions as an OS and an application program can be adopted.

【0063】CPU102は、プログラムの実行の際
に、RAM(Random Access Memory)107を一時的な
作業用記憶領域として用いる。このほか、一時的な作業
用記憶領域として、CPU102内に設けられたレジス
タやキャッシュ(図示せず)が使われる。
The CPU 102 uses a RAM (Random Access Memory) 107 as a temporary work storage area when executing a program. In addition, a register and a cache (not shown) provided in the CPU 102 are used as a temporary work storage area.

【0064】プログラムの実行に伴ない、ユーザに結果
を報告したり、途中経過を見せるため、CPU102
は、液晶ディスプレイやCRT(Cathode Ray Tube)な
どの表示装置108に当該情報を表示することができ
る。マウス106による指示操作では、マウス106を
移動することにより、画面に表示されたカーソルが移動
し、マウス106をクリックすることにより、カーソル
が指すメニュー項目を選択することができる。
In order to report the result to the user and show the progress along with the execution of the program, the CPU 102
Can display the information on a display device 108 such as a liquid crystal display or a CRT (Cathode Ray Tube). In the instruction operation by the mouse 106, the cursor displayed on the screen is moved by moving the mouse 106, and the menu item pointed by the cursor can be selected by clicking the mouse 106.

【0065】情報処理装置101は、NIC(Network
Interface Card)やモデムなどのインターフェース10
9を介してインターネットなどのコンピュータ通信網と
通信を行うことができる。インターフェース109を介
して他のサーバコンピュータ(文書検索エンジン)にク
エリを送信したり、これから応答として送信された検索
結果を受信することができる。また、インターフェース
109を介して受信したプログラムを実行することもで
きる。
The information processing apparatus 101 is a NIC (Network
Interface card, interface such as modem 10
9 can communicate with a computer communication network such as the Internet. It is possible to send a query to another server computer (document search engine) through the interface 109 and receive a search result sent as a response. It is also possible to execute the program received via the interface 109.

【0066】(第1の実施の形態)図2は、上記情報処
理装置101が本発明の文書検索装置として機能する場
合の、各機能の概要構成を示す模式図である。以下、本
図を参照して説明する。
(First Embodiment) FIG. 2 is a schematic diagram showing a schematic configuration of each function when the information processing apparatus 101 functions as the document search apparatus of the present invention. Hereinafter, description will be given with reference to this figure.

【0067】文書検索装置201は、文書蓄積部20
2、単語インデックス部203、文字列入力受付部20
4、照合部205、照合結果表示部206、問合せ部2
07、検索部208を備える。
The document search device 201 includes a document storage unit 20.
2, word index unit 203, character string input acceptance unit 20
4, collation unit 205, collation result display unit 206, inquiry unit 2
07, and a search unit 208.

【0068】さらに、本図に示すように、メッセージ記
憶部209、および、検索結果表示部210を備えるよ
うにしてもよい。
Further, as shown in the figure, a message storage unit 209 and a search result display unit 210 may be provided.

【0069】文書蓄積部202は、検索の対象となる文
書を蓄積する文書データベースである。したがって、ハ
ードディスク104やCD−ROMドライブ111に装
着されたCD−ROMなどは、文書蓄積部202として
機能する。また、インターフェース109を介して接続
された他の情報処理装置(文書データベースサーバ)を
文書蓄積部202として機能させてもよい。
The document storage unit 202 is a document database that stores documents to be searched. Therefore, the hard disk 104 or the CD-ROM mounted on the CD-ROM drive 111 functions as the document storage unit 202. Further, another information processing apparatus (document database server) connected via the interface 109 may function as the document storage unit 202.

【0070】単語インデックス部203は、文書蓄積部
202に蓄積されている文書に含まれる単語を蓄積す
る。したがって、単語インデックス部203に蓄積され
た単語か否かを調べた結果、これに蓄積されていなけれ
ば、文書蓄積部202からなる文書データベースに対し
て当該単語で検索を実行しても、有意な結果は得られな
いことが事前にわかる。
The word index unit 203 stores the words included in the document stored in the document storage unit 202. Therefore, as a result of checking whether or not the word is stored in the word index unit 203, if the word is not stored in the word index unit 203, even if a search is performed for the word in the document database including the document storage unit 202, it is significant. We know in advance that no results will be obtained.

【0071】なお、本実施形態では、文書蓄積部202
に蓄積された文書に出現する単語のみならず、当該単語
が何個の文書に出現するかも記録する。この情報を利用
すれば、どの程度の数の文書が検索結果として得られる
か、が検索を実行する前にわかる。
In this embodiment, the document storage unit 202
It records not only the words that appear in the documents stored in, but also how many documents the word appears in. By using this information, it is possible to know how many documents will be obtained as search results before executing the search.

【0072】したがって、ハードディスク104やCD
−ROMドライブ111に装着されたCD−ROMなど
は、単語インデックス部203として機能する。また、
インターフェース109を介して接続された他の情報処
理装置(文書データベースサーバ)を単語インデックス
部203として機能させてもよい。
Therefore, the hard disk 104 and the CD
A CD-ROM or the like mounted in the ROM drive 111 functions as the word index unit 203. Also,
Another information processing device (document database server) connected via the interface 109 may function as the word index unit 203.

【0073】文字列入力受付部204は、ユーザが入力
する検索キーワードを示す文字列を受け付ける。したが
って、キーボード105やマウス106などの入力装置
は、ウィンドウシステムやGUI(Graphical User Int
erface)を利用する場合などは適宜表示装置108と共
働して、文字列入力受付部204として機能する。
The character string input receiving unit 204 receives a character string indicating a search keyword input by the user. Therefore, the input device such as the keyboard 105 or the mouse 106 is a window system or GUI (Graphical User Int.
(e.g. erface), it appropriately cooperates with the display device 108 to function as the character string input receiving unit 204.

【0074】照合部205は、ユーザが入力した検索キ
ーワードが、単語インデックス部203に蓄積されてい
るか否かを調べる。したがって、CPU102は、照合
部205として機能する。なお、蓄積されている場合
に、出現文書の数の情報を合わせて表示することもでき
る。また、後述するように、あらかじめ登録されたメッ
セージを用いて表示することもできる。
The matching unit 205 checks whether or not the search keyword input by the user is stored in the word index unit 203. Therefore, the CPU 102 functions as the matching unit 205. In addition, when the information is accumulated, the information on the number of appearing documents can be displayed together. Further, as will be described later, it can be displayed using a message registered in advance.

【0075】照合結果表示部206は、照合部205に
よる照合の結果を表示する。照合結果としては、たとえ
ば、以下のようなものを採用することができる。「当該
入力文字列が出現する文書はデータベース内にない」
「当該入力文字列が出現する文書がデータベース内に存
在する」「当該入力文字列は、データベース内の××個
の文書に出現している」
The collation result display unit 206 displays the result of collation by the collation unit 205. As the matching result, for example, the following can be adopted. "The document in which the input character string appears does not exist in the database."
"A document in which the input character string appears appears in the database.""The input character string appears in XX documents in the database."

【0076】したがって、表示装置108は、照合結果
表示部206として機能する。
Therefore, the display device 108 functions as the matching result display section 206.

【0077】問合せ部207は、この照合結果を示した
上で、検索を開始するか否かをユーザに問い合わせる。
したがって、CPU102は、表示装置108、キーボ
ード105やマウス106と共働して、問合せ部207
として機能する。
The inquiry unit 207 inquires of the user whether or not to start the search after showing the collation result.
Therefore, the CPU 102 cooperates with the display device 108, the keyboard 105, and the mouse 106 to operate the inquiry unit 207.
Function as.

【0078】検索部208は、ユーザに問い合わせた結
果検索を開始することとなった場合に、文書蓄積部20
2に蓄積された文書から、検索キーワードとして入力を
受け付けた文字列が出現する文書を検索する。したがっ
て、CPU102は、検索部208として機能する。な
お、文書蓄積部202がインターフェース109を介し
て接続された他の情報処理装置(文書データベースサー
バ)である場合には、CPU102は、当該文書データ
ベースサーバに対する検索クエリを生成し、これをイン
ターフェース109を介して送信して、当該文書データ
ベースサーバが応答する検索結果を受信する。
The search unit 208, when it is decided to start the search as a result of the inquiry to the user, the document storage unit 20.
Documents in which the character string input as the search keyword appears are searched from the documents stored in 2. Therefore, the CPU 102 functions as the search unit 208. When the document storage unit 202 is another information processing apparatus (document database server) connected via the interface 109, the CPU 102 generates a search query for the document database server, and uses the interface 109 to generate a search query. And the search result responded by the document database server is received.

【0079】検索結果は、ハードディスク104やRA
M107などに格納することができるほか、後述する表
示装置108に表示してもよい。
The retrieval result is the hard disk 104 or RA.
The data may be stored in the M107 or the like, and may be displayed on the display device 108 described later.

【0080】なお、検索キーワードは複数入力できるよ
うにして、これらをすべて含むような文書を検索するよ
うに構成することができる。
A plurality of search keywords can be input, and a document containing all of them can be searched.

【0081】さらに、本図に示すように、メッセージ記
憶部209、および、検索結果表示部210を備えるよ
うに構成することができる。
Further, as shown in the figure, it can be configured to include a message storage unit 209 and a search result display unit 210.

【0082】検索結果表示部210は、検索部208に
よる検索の結果を表示する。したがって、表示装置10
8は、検索結果表示部210として機能する。
The search result display section 210 displays the result of the search by the search section 208. Therefore, the display device 10
8 functions as the search result display unit 210.

【0083】メッセージ記憶部209は、照合部205
による照合の結果を照合結果表示部206により表示す
る場合や、検索部208による検索の結果を検索結果表
示部210により表示する場合に、ユーザにとって有益
な情報を提供するためのメッセージと、当該メッセージ
を表示するための表示条件と、を記憶する。
The message storage unit 209 has a collating unit 205.
A message for providing useful information to the user when displaying the result of the matching by the matching result display unit 206 or when displaying the result of the search by the search unit 208 by the search result display unit 210, and the message. And a display condition for displaying.

【0084】表示条件と、メッセージとの対応には、以
下のようなものが考えられる。なお、以下は、照合結果
表示部206が照合結果を表示する場合(これも表示条
件の一部である)に用いられる表示条件とメッセージで
ある。
The correspondence between the display condition and the message may be as follows. The following are display conditions and messages used when the verification result display unit 206 displays the verification results (this is also part of the display conditions).

【0085】(1)表示条件「検索キーワードが1つ入
力され、当該検索キーワードが出現する文書が存在しな
い場合」に対してメッセージ「検索キーワード○○で検
索を行っても検索結果として得られる文書はありませ
ん」。
(1) Documents that can be obtained as search results even if a search is performed using the search keyword XX for the display condition "when one search keyword is input and there is no document in which the search keyword appears" there is no".

【0086】これにより、検索部208による検索を開
始しても、その処理は無駄であることをユーザに警告す
ることができる。
As a result, even if the search by the search unit 208 is started, the user can be warned that the processing is useless.

【0087】(2)表示条件「検索キーワードが1つ入
力され、当該検索キーワードが出現する文書が所定の数
を超える場合」に対してメッセージ「検索キーワード○
○で検索を行っても検索結果として得られる文書は××
個となり、処理に時間がかかるおそれがあります」。
(2) Display condition "When one search keyword is input and the number of documents in which the search keyword appears exceeds a predetermined number", the message "Search keyword ○
Documents obtained as search results even if a search is performed with ○ × ×
It will be individual and may take a long time to process. "

【0088】これにより、ユーザは、検索処理の負荷が
高いことや、検索結果の閲覧作業が大変であることを、
検索の前に知ることができる。
As a result, the user may find that the load of the search processing is high and that the work of browsing the search results is difficult.
You can know before searching.

【0089】(3)表示条件「検索キーワードが複数入
力され、その中に文書に出現しないものがある場合」に
対してメッセージ「当該検索キーワードのうち、○○が
出現する文書はありません」。
(3) In response to the display condition "when a plurality of search keywords are input and some of them do not appear in the document", the message "Of the relevant search keywords, XX does not appear in the document" is displayed.

【0090】これにより、ユーザの意図に合った検索結
果が得られないおそれがあることを、事前にユーザに警
告することができる。
As a result, it is possible to warn the user in advance that there is a possibility that a search result that matches the user's intention may not be obtained.

【0091】一方、以下は、検索結果表示部210が検
索結果を表示する場合(これも表示条件の一部である)
に用いられる表示条件とメッセージである。
On the other hand, the following is a case where the search result display unit 210 displays the search result (this is also part of the display condition).
It is a display condition and a message used for.

【0092】(4)表示条件「検索キーワードに対して
当該検索キーワードが出現する文書が所定の数より少な
い場合」に対してメッセージ「検索結果が少ないのは、
検索キーワード○○が出現する文書が××個だからで
す」。
(4) In response to the display condition "when the number of documents in which the search keyword appears for the search keyword is less than a predetermined number", the message "There are few search results
This is because there are XX documents in which the search keyword XX appears. "

【0093】このように、メッセージには、そのように
判断される理由や、因果関係などをあらかじめ記述して
おくことができる。
As described above, the reason for such determination, the causal relationship, and the like can be described in the message in advance.

【0094】この場合、CPU102が、表示条件を満
たすメッセージを探して、当該メッセージを表示装置1
08に表示させる。
In this case, the CPU 102 searches for a message satisfying the display condition and displays the message on the display device 1.
08 is displayed.

【0095】(文書検索処理の流れ)図3は、本実施形
態の文書検索装置201における処理の流れを示すフロ
ーチャートである。以下、本図を参照して説明する。
(Flow of Document Retrieval Processing) FIG. 3 is a flowchart showing the flow of processing in the document retrieval apparatus 201 of this embodiment. Hereinafter, description will be given with reference to this figure.

【0096】まず、文書検索装置201は、文字列入力
受付部204により、ユーザが入力する検索キーワード
を示す文字列を受け付ける(ステップS301)。
First, the document search apparatus 201 causes the character string input acceptance unit 204 to accept a character string indicating a search keyword input by the user (step S301).

【0097】次に、照合部205により、ユーザが入力
した検索キーワードが、単語インデックス部203に蓄
積されているか否か等の情報を調べる(ステップS30
2)。
Next, the collating unit 205 checks information such as whether or not the search keyword input by the user is stored in the word index unit 203 (step S30).
2).

【0098】ついで、照合結果表示部206は、照合部
205による照合結果を、メッセージ記憶部209に記
憶された表示条件と対照して、表示条件を満たすメッセ
ージを取得する(ステップS303)。
Next, the collation result display unit 206 compares the collation result by the collation unit 205 with the display condition stored in the message storage unit 209 to acquire the message satisfying the display condition (step S303).

【0099】さらに、照合結果表示部206は、当該メ
ッセージと合わせて、照合結果を表示する(ステップS
304)。
Further, the collation result display unit 206 displays the collation result together with the message (step S
304).

【0100】ついで、検索を開始するか否かをユーザに
問い合わせる(ステップS305)。
Then, the user is inquired whether or not to start the search (step S305).

【0101】ユーザに問い合わせた結果、検索を開始す
ることとなった場合(ステップS305;Yes)、検
索部208は、文書蓄積部202に蓄積された文書か
ら、検索キーワードとして入力を受け付けた文字列が出
現する文書を検索する(ステップS306)。
When the search is started as a result of inquiring the user (step S305; Yes), the search unit 208 receives a character string input as a search keyword from the document stored in the document storage unit 202. The document in which is appears is searched (step S306).

【0102】さらに、検索結果表示部210は、検索結
果をメッセージ記憶部209に記憶された表示条件と対
照して、表示条件を満たすメッセージを取得する(ステ
ップS307)。
Further, the search result display unit 210 compares the search results with the display conditions stored in the message storage unit 209 to acquire the message satisfying the display conditions (step S307).

【0103】最後に、検索結果表示部210は、検索結
果を、当該メッセージと合わせて表示して(ステップS
308)、本処理を終了する。
Finally, the search result display section 210 displays the search result together with the message (step S
308), and this processing ends.

【0104】一方、ユーザに問い合わせた結果、検索を
行わないこととなった場合(ステップS305;N
o)、本処理を終了する。
On the other hand, as a result of the inquiry to the user, if the search is not performed (step S305; N).
o), this processing is ended.

【0105】このように、本実施形態では、検索を行う
前には検索結果の予想を、検索を行った後にはその検索
結果の理由を、それぞれユーザにわかりやすい文章で提
示することができる。
As described above, in the present embodiment, it is possible to present the prediction of the search result before performing the search and the reason for the search result after performing the search, in easy-to-understand sentences to the user.

【0106】(第2の実施の形態)上記実施形態は、複
数の検索キーワードが入力された場合であっても、それ
らの検索の重みは同じとして構成されていたが、本実施
形態は、「○○の××」のような形式など検索キーワー
ドに重みを付けるような検索において、表示するメッセ
ージを工夫するものである。
(Second Embodiment) In the above-mentioned embodiment, even when a plurality of search keywords are input, the weights of those searches are the same. However, in the present embodiment, This is to devise a message to be displayed in a search in which a search keyword is weighted, such as a format such as "XX of XX".

【0107】本実施形態では、文字列入力受付部204
で、文字列を受け付けて、これを形態素解析し、その係
り受け関係を調べる。「○○の××」のような係り受け
関係が存在する場合には、一般に、検索キーワード「○
○」を検索キーワード「××」よりも重要視して検索を
行った方がユーザの意図に沿う結果となることが多い。
In the present embodiment, the character string input acceptance unit 204
Then, the character string is accepted, the morpheme analysis is performed on the character string, and the dependency relation is examined. When there is a dependency relationship such as "○○ no XX", the search keyword "○" is generally used.
In many cases, a user who conducts a search by placing importance on "○" rather than the search keyword "XX" will meet the user's intention.

【0108】これは、空間ベクトル法により検索条件と
文書と適合度を求める際に、検索キーワード「○○」の
重みを検索キーワード「××」の重みよりも大きくする
ことで実現できる。
This can be realized by making the weight of the search keyword "XX" larger than the weight of the search keyword "XX" when obtaining the matching condition between the search condition and the document by the space vector method.

【0109】このほか、検索の際に、「○○」や「×
×」が単独で出現する場合と、「○○の××」のような
係り受け関係で出現する場合とで、適合度が後者の方が
高くなるように、検索クエリを生成しておく。
In addition, when searching, "XX" or "X"
A search query is generated such that the matching degree is higher in the case where “X” appears alone and in the case of a dependency relationship such as “XX of XX”.

【0110】さらに、この場合は、適合度が大きい順に
検索結果の文書を提示するのが一般的である。この際
に、以下のような表示条件と、メッセージとを、メッセ
ージ記憶部209に記憶しておく。
Further, in this case, it is general to present the search result documents in descending order of suitability. At this time, the following display conditions and messages are stored in the message storage unit 209.

【0111】(a)表示条件「重みの違う検索キーワー
ドが存在し、検索結果の文書が複数存在する」に対し
て、メッセージ「キーワード○○を最重要と考えている
ため、○○が出現する文書の方が検索結果の上位にあり
ます」。(b)表示条件「係り受け関係のある検索キー
ワードに対して、検索結果の文書が複数存在する」に対
して、メッセージ「『○○の××』という係り受け関係
を重要視しているため、この関係を持つ文書の方が検索
結果の上位にあります」。
(A) In response to the display condition "there are search keywords with different weights and there are a plurality of search result documents", the message "keyword XX is considered to be the most important, so XX appears. Documents are at the top of the search results. " (B) Since the display condition "there are a plurality of search result documents for the search keyword having a dependency relationship", the dependency relationship of "XX of XX" is emphasized. , Documents with this relationship are at the top of the search results. "

【0112】このように、本実施形態では、複数のキー
ワードを指定した場合の検索結果について、有用な情報
をユーザに提供することができる。
As described above, in this embodiment, it is possible to provide the user with useful information about the search result when a plurality of keywords are designated.

【0113】[0113]

【発明の効果】本発明により、検索入力や検索結果に応
じてメッセージを表示して検索に関する有益な情報を提
供するのに好適な文書検索装置、文書検索方法、並び
に、これらを実現するためのプログラムを記録したコン
ピュータ読取可能な記録媒体を提供することができる。
According to the present invention, a document search apparatus, a document search method, and a document search method suitable for displaying a message in accordance with a search input or a search result and providing useful information regarding the search, and to realize the same. A computer-readable recording medium recording a program can be provided.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の文書検索装置として機能する典型的な
情報処理装置の概要構成を示す模式図である。
FIG. 1 is a schematic diagram showing a schematic configuration of a typical information processing device that functions as a document search device of the present invention.

【図2】本発明の第1の実施形態における文書検索装置
の各機能の概要構成を示す模式図である。
FIG. 2 is a schematic diagram showing a schematic configuration of each function of the document search device according to the first embodiment of the present invention.

【図3】本発明の文書検索処理の手順を示すフローチャ
ートである。
FIG. 3 is a flowchart showing a procedure of document search processing according to the present invention.

【符号の説明】[Explanation of symbols]

101 情報処理装置 102 CPU 103 ROM 104 ハードディスク 105 キーボード 106 マウス 107 RAM 108 表示装置 109 インターフェース 110 FDドライブ 111 CD−ROMドライブ 201 文書検索装置 202 文書蓄積部 203 単語インデックス部 204 文字列入力受付部 205 照合部 206 照合結果表示部 207 問合せ部 208 検索部 209 メッセージ記憶部 210 検索結果表示部 101 Information processing device 102 CPU 103 ROM 104 hard disk 105 keyboard 106 mice 107 RAM 108 display device 109 interface 110 FD drive 111 CD-ROM drive 201 Document Retrieval Device 202 Document storage unit 203 word index part 204 Character string input reception part 205 Collating unit 206 Verification result display section 207 Inquiry section 208 Search 209 Message storage section 210 Search result display area

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/30 - 17/30 419 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G06F 17/30-17/30 419

Claims (9)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数の文書を蓄積する文書蓄積部と、 前記蓄積された複数の文書に出現する単語をあらかじめ
記憶する単語インデックス部と、1以上の 文字列の入力を受け付ける文字列入力受付部
と、 前記受け付けられた1以上の文字列のそれぞれが、前記
あらかじめ記憶された単語であるか否かを照合する照合
部と、 前記照合した結果を表示する照合結果表示部と、 検索を開始するか否かを問い合わせる問合せ部と、 前記問い合わせた結果、検索を開始する場合、前記蓄積
された複数の文書から、前記受け付けられた文字列が出
現する文書を検索する検索部と、複数のメッセージのそれぞれを所定の条件に対応付けて
記憶するメッセージ記憶部と、 前記検索された結果の文書を表示する検索結果表示部
と、を備え、 前記照合結果表示部は、前記照合した結果が前記記憶さ
れたメッセージのいずれかに対応付けられた条件を満た
す場合、当該メッセージをさらに表示し、 前記検索部は、前記受け付けられた文字列のうち前記あ
らかじめ記憶された単語であるものが複数ある場合、当
該単語の係り受け関係により、前記受け付けられた文字
列が出現する文書の適合度を求め、 前記検索結果表示部は、前記検索された結果の文書を前
記求められた適合度の順に表示するほか、前記照合した
結果が前記記憶されたメッセージのいずれかに対応付け
られた条件を満たす場合、当該メッセージをさらに表示
し、当該単語の係り受け関係が前記記憶されたメッセー
ジのいずれかに対応付けられた条件を満たす場合、当該
メッセージをさらに表示する ことを特徴とする文書検索
装置。
1. A document storage unit that stores a plurality of documents, a word index unit that stores in advance words that appear in the plurality of stored documents, and a character string input reception unit that receives input of one or more character strings. And a collation unit that collates whether each of the one or more received character strings is the previously stored word, a collation result display unit that displays the collation result, and a search is started. an inquiry unit whether asking, the query result is to start searching, from said stored plurality of document, a search unit for searching a document the accepted character string appears, the plurality of messages Corresponding each to a predetermined condition
A message storage unit for storing and a search result display unit for displaying the document of the searched result
And the collation result display unit stores the collation result in the memory.
The condition associated with one of the
In this case, the message is further displayed, and the search unit selects one of the received characters from the received character string.
If there are multiple words that have been memorized,
Due to the dependency relationship of the word, the accepted character
The relevance of the document in which the string appears is calculated, and the retrieval result display unit displays the retrieval result document in advance.
In addition to displaying in the order of the calculated conformance,
The result is associated with one of the stored messages
If the specified conditions are met, display the message further
However, the dependency relation of the word is stored in the message.
If the conditions associated with any of the
A document retrieval device characterized by further displaying a message .
【請求項2】前記照合結果表示部は、前記受け付けられ2. The collation result display section receives the received information.
た文字列のうち前記あらかじめ記憶された単語であるもWhich is the previously stored word in the character string
のが複数ある場合、当該単語の係り受け関係が前記記憶If there is more than one, the dependency relation of the word is stored in the memory.
されDone たメッセージのいずれかに対応付けられた条件を満The conditions associated with one of the
たす場合、当該メッセージをさらに表示することを特徴If you add it, the message is displayed further
とする請求項1に記載の文書検索装置。The document search device according to claim 1.
【請求項3】 前記単語インデックス部は、当該単語が出
現する文書の数をさらにあらかじめ記憶し、 前記照合部は、前記受け付けられた文字列が前記あらか
じめ記憶された単語である場合、当該文字列が出現する
文書の数を前記単語インデックス部から取得して、これ
を照合の結果に追加することを特徴とする請求項1また
は2に記載の文書検索装置。
3. The word index unit further pre-stores the number of documents in which the word appears, and the collation unit, if the accepted character string is the pre-stored word, the character string There obtains the number of documents emerging from the word index part, also claim 1, characterized in that to add it to the result of the matching
Is the document search device described in 2 .
【請求項4】 蓄積された複数の文書に出現する単語をあ
らかじめ記憶し、複数のメッセージのそれぞれを所定の
条件に対応付けてあらかじめ記憶して、当該蓄積された
複数の文書から、検索を行う文書検索方法であって、1以上の 文字列の入力を受け付ける文字列入力受付工程
と、 前記受け付けられた1以上の文字列のそれぞれが、前記
あらかじめ記憶された単語であるか否かを照合する照合
工程と、 前記照合した結果を表示する照合結果表示工程と、 検索を開始するか否かを問い合わせる問合せ工程と、 前記問い合わせた結果、検索を開始する場合、前記蓄積
された複数の文書から、前記受け付けられた文字列が出
現する文書を検索する検索工程と、前記検索された結果の文書を表示する検索結果表示工程
と、を備え、 前記照合結果表示工程では、前記記憶されたメッセージ
のいずれかに対応付けられた条件を満たす場合、当該メ
ッセージを表示し、 前記検索工程では、前記受け付けられた文字列のうち前
記あらかじめ記憶された単語であるものが複数ある場
合、当該単語の係り受け関係により、前記受け付けられ
た文字列が出願する文書の適合度を求め、 前記検索結果表示工程では、前記検索された結果の文書
を前記求められた適合度の順に表示するほか、前記照合
した結果が前記記憶されたメッセージにいずれ かに対応
付けられた条件を満たす場合、当該メッセージをさらに
表示し、当該単語の係り受け関係が前記記憶されたメッ
セージのいずれかに対応付けられた条件を満たす場合、
当該メッセージをさらに表示する ことを特徴とする文書
検索方法。
4. A word appearing in a plurality of accumulated documents is stored in advance , and each of a plurality of messages is designated as a predetermined message.
Previously stored in association with the condition, from the stored plurality of documents, a document search method for searching, more than one character string input and string input accepting step of accepting a, was the accepted 1 query process each of the above character string, querying a collating step for collating whether the a word which is previously stored, a matching result display step of displaying the result of the comparison, whether to start the search And a search step of searching a document in which the accepted character string appears from the plurality of stored documents when starting the search as a result of the inquiry, and a search for displaying the document of the searched result. Result display process
And the stored message in the collation result display step.
If the conditions associated with any of the
A message is displayed, and in the search step, the previous one of the received character strings is displayed.
If there are multiple words that are stored in advance,
In the case of
The matching degree of the document applied by the character string is obtained, and in the search result display step, the document of the searched result is obtained.
Are displayed in the order of the calculated goodness of fit, and
The result corresponds to one of the stored messages
If the specified conditions are met, add the message
It is displayed and the dependency relation of the word is stored in the stored message.
If the conditions associated with any of the sages are met,
A document search method characterized by further displaying the message .
【請求項5】前記照合結果表示工程では、前記受け付け5. The acceptance in the collation result display step
られた文字列のうち前記あらかじめ記憶された単語であOf the previously stored word in the character string
るものが複数ある場合、当該単語の係り受け関係が前記If there is more than one thing, the dependency relationship of the word is
記憶されたメッセージのいずれかに対応付けられた条件Conditions associated with any of the stored messages
を満たす場合、当該メッセージをさらに表示することをIf the message is
特徴とする請求項4に記載の文書検索方法。The document search method according to claim 4, which is characterized in that.
【請求項6】 前記蓄積された複数の文書に出現する単語
のほか、当該単語が出現する文書の数をさらにあらかじ
め記憶し、 前記照合工程は、前記受け付けられた文字列が前記あら
かじめ記憶された単語である場合、前記あらかじめ記憶
された当該文字列が出現する文書の数を取得して、これ
を照合の結果に追加することを特徴とする請求項4また
は5に記載の文書検索方法。
6. In addition to the words appearing in the stored plurality of documents, and further stores in advance the number of documents the word appears, the verification process, the accepted character string the prestored when a word, the obtains the number of documents that previously stored the character string appears, also claim 4, characterized in that to add it to the result of the matching
Is the document search method described in 5 .
【請求項7】 コンピュータを、 複数の文書を蓄積する文書蓄積部、 前記蓄積された複数の文書に出現する単語をあらかじめ
記憶する単語インデックス部、1以上の 文字列の入力を受け付ける文字列入力受付部、 前記受け付けられた1以上の文字列1のそれぞれが、前
記あらかじめ記憶された単語であるか否かを照合する照
合部、 前記照合した結果を表示する照合結果表示部、 検索を開始するか否かを問い合わせる問合せ部 前記問い合わせた結果、検索を開始する場合、前記蓄積
された複数の文書から、前記受け付けられた文字列が出
現する文書を検索する検索部 複数のメッセージのそれぞれを所定の条件に対応付けて
記憶するメッセージ記憶部、および、 前記検索された結果の文書を表示する検索結果表示部と
して機能させ、 前記照合結果表示部は、前記照合した結果が前記記憶さ
れたメッセージのいずれかに対応付けられた条件を満た
す場合、当該メッセージをさらに表示し、 前記検索部は、前記受け付けられた文字列のうち前記あ
らかじめ記憶された単語であるものが複数ある場合、当
該単語の係り受け関係により、前記受け付けられた文字
列が出現する文書の適合度を求め、 前記検索結果表示部は、前記検索された結果の文書を前
記求められた適合度の順に表示するほか、前記照合した
結果が前記記憶されたメッセージのいずれかに対応付け
られた条件を満たす場合、当該メッセージをさらに表示
し、当該単語の係り受け関係が前記記憶されたメッセー
ジのいずれかに対応付けられた条件を満たす場合、当該
メッセージをさらに表示するように機能させる ことを特
徴とするプログラムを記録したコンピュータ読取可能な
記録媒体。
7. A computer, a document storage unit that stores a plurality of documents, a word index unit that stores in advance words that appear in the plurality of stored documents, and a character string input reception unit that receives input of one or more character strings. Section, a collation section that collates whether or not each of the one or more accepted character strings 1 is the prestored word, a collation result display section that displays the collation result, whether to start a search inquiry unit inquiring whether the query result is to start searching, from said stored plurality of document, the search unit for searching a document the accepted character string appears, given each of the plurality of message Corresponding to the condition of
A message storage unit for storing, and a search result display unit for displaying the document of the searched result
The collation result display unit stores the collation result in the memory.
The condition associated with one of the
In this case, the message is further displayed, and the search unit selects one of the received characters from the received character string.
If there are multiple words that have been memorized,
Due to the dependency relationship of the word, the accepted character
The relevance of the document in which the string appears is calculated, and the retrieval result display unit displays the retrieval result document in advance.
In addition to displaying in the order of the calculated conformance,
The result is associated with one of the stored messages
If the specified conditions are met, display the message further
However, the dependency relation of the word is stored in the message.
If the conditions associated with any of the
A computer-readable recording medium storing a program characterized by causing it to further display a message .
【請求項8】前記プログラムは、前記コンピュータにお8. The program is stored on the computer.
いて、And 前記照合結果表示部は、前記受け付けられた文字列のうThe collation result display unit displays the received character string
ち前記あらかじめ記憶された単語であるものが複数あるThere are multiple words that are the previously stored words.
場合、当該単語の係り受け関係が前記記憶されたメッセIn this case, the dependency relation of the word is stored in the stored message.
ージのいずれかに対応付けられた条件を満たす場合、当If the conditions associated with any of the
該メッセージをさらに表示するように機能させることをTo make it function to display the message further.
特徴とする請求項7に記載の記録媒体。The recording medium according to claim 7, wherein the recording medium is a recording medium.
【請求項9】 前記プログラムは、前記コンピュータにお
いて、 前記単語インデックス部は、当該単語が出現する文書の
数をさらにあらかじめ記憶し、 前記照合部は、前記受け付けられた文字列が前記あらか
じめ記憶された単語である場合、当該文字列が出現する
文書の数を前記単語インデックス部から取得して、これ
を照合の結果に追加するように機能させることを特徴と
する請求項7または8に記載の記録媒体。
9. The program in the computer according to claim 9 , wherein the word index section further stores in advance the number of documents in which the word appears, and the collation section stores the accepted character string in advance. 9. If the word is a word, the number of documents in which the character string appears is acquired from the word index unit, and this function is added to the result of the matching, and the record according to claim 7 or 8. Medium.
JP2000094116A 2000-03-30 2000-03-30 Document search device, document search method, and recording medium Expired - Fee Related JP3405958B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000094116A JP3405958B2 (en) 2000-03-30 2000-03-30 Document search device, document search method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000094116A JP3405958B2 (en) 2000-03-30 2000-03-30 Document search device, document search method, and recording medium

Publications (2)

Publication Number Publication Date
JP2001282851A JP2001282851A (en) 2001-10-12
JP3405958B2 true JP3405958B2 (en) 2003-05-12

Family

ID=18609205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000094116A Expired - Fee Related JP3405958B2 (en) 2000-03-30 2000-03-30 Document search device, document search method, and recording medium

Country Status (1)

Country Link
JP (1) JP3405958B2 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
穂鷹良介,データベース入門,日本,オーム社,1986年 5月20日,第1版第14刷,46−49

Also Published As

Publication number Publication date
JP2001282851A (en) 2001-10-12

Similar Documents

Publication Publication Date Title
JP4731479B2 (en) Search system and search method
US8554786B2 (en) Document information management system
US9367588B2 (en) Method and system for assessing relevant properties of work contexts for use by information services
US20020099685A1 (en) Document retrieval system; method of document retrieval; and search server
US7216122B2 (en) Information processing device and method, recording medium, and program
JP2000348041A (en) Document retrieval method, device therefor and mechanically readable recording medium
JPH10269237A (en) Document browsing system
US20040260979A1 (en) Information mining system
KR20040087205A (en) A method of managing web sites registered in search engine and a system thereof
US20020035643A1 (en) Search support device and method, and recording medium storing program for computer to carry out operation with said search support device
JP3746233B2 (en) Knowledge analysis system and knowledge analysis method
JP2000155633A (en) Data input processor and recording medium
JP2001265774A (en) Method and device for retrieving information, recording medium with recorded information retrieval program and hypertext information retrieving system
JP3405958B2 (en) Document search device, document search method, and recording medium
JP4527770B2 (en) Information retrieval apparatus, computer program, and storage medium
JPH10289241A (en) Image processor and its control method
JP5332128B2 (en) Information retrieval apparatus, information retrieval method and program thereof
JP4571648B2 (en) WEB information providing apparatus, method thereof, and program
JP2006323517A (en) Text classification device and program
JP4516103B2 (en) Server apparatus and computer program
JP3444592B2 (en) Document search device, query output device, document search method, query output method, and recording medium
US20080228725A1 (en) Problem/function-oriented searching method for a patent database system
JP2002140257A (en) Contents judging method
JP3405957B2 (en) Search device, search method, and recording medium
JP2003044331A (en) Knowledge analysis system, cluster base display method and display control program

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20090307

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120307

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees