(57)【要約】【課題】データベース中の個々のレコードに対応する住所情報もしくは施設の重要性を反映した有名度スコアの算出を可能とすること。【解決手段】レコード取得部５１により、所在地候補を入力とし、データベース１内から所定の条件に該当するレコードを所在地候補毎に取得して出力し、重み加算部５２により、レコード取得部５１から出力されたレコード毎に当該レコードの重要性に基づく重みを算出し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力することで、データベース１中の個々のレコードに対応する住所情報もしくは施設の重要性を反映した有名度スコアを算出する。【選択図】図１
2011090354.tif 000002
【特許請求の範囲】
【請求項１】
住所情報の一部もしくは所定の住所に存在する施設の名称からなる住所表現から、当該住所表現に対応する場所を表す情報である所在地を求める際に、少なくとも住所情報もしくは少なくとも所定の住所に存在する施設の名称とその住所情報が登録されているデータベースを参照して前記住所表現を含むレコードの住所情報を所在地候補として抽出し、当該所在地候補毎の有名度スコアを算出し、所在地候補のうち、有名度スコアが最も高い所在地候補を所在地に決定する場合における有名度スコア算出装置であって、
所在地候補を入力とし、前記データベース内から所定の条件に該当するレコードを所在地候補毎に取得して出力するレコード取得部と、
レコード取得部から出力されたレコード毎に当該レコードの重要性に基づく重みを算出し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力する重み加算部とを備えた
ことを特徴とする有名度スコア算出装置。
【請求項２】
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力する重み加算部を用いる
ことを特徴とする請求項１に記載の有名度スコア算出装置。
【請求項３】
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更し、所在地候補毎に対応するレコードの変更後の重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力する重み加算部を用いる
ことを特徴とする請求項１に記載の有名度スコア算出装置。
【請求項４】
所在地候補が示すエリアがある程度狭い場合は、データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更し、当該所在地候補に対応するレコードの変更後の重みを加算して当該所在地候補の有名度スコアとして出力し、
所在地候補が示すエリアがある程度広い場合は、データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、各レコードの重みを当該各レコードと所在地候補に含まれる上記ある程度狭いエリアとの間の距離に基づいて変更し、当該所在地候補に含まれる上記ある程度狭いエリアに対応するレコードの変更後の重みを加算して当該所在地候補に含まれる上記ある程度狭いエリアの有名度スコアを算出し、これを当該所在地候補に含まれる上記ある程度狭いエリアの全てについて行った後、それらの値を加算したものを当該所在地候補の有名度スコアとして出力する重み加算部を用いる
ことを特徴とする請求項１に記載の有名度スコア算出装置。
【請求項５】
住所情報の一部もしくは所定の住所に存在する施設の名称からなる住所表現から、当該住所表現に対応する場所を表す情報である所在地を求める際に、少なくとも住所情報もしくは少なくとも所定の住所に存在する施設の名称とその住所情報が登録されているデータベースを参照して前記住所表現を含むレコードの住所情報を所在地候補として抽出し、当該所在地候補毎の有名度スコアを算出し、所在地候補のうち、有名度スコアが最も高い所在地候補を所在地に決定する場合における有名度スコア算出方法であって、
レコード取得部が、所在地候補を入力とし、前記データベース内から所定の条件に該当するレコードを所在地候補毎に取得して出力するステップと、
重み加算部が、レコード取得部から出力されたレコード毎に当該レコードの重要性に基づく重みを算出し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力するステップとを含む
ことを特徴とする有名度スコア算出方法。
【請求項６】
重み加算ステップは、
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出するステップと、
当該重み値に基づく各レコードの重みを算出するステップと、
所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力するステップとを含む
ことを特徴とする請求項５に記載の有名度スコア算出方法。
【請求項７】
重み加算ステップは、
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出するステップと、
当該重み値に基づく各レコードの重みを算出するステップと、
各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更するステップと、
所在地候補毎に対応するレコードの変更後の重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力するステップとを含む
ことを特徴とする請求項５に記載の有名度スコア算出方法。
【請求項８】
重み加算ステップは、
所在地候補が示すエリアがある程度狭い場合は、
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出するステップと、
当該重み値に基づく各レコードの重みを算出するステップと、
各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更するステップと、
当該所在地候補に対応するレコードの変更後の重みを加算して当該所在地候補の有名度スコアとして出力するステップとを実行し、
所在地候補が示すエリアがある程度広い場合は、
データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出するステップと、
当該重み値に基づく各レコードの重みを算出するステップと、
各レコードの重みを当該各レコードと所在地候補に含まれる上記ある程度狭いエリアとの間の距離に基づいて変更するステップと、
当該所在地候補に含まれる上記ある程度狭いエリアに対応するレコードの変更後の重みを加算して当該所在地候補に含まれる上記ある程度狭いエリアの有名度スコアを算出するステップと、
これを当該所在地候補に含まれる上記ある程度狭いエリアの全てについて行った後、それらの値を加算したものを当該所在地候補の有名度スコアとして出力するステップとを実行する
ことを特徴とする請求項５に記載の有名度スコア算出方法。
【請求項９】
コンピュータを、請求項１乃至４のいずれかに記載の有名度スコア算出装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住所情報の一部もしくは所定の住所に存在する施設の名称からなる住所表現から、当該住所表現に対応する場所を表す情報（例えば、住所情報、緯度・経度情報等）である所在地を求める際の有名度スコア算出技術に関する。
【背景技術】
【０００２】
従来より、住所表現から、これに対応する所在地を求める技術、特に入力された１つの住所表現に対応する所在地の候補が２つ以上存在する場合であっても、そのうちの１つのみを自動的に選択して出力可能な技術が知られている（特許文献１，２参照）。
【０００３】
特許文献１，２に記載の技術では、入力された住所表現から、これに対応する所在地を求める際に、少なくとも住所情報もしくは少なくとも所定の住所に存在する施設の名称とその住所情報が登録されているデータベースを参照し、前記住所表現を含むレコードの住所情報を所在地候補として抽出し、当該所在地候補の住所情報と同一の住所情報を含むレコードの数（または当該所在地候補の住所情報と地理的に近い住所情報を含むレコードの数）を有名度スコアとして所在地候補毎に算出し、所在地候補のうち、有名度スコアが最も高い所在地候補を所在地に決定していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３１０５５９号公報
【特許文献２】特開２００８−０９０３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前述した特許文献１，２に記載の技術では、有名度スコアの算出に際し、データベース中のレコードは全て同等に扱われ、その内容、即ち当該レコードに対応する住所情報や施設については全く考慮されなかった。このため、有名度スコアがデータベース中のレコードの数のみに依存、例えば所定の住所に存在する店舗の名称（店舗名）とその住所情報及び緯度・経度情報をレコード毎に登録してなる店舗データベースを利用した場合は所在地候補周辺の店舗数のみに依存し、個々のレコード（に含まれる内容）の重要性、例えば人気のある店舗とそうでない店舗といった個々のレコードに対応する施設の人気度を反映した有名度スコアを算出することができず、その結果、個々のレコードに対応する住所情報もしくは施設の重要性を考慮した有名度スコアによる所在地の決定ができないという問題があった。
【０００６】
また、前述した特許文献２に記載の技術では、所在地候補の住所情報と地理的に近い住所情報を含むレコードの数のみに依存して有名度スコアを算出するため、所在地候補の住所情報と個々のレコードに対応する住所情報との間の地理的な距離の違い、例えばある店舗とそのすぐ隣にある店舗との間の地理的な距離、ある店舗とそこからすこし離れたところにある店舗との間の地理的な距離といった住所情報間の距離の違いを反映した有名度を算出することができず、その結果、所在地候補の住所情報に地理的に近いと判断されたデータベース中の個々のレコードに対応する住所情報と当該所在地候補の住所情報との間の距離を考慮した有名度スコアによる所在地の決定ができないという問題があった。
【０００７】
本発明は、データベース中の個々のレコードに対応する住所情報もしくは施設の重要性を反映した有名度スコアの算出を可能とすることを目的とする。
【０００８】
また、本発明は、前記に加え、地理的に近いと判断された個々の住所情報と所在地候補の住所情報との間の地理的な距離の違いも反映した有名度スコアの算出を可能とすることを目的とする。
【０００９】
これにより、データベース中のレコードの重要性や所在地候補の住所情報とこれに地理的に近い住所情報との間の距離の違いを考慮した所在地の決定を可能とする。
【課題を解決するための手段】
【００１０】
本発明では、前記目的を達成するため、少なくとも住所情報もしくは少なくとも所定の住所に存在する施設の名称とその住所情報が登録されているデータベース内から、所定の条件に該当するレコードを所在地候補毎に取得し、該取得したレコード毎に当該レコードの重要性に基づく重みを算出、詳細には、データベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、もしくは前記算出した各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更し、所在地候補毎に対応するレコードの変更後の重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、別途求めた、データベース中のレコード毎の重みを反映させて有名度スコアを算出することで、例えば人気のある店舗とそうでない店舗といった施設の重要性を反映させた有名度スコアの算出が可能となり、また、個々のレコードに対応する住所情報と所在地候補の住所情報との間の距離を反映させて有名度スコアを算出することで、例えばある店舗とそのすぐ隣にある店舗との間の距離、ある店舗とそこからすこし離れたところにある店舗との間の距離といった住所情報間の距離の違いを反映させた有名度スコアの算出が可能となる。これにより、入力された１つの住所表現に対応する所在地の候補が２つ以上存在する場合に、よりユーザの関心や実環境における有名度の尺度に近い尺度に基づいて、適切な所在地を決定することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の有名度スコア算出装置（有名度スコア算出部）を含む所在地解析装置の実施の形態の一例を示す構成図
【図２】住所データベースの一例を示す説明図
【図３】店舗データベースの一例を示す説明図
【図４】駅名データベースの一例を示す説明図
【図５】ランドマークデータベースの一例を示す説明図
【図６】レコードと所在地候補との間の距離に基づく重みの算出方法の説明図
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面により説明する。
【００１４】
図１は本発明の有名度スコア算出装置を含む所在地解析装置の実施の形態の一例を示すもので、図中、１はデータベース、２は住所表現記憶部、３は所在地候補抽出部、４は所在地候補記憶部、５は有名度スコア算出部、６は所在地決定部、７は住所表現−所在地対応付け部である。なお、本発明の有名度スコア算出装置は、データベース１及び有名度スコア算出部５を最小限の構成とするものである。
【００１５】
＜データベース＞
データベース１は、住所情報とその緯度・経度情報もしくは所定の住所に存在する施設の名称とその住所情報及び緯度・経度情報をレコード毎に登録してなる少なくとも１つのデータベース、ここでは住所データベース１１、店舗データベース１２、駅名データベース１３及びランドマークデータベース１４からなる。
【００１６】
住所データベース１１は、図２に示すように、住所情報とその緯度・経度情報、ここでは日本全国全ての住所情報とその緯度・経度情報をレコード毎に登録してなるもので、各レコードのうち、住所情報が登録されている部分を住所フィールド、緯度・経度情報が登録されている部分を緯度・経度フィールドと呼ぶ。ここで、住所データベース１１は、レコードとして日本全国に存在する番地や号までを含む住所（例えば、「東京都中央区日本橋１丁目ｘｘ番１号」、「東京都中央区日本橋１丁目ｘｘ番２号」等）を全てその緯度・経度情報とともに登録したものであっても良いし、丁目までや市町村名まで等の途中までの住所（例えば、「東京都中央区日本橋」や「東京都中央区日本橋１丁目」や「東京都中央区」）もその緯度・経度情報とともに登録されていても良い。
【００１７】
店舗データベース１２は、図３に示すように、所定の住所に存在する施設、ここでは店舗の名称（店舗名）とその住所情報及び緯度・経度情報をレコード毎に登録してなるもので、各レコードのうち、店舗名が登録されている部分を店舗名フィールド、住所情報が登録されている部分を住所フィールド、緯度・経度情報が登録されている部分を緯度・経度フィールドと呼ぶ。
【００１８】
駅名データベース１３は、図４に示すように、所定の住所に存在する施設、ここでは駅の名称（駅名）とその住所情報及び緯度・経度情報をレコード毎に登録してなるもので、各レコードのうち、駅名が登録されている部分を駅名フィールド、住所情報が登録されている部分を住所フィールド、緯度・経度情報が登録されている部分を緯度・経度フィールドと呼ぶ。
【００１９】
ランドマークデータベース１４は、図５に示すように、所定の住所に存在する施設、ここではランドマークの名称（ランドマーク名）とその住所情報及び緯度・経度情報をレコード毎に登録してなるもので、各レコードのうち、ランドマーク名が登録されている部分をランドマーク名フィールド、住所情報が登録されている部分を住所フィールド、緯度・経度情報が登録されている部分を緯度・経度フィールドと呼ぶ。
【００２０】
＜住所表現記憶部＞
住所表現記憶部２は、図示しないキーボード等から直接入力され又は記憶媒体から読み出されて入力され又は通信媒体を介して他の装置等から入力された住所表現を一時的に記憶する。
【００２１】
＜所在地候補抽出部＞
所在地候補抽出部３は、データベース１を参照し、前記の如く入力された住所表現を含むレコードの住所情報またはこれに加えてその緯度・経度情報を所在地候補として出力する、詳細には、住所表現を入力とし、入力された住所表現をキーとしてデータベース１を検索し、該当する住所表現を含む全てのレコードの住所情報またはこれに加えてその緯度・経度情報を所在地候補として抽出して出力する。
【００２２】
なお、所在地候補抽出部３は、特許文献１，２に記載された「所在地候補生成部３中の所在地候補抽出部３１」に相当するもので、当該特許文献１，２中の「所在地候補抽出部３１」と同様、入力された住所表現に応じてデータベース１中の特定のデータベースや特定のフィールドのみを検索するものであっても良い。
【００２３】
＜所在地候補記憶部＞
所在地候補記憶部４は、所在地候補抽出部３から出力された所在地候補を一時的に記憶する。
【００２４】
＜有名度スコア算出部＞
有名度スコア算出部５は、データベース１を参照し、前記所在地候補抽出部３から出力された所在地候補の住所情報と同一の住所情報を含むレコードまたは前記所在地候補抽出部３から出力された所在地候補の住所情報と地理的に近い住所情報を含むレコードの重要性に基づく所在地候補毎の有名度スコアを算出して出力するもので、より詳細には、レコード取得部５１と、重み加算部５２とから構成されている。
【００２５】
〈レコード取得部５１〉
レコード取得部５１は、所在地候補、ここでは所在地候補抽出部３１で抽出され出力された所在地候補の住所情報またはこれに加えてその緯度・経度情報を入力とし、データベース１から所定の条件に該当するレコードの集合を所在地候補毎に取得し、重み加算部５２へ出力する。
【００２６】
ここで、「所定の条件に該当するレコード」とは、所在地候補の住所情報と同一の住所情報を含むレコードまたは当該所在地候補の住所情報と地理的に近い住所情報を含むレコードを指す。
【００２７】
例えば、所在地候補の住所情報と同一の住所情報を含むレコードを「所定の条件に該当するレコード」とすると、入力された所在地候補が住所情報「大阪府浪速区日本橋」であれば、住所データベース１１を利用した場合には「大阪府浪速区日本橋・・・」のように、住所フィールド中に「大阪府浪速区日本橋」の住所情報を含むレコードが所定の条件に該当するレコードとなり、店舗データベース１２を利用した場合には住所フィールド中に「大阪府浪速区日本橋」の住所情報を含むレコード、即ち「大阪府浪速区日本橋」に存在する店舗に対応するレコードが所定の条件に該当するレコードとなる。
【００２８】
また、所在地候補の住所情報と地理的に近い住所情報を含むレコードを「所定の条件に該当するレコード」とすると、入力された所在地候補が住所情報「大阪府浪速区日本橋」及びその（代表点の）緯度・経度情報であれば、当該緯度・経度情報とデータベース１中の各レコードの緯度・経度フィールド中の緯度・経度情報を用いて、住所情報「大阪府浪速区日本橋」とデータベース１中の各レコードの住所情報との間の地理的な距離をそれぞれ計算し、当該地理的な距離が予め設定した一定の距離以下であるレコードが所定の条件に該当するレコードとなる。
【００２９】
なお、本発明の有名度スコア算出装置が単独で用いられる場合、所在地候補は、図示しないキーボード等から直接入力され又は記憶媒体から読み出されて入力され又は通信媒体を介して他の装置等から入力されるものであって良い。
【００３０】
〈重み加算部５２〉
重み加算部５２は、レコード取得部５１から出力された所在地候補毎のレコードの集合を入力とし、入力されたレコード毎に当該レコードの重要性に基づく重みを算出し、所在地候補毎に対応するレコードの集合の重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして所在地決定部６へ出力する。
【００３１】
重み加算部５２の具体的な実施形態としては、以下の３通りがある。
【００３２】
［実施形態１］
レコード取得部５１から出力された所在地候補毎のレコードの集合を入力とし、データベース１中の各データベース１１〜１４の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、前記入力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出（例えば、当該重み値をレコード毎に加算して各レコードの重みを算出）し、所在地候補毎に対応するレコードの重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして所在地決定部６へ出力する。
【００３３】
有名度スコアの算出は以下の手順で行う。
【００３４】
まず、入力された所在地候補毎のレコードの集合に含まれるレコード毎に以下の重み値Ａ〜Ｈを算出し、当該重み値Ａ〜Ｈを加算して当該レコード毎の重みフィールドの値（重み）として記憶する。なお、重み値Ａ〜Ｈを全て利用する必要はなく、いずれか１つ以上を利用するものであって良い。
【００３５】
Ａ：各レコードに対する説明の長さ（文字数）
［例.］店舗のＰＲ文
Ｂ：各レコードに対するＷｅｂ閲覧数、クリック数
［例.］店舗のＷｅｂページ（ｉタウンページなど）のＷｅｂ閲覧数
Ｃ：各レコードに対する書き込み数
［例.］食べログなどでの店舗への書き込み数
Ｄ：各レコードに対する受電数
［例.］店舗の電話番号の受電数
Ｅ：各レコードに対する来客数
［例.］店舗の来客数、駅の利用人数（ＩＤタグによる取得）
Ｆ：各レコードに対する携帯電話数（昼間）
［例.］住所情報のエリア内にある昼間の携帯電話数
Ｇ：各レコードに対するＧＰＳログ数（昼間）
［例.］住所情報のエリア内にある昼間のＧＰＳ数
Ｈ：各レコードに対する路線数
［例.］駅の路線数
なお、上述の重み値Ａ〜Ｈの算出に利用される特徴量（店舗のＰＲ文、Ｗｅｂページの閲覧数、店舗の掲示板への書き込み数、店舗の電話番号の受電数、店舗の来客数、駅の利用人数、ＧＰＳ数、路線数、など）は、データベース１中の各データベース１１〜１４もしくは図示しない別のデータベースに、データベース１中の各データベース１１〜１４の各レコードに対応して予め記憶（蓄積）されているものとし、上記レコード毎の重み値Ａ〜Ｈは、これらのデータベースに記憶された情報を参照することにより算出できるものとする。
【００３６】
次に、所在地候補毎に対応するレコードの重みフィールドの値（重み）をそれぞれ加算し、これらを所在地候補毎の有名度スコアとして出力する。
【００３７】
［実施形態２］
所在地候補抽出部３から出力された所在地候補の位置情報（緯度・経度情報）とレコード取得部５１から出力された所在地候補毎のレコードの集合とを入力とし、実施形態１の場合と同様にして算出した、各レコードの重みフィールドの値（重み）を当該各レコードと所在地候補との間の距離に基づいて変更し、所在地候補毎に対応するレコードの変更後の重みをそれぞれ加算し、これらを所在地候補毎の有名度スコアとして所在地決定部６へ出力する。
【００３８】
各レコードと所在地候補との間の距離に基づく新しい重みｗnewは、以下の（Ａ）〜（Ｃ）のいずれかの方法で求める。なお、レコードの重みフィールドの値（変更前の重み）をｗ、各レコードの重みが影響を与える最大距離をｘ、レコードと所在地候補との距離をｙとする。ここで、最大距離ｘの値は予め設定しておくものであり、１ｋｍから１０ｋｍの間で任意の値を設定しておくと良い。また、レコードと所在地候補との距離ｙは、それぞれの緯度・経度情報から算出できる。
【００３９】
（Ａ）直線を利用する場合
ｗnew ＝ｗ×（ｘ−ｙ）／ｘ
（Ｂ）ｌｏｇ曲線を利用する場合
ｗnew ＝ｗ×｛ｌｏｇ［（ｘ−ｙ）／ｘ］＋１｝
（但し、ｗnew＜０ならば、ｗnew＝０とする。）
（Ｃ）ガウス分布曲線を利用する場合
【００４０】
【数１】
2011090354.tif 000003
【００４１】
ここで、μは平均、σは標準偏差であり、予め値が設定されているものとする。上記（Ａ）〜（Ｃ）におけるｘ、ｙ、ｗと重みの関係を図６に示す。
【００４２】
例えば、重みフィールドの値ｗが１００、各レコードの重みが与える最大距離ｘを５ｋｍ、レコードと所在地候補との間の距離ｙを２ｋｍとした場合、（Ａ）〜（Ｃ）により計算される新しい重みｗnewは以下のようになる。
【００４３】
（Ａ）ｗnew＝１００×３／５＝６０
（Ｂ）ｗnew＝１００×｛log（３／５）＋１｝＝７８
（Ｃ）ｗnew＝１００×１／sqrt（２π）× exp（−４／２）＝5.39
（但し、μ＝0.0, σ＝1.0の場合）
［実施形態３］
所在地候補抽出部３から出力された所在地候補の位置情報（緯度・経度情報）とレコード取得部５１から出力された所在地候補毎のレコードの集合とを入力とし、所在地候補（の住所情報）が示すエリアがある程度狭い（例えば、丁目、番地、号のいずれかの住所情報を含む）場合は、実施形態２の手法にて有名度スコアを算出して出力する、詳細にはデータベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、各レコードの重みを当該各レコードと所在地候補との間の距離に基づいて変更し、当該所在地候補に対応するレコードの変更後の重みを加算して当該所在地候補の有名度スコアとして出力する。
【００４４】
また、所在地候補（の住所情報）が示すエリアがある程度広い（例えば、丁目、番地、号の住所情報をいずれも含まない）場合は、当該所在地候補（の住所情報）が示すエリアに含まれる、上記ある程度狭いエリア毎に実施形態２の手法にて有名度スコアを算出して出力する、詳細にはデータベース中の各レコードに対応して予め記憶された当該レコードの重要性に関わる特徴量を用いて、レコード取得部から出力されたレコード毎に少なくとも１つの重み値を算出し、当該重み値に基づく各レコードの重みを算出し、各レコードの重みを当該各レコードと所在地候補に含まれる上記ある程度狭いエリアとの間の距離に基づいて変更し、当該所在地候補に含まれる上記ある程度狭いエリアに対応するレコードの変更後の重みを加算して当該所在地候補に含まれる上記ある程度狭いエリアの有名度スコアを算出し、これを当該所在地候補に含まれる上記ある程度狭いエリアの全てについて行った後、それらの値を加算したものを当該所在地候補の有名度スコアとして出力する。
【００４５】
＜所在地決定部＞
所在地決定部６は、所在地候補抽出部３で抽出された所在地候補のうち、有名度スコア算出部５で算出された有名度スコアが最も高い所在地候補を所在地に決定する、より詳細には、所在地候補抽出部３から出力され所在地候補記憶部４に一時記憶された所在地候補と、有名度スコア計算部５から出力された有名度スコアとを入力とし、有名度スコアが最も高い所在地候補を所在地に決定して住所表現−所在地対応付け部７に出力する。
【００４６】
＜住所表現−所在地対応付け部＞
住所表現−所在地対応付け部７は、入力された住所表現と所在地決定部６で決定された所在地とを対応付けて出力する、より詳細には、前述の如く入力され住所表現記憶部２に一時記憶された住所表現と、所在地決定部６から出力された所在地とを入力とし、この住所表現と所在地（の住所情報）とを対応付けて出力する。
【００４７】
なお、住所表現と所在地とを対応付けて出力する必要がなく、入力された住所表現に対応する所在地だけ出力すれば良い場合には、所在地決定部６で決定した所在地を、当該所在地決定部６から直接、外部へ出力させるようにすれば良く、この場合、住所表現−所在地対応付け部７は必要ない。
【００４８】
なお、本発明は、周知のコンピュータに記録媒体もしくは通信回線を介して、図１の構成図に示された有名度スコア算出装置の機能を実現するプログラムをインストールすることによっても実現可能である。
【符号の説明】
【００４９】
１：データベース、２：住所表現記憶部、３：所在地候補抽出部、４：所在地候補記憶部、５：有名度スコア算出部、６：所在地決定部、７：住所表現−所在地対応付け部、５１：レコード取得部、５２：重み加算部。
【図１】
2011090354.tif 000004
【図２】
2011090354.tif 000005
【図３】
2011090354.tif 000006
【図４】
2011090354.tif 000007
【図５】
2011090354.tif 000008
【図６】
2011090354.tif 000009