JPH04199364A - Retrieval method with fuzziness - Google Patents
Retrieval method with fuzzinessInfo
- Publication number
- JPH04199364A JPH04199364A JP2332742A JP33274290A JPH04199364A JP H04199364 A JPH04199364 A JP H04199364A JP 2332742 A JP2332742 A JP 2332742A JP 33274290 A JP33274290 A JP 33274290A JP H04199364 A JPH04199364 A JP H04199364A
- Authority
- JP
- Japan
- Prior art keywords
- data
- search
- condition
- conditions
- search method
- 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 is useful for searching for stores around any point on a map, and searching for component pin groups and through holes around any point on a printed circuit board. The present invention relates to a search method suitable for searching for a group of holes.
[従来の技術]
n次元空間中で検索点を中心として半径rの範囲に存在
するデータの検索を行う方法については特開平2−11
2071r情報検索方法」にある。[Prior Art] A method of searching for data existing within a radius r around a search point in an n-dimensional space is disclosed in Japanese Patent Laid-Open No. 2-11.
2071r Information Search Method”.
また、2分探索法に関してはオーム社から1987年に
発刊されている「現代データ構造とプログラム技法」で
実現方法について詳細に論しられている。Regarding the binary search method, the implementation method is discussed in detail in "Modern Data Structures and Programming Techniques" published by Ohmsha in 1987.
〔発明が解決しようとする課題]
上記特開平2−112071r情報検索方法」に記載の
従来技術は、曖昧さを持つデータ検索方法についての概
念を記述しているが、その具体的な実現手段については
論しられていない。[Problems to be Solved by the Invention] The prior art described in the above-mentioned JP-A-2-112071R Information Retrieval Method describes the concept of a data retrieval method with ambiguity, but the specific implementation means thereof are not explained. has not been discussed.
また、上記従来技術である2分探索方法では、探索条件
に一致する場合、しない場合の2通りの実現方法につい
て論しられているが1条件に一致するデータが存在しな
い場合、与えられた条件の近傍に位置するデータを捜し
だす方法については論じられでいなかった。このため、
データか一致しない場合の探索を高速で行うためには、
まず2分探索法で検索条件データの有無を調べ、データ
が存在しない場合に条件を再設定し再トライするという
手続きが必要であった。In addition, in the binary search method that is the prior art described above, two ways of implementation are discussed: when the search condition is matched and when the search condition is not matched, but if there is no data that matches one condition, There was no discussion on how to search for data located near . For this reason,
To search for data that does not match at high speed,
First, it was necessary to use a binary search method to check whether search condition data existed, and if the data did not exist, reset the conditions and try again.
このように、従来技術は、一致データが存在しない場合
検索データが被検索データ列のどの辺りに位置するかと
いう様な曖昧さを持ったデータの検索については考慮さ
れておらずソフトウェア開発時負担になっていた。In this way, the conventional technology does not take into consideration the search for ambiguous data, such as where the search data is located in the searched data string when matching data does not exist, and this creates a burden on software development. It had become.
本発明は、データ検索時検索キーの近くに位置するデー
タを探すという曖昧さを持った条件でデータを検索し、
条件を満足するデータやデータ群を高速に捜しだすこと
を目的とする。The present invention searches for data under ambiguous conditions such as searching for data located near a search key when searching for data,
The purpose is to quickly search for data or data groups that satisfy conditions.
[課題を解決するための手段]
上記目的を達成するため、中央処理装置(cpu)と、
出力手段と、入力手段と、メモリとを有するコンピュー
タシステムを用いたデータの検索方法において、上記コ
ンピュータのメモリ上に登録した上昇順または下降順に
並べたデータの中から、指定された検索条件に従い2分
探索法でデータを検索し、一致するデータが存在すれば
このデータを出力し、条件が一致するデータが上記デー
タ列の中に無い場合、検索条件から上および下にそれぞ
れ指定された巾に入る(以下、検索条件に近いという)
1または2以上のデータからなるデータ群を上記データ
列の中から捜し、検索条件に近い1または2以上のデー
タが存在すればそのデータを出力し、曖昧さを含む条件
でデータを検索することとしたものである。[Means for solving the problem] In order to achieve the above purpose, a central processing unit (CPU) and
In a data search method using a computer system having an output means, an input means, and a memory, two data are searched according to specified search conditions from data arranged in ascending order or descending order registered on the memory of the computer. Search for data using the split search method, and if matching data exists, output this data, and if there is no matching data in the data string above, search for the specified width above and below the search condition. Enter (hereinafter referred to as close to the search conditions)
Search for a data group consisting of one or more data from the above data string, and if one or more data close to the search condition exists, output that data, and search for data using conditions that include ambiguity. That is.
[作 用]
検索対象データをコンピュータのメモリ上に展開し、昇
順に並べる。また検索キーと一致するものが無い場合に
上記検索キーとどの程度迄を近いと判断するかの曖昧さ
を表す条件を外部より指示する。[Operation] Expands the search target data onto the computer's memory and arranges it in ascending order. Further, when there is no match with the search key, a condition indicating the ambiguity of how close to the search key is determined is externally specified.
この条件が揃った段階で、まず指示された検索キーを用
いて2分探索法を行う。この時検索キーと一致するもの
が存在すればそのデータを出力する。When these conditions are met, a binary search method is first performed using the specified search key. At this time, if there is any data that matches the search key, that data is output.
もし一致するものが無い場合、2分探索法で検索した最
後のデータ位置が最も指示検索キーに近いデータ位置で
あるため、この位置から検索キーと曖昧さを持つ条件を
合わせた条件でデータの前方向に条件を満たさなくなる
まで順次探索し1次に後方に同じ方法で探索し条件を満
たすデータ群を捜しだしそのデータを出力する。If there is no match, the last data position searched using the binary search method is the data position closest to the directed search key, so from this position the data can be searched using the search key and the ambiguity condition. A search is performed sequentially in the forward direction until the condition is no longer satisfied, and then searched backward in the same manner to find a data group that satisfies the condition and output that data.
[実施例コ 以下、本発明の第1の実施例を第1図により説明する。[Example code] A first embodiment of the present invention will be described below with reference to FIG.
第1図は、本発明を構成するコンピュータの図である。FIG. 1 is a diagram of a computer constituting the present invention.
メモリ2には探索対象になるテーブル及び本発明による
プログラムを格納する。CPUIはこのメモリ内のプロ
グラムを動作させ本発明による探索方法を実行させる。The memory 2 stores a table to be searched and a program according to the present invention. The CPUI operates the program in this memory to execute the search method according to the present invention.
CRT3は実行の開始を指示する、或いは実行結果を表
示するために使用する。The CRT 3 is used to instruct the start of execution or to display execution results.
第2図は、本発明を実施するに当り必要となる領域の、
メモリ2上での概念図とその相互関係を表わしたもので
ある。Figure 2 shows the areas necessary to carry out the present invention.
This is a conceptual diagram on the memory 2 and their mutual relationships.
ここには、探索対象となるテーブル21及び探索キーが
セットしであるエリアPA22、近傍という曖昧さを記
録しであるエリアPB23、探索結果範囲の開始点を格
納するエリアRF24、終了点を格納するエリアRT2
5が、従来の2分探察方法による結果を記録するテーブ
ルポインタSP2が準備されている。Here, the table 21 to be searched, the area PA22 where the search key is set, the area PB23 where ambiguity of neighborhood is recorded, the area RF24 where the starting point of the search result range is stored, and the ending point are stored. Area RT2
5, a table pointer SP2 is prepared for recording the results of the conventional binary search method.
ここでテーブルT21には探索対象となるn個のデータ
が昇順に並べられ登録されており、エリアPA22には
探索キーの値kが、エリアPB23には探索の結果、一
致するデータが存在しない場合に、どの範囲までを近傍
とするか判断する値rがセットされている。Here, n pieces of data to be searched are registered in ascending order in table T21, search key value k is in area PA22, and matching data does not exist in area PB23 as a result of the search. A value r is set in which the range is determined to be the neighborhood.
第3図は、第2図に示すデータを用いた、本発明の実施
例のフローチャートを示したものである。FIG. 3 shows a flowchart of an embodiment of the present invention using the data shown in FIG.
まず、従来の2分探索方法による探索41を行う。First, a search 41 is performed using a conventional binary search method.
この結果から判断ボックス411でエリアP A、 2
2中の探索キーにの近傍に位置するデータが存在するか
否かを判断する。Based on this result, area P A, 2 is selected in decision box 411.
It is determined whether data located near the search key in 2 exists.
この時、2分探索結果であるテーブルポインタ5P26
が示すテーブルT21上のデータの値が探索キーkを含
む曖昧さを示すエリアPB23中の値の範囲外であれば
存在しないという条件が成立する。At this time, the table pointer 5P26 which is the binary search result
If the value of data on table T21 indicated by is outside the range of values in area PB23 indicating ambiguity that includes search key k, the condition that it does not exist is satisfied.
この場合には処理412で近傍点無しの意味を持つパラ
メータを返却し、処理を終了する。In this case, in step 412, a parameter that means there is no nearby point is returned, and the process ends.
次に、近傍点がある場合は、判断処理42で探索キーに
と一致するデータが存在するか否かテーブルT21上の
収束点の値と比較を行い、探索キーにと一致するデータ
がテーブルT21の中に無かった場合、曖昧さを加味し
た探索を実行する。Next, if there is a nearby point, in a judgment process 42 it is compared with the value of the convergence point on table T21 to see if there is data that matches the search key. If it is not found in , perform a search that takes ambiguity into account.
この時、テーブルT21を検索するためのテーブルポイ
ンタ5P26中のポインタの値は、テーブル21中でも
最も探索キーに近い値を持つ位置がmであるとすれば2
分探索の結果である収束点の探索ポインタの値は最後の
探索点であるmの位置を示している。At this time, the value of the pointer in the table pointer 5P26 for searching the table T21 is 2 if m is the position in the table 21 that has the value closest to the search key.
The value of the search pointer of the convergence point, which is the result of the minute search, indicates the position of m, which is the last search point.
ここで、有効データ範囲の終了位置を見つけるための探
索を実施する。Here, a search is performed to find the end position of the valid data range.
まず、2分探索結果のmの値をエリアRT25にセット
する処理421を実施し、後側の範囲探索を行うため、
処理44でエリアRT25の値を更新し、テーブル21
内のデータに着目し近傍のデータかどうかを判断するた
めに比較処理45を行う。First, a process 421 is performed to set the value of m as a result of the binary search in area RT25, and in order to perform a rear range search,
In process 44, the value of area RT25 is updated and table 21
Comparison processing 45 is performed to focus on the data within and determine whether it is nearby data.
この時エリアRT25の値がjでありT(i)> k、
+ rの関係となっている場合、iより後方には有効
データは存在しない事が自明でありデータの終了位置は
i−1となるため処理46でこれを行う。At this time, the value of area RT25 is j and T(i)>k,
If the relationship is +r, it is obvious that there is no valid data after i, and the end position of the data is i-1, so this is performed in process 46.
しかし、 T (i)≦に十rの関係が成立する場合、
まだ後方に有効データが存在する事が考えられるためさ
らに後方のデータ探索を行う必要があるが1着目してい
るデータがテーブルT21の最後のデータである場合、
処理451でこれを判断する。エリアRT25の値は、
処理453でテーブルT21の有効数とする。However, if the relationship 10r holds for T (i)≦,
It is possible that there is still valid data at the back, so it is necessary to search for further data at the back, but if the data you are looking at is the last data in table T21,
This is determined in process 451. The value of area RT25 is
In process 453, it is set as the effective number of table T21.
着目しているデータがテーブルT21の最後のデータで
はない場合には、ループ452で後方探索を続行する。If the data of interest is not the last data in table T21, the backward search continues in loop 452.
そしてT(i)>k+rの関係が成立するまでこれを繰
り返す。This is repeated until the relationship T(i)>k+r is established.
この関係が成立すると処理46に進み、エリアRT25
の値を決定する。この時のこの点のデータは範囲外であ
るため有効範囲の終了位置は1−1となる。When this relationship is established, the process advances to step 46, and the area RT25
Determine the value of At this time, since the data at this point is outside the range, the end position of the effective range is 1-1.
次に、有効データ範囲の開始位置を見つけるための探索
を実施する。Next, a search is performed to find the starting position of the valid data range.
まず、2分探索結果のmの値をエリアRF24にセット
する処理471を実施し、前側の範囲探索を行うため処
理47でエリアRF24の値を更新する。そしてテーブ
ル21中のデータに着目し、近傍のデータか判断するた
めに比較45を行う。First, a process 471 is performed to set the value of m as a result of the binary search in the area RF24, and in a process 47, the value of the area RF24 is updated in order to perform a front range search. Then, focusing on the data in the table 21, a comparison 45 is performed to determine whether the data is nearby.
この時エリアRF24の値かでiありT (i)< k
−rの関係となっているる場合、iより前方には有効
データは存在しない事が自明でありデータの終了位置は
i+1となるため処理47でこれを行う。At this time, if the value of area RF24 is i, T (i) < k
If the relationship is -r, it is obvious that there is no valid data before i, and the end position of the data is i+1, so this is performed in process 47.
しかし、T (i)≧に+rの関係が成立する場合、ま
だ前方に有効データが存在する事が考えられるためさら
に前方のデータ探索を行う必要がある。そこで1着目し
ているデータがテーブルT21の先頭のデータであるか
どうか処理481でこれを判断し、先頭の場合は、エリ
アRF24の値は、処理483で1とし、先頭のデータ
ではない場合には、ループ482で前方探索を続行する
。However, if the relationship +r holds true for T (i)≧, it is possible that there is still valid data ahead, so it is necessary to search for data further ahead. Therefore, it is determined in process 481 whether the data of interest is the first data of table T21, and if it is the first data, the value of area RF24 is set to 1 in process 483, and if it is not the first data, continues the forward search in loop 482.
そしてT(i)<k−rの関係が成立するまでこれを繰
り返す。This is repeated until the relationship T(i)<k-r is established.
この関係が成立すると処理49に進みエリアRF24の
値を決定する。When this relationship is established, the process proceeds to step 49 and the value of area RF24 is determined.
この時この点のデータは範囲外であるため有効範囲の開
始位置はi+1となる。At this time, since the data at this point is outside the range, the starting position of the effective range is i+1.
2分探索法で一致するデータがテーブル21の中に存在
する場合には、処理43でエリアRF24=エリアRT
25=2分探索結果mとして処理を終了する。If matching data exists in the table 21 using the binary search method, in process 43 area RF24=area RT
25=binary search result m and the process ends.
第1の実施例の動作の説明は1以上である。The explanation of the operation of the first embodiment is one or more.
本実施例において、テーブルを探索キーで昇順に並へる
のは2分探索を行うための必須条件になっているためと
、曖昧さを持つデータの範囲を探索する際に少ない探索
回数で済むためである。In this example, the reason why the table is arranged in ascending order by search key is because it is an essential condition for performing a binary search, and because it requires fewer searches when searching for a range of data that has ambiguity. It's for a reason.
また、開始側、終了側の値を外部インタフェースとして
持つことにより、曖昧さを持った探索の結果、テーブル
上の連続した複数のデータが選択された場合、その開始
点と終了点を返却することが出来る。Also, by having the start and end values as external interfaces, if multiple consecutive data on the table are selected as a result of an ambiguous search, the start and end points can be returned. I can do it.
また、条件を満足するデータが発見出来なかった場合開
始点側の値〉終了点側の値とするのは、プログラム作成
上の効率を上げようとするもので。Also, if data that satisfies the conditions cannot be found, the value of the starting point is set to the value of the ending point in order to improve the efficiency of programming.
DOループの開始点終了点にこの値を用い九ば。Use this value for the start and end points of the DO loop.
特別な判定文を入れなくても処理がスキップされるため
である。This is because the process is skipped even if no special judgment statement is included.
また、探索キーと一致するデータが発見出来た場合開始
点側の値=終了点側の値とするのも同様の理由による。Furthermore, when data matching the search key is found, the value on the starting point side is set to the value on the ending point side for the same reason.
第2の実施例を第4図で説明する。A second embodiment will be explained with reference to FIG.
第3図との違いは2分探索法で一致データが発見された
場合でも一致データの近傍に存在するデータを探索する
点であり、第3図の判断処理42及び処理43を取り除
くことにより実現できる。The difference from Fig. 3 is that even when matching data is found using the binary search method, data existing in the vicinity of the matching data is searched for, and this is achieved by removing the judgment process 42 and process 43 in Fig. 3. can.
同一値を持つデータが連続してテーブル21中に存在す
る場合においても、第4図に示す処理を実行することに
より、このデータ群の位置を検索することができる。Even when data having the same value exists consecutively in the table 21, the position of this data group can be searched by executing the process shown in FIG.
本発明による処理実行後有効データが存在しない時には
エリアR,F 24 <エリアRT25となる。When there is no valid data after execution of the process according to the present invention, area R, F 24 <area RT25.
第5図にプリント基板上の任意の点の周辺に存在するス
ルーホールの位置を探索する際の実施例を示す。FIG. 5 shows an embodiment in which the position of a through hole existing around an arbitrary point on a printed circuit board is searched.
図中61は探索対象プリント基板領域であり、611は
任意の点を示し、斜線で塗りつぶした領域612が探索
範囲である。In the figure, 61 is a printed circuit board area to be searched, 611 indicates an arbitrary point, and a shaded area 612 is the search range.
この領域612の中に含まれるスルーホールの座標を求
める場合、プリント基板61上に存在するスルーホール
の座標を昇順に並べ同−X座標624を1アイテムとす
る。そして上記X座標624に含まれるX成分のX成分
テーブル63上の開始位置を示すポインタ621、終了
位置を示すポインタ622をルコート内に持つX成分テ
ーブル62とX成分テーブル63に分割する。従って、
X成分テーブル21中時には同−X座標は1ケ所にしか
表われない。When determining the coordinates of the through holes included in this area 612, the coordinates of the through holes existing on the printed circuit board 61 are arranged in ascending order, and the -X coordinate 624 is taken as one item. Then, the X component table 63 is divided into an X component table 62 and an X component table 63 having a pointer 621 indicating the start position on the X component table 63 and a pointer 622 indicating the end position of the X component included in the X coordinate 624 in Lecote. Therefore,
When in the X component table 21, the -X coordinate appears only in one place.
次に、任意の点611と近傍を表す値r625が与えら
れた場合、このX座標を探索キーとして本発明による方
式でX成分テーブル62内の探索を実施する。これによ
り探索が必要なX領域623を得ることが出来る。Next, when an arbitrary point 611 and a value r625 representing the neighborhood are given, a search is performed in the X component table 62 using the method according to the present invention using this X coordinate as a search key. This makes it possible to obtain the X area 623 that needs to be searched.
次に、上記X成分領域623の小さいX成分から順次X
成分テーブル63を参照し、開始ポインタ621と終了
ポインタ622で示されるyの値が近傍距w1r 62
5以内に存在する点を捜す事により点611の近傍r6
25に存在するスルーホールを捜し出すことが出来る。Next, the X component in the X component area 623 is sequentially
With reference to the component table 63, the value of y indicated by the start pointer 621 and end pointer 622 is the neighborhood distance w1r 62
By searching for points existing within 5, the neighborhood r6 of point 611
It is possible to find the through hole that exists in 25.
[発明の効果]
本発明によれば、メモリに展開されたテーブル中から探
索キーの近傍に位置するデータを高速に捜しだすことが
出来る。[Effects of the Invention] According to the present invention, data located near a search key can be quickly searched out from a table developed in a memory.
第1図は本発明の第1の実施例のシステムの構成図、第
2図は本発明で使用するコンピュータメモリ」二の検索
対象テーブルの説明図、第3図は本発明による1ゴ付き
2分探索方法の実施例のフローチャート、第4図は本発
明による巾付き2分探索方法の第2の実施例のフローチ
ャート、第5図は本発明によるスルーホール検索の実施
例の説明図である。
[符号の説明]
]・・CPU、2・・メモリ、3・・CRT、2]テー
ブル。FIG. 1 is a block diagram of a system according to a first embodiment of the present invention, FIG. 2 is an explanatory diagram of a table to be searched in a computer memory used in the present invention, and FIG. FIG. 4 is a flowchart of a second embodiment of the binary search method with width according to the present invention, and FIG. 5 is an explanatory diagram of an embodiment of the through-hole search according to the present invention. [Explanation of symbols] ]...CPU, 2...Memory, 3...CRT, 2] Table.
Claims (1)
と、メモリとを有するコンピュータシステムを用いたデ
ータの検索方法において、 上記コンピュータのメモリ上に登録した上昇順または下
降順に並べたデータの中から、指定された検索条件に従
い2分探索法でデータを検索し、 一致するデータが存在すればこのデータを出力し、 条件が一致するデータが上記データ列の中に無い場合、
検索条件から上および下にそれぞれ指定された巾に入る
(以下、検索条件に近いという)1または2以上のデー
タを上記データ列の中から捜し、 曖昧さを含む条件でデータを検索することを特徴とする
データ検索方法。 2、請求項1記載のデータ検索方法において、指定され
た検索条件に従い、2分探索法でデータを検索し、 検索条件と一致するデータが存在してもその検索条件に
近いデータが存在すればそのデータも出力することを特
徴とするデータ検索方法。 3、請求項1記載のデータ検索方法において、メモリ中
に同じ値を持つデータが連続して存在する際、このデー
タの値を検索キーとして指定された場合、上記メモリ上
の同一データ群とその近傍に存在するデータ群の位置を
検索することを特徴とするデータ検索方法。 4、請求項1、2または3において、上記データは、プ
リント基板上の位置座標であることを特徴とするデータ
検索方法。[Scope of Claims] 1. A data retrieval method using a computer system having a central processing unit (CPU), an output means, an input means, and a memory, comprising: Search for data from the data arranged in descending order using the binary search method according to the specified search conditions, and if matching data exists, output this data, and if the data that matches the conditions is in the above data string If not,
Search for one or more data in the above data string that falls within the width specified above and below the search condition (hereinafter referred to as close to the search condition), and search for data using conditions that include ambiguity. Characteristic data search method. 2. In the data search method according to claim 1, data is searched using a binary search method according to specified search conditions, and even if there is data matching the search conditions, if there is data close to the search conditions, A data search method characterized by outputting that data as well. 3. In the data search method according to claim 1, when data having the same value exists consecutively in the memory and the value of this data is specified as a search key, the same data group in the memory and its A data search method characterized by searching for the position of a data group existing in the vicinity. 4. The data retrieval method according to claim 1, 2 or 3, wherein the data is position coordinates on a printed circuit board.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2332742A JP2790724B2 (en) | 1990-11-29 | 1990-11-29 | Ambiguous search methods |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2332742A JP2790724B2 (en) | 1990-11-29 | 1990-11-29 | Ambiguous search methods |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04199364A true JPH04199364A (en) | 1992-07-20 |
| JP2790724B2 JP2790724B2 (en) | 1998-08-27 |
Family
ID=18258351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2332742A Expired - Lifetime JP2790724B2 (en) | 1990-11-29 | 1990-11-29 | Ambiguous search methods |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2790724B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS628226A (en) * | 1985-07-04 | 1987-01-16 | Matsushita Electric Ind Co Ltd | File key search method |
| JPH0259965A (en) * | 1988-08-26 | 1990-02-28 | Nec Corp | Approximation retrieving range enlarging system |
| JPH02112071A (en) * | 1988-10-21 | 1990-04-24 | Matsushita Electric Ind Co Ltd | Information search method |
| JPH02136967A (en) * | 1988-11-17 | 1990-05-25 | Sanyo Electric Co Ltd | Data retrieving system |
-
1990
- 1990-11-29 JP JP2332742A patent/JP2790724B2/en not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS628226A (en) * | 1985-07-04 | 1987-01-16 | Matsushita Electric Ind Co Ltd | File key search method |
| JPH0259965A (en) * | 1988-08-26 | 1990-02-28 | Nec Corp | Approximation retrieving range enlarging system |
| JPH02112071A (en) * | 1988-10-21 | 1990-04-24 | Matsushita Electric Ind Co Ltd | Information search method |
| JPH02136967A (en) * | 1988-11-17 | 1990-05-25 | Sanyo Electric Co Ltd | Data retrieving system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2790724B2 (en) | 1998-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11212980A (en) | Production of index and retrieval method | |
| JPH04199364A (en) | Retrieval method with fuzziness | |
| JPH11213004A (en) | Data processing apparatus and method, and storage medium storing the program | |
| JP2897541B2 (en) | Closed figure extraction method | |
| JP2549493B2 (en) | Graphic processing device | |
| JPH0531193B2 (en) | ||
| JPH06215044A (en) | Information retrieval processor | |
| JPS59189471A (en) | Wiring route searching system | |
| JPH064600A (en) | Image search method and image search apparatus | |
| JPH0664534B2 (en) | Device for selecting unification candidate terms | |
| JPH01232436A (en) | Selecting device for unifying candidate term | |
| CN116521946A (en) | Block chain encryption currency fund flow direction searching method and control system | |
| JP2001209651A (en) | Multidimensional vector search method and apparatus, and recording medium storing multidimensional vector search program | |
| JP3382381B2 (en) | Departure point and destination calculation method for route search | |
| CN118212272A (en) | A cross-station planetary rover visual positioning method, system, device and medium | |
| JPH05216938A (en) | Virtual file retrieving system | |
| JPH08329095A (en) | Data retrieval system for relational data base | |
| JPH04242840A (en) | Execution step distribution calculating system | |
| JPH02146681A (en) | Contour line extracting system | |
| JPH06231212A (en) | Triangular mesh generating method | |
| JPS5890883A (en) | Profile extructing system | |
| JPH0676011A (en) | Leader line generating and updating system | |
| JPH0668723B2 (en) | Device for selecting unification candidate terms | |
| JPS63155324A (en) | Information retrieving device | |
| JPS63170742A (en) | Retrieval processing system for common character string |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080612 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090612 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100612 Year of fee payment: 12 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100612 Year of fee payment: 12 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100612 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110612 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110612 Year of fee payment: 13 |