(57)【特許請求の範囲】
【請求項１】
対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶する手段と、
住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶する手段と、
前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持する手段と、
検索対象たる情報を蓄積する検索情報蓄積手段と、
検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して前記検索情報蓄積手段に蓄積する手段と
を具備することを特徴とする情報蓄積装置。
【請求項２】
対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶する手段と、
住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶する手段と、
前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持する手段と、
検索対象たる情報を蓄積する検索情報蓄積手段と、
検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して前記検索情報蓄積手段に蓄積する手段と
位置座標の指定を伴った検索要求があった場合に、前記検索情報蓄積手段に蓄積された情報の中から当該位置座標を含んだ蓄積情報を検索する検索手段と
を具備することを特徴とする情報蓄積検索装置。
【請求項３】
前記検索手段が、前記検索情報蓄積手段に蓄積された情報の検索を行う他、前記検索要求において指定された位置座標を含む目録情報を前記基本目録の中から検索することを特徴とする請求項２に記載の情報蓄積検索装置。
【請求項４】
目録記録手段と、
住所−座標変換表記憶手段と、
基本目録保持手段と、
検索情報蓄積手段と、
位置座標付与手段と、
を具備する情報蓄積装置における情報蓄積方法であって、
前記目録記録手段が、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶し、
前記住所−座標変換表記憶手段が、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶し、
前記基本目録保持手段が、前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持し、
前記位置座標付与手段が、検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して検索情報蓄積手段に蓄積する  ことを特徴とする情報蓄積方法。
【請求項５】
目録記録手段と、
住所−座標変換表記憶手段と、
基本目録保持手段と、
検索情報蓄積手段と、
位置座標付与手段と、
検索手段と、
を具備する情報蓄積装置における情報蓄積方法であって、
前記目録記録手段が、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶し、
前記住所−座標変換表記憶手段が、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶し、
前記基本目録保持手段が、前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持し、
前記位置座標付与手段が、検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して検索情報蓄積手段に蓄積し、
前記検索手段が、位置座標の指定を伴った検索要求があった場合に、前記検索情報蓄積手段に蓄積された情報の中から当該位置座標を含んだ蓄積情報を検索する
ことを特徴とする情報蓄積検索方法。
【請求項６】
前記検索手段が、前記検索情報蓄積手段に蓄積された情報の検索の他、前記検索要求において指定された位置座標を含む目録情報を前記基本目録から検索する
ことを特徴とする請求項５に記載の情報蓄積検索方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、位置情報を検索キーとした情報検索システムに係り、特に情報検索システムにおいて位置座標に対応した情報検索を可能にするための情報蓄積装置および情報蓄積検索装置並びに情報蓄積方法および情報蓄積検索方法に関する。
【０００２】
【従来の技術】
地図上の一点を指示することで指示地点の位置座標を情報検索システムに与えたり、あるいは現在位置の位置座標を検出する装置を使用し、これにより得られる位置座標を指示地点の位置座標として情報検索システムに与えることにより、システム側でその指示地点の周辺の情報をデータベースから検索し、利用者に提供するサービスが知られている。
【０００３】
かかるサービスを提供するためには、検索対象となる各地点の周辺の情報と各地点の位置座標とを対応付けて蓄積しておく必要がある。そこで、従来は、各情報ごとにそれらの情報がどの地点に対応するものであるかを調べ、当該地点の位置座標を調べて、当該情報に付与するという方法を採っていた。
【０００４】
一方、情報検索システムのデータベースの蓄積情報が住所情報を含んでいる場合がある。かかる場合には、上記のように位置座標を各情報に付与する代りに、この住所情報を位置座標の代りに使用し、情報検索を行っていた。すなわち、利用者によって指定された位置座標をその位置が含まれている住所の住所情報に変換し、この住所情報を検索キーとして、情報検索を行うのである。
【０００５】
【発明が解決しようとする課題】
ところで、上述した従来の技術には、以下の問題があった。
（１）蓄積情報が住所情報を含んでいる場合にはその住所情報に対応した地点の位置座標を調べて当該蓄積情報に付与すればよいが、そのような住所情報を蓄積情報が含んでいない場合がある。かかる場合に、蓄積情報の内容に基づいて、その蓄積情報に関連する地理を調べる必要があり、これを手作業で行うと多大なコストがかかってしまう。
（２）住所情報で代用して行う検索は、蓄積情報が住所情報を含んでいることが前提となる。従って、元々の蓄積情報が住所情報を含んでいない場合にはこのような検索を行うことができない。
【０００６】
この発明は、以上の事情に鑑みてなされたものであり、情報検索システムに与えられる蓄積情報が住所情報を含まない場合であっても、その蓄積情報をこれに対応した地点の位置座標を含んだ検索情報として蓄積することができ、位置座標による検索を行うことを可能とする情報蓄積装置および情報蓄積検索装置並びに情報蓄積方法および情報蓄積検索方法を提供することを目的としている。
【０００７】
【課題を解決するための手段】
請求項１に係る発明は、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶する手段と、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶する手段と、
前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持する手段と、
検索対象たる情報を蓄積する検索情報蓄積手段と、
検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して前記検索情報蓄積手段に蓄積する手段と
を具備することを特徴とする情報蓄積装置を要旨とする。
【０００８】
請求項２に係る発明は、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶する手段と、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶する手段と、
前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持する手段と、
検索対象たる情報を蓄積する検索情報蓄積手段と、
検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して前記検索情報蓄積手段に蓄積する手段と
位置座標の指定を伴った検索要求があった場合に、前記検索情報蓄積手段に蓄積された情報の中から当該位置座標を含んだ蓄積情報を検索する検索手段と
を具備することを特徴とする情報蓄積検索装置を要旨とする。
【０００９】
請求項３に係る発明は、前記検索手段が、前記検索情報蓄積手段に蓄積された情報の検索を行う他、前記検索要求において指定された位置座標を含む目録情報を前記基本目録の中から検索することを特徴とする請求項２に記載の情報蓄積検索装置を要旨とする。
【００１０】
請求項４に係る発明は、目録記録手段と、住所−座標変換表記憶手段と、基本目録保持手段と、検索情報蓄積手段と、位置座標付与手段とを具備する情報蓄積装置における情報蓄積方法であって、
前記目録記録手段が、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶し、
前記住所−座標変換表記憶手段が、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶し、
前記基本目録保持手段が、前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持し、
前記位置座標付与手段が、検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して検索情報蓄積手段に蓄積することを特徴とする情報蓄積方法を要旨とする。
【００１１】
請求項５に係る発明は、目録記録手段と、住所−座標変換表記憶手段と、基本目録保持手段と、検索情報蓄積手段と、位置座標付与手段と、検索手段と、を具備する情報蓄積装置における情報蓄積方法であって、
前記目録記録手段が、対象物に対応した住所情報および対象物を特定するその他の情報を属性値として含むレコードの集りからなる目録を記憶し、
前記住所−座標変換表記憶手段が、住所情報を当該住所情報に対応した住所地の位置座標に変換するための住所−座標変換表を記憶し、
前記基本目録保持手段が、前記目録を構成する各レコードについて、当該レコードに含まれる住所情報を前記変換表により当該住所情報に対応した住所地の位置座標に変換し、当該位置座標を当該レコードに追加した目録情報からなる基本目録を保持し、
前記位置座標付与手段が、検索対象となるべき蓄積情報の入力があった場合に、当該蓄積情報に含まれる文字列と前記基本目録を構成する各目録情報の各属性値を照合することにより、当該蓄積情報に対応した目録情報を求め、当該目録情報を構成する各属性値のうち少なくとも位置座標を含むものを当該蓄積情報に付与して検索情報蓄積手段に蓄積し、
前記検索手段が、位置座標の指定を伴った検索要求があった場合に、前記検索情報蓄積手段に蓄積された情報の中から当該位置座標を含んだ蓄積情報を検索することを特徴とする情報蓄積検索方法を要旨とする。
【００１２】
請求項６に係る発明は、前記検索手段が、前記検索情報蓄積手段に蓄積された情報の検索の他、前記検索要求において指定された位置座標を含む目録情報を前記基本目録から検索することを特徴とする請求項５に記載の情報蓄積検索方法を要旨とする。
【００１３】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態について説明する。
図１は、この発明の一実施形態である情報蓄積検索装置の構成を示すブロック図である。この情報蓄積検索装置は、コンピュータ、記憶装置および通信ネットワークの結合体によって構成されるものであり、目録１１０と、目録−変換表照合手段１２０と、住所−座標変換表１３０と、蓄積情報照合手段１４０と、位置座標付与手段１５０と、検索手段１６０と、検索結果表示手段１７０と、基本目録１８０と、検索情報蓄積手段１９０とを有している。ここで、目録−変換表照合手段１２０、蓄積情報照合手段１４０、位置座標付与手段１５０、検索手段１６０および検索結果表示手段１７０は、コンピュータが所定のソフトウェアを実行することにより提供される手段である。また、目録１１０、住所−座標変換表１３０および基本目録１８０は、このコンピュータに接続された記憶装置に記憶された情報であり、検索情報蓄積手段１９０はコンピュータに接続された記憶装置の一部により構成されている。
【００１４】
次に、以上列挙した各構成要素について説明する。
目録１１０は、対象物の所在する住所を特定する住所情報および名前、電話番号等の当該対象物を特定する情報を属性値として持つレコードの集りである。
【００１５】
住所−座標変換表１３０は、多数の住所情報とこれらの各住所情報に対応した住所地の位置座標情報とを対応付けた表であり、住所情報をこれに対応した位置座標情報に変換する際に参照される。
【００１６】
目録−変換表照合手段１２０は、目録１１０を構成する各レコードについて、当該レコードに含まれる住所情報を住所−座標変換表１３０により当該住所情報に対応した住所地の位置座標情報に変換し、当該位置座標情報を当該レコードに付与した目録情報からなる基本目録１８０を作成して保持する手段である。
【００１７】
蓄積情報照合手段１４０は、蓄積情報の入力があった場合にこの蓄積情報と基本目録１８０とを照合する手段である。
【００１８】
位置座標付与手段１５０は、蓄積情報照合手段１４０による照合の結果、蓄積情報に対応した目録情報を基本目録１８０の各目録情報の中から求め、その目録情報に含まれる属性値を蓄積情報に付加して検索情報蓄積手段１９０に蓄積する。
【００１９】
検索手段１６０は、エンドユーザからの位置座標による検索要求があった場合に、当該位置座標を検索キーとして基本目録１８０および検索情報蓄積手段１９０に蓄積された情報の検索を行う手段である。
【００２０】
検索結果表示手段１７０は、この検索手段１６０による基本目録１８０の検索結果および検索情報蓄積手段１９０に蓄積された情報の検索結果を同時に表示する手段である。
【００２１】
図２は本実施形態の動作を示すフローチャートである。以下、この図を参照し、本実施形態の動作について説明する。
【００２２】
まず、目録−変換表照合手段１２０は、目録１１０を構成する各レコードについて、当該レコードに含まれる住所情報を住所−座標変換表１３０の各住所情報と照合する。そして、該当する住所情報が住所−座標変換表１３０に含まれている場合には、その住所情報に対応した住所地の位置座標情報を住所−座標変換表１３０から読み出し、元のレコードにこの位置座標情報を付加した目録情報を作成する。そして、このようにして作成した目録情報からなる基本目録１８０を保存する（以上、ステップ２００）。
【００２３】
次に、蓄積情報照合手段１４０は、蓄積情報の入力があった場合にこの蓄積情報と基本目録１８０に含まれる各目録情報とを照合する（ステップ２１０）。
【００２４】
この蓄積情報照合手段１４０による照合の結果、蓄積情報に対応した目録情報が基本目録１８０から見つかった場合にその目録情報に含まれる属性値を蓄積情報に付加して検索情報蓄積手段１９０に蓄積する（ステップ２２０）。ここで、当該目録情報には上記ステップ２００において位置座標情報が付加されている。従って、蓄積情報にはこの位置座標情報が属性値の一部として付加されることとなる。
【００２５】
次にエンドユーザからの位置座標による検索要求があると、検索手段１６０は、当該位置座標を検索キーとして基本目録１８０の検索を行い（ステップ２３０）、さらに同検索キーを用いて検索情報蓄積手段１９０に蓄積された情報の検索を行う（ステップ２４０）。
【００２６】
そして、検索結果表示手段１７０は、この検索手段１６０による基本目録１８０の検索結果および検索情報蓄積手段１９０に蓄積された情報の検索結果を同時に表示する（ステップ２５０）。
以上が本実施形態の一般的な動作である。
【００２７】
次に図３〜図５を参照し、本実施形態の具体的な動作例について説明する。この動作例では、図１における目録１１０および住所−座標変換表１３０が図３に例示する内容を有しているものとする。
【００２８】
この場合、目録−変換表照合手段１２０は、これらの目録１１０および住所−座標変換表１３０から、図３に示す基本目録１８０を作成することとなる。
【００２９】
次に図４に例示する蓄積情報４１０および４２０が与えられたとすると、蓄積情報照合手段１１０は各蓄積情報を基本目録１８０の各目録情報と照合する。
【００３０】
この照合は、蓄積情報と一致する目録情報を求めるために行うものであるが、何をもって蓄積情報と目録情報が一致しているとみなすかの基準として、例えば次のものを用いる。
ａ．蓄積情報の文字列情報が目録情報の全ての属性の文字列を含む場合には、当該蓄積情報と当該目録情報は一致したものであるとみなす。
ｂ．蓄積情報の文字列情報が必ずしも目録情報の全ての属性の文字列を含まないが、電話番号のような固有性の高い属性値を含む場合には、当該蓄積情報と当該目録情報は一致したものであるとみなす。
ｃ．蓄積情報の文字列情報が固有性の高い情報を含まない場合であっても、名前や業種などの固有性の高くない属性値のうち２つ以上の属性値を含む場合には、当該蓄積情報と当該目録情報は一致したものであるとみなす。
【００３１】
この例においては、蓄積情報４１０は、文字列「アイウエオ東京」および「大手町」を有していることから、基本目録１１０における１行目の目録情報が蓄積情報４１０に対応した目録情報として求められる。また、蓄積情報４２０は、文字列「カキクケコ横浜」および「０４５−ＸＸＸ−ＸＸＸＸ」を有していることから、基本目録１１０における２行目の目録情報が蓄積情報４２０に対応した目録情報として求められる。
【００３２】
そこで、位置座標付与手段１５０は、基本目録１１０における１行目の目録情報の各属性値（位置座標を含む）を蓄積情報４１０に付与することにより蓄積情報４４０を生成し、基本目録１１０における２行目の目録情報の各属性値（位置座標を含む）を蓄積情報４２０に付与することにより蓄積情報４５０を生成する。このようにして、位置座標が付与された蓄積情報４４０および４５０が得られ、検索情報蓄積手段１９０に蓄積される。
【００３３】
その後、図５に例示する「東経１３９゜４０’２０”，北緯３５゜４０’１０”付近の地域の情報の検索」という位置座標指定を伴った検索要求５１０が与えられたとする。検索情報蓄積手段１９０は、この検索要求５１０に応じ、まず、基本目録１８０の中から該当する位置座標を有する目録情報の検索を行い、次いで検索情報蓄積手段１９０に蓄積された情報の中から該当する位置座標を有するものの検索を行う。
【００３４】
ここで、基本目録１８０における１行目および２行目の各目録情報は、「東経１３９゜４０’２０”，北緯３５゜４０’１０”」なる位置座標を含んでいる。従って、これらの１行目および２行目の各目録情報が基本目録１８０の検索結果として得られる。一方、検索情報蓄積手段１９０に蓄積された情報をみると、蓄積情報４４０が「東経１３９゜４０’２０”，北緯３５゜４０’１０”」なる位置座標を含んでいる。従って、この蓄積情報４４０が検索情報蓄積手段１９０に蓄積された情報の検索結果として得られる。
【００３５】
そして、これらの両検索結果が検索結果表示手段１７０により同時に表示されるのである。
【００３６】
なお、上記実施形態において位置座標付与手段１５０は、入力された蓄積情報に対応した目録情報の全ての属性値を蓄積情報に付与したが、必ずしも全ての属性値を付与する必要はなく、位置座標による検索を可能にするためには、各属性値のうち少なくとも位置座標に対応するものが蓄積情報に付加されれば足りる。
【００３７】
【発明の効果】
以上説明したように、この発明によれば、検索対象として供給される蓄積情報が位置座標および住所情報を含んでいない場合でも、その蓄積情報と基本目録を構成する各レコードとの照合により、その蓄積情報に対応したレコードが求められ、当該レコードに含まれている位置座標が蓄積情報に付加され、検索対象として蓄積される。従って、入力される蓄積情報が位置座標や住所情報を含まない場合でも、大きな調査負担を招くことなく、位置座標の付与された蓄積情報を検索対象として蓄積しておくことができ、位置座標指定による検索を行うことができるという効果が得られる。
【図面の簡単な説明】
【図１】この発明の一実施形態である情報蓄積検索装置の構成を示すブロック図である。
【図２】同実施形態の動作を示すフローチャートである。
【図３】同実施形態の動作例を示す図である。
【図４】同実施形態の動作例を示す図である。
【図５】同実施形態の動作例を示す図である。
【符号の説明】
１１０            目録
１２０            目録−変換表照合手段
１３０            住所−座標変換表
１４０            蓄積情報照合手段
１５０            位置座標付与手段
１６０            検索手段
１７０            検索結果表示手段
１８０            基本目録
１９０            検索情報蓄積手段
【図１】
0003566041.tif 000002
【図２】
0003566041.tif 000003
【図３】
0003566041.tif 000004
【図４】
0003566041.tif 000005
【図５】
0003566041.tif 000006