(57)【要約】【課題】対象スポットがローカルスポットであるかを判別できるようにする。【解決手段】対象スポットがその周辺地域に特化して人気のあるローカルスポットであるかを判断するローカルスポット判別装置１において、支持スコア計算部５は、文書ＤＢ８内の対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度に基づき当該各地名の支持スコアを算出する。ローカル度計算部６は、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲が狭いほど小さくなるように決定した前記各地名の地理スコア、前記算出された前記各地名の支持スコアに基づき重み付けして加算した当該スポットのローカル度を算出する。【選択図】図１
2014052926.tif 000002
【特許請求の範囲】
【請求項１】
対象スポットがその周辺地域に特化して人気のあるローカルスポットであるかを判断するローカルスポット判別装置であって、
対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度に基づき当該各地名の支持スコアを算出する支持スコア計算手段と、
前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲が狭いほど小さくなるように決定した前記各地名の地理スコア、前記算出された前記各地名の支持スコアに基づき重み付けして加算した当該スポットのローカル度を算出するローカル度計算手段と
を備えたこと
を特徴とするローカルスポット判別装置。
【請求項２】
前記ローカル度計算手段は、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして加算した値と、前記予め定めた階層以上の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして算出した値を用い、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるようにローカル度を算出すること
を特徴とする請求項１に記載のローカルスポット判別装置。
【請求項３】
前記地名が表す地理範囲が狭いほど小さくなるように決定した値は前記地名の地理情報が示す範囲の面積、前記範囲内の人口、前記範囲内の住所数のいずれかに基づき設定された値であることを特徴とする請求項１または２に記載のローカルスポット判別装置。
【請求項４】
対象スポットがその周辺地域に特化して人気のあるローカルスポットであるかを判断するローカルスポット判別方法であって、
支持スコア計算手段が対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度に基づき当該各地名の支持スコアを算出するステップと、
ローカル度計算手段が前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲に応じて狭いほど小さくなるように決定した前記各地名の地理スコア、前記算出された前記各地名の支持スコアに基づき重み付けして加算した当該スポットのローカル度を算出するステップと
を有すること
を特徴とするローカルスポット判別方法。
【請求項５】
前記ローカル度を計算するステップでは、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして加算した値と、前記予め定めた階層以上の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして算出した値を用い、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるようにローカル度を算出すること
を特徴とする請求項４に記載のローカルスポット判別方法。
【請求項６】
前記地名が表す地理範囲が狭いほど小さくなるように決定した値は前記地名の地理情報が示す範囲の面積、前記範囲内の人口、前記範囲内の住所数のいずれかに基づき設定されることを特徴とする請求項４または５に記載のローカルスポット判別方法。
【請求項７】
コンピュータを請求項１から３のいずれか１項に記載のローカルスポット判別装置を構成する各手段として機能させることを特徴とするローカルスポット判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカルスポットを判別する技術、例えば、店舗や建造物等、特定の住所の場所（スポット）がその周辺地域に特化して人気があるスポットであるかを判定し、観光客向けのではなく、地元の人の行動の対象となるスポットを抽出するための技術に関する。
【背景技術】
【０００２】
スポットの中には、全国的に知名度が高いスポット（有名スポット）と、ある地域の中で地元の人からの知名度が高いスポット（ローカルスポット）がある。有名スポットを判別する技術としては、位置情報付きのウェブ文書を用いて人が集まっているエリアを有名スポットとする手法が知られている（例えば非特許文献１，２）。
【０００３】
非特許文献１に開示の手法では、位置情報付きのウェブ文書の密度から、人が集まっている場所を検出し、ユーザの行動パターンを抽出している。
【０００４】
非特許文献２に開示の手法では、ある期間内で多くのユーザから位置情報付きのウェブ文書が投稿された場所を人気スポットとして、関連するフレーズとともに抽出している。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Tatsuya Fujisaka,Ryong Lee,Kazutoshi Sumiya,"Discovery of User Behavior Patterns from Geo-tagged Micro-blogs", The ICUIMC'10, January 14-15, 2010, SKKU, Suwon, Korea
【非特許文献２】渡辺一史，大知正直，岡部誠，尾内理紀夫，“Twitterを用いた実世界ローカルイベント検出”，第４回楽天開発シンポジウム，デモ・ポスターセッション ，２０１１年１１月１９日
【非特許文献３】平野徹，松尾義博，菊井玄一郎“地理的距離と有名度を用いた地名の曖昧性解消”，情報処理学会第７０回全国大会，２００８年３月１３日，３Ｄ‐７，“２‐８５”〜“２‐８６”
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来手法では、スポットから遠方にいる人からも知られているか、スポットの近辺でしか知名度がないか、などの知名度の地理的広がりを考慮していないため、有名スポットとローカルスポットの区別ができない。また、位置情報付きのウェブ文書を用いているが、実際には位置情報が付いている文書の割合は少ない。位置情報のない文書に対して、位置を推定する技術もあるが、スポットの情報を含むすべての文書に対して推定を行うのは計算コストがかかる。
【０００７】
本発明は、上記の事情に鑑み、特定の住所表現を持つスポットについてそのスポットの周辺地域に特化した人気の高さを把握することで当該スポットがローカルスポットであるかを判別することを技術課題とする。
【課題を解決するための手段】
【０００８】
本発明は、対象スポットがローカルスポットであるかの判断にあたり、対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度と、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲が狭いほど小さくなるように決定した前記各地名の地理スコア並びに前記出現頻度とに基づき、当該スポットのローカル度を算出する。
【０００９】
本発明のローカルスポット判別装置の態様としては、対象スポットがその周辺地域に特化して人気のあるローカルスポットであるかを判断するローカルスポット判別装置であって、対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度に基づき当該各地名の支持スコアを算出する支持スコア計算手段と、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲が狭いほど小さくなるように決定した前記各地名の地理スコア、前記算出された前記各地名の支持スコアに基づき重み付けして加算した当該スポットのローカル度を算出するローカル度計算手段とを備える。
【００１０】
前記ローカル度計算手段は、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして加算した値と、前記予め定めた階層以上の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして算出した値を用い、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるようにローカル度を算出してもよい。
【００１１】
本発明のローカルスポット判別方法の態様としては、対象スポットがその周辺地域に特化して人気のあるローカルスポットであるかを判断するローカルスポット判別方法であって、支持スコア計算手段が対象スポットの名称を含む文書の群から抽出された当該スポットの住所に含まれる各地名の出現頻度に基づき当該各地名の支持スコアを算出するステップと、ローカル度計算手段が前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記地名が表す地理範囲が狭いほど小さくなるように決定した前記各地名の地理スコア、前記算出された前記各地名の支持スコアに基づき重み付けして加算した当該スポットのローカル度を算出するステップとを有する。
【００１２】
前記ローカル度を算出するステップでは、前記住所に含まれる予め定めた階層より下の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして加算した値と、前記予め定めた階層以上の階層にある地名に対して、前記各地名の前記地理スコア、前記各地名の前記支持スコアに基づき重み付けして算出した値を用い、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるようにローカル度を算出してもよい。
【００１３】
尚、本発明は、前記ローカルスポット判別装置を構成する各手段としてコンピュータを機能させるプログラムまたは前記ローカルスポット判別方法の各ステップをコンピュータに実行させるプログラムの態様とすることもできる。
【発明の効果】
【００１４】
以上の発明によれば対象スポットのローカル度の高さを把握できるので当該スポットがローカルスポットであるかを判別できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態であるローカルスポット判別装置を示したブロック図。
【図２】本発明の実施形態であるローカルスポット判別処理の手順を説明したフロー図。
【図３】地名の階層の一例を示した階層図。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施の形態について説明するが本発明はこの実施形態に限定されるものではない。
【００１７】
（概要）
図１に示された発明の実施形態のローカルスポット判別装置１は、スポットの名称と地理スコア的に下位階層の地名との共起が多いほど、そのスポットはその周辺に特化して人気のあるスポットであると判断している。一方、地理スコア的に上位階層の地名との共起が多いほど、周辺に特化していない有名スポットであると判断している。そして、対象スポットがローカルスポットであるかの判別にあたり、対象スポット名と地理スコア的に下位階層の地名との共起が多いほど当該対象スポットは局所的に知名度が高いとして判断する。この局所的な知名度（ローカル度）の高いスポットをローカルスポットとして判断している。
【００１８】
特に、本実施形態では、検索範囲として対象スポットの住所に含まれる予め定めた階層以下の階層にある地名の範囲において有名であるがその地名より上の階層にある地名の範囲では有名ではないスポットをローカルスポットとして判断する。例えば、「京都市」を指定した場合、京都市の中では有名であるが、それより上位の京都府や近畿地方、日本ではそれほど有名ではないスポットをローカルスポットとして判断する。
【００１９】
以下の詳細な説明では、あるスポットがその周辺のどれくらい狭い地域に特化して人気があるスポットであるかを表す指標を「ローカル度」と定義している。また、ローカル度の高さを判定する対象のスポットについて、その場所にある店舗名や建造物名等のその場所を表す名称を「スポット名」と称している。ここでは、特定の住所で表現することができるスポットのみを扱う。
【００２０】
住所は例えば「京都府長岡京市天神２丁目１５番１３号」のように「京都府」「長岡京市」「天神」「２丁目」「１５番」「１３号」等の地名からなる特定の場所を示す表現を意味する。地名の区切り方は任意であればよく、「天神２丁目」までを１つの地名とするように区切っても構わない。また、全ての地名を扱ってもよいし、番地などを除いた「京都府」「長岡京市」「天神」までを地名として扱ってもよい。
【００２１】
行政区分で考えると、長岡京市は京都府に、天神２丁目は長岡京市に属している。ここで、ある地名の範囲での例えば面積や人口、その地名で始まる全ての住所数等、地名が表す地理範囲が狭いほど小さくなるように決定した値を当該地名の地名スコアとして定義する。
【００２２】
ある地名で始まる全ての住所数は例えば「京都府京都市下京区立売西町７９番１号」「京都府長岡京市天神１丁目１４番１号」等の「京都府」で始まる住所の数を示し、「京都府」の地名スコアは例えば「京都府」から始まる全ての住所の数で定義する。「天神」で始まる住所は、「京都府長岡京市天神」で始まる住所を指し、例えば「京都府長岡京市天神１丁目１番１号」等が挙げられる。そして、「天神」の地名スコアとして例えば「京都府長岡京市天神」から始まる全ての住所数であると定義すると、地名スコアの高い地名を上位として地名を階層的に表現することができる。
【００２３】
国内の住所に含まれる階層の一例を図３に示した。地名スコアは面積や人口、住所数等というように、階層の親子関係にある２つの地名について、親の地名のスコアが子の地名のスコアより大きくなるような値であればよく、任意の値で示してもよい。例えば「京都府」と「長岡京市」は行政区分的に親子関係であり、親の「京都府」の地名スコアを１０、子の「長岡京市」の地名スコアを「京都」の地名スコアより小さい５、同様に「長岡京市」を親に持つ「天神」の地名スコアはさらに小さい３、というように任意の値に決めて用いてもよい。
【００２４】
ローカル度が高いスポットは、そのスポットの場所を表す際に地名スコア的に下位の階層にある地名と併記されることが多い。例えば、全国的に有名な「八坂神社」と全国的に有名ではないが地元で人気のある百貨店の「藤井大丸」は、実際の距離では１ｋｍ程度しか離れていないが、「八坂神社」は「京都の八坂神社」「八坂神社は関西にある有名な神社」というように、「京都」「関西」のような地名スコア的に上位の地名との共起が多い。一方、「藤井大丸」は「四条高倉の藤井大丸」「四条に行ったついでに藤井大丸に行った」というように「四条」「四条高倉」のような地名スコア的に下位の地名との共起が多い。
【００２５】
そこで、有名スポット判別装置１は、スポット名と地名スコア的に下位階層の住所表現との共起が多いほどそのスポットは周辺地域で人気が高いと判断する一方で、地名スコア的に上位階層の地名との共起が多いほど当該スポットは全国的に人気が高いと判断している。つまり、前記上位階層の地名との共起は少ないが前記下位階層の地名との共起が多いようなスポットは周辺地域に特化して人気があるローカルスポットであると判断している。ローカル度は、対象スポットの住所に含まれる予め定めた階層より下の階層にある地名に対して、予め獲得された文書群から抽出された各地名とスポット名との共起回数（共起頻度）と、当該各地名の地名スコアに基づき決定される。
【００２６】
また、前記予め定めた階層より下の階層にある地名に対して上記方法で決定された値と、前記予め定めた階層以上の階層にある地名に対して同様の方法で決定された値を用い、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるようにローカル度を決定してもよい。
【００２７】
（装置の構成）
ローカルスポット判別装置１は図１に示されたように少なくとも地名スコア計算部２、文書獲得部３、地名抽出部４、支持スコア計算部５、ローカル度計算部６、ローカルスポット判断部７、文書データベース８（以下、文書ＤＢ８）を備える。各機能部２〜８はサーバ（コンピュータ）のハードウェアリソースによって実現される。すなわち、装置１は少なくとも演算装置（ＣＰＵ）、記憶装置（メモリ、ハードディスク装置等）、通信インタフェース等のコンピュータに係るハードウェアリソースを備える。そして、これらのハードウェアリソースがソフトウェアリソース（ＯＳ、アプリケーション等）と協働することにより各機能部２〜８が実装される。
【００２８】
地名スコア計算部２は、ローカル度の高さの判定対象であるスポットの住所に含まれる地名の地名スコアを例えば面積、人口、住所数のいずれかに基づき算出する。例えば、前記判定対象のスポットＳのスポット名がＮであり、その住所Ａｄｄｒが複数の地名Ａ1，…，Ａnからなる場合、地名Ａ1，…，Ａnの範囲における例えば面積、人口、住所数のいずれに基づき当該地名Ａ1，…，Ａnの地名スコアＧA1，…，ＧAnを算出する。ただし、地名の階層が上位にある地名から順にＡ1，…，Ａnとする。
【００２９】
文書獲得部３は、スポットＳのスポット名Ｎを含む文書を文書ＤＢ８から任意の数だけ取得する。文書ＤＢ８は予めクローラ等の周知の情報収集手段によって収集した任意のスポット名を含んだ文書情報を格納している。前記文書情報としては例えばスポット名を含むブログ記事が挙げられる。文書ＤＢ８は定期的に更新される。尚、文書ＤＢ８は、装置１本体のハードウェア資源（記憶装置）に構築することに限定することなく、ネットワークを介したハードウェア資源（サーバ）に構築してもよい。
【００３０】
地名抽出部４は、前記取得された文書群からスポットＳの住所Ａｄｄｒに含まれる地名Ａ1，…，Ａnを抽出する。この地名の抽出にあたり、同じスポット名だが住所が異なるスポットが複数ある場合、対象のスポット以外を表す地名は除外する。
【００３１】
例えば、同じ「八坂神社」というスポット名のスポットが京都府と長崎県にあり、それぞれの住所が「京都府」「京都市」「東山区」「祇園町」という地名と、「長崎県」「長崎市」「鍛治屋町」という地名からなるとする。ローカル度を算出したい対象のスポットは京都の八坂神社で、文書中に「長崎県長崎市」という地名が抽出された場合、「長崎県」「長崎市」のどちらも「京都府」の下位の階層にないため、抽出された「長崎県長崎市」の地名は以後用いない。このように、対象とするスポットの住所に含まれる地名の下位の階層にない地名を含む場合、その地名は異なるスポットを表すとして除外する。
【００３２】
前記地名の抽出にあたり、一つの文書中に前記対象のスポットの住所に含まれる地名がある場合、任意の方法によって一つの地名のスコアを用いるとよい。例えば、最も下位の地名の地名スコアや、全ての地名スコアを平均したスコアなどを用いてよい。
【００３３】
また、前記地名の抽出にあたり、ある文書から対象のスポットの住所を探した結果、そのスポットの住所そのものが在った場合、飲食店の一覧を掲載している文書等そのスポットの情報について主に述べているわけではない文書を前記抽出の対象にしてしまうことがある。若しくは、スポットの正式な住所を形式的に掲載している部分を後述の支持スコアに反映してしまうことがあり、ローカル度の算出に精度が下がる可能性があるので、当該住所そのものについては除外するとよい。
【００３４】
または、前記地名の抽出にあたり、地名の周辺に出現する語に基づき特定する技術（１），その地名の有名度などに基づき特定する技術（２）のいずれか、若しくは、技術（１）（２）を組合せたものを適用してもよい（非特許文献３）。技術（１）では、実世界での位置が特定されていない地名と獲得文書中で共起する他の地名の実世界での位置との地理的距離が最短となる候補を当該地名の実世界での位置と特定する。技術（２）では、地名の候補の最大の有名度（例えば店舗数）を全候補の和で割った値を尤度とし、この尤度が閾値よりも大きい場合に有名度が最大となる候補を当該地名の実世界での位置と特定する。
【００３５】
支持スコア計算部５は、前記取得された文書群の範囲で、前記抽出された地名Ａ1，…，Ａnとスポット名Ｎとの共起回数を地名Ａ1，…，Ａnの支持スコアＣA1，…，ＣAnとして算出する。
【００３６】
ローカル度計算部６は、地名スコアＧA1，…，ＧAn及び支持スコアＣA1，…，ＣAnと、検索範囲として指定された地名Ａuの階層以上の階層にある地名の地名スコアの地理スコア並びに支持スコアとに基づき、スポットＳのローカル度Ｌを計算する。より具体的には、地名Ａuの階層より下の階層にある地名Ａu+1，…，Ａnについて、支持スコアＣAu+1，…，ＣAnを地理スコアＧAu+1，…，ＧAnでそれぞれ重み付けした総和の値と、Ａuの階層以上の階層にある各地名Ａ1，…，Ａuの支持スコアＣ1，…，ＣAuを地理スコアＧA1，…，ＧAuでそれぞれ重みづけをした総和の値について、前者の値が大きいほど、また後者の値が小さいほど値が大きくなるように、スポットＳのローカル度Ｌを算出する。
【００３７】
あるスポットがユーザの指定した地名の地名スコア的な階層以下の階層の地域で有名な場合、当該スポットの名称は前記指定された地名の階層よりも下位の階層の地名と伴って表れることが多い。ローカル度は、ユーザが検索範囲として指定した地名よりも地名スコア的に下位の階層にある地名についてはプラスに作用するが、検索範囲の地名を含む上位の階層にある地名についてはペナルティとして作用する。したがって、スポットＳのローカル度Ｌは以下の式（１）の演算によって算出できる。
【００３８】
【数１】
2014052926.tif 000003
【００３９】
ローカル度Ｌの算出方法はこれに限らず、検索範囲の地名を含む上位の階層にある地名についてはペナルティとして作用するような方法であればよく、例えば以下の式（１）’の演算によって算出してもよい。
【００４０】
【数２】
2014052926.tif 000004
【００４１】
また、ペナルティを考慮せず、Ａuの階層より下の階層にある地名についてのみ計算してもよい。
【００４２】
検索範囲の地名Ａuは対象とするスポットＳの住所に含まれる地名Ａ1，…，Ａnに含まれる地名であればどれでもよく、地名の階層も特に限定しない。地名Ａuは、ユーザが入力デバイス（キーボード、マウス等）の操作によって指定したものであってもよいし、ユーザがネットワーク（インターネット等）を介して端末にて地図情報を閲覧している場合に当該地図情報の範囲内から自動的に取得したものであってもよい。
【００４３】
式（１）及び式（１）’のパラメータαはそのペナルティの重みを調整する変数とし、地名スコア的に上位の階層にある地名との共起がどの程度ペナルティとして作用するかを調整する。ペナルティを考慮しない場合には、式（１）のαを０とし、式（１）’の右辺第２項が１となるように値を設定する。
【００４４】
ローカルスポット判断部７は、前記算出されたスポットＳのローカル度Ｌの値に基づきスポットＳがローカルスポットであるかを判断する。ローカル度Ｌは、より狭い範囲を表す地名との共起が多いほど高くなるが、より広い範囲を表す地名との共起が多いほど全国的にも有名なスポットとして考えられるため低くなる。複数のスポットがある場合、それぞれのローカル度Ｌを計算し、ローカル度Ｌが高いスポットほどその周辺地域に特化した人気があるということを表す。具体的にはスポットＳのローカル度Ｌが閾値を越えている場合、スポットＳはローカルスポットであると判断する。前記閾値は任意に設定可能である。尚、複数のスポットの中から周辺地域に特化して人気なスポットを探したい場合、ローカル度Ｌを高い順にソートし、ローカル度Ｌの値が上位ｋ件のスポットをローカルスポットと判断するようにしてもよい。
【００４５】
（処理手順の説明）
図２を参照しながら具体例に基づき本実施形態におけるローカルスポットの判別手順について説明する。
【００４６】
具体例では、住所「京都府長岡京市天神２丁目１５番１３号」のスポット「長岡天満宮」と、住所「京都府長岡京市天神１丁目１４番１号」のスポット「まんぷく食堂」の２つのスポットを入力データとした。また、後述のＳ４での地名スコアの算出には当該地名の「人口」が利用されている。
【００４７】
Ｓ１：入力デバイスまたはネットワークを介してスポット名「長岡天満宮」並びに当該スポットの住所「京都府長岡京市天神２丁目１５番１３号」さらに検索範囲として指定された地名「京都」が装置１内に入力される。尚、本事例では前記指定された検索範囲よりも広い範囲を表す地名によるペナルティを調整する式（１）のパラメータαは「１」に設定されている。
【００４８】
本事例では「住所」の記載において番地以前の部分のみを区切ったものを地名としている。入力されたスポットの住所は地名スコア的に上位から順に「京都府」「長岡京市」「天神」の３つの地名を有するものであると判断され、これらの地名と後述のＳ３〜Ｓ７の処理に供される地名Ａ1〜Ａ3との対応関係は以下の式（２）〜（４）の通りとなっている。
【００４９】
【数３】
2014052926.tif 000005
【００５０】
Ｓ２：文書獲得部３は、スポット名「長岡天満宮」の入力を受けるとこのスポット名を含む文書（例えばブログ記事）を文書ＤＢ８から任意の数（例えば１０００件）だけ取得する。
【００５１】
Ｓ３：地名抽出部４は、Ｓ２で取得された文書群から住所「京都府長岡京市天神」に含まれる地名を抽出する。
【００５２】
例えば文書「京都にある長岡天満宮にいった。」の場合には「京都府」が抽出される。文書「天神１丁目にできたまんぷく食堂でランチ。」の場合には「京都府長岡京市天神」が抽出される。また、文書「横浜にあるまんぷく食堂にいった。」は、「横浜市」が表す範囲は「京都府」「長岡京市」「天神」のどの地名が表すエリアにも当てはまらないので、対象としたスポット「長岡天満宮」について述べた記事ではないと判断される。このように対象のスポットの住所が持つ地名の範囲外にある地名は除外される。
【００５３】
Ｓ４：地名スコア計算部２は、スポット「長岡天満宮」の住所「京都府長岡京市天神」を構成する地名「京都府」「長岡京市」「天神」について「人口」に基づき地名スコアを算出する。地名「京都府」「長岡京市」「天神」の地名スコアＧA1，ＧA2，ＧA3は各々例えば以下の式（５）〜（７）で示した通りとなる。尚、Ｓ４では、地名の地理情報が示す範囲（例えば面積、人口、住所数等）の階層に基づき任意の値（例えば階層の上位の順に「京都府」「長岡京市」「天神」に対してそれぞれ１０点、５点、３点）で設定してもよい。
【００５４】
【数４】
2014052926.tif 000006
【００５５】
Ｓ５：支持スコア計算部５は、「長岡天満宮」を含む文書群（例えば１０００件）の範囲で、Ｓ３にて抽出した地名「京都府」「長岡京市」「天神」とスポット名「長岡天満宮」との共起回数を当該各地名の支持スコアとして算出する。地名「京都府」「長岡京市」「天神」の支持スコアＣA1，ＣA2，ＣA3は各々例えば以下の式（８）〜（１０）の通りとなる。
【００５６】
【数５】
2014052926.tif 000007
【００５７】
Ｓ６：ローカル度計算部６はＳ４，Ｓ５でそれぞれ算出された地名「京都府」「長岡京市」「天神」の地名スコア，支持スコアをパラメータとする式（１）による演算によって「長岡天満宮」のローカル度Ｌを算出する。
【００５８】
具体的には式（６）（７）（９）（１０）の数値及び前記検索範囲として指定された「京都」に対応した式（５）（８）の数値を以下の式（１１）に代入した演算により以下の式（１２）で示した値が「長岡天満宮」のローカル度Ｌ（長岡天満宮）として算出される。
【００５９】
【数６】
2014052926.tif 000008
【００６０】
Ｓ７：ローカルスポット判断部７は、Ｓ６で算出したスポット「長岡天満宮」のローカル度Ｌの値「−１０５０３５１．５」に基づきスポットＳがローカルスポットであるかを判断する。当該ローカル度Ｌの値が閾値を越えている場合、同判断部７は「長岡天満宮」はローカルスポットであると判断する。
【００６１】
次いで、Ｓ１で入力されたスポット名「まんぷく食堂」とその住所「京都府長岡京市天神１丁目１４番１号」及び検索範囲の地名「京都」が上述のＳ２〜Ｓ７の処理に供されて当該スポットがローカルスポットであるかが判断される。
【００６２】
Ｓ５では、「まんぷく食堂」を含む文書群（例えば１０００件）の範囲で、Ｓ３にて抽出された地名「京都府」「長岡京市」「天神」とスポット名「まんぷく食堂」との共起回数が当該スポットに基づく当該各地名の支持スコアとして算出される。地名「京都府」「長岡京市」「天神」の支持スコアＣA1，ＣA2，ＣA3は各々例えば以下の式（１３）〜（１５）の通りとなる。
【００６３】
【数７】
2014052926.tif 000009
【００６４】
Ｓ６では、Ｓ４，Ｓ５で各々算出された地名「京都府」「長岡京市」「天神」の地名スコア，支持スコアをパラメータとする式（１）による演算によって「まんぷく食堂」のローカル度Ｌが算出される。
【００６５】
具体的には上記の式（６）（７）（１４）（１５）の数値及び前記検索範囲として指定された「京都」に対応した式（５）（１３）の数値を以下の式（１６）に代入した演算により以下の式（１７）で示した値が「まんぷく食堂」のローカル度Ｌ（まんぷく食堂）として算出される。
【００６６】
【数８】
2014052926.tif 000010
【００６７】
Ｓ７では、Ｓ６で算出されたスポット「まんぷく食堂」のローカル度Ｌの値「−１３１２０７．０４」に基づきスポットＳがローカルスポットであるかを判別される。具体的には当該ローカル度Ｌの値が閾値を越えている場合、「まんぷく食堂」はローカルスポットであると判断される。
【００６８】
また、Ｓ７では、算出したスポット「まんぷく食堂」のローカル度Ｌの値と先に算出したスポット「長岡天満宮」のローカル度Ｌの値との比較によりどちらのスポットがローカルなスポットであるかを判断する。式（１２）（１７）の値から明らかなようにローカル度Ｌ（長岡天満宮）＜ローカル度Ｌ（まんぷく食堂）であるので「まんぷく食堂」は「長岡天満宮」よりもローカルなスポットであることが判る。
【００６９】
以上の処理手順Ｓ１〜Ｓ７で得られた判別結果は出力デバイス（モニタ等）またはネットワークを介したユーザの端末に出力される。
【００７０】
（本実施形態の効果）
以上のようにローカルスポット判別装置１によれば判定対象のスポットがある周辺地域に特化して人気が高いローカルスポットであるかどうかを判断する際に当該スポットのローカル度の高さを把握できる。これにより、特定の住所表現を有するスポットがローカルスポットであるかを判断できる。
【００７１】
特に、ローカル度に閾値が適宜に設けられることでローカルスポットを客観的に判断できる。
【００７２】
また、一つの地域内に判定対象のスポットが複数在る場合、これらのスポットをローカル度の高い順に並べることができ、ローカル度の高い単数または複数のローカルスポットを抽出できる。
【００７３】
さらに、判定対象のスポットの住所に含まれる地名の地理範囲に応じた階層に基づく値を示す地名スコアが当該地名のローカル度の演算に供されることで、当該地名の地理情報に依存した有名スポットの判別が行える。
【００７４】
また、予め定めた検索範囲に応じたローカルスポットを抽出することができる。
【００７５】
（本発明のプログラムとしての態様）
本発明はローカルスポット判別装置１を構成する上記の機能部２〜７の一部若しくは全てとしてコンピュータを機能させるプログラムで構成しこれを当該コンピュータに実行させることで実現できる。または、ローカルスポット判別装置１が実行する上記の手順Ｓ１〜Ｓ７の一部若しくは全てをコンピュータに実行させるプログラムで構成しこれを当該コンピュータに実行させることで実現できる。そして、前記プログラムをそのコンピュータが読み取り可能な周知の記録媒体、例えば、ＦＤ（Ｆｌｏｐｐｙ（登録商標） Ｄｉｓｋ）や、ＭＯ（Ｍａｇｎｅｔｏ‐Ｏｐｔｉｃａｌ ｄｉｓｋ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、メモリカード、ＣＤ（Ｃｏｍｐａｃｔ Ｄｉｓｋ）‐ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ）‐ＲＯＭ、ＣＤ‐Ｒ、ＣＤ‐ＲＷ、ＨＤＤ、ＳＳＤ、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。さらに、前記プログラムをインターネットや電子メール等でネットワークを介して提供することも可能である。
【符号の説明】
【００７６】
１…ローカルスポット判別装置
２…地名スコア計算部（地理スコア計算手段）
３…文書獲得部
４…地名抽出部
５…支持スコア計算部（支持スコア計算手段）
６…ローカル度計算部（ローカル度計算手段）
【図１】
2014052926.tif 000011
【図２】
2014052926.tif 000012
【図３】
2014052926.tif 000013