(57)【特許請求の範囲】
【請求項１】
処理手段が、地図画像に対する認識処理により認識された前記地図画像上の複数の地図記号それぞれの位置情報と前記地図記号の種類を示す種別情報を含む複数の認識結果情報を取得する情報取得ステップと、
領域分割手段が、前記地図画像を複数の分割領域に分割して、その分割領域毎にデータの処理を可能にする分割ステップと、
前記処理手段が、前記地図画像上における前記複数の地図記号間の距離を検出し、その距離が所定値以下か否かに基づいて前記地図記号が密集して前記地図画像上に存在することを示す密領域を検出し、前記密領域の領域サイズを前記分割領域の領域サイズより小さく設定して前記密領域及び前記分割領域のそれぞれを確認領域として管理する密領域検出ステップと、
前記処理手段が前記確認領域を選択し、当該選択された確認領域における前記複数の認識結果情報のうち、一つの認識結果情報を所定順序で選択するステップと、
表示手段が、前記選択された認識結果情報により特定される前記地図画像上の地図記号を、前記地図画像上の他の認識済みの地図記号から区分して表示する第１の表示ステップと、
前記表示手段が、前記認識された前記地図画像上の地図記号に対する対比情報として、前記複数の認識結果情報が特定する複数の種別情報に対応する地図記号のうち前記選択された認識結果情報が特定する種別情報に対応する地図記号の図形を表示する第２の表示ステップと、
前記表示手段が、前記選択された確認領域が密領域の場合には前記分割領域よりも大きな拡大率で拡大して表示する第３の表示ステップと、を含むことを特徴とする地図記号認識結果の確認支援方法。
【請求項２】
前記第１の表示ステップにおいて、前記表示手段は、前記選択された認識済みの地図記号を確認するための確認ウインドウを表示し、さらに、前記選択された認識済みの地図記号を前記確認ウインドウの表示領域内の特定位置に表示することを特徴とする請求項１に記載の地図記号認識結果の確認支援方法。
【請求項３】
さらに、前記処理手段が、前記複数の認識結果情報を順次利用者による確認に供するために、前記選択された認識結果情報の確認終了後、前記複数の認識結果情報のうち未確認の情報を選択するステップを含むことを特徴とする請求項１又は２に記載の地図記号認識結果の確認支援方法。
【請求項４】
さらに、前記処理手段が前記確認領域のうちいずれか一つの領域に属する複数の認識結果情報の全てが利用者により確認されたと判断した後、前記選択を促すステップにより次の領域に属するいずれかの認識結果情報の選択が促される前に、前記表示手段が前記一つの領域の全体を表示し、前記処理手段が前記一つの領域上において前記利用者により指定された地図記号を認識漏れの地図記号として、その地図記号に関する情報を記憶手段に記憶するステップを含むことを特徴とする請求項３に記載の地図記号認識結果の確認支援方法。
【請求項５】
請求項１乃至４のいずれか一つに記載の複数のステップをそれぞれ実行するための複数の手段を備えることを特徴とする地図記号認識結果の確認支援装置。
【請求項６】
請求項１乃至４のいずれか一つに記載の複数のステップを実行するためのコンピュータで実行されるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動認識処理により得られた地図記号の認識結果の確認を支援する地図記号認識結果の確認支援方法及び装置並びに記録媒体に関する。
【０００２】
【従来の技術】
地図画像に含まれた線図形、地図記号、文字等をコンピュータ内で自動認識処理により認識させる方法が採られている。しかし、自動認識では、誤認識及び認識漏れが発生するのは避けられない。誤認識には、例えば地図記号の場合には、その種類が間違って認識される場合と、地図記号でないものが地図記号として認識される場合とがある。このため、利用者が自動認識の結果が正しいか否かを確認し、認識結果が間違っている場合、修正又は削除等の作業を認識結果情報に対して施している。本明細書では認識結果情報を修正又は削除する作業を編集と呼ぶ。確認及び編集作業を実行しやすくすることが重要である。
【０００３】
特開平５−１２３５９号公報では、ディスプレイ上に原図形の全体を示す背景図面とその図面に重畳して認識結果情報を示す図面を表示し、二つの図を見比べることにより自動認識の結果を確認する技術が開示されている。自動認識では、文字、シンボル、図形が識別され、複数の輪郭ベクトルは文字、小図形、図形、ノイズという複数のグループに区分されている。確認編集すべきものが文字、図形のいずれであるかに応じて、異なる輪郭ベクトルグループが背景図として使用され、これにより背景図の情報量を減らしている。なお、上記二つの図を重畳した状態で修正を実行する具体的な手順は開示されていない。
【０００４】
特開平７−２４９１１３号公報には、地図画像を複数のメッシュに区分し、メッシュごとに原画像と認識結果情報を示すベクトル線図と文字群を表示装置の画面に拡大してかつ互いに重畳して表示し、更に確認しているメッシュの部分を枠で示し、両者を対比して認識結果を確認する技術が開示されている。別に表示される確認ウィンドウにはそれぞれ異なるメッシュに対応する複数の矩形が表示され、確認が終了したメッシュに対応する矩形の表示が変更される。したがって、確認ウィンドウによりメッシュごとに確認終了か否かが判別可能になっている。なお、上記二つの図を重畳した状態で確認と修正を実行する具体的な手順は開示されていない。
【０００５】
特開平１０−２２８５４１号公報には、シンボル図形に対する認識結果情報として１０個程度の類似度が高いシンボルの情報を記憶し、これらの情報を使用して各シンボル図形の認識結果の編集を迅速に行う技術が開示されている。
【０００６】
【発明が解決しようとする課題】
特開平５−１２３５９号公報では、原画像の全領域に関する背景図とそれに対応する認識結果情報を重ね合わせ、比較照合を行っているので、大きな比較照合の対象領域に比較照合の対象となる多くの情報が同時に表示されることになり、比較照合がしにくい。更に、重ね合わせによる比較照合では、確認しようとする部分に他の情報が重なって表示されるため、比較照合自体が難しい場合がある。背景図として表示する情報を少なくする工夫がされているが、この問題は残る。この公報では、線図形、文字、シンボルに対して同様の技術が適用されているので、地図記号の認識結果の確認についても以上の問題がある。例えば、一部の領域に多数の地図記号が密集して存在する場合、この問題は顕著になる。また、大きな地図に対しては、地図記号等が小さく表示されるために、比較照合は更に難しくなるという別の問題もある。
【０００７】
この比較照合の難しさとともに、確認対象の選択が利用者の判断に基づいて行われるために、確認漏れを完全に防ぐことも難しい。認識された記号の一部を確認し忘れ、更に認識されなかった情報を見落とすことが起こりうる。
【０００８】
特開平７−２４９１１３号公報に記載の技術では、メッシュごとではあるが、原図面と認識結果情報とを重ねあわせにより利用者が比較照合しているので、特開平５−１２３５９号公報と同じく、確認が難しく、確認漏れを防ぐことも難しい。ここでは、図形と文字が認識対象として説明され、地図記号は言及されていないが、そこに開示された技術を地図記号を含む地図に適用した場合でも上記問題は同様に生じる。
【０００９】
特開平１０−２２８５４１号公報に記載の技術では、確認の方法、すなわち、間違って認識されたシンボルの見つけ方及び認識漏れのシンボルの見つけ方は開示されていない。
【００１０】
以上に述べたように、従来技術では、地図記号の認識結果の確認自体が難しく、かつ、認識された地図記号の確認漏れ及び認識されなかった地図記号の確認漏れを防ぐことも難しい。更に地図記号の密集度が高い場所では認識された地図記号の確認及び認識されなかった地図記号の確認が難しくなることが考慮されていない。
【００１１】
したがって、本発明の目的は、認識された地図記号に対する認識結果の確認を容易なものにする地図記号認識結果の確認支援方法及び装置並びに記録媒体を提供することである。
本発明の他の目的は、認識された地図記号に対する認識結果の確認の漏れを防止できる地図記号認識結果の確認支援方法及び装置並びに記録媒体を提供することである。
本発明の更に他の目的は、認識漏れの地図記号を見つけやすくする地図記号の認識結果の確認支援方法及び装置並びに記録媒体を提供することである。
本発明の更に他の目的は、地図記号の密集度が一部の場所では高くなっている地図画像に対する認識結果の確認を容易なものにする地図記号認識結果の確認支援方法及び装置並びに記録媒体を提供することである。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る地図記号認識結果の確認支援方法は、地図画像に対する認識処理により認識された複数の前記地図画像上の地図記号をそれぞれの位置と種別でもってそれぞれ指定する複数の認識結果情報の一つを選択するステップと、前記選択された認識結果情報により指定される前記地図画像上の地図記号を、前記地図画像上の他の認識済みの地図記号から区分されるように表示する第１の表示ステップと、前記指定された前記地図画像上の地図記号に対する対比情報として、前記複数の認識結果情報が指定する複数の種別の地図記号のうち前記選択された認識結果情報が指定する種別の地図記号の図形を表示する第２の表示ステップと、を含むものである。
【００１３】
この発明によれば、複数の認識結果情報の一つが選択される。選択された認識結果情報が指定する前記地図画像上の認識された地図記号が、上記地図画像の他の地図記号から区分されるように表示される。したがって、利用者は確認すべき地図記号を容易に特定することができ、その形状も容易に判断できる。
【００１４】
上記発明では、更に、前記認識された地図記号に対する対比情報として、前記複数の認識結果情報が指定する複数の種別の地図記号のうち前記選択された認識結果情報が指定する種別の地図記号の図形が表示される。したがって、利用者は対比情報を容易に特定することができ、その図形を判別することができる。こうして、利用者は、二つの画像に対して比較照合を容易に行うことができ、認識結果情報が正しいか否かの確認が容易になる。
【００１５】
上記一つの認識結果情報の選択では、利用者により指定されていない認識結果情報が選択されてもよく、利用者により指定された認識結果情報が選択されてもよい。地図画像の上記指定された地図記号以外の画像が同時に表示されていてもよい。地図画像の他の部分が上記指定された地図画像に連結して表示されていてもよい。
【００１６】
前記指定された認識済みの地図記号を前記地図画像の他の地図記号から区分されるように表示する方法はいろいろある。望ましい一つの方法では、前記第１の表示ステップは、前記地図画像のうち、前記指定された前記地図画像上の地図記号とその近傍に位置する他の地図構成物を含み得るサイズの部分領域を表示し、前指定された認識済みの地図記号は、前記部分領域内に他の地図記号が存在するときには、当該他の地図記号から区分されるように表示される。
【００１７】
これにより、前記部分領域の表示時に前記指定された認識済みの地図記号とともにその近傍に位置する他の地図記号が同時に表示されていても、利用者は、前記指定された前記地図画像上の地図記号を容易に特定できる。更に、前記部分領域の表示時に前記指定された地図画像上の地図記号とともに他の地図構成物を同時に表示することにより、前記指定された認識済みの地図記号の確認の参考に上記他の地図構成物を利用することができる。
【００１８】
例えば、確認中の地図記号の識別が困難なときに、例えば不鮮明なときに、その近傍に表示される他の地図構成物、例えば道路、建物、他の地図記号を、確認中の地図記号の種別の判別に利用することができる。また、認識された地図記号自体が間違って地図上に記載されていることがある。
【００１９】
このような地図画像に関する認識結果の確認のために、認識された地図記号のみを表示した場合には、その記号自体の誤りには利用者は気がつくことが非常に少ない。しかし、認識された地図の近傍の地図構成物が同時に表示されているときには、それらの近傍の地図構成物より、認識された地図記号自体の誤りを判断できる。
【００２０】
前記指定された前記地図画像上の地図記号を前記部分領域内の他の地図記号から区分されるように表示するにもいろいろの方法がある。そのための望ましい一つの方法では、前記第１の表示ステップは、前記指定された前記地図画像上の地図記号の表示形態を、前記部分領域内に他の地図記号が含まれているときには、当該他の地図記号の表示形態とは異ならせる。
【００２１】
前記指定された前記地図画像上の地図記号の表示形態を前記部分領域内の他の地図記号の表示形態と異ならせるには、例えば、前記指定された認識済みの地図記号に特定の図形、例えばその地図記号を囲む矩形を付加すればよい。本発明では、このように地図記号に特定の図形を付加することも、地図記号の表示形態を変える一つの方法と考える。又は前記地図画像上の認識済みの地図記号の全てにこの図形を付加し、上記指定された地図記号に付加する図形の表示属性、例えば色を他の認識済みの地図記号に付加された図形の表示属性と異ならせてもよい。
【００２２】
あるいは、上記指定された前記地図画像上の地図記号の表示属性を前記部分領域内の他の地図記号のそれと異ならせてもよい。例えば、上記指定された前記地図画像上の地図記号の背景色を、前記部分領域内の他の地図記号の背景色と異ならせてもよい。また、上記指定された前記地図画像上の地図記号の色又は線種を前記部分領域内に含まれた他の地図記号の色又は線種と異ならせてもよい。
【００２３】
前記指定された前記地図画像上の地図記号を、前記部分領域内の他の地図記号から区分されるように表示するための他の望ましい方法では、前記第１の表示ステップは、前記指定された前記地図画像上の地図記号を、所定の表示領域内の特定位置に表示する。
【００２４】
上記特定位置の望ましい例は、上記表示領域の中心位置である。しかし、他の位置、例えば上記表示領域の隅でもよい。例えば、右下隅のような特定の隅あるいは右辺中央の傍のような特定の辺上の特定位置の近傍である。上記特定位置がこのような特定の隅あるいは特定の辺上の特定位置の近傍である場合、選択された認識結果情報が示す種別の地図記号の図形をその特定位置のすぐ近くに表示することができる。
【００２５】
より望ましくは、上記表示形態と上記特定位置とを併用することである。より具体的には、前記第１の表示ステップは、前記指定された認識済みの地図記号を前記表示領域の中心位置に表示し、かつ、前記指定された認識済みの地図記号の表示形態を、前記部分領域内の他の部分の表示形態とは異ならせる。
【００２６】
本発明に係る地図記号認識結果の確認支援方法の望ましい態様は、前記複数の認識結果情報を順次利用者の確認に供するために、前記複数の認識結果情報を順次選択するように前記選択するステップを制御するステップを更に含む。これにより、前記複数の認識結果情報の確認を順次利用者に行わせることができ、認識された地図記号の確認漏れをなくすことができる。
【００２７】
具体的には、前記順次選択させるステップでは、前記二つの表示するステップの後に利用者から与えられたあらかじめ定められた入力に応答して、前記選択された認識結果情報の次の認識結果情報を選択させる。これにより、利用者の確認が完了した後でないと次の認識結果情報の確認に移らないので、確認漏れを確実に防止できる。
【００２８】
本発明に係る地図記号認識結果の確認支援方法の他の望ましい態様は、前記地図記号を複数の領域に分割して管理するステップを更に有し、前記選択するステップは、前記複数の領域の一つを選択し、前記複数の認識結果情報のうち当該選択された領域に含まれる一群の地図記号を指定する一群の認識結果情報の中の一つの認識結果情報を選択する。
【００２９】
この発明では、一つの領域とそれに関する一つの認識結果情報が選択される。したがって、地図画像が大きくても、それを複数の領域に分け、領域別に認識結果情報を確認することができる。なお、この選択では、利用者が指示したものを選択してもよく、利用者が指示しなかったものを選択してもよい。
【００３０】
更に望ましくは、前記複数の認識結果情報を順次利用者による確認に供するために、前記複数の認識結果情報を順次領域別に選択するように前記選択するステップを制御するステップを更に含む。ここで、順次領域別の選択とは、いずれかの領域に関する複数の認識結果情報が順次選択され、その後この動作が順次異なる領域について繰り返されることである。この結果、自動認識処理で得られた複数の認識結果情報を順次領域別に利用者に確認させることができる。
【００３１】
望ましくは、あらかじめ定められた領域の順序にしたがって前記複数の領域が順次選択され、各領域については、当該領域内に存在する認識された地図記号に関するあらかじめ定められた順序にしたがって、当該領域に関する複数の認識結果情報が続けて選択される。
【００３２】
本発明に係る地図記号認識結果の確認支援方法の他の望ましい態様は、いずれか一つの領域に属する複数の認識結果情報の全てが利用者により確認された後、前記選択するステップで次の領域に属するいずれかの認識結果情報が選択される前に、前記一つの領域の全体を画面に表示し、利用者により当該画面上で指定された認識漏れの地図記号に関する情報を記憶するステップを更に含む。
【００３３】
これにより、一つの領域に関する認識結果情報の確認につづいて同じ領域に対して認識漏れの記号の確認が実行されることになる。認識結果情報の確認中に、認識対象の領域に含まれた画像を見ているので、認識結果情報の確認後続けてその領域について認識漏れの地図記号の有無を確認することは、認識漏れの地図記号の発見を容易にする。更に、認識結果情報の確認中に認識漏れの地図記号に気が付くこともある。したがって、この点からも認識結果情報の確認後続けて同じ領域について認識漏れの地図記号の有無を確認することは有効である。
【００３４】
具体的には、前記選択するステップでは、前記一つの領域が画面に表示された後、利用者により与えられたあらかじめ定められた入力に応答して前記次の領域に属する認識結果情報が選択される。これにより、一つの領域についての認識漏れの地図記号の確認をしないで次の領域に関する認識結果情報の確認に移るのを防止できる。
【００３５】
更に望ましくは、前記管理するステップは、前記複数の領域が、認識された地図記号の密集度が大きいほど小さなサイズを有するように、前記地図画像を前記複数の領域に分割する。これにより地図記号の密集度の高い領域のサイズが小さくなり、この領域内の地図記号は、密集度が低い領域の場合と比べて高い拡大率で表示されることになる。その結果、領域内の地図記号の密集度が高くても、画面上では、異なる地図記号間の間隔が充分確保され、認識漏れの地図記号の確認が、密集度が高くてもそうでない場合と同様に容易に実行できる。
【００３６】
本発明に係る地図記号認識結果の確認支援方法の更に他の望ましい態様は、認識処理が実行された地図画像を、認識された地図記号の密集度が大きいほど小さなサイズを有するように複数の領域に分割して管理し、前記複数の領域の一つに関して前記認識処理で認識されなかった認識漏れの地図記号の確認に供するために、前記一つの領域の全体を表示するステップを含むものである。
【００３７】
これにより、地図記号の密集度が高い部分が地図画像に含まれていても、それが含まれる領域のサイズが小さくなるので、当該部分は大きな拡大率で表示されることになり、認識漏れの地図記号の確認を容易に実行できる。
【００３８】
本発明に係る地図記号認識結果の確認支援方法の更に他の望ましい態様は、地図画像に対する認識処理により認識された地図記号の確認を、前記地図画像を分割して得られる複数の領域の各々別に利用者に要求する第１要求ステップと、前記認識処理で認識されなかった認識漏れの地図記号の確認を前記複数の領域の各々別に利用者に要求する第２要求ステップとを含むものである。
【００３９】
これにより、認識された地図記号の確認と認識漏れの地図記号の確認を区分して利用者に実行させることができる。利用者は、それぞれの確認を集中して実行することができ、この方法は、これらの確認を区別せずに実行する場合よりも確認漏れを防ぎぐのに役立つ。更に、これら二つの確認を領域別に区分して実行させるので、確認すべき範囲を見落とすことも防ぐことができ、この方法は確認漏れを防ぐのに役立つ。
【００４０】
より具体的には、前記第２要求ステップは、前記第１要求ステップが実行された領域に含まれる複数の認識された地図記号についての利用者の確認が終了するごとに、次の領域に対して前記第１要求ステップが実行される前に、認識された地図記号についての確認が終了した前記領域に対して実行される。このように、同じ領域に対して認識結果情報の確認に続けて認識漏れの地図記号の確認を利用者に実行させるので、認識結果情報の確認作業中にその領域に関して知り得たことが、その後の認識漏れの地図記号の確認に役立つ。
【００４１】
本発明に係る地図記号認識結果の確認支援方法の更に他の望ましい態様は、地図画像に対する認識処理により認識された複数の地図記号のうち、前記地図画像を分割して管理される複数の領域のいずれかに属するいずれかの地図記号を確認するための原画像として、当該いずれかの地図記号を含み、当該領域のサイズより小さい前記地図画像の部分領域を画面に表示し、前記複数の領域のいずれか一つについて当該領域における認識漏れの地図記号の確認をするための原画像として当該領域の全体を画面に表示する、ステップを含むものである。これにより、領域ごとに、認識結果情報の確認と認識漏れの地図記号の確認とを、それぞれの作業に合わせて異なるサイズの地図画像を表示して実行させることができる。
【００４２】
本発明に係る地図記号認識結果の確認支援方法の他の望ましい態様は、認識処理が実行された地図画像の少なくとも一部を、その部分に含まれた認識された複数の地図記号の表示形態を他の部分と異ならせて表示し、前記表示された前記少なくとも一部の地図画像上で利用者により指摘された認識漏れの地図記号に関する情報を記憶するステップを含むものである。
【００４３】
これにより、認識された地図記号の表示形態が、地図画像上の他の部分と異ならされるので、認識されていない地図記号を見つける場合、このような表示形態を有しない地図記号の有無を確認すればよく、認識済みの地図記号の表示形態が他の地図記号のそれと同じ場合に比べて、認識漏れの地図記号の確認が極めて容易となる。表示形態の違いの付け方には、例えば、選択された認識結果情報が指定する認識済みの地図記号の表示形態を他と異ならせる方法として既に述べた方法を使用することができる。
【００４４】
本発明に係る地図記号認識結果の確認支援方法の他の望ましい態様は、地図画像に対する認識処理により認識された複数の地図記号の各々に対応して確認状態の初期値を記憶し、各認識された地図記号に対する確認作業の実行に応じて当該地図記号に対して記憶された確認状態を変更し、前記地図画像の少なくとも一部を表示するときに、当該一部に含まれた認識された地図記号の表示形態を、当該地図記号に対して記憶された確認状態に応じて異ならせるステップを含むものである。これにより、利用者は、地図画像又はその一部を表示したときに、そこに含まれた地図記号のそれぞれの確認状態を、それぞれの地図記号の表示形態の違いから判断することができる。
【００４５】
例えば、前記変更するステップでは、当該認識された地図記号に対する利用者の確認がなされたとき、当該認識された地図記号に対する確認状態が確認済み状態に変更される。あるいは、いずれかの認識された地図記号に対する利用者の確認の結果、当該認識された地図記号の削除が利用者により指示されたとき、当該認識された地図記号の確認状態が削除状態に変更される。なお、この発明における表示形態の違いの付け方には、例えば、選択された認識結果情報が指定する認識済みの地図記号の表示形態を他と異ならせる方法として既に述べた方法を使用することができる。
【００４６】
本発明に係る地図記号認識結果の確認支援装置は、以上に述べたいくつかの本発明に係る地図記号認識結果の確認支援方法で実行される複数のステップをそれぞれ実行するための複数の手段を備えるものである。
【００４７】
更に、本発明に係る記録媒体は、以上に述べたいくつかの本発明に係る地図記号認識結果の確認支援方法で実行される複数のステップを実行するためのコンピュータで実行されるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００４８】
【発明の実施の形態】
以下、本発明に係る地図記号認識結果の確認支援方法及び装置並びに記録媒体の実施の形態を図面を参照して具体的に説明する。
図１は、本発明に係る地図記号認識結果の確認支援方法を実行し、本発明に係る地図記号認識結果の確認支援装置を内蔵した地図認識システムの概略構成を示す図である。
【００４９】
本システムは、処理装置１１、表示装置としてのグラフィックディスプレイ１２、入力装置としてのキーボード１３及びマウス１４、画像入力装置としてのスキャナ１５、処理装置１１のメモリ１６、補助記憶装置としてのハードディスク１７により構成される。処理装置１１は、画像入力部１１０、表示部１１１、自動認識部１１２、領域分割部１１３、地図記号確認編集部１１４を有する。
【００５０】
これらのブロック１１０から１１４はプログラムにより実現される。したがって、本システムは、通常のパーソナルコンピュータ又はワークステーションにより実現することができる。このプログラムは、磁気記憶装置あるいはＣＤ−ＲＯＭ等の記録媒体に記録され、ハードディスク１７にインストールされ、処理装置１１で実行される。また、オンライン回線やインターネットなどのネットワークを用いてプログラムをハードディスク１７にダウンロードして使用することも可能である。本発明に係る地図記号認識結果の確認支援装置は、図１に示された地図認識システムのうち、スキャナ１５及び自動認識部１１２以外の部分により構成される。なお、それぞれのブロックの機能の一部あるいは全てを専用回路により実現してもよい。
【００５１】
後述するように、メモリ１６には、画像データに対するワークエリアとしての画像データ記憶領域１６１が設けられ、更に認識結果テーブル１６２と確認領域テーブル１６３が記憶される。ハードディスク１７には、地図画像データ格納ファイル１７１、図形データ格納ファイル１７２、記号テンプレートファイル１７３が記憶される。
【００５２】
画像入力部１１０は、スキャナ１５又は地図画像データ格納ファイル１７１から地図画像データを読み込み、画像データ記憶領域１６１に記憶する。表示部１１１は、画像データ記憶領域１６１に記憶された地図画像データをグラフィックディスプレイ１２に表示する。
【００５３】
自動認識部１１２は、画像データ記憶領域１６１に読み込まれた地図画像データに対して地図記号の自動認識処理を実行し、認識結果を認識結果テーブル１６２に格納する。領域分割部１１３は、認識結果の確認に使用するために、地図画像データ格納ファイル１７１に格納された地図画像データ上に複数の確認領域を設定し、確認領域テーブル１６３に格納する。
【００５４】
地図記号確認編集部１１４は、認識結果テーブル１６２を用いて地図記号に対する認識結果情報について確認編集作業を利用者に行わせ、確認作業に応じて、認識結果テーブル１６２を更新する。記号テンプレートファイル１７３は、地図画像に使用されている複数の地図記号のそれぞれの標準図形情報（テンプレート）を含み、地図記号の自動認識処理及び認識結果の確認編集作業において使用される。各テンプレートは、地図に合わせて利用者によりあらかじめ準備される。
【００５５】
図２は、図１のシステムにより実行される地図認識処理の概略的なフローチャートである。地図認識処理は、画像入力処理Ｓ１、自動認識処理Ｓ２、領域分割処理Ｓ３、地図記号確認編集処理Ｓ４の順に行われる。画像入力処理Ｓ１は、画像入力部１１０によって実行される。画像入力処理Ｓ１では、スキャナ１５又は地図画像データ格納ファイル１７１から読み込まれた地図画像データが画像データ記憶領域１６１に読み込まれる。この画像は２値化されたデータである。
【００５６】
自動認識処理Ｓ２は、自動認識部１１２により実行される。自動認識処理Ｓ２では、画像データ記憶領域１６１に読み込まれた地図画像データに対して自動認識処理が実行され、認識された地図記号に関する複数の認識結果情報を記憶する認識結果テーブル１６２が生成される。
【００５７】
領域分割処理Ｓ３では、地図記号の認識結果の確認編集のために、画像データ記憶領域１６１に読み込まれている原地図画像データ上に複数の確認領域が設定され、分割により生成された確認領域のそれぞれの位置を示す確認領域テーブル１６３が生成される。
【００５８】
地図記号確認編集処理Ｓ４は、地図記号確認編集部１１４により実行される。地図記号確認編集処理Ｓ４では、自動認識の結果に対する確認と編集の実行が制御される。いずれかの認識された地図記号に対する確認が終了したとき、認識結果テーブル１６２内のその地図記号に関する認識結果情報の確認状態が変更される。認識されなかった地図記号が見つかったときに、認識結果テーブル１６２にその地図記号に関する情報が追加される。
【００５９】
地図認識処理の詳細を以下に説明する。
図３は、自動認識処理Ｓ２の処理手順のフローチャートである。自動認識処理Ｓ２では、画像データ記憶領域１６１に読み込まれている地図画像データから記号テンプレートファイル１７３内の地図記号のテンプレートと一致する部分をパターンマッチングを用いて検出することにより、地図画像データ内に存在する地図記号と類似度が最も高いテンプレート内の地図記号を認識結果とする（ステップＳ２０）。パターンマッチングを用いた自動認識はそれ自体公知の方法により行うことができる。
【００６０】
各地図図形に対して得られた認識結果情報が認識結果テーブル１６２に設定される（ステップＳ２１）。本実施の形態では、地図記号の認識結果情報として、地図記号の記号番号とその位置座標が使用される。位置座標は、認識された地図記号を代表する点の座標であり、例えばその地図記号の中心点が使用される。
【００６１】
図４に認識結果テーブル１６２の内容を示す。認識結果テーブル１６２には、認識された複数の地図記号に関する複数の認識結果情報がそれぞれ一つの認識結果レコード２１０として記憶される。各レコードは、領域番号２１１、記号番号２１２、位置座標２１３、状態フラグ２１４を記憶する４つのフィールドを有する。自動認識が終了した時点では、各レコードの記号番号２１２と位置座標２１３には、対応する地図記号に関する認識結果情報が示す値が記憶される。
【００６２】
状態フラグ２１４は、初期状態として「未確定」に設定される。「未確定」状態は、対応する地図記号が認識済みであるが、利用者による確認が完了していないことを示す。状態フラグ２１４は、後に説明するように、対応する認識結果情報が確認作業のために選択されたときに、「確認中」に変更され、確認作業が終了すると「確定」に変更され、更に、対応する認識結果情報が誤認識として削除されたときには、「削除」に変更される。
【００６３】
いずれかの認識済み地図記号が確認編集のために表示されるときに、その地図記号の状態フラグ２１４の値に応じて表示形態が変化される。具体的には、状態フラグ２１４の値に応じて異なる認識記号マークがその地図記号に付される。この認識記号マークによりその地図記号の確認状態を知ることができる。更に自動認識処理で認識されなかった地図記号（以下、認識漏れの地図記号あるいは未認識の地図記号と呼ぶ）の発見が容易になる。
【００６４】
なお、後に示すように、いずれかの認識済みの地図記号の認識結果情報を確認するときに、その認識済みの地図記号に付加される「確認中」を示す認識記号マークにより、その認識済みの地図記号が確認すべき地図記号であることを判別できる。したがって、利用者は、選択された地図記号に関しては、状態フラグの値を「確認中」に変更しなくても、この地図記号に付加する認識記号マークの種別を「確認中」に対応するものにするだけでもよい。
【００６５】
領域番号２１１は、後に領域分割処理Ｓ３によって設定される複数の確認領域のうち対応する地図記号が含まれている確認領域の番号が格納されるフィールドである。自動認識が終了した時点では、領域番号２１１には、領域番号が設定されていないことを示すデータ、例えば「−１」が格納される。こうして自動認識処理Ｓ２が終了する。
【００６６】
つぎに領域分割処理Ｓ３が実行される。図５は、領域分割処理Ｓ３の好適な例を示すフローチャートである。領域分割処理Ｓ３では、まず地図画像が複数の標準分割領域に分割されて管理され（ステップＳ３０）、つぎに地図画像内の認識結果密領域が検出され（ステップＳ３１）、それぞれの領域の番号が決定される（ステップＳ３２）。
【００６７】
標準分割領域は、認識結果の確認を容易にするために設定される。認識結果密領域は、地図記号が密集している部分で標準分割領域よりも小さな領域で確認を行うために設定される。認識結果密領域と標準分割領域を総称して確認領域と呼ぶ。認識された地図記号の確認及び認識漏れの地図記号の確認は、確認領域別に実行される。
【００６８】
なお、本明細書においては、地図画像のデータを複数の領域に分割して管理することを簡単化のために地図画像を複数の領域に分割すると呼ぶことがある。更に、上記地図画像のデータのうちいずれかの領域（又はその一部）に属する部分を表示することを簡単化のためにその領域（又はその一部）を表示すると呼ぶことがある。なお、分割は、地図画像のデータを物理的に分割することを意味するのではなく、領域別に地図画像のデータを処理（例えば表示）可能なように、各領域に属する地図画像のデータを判別可能にすることである。
【００６９】
以下、これらのステップＳ３０からＳ３２を図６を参照して説明する。図６は標準分割領域と認識結果密領域の例を示す。図において、２０は地図画像の全体を表す。ステップＳ３０では、地図画像２０が、Ｘ座標軸及びＹ座標軸に沿って均等なサイズの複数の標準分割領域２１に分割される。標準分割領域２１のサイズは、利用者が所望の値にあらかじめ指定してもよい。具体的には、グラフィックディスプレイ１２の画面に設けられる確認領域表示領域に、その領域が拡大して表示されたときに、その領域内に含まれる未認識の地図記号が容易に識別可能となるように、標準分割領域のサイズを定めればよい。なお、確認領域表示領域のサイズは、確認作業前又は作業途中に利用者が変更可能である。
【００７０】
ステップＳ３１では、地図画像２０内の認識結果密領域２２ａから２２ｃが検出される。地図画像内に地図記号が密集した部分領域があると、その部分領域を含む標準分割領域を上記確認領域表示領域に表示した場合、その部分領域に含まれる地図記号間の距離が小さくなり、個々の地図記号を確認することがしにくくなる。
【００７１】
地図記号が密集した部分領域を、標準分割領域よりも大きな拡大率で拡大して確認領域表示領域に表示し、それにより地図記号間の画面上での距離が地図記号が密集していない部分領域と同じ程度になるように、地図記号が密集した部分領域のサイズを小さくする。すなわち、地図記号が密集した部分領域が、地図記号の密集度に応じた、標準分割領域より小さなサイズを有するように検出される。このようにして検出された部分領域が認識結果密領域として使用される。
【００７２】
ステップＳ３１では、例えば次のようにして認識結果密領域が検出される。ここで、地図記号間の距離を各地図記号とそれに最も近い他の地図記号との間の距離として定義する。地図記号間の距離が小さい領域、例えば、地図画像全体で認識された地図記号間の距離の平均値の１／４以下である密集部分を含み、そのサイズが標準分割領域のサイズの１／４以下である矩形の部分領域が抽出される。このような部分領域は、クラスタ分析などで用いられる公知の方法を利用して検出可能である。このようにして検出された部分領域が認識結果密領域として使用される。
【００７３】
図に示されているように、各認識結果密領域２２ａから２２ｃは、複数の標準分割領域２１より小さく、標準分割領域の境界に関係なく検出される。複数の認識結果密領域は互いに隣接していてもよい。その領域の全体を確認領域表示領域に表示すると、上記密集部分に対する画面上での地図記号間の距離が、前記複数の標準分割領域に対する画面上の距離の平均値にほぼ等しくなり、地図記号の確認が容易になる。
【００７４】
ステップＳ３２では、各標準分割領域と各認識結果密領域に割り当てるべき領域番号が決定される。この決定は、各確認領域の位置とあらかじめ定められた領域の順序にしたがって決定される。この順序には、領域単位に認識結果の確認を実行するのに都合がよい順序があらかじめ定められる。図においては、各領域内に示された番号が領域番号の例である。ここでは、まず複数の認識結果密領域２２ａから２２ｃに領域番号０、１、２が順次割り当てられ、その後複数の標準分割領域２１に後続の番号３、４、...、１８が割り当てられている。
【００７５】
複数の認識結果密領域２２ａから２２ｃに対する番号割当ての順序は、地図画像２０を左上隅からＸ座標軸方向にスキャンし、その後Ｙ座標軸位置を変えて同様にスキャンしたときにそれぞれの領域がスキャンされる順序、すなわち、左上隅から右下済みに至る順序である。このことは複数の標準分割領域２１についても同じである。もちろん他の順序により、標準分割領域及び認識結果密領域に対する番号を決めてもよい。
【００７６】
図５に戻り、メモリ１６内に確認領域テーブル１６３が生成され、各確認領域の領域位置情報が確認領域テーブル１６３に設定される（ステップＳ３３）。図７に示すように、確認領域テーブル１６３は、各確認領域に対応してレコード３１を有する。ステップＳ３３では、各レコード３１に、対応する確認領域に対する領域位置情報として、例えばその確認領域の左上座標３１２と右下座標３１３が記憶される。
【００７７】
本実施の形態では、確認領域テーブル１６３内の複数のレコード３１は、それらの先頭のものから順に、確認領域の番号順にしたがって順次異なる確認領域に対応するように配置される。すなわち、先頭のレコードからのレコード番号が対応する確認領域の番号に一致する。具体的には、ステップＳ３３では、複数の確認領域の領域位置情報を領域番号順に順次選択し、確認領域テーブル１６３内の複数のレコード３１に先頭のものから順次記憶すればよい。
【００７８】
図５に戻り、認識された各地図記号に対する領域番号を、認識結果テーブル１６２（図４）の対応するレコード２１０の領域番号フィールド２１１に設定する（ステップＳ３４）。すなわち、認識結果テーブル１６２の各レコード２１０に対応する認識された地図記号が位置する確認領域の番号を、確認領域テーブル１６３に記憶された各領域に対する左上座標３１２、右下座標３１３（図７）と当該地図記号の位置座標２１３（図４）に基づいて判別し、そのレコード２１０の領域番号フィールド２１１に記憶する。
【００７９】
なお、このとき、認識結果密領域の総数がメモリ１６（図１）の図示しない領域に記憶される。この総数は、後に地図記号確認編集処理Ｓ４で認識済み地図記号の確認を確認領域を順次切り替えて行うときに、処理中の確認領域が認識結果密領域か否かを判断するのに使用される。確認領域テーブル１６３内の各レコードに、対応する確認領域が標準分割領域であるか認識結果密領域であるかを示すフラグを記憶し、認識結果密領域の総数に代えて使用してもよい。
【００８０】
認識結果密領域内の各位置は、いずれか一つの標準分割領域に重複しているので、いずれかの認識結果密領域に属する地図記号は、必ず標準分割領域にも属する。しかし、本実施の形態では認識結果密領域と標準分割領域とに重複して属する地図記号は、認識結果密領域に優先して属させ、標準分割領域には重複して属させない。このような地図記号が属する確認領域の決定は、例えば次のようにすれば保証される。
【００８１】
既に述べたように、確認領域テーブル１６３には、認識結果密領域の領域情報が標準分割領域より前方のレコードに設定されている。認識結果テーブル１６２の各レコード２１０の領域番号２１１には、自動認識が終了した後の初期状態では、領域番号が設定されていないことを示すデータ「−１」が設定されている。したがって、認識結果テーブル１６２内の各レコード２１０について、当該レコード２１０の領域番号２１１の値が「−１」が設定されていることを確認したうえでその値を次のようにして更新する。
【００８２】
確認領域テーブル１６３内の複数のレコードを先頭のレコードから順次参照し、当該レコード２１０内の認識された地図記号の位置座標２１３が含まれる確認領域を示すレコード３１が最初に見つかったとき、そのレコード３１の番号を、その認識された地図記号に対する領域番号として、認識結果テーブル１６２内の当該レコード２１０の領域番号２１１に記憶する。
【００８３】
図５に戻り、認識結果テーブル１６２内の認識結果情報（レコード２１０）を領域番号２１１を用いてソートする（ステップＳ３５）。この結果、同じ領域番号の確認領域に属する複数の認識された地図記号に関する複数の認識結果情報（レコード２１０）が、認識結果テーブル１６２内で連続して配置される。
【００８４】
図２に戻り、つぎに同じ領域番号を有する認識結果情報（レコード２１０）をそれぞれに含まれた位置座標２１３を用いて所定の順序にしたがってソートし直す（ステップＳ３６）。この順序は、同じ確認領域内の複数の認識結果に対する確認作業を効率よく実行するためにあらかじめ定められている。この順序は、例えば同じ領域内の一番左上に位置するものから右下に位置するものに向かう順序である。他の順序を使用してもよい。
【００８５】
更に、各確認領域に含まれていると認識された地図記号の数を認識結果テーブル１６２を用いて領域別に計数し、得られた記号数を、確認領域テーブル１６３内の当該領域に対応するレコード３１の記号数３１１に記憶する（ステップＳ３７）。こうして、領域分割処理Ｓ３が終了する。
【００８６】
つぎに地図記号確認編集処理Ｓ４が実行される。この処理Ｓ４では、自動認識の結果に対する確認と編集の実行が制御される。確認作業では各認識結果が正しいか否かが判別されると共に未認識地図記号を見つけ、地図記号として認識結果に追加される。図８は、地図記号確認編集処理Ｓ４の概略的なフローチャートである。まず、領域番号Ｎを初期値０にセットする（ステップＳ４００）。
【００８７】
確認領域テーブル１６３を参照してこの番号の領域に属する地図記号数３１１（図７）が０か否かが判定される（ステップＳ４０１）。地図記号数が０でない場合、以下に述べる認識済みの地図記号の確認処理（ステップＳ４０からＳ４４及びＳ４９）が実行され、その後に認識漏れの地図記号の確認処理（ステップＳ４５からＳ４８）が実行される。しかし、地図記号数が０の場合、認識済みの地図記号の確認処理（ステップＳ４０からＳ４４とＳ４９）がスキップされ、認識漏れの地図記号の確認処理（ステップＳ４５からＳ４８）のみが実行される。
【００８８】
ステップＳ４０１において、地図記号数が０でないと判定された場合、認識結果テーブルから最初の認識結果情報を選択する（Ｓ４０）。原記号確認ウィンドウを表示し、その中心に選択された認識結果情報が指定する認識された地図記号を含む、地図画像の部分領域を拡大表示する（ステップＳ４１）。本明細書では選択された認識結果情報で指定された認識済みの地図記号を単に指定された認識済みの地図記号又は選択された認識済みの地図記号と呼ぶことがある。
【００８９】
図９は原記号確認ウィンドウに表示された部分領域の例を示す。図において、４０は原記号確認ウィンドウである。原記号確認ウィンドウ４０には、最小限、選択された認識済みの地図記号が表示されればよい。しかし、本実施の形態では選択された認識済みの地図記号を含む部分領域として、その地図記号の近傍の地図構成物も含み得る大きさの部分領域が表示される。原記号確認ウィンドウ４０に表示される部分領域の縦と横のサイズの一例は、確認領域全体の縦と横のサイズの１／３程度である。原記号確認ウィンドウ４０に表示される部分領域のサイズを確認領域のサイズに等しいかあるいはそれに近いサイズにすると、表示される情報量が多すぎ、選択された認識結果情報が示す地図記号の図形との比較照合には必ずしも有益ではない。
【００９０】
４１ａが選択された認識済み地図記号であり、４１ｂは同時に表示された他の認識済みの地図記号である。選択された認識済み地図記号４１ａは、原記号確認ウィンドウ４０の中心に表示される。この例では、原記号確認ウィンドウ４０に表示される地図画像上の部分領域のサイズは、選択された認識済み地図記号４１ａのサイズの３ないし４倍前後である。原記号確認ウィンドウ４０のサイズは、この部分領域内の地図記号を鮮明に識別可能に表示できる大きさであればよい。しかし、原記号確認ウィンドウ４０として、後に示す、確認領域全体を表示するための更に大きな確認領域表示領域を使用してもよい。
【００９１】
原記号確認ウィンドウ４０に表示される情報量は、確認領域表示領域に表示される情報量より小さい。したがって、原記号確認ウィンドウ４０のサイズは、本来的には確認領域表示領域のサイズより小さくてよい。したがって、本実施の形態のように確認領域表示領域とは別に原記号確認ウィンドウ４０を使用すると、指定された認識済みの地図記号を、比較照合するのに適した大きさで表示するように、原記号確認ウィンドウ４０のサイズを決めることができる。
【００９２】
更に、原記号確認ウィンドウ４０のサイズが確認領域表示領域より小さくて済むので、原記号確認ウィンドウ４０に表示される指定された認識済みの地図記号と後に説明する認識結果ダイアログボックスに表示される対比図形との距離を小さくでき、両者の比較照合を行いやすくなる。
【００９３】
原記号確認ウィンドウ４０上に選択された認識された地図記号以外の地図構成物も表示されることは利用者に役立つことがある。この部分領域の近傍の他の地図構成物が含まれている場合、確認対象の地図記号の識別が困難なときに、例えば不鮮明なときに、その近傍に表示される他の地図構成物を見て、確認対象の地図記号の種別の判別に利用することができる。また、間違って地図記号として認識されたものが地図記号でないことを識別することもできる。あるいは、認識結果情報の確認の途中で、認識漏れの地図記号を見つけることも起こり得る。
【００９４】
原記号確認ウィンドウ４０に表示される部分領域は、選択された認識済み地図記号４１ａが属する確認領域の一部である。原記号確認ウィンドウ４０のサイズは、表示される確認領域によらず同じである。なお、原記号確認ウィンドウ４０のサイズは、利用者が確認作業前にあるいは作業途中に変更可能である。確認領域のサイズは、既に述べたように確認領域が認識結果密領域であるときには、そのサイズは標準分割領域より小さく、認識結果密領域ごとにサイズが変化する。認識結果密領域のサイズは、そこに存在する地図記号の距離が小さいほど（密集度が大きいほど）、小さくなるように決められている。すなわち、確認領域が小さいほど、拡大率が大きくなる。
【００９５】
具体的には、いずれかの確認領域に属する認識済みの地図記号を原記号確認ウィンドウ４０に表示するときに、その確認領域が、認識結果密領域か標準分割領域かに応じて、確認領域のうち原記号確認ウィンドウ４０に表示する部分のサイズを変える。
【００９６】
具体的には、本実施の形態では、複数の認識結果密領域に関する確認が続けて行われた後に、複数の標準分割領域に関する確認が行われる。したがって、新たな確認領域について確認処理を始めるときに、それまでに確認処理が終了した確認領域の総数が認識結果密領域の総数より小さいか否かを判別し、その結果により上記サイズを変えればよい。すなわち、それまでに確認処理が終了した確認領域の総数が認識結果密領域の総数より小さいとき、つぎに確認処理しようとする確認領域は、認識結果密領域である。なお、認識結果密領域の総数は、既に述べたように、領域分割処理Ｓ３においてメモリ１６に記憶されている。
【００９７】
本実施の形態では、原記号確認ウィンドウ４０に表示される部分領域は、地図画像のうち選択された認識済み地図記号を中心に含む部分領域である。この部分領域のサイズと確認領域のサイズとの比率は、原記号確認ウィンドウ４０のサイズが変化されない限り、複数の確認領域に対して同じ値に保たれる。この結果、前記部分領域のサイズは、選択された認識済み地図記号が属する確認領域の密集度が高い場合、そうでないときより小さくなる。
【００９８】
したがって、地図記号が密集している確認領域でも、表示される地図記号の間隔は、地図記号が密集していない確認領域と同程度になり、確認作業を実行しやすくなる。なお、拡大比率は、利用者が作業しやすいような値に設定するようにしてもよく、あるいは動的に拡大比率を変更可能にしてもよい。
【００９９】
ただし、以上のように、認識結果密領域に属する地図記号の確認時に当該地図記号を含む部分領域として、サイズの小さい部分領域を使用する方法に代えて、確認すべき地図記号が属する確認領域が標準分割領域か認識結果密領域であるかに依存しないで、当該地図記号を含む一定のサイズの部分領域を便宜的に使用することもできる。この場合には、当該サイズとしては、当該地図記号が認識結果密領域に属する場合でも、当該地図記号の近傍の余りに多くの地図構成物が当該部分領域に含まれないように定めることが望ましい。
【０１００】
ステップＳ４１（図８）において原記号確認ウィンドウ４０に複数の認識済み地図記号４１ａ、４１ｂが表示されるとき、それぞれの表示形態がそれぞれの状態フラグ２１４（図４）の値に応じて変化される。本実施の形態では、異なる認識記号マーク４２ａ、４２ｂがそれぞれの地図記号に付加される。
【０１０１】
原記号確認ウィンドウ４０が最初に表示されたとき、選択された認識済み地図記号４１ａは、確認用に選択された地図記号であるので、それに付加された認識記号マーク４２ａは「確認中」を示す認識記号マークである。選択されていない認識済み地図記号４１ｂの状態は「未確定」であるので、それぞれに付加される認識記号マーク４２ｂは「未確定」を示す認識記号マークである。表示された認識記号マークは、対応する地図記号の状態が確認編集作業により変更されたときに変更される。原記号確認ウィンドウ４０に表示された地図記号４３には、認識記号マークが付加されていない。地図記号４３は、認識されなかった地図記号の例である。
【０１０２】
本実施の形態では、認識済み地図記号は４つの状態を採りうるので、４つの認識記号マークが使用される。全ての認識記号マークは、同じサイズの矩形であるが、異なる色を有する。しかし、認識記号マークの形状を変化させことにより、あるいは形状と色等の表示属性との組合せを変えることにより異なる認識記号マークを表示してもよい。図では、便宜的に、「確認中」を示す認識記号マーク４２ａを２重枠の矩形で示し、「未確定」を示す認識記号マークを点線の矩形で示す。認識済み地図記号が採り得る状態を４つの状態より多くし認識記号マークの数も４種類より多くしてもよい。
【０１０３】
図８に戻り、地図記号確認編集処理Ｓ４では、つぎに、認識結果確認ダイアログボックスを表示し、その中に選択された認識済みの地図記号の認識結果情報を表示する（ステップＳ４２）。図１０に認識結果確認ダイアログボックスの例を示す。認識記号図形表示領域４５１には、選択された認識結果情報内の記号番号２１２（図４）が示す地図記号の図形が記号テンプレートファイル１７３（図１）から読み出されて表示される。認識記号名称表示領域４５２には、その地図記号の名称が同様にして表示される。なお、数値４５３は、処理中の確認領域について、確認済みの認識結果情報の総数と、その確認領域に含まれた認識結果情報の総数を示す。
【０１０４】
認識結果確認ダイアログボックス４５は、その中の認識記号図形表示領域４５１が原記号確認ウィンドウ４０に表示された選択された認識済みの地図記号４１ａ（図９）に対比可能な位置に表示される。例えば、認識結果確認ダイアログボックス４５は、原記号確認ウィンドウ４０の近傍にそれに並べて表示される。原記号確認ウィンドウ４０と認識結果確認ダイアログボックス４５の位置は固定した位置でもよい。
【０１０５】
以上のように、認識された地図記号を含む部分領域が原記号確認ウィンドウ４０に表示され、原記号確認ウィンドウ４０内では選択された認識済み地図記号に「確認中」を示す認識記号マークが付されるので、選択された地図記号は、この認識記号マークによって原記号確認ウィンドウ４０内の他の地図記号から区分される。更に、選択された地図記号は、原記号確認ウィンドウ４０の中心位置に表示される。したがって、認識された地図記号は、その表示位置によっても、原記号確認ウィンドウ４０内の他の地図記号から区分される。
【０１０６】
このように、選択された地図記号は、原記号確認ウィンドウ４０内の他の地図記号から区分されるように表示されているので、利用者は確認すべき地図記号を容易に特定することができ、その形状も容易に判別することができる。
【０１０７】
前記認識された地図記号に対する対比情報として、前記複数の認識結果情報が示す複数の地図記号のうち前記選択された認識結果情報が示す地図記号の図形が表示されるので、利用者は対比情報を容易に特定することができる。こうして、利用者は、二つの画像の比較照合を容易に行うことができ、認識結果情報が正しいか否かの確認が容易になる。
【０１０８】
図８に戻り、原記号確認ウィンドウ４０と認識結果確認ダイアログボックス４５が表示された状態で認識結果確定処理Ｓ４３が実行される。図１１は認識結果確定処理Ｓ４３の概略フローチャートである。利用者は、確定ボタン４５４、修正ボタン４５５、削除ボタン４５６、戻すボタン４５７をマウスで操作し以下に説明するように確認編集作業を実行する。
【０１０９】
まず、認識結果確認ダイアログボックス４５内でどのような操作が行われたかを判断する（ステップＳ４３０）。利用者は、原記号確認ウィンドウ４０と認識結果確認ダイアログボックス４５との比較照合の結果、認識結果確認ダイアログボックス４５の認識記号図形表示領域４５１に表示された認識結果地図記号の図形から認識結果が正しくないと判断したときには、修正ボタン４５５をマウスでクリックする。修正ボタン４５５がマウスでクリックされた場合、記号選択メニューウィンドウが表示される（ステップＳ４３１）。
【０１１０】
図１２は、記号選択メニューウィンドウの例である。記号選択メニューウィンドウ５０の中に記号選択メニュー５５が表示される。記号選択メニュー５５は、地図記号とその名称のリストであり、スクロールバーなどを利用して異なる地図記号を表示可能になっている。利用者は所望の地図記号をマウスで選んでＯＫボタン５６をクリックする。
【０１１１】
図１１に戻り、認識結果確定処理Ｓ４３では、記号選択メニュー５５から選択された地図記号にしたがって、認識結果テーブル１６２（図４）内の選択された認識済み地図記号に対する認識結果情報の記号番号２１２が変更される（ステップＳ４３２）。更に、認識結果確認ダイアログボックス４５内の認識記号図形表示領域４５１と認識記号名称表示領域４５２の内容も選択された記号のものに変更される（ステップＳ４３３）。その後処理はステップＳ４３０に戻り、利用者の操作を待つ。
【０１１２】
原記号確認ウィンドウ４０の選択された認識済み地図記号が、地図記号と認識されるべきでないと利用者が判断したときには、利用者は、削除ボタン４５６をクリックする。削除ボタン４５６がクリックされた場合は、認識結果テーブル１６２内の当該認識結果情報の状態フラグ２１４に「削除」状態を示すデータ、例えば「−１」を設定する（ステップＳ４３４）。原記号確認ウィンドウ４０に表示された対応する認識記号マーク４２ａ（図９）が削除を示すマークに変えられる（ステップＳ４３５）。その後、処理はステップＳ４３０に戻り、利用者の操作を待つ。
【０１１３】
以上の修正又は削除が間違いであると利用者が判断したときには、利用者は、戻すボタン４５７をクリックする。このボタン４５７がクリックされた場合、選択された認識済みの地図記号に対して行われた以上の変更処理を取り消し、元の値に戻す（ステップＳ４３６）。その後、処理はステップＳ４３０に戻り、利用者の操作を待つ。利用者は、再度修正ボタン４６３を操作することもできる。
【０１１４】
利用者は、原記号確認ウィンドウ４０と認識結果確認ダイアログボックス４５の比較照合の結果、認識結果が正しいと判断したときには、確定ボタン４５４をマウスでクリックする。また、上記修正、削除、戻すという操作が正しいと判断したときにも、確定ボタン４５４を操作する。確定ボタン４５４がクリックされた場合、認識結果テーブル１６２内の当該認識結果情報の状態フラグ２１４が「未確定」状態の値、例えば「０」であるか否かをチェックする（ステップＳ４３７）。「０」である場合には、「確定」状態であることを示す数値、例えば「１」を設定し（ステップＳ４３８）、更に、認識記号マーク４２ａ（図９）を「確定」を示すマークに変える（ステップＳ４３９）。
【０１１５】
なお、判定ステップＳ４３７において、状態フラグ２１４が「未確定」状態の値「０」でないと判断されたときには、状態フラグ２１４は「削除」状態を示す「−１」の場合である。この場合には、状態フラグ２１４は変更されず、「削除」状態がそのまま確定され、認識記号マーク４２ａ（図９）も「削除」を示すマークのままとなる。
【０１１６】
以上のように、選択された認識結果情報の確認と編集作業が実行され、作業後の認識結果情報が確定されると、認識結果確定処理Ｓ４３が終了し、地図記号確認編集処理Ｓ４に処理が戻る。以上の説明から明らかなように修正、削除等の編集作業及び確定作業も容易に行える。なお、以上において使用されたボタン又は確定のための操作は一例であり、本発明はこのような操作に限定されるない。
【０１１７】
図８に戻り、地図記号確認編集処理Ｓ４では、現在処理中の認識情報が属している確認領域内のすべての認識結果情報に対する確認が終わったか否かを判定する（ステップＳ４４）。この判定のためには、現在確認中の確認領域に関して確認を終えた地図記号の数を記憶しておき、この数が、当該確認領域に存在する地図記号数３１１（図７）に達したか否かでもって判断できる。又は、つぎに確認する認識結果の領域番号を直前に確認した認識結果の領域番号と比較するなどの方法をとることもできる。
【０１１８】
現在処理中の確認領域に関する認識結果情報の確認が終了していないときは、認識結果テーブル１６２内の当該次の認識結果情報を認識結果テーブル１６２から選択して読み出し（ステップＳ４９）、この認識結果情報に対して以上に述べた確認編集作業を同様にして利用者に実行させる。
【０１１９】
以上の処理が現在処理中の確認領域に属する認識結果情報の全てに対する確認編集が終了するまで繰り返される。判定ステップＳ４４において、現在処理中の確認領域に関する認識結果情報の確認が終了したと判断されたときには、現在の確認領域に対して、未認識の地図記号の有無の確認を以下のようにして利用者に実行させる。
【０１２０】
まず、現在の確認領域の全体を、確認領域表示領域に拡大して表示する（ステップＳ４５）。図１３は、確認領域表示領域に表示された確認領域全体の画像の例を示す図である。図において、６０は、確認領域表示領域である。この確認領域表示領域６０には、確認領域の全体が表示されるので、表示される情報量が先に述べた原記号確認ウィンドウ４０に表示される部分領域より大きい。したがって、確認領域表示領域６０は、原記号確認ウィンドウ４０より大きく定められている。
【０１２１】
確認領域表示領域６０の中に表示された地図画像には、複数種類の地図記号４１ｃ、４１ｄが表示されている。地図記号４１ｃ、４１ｄには、認識記号マーク４２ｃ、４２ｄが付加されている。地図記号４１ｃ、４１ｄは、認識済みであり既に正しい地図記号であると確認されたと仮定すると、これらの地図記号に付加された認識記号マーク４２ｃ、４２ｄは、「確定」を示す。図では、「確定」を示す認識記号マーク４２ｃ、４２ｄを便宜的に実線の矩形で示す。
【０１２２】
一方、小さな丸４４は、地図記号でないにも拘わらず、地図記号であると間違って認識された地図記号である仮定すると、この図形は先に実行された確認編集作業により「削除」状態にされているはずである。したがって、図形４４に付加された認識記号マーク４２ｅは削除を示すマークである。図では、「削除」を示す認識記号マーク４２ｅを便宜的に２点鎖線の矩形で示す。
【０１２３】
更に記号４３は、自動認識されなかった地図記号の例である。この記号には、認識記号マークが付加されていない。したがって、認識済みの地図記号が認識記号マークにより地図画像の他の部分から区分されている。利用者は、確認領域表示領域６０内の、認識記号マークが付されていない部分に未認識の地図記号があるか否かをチェックすればよい。したがって、チェックすべき対象の存在する範囲が限定され、チェックが容易となる。
【０１２４】
チェックは具体的には以下のようにして実行される。確認領域表示領域６０が表示された状態で、未認識記号確認処理Ｓ４６が実行される。図１４は、未認識記号確認処理Ｓ４６のフローチャートである。まず、未認識記号選択用ダイアログボックスを表示する（ステップＳ４６０）。図１５は、そのダイアログボックスの例である。未認識記号指定ダイアログボックス４６には、未認識の地図記号が見つかった場合に、その地図記号に対する認識結果として使用すべき記号図形を表示する記号図形表示領域４６１とその名称を表示する記号名称表示領域４６２が設けられている。更に、修正ボタン４６３、戻すボタン４６４、確定ボタン４６５、終了ボタン４６６とが設けられている。
【０１２５】
このダイアログボックス４６は、確認領域表示領域６０に並べて表示される。あるいは、ダイアログボックス４６は、確認領域表示領域６０上に重畳して表示され、その位置をマウスで移動可能にしてもよい。
【０１２６】
図１４に戻り、未認識記号確認処理Ｓ４６では、どのような操作が利用者により行われたかを判断する（ステップＳ４６１）。利用者は、図１３に示した確認領域表示領域６０に表示された地図画像から、地図記号４３のような認識記号マークがついていない未認識地図記号を探す。未認識地図記号が見つかった場合には、利用者は、図１６に示すように、マウスでその未認識地図記号を囲む矩形領域を指定する。確認領域表示領域６０内の矩形領域が指定されたときには、図１４において記号指定処理Ｓ４６２が実行される。
【０１２７】
図１７は、記号指定処理Ｓ４６２の概略フローチャートである。記号指定処理Ｓ４６２は、起動されると、利用者の操作を判断する（ステップＳ４６２１）。利用者は、図１６に示されたように矩形領域を選択した後、未認識記号指定ダイアログボックス４６（図１５）内の修正ボタン４６３をクリックする。記号指定処理Ｓ４６２では、修正ボタン４６３がクリックされた場合、既に説明した記号選択メニューウィンドウ５０（図１２）が表示される（ステップＳ４６２２）。
【０１２８】
利用者は、認識漏れの地図記号４３（図１３）に対する認識結果として使用すべき地図記号を記号選択メニュー５５から選択し、ＯＫボタン５６をクリックする。記号が選択されると、未認識記号指定ダイアログボックス４６（図１５）の表示が変更される（ステップＳ４６２３）。すなわち、選択された地図記号の図形と名称が、記号図形表示領域４６１と記号名称表示領域４６２の表示される。その後処理はステップＳ４６２１に戻り、利用者の操作を待つ状態になる。
【０１２９】
利用者は、上記記号の選択が間違いであると判断したときには、戻すボタン４６４をクリックする。このボタン４６４がクリックされた場合は、未認識記号指定ダイアログボックス４６の内容がクリアされ、記号が選択される前の状態に戻される（ステップＳ４６２４）。その後処理はステップＳ４６２１に戻り、利用者の操作を待つ状態になる。利用者は、その後修正ボタン４６３を使用して、認識漏れの記号４３に対して使用すべき記号を再度選択することができる。
【０１３０】
利用者は、未認識地図記号４３に対して選択した記号が正しいと判断したときには、確定ボタン４６５をクリックする。確定ボタン４６５がクリックされた場合、記号が選択されているか否かをチェックし（ステップＳ４６２６）、記号が選択されていない場合には、記号が選択されていないむねの警告を表示する。その後処理はステップＳ４６２１に戻り、利用者の操作を待つ状態になる。
【０１３１】
判定ステップＳ４６２５において、記号が選択されていると判断された場合、確認中の確認領域の番号と、選択された記号の番号と、確認領域表示領域６０上で指定された未認識地図記号を含む矩形領域（図１６）の位置座標と、「確定」状態を示す状態フラグを含む認識結果レコードを認識結果テーブル１６２（図４）に追加する（ステップＳ４６２７）。更に確定を示す認識記号マークが、この状態フラグに基づいて当該未認識地図記号だった記号の周りに表示される（ステップＳ４６２８）。こうして、記号指定処理Ｓ４６２が終了し、処理は未認識記号確認処理Ｓ４６に戻る。
【０１３２】
図１４において、記号指定処理Ｓ４６２では、処理Ｓ４６０に戻り、利用者の操作を待つ状態になる。確認領域表示領域６０内に複数の未認識の地図記号が見つかった場合には、それぞれに対して利用者は以上の処理を繰り返せばよい。利用者は、未認識の地図記号がもはや存在しないと判断すると、終了ボタン４６６（図１５）をクリックする。このボタンがクリックされると、未認識記号確認処理Ｓ４６が終了し、処理は地図記号確認編集処理Ｓ４（図８）に戻る。
【０１３３】
図８において、地図記号確認編集処理Ｓ４では、領域番号Ｎが１だけインクリメントされ（ステップＳ４７）、新たな領域番号Ｎが最大値Ｎｍａｘを越えたか否かを判断することにより（ステップＳ４８）、すべての確認領域に対する認識結果の確認が終わったか否かが判定される。
【０１３４】
認識結果の確認がされていない確認領域がまだ存在するときは、認識結果テーブル１６２内の次の認識結果情報の選択（ステップＳ４９）以降の処理を繰り返せばよい。すべての確認領域について認識結果の確定が終了している場合には、地図記号確認編集処理Ｓ４が終了し、図２に示す地図認識処理のすべての処理が終了する。
【０１３５】
以上から分かるように、同じ確認領域に対する複数の認識結果情報が、地図記号確認編集部１１４により順次選択されて利用者による確認編集に供される。認識結果情報を選択して原記号確認ウィンドウ４０と認識結果確認ダイアログボックス４５を表示することにより、利用者に確認を要求したことになる。更に、一つの認識結果情報に対して確定ボタン４５４がクリックされて初めて、次の認識結果情報が確認編集に供される。したがって、同じ確認領域内のいずれかの認識結果情報に対して確認編集が見落とされることはない。
【０１３６】
複数の認識結果情報が複数の確認領域の順序にしたがって、かつ同じ領域内位置する認識結果情報の順序にしたがって順次選択される。したがって、全認識結果情報の確認が自動的に利用者に要求されるので、いずれかの認識結果情報の確認が見落とされるということはなくなる。
【０１３７】
本発明は以上の実施の形態に限定されるものではなくことは言うまでもない。例えば、実施の形態では選択された認識済みの地図記号と一緒に他の地図記号も原記号確認ウィンドウに表示されたが、選択された認識済みの地図記号を含み、その近傍の他の地図構成物を実質的に含め得ないサイズを有する地図画像の部分領域をそこに表示するようにしてもよい。
【０１３８】
この場合には、選択された認識済みの地図記号は、当該ウィンドウにより地図画像の他の全ての部分から区分される。したがって、選択された認識済みの地図記号に「確認中」を示す認識記号マークを付加しなくてもよいことは言うまでもない。この部分領域には、指定された地図画像上の地図記号の近傍の地図構成物が含まれていないので、そのような近傍に地図構成物を参照可能なように、確認領域全体を同時に表示してもよい。
【０１３９】
上記実施の形態では、選択された認識済み地図記号の表示形態が他の地図記号の表示形態と異ならせ、かつ、選択された認識済み地図記号を原記号確認ウィンドウ内の特定の位置に表示されたが、これらの二つの方法の一方のみを用いて、選択された認識済み地図記号を他の地図記号から区分可能にすることもできる。
【０１４０】
上記実施の形態では、認識済みの地図記号の確認時に原地図記号を含む部分領域を表示する領域として原記号確認ウィンドウが使用され、認識漏れの地図記号の確認時にそれより大きな確認領域表示領域が使用されたが、認識済みの地図記号の確認時に原記号確認ウィンドウとして確認領域表示領域を使用してもよい。認識済みの地図記号を確認領域全体を表示するウィンドウに表示するので、表示処理は簡単になる。
【０１４１】
この場合には、認識された地図記号の確認時には、選択された認識済みの地図記号を含む上記部分領域は、上記実施の形態で示した場合より大きく拡大されて表示されることになる。なお、原記号確認ウィンドウに代えて確認領域表示領域を使用して認識済みの地図記号を確認する場合、確認領域の大きさが適当な大きさである場合には、確認領域より小さな部分領域を確認領域表示領域に拡大して表示する方法に代えて、確認領域と同じ大きさの部分領域を確認領域表示領域に表示してもよい。
【０１４２】
この場合も、上記実施の形態と同じく、選択された認識済みの地図記号の表示形態を他の地図記号のそれと異ならせるか、あるいは、選択された認識済みの地図記号を確認領域表示領域の特定位置、例えば中央に表示するか、あるいはそれらの両方を使用することが有効である。
【０１４３】
この場合には、上記実施の形態と異なり、以下に述べるように、選択された認識済みの地図記号の確認領域表示領域内で表示位置を変化させてもよい。その場合でも、選択された認識済みの地図記号の表示形態を他の地図記号のそれと異ならせれば、利用者は、選択された認識済みの地図記号を容易に特定することができる。
【０１４４】
例えば、いずれかの確認領域に関するいずれかの認識結果情報が選択されたときに、当該確認領域の全体（あるいは上記選択された認識結果情報が指定する認識済みの地図記号を含む、原記号確認ウィンドウに表示された部分より広い一部の地図画像）を確認領域表示領域に表示する。
【０１４５】
つぎにその確認領域（あるいはその一部）の中の、上記選択された認識結果情報が指定するいずれかの認識済みの地図記号を前述の「確認中」を示す認識記号マークにより囲む。このことにより上記選択された認識済みの地図記号の表示形態を他の地図記号の表示形態から異ならせる。他の認識結果情報が選択された場合、同じ確認領域の全体が表示された状態で、当該他の認識結果情報が指定する他の認識済みの地図記号を囲むように、認識記号マークの位置を移動させる。領域が切り替わる場合に、表示する確認領域を変えればよい。このような表示方法でも、利用者は確認すべき認識された地図記号を容易に特定することができる。
【０１４６】
この場合、上記他の認識結果情報が示す地図記号を示す図形を、上記移動後の認識記号マークの近傍に表示するように、選択された認識済みの地図記号の位置に合わせて、上記認識結果情報が示す地図記号の図形を表示する位置を移動させてもよい。
【０１４７】
また、選択された認識済み地図記号が属する確認領域の全体を確認領域表示領域に表示し、その表示領域に重畳して、実施の形態で用いた原記号確認ウィンドウを表示してもよい。このとき、背後に表示された 確認領域の全体を表示する画面は、選択された認識済み地図記号の確認操作中に必要に応じて利用者の参照に供するすることもできる。この場合、地図画像の部分領域として、選択された認識済み地図記号のみを含み、他の地図構築物を実質的に含まないものを表示してもよい。
【０１４８】
以上の実施の形態では、地図記号の認識結果として、その地図記号に対し最も類似度が高い一つの地図記号の記号番号と位置情報が記憶された。しかし、特開平１０−２２８５４１号公報に記載のように、認識結果情報として、類似度の高い複数の地図記号の記号番号を類似度の順に記憶するようにしてもよい。この場合、図１０の認識結果確認ダイアログボックス４５には、最も類似度の高い一つの地図記号に対応する記号図形を表示し、その後、利用者の指示に応じて残りの地図記号の図形を表示するようにすればよい。この方法では、確認確認作業で認識された記号の修正作業が簡単になる。
【０１４９】
上記実施の形態では、各領域に関する複数の認識結果情報の選択の順序は、それぞれが指定する認識済みの地図記号の位置に依存して定められた。しかし、他の順序として、例えば、間違っている可能性が高い認識結果情報を先に選択してもよい。例えば、誤認されやすい地図記号の種類とそれらの誤認されやすい地図記号に対して誤って出力される可能性が高い認識結果としての地図記号があらかじめ分かっている場合、それらの誤って出力される可能性が高い認識結果としての地図記号を指定する複数の認識結果情報を先に順次選択してもよい。こうすることにより、間違っている可能性が他より高い認識結果情報を先に確認することができる。
【０１５０】
以上の実施の形態では、確認領域ごとに認識結果情報の確認と認識漏れの地図記号の確認とが続けて実行された。しかし、いずれかの確認領域について認識結果情報の確認を実行中に、確認を中断し、その後、中断したところから中断した確認を再開するようにしてもよい。最後に確認した認識結果情報を記憶したレコード２１０（図４）の番号を記憶しておけば、次の認識結果情報から確認を再開することができる。この場合、複数の認識結果情報が順次あらかじめ定められた順序で選択され、確認されていることには変わりはない。
【０１５１】
例えば、認識結果情報の確認中に認識漏れの地図記号が見つかった場合、実行中の確認作業を中断して、見つかった未認識の地図記号に関する情報を入力する処理を行えるようにしてもよい。
【０１５２】
あるいは、認識結果情報の確認を実行中に、既に確定した認識結果情報の誤りに利用者が気付いたとき、その時点で、実行中の確認作業を中断して、利用者が順次カーソルキーを操作して確認中の確認領域に属する既に確定済みの複数の認識結果情報を順次選択可能にし、これを利用して上記気が付いた確認済みの認識結果情報を訂正できるようにしてもよい。
【０１５３】
あるいは一つの確認領域に属する全ての認識済みの地図記号に対する認識結果情報の確認が終了した後に、次の確認領域に対する確認作業を始める前に、再確認のために確認が終了した確認領域に属する複数の認識済みの地図記号を利用者の指示に従い順次選択し、いずれかの確定された認識結果情報の誤りに気が付いたとき、その認識結果情報を利用者の指示にしたがい修正可能にしてもよい。
【０１５４】
以上に記載したように認識結果情報の確定後に訂正を行う場合には、各認識済み地図記号に付された認識結果マークによりその認識済みの地図記号に対する認識結果情報の確定状態が分かるので、利用者はこの認識結果マークを見て認識結果情報の誤りの訂正の仕方を決めることができる。例えば、いずれかの認識済みの地図記号が間違って削除された場合には、まずその削除を取り消し、その後、その認識済みの地図記号に対する認識結果情報を確認すればよい。もしいずれかの認識済みの地図記号の認識結果情報が間違ったまま確定されていることに気が付いた場合は、その認識結果情報を変更すればよい。
【０１５５】
確認の中断の他の態様として、ある確認領域に関する地図記号の認識結果情報の確認の前あるいは後に当該確認領域に関する地図記号以外の認識結果情報（例えば、文字あるいは線図に関する認識結果情報）の確認を行い、その後、次の確認領域に関して地図記号に関する確認を同様に実行してもよい。
【０１５６】
以上の実施の形態では、全確認領域について、領域順に認識結果情報の確認と認識漏れの地図記号の確認とが続けて実行された。しかし、以上の実施の形態に示された認識結果情報の確認支援方法は、認識結果情報の確認を認識漏れの地図記号の確認とは分離して行う場合にも有効である。同様に、以上の実施の形態に示された認識漏れの地図記号の確認支援方法は、認識結果情報の確認とは別に、認識漏れの地図記号の確認だけを行う場合にも有効である。
【０１５７】
更に、以上の実施の形態に示された認識結果情報の確認支援方法は、一つの認識結果情報のみを選択してその確認を行う場合あるいは一つの確認領域を選択してその領域に属する一つの認識結果情報の確認を行う場合にも有効である。この場合、確認すべき認識結果情報あるいは確認領域を利用者の指示にしたがって選択しても、本発明は有効である。
【０１５８】
更に、以上の実施の形態に示された認識漏れの地図記号の確認支援方法は、自動認識の対象となった地図画像の全体に対して実行される場合、あるいは一つの確認領域に対してのみ実行される場合にも有効である。後者の場合、対象とする確認領域が利用者により選択されてもよい。
【０１５９】
上記実施の形態では、認識された地図記号に対応して状態フラグを記憶し、その地図記号に対する確認作業の実行に応じて当該状態フラグの値を変更し、当該地図記号の表示形態を当該状態フラグの値に応じて異ならせた。状態フラグは、対応する認識された地図記号に対する確認状態、すなわち、確認作業の実行の有無若しくは実行結果を反映するものである。利用者は、各地図記号の表示形態にによりその地図記号に対する確認状態を知ることができ、このような方法は、上記実施の形態に限らず、確認の漏れあるいは確認結果の再確認をするとき等に有効である。
【０１６０】
認識もれの地図記号の確認を支援する目的には、上記のように確認状態に応じて地図記号の表示形態を変更しなくてもよく、認識済みの地図記号の表示形態が地図画像の他の部分のそれと異なっていればよい。もちろん、実施の形態で示されたように、認識済みの地図記号の表示形態が、認識後更に確認状態に応じて変更されてもよい。
【０１６１】
【発明の効果】
以上に説明したように、本発明によれば、地図画像に対する認識結果情報の確認が容易になる。
本発明の望ましい態様によれば、認識結果情報の確認漏れを防止できる。
本発明の他の望ましい態様によれば、認識されなかった地図記号の確認も容易になる。
本発明の更に他の望ましい態様によれば、地図記号の密集度が一部の場所で高くなっている地図画像に対しても認識結果の確認が容易になる。
【図面の簡単な説明】
【図１】本発明に係る地図記号認識結果の確認支援方法を実行する地図認識システムの概略構成を示す図である。
【図２】地図認識処理の概略的フローチャートである。
【図３】自動認識処理の概略的フローチャートである。
【図４】認識結果テーブルの構造を示す図である。
【図５】領域分割処理の概略的フローチャートである。
【図６】地図画像を分割して得られる標準分割領域と認識結果密領域を説明するための図である。
【図７】確認領域テーブルの構造を示す図である。
【図８】地図記号確認編集処理の概略的フローチャートである。
【図９】原記号確認ウィンドウに表示された地図画像の部分領域の例を示す図である。
【図１０】認識結果確認ダイアログボックスを示す図である。
【図１１】認識結果確認処理の概略的フローチャートである。
【図１２】記号選択メニューを示す図である。
【図１３】確認領域表示領域に表示された画像の例を示す図である。
【図１４】未認識記号確認処理の概略的フローチャートである。
【図１５】未認識記号指定ダイアログボックスを示す図である。
【図１６】認識漏れの地図記号を指定する方法を説明する図である。
【図１７】未認識記号指定処理の概略的フローチャートである。
【符号の説明】
２０…地図画像、２１…標準分割領域、２２ａ〜２２ｃ…認識結果密領域、４０…原記号確認ウィンドウ、４１ａ…選択された認識済み地図記号、４１ｂ、４１ｃ…認識済み地図記号、４２ａ…確認中を示す認識記号マーク、４２ｂ…未確定を示す認識地図記号マーク、４２ｃ、４２ｄ…確定を示す認識記号マーク、４２ｅ…削除済みを示す認識記号マーク、４３…未認識地図記号、４４…誤認識された地図記号でない図形、４５…認識結果確認ダイアログボックス、４６…未認識記号指定ダイアログボックス、５０…記号選択メニューウィンドウ、５５…記号選択メニュー、６０…確認領域表示領域、４５１…認識記号図形表示領域、４５２…認識記号名称表示領域、４６１…記号図形表示領域、４６２…記号名称表示領域。
【図１】
0004167386.tif 000002
【図２】
0004167386.tif 000003
【図３】
0004167386.tif 000004
【図４】
0004167386.tif 000005
【図５】
0004167386.tif 000006
【図６】
0004167386.tif 000007
【図７】
0004167386.tif 000008
【図８】
0004167386.tif 000009
【図９】
0004167386.tif 000010
【図１０】
0004167386.tif 000011
【図１１】
0004167386.tif 000012
【図１２】
0004167386.tif 000013
【図１３】
0004167386.tif 000014
【図１４】
0004167386.tif 000015
【図１５】
0004167386.tif 000016
【図１６】
0004167386.tif 000017
【図１７】
0004167386.tif 000018