(57)【要約】【課題】目的地までの到着予想時刻をユーザにわかり易く提供する。【解決手段】ナビゲーション装置に、目的地までの到着予想時刻を算出する演算処理部１と、算出した到着予想時刻を表示するディスプレイ２とを設けておく。また、演算処理部１に現在の年月日および時刻を検出する現在時刻検出部を設けておく。そして、演算処理部１に、算出した到着予想時刻が現在時刻検出部が検出する現在時刻の日付を超えるか否かを判断するステップと、算出した到着予想時刻が日付を超えると判断した場合に、到着日を算出するステップと、前記算出した到着予想日および前記到着予想時刻を共にディスプレイ２に表示させるステップを行わせるようにする。【選択図】図１
2005140513.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの到着予想時刻を算出し、該算出した到着予想時刻を表示画面に表示するナビゲーション装置における到着予想時刻提供方法であって、
前記ナビゲーション装置は、現在の年月日および時刻を検出する現在時刻検出部を有していて、
前記算出した到着予想時刻が、前記現在時刻検出部が検出する現在時刻の日付を超えるか否かを判断するステップと、
前記到着予想時刻が上記日付を超えると判断した場合に、前記現在時刻の日付を基準に到着予想日を算出するステップと、
前記算出した到着予想日を前記到着予想時刻と共に前記表示画面に表示するステップと、を実行すること
を特徴とする到着予想時刻提供方法。
【請求項２】
請求項１に記載の到着予想時刻提供方法であって、
目的地に向けて出発する出発予定日付および出発予定時刻の設定を受付けるステップをさらに有し、
前記出発予定日付および出発予定時刻の設定を受付けた場合、前記現在時刻の日付を超えるか否かを判断するステップおよび前記現在時刻の日付を基準に前記到着予想日を算出するステップに代えて、
前記出発予定時刻を基準に目的地までの到着予想時刻を算出し、該出発予定時刻を基準に算出した到着予想時刻が、上記受付けた出発予定日付を超えるか否かを判断するステップと、
前記到着予想時刻が前記出発予定日付を超えると判断した場合に、前記出発予定日付を基準に到着予想日を算出するステップと、を実行すること
を特徴とする到着予想時刻提供方法。
【請求項３】
請求項１又は２に記載の到着予想時刻提供方法であって、
前記ナビゲーション装置は、音声出力部を有していて、
前記算出した到着予想日を前記到着予想時刻と共に表示画面に表示するステップに代えて、或いは、前記算出した到着予想日を前記到着予想時刻と共に表示画面に表示するステップと共に、該算出した到着予想日および該到着予想時刻を音声データとして音声出力部から出力するステップを実行すること
を特徴とする到着予想時刻提供方法。
【請求項４】
請求項２〜３のいずれか一項に記載の到着予想時刻提供方法であって、
前記到着予想日とは、年月日、月日、或いは日で示す日付、または前記現在時刻の日付或いは出発予定日付からの経過日数で示されたものであること
を特徴とする到着予想時刻提供方法。
【請求項５】
目的地までの到着予想時刻を算出し、該算出した到着予想時刻を表示画面に表示し、或いは該到着予想時刻を音声出力するナビゲーション装置にであって、
現在の年月日および時刻を検出する手段と、
前記算出した到着予想時刻が、前記検出した現在時刻の日付を超えるか否かを判断する手段と、
前記到着予想時刻が前記日付を超えると判断した場合に、前記現在時刻の日付を基準に到着予想日を算出する手段と、
前記算出した到着予想日を前記到着予想時刻と共に前記表示画面に表示し、或いは該到着予想日および前記到着予想時刻を音声出力し、又は該到着予想日を前記到着予想時刻と共に前記表示画面に表示し、かつ該到着予想日および該到着予想時刻を音声出力する手段と、を有すること
を特徴とするナビゲーション装置。
【請求項６】
請求項５に記載のナビゲーション装置であって、
目的地に向けて出発する出発予定日付および出発予定時刻の設定を受付ける手段と、
前記出発予定日付および出発予定時刻の設定を受付けた場合に、前記出発予定時刻を基準に目的地までの到着予想時刻を算出し、該出発予定時刻を基準に算出した到着予想時刻が、前記受付けた出発予定日付を超えるか否かを判断し、該到着予想時刻が該出発予定日付を超えると判断した場合、該出発予定日付を基準に到着予想日を算出する手段と、を有すること
を特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地への到着予想時刻を提供する技術に関し、特にナビテーション装置における到着予想時刻提供技術に関する。
【背景技術】
【０００２】
従来のナビゲーション装置には、ユーザから目的地の設定を受付け、現在地（或いは設定された出発地）から目的地に至る最適な経路探索を行い、目的地への到着予想時刻を算出し、ユーザに表示或いは音声で知らせるものがある（例えば、特許文献１）。この特許文献１に記載のナビゲーション装置は、現在の年月日および時刻を検出する時刻検出手段を有し、現在の年月日および時刻を考慮して目的地までの到着予想時刻を算出するようにしている。具体的には、特許文献１のナビゲーション装置は、例えば、検出した年月日が日曜日（または祝祭日）の場合、目的地までの到着予想時刻が、平日に比べて遅くなるように提示することができるように構成されている。また、例えば、特許文献１のナビゲーション装置は、検出した時刻が夜間である場合、目的地までの到着予想時刻が、昼間の場合に比べて早くなるように提示することができるように構成されている。このように、特許文献１のナビゲーション装置は、現在の年月日および時刻を考慮して目的地までの到着予想時刻を算出するようにしているため、正確な到着予想時刻を提供することが可能となる。
【０００３】
【特許文献１】特開２００３−１６６８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のナビゲーション装置は、正確な到着予想時刻をユーザに提供することは考慮されているが、提供しているのはあくまでも時刻を示す情報である（特許文献１の図２参照）。そのため、例えば、到着予想時刻が、現在時刻が属する日付を越える場合や、長距離の運転計画を立てた場合の目的地への到着予想時刻をユーザにわかりやすく提供することが出来ないことがある（目的地までに２４時間以上かかる場合、到着予想時刻が、明日なのか明後日なのか分からないことがある）。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、目的地までの到着予想時刻をユーザにわかり易く提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一態様の到着予想時刻提供方法は、目的地までの到着予想時刻を算出し、該算出した到着予想時刻を表示画面に表示するナビゲーション装置に、現在の年月日および時刻を検出する現在時刻検出部を設けておく。そして、前記ナビゲーション装置に、前記算出した到着予想時刻が、前記現在時刻検出部が検出する現在時刻の日付を超えるか否かを判断するステップと、前記到着予想時刻が上記日付を超えると判断した場合に、到着予想日を算出するステップと、前記算出した到着予想日を前記到着予想時刻と共に前記表示画面に表示するステップとを行わせるようにする。
【０００７】
また、前記ナビゲーション装置に、音声出力部を設け、前記算出した到着予想日および前記到着予想時刻を共に表示画面に表示するステップに代えて、或いは、前記算出した到着予想日および前記到着予想時刻を共に表示画面に表示するステップと共に、該算出した到着予想日および該到着予想時刻を音声データとして音声出力部から出力するステップを行わせるようにしてもよい。
【発明の効果】
【０００８】
このように本発明によれば、目的地までの到着予想時刻をユーザにわかり易く提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を用いて説明する。
【００１０】
最初に本実施形態が適用された車載用ナビゲーション装置の概略構成について図１を用いて説明する。
【００１１】
図１は、本発明の実施形態が適用された車載用ナビゲーション装置（以下において単に「ナビゲーション装置」という）の概略構成図である。
【００１２】
図示するように、ナビゲーション装置は、演算処理部１と、ディスプレイ２と、地図データ記憶装置３と、音声入出力装置４と、入力装置５と、車輪速センサ６と、地磁気センサ７と、ジャイロ８と、ＧＰＳ（Global Positioning System）受信装置９と、を有する。
【００１３】
演算処理部１は、ナビゲーション装置がユーザに提供する各種情報を処理するための中心的ユニットである。例えば、各種センサ６〜８やＧＰＳ受信装置９から出力される情報を基にして現在地を検出し、検出した現在地に基づいて、表示に必要な地図データを地図データ記憶装置３から読み出す。その後、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマーク（以下において「現在地マーク」という）を重ねてディスプレイ２に表示したり、出発地（例えば現在地）とユーザから指示された目的地とを結ぶ最適な経路を探索し、音声入出力装置４やディスプレイ２を用いてユーザを誘導する。また、演算処理部１は、探索した最適な経路および地図データを用いて目的地に到着する時刻（以下において単に「到着予想時刻」という）を算出して、ユーザにディスプレイ２或いは音声出力装置４を介して提供する。
【００１４】
ディスプレイ２は、演算処理部１で生成された画像データを表示するユニットで、ＣＲＴや液晶ディスプレイ等により構成される。また、演算処理部１とディスプレイ２との間の信号Ｓ１は、ＲＧＢ信号やＮＴＳＣ（National TV Standards Committee）信号で接続するのが一般的である。
【００１５】
地図データ記憶装置３は、日本列島の全体図から全国各市町村の詳細図まで多段階の縮尺図に対応した地図データを記憶するユニットであり、例えば、ＣＤ−ＲＯＭドライブとＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭドライブとＤＶＤ−ＲＯＭ、またはＨＤＤ等により構成される。
【００１６】
ここで地図データの構成を説明する。図２は、地図データ記憶装置３に記憶されている地図データのデータ構造を模擬的に示す図である。図示するように、地図データ記憶装置３には、地図を複数に分割することで得られるメッシュ領域毎に地図データ３１０が記憶されている。地図データ３１０は、メッシュ領域を識別するためのメッシュＩＤ３１１、および、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ３１２を有する。
【００１７】
リンクデータ３１２は、リンクを識別するためのリンクＩＤ３１２１、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報３１２２、リンクを含む道路の種別情報３１２３、リンクの長さを示すリンク長情報３１２４、リンクの旅行時間（或いは移動時間）情報３１２５、および、２つのノード（開始ノード、終了ノード）にそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）３１２６などを有する。また、地図データ３１０には、対応するメッシュ領域に含まれている道路以外の地図構成物の情報（名称、種別、座標情報など）も含まれている。
【００１８】
図１に戻り、説明を続ける。音声入出力装置４は、演算処理部１で生成したユーザへのメッセージを音声信号に変換して出力すると共に、ユーザが発した声を認識し、デジタルデータに変換して演算処理部１にその内容を転送する。
【００１９】
入力装置５は、ナビゲーション装置の各種機能選択、目的地設定等のユーザからの指示を受け付けるユニットで、スクロールキー、縮尺変更キーなどのハードスイッチ、ジョイステック、ディスプレイ２上に貼られたタッチパネルなどで構成される。
【００２０】
センサ６〜８およびＧＰＳ受信装置９は、ナビゲーション装置が現在地を検出するために使用するものである。車輪速センサ６は、車輪の円周と計測される車輪の回転数から距離を測定し、さらに対となる車輪の回転数から移動体が曲がった角度を計測する。地磁気センサ７は、地球が保持している磁気を検知し、移動体が向かっている方角を検出する。ジャイロ８は、光ファイバジャイロや振動ジャイロで構成され、移動体が回転した角度を検出する。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＳＰ衛星間の距離および距離の変化率を３個以上の衛星に対して測定することで移動体の現在地、進行方向および進行方位を測定する。
【００２１】
続いて、上述したナビゲーション装置の演算処理部１が有する機能について図３を用いて説明する。図３は、演算処理部１の機能構成を説明するための図である。
【００２２】
図示するように、演算処理部１は、設定部１０、現在位置検出部１１、データ読込部１２、マップマッチ処理部１３、経路探索部１４、経路誘導部１５、地図表示処理部１６、メニュー表示処理部１７、およびグラフィックス処理部１８を有する。
【００２３】
設定部１０は、入力装置５および音声入出力装置４に入力されたユーザからの要求を受け付け、その要求された内容に対応する処理が実行されるように演算処理部１を制御する。例えば、ユーザが、入力装置５を介して目的地に向うための推奨経路の探索を要求した場合、出発地（または現在地）から目的地までの経路を探索する処理を経路探索部１５に要求する。
【００２４】
現在位置検出部１１は、車輪速センサ６で計測される距離パルスデータＳ５およびジャイロセンサ８で計測される角速度データＳ７を各々積分した結果得られる距離データおよび角度データを用いて、そのデータを時間軸で積分していくことにより、初期値（Ｘ,Ｙ）から自車走行後の位置である現在地（Ｘ´,Ｙ´）を定期的に演算し、マップマッチ処理部１３に出力する。ここで、自車の回転した角度と進む方向との関係を一致させるため、地磁気センサ７から得られた方位データＳ６と、ジャイロ８から得られ角速度データＳ７を積分した角度データを参照して、自車が進行している方向の絶対方位を推定する。車輪速センサ６のデータＳ５およびジャイロ８のデータＳ７を各々積分していくと、誤差が蓄積するため、ある時間でＧＰＳ受信装置９から得られた位置データＳ８をもとに蓄積した誤差をキャンセルする処理を施し、現在地のデータをマップマッチ処理部１３に出力する。
【００２５】
データ読込部１２は、ディスプレイ２に表示が要求される領域や、経路探索のために要求される領域（出発地および目的地を含む）にある地図データを、地図データ記憶装置３から読み込む。
【００２６】
マップマッチ処理部１３は、データ読込部１２が読み込んだ現在地周辺の地図データと、現在位置検出部１１が定期的に検出する現在地を合わせ込むマップマッチ処理を行う。
【００２７】
経路探索部１４は、ダイクストラ法等を用いて、指定された２地点（現在地、目的地）を結ぶ最適なコストで目的地に到達する経路を、地図データ３１０（図２参照）を用いて探索する。経路探索部１４は、上記探索の結果得られた経路を推奨経路として、ディスプレイ２に表示させるために地図表示処理部１６に推奨経路を示すデータを出力する。また、経路探索部１４は、探索された推奨経路を示すデータを経路誘導部１５に出力する。
【００２８】
経路誘導部１５は、経路探索部１４から取得した推奨経路を示すデータとデータ読込部１２を介して地図データ記憶装置３から読込んだ地図データとを用いて、目的地までの到着予想時刻を算出する。経路誘導部１５は、上記算出した到着予想時刻を後述する地図表示処理部１６を介してディスプレイ２に表示させる。また、経路誘導部１５は、上記算出した到着予想時刻を示す音声データを生成して、音声入出力装置４に音声データとして出力させる。なお、経路誘導部１５が行う到着予想時刻を提供する処理については、後段で詳細に説明する。
【００２９】
さらに、経路誘導部１５は、上記取得した推奨経路を示すデータと、現在位置検出部１１が検出した現在地とを比較し、交差点を通過する前に直進すべきか、右左折すべきかを音声入出力装置４を用いて音声でユーザに知らせたり、ディスプレイ２に表示された地図上に進行すべき方向を表示してユーザに推奨経路を通知する。
【００３０】
地図表示処理部１６は、ディスプレイ２に表示が要求される領域にある地図データ３１０を地図データ記憶装置３からデータ読込部１２を介して受け取る。また、地図表示処理部１６は、経路誘導部１５から到着予想時刻を示すデータを取得し、該到着予想時刻をディスプレイ２の画面に描画させるための描画コマンドを生成し、グラフィックス処理部１８に出力する。また、地図表示処理部１６は、経路探索部１４から探索した推奨経路を受け取り、マップマッチ処理部１３から現在地の情報を受け取る。そして、地図表示処理部１６は、道路、その他の地図構成物、現在位置、目的地、および経路誘導のための矢印といったマーク等をディスプレイ２の画面に描画させるための地図描画コマンドを生成し、グラフィックス処理部１８に出力する。
【００３１】
メニュー表示処理部１７は、設定部１０から出力される命令を受け、様々な種類のメニューやグラフなどをディスプレイ２の画面に描画するようにメニュー描画コマンドを生成し、生成したメニュー描画コマンドをグラフィックス処理部１８に出力する。例えば、メニュー表示処理部１７は、目的地までの推奨経路の探索条件を受付けるためのメニュー描画コマンドを生成して、グラフィックス処理部１８に出力する。
【００３２】
グラフィックス処理部１８は、地図表示処理部１６およびメニュー表示処理部１７で生成されたコマンド（地図描画コマンド、メニュー描画コマンド）に基づいて、ディスプレイ２の画面上に画像データを表示させる。
【００３３】
続いて、演算処理部１のハードウェア構成を説明する。図４は、演算処理部１のハードウェア構成を示す図である。
【００３４】
図示するように、演算処理部１は、ＣＰＵ（中央演算処理装置）２１と、ＣＰＵ２１が実行するプログラムやデータを一時的に記憶するＲＡＭ（Random Access Memory）２２と、上記各部（設定部１０、現在位置検出部１１、データ読込部１２、マップマッチ処理部１３、経路探索部１４、経路誘導部１５、地図表示処理部１６、メニュー表示処理部１７、およびグラフィックス処理部１８）が有する機能を実行するためのプログラムが予め記憶されているＲＯＭ（Read Only Memory）２３と、メモリ間およびメモリと各デバイスとの間のデータを転送するＤＭＡ（Direct Memory Access）２４と、グラフィック描画を実行し且つ表示制御を行う描画コントローラ２５と、グラフィックスイメージデータを蓄えるＶＲＡＭ（Video  Random  Access  Memory）２６と、イメージデータをＲＧＢ信号に変換するカラーパレット２７と、アナログ信号をデジタル信号に変換するＡ/Ｄ変換器２８と、シリアル信号をバスに同期したパラレル信号に変換するＳＣI(Serial Communication Interface)２９と、パラレル信号をバスに同期させてバス上に載せるＰＩＯ（Parallel Input/Output）３０と、パルス信号を積分するカウンタ３１と、を有する。そして、上記各部（設定部１０、現在位置検出部１１、データ読込部１２、マップマッチ処理部１３、経路探索部１４、経路誘導部１５、地図表示処理部１６、メニュー表示処理部１７、およびグラフィックス処理部１８）の機能は、ＣＰＵ２１が、ＲＯＭ２３に記憶されている上記各部が有する機能を実行するためのプログラを、ＲＡＭ２２にロードし、実行することにより実現される。
【００３５】
続いて、本実施形態のナビゲーション装置の到着予想時刻を提供する処理について、図５および図６を用いて説明する。図５は、本実施形態のナビゲーション装置の到着予想時刻を提供する処理のフローを説明するための図である。図６は、本実施形態のナビゲーション装置の到着予想時刻の表示画面を例示した図である。
【００３６】
図５に示すように、最初に本実施形態のナビゲーション装置は、目的地および経路探索条件（高速道路使用の有無、経由地の設定等）の設定する処理を行う（Ｓ１００）。具体的には、設定部１０は、入力装置５を介してユーザから経路探索入力画面（図示せず）の表示要求を受付ける。設定部１０は、上記経路探索入力画面（図示せず）の表示要求を受付けた場合、メニュー表示処理部１７を制御して経路探索入力画面をディスプレイ２に表示する。設定部１０は、ユーザがディスプレイ２に表示した経路探索画面に従い入力する目的地および探索条件を受付け、該受付けた目的地および経路探索条件を経路探索部１４に出力する。
【００３７】
経路探索部１４は、設定部１０から目的地および経路探索条件を取得すると共に、位置検出部１１から現在地を取得する。経路探索部１４は、上記現在地から目的地に至る推奨経路の探索を、上記取得した経路探索条件に従い行う。そして、経路探索部１４は、探索した推奨経路を示すデータを経路誘導部１５に出力し、Ｓ１０２の処理に進む（Ｓ１０１）。なお、本実施形態では、経路探索部１４が行う経路探索の具体的な手段については、特に限定しない。例えば、経路探索部１４は、出発地および目的地の２点を内包するエリアを特定し、該エリアに含まれるメッシュＩＤ３１１（図２参照）を特定し、特定したメッシュＩＤを持つ各リンクデータ３１２を、データ読込部１２を介して地図データ記憶装置３から読込む処理を行なう。そして、経路探索部１４は、Ｓ１００で受付けた経路探索条件を考慮に入れた上で、ダイクストラ法等により最適な経路を算出する。
【００３８】
Ｓ１０２では、経路誘導部１５は、取得した推奨経路を通り目的地まで走行した場合の目的地までの所要時間を算出する。なお、本実施形態では、目的地までの所要時間の算出する手順について特に限定しないが、例えば以下のように行うことができる。経路誘導部１５は、取得した推奨経路を構成するリンクが属するメッシュ領域（推奨経路を構成するリンクと同じメッシュＩＤ３１１を有するリンクが属する領域）を特定し、該メッシュ領域に属するリンクデータ３１２を取得する。経路誘導部１５は、取得したリンクデータ３１２の中から、推奨経路を構成するリンクのリンクデータ３１２を抽出し、そのリンクデータ３１２が有するリンク長情報３１２４および道路種別３１２３からリンク毎の所要時間を求める（例えば、道路種別毎に移動速度を設定しておいて、リンク長を該移動速度で除算することでリンク毎の所要時間を求める）。その後、経路誘導部１５は、推奨経路を構成するリンク毎に求めた所要時間の合計値を求めて、推奨経路の所要時間とする。
【００３９】
また、経路誘導部１５は、上記所要時間を算出する際に、各リンクの事情を考慮するようにしてもよい。例えば、経路誘導部１５は、推奨経路を構成するリンクが属するメッシュ領域のノード数を計測し、該計測したノード数に応じてリンク毎の所要時間を補正するようにしてもよい。具体的には、ノード数が所定の数より多いメッシュ領域に属するリンクは、ノード数が前記所定の数より少ないメッシュ領域に属するリンクに比べて、所要時間が長くなるように補正する。このように補正するのは、以下の理由による。ノード数が多いメッシュ領域は、ノード数が少ないメッシュ領域よりリンク（道路）が多い。リンク（道路）が多い領域は、リンクの少ない領域に比べて交通量が多い傾向にあるため、リンク（道路）が多い領域に属するリンクを通過するための所要時間は、リンクが少ない領域に属するリンクを通過する場合に比べ、所要時間が長くかかることが多い。そのため、上述したように補正することで、より正確な所要時間を算出することができるようになる。また、経路誘導部１５は、目的地までの所要時間が所定時間を越える場合（目的地までの経路が長距離の場合）、休憩時間を考慮した所要時間を算出するようにしてもよい。
【００４０】
続いて、経路誘導部１５は、Ｓ１０２で求めた所要時間から到着予想時刻を算出する処理を行い、Ｓ１０４の処理に進む（Ｓ１０３）。具体的には、経路誘導部１５は、現在の年月日および時刻を検出する時計機構を有していて、時計機構が示す現在時刻にＳ１０２で求めた所要時間を加算して到着予想時刻を求める。例えば、現在時刻が「２１時３０分」で、かつ上記求めた所要時間が「４時間」の場合、経路誘導部１５は、到着予想時刻を「１時３０分」と算出する。
【００４１】
Ｓ１０４では、経路誘導部１５は、上記算出した到着予想時刻が、現在時刻の属する日付を基準に、日付を超えたか否かを判定し、日付を超えた場合には、Ｓ１０５の処理に進み、日付を超えていない場合、Ｓ１０７の処理に進む。例えば、上記例示のように、現在時刻が「２１時３０分」で、到着予想時刻が「１時３０分」の場合、経路誘導部１５は、到着予想時刻が日付を超えていると判断してＳ１０５の処理に進む。なお、本実施形態では、上記日付を超えたか否かを判断する手順については特に限定しない。到着予想時刻の日付が現在時刻の日付を超えているか否かにつていて判断ができればよい。例えば、経路誘導部１５は、現在時刻と日付の境界時刻である「０時０分」との差を求めて、その差がＳ１０２で求めた所要時間より小さい場合には、日付を超えるものと判断するようにしてもよい。
【００４２】
Ｓ１０５では、経路誘導部１５は、現在時刻の属する日付を基準に到着予想時刻が属する日付を算出し、Ｓ１０６に進む。Ｓ１０６では、経路誘導部１５は、算出した到着予想日を到着予想時刻と共に表示する旨の信号を地図表示処理部１６に出力する。地図表示処理部１６は、取得した到着予想日を到着予想時刻と共に表示する旨の信号に基づいて、到着予想日および到着予想時刻を表示する描画コマンドを生成し、グラフィックス処理部１８に出力する。グラフィックス処理部１８は、地図表示処理部１６から取得した描画コマンドにしたがい、到着予想日および到着予想時刻を共にディスプレイ２に表示する。なお、本実施形態では、到着予想日を到着予想時刻と共にディスプレイ２に表示する表示画面について特に限定しない。例えば、本実施形態のナビゲーション装置は、図６に示す表示画面６１０〜６５０を表示してユーザに到着予想日および到着予想時刻を提供することができる。
【００４３】
図示する表示画面６１０〜６５０は、到着予想日および到着予想時刻を表示するエリア７００ｂ〜ｆを有していて、そのエリア７００ｂ〜ｆに、算出した到着予想日および到着予想時刻が表示されるように構成されている。エリア７００ｂ、ｄ、ｆでは、到着予想日を現在時刻の属する日を基準にして経過日（何日後）で指定するようにしている。また、エリア７００ｃでは、到着予想日を月日で表し、エリア７００ｅでは、到着予想日を年月日で表すようにしている。また、図示する表示画面６１０〜６４０では、地図上に現在地を表示した画面上にエリア７００ｂ〜ｅを表示して到着予想日および到着予想時刻を提供する例を示している。表示画面６５０では、出発地と目的地を示す地図画面上にエリア７００ｆを表示して到着予想日および到着予想時刻を提供する例を示している。また、図示しないが、到着予想日および到着予想時刻だけをディスプレイ２に表示するようにしてもよい。
【００４４】
図５に戻り説明を続ける。Ｓ１０６では、経路誘導部１５は、上記到着予想日および到着予想時刻をディスプレイ２に表示させる処理に代えて、或いは該表示させる処理と共に、上記到着予想日および到着予想時刻を示す音声出力データを生成して、音声出力装置４に上記到着予想日および到着予想時刻を示す音声出力データを出力させる処理を行う。
【００４５】
一方、Ｓ１０４で到着予想時刻が現在時刻の属する日付を超えないと判断された場合、経路誘導部１５は、Ｓ１０３で求めた到着予想時刻を表示する旨の信号を地図表示処理部１６に出力する。地図表示処理部１６は、取得した到着予想時刻を表示する旨の信号に基づいて、到着予想時刻を表示する描画コマンドを生成して、グラフィックス処理部１８に出力する。グラフィックス処理部１８は、地図表示処理部１６から取得した描画コマンドにしたがい到着予想時刻をディスプレイ２に表示する。例えば、本実施形態のナビゲーション装置は、図６に示す表示画面６００をディスプレイ２に表示して、ユーザに到着予想時刻を提供するようにする。図示するように、表示画面６００では、日付表示を行わないで、到着予想時刻のみを表示している（到着予想時刻の属する日付が現在時刻の属する日付と同じであるため）。なお、経路誘導部１５は、上述したＳ１０６と同様に、音声出力装置４を介して到着予想時刻を音声出力することができるように構成されている（Ｓ１０７）。
【００４６】
このように、本実施形態によれば、算出した到着予想時刻が現在時刻の属する日付を超えるか否かを判断し、日付を超える場合には、目的地までの到着日を求めるようにしている。そして、その求めた到着予想日を到着予想時刻と共にディスプレイ２に表示し、或いは音声出力するようにしている（または、到着予想時刻および到着予想日を共にディスプレイ２に表示し、かつ音声出力している）。また、本実施形態では、上記日付を超えない場合、日付表示を行わないで到着予想時刻だけを表示するようにしている。
【００４７】
そのため、本実施形態によれば、例えば、目的地までの到着予想時刻が、現在時刻が属する日付を超える場合や、現在時刻が属する日付を超えるような長距離運転計画を立てた場合にも、到着予想時刻と共に到着予想日付を提示するため、ユーザにわかり易い到着予想時刻を提供することができる（ユーザは、何日後の何時何分に目的地に到着するかを把握することができる）。また、本実施形態は、現在時刻が属する日付を超えない場合、到着予想日付を表示しないようにしている。すなわち、本実施形態では、ユーザに不要な情報を提供しないようにしているため、ユーザにわかり易い到着予想時刻を提供することができる。
【００４８】
なお、本発明は以上で説明した実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形が可能である。例えば、本実施形態では、Ｓ１０２において、目的地までの所要時間を算出する場合、渋滞情報を取得してその情報を考慮して所要時間を求めるようにしてもよい。
【００４９】
また、図５のフローでは、現在の年月日および時刻を基準にして、到着予想時刻が日付を超えるか否かについて判断する場合を説明しているが、特にこれに限定するものではない。目的地へ向けての出発が現在時刻ではない場合についても本発明を適用することができる。この場合、Ｓ１００の処理において、設定部１０は、目的地および探索条件の設定に加えて、出発予定日付（年月日或いは月日）および出発予定時刻を受付けるようにする。そして、Ｓ１００において、出発予定日付および出発予定時刻の設定を受付けた場合には、上記Ｓ１０３の処理において、現在時刻を基準にして到着予想時刻を算出する処理に代えて、経路誘導部１５は、上記受付けた出発予定時刻とＳ１０２で求めた所要時間を加算することにより到着予想時刻を算出するようにする。また、上記Ｓ１０４において、現在時刻の属する日付を基準に前記到着予想時刻が日付を越えるか否かを判断する処理に代えて、経路誘導部１５は、Ｓ１００で受付けた、出発予定日付を基準にして、上記到着予想時刻が日付を超えるか否かを判断する。さらに、上述したＳ１０５において、現在時刻の属する日付を基準に到着予想日を算出する処理に代えて、経路誘導部１５は、出発予定日付を基準にして到着予想日を算出する。なお、Ｓ１０７では、Ｓ１００で受付けた出発予定日付を、到着予想日として到着予想時刻と共に表示するようにしてもよい。
【００５０】
また、上記Ｓ１０６における到着予想日および到着予想時刻の表示において、目的地、経路探索条件、休憩時間の有無等のデータを共に表示するように構成してもかまわない（又は、ユーザが必要な情報（経路探索条件等）を選択して表示させることができるようにしてもよい）。
【００５１】
また、本実施形態では、ナビゲーション装置が地図データを有し、演算処理部１で経路探索や到着予想時刻の算出を行うようにしているが、特にこれに限定するものではない。例えば、本実施形態のナビゲーション装置が行う上述したＳ１０１からＳ１０５（図５参照）の処理を、外部の情報センタが行うようにしてもよい。この場合、車載用ナビゲーション装置に、外部の情報センタと通信可能な通信手段を設けておく。また、車載用ナビゲーション装置と通信可能な情報センタに、上記Ｓ１０１からＳ１０５の処理を行うことができる機能と地図データ３１２が記憶されている記憶部を設けておく。そして、情報センタは、車載用ナビゲーション装置から送信された出発地（又はナビゲーション装置の現在地）、目的地、および経路探索条件を示すデータを受信した場合、上記Ｓ１０１からＳ１０５の処理を行い、到着予想時刻（Ｓ１０６の処理を行う場合は到着予想時刻および到着予想日）をナビゲーション装置の送信するようにする。そして、ナビゲーション装置は、情報センタから送信された到着予想時刻（Ｓ１０６の処理を行う場合は到着予想時刻および到着予想日）をディスプレイ２に表示させる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】本実施形態の地図データ記憶装置３に記憶されている地図データのデータ構造を模擬的に示す図である。
【図３】本実施形態の演算処理部１の機能構成を説明するための図である。
【図４】本実施形態の演算処理部１のハードウェア構成を示す図である。
【図５】本実施形態のナビゲーション装置の到着予想時刻を提供する処理のフローを説明するための図である。
【図６】本実施形態のナビゲーション装置の到着予想時刻の表示画面を例示した図である。
【符号の説明】
【００５３】
１…演算処理部、２…ディスプレイ、３…地図データ記憶装置、４…音声入出力装置、５…入力装置、６…車輪速センサ、７…地磁気センサ、８…ジャイロ、９…ＧＰＳ受信装置、１０…設定部、１１…現在位置検出部、１２…データ読込部、１３…マップマッチ処理部、１４…経路探索部、１５…経路誘導部、１６…地図表示処理部、１７…メニュー表示処理部、１８…グラフィックス処理部
【図１】
2005140513.tif 000003
【図２】
2005140513.tif 000004
【図３】
2005140513.tif 000005
【図４】
2005140513.tif 000006
【図５】
2005140513.tif 000007
【図６】
2005140513.tif 000008