(57)【要約】【課題】目的地への到着時間が、希望する時間よりも遅くなる場合、その旨をユーザに報知するカーナビゲーション装置を提供する。【解決手段】現在地から目的地までの所要時間を算出し（ステップＳ１１０）、現在時刻にこの所要時間を加算して到着予想時刻を算出する（ステップＳ１２０）。そして、ユーザの設定した目的地での待ち合わせ時間と到着予想時刻とを比較し（ステップＳ１４０）、到着予想時刻が待ち合わせ時間を超過する場合には、到着予想時刻が待ち合わせ時間を超過する可能性があることを報知する（ステップＳ１５０）。これにより、ユーザは、例えば、目的地で待ち合わせの約束をしている相手に対し、到着が遅れる可能性があることを事前に連絡することが可能となる。【選択図】図３
2006184287.tif 000002
【特許請求の範囲】
【請求項１】
道路地図データを格納する地図データ格納手段と、
出発地から目的地までの走行経路を前記地図データ格納手段に格納される道路地図データに基づいて探索し、この探索した走行経路に沿って前記目的地まで誘導する経路誘導手段と、
該経路誘導手段によって走行経路を誘導しているとき、現在地から前記目的地までの所要時間を算出し、この所要時間を利用して前記目的地への到着予想時刻を算出する到着予想時刻算出手段と、
該到着予想時刻を報知する報知手段とを備えるカーナビゲーション装置であって、
前記目的地への到着希望時刻を入力する到着希望時刻入力手段と、
前記目的地までの所要時間に予め設定される係数を乗じて超過許容時間を算出する超過許容時間算出手段と、
前記超過許容時間を加味して前記到着予想時刻が前記到着希望時刻を超過しているか否かを判断する超過判断手段と、
該超過判断手段により前記超過許容時間を加味して前記到着予想時刻が前記到着希望時刻を超過していると判断された場合、前記到着予想時刻が前記到着希望時刻を超過する可能性があることを前記報知手段から報知させる時間超過報知制御手段と
を備えることを特徴とするカーナビゲーション装置。
【請求項２】
前記到着希望時刻の重要度レベルを選択する重要度レベル選択手段と、
該重要度レベル毎に設定される係数を記憶する係数記憶手段と、
前記重要度レベル選択手段によって選択された重要度レベルに対応する係数を前記係数記憶手段から抽出する係数抽出手段とを備え、
前記超過許容時間算出手段は、前記係数抽出手段によって抽出された係数を前記所要時間に乗じて、前記重要度に応じた超過許容時間を算出することを特徴とする請求項１記載のカーナビゲーション装置。
【請求項３】
前記時間超過報知制御手段は、前記到着予想時刻が前記到着希望時刻を超過する可能性があることを所定時間継続して報知し続けることを特徴とする請求項１又は２のいずれかに記載のカーナビゲーション装置。
【請求項４】
前記超過判断手段は、前記到着希望時刻の変更があった場合には、前記到着予想時刻が前記変更後の到着希望時刻を超過しているか否かを前記超過許容時間を加味して判断することを特徴とする請求項１〜３のいずれかに記載のカーナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カーナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来のカーナビゲーション装置の一機能として、目的地への到着予想時刻をユーザに案内する到着予想時刻案内機能がある。この到着予想時刻案内機能は、目的地までの走行経路を誘導する経路誘導機能を実行しているときに、車両の進行具合を加味しながら、目的地への到着予想時刻を随時算出する。そして、この算出された到着予想時刻は、例えば、ディスプレイに表示してユーザに報知する。ユーザは、このディスプレイに表示される到着予想時刻と、ユーザ自らが希望する目的地への到着時刻と比較して、希望の時刻までに目的地へ到着できるかどうかの判断を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
目的地への到着予想時刻は、車両が目的地に向かって進行するに従って、出発時の到着予想時刻と大きく変化することがある。例えば、交通事故が原因で発生する渋滞等に遭遇した場合には、たとえ外部から道路交通情報が取得可能で、この情報を用いて正確に到着時刻を予想できるようになっていても、出発時に予想されていた到着予想時刻からは大きく変化する。
【０００４】
従来のカーナビゲーション装置は、このような、目的地への到着予想時刻が車両の進行に伴って変化した場合であっても、単に到着予想時刻を変更して表示するに過ぎない。従って、ユーザが希望する目的地への到着時刻に対して、到着予想時刻が超過したことに気付かない場合、例えば、ユーザは、待ち合わせしている相手に対して、到着が遅れることを連絡することができなかった。
【０００５】
本発明は、かかる問題を鑑みてなされたもので、ユーザに対して到着時刻の遅延を報知することが可能なカーナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載のカーナビゲーション装置は、道路地図データを格納する地図データ格納手段と、出発地から目的地までの走行経路を地図データ格納手段に格納される道路地図データに基づいて探索し、この探索した走行経路に沿って目的地まで誘導する経路誘導手段と、この経路誘導手段によって走行経路を誘導しているとき、現在地から目的地までの所要時間を算出し、この所要時間を利用して目的地への到着予想時刻を算出する到着予想時刻算出手段と、この到着予想時刻を報知する報知手段とを備えるカーナビゲーション装置であって、目的地への到着希望時刻を入力する到着希望時刻入力手段と、目的地までの所要時間に予め設定される係数を乗じて超過許容時間を算出する超過許容時間算出手段と、その算出された超過許容時間を加味して到着予想時刻が到着希望時刻を超過しているか否かを判断する超過判断手段と、この超過判断手段により超過許容時間を加味して到着予想時刻が到着希望時刻を超過していると判断された場合、到着予想時刻が到着希望時刻を超過する可能性があることを報知手段から報知させる時間超過報知制御手段とを備えることを特徴とする。
【０００７】
このように、本発明のカーナビゲーション装置は、目的地までの所要時間に応じて算出された超過許容時間を加味した上で、目的地への到着予想時刻がユーザによって入力された目的地への到着希望時刻を超過した場合に、報知手段から到着予想時刻が到着希望時刻を超過する可能性があることを報知する。これにより、ユーザは、例えば、目的地で待ち合わせ時間を約束している相手に対し、事前に到着が遅れる可能性があることを連絡することが可能となる。また、現在地が目的地から遠方にある場合には、所要時間が長いため超過許容時間も長くなる。その結果、現在地が目的地から遠方にあることで、到着予想時刻に関する誤差が大きくなるにもかかわらず、頻繁な時間超過の報知を防止することが可能となる。そして、現在地が目的地に近い場合には、所要時間が短いため超過許容時間も短くなり、厳密な時間超過の判断をすることが可能となる。
【０００８】
請求項２に記載のカーナビゲーション装置は、到着希望時刻の重要度レベルを選択する重要度レベル選択手段と、この重要度レベル毎に設定される係数を記憶する係数記憶手段と、重要度レベル選択手段によって選択された重要度レベルに対応する係数を係数記憶手段から抽出する係数抽出手段とを備え、超過時間算出手段は、係数抽出手段によって抽出された係数を所要時間に乗じて、重要度に応じた超過許容時間を算出することを特徴とする。
【０００９】
ユーザが入力する到着希望時刻は、例えば、商談のような時間を厳守しなければならない重要な時刻の場合もあれば、友達との約束のような多少の時間超過が許される時刻の場合もある。従って、このように、重要度レベルに応じて所要時間に乗すべき係数を変更することにより、目的地から遠方にある場合には超過許容時間が長く、目的地が近い場合には超過許容時間も短くなるとの関係を維持しつつ、重要度レベルに対応した超過許容時間の設定を行うことができる。その結果、ユーザの重要度に応じた報知が可能となる。
【００１０】
請求項３に記載のカーナビゲーション装置においては、時間超過報知制御手段は、到着予想時刻が到着希望時刻を超過する可能性があることを所定時間継続して報知し続けることを特徴とする。
【００１１】
このように、所定時間継続して報知し続けることで、ユーザに対して確実に到着が遅れる可能性があることを伝えることが可能となる。なお、所定時間は、ユーザによって任意に変更可能なものであっても良い。これにより、ユーザの好みに応じた報知の継続時間を設定することができる。
【００１２】
請求項４に記載のカーナビゲーション装置では、超過判断手段は、到着希望時刻の変更があった場合には、到着予想時刻が変更後の到着希望時刻を前記超過許容時間を加味して、超過しているか否かを判断することを特徴とする。
【００１３】
例えば、ユーザの予定が変更になり、それに伴って到着希望時刻が再度入力される場合であっても、この再度入力された到着希望時刻を用いて到着予想時刻の超過の判断を行うようにする。これにより、到着希望時刻が変更になった場合でも、到着予想時刻の超過の判断を継続して実行することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態におけるカーナビゲーション装置に関して、図面に基づいて説明する。
【００１５】
（第１の実施形態）
図１は、本実施形態に係わるカーナビゲーション装置の概略構成を示すブロック図である。同図に示すように、本実施形態のカーナビゲーション装置は、位置検出器１、地図データ入力器６、操作スイッチ群７、これらの接続された制御回路８、制御回路８に接続された外部メモリ９、表示装置１０、リモコンセンサ１１、及び送受信機１３を備えている。なお制御回路８は通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、制御回路８が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。なお、このプログラムは、外部メモリ９を介して外部から取得したりすることもできる。
【００１６】
位置検出器１は、いずれも周知の地磁気センサ２、ジャイロスコープ３、距離センサ４、及び衛星からの電波に基づいて車両の位置を検出するＧＰＳ（ＧｌｏｂａｌＰｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）のためのＧＰＳ受信機５を有している。これらは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、各センサの精度によっては位置検出器１を上述した内の一部で構成してもよく、更に、図示しないステアリングの回転センサ、各転動輪の車速センサ等を用いてもよい。
【００１７】
地図データ入力部６は、位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ及び目印データを含む各種データを入力するための装置である。各種データを記憶する記憶媒体としては、そのデータ量からＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭを用いるのが一般的であるが、メモリカード、ハードディスク等を用いてもよい。なお、地図データは、ノードデータ、リンクデータ等の各データを有している。
【００１８】
ここで、ノードデータ及びリンクデータについて説明する。ノードデータは、複数の道路が交差、合流、分岐するノード毎に固有の番号を付したノードＩＤ、ノード座標、ノード名称、ノードに接続する全てのリンクのリンクＩＤが記述される接続リンクＩＤ、交差点種類等の各データから構成されている。
【００１９】
一方、リンクデータは、道路毎に固有の番号を付したリンクＩＤ、リンク長、リンク平均速度、始点及び終点のノード座標、高速道路、有料道路、一般道路等の道路種別、道路幅員等の各データから構成されている。このうち、リンクデータのリンクとは、地図上の各道路を、交差点、分岐点などを示すノードにより複数に分割し、２つのノード間をリンクとして規定したものである。なお、始点及び終点のノード座標には、リンクの始端と終端の座標が記述される。
【００２０】
操作スイッチ群７は、例えば、後述する表示装置１０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、各種入力に使用される。
【００２１】
表示装置１０は、例えば液晶ディスプレイによって構成され、表示装置１０の画面には位置検出器１から入力された車両現在位置に対応する自車位置マーク、地図データ入力器６より入力された地図データによって生成される車両周辺の道路地図を表示することができる。さらに、この道路地図上には、現在位置から目的地までの誘導経路を重ねて表示することが出来る。
【００２２】
送受信機１３は、道路に敷設されたビーコンや各地のＦＭ放送局を介して、ＶＩＣＳセンタから配信される道路交通情報等の情報を受信する装置である。受信した情報は、制御回路８で処理され、例えば、渋滞情報や規制情報等は表示装置１０に表示される道路地図上に重ねて表示する。
【００２３】
また、本実施形態のカーナビゲーション装置は、リモートコントロール端末（以下、リモコンと称する）１２を介してリモコンセンサ１１から、あるいは操作スイッチ群７から目的地の位置を入力すると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し表示する、いわゆる経路誘導機能も備えている。このような自動的に最適な経路を設定する手法は、周知のダイクストラ法等の手法が知られている。
【００２４】
制御回路８は、操作スイッチ群７、または、リモコン１２から入力された目的地により、地図データ入力器６の地図データを用いて経路を計算する。そして、この制御回路８にて計算された誘導経路は、位置検出器１、及び地図データ入力器６の情報を用いて算出される車両の位置を示す自車位置マークとともに、表示装置１０に表示される道路地図上に強調して表示する。
【００２５】
次に、本実施形態の特徴である到着予想時刻の超過報知処理について、図２〜図５に示すフローチャートを用いて説明する。なお、以降の説明では、ユーザが希望する目的地への到着時刻（到着希望時刻）を待ち合わせ時間と称することにする。
【００２６】
先ず、本処理は、経路誘導機能によって誘導される誘導経路が存在する場合に行われるものであるため、図２のステップＳ１０では、ユーザによる目的地の設定があるかどうかの判定を行う。ここで、目的地の設定があった場合には、ステップＳ２０へ処理を進め、目的地の設定がない場合には、目的地が設定されるまで待機状態となる。
【００２７】
ステップＳ２０では、設定された目的地の位置に対応する、例えば座標（緯度・経度）等を記憶する。そして、ステップＳ３０において、出発地から設定された目的地までの経路を計算する。
【００２８】
ステップＳ４０では、目的地での待ち合わせ時間の設定が必要であるか否かをユーザに判断させる。ここで、待ち合わせ時間の設定が必要でないと判断された場合には、本処理を終了する。一方、待ち合わせ時間の設定が必要であると判断された場合には、ステップＳ５０において、ユーザに待ち合わせ時間を設定させ、この設定された待ち合わせ時間を記憶する。
【００２９】
ステップＳ６０では、待ち合わせ時間の超過報知が必要であるか否かをユーザに判断させる。ここで、時間超過の報知が必要であると判断された場合には、ステップＳ７０に処理を進める。一方、時間超過の報知が必要でないと判断された場合には、本処理を終了する。
【００３０】
なお、ステップＳ４０において、待ち合わせ時間の設定が必要であると判断された場合には、ステップＳ６０における判断をせずに（或いはステップＳ６０の判断を削除して）、ステップＳ７０に処理を進めてもよい。また、目的地までの経路を誘導している途中で、ユーザが時間超過の報知を希望することも考えられるため、ステップＳ６０においてユーザの入力を待機しておき、ユーザが時間超過の報知を必要とするとした場合には、ステップＳ７０以降の処理から実施するようにしてもよい。
【００３１】
ステップＳ７０では、現在地の座標を取得し、ステップＳ８０において、現在地が誘導経路上に位置するかどうかの判定を行う。ここで、誘導経路上に現在地が位置しないと判定される場合には、再度ステップＳ７０に戻り処理を繰り返す。一方、誘導経路上に現在地が位置する場合には、ステップＳ９０に処理を進める。
【００３２】
次に、図３に示すステップＳ９０では、現在地から目的地までの誘導経路上の距離を取得する。この現在地から目的地までの距離は、誘導経路を構成する各リンクのリンクデータからリンク長を抽出することで取得される。
【００３３】
ステップＳ１００では、現在地から目的地までの誘導経路上の平均速度を算出する。この現在地から目的地までの平均速度は、誘導経路を構成する各リンクのリンクデータからリンク平均速度を抽出することで取得される。
【００３４】
なお、この平均速度は、ステップＳ１００のようなリンク平均速度に限定されるものではなく、例えば、予めユーザに設定させた道路種別毎の平均速度から、各リンクの道路種別と一致する平均速度を抽出してもよい。また、ＶＩＣＳなどのインフラ情報から得られる道路毎の平均速度から、各リンクの平均速度を抽出してもよい。
【００３５】
ステップＳ１１０では、ステップＳ９０において取得された各リンクの距離と、ステップＳ１００において取得された平均速度から、現在地から目的地までの所要時間を算出する。ステップＳ１２０では、ステップＳ１１０で算出された所要時間に現在の時刻を加算して、目的地までの到着予想時刻を算出する。現在の時刻は、例えば、ＧＰＳ受信機５が車両の位置とともに取得するＵＴＣ時刻から日本標準時刻に換算して取得したりしてもよい。
【００３６】
なお、本実施形態では、一般的な到着予想時刻の算出方法を示したが、あくまでも一例であり、到着予想時刻が算出されるものであれば、この方法に限定するものではない。例えば、専用のセンタ等と通信を行うネットワークナビゲーションタイプの機器では、センタから到着予想時刻を通信によって取得することも可能である。
【００３７】
ステップＳ１３０では、超過許容時間の算出処理が実行される。この超過許容時間は、ユーザが設定する待ち合わせ時間の重要度に基づいて算出される。すなわち、ユーザが設定する待ち合わせ時間は、例えば商談の約束のような、時間を厳守しなければならない重要な時間の場合もあれば、友達との約束のような、多少の時間超過が重要でない時間の場合もある。従って、このような待ち合わせ時間の重要度を考慮して超過許容時間を算出する。この超過許容時間算出処理について、図４のフローチャートを用いて説明する。
【００３８】
ステップＳ２１０では、待ち合わせ時間の重要度レベルを取得する。この重要度レベルは、ユーザによって設定されるレベルであり、例えば、「高・中・低」の３段階に分かれたレベルのうち、１つのレベルが設定される。また、各レベルには、ユーザによって予め設定された超過許容時間が割り当てられ、記憶されている。
【００３９】
ステップＳ２２０では、ステップＳ２１０で取得した待ち合わせ時間の重要度レベルが「高」であるか否かを判断し、重要度レベルが「高」であった場合には、ステップＳ２３０において、重要度レベル「高」に対応する超過許容時間を抽出して、本超過許容時間算出処理を終了する。また、重要度レベルが「高」でなかった場合には、ステップＳ２４０へ処理を進める。
【００４０】
ステップＳ２４０では、ステップＳ２１０で取得した待ち合わせ時間の重要度レベルが「中」であるか否かを判断し、重要度レベルが「中」であった場合には、ステップＳ２５０において、重要度レベル「中」に対応する超過許容時間を抽出して、本超過許容時間算出処理を終了する。また、重要度レベルが「中」でなかった場合には、ステップＳ２６０において、重要度レベル「低」に対応する超過許容時間を抽出して、本超過許容時間算出処理を終了する。
【００４１】
なお、ユーザによって予め設定される超過許容時間は、必ずしも正の値である必要はなく、重要度レベル「高」では「−１０分」等、負の値としても良い。また、本実施形態における超過許容時間算出処理は、一例を示したものであり、これに限定されるものではない。例えば、ユーザに超過許容時間を予め設定させる以外に、予め固定の値を設定しておき、その値を使用するようにしてもよい。
図３に示すステップＳ１４０においては、超過許容時間算出処理において抽出した超過許容時間と待ち合わせ時間を加算して、この加算した最終的な待ち合わせ時間と到着予想時刻を比較する。そして、到着予想時刻が重要度を考慮した待ち合わせ時間を超過したか否かを判断する。ここで、到着予想時刻が待ち合わせ時間を超過していない場合には、ステップＳ７０へ処理を以降し、再度現在地の取得から処理が繰り返される。なお、到着予想時刻から超過許容時間を減算した時間と待ち合わせ時間とを比較しても良い。
【００４２】
一方、到着予想時刻が待ち合わせ時間を超過していた場合には、ステップＳ１５０へ処理を移行し、待ち合わせ時間を超過する可能性があることを、例えば、音声、警告音、表示等によって報知する（ステップＳ１５０）。報知内容は、例えば、待ち合わせ時間に遅れる可能性があることを伝えるだけのものであってもよいし、過去の到着予想時刻の増加割合（例えば、１０ｋｍ走行して１０分到着予想時刻が増加した等）から算出される、待ち合わせ時間の超過予想時間を報知する内容であってもよい。これにより、待ち合わせの相手に対して、到着が遅れることを連絡することができるとともに、到着がどの程度の遅れるかを伝えることができる。
【００４３】
なお、携帯電話と接続可能なカーナビゲーション装置の場合には、待ち合わせの相手先の電話番号をカーナビゲーション装置に予め登録しておくことで、カーナビゲーション装置に接続した携帯電話を、ユーザの問い合わせ確認後、もしくは自動で発信して、ハンズフリー状態で待ち合わせの相手先と連絡をとれるようにすることも有効である。
【００４４】
図５に示すステップＳ１６０では、ステップＳ１５０における時間超過の報知が、所定時間（例えば、５〜６秒程度）継続して実行されたか否かを判断する。ここで、所定時間継続して時間超過の報知が実行された場合には、ユーザが待ち合わせ時間に遅れる可能性があることを認識したと判断して本処理を終了する。このように、所定時間報知を継続した後は、時間超過の報知を行わないようにすることで、報知に対するユーザの煩わしさを軽減することが可能となる。なお、上述の所定時間は、ユーザによって任意に変更可能なものであっても良い。
【００４５】
一方、ステップＳ１６０において、所定時間継続して時間超過の報知が実行されていない場合には、ステップＳ１７０へ処理を進める。
【００４６】
ステップＳ１７０では、ユーザが待ち合わせ時間の変更操作を行ったか否かを判断する。すなわち、ユーザが時間超過の報知を受けて、例えば、ユーザが待ち合わせの相手先へ連絡を取るなどして、待ち合わせ時間を設定し直す操作があったか否かを判断する。ここで、待ち合わせ時間を設定し直す操作があった場合には、ステップＳ５０へ処理を移行し、再度、ユーザに待ち合わせ時間を入力させ、ステップＳ５０以降の処理を繰り返す。一方、これに該当しない場合には、ステップＳ１６０へ処理を移行する。
【００４７】
なお、ユーザが待ち合わせ時間の変更操作をするまでに時間がかかる場合を考慮して、ステップＳ１７０の処理を「相手先と連絡を取りますか」等のメッセージの報知に変更するとともに、ユーザが相手先に連絡を取るか否かの判断を実施してもよい。そして、相手先に連絡を取ると判断した場合には、ステップＳ５０へ処理を移行し、これに該当しない場合には、本処理を終了するようにしても良い。
【００４８】
このように、本実施形態のカーナビゲーション装置は、ユーザによって入力された目的地への待ち合わせ時間と目的地への到着予想時刻とを比較し、到着予想時刻が待ち合わせ時間を超過した場合に、到着予想時刻が待ち合わせ時間を超過する可能性があることを報知する。これにより、ユーザは、例えば、目的地で待ち合わせ時間を約束している相手に対し、到着が遅れる可能性があることを、到着時間の遅延の可能性が高くなった段階で連絡することが可能となる。また、待ち合わせ時間を重要度レベルに応じた時間に変更することで、ユーザの待ち合わせ時間の重要度に応じた報知が可能となる。
【００４９】
また、時間超過の報知を所定時間継続し続けることで、ユーザに対して確実に到着が遅れる可能性があることを伝えることが可能となる。なお、所定時間は、ユーザによって任意に変更可能なものであっても良い。これにより、ユーザの好みに応じた報知の継続時間を設定することができる。
【００５０】
さらに、ユーザによって待ち合わせ時間が再度入力される場合であっても、この再度入力された待ち合わせ時間を用いて到着予想時刻の超過の判断を行うようにすることで、到着予想時刻の超過の判断を継続して実行することが可能となる。
【００５１】
（第２の実施形態）
第２の実施形態は、第１の実施形態によるものと共通するところが多いので、以下、共通部分についての詳しい説明は省略し、異なる部分を重点的に説明する。
【００５２】
第２の実施形態において第１の実施形態と異なる点は、超過許容時間算出処理において算出される超過許容時間が、待ち合わせ時間の重要度レベルに応じた係数を目的地までの所要時間に乗ずることで算出される点にある。以下、この異なる点について、図６のフローチャートを用いて説明する。
【００５３】
先ず、図６のステップＳ４１０では、ユーザによって設定される待ち合わせ時間の重要度レベルを取得する。ここでは、例えば、「高・中・低」３段階のレベルのうち、１つのレベルが取得される。また、各レベルには、ユーザによって予め設定された所要時間誤差係数（例えば、レベル「高」は０．０１、レベル「中」は０．０５、レベル「低」は０．１等）が割り当てられている。
【００５４】
ステップＳ４２０は、ステップＳ１１０で算出した目的地までの所要時間を読み込む。ステップＳ４３０では、ステップＳ４１０で取得した待ち合わせ時間の重要度レベルが「高」であるか否かを判断し、重要度レベルが「高」であった場合には、ステップＳ４４０に処理を移行し、これに該当しない場合には、ステップＳ４６０へ処理を進める。
【００５５】
ステップＳ４４０では、重要度レベル「高」に対応する所要時間誤差係数を抽出する。そして、ステップＳ４５０では、抽出した所要時間に所用時間誤差係数を乗じて超過許容時間を算出する。
【００５６】
ステップＳ４６０では、ステップＳ２１０で取得した待ち合わせ時間の重要度レベルが「中」であるか否かを判断し、重要度レベルが「中」であった場合には、ステップＳ４７０において、重要度レベル「中」に対応する所要時間誤差係数を抽出する。一方、重要度レベルが「中」でなかった場合には、ステップＳ４８０において、重要度レベル「低」に対応する所要時間誤差係数を抽出する。そして、ステップＳ４９０において、抽出した抽出した所要時間に所用時間誤差係数を乗じて超過許容時間を算出する。
【００５７】
以後、ステップＳ１４０において、待ち合わせ時間に所要時間の誤差分の時間である超過許容時間を加算して、加算した結果である待ち合わせ時間と到着予想時刻との比較を行う。
【００５８】
このように、本実施形態のカーナビゲーション装置において算出される待ち合わせ時間は、ユーザの設定する待ち合わせ時間の重要度に応じた超過許容時間を加味して到着予想時刻と比較される。従って、重要度が高い場合には、到着の遅れに対してより厳密に、重要度が低い場合には多少の時間超過を許容した報知を行うことができる。
【００５９】
さらに、いずれの重要度レベルにおいても、現在地が目的地から遠方にある場合には、所要時間が長いため超過許容時間も長くなる。その結果、現在地が目的地から遠方にあることで、到着予想時刻に関する誤差が大きいにもかかわらず、頻繁な時間超過の報知を防止することが可能となる。また、現在地が目的地に近い場合には、所要時間が短いため超過許容時間も短くなり、厳密な時間超過の判断をすることが可能となる。
【００６０】
（変形例）
上述の超過許容時間算出処理においては、超過許容時間を待ち合わせ時間の重要度レベルの応じた係数を目的地までの所要時間に乗じて算出しているが、単に、目的地までの所要時間に所定の係数を乗じて算出するようにしても良い。
【００６１】
すなわち、図７に示すステップＳ３１０において、ステップＳ１１０で算出した目的地までの所要時間を読み込む。そして、ステップＳ３２０では、読み込んだ所要時間に所用時間誤差係数（例えば、０．１等）を乗じて、所要時間の誤差分の時間である超過許容時間を算出する。
【００６２】
以後、ステップＳ１４０において、待ち合わせ時間に所要時間の誤差分の時間である超過許容時間を加算して、加算した結果である待ち合わせ時間と到着予想時刻との比較を行う。
【００６３】
このように、本変形例のカーナビゲーション装置において算出される待ち合わせ時間には、目的地までの所要時間に応じた超過許容時間が加算されている。これにより、現在地が目的地から遠方にある場合に頻繁な時間超過の報知を防止することが可能となるとともに、現在地が目的地に近い場合には、厳密な時間超過の判断をすることが可能となる。
【００６４】
なお、上述の第２実施形態及び変形例において、超過許容時間は、待ち合わせ時間に加算して到着予想時刻と比較したが、到着予想時刻から超過許容時間を減算して、待ち合わせ時間と比較しても良い。
【図面の簡単な説明】
【００６５】
【図１】第１及び第２の実施形態に係わる、カーナビゲーション装置の概要構成を示すブロック図である。
【図２】第１及び第２の実施形態に係わる、到着予想時刻超過報知処理の前半の処理を示すフローチャートである。
【図３】第１及び第２の実施形態に係わる、到着予想時刻超過報知処理の後半の処理を示すフローチャートである。
【図４】第１の実施形態に係わる、超過許容時間算出処理を示すフローチャートである。
【図５】第１及び第２の実施形態に係わる、到着予想時刻超過報知処理の最終部分を示すフローチャートである。
【図６】第２の実施形態に係わる、超過許容時間算出処理を示すフローチャートである。
【図７】第２の実施形態に係わる、超過許容時間算出処理の変形例を示すフローチャートである。
【符号の説明】
【００６６】
１  位置検出器
２  地磁気センサ
３  ジャイロスコープ
４  距離センサ
５  ＧＰＳ受信機
６  地図データ入力器
７  操作スイッチ群
８  制御回路
９  外部メモリ
１０  表示装置
１１  リモコンセンサ
１２  リモコン
１３  送受信機
【図１】
2006184287.tif 000003
【図２】
2006184287.tif 000004
【図３】
2006184287.tif 000005
【図４】
2006184287.tif 000006
【図５】
2006184287.tif 000007
【図６】
2006184287.tif 000008
【図７】
2006184287.tif 000009