(57)【特許請求の範囲】
【請求項１】
移動体の移動を案内する案内経路と該案内経路上の案内分岐点を設定する案内経路設定手段と、
前記案内分岐点における案内を設定する案内設定手段と、
前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段と、を有し、
前記案内設定手段は、
前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定する分岐判定手段を更に備え、
前記分岐判定手段により前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、
前記分岐判定手段により前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする移動案内システム。
【請求項２】
前記高速進入分岐点は、前記高速道路への進入口が設けられた道路が前記案内経路に対して所定角度以上で接続された分岐点であることを特徴とする請求項１に記載の移動案内システム。
【請求項３】
前記高速進入分岐点は、前記高速道路への進入口が設けられた道路において該進入口に対して退避する道路又は車線がないことを特徴とする請求項１及び請求項２に記載の移動案内システム。
【請求項４】
前記第２案内は、前記移動体が前記高速進入分岐点を通過した後に行うことを特徴とする請求項１乃至請求項３のいずれかに記載の移動案内システム。
【請求項５】
前記第２案内は、前記移動体から前記案内分岐点までの距離を用いた案内であることを特徴とする請求項１乃至請求項３のいずれかに記載の移動案内システム。
【請求項６】
前記分岐判定手段は、前記案内分岐点と前記案内分岐点に対して前記案内経路の出発地側に設置された信号機との間に、前記高速進入分岐点が存在するか否か判定することを特徴とする請求項１乃至請求項５のいずれかに記載の移動案内システム。
【請求項７】
前記分岐判定手段は、前記案内分岐点と前記案内分岐点に対して前記案内経路の出発地側に設置された最初の信号機との間に、前記高速進入分岐点が存在するか否か判定することを特徴とする請求項６に記載の移動案内システム。
【請求項８】
移動体の移動を案内する案内経路と該案内経路上の案内分岐点を設定する案内経路設定手段と、
前記案内分岐点における案内を設定する案内設定手段と、
前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段と、を有し、
前記案内設定手段は、
前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定する分岐判定手段を更に備え、
前記分岐判定手段により前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、
前記分岐判定手段により前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする移動案内装置。
【請求項９】
案内経路設定手段が、移動体の移動を案内する案内経路と該案内経路上の案内分岐点を設定するステップと、
案内設定手段が、前記案内分岐点における案内を設定するステップと、
分岐点案内手段が、前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行うステップと、を有し、
前記案内設定手段は、
前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定し、
前記判定の結果、前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、
前記判定の結果、前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする移動案内方法。
【請求項１０】
コンピュータを、
移動体の移動を案内する案内経路と該案内経路上の案内分岐点を設定する案内経路設定手段と、
前記案内分岐点における案内を設定する案内設定手段と、
前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段と、して機能させる為のコンピュータプログラムであって、
前記案内設定手段は、
前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定し、
前記判定の結果、前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、
前記判定の結果、前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内経路に基づいて移動体の移動を案内する移動案内システム、移動案内装置、移動案内方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、出発地から目的地までの最適経路を探索する経路探索機能を備えている。そして、探索結果に基づいて設定された案内経路をディスプレイ画面に表示するとともに、右左折等の案内の対象となる分岐点（以下、案内分岐点という）に接近した場合には音声やディスプレイ画面を用いた案内を行うことによって、ユーザを所望の目的地まで確実に案内するようになっている。また、近年は携帯電話機、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。更に、車両以外にも歩行者や二輪車を対象として上記案内を行うことも可能である。
【０００３】
ここで、案内分岐点において右左折等の案内を行う場合には、案内分岐点をユーザに正確に特定させる必要がある。そして、このような案内分岐点を特定させる案内方法の一つとして、車両から案内分岐点までの信号機の数（又は信号機の設置された分岐点の数）を用いた案内がある。例えば、案内分岐点が信号機の設置された分岐点である場合に、案内分岐点に対して２つ手前側にある信号機付きの分岐点の信号機がユーザの視界から消えた後から、案内分岐点に対して１つ手前側にある信号機付きの分岐点の信号機がユーザの視界に残っている状態で、「２つ目の信号を左方向です。」との案内を行う。また、車両から案内分岐点までの信号機の数を用いた案内を行うためには、信号機に関する情報（信号機の設置位置や方向に関する情報等）が必要となるが、このような情報は地図情報の一部として記憶手段（例えば、ハードディスク、ＤＶＤ、メモリーカード、サーバ等）から取得している（例えば、特開平１０−２７４５４４号公報参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２７４５４４号公報（第４頁、第５頁、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、分岐点に対する信号機の設置状況は時間の経過に従って変化する場合がある。例えば、信号機の設置されていなかった分岐点において新たに信号機が設置されたり、信号機の設置されていた分岐点において信号機が撤去される場合がある。しかしながら、このような信号機の増減に関する情報が地図情報に反映されるまでには、一定の期間が必要となる。
【０００６】
その結果、上記特許文献１に記載の技術では、信号機が増減した付近において案内分岐点を特定させる案内を行った場合に、実際の案内分岐点と案内によって特定される分岐点とが相違し、案内分岐点をユーザが誤認識する虞があった。このような場合において、特に高速道路への進入口が設けられた道路へと車両が誤って進入することとなると、ユーザへの負担が大きくなっていた。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、移動体から案内分岐点までの信号機の数を用いた案内により、案内分岐点をユーザに対して正確に特定させることが可能になるとともに、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させた移動案内システム、移動案内装置、移動案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る移動案内システム（１）は、移動体（７３）の移動を案内する案内経路（６２、７１）と該案内経路上の案内分岐点（６１、７２）を設定する案内経路設定手段（１３）と、前記案内分岐点における案内を設定する案内設定手段（１３）と、前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段（１３）と、を有し、前記案内設定手段は、前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路（７９）が所定条件で接続された分岐点である高速進入分岐点（７４）が存在するか否か判定する分岐判定手段（１３）を更に備え、前記分岐判定手段により前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、前記分岐判定手段により前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする。
尚、「移動体」としては、車両以外に、歩行者や二輪車も含む。
また、「案内分岐点」とは、案内経路に従って移動体の移動の案内を行う際に、右左折指示等の案内を行う対象となる分岐点が該当する。
また、「移動体から案内分岐点までの間に位置する信号機の数」は、分岐点単位での信号機の数であっても良い。即ち、大型の道路等において同一分岐点に複数の信号機が設けられている場合には、該複数の信号機は１の信号機としてカウントするようにしても良い。その場合には、本願発明に係る「分岐点案内手段」は、移動体から案内分岐点までの間に位置する信号機の設置された分岐点（即ち、信号交差点）の数を用いて案内分岐点を特定させる案内を行う構成にも相当する。但し、分岐点単位でカウントする場合であっても、分岐点以外に設置された信号機（例えば押しボタン式信号機等）も信号機の数としてカウントすることが望ましい。以下の請求項でも同様である。
【０００９】
また、請求項２に係る移動案内システム（１）は、請求項１に記載の移動案内システムであって、前記高速進入分岐点（７４）は、前記高速道路への進入口が設けられた道路（７９）が前記案内経路に対して所定角度以上で接続された分岐点であることを特徴とする。
【００１０】
また、請求項３に係る移動案内システム（１）は、請求項１又は請求項２に記載の移動案内システムであって、前記高速進入分岐点（７４）は、前記高速道路への進入口が設けられた道路（７９）において該進入口に対して退避する道路又は車線がないことを特徴とする。
【００１２】
また、請求項４に係る移動案内システム（１）は、請求項１乃至請求項３のいずれかに記載の移動案内システムであって、前記第２案内は、前記移動体（７３）が前記高速進入分岐点（７４）を通過した後に行うことを特徴とする。
【００１３】
また、請求項５に係る移動案内システム（１）は、請求項１乃至請求項３のいずれかに記載の移動案内システムであって、前記第２案内は、前記移動体（７３）から前記案内分岐点（７４）までの距離を用いた案内であることを特徴とする。
【００１４】
また、請求項６に係る移動案内システム（１）は、請求項１乃至請求項５のいずれかに記載の移動案内システムであって、前記分岐判定手段（１３）は、前記案内分岐点（６１、７２）と前記案内分岐点に対して前記案内経路の出発地側に設置された信号機との間に、前記高速進入分岐点（７４）が存在するか否か判定することを特徴とする。
【００１５】
また、請求項７に係る移動案内システム（１）は、請求項６に記載の移動案内システムであって、前記分岐判定手段（１３）は、前記案内分岐点（６１）と前記案内分岐点に対して前記案内経路の出発地側に設置された最初の信号機との間に、前記高速進入分岐点（７４）が存在するか否か判定することを特徴とする。
【００１６】
また、請求項８に係る移動案内装置（１）は、移動体（７３）の移動を案内する案内経路（６２、７１）と該案内経路上の案内分岐点（６１、７２）を設定する案内経路設定手段（１３）と、前記案内分岐点における案内を設定する案内設定手段（１３）と、前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段（１３）と、を有し、前記案内設定手段は、前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路（７９）が所定条件で接続された分岐点である高速進入分岐点（７４）が存在するか否か判定する分岐判定手段（１３）を更に備え、前記分岐判定手段により前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、前記分岐判定手段により前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする。
【００１７】
また、請求項９に係る移動案内方法は、案内経路設定手段が、移動体（７３）の移動を案内する案内経路（６２、７１）と該案内経路上の案内分岐点（６１、７２）を設定するステップと、案内設定手段が、前記案内分岐点における案内を設定するステップと、分岐点案内手段が、前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行うステップと、を有し、前記案内設定手段は、前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路（７９）が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定し、前記判定の結果、前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、前記判定の結果、前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする。
【００１８】
更に、請求項１０に係るコンピュータプログラムは、コンピュータを、移動体（７３）の移動を案内する案内経路（６２、７１）と該案内経路上の案内分岐点（６１、７２）を設定する案内経路設定手段と、前記案内分岐点における案内を設定する案内設定手段と、前記案内設定手段によって設定された前記案内を用いて、前記案内分岐点の案内を行う分岐点案内手段と、して機能させる為のコンピュータプログラムであって、前記案内設定手段は、前記案内分岐点に対して前記案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路（７９）が所定条件で接続された分岐点である高速進入分岐点（７４）が存在するか否か判定し、前記判定の結果、前記高速進入分岐点が存在しないと判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる第１案内を該案内分岐点の案内に設定し、前記判定の結果、前記高速進入分岐点が存在すると判定された場合には、前記移動体から前記案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる第２案内を該案内分岐点の案内に設定することを特徴とする。
【発明の効果】
【００１９】
前記構成を有する請求項１に記載の移動案内システムによれば、移動体から案内分岐点までの信号機の数を用いた案内により、案内分岐点をユーザに対して正確に特定させることが可能になる。また、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００２０】
また、請求項２に記載の移動案内システムによれば、高速道路への進入口が設けられた道路が接続された分岐点に信号機が新設される可能性の有る状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、高速道路への進入口が設けられた道路へとユーザが誤って進入する虞を減少させることが可能となる。
【００２１】
また、請求項３に記載の移動案内システムによれば、車両が誤って進入した場合に高速道路へと進入しなければならなくなる道路が接続されている状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、高速道路へとユーザが誤って進入する虞を減少させることが可能となる。
【００２３】
また、請求項４に記載の移動案内システムによれば、高速進入分岐点を通過した後に案内分岐点を特定させる案内を行うので、高速進入分岐点をユーザが案内分岐点として誤認識することを防止することが可能となる。
【００２４】
また、請求項５に記載の移動案内システムによれば、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの距離を用いた案内を行うので、信号機の新設や撤去が行われた場合であっても、信号機の数に影響されず、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００２５】
また、請求項６に記載の移動案内システムによれば、案内分岐点と案内分岐点に対して案内経路の出発地側に設置された信号機との間に高速進入分岐点が存在する場合に、移動体から案内分岐点までの信号機の数を用いた案内を行わないように構成するので、特に信号機が新設された場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。 
【００２６】
また、請求項７に記載の移動案内システムによれば、案内分岐点と案内分岐点に対して案内経路の出発地側に設置された最初の信号機との間に高速進入分岐点が存在する場合に、移動体から案内分岐点までの信号機の数を用いた案内を行わないように構成するので、特に案内分岐点に隣接する交差点に信号機が新設された場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００２７】
また、請求項８に記載の移動案内装置によれば、移動体から案内分岐点までの信号機の数を用いた案内により、案内分岐点をユーザに対して正確に特定させることが可能になる。また、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００２８】
また、請求項９に記載の移動案内方法によれば、移動体から案内分岐点までの信号機の数を用いた案内により、案内分岐点をユーザに対して正確に特定させることが可能になる。また、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００２９】
更に、請求項１０に記載のコンピュータプログラムによれば、移動体から案内分岐点までの信号機の数を用いた案内を行わせることにより、案内分岐点をユーザに対して正確に特定させることが可能になる。また、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わせないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】高速道路への進入口が設けられた道路の一例を示した図である。
【図３】高速道路への進入口が設けられた道路の一例を示した図である。
【図４】案内フレーズ記憶テーブルの一例を示した図である。
【図５】本実施形態に係る分岐点案内処理プログラムのフローチャートである。
【図６】本実施形態に係る案内設定処理のサブ処理プログラムのフローチャートである。
【図７】本実施形態に係る高速進入分岐点検出処理のサブ処理プログラムのフローチャートである。
【図８】高速進入分岐点の検出処理について説明した図である。
【図９】信号機が新設された状況において信号機案内を行った場合の案内例について説明した図である。
【図１０】信号機が新設された状況において特定案内を行った場合の案内例について説明した図である。
【図１１】信号機が新設された状況において距離案内を行った場合の案内例について説明した図である。
【発明を実施するための形態】
【００３１】
以下、本発明に係る移動案内システム及び移動案内装置をナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００３２】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付ける操作部１４と、ユーザに対して車両周辺の地図や施設の関する施設情報を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、から構成されている。
【００３３】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００３４】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や案内フレーズ記憶テーブル３２や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。
【００３５】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３３、ノード点に関するノードデータ３４、各分岐点に関する分岐点データ３５、施設等の地点に関する地点データ、地図を表示するための地図表示データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００３６】
ここで、リンクデータ３３としては、例えば、該リンクを識別するリンクＩＤ、該リンクの端部に位置するノードを特定する端部ノード情報、該リンクを構成する道路の道路種別、車線数等が記憶される。リンクの道路種別としては、高速自動車国道、自動車専用道路、一般有料道路、取付道路、一般道路、細街路等がある。そして、高速自動車国道、自動車専用道路に該当する道路を、以下の説明では高速道路という。
【００３７】
また、リンクデータ３３には、“高速道路への進入口が設けられた道路（以下、高速進入道路という）”であるか否かを識別する情報についても含まれる。以下に、高速進入道路の一例について説明する。
例えば図２に示す例では、本線５０に対して一方向のみから進入可能な角度（例えば本線５０に対して２５度）で道路５１が接続されており、道路５１の終端には、高速道路への進入口であるインターチェンジ５２が設けられている。図２に示す例では、道路５１が“高速進入道路”となる。
また、図３に示す例では、一般道５３から交差点で右左折することにより進入可能な道路５４が接続されており、道路５４の一方の車線には、高速道路への進入口であるインターチェンジ５５が設けられている。図３に示す例では、道路５４が“高速進入道路”となる。
尚、“高速進入道路”としては、図２に示すように高速道路の進入口に対して退避する道路又は車線が無い道路、即ち一旦車両が該道路に進入すると必ず高速道路へ進入する必要のある道路や、図３に示すように高速道路の進入口に対して退避する道路又は車線が有る道路、即ち一旦車両が該道路に進入したとしても必ずしも高速道路へ進入する必要の無い道路が含まれる。
【００３８】
また、ノードデータ３４としては、該ノードを識別するノードＩＤ、該ノードの位置座標、該ノードがリンクを介して接続される接続先ノードを特定する接続先ノード情報等が記憶される。
【００３９】
また、分岐点データ３５としては、該分岐点（交差点）を形成するノードを特定する該当ノード情報、該分岐点に接続されるリンク（以下、接続リンクという）を特定する接続リンク情報、分岐点の周辺に設置された信号機に関する信号機情報３６等が記憶される。
【００４０】
信号機情報３６としては、全国の各分岐点（交差点）の周辺に設置された信号機について、信号機の設置された方向（即ち、信号機のライトが向いている方向であり、以下、設置方向という）や信号機の設置された位置座標（以下、設置座標という）が記憶される。更に、一の分岐点に対して複数の信号機が設置されている場合には、複数の信号機毎に上記設置方向や設置座標が記憶される。
【００４１】
そして、ナビゲーションＥＣＵ１３は、後述のように地図情報ＤＢ３１に記憶された各データに基づいて、車両の進行方向前方にある案内分岐点を特定するとともに、該案内分岐点における案内を設定する。尚、案内分岐点とは、前記したようにナビゲーション装置１に設定された案内経路に従ってナビゲーション装置１が走行の案内を行う際に、右左折指示等の案内を行う対象となる分岐点である。そして、設定される案内の候補としては、例えば以下の案内が有る。
（１）車両の現在位置から案内分岐点までの間に位置する信号機の数を用いた案内（以下、『信号機案内』という）。
（２）ユーザが案内分岐点と誤認識した場合にユーザの負担が大きくなる分岐点を通過した後に、案内分岐点を特定させる案内（以下、『特定案内』という）。尚、ユーザが案内分岐点と誤認識した場合にユーザの負担が大きくなる分岐点として、以下の実施例では、“高速進入道路”が所定条件で接続された分岐点（以下、高速進入分岐点）を例に挙げて説明する。また、高速進入分岐点の詳細については後述する。
（３）車両の現在位置から案内分岐点までの距離を用いた案内（以下、『距離案内』という）。
ここで、「移動体から案内分岐点までの間に位置する信号機の数」は、分岐点単位での信号機の数とすることが望ましい。即ち、大型の道路等において同一分岐点に複数の信号機が設けられている場合には、該複数の信号機は１の信号機としてカウントすることが望ましい。その場合には、『信号機案内』は、移動体から案内分岐点までの間に位置する信号機の設置された分岐点（即ち、信号機交差点）の数を用いて案内分岐点を特定させる案内に相当する。但し、分岐点単位でカウントする場合であっても、分岐点以外に設置された信号機（例えば押しボタン式信号機等）も信号機の数としてカウントすることが望ましい。以下の説明でも同様である。
【００４２】
そして、案内フレーズ記憶テーブル３２は、案内分岐点を案内する為の案内の候補である上記複数種類の案内候補について、発話されるフレーズの内容とともに、案内の発話を開始する条件等がそれぞれ対応付けられて記憶されたテーブルである。
以下に、案内フレーズ記憶テーブル３２について、具体例を挙げてより詳細に説明する。図４は案内フレーズ記憶テーブル３２の一例を示した図である。
【００４３】
例えば、（１）『信号機案内』が案内に設定された場合において「２つ目の信号を左（右）方向です」との案内を行う場合には、案内分岐点に進入するまでに２つの信号機をユーザがカウントできる状態にある間に、案内の発話を開始する必要がある。従って、図４に示すように、「２つ目の信号を左（右）方向です」との案内フレーズは、案内分岐点の２つ手前の信号機（尚、分岐点に信号機が複数設置されている場合には、車両の進行方向に対して最も退出側に設置された退出側信号機）の５ｍ手前に車両が到達したことを条件として案内を開始する。
また、（２）『特定案内』が案内に設定された場合において「次の信号を左（右）方向です」との案内を行う場合には、高速進入分岐点を通過した後であって案内分岐点に進入するまでに１つの信号機をユーザがカウントできる状態にある間に、案内の発話を開始する必要がある。従って、図４に示すように、「次の信号を左（右）方向です」との案内フレーズは、案内分岐点の１つ手前の信号機（尚、分岐点に信号機が複数設置されている場合には、車両の進行方向に対して最も退出側に設置された退出側信号機）の５ｍ手前に車両が到達タイミング又は高速進入分岐点を通過したタイミングの遅い方のタイミングで案内を開始する。
また、（３）『距離案内』が案内に設定された場合において「７００ｍ先を左（右）方向です」との案内を行う場合には、案内分岐点に進入するまでの走行距離が７００ｍの状態で案内の発話が行われている必要がある。従って、図４に示すように、「７００ｍ先を左（右）方向です」との案内フレーズは、案内分岐点の７５０ｍ手前に車両が到達したことを条件として案内を開始する。
案内フレーズ記憶テーブル３２には、同様にして他の案内フレーズについても記憶されている。尚、案内分岐点の案内方向は、左（右）方向以外に、右（左）斜め方向や右（左）手前方向等も存在する。
【００４４】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の分岐点案内処理プログラム（図５〜図７参照）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を構成する。例えば、案内経路設定手段は、車両（移動体）の移動を案内する出発地（例えば、車両の現在位置）から目的地までの案内経路及び案内分岐点を設定する。案内設定手段は、案内分岐点における案内を設定する。分岐点案内手段は、案内設定手段によって設定された案内を用いて、案内分岐点の案内を行う。分岐判定手段は、案内分岐点に対して案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路（高速進入道路）が所定条件で接続された分岐点（高速進入分岐点）が存在するか否か判定する。
【００４５】
操作部１４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１４は液晶ディスプレイ１５の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
【００４６】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。特に本実施形態では、案内分岐点が車両の進行方向前方の所定距離以内（例えば３００ｍ）に接近した場合には、案内分岐点付近の拡大図や車両の案内分岐点における進行方向について表示する。
【００４７】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。特に本実施形態では、案内分岐点が車両の進行方向前方にある場合には、案内内容に基づく所定の案内の開始タイミング（例えば、「２つ目の信号を左方向です」との音声案内を出力する場合には、案内分岐点の２つ手前の信号機から更に５ｍ手前（図４参照）に到達したタイミング）で案内分岐点の音声案内を出力する。
【００４８】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。
【００４９】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００５０】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する分岐点案内処理プログラムについて図５に基づき説明する。図５は本実施形態に係る分岐点案内処理プログラムのフローチャートである。ここで、分岐点案内処理プログラムは車両のＡＣＣがＯＮされた後に所定間隔で繰り返し実行され、案内経路上にある案内分岐点に対する案内を行うプログラムである。尚、以下の図５〜図７にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００５１】
先ず、分岐点案内処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、ナビゲーション装置１において設定された案内経路に基づく経路案内が行われているか否か判定する。ここで、案内経路は、出発地（例えば自車の現在位置）からユーザに選択された目的地までの推奨経路であり、経路探索処理の結果に基づいて設定される。また、経路探索処理は、地図情報ＤＢ３１に記憶されたリンクデータ３３やノードデータ３４、ＶＩＣＳセンタから取得した交通情報等を用いて、公知のダイクストラ法等により行われる。
【００５２】
そして、ナビゲーション装置１において設定された案内経路に基づく経路案内が行われていると判定された場合（Ｓ１：ＹＥＳ）には、Ｓ２へと移行する。それに対して、ナビゲーション装置１において設定された案内経路に基づく経路案内が行われていないと判定された場合（Ｓ１：ＮＯ）には、当該分岐点案内処理プログラムを終了する。
【００５３】
Ｓ２においてＣＰＵ４１は、車両の現在位置を現在位置検出部１１の検出結果に基づいて取得する。尚、車両の現在位置を地図データ上で特定するマップマッチング処理についても行う。更に、車両の現在位置は、高精度ロケーション技術を用いて詳細に特定することが望ましい。ここで、高精度ロケーション技術とは、車両後方のカメラから取り込んだ白線や路面ペイント情報を画像認識により検出し、更に、白線や路面ペイント情報を予め記憶した地図情報ＤＢと照合することにより、走行車線や高精度な車両位置を検出可能にする技術である。尚、高精度ロケーション技術の詳細については既に公知であるので省略する。
【００５４】
次に、Ｓ３においてＣＰＵ４１は、ナビゲーション装置１において設定されている案内経路を取得する。
【００５５】
続いて、Ｓ４においてＣＰＵ４１は、前記Ｓ１で取得した車両の現在位置と前記Ｓ２で取得した案内経路に基づいて、車両の進行方向前方の所定距離以内（例えば、１ｋｍ以内）に案内分岐点が有るか否か判定する。尚、案内分岐点とは、前記したようにナビゲーション装置１に設定された案内経路に従ってナビゲーション装置１が走行の案内を行う際に、右左折指示等の案内を行う対象となる分岐点である。
【００５６】
そして、車両の進行方向前方の所定距離以内に案内分岐点が有ると判定された場合（Ｓ４：ＹＥＳ）には、Ｓ５へと移行する。それに対して、車両の進行方向前方の所定距離以内に案内分岐点が無いと判定された場合（Ｓ４：ＮＯ）には、当該分岐点案内処理プログラムを終了する。
【００５７】
Ｓ５においてＣＰＵ４１は、車両の進行方向前方にある案内分岐点に対する案内が既に行われたか否か判定する。尚、前記Ｓ５では、案内分岐点に対する案内の内、特に案内分岐点での右左折等を指示する音声案内が行われたか否かを判定する。
【００５８】
そして、車両の進行方向前方にある案内分岐点に対する案内が既に行われたと判定された場合（Ｓ５：ＹＥＳ）には、当該分岐点案内処理プログラムを終了する。それに対して、車両の進行方向前方にある案内分岐点に対する案内が行われていないと判定された場合（Ｓ５：ＮＯ）には、Ｓ６へと移行する。
【００５９】
Ｓ６においてＣＰＵ４１は、車両の進行方向前方にある案内分岐点に対する案内が、後述の案内設定処理（Ｓ７）において既に設定されたか否か判定する。尚、前記Ｓ６では、案内分岐点に対する案内の内、特に案内分岐点での右左折等を指示する音声案内の案内内容が設定されたか否かを判定する。
【００６０】
そして、車両の進行方向前方にある案内分岐点に対する案内が既に設定されたと判定された場合（Ｓ６：ＹＥＳ）には、Ｓ８へと移行する。それに対して、車両の進行方向前方にある案内分岐点に対する案内がまだ設定されていないと判定された場合（Ｓ６：ＮＯ）には、Ｓ７へと移行する。
【００６１】
Ｓ７においてＣＰＵ４１は、後述の案内設定処理（図６）を実行する。尚、案内設定処理は、後述のように地図情報ＤＢ３１に記憶された各データ（リンクデータ３３、信号機情報３６等）に基づいて、車両の進行方向前方にある案内分岐点に対する案内を設定する処理である。
【００６２】
次に、Ｓ８においてＣＰＵ４１は、前記Ｓ７で設定された案内を行うタイミングとなったか否か判定する。具体的には、前記Ｓ７で設定された案内に対応付けられた案内開始条件（図４参照）となったか否かが判定される。例えば、前記Ｓ７において『信号機案内』が案内に設定された場合には、車両が案内分岐点の３つ手前の信号機から更に５ｍ手前に到達した時点で、「３つ目の信号を左（右）方向です」の案内を行うタイミングとなったと判定する。
【００６３】
そして、前記Ｓ７で設定された案内を行うタイミングとなったと判定された場合（Ｓ８：ＹＥＳ）には、Ｓ９へと移行する。それに対して、前記Ｓ７で設定された案内を行うタイミングとなっていないと判定された場合（Ｓ８：ＮＯ）には、当該分岐点案内処理プログラムを終了する。
【００６４】
Ｓ９においてＣＰＵ４１は、前記Ｓ７で設定された案内に基づいて、案内分岐点に関する案内を行う。具体的には、案内分岐点と車両の案内分岐点の退出方向とを特定する案内（即ち、車両が案内分岐点から退出する退出道路を特定させる為の案内）を行う。例えば、前記Ｓ７において『信号機案内』が案内に設定され、車両が案内分岐点の２つ手前の信号機から更に５ｍ手前に到達した場合には、「２つ目の信号を左（右）方向です」とのフレーズをスピーカ１６から出力する。更に、案内分岐点が車両の所定距離以内（例えば３００ｍ）に接近した場合には、案内分岐点付近の拡大図や車両の案内分岐点における進行方向について液晶ディスプレイ１５に表示する。
その結果、案内分岐点及び該案内分岐点から車両が退出する道路をユーザに正確に特定させることが可能となる。
【００６５】
次に、前記Ｓ７において実行される案内設定処理のサブ処理について図６に基づき説明する。図６は案内設定処理のサブ処理プログラムのフローチャートである。
【００６６】
先ず、Ｓ１１においてＣＰＵ４１は、地図情報ＤＢ３１から信号機情報３６を読み出し、車両の進行方向前方にある案内分岐点が信号機の設置された分岐点か否か判定する。
【００６７】
そして、車両の進行方向前方にある案内分岐点が信号機の設置されていない分岐点であると判定された場合（Ｓ１１：ＮＯ）には、Ｓ１２へと移行する。それに対して、車両の進行方向前方にある案内分岐点が信号機の設置された分岐点であると判定された場合（Ｓ１１：ＹＥＳ）には、Ｓ１３へと移行する。
【００６８】
Ｓ１２においてＣＰＵ４１は、車両の進行方向前方にある案内分岐点の案内として『距離案内』を設定する。尚、『距離案内』は、車両の現在位置から案内分岐点までの距離を用いた案内である（図４参照）。その後、Ｓ８へと移行する。
【００６９】
一方、Ｓ１３においてＣＰＵ４１は、後述の高速進入分岐点検出処理（図７）を実行する。尚、高速進入分岐点検出処理は、後述のように案内分岐点に対して案内経路の出発地側にある高速進入分岐点を検出する処理である。また、高速進入分岐点は、“高速道路への進入口が設けられた道路（高速進入道路）”が所定条件で接続された分岐点であり、詳細については後述する。
【００７０】
次に、Ｓ１４においてＣＰＵ４１は、前記Ｓ１３の検出結果に基づいて、案内分岐点に対して案内経路の出発地側に高速進入分岐点が存在するか否か判定する。尚、前記Ｓ１４では、案内分岐点に対して案内経路の目的地側に高速進入分岐点が存在するか否か判定しても良い。その場合には、前記Ｓ１３の高速進入分岐点検出処理では、案内分岐点に対して案内経路の目的地側にある高速進入分岐点を検出するように構成する。更に、前記Ｓ１４では、案内分岐点に対して案内経路の目的地側又は出発地側に高速進入分岐点が存在するか否か判定しても良い。
【００７１】
そして、案内分岐点に対して案内経路の出発地側に高速進入分岐点が存在すると判定された場合（Ｓ１４：ＹＥＳ）には、Ｓ１５へと移行する。それに対して、案内分岐点に対して案内経路の出発地側に高速進入分岐点が存在しないと判定された場合（Ｓ１４：ＮＯ）には、Ｓ１６へと移行する。
【００７２】
Ｓ１５においてＣＰＵ４１は、車両の進行方向前方にある案内分岐点の案内として『特定案内』又は『距離案内』（第２案内）を設定する。尚、『特定案内』は、ユーザが案内分岐点と誤認識した場合にユーザの負担が大きくなる高速進入分岐点を通過した後に、案内分岐点を特定させる案内である（図４参照）。その後、Ｓ８へと移行する。
【００７３】
一方、Ｓ１６においてＣＰＵ４１は、車両の進行方向前方にある案内分岐点の案内として『信号機案内』（第１案内）を設定する。尚、『信号機案内』は、車両の現在位置から案内分岐点までの信号機の数を用いた案内である（図４参照）。その後、Ｓ８へと移行する。
【００７４】
次に、前記Ｓ１３において実行される高速進入分岐点検出処理のサブ処理について図７に基づき説明する。図７は高速進入分岐点検出処理のサブ処理プログラムのフローチャートである。
【００７５】
尚、以下のＳ２１〜Ｓ２６の処理は、案内分岐点に対して案内経路の出発地側に位置する各分岐点を対象として実行する。具体的には、先ず、案内分岐点に対して案内経路の出発地側に最初に位置する分岐点を対象として処理を行い、その後、案内経路の出発地側に位置する分岐点へと順に対象を切り替えて処理を行う。そして、案内分岐点に対して案内経路の出発地側に位置する所定数個目の信号機の設置された分岐点が対象となるまで処理を行う。ここで、上記所定数は適宜変更することが可能であるが、所定数を“１”とすれば少なくとも案内分岐点と高速進入分岐点が隣接する状況について考慮できるので、車両が高速進入分岐点を案内分岐点と誤認識する虞を大きく減少させることが可能である。尚、所定数を大きくし過ぎると、信号機案内が行われる機会が減少するので、“１〜３”程度とすることが望ましい。例えば、所定数を“１”とすると、図８に示す例では、案内交差点６１に対して案内経路６２の出発地側に位置する分岐点６３〜６５を対象として処理が実行される。
【００７６】
先ず、Ｓ２１においてＣＰＵ４１は、処理対象となる分岐点に接続するリンクのリンクデータ３３を地図情報ＤＢ３１から取得する。尚、リンクデータ３３には、リンクの道路種別を特定する情報や、“高速進入道路”であるか否かを識別する情報について含まれている。
【００７７】
次に、Ｓ２２においてＣＰＵ４１は、前記Ｓ２１で取得したリンクデータ３３に基づいて、処理対象となる分岐点に“高速進入道路”が接続されているか否か判定する。
【００７８】
そして、処理対象となる分岐点に“高速進入道路”が接続されていると判定された場合（Ｓ２２：ＹＥＳ）には、Ｓ２３へと移行する。それに対して、処理対象となる分岐点に“高速進入道路”が接続されていないと判定された場合（Ｓ２２：ＮＯ）には、ＣＰＵ４１は、該分岐点はユーザが案内分岐点と誤認識した場合であってもユーザの負担が大きくなる分岐点ではないと推定し、高速進入分岐点としては検出しない。この理由としては、高速道路への進入口が設けられていない道路であれば、仮に車両が間違って進入したとしても、進路の修正が容易に可能となるからである。その後、処理対象とする分岐点を切り替えて再度Ｓ２１へと戻る。尚、該当する全ての分岐点に対してＳ２１〜Ｓ２６の処理を実行した場合には、Ｓ１４へと移行する。
【００７９】
次に、Ｓ２３においてＣＰＵ４１は、前記Ｓ２１で取得したリンクデータ３３に基づいて、処理対象となる分岐点では、案内経路に対して“高速進入道路”が所定角度（例えば３０度）以上で接続されているか否か判定する。
【００８０】
そして、案内経路に対して“高速進入道路”が所定角度以上で接続されていると判定された場合（Ｓ２３：ＹＥＳ）には、Ｓ２４へと移行する。それに対して、案内経路に対して“高速進入道路”が所定角度未満で接続されていると判定された場合（Ｓ２３：ＮＯ）には、ＣＰＵ４１は、該分岐点はユーザが案内分岐点と誤認識する虞は無いと推定し、高速進入分岐点としては検出しない。この理由としては、図２に示すような所定角度未満で本線に接続された道路の分岐点では、分岐点に信号機が設置されることが無いので、信号機に基づく案内を行った場合に該分岐点が案内分岐点と誤認識される虞が無いからである。
【００８１】
続いて、Ｓ２４においてＣＰＵ４１は、前記Ｓ２１で取得したリンクデータ３３に基づいて、処理対象となる分岐点に接続された“高速進入道路”において、高速道路への進入口に対して退避する道路又は車線が有るか否か判定する。
【００８２】
そして、高速道路への進入口に対して退避する道路又は車線が無いと判定された場合（Ｓ２４：ＹＥＳ）には、Ｓ２５へと移行する。それに対して、高速道路への進入口に対して退避する道路又は車線が有ると判定された場合（Ｓ２４：ＮＯ）には、ＣＰＵ４１は、該分岐点はユーザが案内分岐点と誤認識した場合であってもユーザの負担が大きくなる分岐点ではないと推定し、高速進入分岐点としては検出しない。この理由としては、図３に示すような高速道路への進入口に対して退避する道路又は車線が設けられている道路であれば、仮に車両が間違って進入したとしても、高速道路への進入口に進入せずに走行を継続でき、進路の修正が容易に可能となるからである。
【００８３】
また、Ｓ２５においてＣＰＵ４１は、前記Ｓ２１で取得したリンクデータ３３に基づいて、処理対象となる分岐点において、案内経路に対して“高速進入道路”が道なり方向以外の方向で接続されているか否か判定する。
【００８４】
そして、案内経路に対して“高速進入道路”が道なり方向以外の方向で接続されていると判定された場合（Ｓ２５：ＹＥＳ）には、Ｓ２６へと移行する。それに対して、案内経路に対して“高速進入道路”が道なり方向で接続されていると判定された場合（Ｓ２５：ＮＯ）には、ＣＰＵ４１は、該分岐点はユーザが案内分岐点と誤認識した場合であってもユーザの負担が大きくなる分岐点ではないと推定し、高速進入分岐点としては検出しない。この理由としては、高速道路への進入口が設けられた道路が道なり方向に接続されていれば、ユーザは分岐点に到達する前に、予め高速道路への進入口が設けられた道路を認識できるので、車両が誤って高速道路への進入口が設けられた道路へと進入する虞が無いからである。
【００８５】
その後、Ｓ２６においてＣＰＵ４１は、処理対象となる分岐点を高速進入分岐点として検出する。その後、処理対象とする分岐点を切り替えて再度Ｓ２１へと戻る。尚、該当する全ての分岐点に対してＳ２１〜Ｓ２６の処理を実行した場合には、Ｓ１４へと移行する。
【００８６】
そして、本実施形態に係るナビゲーション装置１では、上述した分岐点案内処理プログラム（図５〜図７参照）を実行することによって、従来と比較して実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。以下に、図９〜図１１を用いてその理由について説明する。尚、図９〜図１１では、案内経路７１が設定され、案内分岐点７２の所定距離手前を車両７３が走行する状態であって、分岐点７４が高速進入分岐点であり、分岐点７４に信号機７５が新設され、且つ信号機７５に関する情報は地図データに更新されていない場合を例に挙げて説明する。
【００８７】
図９は、車両から案内分岐点までの間に位置する信号機の数を用いる案内（信号機案内）を行った例である。図９に示す例では、地図データにおいて信号機７５に関する情報が含まれていないので、案内分岐点７２に対して２つ手前側にある信号機付きの分岐点７６の信号機７７がユーザの視界に残っている状態で、『２つ目の信号を左方向です』との案内が行われることとなる。更に、案内分岐点７２に対して１つ手前側にある信号機付きの分岐点７４の信号機７５がユーザの視界に残っている状態で、『次の信号を左方向です』との案内が行われることとなる。その結果、案内中の『２つ目の信号』や『次の信号』が案内分岐点７２の信号機７８ではなく分岐点７４の信号機７５を示すこととなり、即ち、実際の案内分岐点７２と異なる分岐点７４が案内分岐点に特定される案内が行われる。その結果、ユーザは分岐点７４を案内分岐点であると誤認識することとなり、高速道路への進入口が設けられた道路７９へと進入する虞が高い。
【００８８】
一方、図１０は、ユーザが案内分岐点と誤認識した場合にユーザの負担が大きくなる高速進入分岐点を通過した後に、案内分岐点を特定させる案内（特定案内）を行った例である。図１０に示す例では、高速進入分岐点である分岐点７４を通過する前では案内は行われず、分岐点７４を通過した後に『次の信号を左方向です』との案内が行われることとなる。その結果、案内中の『次の信号』が案内分岐点７２の信号機７８を示すこととなり、実際の案内分岐点７２が案内分岐点に特定される案内が行われる。更に、ユーザが案内分岐点を分岐点７４と間違える虞の有る状態では案内を行わず、ユーザが案内分岐点を分岐点７４と間違える虞の無くなった状態で案内分岐点を特定させる案内が行われる。その結果、ユーザは分岐点７２を案内分岐点であると認識することができ、高速道路への進入口が設けられた道路７９へと進入する虞は少ない。
【００８９】
また、図１１は、車両から案内分岐点までの間の距離を用いる案内（距離案内）を行った例である。図１１に示す例では、信号機の数ではなく案内分岐点を距離によって特定させるので、車両７３から案内分岐点までの距離が７００ｍとなった状態で『７００ｍ先を左方向です』との案内が行われることとなる。更に、車両７３から案内分岐点までの距離が３００ｍとなった状態で『３００ｍ先を左方向です』との案内が行われることとなる。この場合には、信号機の数を用いないので分岐点を特定させる効果は若干下がるものの、実際の案内分岐点７２が案内分岐点に特定される案内が行われる。その結果、ユーザは分岐点７２を案内分岐点であると認識することができ、高速道路への進入口が設けられた道路７９へと進入する虞は少ない。
【００９０】
そして、本実施形態に係るナビゲーション装置１では、高速進入分岐点が案内分岐点と誤認識される虞のある状況で、図１０や図１１に示す特定案内や距離案内を実行するので、従来と比較して実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００９１】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１を用いた移動案内方法及びナビゲーション装置１で実行されるコンピュータプログラムによれば、車両の進行方向前方に案内分岐点が有る場合に、該案内分岐点に対して案内経路の出発地側又は目的地側に、高速道路への進入口が設けられた道路が所定条件で接続された分岐点である高速進入分岐点が存在するか否か判定し（Ｓ１４）、高速進入分岐点が存在しないと判定された場合には、車両から案内分岐点までの間に位置する信号機の数を用いて該案内分岐点を特定させる案内を該案内分岐点の案内に設定する（Ｓ１６）ので、車両から案内分岐点までの信号機の数を用いた案内により、案内分岐点をユーザに対して正確に特定させることが可能になる。また、高速進入分岐点が存在すると判定された場合には、車両から案内分岐点までの間に位置する信号機の数を用いずに該案内分岐点を特定させる案内を該案内分岐点の案内に設定する（Ｓ１５）ので、案内分岐点をユーザが誤認識した場合においてユーザの負担が大きくなる状況では、車両から案内分岐点までの信号機の数を用いた案内を行わないことにより、信号機の新設や撤去が行われた場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
また、高速進入分岐点は、高速道路への進入口が設けられた道路が案内経路に対して所定角度以上で接続されたことを条件とするので、高速進入分岐点に信号機が新設される可能性の有る状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、高速道路への進入口が設けられた道路へとユーザが誤って進入する虞を減少させることが可能となる。
また、高速進入分岐点は、高速道路への進入口が設けられた道路において該進入口に対して退避する道路又は車線がないことを条件とするので、車両が誤って進入した場合に高速道路へと進入しなければならなくなる道路が接続されている状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、高速道路へとユーザが誤って進入する虞を減少させることが可能となる。
また、高速進入分岐点は、高速道路への進入口が設けられた道路が案内経路に対して道なり方向以外の方向に接続されたことを条件とするので、高速道路への進入口が設けられた道路が接続されていることをユーザが把握し難い状況では、移動体から案内分岐点までの信号機の数を用いた案内を行わないことにより、高速道路への進入口が設けられた道路へとユーザが誤って進入する虞を減少させることが可能となる。
また、案内分岐点に対して案内経路の出発地側又は目的地側に高速進入分岐点が存在する場合には、車両が高速分岐点を通過した後に行う案内を該案内分岐点の案内に設定するので、高速分岐点をユーザが案内分岐点として誤認識することを防止することが可能となる。
また、案内分岐点に対して案内経路の出発地側又は目的地側に高速進入分岐点が存在する場合には、車両から該案内分岐点までの距離を用いた案内を該案内分岐点の案内に設定するので、信号機の新設や撤去が行われた場合であっても、信号機の数に影響されず、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
また、案内分岐点と案内分岐点に対して案内経路の出発地側に設置された信号機との間に高速進入分岐点が存在する場合に、移動体から案内分岐点までの信号機の数を用いた案内を行わないように構成するので、特に信号機が新設された場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
更に、案内分岐点と案内分岐点に対して案内経路の出発地側に設置された最初の信号機との間に高速進入分岐点が存在する場合に、移動体から案内分岐点までの信号機の数を用いた案内を行わないように構成すれば、特に案内分岐点に隣接する交差点に信号機が新設された場合であっても、実際の案内分岐点と案内によって特定される分岐点とが相違する虞を減少させることが可能となる。
【００９２】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態ではナビゲーション装置１による案内分岐点の案内をスピーカ１６から音声案内により出力することにより行う構成としているが、液晶ディスプレイ１５に文章を表示することにより案内を行う構成としても良い。
【００９３】
また、本実施形態では、案内分岐点が車両の進行方向前方の所定距離以内に位置する場合に、その前方に位置する案内分岐点の案内を設定する（Ｓ７）構成としているが、案内分岐点に対して案内内容を設定するタイミングは他のタイミングであっても良い。例えば、案内経路を設定した時点で案内経路に含まれる各案内分岐点に対して案内を設定しても良い。また、案内経路を設定する前に、各分岐点に対して案内を設定する構成としても良い。
【００９４】
また、本実施形態では、案内分岐点に対して案内経路の出発地側に、高速道路への進入口が設けられた道路が所定条件で接続された高速進入分岐点が存在すると判定された場合に、『信号機案内』の代わりに『特定案内』や『距離案内』を行う構成としているが、信号機の数を用いた案内以外であれば他の案内を行う構成としても良い。例えば、車両の現在位置から案内分岐点までの分岐点の数を用いて案内分岐点を特定させる案内を行っても良い。
【００９５】
また、本実施形態では、案内分岐点に対して案内経路の出発地側に、高速道路への進入口が設けられた道路が所定条件で接続された高速進入分岐点が存在すると判定された場合に、『信号機案内』の代わりに『特定案内』や『距離案内』を行う構成としているが、案内分岐点に対して案内経路の目的地側に高速進入分岐点が存在すると判定された場合に、『信号機案内』の代わりに『特定案内』や『距離案内』を行う構成としても良い。その場合には、特に信号機が新たに撤去された場合において、車両が案内分岐点を誤認識して高速道路への進入口が設けられた道路へと進入することを防止できる。
【００９６】
また、本実施形態では信号機情報３６として分岐点の周辺に配置された全ての信号機に関する情報を記憶する構成としているが、分岐点からの退出方向毎に最も退出側にある信号機に関する情報のみを記憶する構成としても良い。また、信号機の代わりに停止線に関する情報を記憶する構成としても良い。尚、信号機の代わりに停止線を用いる場合であっても、案内は信号機を用いて行うことが望ましい。
【００９７】
また、本実施形態では『特定案内』の案内開始条件を、案内分岐点の１つ手前の信号機の５ｍ手前に車両が到達タイミング又は高速進入分岐点を通過したタイミングの遅い方のタイミングとしているが、案内分岐点の１つ手前の信号機の５ｍ手前に車両が到達タイミングとしても良い。また、高速進入分岐点を通過したタイミングとしても良い。
【００９８】
また、本実施形態では、特に案内分岐点の手前側に高速道路への進入口が設けられた道路が所定条件で接続された高速分岐点が有る場合に、通常の信号機案内を行わないように構成しているが、高速道路以外の特定の道路（例えば、有料道路や一方通行道路等の進入後の進行方向の変更が難しい道路）が所定条件で接続された分岐点が有る場合又は該特定の道路への進入口が設けられた道路が所定条件で接続された分岐点が有る場合に、通常の信号機案内を行わないように構成しても良い。更に、所定条件としてはＳ２３〜Ｓ２５に規定されている条件を挙げているが、他の条件を用いても良い。
【００９９】
また、本発明はナビゲーション装置以外に、案内経路に基づく経路案内を行う機能を有する装置に対して適用することが可能である。例えば、携帯電話機やＰＤＡ等の携帯端末、パーソナルコンピュータ、携帯型音楽プレイヤ等（以下、携帯端末等という）に適用することも可能である。また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した分岐点案内処理プログラム（図５〜図７）の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。また、本発明を携帯端末等に適用する場合には、車両以外の移動体、例えば、携帯端末等のユーザや２輪車等に対する走行案内を行う場合もある。
【符号の説明】
【０１００】
１                ナビゲーション装置
１３              ナビゲーションＥＣＵ
３１              地図情報ＤＢ
３２              案内フレーズ記憶テーブル
３６              信号機情報
４１              ＣＰＵ
４２              ＲＡＭ
４３              ＲＯＭ
６１、７２              案内分岐点
６２、７１              案内経路
７３              車両
７５、７７、７８  信号機
【図１】
0005716564.tif 000002
【図２】
0005716564.tif 000003
【図３】
0005716564.tif 000004
【図４】
0005716564.tif 000005
【図５】
0005716564.tif 000006
【図６】
0005716564.tif 000007
【図７】
0005716564.tif 000008
【図８】
0005716564.tif 000009
【図９】
0005716564.tif 000010
【図１０】
0005716564.tif 000011
【図１１】
0005716564.tif 000012