(57)【要約】【課題】ジャイロスコープの出力を用いて現在位置を精度良く地図上に表示すること。【解決手段】現在位置検出手段と、地図データベースと、マップマッチング手段と、表示制御手段と、表示手段と、を備える現在位置表示装置は、さらに角速度の変化を検出する傾斜判定手段と、を備え、前記現在位置検出手段によって仮想現在位置を検出し、前記傾斜判定手段によって検出された角速度に基づいて前記傾斜判定手段が傾斜角度を算出し、前記傾斜角度に基づいて地図データベースを参照して前記仮想現在位置付近の前記候補となるリンクに対する信頼度を算出し、前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理し、前記表示制御手段が前記マッチング処理された現在位置を地図画像と共に前記表示手段に表示する。【選択図】図４
2011226950.tif 000002
【特許請求の範囲】
【請求項１】
現在位置検出手段と、地図データベースと、マップマッチング手段と、表示制御手段と、表示手段と、を備え、前記マップマッチング手段が前記現在位置検出手段によって検出された仮想現在位置を、前記地図データベースから特定したマップマッチングの候補となるリンク上に実際の現在位置としてマッチング処理し、前記実際の現在位置を前記表示制御手段が前記表示手段に地図画像とともに表示する現在位置表示装置において、
前記現在位置表示装置は、さらに角速度の変化を検出する傾斜判定手段を備え、前記傾斜判定手段は、検出した角速度に基づいて傾斜角度を算出し、前記傾斜角度と前記地図データベースを参照して前記候補となるリンクに対する信頼度を算出し、算出された該信頼度に基づき前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理することを特徴とする現在位置表示装置。
【請求項２】
前記地図データベースは、前記傾斜判定手段が傾斜角度を算出すべき地点である第１検知地点を示す情報を記憶しており、前記傾斜判定手段は、前記仮想現在位置が前記第１検知地点付近にあるときに傾斜角度を算出し、算出した該傾斜角度に基づいて前記候補となるリンクに対する第1の信頼度を算出することを特徴とする請求項１に記載の現在位置表示装置。
【請求項３】
前記地図データベースは、前記第１検知地点に関連付けられた第２検知地点を示す情報を記憶しており、前記傾斜判定手段は、前記仮想現在位置が前記第２検知地点付近にあるときにさらに傾斜角度を算出し、算出した該傾斜角度に基づいて前記第1の信頼度を補正することを特徴とする請求項２に記載の現在位置表示装置。
【請求項４】
現在位置検出手段と、地図データベースと、マップマッチング手段と、表示制御手段と、表示手段と、を備える現在位置表示装置における現在位置表示方法であって、
前記現在位置表示装置は、さらに角速度の変化を検出する傾斜判定手段を備え、
（１）前記現在位置検出手段によって仮想現在位置を検出するステップと、
（２）検出した角速度に基づいて前記傾斜判定手段が傾斜角度を算出するステップと、
（３）前記傾斜角度と前記地図データベースを参照して前記仮想現在位置付近のマップマッチングの候補となるリンクに対する信頼度を算出するステップと、
（４）前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理するステップと、
（５）前記表示制御手段が前記マッチング処理された現在位置を地図画像と共に前記表示手段に表示するステップと、
を備えることを特徴とする現在位置表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在位置表示装置、及び現在位置表示方法に関し、特に、高速道路等の本線、又は高速道路本線から一般道への進入路、分岐路における走行を検出して地図上に正しく表示することができる現在位置表示装置、及び現在位置表示方法に関する。
【背景技術】
【０００２】
従来、ナビゲーション装置においては、ＧＰＳ衛星からのＧＰＳ信号を受信し、その情報に基づいて現在位置を算出し、算出した現在位置をナビゲーション装置に設けられた表示画面上に表示されている地図に表示することにより、ユーザが今どこにいるのか識別できるようにしている。
【０００３】
さらに、求められた現在位置のデータを地図データベースに記憶されている道路データと比較し、現在位置が道路データ上にない場合等は、各種のマッチング方法を用いて適切な道路上に現在位置をマッチングし、表示画面に地図とともに現在位置を表示している。
【０００４】
しかしながら、一般的な高速道路等においては、高速道路の本線と一般道への連結路である分岐路や進入路がほぼ平行に設けられ、且つ、分岐路や進入路が本線に対しわずかな分岐角度で設けられていたりする。このような場合、ナビゲーション装置は、高速道路の本線を走行しているのか、それとも一般道を走行しているのか判断することが困難であり、正確なマッチング処理を行うことができず、地図上に不正確な現在位置表示を行ってしまう場合があった。
【０００５】
下記特許文献１（平９−３０４０９５号公報）は、「車載用ナビゲーション装置」についての発明を開示している。この車載用ナビゲーション装置は、方位センサ、車速センサ、自動車の速度、進行方向変化量、停車時間、連続走行時間等に基づいてナビゲーション装置を搭載した車両が高速道路上か否かを判定することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平９−３０４０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ナビゲーション装置が車両に固定的に設置されるようなタイプの場合、車から配線される車速パルス信号や傾斜センサ等の信号の入力を受け付けることができる。そのため、ＧＰＳ信号による現在位置の算出に加え、上記入力された信号を用いて現在位置の算出結果を補正し、より正確な現在位置を検出することができる。
【０００８】
しかしながら、ナビゲーション装置が車両に取り外し可能に設置されるようなタイプ（ポータブルタイプ）の場合、車両へ装着する度に、車から配線される車速パルス信号や傾斜センサ等との配線作業を行うのはユーザにとって負担となるため、通常は、このような配線は行わずに使用されるケースが多い。そして、車から配線される車速パルス信号や傾斜センサ等からの入力信号を受けることはできないと、高速道路の本線と一般道への連結路である分岐路や進入路がほぼ平行に設けられ、且つ、分岐路や進入路が本線に対しわずかな分岐角度で設けられていたりする場合に、ナビゲーション装置は車両が高速道路の本線を走行しているのか、又は一般道を走行しているのかを判定できないため、現在位置を正確に地図上に表示することができないという課題が生じる。
【０００９】
そこで、本発明の目的は、ジャイロスコープを内蔵したナビゲーション装置において、高速道路の本線と一般道への連結路である分岐路や進入路がほぼ平行に設けられ、且つ、分岐路や進入路が本線に対しわずかな分岐角度で設けられていたりする場合でも、ジャイロスコープの出力を用いて現在位置を精度良く判定し地図上に表示することができる現在位置表示装置、及び現在位置表示方法を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の現在位置表示装置は、
現在位置検出手段と、地図データベースと、マップマッチング手段と、表示制御手段と、表示手段と、を備え、前記マップマッチング手段が前記現在位置検出手段によって検出された仮想現在位置を、前記地図データベースから特定したマップマッチングの候補となるリンク上に実際の現在位置としてマッチング処理し、前記実際の現在位置を前記表示制御手段が前記表示手段に地図画像とともに表示する現在位置表示装置において、
前記現在位置表示装置は、さらに角速度の変化を検出する傾斜判定手段を備え、前記傾斜判定手段は、検出した角速度に基づいて傾斜角度を算出し、前記傾斜角度と前記地図データベースを参照して前記候補となるリンクに対する信頼度を算出し、算出された該信頼度に基づき前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理することを特徴とする。
【００１１】
また、上記現在位置表示装置の発明の一態様において、
前記地図データベースは、前記傾斜判定手段が傾斜角度を算出すべき地点である第１検知地点を示す情報を記憶しており、前記傾斜判定手段は、前記仮想現在位置が前記第１検知地点付近にあるときに傾斜角度を算出し、算出した該傾斜角度に基づいて前記候補となるリンクに対する第1の信頼度を算出することを特徴とする。
【００１２】
また、上記現在位置表示装置の発明の一態様において、
前記地図データベースは、前記第１検知地点に関連付けられた第２検知地点を示す情報を記憶しており、前記傾斜判定手段は、前記仮想現在位置が前記第２検知地点付近にあるときにさらに傾斜角度を算出し、算出した該傾斜角度に基づいて前記第1の信頼度を補正することを特徴とする。
【００１３】
また、本発明の現在位置表示方法は、
現在位置検出手段と、地図データベースと、マップマッチング手段と、表示制御手段と、表示手段と、を備える現在位置表示装置における現在位置表示方法であって、
前記現在位置表示装置は、さらに角速度の変化を検出する傾斜判定手段を備え、
（１）前記現在位置検出手段によって仮想現在位置を検出するステップと、
（２）検出した角速度に基づいて前記傾斜判定手段が傾斜角度を算出するステップと、
（３）前記傾斜角度と前記地図データベースを参照して前記仮想現在位置付近のマップマッチングの候補となるリンクに対する信頼度を算出するステップと、
（４）前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理するステップと、
（５）前記表示制御手段が前記マッチング処理された現在位置を地図画像と共に前記表示手段に表示するステップと、
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明の現在位置表示装置によれば、下記に示すような優れた効果を奏する。
【００１５】
すなわち、本発明の現在位置表示装置は、角速度の変化を検出する傾斜判定手段を備え、前記傾斜判定手段は、検出した角速度に基づいて傾斜角度を算出し、前記傾斜角度と前記地図データベースを参照して前記候補となるリンクに対する信頼度を算出し、算出された該信頼度に基づき前記マップマッチング手段がより信頼度の高いリンク上にマッチング処理する。これにより、車両の傾きの変化を識別することで、精度良くマッチング処理を行い、現在位置をより正確にユーザに通知することができるようになる。
【００１６】
また、本発明の一態様によれば、傾斜判定手段が傾斜角度を算出すべき第1検知地点、例えば高速道路等の本線と連結路がほぼ平行に設けられ、且つ、連結路が本線に対しわずかな分岐角度で設けられているような地点を記憶しておき、この地点に差し掛かったときに傾斜角度を算出し、さらにそれに基づいて候補となるリンクに対する信頼度を算出し、信頼度の高いリンク上にマッチング処理する。これにより、信頼度良くマッチング処理を行うことが可能となる。
【００１７】
また、本発明の一態様によれば、傾斜判定手段が傾斜角度を算出すべき第1地点とそれに関連付けられた第２検知地点を示す情報を記憶しておき、傾斜判定手段は、仮想現在位置が第１検知地点と第２検知地点付近にあるときにそれぞれ傾斜角度を算出し、第１検知地点の信頼度に対して第２検知地点で算出された傾斜角度でもって信頼度を補正する。これにより、２箇所において傾斜角度を算出するから、１箇所で傾斜角度を算出して信頼度を求めていたときに比べてさらに精度よくマップマッチングを行うことが可能となる。
【００１８】
また、本発明の現在位置表示方法によれば、上記の現在位置表示装置におけるのと同様に、精度良く現在位置の表示を行うことができるという効果を奏することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本実施例に係るナビゲーション装置１０の内部ブロック図を示す。
【図２】本実施例の地図データベース１９０に記憶されている道路データの説明図である。
【図３】本実施例のナビゲーション装置１０における経路案内及び現在位置表示方法の動作を示すフローチャートである。
【図４】本実施例のナビゲーション装置１０において、検出された傾きに基づいてマップマッチングを行う方法の概略説明図である。
【発明を実施するための形態】
【００２０】
以下、本願発明を実施するための最良の形態を実施例と共に図１〜図４を参照して詳細に説明する。ただし、以下に示す実施例は、本発明の技術思想を具体化するための現在位置表示装置、及び現在位置表示方法としてナビゲーション装置を例示して説明するものであって、本発明をこのナビゲーション装置に特定することを意図するものではなく特許請求の範囲に示した技術思想を逸脱することなくその他の現在位置表示装置、及び現在位置表示方法にも等しく適用し得るものである。
【実施例１】
【００２１】
図１は、本実施例に係るナビゲーション装置１０の内部ブロック図を示している。図１に示されているように、ナビゲーション装置１０は制御手段１００、現在位置検出手段１１０、表示入力手段１２０、表示制御手段１３０、経路探索手段１４０、記憶手段１５０、経路案内手段１６０、傾斜判定手段１７０、マップマッチング手段１８０、地図データベース１９０を備えて構成されている。
【００２２】
制御手段１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３を備えて構成されており、ＲＡＭ１０２及び／又はＲＯＭ１０３に記憶された制御プログラムをＣＰＵ１０１において実行することにより、下記に説明する各部の動作を制御・統括する。
【００２３】
現在位置検出手段１１０は、ＧＰＳ受信手段１１１を備えており、ＧＰＳ受信手段１１１が所定の時間間隔で地球上空を周回している複数のＧＰＳ衛星から受信する時刻情報を含む電波（衛星信号）に基づき車両の位置情報（ＧＰＳ測位位置）を算出する。
【００２４】
現在位置検出手段１１０は、また、加速度センサ（図示せず）や、ジャイロスコープ１１２などの自律航法センサを備えることで、加速度センサ及びジャイロスコープ１１２からの出力に基づき、ＧＰＳ受信手段１１１が受信した衛星信号に基づき算出した位置情報を補正することもできる。また、自律航法センサを備えることで、ＧＰＳ衛星信号が受信できないトンネルや地下街、地下駐車場、建物内の駐車場、あるいは、高層ビル街などＧＰＳ衛星信号の反射によるマルチパスの影響を受ける場所でも、加速度センサやジャイロスコープ１１２からの出力によりナビゲーション装置１０（車両）の位置を算出することができる。
【００２５】
表示入力手段１２０は表示手段１２１と入力手段１２２より構成される。表示手段１２１は液晶表示ユニットであり、入力手段１２２は液晶表示ユニットの液晶画面上に取り付けられたタッチパネルである。表示手段１２１は、本実施例のナビゲーション装置１０で表示される地図画像、案内経路を示す表示画像等を表示し、入力手段１２２はユーザにより操作されて、出発位置、目的位置等の経路探索条件の入力を行うのに用いられる。
【００２６】
表示制御手段１３０は、記憶手段１５０に記憶された案内経路（後述）に沿って地図データベース１９０から抽出された地図画像を処理して表示手段１２１に表示したり、地図画像に案内経路を示す表示画像を重ねて表示手段１２１に表示したりするものである。
【００２７】
経路探索手段１４０は、出発位置又は現在位置検出手段１１０によって検出された現在位置から表示入力手段１２０を用いてユーザが設定した目的位置に至る最適な経路（案内経路）を、地図データベース１９０に記憶されている地図情報を参照して探索するが、出発位置又は現在位置に対応する道路のノードから目的位置に対応するノードに至るまでのリンクをダイクストラ法等の手法によって探索し、リンク長（リンクコスト）や所要時間を累積し、総リンク長（走行距離）又は総所要時間が最短となる経路を案内経路として得る。
【００２８】
記憶手段１５０は、表示入力手段１２０によってユーザが入力した出発位置や目的位置、また、経路探索手段１４０によって経路探索された案内経路を案内経路データとして記憶する。さらに、ジャイロスコープ１１２から出力された角速度に基づき傾斜判定手段１７０が算出したナビゲーション装置１０の傾斜角度（車両の傾斜角度）を記憶する。
【００２９】
なお、本実施例では、ナビゲーション装置１０が車両に対して平行に設置されているものとし、以下の説明では、傾斜判定手段１７０が算出した傾斜角度を車両の傾斜角度として説明を行う。
【００３０】
経路案内手段１６０は、記憶手段１５０に記憶された案内経路と、現在位置検出手段１１０によって検出された現在位置とに基づいて、表示制御手段１３０に地図データベース１９０から現在位置周辺の地図情報の抽出と案内経路を示す表示画像の表示を指示し、表示制御手段１３０は、抽出した地図画像に案内経路を示す表示画像を重ねて表示手段１２１に表示する。また、経路案内手段１６０は、ナビゲーション装置１０がスピーカ等を備える場合には、経路案内の音声ガイダンスを放送するなどしてユーザが案内経路に沿って移動するのを助ける。なお、音声ガイダンスは、地図データベース１９０の道路データに対応付けられて地図データベース１９０等に記憶されていることが好ましい。
【００３１】
傾斜判定手段１７０は、現在位置が道路データのノードに関連付けられた傾斜を検出すべき地点（検知地点）にあるか否かの判定を行い、現在位置が傾斜検知地点にあると判定した場合に、ジャイロスコープ１１２から出力された角速度データを所定時間積分することにより、車両の傾斜角度を算出し、記憶手段１５０に記憶する。
【００３２】
さらに、傾斜判定手段１７０は、算出した傾斜角度と道路データのリンクに関連付けられた上り／下り属性を比較することによって、後述するマップマッチング手段１８０により特定されたマップマッチングの候補となるリンクに対する信頼度を算出する。ここで、マップマッチングの候補となるリンクとは、例えば、高速道路の本線と一般道への連結路である分岐路や進入路がほぼ平行に設けられ、且つ、分岐路や進入路が本線に対しわずかな分岐角度で設けられていたりする場合は、本線と分岐路及び／又は進入路に対応したリンクを言う（図２で示す、ノードＮ３から分岐するリンクＬ３及びリンクＬ４）また、信頼度とは、マップマッチングの候補となるリンクのうちのどのリンクを走行している可能性が高いかを示す指標となる評価値であり。
【００３３】
具体的には、図４（ｄ）に示すように、傾斜角度と信頼度の変化値を対応付けたデータテーブルを記憶手段１５０等に設けておき、傾斜角度が算出された場合に、マップマッチングの候補となるリンクに対する信頼度を算出された傾斜角度に対応した信頼度の変化値だけ変化させる。例えば、リンク属性として「上り」が付加されたリンクと、「属性なし」のリンクがマップマッチングの候補となっている場合に、プラス３度の傾斜角度が算出された場合、図４（ｄ）に示されるデータテーブルを参照して「属性なし」のリンクに対する信頼度を１０％差し引く。つまり、「上り」が付加されたリンクと、「属性なし」のリンク、それぞれの評価値が予め１００％に設定されていた場合、「属性なし」のリンクの評価値を１０％差し引いて９０％とする。これにより信頼度が高い「上り」が付加されたリンクに対し後述するマップマッチング手段１８０によるマップマッチング処理が行われる。
【００３４】
また、傾斜判定手段１７０は、一度傾斜検出を行った後に再度傾斜検出を行う必要があるか否かを判定し、所定条件を満たす場合に再度傾斜角度を算出し、マップマッチングの候補となるリンクに対する信頼度を算出する。なお、所定条件とは最初に行った傾斜算出の際にマップマッチングの候補となるリンク（図２で示す、リンクＬ３とリンクＬ４）の信頼度の差が所定値以下の場合（どちらのリンクにマップマッチングするか決着がつかない場合）や、地図データベース１９０の道路データのノード属性に再度傾斜検出を行うべき地点（第２検知地点）が設定されている場合である。
【００３５】
そして、再度傾斜検出を行う場合も同様にマップマッチングの候補となっているリンクに対する信頼度の算出を行う。
【００３６】
なお、車両が第１検知区間を通過する際にジャイロスコープ１１２から出力される角速度データを正の角速度データとした場合、第２検知区間を通過する際に出力される角速度データは負の角速度データとなる。そこで、第２検地区間で角速度データが出力された場合、出力された角速度データの正負を反転させたうえで傾斜角度を求める。
【００３７】
マップマッチング手段１８０は、現在位置検出手段１１０によって算出された現在位置を仮想現在位置とし、その仮想現在位置の近隣にあるマップマッチングの候補となるリンク、特に、本実施例では、本線に対応するリンクと、本線からわずかな傾斜角度で分岐している分岐路や進入路等に対応したリンクを特定する（図２で示す、ノードＮ３から分岐するリンクＬ３、Ｌ４）。次いでマップマッチング手段１８０は、仮想現在位置からそれらのリンクに垂線を下ろし、垂線とリンクの交点を実際の現在位置候補とし、仮想現在位置から現在位置候補までの距離に、これらマップマッチングの候補となるリンクに対する信頼度（傾斜判定手段１７０により算出）をそれぞれ加味して最も信頼度の高いリンク上の位置を実際の現在位置とする。つまり、本実施例では、仮想現在位置から現在位置候補までの距離に加え、傾斜判定手段１７０により算出されたマップマッチングの候補となるリンクに対する信頼度を総合させて実際の現在位置を特定することができるようになる。
【００３８】
地図データベース１９０は、道路データ、建物データ、背景データ、テキストデータから構成される地図情報を保持している。
【００３９】
道路データは、道路をその屈曲点、分岐点等の結節点をノードとするノードデータと、それぞれのノード間を結ぶ経路をリンクとしたリンクデータから構成される。ノードデータは、ノード番号、ノードの位置座標（緯度・経度）、交差点情報や交差点名称及び傾き検出地点（図２における第１検知地点、第２検知地点）であることを示す情報等のノード属性、さらに接続リンク本数、接続リンク番号のデータを含んで構成される。
【００４０】
なお、図２における第２検知地点は、第１検知地点に対応した検知地点として対応づけられて記憶されている。
【００４１】
また、リンクデータは、リンクの始点及び終点となるノード番号、高速道路や一般道や街路等を区別するための第一道路種別、さらに、それぞれの道路の本線や連結路を区別するための第２道路種別、さらに道路の傾斜をあらわす上り／下り属性、距離及び／又は所要時間、国道○号線のような道路名称、進行方向のデータを含んで構成される。上り／下り属性には、上記の情報に加えて道路の実際の勾配の情報が記憶されるようにしてもよい。リンクデータは上記に加えて、リンク属性として橋、トンネル、踏切、料金所等のデータが付与される。
【００４２】
建物データは、建物の少なくとも３点からなる位置座標（緯度・経度）、駅、ビル、民家等の建物の種別、表示色のデータを含んで構成される。また背景データは、海岸線、湖沼、河川形状、山林等の背景画像データとなる少なくとも３点からなる位置座標（緯度・経度）、表示色のデータを含んで構成される。
【００４３】
テキストデータは、それぞれの地名や河川名等の文字（名称）、及びその座標（緯度・経度）のデータを含んで構成される。
【００４４】
なお、上記のナビゲーション装置１０は、地図データベース１９０をナビゲーショ装置１０に内蔵したスタンドアロン型のものとして説明したが、本発明はこれに限定されることはない。例えば、ナビゲーション装置１０に通信手段（図示せず）を設け、ナビゲーション装置１０の外部の情報提供サーバ（図示せず）に接続して通信を行い、情報提供サーバに備えられた地図データベースから上記の案内経路に関連付けられた地図情報を取得するようにしてもよい。
【００４５】
その場合、ナビゲーション装置１０は出発地点又は現在地点と目的地点とを指定し、これを経路探索条件として情報提供サーバに送信し、経路探索を依頼する。情報提供サーバは経路探索手段が設けられており、ナビゲーション装置１０から受信した出発地点又は現在地点と目的地点とを経路探索条件として経路探索を行い、探索結果をナビゲーション装置１０へ送信する。
【００４６】
次に、図２を参照して、本実施例の地図データベース１９０に記憶されている道路データについて詳細に説明する。なお、図２は本実施例の地図データベースに記憶されている道路データの説明図である。
【００４７】
図２に示されるように、高速道路２１０にインターチェンジ２１１が設けられており、そこでは連結路２１２が分岐して一般道２１３に接続するような道路がある（図２（ａ））とする。その場合、道路データは、高速道路２１０の起点となるノードＮ１、高速道路２１０の中間地点のノードＮ２、インターチェンジ２１１における高速道路２１０と一般道２１３への連結路２１２との分岐点となるノードＮ３、高速道路２１０の終点となるノードＮ４、連結路２１２と一般道２１３の接続点であるノードＮ５、一般道２１３の終点となるノードＮ６、高速道路２１０に対応付けられたリンクＬ１~Ｌ３、高速道路から一般道にかけての連結路２１２に対応付けられたリンクＬ４、連結路２１２に接続された一般道２１３に対応付けられたリンクＬ５から構成される。
【００４８】
さらに、連結路２１２に対応するリンクＬ４には上り／下り属性として「下り」が付加されている（図２（ｂ））。これは、高速道路２１０から連結路２１２で分岐した後ある程度の傾斜で下っていき、一般道２１３に接続していることを表している。なお、上り／下り属性には、道路の実際の勾配の情報が含まれるようにしてもよい。
【００４９】
また、上り／下り属性を備えているリンクＬ４の両端のノードＮ３、ノードＮ５にはその地点が傾きを検出すべき地点であることを示す第１検知地点（Ｎ３）、第２検知地点（Ｎ５）の情報が関連付けられている。
【００５０】
次に、図３及び図４を参照して本実施例に係るナビゲーション装置１０における現在位置表示方法について説明する。なお、図３は本実施例のナビゲーション装置１０における経路案内及び現在位置表示方法の動作を示すフローチャートである。また、図４は、本実施例のナビゲーション装置１０において、検出された傾きに基づいてマップマッチングを行う方法を示す概略説明図である。
【００５１】
まず、ステップＳ３０１において、表示入力手段１２０を構成する入力手段１２２を介してユーザにより出発位置と目的位置が入力・設定される。そして、入力された出発位置、目的位置は記憶手段１５０に記憶される。
【００５２】
次いでステップＳ３０２において、経路探索手段１４０が記憶手段１５０に記憶された出発位置と目的位置に基づき、地図データベース１９０を参照し、経路探索を行う。経路探索は、出発位置又は現在位置に対応する道路のノードから目的位置に対応するノードに至るまでのリンクをダイクストラ法等の手法によって探索し、リンク長（リンクコスト）や所要時間を累積し、総リンク長（走行距離）又は総所要時間が最短となる経路を案内経路とし、当該経路に属する道路のノードやリンクを案内経路データとして記憶手段１５０に記憶する。
【００５３】
なお、上記において、ユーザが出発地点を特定しない場合には、現在位置検出手段１１０によって検出された現在位置から目的位置までの経路探索を行う。
【００５４】
ステップＳ３０３において、経路案内手段１６０は経路案内を開始し、ステップＳ３０４において、現在位置検出手段１１０が現在位置を算出し、これを仮想現在位置とする。ステップＳ３０５において傾斜判定手段１７０は、地図データベース１９０の道路データに記憶されているノードデータの属性を参照することにより、仮想現在位置が傾斜を検知すべき地点にあるか否かを判定する。具体的には、自動車が高速道路２１０を走行しており、インターチェンジ２１１に差し掛かった場合、傾斜判定手段１７０はノードＮ３に関連付けられている第１検知地点の情報に基づき現在位置が傾斜を検知すべき地点に位置していることを判定する。なお、図２、図４では、傾斜を検知すべき地点ではなく、第１検知地点から所定距離範囲に及ぶ区間（第１検知区間）として示しており、この区間内において傾斜が算出される。なお、この第１検知区間の範囲は変更可能であり、任意に設定することもできる。
現在位置が傾斜を検出すべき地点にいないと判定された場合はステップＳ３１１の処理に進み、マップマッチング手段１８０が通常のマップマッチングを行い、経路案内が終了していなければステップＳ３０４の処理に戻る。
【００５５】
ステップＳ３０５において現在位置が傾斜を検出すべき地点であると判定された場合、続くステップＳ３０６の処理に進む。なお、このとき、車両は図４において高速道路２１０と一般道２１３への連結路２１２との分岐点となるノードＮ３を通過し、ノードＮ３に接続されているリンクＬ３（本線）、Ｌ４（連結路）のどちらかを走行しようとしている状態に対応している。
【００５６】
ステップＳ３０６において、傾斜判定手段１７０は、ジャイロスコープ１１２によって出力された角速度を所定時間積分することで車両の傾斜角度を求め、記憶手段１５０に記憶する。なお、角速度の積分計算はジャイロスコープ１１２自体に行わせてもよい。
【００５７】
ステップＳ３０７において、傾斜判定手段１７０は、ステップＳ３０６の処理で求めた傾斜角度に基づいて、ノードＮ３に接続されたリンクＬ３、Ｌ４のそれぞれに対する走行信頼度を求める。具体的には、算出された傾斜角度と、リンクＬ３、Ｌ４に関連付けられた上り／下り属性を比較することによって信頼度を算出する。リンクに関連付けられた上り／下り属性に道路の勾配の情報が含まれている場合、傾斜判定手段１７０はこの勾配情報を、算出された傾斜角度と比較することにより、候補となるそれぞれのリンクＬ３、Ｌ４に対する信頼度を算出することもできる。
【００５８】
続くステップＳ３０８において、傾斜判定手段１７０は再度傾斜角度を検出するか否かを判定する。具体的には、ステップＳ３０７において求められたそれぞれの候補となるリンクに対する信頼度の差が所定値に満たない場合、再度傾斜角度検出を行うと判断する。或いは、地図データベース１９０の道路データのノード属性を参照し、第２検知地点が設定されている場合に再度傾斜角度の検出を行うこともできる。
【００５９】
例えば、ノードＮ３において第１検知地点であることが検出された場合、傾斜判定手段１７０はそれに続くリンクの端点となるノードＮ４、Ｎ５に第２検知地点、つまり、第1検知地点に関連付けられた第２の検知地点が設けられているか否かを判定し、第２検知地点がない場合はステップＳ３１１の処理に進み、マップマッチング手段１８０は候補となるリンクのうちより信頼度の高いリンク上にマップマッチング処理を行う。
【００６０】
第２検知地点がある場合はステップＳ３０９の処理に進む。なお、実際には傾斜を検知すべきなのは、第２検知地点から手前の所定距離範囲に及ぶ区間であり、図４では第２検知区間として示している。この第２検知区間の範囲は変更可能であり、任意に設定することもできる。
【００６１】
ステップＳ３０９において、連結路２１２付近を走行中であるとみなされ、仮想現在位置が第２検知区間に差し掛かると、傾斜判定手段１７０は、ジャイロスコープ１１２から出力された角速度を所定時間積分することで車両の傾斜角度を求める。
【００６２】
なお、車両がインターチェンジ２１１において本線から連絡路２１２に分岐して走行している場合、ノードＮ３から始まる第１検知区間を通過する際にジャイロスコープ１１２から出力される角速度データを正の角速度とした場合、ノードＮ５に至る第２検知区間を通過する際に出力される角速度データは負の角速度データとなる。そこで、第２検地区間で出力された角速度データの正負を反転させたうえで傾斜角度を求める。
【００６３】
続くステップＳ３１０において、傾斜判定手段１７０は、新たに測定した傾斜角度に基づいて該当するリンクＬ３、Ｌ４のそれぞれに対する走行信頼度を補正する。この走行信頼度の補正は、第１検知地点で得られた信頼度が低い場合にのみ行ってもよいし、第１検知地点で求められた信頼度に、第２検知地点で求められた信頼度を加算することによって行ってもよい。
【００６４】
ステップＳ３１１において、マップマッチング手段１８０は、仮想現在位置から現在位置候補までの距離に、上記の方法で求められた傾斜角度に基づく信頼度を加味し、総合的に信頼度の高いほうのリンクを走行リンクとして特定し、現在位置を特定されたリンクの所定位置にマップマッチングし、表示制御手段１３０は、表示手段１２１に地図画像とともに案内画像を表示する。
【００６５】
ステップＳ３１２において、経路案内手段１６０は、マップマッチングされた現在位置が目的位置か否かを判定することによって経路案内を終了すべきか判定する。目的位置に到達しているなら、経路案内を終了する。目的位置に達していない場合は、ステップＳ３０４の処理に進む。
【００６６】
上記の方法により、高速道路の本線と一般道への連結路である分岐路や進入路がほぼ平行、且つ、わずかな分岐角度で設けられているような場合に、ナビゲーション装置に内蔵されたジャイロスコープの角速度の出力を用いて車両の傾き角度を検出し、その傾き角度から関係するリンクに対する信頼度を算出し、より信頼度の高いものを走行リンクとして特定し、現在位置をそのリンク上にマップマッチングすることにより、マッチングの精度を向上することが可能となる。
【００６７】
さらに、車両の傾き角度を第１の検知地点において検出した場合に、第１検知地点に関連付けられた第２の地点においても車両の傾き角度を検出し、第１検出地点で求められた信頼度を補正し、信頼度の高いものを走行リンクとして特定し、現在位置をそのリンク上にマップマッチングする。これにより、より精度の高いマップマッチングすることが可能となる。
【００６８】
なお、上記の実施例では、本発明の現在位置表示装置としてナビゲーション装置を例示し、出発位置と目的位置を指定し、経路探索を行って得られた経路に沿って経路案内を行う場合を示したが、本発明はこれに限定されない。例えば、経路案内は行わず、現在位置検出手段１１０によって検出された現在位置を対応する地図上に表示するような場合にも適合することができる。
【００６９】
また、本実施例では、ジャイロスコープ１１２の出力に基づき傾斜判定手段１７０が車両の傾斜角度を算出するように記載したが、これに限るものではなく、例えば、加速度センサや傾斜センサ等の出力を用いて傾斜角度を算出できるのであれば、これら各種センサの出力を用いて算出しても構わない。
【符号の説明】
【００７０】
１０      ナビゲーション装置
１００      制御手段
１１０      現在位置検出手段
１１２      ジャイロスコープ
１２０      表示入力手段
１３０      表示制御手段
１４０      経路探索手段
１５０      記憶手段
１６０      経路案内手段
１７０      傾斜判定手段
１８０      マップマッチング手段
１９０      地図データベース
【図１】
2011226950.tif 000003
【図２】
2011226950.tif 000004
【図３】
2011226950.tif 000005
【図４】
2011226950.tif 000006