JP2000285121A - 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体 - Google Patents

地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体

Info

Publication number
JP2000285121A
JP2000285121A JP11089077A JP8907799A JP2000285121A JP 2000285121 A JP2000285121 A JP 2000285121A JP 11089077 A JP11089077 A JP 11089077A JP 8907799 A JP8907799 A JP 8907799A JP 2000285121 A JP2000285121 A JP 2000285121A
Authority
JP
Japan
Prior art keywords
map
read
electronic map
score
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP11089077A
Other languages
English (en)
Inventor
Erika Kobayashi
恵理香 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP11089077A priority Critical patent/JP2000285121A/ja
Publication of JP2000285121A publication Critical patent/JP2000285121A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

(57)【要約】 【課題】 紙面など描かれた地図などを元に容易に地図
を検索してナビゲーションを行う。 【解決手段】 スキャナにより読み取った地図に記載さ
れている文字にコストを付加し(ステップST11)、
この文字に基づいて地図データベース6から電子地図を
検索する(ステップST12)。この文字の示す単語に
整合が取れているかを判定し(ステップST13)、整
合が取れているときはその電子地図に基づいてナビゲー
ションを行う。整合が取れていないときは、複数の電子
地図についてコストを計算し(ステップST14)、コ
ストが最も高い電子地図を選択して(ステップST1
5)この電子地図に基づいてナビゲーションを行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、紙などに記載され
た地図から電子地図を検索する地図検索装置、地図検索
方法、地図検索制御プログラムを記録した記録媒体、ナ
ビゲーション装置、ナビゲート方法及びナビゲート制御
プログラムを記録した記録媒体に関する。
【0002】
【従来の技術】従来より、ある地点からある地点までの
道順を調べるためのナビゲーション装置が提案されてい
る。ユーザは、目的地の住所や名称、電話番号を入力す
るか、画面をスクロールすることによって、ナビゲーシ
ョン装置に目的地を入力している。
【0003】
【発明が解決しようとする課題】ユーザは、ナビゲーシ
ョン装置に自分が行きたい場所を入力するためには、地
図を正しく解読し、地図上で自分が行きたい場所を見つ
けだすか、予め住所や目的地の正式名称を知っておかな
ければならない。
【0004】また、音声認識機能を有するナビゲーショ
ン装置においては、ユーザは、住所が分かっていても、
知らない地名で読み方が曖昧な場合には住所を音声入力
することが困難であった。そのため、地図を読むのが苦
手だったり、目的の所在地が分からなかったりすると、
目的地の設定が非常に難しいという問題があった。特
に、他人に描いてもらった地図をもとに個人の家を探す
には、情報が不十分で使いづらかった。
【0005】本発明は、このような実情に鑑みて提案さ
れたものであり、紙面に描かれた地図などを元に容易に
地図を検索してナビゲーションを行うことができる地図
検索装置、地図検索方法、地図検索制御プログラムを記
録した記録媒体、ナビゲーション装置、ナビゲート方法
及びナビゲート制御プログラムを記録した記録媒体を提
供することを目的とする。
【0006】
【課題を解決するための手段】上述の課題を解決するた
めに、本発明に係る地図検索装置は、地図を読み取って
画像データを生成する読取り手段と、上記読取り手段で
生成された画像データに基づいて、上記地図に示されて
いるランドマークとなる文字及びその位置情報を認識す
る認識手段と、地名及びその位置情報を有する電子地図
を記憶する電子地図記憶手段と、上記認識手段で認識さ
れた文字及び位置情報に基づいて、上記読取り手段が読
み取った地図の候補となる複数の電子地図を上記電子地
図記憶手段から読み出す読出し手段と、ランドマークの
誤りの可能性を示すコスト表を記憶するコスト表記憶手
段と、上記読出し手段により読み出された複数の電子地
図について、上記認識手段で認識した文字及びその位置
情報に対して上記電子地図の地名及びその位置情報を対
応させたときの精度を示すスコアを、上記コスト表記憶
手段に記憶されたコスト表に基づいて算出するスコア算
出手段と、上記スコア算出手段により算出されたスコア
のうち最もスコアの大きい電子地図を検索対象の電子地
図として選択する選択手段とを備える。
【0007】本発明に係る地図検索方法は、地名及びそ
の位置情報を有する電子地図と、ランドマークの誤りの
可能性を示すコスト表とを記憶手段に記憶し、地図を読
み取って画像データを生成し、上記生成された画像デー
タに基づいて、上記地図に示されているランドマークと
なる文字及びその位置情報を認識し、上記認識された文
字及び位置情報に基づいて、上記読み取った地図の候補
となる複数の電子地図を上記記憶手段から読み出し、上
記読み出された複数の電子地図について、上記認識され
た文字及びその位置情報に対して上記電子地図の地名及
びその位置情報を対応させたときの精度を示すスコア
を、上記記憶手段に記憶されたコスト表に基づいて算出
し、上記算出されたスコアのうち最もスコアの大きい電
子地図を検索対象の電子地図として選択することを特徴
とする。
【0008】本発明に係る地図検索制御プログラムを記
録した記録媒体は、地名及びその位置情報を有する電子
地図と、ランドマークの誤りの可能性を示すコスト表と
を記憶手段に記憶し、地図を読み取って画像データを生
成し、上記生成された画像データに基づいて、上記地図
に示されているランドマークとなる文字及びその位置情
報を認識し、上記認識された文字及び位置情報に基づい
て、上記読み取った地図の候補となる複数の電子地図を
上記記憶手段から読み出し、上記読み出された複数の電
子地図について、上記認識された文字及びその位置情報
に対して上記電子地図の地名及びその位置情報を対応さ
せたときの精度を示すスコアを、上記記憶手段に記憶さ
れたコスト表に基づいて算出し、上記算出されたスコア
のうち最もスコアの大きい電子地図を検索対象の電子地
図として選択する地図検索制御プログラムを記録するこ
とを特徴とする。
【0009】本発明に係るナビゲーション装置は、地図
を読み取って画像データを生成する読取り手段と、上記
読取り手段で生成された画像データに基づいて、上記地
図に示されているランドマークとなる文字及びその位置
情報を認識する認識手段と、地名及びその位置情報を有
する電子地図を記憶する記憶手段と、上記認識手段で認
識された文字及び位置情報に基づいて、上記読取り手段
が読み取った地図の候補となる複数の電子地図を上記記
憶手段から読み出す読出し手段と、ランドマークの誤り
の可能性を示すコスト表を記憶するコスト表記憶手段
と、上記読出し手段により読み出された複数の電子地図
について、上記認識手段で認識した文字及びその位置情
報に対して上記電子地図の地名及びその位置情報を対応
させたときの精度を示すスコアを、上記コスト表記憶手
段に記憶されたコスト表に基づいて算出するスコア算出
手段と、上記スコア算出手段により算出されたスコアの
うち最もスコアの大きい電子地図を検索対象の電子地図
として選択する選択手段とを有する地図検索手段と、上
記地図検索手段により検索された電子地図を表示する表
示手段と、目的地を入力する入力手段と、現在地を特定
する現在位置特定手段と、上記現在位置特定手段により
特定された現在位置から上記入力手段により入力された
目的地までの経路を探索する経路探索手段と、上記現在
位置特定手段により特定される現在位置を上記表示手段
に表示させると共に、上記経路特定手段により特定され
た経路を上記表示手段に表示させる制御を行う制御手段
とを備える。
【0010】本発明に係るナビゲート方法は、地名及び
その位置情報を有する電子地図と、ランドマークの誤り
の可能性を示すコスト表とを記憶手段に記憶し、地図を
読み取って画像データを生成し、上記生成された画像デ
ータに基づいて、上記地図に示されているランドマーク
となる文字及びその位置情報を認識し、上記認識された
文字及び位置情報に基づいて、上記読み取った地図の候
補となる複数の電子地図を上記記憶手段から読み出し、
上記読み出された複数の電子地図について、上記認識さ
れた文字及びその位置情報に対して上記電子地図の地名
及びその位置情報を対応させたときの精度を示すスコア
を、上記記憶手段に記憶されたコスト表に基づいて算出
し、上記算出されたスコアのうち最もスコアの大きい電
子地図を検索対象の電子地図として選択し、上記選択さ
れた電子地図を表示し、現在位置を特定し、上記特定さ
れた現在位置から入力部により入力される目的地までの
経路を探索し、上記探索された経路と上記特定された現
在位置とを上記地図上に表示することを特徴とする。
【0011】本発明に係るナビゲート制御プログラムを
記録した記録媒体は、地名及びその位置情報を有する電
子地図と、ランドマークの誤りの可能性を示すコスト表
とを記憶手段に記憶し、地図を読み取って画像データを
生成し、上記生成された画像データに基づいて、上記地
図に示されているランドマークとなる文字及びその位置
情報を認識し、上記認識された文字及び位置情報に基づ
いて、上記読み取った地図の候補となる複数の電子地図
を上記記憶手段から読み出し、上記読み出された複数の
電子地図について、上記認識された文字及びその位置情
報に対して上記電子地図の地名及びその位置情報を対応
させたときの精度を示すスコアを、上記記憶手段に記憶
されたコスト表に基づいて算出し、上記算出されたスコ
アのうち最もスコアの大きい電子地図を検索対象の電子
地図として選択し、上記選択された電子地図を表示し、
現在位置を特定し、上記特定された現在位置から入力部
により入力される目的地までの経路を探索し、上記探索
された経路と上記特定された現在位置とを上記地図上に
表示するナビゲート制御プログラムを記録したことを特
徴とする。
【0012】
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照しながら説明する。
【0013】本発明は、ユーザの手元にある紙地図を用
いて直接目的地を探索するものであり、例えば図1に示
す構成のナビゲーション装置1に適用することができ
る。なお、ユーザが用意する地図(以下、「デフォルメ
地図」という。)は、雑誌やパンフレットなどの印刷物
に記載されている地図でも、手書きの地図であってもよ
い。
【0014】上記ナビゲーション装置1は、ユーザが用
意したデフォルメ地図を読み取るスキャナ2と、スキャ
ナ2で読み取られた地図から文字を認識するための辞書
が記憶されている文字認識用辞書記憶部3と、文字認識
用辞書記憶部3に記憶されている文字認識用辞書を用い
てデフォルメ地図に記載されている文字などを認識する
文字・画像認識回路4と、コスト表を記憶するコスト表
記億部5と、電子地図データを記憶する地図データベー
ス6と、スキャナ2によって読み取られたデフォルメ地
図に対応する電子地図を検索する検索回路7と、目的地
までの経路を探索する経路探索回路8と、現在位置及び
目的地までの道のりを後述するモニタ10に表示するナ
ビゲーション回路9とを備える。
【0015】ここで用いられるスキャナ2は、紙面等に
表された文字や図形等を読み取る汎用的な光学式読取り
装置であってもよいし、ナビゲーション装置1に好適な
入力パネル等の専用デバイスであってもよい。
【0016】また、上記ナビゲーション装置1は、検索
された電子地図を表示するモニタ10と、図示しない放
送衛星からのGPS(Global Positioning System)情
報を受信して現在位置を検出するGPS回路11と、キ
ーボードやテンキー、音声認識処理装置等のユーザの指
示を入力する入力部12と、検索した電子地図の確認等
を行うためのユーザ確認回路13と、全体を制御する中
央処理演算回路(Central Processing Unit:以下、
「CPU」という。)14と、全体を制御するための制
御プログラムが記録された図示しないROM(Read Onl
y Memory)とを備える。
【0017】かかる構成のナビゲーション装置1におい
て、デフォルメ地図と電子地図とのマッチングを行うた
めには、以下の前提条件を具備することを要する。第1
に、駅名や町名などのある程度地域を限定することがで
きる情報があること、第2にランドマークになるものが
少なくとも3点あることである。
【0018】マッチングの時には、ランドマークの全体
座標情報、ランドマークのシソーラス、コスト表を用い
る。
【0019】ランドマークの絶対座標情報は、駅、病
院、学校、デパート、宿泊施設などのランドマークとな
る個々のものに対して、緯度経度のように場所を特定で
きる座標情報である。道路や河川等の点で表すことがで
きないものに対しては、線上の充分な数の点を保持して
おき、残りは処理の際に何らかの補間(内挿)により絶
対座標情報が与えられる。
【0020】ランドマークのシソーラスは、各ランドマ
ークを概念で分けて、それを分類・配列したものであ
る。このシソーラスは、固有名詞が終端となるような階
層構造、例えば図2に示すツリー構造のようになってい
る。図2に示すシソーラスは、「日本語語彙体系1」
(NTTコミュニケーション科学研究所監修、岩波書
店)に示されているものである。なお、本発明で用いら
れるシソーラスは、図2に示すものに限定されるもので
はなく、例えばユーザが作成して使用してもよい。ま
た、上記シソーラスは、コスト表記億部5に記憶されて
いるものであるが、他の記憶部に記憶させておいても良
い。
【0021】コスト表は、図3に示すように、デフォル
メ地図と電子地図とをマッチングしたときの誤りの可能
性を誤りコストとして表現したものである。デフォルメ
地図は電子地図と比べて誤りを含む可能性が高く、この
誤りを考慮して最適な電子地図を探すためにコスト表が
用いられる。なお、図3に示す誤りコストの値は、一例
であって、本発明はこれに限定されるものではない。
【0022】そして、上記ナビゲーション装置1は、ラ
ンドマークの全体座標情報、ランドマークのシソーラ
ス、コスト表を用いて、図4に示すステップST1以下
の処理に従って動作する。
【0023】ステップST1において、スキャナ2は、
ユーザが用意した地図の読み込みを行って画像データを
生成する。文字・画像認識回路4は、スキャナ2によっ
て生成された画像データに基づいて、文字認識用辞書記
憶部3に記憶されている文字認識用辞書を用いてデフォ
ルメ地図上に記載されている文字情報及び位置情報を認
識する。ここでは、位置情報は、デフォルメ地図の左上
に対する相対座標で示されるものとする。CPU14
は、文字・画像認識回路4で認識された文字についての
文字データなどを検索回路7に供給して、ステップS2
に進む。
【0024】ステップS2において、検索回路7は、上
記文字データが示す文字に基づいて、コスト表記億部5
及び地図データベース6を用いて、読み込まれたデフォ
ルメ地図と同じ地図を検索して、ステップST3に進
む。ここで、ステップST2では、具体的には図5に示
すステップST11からステップST15までのサブル
ーチン処理が行われる。
【0025】ステップST11において、文字・画像認
識回路4は、読み取った文字情報から地域を限定する文
字を探し出し、さらにコスト表記億部5に記憶されてい
るコスト表を用いて、各ランドマークに対応する各文字
に誤りコストを与えて、ステップST12に進む。
【0026】ここで、誤りコストは、読み込まれた情報
の信頼性の尺度となるものであり、読み込まれたデフォ
ルメ地図上の文字と電子地図上の文字とがマッチングし
なかったときの電子地図の地域選択ミスの可能性を示す
ものである。誤りコストの与えかたとしては、駅、デパ
ートなどのように1つに特定されやすい場所を示す文字
に対しては大きな値を与え、ガソリンスタンドやコンビ
ニエンスストアなど近くに複数存在するものや移動しや
すい場所を示す文字に対しては小さい値を与えている。
【0027】ステップST12において、検索回路7
は、誤りコストの高い文字から順に地図データベース6
を検索することによって、デフォルメ地図に対応する電
子地図上の地域を検索して、ステップST13に進む。
【0028】地域の検索の手法としては、例えばデフォ
ルメ地図上の文字が示すキーワード全てを含む地域を検
索したり、また、キーワードのうち駅の名前を中心とす
る所定範囲の地域(例えば縦60km横40kmの地域)を
検索したり、また池上・品川などの地域一帯を検索して
もよい。
【0029】ステップST13において、検索回路7
は、デフォルメ地図から認識された全ての文字と検索さ
れた地域内の文字の位置の整合性がとれているかを判定
する。ここでは、デフォルメ地図と検索された地域との
同一の文字(同一のランドマーク)について、それぞれ
の絶対位置情報の整合性が取れているかを判断する。そ
して、全ての文字について整合性が取れていると判定し
たときは、当該電子地図を選択してこのサブルーチンを
抜けて、上述したステップST3に進む。一方、整合性
が取れていないと判定したときは、ステップST14に
進む。
【0030】ステップST14において、検索回路7
は、整合が取れていないときはデフォルメ地図に近似す
る複数の電子地図を地図データベース6から読み出し、
これらの電子地図についてコスト表記億部5のコスト表
に従って正規化コストPnを計算する。
【0031】デフォルメ地図は、人が主観に基づいて描
くものであり、必ずしも正確なものではない。例えば現
実には建物Aと建物Bとの間に建物Cが存在しているの
に、デフォルメ地図から認識された文字によると建物A
と建物Cの間に建物Bが存在していたりして、建物の位
置が入れ替わっていたり、建物の名前が入れ替わってい
ることがある。また、デフォルメ地図から読み取られた
ランドマークが電子地図で見つからないこともある。そ
こで、正規化コストPnを計算することによって、デフ
ォルメ地図と最も近い電子地図上の地域を検索する。
【0032】すなわち、正規化コストPnは、デフォル
メ地図と最も近い電子地図上の地域を検索するためのも
のであり、ここでは1に近ければ近いほど電子地図上の
ランドマークnとデフォルメ地図上のランドマークmが
等しい可能性があることを示している。電子地図上のラ
ンドマークnの誤りコストをCnとし、例えばランドマ
ークの個数を4個とすると、総コストはC1からC4ま
での和(total cost)となる。そして、正規化コストP
nを Pn=1−(Cn/total cost) と設定する。
【0033】正規化コストPnの算出において、誤りコ
ストは、デフォルメ地図と電子地図の各ランドマークが
対応してないときに総コストに加算され、対応している
ときは総コストに加算されない。例えば、概念の名前も
一致する場合、すなわちデフォルメ地図と電子地図上の
ランドマークの概念も名前も一致するときは、誤りコス
トは総コストに加算されない。逆に、これらが一致しな
いときは、当該ランドマークに対応する誤りコストは総
コストに加算される。
【0034】また、デフォルメ地図の誤りの程度に応じ
て誤りコストを再設定してもよい。例えば、同じ概念で
名前が違う場合、例えばコンビニエンスストアという同
じ概念のものであるがA社とB社のコンビニエンススト
アを間違えているときは、誤りコストを「+3」にし
て、これを総コストに加算する。
【0035】概念が違う場合、例えば小学校と中学校、
図書館と公民館などを間違えているときは、デフォルメ
地図の方の概念を基準にしてシソーラスのノードを1つ
上がる毎に誤りコストを「+5」とし、それが1つ下が
る毎に「+10」として、これを総コストに加算する。
【0036】このように、概念が対応せず、シソーラス
のノードが上がったり下がったりして誤りの可能性が大
きいほど、それに応じて誤りコストを再設定することも
可能である。
【0037】デフォルメ地図に近似する各電子地図にお
いて、上述したようにそれぞれのランドマークに対して
誤りコストCnを設定して正規化コストPnを算出し
て、ステップST15に進む。
【0038】ステップST15において、検索回路7
は、正規化コストPnが最も高くなる電子地図をデフォ
ルメ地図に対応する電子地図として選択する。
【0039】検索回路7は、デフォルメ地図の縮尺を選
択された電子地図の縮尺に合わせる。デフォルメ地図か
ら読み取られたランドマークの全てを頂点とする多角形
の各辺の長さのメディアン(median)をMd、電子地図
上で対応する辺の長さMmの比αを縮小・拡大比とし、
αを以下のように求める。
【0040】α=Mm/Md このような処理が終了するとサブルーチンを抜けてステ
ップST2が終了し、ステップST3に進む。なお、検
索回路7は、算出された正規化コストPnの中から適当
な電子地図上の地域が検索できないときであっても、ス
テップST3に進む。
【0041】ステップST3において、検索回路7は、
デフォルメ地図に該当する電子地図上の地域が見つかっ
たかを判定し、見つかったと判定したときはステップS
T6に進み、見つかっていないと判定したときはステッ
プST4に進む。
【0042】ステップST4において、CPU14は、
モニタ10に、新たにデフォルメ地図を再入力するかの
表示を行う。そして、ユーザが新たなデフォルメ地図の
再入力を望んでいる、すなわちユーザが入力部12によ
り新たなデフォルメ地図の再入力を指示したと判定した
ときはステップST1に戻り、再入力を望まないと判定
したときはステップST5に進む。
【0043】ステップST5において、CPU14は、
モニタ10に、検索に必要な事項の問い合わせを表示し
て、ステップST2に戻る。そして、デフォルメ地図に
該当する電子地図上の地域が見つかるか又はユーザが中
止を指示するまで検索と問い合わせを行って、ステップ
ST2からステップST5までの処理を繰り返す。
【0044】ステップST6において、CPU14は、
ステップST2(ステップST11からステップST1
5)の処理によって検索された電子地図上の所定地域を
データベース6から読み出す。文字・画像認識回路4
は、読み取られたデフォルメ地図上の矢印、目的地を示
す文字(例えば、ココ、行き先、目的地など)、色(別
の色、枠の塗りつぶし)から目的地を認識する。経路探
索回路8は、文字・画像認識回路4によりデフォルメ地
図上の目的地が認識されると、検索された電子地図を用
いて目的地を探し出す処理を行う。
【0045】具体的には、経路探索回路8は、デフォル
メ地図上のランドマークLnからデフォルメ地図上の目
的地DへのベクトルDを算出し、同じ大きさのベクトル
を電子地図上の対応するランドマークから引くと、電子
地図上にn本のベクトルを引くことができる。デフォル
メ地図上において、各ベクトルが指し示す先は目的地で
あるので、写像した電子地図上の各ベクトルが指し示す
先も目的地の候補となる。全ての目的地候補の中点を電
子地図上の目的地とする。
【0046】デフォルメ地図上のランドマークnの座標
Lnとデフォルメ地図上の目的地の座標Dから、相対ベ
クトルXnを以下のように求める。
【0047】Xn=D−Ln 電子地図上の対応するランドマークnの座標Knから電
子地図上での目的地の座標候補Cnを以下のように求め
る。
【0048】Cn=Kn+αXn 目的地の座標候補と先に求めた各ランドマークの正規化
スコアPnから、電子地図上の目的地Cを以下のように
求める。
【0049】
【数1】
【0050】なお、Ln、D、Xn、Cn、Kn、Cは
座標を示す2次元ベクトルである。なお、3次元地図な
どにも応用するときは、これらを3次元ベクトルとして
用いてもよい。
【0051】経路探索回路8は、このように目的地を見
つけだすと、ステップST7に進む。なお、所定時間目
的地を見つけだすことができなかった場合にもステップ
ST7に進む。
【0052】ステップST7において、経路探索回路8
は、検索した地図上で目的地が見つかったかを判定し、
目的地が見つかったと判定したときはステップST10
に進み、目的地が見つからないと判定したときはステッ
プST8に進む。
【0053】ステップST8において、CPU14は、
モニタ10に、新たにデフォルメ地図を再入力するかの
表示を行う。そして、ユーザが新たなデフォルメ地図の
再入力を望んでいる、すなわちユーザが入力部12によ
り新たなデフォルメ地図の再入力を指示したと判定した
ときはステップST1に戻り、再入力を望まないと判定
したときはステップST9に進む。
【0054】ステップST9において、CPU14は、
検索に必要な事項の問い合わせをモニタ10に表示させ
て、ステップST6に戻る。ここでは、モニタ10に例
えばデフォルメ地図を表示し、ユーザに目的地をマーク
してもらったときに、ステップST6に戻る。
【0055】そして、該当する目的地が見つかるか又は
ユーザが中止を指示するまで検索と問い合わせとを行っ
て、ステップST6からステップST9の処理を繰り返
す。
【0056】ステップST10において、経路探索回路
8は、GPS回路11からの現在位置情報と地図データ
ベース6からの地図情報とに基づいて目的地までの最短
経路を探索し、探索した最短経路の情報をナビゲーショ
ン回路9に供給する。ナビゲーション回路9は、電子地
図上に上記最短経路をCPU14を介してモニタ10に
表示させると共に、ユーザの移動に合わせてユーザを目
的地まで案内するような表示をさせる。なお、電子地図
の代わりに読み取られたデフォルメ地図をモニタ10に
表示すると共に、最短経路も表示するようにしてもよ
い。
【0057】以上のような処理により、上記ナビゲーシ
ョン装置1は、読み込んだデフォルメ地図に対応する電
子地図上の所定地域を検索し、上記所定地域を表示しな
がらユーザを目的地まで案内することができる。
【0058】すなわち、上記ナビゲーション装置1は、
地図を読むのが苦手な人や地図が手元にあるけれども目
的地の住所が分からない人でも、簡単に電子地図を検索
することができる。また、固有名詞の読み方が分からな
い場合であっても、目的地を探し出すことができる。
【0059】さらに、上記ナビゲーション装置1で用い
られている言語(例えば日本語が用いられるのであれば
日本語)を理解することができない人であっても、難し
い地名を探したり発話する必要がないので、容易に目的
地を探索することができる。
【0060】なお、上記ナビゲーション装置1は、上述
した処理を行う制御プログラムを記録した記録媒体から
当該制御プログラムを図示しないROMにインストール
することによって、地図の読み込み処理等の所定の処理
を行うこともできる。
【0061】
【発明の効果】以上詳細に説明したように、本発明に係
る地図検索装置、地図検索方法及び地図検索制御プログ
ラムを記録した記録媒体によれば、地図を読み取って画
像データを生成し、生成された画像データに基づいて上
記地図に示されているランドマークとなる文字及びその
位置情報を認識して複数の電子地図を読み出し、読み出
された複数の電子地図について、認識された文字及びそ
の位置情報に対して電子地図の地名及びその位置情報を
対応させたときの精度を示すスコアを算出し、これらの
スコアのうち最もスコアの大きい電子地図を検索対象の
電子地図として選択することによって、地図を読むのが
苦手な人や手元に地図があるものの住所が分からない
人、さらに住所の読み方や日本語自体の分からない人で
も、読取りの対象となる地図から容易にそれに対応する
電子地図を検索することができる。
【0062】本発明に係るナビゲーション装置、ナビゲ
ート方法及びナビゲート制御プログラムを記録した記録
媒体によれば、地図を読み取って当該読み取った地図に
対して最も精度の良い電子地図を選択し、選択された電
子地図を用いて目的地までの経路を探索してナビゲート
することによって、地図を読むのが苦手な人や手元に地
図があるものの住所が分からない人、さらに住所の読み
方や日本語自体の分からない人でも、読み取った地図か
ら目的地を容易に探索して、ユーザに対してその目的地
までの道案内を行うことができる。
【図面の簡単な説明】
【図1】本発明を適用したナビゲーション装置の構成を
示すブロック図である。
【図2】ランドマークのシソーラスの一例を示す図であ
る。
【図3】コスト表の一例を示す図である。
【図4】上記ナビゲーション装置の全体的な動作内容を
示すフローチャートである。
【図5】上記ナビゲーション装置の地図検索の動作内容
を示すフローチャートである。
【符号の説明】
1 ナビゲーション装置、2 スキャナ、3 文字認識
用辞書記憶部、4 文字・画像認識回路、5 コスト表
記億部、6 地図データベース、7 検索回路、8 経
路探索回路、9 ナビゲーション回路、10 モニタ、
11 GPS回路、12 入力部、13 ユーザ確認回
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C032 HA04 HA23 HB06 HC08 HD16 2F029 AA02 AB07 AB13 AC02 AC09 AC14 AC16 AC18 5B075 ND06 PP10 PQ02 PR06 QM08 UU13 5H180 AA01 BB04 CC04 CC12 FF05 FF22 FF23 FF25 FF32 FF33 FF38

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 地図を読み取って画像データを生成する
    読取り手段と、 上記読取り手段で生成された画像データに基づいて、上
    記地図に示されているランドマークとなる文字及びその
    位置情報を認識する認識手段と、 地名及びその位置情報を有する電子地図を記憶する電子
    地図記憶手段と、 上記認識手段で認識された文字及び位置情報に基づい
    て、上記読取り手段が読み取った地図の候補となる複数
    の電子地図を上記電子地図記憶手段から読み出す読出し
    手段と、 ランドマークの誤りの可能性を示すコスト表を記憶する
    コスト表記憶手段と、 上記読出し手段により読み出された複数の電子地図につ
    いて、上記認識手段で認識した文字及びその位置情報に
    対して上記電子地図の地名及びその位置情報を対応させ
    たときの精度を示すスコアを、上記コスト表記憶手段に
    記憶されたコスト表に基づいて算出するスコア算出手段
    と、 上記スコア算出手段により算出されたスコアのうち最も
    スコアの大きい電子地図を検索対象の電子地図として選
    択する選択手段とを備えることを特徴とする地図検索装
    置。
  2. 【請求項2】 ランドマークを概念分けしたシソーラス
    を記憶するシソーラス記憶手段を備え、 上記スコア算出手段は、上記読取り手段により読み取ら
    れた地図のランドマークを基準として、上記読出し手段
    により読み出された電子地図の地名が上記シソーラス記
    憶手段に記憶されているシソーラスのノードを上がって
    又は下がって対応付けを行う毎に、スコアが小さくなる
    ようにスコアを算出することを特徴とする請求項1記載
    の地図検索装置。
  3. 【請求項3】 上記スコア算出手段は、上記シソーラス
    のノードが上がる場合のスコアに比べてノードが下がる
    場合のスコアの方が小さくなるようにスコアを算出する
    ことを特徴とする請求項2記載の地図検索装置。
  4. 【請求項4】 地域を示す入力情報が入力される入力手
    段を備え、 上記読出し手段は、上記認識手段で認識された文字及び
    位置に基づいて上記電子地図記憶手段から電子地図を読
    み出すことができないときは、上記入力手段に入力され
    る地域を示す入力情報に基づいて上記電子地図記憶手段
    から電子地図を読み出すことを特徴とする請求項1記載
    の地図検索装置。
  5. 【請求項5】 地名及びその位置情報を有する電子地図
    と、ランドマークの誤りの可能性を示すコスト表とを記
    憶手段に記憶し、 地図を読み取って画像データを生成し、 上記生成された画像データに基づいて、上記地図に示さ
    れているランドマークとなる文字及びその位置情報を認
    識し、 上記認識された文字及び位置情報に基づいて、上記読み
    取った地図の候補となる複数の電子地図を上記記憶手段
    から読み出し、 上記読み出された複数の電子地図について、上記認識さ
    れた文字及びその位置情報に対して上記電子地図の地名
    及びその位置情報を対応させたときの精度を示すスコア
    を、上記記憶手段に記憶されたコスト表に基づいて算出
    し、 上記算出されたスコアのうち最もスコアの大きい電子地
    図を検索対象の電子地図として選択することを特徴とす
    る地図検索方法。
  6. 【請求項6】 ランドマークを概念分けしたシソーラス
    を記憶手段に記憶し、 上記読み取られた地図のランドマークを基準として、上
    記読み出された電子地図の地名が上記記憶手段に記憶さ
    れているシソーラスのノードを上がって又は下がって対
    応付けを行う毎に、スコアが小さくなるようにスコアを
    算出することを特徴とする請求項5記載の地図検索方
    法。
  7. 【請求項7】 上記シソーラスのノードが上がる場合の
    スコアに比べてノードが下がる場合のスコアの方が小さ
    くなるようにスコアを算出することを特徴とする請求項
    6記載の地図検索方法。
  8. 【請求項8】 上記認識された文字及び位置に基づいて
    上記記憶手段から電子地図を読み出すことができないと
    きは、地域を示す入力情報に基づいて上記記憶手段から
    電子地図を読み出すことを特徴とする請求項5記載の地
    図検索方法。
  9. 【請求項9】 地名及びその位置情報を有する電子地図
    と、ランドマークの誤りの可能性を示すコスト表とを記
    憶手段に記憶し、地図を読み取って画像データを生成
    し、上記生成された画像データに基づいて、上記地図に
    示されているランドマークとなる文字及びその位置情報
    を認識し、上記認識された文字及び位置情報に基づい
    て、上記読み取った地図の候補となる複数の電子地図を
    上記記憶手段から読み出し、上記読み出された複数の電
    子地図について、上記認識された文字及びその位置情報
    に対して上記電子地図の地名及びその位置情報を対応さ
    せたときの精度を示すスコアを、上記記憶手段に記憶さ
    れたコスト表に基づいて算出し、上記算出されたスコア
    のうち最もスコアの大きい電子地図を検索対象の電子地
    図として選択する地図検索制御プログラムを記録した記
    録媒体。
  10. 【請求項10】 ランドマークを概念分けしたシソーラ
    スを記憶手段に記憶し、上記読み取られた地図のランド
    マークを基準として、上記読み出された電子地図の地名
    が上記記憶手段に記憶されているシソーラスのノードを
    上がって又は下がって対応付けを行う毎に、スコアが小
    さくなるようにスコアを算出する地図検索制御プログラ
    ムが記録されたことを特徴とする請求項9記載の地図検
    索制御プログラムを記録した記録媒体。
  11. 【請求項11】 上記シソーラスのノードが上がる場合
    のスコアに比べてノードが下がる場合のスコアの方が小
    さくなるようにスコアを算出する地図検索制御プログラ
    ムが記録されたことを特徴とする請求項10記載の地図
    検索制御プログラムを記録した記録媒体。
  12. 【請求項12】 上記認識された文字及び位置に基づい
    て上記記憶手段から電子地図を読み出すことができない
    ときは、地域を示す入力情報に基づいて上記記憶手段か
    ら電子地図を読み出す地図検索制御プログラムが記録さ
    れたことを特徴とする請求項9記載の地図検索制御プロ
    グラムを記録した記録媒体。
  13. 【請求項13】 地図を読み取って画像データを生成す
    る読取り手段と、上記読取り手段で生成された画像デー
    タに基づいて、上記地図に示されているランドマークと
    なる文字及びその位置情報を認識する認識手段と、地名
    及びその位置情報を有する電子地図を記憶する記憶手段
    と、上記認識手段で認識された文字及び位置情報に基づ
    いて、上記読取り手段が読み取った地図の候補となる複
    数の電子地図を上記記憶手段から読み出す読出し手段
    と、ランドマークの誤りの可能性を示すコスト表を記憶
    するコスト表記憶手段と、上記読出し手段により読み出
    された複数の電子地図について、上記認識手段で認識し
    た文字及びその位置情報に対して上記電子地図の地名及
    びその位置情報を対応させたときの精度を示すスコア
    を、上記コスト表記憶手段に記憶されたコスト表に基づ
    いて算出するスコア算出手段と、上記スコア算出手段に
    より算出されたスコアのうち最もスコアの大きい電子地
    図を検索対象の電子地図として選択する選択手段とを有
    する地図検索手段と、 上記地図検索手段により検索された電子地図を表示する
    表示手段と、 目的地を入力する入力手段と、 現在地を特定する現在位置特定手段と、 上記現在位置特定手段により特定された現在位置から上
    記入力手段により入力された目的地までの経路を探索す
    る経路探索手段と、 上記現在位置特定手段により特定される現在位置を上記
    表示手段に表示させると共に、上記経路特定手段により
    特定された経路を上記表示手段に表示させる制御を行う
    制御手段とを備えることを特徴とするナビゲーション装
    置。
  14. 【請求項14】 地名及びその位置情報を有する電子地
    図と、ランドマークの誤りの可能性を示すコスト表とを
    記憶手段に記憶し、 地図を読み取って画像データを生成し、 上記生成された画像データに基づいて、上記地図に示さ
    れているランドマークとなる文字及びその位置情報を認
    識し、 上記認識された文字及び位置情報に基づいて、上記読み
    取った地図の候補となる複数の電子地図を上記記憶手段
    から読み出し、 上記読み出された複数の電子地図について、上記認識さ
    れた文字及びその位置情報に対して上記電子地図の地名
    及びその位置情報を対応させたときの精度を示すスコア
    を、上記記憶手段に記憶されたコスト表に基づいて算出
    し、 上記算出されたスコアのうち最もスコアの大きい電子地
    図を検索対象の電子地図として選択し、 上記選択された電子地図を表示し、 現在位置を特定し、 上記特定された現在位置から入力部により入力される目
    的地までの経路を探索し、 上記探索された経路と上記特定された現在位置とを上記
    地図上に表示することを特徴とするナビゲート方法。
  15. 【請求項15】 地名及びその位置情報を有する電子地
    図と、ランドマークの誤りの可能性を示すコスト表とを
    記憶手段に記憶し、地図を読み取って画像データを生成
    し、上記生成された画像データに基づいて、上記地図に
    示されているランドマークとなる文字及びその位置情報
    を認識し、上記認識された文字及び位置情報に基づい
    て、上記読み取った地図の候補となる複数の電子地図を
    上記記憶手段から読み出し、上記読み出された複数の電
    子地図について、上記認識された文字及びその位置情報
    に対して上記電子地図の地名及びその位置情報を対応さ
    せたときの精度を示すスコアを、上記記憶手段に記憶さ
    れたコスト表に基づいて算出し、上記算出されたスコア
    のうち最もスコアの大きい電子地図を検索対象の電子地
    図として選択し、上記選択された電子地図を表示し、現
    在位置を特定し、上記特定された現在位置から入力部に
    より入力される目的地までの経路を探索し、上記探索さ
    れた経路と上記特定された現在位置とを上記地図上に表
    示するナビゲート制御プログラムを記録した記録媒体。
