(57)【要約】【課題】前もってドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができるようにする。【解決手段】レーン位置センサ１２によって、レーン中心からの距離を示すレーン位置信号の時系列データを出力する。分布パラメータ推定部２８によって、レーン位置信号の時系列データから抽出される各区間の区間最大値に基づいて、一般極値分布を表わす確率分布関数を決定するパラメータを推定する。逸脱確率推定部３０によって、推定されたパラメータによって決定される確率分布関数から、逸脱確率を推定し、逸脱確率予測部３４によって、推定された逸脱確率の傾向に基づいて、所定時間後の逸脱確率を予測する。不適運転推定部３６によって、予測された逸脱確率に基づいて、ドライバが運転不適状態になるか否かを推定する。【選択図】図１
2009266100.tif 000002
【特許請求の範囲】
【請求項１】
自車両の走行状態、ドライバが自車両を操作したときの操作状態、及びドライバの心身状態の少なくとも一つを示す物理量を検出し、前記物理量の時系列データを出力する検出手段と、
前記検出手段により出力された前記物理量の時系列データから、前記物理量が所定値以上となる確率及び所定値以下となる確率の何れか一方を示す不適確率を算出する確率算出手段と、
前記確率算出手段によって算出された前記不適確率の傾向に基づいて、所定時間後の前記不適確率を予測する確率予測手段と、
前記確率予測手段によって予測された前記不適確率に基づいて、前記ドライバの運転適否状態を推定するドライバ状態推定手段と、
を含むドライバ状態推定装置。
【請求項２】
道路地図情報から、前記所定時間後に自車両が走行している位置の道路形状を取得する道路形状取得手段を更に含み、
前記検出手段は、基準位置を基準とした自車両が走行しているレーン上の位置を示すレーン位置を前記物理量として検出し、
前記確率算出手段は、前記所定値をレーン逸脱に相当する値として、前記不適確率を算出し、
前記ドライバ状態推定手段は、前記確率予測手段によって予測された前記不適確率、及び前記道路形状取得手段によって取得された道路形状が曲線路であるか否かに基づいて、前記ドライバの運転適否状態を推定する請求項１記載のドライバ状態推定装置。
【請求項３】
前記検出手段は、リスクが高くなるに従って大きくなる前記物理量を検出し、
前記確率算出手段は、前記検出手段により出力された前記物理量の時系列データから、閾値以上の物理量及び所定区間毎の値が最大となる物理量の何れか一方を抽出する抽出手段と、前記抽出手段によって抽出された物理量に基づいて、前記物理量の値の増加に応じて該物理量となる頻度又は確率が減少するように定めた関数を決定するパラメータを推定する関数推定手段とを備え、前記関数推定手段によって推定されたパラメータによって決定される前記関数における、前記物理量が前記所定値以上となる頻度又は確率に基づいて、前記不適確率を算出する請求項１又は２記載のドライバ状態推定装置。
【請求項４】
前記抽出手段は、前記検出手段により出力された前記物理量の時系列データから、所定区間毎の値が最大となる物理量を抽出し、
前記関数推定手段は、前記抽出された物理量に基づいて、一般極値分布を表わす前記関数を決定するパラメータを推定する請求項３記載のドライバ状態推定装置。
【請求項５】
前記抽出手段は、前記検出手段により出力された前記物理量の時系列データから、閾値以上の物理量を抽出し、
前記関数推定手段は、前記抽出された物理量に基づいて、一般パレート分布を表わす前記関数を決定するパラメータを推定する請求項３記載のドライバ状態推定装置。
【請求項６】
前記抽出手段は、前記検出手段により出力された前記物理量の時系列データから、閾値以上の物理量を抽出し、
前記関数推定手段は、前記抽出された物理量に基づいて、指数分布を表わす前記関数を決定するパラメータを推定する請求項３記載のドライバ状態推定装置。
【請求項７】
コンピュータを、
自車両の走行状態、ドライバが自車両を操作したときの操作状態、及びドライバの心身状態の少なくとも一つを示す物理量を検出し、前記物理量の時系列データを出力する検出手段により出力された前記物理量の時系列データから、前記物理量が所定値以上となる確率及び所定値以下となる確率の何れか一方を示す不適確率を算出する確率算出手段、
前記確率算出手段によって算出された前記不適確率の傾向に基づいて、所定時間後の前記不適確率を予測する確率予測手段、及び
前記確率予測手段によって予測された前記不適確率に基づいて、前記ドライバの運転適否状態を推定するドライバ状態推定手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバ状態推定装置及びプログラムに係り、特に、車両の走行状態やドライバの操作状態に基づいて、ドライバの運転適否状態を推定するドライバ状態推定装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、道路形状と操舵角との関係から逸脱警報を鳴らす車線逸脱警報装置が知られている（特許文献１）。また、横移動の速度検出を行い、現在自車両が車線を逸脱するかどうかを判定する車線逸脱警報装置が知られている（特許文献２）。これらの車線逸脱警報装置のように、現在の車線などを計測して、ドライバの運転不適検出を行うことにより、現在のドライバの運転行動が不適であることを検出することができる。
【特許文献１】特開２００２−１９３０５５号公報
【特許文献２】特開２００７−２００１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の特許文献１、２に記載の技術では、現在の自車位置が適切か否かを判断して警報及び支援操作を行っており、逸脱直前の危険報知には有効であるが、さらに事前に危険報知することができれば、より効果的に事故を抑止することができる。
【０００４】
本発明は、前もってドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができるドライバ状態推定装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために本発明に係るドライバ状態推定装置は、自車両の走行状態、ドライバが自車両を操作したときの操作状態、及びドライバの心身状態の少なくとも一つを示す物理量を検出し、前記物理量の時系列データを出力する検出手段と、前記検出手段により出力された前記物理量の時系列データから、前記物理量が所定値以上となる確率及び所定値以下となる確率の何れか一方を示す不適確率を算出する確率算出手段と、前記確率算出手段によって算出された前記不適確率の傾向に基づいて、所定時間後の前記不適確率を予測する確率予測手段と、前記確率予測手段によって予測された前記不適確率に基づいて、前記ドライバの運転適否状態を推定するドライバ状態推定手段とを含んで構成されている。
【０００６】
本発明に係るプログラムは、コンピュータを、自車両の走行状態、ドライバが自車両を操作したときの操作状態、及びドライバの心身状態の少なくとも一つを示す物理量を検出し、前記物理量の時系列データを出力する検出手段により出力された前記物理量の時系列データから、前記物理量が所定値以上となる確率及び所定値以下となる確率の何れか一方を示す不適確率を算出する確率算出手段、前記確率算出手段によって算出された前記不適確率の傾向に基づいて、所定時間後の前記不適確率を予測する確率予測手段、及び前記確率予測手段によって予測された前記不適確率に基づいて、前記ドライバの運転適否状態を推定するドライバ状態推定手段として機能させるためのプログラムである。
【０００７】
本発明によれば、検出手段によって、ドライバが自車両を操作したときの操作状態、及びドライバの心身状態の少なくとも一つを示す物理量を検出し、前記物理量の時系列データを出力する。確率算出手段によって、検出手段により出力された物理量の時系列データから、物理量が所定値以上となる確率及び所定値以下となる確率の何れか一方を示す不適確率を算出する。
【０００８】
そして、確率予測手段によって、確率算出手段によって算出された不適確率の傾向に基づいて、所定時間後の不適確率を予測し、ドライバ状態推定手段によって、確率予測手段によって予測された不適確率に基づいて、ドライバの運転適否状態を推定する。
【０００９】
このように、算出された不適確率の傾向に基づいて、所定時間後の不適確率を予測して、ドライバの運転適否状態を推定することにより、前もってドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【００１０】
本発明に係るドライバ状態推定装置は、道路地図情報から、所定時間後に自車両が走行している位置の道路形状を取得する道路形状取得手段を更に含み、検出手段は、基準位置を基準とした自車両が走行しているレーン上の位置を示すレーン位置を物理量として検出し、確率算出手段は、所定値をレーン逸脱に相当する値として、不適確率を算出し、ドライバ状態推定手段は、確率予測手段によって予測された不適確率、及び道路形状取得手段によって取得された道路形状が曲線路であるか否かに基づいて、ドライバの運転適否状態を推定することができる。これによって、自車両位置の道路形状が、レーン逸脱の可能性が高くなる曲線路であるか否かを更に考慮することにより、前もってドライバが運転不適状態になるか否かを精度よく推定でき、将来の事故発生を防ぐことができる。
【００１１】
本発明に係る検出手段は、リスクが高くなるに従って大きくなる物理量を検出し、確率算出手段は、検出手段により出力された物理量の時系列データから、閾値以上の物理量及び所定区間毎の値が最大となる物理量の何れか一方を抽出する抽出手段と、抽出手段によって抽出された物理量に基づいて、物理量の値の増加に応じて該物理量となる頻度又は確率が減少するように定めた関数を決定するパラメータを推定する関数推定手段とを備え、関数推定手段によって推定されたパラメータによって決定される関数における、物理量が所定値以上となる頻度又は確率に基づいて、不適確率を算出することができる。これによって、走行状態、操作状態、又は心身状態を示す大きな物理量から、物理量の増加に応じて頻度又は確率が減少する関数を決定するパラメータを推定し、推定されたパラメータによって決定される関数から、ドライバの運転適否状態を推定することにより、ドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【００１２】
上記の抽出手段は、検出手段により出力された物理量の時系列データから、所定区間毎の値が最大となる物理量を抽出し、関数推定手段は、抽出された物理量に基づいて、一般極値分布を表わす関数を決定するパラメータを推定することができる。
【００１３】
上記の抽出手段は、検出手段により出力された物理量の時系列データから、閾値以上の物理量を抽出し、関数推定手段は、抽出された物理量に基づいて、一般パレート分布を表わす関数を決定するパラメータを推定することができる。
【００１４】
上記の抽出手段は、検出手段により出力された物理量の時系列データから、閾値以上の物理量を抽出し、関数推定手段は、抽出された物理量に基づいて、指数分布を表わす関数を決定するパラメータを推定することができる。
【発明の効果】
【００１５】
以上説明したように、本発明のドライバ状態推定装置及びプログラムによれば、算出された不適確率の傾向に基づいて、所定時間後の不適確率を予測して、ドライバの運転適否状態を推定することにより、前もってドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施の形態を詳細に説明する。なお、車両に搭載されたドライバ状態推定装置に本発明を適用した場合を例に説明する。
【００１７】
図１に示すように、第１の実施の形態に係るドライバ状態推定装置１０は、車両の走行状態としてのレーン位置を検出するレーン位置センサ１２と、自車両の車速を検出する車速センサ１８と、レーン位置センサ１２からの出力、自車両の搭載されたＧＰＳ１４からの出力、ナビゲーションシステム１６から得られる道路地図データ、及び車速センサ１８からの出力に基づいて、ドライバが運転不適状態であるか否かを推定し、推定結果に応じて、警報装置２２によってドライバに対して警報を出力させるコンピュータ２０とを備えている。
【００１８】
レーン位置センサ１２は、基準位置としてのレーン中心から自車位置までの距離を示すレーン位置を出力し、自車位置がレーン中心から遠ざかるにしたがって大きな値を出力する。従って、レーン位置センサ１２によって検出されるレーン位置は、事故発生のリスクが高くなるに従って、値が大きくなる。なお、レーン位置センサ１２では、例えば、走行時のビデオ画像からレーン中心とレーン端とを検出し、レーン中心から自車位置までの距離を出力すればよいが、必ずしもこれに限定するものではない。
【００１９】
コンピュータ２０は、ＣＰＵと、ＲＡＭと、後述するドライバ状態推定処理ルーチンを実行するためのプログラムを記憶したＲＯＭとを備え、機能的には次に示すように構成されている。コンピュータ２０は、レーン位置センサ１２から連続して出力されたレーン位置信号を取得して、ＦＩＦＯ型の信号バッファ（図示省略）に格納する信号取得部２４と、信号バッファを一定の区間幅に分割し、各区間における値が最大となるレーン位置信号を抽出して区間最大値バッファ（図示省略）に格納する信号抽出部２６と、抽出された区間最大値となるレーン位置信号の値から、区間最大値の増加に応じて確率が減少するように定めた関数であって、一般極値分布を表わす確率分布関数を決定するパラメータの組を推定する分布パラメータ推定部２８と、推定されたパラメータの組に基づく一般極値分布の確率分布関数から、事故発生リスクとして、レーン中心からの距離がレーン逸脱に相当する閾値を越える確率（逸脱確率）を推定する逸脱確率推定部３０と、車速センサ１８によって検出された車速、ＧＰＳ１４から得られる自車両の位置、及びナビゲーションシステム１６から得られる道路地図データに基づいて、所定時間後の自車両の位置の道路形状を推定する道路形状推定部３２と、逸脱確率推定部３０によって推定された逸脱確率及び前回以前に推定された逸脱確率から得られる逸脱確率の傾向に基づいて、所定時間後の逸脱確率を予測する逸脱確率予測部３４と、道路形状推定部３２によって推定された所定時間後の位置の道路形状に応じて、予測された逸脱確率に対して重み付けを行うと共に、重み付けされた逸脱確率の予測値に基づいて、ドライバが運転不適状態であるか否かを推定し、警報装置２２に警報を出力させる不適運転推定部３６とを備えている。
【００２０】
信号取得部２４は、図２（Ａ）に示すように、レーン中心からの距離を示すレーン位置信号の測定期間Ｔ分の時系列データを信号バッファに格納する。
【００２１】
信号抽出部２６は、区画の時間幅ｗ（＜Ｔ）を示す信号バッファのインデックスを用いて、信号バッファを一定の時間幅ｗの区間に分割し、区間単位で信号バッファ全体を走査して、図２（Ｂ）に示すように、各区間において値が最大となるレーン位置信号の値を区間最大値として抽出して、区間最大値の時系列データを区間最大値バッファに格納する。
【００２２】
分布パラメータ推定部２８は、パラメータの初期値を設定し、また、区間最大値バッファの値から区間最大値のヒストグラムを求め、区間最大値のヒストグラムから一般極値分布の対数尤度関数が最大となるようなパラメータの組（μ、σ、ξ）を求めて、図２（Ｃ）に示すような一般極値分布を表わす確率分布関数を決定するパラメータの組（μ、σ、ξ）を推定する。なお、パラメータμは、一般極値分布を表わす確率分布関数を示す曲線の平行移動を決定するパラメータであり、パラメータσは、一般極値分布を表わす確率分布関数を示す曲線の左右方向の圧縮度合いを決定するパラメータである。また、パラメータξは、一般極値分布を表わす確率分布関数を示す曲線の右下がり度合い（傾き）を決定する形状パラメータであり、レーン位置の値の増加に応じて確率が減少する度合いを示している。
【００２３】
ここで、一般極値分布を表わす確率分布関数は、以下の（１）式で表される。
【００２４】
【数１】
2009266100.tif 000003
ここで、ｚは、レーン位置の値（レーン中心からの距離）である。
【００２５】
また、パラメータの初期値として、以下の（２）式で得られる値を用いる。
【００２６】
【数２】
2009266100.tif 000004
また、一般極値分布の対数尤度関数ｌ（μ、σ、ξ）は、以下の（３）式で表わされる。
【００２７】
【数３】
2009266100.tif 000005
ここで、ｎは、区間最大値バッファのバッファ長（区間数）を表わし、ｚｉは、区間最大値バッファにおけるインデックスｉの値を表す。また、Γ(・)は、ガンマ関数を表わす。
【００２８】
ここで、本実施の形態における逸脱確率を推定する原理について説明する。区間最大値の分布は一般極値分布に収束する。また、車両の走行状態を示す物理量の極値統計量が、一般極値分布から生成されるというモデルをおいた場合、将来の事故発生リスクが、一般極値分布の閾値以上の積分区間における確率値として計算される。
【００２９】
そこで、本実施の形態では、逸脱確率推定部３０によって、図２（Ｄ）に示すように、推定されたパラメータの組によって決定される一般極値分布を表わす確率分布関数から、レーン中心から自車位置までの距離が、レーン逸脱に相当する所定距離（例えば、レーン端までの距離）以上となる確率を算出し、逸脱確率の推定値とする。逸脱確率推定部３０では、推定されたパラメータの組によって決定された確率分布関数において、レーン中心からの距離がレーン端までの距離ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、以下の（４）式に従って算出し、算出された確率を逸脱確率の推定値とする。
【００３０】
【数４】
2009266100.tif 000006
道路形状推定部３２は、ＧＰＳ１４から自車両の位置を取得し、車速センサ１８より検出された車速と取得した現在の自車両の位置に基づいて、ｕ秒後の自車両の位置を算出する。また、道路形状推定部３２は、ナビゲーションシステム１６から道路地図情報から、算出されたｕ秒後の自車両の位置の道路形状を取得して、ｕ秒後の自車両の位置の道路形状を推定する。なお、上記のｕ秒について、実験的又は統計的に、将来の事故発生を前もって警報するタイミングとして適切な時間を求めておき、求められた時間をｕ秒として予め設定しておけばよい。
【００３１】
逸脱確率予測部３４は、以下に説明するように、ｕ秒後における逸脱確率を予測する。まず、ｕ秒後の予測を行うために、図３（Ｂ）に示すように、推定された逸脱確率を時系列で記録した所定期間分のデータから、以下の（５）式で示す直線で近似して、逸脱確率が上昇傾向であるか下降傾向であるかを推定する。
【００３２】
【数５】
2009266100.tif 000007
ただし、ｉｓＳａｆｅ（Ｘ）は、時刻Ｘにおける逸脱確率を表わし、α，βは、直線当てはめの係数を表わしている。
【００３３】
そして、Ｘ＝ｔを現時刻として、上記図３（Ｂ）に示すように、近似された（５）式の直線に従って、ｕ秒後の時刻Ｘ＝ｔ＋ｕにおける逸脱確率を予測する。
【００３４】
不適運転推定部３６は、以下の（６）式に示すように、推定された所定時間後の道路形状が曲線路であるか否かに応じた設定された重み係数γを、予測された逸脱確率ｉｓＳａｆｅ（ｔ＋ｕ）に乗算して、重み付けを行う。
【００３５】
【数６】
2009266100.tif 000008
ここで、推定されたｕ秒後の道路形状が直線路である場合に対応して、重み係数γの値が１に設定されており、推定されたｕ秒後の道路形状が曲線路である場合に対応して、１より大きい値が重み係数γの値として設定されている。また、曲線路の曲率ｒが小さいほど、重み係数γの値が大きくなるように設定されている。
【００３６】
これによって、図３（Ｃ）に示すように、推定されたｕ秒後の道路形状が曲線路である場合には、重み付けされた逸脱確率が大きい値となる。なお、上記図３（Ｃ）は、曲線路であるか直線路であるかをグラフで表したものであり、水平な直線部分は直線路を表わし、斜辺部分は曲線路を表している。
【００３７】
また、不適運転推定部３６は、重み付けされた逸脱確率が閾値より大きい場合、ドライバが運転不適状態であると判断し、警報装置２２によってドライバに対して警告を出力させる。
【００３８】
次に、第１の実施の形態に係るドライバ状態推定装置１０の作用について説明する。ドライバ状態推定装置１０を搭載した車両の走行中に、コンピュータ２０において、図４に示すドライバ状態推定処理ルーチンが実行される。
【００３９】
まず、ステップ１００において、レーン位置センサ１２から連続して出力されるレーン位置信号を取得し、測定期間のレーン位置信号の時系列データを信号バッファに格納する。
【００４０】
そして、ステップ１０２において、信号バッファに格納されたレーン位置信号の時系列データから各区間の区間最大値を抽出する。上記ステップ１０２は、図５に示す区間最大値抽出処理ルーチンによって実現される。まず、ステップ１２０において、区間最大値バッファをクリアし、ステップ１２２において、信号バッファのインデックスｔ１を初期値である０にセットし、信号バッファのインデックスｔ２を区間の時間幅に対応する値にセットする。
【００４１】
そして、ステップ１２４において、信号バッファの区間[ｔ１、ｔ２]の最大値を抽出して、区間最大値バッファに格納する。次のステップ１２６では、インデックスｔ１、ｔ２の各々に対して、区間の時間幅に対応する値を加算し、抽出対象区間を次の区間に設定する。そして、ステップ１２８において、インデックスｔ２が信号バッファ幅より大きいか否かを判定する。
【００４２】
上記ステップ１２８において、インデックスｔ２が信号バッファ幅以下であって、信号バッファのすべての区間から区間最大値を抽出していない場合には、ステップ１２４へ戻るが、一方、信号バッファのすべての区間から区間最大値を抽出し、インデックスｔ２が信号バッファ幅より大きくなっている場合には、区間最大値抽出処理ルーチンを終了する。
【００４３】
そして、ドライバ状態推定処理ルーチンのステップ１０４において、一般極値分布を表わす関数を決定するパラメータの組を推定する。上記ステップ１０４は、図６に示す関数パラメータ推定処理ルーチンによって実現される。まず、ステップ１４０において、上記（２）式で表される値を、一般極値分布を表わす関数を決定するパラメータの組（μ、σ、ξ）の候補の初期値として設定し、ステップ１４２において、最大尤度ｌに、初期値として−∞を設定する。
【００４４】
そして、ステップ１４４において、上記（３）式で表される対数尤度関数に従って、パラメータの組（μ、σ、ξ）の候補に対する対数尤度を算出し、次のステップ１４６において、上記ステップ１４４で算出された対数尤度が、最大尤度ｌより大きいか否かを判定する。上記ステップ１４６において、算出された対数尤度が、最大尤度以下である場合には、ステップ１５０へ移行するが、算出された対数尤度が、最大尤度より大きい場合には、ステップ１４８において、現在のパラメータの組（μ、σ、ξ）の候補を、推定されるパラメータの組として更新し、上記ステップ１４４で算出された対数尤度を、最大尤度として更新して、ステップ１５０へ移行する。
【００４５】
ステップ１５０では、パラメータ更新を終了するか否かを判定し、パラメータ更新の終了条件に合致した場合には、関数パラメータ推定処理ルーチンを終了する。一方、上記ステップ１５０で、パラメータ更新の終了条件に合致しなかった場合には、ステップ１５２において、パラメータの組（μ、σ、ξ）の候補を、所定の更新規則に基づいて更新し、ステップ１４４へ戻る。
【００４６】
そして、ドライバ状態推定処理ルーチンのステップ１０６において、上記ステップ１０４で推定されたパラメータの組によって決定される確率分布関数に基づいて、逸脱確率を算出する。上記ステップ１０６では、確率分布関数において、レーン中心からの距離（レーン位置）がレーン端までの距離ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、上記の（４）式に従って算出し、事故につながるレーン逸脱が発生する逸脱確率を求める。
【００４７】
次のステップ１０８では、上記ステップ１０６で算出された逸脱確率と、前回以前に算出された逸脱確率の所定期間分の時系列データとに基づいて、逸脱確率の遷移を上記（５）式で表される直線で近似して、逸脱確率の傾向を推定する。
【００４８】
そして、ステップ１１０で、上記ステップ１０８で近似された直線に従って、ｕ秒後の逸脱確率を予測する。次のステップ１１２では、ＧＰＳ１４から、自車両の現在位置を取得し、ステップ１１４において、車速センサ１８により検出される車速に基づいて、ｕ秒後の自車両の位置を算出する。
【００４９】
そして、ステップ１１６において、ナビゲーションシステム１６から得られる道路地図データから、上記ステップ１１４で算出されたｕ秒後の自車両の位置の道路形状を取得すると共に、取得した道路形状が曲線路である場合には、曲線路の曲率ｒを算出する。
【００５０】
次のステップ１１７では、上記ステップ１１６で取得したｕ秒後の自車両の位置の道路形状に応じて定められた重み係数を、上記ステップ１１０で予測された逸脱確率に乗算して、重み付けを行う。
【００５１】
そして、ステップ１１８において、上記ステップ１１７で重み付けされた逸脱確率の予測値が、閾値より大きいか否かを判定する。なお、上記の閾値については、実験的又は統計的に、レーン逸脱による事故が発生する場合における逸脱確率を求めておき、求められた逸脱確率に基づいて閾値を設定しておけばよい。上記ステップ１１８で、重み付けされた逸脱確率の予測値が閾値以下である場合には、ドライバが運転不適状態でないと判断し、ステップ１００へ戻る。一方、上記ステップ１１８で、重み付けされた逸脱確率が閾値より大きい場合には、ドライバが運転不適状態であると判断し、ステップ１１９において、警報装置２２によってドライバに対して警報を出力させて、ステップ１００へ戻る。
【００５２】
以上説明したように、第１の実施の形態に係るドライバ状態推定装置によれば、算出された逸脱確率の遷移を近似した直線に従って、所定時間後の逸脱確率を適切に予測して、ドライバの運転適否状態を推定することにより、前もってドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる。また、曲線路においてレーン逸脱行為が生じやすいという特性をもとに、所定時間後の自車両位置の道路形状が、曲線路であるか否かを更に考慮することにより、前もってドライバが運転不適状態になるか否かを精度よく推定でき、将来の事故発生を防ぐことができる。
【００５３】
また、レーン位置信号の区間最大値から、一般極値分布を表わす確率分布関数を決定するパラメータを推定し、推定されたパラメータによって決定される確率分布関数から、逸脱確率を算出して、ドライバの運転適否状態を推定することにより、ドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【００５４】
また、レーン位置信号の区間最大値から推定される分布パラメータから算出される逸脱確率の遷移の変化自体が緩やかであっても、逸脱確率の遷移を直線で近似して逸脱確率の傾向を推定し、将来的に逸脱確率がどのように変化するかを考慮に入れることによって、前もってドライバが運転不適状態になるか否かを推定することができる。
【００５５】
また、レーン位置信号の値の時系列データから、各区間の区間最大値を抽出して、一般極致分布の確率分布関数を決定するパラメータを推定し、確率分布関数に基づいて、将来事故につながる予兆として、そのリスクを見積もることによって、例えば車線を逸脱する前に警報を出力することが出来る。
【００５６】
次に、第２の実施の形態について説明する。なお、第２の実施の形態に係るドライバ状態推定装置は、第１の実施の形態と同様の構成であるため、同一符号を付して説明を省略する。
【００５７】
第２の実施の形態では、一般パレート分布を表わす確率分布関数を決定するパラメータを推定し、推定されたパラメータによって決定される一般パレート分布の確率分布関数から、逸脱確率を求めている点が、第１の実施の形態と主に異なっている。
【００５８】
上記の第１の実施の形態では、区間最大値に基づいてパラメータを推定していたが、精度の高いパラメータ推定には十分なデータが必要になる。すなわちデータ数を増やすためには、区間幅を小さくするか、または信号バッファのサイズを拡大して、区間数を増やす必要がある。本実施の形態では、ある一定水準の閾値を超過したデータの極値分布を求めることによって、精度の高いパラメータ推定を行う。
【００５９】
第２の実施の形態に係るドライバ状態推定装置では、信号抽出部２６によって、図７（Ａ）に示すような信号バッファの時系列データから、図７（Ｂ）に示すように、閾値以上の信号値の系列を抽出して、抽出した信号値から閾値を減じた値を、水準超過値として水準超過バッファに格納する。
【００６０】
分布パラメータ推定部２８は、パラメータの初期値を設定し、水準超過バッファの値から、一般パレート分布の対数尤度関数が最大となるようなパラメータの組（σ、ξ）を求め、図７（Ｃ）に示すような一般パレート分布を表わす確率分布関数を決定するパラメータの組（σ、ξ）を推定する。なお、パラメータσは、関数の曲線の左右方向の圧縮度合いを決定するパラメータであり、パラメータξは、関数の曲線の右下がり度合い（傾き）を決定する形状パラメータであり、レーン位置の値の増加に応じて確率が減少する度合いを示している。
【００６１】
ここで、一般パレート分布を表わす確率分布関数は、以下の（７）式で表される。
【００６２】
【数７】
2009266100.tif 000009
ここで、ｚは、レーン位置の値（レーン中心からの距離に対して閾値を減じた値）である。
【００６３】
また、パラメータの初期値として、以下の（８）式で得られる値を用いる。
【００６４】
【数８】
2009266100.tif 000010
また、一般パレート分布の対数尤度関数ｌ（σ、ξ）は、以下の（９）式で表わされる。
【００６５】
【数９】
2009266100.tif 000011
ここで、ｎは、水準超過バッファのバッファ長を表わし、ｚｉは、水準超過バッファにおけるインデックスｉの値を表す。
【００６６】
ここで、本実施の形態における逸脱確率を推定する原理について説明する。水準超過データの分布は一般パレート分布に収束する。また、車両の走行状態を示す物理量の極値統計量が、一般パレート分布から生成されるというモデルをおいた場合、将来の事故発生リスクが、一般パレート分布の閾値以上の積分区間における確率値として計算される。
【００６７】
そこで、本実施の形態では、逸脱確率推定部３０によって、図７（Ｄ）に示すように、推定されたパラメータの組によって決定される一般パレート分布を表わす確率分布関数から、レーン中心からの自車位置までの距離が、レーン逸脱に相当する所定距離（例えば、レーン端までの距離）以上となる逸脱確率を算出し、逸脱確率の推定値とする。逸脱確率推定部３０では、推定されたパラメータの組によって決定された確率分布関数において、レーン中心からの距離がレーン端までの距離ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、以下の（１０）式に従って算出し、算出された確率を逸脱確率の推定値とする。
【００６８】
【数１０】
2009266100.tif 000012
次に、第２の実施の形態に係るドライバ状態推定処理ルーチンについて図８を用いて説明する。なお、第１の実施の形態と同様の処理については、同一符号を付して説明を省略する。
【００６９】
まず、ステップ１００において、レーン位置センサ１２からレーン位置信号を取得し、レーン位置信号の時系列データを信号バッファに格納する。そして、ステップ２００において、信号バッファに格納されたレーン位置信号の時系列データから水準超過データを抽出する。上記ステップ２００は、図９に示す水準超過データ抽出処理ルーチンによって実現される。まず、ステップ２２０において、水準超過バッファをクリアし、ステップ２２２において、信号バッファのインデックスｔを初期値である０にセットする。
【００７０】
そして、ステップ２２４において、信号バッファのインデックスｔのレーン位置信号の値が、閾値以上であるか否かを判定する。なお、閾値には、例えば、レーン中心からレーン端までの距離の半分の値を設定しておけばよく、これに限定されるものではない。
【００７１】
上記ステップ２２４で、信号バッファのインデックスｔのレーン位置信号の値が、閾値未満である場合には、水準を超過していないと判断し、レーン位置信号の値を抽出せずに、ステップ２２８へ移行する。一方、上記ステップ２２４で、信号バッファのインデックスｔのレーン位置信号の値が、閾値以上である場合、ステップ２２６において、信号バッファのインデックスｔのレーン位置信号の値を抽出し、抽出したレーン位置信号の値から閾値を引いた値を、区間最大値バッファに格納して、ステップ２２８へ移行する。
【００７２】
ステップ２２８では、インデックスｔが信号バッファ幅より大きいか否かを判定する。上記ステップ２２８において、インデックスｔが信号バッファ幅以下であって、信号バッファのすべての値を走査していない場合には、ステップ２２４へ戻るが、一方、信号バッファのすべての値を走査し、インデックスｔが信号バッファ幅より大きくなっている場合には、水準超過データ抽出処理ルーチンを終了する。
【００７３】
そして、ドライバ状態推定処理ルーチンのステップ２０２において、一般パレート分布を表わす関数を決定するパラメータの組を推定する。上記ステップ２０２は、図１０に示す関数パラメータ推定処理ルーチンによって実現される。まず、ステップ２４０において、上記（８）式で表される値を、一般パレート分布を表わす関数を決定するパラメータの組（σ、ξ）候補の初期値として設定し、ステップ１４２において、最大尤度ｌに、初期値として−∞を設定する。
【００７４】
そして、ステップ２４２において、上記（９）式で表される対数尤度関数に従って、パラメータの組（σ、ξ）の候補に対する対数尤度を算出し、次のステップ１４６において、算出された対数尤度が、最大尤度ｌより大きいか否かを判定する。上記ステップ１４６において、算出された対数尤度が、最大尤度以下である場合には、ステップ１５０へ移行するが、算出された対数尤度が、最大尤度より大きい場合には、ステップ２４４において、現在のパラメータの組（σ、ξ）の候補を、推定されるパラメータの組として更新し、上記ステップ２４２で算出された対数尤度を、最大尤度として更新して、ステップ１５０へ移行する。
【００７５】
ステップ１５０では、パラメータ更新を終了するか否かを判定し、パラメータ更新の終了条件に合致した場合には、関数パラメータ推定処理ルーチンを終了する。一方、上記ステップ１５０で、パラメータ更新の終了条件に合致しなかった場合には、ステップ２４６において、パラメータの組（σ、ξ）の候補を、所定の更新規則に基づいて更新し、ステップ２４２へ戻る。
【００７６】
そして、ドライバ状態推定処理ルーチンのステップ２０４において、上記ステップ２０２で推定されたパラメータの組によって決定される確率分布関数に基づいて、逸脱確率を算出する。上記ステップ２０４では、確率分布関数において、レーン中心からの距離（レーン位置）がレーン端までの距離ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、上記の（１０）式に従って算出し、事故につながるレーン逸脱が発生する逸脱確率を求める。
【００７７】
次のステップ１０８では、上記ステップ２０４で算出された逸脱確率と、前回以前に算出された逸脱確率の所定期間分の時系列データとに基づいて、逸脱確率の遷移を上記（５）式で表される直線で近似する。
【００７８】
そして、ステップ１１０で、ｕ秒後の逸脱確率を予測し、次のステップ１１２では、ＧＰＳ１４から、自車両の現在位置を取得し、ステップ１１４において、車速センサ１８により検出される車速に基づいて、ｕ秒後の自車両の位置を算出する。
【００７９】
そして、ステップ１１６において、ナビゲーションシステム１６から得られる道路地図情報から、ｕ秒後の自車両の位置の道路形状を取得して、ｕ秒後の自車両の位置の道路形状を推定すると共に、取得した道路形状が曲線路である場合には、曲線路の曲率ｒを算出する。
【００８０】
次のステップ１１７では、ｕ秒後の自車両の位置の道路形状に応じて定められた重み係数を、上記ステップ１１０で予測された逸脱確率に乗算して、重み付けを行い、ステップ１１８において、上記ステップ１１７で重み付けされた逸脱確率の予測値が、閾値より大きいか否かを判定する。
【００８１】
上記ステップ１１８で、重み付けされた逸脱確率の予測値が閾値以下である場合には、ドライバが運転不適状態でないと判断し、ステップ１００へ戻る。一方、上記ステップ１１８で、重み付けされた逸脱確率が閾値より大きい場合には、ドライバが運転不適状態であると判断し、ステップ１１９において、警報装置２２によってドライバに対して警報を出力させて、ステップ１００へ戻る。
【００８２】
以上説明したように、第２の実施の形態に係るドライバ状態推定装置によれば、レーン位置信号の水準超過値から、一般パレート分布を表わす確率分布関数を決定するパラメータを推定し、推定されたパラメータによって決定される確率分布関数から、逸脱確率を算出して、ドライバの運転適否状態を推定することにより、ドライバが運転不適状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【００８３】
また、レーン位置信号の水準超過値から推定される分布パラメータから算出される逸脱確率の遷移の変化自体が緩やかであっても、逸脱確率の遷移を直線で近似して逸脱確率の傾向を推定し、将来的に逸脱確率がどのように変化するかを考慮に入れることによって、前もってドライバが運転不適状態になるか否かを推定することができる。
【００８４】
なお、上記の実施の形態では、一般パレート分布を表わす確率分布関数を決定するパラメータを推定する場合を例に説明したが、これに限定されるものではなく、一般パレート分布の特性を近似的に計算した指数分布を表わす確率分布関数を決定するパラメータを推定するようにしてもよい。この場合には、推定されたパラメータによって決定される指数分布を表わす確率分布関数から、逸脱確率を算出して、ドライバの運転適否状態を推定すればよい。
【００８５】
次に、第３の実施の形態について説明する。なお、第１の実施の形態と同様の構成となる部分については同一符号を付して説明を省略する。
【００８６】
第３の実施の形態では、信号バッファの時系列データの全ての信号値を用いて、確率分布関数を決定するパラメータの組を推定し、逸脱確率を算出している点が、第２の実施の形態と異なっている。
【００８７】
図１１に示すように、第３の実施の形態に係るドライバ状態推定装置３１０のコンピュータ３２０では、分布パラメータ推定部３２８によって、パラメータの初期値を設定し、上記図７（Ａ）に示すような、レーン位置信号の測定期間Ｔ分の時系列データを格納した信号バッファの全ての値から、一般パレート分布の対数尤度関数が最大となるようなパラメータの組（σ、ξ）を求め、上記図７（Ｃ）に示すような一般パレート分布を表わす確率分布関数を決定するパラメータの組（σ、ξ）を推定する。
【００８８】
また、逸脱確率推定部３０によって、上記図７（Ｄ）に示すように、推定されたパラメータの組によって決定される一般パレート分布を表わす確率分布関数から、上記第２の実施の形態と同様に、レーン中心からの自車位置までの距離が、レーン逸脱に相当する所定距離（例えば、レーン端までの距離）以上となる逸脱確率を算出し、逸脱確率の推定値とする。
【００８９】
なお、第３の実施の形態に係るドライバ状態推定装置３１０の他の構成及び作用については、第２の実施の形態と同様であるため、説明を省略する。
【００９０】
なお、上記の第１の実施の形態〜第３の実施の形態では、レーン位置として、レーン中心からの距離を示す値を検出している場合を例に説明したが、これに限定されるものではなく、基準位置としてのレーンの端（白線）からレーン上の自車両位置までの距離を示す値を、レーン位置として検出するようにしてもよい。この場合には、レーン位置が、レーン逸脱に相当する所定距離（例えば、０）以下となる確率を、逸脱確率として算出すればよい。
【００９１】
次に、第４の実施の形態について説明する。なお、第１の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。
【００９２】
第４の実施の形態では、ドライバの瞬目波形から、居眠り運転状態であるか否かを推定している点が、第１の実施の形態と異なっている。
【００９３】
図１２に示すように、第４の実施の形態に係るドライバ状態推定装置４１０は、ドライバの心身状態としての眼の開度を連続して検出して瞬目波形を出力する瞬き検出器４１２と、瞬目波形から眠気の指標となる瞬目率（例えば、単位時間に対する閉眼時間の割合（ＰＥＲＣＬＯＳ））の時系列データを計算する瞬目率計算器４１３と、瞬目率計算器４１３からの出力に基づいて、ドライバが運転不適状態としての居眠り運転状態であるか否かを推定し、推定結果に応じて、警報装置２２によってドライバに対して警報を出力させるコンピュータ４２０とを備えている。
【００９４】
瞬き検出器４１２は、例えばビデオカメラを備え、ビデオカメラで眼球周辺の撮像画像を取得し、取得した動画像データから開眼度の時系列データを検出して、開眼度の時系列データを出力する。なお、開眼時の開眼度を１００とし、閉眼時の開眼度を０とする。
【００９５】
瞬目率計算器４１３は、眠気の指標として用いられるＰＥＲＣＬＯＳを計算して、ＰＥＲＣＬＯＳを示す瞬目率信号を出力する。ＰＥＲＣＬＯＳは、単位時間当たりの閉眼状態（虹彩が２０％以上隠れる状態）が占める割合を表わしたもので、ＰＥＲＣＬＯＳの値が大きいほど、ドライバは眠気を催しており、リスクとしての眠気度合いが高くなる。図１３に示すように、開眼度が２０％以下の時間割合、すなわち（ｔ１＋ｔ２＋ｔ３）／Ｔが、単位時間ＴにおけるＰＥＲＣＬＯＳの値として計算される。
【００９６】
コンピュータ４２０は、瞬目率計算器４１３から出力されたＰＥＲＣＬＯＳの時系列データを取得して、ＦＩＦＯ型の信号バッファ（図示省略）に格納する信号取得部４２４と、信号抽出部２６と、分布パラメータ推定部２８と、推定されたパラメータの組に基づく一般極値分布の確率分布関数から、閉眼時間が居眠り状態に相当する所定の長時間以上となる確率を示す居眠り確率を推定する居眠り確率推定部４３０と、居眠り確率推定部４３０によって推定された居眠り確率及び前回以前に推定された居眠り確率から得られる居眠り確率の傾向に基づいて、所定時間後の居眠り確率を予測する居眠り確率予測部４３４と、予測された居眠り確率に基づいて、ドライバが居眠り運転状態であるか否かを推定し、警報装置２２に警報を出力させる居眠り運転推定部４３６とを備えている。
【００９７】
信号取得部４２４は、ＰＥＲＣＬＯＳを示す瞬目率信号の測定期間Ｔ分の時系列データを信号バッファに格納する。
【００９８】
居眠り確率推定部４３０は、分布パラメータ推定部２８によって推定されたパラメータの組によって決定される一般極値分布を表わす確率分布関数から、閉眼時間が居眠り状態に相当する所定の長時間以上となる確率を算出し、居眠り確率の推定値とする。居眠り確率推定部４３０では、推定されたパラメータの組によって決定された確率分布関数において、閉眼時間が、居眠り状態に相当する所定の長時間ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、上記（４）式に従って算出し、算出された確率を、居眠り確率の推定値とする。
【００９９】
居眠り確率予測部４３４は、推定された居眠り確率を時系列で記録した所定期間分のデータから、上記（５）式で示す直線で近似して、居眠り確率が上昇傾向であるか又は下降傾向であるかを推定し、近似された直線に従って、ｕ秒後の居眠り確率を予測する。
【０１００】
居眠り運転推定部４３６は、予測された居眠り確率が閾値より大きい場合、ドライバが居眠り運転状態であると判断し、警報装置２２によってドライバに対して警告を出力させる。
【０１０１】
次に、第４の実施の形態に係るドライバ状態推定処理ルーチンについて図１４を用いて説明する。なお、第１の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。
【０１０２】
まず、ステップ４５０において、瞬目率計算器４１３から連続して出力されるＰＥＲＣＬＯＳを示す瞬目率信号を取得し、測定期間の瞬目率信号の時系列データを信号バッファに格納する。
【０１０３】
そして、ステップ１０２において、信号バッファに格納された瞬目率信号の時系列データから各区間の区間最大値を抽出し、ステップ１０４において、一般極値分布を表わす確率分布関数を決定するパラメータの組を推定する。
【０１０４】
次のステップ４５２では、上記ステップ１０４で推定されたパラメータの組によって決定される確率分布関数に基づいて、閉眼時間が居眠り状態に相当する所定の長時間以上となる確率を示す居眠り確率を算出する。上記ステップ４５２では、確率分布関数において、閉眼時間が所定の長時間ｄ以上となる区間を積分して得られる確率値ｃ（ｄ）を、上記（４）式に従って算出し、居眠り確率の推定値を求める。
【０１０５】
次のステップ４５４では、上記ステップ４５２で算出された居眠り確率と、前回以前に算出された居眠り確率の所定期間分の時系列データとに基づいて、居眠り確率の遷移を上記（５）式で表される直線で近似する。
【０１０６】
そして、ステップ４５６で、上記ステップ４５４で近似された直線に従って、ｕ秒後の居眠り確率を予測し、ステップ４５８において、上記ステップ４５６で予測された居眠り確率が、閾値より大きいか否かを判定する。なお、上記の閾値については、実験的又は統計的に、居眠りしている場合における、閉眼時間が所定の長時間以上となる確率を求めておき、求められた確率に基づいて閾値を設定しておけばよい。上記ステップ４５８で、予測された居眠り確率が閾値以下である場合には、ドライバが居眠り運転状態でないと判断し、ステップ１００へ戻る。一方、上記ステップ４５８で、予測された居眠り確率が閾値より大きい場合には、ドライバが居眠り運転状態であると判断し、ステップ１１９において、警報装置２２によってドライバに対して警報を出力させて、ステップ１００へ戻る。
【０１０７】
以上説明したように、第４の実施の形態に係るドライバ状態推定装置によれば、算出された居眠り確率の遷移を近似した直線に従って、所定時間後の居眠り確率を適切に予測して、ドライバの運転適否状態を推定することにより、前もってドライバが居眠り運転状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【０１０８】
また、瞬目率信号の区間最大値から、一般極値分布を表わす確率分布関数を決定するパラメータを推定し、推定されたパラメータによって決定される確率分布関数から、居眠り状態に相当する閉眼時間以上となる確率を居眠り確率として算出して、ドライバの居眠り運転状態を推定することにより、ドライバが居眠り運転状態になるか否かを推定でき、将来の事故発生を防ぐことができる。
【０１０９】
なお、上記の実施の形態では、瞬目率信号の区間最大値から、一般極値分布を表わす確率分布関数を決定するパラメータを推定する場合を例に説明したが、これに限定されるものではなく、瞬目率信号の水準超過値から、一般パレート分布を表わす確率分布関数を決定するパラメータを推定するようにしてもよい。この場合、推定されたパラメータによって決定される確率分布関数から、居眠り状態に相当する閉眼時間以上となる確率を居眠り確率として算出して、ドライバの居眠り運転状態を推定してもよい。
【０１１０】
また、上記の第１の実施の形態〜第３の実施の形態では、自車両の走行状態を示す物理量としてレーン位置を検出する場合を例に説明したが、これに限定するものではなく、自車両の走行状態を示す物理量として、横方向加速度、ヨーレート、操舵角、車速、車間距離、前後方向加速度、又は相対車速を検出してもよく、また、ドライバの操作状態を示す物理量として、ブレーキ操作量又はアクセル操作量を検出するようにしてもよい。この場合にも、上記の実施の形態と同様に、ドライバの運転適否状態を推定することができる。また、例えば、車間距離のように、値が小さいほどリスクが高くなる物理量に対しては、信号値の逆数を用いるか、十分大きな値からの差分を用いることによって、上記の実施の形態と同様に、定式化することができる。
【０１１１】
また、信号値を直接用いるのではなく、操舵角の標準偏差など、事故に関連の深い統計量に変換し、統計量の時系列データから、上記の実施の形態と同様に、ドライバの運転適否状態を推定することができる。
【０１１２】
さらに、車間距離及び相対車速から、ＴＴＣ（Ｔｉｍｅ−Ｔｏ−Ｃｏｌｌｉｓｉｏｎ）に変換した上で、上記の実施の形態と同様の手法を適用したり、相対車速から相対加速度に変換した上で、同様の手法を適用しても、ドライバの運転適否状態を推定することが出来る。
【０１１３】
また、１種類の物理量を検出した場合を例に説明したが、これに限定されるものではなく、複数種類の物理量の組み合わせを検出し、複数種類の物理量の時系列データから、ドライバの運転適否状態を推定してもよい。また、ドライバの操作状態を示す物理量、走行状態を示す物理量、及び心身状態を示す物理量の組み合わせを検出し、これらの物理量の組み合わせから、ドライバの運転適否状態を推定してもよい。
【０１１４】
また、上記の実施の形態では、ドライバの運転適否状態が、運転不適状態であるかを推定する場合を例に説明したが、これに限定されるものではなく、ドライバの運転適否状態が、正常運転状態であるか否かを推定するようにしてもよい。
【０１１５】
また、確率分布関数を用いた場合を例に説明したが、これに限定されるものではなく、頻度を示す分布関数を用いてもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１の実施の形態に係るドライバ状態推定装置の構成を示す概略図である。
【図２】（Ａ）レーン位置信号の時系列データを示すグラフ、（Ｂ）区間最大値の時系列データを示すグラフ、（Ｃ）一般極値分布を表わす確率分布関数を示すグラフ、及び（Ｄ）確率分布関数から逸脱確率を算出するイメージ図である。
【図３】（Ａ）レーン位置信号の時系列データを示すグラフ、（Ｂ）逸脱確率の時系列データを示すグラフ、及び（Ｃ）道路形状の時系列データを示すグラフである。
【図４】本発明の第１の実施の形態に係るドライバ状態推定装置におけるドライバ状態推定処理ルーチンの内容を示すフローチャートである。
【図５】本発明の第１の実施の形態に係るドライバ状態推定装置における区間最大値抽出処理ルーチンの内容を示すフローチャートである。
【図６】本発明の第１の実施の形態に係るドライバ状態推定装置における関数パラメータ推定処理ルーチンの内容を示すフローチャートである。
【図７】（Ａ）レーン位置信号の時系列データを示すグラフ、（Ｂ）水準超過データの時系列データを示すグラフ、（Ｃ）一般極値分布を表わす確率分布関数を示すグラフ、及び（Ｄ）確率分布関数から逸脱確率を算出するイメージ図である。
【図８】本発明の第２の実施の形態に係るドライバ状態推定装置におけるドライバ状態推定処理ルーチンの内容を示すフローチャートである。
【図９】本発明の第２の実施の形態に係るドライバ状態推定装置における水準超過データ抽出処理ルーチンの内容を示すフローチャートである。
【図１０】本発明の第２の実施の形態に係るドライバ状態推定装置における関数パラメータ推定処理ルーチンの内容を示すフローチャートである。
【図１１】本発明の第３の実施の形態に係るドライバ状態推定装置の構成を示す概略図である。
【図１２】本発明の第４の実施の形態に係るドライバ状態推定装置の構成を示す概略図である。
【図１３】ＰＥＲＣＬＯＳの算出方法を説明するためのイメージ図である。
【図１４】本発明の第４の実施の形態に係るドライバ状態推定装置におけるドライバ状態推定処理ルーチンの内容を示すフローチャートである。
【符号の説明】
【０１１７】
１０、３１０、４１０ ドライバ状態推定装置
１２   レーン位置センサ
１６   ナビゲーションシステム
２０、３２０、４２０ コンピュータ
２６   信号抽出部
２８、３２８  分布パラメータ推定部
３０   逸脱確率推定部
３２   道路形状推定部
３４   逸脱確率予測部
３６   不適運転推定部
４１２ 瞬き検出器
４１３ 瞬目率計算器
４３０ 居眠り確率推定部
４３４ 居眠り確率予測部
４３６ 居眠り運転推定部
【図１】
2009266100.tif 000013
【図２】
2009266100.tif 000014
【図３】
2009266100.tif 000015
【図４】
2009266100.tif 000016
【図５】
2009266100.tif 000017
【図６】
2009266100.tif 000018
【図７】
2009266100.tif 000019
【図８】
2009266100.tif 000020
【図９】
2009266100.tif 000021
【図１０】
2009266100.tif 000022
【図１１】
2009266100.tif 000023
【図１２】
2009266100.tif 000024
【図１３】
2009266100.tif 000025
【図１４】
2009266100.tif 000026