(57)【特許請求の範囲】
【請求項１】
交通要素に応じた車両操作と車両操作が行われた走行位置とを示す車両情報に基づいて運転支援を実行すべき運転支援エリアを作成する車両用情報処理装置であって、
前記車両操作および前記走行位置に応じた前記運転支援の候補エリアを定義し、前記交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定する外乱特定部と、
前記外乱特定部による特定結果に基づき、前記候補エリアを新規の運転支援エリアとして登録するか否かを決定するエリア学習部と、を備え、
前記車両情報に含まれる車両操作が、車両操作の特定の要素の変化の推移を示すものであり、
前記外乱特定部は、前記交通要素に応じた車両操作を含む車両情報に基づき、前記交通要素を包含する所定の区間を前記運転支援エリアの候補となる候補エリアとして定義するとともに、この定義した候補エリアを前記車両操作の特定の要素の変化推移に基づき１ないし複数のブロックに分割する候補エリア定義部を備え、
前記エリア学習部は、前記候補エリア定義部により定義された候補エリアのうち、前記交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれている候補エリアを前記運転支援エリアの候補から除外する
ことを特徴とする車両用情報処理装置。
【請求項２】
前記外乱特定部は、前記車両挙動の変動の有無を、前記直前のブロックにおける車両の減速の有無もしくは車両の加速度の変化に基づき特定する
請求項１に記載の車両用情報処理装置。
【請求項３】
前記車両の周辺環境が、車両情報の収集源となる車両の周辺に存在する他車両環境であり、
前記外乱特定部は、前記車両情報もしくは前記車両の周辺環境を検出する手段として車両に搭載されている周辺環境検出手段の検出結果を通じて他車両の存在を認識したとき、当該他車両の存在を認識した走行位置についての車両情報を外乱として特定する
請求項１または２に記載の車両用情報処理装置。
【請求項４】
前記車両の周辺環境が、車両情報の収集源となる車両の走行時における天候であり、
前記外乱特定部は、前記車両情報もしくは前記車両の周辺環境を検出する手段として車両に搭載されている周辺環境検出手段の検出結果を通じて車両情報の収集源となる車両の走行環境が悪天候であった旨を認識したとき、悪天候である旨を認識した走行位置についての車両情報を外乱として特定する
請求項１〜３のいずれか一項に記載の車両用情報処理装置。
【請求項５】
前記交通要素が、車両の減速もしくは停止が要求される交通要素であり、
前記運転支援エリアが、車両の減速支援が実行されるエリアである
請求項１〜４のいずれか一項に記載の車両用情報処理装置。
【請求項６】
前記外乱特定部は、減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の少なくとも１つを示す情報が含まれている車両情報を、外乱として特定する
請求項５に記載の車両用情報処理装置。
【請求項７】
請求項１〜６のいずれか一項に記載の車両用情報処理装置において、
前記外乱特定部により外乱として特定されなかった候補エリアが前記運転支援エリアとして正規に登録される学習データベースをさらに備え、
前記エリア学習部は、前記学習データベースに登録されている運転支援エリアと前記候補エリアとの照合を通じて、該候補エリアが学習データベースに既に登録されている運転支援エリアと重複するエリアである旨認識したとき、該運転支援エリアの学習回数をカウントアップする
ことを特徴とする車両用情報処理装置。
【請求項８】
交通要素に応じた車両操作と車両操作が行われた走行位置とを示す車両情報とに基づいて運転支援を実行すべき運転支援エリアを作成する運転支援エリアの学習方法であって、
外乱特定部が、前記車両操作および前記走行位置に応じた前記運転支援の候補エリアを定義し、前記交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定するステップと、
エリア学習部が、外乱として特定した車両情報に基づき、前記候補エリアを新規の運転支援エリアとして登録するか否かを決定するステップとを含み、
前記車両情報に含まれる車両操作が、車両操作の特定の要素の変化の推移を示すものであり、
前記外乱特定部は、前記車両情報を外乱として特定するステップとして、前記交通要素に応じた車両操作を含む車両情報に基づき、前記交通要素を包含する所定の区間を前記運転支援エリアの候補となる候補エリアとして定義するとともに、この定義した候補エリアを前記車両操作の特定の要素の変化推移に基づき１ないし複数のブロックに分割するステップを実行し、
前記エリア学習部は、前記定義した候補エリアのうち、前記交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれている候補エリアを前記運転支援エリアの候補から除外するステップを実行する
ことを特徴とする運転支援エリアの学習方法。
【請求項９】
前記外乱特定部は、前記除外するステップにおいて、前記車両挙動の変動の有無を、前記直前のブロックにおける車両の減速の有無もしくは車両の加速度の変化に基づき特定する
請求項８に記載の運転支援エリアの学習方法。
【請求項１０】
前記車両の周辺環境が、車両情報の収集源となる車両の周辺に存在する他車両環境であり、
前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、前記外乱の特定に際し、前記車両情報もしくは前記車両の周辺環境の監視を通じて得られる周辺環境情報に基づき他車両の存在を認識したとき、当該他車両の存在を認識した走行位置についての車両情報を外乱として特定する
請求項８または９に記載の運転支援エリアの学習方法。
【請求項１１】
前記車両の周辺環境が、車両情報の収集源となる車両の走行時における天候であり、
前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、前記外乱の特定に際し、前記車両情報もしくは前記車両の周辺環境の監視を通じて得られる周辺環境情報に基づき車両情報の収集源となる車両の走行環境が悪天候であった旨を認識したとき、悪天候である旨を認識した走行位置についての車両情報を外乱として特定する
請求項８〜１０のいずれか一項に記載の運転支援エリアの学習方法。
【請求項１２】
前記交通要素が、車両の減速もしくは停止が要求される交通要素であり、
前記運転支援エリアが、車両の減速支援が実行されるエリアである
請求項８〜１１のいずれか一項に記載の運転支援エリアの学習方法。
【請求項１３】
前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の少なくとも１つを示す情報が含まれている車両情報を、外乱として特定する
請求項１２に記載の運転支援エリアの学習方法。
【請求項１４】
請求項８〜１３のいずれか一項に記載の運転支援エリアの学習方法において、
前記エリア学習部は、
前記決定するステップにおいて、前記外乱として特定しなかった候補エリアを前記運転支援エリアとして学習データベースに正規に登録するステップと、前記学習データベースの運転支援エリアの登録状況を更新するステップとを実行し、
前記更新するステップにおいて、前記学習データベースに登録した運転支援エリアと前記候補エリアとの照合を通じて、該候補エリアが学習データベースに既に登録した運転支援エリアと重複するエリアである旨認識したとき、該運転支援エリアの学習回数をカウントアップする
ことを特徴とする運転支援エリアの学習方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転支援を実行すべき運転支援エリアの作成に適用して有益な車両用情報処理装置、及び運転支援エリアの学習方法に関する。
【背景技術】
【０００２】
一般に、車両に搭載された運転支援装置では、信号機交差点や一時停止位置、カーブ等の交通要素とその位置情報とが予め登録された道路地図データに基づいて、減速案内等の運転支援が行われている。
【０００３】
また、最近では、実際に道路上を走行した車両の行動履歴を位置情報とともに収集し、この収集した行動履歴を解析することにより、運転支援が必要となるエリアを特定するとともに、この特定したエリアを上記道路地図データに反映させるシステムの構築も検討されている。この種のシステムでは、例えば、収集した行動履歴の解析を通じてアクセルペダルの踏み込みやブレーキペダルの踏み込み等の所定の車両操作が行われた地点を特定し、この特定した地点を所定の車両操作が必要になるエリアとして学習するようにしている。これにより、実際の道路環境のもとで収集された走行履歴に基づき、所定の車両操作が必要になるエリア、すなわちドライバの車両操作に適した運転支援エリアを作成することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７９３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、このように実際の道路環境のもとで行われる車両操作には様々な要素が反映される傾向にあり、この実際の車両操作は、道路地図データに反映させるべき交通要素の特性のみならず、その都度変化する車両の周辺環境によっても大きく変化する。このため、例えば、減速操作や加速操作が行われた地点を特定し、この特定した地点を所定の車両操作が必要になるエリアとして新たに規定したとしても、走行履歴に含まれる車両操作が、この規定したエリアに含まれる交通要素に適合していない場合には、交通要素との相関性が低い車両操作に基づいた走行エリアが新たに規定されることになる。このため、このようにして規定されたエリアが登録された道路地図データをもとにドライバに対する運転支援を実行しようとすると、本来、減速操作が不要な地点で減速支援が実行されるなど、実際に存在する交通要素に適合しない運転支援が実行されることにもなりかねない。
【０００６】
一方、例えば、特許文献１には、道路地図データ等の作成にあたり、車両の位置、車速、走行奇跡、走行距離、及び道路幅等を示すプローブ情報を各車両から収集するシステムが記載されている。このシステムは、各車両から収集したプローブ情報をもとに道路の有無、カーブ形状などを平面座標上にプロットすることにより道路地図データを作成したり、車両の走行にかかる利便性の観点から道路特性を評価するようにしている。さらに、このシステムでは、道路特性を適正に評価すべく、極端なステアリング操作や急発進等、通常の走行状態ではない車両から収集されたプローブ情報を、道路地図データの作成対象から除外するようにしている。
【０００７】
しかし、この特許文献１に記載のシステムとは、所定区間の走行時間や渋滞の発生傾向、車速変動といった道路特性を正確に算出することを目的として、道路地図データの作成対象とするプローブ情報の収集源を限定するものでしかない。すなわち、このような目的のもとに渋滞の発生傾向等の道路特性を含んだ道路地図データを作成したとしても、この作成した道路地図データに基づいて実際の道路環境に即した運転支援を実行することは難しい。
【０００８】
本発明は、このような実情に鑑みてなされたものであり、その目的は、車両から収集された車両情報をもとに、ドライバの車両操作を支援する運転支援の実行に適した運転支援エリアを精度よく作成することのできる車両用情報処理装置、及び運転支援エリアの学習方法を提供することにある。
【課題を解決するための手段】
【０００９】
以下、上記課題を解決するための手段及びその作用効果について記載する。
【００２３】
請求項１に記載の発明は、交通要素に応じた車両操作と車両操作が行われた走行位置とを示す車両情報に基づいて運転支援を実行すべき運転支援エリアを作成する車両用情報処理装置であって、前記車両操作および前記走行位置に応じた前記運転支援の候補エリアを定義し、前記交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定する外乱特定部と、前記外乱特定部による特定結果に基づき、前記候補エリアを新規の運転支援エリアとして登録するか否かを決定するエリア学習部と、を備え、前記車両情報に含まれる車両操作が、車両操作の特定の要素の変化の推移を示すものであり、前記外乱特定部は、前記交通要素に応じた車両操作を含む車両情報に基づき、前記交通要素を包含する所定の区間を前記運転支援エリアの候補となる候補エリアとして定義するとともに、この定義した候補エリアを前記車両操作の特定の要素の変化推移に基づき１ないし複数のブロックに分割する候補エリア定義部を備え、前記エリア学習部は、前記候補エリア定義部により定義された候補エリアのうち、前記交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれている候補エリアを前記運転支援エリアの候補から除外することを要旨とする。
【００２４】
請求項８に記載の発明は、交通要素に応じた車両操作と車両操作が行われた走行位置とを示す車両情報とに基づいて運転支援を実行すべき運転支援エリアを作成する運転支援エリアの学習方法であって、外乱特定部が、前記車両操作および前記走行位置に応じた前記運転支援の候補エリアを定義し、前記交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定するステップと、エリア学習部が、外乱として特定した車両情報に基づき、前記候補エリアを新規の運転支援エリアとして登録するか否かを決定するステップとを含み、前記車両情報に含まれる車両操作が、車両操作の特定の要素の変化の推移を示すものであり、前記外乱特定部は、前記車両情報を外乱として特定するステップとして、前記交通要素に応じた車両操作を含む車両情報に基づき、前記交通要素を包含する所定の区間を前記運転支援エリアの候補となる候補エリアとして定義するとともに、この定義した候補エリアを前記車両操作の特定の要素の変化推移に基づき１ないし複数のブロックに分割するステップを実行し、前記エリア学習部は、前記定義した候補エリアのうち、前記交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれている候補エリアを前記運転支援エリアの候補から除外するステップを実行することを要旨とする。
【００２５】
通常、交通要素に対して行われる車両操作とは、例えば、アクセルペダルの踏み込み／解除、ブレーキペダルの踏み込み／解除、ステアリング操作など、交通要素の特性に応じて特定の車両操作要素が操作される傾向にある。また、こうした各要素の推移とは、交通要素を含む所定の走行区間を車両が走行する際に一連の車両操作が行われることにより、交通要素の特性に応じて適宜変化する傾向にある。よって、こうした各要素の変化推移に基づけば、交通要素を含む所定の走行区間を、車両操作のパターンに応じて複数のブロックに分割することが可能である。
【００２６】
そこで、上記構成あるいは方法によるように、交通要素に応じた車両操作を含む車両情報に基づき、交通要素を包含する所定の区間を運転支援エリアの候補となる候補エリアとして定義するとともに、この定義した候補エリアを車両操作の特定の要素の変化推移に基づき１ないし複数のブロックに分割する。すなわち、交通要素を包含する候補エリアを、交通要素に対して行われる一連の車両操作のパターンに基づいて１ないし複数のブロックに分割する。そして、この分割したブロックのうち、交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれているときには、同車両挙動の変動は、交通要素の存在に起因して発生した変動ではなく、車両操作に影響を及ぼす要因に起因して発生した変動であると推定される。よって、このような車両挙動の変動を示す車両情報については、交通要素とは異なる要因の影響を受けた車両情報であり、運転支援エリアの作成元とする上では適正性を欠くとして、同車両情報が外乱として特定される。これにより、走行エリアを走行する車両の各ブロックにおける走行パターンに基づいて、車両情報が外乱であるか否かを的確に特定することが可能となる。
【００２７】
また、通常、一つの交通要素に対して行われる車両操作とは、例えば、一時停止位置に対しては同一時停止位置の手前での一度の減速操作など、同交通要素の特性に応じた一つのパターンの操作となる傾向にある。すなわち、交通要素を包含する所定の走行エリアで、交通要素に対して行われるべき車両操作が複数存在するときには、同車両操作が、運転支援エリアに包含させるべき交通要素とは異なる周辺環境や同交通要素とは別の交通要素に応じて行われた車両操作である蓋然性が高い。また、上記作成される運転支援エリアを用いて運転支援を実行する上では、一つの運転支援エリアには一のみの交通要素が含まれていることが好ましい。
【００２８】
この点についても、上記構成あるいは方法によれば、車両操作が交通要素を包含するブロックの直前のブロックにおける車両挙動の変動を示す車両情報が外乱として特定され、この特定結果が運転支援エリアの学習に反映される。この結果、一つの交通要素に対して行われるべき一つのパターンの車両操作を示す車両情報に基づいて一つの運転支援エリアが作成されるようにもなる。これにより、運転支援エリアが交通要素毎に的確に作成されることとなり、この作成される各運転支援エリアの各々に交通要素に応じて実行すべき一つの運転支援を規定することが可能になど、運転支援エリアの有用性が好適に高められるようにもなる。
【００２９】
請求項２に記載の発明は、請求項１に記載の車両用情報処理装置において、前記外乱特定部は、前記車両挙動の変動の有無を、前記直前のブロックにおける車両の減速の有無もしくは車両の加速度の変化に基づき特定することを要旨とする。
【００３０】
請求項９に記載の発明は、請求項８に記載の運転支援エリアの学習方法において、前記外乱特定部は、前記除外するステップにおいて、前記車両挙動の変動の有無を、前記直前のブロックにおける車両の減速の有無もしくは車両の加速度の変化に基づき特定することを要旨とする。
【００３１】
車両の減速操作が行われたときには、車両の走行速度の低下に伴って車両挙動が変動する。同様に、車両の加速操作や減速操作が行われたときにも、車両の加速度が変動することによって車両挙動が変動する。
【００３２】
そこで、上記構成あるいは方法によるように、車両挙動の変動の有無を、上記直前のブロックにおける車両の減速の有無もしくは車両の加速度の変化に基づき特定することとすれば、交通要素を包含するブロックの直前のブロックで車両挙動に変動が生じたか否かを的確に特定することが可能となる。
【００３３】
請求項３に記載の発明は、前記車両の周辺環境が、車両情報の収集源となる車両の周辺に存在する他車両環境であり、前記外乱特定部は、前記車両情報もしくは前記車両の周辺
環境を検出する手段として車両に搭載されている周辺環境検出手段の検出結果を通じて他車両の存在を認識したとき、当該他車両の存在を認識した走行位置についての車両情報を外乱として特定することを要旨とする。
【００３４】
請求項１０に記載の発明は、請求項８または９に記載の運転支援エリアの学習方法において、前記車両の周辺環境が、車両情報の収集源となる車両の周辺に存在する他車両環境であり、前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、前記外乱の特定に際し、前記車両情報もしくは前記車両の周辺環境の監視を通じて得られる周辺環境情報に基づき他車両の存在を認識したとき、当該他車両の存在を認識した走行位置についての車両情報を外乱として特定する
ことを要旨とする。
【００３５】
一般に、車両の周辺に前方車両等の他車両が存在するときには、車両の行動が他車両の走行状態に追従する傾向にあることから、車両の行動も他車両との接近や同他車両の行動に応じて行われた行動である蓋然性が高い。換言すれば、或る交通要素のもとで行われるべき車両操作と同一もしくは類似する車両操作を示す情報が車両情報に含まれていたとしても、この車両情報の取得時において、その取得源となった車両の周辺に他車両が存在するときには、車両情報に含まれる車両操作は、或る交通要素に対して行われた車両操作ではない可能性が高い。すなわち、この車両情報に含まれる車両操作は、或る交通要素に対して行われた車両操作ではなく、他車両の存在の影響を受けた車両操作であると推定することができる。
【００３６】
そこで、上記構成あるいは方法によるように、車両から収集された車両情報に基づき交通要素の周辺における他車両の存在が認識したときには、当該他車両の存在を認識した走行位置についての車両情報を外乱として特定する。これにより、車両情報の収集源となる車両の周辺に存在する他車両の影響を受けた車両操作が、所定の交通要素の特性に応じて行われた車両操作であると誤認されることもなく、他車両の影響を受けた車両操作を示す車両情報が運転支援エリアに反映されることが抑制されることとなる。
【００３７】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の車両用情報処理装置において、前記車両の周辺環境が、車両情報の収集源となる車両の走行時における天候であり、前記外乱特定部は、前記車両情報もしくは前記車両の周辺環境を検出する手段として車両に搭載されている周辺環境検出手段の検出結果を通じて車両情報の収集源となる車両の走行環境が悪天候であった旨を認識したとき、悪天候である旨を認識した走行位置についての車両情報を外乱として特定することを要旨とする。
【００３８】
請求項１１に記載の発明は、請求項８〜１０のいずれか一項に記載の運転支援エリアの学習方法において、前記車両の周辺環境が、車両情報の収集源となる車両の走行時における天候であり、前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、前記外乱の特定に際し、前記車両情報もしくは前記車両の周辺環境の監視を通じて得られる周辺環境情報に基づき車両情報の収集源となる車両の走行環境が悪天候であった旨を認識したとき、悪天候である旨を認識した走行位置についての車両情報を外乱として特定することを要旨とする。
【００３９】
一般に、車両の走行環境が悪天候であるときには、視界が低下し、悪天候に配慮された車両操作が行われる傾向にあることから、ドライバによる車両操作も変化する傾向にある。よって、悪天候下で行われる所定の車両操作も、所定の交通要素に対して行われた車両操作とは異なる操作である蓋然性が高い。
【００４０】
そこで、上記構成あるいは方法によるように、車両情報の収集源となる車両の走行環境が悪天候であった旨を認識したときには、悪天候である旨を認識した走行位置についての車両情報を外乱として特定する。よって、悪天候に起因して行われた車両操作が、所定の交通要素の特性に応じて行われた車両操作であると誤認されることもなく、悪天候の影響を受けた車両操作を示す車両情報が運転支援エリアに反映されることが抑制されることとなる。
【００４１】
なお、本発明は、車両の直前の行動と天候との双方の観点から、車両情報が外乱であるか否かを特定することが可能になる。これにより、車両情報が外乱であるか否かをより的確に特定することが可能となり、不特定多数の車両から収集された車両情報の中から、運転支援エリアに反映可能な車両情報をより的確に特定することが可能となる。
【００４２】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の車両用情報処理装置において、前記交通要素が、車両の減速もしくは停止が要求される交通要素であり、前記運転支援エリアが、車両の減速支援が実行されるエリアであることを要旨とする。
【００４３】
請求項１２に記載の発明は、請求項８〜１１のいずれか一項に記載の運転支援エリアの学習方法において、前記交通要素が、車両の減速もしくは停止が要求される交通要素であり、前記運転支援エリアが、車両の減速支援が実行されるエリアであることを要旨とする。
【００４４】
一般に、ドライバに対する運転支援としては、一時停止位置、交差点、カーブなど、減速や停止が要求される交通要素での減速を支援する減速支援が行われることが多い。また、減速操作や停止操作とは、動的に変化する車両の周辺環境に応じて高頻度で行われる操作でもある。したがって、それら減速操作や停止操作を示す全ての情報に基づいて、減速支援が必要になる運転支援エリアを一律に作成したのでは、実際には、減速や停止が必要な交通要素が存在しないエリアが運転支援エリアとして作成されることになってしまう。
【００４５】
この点、上記構成あるいは方法によれば、車両の減速操作や停止操作を示す車両情報に基づき運転支援エリアを作成する上で、交通要素の特性に応じて行われた減速操作や停止操作を示す車両情報を運転支援エリアに的確に反映されることが可能となる。これにより、減速支援に利用可能な高精度な運転支援エリアを作成することが可能となる。
【００４６】
なお、本発明は、車両の直前の行動と他車両の存在の有無との双方の観点から、車両情報が外乱であるか否かを特定することが可能になる。これにより、車両情報が外乱であるか否かをより的確に特定することが可能となり、不特定多数の車両から収集された車両情報の中から、運転支援エリアに反映可能な車両情報をより的確に特定することが可能となる。
【００４７】
請求項６に記載の発明は、請求項５に記載の車両用情報処理装置において、前記外乱特定部は、減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の少なくとも１つを示す情報が含まれている車両情報を、外乱として特定することを要旨とする。
【００４８】
請求項１３に記載の発明は、請求項１２に記載の運転支援エリアの学習方法において、前記外乱特定部は、前記車両情報を外乱として特定するステップにおいて、減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の少なくとも１つを示す情報が含まれている車両情報を、外乱として特定することを要旨とする。
【００４９】
一般に、車両のハザードランプは、車両の異常発生時など、車両状態やドライバの都合により、車両が非常停止する際に用いられるものである。よって、車両の減速操作や停止操作が行われる際にハザードランプが使用されていたときには、車両の減速操作や停止操作は、車両が非常停止するための操作であり、道路上に存在する交通要素に応じて行われた操作ではないと推定することが可能である。同様に、ハザードランプの消灯後に行われる車両の発進操作も、車両の非常停止後に発進するための操作であり、一時停止位置等で停止した後に行われる発進操作ではないものと推定することが可能である。
【００５０】
また、車両に搭載されるアンチロック・ブレーキシステム（ＡＢＳ）とは、ドライバにより急な減速操作が行われたときに、タイヤがロックすることを抑制すべく作動するシステムである。そして、ＡＢＳの作動時に行われる急な減速操作とは通常、例えば前方車両との接近や障害物の発生に起因して行われる操作であることから、この減速操作は、減速が必要になる交通要素に対して行われた操作ではないものと推定することができる。
【００５１】
また一方、車両に搭載されるアダプティブ・クルーズ・コントロール・システム（ＡＣＣ）とは、例えば、車両の減速等を通じて、車両の前方を走行する前方車両との車間距離を所定の距離に維持するシステムである。よって、このＡＣＣの作動時における車両の減速行動は、減速を要する交通要素に対する行動ではなく、前方車両との車間距離を調整すべく行われた行動であると推定することができる。
【００５２】
さらに、シフト・リバース操作が行われる際には通常、シフト・リバース操作による車両の後退に先立ち車両を減速させるための減速操作が行われる。よって、シフト・リバース操作に先立ち行われる減速操作も、交通要素に対して行われる減速操作ではないと推定することができる。
【００５３】
そこで、上記構成あるいは方法によるように、減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の各要素の少なくとも１つを示す情報が含まれている車両情報を外乱として特定する。これにより、こうした各要素に起因して行われる減速操作が、本来、交通要素に対して行われる減速操作と同一もしくは類似する操作であれ、この減速操作を示す車両情報を外乱として特定することが可能となる。
【００５４】
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の車両用情報処理装置において、前記外乱特定部により外乱として特定されなかった候補エリアが前記運転支援エリアとして正規に登録される学習データベースをさらに備え、前記エリア学習部は、前記学習データベースに登録されている運転支援エリアと前記候補エリアとの照合を通じて、該候補エリアが学習データベースに既に登録されている運転支援エリアと重複するエリアである旨認識したとき、該運転支援エリアの学習回数をカウントアップすることを要旨とする。
【００５５】
請求項１４に記載の発明は、請求項８〜１３のいずれか一項に記載の運転支援エリアの学習方法において、前記エリア学習部は、前記決定するステップにおいて、前記外乱として特定しなかった候補エリアを前記運転支援エリアとして学習データベースに正規に登録するステップと、前記学習データベースの運転支援エリアの登録状況を更新するステップとを実行し、前記更新するステップにおいて、前記学習データベースに登録した運転支援エリアと前記候補エリアとの照合を通じて、該候補エリアが学習データベースに既に登録した運転支援エリアと重複するエリアである旨認識したとき、該運転支援エリアの学習回数をカウントアップする
ことを要旨とする。
【００５６】
上記構成あるいは方法によれば、学習データベースには、外乱として特定されなかった候補エリアが運転支援エリアとして適宜登録される。これにより、外乱である蓋然性が極めて低い車両情報のみ基づき作成された高精度な運転支援エリアが学習データベースに蓄積される。
【００５７】
また、上記構成あるいは方法によれば、新たに定義された候補エリアが学習データベースに既に登録されている運転支援エリアと重複するエリアであるときには、運転支援エリアの学習回数をカウントアップされる。このため、学習回数が高い運転支援エリアほど、運転支援エリアとしての信頼性が高く、交通要素の特性に応じた所定の車両操作が安定的に行われるエリアであると推定することが可能となる。これにより、運転支援エリア毎の学習回数を、各々作成された運転支援エリアの信頼度や利用可能性を評価する際の評価項目として活用することが可能となる。
【図面の簡単な説明】
【００５８】
【図１】（ａ）及び（ｂ）は、本発明にかかる両用情報処理装置、及び運転支援エリアの学習方法の一実施の形態について、運転支援エリアの学習態様の一例を示す図。
【図２】（ａ）〜（ｄ）は、車両行動に影響を及ぼす周辺環境の一例を示す図。
【図３】（ａ）及び（ｂ）は、車両行動に影響を及ぼす周辺環境の一例を示す図。
【図４】（ａ）は、車両情報の収集源となった車両が走行した走行エリアの一例を示す図。（ｂ）は、同車両から収集された車両情報として、周辺環境の影響を受けていない車両の走行速度の推移例を示す図。
【図５】（ａ）は、車両情報の収集源となった車両が走行した走行エリアの一例を示す図。（ｂ）は、同車両から収集された車両情報として、周辺環境の影響を受けていない車両の走行速度の推移例を示す図。
【図６】（ａ）は、車両情報の収集源となった車両が走行した走行エリアの一例を示す図。（ｂ）は、同車両から収集された車両情報として、周辺環境の影響を受けた車両の走行速度の推移例を示す図。
【図７】（ａ）は、車両情報の収集源となった車両が走行した走行エリアの一例を示す図。（ｂ）は、同車両から収集された車両情報として、周辺環境の影響を受けた車両の走行速度の推移例を示す図。
【図８】同実施の形態の両用情報処理装置の概略構成を示すブロック図。
【図９】同実施の形態の車両用情報処理及び運転支援エリアの学習方法による運転支援エリアの学習手順の概略を示す図。
【図１０】（ａ）は、車両情報の一例として、一時停止標識及び信号機及びカーブが設けられた走行経路を走行した車両の走行速度の推移例を走行位置とともに示す図。（ｂ）は、一時停止標識及び信号機に対して行われた減速行動を示す車両情報の一例を示す図。（ｃ）は、仮ＩＤが付与された車両情報の一例を示す図。
【図１１】車両の減速行動の抽出手順の一例を示すフローチャート。
【図１２】車両の減速行動の抽出手順の一例を示すフローチャート。
【図１３】（ａ）及び（ｂ）は、減速行動の抽出態様の一例を示す図。
【図１４】エリア定義手順の一例を示すフローチャート。
【図１５】（ａ）及び（ｂ）は、エリア定義態様の一例を示す図。
【図１６】車両情報に基づき定義される候補エリアについて、同候補エリアの主要情報の一例を示すマップ。
【図１７】エリア照合手順の一例を示すフローチャート。
【図１８】エリア照合態様の一例を示す図として、（ａ）は、照合の対象となる候補エリアと同候補エリアにおける車両の走行状態との一例を示す図。（ｂ）は、照合の対象となる候補エリアに関する情報が登録される学習データベースの一例を示す図。（ｃ）は、学習データベースに登録される候補エリアに関する情報の一例を示す図。（ｄ）は、学習データベースに本登録された候補エリアと同候補エリアにおける車両の走行状態との一例を示す図。
【図１９】運転支援エリアの学習手順の一例を示すフローチャート。
【図２０】加減速行動の仕分け態様を示す図であり、（ａ）は、仕分けの対象となる車両の走行状態を同車両が走向したエリアとともに示す図。（ｂ）は、アクセルペダル及びブレーキペダルのオン／オフに基づき仕分けされた車両の加速行動及び減速行動の一例を示す図。
【図２１】減速アプローチの判定手順の一例を示すフローチャート。
【図２２】減速アプローチの判定態様の一例を示す図であり、（ａ）は、減速アプローチの判定に用いられるペダルリストの一例を示す図。（ｂ）は、候補エリアにおける車両行動を、減速アプローチの判定基準とともに示す図。（ｃ）は、減速アプローチ判定後におけるペダルリストの一例を示す図。
【図２３】走行パターンの判定手順の一例を示すフローチャート。
【図２４】走行パターンの判定手順の一例を示す図であり、（ａ）は、車両行動に基づき分割された候補エリアの一例を示す図。（ｂ）は、構成要素名が付与された車両行動の一例とブロック名が付与された候補エリアの一例とを示す図。
【図２５】（ａ）車両行動を構成する構成要素の識別基準の一例を示すマップ。（ｂ）は、減速アプローチ情報の一例を示すマップ。
【図２６】学習データベースに登録される運転支援エリアの学習内容の更新手順の一例を示すフローチャート。
【図２７】運転支援エリアに関する情報として、学習データベースに登録されるエリア管理表の一例を示すマップ。
【発明を実施するための形態】
【００５９】
以下、本発明にかかる車両用情報処理装置、及び運転支援エリアの学習方法を具体化した一実施の形態について図１〜図２７を参照して説明する。
図１（ａ）に、本実施の形態の車両用情報処理装置、及び運転支援エリアにより学習対象とされる走行エリアの一例を示すように、例えば、速度規制の対象となるカーブ１０に向かって車両２０が走行し、この車両２０がカーブ１０を通過する際に減速行動を行ったとする。
【００６０】
ここで、車両２０のドライバにより行われた車両操作や走行位置を示す車両情報が車両２０から収集されたとすると、この収集された車両情報に基づき、図１（ｂ）に示すように、例えば、カーブ１０を包含する走行エリア１１が、減速操作を要するために減速案内やブレーキ回生等の減速支援を実行すべき運転支援エリアとして学習される。なお、学習対象とされる走行エリアとは、例えば、交差点やカーブ等、所定の車両操作が必要になる所定の交通要素を包含し、かつ、交通要素に対する一連の車両操作が行われる区間である。また、運転支援エリアで実行される減速支援とは、例えば、車両２０が運転支援エリアに侵入したときに行われるブレーキ回生やカーブ１０よりも所定距離手前での減速を促す音声案内や画像案内などが行われるものである。
【００６１】
このように、運転支援エリアの学習に際しては、道路上を走行する１ないし複数台の車両から、交通要素に応じて行われる車両操作と同車両操作が行われた走行位置とを示す車両情報が適宜収集される。そして、この収集された車両情報に基づいて運転支援エリアが適宜作成される。
【００６２】
一方、実際の走行環境には様々な要素が存在し、こうした要素によっても車両のドライバによって行われる車両操作が変化し、この車両操作が反映される車両行動も変化する。例えば、車両の減速行動の有無に基づき減速支援を実行すべき運転支援エリアを作成しようとすると、上記カーブ１０などの固有の交通要素とは異なる要素に起因して本来減速する必要のない走行エリアで減速行動が行われたときには、この走行エリアが減速支援を要する運転支援エリアとして学習されることになる。すなわち、こうした学習結果に基づき、
カーブ１０などの交通要素が存在しないにも拘わらず運転支援エリアが作成される虞がある。
【００６３】
そこで、本実施の形態では、運転支援エリアの学習に際し、交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定するとともに、この特定結果を運転支援エリアの学習に反映させることとする。
【００６４】
以下、本実施の形態の車両用情報処理装置、及び運転支援エリアによる外乱の特定原理を図２〜図７を参照して説明する。
図２（ａ）に示すように、例えば、直線状の道路の所定区間である走行エリア１２を走行した車両２０から収集された車両情報に、同走行エリア１２のもとで行われた減速行動を示す情報とともにハザードランプの使用履歴が含まれていたとする。また、この車両２０が走行エリア１２を走行した際の天候は晴天であったとする。なお、この走行エリア１２は、車両２０から車両情報が収集された段階では、運転支援エリアとして学習されていない未学習のエリアである。
【００６５】
ここで、本実施の形態では、アクセルペダルのオフやブレーキペダルのオン等、走行エリア１２で減速行動が行われた旨を示す情報が車両２０から収集された車両情報に含まれていたとしても、この車両情報にハザードランプ２０ａの使用履歴が含まれていることに鑑み同車両情報が外乱として特定される。すなわち、車両２０が走行エリア１２を走行した際に同走行エリア１２でハザードランプ２０ａが使用されていたことから、走行エリア１２に固有の道路形状や各種交通要素とは異なる要素に起因して、車両２０の非常減速や非常停止等が行われたと推定される。
【００６６】
よって、本実施の形態では、減速行動があった旨を示す情報とともにハザードランプ２０ａの使用履歴が含まれる車両情報については、走行エリア１２に固有の交通要素とは異なる要素に起因する減速行動を含んだ車両情報、すなわち外乱であるとして特定される。そして、この特定された車両情報に基づいては、走行エリア１２に対応する運転支援エリアが作成されないこととなる。
【００６７】
また同様に、図２（ｂ）に示すように、車両２０に搭載されているアンチロック・ブレーキシステム（ＡＢＳ）の作動履歴が走行エリア１２を走行した車両２０から収集された車両情報に含まれていたときにも、同車両情報が外乱として特定される。すなわち、ＡＢＳは、急ブレーキ等に起因する車両２０のタイヤのロックを抑制すべく、急ブレーキ等が行われたときに作動するシステムである。したがって、車両２０から収集された車両情報にＡＢＳの作動履歴が含まれていたときには、車両２０の減速行動は、例えば、車両２０の前方を走行する前方車両の急停止や車両２０での異常発生に伴う行動であったと推定できる。よって、本実施の形態では、車両２０の減速行動を示す情報とともにＡＢＳの作動履歴を含んだ車両情報に基づいても、走行エリア１２に対応する運転支援エリアが作成されないこととなる。
【００６８】
同様に、図２（ｃ）に示すように、車両２０に搭載されているアダプティブ・クルーズ・コントロール・システム（ＡＣＣ）の作動履歴が走行エリア１２を走行した車両２０から収集された車両情報に含まれていたときにも、同車両情報が外乱として特定される。すなわち、ＡＣＣは、同システムが搭載される車両２０の前方を走行する前方車両２１との車間距離を自動的な減速等により制御するシステムである。したがって、同システムの作動履歴とともに車両情報に含まれる車両２０の減速行動は、前方車両２１との車間距離に応じて作動したＡＣＣに起因する行動であり走行エリア１２に固有の交通要素に応じた行動ではない。よって本実施の形態では、減速行動を示す情報とともにＡＣＣの作動履歴を含んだ車両情報が外乱として特定される結果、同車両情報に基づいても、走行エリア１２に対応する運転支援エリアが作成されないこととなる。
【００６９】
また同様に、図２（ｄ）に示すように、走行エリア１２を走行した車両２０から収集された車両情報に、車両２０を後退させるシフト・リバース操作を示す情報が含まれていたときにも、同車両情報が外乱として特定される。すなわち、この場合には、車両２０の減速行動が、シフト・リバース操作による車両２０の後退に先立ち車両２０を減速させるために行われた行動であり、走行エリア１２に固有の交通要素に応じた行動ではない。よって、本実施の形態では、例えば、車両２０の減速行動を示す情報とともにシフト・リバース操作を示す情報が含まれる車両情報についても外乱として特定され、同車両情報に基づく走行エリア１２に対応する運転支援エリアの作成が行われないこととなる。
【００７０】
さらに図３（ａ）に示すように、車両２０の走行環境が悪天候である旨を示す情報が、走行エリア１２を走行した車両２０から収集された車両情報に含まれていたときにも、同車両情報が外乱として特定される。すなわち、車両２０の走行環境が悪天候であるときには、天候に配慮された低速な走行が行われる傾向にあることから、悪天候下で行われる減速行動も走行エリア１２の交通要素に関係のない行動である蓋然性が高い。よって、本実施の形態では、例えば、車両２０が走行エリア１２を走行したときの天候が悪天候であった旨を示す情報が含まれる車両情報については、車両２０の減速行動を示す情報であっても外乱として特定され、同車両情報に基づく走行エリア１２に対応する運転支援エリアの作成が行われないこととなる。
【００７１】
なお、車両２０が走行エリア１２を走行したときの天候が悪天候であるか否かは、例えば、車両２０に搭載された車載カメラにより撮像された画像、ワイパーの使用履歴、ナビゲーションシステムを通じて取得される天候の記録、各種レーダーや各種センサ等の検出結果等に基づき識別される。
【００７２】
また同様に、図３（ｂ）に示すように、車両２０の周辺を走行する他車両２１の存在を示す情報が、走行エリア１２を走行した車両２０から収集された車両情報に含まれていたときにも、同車両情報が外乱として特定される。すなわち、車両２０の周辺に他車両２１が存在するときには、車両２０の行動が他車両２１の走行状態に追従する傾向にあることから、車両２０の減速行動も他車両２１との接近や同他車両２１の減速行動に応じて行われた行動である蓋然性が高い。よって、本実施の形態では、車両２０が走行エリア１２を走行したときに同車両２０の周辺に存在する他車両２１が存在していた旨を示す車両情報についても、車両２０の減速行動を示す情報であっても外乱として特定され、同車両情報に基づく走行エリア１２に対応する運転支援エリアの作成が行われないこととなる。
【００７３】
また、図４（ａ）に示すように、例えば、減速及び一時停止を要する交通要素である交差点３１及び一時停止標識３２を有する走行エリア３０を、車両２０が走行したとする。なお、図４（ａ）及び図５（ａ）に示す走行エリア３０には、ドライバの車両操作に影響を及ぼす周辺環境が存在しないものとする。
【００７４】
ここで、図４（ｂ）に例示するように、車両２０の走行速度は、例えば一時停止標識３２に対応するポイントＰｔを減速目標として、所定のパターンのもとに変化する。すなわち、車両２０が走行エリア３０の第１〜第３のブロック４１〜４３を走行する際には車両２０のドライバにより一連の車両操作が行われる。この結果、ドライバＡの車両操作に基づく車両２０の走行速度の推移例Ｌ１は、例えば３つの推移に分類される。
【００７５】
なお、走行エリア３０を構成する第１ブロック４１は、例えば、減速行動が開始される前の一定の走行速度での巡航である基本巡航が行われた区間である。また、第２ブロック４２は、アクセルペダルのオフ、ブレーキの踏み込み等、減速開始から減速目標Ｐｔでの停止に至るまでの減速アプローチが行われた区間である。さらに、第３ブロック４３は、減速目標Ｐｔでの車両２０の発進後、加速操作が行われた区間である。
【００７６】
また、例えば、図５（ａ）及び（ｂ）に示すように、ドライバＢの車両操作に基づく車両２０の走行速度の推移例Ｌ２は、例えば減速行動が開始される前の巡航（ブロック４１）が、ドライバＢに固有の癖に起因して図４（ｂ）に示したドライバＡに比べて多少の速度変化を有した推移となっているものの、概ね推移例Ｌ１に類似する推移をなしている。なお、本実施の形態では、このように走行速度が変化する巡航を「ばたばた巡航」という。さらに、推移例Ｌ２は、例えば、減速アプローチ（ブロック４２）において、ドライバＢに固有の癖に起因して、減速目標Ｐｔの前後で２段階の停止動作を示す推移をなしている。
【００７７】
このように、図４（ｂ）及び図５（ｂ）に例示した推移例Ｌ１と推移例Ｌ２とでは、ドライバＡ及びドライバＢに固有の癖が反映されて、ブロック４１及び４３における走行速度が一部相違している。しかし、走行エリア３０には、車両操作に影響を及ぼす周辺環境が存在しないことから、推移例Ｌ１と推移例Ｌ２とでは、ドライバＡ及びドライバＢに固有の癖が反映される走行速度を除いては概ね共通する推移をなしている。
【００７８】
一方、図６（ａ）及び（ｂ）に示すように、ドライバＡの車両操作に基づく車両２０の走行速度の推移例Ｌ３は、例えば、車両２０の進行方向前方を走行する前方車両が減速行動を開始したことにより、減速アプローチが行われる直前のブロック４１において巡航の途中で一時的に減速する推移をなす。
【００７９】
すなわち、先の図４（ｂ）及び図５（ｂ）に示したように、通常、走行エリア３０内で減速目標Ｐｔに対して行われる減速行動は一度で足りる。しかし、図６（ｂ）に示す推移例Ｌ３は、例えば車両２０の周辺に存在する他車両２１や悪天候等の影響により、交差点３１を包含する走行エリア３０で二度の減速行動が行われている。
【００８０】
また、図７（ａ）及び（ｂ）に示すように、ドライバＢの車両操作に基づく車両２０の走行速度の推移例Ｌ４も、例えば、車両２０の進行方向前方を走行する前方車両が減速行動を開始したことにより、減速アプローチが行われる直前のブロック４１において巡航の途中で一時的に減速する推移をなしている。
【００８１】
このように、車両２０が減速目標Ｐｔに至る過程で車両操作に影響を及ぼす要因が存在するときには、この要因の存在に起因して、減速アプローチの直前でも車両２０の減速行動が発生し、一つの走行エリア３０で二回以上の減速行動が行われる傾向にある。よって、減速アプローチが行われる第２ブロック４２の直前の第１ブロック４１で減速行動が行われた旨を示す車両情報については、走行エリア３０に包含される交差点３１とは異なる要因に起因する減速行動が反映された情報、すなわち外乱を含んだ情報であると推定することが可能である。
【００８２】
そこで本実施の形態では、運転支援エリアの学習に際し、所定の交通要素を包含する走行エリアを車両２０の走行状態の推移に基づき分類する。そして、減速アプローチが行われるブロックの直前のブロックで減速行動が行われた旨を示す車両情報についても外乱として特定し、この特定した車両情報に基づく運転支援エリアの作成を行わないこととする。
【００８３】
以下、このような前提のもとに、本実施の形態の車両用情報処理装置の概略構成を図８を参照して説明する。
図８に示すように、車両２０には、同車両２０の車両情報を収集する手段として、アクセルセンサ１０１、ブレーキセンサ１０２、操舵角センサ１０３、車速センサ１０４、及び加速度センサ１０５等が搭載されている。これら各種センサ１０１〜１０５等は、例えばＣＡＮ（Ｃｏｎｔｒｏｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの車載ネットワークを介して、同センサ１０１〜１０５等の検出結果が車両２０のドライバによる車両操作を示す情報として時系列的に記憶される車両情報記憶装置１２０に接続されている。
【００８４】
アクセルセンサ１０１は、ドライバによるアクセルペダル操作によって変化するアクセル開度を検出し、この検出したアクセルの開度に応じた信号を、車両情報記憶装置１２０に出力する。ブレーキセンサ１０２は、ドライバによるブレーキペダルの踏込み量を検出し、この検出した踏込み量に応じた信号を、車両情報記憶装置１２０に出力する。操舵角センサ１０３は、ドライバのステアリング操作により変化する操舵角度を検出し、この検出した操舵角度に応じた信号を、車両情報記憶装置１２０に出力する。車速センサ１０４は、車両２０の車輪の回転速度を検出し、この検出した回転速度に応じた信号を、車両情報記憶装置１２０に出力する。加速度センサ１０５は、車両２０の加速度を検出し、この検出した加速度に応じた信号を、車両情報記憶装置１２０に出力する。
【００８５】
また、車両２０には、同車両２０のハザードランプの点灯状態を制御するハザード制御装置１０６、ワイパーの動作状態を制御するワイパー制御装置１０７、ＡＢＳ１０８、ＡＣＣ１０９、車両２０の変速機の歯車の組み合わせの選択に用いられるシフトレバー１１０が搭載されている。そして、これらワイパー制御装置１０７、ＡＢＳ１０８、及びＡＣＣ１０９の制御信号、並びにシフトレバー１１０を通じたシフトの選択結果も、上記車両情報記憶装置１２０に出力される。
【００８６】
また一方、車両２０には、同車両２０の絶対位置を検出するＧＰＳ１１１が搭載されている。ＧＰＳ１１１は、車両２０の絶対位置を検出するためのＧＰＳ衛星信号を受信し、この受信したＧＰＳ衛星信号に基づき車両２０の緯度経度を検出する。また、ＧＰＳ１１１は、この検出した車両２０の緯度経度を示す情報である位置情報を、車両情報記憶装置１２０に出力する。
【００８７】
さらに、車両２０には、同車両２０の周辺環境を検出する周辺環境検出手段として、例えば、ミリ波レーダー１１２が搭載されている。ミリ波レーダー１１２は、例えば、車両２０の周辺に存在する障害物や車両を検出し、この検出結果を車両情報記憶装置１２０に出力する。
【００８８】
車両情報記憶装置１２０には、こうした各センサ等１０１〜１１２等から入力される車両情報が、それぞれ時系列的に記録される。これにより、車両情報記憶装置１２０には、車両２０のドライバの車両操作を示す情報、並びに、同車両操作のもとに車両２０が走行した位置や走行環境に関する情報が、それぞれ対応付けされて車両２０の車両情報として適宜記録される。
【００８９】
また、車両２０には、車両用情報処理２００との無線通信が可能な車載通信機１３０が搭載されている。車載通信機１３０は、例えば、車両２０の走行の終了に伴い同車両２０のアクセサリーポジションがオン状態からオフ状態に切り替えられたとき、車両情報記憶装置１２０に蓄積されている車両情報を車両用情報処理２００に送信する。
【００９０】
車両用情報処理２００は、例えば、車両２０をはじめとする複数台の車両から各車両の車両情報が送信されるセンター等に設けられており、車載通信機１３０と装置通信機２１０との無線通信を通じて、各車両から送信される車両情報を収集する。この装置通信機２１０を通じて収集された車両情報は、同車両情報が収集、蓄積される車両情報収集部２２０に保存される。
【００９１】
また、車両用情報処理２００は、車両情報収集部２２０に保存された車両情報の中から、各車両情報の収集源となった各車両の減速行動を示す車両情報を抽出する減速行動抽出部２３０を備えている。減速行動抽出部２３０は、車両情報収集部２２０に保存された車両情報の中から各車両の減速行動を示す情報を抽出すると、この抽出した情報を、同情報に基づき運転支援エリアの作成に際して外乱となる車両情報を特定する外乱特定部２４０に出力する。なお、各車両の減速行動を示す情報には、例えば、アクセルセンサ１０１の検出結果に基づくアクセルペダルのオン／オフ、ブレーキセンサ１０２の検出結果に基づくブレーキペダルのオン／オフを示す情報が含まれる。同様に、各車両の減速行動を示す情報には、車速センサ１０４の検出結果に基づく車両２０の走行速度や、加速度センサ１０５の検出結果に加速及び減速態様を示す情報が含まれる。さらに、各車両の減速行動を示す情報には、各車両の減速行動が行われたときの緯度経度を示す位置情報、すなわちＧＰＳ１１１の検出結果も含まれる。
【００９２】
外乱特定部２４０は、例えば、各車両に対して減速支援等の運転支援を実行すべき区間である運転支援エリアの候補となる候補エリアを定義する候補エリア定義部２４１を備えている。候補エリア定義部２４１は、減速行動抽出部２３０から抽出された各車両の減速行動を示す情報に基づき、一時停止位置等の交通要素に応じて減速行動が行われた所定の区間を、運転支援エリアの候補となる候補エリアとして定義する。また、候補エリア定義部２４１は、この定義した候補エリアを、車両操作の変化の推移に基づき１ないし複数のブロックに分割する。すなわち、候補エリア定義部２４１は、各車両が各走行エリアを走行した際のアクセルペダルやブレーキペダルの踏み込み態様に基づき、各走行エリアにおける車両の走行パターンを分類し、この分類した走行パターンの別に候補エリアを分割する。
【００９３】
外乱特定部２４０はまた、候補エリア定義部２４１により定義された候補エリアが、既に定義済みであるエリアと同一もしくは類似するエリアであるか否かを判定する候補エリア照合部２４２を備えている。候補エリア照合部２４２は、候補エリア定義部２４１により定義された候補エリアと、各候補エリアが登録される学習データベース２６０に登録されている候補エリアとの照合を通じて、候補エリア定義部２４１により定義された候補エリアが新たに定義されたエリアであるか否かを判定する。
【００９４】
外乱特定部２４０はさらに、各車両の車両行動が周辺環境、すなわち車両２０の走行時における外乱の影響を受けた行動であるか否かを判定する外乱影響判定部２４３を備えている。本実施の形態の外乱影響判定部２４３は、例えば、車両情報に含まれている上記ハザード制御装置１０６やワイパー制御装置１０７の制御結果、ＡＢＳ１０８やＡＣＣ１０９の作動状態、シフトレバー１１０の操作履歴、ミリ波レーダー１１２の検出結果等に基づいて、各車両の車両行動が周辺環境の影響を受けた行動であるか否かを判定する。また、本実施の形態の外乱影響判定部２４３は、候補エリア定義部２４１により分割されたブロックに関する情報に基づき、交通要素を包含するブロックの直前のブロックで車両の減速行動が行われたか否かを特定する。そして、交通要素を包含するブロックの直前のブロックで車両の減速行動が行われているときには、この減速行動が周辺環境の影響を受けた行動であると判定する。
【００９５】
また、車両用情報処理２００は、外乱特定部２４０により特定される外乱を、運転支援エリアの学習に反映させるエリア学習部２５０を備えている。エリア学習部２５０は、例えば、外乱影響判定部２４３にて外乱の影響を受けたと判定された車両行動を示す車両情報を、運転支援エリアの学習対象から除外する。また、エリア学習部２５０は、外乱影響判定部２４３にて周辺環境の影響を受けていないと判定された車両行動を示す車両情報に基づき、同車両行動が行われた候補エリアの位置や同エリアでの車両行動を示すエリア管理表を作成し、この作成したエリア管理表を学習データベース２６０に登録する。この際、エリア学習部２５０は、候補エリア照合部２４２による照合結果に基づき、学習データベース２６０に登録すべきエリア管理表にて示される候補エリアが学習データベース２６０に存在する旨判断したときには、学習データベース２６０に存在するエリア管理表を更新する。なお、この更新に際しては、例えば、同エリア管理表にて示される候補エリアの学習回数の更新などが行われる。
【００９６】
学習データベース２６０では、エリア学習部２５０により作成されたエリア管理表が適宜登録されるとともに、同学習データベース２６０に登録されているエリア管理表が適宜更新される。
【００９７】
次に、本実施の形態の車両用情報処理２００及び運転支援エリアの学習方法による運転支援エリアの学習手順を図９〜図２７を参照して詳述する。
図９に示すように、運転支援エリアの学習に際してはまず、１ないし複数台の車両から車両操作態様を示す情報と対応する位置情報とが関連付けられた車両情報が収集される（ステップＳ１０１）。これにより、例えば図１０（ａ）に示すように、或る経路での車両の車両操作の推移、換言すれば車両の走行速度等の走行状態の推移を位置情報とともに示す車両情報が複数収集される。
【００９８】
次いで、この収集された各車両情報から、例えば車両の減速行動と対応する位置とを示す情報が部分的に抽出される（ステップＳ１０２）。これにより、例えば図１０（ｂ）に示すように、図１０（ａ）に示す一の車両情報から、一時停止標識Ｐａに対して行われた減速行動を位置情報とともに示す情報Ｌａと、カーブＰｃに対して行われた減速行動を位置情報とともに示す情報Ｌｃとが抽出される。
【００９９】
そして、図９にステップＳ１０３として示すように、各々抽出された減速行動に対応する位置情報が運転支援エリアの候補エリアとして定義されるとともに、その位置情報によって示される走行位置で行われた減速行動を示す情報が同候補エリアに関連付けられる。また併せて、この定義された候補エリアに対して同候補エリアを識別するための仮エリアＩＤが付与されるとともに、この候補エリアにおいて車両が停止した位置が減速目標位置として規定される。これにより、図１０（ｃ）に示すように、候補エリアとして定義された走行位置及び同走行位置における車両行動を示す情報Ｌａ及びＬｃに対し、例えば仮のＩＤである「ＩＤ＿００１」及び「ＩＤ＿００２」がそれぞれ付与される。
【０１００】
その後、図９にステップＳ１０４として示すように、各候補エリアに対応する運転支援エリアが学習データベース２６０に存在するか否かが、各エリアに付与されているＩＤの照合を通じて判断される。そして、各候補エリアに対する学習処理が実行されることにより、各候補エリアに関連付けられた減速行動を示す情報が外乱であるか否かが判断されるとともに、外乱であると判断された減速行動を示す情報が関連付けられた候補エリアが運転支援エリアの候補から除外される（ステップＳ１０５）。
【０１０１】
こうして、外乱として除外されなかった候補エリアが、学習データベース２６０に登録されていないエリアである旨判断された候補エリアであるときには、この候補エリアが運転支援エリアとして学習データベース２６０に新たに登録される。一方、外乱として除外されなかった候補エリアが、学習データベース２６０に既に登録されていないエリアと同一のエリアであるときには、学習データベース２６０に登録済みの運転支援エリアに関する情報が更新される。
【０１０２】
次に、先のステップＳ１０２で実行される減速行動の抽出処理の詳細を図１１及び図１２を参照して説明する。
本処理ではまず、各車両から収集された車両情報の中から、例えば或る出発地点から到着地点までの経路における車両操作や位置を示す一つの車両情報が抽出される。なお、車両情報に、ブレーキペダルの踏み込みが行われた旨を示す情報が複数含まれているときには、出発地点に近い地点で行われたブレーキペダルの踏み込みを示す情報の順に、以下のステップＳ２０１〜Ｓ２１７の処理が行われる。
【０１０３】
次いで、この抽出された車両情報に基づき、同車両情報の収集源となった車両において、出発地点から到着地点に至るまでの間にブレーキペダルの踏み込みが行われたか否かが判断される（ステップＳ２０１）。これにより、図１３（ａ）に例示するように、ブレーキペダルの踏み込みが行われた旨を示す情報Ｄ１が車両情報に含まれているときには、図１３（ｂ）に例示するように、一時停止標識３２が設けられた交差点３１を包含する走行エリア３０内の地点Ｐ１で、車両２０のドライバによりブレーキペダルが踏み込まれた旨が認識される。
【０１０４】
そして、図１１にステップＳ２０２として示すように、車両情報の収集源となった車両において出発地点から到着地点に至るまでの間にブレーキペダルの踏み込みが行われていたときには、ブレーキペダルが踏み込まれたときの車両の走行速度が例えば約「１５ｋｍ／ｈ」以上であるか否かが判断される。
【０１０５】
次いで、車両の走行速度が例えば約「１５ｋｍ／ｈ」以上ではない旨判断されたときには、車両が出発地点から到着地点に至るまでの間にブレーキペダルの踏み込みが他に行われていたか否かが判断される（ステップＳ２０２：ＮＯ、Ｓ２０１）。そして、ブレーキペダルの踏み込みが他に行われていたときには、このときの車両の走行速度が約「１５ｋｍ／ｈ」以上であるか否かが判断される（ステップＳ２０２）。
【０１０６】
こうして、図１３（ａ）及び（ｂ）に例示するように、走行エリア３０内の地点Ｐ２でドライバによるブレーキ操作が行われ、かつ、車両２０の走行速度が約「１５ｋｍ／ｈ」以上である旨を示す情報Ｄ２が上記抽出された車両情報の中に含まれている旨が認識される。
【０１０７】
そして、図１１に示すステップＳ２０２で認識されたブレーキペダルの踏み込み操作の次に行われた車両操作がブレーキペダルの踏み込みを解除する操作であり、かつ、そのときの車両２０の走行速度が例えば約「１５ｋｍ／ｈ」未満であるか否かが判断される（ステップＳ２０３、Ｓ２０４）。
【０１０８】
これにより、図１３（ａ）及び（ｂ）に示すように、上記抽出された車両情報の中に、走行エリア３０内の地点Ｐ３でドライバによるブレーキペダルの踏み込みが解除され、かつ、車両２０の走行速度が約「１５ｋｍ／ｈ」未満である旨を示す情報Ｄ３が含まれている旨が認識される。そして、図１１にステップＳ２０５ａとして示すように、先のステップＳ２０１に先立ち抽出された車両情報が車両２０の減速行動を示す情報である旨認識される。
【０１０９】
なお、図１１のステップＳ２０４において、ブレーキペダルの踏み込みが解除されたときの車両２０の走行速度が約「１５ｋｍ／ｈ」以上である旨判断されたときは、その後に行われた車両操作がブレーキペダルの踏み込みであるか否かが判断される（ステップＳ２０６）。そして、ブレーキペダルの踏み込みの解除後に再度ブレーキペダルが踏み込まれていたときには（ステップＳ２０６：ＹＥＳ）、その後に再びブレーキペダルの踏み込みが解除されたか否か、及び車両２０の走行速度が約「１５ｋｍ／ｈ」未満であるか否かが再び判断される（ステップＳ２０３、Ｓ２０４）。
【０１１０】
一方、ステップＳ２０６において、ブレーキペダルの踏み込みの解除後に再度のブレーキペダルの踏み込みが行われていない旨判断されたときには、停止に至らない減速行動有りと判定される（ステップＳ２０５ｂ）。
【０１１１】
そして、車両情報が車両２０の減速行動を示す情報である旨認識されると、この車両情報に基づき車両２０の減速目標位置を決定する処理である減速目標決定処理が実行される（ステップＳ２０７〜Ｓ２１１）。
【０１１２】
本処理ではまず、ステップＳ２０７において、先のステップＳ２０４で特定された地点Ｐ３以降の地点で、ブレーキペダルの踏み込み操作が解除されたときの車両２０の走行速度が、同車両２０の停止が推認される停止推認速度（例えば約「５ｋｍ／ｈ」）以下となっていたか否かが判断される。
【０１１３】
そして、車両２０の走行速度が同車両２０の停止推認速度以下となっていたときには（ステップＳ２０７：ＹＥＳ）、車両２０の走行速度が停止推認速度以下となったときの同車両２０の位置を示す緯度経度が、走行エリア３０での車両２０の減速目標位置として規定される（ステップＳ２０８）。これにより、図１３（ａ）に例示するように、例えば一時停止標識３２の設置付近である地点Ｐ４が、車両２０の減速目標位置として規定される。次いで、ブレーキペダルの踏み込み操作が繰り返されているときには、この操作を、ポンピング及び複数の減速行動のいずれに分類するかが判断される。
【０１１４】
一方、図１１のステップＳ２０７において、ブレーキペダルの踏み込み操作が解除されたときの車両２０の走行速度が同車両２０の停止が推認される停止推認速度を超えていた旨判断されたときには（ステップＳ２０７：ＮＯ）、ブレーキペダルの踏み込みの解除後に行われた操作がブレーキペダルの踏み込み操作であるか否かが判断される（ステップＳ２１０）。そして、ブレーキペダルの踏み込みの解除後に行われた操作がブレーキペダルの踏み込み操作であるときには、その後に再びブレーキペダルの踏み込み操作が解除されているかが判断される（ステップＳ２１１）。次いで、ブレーキペダルの踏み込み操作が解除されていない旨判断されたときには（ステップＳ２１１：ＮＯ）、すなわち、車両２０の走行速度が停止推認速度を超えているものの継続してブレーキペダルが踏み込まれていたときには、このブレーキペダルが踏み込まれていた地点が減速目標位置として規定される（ステップＳ２０８）。
【０１１５】
これに対し、ステップＳ２１１においてブレーキペダルの踏み込み操作が解除されている旨判断されたときには、そのときの車両２０の走行速度が停止推認速度以下であるかが再び判断される（ステップＳ２１１：ＹＥＳ、Ｓ２０７）。
【０１１６】
こうして車両２０の減速目標位置が規定されると、図１２に示すように、この減速目標位置の規定源となった車両情報が、車両２０にとっての外乱である周辺環境の影響を受けた情報であるか否かを判定する外乱影響有無判定処理が実行される（ステップＳ２１２〜ステップＳ２１４）。
【０１１７】
本処理ではまず、ステップＳ２１２において、例えば上記減速行動有無判定処理（図１１：ステップＳ２０１〜２０６）にて判断の対象となったブレーキペダルの踏み込みを示す車両情報に、車両２０が緊急状態にある旨を示す緊急信号が含まれているか否かが判断される。ここでは、例えば、ハザードランプを点灯させるための制御信号やＡＢＳを作動させるための制御信号が車両情報に含まれているとき、車両情報に緊急信号が含まれていると判断される。
【０１１８】
次いで、車両情報に緊急信号が含まれていない旨判断されると（ステップＳ２１２：ＹＥＳ）、例えば車両２０に搭載された運転支援装置により各種運転支援が行われた旨を示す運転支援信号が、ブレーキペダルの踏み込みを示す車両情報に含まれているか否かが判断される（ステップＳ２１３）。ここでは、例えば、アダプティブ・クルーズ・コントロール・システムを作動させるためのＡＣＣ信号が車両情報に含まれているとき、車両情報に運転支援信号が含まれていると判断される。
【０１１９】
次いで、車両情報に運転支援信号が含まれていない旨判断されると（ステップＳ２１３：ＹＥＳ）、車両２０の周辺環境が異常である旨を示す周辺環境信号が、ブレーキペダルの踏み込みを示す車両情報に含まれているか否かが判断される（ステップＳ２１４）。ここでの例では、上記ミリ波レーダー１１２により車両２０の前方を走行する前方車両の存在を検知した旨を示す他車両検知信号、車両２０を後退させるためのシフト・リバース操作が行われた旨を示す信号が車両情報に含まれているとき、車両情報に周辺環境信号が含まれていると判断される。同様に、例えば、車両２０の走行時の天候が悪天候である旨を示す悪天候検知信号などの信号が車両情報に含まれているとき、すなわち、ワイパー制御装置１０７が高速で作動した旨の制御信号が車両情報に含まれているとき、車両情報に周辺環境信号が含まれていると判断される。
【０１２０】
そして、車両情報に周辺環境信号が含まれていない旨判断されると（ステップＳ２１４：ＹＥＳ）、減速目標位置に対して行われた車両２０の減速行動が周辺環境の影響を受けたものではなく、同車両２０の減速行動が行われた走行位置についての車両情報が、運転支援エリアの作成に適した適正な情報であるとして規定される（ステップＳ２１５）。
【０１２１】
一方、緊急信号、運転支援信号、周辺環境信号のいずれかの信号が含まれているときには、減速目標位置に対して行われた車両２０の減速行動が周辺環境の影響を受けたものであり、同車両２０の減速行動が行われた走行位置についての車両情報が、運転支援エリアの作成に際しての外乱であると規定される（ステップＳ２１６）。
【０１２２】
こうして、周辺環境の影響の有無の判定を通じて車両情報の適正性が規定されると、図１１にステップＳ２１７として示すように、この車両情報に基づき運転支援エリアの候補となる候補エリアを定義するエリア定義処理が実行される。そして、車両情報に含まれる減速行動を示す情報に基づく減速目標位置の決定、外乱影響有無の判定、及び候補エリアの定義が完了されると、この車両情報に含まれる他の減速行動を示す情報に対して、減速目標位置決定、外乱影響有無判定、及びエリア定義が適宜実行される。こうして、先のステップＳ２０１に先立ち抽出された車両情報に基づく減速行動の有無の判定、減速目標位置の決定、外乱影響有無の判定、及び候補エリアの定義が完了されると、その他の車両情報が車両情報収集部２２０から新たに抽出される。こうして適宜抽出された車両情報に基づき、減速行動判定、減速目標位置決定、外乱影響有無判定、及びエリア定義が、例えば各車両情報に含まれる車両２０の減速行動を示す情報を単位として適宜実行されることとなる。
【０１２３】
次に、本実施の形態の車両用情報処理装置及び運転支援エリアの学習方法によるエリア定義処理について図１４を参照して説明する。なお、図１４に示すエリア定義処理は、先の図９のステップＳ１０３の処理の詳細を示したものである。
【０１２４】
図１４に示すように、本処理ではまず、ステップＳ３０１において、周辺環境の影響の有無が規定された車両情報に対し、仮エリアＩＤが設定される。これにより、例えば、図１５（ａ）に示す車両２０の車両操作を示す情報Ｌｋと車両２０の走行エリア３０を示す位置情報とが関連付けられた車両情報に対し、図１５（ｂ）に例示するように仮のエリアＩＤ「００１」が設定される。
【０１２５】
そして、図１４に示すステップＳ３０２において、減速目標位置Ｐｔから所定の距離「Ｘ」ｍだけ車両２０の進行方向後方に戻った位置がエリア進入位置として規定される。また併せて、ステップＳ３０３において、減速目標位置Ｐｔから所定の距離「Ｙ」ｍだけ車両２０の進行方向前方に進んだ位置がエリア退出位置として規定される。これにより、図１５（ｂ）に示すように、エリア進入位置Ｐｓとエリア退出位置Ｐｇとによって区画されたエリアが、運転支援エリアの候補となる候補エリア４０として作成される。
【０１２６】
また、図１４に示すステップＳ３０４において、減速目標位置Ｐｔに対して例えば半径「α」ｍの円に包含されるエリアが、本候補エリア４０における許容減速目標位置として規定される。これにより、図１５（ｂ）に示すように、減速目標位置Ｐｔを中心とした半径αの許容減速目標位置Ｐｔ２が作成され、本エリア定義処理が終了される。
【０１２７】
なお、本エリア定義処理を通じて定義される候補エリアに関する主要情報としては、図１６に例示するように、大きくは、エリアＩＤ、エリア進入位置、エリア退出位置、及び許容目標減速位置を示す情報が挙げられる。
【０１２８】
次に、本実施の形態の車両用情報処理装置及び運転支援エリアの学習方法によるエリア照合処理について図１７及び図１８を参照して説明する。なお、本エリア照合処理は、先の図９のステップＳ１０４の処理の詳細を示したものである。
【０１２９】
図１７に示すように、本処理ではまず、ステップＳ４０１において、先のエリア定義処理を通じて候補エリアが新たに定義されると、この候補エリアに含まれる減速目標位置（許容減速目標位置）を有する候補エリアもしくは運転支援エリアが学習データベース２６０に登録されているか否かが判断される。
【０１３０】
すなわち、図１８（ａ）に示す候補エリア４０に包含される減速目標位置Ｐｔを有する候補エリアもしくは運転支援エリアが、図１８（ｂ）に例示する学習データベース２６０に登録されているか否かが判断される。
【０１３１】
なお、この候補エリア４０の登録の有無の判断は、その判断項目を図１８（ｃ）に例示するように、例えば、候補エリア４０の主要情報であるエリアＩＤ、許容目標減速位置の緯度経度情報などの情報と、学習データベース２６０に登録されている候補エリアや運転支援エリアの主要情報との対比を通じて行われる。
【０１３２】
また、新たに定義された候補エリア４０に含まれる許容目標減速位置等を含む候補エリアや運転支援エリアが学習データベース２６０に複数存在するときには、エリアＩＤや許容目標減速位置の緯度経度情報の他、例えば、エリアの始点となる進入位置やエリアの終点となる退出位置も加味して、候補エリアの登録の有無が判断される。
【０１３３】
そして、新たに定義された候補エリア４０に含まれる許容目標減速位置等を有した候補エリアや運転支援エリアが学習データベース２６０に存在しないときには、図１８（ｄ）に示すように、候補エリア４０に設定された仮のＩＤが正規のＩＤへと変更される（図１７：ステップＳ４０２）。
【０１３４】
一方、新たに定義された候補エリア４０に含まれる許容目標減速位置等を有した候補エリアや運転支援エリアが学習データベース２６０に既に存在するときには、既に登録済みの候補エリアや運転支援エリアの登録情報と新たに定義された候補エリア４０の登録情報とが対比される。そして、この対比の結果、例えば、一致する登録情報のみが利用対象とする情報として規定され、相違する情報については破棄される（ステップＳ４０３）。
【０１３５】
こうして、候補エリアが定義される都度、この定義された候補エリアに基づいて学習データベース２６０の登録内容が更新されることとなる。
次に、本実施の形態の車両用情報処理装置及び運転支援エリアの学習方法によるエリア学習処理について図１９〜図２７を参照して説明する。なお、本エリア学習処理は、先の図９のステップＳ１０５の処理の詳細を示したものである。
【０１３６】
図１９に示すように、本処理では大きくは、まずステップＳ５０１において、学習データベース２６０に登録、更新された候補エリア４０の作成元となった車両情報に基づき、同候補エリア４０で行われた車両２０の行動が加速行動と減速行動とに分類される加減速行動分類処理が実行される。
【０１３７】
本処理では、図２０（ａ）に例示する候補エリア４０が新たに定義されると、この候補エリア４０の作成源となった車両情報から、図２０（ｂ）に示すように候補エリア４０における車両２０のアクセルペダル及びブレーキペダルの操作履歴であるペダル操作リスト２２が抽出される。そして、この抽出されたペダル操作リスト２２に基づき、候補エリア４０における車両２０の行動が、例えば「加速行動１」、「減速行動１」、及び「加速行動２」の３つの行動に分類される。なお、「加速行動１」とは、例えば、アクセルペダルの解除及び踏み込みが順に行われた行動である。また、「減速行動１」は、例えば、アクセルペダルの解除、ブレーキペダルの踏み込み・解除、及びアクセルペダルの踏み込みが順に行われた行動である。さらに、「加速行動２」は、例えば、アクセルペダルの解除及び踏み込みが順に行われた行動である。
【０１３８】
こうして、車両２０の行動が分類されると、図１９にステップＳ５０２として示すように、この分類された行動のうちの減速行動が減速目標位置に対する車両行動である減速アプローチであるか否かを判定する減速アプローチ判定処理が実行される。
【０１３９】
次いで、この減速アプローチ判定処理が実行されると、候補エリアで行われた車両行動の特徴（走行パターン）の別に同候補エリアが所定のブロック毎に分割される走行パターン判定処理が実行される（ステップＳ５０３）。
【０１４０】
その後、これら加減速行動分類処理、減速アプローチ判定処理、及び走行パターン判定処理による処理結果を踏まえて学習データベース２６０の登録内容が更新される学習内容更新処理が実行される（ステップＳ５０４）。
【０１４１】
次に、図１９のステップＳ５０２における減速アプローチ判定処理の詳細を図２１に示すように、本処理ではまずステップＳ６０１において、上記抽出されたペダル操作リスト２２の中から、減速行動を示すペダル操作群が取り出される。これにより、図２２（ａ）に示す候補エリア４０を走行した車両２０のペダル操作リスト２２の中から、「減速行動１」を示すペダル操作群２３が取り出される。なお、ここでの例では、ペダル操作群２３は例えば、アクセルペダルのオフ、ブレーキペダルのオン、ブレーキペダルのオフ、及びアクセルペダルのオンが順に行われた旨を示している。
【０１４２】
次いで、図２１にステップＳ６０２として示すように、取り出されたペダル操作群２３が、車両２０が減速目標Ｐｔで停止するために行われる減速行動である減速アプローチであるか否かが判定される。この減速アプローチの判定は、例えば、取り出されたペダル操作群２３に所定のペダル操作が含まれているか否かに基づいて行われる。
【０１４３】
本実施の形態では、に車両２０が走行した走行エリア３０（候補エリア４０）における車両情報を図２２（ｂ）例示するように、例えば、
ａ：車両２０の走行速度が約「２０ｋｍ」以上であるときのアクセルペダルのオフ（減速開始操作）、
ｂ：車両２０の走行速度が約「１５ｋｍ」未満であるときのブレーキペダルのオフ（減速終了操作）、
ｃ：車両２０の走行速度が約「５ｋｍ」未満であるときのブレーキペダルのオフ、
及びエンジンがアイドリングの状態で車両が動く現象であるクリープの開始、
がペダル操作群２３にて示されているときには、車両２０により減速アプローチが行われたと判定される（第１の判定基準）。なお、クリープの有無の判断に際しては、ブレーキのオフ後にさらにブレーキペダルの踏み込み操作等が行われているときには「クリープ有り」として判断され、ブレーキのオフ後にさらにブレーキペダルの踏み込み操作等が行われていないときには「クリープ無し」として判断される。
【０１４４】
また、例えば本実施の形態では、上記ａに代えて、
ａ２：車両２０の走行速度が約「１５ｋｍ」以上であるときのブレーキペダルのオン（減速開始操作）、
が上記「ｂ」及び「ｃ」の操作とともに車両情報に含まれているときにも、車両２０により減速アプローチが行われたと判定される（第２の判定基準）。すなわち、減速目標に対する車両２０の減速に際しては、アクセルペダルのオフが、減速目標Ｐｔから十分に離れた距離から開始されることもあり、この場合には、減速目標Ｐｔを包含する所定の走行エリアにおけるペダル操作群２３にアクセルペダルのオフが含まれないこともある。しかし、本実施の形態では、上記「ａ２」を判定基準の一つとして減速アプローチ判定が行われることにより、ブレーキペダルのオンオフ及び車両２０の走行速度のみに基づいて減速アプローチ判定を行うことが可能となっている。
【０１４５】
そして、こうした判定基準に基づき、図２２（ｃ）に示すように、例えば「減速行動１」が減速アプローチであるとして判定される。
次いで、図２１にステップＳ６０３として示すように、減速アプローチとして判定された減速行動が複数存在するときには、各減速行動のうち、車両２０の減速目標位置を含む減速行動が減速アプローチとして特定される。
【０１４６】
そして、こうした判定の結果、車両２０が走行エリア３０（候補エリア４０）を走行した際に減速アプローチを行った旨判断されると（ステップＳ６０４：ＹＥＳ）、走行エリア３０における車両２０の減速回数が加算される（ステップＳ６０５）。
【０１４７】
一方、車両２０が候補エリア４０を走行した際に減速アプローチを行っていない旨判断されると（ステップＳ６０４：ＮＯ）、車両２０から収集された車両情報に基づく候補エリア４０についての学習が終了される（ステップＳ６０６）。すなわち、候補エリア４０が、減速アプローチの不要な走行エリア、換言すれば、車両２０の減速アプローチを支援するための運転支援が必要のないエリアであるとして、運転支援を実行するための運転支援エリアの学習が終了される。
【０１４８】
次に、図２３に示すように、図１９のステップＳ５０３における走行パターン判定処理では、まずステップＳ７０１において、上記減速アプローチとして判定された車両２０の減速行動が行われた走行区間が、例えば減速アプローチが行われる区間である「減速アプローチ中ブロック」として規定される。これにより、図２４（ａ）に示すように、車両２０にて減速アプローチ（「減速行動１」）が行われた区間ＢＣ２が、図２４（ｂ）に示すように、「減速アプローチ中ブロック」として規定される。
【０１４９】
次いで、図２３にステップＳ７０２として示すように、減速アプローチ中の車両行動にアクセルオフが存在するか否かが判断される。そして、減速アプローチ中の車両行動にアクセルオフが存在するときには（ステップＳ７０２：ＹＥＳ）、減速アプローチの開始前における車両行動が行われた走行区間が、例えば「減速アプローチ前ブロック」として規定される（ステップＳ７０３）。これにより、図２４（ａ）に示すように、車両２０にて「加速行動１」が行われた区間ＢＣ１、換言すれば、「減速アプローチ中ブロックＢＣ２」の直前の区間ＢＣ１が、図２４（ｂ）に示すように、「減速アプローチ前ブロック」として規定される。
【０１５０】
一方、減速アプローチ中の車両行動にアクセルオフが存在しないときには（ステップＳ７０２：ＮＯ）、車両２０が減速アプローチ中に候補エリア４０に進入したと判定され、「減速アプローチ前ブロック」の規定が行われない（ステップＳ７０４）。
【０１５１】
また、ステップＳ７０５において、減速アプローチ中の車両行動にアクセルオンが存在するか否かが判断される。そして、減速アプローチ中の車両行動にアクセルオンが存在するときには（ステップＳ７０５：ＹＥＳ）、減速アプローチの終了後における車両行動が行われた走行区間が例えば「減速アプローチ後ブロック」として規定される（ステップＳ７０６）。これにより、図２４（ａ）に示すように、車両２０にて「加速行動２」が行われた区間ＢＣ３、換言すれば、「減速アプローチ中ブロックＢＣ２」の直後の区間ＢＣ３が、図２４（ｂ）に示すように、「減速アプローチ後ブロック」として規定される。
【０１５２】
こうして、各区間のブロック名が規定されると、各ブロックにおける車両２０の車両行動の各パターンが識別される（ステップＳ７０８）。ここでは、例えば、図２５（ａ）に示すマップの参照を通じて、「減速アプローチ前ブロック」、「減速アプローチ中ブロック」、及び「減速アプローチ後ブロック」で行われた車両行動が、それぞれ「ばたばた巡航」、「基本アプローチ」、及び「小刻み発進」であると識別される。そして、候補エリア４０における車両２０の各行動の表現名が、「加速行動１」、「減速行動１」、及び「加速行動２」から、それぞれ「ばたばた巡航」、「基本アプローチ」、及び「小刻み発進」へと変更される。
【０１５３】
また、候補エリア４０における車両２０の減速アプローチ態様を示す減速アプローチ情報が、例えば図２５（ｂ）に例示する態様で決定される（図２３：ステップＳ７０９）。
こうして、減速アプローチ情報が決定されると、「減速アプローチ中ブロック」の直前のブロックである「減速アプローチ前ブロック」で車両２０の減速行動が行われたか否かが判定される（ステップＳ７１０）。そして、「減速アプローチ前ブロック」で車両２０の減速行動が行われていないときには（ステップＳ７１０：ＹＥＳ）、他車両２１や天候等の周辺環境が候補エリア４０で行われた車両２０の車両行動に影響していないと判断される（ステップＳ７１１）。
【０１５４】
これに対し、「減速アプローチ前ブロック」で車両２０の減速行動が行われていたときには（ステップＳ７１０：ＮＯ）、候補エリア４０で行われた車両２０の車両行動が、他車両２１や天候等の周辺環境の影響を受けた行動であると判断される（ステップＳ７１２）。すなわち、この場合には、車両２０に減速行動を及ぼす要素が候補エリア４０の減速目標以外にも存在しており、この要素の存在に起因して車両２０の減速行動が行われた旨判断される。
【０１５５】
続いて、図２６に示すように、図１９のステップＳ５０４における学習内容更新処理では、まずステップＳ８０１において、例えば、車両２０から収集された車両情報に基づき定義された候補エリア４０が、新たに定義されたエリアであるか否か、すなわち、学習データベース２６０に未登録のエリアであるか否かが判定される。
【０１５６】
そして、候補エリア４０が新たに定義されたエリアであると（ステップＳ８０１：ＹＥＳ）、車両２０から収集された車両情報に基づき、候補エリア４０（走行エリア３０）を走行した車両２０の減速アプローチ時において周辺環境が車両行動に影響を及ぼしていたか否かが判定される（ステップＳ８０２）。ここでは、例えば、先の図２及び図３に例示したように、ＡＢＳ１０８やＡＣＣ１０９の作動、及び周辺車両の存在の有無等に基づいて、周辺環境の影響の有無が判定される。
【０１５７】
こうして、車両２０の減速アプローチ時に周辺環境が車両行動に影響を及ぼしていない旨判定されると（ステップＳ８０２：ＹＥＳ）、減速アプローチ開始前の車両行動に周辺環境の影響が存在するか否かが判定される（ステップＳ８０３）。ここでは、例えば、減速アプローチの開始前に減速行動が行われていたとき、周辺環境が車両行動に影響を及ぼしていた旨判定される。
【０１５８】
そして、減速アプローチ開始前の車両行動に周辺環境が影響を及ぼしていない旨判定されると（ステップＳ８０３：ＹＥＳ）、候補エリア４０及び同候補エリア４０での車両行動に関する情報が運転支援エリアに関する情報として学習データベース２６０に登録される。これにより、例えば、図２７に示すエリア管理表が候補エリア４０について作成され、この作成されたエリア管理表が学習データベース２６０に新たに登録される。
【０１５９】
一方、ステップＳ８０１において、候補エリア４０が定義済みのエリアであり、同候補エリア４０に関するエリア管理表が学習データベース２６０に登録済みである旨判断されたときには（ステップＳ８０１：ＮＯ）、この学習データベース２６０に登録済みのエリア管理表が車両２０から収集された車両情報に応じて更新される。なお、この更新に際しては、候補エリア４０における学習回数がカウントされる。
【０１６０】
また一方、ステップＳ８０２、ステップＳ８０３において、周辺環境が車両行動に影響を及ぼしていた旨判定されたときには、この周辺環境の影響が反映される車両情報に基づくエリア管理表の作成は行われず、本処理が終了される。
【０１６１】
以上説明したように、本実施の形態にかかる車両用情報処理装置、及び運転支援エリアの学習方法によれば、以下の効果が得られるようになる。
（１）運転支援エリアの学習に際し、一時停止標識３２や交差点３１などの交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作を示す車両操作を含んだ車両情報を外乱として特定するとともに、この特定結果を運転支援エリアの学習に反映させることとした。このため、この外乱として特定された車両情報については、学習すべき運転支援エリアに反映させないことで、動的に変化する車両の周辺環境に起因して発生した車両操作を示す情報に基づく運転支援エリアが作成されることが抑制される。そのため、実際には交通要素が存在しないにも拘わらず、この交通要素に応じた車両操作が行われたと誤認され、運転支援エリアが誤って作成されることが抑制される。これにより、車両から収集された車両情報をもとに、ドライバの車両操作を支援する運転支援の実行に適した運転支援エリアを精度よく作成することができるようになる。
【０１６２】
（２）外乱特定部２４０による特定結果を運転支援エリアの学習に反映させる処理として、この外乱特定部２４０にて外乱として特定された車両情報に基づくエリア管理表（運転支援エリア）の作成を行わないこととした。これにより、外乱である蓋然性の極めて低い車両情報、換言すれば、実際の道路上に存在する交通要素に対して行われるべき車両操作を示す車両情報のみに基づいて運転支援エリアが作成されることとなり、実際の道路環境に即した運転支援エリアを容易かつ的確に作成することが可能となる。
【０１６３】
（３）外乱特定部２４０により、交通要素を含む所定区間の直前の区間における車両挙動の変動を示す車両情報を外乱として特定することとした。これにより、各種交通要素のもとで行われるべき一連の車両操作傾向に基づいて外乱を特定することが可能となり、車両情報が外乱であるか否かを高精度に特性することが可能となる。
【０１６４】
（４）候補エリア定義部２４１により交通要素を包含する所定の区間を運転支援エリアの候補となる候補エリア４０として定義するとともに、この定義した候補エリア４０を車両操作の特定の要素の変化推移に基づき１ないし複数のブロックＢＣ１〜ＢＣ３に分割することとした。そして、エリア学習部２５０では、各々定義された候補エリアのうち、交通要素を包含する減速アプローチ中ブロックＢＣ２の直前の減速アプローチ前ブロックＢＣ１に車両挙動の変動が含まれている候補エリアを、運転支援エリアの候補から除外することとした。これにより、走行エリアを走行する車両２０の各ブロックＢＣ１〜ＢＣ３における走行パターンに基づいて、車両情報が外乱であるか否かを的確に特定することが可能となる。また、これにより、運転支援エリアが交通要素毎に的確に作成されることとなり、この作成される運転支援エリアの有用性が好適に高められるようになる。
【０１６５】
（５）外乱特定部２４０により、車両挙動の変動の有無を、減速アプローチ前ブロックＢＣ１における車両２０の減速に基づき特定することとした。このため、減速アプローチ前ブロックＢＣ１において車両２０が減速行動を行ったか否かに基づき、車両挙動に変動が生じたか否かを特定することが可能となる。これにより、減速アプローチ前ブロックＢＣ１における車両挙動の変動の有無、ひいては、同ブロックＢＣ１で車両２０が周辺環境の影響を受けたか否かを的確に特定することが可能となる。
【０１６６】
（６）外乱特定部２４０により、車両２０に搭載されたミリ波レーダー１１２の検出結果を通じて他車両２１の存在を認識したとき、当該他車両２１の存在を認識した走行位置についての車両情報を外乱として特定することとした。これにより、車両情報の収集源となる車両２０の周辺に存在する他車両２１の影響を受けた車両操作が、所定の交通要素の特性に応じて行われた車両操作であると誤認されることもなく、他車両２１の影響を受けた車両操作を示す車両情報が運転支援エリアに反映されることが抑制される。
【０１６７】
（７）外乱特定部２４０により、車両２０に搭載されたワイパー制御装置１０７の制御値に基づき同車両２０の走行環境が悪天候であった旨を認識したとき、悪天候である旨を認識した走行位置についての車両情報を外乱として特定することとした。これにより、悪天候に起因して行われた車両操作が、所定の交通要素の特性に応じて行われた車両操作であると誤認されることもなく、悪天候の影響を受けた車両操作を示す車両情報が運転支援エリアに反映されることが抑制されることとなる。
【０１６８】
（８）上記交通要素として、車両の減速もしくは停止が要求される一時停止標識３２や交差点３１を対象とし、車両２０の減速支援が実行される運転支援エリアを車両情報に基づいて作成することとした。このため、車両２０の減速操作や停止操作を示す車両情報に基づき運転支援エリアを作成する上で、交通要素の特性に応じて行われた減速操作や停止操作を示す車両情報を運転支援エリアに的確に反映させることが可能となる。これにより、減速支援に利用可能な高精度な運転支援エリアを作成することが可能となる。
【０１６９】
（９）外乱特定部２４０により、ハザードランプの点灯、ＡＢＳ１０８の作動、ＡＣＣ１０９の作動、及びシフトレバー１１０を通じたシフト・リバース操作の少なくとも１つを示す情報が減速操作とともに含まれている車両情報を外乱として特定することとした。これにより、こうした各種要素の使用履歴や作動履歴に基づいて、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを的確に特定することが可能となる。
【０１７０】
（１０）外乱特定部２４０により外乱として特定されなかった候補エリアが運転支援エリアとして登録される学習データベース２６０を、車両用情報処理２００に設ける構成とした。そして、エリア学習部２５０では、新たに定義された候補エリアが学習データベースに既に登録されている運転支援エリアと重複するエリアである旨認識したとき、該運転支援エリアの学習回数をカウントアップすることとした。これにより、外乱である蓋然性が極めて低い車両情報のみ基づき作成された高精度な運転支援エリアが学習データベース２６０に蓄積されることとなる。また、これにより、運転支援エリア毎の学習回数を、各々作成された運転支援エリアの信頼度や利用可能性を評価する際の評価項目として活用することが可能となる。
【０１７１】
（１１）車両２０から収集された車両情報に基づき、各ブロックＢＣ１〜ＢＣ３における各車両行動を、図２５（ａ）に例示した態様で、各構成要素毎に詳細に分類した。これにより、各ブロックＢＣ１〜ＢＣ３における各車両行動をより詳細に解析することが可能となる。またこれにより、この分類された各構成要素と車両２０の行動に影響を及ぼす外乱との因果関係等を解析することも可能となり、車両２０から収集された車両情報の利用可能性の拡大が図られるようになる。
【０１７２】
（１２）車両２０の行動が減速アプローチであるか否かを判定する判定基準として、ブレーキペダルの操作態様を判定要素とした第２の判定基準を用いることとした。これにより、アクセルペダルのオフが、減速目標Ｐｔから十分に離れた距離から開始されたために、減速目標Ｐｔを包含する所定の走行エリアにおけるペダル操作群２３にアクセルペダルのオフが含まれない場合であれ、ブレーキペダルのオンオフ及び車両２０の走行速度のみに基づいて減速アプローチ判定を行うことが可能となる。
【０１７３】
なお、上記実施の形態は、以下のような形態をもって実施することもできる。
・車両２０の加速行動や減速行動として、図２０（ｂ）に例示したアクセルペダルやブレーキペダルのオン／オフ態様を規定した。これに限らず、例えば、アクセルペダルがオンとされている車両行動については一律に「加速行動」として規定したり、アクセルペダルがオフとされている車両行動やブレーキペダルがオンとされている車両行動については一律に「減速行動」として規定することも可能である。また、例えば、加速度センサ１０５の検出結果に基づき車両２０が加速していると識別できるときや、ＧＰＳ１１１にて取得される車両２０の緯度経度の単位時間当たりの変化量が相対的に大きいときには、車両２０の車両行動が「加速行動」であるとして規定することも可能である。逆に、例えば、加速度センサ１０５の検出結果に基づき車両２０の加速度が低下していると識別できたときや、ＧＰＳ１１１にて取得される車両２０の緯度経度の単位時間当たりの変化量が相対的に小さいときには、車両２０の車両行動が「減速行動」であるとして規定することも可能である。これらの場合には、例えば、車両２０の加速度の変化や走行速度が「０」になったときや、車両２０の緯度経度が変化しなくなったときに、車両２０が減速目標位置に停止したと推定することが可能となる。そしてこの場合には、この減速目標位置の直前における車両２０の行動を、減速アプローチとして推定することが可能である。またこの他、車両２０の燃料の消費量の変化に基づいて、車両２０の加速行動、減速行動、及び停止を判別するようにしてもよい。
【０１７４】
・減速アプローチ判定を、アクセルペダル及びブレーキペダルのオン／オフ、並びに車両２０の走行速度に基づいて行った。これに限らず、車両２０の車両行動が減速アプローチであるか否かを特定することができればよく、アクセルペダル及びブレーキペダルのオン／オフ、もしくは車両２０の走行速度のいずれか一方のみに基づいて行うことも可能である。
【０１７５】
・減速アプローチ判定の判定基準として、上記判定項目「ａ」、「ｂ」、「ｃ」からなる第１の判定基準と、上記判定項目「ａ２」、「ｂ」、「ｃ」からなる第２の判定基準とを採用した。これに限らず、第１の判定基準のみ、あるいは第２の判定基準のみを減速アプローチ判定の判定基準として採用することも可能である。
【０１７６】
・車両２０の減速が必要になる交通要素として一時停止標識３２及び交差点３１を例示し、それら一時停止標識３２及び交差点３１を包含する走行エリア３０（候補エリア４０）を運転支援エリアの学習対象とした。これに限らず、車両２０の減速が必要になる交通要素としては、例えば、所定の曲率半径を有したカーブや踏切などであってもよい。
【０１７７】
・新たに定義された候補エリア４０に含まれる許容目標減速位置等を含む候補エリアや運転支援エリアが学習データベース２６０に既に存在するときには、既に登録済みの候補エリアや運転支援エリアの登録情報と新たに定義された候補エリアの登録情報との対比を通じて、一致する登録情報のみを利用対象とする情報とした。そして、新たに定義された候補エリア４０に関する情報のうち、学習データベース２６０に登録されている登録情報と相違する情報については破棄することとした。これに限らず、相違する情報については、逆に、学習データベース２６０に既に存在する登録情報を破棄することも可能である。あるいは、各々相違する情報を学習データベース２６０に登録することも可能である。
【０１７８】
・新たに定義された候補エリア４０が、学習データベース２６０に既に登録されている運転支援エリアと重複するエリアであるとき、運転支援エリアの学習回数をカウントアップすることとした。これに限らず、新たに定義された候補エリア４０が学習データベース２６０に既に登録されている運転支援エリアと重複するときには、学習回数のカウントアップを行うことなく、学習データベース２６０に既に登録されている運転支援エリアに関するエリア管理表を新たに定義された候補エリア４０に関するエリア管理表に置き換えてもよい。あるいは、新たに定義された候補エリア４０が学習データベース２６０に既に登録されている運転支援エリアと重複するときには、学習回数のカウントアップを行わず、新たに定義された候補エリア４０についてはエリア管理表を作成しないようにしてもよい。
【０１７９】
・交通要素に応じた減速操作とともに、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作の少なくとも１つを示す情報が含まれている車両情報を外乱として特定することとした。これに限らず、例えば、ハザードランプの点灯、アンチロック・ブレーキシステムの作動、アダプティブ・クルーズ・コントロール・システムの作動、及びシフト・リバース操作のうち、２つ以上を示す情報が含まれている車両情報を外乱として特定するようにしてもよい。またこの他、例えば、車両２０のウィンカーの点灯を示す情報が交通要素に応じた車両操作とともに含まれている車両情報を外乱として特定するようにしてもよい。同様に、例えば、操舵角や走行速度の変化量、加速度の変化量が所定の閾値を超える情報が交通要素に応じた車両操作とともに含まれている車両情報を外乱として特定するようにしてもよい。要は、交通要素とは異なる周辺環境であって、かつ、車両操作に影響を及ぼす要素の存在を示す情報や車両２０の異常を示す情報が、交通要素に応じた車両操作とともに含まれている車両情報であれば、外乱として取り扱うことが可能である。
【０１８０】
・車両２０の車両挙動の変動の有無を、アプローチ前ブロックにおける車両２０の減速の有無に基づき特定した。これに限らず、アプローチ前ブロックにおける車両２０の加速度の変化に基づいて、車両２０の車両挙動の変動の有無を特定するようにしてもよい。なお、この場合には、上記加速度センサ１０５やジャイロセンサ等の検出結果に基づき加速度の変化を検知することが可能である。
【０１８１】
・車両２０の走行時における天候が悪天候であるか否かを、ワイパー制御装置１０７の制御値に基づいて判断した。これに限らず、例えば、車両２０に車載カメラが搭載されているときには、この車載カメラにより撮像される周辺画像に基づいて、車両２０の走行時における天候が悪天候であるか否かを判断するようにしてもよい。また同様に、車両用情報処理２００にて、車両２０の走行時における天候を車両２０の位置情報や同情報の記録時刻等に基づき特定し、この特定した天候に基づいて車両２０の走行時における天候が悪天候であるか否かを判断するようにしてもよい。
【０１８２】
・車両２０の周辺に他車両２１が存在するか否かを、ミリ波レーダー１１２の検出結果に基づいて判断した。これに限らず、例えば、車両２０に車載カメラが搭載されているときには、この車載カメラにより撮像される周辺画像に基づいて、車両２０の周辺に他車両２１が存在するか否かを判断するようにしてもよい。また、例えば、車両２０や車両用情報処理２００にて道路交通情報センターから渋滞情報を取得し、この取得した渋滞情報と車両２０の位置情報とに基づいて、車両２０の周辺に他車両２１が存在するか否かを判断するようにしてもよい。
【０１８３】
・車両行動が周辺環境の影響を受けた行動であるか否かを、車両２０の周辺における他車両２１の存在、及び、車両２０の走行時における天候に基づいて判断した。これに限らず、車両２０の周辺における他車両２１の存在、もしくは車両２０の走行時における天候の一方のみに基づいて、車両行動が周辺環境の影響を受けた行動であるか否かを判断するようにしてもよい。
【０１８４】
・周辺環境の影響を受けた車両挙動の変動として、アプローチ前ブロックに車両２０の減速行動が存在するか否かを特定し、アプローチ前ブロックに車両２０の減速行動が存在するときには、この減速行動が周辺環境の影響を受けた行動であると特定した。これに限らず、例えば、急加速や急減速等に伴う車両挙動がアプローチ前ブロックで発生しているとき、この車両挙動が周辺環境の影響を受けた行動であると特定するようにしてもよい。
【０１８５】
・交通要素を包含する所定の区間を運転支援エリアの候補となる候補エリア４０として定義するとともに、この定義した候補エリア４０を車両操作の変化の推移に基づき１ないし複数のブロックに分割することとした。そして、この定義された候補エリア４０のうち、交通要素を包含するブロックの直前のブロックに車両挙動の変動が含まれている候補エリアを運転支援エリアの候補から除外することとした。これに限らず、例えば、先の図２５（ａ）に例示したマップ基づき特定された車両行動の構成要素の発生傾向に基づいて、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを判断するようにしてもよい。すなわち、例えば、各車両から収集される減速アプローチ後ブロックにおける車両行動の構成要素が「基本発進」となる割合が例えば約９割であるときには、同構成要素がその他の構成要素である「小刻み発進」や「二段停止」であるとき、「小刻み発進」や「二段停止」が周辺環境の影響により発生した車両行動であるとして判断するようにしてもよい。これにより、各ブロック毎の車両行動のパターンに基づいて、車両行動が周辺環境の影響を受けた行動であるか否かを判断することが可能である。また、例えば、各ブロックにおける構成要素毎の因果関係を解析し、各ブロック間の構成要素間の相関性に基づいて、車両行動が周辺環境の影響を受けた行動であるか否かを判断するようにしてもよい。この場合には、例えば、アプローチ前ブロックにおける「外乱減速」とアプローチ中ブロックにおける「例外アプローチ」との相関関係が強い傾向にあるときには、アプローチ中ブロックにおける車両行動が「例外アプローチ」である場合に車両行動が周辺環境の影響を受けた行動であると判断することが可能である。これにより、詳細に分類された各構成要素間の相関関係に基づき、車両行動が周辺環境の影響を受けた行動であるか否かを判断することが可能となる。なお、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを、減速アプローチの直前で行われた減速行動の有無、あるいは、車両２０における車両操作を変化させ得る周辺環境に基づき判断する上では、車両行動が加速行動及び減速行動のいずれであるかに分類するだけでよい。すなわち、車両２０の車両行動を、先の図２５（ａ）に例示した態様で構成要素毎に詳細に分類する処理を割愛することも勿論可能である。
【０１８６】
・交通要素を含む所定区間の直前の区間における車両挙動の変動を示す車両情報を外乱として特定することとした。これに限らず、交通要素を含む所定区間における車両挙動の変動や同区間の直後の区間における車両挙動の変動が、交通要素に応じた車両操作とは異なり、かつ、車両の周辺環境に起因して発生する操作に起因する変動であるときには、こうした各区間における車両挙動の変動を示す車両情報を外乱として特定するようにしてもよい。
【０１８７】
・車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを、減速アプローチの直前で行われた減速行動の有無に基づき判断した。また、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを、車両２０における車両操作を変化させ得る周辺環境に基づき判断した。これに限らず、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを、減速アプローチの直前で行われた減速行動の有無のみに基づいて判断するようにしてもよい。あるいは、車両２０の車両行動が周辺環境の影響を受けた行動であるか否かを、車両２０における車両操作を変化させ得る周辺環境に基づいて判断するようにしてもよい。
【０１８８】
・外乱として特定された車両情報を、運転支援エリアの学習対象から除外し、この車両情報に基づくエリア管理表の作成を行わないこととした。これに限らず、例えば、外乱として特定された車両情報については、外乱として特定されていない車両情報よりも優先度を下げて取り扱いようにしてもよい。この場合には例えば、同車両情報に基づきエリア管理表を作成するとともに、この作成したエリア管理表に「信頼度：低」を識別子として付すようにしてもよい。また、例えば、各車両から収集された車両情報に全ての基づきエリア管理表を作成し、この作成したエリア管理表を学習データベース２６０に登録するようにしてもよい。そして、周辺環境の影響を受けた車両行動が反映された車両情報に基づき作成されたエリア管理表については、学習データベース２６０から削除したり、無効化したりするようにしてもよい。この場合には、周辺環境の影響を受けた車両行動に基づく車両情報が運転支援エリアに反映されることを事後的に除外することが可能となり、例えば、車両用情報処理２００とは異なる装置によって収集された車両情報に基づき作成された運転支援エリアの中から、適正性を欠く運転支援エリアを事後的に無効化することが可能となる。これにより、従来の装置等によって収集された車両情報に基づき作成された運転支援エリアの適正化を事後的に図ることが可能となり、従来の装置等によって収集された車両情報や、同装置等により作成された運転支援エリアを有効に活用することが可能となる。
【０１８９】
・車両の減速もしくは停止が要求される交通要素のもとで行われた減速行動を含んだ車両情報を各車両から収集した車両情報の中から特定し、この特定した車両情報に基づき、車両の減速支援が実行される運転支援エリアを学習することとした。これに限らず、例えば、一時停止位置や信号交差点、駐車場などで行われる車両の発進行動を含んだ車両情報を各車両から収集した車両情報の中から特定し、この特定した車両情報に基づいて、車両の発進操作を支援する発進支援が実行される運転支援エリアを学習するようにしてもよい。要は、学習すべき運転支援エリアとは、各種交通要素が包含され、各種交通要素に応じて各種車両操作を支援するための運転支援が実行されるエリアであればよい。
【０１９０】
・車両情報を、複数台の車両から収集することとした。これに限らず、運転支援エリアの作成に用いられる車両情報とは一台の車両から収集された情報であってもよい。
・上記減速行動抽出部２３０及び外乱特定部２４０及びエリア学習部２５０を、車両用情報処理２００が備える構成とした。これに限らず、例えば、車両用情報処理２００に設けられた減速行動抽出部２３０及び外乱特定部２４０及びエリア学習部２５０を割愛する構成とし、それら減速行動抽出部２３０及び外乱特定部２４０及びエリア学習部２５０を、車両情報の取得源となる車両２０に搭載する構成としてもよい。そして、この車両２０にて、適宜取得された車両情報が外乱であるか否かを特定するようにしてもよい。そして、外乱として特定されなかった車両情報のみを、車両２０から車両用情報処理２００に送信するようにしてもよい。この場合には、車両用情報処理２００には、運転支援エリアの作成に直接用いることのできる信頼性の高い車両情報のみが収集されることとなる。
【０１９１】
・車両用情報処理２００を、各車両の車両情報が収集されるセンターに設ける構成とした。これに限らず、例えば、車両用情報処理２００を車両２０に設ける構成としてもよい。そして、この車両２０にて取得される車両情報に基づいて運転支援エリアの学習を車両２０にて行うようにしてもよい。またさらに、この車両用情報処理２００が搭載される車両２０と、他車両２１との車車間通信を通じて他車両２１の車両情報を収集し、この収集した車両情報に基づいて運転支援エリアの学習を車両２０にて行うようにしてもよい。
【符号の説明】
【０１９２】
１０…カーブ、１１…走行エリア、１２…走行エリア、２０…車両、２０ａ…車両のハザードランプ、２１…他車両、２２…ペダル操作リスト、２３…ペダル操作群、３０…走行エリア、３１…交差点、３２…一時停止標識、４０…候補エリア、４１…第１ブロック、４２…第２ブロック、４３…第３ブロック、１０１…アクセルセンサ、１０２…ブレーキセンサ、１０３…操舵角センサ、１０４…車速センサ、１０５…加速度センサ、１０６…ハザード制御装置、１０７…ワイパー制御装置、１０８…ＡＢＳ、１０９…ＡＣＣ、１１０…シフトレバー、１１１…ＧＰＳ、１１２…ミリ波レーダー、１２０…車両情報記憶装置、１３０…車載通信機、２００…車両用情報処理、２１０…装置通信機、２２０…車両情報収集部、２３０…減速行動抽出部、２４０…外乱特定部、２４１…候補エリア定義部、２４２…候補エリア照合部、２４３…外乱影響判定部、２５０…エリア学習部、２６０…学習データベース、ＢＣ１…減速アプローチ前ブロック、ＢＣ２…減速アプローチ中ブロック、ＢＣ３…減速アプローチ後ブロック、Ｐｔ１…減速目標位置、Ｐｔ２…許容減速目標位置。
【図１】
0005790315.tif 000002
【図２】
0005790315.tif 000003
【図３】
0005790315.tif 000004
【図４】
0005790315.tif 000005
【図５】
0005790315.tif 000006
【図６】
0005790315.tif 000007
【図７】
0005790315.tif 000008
【図８】
0005790315.tif 000009
【図９】
0005790315.tif 000010
【図１０】
0005790315.tif 000011
【図１１】
0005790315.tif 000012
【図１２】
0005790315.tif 000013
【図１３】
0005790315.tif 000014
【図１４】
0005790315.tif 000015
【図１５】
0005790315.tif 000016
【図１６】
0005790315.tif 000017
【図１７】
0005790315.tif 000018
【図１８】
0005790315.tif 000019
【図１９】
0005790315.tif 000020
【図２０】
0005790315.tif 000021
【図２１】
0005790315.tif 000022
【図２２】
0005790315.tif 000023
【図２３】
0005790315.tif 000024
【図２４】
0005790315.tif 000025
【図２５】
0005790315.tif 000026
【図２６】
0005790315.tif 000027
【図２７】
0005790315.tif 000028