JPH02224069A - Information retrieving system - Google Patents
Information retrieving systemInfo
- Publication number
- JPH02224069A JPH02224069A JP1295021A JP29502189A JPH02224069A JP H02224069 A JPH02224069 A JP H02224069A JP 1295021 A JP1295021 A JP 1295021A JP 29502189 A JP29502189 A JP 29502189A JP H02224069 A JPH02224069 A JP H02224069A
- Authority
- JP
- Japan
- Prior art keywords
- information
- display
- retrieval system
- search
- text
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報検索システムに関し、特に、例えば、検索
結果のテキスト情報と意味内容的に関連するイメージ情
報を同時に出力するため、複数の情報を同時に検索する
ようにした情報検索システムに関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an information retrieval system, and in particular, for example, in order to simultaneously output text information of a search result and image information that is semantically related, a plurality of pieces of information can be output. This invention relates to an information retrieval system that performs simultaneous searches.
イメージ情報等を含んだ情報検索システムは、従来から
種々存在するが、従来のこの種のシステムは、例えば、
情報処理学会誌1987年6月月、699頁に記載され
ている如く、検索条件を指定して問合せを行うという形
式のものである。すなわち、ある特定の内容を持つイメ
ージ情報に注目した検索である。There have been various types of information retrieval systems that include image information, etc., but conventional systems of this type include, for example,
As described in Information Processing Society of Japan, June 1987, p. 699, this is a format in which an inquiry is made by specifying search conditions. In other words, this is a search that focuses on image information with specific content.
また、テキスト情報を検索する技術としては、インデッ
クス構造を利用した検索が多いが、近年は、例えば、情
報処理学会誌1986年6月号593頁に記載されてい
る如く、ハードウェアを使った連想メモリの研究も活発
になっている。In addition, while there are many techniques for searching text information that use index structures, in recent years, associative techniques using hardware have become popular, as described in the Journal of the Information Processing Society of Japan, June 1986, page 593. Memory research is also becoming more active.
更に、テキス1への頁と図の頁から成る文書を対象とし
た文書表示システムに関しては、特開昭61−1518
90号公報に開示されている、次の如き技術が知られて
いる。すなわち、テキスl−の頁の中に図番号による図
の参照記述があるとき、そのテキストの頁と参照する図
の頁との対応関係を予め記憶しておき、そのテキスI・
の頁を表示したとき、図も同時に表示するというもので
ある。Furthermore, regarding a document display system for a document consisting of a text page and a figure page, Japanese Patent Application Laid-Open No. 1518-1983
The following technology disclosed in Japanese Patent No. 90 is known. That is, when there is a reference description of a figure using a figure number in a page of text I-, the correspondence between the page of that text and the page of the referenced figure is stored in advance, and the text I-
When the page is displayed, the figure is also displayed at the same time.
しかしながら、上記従来技術は、検索した結果の情報内
容の理解を助けるために、他の補助的な情報を同時に表
示(出力)するという点については配慮されておらず、
わずかに、上述の第三の従来技術が、予め図と参照頁と
の対応付けを行っておいたものに限り、同時に表示する
ことが可能であるというものであった。However, the above-mentioned conventional technology does not take into consideration the point of displaying (outputting) other auxiliary information at the same time to help understand the information content of the search results.
However, the above-mentioned third prior art is only capable of displaying figures and reference pages at the same time if they are associated with each other in advance.
本発明は上記事情に鑑みてなされたもので、その目的と
するどころは、検索結果である基本の情報に対して、そ
の内容に関連の深い他の補助的な情報を同時に表示する
ようにして、検索結果の理解を助けるようにした情報検
索システムを提供することにある。The present invention has been made in view of the above circumstances, and its purpose is to simultaneously display other auxiliary information closely related to the basic information that is the search result. An object of the present invention is to provide an information retrieval system that facilitates understanding of search results.
本発明の」二連の目的は、検索結果の第一の情報を、こ
の第一の情報の内容に関連する第二の情報とともに出力
する形式の情報検索システムにおいて、第一の情報の意
味内容を記憶した第一の知識ベースと、第二の情報の意
味内容を記憶する第二の知識ベースと、第一、第二の知
識ベースの間に介在する結合用の知識ベースと、検索結
果の第一の情報を得た際、各知識ベースを検索して、第
一の情報をその意味内容に関連する第二の情報とともに
出力する手段を有することを特徴とする情報検索システ
ムによって達成される。A double object of the present invention is to provide an information retrieval system that outputs first information as a search result together with second information related to the content of the first information. a first knowledge base that stores the information, a second knowledge base that stores the semantic content of the second information, a knowledge base for connecting between the first and second knowledge bases, and a knowledge base that stores the search results. This is achieved by an information retrieval system characterized by having means for searching each knowledge base and outputting the first information together with second information related to the meaning and content of the first information when the first information is obtained. .
〔作用〕
本発明に係る情報検索、システムにおいては、例えば、
第一の情報をテキスト情報、第二の情報をイメージ情報
とした場合、テキスト情報の意味内容を記憶した知識ベ
ースと、イメージ情報の意味内容を記憶した知識ベース
との間で、意味的な関速性の検査をシソーラス、同義語
等の知識ベースを使いながら実施して、テキスト情報に
関連のあるイメージ情報を検索するので、目的のイメー
ジ情報を確実に探し出すことができる。[Operation] In the information retrieval system according to the present invention, for example,
When the first information is text information and the second information is image information, there is a semantic relationship between the knowledge base that stores the semantic content of the text information and the knowledge base that stores the semantic content of the image information. Since the speed test is performed using a knowledge base such as a thesaurus and synonyms to search for image information related to text information, the desired image information can be reliably found.
〔実施例」
以下、本発明の実施例を図面に基づいて詳細に説明する
。[Example] Hereinafter, an example of the present invention will be described in detail based on the drawings.
第1−図は、本発明の第・−の実施例である情報検索シ
ステムの全体構成を示すブロック図である。FIG. 1 is a block diagram showing the overall configuration of an information retrieval system that is a second embodiment of the present invention.
図において、101はテキスト情報ファイルを示し、間
合せ入力機構103から入力される問合せの対象となる
情報を記憶しているものである。また、102は上記テ
キスト情報ファイル101の情報の意味内容を記憶して
いる知識ベース、104はイメージ情報ファイルを示し
、105は該イメージ情報ファイル1.04の情報の意
味内容を記憶している知識ベースを示している6106
はテキスト情報ファイル101の情報の意味内容とイメ
ージ情報ファイル104の情報の意味内容とから、要求
するテキス1=、情報を検索するために使用するシソ−
・ラス、同義1等の言葉に関する知識ベース、107は
テキスト情報ファイル101の検索を行う検索機構、1
08は検索結果のテキスト情報ファイル101の情報を
表示するテキスト表示機構、109はテキスト情報ファ
イル1−01の情報に関連のあるイメージ情報のファイ
ル104を探索する探索機構、110はイメージ情報フ
ァイル104の表示機構、111−およびJl−2ばテ
キスト情報ファイル1018とイメージ情報ファイル1
04の情報を並べて表示する機構である。In the figure, reference numeral 101 indicates a text information file, which stores information that is the subject of an inquiry input from the timing input mechanism 103. Further, 102 is a knowledge base that stores the semantic content of the information in the text information file 101, 104 is an image information file, and 105 is knowledge that stores the semantic content of the information in the image information file 1.04. 6106 showing the base
From the semantic content of the information in the text information file 101 and the semantic content of the information in the image information file 104, the requested text 1 =, the syntax used to search for the information.
・Knowledge base regarding words such as ras and synonyms 1, 107 is a search mechanism for searching the text information file 101, 1
08 is a text display mechanism that displays information in the text information file 101 as a search result; 109 is a search mechanism that searches for an image information file 104 related to the information in the text information file 1-01; and 110 is a search mechanism for the image information file 104. Display mechanism 111- and Jl-2 have text information file 1018 and image information file 1
This is a mechanism that displays the information of 04 side by side.
なお、探索機構107.テキスト表示機構108、探索
機構109、イメージ表示機構110は一般に、計算機
のプログラムにより実現される。Note that the search mechanism 107. The text display mechanism 108, search mechanism 109, and image display mechanism 110 are generally realized by computer programs.
第2図は、上述の各種の知識ベースの例を示すものであ
る。201はテキスト情報ファイルi−01の例を示し
ている。ここでは、「ユーザはY製品を購入して生産性
の向」二を図る」というテキスト情報の内容(意味的内
容)は、知識ベー・ス202中の知識として図の如く記
憶されることを示している。知識ベース202の構造は
、格構造と呼ばれる表現方法であり、動詞を中心として
記述されるものである6また、203は言葉に関する知
識べ・−スの例を示すものであり、会社とニー・ザが上
位下位の関係を示している。204はイメージ情報ファ
イルの例であり、205はそのイメージ情報の意味内容
を知識として記憶した知識ベースである。FIG. 2 shows examples of the various knowledge bases described above. 201 shows an example of the text information file i-01. Here, the content (semantic content) of the text information "User purchases product Y to improve productivity" is stored as knowledge in the knowledge base 202 as shown in the figure. It shows. The structure of the knowledge base 202 is an expression method called a case structure, and is written mainly using verbs. The indicates the upper-lower relationship. 204 is an example of an image information file, and 205 is a knowledge base that stores the meaning and content of the image information as knowledge.
第3図は、上述の如く構成された本第一の実施例におけ
る検索処理のフローチャー1へである。以下、第1図〜
第3図に基づいて、本第一の実施例の動作を説明する。FIG. 3 shows a flowchart 1 of the search process in the first embodiment configured as described above. Below, Figure 1~
The operation of the first embodiment will be explained based on FIG.
ここでは、上に示したテキスト情報、イメージ情報、知
識ベースが存在するどき、「Y製品を用いて生産性向」
二を図る」という問合せを行う場合を例とI、て説明す
る。Here, given the text information, image information, and knowledge base shown above, we will calculate the productivity rate using product Y.
An example of a case where the query "I want to see the second result" will be explained below.
上記問合せが、前述の間合せ入力機構103に入力され
ると、ステップ301で問合せの受理が行われ、間合せ
中のryl1品」、「生産性向上」。When the above-mentioned inquiry is input to the above-mentioned make-order input mechanism 103, the inquiry is accepted in step 301, and information such as ``ryl 1 item on make-order'' and ``improved productivity'' is received.
「図る」に着目して、間合せは6第2図中の20283
? 2024 F 2025に相当する形に変形さ7
九る。ステップ302では、変形さti、た間合せを用
いて知識ベース2Q’2のサーチが行われる。こコテは
、20.23,2024.2025(7)部分と重なり
合うので、検索条件が一致したことになり、この知識に
対応するテキスト情報のファイル2゜1が得られる。Focusing on "to aim", the timing is 6 20283 in Figure 2
? 2024 F Transformed into a shape equivalent to 2025 7
Nine. In step 302, the knowledge base 2Q'2 is searched using the modified alignment. Since this item overlaps with the 20.23, 2024.2025 (7) portions, the search conditions match, and the text information file 2°1 corresponding to this knowledge is obtained.
ステップ303では、このテキスト情報を前述の表示機
構108を介してテキスト表示用画面11】に表示する
。ステップ;304では、当該デキスト情報の知識ベー
ス中の2021−〜2025の部分を用いて、イメージ
情報の知識ベース205をサーチする。このサーチは、
2051−の「購入する」から始め、次の2052のr
会社1をシソ・−ラスの「ユーザ」で置換え、2055
の「製品」を具体的な[Y製品」で置換えることにより
。In step 303, this text information is displayed on the text display screen 11 via the display mechanism 108 described above. In step 304, the image information knowledge base 205 is searched using the portions 2021-2025 in the knowledge base of the text information. This search is
Start with "Purchase" of 2051-, then r of next 2052
Replace company 1 with thesaurus "user", 2055
By replacing "product" with the specific [Y product].
2051.2052.2055の部分がそれぞれ、20
21.2022.2025の部分と重なり合うので、関
連部分ありと考えられる。Each part of 2051.2052.2055 is 20
Since it overlaps with the part of 21.2022.2025, it is considered that there is a related part.
ステップ305では、探し出した知識に対応するイメー
ジ情報、すなわち、204を取出す。ステップ306で
は、取出したイメージ情報を前述の表示機構110を介
してイメージ表示用画面112に表示する。第4図に、
表示結果を、間合せ入力内容と一緒に示す。図中、40
1は間合せ人力の内容を示しており、402はテキスト
表示の例、403はイメージ表示の例を示している。In step 305, image information corresponding to the found knowledge, ie, 204, is extracted. In step 306, the extracted image information is displayed on the image display screen 112 via the display mechanism 110 described above. In Figure 4,
The display results are shown together with the timing input contents. In the figure, 40
Reference numeral 1 indicates the content of the manual adjustment, 402 indicates an example of text display, and 403 indicates an example of image display.
第5図は、表示画面402をスクロールし、表示図面5
01の画面に移った状態と、これに従って、新たに、こ
のテキスト情報に対応するイメージ情報の画面502が
表示された状態を示している。FIG. 5 shows the display drawing 5 by scrolling the display screen 402.
01, and a new image information screen 502 corresponding to this text information is displayed.
また、第6図は、第5図の両面で、テキスト情報の「円
卓」の部分を指示した場合に、円卓に関する表情報60
2が表示された状態を示している。In addition, FIG. 6 shows table information 60 regarding the round table when the "Round Table" part of the text information is specified on both sides of FIG.
2 is displayed.
テキスト画面601中の円卓のアンダーラインは、これ
を示しているものである。これは、イメージ情報の表示
内容に、通常と異なる表示を求める注文の意志表示にな
る。The underline of the round table in the text screen 601 indicates this. This is an indication of an intention to order that the display content of the image information be different from the usual display.
上記第一の実施例においては、前述の第一の情報がテキ
スト情報、第二の情報がイメージ情報である場合の例を
示したが、次に、第一の情報がテキスト情報、第二の情
報が上記テキスト情報の文の構造情報である場合の第二
の実施例を説明する。In the first embodiment above, an example was shown in which the first information is text information and the second information is image information. A second embodiment in which the information is sentence structure information of the text information will be described.
以下に説明する第二の実施例では、第二の情報として見
出し語を含む文の簡潔文のリストを表示する例を示す。In the second embodiment described below, an example will be shown in which a list of concise sentences including headwords is displayed as the second information.
第7図は、本第二の実施例で検索の対象とするテキスト
情報の例である。このようなテキスト情報が大量に蓄積
されている情報検索システムにおいて1例えば、「知識
ベース管理システム」という見出し語を含むテキスト情
報を検索した場合を考える。このような検索条件を満足
するテキスト情報は、通常、多数存在し、個々のテキス
ト情報に対して第7図に示す701の如くテキスト全体
を表示するのでは、検索結果の表示量が大きくなりすぎ
る。そこで、テキスト情報を部分的に表示することが必
要になる。本実施例は、このような場合に、見出し語と
格関係にある語を重要な語として、それらを見出し語を
中心に表示することにより、効果的な検索結果表示を行
うことを目的とす勾
第8図は、上述のテキスi・情報70】を1文中の語の
修飾関係および格関係を陽に表現した構造化情報を模式
的に表わしたものである。第8図において、801は上
述のテキスト情報701中の文節に対応する語情報であ
り、802は語間の格関係と修飾関係を表わす構造情報
である、語間の修飾関係は、802の矢線で結ばれた下
端が修飾語、上端が被修飾語であることを示している。FIG. 7 is an example of text information to be searched in the second embodiment. In an information retrieval system in which a large amount of such text information is stored, for example, consider a case where text information including the headword "Knowledge Base Management System" is searched. There is usually a large number of text information that satisfies such search conditions, and displaying the entire text for each piece of text information as shown in 701 in Figure 7 would result in too large a display amount of search results. . Therefore, it becomes necessary to display text information partially. The purpose of this embodiment is to display search results effectively in such cases by treating words that have a case relationship with the headword as important words and displaying them mainly around the headword. FIG. 8 schematically represents structured information that explicitly expresses the modification relations and case relations of the words in one sentence in the above-mentioned text i/information 70. In FIG. 8, 801 is word information corresponding to a clause in the above-mentioned text information 701, and 802 is structural information representing case relationships and modification relationships between words. The lower end connected by a line indicates the modifier, and the upper end indicates the modified word.
語間の格関係は、802の矢線で結ばれた元が格支配す
る語、先が格支配される語であることを示している。The case relationship between words indicates that the element connected by the arrow 802 is a case-dominant word, and the former is a case-dominant word.
第9図は、本第二の実施例の情報検索システムの全体構
成を示すブロック図であり、先に示した第1図に対応す
るものである。本第二の実施例における端末装置902
は、第1図における入力機構103と表示機構111,
112を合せた機能を有するものであり、901は上述
の語情報と構造情報から成る構造化情報を蓄積している
記憶装置、903はこの記憶装置901に蓄積されてい
る構造化情報と端末装置902から入力される検索条件
に基づいて、検索結果として表示する情報を作成する表
示情報作成装置を示している。FIG. 9 is a block diagram showing the overall configuration of the information retrieval system of the second embodiment, and corresponds to FIG. 1 shown above. Terminal device 902 in this second embodiment
The input mechanism 103 and the display mechanism 111 in FIG.
112, 901 is a storage device that stores structured information consisting of the above-mentioned word information and structure information, and 903 stores structured information stored in this storage device 901 and a terminal device. 902 shows a display information creation device that creates information to be displayed as a search result based on search conditions input from 902.
第10図は、記憶装置901に記憶されている構造化情
報の蓄積形式を示す図である。図において、1001は
構造化情報格納テーブルである。FIG. 10 is a diagram showing the storage format of structured information stored in the storage device 901. In the figure, 1001 is a structured information storage table.
この構造化情報格納テーブル]001は、テキスト情報
中の各文節に対応するレコード1002から成っている
。各lノコ−F L OO2は、レコードの識別子10
03、文節中の自立語1004、文節中の付属語100
5、当該レコードが表わす文節を修飾する文節の有無を
表わす被修飾フラグ1006、当該1ノコードが表わす
文節が修飾する文節に対応するレコードの識別子を表わ
す修飾光識別子1008およびその格関係1. OO7
を表わすフィールドから構成されている。This structured information storage table]001 consists of records 1002 corresponding to each clause in the text information. Each node F L OO2 is the record identifier 10.
03, 1004 independent words in a bunsetsu, 100 attached words in a bunsetsu
5. A modified flag 1006 indicating the presence or absence of a clause that modifies the clause represented by the relevant record, a modified optical identifier 1008 representing the identifier of the record corresponding to the clause modified by the clause represented by the relevant 1-no code, and their case relationships 1. OO7
It consists of fields that represent
上記被修飾フラグ1006の内容は、その文節が他の文
節により修飾されるとき111 n、修飾されないどき
“0″とする。格関係フィー・ルド1007には、修飾
先がない場合It O11を格納し、また、修飾先があ
る場合には、文節間の修飾・被I血飾の方向な格支配す
る側から格支配される側に向かう場合には正符号(+)
、逆向きの場合には負符号(−)をつけ、路間係を表わ
す値を格納する。The content of the modified flag 1006 is 111n when the clause is modified by another clause, and is "0" when it is not modified. Case relation field 1007 stores It O11 if there is no modification target, and if there is a modification target, it is stored from the case dominant side to the case dominant side in the direction of the modification between bunsetsu clauses and the I blood decoration. If you are heading towards the opposite side, use a plus sign (+).
, if the direction is opposite, a negative sign (-) is added and a value representing the path relationship is stored.
また、個々のテキスト情報間には、特殊な区切り、例え
ば、被修飾フラグフィールド1006に「−1」を格納
したレコードを入れておく。Moreover, a special delimiter, for example, a record in which "-1" is stored in the modified flag field 1006, is inserted between each piece of text information.
前述の記憶装置901は、検索指令を受けると、検索指
令で指定された見出し語と各レコード1−002の自立
語フィールド1o04の値を比較し。When the storage device 901 receives a search command, it compares the headword specified in the search command with the value of the independent word field 1o04 of each record 1-002.
一致したレコードがあった場合、そのレコードを含み、
テキスト情報間の区切りを表わすレコードによって境界
付けられた範囲内のl/コード群を、表示情報作成装置
903に転送する。If there is a matching record, include that record,
The l/code group within the range bounded by the record representing the break between text information is transferred to the display information creation device 903.
第11図は、上記表示情報作成装置903が使用する作
業領域を表わす図である。〕−101,は上述の記憶装
置ff 901から転送されて来たレコード群を格納す
る構造化情報編集エリアを示している。FIG. 11 is a diagram showing a work area used by the display information creation device 903. ]-101 indicates a structured information editing area in which a group of records transferred from the storage device ff 901 mentioned above is stored.
この構造化情報編集エリア1101は、記憶装置901
の構造化情報格納テーブルと同様のフィーノ^ドから成
るレコード1】02から成っている。This structured information editing area 1101 is stored in the storage device 901.
It consists of record 1]02, which is made up of finodes similar to the structured information storage table.
また、1.103は作成した表示情報を格納する表示情
報格納エリアである。表示情報格納エリア1103は、
検索条件となった見出し語を格納するフィールド110
5、見出し語の前↓こ表示する文字列を格納するフィー
ルド1104および見出し語の後に表示する文字列を格
納するフィールド1106から成っている。Further, 1.103 is a display information storage area in which created display information is stored. The display information storage area 1103 is
Field 110 for storing headwords that are search conditions
5. It consists of a field 1104 for storing a character string to be displayed before the headword and a field 1106 for storing a character string to be displayed after the headword.
上述の如く構成された本実施例の動作を、以下第12図
および第13図を用いて説明する。なお、第12図は、
前述の表示情報作成手段903の動作を説明するための
フローチャート、第13図は、前述の端末装置902上
の表示を示す図である。The operation of this embodiment configured as described above will be explained below with reference to FIGS. 12 and 13. In addition, Fig. 12 shows
FIG. 13, a flowchart for explaining the operation of the above-mentioned display information creation means 903, is a diagram showing the display on the above-mentioned terminal device 902.
第13図において、1301A、1301Bは、それぞ
れ、異なった検索条件で検索を行った場合の表示状態を
示すものである。第13図中、1302は検索する見出
し語を指定する見出し話人カニリア、1303は見出し
語の周辺をどの程度まで路間係を辿って表示するかを表
わす周辺表示レベルを指定する周辺表示レベル入カニリ
ア、1304躊見出し語の周辺を表示する際に表示から
除外する路間係を指定する表示除外路間係入カニリアで
ある。In FIG. 13, 1301A and 1301B indicate display states when searching is performed using different search conditions. In Fig. 13, reference numeral 1302 designates the entry word to be searched for, and 1303 indicates a peripheral display level input that specifies the peripheral display level that indicates how far the area around the entry word is to be displayed following the route. Canilia, 1304 This is a display-excluded road-to-road entry canilia that specifies a road-to-road worker to be excluded from display when displaying the vicinity of the entry word.
1.301Aは、「知識ベース管理システム」を見出し
語として含むテキスト情報を、様態格と場所格を除外し
て見出し語周辺の路間係を4レベルまで辿って表示する
という検索条件を表わしている。1.301A represents a search condition for displaying text information that includes "knowledge base management system" as a headword, excluding modal cases and locative cases, and tracing the road attendants around the headword up to four levels. There is.
以下、動作を詳細に説明する。The operation will be explained in detail below.
ステップ1201では、1.301 Aに示した検索条
件を端末装置902から読込む。この例の場合、見出し
語として「知識ベース管理システム」、周辺表示レベル
として41表示除除外間係として「様態格」と「場所格
」が読込まれ、見出し語の表示情報格納エリア1103
のフィールド1105に格納される。続いて、ステップ
1202では、前ステップ1201で読込んだ見出し語
を用いて、前述の記憶装置901に検索指令を出す。ス
テップ1203では、前述の如く、記憶装置901から
、見出し、語を含むレコードを含むテキスト情報を衷わ
、すレコード群が転送されるので、それらのレコード群
を構造化情報編集エリア1101に格納する。In step 1201, the search conditions shown in 1.301A are read from the terminal device 902. In this example, "knowledge base management system" is read as the headword, "modal case" and "locative case" are read as the 41 display exclusion relations as the peripheral display level, and the display information storage area 1103 of the headword is read.
It is stored in field 1105 of . Subsequently, in step 1202, a search command is issued to the aforementioned storage device 901 using the headword read in the previous step 1201. In step 1203, as described above, a group of records containing text information including records including headings and words are transferred from the storage device 901, and these records are stored in the structured information editing area 1101. .
次のステップ1204では、ステップ1203において
レコード群が転送されて来たか否かを判定し、転送され
て来ている間は、以下のステップ1205〜1210に
より検索結果の表示を行い、レコード群の転送および表
示がすべて完了した場合には、全体の処理を終了する。In the next step 1204, it is determined whether or not the record group was transferred in step 1203. While the record group has been transferred, the search results are displayed in the following steps 1205 to 1210, and the record group is transferred. and when all the displays are completed, the entire process ends.
表示すべきテキスト情報に対応する1ノコ一ド群を構造
化情報編集エリア11o1に格納した後、ステップ12
05では、該構造化情報編集エリア1101内の見出し
語を含むレコードをロケ−1−し、対象レコードとする
。また、フィールド1104と1106をクリアする。After storing the one-note group corresponding to the text information to be displayed in the structured information editing area 11o1, step 12
In step 05, the record containing the headword in the structured information editing area 1101 is located and set as the target record. Also, fields 1104 and 1106 are cleared.
次のステップ1206では、前ステップ1205でロケ
ートされた対象レコード1102から始め、対象レコー
ドについて以下の処理を再帰的に実行する。まず、被修
飾フラグ1006の値がdg 1 $1であればその値
を′″O+tとし、そのレコード+724別子1003
を修飾光識別子1008として含むレコードを辿る。以
下、この辿り先のレコードを修飾元レコードと呼ぶこと
にする。修飾先レコードの路間係1007が、ステップ
120]、で入力された表示除外格関係であるか否かを
判定し1表示除外格関係であれば、修飾元1ノコード1
102の修飾光識別子1008をII OIIに更新し
、表示除外格関係でなければ、修飾先レコードの被修飾
フラグ]00Gを再び111.11にする。次に、前の
ステップ1205でロケートした対象をOレベルとして
、修飾元レコードまでレコードを辿ったレベル数をカラ
ン)−L、そのlラベル数がステップ1201で入力さ
れた周辺表示レベルに達していれば、修飾元レコードの
被修飾フラグ1006を′O”に更新し、本ステップを
終了する。In the next step 1206, starting from the target record 1102 located in the previous step 1205, the following processing is recursively executed for the target record. First, if the value of the modified flag 1006 is dg 1 $1, that value is set to ``''O+t, and the record + 724 identifier 1003
Records containing the modified optical identifier 1008 are traced. Hereinafter, this trace destination record will be referred to as the qualification source record. The road attendant 1007 of the modification destination record determines whether or not it is the display excluded case relation input in step 120], and if it is the display excluded case relation inputted in step 120], if it is the display excluded case relation, the modification source 1 code 1
The modified optical identifier 1008 of 102 is updated to II OII, and if there is no display exclusion case relationship, the modified flag ]00G of the modified record is set to 111.11 again. Next, assuming that the target located in the previous step 1205 is the O level, the number of levels traced through the records to the modification source record is (C)-L, and the number of labels must reach the peripheral display level input in step 1201. For example, the modified flag 1006 of the modification source record is updated to 'O', and this step ends.
周辺表示1ノベルに達していなζフれば、修飾元レコー
ドを新たに対象!ノコードとして本ステップ1206を
再帰的に実行する。If the peripheral display does not reach 1 novel, the modification source record will be newly targeted! This step 1206 is executed recursively as a code.
ステップ1207では、ステップ1205でロケートさ
れた対象レコードから始め、ステップ12σSとは逆方
向にレコードを辿り、修飾光識別子j−008の更新処
理を行う、対象レコードの路間係1007が、ステップ
1201で入力された表示除外格関係であるか否かを判
定し1表示除外格関係であれば修飾光識別子1008を
u Onに更新する。この時点で、修飾光識別子100
8が“Onであるか、または、ステップ1205でロケ
ートしたレコードを0レベルとして、対象レコードまで
レコードを辿ったレベル数をカウントし、そのレベル数
がステップ]201で入力された周辺表示レベルに達し
ていれば、次のステップ1208に進む。また、その時
点で、修飾光識別子1008が“0″でなく、レコード
を辿ったレベル数が前述の周辺表示レベルに達していな
い場合には、対象レコードの修飾光識別子1008の値
を、レコードの識別子1003として持つレコードを辿
り、そのレコードを対象レコードとして本ステップ12
07を再び実行する。なお、第11図に示す構造化情報
編集エリア1101−の内容は、上述の各ステップが完
了した時点の値を示している盲・
次のステップ1208では、構造化情報編集エリア11
o1の内容に基づいて、見出し語の前に表示する文字列
伝作成する。このため、本ステップ1208では、ステ
ップ1205でロケートした見出し語を含むレコードを
対象レコードとし、対象レコードについて、以下の処理
を再帰的に実行する。In step 1207, the target record road attendant 1007 starts from the target record located in step 1205, traces the record in the opposite direction to step 12σS, and updates the modified optical identifier j-008. It is determined whether or not it is the input display exclusion case relation, and if it is the 1 display exclusion case relation, the modification light identifier 1008 is updated to u On. At this point, the modified optical identifier 100
8 is "On," or the record located in step 1205 is set as 0 level, and the number of levels traced to the target record is counted, and the number of levels reaches the peripheral display level input in step] 201. If so, proceed to the next step 1208. At that point, if the modified optical identifier 1008 is not "0" and the number of levels traced through the record has not reached the above-mentioned peripheral display level, the target record The record having the value of the modified optical identifier 1008 as the record identifier 1003 is traced, and this record is set as the target record in this step 12.
Execute 07 again. Note that the contents of the structured information editing area 1101- shown in FIG.
Based on the contents of o1, create a character string biography to be displayed before the headword. Therefore, in step 1208, the record containing the headword located in step 1205 is set as the target record, and the following process is recursively executed for the target record.
対象レコードの被修飾フラグ1o06が111 Tjで
あれば、対象レコードの識別子1003の値を修飾光識
別子1008として持つレコードを辿る。If the modified flag 1o06 of the target record is 111 Tj, the record having the value of the identifier 1003 of the target record as the modified optical identifier 1008 is traced.
この辿り元のレコードを修飾元レコードと呼ぶことにす
る。辿り先のレコードが複数ある場合には。This tracing source record will be called a qualification source record. If there are multiple records to follow.
レコード識別子の大きい順に1次の処理を行う、修飾元
レコードの自立語1004および付属語1005を連結
して、フィールド11o4に後方から詰める。そして、
修飾元レコードを新たな対象レコードとして、本ステッ
プ1208を再帰的に実行する。The independent word 1004 and attached word 1005 of the modification source record are subjected to primary processing in descending order of the record identifier, and are filled into the field 11o4 from the rear. and,
Step 1208 is executed recursively using the modification source record as a new target record.
次に、ステップ]、 209では、構造化情報編集エリ
ア1101の内容に基づいて、見出し語の後に表示する
文字列を作成する。このため、本ステップ1209では
、ステップ1205でロケ−1、した見出し語を含むレ
コードを対象レコードとし、対象レコードについて、以
下の処理を実行する。Next, in step 209, a character string to be displayed after the headword is created based on the contents of the structured information editing area 1101. Therefore, in this step 1209, the record containing the entry word set as location 1 in step 1205 is set as the target record, and the following processing is executed for the target record.
対象レコードの修飾光識別子1008がLi OITで
あれば、本ステップを終了してステップ121゜0に進
む。′0″でなげればその値をレコードの識別子100
3として持つレコードを辿り、辿り先レコードの自立語
1004および付属語1005を連結して、フィールド
1106に前方から詰め、辿り元レコードを新たな対象
レコードとして、本ステップ1209を再帰的に実行す
る。If the modified optical identifier 1008 of the target record is Li OIT, this step is ended and the process proceeds to step 121.0. If you drop it with '0'', the value will be set to record identifier 100.
3, the independent word 1004 and attached word 1005 of the traced record are concatenated, and the field 1106 is filled from the front, and this step 1209 is recursively executed using the traced source record as a new target record.
最後に、ステップ1210では1表示情報格納エリア1
103内の表示情報を端末装置902に伝送し、第1.
3図(7) 130 ]、、 A 、 1301 B
ニ示す如く表示する。1301A、1301Bの検索結
果表示エリア1305では2見出し語の位百をアステリ
スク(*)で表示している。1301Δの例では、見出
し語の前方の文字列は42文字であり、I F O)、
、 Hの例では18文字であ21−原う゛キスト情報7
01中では、見出し語の前方の42文字は「と探索エン
ジン内に蓄えられた明示的データから内在する情報を導
く推論エンジンを採用した」であり、見出し語の前方の
18文字は「する情報を導く推論エンジンを採用した」
である6つまり、本実施例によれば、見出し語を中心と
して重要な部分を選択的に表示する二とによって、理解
し易い効果的な検索結果表示を行うことができることに
なる9
上記第二の実施例において、ステップ1201で入力さ
れた検索条件を記憶装置901に蓄積しておき、以随の
検索条件入力で、見出し語、周辺表示レベルあるいは表
示除外格関係の指定が省略された場合、表示情報作成装
置903がそれらを記憶装置901から読出して、端末
装置902からの入力の代りに使用するようにすること
も可能である。Finally, in step 1210, 1 display information storage area 1
The display information in 103 is transmitted to the terminal device 902, and the display information in 1.
Figure 3 (7) 130], A, 1301 B
Display as shown in d. In the search result display areas 1305 of 1301A and 1301B, the 100th position of two headwords is displayed with an asterisk (*). In the example of 1301Δ, the character string before the headword is 42 characters, I F O),
, In the example of H, 18 characters are 21-original script information 7
01, the 42 characters before the headword are ``we have adopted an inference engine that derives the underlying information from the explicit data stored in the search engine'', and the 18 characters before the headword are ``information to do''. We adopted an inference engine that guides
6 In other words, according to this embodiment, by selectively displaying important parts centering on headwords, it is possible to display search results that are easy to understand and effective. 9 In the embodiment, if the search conditions input in step 1201 are stored in the storage device 901, and the designation of the headword, peripheral display level, or display excluded case relationship is omitted in subsequent search condition inputs, It is also possible for the display information creation device 903 to read them from the storage device 901 and use them instead of the input from the terminal device 902.
また、上記第二の実施例において、端末装置902の表
示画面」二で、利用者が作成した第10図の如恰構造化
情報を、記憶装置90]に格納するようにすることも可
能である。これにより、テキスト情報を構造化情報とし
て蓄積することが可能になる。Furthermore, in the second embodiment, the structured information as shown in FIG. 10 created by the user on the display screen of the terminal device 902 can be stored in the storage device 90. be. This makes it possible to store text information as structured information.
なお、上記実施例においては、検索対象の情報としてテ
キスト情報、また、これに付属的に表示される情報とし
て、イメージ情報、あるいは、」二記テキスト情報の文
の構造情報を例に挙げたが、本発明はこれらに限定され
るものではなく、他の種々の情報の検索・出力に利用で
きるものであることは言うまでもない。In the above embodiment, text information is used as the information to be searched, and image information or sentence structure information of the text information is exemplified as the information displayed additionally. It goes without saying that the present invention is not limited to these, but can be used to search and output various other types of information.
以下、第三の実施例につき説明する。The third embodiment will be described below.
第14図は第三の実施例における処理のフローヂャート
を示すもので、第一の情報、この第一の情報に意味内容
が関連する第二の情報、この第二の情報に意味内容が関
連する第三の情報のように繰返し、関連する情報をサー
チして取り出す操作を記述したものである。第14図は
、第3図に対応するものである。以下第14図〜第17
図、第2図、第4図を用いて、本第三の実施例の動作を
説明判る。第14図において、ステップ1401では、
間合ぜの検索条件を受理する。検索条件は、第4図40
〕に示す内容である。ステップ1402では、検索条件
に適合した情報を検索し5表示する。第4図402がそ
の例である。これが、第一の情報である。ステップ14
03では、第一の情報と意味内容が関連する第二の情報
を第一の情報の知識ベースと第二の情報の知識ベースを
利用してサーチして取出す。ステップ1404では、取
り出した第二の情報を表示する。第4図403は、その
例を示す。ステップ1405では、第二の情報に関連す
る第三の情報の取り出しを行なうか否かの判断をユーザ
が行なう。取り出しを行なうのであればステップ140
6を実行する。このステップ1406では、取り出した
第二の情報と意味内容が関連する第三の情報を知識ベー
スを利用してサーチを行ない取り出す。第16図160
1は、第4図403を少しスクロールした図で、「建設
するS工場で使用」の文字が見えている。FIG. 14 shows a flowchart of processing in the third embodiment, in which first information, second information whose semantic content is related to this first information, and whose semantic content is related to this second information. It describes the operation of repeatedly searching and retrieving related information like the third information. FIG. 14 corresponds to FIG. 3. Figures 14 to 17 below
The operation of the third embodiment will be explained with reference to FIGS. In FIG. 14, in step 1401,
Accept impromptu search conditions. The search conditions are shown in Figure 4 40
The content is shown in ]. In step 1402, information matching the search conditions is retrieved and displayed. FIG. 4 402 is an example. This is the first information. Step 14
In step 03, second information related in meaning and content to the first information is searched and extracted using the knowledge base of the first information and the knowledge base of the second information. In step 1404, the retrieved second information is displayed. FIG. 4 403 shows an example. In step 1405, the user determines whether or not to retrieve third information related to the second information. If ejecting is to be performed, step 140
Execute 6. In this step 1406, third information related in meaning and content to the extracted second information is searched and extracted using the knowledge base. Figure 16 160
1 is a slightly scrolled view of 403 in FIG. 4, and the words "Used in the S factory to be constructed" are visible.
第4図403では画面の右側に出ていた表示が、第16
図1601では画面の左側に表示されているが、これは
、第二の情報(第16図160 j、の部分)と関連す
る第三の情報を表示したいというステップ1406で第
4図403の位置(右側)を第16図1601の位置(
左側)に移動したものである。第16図1601.に対
する知識ベースを示したものが、第15図】500であ
る。これは、第2図205より多くの部分を示している
。In Figure 4 403, the display that appeared on the right side of the screen is the 16th
In FIG. 1601, it is displayed on the left side of the screen, but this is because the position of 403 in FIG. (right side) to the position of 1601 in Fig. 16 (
(left side). Fig. 16 1601. The knowledge base for this is shown in FIG. 15 500. This shows more parts than FIG. 2 205.
第15図1502〜1507が第2図205より多い部
分である。第15図1502〜1507の部分を用いて
、テキスト情報の知識ベース1508をサーチする。サ
ーチにより、第15図1501.1502.1503の
部分が、それぞれ、第15図1510.1511.15
12の部分と重なり合うことが分かるので、関連部分と
して第15図1513を取り出す。以上の処理でステッ
プ1406を終了しステップ1404に移る。ステップ
1404では、取り出した第三の情報(第15図151
3の部分)を表示する。ステップ1405では、さらに
、第三の情報に関連する第四の情報の取出しを行なうか
否かの判断をユーザが行なう2行なうのであれば、同様
の処理を繰返す0行なわないのであれば、ステップ14
07に移り終了となる。第17図は、第4図、第5図。1502 to 1507 in FIG. 15 are larger than those in FIG. 2 205. The text information knowledge base 1508 is searched using the portions 1502 to 1507 in FIG. As a result of the search, the parts 1501, 1502, and 1503 in FIG.
Since it can be seen that it overlaps with the part 12, the part 1513 in FIG. 15 is extracted as the related part. With the above processing, step 1406 ends and the process moves to step 1404. In step 1404, the extracted third information (151 in FIG.
3) is displayed. In step 1405, the user further determines whether or not to retrieve the fourth information related to the third information.If step 2 is to be performed, the same process is repeated.If not, step 14
The process moves to 07 and ends. FIG. 17 shows FIGS. 4 and 5.
第6図、第16図に示した第一の情報に関連する第二の
情報、第二の情報に関連する第三の情報の関係を示した
ものである。1701は、第4図402、第5図501
.第6図601.に示した第一の情報を表わす。170
3の木402.1704の*501、】−705の零6
01が、それぞれ、401.501,601に対応する
。501と601は、同じテキスト情報であるが、関連
する第二の情報が異なるため、ここでは、別々に記述し
である。第一の情報は一般に複数ありうる。This figure shows the relationship between the second information related to the first information shown in FIGS. 6 and 16, and the third information related to the second information. 1701 is 402 in FIG. 4, 501 in FIG. 5
.. Figure 6 601. represents the first information shown in . 170
3 tree 402.1704 *501, ]-705 zero 6
01 corresponds to 401, 501, and 601, respectively. Although 501 and 601 are the same text information, the related second information is different, so they will be described separately here. Generally, there can be more than one piece of first information.
1702は、このことを示すものであるが、第4〜6図
に示すような具体例については同様であるので省略して
いる。1706,1710.L713は、第二の情報を
表わすものであり、1708の木403.1709の木
1601.1712の*502.1715の*602が
5それぞれ403.1601,502,602に対応す
る。1720.1721.1722の矢印は、第一の情
報1701の中の木402の内容が第二の情報1,70
6 (D 宰403 ニ関連し、1701の中の*50
1、が1710の中の*502に関連し、1701の中
の零60]が1713の中の*602に関連することを
示している。1707は、本402に対する関連情報が
もう1つあることを示している。Reference numeral 1702 indicates this, but since it is the same for the specific examples shown in FIGS. 4 to 6, it is omitted. 1706, 1710. L713 represents the second information, and tree 403 of 1708, *502 of tree 1601.1712 of 1709, and *602 of 1715 correspond to 5, respectively, 403.1601, 502, and 602. The arrows 1720.1721.1722 indicate that the content of the tree 402 in the first information 1701 is the second information 1,70.
6 (D related to 403 d, *50 in 1701)
1 is related to *502 in 1710, and zero 60 in 1701 is related to *602 in 1713. 1707 indicates that there is one more piece of information related to the book 402.
同様に、1711は、*501に対するもう1つの関連
情報、1714は、*601に対するもう1つの関連情
報であることを示す。1716は、第三の情報を表わし
、*1602が第16図の1602を表わしている。1
723の矢印は、第二の情報]706の中の*1601
の内容が第三の情報1716の本1602の内容に関連
していることを示す、1717は、$1601に対しる
関連情報がもう1つあることを示す、第14図のステッ
プ1404,1405,1406のステップを繰返し実
行すると、第17図に示すように、第一の情報に関連す
る第二の情報、第二の情報に関連する第三の情報が次々
に取り出されることになる。第14図で示したフローチ
ャー1・では、第一の情報、第二の情報、第三の情報等
が1件ずつの場合に実行が行なえる動作原理を示すもの
である。第17図に示すように、第一の情報、第二の情
報、第三の情報等が複数性存在したり、スクロールでさ
らに件数が増大する場合には、第14図より複雑なフロ
ーチャートが必要である。第18図はこのためのフロー
チャートである。第18図を第14図と比較しながら説
明する。ステップ1801は、問合せの受理でステップ
14o1と同じである。ステップ1802は、検索条件
に適合した情報を取り出す点はステップ402と同じで
ある。しかし、情報の件数が多い場合には、その情報と
その情報を管理するための管理データを記憶しておき、
1件目の情報だけを画面表に表示する。これは、第4図
402、第17図1703に相当する。管理データにつ
いては後述する。ステップ1803は、ステップ140
3と同じである。Similarly, 1711 indicates another related information for *501, and 1714 indicates another related information for *601. 1716 represents the third information, and *1602 represents 1602 in FIG. 1
The arrow 723 indicates the second information *1601 in 706
1717 indicates that the content of the third information 1716 is related to the content of the book 1602. Steps 1404, 1405 in FIG. By repeatedly performing step 1406, as shown in FIG. 17, second information related to the first information and third information related to the second information are extracted one after another. Flowchart 1 shown in FIG. 14 shows an operating principle that can be executed when there is one piece of first information, one piece of second information, one piece of third information, etc. As shown in Figure 17, if there is a plurality of first information, second information, third information, etc., or if the number of items increases further due to scrolling, a more complicated flowchart than that shown in Figure 14 is required. It is. FIG. 18 is a flowchart for this purpose. The explanation will be made while comparing FIG. 18 with FIG. 14. Step 1801 is the same as step 14o1 for accepting an inquiry. Step 1802 is the same as step 402 in that information matching the search conditions is retrieved. However, when there is a large number of pieces of information, it is necessary to memorize the information and the management data for managing it.
Display only the first information on the screen table. This corresponds to 402 in FIG. 4 and 1703 in FIG. 17. Management data will be described later. Step 1803 is step 140
Same as 3.
しかし、管理データも同時に記憶する。第14図のステ
ップ1404〜1.407は、第18図ではステップ1
804〜1816に示すように詳細化されている。詳細
化は、検索条件に適合した情報が複数件ある場合、意味
内容が関連する情報が複数件ある場合、スクロールを行
なって意味内容が関連する情報を取り出す場合の制御を
細かく記述したものである。ステップ1804は、ステ
ップ1803で取り出した情報の1件目を画面表に表示
するステップである。第4図403、第17図1708
に相当する。ステップ1805は、画面表をスクロール
するか否かをユーザに間合せる。However, management data is also stored at the same time. Steps 1404 to 1.407 in FIG. 14 are step 1 in FIG.
The details are shown in 804-1816. Refinement is a detailed description of the controls for when there are multiple pieces of information that match the search conditions, when there are multiple pieces of information that have related semantic content, or when scrolling to extract information that has related semantic content. . Step 1804 is a step of displaying the first item of information extracted in step 1803 on the screen table. Figure 4 403, Figure 17 1708
corresponds to Step 1805 prompts the user to decide whether to scroll the screen table.
Yesならば、ステップ1806で、スクロールを行な
い、画面表に表示されている情報と意味内容が関連する
情報を取り出し、その情報とその情報の管理データを記
憶する。そして1件目の情報を画面表に表示する。第5
図501,502、第17図1704.1712に相当
する。ステップ1807では特定個所指示で関連情報表
示を行なう第6図601,602.、第17図1705
,1−715に相当する。ステップ1808では複数性
ノ゛1、情報があるとき、画面表に表示されている次の
情報を表示するか否かをユーザに間合せる。YeSなら
ば、次の情報を表示する。第17図1702に相当する
。その後、ステップ1806の処理を行なう。ステップ
J−810では、意味内容が関連する情報として表示さ
れている画面表の情報にさらに意味内容が関連する情報
を表示するか否かをユーザに間合せる。Yesならば、
ステップ1811で画面表の表示情報を画面表に移し、
ステップ1806の処理を行なう。第16図1601゜
1602に相当する。ステップ1812では、画面表の
情報をスクロールして続きの部分を表示するか否かをユ
ーザに間合せる。Yesならステップ1813でスクロ
ールして情報を表示する。ステップ〕−814では、画
面表では複数件の情報があるとき、次の情報を表示する
か否かをユーザに間合せる。Yesなら、ステップ〕8
15で次の情報を表示する。第17図で、1706が画
面表に表示されているとき、1707を画面表に表示す
ることに相当する。第19図、第20図で管理データに
ついて説明する。第20図の2001〜20o9は、そ
れぞれ第1−7図の1703,1704.1705,1
702,1708,1.7o9゜1712.1715,
1718の情報に対する管理データである。管理データ
は、第19図の1901〜1906に示す6個のデータ
項目からなる。If Yes, in step 1806, scrolling is performed, information related in meaning and content to the information displayed on the screen table is extracted, and the information and management data of the information are stored. Then, the first information is displayed on the screen table. Fifth
This corresponds to FIGS. 501, 502 and 1704 and 1712 in FIG. In step 1807, related information is displayed by specifying a specific location 601, 602 in FIG. , FIG. 17 1705
, 1-715. In step 1808, when there is plurality No. 1 information, the user is asked whether or not to display the next information displayed on the screen table. If Yes, the following information is displayed. This corresponds to 1702 in FIG. Thereafter, the process of step 1806 is performed. In step J-810, the user is asked whether or not to further display information whose semantic content is related to the information on the screen table that is displayed as information whose semantic content is related. If Yes,
In step 1811, the display information of the screen table is transferred to the screen table,
The process of step 1806 is performed. This corresponds to 1601 and 1602 in FIG. In step 1812, the user is asked whether to scroll the information on the screen table and display the next part. If Yes, the information is scrolled and displayed in step 1813. In step]-814, when there are multiple pieces of information on the screen table, the user is asked whether or not to display the next piece of information. If yes, step 8
15 displays the next information. In FIG. 17, when 1706 is displayed on the screen table, this corresponds to displaying 1707 on the screen table. Management data will be explained with reference to FIGS. 19 and 20. 2001 to 20o9 in Figure 20 are 1703, 1704, 1705, and 1 in Figures 1 to 7, respectively.
702,1708,1.7o9゜1712.1715,
This is management data for 1718 information. The management data consists of six data items shown in 1901 to 1906 in FIG.
1601は、第一の情報、第二の情報等の−、二を示す
番号である。1602は、情報中の位置を示す行番号で
ある。2011は、10行目であることを示す。これは
、第4図402の″ユーザは″で始ます文が10行目か
ら始まることを示している。1903は、たとえば第1
7図で1703の次の位置が1704であることを示す
ものである。1601 is a number indicating -, 2, etc. of first information, second information, etc. 1602 is a line number indicating the position in the information. 2011 indicates that it is the 10th line. This indicates that the sentence starting with "user is" in FIG. 4 402 starts from the 10th line. 1903 is, for example, the first
This shows that the next position after 1703 in FIG. 7 is 1704.
2012には、管理データ2002が記憶されているア
ドレスq i 701がデータ項目値になっている。1
904は、管理データに対する情報のアドレスを示す。In 2012, the address q i 701 where the management data 2002 is stored is the data item value. 1
904 indicates an address of information for management data.
2013は、17o1の記憶されているアドレスa17
01を表わす、1905は、情報が複数存在するときの
次の情報へのアドレスである。2014は、次の情報の
管理データ2゜O,4゛(i&、アドレスがp1702
であることを示している。1906は、意味内容が関連
する情報へのアドレスである。2015は、意味内容が
関連する情報の管理データ2005のアドレスがp17
03であることを記憶している。2013 is the address a17 where 17o1 is stored
1905, which represents 01, is the address to the next information when multiple pieces of information exist. 2014 is the management data 2゜O, 4゛(i&, address is p1702) of the following information.
It shows that. 1906 is an address to information related to semantic content. 2015, the address of the management data 2005 of information related to semantic content is p17
I remember that it was 03.
以下、第四の実施例につき説明する。The fourth embodiment will be described below.
第27図は第4の実施例による処理のフローチャー1・
を示すもので、第19図、第20図で説明した管理デー
タを利用して、画面左1画面右でみている情報から前に
見た情報へ戻ったり、また先に進めたりするためのフロ
ーチャートである。ステップ2101は、第18図のス
テップ1801〜J804に相当するステップである。FIG. 27 is a flowchart 1 of processing according to the fourth embodiment.
This is a flowchart for returning to the previously viewed information or proceeding from the information viewed on the left side of the screen and the right side of the screen using the management data explained in Figures 19 and 20. It is. Step 2101 corresponds to steps 1801 to J804 in FIG. 18.
このステップ2〕01は5画面表1画面右に表示されて
いる情報に対応する管理データのアドレスを記憶してお
くステップである。ステップ2103は、第18図のス
テップ1805〜1814に相当する。This step 2]01 is a step in which the address of the management data corresponding to the information displayed on the right side of one screen of the five-screen table is stored. Step 2103 corresponds to steps 1805 to 1814 in FIG.
ステップ2104〜21】Oが前に戻ったり、先に進め
たりするためのステップである。ステップ2104は、
今表示されている情報に対するスクロトル又は特定個所
推定について前進又は後進するか否かをユーザに間合せ
る、Yesなら、ステップ2105で、管理データを使
用して前進又は後進を行なう、第20図で、管理データ
20o2が現在表示情報の管理データとするとき、スク
ロールについて後進を指示すると、2o]6の逆方向ア
ドレスp1701をみて、管理データ200】をみる。Steps 2104 to 21 are steps for O to go back or forward. Step 2104 is
The user is asked whether or not to move forward or backward regarding the scroll wheel or specific point estimation for the currently displayed information. If Yes, in step 2105, the control data is used to move forward or backward; in FIG. 20, When the management data 20o2 is the management data of the currently displayed information, when backward scrolling is instructed, the backward address p1701 of 2o]6 is looked at, and the management data 200] is looked up.
そして2001に対する情報を表示する。2106は、
複数件に関する前進・後進の間合せで、Yesの場合は
、ステップ21o7を実行する。第17図で、1702
から1701へ。Then, information for 2001 is displayed. 2106 is
If YES in the forward/reverse timing for multiple cases, step 21o7 is executed. In Figure 17, 1702
to 1701.
1706から1707へのような移動に相当する。This corresponds to a movement such as from 1706 to 1707.
ステップ2108は、第二の情報から第一の情報へ戻っ
たり、また第二の情報へ進めたりすることの間合せであ
り、Yesの場合、ステップ2109を実行する。第1
,7図で、1717から1,706へ、1706から1
701へ、1701がら1706へというような移動に
相当する。1.717が画面表に表示されているとき、
1段階前進を指定すると1706が画面表に表示される
。Step 2108 is a timing for returning from the second information to the first information or proceeding to the second information, and if Yes, step 2109 is executed. 1st
, 7, from 1717 to 1,706, from 1706 to 1
This corresponds to a movement such as to 701 or from 1701 to 1706. When 1.717 is displayed on the screen table,
When one step forward is specified, 1706 is displayed on the screen table.
C発明の効果〕
以」二述べた如く1本発明によれば、検索結果の第一の
情報を、この第一の情報の内容に関連する第二の情報と
ともに出力する形式の情報検索システムにおいて、第一
の情報の意味内容を記憶した第一の知識ベースと、第二
の情報の意味内容を記憶する第二の知識ベースと、第一
、第二の知識ベースの間に介在する連結用の知譚ベース
と検索結果の第一の情報を得た際、各知識ベースを検索
して、第一の情報をその意味内容に関連する第二の情報
とともに出力する手段を有する如く構成したので、検索
結果である基本の情報に対して、その内容に関連の深い
他の補助的な情報を同時に表示するようにして、検索結
果の理解を助けるようにした情報検索システムを実現で
きるという顕著な効果を奏することができる。C. Effects of the Invention] As described above, according to the present invention, in an information retrieval system in which the first information of the search results is output together with the second information related to the content of the first information. , a first knowledge base that stores the semantic content of the first information, a second knowledge base that stores the semantic content of the second information, and a link that exists between the first and second knowledge bases. When the knowledge base and the first information of the search results are obtained, the system is configured to have means for searching each knowledge base and outputting the first information together with the second information related to the meaning and content of the knowledge base. , it is remarkable that it is possible to realize an information retrieval system that helps the understanding of search results by simultaneously displaying other auxiliary information closely related to the basic information that is the search result. It can be effective.
第1図は本発明の第一の実施例であり情報検索システム
の全体構成を示すブロック図、第2図は第一の実施例の
知識ベースの例を示す図、第3図′″jは第一の実施例
における検索処理のフローチャート、第4図〜・第6図
は第一の実施例の表示例を示す図、第7図は第二の実施
例で検索の対象とするテキスト情報の例を示す図、第8
図は第二の実施例のテキスト情報の構造化情報を模式的
に表わした図、第9図は第二の実施例の情報検索システ
ムの全体構成を示すブロック図、第10図は第二の実施
例の構造化情報の蓄積形式も示す図、第11図は第二の
実施例の構造化情報編集エリアの内容を表わす図、第1
2図は第二の実施例の動作を説明するためのフローチャ
ー1・、第1r3図は第二の実施例の端末装置上の表示
例を示す図、第14. [1’;iは第三の実施例の検
索フロ・−・チャ・−・1・・、第]、5図は第三の実
施例の知識ベースの例を示ず図、第16図は第三の実施
例の表示例を示す図、第1.7図は第三の実施例の表示
情報量関係を示す図、第18図は第三の実施例における
画面操作を示すフローチャー 1・、第19図および第
20図は第三の実施例における画面操作の履歴を記憶す
るためシステム管理データを示す図、第21図は第四の
実施例における両面操作で前の画面に戻って見ることが
できるようにした処理フローチャ・−トである。
101・・・テキスト情報、102・・・テキスト情報
の意味内容に関する知識ベース、103・・・間合せ入
力機構、1o4・・・イメージ情報、105・・・イメ
ージ情報の意味内容に関する知識ベース、106・・・
言葉に関する知識ベース、107・・・検索機構、10
8・・・テキスト表示機構、109・・・探索機構、4
02・・・テキスト表示例、403・・・イメージ表示
例、901・・・記憶装置、902・・・端末装置、9
03・・・表示情報作成手段、1.301A、1301
B・・・構造化情報表示例、1401〜1406・・・
繰返し関連情報を検索するフローチャート、2101〜
2111・・・前に戻って検索した情報をみるためのフ
ローチャート。
第
ろ
図
笛
図
第
ゾ
図
デDI
あく
め
//
v7/z図
手/フ図
ネパ図FIG. 1 is a block diagram showing the overall configuration of an information retrieval system according to the first embodiment of the present invention, FIG. 2 is a diagram showing an example of the knowledge base of the first embodiment, and FIG. A flowchart of the search process in the first embodiment, FIGS. 4 to 6 are diagrams showing display examples of the first embodiment, and FIG. 7 is a flowchart of the search process in the second embodiment. Illustration showing an example, No. 8
The figure is a diagram schematically representing the structured information of text information of the second embodiment, FIG. 9 is a block diagram showing the overall configuration of the information retrieval system of the second embodiment, and FIG. FIG. 11 is a diagram showing the storage format of structured information in the second embodiment; FIG.
2 is a flowchart 1. for explaining the operation of the second embodiment, FIG. 1r3 is a diagram showing an example of display on the terminal device of the second embodiment, and 14. [1'; i is the search flow of the third embodiment - char - 1...], Figure 5 shows an example of the knowledge base of the third embodiment, and Figure 16 shows the example of the knowledge base of the third embodiment. A diagram showing a display example of the third embodiment, FIG. 1.7 is a diagram showing the relationship of display information amount in the third embodiment, and FIG. 18 is a flowchart showing screen operations in the third embodiment. , FIG. 19 and FIG. 20 are diagrams showing system management data for storing the history of screen operations in the third embodiment, and FIG. 21 is a diagram showing the previous screen when double-sided operation is performed in the fourth embodiment. This is a processing flowchart that makes it possible to perform the following steps. 101... Text information, 102... Knowledge base regarding the semantic content of text information, 103... Intermediate input mechanism, 1o4... Image information, 105... Knowledge base regarding the semantic content of image information, 106 ...
Knowledge base regarding words, 107...Search mechanism, 10
8...Text display mechanism, 109...Search mechanism, 4
02...Text display example, 403...Image display example, 901...Storage device, 902...Terminal device, 9
03...Display information creation means, 1.301A, 1301
B...Structured information display example, 1401 to 1406...
Flowchart for repeatedly searching related information, 2101~
2111: Flowchart for going back and viewing searched information. ro diagram flute diagram zo diagram De DI Akume// v7/z diagram hand/fu diagram Nepa diagram
Claims (1)
連する第二の情報とともに出力する形式の情報検索シス
テムにおいて、前記第一の情報の意味内容を記憶した第
一の知識ベースと、前記第二の情報の意味内容を記憶す
る第二の知識ベースと、前記第一、第二の知識ベースの
間に介在する連結用の知識ベースと、検索結果の第一の
情報を得た際、前記各知識ベースを検索して、該第一の
情報をその意味内容に関連する第二の情報とともに出力
する手段とを有することを特徴とする情報検索システム
。 2、さらに、前記検索結果の第一の情報をスクロールし
た際、スクロール後の前記第一の情報の意味内容に関す
る第二の情報を出力する手段を有することを特徴とする
請求項1記載の情報検索システム。 3、さらに、検索結果の前記第一の情報中の任意の個所
を指示することにより、その内に関連する前記第二の情
報を出力する手段を有することを特徴とする請求項1ま
たは請求項2記載の情報検索システム。 4、さらに、出力された前記第二の情報が、前記第一の
情報のどの部分に関連しているかを、該第一の情報中に
表示する手段を有することを特徴とする請求項1記載の
情報検索システム。 5、さらに、検索結果の前記第一の情報に関連する前記
第二の情報が複数個存在するとき、指示により順送りを
行い、それに連動して前記第一の情報中の関連する個所
の表示位置を変更する手段を有することを特徴とする請
求項4記載の情報検索システム。 6、前記第一の情報がテキスト情報であり、前記第二の
情報がイメージ情報であることを特徴とする請求項1、
2、4および5のいずれかに記載の情報検索システム。 7、前記第一の情報がテキスト情報であり、前記第二の
情報が、前記テキスト情報の文の構造情報であることを
特徴とする請求項1、2、4および5のいずれかに記載
の情報検索システム。 8、前記第一、第二の知識ベースの間に介在する連結用
の知識ベースが、言葉に関する知識ベースであることを
特徴とする請求項1、2、4および5のいずれかに記載
の情報検索システム。 9、さらに、検索結果の前記第一の情報の意味内容に関
連する前記第二の情報が得られた際、該第二の情報の意
味内容に関連する第三の情報を得る操作、さらに第三の
情報の意味内容に関連する第四の情報を得る操作のごと
く繰返し関連する情報を得る手段を有することを特徴と
する請求項1記載の情報検索システム。 10、さらに、前記第一の情報の意味内容に関連する前
記第二の情報の出力、該第二の情報の意味内容に関連す
る第三の情報の出力のごとく繰返し出力された情報を、
前に戻って出力する手段を有することを特徴とする請求
項1記載の情報検索システム。[Claims] 1. In an information retrieval system that outputs first information as a search result together with second information related to the content of the first information, the semantic content of the first information is A stored first knowledge base, a second knowledge base that stores the semantic content of the second information, a linking knowledge base interposed between the first and second knowledge bases, and a search result. an information retrieval system comprising means for searching each of the knowledge bases and outputting the first information together with second information related to the meaning and content thereof when the first information is obtained. . 2. The information according to claim 1, further comprising means for outputting, when the first information of the search results is scrolled, second information regarding the meaning and content of the first information after scrolling. Search system. 3. The method further comprises means for outputting the second information related thereto by specifying an arbitrary location in the first information of the search result. The information retrieval system described in 2. 4. According to claim 1, further comprising means for displaying, in the first information, which part of the first information the outputted second information is related to. information retrieval system. 5.Furthermore, when there is a plurality of pieces of the second information related to the first information in the search results, the display position of the related part in the first information is sequentially forwarded according to an instruction. 5. The information retrieval system according to claim 4, further comprising means for changing the information retrieval system. 6. Claim 1, wherein the first information is text information and the second information is image information.
2. The information retrieval system according to any one of 4 and 5. 7. The first information is text information, and the second information is sentence structure information of the text information. Information retrieval system. 8. The information according to any one of claims 1, 2, 4 and 5, wherein the linking knowledge base interposed between the first and second knowledge bases is a knowledge base regarding words. Search system. 9. Further, when the second information related to the semantic content of the first information of the search result is obtained, an operation of obtaining third information related to the semantic content of the second information; 2. The information retrieval system according to claim 1, further comprising means for repeatedly obtaining related information such as an operation for obtaining fourth information related to the semantic content of the third information. 10. Furthermore, information that is repeatedly output such as outputting the second information related to the semantic content of the first information and outputting third information related to the semantic content of the second information,
2. The information retrieval system according to claim 1, further comprising means for returning to and outputting previous information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1295021A JP2791147B2 (en) | 1988-11-21 | 1989-11-15 | Information search method |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63-292505 | 1988-11-21 | ||
| JP29250588 | 1988-11-21 | ||
| JP1295021A JP2791147B2 (en) | 1988-11-21 | 1989-11-15 | Information search method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02224069A true JPH02224069A (en) | 1990-09-06 |
| JP2791147B2 JP2791147B2 (en) | 1998-08-27 |
Family
ID=26559026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1295021A Expired - Lifetime JP2791147B2 (en) | 1988-11-21 | 1989-11-15 | Information search method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2791147B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05204989A (en) * | 1991-09-06 | 1993-08-13 | Internatl Business Mach Corp <Ibm> | Method and data processing device for providing a comprehensive link |
| JPH07129605A (en) * | 1993-09-13 | 1995-05-19 | Toshiba Corp | Document retrieval device |
| CN112347279A (en) * | 2020-05-20 | 2021-02-09 | 杭州贤芯科技有限公司 | Method for searching mobile phone photos |
| CN112800181A (en) * | 2021-02-08 | 2021-05-14 | 深圳追一科技有限公司 | Text retrieval method, device, computer equipment and storage medium |
-
1989
- 1989-11-15 JP JP1295021A patent/JP2791147B2/en not_active Expired - Lifetime
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05204989A (en) * | 1991-09-06 | 1993-08-13 | Internatl Business Mach Corp <Ibm> | Method and data processing device for providing a comprehensive link |
| JPH07129605A (en) * | 1993-09-13 | 1995-05-19 | Toshiba Corp | Document retrieval device |
| CN112347279A (en) * | 2020-05-20 | 2021-02-09 | 杭州贤芯科技有限公司 | Method for searching mobile phone photos |
| CN112800181A (en) * | 2021-02-08 | 2021-05-14 | 深圳追一科技有限公司 | Text retrieval method, device, computer equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2791147B2 (en) | 1998-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5857184A (en) | Language and method for creating, organizing, and retrieving data from a database | |
| US8032827B2 (en) | Automatic generation of document summaries through use of structured text | |
| US5781904A (en) | User interface system and method for traversing a database | |
| US7770123B1 (en) | Method for dynamically generating a “table of contents” view of a HTML-based information system | |
| JPH10232883A (en) | Document retrieval system coping with many languages | |
| JPH0293866A (en) | Summary generating device | |
| JPH01180062A (en) | Document shaping device | |
| JPH0744638A (en) | Table data retrieving device | |
| US5289376A (en) | Apparatus for displaying dictionary information in dictionary and apparatus for editing the dictionary by using the above apparatus | |
| JPH11184865A (en) | Document summarization device | |
| JPH0484271A (en) | Intra-information retrieval device | |
| JPH02224069A (en) | Information retrieving system | |
| JP2000250908A (en) | Support device for production of electronic book | |
| JP2861448B2 (en) | Electronic dictionary search device | |
| Greulich | Indexing with Excel, Part 2. Checking indexing data | |
| JPH02289087A (en) | Multimedia information input method | |
| JPH10283368A5 (en) | ||
| JP4588417B2 (en) | Translation device | |
| JPH07114565A (en) | Electronic dictionary | |
| JP2004258912A (en) | Document search device, document search method and program | |
| KR100839692B1 (en) | Computer learning system and learning method using it | |
| JP2601139B2 (en) | String search device | |
| JP2583898B2 (en) | Post-editing machine for machine translation system | |
| JPH11194942A (en) | Information Retrieval System Fusing Diagnostic Expert System and External Information | |
| JPH04290158A (en) | Document creation device |