(57)【要約】【課題】本発明は、例えばカーナビゲーション装置に適用して、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができるようにする。【解決手段】本発明は、加速度センサを使用して衝撃を検出し、現在位置の表示位置を変更する。【選択図】        図１
2008070171.tif 000002
【特許請求の範囲】
【請求項１】
現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置において、
ＧＰＳにより現在位置を検出する現在位置検出部と、
加速度を検出する加速度センサと、
前記現在位置検出部で検出した現在位置近傍の地図と、前記現在位置検出部で検出した現在位置を示すマークとを表示する表示部とを有し、
前記表示部は、
前記加速度センサの出力信号を処理して衝撃を検出し、
前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える
ことを特徴とするナビゲーション装置。
【請求項２】
前記表示部は、
前記衝撃が検出されると、
前記マークの表示位置を誤っている可能性が存在する場合に、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える
ことを特徴とするナビゲーション装置。
【請求項３】
現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法において、
ＧＰＳにより現在位置を検出する現在位置検出ステップと、
前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、
前記表示ステップは、
加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、
前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有する
ことを特徴とするナビゲーション装置の制御方法。
【請求項４】
現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法のプログラムにおいて、
ＧＰＳにより現在位置を検出する現在位置検出ステップと、
前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、
前記表示ステップは、
加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、
前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有する
ことを特徴とするナビゲーション装置の制御方法のプログラム。
【請求項５】
現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法のプログラムを記録した記録媒体において、
前記ナビゲーション装置の制御方法は、
ＧＰＳにより現在位置を検出する現在位置検出ステップと、
前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、
前記表示ステップは、
加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、
前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有する
ことを特徴とするナビゲーション装置の制御方法のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、ナビゲーション装置の制御方法、ナビゲーション装置の制御方法のプログラム、ナビゲーション装置の制御方法のプログラムを記録した記録媒体に関し、例えばカーナビゲーション装置に適用することができる。本発明は、加速度センサを使用して衝撃を検出し、現在位置の表示位置を変更することにより、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができるようにする。
【背景技術】
【０００２】
従来、カーナビゲーション装置では、ＧＰＳ（Global Positioning System ）を用いて現在位置を検出してナビゲーション等の処理を実行している。また加速度センサを用いて車両の加速度を検出するようにして、検出した車両の加速度に応じて、ＧＰＳを用いて検出される現在位置を逐次補正し、トンネル内等のＧＰＳを利用できない場所を走行する場合でも、確実に現在位置を検出できるように構成されているものがある。
【０００３】
このようなカーナビゲーション装置に関して、例えば特開２００６−１５３７１４号公報には、振動センサを用いて特異な振動を呈する走行箇所を検出し、この特異な振動を呈する走行箇所を用いてＧＰＳで検出される現在位置を補正する構成が提案されている。
【０００４】
ところでカーナビゲーション装置では、地図上で現在位置を誤って表示する場合がある。この場合、通常は、車両が少し走行することにより誤りが検出され、現在位置を正しく表示し直すことができる。
【０００５】
しかしながら例えば現在走行中の道路に対して、隣接して平行に道路が設けられており、この隣接する道路に現在位置が誤って表示されているような場合、従来のカーナビゲーション装置では、これら２つの道路が併走している限り、いつまでたっても誤りを検出できず、結局、ある程度走行してこの２つの道路の間隔が広がった時点等で誤りが検出され、現在位置が正しく表示し直されることになる。
【０００６】
この場合、搭乗者は、現在、何れの道路を走行しているのか、知っていることが多く、現在現在位置の誤った表示は、極めて容易に発見されることになる。従ってこのような場合に、現在位置の表示を簡易に訂正することができれば、便利であると考えられる。
【特許文献１】特開２００６−１５３７１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は以上の点を考慮してなされたもので、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができるナビゲーション装置、ナビゲーション装置の制御方法、ナビゲーション装置の制御方法のプログラム、ナビゲーション装置の制御方法のプログラムを記録した記録媒体を提案しようとするものである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため請求項１の発明は、現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置に適用して、ＧＰＳにより現在位置を検出する現在位置検出部と、加速度を検出する加速度センサと、前記現在位置検出部で検出した現在位置近傍の地図と、前記現在位置検出部で検出した現在位置を示すマークとを表示する表示部とを有し、前記表示部は、加速度センサの出力信号を処理して衝撃を検出し、前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える。
【０００９】
また請求項３の発明は、現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法に適用して、ＧＰＳにより現在位置を検出する現在位置検出ステップと、前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、前記表示ステップは、加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有するようにする。
【００１０】
また請求項４の発明は、現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法のプログラムに適用して、ＧＰＳにより現在位置を検出する現在位置検出ステップと、前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、前記表示ステップは、加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有するようにする。
【００１１】
また請求項５の発明は、現在位置近傍の地図及び現在位置を示すマークを表示するナビゲーション装置の制御方法のプログラムを記録した記録媒体に適用して、前記ナビゲーション装置の制御方法は、ＧＰＳにより現在位置を検出する現在位置検出ステップと、前記現在位置検出ステップで検出した現在位置近傍の地図と、前記現在位置検出ステップで検出した現在位置を示すマークとを表示する表示ステップとを有し、前記表示ステップは、加速度センサの出力信号を処理して衝撃を検出する衝撃検出ステップと、前記衝撃が検出されると、前記マークの表示位置を、それまで前記マークを表示していた道路から、併走する道路に切り換える表示位置切り換えステップとを有するようにする。
【００１２】
請求項１、請求項３、請求項４又は請求項５の構成によれば、ナビゲーション装置又はナビゲーション装置を保持する部材を叩いてナビゲーション装置に衝撃を与えれば、それまで現在位置を示すマークを表示していた道路から、併走する道路にマークの表示位置が切り換えられる。従って現在位置が誤っていると認識した時点で、ナビゲーション装置を叩く等により、簡易に、現在位置の表示を訂正することができる。
【発明の効果】
【００１３】
本発明によれば、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができる。
【発明を実施するための最良の形態】
【００１４】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１５】
（１）実施例の構成
図２は、本発明の実施例のカーナビゲーション装置を示すブロック図である。このカーナビゲーション装置１は、携帯して使用可能に構成され、車両のダッシュボード等に設置されたクレードル３に載置して車両に搭載される。従ってこのカーナビゲーション装置１は、クレードル着脱検出部４でクレードル３への載置を検出し、この検出結果に基づいて、クレードル３を介して供給される電源を各部に供給する。これに対して携帯して使用する場合には、内蔵の電池の電源を各部に供給する。
【００１６】
このカーナビゲーション装置１において、ＧＰＳ部５は、ＧＰＳ衛星からの電波を受信して処理することにより、現在位置を検出して出力する。加速度センサ６は、このカーナビゲーション装置１に加わる加速度を検出して出力する。表示部８は、例えば液晶表示パネルで構成され、地図、現在位置、各種メニュー等を表示する。タッチパネル９は、表示部８の表示画面に設けられ、ユーザーの操作を検出して出力する。ハードディスク装置（ＨＤＤ）１０は、このカーナビゲーション装置１に設けられた演算処理手段１１のプログラム、このプログラムの実行に必要な各種地図データ等を記録して保持する。なおこの実施例において、このプログラムは、このカーナビゲーション装置１に事前にインストールされて提供されるものの、この事前のインストールに代えて光ディスク、磁気ディスク、メモリカード等の各種記録媒体に記録して提供するようにしてもよく、またこれに代えてインターネット等のネットワークを介したダウンロードにより提供するようにしてもよい。
【００１７】
演算処理手段１１は、このハードディスク装置１０に記録されたプログラムを実行することにより、タッチパネル９、図示しない操作子の操作に応動して各部の動作を制御し、ナビゲーション等の処理を実行する。すなわち演算処理手段１１は、ユーザーが現在位置の表示を指示すると、現在位置の地図データをハードディスク装置１０から取得し、表示部８で現在位置近傍の地図を表示する。またこの地図の表示上で車両の現在位置、進行方向を示すマークを表示する。またユーザーがルート検索を指示すると、目的地の入力を受け付け、この目的地までのルートを検索する。またこの検索したルートによるナビゲーションの処理をユーザーが指示すると、現在位置を表示する場合と同様にして現在位置の地図、マークを表示しながら、目的地までユーザーを道案内する。この一連の処理のために、演算処理手段１１は、各機能ブロックを構成する。
【００１８】
すなわち自律速度計算部１１Ａは、加速度センサ６の検出結果に基づいて、地図に対応する２次元空間上における車速を計算する。なおこの車速の計算は、加速度センサ６による加速度検出結果を積分して単位時間の移動距離、移動方向を計算して実行される。このカーナビゲーション装置１は、このようにして検出した車両の移動速度を用いて、ＧＰＳ部５で検出される現在位置を補正し、現在位置の検出精度を向上する。なおこのような加速度センサ６による車速の検出に加えて、いわゆる車速パルス等の車両から取得することができる各種走行に関する情報を利用して車速を検出するようにしてもよい。また気圧センサを用いて高度の変化を検出し、この高度の変化で車速を補正するようにしてもよい。
【００１９】
衝撃検出部１１Ｄは、加速度センサ６から一定の時間間隔で検出されるセンサ出力を処理して、一時的な加速度の増大を検出し、カーナビゲーション装置１への衝撃を検出する。より具体的に、衝撃検出部１１Ｄは、例えばセンサ出力をフィルタリング処理して高域成分を抽出し、この高域成分の信号レベルを所定の基準値で判定することにより、カーナビゲーション装置１への衝撃を検出する。
【００２０】
位置計算部１１Ｂは、この自律速度計算部１１Ａで検出した車速に基づいて、ＧＰＳ部５で検出する現在位置を補正し、現在位置の検出精度を向上する。
【００２１】
描画部１１Ｃは、この位置計算部１１Ｂで求められる現在位置に基づいて、ハードディスク装置１０に記録した地図データを検索し、現在位置近傍の地図を表示部８に表示する。またこの地図上に、車両の位置、向きを示すマークを表示する。またユーザーによる指示に応動して地図の表示を切り換える。なお演算処理手段１１は、このカーナビゲーション装置１の各種機能に応じて、この図２に示す機能ブロックの他に、ルート検索の処理を実行する機能ブロック等を構成する。
【００２２】
演算処理手段１１は、このようにして表示部８で現在位置を表示する場合に、図１の処理手順を実行して現在位置の誤った表示を訂正する。すなわち演算処理手段１１は、現在位置の表示が指示されると、この処理手順を開始してステップＳＰ１からステップＳＰ２に移る。ここで演算処理手段１１は、描画部１１Ｃにおいて、位置計算部１１Ｂから現在位置の情報を取得し、続くステップＳＰ３において、この取得した現在位置の情報から表示部８で表示中の地図を更新するか否か判定する。また更新すると判定した場合、この取得した現在位置を基準にしてハードディスク装置１０に保持した地図データから現在位置近傍の地図データを取得し、図３に示すように、この地図データにより現在位置近傍の地図を表示部８に表示する。またこの地図上で、車両の現在位置、進行方向を示すマークＭを表示する。なおここでこの図３では、三角形形状のマークＭで車両の現在位置を示し、このマークＭの向きで進行方向を示す。またそれまで表示されていたマークＭを破線で示す。これに対して地図を更新しないと判定した場合、演算処理手段１１は、現在位置を示すマークＭの位置のみ更新する。
【００２３】
続いて演算処理手段１１は、ステップＳＰ４に移り、衝撃検出部１１Ｄで衝撃が検出されたか否か判断することにより、ユーザーがカーナビゲーション装置１又はカーナビゲーション装置１を保持する保持部材であるクレードル３等を叩いたか否か判断する。
【００２４】
このステップＳＰ４で否定結果が得られると、演算処理手段１１は、ステップＳＰ５に移り、表示の終了をユーザーが指示したか否か判断し、ここで否定結果が得られると、ステップＳＰ２に戻る。これにより演算処理手段１１は、車両の移動に伴って表示部８に表示した地図をスクロールさせながら、この地図上で現在位置を表示する。これに対してステップＳＰ５で肯定結果が得られると、ステップＳＰ５からステップＳＰ６に移ってこの処理手順を終了する。
【００２５】
これに対してこのカーナビゲーション装置１をユーザーが叩いた場合、演算処理手段１１は、ステップＳＰ４で肯定結果が得られ、ステップＳＰ４からステップＳＰ７に移る。ここで演算処理手段１１は、位置計算部１１Ｂにおいて、現在位置に至る迄の経路、現在位置の周囲の状況から現在位置を誤って表示する可能性が存在するか否か判断する。
【００２６】
ここで現在走行中の道路に対して、他の道路が併走していない場合、さらには現在走行中の道路に対して、併走する他の道路が充分に離れている場合、現在位置を誤っている可能性は低いと言える。また図４に示すように、現在走行中の道路Ｌ１に対して、他の道路Ｌ２が近接して併走している場合でも、これら２つの道路Ｌ１、Ｌ２が元々、距離の離れた道路であって、矢印により示すように、一方の側の道路Ｌ１を走行してきた場合、現在位置を誤っている可能性は低いと言える。
【００２７】
これに対して図５に示すように、現在走行中の道路Ｌ１に、他の道路Ｌ２が併走しており、それまで走行していた道路Ｌ３からこれら２つの道路Ｌ１及びＬ２が分岐している場合であって、この分岐した後、現在位置に至るまでの間で、これら２つの道路Ｌ１、Ｌ２の間隔Ｄが、このカーナビゲーション装置１の現在位置検出精度以下の場合、道路Ｌ１とＬ２とで現在位置を誤って表示する場合がある。
【００２８】
これにより演算処理手段１１は、位置計算部１１Ｂにおいて、現在位置を基準にしてハードディスク装置１０に記録された地図データを検出することにより、現在位置近傍の道路を検出する。またこの検出した道路が図５について上述した条件を満足するか否か判断することにより、現在位置を誤って表示する可能性が存在するか否か判断する。
【００２９】
これにより演算処理手段１１は、現在位置を誤って表示する可能性が存在しないと判定した場合には、ステップＳＰ７からステップＳＰ５に移る。これに対して現在位置を誤って表示する可能性が存在すると判定した場合、ステップＳＰ７からステップＳＰ８に移る。ここで演算処理手段１１は、位置計算部１１Ｂにおいて、図６に示すように、この誤って現在位置を表示する可能性が存在する併走する道路に現在位置を切り換える。すなわちこの場合、位置計算部１１Ｂは、過去の経路を逆上って、例えば分岐の箇所等の、道路を間違えたと判断される箇所を検出し、この箇所から併走する道路の側に進路を切り換えたとして現在位置を求め直し、現在位置を切り換える。演算処理手段１１は、この求め直した現在位置に基づいて、描画部１１Ｃで現在位置の表示を修正した後、ステップＳＰ５に移る。
【００３０】
（２）実施例の動作
以上の構成において、このカーナビゲーション装置１は（図２）、携帯して車両に持ち込み、クレードル３に載置すると、この載置がクレードル着脱検出部４で検出され、車両から供給される電源により動作する。またＧＰＳ部５で現在位置が検出され、加速度センサ６のセンサ出力を処理して、このＧＰＳ部５で検出した現在位置が補正され、現在位置の検出精度が向上される。またこの検出精度の向上した現在位置に基づいて、ハードディスク装置１０に記録された現在位置近傍の地図データが検索され、表示部８に、現在位置近傍の地図、この地図上で現在位置を示すマークが表示される。
【００３１】
また携帯して使用する場合には、内蔵の電池で動作して、同様に、現在位置近傍の地図、この地図上で現在位置を示すマークを表示する。
【００３２】
このようにして現在位置を表示する場合に、カーナビゲーション装置では、現在位置を誤って表示する場合がある。この場合、通常は、車両が少し走行することにより誤りが検出され、現在位置を正しく表示し直すことができる。
【００３３】
しかしながらそれまで１本の道路であったものが、途中で２つに別れて併走するような場合（図５）には、いつまでたっても誤りを検出できず、現在位置を誤って表示し続けることになる。この場合、搭乗者は、車窓から併走する道路を確認することができることから、このような現在位置の誤った表示は、極めて容易に発見されることになる。
【００３４】
そこでこのカーナビゲーション装置１では、現在位置の補正に使用する構成である加速度センサ６の出力信号を処理して、このカーナビゲーション装置１に加わる衝撃を検出する。また衝撃を検出すると、現在位置を示すマークの表示位置を、併走する道路に切り換える。
【００３５】
これによりこのカーナビゲーション装置１では、カーナビゲーション装置１を叩くことにより、又はカーナビゲーション装置１を保持するクレードル３を叩くことにより、現在位置の補正に使用する構成を有効に利用して、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができる。
【００３６】
また衝撃を検出すると、現在位置近傍の状況、現在位置に至る迄の経路に基づいて、現在位置を誤っている可能性の有無を判定し、現在位置を誤っている可能性が存在する場合にのみ、現在位置を示すマークの表示位置を併走する道路に切り換える。これにより例えば悪路を走行しているような場合、段差のある道路を走行するような場合等の、誤った現在位置の表示の切り換えを防止して使い勝手を向上することができる。
【００３７】
（３）実施例の効果
以上の構成によれば、加速度センサを使用して衝撃を検出し、現在位置の表示位置を変更することにより、隣接して平行に設けられた道路に現在位置を誤って表示しているような場合に、簡易に現在位置の表示を訂正することができる。
【００３８】
また衝撃が検出されると、現在位置近傍の状況、現在位置に至る迄の経路に基づいて、現在位置を誤っている可能性の有無を判定し、現在位置を誤っている可能性が存在する場合にのみ、現在位置を併走する道路に切り換えることにより、誤った現在位置の表示の切り換えを防止して使い勝手を向上することができる。
【実施例２】
【００３９】
なお上述の実施例においては、単に衝撃を検出して現在位置の表示場所を切り換える場合について述べたが、本発明はこれに限らず、衝撃の方向により、表示場所を切り換える方向をさらに切り換えるようにしてもよい。具体的に、例えばカーナビゲーション装置の右側が叩かれた場合には、表示部で表示した左側の併走路に現在位置の表示を切り換え、これとは逆に、カーナビゲーション装置の左側が叩かれた場合には、表示部で表示した右側の併走路に現在位置の表示を切り換える場合である。このようにすれば、例えば１つの道路が３本に分岐して併走している場合に、簡易かつ正確に、現在位置を訂正することができる。
【００４０】
また上述の実施例においては、併走路が２本の場合について述べたが、本発明はこれに限らず、併走路が３本以上の場合にも広く適用することができる。なおこの場合に、カーナビゲーション装置を叩く毎に、順次循環的に、現在位置の表示箇所を切り換えることにより、簡易かつ確実に、現在位置の表示を訂正することができる。
【００４１】
また上述の実施例においては、現在位置の補正に使用する加速度センサを使用して衝撃を検出する場合について述べたが、本発明はこれに限らず、衝撃検出用に専用の加速度センサを設けるようにしてもよい。またハードディスク装置の落下保護用の加速度センサを利用するようにしてもよい。
【産業上の利用可能性】
【００４２】
本発明は、例えばカーナビゲーション装置に適用することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施例のカーナビゲーション装置における位置計算部の処理手順を示すフローチャートである。
【図２】本発明の実施例のカーナビゲーション装置を示すブロック図である。
【図３】図２のカーナビゲーション装置における表示を示す平面図である。
【図４】現在位置を誤って表示しない例を示す平面図である。
【図５】現在位置を誤って表示する例を示す平面図である。
【図６】現在位置の表示の切り換えを示す平面図である。
【符号の説明】
【００４４】
１……カーナビゲーション装置、３……クレードル、５……ＧＰＳ部、６……加速度センサ、８……表示部、１０……ハードディスク装置、１１……演算処理部、１１Ｂ……位置計算部、１１Ｃ……描画部
【図１】
2008070171.tif 000003
【図２】
2008070171.tif 000004
【図３】
2008070171.tif 000005
【図４】
2008070171.tif 000006
【図５】
2008070171.tif 000007
【図６】
2008070171.tif 000008