(57)【要約】【課題】分岐点の手前に存在する屈折点を自動検出して記憶しておき、次回以降の通過の際にその屈折点についての案内を行なうカーナビゲーション装置を提供する。【解決手段】屈折点検出手段は分岐点以外の場所を走行中に自車位置検出手段で検出した自車位置が地図データに記録されている走行中道路の幅員から所定距離以上継続して外れた後に分岐点に到達した場合に、外れが生じ始めた地点を屈折点としてその位置、屈折方向、次の分岐点でとった進路方向を走行した道路区間に対応付けて記憶する。次回、同じ道路区間を走行する場合に前記屈折点の次の分岐点における予定進路方向が該屈折点に対応付けて記憶された進路方向と一致している場合には、該屈折点の手前地点にて屈折点についての案内を行なう。【選択図】図３
2006153485.tif 000002
【特許請求の範囲】
【請求項１】
地図データと、自車位置を検出する自車位置検出手段と、屈折点検出手段とを備えたカーナビゲーション装置であって、
前記屈折点検出手段は、分岐点以外の場所を走行中に前記自車位置検出手段で検出した自車位置が前記地図データに記録されている走行中道路の幅員から所定距離以上継続して外れた後に分岐点に到達した場合には、該外れが生じ始めた地点を屈折点としてその位置と屈折方向とを走行した道路区間に対応付けて記憶することを特徴とするカーナビゲーション装置。
【請求項２】
請求項１に記載のカーナビゲーション装置において、前記分岐点に到達する前に前記地図データに車両が通常走行できない施設の敷地情報が記録されている場所を通過していた場合には、前記外れが生じ始めた地点を屈折点として記憶しないことを特徴とするカーナビゲーション装置。
【請求項３】
請求項１に記載のカーナビゲーション装置において、前記分岐点に到達する前の走行が異常走行と判断された場合には、前記外れが生じ始めた地点を屈折点として記憶しないことを特徴とするカーナビゲーション装置。
【請求項４】
請求項１乃至３の何れかに記載のカーナビゲーション装置において、前記屈折点検出手段は前記屈折点通過後の最初の分岐点で車両がとった進路方向をその屈折点に対応付けて追加記憶することを特徴とするカーナビゲーション装置。
【請求項５】
請求項１乃至４の何れかに記載のカーナビゲーション装置において、前記屈折点検出手段は前記屈折点及び該屈折点に対応付けて追加記憶した情報を前記地図データに反映させる修正を行なうことを特徴とするカーナビゲーション装置。
【請求項６】
請求項４に記載のカーナビゲーション装置において、指示された目的地までの経路を探索する経路探索手段と、該経路探索手段にて決定された経路に従って案内を行なう経路案内手段とを更に備え、
該経路案内手段は、案内経路上の道路区間に前記屈折点がある場合において、該屈折点の次の分岐点における予定進路方向が該屈折点に対応付けて記憶された前記進路方向と一致している場合には、該屈折点の手前地点にて該屈折点についての案内を行なうことを特徴とするカーナビゲーション装置。
【請求項７】
請求項６に記載のカーナビゲーション装置において、前記屈折点についての案内は、該屈折点から一定距離手前の地点、又は一定距離にその時の車速に比例して増大する距離を加えた距離だけ手前の地点にて行なうことを特徴とするカーナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路案内を行なう際に現実の道路形状にあった最適位置にて左右折案内を行なうカーナビゲーション装置に関する。
【背景技術】
【０００２】
カーナビゲーション装置では、目的地までの最適経路を探索、決定した上で、ＧＰＳ（Global Positioning System、全地球的測位システム）等を利用して車両位置を検出し、左右折案内等を行なって車両を目的地に案内する。
【０００３】
従来、この左右折案内は分岐点の手前の一定距離地点、あるいはその時の車速も考慮に入れた一定距離地点にてされてきた（例えば、特許文献１参照）。そして、この場合における分岐点の基準位置は、道路中心線が交叉する点、あるいは分岐する点とされてきた。しかし、現実の分岐点の道路形状、分岐点手前の道路形状等を考えると、道路中心線の交差点や分岐点を基準にした距離で案内地点を決定するのが適当とはいえない場合が多くある。
【０００４】
例えば、図６に示すように交差点の手前に左折車線２０が設けられているような場合、交差点中心のＡ点を基準にした距離で案内地点を決めたのでは、左折車線２０に入る折れ曲がり屈折点Ｂの直前やＢ点通過後に案内がなされて左折できない場合が生じ得る。また、図７は左折車が多い交差点などで交差点内に交通島２２が設けられ、その交通島２２周りに左折用屈折車線２３が設けられている場合である。この場合も交差点中心のＡ点を基準に案内したのでは屈折点Ｃで左折できない場合が起こり得る。
【０００５】
また、図８は、右折車が多い交差点などで右折車線２４が道路中央付近に設けられている場合である。この場合は、直進車と左折車が右折車線２４を避けて手前の屈折点Ｄで左側の直進／左折車線２５に折れなければならない。この場合も交差点中心のＡ点を基準に案内したのでは屈折点Ｆで曲がらずに右折車線２４に進入してしまい、直進や左折ができない場合が生じ得る。図９は、右折する前に屈折点Ｅで右に折れて右折車線２６に入らなければならない場合である。この場合も交差点中心のＡ点を基準に案内したのでは右折できない場合が生じ得る。
【０００６】
このような屈折点の存在による不具合事態を避けるには、各交差点や分岐点付近の実際の道路形状を詳しく調査して記憶しておき、交差点や分岐点における左右折案内以外にＢ〜Ｅ点のような屈折点があることを所定距離手前で案内することが考えられる（例えば、特許文献２参照）。しかしながら、こうした屈折点の案内のために全ての交差点、分岐点付近の道路形状を詳しく調査するには多くの費用と時間がかかり、またその道路形状データ量も多くなるという問題がある。
【特許文献１】特開２００３−２６２５３０号公報
【特許文献２】特開平７−１６０９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明はこのような背景からなされたもので、その課題は、交差点や分岐点の手前等に存在する屈折点を詳しい現地調査をすることなく自動検出して記憶しておき、次回以降の通過の際にその屈折点についての案内を行なうカーナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記課題を解決するための請求項１に記載の発明は、地図データと、自車位置を検出する自車位置検出手段と、屈折点検出手段とを備えたカーナビゲーション装置であって、前記屈折点検出手段は、分岐点以外の場所を走行中に前記自車位置検出手段で検出した自車位置が前記地図データに記録されている走行中道路の幅員から所定距離以上継続して外れた後に分岐点に到達した場合には、該外れが生じ始めた地点を屈折点としてその位置と屈折方向とを走行した道路区間に対応付けて記憶することを特徴とするカーナビゲーション装置である。
【０００９】
このような構成のカーナビゲーション装置によれば、分岐点（交差点を含む。以下、本明細書において同じ。））手前に存在する屈折点を人手によることなく自動的に検出することができる。
【００１０】
また、請求項２に記載の発明は、請求項１に記載のカーナビゲーション装置において、前記分岐点に到達する前に前記地図データに車両が通常走行できない施設の敷地情報が記録されている場所を通過していた場合には、前記外れが生じ始めた地点を屈折点として記憶しないことを特徴とする。
このような構成のカーナビゲーション装置によれば、通常の走行経路として利用できない場所を通る屈折点を排除することができる。
【００１１】
また、請求項３に記載の発明は、請求項１に記載のカーナビゲーション装置において、前記分岐点に到達する前の走行が異常走行と判断された場合には、前記外れが生じ始めた地点を屈折点として記憶しないことを特徴とする。
【００１２】
ここで、異常走行とは異常な蛇行走行、走行規制に反する走行、地図データの道路から著しく離れた地点の走行、位置検出手段の検出異常と思われる異常地点の走行等を指す。このような異常走行により検出された屈折点を排除することで、正しい屈折点の情報のみを収集することが可能となる。
【００１３】
また、請求項４に記載の発明は、請求項１乃至３の何れかに記載のカーナビゲーション装置において、前記屈折点検出手段は前記屈折点通過後の最初の分岐点で車両がとった進路方向をその屈折点に対応付けて追加記憶することを特徴とする。
【００１４】
屈折点が存在する道路区間を次回走行する場合、次の分岐点における予定進路方向がその屈折点に対応して記録された進路方向と異なっている場合にはその屈折点で折れるべきでない。本構成のように屈折点に対応付けて通過後の分岐点でとった進路方向を記憶しておけば、予定の経路の進路方向と異なる屈折点案内を除くことが可能となる。
【００１５】
また、請求項５に記載の発明は、請求項１乃至４の何れかに記載のカーナビゲーション装置において、前記屈折点検出手段は前記屈折点及び該屈折点に対応付けて追加記憶した情報を前記地図データに反映させる修正を行なうことを特徴とする。
このように地図データに反映させる修正を行なっておけば、次回以降の経路案内に屈折点を案内することが可能となる。
【００１６】
また、請求項６に記載の発明は、請求項４に記載のカーナビゲーション装置において、指示された目的地までの経路を探索する経路探索手段と、該経路探索手段にて決定された経路に従って案内を行なう経路案内手段とを更に備え、該経路案内手段は、案内経路上の道路区間に前記屈折点がある場合において、該屈折点の次の分岐点における予定進路方向が該屈折点に対応付けて記憶された前記進路方向と一致している場合には、該屈折点の手前地点にて該屈折点についての案内を行なうことを特徴とする。
【００１７】
このような構成によれば予定の進路方向に進むために必要な屈折点は案内され、予定の進路方向に進むことのできない屈折点は案内されないため間違いのない走行が可能となる。
【００１８】
また、請求項７に記載の発明は、請求項６に記載のカーナビゲーション装置において、前記屈折点についての案内は、該屈折点から一定距離手前の地点、又は一定距離にその時の車速に比例して増大する距離を加えた距離だけ手前の地点にて行なうことを特徴とする。
このような構成によれば、分岐点手前に存在する屈折点が最適地点で案内されるため、屈折点で余裕をもって折れ曲がることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施の形態を説明する。本発明は、「背景技術」で説明した図６〜図９中のＢ〜Ｅ点で示したような屈折点を一般的なカーナビゲーション装置の機能を利用して自動的に検出して記憶しておき、次回の経路案内の際にそれらの屈折点についても必要な案内を行なおうとするものである。
屈折点の自動検出は、基本的にはＧＰＳ受信機等を使用して検出した自車位置の座標が地図データに記録されている走行中の道路区間の有効幅員から所定距離以上継続して外れたか否かを判定することで行なう。
【００２０】
以下、このような基本的な考えによって屈折点を自動検出する本発明のカーナビゲーション装置の構成とその制御フローについて図面を参照して詳しく説明する。
図１は、本実施形態に係るカーナビゲーション装置のハードウェア構成をブロック図で示したものである。本実施形態のカーナビゲーション装置１は、図に示すようにＧＰＳ受信機２、ジャイロスコープ３、車速センサ４、距離センサ５、操作スイッチ群６、表示装置７、音声出力装置８、ＨＤＤ（ハードディスク駆動装置）９、制御回路１０を備えて構成される。
【００２１】
ＧＰＳ受信機２はＧＰＳ用人工衛星からの信号を受信し、自車の現在位置の座標を算出して制御回路１０に伝達する。ジャイロスコープ３は車両の進行方向を検出するためのものである。車速センサ４は車速を検出もので、例えばトランスミッションの回転を電気信号に変換して車速を検出する。距離センサ４は走行距離を検出するもので、例えばトランスミッションの回転数を計数して走行距離を検出する。
【００２２】
操作スイッチ群６は、カラー液晶ディスプレイ上に形成されたタッチスイッチやリモコンスイッチ、音声入力装置等で構成され、制御回路１０への各種情報入力に使用される。表示装置７は、地図、自車の現在位置、走行案内等の情報を表示するためのもので、例えばカラー液晶ディスプレイで構成される。音声出力装置８は、左右折案内等の制御回路１０からの出力情報を音声で運転者に伝えるためのものである。
【００２３】
ＨＤＤ９内には地図データが予め記録されている。地図データは地図描画用データ、道路データ、分岐点データ、施設データ等を集めたものである。ＨＤＤ９内にはこの他に本カーナビゲーション装置１を動作させるための各種プログラムが予め格納されている。
【００２４】
本カーナビゲーション装置１を動作させるプログラムには、後述する本発明の機能を発揮させるためのプログラムの他に、一般的なカーナビゲーション機能を実行するためのプログラム、例えばＧＰＳ受信機２が検出した位置座標を補正して現在位置を算出する機能、算出した現在位置を地図の道路上に位置付けるマップマッチング処理機能、目的地や経由地の指定を受けて現在位置から目的地までの経路を探索する経路探索機能、その経路探索結果に応じた案内ルートを地図画面上に表示して案内する経路案内機能、ＶＩＣＳ（Vehicle Information & Communication System）からの道路交通情報を受信して運転者に知らせる機能などを実行するためのプログラム等が含まれる。
【００２５】
制御回路１０は、カーナビゲーション装置１の動作全般を制御する機能を果たすもので、マイクロコンピュータを主体に構成されている。即ち、制御回路１０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３及び図示しないＩ／Ｏインターフェースとこれらを接続するバス、電源装置などを備えて構成されている。
【００２６】
以上のような装置の他にもカーナビゲーション装置１には、ＶＩＣＳを利用して道路交通情報を取得するための通信装置、車体の回転速度を検出するための角速度センサ、前後／左右／上下の加速度を検出する加速度センサ等が必要により取り付けられる。
【００２７】
次に、以上のような構成の下でのカーナビゲーション装置１の制御動作について図２に示す制御フローを参照して説明する。この制御フローは屈折点の自動検出のために制御回路１０が行なうフローである。
【００２８】
最初のステップＳ１では自車位置を検出する。自車位置は、ＧＰＳ受信機２で検出した座標位置をジャイロスコープ３、車速センサ４、距離センサ５等の検出値を参考にして補正して決定される。続くステップＳ２では、決定した自車位置をマップマッチング処理により地図の道路上に位置付ける。このマップマッチング処理は、ＧＰＳ受信機２等により決定した自車の位置座標には誤差が含まれているため、車両が道路上を走行しているとの前提で補正を加え車両位置を最寄りの道路上に位置付ける処理である。この処理により車両の道路上の位置が決まる。
【００２９】
ＨＤＤ９内に予め記憶されている地図データには道路データが含まれている。この道路データは表示装置７上への道路の表示、目的地までの経路探索、経路案内等に用いられる。この道路データは、各道路の分岐点（交差点を含む）、曲がり点、行き止まり等をノード、それぞれのノード間の道路をリンク（道路区間に相当する。）と定義し、そのリンクを接続することにより道路地図を構成したものである。各リンクには前後のリンクとの接続情報、各リンクの座標、道路の中心線情報、車線数、幅員、道路種類、通行規制、前後のノード番号等の属性がリンク情報（道路区間情報）として記憶されている。
【００３０】
ステップＳ２でのマップマッチング処理では、自車位置が最寄りのリンク（道路区間）に位置付けられるので走行中の道路区間が判明する。そこで続くステップＳ３では、判明した走行中の道路区間に対応する前述の道路区間情報（リンク情報）を道路データの中から読み出す。読み出した道路区間情報の内、本発明の屈折点の自動検出に重要な情報は、道路の中心線情報と、車両が実際に走行できる道路幅である幅員である。
【００３１】
次のステップＳ４では、ステップＳ２で位置付けた自車位置から車両が分岐点に到達しているか否かをチェックする。分岐点の位置は道路データに記憶されているノードの座標から判明する。従って、そのノードの座標を中心とする所定範囲内に車両が存在するか否かで分岐点に到達したか否かを判定する。分岐点に到達していない場合はステップＳ５に移る。
【００３２】
ステップＳ５では、検出された自車位置が走行中道路区間の幅員から所定距離以上離れているか否かを判定する。この場合の自車位置は、ステップＳ１にて検出された車両位置であり、ステップＳ２のマップマッチング処理による補正を施す前の車両位置である。この判定の意味を図３を参照して説明する。車両が図のような片側２車線の道路を走行しているとする。車両１５が中央寄り車線１６を走行している状態では、検出された車両位置は幅員の上にある。
【００３３】
左側車線１７を走行している車両１８も、検出される車両位置は幅員の上にある。交差点Ａには左折車のために左折車線１９が設けられていたとする。そして、車両１８が左折車であったとすると、車両１８はＦ点で折れ曲がって左折車線１９に進入する。左折車線１９に入った車両２０の検出位置は道路の中心線より遠くなる。道路データには道路の中心線情報と幅員の情報が含まれているので、その情報と検出位置とから車両２０が幅員を外れているか否かを判定することができる。
【００３４】
この場合、ステップＳ１で検出された車両位置には誤差が含まれているので、その誤差を考慮した所定距離以上に外れた場合に幅員を外れたと判定する。幅員を外れていないと判定された場合にはステップＳ６に移り、道路上に位置していることを記憶してステップＳ８に移る。幅員を外れていると判定された場合にはステップＳ７に移り、その場合の車両位置、幅員からの外れ距離、外れ方向（図３の場合は左方向）を記憶してステップＳ８に移る。
【００３５】
ステップＳ８では微小時間Δｔだけ待機する。続くステップＳ９では、ステップＳ１と同様に自車位置の検出を行ないステップＳ４に戻る。そして、再び分岐点に到達したか否かの判定を行なう。このようにしてステップＳ５からステップＳ９までのフローが分岐点に到達するまで繰り返され、その間にステップＳ６、Ｓ７にて道路上に位置していた旨、又は幅員を外れた旨がΔｔ時間毎の時系列で記憶されていく。
【００３６】
ステップＳ４で車両が分岐点に到達したと判定されるとステップＳ１０に移る。ステップＳ１０と続くステップＳ１１では、ステップＳ６、Ｓ７で記憶された時系列の位置情報から分岐点に到達する前に屈折点が存在したか否かの判定を行なう。最初のステップＳ１０では、分岐点に到達する前に所定距離以上に渡り継続して幅員を外れた位置を走行したか否かの判定を行なう。この場合、ステップＳ１、Ｓ９で検出される車両位置の誤差には“ばらつき" があるため、瞬間的に幅員を外れたり、瞬間的に幅員内に戻ったりしたデータは除いて判定を下すようにする。
【００３７】
所定距離以上に渡り継続して幅員を外れていないと判定された場合には、屈折点は存在していなかったことになるのでそのまま最初のステップＳ１に戻る。所定距離以上に渡り継続して幅員を外れて走行していた場合には、屈折点が存在していた可能性があるので次のステップＳ１１に移る。
【００３８】
ステップＳ１１では、幅員を外れた走行が異常走行に起因するものを見つけ出して排除する判定を行なう。排除する場合としては、例えば図４に示すように車両が駐車場２２を通過した場合がある。地図上に通常の走行ができない建物、施設等の敷地情報が記録されている場所を通過していた場合がこれに相当し、例え屈折走行が行なわれていたとしても屈折点が存在したとはみなさずにステップＳ１に戻る。この他、道路幅員から想定できる範囲を大幅に離れた場所を走行していた場合、一方通行、左右折規制等に反する走行をしていた場合、極端な蛇行走行をしていた場合等のように走行自体に異常があったと思われる場合、あるいは位置検出値に異常があったと思われる場合も屈折点が存在したとはみなさずステップＳ１に戻る。これらの何れにも該当しない場合は、正常な屈折点が存在したとみなしてステップＳ１２に移る。
【００３９】
ステップＳ１２では、幅員を外れた走行を開始した地点を屈折点とし、その位置座標と屈折方向とを走行した道路区間に対応付けて記憶する。更に、直後の分岐点到達後の進路方向も記憶する。進路方向は分岐点到達時の方向指示器の信号、あるいは分岐点通過時のジャイロスコープ３の検出信号で把握することができる。ステップＳ１２の後はステップＳ１に戻り、次の道路区間についての屈折点の検出を開始する。なお、屈折点の位置はマップマッチング処理を施した後の位置で記憶しておくとよい。
【００４０】
このような制御フローを実行することにより、本実施形態のカーナビゲーション装置１によれば、「背景技術」で説明した左折する場合の図６中のＢ点、図７中のＣ点、直進又は左折する場合の図８中のＤ点、右折する場合の図９中のＥ点などの屈折点の存在をいずれも自動的に検出することができる。
【００４１】
検出した屈折点の座標位置、屈折方向、屈折点通過後の分岐点における進路方向は、道路区間に対応付けて地図データに追加する修正を行い、次回以降に同じ道路区間を走行する際の経路案内、経路表示に反映させる。
【００４２】
次に、このようにして検出した屈折点を次回の経路案内の際に案内する制御フローについて図５を参照して説明する。なお、この図５の制御フローは屈折点を案内するために従来の経路案内に追加して行なうフローを表わしたものであって、分岐点についての左右折案内は従来通りの方法で別途に行なう。
【００４３】
最初のステップＴ１〜Ｔ３は、目的地までの走行経路を探索して決定するフローで、これは従来の経路案内を行なう前に行なわれる経路探索と同じでありその結果を利用することができる。ステップＴ１では目的地をユーザが入力する。ステップＴ２では、ダイクストラ法などの経路探索プログラムを使用して目的地までの最適経路を探索する。最適経路は条件を変えて数種類が表示されるので、ユーザがその中から好みの経路を選択することで走行経路が決定する（ステップＴ３）。
【００４４】
ステップＴ４では、ＧＰＳ受信機２等の検出値から自車位置を算出する。算出した位置は、ステップＴ５でマップマッチング処理を行い地図の道路上に位置づける。これにより自車位置が確定する。
自車位置が道路上に位置づけられると走行中の道路区間が判明するので、その道路区間の道路区間情報（リンク情報）を読み出す（ステップＴ６）。読み出した道路区間情報には、屈折点が存在する場合にはその位置、屈折方向、屈折点通過後の分岐点における進路方向の情報が含まれている。
【００４５】
ステップＴ７では、読み出した道路区間情報に屈折点の情報を含まれているか否かをチェックする。含まれていない場合には、その道路区間については屈折点の案内は行なわないのでステップＴ１２に移る。ステップＴ１２、Ｔ１３はその道路区間の走行を完了したか否かをチェックするフローである。
【００４６】
読み出した道路区間情報に屈折点の情報が含まれていた場合にはステップＴ８に移る。ステップＴ８では、その屈折点通過後の分岐点における予定の進路方向が、その屈折点に対応付けて記憶されている進路方向と一致しているか否かを判定する。このような判定を行なうのは、例え屈折点が存在しても、次の分岐点における予定の進路方向がその屈折点に対応付けて記憶されている次の分岐点の進路方向と一致していなければ、その屈折点で折れ曲がってはいけないからである。例えば図３の場合には、次の交差点Ａにおける予定の進路方向が左折であれば屈折点Ｆで折れる必要があるが、予定の進路方向が直進の場合には折れてはいけない。
【００４７】
予定の進路方向がその屈折点に対応付けて記憶されている次の分岐点における進路方向と一致していない場合には、屈折点の案内を行なわないでステップＴ１２に移る。一致していた場合には屈折点の案内を行なう必要があるのでステップＴ９に移る。
【００４８】
ステップＴ９、Ｔ１０は、屈折点を案内する地点に自車が到達したか否かを判定するフローである。ステップＴ９では自車位置を検出する。屈折点がマップマッチング処理を施した後の位置として記憶されている場合には、ＧＰＳ受信機２等で特定した自車位置にマップマッチング処理を施して自車位置を求める。
ステップＴ１０では、求めた自車位置が屈折点を案内する地点に到達しているか否かを判定する。屈折点を案内する地点は、屈折点から一定距離手前の地点、又は一定距離にその時の車速に比例して増大する距離を加えた距離だけ手前の地点とする。
【００４９】
案内地点に到達するまでステップＴ９、Ｔ１０を繰り返し、到達したならばステップＴ１１に移り屈折点の案内を行なう。案内は、例えば「次の交差点で左折しますので前方１００ｍの屈折点で左に折れて左折車線に入ってください。」、「次の交差点は直進しますが前方１００ｍの屈折点で左に折れて左側の直進車線に入って下さい。」、「次の交差点で右折しますので前方１００ｍの屈折点で右に折れて右折車線に入って下さい。」等のように行なう。こうした案内は表示装置７への表示、音声出力装置８による音声で行なう。
【００５０】
案内を終えたならばステップＴ１２に移る。ステップＴ１２、Ｔ１３で次の分岐点に到達したことを確認してステップＴ６に戻り、次の道路区間について同じような屈折点の案内を繰り返す。
【００５１】
このようにして本実施形態のカーナビゲーション装置１によれば、分岐点手前に存在する屈折点を自動的に検出してその位置、屈折方向、屈折点通過後の分岐点における進路方向の情報を自動で収集することができる。従って、人手によるそうした情報の収集作業を必要としなくなる効果を奏する。また、次回以降に同じ道路区間を走行する際には、必要によりその屈折点の案内が適切な案内地点で行なわれる。従って、分岐点手前での左折車線、右折車線への進入遅れにより意図した進路変更ができないといった不具合が解消される効果を奏する。
【００５２】
なお、特許請求の範囲に記載した次の手段は、上述した実施形態ではそれぞれ次のような構成要素により構成されている。自車位置検出手段はＧＰＳ受信機２、ジャイロスコープ３、車速センサ３、距離センサ４、制御回路１０とそれらの検出値から自車の位置を算出するプログラムにより構成される。屈折点検出手段は制御回路１０と地図データと図２の制御フローを実行するプログラムにより構成される。経路探索手段は操作スイッチ群６、表示装置７、制御回路１０、地図データとダイクストラ法などの経路探索プログラムにより構成される。経路案内手段は制御回路１０、地図データ、従来の経路案内プログラムと図５の制御フローを実行するプログラムにより構成される。
【図面の簡単な説明】
【００５３】
【図１】本発明に係るカーナビゲーション装置１のハードウェア構成のブロック図の例である。
【図２】カーナビゲーション装置１が屈折点を検出する制御フローの例である。
【図３】屈折点の自動検出の考え方を説明する図である。
【図４】車両が通常走行できない場所を通過した例である。
【図５】カーナビゲーション装置１が屈折点を案内する制御フローの例である。
【図６】分岐点前の屈折点の例である。
【図７】分岐点前の屈折点の他の例である。
【図８】分岐点前の屈折点の他の例である。
【図９】分岐点前の屈折点の他の例である。
【符号の説明】
【００５４】
図面中、１はカーナビゲーション装置、２はＧＰＳ受信機、３はジャイロスコープ、１０は制御回路、９はＨＤＤを示す。
【図１】
2006153485.tif 000003
【図２】
2006153485.tif 000004
【図３】
2006153485.tif 000005
【図４】
2006153485.tif 000006
【図５】
2006153485.tif 000007
【図６】
2006153485.tif 000008
【図７】
2006153485.tif 000009
【図８】
2006153485.tif 000010
【図９】
2006153485.tif 000011