JPH11325931A - カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体 - Google Patents
カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体Info
- Publication number
- JPH11325931A JPH11325931A JP10136478A JP13647898A JPH11325931A JP H11325931 A JPH11325931 A JP H11325931A JP 10136478 A JP10136478 A JP 10136478A JP 13647898 A JP13647898 A JP 13647898A JP H11325931 A JPH11325931 A JP H11325931A
- Authority
- JP
- Japan
- Prior art keywords
- road
- signal
- received
- map matching
- roads
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 238000010586 diagram Methods 0.000 description 6
- 230000015654 memory Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
(57)【要約】
【課題】 信号が受信できるかどうかの情報を使って、
道路が上下に並行する場合のマップマッチングの位置精
度を改善する。 【解決手段】 マップマッチングに使う道路地図データ
に、道路やその区間ごとに、GPS電波などの信号を受
信可能か不可能かという情報をあらかじめ付加してお
く。受信状況監視部42でGPS電波の受信状況を監視
する。複数の道路が並行している場所では、決定部43
が、その場所で信号が受信可能か不可能かに応じて、そ
うでない方の道路をマップマッチングの対象から除く。
従来では正しい判断が困難だった道路でもマップマッチ
ングの精度を改善することができる。
道路が上下に並行する場合のマップマッチングの位置精
度を改善する。 【解決手段】 マップマッチングに使う道路地図データ
に、道路やその区間ごとに、GPS電波などの信号を受
信可能か不可能かという情報をあらかじめ付加してお
く。受信状況監視部42でGPS電波の受信状況を監視
する。複数の道路が並行している場所では、決定部43
が、その場所で信号が受信可能か不可能かに応じて、そ
うでない方の道路をマップマッチングの対象から除く。
従来では正しい判断が困難だった道路でもマップマッチ
ングの精度を改善することができる。
Description
【0001】
【発明の属する技術分野】この発明は、カーナビゲーシ
ョンシステムの改良に関するもので、より具体的には、
道路が並行する場合のマップマッチングの位置精度を改
善したものである。
ョンシステムの改良に関するもので、より具体的には、
道路が並行する場合のマップマッチングの位置精度を改
善したものである。
【0002】
【従来の技術】近年、自動車の道案内を自動的に行う電
子機器として、カーナビゲーションシステムが知られて
いる。カーナビゲーションシステムは、人工衛星からの
GPS電波やジャイロなどを使って自動車の現在位置を
計算し、道路地図データを使ってその現在位置を表示し
ながら、次にどこをどちらへ曲がればよいといった道案
内をするものである。
子機器として、カーナビゲーションシステムが知られて
いる。カーナビゲーションシステムは、人工衛星からの
GPS電波やジャイロなどを使って自動車の現在位置を
計算し、道路地図データを使ってその現在位置を表示し
ながら、次にどこをどちらへ曲がればよいといった道案
内をするものである。
【0003】このようなカーナビゲーションシステムで
は、道路地図データに記録されているいろいろな道路の
うち、自動車が今どの道路を走っているかを判断するの
に、マップマッチングという手法を使っている。すなわ
ち、GPS電波などに基づいて計算される現在位置は、
経度や緯度で表された位置座標の形式であり、具体的に
どの道路を走っているかを表す形式ではない。マップマ
ッチングとは、このように計算された位置座標から、道
路地図上のどの道路を走っているかを判断する手法であ
る。
は、道路地図データに記録されているいろいろな道路の
うち、自動車が今どの道路を走っているかを判断するの
に、マップマッチングという手法を使っている。すなわ
ち、GPS電波などに基づいて計算される現在位置は、
経度や緯度で表された位置座標の形式であり、具体的に
どの道路を走っているかを表す形式ではない。マップマ
ッチングとは、このように計算された位置座標から、道
路地図上のどの道路を走っているかを判断する手法であ
る。
【0004】具体的には、マップマッチングでは、デー
タで表されている道路上に適当な間隔で、ノードと呼ぶ
基準点を設定しておき、ノード同士を、リンクと呼ばれ
る仮想的な補助線で結ぶことで疑似的なルートを構成す
る。そして、この疑似的なルートと位置座標との間隔
を、位置座標からリンクに垂線を降ろすなどして計算
し、位置座標に一番近いノードやリンクに対応する道路
を、自動車が現在走っている道路であると判断する。
タで表されている道路上に適当な間隔で、ノードと呼ぶ
基準点を設定しておき、ノード同士を、リンクと呼ばれ
る仮想的な補助線で結ぶことで疑似的なルートを構成す
る。そして、この疑似的なルートと位置座標との間隔
を、位置座標からリンクに垂線を降ろすなどして計算
し、位置座標に一番近いノードやリンクに対応する道路
を、自動車が現在走っている道路であると判断する。
【0005】また、道路地図データに記録されている多
数の道路のうち、与えられた位置座標に対して、どの道
路の、どのノードやリンクを計算の対象にするかについ
ては、道路地図データ全体をあらかじめ大まかなユニッ
トに分けておき、位置座標がどのユニットに入っている
かに基づいて、そのユニット内のノードやリンクを計算
の対象とする。なお、この出願で「現在地を計算」した
り「どの道路にいるかをマップマッチング」したりする
というのは、言うまでもなく、カーナビゲーションシス
テムを搭載している自動車が現在どこにいるかについて
のことである。
数の道路のうち、与えられた位置座標に対して、どの道
路の、どのノードやリンクを計算の対象にするかについ
ては、道路地図データ全体をあらかじめ大まかなユニッ
トに分けておき、位置座標がどのユニットに入っている
かに基づいて、そのユニット内のノードやリンクを計算
の対象とする。なお、この出願で「現在地を計算」した
り「どの道路にいるかをマップマッチング」したりする
というのは、言うまでもなく、カーナビゲーションシス
テムを搭載している自動車が現在どこにいるかについて
のことである。
【0006】
【発明が解決しようとする課題】ところで、上に述べた
ような従来技術では、複数の道路が並行しているような
場所では、マップマッチングの結果、実際とは違った道
路にいると判断される場合があった。
ような従来技術では、複数の道路が並行しているような
場所では、マップマッチングの結果、実際とは違った道
路にいると判断される場合があった。
【0007】例えば、東京付近の首都高速道路や東京外
郭環状道路などでは、高速道路や有料道路と、国道など
の一般道とが互いに並行して走っている場合がある。こ
のような場合、区間によって、同じ平面上で左右に並行
する場合と、立体的な構造になっていて上下に並行する
場合があるが、どちらの場合でも、現在のカーナビゲー
ションシステムの精度では、それぞれの道路のノードや
リンクがほとんど重なることになる。このため、特定の
位置座標に基づいてマップマッチングを行う場合でも、
その位置座標に該当する道路の候補が複数存在すること
になる。
郭環状道路などでは、高速道路や有料道路と、国道など
の一般道とが互いに並行して走っている場合がある。こ
のような場合、区間によって、同じ平面上で左右に並行
する場合と、立体的な構造になっていて上下に並行する
場合があるが、どちらの場合でも、現在のカーナビゲー
ションシステムの精度では、それぞれの道路のノードや
リンクがほとんど重なることになる。このため、特定の
位置座標に基づいてマップマッチングを行う場合でも、
その位置座標に該当する道路の候補が複数存在すること
になる。
【0008】特に、国道から高速道路や有料道路への入
り口があるような場合は、道路の形状によって高速道路
や有料道路に入ったのか、国道をそのまま走っているの
か明確に判定できない場合があった。
り口があるような場合は、道路の形状によって高速道路
や有料道路に入ったのか、国道をそのまま走っているの
か明確に判定できない場合があった。
【0009】ここで、図6は、外郭環状線浦和料金所付
近の道路のうち、外郭環状線すなわち外環と国道298
号線を取り出して例示した略図である。この図に示すよ
うに、これらの道路は並行していて、例えば、地点Aを
車が通過した場合、そのまま国道298号線を進んでい
るのか、外環へ進路変更したのか、現在のカーナビゲー
ションシステムの精度では判定が困難である。また、地
点Bでもこのような判定は同じように困難である。この
ため、マップマッチングの結果、走っている道路の判断
が誤る場合があった。
近の道路のうち、外郭環状線すなわち外環と国道298
号線を取り出して例示した略図である。この図に示すよ
うに、これらの道路は並行していて、例えば、地点Aを
車が通過した場合、そのまま国道298号線を進んでい
るのか、外環へ進路変更したのか、現在のカーナビゲー
ションシステムの精度では判定が困難である。また、地
点Bでもこのような判定は同じように困難である。この
ため、マップマッチングの結果、走っている道路の判断
が誤る場合があった。
【0010】このように誤った道路にマップマッチング
することを誤マップマッチングと呼ぶ。そして、複数の
道路が並行している状態で誤マップマッチングが発生す
ると、道路が並行して走っている間は、マップマッチン
グの結果を正しい道路の方へ戻すことは困難であった。
このため、一旦誤マップマッチングが発生すると、道路
が並行でなくなるまでその状態がしばらく継続し、正確
な表示や道案内が困難になるという問題があった。
することを誤マップマッチングと呼ぶ。そして、複数の
道路が並行している状態で誤マップマッチングが発生す
ると、道路が並行して走っている間は、マップマッチン
グの結果を正しい道路の方へ戻すことは困難であった。
このため、一旦誤マップマッチングが発生すると、道路
が並行でなくなるまでその状態がしばらく継続し、正確
な表示や道案内が困難になるという問題があった。
【0011】この発明は、上に述べたような問題点を解
決するために提案されたもので、その目的は、信号が受
信できるかどうかの情報を使って、道路が並行する場合
のマップマッチングの位置精度を改善することである。
決するために提案されたもので、その目的は、信号が受
信できるかどうかの情報を使って、道路が並行する場合
のマップマッチングの位置精度を改善することである。
【0012】
【課題を解決するための手段】上に述べた目的を達成す
るため、請求項1のカーナビゲーションシステムは、信
号を受信して現在地を計算する手段と、複数の道路にお
ける前記信号の受信状況が記録された道路地図データを
格納する手段と、計算された現在地に基づいて、前記複
数の道路のうちどの道路にいるかをマップマッチングす
る手段と、前記信号の受信状況を監視する手段と、信号
の受信状況に応じて、前記複数の道路のうちマップマッ
チングの対象外とする道路を決定する決定手段と、を備
えたことを特徴とする。請求項4の発明は、請求項1の
発明を方法という見方からとらえたもので、マップマッ
チングによってどの道路にいるかを判断するカーナビゲ
ーション方法において、信号を受信して現在地を計算す
るステップと、複数の道路における前記信号の受信状況
が記録された道路地図データを読み出すステップと、前
記信号の受信状況を監視するステップと、信号の受信状
況に応じて、前記複数の道路のうちマップマッチングの
対象外とする道路を決定するステップと、計算された現
在地に基づいて、どの道路にいるかをマップマッチング
するステップと、を含むことを特徴とする。請求項7の
発明は、請求項1,4の発明を、コンピュータソフトウ
ェアを記録した記録媒体という見方からとらえたもの
で、コンピュータを使って、マップマッチングによって
どの道路にいるかを判断しながらカーナビゲーションを
行うためのカーナビゲーション用ソフトウェアを記録し
た記録媒体において、そのソフトウェアは前記コンピュ
ータに、信号を受信して現在地を計算させ、複数の道路
における前記信号の受信状況が記録された道路地図デー
タを読み出させ、前記信号の受信状況を監視させ、信号
の受信状況に応じて、前記複数の道路のうちマップマッ
チングの対象外とする道路を決定させ、計算された現在
地に基づいて、どの道路にいるかをマップマッチングさ
せることを特徴とする。請求項1,4,7の発明では、
マップマッチングに使う道路地図データに、道路やその
区間ごとに、GPS電波などの信号を受信可能か不可能
かという情報をあらかじめ付加しておく。そして、複数
の道路が並行している場所では、その場所で信号が受信
可能か不可能かに応じて、そうでない方の道路をマップ
マッチングの対象から除くことで、従来では正しい判断
が困難だった道路でもマップマッチングの精度を改善す
ることができる。特に、道路地図データには受信状況に
関する情報を追加しておけばよく、また、信号の受信状
況を監視したり、マップマッチングの対象外とする道路
を決定することは、カーナビゲーションシステムに使う
コンピュータのプログラムを変更することで可能にな
る。このため、新しい回路といったハードウェアの追加
が必要になる可能性も少ない。
るため、請求項1のカーナビゲーションシステムは、信
号を受信して現在地を計算する手段と、複数の道路にお
ける前記信号の受信状況が記録された道路地図データを
格納する手段と、計算された現在地に基づいて、前記複
数の道路のうちどの道路にいるかをマップマッチングす
る手段と、前記信号の受信状況を監視する手段と、信号
の受信状況に応じて、前記複数の道路のうちマップマッ
チングの対象外とする道路を決定する決定手段と、を備
えたことを特徴とする。請求項4の発明は、請求項1の
発明を方法という見方からとらえたもので、マップマッ
チングによってどの道路にいるかを判断するカーナビゲ
ーション方法において、信号を受信して現在地を計算す
るステップと、複数の道路における前記信号の受信状況
が記録された道路地図データを読み出すステップと、前
記信号の受信状況を監視するステップと、信号の受信状
況に応じて、前記複数の道路のうちマップマッチングの
対象外とする道路を決定するステップと、計算された現
在地に基づいて、どの道路にいるかをマップマッチング
するステップと、を含むことを特徴とする。請求項7の
発明は、請求項1,4の発明を、コンピュータソフトウ
ェアを記録した記録媒体という見方からとらえたもの
で、コンピュータを使って、マップマッチングによって
どの道路にいるかを判断しながらカーナビゲーションを
行うためのカーナビゲーション用ソフトウェアを記録し
た記録媒体において、そのソフトウェアは前記コンピュ
ータに、信号を受信して現在地を計算させ、複数の道路
における前記信号の受信状況が記録された道路地図デー
タを読み出させ、前記信号の受信状況を監視させ、信号
の受信状況に応じて、前記複数の道路のうちマップマッ
チングの対象外とする道路を決定させ、計算された現在
地に基づいて、どの道路にいるかをマップマッチングさ
せることを特徴とする。請求項1,4,7の発明では、
マップマッチングに使う道路地図データに、道路やその
区間ごとに、GPS電波などの信号を受信可能か不可能
かという情報をあらかじめ付加しておく。そして、複数
の道路が並行している場所では、その場所で信号が受信
可能か不可能かに応じて、そうでない方の道路をマップ
マッチングの対象から除くことで、従来では正しい判断
が困難だった道路でもマップマッチングの精度を改善す
ることができる。特に、道路地図データには受信状況に
関する情報を追加しておけばよく、また、信号の受信状
況を監視したり、マップマッチングの対象外とする道路
を決定することは、カーナビゲーションシステムに使う
コンピュータのプログラムを変更することで可能にな
る。このため、新しい回路といったハードウェアの追加
が必要になる可能性も少ない。
【0013】請求項2の発明は、請求項1記載のカーナ
ビゲーションシステムにおいて、前記道路地図データに
は、前記信号が受信できる道路区間と受信できない道路
区間とが記録され、前記決定手段は、前記信号を継続し
て受信できるときは、前記受信できない道路区間を前記
マップマッチングの対象外とし、信号を受信できない状
態が続いているときは、前記受信できる道路区間を前記
マップマッチングの対象外とするように構成されたこと
を特徴とする。請求項5の発明は、請求項2の発明を方
法という見方からとらえたもので、請求項4記載のカー
ナビゲーション方法において、前記道路地図データに
は、前記信号が受信できる道路区間と受信できない道路
区間とが記録され、前記決定するステップは、前記信号
を継続して受信できるときは、前記受信できない道路区
間を前記マップマッチングの対象外とし、信号を受信で
きない状態が続いているときは、前記受信できる道路区
間を前記マップマッチングの対象外とすることを特徴と
する。請求項8の発明は、請求項2,5の発明を、コン
ピュータソフトウェアを記録した記録媒体という見方か
らとらえたもので、請求項7記載のカーナビゲーション
用ソフトウェアを記録した記録媒体において、前記道路
地図データには、前記信号が受信できる道路区間と受信
できない道路区間とが記録され、前記ソフトウェアは前
記コンピュータに、前記信号を継続して受信できるとき
は、前記受信できない道路区間を前記マップマッチング
の対象外とさせ、信号を受信できない状態が続いている
ときは、前記受信できる道路区間を前記マップマッチン
グの対象外とさせることを特徴とする。請求項2,5,
8の発明では、受信できるかどうかの情報を道路の区間
ごとにきめ細かく付加しておくことで、道路の構造が複
雑でも誤マップマッチングの確率を減らすことができ
る。また、道路が同じ平面上で並行している場所などで
誤マップマッチングが発生した場合でも、上下に並行す
る道路区間がその先にあれば、その道路区間の情報を使
って正しい道路へマップマッチングし直すことができる
ため、位置精度が向上する。
ビゲーションシステムにおいて、前記道路地図データに
は、前記信号が受信できる道路区間と受信できない道路
区間とが記録され、前記決定手段は、前記信号を継続し
て受信できるときは、前記受信できない道路区間を前記
マップマッチングの対象外とし、信号を受信できない状
態が続いているときは、前記受信できる道路区間を前記
マップマッチングの対象外とするように構成されたこと
を特徴とする。請求項5の発明は、請求項2の発明を方
法という見方からとらえたもので、請求項4記載のカー
ナビゲーション方法において、前記道路地図データに
は、前記信号が受信できる道路区間と受信できない道路
区間とが記録され、前記決定するステップは、前記信号
を継続して受信できるときは、前記受信できない道路区
間を前記マップマッチングの対象外とし、信号を受信で
きない状態が続いているときは、前記受信できる道路区
間を前記マップマッチングの対象外とすることを特徴と
する。請求項8の発明は、請求項2,5の発明を、コン
ピュータソフトウェアを記録した記録媒体という見方か
らとらえたもので、請求項7記載のカーナビゲーション
用ソフトウェアを記録した記録媒体において、前記道路
地図データには、前記信号が受信できる道路区間と受信
できない道路区間とが記録され、前記ソフトウェアは前
記コンピュータに、前記信号を継続して受信できるとき
は、前記受信できない道路区間を前記マップマッチング
の対象外とさせ、信号を受信できない状態が続いている
ときは、前記受信できる道路区間を前記マップマッチン
グの対象外とさせることを特徴とする。請求項2,5,
8の発明では、受信できるかどうかの情報を道路の区間
ごとにきめ細かく付加しておくことで、道路の構造が複
雑でも誤マップマッチングの確率を減らすことができ
る。また、道路が同じ平面上で並行している場所などで
誤マップマッチングが発生した場合でも、上下に並行す
る道路区間がその先にあれば、その道路区間の情報を使
って正しい道路へマップマッチングし直すことができる
ため、位置精度が向上する。
【0014】請求項3の発明は、請求項1又は2記載の
カーナビゲーションシステムにおいて、前記信号は、G
PS電波であることを特徴とする。請求項6の発明は、
請求項3の発明を方法という見方からとらえたもので、
請求項4又は5記載のカーナビゲーション方法におい
て、前記信号は、GPS電波であることを特徴とする。
請求項3,6の発明では、現在地の位置座標を計算する
のに使う信号が人工衛星からの電波であり、このような
人工衛星からの電波を受信できるかどうかは、道路の上
に別の道路などの障害物があるかどうかで容易に判断で
き、また、同じ場所であれば比較的変動しにくい。この
ため、道路区間ごとに受信可能か不可能かの情報を容易
に作成して道路地図データに付加し、高精度なマップマ
ッチングが実現できる。例えば、高速道路や有料道路と
国道などの一般道が並行している場合、両者が上下に重
なっている部分では、一般的には、上にある道路ではG
PS電波が受信可能だが下にある道路では受信不可能で
ある。このような道路での受信状況をあらかじめ道路の
構造などから調べ、道路区間ごとに受信可能か不可能か
の情報をマップマッチングに使う道路地図データに付加
しておく。そして、マップマッチングを行うときに、自
動車でのGPS電波の受信状況を調べ、ある程度継続し
てGPS電波を受信している場合は、受信可能となって
いる道路へのマッチングを優先し、逆に、GPS電波を
受信できない状態がある程度続いている場合は、受信不
可能となっている道路へのマッチングを優先する。
カーナビゲーションシステムにおいて、前記信号は、G
PS電波であることを特徴とする。請求項6の発明は、
請求項3の発明を方法という見方からとらえたもので、
請求項4又は5記載のカーナビゲーション方法におい
て、前記信号は、GPS電波であることを特徴とする。
請求項3,6の発明では、現在地の位置座標を計算する
のに使う信号が人工衛星からの電波であり、このような
人工衛星からの電波を受信できるかどうかは、道路の上
に別の道路などの障害物があるかどうかで容易に判断で
き、また、同じ場所であれば比較的変動しにくい。この
ため、道路区間ごとに受信可能か不可能かの情報を容易
に作成して道路地図データに付加し、高精度なマップマ
ッチングが実現できる。例えば、高速道路や有料道路と
国道などの一般道が並行している場合、両者が上下に重
なっている部分では、一般的には、上にある道路ではG
PS電波が受信可能だが下にある道路では受信不可能で
ある。このような道路での受信状況をあらかじめ道路の
構造などから調べ、道路区間ごとに受信可能か不可能か
の情報をマップマッチングに使う道路地図データに付加
しておく。そして、マップマッチングを行うときに、自
動車でのGPS電波の受信状況を調べ、ある程度継続し
てGPS電波を受信している場合は、受信可能となって
いる道路へのマッチングを優先し、逆に、GPS電波を
受信できない状態がある程度続いている場合は、受信不
可能となっている道路へのマッチングを優先する。
【0015】
【発明の実施の形態】次に、この発明のカーナビゲーシ
ョンシステムの実施の形態(以下「実施形態」という)
について、図面を参照して具体的に説明する。なお、以
下の説明で使うそれぞれの図について、それより前で説
明した図と同じ部材や同じ種類の部材については同じ符
号をつけ、説明は省略する。
ョンシステムの実施の形態(以下「実施形態」という)
について、図面を参照して具体的に説明する。なお、以
下の説明で使うそれぞれの図について、それより前で説
明した図と同じ部材や同じ種類の部材については同じ符
号をつけ、説明は省略する。
【0016】また、この実施形態は、いろいろなハード
ウェア装置と、ソフトウェアによって制御されるコンピ
ュータとを使って実現される。この場合、そのソフトウ
ェアは、この明細書の記載にしたがった命令を組み合わ
せることで作られ、上に述べた従来技術と共通の部分に
は従来技術で説明した手法も使われる。また、そのソフ
トウェアは、プログラムコードだけでなく、プログラム
コードの実行のときに使うために予め用意されたデータ
も含む。そして、そのソフトウェアは、カーナビゲーシ
ョンシステムに組み込まれたCPU、各種チップセット
といった物理的な処理装置を活用することでこの発明の
作用効果を実現する。
ウェア装置と、ソフトウェアによって制御されるコンピ
ュータとを使って実現される。この場合、そのソフトウ
ェアは、この明細書の記載にしたがった命令を組み合わ
せることで作られ、上に述べた従来技術と共通の部分に
は従来技術で説明した手法も使われる。また、そのソフ
トウェアは、プログラムコードだけでなく、プログラム
コードの実行のときに使うために予め用意されたデータ
も含む。そして、そのソフトウェアは、カーナビゲーシ
ョンシステムに組み込まれたCPU、各種チップセット
といった物理的な処理装置を活用することでこの発明の
作用効果を実現する。
【0017】但し、この発明を実現する具体的なハード
ウェアやソフトウェアの構成はいろいろ変更することが
できる。例えば、回路の構成やCPUの処理能力に応じ
て、ある機能を、LSIなどの物理的な電子回路で実現
する場合も、ソフトウェアによって実現する場合も考え
られる。また、ソフトウェアを使う部分についても、ソ
フトウェアの形式には、コンパイラ、アセンブラ、マイ
クロプログラムなどいろいろ考えられる。また、この発
明を実現するソフトウェアを記録した記録媒体は、それ
単独でもこの発明の一態様である。
ウェアやソフトウェアの構成はいろいろ変更することが
できる。例えば、回路の構成やCPUの処理能力に応じ
て、ある機能を、LSIなどの物理的な電子回路で実現
する場合も、ソフトウェアによって実現する場合も考え
られる。また、ソフトウェアを使う部分についても、ソ
フトウェアの形式には、コンパイラ、アセンブラ、マイ
クロプログラムなどいろいろ考えられる。また、この発
明を実現するソフトウェアを記録した記録媒体は、それ
単独でもこの発明の一態様である。
【0018】以上のように、コンピュータを使ってこの
発明を実現する態様はいろいろ考えられるので、以下で
は、この発明や実施形態に含まれる個々の機能を実現す
る仮想的回路ブロックを使って、この発明と実施形態と
を説明する。
発明を実現する態様はいろいろ考えられるので、以下で
は、この発明や実施形態に含まれる個々の機能を実現す
る仮想的回路ブロックを使って、この発明と実施形態と
を説明する。
【0019】〔1.構成〕まず、図1は、この実施形態
の構成を示す機能ブロック図である。すなわち、この実
施形態は、絶対位置・方位検出部1と、相対方位検出部
2と、車速検出部3と、メインCPU及びその周辺回路
4と、メモリ群Mと、ユーザインタフェース9と、表示
部10と、入力部11と、CD−ROM制御部12と、
を備えている。
の構成を示す機能ブロック図である。すなわち、この実
施形態は、絶対位置・方位検出部1と、相対方位検出部
2と、車速検出部3と、メインCPU及びその周辺回路
4と、メモリ群Mと、ユーザインタフェース9と、表示
部10と、入力部11と、CD−ROM制御部12と、
を備えている。
【0020】このうち、絶対位置・方位検出部1は、G
PS衛星から送られてくるGPS電波を受信すること
で、自動車の現在位置について地表での絶対的な位置座
標や方位を計算する手段である。また、相対方位検出部
2は、ジャイロなどを使って自動車の相対的な方位を検
出する部分である。また、車速検出部3は、自動車より
得られる車速パルスを処理することで、車の速度を計算
する部分である。
PS衛星から送られてくるGPS電波を受信すること
で、自動車の現在位置について地表での絶対的な位置座
標や方位を計算する手段である。また、相対方位検出部
2は、ジャイロなどを使って自動車の相対的な方位を検
出する部分である。また、車速検出部3は、自動車より
得られる車速パルスを処理することで、車の速度を計算
する部分である。
【0021】また、CD−ROM制御部12は、マップ
マッチングに使う道路地図データやカーナビゲーション
システム用のプログラムなど各種の情報をCD−ROM
から読み出す部分であり、この道路地図データには、複
数の道路におけるGPS電波の受信状況が記録されてい
る。すなわち、この道路地図データには、どの道路のど
の区間でGPS電波が受信でき、どの道路のどの区間で
受信できないかが記録されている。
マッチングに使う道路地図データやカーナビゲーション
システム用のプログラムなど各種の情報をCD−ROM
から読み出す部分であり、この道路地図データには、複
数の道路におけるGPS電波の受信状況が記録されてい
る。すなわち、この道路地図データには、どの道路のど
の区間でGPS電波が受信でき、どの道路のどの区間で
受信できないかが記録されている。
【0022】ここで、図2は、この実施形態において、
マップマッチング用の道路地図データ(マップマッチン
グ用地図データベース)に付加されている情報の例を示
す概念図である。すなわち、この例は、国道298号線
と外環について、並行している区間ごとにGPS電波の
受信が不可、可能、不確実に区分しているものである。
具体的には、外環は国道298号線よりも高い位置を走
っているため、外環の区間dではどこでもGPS電波が
受信可能である。一方、国道298号線の区間aでは、
真上に外環があるため、GPS電波を全く受信すること
ができないが、国道298号線の区間cでは外環が真上
からずれているためGPS電波を受信可能である。ま
た、区間bは区間aから区間cに移行する区間であり、
「不可」と「可能」の中間的な状態で、GPS電波をと
きどき受信することができる。
マップマッチング用の道路地図データ(マップマッチン
グ用地図データベース)に付加されている情報の例を示
す概念図である。すなわち、この例は、国道298号線
と外環について、並行している区間ごとにGPS電波の
受信が不可、可能、不確実に区分しているものである。
具体的には、外環は国道298号線よりも高い位置を走
っているため、外環の区間dではどこでもGPS電波が
受信可能である。一方、国道298号線の区間aでは、
真上に外環があるため、GPS電波を全く受信すること
ができないが、国道298号線の区間cでは外環が真上
からずれているためGPS電波を受信可能である。ま
た、区間bは区間aから区間cに移行する区間であり、
「不可」と「可能」の中間的な状態で、GPS電波をと
きどき受信することができる。
【0023】また、メインCPU及びその周辺回路4
は、カーナビゲーションシステム全体を制御する制御回
路の役割を果たす部分であり、上に述べたソフトウェア
の作用によって、マップマッチング部41と、受信状況
監視部42と、決定部43と、処理部44と、の役割を
果たす。このうち、マップマッチング部41は、計算さ
れた現在地の位置座標に基づいて、CD−ROM内の道
路地図データに記録されている複数の道路のうち、自動
車が現在どの道路にいるかをマップマッチングする手段
である。
は、カーナビゲーションシステム全体を制御する制御回
路の役割を果たす部分であり、上に述べたソフトウェア
の作用によって、マップマッチング部41と、受信状況
監視部42と、決定部43と、処理部44と、の役割を
果たす。このうち、マップマッチング部41は、計算さ
れた現在地の位置座標に基づいて、CD−ROM内の道
路地図データに記録されている複数の道路のうち、自動
車が現在どの道路にいるかをマップマッチングする手段
である。
【0024】また、受信状況監視部42は、GPS電波
の受信状況を監視する手段であり、また、決定部43
は、この受信状況に応じて、上に述べた複数の道路のう
ちマップマッチングの対象外とする道路を決定する決定
手段である。また、処理部44は、このようなマップマ
ッチングの結果を利用して、自動車の現在位置をコンピ
ュータグラフィックスの地図上で表示したり、ユーザの
指示に応じて道案内を行ったりといったカーナビゲーシ
ョンの各種処理を行う部分である。
の受信状況を監視する手段であり、また、決定部43
は、この受信状況に応じて、上に述べた複数の道路のう
ちマップマッチングの対象外とする道路を決定する決定
手段である。また、処理部44は、このようなマップマ
ッチングの結果を利用して、自動車の現在位置をコンピ
ュータグラフィックスの地図上で表示したり、ユーザの
指示に応じて道案内を行ったりといったカーナビゲーシ
ョンの各種処理を行う部分である。
【0025】なお、処理部44は、このような各種処理
を行う際、メモリ群Mと、ユーザインタフェース9と、
表示部10と、入力部11とを利用する。すなわち、メ
モリ群Mは、この実施形態のカーナビゲーションシステ
ムが動作するのに必要な各種のメモリ、すなわち、BI
OSやブートアッププログラムなどを格納しているRO
M5、ワークエリアなどに使うDRAM6、キャッシュ
やバッファなどに使うSRAM7、ビデオ表示などに使
うVRAM8を含んでいる。
を行う際、メモリ群Mと、ユーザインタフェース9と、
表示部10と、入力部11とを利用する。すなわち、メ
モリ群Mは、この実施形態のカーナビゲーションシステ
ムが動作するのに必要な各種のメモリ、すなわち、BI
OSやブートアッププログラムなどを格納しているRO
M5、ワークエリアなどに使うDRAM6、キャッシュ
やバッファなどに使うSRAM7、ビデオ表示などに使
うVRAM8を含んでいる。
【0026】また、表示部10は、地図や操作メニュー
など各種の情報を液晶表示パネルなどを使って表示する
ための部分であり、入力部11は、ユーザが命令や目的
地などさまざまな情報を入力するための部分であり、ユ
ーザインタフェース9は、メインCPU及びその周辺回
路4と、表示部10及び入力部11という入出力手段と
を、I/O制御回路やドライバなどを使って結ぶ部分で
ある。
など各種の情報を液晶表示パネルなどを使って表示する
ための部分であり、入力部11は、ユーザが命令や目的
地などさまざまな情報を入力するための部分であり、ユ
ーザインタフェース9は、メインCPU及びその周辺回
路4と、表示部10及び入力部11という入出力手段と
を、I/O制御回路やドライバなどを使って結ぶ部分で
ある。
【0027】〔2.作用〕上に述べたように構成された
この実施形態では、マップマッチングの対象は、次のよ
うに選択される。すなわち、絶対位置・方位検出部1
は、受信したGPS電波に基づいて現在地の位置座標を
計算してマップマッチング部41に渡し、マップマッチ
ング部41は、道路地図データに含まれるいろいろな道
路区間の中で、現在自動車がどの道路区間にいるかを判
断する。このとき判断の対象となる道路区間は、位置座
標と同じユニット内の道路区間であり、それら道路区間
のデータはCD−ROM制御部12がCD−ROMから
読み出したものである。そして、この実施形態では、受
信状況監視部42がGPS電波の受信状況を監視し、決
定部43が、複数の道路区間のうちGPS電波の受信状
況に応じて、マップマッチングの対象外とする道路を決
定する。
この実施形態では、マップマッチングの対象は、次のよ
うに選択される。すなわち、絶対位置・方位検出部1
は、受信したGPS電波に基づいて現在地の位置座標を
計算してマップマッチング部41に渡し、マップマッチ
ング部41は、道路地図データに含まれるいろいろな道
路区間の中で、現在自動車がどの道路区間にいるかを判
断する。このとき判断の対象となる道路区間は、位置座
標と同じユニット内の道路区間であり、それら道路区間
のデータはCD−ROM制御部12がCD−ROMから
読み出したものである。そして、この実施形態では、受
信状況監視部42がGPS電波の受信状況を監視し、決
定部43が、複数の道路区間のうちGPS電波の受信状
況に応じて、マップマッチングの対象外とする道路を決
定する。
【0028】ここで、図3は、この実施形態におけるマ
ップマッチングの手順を示すフローチャートである。す
なわち、この手順では、受信状況監視部42が、現在継
続してGPS電波を受信できているかどうかを確認し
(ステップ31)、受信できているときは、決定部43
が、道路地図データでGPS電波が受信不可能とされて
いる道路区間をマップマッチング対象から外す(ステッ
プ32)。そして、残った道路区間のデータを使って、
マップマッチング部41がマップマッチングを行う。こ
のとき、ノードやリンクとの具体的な距離の計算などは
従来と同様の一般に知られた手順で行う。
ップマッチングの手順を示すフローチャートである。す
なわち、この手順では、受信状況監視部42が、現在継
続してGPS電波を受信できているかどうかを確認し
(ステップ31)、受信できているときは、決定部43
が、道路地図データでGPS電波が受信不可能とされて
いる道路区間をマップマッチング対象から外す(ステッ
プ32)。そして、残った道路区間のデータを使って、
マップマッチング部41がマップマッチングを行う。こ
のとき、ノードやリンクとの具体的な距離の計算などは
従来と同様の一般に知られた手順で行う。
【0029】ステップ31で、継続してGPS電波を受
信できていないときは、受信状況監視部42は、反対
に、GPS電波を受信できない状態があらかじめ決めら
れた時間以上継続するかどうかを判断する(ステップ3
3)。つまり、継続してGPS電波を受信できていなく
ても、必ずしもGPS電波が全く受信できないとは限ら
ず、断続的に受信できている状態も考えられるため、受
信できない状態が継続するかどうかを判断するものであ
る。
信できていないときは、受信状況監視部42は、反対
に、GPS電波を受信できない状態があらかじめ決めら
れた時間以上継続するかどうかを判断する(ステップ3
3)。つまり、継続してGPS電波を受信できていなく
ても、必ずしもGPS電波が全く受信できないとは限ら
ず、断続的に受信できている状態も考えられるため、受
信できない状態が継続するかどうかを判断するものであ
る。
【0030】このステップ33において、GPS電波が
受信できない状態が継続するときは、決定部43は、道
路地図データでGPS電波が受信可能とされている道路
区間をマップマッチングの対象から外し(ステップ3
4)、マップマッチング部41は、残った道路区間のデ
ータを使ってマップマッチングを行う。一方、ステップ
33において、GPS電波が受信できない状態が継続し
ないときは、従来と同様のマップマッチング処理が行わ
れる(ステップ35)続いて、受信状況監視部42が、
GPS電波を継続して受信できているかどう(ステップ
31)を判断する手順を図4のフローチャートに示す。
すなわち、この手順では、GPS電波が受信可能な状態
になるの(OK)を待って(ステップ41)、タイマを
スタートさせ(ステップ42)、所定時間が経過するま
で(ステップ43)、GPS電波を受信できていること
(OK)の確認を繰り返す(ステップ44)。このと
き、GPS電波が受信できないとステップ41からの手
順を繰り返すが、GPS電波を受信可能な状態のまま所
定時間が経過すると(ステップ43)、継続してGPS
電波を受信できることを示すフラグがセットされる(ス
テップ45)。
受信できない状態が継続するときは、決定部43は、道
路地図データでGPS電波が受信可能とされている道路
区間をマップマッチングの対象から外し(ステップ3
4)、マップマッチング部41は、残った道路区間のデ
ータを使ってマップマッチングを行う。一方、ステップ
33において、GPS電波が受信できない状態が継続し
ないときは、従来と同様のマップマッチング処理が行わ
れる(ステップ35)続いて、受信状況監視部42が、
GPS電波を継続して受信できているかどう(ステップ
31)を判断する手順を図4のフローチャートに示す。
すなわち、この手順では、GPS電波が受信可能な状態
になるの(OK)を待って(ステップ41)、タイマを
スタートさせ(ステップ42)、所定時間が経過するま
で(ステップ43)、GPS電波を受信できていること
(OK)の確認を繰り返す(ステップ44)。このと
き、GPS電波が受信できないとステップ41からの手
順を繰り返すが、GPS電波を受信可能な状態のまま所
定時間が経過すると(ステップ43)、継続してGPS
電波を受信できることを示すフラグがセットされる(ス
テップ45)。
【0031】また、受信状況監視部42が、GPS電波
を受信できない状態が継続するかどうか(ステップ3
3)を判断する手順を図5のフローチャートに示す。す
なわち、この手順では、GPS電波が受信不可能になる
の(NG)を待って(ステップ51)、タイマをスター
トさせ(ステップ52)、所定時間が経過するまで(ス
テップ53)、GPS電波を受信できていないこと(N
G)の確認を繰り返す(ステップ54)。このとき、G
PS電波が受信できたときはステップ51からの手順を
繰り返すが、GPS電波を受信できない状態のまま所定
時間が経過すると(ステップ53)、GPS電波を受信
できない状態が続いていることを示すフラグがセットさ
れる(ステップ55)。
を受信できない状態が継続するかどうか(ステップ3
3)を判断する手順を図5のフローチャートに示す。す
なわち、この手順では、GPS電波が受信不可能になる
の(NG)を待って(ステップ51)、タイマをスター
トさせ(ステップ52)、所定時間が経過するまで(ス
テップ53)、GPS電波を受信できていないこと(N
G)の確認を繰り返す(ステップ54)。このとき、G
PS電波が受信できたときはステップ51からの手順を
繰り返すが、GPS電波を受信できない状態のまま所定
時間が経過すると(ステップ53)、GPS電波を受信
できない状態が続いていることを示すフラグがセットさ
れる(ステップ55)。
【0032】例えば、図2の例では、国道298号線の
道路区間aではGPS電波の受信は不可能であるが、こ
の道路区間aの真上を走っている外環の道路区間dで
は、GPS電波の受信が可能である。このため、例えば
道路区間a付近で、GPS電波の受信が不可能な場合
は、上を走っている外環の道路区間dはマップマッチン
グの対象から外され、このため、マップマッチングによ
る判断は、下を走っている国道298号線にいる、とい
う結果になる。
道路区間aではGPS電波の受信は不可能であるが、こ
の道路区間aの真上を走っている外環の道路区間dで
は、GPS電波の受信が可能である。このため、例えば
道路区間a付近で、GPS電波の受信が不可能な場合
は、上を走っている外環の道路区間dはマップマッチン
グの対象から外され、このため、マップマッチングによ
る判断は、下を走っている国道298号線にいる、とい
う結果になる。
【0033】逆に、例えば道路区間a付近で、GPS電
波の受信が可能な場合は、下を走っている国道298号
線の道路区間aがマップマッチングの対象から外され、
このため、マップマッチングによる判断は、上を走って
いる外環にいる、という結果になる。
波の受信が可能な場合は、下を走っている国道298号
線の道路区間aがマップマッチングの対象から外され、
このため、マップマッチングによる判断は、上を走って
いる外環にいる、という結果になる。
【0034】〔3.効果〕以上のように、この実施形態
では、マップマッチングに使う道路地図データに、道路
やその区間ごとに、GPS電波などの信号を受信可能か
不可能かという情報をあらかじめ付加しておく。そし
て、複数の道路が並行している場所では、その場所で信
号が受信可能か不可能かに応じて、そうでない方の道路
をマップマッチングの対象から除くことで、従来では正
しい判断が困難だった道路でもマップマッチングの精度
を改善することができる。
では、マップマッチングに使う道路地図データに、道路
やその区間ごとに、GPS電波などの信号を受信可能か
不可能かという情報をあらかじめ付加しておく。そし
て、複数の道路が並行している場所では、その場所で信
号が受信可能か不可能かに応じて、そうでない方の道路
をマップマッチングの対象から除くことで、従来では正
しい判断が困難だった道路でもマップマッチングの精度
を改善することができる。
【0035】特に、道路地図データには受信状況に関す
る情報を追加しておけばよく、また、信号の受信状況を
監視したり、マップマッチングの対象外とする道路を決
定することは、カーナビゲーションシステムに使うコン
ピュータのプログラムを変更することで可能になる。こ
のため、新しい回路といったハードウェアの追加が必要
になる可能性も少ない。
る情報を追加しておけばよく、また、信号の受信状況を
監視したり、マップマッチングの対象外とする道路を決
定することは、カーナビゲーションシステムに使うコン
ピュータのプログラムを変更することで可能になる。こ
のため、新しい回路といったハードウェアの追加が必要
になる可能性も少ない。
【0036】特に、この実施形態では、受信できるかど
うかの情報を道路の区間ごとにきめ細かく付加しておく
ことで、道路の構造が複雑でも誤マップマッチングの確
率を減らすことができる。また、道路が同じ平面上で並
行している場所などで誤マップマッチングが発生した場
合でも、上下に並行する道路区間がその先にあれば、そ
の道路区間の情報を使って正しい道路へマップマッチン
グし直すことができるため、位置精度が向上する。
うかの情報を道路の区間ごとにきめ細かく付加しておく
ことで、道路の構造が複雑でも誤マップマッチングの確
率を減らすことができる。また、道路が同じ平面上で並
行している場所などで誤マップマッチングが発生した場
合でも、上下に並行する道路区間がその先にあれば、そ
の道路区間の情報を使って正しい道路へマップマッチン
グし直すことができるため、位置精度が向上する。
【0037】さらに、この実施形態では、現在地の位置
座標を計算するのに使う信号が人工衛星からの電波であ
り、このような人工衛星からの電波を受信できるかどう
かは、道路の上に別の道路などの障害物があるかどうか
で容易に判断でき、また、同じ場所であれば比較的変動
しにくい。このため、道路区間ごとに受信可能か不可能
かの情報を容易に作成して道路地図データに付加し、高
精度なマップマッチングが実現できる。
座標を計算するのに使う信号が人工衛星からの電波であ
り、このような人工衛星からの電波を受信できるかどう
かは、道路の上に別の道路などの障害物があるかどうか
で容易に判断でき、また、同じ場所であれば比較的変動
しにくい。このため、道路区間ごとに受信可能か不可能
かの情報を容易に作成して道路地図データに付加し、高
精度なマップマッチングが実現できる。
【0038】〔4.他の実施の形態〕なお、この発明は
上に述べた実施形態に限定されるものではなく、次に例
示するような他の実施の形態も含むものである。例え
ば、この発明は、自動車だけでなく二輪車など他の種類
の移動体に適用することも可能で、そのような実施形態
も含むものである。また、現在地の計算に使う信号はG
PS電波には限定されず、静止衛星からの電波を使った
り、地上に設置されたビーコンから出る光や電波を使う
こともできる。また、道路地図データでは、全ての道路
や道路区間について信号の受信状況を記録しておく必要
はなく、互いに並行している道路や、上下に並行してい
る部分のある道路だけに受信状況の情報を記録しておく
ことができる。また、マップマッチングの具体的な手順
は自由であり、一般に知られている手法を自由に組み合
わせて使うことができる。
上に述べた実施形態に限定されるものではなく、次に例
示するような他の実施の形態も含むものである。例え
ば、この発明は、自動車だけでなく二輪車など他の種類
の移動体に適用することも可能で、そのような実施形態
も含むものである。また、現在地の計算に使う信号はG
PS電波には限定されず、静止衛星からの電波を使った
り、地上に設置されたビーコンから出る光や電波を使う
こともできる。また、道路地図データでは、全ての道路
や道路区間について信号の受信状況を記録しておく必要
はなく、互いに並行している道路や、上下に並行してい
る部分のある道路だけに受信状況の情報を記録しておく
ことができる。また、マップマッチングの具体的な手順
は自由であり、一般に知られている手法を自由に組み合
わせて使うことができる。
【0039】また、信号の受信状況に応じて、複数の道
路のうちマップマッチングの対象外とする道路を決定す
るというのは、どの道路は対象とし、どの道路は対象と
しない、ということを決めることを広く意味し、「対象
とする道路」を決定することも、「対象外とする道路」
を決定することに含まれる。
路のうちマップマッチングの対象外とする道路を決定す
るというのは、どの道路は対象とし、どの道路は対象と
しない、ということを決めることを広く意味し、「対象
とする道路」を決定することも、「対象外とする道路」
を決定することに含まれる。
【0040】また、信号が受信できる道路区間と受信で
きない道路区間とを記録する形式は自由であり、例えば
区間は可変長でも固定長でもよいし、また、区間ごとに
受信可能か不可能かを個別に記録してもよいし、受信不
可能な道路区間だけを特定の領域にまとめて記録するよ
うな形式でもよい。さらに、このような受信可能か不可
能かの情報は、電波の強さ(電界強度)などを実測して
求めてもよいし、道路の構造などから理論的に計算して
求めてもよい。
きない道路区間とを記録する形式は自由であり、例えば
区間は可変長でも固定長でもよいし、また、区間ごとに
受信可能か不可能かを個別に記録してもよいし、受信不
可能な道路区間だけを特定の領域にまとめて記録するよ
うな形式でもよい。さらに、このような受信可能か不可
能かの情報は、電波の強さ(電界強度)などを実測して
求めてもよいし、道路の構造などから理論的に計算して
求めてもよい。
【0041】
【発明の効果】以上のように、この発明によれば、信号
が受信できるかどうかの情報を使って、道路が上下に並
行する場合のマップマッチングの位置精度を改善するこ
とができるので、地図上での現在位置の表示や道案内が
円滑になる。
が受信できるかどうかの情報を使って、道路が上下に並
行する場合のマップマッチングの位置精度を改善するこ
とができるので、地図上での現在位置の表示や道案内が
円滑になる。
【図1】この発明の実施形態の構成を示す機能ブロック
図。
図。
【図2】この発明の実施形態において、道路区間ごとの
GPS電波の受信状況を表す情報の例を示す図。
GPS電波の受信状況を表す情報の例を示す図。
【図3】この発明の実施形態において、マップマッチン
グの対象外とする道路を決める手順を示すフローチャー
ト。
グの対象外とする道路を決める手順を示すフローチャー
ト。
【図4】この発明の実施形態において、GPS電波の継
続して受信できるかどうかを判断する手順を示すフロー
チャート。
続して受信できるかどうかを判断する手順を示すフロー
チャート。
【図5】この発明の実施形態において、GPS電波の受
信できない状態が続くかどうかを判断する手順を示すフ
ローチャート。
信できない状態が続くかどうかを判断する手順を示すフ
ローチャート。
【図6】マップマッチングが難しい地点の例として、互
いに並行する道路の例を概念的に示す略図。
いに並行する道路の例を概念的に示す略図。
1…絶対位置・方位検出部 2…相対方位検出部 3…車速検出部 4…メインCPU及びその周辺回路 5…ROM 6…DRAM 7…SRAM 8…VRAM 9…ユーザインタフェース 10…表示部 11…入力部 12…CD−ROM 41…マップマッチング部 42…受信状況監視部 43…決定部 44…処理部 M…メモリ群
Claims (8)
- 【請求項1】 信号を受信して現在地を計算する手段
と、 複数の道路における前記信号の受信状況が記録された道
路地図データを格納する手段と、 計算された現在地に基づいて、前記複数の道路のうちど
の道路にいるかをマップマッチングする手段と、 前記信号の受信状況を監視する手段と、 信号の受信状況に応じて、前記複数の道路のうちマップ
マッチングの対象外とする道路を決定する決定手段と、 を備えたことを特徴とするカーナビゲーションシステ
ム。 - 【請求項2】 前記道路地図データには、前記信号が受
信できる道路区間と受信できない道路区間とが記録さ
れ、 前記決定手段は、 前記信号を継続して受信できるときは、前記受信できな
い道路区間を前記マップマッチングの対象外とし、 信号を受信できない状態が続いているときは、前記受信
できる道路区間を前記マップマッチングの対象外とする
ように構成されたことを特徴とする請求項1記載のカー
ナビゲーションシステム。 - 【請求項3】 前記信号は、GPS電波であることを特
徴とする請求項1又は2記載のカーナビゲーションシス
テム。 - 【請求項4】 マップマッチングによってどの道路にい
るかを判断するカーナビゲーション方法において、 信号を受信して現在地を計算するステップと、 複数の道路における前記信号の受信状況が記録された道
路地図データを読み出すステップと、 前記信号の受信状況を監視するステップと、 信号の受信状況に応じて、前記複数の道路のうちマップ
マッチングの対象外とする道路を決定するステップと、 計算された現在地に基づいて、どの道路にいるかをマッ
プマッチングするステップと、 を含むことを特徴とするカーナビゲーション方法。 - 【請求項5】 前記道路地図データには、前記信号が受
信できる道路区間と受信できない道路区間とが記録さ
れ、 前記決定するステップは、 前記信号を継続して受信できるときは、前記受信できな
い道路区間を前記マップマッチングの対象外とし、 信号を受信できない状態が続いているときは、前記受信
できる道路区間を前記マップマッチングの対象外とする
ことを特徴とする請求項4記載のカーナビゲーション方
法。 - 【請求項6】 前記信号は、GPS電波であることを特
徴とする請求項4又は5記載のカーナビゲーション方
法。 - 【請求項7】 コンピュータを使って、マップマッチン
グによってどの道路にいるかを判断しながらカーナビゲ
ーションを行うためのカーナビゲーション用ソフトウェ
アを記録した記録媒体において、 そのソフトウェアは前記コンピュータに、 信号を受信して現在地を計算させ、 複数の道路における前記信号の受信状況が記録された道
路地図データを読み出させ、 前記信号の受信状況を監視させ、 信号の受信状況に応じて、前記複数の道路のうちマップ
マッチングの対象外とする道路を決定させ、 計算された現在地に基づいて、どの道路にいるかをマッ
プマッチングさせることを特徴とするカーナビゲーショ
ン用ソフトウェアを記録した記録媒体。 - 【請求項8】 前記道路地図データには、前記信号が受
信できる道路区間と受信できない道路区間とが記録さ
れ、 前記ソフトウェアは前記コンピュータに、 前記信号を継続して受信できるときは、前記受信できな
い道路区間を前記マップマッチングの対象外とさせ、 信号を受信できない状態が続いているときは、前記受信
できる道路区間を前記マップマッチングの対象外とさせ
ることを特徴とする請求項7記載のカーナビゲーション
用ソフトウェアを記録した記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10136478A JPH11325931A (ja) | 1998-05-19 | 1998-05-19 | カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10136478A JPH11325931A (ja) | 1998-05-19 | 1998-05-19 | カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11325931A true JPH11325931A (ja) | 1999-11-26 |
Family
ID=15176082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10136478A Pending JPH11325931A (ja) | 1998-05-19 | 1998-05-19 | カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11325931A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006292928A (ja) * | 2005-04-08 | 2006-10-26 | Xanavi Informatics Corp | 現在位置表示装置 |
| WO2013179852A1 (ja) * | 2012-05-29 | 2013-12-05 | クラリオン株式会社 | 車両位置検出装置、及びプログラム |
| JP2015203939A (ja) * | 2014-04-14 | 2015-11-16 | 三菱電機株式会社 | 情報表示制御装置および情報表示システム |
| CN106097748A (zh) * | 2016-06-02 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 路况信息的推送方法及推送系统 |
| CN104019822B (zh) * | 2013-02-28 | 2017-05-24 | 北京四维图新科技股份有限公司 | 一种汽车导航方法、装置及导航终端 |
-
1998
- 1998-05-19 JP JP10136478A patent/JPH11325931A/ja active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006292928A (ja) * | 2005-04-08 | 2006-10-26 | Xanavi Informatics Corp | 現在位置表示装置 |
| WO2013179852A1 (ja) * | 2012-05-29 | 2013-12-05 | クラリオン株式会社 | 車両位置検出装置、及びプログラム |
| JP2013246123A (ja) * | 2012-05-29 | 2013-12-09 | Clarion Co Ltd | 車両位置検出装置、及びプログラム |
| US9557180B2 (en) | 2012-05-29 | 2017-01-31 | Clarion Co., Ltd. | Vehicle position detection device and program |
| CN104350362B (zh) * | 2012-05-29 | 2017-03-08 | 歌乐株式会社 | 车辆位置检测装置及方法 |
| CN104019822B (zh) * | 2013-02-28 | 2017-05-24 | 北京四维图新科技股份有限公司 | 一种汽车导航方法、装置及导航终端 |
| JP2015203939A (ja) * | 2014-04-14 | 2015-11-16 | 三菱電機株式会社 | 情報表示制御装置および情報表示システム |
| CN106097748A (zh) * | 2016-06-02 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 路况信息的推送方法及推送系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3221746B2 (ja) | ナビゲーション装置 | |
| US20080021638A1 (en) | Navigation system | |
| US6349259B1 (en) | Navigation apparatus and information generating apparatus | |
| US20040210383A1 (en) | Car navigation system and car navigation control method | |
| JP2002156242A (ja) | ナビゲーション装置、音声ガイダンス方法、経路案内方法、記憶媒体 | |
| KR100208804B1 (ko) | 이동체용 네비게이션장치 및 그 처리방법 | |
| JP2004245609A (ja) | 仮想車両を利用したルート評価システムおよび方法、ナビゲーション装置 | |
| JPH10307037A (ja) | ナビゲーション装置 | |
| JPH04138317A (ja) | 車々間通信を利用したナビゲーション装置 | |
| JPH1137776A (ja) | 車両用ナビゲーション装置 | |
| JP3084087B2 (ja) | 自車位置認識装置 | |
| JPH09184732A (ja) | 車両用道路地図表示装置 | |
| JP4835413B2 (ja) | 車両用ナビゲーション装置 | |
| JPH11325931A (ja) | カーナビゲーションシステム及び方法並びにカーナビゲーション用ソフトウェアを記録した記録媒体 | |
| JP2002318122A (ja) | 方位測定装置及び方位測定方法 | |
| JP2008249614A (ja) | 車載ナビゲーション装置、ナビゲーションシステム及びコンピュータプログラム | |
| JPH04213019A (ja) | 位置検出精度判定方法およびその方法を用いた車両誘導装置 | |
| CN114623839A (zh) | 导航方法、系统、装置及存储介质 | |
| KR100196725B1 (ko) | Gps를 이용한 자동차 항법장치의 맵 매칭방법 | |
| JP4822938B2 (ja) | ナビゲーション装置 | |
| JP4093135B2 (ja) | カーナビゲーション装置 | |
| JPH0914978A (ja) | ナビゲーション装置のマップマッチング方法、及びナビゲーション装置 | |
| JP3595680B2 (ja) | ナビゲーションシステム及び方法並びにナビゲーション用ソフトウェアを記録した記録媒体 | |
| JP2553163Y2 (ja) | 車載用複合航法装置 | |
| JP2002148056A (ja) | ナビゲーション装置、移動軌跡の表示方法、記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040812 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040817 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041018 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041130 |