(57)【要約】【課題】ドライバの眠気レベルをより正確に判定し、誤った警報出力を抑制することができる居眠り運転警報装置を提供する。【解決手段】居眠り運転警報装置(1)は、ドライバを撮影するカメラ(2)と、車両の挙動を検出する操舵角センサ(6)と、ドライバ画像に基づき眠気レベルとその信頼度を判定するドライバ画像眠気レベル判定部(16)と、車両の挙動に基づき眠気レベルとその信頼度を判定する車両挙動眠気レベル判定部(18)と、ドライバ画像眠気レベル及びその信頼度と、車両挙動眠気レベル及びその信頼度とに基づき、総合眠気レベル及び総合信頼度を決定する総合眠気レベル決定部(20)と、判定時間内の総合眠気レベルの頻度分布に基づき警報レベルを設定し、総合眠気レベルの総合信頼度が低いほど当該総合眠気レベルの頻度が低くなるように、総合眠気レベルの頻度の補正を行う警報レベル設定部(22)を備える。【選択図】図６
2019016178.tif 000002
【特許請求の範囲】
【請求項１】
ドライバの眠気レベルに応じて警報を出力装置から出力させる居眠り運転警報装置であって、
ドライバを撮影するカメラと、
車両の挙動を検出する車両挙動検出手段と、
前記カメラが撮影したドライバの画像に基づきドライバの眠気レベルを判定すると共に、当該眠気レベルの信頼度を判定するドライバ画像眠気レベル判定手段と、
前記車両の挙動に基づきドライバの眠気レベルを判定すると共に、当該眠気レベルの信頼度を判定する車両挙動眠気レベル判定手段と、
前記ドライバ画像眠気レベル判定手段が判定した眠気レベル及びその信頼度と、前記車両挙動眠気レベル判定手段が判定した眠気レベル及びその信頼度とに基づき、総合眠気レベルを決定すると共に、当該総合眠気レベルの信頼度である総合信頼度を決定する総合眠気レベル決定手段と、
所定の判定時間の間に決定された複数の前記総合眠気レベルの頻度分布に基づき前記警報のレベルを設定する警報レベル設定手段と、を備え、
前記警報レベル設定手段は、前記総合眠気レベルの前記総合信頼度が低いほど当該総合眠気レベルの頻度が低くなるように、前記総合眠気レベルの頻度の補正を行う、
ことを特徴とする居眠り運転警報装置。
【請求項２】
前記総合眠気レベル決定手段は、前記ドライバ画像眠気レベルの信頼度が所定以上である場合、前記車両挙動眠気レベルに関わらず、前記ドライバ画像眠気レベルを前記総合眠気レベルとして決定する、請求項１に記載の居眠り運転警報装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、居眠り運転警報装置に係わり、特に、ドライバの眠気レベルに応じて警報を出力装置から出力させる居眠り運転警報装置に関する。
【背景技術】
【０００２】
従来、ドライバの眠気を判定して居眠り運転の警報を出力する居眠り運転警報装置が知られている。
【０００３】
例えば、特許文献１には、ドライバの瞬き及び操舵状況に基づきドライバの覚醒度を評価する車両用覚醒度評価装置において、ドライバの瞬き状態を高精度に認識することができない状況においては、瞬きデータの重み付けを小さくし、相対的に操舵データによる覚醒度評価を大きくする一方、操舵データの信頼性が低いと考えられる状況においては、操舵データの重み付けを小さくして、相対的に瞬きデータによる覚醒度評価を大きくすることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２５７２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、瞬きや操舵状況のようなドライバの眠気に関わるデータを一定時間蓄積した上で、蓄積されたデータに基づいてドライバの眠気を判定することも考えられる。
しかしながら、上述したような従来技術では、データの信頼度に応じてデータの種類ごとに重み付けを行うに過ぎないので、信頼度の高いデータと低いデータとが混在したまま蓄積されてしまう。したがって、それらの蓄積データに基づいて眠気判定を行った結果、信頼度の低いデータの影響を受けて、ドライバ自身がそれほど眠気を感じていない場合でもドライバが居眠りをしていると判定して警告を出力することがあり、この場合、ドライバは警告を煩わしいと感じてしまう。
【０００６】
本発明は、上述した従来技術の問題点を解決するためになされたものであり、ドライバの眠気レベルをより正確に判定し、誤った警報出力を抑制することができる居眠り運転警報装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の居眠り運転警報装置は、ドライバの眠気レベルに応じて警報を出力装置から出力させる居眠り運転警報装置であって、ドライバを撮影するカメラと、車両の挙動を検出する車両挙動検出手段と、カメラが撮影したドライバの画像に基づきドライバの眠気レベルを判定すると共に、当該眠気レベルの信頼度を判定するドライバ画像眠気レベル判定手段と、車両の挙動に基づきドライバの眠気レベルを判定すると共に、当該眠気レベルの信頼度を判定する車両挙動眠気レベル判定手段と、ドライバ画像眠気レベル判定手段が判定した眠気レベル及びその信頼度と、車両挙動眠気レベル判定手段が判定した眠気レベル及びその信頼度とに基づき、総合眠気レベルを決定すると共に、当該総合眠気レベルの信頼度である総合信頼度を決定する総合眠気レベル決定手段と、所定の判定時間の間に決定された複数の総合眠気レベルの頻度分布に基づき警報のレベルを設定する警報レベル設定手段とを備え、警報レベル設定手段は、総合眠気レベルの総合信頼度が低いほど当該総合眠気レベルの頻度が低くなるように、総合眠気レベルの頻度の補正を行うことを特徴とする。
このように構成された本発明においては、所定の判定時間の間に決定された複数の総合眠気レベルの頻度分布に基づき警報のレベルを設定するとき、警報レベル設定手段は、総合眠気レベルの総合信頼度が低いほど当該総合眠気レベルの頻度が低くなるように、総合眠気レベルの頻度の補正を行うので、ドライバ画像や車両挙動に基づき総合的に決定された総合眠気レベルの信頼度が低い場合には、その総合眠気レベルの頻度を下方に補正することで警報レベルの設定に与える影響を小さくすることができ、これにより、所定の判定時間の間に蓄積された眠気レベルのデータに信頼度の高いデータと信頼度の低いデータとが混在している場合でも、ドライバの眠気レベルをより正確に判定して適切な警報レベルを設定することができ、誤った警報出力を抑制することができる。
【０００８】
また、本発明において、好ましくは、総合眠気レベル決定手段は、ドライバ画像眠気レベルの信頼度が所定以上である場合、車両挙動眠気レベルに関わらず、ドライバ画像眠気レベルを総合眠気レベルとして決定する。
このように構成された本発明においては、ドライバ画像眠気レベルの信頼度が所定以上であり、車両の挙動に基づく眠気レベルよりもドライバ画像に基づく眠気レベルの方がより正確にドライバの眠気レベルを判定できていると想定される場合には、ドライバ画像眠気レベルを優先的に用いて総合眠気レベルを決定することができ、これにより、ドライバの眠気レベルをより正確に判定して適切な警報レベルを設定することができる。
【発明の効果】
【０００９】
本発明による居眠り運転警報装置によれば、ドライバの眠気レベルをより正確に判定し、誤った警報出力を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による居眠り運転警報装置の電気的構成を示すブロック図である。
【図２】本発明の実施形態による居眠り運転警報装置が実行する眠気レベル判定処理のフローチャートである。
【図３】眠気レベルの判定基準を例示した表である。
【図４】眠気レベル判定処理において居眠り運転警報装置が総合信頼度を決定するときに参照する総合信頼度テーブルである。
【図５】眠気レベル判定処理において居眠り運転警報装置が総合眠気レベルを決定するときに参照する総合眠気レベルテーブルである。
【図６】本発明の実施形態による居眠り運転警報装置が実行する警報出力処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態による居眠り運転警報装置を説明する。
まず、図１により、本発明の実施形態による居眠り運転警報装置の構成を説明する。図１は、本発明の実施形態による居眠り運転警報装置の電気的構成を示すブロック図である。
【００１２】
図１において、符号１は本発明の実施形態による居眠り運転警報装置を示し、この居眠り運転警報装置１は、車室内に設けられドライバを撮影するカメラ２、車速を検出する車速センサ４、及び、ステアリングホイールの回転角度を検出する操舵角センサ６を備えている。車速センサ４及び操舵角センサ６は、本発明の「車両挙動検出手段」としての機能を有する。
また、居眠り運転警報装置１は、カメラ２、車速センサ４、及び操舵角センサ６から入力された信号に基づき、ディスプレイ８及びスピーカ１０を含む車両の出力装置１２の制御を行うＥＣＵ１４（Electric Control Unit）を備えている。
【００１３】
ＥＣＵ１４は、ドライバの画像に基づきドライバの眠気レベル及びその信頼度を判定するドライバ画像眠気レベル判定部１６と、車両の挙動に基づきドライバの眠気レベル及びその信頼度を判定する車両挙動眠気レベル判定部１８と、ドライバ画像眠気レベル判定部１６が判定した眠気レベル及び信頼度と車両挙動眠気レベル判定部１８が判定した眠気レベル及び信頼度とに基づき総合眠気レベル及び総合信頼度を決定する総合眠気レベル決定部２０と、総合眠気レベル及び総合信頼度に基づき警報のレベルを設定する警報レベル設定部２２とを有する。
また、ＥＣＵ１４は、総合眠気レベルの設定や総合信頼度の設定に用いられるデータを記憶する記憶部２４を有する。
ＥＣＵ１４が備えるこれらの要素は、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを記憶するためのＲＯＭやＲＡＭの如き内部メモリを備えるコンピュータにより構成される。
【００１４】
次に、図２〜図５により、居眠り運転警報装置１が実行する眠気レベル判定処理を説明する。
図２は、居眠り運転警報装置１が実行する眠気レベル判定処理のフローチャートである。また、図３は眠気レベルの判定基準を例示した表であり、図４は眠気レベル判定処理において居眠り運転警報装置１が総合信頼度を決定するときに参照する総合信頼度テーブルであり、図５は眠気レベル判定処理において居眠り運転警報装置１が総合眠気レベルを決定するときに参照する総合眠気レベルテーブルである。
【００１５】
図２に示す眠気レベル判定処理は、車両のイグニッションがオンにされたときに起動され、所定周期（例えば２００ｍｓ毎）で繰り返し実行される。
【００１６】
図２に示すように、眠気レベル判定処理が開始されると、ステップＳ１において、ＥＣＵ１４は、カメラ２により撮影されたドライバ画像を取得すると共に、車速センサ４により検出された車速及び操舵角センサ６により検出された操舵角を、車両挙動に関するデータとして取得する。ここで取得したデータは、メモリに一時的に記憶される。
【００１７】
次に、ステップＳ２において、ドライバ画像眠気レベル判定部１６は、ドライバ画像に基づきドライバの眠気レベル（ドライバ画像眠気レベル）を判定すると共に、ここで判定したドライバ画像眠気レベルの信頼度を判定する。
具体的には、ドライバ画像眠気レベル判定部１６は、ドライバ画像から取得したドライバの動作が、図３に例示したような判定基準の何れに該当するのかを特定し、特定した判定基準に相当する値をドライバ画像眠気レベルとして判定する。ドライバの動作は、公知の画像認識技術に基づき特定することが可能である。
図３の例によれば、眠気レベルは１から５の５段階の評価値に区分されている。ドライバ画像から取得したドライバの動作が、視線の移動が早く頻繁且つ動きが活発で体の動きを伴う場合には、眠気レベルが最も低い１と判定される。また、唇が開いており視線の動きが鈍い場合には、眠気レベルが２番目に低い２と判定される。また、瞬きがゆっくり且つ頻発する場合には、眠気レベルが中間の３と判定される。また、意図的な瞬きがあり、頭を振り、あくびが頻発する場合には、眠気レベルが２番目に高い４と判定される。さらに、瞼を閉じる、頭が前後に傾く等の動作が検出された場合には、眠気レベルは最高の５と判定される。
【００１８】
また、ドライバ画像眠気レベルの信頼度は、ドライバ画像の鮮明度（顔、瞼、黒目等の輪郭の鮮明度）に応じて、鮮明度が低い順に無効、低、高の３段階に区分される。例えば、ドライバ画像眠気レベル判定部１６は、ドライバの顔、瞼、黒目の輪郭を検出できないほど鮮明度が低い場合にドライバ画像眠気レベルの信頼度を無効と判定し、ドライバの顔、瞼、黒目の輪郭を検出することができ且つその輪郭に直交する方向におけるピクセル値の最大変動量が予め定めた閾値未満の場合にドライバ画像眠気レベルの信頼度を低と判定し、ドライバの顔、瞼、黒目の輪郭を検出することができ且つその輪郭に直交する方向におけるピクセル値の最大変動量が予め定めた閾値以上の場合にドライバ画像眠気レベルの信頼度を高と判定する。
【００１９】
次に、ステップＳ３において、車両挙動眠気レベル判定部１８は、車速及び操舵角に基づきドライバの眠気レベル（車両挙動眠気レベル）を判定すると共に、ここで判定した車両挙動眠気レベルの信頼度を判定する。
具体的には、車両挙動眠気レベル判定部１８は、操舵角の変化速度及び変化量に基づき、車両を走行車線内に維持するための修正操舵を抽出する。修正操舵か否かについては、例えばＭＴ（マハラノビス・タグチ）法により判定することが可能である。
そして、所定の判定時間における修正操舵の発生頻度が予め定めた閾値以上である場合に眠気レベルが「眠気あり」であると判定し、修正操舵の発生頻度が閾値未満である場合に眠気レベルが「眠気なし」であると判定する。
【００２０】
また、車両挙動眠気レベルの信頼度は、操舵角センサ６による操舵角の検出状態や、操舵角の変化に影響を与える車両の走行状態（例えば車速）に応じて、無効、低、高の３段階に区分される。例えば、車両挙動眠気レベル判定部１８は、何らかの原因により操舵角を取得できない場合に車両挙動眠気レベルの信頼度を無効と判定し、車速が所定の閾値未満である場合に車両挙動眠気レベルの信頼度を低と判定し、車速が所定の閾値以上である場合に車両挙動眠気レベルの信頼度を高と判定する。
【００２１】
次に、ステップＳ４において、総合眠気レベル決定部２０は、ステップＳ２でドライバ画像眠気レベル判定部１６が判定したドライバ画像眠気レベルの信頼度と、ステップＳ３で車両挙動眠気レベル判定部１８が判定した車両挙動眠気レベルの信頼度とに基づき、ドライバ画像眠気レベル及び車両挙動眠気レベルから決定される総合眠気レベルの信頼度である総合信頼度を決定する。
具体的には、図４に示すような、ドライバ画像眠気レベルの信頼度と車両挙動眠気レベルの信頼度とのそれぞれに関連付けられた信頼度を規定した総合信頼度テーブルを予め記憶部２４に格納しておく。総合眠気レベル決定部２０は、この総合信頼度テーブルを参照し、ステップＳ２で判定したドライバ画像眠気レベルの信頼度とステップＳ３で判定した車両挙動眠気レベルの信頼度とに関連付けられている信頼度を、総合信頼度として決定する。
図４の例では、ドライバ画像眠気レベルの信頼度が高である場合には、車両挙動眠気レベルの信頼度に関わらず総合信頼度は高であり、ドライバ画像眠気レベルの信頼度が低である場合には、車両挙動眠気レベルの信頼度に関わらず総合信頼度は低である。また、ドライバ画像眠気レベルの信頼度が無効である状況の下で、車両挙動眠気レベルの信頼度が無効である場合には総合信頼度は無効であり、車両挙動眠気レベルの信頼度が低又は高である場合には総合信頼度は低である。
【００２２】
次に、ステップＳ５において、総合眠気レベル決定部２０は、ステップＳ２でドライバ画像眠気レベル判定部１６が判定したドライバ画像眠気レベル及びその信頼度と、ステップＳ３で車両挙動眠気レベル判定部１８が判定した車両挙動眠気レベル及びその信頼度とに基づき、総合眠気レベルを決定する。
具体的には、図５に示すような、ドライバ画像眠気レベル及びその信頼度と、車両挙動眠気レベル及びその信頼度とのそれぞれに関連付けられた眠気レベルを規定した総合眠気レベルテーブルを、予め記憶部２４に格納しておく。総合眠気レベル決定部２０は、この総合眠気レベルテーブルを参照し、ステップＳ２で判定したドライバ画像眠気レベル及びその信頼度と、ステップＳ３で判定した車両挙動眠気レベル及びその信頼度とに関連付けられている眠気レベルを、総合眠気レベルとして決定する。
【００２３】
図５の例では、ドライバ画像眠気レベルの信頼度が無効である状況の下で、車両挙動眠気レベルの信頼度が無効である場合には総合眠気レベルは０、車両挙動眠気レベルの信頼度が低又は高であり且つ車両挙動眠気レベルが眠気なしの場合には総合眠気レベルは１、車両挙動眠気レベルの信頼度が低であり且つ車両挙動眠気レベルが眠気ありの場合には総合眠気レベルは３、車両挙動眠気レベルの信頼度が高であり且つ車両挙動眠気レベルが眠気ありの場合には総合眠気レベルは４と決定される。
また、ドライバ画像眠気レベルの信頼度が低である状況の下で、車両挙動眠気レベルの信頼度が無効である場合には、ドライバ画像眠気レベルが総合眠気レベルとして決定される。同じくドライバ画像眠気レベルの信頼度が低である状況の下で、車両挙動眠気レベルの信頼度が低であり且つ車両挙動眠気レベルが眠気なしである場合には、眠気レベルの最大値がドライバ画像眠気レベルの最大値より小さくなるように総合眠気レベルが決定され（図５ではドライバ画像眠気レベル１、２、３、４、５である場合にそれぞれに対して１、２、２、３、３）、車両挙動眠気レベルの信頼度が低であり且つ車両挙動眠気レベルが眠気ありの場合には、眠気レベルの最小値がドライバ画像眠気レベルの最小値より大きく且つ眠気レベルの最大値がドライバ画像眠気レベルの最大値よりも小さくなるように総合眠気レベルが決定される（図５ではドライバ画像眠気レベル１、２、３、４、５である場合にそれぞれに対して２、３、３、４、４）。また、ドライバ画像眠気レベルの信頼度が低である状況の下で、車両挙動眠気レベルの信頼度が高であり且つ車両挙動眠気レベルが眠気なしである場合には、眠気レベルの最大値がドライバ画像眠気レベルの最大値より小さくなるように総合眠気レベルが決定され（図５ではドライバ画像眠気レベル１、２、３、４、５である場合にそれぞれに対して１、２、２、３、３）、車両挙動眠気レベルの信頼度が高であり且つ車両挙動眠気レベルが眠気ありの場合には、眠気レベルがドライバ画像眠気レベル以上となるように総合眠気レベルが決定される（図５ではドライバ画像眠気レベル１、２、３、４、５である場合にそれぞれに対して３、４、４、５、５）。
また、ドライバ画像眠気レベルの信頼度が高の場合には、車両挙動眠気レベル及びその信頼度に関わらず、ドライバ画像眠気レベルが総合眠気レベルとして決定される。
【００２４】
次に、ステップＳ６において、総合眠気レベル決定部２０は、ステップＳ４で決定した総合信頼度及びステップＳ５で決定した総合眠気レベルを互いに関連付けて記憶部２４に記憶させる。
その後、ＥＣＵ１４は眠気レベル判定処理を終了する。上述したように、眠気レベル判定処理は所定周期で繰り返し実行されるので、総合眠気レベル及び総合信頼度は所定周期で記憶部２４に蓄積される。
【００２５】
次に、図６により、居眠り運転警報装置１が実行する警報出力処理を説明する。
図６は、本発明の実施形態による居眠り運転警報装置１が実行する警報出力処理のフローチャートである。
【００２６】
図６に示す警報出力処理は、車両のイグニッションがオンにされた後、後述する所定の判定時間が経過した後（例えば３分経過後）に起動され、所定周期（例えば２００ｍｓ毎）で繰り返し実行される。
【００２７】
図６に示すように、警報出力処理が開始されると、ステップＳ１１において、警報レベル設定部２２は、直近の所定の判定時間（例えば３分間）の間に決定され記憶部２４に蓄積された複数の総合眠気レベル及び総合信頼度を読み込む。
【００２８】
次に、ステップＳ１２において、警報レベル設定部２２は、ステップＳ１１で読み込んだ総合眠気レベルにおいて、１から５の各段階の総合眠気レベルが判定された回数をそれぞれカウントする。
【００２９】
次に、ステップＳ１３において、警報レベル設定部２２は、ステップＳ１２でカウントした各総合眠気レベルに関連付けられている総合信頼度を取得し、総合信頼度が低であった総合眠気レベルについてはその総合眠気レベルが判定された回数を０．５回としてカウントするように補正する。
例えば、総合眠気レベル５と判定された回数が合計１０回である状況の下で、総合信頼度が高であった回数が６回、低であった回数が４回である場合、総合信頼度が低のときの総合眠気レベル５の判定回数は４×０．５＝２回に補正される。したがって、補正後の総合眠気レベル５の判定回数は、６＋２＝８回とカウントされる。
このように、警報レベル設定部２２は、総合眠気レベルの総合信頼度が低いほどその総合眠気レベルの頻度が低くなるように補正を行う。
【００３０】
次に、ステップＳ１４において、警報レベル設定部２２は、ステップＳ１３で補正した後の各総合眠気レベルの判定回数に基づき、各総合眠気レベルの頻度を算出する。
【００３１】
次に、ステップＳ１５において、警報レベル設定部２２は、ステップＳ１４で算出した総合眠気レベル５の頻度が５％以上か否かを判定する。
その結果、総合眠気レベル５の頻度が５％以上である場合、ステップＳ１６に進み、警報レベル設定部２２は、警報レベルを「警告」に設定する。
【００３２】
一方、ステップＳ１５において総合眠気レベル５の頻度が５％未満である場合、ステップＳ１７に進み、警報レベル設定部２２は、ステップＳ１４で算出した総合眠気レベル４以上の頻度が１０％以上か否かを判定する。
その結果、総合眠気レベル４以上の頻度が１０％以上である場合、ステップＳ１６に進み、警報レベル設定部２２は、警報レベルを「警告」に設定する。
【００３３】
一方、ステップＳ１７において総合眠気レベル４以上の頻度が１０％未満である場合、ステップＳ１８に進み、警報レベル設定部２２は、ステップＳ１４で算出した総合眠気レベル３以上の頻度が３０％以上か否かを判定する。
その結果、総合眠気レベル３以上の頻度が３０％以上である場合、ステップＳ１９に進み、警報レベル設定部２２は、警報レベルを「注意」に設定する。
【００３４】
一方、ステップＳ１８において総合眠気レベル３以上の頻度が３０％未満である場合、ステップＳ２０に進み、警報レベル設定部２２は、ステップＳ１４で算出した総合眠気レベル３以上の頻度が１５％以上か否かを判定する。
その結果、総合眠気レベル３以上の頻度が１５％以上である場合、ステップＳ２１に進み、警報レベル設定部２２は、警報レベルを「通知」に設定する。
また、総合眠気レベル３以上の頻度が１５％未満である場合、ステップＳ２２に進み、警報レベル設定部２２は、警報レベルを「無し」に設定する。
【００３５】
ステップＳ１６、Ｓ１９、Ｓ２１、又はＳ２２の後、ステップＳ２３に進み、警報レベル設定部２２は、設定した警報レベルに基づきディスプレイ８やスピーカ１０を制御する。
例えば、警報レベルが「警告」に設定されている場合、警報レベル設定部２２は、直ちに車両を安全な場所に停車させ休憩を取る旨の警報メッセージを継続的にディスプレイ８に表示させると共に、同様のメッセージ及び警報音を継続的にスピーカ１０から出力させる。
また、警報レベルが「注意」に設定されている場合、警報レベル設定部２２は、可能な限り速やかに車両を安全な場所に停車させ休憩を取る旨の注意メッセージをディスプレイ８に表示させると共に、同様のメッセージをスピーカ１０から出力させる。
また、警報レベルが「通知」に設定されている場合、警報レベル設定部２２は、車両を安全な場所に停車させ休憩を取ることを促すメッセージをディスプレイ８に表示させる。
一方、警報レベルが「無し」に設定されている場合、警報レベル設定部２２は、ディスプレイ８やスピーカ１０による警報や情報の出力を行わない。
【００３６】
ステップＳ２３の後、ＥＣＵ１４は警報出力処理を終了する。
【００３７】
次に、本発明の実施形態のさらなる変形例を説明する。
上述した実施形態においては、車両挙動眠気レベル判定部１８は、車速及び操舵角に基づき車両挙動眠気レベル及びその信頼度を判定すると説明したが、車速や操舵角と共に、あるいはこれらに代えて、車両の挙動に関連する他のパラメータに基づき車両挙動眠気レベル及びその信頼度を判定するようにしてもよい。車両の挙動に関連する他のパラメータとしては、例えば、ヨーレート、横加速度、アクセル開度、ブレーキペダル踏込量等を用いることができる。
【００３８】
また、上述した実施形態において、警報レベル設定部２２は、ステップＳ１２でカウントした各総合眠気レベルに関連付けられている総合信頼度を取得し、総合信頼度が低であった総合眠気レベルについてはその総合眠気レベルが判定された回数を０．５回としてカウントするように補正する説明したが、０．５回ではなく他の値（例えば０．３回や０．１回等）に補正してもよい。
【００３９】
また、上述した実施形態においては、ドライバ画像眠気レベル及び総合眠気レベルを５段階に区分し、車両挙動眠気レベルを２段階に区分しているが、これとは異なる段階に区分してもよい。
同様に、上述した実施形態においては、ドライバ画像眠気レベルの信頼度、車両挙動眠気レベルの信頼度、及び総合信頼度を無効、低、高の３段階に区分しているが、これとは異なる段階に区分してもよい。
特に、総合信頼度を３段階よりも多段あるいは連続的な評価値により表してもよく、この場合、警報レベル設定部２２は、総合眠気レベルの総合信頼度が低いほどその総合眠気レベルの頻度が低くなるように補正を行うことができる。
【００４０】
次に、上述した本発明の実施形態及び本発明の実施形態の変形例による居眠り運転警報装置１の作用効果を説明する。
【００４１】
まず、所定の判定時間の間に決定された複数の総合眠気レベルの頻度分布に基づき警報のレベルを設定するとき、警報レベル設定部２２は、総合眠気レベルの総合信頼度が低いほど当該総合眠気レベルの頻度が低くなるように、総合眠気レベルの頻度の補正を行う。したがって、ドライバ画像や車両挙動に基づき総合的に決定された総合眠気レベルの信頼度が低い場合には、その総合眠気レベルの頻度を下方に補正することで警報レベルの設定に与える影響を小さくすることができ、これにより、所定の判定時間の間に蓄積された眠気レベルのデータに信頼度の高いデータと信頼度の低いデータとが混在している場合でも、ドライバの眠気レベルをより正確に判定して適切な警報レベルを設定することができ、誤った警報出力を抑制することができる。
【００４２】
また、総合眠気レベル決定部２０は、ドライバ画像眠気レベルの信頼度が所定以上である場合、車両挙動眠気レベルに関わらず、ドライバ画像眠気レベルを総合眠気レベルとして決定するので、ドライバ画像眠気レベルの信頼度が所定以上であり、車両の挙動に基づく眠気レベルよりもドライバ画像に基づく眠気レベルの方がより正確にドライバの眠気レベルを判定できていると想定される場合には、ドライバ画像眠気レベルを優先的に用いて総合眠気レベルを決定することができ、これにより、ドライバの眠気レベルをより正確に判定して適切な警報レベルを設定することができる。
【符号の説明】
【００４３】
１  居眠り運転警報装置
２  カメラ
４  車速センサ
６  操舵角センサ
８  ディスプレイ
１０  スピーカ
１２  出力装置
１４  ＥＣＵ
１６  ドライバ画像眠気レベル判定部
１８  車両挙動眠気レベル判定部
２０  総合眠気レベル決定部
２２  警報レベル設定部
２４  記憶部
【図１】
2019016178.tif 000003
【図２】
2019016178.tif 000004
【図３】
2019016178.tif 000005
【図４】
2019016178.tif 000006
【図５】
2019016178.tif 000007
【図６】
2019016178.tif 000008