(57)【要約】【課題】自動車の案内経路の登録を自動的に行うとともに、当該登録案内経路上の実際の交通情報が異常であるときに当該交通情報を通知するようにした自動車用交通情報通知システム及びこの交通情報通知システムを用いた自動車用ナビゲーションシステムを提供する。【解決手段】マイクロコンピュータ３０は、自動車の走行履歴データに基づきパターン分けした経路が通勤経路とみなせかつ記憶装置４０に登録済みの登録経路にないとき、当該パターン分け経路を自動的に記憶装置４０に登録する。また、マイクロコンピュータ３０は、道路交通情報システムＴからの実際の交通情報が、記憶装置４０に登録済みのいつもの経路である登録経路の交通情報と比較して異常なときには、当該異常な交通情報を出力装置６０に表示させる。【選択図】    図１
2005049114.tif 000002
【特許請求の範囲】
【請求項１】
自動車の走行履歴をデータとして収集する走行履歴データ収集手段と、
前記収集走行履歴に基づき自動車で通るいつもの経路をこの経路を通る時間及び当該経路の交通情報と共に登録経路を表すデータとして自動的に登録する登録手段と、
交通情報システムからの実際の交通情報が前記登録経路を表すデータ中の交通情報に比べ異常であるときに、前記実際の交通情報を異常な交通情報として通知する通知手段とを備える自動車用交通情報通知システム。
【請求項２】
前記通知手段は、前記異常な交通情報を、前記登録経路上にて当該異常な交通情報に該当する場所と共に通知することを特徴とする請求項１に記載の自動車用交通情報通知システム。
【請求項３】
前記通知手段による通知があったとき、前記登録経路とは別の経路を探索する別経路探索手段を備えることを特徴とする請求項１或いは２に記載の自動車用交通情報通知システム。
【請求項４】
自動車がいつもの出発地にあるときいつもの出発時刻の所定時間前から前記交通情報システムからの交通情報を保存する保存手段を備えて、
前記通知手段は、前記保存交通情報が前記登録経路を表すデータ中の交通情報に比べ異常であるときにも、前記異常な交通情報を通知することを特徴とする請求項１〜３のいずれか一つに記載の記載の自動車用交通情報通知システム。
【請求項５】
自動車に設けられてこの自動車の走行履歴を収集する第１走行履歴データ収集手段と、
自動車とは別に設けられて前記第１走行履歴データ収集手段から収集走行履歴を順次無線送信されて収集する第２走行履歴データ収集手段と、
自動車とは別に設けられて前記第２走行履歴データ収集手段による収集走行履歴に基づき自動車で通るいつもの経路をこの経路を通る時間及び当該経路の交通情報と共に登録経路を表すデータとして無線送信する登録経路データ送信手段と、
自動車に設けられて前記登録経路データ送信手段から無線送信される前記登録経路を表すデータを受信して自動的に登録する登録経路データ登録手段と、
自動車に設けられて交通情報システムからの実際の交通情報が前記登録経路を表すデータ中の交通情報に比べ異常であるときに、前記実際の交通情報を前記登録経路上で当該実際の交通情報に該当する場所と共に異常な交通情報として通知する通知手段とを備える自動車用交通情報通知システム。
【請求項６】
携帯端末と、
自動車がいつもの到着地にあっていつもの出発時刻の所定時間前から前記交通情報システムからの実際の交通情報が前記登録経路を表すデータ中の交通情報に比べ異常であるとき、前記実際の交通情報を当該登録経路上で当該実際の交通情報に該当する場所と共に異常な交通情報とし
て前記携帯端末に電子メールにより通知するメール通知手段と、
自動車とは別に設けられて前記メール通知手段による前記交通情報のメール通知があったとき、前記登録経路とは別の経路を探索する別経路探索手段と、
自動車とは別に設けられて前記別経路探索手段による探索される前記別の経路の探索があったとき当該別経路をデータとして無線送信する別経路データ送信手段とを備えることを特徴とする請求項５に記載の自動車用交通情報通知システム。
【請求項７】
請求項１、２、３或いは５に記載の自動車用交通情報通知システムと、
この交通情報通知システムの通知手段による前記交通情報の通知があったとき、前記登録経路とは別の経路を探索する別経路探索手段と、
この別経路探索手段の探索により前記別の経路があったときこの経路に沿い自動車の経路案内処理をする経路案内処理手段とを備える自動車用ナビゲーションシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車に採用される交通情報通知システム及びナビゲーションシステムに関するものである。
【０００２】
【従来の技術】
従来、この種のナビゲーションシステムに類似するシステムとして、下記特許文献１に開示された旅行計画管理システムがある。
【０００３】
この旅行計画管理システムにおいては、出発地、目的地及び到着時刻からなる旅行予定を含む旅行計画をナビゲーション装置により入力すると、この旅行計画は情報センターに送信される。すると、この情報センターでは、上記旅行計画に基づき、出発地から目的地までの最適経路及びこの最適経路を自動車で走行したときの所要時間が算出されて登録されるとともにナビゲーション装置に送信表示される。
【０００４】
然る後、上記最適経路に含まれる場所でイベントが発生すると、これが渋滞の原因になることから、上記旅行計画に支障を来す。このため、上記最適経路が再計算されてナビゲーション装置に送信される。
【０００５】
【特許文献１】
特開平１１−１３４４０７号公報
【０００６】
【発明が解決しようとする課題】
ところで、上記旅行管理システムの構成を自動車用ナビゲーションシステムに適用する場合、当該自動車のユーザが自分で通知してほしい案内経路を登録し、当該案内経路に渋滞が発生したときにこの渋滞につき通知をすることとなる。
【０００７】
しかしながら、ユーザが通知してほしい案内経路を登録するには、ユーザがナビゲーションシステムに手動操作により上記案内経路を入力しなければならないという煩わしさを招くという不具合がある。
【０００８】
また、上述した渋滞に関する通知は、渋滞が発生するたびになされることとなる。従って、登録した案内経路に渋滞が定常的に発生する場合には、渋滞の発生毎に通知されるため、このような通知はユーザにとってうるさく感じられるという不具合もある。
【０００９】
そこで、本発明は、以上のようなことに対処するため、自動車の案内経路の登録を自動的に行うとともに、当該登録案内経路上の実際の交通情報が異常であるときに当該交通情報を通知するようにした自動車用交通情報通知システムナビゲーションシステム及びこの交通情報通知システムを用いた自動車用ナビゲーションシステムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記課題の解決にあたり、本発明に係る自動車用交通情報通知システムは、請求項１の記載によれば、自動車の走行履歴をデータとして収集する走行履歴データ収集手段（１０、４０、５０、７０、９０、２００、２１１〜２１３、５００、５１０）と、
上記収集走行履歴に基づき自動車で通るいつもの経路をこの経路を通る時間及び当該経路の交通情報と共に登録経路を表すデータとして自動的に登録する登録手段（  １０、４０、９０、５０、７０、３４１、３４２、３５１、３５２、５２０、５３０）と、
交通情報システム（Ｔ）からの実際の交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるときに、上記実際の交通情報を異常な交通情報として通知する通知手段（６０、１０１、１０２、１１０、１３１）とを備える。
【００１１】
これによれば、自動車の走行履歴が収集されると、この収集走行履歴に基づき自動車で通るいつもの経路をこの経路を通る時間及び当該経路の交通情報と共に登録経路を表すデータとして自動的に登録される。従って、自動車の乗員が登録したい案内経路を手動操作により入力するという煩わしさが解消され得る。
【００１２】
また、上述のように、交通情報システムからの実際の交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるときに、上記実際の交通情報を異常な交通情報として通知する。従って、登録経路の実際の交通情報が定常的に発生するもので場合には、当該交通情報がその発生毎に通知されるということがなく、自動車の乗員にとってうるさく感じられることがない。
【００１３】
また、本発明は、請求項２の記載によれば、請求項１に記載の自動車用交通情報通知システムにおいて、上記異常な交通情報を、上記登録経路上にて当該異常な交通情報に該当する場所と共に通知することを特徴とする。
【００１４】
これにより、上記異常な交通情報により特定される上記登録経路上の該当場所をも認識でき、その結果、請求項１に記載の発明の作用効果をより一層具体的に達成し得る。
【００１５】
また、本発明は、請求項３の記載によれば、請求項１或いは２に記載の自動車用交通情報通知システムにおいて、上記通知手段による通知があったとき、上記登録経路とは別の経路を探索する別経路探索手段（１３２）を備えることを特徴とする。
【００１６】
このように、通知手段による異常な交通情報の通知があったときには、上記登録経路とは別の経路を探索することで、この別の経路を利用すれば、上記登録経路の異常な交通情報で特定される異常な交通状況に出会うことなく、自動車の円滑な経路案内に役立て得る。
【００１７】
また、本発明は、請求項４の記載によれば、請求項１〜３のいずれか一つに記載の自動車用交通情報通知システムにおいて、自動車がいつもの出発地にあるときいつもの出発時刻の所定時間前から交通情報システムからの交通情報を保存する保存手段（４０、６００、６１０、６２０、６２１）を備えて、
通知手段は、上記保存交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるときにも、上記異常な交通情報を通知することを特徴とする。
【００１８】
これにより、当該自動車の走行開始に伴い、交通情報システムからの交通情報を待つまでもなく、逸早く、保存手段に保存済みの交通情報を通知手段にて利用することができて、便利である。
【００１９】
また、本発明に係る自動車用交通情報通知システムは、請求項５の記載によれば、自動車に設けられてこの自動車の走行履歴を収集する第１走行履歴データ収集手段（１０、４０、２１０ａ、２１１〜２１３ａ、２００Ａ）と、
自動車とは別に設けられて第１走行履歴データ収集手段から収集走行履歴を順次無線送信されて収集する第２走行履歴データ収集手段（５０、７０、９０、２１０ｂ、５００ａ、５１０ａ）と、
自動車とは別に設けられて第２走行履歴データ収集手段による収集走行履歴に基づき自動車で通るいつもの経路をこの経路を通る時間及び当該経路の交通情報と共に登録経路を表すデータとして無線送信する登録経路データ送信手段（１０、７０、３４１、３５２、）と、
自動車に設けられて登録経路データ送信手段から無線送信される上記登録経路を表すデータを受信して自動的に登録する登録経路データ登録手段（４０、５０、７００、７０１）と、
自動車に設けられて交通情報システム（Ｔ）からの実際の交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるときに、上記実際の交通情報を上記登録経路上で当該実際の交通情報に該当する場所と共に異常な交通情報として通知する通知手段（６０、１０１、１０２、１１０、１３１）とを備える。
【００２０】
このように、第１走行履歴データ収集手段、登録経路データ登録手段及び通知手段を自動車に設け、第２走行履歴データ収集手段及び登録経路データ送信手段を自動車とは別に設けるようにした場合には、第１走行履歴データ収集手段及び登録経路データ登録手段での余分な処理負荷を軽減しつつ、請求項１に記載の発明と同様の作用効果を達成し得る。
【００２１】
また、本発明は、請求項６の記載によれば、請求項５に記載の自動車用交通情報通知システムにおいて、携帯端末（Ｐ）と、
自動車がいつもの到着地にあっていつもの出発時刻の所定時間前から交通情報システムからの実際の交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるとき、上記実際の交通情報を当該登録経路上で当該実際の交通情報に該当する場所と共に異常な交通情報として携帯端末に電子メールにより通知するメール通知手段（７００、７１０、７２０、７２１、７３０、７３１）と、
自動車とは別に設けられてメール通知手段による上記交通情報のメール通知があったとき、上記登録経路とは別の経路を探索する別経路探索手段（７３２）と、
自動車とは別に設けられて別経路探索手段による探索される上記別の経路の探索があったとき当該別経路をデータとして無線送信する別経路データ送信手段（７０、７４１）とを備えることを特徴とする。
【００２２】
このように、自動車による出発前に、交通情報システムからの実際の交通情報が上記登録経路を表すデータ中の交通情報に比べ異常であるとき、上記実際の交通情報を当該登録経路上で当該実際の交通情報に該当する場所と共に異常な交通情報として携帯端末に電子メールにより通知するようにしたので、この携帯端末へのメール通知を確認することで、当該自動車による出発に先立ち登録経路上の異常な交通情報を知ることができて、便利である。
【００２３】
また、上述のように、上記メール通知の後に別の経路の探索があったときこの別経路が、自動車とは別に設けた別経路送信手段によりデータとして無線送信される。従って、自動車側で当該別経路を表すデータを受信して確認することで、当該自動車を上記別経路に沿い円滑に走行させ得る。
【００２４】
また、本発明に係る自動車用ナビゲーションシステムは、請求項７の記載によれば、請求項１、２、３或いは５に記載の自動車用交通情報通知システムと、
この交通情報通知システムの通知手段による上記交通情報の通知があったとき、上記登録経路とは別の経路を探索する別経路探索手段（１３２）と、
この別経路探索手段の探索により上記別の経路があったときこの経路に沿い自動車の経路案内処理をする経路案内処理手段（１４１）とを備える。
【００２５】
このように、通知手段による上記交通情報の通知があったとき登録経路とは別の経路を探索して、当該別の経路に沿い自動車の経路案内処理をするので、上記登録経路での異常な交通情報で特定される異常な交通状況に出会うことなく、当該自動車を円滑に目的地に向け走行させ得る。
【００２６】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【００２７】
【発明の実施の形態】
以下、本発明の各実施形態を図面により説明する。
（第１実施形態）
図１は、本発明が適用される自動車用ナビゲーションシステムの第１実施形態を示している。このナビゲーションシステムは、現在位置検出装置１０を備えており、この現在位置検出装置１０としては、衛星航法システム（ＧＰＳともいう）の人工衛星から送信される電波を受信し、当該自動車の現在位置を現在日時と共に検出するＧＰＳ受信装置が採用されている。
【００２８】
また、当該ナビゲーションシステムは、入力装置２０を備えており、この入力装置２０は、携帯用リモートコントローラであって、その操作により、必要な情報をマイクロコンピュータ３０（後述する）の受信部（図示しない）に送信により入力する。なお、入力装置２０としては、上記リモートコントローラに代えて、出力装置６０（後述する）である表示装置の表示パネルにその表示面に沿い設けられるタッチパネルを採用してもよい。また、上記受信部は、マイクロコンピュータ３０に内蔵のものに限らず当該マイクロコンピュータ３０に外付けしたものであってもよい。
【００２９】
また、当該ナビゲーションシステムは、マイクロコンピュータ３０、記憶装置４０、無線通信装置５０及び出力装置６０を備えている。マイクロコンピュータ３０は、図２及び図３にて示すフローチャートに従いナビゲーションプログラムを実行し、この実行中において、イグニッションスイッチＩＧの操作、現在位置検出装置１０の検出出力、入力装置２０の操作出力、記憶装置４０の出力、無線通信装置５０の出力や道路交通情報システムＴの出力に基づき、出力装置６０の表示処理や当該自動車の経路案内に必要な種々の処理を行う。
【００３０】
また、マイクロコンピュータ３０は、図４〜図７にて示すフローチャートに従い、割り込み処理プログラムを実行し、この実行中において、当該自動車の走行履歴及び道路交通情報システムＴからの交通情報のデータ収集、当該自動車の案内経路登録・更新及び交通状況登録・更新の処理を行う。なお、当該割り込み処理プログラムは、上記ナビゲーションプログラムと共に、マイクロコンピュータ３０により読み出し可能に当該マイクロコンピュータのＲＯＭに予め記憶されている。
【００３１】
本第１実施形態において、当該マイクロコンピュータ３０は、当該自動車のバッテリＢから直接給電されて作動状態となり、上記ナビゲーションプログラムを実行する。また、このマイクロコンピュータ３０は、その割り込みタイマー（以下、ナビ側第１割り込みタイマーという）の所定の割り込み時間（以下、ナビ側第１割り込み時間という）の計時終了毎に、上記割り込み処理プログラムの実行を開始する。
【００３２】
当該ナビ側第１割り込みタイマーは、マイクロコンピュータ３０に内蔵されており、このナビ側第１割り込みタイマーは、そのリセットスタートにより上記ナビ側第１割り込み時間の計時を開始する。なお、当該ナビ側第１割り込み時間は、例えば、１２時間と設定されている。
【００３３】
記憶装置４０は、ハードディスクからなるもので、この記憶装置４０には、一連の地図データ、交通情報データ、走行履歴データ及び登録経路データがデータベースとして記憶されている。ここで、上記登録経路データは、経路、この経路を通る時間及び当該経路の交通状況その他の交通情報を表すデータをいう。
【００３４】
無線通信装置５０は、道路交通情報システムＴからの実際の交通情報を受信してマイクロコンピュータ３０に入力する。なお、道路交通情報システムＴは、渋滞の程度、通行止めや通行規制等の交通状況を含む情報を交通情報として送信するようになっている。
【００３５】
出力装置６０は、表示装置からなるもので、この出力装置６０は、その表示パネルにて、マイクロコンピュータ３０による制御のもと、当該自動車において必要とされる情報を表示する。
【００３６】
情報センターＣは、ナビゲーションシステムＮと通信を行うもので、この情報センターＣは、無線通信装置７０と、サーバ８０と、記憶装置９０とを備えている。無線通信装置７０は、ナビゲーションシステムＮの無線通信装置５０との間にて、データの送受信を行う。記憶装置９０は、交通情報データ、走行距離データ及び登録経路データを記憶する。ここで、当該登録経路データは、経路、この経路を通る時間及び当該経路の交通状況その他の交通情報を表すデータをいう。サーバ８０は、図８にて示すフローチャートに従いサーバプログラムを実行し、この実行中において、無線通信装置７０からデータを入力されて記憶装置９０に記憶する。
【００３７】
以上のように構成した本第１実施形態において、マイクロコンピュータ３０は、バッテリＢからの直接給電のもと、図２及び図３のフローチャートに従い、ナビゲーションプログラムの実行を行っており、イグニッションスイッチＩＧのオフのもと、ステップ１００にてＮＯとの判定を繰り返しているものとする。
【００３８】
このような状態にて、イグニッションスイッチＩＧがオンされると、ステップ１００での判定がＹＥＳとなる。また、当該自動車はイグニッションスイッチＩＧのオンに伴い走行状態におかれるものとする。なお、情報センターＣでは、サーバ８０が図８のフローチャートに従いサーバプログラムを繰り返し実行している。
【００３９】
上述のようにステップ１００での判定がＹＥＳになると、各ステップ１０１及び１０２において、現在位置検出装置１０の検出出力に基づき、当該自動車の現在地及び日時が入力される。ついで、ステップ１１０において、上記現在地が当該自動車のいつもの出発地であるか否かが現在位置検出装置１０の検出出力に基づき判定される。ここで、「いつもの出発地」の「いつも」は、例えば、当該自動車の出発地である頻度が所定頻度以上であるとか、或いは当該出発地がよく当該自動車の出発地であることを特定する。なお、当該「いつもの出発地」としては、例えば、自宅、会社や学校等が挙げられる。
【００４０】
現段階において、上記現在地が当該自動車のいつもの出発地であれば、ステップ１１０での判定はＹＥＳとなる。このことは、当該自動車はいつもの経路に沿い走行することを意味する。ここで、「いつもの経路」の「いつも」は、例えば、当該自動車が当該経路を通る頻度が所定頻度以上であるとか、或いは当該経路がよく当該自動車の通る経路であることを特定する。なお、「いつもの経路」としては、例えば、自宅から会社までの通勤経路や自宅から学校までの通勤経路等が挙げられる。
【００４１】
このような状態において、無線通信装置５０が道路交通情報システムＴから実際の交通情報を受信してマイクロコンピュータ３０に入力すると、ステップ１２０において、交通情報の受信であるとして、ＹＥＳと判定される。この判定後、ステップ１２１において、上記登録経路上の交通情報といつもの交通状況との比較処理がなされる。換言すれば、上記実際の交通情報がいつもの経路である登録経路上のいつもの交通情報（当該登録経路上にて通常定常的に生ずる交通情報）との間においての比較処理が、交通状況に関してなされる。
【００４２】
この比較処理にあたり、マイクロコンピュータ３０が上記いつもの交通状況の要求を記憶装置４０に出力すると、記憶装置４０が、そのデータベース中の交通情報データから上記登録経路であるいつもの経路のいつもの交通情報を読み出してマイクロコンピュータ３０に入力する。
【００４３】
このように入力がなされると、上述した登録経路上の上記実際の交通情報といつもの交通情報との比較処理が交通状況においてステップ１２１にてなされる。しかして、上述した登録経路上の上記実際の交通情報といつもの交通情報とが交通状況において同じであれば、ステップ１３０（図３参照）にてＹＥＳと判定される。このため、ステップ１４１において、当該自動車の上記登録経路に沿う経路案内処理がなされ、案内経路を含む地図が、図９（ａ）にて例示するごとく、出力装置６０により表示される。これにより、当該自動車は上記登録経路であるいつもの経路に沿いいつもの通り走行できる。
【００４４】
一方、上述した登録経路上の上記交通情報といつもの交通情報とが交通状況において同じでなく異常であれば、ステップ１３０での判定はＮＯとなる。このことは、当該自動車で走行するいつもの経路である上記登録経路上の該当場所（上記実際の交通情報で特定されるいつもの経路上の場所）は、いつもと異なる異常な渋滞状況等の異常な交通状況にあることを意味する。
【００４５】
このようにステップ１３０でＮＯとの判定がなされると、次のステップ１３１において、上記該当場所の地図表示及び警告の処理がなされる。この処理に伴い、上記該当場所の地図が出力装置６０により図９（ｂ）にて例示するように異常な交通状況が異常な交通情報、例えば渋滞情報として表示される。この図９（ｂ）において、矢印は、異常な交通状況となっている上記該当場所を示して警告している。
【００４６】
このように、当該自動車で走行するいつもの経路上にて上記該当場所が定常的な渋滞等の定常的な通常の交通状況ではなく異常な渋滞状況等の異常な交通状況にあるときにのみ、ステップ１３０でのＹＥＳとの判定でもって、ステップ１３１において、上述のように表示警告がなされる。換言すれば、いつもの経路上にて上記該当場所が定常的な渋滞状況等の定常的な交通状況にあるにすぎない場合には、その旨の警告表示をせず、異常な渋滞状況等の異常な交通状況にあるときにのみその旨の上記表示警告をするのみであるから、当該自動車で上記該当場所を通るたびに警告をするというようなうるささを当該自動車の乗員に感じさせることがない。
【００４７】
また、当該自動車で走行するいつもの経路は、後述のように自動的に両記憶装置４０、９０に登録経路として登録されているので、当該いつもの経路の登録のために、入力装置２０により手動操作をわざわざするという煩わしさを乗員に感じさせることがない。
【００４８】
ステップ１３１の処理の終了後、ステップ１３２において別経路探索処理がなされる。この別経路探索処理では、記憶装置３０のデータベース中の登録経路データに当該自動車の出発地と目的地とを結ぶ他の登録経路がないかにつき、マイクロコンピュータ３０により探索される。
【００４９】
また、情報センターＣの記憶装置９０のデータベース中の登録経路データに上記他の登録経路がないか探索する場合には、マイクロコンピュータ３０が他の登録経路の要求を無線通信装置５０を介し情報センターＣに送信する。そして、無線通信装置７０が当該要求を受信してサーバ８０に入力すると、記憶装置９０のデータベース中の登録経路データに上記他の登録経路があれば、当該他の登録経路がサーバ８０により記憶装置９０から読み出され、無線通信装置７０、５０を通して送信されてマイクロコンピュータ３０に入力される。また、記憶装置３０及び９０のデータベース中の登録経路データに他の登録経路がなければ、マイクロコンピュータ３０により通常の経路探索処理により別経路が探索される。
【００５０】
しかして、別経路があれば、ステップ１４０においてＹＥＳと判定され、ステップ１４１において、当該自動車の上記別経路に沿う経路案内処理がなされる。この処理に伴い、図９（ｃ）にて例示するように、「突然渋滞が発生しました。おすすめルートを案内します。」という表示が出力装置６０によりなされる。然る後、図９（ｄ）にて例示するように上記別経路を含む地図が出力装置６０により表示される。この表示のもと、上述のようにいつも通る登録経路が異常な渋滞場所を含む場合には、上記別経路を通り経路案内することで、当該自動車は円滑に目的地に向け走行し得る。
【００５１】
このような状態において、当該自動車の目的地への到達が、ステップ１５０において、現在位置検出装置１０の検出出力に基づきＹＥＳと判定されると、ナビゲーションプログラムの実行が終了する。
【００５２】
また、別経路がないためにステップ１４０での判定がＮＯとなるか、或いは、当該自動車が目的地に到達していないためにステップ１５０での判定がＮＯとなる場合には、ステップ１２０以後の処理が再度繰り返される。
【００５３】
次に、上記ナビ側第１割り込みタイマーが上記ナビ側第１割り込み時間の計時を終了すると、マイクロコンピュータ３０は、上記割り込み処理プログラムを、図４〜図７のフローチャートに従い実行開始する。まず、図４及び図５の走行履歴及び交通情報のデータ収集ルーチン２００のステップ２１０において、当該自動車のイグニッションスイッチＩＧのオンの有無が判定される。現段階において、当該自動車は走行状態にあってイグニッションスイッチＩＧがオンされていれば、ステップ２１０での判定がＹＥＳとなる。
【００５４】
ついで、各ステップ２１１、２１２において、当該自動車の現在地及び日時が現在位置検出装置１０の検出出力に基づき入力される。これに伴い、ステップ２１３において、当該自動車の走行履歴データ及び交通情報データの記憶処理がなされる。具体的には、ステップ２１１での入力現在地及びステップ２１２での入力日時における当該自動車の走行履歴及び道路交通情報システムＴからの交通情報が、上記入力現在地及び入力日時と共に走行履歴データ及び交通情報データとして記憶装置４０に記憶される。
【００５５】
また、当該ステップ２１３において、上記走行履歴データ及び交通情報データの送信処理がなされる。これに伴い、情報センターＣの無線通信装置７０が当該走行履歴データ及び交通情報データを受信してサーバ８０に入力すると、このサーバ８０は、図８のステップ５００にてＹＥＳと判定し、ステップ５１０にて走行履歴データ及び交通情報データの記憶処理をする。このため、当該走行履歴データ及び交通情報データは、サーバ８０により記憶装置９０に記憶される。
【００５６】
上述のようなステップ２１３の処理後、ステップ２２０において、イグニッションスイッチＩＧのオンのもとＮＯと判定され、以下、ステップ２１１〜ステップ２２０を循環する処理が、イグニッションスイッチＩＧのオフによりステップ２２０でＹＥＳと判定されるまで繰り返される。このような繰り返し処理の過程において、当該自動車の走行に伴い変化する現在地及び日時毎にステップ２１３にて走行履歴データ及び交通情報データが両記憶装置４０、９０に記憶される。
【００５７】
然る後、当該自動車の停止に伴いイグニッションスイッチＩＧがオフされると、ステップ２２０での判定がＹＥＳになり、ステップ２３０において、変数ＮがＮ＝１０か否かが判定される。なお、この変数Ｎは、走行履歴及び交通情報のデータ収集ルーチン２００の実行開始に伴い、Ｎ＝０とリセットされている。
【００５８】
現段階では、Ｎ＝０であることから、ステップ２３０での判定がＮＯとなる。ついで、ステップ２３１において、変数ＮがＮ＝Ｎ＋１＝１と加算更新され、ステップ２１０において、イグニッションスイッチＩＧのオフのもと、ＮＯとの判定が繰り返される。
【００５９】
このような状態において、再び、イグニッションスイッチＩＧがオンされると、ステップ２１０での判定がＹＥＳとなる。また、当該自動車は、イグニッションスイッチＩＧの再度のオンに伴い、再び走行状態におかれるものとする。
【００６０】
上述のようにステップ２１０での判定がＹＥＳになると、ステップ２１１〜ステップ２２０の処理が上述と同様にイグニッションスイッチＩＧのオフまで繰り返される。そして、この繰り返しの処理中において、再度のイグニッションスイッチＩＧのオン後の当該自動車の走行履歴及び道路交通情報システムＴからの交通情報が走行履歴データ及び交通情報データとして両記憶装置４０、９０に記憶される。
【００６１】
以後、ステップ２３１での変数ＮがＮ＝１０になるまで、ステップ２１０〜ステップ２３１を循環する処理が繰り返され、イグニッションスイッチＩＧのオン毎に当該自動車の走行履歴データ及び交通情報データが両記憶装置４０、９０に収集されていく。
【００６２】
このようにしてデータ収集ルーチン２００の処理が終了すると、次の案内経路の登録・更新ルーチン３００（図４及び図６参照）の処理が次のようになされる。まず、図６のステップ３１０において、走行履歴データの統計処理がなされる。これに伴い、記憶装置４０に収集済みの走行履歴データがマイクロコンピュータ３０により読み出されて統計処理される。
【００６３】
ここで、情報センターＣの記憶装置９０から収集済みの走行履歴データが読み出される場合には、マイクロコンピュータ３０による読み出し要求が無線通信装置５０を介し無線通信装置７０に送信され、サーバ８０に入力される。これに伴い、記憶装置９０から走行履歴データがサーバ８０により読み出されて両無線通信装置７０から送信され無線通信装置５０を介しマイクロコンピュータ３０に入力され上記統計処理がなされる。
【００６４】
ついで、ステップ３２０において、上述のように統計処理した走行履歴データのパターン分け処理がなされる。この処理では、統計処理済みの走行履歴データが経路別にパターン分けされる。
【００６５】
然る後、ステップ３３０において、上述のようにパターン分けした経路（以下、パターン分け経路ともいう）はいつもの経路である通勤経路とみなしていいかにつき判定される。ここで、パターン分け経路が当該自動車による通勤経路とみなせなければ、当該パターン分け経路は不要なため、ステップ３３０での判定はＮＯとなる。
【００６６】
一方、パターン分け経路が当該自動車による通勤経路とみなせれば、ステップ３３０においてＹＥＳと判定され、ステップ３４０において、当該パターン分け経路中に登録経路があるか否かが判定される。具体的には、記憶装置４０に記憶済みの登録経路データがマイクロコンピュータ３０により読み出される。
【００６７】
ここで、情報センターＣの記憶装置９０から登録経路データが読み出される場合には、マイクロコンピュータ３０による読み出し要求が無線通信装置５０を介し無線通信装置７０に送信され、サーバ８０に入力される。これに伴い、記憶装置９０から登録経路データがサーバ８０により読み出されて両無線通信装置７０から送信され無線通信装置５０を介しマイクロコンピュータ３０に入力される。
【００６８】
そして、以上のように読み出された或いはマイクロコンピュータ３０に入力された登録経路データ中の登録経路が上記パターン分け経路にあるか否かが判定される。現段階において、登録経路が上記パターン分け経路になければ、ステップ３４０における判定がＮＯとなり、ステップ３４１において、経路の新規登録処理がなされる。この新規登録処理に伴い、上述のように通勤経路とみなされたパターン分け経路が、新規経路として、記憶装置４０に記憶される。このことは、上記パターン分け経路が新規の登録経路データとして、記憶装置４０に登録されることを意味する。
【００６９】
上述のようにステップ３４１での処理が終了すると、ステップ３４２において、登録経路送信処理がなされる。このため、上記パターン分け経路が新規の登録経路データとして、マイクロコンピュータ３０から無線通信装置５０を介し送信される。
【００７０】
一方、上記ステップ３４０において、上述のように通勤経路とみなされたパターン分け経路中に登録経路ありとして、ＹＥＳと判定されると、次のステップ３５０にて、当該パターン分け経路は既存の登録経路と一致するか否かが判定される。ここで、当該パターン分け経路は既存の登録経路と一致すれば、特に新たな登録処理は不要であることから、ステップ３５０においてＹＥＳと判定される。
【００７１】
また、当該パターン分け経路が既存の登録経路と一致しなければ、ステップ３５０にてＮＯと判定され、ステップ３５１において、登録経路の変更或いは追加の処理がなされる。ここで、登録経路の変更には、当該自動車の乗員の転勤にも伴う経路変更が挙げられる。また、登録経路の追加には、目的地が同一でも、既登録経路と異なる経路の追加が挙げられる。
【００７２】
しかして、ステップ３５１での処理に伴い、登録経路の変更の場合には、記憶装置４０に登録済みの登録経路データ中の既存の登録経路が、上記パターン分け経路に変更されて更新登録される。また、経路の追加の場合には、上記パターン分け経路がマイクロコンピュータ３０により記憶装置４０に記憶される。このことは、上記パターン分け経路が記憶装置４０に登録経路データとして追加登録されることを意味する。なお、現段階において、既存の登録経路が記憶装置４０に記憶されていなければ、上記パターン分け経路がいつもの通勤経路として記憶装置４０に記憶登録される。
【００７３】
また、ステップ３５１での処理後、ステップ３５２において、変更或いは追加の経路送信処理がなされる。このため、上記パターン分け経路が変更或いは追加の登録経路データとして、マイクロコンピュータ３０から無線通信装置５０を介し送信される。
【００７４】
上述のように、ステップ３４２或いはステップ３５２における送信処理に伴い、上記パターン分け経路が、新規の登録経路データとして、或いは変更或いは追加の登録経路データとして、マイクロコンピュータ３０から無線通信装置５０を介し送信されると、当該登録経路データは、情報センターＣの無線通信装置７０により受信されてサーバ８０に入力される。
【００７５】
すると、図８のステップ５２０において、登録経路の変更或いは追加の経路の受信であることから、ＹＥＳと判定される。そして、ステップ５３０において、受信登録処理がなされる。このため、上述したパターン分け経路が、新規の登録経路データとして、或いは変更或いは追加の登録経路データとして、記憶装置９０に記憶される。このことは、入力装置２０の手動操作による登録要求なくして、新規の登録経路データまたは変更或いは追加の登録経路データが記憶装置９０に自動的に登録され得ることを意味する。
【００７６】
上述のようにして案内経路の登録・更新ルーチン３００の処理が終了すると、次の交通状況の登録・更新ルーチン４００（図４及び図７参照）の処理がなされる。まず、図７のステップ４１０において、走行履歴データを渋滞状況データに変換する処理がなされる。このため、記憶装置４０に収集済みの走行履歴データが、マイクロコンピュータ３０により読み出されて、渋滞状況データに変換される。
【００７７】
ここで、情報センターＣの記憶装置９０から収集済みの走行履歴データが読み出される場合には、マイクロコンピュータ３０による読み出し要求が無線通信装置５０を介し無線通信装置７０に送信され、サーバ８０に入力される。これに伴い、記憶装置９０から走行履歴データがサーバ８０により読み出されて両無線通信装置７０から送信され無線通信装置５０を介しマイクロコンピュータ３０に入力され渋滞状況データに変換される。なお、上記渋滞状況データは、例えば、上記走行履歴データで特定される渋滞場所及びその渋滞状況を表すデータである。
【００７８】
然る後、ステップ４２０において、上記渋滞状況データの統計処理がなされる。この統計処理は、当該渋滞状況データの加算平均処理を行うことをいう。ついで、ステップ４３０において、交通情報データ中の渋滞状況データの統計処理がなされる。この統計処理は、当該交通情報データ中の渋滞状況データの加算平均処理を行うことをいう。しかして、ステップ４３０では、記憶装置４０に記憶済みの交通情報データがマイクロコンピュータ３０により読み出されて渋滞状況データに変換され、この渋滞状況データが上述のように統計処理される。
【００７９】
ここで、情報センターＣの記憶装置９０から収集済みの交通情報データが読み出される場合には、マイクロコンピュータ３０による読み出し要求が無線通信装置５０を介し無線通信装置７０に送信され、サーバ８０に入力される。これに伴い、記憶装置９０から交通情報データがサーバ８０により読み出されて無線通信装置７０から送信され無線通信装置５０を介しマイクロコンピュータ３０に入力される。そして、当該交通情報データが渋滞状況データに変換され、この渋滞状況データが上述のように統計処理される。
【００８０】
上述のように両ステップ４２０、４３０の処理が順次終了すると、次のステップ４４０において、上記両渋滞状況データの比較処理がなされる。しかして、当該両渋滞状況データが同一であれば、該当リンクでは、上述した走行履歴データ及び交通情報データの各渋滞状況データが同一であることから、当該リンクでの渋滞状況はいつもと変わりがない。このため、ステップ４５１において、該当リンクのいつもの渋滞状況データの登録処理がなされる。従って、該当リンクのいつもの渋滞状況データが記憶装置４０に記憶され走行履歴データとして自動的に登録される。また、当該いつもの渋滞状況データが両無線通信装置５０、７０を通し送信されサーバ８０を介し記憶装置９０に記憶され走行履歴データとして自動的に登録される。
【００８１】
このことは、渋滞状況データが、入力装置２０の手動操作による登録要求なくして、両記憶装置４０、９０に交通情報データとして自動的に登録され得ることを意味する。ここで、登録経路データ及び交通情報データが両記憶装置４０、９０に登録されるので、登録経路データ及び交通情報データの読み出しは、両記憶装置４０、９０のいずれからでもよく、便利である。
【００８２】
なお、上記第１実施形態において、情報センターＣの記憶装置９０及びナビゲーションシステムＮの記憶装置４０の双方に交通情報データ、走行履歴データ及び登録経路データを記憶する例について説明したが、これに代えて、交通情報データ、走行履歴データ及び登録経路データを両記憶装置４０、９０の一方に記憶するようにしてもよい。
【００８３】
ここで、記憶装置４０のみに交通情報データ、走行履歴データ及び登録経路データを記憶する場合には、情報センターＣを廃止するとともに、両ステップ３５２、３４２（図６参照）を廃止する。また、記憶装置９０のみに交通情報データ、走行履歴データ及び登録経路データを記憶する場合には、ステップ３４１、３５１における記憶装置４０への記憶処理を廃止する。
（第２実施形態）
図１０は、本発明の第２実施形態の要部を示している。この第２実施形態では、上記第１実施形態にて述べた図２及び図３のフローチャートで特定されるナビゲーションプログラムに加え、交通情報保存割り込み処理プログラムが、図１０にて示すフローチャートに従い上記第１実施形態にて述べたマイクロコンピュータ３０により実行されるように採用され、当該マイクロコンピュータ３０のＲＯＭに上記ナビゲーションプログラムと共に記憶されている。
【００８４】
また、本第２実施形態では、マイクロコンピュータ３０は、他の割り込みタイマー（以下、ナビ側第２割り込みタイマーという）の所定の割り込み時間（以下、ナビ側第２割り込み時間という）の計時終了毎に上記交通情報保存割り込み処理プログラムを図１０のフローチャートに従い実行するようになっている。上記ナビ側第２割り込みタイマーは、マイクロコンピュータ３０に内蔵されており、このナビ側第２割り込みタイマーは、イグニッションスイッチＩＧのオフ毎にリセットスタートされて上記ナビ側第２割り込み時間の計時を開始する。
【００８５】
また、本第２実施形態では、上記第１実施形態にて述べたナビゲーションシステムＮは、マイクロコンピュータ３０による制御のもと、自動的にオン或いはオフする電源スイッチ（図示しない）を備えており、この電源スイッチは、そのオンにより、ナビゲーションシステムＮのマイクロコンピュータ３０以外の各素子を自動的に動作状態におき、そのオフにより、上記各種素子を自動的に非動作状態にする。その他の構成は上記第１実施形態と同様である。
【００８６】
このように構成した本第２実施形態において、上記第１実施形態にて述べたようにイグニッションスイッチＩＧがオフされると、マイクロコンピュータ３０は、上記ナビ側第２割り込みタイマーの計時終了毎に、上記交通情報保存割り込み処理プログラムの実行を開始する。これに伴い、ステップ６００において、いつもの到着地か否かが現在位置検出装置１０の検出出力に基づき判定される。ここで、当該自動車がいつもの到着地、例えば、自宅或いは会社に到達していれば、ステップ６００における判定はＹＥＳとなる。
【００８７】
ついで、ステップ６１０において、いつもの出発時刻のＸ分（例えば、１時間）前か否かが現在位置検出装置１０の検出出力に基づ判定される。現段階において、Ｘ分前でなければ、ステップ６１０における判定はＮＯとなる。然る後、現在位置検出装置１０の検出出力がいつもの出発時刻のＸ分前になると、ステップ６１０において、ＹＥＳと判定され、ステップ６１１において、ナビゲーションシステムＮの電源スイッチの自動オン処理がなされる。これに伴い、当該電源スイッチが自動的にオンされ、ナビゲーションシステムＮのマイクロコンピュータ３０以外の各素子が作動状態になる。
【００８８】
また、上述のようにステップ６１１の処理が終了した後、ステップ６１２において、マイクロコンピュータ３０の保存タイマーのリセットスタート処理がなされる。このため、この保存タイマーは、そのリセットに伴い計時を開始する。なお、当該保存タイマーはマイクロコンピュータ３０に内蔵されている。
【００８９】
然る後、ステップ６２０において、交通情報の受信か否かが判定される。現段階において、無線通信装置５０が道路交通情報システムＴから交通情報を受信してマイクロコンピュータ３０に入力すれば、交通情報の受信であるとして、ステップ６２０においてＹＥＳと判定され、ステップ６２１において当該交通情報の保存処理がなされる。これに伴い、当該交通情報が、マイクロコンピュータ３０により記憶装置４０にデータとして記憶保存される。
【００９０】
しかして、現段階では上記保存タイマーの計時時間が上記指定時間に達していないことから、ステップ６３０においてＮＯと判定され、以後、ステップ６３０にてＹＥＳと判定されるまで、ステップ６２０〜６３０を循環する処理が繰り返される。この繰り返し処理では、道路交通情報システムＴから無線通信装置５０を介しマイクロコンピュータ３０に入力される交通情報が順次記憶装置４０にデータとして記憶保存される。
【００９１】
然る後、上記保存タイマーの計時時間が上記指定時間を経過することで、ステップ６３０における判定がＹＥＳになると、次のステップ６３１において、上記電源スイッチの自動オフ処理がなされる。このため、ナビゲーションシステムＮにおいてマイクロコンピュータ３０以外の各素子の動作が停止する。
【００９２】
以上説明したように、当該自動車による出発に先だって、いつもの出発時刻Ｘ分前から上記指定時間の経過までの間に、道路交通情報システムＴからの交通情報を記憶装置４０にデータとして保存するようにした。
【００９３】
従って、その後に、上記第１実施形態にて述べたように当該自動車の走行開始に伴い上記ナビゲーションプログラムを実行するにあたり、道路交通情報システムＴからの交通情報を待つまでもなく、逸早く、記憶装置４０に保存済みの交通情報を表すデータを利用することができて、便利である。その他の作用効果は上記第１実施形態と同様である。
（第３実施形態）
図１１〜図１３は本発明の第３実施形態の要部を示している。この第３実施形態では、上記第１実施形態にて述べたマイクロコンピュータ３０により実行される割り込み処理プログラムが、図１１のフローチャートにて示す走行履歴及び交通情報のデータ収集ルーチン２００Ａ（図５の走行履歴及び交通情報のデータ収集ルーチン２００に対応）及び図１３のフローチャートにて示す登録経路受信処理ルーチンのみで構成するように変更されている。
【００９４】
また、本第３実施形態では、上記第１実施形態にて述べたサーバ８０により実行されるサーバプログラムが、図１２にて示すフローチャート（図８のフローチャートに対応）、図６の案内経路の登録・更新ルーチン３００及び図７の交通情報登録・更新ルーチン４００で構成するように変更されている。その他の構成は上記第１実施形態と同様である。
【００９５】
このように構成した本第３実施形態において、マイクロコンピュータ３０が、上記第１実施形態にて述べた割り込み処理プログラムに代わる上記変更割り込み処理プログラムを、上記第１実施形態と同様に実行開始すると、イグニッションスイッチＩＧがオンされていれば、図１１の走行履歴及び交通情報のデータ収集ルーチン２００Ａのステップ２１０において、ＹＥＳと判定される。なお、イグニッションスイッチＩＧの上記オンのもと、当該自動車は走行しているものとする。
【００９６】
ステップ２１０でのＹＥＳとの判定後、ステップ２１０ａにおいて、前回の当該自動車の走行履歴データが記憶装置４０にあるか否かが判定される。現段階において、記憶装置４０に前回の走行履歴データが記憶されていなければ、ステップ２１０ａでの判定はＮＯとなる。
【００９７】
また、記憶装置４０に前回の走行履歴データが記憶されていれば、ステップ２１０ａにおいてＹＥＳと判定され、ステップ２１０ｂにおいて、上記前回の走行履歴データの送信処理がなされる。このため、当該前回の走行履歴データがマイクロコンピュータ３０により記憶装置４０から読み出されて無線通信装置５０を介し送信される。
【００９８】
一方、情報センターＣでは、サーバ８０が、図１２のフローチャートに従いサーバプログラムを実行し、ステップ５００ａにてＮＯとの判定を繰り返している。ここで、上述のように前回の走行履歴データが無線通信装置５０を介し送信されると、無線通信装置７０が当該前回の走行履歴データを受信してサーバ８０に入力する。このため、サーバ８０では、ステップ５００ａにてＹＥＳと判定され、ステップ５１０ａにおいて、走行履歴データの記憶処理がなされる。これに伴い、上記前回の走行履歴データがサーバ８０により記憶装置９０に記憶される。
【００９９】
上述のようにステップ２１０ａにてＹＥＳと判定された後或いはステップ２１０ｂでの送信処理が終了された後は、各ステップ２１１、２１２において、上記第１実施形態にて述べた各ステップ２１１、２１２での処理と同様の処理がなされ、当該自動車の現在地及び日時がマイクロコンピュータ３０に入力される。ついで、ステップ２１３ａにおいて、走行履歴データの記憶処理がなされる。具体的には、ステップ２１１での入力現在地及びステップ２１２での入力日時における当該自動車の走行履歴が走行履歴データとして記憶装置４０に記憶される。
【０１００】
上述のようなステップ２１３ａの処理後、ステップ２２０において、イグニッションスイッチＩＧのオンのもとＮＯと判定され、以下、ステップ２１１〜ステップ２２０を循環する処理が、イグニッションスイッチＩＧのオフによりステップ２２０でＹＥＳと判定されるまで繰り返される。
【０１０１】
このような繰り返し処理の過程において、当該自動車の走行に伴い変化する現在地及び日時毎にステップ２１３ａにて走行履歴データが記憶装置４０に記憶される。そして、このように記憶される走行履歴データが、ステップ２１０ａにてＹＥＳとの判定のもとステップ２１０ｂにて、無線通信装置５０、７０を介しサーバ８０に送信されてステップ５００ａでのＹＥＳとの判定によりステップ５１０ａにおいて記憶装置９０に記憶される。
【０１０２】
然る後、当該自動車の停止に伴いイグニッションスイッチＩＧがオフされると、ステップ２２０での判定がＹＥＳになり、ステップ２３０において、変数Ｎ＝０に基づきＮＯと判定され、ステップ２３１において、変数Ｎ＝Ｎ＋１＝１と加算更新され、ステップ２１０において、イグニッションスイッチＩＧのオフのもと、ＮＯとの判定が繰り返される。
【０１０３】
このような状態において、再び、イグニッションスイッチＩＧがオンされると、当該自動車は再び走行状態におかれるものとする。また、再度のイグニッションスイッチＩＧによりステップ２１０での判定がＹＥＳになると、ステップ２１１〜ステップ２２０の処理が上述と同様にイグニッションスイッチＩＧのオフまで繰り返される。そして、この繰り返しの処理中において、再度のイグニッションスイッチＩＧのオン後の当該自動車の走行履歴が走行履歴データとして上述と同様に記憶装置４０、９０に記憶され、以後、ステップ２３１での変数ＮがＮ＝１０になるまで、ステップ２１０〜ステップ２３１を循環する処理が繰り返され、イグニッションスイッチＩＧのオン毎に当該自動車の走行履歴データが両記憶装置４０、９０に収集されていく。
【０１０４】
このようにしてデータ収集ルーチン２００ａの処理が終了すると、上記第１実施形態にてマイクロコンピュータ３０により実行された案内経路の登録・更新ルーチン３００（図６参照）の処理が本第３実施形態ではサーバ８０によりなされる。この処理は、次の処理を除き上記第１実施形態と実質的に同様である。
【０１０５】
即ち、登録・更新ルーチン３００のステップ３４１でなされる経路の新規登録処理及びステップ３５１でなされる登録経路の変更或いは追加の処理では、新規経路及び変更或いは追加の経路がサーバ８０により記憶装置９０に登録される。また、ステップ３４２でなされる登録経路送信処理及びステップ３５２でなされる変更或いは追加の経路送信処理では、新規の経路及び変更或いは追加の経路が、サーバ８０により両無線通信装置７０、５０を介しデータとして送信される。
【０１０６】
しかして、上記データ収集ルーチン２００Ａの処理後においてマイクロコンピュータ３０が無線通信装置５０を介し入力されると、このマイクロコンピュータ３０は、登録経路受信処理ルーチンのステップ７００（図１３参照）にて、新規の経路または変更或いは追加を登録経路の受信であるとしてＹＥＳと判定し、ステップ７０１にて登録経路の登録処理をする。これに伴い、上記新規の経路または変更或いは追加経路が登録経路データとして記憶装置４０に記憶登録される。
【０１０７】
上述のようにサーバ８０による登録・更新ルーチン３００の処理が終了すると、上記第１実施形態にてマイクロコンピュータ３０により実行された交通状況登録・更新ルーチン４００（図７参照）の処理が、本第３実施形態では、サーバ８０により、上記第１実施形態と実質的に同様になされる。なお、本第３実施形態では、ステップ４５１における該当リンクのいつもの渋滞状況データの登録処理にて、該当リンクのいつもの渋滞状況データが記憶装置９０に記憶され走行履歴データとして自動的に登録され、また、当該いつもの渋滞状況データが両無線通信装置７０、５０を通し送信されマイクロコンピュータ３０を介し記憶装置４０に記憶され走行履歴データとして自動的に登録される点において、上記第１実施形態とは処理順序が異なる。
【０１０８】
以上述べたように、本第３実施形態においては、上記第１実施形態にて述べたマイクロコンピュータ３０により実行される割り込み処理プログラムのうち少なくとも案内経路の登録・更新ルーチン３００及び交通状況登録・更新ルーチン４００の各処理が実質的に情報センターＣのサーバ８０においてなされる。このため、ナビゲーションシステムＮのマイクロコンピュータ３０の処理負荷を軽減しつつ、上記第１実施形態と同様の作用効果を達成できる。
（第４実施形態）
図１４〜図１６は、本発明の第４実施形態を示している。この第４実施形態では、上記第３実施形態において、携帯端末Ｐが、付加的に採用された構成なっており、この携帯端末Ｐは、情報センターＣの無線通信装置７０との間で無線通信を行うようになっている。
【０１０９】
また、本第４実施形態では、上記第３実施形態にて述べたサーバプログラムに加え、割り込み処理プログラム（以下、センター側割り込み処理プログラムという）が、図１５にて示すフローチャートに従い上記第３実施形態にて述べたサーバ８０により、割り込みタイマー（以下、センター側割り込みタイマーともいう）の所定の割り込み時間（以下、センター側割り込み時間という）の計時終了毎に割り込み実行されるように採用され、当該サーバ８０のＲＯＭに上記サーバプログラムと共に記憶されている。
【０１１０】
なお、上記センター側割り込みタイマーは、サーバ８０に内蔵されており、このセンター側割り込みタイマーは、ナビゲーションシステムＮのマイクロコンピュータ３０から両無線通信装置５０、７０を介しイグニッションスイッチＩＧのオフにつきサーバ８０に送信される毎に、リセットスタートされて、上記センター側割り込み時間の計時を開始する。その他の構成は上記第３実施形態と同様である。
【０１１１】
このように構成した本第４実施形態において、上記第３実施形態にて述べたようにイグニッションスイッチＩＧがオフされる毎に、このイグニッションスイッチＩＧのオフが、このオフ毎に、ナビゲーションシステムＮのマイクロコンピュータ３０により両無線通信装置５０、７０を介し送信されてサーバ８０に入力される。これに伴い、上記センター側割り込みタイマーが、イグニッションスイッチＩＧのオフ毎にリセットスタートされて上記センター側割り込み時間の計時を開始する。
【０１１２】
しかして、上記センター側割り込みタイマーによる上記センター側割り込み時間の計時毎に、サーバ８０は、図１５のフローチャートに従い、センター側割り込み処理プログラムの割り込み実行を開始し、ステップ７００において、現在位置検出装置１０の検出出力に基づき、いつもの出発地か否かにつき判定する。ここで、上記第２実施形態にて述べた図１０のステップ６００での処理と同様に、当該自動車がいつもの到着地、例えば、自宅或いは会社に到達していれば、ステップ７００においてＹＥＳと判定される。
【０１１３】
ついで、ステップ７１０において、上記第２実施形態にて述べた図１０のステップ６１０での処理と同様に、いつもの出発時刻のＸ分前であるために、現在位置検出装置１０の検出出力に基づきＹＥＳと判定されると、ステップ７２０において、交通情報の受信か否かが判定される。現段階において、無線通信装置７０が無線通信装置５０を介し道路交通情報システムＴから交通情報を受信してサーバ８０に入力すれば、交通情報の受信であるとして、ステップ７２０においてＹＥＳと判定される。
【０１１４】
然る後、ステップ７２１において、いつもの経路である登録経路上の交通情報といつもの交通状況との比較処理がなされる。この比較処理では、記憶装置９０に収集済みのいつもの経路である登録経路上の交通情報データがサーバ８０により読み出されて上記道路交通情報システムＴからの交通情報と比較される。
【０１１５】
この比較の結果、上記道路交通情報システムＴからの交通情報が上記いつもの経路である登録経路上の交通情報データで特定されるいつもの交通状況と同一でなければ、ステップ７３０においてＮＯと判定され、ステップ７３１においてメール通知処理がなされる。これに伴い、図１６にて例示するごとく、いつもは渋滞がない道で渋滞発生していることから、「いつもより××付近で混んでいます。早めに出発した方がいいでしょう。」という内容の電子メールが渋滞情報としてサーバ８０により無線通信装置７０を介し形態端末Ｐに送信される。このため、形態端末Ｐで電子メールを確認した当該自動車に未だ乗車していない乗員は、当該自動車により早めに出発でき、便利である。
【０１１６】
また、ステップ７３１の処理後、ステップ７３２において、別経路探索処理がなされる。この別経路探索処理では、記憶装置９０のデータベース中の登録経路データに当該自動車の出発地と目的地とを結ぶ他の登録経路がないかにつき、サーバ８０により探索される。
【０１１７】
しかして、当該探索の結果、別経路があれば、ステップ７４０においてＹＥＳと判定され、ステップ７４１において、新経路の送信処理がなされる。これに伴い、当該別経路が新経路を表すデータとしてサーバ８０により無線通信装置９０を介し送信される。
【０１１８】
そして、当該自動車により出発にあたり、ナビゲーションシステムＮにおいてマイクロコンピュータ３０が無線通信装置５０を介し無線通信装置９０からの上記新経路を表すデータを入力されると、当該マイクロコンピュータ３０は、当該データを、「おすすめルートが届いています。そのルートを案内します。」の旨のメッセージと共に出力装置６０に出力する。このため、上記新経路が上記メッセージと共に出力装置６０により表示される。従って、乗員は、当該新経路に沿い当該自動車を走行させることで、いつもの経路の渋滞に出会うことなく、円滑に目的地に到達することできる。
【０１１９】
なお、本発明の実施にあたり、例えば、欧州のＴｒａｆｆｉｃ  Ｍｅｓｓａｇｅ  Ｃｈａｎｎｅｌを、道路交通情報システムＴに代えて利用してもよい。
【０１２０】
また、本発明の実施にあたり、出力装置６０は、表示装置に限ることなく、音声合成装置等の報知装置その他の通知装置であってもよい。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示すブロック図である。
【図２】図１のマイクロコンピュータにより実行されるナビゲーションプログラムを示すフローチャートの前段部である。
【図３】当該ナビゲーションプログラムの後段部である。
【図４】図１のマイクロコンピュータにより実行される割り込み処理プログラムを示すフローチャートである。
【図５】図４の走行履歴及び交通情報のデータ収集ルーチンを示す詳細フローチャートである。
【図６】図４の案内経路の登録・更新ルーチンを示す詳細フローチャートである。
【図７】図４の交通状況登録・更新ルーチンを示す詳細フローチャートである。
【図８】図１のサーバにより実行されるサーバプログラムを示す詳細フローチャートである。
【図９】（ａ）〜（ｄ）は、それぞれ、上記第１実施形態における表示装置の各表示例示図である。
【図１０】本発明の第２実施形態の要部を示すフローチャートである。
【図１１】本発明の第３実施形態においてマイクロコンピュータにより実行される走行履歴及び交通情報のデータ収集ルーチンの詳細フローチャートである。
【図１２】上記第３実施形態においてサーバにより実行されるサーバプログラムの一部を示すフローチャートである。
【図１３】上記第３実施形態においてマイクロコンピュータにより実行される割り込み処理プログラムの一部である登録経路受信処理ルーチンの詳細フローチャートである。
【図１４】本発明の第４実施形態を示すブロック図である。
【図１５】上記第４実施形態においてサーバにより実行されるセンター側割り込み処理プログラムを示す詳細フローチャートである。
【図１６】上記第４実施形態において、情報センターと形態端末及びナビゲーションシステムとの間の通信内容を例示する図である。
【符号の説明】
１０…現在位置検出装置、３０…マイクロコンピュータ、
４０、９０…記憶装置、５０、７０…無線通信装置、６０…出力装置、
８０…サーバ、Ｔ…道路交通情報システム。
【図１】
2005049114.tif 000003
【図２】
2005049114.tif 000004
【図３】
2005049114.tif 000005
【図４】
2005049114.tif 000006
【図５】
2005049114.tif 000007
【図６】
2005049114.tif 000008
【図７】
2005049114.tif 000009
【図８】
2005049114.tif 000010
【図９】
2005049114.tif 000011
【図１０】
2005049114.tif 000012
【図１１】
2005049114.tif 000013
【図１２】
2005049114.tif 000014
【図１３】
2005049114.tif 000015
【図１４】
2005049114.tif 000016
【図１５】
2005049114.tif 000017
【図１６】
2005049114.tif 000018