(57)【要約】【課題】  実際の住所位置と位置座標との不一致を簡単且つ自動的に検査できて、正確な地図データベースの作成に寄与できるようにする。【解決手段】  地図データ検査装置１は、制御回路２、操作スイッチ群３、表示装置４及び音声出力装置５を備えて構成されている。制御回路２は、地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の順位制と、この二つの住所の位置座標の順位制とに整合性があるか否かを判断し、整合性がないことが判断されたことをもって住所の位置座標に誤りがあることを判定する。【選択図】  図１
2006267418.tif 000002
【特許請求の範囲】
【請求項１】
道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する地図データ検査装置であって、
前記地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の順位制と、この二つの住所の位置座標の順位制とに整合性があるか否かを判断する判断手段と、
この判断手段により整合性がないことが判断されたことをもって住所の位置座標に誤りがあることを判定する誤り判定手段とを備えたことを特徴とする地図データ検査装置。
【請求項２】
道路形状を地図上の位置座標により示すと共に、この道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する地図データ検査装置であって、
前記地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の位置座標を結ぶ座標線と、前記道路の任意の二点の位置座標を結ぶ座標線とが交差するか否かを判断する判断手段と、
この判断手段により交差することが判断されたことをもって住所の位置座標或いは道路の位置座標に誤りがあることを判定する誤り判定手段と
を備えたことを特徴とする地図データ検査装置。
【請求項３】
請求項１又は２に記載の地図データ検査装置において、
前記二つの住所を順次ピックアップするときには、隣り合う二つの住所を順次ピックアップすることを特徴とする地図データ検査装置。
【請求項４】
道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する方法であって、
前記地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の順位制と、当該二つの住所の位置座標の順位制とに整合性があるか否かを判断し、整合性がないと判断されたことをもって住所の位置座標に誤りがあると判定することを特徴とする地図データの検査方法。
【請求項５】
道路形状を地図上の位置座標により示すと共に、この道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する方法であって、
二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の位置座標を結ぶ座標線と、前記道路の任意の位置座標の二点を結ぶ座標線とが交差するか否かを判断し、交差することが判断されたことをもって住所の位置座標或いは道路の位置座標に誤りがあることを判定することを特徴とする地図データの検査方法。
【請求項６】
請求項４又は５に記載の地図データの検査方法において、
前記二つの住所を順次ピックアップするときには、隣り合う二つの住所を順次ピックアップすることを特徴とする地図データの検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する地図データ検査装置及び地図データの検査方法に関する。
【背景技術】
【０００２】
従来、台湾などの外国においては、住所の地番は、道路に沿って順位制を有するように割り振られている。この場合、道路の一方側に面する地域では地番が偶数でなお且つ順位制（住所の順位制）があり、また道路の他方側に面する地域では地番が奇数でなお且つ順位制がある。そして、地図データベース（記憶手段）に、住所の実際の位置に対応する地図上の位置座標を作業者が入力して、地図データベースを作成している。なお、本発明とは関係がないが、ネットワーク上の電子地図が実際の地理状況と合致しない場合に該電子地図を注記訂正するものが特許文献１に開示されている。
【特許文献１】特開２００３−１６０８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来においては、作業者が手作業により住所の位置座標を入力しているため、作業ミスなどにより、住所位置に合致しない位置座標が入力される虞がある。この場合、誤ったデータがそのまま使用されてしまうことがあった。
【０００４】
本発明は上記事情に鑑みてなされたものであり、その目的は、実際の住所位置と位置座標との不一致を簡単且つ自動的に検査できて、正確な地図データベースの作成に寄与できる地図データ検査装置及び地図データの検査方法を提供するにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１の発明は、道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する地図データ検査装置であって、前記地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の順位制と、この二つの住所の位置座標の順位制とに整合性があるか否かを判断する判断手段と、この判断手段により整合性がないことが判断されたことをもって住所の位置座標に誤りがあることを判定する誤り判定手段とを備えたことを特徴とする。
【０００６】
これによれば、ピックアップされた二つの住所のうち、いずれの住所の位置座標にも誤りがない場合には、その二つの位置座標は住所の順位制と相関する順位制を示し、つまり整合性を示すが、いずれかの住所の位置座標に誤りがあれば、整合性を示さない。従って、この整合性が判断手段により判断されることにより誤りの有無が分かるものとなるから、判断手段が整合性なしを判断することをもって、誤り判定手段が住所の位置座標の誤りありを判定する。従って、実際の住所位置と位置座標との不一致を簡単且つ自動的に検査できて、正確な地図データベースの作成に寄与できる。
【０００７】
請求項２の発明は、道路形状を地図上の位置座標により示すと共に、この道路に沿って順位制のある住所の位置を地図上の位置座標により示した地図データベースにおけるデータを検査する地図データ検査装置であって、前記地図データベースから二つの住所を順位制に沿って順次ピックアップし、ピックアップした二つの住所の位置座標を結ぶ座標線と、前記道路の任意の二点の位置座標を結ぶ座標線とが交差するか否かを判断する判断手段と、この判断手段により交差することが判断されたことをもって住所の位置座標或いは道路の位置座標に誤りがあることを判定する誤り判定手段とを備えたことを特徴とする。
【０００８】
これによれば、道路の一方側に沿って順位制の住所が設定されている場合に、住所の位置座標或いは道路の位置座標に誤りがある場合にその誤りを良好に判定することができる。すなわち、道路の一方側にあるべき住所の位置座標が道路を挟んで反対側に入力された場合には、当該住所と他の住所（ピックアップされた二つの住所）の各位置座標を結ぶ座標線と道路の任意の二点の位置座標を結ぶ座標線とが交差することになる。また、道路の位置座標に誤りがある場合にも、二つの住所の各位置座標を結ぶ座標線と道路の任意の二点の位置座標を結ぶ座標線とが交差することもある。この場合、判断手段により交差することが判断され、誤り判定手段により住所の位置座標或いは道路の位置座標に誤りがあることが判定される。
【０００９】
なお、前記二つの住所を順次ピックアップするときには、隣り合う二つの住所を順次ピックアップするようにしても良い（請求項３の発明）。このようにすると、全住所の入力位置座標を順次判定できる。
【００１０】
また、請求項４〜６の発明の地図データの検査方法も上述の請求項１〜３と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００１１】
以下本発明の一実施例について図面を参照しながら述べる。図１には地図データ検査装置１の電気的構成のブロックを示している。この地図データ検査装置１は、制御回路２、操作スイッチ群３、表示装置４及び音声出力装置５を備えて構成されている。制御回路２は、ＣＰＵ６、ＲＡＭ７、ＲＯＭ８などを備えて構成されており、この制御回路２は、請求項１、２でいう判断手段及び誤り判定手段にそれぞれ相当する。
【００１２】
操作スイッチ群３は、制御回路２への検査開始の指令や各種情報を入力するための手段であり、キーボードや、表示装置４上に形成されるタッチパネルスイッチなどにより構成されている。表示装置４は例えばカラー液晶ディスプレーなどから構成されており、検査結果や検査状況などを表示することできるようになっている。音声出力装置５は、操作に必要なガイダンスや検査終了などを音声により報知するようになっている。
【００１３】
制御回路２には、地図データベースが記憶された記憶手段である記憶装置８が接続可能である。この記憶装置８は例えばハードディスクとこれを駆動するハードディスクドライブから構成されている。この記憶装置８に記憶された地図データベースには、道路に沿って順位制のある住所の地図上の位置座標と、道路形状に関する位置座標とが含まれている。
【００１４】
図2は実際の道路形状を概略的に示している。上記住所は、この図２に符号Ad３、Ad11で示すように、例えば道路Ａの一方側に沿って、地番が奇数となる住所が順位制（この場合矢印α方向へ地番が増加する順位制）をもって設定されており、また、道路Ａの他方側に沿って、符号Ad2、Ad4、Ad6、Ad8、Ad14で示すように、地番が偶数となる住所が順位制をもって設定されている。
【００１５】
そして、図3には、この住所及び道路形状に関する位置座標が示されている。住所に関する位置座標としては、前記各住所Ad３、Ad11、Ad2、Ad4、Ad6、Ad8、Ad14に対応する位置座標Z3（YZ3（緯度）,XZ3（経度））、Z11（YZ11, XZ11）、Z2（YZ2 ,YZ2）、Z4（YZ4, XZ4）、Z6（YZ6,XZ6）、Z8（YZ8, XZ8）、Z14（YZ14, XZ14）が作業者により記憶装置８に入力されている。なお、図２には、各住所に対して正常に位置座標が入力されている事例を座標的に示す。また図４には住所Ad4に対応する位置座標Z4が誤っており、また住所Ad6に対応する位置座標Z6、住所Ad11に対する位置座標Z11も誤っている事例を座標的に示している。
【００１６】
道路に関する位置座標としては、道路ＡにおけるノードＡ（ｎ）、Ａ（ｎ＋１）、・・や、道路ＢにおけるノードＢ（ｎ）、Ｂ（ｎ＋１）、・・の位置座標ZAｎ（YZAｎ,XZAｎ）、ZAn+1（YZAn+1, XZAn+1）、・・、ZBn（YZBn, XZBn）、ZBn+1（YZBn+1, XZBn+1）、・・が予め記憶されている。上記ノードは地図上の道路の交差点、分岐点、主要な節となる点である。そして各ノードを結ぶ座標線はリンクとして規定される。
【００１７】
さて、制御回路２は例えばＲＯＭ７に検査プログラムを格納しており、この制御回路２の制御内容について図5を参照しながら説明する。操作スイッチ群３が適宜操作されて検査プログラムが実行されると、まず、図5のステップＳ１で、記憶装置８から地番が奇数の二つの隣合う住所に対応する位置座標をピックアップ（選択して読み込む）する。例えば、Ad3、Ad11に対応する位置座標Z3（YZ3,XZ3）、Z11（YZ11,XZ11）をピックアップする。そして、住所Ad3、Ad11の地番「３」、「１１」の順位制（地番の増加方向）と、その位置座標Z3（YZ3,XZ3）、Z11（YZ11,XZ11）の順位制（緯度或いは経度の増加方向）とが相関関係にあるかどうかを演算することにより、二つの住所の奇数地番と当該住所の位置座標に順位制の整合があるか否かを判断し（ステップＳ２）、整合性があれば、二つの位置座標は正しいと判定してステップＳ４に移行し、順位制の整合がなければ、ステップＳ３で当該二つの住所の位置座標のいずれかに誤りがあると判定し、ＲＡＭ６に記憶する。なお、このステップＳ３では、表示装置４及び音声出力装置５により、誤りありを表示及び報知するようにしている。なお、ＲＡＭ６に記憶した判定結果に基づいて、位置座標を訂正入力する。
【００１８】
ステップＳ４では、位置座標Z3（YZ3,XZ3）、Z11（YZ11,XZ11）を結ぶ線である座標線と、道路ＡのノードＡ（ｎ）の位置座標ZAn（YZAn,XZAn）、ZAn（YZAn+1,XZAn+1）とを結ぶ線である座標線とが交差するか否かを判断する。交差しなければこれらの位置座標Z3（YZZ3,XZ3）、Z11（YZ11,XZ11）、ZAn（YZAn,XZAn）、ZAn（YZAn+1,XZAn+1）は正しいと判定してステップＳ６に移行し、交差することが判断されると、ステップＳ５に移行して、住所の位置座標Z3（YZZ3,XZ3）、Z11（YZ11,XZ11）、或いは道路ＡのノードＡ（ｎ）の位置座標ZAn（YZAn,XZAn）、ZAn（YZAn+1,XZAn+1）のいずれかが誤りであると判定し、記憶し、表示及び報知する。
【００１９】
ステップＳ６では、地番が偶数の隣り合う住所、例えばAd2、Ad4に対応する位置座標Z2（YZ2,XZ2）、Z4（YZ4,XZ4）をピックアップし、この二つの偶数の住所の位置座標Z2（YZ2,XZ2）、Z4（YZ4,XZ4）に対して、前述のステップＳ２、ステップＳ４と同様のことをステップＳ７、ステップＳ８で行なう。
【００２０】
すなわち、ステップＳ７で二つの住所の位置座標について住所の地番と整合性がないと判断されれば、前述同様にステップＳ３で当該二つの位置座標について誤りがあると判定し、これを記憶し、表示及び報知する。また、ステップＳ８で二つの住所の位置座標を結ぶ線である座標線と道路のノードを結ぶ線である座標線とが交差すると判断されれば、前述同様にステップＳ５で当該二つの住所の位置座標、或いは道路位置座標のいずれかが誤りであると判定し、記憶し、表示及び報知する。
そしてステップＳ９では、当該二つの奇数地番の住所の一方を残して、これと隣合う奇数地番の住所を指定し、及び、当該二つの奇数地番の住所の一方を残して、これと隣合う奇数地番の住所を指定し、ステップＳ１に戻る。
【００２１】
ここで、図3に示すように、各住所に対応する位置座標及び道路の位置座標が正しく入力されている場合には、上述のフローチャートでは、誤りは判定されないことになる。しかし、図4に示すように、住所Ad１１の座標Z11が誤って道Ａの他方側に位置座標に入力されている場合には、ステップＳ４で、交差すると判断される。また、住所Ad4の座標Z4、住所Ad6の座標Z6がほぼ入れ替わった位置に誤って入力されている場合には、ステップＳ７で整合性がないと判断されることになる。
【００２２】
このような本実施例によれば、ピックアップされた二つの住所のうち、いずれの住所の位置座標にも誤りがない場合には、その二つの位置座標は住所の順位制と相関する順位制を示し、つまり整合性を示すが、いずれかの住所の位置座標に誤りがあれば、整合性を示さない。従って、この整合性があると判断されることにより誤りの有無が分かるものとなるから、判断手段が整合性なしを判断することをもって、住所の位置座標の誤りありを判定する。従って、実際の住所位置と位置座標との不一致を簡単且つ自動的に検査できて、正確な地図データベースの作成に寄与できる。
【００２３】
また、本実施例によれば、住所の位置座標のみならず道路の位置座標に誤りがある場合にもその誤りを良好に判定することができる。すなわち、道路の一方側にあるべき住所の位置座標が道路を挟んで反対側に入力された場合には、当該住所と他の住所（ピックアップされた二つの住所）の各位置座標を結ぶ座標線と道路の任意の二点の位置座標を結ぶ座標線とが交差することになる。また、道路の位置座標に誤りがある場合にも、二つの住所の各位置座標を結ぶ座標線と道路の任意の二点の位置座標を結ぶ座標線とが交差することもある。この場合、本実施例によれば、その座標線が交差することが判断されると、住所の位置座標或いは道路の位置座標の誤りがあると判定されることになる。なお、前記二つの住所を順次ピックアップするようにしたことにより、全住所の入力位置座標を順次判定できる。
【００２４】
なお、地図データベースを記憶する記憶手段として、ハードディスクドライブに限られるものではなく、また記憶手段としては、複数の記憶手段により地図データベースを分割するようにして良い。また、住所に関する位置座標と、道路形状に関する位置座標とは別々の記憶手段に記憶させるようにしても良い。また地図データベースはインターネットサーバが備えていても良く、この場合そのサーバと地図データ検査装置とが広域回線網で通信可能とすれば良い。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施例を示す地図データ検査装置の電気的構成のブロック図
【図２】実際の道路形状を概略的に示す図
【図３】位置座標を示す図
【図４】位置座標に誤りがある場合の事例を示す図
【図５】制御内容のフローチャート
【符号の説明】
【００２６】
図面中、１は地図データ検査装置、２は制御回路（制御手段、誤り判定手段）、８は記憶装置を示す。
【図１】
2006267418.tif 000003
【図２】
2006267418.tif 000004
【図３】
2006267418.tif 000005
【図４】
2006267418.tif 000006
【図５】
2006267418.tif 000007