JP11089077A 1999-03-30 1999-03-30 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体 Withdrawn JP2000285121A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11089077A JP2000285121A (ja) 1999-03-30 1999-03-30 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11089077A JP2000285121A (ja) 1999-03-30 1999-03-30 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体

Publications (1)

Publication Number Publication Date
JP2000285121A true JP2000285121A (ja) 2000-10-13

Family

ID=13960809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11089077A Withdrawn JP2000285121A (ja) 1999-03-30 1999-03-30 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体

Country Status (1)

Country Link
JP (1) JP2000285121A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002203026A (ja) * 2000-11-14 2002-07-19 Tg Joho Network:Kk 不動産情報管理支援システムおよびその方法
WO2008087737A1 (ja) * 2007-01-19 2008-07-24 Pioneer Corporation 目的地位置検出装置、目的地位置検出方法、目的地位置検出プログラム及び記憶媒体
JP2011112364A (ja) * 2009-11-24 2011-06-09 Advanced Telecommunication Research Institute International 地図情報処理装置、地図情報処理方法およびプログラム
WO2011158336A1 (ja) * 2010-06-15 2011-12-22 株式会社ナビタイムジャパン ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム
JP2012043320A (ja) * 2010-08-23 2012-03-01 Mic Ware:Kk 地図画像取得装置、地図画像取得方法、及びプログラム
JP2016099447A (ja) * 2014-11-20 2016-05-30 三菱電機株式会社 地図情報処理システムおよび地図情報処理方法
KR101768522B1 (ko) * 2016-04-26 2017-08-17 네이버 주식회사 Ocr를 기반으로 지도 이미지를 인식하는 시스템과 방법, 그리고 기록 매체 및 파일 배포 시스템
JP2019220153A (ja) * 2018-06-21 2019-12-26 ライン プラス コーポレーションLINE Plus Corporation イメージを位置データに変換して提供する方法とシステム、および非一時的なコンピュータ読み取り可能な記録媒体
WO2022252346A1 (zh) * 2021-06-04 2022-12-08 华为技术有限公司 3d地图的检索方法和装置

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002203026A (ja) * 2000-11-14 2002-07-19 Tg Joho Network:Kk 不動産情報管理支援システムおよびその方法
WO2008087737A1 (ja) * 2007-01-19 2008-07-24 Pioneer Corporation 目的地位置検出装置、目的地位置検出方法、目的地位置検出プログラム及び記憶媒体
JP2011112364A (ja) * 2009-11-24 2011-06-09 Advanced Telecommunication Research Institute International 地図情報処理装置、地図情報処理方法およびプログラム
WO2011158336A1 (ja) * 2010-06-15 2011-12-22 株式会社ナビタイムジャパン ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム
JPWO2011158336A1 (ja) * 2010-06-15 2013-08-15 株式会社ナビタイムジャパン ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、および、プログラム
JP2012043320A (ja) * 2010-08-23 2012-03-01 Mic Ware:Kk 地図画像取得装置、地図画像取得方法、及びプログラム
JP2016099447A (ja) * 2014-11-20 2016-05-30 三菱電機株式会社 地図情報処理システムおよび地図情報処理方法
KR101768522B1 (ko) * 2016-04-26 2017-08-17 네이버 주식회사 Ocr를 기반으로 지도 이미지를 인식하는 시스템과 방법, 그리고 기록 매체 및 파일 배포 시스템
JP2019220153A (ja) * 2018-06-21 2019-12-26 ライン プラス コーポレーションLINE Plus Corporation イメージを位置データに変換して提供する方法とシステム、および非一時的なコンピュータ読み取り可能な記録媒体
JP7382733B2 (ja) 2018-06-21 2023-11-17 ライン プラス コーポレーション イメージを位置データに変換して提供する方法とシステム、および非一時的なコンピュータ読み取り可能な記録媒体
WO2022252346A1 (zh) * 2021-06-04 2022-12-08 华为技术有限公司 3d地图的检索方法和装置

