少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段と、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数する第1計数手段と、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数する第2計数手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1計数手段によって前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出する第1スコア算出手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第2計数手段によって前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出する第2スコア算出手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1スコア算出手段によって算出された判定難易度スコアおよび前記第2スコア算出手段によって算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定する誤り判定手段と、を含む地名表現判定装置。少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段を含む地名表現判定装置における地名表現判定方法であって、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数するステップと、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記算出された判定難易度スコアおよび前記算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定するステップと、を含むことを特徴とする地名表現判定方法。少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段を含むコンピュータを、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数する第1計数手段、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数する第2計数手段、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1計数手段によって前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出する第1スコア算出手段、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第2計数手段によって前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出する第2スコア算出手段、及び前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1スコア算出手段によって算出された判定難易度スコアおよび前記第2スコア算出手段によって算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定する誤り判定手段として機能させるための地名表現判定プログラム。上記の処理は、文書中に記述された自然言語という、本質的にあいまいな対象を取り扱っているため、ある程度の誤りは避けられない。特に、本来地名ではない表現たとえば人名を地名として取り扱ってしまうことにより、座標や住所の割当てることになってしまう誤りによって、本来地名として記述されていたわけではない文書中の表現に対して緯度経度や住所を割り振ってしまい、解析精度が落ちてしまい、ひいては地名抽出結果を利用する検索等の技術の精度が低下してしまう、という問題がある。本発明は、上記の事情を鑑みてなされたもので、本来地名ではない表現が誤りによって地名表現として取り扱われたか否かを判定することができる地名表現判定装置、方法、及びプログラムを提供することを目的とする。上記の目的を達成するために本発明に係る地名表現判定装置は、少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段と、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数する第1計数手段と、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数する第2計数手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1計数手段によって前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出する第1スコア算出手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第2計数手段によって前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出する第2スコア算出手段と、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1スコア算出手段によって算出された判定難易度スコアおよび前記第2スコア算出手段によって算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定する誤り判定手段と、を含んで構成されている。本発明に係る地名表現判定方法は、少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段を含む地名表現判定装置における地名表現判定方法であって、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数するステップと、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出するステップと、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記算出された判定難易度スコアおよび前記算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定するステップと、を含むことを特徴としている。本発明に係る地名表現判定プログラムは、少なくとも1つの文で構成される複数の文書の各々について抽出された前記文書に含まれる地名表現と前記地名表現が示す住所又は緯度経度座標とのペアを複数記憶した抽出結果記憶手段を含むコンピュータを、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数する第1計数手段、前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数する第2計数手段、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1計数手段によって前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出する第1スコア算出手段、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第2計数手段によって前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出する第2スコア算出手段、及び前記抽出結果記憶手段に記憶された前記ペアの各々について、前記第1スコア算出手段によって算出された判定難易度スコアおよび前記第2スコア算出手段によって算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定する誤り判定手段として機能させるためのプログラムである。本発明によれば、前記地名表現の各々について、前記複数の文書における前記地名表現を示す文字列の出現回数と、前記地名表現を示す文字列が地名表現として抽出された抽出回数とを計数する。前記住所又は前記経度緯度座標の各々について、前記住所又は前記経度緯度座標を示すものとして抽出された少なくとも1種類の地名表現の各々の抽出回数を計数する。そして、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの地名表現について計数された前記出現回数及び前記抽出回数に基づいて、地名表現として判定しにくい度合いを示す判定難易度スコアを算出する。前記抽出結果記憶手段に記憶された前記ペアの各々について、前記ペアの住所又は緯度経度座標について計数された前記ペアの地名表現の前記抽出回数に基づいて、地名表現の多様性の度合いを示す地名言及多様性スコアを算出する。そして、前記抽出結果記憶手段に記憶された前記ペアの各々について、前記算出された判定難易度スコアおよび前記算出された地名言及多様性スコアに基づいて、前記ペアが、誤って地名表現として抽出されたものであるか否かを判定する。このように、複数の文書の各々について抽出された地名表現と住所又は緯度経度座標とのペアに基づいて、各ペアについて、判定難易度スコアおよび地名言及多様性スコアを算出することにより、本来地名ではない表現が誤りによって地名表現として取り扱われたか否かを判定することができる。以上説明したように、本発明の地名表現判定装置、方法、及びプログラムによれば、複数の文書の各々について抽出された地名表現と住所又は緯度経度座標とのペアに基づいて、各ペアについて、判定難易度スコアおよび地名言及多様性スコアを算出することにより、本来地名ではない表現が誤りによって地名表現として取り扱われたか否かを判定することができる、という効果が得られる。以下、図面を参照して本発明の実施の形態を詳細に説明する。<システム構成>本発明の実施の形態に係る地名表現判定装置100は、複数の文書からなる文書群から抽出される地名表現と住所とのペアを出力する。この地名表現判定装置100は、CPUと、RAMと、後述する誤り地名判定処理ルーチンを実行するためのプログラムを記憶したROMとを備えたコンピュータで構成され、機能的には次に示すように構成されている。図1に示すように、地名表現判定装置100は、入力部10と、演算部20と、出力部30とを備えている。入力部10は、入力された複数の文書からなる文書群を受け付ける。各文書は、少なくとも1つの文で構成される。演算部20は、文書群データベース40、地名抽出部42、地名抽出結果記憶部44、前処理部46、判定回数表記憶部48、地名表現頻度表記憶部50、及び誤り地名判定部52を備えている。なお、前処理部46が、第1計数手段及び第2計数手段の一例であり、誤り地名判定部52が、第1スコア算出手段、第2スコア算出手段、及び誤り判定手段の一例である。文書群データベース40は、入力部10により受け付けた文書群を記憶する。地名抽出部42は、文書群データベース40に記憶されている文書群の各文書について、地名表現と当該地名表現が示す住所とのペアを抽出する。ここで、地名表現と住所とのペアの抽出方法の一例を以下に説明する。まず、抽出対象の文書について、固有表現抽出技術を用いて地名表現を特定し、文書中の各地名表現Wh1≦h≦mの実世界での位置候補Chi1≦i≦nを住所データベース図示省略から取得する。ここで、位置候補Chiは地名表現Whに対するi番目の候補を意味する。次に、以下の式に示すように、地名表現Whの位置候補の最大の有名度各位置候補がどの程度多くの人に想起されうるかを示したものを、全位置候補の有名度の和で割った値を尤度とし、尤度が閾値thより大きいならば、有名度が最大となる位置候補Chiを、地名表現Whの実世界での位置Ghとして特定する。上記の式では、有名な場所=店の多い場所と考え、店舗データベース図示省略を用いて、各位置候補にある店の件数を有名度のスコアとして用いる。そして、以下の式に示すように、実世界での位置Gjが特定されていない地名表現Wjと、抽出対象の文書中で共起する他の地名表現Whの実世界での位置Gh上記ステップで特定されたものとの距離が最短となる位置候補Cjkを、地名Wjの実世界での位置Gjとして特定する。距離として、緯度、経度に基づく地理的距離や住所の階層距離などが用いられる。なお、最短距離が一定の距離以上の時、本ステップはスキップされる。そして、以下の式に示すように、実世界での位置Gjが特定されていない地名表現Whと共起する他の地名表現Wjの位置候補Cjkとの距離が最短となる位置候補Chiを、地名表現Whの実世界での位置Ghとして特定する。なお、最短距離が一定の距離以上の時、本ステップはスキップされる。そして、以下の式に示すように、実世界での位置Ghが特定されていない地名表現Whの位置候補の中で、有名度が最大となる位置候補Chiを地名表現Whの実世界での位置Ghとして特定する。上述した処理により、各文書について抽出された地名表現と住所との複数ペアを含む、図2に示すような地名抽出結果が得られる。地名抽出結果は、文書番号、地名表現、地名表現の文書内での出現位置、及び住所を含む。地名抽出結果記憶部44は、上記図2に示すような地名抽出結果を記憶している。前処理部46は、地名抽出結果記憶部44に記憶されている各地名表現について、文書群データベース40の文書群から、当該地名表現と同じ文字列の総出現回数を計数すると共に、地名抽出結果記憶部44に記憶されている地名抽出結果に基づいて、当該地名表現と同じ文字列の総出現回数のうち地名表現と抽出された回数を計数する。前処理部46は、計数した結果に基づいて、図3に示すような地名としての判定回数表を生成し、判定回数表記憶部48に格納する。また、前処理部46は、地名抽出結果記憶部44に記憶されている各住所について、地名抽出結果記憶部44に記憶されている地名抽出結果に基づいて、当該住所に対する地名表現として抽出された地名表現の種類を抽出すると共に、地名表現の各種類について、当該住所に対する地名表現として抽出された回数を計数する。この回数の計数では、地名抽出結果から、該当する地名表現と住所とのペアを計数すればよい。前処理部46は、計数した結果に基づいて、図4に示すような住所に対する地名表現の種類と頻度表を生成し、地名表現頻度表記憶部50に格納する。誤り地名判定部52は、地名抽出結果に含まれる、文書中で記述された地名表現と住所とのペアの全てについて、以下の手順により地名表現として誤って抽出されたものであるかどうかを判定し、誤りであると判定されたペアを記録する。ここで、地名表現として誤って抽出されたものとは、文書中では本来地名を意図して書かれていた表現でない文字列あるいは単語列が、地名抽出部42による処理の誤りによって地名表現として抽出された表現である。まず、判定回数表記憶部48に記憶された地名としての判定回数表を参照し、以下の1式により、処理対象のペアの地名表現について、地名非地名判定難易度スコアS1を算出する。また、地名表現頻度表記憶部50に記憶された、住所に対する地名表現の種類と頻度表を参照し、処理対象の地名表現と住所とのペアについて、地名言及非多様性スコアS2を算出する。当該地名表現が、当該住所に対する地名表現のうちもっとも頻度が大きいものであれば、以下の2式に従って、地名言及非多様性スコアS2を算出するもし、当該地名表現が、当該住所に対する地名表現のうちもっとも頻度が大きいものではない場合、S2=0とする。ここで、地名非地名判定難易度スコアS1は、文書群全体において、前処理の結果、その地名表現について非地名たとえば人名等との紛らわしさがどの程度あるのかを示したものである。S1の値が1に近ければ近いほど、地名と非地名の判定が難しいことを示している。このように、地名非地名判定難易度スコアS1は、文書群に対する前処理の結果、全体を見ると山口のように人名の場合もあれば地名の場合もあるような紛らわしいものなのか、室蘭のように地名以外ではあまり使われないようなものなのかが見えてくるはずである、という考えに基づいている。また、地名言及非多様性スコアS2は、住所が、どの程度多様な表現で言及されるかを反映するためのスコアである。地名言及非多様性スコアS2は、世の中である程度言及されるような意味のあるような住所であれば、特定の呼称だけでなく、さまざまな呼称で言及されるはずである、という考えに基づいている。そこで、本実施の形態では、誤り地名判定部52によって、上記の地名非地名判定難易度スコアS1と、地名言及非多様性スコアS2と、事前に設定した閾値th1、th2とを用いて、以下の条件が満たされる時、そのペアは誤りによって抽出されたものであると判定する。S1>th1かつS2>th2出力部30は、例えば、地名抽出結果記憶部44に記憶された地名抽出結果から、誤りによって抽出されたものであると判定されたペアを除いたものを出力する。<地名表現判定装置の作用>次に、本実施の形態に係る地名表現判定装置100の作用について説明する。まず、文書群が地名表現判定装置100に入力された後、地名表現判定装置100によって、図5に示す誤り地名判定処理ルーチンが実行される。まず、ステップS101において、入力された文書群を取得して、文書群データベース40へ格納し、ステップS102において、文書群の中から、処理対象の文書を設定する。そして、ステップS103において、処理対象の文書から、地名表現と住所とのペアを抽出し、抽出結果を、地名抽出結果記憶部44に記録する。次のステップS104では、全ての文書について、上記ステップS103の処理を実行したか否かを判定し、上記ステップS103の処理を実行していない文書が存在する場合には、上記ステップS102へ戻り、当該文書を、処理対象の文書として設定する。一方、全ての文書について、上記ステップS103の処理を実行した場合には、ステップS105へ進む。ステップS105では、文書群及び地名抽出結果に基づいて、地名としての判定回数表を生成し、ステップS106において、地名抽出結果に基づいて、住所に対する地名表現の種類と頻度表を生成する。次のステップS107では、後述する誤り地名判定処理を実行し、地名抽出結果における地名表現と住所とのペアの各々について、誤りによって抽出されたものであるか否かを判定する。そして、ステップS108において、地名抽出結果から、上記ステップS107で誤りによって抽出されたものであると判定されたペアを除いたものを出力して、誤り地名判定処理ルーチンを終了する。上記ステップS107は、図6に示す処理ルーチンによって実現される。まず、ステップS1071では、地名抽出結果に含まれる地名表現と住所との複数ペアのうち、処理対象となるペアを設定する。そして、ステップS1072において、処理対象のペアの地名表現について、地名非地名判定難易度スコアS1を算出する。次のステップS1073では、処理対象のペアの地名表現及び住所について、地名言及非多様性スコアS2を算出する。そして、ステップS1074において、地名非地名判定難易度スコアS1>閾値th1であって、かつ、地名言及非多様性スコアS2>閾値th2であるか否かを判定する。地名非地名判定難易度スコアS1≦閾値th1、又は地名言及非多様性スコアS2≦閾値th2である場合には、ステップS1076へ移行する。一方、地名非地名判定難易度スコアS1>閾値th1であって、かつ、地名言及非多様性スコアS2>閾値th2である場合には、ステップS1075において、処理対象のペアを、誤りによって抽出されたものとして記録し、ステップS1076へ移行する。ステップS1076では、地名抽出結果に含まれる地名表現と住所とのペアの全てについて、上記ステップS1071~S1075の処理を実行したか否かを判定する。上記ステップS1071~S1075の処理を実行していないペアが存在する場合には、上記ステップS1071へ戻り、当該ペアを、処理対象のペアとして設定する。一方、全てのペアについて、上記ステップS1071~S1075の処理を実行した場合には、当該処理ルーチンを終了する。以上説明したように、本実施の形態に係る地名表現判定装置によれば、文書群について抽出された地名表現と住所との各ペアについて、地名非地名判定難易度スコアおよび地名言及多様性スコアを算出することにより、その地名表現が地名と判定されやすい度合いが低く、かつ、住所を表現する際の地名表現の多様性が低い地名表現を、本来地名ではない表現が誤りによって地名表現として取り扱われたものとして判定することができ、地名ではない表現の誤抽出を回避することができる。従って、地名表現抽出の精度が向上する。また、本来地名ではない表現が誤りによって地名として取り扱われた結果、座標や住所が誤って割当てられてしまうことを回避することができ、その結果として、たとえば地理的な条件を加味したキーワード検索などの精度を向上する。なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、住所の代わりに、緯度経度座標を用いて、文書群から、地名表現と緯度経度座標とのペアを抽出するようにしてもよい。この場合には、地名抽出結果に含まれる各緯度経度座標について、当該緯度経度座標に対する地名表現として抽出された地名表現の種類を抽出すると共に、地名表現の各種類について、当該緯度経度座標に対する地名表現として抽出された回数を計数し、地名言及非多様性スコアを算出すればよい。また、上記の実施の形態では、地名言及非多様性スコアS2として、スコアが高いほど多様でないことを示す指標を用いているが、スコアが高いほど多様性が高くなるような指標を地名言及非多様性スコアS2の代わりに利用して、その指標の値が小さい場合に、誤りによって抽出されたものであると判定することもできる。また、出力部は、誤りによって地名とされた地名表現と住所あるいは緯度経度座標のペアを出力するようにしてもよい。また、地名表現と住所あるいは緯度経度座標とのペアの抽出処理を他の外部装置において行うようにしてもよい。この場合には、当該外部装置において抽出された地名抽出結果を、地名表現判定装置に入力し、地名抽出結果記憶部44に格納すればよい。また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能である。