(57)【要約】【課題】ユーザが指定した現在または過去の時間に対して、その時間における車両位置に関連した各種の情報をユーザに提供することができるナビゲーション装置を実現する。【解決手段】旅行履歴画面において、ユーザが第１スライダ２５と第２スライダ２６を選択してそれぞれ左右に移動させると、その移動後の位置に応じて対象期間の開始点と終了点がそれぞれ指定されることによって対象期間が指定される。こうして指定された対象期間内に車両が行った場所が地図上に表示される。ジャンル切替ボタン２２を選択して施設ジャンルを切り替えると、対象期間内に車両が行った場所のうち、指定された施設ジャンルに該当する場所が地図上に表示される。【選択図】図２
2008051537.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示モニタに表示する地図表示手段と、
過去に車両が行った場所の履歴を記憶する履歴記憶手段と、
過去の対象期間を指定する期間指定手段と、
前記履歴記憶手段により記憶された履歴に基づいて、前記期間指定手段により指定された対象期間内に車両が行った場所を前記地図上に表示する場所表示手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記履歴記憶手段は、過去に設定された目的地のうち車両が実際に到達した目的地の履歴を、過去に車両が行った場所の履歴として記憶することを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、
施設ジャンルを指定する施設ジャンル指定手段をさらに備え、
前記場所表示手段は、前記対象期間内に車両が行った場所のうち、前記施設ジャンル指定手段により指定された施設ジャンルに該当する場所を前記地図上に表示することを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３いずれか一項に記載のナビゲーション装置において、
前記地図表示手段は、前記場所表示手段により前記地図上に表示された場所のいずれかが選択されると、その場所の周辺地図を表示することを特徴とするナビゲーション装置。
【請求項５】
地図を表示モニタに表示する地図表示手段と、
未来の時刻を指定する時刻指定手段と、
車両の走行経路を設定する走行経路設定手段と、
前記走行経路設定手段により設定された走行経路を車両が走行したと仮定したときに、前記時刻指定手段により指定された時刻における車両の予測位置を前記地図上に表示する予測位置表示手段とを備えることを特徴とするナビゲーション装置。
【請求項６】
請求項５に記載のナビゲーション装置において、
前記走行経路を車両が走行したと仮定したときの渋滞予測時刻を前記表示モニタに表示する渋滞予測時刻表示手段をさらに備えることを特徴とするナビゲーション装置。
【請求項７】
請求項６に記載のナビゲーション装置において、
前記渋滞予測時刻表示手段は、未来の時間帯を表した渋滞表示バーのいずれかの区間を他の区間とは異なる表示形態で前記表示モニタに表示することにより、前記渋滞予測時刻を表示することを特徴とするナビゲーション装置。
【請求項８】
請求項７に記載のナビゲーション装置において、
前記時刻指定手段は、前記渋滞表示バー上のスライダの位置に応じて未来の時刻を指定することを特徴とするナビゲーション装置。
【請求項９】
請求項５〜８いずれか一項に記載のナビゲーション装置において、
施設ジャンルを指定する施設ジャンル指定手段と、
前記走行経路を車両が走行したと仮定したときに、前記施設ジャンル指定手段により指定された施設ジャンルに該当する施設の付近を車両が通過する通過予測時刻を前記表示モニタに表示する通過予測時刻表示手段とをさらに備えることを特徴とするナビゲーション装置。
【請求項１０】
請求項９に記載のナビゲーション装置において、
前記通過予測時刻表示手段は、未来の時間帯を表した施設表示バーのいずれかの区間を他の区間とは異なる表示形態で前記表示モニタに表示することにより、前記通過予測時刻を表示することを特徴とするナビゲーション装置。
【請求項１１】
請求項１０に記載のナビゲーション装置において、
前記時刻指定手段は、前記施設表示バー上のスライダの位置に応じて未来の時刻を指定することを特徴とするナビゲーション装置。
【請求項１２】
地図を表示モニタに表示する地図表示手段と、
現在からの持ち時間を指定する持ち時間指定手段と、
現在位置から前記持ち時間指定手段により指定された持ち時間以内で車両が行動可能な範囲を前記地図上に表示する行動範囲表示手段とを備えることを特徴とするナビゲーション装置。
【請求項１３】
請求項１２に記載のナビゲーション装置において、
前記持ち時間指定手段は、車両が目的地までにかかる片道時間および車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間の少なくともいずれか一つを持ち時間として指定することを特徴とするナビゲーション装置。
【請求項１４】
請求項１３に記載のナビゲーション装置において、
前記持ち時間指定手段は、前記目的地における滞在時間を前記往復時間に含めて持ち時間を指定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されるナビゲーション装置に関する。
【背景技術】
【０００２】
従来、過去に車両が行ったことのある場所のリストを表示してその中からユーザに目的地を選択させることにより、目的地の設定を容易にしたナビゲーション装置が知られている（特許文献１参照）。また、任意の出発地から目的地まで経路を設定し、その経路を車両が仮想的に走行したときの車両周辺の地図をスクロールして表示するナビゲーション装置も知られている（特許文献２参照）。たとえばユーザが事前に走行する経路の計画を立てる場合などに、このようなナビゲーション装置を役立てることができる。さらに、車両の位置を中心とする等距離間隔の円を地図上に表示することにより、車両から地図上の目的地点までのおおよその距離を一目で分かるようにしたナビゲーション装置も知られている（特許文献３参照）。
【０００３】
【特許文献１】特開平９−２２９７０８号公報
【特許文献２】特開平７−１９８４０１号公報
【特許文献３】特開２０００−３０５４５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるナビゲーション装置では、過去に車両が行ったことのある場所のリストが表示されるが、ユーザが指定した期間において車両が行った場所を示すことはできない。また、特許文献２に開示されるナビゲーション装置では、設定した経路を車両が仮想的に走行したときの地図がスクロール表示されるが、ユーザが指定した時刻における車両の位置を示すことはできない。さらに、特許文献３に開示されるナビゲーション装置では、車両の位置を中心とする等距離間隔の円が地図上に表示されるが、ユーザの持ち時間が決まっている場合において車両が行動可能な範囲を示すことはできない。このように従来のナビゲーション装置では、ユーザが指定した現在または過去の時間に対して、その時間における車両位置に関連した各種の情報をユーザに提供することができない。
【課題を解決するための手段】
【０００５】
請求項１の発明によるナビゲーション装置は、地図を表示モニタに表示する地図表示手段と、過去に車両が行った場所の履歴を記憶する履歴記憶手段と、過去の対象期間を指定する期間指定手段と、履歴記憶手段により記憶された履歴に基づいて、期間指定手段により指定された対象期間内に車両が行った場所を地図上に表示する場所表示手段とを備えるものである。
請求項２の発明は、請求項１に記載のナビゲーション装置において、履歴記憶手段は、過去に設定された目的地のうち車両が実際に到達した目的地の履歴を、過去に車両が行った場所の履歴として記憶するものである。
請求項３の発明は、請求項１または２に記載のナビゲーション装置において、施設ジャンルを指定する施設ジャンル指定手段をさらに備え、場所表示手段は、対象期間内に車両が行った場所のうち、施設ジャンル指定手段により指定された施設ジャンルに該当する場所を地図上に表示するものである。
請求項４の発明は、請求項１〜３いずれか一項に記載のナビゲーション装置において、地図表示手段は、場所表示手段により地図上に表示された場所のいずれかが選択されると、その場所の周辺地図を表示するものである。
請求項５の発明によるナビゲーション装置は、地図を表示モニタに表示する地図表示手段と、未来の時刻を指定する時刻指定手段と、車両の走行経路を設定する走行経路設定手段と、走行経路設定手段により設定された走行経路を車両が走行したと仮定したときに、時刻指定手段により指定された時刻における車両の予測位置を地図上に表示する予測位置表示手段とを備えるものである。
請求項６の発明は、請求項５に記載のナビゲーション装置において、走行経路を車両が走行したと仮定したときの渋滞予測時刻を表示モニタに表示する渋滞予測時刻表示手段をさらに備えるものである。
請求項７の発明は、請求項６に記載のナビゲーション装置において、渋滞予測時刻表示手段は、未来の時間帯を表した渋滞表示バーのいずれかの区間を他の区間とは異なる表示形態で表示モニタに表示することにより、渋滞予測時刻を表示するものである。
請求項８の発明は、請求項７に記載のナビゲーション装置において、時刻指定手段は、渋滞表示バー上のスライダの位置に応じて未来の時刻を指定するものである。
請求項９の発明は、請求項５〜８いずれか一項に記載のナビゲーション装置において、施設ジャンルを指定する施設ジャンル指定手段と、走行経路を車両が走行したと仮定したときに、施設ジャンル指定手段により指定された施設ジャンルに該当する施設の付近を車両が通過する通過予測時刻を表示モニタに表示する通過予測時刻表示手段とをさらに備えるものである。
請求項１０の発明は、請求項９に記載のナビゲーション装置において、通過予測時刻表示手段は、未来の時間帯を表した施設表示バーのいずれかの区間を他の区間とは異なる表示形態で表示モニタに表示することにより、通過予測時刻を表示するものである。
請求項１１の発明は、請求項１０に記載のナビゲーション装置において、時刻指定手段は、施設表示バー上のスライダの位置に応じて未来の時刻を指定するものである。
請求項１２の発明によるナビゲーション装置は、地図を表示モニタに表示する地図表示手段と、現在からの持ち時間を指定する持ち時間指定手段と、現在位置から持ち時間指定手段により指定された持ち時間以内で車両が行動可能な範囲を地図上に表示する行動範囲表示手段とを備えるものである。
請求項１３の発明は、請求項１２に記載のナビゲーション装置において、持ち時間指定手段は、車両が目的地までにかかる片道時間および車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間の少なくともいずれか一つを持ち時間として指定するものである。
請求項１４の発明は、請求項１３に記載のナビゲーション装置において、持ち時間指定手段は、目的地における滞在時間を往復時間に含めて持ち時間を指定するものである。
【発明の効果】
【０００６】
本発明によれば、ユーザが指定した現在または過去の時間に対して、その時間における車両位置に関連した各種の情報をユーザに提供することができる。
【発明を実施するための最良の形態】
【０００７】
−第１の実施の形態−
本発明の第１の実施の形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置は車両に搭載されており、ユーザに目的地が設定されると、目的地までの推奨経路を探索し、その推奨経路にしたがって車両を目的地まで誘導する。さらに、指定された対象期間内で車両が過去に行った場所を地図上に表示することで、過去の旅行履歴の情報を提供するものである。
【０００８】
図１に示すナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７およびディスクドライブ１８を備えている。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。
【０００９】
制御回路１１は、マイクロプロセッサおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行することにより、各種の処理や制御を行う。この制御回路１１により、ＤＶＤ−ＲＯＭ１９に記録された地図データに基づいて、たとえば地図の表示や目的地の設定、設定された目的地までの推奨経路の探索、過去の旅行履歴の表示などの様々な処理が行われる。
【００１０】
なお、ＲＯＭ１２には記憶されているデータ内容を更新可能なフラッシュメモリが用いられており、制御プログラムの他にも、後で説明するように過去に車両が行った場所の履歴が旅行履歴データとして記憶されている。この旅行履歴データの内容は、目的地が設定され、その目的地に車両が到着することによって適宜更新される。
【００１１】
現在地検出装置１４は、自車両の現在地すなわち自車位置を検出する装置であり、たとえば、自車両の進行方向を検出する振動ジャイロセンサ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃ等の各種センサ類からなる。ナビゲーション装置１は、この現在地検出装置１４により検出される自車位置に基づいて、後述する経路探索開始点を決定したり、自車位置マークを地図上に示したりすることができる。
【００１２】
画像メモリ１５は、表示モニタ１６に表示するための画像データを一時的に格納する。この画像データは、地図を表示するための地図描画用データや各種の図形データ等からなり、ＤＶＤ−ＲＯＭ１９に記録されている地図データなどに基づいて、制御回路１１により作成される。作成された画像データが制御回路１１から画像メモリ１５に出力されることによって、表示モニタ１６に地図などの各種画像が表示される。
【００１３】
表示モニタ１６にはタッチパネル１６ａが組み合わされており、ユーザの指などによって表示モニタ１６上のいずれかの位置がタッチされると、そのタッチ位置を示す情報がタッチパネル１６ａから制御回路１１へ出力される。このタッチ位置情報に基づいて、そのとき表示モニタ１６に表示されていた画像のどの部分がタッチされたか制御回路１１によって判断される。本実施形態のナビゲーション装置１は、このようなタッチパネル１６ａと制御回路１１によって検出されるユーザからのタッチパネル操作に応じて、様々な処理が実行される。
【００１４】
入力装置１７は、車両の目的地や経由地（以下、これらを合わせて単に目的地という）をユーザが設定したりするための各種入力スイッチを有している。この入力装置１７は、操作パネルやリモコンなどによって実現される。ユーザは、入力装置１７を操作して、住所や電話番号、施設名称を入力したり、地図上の特定の地点を指定したり、予め登録された登録地のいずれかを選択したりすることにより、目的地を設定することができる。
【００１５】
ディスクドライブ１８は、装填されたＤＶＤ−ＲＯＭ１９より、地図を表示するための地図データを読み出す。この地図データには、目的地までのルート探索に用いられる経路計算データや、交差点名称および道路名称など、設定された経路に従って自車両を目的地まで誘導するために用いられる経路誘導データ、さらに道路を表す道路データなどが含まれている。また、河川や鉄道、地図上の各種施設等（ランドマーク）など、道路以外の地図形状を表す背景データなども地図データに含まれている。
【００１６】
道路データにおいて、道路区間を表す最小単位はリンクと呼ばれており、各道路は複数のリンクによって構成されている。リンク同士を接続している点はノードと呼ばれ、このノードはそれぞれに位置情報（座標情報）を有している。このノードの位置情報によって、リンク形状、すなわち道路の形状が決定される。
【００１７】
なお、ここではＤＶＤ−ＲＯＭを用いた例について説明しているが、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスク、メモリーカードなどから地図データを読み出すこととしてもよい。あるいは、外部より携帯電話回線などを介して送信される地図データを受信し、その地図データを用いることとしてもよい。すなわち、地図データの取得にはどのような方法を用いてもよい。
【００１８】
ユーザが入力装置１７を操作して前述のような方法により目的地を設定すると、ナビゲーション装置１は、現在地検出装置１４により検出された現在地を経路探索開始点として、前述の経路計算データに基づいて所定のアルゴリズムの演算を行うことにより、現在地から目的地までのルート探索を行う。ルート探索の結果求められた推奨経路は、その表示形態、たとえば表示色などを変えることによって、他の道路とは区別して地図上に表される。これにより、ユーザは推奨経路を表示モニタ１６に表示された地図上において認識することができる。また、この推奨経路に従って自車両が走行できるよう、ナビゲーション装置１は、ユーザに対して画像や音声などによる進行方向指示を行うことにより、自車両を誘導する。このように、地図を表示して推奨経路に従って自車両を目的地まで誘導することにより、目的地までのルート案内が行われる。
【００１９】
以上説明したナビゲーション装置１は、前述のように、指定された対象期間内で車両が過去に行った場所を地図上に表示することで、過去の旅行履歴の情報をユーザに提供することができる。その具体的な方法について説明する。図２は、ナビゲーション装置１において過去の旅行履歴情報を提供する際に表示モニタ１６に表示される旅行履歴画面の例を示している。この旅行履歴画面は、ユーザが入力装置１７やタッチパネルの操作によって旅行履歴モードを選択することにより表示される。
【００２０】
図２に示す旅行履歴画面では、日本の全国地図を簡略化した地図が表示されている。この地図上には、車両が過去に行ったことのある場所のうち、ユーザに指定された対象期間内に行った場所であってユーザに指定された施設ジャンルに該当する場所（以下、表示対象場所と称する）の位置が点状に示されている。この対象期間および施設ジャンルの指定は、後で説明する操作ボタンによって行われる。なお、図２の例では簡略化された全国地図が表示されているが、旅行履歴画面において必ずしもこのような地図を表示する必要はない。たとえば、表示対象場所がいずれかの地域に集中している場合は、その地域の地図を表示するようにしてもよい。
【００２１】
図２の旅行履歴画面には、上記のような地図以外にも、ユーザに指定された対象期間を表す対象期間表示２１と、ジャンル切替ボタン２２、広域ボタン２３、詳細ボタン２４、第１スライダ２５、第２スライダ２６、期間単位切替ボタン２７および更新ボタン２８の各操作ボタンとが表示されている。以下、これらの内容について説明する。
【００２２】
対象期間表示２１は、旅行履歴画面においてユーザに指定された対象期間を表している。図２の旅行履歴画面では、過去に車両が行ったことのある場所のうち、対象期間表示２１に表された期間、すなわち２００５年の１月から３月までの期間内に車両が行った場所が表示対象場所として地図上に表示されており、それ以外の期間に車両が行った場所は表示されていない。この対象期間は、第１スライダ２５、第２スライダ２６および期間単位切替ボタン２７をユーザが操作することにより、後で説明するようにして指定される。
【００２３】
ジャンル切替ボタン２２は、旅行履歴画面において表示対象とする施設ジャンルを切り替えるための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によってこのジャンル切替ボタン２２を選択すると、様々な施設ジャンルの一覧が表示される。その中から表示対象としたい施設ジャンルを選択することにより、ユーザは表示対象に指定する施設ジャンルを切り替えることができる。こうして表示対象の施設ジャンルが旅行履歴画面において指定されると、対象期間表示２１に表された対象期間内に車両が行った場所のうち、指定された当該施設ジャンルに該当する場所が表示対象場所として地図上に表示される。たとえば、図２の旅行履歴画面において表示対象の施設ジャンルに「スキー場」を選択すると、対象期間である２００５年の１月から３月までの期間に車両が行ったスキー場が地図上に表示される。なお、このとき施設ジャンルを選択せずに、対象期間内に車両が行った全ての場所を表示できるようにしてもよい。
【００２４】
広域ボタン２３および詳細ボタン２４は、地図の縮尺を変更するための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によって広域ボタン２３を選択すると、図２の旅行履歴画面において地図の縮尺が広域側に変更され、詳細ボタン２４を選択すると詳細側に変更される。
【００２５】
第１スライダ２５、第２スライダ２６および期間単位切替ボタン２７は、いずれも前述の対象期間をユーザが指定するための操作ボタンである。第１スライダ２５によって対象期間の開始点が指定され、第２スライダ２６によって対象期間の終了点が指定される。具体的には、ユーザが入力装置１７やタッチパネルの操作によって第１スライダ２５と第２スライダ２６を選択してそれぞれ左右に移動させることにより、その移動後の位置に応じて対象期間の開始点と終了点がそれぞれ指定される。すなわち図２の旅行履歴画面では、第１スライダ２５の位置が２００５年の１月に対応しており、第２スライダ２６の位置が３月に対応している。
【００２６】
一方、期間単位切替ボタン２７により対象期間を指定するときの単位が定められる。具体的には、ユーザが入力装置１７やタッチパネルの操作によって期間単位切替ボタン２７を選択すると、期間単位切替ボタン２７に表示されている文字が「週」、「月」、「年」と順次切り替えられる。それに応じて、第１スライダ２５および第２スライダ２６によって指定される対象期間が週単位、月単位または年単位と順次切り替えられる。すなわち図２の旅行履歴画面では、期間単位切替ボタン２７に「月」と表示されているため、対象期間が月単位で指定されている。以上説明したような各操作ボタンの操作により、対象期間が指定される。
【００２７】
更新ボタン２８は、ユーザに指定された対象期間や施設ジャンルの内容を有効にして旅行履歴画面を更新するための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によって更新ボタン２８を選択すると、前述のような操作によって指定された対象期間や施設ジャンルの内容が有効とされる。こうして決定された対象期間や施設ジャンルを反映して、図２の旅行履歴画面が更新される。
【００２８】
以上説明した旅行履歴画面において、地図上に表示された表示対象場所のうちのいずれかが入力装置１７やタッチパネルの操作によってユーザに選択されると、地図の縮尺が変更されてその表示対象場所の周辺地図が表示される。これにより、ユーザは選択した場所について詳しい地図を確認することができる。
【００２９】
なお、同じ表示対象場所に複数の回数行ったことがある場合は、当該表示対象場所を地図上に示すときの表示形態をその回数に応じて変更するようにしてもよい。たとえば、行った回数が多い表示対象場所ほど、地図上に表示する点（円形）を大きくしたり、高く見えるように立体表示したりすることができる。あるいは、色や模様を変化させることとしてもよい。
【００３０】
ナビゲーション装置１は、旅行履歴画面において車両が過去に行った表示対象場所を地図上に表示するために、過去に行った場所の位置や施設の種類、その場所に行った日付などの情報を、旅行履歴データとしてＲＯＭ１２により記憶している。この旅行履歴データには、過去に設定された目的地のうち車両が実際に到達した目的地の履歴が、過去に車両が行った場所の履歴として記録されている。すなわち、車両が実際に到達しなかった目的地については旅行履歴データに記録されない。なお、ここではＲＯＭ１２により旅行履歴データを記憶することとしたが、たとえば地図データがハードディスクなどの書き換え可能な記録媒体に記録されている場合は、その記録媒体の記憶容量の一部を利用して旅行履歴データを記憶することとしてもよい。
【００３１】
以上説明したような旅行履歴画面を表示するときに制御回路１１において実行される処理のフローチャートを図３に示す。ステップＳ１０では、対象期間および施設ジャンルの指定を行う。なお、旅行履歴画面を表示したとき最初に対象期間と施設ジャンルを指定する場合は、初期値として予め設定された対象期間と施設ジャンルによりステップＳ１０の処理を実行してもよい。
【００３２】
ステップＳ２０では、ステップＳ１０において指定された対象期間および施設ジャンルにおける旅行履歴データをＲＯＭ１２から読み出す。ステップＳ３０では、ステップＳ２０で読み出した旅行履歴データに基づいて、地図上に表示対象場所を表示する。これにより、図２のような旅行履歴画面が表示モニタ１６において表示される。
【００３３】
ステップＳ４０では、対象期間が変更されたか否かを判定する。前述のようなボタン操作によって対象期間が変更された場合はステップＳ１０へ戻る。この場合、ステップＳ１０において、ユーザの操作内容に応じて変更後の対象期間を指定し、次のステップＳ２０において、指定された変更後の対象期間における旅行履歴データをＲＯＭ１２から読み出す。そしてステップＳ３０において、変更後の対象期間による表示対象場所を地図上に表示する。一方、対象期間が変更されなかった場合はステップＳ５０へ進む。
【００３４】
ステップＳ５０では、施設ジャンルが変更されたか否かを判定する。前述のようなボタン操作によって施設ジャンルが変更された場合はステップＳ１０へ戻る。この場合、ステップＳ１０において、ユーザの操作内容に応じて変更後の施設ジャンルを指定し、次のステップＳ２０において、指定された変更後の施設ジャンルにおける旅行履歴データをＲＯＭ１２から読み出す。そしてステップＳ３０において、変更後の施設ジャンルによる表示対象場所を地図上に表示する。一方、施設ジャンルが変更されなかった場合はステップＳ６０へ進む。
【００３５】
ステップＳ６０では、地図縮尺が変更されたか否かを判定する。前述のような操作ボタンの操作によって地図縮尺が変更された場合はステップＳ７０へ進み、ステップＳ７０において変更後の地図縮尺による地図を表示する。ステップＳ７０を実行したらステップＳ８０へ進む。一方、地図縮尺が変更されなかった場合は、ステップＳ７０を飛ばしてステップＳ８０へ進む。
【００３６】
ステップＳ８０では、ステップＳ３０で表示された表示対象場所のうちいずれかが選択されたか否かを判定する。いずれかの表示対象場所が選択された場合はステップＳ９０へ進み、ステップＳ９０において、その選択された表示対象場所の周辺地図を表示する。ステップＳ９０を実行したらステップＳ４０へ戻る。一方、いずれの表示対象場所も選択されなかった場合は、ステップＳ９０を実行せずにステップＳ４０へ戻る。
【００３７】
以上説明した第１の実施の形態によれば、次の作用効果を奏する。
（１）過去の対象期間を指定し（ステップＳ１０）、ＲＯＭ１２に記憶された旅行履歴データから該当するデータを読み出して（ステップＳ２０）、読み出した旅行履歴データに基づいて、指定された対象期間内に車両が行った場所である表示対象場所を表示モニタ１６に表示された地図上に表示する（ステップＳ３０）こととした。このようにしたので、ユーザが指定した過去の期間において車両が行った場所を分かりやすく示すことができる。これにより、ユーザが指定した過去の時間に対して、その時間における車両位置に関連した情報をユーザに提供することができる。
【００３８】
（２）ＲＯＭ１２において、過去に設定された目的地のうち車両が実際に到達した目的地の履歴を、過去に車両が行った場所の履歴として旅行履歴データに記憶することとした。このようにしたので、過去に車両が行った場所を適切に判断してその履歴を記憶しておくことができる。
【００３９】
（３）施設ジャンルを指定し（ステップＳ１０）、ＲＯＭ１２に記憶された旅行履歴データから該当するデータを読み出して（ステップＳ２０）、読み出した旅行履歴データに基づいて表示対象場所を地図上に表示する（ステップＳ３０）。これにより、ステップＳ３０において、指定された対象期間内に車両が行った場所のうち、指定された施設ジャンルに該当する場所を地図上に表示することとした。このようにしたので、ユーザが旅行履歴を確認する必要のない場所が地図上に表示されるのを防ぎ、見やすい表示内容とすることができる。
【００４０】
（４）旅行履歴画面において地図上に表示された場所のいずれかが選択されると（ステップＳ８０）、その場所の周辺地図を表示する（ステップＳ９０）こととした。このようにしたので、選択した場所についてユーザに詳しい地図情報を提供することができる。
【００４１】
−第１の実施の形態の変形例−
なお、以上説明した第１の実施の形態では、ナビゲーション装置１において記憶された旅行履歴データに基づいて旅行履歴画面を表示する例を説明したが、これを複数の車両から収集された旅行履歴データに基づいて表示することとしてもよい。図４は、複数の車両から収集された旅行履歴データに基づいて旅行履歴画面を表示するナビゲーションシステムの構成例を示した図である。ナビゲーション装置１は車両１００に備えられており、通信端末２００が接続されている。この通信端末２００には、たとえば携帯電話などが用いられる。通信端末２００は、移動体通信網３００と無線接続される。移動体通信網３００には、旅行履歴データベース４００が接続されている。すなわち、ナビゲーション装置１は、通信端末２００と移動体通信網３００を介して旅行履歴データベース４００に接続される。
【００４２】
ナビゲーション装置１は、車両１００の旅行履歴データが更新されると、その更新内容を旅行履歴データベース４００に対して送信する。このとき、通信端末２００と移動体通信網３００を介してナビゲーション装置１と旅行履歴データベース４００が接続される。旅行履歴データベース４００は、このようにして複数の車両から旅行履歴データを収集し、その旅行履歴データを記録しておく。
【００４３】
ナビゲーション装置１において複数の車両から収集された旅行履歴データに基づいて旅行履歴画面を表示する場合、ナビゲーション装置１から旅行履歴データベース４００に対して、前述のようにしてユーザに指定された対象期間や施設ジャンルの情報を送信する。このとき、通信端末２００と移動体通信網３００を介してナビゲーション装置１と旅行履歴データベース４００が接続される。旅行履歴データベース４００は、ナビゲーション装置１から対象期間や施設ジャンルの情報が送信されると、それに応じて記録しておいた旅行履歴データから該当する場所を抽出し、その場所のデータを表示対象場所データとしてナビゲーション装置１に対して送信する。ナビゲーション装置１は、旅行履歴データベース４００から送信された表示対象場所データを受信し、それに基づいて、図２のような旅行履歴画面を表示する。このようにして、複数の車両から収集された旅行履歴データに基づいて旅行履歴画面を表示することができる。
【００４４】
以上説明した変形例によれば、ユーザは他の車両の運転者がどのような場所に行っているかの傾向を調べて旅行計画に役立てることができる。たとえば、紅葉の時期においてどの場所が混雑しているかの傾向を調べることにより、なるべく混雑していない場所を目的地に選ぶことができる。また、人気のある観光地を調べて旅行計画に反映することもできる。
【００４５】
−第２の実施の形態−
次に、本発明の第２の実施の形態について説明する。本実施形態によるナビゲーション装置（以下、ナビゲーション装置２と称する）は、車両が目的地へ向かって走行しているときに未来の時刻が指定されると、その指定時刻における車両の予測位置を地図上に表示するものである。なお、ナビゲーション装置２の構成は図１に示すナビゲーション装置１の構成と同じであるため、その説明については省略する。
【００４６】
図５は、ナビゲーション装置２において未来の指定時刻における車両の予測位置を示す際に表示モニタ１６に表示される走行予測画面の例を示している。この走行予測画面は、ナビゲーション装置２において車両の目的地が設定され、その目的地に向かって車両が走行しているときに、図５の符号３１に示すボタン（タイムマシンボタン）が画面上でユーザに選択されることによって表示される。
【００４７】
図５に示す走行予測画面には、ナビゲーション装置２において通常表示されている地図画面と同様に、車両の現在位置の周辺地図が表示されている。さらに画面の下部には、スライダ３２、終了ボタン３３、渋滞表示バー３４、渋滞ボタン３５、コンビニボタン３６、レストランボタン３７およびトイレボタン３８も表示されている。以下、これらの内容について説明する。なお、ここで挙げた以外の表示内容については、本発明と関係がないため説明を省略する。
【００４８】
スライダ３２は、走行予測画面において車両の予測位置を示す時刻を指定するための操作ボタンである。このスライダ３２は、渋滞表示バー３４または後述する施設表示バーの上に表示されており、これらの上をユーザが行う入力装置１７やタッチパネルの操作に応じて左右に移動する。こうして移動されるスライダ３２の位置に応じて、現在の時刻から目的地への到着予測時刻までの間で未来の時刻が指定される。なお、タイムマシンボタン３１が選択されて走行予測画面が表示された時点では、図５のようにスライダ３２は「現在」の位置にある。したがって、地図上には車両の現在位置が表示されている。ここからスライダ３２を右方向に移動させることにより、未来の時刻が指定され、その時刻における車両の予測位置が地図上に表示される。
【００４９】
終了ボタン３３は、走行予測画面を終了して通常の地図画面に戻るための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によってこの終了ボタン３３を選択することにより、画面下部の各表示が消去されて通常の地図画面へと戻る。
【００５０】
渋滞表示バー３４は、車両が現在位置から目的地へ向かって走行するときの渋滞予測時刻を示すための表示部分である。この渋滞表示バー３４は未来の時間帯を表しており、いずれかの区間が他の区間とは異なる表示形態で塗りつぶされて表示されている。この塗りつぶされた区間は、車両が渋滞中の道路を走行していると予測される時刻を示している。すなわち図５の走行予測画面の例では、渋滞表示バー３４が塗りつぶされている区間に当たる１２時１５分頃から１２時３０分頃において、車両が渋滞中の道路を走行していると予測されることが分かる。なお、このとき塗りつぶし色などの表示形態を変えることで渋滞の度合いを表してもよい。たとえば、中程度の渋滞である「混雑」の場合にはオレンジ色とし、激しい渋滞である「渋滞」の場合には赤色とする。
【００５１】
以上説明したような渋滞表示バー３４は、道路交通情報通信システムセンターから受信するＶＩＣＳ情報に基づいて表示することができる。すなわち、受信したＶＩＣＳ情報により、目的地までの推奨経路として予め設定された車両の走行経路について現在の渋滞状況を求める。こうして求められた走行経路の現在の渋滞状況により、車両がその走行経路を現在位置から目的地まで走行したと仮定したときの到着予測時刻とその間の渋滞予測時刻が算出される。この算出結果が渋滞表示バー３４の表示に反映される。
【００５２】
あるいは、過去の渋滞状況のデータを統計的に処理して得られた統計交通情報に基づいて渋滞表示バー３４を表示することもできる。すなわち、統計交通情報により、目的地までの推奨経路として予め設定された車両の走行経路について未来の渋滞状況を予測する。こうして予測された走行経路の未来の渋滞状況により、車両がその走行経路を現在位置から目的地まで走行したと仮定したときの到着予測時刻とその間の渋滞予測時刻が算出される。この算出結果が渋滞表示バー３４の表示に反映される。なお、統計交通情報はナビゲーション装置２に記憶されることとしてもよいし、外部から無線通信によって取得することとしてもよい。
【００５３】
渋滞ボタン３５は、渋滞表示バー３４を表示するための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によってこの渋滞ボタン３５を選択することにより、渋滞表示バー３４が図５に示すように大きく表示される。反対に後述する施設表示バーが表示されている場合は、その下に渋滞表示バー３４が小さく表示される。なお、走行予測画面を最初に表示した際にも渋滞表示バー３４が大きく表示される。
【００５４】
コンビニボタン３６、食事ボタン３７およびトイレボタン３８は、いずれも走行予測画面において後述する施設表示バーを表示する際にその施設ジャンルを指定するための操作ボタンである。ユーザが入力装置１７やタッチパネルの操作によって上記の各操作ボタンのいずれかを選択すると、それに応じた施設について施設表示バーが表示される。すなわち、コンビニボタン３６を選択した場合はコンビニエンスストアについての施設表示バーが表示される。同様に、食事ボタン３７を選択した場合は、レストランなどの食事施設について施設表示バーが表示され、トイレボタン３８を選択した場合は、公衆便所やトイレを借りることができる施設について施設表示バーが表示される。なお、ここに記載したジャンルボタンは一例であり、それらを他の施設ジャンル、たとえばガソリンスタンドや駐車場などに割り当てる事も可能である。
【００５５】
次に、上記の施設表示バーについて説明する。図６は、図５において食事ボタン３７が選択されたときに表示モニタ１６に表示される走行予測画面の例を示しており、レストランなどの食事施設についての施設表示バー３９が表示されている。なお、施設表示バー３９の下には、前述のように渋滞表示バー３４が小さく表示されている。この施設表示バー３９も渋滞表示バー３４と同様に未来の時間帯を表しており、いずれかの区間が他の区間とは異なる表示形態で塗りつぶされて表示されている。この塗りつぶされた区間は、車両が現在位置から目的地へ向かって走行するときに、指定された施設ジャンルに該当する食事施設の付近を車両が通過する通過予測時刻を示している。すなわち図６の走行予測画面の例では、施設表示バー３９が塗りつぶされている区間に当たる１１時頃、１１時４０分頃、１２時頃および１２時３０分頃において、食事施設の付近を車両が通過すると予測されることが分かる。
【００５６】
施設表示バー３９における塗りつぶし区間の幅は、通過する施設の数を表している。この幅が広いほど、その通過予測時刻において数多くの食事施設の付近を通過することになる。すなわち図６の走行予測画面の例では、１１時頃と１２時頃において、１１時４０分頃と１２時３０分頃よりも多くの食事施設を通過すると予測されることが分かる。
【００５７】
なお、図６の走行予測画面では、渋滞予測時刻と通過予測時刻をユーザが比較しやすくするために、渋滞表示バー３４と施設表示バー３９が上下に並べて表示されている。これにより、ユーザは旅行途中における食事施設などへの立ち寄り計画を容易に検討することができる。たとえば、渋滞前に昼食をとりたい場合は、施設表示バー３９に示された通過予測時刻が渋滞表示バー３４に示された渋滞予測時刻よりも前のときに食事施設に立ち寄ればよいことが分かる。
【００５８】
以上説明した施設表示バー３９についても前述の渋滞表示バー３４と同様に、ＶＩＣＳ情報あるいは統計交通情報に基づいて表示することができる。すなわち、推奨経路付近に存在する施設の中から、指定された施設ジャンルに該当する施設を地図データに基づいて検索する。そして、受信したＶＩＣＳ情報により、目的地までの推奨経路として予め設定された車両の走行経路について現在の渋滞状況を求める。あるいは統計交通情報により、目的地までの推奨経路として予め設定された車両の走行経路について未来の渋滞状況を予測する。こうして求められた走行経路の現在または未来の渋滞状況により、車両がその走行経路を現在位置から目的地まで走行したと仮定したときに当該施設付近を通過する通過予測時刻が算出される。この算出結果が施設表示バー３９の表示に反映される。
【００５９】
次に、走行予測画面において指定時刻における車両の予測位置を地図上に表示する方法について説明する。図７は、図６においてスライダ３２がユーザの操作に応じて施設表示バー３９の上を移動し、その移動後のスライダ３２の位置に応じて未来の時刻が指定されたときに、表示モニタ１６に表示される走行予測画面の例を示している。スライダ３２が移動されると、それに応じて地図がスクロールすることにより、スライダ３２の位置によって指定された時刻における車両の予測位置が地図上に表示される。図７の走行予測画面の例では、スライダ３２によって１２時頃の時刻が指定されているため、その指定時刻における車両の予測位置に合わせて地図がスクロールされる。このようにして未来の時刻が指定され、その指定された時刻における車両の予測位置が地図上に表示される。
【００６０】
以上説明した車両の予測位置も、渋滞表示バー３４や施設表示バー３９と同様に、ＶＩＣＳ情報あるいは統計交通情報に基づいて求めることができる。すなわち、ＶＩＣＳ情報により、目的地までの推奨経路として予め設定された車両の走行経路について現在の渋滞状況を求める。あるいは統計交通情報により、目的地までの推奨経路として予め設定された車両の走行経路について未来の渋滞状況を予測する。こうして求められた走行経路の現在または未来の渋滞状況により、車両がその走行経路を走行したと仮定したときに、指定された時刻における車両の予測位置が求められる。
【００６１】
なお、上記の説明では、予め設定された目的地までの推奨経路を車両が走行したと仮定して走行予測画面を表示する例を説明したが、推奨経路が設定されていなくても走行予測画面を表示することができる。この場合、車両が現在走行している道路を車両の走行経路として設定し、その走行経路をそのまま車両が走行したと仮定することで、前述のようにして渋滞表示バー３４や施設表示バー３９を表示したり、車両の予測位置を求めたりすることができる。
【００６２】
以上説明したような走行予測画面を表示するときに制御回路１１において実行される処理のフローチャートを図８に示す。ステップＳ２００では、車両が走行する走行経路の設定を行う。このとき、目的地までの推奨経路が設定されている場合には、その推奨経路を走行経路に設定する。推奨経路が設定されていない場合は、上記のように車両が現在走行している道路を走行経路に設定する。
【００６３】
ステップＳ２１０では、ステップＳ２００で設定された走行経路について渋滞予測時刻の算出を行う。この渋滞予測時刻の算出は、前述のようにＶＩＣＳ情報または統計交通情報に基づいて行われる。ステップＳ２２０では、ステップＳ２１０において算出された渋滞予測時刻に基づいて、渋滞表示バー３４を表示モニタ１６に表示する。これにより、走行経路を車両が走行したと仮定したときの渋滞予測時刻が表示される。
【００６４】
ステップＳ２３０では、スライダ３２の位置が変更されたか否かを判定する。スライダ３２の位置が変更された場合は、以下に説明するステップＳ２４０〜Ｓ２７０の処理を実行する。一方、スライダ３２の位置が変更されていない場合は、ステップＳ２４０〜Ｓ２７０の処理を実行せずにステップＳ２８０へ進む。
【００６５】
ステップＳ２４０では、変更されたスライダ３２の位置に応じて、車両の予測位置を表示する時刻を指定する。ステップＳ２５０では、ステップＳ２４０において指定された時刻における車両の予測位置を算出する。この予測位置の算出は、前述のようにＶＩＣＳ情報または統計交通情報に基づいて行われる。ステップＳ２６０では、ステップＳ２５０において算出された車両の予測位置が地図範囲内となるように地図をスクロールする。ステップＳ２７０では、ステップＳ２５０において算出された車両の予測位置を地図上に表示する。このようにして、指定された未来の時刻における車両の予測位置が地図上に表示される。ステップＳ２７０を実行したらステップＳ２８０へ進む。
【００６６】
ステップＳ２８０では、いずれかの施設ジャンルが指定されたか否かを判定する。このとき、前述のようにコンビニボタン３６、食事ボタン３７またはトイレボタン３８のいずれかがユーザに選択されると、その選択されたボタンに対応する施設ジャンルが指定される。こうしていずれかの施設ジャンルが指定された場合は、以下に説明するステップＳ２９０およびＳ３００の処理を実行する。一方、いずれのボタンも選択されずに施設ジャンルの指定が行われなかった場合は、ステップＳ２９０およびＳ３００の処理を実行せずにステップＳ３１０へ進む。
【００６７】
ステップＳ２９０では、ステップＳ２８０において指定された施設ジャンルに該当する施設について、その施設の付近を車両が通過する通過予測時刻を算出する。この通過予測時刻の算出は、前述のようにＶＩＣＳ情報または統計交通情報に基づいて行われる。ステップＳ３００では、ステップＳ２９０において算出された通過予測時刻に基づいて、施設表示バー３９を表示モニタ１６に表示する。これにより、走行経路を車両が走行したと仮定したときに、指定された施設ジャンルに該当する施設の付近を車両が通過する通過予測時刻が表示される。ステップＳ３００を実行したらステップＳ３１０へ進む。
【００６８】
ステップＳ３１０では、渋滞ボタン３５が押されたか否かを判定する。渋滞ボタン３５が押された場合はステップＳ３２０へ進み、ステップＳ３２０において、ステップＳ３００で表示された施設表示バー３９を消去する。なお、図５のように渋滞表示バー３４が大きく表示されており施設表示バー３９が表示されていない場合は、そのままとすればよい。ステップＳ３２０を実行したらステップＳ３３０へ進む。一方、ステップＳ３１０において渋滞ボタン３５が押されていない場合は、ステップＳ３２０を実行せずにステップＳ３３０へ進む。
【００６９】
ステップＳ３３０では、終了ボタン３３が押されたか否かを判定する。終了ボタン３３が押された場合は図８のフローチャートを終了する。このとき、走行予測画面の表示が終了されて通常の地図画面へと戻る。一方、終了ボタン３３が押されていない場合はステップＳ２３０へ戻り、上記のような処理を続ける。
【００７０】
以上説明した第２の実施の形態によれば、次の作用効果を奏する。
（１）車両の走行経路を設定し（ステップＳ２００）、また、スライダ３２の位置に応じて未来の時刻を指定する（ステップＳ２４０）。そして、ステップＳ２００で設定された走行経路を車両が走行したと仮定したときに、ステップＳ２４０で指定された時刻における車両の予測位置を算出し（ステップＳ２５０）、その予測位置を表示モニタ１６に表示された地図上に表示する（ステップＳ２７０）こととした。このようにしたので、ユーザが指定した時刻における車両の位置を示すことができる。これにより、ユーザが指定した未来の時間に対して、その時間における車両位置に関連した情報をユーザに提供することができる。
【００７１】
（２）渋滞表示バー３４を表示モニタ１６に表示することにより、走行経路を車両が走行したと仮定したときの渋滞予測時刻を表示する（ステップＳ２２０）こととした。このようにしたので、渋滞する時刻を事前にユーザに知らせることができる。
【００７２】
（３）未来の時間帯を表した渋滞表示バー３４において、そのいずれかの区間を他の区間とは異なる表示形態で表示することにより、渋滞予測時刻を表示することとした。このようにしたので、渋滞予測時刻を見やすく表示することができる。
【００７３】
（４）コンビニボタン３６、食事ボタン３７またはトイレボタン３８のいずれかがユーザに選択されると、その選択されたボタンに対応する施設ジャンルを指定する（ステップＳ２８０）。そして、通過予測時刻を算出し（ステップＳ２９０）、施設表示バー３９を表示モニタ１６に表示する（ステップＳ３００）ことにより、ステップＳ２００で設定された走行経路を車両が走行したと仮定したときに、ステップＳ２８０で指定された施設ジャンルに該当する施設の付近を車両が通過する通過予測時刻を表示することとした。このようにしたので、途中で立ち寄りたい施設を通過する時刻を事前にユーザに知らせることができる。さらに、渋滞表示バー３４と施設表示バー３９を並べて表示することで、ユーザは渋滞情報と通過予測時刻を容易に比較することができる。
【００７４】
（５）未来の時間帯を表した施設表示バー３９において、そのいずれかの区間を他の区間とは異なる表示形態で表示することにより、通過予測時刻を表示することとした。このようにしたので、通過予測時刻を見やすく表示することができる。
【００７５】
（６）ステップＳ２４０において、渋滞表示バー３４または施設表示バー３９上のスライダ３２の位置に応じて未来の時刻を指定することとした。このようにしたので、渋滞情報または通過予測時刻を表示しながら、車両の予測位置を表示する時刻を容易に指定することができる。
【００７６】
なお、以上説明した第２の実施の形態において、渋滞予測時刻を示す渋滞表示バー３４の代わりに、または渋滞表示バー３４に加えて、車両の走行経路における現在の渋滞状況を棒グラフ状に表示することとしてもよい。このようにすれば、ユーザは走行経路のうちどの部分が現在渋滞しているのかを容易に知ることができる。
【００７７】
−第３の実施の形態−
次に、本発明の第３の実施の形態について説明する。本実施形態によるナビゲーション装置（以下、ナビゲーション装置３と称する）は、現在からの持ち時間を指定すると、その持ち時間以内で車両が行動可能な範囲を地図上に表示するものである。なお、ナビゲーション装置３の構成も前述のナビゲーション装置２と同様に、図１に示すナビゲーション装置１の構成と同じであるため、その説明については省略する。
【００７８】
図９は、ナビゲーション装置３において持ち時間以内で車両が行動可能な範囲を示す際に表示モニタ１６に表示される行動範囲画面の例を示している。この行動範囲画面は、ナビゲーション装置３が通常表示している地図画面において、図９の符号４１に示すボタン（タイムマシンボタン）が画面上でユーザに選択されたときに表示される。
【００７９】
図９に示す行動範囲画面には、ナビゲーション装置３において通常表示されている地図画面と同様に、車両の現在位置の周辺地図が表示されている。さらに画面の下部には、スライダ４２および時間バー４３も表示されている。以下、これらの内容について説明する。なお、ここで挙げた以外の表示内容の説明については、本発明の説明に不要であるため省略する。
【００８０】
スライダ４２は、現在からの持ち時間を指定するための操作ボタンである。このスライダ４２は、ユーザが行う入力装置１７やタッチパネルの操作に応じて、時間バー４３の上を左右に移動する。時間バー４３には、「０」、「１時間」、「２時間」のように持ち時間の目盛が設定されており、時間バー４３に対して移動されたスライダ４２の位置に応じて現在からの持ち時間が指定される。なお、タイムマシンボタン４１が選択されて行動範囲画面が表示された時点では、図９のようにスライダ４２は「０」の位置にあり、持ち時間は０に指定されている。したがって、地図上には車両の行動可能範囲が表示されていない。ここからスライダ４２を右方向に移動させることにより持ち時間が指定され、それに応じた車両の行動可能範囲が地図上に表示される。
【００８１】
スライダ４２が右方向に移動されて持ち時間が指定された場合に表示される行動範囲画面の例を図１０に示す。ここではスライダ４２が時間バー４３において「１時間」と書かれた目盛の位置にあるため、現在からの持ち時間が１時間に指定されている。これにより、車両が目的地までにかかる片道時間もしくは、車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間が持ち時間として指定される。なお、片道時間と往復時間のどちらを持ち時間として指定するかは、予めユーザが選択できるようにしてもよいし、あるいは持ち時間を指定するたびにユーザに選択させてもよい。こうして指定された持ち時間に対して、その持ち時間以内で車両が行動可能な範囲を示す行動可能範囲４４が地図上に表示される。なお、このときに行動可能範囲４４の大きさに合わせて地図の縮尺が自動的に設定される。
【００８２】
図１０に示す行動可能範囲４４は、たとえば次のようにして求めることができる。初めに、車両の現在位置から繋がっている道路の全てについて、指定された持ち時間により車両が到達可能な道路上の各地点を求める。このとき、目的地までの片道時間が持ち時間として指定されていた場合は、その持ち時間の全部で到達できる道路上の各地点を求める。すなわち、上記のように持ち時間が１時間に指定されたときには、その１時間で到達できる道路上の各地点を求める。一方、目的地までの往復時間が持ち時間として指定されていた場合は、その持ち時間の半分で到達できる道路上の各地点を求める。すなわち、上記のように持ち時間が１時間に指定されたときには、３０分で到達できる道路上の各地点を求める。なお、このときにＶＩＣＳ情報や統計交通情報によって得られる渋滞状況を用いてもよい。次に、求められた道路上の各地点間をスムーズに接続するような曲線を求め、この曲線を行動可能範囲４４の外縁とする。あるいは、求められた道路上の各地点間をそのまま直線状に接続することで行動可能範囲４４の外縁を求めてもよい。このようにして、行動可能範囲４４が求められる。
【００８３】
さらに、目的地までの往復時間が持ち時間として指定されていた場合は、目的地における滞在時間を加味して行動可能範囲４４を定めるようにしてもよい。たとえば滞在時間を１０分とした場合は、指定された持ち時間の１時間から滞在時間の１０分を引いた残り時間の半分、すなわち２５分で到達できる道路上の各地点を求め、その各地点間を接続することにより、行動可能範囲４４が求められる。なお、このとき目的地における滞在時間はユーザが任意に設定できるようにすることが好ましい。このようにして、目的地における滞在時間を往復時間に含めて持ち時間を指定することで、より正確に行動可能範囲を求めることができる。
【００８４】
以上説明したような行動範囲画面を表示するときに制御回路１１において実行される処理のフローチャートを図１１に示す。ステップＳ４００では、スライダ４２の位置が変更されたか否かを判定する。スライダ４２の位置が変更された場合は次のステップＳ４１０へ進み、変更されていない場合はそのままステップＳ４００に留まる。
【００８５】
ステップＳ４１０では、変更されたスライダ４２の位置に応じて、車両の行動可能範囲を地図上に表示するときの持ち時間を指定する。このとき、前述のように車両が目的地までにかかる片道時間、もしくは車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間を持ち時間として指定する。さらに、往復時間とする場合には、目的地における滞在時間をその往復時間に含めて持ち時間を指定してもよい。
【００８６】
ステップＳ４２０では、ステップＳ４１０において指定された持ち時間に対して、その持ち時間内における車両の行動可能範囲を前述のようにして算出する。ステップＳ４３０では、ステップＳ４２０において算出された車両の行動可能範囲に応じて、その行動可能範囲を地図上に表示するときに適した地図縮尺を設定する。
【００８７】
ステップＳ４４０では、ステップＳ４２０において算出された車両の行動可能範囲を地図上に表示する。このとき、ステップＳ４３０において設定された地図縮尺により地図を表示し、その地図上に車両の行動可能範囲を表示する。これにより、図１０のような行動範囲画面が表示される。ステップＳ４４０を実行したらステップＳ４００へ戻り、上記のような処理を続ける。
【００８８】
以上説明した第３の実施の形態によれば、次の作用効果を奏する。
（１）現在からの持ち時間を指定し（ステップＳ４１０）、指定された持ち時間以内で車両が行動可能な範囲を算出して（ステップＳ４２０）、算出された行動可能範囲を表示モニタ１６に表示された地図上に表示する（ステップＳ４４０）こととした。このようにしたので、ユーザの持ち時間が決まっている場合において車両が行動可能な範囲を示すことができる。これにより、ユーザが指定した未来の時間に対して、その時間における車両位置に関連した情報をユーザに提供することができる。
【００８９】
（２）ステップＳ４１０において持ち時間を指定する際に、車両が目的地までにかかる片道時間もしくは、車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間を持ち時間として指定することとした。このようにしたので、持ち時間以内で現在位置まで戻ることができるよう適切に車両の行動可能範囲を算出することができる。
【００９０】
（３）さらに、ステップＳ４１０において持ち時間を指定する際に、目的地における滞在時間を往復時間に含めて持ち時間を指定することもできる。このようにすれば、目的地における滞在時間を加味してより正確に行動可能範囲を求めることができる。
【００９１】
ステップＳ４１０において持ち時間を指定する際には、目的地までの片道時間と往復時間の両方を持ち時間として指定するようにしてもよい。すなわちステップＳ４１０では、車両が目的地までにかかる片道時間および車両が目的地に立ち寄って現在位置まで戻ってくるまでの往復時間の少なくともいずれか一つを持ち時間として指定することができる。なお、このように片道時間と往復時間の両方を持ち時間として指定した場合、その持ち時間に対して２種類の行動可能範囲が算出される。したがって、算出された２種類の行動可能範囲を地図上に同時に表示するときには、ユーザが区別可能とするために、それらを違う表示形態とすることが好ましい。あるいは、所定時間ごとに表示を切り替えることでユーザが区別できるようにしてもよい。
【００９２】
なお、以上説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【００９３】
また、上記の各実施の形態では、履歴記憶手段をＲＯＭ１２により実現し、特許請求の範囲に記載されたその他の各手段を制御回路１１の処理によってそれぞれ実現することとした。たとえば、第１の実施の形態では、期間指定手段および施設ジャンル指定手段をステップＳ１０、場所表示手段をステップＳ３０により実現している。また、第２の実施の形態では、時刻指定手段をステップＳ２４０、走行経路設定手段をステップＳ２００、予測位置表示手段をステップＳ２７０、渋滞予測時刻表示手段をステップＳ２２０、施設ジャンル指定手段をステップＳ２８０、通過予測時刻表示手段をステップＳ３００により実現している。さらに、第３の実施の形態では、持ち時間指定手段をステップＳ４１０、行動範囲表示手段をステップＳ４４０により実現している。しかし、これらはあくまで一例であり、発明を解釈する際、上記の各実施の形態の記載事項と特許請求の範囲の記載事項の対応関係には何ら限定も拘束もされない。
【図面の簡単な説明】
【００９４】
【図１】本発明の一実施形態によるナビゲーション装置の構成を示すブロック図である。
【図２】第１の実施の形態において表示される旅行履歴画面の例を示す図である。
【図３】第１の実施の形態において旅行履歴画面を表示するときに実行されるフローチャートである。
【図４】第１の実施の形態の変形例によるナビゲーションシステムの構成例を示す図である。
【図５】第２の実施の形態において表示される走行予測画面の例を示す図である。
【図６】第２の実施の形態において食事ボタンが選択されたときに表示される走行予測画面の例を示す図である。
【図７】第２の実施の形態においてスライダが移動されて未来の時刻が指定されたときに表示される走行予測画面の例を示す図である。
【図８】第２の実施の形態において走行予測画面を表示するときに実行されるフローチャートである。
【図９】第３の実施の形態において表示される行動範囲画面の例を示す図である。
【図１０】第３の実施の形態においてスライダが移動されて持ち時間が指定されたときに表示される行動範囲画面の例を示す図である。
【図１１】第３の実施の形態において行動範囲画面を表示するときに実行されるフローチャートである。
【符号の説明】
【００９５】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  ディスクドライブ
１９  ＤＶＤ−ＲＯＭ
【図１】
2008051537.tif 000003
【図２】
2008051537.tif 000004
【図３】
2008051537.tif 000005
【図４】
2008051537.tif 000006
【図５】
2008051537.tif 000007
【図６】
2008051537.tif 000008
【図７】
2008051537.tif 000009
【図８】
2008051537.tif 000010
【図９】
2008051537.tif 000011
【図１０】
2008051537.tif 000012
【図１１】
2008051537.tif 000013