Similar Documents

Publication Publication Date Title
EP1698860B1 (en) Searching for points of interest along a driving route
US7272489B2 (en) Navigation method and system for extracting, sorting and displaying POI information
KR950002715B1 (ko) 네비게이션 장치
US8249805B2 (en) Automatic updating of favorite places for navigation system upon change of home address
US9417086B2 (en) Maps from sketches
US7353109B2 (en) Display method and apparatus for navigation system for performing cluster search of objects
JPH08212238A (ja) 個人情報端末装置
KR980010944A (ko) 터치패널(Touch Panel)을 병설한 정보표시장치
KR980010940A (ko) 차량용 네비게이션(Navigation)장치 및 기억매체
WO2005066882A1 (ja) 文字認識装置、移動通信システム、移動端末装置、固定局装置、文字認識方法および文字認識プログラム
JP2005100274A (ja) 情報提供システム、情報検索装置及び情報提供方法
JP2000285121A (ja) 地図検索装置、地図検索方法、地図検索制御プログラムを記録した記録媒体、ナビゲーション装置、ナビゲート方法及びナビゲート制御プログラムを記録した記録媒体
JP4642953B2 (ja) 音声検索装置、および、音声認識ナビゲーション装置
US20060224312A1 (en) Address input method and apparatus for navigation system
JPH1115834A (ja) 画像処理装置及びその制御方法
JP2003216927A (ja) 画像表示プログラム
CN102203777A (zh) 设施检索装置
JP6366409B2 (ja) システム、ナビゲーション方法、およびプログラム
JP2003157135A (ja) タッチパネルを併設した情報表示装置、ナビゲーション装置及び記録媒体
JP2002169823A (ja) データベース検索プログラムを記録したコンピュータ読み取り可能な記録媒体、データベース検索方法およびデータベース検索装置
JPH11211500A (ja) 地図表示装置
JP2814788B2 (ja) ナビゲーションシステムの地名検索方法
JP3518103B2 (ja) 地図処理方法および地図処理装置
JP2003150635A (ja) 検索装置、画像検索装置、音声検索装置、語句検索装置及び検索プログラム、並びに検索方法
JP2002107173A (ja) ナビゲーション装置

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060606