(57)【要約】【課題】各運転者それぞれの走行履歴に関する情報を自由に読み出すことや、各運転者それぞれの個性に特化した経路情報を提供することを実現するためのナビゲーション装置を提供すること。【解決手段】車両１２を目的地まで誘導することのできるナビゲーション装置１１において、データの送信先をユーザーが任意に指定するための指定手段と、車両１２における走行履歴などの履歴情報に車両１２を識別するための移動体識別情報を付加したデータを、指定された送信先（情報処理装置１６）へ送信する送信手段とを装備し、車両１２の履歴情報を情報処理装置１６で記憶させ、この履歴情報に基づく経路探索を情報処理装置１６で行わせるようにする。【選択図】  図１
2004163189.tif 000002
【特許請求の範囲】
【請求項１】
移動体を目的地まで誘導することのできるナビゲーション装置において、
データの送信先をユーザーが任意に指定するための指定手段と、
前記移動体における走行履歴などの移動体履歴情報に前記移動体を識別するための移動体識別情報を付加したデータを、前記指定手段を通じて指定された送信先へ送信する送信手段とを備えていることを特徴とするナビゲーション装置。
【請求項２】
前記送信手段が、前記移動体履歴情報に前記移動体を運転する運転者を識別するための運転者識別情報を付加して前記送信先へ送信するものであることを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記移動体履歴情報に走行時の日付を示す日付情報、走行時の時刻を示す時刻情報、走行時の曜日を示す曜日情報、走行時の季節を示す季節情報、走行時の天候を示す天候情報、走行時の視界状況を示す視界情報、前記移動体の速度を示す速度情報、前記移動体の現在位置を示す位置情報、及び前記移動体の走行の有無を示す走行有無情報のうちのいずれかの情報が含まれていることを特徴とする請求項１又は請求項２記載のナビゲーション装置。
【請求項４】
ワイパーの能動／非能動を示した信号を入力するワイパー信号入力手段を備え、
前記移動体の走行時の天候を示す天候情報が、前記ワイパー信号入力手段により入力された信号に基づいて得られるものであることを特徴とする請求項３記載のナビゲーション装置。
【請求項５】
ヘッドランプなどのランプの点灯／非点灯を示した信号を入力するランプ信号入力手段を備え、
前記移動体の走行時の視界状況を示す視界情報が、前記ランプ信号入力手段により入力された信号に基づいて得られるものであることを特徴とする請求項３記載のナビゲーション装置。
【請求項６】
渋滞や事故などが発生しているときにユーザーが操作すべき操作手段を備え、
前記移動体履歴情報に前記操作手段の操作状況に基づいて得られる情報が含まれていることを特徴とする請求項１〜５のいずれかの項に記載のナビゲーション装置。
【請求項７】
前記移動体履歴情報を定時間隔で記憶していく記憶手段を備えていることを特徴とする請求項１〜６のいずれかの項に記載のナビゲーション装置。
【請求項８】
前記送信手段による前記移動体履歴情報の送信が完了しない場合、送信が完了していない前記移動体履歴情報を保存する第１の保存手段と、
該第１の保存手段により保存された前記移動体履歴情報を前記送信手段による送信タイミングとは別のタイミングで、前記送信先へ再送信する第１の再送信手段とを備えていることを特徴とする請求項１〜７のいずれかの項に記載のナビゲーション装置。
【請求項９】
前記送信手段による前記移動体履歴情報の送信が完了しない場合、その旨をユーザーへ知らせる告知手段と、
送信が完了していない前記移動体履歴情報の保存をユーザーが指示するための指示手段と、
前記告知手段による告知後の前記指示手段からの指示に基づいて、送信が完了していない前記移動体履歴情報を保存する第２の保存手段と、
該第２の保存手段により保存された前記移動体履歴情報を前記送信手段による送信タイミングとは別のタイミングで、前記送信先へ再送信する第２の再送信手段とを備えていることを特徴とする請求項１〜７のいずれかの項に記載のナビゲーション装置。
【請求項１０】
請求項１〜９のいずれかの項に記載のナビゲーション装置から送信されてくる情報を受信する受信手段と、
該受信手段により受信された前記移動体履歴情報を記憶する記憶手段とを備えていることを特徴とする情報処理装置。
【請求項１１】
前記移動体履歴情報に付加された前記移動体識別情報に基づいて、前記移動体履歴情報が記憶対象の情報であるか否かを判断する判断手段を備え、
該判断手段による判断結果に基づいて、前記記憶手段が前記移動体履歴情報を記憶するものであることを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
指定された出発地及び目的地に関する情報と、前記移動体履歴情報と、走行環境情報とに基づいて、前記出発地から前記目的地までの走行経路を算出する経路算出手段を備えていることを特徴とする請求項１０又は請求項１１記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はナビゲーション装置、及び情報処理装置に関し、より詳細には、移動体（例えば、車両）を目的地まで誘導するなど、前記移動体の走行を支援するためのナビゲーション装置、及び該ナビゲーション装置との間で情報のやり取りを行うための情報処理装置に関する。
【０００２】
【従来の技術】
図１５は、従来のナビゲーション装置の要部を概略的に示したブロック図である。車速から演算して走行距離を取得するための車速センサ２と、進行方向を取得するためのジャイロセンサ３とがマイコン１に接続されており、マイコン１は演算した走行距離及び進行方向に基づいて、自車位置を割り出すようになっている（自律航法）。また、ＧＰＳ受信機４はアンテナ５を介して衛星からのＧＰＳ信号を受信するものであり、マイコン１に接続されており、マイコン１はＧＰＳ信号に基づいて自車位置を割り出すようになっている（ＧＰＳ航法）。
【０００３】
また、道路データ等が記憶されたＤＶＤ−ＲＯＭ７（ＣＤ−ＲＯＭなどの記憶装置も可能）から道路データ等を取り込むことのできるＤＶＤドライブ６がマイコン１に接続されており、マイコン１は割り出した自車位置と道路データとを合わせる（いわゆる、マップマッチング処理を行う）ことによって、自車位置が正確に示された地図を表示パネル９ａへ表示するようになっている。
【０００４】
また、リモコン８に設けられたジョイスティック８ａやボタンスイッチ８ｂから出力されたスイッチ信号や、表示装置９に設けられたボタンスイッチ９ｂから出力されたスイッチ信号がマイコン１に入力され、これらスイッチ信号に応じた処理がマイコン１で行われるようになっている。例えば、マイコン１はこれらスイッチから移動目的地の情報を取り込むと、自車位置から目的地までの最適経路を探索し、これを誘導経路として地図と共に表示パネル９ａ上に表示するようになっている。
【０００５】
このようにナビゲーション装置では、表示パネル９ａに地図が表示され、その地図上に使用者により入力された目的地、該目的地までの経路、自車の現在位置に対応する自車位置マーク、及びそれまでの自車の走行軌跡等が重ねて表示されるようになっており、運転者はこの表示パネル９ａを逐次参照することで、進路情報を得ることができ、その進路情報に従うことで目的地に到達することができるようになっている。
【０００６】
ところで、上記したような機能はナビゲーション装置における基本的な機能であり、現在においては交差点での右左折案内はもちろん、高速道路の入口を分かりやすく案内して、高速道路へのアクセスを的確に誘導するなどの様々な機能が付加されている。
【０００７】
また、下記の特許文献１には、情報センターに設けられた情報提供装置で複数の車両から得られる過去の経路情報などに基づいて統計処理を行い、現在の車両状況に応じた経路情報などを提供することが開示されており、また、特許文献２には、自宅などで入力した目的地や経由地を示した情報などを車両へ転送することが開示されている。
【０００８】
【特許文献１】
特開平１１−３３９１８２号公報
【特許文献２】
特許第３２０３９７９号公報
【０００９】
【発明が解決しようとする課題】
上記したように、特許文献１には複数の車両から得られる過去の走行履歴に基づいて、現在の車両状況に応じた経路情報を提供することが開示されているが、特許文献１には、各運転者それぞれの走行履歴に関する情報を自由に読み出して閲覧できたり、各運転者それぞれの個性に特化した経路情報を提供することができるようにはなっていない。
【００１０】
各運転者それぞれの走行履歴に関する情報を自由に読み出すことができるようにするには、運転者の過去の走行履歴に関する情報をデータベースへ保存しておく必要がある。また、各運転者それぞれの個性に特化した経路情報を提供するには、運転者個人だけの過去の走行履歴に基づいて、経路情報を算出するといった方法が考えられ、これを実現するためにも、やはり過去の走行履歴に関する情報をデータベースへ保存しておく必要がある。
【００１１】
そして、過去の走行履歴に関する情報を細かく読み出したり、運転者の個性に特化した最適な経路情報を提供することができるようにするには、膨大な量の情報を保存しておく必要があり、また、情報の検索能力や、経路情報の算出能力を大幅に高める必要がある。すなわち、ナビゲーション装置に搭載するメモリ容量を大きくしたり、演算部の処理能力を大幅に高める必要がある。
【００１２】
しかしながら、メモリ容量を大きくしたり、演算部の処理能力を大幅に高めることは費用の増大になり、ナビゲーション装置が非常に高価なものとなってしまい、製品化するにあたって現実的でないといった問題がある。
【００１３】
本発明は上記課題に鑑みなされたものであって、各運転者それぞれの走行履歴に関する情報を自由に読み出すことや、各運転者それぞれの個性に特化した経路情報を提供することを実現するためのナビゲーション装置、及び該ナビゲーション装置との間で情報のやり取りを行う情報処理装置を提供することを目的としている。
【００１４】
【課題を解決するための手段及びその効果】
上記目的を達成するために本発明に係るナビゲーション装置（１）は、移動体を目的地まで誘導することのできるナビゲーション装置において、データの送信先をユーザーが任意に指定するための指定手段と、前記移動体における走行履歴などの移動体履歴情報に前記移動体を識別するための移動体識別情報を付加したデータを、前記指定手段を通じて指定された送信先へ送信する送信手段とを備えていることを特徴としている。
【００１５】
上記ナビゲーション装置（１）によれば、前記移動体（例えば、車両）における走行履歴などの前記移動体履歴情報（例えば、走行経路情報や車両環境情報など）が指定された送信先（例えば、車両の運転者が所有するパソコン）へ送信される。なお、データの送信については、携帯電話などの移動体通信装置を利用すれば良い。
【００１６】
例えば、前記移動体履歴情報については、前記車両の運転者が所有するパソコンなどへ送信することができるので、パソコン側で送信されてきた情報を蓄積する機能があり、なおかつ蓄積された情報の閲覧機能や、蓄積した情報に基づく経路探索機能が装備されていれば、前記車両の走行履歴に関する情報の読み出しや、前記車両の運転者の個性に特化した経路探索の実現が可能となる。
【００１７】
また、前記車両に搭載されるナビゲーション装置と違って、パソコンの場合、安価なものであったとしてもメモリ容量が大きく、演算部の処理能力も高いため、パソコンで上記したような情報の読出処理や、経路探索処理を行わせることは十分可能である。従って、パソコンで経路探索された結果をナビゲーション装置へ入力することによって、各運転者それぞれの個性に特化した経路情報を運転者へ提供することができる。
【００１８】
また、前記移動体履歴情報には前記移動体を識別するための前記移動体識別情報が付加されているので、パソコンで前記移動体毎に前記移動体履歴情報を記憶させたり、前記移動体履歴情報が記憶させておくべき情報であるか否かの判別を行わせたりすることができる。これにより、関係のない移動体の履歴情報が記憶されるのを防止することができる。
また、データの送信先を運転者の家族が所有するパソコンに指定すれば、車両がどの辺りを走行しているのかといったことや、どのような状況にあるのかといったことを家族の者に知らせることができる。
【００１９】
また、本発明に係るナビゲーション装置（２）は、上記ナビゲーション装置（１）において、前記送信手段が、前記移動体履歴情報に前記移動体を運転する運転者を識別するための運転者識別情報を付加して前記送信先へ送信するものであることを特徴としている。
【００２０】
ところで、車両１台に対して使用者が１人だけとは限らず、車両１台に対して使用者が２人以上存在するといったケースは少なくない。従って、移動体履歴情報、及び移動体識別情報からだけでは、各運転者の個性に特化した経路情報を提供することができなくなることも予想される。
【００２１】
上記ナビゲーション装置（２）によれば、前記移動体履歴情報に前記移動体を運転する運転者を識別するための前記運転者識別情報が付加されている。従って、パソコンなどで運転者毎に前記移動体履歴情報を記憶させておくことが可能となるので、上記問題を解消することができる。
【００２２】
また、本発明に係るナビゲーション装置（３）は、上記ナビゲーション装置（１）又は（２）において、前記移動体履歴情報に走行時の日付を示す日付情報、走行時の時刻を示す時刻情報、走行時の曜日を示す曜日情報、走行時の季節を示す季節情報、走行時の天候を示す天候情報、走行時の視界状況を示す視界情報、前記移動体の速度を示す速度情報、前記移動体の現在位置を示す位置情報、及び前記移動体の走行の有無を示す走行有無情報のうちのいずれかの情報が含まれていることを特徴としている。
【００２３】
上記ナビゲーション装置（３）によれば、前記移動体履歴情報として走行時の日付を示す日付情報、走行時の時刻を示す時刻情報、走行時の曜日を示す曜日情報、走行時の季節を示す季節情報、走行時の天候を示す天候情報、走行時の視界状況を示す視界情報、前記移動体の速度を示す速度情報、前記移動体の現在位置を示す位置情報、前記移動体の走行の有無を示す走行有無情報などが含まれている。
【００２４】
前記移動体履歴情報として前記位置情報が含まれていれば、前記移動体の経路を把握することができ、前記日付情報、前記時刻情報、前記曜日情報、前記季節情報、前記天候情報などが含まれていれば、日付や時刻、曜日、季節、天候に応じた運転者の好む走行経路を把握することができる。
【００２５】
また、前記視界情報が含まれていれば、走行している道路の視界状況を把握することができ、前記速度情報が含まれていれば、運転者が高速走行、低速走行のいずれを好むかを把握することができる。また、前記走行有無情報が含まれていれば前記移動体が走行状態にあるのか、停止状態にあるのかを把握することができる。
【００２６】
また、本発明に係るナビゲーション装置（４）は、上記ナビゲーション装置（３）において、ワイパーの能動／非能動を示した信号を入力するワイパー信号入力手段を備え、前記移動体の走行時の天候を示す天候情報が、前記ワイパー信号入力手段により入力された信号に基づいて得られるものであることを特徴としている。
【００２７】
上記ナビゲーション装置（４）によれば、前記ワイパー信号入力手段を備えており、前記移動体の走行時の天候を示す天候情報が、前記ワイパー信号入力手段により入力された信号に基づいて得られるものであるため、前記移動体の走行時の天候を自動的に判断することができる。
例えば、ワイパーが動作状態にある場合には天候が雨や雪であると判断することができ、ワイパーが非動作状態にある場合には天候が雨や雪以外であると判断することができる。なお、ワイパーの間欠速度を示した信号を取り込むことができるようにすれば、大雨であるか小雨であるかといったことまで判断することが可能となる。
【００２８】
また、本発明に係るナビゲーション装置（５）は、上記ナビゲーション装置（３）において、ヘッドランプなどのランプの点灯／非点灯を示した信号を入力するランプ信号入力手段を備え、前記移動体の走行時の視界状況を示す視界情報が、前記ランプ信号入力手段により入力された信号に基づいて得られるものであることを特徴としている。
【００２９】
上記ナビゲーション装置（５）によれば、前記ランプ信号入力手段を備えており、前記移動体の走行時の視界状況を示す視界情報が、前記ランプ信号入力手段により入力された信号に基づいて得られるものであるため、前記移動体の走行時の視界状況を自動的に判断することができる。
例えば、昼間であるにも拘らず、ランプ（例えば、ヘッドランプ）が点灯状態にある場合には視界は良好でないと判断することができる。
【００３０】
また、本発明に係るナビゲーション装置（６）は、上記ナビゲーション装置（１）〜（５）のいずれかにおいて、渋滞や事故などが発生しているときにユーザーが操作すべき操作手段を備え、前記移動体履歴情報に前記操作手段の操作状況に基づいて得られる情報が含まれていることを特徴としている。
【００３１】
上記ナビゲーション装置（６）によれば、前記移動体履歴情報に前記操作手段の操作状況に基づいて得られる情報が含まれている。例えば、前記操作手段が事故が発生しているときに操作すべきものとして設けられている場合、ユーザーは前記操作手段を操作することによって、操作時に前記移動体付近で事故が発生しているといった情報を前記移動体履歴情報に含めることができる。
従って、前記移動体が事故に遭遇したこと、又は事故現場付近を走行したことを前記移動体履歴情報として前記送信先へ送信することができる。
【００３２】
また、本発明に係るナビゲーション装置（７）は、上記ナビゲーション装置（１）〜（６）のいずれかにおいて、前記移動体履歴情報を定時間隔で記憶していく記憶手段を備えていることを特徴としている。
【００３３】
前記移動体履歴情報を指定された前記送信先へ送信するために、まずナビゲーション装置で前記移動体履歴情報を記憶させておく必要がある。その記憶方式としては、例えば、前記移動体が予め設定された地点（記憶ポイント）を通過した時点で前記移動体履歴情報を記憶させるといった方式が挙げられる。
【００３４】
しかしながら、この方式では前記移動体が前記記憶ポイント（例えば、交差点）を通過したか否かの判断処理を行う必要があり、ナビゲーション装置における演算部の負荷が大きくなるといった問題や、前記記憶ポイントとなる地点間が大きく離れている場合には、前記移動体履歴情報が長時間記憶されなくなることが予想される。
【００３５】
上記ナビゲーション装置（７）によれば、前記移動体履歴情報が定時間隔（例えば、１分間隔）で記憶されていくので、前記判断処理を行う必要がなく、また、前記移動体履歴情報が長時間記憶されないといった事態が生じるのを回避することができる。
【００３６】
また、本発明に係るナビゲーション装置（８）は、上記ナビゲーション装置（１）〜（７）のいずれかにおいて、前記送信手段による前記移動体履歴情報の送信が完了しない場合、送信が完了していない前記移動体履歴情報を保存する第１の保存手段と、該第１の保存手段により保存された前記移動体履歴情報を前記送信手段による送信タイミングとは別のタイミングで、前記送信先へ再送信する第１の再送信手段とを備えていることを特徴としている。
【００３７】
上記ナビゲーション装置（８）によれば、前記送信手段による前記移動体履歴情報の送信が完了しない場合（例えば、通信可能エリアから外れている場合）、送信が完了していない前記移動体履歴情報が自動的に保存され、別のタイミングで前記送信先へ再送信される。
従って、前記移動体履歴情報をタイムリーに送信することができなかったとしても、前記移動体履歴情報を確実に前記送信先へ送信することができる。
【００３８】
また、本発明に係るナビゲーション装置（９）は、上記ナビゲーション装置（１）〜（７）のいずれかにおいて、前記送信手段による前記移動体履歴情報の送信が完了しない場合、その旨をユーザーへ知らせる告知手段と、送信が完了していない前記移動体履歴情報の保存をユーザーが指示するための指示手段と、前記告知手段による告知後の前記指示手段からの指示に基づいて、送信が完了していない前記移動体履歴情報を保存する第２の保存手段と、該第２の保存手段により保存された前記移動体履歴情報を前記送信手段による送信タイミングとは別のタイミングで、前記送信先へ再送信する第２の再送信手段とを備えていることを特徴としている。
【００３９】
上記ナビゲーション装置（９）によれば、前記送信手段による前記移動体履歴情報の送信が完了しない場合（例えば、通信可能エリアから外れている場合）、その旨がユーザーへ知らされ、ユーザーから保存の指示があると、送信が完了していない前記移動体履歴情報が保存され、別のタイミングで前記送信先へ再送信される。
従って、上記ナビゲーション装置（８）とは違って再送信するか否かをユーザーが自由に選択することができるので、無駄にデータの保存や送信が行われるのをユーザーの判断で防止することができる。
【００４０】
また、本発明に係る情報処理装置（１）は、上記ナビゲーション装置（１）〜（９）のうちのいずれかから送信されてくる情報を受信する受信手段と、該受信手段により受信された前記移動体履歴情報を記憶する記憶手段とを備えていることを特徴としている。
【００４１】
上記情報処理装置（１）によれば、上記ナビゲーション装置（１）〜（９）のうちのいずれかから送信されてくる前記移動体履歴情報が記憶される。上記情報処理装置（１）としてパソコンなどを利用すれば、記憶可能な情報量は多くなるため、過去の走行履歴に関する情報などを細かく読み出したりすることなどができる。
【００４２】
また、本発明に係る情報処理装置（２）は、上記情報処理装置（１）において、前記移動体履歴情報に付加された前記移動体識別情報に基づいて、前記移動体履歴情報が記憶対象の情報であるか否かを判断する判断手段を備え、該判断手段による判断結果に基づいて、前記記憶手段が前記移動体履歴情報を記憶するものであることを特徴としている。
【００４３】
上記情報処理装置（２）によれば、前記移動体履歴情報に付加された前記移動体を識別するための前記移動体識別情報に基づいて、前記移動体履歴情報が記憶対象の情報であるか否かが判断され、この判断結果に基づいて前記移動体履歴情報が記憶される。従って、関係のない移動体の履歴情報が記憶されるのを防止することができる。
【００４４】
また、本発明に係る情報処理装置（３）は、上記情報処理装置（１）又は（２）において、指定された出発地及び目的地に関する情報と、前記移動体履歴情報と、走行環境情報とに基づいて、前記出発地から前記目的地までの走行経路を算出する経路算出手段を備えていることを特徴としている。
【００４５】
上記情報処理装置（３）によれば、前記移動体履歴情報と前記走行環境情報（例えば、日付、時刻、曜日、季節、天候）とを考慮に入れて、前記走行経路が算出されるので、前記移動体の運転者の個性に特化した経路を算出することができる。従って、算出した経路に関する情報をナビゲーション装置へ入力することによって、各運転者それぞれの個性に特化した経路情報を運転者へ提供することができる。
【００４６】
【発明の実施の形態】
以下、本発明に係るナビゲーション装置、及び情報処理装置の実施の形態を図面に基づいて説明する。図１は、実施の形態（１）に係るナビゲーション装置及び情報処理装置を含んで構成されるナビゲーションシステムの要部を概略的に示したブロック図である。
【００４７】
図中１１は車両１２に搭載されているナビゲーション装置を示しており、ナビゲーション装置１１には携帯電話などの移動体通信装置（図示せず）が接続されるようになっており、その移動体通信装置を使い、例えば、基地局１３及びインターネット１４を介して自宅１５に設置されているパソコンなどの情報処理装置１６との間で情報のやり取りができるようになっている。
【００４８】
図２は実施の形態（１）に係るナビゲーション装置１１の要部を概略的に示したブロック図である。但し、図１５に示したナビゲーション装置と同様の構成部分については同符号を付し、ここではその説明を省略する。
【００４９】
車速センサ２とジャイロセンサ３とがマイコン２１に接続されており、マイコン２１は演算した走行距離及び進行方向に基づいて、自車位置を割り出すようになっている（自律航法）。また、ＧＰＳ受信機４はマイコン２１に接続されており、マイコン２１はＧＰＳ信号に基づいて自車位置を割り出すようになっている（ＧＰＳ航法）。
【００５０】
ＤＶＤ−ＲＯＭ７（ＣＤ−ＲＯＭなどの記憶装置も可能）から道路データ等を取り込むことのできるＤＶＤドライブ６がマイコン２１に接続されており、マイコン２１は割り出した自車位置と道路データとを合わせる（いわゆる、マップマッチング処理を行う）ことによって、自車位置が正確に示された地図を表示パネル２２ａへ表示するようになっている。
【００５１】
また、リモコン８に設けられたジョイスティック８ａやボタンスイッチ８ｂから出力されたスイッチ信号や、表示装置２２に設けられたボタンスイッチ２２ｂや事故発生時に操作すべき事故ボタンスイッチ２２ｃから出力されたスイッチ信号がマイコン２１に入力され、これらスイッチ信号に応じた処理がマイコン２１で行われるようになっている。
【００５２】
表示パネル２２ａの上下左右には複数の赤外線ＬＥＤと複数のフォトトランジスタ（図示せず）とが対向して配置され、指が表示パネル２２ａに触れた位置を検出することができるように構成され、検出された結果についてはマイコン２１で取得することができるようになっている。
【００５３】
また、マイコン２１には車両１２（図１参照）に装備されているワイパー（図示せず）を起動させるためのワイパースイッチ２３と、ヘッドランプ（図示せず）を点灯させるためのランプスイッチ２４とが接続されており、マイコン２１はワイパーが動作状態にあるか否かといった情報や、ヘッドランプが点灯状態にあるか否かといった情報を取得することができるようになっている。
【００５４】
また、マイコン２１にはモデム２５が接続されており、モデム２５を通じて携帯電話などの移動体通信装置２６を制御することによって、インターネット１４（図１参照）を介して情報処理装置１６（図１参照）との間で情報のやり取りを行うことができるようになっている。また、マイコン２１に接続されているＩＤメモリ２７には、ナビゲーション装置１１（又は車両１２）が固有に持つＩＤコードが記憶されている。
【００５５】
ナビゲーション装置１１では表示パネル２２ａに表示された画面を通じて、ユーザーが各種設定を行うことができ、例えば、図３に示したような『送信先指定』画面を通じて、データの送信先を自由に指定することができるようになっており、また、図４に示したような『送信項目の設定』画面を通じて、送信項目を自由に設定することができるようになっている。なお、マイコン２１には時計機能が設けられており、この機能を通じて時計情報（時刻だけでなく、日付、曜日などのカレンダー情報も含む）が得られるようになっている。
【００５６】
実施の形態（１）に係るナビゲーション装置１１におけるマイコン２１の行う処理動作▲１▼を図５Ａ〜図５Ｃに示したフローチャートに基づいて説明する。まず、前記時計機能に基づいて得られる時計情報から日付データＤｄｙ、曜日データＤｗｋを取得する（ステップＳ１）。なお、日付データＤｗｋについては、日曜日の場合を「０」として順に１づつ加算していき、土曜日の場合を「６」とする。
【００５７】
続いて、日付データＤｄｙに基づいて、季節データＤｓｎを求める（ステップＳ２）。例えば、３〜５月を春とし、６〜８月を夏とし、９〜１１月を秋とし、そして１２〜２月を冬とする。なお、季節データＤｓｎについては、春の場合を「０」として順に１づつ加算していき、冬の場合を「３」とする。
【００５８】
次に、タイマＴ１を０にしてスタートさせ（ステップＳ３）、その後、タイマＴ１が所定の期間Ｔ１’（例えば、１分間）以上になったか否かを判断する（ステップＳ４）。タイマＴ１が所定の期間Ｔ１’以上になったと判断すれば、次に、前記時計機能に基づいて得られる時計情報から日付データＤｄｙ’、時刻データＤｔｍを取得する（ステップＳ５）。一方、タイマＴ１が所定の期間Ｔ１’以上になっていないと判断すれば、ステップＳ４へ戻る。
【００５９】
次に、ステップＳ５で取得した日付データＤｄｙ’とステップＳ１で取得した日付データＤｄｙとが一致するか否か、すなわち日付が変わっているか否かを判断する（ステップＳ６）。日付が変わっている（すなわち、日付データＤｄｙ’と日付データＤｄｙとが一致しない）と判断すれば、次に、日付データＤｄｙを日付データＤｄｙ’として日付データＤｄｙの更新を行い（ステップＳ７）、更新した日付データＤｄｙに基づいて、季節データＤｓｎを求める（ステップＳ８）。
【００６０】
次に、曜日データＤｗｋに１を加算し（ステップＳ９）、次に、１が加算された曜日データＤｗｋが「７」になったか否かを判断する（ステップＳ１０）。曜日データＤｗｋが「７」になったと判断すれば、曜日データＤｗｋを「０」にし（ステップＳ１１）、その後、ステップＳ２１（図５Ｂ参照）へ進む。一方、曜日データＤｗｋが「７」になっていないと判断すれば、そのままステップＳ２１へ進む。
【００６１】
また、ステップＳ６において、日付が変わっていないと判断すれば、日付データＤｄｙの更新はもちろん、季節データＤｓｎ、曜日データＤｗｋの更新を行う必要がないので、ステップＳ７〜Ｓ１１の処理動作を行わず、そのままステップＳ２１へ進む。
【００６２】
ステップＳ２１では、ワイパースイッチ２３から得られる信号に基づいて、ワイパーが動作状態であるか否かを判断し、ワイパーが動作状態であると判断すれば、天候データＤｗｐを「１」とし（ステップＳ２２）、一方、ワイパーが動作状態でないと判断すれば、天候データＤｗｐを「０」とする（ステップＳ２３）。
【００６３】
次に、ランプスイッチ２４から得られる信号に基づいて、ヘッドランプが点灯しているか否かを判断し（ステップＳ２４）、ヘッドランプが点灯していると判断すれば、視界データＤｌｐを「１」とし（ステップＳ２５）、一方、ヘッドランプが点灯していないと判断すれば、視界データＤｌｐを「０」とする（ステップＳ２６）。
【００６４】
次に、車速センサ２から得られる信号に基づいて、速度データＤｓｐを取得し（ステップＳ２７）、その後、速度データＤｓｐが０であるか否かを判断する（ステップＳ２８）。速度データＤｓｐが０である、すなわち車両１２が停止していると判断すれば、停止データＤｓｔを「１」とし（ステップＳ２９）、一方、速度データＤｓｐが０でないと判断すれば、停止データＤｓｔを「０」とする（ステップＳ３０）。
【００６５】
次に、ＧＰＳ受信機４を通じて得られるＧＰＳ信号に基づいて、現在の車両１２の位置データＤｐｓを取得し（ステップＳ３１）、次に、事故ボタンスイッチ２２ｃがオン状態であるか否かを判断する（ステップＳ３２）。事故ボタンスイッチ２２ｃがオン状態であると判断すれば、車両１２が事故に遭遇したり、車両１２が事故現場付近を走行中であるために、ユーザーにより事故ボタンスイッチ２２ｃが押下されたと看做し、事故データＤａｃを「１」とし（ステップＳ３３）、その後、ステップＳ４１（図５Ｃ参照）へ進み、一方、事故ボタンスイッチ２２ｃがオン状態でないと判断すれば、事故データＤａｃを「０」とし（ステップＳ３４）、その後、ステップＳ４１へ進む。図６に、ナビゲーション装置１１で得られる車両１２の履歴情報を一覧にして示す。
【００６６】
ステップＳ４１では、ＩＤメモリ２７からナビゲーション装置１１（又は車両１２）が固有に持つＩＤコードを読み出し、次に、『送信項目の設定』画面（図４参照）を通じて設定された送信項目条件に基づいて、送信すべき車両１２の履歴データを選択し、選択した履歴データにステップＳ４１で読み出したＩＤコードを付加して送信データを作成する（ステップＳ４２）。
【００６７】
次に、移動体通信装置２６を用いてデータの送信が可能であるか否か（例えば、通信可能エリア内であるか否か）を判断し（ステップＳ４３）、データの送信が可能でないと判断すれば、次に、ステップＳ４２で作成した送信データをマイコン２１内のメモリ（図示せず）に保存するようにし（ステップＳ４４）、未送信データが存在することを示すフラグｆを「１」にし（ステップＳ４５）、その後、ステップＳ３（図５Ａ参照）へ戻る。
【００６８】
一方、ステップＳ４３において、データの送信が可能であると判断すれば、次に、フラグｆが「１」であるか否かを判断する（ステップＳ４６）。フラグｆが「１」である、すなわち未送信データが存在すると判断すれば、次に、『送信先指定』画面（図３参照）を通じて設定された送信先へ、新しく作成した送信データに未送信データを合わせたものを送信し（ステップＳ４７）、フラグｆを「０」にし（ステップＳ４８）、その後、ステップＳ３へ戻る。
【００６９】
また、ステップＳ４６において、フラグｆが「１」でない、すなわち未送信データが存在しないと判断すれば、『送信先指定』画面を通じて設定された送信先へ、新しく作成した送信データだけを送信し（ステップＳ４９）、その後、ステップＳ３へ戻る。
【００７０】
ところで、ここではデータ送信ができな場合、未送信データを保存し（ステップＳ４４参照）、全てのデータを情報処理装置１６へ送信しようとしているが（ステップＳ４７参照）、別の実施の形態では、データ送信ができない旨をユーザーへ知らせ、未送信データを保存させるか否かの選択をユーザーに行わせるようにしても良い。これにより、無駄にデータの保存や送信が行われるのをユーザーの判断で防止することができる。
【００７１】
図７は実施の形態（１）に係る情報処理装置１６の要部を概略的に示したブロック図である。情報処理装置１６はマイコン３１と、キーボード３２と、マウス３３と、表示パネル３４ａを有した表示装置３４と、ＤＶＤ−ＲＯＭ７から道路データ等を取り込むことのできるＤＶＤドライブ３５と、ナビゲーション装置１１から送信されてくる車両１２の履歴情報を記憶蓄積するためのデータベース３６と、モデム３７とを含んで構成されている。図８に、車両１２の履歴情報を記憶蓄積するデータベース３６の記憶フォーマットの一例を示す。
【００７２】
キーボード３２に設けられたキーを操作することによって出力される信号や、マウス３３を操作することによって出力される信号はマイコン３１に入力され、これら信号に応じた処理がマイコン３１で行われるようになっている。例えば、マイコン３１はキーボード３２やマウス３３の操作を通じて出発地や目的地の情報を取り込むと、ＤＶＤ−ＲＯＭ７に記録されている道路データを用いて、出発地から目的地までの最適経路を探索し、探索した最適経路を地図と共に表示パネル３４ａ上に表示することができるようになっている。
【００７３】
また、情報処理装置１６に装備される経路探索機能については、ナビゲーション装置１１に装備される機能と同様の機能の他に、データベース３６に記憶されている車両１２の履歴情報に基づいて統計処理等を行うことによって、曜日や季節、天候毎の最適経路（到達までに要する時間の最も短い経路）や、事故の少ない経路などを算出する機能が含まれている。
【００７４】
また、マイコン３１にはモデム３７が接続されており、モデム３７を用い、インターネット１４を介して車両１２に搭載されているナビゲーション装置１１との間で情報のやり取りを行うことができるようになっている。
【００７５】
情報処理装置１６では表示パネル３４ａに表示された画面を通じて、ユーザーが各種設定を行うことができ、例えば、図９に示したような『車両指定』画面を通じて、データベース３６に蓄積する車両１２の履歴情報を限定するための、車両１２のＩＤコードを設定することができるようになっている。また、この『車両指定』画面を通じて設定されたＩＤコードについては、マイコン３１内のメモリ（図示せず）に登録されるようになっている。
【００７６】
実施の形態（１）に係る情報処理装置１６におけるマイコン３１の行う処理動作▲２▼を図１０に示したフローチャートに基づいて説明する。まず、ナビゲーション装置１１から送信されてくる車両１２の履歴情報を含んだデータを受信したか否かを判断する（ステップＳ５１）。
【００７７】
車両１２の履歴情報を含んだデータを受信したと判断すれば、マイコン３１内のメモリに登録されているＩＤコードを読み出す（ステップＳ５２）。２以上のＩＤコードが登録されている場合には、登録されている全てのＩＤコードを読み出す。一方、車両１２の履歴情報を含んだデータを受信していないと判断すれば、そのまま処理動作▲２▼を終了する。
【００７８】
次に、読み出したＩＤコードのいずれかと、受信したデータに含まれているＩＤコードとが一致するか否かを判断し（ステップＳ５３）、読み出したＩＤコードのいずれかと、受信したデータに含まれているＩＤコードとが一致すると判断すれば、次に、当該ＩＤコードに基づいて、受信したデータ（すなわち、車両１２の履歴情報）をデータベース３６に記憶させる（ステップＳ５４）。一方、読み出したＩＤコードのいずれとも、受信したデータに含まれているＩＤコードとが一致しないと判断すれば、受信したデータは蓄積しておくべきデータではないと看做し、受信したデータを削除する（ステップＳ５５）。
【００７９】
次に、実施の形態（１）に係るナビゲーション装置１１におけるマイコン２１の行う別の処理動作▲３▼を図１１Ａ、図１１Ｂに示したフローチャートに基づいて説明する。まず、リモコン８や表示装置２２の操作に基づいて、ナビゲーション装置１１の使用者により情報処理装置１６での経路探索が要求されているか否かを判断する（ステップＳ６１）。
【００８０】
情報処理装置１６での経路探索が要求されていると判断すれば、表示パネル２２ａに表示された画面を通じて、目的地等の設定が可能となるようにし（ステップＳ６２）、その後、目的地の設定が完了したか否かを判断する（ステップＳ６３）。一方、情報処理装置１６での経路探索が要求されていないと判断すれば、処理動作▲３▼を終了する。
【００８１】
目的地の設定が完了したと判断すれば、次に、図１２に示したような『経路探索条件の設定』画面を表示パネル２２ａへ表示し、この画面を通じて、ナビゲーション装置１１の使用者が経路探索条件を自由に設定することができるようにし（ステップＳ６４）、その後、経路探索条件の設定が完了したか否かを判断する（ステップＳ６５）。
【００８２】
例えば、『経路探索条件の設定』画面を通じて、「実距離に基づく最適経路（最短距離）」が選択されると、出発地から目的地までの走行距離が最も短くなる経路が探索され、「実時間に基づく最適経路（最短時間）」が選択されると、目的地へ最も早く到達する経路が探索され、「曜日に基づく最適経路」が選択されると、曜日を考慮に入れて、目的地へ最も早く到達する経路が探索される。
【００８３】
ステップＳ６５において、経路探索条件の設定が完了したと判断すれば、次に、ＧＰＳ受信機４を通じて得られるＧＰＳ信号に基づいて、現在の車両１２の位置データを取得し（ステップＳ６６）、ＩＤメモリ２７からナビゲーション装置１１（又は車両１２）が固有に持つＩＤコードを読み出し（ステップＳ６７）、その後、目的地データ、位置データ、及び経路探索条件データにＩＤコード及び経路探索を要求することを示す情報を付加して経路探索要求データを作成する（ステップＳ６８）。一方、経路探索条件の設定が完了していないと判断すれば、ステップＳ６５へ戻る。
【００８４】
次に、移動体通信装置２６を用いてデータの送信が可能であるか否か（例えば、通信可能エリア内であるか否か）を判断し（ステップＳ６９）、データの送信が可能であると判断すれば、『送信先指定』画面（図３参照）を通じて設定された送信先へ、ステップＳ６８で作成した経路探索要求データを送信し（ステップＳ７０）、その後、情報処理装置１６から経路情報が送信されてくるのを待つ。なお、情報処理装置１６での経路探索処理や情報の送信については、図１３に示したフローチャートに基づいて後で説明する。
【００８５】
次に、情報処理装置１６から送信されてくる経路情報を受信したか否かを判断し（ステップＳ７１）、経路情報を受信したと判断すれば、次に、受信した経路情報に基づいて目的地までユーザーを誘導する誘導処理を行う（ステップＳ７２）。一方、経路情報を受信していないと判断すれば、ステップＳ７１へ戻る。なお、この誘導処理は、ナビゲーション装置１１自体で経路探索した後に行う処理と同様の処理である。
【００８６】
また、ステップＳ６９において、データの送信が可能でないと判断すれば、ステップＳ８１（図１１Ｂ参照）へ進み、ステップＳ６８で作成した経路探索要求データをマイコン２１内のメモリ（図示せず）に保存し、次に、カウンタｃを０にし（ステップＳ８２）、その後、タイマＴ２を０にしてスタートさせる（ステップＳ８３）。
【００８７】
次に、タイマＴ２が所定の期間Ｔ２’以上になったか否かを判断し（ステップＳ８４）、タイマＴ２が所定の期間Ｔ２’以上になったと判断すれば、次に、移動体通信装置２６を用いてデータの送信が可能であるか否かを再度判断する（ステップＳ８５）。一方、タイマＴ２が所定の期間Ｔ２’以上になっていないと判断すれば、ステップＳ８４へ戻る。
【００８８】
ステップＳ８５において、データの送信が可能であると判断すれば、ステップＳ７０（図１１Ａ参照）へ進んで、『送信先指定』画面（図３参照）を通じて設定された送信先へ、ステップＳ８１で保存した経路探索要求データを送信する。一方、データの送信が可能でないと判断すれば、次に、カウンタｃに１を加算し（ステップＳ８６）、その後、１を加算したカウンタｃが所定値ｃ’以上であるか否かを判断する（ステップＳ８７）。
【００８９】
カウンタｃが所定値ｃ’以上であると判断すれば、情報処理装置１６に対して経路探索を要求することができないと看做し、「経路探索不能」といったメッセージを表示する（ステップＳ８８）。一方、カウンタｃが所定賃ｃ’以上でないと判断すれば、ステップＳ８３へ戻って、タイマＴ２を再び０にしてスタートさせる。
【００９０】
実施の形態（１）に係る情報処理装置１６におけるマイコン３１の行う処理動作▲４▼を図１３に示したフローチャートに基づいて説明する。まず、ナビゲーション装置１１から送信されてくる経路探索要求データを受信したか否かを判断する（ステップＳ９１）。
【００９１】
前記経路探索要求データを受信したと判断すれば、マイコン３１内のメモリに登録されているＩＤコードを読み出す（ステップＳ９２）。２以上のＩＤコードが登録されている場合には、登録されている全てのＩＤコードを読み出す。一方、前記経路探索要求データを受信していないと判断すれば、そのまま処理動作▲４▼を終了する。
【００９２】
次に、読み出したＩＤコードのいずれかと、受信したデータに含まれるＩＤコードとが一致するか否かを判断し（ステップＳ９３）、読み出したＩＤコードのいずれかと、受信したデータに含まれているＩＤコードとが一致すると判断すれば、次に、データベース３６に記憶されている当該ＩＤコードに対応する車両１２の履歴情報と、受信したデータに含まれる出発地、目的地、及び経路探索条件を示す情報とに基づいて、最適な経路の探索を行い（ステップＳ９４）、その後、経路情報を示すデータをナビゲーション装置１１へ送信する（ステップＳ９５）。一方、読み出したＩＤコードのいずれとも、受信したデータに含まれているＩＤコードとが一致しないと判断すれば、そのまま処理動作▲４▼を終了する。
【００９３】
上記実施の形態（１）に係るナビゲーション装置１１及び情報処理装置１６を含んで構成されるナビゲーションシステムによれば、車両１２における走行履歴などの履歴情報（例えば、走行経路情報や車両環境情報など）が、ナビゲーション装置１１から指定された情報処理装置１６（例えば、車両１２の運転者が所有するパソコン）へ送信され、情報処理装置１６のデータベース３６で記憶蓄積される。
【００９４】
従って、車両１２の履歴情報がナビゲーション装置１１ではなく、情報処理装置１６で蓄積されるので、ナビゲーション装置１１のメモリ容量を大きくしなくても、車両１２の履歴情報を記憶蓄積しておくことができる。
【００９５】
また、ナビゲーション装置１１から情報処理装置１６に対して経路探索が要求されると、情報処理装置１６において車両１２の履歴情報を考慮に入れた経路探索が行われ、この探索結果（経路情報）がナビゲーション装置１１へ送信されるので、車両１２の運転者の個性に特化した経路探索が実現される。
【００９６】
従って、車両１２の履歴情報に基づく経路探索についても、ナビゲーション装置１１で行わなくて良いので、ナビゲーション装置１１の演算部の処理能力を高める必要がない。このように、ナビゲーション装置１１のメモリ容量を大きくしたり、演算部の処理能力を高める必要がないので、ナビゲーション装置１１が高価になるのを防止することができる。
【００９７】
また、車両１２の履歴情報には車両１２を識別するためのＩＤコードが付加されて、ナビゲーション装置１１から情報処理装置１６へ送信されるので、情報処理装置１６で車両１２毎に履歴情報を記憶させたり、該履歴情報が記憶させておくべき情報であるか否かの判断を行うことができる。これにより、関係のない車両１２の履歴情報が記憶されるのを防止することができる。
【００９８】
また、データの送信先を運転者の家族が所有する情報処理装置１６（例えば、パソコン）に指定すれば、車両１２がどの辺りを走行しているのかといったことや、どのような状況にあるのかといったことをタイムリーに家族の者に知らせることができる。図１４に、情報処理装置１６を構成する表示装置３４の表示パネル３４ａに車両１２の履歴情報を表示した場合の一例を示す。
【００９９】
上記実施の形態（１）に係るナビゲーション装置及び情報処理装置を含んで構成されるナビゲーションシステムでは、ナビゲーション装置１１から車両１２の履歴データが情報処理装置１６へ送信される際、履歴データに車両１２を識別するためのＩＤコードが付加され、情報処理装置１６ではＩＤコード（車両１２）毎に履歴データをデータベース３６へ記憶させるようになっているが、別の実施の形態では、履歴データに運転者を識別するための識別情報を付加し、車両１２毎だけでなく、運転者毎に履歴データを記憶させるようにしても良い。
【０１００】
また、上記実施の形態（１）に係るナビゲーション装置及び情報処理装置を含んで構成されるナビゲーションシステムでは、所定の期間Ｔ１毎に履歴データをサンプリングして、その都度、情報処理装置１６へ履歴データを送信するようにしているが、別の実施の形態では、サンプリングした履歴データを複数回分まとめて送信するようにしても良い。
【図面の簡単な説明】
【図１】本発明の実施の形態（１）に係るナビゲーション装置及び情報処理装置を含んで構成されるナビゲーションシステムの要部を概略的に示したブロック図である。
【図２】実施の形態（１）に係るナビゲーション装置の要部を概略的に示したブロック図である。
【図３】実施の形態（１）に係るナビゲーション装置の表示パネルに表示される操作画面を示した図である。
【図４】実施の形態（１）に係るナビゲーション装置の表示パネルに表示される操作画面を示した図である。
【図５Ａ】実施の形態（１）に係るナビゲーション装置におけるマイコンの行う処理動作を示したフローチャートである。
【図５Ｂ】実施の形態（１）に係るナビゲーション装置におけるマイコンの行う処理動作を示したフローチャートである。
【図５Ｃ】実施の形態（１）に係るナビゲーション装置におけるマイコンの行う処理動作を示したフローチャートである。
【図６】実施の形態（１）に係るナビゲーション装置で取得される車両の履歴情報の一覧を示した図である。
【図７】実施の形態（１）に係る情報処理装置の要部を概略的に示したブロック図である。
【図８】実施の形態（１）に係る情報処理装置におけるデータベースの記憶フォーマットの一例を示した図である。
【図９】実施の形態（１）に係る情報処理装置の表示パネルに表示される操作画面を示した図である。
【図１０】実施の形態（１）に係る情報処理装置におけるマイコンの行う処理動作を示したフローチャートである。
【図１１Ａ】実施の形態（１）に係るナビゲーション装置におけるマイコンの行う処理動作を示したフローチャートである。
【図１１Ｂ】実施の形態（１）に係るナビゲーション装置におけるマイコンの行う処理動作を示したフローチャートである。
【図１２】実施の形態（１）に係るナビゲーション装置の表示パネルに表示される操作画面を示した図である。
【図１３】実施の形態（１）に係る情報処理装置におけるマイコンの行う処理動作を示したフローチャートである。
【図１４】実施の形態（１）に係る情報処理装置の表示パネルに車両の履歴情報を表示した場合の一例を示した図である。
【図１５】従来のナビゲーション装置の要部を概略的に示したブロック図である。
【符号の説明】
１１  ナビゲーション装置
１２  車両
１６  情報処理装置
２１、３１  マイコン
２２、３４  表示装置
２７  ＩＤメモリ
３６  データベース
【図１】
2004163189.tif 000003
【図２】
2004163189.tif 000004
【図３】
2004163189.tif 000005
【図４】
2004163189.tif 000006
【図５Ａ】
2004163189.tif 000007
【図５Ｂ】
2004163189.tif 000008
【図５Ｃ】
2004163189.tif 000009
【図６】
2004163189.tif 000010
【図７】
2004163189.tif 000011
【図８】
2004163189.tif 000012
【図９】
2004163189.tif 000013
【図１０】
2004163189.tif 000014
【図１１Ａ】
2004163189.tif 000015
【図１１Ｂ】
2004163189.tif 000016
【図１２】
2004163189.tif 000017
【図１３】
2004163189.tif 000018
【図１４】
2004163189.tif 000019
【図１５】
2004163189.tif 000020