(57)【特許請求の範囲】
【請求項１】
地表面上のエリアを示す位置情報と、少なくとも前記エリアの広域部分を示す地域名及び該広域部分より狭い地域を示す地域名を含んだ地名情報と、を含んで構成されるメッシュ情報を用いて、地表面上の一点である対象地点に対応する対応地名を取得する逆ジオコーディング装置であって、
前記対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する対象位置メッシュ検索部と、
前記対象位置メッシュ検索部が検索した対象位置メッシュ情報に地名情報が含まれているか否かを判断する判断部と、
前記判断部が、前記対象位置メッシュ情報に地名情報が含まれていないと判断した場合に、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する近接メッシュ判断部と、
前記近接メッシュ判断部が判断した近接メッシュ情報に含まれている位置情報が示すエリアと、前記対象地点との距離である計測距離を計測する距離計測部と、
前記近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、前記距離計測部が計測した計測距離に応じて定められた地域名を含んだ対応地名を取得する地名取得部と、
を備える逆ジオコーディング装置。
【請求項２】
前記逆ジオコーディング装置は、前記距離計測部が計測した計測距離に基づいて、対象地点に最も近い前記近接メッシュ情報を最近接メッシュ情報であると判断する最近接メッシュ判断部を更に備え、
前記地名取得部は、前記最近接メッシュ判断部が判断した最近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、前記距離計測部が計測した前記最近接メッシュ情報と対象地点との計測距離に応じて定められた地域名を含んだ対応地名を取得する
請求項１に記載の逆ジオコーディング装置。
【請求項３】
地表面上のエリアを示す位置情報と、少なくとも前記エリアの広域部分を示す地域名及び該広域部分より狭い地域を示す地域名を含んだ地名情報と、を含んで構成されるメッシュ情報を用いて、地表面上の一点である対象地点に対応する対応地名を取得する逆ジオコーディング装置の逆ジオコーディング方法であって、
対象位置メッシュ検索部が、前記対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する対象位置メッシュ検索ステップと、
判断部が、前記対象位置メッシュ検索ステップにおいて検索された対象位置メッシュ情報に地名情報が含まれているか否かを判断する判断ステップと、
近傍メッシュ判断部が、前記判断ステップにおいて、前記対象位置メッシュ情報が地名情報を含んでいないと判断された場合に、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する近接メッシュ判断ステップと、
距離計測部が、前記近接メッシュ判断ステップにおいて判断された近接メッシュ情報に含まれている位置情報が示すエリアと、前記対象地点との距離である計測距離を計測する距離計測ステップと、
地名取得部が、前記近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、前記距離計測ステップにおいて計測された計測距離に応じて定められた地域名を含んだ対応地名を取得する地名取得ステップと、を備える逆ジオコーディング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、逆ジオコーディング装置、及び逆ジオコーディング方法に関するものである。
【背景技術】
【０００２】
地表面上の一点を特定し、該地表面上の一点が含まれるメッシュと関連付けられた地名情報を得る逆ジオコーディング方法が知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-89815号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
地名情報は、全てのメッシュに対して関連付けられている必要があるが、山岳地帯や海上など、元データである国土交通省のデータが対応してない地域が存在するため、地名情報が関連付けられていないメッシュが存在する。
【０００５】
ところが、特許文献１に記載された発明では、全てのメッシュに対して地名情報が関連付けられていることを前提としている。そのため、地名情報が関連付けられていないメッシュが存在した場合に地名情報の取得ができないという課題があった。
【０００６】
そこで、本発明は、上記課題に鑑み地名情報が含まれていないメッシュ情報が存在する場合であっても地名情報を取得することが可能である逆ジオコーディング装置、逆ジオコーディングプログラム、及び逆ジオコーディング方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の逆ジオコーディング装置は、地表面上のエリアを示す位置情報と、少なくともエリアの広域部分を示す地域名及び該広域部分より狭い地域を示す地域名を含んだ地名情報と、を含んで構成されるメッシュ情報を用いて、地表面上の一点である対象地点に対応する対応地名を取得する逆ジオコーディング装置であって、対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する対象位置メッシュ検索部と、対象位置メッシュ検索部が検索した対象位置メッシュ情報に地名情報が含まれているか否かを判断する判断部と、判断部が、対象位置メッシュ情報に地名情報が含まれていないと判断した場合に、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する近接メッシュ判断部と、近接メッシュ判断部が判断した近接メッシュ情報に含まれている位置情報が示すエリアと、対象地点との距離である計測距離を計測する距離計測部と、近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部が計測した計測距離に応じて定められた地域名を含んだ対応地名を取得する地名取得部と、を備える。
【０００８】
本発明の逆ジオコーディング装置では、メッシュ情報に地名情報が含まれていない場合に、近傍のメッシュ情報に含まれている地名情報に基づいて対応地名を得ている。その為、メッシュ情報に地名情報が含まれていない場合であっても対応地名を得る事が可能となる。
【０００９】
また、本発明の逆ジオコーディング装置では、対象地点と、メッシュ情報に含まれる位置情報が示すエリアとの距離に応じてメッシュ情報に含まれている対応地名を取得している。その為、誤った対応地名を取得することを抑制することが可能となる。
【００１０】
更に、処理負担の高いポリゴン演算を行っていない。その為、高速な反応を得る事が可能となる。
【００１１】
また、逆ジオコーディング装置は、距離計測部が計測した計測距離に基づいて、対象地点に最も近い近接メッシュ情報を最近接メッシュ情報であると判断する最近接メッシュ判断部を更に備え、地名取得部は、最近接メッシュ判断部が判断した最近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部が計測した最近接メッシュ情報と対象地点との計測距離に応じて定められた地域名を含んだ対応地名を取得することが好適である。
【００１２】
逆ジオコーディング装置をこのような構成とすることによって最近接メッシュ情報に含まれる地名情報に基づいて対応地名を取得することとなり、誤った対応地名を取得することをより一層抑制することが可能となる。
【００１３】
上記課題を解決するため、本発明の逆ジオコーディング方法は、地表面上のエリアを示す位置情報と、少なくともエリアの広域部分を示す地域名及び該広域部分より狭い地域を示す地域名を含んだ地名情報と、を含んで構成されるメッシュ情報を用いて、地表面上の一点である対象地点に対応する対応地名を取得する逆ジオコーディング装置の逆ジオコーディング方法であって、対象位置メッシュ検索部が、対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する対象位置メッシュ検索ステップと、判断部が、対象位置メッシュ検索ステップにおいて検索された対象位置メッシュ情報に地名情報が含まれているか否かを判断する判断ステップと、近接メッシュ判断部が、判断ステップにおいて、対象位置メッシュ情報が地名情報を含んでいないと判断された場合に、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する近接メッシュ判断ステップと、距離計測部が、近接メッシュ判断ステップにおいて判断された近接メッシュ情報に含まれている位置情報が示すエリアと、対象地点との距離である計測距離を計測する距離計測ステップと、地名取得部が、近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測ステップにおいて計測された計測距離に応じて定められた地域名を含んだ対応地名を取得する地名取得ステップと、を備える。
【００１４】
本発明の逆ジオコーディング方法によれば、メッシュ情報に地名情報が含まれていない場合に、近傍のメッシュ情報に含まれている地名情報に基づいて対応地名を得ることとなる。その為、メッシュ情報に地名情報が含まれていない場合であっても対応地名を得る事が可能となる。
【００１５】
また、本発明の逆ジオコーディング方法によれば、対象地点とメッシュ情報に含まれる位置情報が示すエリアとの距離に応じてメッシュ情報に含まれている対応地名を取得することとなる。その為、誤った対応地名を取得することを抑制することが可能となる。
【００１６】
更に、処理負担の高いポリゴン演算を行うことがない。その為、高速な反応を得る事が可能となる。
【発明の効果】
【００１７】
本発明によれば、地名情報が関連付けられていないメッシュ情報が存在する場合であっても地名情報を取得することが可能である逆ジオコーディング装置、及び逆ジオコーディング方法を提供することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態の逆ジオコーディングシステムの機能構成を示す図である。
【図２】図１に示すメッシュ情報保持部が保持する情報の例を示す図である。
【図３】図１に示す近接メッシュ判断部の処理を説明するための図である。
【図４】図１に示す距離計測部の処理を説明するための図である。
【図５】図１に示す地名取得規則保持部が保持する情報の例を示す図である。
【図６】図１に示す距離計測部の処理を説明するための図である。
【図７】図１に示す逆ジオコーディング装置における処理の流れを示す図である。
【図８】第１実施形態における逆ジオコーディングプログラムを示す図である。
【図９】逆ジオコーディングプログラムを実行するためのコンピュータの物理的構成を示す図である。
【図１０】逆ジオコーディングプログラムを実行するためのコンピュータの斜視図である。
【図１１】第２実施形態の逆ジオコーディングシステムの機能構成を示す図である。
【図１２】図１１に示す近接メッシュ判断部の処理を説明するための図である。
【図１３】図１１に示す距離計測部の処理を説明するための図である。
【図１４】図１１に示す逆ジオコーディング装置における処理の流れを示す図である。
【発明を実施するための形態】
【００１９】
本発明の実施形態に係る逆ジオコーディングシステム１について、図面を参照して説明する。なお、説明において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。
【００２０】
［第１実施形態］
図１は第１実施形態における逆ジオコーディングシステム１の機能構成を示す図である。この図に示すように本実施形態の逆ジオコーディングシステム１は、逆ジオコーディング装置１０、端末２０、メッシュ情報保持部３０、及び地名取得規則保持部４０を含んで構成されている。
【００２１】
逆ジオコーディング装置１０は、メッシュ情報を用いて地表面上の一点である対象地点に対応する対応地名を取得する機能を有する。逆ジオコーディング装置１０が有する機能の詳細は後述する。
【００２２】
ここで、メッシュ情報とは、地表面における所定の広がりを持つエリアを示す位置情報と、該エリアに対応する属性情報である地名情報と、メッシュ情報を一意に識別可能とするメッシュ識別子と、を含む情報を指す。位置情報及び地名情報はメッシュ識別子と１対１で関連付けられている。
【００２３】
地名情報とは、エリアと対応付けが可能な地理的な属性情報であって、少なくとも２階層以上の階層（広域部分を示す地域名及び該広域部分より狭い地域を示す地域名）を有する情報のことを指す。具体的には例えば都道府県名（第１の階層：広域部分を示す地域名）、市町村名（第２の階層：広域部分を示す地域名、或いは広域部分よりも狭い地域を示す地域名）、及び大字名（第３の階層：広域部分よりも狭い地域を示す地域名）の３階層を持った情報を用いることが可能である。
【００２４】
位置情報とは、エリアの地表面上における位置及び形状を特定できる情報を指す。
【００２５】
対象地点とは、逆ジオコーディング装置１０が対応地名を取得する対象となる地表面上の特定の地点を指す。
【００２６】
本実施形態において発明を説明するための対象地点の例として後述の端末２０が存在する地点を用いる。但し、これに限定する必然性はなく、例えば、対象地点を画面上に表示された道路地図等の地理情報上で一点を示すことで特定される地点を用いても良い。
【００２７】
端末２０は、逆ジオコーディング装置１０を利用するユーザが所持する端末である。端末２０は、例えばＧＰＳ（global positioning system：全地球測位システム）の技術を利用して現在の位置を測位し、経度及び緯度に関する情報を対象地点情報として逆ジオコーディング装置１０に送信する機能を有する。
【００２８】
また、端末２０は、逆ジオコーディング装置１０から、逆ジオコーディング装置１０が取得した対応地名を受信し、受信した対応地名を表示する機能を有する。
【００２９】
具体的には、端末２０は、携帯電話、簡易型携帯電話機（ＰＨＳ：Personal Handy-phone System）、通信機能を有する携帯型情報端末（ＰＤＡ：Personal Digital Assistant）、或いは、パーソナルコンピュータ（ＰＣ：Personal Computer）等を用いることが出来る。本実施形態において発明の説明のための端末２０として携帯電話を用いる。
【００３０】
メッシュ情報保持部３０は、メッシュ情報を保持する機能を有する。
【００３１】
図２にメッシュ情報保持部３０が保持するメッシュ情報の例を示す。この図における地名情報は、予め登録されている。但し、上述の理由により地名情報が登録（割り当て）されていないメッシュ情報が存在する。例えば図２で示す例においてはメッシュ識別子が“135135139610”及び“135135139625”であるメッシュ情報に地名情報が登録（割り当て）されていない。それらのメッシュ情報には、地名情報が含まれていないこととなる。
【００３２】
本実施形態において、位置情報は、対応するエリアの中心地点の緯度情報及び経度情報によって表現する。本実施形態においては、エリアは南北及び東西方向の長さが等しい正方形であるため、中心の経度情報及び緯度情報と正方形の一辺の長さを特定することによって位置情報が示すエリアの地表面上における位置と形状が特定されることとなる。
【００３３】
本実施形態においては、特定の位置情報と、経度及び緯度によって表示された地表面上の特定の地点と、を対比することにより、該特定の地点は、上記特定の位置情報で示されるエリアの中に存在しているか或いはエリアの外に存在しているかについて判断可能となっている。
【００３４】
エリアにおける正方形の一辺の長さは、予め登録されており、図示しない保持部に保持されていても良い。エリアにおける正方形の一辺の長さは自由に設定可能であり、特に限定する必要はない。例えば一辺１０ｍとしても良い。
【００３５】
地名取得規則保持部４０は、後述の地名取得部１７ａによる対応地名の取得時に適用される規則である地名取得規則を保持する機能を有する。地名取得規則の詳細は、逆ジオコーディング装置１０の地名取得規則受信部１６及び地名取得部１７ａを説明する部分で詳述する。
【００３６】
逆ジオコーディング装置１０、メッシュ情報保持部３０、及び地名取得規則保持部４０は、物理的にはネットワーク上のサーバであり、必要に応じて通常のサーバが備える基本構成（例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、キーボード、マウス、外部との通信を行う通信デバイス、情報を記憶する記憶デバイス、ディスプレイ、及びプリンタ）を適宜備える。逆ジオコーディング装置１０、メッシュ情報保持部３０、及び地名取得規則保持部４０が有するそれぞれの機能は、プログラム等のソフトウェアがサーバ上に読み込まれ、ソフトウェアと、サーバにおける各物理的基本構成とが協働することによって実現されている。逆ジオコーディング装置１０、メッシュ情報保持部３０、及び地名取得規則保持部４０は、単体のサーバであってもよい。或いは、複数のサーバによってこれらが有する機能を分散的に実現されていても良い。
【００３７】
次に、逆ジオコーディング装置１０が備える機能について説明する。
【００３８】
逆ジオコーディング装置１０は、具体的には、対象地点取得部１１、対象位置メッシュ検索部１２、判断部１３、近接メッシュ判断部１４ａ、距離計測部１５ａ、地名取得規則受信部１６、地名取得部１７ａ、及び地名送信部１８を含んで構成される。
【００３９】
対象地点取得部１１は、対応地名を得る対象の地点である対象地点を得る機能を有する。また、得た対象地点を後述の対象位置メッシュ検索部１２及び距離計測部１５ａに対して出力する機能を有する。
【００４０】
具体的には、対象地点取得部１１は、端末２０から、端末２０の現在の位置を示す緯度情報及び経度情報を対象地点情報として受信することで対象地点を取得する。
【００４１】
対象地点取得部１１は、その他の方法によって対象地点を取得しても良い。例えばユーザによって経度情報及び緯度情報を直接入力されても良い。或いは、図示しないディスプレイ上に表示した道路地図等の地理情報上の一点をタッチパネル、マウス等によりユーザが指し示すことによって、対象地点を特定する方法によって対象地点を取得しても良い。
【００４２】
対象位置メッシュ検索部１２は、対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する機能、及び該検索した対象位置メッシュ情報を後述の判断部１３に対して出力する機能を有する。
【００４３】
“エリアに対応するメッシュ情報”とは、該エリアを表示する位置情報を含んでいるメッシュ情報を意味する。
【００４４】
本実施形態においてエリアは一辺が所定の長さの正方形であり、エリア同士の重なり合いはないため、対象地点として地表面上の一点が特定されると、該対象地点を含むエリアが一つ特定されることとなる。
【００４５】
更に、エリアとメッシュ情報とは一対一の対応関係にあるため、対象地点が一つ特定されると、唯一の対象位置メッシュ情報が特定されることとなる。
【００４６】
対象位置メッシュ検索部１２は、具体的には、対象地点取得部１１が取得した対象地点情報を対象地点取得部１１から入力する。
【００４７】
対象位置メッシュ検索部１２は、入力した対象地点情報と、メッシュ情報保持部３０が保持するメッシュ情報に含まれる位置情報とを対比することにより、対象位置メッシュ情報を検索する。
【００４８】
判断部１３は、対象位置メッシュ検索部１２が検索した対象位置メッシュ情報に地名情報が含まれているか否かを判断する機能を有する。
【００４９】
判断部１３は、更に、対象位置メッシュ情報に地名情報が含まれていると判断した場合に、対象位置メッシュ情報を後述の地名取得部１７ａに出力する機能、及び、対象位置メッシュ情報に地名情報が含まれていないと判断した場合に、対象位置メッシュ情報を後述の近接メッシュ判断部１４ａに対して出力する機能を有する。
【００５０】
近接メッシュ判断部１４ａは、判断部１３が対象位置メッシュ情報に地名情報が含まれていないと判断した場合に、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する機能、及び該判断した近接メッシュ情報を後述の距離計測部１５ａ及び地名取得部１７ａに対して出力する機能を有する。
【００５１】
“対象位置メッシュ情報の近傍のメッシュ情報”とは、対象位置メッシュ情報に含まれている位置情報が示すエリアの近傍のエリアを示す位置情報を含むメッシュ情報の意味である。“エリアから近傍であるエリア”とは、例えば、エリアに隣接しているエリアのことを意味する。場合によっては、隣接しているエリアに更に隣接しているエリアのことを意味する。更に、隣接を複数回繰り返した後のエリアも含める。
【００５２】
以後、“特定のメッシュ情報に含まれる位置情報が示すエリアに隣接する（近傍の）エリアを示す位置情報を含むメッシュ情報”のことを単に“特定のメッシュ情報に隣接する（近傍の）メッシュ情報”と称する。
【００５３】
近接メッシュ判断部１４ａは、具体的には、対象位置メッシュ情報を入力し、該対象位置メッシュ情報に隣接したメッシュ情報を、メッシュ情報保持部３０から得る。近接メッシュ判断部１４ａは、メッシュ情報保持部３０から得たメッシュ情報に位置情報が含まれているか否かを判断する。位置情報が含まれていると判断した場合に、近接メッシュ判断部１４ａは、該メッシュ情報を近接メッシュ情報であると判断する。近接メッシュ判断部１４ａは、該近接メッシュ情報を後述の距離計測部１５ａ及び地名取得部１７ａに対して出力する。
【００５４】
メッシュ情報保持部３０から入力したメッシュ情報が位置情報を含んでいないと判断した場合に、近接メッシュ判断部１４ａは、メッシュ情報保持部３０から入力したメッシュ情報に隣接したメッシュ情報を得る。近接メッシュ判断部１４ａは、該得たメッシュ情報に位置情報が含まれているか否かを判断する。
【００５５】
以後、隣接したメッシュ情報の取得と、位置情報が含まれているか否かの判断とを、位置情報が含まれていると判断するまで繰り返す。
【００５６】
本実施形態において発明を説明するために用いる、近接メッシュ判断部１４ａが地名情報が含まれているか否かの判断を行うメッシュ情報をメッシュ情報保持部３０から取得する順番の例を図３に示す。図３において記号Ａを付したエリアＡが対象位置メッシュ情報に含まれる位置情報が示すエリアである。
【００５７】
図３に示したように、本実施形態において、近接メッシュ判断部１４ａは、対象位置メッシュ情報に対して北に隣接するメッシュ情報、該メッシュ情報に対して東に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報、該メッシュ情報に対して西に隣接するメッシュ情報、該メッシュ情報に対して西に隣接するメッシュ情報、該メッシュ情報に対して北に隣接するメッシュ情報、該メッシュ情報に対して北に隣接するメッシュ情報、該メッシュ情報に対して北に隣接するメッシュ情報、該メッシュ情報に対して東に隣接するメッシュ情報、該メッシュ情報に対して東に隣接するメッシュ情報、該メッシュ情報に対して東に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報、該メッシュ情報に対して南に隣接するメッシュ情報の順でメッシュ情報に地名情報が含まれているか否かについて判断する。以後、西、北、東、及び南の方向を、北及び南へ方向を変更する時に同じ方向の回数を一増やしながら繰り返す。この順番に限られるわけではないことは言うまでもない。
【００５８】
特定の方向へ隣接するメッシュ情報を検索する方法は、以下の方法によって実現可能である。即ち、本実施形態の位置情報は、経度情報及び緯度情報ともに所定の角度間隔で間欠的な数値となっている。図２に示す例では経度情報及び経度情報は、共に0.005度間隔である。その為、現在のメッシュ情報に対して北へ隣接するメッシュ情報を検索する場合には、経度情報として現在のメッシュ情報に含まれる経度情報と同じ経度情報、緯度情報として現在のメッシュ情報に含まれる緯度情報に0.005度加えた緯度情報をそれぞれ算出し、算出した経度情報及び緯度情報を含むメッシュ情報を検索すれば良い。
【００５９】
上記の順番によるメッシュ情報のメッシュ情報保持部３０からの取得、及び得たメッシュ情報に位置情報が含まれているか否かの判断を繰り返し、メッシュ情報に位置情報が含まれていると最初に判断した時に、近接メッシュ判断部１４ａは、該メッシュ情報を近接メッシュ情報であると判断する。近接メッシュ判断部１４ａは、該判断した近接メッシュ情報を後述の距離計測部１５ａ及び地名取得部１７ａに対して出力する。
【００６０】
距離計測部１５ａは、近接メッシュ判断部１４ａが判断した近接メッシュ情報に含まれている位置情報が示すエリアと、対象地点との距離である計測距離を計測する機能を有する。
【００６１】
ここで、“エリアと、対象地点との距離”とは、本実施形態においてはエリアの中心地点と対象地点との間の距離を意味する。
【００６２】
具体的には、距離計測部１５ａは、対象地点取得部１１から対象地点情報として経度情報及び緯度情報を入力し、近接メッシュ判断部１４ａが判断した近接メッシュ情報に含まれている位置情報の経度情報及び緯度情報を得る。
【００６３】
距離計測部１５ａは、共に経度情報及び緯度情報で表現されている対象地点情報と位置情報とから両者の地表面上における距離を算出することにより計測距離を計測する。
【００６４】
距離計測部１５ａの処理を、図４を用いて概念的に説明する。今、図４（Ａ）及び図４（Ｂ）に示すエリアのうちハッチが施されているエリアは、地名情報が含まれていないエリアである。図４（Ａ）において記号Ｂを付した地点Ｂが対象地点である。図４（Ｂ）は、図４（Ａ）の一部分を拡大した図である。
【００６５】
上記説明した通り、この図の例では、対象位置メッシュ検索部１２は、記号Ｃを付したエリアＣを表示する位置情報を含むメッシュ情報を対象位置メッシュ情報として検索する。判断部１３は、対象位置メッシュ情報には地名情報が含まれていないと判断する。近接メッシュ判断部１４ａは、図３で例示した順番でメッシュ情報に地名情報が含まれているか否かを判断し、判断の結果、図４において記号Ｄを付したエリアＤを示す位置情報を含むメッシュ情報を近接メッシュ情報として判断する。近接メッシュ判断部１４ａは、該近接メッシュ情報を距離計測部１５ａに対して出力する。
【００６６】
上記説明した通り、距離計測部１５ａは、図４（Ｂ）に示すように、対象地点（地点Ｂ）と、近接メッシュ情報に含まれる位置情報が示すエリアであるエリアＤの中心位置と、の距離（図４（Ｂ）において記号Ｈを付した距離Ｈ）を計測し、計測距離とする。
【００６７】
本実施形態において近接メッシュ情報に含まれる位置情報は、エリアの中心地点の経度情報及び緯度情報から構成されている。従って、該位置情報と、同じく経度情報及び緯度情報から構成されている対象地点と、によって簡単に（大きな処理負担をかけずに）地表面における両点の距離を算出することが出来る。距離計測部１５ａは、このようにして算出した距離を計測距離とする。
【００６８】
但し、この方法に限定する必要はなく、対象地点と、エリアの境界線との距離（図４（Ｂ）において記号Ｉを付した距離Ｉ）を計測しても良い。
【００６９】
地名取得規則受信部１６は、地名取得規則保持部４０から地名取得規則を受信する機能、及び受信した地名取得規則を後述の地名取得部１７ａへ出力する機能を有する。
【００７０】
ここで、地名取得規則とは、メッシュ情報に含まれる地名情報を構成している階層構造のどの階層までの情報を取得するかの基準である。即ち、地名情報を、どの程度の精度（ここでは精度とは“細かさ”或いは“粒度”のことであり、“正確性”の意味ではない）で取得するかの基準である。
【００７１】
図５に、地名取得規則保持部４０が保持する地名取得規則の例を示す。この図に示すように、地名取得規則保持部４０は、計測距離と、地名取得精度と、を関連付けて保持している。図５の例に示すように、本実施形態の地名取得規則は、計測距離が長い程広域部分を示す地域名を取得し、計測距離が短いほど該広域部分よりも狭い地域を示す地域名を含んだ地名情報を取得する規則となっている。
【００７２】
即ち、本実施形態の地名取得規則は、計測距離が長い程粗い階層である行政区分（図５の例では都道府県）のみ取得し、計測距離が短い程細かい階層である行政区分（図５の例では大字名）まで取得する規則となっている。
【００７３】
図５に示す規則は、予め逆ジオコーディング装置１０の管理者によって設定されていても良い。あるいはユーザによって自由に設定可能としても良い。
【００７４】
地名取得部１７ａは、近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部１５ａが計測した計測距離に応じて定められた地域名を含んだ対応地名を取得する機能、及び該取得した地域名を対応地名として後述の地名送信部１８へ出力する機能を有する。
【００７５】
“計測距離に応じて定められた地域名を含んだ”とは、計測距離に応じて定められた地域名と、該地域名より広い範囲の地域名とを含んだとの意味である。
【００７６】
本実施形態の地名情報は、階層構造となっており、最も広域部分を示す階層である都道府県名、都道府県より狭い地域を示す階層である市町村名、及び市町村名より狭い地域を示す階層である大字名の３層構造となっている。
【００７７】
“計測距離に応じて定められた地域名”とは、より具体的には、例えば計測距離に応じた地域名が市町村である場合には、それより上位の階層である都道府県名及び市町村名、との意味である。
【００７８】
地域名とは、一定の面積に対して与えられた名前のことであり、具体的には地名のことである。本実施形態では、図２に示す“神奈川県”、“○○市”、或いは“ａａａ”等が地域名である。“複数の地域名”とは、一つのエリアに与えられた複数の地域名のことを指すが、ここでは、一つのエリアに例えば“神奈川県横須賀市野比”及び“神奈川県横須賀市久里浜”等複数の地名情報が与えられていることを意味していない。ここでは“複数の地域名”とは、“複数の階層それぞれの地域名”の意味であり、具体的には一つのエリアに与えられた“神奈川県”、“横浜市”及び“野比”を意味する。
【００７９】
より具体的には、地名取得部１７ａは、距離計測部１５ａが計測した計測距離と、地名取得規則受信部１６が受信した地名取得規則に含まれる計測距離とを比較し、どの地名取得精度を適用するべきかを判断する。例えば、図５の例では、０ｋｍ＜＝計測距離＜＝５ｋｍである場合に地名取得部１７ａは、計測距離に応じて定められた地域名が“大字名”であると判断し、地名情報のうち都道府県名、市町村名、及び大字名を組み合わせることにより対応地名を取得する。
【００８０】
５ｋｍ＜計測距離＜＝１０ｋｍである場合に地名取得部１７ａは、計測距離に応じて定められた地域名が“市町村名”であると判断し、地名情報のうち市町村名、及び大字名を組み合わせることにより対応地名を取得する。
【００８１】
１０ｋｍ＜計測距離＜＝２０ｋｍである場合に地名取得部１７ａは、計測距離に応じて定められた地域名が“都道府県”であると判断し、地名情報のうち都道府県名を対応地名として取得する。
【００８２】
図５に示す例では、地名取得部１７ａは、計測距離が２０ｋｍより大きい場合には、対応地名を取得しない。
【００８３】
これを、図４及び６を用いて概念的に説明する。図４（Ｂ）の例では、上述の通り、距離計測部１５ａは、距離Ｈを計測距離として計測する。距離Ｈが例えば４ｋｍであったとする。また、図４の例におけるエリアＤを示す位置情報を含むメッシュ情報（近接メッシュ情報）に含まれるメッシュ識別子が“135135139620”であるとする。
【００８４】
この例では、計測距離が４ｋｍであるため、地名取得部１７ａは、地名取得規則受信部１６が受信した地名取得規則を参照し、地名取得精度を“大字名”までであると判断する（図５参照）。地名取得部１７ａは、近接メッシュ判断部１４ａから入力した、近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、“都道府県名”、“市町村名”及び“大字名”から、それらの地域名を組み合わせた“神奈川県○○市ｃｃｃ”を対応地名として取得する。
【００８５】
一方、図６に示す例では、記号Ｅを付した地点Ｅが対象地点であり、記号Ｆを付したエリアＦが対象位置メッシュ情報に含まれる位置情報が示すエリアである。また、記号Ｇを付したエリアＧは、近接メッシュ判断部１４ａが判断した近接メッシュ情報に含まれる位置情報が示すエリアである。地名取得部１７ａは、近接メッシュ判断部１４ａから近接メッシュ情報を入力している。該近接メッシュ情報に含まれるメッシュ識別子は、“135130139615”であるとする。計測距離（図６（Ｂ）において記号Ｊを付した距離Ｊ）が１１ｋｍであるとする。
【００８６】
この例では、計測距離が１１ｋｍであるため、地名取得部１７ａは、上記方法に従って地名取得規則受信部１６が受信した地名取得規則を参照し、地名取得精度を“都道府県”までであると判断する。地名取得部１７ａは、近接メッシュ判断部１４ａから入力した、メッシュ情報に含まれる地名情報を構成する複数の地域名のうち“都道府県名”である“神奈川県”を対応地名として取得する。
【００８７】
地名取得部１７ａが上記機能を有することによって、計測距離が大きくなるに従い対応地名の取得（端末２０上における地名の表示）は例えば都道府県名までの取得など、粗い（地名が示す範囲が広い）取得となる。その為、取得（表示）の過ちを抑制することが可能となる。また計測距離が所定の値（図５で示す例では２０ｋｍ）より大きい場合には、対応地名の取得を行わないため、例えば陸地から遠く離れた海上である場合など、地名の取得（端末２０上における地名の表示）が不適切となる場合には対応地名を取得（表示）しない事となり、対応地名の取得（表示）誤りを最小限とすることが可能となる。
【００８８】
地名取得部１７ａは、判断部１３が、対象位置メッシュ情報に地名情報が含まれていると判断した場合に、判断部１３から対象位置メッシュ情報を入力し、該入力した対象位置メッシュ情報に含まれている地名情報を対応地名として取得する。
【００８９】
地名送信部１８は、地名取得部１７ａが取得した対応地名を端末２０に送信する機能を有する。
【００９０】
地名送信部１８がこのような機能を有することにより、端末２０が送信した対象地点に対応する対応地名を端末２０に送信することによって、端末２０の要求に対して応答することとなる。
【００９１】
［処理の流れについて］
次に、図７を用いて本実施形態の逆ジオコーディング装置１０の処理の流れについて説明する。
【００９２】
対象地点取得部１１は、対応地名を得る対象の地点である対象地点を得る（ステップＳ１０１）。
【００９３】
対象位置メッシュ検索部１２は、対象地点を含むエリアに対応するメッシュ情報である対象位置メッシュ情報を検索する（ステップＳ１０２：対象位置メッシュ検索ステップ）。
【００９４】
判断部１３は、対象位置メッシュ検索部１２が検索した対象位置メッシュ情報に地名情報が含まれているか否かを判断する（ステップＳ１０３：判断ステップ）。
【００９５】
判断部１３が、対象位置メッシュ情報に地名情報が含まれていないと判断した場合に（ステップＳ１０３において“ＮＯ”）、近接メッシュ判断部１４ａは、該対象位置メッシュ情報の近傍のメッシュ情報のうち地名情報が含まれているメッシュ情報を近接メッシュ情報であると判断する（ステップＳ１０４：近接メッシュ判断ステップ）。
【００９６】
距離計測部１５ａは、近接メッシュ判断部１４ａが判断した近接メッシュ情報に含まれている位置情報が示すエリアと、対象地点との距離である計測距離を計測する（ステップＳ１０５：距離計測ステップ）。
【００９７】
地名取得規則受信部１６は、地名取得規則保持部４０から地名取得規則を受信する（ステップＳ１０６）。
【００９８】
地名取得部１７ａは、近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部１５ａが計測した計測距離に応じて定められた地域名を含んだ対応地名を取得する（ステップＳ１０７：地名取得ステップ）。判断部１３が、対象位置メッシュ情報に地名情報が含まれていると判断した場合（ステップＳ１０３において“ＹＥＳ”）、地名取得部１７ａは、対象位置メッシュ情報に含まれる地名情報を構成する複数の地域名から対応地域名を取得する（ステップＳ１０７：地名取得ステップ）。
【００９９】
地名送信部１８は、地名取得部１７ａが取得した対応地名を端末２０に送信する（ステップＳ１０８）。
【０１００】
以下、コンピュータ５０を逆ジオコーディング装置１０として動作させるための逆ジオコーディングプログラムＰ１００について説明する。
【０１０１】
図８は、本実施形態の逆ジオコーディングプログラムＰ１００を示す図である。図９は、逆ジオコーディングプログラムＰ１００を実行するためのコンピュータ５０のハードウェア構成を示す図である。図１０は、記録媒体に記憶された逆ジオコーディングプログラムＰ１００を実行するためのコンピュータ５０の斜視図である。
【０１０２】
図８に示すように、逆ジオコーディングプログラムＰ１００は、記録媒体１０４に格納されて提供される。なお、記録媒体１０４としては、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはＲＯＭ等の記録媒体、あるいは半導体メモリ等が例示される。
【０１０３】
図９に示すように、コンピュータ５０は物理的には、フロッピーディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＤＶＤドライブ装置等の読取装置１０５、オペレーティングシステムを常駐させた作業用メモリ（ＲＡＭ）１０２と、記録媒体１０４に記憶されたプログラムを記憶するメモリ１０３と、ディスプレイといった表示装置１０６と、入力装置であるマウス１０７及びキーボード１０８と、ネットワーク１１０と接続しており、データ等の送受を行うための通信装置１０９と、プログラムの実行を制御するＣＰＵ１０１とを備えている。コンピュータ５０は、記録媒体１０４が読取装置１０５に挿入されると、読取装置１０５から記録媒体１０４に格納された逆ジオコーディングプログラムＰ１００にアクセス可能になり、当該逆ジオコーディングプログラムＰ１００によって、逆ジオコーディング装置１０として動作することが可能になる。
【０１０４】
図１０に示すように、逆ジオコーディングプログラムＰ１００は、搬送波に重畳されたコンピュータデータ信号５１としてネットワークを介して提供されるものであってもよい。この場合、コンピュータ５０は、通信装置１０９によって受信した逆ジオコーディングプログラムＰ１００をメモリ１０３に格納し、逆ジオコーディングプログラムＰ１００を実行することができる。
【０１０５】
図８に示すように、逆ジオコーディングプログラムＰ１００は、対象地点取得モジュールＰ１０１、対象位置メッシュ検索モジュールＰ１０２、判断モジュールＰ１０３、近接メッシュ判断モジュールＰ１０４、距離計測モジュールＰ１０５、地名取得規則受信モジュールＰ１０６、地名取得モジュールＰ１０７、及び地名送信モジュールＰ１０８を含んで備えている。
【０１０６】
上記各モジュールが実行されることにより実現される機能は、上述した逆ジオコーディング装置１０の機能と同様である。この時、対象地点取得モジュールＰ１０１は対象地点取得部１１と、対象位置メッシュ検索モジュールＰ１０２は対象位置メッシュ検索部１２と、判断モジュールＰ１０３は判断部１３と、近接メッシュ判断モジュールＰ１０４は近接メッシュ判断部１４ａと、距離計測モジュールＰ１０５は距離計測部１５ａと、地名取得規則受信モジュールＰ１０６は地名取得規則受信部１６と、地名取得モジュールＰ１０７は地名取得部１７ａと、地名送信モジュールＰ１０８は地名送信部１８と、それぞれ対応する。
【０１０７】
［作用及び効果について］
次に、本実施形態の作用及び効果について説明する。
【０１０８】
本実施形態の逆ジオコーディング装置１０は、対象位置メッシュ情報をメッシュ情報保持部３０から受信し、該受信した対象位置メッシュ情報に地名情報が含まれていない場合に、近接メッシュ判断部１４ａは、近傍のメッシュ情報であって位置情報を含んでいるメッシュ情報を近接メッシュ情報であると判断し、距離計測部１５ａは、対象地点と、近接メッシュ情報に含まれる位置情報によって示されるエリアと、の距離である計測距離を計測し、地名取得部１７ａは、距離計測部１５ａが計測した計測距離に応じて対応地名を取得している。
【０１０９】
その為、地名情報が含まれていないメッシュ情報が存在する場合であっても地名情報を取得することが可能となる。
【０１１０】
また、本実施形態の逆ジオコーディング装置１０では、対象地点と、メッシュ情報に含まれる位置情報が示すエリアとの距離に応じて対応地名を取得している。その為、誤った対応地名を取得することを抑制することが可能となる。
【０１１１】
更に、本実施形態の逆ジオコーディング装置１０は、処理負担の高いポリゴン演算を行っていない為、高速な反応を得る事が可能となる。
【０１１２】
［第２実施形態］
上記第１実施形態における、逆ジオコーディング装置１０の近接メッシュ判断部１４ａは、近傍のメッシュ情報について一つずつ順番に地名情報が含まれているか否かを判断し、最初に地名情報を含むと判断したメッシュ情報を近接メッシュ情報であると判断していた。
【０１１３】
複数のメッシュ情報について位置情報が含まれているかを判断し、位置情報が含まれているメッシュ情報の中から対象地点に最も近い最近接メッシュ情報を判断しても良い。
【０１１４】
最近接メッシュ情報を判断する第２実施形態の逆ジオコーディング装置１０について説明する。但し、上記第１実施形態と同様である部分は説明を省略し、上記第１実施形態と異なる部分を中心に説明する。
【０１１５】
図１１に本実施形態の逆ジオコーディングシステム１の機能構成を示す。この図に示すように本実施形態の逆ジオコーディングシステム１は、逆ジオコーディング装置１０、端末２０、メッシュ情報保持部３０及び地名取得規則保持部４０を含んで構成されている。
【０１１６】
このうち端末２０、メッシュ情報保持部３０、及び地名取得規則保持部４０が有する機能については、上記第１実施形態と同様であるためここでは説明を省略する。
【０１１７】
本実施形態の逆ジオコーディング装置１０は、具体的には、対象地点取得部１１、対象位置メッシュ検索部１２、判断部１３、近接メッシュ判断部１４ｂ、距離計測部１５ｂ、地名取得規則受信部１６、地名取得部１７ｂ、地名送信部１８、最近接メッシュ判断部１９を含んで構成されている。
【０１１８】
このうち、対象地点取得部１１、対象位置メッシュ検索部１２、判断部１３、地名取得規則受信部１６、及び地名送信部１８が有する機能については上記第１実施形態と同様であるためここでは説明を省略する。
【０１１９】
近接メッシュ判断部１４ｂは、対象位置メッシュ検索部１２が検索した対象位置メッシュ情報の近傍の複数のメッシュ情報のうち、位置情報が含まれている全てのメッシュ情報を、近接メッシュ情報として判断する機能、および判断した近接メッシュ情報を後述の距離計測部１５ｂに対して出力する機能を有する。
【０１２０】
“対象位置メッシュ情報の近傍の複数のメッシュ情報”とは、対象位置メッシュ情報に含まれる位置情報が示すエリアの近傍のエリアを示す位置情報を含む複数のメッシュ情報との意味である。
【０１２１】
“近傍のエリア”とは、例えば、隣接しているエリアのことを指す。場合によっては、隣接しているエリアに更に隣接しているエリアのことを指す。更に、隣接を複数回繰り返した後のエリアも含める。
【０１２２】
本実施形態において特定のエリアに隣接するエリアとは、特定のエリアの東西南北方向に隣接する４個のエリアのみならず、南東、北東、南西、北西方向に隣接する更に４個のエリアをも含める。
【０１２３】
以後、特定のメッシュ情報に含まれる位置情報が示すエリアに隣接する（近傍の）エリアを示す位置情報を含めるメッシュ情報のことを、特定のメッシュ情報に隣接する（近傍の）メッシュ情報と称する。
【０１２４】
具体的には、近接メッシュ判断部１４ｂは、対象位置メッシュ検索部１２が検索した対象位置メッシュ情報に隣接する複数のメッシュ情報をメッシュ情報保持部３０から受信し、受信した各メッシュ情報について、位置情報が含まれているか否かについて判断する。
【０１２５】
特定のメッシュ情報に隣接しているメッシュ情報の検索は、上記第１実施形態で説明した方法を用いることで実施可能である。
【０１２６】
メッシュ情報保持部３０から受信した複数のメッシュ情報の全てについて位置情報が含まれているか否かについて判断し、少なくとも一つのメッシュ情報に位置情報が含まれると判断した場合には、近接メッシュ判断部１４ｂは、位置情報が含まれると判断した全てのメッシュ情報を近接メッシュ情報として後述の距離計測部１５ｂに出力する。
【０１２７】
隣接する複数のメッシュ情報の全てについて位置情報が含まれていないと判断した場合、近接メッシュ判断部１４ｂは、直前にメッシュ情報保持部３０から受信したメッシュ情報に隣接するメッシュ情報であって、近接メッシュ判断部１４ｂが位置情報が含まれているか否かについて判断をしていないメッシュ情報をメッシュ情報保持部３０から受信する。近接メッシュ判断部１４ｂは、メッシュ情報保持部３０から受信した各メッシュ情報について位置情報が含まれているか否かについて判断する。
【０１２８】
近接メッシュ判断部１４ｂは、近傍の複数のメッシュ情報の受信と、受信した各メッシュ情報に位置情報が含まれているか否かの判断と、を一つ以上のメッシュ情報に位置情報が含まれていると判断するまで繰り返す。
【０１２９】
図１２を用いて、近接メッシュ判断部１４ｂの判断方法を概念的に説明する。
【０１３０】
図１２において記号Ａを付したエリアＡが対象位置メッシュ検索部１２が検索した対象位置メッシュ情報に含まれる位置情報が示すエリアである。
【０１３１】
上記方法に従って、近接メッシュ判断部１４ｂは、最初に図１２において記号Ｋを付したエリアを示す位置情報を含むメッシュ情報をメッシュ情報保持部３０から受信し、受信した全てのメッシュ情報について位置情報が含まれているか否かを判断する。
【０１３２】
上記方法に従って、位置情報が含まれていないと判断した場合に近接メッシュ判断部１４ｂが次に位置情報の有無を判断するエリアは、図１２において記号Ｌを付したエリアである。
【０１３３】
上記の方法に従って、例えば、図１２において記号Ｌを付したエリアを示す位置情報を含むメッシュ情報のなかで、位置情報を含むメッシュ情報が複数存在した場合、近接メッシュ判断部１４ｂは、それらの複数のメッシュ情報全てを近接メッシュ情報であると判断し、該判断した全ての近接メッシュ情報を後述の距離計測部１５ｂに対して出力する。
【０１３４】
距離計測部１５ｂは、近接メッシュ判断部１４ｂが判断した一つ以上の近接メッシュ情報のそれぞれに含まれる位置情報が示すエリアと、対象地点との距離である計測距離を近接メッシュ情報毎に計測する機能を有する。
【０１３５】
エリアと対象地点との距離の計測方法については上記第１実施形態において説明した方法と同様である。
【０１３６】
距離計測部１５ｂは、計測した近傍メッシュ情報毎の計測距離を、対応する近接メッシュ情報と関連付けて後述の最近接メッシュ判断部１９に対して出力する。
【０１３７】
最近接メッシュ判断部１９は、距離計測部１５ｂが計測した計測距離に基づいて、近接メッシュ情報のうち最も対象地点に近い最近接メッシュ情報を判断する機能を有する。
【０１３８】
具体的には、最近接メッシュ判断部１９は、距離計測部１５ｂが近接メッシュ情報毎に計測した計測距離のうち最も距離が短い計測距離を判断し、該最も短い計測距離に対応した近接メッシュ情報を最近接メッシュ情報であると判断する。
【０１３９】
最近接メッシュ判断部１９は、判断した最近接メッシュ情報と、対応する計測距離とを後述の地名取得部１７ｂに対して出力する。
【０１４０】
図１３を用いて、最近接メッシュ判断部１９が最近接メッシュ情報を判断する方法を概念的に説明する。
【０１４１】
図１３は、上記第１実施形態における図６と同じ状態である。図１３（Ｂ）は、図１３（Ａ）の主要部を拡大した図である。
【０１４２】
上記第１実施形態において説明した通り、この図の例では、対象位置メッシュ検索部１２は、エリアＦを示す位置情報を含むメッシュ情報を対象位置メッシュ情報として検索する。
【０１４３】
上述の通り、近接メッシュ判断部１４ｂは、エリアＦに隣接しているエリアを示す位置情報を含むメッシュ情報について、位置情報が含まれているか否かについて判断する。該判断の結果、図１３に示す例では、エリアＧ、エリアＮ、エリアＰ及びエリアＱをそれぞれ示す位置情報を含める４個のメッシュ情報を近接メッシュ情報であると判断する。
【０１４４】
上述の通り、距離計測部１５ｂは、それぞれの近接メッシュ情報について対象地点との距離である計測距離を計測する。図１３に示す例では、距離Ｊ、距離Ｔ、距離Ｓ及び距離Ｒを計測することとなる。
【０１４５】
上述の通り、最近接メッシュ判断部１９は、距離計測部１５ｂが計測した計測距離のうち最も短い計測距離に対応する近接メッシュ情報を最近接メッシュ情報であると判断するため、図１３に示した例では、最近接メッシュ判断部１９は、エリアＱを示す位置情報を含めるメッシュ情報を最近接メッシュ情報であると判断する。
【０１４６】
地名取得部１７ｂは、最近接メッシュ判断部１９が判断した最近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部１５ｂが計測した最近接メッシュ情報と対象地点との計測距離に応じた対応地名を取得する機能を有する。
【０１４７】
計測距離に応じた対応地名の取得方法については、上述の第１実施形態において説明した方法と同様である。
【０１４８】
次に本実施形態の逆ジオコーディング装置１０における処理の流れを図１４を用いて説明する。
【０１４９】
図１４に記載されたステップＳ２０１、Ｓ２０２、Ｓ２０３、Ｓ２０７及びＳ２０９の処理は、それぞれ上記第１実施形態ステップＳ１０１、Ｓ１０２、Ｓ１０３、Ｓ１０６及びＳ１０８における処理と同様であるためここでは説明を省略する。
【０１５０】
近接メッシュ判断部１４ｂは、対象位置メッシュ検索部１２が検索した対象位置メッシュ情報の近傍の複数のメッシュ情報のうち、位置情報が含まれている全てのメッシュ情報を、近接メッシュ情報として判断する（ステップＳ２０４）。
【０１５１】
距離計測部１５ｂは、近接メッシュ判断部１４ｂが判断した一つ以上の近接メッシュ情報のそれぞれに含まれる位置情報が示すエリアと、対象地点との距離である計測距離を近接メッシュ情報毎に計測する（ステップＳ２０５）。
【０１５２】
最近接メッシュ判断部１９は、距離計測部１５ｂが計測した計測距離のうち最も短い計測距離に対応する近接メッシュ情報を最近接メッシュ情報であると判断する（ステップＳ２０６）。
【０１５３】
地名取得部１７ｂは、最近接メッシュ判断部１９が判断した最近接メッシュ情報に含まれる地名情報を構成する複数の地域名のうち、距離計測部１５ｂが計測した最近接メッシュ情報と対象地点との計測距離に応じた対応地名を取得する（ステップＳ２０８）。判断部１３が、対象位置メッシュ情報に地名情報が含まれていると判断した場合（ステップＳ２０３において“ＹＥＳ”）、地名取得部１７ｂは、対象位置メッシュ情報に含まれる地名情報を構成する複数の地域名を対応地名として取得する（ステップＳ２０８）。
【０１５４】
次に、本実施形態における作用及び効果について説明する。
【０１５５】
本実施形態の逆ジオコーディング装置１０の最近接メッシュ判断部１９は、１以上の近接メッシュ情報のうち、対象地点に最も近い近接メッシュ情報を最近接メッシュ情報であると判断し、地名取得部１７ｂは、最近接メッシュ情報に含まれる地名情報に基づいて対応地名を取得しているため、誤った対応地名を取得することをより一層抑制することが可能となる。
【符号の説明】
【０１５６】
１…逆ジオコーディングシステム、１０…逆ジオコーディング装置、１１…対象地点取得部、１２…対象位置メッシュ検索部、１３…判断部、１４ａ、１４ｂ…近接メッシュ判断部、１５ａ、１５ｂ…距離計測部、１６…地名取得規則受信部、１７ａ、１７ｂ…地名取得部、１８…地名送信部、２０…端末、３０…メッシュ情報保持部、４０…地名取得規則保持部。
【図１】
0005399813.tif 000002
【図２】
0005399813.tif 000003
【図３】
0005399813.tif 000004
【図４】
0005399813.tif 000005
【図５】
0005399813.tif 000006
【図６】
0005399813.tif 000007
【図７】
0005399813.tif 000008
【図８】
0005399813.tif 000009
【図９】
0005399813.tif 000010
【図１０】
0005399813.tif 000011
【図１１】
0005399813.tif 000012
【図１２】
0005399813.tif 000013
【図１３】
0005399813.tif 000014
【図１４】
0005399813.tif 000015