(57)【特許請求の範囲】
【請求項１】
目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、
計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を取得するとともに、有料道路の種類毎に合計金額を算出する算出手段と、
この算出手段により算出された有料道路の種類毎の合計金額を報知手段に報知させる制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項２】
目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、
計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を区間毎に取得する取得手段と、
この取得手段により取得された複数区間の通行料金を順に切り替えて報知手段に表示によって報知させる制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項３】
前記制御手段は、前記複数区間の通行料金を前記報知手段に一定の時間間隔で順に切り替えて表示させることを特徴とする請求項２記載のナビゲーション装置。
【請求項４】
前記制御手段は、前記複数区間分の通行料金を、使用者による所定のキー操作に応じ前記報知手段に順に切り替えて表示させることを特徴とする請求項２記載のナビゲーション装置。
【請求項５】
目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、
有料道路の料金所で支払う自動車の種類毎の通行料金を取得する取得手段と、
この取得手段により取得された自動車の種類毎の通行料金を表示手段に一覧表示させる制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項６】
自己の現在地を取得し、その現在地に対応する地図を表示するナビゲーション装置において、
有料道路の料金所で支払う通行料金を取得する取得手段と、
使用者の指示により、動作モードを、前記取得手段により取得された通行料金の報知を行うモードと行わないモードとに設定する設定手段と、
この設定手段により前記通行料金の報知を行うモードが設定されているとき、前記取得手段により取得された通行料金を報知手段に報知させる制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項７】
前記有料道路は、自己が有する目的地までの経路を計算する経路計算機能により計算した目的地までの経路上に存在する有料道路であることを特徴とする請求項６記載のナビゲーション装置。
【請求項８】
前記制御手段は、前記設定手段により前記通行料金の報知を行わないモードが設定されているとき、使用者による所定の操作に応答して前記通行料金を前記報知手段に報知させることを特徴とする請求項６記載のナビゲーション装置。
【請求項９】
目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、
計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を、有料道路の種類毎に合計金額を算出して報知することを特徴とするナビゲーション装置の通行料金報知方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置、及びナビゲーション装置の通行料金報知方法に関する。
【０００２】
【従来の技術】
従来、車載用のナビゲーション装置には多くの機能が設けられており、殊に使用者にとって有効な機能としては、出発地から目的地までの推奨ルートを自動的に計算し、その推奨ルートを地図上に表示する経路計算機能、および計算した推奨ルートを誘導経路として地図上に自車位置を表示しながら使用者を目的地まで案内する経路誘導機能、例えば走行中に交差点に近付いた時、その交差点の拡大図を表示する等、走行中の道路に関する地図以外の種々の情報を使用者に知らせる報知機能があった。
【０００３】
【発明が解決しようとする課題】
しかしながら、こうした従来のナビゲーション装置においても、煩雑な操作を行わせることなく、有料道路の通行料金に関連した便益を使用者に提供することができなかった。
【０００４】
本発明は、このような従来の課題に鑑みてなされたものであり、有料道路の通行料金に関連した新たな便益を使用者に提供することができるナビゲーション装置、及びナビゲーション装置の通行料金報知方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
前記課題を解決するために請求項１の発明にあっては、目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を取得するとともに、有料道路の種類毎に合計金額を算出する算出手段と、この算出手段により算出された有料道路の種類毎の合計金額を報知手段に報知させる制御手段を備えたものとした。かかる構成において、目的地までの経路が計算されると、計算された経路上に存在する有料道路で支払うべき通行料金が種類毎に自動的に算出され報知される。
【０００６】
また、請求項２の発明にあっては、目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を区間毎に取得する取得手段と、この取得手段により取得された複数区間の通行料金を順に切り替えて報知手段に表示によって報知させる制御手段とを備えたものとした。
【０００９】
また、請求項３の発明にあっては、前記制御手段は、前記複数区間の通行料金を前記報知手段に一定の時間間隔で順に切り替えて表示させるものとした。
【００１０】
また、請求項４の発明にあっては、前記制御手段は、前記複数区間分の通行料金を、使用者による所定のキー操作に応じ前記報知手段に順に切り替えて表示させるものとした。
【００１３】
また、請求項５の発明にあっては、目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、有料道路の料金所で支払う自動車の種類毎の通行料金を取得する取得手段と、この取得手段により取得された自動車の種類毎の通行料金を表示手段に一覧表示させる制御手段とを備えたものとした。
【００１４】
また、請求項６の発明にあっては、自己の現在地を取得し、その現在地に対応する地図を表示するナビゲーション装置において、有料道路の料金所で支払う通行料金を取得する取得手段と、使用者の指示により、動作モードを、前記取得手段により取得された通行料金の報知を行うモードと行わないモードとに設定する設定手段と、この設定手段により前記通行料金の報知を行うモードが設定されているとき、前記取得手段により取得された通行料金を報知手段に報知させる制御手段とを備えたものとした。
【００１６】
また、請求項７の発明にあっては、前記有料道路は、自己が有する目的地までの経路を計算する経路計算機能により計算した目的地までの経路上に存在する有料道路であるものとした。
また、請求項８の発明にあっては、前記制御手段は、前記設定手段により前記通行料金の報知を行わないモードが設定されているとき、使用者による所定の操作に応答して前記通行料金を前記報知手段に報知させるものとした。
また、請求項９の発明にあっては、目的地までの経路を計算する経路計算機能を備えたナビゲーション装置において、計算した目的地までの経路上に存在する有料道路で支払うべき通行料金を、有料道路の種類毎に合計金額を算出して報知する方法とした。かかる方法によれば、使用者に対して、計算した経路に沿って目的地へ行くのに必要な費用を有料道路の種類毎に直ちに知らせることができる。
【００１７】
【発明の実施の形態】
以下、本発明の一実施の形態を図に従って説明する。図１は、本発明に係る車載用のナビゲーション装置を示すブロック図であって、このナビゲーション装置は、従来例で説明した経路計算機能、経路誘導機能、及び過去の走行データを記憶する機能等の一般的な機能を備えたものであって、受信機能としてＧＰＳアンテナ１と、ＧＰＳアンテナ１により受信した衛星からのＬ１帯のＣ／Ａコードを復調・解読して現在地の緯度・経度を割り出すＧＰＳブロック２とを有している。ＧＰＳブロック２により割り出された緯度・経度の情報はグラフィックブロック３に入力されたＣＰＵ４に取り込まれる。グラフィックブロック３にはＣＤブロック５が接続されている。ＣＤブロック５は、地図ＣＤ−ＲＯＭ６の記憶データ、すなわち道路データや地名データ等の地図／道路情報、経路計算等に用いられる交通規制データ、道路リンクデータ等を読み出し出力する。なお、地図ＣＤ−ＲＯＭ６には後述する異なる複数種の有料道路の料金表テーブルを構成するデータが記憶されている。
【００１８】
また、ＣＤブロック５から出力された各種データはＲＡＭ７を介して、ＲＯＭ８から読み出されたデータとともにＣＰＵ周辺回路Ｇ／Ａ９を経由してＣＰＵ４へ送られる。さらに、地図ＣＤ−ＲＯＭ６から読み出されたデータはグラフィックデータコントローラ１０によりビデオＲＡＭ１１を介してモニター１２に送られ、これによりモニター１２に地図及び自車位置が表示される。前記グラフィックブロック３には、Ｄ／Ａコンバータ１３及びアンプ１４を介して、合成音からなる案内音を経路誘導時等に放音するスピーカー１５が接続されるとともに、キーブロック１６が接続されている。キーブロック１６には図示しないが、ナビゲーション装置を操作するための各種の操作キーが設けられている。そして、前記ＲＯＭ８に、ＣＰＵ４を本発明の制御手段及び距離取得手段として機能させるためのプログラムが記録されるとともに、前記モニター１２、スピーカー１５によって本発明の報知手段が構成されている。
【００１９】
図２に、前記地図ＣＤ−ＲＯＭ６に記憶されたデータにより構成される料金表テーブルの一例を示す。料金表テーブル２１には、有料道路の始点から終点までの各インターにおける料金所の所在地である地点名を示す地名データ２１ａと、各インター間の通行料金を示す金額データ２１ｂとによって構成されている。なお、互いに隣接する２つのインター間に料金所が存在する場合には、その料金所の所在地を示す地名データも含まれている。また、図示しないが、一般的な後払い方式ではなく、例えば首都高速道路のようにその入口で通行料金を支払う先払い方式の有料道路における料金表テーブルにあっては、料金所の所在地を示す地名データと、各料金所で支払うべき金額データとによって構成されている。
【００２０】
次に、以上の構成からなるナビゲーション装置における動作をＣＰＵ４の処理手順を示すフローチャートに従って説明する。なお、以下の説明では、便宜上全ての有料道路における通行料金の支払い方式が、一般的な後払い方式であるものとして説明する。図３は、第１の経路設定処理を示すフローチャートであって、ＣＰＵ４は、経路設定モードが選択されることにより処理を開始し、キーブロック１６からのキー操作によって、目的地を含む任意の経由地の設定が行われると（ＳＡ１）、それらの設定条件に基づき経路探索を行い推奨ルートを計算する（ＳＡ２）。次に、計算した推奨ルートに有料道路が含まれるか否かを判別する（ＳＡ３）。ここで有料道路が含まれていない場合には、ステップＳＡ６へ進み計算した推奨ルートをモニター１２に画面表示した後（ＳＡ６）、推奨ルートのデータをＲＡＭ７に記憶し処理を終了する。
【００２１】
一方、ステップＳＡ３の判別結果がＹＥＳであり推奨ルートに有料道路が含まれている場合には、地図ＣＤ−ＲＯＭ６に記憶されている１又は複数の料金表テーブル２１（図２参照）に基づいて、その通行料金を計算する（ＳＡ４）。具体的には、推奨ルート中における有料道路の入口と出口に該当するインター（又は料金所）の所在地を示す地点名を検索し、検索した地点を示す地名データに基づき入口と出口に該当する両インター間の通行料金を示す金額データを読み出す。その際、推奨ルート中に通行料金を支払うべき複数の料金所が含まれている場合には、支払うべき通行料金の合計金額を計算し、また、複数種類の有料道路が含まれている場合には、各有料道路毎の合計金額も計算する。そして、続くステップＳＡ５においては、例えば図７に示すように、経路計算により得られた出発地から目的地までの推奨ルートＲと、利用する有料道路毎の合計金額、各利用区間毎の通行料金、及びそれらの総合的な合計金額を示す料金表示Ｍをモニター１２に画面表示した後、通行料金を支払うべき料金所を示す地名データに対応する位置データが含まれた推奨ルートＲを示すデータをＲＡＭ７に記憶するとともに、同時にその料金所で支払うべき金額を示す金額データを料金所の位置データに対応させてＲＡＭ７に記憶し処理を終了する。
【００２２】
これにより、推奨ルートの計算後には、使用者になんら操作を行わせることなく、推奨ルート上に含まれる有料道路の通行料金に関する情報を知らせることができる。従って、使用者は、推奨ルートに沿って目的地へ出発する以前に必要な費用を容易に知ることができる。しかも合計金額によりその費用を直ちに知ることができる。さらに、利用する有料道路の種類毎の合計金額が表示されるため、有料道路の種類毎の費用を直ちに知ることができる。
【００２３】
図４は、ＣＰＵ４による第２の経路設定処理を示すフローチャートである。以下説明すると、ＣＰＵ４は経路設定モードが選択されることにより処理を開始し、キーブロック１６からのキー操作によって、目的地を含む任意の経由地の設定が行われた後（ＳＢ１）、更に上限料金が設定されると（ＳＢ２）、その上限料金を超えない推奨ルートをステップＳＢ１で設定された条件に基づき計算する（ＳＢ３）。なお、かかる計算は、例えば、いったん推奨ルートを計算したら、図３のステップＳＡ４で説明したと同様にして通行料金の合計を求め、その金額が、ステップＳＢ２で設定された上限金額以上であれば、再度他の推奨ルートを計算するといった処理を、前記通行料金が前記上限金額以下となるまで繰り返すことにより行う。そして、推奨ルートが決定すると、引き続き、計算した推奨ルートに有料道路が含まれるか否かを判別する（ＳＢ４）。ここで有料道路が含まれていない場合には推奨ルートのみをモニター１２に画面表示した後（ＳＢ５）、推奨ルートＲを示すデータをＲＡＭ７に記憶し処理を終了する。また、有料道路が含まれている場合には図８に示したように、推奨ルートＲと、利用する有料道路毎の合計金額、各利用区間毎の通行料金、及びそれらの総合的な合計金額を示す料金表示Ｍをモニター１２に画面表示した後（ＳＢ６）、通行料金を支払うべき料金所を示す地名データに対応する位置データが含まれた推奨ルートＲを示すデータをＲＡＭ７に記憶するとともに、同時にその料金所で支払うべき金額を示す金額データを料金所の位置データに対応させてＲＡＭ７に記憶し処理を終了する。従って、使用者が所望の金額を指示すると、その金額を超えないで目的地へ行くことができる経路が計算されるとともに設定される。このため、使用者は、経路計算の計算条件として、例えば複数の経由地を設定する等の複雑な操作を行うことなく、希望とする費用を超えないで目的地へ行くことができる経路を極めて容易に設定することができる。
【００２４】
なお、図３及び図４で説明した第１及び第２の経路設定処理においては、推奨ルートＲ上に有料道路を通る区間が複数存在する場合、ステップＳＡ５やステップＳＢ６において、前記料金表示Ｍをモニター１２に画面表示した後に、更にキーブロック１６の所定のキー操作の有無を判別し、そのキー操作があった場合には、複数の区間毎の各通行料金を一定の時間をおきながら目的地に向かう順に表示させる処理を行わせるようにしてもよい。その場合、更に所定のキー操作があったら、前記各通行料金の表示順を前後方向にコマ送りさせる処理を行わせるようにしてもよい。その場合、例えば目的地までの距離すなわち推奨ルートＲの延長距離が長く、そのため通行料金にかかる費用が高く、使用者が費用の観点から部分にルートを再設定したいようなときには、再設定する部分を考える際に参考となる情報を提供できる。また、図３のステップＳＡ５、図４のステップＳＢ６の処理において、推奨ルートＲ上の全ての料金所で支払うべき通行料金の一覧表を表示させるようにしてもよい。
【００２５】
図５は、ＣＰＵ４による第３の経路設定処理を示すフローチャートである。以下説明すると、ＣＰＵ４は経路設定モードが選択されることにより処理を開始し、キーブロック１６からのキー操作によって、目的地を含む任意の経由地の設定が行われた後（ＳＣ１）、目的地へ向かう２つの候補経路を検索する（ＳＣ２）。つまり、例えば目的地までの最短ルートを計算する等の予め設定されている基本条件に基づき２種類の推奨ルートを計算する。次に、計算した２つの候補経路の一方又は双方の経路上に有料道路が含まれているか否かを判別し（ＳＣ３）、含まれている場合には、さらに、それが２つの候補経路の双方に含まれているか否かを判別する（ＳＣ４）。かかる判別の結果がＹＥＳであり、双方の候補経路にそれぞれ有料道路が含まれている場合には、地図ＣＤ−ＲＯＭ６に記憶されている１又は複数の料金表テーブル２１（図２参照）に基づいて、有料道路で支払うべき通行料金を候補経路毎に計算する（ＳＣ５）。次に、２つの候補経路のうち支払うべき通行料金がより安い有料道路が含まれた側の候補経路を選択した後（ＳＣ６）、第１の経路設定処理と同様に、例えば図７に示したような、経路計算により得られた出発地から目的地までの推奨ルートＲと、利用する有料道路毎の合計金額、各利用区間毎の通行料金、及びそれらの総合的な合計金額を示す料金表示Ｍをモニター１２に画面表示した後（ＳＣ７）、通行料金を支払うべき料金所を示す地名データに対応する位置データが含まれた推奨ルートＲを示すデータをＲＡＭ７に記憶するとともに、同時にその料金所で支払うべき金額を示す金額データを料金所の位置データに対応させてＲＡＭ７に記憶し処理を終了する。
【００２６】
一方、前述したステップＳＣ４の判別結果がＮＯであり、計算した２つの候補経路の一方の経路上のみに有料道路が含まれていた場合には、その経路上に有料道路が含まれていない側の候補経路を選択した後（ＳＣ８）、ステップＳＣ７へ進む。なおその場合には、有料道路が含まれていない側の候補経路を推奨ルートとし、その推奨ルートのみをモニター１２に画面表示し、その推奨ルートを示すデータをＲＡＭ７に記憶するとともに処理を終了する。また、前述したステップＳＣ３の判別結果がＮＯであって、ステップＳＣ２で計算した２つの候補経路の双方に有料道路が含まれていない場合においては、２つの候補経路のうち距離が短い側の候補経路を選択した後（ＳＣ９）、ステップＳＣ７へ進む。なおその場合においても、その推奨ルートのみをモニター１２に画面表示し、その推奨ルートを示すデータをＲＡＭ７に記憶するとともに処理を終了する。
【００２７】
これにより、経路設定に際しては、常に費用の安い（又は費用がかからない）ルートを設定することができる。しかも、設定する経路上に有料道路が含まれている場合にあっては、使用者になんら操作を行わせることなく、有料道路の通行料金に関する情報を知らせることができる。従って、使用者は、推奨ルートに沿って目的地へ出発する以前に必要な費用を容易に知ることができる。しかも合計金額によりその費用を直ちに知ることができる。さらに、利用する有料道路の種類毎の合計金額が表示されるため、有料道路の種類毎の費用を直ちに知ることができる。
【００２８】
次に、図３〜図５で説明した第１〜第３の経路設定処理により設定された推奨ルートつまり誘導経路に基づいた、ＣＰＵ４における経路誘導処理を図６のフローチャートに示す。なお、このフローチャートは誘導経路上に有料道路が含まれている場合を示したものである。以下説明すると、ＣＰＵ４は経路誘導モードが選択されることにより処理を開始し、先ず、料金所位置、及び報知距離ｘを初期設定値に設定する（ＳＤ１）。すなわち、ＲＡＭ７に、誘導経路上で最初に通過する料金所の所在地を示す位置データ、及び予め設定されている報知距離を示すとともに随時更新される値ｘをそれぞれ記憶させる。なお、報知距離の初期値ｘは、本実施の形態においては５ｋｍに設定されている。そして、経路誘導を開始すると（ＳＤ２）、ステップＳＤ１で設定された料金所と自己位置との距離Ｌを算出するとともに、その距離Ｌが前述した報知距離（この場合５ｋｍ）以内であるか否かを判別する（ＳＤ３）。
【００２９】
ここで、かかる判別の結果がＮＯであり、最初の料金所までの距離が５ｋｍ以内でない場合には、事前に次の料金所で支払うべき料金を表示させる料金表示モードが設定されているか否かを判別する（ＳＤ４）。このとき、料金表示モードが設定されていなければそのままステップＳＤ３へ戻る。一方、料金表示モードが設定されていた場合には、ステップＳＤ１で設定した料金所（この場合は最初の料金所）で支払うべき通行料金を利用区間と共にモニター１２に画面表示した後（ＳＤ５）、ステップＳＤ３へ戻る。具体的には、ステップＳＤ１で設定された料金所を示す位置データに対応する金額データをＲＡＭ７から読み出し、その金額を表示する。
【００３０】
一方、やがて走行中に最初の料金所までの距離Ｌが５ｋｍ以下となり、前述したステップＳＤ３の判別結果がＹＥＳになると、ステップＳＤ５で述べたと同様の処理を行い、ステップＳＤ１で設定した料金所（この場合は最初の料金所）で支払うべき通行料金を利用区間と共にモニター１２の画面表示や、スピーカー１５による合成音によって報知した後（ＳＤ６）、前記報知距離の値ｘを、それから予め設定されている再報知距離の値ｃを引いた値に更新する（ＳＤ７）。この再報知距離ｃは、初期化の時点で設定される報知距離の値ｘと比べて十分に短い距離であり、本実施の形態においては１ｋｍである。次に、更新した報知距離ｘが”０”以下になったか否かを判別し（ＳＤ８）、かかる判別の結果がＮＯであって、例えば図８に示すように、未だ次の料金所Ｎに達していない間は、そのままステップＳＤ３へ戻り、前述した処理を繰り返す。つまり、次の料金所Ｎまでの距離が５ｋｍ以下になると、それ以後は１ｋｍ毎に次の料金所Ｎで支払うべき通行料金を報知する。やがて、次の料金所に到達してステップＳＤ８の判別結果がＹＥＳになると、誘導経路上に通行する有料道路が残っているか否かを判別し（ＳＤ９）、それが残っている間は、そのときＲＡＭ７に記憶されている通行料金を支払うべき料金所Ｎの所在地を示す位置データを、誘導経路上における次の料金所の所在地を示す位置データに更新し、かつ報知距離の値ｘを初期値に設定した後（ＳＤ１０）ステップＳＤ３へ戻り、前述した処理を繰り返す。そして、誘導経路上に、それ以降に通行する有料道路が無くなった後には（ＳＤ９でＮＯ）、目的地に到着したか否か常時監視するととともに（ＳＤ１１）、目的地への到着により処理を終了する。
【００３１】
従って、経路誘導途中に有料道路を走行している時には、料金所に一定距離近づくと、その料金所で支払うべき通行料金が報知されるため、使用者は、予め支払う金額を用意しておくことができる。また、料金所に到着するまでの間にそれが用意できない場合があったとしても、予め支払う金額が分かっているため、料金所に到着した時点で慌てずにそれを用意することができ、運転者においては精神的負担が軽減されるとともに、よりスムーズに料金所を通過することができる。また、料金所に一定距離近づいた後には、一定距離走行する毎に支払うべき通行料金が報知されるため、それが最初に報知されたとき支払う金額を直ちに用意できないときでも、いちど報知された金額をいちいち覚えておかなくともすむ。また、前述したように、料金所に一定距離近づく以前においても、予め料金表示モードを設定しておけば、キー操作を行うことなく支払うべき通行料金が常時モニター１２に画面表示されるため、使用者はいつでも次に支払うべき通行料金を知ることができ便利である。
【００３２】
なお、前述したステップＳＤ４の処理を、キーブロック１６の所定のキーが操作されたか否かを判断する処理に代えるとともに、ステップＳＤ４の判別結果がＮＯであった場合には、さらにキーブロック１６の所定のキーが操作されたか否かを判断し、それが操作されたときにだけステップＳＤ５へ進む処理を行わせるようにしてもよい。その場合には、料金所に一定距離近づく以前においても、使用者が次に支払うべき通行料金を必要なときすぐに知ることができるため便利であり、しかも、それを必要としない時には、通行料金の表示によって地図等の他の表示が邪魔されることが防止できる。また、図３又は図４に示した経路設定処理において既説したと同様に、誘導経路上に有料道路を通る区間が複数存在する場合には、使用者の要求に応じて、複数の区間毎の各通行料金を一定の時間をおきながら目的地に向かう順に表示させたり、あるいは前記各通行料金の表示順を前後方向にコマ送りさせたりする処理を行わせるようにしてもよい。
【００３３】
図９は、通常の走行時におけるＣＰＵ４の処理を示すフローチャートである。以下説明すると、ＣＰＵ４は電源がオンされるとともに処理を開始し、現在の自己位置を取得し、それに応じた地図をモニター１２に画面表示するとともに、自己位置を示す位置データを、走行軌跡を示す走行データとしてＲＡＭ７に記憶する（ＳＥ１）。続いて、事前に次の料金所で支払うべき料金を表示させる料金表示モードが設定されていたか否かを判別する（ＳＥ２）。このとき、表示モードが設定されていなければそのままステップＳＥ１へ戻る。一方、表示モードが設定されていた場合には、その時点の自己位置を示す位置データと道路データとに基づき、有料道路を走行中か否かを判別し（ＳＥ３）、走行中でなければそのままステップＳＥ１へ戻る。逆に有料道路を走行していれば、ステップＳＥ１でＲＡＭ７に記憶した軌跡データ及び地図データに基づき走行中の有料道路に進入した地点の地名を検出した後（ＳＥ４）、有料道路の次の出口地点、つまり進入した地点に最も近接する進行方向側の出口地点の地名を検出する（ＳＥ５）。
【００３４】
引き続き、検索した有料道路に進入した地点と出口地点とにそれぞれ対応する地点名に基づき、前記料金表テーブル２１から該当する区間の金額データ２１ｂを読み出し（ＳＥ６）、その金額を利用区間と共にモニター１２に画面表示した後（ＳＥ７）、ステップＳＡ１へ戻り、前述した処理を繰り返し行う。
【００３５】
従って、有料道路を走行している時には、次の料金所で降りた場合に支払うべき通行料金が報知されることから、図６をもって既説した経路誘導時の場合と同様の効果が得られる。しかも、通行料金の報知が、経路誘導機能の利用の有無に関係なく行われるため、経路誘導中に誘導経路から外れた場合や、予定していなかった有料道路を通行する場合であっても使用者は通行料金を知ることができ便利である。
【００３６】
なお、地図ＣＤ−ＲＯＭ６に記憶された料金表テーブル２１を構成するデータが、インター又は料金所の所在地を示す地名データではなく、その位置データである場合にあっては、前述したステップＳＥ５及びＳＥ６の処理時には、有料道路に進入した地点、及び出口地点の所在地を示す位置データをそれぞれ検出するとともに、ステップＳＥ７では、検出したそれぞれの位置データに基づき料金表テーブルから該当する区間の金額データを読み出させる処理を行わせればよい。また、料金表テーブル２１が料金所の所在地を示す位置データによって構成されている場合や、料金所の所在地を示す地名データに対応する位置データを予め検索し、かつＲＡＭ７等に記憶してある場合においては、前述したステップＳＥ７の処理を行う以前に、自己位置と次の出口地点に該当する料金所との距離を算出するとともに、その距離が例えば５ｋｍ等の一定距離以内である場合にだけ、ステップＳＥ７の処理により次の料金所で支払うべき通行料金を報知させ、その距離が５ｋｍ以内でない場合には、何もせずそのままステップＳＥ１へ戻るような処理を行わせるようにしてもよい。つまり、料金所に一定距離近づいた状態になった後にだけ、支払うべき通行料金を報知させることにより、それ以前においては、通行料金の表示によって地図等の他の表示が邪魔されることが防止できる。
【００３７】
さらに、前述した処理に加え、ステップＳＥ２の判別結果がＮＯであり、事前に次の料金所で支払うべき料金を表示させる表示モードが設定されていない場合にあっては、キーブロック１６の所定のキーが操作されたか否かを判断し、それが操作されたときにだけ、次の料金所で支払うべき通行料金をスピーカー１５からの音声により報知させ、しかる後ステップＳＥ１へ戻るような処理を行わせてもよい。その場合には、使用者が必要に応じて支払うべき通行料金を知ることができ便利である。
【００３８】
一方、以上の説明においては、推奨ルートに含まれる有料道路及び走行している有料道路が、前述した後払い方式である場合についてのみ述べたが、前述した先払い方式の有料道路が推奨ルートに含まれる場合、及び先払い方式の有料道路を走行している場合には、その支払い方式を区別するとともに、通行料金を報知するときには、いずれの方式の有料道路であるかも報知させるようにしてもよい。例えば、図７に示した料金表示Ｍの表示内容に支払い方式を示す文字や図柄を加えてもよい。また、以上の説明においては、通行料金が普通車・大型車等の車の種類に関係なく一律である場合について述べたが、現実的には、地図ＣＤ−ＲＯＭ６には、図６に示した料金表テーブル２１と、普通車・大型車等の車の種類ごとに異なる複数の金額データを有する料金表テーブルとの双方を予め記憶させておくこととなる。その際には、通行料金の計算や報知に必要な処理に先立ち車の種類を設定させておき、設定された種類の車に対応する通行料金を計算させたり報知させればよい。また、場合によっては前記設定を省略し、全ての車の種類毎に通行料金を計算させたり報知させてもよい。
【００３９】
また、金額データ２１ｂが必要に応じて随時地図ＣＤ−ＲＯＭ６から読み出される場合について説明したが、いったん地図ＣＤ−ＲＯＭ６から料金表テーブルを構成するデータを読み出すとともにＲＡＭ７に記憶しておき、ＲＡＭ７から金額データ２１ｂを読み出して使用するようにしてもよい。また、ＣＰＵ４の動作プログラムがＲＯＭ８に予め記録されている場合について説明したが、そのプログラムが地図ＣＤ−ＲＯＭ６に予め記録されていてもよい。
【００４０】
【発明の効果】
以上説明したように本発明においては、目的地までの経路が計算されると、計算された経路上に存在する有料道路で支払うべき通行料金が種類毎に自動的に算出され報知される。よって、使用者になんら操作を行わせることなく、経路計算後には、経路上に含まれる有料道路の通行料金に関する情報を提供することができる。つまり、煩雑な操作を行わせることなく、有料道路の通行料金に関連した新たな便益を使用者に提供することができる。
【００４４】
また、他の本発明においては、最初に到達すべき有料道路の料金所、例えば、これから進入しようとしている有料道路の入口や、通行中の有料道路で次の料金所において支払うべき通行料金が自動的に報知されるようにした。よって、使用者になんら操作を行わせることなく、次の料金所で支払うべき通行料金を使用者に知らせることができる。つまり、煩雑な操作を行わせることなく、有料道路の通行料金に関連した新たな便益を使用者に提供することができる。
【００４５】
また、自己の現在地に基づき最初に到達すべき有料道路の料金所までの経路上の距離を取得し、取得した距離が、設定された報知距離以下となったとき次の料金所で支払うべき通行料金を報知するようにすれば、前記報知距離に応じた通行料金の準備時間を使用者に与えることができる。
【００４６】
また、自己の現在地に基づき取得した、最初に到達すべき有料道路の料金所までの経路上の距離が、設定された報知距離以下となった後に報知距離よりも短い距離に設定された再報知距離を減少する毎に前記通行料金を報知させるようにすれば、使用者は、それが最初に報知したときに支払う金額を直ちに用意できなかった場合でも、いちど報知された金額をいちいち覚えておかなくともすむ。
【００４７】
【図面の簡単な説明】
【図１】本発明の一実施の形態を示すナビゲーション装置のブロック図である。
【図２】地図ＣＤ−ＲＯＭに記憶されたデータが構成する料金表テーブルの一例を示す説明図である。
【図３】ＣＰＵによる第１の経路設定処理を示すフローチャートである。
【図４】同第２の経路設定処理を示すフローチャートである。
【図５】同第３の経路設定処理を示すフローチャートである。
【図６】同経路誘導処理を処理フローチャートである。
【図７】第１及び第２の経路設定処理に伴いモニターに表示される表示画面を示す図である。
【図８】経路設定処理に伴いモニターに表示される表示画面を示す図である。
【図９】経路誘導を行っていない状態におけるＣＰＵの処理を示すフローチャートである。
【符号の説明】
２    ＧＰＳブロック
４    ＣＰＵ
６    地図ＣＤ−ＲＯＭ
７    ＲＡＭ
８    ＲＯＭ
１２    モニター
１５    スピーカー
【図１】
0003932617.tif 000002
【図２】
0003932617.tif 000003
【図３】
0003932617.tif 000004
【図４】
0003932617.tif 000005
【図５】
0003932617.tif 000006
【図６】
0003932617.tif 000007
【図７】
0003932617.tif 000008
【図８】
0003932617.tif 000009
【図９】
0003932617.tif 000010