(57)【要約】【課題】車両の走行を支援する走行支援装置、車両制御システム、及び走行支援情報記憶装置において、道路環境の変化に追従した道路情報を取得することによって、適切に目的地までの経路を案内し、適切に自車両の運転を制御する。【解決手段】自車両７０が道路を走行する際に得られた走行道路関連データが記憶されるメモリ領域と、道路地図データが記憶されているメモリ領域とをメモリ４０に備える。走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報をディスプレイ５１に表示し、スピーカ５２から発音する。走行道路関連データが記憶されていない道路を走行する場合には、道路地図データの一部をディスプレイ５１に表示し、スピーカ５２から発音する。【選択図】図１
2009093221.tif 000002
【特許請求の範囲】
【請求項１】
道路を走行中の自車両の運動状態を検知し、前記自車両の運動状態を示す運動データを出力する運動データ出力手段と、
前記自車両が走行する道路環境を認識し、前記道路環境を示す道路環境データを出力する道路環境データ出力手段と、
道路を走行中の自車両の位置を検出し、前記自車両の位置を示す自車両位置データを出力する自車両位置データ出力手段と、
現在の時刻を計時し、前記現在の時刻を示す時刻データを出力する時刻データ出力手段と、
前記運動データ出力手段によって出力された運動データに基づいて自車両の走行軌跡を示す走行軌跡データを生成可能な走行軌跡データ生成手段と、
前記走行軌跡データ生成手段によって生成された走行軌跡データと前記道路環境データ出力手段によって出力された道路環境データと前記自車両位置データ出力手段によって出力された自車両位置データと前記時刻データ出力手段によって出力された時刻データとを関連付けた走行道路関連データを記憶可能な走行道路関連データ記憶手段と、
前記運動データと前記道路環境データと前記自車両位置データと前記時刻データとを所定の時間間隔ごとに取得し、その取得した運動データに基づいて走行軌跡データを前記走行軌跡データ生成手段を制御して生成させ、その生成された走行軌跡データと前記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを前記走行道路関連データ記憶手段に記憶させる走行道路関連データ記憶制御手段と、
道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含む道路地図データが記憶されている道路地図データ記憶手段と、
使用者による走行支援情報を報知させるための報知要求情報を受け付ける報知要求受付手段と、
前記報知要求受付手段によって前記報知要求情報を受け付けた場合には、前記自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが前記走行道路関連データ記憶手段に記憶されているか否かを判断する対報知走行道路関連データ有無判断手段と、
前記対報知走行道路関連データ有無判断手段によって前記走行道路関連データが前記走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出し、その読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知し、一方、前記対報知走行道路関連データ有無判断手段によって前記走行道路関連データが前記走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、前記道路地図データ記憶手段に記憶されている道路地図データから抽出し、その抽出した道路地図データの一部を報知する報知手段と、
を備えることを特徴とする走行支援装置。
【請求項２】
請求項１に記載の走行支援装置において、
さらに、前記走行軌跡データと前記道路環境データとに基づいて自車両が走行した道路を構成する基本要素である第一基本要素を示す第一基本要素データを生成可能な第一基本要素データ生成手段を備え、
前記走行道路関連データ記憶手段は、前記第一基本要素データ生成手段によって生成された第一基本要素データと前記走行軌跡データと前記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを記憶可能であり、
前記走行道路関連データ記憶制御手段は、前記走行軌跡データと前記道路環境データとに基づいて第一基本要素データを前記第一基本要素データ生成手段を制御して生成させ、その生成された第一基本要素データと前記走行軌跡データと前記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを前記走行道路関連データ記憶手段に記憶させ、
さらに、
道路地図データを記憶しているサーバとネットワークを介して通信可能に接続された外部通信手段と、
前記外部通信手段を介して前記サーバから道路地図データを取得可能な外部データ取得手段と、
前記運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する走行判断手段と、
前記走行道路関連データ記憶手段に記憶されている走行道路関連データから第一基本要素データと自車両位置データとを抽出可能な第一基本要素データ抽出手段と、
前記道路地図データ記憶手段に記憶されている道路地図データから道路地図における道路を構成する基本要素である第二基本要素を示す第二基本要素データと前記第二基本要素の位置を示す第二基本要素位置データとを抽出可能な第ニ基本要素データ抽出手段と、
前記走行判断手段によって自車両が走行していないと判断された場合には、前記第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、前記第ニ基本要素データ抽出手段を制御して抽出させ、前記第一基本要素データが示す第一基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第一基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第一基本要素と前記第二基本要素との相関度を算出する対自車両道路相関度算出手段と、
前記対自車両道路相関度算出手段によって算出された相関度が対自車両道路判断基準値より小さいか否かを判断する対自車両道路相関度判断手段と、
前記対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、前記外部通信手段を介して前記サーバから道路地図データを前記外部データ取得手段を制御して取得させ、前記道路地図データに基づいて前記道路地図データ記憶手段に記憶されている道路地図データを更新する対自車両道路更新手段と、
を備えることを特徴とする走行支援装置。
【請求項３】
請求項１に記載の走行支援装置において、
さらに、
道路地図データを記憶しているサーバとネットワークを介して通信可能に接続された外部通信手段と、
前記外部通信手段を介して前記サーバから道路地図データを取得可能な外部データ取得手段と、
前記運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する走行判断手段と、
前記外部データ取得手段によって前記外部通信手段を介して前記サーバから取得した道路地図データと前記道路地図データを取得した際に前記現在時刻データ出力手段によって出力された現在時刻データとを関連付けた道路地図関連データを記憶可能な道路地図関連データ記憶手段と、
前記外部データ取得手段によって前記外部通信手段を介して前記サーバから道路地図データを取得した場合には、前記道路地図データを取得した際に、前記現在時刻データ出力手段によって出力された現在時刻データを取得し、前記取得した道路地図データと前記取得した現在時刻データとを関連付けた道路地図関連データを前記道路地図関連データ記憶手段に記憶させる道路地図関連データ記憶制御手段と、
前記走行道路関連データ記憶手段に記憶されている走行道路関連データから自車両が走行した道路を構成する基本要素である第一基本要素を示す第一基本要素データと自車両位置データとを抽出可能な第一基本要素データ抽出手段と、
前記道路地図データ記憶手段に記憶されている道路地図データから道路地図における道路を構成する基本要素である第二基本要素を示す第二基本要素データと前記第ニ基本要素の位置を示す第二基本要素位置データとを抽出可能な第ニ基本要素データ抽出手段と、
前記走行判断手段によって自車両が走行していないと判断された場合には、前記第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、前記第ニ基本要素データ抽出手段を制御して抽出させ、前記第一基本要素データが示す第一基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第一基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第一基本要素と前記第二基本要素との相関度を算出する対自車両道路相関度算出手段と、
前記対自車両道路相関度算出手段によって算出された相関度が対自車両道路判断基準値より小さいか否かを判断する対自車両道路相関度判断手段と、
前記対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、道路地図関連データが前記道路地図関連データ記憶手段に記憶されているか否かを判断し、道路地図関連データが前記道路地図関連データ記憶手段に記憶されていると判断した場合には、前記道路地図関連データに含まれる時刻データが示す時刻が最も新しい時刻から現在の時刻までの経過期間を算出し、その算出した経過期間が所定期間より大きいか否かを判断し、前記経過期間が前記所定期間より大きいと判断した場合には、前記外部通信手段を介して前記サーバから道路地図データを前記外部データ取得手段を制御して取得させ、前記道路地図データに基づいて前記道路地図データ記憶手段に記憶されている道路地図データを更新する経過期間判断・対自車両道路更新手段と、
を備えることを特徴とする走行支援装置。
【請求項４】
請求項２または請求項３に記載の走行支援装置において、
前記サーバは、前記道路地図データ、及び他車両から前記他車両の走行道路関連データを取得しその取得した他車両の走行道路関連データを記憶し、
前記外部データ取得手段は、前記外部通信手段を介して前記サーバから前記道路地図データ、及び前記他車両の走行道路関連データを取得可能であり、
さらに、
使用者による他車両の走行道路関連データを取得させるための取得要求情報を受け付ける取得要求受付手段と、
前記外部データ取得手段を制御して他車両の走行道路関連データを取得させ、その取得された他車両の走行道路関連データから他車両が走行した道路を構成する基本要素である第三基本要素を示す第三基本要素データと他車両の位置を示す他車両位置データとを抽出可能な第三基本要素データ抽出手段と、
前記取得要求受付手段によって前記取得要求情報を受け付けた場合であって、前記走行判断手段によって自車両が走行していないと判断された場合には、前記第三基本要素データ抽出手段を制御して第三基本要素データと他車両位置データとを抽出させ、その抽出された他車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、前記第ニ基本要素データ抽出手段を制御して抽出させ、前記第三基本要素データが示す第三基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第三基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第三基本要素と前記第二基本要素との相関度を算出する対他車両道路相関度算出手段と、
前記対他車両道路相関度算出手段によって算出された相関度が対他車両道路判断基準値より小さいか否かを判断する対他車両道路相関度判断手段と、
前記対他車両道路相関度判断手段によって、前記相関度が前記対他車両道路判断基準値より小さいと判断された場合には、前記外部通信手段を介して前記サーバから道路地図データを前記外部データ取得手段を制御して取得させ、前記道路地図データに基づいて前記道路地図データ記憶手段に記憶されている道路地図データを更新する対他車両道路更新手段と、
を備えることを特徴とする走行支援装置。
【請求項５】
請求項２〜請求項４のいずれかに記載の走行支援装置において、
さらに、
前記対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値以上と判断された場合には、前記第一基本要素を示す第一基本要素データが抽出された走行道路関連データを前記走行道路関連データ記憶手段から削除する削除手段を備えることを特徴とする走行支援装置。
【請求項６】
請求項１〜請求項５のいずれかに記載の走行支援装置と、
自車両の運転を制御するための運転制御手段と、
使用者による自車両の運転を制御させるための運転制御要求情報を受け付ける運転制御要求受付手段と、
前記運転制御受付手段によって前記運転制御要求情報を受け付けた場合には、前記走行支援装置の前記自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが前記走行支援装置の前記走行道路関連データ記憶手段に記憶されているか否かを判断する対運転制御走行道路関連データ有無判断手段と、
前記対運転制御走行道路関連データ有無判断手段によって前記走行道路関連データが前記走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出し、その読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて前記運転制御手段を制御して前記自車両の運転を制御させ、一方、前記対運転制御走行道路関連データ有無判断手段によって前記走行道路関連データが前記走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、前記走行支援装置の前記道路地図データ記憶手段に記憶されている道路地図データから抽出し、その抽出した道路地図データの一部に基づいて前記運転制御手段を制御して前記自車両を運転させる運転統括制御手段と、
を備えることを特徴とする車両制御システム。
【請求項７】
道路を走行中の自車両の運動状態を検知し、前記自車両の運動状態を示す運動データを出力する運動データ出力手段と、
前記自車両が走行する道路環境を認識し、前記道路環境を示す道路環境データを出力する道路環境データ出力手段と、
道路を走行中の自車両の位置を検出し、前記自車両の位置を示す自車両位置データを出力する自車両位置データ出力手段と、
現在の時刻を計時し、前記現在の時刻を示す時刻データを出力する時刻データ出力手段と、
前記運動データ出力手段によって出力された運動データに基づいて自車両の走行軌跡を示す走行軌跡データを生成可能な走行軌跡データ生成手段と、
前記走行軌跡データ生成手段によって生成された走行軌跡データと前記道路環境データ出力手段によって出力された道路環境データと前記自車両位置データ出力手段によって出力された自車両位置データと前記時刻データ出力手段によって出力された時刻データとを関連付けた走行道路関連データを記憶可能な走行道路関連データ記憶手段と、
前記運動データと前記道路環境データと前記自車両位置データと前記時刻データとを所定の時間間隔ごとに取得し、その取得した運動データに基づいて走行軌跡データを前記走行軌跡データ生成手段を制御して生成させ、その生成された走行軌跡データと前記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを前記走行道路関連データ記憶手段に記憶させる走行道路関連データ記憶制御手段と、
道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含む道路地図データが記憶されている道路地図データ記憶手段と、
を備えることを特徴とする走行支援情報記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行を支援する走行支援装置、車両制御システム、及び走行支援情報記憶装置に関し、特に、道路環境の変化に追従した道路情報を取得する技術に関する。
【背景技術】
【０００２】
従来、自車両の現在位置を、ＧＰＳ受信機、車速センサ、ジャイロスコープ等による検出結果に基づいて検出し、検出した自車両の現在位置に応じて記憶媒体から道路地図データを読み出し、さらに、道路地図データに自車両の現在地を重ねた道路地図画像を生成してモニタに表示したり、音声案内をスピーカから出力したりして目的地までの経路を案内するナビゲーション装置が知られている。しかし、現実の道路環境は、例えば新しく道路が開通したり、道路工事によって一時的な迂回路を敷設したり、落石などによって通行止めになったりするなど変化している。このように現実の道路環境が変化すると、次第に記憶媒体に記憶されている道路地図データの道路環境と現実の道路環境とが一致しなくなり、ナビゲーション装置が適切に目的地までの経路を案内できなくなるという問題点があった。そこで、現実の道路環境の変化に追従するために、道路地図データ提供者が提供する最新の道路地図データを取得するようなナビゲーション装置が知られている（特許文献１参照）。
【特許文献１】特開２００３−４４６１号公報（第４頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、道路地図データ提供者が、現実の道路環境の変化に追従して最新の道路地図データを提供するためには、道路環境を調査するための調査期間、その調査結果に基づいて道路地図データを作成するための作成期間などが必要となる。このような調査期間や作成期間などの期間中であっても、現実の道路環境は変化し続けている。そのため、作成した最新の道路地図情報を配布する際には、その最新の道路地図データの道路環境と現実の道路環境とが一致しているとは限らず、ナビゲーション装置が適切に目的地までの経路を案内できないことが起こり得る。また、道路地図データに基づいて自車両の運転を制御する車両制御システムにおいて、現実の道路環境と一致していない道路地図データを用いた場合には、適切に自車両の運転を制御できないおそれがある。
【０００４】
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、車両の走行を支援する走行支援装置、車両制御システム、及び走行支援情報記憶装置において、道路環境の変化に追従した道路情報を取得することによって、適切に目的地までの経路を案内し、適切に自車両の運転を制御することにある。
【課題を解決するための手段】
【０００５】
上述した問題点を解決するためになされた請求項１に係る走行支援装置（１０：なお、この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための最良の形態」欄において説明した構成要素を括弧内に示すが、この記載によって特許請求の範囲を限定することを意味するものではない。）は、自車両が道路を走行する際に得られた走行道路関連データが記憶される走行道路関連データ記憶手段と、道路地図データが記憶されている道路地図データ記憶手段とを備え、自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知し、一方、走行道路関連データが記憶されていない道路を走行する場合には、道路地図データの一部を報知することを特徴とする。具体的には、本発明の走行支援装置は、道路を走行中の自車両の運動状態を検知し、自車両の運動状態を示す運動データを出力する運動データ出力手段（１１〜１３または１４）と、道路環境データ出力手段（１５〜１７）と、自車両位置データ出力手段（１４）と、時刻データ出力手段（３０）と、走行軌跡データ生成手段（３０）と、走行道路関連データ記憶手段（４０）と、走行道路関連データ記憶制御手段（３０）とを備える。このうち道路環境データ出力手段が、自車両が走行する道路環境を認識し、前記道路環境を示す道路環境データを出力する。自車両位置データ出力手段が、道路を走行中の自車両の位置を検出し、前記自車両の位置を示す自車両位置データを出力する。時刻データ出力手段が、現在の時刻を計時し、前記現在の時刻を示す時刻データを出力する。走行軌跡データ生成手段が、運動データ出力手段によって出力された運動データに基づいて自車両の走行軌跡を示す走行軌跡データを生成可能である。走行道路関連データ記憶手段が、走行軌跡データ生成手段によって生成された走行軌跡データと道路環境データ出力手段によって出力された道路環境データと自車両位置データ出力手段によって出力された自車両位置データと時刻データ出力手段によって出力された時刻データとを関連付けた走行道路関連データを記憶可能である。走行道路関連データ記憶制御手段が、運動データと道路環境データと自車両位置データと時刻データとを所定の時間間隔ごとに取得し、その取得した運動データに基づいて走行軌跡データを走行軌跡データ生成手段を制御して生成させ、その生成された走行軌跡データと記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを走行道路関連データ記憶手段に記憶させる。
【０００６】
また、走行支援装置は、道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含む道路地図データが記憶されている道路地図データ記憶手段（４０）と、報知要求受付手段（５３）と、対報知走行道路関連データ有無判断手段（３０）と、報知手段（３０，５１，５２）と、を備える。このうち報知要求受付手段が、使用者による走行支援情報を報知させるための報知要求情報を受け付ける。対報知走行道路関連データ有無判断手段が、報知要求受付手段によって前記報知要求情報を受け付けた場合には、自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが走行道路関連データ記憶手段に記憶されているか否かを判断する。報知手段が、対報知走行道路関連データ有無判断手段によって前記走行道路関連データが走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出し、その読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知し、一方、対報知走行道路関連データ有無判断手段によって前記走行道路関連データが走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、道路地図データ記憶手段に記憶されている道路地図データから抽出し、その抽出した道路地図データの一部を報知する。
【０００７】
このように構成された本発明の走行支援装置によれば、次のような作用効果を奏する。すなわち、運動データ出力手段が、道路を走行中の自車両の運動状態を検知し、自車両の運動状態を示す運動データを出力する。この自車両の運動とは、例えば自車両の速度や自車両のヨーレートなどである。また、道路環境データ出力手段が、自車両が走行する道路環境を認識し、道路環境を示す道路環境データを出力する。この道路環境データとは、例えば道路に存在する障害物との相対距離データや障害物の方位データ、ガードレールや道幅などの周辺環境を撮影した周辺環境データなどである。さらに、自車両位置データ出力手段が、道路を走行中の自車両の位置を検出し、自車両の位置を示す自車両位置データを出力する。この自車両位置データ出力手段は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎ  Ｓｙｓｔｅｍ）などの全地球衛星測位システム用の人工衛星からの送信電波を、ＧＰＳアンテナを介して受信してその受信信号を出力するＧＰＳ受信機などである。自車両の位置は、上述した人工衛星から送信された時刻信号の電波の到達時間などから三次元測位されることによって検出される。また、時刻データ出力手段が、現在の時刻を計時し、前記現在の時刻を示す時刻データを出力する。
【０００８】
走行道路関連データ記憶制御手段は、運動データと道路環境データと自車両位置データと時刻データとを所定の時間間隔ごとに取得する。この所定の時間間隔とは、例えば後述する報知手段が、走行道路関連データ記憶手段に記憶されている走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を運転者に報知する際に、適切に目的地までの経路を案内できると考えられる最大の時間間隔よりも十分に余裕を見込んで小さく設定された時間間隔である。また、走行道路関連データ記憶制御手段は、その取得した運動データに基づいて走行軌跡データを走行軌跡データ生成手段を制御して生成させる。この走行軌跡データとは、例えば所定の時間間隔ごとに、次のように算出された自車両が走行した距離、及び自車両が左右方向に回転した角度などから構成される走行軌跡を示すデータである。自車両が走行した距離は、例えば運動データとして自車両の速度を示す速度データと所定の時間とに基づいて算出される。自車両が左右方向に回転した角度は、例えば自車両のヨーレートを示すヨーレートデータと所定の時間とに基づいて算出される。さらに、走行道路関連データ記憶制御手段は、その生成された走行軌跡データと道路環境データと自車両位置データと時刻データとを関連付けた走行道路関連データを、例えばハードディスクなどの記憶装置から構成された走行道路関連データ記憶手段に記憶させる。このことにより、走行道路関連データ記憶手段には、自車両が道路を走行する際に得られた走行道路関連データが記憶される。
【０００９】
道路地図データ記憶手段は、例えばハードディスクなどの記憶装置から構成され、道路地図データを記憶している。道路地図データは、道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含んでいる。この道路を構成する基本要素とは、道路を走行方向に所定の条件で区分けされた道路区間における、例えばその車線数、その走行方向の長さ寸法、その道路幅の寸法などである。この所定の条件とは、例えば道路地図における道路の交差点、分岐点、合流点、所定角度以上のカーブなどの屈曲点である。
【００１０】
対報知走行道路関連データ有無判断手段は、報知要求受付手段によって走行支援情報を報知させるための報知要求情報を受け付けた場合には、自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが走行道路関連データ記憶手段に記憶されているか否かを判断する。つまり、対報知走行道路関連データ有無判断手段は、道路を走行中の自車両の位置に対応する走行道路関連データが走行道路関連データ記憶手段に記憶されているか否かを判断する。そして、報知手段は、対報知走行道路関連データ有無判断手段によって走行道路関連データが走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出す。このことにより、報知手段は、走行道路関連データが二つ以上記憶されていた場合には、最新の走行道路関連データを読み出すので、道路環境の変化に追従した道路情報を得られる。また、報知手段は、その読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知する。この報知手段は、例えば画像を表示するディスプレイなどの表示装置や音声を発音するスピーカなどの音声出力装置を備え、例えば走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報をディスプレイに表示したり、スピーカから発音したりする。一方、報知手段は、対報知走行道路関連データ有無判断手段によって走行道路関連データが走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、道路地図データ記憶手段に記憶されている道路地図データから抽出する。つまり、報知手段は、走行道路関連データが走行道路関連データ記憶手段に記憶されていない場合には、道路を走行中の自車両の位置に対応する道路地図データの一部を道路地図データ記憶手段に記憶されている道路地図データから抽出する。また、報知手段が、抽出した道路地図データの一部を報知する。したがって、自車両が道路を走行する際に得られた走行道路関連データが記憶される走行道路関連データ記憶手段と、道路地図データが記憶されている道路地図データ記憶手段とを備え、自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、運転者に最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知し、一方、走行道路関連データが記憶されていない場合であっても、運転者に道路地図データの一部を報知するので、適切に目的地までの経路を案内できる。
【００１１】
ところで、自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報に基づいて自車両の運転を制御し、走行道路関連データが記憶されていない場合には、前記道路地図データの一部に基づいて自車両の運転を制御する車両制御システムが考えられる。このような車両制御システムにおいては、自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる含む走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて自車両の運転を制御し、走行道路関連データが記憶さていない場合であっても、道路地図データの一部に基づいて自車両の運転を制御するので、適切に自車両の運転を制御できる。
【００１２】
ところで、自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、道路地図データを更新するとよい。この場合、次の（イ）、（ロ）、及び（ハ）のように構成することが考えられる。すなわち、（イ）自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新することが考えられる。
【００１３】
具体的には、請求項２に記載のように、走行支援装置は、さらに、走行軌跡データと道路環境データとに基づいて自車両が走行した道路を構成する基本要素である第一基本要素を示す第一基本要素データを生成可能な第一基本要素データ生成手段（３０）を備える。走行道路関連データ記憶手段が、第一基本要素データ生成手段によって生成された第一基本要素データと走行軌跡データと道路環境データと自車両位置データと時刻データとを関連付けた走行道路関連データを記憶可能である。走行道路関連データ記憶制御手段が、走行軌跡データと道路環境データとに基づいて第一基本要素データを第一基本要素データ生成手段を制御して生成させ、その生成された第一基本要素データと走行軌跡データと道路環境データと自車両位置データと時刻データとを関連付けた走行道路関連データを走行道路関連データ記憶手段に記憶させる。走行支援装置は、さらに、道路地図データを記憶しているサーバとネットワークを介して通信可能に接続された外部通信手段（１８）と、外部通信手段を介してサーバから道路地図データを取得可能な外部データ取得手段（３０）と、走行判断手段（３０）と、第一基本要素データ抽出手段（３０）と、第ニ基本要素データ抽出手段（３０）と、対自車両相関度算出手段（３０）と、対自車両道路相関度判断基準（３０）と、対自車両道路更新手段（３０）と、を備える。このうち走行判断手段が、運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する。第一基本要素データ抽出手段が、走行道路関連データ記憶手段に記憶されている走行道路関連データから自車両が走行した道路を構成する基本要素である第一基本要素を示す第一基本要素データと自車両位置データとを抽出可能である。第ニ基本要素データ抽出手段が、道路地図データ記憶手段に記憶されている道路地図データから道路地図における道路を構成する基本要素である第二基本要素を示す第二基本要素データと第ニ基本要素の位置を示す第二基本要素位置データとを抽出可能である。
【００１４】
対自車両相関度算出手段が、走行判断手段によって自車両が走行していないと判断された場合には、第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させ、前記第一基本要素データが示す第一基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第一基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第一基本要素と前記第二基本要素との相関度を算出する。対自車両道路相関度判断手段が、対自車両相関度算出手段によって算出された相関度が対自車両道路判断基準値より小さいか否かを判断する。
【００１５】
対自車両道路更新手段が、対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、外部通信手段を介してサーバから道路地図データを外部データ取得手段を制御して取得させ、道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。
【００１６】
このように構成された走行支援装置によれば、次のような作用効果を奏する。すなわち、走行判断手段が、運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する。この走行判断手段は、例えば自車両の速度を示す速度データなどの運動データに基づいて自車両が走行しているか否かを判断する。この走行判断手段は、例えば自車両の速度が示す数値が、例えば５ｋｍ／ｈなどの基準値以上であれば自車両が走行していると判断する。対自車両相関度算出手段が、走行判断手段によって自車両が走行していないと判断された場合には、第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させる。この第一基本要素データとは、自車両が走行した道路を構成する基本要素を示すデータであり、第二基本要素データとは、道路地図における道路を構成する基本要素を示すデータである。この道路を構成する基本要素とは、上述したように道路を走行方向に所定の条件で区分けされた道路区間における、例えばその車線数、その走行方向の長さ寸法、その道路幅の寸法などである。この所定の条件とは、第一基本要素データにおいては例えば上述した所定の時間間隔ごとに自車両が存在する地点であり、第二基本要素データにおいては例えば道路地図における道路の交差点、分岐点、合流点、所定角度以上のカーブなどの屈曲点である。一例を挙げると、対自車両相関度算出手段は、第一基本要素データ抽出手段を制御して自車両が走行した道路を構成する車線数（Ｎ１）を示すデータと、自車両の位置（イ）を示すデータとを抽出させる。対自車両相関度算出手段は、抽出された自車両の位置（イ）に対応する道路地図における位置（イ’）を示すデータと関連付けられた道路を構成する車線数（Ｎ２）を示すデータを、第一基本要素データ抽出手段を制御して抽出させるといった具合である。
【００１７】
また、対自車両相関度算出手段が、第一基本要素データが示す第一基本要素と第二基本要素データが示す第二基本要素とを照合し、第一基本要素と第二基本要素との相違点を抽出し、その抽出した相違点に基づいて第一基本要素と第二基本要素との相関度を算出する。一例を挙げると、対自車両相関度算出手段は、自車両が走行した道路を構成する車線数（Ｎ１）と道路地図における道路を構成する車線数（Ｎ２）とを照合する。ここで、例えば自車両が走行した道路が道路工事により片側交互通行となって、その車線数（Ｎ１）が一車線となり、道路地図データにおける道路の車線数（Ｎ２）が二車線である場合には、車線数（Ｎ１）の数値「１」と車線数（Ｎ２）の数値「２」との数値の相違点を抽出する。この車線数の数値の相違点に基づいて、車線数（Ｎ１）と車線数（Ｎ２）との相関度として、例えば数値「１」を数値「２」で除算して、数値「０．５」を算出するといった具合である。なお、相違点が大きい場合には、相関度は小さく、相違点が小さい場合には、相関度は大きくなる。
【００１８】
対自車両道路相関度判断手段が、対自車両相関度算出手段によって算出された相関度が対自車両道路判断基準値より小さいか否かを判断する。この対自車両道路判断基準値とは、例えば報知手段が、道路地図データ記憶手段に記憶されている道路地図データを運転者に報知する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、対自車両道路判断基準値より小さくなければ、報知手段が、道路地図データ出力手段によって出力された道路地図データが示す道路地図を運転者に報知する際に、適切に目的地までの経路を案内できる。
【００１９】
対自車両道路更新手段が、対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、道路地図データを外部データ取得手段を制御して取得させ、前記道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。換言すると、対自車両道路更新手段が、自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得させ、道路地図データ記憶手段に記憶されている道路地図データを更新する。したがって、自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新するので、道路地図データ記憶手段に記憶されている道路地図データを道路環境の変化に追従させることができる。
【００２０】
また、（ロ）自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さく、外部から道路地図データを取得した際の時刻から現在の時刻までの経過期間が所定期間より大きい場合には、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新することが考えられる。
【００２１】
具体的には、請求項３に記載のように、走行支援装置は、さらに、道路地図データを記憶しているサーバとネットワークを介して通信可能に接続された外部通信手段（１８）と、外部通信手段を介してサーバから道路地図データを取得可能な外部データ取得手段（３０）と、走行判断手段（３０）と、道路地図関連データ記憶手段（４０）と、道路地図関連データ記憶制御手段（３０）と、第一基本要素データ抽出手段（３０）と、第ニ基本要素データ抽出手段（３０）と、対自車両相関度算出手段（３０）と、対自車両道路相関度判断基準（３０）と、経過期間判断・対自車両道路更新手段（３０）と、を備える。このうち走行判断手段が、運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する。道路地図関連データ記憶手段が、外部データ取得手段によって外部通信手段を介してサーバから取得した道路地図データと前記道路地図データを取得した際に現在時刻データ出力手段によって出力された現在時刻データとを関連付けた道路地図関連データを記憶可能である。道路地図関連データ記憶制御手段が、外部データ取得手段によって外部通信手段を介してサーバから道路地図データを取得した場合には、前記道路地図データを取得した際に、現在時刻データ出力手段によって出力された現在時刻データを取得し、前記取得した道路地図データと前記取得した現在時刻データとを関連付けた道路地図関連データを道路地図関連データ記憶手段に記憶させる。第一基本要素データ抽出手段が、走行道路関連データ記憶手段に記憶されている走行道路関連データから自車両が走行した道路を構成する基本要素である第一基本要素を示す第一基本要素データと自車両位置データとを抽出可能である。第ニ基本要素データ抽出手段が、道路地図データ記憶手段に記憶されている道路地図データから道路地図における道路を構成する基本要素である第二基本要素を示す第二基本要素データと第ニ基本要素の位置を示す第二基本要素位置データとを抽出可能である。
【００２２】
対自車両相関度算出手段が、走行判断手段によって自車両が走行していないと判断された場合には、第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させ、前記第一基本要素データが示す第一基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第一基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第一基本要素と前記第二基本要素との相関度を算出する。対自車両道路相関度判断手段が、対自車両相関度算出手段によって道路算出された相関度が対自車両道路判断基準値より小さいか否かを判断する。
【００２３】
経過期間判断・対自車両道路更新手段が、対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、道路地図関連データが道路地図関連データ記憶手段に記憶されているか否かを判断し、道路地図関連データが道路地図関連データ記憶手段に記憶されていると判断した場合には、前記道路地図関連データに含まれる時刻データが示す時刻が最も新しい時刻から現在の時刻までの経過期間を算出し、その算出した経過期間が所定期間より大きいか否かを判断し、前記経過期間が前記所定期間より大きいと判断した場合には、外部通信手段を介してサーバから道路地図データを外部データ取得手段を制御して取得させ、前記道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。
【００２４】
このように構成された走行支援装置によれば、次のような作用効果を奏する。すなわち、走行判断手段が、運動データ出力手段によって出力された運動データに基づいて自車両が走行しているか否かを判断する。この走行判断手段は、上述したように、例えば自車両の速度を示す速度データなどの運動データに基づいて自車両が走行しているか否かを判断する。この走行判断手段は、上述したように、例えば自車両の速度が示す数値が、例えば５ｋｍ／ｈなどの基準値以上であれば自車両が走行していると判断する。道路地図関連データ記憶制御手段が、外部から道路地図データを取得した際に、現在時刻データを取得する。また、道路地図関連データ記憶制御手段が、前記取得した道路地図データと前記取得した現在時刻データとを関連付けた道路地図関連データを、例えばハードディスクなどの記憶装置から構成された道路地図関連データ記憶手段に記憶させる。このことにより、道路地図関連データ記憶手段には、外部から取得した道路地図データと現在時刻データと関連付けた道路地図関連データが記憶される。対自車両相関度算出手段が、走行判断手段によって自車両が走行していないと判断された場合には、第一基本要素データ抽出手段を制御して第一基本要素データと自車両位置データとを抽出させ、その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させる。この第一基本要素データとは、自車両が走行した道路を構成する基本要素を示すデータであり、第二基本要素データとは、道路地図における道路を構成する基本要素を示すデータである。この道路を構成する基本要素とは、上述したように道路を走行方向に所定の条件で区分けされた道路区間における、例えばその車線数、その走行方向の長さ寸法、その道路幅の寸法などである。一例を挙げると、対自車両相関度算出手段は、第一基本要素データ抽出手段を制御して自車両が走行した道路を構成する車線数（Ｎ１）を示すデータと、自車両の位置（イ）を示すデータとを抽出させる。対自車両相関度算出手段は、抽出された自車両の位置（イ）に対応する道路地図における位置（イ’）を示すデータと関連付けられた道路を構成する車線数（Ｎ２）を示すデータを、第一基本要素データ抽出手段を制御して抽出させるといった具合である。
【００２５】
また、対自車両相関度算出手段が、第一基本要素データが示す第一基本要素と、第二基本要素データが示す第二基本要素とを照合し、第一基本要素と第二基本要素との相違点を抽出し、その抽出した相違点に基づいて第一基本要素と第二基本要素との相関度を算出する。一例を挙げると、対自車両相関度算出手段は、自車両が走行した道路を構成する車線数（Ｎ１）と、道路地図における道路を構成する車線数（Ｎ２）とを照合する。ここで、例えば自車両が走行した道路が道路工事により片側交互通行となって、その車線数（Ｎ１）が一車線となり、道路地図データにおける道路の車線数（Ｎ２）が二車線である場合には、車線数（Ｎ１）の数値「１」と車線数（Ｎ２）の数値「２」との数値の相違点を抽出する。この車線数の数値の相違点に基づいて、車線数（Ｎ１）と車線数（Ｎ２）との相関度として、例えば数値「１」を数値「２」で除算して、数値「０．５」を算出するといった具合である。なお、相違点が大きい場合には、相関度は小さく、相違点が小さい場合には、相関度は大きくなる。
【００２６】
対自車両道路相関度判断手段が、対自車両相関度算出手段によって算出された相関度が対自車両道路判断基準値より小さいか否かを判断する。この対自車両道路判断基準値とは、例えば報知手段が、道路地図データ記憶手段に記憶されている道路地図データを運転者に報知する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、対自車両道路判断基準値より小さくなければ、報知手段が、道路地図データ出力手段によって出力された道路地図データが示す道路地図を運転者に報知する際に、適切に目的地までの経路を案内できる。
【００２７】
経過期間判断・対自車両道路更新手段が、対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値より小さいと判断された場合には、道路地図関連データが道路地図関連データ記憶手段に記憶されているか否かを判断する。そして、経過期間判断・対自車両道路更新手段は、道路地図関連データが道路地図関連データ記憶手段に記憶されていると判断した場合には、道路地図関連データに含まれる時刻データが示す時刻が最も新しい時刻から現在の時刻までの経過時間を算出する。また、経過期間判断・対自車両道路更新手段は、算出した経過期間が所定期間より大きいか否かを判断する。この所定期間とは、例えば道路地図データ提供者が道路地図データを提供して、その次に道路地図データを提供するまでの期間が、最も大きい場合の期間を最大期間とし、最も小さい場合の期間を最小期間とした場合に、その最小期間と同じか、または、その最大期間より小さく、その最小期間より大きくなるように適切に考慮して設定された期間である。そして、経過期間判断・対自車両道路更新手段が、前記経過期間が前記所定期間より大きいと判断した場合には、道路地図データを外部データ取得手段を制御して取得させ、その道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。換言すると、経過期間判断・対自車両道路更新手段が、自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さく、外部から道路地図データを取得した際の時刻から現在の時刻までの経過期間が所定期間より大きい場合にだけ、外部から道路地図データを取得させ、道路地図データ記憶手段に記憶されている道路地図データを更新する。したがって、自車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さく、外部から道路地図データを取得した際の時刻から現在の時刻までの経過期間が所定期間より大きい場合にだけ、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新するので、サーバと通信するためのコストや道路地図データを有料サイトから受信するためのコストなどを削減できる。
【００２８】
さらに、（ハ）外部から取得した他車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新することが考えられる。
【００２９】
具体的には、請求項４に記載のように、サーバは、道路地図データ、及び他車両から他車両の走行道路関連データを取得し取得した他車両の走行道路関連データを記憶している。外部データ取得手段は、外部通信手段を介してサーバから道路地図データ、及び他車両の走行道路関連データを取得可能である。走行支援装置は、さらに、使用者による他車両の走行道路関連データを取得させるための取得要求情報を受け付ける取得要求受付手段（５３）と、第三基本要素データ抽出手段（３０）と、対他車両道路相関度算出手段（３０）と、対他車両道路相関度判断手段（３０）と、対他車両道路更新手段（３０）と、を備える。このうち第三基本要素データ抽出手段が、外部データ取得手段を制御して他車両の走行道路関連データを取得させ、その取得された他車両の走行道路関連データから他車両が走行した道路を構成する基本要素である第三基本要素を示す第三基本要素データと他車両の位置を示す他車両位置データとを抽出可能である。
【００３０】
対他車両道路相関度算出手段が、取得要求受付手段によって取得要求情報を受け付けた場合であって、走行判断手段によって自車両が走行していないと判断された場合には、第三基本要素データ抽出手段を制御して第三基本要素データと他車両位置データとを抽出させ、その抽出された他車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させ、前記第三基本要素データが示す第三基本要素と前記第ニ基本要素データが示す第二基本要素とを照合し、前記第三基本要素と前記第二基本要素との相違点を抽出し、その抽出した相違点に基づいて前記第三基本要素と前記第二基本要素との相関度を算出する。対他車両道路相関度判断手段が、対他車両道路相関度算出手段によって算出された相関度が対他車両道路判断基準値より小さいか否かを判断する。
【００３１】
対他車両道路更新手段が、対他車両道路相関度判断手段によって、前記相関度が前記対他車両道路判断基準値より小さいと判断された場合には、外部通信手段を介してサーバから道路地図データを外部データ取得手段を制御して取得させ、前記道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。
【００３２】
このように構成された走行支援装置によれば、次のような作用効果を奏する。すなわち、対他車両道路相関度算出手段が、取得要求受付手段によって取得要求情報を受け付けた場合であって、走行判断手段によって自車両が走行していないと判断された場合には、第三基本要素データ抽出手段を制御して第三基本要素データと他車両位置データとを抽出させ、その抽出された他車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、第ニ基本要素データ抽出手段を制御して抽出させる。この第三基本要素データとは、他車両が走行した道路を構成する基本要素を示すデータであり、第二基本要素データとは、上述したように、道路地図における道路を構成する基本要素を示すデータである。この道路を構成する基本要素とは、上述したように、道路を走行方向に所定の条件で区分けされた道路区間における、例えばその車線数、その走行方向の長さ寸法、その道路幅の寸法などである。一例を挙げると、対他車両道路相関度算出手段は、第三基本要素データ抽出手段を制御して他車両が走行した道路を構成する車線数（Ｍ１）を示すデータと、他車両の位置（ロ）を示すデータとを抽出させる。対他車両道路相関度算出手段は、抽出された他車両の位置（ロ）に対応する道路地図における位置（ロ’）を示すデータと関連付けられた道路を構成する車線数（Ｍ２）を示すデータを、第二基本要素データ抽出手段を制御して抽出させるといった具合である。
【００３３】
また、対他車両道路相関度算出手段が、第三基本要素データが示す第三基本要素と第二基本要素データが示す第二基本要素とを照合し、第三基本要素と第二基本要素との相違点を抽出し、その抽出した相違点に基づいて第三基本要素と第二基本要素との相関度を算出する。一例を挙げると、対他車両道路相関度算出手段は、他車両が走行した道路を構成する車線数（Ｍ１）と道路地図における道路を構成する車線数（Ｍ２）とを照合する。ここで、例えば他車両が走行した道路が道路工事により片側交互通行となって、その車線数（Ｍ１）が一車線となり、道路地図データにおける道路の車線数（Ｍ２）が二車線である場合には、車線数（Ｍ１）の数値「１」と車線数（Ｍ２）の数値「２」との数値の相違点を抽出する。この車線数の数値の相違点に基づいて、車線数（Ｍ１）と車線数（Ｍ２）との相関度として、例えば数値「１」を数値「２」で除算して、数値「０．５」を算出するといった具合である。なお、相違点が大きい場合には、相関度は小さく、相違点が小さい場合には、相関度は大きくなる。
【００３４】
対他車両道路相関度判断手段が、対他車両道路相関度算出手段によって算出された相関度が対他車両道路判断基準値より小さいか否かを判断する。この対他車両道路判断基準値とは、上述したように、例えば報知手段が、道路地図データ記憶手段に記憶されている道路地図データを運転者に報知する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、対他車両道路判断基準値より小さくなければ、報知手段が、道路地図データ出力手段によって出力された道路地図データが示す道路地図を運転者に報知する際に、適切に目的地までの経路を案内できる。
【００３５】
対他車両道路更新手段が、対他車両道路相関度判断手段によって前記相関度が前記対他車両道路判断基準値より小さいと判断された場合には、道路地図データを外部データ取得手段を制御して取得させ、前記道路地図データに基づいて道路地図データ記憶手段に記憶されている道路地図データを更新する。換言すると、対他車両道路更新手段が、他車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得させ、道路地図データ記憶手段に記憶されている道路地図データを更新する。したがって、他車両が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、道路地図データ記憶手段に記憶されている道路地図データを更新するので、道路地図データ記憶手段に記憶されている道路地図データを道路環境の変化に追従させることができる。
【００３６】
ところで、自車両が走行した道路を構成する第一基本要素と道路地図における道路を構成する第二基本要素との相関度が大きい場合には、第一基本要素データを抽出した走行道路関連データを走行道路関連データ記憶手段から削除することが考えられる。
【００３７】
具体的には、請求項５に記載のように、走行支援装置は、さらに、対自車両道路相関度判断手段によって前記相関度が前記対自車両道路判断基準値以上と判断された場合には、第一基本要素を示す第一基本要素データが抽出された走行道路関連データを走行道路関連データ記憶手段から削除する削除手段（３０）を備える。
【００３８】
このように構成された走行支援装置によれば、次のような作用効果を奏する。すなわち、削除手段が、自車両が走行した道路を構成する基本要素である第一基本要素と道路地図における道路を構成する基本要素である第二基本要素との相関度が対自車両道路判断基準値以上と判断された場合には、第一基本要素を示す第一基本要素データが抽出された走行道路関連データを走行道路関連データ記憶手段から削除する。この対自車両道路判断基準値とは、上述したように、例えば報知手段が、道路地図データ記憶手段に記憶されている道路地図データを運転者に報知する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、対自車両道路判断基準値より小さくなければ、報知手段が、道路地図データ出力手段によって出力された道路地図データが示す道路地図を運転者に報知する際に、適切に目的地までの経路を案内できる。したがって、自車両が走行した道路を構成する第一基本要素と道路地図における道路を構成する第二基本要素との相関度が小さくない場合には、第一基本要素データが抽出された走行道路関連データを走行道路関連データ記憶手段から削除するので、第一記憶領域の記憶容量を小さくできる。
【００３９】
上述した問題点を解決するためになされた請求項６に係る車両走行システム（１）は、
自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて自車両の運転を制御し、走行道路関連データが記憶されていない道路を走行する場合には、道路地図データの一部に基づいて自車両の運転を制御することを特徴とする。
【００４０】
具体的には、請求項６に記載のように、車両制御システムは、請求項１〜請求項５のいずれかに記載の走行支援装置と、自車両の運転を制御するための運転制御手段（６１〜６４）と、運転制御受付手段（５３）と、対運転制御走行道路関連データ有無判断手段（３０）と、運転統括制御手段（３０）と、を備える。このうち運転制御受付手段が、使用者による自車両の運転を制御させるための運転制御要求情報を受け付ける。対運転制御走行道路関連データ有無判断手段が、運転制御受付手段によって前記運転制御要求情報を受け付けた場合には、走行支援装置の自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが走行支援装置の走行道路関連データ記憶手段に記憶されているか否かを判断する。
【００４１】
運転統括制御手段が、対運転制御走行道路関連データ有無判断手段によって前記走行道路関連データが走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出し、その読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて運転制御手段を制御して自車両の運転を制御させる。一方、運転統括制御手段が、対運転制御走行道路関連データ有無判断手段によって前記走行道路関連データが走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、走行支援装置の道路地図データ記憶手段に記憶されている道路地図データから抽出し、その抽出した道路地図データの一部に基づいて運転制御手段を制御して自車両の運転を制御させる。
【００４２】
このように構成された車両制御システムによれば、次のような作用効果を奏する。すなわち、運転制御手段が、自車両の運転を制御するための手段である。この運転制御手段とは、例えば車体を駆動するための駆動装置を制御するための手段であり、車体を制動するための制動装置を制御するための手段であり、車体を操舵するための操舵装置を制御するための手段であり、車体を懸架するための懸架装置を制御するための手段などである。対運転制御走行道路関連データ有無判断手段は、運転制御受付手段によって自車両の運転を制御させるための運転制御要求情報を受け付けた場合には、走行支援装置の自車両位置データ出力手段によって出力された自車両位置データに対応する自車両位置データを含む走行道路関連データが走行支援装置の走行道路関連データ記憶手段に記憶されているか否かを判断する。つまり、対運転制御走行道路関連データ有無判断手段は、道路を走行中の自車両の位置に対応する走行道路関連データが走行道路関連データ記憶手段に記憶されているか否かを判断する。
【００４３】
運転統括制御手段は、対運転制御走行道路関連データ有無判断手段によって走行道路関連データが走行道路関連データ記憶手段に記憶されていると判断された場合には、それに含まれる時刻データが示す時刻が最も新しい走行道路関連データを読み出す。このことにより、運転統括制御手段は、走行道路関連データが二つ以上記憶されていた場合には、最新の走行道路関連データを読み出すので、道路環境の変化に追従した道路情報を得られる。また、運転統括制御手段は、読み出した走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて運転制御手段を制御して自車両の運転を制御させる。一例を挙げると、自車両が、夜間に降雨等で視界がよくない道路を走行する際に、運転統括制御手段が、道路を走行中の自車両の位置に対応する走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて例えば自車両が走行している道路の先方に急カーブが存在していることを抽出した場合には、抽出した急カーブを安全に運転できるように、運転制御手段を制御して、例えば車体を制動するための制動装置を制御させて自車両を減速させるといった具合である。
【００４４】
一方、運転統括制御手段は、対運転制御走行道路関連データ有無判断手段によって走行道路関連データが走行道路関連データ記憶手段に記憶されていないと判断された場合には、前記自車両位置データに対応する基本要素位置データを含む道路地図データの一部を、道路地図データ記憶手段に記憶されている道路地図データから抽出する。つまり、運転統括制御手段は、走行道路関連データが走行道路関連データ記憶手段に記憶されていない場合には、道路を走行中の自車両の位置に対応する道路地図データの一部を走行支援装置の道路地図データ記憶手段に記憶されている道路地図データから抽出する。また、運転統括制御手段が、抽出された道路地図データの一部に基づいて運転制御手段を制御して自車両の運転を制御させる。したがって、自車両の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて自車両の運転を制御し、走行道路関連データが記憶さていない場合であっても、道路地図データの一部に基づいて自車両の運転を制御するので、適切に自車両の運転を制御できる。
【００４５】
上述した問題点を解決するためになされた請求項７に係る走行支援情報記憶装置（２０）は、自車両が道路を走行する際に得られた走行道路データが記憶される走行道路関連データ記憶手段を備えることを特徴とする。
【００４６】
具体的には、請求項７に記載のように、走行支援情報記憶装置は、道路を走行中の自車両の運動状態を検知し、自車両の運動状態を示す運動データを出力する運動データ出力手段（１１〜１３または１４）と、道路環境データ出力手段（１５〜１７）と、自車両位置データ出力手段（１４）と、時刻データ出力手段（３０）と、走行軌跡データ生成手段（３０）と、走行道路関連データ記憶手段（４０）と、走行道路関連データ記憶制御手段（３０）と、道路地図データ記憶手段（４０）と、道路地図データ記憶手段（４０）と、を備える。このうち道路環境データ出力手段が、自車両が走行する道路環境を認識し、前記道路環境を示す道路環境データを出力する。自車両位置データ出力手段が、道路を走行中の自車両の位置を検出し、前記自車両の位置を示す自車両位置データを出力する。時刻データ出力手段が、現在の時刻を計時し、前記現在の時刻を示す時刻データを出力する。走行軌跡データ生成手段が、運動データ出力手段によって出力された運動データに基づいて自車両の走行軌跡を示す走行軌跡データを生成可能である。走行道路関連データ記憶手段が、走行軌跡データ生成手段によって生成された走行軌跡データと道路環境データ出力手段によって出力された道路環境データと自車両位置データ出力手段によって出力された自車両位置データと時刻データ出力手段によって出力された時刻データとを関連付けた走行道路関連データを記憶可能である。走行道路関連データ記憶制御手段が、運動データと道路環境データと自車両位置データと時刻データとを所定の時間間隔ごとに取得し、その取得した運動データに基づいて走行軌跡データを走行軌跡データ生成手段を制御して生成させ、その生成された走行軌跡データと記道路環境データと前記自車両位置データと前記時刻データとを関連付けた走行道路関連データを走行道路関連データ記憶手段に記憶させる。道路地図データ記憶手段が、道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含む道路地図データを記憶している。
【００４７】
このように構成された走行支援情報記憶装置によれば、次のような作用効果を奏する。すなわち、運動データ出力手段が、道路を走行中の自車両の運動状態を検知し、自車両の運動状態を示す運動データを出力する。この自車両の運動とは、例えば自車両の速度や自車両のヨーレートなどである。また、道路環境データ出力手段が、自車両が走行する道路環境を認識し、道路環境を示す道路環境データを出力する。この道路環境データとは、例えば道路に存在する障害物との相対距離データや障害物の方位データ、ガードレールや道幅などの周辺環境を撮影した周辺環境データなどである。さらに、自車両位置データ出力手段が、道路を走行中の自車両の位置を検出し、自車両の位置を示す自車両位置データを出力する。この自車両位置データ出力手段は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎ  Ｓｙｓｔｅｍ）などの全地球衛星測位システム用の人工衛星からの送信電波を、ＧＰＳアンテナを介して受信してその受信信号を出力するＧＰＳ受信機である。自車両の位置は、上述した人工衛星から送信された時刻信号の電波の到達時間などから三次元測位されることによって検出される。
【００４８】
走行道路関連データ記憶制御手段は、運動データと道路環境データと自車両位置データと時刻データとを所定の時間間隔ごとに取得する。この所定の時間間隔とは、例えば走行道路関連データ記憶手段に記憶されている走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を運転者に報知する報知手段が設けられた場合に、適切に目的地までの経路を案内できると考えられる最大の時間間隔よりも十分に余裕を見込んで小さく設定された時間間隔である。また、走行道路関連データ記憶制御手段は、その取得した運動データに基づいて走行軌跡データを走行軌跡データ生成手段を制御して生成させる。この走行軌跡データとは、例えば所定の時間間隔ごとに、次のように算出された自車両が走行した距離、及び自車両が左右方向に回転した角度から構成される走行軌跡を示すデータである。自車両が走行した距離は、例えば運動データとして自車両の速度を示す速度データと所定の時間とに基づいて算出される。自車両が左右方向に回転した角度は、例えば自車両のヨーレートを示すヨーレートデータと所定の時間とに基づいて算出される。さらに、走行道路関連データ記憶制御手段は、その生成された走行軌跡データと道路環境データと自車両位置データと時刻データとを関連付けた走行道路関連データを、例えばハードディスクなどの記憶装置から構成された走行道路関連データ記憶手段に記憶させる。このことにより、走行道路関連データ記憶手段には、自車両が道路を走行する際に得られた走行道路関連データが記憶される。
【００４９】
道路地図データ記憶手段は、例えばハードディスクなどの記憶装置から構成され、道路地図データを記憶している。道路地図データは、道路地図における道路を構成する基本要素の位置を示す基本要素位置データを含んでいる。この道路を構成する基本要素とは、道路を走行方向に所定の条件で区分けされた道路区間における、例えばその車線数、その走行方向の長さ寸法、その道路幅の寸法などである。この所定の条件とは、例えば道路地図における道路の交差点、分岐点、合流点、所定角度以上のカーブなどの屈曲点である。
【００５０】
そこで、例えば請求項１〜請求項５に記載の走行支援装置において、上述した走行支援情報記憶装置の走行道路関連データ記憶手段に記憶されている走行道路関連データ（以下、走行支援情報記憶装置の走行道路関連データと称する。）を、走行道路関連データとして走行道路関連データ記憶手段に記憶するように構成することが考えられる。一例を挙げると、走行支援情報記憶装置から走行道路関連データを取得しその取得した走行道路関連データを記憶するように例えばサーバを構成し、サーバから走行道路関連データを取得しその取得した走行道路関連データを走行道路関連データとして走行道路関連データ記憶手段に記憶するように走行支援装置を構成するといった具合である。このように構成すれば、走行支援装置は、自車両の位置に対応する走行道路関連データが記憶されていない場合であっても、自車両の位置に対応する走行支援情報記憶装置の走行道路関連データが記憶されている道路を走行する場合には、運転者に最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知できる。したがって、走行支援装置は、走行支援情報記憶装置の走行道路関連データを記憶することによって、自車両が走行していない道路であっても、走行支援情報記憶装置の走行道路関連データが記憶されている道路を走行する場合には、運転者に走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を報知できる。
【発明を実施するための最良の形態】
【００５１】
以下に本発明の実施形態を図面とともに説明する。
［１．車両制御システム１の構成の説明］
まず、車両制御システム１の構成について説明する。図１は、車両制御システム１の全体構成を示すブロック図である。車両制御システム１は、図１に示すように、自車両７０に取り付けられている。また、車両制御システム１は、走行支援装置１０、駆動制御部６１、制動制御部６２、操舵制御部６３、懸架制御部６４などを備えている。このうち、駆動制御部６１は、自車両７０の車体を駆動するための例えばエンジンなどの駆動装置７１を制御する。制動制御部６２は、自車両７０の車体を制動するための例えばブレーキなどの制動装置７２を制御する。操舵制御部６３は、自車両７０の車体を操舵するための例えばハンドルなどの操舵装置７３を制御する。懸架制御部６４は、自車両７０の車体を懸架するための例えばサスペンションなどの懸架装置７４を制御する。以下、走行支援装置１０について説明する。
【００５２】
［１−１．走行支援装置１０の構成の説明］
走行支援装置１０の構成について説明する。走行支援装置１０は、図１に示すように、Ｇセンサ１１、車速センサ１２、ヨーレートセンサ１３、ＧＰＳ受信機１４、ミリ波レーダ１５、画像センサ１６、赤外線センサ１７、外部通信装置１８、ディスプレイ５１、スピーカ５２、スイッチ５３、制御部３０、メモリ４０などを備えている。以下、順に説明する。
【００５３】
Ｇセンサ１１は、自車両７０の前後方向と左右方向との加速度を検出し、自車両７０の前後方向の加速度を示す前後加速度データと自車両７０の左右方向の加速度を示す左右加速度データとを出力する。
【００５４】
車速センサ１２は、自車両７０の速度を検知し、自車両７０の速度を示す速度データを出力する。
ヨーレートセンサ１３は、自車両７０の旋回状態を示すヨーレートを検出し、自車両７０のヨーレートを示すヨーレートデータを出力する。
【００５５】
ＧＰＳ受信機１４は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎ  Ｓｙｓｔｅｍ）などの全地球衛星測位システム用の人工衛星から送信された時刻信号を受信し、その受信された時刻信号の電波の到着時間などから三次元測位することによって自車両７０が存在する位置の経度、緯度、及び高度を検出し、自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す緯度データを出力する。
【００５６】
ミリ波レーダ１５は、例えばＦＭＣＷ方式のいわゆるミリ波レーダ装置から構成されており、ミリ帯域の電波を送受信することにより自車両７０から道路に存在する障害物までの相対距離と自車両７０に対して障害物が存在する方位とを検出し、自車両７０から障害物までの相対距離を示す障害物との相対距離データと自車両７０に対して障害物が存在する方位を示す障害物の方位データとを出力する。
【００５７】
画像センサ１６は、例えばビデオカメラなどの画像装置から構成されており、自車両７０の内部の運転席近傍の天井などに取り付けられ、ガードレールや道幅などの自車両７０の周辺環境を撮影し、自車両７０の周辺環境の画像を示す周辺環境の画像データを出力する。
【００５８】
赤外線センサ１７は、人や動物から発している赤外線を検出し、自車両７０に対して人や動物が存在する方位を示す人や動物の方位データを出力する。
外部通信装置１８は、外部のサーバ９０とインターネット８０を介して無線通信可能に接続されている。このサーバ９０は、後述する道路地図データ、及び他車両１００の走行道路関連データを取得し取得した他車両１００の走行道路関連データを記憶している。
【００５９】
ディスプレイ５１は、例えば液晶ディスプレイなどの表示装置から構成されており、運転者に対して目的地までの経路を案内するための画像を表示する。
スピーカ５２は、例えばコーンスピーカなどの音声出力装置から構成されており、運転者に対して目的地までの経路を案内するための音声を発音する。
【００６０】
スイッチ５３は、例えば複数の押釦スイッチなどの入力装置から構成されており、使用者による各種要求情報を受け付ける。
制御部３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどから構成されており、各種処理を実行する。また、制御部３０は、上述したＧセンサ１１、車速センサ１２、ヨーレートセンサ１３、ＧＰＳ受信機１４、ミリ波レーダ１５、画像センサ１６、赤外線センサ１７、外部通信装置１８、ディスプレイ５１、スピーカ５２、スイッチ５３、メモリ４０、駆動制御部６１、制動制御部６２、操舵制御部６３、懸架制御部６４などと通信可能に接続されており、各部構成を統括制御する。
【００６１】
制御部３０は、後述する走行道路関連データの記憶処理（図５参照）、走行支援情報の報知処理（図６参照）、自車両７０の走行道路関連データに基づく道路地図データの更新処理（図７参照）、他車両１００の走行道路関連データに基づく道路地図データの更新処理（図８参照）、及び自車両７０の運転制御処理（図９参照）を、走行支援装置１０が起動した際に、並行して実行する。
【００６２】
メモリ４０は、例えばハードディスクなどの記憶装置から構成されており、走行道路関連データ、道路地図データ、及び道路地図関連データなどを記憶している。以下、メモリ４０のメモリ領域について説明する。
【００６３】
［１−１−１．メモリ４０のメモリ領域］
メモリ４０のメモリ領域について説明する。図２（ａ）はメモリ４０に設けられたメモリ領域を示す説明図であり、図２（ｂ）は走行道路関連データのメモリ領域を示す説明図であり、図２（ｃ）は走行軌跡データのデータ構造を示す説明図であり、図２（ｄ）は道路環境データのデータ構造を示す説明図であり、図２（ｅ）は自車両位置データのデータ構造を示す説明図であり、図２（ｆ）は第一基本要素データのデータ構造を示す説明図である。図３（ａ）は道路地図データのメモリ領域を示す説明図であり、図３（ｂ）は第二基本要素データのデータ構造を示す説明図であり、図３（ｃ）は第二基本要素位置データのデータ構造を示す説明図であり、図３（ｄ）は道路地図関連データのメモリ領域を示す説明図である。
【００６４】
メモリ４０には、図２（ａ）に示すように、走行道路関連データを記憶する走行道路関連データのメモリ領域４１０、道路地図データを記憶する道路地図データのメモリ領域４２０、及び道路地図関連データを記憶する道路地図関連データのメモリ領域４３０などが設けられている。以下、走行道路関連データ、道路地図データ、道路地図関連データの順に説明する。
【００６５】
（１）走行道路関連データ
走行道路関連データとは、自車両７０が走行する道路に関するデータであり、運転者に対して適切に目的地までの経路を案内するのに用いられる。この走行道路関連データは、図２（ｂ）に示すように、走行軌跡データと道路環境データと自車両位置データと第一基本要素データと時刻データとを関連付けたデータである。以下、走行軌跡データ、道路環境データ、自車両位置データ、第一基本要素データ、時刻データの順に説明する。
【００６６】
（１−１）走行軌跡データ
走行軌跡データとは、道路を走行する際に自車両７０の運動状態を検知することにより得られた道路に関するデータであり、図２（ｃ）に示すように、走行距離データ、回転角度データ、上述の前後加速度データ、及び上述の左右加速度データから構成される。走行距離データとは、自車両７０が走行した距離を示すデータである。回転角度データとは、自車両７０が左右方向に回転した角度を示すデータである。以下、制御部３０によって走行距離データ、回転角度データ、及び走行軌跡データが生成される手順について、説明する。
【００６７】
（イ）走行距離データの生成手順
走行距離データは、所定の時間間隔ごとに、車速センサ１２によって出力された自車両７０の速度を示す速度データと所定の時間とに基づいて制御部３０によって生成される。なお、この所定の時間間隔とは、ディスプレイ５１及びスピーカ５２が、メモリ４０に記憶されている走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を運転者に表示及び発音する際に、適切に目的地までの経路を案内できると考えられる最大の時間間隔よりも十分に余裕を見込んで小さく設定された時間間隔である。この所定の時間間隔とは、本実施形態においては、例えば１００ｍｓである。また、この所定の時間とは、上述の所定の時間間隔の開始から終了までの時間である。
【００６８】
（ロ）回転角度データの生成手順
回転角度データは、上述の所定の時間間隔ごとに、ヨーレートセンサ１３によって出力された自車両７０のヨーレートを示すヨーレートデータと所定の時間とに基づいて制御部３０によって生成される。
【００６９】
（ハ）走行軌跡データ
走行軌跡データは、上述の所定の時間間隔ごとに、上述のように制御部３０によって生成された走行距離データと回転角度データと、上述のようにＧセンサ１１によって出力された前後加速度データと左右加速度データとに基づいて制御部３０によって生成される。
【００７０】
（１−２）道路環境データ
道路環境データとは、道路を走行する際に自車両７０が走行する道路環境を認識することにより得られた道路に関するデータであり、図２（ｄ）に示すように、障害物との相対距離データ、障害物の方位データ、及び周辺環境の画像データから構成される。道路環境データは、上述の所定の時間間隔ごとに、ミリ波レーダ１５によって出力された自車両７０から道路に存在する人や動物を含めた障害物までの相対距離を示す障害物との相対距離データ、ミリ波レーダ１５と赤外線センサ１７とによって出力された自車両７０に対して人や動物を含めた障害物が存在する方位を示す障害物の方位データ、及び画像センサ１６によって出力されたガードレール、センターライン、道幅などの自車両７０の周辺環境の画像を示す周辺環境の画像データとに基づいて制御部３０によって生成される。
【００７１】
（１−３）自車両位置データ
自車両位置データとは、道路を走行する際に自車両７０の位置を検出することにより得られた自車両７０の位置を示すデータであり、図２（ｅ）に示すように、経度データ、緯度データ、及び高度データから構成される。自車両位置データは、上述の所定の時間間隔ごとに、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに基づいて制御部３０によって生成される。
【００７２】
（１−４）第一基本要素データ
第一基本要素データとは、自車両７０が走行した道路を構成する基本要素である第一基本要素を示すデータであり、図２（ｆ）に示すように、車線数データ、長さデータ、及び道路幅データから構成される。車線数データとは、例えば上述した所定の時間間隔ごとに自車両が存在する地点で区分けされた道路区間における道路の車線数を示すデータである。車線数データは、上述の所定の時間間隔ごとに、上述のように生成された道路環境データの周辺環境の画像データに基づいて制御部３０によって生成される。長さデータとは、上述のように区分けされた道路区間における道路の走行方向の長さ寸法を示すデータである。長さデータは、上述の所定の時間間隔ごとに、上述のように生成された走行軌跡データの走行距離データに基づいて制御部３０によって生成される。道路幅データとは、上述のように区分けされた道路区間における道路幅の寸法を示すデータである。道路幅データは、上述の所定の時間間隔ごとに、上述のように生成された道路環境データの障害物との相対距離データ、障害物の方位データ、及び周辺環境の画像データに基づいて制御部３０によって生成される。
【００７３】
第一基本要素データは、上述の所定の時間間隔ごとに、上述のように制御部３０によって生成された車線数データ、長さデータ、及び道路幅データに基づいて制御部３０によって生成される。
【００７４】
（１−５）時刻データ
時刻データとは、現在の時刻を示すデータであり、上述の所定の時間間隔ごとに、制御部３０のＣＰＵが内蔵するタイマ（図示せず）により計時された現在の時刻を示す時刻データに基づいて制御部３０によって生成される。
【００７５】
（２）道路地図データ
道路地図データとは、交差点、分岐点、合流点、所定角度以上のカーブなどの変曲点に関するノードデータと、それら変曲点間を接続するリンクデータと、ガードレールやセンターラインなどの道路データと、地形に関する地形データと、施設などを表示するための施設データ、経路を音声で案内するための音声案内データなどであり、運転者に対して適切に目的地までの経路を案内するのに用いられる。この道路地図データは、図３（ａ）に示すように、第二基本要素データと第二基本要素位置データとを関連付けたデータを含んでいる。以下、第二基本要素データ、第二基本要素位置データの順に説明する。
【００７６】
（２−１）第二基本要素データ
第二基本要素データとは、道路地図における道路を構成する基本要素である第二基本要素を示すデータであり、図３（ｂ）に示すように、車線数データ、長さデータ、及び道路幅データから構成される。車線数データとは、例えば道路地図における道路を交差点、分岐点、合流点、所定角度以上のカーブなどの屈曲点で区分けされた道路区間における道路の車線数を示すデータである。長さデータとは、上述のように区分けされた道路区間における道路の走行方向の長さ寸法を示すデータである。道路幅データとは、上述のように区分けされた道路区間における道路幅の寸法を示すデータである。
【００７７】
（２−２）第二基本要素位置データ
第二基本要素位置データとは、上述の第二基本要素の位置を示すデータであり、図３（ｃ）に示すように、経度データ、緯度データ、及び高度データから構成される。経度データは、道路地図における第二基本要素が存在する位置の経度を示すデータである。緯度データは、道路地図における第二基本要素が存在する位置の緯度を示すデータである。高度データは、道路地図における第二基本要素が存在する位置の高度を示すデータである。
【００７８】
（３）道路地図関連データ
道路地図関連データとは、道路地図データのメモリ領域４２０に記憶されている道路地図データを更新するのに用いられるデータである。この道路地図関連データは、図３（ｄ）に示すように、外部から取得した道路地図データと道路地図データを取得した際の現在の時刻を示す時刻データとを関連付けたデータである。なお、時刻データは、制御部３０のＣＰＵが内蔵するタイマ（図示せず）により計時された道路地図データを取得した際の現在の時刻を示す時刻データに基づいて制御部３０によって生成される。
【００７９】
［２．対応関係の説明］
以上、車両制御システム１の構成について説明したが、本実施形態における車両制御システム１の構成と、特許請求の範囲に記載した構成との対応は次のとおりである。本実施形態のＧセンサ１１、車速センサ１２、及びヨーレートセンサ１３が、特許請求の範囲における運動データ出力手段に相当する。また、ミリ波レーダ１５、画像センサ１６、及び赤外線センサ１７が、道路環境データ出力手段に相当する。さらに、ＧＰＳ受信機１４が、自車両位置データ出力手段に相当する。また、制御部３０が、時刻データ出力手段、走行軌跡データ生成手段、走行道路関連データ記憶制御手段、対報知走行道路関連データ有無判断手段、報知手段、外部データ取得手段、走行判断手段、第一基本要素データ抽出手段、第ニ基本要素データ抽出手段、対自車両道路相関度算出手段、対自車両道路相関度判断手段、対自車両道路更新手段、道路地図関連データ記憶制御手段、経過期間判断・対自車両道路更新手段、第三基本要素データ抽出手段、対他車両道路相関度算出手段、対他車両道路相関度判断手段、対他車両道路更新手段、削除手段、対運転制御走行道路関連データ有無判断手段、及び運転統括制御手段に相当する。また、メモリ４０が、走行道路関連データ記憶手段、道路地図データ記憶手段、及び道路地図関連データ記憶手段に相当する。また、スイッチ５３が、報知要求受付手段、取得要求受付手段、及び運転制御要求受付手段に相当する。また、制御部３０、ディスプレイ５１、及びスピーカ５２が、報知手段に相当する。また、外部通信装置１８が、外部通信手段に相当し、インターネット８０が、ネットワークに相当する。また、車両制御システム１が、車両制御システムに相当する。また、駆動制御部６１、制動制御部６２、操舵制御部６３、及び懸架制御部６４が、運転制御手段に相当する。また、自車両７０の前後方向と左右方向との加速度、自車両７０の速度、自車両７０のヨーレートが、道路を走行中の自車両の運動に相当する。また、速度データ、ヨーレートデータ、前後加速度データ、及び左右加速度データが、運動データに相当する。
【００８０】
［３．走行道路関連データの記憶処理］
走行支援装置１０の制御部３０により実行される走行道路関連データの記憶処理の手順を図５のフローチャートに基づいて説明する。本処理は、走行支援装置１０が起動されている場合に実行される。
【００８１】
まず、本処理が起動されると、上述の所定の時間間隔ごとに、走行軌跡データと道路環境データと自車両位置データと第一基本要素データと時刻データとを生成する（Ｓ１１０）。具体的には、走行軌跡データは、上述した［１−１−１．メモリ４０のメモリ領域］欄において説明したように、所定の時間間隔ごとに、車速センサ１２によって出力された自車両７０の速度を示す速度データと所定の時間とに基づいて生成された走行距離データと、ヨーレートセンサ１３によって出力された自車両７０のヨーレートを示すヨーレートデータと所定の時間とに基づいて生成された回転角度データと、Ｇセンサ１１によって出力された前後加速度データと、左右加速度データとに基づいて生成される。また、道路環境データと自車両位置データと第一基本要素データと時刻データとは、上述した［１−１−１．メモリ４０のメモリ領域］欄において説明したように、所定の時間間隔ごとに、生成される。Ｓ１１０の処理が終了したらＳ１２０の処理へ移行する。
【００８２】
Ｓ１２０の処理においては、上述のＳ１１０の処理において生成した走行軌跡データと道路環境データと自車両位置データと第一基本要素データと時刻データとを関連付けて走行道路関連データを生成し、その走行道路関連データをメモリ４０の走行道路関連データのメモリ領域４１０に記憶する。Ｓ１２０の処理が終了したらＳ１１０の処理へ戻る。
【００８３】
［４．走行支援情報の報知処理］
走行支援装置１０の制御部３０により実行される走行支援情報の報知処理の手順を図６のフローチャート及び図４に基づいて説明する。図４（ａ）は走行支援データに基づいて走行支援情報をディスプレイ５１に表示する一例を示す説明図であり、図４（ｂ）は道路地図データの一部をディスプレイ５１に表示する一例を示す説明図である。本処理は、走行支援装置１０が起動されている場合に実行される。
【００８４】
まず、本処理が起動されると、走行支援情報の報知要求情報を受け付けたか否かを判断する（Ｓ２１０）。具体的には、使用者が走行支援情報を報知させるための報知要求情報を受け付けるスイッチ５３を操作することによって、使用者による走行支援情報を報知させるための報知要求情報を受け付けたか否かを判断する。そして、走行支援情報の報知要求情報を受け付けていないと判断した場合には（Ｓ２１０：ＮＯ）、走行支援情報の報知要求情報を受け付けるまで待機し、走行支援情報の報知要求情報を受け付けた場合には（Ｓ２１０：ＹＥＳ）、Ｓ２１２の処理へ移行する。  Ｓ２１２の処理においては、自車両位置データに対応する走行道路関連データがあるか否かを判断する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに対応する経度データ、緯度データ、及び高度データを含む走行道路関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されているか否かを判断する。つまり、道路を走行中の自車両７０の位置に対応する走行道路関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されているか否かを判断する。そして、自車両位置データに対応する走行道路関連データがあると判断した場合には（Ｓ２１２：ＹＥＳ）、Ｓ２１４の処理へ移行する。一方、自車両位置データに対応する走行道路関連データがないと判断した場合には（Ｓ２１２：ＮＯ）、Ｓ２２０の処理へ移行する。
【００８５】
Ｓ２１４の処理においては、時刻が最も新しい走行道路関連データを読み出す。具体的には、自車両位置データに対応する走行道路関連データが複数ある場合には、その中から最新の走行道路関連データを読み出し、自車両の位置データに対応する走行道路関連データが一つだけある場合には、その一つの走行道路関連データを読み出す。Ｓ２１４の処理が終了したらＳ２１６の処理へ移行する。
【００８６】
Ｓ２１６の処理においては、Ｓ２１４の処理において読み出した走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データを生成する。この走行支援データは、運転者に対して適切に目的地までの経路を案内するのに用いられる。Ｓ２１６の処理が終了したらＳ２１８の処理へ移行する。
【００８７】
Ｓ２１８の処理においては、走行支援情報を報知する。具体的には、Ｓ２１６の処理において生成された走行支援データに基づいて走行支援情報をディスプレイ５１に表示し、走行支援情報をスピーカ５２から発音する。ここで、Ｓ２１６の処理において生成された走行支援データに基づいて走行支援情報をディスプレイ５１に表示する一例を、図４（ａ）に基づいて説明する。上述した［１−１−１．メモリ４０のメモリ領域］欄において説明したように、所定の時間間隔ごとに生成された自車両位置データの経度データ、及び緯度データに基づいて自車両７０が存在する位置を、例えば丸点としてディスプレイ５１に表示する走行支援データを生成する。その生成された走行支援データに基づいて自車両７０が存在する位置を、図４（ａ）に例示すように、丸点２０１としてディスプレイ５１に表示する。また、走行軌跡データの走行距離データ、及び回転角度データに基づいて自車両７０が走行した距離と方位とを、例えば線分２０３としてディスプレイ５１に表示する走行支援データを生成する。その生成された走行支援データに基づいて自車両７０が走行した距離と方位とを、線分２０３としてディスプレイ５１に表示する。さらに、道路環境データに基づいて自車両７０が走行する道路に存在する障害物を例えば包囲線２０５ａとハッチング２０５ｂとし、道路の左右に存在するガードレールを例えば実線２０７ａ，２０７ｂとし、道路のセンターラインを例えば一点鎖線２０９としてディスプレイ５１に表示する走行支援データを生成する。その生成された走行支援データに基づいて障害物を包囲線２０５ａとハッチング２０５ｂとし、ガードレールを実線２０７ａ，２０７ｂとし、センターラインを一点鎖線２０９として、ディスプレイ５１に表示する。また、Ｓ２１６の処理において生成された走行支援データに基づいて走行支援情報をスピーカ５２から発音する一例を、次に説明する。上述のように道路環境データに基づいて自車両７０が走行する道路に存在する障害物を包囲線２０５ａとハッチング２０５ｂとしてディスプレイ５１に表示する走行支援データを生成した際に、例えば障害物を音声としてスピーカ５２から発音する走行支援データを生成する。そして、その生成された走行支援データに基づいて障害物の存在を、スピーカ５２から発音する。例えば、「左側に障害物があります。走行に注意してください。」などの走行支援データを生成し、その生成された走行支援データに基づいて障害物の存在を、スピーカ５２から発音する。Ｓ２１８の処理が終了したらＳ２２０の処理へ移行する。
【００８８】
Ｓ２２０の処理においては、自車両位置データに基づいて自車両７０の位置を報知する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度データ、及び緯度データに基づいて自車両７０が存在する位置を、例えば長方形の図形としてディスプレイ５１に表示する自車両位置表示データを生成する。その生成された自車両位置表示データに基づいて自車両７０が存在する位置を、図４（ａ）に例示するように、長方形２１１としてディスプレイ５１に表示する。なお、上述した走行道路関連データの記憶処理において、自車両７０が道路を走行する際に走行道路関連データが得られる。その得られた走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データが生成された場合には、その生成された走行支援データに基づいて自車両７０が存在する位置を、図４（ａ）に例示するように、丸点２２１としてディスプレイ５１に表示し、自車両７０が走行した距離と方位とを、線分２２３としてディスプレイ５１に表示する。Ｓ２２０の処理が終了したらＳ２２８の処理へ移行する。
【００８９】
Ｓ２２２の処理においては、自車両位置データに対応する道路地図データの一部を抽出する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに対応する第二基本要素位置データを含む道路地図データの一部を、メモリ４０の道路地図データのメモリ領域４２０から抽出する。この第二基本要素位置データとは、道路地図における道路を構成する基本要素である第二基本要素の位置を示すデータである。Ｓ２２２の処理を終了するとＳ２２４の処理へ移行する。
【００９０】
Ｓ２２４の処理においては、道路地図データの一部を報知する。具体的には、Ｓ２２２の処理において抽出した道路地図データの一部を、ディスプレイ５１に表示し、スピーカ５２から発音する。ここで、Ｓ２２２の処理において抽出した道路地図データの一部を、ディスプレイ５１に表示する一例を、図４（ｂ）に基づいて説明する。上述した［１−１−１．メモリ４０のメモリ領域］欄において説明したように、道路地図データのノードデータとリンクデータとに基づいて経路を、交差点、分岐点、合流点、所定角度以上のカーブなどの変曲点３０１と、変曲点間を接続する直線３０３としてディスプレイ５１に表示する。また、道路地図データの道路データに基づいて道路の左右に存在するガードレールを例えば実線３０７ａ，３０７ｂとし、道路のセンターラインを例えば一点鎖線３０９としてディスプレイ５１に表示する。また、Ｓ２２２の処理において抽出した道路地図データの一部を、スピーカ５２から発音する一例としては、次に説明する。具体的には、道路地図データの一部の音声案内データに基づいて自車両７０が走行する道路の経路を、スピーカ５２から発音する。Ｓ２２４の処理が終了したらＳ２２６の処理へ移行する。
【００９１】
Ｓ２２６の処理においては、自車両位置データに基づいて自車両７０の位置を報知する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度データ、及び緯度データに基づいて自車両７０が存在する位置を、例えば長方形の図形としてディスプレイ５１に表示する自車両位置表示データを生成する。その生成された自車両位置表示データに基づいて自車両７０が存在する位置を、図４（ｂ）に例示するように、長方形３１１としてディスプレイ５１に表示する。なお、上述した走行道路関連データの記憶処理において、自車両７０が道路を走行する際に走行道路関連データが得られる。その得られた走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて生走行支援データが生成された場合には、その生成された走行支援データに基づいて自車両７０が存在する位置を、図４（ｂ）に例示するように、丸点３２１としてディスプレイ５１に表示し、自車両７０が走行した距離と方位とを、線分３２３としてディスプレイ５１に表示する。Ｓ２２６の処理が終了したらＳ２２８の処理へ移行する。
【００９２】
Ｓ２２８の処理においては、走行支援情報の報知終了要求情報を受け付けたか否かを判断する。具体的には、使用者が走行支援情報の報知を終了させるための報知終了要求情報を受け付けるスイッチ５３を操作することによって、使用者による走行支援情報の報知を終了させるための報知終了要求情報を受け付けたか否かを判断する。そして、走行支援情報の報知終了要求情報を受け付けていないと判断した場合には（Ｓ２２８：ＮＯ）、Ｓ２１２の処理へ戻る。一方、走行支援情報の報知終了要求情報を受け付けた場合には（Ｓ２２８：ＹＥＳ）、本処理を終了する。
【００９３】
［５．自車両７０の走行道路関連データに基づく道路地図データの更新処理］
走行支援装置１０の制御部３０により実行される自車両７０の走行道路関連データに基づく道路地図データの更新処理の手順を図７のフローチャートに基づいて説明する。
【００９４】
まず、本処理が起動されると、自車両７０は走行していないか否かを判断する（Ｓ３１０）。具体的には、車速センサ１２によって出力された自車両７０の速度を示す速度データに基づいて自車両７０が走行していないか否かを判断する。例えば車両の速度が示す数値が、例えば５ｋｍ／ｈなどの基準値以上であれば自車両７０が走行していると判断する。そして、自車両７０が走行していると判断した場合には（Ｓ３１０：ＮＯ）、自車両７０が走行していないと判断されるまで待機し、自車両７０が走行していないと判断された場合には（Ｓ３１０：ＹＥＳ）、Ｓ３１２の処理へ移行する。
【００９５】
Ｓ３１２の処理においては、自車両７０が走行した道路を構成する第一基本要素と道路地図における道路を構成する第二基本要素との相関度を算出する。具体的には、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されている走行道路関連データから第一基本要素データと自車両位置データとを抽出する。その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データから抽出する。上述の抽出した第一基本要素データが示す第一基本要素と、第二基本要素データが示す第二基本要素とを照合し、第一基本要素と第二基本要素との相違点を抽出し、その抽出した相違点に基づいて第一基本要素と第二基本要素との相関度を算出する。上述した［１−１−１．メモリ４０のメモリ領域］欄において説明したように、第一基本要素は、自車両７０が走行した道路を構成する基本要素であり、道路の車線数、道路の走行方向の長さ寸法、及び道路幅の寸法である。また、第二基本要素は、道路地図における道路を構成する基本要素であり、道路の車線数、道路の走行方向の長さ寸法、及び道路幅の寸法である。本実施形態においては、第一基本要素として自車両７０が走行した道路を構成する道路の車線数を用い、第二基本要素として道路地図における道路を構成する道路の車線数を用いる。すなわち、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されている走行道路関連データから第一基本要素である自車両７０が走行した道路を構成する車線数（Ｎ１）を示すデータと、自車両７０の位置（イ）を示すデータとを抽出する。その抽出された自車両の位置（イ）に対応する道路地図における位置（イ’）を示すデータと関連付けられた第二基本要素である道路地図における道路を構成する車線数（Ｎ２）を示すデータを、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データから抽出する。第一基本要素である自車両７０が走行した道路を構成する車線数（Ｎ１）と、第二基本要素である道路地図における道路を構成する車線数（Ｎ２）とを照合する。ここで、自車両７０が走行した道路が道路工事により片側交互通行となって、その車線数（Ｎ１）が一車線となり、道路地図データにおける道路の車線数（Ｎ２）が二車線である場合には、車線数（Ｎ１）の数値「１」と車線数（Ｎ２）の数値「２」との数値の相違点を抽出する。この車線数の数値の相違点に基づいて、車線数（Ｎ１）と車線数（Ｎ２）との相関度として、例えば数値「１」を数値「２」で除算して、数値「０．５」を算出する。Ｓ３１２の処理が終了したらＳ３１４の処理へ移行する。
【００９６】
Ｓ３１４の処理においては、相関度が判断基準値より小さいか否かを判断する。具体的には、Ｓ３１２の処理において算出した相関度が、次のように設定された判断基準値より小さいか否かを判断する。なお、この判断基準値とは、ディスプレイ５１及びスピーカ５２が、メモリ４０に記憶されている道路地図データを運転者に表示及び発音する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、判断基準値より小さくなければ、ディスプレイ５１及びスピーカ５２が、メモリ４０に記憶されている道路地図データを運転者に表示及び発音する際に、適切に目的地までの経路を案内できる。
【００９７】
そして、相関度が判断基準値より小さいと判断した場合には（Ｓ３１４：ＹＥＳ）、Ｓ３１６の処理へ移行する。一方、相関度が判断基準値以上と判断した場合には（Ｓ３１４：ＮＯ）、Ｓ３２８の処理へ移行する。
【００９８】
Ｓ３１６の処理においては、道路地図関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されているか否かを判断する。道路地図関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されていると判断した場合には（Ｓ３１６：ＹＥＳ）、Ｓ３１８の処理へ移行する。一方、道路地図関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されていないと判断した場合には（Ｓ３１６：ＮＯ）、Ｓ３２２の処理へ移行する。
【００９９】
Ｓ３１８の処理においては、最も新しい時刻から現在の時刻までの経過期間を算出する。具体的には、Ｓ３１６の処理においてメモリ４０の走行道路関連データのメモリ領域４１０に記憶されていると判断した道路地図関連データが複数ある場合には、その中から最新の道路地図関連データに含まれる時刻データが示す時刻から現在の時刻までの経過期間を算出し、道路地図関連データが一つだけである場合には、その一つの道路地図関連データに含まれる時刻データが示す時刻から現在の時刻までの経過期間を算出する。なお、この現在の時刻は、制御部３０のＣＰＵが内蔵するタイマ（図示せず）により計時される。Ｓ３１８の処理が終了したらＳ３２０の処理へ移行する。
【０１００】
Ｓ３２０の処理においては、経過期間が所定期間より大きいか否かを判断する。具体的には、Ｓ３１８の処理において算出された経過期間が、所定期間より大きいか否かを判断する。なお、この所定期間とは、例えば道路地図データ提供者が道路地図データを提供して、その次に道路地図データを提供するまでの期間が、最も大きい場合の期間を最大期間とし、最も小さい場合の期間を最小期間とした場合に、その最小期間と同じか、または、その最大期間より小さく、その最小期間より大きくなるように適切に考慮して設定された期間である。
【０１０１】
そして、経過期間が所定期間より大きいと判断した場合には（Ｓ３２０：ＹＥＳ）、Ｓ３２２の処理へ移行する。一方、経過期間が所定期間以下と判断した場合には、Ｓ３１０の処理へ戻る。
【０１０２】
Ｓ３２２の処理においては、外部から道路地図データを取得する。具体的には、外部通信装置１８を制御して道路地図データを記憶しているサーバ９０からインターネット８０を介して道路地図データを取得する。Ｓ３２２の処理が終了したらＳ３２４の処理へ移行する。
【０１０３】
Ｓ３２４の処理においては、Ｓ３２２の処理において取得した道路地図データに基づいて、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを更新する。Ｓ３２４の処理が終了したらＳ３２６の処理へ移行する。
【０１０４】
Ｓ３２６の処理においては、道路地図データと現在時刻データとを関連付けて道路地図関連データを生成し、その道路地図関連データを道路地図関連データのメモリ領域４３０に記憶する。具体的には、Ｓ３２２の処理において取得した道路地図データと、この道路地図データを取得した際の現在時刻データとを関連付けて道路地図関連データを生成し、その道路地図関連データをメモリ４０の道路地図関連データのメモリ領域４３０に記憶する。なお、時刻データは、制御部３０のＣＰＵが内蔵するタイマ（図示せず）により計時された道路地図データを取得した際の現在の時刻を示す時刻データに基づいて生成される。Ｓ３２６の処理が終了したらＳ３１０の処理へ戻る。
【０１０５】
Ｓ３２８の処理においては、第一基本要素データが抽出された走行道路関連データを走行道路関連データのメモリ領域４１０から削除する。具体的には、Ｓ３１２の処理において抽出された第一基本要素データを含む走行道路関連データを、メモリ４０の走行道路関連データのメモリ領域４１０から削除する。Ｓ３２８の処理が終了したらＳ３１０の処理へ戻る。
【０１０６】
［６．他車両１００の走行道路関連データに基づく道路地図データの更新処理］
走行支援装置１０の制御部３０により実行される他車両１００の走行道路関連データに基づく道路地図データの更新処理の手順を図８のフローチャートに基づいて説明する。本処理は、走行支援装置１０が起動されている場合に実行される。
【０１０７】
まず、本処理が起動されると、他車両１００の走行道路関連データの取得要求情報を受け付けたか否かを判断する（Ｓ４１０）。具体的には、使用者が他車両１００の走行道路関連データを取得させるための取得要求情報を受け付けるスイッチ５３を操作することによって、使用者による他車両１００の走行道路関連データを取得させるための取得要求情報を受け付けたか否かを判断する。そして、他車両１００の走行道路関連データの取得要求情報を受け付けていないと判断した場合には（Ｓ４１０：ＮＯ）、他車両１００の走行道路関連データの取得要求情報を受け付けるまで待機し、他車両１００の走行道路関連データの取得要求情報を受け付けた場合には（Ｓ４１０：ＹＥＳ）、Ｓ４１２の処理へ移行する。
【０１０８】
Ｓ４１２の処理においては、自車両７０は走行していないか否かを判断する。そして、自車両７０が走行していると判断した場合には（Ｓ４１２：ＮＯ）、自車両７０が走行していないと判断されるまで待機し、自車両７０が走行していないと判断された場合には（Ｓ４１２：ＹＥＳ）、Ｓ４１４の処理へ移行する。
【０１０９】
Ｓ４１４の処理においては、外部から他車両１００の走行道路関連データを取得する。具体的には、外部通信装置１８を制御してサーバ９０からインターネット８０を介して他車両１００の走行道路関連データを取得する。このサーバ９０は、上述した［１−１．走行支援装置１０の構成の説明］欄において説明したように、道路地図データ、及び他車両１００の走行道路関連データを取得し取得した他車両１００の走行道路関連データを記憶している。Ｓ４１４の処理が終了したらＳ４１６の処理へ移行する。
【０１１０】
Ｓ４１６の処理においては、他車両１００が走行した道路を構成する第三基本要素と道路地図における道路を構成する第二基本要素との相関度を算出する。具体的には、Ｓ４１２の処理において取得した他車両１００の走行道路関連データから第三基本要素データと自車両位置データとを抽出する。その抽出された自車両位置データに対応する第二基本要素位置データと関連付けられた第二基本要素データを、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データから抽出する。上述の抽出した第三基本要素データが示す第三基本要素と、第二基本要素データが示す第二基本要素とを照合し、第三基本要素と第二基本要素との相違点を抽出し、その抽出した相違点に基づいて第三基本要素と第二基本要素との相関度を算出する。第三基本要素は、他車両１００が走行した道路を構成する基本要素であり、道路の車線数、道路の走行方向の長さ寸法、及び道路幅の寸法である。また、第二基本要素は、道路地図における道路を構成する基本要素であり、道路の車線数、道路の走行方向の長さ寸法、及び道路幅の寸法である。本実施形態においては、第三基本要素として他車両１００が走行した道路を構成する道路の車線数を用い、第二基本要素として道路地図における道路を構成する道路の車線数を用いる。すなわち、サーバ９０から取得した他車両１００の走行道路関連データから第三基本要素である他車両１００が走行した道路を構成する車線数（Ｍ１）を示すデータと、他車両１００の位置（ロ）を示すデータとを抽出する。その抽出された他車両１００の位置（ロ）に対応する道路地図における位置（ロ’）を示すデータと関連付けられた第二基本要素である道路地図における道路を構成する車線数（Ｍ２）を示すデータを、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データから抽出する。第三基本要素である他車両１００が走行した道路を構成する車線数（Ｍ１）と、第二基本要素である道路地図における道路を構成する車線数（Ｍ２）とを照合する。ここで、他車両１００が走行した道路が道路工事により片側交互通行となって、その車線数（Ｍ１）が一車線となり、道路地図データにおける道路の車線数（Ｍ２）が二車線である場合には、車線数（Ｍ１）の数値「１」と車線数（Ｍ２）の数値「２」との数値の相違点を抽出する。この車線数の数値の相違点に基づいて、車線数（Ｍ１）と車線数（Ｍ２）との相関度として、例えば数値「１」を数値「２」で除算して、数値「０．５」を算出する。Ｓ４１６の処理が終了したらＳ４１８の処理へ移行する。
【０１１１】
Ｓ４１８の処理においては、相関度が判断基準値より小さいか否かを判断する。具体的には、Ｓ４１６の処理において算出した相関度が、次のように設定された判断基準値より小さいか否かを判断する。なお、この判断基準値とは、ディスプレイ５１及びスピーカ５２が、メモリ４０に記憶されている道路地図データを運転者に表示及び発音する際に、適切に目的地までの経路を案内できると考えられる最小の相関度よりも十分に余裕を見込んで大きく設定された値である。つまり、相関度が、判断基準値より小さくなければ、ディスプレイ５１及びスピーカ５２が、メモリ４０に記憶されている道路地図データを運転者に表示及び発音する際に、適切に目的地までの経路を案内できる。
【０１１２】
そして、相関度が判断基準値より小さいと判断した場合には（Ｓ４１８：ＹＥＳ）、Ｓ４２０の処理へ移行する。一方、相関度が判断基準値以上と判断した場合には（Ｓ４１８：ＮＯ）、Ｓ４１０の処理へ移行する。
【０１１３】
Ｓ４２０の処理においては、外部から道路地図データを取得する。具体的には、外部通信装置１８を制御して道路地図データを記憶しているサーバ９０からインターネット８０を介して道路地図データを取得する。Ｓ４２０の処理が終了したらＳ４２２の処理へ移行する。
【０１１４】
Ｓ４２２の処理においては、Ｓ４２０の処理において取得した道路地図データに基づいて、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを更新する。Ｓ４２２の処理が終了したら、本処理を終了する。
【０１１５】
［７．自車両７０の運転制御処理］
走行支援装置１０の制御部３０により実行される自車両７０の運転制御処理の手順を図９のフローチャートに基づいて説明する。本処理は、走行支援装置１０が起動されている場合に実行される。
【０１１６】
まず、本処理が起動されると、運転制御要求情報を受け付けたか否かを判断する（Ｓ５１０）。具体的には、使用者が自車両７０の運転制御させるための運転制御要求情報を受け付けるスイッチ５３を操作することによって、使用者による自車両７０の運転制御させるための運転制御要求情報を受け付けたか否かを判断する。そして、運転制御要求情報を受け付けていないと判断した場合には（Ｓ５１０：ＮＯ）、運転制御要求情報を受け付けるまで待機し、運転制御要求情報を受け付けた場合には（Ｓ５１０：ＹＥＳ）、Ｓ５１２の処理へ移行する。
【０１１７】
Ｓ５１２の処理においては、自車両位置データに対応する走行道路関連データがあるか否かを判断する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに対応する経度データ、緯度データ、及び高度データを含む走行道路関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されているか否かを判断する。つまり、道路を走行中の自車両７０の位置に対応する走行道路関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に記憶されているか否かを判断する。そして、自車両位置データに対応する走行道路関連データがあると判断した場合には（Ｓ５１２：ＹＥＳ）、Ｓ５１４の処理へ移行する。一方、自車両位置データに対応する走行道路関連データがないと判断した場合には（Ｓ５１２：ＮＯ）、Ｓ５２０の処理へ移行する。
【０１１８】
Ｓ５１４の処理においては、時刻が最も新しい走行道路関連データを読み出す。具体的には、自車両位置データに対応する走行道路関連データが複数ある場合には、その中から最新の走行道路関連データを読み出し、自車両の位置データに対応する走行道路関連データが一つだけある場合には、その一つの走行道路関連データを読み出す。Ｓ５１４の処理が終了したらＳ５１６の処理へ移行する。
【０１１９】
Ｓ５１６の処理においては、Ｓ５１４の処理において読み出した走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データを生成する。この走行支援データは、自車両７０の運転を制御するのに用いられる。Ｓ５１６の処理が終了したらＳ５１８の処理へ移行する。
【０１２０】
Ｓ５１８の処理においては、走行支援データに基づいて自車両７０の運転を制御する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度データ、及び緯度データに基づいて自車両７０が存在する位置を検出し、その検出した自車両７０が存在する位置に対応してＳ５１６の処理において生成された走行支援データに基づいて駆動制御部６１を制御して自車両７０の駆動装置７１を制御させる。また、自車両７０が存在する位置に対応してＳ５１６の処理において生成された走行支援データに基づいて制動制御部６２を制御して自車両７０の制動装置７２を制御させ、操舵制御部６３を制御して自車両７０の操舵装置７３を制御させ、懸架制御部６４を制御して自車両７０の懸架装置７４を制御させる。Ｓ５１８の処理が終了したらＳ５２４の処理へ移行する。ここで、自車両７０が存在する位置に対応してＳ５１６の処理において生成された走行支援データに基づいて制動制御部６２を制御して自車両７０の制動装置７２を制御させる一例を、図４（ａ）に基づいて説明する。道路環境データに基づいて自車両７０が走行する道路に存在する障害物を例えば包囲線２０５ａとハッチング２０５ｂとして自車両７０の運転を制御する走行支援データを生成し、生成された走行支援データに基づいて例えば自車両が走行している道路の先方に障害物が存在していることを抽出した場合には、自車両７０が存在する位置に対応して前記抽出した障害物を安全に避けて運転できるように、制動制御部６２を制御して、例えば自車両７０の車体を制動するための制動装置７２を制御させて自車両７０を減速させる。Ｓ５１８の処理が終了したらＳ５２４の処理へ移行する。
【０１２１】
Ｓ５２０の処理においては、自車両位置データに対応する道路地図データの一部を抽出する。具体的には、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに対応する第二基本要素位置データを含む道路地図データの一部を、メモリ４０の道路地図データのメモリ領域４２０から抽出する。この第二基本要素位置データとは、道路地図における道路を構成する基本要素の位置を示すデータである。Ｓ５２０の処理を終了するとＳ５２２の処理へ移行する。
【０１２２】
Ｓ５２２の処理においては、道路地図データの一部に基づいて自車両７０の運転を制御する。具体的には、Ｓ５２０の処理において抽出した道路地図データの一部に基づいて駆動制御部６１を制御して自車両７０の駆動装置７１を制御させる。同様にして、Ｓ５２０の処理において読み出した道路地図データの一部に基づいて制動制御部６２を制御して自車両７０の制動装置７２を制御させ、操舵制御部６３を制御して自車両７０の操舵装置７３を制御させ、懸架制御部６４を制御して自車両７０の懸架装置７４を制御させる。Ｓ５２２の処理が終了したらＳ５２４の処理へ移行する。
【０１２３】
Ｓ５２４の処理においては、運転制御終了要求情報を受け付けたか否かを判断する。具体的には、使用者が自車両７０の運転制御を終了させるための運転制御終了要求情報を受け付けるスイッチ５３を操作することによって、使用者による自車両７０の運転制御を終了させるための運転制御終了要求情報を受け付けたか否かを判断する。そして、運転制御終了要求情報を受け付けていないと判断した場合には（Ｓ５２４：ＮＯ）、Ｓ５１２の処理へ戻る。一方、運転制御終了要求情報を受け付けた場合には（Ｓ５２４：ＹＥＳ）、本処理を終了する。
［効果の説明］
（１）本実施形態の走行支援装置１０によれば、次のような作用効果を奏する。すなわち、自車両７０が道路を走行する際に得られた走行道路関連データが記憶されるメモリ４０の走行道路関連データのメモリ領域４１０と、道路地図データが記憶されているメモリ４０の道路地図データのメモリ領域４２０とを備える。そして、自車両７０の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報をディスプレイ５１に表示し、スピーカ５２から発音する。一方、自車両７０の位置に対応する走行道路関連データが記憶されていない道路を走行する場合であっても、道路地図データの一部を、ディスプレイ５１に表示し、スピーカ５２から発音する。したがって、適切に目的地までの経路を案内できる。
【０１２４】
また、自車両７０が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを更新するので、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを道路環境の変化に追従させることができる。
【０１２５】
さらに、自車両７０が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さく、外部から道路地図データを取得した際の時刻から現在の時刻までの経過期間が所定期間より大きい場合にだけ、外部から道路地図データを取得し、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを更新するので、サーバ９０と通信するためのコストや道路地図データを有料サイトから受信するためのコストなどを削減できる。
【０１２６】
また、他車両１００が走行した道路を構成する基本要素と道路地図における道路を構成する基本要素との相関度が小さい場合には、外部から道路地図データを取得し、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを更新するので、メモリ４０の道路地図データのメモリ領域４２０に記憶されている道路地図データを道路環境の変化に追従させることができる。
【０１２７】
また、自車両７０が走行した道路を構成する第一基本要素と道路地図における道路を構成する第二基本要素との相関度が小さくない場合には、第一基本要素データが抽出された走行道路関連データをメモリ４０の走行道路関連データのメモリ領域４１０から削除するので、メモリ４０の走行道路関連データのメモリ領域４１０の記憶容量を小さくできる。
【０１２８】
（２）本実施形態の車両制御システム１によれば、次のような作用効果を奏する。すなわち、自車両７０の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて自車両の運転を制御する。一方、自車両７０の位置に対応する走行道路関連データが記憶さていない場合であっても、道路地図データの一部に基づいて自車両の運転を制御する。したがって、適切に自車両の運転を制御できる。
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することができる。
【０１２９】
（１）上記実施形態では、車両制御システム１として構成しているが、走行支援装置１０における一部の構成を備える走行支援情報記憶装置２０として構成してもよい。上記実施形態と機能的に同等とみなされる構成については、上記実施形態で用いた符号と同じ符号を付して説明する。具体的には、走行支援情報記憶装置２０は、図１に示すように、走行支援装置１０におけるＧセンサ１１、車速センサ１２、ヨーレートセンサ１３、ＧＰＳ受信機１４、ミリ波レーダ１５、画像センサ１６、赤外線センサ１７、外部通信装置１８、制御部３０、メモリ４０などを備えている。
【０１３０】
このように構成された走行支援情報記憶装置２０によれば、次のような作用効果を奏する。すなわち、メモリ４０の走行道路関連データのメモリ領域４１０には、自車両７０が道路を走行する際に得られた走行道路関連データが記憶される。走行支援情報記憶装置２０は、画像を表示するディスプレイや音声を発音するスピーカなど報知手段を備えていないので、例えば走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報をディスプレイに表示したり、スピーカから発音したりすることができない。そこで、走行支援情報記憶装置２０から走行道路関連データを取得し、その取得した走行道路関連データを記憶するように例えばサーバ９０を構成する。また、サーバ９０から走行道路関連データを取得し、その取得した走行道路関連データを走行道路関連データとしてメモリ４０の走行道路関連データのメモリ領域４１０に記憶するように走行支援情報記憶装置２０を構成する。このように構成すれば、走行支援装置１０は、自車両７０の位置に対応する走行道路関連データが記憶されていない場合であっても、自車両７０の位置に対応する走行支援情報記憶装置２０の走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データとそして、自車両７０の位置に対応する走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報をディスプレイ５１に表示し、スピーカ５２から発音することができるので、適切に目的地までの経路を案内できる。
【０１３１】
（２）上記実施形態では、走行距離データが車速センサ１２によって出力された自車両７０の速度を示す速度データと所定の時間とに基づいて制御部３０によって生成されるが、これには限らない。走行距離データは、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに基づいて制御部３０によって生成されてもよい。このように構成された実施形態によれば、車速センサ１２を削除することができるので、製造コストを削減できる。
【０１３２】
（３）上記実施形態では、回転角度データがヨーレートセンサ１３によって出力された自車両７０のヨーレートを示すヨーレートデータと所定の時間とに基づいて制御部３０によって生成されるが、これには限らない。回転角度データは、ＧＰＳ受信機１４によって出力された自車両７０が存在する位置の経度を示す経度データ、自車両７０が存在する位置の緯度を示す緯度データ、及び自車両７０が存在する位置の高度を示す高度データに基づいて制御部３０によって生成されてもよい。このように構成された実施形態によれば、ヨーレートセンサ１３を削除することができるので、製造コストを削減できる。
【０１３３】
（４）上記実施形態では、走行支援情報の報知処理を実行する際に、自車両位置データに対応する走行道路関連データが複数ある場合には、その中から最新の走行道路関連データをメモリ４０の走行道路関連データのメモリ領域４１０から読み出し、読み出した走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を、ディスプレイ５１に表示し、スピーカ５２から発音するが、これには限らない。自車両位置データに対応する走行道路関連データが、メモリ４０の走行道路関連データのメモリ領域４１０に複数記憶されている場合には、これらの複数の走行道路関連データを統合し、その統合した走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を、ディスプレイ５１に表示し、スピーカ５２から発音してもよい。ＧＰＳ受信機１４の受信状況によっては、例えば自車両７０が存在する位置（ハ）を正確に検出できないことにより、正確な自車両位置データが生成されない場合もあり得る。一つの走行道路関連データにおいて、正確な自車両位置データを含んでいなくとも、他の走行道路関連データが正確な自車両位置データを含んでいる場合には、複数の走行道路関連データを統合することによって、正確に検出できなかった自車両７０が存在する位置（ハ）を補うことができる。なお、複数の走行道路関連データを統合する際には、最新の走行道路関連データに基づいて統合するとよい。このように構成された実施形態によれば、最新の走行道路関連データにおいて、正確な自車両位置データを含んでいなくとも、他の走行道路関連データが正確な自車両位置データを含んでいる場合には、正確に検出できなかった自車両７０が存在する位置（ハ）を補うことができるので、道路環境の変化に追従した道路情報の信頼度を向上させることができる。
【０１３４】
（５）上記実施形態では、他車両１００の走行道路関連データに基づいて道路地図データの更新処理を実行するが、これには限らない。他車両１００の走行道路関連データに基づいて、走行支援情報の報知処理を実行してもよい。すなわち、他車両１００の走行道路関連データに基づく道路地図データの更新処理（図８参照）のＳ４１４の処理において取得した他車両１００の走行道路関連データを、走行道路関連データとしてメモリ４０の走行道路関連データのメモリ領域４１０に記憶するように走行支援装置１０を構成する。このように構成された実施形態によれば、走行支援装置１０は、自車両７０の位置に対応する走行道路関連データが記憶されていない場合であっても、自車両７０の位置に対応する他車両１００の走行道路関連データが記憶されている道路を走行する場合には、最新の走行道路関連データに含まれる走行軌跡データと道路環境データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を、ディスプレイ５１に表示し、スピーカ５２から発音することができるので、適切に目的地までの経路を案内できる。
【０１３５】
（６）上記実施形態では、道路環境データにおける障害物は、人や動物を含めた障害物であるが、これには限らない。赤外線センサ１７は、人や動物から発している赤外線を検出し、自車両７０に対して人や動物が存在する方位を示す人や動物の方位データを出力するため、障害物を、人や動物と、人や動物以外の障害物と区別してもよい。すなわち、道路環境データを、次のように構成する。道路環境データは、人や動物との相対距離データ、人や動物の方位データ、人や動物以外の障害物との相対距離データ、人や動物以外の障害物の方位データ、及び周辺環境の画像データから構成されるデータとする。また、走行道路関連データに含まれる走行軌跡データと道路関連データと自車両位置データとに基づいて走行支援データを生成し、その生成した走行支援データに基づいて走行支援情報を、ディスプレイ５１に表示する際には、人や動物と、人や動物以外の障害物とを例えば色分けするように構成する。人や動物を表示する色は、例えば赤色などの注意を引きつけるような色にする。このように構成された実施形態によれば、障害物を、人や動物と、人や動物以外の障害物と区別して表示するので、目的地までの経路を案内する際に、使用者に人や動物に対する注意を促すことができる。
【０１３６】
（７）上記実施形態では、自車両７０の走行道路関連データに基づく道路地図データの更新処理において、第一基本要素として自車両７０が走行した道路を構成する道路の車線数を用い、第二基本要素として道路地図における道路を構成する道路の車線数を用いるが、これには限らない。第一基本要素として自車両７０が走行した道路を構成する道路の走行方向の長さ寸法であってもよいし、道路幅の寸法であってもよい。また、第二基本要素として道路地図における道路を構成する道路の走行方向の長さ寸法であってもよいし、道路幅の寸法であってもよい。このように構成しても、上記実施形態と同様の作用効果を奏する。
【０１３７】
（８）上記実施形態では、他車両１００の走行道路関連データに基づく道路地図データの更新処理において、第三基本要素として他車両１００が走行した道路を構成する道路の車線数を用い、第二基本要素として道路地図における道路を構成する道路の車線数を用いるが、これには限らない。第三基本要素として他車両１００が走行した道路を構成する道路の走行方向の長さ寸法であってもよいし、道路幅の寸法であってもよい。また、第二基本要素として道路地図における道路を構成する道路の走行方向の長さ寸法であってもよいし、道路幅の寸法であってもよい。このように構成しても、上記実施形態と同様の作用効果を奏する。
【図面の簡単な説明】
【０１３８】
【図１】車両制御システム１の全体構成を示すブロック図である。
【図２】（ａ）はメモリ４０に設けられたメモリ領域を示す説明図であり、（ｂ）は走行道路関連データのメモリ領域を示す説明図であり、（ｃ）は走行軌跡データのデータ構造を示す説明図であり、（ｄ）は道路環境データのデータ構造を示す説明図であり、（ｅ）は自車両位置データのデータ構造を示す説明図であり、（ｆ）は第一基本要素データのデータ構造を示す説明図である。
【図３】（ａ）は道路地図データのメモリ領域を示す説明図であり、（ｂ）は第二基本要素データのデータ構造を示す説明図であり、（ｃ）は第二基本要素位置データのデータ構造を示す説明図であり、（ｄ）は道路地図関連データのメモリ領域を示す説明図である。
【図４】（ａ）は走行支援データに基づいて走行支援情報をディスプレイ５１に表示する一例を示す説明図であり、（ｂ）は道路地図データの一部をディスプレイ５１に表示する一例を示す説明図である。
【図５】走行支援装置１０の制御部３０により実行される走行道路関連データの記憶処理の手順を示すフローチャートである。
【図６】走行支援装置１０の制御部３０により実行される走行支援情報の報知処理の手順を示すフローチャートである。
【図７】走行支援装置１０の制御部３０により実行される自車両７０の走行道路関連データに基づく道路地図データ更新処理の手順を示すフローチャートである。
【図８】走行支援装置１０の制御部３０により実行される他車両１００の走行道路関連データに基づく道路地図データ更新処理の手順を示すフローチャートである。
【図９】車両制御システム１の制御部３０により実行される自車両７０の運転制御処理の手順を示すフローチャートである。
【符号の説明】
【０１３９】
１…車両制御システム、１０…走行支援装置、１１…Ｇセンサ、１２…車速センサ、１３…ヨーレートセンサ、１４…ＧＰＳ受信機、１５…ミリ波レーダ、１６…画像センサ、１７…赤外線センサ、１８…外部通信装置、２０…走行支援情報記憶装置、３０…制御部、４０…メモリ、５１…ディスプレイ、５２…スピーカ、５３…スイッチ、６１…駆動制御部、６２…制動制御部、６３…操舵制御部、６４…懸架制御部、７０…自車両、７１…駆動装置、７２…制動装置、７３…操舵装置、７４…懸架装置、８０…インターネット、９０…サーバ、１００…他車両、２０１…丸点、２０３…線分、２０５ａ…包囲線、２０５ｂ…ハッチング、２０７ａ，２０７ｂ…実線、２０９…一点鎖線、２１１…長方形、２２１…丸点、２２３…線分、３０１…変曲点、３０３…直線、３０７ａ，３０７ｂ…実線、３０９…一点鎖線、３１１…長方形、３２１…丸点、３２３…線分、４１０…走行道路関連データのメモリ領域、４２０…道路地図データのメモリ領域、４３０…道路地図関連データのメモリ領域。
【図１】
2009093221.tif 000003
【図２】
2009093221.tif 000004
【図３】
2009093221.tif 000005
【図４】
2009093221.tif 000006
【図５】
2009093221.tif 000007
【図６】
2009093221.tif 000008
【図７】
2009093221.tif 000009
【図８】
2009093221.tif 000010
【図９】
2009093221.tif 000011