(57)【要約】【課題】直進付近でも運転者の状態を適切に推定することができる運転者状態推定装置を提供することを課題とする。【解決手段】運転者の状態を推定する運転者状態推定装置１であって、操舵角を検出する操舵角検出手段１０と、操舵角を推定する操舵角推定手段２１と、操舵角検出手段１０で検出した操舵角の検出値と操舵角推定手段２１で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する状態推定手段２１と、操舵角に応じた車両の挙動情報を検出する挙動情報検出手段１１と、操舵角に応じた車両の挙動情報を推定する挙動情報推定手段２１と、操舵角が閾値以下か否かを判定する判定手段２１とを備え、判定手段２１で操舵角が閾値以下と判定した場合、状態推定手段２１では、挙動情報検出手段１１で検出した挙動情報の検出値と挙動情報推定手段２１で推定した挙動情報の推定値との偏差に基づいて運転者の状態を推定することを特徴とする。【選択図】図１
2010009242.tif 000002
【特許請求の範囲】
【請求項１】
運転者の状態を推定する運転者状態推定装置であって、
操舵角を検出する操舵角検出手段と、
操舵角を推定する操舵角推定手段と、
前記操舵角検出手段で検出した操舵角の検出値と前記操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する状態推定手段と、
操舵角に応じた車両の挙動情報を検出する挙動情報検出手段と、
操舵角に応じた車両の挙動情報を推定する挙動情報推定手段と、
操舵角が閾値以下か否かを判定する判定手段と
を備え、
前記判定手段で操舵角が閾値以下と判定した場合、前記状態推定手段では、前記挙動情報検出手段で検出した挙動情報の検出値と前記挙動情報推定手段で推定した挙動情報の推定値との偏差に基づいて運転者の状態を推定することを特徴とする運転者状態推定装置。
【請求項２】
前記状態推定手段では、前記操舵角検出手段で検出した操舵角の検出値と前記操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する場合に操舵角が小さいほど運転者の状態が異常と判定し難くすることを特徴とする請求項１に記載する運転者状態推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者状態推定装置に関する。
【背景技術】
【０００２】
運転支援装置などで利用するために、運転者の運転意識の低下状態、居眠り直前状態などの運転者の状態を推定する装置が各種提案されている。特許文献１に記載の装置では、操舵角の検出値と操舵角の推定値との差に基づいて運転の不安定状態を検出する。
【特許文献１】特開２００２−３６９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
操舵角を検出するための操舵角センサは、一般に、低分解能（例えば、１．５°程度）である。そのため、例えば、車両が直進路を走行中に運転者が眠くなってきて操舵操作が多少ふらつき、操舵角として１°程度のふらふらした入力があった場合、低分解能の操舵角センサでは、その操舵入力を検出することができず、検出値として０°を出力する。その結果、直進付近では、運転者の状態を適切に判定することができず、誤判定する虞がある。
【０００４】
そこで、本発明は、直進付近でも運転者の状態を適切に推定することができる運転者状態推定装置を提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明に係る運転者状態推定装置は、運転者の状態を推定する運転者状態推定装置であって、操舵角を検出する操舵角検出手段と、操舵角を推定する操舵角推定手段と、操舵角検出手段で検出した操舵角の検出値と操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する状態推定手段と、操舵角に応じた車両の挙動情報を検出する挙動情報検出手段と、操舵角に応じた車両の挙動情報を推定する挙動情報推定手段と、操舵角が閾値以下か否かを判定する判定手段とを備え、判定手段で操舵角が閾値以下と判定した場合、状態推定手段では、挙動情報検出手段で検出した挙動情報の検出値と挙動情報推定手段で推定した挙動情報の推定値との偏差に基づいて運転者の状態を推定することを特徴とする。
【０００６】
この運転者状態推定装置では、操舵角検出手段により運転者によって入力された操舵角を検出するとともに、操舵角推定手段によりそのときの操舵角を推定する。そして、運転者状態推定装置では、状態推定手段により操舵角の検出値と操舵角の推定値との偏差に基づいて運転者の状態を推定する。さらに、運転者状態推定装置では、挙動情報検出手段により運転者による操舵入力に応じた車両の挙動情報を検出するとともに、挙動情報推定手段によりそのときの挙動情報を推定する。この挙動情報検出手段は、分解能が高く、操舵角検出手段での分解能では検出できないような小さい操舵入力の場合でもその操舵入力に応じた車両の挙動情報を検出可能な手段である。そして、運転者状態推定装置では、判定手段により操舵角が閾値以下か否かを判定する。この閾値は、直進付近（運転者による操舵入力が小さい範囲）を判定するための閾値である。判定手段で操舵角が閾値以下と判定した場合（つまり、直進付近で運転者による操舵入力が小さい場合）、運転者状態推定装置では、状態推定手段により車両の挙動情報の検出値と挙動情報の推定値との偏差に基づいて運転者の状態を推定する。これによって、運転者状態推定装置では、操舵角検出手段で検出が困難な直進付近では状態推定に用いる指標を操舵角から操舵入力に応じた車両の挙動情報に切り替えることにより、直進付近でも車両の挙動情報を利用して運転者の状態を適切に推定することができ、誤推定を防止することができる。
【０００７】
なお、推定する運転者の状態は、例えば、運転者の意識状態、覚醒状態から居眠り状態まで（覚醒度）、運転操作の不安定状態、疲労状態がある。挙動情報は、運転者による操舵入力に応じて車両の挙動として表れる様々な情報であり、例えば、ヨーレート、横加速度、左右の車輪速差がある。
【０００８】
本発明の上記運転者状態推定装置の状態推定手段では、操舵角検出手段で検出した操舵角の検出値と操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する場合に操舵角が小さいほど運転者の状態が異常と判定し難くする構成としてもよい。
【０００９】
この運転者状態推定装置では、状態推定手段での運転者の状態推定において操舵角が小さいほど運転者の状態が異常と判定され難くすることにより、操舵角検出手段で検出が困難な直進付近では検出精度の低い検出値による誤推定を防止することができる。操舵角が小さいほど異常と判定され難くする方法としては、例えば、操舵角が小さいほど異常判定用の閾値を大きくする方法、操舵角の検出値と操舵角の推定値との偏差に基づく評価指標に重みを加味し、操舵角が小さいほどその重み（ひいては、評価指標）を小さくする方法がある。
【発明の効果】
【００１０】
本発明は、直進付近では推定に用いる指標を操舵角から操舵入力に応じた車両の挙動情報に切り替えることにより、直進付近でも運転者の状態を適切に推定することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明に係る運転者状態推定装置の実施の形態を説明する。
【００１２】
本実施の形態では、本発明に係る運転者状態推定装置を、車両に搭載される運転者状態推定装置に適用する。本実施の形態に係る運転者状態推定装置は、運転者による操舵操作に表れるような運転者状態を推定し、その運転者状態情報を運転支援装置に提供する。本実施の形態には、２つの形態があり、第１の実施の形態が操舵角センサの他にヨーレートセンサも備える車両に適用する形態であり、第２の実施の形態が操舵角センサの他に操舵入力に応じた車両の挙動情報を検出するセンサを備えない車両に適用する形態である。
【００１３】
なお、推定する運転者の状態としては、運転者の操舵入力に表れるような様々な状態であり、例えば、運転者の意識状態、覚醒状態から居眠り状態、運転操作の不安定状態、疲労状態がある。例えば、運転者の意識状態の場合、運転者の状態が異常と推定されたときには運転者の意識が低下していることを意味する。また、運転者の覚醒状態から居眠り状態の場合、運転者の状態が異常と推定されたときには運転者が居眠り直前状態を意味する。
【００１４】
図１を参照して、第１の実施の形態に係る運転者状態推定装置１について説明する。図１は、第１の実施の形態に係る運転者状態推定装置の構成図である。
【００１５】
運転者状態推定装置１は、基本的には、運転者状態を推定するための指標として操舵角を利用する。特に、運転者状態推定装置１では、直線付近でも適切な推定を行うために、直進付近では推定に利用する指標を操舵角からヨーレートに切り替える。運転者状態推定装置１は、操舵角センサ１０、ヨーレートセンサ１１及びＥＣＵ[Electronic Control Unit]２１を備えている。
【００１６】
なお、操舵角センサ１０が特許請求の範囲に記載する操舵角検出手段に相当し、ヨーレートセンサ１１が特許請求の範囲に記載する挙動情報検出手段に相当し、ＥＣＵ２１における各機能が特許請求に範囲に記載する操作角推定手段、挙動情報推定手段、状態推定手段、判定手段に相当する。
【００１７】
操舵角センサ１０は、運転者によってステアリングホイールから入力された操舵角を検出するセンサである。操舵角センサ１０では、操舵角を検出し、検出した操舵角を操舵角信号としてＥＣＵ２１に送信する。なお、操舵角センサ１０は、分解能が低い。例えば、分解能が１．５°の操舵角センサ１０の場合、運転者による操舵入力が中立位置から左右の各回転方向に１．５°ずつ増える毎にＬＳＢ値が増加する。したがって、運転者による操舵入力が１．５°未満の場合、ＬＳＢ値が０であり、操舵角の検出値としては０°である。一方、運転者による操舵入力が大きいほど、ＬＳＢ値が大きくなり、ノイズも入り難くなる。
【００１８】
ヨーレートセンサ１１は、車両に作用するヨーレートを検出するセンサである。ヨーレートセンサ１１では、ヨーレートを検出し、検出したヨーレートをヨーレート信号としてＥＣＵ２１に送信する。なお、ヨーレートセンサ１１は、分解能が高く、操舵角センサ１０での分解能では検出できないような小さい操舵入力の場合でもその操舵入力に応じた車両のヨーレートを検出可能ある。したがって、ヨーレートセンサ１１では、直進付近において操舵角センサ１０の分解能以下の操舵入力に応じて発生するヨーレートも検出可能である。
【００１９】
ＥＣＵ２１は、ＣＰＵ[Central ProcessingUnit]、ＲＯＭ[Read Only Memory]、ＲＡＭ[Random Access Memory]などからなる電子制御ユニットであり、運転者状態推定装置１を統括制御する。ＥＣＵ２１では、ＲＯＭに記憶されているアプリケーションプログラムをＲＡＭにロードし、ＣＰＵで実行すると、操舵角推定機能、ヨーレート推定機能、切替判定機能、状態推定機能が構成される。ＥＣＵ２１では、一定時間毎に、操舵角センサ１０、ヨーレートセンサ１１からの各信号を受信し、各信号に示される検出値を時系列で記憶する。そして、ＥＣＵ２１では、これらの検出値を用いて各機能における処理を行い、推定した運転者状態情報を運転支援装置に提供する。
【００２０】
操舵角推定機能について説明する。ＥＣＵ２１では、現在までの所定期間（例えば、数秒から１０秒程度）における時系列の車両挙動情報（ヨーレート、横加速度など）に基づいて、正常な運転者が操舵入力を行った場合の現在の操舵角を推定する。そして、ＥＣＵ２１では、その現在の操舵角の推定値を時系列で記憶する。
【００２１】
ヨーレート推定機能について説明する。ＥＣＵ２１では、現在までの所定期間における時系列の車両挙動情報（ヨーレート、横加速度など）に基づいて、正常な運転者が操舵入力を行った場合にその操舵入力に応じた車両の現在のヨーレートを推定する。そして、ＥＣＵ２１では、その現在のヨーレートの推定値を時系列で記憶する。
【００２２】
なお、各推定機能では、上記した推定方法以外の方法で推定を行ってもよく、例えば、前方注視モデルから推定を行う。
【００２３】
切替判定機能について説明する。ＥＣＵ２１では、記憶されている現在から過去の所定期間における時系列の操舵角の検出値δ（１），δ（２），・・・，δ（ｎ）を用いて、式（１）により操舵角の検出値の平均値δａｖｅを算出する。さらに、ＥＣＵ２１では、記憶されている現在から過去の所定期間における時系列の操舵角の検出値δ（１），δ（２），・・・，δ（ｎ）及び操舵角の平均値δａｖｅを用いて、式（２）により操舵角の検出値の標準偏差δｓｔｄを算出する。ｎは、所定期間内での操舵角センサ１０での検出回数である。
【数１】
2010009242.tif 000003
【００２４】
そして、ＥＣＵ２１では、操舵角の標準偏差δｓｔｄが直進付近判定閾値δｌｉｍより大きいか否かを判定する。直進付近判定閾値δｌｉｍは、操舵角の標準偏差δｓｔｄに基づいて直進付近を判定するための閾値であり、実験などによって予め設定される。直進付近判定閾値δｌｉｍとしては、例えば、操舵角センサ１０の分解能の２倍程度以下の値が設定される。したがって、操舵角の標準偏差δｓｔｄが直進付近判定閾値δｌｉｍ以下と判定した場合、直進路かあるいはカーブ半径が非常に大きな道路（略直進路）である。この場合、操舵角センサ１０ではＬＳＢ値としては０か１程度しか出力しないので、運転者の状態推定には操舵角センサ１０の検出値を利用しない。一方、操舵角の標準偏差δｓｔｄが直進付近判定閾値δｌｉｍより大きいと判定した場合、直進路や略直進路ではない。この場合、操舵角センサ１０ではＬＳＢ値としてはある程度の値を出力するので、運転者の状態推定には操舵角センサ１０の検出値を利用する。
【００２５】
状態判定機能について説明する。操舵角の標準偏差δｓｔｄが直進付近判定閾値δｌｉｍより大きい場合、ＥＣＵ２１では、記憶されている現在から過去の所定期間における時系列の操舵角の検出値δ（１），δ（２），・・・，δ（ｎ）及び時系列の操舵角の推定値δｏ（１），δｏ（２），・・・，δｏ（ｎ）を用いて、式（３）により評価指標Ｊを算出する。評価指標Ｊは、運転者の状態を判定するための評価指標である。この評価指標Ｊの値が大きいほど、正常な操舵入力に対しての実際の操舵入力のふらつきが大きく、運転者の状態が異常である。
【数２】
2010009242.tif 000004
【００２６】
一方、操舵角の標準偏差δｓｔｄが直進付近判定閾値δｌｉｍ以下の場合、ＥＣＵ２１では、記憶されている現在から過去の所定期間における時系列のヨーレートの検出値γ（１），γ（２），・・・，γ（ｎ）及び時系列のヨーレートの推定値γｏ（１），γｏ（２），・・・，γｏ（ｎ）を用いて、式（４）により評価指標Ｊを算出する。この評価指標Ｊの値が大きいほど、正常な操舵入力に応じた車両のヨーレートに対して実際のヨーレートの変化が大きく、運転者の状態が異常である。
【数３】
2010009242.tif 000005
【００２７】
なお、上記の評価指標Ｊの算出方法は一例であり、操舵角の検出値と推定値との偏差あるいはヨーレートの検出値と推定値との偏差を用いた他の算出方法で評価指標Ｊを求めてもよい。
【００２８】
そして、ＥＣＵ２１では、評価指標Ｊが異常判定閾値Ｊｌｉｍより大きいか否かを判定する。異常判定閾値Ｊｌｉｍは、運転者の状態が異常であるか否かを判定するための閾値であり、実験などによって予め設定される。評価指標Ｊが異常判定閾値Ｊｌｉｍより大きい場合、ＥＣＵ２１では、運転者の状態を異常と判定する。一方、評価指標Ｊが異常判定閾値Ｊｌｉｍ以下の場合、ＥＣＵ２１では、運転者の状態を正常と判定する。
【００２９】
図１を参照して、運転者状態推定装置１における動作について説明する。特に、ＥＣＵ２１における処理については図２のフローチャートに沿って説明する。図２は、第１の実施の形態に係るＥＣＵにおける運転者状態推定処理の流れを示すフローチャートである。
【００３０】
操舵角センサ１０では、一定時間毎に、操舵角を検出し、その検出値を示す操舵角信号をＥＣＵ２１に送信している。ＥＣＵ２１では、操舵角信号を受信する毎に、操舵角の検出値を時系列で記憶する。また、ヨーレートセンサ１１では、一定時間毎に、ヨーレートを検出し、その検出値を示すヨーレート信号をＥＣＵ２１に送信している。ＥＣＵ２１では、ヨーレート信号を受信する毎に、ヨーレートの検出値を時系列で記憶する。
【００３１】
ＥＣＵ２１では、一定時間毎に、現在の操舵角を推定し、その操舵角の推定値を時系列で記憶する。また、ＥＣＵ２１では、一定時間毎に、現在のヨーレートを推定し、そのヨーレートの推定値を時系列で記憶する。
【００３２】
一定時間毎に、ＥＣＵ２１では、現在までの所定期間における時系列の操舵角の検出値と推定値及び現在までの所定期間における時系列のヨーレートの検出値と推定値をそれぞれ読み込む（Ｓ１０）。そして、ＥＣＵ２１では、その読み込んだ時系列の操舵角の検出値から操舵角の検出値の平均値を算出する（Ｓ１１）。さらに、ＥＣＵ２１では、その読み込んだ時系列の操舵角の検出値及び操舵角の検出値の平均値から操舵角の検出値の標準偏差を算出する（Ｓ１２）。
【００３３】
そして、ＥＣＵ２１では、操舵角の検出値の標準偏差が直進付近判定閾値より大きいか否かを判定する（Ｓ１３）。Ｓ１３にて直進付近判定閾値より大きいと判定した場合、ＥＣＵ２１では、現在から過去の所定期間における時系列の操舵角の検出値と推定値を用いて、その時系列での操舵角の検出値と推定値との偏差に基づいて評価指標を算出する（Ｓ１４）。一方、Ｓ１３にて直進付近判定閾値δｌｉｍ以下と判定した場合、ＥＣＵ２１では、現在から過去の所定期間における時系列のヨーレートの検出値と推定値を用いて、その時系列でのヨーレートの検出値と推定値との偏差に基づいて評価指標を算出する（Ｓ１５）。
【００３４】
ＥＣＵ２１では、評価指標が異常判定閾値より大きいか否かを判定する（Ｓ１６）。Ｓ１６にて異常判定閾値以下と判定した場合、ＥＣＵ２１では、運転者の状態が正常（例えば、高い意識状態、覚醒状態）と判定し、Ｓ１０の処理に戻る。一方、Ｓ１６にて異常判定閾値より大きいと判定した場合、ＥＣＵ２１では、運転者の状態が異常（例えば、低い意識状態、居眠り直前状態）と判定する（Ｓ１７）。
【００３５】
そして、ＥＣＵ２１では、推定した運転者の状態を示す運転者状態信号を運転支援装置に送信する。
【００３６】
この運転者状態推定装置１によれば、操舵角センサ１０で検出が困難な直進付近では状態推定に用いる指標を操舵角から操舵入力に応じた車両のヨーレートに切り替えることにより、高分解能で検出することが可能なヨーレートを利用して直進付近でも運転者の状態を適切に推定することができる。その結果、直進付近では検出が困難な操舵角を利用することによる誤推定を防止することができる。
【００３７】
図３を参照して、第２の実施の形態に係る運転者状態推定装置２について説明する。図３は、第２の実施の形態に係る運転者状態推定装置の構成図である。なお、運転者状態推定装置２では、第１の実施の形態に係る運転者状態推定装置１における同様の構成については同一の符号を付し、その説明を省略する。
【００３８】
運転者状態推定装置２は、運転者状態を推定するための指標として操舵角を利用する。特に、運転者状態推定装置２では、直線付近での誤推定を防止するために、評価指標に操舵角の大きさに応じた重みを加味する。運転者状態推定装置２は、操舵角センサ１０及びＥＣＵ２２を備えている。
【００３９】
ＥＣＵ２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどからなる電子制御ユニットであり、運転者状態推定装置２を統括制御する。ＥＣＵ２２では、ＲＯＭに記憶されているアプリケーションプログラムをＲＡＭにロードし、ＣＰＵで実行すると、操舵角推定機能、状態推定機能が構成される。ＥＣＵ２２では、一定時間毎に、操舵角センサ１０からの信号を受信し、この信号に示される検出値を時系列で記憶する。そして、ＥＣＵ２２では、この検出値を用いて各機能における処理を行い、推定した運転者状態情報を運転支援装置に提供する。なお、操舵角推定機能は、第１の実施の形態に係るＥＣＵ２１における操舵角推定機能と同様の機能なので、その説明を省略する。
【００４０】
状態推定機能について説明する。ＥＣＵ２２では、第１の実施の形態に係るＥＣＵ２１と同様の処理により、現在までの所定期間における操舵角の検出値の平均値δａｖｅ及び標準偏差δｓｔｄを算出する。そして、ＥＣＵ２２では、記憶されている現在から過去の所定期間における時系列の操舵角の検出値δ（１），δ（２），・・・，δ（ｎ）と時系列の操舵角の推定値δｏ（１），δｏ（２），・・・，δｏ（ｎ）及び操舵角の検出値の平均値δａｖｅと標準偏差δｓｔｄを用いて、式（５）により評価指標Ｊを算出する。この評価指標Ｊの値が大きいほど、正常な操舵入力に対しての実際の操舵入力のふらつきが大きく、運転者の状態が異常である。なお、式（５）における１．５は、操舵角センサ１０の分解能の一例の値である。
【数４】
2010009242.tif 000006
【００４１】
式（５）における前半の平方根の項は、現在から過去の所定期間における時系列での操舵角の検出値と推定値との偏差に基づく評価指標の基準値を算出する項である。式（５）における後半の［］の項は、基準値に加味する重みを算出する項であり、０以上かつ１以下の値が算出する。この重みは、直進付近では操舵角が小さくなるほど値が小さくなり、操舵角が０になると値が０となり、直進付近以外では値が１で一定となる。したがって、評価指標Ｊの値は、直進付近では操舵角が小さくなるほど基準値に対して小さい値になり、直進付近以外では基準値になる。なお、上記の重みを加味した評価指標Ｊの算出方法は一例であり、操舵角の検出値と推定値との偏差を用いた他の算出方法や直進付近では操舵角が小さくなるほど値が小さくなる重みの他の算出方法で評価指標Ｊを求めてもよい。
【００４２】
そして、ＥＣＵ２２では、評価指標Ｊが異常判定閾値Ｊｌｉｍより大きいか否かを判定する。評価指標Ｊが異常判定閾値Ｊｌｉｍより大きい場合、ＥＣＵ２２では、運転者の状態を異常と判定する。一方、評価指標Ｊが異常判定閾値Ｊｌｉｍ以下の場合、ＥＣＵ２２では、運転者の状態を正常と判定する。
【００４３】
図３を参照して、運転者状態推定装置２における動作について説明する。特に、ＥＣＵ２２における処理については図４のフローチャートに沿って説明する。図４は、第２の実施の形態に係るＥＣＵにおける運転者状態推定処理の流れを示すフローチャートである。
【００４４】
操舵角センサ１０では、一定時間毎に、操舵角を検出し、その検出値を示す操舵角信号をＥＣＵ２２に送信している。ＥＣＵ２２では、操舵角信号を受信する毎に、操舵角の検出値を時系列で記憶する。
【００４５】
ＥＣＵ２２では、一定時間毎に、現在の操舵角を推定し、その操舵角の推定値を時系列で記憶する。
【００４６】
一定時間毎に、ＥＣＵ２２では、現在までの所定期間における時系列の操舵角の検出値と推定値を読み込む（Ｓ２０）。そして、ＥＣＵ２２では、その読み込んだ時系列の操舵角の検出値から操舵角の検出値の平均値を算出する（Ｓ２１）。さらに、ＥＣＵ２２では、その読み込んだ時系列の操舵角の検出値及び操舵角の検出値の平均値から操舵角の検出値の標準偏差を算出する（Ｓ２２）。
【００４７】
そして、ＥＣＵ２２では、現在から過去の所定期間における時系列の操舵角の検出値と推定値及び操舵角の平均値と標準偏差を用いて、直進付近では操舵角が小さくなるほど小さくなる重みを加味して、その時系列での操舵角の検出値と推定値との偏差に基づいて評価指標を算出する（Ｓ２３）。
【００４８】
ＥＣＵ２２では、評価指標が異常判定閾値より大きいか否かを判定する（Ｓ２４）。Ｓ２４にて異常判定閾値以下と判定した場合、ＥＣＵ２２では、運転者の状態が正常と判定し、Ｓ２０の処理に戻る。一方、Ｓ２４にて異常判定閾値より大きいと判定した場合、ＥＣＵ２２では、運転者の状態が異常と判定する（Ｓ２５）。
【００４９】
そして、ＥＣＵ２２では、推定した運転者の状態を示す運転者状態信号を運転支援装置に送信する。
【００５０】
この運転者状態推定装置２によれば、評価指標に直進付近では操舵角が小さくなるほど小さくなる重みを加味することにより、直進付近では操舵角が小さくなるほど運転者の状態が異常と判定され難くなり、操舵角センサ１０で検出が困難な直進付近では検出精度の低い検出値による誤推定を防止することができる。
【００５１】
以上、本発明に係る実施の形態について説明したが、本発明は上記実施の形態に限定されることなく様々な形態で実施される。
【００５２】
例えば、本実施の形態では運転者状態推定装置に適用したが、推定する運転者の状態を特定した覚醒度推定装置などの他の装置に適用してもよいし、あるいは、運転支援装置における運転者状態推定機能として適用してもよい。
【００５３】
また、第１の実施の形態では操舵角の標準偏差が直進付近判定閾値以下の場合にはヨーレートを利用して評価指標を算出する構成としたが、横加速度、左右の車輪速差などの他の挙動情報を利用して評価指標を算出してもよい。
【００５４】
また、第１の実施の形態では操舵角の標準偏差を利用して直進付近か否かを判定する構成としたが、操舵角の標準偏差以外の操舵角の指標で直進付近か否かを判定してもよい。
【００５５】
また、第２の実施の形態では直進付近では操舵角が小さくなるほど小さくなる重みを加味して評価指標を小さくして、異常と判定され難くする構成としたが、直進付近では操舵角が小さくなるほど異常判定閾値を大きくするなど、他の方法で操舵角が小さくなるほど異常と判定され難くしてもよい。
【００５６】
また、第１の実施の形態による手法と第２の実施の形態による手法を組み合わせ、例えば、操舵角の標準偏差が直進付近判定閾値より大きい場合には式（５）で評価指標を算出し、直進付近判定閾値以下の場合には式（４）で評価指標を算出するようにしてもよい。この構成の場合、式（５）における重みが操舵角が小さくなるほど小さくなる操舵角範囲を操舵角の標準偏差が直進付近判定閾値以下となる操舵角範囲よりも広くなるように設定し、操舵角の標準偏差が直進付近判定閾値より大きくなる操舵角範囲でも、操舵角センサのＬＳＢ値が小さい領域では評価指標に１以下の重みを加味して、異常と判定され難くする。
【図面の簡単な説明】
【００５７】
【図１】第１の実施の形態に係る運転者状態推定装置の構成図である。
【図２】第１の実施の形態に係るＥＣＵにおける運転者状態推定処理の流れを示すフローチャートである。
【図３】第２の実施の形態に係る運転者状態推定装置の構成図である。
【図４】第２の実施の形態に係るＥＣＵにおける運転者状態推定処理の流れを示すフローチャートである。
【符号の説明】
【００５８】
１，２…運転者状態推定装置、１０…操舵角センサ、１１…ヨーレートセンサ、２１，２２…ＥＣＵ
【図１】
2010009242.tif 000007
【図２】
2010009242.tif 000008
【図３】
2010009242.tif 000009
【図４】
2010009242.tif 000010
【手続補正書】
【提出日】平成21年10月16日(2009.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
運転者の状態を推定する運転者状態推定装置であって、
操舵角を検出する操舵角検出手段と、
操舵角を推定する操舵角推定手段と、
前記操舵角検出手段で検出した操舵角の検出値と前記操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する状態推定手段と、
操舵角に応じた車両の挙動情報を検出する挙動情報検出手段と、
操舵角に応じた車両の挙動情報を推定する挙動情報推定手段と、
操舵角が閾値以下か否かを判定する判定手段と
を備え、
前記状態推定手段では、前記判定手段で操舵角が閾値以下と判定した場合には前記挙動情報検出手段で検出した挙動情報の検出値と前記挙動情報推定手段で推定した挙動情報の推定値との偏差に基づいて運転者の状態を推定し、前記判定手段で操舵角が閾値より大きいと判定した場合には前記操舵角検出手段で検出した操舵角の検出値と前記操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定し、
前記状態推定手段では、前記操舵角検出手段で検出した操舵角の検出値と前記操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する場合に操舵角が小さいほど運転者の状態が異常と判定し難くすることを特徴とする運転者状態推定装置。
【請求項２】
前記挙動情報が、ヨーレートであることを特徴とする請求項１に記載する運転者状態推定装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明に係る運転者状態推定装置は、運転者の状態を推定する運転者状態推定装置であって、操舵角を検出する操舵角検出手段と、操舵角を推定する操舵角推定手段と、操舵角検出手段で検出した操舵角の検出値と操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する状態推定手段と、操舵角に応じた車両の挙動情報を検出する挙動情報検出手段と、操舵角に応じた車両の挙動情報を推定する挙動情報推定手段と、操舵角が閾値以下か否かを判定する判定手段とを備え、状態推定手段では、判定手段で操舵角が閾値以下と判定した場合には挙動情報検出手段で検出した挙動情報の検出値と挙動情報推定手段で推定した挙動情報の推定値との偏差に基づいて運転者の状態を推定し、判定手段で操舵角が閾値より大きいと判定した場合には操舵角検出手段で検出した操舵角の検出値と操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定し、状態推定手段では、操舵角検出手段で検出した操舵角の検出値と操舵角推定手段で推定した操舵角の推定値との偏差に基づいて運転者の状態を推定する場合に操舵角が小さいほど運転者の状態が異常と判定し難くすることを特徴とする。本発明の上記運転者状態推定装置では、挙動情報が、ヨーレートであると好適である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】