JPH01140332A - Information retrieval system - Google Patents
Information retrieval systemInfo
- Publication number
- JPH01140332A JPH01140332A JP62297568A JP29756887A JPH01140332A JP H01140332 A JPH01140332 A JP H01140332A JP 62297568 A JP62297568 A JP 62297568A JP 29756887 A JP29756887 A JP 29756887A JP H01140332 A JPH01140332 A JP H01140332A
- Authority
- JP
- Japan
- Prior art keywords
- concept
- concepts
- search
- interest
- relationship
- 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
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報検索方式に係り、特に電子ファイルにネッ
トワーク構造で格納された知識を、マルチウィンドウ機
能を有す計算機を利用して効率良く検索を行う情報検索
方式に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an information retrieval method, and in particular, to efficiently retrieve knowledge stored in an electronic file in a network structure using a computer with a multi-window function. This paper relates to an information retrieval method that performs.
近年、光デイスク記憶装置などの小型の大容量記憶装置
が実現されるに及んで、従来は専門家が行っていた大量
な情報の記憶、検索を可能とするデータベースの管理や
検索の処理を、エンドユーザが直接操作するオフィス対
象の文書ファイリング装置が実現されている。In recent years, with the advent of small, large-capacity storage devices such as optical disk storage devices, the management and search processing of databases that enable the storage and retrieval of large amounts of information, which used to be done by experts, has become easier. A document filing device for offices that is directly operated by an end user has been realized.
知識ベースに格納されている概念の図式を第3図に示す
。第3図において、楕円は概念を、矢印は関係を表す、
知識ベースにおいて、すべての概念は、概念rUNIV
ER3ALJを最上位概念とする包摂関係で結ばれてい
る。包摂関係とは、「・・・は・・・の(一つ)である
」という関係を表す。この関係は、上位、下位という属
性を持っている。ある概念を基準として、上位の概念を
上位概念、下位の概念を下位概念と呼ぶ。例えば、「ハ
ードウェア」312の上位概念は、 rLINIVER
sALJ 301 、 r事物J310.r人工物」
311である。また、概念は5一般関係により、−射的
な知識同志を関係付けている。二つの概念の間の関係を
言葉で言い表すとき、各々の概念のどちらの概念を主体
にするかにより異なる二つの関係名称を持つ。例えば、
「組織・機関J307と「ハードウェア」312は“開
発”325という一般関係で結ばれている。A diagram of the concepts stored in the knowledge base is shown in FIG. In Figure 3, ellipses represent concepts and arrows represent relationships.
In the knowledge base, all concepts are defined as the concept rUNIV
They are connected by an inclusive relationship with ER3ALJ as the top concept. The subsumption relation represents the relation that "...is (one) of...". This relationship has the attributes of upper and lower. With a certain concept as a standard, higher-level concepts are called superordinate concepts, and lower-level concepts are called lower-level concepts. For example, the superordinate concept of “hardware” 312 is rLINIVER
sALJ 301, rThings J310. r Artifact”
It is 311. In addition, concepts relate to each other through 5 general relationships. When expressing the relationship between two concepts in words, there are two different names for the relationship depending on which of the two concepts is the subject. for example,
“Organization/Institution J307 and “Hardware” 312 are connected by a general relationship of “Development” 325.
この関係の名称は、「組織・機関」゛が開発した″「ハ
ードウェア」と、「ハードウェア」″を開発した” 「
組織・機関」という二つの名称を持つ。The names of this relationship are ``Hardware'' developed by ``Organization/Institution'' and ``Hardware'' developed by ``Hardware''.
It has two names: ``Organizations/Institutions''.
「ハードウェア」に対して、″組織・機関が開発した″
という関係を付加するとき、゛′条件付加″と呼び、パ
を開発した組織・機関″という関係を付加するとき、“
ルート付加″と呼ぶことにする。``Hardware'' is ``developed by an organization/institution.''
When we add the relationship ``conditional addition,'' when we add the relationship ``the organization/institution that developed the pa'', we call it ``condition addition.''
This will be called ``route addition''.
具体関係とは、具体的な知識同志を関係付けるもので、
この関係を作るには、上位概念同志が同じ関係名称を持
つ一般関係で結ばれていなければな 1らない。例え
ば、「日立製作所」309とrCreative VS
2050J 315は、具体関係11開発”330で
結ばれている。知識ベースに格納されている概念の中を
ユーザは、ブラウジング(拾い読み)することができる
。以降、ブラウジングにおいて、ユーザが現在注目して
いる概念を注目概念と呼ぶ、また、一般関係により概念
を限定するための文を検索文と呼ぶ。Concrete relationships are those that relate concrete knowledge to each other,
To create this relationship, superordinate concepts must be connected by a general relationship with the same relationship name. For example, "Hitachi" 309 and rCreative VS
2050J 315 is connected with "Concrete Relationship 11 Development" 330.The user can browse (browse) among the concepts stored in the knowledge base. A concept that exists is called a concept of interest, and a sentence for limiting the concept by a general relationship is called a search sentence.
特開昭60−60678号記載のように、知識ベースの
検索の一手法として、対話的に、最も重要な概念から初
めて、検索のための情報を逐次追加していく手段が提供
され、意味的あいまい検索が可能となった。この検索方
式においては、たとえば、“カリフォルニア州にある会
社で開発されたコンピュータでUXがオペレーティング
システムであるものに関する記事″という検索を行うこ
とにする。ここでは、検索文の生成を行う命令コマンド
をqとする。この時、まずこの検索の対象となる最も重
要な概念「記事Jに注目概念を移し、命令コマンドqを
入力することにより、検索文の生成を開始する1、シス
テムは上位概念が継承され得るものを含めて、「記事」
に付加することができる一般関係のフレームを表示する
。ここで、ユーザは、゛を主題とする記事′″という関
係を、番号により指定して選択する。システムは、項目
の上位概念、この場合「υNIVHR5ALJへ、注目
概念を移す。As described in Japanese Patent Application Laid-Open No. 60-60678, as a knowledge-based search method, a means is provided for interactively adding information for search sequentially, starting from the most important concepts, and Ambiguous search is now possible. In this search method, for example, we will search for "articles about computers developed by a company in California whose operating system is UX." Here, the instruction command for generating a search sentence is assumed to be q. At this time, first, shift the attention concept to the most important concept "Article J" that is the target of this search, and start generating the search sentence by inputting the instruction command q. 1. The system is such that superordinate concepts can be inherited. Articles, including
Displays frames of general relationships that can be attached to. Here, the user specifies and selects the relationship ``article with subject'' by number.The system moves the concept of interest to the superordinate concept of the item, in this case ``υNIVHR5ALJ.''
ユーザはこの時点で任意のネットワークのブラウジング
機能(拾い読み機能)を用いることができる。部分文字
列入力、メニュー選択、あるいは。The user can now use any network browsing functions. substring input, menu selection, or.
直接” COMPUTER”と入力することにより、注
目概念を「コンピュータ」に移す。本例では、コンピュ
ータに関する条件がさらに存在するので、命令qを続け
て入力して、「コンピュータ」についての条件を付加し
ていく。システムが、「コンピュータ」に関する一般関
係のフレームを表示するので、ユーザはその中から″組
織・機関で開発された”を選択し、゛会社″と入力して
″会社で開発された″という条件をっけ加える。「コン
ピュータ」に対しても更に追加すべき条件があるので。By directly inputting "COMPUTER", the concept of interest is moved to "computer". In this example, there are additional conditions related to computers, so the command q is input continuously to add the conditions related to "computer". The system displays a general frame related to "computers", from which the user selects "Developed by an organization/institution", enters "Company", and selects the condition "Developed by a company". There are also additional conditions to be added to "computer".
続けて命令qを入力して検索文生成過程を続ける。Next, input command q to continue the search sentence generation process.
システムが、r会社」について、一般関係を表示するの
で、ユーザはその中から″場所にある″という関係を選
択し、注目概念を「カリフォルニア州」へ移して、″カ
リフォルニア州にある″という条件を追加する。条件入
力の終了は“OK”と入力することによりシステムに伝
えられる。「会社」に対する条件入力を終了して、再度
「コンピュータJに対する条件入力を行う。ここで、「
同コンピュータはオペレーティングシステムUXの上で
動く」という情報を入力にする。以上の過程をすべて終
了してから検索を行う。The system displays general relationships for ``Company r,'' and the user selects the relationship ``located'' from among them, moves the focused concept to ``California,'' and the condition ``located in California.'' Add. The end of condition input is notified to the system by inputting "OK". Finish entering the conditions for "Company" and enter the conditions for "Computer J" again.
The information that the computer runs on the operating system UX is input. Perform a search after completing all of the above processes.
上記従来技術では、検索文を逐次的に作成し、作成後検
索を行うため、以下のような問題があり、柔軟な検索を
行うことが困難であった。In the above-mentioned conventional technology, the search sentences are created sequentially and the search is performed after the creation, so there are the following problems and it is difficult to perform a flexible search.
このように、検索条件を逐次的に作成していくため、ユ
ーザが検索文中の概念を自由に指定してその概念を他の
概念と変更することができなかった。すなわち、上記検
索文″カリフォルニア州にある会社で開発されたコンピ
ュータでUNIXが走るものに関する記事″を作成した
おとで、「コンピュータJを「ワークステーションJに
変えることができず、改めて″カリフォルニア州にある
会社で開発されたワークステーションでU Xがオペレ
ーティングシステムであるもに関する記事″という検索
文を作成しなおさなけばならなかった。In this way, since the search conditions are created sequentially, the user cannot freely specify a concept in the search sentence and change that concept to another concept. In other words, after creating the above search sentence, ``An article about a computer developed by a company in California that runs UNIX,'' I found that ``Computer J could not be converted to ``Workstation J,'' I had to rewrite my search for "articles about workstations whose operating system is UX" developed by a company located in the United States.
また、「コンピュータ」と変更可能である概念が具体的
にどの概念にであるのかわからなかった。Also, I didn't know which concept could be changed to "computer."
また、検索文を作成するときには、まず検索の対象とな
る概念に注目概念を移し、そこから階層的に検索条件を
付加していくため、検索文を作成中、もしくは作成後に
検索文の対象を変更することができなかった。従来技術
では、検索の対象となる最も重大な概念、上記検索文に
おいて、「記事ノにあたる概念に最初に注目概念を移す
必要があった。そのため、“カルフォルニア州にある会
社で開発されたコンピュータでUXがオペレーティング
システムであるもの″についての検索を行ったあとで、
そのコンピュータについて記述している記)3を調べた
いときも、検索文を作り直す必要があった。In addition, when creating a search sentence, the concept of interest is first shifted to the concept to be searched, and search conditions are added hierarchically from there. could not be changed. In the conventional technology, it was necessary to first shift the attention concept to the most important concept to be searched, the concept corresponding to the article in the above search sentence. After doing a search on ``What is UX an Operating System?''
Even when I wanted to look up Note 3, which describes the computer, I had to rewrite the search statement.
また、検索文を作成中の検索を行うことができないので
、検索条件をつけ加えるごとに結果の確認をすることが
できなかった。そのため、検索条件が緩すぎたり、きつ
すぎたりして、検索結果が多すぎたり、少なすぎたり、
思い通りの結果を得られないことがあった。また、該検
索条件にあてはまるものがないのにもかかわらず、それ
を知らずに条件を付加しつづけてくような、無駄な処理
をしてしまうことがあった。′
また、検索文中の概念を指示することができなかったた
め、検索文の部分的検索ができなかった。Furthermore, since it is not possible to perform a search while a search sentence is being created, it is not possible to check the results each time a search condition is added. Therefore, search conditions may be too loose or too strict, resulting in too many or too few search results.
Sometimes I didn't get the results I wanted. Further, even though there is nothing that matches the search condition, the user may continue to add conditions without knowing it, resulting in wasteful processing. ′ Also, since it was not possible to indicate the concept in the search sentence, partial searches of the search sentence could not be performed.
すなわち、上記検索文において、″カリフォルニア州に
ある会社″2 “′カリフォルニア州にある会社で開発
されたコンピュータでUXがオペレーティングシステム
であるもの”などについて検索を行いたいときも再び検
索文を作成しなければならなかった。In other words, in the above search sentence, if you want to search for "a company located in California" 2 "'A computer developed by a company in California whose operating system is UX", you will need to create a search sentence again. I had to.
このように、従来の検索の操作方法では、知識ベースか
ら検索を行うための検索条件を作成する際に、ユーザが
必要としている情報が適切に取り出せるような検索条件
を作成するのは非常に困難であった。In this way, with conventional search operation methods, it is extremely difficult to create search conditions that will allow users to appropriately retrieve the information they need when creating search conditions for searching from a knowledge base. Met.
本発明の目的は、以上の問題点を解決し、検索文中の概
念の変更を容易にし、検索の対象を変東可能とし、検索
文作成中でも逐次検索可能とし、検索文の部分的検索を
可能とすることにより、ユーザが検索をしているという
感覚なしに探している概念を探しだすことのできる装置
を提供することである。The purpose of the present invention is to solve the above-mentioned problems, make it easy to change the concept in a search sentence, make it possible to change the search target, make it possible to search sequentially even while creating a search sentence, and enable partial searches of the search sentence. By doing so, it is an object of the present invention to provide a device that allows a user to find the concept he or she is looking for without feeling that he or she is searching.
上記目的は、マルチウィンドウ機能を利用して、検索文
の表示とともに、検索文中の注目概念のと位概念の表示
、および、注目概念と変更可能な」二位概念から注目概
念に付加されている条件を521足する下位概念までの
ネットワーク表示を行う。かつ、検索文中の概念間の移
動による注目概念の移動、付加されている条件を満足す
る概念内での注目概念の変更、注目概念の条件付加およ
びルート付加、付加されている条件を満足する概念の検
索を常に実行可能とすることにより達成される。The purpose of the above is to use the multi-window function to display the search sentence, display the subordinate concept of the concept of interest in the search statement, and add the second-place concept to the concept of interest, which can be changed to the concept of interest. The network is displayed up to the lower level concepts that add 521 conditions. In addition, moving the concept of interest by moving between concepts in the search sentence, changing the concept of interest within a concept that satisfies the added conditions, adding conditions and adding a route to the concept of interest, and concepts that satisfy the added conditions. This is achieved by making it possible to always search for
以下、本発明の検索装置の原理と動作を説明する。 The principle and operation of the search device of the present invention will be explained below.
第1図は、概念検索時のユーザとの対話用の画面である
。注目概念の上位概念表示領域1o1゜注目概念を含む
検索文表示領域102.検索文に該当する概念の包摂関
係本表示領域103.システムメツセージ表示領域10
4.入力領域105が存在する。ここで、領域とは1画
面上にあるユーザとの対話ウィンドウである。注目概念
は、各各の領域の中で常に表示され、かつ、すぐにわか
るようにビットマツプの白黒反転、枠組み、アンダーラ
インなどのポインターをつけておく。第1図において、
注目概念はrコンピュータ」である。FIG. 1 is a screen for interaction with the user during concept search. Super concept display area 1o1 of the concept of interest Search sentence display area 102 including the concept of interest. Subsumption relation book display area 103 of concepts corresponding to the search sentence. System message display area 10
4. An input area 105 exists. Here, the area is an interaction window with the user on one screen. The concept of interest is always displayed in each area, and pointers such as a black and white bitmap, a frame, and an underline are attached so that it can be easily recognized. In Figure 1,
The concept of interest is the r-computer.
システムは、上位概念表示領域101に、最上位概念“
UNIVIER5AL”108から注目概念″コンピュ
ータ” 112を包摂関係で結ぶ概念“UNIVER5
AL”108“事物”109“人工物” 110″5ハ
ードウエア” l 11 “コンピュータ” 112を
順に表示する。また、システムは、検索文表示領域10
2に、現在の検索文を表示し、注目概念の文字列“コン
ピュータ”113には、ポインター(四角の枠)114
をつける。さらにシステムは、包摂関係本表示領域10
3に、注目概念が変更することができる最上位概念から
包摂関係において下位の概念を表示し、注目概念の文字
列″コンピュータ” 115には、ポインター116を
つける。以下J包摂関係本表示領域103に表示される
最上位概念をアンカーと呼ぶことにする。この場合のよ
うに、注目概念に関係が付加されていないときは、アン
カーは、”UNTVI−:R5AL” ] 17どなる
。システムメツセージ表示領kIA104には、システ
ムからのメツセージが表示される。入力領域105は、
キーボードからの入力された文字列が表示される。シス
テムは、検索文表示領域102.および、包摂関係本表
示領域103に表示されている概念の文字列の座標をメ
モリに格納しているので、マウスで概念の文字列をクリ
ックしてその概念の文字列を抽出することができる。検
索文表示領域102に表示されている検索文に関する情
報は。The system displays the top concept “
UNIVIER5AL” 108 to the concept “Computer” 112 is connected through subsumption relationship “UNIVER5”
AL” 108 “Object” 109 “Artifact” 110 “5 Hardware” l 11 “Computer” 112 are displayed in order.
2, the current search sentence is displayed, and a pointer (square frame) 114 is placed at the character string "computer" 113, which is the concept of interest.
Attach. Furthermore, the system displays the subsumption relation book display area 10.
3, lower concepts in the subsumption relation from the top concept that can be changed by the concept of interest are displayed, and a pointer 116 is attached to the character string "computer" 115 of the concept of interest. Hereinafter, the topmost concept displayed in the J subsumption relationship book display area 103 will be referred to as an anchor. As in this case, when no relationship is attached to the concept of interest, the anchor is "UNTVI-:R5AL"] 17. Messages from the system are displayed in the system message display area kIA104. The input area 105 is
The string entered from the keyboard is displayed. The system displays search sentence display area 102. Furthermore, since the coordinates of the character string of the concept displayed in the subsumption relationship book display area 103 are stored in the memory, the character string of the concept can be extracted by clicking on the character string of the concept with the mouse. Information regarding the search sentence displayed in the search sentence display area 102 is as follows.
LISPの8式でメモリに格納されている。例えば、検
索文が、“1コンピユータは・・・”であった時、メモ
リに格納されている8式は、
(コンピュータ(UNIVER5AL UNIVER3
AL)(X I Y 1 ))テする。ココテ、(U
NIVER3AL UNIVER3AL)は、ルートと
して付加されている関係によるアンカーと条件として付
加されている関係によるアンカーのリストであり、包摂
関係表示のときのアンカーは両アンカーの下位概念であ
る。(Xi Yl)は、表示されている文字列“コン
ピュータ″のX座標。It is stored in memory using the LISP 8 formula. For example, when the search sentence is "1 computer is...", the 8 formulas stored in memory are (Computer (UNIVER5AL UNIVER3
AL) (X I Y 1 )) Te. Kokote, (U
UNIVER3AL) is a list of anchors based on the relationship added as a root and anchors based on the relationship added as conditions, and the anchor when displaying a subsumption relationship is a subordinate concept of both anchors. (Xi Yl) is the X coordinate of the displayed character string "computer".
Y座標である。包摂関係は1表示されている概念とその
一層分下位の概念のリストでメモリに格納する6−周分
上位の概念が複数個存在する概念は。This is the Y coordinate. A subsumption relationship is a list of the displayed concept and the concepts one layer lower than it, and is stored in memory for concepts in which there are multiple concepts that are one layer higher than the displayed concept.
表示するときに、該概念とその一層分上位の概念のすべ
てを線で結ぶ。When displaying, a line connects the concept and all of the concepts one layer above it.
注目概念の変更は、検索文表示領域102および包摂関
係本表示領域103に表示されている概念のマウス選択
、または、キーボード入力により可能である。ユーザが
キーボード入力を行うときは、システムは、包摂関係本
表示領域103に表示されているアンカーの下位概念の
中から概念の検索を行う。キーボード入力により抽出さ
れた概念が包摂関係本表示領域103に表示されていな
いときには、システムは、その上位概念を調べて包摂関
係をメモリに格納するとともに、表示されている包摂関
係木と結び付けて表示を行う。システムは、注目概念が
変更される度に、上位概念表示領域101では、新しい
注目概念の上位概念を再表示し、検索文表示領域102
では、検索文中の注目概念113を新しい注目概念に書
き換え、包摂関係本表示領域103では、注目概念のポ
インター116を新しい注目概念に移す。The concept of interest can be changed by selecting the concept displayed in the search sentence display area 102 and the subsumption relation main display area 103 with a mouse or by inputting a keyboard input. When the user performs a keyboard input, the system searches for a concept from among the subordinate concepts of the anchor displayed in the subsumption relationship book display area 103. When the concept extracted by keyboard input is not displayed in the subsumption relationship book display area 103, the system examines its superordinate concept and stores the subsumption relationship in memory, and displays it in conjunction with the displayed subsumption relationship tree. I do. Every time the concept of interest is changed, the system redisplays the new superordinate concept of the new concept of interest in the superordinate concept display area 101, and
Now, the concept of interest 113 in the search sentence is rewritten to a new concept of interest, and the pointer 116 of the concept of interest is moved to the new concept of interest in the subsumption relation main display area 103.
検索条件の付加は、ユーザが条件を付加したい概念に注
目概念を移動し、検索文表示領域102において、注目
概念の文字列113をマウスでクリックすると、システ
ムはポツプアップメニューにより追加可能な条件の一覧
表示するので、ユーザがその中から選択することにより
可能である。To add a search condition, when the user moves the concept of interest to the concept to which the user wants to add a condition and clicks the character string 113 of the concept of interest in the search text display area 102 with the mouse, the system displays the conditions that can be added using a pop-up menu. Since a list is displayed, the user can select from the list.
第4図の401は注目概念の文字列パコンピュ−タ”
113をマウスでクリックしたときに表示される追加可
能な条件のフレームである。第4図は。401 in Figure 4 is the character string computer of the concept of interest.
This is a frame of conditions that can be added that is displayed when 113 is clicked with the mouse. Figure 4 is.
“コンピュータ” 402または“コンピュータ″40
2と包摂関係において上位の概念、すなわち、第1図の
上位概念表示領域101における″コンピュータ”11
2、′ハードウェア″111゜″人工物”110.”事
物” 109 、 ”UNIVER5AL”108と一
般関係で結ぶ概念と“コンピュータ”402を主体とし
た関係の名称の一覧表示である。“Computer” 402 or “Computer” 40
2 and a superordinate concept in the subsumption relationship, that is, "computer" 11 in the superordinate concept display area 101 in FIG.
2. 'Hardware' 111° 'Artifact' 110. 'Object' 109 , 'UNIVER5AL' 108 This is a list of concepts connected in a general relationship and the names of relationships with 'Computer' 402 as the subject.
第4図の右上の゛′コンピュータ” 402は、条件の
付加を行う概念である。左側は、″コンピュータ”40
2または“コンピュータ” 402と包摂関係において
上位の概念と一般関係で結ばれている概念の文字列であ
る。右側は、「コンピュータ」を主体とした左側の概念
との一般関係の名称である。番号は、このフレームのス
ロット番号である。The "computer" 402 in the upper right corner of FIG. 4 is a concept for adding conditions. The "computer" 402 on the left side
2 or “computer” 402 is a character string of a concept that is connected in a general relationship with a higher level concept in a subsumption relationship. The right side is the name of the general relationship with the concept on the left, mainly "computer". The number is the slot number of this frame.
ユーザは、この中から追加したい関係をマウスで選択す
る。ここで、関係項目″組織・機関で開発された”40
3を選択すると、システムは、検索文を、″組織・機関
で開発されたコンピュータは・・・″とし、選択された
項目の上位概念「組織・機関」に注目概念を移す。The user selects the relationship he or she wishes to add from among these using the mouse. Here, the related item “Developed by organization/institution” 40
When 3 is selected, the system changes the search sentence to "Computers developed by organizations/institutions..." and shifts the concept of interest to the superordinate concept "organizations/institutions" of the selected item.
検索文における検索の対象の変更を行うことができる。You can change the search target in the search sentence.
検索文における検索の対象とは、検索文において、検索
文の主体となる最も重要な概念である。たとえば、検索
文″会社で開発されたコンピュータは・・・”における
[コンピュータjが検索の対象となる概念である。ここ
で、検索の対象の変更とは1作成してきた検索文におい
て、検索の対象となる概念と一般関係で結ばれているあ
る概念を検索の主体として、検索の対象を該概念に変慝
することである。たとえば、作成してきた検索文″会社
で開発されたコンピュータは・・・”において検索の対
象となる概念「コンピュータ」と関係「主題」と結ばれ
る「文書」に検索の対象を変更することである。この時
、システムは、検索文を“会社で開発されたコンピュー
タを主題とする文書″とする。以後、このときの関係の
名称をルートと呼ぶことにする。検索の対象の変更は、
ユーザが現在の検索の対象である概念に注目概念を移動
し、検索文表示領域102において、注目概念の文字列
113をマウスでクリックすると、システムはポツプア
ップメニューにより追加可能なルートの一覧表示するの
で、ユーザがその中から選択することにより可能である
。第5図の501は検索対象の概念の文字列″コンピュ
ータ”113をマウスでクリックしたときに表示される
追加可能なルートのフレームである。第5図は、″コン
ピュータ”113または″コンピュータ” 113と包
摂関係において上位の概念、すなわち、第1図の上概念
表示領域JOIにおける″コンピュータ”112.
“ハードウェア”111.”人工物″110、“事物”
109.“UNTVER5AL” 108と、一般関係
で結ばれる概念を主体とした関係の名称の一覧表示であ
る。第5図の左上の″コンピュータ゛′5o2は、ルー
トの付加を行う概念である。The search target in a search sentence is the most important concept that is the main subject of the search sentence. For example, in the search sentence "The computer developed by the company...", [computer j is the concept to be searched for. Here, changing the search target means 1. In the search sentence that has been created, change the search target to a certain concept that is connected in a general relationship with the concept that is the search target as the subject of the search. That's true. For example, in the search sentence you have created, ``The computer developed by the company...'', you can change the search target to ``document,'' which is connected to the concept ``computer,'' and the relationship ``subject.'' . At this time, the system sets the search sentence to "documents developed by the company and whose subject matter is computers." Hereinafter, the name of this relationship will be called a root. To change the search target,
When the user moves the concept of interest to the concept that is the target of the current search and clicks the character string 113 of the concept of interest in the search text display area 102 with the mouse, the system displays a list of routes that can be added using a pop-up menu. Therefore, the user can select from among them. Reference numeral 501 in FIG. 5 is a frame of an addable route that is displayed when the character string "computer" 113 of the concept to be searched is clicked with the mouse. FIG. 5 shows "computer" 113 or "computer" 113 and a superordinate concept in a subsumption relationship, that is, "computer" 112 in the upper concept display area JOI of FIG.
“Hardware” 111. “Artifact” 110, “Thing”
109. "UNTVER5AL" 108 is a list of relationship names based on concepts connected by general relationships. The computer "5o2" in the upper left corner of FIG. 5 is a concept that adds routes.
左側は、゛′コンピュータ”502と包摂関係において
上位または同位の概念と一般関係で結ばれている概念の
文字列である。右側は、左側の概念を主体とした「コン
ピュータ」との一般関係の名称である。番号は、このフ
レームのスロット番号である。ユーザはこの中から追加
したい関係をマウスで選択することができる。たとえば
、ユーザがパコンピュータで開発された組織・機関”5
02という関係を選択すると、システムは検索文を、″
コンピュータで開発された組織・機関は・・″とし1選
択された項目の下位概念「組織・機関Jに注目概念を移
す。このようにして、検索文における検索の対象は、r
J’+113=11・機関」となる。The left side is a character string of concepts that are connected in a general relationship with concepts that are higher or on the same level in a subsumption relationship with "computer" 502. The right side is a character string of concepts that have a general relationship with "computer" that is based on the concept on the left. It is a name. The number is the slot number of this frame. The user can use the mouse to select the relationship he or she wants to add. For example, if a user is an organization/institution developed on a computer
If you select the relationship 02, the system will change the search sentence to ``
The organization/institution developed by computer is...'', and the concept of interest is shifted to the subordinate concept of the selected item, ``organization/institution J.'' In this way, the target of the search in the search sentence is r
J'+113=11・engine".
このようにして、1日本にある会社で開発されたコンピ
ュータは・・・′″という検索文が作成されたとする。In this way, it is assumed that a search sentence such as ``Computers developed by a company in Japan...''' is created.
注目概念が「コンピュータ」であるとき、この状75に
おける画面を第2図に示す。検索文表示領域202は、
″日本にある会社で開発さ汎たコンピュータは・・・″
と表示する。この時、メモリに格納されている8式は、
(コンピュータ(IJN丁VERsAI バードウ、、
r:、7(XI Yl)((開発された
(会社(組織・機関組織・機関) (X2 Y2)
((にある
(日本(場所UNIVER3AL (x 3 、 Y
3))))))となる。(Xi Yl)、(X2
Y2)、(X3Y3)はそれぞれ検索文表示領域202
に表示されている文字列″コンピュータ”208.”会
社”210、“日本” 211のX座標、Y座標である
。When the concept of interest is "computer", the screen in this state 75 is shown in FIG. The search sentence display area 202 is
``A general-purpose computer developed by a company in Japan...''
is displayed. At this time, the 8 formulas stored in the memory are:
r:, 7 (XI Yl) ((developed (company (organization/institution organization/institution) (X2 Y2)
(in Japan (location UNIVER3AL (x 3, Y
3))))))). (Xi Yl), (X2
Y2) and (X3Y3) are search sentence display areas 202, respectively.
The character string “computer” displayed in 208. These are the X and Y coordinates of “Company” 210 and “Japan” 211.
(υNIVER5AL ハードウェア)は、ルートと
して付加されいる関係が無いときのアンカーrUNIV
lliR3AL Jと、条件として付加されている関係
「開発」によるアンカー[ハードウェア」のリストであ
る。同様に、(組織・機関 組織・機関)は、ルートと
して付加されている関係「開発」によるアンカー「組織
・機関」と、条件として付加されている関係[所在地」
によるアンカー「組織・機関」のリストであり、(場所
UNIVER3AL)は、ルートとして付加されてい
る関係「所在地」によるアンカー「場所」と、条件とし
て付加されている関係がないときのアンカーrUNIV
ER3ALJのリストである。(υNIVER5AL hardware) is the anchor rUNIV when there is no relationship attached as a root.
This is a list of anchor [hardware] with lliR3AL J and the relationship "development" added as a condition. Similarly, (organization/institution organization/institution) is the anchor "organization/institution" with the relationship "development" added as the root, and the relationship [location] added as the condition.
(Location UNIVER3AL) is a list of anchors "Organizations/Institutions", and (Location UNIVER3AL) is the anchor "Location" with the relationship "Location" added as the root, and the anchor rUNIV when there is no relationship added as a condition.
This is a list of ER3ALJ.
ユーザは、検索文表示領域202に表示されている検索
文に含まれている概念の文字列、“日本”211 、
”会社”210.”コンピュータ”208をマウスで選
択して、注目概念を移動して、それぞれの概念に関係を
つけていくことができる。包摂関係本表示領域203の
アンカーは、注目概念または注目概念の上位概念の中で
関係(条件またはルート)で結び付いている概念を探し
、その中で最も下位の概念とする。上記検索文において
、注目概念には1条件として関係「開発」が結び付いて
いる。第3図に示すように、「コンピュータ」313の
上位概念「ハードウェア」312が「会社」308の上
位概念[組織・機関」307と関係「開発」325によ
り結ばれているので、アンカーは「ハードウェア」31
2になる。そして、概念「ハードウェア」312以下の
概念を包摂関係本表示する。The user selects the character string of the concept included in the search sentence displayed in the search sentence display area 202, “Japan” 211,
"Company" 210. By selecting "computer" 208 with the mouse, it is possible to move the concepts of interest and attach relationships to each concept. The anchor of the subsumption relation main display area 203 searches for a concept that is connected by a relationship (condition or root) among the concepts of interest or higher-level concepts of the concept of interest, and selects the lowest concept among them. In the above search sentence, the concept of interest is associated with the relationship "development" as one condition. As shown in FIG. 3, the superordinate concept "hardware" 312 of "computer" 313 is connected to the superordinate concept [organization/institution] 307 of "company" 308 through the relationship "development" 325, so the anchor is " Hardware” 31
It becomes 2. Then, the concepts below the concept "hardware" 312 are displayed in a subsumption relation book.
検索文が、″′会社で開発されたコンピュータで、オペ
レーティングシステムの上で動くコンピュータに関する
記事″であり、注目概念が[コンピュータ」であったな
ら、システムは、「コンピュータ」以下の概念のうち検
索文にあてはまる概念の包摂関係木を表示する。上記検
索文において、注目概念「コンピュータ」には、関係「
開発」。If the search sentence is ``Articles about computers developed in a company and run on an operating system,'' and the concept of interest is [computer,] the system searches for concepts under "computer." Displays a subsumption relation tree of concepts that apply to a sentence. In the above search sentence, the focused concept "computer" has the relation "
development".
「○S」、「主題」が結び付いている。第3図に示すよ
うに、「コンピュータ」313が[オペレーティングシ
ステム」317と関係rO8J326で結ばれ、「ハー
ドウェア」312が「組織・機関」307と関係[開発
」325で結ばれ、rUNIVER3ALJ 301が
[文書」320と関係「主MJ327で結ばれている。"○S" and "subject" are connected. As shown in FIG. 3, "Computer" 313 is connected to "Operating System" 317 through relationship rO8J 326, "Hardware" 312 is connected to "Organization/Institution" 307 through relationship [Development] 325, and rUNIVER3ALJ 301 is connected to [Document] 320 is connected to the relationship “Main MJ 327.
そこで、システムは「コンピュータ」313と「ハード
ウェア」312とrUNIVER3ALJ 301のう
ち下位概念である「コンピュータJ313をアンカーと
する。Therefore, the system uses "computer J313", which is a subordinate concept among "computer" 313, "hardware" 312, and rUNIVER3ALJ 301, as an anchor.
また、ユーザは第2図の検索文表示領域202における
概念の文字列゛′日本”211.“会社”210、また
は“コンピュータ”208にして検索結果出力メニュー
206をクリックすることにより″日本にある会社′″
、、パ日本る会社で開発されたコンピュータ″などにつ
いての検索をすることができる。In addition, the user can click on the search result output menu 206 with the concept character strings ``Japan'' 211, ``Company'' 210, or ``Computer'' 208 in the search sentence display area 202 of FIG. company'"
You can search for "computers developed by Japanese companies," etc.
第6図は、本発明方式の一実施例である情報検索装置を
利用したファイリングシステムの構成図である。装置全
体の構成と動作の概要を説明する。FIG. 6 is a configuration diagram of a filing system using an information retrieval device which is an embodiment of the method of the present invention. An overview of the overall configuration and operation of the device will be explained.
装置は、制御装[(CUP)600、と主メ−11−9
610、磁気ディスク装置群630.操作端末620
、 CRT622.キーボード623.マウス625か
らなるデータ処理部からなる。概念の検索は、端末62
0上で行う。検索対象は、登録されている概念、および
概念間の関係として記載されている事実の集合であり、
ファイル630に格納されている。さらにファイル63
0には、概念や関係を表現する自然言語に関する知識も
含まれている。The device includes a control unit [(CUP) 600, and a main main unit 11-9.
610, magnetic disk device group 630. Operation terminal 620
, CRT622. Keyboard 623. It consists of a data processing section consisting of a mouse 625. Concept searches can be done using the terminal 62.
Perform on 0. The search target is a set of registered concepts and facts described as relationships between concepts,
It is stored in file 630. Further file 63
0 also includes knowledge of natural language to express concepts and relationships.
端末620のウィンドウの制御は、制御装置600によ
り行う。マウス625は、 CRT622に対して、C
RT622に表示されている概念の選択、メニュー選択
が可能である。この機能を用いて、キーボード入力にた
よらず自由にブラウジングすることができる。 CRT
622上の画面の管理はCPU600で行う。The window of the terminal 620 is controlled by the control device 600. The mouse 625 has a CRT622
It is possible to select the concept displayed on the RT622 and to select from the menu. This feature allows you to browse freely without relying on keyboard input. CRT
622 is managed by the CPU 600.
装置の主な動作を、以下に説明する。知識ベースの検索
を開始すると、知識ベースの表示で必要なウィンドウを
CRT622に表示する。この時、マウス625をクリ
ックして取りだしたい文字列の位置情報を主メモリ61
0に格納しておく。マウス625がクリックされるとそ
の位置を調べて主メモリ610に格納されている位置情
報によりクリックされている文字列を取り出す。また、
マウス625がクリックされる、又は、キーボード62
3から入力が行われると、制御装[600により表示し
なおすべきウィンドウを探し、必要な情報を磁気ディス
ク630から探して再表示する。The main operation of the device will be explained below. When a knowledge base search is started, a window necessary for displaying the knowledge base is displayed on the CRT 622. At this time, click the mouse 625 and store the position information of the character string you want to retrieve in the main memory 625.
Store it at 0. When the mouse 625 is clicked, its position is checked and the clicked character string is retrieved based on the position information stored in the main memory 610. Also,
Mouse 625 is clicked or keyboard 62
When an input is made from 3, the control unit 600 searches for a window to be redisplayed, searches for necessary information from the magnetic disk 630, and redisplays it.
以下1本発明を具体的に、“日本にある会社で開発され
たコンピュータを主題とする文書″の検索を例にとって
、第1図、第2図、および第7図から第18図を用いて
説明する。The present invention will be specifically described below using FIG. 1, FIG. 2, and FIGS. explain.
第7図は、検索起動開始時の初期画面である。FIG. 7 shows the initial screen when starting the search.
リセットメニュー707をクリックすると、この初期画
面となる。注目概念は、最上位概念である「いIVER
SALJである。上記概念表示領域701は、rUNI
VER3ALJ (7)文字列“UNIVER3AL”
708が表示される。検索文表示領域702では、文
字列“UNIVER3AL″709を表示しポインター
(四角の枠)71oを置く。包摂関係本表示領域703
では、アンカーをrUNIVF’:R3ALJとして1
m層分下位の概念を接散nまで木表示する。文字列”U
NIVER3AL”711にポイン9−712を置く。Clicking on the reset menu 707 brings up this initial screen. The concept of interest is the top level concept “IVER”.
I am SALJ. The above concept display area 701 is rUNI
VER3ALJ (7) Character string “UNIVER3AL”
708 is displayed. In the search sentence display area 702, a character string "UNIVER3AL" 709 is displayed and a pointer (square frame) 71o is placed. Inclusion-related book display area 703
Now, set the anchor to rUNIVF':R3ALJ and set it to 1
The concepts of m layers below are displayed as a tree up to n points. String “U”
Place point 9-712 on NIVER3AL”711.
m、nの値は、ユーザが自由にいつでも変更することが
できる。以下の例では、m= 1 、 n’ = 2と
し、包摂関係本表示領域703において、下位概念が表
示されていない概念、゛′事物″′713゜″場所”7
14に注目概念が移動し、該注目概念に下位概念が存在
するときには、1層分下位の概念を接散2までの概念を
追加して木表示することにする6
第1図は、第7図において、キーボードから”comp
uter”と入力して、注目概念を変更したときの画面
である。注目概念を移動するのは、マウス選択、および
キーボード入力により可能である。The values of m and n can be freely changed by the user at any time. In the following example, m = 1, n' = 2, and in the subsumption relationship main display area 703, a concept whose subordinate concept is not displayed, ``Object''713゜''Location'' 7
When the concept of interest moves to 14 and there is a subordinate concept to the concept of interest, the concepts one layer lower will be displayed as a tree by adding concepts up to 2.6 In the figure, you can select "comp" from the keyboard.
This is the screen when the concept of interest is changed by inputting "Uter".The concept of interest can be moved by mouse selection and keyboard input.
キーボードにより、” computer ”と入力す
ると、概念検索が行われ、検索結果として、「コンピュ
ータ」を得る。複数の概念が抽出されたときは、抽出さ
れた概念が、各概念の一層分上位の概念とともにメニュ
ー表示されるので、その中からマウスで選択して一意に
決定することができる。ここで抽出された概念「コンピ
ュータJは、以前に検索されていないため、第7図の包
摂関係本表示領域703上に表示されていないので、ま
ず概念「コンピュータ」の上位概念を調べて包摂関係本
表示領域703に表示されている概念と「コンピュータ
Jを包摂関係で結合する。概念「コンピュータ」を、注
目概念とする。注目概念が概念「コンピュータ」に移動
したので、上位概念表示領域101は、「コンピュータ
」の上位概念に書き換えられる。検索文表示領域102
では、検索文中の注目概念の部分113を「コンピュー
タ」に置き換えて再表示し1文字列″コンピュータ″1
13にポインター114を置く。包摂関係本表示領域1
03では、注目概念に条件が付加されていないので、ア
ンカーをrUNIVER5ALJとして、「コンピュー
タ」までの概念と「コンピュータ」の1層分下位の概念
“ワークステーション”117と”AIマシン” 11
8も木表示し、文字列“コンピュータ” 115にポイ
ンター116を置く。第7図から第1図の画面に移るま
での処理の流れを第19図、第20図に示す。第19図
は、どの処理に進むのかを判断する処理の流れ図である
。ステップ1910では、キーボードから入力されたか
否かを判断する。ステップ1920は、検索文表示領域
に表示されている概念の文字列がマウスで選択されたか
否かを判断する。ステップ1930では、包摂関係本表
示領域に表示されている概念の文字列がマウスで選択さ
れたか否かを判断する。When "computer" is input using the keyboard, a concept search is performed and "computer" is obtained as a search result. When a plurality of concepts are extracted, the extracted concepts are displayed in a menu together with the concepts that are one layer higher than each concept, and can be uniquely determined by selecting from among them with the mouse. Since the concept "computer J" extracted here has not been searched before and is not displayed in the subsumption relations book display area 703 in FIG. 7, first check the superordinate concepts of the concept "computer" and The concept displayed in the main display area 703 and "computer J" are combined in an inclusive relationship. The concept "computer" is set as the concept of interest. Since the concept of interest has been moved to the concept "computer," the superordinate concept display area 101 is rewritten to the superordinate concept of "computer." Search sentence display area 102
Now, replace the focused concept part 113 in the search sentence with "computer" and display it again, and enter the string "computer"1.
Place the pointer 114 at 13. Inclusion-related book display area 1
In 03, since no conditions are attached to the concept of interest, the anchor is rUNIVER5ALJ, and the concepts up to "computer" and the concepts one layer below "computer" are "workstation" 117 and "AI machine" 11.
8 is also displayed as a tree, and a pointer 116 is placed on the character string "computer" 115. The flow of processing from FIG. 7 to the screen shown in FIG. 1 is shown in FIGS. 19 and 20. FIG. 19 is a flowchart of a process for determining which process to proceed to. In step 1910, it is determined whether an input has been made from the keyboard. In step 1920, it is determined whether the character string of the concept displayed in the search sentence display area has been selected with the mouse. In step 1930, it is determined whether the character string of the concept displayed in the subsumption relationship main display area has been selected with the mouse.
ステップ1940では、検索結果出力メニューがマウス
で選択されたか否かを判断する。結果出力メニューが選
択されたとき、ステップ1941で検索結果を文章で表
示する。ステップ1950では、リセットメニューがマ
ウスで選択されたか否かを判断する。リセットメニュー
が選択されたとき、ステップ1951で包摂関係におい
て最上位概念rUNIVER5ALJを注目概念にする
。第20図は、キーボードから文字列が入力されたとき
に行われる処理の流れ図である。ステップ2000は、
入力文字列に対応する概念のマツチングを行う。ここで
、部分文字列による部分マツチングも行われる。ステッ
プ2010では、マツチングした概念が複数個あるか否
かを判断する。複数個の概念とマツチングしたときには
、ステップ2020で、マツチングした概念と各概念の
上位概念をポツプアップメニューで一覧表示し、ステッ
プ2030で、該当する概念をマウスで一つ選択するよ
うにする。ステップ2040では、マツチングした概念
が包摂関係本表示領域に表示されているか否かを判断す
る。表示されていない場合には、該概念の上位概念を調
べる。ステップ2060では、マツチングした概念を注
目概念とする。ステップ2070では、新しく注目概念
となった概念の上位概念を上位概念表示領域に再表示す
る。ステップ2080では、検索文を検索文表示領域に
再表示し、注目概念にポインターを置く。包摂関係木を
、包摂関係本表示領域に再表示し、注目概念にポインタ
ーを置く。第7図から第1図の画面に移るまでには、キ
ーボードから入力した文字列が表す概念に注目概念を移
すために、第19図のステップ1910、次いで結合子
197oで示すように、第20図のステップ2000に
移り、ステップ2010,2040..2050,20
60゜2070.2080.2090の処理を順次行い
。In step 1940, it is determined whether the search result output menu has been selected with the mouse. When the result output menu is selected, the search results are displayed in text in step 1941. In step 1950, it is determined whether the reset menu has been selected with the mouse. When the reset menu is selected, in step 1951, the top concept rUNIVER5ALJ is made the concept of interest in the subsumption relationship. FIG. 20 is a flowchart of processing performed when a character string is input from the keyboard. Step 2000 is
Performs matching of concepts corresponding to input string. Here, partial matching using partial character strings is also performed. In step 2010, it is determined whether there are multiple matched concepts. When a plurality of concepts are matched, in step 2020, a list of the matched concepts and superordinate concepts of each concept is displayed in a pop-up menu, and in step 2030, one corresponding concept is selected with the mouse. In step 2040, it is determined whether the matched concept is displayed in the subsumption relationship main display area. If it is not displayed, check the superordinate concepts of the concept. In step 2060, the matched concept is set as a concept of interest. In step 2070, the superordinate concept of the concept that has newly become the concept of interest is redisplayed in the superordinate concept display area. In step 2080, the search sentence is redisplayed in the search sentence display area, and the pointer is placed on the concept of interest. The subsumption relationship tree is redisplayed in the subsumption relationship main display area, and the pointer is placed on the concept of interest. Before moving from the screen shown in FIG. 7 to the screen shown in FIG. Moving on to step 2000 in the figure, steps 2010, 2040 . .. 2050,20
60° 2070.2080.2090 processing is performed sequentially.
結合子1960により第19図のステップ1910に戻
る。Connector 1960 returns to step 1910 of FIG.
検索文表示領域中の注目概念の文字列をマウスでクリッ
クすることにより注目概念に条件を付加することができ
る。第8図は、この過程における画面である。検索文表
示領域802の注IJ概念の文字列“コンピュータ”
808をマウスでクリックすると、概念「コンピュータ
」が、注目概念であり、検索文において検索対象の概念
であるため、注目概念に対して条件を付加するのか、ル
ートを付加するのかを選択するポツプアップメニュー8
09が現れる。ここで、″条件付加″810を選択する
と、システムは上位概念が継承されえるものを含めて、
「コンピュータ」に付加することができる一般関係をフ
レーム811で表示する。Conditions can be added to the concept of interest by clicking the character string of the concept of interest in the search text display area with the mouse. FIG. 8 is a screen shot during this process. Character string “computer” of note IJ concept in search text display area 802
When you click 808 with the mouse, the concept "computer" is the concept of interest and the concept to be searched in the search sentence, so a pop-up will appear where you can select whether to add a condition or a route to the concept of interest. Menu 8
09 appears. Here, if you select "add condition" 810, the system will include the superordinate concepts that can be inherited.
General relationships that can be added to "Computer" are displayed in frame 811.
−度、注目概念に付加できる一般関係を探し表示すると
、そのデータまたは、表示したウィンドウを内部に蓄え
ておくので、再度同じ概念に付加できる関係の検索を行
わなくてもすむ。ユーザは、このなかで、該当する関係
項目″組織・機関で開発されたコンピュータ” 812
をマウスでクリックして選択する。第9図は、マウスで
付加したい関係を選択した後の画面である。検索文は該
関係が追加されて″組織・機関で開発されたコンピュー
タ”908となり、注目概念は、関係項目1′組織・機
関で開発されたコンピュータ”のなかで。- Once a general relationship that can be added to the concept of interest is searched for and displayed, the data or the displayed window is stored internally, so there is no need to search for a relationship that can be added to the same concept again. Among these, the user can select the relevant related item "Computers developed by organizations/institutions" 812
Select by clicking with the mouse. FIG. 9 shows the screen after selecting the relationship to be added using the mouse. The search sentence becomes ``Computers developed by organizations/institutions'' 908 with the relation added, and the concept of interest is in related item 1''Computers developed by organizations/institutions.''
上位の概念「組織・機関」に移る。検索文表示領域90
2では、検索文が再実示され、注目概念の文字列“組織
・機関”909にポインター910を置く。包摂関係本
表示領域903では、「コンピュータ」と関係「開発」
で結ばれている上位概念である「組織・機関」をアンカ
ーとして、′組織・機関” 911と「組織・機関」の
1層分下位の概念を接散2までの概念の文字列゛′会社
″″912゜゛′教育機関” 913を木表示し、文字
列パ組織・機関” 911にポインター914を置く。Moving on to the higher-level concept "organization/institution." Search sentence display area 90
In step 2, the search sentence is displayed again and a pointer 910 is placed on the character string "organization/institution" 909 of the concept of interest. In the inclusion relationship book display area 903, “computer” and the relationship “development” are displayed.
Using the superordinate concept ``Organization/Institution'' as an anchor, the concepts one level lower than ``Organization/Institution'' 911 and ``Organization/Institution'' are dispersed to create a character string of concepts up to 2, ``Company.''``''912゜゛'Educationalinstitution'' 913 is displayed as a tree, and a pointer 914 is placed on the character string ``organization/institution'' 911.
第1図から第9図の画面に移るまでの処理の流れを第1
9図、第21図に示す。第21図は、注目概念に条件ま
たはルートを付加するための処理の流れ図である。ステ
ップ2100は、マウスで指定された検索文表示領域上
の文字列が表している概念が注目概念と同一か否かを判
断する。同一であったならば、ステップ2101で、指
定された概念を注目概念にする。ステップ2110では
、2]:目概念が検索文において検索の対象である概念
が否かを判断する。検索の対象である概念であるならば
、ステップ212oで条件を付加するが否が。The flow of processing from Figure 1 to the screen in Figure 9 is shown in Figure 1.
It is shown in FIG. 9 and FIG. 21. FIG. 21 is a flowchart of a process for adding a condition or route to a concept of interest. In step 2100, it is determined whether the concept represented by the character string on the search text display area specified by the mouse is the same as the concept of interest. If they are the same, in step 2101, the designated concept is made the concept of interest. In step 2110, it is determined whether or not the concept 2] is the target of the search in the search sentence. If the concept is the target of the search, a condition is added in step 212o.
ステップ2121でルートを付加するが否かを判断する
。条件を付加を行う場合には、ステップ2130で注目
概念に条件として付加できる一般関係を一覧表示し、ス
テップ214oで一覧表示の中から該当する関係を選択
し、ステップ215oで検索文に条件を付加し、ステッ
プ216oで、選択した関係項目の上位の概念を注目概
念にする。In step 2121, it is determined whether or not to add a route. When adding a condition, a list of general relationships that can be added as a condition to the concept of interest is displayed in step 2130, the relevant relationship is selected from the list in step 214o, and the condition is added to the search sentence in step 215o. Then, in step 216o, the concept above the selected relational item is set as the concept of interest.
ルートを付加する場合には、ステップ2122で、注目
概念にルートとして付加できる一般関係を一覧表示し、
ステップ2123で一覧表示の中から該当する関係を選
択し、ステップ2124で検索文にルートを付加し、ス
テップ2125で、選択した関係項目の下位の概念を注
目概念にする。ステップ2170では、注目概念に付加
されている関係(条件とルート)を結んでいる注目概念
の上位概念を調べ、その中で最も下位な概念をアンカー
とする。第1図から第9図の画面に移るまでには、注目
概念に条件を付加するために、第19図のステップ19
10,1920、次いで結合子1980で示すように、
第21図のステップ2100に移り、ステップ2110
,2120,2130゜2140.2150,2160
.2170を順次行い、さらに結合子2100で示すよ
うに、第20図のステップ2070,2080.209
0を行い、結合子1960により第19図のステップ1
910に戻る。If a root is to be added, in step 2122, a list of general relationships that can be added to the concept of interest as a root is displayed;
In step 2123, the relevant relationship is selected from the displayed list, in step 2124 a root is added to the search sentence, and in step 2125, the concept subordinate to the selected relationship item is made the concept of interest. In step 2170, the superordinate concepts of the concept of interest that connect the relationships (conditions and routes) added to the concept of interest are checked, and the lowest concept among them is set as the anchor. Before moving from the screen in FIG. 1 to the screen in FIG. 9, in order to add conditions to the concept of interest, step 19 in FIG.
10, 1920, then as shown by the connector 1980,
Moving on to step 2100 in FIG. 21, step 2110
,2120,2130°2140.2150,2160
.. 2170 in sequence, and further steps 2070, 2080, and 209 in FIG.
0 and the connector 1960 performs step 1 in FIG.
Return to 910.
包摂関係表示領域上の概念の文字列をマウスで選択して
いくことにより注目概念を変更していくことができる。The concept of interest can be changed by selecting the character string of the concept on the subsumption relationship display area with the mouse.
ここでは、″会社で開発されたコンピュータ″について
の調べたいので、第9図において、包摂関係表示領域9
03に表示されている文字列″会社” 912をマウス
の左ボタンでクリックして注目概念を「会社」に移す。Here, we want to investigate "computers developed by the company," so in Fig. 9, the subsumption relation display area 9
Click on the character string "Company" 912 displayed in 03 with the left mouse button to move the concept of interest to "Company".
第10図は、この状態における画面である。注目概念が
概念「会社」に移動したので、上位概念表示領域100
1は、r会社」の上位概念に書き換え7図ニ示すように
、”LINIVER3AL”1011.”事物″101
2、”人工物”1013.”組織・機関″1014、”
会社” 1.015となる。検索文表示領域1002で
は、検索文が“会社で開発されたコンピュータ”100
8と再表示され、注目概念の文字列“会社”1009に
ポインター1010を置く。包摂関係本表示領域100
3では、注目概念のポインター1009を″会社”10
08に移す。マウスの左ボタンでクリックした該概念r
会社」が、第9図の包摂関係本表示領域903において
、最下位概念であるので、さらに1層分下位の概念を被
数2まで検索し迫力aして本表示する。この時、包摂関
係木を全部、再表示しても良いし、注目概念のポインタ
ーを“会社”1008に移して″会社”1008の下位
概念パ電気メーカ”1016.”金融機関”1017を
追加表示しても良い。追加表示する際に他の概念の表示
と重なる場合は追加して表示される概念の領域、すなわ
ち、″電気メーカ”1016.”金融機関″1017が
表示される領域だけを消しから追加表示して良い。包摂
関係本表示領域1003においてさらに注目概念をr会
社」の下位概念に移動することもまた上位又は同位の概
念に移動することもできる。移動していくうちに、包摂
関係本表示領域1003に表示される概念は増していき
、ユーザがたどった概念を見ることができる。また、−
度表示した概念を覚えているので、再度検索する必要は
ない。第9図から第10図の画面に移るまでの処理を第
19図、第22図に示す。第22図は、包摂関係水領域
に表示されている包摂関係木を利用して、注EAR念を
移動するための処理の流れ図である。ステップ2200
は、包摂関係水領域に表示されている文字列をマウスの
左ボタンでクリックしたか否かを判断する。マウスの左
ボタンでクリックした場合には、ステップ2201でク
リックされた概念を注・目概念とし、ステップ2202
でクリックされた概念の下位[念が表示されているか否
かを判断する0表示されていない場合には、ステップ2
203で一層分下位の概念を調べる。ステップ2210
は、包摂関係水領域に表示されている文字列をマウスの
右ボタンでクリックしたか否かを判断する。マウスの右
ボタンでクリックした場合には、ステップ2220でク
リックされた概念の一層分下位の概念をメニュー表示し
、ステップ2230で該当する概念倹その中からマウス
で選択すると、ステップ2240で該概念を注目概念と
する。第914から第10図の画面に移るまでには、下
位概念を表示していない概念に注目概念を移すためにq
419図のステップ1910.1920.1930を行
い、結合子1990により、第22Mのステップ220
oに移り、ステップ220]、2202.2203を
順次行い、さらに結合子2100に示すように、第20
図のステップ2070に移り、ステップ2080.20
90を行い、結合子1960により第19図のステップ
1910に戻る。FIG. 10 shows the screen in this state. Since the concept of interest has been moved to the concept "company", the superordinate concept display area 100
1 is rewritten as a superordinate concept of "company r" as shown in Figure 7, "LINIVER3AL" 1011. "Things" 101
2. “Artifact” 1013. “Organizations/Institutions” 1014,”
Company" 1.015. In the search sentence display area 1002, the search sentence is "Computer developed by the company" 100.
8 is displayed again, and a pointer 1010 is placed on the character string "company" 1009 of the concept of interest. Inclusion-related book display area 100
3, pointer 1009 of the concept of interest is “company” 10
Move to 08. The concept r clicked with the left mouse button
Since "Company" is the lowest level concept in the subsumption relationship book display area 903 of FIG. 9, the concepts one layer further down to the digit 2 are searched and displayed in a powerful manner a. At this time, you may redisplay the entire subsumption relationship tree, or move the pointer of the concept of interest to "Company" 1008 and additionally display the sub-concepts of "Company" 1008 such as "Electric Manufacturer" 1016 and "Financial Institution" 1017. When additionally displaying, if the display overlaps with the display of other concepts, only the area of the additionally displayed concept, that is, the area where "Electric Manufacturer" 1016 and "Financial Institution" 1017 are displayed, is deleted. In the subsumption relation main display area 1003, the concept of interest can be further moved to a lower level concept of ``R Company'' or to a higher level or the same level concept. As the user moves, the number of concepts displayed in the subsumption relationship book display area 1003 increases, and the user can see the concepts that the user has traced. Also, -
It remembers the concepts you've seen each time, so you don't have to search for them again. The processing from FIG. 9 to the screen shown in FIG. 10 is shown in FIGS. 19 and 22. FIG. 22 is a flowchart of a process for moving the note EAR using the subsumption relationship tree displayed in the subsumption relationship water area. Step 2200
determines whether or not the character string displayed in the subsumption-related water area is clicked with the left mouse button. When clicking with the left mouse button, the concept clicked in step 2201 is set as the focused concept, and step 2202
Determine whether the lower level of the concept clicked on [Nen] is displayed.0 If it is not displayed, step 2
In step 203, concepts at a lower level are examined. Step 2210
determines whether the character string displayed in the subsumption-related water area is clicked with the right mouse button. When clicking with the right button of the mouse, a menu of concepts one layer below the clicked concept is displayed in step 2220, and when the corresponding concept is selected with the mouse in step 2230, the concept is displayed in step 2240. Make it a noteworthy concept. Before moving from screen 914 to the screen shown in FIG.
Steps 1910, 1920, and 1930 in FIG.
Steps 220], 2202 and 2203 are performed sequentially, and as shown in the connector 2100, the 20th
Moving to step 2070 in the diagram, step 2080.20
90, and the connector 1960 returns to step 1910 of FIG.
さらに、注目概念「会社」について付加する条件がある
ので、上記と同様な処理を行う。第11図がこの過程に
おける画面である。注目概念の文字列゛′会社”110
8をクリックすると、一般関係のフレーム11o9を表
示する。このなかで、該当する関係項目″場所にある会
社” 1110をマウスで選択する。第12図は、付加
したい関係を選択したあとの画面である。検索文に該関
係が追加され、注目概念は、関係項目″場所にある会社
″のなかで、上位の概念「場所」に移る。注目概念が概
念「場所」に移動したので、上記概念表示領域1101
は、「場所」の上位概念に書き換えられる。検索文表示
領域1202では、検索文が゛′場所にある会社で開発
されたコンピュータ″1209と再表示され、注目概念
の文字列″場所″1208にポインター1210を置く
。包摂関係本表示領域1203では、「コンピュータ」
と関係「開発」で結ばれている概念「場所」をアンカー
として、「場所」の1層分下位の概念を深さ2までを木
表示し、文字列″場所”1211にポインター1212
を置く、第10図から第12図の画面に移るまでの処理
のながれを第19図、第21図に示す。第10図から第
12図の画面に移るまでには、概念の対象でない概念に
条件を付加するために、第19図のステップ1910.
1920を行い、結合子1980で示すように、第21
図のステップ2100に移り、ステップ2110゜21
30.2140,2150,2160,2170を順次
行い、さらに結合子2100で示すように、第20図の
ステップ2070に移り、ステップ2080.2090
を行い、結合子1960により、第19図のステップ1
910に戻る。Furthermore, since there is a condition to be added regarding the focused concept "company", the same processing as above is performed. FIG. 11 shows the screen during this process. Attention concept character string ``company'' 110
Clicking 8 displays a general-related frame 11o9. Among these, the corresponding related item "Company in location" 1110 is selected with the mouse. FIG. 12 shows the screen after selecting the relationship to be added. The relationship is added to the search sentence, and the concept of interest moves to the higher level concept "location" in the related item "company located in location". Since the concept of interest has moved to the concept "location", the above concept display area 1101
is rewritten as a superordinate concept of "place." In the search sentence display area 1202, the search sentence is redisplayed as ``Computer developed at a company located at location'' 1209, and the pointer 1210 is placed on the character string ``location'' 1208 of the concept of interest.In the subsumption relation book display area 1203, ,"Computer"
Using the concept "Location" connected by the relationship "Development" as an anchor, the concepts one layer below "Location" are displayed as a tree to a depth of 2, and the pointer 1212 is placed on the character string "Location" 1211.
19 and 21 show the flow of processing from when the screen is placed to when the screen moves from FIG. 10 to the screen shown in FIG. 12. Before moving from the screen shown in FIG. 10 to the screen shown in FIG. 12, steps 1910.
1920 and the 21st
Moving on to step 2100 in the diagram, step 2110゜21
30. Perform steps 2140, 2150, 2160, and 2170 in sequence, then proceed to step 2070 in FIG. 20, as shown by connector 2100, and step 2080.2090.
and step 1 in FIG. 19 using the connector 1960.
Return to 910.
包摂関係本表示領域上の概念をマウスで選択していくこ
とにより注目概念を変更することができるが、包摂関係
本表示領域に表示されている概念は包摂関係の一部であ
る。第13図は、第12図の包摂関係本表示領域120
3のアンカー以下の概念で、包摂関係本表示領域120
3に表示されていない概念をマウスにより捜しだす過程
を表す。The concept of interest can be changed by selecting a concept on the subsumption relationship main display area with the mouse, but the concepts displayed in the subsumption relationship main display area are part of the subsumption relationship. FIG. 13 shows the subsumption relationship book display area 120 in FIG.
The subsumption relationship book display area 120 is based on the concept below the anchor of 3.
3 represents the process of using the mouse to search for a concept that is not displayed.
包摂関係本表示領域1303上の概念をマウスの右ボタ
ンで選択することにより該概念の下位概念をすべて表示
することができる。ここでは、1日本にある会社で開発
されたコンピュータ″についての調べたいので、包摂関
係本表示領域1303の文字列“国家”1308をマウ
スの右ボタンでクリックすると、概念「国家」の−周分
下位概念がメニュー1309で表示される。この中で、
該当する概念パ日本”1310をクリックすると。By selecting a concept on the subsumption relationship main display area 1303 with the right mouse button, all subordinate concepts of the concept can be displayed. Here, we want to find out about ``Computers developed by a company in Japan'', so if we click with the right mouse button on the character string ``Nation'' 1308 in the inclusion relationship book display area 1303, we will find the - round number of the concept ``Nation''. Subordinate concepts are displayed in menu 1309. In this,
Click on the corresponding concept page "Japan" 1310.
注目概念が、該概念「日本」に移動する。メニュー領域
の外でクリックすると、注目概念は、概念r国家」に移
動する。第14図は、注目概念が「日本」に移動したあ
との画面である。注目概念が概念「日本Jに移動したの
で、上位概念表示領域1401は、「日本」の上位概念
に書き換えられる。検索文表示領域1402では、検索
文が″日本にある会社で開発されたコンピュータ”14
08と再表示され、注目概念の文字列″日本″1409
にポインター1410を置く。包摂関係本表示領域14
03では、″国家”1411の下位に″′日本”141
2を追加して再表示し、注目概念11日本”1412に
ポインター1413を移す。包摂関係本表示領域140
3に表示されている関係水の途中の概念をマウスの中ボ
タンでクリックして下位概念を表示し、その中の概念に
注目概念を移すときも該概念を追加して表示する。第1
2図から第14図の画面に移るまでの処理の流れを第1
9図、第22図に示す。第12図から第14図の画面に
移るまでには、包摂関係本表示領域に表示されている概
念に注目概念を移動するた□め、第19図のステップ1
910,1920゜1930を行い、結合子1990で
示すように、第22図のステップ2200に移り、ステ
ップ2210.2220,2230,2240を順次行
い、さらに結合子2100で示すように、第20図のス
テップ2070に移り、ステップ2080 。The concept of interest moves to the concept "Japan." If you click outside the menu area, the concept of interest moves to ``Concept r Nation''. FIG. 14 shows the screen after the concept of interest has been moved to "Japan." Since the concept of interest has been moved to the concept "Japan J," the superordinate concept display area 1401 is rewritten to the superordinate concept of "Japan." In the search text display area 1402, the search text is "Computers developed by a company in Japan"14.
08 is redisplayed, and the character string "Japan" of the featured concept is 1409.
Place pointer 1410 at . Inclusion-related book display area 14
In 03, ``Japan'' 141 is below ``Nation'' 1411.
2 is added and redisplayed, and the pointer 1413 is moved to "Notable concept 11 Japan" 1412. Subsumption relationship book display area 140
By clicking on the concept in the middle of the relationship displayed in 3 with the middle mouse button, lower-level concepts are displayed, and when the concept of interest is shifted to a concept within it, the concept is added and displayed. 1st
The flow of processing from Figure 2 to the screen in Figure 14 is shown in Figure 1.
It is shown in FIG. 9 and FIG. 22. Before moving from the screen shown in Fig. 12 to Fig. 14, in order to move the concept of interest to the concept displayed in the subsumption relationship main display area, step 1 in Fig. 19 is required.
Steps 910, 1920 and 1930 are performed, and as shown by a connector 1990, the process moves to step 2200 in FIG. Moving on to step 2070, step 2080 follows.
2090を行い、結合子1960により第19図のステ
ップ1910に戻る。2090, and the connector 1960 returns to step 1910 in FIG.
検索文表示領域の概念の文字列をマウスでクリックして
注目概念を移し、概念を変更したり関係を付加したりす
ることができる。ここでは、作成してきた検索文″日本
にある会社で開発されたコンピュータ″についての記事
を調へたいとする。You can move the concept of interest by clicking the character string of the concept in the search sentence display area with the mouse, change the concept, or add a relationship. Here, let's say you want to find articles about the search phrase you've created, ``Computers developed by a company in Japan.''
第14図の検索文表示領域1402で1文字列11コン
ピユータ”1414をマウスでクリックして注目概念を
「コンピュータ」に移動する。第2図は、この状態にお
ける画面である。注目概念が概念「コンピュータ」に移
動したので、上位概念表示領域201は、「コンピュー
タ」の上位概念に書き換えられる。検索文表示領域20
2では。In the search sentence display area 1402 of FIG. 14, click the character string 11 "computer" 1414 with the mouse to move the concept of interest to "computer". FIG. 2 shows the screen in this state. Since the concept of interest has been moved to the concept "computer," the superordinate concept display area 201 is rewritten to the superordinate concept of "computer." Search sentence display area 20
In 2.
注目概念の文字列゛′コンピュータ″′208にポイン
ター209を置く。包摂関係木表示領域203では、r
会社」の上位概念「組織・機関」と関係「開発」で結ば
れている「コンピュータJの上位概念である「ハードウ
ェア」をアンカーとして″ハードウェア”204以下を
木表示し1文字列“コンピュータ” 210にポインタ
ー211を置く。この時、「ハードウェア」以下の概念
のうち゛′日本にある会社で開発されたちの″だけを表
示するようにしても良い。または、「ハードウェア」2
04以下の概念のうち″日本にある会社で開発されたも
の″を満足する概念の数を表示するようにしても良い。Place the pointer 209 on the character string ``computer'' 208 of the concept of interest.In the subsumption relationship tree display area 203, r
Using the superordinate concept "Hardware" of "Computer J", which is connected to the superordinate concept "Organization/Institution" of "Company" and the relationship "Development", as an anchor, "Hardware" 204 and below are displayed as a tree, and the one character string "Computer" is displayed. ” Place the pointer 211 at 210. At this time, it may be possible to display only ``Developed by a company in Japan'' among the concepts under ``Hardware.'' Alternatively, ``Hardware'' 2
Of the concepts below 04, the number of concepts that satisfy "developed by a company in Japan" may be displayed.
第14図から第2図の画面に移るまでの処理の流れを第
19図、第21図に示す。The flow of processing from FIG. 14 to the screen shown in FIG. 2 is shown in FIGS. 19 and 21.
第14図から第2図の画面に移るまでには、検索文中の
概念に注目概念を移動するので、第19図のステップ1
910.1920を行い、結合子1980で示すように
、第21図のステップ2100に移り、ステップ210
1.2170を行い、さらに結合子2100で示すよう
に、第20図のステップ207oに移4J、Xテップ2
080,2090を行い、結合子1960により第19
図のステップ1910に戻る。Before moving from Figure 14 to the screen in Figure 2, the concept of interest is moved to the concept in the search sentence, so step 1 in Figure 19
910.1920 and moves to step 2100 of FIG.
1.2170, and then proceed to step 207o in FIG. 20, as shown by connector 2100, 4J,
080, 2090, and the 19th
Returning to step 1910 of the diagram.
第15図は、概念「コンピュータ」について。Figure 15 is about the concept "computer".
ルートを付加する過程を示す。検索文表示領域1502
で、文字列″コンピュータ”150Bをマウスでクリッ
クするとポツプアップメニュー1509が現れる。ここ
で、“ルート付加”1510を選択すると、rコンピュ
ータ」にルートとして付加することができる一般関係の
メニュー1511が表示される。ここで、″コンピュー
タを主題とする文書”1512という関係項目を選択す
ると。The process of adding a route is shown. Search sentence display area 1502
When the character string "computer" 150B is clicked with the mouse, a pop-up menu 1509 appears. Here, when "add route" 1510 is selected, a menu 1511 related to general items that can be added as a root to "rcomputer" is displayed. Here, if you select the related item "Document about computers" 1512.
検索文に該関係が追加され、注目概念は、関係項目“コ
ンピュータを主題とする文書″のなかで。The relationship is added to the search sentence, and the concept of interest is in the related item "Documents about computers."
下位の概念「文書」に移る。第16図は、この状態にお
ける画面である6注目概念が概念「文書」に移動したの
で、上位概念表示領域1601は。Let's move on to the lower-level concept "document." FIG. 16 shows the screen in this state.Since the 6 concepts of interest have been moved to the concept "document," the superordinate concept display area 1601 is.
「文書」の上位概念に書き換えられる。検索文表示領域
1602では、注目概念の文字列″文書″1608にポ
インター1609を置く。包摂関係木表示領域16o3
では、「コンピュータ」と関係「開発」で結ばれている
「文書」をアンカーとして″文書”1611以下を木表
示し、文字列゛文書”1610にポインター1611に
置く。It has been rewritten as a superordinate concept of "document". In the search sentence display area 1602, a pointer 1609 is placed on the character string "document" 1608 of the concept of interest. Subsumption relationship tree display area 16o3
Now, with "Document" connected to "Computer" by the relationship "Development" as the anchor, "Document" 1611 and below are displayed in a tree, and the pointer 1611 is placed on the character string "Document" 1610.
第15図から第16図の画面に移るまでの処理の流れを
第19図、第21図に示す。第15図から第16図の画
面に移るまでに、第19図のステップ191.0.19
20を行い、結合子1980で示すように、第21図の
ステップ2100に移り、ステップ2110,2120
,2121.2+、22゜2123.2124,212
5,2170を順次行い、さらに結合子2100に示す
ように、第20図のステップ2070に移り、ステップ
2080 。19 and 21 show the flow of processing from FIG. 15 to the screen shown in FIG. 16. Step 191.0.19 in Figure 19 before moving from Figure 15 to the screen in Figure 16
20 and moves to step 2100 in FIG.
,2121.2+,22°2123.2124,212
Steps 5 and 2170 are sequentially performed, and then, as shown in connector 2100, the process moves to step 2070 in FIG. 20, and step 2080.
2090を行い、結合子1960により第19図のステ
ップ1910に戻る。2090, and the connector 1960 returns to step 1910 in FIG.
第17図は、パ日本にある会社で開発されたコンピュー
タに関する文書″に該当する結果を出力だものである。FIG. 17 shows the output result corresponding to "Document related to computers developed by a company in Japan."
これは、注目概念が、「文書」であるときに、結果出力
メニュー1706をマウスでクリックすることにより可
能である。検索結果は、ポツプアップメニュー1708
で表示される。This can be done by clicking on the result output menu 1706 with the mouse when the concept of interest is "document". Search results are available in the pop-up menu 1708
is displayed.
この時の処理のながれを第19図に示す。第19図のス
テップ1910,1920,1930゜1940.19
41を順次行い、結合子1960で示すように、第19
図のステップ1910に戻る。The flow of processing at this time is shown in FIG. Steps 1910, 1920, 1930°1940.19 in Figure 19
41 in sequence, and as shown by the connector 1960, the 19th
Returning to step 1910 of the diagram.
第18図は、パ日本にある会社″についての検索を実行
したものである。これは、注目概念が、r会社」である
ときに、結果出力メニュー1806をマウスでクリック
することにより可能である。検索結果は、ポツプアップ
メニュー1808で表示される。FIG. 18 shows a search for ``company in Japan''. This can be done by clicking on the result output menu 1806 when the concept of interest is ``company r''. . The search results are displayed in a pop-up menu 1808.
以上、説明をわかりやすくするために、具体例を用いな
がら実施例を述べたが、本発明方式は、具体例に限定さ
れるものではなく、更にいろいろな機能を付加しても良
い。例えば、注目概念を移動する度に付加されている条
件を満足する概念の数、または検索の結果を表示しても
よい。Although the embodiments have been described above using specific examples in order to make the explanation easier to understand, the system of the present invention is not limited to the specific examples, and various functions may be added. For example, the number of concepts that satisfy the conditions added each time the concept of interest is moved or the search results may be displayed.
また、付加されている条件を満足する概念だけを包摂関
係木表示してよい。Further, only concepts that satisfy the added conditions may be displayed in the subsumption relationship tree.
更にまた、包摂関係木表示の中で条件を満足しない概念
は、その文字列の上に線分などを引いて、表示しても良
い。Furthermore, concepts that do not satisfy the conditions in the subsumption relationship tree display may be displayed by drawing a line segment or the like above the character string.
また、上記に示した表示に限らず注目概念についている
具体関係などの概念も逐次表示しても良+1為。In addition to the display shown above, concepts such as specific relationships associated with the concept of interest may also be displayed sequentially for +1.
また、ポツプアップメニューによる選択は、複数個同時
に行っても良い。Further, a plurality of selections may be made simultaneously using the pop-up menu.
以上説明したごとく、本発明によれば、注目している概
念に関する多面的な情報を見ながら、検索文中の概念を
変更して、検索文を作成していくことができるので、検
索結果が得られる矛盾のない検索文を作成することがで
きる。検索の対象を変更することができるので、検索開
始時の検索の対象にしばられることがない。また、検索
文を作成しながら情報を検索することができるので非常
に検索の効率が向上する。さらに、検索文の部分的検索
ができるので、同じような検索文を何回も作る必要がな
くなる。As explained above, according to the present invention, it is possible to create a search sentence by changing the concept in the search sentence while looking at multifaceted information regarding the concept of interest, so that the search results can be obtained. You can create search sentences that are free from contradictions. Since the search target can be changed, the user is not limited to the search target at the start of the search. Furthermore, since information can be searched while creating a search sentence, search efficiency is greatly improved. Furthermore, since a partial search can be performed on a search sentence, there is no need to create similar search sentences over and over again.
第1図と第2図は、概念検索を行うときの画面を示す図
、第3図は、データベースに格納されている概念と関係
知識を表現する図、第4図は、条件を付加するときに表
示される表の一例を示す図、第5図は、ルートを追加す
るときに表示される表の一例を示す図、第6図は、本発
明のシステム構成図、第7図から第18図までは、情報
検索の一過程に現れる画面を示す図、第19図から第2
2図までは、本発明の処理のながれを示す図。Figures 1 and 2 are diagrams showing the screen when performing a concept search, Figure 3 is a diagram representing the concepts and related knowledge stored in the database, and Figure 4 is a diagram when adding conditions. 5 is a diagram showing an example of a table displayed when adding a route. FIG. 6 is a system configuration diagram of the present invention. The figures up to the figure are figures showing screens that appear during one process of information search, and figures 19 to 2.
The figures up to Figure 2 are diagrams showing the flow of processing of the present invention.
Claims (1)
力し、該抽象的概念表現を検索条件として検索する情報
検索システムにおいて、検索文を表示する対話ウィンド
ウと、注目概念に付加されている関係を満たす概念の集
合の相互関係を表すネットワークを表示する対話ウィン
ドウを表示する手段を有し、上記検索文を表示する対話
ウィンドウの表示の変更に応じてネットワークを表す対
話ウィンドウを書き換え、上記ネットワークを表示する
対話ウィンドウにより表示されているある概念に注目概
念の変更に応じて、該概念に検索文中の注目概念を置き
換えて検索文の表示を書き換える手段を有す情報検索方
式。 2、特許請求の範囲第1項記載の情報検索方式において
、上記書き換え手段は、注目概念と包摂関係で結ばれて
いる概念の中で、検索文において注目概念に付加してい
る一般関係で結ばれている概念を探し、それらの概念の
中で、包摂関係で最も下位の概念以下の概念を表示し、
該表示範囲内の概念に、該注目概念を変更する手段を有
す情報検索方式。 3、特許請求の範囲第1項記載の情報検索方式において
、上記書き換え手段は、検索文中の概念間を注目概念が
自由に移動して、検索文中の概念に、条件を付加してい
く手段を有す情報検索方式。 4、特許請求の範囲第1項記載の情報検索方式において
、上記書き換え手段は、検索文における検索の対象とな
る概念にルートを付加して、検索の対象となる概念を変
更する手段を有することを特徴とする情報検索方式。 5、特許請求の範囲第1項記載の情報検索方式において
、上記書き換え手段は、検索文中の条件が付加されてい
る概念の検索を逐次可能とする手段を有する情報検索方
式。[Claims] 1. In an information retrieval system that inputs an abstract concept expression expressed by a combination of concepts and relationships and performs a search using the abstract concept expression as a search condition, an interaction window that displays a search sentence; A dialogue representing the network, having means for displaying a dialogue window that displays a network representing the interrelationship of a set of concepts that satisfy the relationships added to the concepts, and that represents the network in response to a change in the display of the dialogue window that displays the search sentence. Information retrieval comprising a means for rewriting the window and replacing the concept of interest in a search sentence with the concept displayed in the dialog window displaying the network according to the change of the concept of interest in the concept displayed by the dialog window displaying the network, thereby rewriting the display of the search sentence. method. 2. In the information retrieval system as set forth in claim 1, the rewriting means selects among the concepts that are connected to the concept of interest through a subsumption relationship, the concepts that are connected through the general relationship that is added to the concept of interest in the search sentence. , and among those concepts, display the concepts below the lowest concept in the subsumption relationship,
An information retrieval method comprising means for changing the concept of interest to a concept within the display range. 3. In the information retrieval method described in claim 1, the rewriting means includes means for freely moving the concept of interest between concepts in the search sentence and adding conditions to the concepts in the search sentence. Information retrieval method. 4. In the information retrieval method described in claim 1, the rewriting means has means for adding a root to the concept to be searched in the search sentence to change the concept to be searched. An information retrieval method characterized by 5. The information retrieval method according to claim 1, wherein the rewriting means includes means for sequentially enabling the retrieval of concepts to which conditions are added in the search sentence.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297568A JP2786194B2 (en) | 1987-11-27 | 1987-11-27 | Information retrieval apparatus and information retrieval method |
| US07/831,093 US5404506A (en) | 1985-03-27 | 1992-02-10 | Knowledge based information retrieval system |
| US07/947,536 US5696916A (en) | 1985-03-27 | 1992-09-21 | Information storage and retrieval system and display method therefor |
| US08/141,039 US5555408A (en) | 1985-03-27 | 1993-10-25 | Knowledge based information retrieval system |
| US08/663,840 US6182062B1 (en) | 1986-03-26 | 1996-08-21 | Knowledge based information retrieval system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297568A JP2786194B2 (en) | 1987-11-27 | 1987-11-27 | Information retrieval apparatus and information retrieval method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01140332A true JPH01140332A (en) | 1989-06-01 |
| JP2786194B2 JP2786194B2 (en) | 1998-08-13 |
Family
ID=17848235
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62297568A Expired - Fee Related JP2786194B2 (en) | 1985-03-27 | 1987-11-27 | Information retrieval apparatus and information retrieval method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2786194B2 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05204977A (en) * | 1991-10-03 | 1993-08-13 | Internatl Business Mach Corp <Ibm> | Method and computer system for searching an information base for searching a data set |
| JPH06162097A (en) * | 1992-11-16 | 1994-06-10 | Mitsutoyo Corp | System for setting retrieval condition of database |
| US5553226A (en) * | 1985-03-27 | 1996-09-03 | Hitachi, Ltd. | System for displaying concept networks |
| US5644740A (en) * | 1992-12-02 | 1997-07-01 | Hitachi, Ltd. | Method and apparatus for displaying items of information organized in a hierarchical structure |
| WO2003034279A1 (en) * | 2001-10-17 | 2003-04-24 | Japan Science And Technology Agency | Information searching method, information searching program, and computer-readable recording medium on which information searching program is recorded |
| US6792418B1 (en) | 2000-03-29 | 2004-09-14 | International Business Machines Corporation | File or database manager systems based on a fractal hierarchical index structure |
| WO2004086258A1 (en) * | 2003-03-24 | 2004-10-07 | Japan Science And Technology Agency | Life information support system |
| JP2009110541A (en) * | 2008-12-18 | 2009-05-21 | Nomura Research Institute Ltd | Concept search system and computer program |
| JP2009134748A (en) * | 2006-02-03 | 2009-06-18 | Maeda Corp | Information processor, information processing method, program, data structure, and medium |
-
1987
- 1987-11-27 JP JP62297568A patent/JP2786194B2/en not_active Expired - Fee Related
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5553226A (en) * | 1985-03-27 | 1996-09-03 | Hitachi, Ltd. | System for displaying concept networks |
| JPH05204977A (en) * | 1991-10-03 | 1993-08-13 | Internatl Business Mach Corp <Ibm> | Method and computer system for searching an information base for searching a data set |
| JPH06162097A (en) * | 1992-11-16 | 1994-06-10 | Mitsutoyo Corp | System for setting retrieval condition of database |
| US5644740A (en) * | 1992-12-02 | 1997-07-01 | Hitachi, Ltd. | Method and apparatus for displaying items of information organized in a hierarchical structure |
| US6792418B1 (en) | 2000-03-29 | 2004-09-14 | International Business Machines Corporation | File or database manager systems based on a fractal hierarchical index structure |
| WO2003034279A1 (en) * | 2001-10-17 | 2003-04-24 | Japan Science And Technology Agency | Information searching method, information searching program, and computer-readable recording medium on which information searching program is recorded |
| JPWO2003034279A1 (en) * | 2001-10-17 | 2005-02-03 | 独立行政法人科学技術振興機構 | Information retrieval method, information retrieval program, and computer-readable recording medium on which information retrieval program is recorded |
| US7346614B2 (en) | 2001-10-17 | 2008-03-18 | Japan Science And Technology Corporation | Information searching method, information searching program, and computer-readable recording medium on which information searching program is recorded |
| WO2004086258A1 (en) * | 2003-03-24 | 2004-10-07 | Japan Science And Technology Agency | Life information support system |
| JP2009134748A (en) * | 2006-02-03 | 2009-06-18 | Maeda Corp | Information processor, information processing method, program, data structure, and medium |
| JP2012248219A (en) * | 2006-02-03 | 2012-12-13 | Maeda Corp | Information processor, information processing method, program, and data structure |
| JP2009110541A (en) * | 2008-12-18 | 2009-05-21 | Nomura Research Institute Ltd | Concept search system and computer program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2786194B2 (en) | 1998-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3443061B2 (en) | Method and system for navigating in a tree structure | |
| JP5283208B2 (en) | Information search system and method, program, and information search service providing method | |
| JP2720908B2 (en) | Information catalog generation and change system and information catalog database system | |
| Ahlberg | Spotfire: an information exploration environment | |
| US6897885B1 (en) | Invisible link visualization method and system in a hyperbolic space | |
| US9367588B2 (en) | Method and system for assessing relevant properties of work contexts for use by information services | |
| JP3671008B2 (en) | Customer self-service subsystem for context cluster discovery and verification | |
| JPH06176081A (en) | Hierarchical browsing method and apparatus | |
| US20080288462A1 (en) | Database system and display method on information terminal | |
| US6862601B2 (en) | Method, system, and program for transforming files from a source file format to a destination file format | |
| JPH01140332A (en) | Information retrieval system | |
| JP2839555B2 (en) | Information search method | |
| Gedye et al. | Browsing the chip design database | |
| JP2002269135A (en) | Information search support device | |
| Chen et al. | Whatsnext: Guidance-enriched exploratory data analysis with interactive, low-code notebooks | |
| JP5416448B2 (en) | Display device, display method, and program | |
| JPH0934901A (en) | Object oriented data base | |
| Zhang et al. | ZoomRDF: semantic fisheye zooming on RDF data | |
| JP3526616B2 (en) | Data retrieval device | |
| Bingley et al. | A design platform for the NELSIS CAD framework | |
| JPH0954776A (en) | Network information retrieving system | |
| JPH1145176A (en) | Editing device, editing method, and recording medium | |
| Kalna-Dubinyuk et al. | PRINCIPLES OF FORMATION OF E-NETWORK KNOWLEDGE BASES IN THE FORMAT OF OPERATIONALLY STRUCTURED SCENARIOS. | |
| Kunz | SERGIO-An interface for context driven knowledge retrieval | |
| Silveira et al. | A query language for data access in ubiquitous environments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |