(57)【特許請求の範囲】
【請求項１】
移動体のルート案内を行なうナビゲーション装置であって、
案内中のルートを代替するための代替ルートを周期的に探索する探索部と、
ルート上を前記移動体が通行することを不可能とする障害を検知する障害検知部と、
前記案内中のルートにおいて前記障害が検知されなかった場合と検知された場合とのうち前記障害が検知されなかった場合にのみ、前記案内中のルートと前記代替ルートとの所定の比較を行なう比較部と、
前記案内中のルートにおいて前記障害が検知されなかった場合には、前記所定の比較の結果に応じて前記案内中のルートを前記代替ルートに切り替え、前記案内中のルートにおいて前記障害が検知された場合には、前記案内中のルートを前記代替ルートに切り替える切り替え部と、
を備える、ナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記所定の比較は、
前記案内中ルートの所要時間と、前記代替ルートの所要時間とを比較するものである、ナビゲーション装置。
【請求項３】
請求項１または請求項２に記載のナビゲーション装置であって、
前記所定の比較は、
前記案内中ルートの距離と、前記代替ルートの距離とを比較するものである、ナビゲーション装置。
【請求項４】
請求項１から請求項３の何れか１つの請求項に記載のナビゲーション装置であって、
前記切り替え部による前記案内中のルートの前記代替ルートへの切り替えにおいて、当該切り替えの理由を通知する通知部、
をさらに備える、ナビゲーション装置。
【請求項５】
移動体のルート案内を行なうナビゲーション装置によるナビゲーション方法であって、
前記ナビゲーション装置の探索部が案内中のルートを代替するための代替ルートを周期的に探索する探索ステップと、
前記ナビゲーション装置の障害検知部がルート上を前記移動体が通行することを不可能とする障害を検知する障害検知ステップと、
前記ナビゲーション装置の比較部が前記案内中のルートにおいて前記障害が検知されなかった場合と検知された場合とのうち前記障害が検知されなかった場合にのみ、前記案内中のルートと前記代替ルートとの所定の比較を行なう比較ステップと、
前記ナビゲーション装置の切り替え部が前記案内中のルートにおいて前記障害が検知されなかった場合には、前記所定の比較の結果に応じて前記案内中のルートを前記代替ルートに切り替え、前記案内中のルートにおいて前記障害が検知された場合には、前記案内中のルートを前記代替ルートに切り替える切り替えステップと、
を備える、ナビゲーション方法。
【請求項６】
請求項５に記載のナビゲーション方法であって、
前記所定の比較は、
前記案内中ルートの所要時間と、前記代替ルートの所要時間とを比較する、ナビゲーション方法。
【請求項７】
請求項５または請求項６に記載のナビゲーション方法であって、
前記所定の比較は、
前記案内中ルートの距離と、前記代替ルートの距離とを比較する、ナビゲーション方法。
【請求項８】
請求項５から請求項７の何れか１つの請求項に記載のナビゲーション方法であって、
前記切り替えステップにおける前記案内中のルートの前記代替ルートへの切り替えにおいて、前記ナビゲーション装置の通知部が当該切り替えの理由を通知する通知ステップ、
をさらに備える、ナビゲーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車、自転車、人などの移動体のルート案内を行なうナビゲーション技術に関する。
【背景技術】
【０００２】
近年、出発地点から目的地までのルートを探索して提示することにより、移動体を探索されたルートに沿って目的地まで案内するナビゲーション装置が普及している。このようなナビゲーション装置には、ルートの案内中においても、案内中のルートに代わる代替ルートの探索を継続的に行い、探索された代替ルートの方が所要時間の短縮が見込まれる場合には、案内中のルートに代えて代替ルートを案内するものがある。
【０００３】
特許文献１のナビゲーション装置は、案内中のルートと探索された代替ルートとのそれぞれの所要時間を、渋滞の発生などの交通情報も加味して算出して比較することにより、代替ルートによる所要時間の短縮時間を算出する。当該ナビゲーション装置は、算出した所要時間の短縮時間が、代替ルートの距離、道路種別などに応じた所定の閾値以上となる場合にのみ、案内中のルートに代えて代替ルートを案内することで、必要性の低い代替ルートを用いたルート案内の抑制を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９６３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のナビゲーション装置には、常に、所要時間の短縮時間の計算と、閾値との比較とが必要となるため、案内中のルートに代わる代替ルートの決定に要する処理時間が長くなるといった問題がある。
【０００６】
本発明は、こうした問題を解決するためになされたもので、ナビゲーション装置において、案内中のルートに代わる代替ルートの決定に要する処理時間を短縮できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るナビゲーション装置は、移動体のルート案内を行なうナビゲーション装置であって、案内中のルートを代替するための代替ルートを周期的に探索する探索部と、ルート上を移動体が通行することを不可能とする障害を検知する障害検知部と、案内中のルートにおいて障害が検知されなかった場合と検知された場合とのうち障害が検知されなかった場合にのみ、案内中のルートと代替ルートとの所定の比較を行なう比較部と、案内中のルートにおいて障害が検知されなかった場合には、所定の比較の結果に応じて案内中のルートを代替ルートに切り替え、案内中のルートにおいて障害が検知された場合には、案内中のルートを代替ルートに切り替える切り替え部とを備える。
【０００８】
また、本発明に係るナビゲーション方法は、移動体のルート案内を行なうナビゲーション装置によるナビゲーション方法であって、ナビゲーション装置の探索部が案内中のルートを代替するための代替ルートを周期的に探索する探索ステップと、ナビゲーション装置の障害検知部がルート上を移動体が通行することを不可能とする障害を検知する障害検知ステップと、ナビゲーション装置の比較部が案内中のルートにおいて障害が検知されなかった場合と検知された場合とのうち障害が検知されなかった場合にのみ、案内中のルートと代替ルートとの所定の比較を行なう比較ステップと、ナビゲーション装置の切り替え部が案内中のルートにおいて障害が検知されなかった場合には、所定の比較の結果に応じて案内中のルートを代替ルートに切り替え、案内中のルートにおいて障害が検知された場合には、案内中のルートを代替ルートに切り替える切り替えステップとを備える。
【発明の効果】
【０００９】
本発明によれば、案内中のルートにおいて障害が検知された場合と検知されなかった場合とのうち、障害が検知されなかった場合にのみ、案内中のルートと探索された代替ルートとの比較が行なわれる。従って、案内中のルートに代わる代替ルートの決定に要する処理時間が短縮され得る。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係るナビゲーション装置の構成例を示すブロック図である。
【図２】案内中のルートの代替ルートへの切り替えを説明するための図である。
【図３】案内中のルートの代替ルートへの切り替えを説明するための図である。
【図４】案内中のルートの代替ルートへの切り替えを説明するための図である。
【図５】実施の形態１に係るテロップの一例を示す図である。
【図６】実施の形態１に係るテロップの一例を示す図である。
【図７】実施の形態１に係るテロップの一例を示す図である。
【図８】実施の形態１の優位性を説明するための技術を示す図である。
【図９】実施の形態１に係るナビゲーション装置の動作の一例を示すフローチャートである。
【図１０】実施の形態１に係るナビゲーション装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態を図面に基づいて説明する。図面では同様な構成および機能を有する部分に同じ符号が付され、下記説明では重複説明が省略される。また、各図面は模式的に示されたものであり、例えば、各図面における表示物のサイズおよび位置関係等は必ずしも正確に図示されたものではない。
【００１２】
＜Ａ．実施の形態１＞
＜Ａ−１．ナビゲーション装置の全体構成＞
図１は、実施の形態１に係る移動体のルート案内を行なうナビゲーション装置の例として、車両用のナビゲーション装置１００の構成例を示すブロック図である。ナビゲーション装置１００は車両に搭載されたナビゲーション装置であって、メインＣＰＵ１０と、ＧＰＳ受信部２１、車速パルス取得部２２、内蔵メモリ２３、ＣＤ／ＤＶＤドライブ２４、車外通信部２５、方位取得部２６、およびＨＤＤ３４などを備えている。メインＣＰＵ１０は、記憶されたプログラムに従ってナビゲーション装置１００の各部を所定のタイミングで制御することによりナビゲーション装置１００全体の動作制御を司る。ＧＰＳ受信部２１は、ＧＰＳ衛星からの電波を受信し、車速パルス取得部２２は車両から車速に応じた車速パルスを取得し、方位取得部２６は、車両の方位情報を取得する。車外通信部２５は、例えば、ＦＭ多重放送や道路に沿って配置されている各種ビーコンなどの発信装置から提供される、規制情報、障害情報、渋滞情報などの各種の交通情報を受信する。ＨＤＤ３４には、地図データベース４１が格納されている。ＣＤ／ＤＶＤドライブ２４は、地図データベース４１に記憶される地図情報の入力部の一例として示されている。
【００１３】
さらに、ナビゲーション装置１００は、ユーザーインターフェースとしてのタッチパネル２７の他、地図を表示する液晶モニタ２９、液晶モニタ２９に地図を高速で描画するＬＳＩである描画チップ２８を備えている。ナビゲーション装置１００は、ユーザーが、タッチパネル２７を操作することによって、目的地の設定、ルート探索の条件の設定などの各種設定を行なうことができるように構成されている。また、ナビゲーション装置１００は、ラジオ受信機３１や、音声出力部としてのアンプ３２、およびスピーカ３３をさらに備えている。
【００１４】
メインＣＰＵ１０は、位置検出部１１、障害検知部１２、ルート探索部１３、切り替え部１４、通知部１５、および比較部１６としても動作する。
【００１５】
位置検出部１１は、例えば、ＧＰＳ受信部２１が取得した位置情報、および車速パルス取得部２２が取得した車速パルス、方位取得部２６が取得した方位情報などを用いてナビゲーション装置１００を搭載した車両の現在位置を、所定の周期で逐次に検出する。障害検知部１２は、車外通信部２５が受信した情報に基づいてルート上における通行止め、インターチェンジの閉鎖などの車の通行を妨げる各種の障害を検知する。
【００１６】
ルート探索部１３（「探索部」）は、例えば、出発地から目的地までのルートを、所定の探索条件に基づいて探索する。該探索条件としては、最短距離ルートを探索する条件、または最短時間ルートを探索する条件など各種の探索条件が採用される。探索条件の設定は、デフォルト値を用いる、または、ユーザーにより、行われる。ルート探索部１３は、設定された探索条件に従ってルートの探索を行う。また、ルート探索部１３は、車両の現在位置から目的地までの案内中のルートを代替するための代替ルートの探索を行なう。該探索は、通常、周期的に行なわれる。探索された代替ルート情報は、切り替え部１４へと供給される。
【００１７】
切り替え部１４は、ルート探索部１３が探索した代替ルートと、障害検知部１２が検知した障害に関する情報とに基づいて案内中のルートを、代替ルートに切り替える処理を行う。切り替え部１４が行う当該切り替え処理の詳細については後述する。
【００１８】
通知部１５は、切り替え部１４による案内中のルートの代替ルートへの切り替えにおいて、例えば、液晶モニタ２９上に発生した切り替え理由に応じたテロップを表示することにより当該切り替えの理由とともにルートの切り替えをユーザーに通知する。また、該テロップを表示させる際には、通知部１５は、該テロップの存在をユーザーに知らせるための所定の発信音を、スピーカ３３から発する。
【００１９】
比較部１６は、案内中のルートにおいて障害が検知されなかった場合と検知された場合とのうち障害が検知されなかった場合にのみ、案内中のルートと代替ルートとの比較を行なう。比較部１６が行う当該比較の詳細については後述する。
【００２０】
＜Ａ−２．ナビゲーション装置の動作＞
図９および図１０は、実施の形態１に係るナビゲーション装置１００の動作フローＳ１００の一例を示すフローチャートである。動作フローＳ１００は、ナビゲーション装置１００が行なう各種動作のうち、案内中のルートを探索された代替ルートに切り替える処理に関する動作の一例を示している。
【００２１】
図２〜図４は、案内中のルートの代替ルートへの切り替えを説明するための図である。図５〜図８は、実施の形態１に係るナビゲーション装置１００の液晶モニタ２９の画面に表示されるテロップの一例を示す図である。
【００２２】
図２、図３に示されるように、液晶モニタ２９の画面２９ａには、案内中のルートと代替ルートとのそれぞれの一例として案内中のルート５１、代替ルート５２を含む地図が表示されている。該地図において、他の道路、建築物等の表示は省略されている。
【００２３】
案内中のルート５１は、車両の現在位置Ｓ１から目的地Ｇ１までの、矢印Ｙ１に沿ったルートであり、図２において太線の実線で示されている。案内中のルート５１の途中には、地点Ｐ１、地点Ｐ２が含まれている。代替ルート５２は、車両の現在位置Ｓ１から目的地Ｇ１までの、矢印Ｙ２に沿ったルートであり、代替ルート５２の途中には、案内中のルート５１と同様に、地点Ｐ１、地点Ｐ２が含まれている。代替ルート５２のうち、車両の現在位置Ｓ１から地点Ｐ１までの区間と、地点Ｐ２から目的地Ｇ１までの区間とは、それぞれ案内中のルート５１と同一のルートである。代替ルート５２のうち地点Ｐ１から地点Ｐ２までの区間は、案内中のルート５１とは異なったルートとなっており、図２、図３において、一点鎖線で示されている。また、図３に示される案内中のルート５１には、障害検知部１２によって検知された障害５４が示されている。また、図４は、障害５４が発生している案内中のルート５１（図３）が、代替ルート５２（図３）に切り替えられて、代替ルート５２が新たな案内ルート５３として案内されている状態を示している。
【００２４】
以下、図２、図３にそれぞれ示されるように、案内中のルート５１において障害５４が検知されなかった場合と、検知された場合とのそれぞれについて、ナビゲーション装置１００の動作を図９、図１０のフローチャートに沿って説明する。
【００２５】
図９に示されるように、動作フローＳ１００が開始されると、切り替え部１４は、案内中のルート５１のルート情報を取得する（ステップＳ１１０）。
【００２６】
位置検出部１１は、車両の現在位置Ｓ１を所定の周期で検出し（ステップＳ１２０）、障害検知部１２は、車外通信部２５で受信した交通情報から障害情報を検知する（ステップＳ１３０）。ルート探索部１３は、所定の周期で案内中のルートを代替するための代替ルートを探索する（ステップＳ１４０）。
【００２７】
代替ルートが探索されると、切り替え部１４は、探索された代替ルートのルート情報を取得し、案内中のルートと代替ルートとが異なるか否かを判定する（ステップＳ１５０）。
【００２８】
ステップＳ１５０での判定の結果、案内中のルートと代替ルートとが同じルートである場合には、動作フローＳ１００に係る処理を終了する。ステップＳ１５０での判定の結果、案内中のルートと代替ルートとが異なる場合には、切り替え部１４は、案内中のルート上に、該ルートに沿った通行を妨げる障害があるか否かを判定する（ステップＳ１６０）。
【００２９】
該判定において、図３に示されるように、案内中のルート５１上に障害５４が有ると判定された場合について、図９のフローチャートに基づいて説明する。比較部１６は、案内中のルートと代替ルートの比較を行なうことなく、切り替え部１４は、案内中のルートを代替ルートに切り替える（ステップＳ１７０）。該切り替えにより、代替ルート５２は、新たな案内ルート５３（図４）として案内される。そして、障害の存在によって案内中のルート５１が代替ルートに切り替えられた場合には、通知部１５は、テロップ４６（図４）を液晶モニタ２９の画面２９ａに表示し（ステップＳ１７２）、該テロップの表示を知らせる発信音をスピーカ３３から発する。その後、動作フローＳ１００に係る処理を終了する。なお、テロップ４６においては、表示される文言は模式的に表示されており、テロップ４６ａ（図５）および４６ｂ（図６）が、それぞれ、テロップ４６の具体例である。テロップ４６ａは、検知された障害５４が車両の通行を所定の時間禁止する時間規制である場合のテロップの例であり、テロップ４６ｂは、障害５４が車両の通行止めである場合のテロップの例である。また、テロップ４７（図７）は、障害５４が案内中のルート５１上の渋滞である場合のテロップの例である。
【００３０】
ステップＳ１６０での判定において、図２に示されるように、案内中のルート５１上に障害が無いと判定された場合について、図１０のフローチャートに基づいて説明する。比較部１６は、先ず、案内中のルートの所要時間を計算する（ステップＳ１８０）。そして、比較部１６は、代替ルートの所要時間を計算（ステップＳ１９０）した後、案内中のルートの距離を計算する（ステップＳ２００）。
【００３１】
比較部１６は、代替ルートの距離を計算し（ステップＳ２１０）、案内中のルートに代えて代替ルートを利用した場合の短縮時間の計算を行なう（ステップＳ２２０）。
【００３２】
次に、比較部１６は、ステップＳ２２０において算出した短縮時間が、所定の閾値以上であるか否かを判定する（ステップＳ２３０）。なお、該ステップでの比較において、該短縮時間以外の所要時間の比較に関する評価指標が採用されてもよい。
【００３３】
ステップＳ２３０での判定の結果、該短縮時間が該閾値未満であった場合には、動作フローＳ１００に係る処理を終了する。該判定の結果、該短縮時間が該閾値以上であった場合には、比較部１６は、代替ルートの利用による距離の短縮率を計算する（ステップＳ２４０）。該短縮率は、例えば、案内中のルートの距離から代替ルートの距離を引いた距離を、案内中のルートの距離で除する演算などにより算出される。次に、比較部１６は、距離の短縮率が所定の閾値以上であるか否かを判定する（ステップＳ２５０）。なお、該ステップでの比較において、該距離の短縮率以外の距離の評価に関する評価指標が採用されてもよい。
【００３４】
ステップＳ２５０での判定の結果、該短縮率が該閾値未満であった場合には、動作フローＳ１００に係る処理を終了する。該判定の結果、該短縮率が該閾値以上であった場合には、切り替え部１４は、案内中のルートを代替ルートに切り替える（ステップＳ１７０）。該切り替えにより、代替ルートは、新たな案内ルートとして案内される。該切り替えは、例えば、案内中のルート上に障害は無いものの、自然渋滞などが発生している場合などに行なわれる。そして、通知部１５は、例えば、テロップ４７（図７）などのテロップを液晶モニタ２９の画面２９ａに表示する（ステップＳ１７２）とともに、該テロップの表示を知らせる発信音をスピーカ３３から発する。その後、動作フローＳ１００に係る処理を終了する。
【００３５】
ここで、図８に示されるテロップ４８では、代替ルートへの切り替え理由が表示されないため、代替ルートへの切り替えに対してユーザーが不安や違和感を覚えるといった問題が生ずる。
【００３６】
これに対して、以上のように構成された本実施の形態に係るナビゲーション装置によれば、図５〜図７に示されるようなテロップが表示され、代替ルートへの切り替え理由がユーザーに通知される。従って、代替ルートへの切り替えに対してユーザーが不安や違和感を覚えることを抑制でき得る。
【００３７】
また、以上のように構成された本実施の形態に係るナビゲーション装置によれば、案内中のルートにおいて障害が検知された場合と検知されなかった場合とのうち、障害が検知されなかった場合にのみ、案内中のルートと探索された代替ルートとの比較が行なわれ、案内中のルート上に障害がある場合には、該比較は行なわれない。従って、案内中のルートに代わる代替ルートの決定に要する処理時間が短縮され得る。
【００３８】
なお、図９、図１０に示された動作フローＳ１００では、案内中のルートに障害が検知されなかった場合には、比較部１６は、案内中のルートの所要時間と代替ルートの所要時間、案内中のルートの距離と代替ルートの距離に基づいて、案内中のルートと代替ルートの比較を行なう。そして、切り替え部１４は、該比較の結果に応じて案内中のルートを代替ルートに切り替える。しかしながら、比較部１６が、これらのうち何れか一方のみに基づいて案内中のルートと代替ルートとの比較を行い、切り替え部１４が該比較の結果に応じて案内中のルートを代替ルートに切り替えたとしても本発明の有用性を損なうものではない。
【００３９】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００４０】
１２  障害検知部、１３  ルート探索部、１４  切り替え部、１５  通知部、１６  比較部、５１  案内中のルート、５２  代替ルート、１００  ナビゲーション装置。
【図１】
0005901317.tif 000002
【図２】
0005901317.tif 000003
【図３】
0005901317.tif 000004
【図４】
0005901317.tif 000005
【図５】
0005901317.tif 000006
【図６】
0005901317.tif 000007
【図７】
0005901317.tif 000008
【図８】
0005901317.tif 000009
【図９】
0005901317.tif 000010
【図１０】
0005901317.tif 000011