JPH03230270A - Keyword retrieving system - Google Patents
Keyword retrieving systemInfo
- Publication number
- JPH03230270A JPH03230270A JP2026705A JP2670590A JPH03230270A JP H03230270 A JPH03230270 A JP H03230270A JP 2026705 A JP2026705 A JP 2026705A JP 2670590 A JP2670590 A JP 2670590A JP H03230270 A JPH03230270 A JP H03230270A
- Authority
- JP
- Japan
- Prior art keywords
- search
- keyword
- correspondence table
- flag
- character string
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 55
- 102100034761 Cilia- and flagella-associated protein 418 Human genes 0.000 abstract description 2
- 101100439214 Homo sapiens CFAP418 gene Proteins 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 4
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はキーワード検索方式に関し、特に各々に幾つか
のキーワードを付与された被検索対象物に対する検索処
理におけるキーワード検索方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a keyword search method, and particularly to a keyword search method in a search process for search objects to which several keywords are assigned to each object.
従来のキーワード検索方式は、キーワード文字列と被検
索対象物との直接の対応表を有している。Conventional keyword search methods have a direct correspondence table between keyword character strings and objects to be searched.
第3図はキーワード検索方式の第1の従来例を示す説明
図であり、第3図(a)はキーワード文字列・被検索対
象物対応表の第1の従来例を示し、第3図(b)は検索
実施フローの第1の従来例を示している。FIG. 3 is an explanatory diagram showing a first conventional example of a keyword search method, FIG. 3(a) shows a first conventional example of a keyword character string/search target object correspondence table, and FIG. b) shows a first conventional example of a search implementation flow.
第3図(a)に示すように、キーワード文字列・被検索
対象物対応表31は、不定長のキーワード文字列と被検
索対象物とをすべて1対1の対応で有している。As shown in FIG. 3(a), the keyword character string/search target object correspondence table 31 has keyword character strings of indefinite length and search target objects all in one-to-one correspondence.
そこで、キーワード検索方式の第1の従来例は、第3図
(b)に示すように、検索キーワード32として、゛プ
ログラム言語′”と“手続き型゛とを与えられると、検
索手続き33は、キーワード人力33−1で、これらを
入力し、第1キーワード検索33−2で、“プログラム
言語”を検索して、該当する中間検索結果34として、
“C0BOL”、”FORTRAN”、”SMALL−
TALK“を得ている。Therefore, in the first conventional example of the keyword search method, as shown in FIG. 3(b), when "program language" and "procedural type" are given as the search keywords 32, the search procedure 33 is as follows: Enter these using the keyword manual 33-1, search for "programming language" using the first keyword search 33-2, and obtain the corresponding intermediate search result 34.
“C0BOL”, “FORTRAN”, “SMALL-”
I am getting a TALK.
そして、第2キーワード検索33−3で、“手続き型パ
を検索して、該当する中間検索結果35として、“C0
BOL”、 “F ORT RA N ”を得て、最
終結果出力33−4で、中間検索結果34と中間検索結
果35との両方を満たす最終検索結果36として、被検
索対象物の“C0BOL”、”FORTRAN”を得て
いる。Then, in the second keyword search 33-3, “procedural pa” is searched, and “C0
"BOL", "FORTRAN" are obtained, and in the final result output 33-4, the search target "C0BOL", “FORTRAN” has been obtained.
第4図はキーワード検索方式の第2の従来例を示す説明
図であり、第4図(a)はキーワード文字列・被検索対
象物対応表の第2の従来例を示し、第4図(b)は検索
実施フローの第2の従来例を示している。FIG. 4 is an explanatory diagram showing a second conventional example of a keyword search method, FIG. 4(a) shows a second conventional example of a keyword character string/search target object correspondence table, and FIG. b) shows a second conventional example of the search implementation flow.
第4図(a)に示すように、キーワード文字列・被検索
対象物対応表41は、不定長のキーワード文字列のすべ
てをポインタで連結するとともに、被検索対象物のすべ
てをポインタで連結し、さらに、関連するキーワード文
字列と被検索対象物とをポインタで連結して構成されて
いる。As shown in FIG. 4(a), the keyword character string/search target object correspondence table 41 connects all the keyword character strings of indefinite length with pointers, and connects all the search targets with pointers. , furthermore, it is constructed by connecting the related keyword character string and the object to be searched using a pointer.
そこで、キーワード検索方式の第2の従来例は、第4図
(b)に示すように、検索キーワード42として、′プ
ログラム言語′”と手続き型”とを与えられると、検索
手続き43は、キーワード人力43−1で、これらを入
力し、第1キーワード検索43−2で、′プログラム言
語゛′を検索して、“プログラム言語″を持つすべての
被検索対象物である“C0BOL”、”FORTRAN
”、“S M A L L −T A L K ”につ
いて検索を行っている。Therefore, in the second conventional example of the keyword search method, as shown in FIG. The human power 43-1 inputs these, and the first keyword search 43-2 searches for ``programming language'', and searches for ``C0BOL'', ``FORTRAN'', which are all searched objects with ``programming language''.
”, “S M A L - T A L K”.
すなわち、“COB OL ”検索43−3で、被検索
対象物の“COB OL ”が、第2のキーワードの“
手続き型”を持つかどうかを調べ、1FORT RA
N ”検索43−4で、被検索対象物の“F ORT
RA N ”が、第2のキーワードの“手続き型″を持
つかどうかを調べ、“SMALL−T A L K ”
検索43−5で、被検索対象物の“SMALL−TAL
K”′が、第2のキーワードの“手続き型”を持つかど
うかを調べている。That is, in the "COB OL" search 43-3, the search target "COB OL" is the second keyword "COB OL".
1FORT RA
N" search 43-4, the search target "FORT
Check whether "RAN" has the second keyword "procedural type" and select "SMALL-TALK".
In search 43-5, "SMALL-TAL" of the search target
It is checked whether K'' has the second keyword "procedural type".
そして、最終結果出力43−6で、第2のキーワードの
′”手続き型”も持つ“’C0BOL”。Then, in the final result output 43-6, "'C0BOL" also has the second keyword "procedural type".
“FORTRAN”を出力して、最終検索結果44とし
て、被検索対象物の“COB OL ”“FORTRA
N”を得ている。"FORTRAN" is output, and the searched objects "COB OL" and "FORTRAN" are output as the final search result 44.
Obtained "N".
第5図はキーワード検索方式の第3の従来例を示す説明
図であり、第5図(a)はキーワード文字列・被検索対
象物対応表の第3の従来例を示し、第5図(b)は検索
実施フローの第3の従来例を示している。FIG. 5 is an explanatory diagram showing a third conventional example of a keyword search method, FIG. 5(a) shows a third conventional example of a keyword character string/search target object correspondence table, and FIG. b) shows a third conventional example of the search implementation flow.
第5図(a)に示すように、キーワード文字列・被検索
対象物対応表51は、被検索対象物のそれぞれに対して
、キーワード1.キーワード2、キーワード3の幾つか
の中に関連するすべてのキーワード文字列を有している
。As shown in FIG. 5(a), the keyword character string/search target object correspondence table 51 includes keywords 1, . Some of Keyword 2 and Keyword 3 have all related keyword character strings.
そこで、キーワード検索方式の第3の従来例は、第5図
(b)に示すように、検索キーワード52として、“プ
ログラム言語”′と“手続き型”とを与えられると、検
索手続き53は、キーワード人力53−1で、これらを
入力している。Therefore, in the third conventional keyword search method, as shown in FIG. 5(b), when "program language" and "procedural type" are given as search keywords 52, the search procedure 53 is as follows: These are input using the keyword manual 53-1.
そして、条件検索53−2で、キーワード1(KEYI
と記す)、キーワード2 (KEY2と記す)、キーワ
ード3 (KEY3と記す)の何れかに、′プログラム
言語パを有し、かつ、KEYl、KEY2.KEY3の
何れかに、手続き型″ををする被検索対象物として、“
COB○L″、”F ORT RA N ”を得て、最
終結果出力53−3で、出力することにより、最終検索
結果54として、被検索対象物の” COB OL ”
“F ORT RA N ”を得ている。Then, in condition search 53-2, keyword 1 (KEYI
), keyword 2 (denoted as KEY2), or keyword 3 (denoted as KEY3) has a program language parameter, and KEYl, KEY2 . For any of KEY3, enter "procedural type" as the searched object.
COB○L", "FORTRAN" are obtained and output as the final result output 53-3, and the final search result 54 is the "COB OL" of the searched object.
“FORTRAN” has been obtained.
上述した従来のキーワード検索方式は、第1の従来例で
は、被検索対象物のそれぞれに与えるキーワード文字列
が増えると、キーワード文字列・被検索対象物対応表の
重複した同じキーワード文字列または被検索対象物を示
すレコード数が増加して、キーワード文字列・被検索対
象物対応表の記憶容°量が大きくなるとともに、検索処
理の処理時間が増加するという欠点を有している。In the conventional keyword search method described above, in the first conventional example, when the number of keyword strings given to each object to be searched increases, the same keyword strings or keywords that overlap in the keyword string/object correspondence table increase. This method has the disadvantage that the number of records indicating the search target object increases, the storage capacity of the keyword character string/search target object correspondence table increases, and the processing time for the search process increases.
また、第2の従来例では、重複した同じキーワード文字
列または被検索対象物を示すレコードを避けることがで
きるが、キーワード数や被検索対象物数が多くなると、
ポインタで連結したリングが長くなり、キーワード文字
列や被検索対象物の検索時間が長くなるとともに、検索
条件のキーワード数が多ければ、検索回数も多くなって
検索時間がかさむという欠点を有している。In addition, in the second conventional example, duplicate records indicating the same keyword character string or search target object can be avoided, but when the number of keywords or the number of search targets increases,
This method has the disadvantage that the rings connected by pointers become long, which increases the time required to search for keyword strings and search targets.If the number of keywords in the search conditions is large, the number of searches increases, which increases the search time. There is.
さらに、第3の従来例では、被検索対象物に与えるキー
ワード数が増えると、各被検索対象物に対するすべての
キーワード文字列を示すレコード長が長くなるとともに
、各キーワード文字列が何れの列に設定されるか特定で
きないので、すべての列に対して検索する必要があり、
検索時間がかかるという欠点を有している。Furthermore, in the third conventional example, as the number of keywords given to searched objects increases, the record length indicating all the keyword strings for each searched object becomes longer, and in which column each keyword string is assigned. Since it cannot be determined whether it is set, it is necessary to search against all columns,
This method has the disadvantage that it takes a long time to search.
本発明の目的は、−通りだけの各キーワード文字列を含
むキーワード文字列置番号対応表と、通りだけの各被検
索対象物乞を含む被検索対象物φ番号フラグ列対応表と
を組合わせて使用することにより、少ない記憶容量で能
率良く検索を行うことができるキーワード検索方式を提
供することにある。The object of the present invention is to - combine a keyword character string location number correspondence table containing each keyword character string of only the street and a search target φ number flag string correspondence table containing each search target beggar of the street only; It is an object of the present invention to provide a keyword search method that allows efficient searches with a small storage capacity by using a keyword search method.
第1の発明のキーワード検索方式は、各々に幾つかのキ
ーワードを付与された被検索対象物に対する検索処理の
キーワード検索方式において、(A)それぞれのキーワ
ード文字列に対して、それぞれの番号を対応させたキー
ワード文字列・番号対応表、
(B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けることによリ、該当する各フラ
グをオンにした被検索対象物・番号フラグ列対応表、
を備えて構成されている。The keyword search method of the first invention is a keyword search method for a search process for a search target object to which several keywords are assigned, in which (A) each number is associated with each keyword character string; (B) By providing a flag string corresponding to each number for each search target, the search target with each corresponding flag turned on.・It is configured with a number flag column correspondence table.
また、第2の発明のキーワード検索方式は、各々に幾つ
かのキーワードを付与された被検索対象物に対する検索
処理のキーワード検索方式において、
(A)それぞれのキーワード文字列に対して、それぞれ
の番号を対応させたキーワード文字列・番号対応表を有
することにより、指定されたキーワードについて、前記
キーワード文字伺書番号対応表を参照して、該当する番
号を選定し、
(B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けて、該当する各フラグをオンに
した被検索対象物・番号フラグ列対応表を有することに
より、選定した番号について、前記被検索対象物・番号
フラグ列対応表を参照して、フラグがオンである一部の
被検索対象物を抽出する、
ことにより構成されている。In addition, the keyword search method of the second invention is a keyword search method for a search process for a search target object to which several keywords are assigned, (A) for each keyword character string, each number is By having a keyword character string/number correspondence table that corresponds to the specified keyword, the corresponding number can be selected by referring to the keyword character string/number correspondence table for the specified keyword, and (B) each searched object. By providing a flag string corresponding to each number and having a search target object/number flag string correspondence table in which each corresponding flag is turned on, the search target object/number flag string correspondence table with each corresponding flag turned on is provided. It is constructed by referring to the number flag string correspondence table and extracting some search target objects whose flags are on.
さらに、第3の発明のキーワード検索方式は、比較的少
数のキーワードを付与された被検索対象物を少なくとも
一つのキーワードにより検索して該当するすべての被検
索対象物を発見する検索処理、および被検索対象物のグ
ループとキーワードのグループとの相互間連の有無に対
する問合せに答える問合せ処理などにおけるキーワード
検索方式において、
(A)それぞれのキーワード文字列に対して、それぞれ
の番号を対応させたキーワード文字列Φ番号対応表、
(B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けることにより、該当する各フラ
グをオンにした被検索対象物・番号フラグ列対応表、
を備えるとともに、
(C)指定されたキーワードについて、前記キーワード
文字列・番号対応表を参照して、該当する番号を選定し
、選定した番号について、前記被検索対象物・番号フラ
グ列対応表を参照して、フラグがオンである一部の被検
索対象物を抽出したり、
(D)指定された被検索対象物について、前記被検索対
象物番番号フラグ列対応表を参照して、フラグがオンで
ある一部の番号を抽出し、抽出した一部の番号について
、前記文字列・番号対応表を参照して、該当する一部の
キーワードを選定したりする、
ことにより構成されている。Further, the keyword search method of the third invention includes a search process of searching for search objects to which a relatively small number of keywords are assigned using at least one keyword to discover all corresponding search objects; In a keyword search method used in query processing, etc. to answer inquiries regarding the presence or absence of mutual association between a group of search objects and a group of keywords, (A) Keyword characters in which each number corresponds to each keyword character string. Column Φ number correspondence table, (B) Searched object/number flag string correspondence table with each corresponding flag turned on by providing a flag string corresponding to each number for each searched object (C) For the specified keyword, refer to the keyword character string/number correspondence table to select a corresponding number, and for the selected number, select the corresponding number to be searched object/number flag string correspondence table. (D) For the specified search target, refer to the search target object number number flag column correspondence table, It is constructed by extracting some numbers whose flags are on, and selecting some corresponding keywords by referring to the above-mentioned character string/number correspondence table for some of the extracted numbers. There is.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明のキーワード検索方式の第1の実施例を
示す説明図であり、第1図(a)はキーワード文字列・
番号対応表の第1の実施例を示し、第1図(b)は被検
索対象物・番号フラグ列対応表の第1の実施例を示し、
第1図(C)は検索実施フローの第1の実施例を示して
いる。FIG. 1 is an explanatory diagram showing a first embodiment of the keyword search method of the present invention, and FIG. 1(a) shows the keyword character string
A first example of the number correspondence table is shown, and FIG. 1(b) shows a first example of the search target object/number flag string correspondence table,
FIG. 1(C) shows a first example of the search implementation flow.
まず、第1図(a)に示すように、キーワード文字列・
番号対応表11は、それぞれのキーワード文字列に対し
て、一連の番号1,2.・・・・・・・・・を対応させ
ている。First, as shown in Figure 1(a), the keyword character string
The number correspondence table 11 shows a series of numbers 1, 2, . . . for each keyword character string. It corresponds to...
また、第1図(b)に示すように、被検索対象物・番号
フラグ列対応表12は、各々の被検索対象物に対して、
番号1,2.・・・・・・・・・nに対応するそれぞれ
のフラグ列を設けることにより、該当する各フラグをオ
ンにした位置をl″Y 11で示している。In addition, as shown in FIG. 1(b), the search target object/number flag string correspondence table 12 includes the following for each search target object:
Number 1, 2. By providing respective flag rows corresponding to n, the position where each corresponding flag is turned on is indicated by l''Y11.
そこで、第1図(C)に示すように、検索キーワード1
3として、′プログラム言語゛と手続き型”とを与えら
れると、検索手続き14は、キーワード人力14−1で
、これらを入力し、キーワード変換14−2で、キーワ
ード文字列・番号対応表11を参照して、′プログラム
言語”′および“手続き型”をそれぞれ番号1および番
号2に変換している。Therefore, as shown in Figure 1 (C), search keyword 1
3, given ``programming language'' and ``procedural type'', the search procedure 14 inputs these using the keyword manual 14-1, and converts the keyword character string/number correspondence table 11 using the keyword conversion 14-2. For reference, ``programming language'' and ``procedural'' have been translated into numbers 1 and 2, respectively.
そして、条件検索14−3で、被検索対象物・番号フラ
グ列対応表12を参照して、番号1の第1列目で“Y”
を持つ該当する被検索対象物である“C0BOL”、”
FORTRAN”、“SMA L L −T A L
K ”を抽出し、番号2の第2列目で“Y I+を持つ
“C0BOL”、 “FORTRAN”を抽出し、最
終結果出力14−4で、両方を満たす最終検索結果15
として、被検索対象物の“C0BOL”FORTRAN
”を得ている。Then, in condition search 14-3, with reference to the search target object/number flag column correspondence table 12, “Y” is entered in the first column of number 1.
“C0BOL”, which is the corresponding searched object with “
FORTRAN”, “SMA L L -T A L
K” is extracted, and in the second column of number 2, “C0BOL” and “FORTRAN” with “Y I+” are extracted, and the final result output 14-4 is the final search result 15 that satisfies both.
As, the search target “C0BOL” FORTRAN
” is obtained.
第2図は本発明のキーワード検索方式の第2の実施例を
示す説明図であり、第2図(a)はキーワード文字列・
番号対応表の第2の実施例を示し、第2図(b)は被検
索対象物・番号フラグ列対応表の第2の実施例を示し、
第2図(C)は検索実施フローの第2の実施例を示して
いる。FIG. 2 is an explanatory diagram showing a second embodiment of the keyword search method of the present invention, and FIG. 2(a) shows the keyword character string
A second example of the number correspondence table is shown, and FIG. 2(b) shows a second example of the search target object/number flag string correspondence table,
FIG. 2(C) shows a second embodiment of the search implementation flow.
まず、第2図(a)に示すように、キーワード文字列・
番号対応表21は、それぞれのキーワード文字列に対し
て、一連の番号1,2.・・・・・・・・・を対応させ
ている。First, as shown in Figure 2(a), the keyword character string
The number correspondence table 21 shows a series of numbers 1, 2, . . . for each keyword character string. It corresponds to...
また、第2図(b)に示すように、被検索対象物・番号
フラグ列対応表22は、各々の被検索対象物に対して、
番号1,2.・・・・・・・・・nに対応するそれぞれ
のフラグ列を設けることにより、該当する各フラグをオ
ンにした位置を“Y”で示している。In addition, as shown in FIG. 2(b), the search target object/number flag string correspondence table 22 includes the following for each search target object:
Number 1, 2. By providing respective flag rows corresponding to n, the position where each corresponding flag is turned on is indicated by "Y".
そこで、第2図(C)に示すように、入力要件23とし
て“グループA”および“グループB”に兼務する者が
、′キャビネット1”および“キャビネット2”を同時
に見る事が可能かどうかを問合わせた場合に、検索手続
き24は、条件人力24−1で、これらを入力し、キー
ワード変換24−2で、キーワード文字列・番号対応表
21を参照して、′グループA 11および“グループ
B”を番号1および番号2に変換している。Therefore, as shown in Figure 2 (C), as input requirement 23, it is necessary to check whether a person who also serves in "Group A" and "Group B" can view 'Cabinet 1' and 'Cabinet 2' at the same time. When making an inquiry, the search procedure 24 inputs these in the condition manual 24-1, and in the keyword conversion 24-2, refers to the keyword character string/number correspondence table 21 and searches for 'Group A 11' and 'Group B'' is converted into numbers 1 and 2.
そして、条件検索24−3で、被検索対象物・番号フラ
グ列対応表22を参照して、番号1の第1列目で“Y
11を持つ該当する被検索対象物である“キャビネット
2”を抽出するとともに、番号2の第2列目で“Y”を
持つ“キャビネット1″を抽出することにより、結果返
却24−4“キャビネット1″および“キャビネット2
”ともOKであることを返却するので、処理結果25に
OKを得ている。Then, in the condition search 24-3, with reference to the search target object/number flag column correspondence table 22, in the first column of number 1, "Y
By extracting "cabinet 2", which is the corresponding search object with 11, and "cabinet 1" with "Y" in the second column of number 2, the result is returned 24-4 "cabinet". 1" and "cabinet 2
” both return OK, so the processing result 25 is OK.
以上述べたように、本発明のキーワード検索方式は、種
々のキーワードを付与された被検索対象物を幾つかのキ
ーワードにより検索して該当するすべての被検索対象物
を発見する検索処理、および被検索対象物のグループと
キーワードのグループとの相互間連の有無に対する問合
せに答える問合せ処理などに使用することができる。As described above, the keyword search method of the present invention includes a search process in which search objects assigned various keywords are searched using several keywords to find all corresponding search objects; It can be used for query processing to answer inquiries regarding the presence or absence of mutual association between a group of search objects and a group of keywords.
以上説明したように、本発明のキーワード検索方式は、
−通りだけの各キーワード文字列を含むキーワード文字
列・番号対応表と、−通りだけの各被検索対象物乞を含
む被検索対象物・番号フラグ列対応表とを組合わせて使
用することにより、少ない記憶容量で能率良く検索を行
うことができるという効果を有している。As explained above, the keyword search method of the present invention is
- By using a combination of a keyword character string/number correspondence table that includes each keyword character string of only the street, and a search target object/number flag string correspondence table that includes each search target beggar of the street only. , it has the effect of being able to perform searches efficiently with a small storage capacity.
第1図は本発明のキーワード検索方式の第1の実施例を
示す説明図、第2図は本発明のキーワード検索方式の第
2の実施例を示す説明図、第3図はキーワード検索方式
の第1の従来例を示す説明図、第4図はキーワード検索
方式の第2の従来例を示す説明図、第5図はキーワード
検索方式の第3の従来例を示す説明図である。
11・・・・・・キーワード文字列・番号対応表、12
・・・・・・被検索対象物・番号フラグ列対応表、13
・・・・・・検索キーワード、14・・・・・・検索手
続き、14−1・・・・・・キーワード入力、14−2
・・・・・・キーワード変換、14−3・・・・・・条
件検索、14−4・・・・・・最終結果出力、15・・
・・・・最終検索結果、21・・・・・・キーワード文
字列・番号対応表、22・・・・・・被検索対象物・番
号フラグ列対応表、23・・・・・・入力要件、24・
・・・・・検索手続き、24−1・・・・・・条件入力
、24−2・・・・・・キーワード変換、24−3・・
・・・・条件検索、24−4・・・・・・結果返却、2
5・・・・・・処理結果、31・・・・・・キーワード
文字列・被検索対象物対応表、32・・・・・・検索キ
ーワード、33・・・・・・検索手続き、33−1・・
・・・・キーワード入力、33−2・・・・・・第1キ
ーワード検索、33−3・・・・・・第2キーワード検
索、33−4・・・・・・最終結果出力、34゜35・
・・・・・中間検索結果、36・・・・・・最終検索結
果、41・・・・・・キーワード文字列・被検索対象物
対応表、42・・・・・・検索キーワード、43・・・
・・・検索手続き、43−1・・・・・・キーワード入
力、43−2・・・・・・第1キーワード検索、43−
3・・・・・・“C0BOL”検索、43−4・・・・
・・“FORTRAN”検索、43−5・・・・・・“
S M A L L −T A L K ”検索、43
−6・・・・・・最終結果出力、44・・・・・・最終
検索結果、Sl・・・・・・キーワード文字列会被検索
対象物対応表、52・・・・・・検索キーワード、53
・・・・・・検索手続き、53−1・・・・・・キーワ
ード入力、53−2・・・・・・条件検索、53−3・
・・・・・最終結果出力、54・・・・・・最終検索結
果。FIG. 1 is an explanatory diagram showing the first embodiment of the keyword search method of the present invention, FIG. 2 is an explanatory diagram showing the second embodiment of the keyword search method of the present invention, and FIG. FIG. 4 is an explanatory diagram showing the first conventional example, FIG. 4 is an explanatory diagram showing the second conventional example of the keyword search method, and FIG. 5 is an explanatory diagram showing the third conventional example of the keyword search method. 11...Keyword character string/number correspondence table, 12
...Search target object/number flag string correspondence table, 13
...Search keyword, 14...Search procedure, 14-1...Keyword input, 14-2
...Keyword conversion, 14-3...Condition search, 14-4...Final result output, 15...
...Final search result, 21...Keyword character string/number correspondence table, 22...Search target object/number flag string correspondence table, 23...Input requirements , 24・
...Search procedure, 24-1...Condition input, 24-2...Keyword conversion, 24-3...
...Condition search, 24-4...Result return, 2
5...Processing result, 31...Keyword character string/search target object correspondence table, 32...Search keyword, 33...Search procedure, 33- 1...
...Keyword input, 33-2...First keyword search, 33-3...Second keyword search, 33-4...Final result output, 34° 35・
...Intermediate search result, 36...Final search result, 41...Keyword character string/search target object correspondence table, 42...Search keyword, 43.・・・
... Search procedure, 43-1 ... Keyword input, 43-2 ... First keyword search, 43-
3... "C0BOL" search, 43-4...
・・“FORTRAN” search, 43-5・・・・・・“
S M A L L - T A L K” search, 43
-6...Final result output, 44...Final search result, Sl...Keyword character string to searched object correspondence table, 52...Search keyword , 53
... Search procedure, 53-1 ... Keyword input, 53-2 ... Condition search, 53-3.
...Final result output, 54...Final search result.
Claims (1)
物に対する検索処理のキーワード検索方式において、 (A)それぞれのキーワード文字列に対して、それぞれ
の番号を対応させたキーワード文字列・番号対応表、 (B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けることにより、該当する各フラ
グをオンにした被検索対象物・番号フラグ列対応表、 を備えることを特徴とするキーワード検索方式。 2、各々に幾つかのキーワードを付与された被検索対象
物に対する検索処理のキーワード検索方式において、 (A)それぞれのキーワード文字列に対して、それぞれ
の番号を対応させたキーワード文字列・番号対応表を有
することにより、指定されたキーワードについて、前記
キーワード文字列・番号対応表を参照して、該当する番
号を選定し、 (B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けて、該当する各フラグをオンに
した被検索対象物・番号フラグ列対応表を有することに
より、選定した番号について、前記被検索対象物・番号
フラグ列対応表を参照して、フラグがオンである一部の
被検索対象物を抽出する、 ことを特徴とするキーワード検索方式。 3、比較的少数のキーワードを付与された被検索対象物
を少なくとも一つのキーワードにより検索して該当する
すべての被検索対象物を発見する検索処理、および被検
索対象物のグループとキーワードのグループとの相互間
連の有無に対する問合せに答える問合せ処理などにおけ
るキーワード検索方式において、 (A)それぞれのキーワード文字列に対して、それぞれ
の番号を対応させたキーワード文字列・番号対応表、 (B)各々の被検索対象物に対して、それぞれの番号に
対応するフラグ列を設けることにより、該当する各フラ
グをオンにした被検索対象物・番号フラグ列対応表、 を備えるとともに、 (C)指定されたキーワードについて、前記キーワード
文字列・番号対応表を参照して、該当する番号を選定し
、選定した番号について、前記被検索対象物・番号フラ
グ列対応表を参照して、フラグがオンである一部の被検
索対象物を抽出したり、 (D)指定された被検索対象物について、前記被検索対
象物・番号フラグ列対応表を参照して、フラグがオンで
ある一部の番号を抽出し、抽出した一部の番号について
、前記文字列・番号対応表を参照して、該当する一部の
キーワードを選定したりする、 ことを特徴とするキーワード検索方式。[Claims] 1. In a keyword search method for a search process for a search object to which several keywords are assigned, (A) each number is associated with each keyword character string; Keyword character string/number correspondence table, (B) By providing a flag string corresponding to each number for each search object, a search object/number flag string with each corresponding flag turned on. A keyword search method characterized by having a correspondence table. 2. In a keyword search method for search processing for search objects to which several keywords have been assigned, (A) Keyword string/number correspondence in which each number corresponds to each keyword string. By having a table, for a specified keyword, the corresponding number can be selected by referring to the keyword character string/number correspondence table, and (B) Corresponding to each number for each search target. By providing a flag column for the search target and number flag column correspondence table with each corresponding flag turned on, it is possible to refer to the search target object and number flag column correspondence table for the selected number. A keyword search method is characterized in that a part of search target objects whose flags are on are extracted. 3. A search process in which a relatively small number of keywords have been assigned to search objects, and which searches for at least one keyword to find all the corresponding search objects, and a search process in which a group of search objects and a group of keywords are searched. In the keyword search method used in query processing to answer inquiries regarding the presence or absence of interlinkages, (A) a keyword character string/number correspondence table in which each number corresponds to each keyword character string; (B) each By providing a flag string corresponding to each number for each searched object, a searched object/number flag string correspondence table is provided in which each corresponding flag is turned on, and (C) specified For each keyword, refer to the keyword character string/number correspondence table to select the corresponding number, and for the selected number, refer to the search target object/number flag string correspondence table to determine whether the flag is on. (D) For the specified search object, refer to the search object/number flag column correspondence table and extract some numbers whose flags are on. A keyword search method characterized by: extracting some of the extracted numbers, referring to the character string/number correspondence table and selecting some corresponding keywords.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2026705A JPH03230270A (en) | 1990-02-05 | 1990-02-05 | Keyword retrieving system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2026705A JPH03230270A (en) | 1990-02-05 | 1990-02-05 | Keyword retrieving system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03230270A true JPH03230270A (en) | 1991-10-14 |
Family
ID=12200802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2026705A Pending JPH03230270A (en) | 1990-02-05 | 1990-02-05 | Keyword retrieving system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03230270A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001043237A (en) * | 1999-07-30 | 2001-02-16 | Mitsubishi Electric Corp | Data file and data retrieval method |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01237723A (en) * | 1988-03-17 | 1989-09-22 | Sharp Corp | Information registering and retrieving method |
-
1990
- 1990-02-05 JP JP2026705A patent/JPH03230270A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01237723A (en) * | 1988-03-17 | 1989-09-22 | Sharp Corp | Information registering and retrieving method |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001043237A (en) * | 1999-07-30 | 2001-02-16 | Mitsubishi Electric Corp | Data file and data retrieval method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Besser | Visual access to visual images: the UC Berkeley Image Database Project | |
| US6523028B1 (en) | Method and system for universal querying of distributed databases | |
| US6424358B1 (en) | Method and system for importing database information | |
| US20020156779A1 (en) | Internet search engine | |
| JP3223963B2 (en) | Image retrieval method based on meaning and recognition and image retrieval device based on meaning and recognition | |
| US7231405B2 (en) | Method and apparatus of indexing web pages of a web site for geographical searchine based on user location | |
| US8898171B2 (en) | Methods for efficiently and systematically searching stock, image, and other non-word-based documents | |
| US5855013A (en) | Method and apparatus for creating and maintaining a computer database utilizing a multi-purpose data format | |
| Schek | Towards a basic relational NF2 algebra processor | |
| CN109885570A (en) | A Multidimensional Range Query Method Using Auxiliary Index Combined with Hash Table | |
| WO2001065410A2 (en) | Search engine for spatial data indexing | |
| KR100724122B1 (en) | Bundled database management system and its management method for storing data association structure | |
| JPH03230270A (en) | Keyword retrieving system | |
| Ullyot | Review essay: Digital humanities projects | |
| JP2535629B2 (en) | Input string normalization method of search system | |
| US5819277A (en) | Method for generating SQL commands to create an integrated global schema | |
| Hartzman et al. | A relational approach to querying data streams | |
| US8745035B1 (en) | Multistage pipeline for feeding joined tables to a search system | |
| JPH05250414A (en) | Keyword search method | |
| US20130232166A1 (en) | Computer method for searching document and recognizing concept with controlled tolerance | |
| JPH04357567A (en) | Information retrieving system | |
| CN111581398A (en) | Method for constructing knowledge graph | |
| JPH0227477A (en) | information retrieval device | |
| KR19990046910A (en) | Spatial Database Management Apparatus and Method Using Spatial Index of Al * -TIAL on Internet | |
| JPH06282579A (en) | How to create a database search expression |