(57)【特許請求の範囲】
【請求項１】
車両の実際の加速度を取得する加速度取得部と、
前記車両に搭載された駆動源から同車両の車輪に伝達される実際のトルクを取得するトルク取得部と、
前記取得される実際の加速度及び前記取得される実際のトルクを用いて所定の冠水判定条件が成立しているか否かを判定し、前記冠水判定条件が成立していると判定した場合に前記車両が走行している路面が冠水していると推定する推定部と、
を備え、
前記推定部は、
前記取得される実際のトルクに基づいて前記車両が冠水していない平坦な路面を走行している場合における同車両の加速度である理論加速度を求め、前記理論加速度と前記実際の加速度との間の差分が大きいほど大きくなり且つ当該差分の所定期間における増加量が大きいほど大きくなる第１パラメータを求め、少なくとも前記第１パラメータが所定の第１閾値よりも大きいという第１条件、が成立するときに前記冠水判定条件が成立していると判定するように構成された、
路面の冠水推定装置。
【請求項２】
請求項１に記載の路面の冠水推定装置において、
前記推定部は、
前記第１パラメータとして、前記理論加速度と前記実際の加速度との間の差分である加速度差分値を求めるとともに、前記加速度差分値の前記所定期間における分散と、前記加速度差分値の現時点における値と、の積を求めるように構成された路面の冠水推定装置。
【請求項３】
車両の実際の加速度を取得する加速度取得部と、
前記車両に搭載された駆動源から同車両の車輪に伝達される実際のトルクを取得するトルク取得部と、
前記取得される実際の加速度及び前記取得される実際のトルクを用いて所定の冠水判定条件が成立しているか否かを判定し、前記冠水判定条件が成立していると判定した場合に前記車両が走行している路面が冠水していると推定する推定部と、
を備え、
前記推定部は、
前記取得される実際のトルクに基づいて前記車両が冠水していない平坦な路面を走行している場合における同車両の加速度である理論加速度を求め、
前記理論加速度と前記実際の加速度との間の差分が大きくなったときに大きくなる第１パラメータ、及び、前記理論加速度の所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分が大きくなったときに大きくなる第２パラメータを求め、
少なくとも前記第１パラメータが所定の第１閾値よりも大きいという第１条件、及び、前記第２パラメータが所定の第２閾値よりも大きいという第２条件が成立するときに前記冠水判定条件が成立していると判定する、
ように構成された路面の冠水推定装置。
【請求項４】
請求項３に記載の路面の冠水推定装置において、
前記推定部は、
前記第２パラメータとして、前記理論加速度の前記所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分を求めるように構成された路面の冠水推定装置。
【請求項５】
請求項３に記載の路面の冠水推定装置において、
前記推定部は、
前記第２パラメータとして、前記理論加速度の前記所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分の所定期間における分散を求めるように構成された路面の冠水推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の実際の加速度に基づいて前記車両が走行中の路面が冠水しているか否かを推定する路面の冠水推定装置に関する。
【背景技術】
【０００２】
大量の降雨又は他の場所に降った雨水の流入によって路面（道路の一部）が冠水する場合がある。冠水した路面（冠水路）に車両が進入すると車両の車輪と路面との間にスリップが発生したり、車両に搭載されたエンジンが停止したりする等の問題が発生する虞がある。そこで、車両の走行ルートに冠水路が含まれる場合、車室内に備えられたナビゲーション装置を介して車両の運転者に迂回路を提示して冠水していない路面（非冠水路）の走行を促す冠水路予測システムが知られている（例えば、特許文献１を参照。）。
【０００３】
この冠水路予測システム（以下、「従来システム」とも称呼される。）に係る車両は、車両が備えるワイパーの拭き取り速度と、その速度にてワイパーが作動した時間と、に基づいて車両が走行している位置の降雨量を推定する。更に、この車両は、その推定された降雨量（推定降雨量）を自車の位置情報と共に複数の他の車両に送信し、更に、複数の他の車両のそれぞれから推定降雨量をその推定降雨量を送信してきた他の車両の位置情報と共に受信する。従来システムに係る車両のそれぞれは、自車の走行ルートを先に走行した他車からの推定降雨量に基づいて走行ルート上の冠水路の有無を判断する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１６１０３号公報
【発明の概要】
【０００５】
しかしながら、降雨量が同一であっても運転者が異なればワイパーの拭き取り速度が異なる場合が多い。加えて、運転者が同一であっても車両を運転する時間帯が異なればワイパーの拭き取り速度が異なる場合が多い。例えば、ある運転手が車両を夜間に運転するとき、夜間よりも車両前方の路面及び他車を確認しやすい昼間に運転するときと比較して降雨量が同一であってもワイパーの拭き取り速度を上昇させる場合がある。従って、ワイパーの拭き取り速度に基づいて推定された降雨量は大きな誤差を含み得る。
【０００６】
加えて、立体交差路の下側を通る道路及び鉄道線路の下をくぐる道路等の窪地を通過する道路の路面は、平坦な道路の路面と比較して少ない降雨量であっても冠水し易い。よって、降水量が推定できたとしても、その地点の路面が冠水しているか否かを推定することは一般に困難である。従って、従来システムよって路面が冠水しているか否かを精度よく推定することは困難であると考えられる。
【０００７】
そこで、本発明の目的の一つは、車両が走行している路面が冠水しているか否かをより正確に推定することができる「路面の冠水推定装置」を提供することである。
【０００８】
上記目的を達成するための本発明に係る路面の冠水推定装置（以下、「本発明装置」とも称呼される。）は、
車両の実際の加速度（実加速度）を取得する加速度取得部と、
前記車両に搭載された駆動源から同車両の車輪に伝達される実際のトルク（実トルク）を取得するトルク取得部と、
前記取得される実際の加速度及び前記取得される実際のトルクを用いて所定の冠水判定条件が成立しているか否かを判定し、前記冠水判定条件が成立していると判定した場合に前記車両が走行している路面が冠水していると推定する推定部と、
を備える。
【０００９】
ところで、車両が走行している路面が冠水していない平坦な路面（以下、「乾燥路」又は「非冠水路」と称呼する。）である場合、車両の実際の加速度は、「車両に搭載された駆動源（例えば、エンジン及び／又は電動機）から車輪に伝達されるトルク（実トルク）」が大きいほど大きくなる。しかし、車両が冠水路を走行するとき、「路面に溜まった水が車輪の回転及び移動（即ち、車両の走行）を妨げる抗力（即ち、水抗力）」が車両（具体的には、車輪）に対して作用する。従って、車両が冠水路を走行するときと乾燥路を走行するときとにおいて実トルクが同一であっても、車両が冠水路を走行する場合の車両の加速度は車両が乾燥路を走行するときの加速度よりも小さくなる。即ち、車両が冠水路を走行しているとき、水抗力によって理論加速度と実加速度との間に比較的大きな差分が発生する。
【００１０】
そこで、本発明装置の前記推定部は、更に、
前記取得される実際のトルクに基づいて前記車両が冠水していない平坦な路面を走行している場合における同車両の加速度である理論加速度を求め、前記理論加速度と前記実際の加速度との間の差分が大きいほど大きくなり且つ当該差分の所定期間における増加量が大きいほど大きくなる第１パラメータを求め、少なくとも前記第１パラメータが所定の第１閾値よりも大きいという第１条件、が成立するときに前記冠水判定条件が成立していると判定するように構成されている。
【００１１】
この結果、本発明装置は、「理論加速度と前記実加速度との間の差分が大きいほど大きくなり且つ当該差分の所定期間における増加量が大きいほど大きくなる第１パラメータ」を用いて、車両が走行している路面が冠水しているか否かを正確に推定することができる。
【００１２】
本発明装置の態様の一つにおいて、
前記推定部は、
前記第１パラメータとして、前記理論加速度と前記実際の加速度との間の差分（即ち、加速度差分値）を求めるように構成される。
【００１３】
例えば、図２に示したように、車両が時刻ｔ２にて冠水路を走行し始めると、水抗力の影響を受けて「曲線Ｃｒにより示した実加速度Ａｒ」が低下し、前記理論加速度と前記実加速度との間の差分（加速度差分値）である第１パラメータが大きくなる。従って、この第１パラメータに基づば、車両が走行している路面が冠水しているか否かを正確に推定することができる。
【００１４】
本発明装置の態様の一つにおいて、
前記推定部は、
前記第１パラメータとして、前記理論加速度と前記実際の加速度との間の差分である加速度差分値を求めるとともに、前記加速度差分値の前記所定期間における分散と、前記加速度差分値の現時点における値と、の積を求めるように構成される。
【００１５】
例えば、車両が、路面の段差、小さい水たまり及びマンホール蓋等を越える場合、実加速度が一時的に変動し、その結果、加速度差分値が一時的に増減する。このため、加速度差分値のみを用いて路面が冠水しているか否かを推定する場合、その推定精度が低下することがある。しかしながら、このような場合における加速度差分値の増減は一時的であるから、加速度差分値の所定期間における分散は相対的には大きくならない。従って、このような場合における「加速度差分値の所定期間における分散と、加速度差分値の現時点における値と、の積」として求められる第１パラメータは、加速度差分値の現時点における値が大きい値となったとしても相対的には大きな値にならない。
【００１６】
これに対し、車両が冠水路に進入し始めた場合、加速度差分値が急激に増大するので、所定期間における加速度差分値の分散は大きくなる。従って、車両が冠水路に進入し始めた場合、「加速度差分値の所定期間における分散と、加速度差分値の現時点における値と、の積」として求められる第１パラメータは、相対的には大きな値になる。従って、上記態様によれば、一時的な路面状況の変化があった場合に、その路面が冠水していると誤判定する可能性を低減することができる。
【００１７】
本発明装置の態様の一つにおいて、
前記推定部は、
前記第１条件に加えて、前記理論加速度の所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分が大きくなったときに大きくなる第２パラメータを求め、前記第２パラメータが所定の第２閾値よりも大きいという第２条件が成立するときに前記冠水判定条件が成立していると判定するように構成される。
【００１８】
例えば、車両が登坂路を走行しているとき（即ち、車両が坂を上っているとき）、重力によって車両の進行方向と反対向きの力（重力抗力）が車両に対して作用する。従って、この場合、加速度差分値は、水抗力のみならず重力抗力によっても増加し得る。そのため、加速度差分値が大きいとき、その加速度差分値の増加原因が路面の冠水及び路面の勾配のいずれであるのかが判別出来ない。
【００１９】
ところで、水抗力の大きさは、「車両を進行方向正面から見たときの車両（具体的には、車輪）の水に浸かっている部分の面積である前面投影面積」に比例し且つ「路面に溜まった水と車両との間の速度差（具体的には、車速）」の２乗に比例する。従って、冠水路の水深が大きくなるほど前面投影面積が大きくなるので水抗力が大きくなる。加えて、車速が大きくなるほど水抗力が大きくなる。
【００２０】
従って、車両が冠水路を走行中に実トルクが増加した場合（即ち、理論加速度が増加した場合）、車速が上昇し、その車速の上昇に伴って水抗力が急激に増加する。よって、実加速度の増加量は理論加速度の増加量よりも小さくなる。即ち、この場合、「理論加速度の所定時間あたりの変化量と、実際の加速度の所定時間あたりの変化量と、の間の差分が大きくなったときに大きくなる第２パラメータ」が増加する。
【００２１】
一方、重力抗力は、車両の総重量に比例し且つ登坂路の勾配（傾斜角度）が大きくなるほど増加する。しかし、重力抗力は、車速が変化しても変わらない。従って、車両が勾配のある乾燥路を登坂中に理論加速度が増加した場合、理論加速度と実加速度との間の差分は変化しない。即ち、この場合、上述の第２パラメータは変化しない。
【００２２】
以上のことから、上述の態様の一つによれば、上述の第２パラメータに基づいて、車両が冠水していない登坂路を走行中に路面が冠水していると誤って推定する可能性を低減することができる。
【００２３】
本発明装置の態様の一つにおいて、
前記推定部は、
前記第２パラメータとして、前記理論加速度の前記所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分を求めるように構成され得る。
【００２４】
これによれば、前記第２パラメータを簡単に算出することができる。
【００２５】
更に、本発明装置の態様の一つにおいて、
前記推定部は、
前記第２パラメータとして、前記理論加速度の前記所定時間あたりの変化量と、前記実際の加速度の前記所定時間あたりの変化量と、の間の差分の所定期間における分散を求めるように構成され得る。
【００２６】
車両が冠水路に進入し始めた場合、実際の加速度の所定時間あたりの変化量が小さくなるので、「理論加速度の所定時間あたりの変化量と、実際の加速度の所定時間あたりの変化量と、の間の差分」が急激に増大する。このため、その差分の分散は比較的大きくなる。これに対し、車両が小さい水たまり及びマンホール蓋等を越える場合等のように、一時的に路面状況が変化した場合、実際の加速度の変化は一時的であるので、「理論加速度の所定時間あたりの変化量と、実際の加速度の所定時間あたりの変化量と、の間の差分」の分散は比較的小さい。従って、上記態様によれば、一時的な路面状況の変化があった場合に、その路面が冠水していると誤判定する可能性を低減することができる。
【００２７】
なお、本発明は、上記路面の冠水推定装置を搭載する車両、上記路面の冠水推定装置にて使用される方法、並びに、上記路面の冠水推定装置を搭載する車両を含むシステムにも及ぶ。本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の各実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１実施形態に係る路面の冠水推定装置（第１推定装置）として作動する情報提供装置の概略図である。
【図２】時間の経過に対する理論加速度及び実加速度の変化を表したタイムチャートである。
【図３】第１推定装置に係る演算部が実行する冠水判定処理ルーチンを表したフローチャートである。
【図４】本発明の第２実施形態に係る路面の冠水推定装置（第２推定装置）として作動する情報提供装置の演算部が実行する冠水判定処理ルーチンを表したフローチャートである。
【図５】本発明の第３実施形態に係る路面の冠水推定システム（本推定システム）の概略図である。
【図６】本推定システムに係る情報提供装置の演算部が実行する冠水判定結果送信処理ルーチンを表したフローチャートである。
【図７】本推定システムに係る冠水地点推定サーバの中央処理部が実行する冠水情報集計処理ルーチンを表したフローチャートである。
【発明を実施するための形態】
【００２９】
＜第１実施形態＞
以下、図面を参照しながら本発明の第１実施形態に係る路面の冠水推定装置（以下、「第１推定装置」とも称呼される。）について説明する。第１推定装置は、道路上の冠水地点の推定装置でもある。第１推定装置は、図１に示される車両１０に搭載される情報提供装置２１により具現化される。車両１０は、駆動源として内燃機関（エンジン）を搭載している。但し、車両１０は、駆動源として「エンジン及び電動機」の両方を搭載したハイブリッド車両であってもよく、駆動源として「電動機」を搭載した電気自動車であってもよい。
【００３０】
情報提供装置２１は、演算部３１、ＧＰＳ受信部３２、データベース３３、表示装置３４、車速センサ３５、トルクセンサ３６、アクセルペダルセンサ３７及びブレーキペダルセンサ３８等を含んでいる。なお、情報提供装置２１は外部と通信するための図示しない通信装置を備えていてもよい。
演算部３１は、周知のマイクロコンピュータを含む電子回路である。演算部３１は、ＣＰＵ、ＣＰＵが実行するプログラム及びマップ（ルックアップテーブル）等を記憶するＲＯＭ並びにデータを一時的に記憶するＲＡＭを備えている。
【００３１】
ＧＰＳ受信部３２は、ＧＰＳ(Global Positioning System)衛星４０からの信号（電波）に基づいて車両１０の現在位置Ｐｓを取得し、現在位置Ｐｓを表す信号を演算部３１に対して出力する。
データベース（ＤＢ）３３は、地図データベースを記憶している。地図データベースは、交差点及び行き止まり等の「節点」、節点どうしを接続する「道路」並びに道路沿いにある建物及び駐車場等の「施設」に関する情報（地図情報）を含んでいる。データベース３３は、ハードディスクドライブ（ＨＤＤ）又はフラッシュメモリ等の記憶媒体によって構成されている。なお、情報提供装置２１は図示しない通信装置を用いて外部のセンターから地図情報及び後述する案内ルート情報等を取得してもよい。
【００３２】
表示装置３４は、車両１０の車室内に設けられた図示しないセンターコンソールに配設されている。表示装置３４は、車両１０の運転者の操作によって、データベース３３に記憶された地図情報を現在位置Ｐｓと共に表示することができる。更に、表示装置３４は図示しない発音装置を含んでいる。表示装置３４は演算部３１の指示に従って警告音の再生及びアナウンス等を行うことができる。
【００３３】
車速センサ３５は、車両１０の車軸（図示省略）の回転速度を検出し、車両１０の走行速度（車速）Ｖｓを表す信号を演算部３１に対して出力する。演算部３１は、車速Ｖｓを時間に関して微分することにより車両１０の実際の加速度（実加速度）Ａｒ（＝ｄＶｓ／ｄｔ）を取得する。
トルクセンサ３６は、車軸（図示省略）に備えられ、車両１０に搭載されたエンジン（駆動源）が発生させ、パワートレーン（変速機、ドライブシャフト及びディファレンシャルギア等）を介して車輪に伝達される実際のトルク（実トルク）Ｔｑを表す信号を演算部３１に対して出力する。
【００３４】
アクセルペダルセンサ３７は、車両１０の運転者が操作する図示しないアクセルペダルの踏み込み量であるアクセルペダル操作量Ａｃｐを表す信号を演算部３１に対して出力する。
ブレーキペダルセンサ３８は、車両１０の運転者が操作する図示しないブレーキペダルの踏み込み量であるブレーキペダル操作量Ｂｋｐを表す信号を演算部３１に対して出力する。
【００３５】
＜路面の冠水推定処理の概要＞
次に、情報提供装置２１の演算部３１が実行する路面の冠水推定処理の概要について、図２のタイムチャートを参照しながら説明する。図２は、車両１０が平坦な路面を走行している場合における「理論加速度Ａｔ及び実加速度Ａｒ」の時間に対する変化を示す。理論加速度Ａｔについては後述する。なお、図２のタイムチャートは、車両１０が、時刻ｔ１にて乾燥路にて走行を開始し、時刻ｔ２から時刻ｔ４までの期間において冠水路を走行し、時刻ｔ４以降において再び乾燥路を走行する例を示している。理論加速度Ａｔ及び実加速度Ａｒは、曲線Ｃｔ及び曲線Ｃｒによりそれぞれ示される。
【００３６】
演算部３１は、周知のナビゲーションシステムと同様、「車両１０の運転者の操作によって設定された目的地」までの経路（案内ルート）を表示装置３４に現在位置Ｐｓと共に表示する。更に、演算部３１は、表示装置３４の発音装置から再生される音声によって同経路を運転者に案内する。
【００３７】
加えて、演算部３１は、現在位置Ｐｓに冠水が発生しているか否かを推定する。より具体的に述べると、演算部３１は、所定時間Δｔ（本例において、１０ミリ秒）が経過する毎に走行データＤｔｒを生成し、その走行データＤｔｒをデータＩＤと共にＲＡＭに記憶させる。走行データＤｔｒは、現在位置Ｐｓ、実トルクＴｑ、車速Ｖｓ、実加速度Ａｒ、アクセルペダル操作量Ａｃｐ及びブレーキペダル操作量Ｂｋｐを含んでいる。データＩＤは、走行データＤｔｒが生成される度に「１」だけ加算される数値である。
【００３８】
以下、特に説明の無い場合、演算部３１によって生成された最新の走行データＤｔｒに対応するデータＩＤは「ｉ」と表記される。更に、データＩＤ＝ｉに対応する走行データＤｔｒはＤｔｒ（ｉ）とも表記される。同様に、走行データＤｔｒに含まれるデータ要素のそれぞれも、データ要素の後ろに括弧付きのデータＩＤを付して表記される場合がある（例えば、Ｔｑ（ｉ）及び実加速度Ａｒ（ｉ）等）。
【００３９】
演算部３１は、車両１０が平坦な（即ち、勾配の無い）乾燥路を走行していると仮定した場合の車両１０の加速度である理論加速度Ａｔを算出する。具体的には、演算部３１は、データＩＤ＝ｉに対応する理論加速度Ａｔ（ｉ）を下式（１）に基づいて算出する。
Ａｔ（ｉ）＝Ｔｑ（ｉ）／（Ｍ×ｒ）    ・・・・（１）
ここで、Ｍは、車両１０の乗員及び積み荷を含む総重量ｍに相関を有する重量係数
であり、
ｒは、車両１０の車輪の半径である。
【００４０】
なお、演算部３１は、車両１０が停止している際に「図示しない車高センサにより計測される車高」に基づいて周知の手法により乗員及び積み荷を含むバネ上構成部材の重量ｍ０を取得する。演算部３１は、更に、この重量ｍ０と予めＲＯＭに記憶している車輪の重量等とに基づいて重量係数Ｍを算出する。加えて、演算部３１は、車輪の半径ｒを予めＲＯＭに記憶している。
【００４１】
更に、演算部３１は、エンジンの始動直後に車両１０が冠水路から走行を開始する可能性が低いことから、車両１０が走行を開始した直後の時点において、重量係数Ｍを下式（２）に基づいて算出し、その重量係数ＭをＲＡＭに記憶させてもよい。
Ｍ＝Ｔｑ（ｉ）／（Ａｒ（ｉ）×ｒ）    ・・・（２）
【００４２】
更に、演算部３１は、理論加速度Ａｔと実加速度Ａｒとの差分である加速度差分値Ｚを算出し、この加速度差分値Ｚも車両１０が冠水路を走行しているか否かの判定に利用する。具体的には、演算部３１は、データＩＤ＝ｉに対応する加速度差分値Ｚ（ｉ）を下式（３）に基づいて算出する。加速度差分値Ｚは、便宜上、第１パラメータとも称呼される。
Ｚ（ｉ）＝Ａｔ（ｉ）−Ａｒ（ｉ）    ・・・（３）
【００４３】
図２から理解されるように、加速度差分値Ｚは、車両１０が乾燥路を走行している時刻ｔ１から時刻ｔ２までの期間において小さい値（略「０」）になる。しかし、車両１０が冠水路に進入する時刻ｔ２以降において、加速度差分値Ｚは急激に上昇している。従って、加速度差分値Ｚが閾値を超えた場合、車両１０が冠水路を走行している可能性が高いと判断できる。なお、この加速度差分値Ｚの上昇は、車両１０が時刻ｔ２にて冠水路に進入し、更に、時刻ｔ３に至るまで水深が増加し、以て、車両１０の車輪に作用する水抗力Ｆｗが増加していることに起因している。
【００４４】
従って、演算部３１は、少なくとも、加速度差分値Ｚ（ｉ）が所定の閾値Ｚｔｈ１より大きくなるという条件、が成立したとき、車両１０が冠水路を走行していると判定することが可能である。
【００４５】
ところが、実際には車両１０が登坂路を走行し始めると（坂道を登り始めると）、重力加速度の影響を受けて実加速度Ａｒが低下し、その結果、加速度差分値Ｚ（ｉ）も大きくなるので、車両１０が冠水路を走行しているのか登坂路を走行しているのかの区別をし難い場合が生じる。
【００４６】
そこで、演算部３１は、理論加速度Ａｔの所定時間Δｔあたりの変化量と、実加速度Ａｒの所定時間Δｔあたりの変化量と、の差分である加速度変化差分値Ｄを算出する。具体的には、演算部３１は、データＩＤ＝ｉに対応する加速度変化差分値Ｄ（ｉ）を下式（４）に基づいて算出する。加速度変化差分値Ｄは、便宜上、第２パラメータとも称呼される。
Ｄ（ｉ）＝（Ａｔ（ｉ）−Ａｔ（ｉ−１））
−（Ａｒ（ｉ）−Ａｒ（ｉ−１））    ・・・（４）
【００４７】
なお、理論加速度Ａｔの単位時間あたりの変化量と、実加速度Ａｒの単位時間あたりの変化量と、の差分Ｄ０を求める場合には、（４）式の右辺第１項及び第２項をそれぞれ所定時間Δｔにより除することにより求めればよい。即ち、Ｄ０＝Ｄ（ｉ）／Δｔである。
【００４８】
以下、この加速度変化差分値Ｄを用いることにより、登坂路走行中と冠水路走行中とを区別することが可能な理由について説明する。
【００４９】
水抗力Ｆｗによって時刻ｔ２以降、実加速度Ａｒが減少しているので、車両１０の運転者は実加速度Ａｒを維持すべく時刻ｔ３の直前からアクセルペダル操作量Ａｃｐを増加させている。その結果、実トルクＴｑが増加するので理論加速度Ａｔが増加し、それに伴って時刻ｔ３以降において実加速度Ａｒが上昇に転じている。
【００５０】
時刻ｔ３における加速度変化差分値Ｄ（以下、「加速度変化差分値ｄ３」と称呼する。）は、下式（５）により算出される。
ｄ３＝（ΔＡｔ３−ΔＡｒ３）    ・・・・（５）
ここで、ΔＡｔ３は、時刻（ｔ３−Δｔ）から時刻ｔ３における理論加速度Ａｔの
変化量であり、
ΔＡｒ３は、時刻（ｔ３−Δｔ）から時刻ｔ３における実加速度Ａｒの
変化量である。
【００５１】
加速度変化差分値ｄ３は、車両１０の運転者が理論加速度Ａｔを増加させ、それに伴って実加速度Ａｒが上昇を開始したときの加速度変化差分値Ｄである。図２から理解されるように、ΔＡｔ３−ΔＡｒ３＞０であるから、加速度変化差分値ｄ３は「０」より大きい。
【００５２】
即ち、時刻ｔ３において、理論加速度Ａｔの変化率（理論加速度Ａｔの所定時間Δｔあたりの変化量）は、実加速度Ａｒの変化率（実加速度Ａｒの所定時間Δｔあたりの変化量）よりも大きくなっている。これらの変化率の差分は、車速Ｖｓが大きくなるほど水抗力Ｆｗが大きくなることに起因している。
【００５３】
水抗力Ｆｗは、下式（６）に基づいて算出することができる。
【数１】
0006369408.tif 000002
ここで、ρは、水の密度であり、
Ｓは、進行方向正面から見たときの車両１０の車輪の水に浸かっている
部分の面積（前面投影面積）であり、
Ｃｄは、所定の係数（抗力係数）である。
式（６）から理解されるように、水抗力Ｆｗは、車速Ｖｓの２乗に比例する。
【００５４】
一方、仮に、車両１０が登坂路を走行しているとき、重力によって車両１０の進行方向と反対向きの力である重力抗力Ｆｇが車両１０に対して作用する。重力抗力Ｆｇは、下式（７）に基づいて算出することができる。
Ｆｇ＝ｍ×ｇ×ｓｉｎθ    ・・・・（７）
ここで、ｍは、前述した車両１０の乗員及び積み荷を含む総重量であり、
ｇは、重力加速度であり、
θは、登坂路の傾斜角度である。
【００５５】
式（７）から理解されるように、重力抗力Ｆｇは、車速Ｖｓが変化しても変わらない。従って、車両１０に重力抗力Ｆｇが作用し且つ水抗力Ｆｗが作用していないとき、理論加速度Ａｔの変化率と実加速度Ａｒの変化率とは略等しくなる。従って、加速度変化差分値Ｄは略「０」である。
【００５６】
以上から、加速度変化差分値Ｄが正の値になった場合、車両１０に水抗力Ｆｗが作用していると推定できる。
【００５７】
そこで、演算部３１は、加速度差分値Ｚ及び加速度変化差分値Ｄに基づいて現在位置Ｐｓが冠水しているか否か（車両１０が現時点において冠水路を走行しているか否か）を推定／判定する。ただし、車両１０に所謂エンジンブレーキを含むブレーキ力が作用しているとき、水抗力Ｆｗ及び重力抗力Ｆｇ以外の要因（即ち、ブレーキ力）によって加速度差分値Ｚ及び加速度変化差分値Ｄが変化する。そこで、演算部３１は、車両１０にブレーキ力が作用している場合には現在位置Ｐｓが冠水しているか否かの判定（以下、単に「冠水有無の判定」と表現される場合がある。）を行わない。なお、演算部３１が冠水有無の判定のために用いる具体的な条件は、「冠水判定条件」とも称呼される。
【００５８】
第１推定装置が用いる冠水判定条件は、以下の総ての条件が成立しているときに成立する条件である。なお、下記の条件（Ｂ１）は省略してもよい。
（Ａ１）加速度差分値Ｚ（ｉ）が所定の閾値Ｚｔｈ１より大きい。
（即ち、Ｚ（ｉ）＞Ｚｔｈ１）。
（Ｂ１）加速度変化差分値Ｄ（ｉ）が所定の閾値Ｄｔｈ１より大きい。
（即ち、Ｄ（ｉ）＞Ｄｔｈ１）。
（Ｃ）車両１０が前進し且つ加速している。
【００５９】
ここで、条件（Ｃ）は、以下の総ての条件が成立しているときに成立する条件である。
（ｃ１）車速Ｖｓが「０」より大きい（即ち、Ｖｓ＞０）。
（ｃ２）アクセルペダル操作量Ａｃｐが「０」より大きい（即ち、Ａｃｐ＞０）。
（ｃ３）ブレーキペダル操作量Ｂｋｐが「０」である（即ち、Ｂｋｐ＝０）。
（ｃ４）実トルクＴｑが正の値である（即ち、Ｔｑ（ｉ）＞０）。
（ｃ５）実トルクＴｑが上昇中である（即ち、Ｔｑ（ｉ）−Ｔｑ（ｉ−１）＞０）。
なお、図２には、閾値Ｚｔｈ１及び閾値Ｄｔｈ１に相当するグラフ上の長さが示されている。
【００６０】
＜具体的作動＞
次に、冠水判定処理の実行時における演算部３１が備えるＣＰＵの具体的な作動を図３にフローチャートにより表された「冠水判定処理ルーチン」を参照しながら説明する。ＣＰＵは、本ルーチンを所定時間Δｔが経過する毎に実行する。
【００６１】
即ち、適当なタイミングになると、ＣＰＵは、ステップ３００から処理を開始してステップ３０５に進み、データＩＤ＝ｉに係る走行データＤｔｒ（ｉ）（即ち、Ｐｓ（ｉ）、Ｔｑ（ｉ）、Ｖｓ（ｉ）、Ａｃｐ（ｉ）及びＢｋｐ（ｉ）等）を取得する。このとき、ＣＰＵは、車速Ｖｓ（ｉ）の所定時間Δｔにおける変化量ｄＶｓ（＝Ｖｓ（ｉ）−Ｖｓ（ｉ−１））を計算し、その値を所定時間Δｔにより除することによって車両１０の実際の加速度（実加速度）Ａｒ（ｉ）（＝ｄＶｓ／Δｔ）を取得する。次いでＣＰＵは、ステップ３１０に進み、現在位置Ｐｓ（ｉ）が冠水判定の対象地点であるか否かを判定する。
【００６２】
例えば、車両１０が走行している道路が未舗装であれば、上記冠水判定条件に基づいて冠水発生の有無を正確に推定することが困難である。よって、ＣＰＵは車両１０が走行している道路が未舗装であるか否かのデータを用いて現在位置Ｐｓ（ｉ）が冠水判定の対象地点であるか否かを判定する。ＣＰＵは車両１０が走行している道路が未舗装であると判定するとき、ステップ３１０にて「Ｎｏ」と判定してステップ３９５に直接進み、本ルーチンを一旦終了する。即ち、未舗装道路走行中には冠水判定処理が行われない。
【００６３】
現在位置Ｐｓ（ｉ）が冠水判定の対象地点であれば、ＣＰＵはステップ３１０にて「Ｙｅｓ」と判定してステップ３１５に進む。ステップ３１５にてＣＰＵは、理論加速度Ａｔ（ｉ）、加速度差分値Ｚ（ｉ）及び加速度変化差分値Ｄ（ｉ）を上記式（１）、式（３）及び式（４）のそれぞれに従って算出する。次いで、ＣＰＵは、ステップ３２０に進み、上記冠水判定条件が成立しているか否かを判定する。
【００６４】
冠水判定条件が成立していれば、ＣＰＵは、現在位置Ｐｓ（ｉ）が冠水していると判定（推定）し、ステップ３２０からステップ３２５に進んで以下の冠水時処理を行う。
（１）ＣＰＵは、表示装置３４に走行中の路面が冠水していることを表示させる。
（２）ＣＰＵは、表示装置３４に走行中の路面が冠水していることを示す警報音及び／又はアナウンスを発生させる。
（３）ＣＰＵは、現在位置Ｐｓ（ｉ）が冠水したという事実を日時とともにデータベース３３に記憶させる。
その後、ＣＰＵは、ステップ３９５に進み、本ルーチンを一旦終了する。
【００６５】
一方、ＣＰＵは、ステップ３２０にて冠水判定条件が成立していないと判定すると、ステップ３２０にて「Ｎｏ」と判定してステップ３３０に進み、以下の非冠水時処理を行う。
（１）ＣＰＵは、表示装置３４に走行中の路面が冠水していることを表示させている場合、その表示を消去する。
（２）ＣＰＵは、表示装置３４に走行中の路面が冠水していることを示す警報音及び／又はアナウンスを発生せている場合、その発生を停止する。
その後、ＣＰＵは、ステップ３９５に進み、本ルーチンを一旦終了する。
【００６６】
以上説明したように、第１推定装置（情報提供装置２１）は、
車両（１０）の実際の加速度（Ａｒ（ｉ））を取得する加速度取得部（車速センサ３５及びステップ３０５）と、
車両（１０）に搭載された駆動源（エンジン）から同車両の車輪に伝達される実際のトルク（実トルクＴｑ（ｉ））を取得するトルク取得部（トルクセンサ３６及びステップ３０５）と、
前記取得される実際の加速度（Ａｒ（ｉ））及び前記取得される実際のトルク（Ｔｑ（ｉ））を用いて所定の冠水判定条件が成立しているか否かを判定し（ステップ３１５及びステップ３２０）、前記冠水判定条件が成立していると判定した場合に前記車両が走行している路面が冠水していると推定する推定部（ステップ３２０及びステップ３２５）と、
を備える。
【００６７】
更に、前記推定部は、
前記取得される実際のトルク（Ｔｑ（ｉ））に基づいて前記車両が冠水していない平坦な路面を走行している場合における同車両の加速度である理論加速度（Ａｔ（ｉ））を求め（ステップ３１５）、前記理論加速度（Ａｔ（ｉ））と前記実際の加速度（Ａｒ（ｉ））との間の差分が大きいほど大きくなる第１パラメータ（加速度差分値Ｚ（ｉ））を求め、少なくとも前記第１パラメータが所定の第１閾値（Ｚｔｈ１）よりも大きいという第１条件（冠水判定条件の（Ａ１）を参照。）、が成立するときに前記冠水判定条件が成立していると判定する（ステップ３２０乃至ステップ３３０）。
【００６８】
加えて、前記推定部は、
前記第１条件に加えて、前記理論加速度の所定時間（Δｔ）あたりの変化量（Ａｔ（ｉ）−Ａｔ（ｉ−１））と、前記実際の加速度の前記所定時間あたりの変化量（Ａｒ（ｉ）−Ａｒ（ｉ−１））と、の間の差分が大きくなるほど大きくなる第２パラメータ（加速度変化差分値Ｄ（ｉ））を求め、前記第２パラメータが所定の第２閾値（Ｄｔｈ１）よりも大きいという第２条件（冠水判定条件の（Ｂ１）を参照。）が成立するときに前記冠水判定条件が成立していると判定する（ステップ３２０乃至ステップ３３０）。
【００６９】
従って、第１推定装置は、第１パラメータとしての加速度差分値Ｚ（ｉ）に基づいて、車両１０が冠水している路面を走行中であるか否かを判定している。その結果、第１推定装置は、ワイパー作動速度等を用いて路面冠水の有無を判定する従来システムに比較して、車両１０が冠水した路面を走行しているか否かをより正確に判定することができる。
【００７０】
更に、第１推定装置は、第２パラメータとしての加速度変化差分値Ｄ（ｉ）に基づいて、車両１０が冠水している路面を走行中であるか否かを判定している。その結果、第１推定装置は、登坂路を走行中に路面が冠水していると誤って判定する可能性を低減することができる。
【００７１】
＜第２実施形態＞
次に、本発明の第２実施形態に係る路面の推定装置（以下、「第２推定装置」とも称呼される。）について説明する。ところで、第１推定装置の情報提供装置２１は、第１パラメータとしての加速度差分値Ｚと、第２パラメータとしての加速度変化差分値Ｄと、に基づいて冠水有無の判定を行っていた。これに対し、第２推定装置の情報提供装置２２は、第１パラメータとして後述する加速度差分指標値Ｉｚを用い、第２パラメータとして後述する加速度変化指標値Ｉｄを使用して冠水有無の判定を行う点のみにおいて、情報提供装置２１と相違する。従って、以下、この相違点を中心に説明する。
【００７２】
加速度差分指標値Ｉｚ（ｉ）及び加速度変化指標値Ｉｄ（ｉ）は、「データＩＤが『ｉ−ｋ−１』から『ｉ』までの走行データＤｔｒ（即ち、所定数ｋ個の走行データＤｔｒ）」のそれぞれに基づいて算出される。本例において、所定数ｋは「２００」である。
【００７３】
より具体的に述べると、情報提供装置２２の演算部３１は、データＩＤ＝ｉに対応する加速度差分指標値Ｉｚ（ｉ）を下式（８）に基づいて算出する。
【数２】
0006369408.tif 000003
ここで、Ａｚ（ｉ）は、加速度差分値Ｚ（ｉ−ｋ−１）から加速度差分値Ｚ（ｉ）
までの各加速度差分値Ｚの平均である。
【００７４】
より具体的には、平均Ａｚは、「所定時間Δｔ毎に取得される加速度差分値Ｚ」の所定数ｋ個の値の平均である。即ち、平均Ａｚは、本例においては（１０ミリ秒×２００個＝）２秒間における加速度差分値Ｚの平均値である。
【００７５】
式（８）から理解されるように、加速度差分指標値Ｉｚは、加速度差分値Ｚと、加速度差分値Ｚの所定期間Ｄｕ（本例において、２秒間）における分散（以下、分散Ｄｚとも表記される。）と、の積である（即ち、Ｉｚ＝Ｚ×Ｄｚ）。分散Ｄｚ（ｉ）は、平均Ａｚ（ｉ）と、加速度差分値Ｚ（ｉ−ｋ−１）から加速度差分値Ｚ（ｉ）までの各加速度差分値Ｚと、の間の差分が大きいほど大きくなる。従って、所定期間Ｄｕ内に加速度差分値Ｚが急激に増加すれば、分散Ｄｚは大きな値となる。
【００７６】
一方、所定期間Ｄｕ内に車両１０が路面の段差、小さい水たまり及びマンホール蓋等を越えて走行した場合（即ち、路面状況が一時的に変化した場合）、加速度差分値Ｚは一時的に変動する。しかし、この場合の分散Ｄｚと、路面状況の一時的な変化が無かったと仮定した場合の分散Ｄｚと、の間の差分は比較的小さい。
【００７７】
即ち、分散Ｄｚは、所定期間Ｄｕにおける路面状況の一時的な変化による影響を排除した上で加速度差分値Ｚの増加量の大小を表す指標として用いることができる。従って、加速度差分指標値Ｉｚは、加速度差分値Ｚと分散Ｄｚとの積であるので、元々の加速度差分値Ｚが大きく且つ所定期間Ｄｕ内に加速度差分値Ｚが急激に上昇したときに大きな値となる一方、路面状況の一時的な変化による影響は小さい。
【００７８】
加えて、演算部３１は、データＩＤ＝ｉに対応する加速度変化指標値Ｉｄ（ｉ）を下式（９）に基づいて算出する。
【数３】
0006369408.tif 000004
ここで、Ａｄ（ｉ−ｋ）は、加速度変化差分値Ｄ（ｉ−ｋ−１）から加速度変化差分
値Ｄ（ｉ）までの各加速度変化差分値Ｄの平均である。
【００７９】
式（９）から理解されるように、加速度変化指標値Ｉｄは、各加速度変化差分値Ｄの所定期間Ｄｕにおける分散である。従って、加速度差分指標値Ｉｚと同様に、加速度変化指標値Ｉｄは、所定期間Ｄｕ内に加速度変化差分値Ｄが急激に上昇したときに大きな値となる一方、路面状況の一時的な変化による影響は小さい。
【００８０】
第２推定装置が用いる冠水判定条件は、以下の総ての条件が成立しているときに成立する条件である。なお、下記の条件（Ｂ２）は省略してもよい。
（Ａ２）加速度差分指標値Ｉｚ（ｉ）が所定の閾値Ｚｔｈ２より大きく
（即ち、Ｉｚ（ｉ）＞Ｚｔｈ２）、
（Ｂ２）加速度変化指標値Ｉｄ（ｉ）が所定の閾値Ｄｔｈ２より大きく
（即ち、Ｉｄ（ｉ）＞Ｄｔｈ２）、且つ、
（Ｃ）車両１０が前進し且つ加速している、
ときに成立する。
【００８１】
＜具体的作動＞
情報提供装置２２に係る演算部３１が備えるＣＰＵの具体的な作動を図４のフローチャートを参照しながら説明する。図４のフローチャートに示されたステップであって図３のフローチャートに示されたステップと同様の処理が実行されるステップには図３と同一のステップ符号が付されている。
【００８２】
ＣＰＵは、図４にフローチャートにより表された「冠水判定処理ルーチン」を所定時間Δｔが経過する毎に実行する。即ち、適当なタイミングとなると、ＣＰＵは、ステップ４００から処理を開始してステップ３０５に進む。
【００８３】
ＣＰＵは、ステップ３１０にて「Ｙｅｓ」と判定したとき、ステップ４１５に進む。
ステップ４１５にてＣＰＵは、理論加速度Ａｔ（ｉ）、加速度差分指標値Ｉｚ（ｉ）及び加速度変化指標値Ｉｄ（ｉ）を上記式（１）、式（８）及び式（９）のそれぞれに従って算出する。次いで、ＣＰＵは、ステップ４２０に進み、上記冠水判定条件が成立しているか否かを判定する。
【００８４】
冠水判定条件が成立していれば、ＣＰＵは、現在位置Ｐｓ（ｉ）が冠水していると判定（推定）し、ステップ４２０からステップ３２５に進んで冠水時処理を行う。
その後、ＣＰＵは、ステップ４９５に進み、本ルーチンを一旦終了する。
【００８５】
一方、ＣＰＵは、ステップ４２０にて冠水判定条件が成立していないと判定すると、ステップ４２０にて「Ｎｏ」と判定してステップ３３０に進み、非冠水時処理を行う。
その後、ＣＰＵは、ステップ４９５に進む。
【００８６】
なお、ＣＰＵは、ステップ３１０にて「Ｎｏ」と判定すると、ステップ４９５に直接進む。
【００８７】
以上説明したように、第２推定装置（情報提供装置２２）は、
前記第１パラメータとして、前記理論加速度（Ａｔ（ｉ））と前記実際の加速度（Ａｒ（ｉ））との間の差分である加速度差分値（Ｚ（ｉ））を求めるとともに、前記加速度差分値の所定期間（Ｄｕ）における分散（Ｄｚ（ｉ））と、前記加速度差分値の現時点における値と、の積（加速度差分指標値Ｉｚ（ｉ））を求めるように構成されている（ステップ４１５）。
【００８８】
加えて、第２推定装置（情報提供装置２２）は、
前記第２パラメータとして、前記理論加速度の所定時間（Δｔ）あたりの変化量と、前記車両の加速度の前記所定時間あたりの変化量と、の間の差分（加速度変化差分値Ｄ（ｉ））の所定期間における分散（加速度変化指標値Ｉｄ（ｉ））を求めるように構成されている（ステップ４１５）。
【００８９】
従って、第２推定装置は、第１パラメータとしての加速度差分指標値Ｉｚ（ｉ）に基づいて、車両が冠水している路面を走行中であるか否かを判定している。加えて、第２推定装置は、第２パラメータとしての加速度変化指標値Ｉｄ（ｉ）に基づいて、車両が冠水している路面を走行中であるか否かを判定している。その結果、一時的な路面状況の変化があった場合であっても車両１０が冠水した路面を走行しているか否かをより正確に判定することができる。
【００９０】
＜第３実施形態＞
次に、本発明の第３実施形態に係る路面の冠水推定システム（以下、「本推定システム」とも称呼される。）について説明する。第１実施形態の情報提供装置２１は、冠水判定条件が成立したとき、車両１０の走行位置（現在位置Ｐｓ）に冠水が発生していると推定していた。これに対し、第３実施形態の情報提供装置２３は、冠水判定条件が成立しているか否か（即ち、冠水判定結果）を冠水地点推定サーバ６０にて推定する。冠水地点推定サーバ６０は、複数の車両１０から受信した情報に基づいて地図データベース上の各地点に冠水が発生しているか否かを推定する。以下、この相違点を中心に説明する。
【００９１】
本推定システムは、図５に示される車両１０に搭載される情報提供装置２３、及び、車両１０のそれぞれと通信を行う冠水地点推定サーバ６０により具現化される。
第３実施形態に係る情報提供装置２３は、第１実施形態に係る情報提供装置２１と異なり、通信部３９を備えている。
【００９２】
通信部３９は、ネットワーク５０を介して冠水地点推定サーバ６０とデータ通信を行うようになっている。ネットワーク５０は、携帯電話網（無線データ通信網を含む）及びインターネット網を含む周知の広域通信網である。
【００９３】
冠水地点推定サーバ６０は、中央処理部７１、中央通信部７２及びデータベース７３を含んでいる。
中央処理部７１は、周知の汎用コンピュータを含む電子回路であり、ＣＰＵ、ＨＤＤ、ＲＡＭ及びインターフェース（Ｉ／Ｆ）等を含んでいる。中央処理部７１のＨＤＤは、ＣＰＵが実行するプログラムを記憶している。
【００９４】
中央通信部７２は、ネットワーク５０を介して車両１０のそれぞれとデータ通信を行う。
データベース７３は、データベース３３と同様に、地図データベースを記憶している。データベース７３は、更に、車両１０から受信した冠水推定結果の集合である冠水推定情報データベース、及び、冠水が発生していると推定された地点の集合である冠水地点データベースを記憶している。
【００９５】
＜冠水情報集計処理の概要＞
車両１０のそれぞれは、所定時間Δｔが経過する毎に上記冠水判定条件が成立しているか否かを判定し、判定結果を冠水判定位置である現在位置Ｐｓと共に冠水地点推定サーバ６０へ送信する。
中央処理部７１は、車両１０のそれぞれから受信した冠水判定結果及び冠水判定位置の組合せを冠水判定結果Ｆａとして冠水推定情報データベースへ追加する。
【００９６】
中央処理部７１は、新たに追加された冠水判定結果Ｆａを所定の集計間隔Ｄｉ（本例において、１５分）毎に集計する冠水情報集計処理を実行する。データベース７３に記憶された地図データベースに含まれる道路上の地点Ｐａ１を例に、冠水情報集計処理の概要を説明する。
【００９７】
中央処理部７１は、前回、冠水情報集計処理が実行された後に車両１０から送信された地点Ｐａ１に関する冠水判定結果Ｆａをデータベース７３から抽出する。中央処理部７１は、「抽出された冠水判定結果Ｆａの総数Ｆａａ」に対する「冠水判定条件が成立していた冠水判定結果Ｆａの数Ｆａｐ」の割合を冠水検出率Ｆｒとして算出する（即ち、Ｆｒ＝Ｆａｐ／Ｆａａ）。中央処理部７１は、冠水検出率Ｆｒを地点毎、世代毎にデータベース７３に記憶させる。
【００９８】
最新の冠水検出率ＦｒはＦｒ１、１世代前（即ち、前回、冠水情報集計処理が実行されたときに算出された冠水検出率Ｆｒ）の冠水検出率ＦｒはＦｒ２、そして、２世代前の冠水検出率ＦｒはＦｒ３とも表記される。冠水検出率Ｆｒ３＜冠水検出率Ｆｒ２＜冠水検出率Ｆｒ１の関係が成立していれば、即ち、冠水検出率Ｆｒが継続して増加していれば、中央処理部７１は、地点Ｐａ１に冠水が発生したと判定する。
【００９９】
その後、中央処理部７１が冠水情報集計処理を実行したとき、地点Ｐａ１に関する冠水検出率Ｆｒが所定の閾値Ｆｒｔｈよりも小さければ（即ち、Ｆｒ＜Ｆｒｔｈであれば）、中央処理部７１は、地点Ｐａ１に冠水が発生していない（冠水が解消された）と判定する。
中央処理部７１は、地点Ｐａ１に冠水が発生したと判定したとき及び地点Ｐａ１の冠水が解消されたと判定したとき、冠水地点データベースを更新する。
【０１００】
中央処理部７１は、地図データベースに含まれる道路上の地点Ｐａ１以外の各地点に対しても同様に冠水情報集計処理を実行する。加えて、中央処理部７１は、車両１０のそれぞれに対して冠水地点データベースの内容（冠水発生地点の集合）を配信する。
【０１０１】
車両１０のそれぞれが備える情報提供装置２３の演算部３１は、受信した冠水地点データベースの内容をデータベース３３に記憶させる。加えて、演算部３１は、目的地までの経路（案内ルート）に冠水発生地点が含まれていれば、冠水地点を通らない迂回路を取得し、その迂回路を新たな案内ルートとして運転者に案内する。
【０１０２】
＜車両側の具体的作動＞
情報提供装置２３に係る演算部３１が備えるＣＰＵの具体的な作動を図６のフローチャートを参照しながら説明する。図６のフローチャートに示されたステップであって図３のフローチャートに示されたステップと同様の処理が実行されるステップには図３と同一のステップ符号が付されている。
【０１０３】
なお、情報提供装置２３が実行する上述した「冠水地点推定サーバ６０から冠水発生地点情報を受信し、その情報をデータベース３３に記憶させる処理」及び「冠水発生地点情報に基づいて冠水発生地点を迂回するルートを運転者に案内する処理」については詳細な説明を割愛する。
【０１０４】
ＣＰＵは、図６にフローチャートにより表された「冠水判定処理ルーチン」を所定時間Δｔが経過する毎に実行する。即ち、適当なタイミングとなると、ＣＰＵは、ステップ６００から処理を開始してステップ３０５に進む。
【０１０５】
ＣＰＵは、ステップ３１５を実行した後、ステップ６２０に進んで図３のステップ３２０と同様の処理により冠水判定条件が成立しているか否かを判定する。次いで、ＣＰＵは、ステップ６２５に進んで判定結果（即ち、冠水判定条件が成立しているか否か）及び現在位置Ｐｓ（ｉ）を冠水地点推定サーバ６０へ送信する。次いで、ＣＰＵは、ステップ６９５に進んで本ルーチンを一旦終了する。
一方、ＣＰＵは、ステップ３１０にて「Ｎｏ」と判定したとき、ステップ６９５に直接進む。
【０１０６】
＜サーバ側の具体的作動＞
冠水情報集計処理の実行時における中央処理部７１が備えるＣＰＵの具体的な作動を図７にフローチャートにより表された「冠水情報集計処理ルーチン」を参照しながら説明する。ＣＰＵは、本ルーチンを集計間隔Ｄｉが経過する毎に実行する。
【０１０７】
即ち、適当なタイミングとなると、ＣＰＵは、ステップ７００から処理を開始して以下に述べるステップ７０５乃至ステップ７１５の処理を順に実行する。
ステップ７０５：ＣＰＵは、冠水発生の有無を判定する地点（冠水判定地点）Ｐａを地図データベースから抽出する。
ステップ７１０：ＣＰＵは、本ルーチンが前回実行された後に冠水推定情報データベースに追加された冠水判定地点Ｐａに関する冠水判定結果Ｆａを抽出する。
ステップ７１５：ＣＰＵは、抽出された冠水判定結果Ｆａに基づいて冠水検出率Ｆｒ（即ち、冠水検出率Ｆｒ１）を算出し、その冠水検出率Ｆｒを冠水判定地点Ｐａと共にデータベース７３に記憶させる。
【０１０８】
次いで、ＣＰＵは、ステップ７２０に進んで冠水判定地点Ｐａが冠水地点データベースに冠水発生地点として登録されていないか否かを判定する。冠水判定地点Ｐａが冠水発生地点として登録されていなければ、ＣＰＵは、ステップ７２０にて「Ｙｅｓ」と判定してステップ７２５に進み、冠水判定地点Ｐａに関する冠水検出率Ｆｒ２及び冠水検出率Ｆｒ３をデータベース７３から抽出する。
【０１０９】
次いで、ＣＰＵは、ステップ７３０に進み、冠水検出率Ｆｒ１、冠水検出率Ｆｒ２及び冠水検出率Ｆｒ３に基づいて冠水検出率Ｆｒが継続して増加しているか否か（即ち、Ｆｒ３＜Ｆｒ２＜Ｆｒ１の関係が成立しているか否か）を判定する。冠水検出率Ｆｒが継続して増加していれば、ＣＰＵは、ステップ７３０にて「Ｙｅｓ」と判定してステップ７３５に進み、冠水判定地点Ｐａにて冠水が発生したと判定する。更に、ＣＰＵは、冠水が発生したと判定された冠水判定地点Ｐａを冠水地点データベースに追加する。次いで、ＣＰＵは、ステップ７４０に進む。
【０１１０】
一方、冠水検出率Ｆｒが継続して増加していなければ、ＣＰＵは、ステップ７３０にて「Ｎｏ」と判定してステップ７４０に直接進む。
【０１１１】
ステップ７４０にてＣＰＵは、冠水発生を判定すべき全ての地点について冠水情報の集計処理が完了したか否かを判定する。全ての対象地点について処理が完了していれば、ＣＰＵは、ステップ７４０にて「Ｙｅｓ」と判定してステップ７４５に進み、更新された冠水地点データベースを車両１０のそれぞれに配信する。次いで、ＣＰＵは、ステップ７９５に進み、本ルーチンを一旦終了する。
【０１１２】
一方、全ての地点について処理が完了していなければ、ＣＰＵは、ステップ７４０にて「Ｎｏ」と判定してステップ７０５に戻り、処理が完了していない他の地点を冠水判定地点Ｐａとして選択する。
【０１１３】
或いは、冠水判定地点Ｐａが冠水地点データベースに冠水発生地点として登録されていれば、ＣＰＵは、ステップ７２０にて「Ｎｏ」と判定してステップ７５０に進み、冠水検出率Ｆｒが閾値Ｆｒｔｈよりも小さいか否かを判定する。冠水検出率Ｆｒが閾値Ｆｒｔｈよりも小さければ、ＣＰＵは、ステップ７５０にて「Ｙｅｓ」と判定してステップ７５５に進み、冠水判定地点Ｐａにおける冠水が解消したと判定する。更に、ＣＰＵは、冠水が解消したと判定された冠水判定地点Ｐａを冠水地点データベースから削除する。次いで、ＣＰＵは、ステップ７４０に進む。
【０１１４】
一方、冠水検出率Ｆｒが閾値Ｆｒｔｈ以上であれば、ＣＰＵは、ステップ７５０にて「Ｎｏ」と判定してステップ７４０に直接進む。
【０１１５】
本推定システムによれば、多数の地点に関して（即ち、広域における）冠水発生の有無を正確に推定することが可能となる。加えて、各車両の情報提供装置は、走行経路上に冠水地点が含まれているか否かを事前に認識し、冠水地点を含まない迂回ルートを運転者に案内することができる。
【０１１６】
以上、本発明に係る路面の冠水推定装置及び路面の冠水推定システムの実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。例えば、第１実施形態及び第２実施形態に係る情報提供装置は、車両１０の運転者に対して案内ルートを案内する経路案内機能を提供していた。しかし、各情報提供装置は、経路案内機能を備えていなくても良い。
【０１１７】
加えて、各実施形態に係る情報提供装置はトルクセンサ３６を用いて実トルクＴｑを取得していた。しかし、各情報提供装置は、他の方法により実トルクＴｑを取得しても良い。例えば、各情報提供装置は、「車両１０の駆動源（エンジン）に吸入された空気量」及び「吸入空気内に噴射された燃料量」に基づいて実トルクＴｑを取得しても良い。
【０１１８】
加えて、各実施形態に係る情報提供装置は、車速Ｖｓに基づいて実加速度Ａｒを取得していた。各情報提供装置は、加速度センサを備え、その加速度センサの出力に基づいて実加速度Ａｒを取得しても良い。
【０１１９】
加えて、各実施形態に係る情報提供装置は、ＧＰＳ衛星４０からの信号に基づいて現在位置Ｐｓを取得していた。しかし、各情報提供装置は、ＧＰＳ衛星４０からの信号に加えて、車速Ｖｓも用いて現在位置Ｐｓを取得しても良い。即ち、各情報提供装置は、ＧＰＳ衛星４０からの信号に基づいて算出される現在位置Ｐｓを車速Ｖｓに基づいて補正しても良い。
【０１２０】
加えて、各実施形態に係る情報提供装置は、冠水判定条件に条件（Ｃ）を含んでいた。しかし、各情報提供装置は、冠水判定条件における条件（Ｃ）を割愛しても良い。或いは、各情報提供装置は、条件（Ｃ）に含まれる条件（ｃ１）から条件（ｃ５）の一部を割愛しても良い。加えて、各情報提供装置は、条件（ｃ３）に替わり、「条件（ｃ３’）車両１０が備えるストップランプが点灯していない」を冠水判定条件に加えても良い。
【０１２１】
加えて、各実施形態に係る情報提供装置は、冠水判定条件が成立しているか否かを判定していた。しかし、各情報提供装置は、走行データＤｔｒ（ｉ）をデータ通信によって結ばれたサーバに送信し、そのサーバが冠水判定条件が成立しているか否かを判定しても良い。即ち、各情報提供装置が実行していた演算処理の一部は、サーバによって実行されても良い。
【０１２２】
加えて、第３実施形態に係る情報提供装置２３は、第１実施形態と同様に、加速度差分値Ｚ及び加速度変化差分値Ｄに基づく冠水判定条件を用いていた。しかし、情報提供装置２３は、第２実施形態と同様に、加速度差分指標値Ｉｚ及び加速度変化指標値Ｉｄに基づく冠水判定条件を用いても良い。
【０１２３】
加えて、第３実施形態に係る冠水地点推定サーバ６０は、冠水検出率Ｆｒが継続して増加していれば（即ち、Ｆｒ３＜Ｆｒ２＜Ｆｒ１の関係が成立していれば）、冠水判定地点Ｐａが冠水していると推定していた。しかし、冠水地点推定サーバ６０は、冠水検出率Ｆｒ１が所定の閾値Ｆｒｔｈ０よりも大きければ、冠水判定地点Ｐａが冠水していると推定しても良い。
【符号の説明】
【０１２４】
車両…１０、情報提供装置…２１、演算部…３１、受信部…３２、データベース…３３、表示装置…３４、車速センサ…３５、トルクセンサ…３６、アクセルペダルセンサ…３７、ブレーキペダルセンサ…３８、通信部…３９、ＧＰＳ衛星…４０。
【図１】
0006369408.tif 000005
【図２】
0006369408.tif 000006
【図３】
0006369408.tif 000007
【図４】
0006369408.tif 000008
【図５】
0006369408.tif 000009
【図６】
0006369408.tif 000010
【図７】
0006369408.tif 000011