(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-03-25
(45)【発行日】2024-04-02
(54)【発明の名称】ドライバー状態推定装置
(51)【国際特許分類】
G08G 1/16 20060101AFI20240326BHJP
G06T 7/70 20170101ALI20240326BHJP
G06T 7/00 20170101ALI20240326BHJP
【FI】
G08G1/16 F
G06T7/70 B
G06T7/00 660A
(21)【出願番号】P 2019229448
(22)【出願日】2019-12-19
【審査請求日】2022-11-16
(73)【特許権者】
【識別番号】501418498
【氏名又は名称】矢崎エナジーシステム株式会社
(74)【代理人】
【識別番号】110002000
【氏名又は名称】弁理士法人栄光事務所
(72)【発明者】
【氏名】鈴木 佑季
(72)【発明者】
【氏名】大石 啓之
(72)【発明者】
【氏名】小林 裕一
(72)【発明者】
【氏名】薮崎 広行
【審査官】西畑 智道
(56)【参考文献】
【文献】特開2020-86907(JP,A)
【文献】国際公開第2016/166791(WO,A1)
【文献】特開2005-018656(JP,A)
【文献】特開平10-272960(JP,A)
【文献】特開2014-048885(JP,A)
【文献】特開2016-095571(JP,A)
【文献】特開2016-076131(JP,A)
【文献】特開2019-114083(JP,A)
【文献】特開2019-086813(JP,A)
【文献】特開2017-33125(JP,A)
【文献】特開2014-092965(JP,A)
【文献】特開2019-079150(JP,A)
【文献】特開2005-312868(JP,A)
【文献】特開2006-174960(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/00-99/00
G01C 21/00-21/36
G01C 23/00-25/00
G06T 7/70
G06T 7/00
(57)【特許請求の範囲】
【請求項1】
車両のドライバーの眠気レベルを推定するドライバー状態推定装置であって、
前記ドライバーの頭頚部の内少なくとも顔を撮影した画像を逐次取得する画像取得部と、
前記画像における、前記ドライバーの、顔位置及び開眼度の少なくとも一の変化に基づいて、前記眠気レベルを判定する第一判定部と、
前記第一判定部によって前記眠気レベルが変化なしと判定された場合に、前記画像から前記ドライバーの安全確認行為を検出し、前記安全確認行為の時系列変化に基づいて、前記眠気レベルを判定する第二判定部と、を備える
ことを特徴とするドライバー状態推定装置。
【請求項2】
前記第一判定部は、
前記ドライバーが運転を開始した時の前記眠気レベル又は直前に判定した前記眠気レベルを基準値として、前記顔位置が変化する頻度が減少した場合、又は、一回当たりの瞬き時間が増加した場合、
閉じ切らない瞬きが現れた場合、及び、
開眼時間が閉眼時間より短い場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する
ことを特徴とする請求項1に記載のドライバー状態推定装置。
【請求項3】
前記第二判定部は、
前記ドライバーの顔向き、開眼度及び視線方向の少なくともいずれか一の変化から前記安全確認行為を検出し、
前記ドライバーが正面方向を向いている前記画像において、眠気抵抗行為を検出し、
前記ドライバーが運転を開始した時の前記眠気レベルを基準値として、前記安全確認行為の一回当たりに要する時間が増加した場合、又は、前記安全確認行為の頻度が減少した場合、及び、
前記眠気抵抗行為を検出した場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する
ことを特徴とする請求項1又は2に記載のドライバー状態推定装置。
【請求項4】
前記第二判定部は、
前記ドライバーの顔向きのピッチ方向、ヨー方向、及びロール方向の少なくともいずれか一の変化に基づいて、メータ確認行為、後側方確認行為、及び周囲確認行為の少なくともいずれか一を、前記安全確認行為として検出し、
前記安全確認行為が前記メータ確認行為であるかを判断した後、前記安全確認行為が前記後側方確認行為又は前記周囲確認行為であるかを判断する
ことを特徴とする請求項1~3のいずれか一項に記載のドライバー状態推定装置。
【請求項5】
前記眠気レベルは、最も低いレベルから最も高いレベルまで、任意の段階に区分され、
前記第一判定部又は前記第二判定部は、前記眠気レベルが予め定めた閾値を超えたか否かを示すフラグ情報を生成する
ことを特徴とする請求項1~4のいずれか一項に記載のドライバー状態推定装置。
【請求項6】
前記第一判定部又は前記第二判定部が前記眠気レベルの判定に用いた情報を、判定された前記眠気レベルに対応付けて記録する記録部を備え、
前記第一判定部及び前記第二判定部は、新たな判定に用いる情報が、前記記録部に記録された情報のうち、いずれの眠気レベルに対応付けたものに類似するかに基づいて、新たな眠気レベルを判定する
ことを特徴とする請求項1~5のいずれか一項に記載のドライバー状態推定装置。
【請求項7】
前記第一判定部は、
前記顔位置及び前記開眼度の少なくとも一の変化に基づいて、前記眠気レベルが、最も低いレベルから最も高いレベルまでの複数のレベルのうちの何れか1つのレベルに該当すると判定し、
前記第二判定部は、
前記第一判定部によって前記眠気レベルが前記最も高いレベル以外の複数のレベルのうちの何れに該当すると判定されている場合においても、前記安全確認行為の時系列変化に基づいて、前記眠気レベルが前記第一判定部によって判定されている現在のレベルより1つ高いレベルに該当するか否かを判定する
ことを特徴とする請求項1~6のいずれか一項に記載のドライバー状態推定装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ドライバー状態推定装置に関する。
【背景技術】
【0002】
車両のドライバーを支援する種々の技術が提案されている(例えば、特許文献1~3及び非特許文献1参照。)。特許文献1は、ドライバーの顔画像から、運転中の作業負荷を推定する技術を開示する。特許文献2は、車両の走行状態とドライバーの運転操作及び視線方向と、を検出して危険な状況を検知し、警報を出力する技術を開示する。特許文献3は、ドライバーの顔の向きと、車両の運転シーンとを検出し、これらに基づいてドライバーの安全確認行動を評価する技術を開示する。
【0003】
また、ドライバーの眠気具合を推定して警報を出すことで、ドライバーの居眠りを防止しようとする居眠り警報システムが検討されている。非特許文献1では、自動車運転中の眠気の変動を推定するための方法として、ドライバーの表情画像から眠気評定を行っている。
【先行技術文献】
【特許文献】
【0004】
【文献】特開2013-120529号公報
【文献】特開2018-67198号公報
【文献】特開2017-151694号公報
【非特許文献】
【0005】
【文献】北島洋樹,沼田仲穂,山本恵一,五井美博、「自動車運転時の眠気の予測方法についての研究(第1報,眠気表情の評定法と眠気変動の予測に有効な指標について)」、日本機械学会論文集(C編)63巻,613号, PP93-100, 1997
【発明の概要】
【発明が解決しようとする課題】
【0006】
非特許文献1では、ドライバーの表情画像を見た評定者が、ドライバーの眠気レベルを5段階に評定している。眠気推定アルゴリズムを検討する上では、そのドライバーが眠いのか否か、さらに、どれくらい眠いのか、という眠気レベル正解値が必要となる。しかしながら、非特許文献1に記載されたような方法では、眠気推定の際に着目する指標の種類や、その指標を保持する時間等が異なることから、眠気レベル正解値にぶれが生じる可能性が大きい。また、表情評定法において、ドライバーの表情、特に目の情報(目の開閉具合等)のみから、実車環境上で眠気レベルを推定しようとしても、そのドライバーの表情が本当にドライバーに眠気に起因するものか否かの判断が困難であった。例えば、日光の照射によりドライバーが目を細めたのか、眠気によってドライバーのまぶたが閉じかかったのか、区別することは困難であったため、眠気レベルの正確な推定が困難であった。尚、特許文献1~3には、眠気レベルの推定について開示がない。
【0007】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、ドライバーの眠気レベルを正確に推定できるドライバー状態推定装置を提供することにある。
【課題を解決するための手段】
【0008】
前述した目的を達成するために、本発明に係るドライバー状態推定装置は、下記(1)~(7)を特徴としている。
(1) 車両のドライバーの眠気レベルを推定するドライバー状態推定装置であって、
前記ドライバーの頭頚部の内少なくとも顔を撮影した画像を逐次取得する画像取得部と、
前記画像における、前記ドライバーの、顔位置及び開眼度の少なくとも一の変化に基づいて、前記眠気レベルを判定する第一判定部と、
前記第一判定部によって前記眠気レベルが変化なしと判定された場合に、前記画像から前記ドライバーの安全確認行為を検出し、前記安全確認行為の時系列変化に基づいて、前記眠気レベルを判定する第二判定部と、を備える
ことを特徴とするドライバー状態推定装置。
(2) 前記第一判定部は、
前記ドライバーが運転を開始した時の前記眠気レベル又は直前に判定した前記眠気レベルを基準値として、前記顔位置が変化する頻度が減少した場合、又は、一回当たりの瞬き時間が増加した場合、
閉じ切らない瞬きが現れた場合、及び、
開眼時間が閉眼時間より短い場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する
ことを特徴とする上記(1)に記載のドライバー状態推定装置。
(3) 前記第二判定部は、
前記ドライバーの顔向き、開眼度及び視線方向の少なくともいずれか一の変化から前記安全確認行為を検出し、
前記ドライバーが正面方向を向いている前記画像において、眠気抵抗行為を検出し、
前記ドライバーが運転を開始した時の前記眠気レベルを基準値として、前記安全確認行為の一回当たりに要する時間が増加した場合、又は、前記安全確認行為の頻度が減少した場合、及び、
前記眠気抵抗行為を検出した場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する
ことを特徴とする上記(1)又は(2)に記載のドライバー状態推定装置。
(4) 前記第二判定部は、
前記ドライバーの顔向きのピッチ方向、ヨー方向、及びロール方向の少なくともいずれか一の変化に基づいて、メータ確認行為、後側方確認行為、及び周囲確認行為の少なくともいずれか一を、前記安全確認行為として検出し、
前記安全確認行為が、前記メータ確認行為であるかを判断した後、前記安全確認行為が前記後側方確認行為又は前記周囲確認行為であるかを判断する
ことを特徴とする上記(1)~(3)のいずれか一に記載のドライバー状態推定装置。
(5) 前記眠気レベルは、最も低いレベルから最も高いレベルまで、任意の段階に区分され、
前記第一判定部又は前記第二判定部は、前記眠気レベルが予め定めた閾値を超えたか否かを示すフラグ情報を生成する
ことを特徴とする上記(1)~(4)のいずれか一に記載のドライバー状態推定装置。
(6) 前記第一判定部又は前記第二判定部が前記眠気レベルの判定に用いた情報を、判定された前記眠気レベルに対応付けて記録する記録部を備え、
前記第一判定部及び前記第二判定部は、新たな判定に用いる情報が、前記記録部に記録された情報のうち、いずれの眠気レベルに対応付けたものに類似するかに基づいて、新たな眠気レベルを判定する
ことを特徴とする上記(1)~(5)のいずれか一に記載のドライバー状態推定装置。
(7) 前記第一判定部は、
前記顔位置及び前記開眼度の少なくとも一の変化に基づいて、前記眠気レベルが、最も低いレベルから最も高いレベルまでの複数のレベルのうちの何れか1つのレベルに該当すると判定し、
前記第二判定部は、
前記第一判定部によって前記眠気レベルが前記最も高いレベル以外の複数のレベルのうちの何れに該当すると判定されている場合においても、前記安全確認行為の時系列変化に基づいて、前記眠気レベルが前記第一判定部によって判定されている現在のレベルより1つ高いレベルに該当するか否かを判定する
ことを特徴とする上記(1)~(6)のいずれか一に記載のドライバー状態推定装置。
【0009】
上記(1)の構成のドライバー状態推定装置によれば、ドライバーの顔位置や開眼度(表情)から眠気レベルの変化なしと判定された場合に、安全確認行為の時系列変化に基づいて、眠気レベルの判定を行うことで、眠気レベル推定をより正確に行うことができる。また、眠気兆候行為の現れ方は各ドライバーによって異なるが、各ドライバーについて安全確認行為の時系列変化を検出することで、ドライバー毎に、より正確な眠気レベルを推定できる。本開示において、頭頚部は、頭部及び首を指し、頭部は、顔及び頭(正面視で目から上の部分)を含む、首から上の部位を指し、顔は、目、鼻、口などを含む頭部の前面の部位を指す。
【0010】
上記(2)の構成のドライバー状態推定装置によれば、運転開始時の眠気レベル又は直前に判定した眠気レベルを基準値とすることで、各ドライバーによる個人差及び運転時期の差異による評価のばらつきを抑制できる。一例として、眠気レベルが1~5の5段階に区分され、運転開始時の眠気レベルを最も低い1と定めた場合において、例えば、顔位置の変化頻度が運転開始時よりも減少した場合には、動きの活発さが低下しているとして、眠気レベルを2に引き上げることができる。
【0011】
上記(3)の構成のドライバー状態推定装置によれば、運転開始時の眠気レベル又は直前に判定した眠気レベルを基準値とすることで、各ドライバーによる個人差及び運転時期の差異による評価のばらつきを抑制できる。一例として、眠気レベルが1~5の5段階に区分され、運転開始時の眠気レベルを最も低い1と定めた場合において、例えば、安全確認行為の頻度が運転開始時よりも減少した場合には、動きの活発さが低下しているとして、眠気レベルを2に引き上げることができる。
【0012】
上記(4)の構成のドライバー状態推定装置によれば、眠気レベルの変化が現れやすいメータ確認行為を、やらなければ事故につながる可能性があり眠気があっても実施される後側方確認行為や周囲確認行為よりも先に判断する。これにより、眠気レベル推定の精度が向上する。本開示において、顔向きがピッチ方向(又はヨー方向)にのみ変化した場合とは、ピッチ方向(又はヨー方向)に所定量変化し、かつ、ヨー方向(ピッチ方向)又はロール方向にも変化したがその変化量が所定量に満たない場合を含む。
【0013】
上記(5)の構成のドライバー状態推定装置によれば、任意に設定した眠気レベルの閾値に応じて、例えば警報や通報を発するためのフラグとして扱うことができる。このため、危険な居眠り状態と推定される場合にのみ警報を発するようにして、眠気がさほどない場合に警報が鳴ることで生じる、「警報に対する慣れ」を防ぎ、ドライバーを適切にサポートすることができる。
【0014】
上記(6)の構成のドライバー状態推定装置によれば、例えば眠気レベルが上昇し眠気レベル4となった後に、ドライバーが覚醒して眠気レベルが3に低下する場合のように、眠気レベルが低下したことを判定できる。また、過去の記録情報を参照して最も類似する記録情報に対応する眠気レベルと判定するので、例えば眠気レベルが5から3に低下したことも判定できる。
【発明の効果】
【0015】
本発明によれば、ドライバーの眠気レベルを正確に推定できる。
【0016】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態(以下、「実施形態」という。)を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【0017】
【
図1】
図1は、本発明の実施形態のドライバー状態推定装置の構成を示すブロック図である。
【
図2】
図2は、ドライバーの顔向き角度を説明するための図である。
【
図3】
図3は、
図1のドライバー状態推定装置の動作を示すフローチャート(1)である。
【
図4】
図4は、
図1のドライバー状態推定装置の動作を示すフローチャート(2)である。
【
図5】
図5は、
図1のドライバー状態推定装置の動作を示すフローチャート(3)である。
【
図6】
図6は、
図1のドライバー状態推定装置の動作を示すフローチャート(4)である。
【
図7】
図7は、
図1のドライバー状態推定装置の動作を示すフローチャート(5)である。
【
図8】
図8は、
図1のドライバー状態推定装置の動作を示すフローチャート(6)である。
【
図9】
図9は、
図1のドライバー状態推定装置の動作を示すフローチャート(7)である。
【
図10】
図10は、
図1のドライバー状態推定装置の動作を示すフローチャート(8)である。
【発明を実施するための形態】
【0018】
本発明に関する具体的な実施形態について、各図を参照しながら以下に説明する。本実施形態のドライバー状態推定装置は、車両のドライバーの眠気レベルを推定するものであり、車両に搭載されて用いられる。
【0019】
図1は、本発明の実施形態のドライバー状態推定装置10の構成を示すブロック図である。ドライバー状態推定装置10は、カメラ11、顔位置検出部12、顔向き検出部13、開眼度検出部14、ドライバー顔情報記録部15、安全確認行為評価部16、眠気抵抗行為評価部17、眠気行為評価部18、行為記録部19、及び眠気レベル判定部20を備える。
【0020】
カメラ11は、車両内部のメータ前等に設置され、ドライバーの頭頚部の内少なくとも顔を含む車室内の様子を撮像して画像データを取得する。カメラ11は、カメラ11は、例えば30万画素、100万画素、200万画素が撮像面に配置されたイメージセンサを少なくとも1つ有し、ステレオ画像等の画像を撮像可能である。イメージセンサは、CMOS(相補性金属酸化膜半導体)センサで構成されてもよいし、CCD(電荷結合素子)センサで構成されてもよい。
【0021】
顔位置検出部12は、カメラ11が取得した画像データに基づいて、画像中におけるドライバーの顔位置を検出する。顔向き検出部13は、カメラ11が取得した画像データに基づいて、ドライバーの顔向きを検出する。
【0022】
顔向き検出部13は、ドライバーの顔向きが、
図2に示すピッチ方向、ロール方向、ヨー方向において、各何度変位したかを検出する。
図2に示すように、ドライバーDの顔が車両の進行方向(前方、正面)を向いている場合における、左右方向に延びる軸周りの回転方向がピッチ方向、前後方向に延びる軸周りの回転方向がロール方向、上下方向に延びる軸周りの回転方向がヨー方向である。
【0023】
開眼度検出部14は、カメラ11が取得した画像データに基づいて、ドライバーDの目を画像処理により検出して開眼度を算出する。開眼度は、ドライバーDの目の開き具合を表す。開眼度が所定の閾値以上である場合に開眼状態が検出され、開眼度が所定の閾値に満たない場合に閉眼状態が検出される。また、開眼度検出部14は、1回当たりの瞬き時間、単位時間当たりの瞬き回数、まぶたを閉じるスピード、目閉じ時間等を検出する。
【0024】
ドライバー顔情報記録部15は、カメラ11が取得した画像データ、並びに、顔位置検出部12、顔向き検出部13、及び開眼度検出部14の各検出結果を記録する。
【0025】
安全確認行為評価部16は、ドライバー顔情報記録部15の記録内容に基づいて、ドライバーの顔向き及び目動き(顔向き、開眼状態、及び視線方向)の変化から、ドライバーによる安全確認行為を検出する。安全確認行為評価部16は、安全確認行為として、メータ確認行為、サイドミラー確認行為(後側方確認行為)、及び周囲確認行為(目視によって周囲を確認する行為)のいずれかが行われたか否かを検出する。後側方確認行為は、サイドミラーを確認する行為に加え、ルームミラーや、将来的に車両搭載が予想される電子ミラー(モニター)を確認する行為を含む。安全確認行為評価部16は、ドライバーが開眼状態であり、顔向き及び目動きのピッチ方向の往復移動が1秒前後で行われ、かつ、ピッチ方向の移動量が設定値付近であった場合に、メータ確認行為が行われたと評価する。安全確認行為評価部16は、ドライバーが、開眼状態で、顔向き及び目動きの設定値付近でのヨー方向移動を行い、かつ、このヨー方向の往復移動が1秒前後で行われた場合に、サイドミラー確認行為が行われたと評価する。安全確認行為評価部16は、ドライバーが、開眼状態で、顔向き及び目動きの設定値付近でのピッチ方向、ヨー方向、及びロール方向の移動を行った場合に、周囲確認行為が行われたと評価する。
【0026】
眠気抵抗行為評価部17は、ドライバー顔情報記録部15の記録内容に基づいて、ドライバーが正面方向を向いている画像(正面画像)において、ドライバーの顔の一部が欠如(ロスト)している場合、眠気抵抗行為が行われたことを検出する。すなわち、眠気抵抗行為の一例として、ドライバーが眠気に抵抗しようとして顔や頭付近に手を添える行為が行われた場合、正面画像において顔の一部が手で隠される。よって、眠気抵抗行為評価部17は、正面画像において顔の一部がロストしている場合に、眠気抵抗行為が行われたと評価する。
【0027】
眠気行為評価部18は、ドライバー顔情報記録部15の記録内容に基づいて、眠気行為が行われたことを検出する。眠気行為は、ドライバーに生じた眠気によって引き起こされる行為であり、あくびや頭部の揺れ等が一例として挙げられる。例えば、眠気行為評価部18は、顔の画像処理により口の縦横比を算出し、その変化が所定時間継続した場合にあくびの検出を行う。尚、フローチャート(
図3~
図10)では、眠気行為評価部18の評価結果を用いなかったが、眠気抵抗行為評価部17に代えて、又は、眠気抵抗行為評価部17と共に、眠気行為評価部18の出力を用いて、ドライバーの眠気レベルを判定してもよい。
【0028】
行為記録部19は、安全確認行為評価部16、眠気抵抗行為評価部17、及び眠気行為評価部18の検出結果を記録する。
【0029】
眠気レベル判定部20は、行為記録部19の記録内容に基づいて、ドライバーの眠気レベルを判定する。眠気レベル判定部20は、カメラ11が取得した画像における、ドライバーの顔位置及び開眼度の少なくとも一の変化に基づいて、眠気レベルの変化を判定する。また、眠気レベル判定部20は、眠気レベルが変化なしと判定された場合には、カメラ11が取得した画像からドライバーの安全確認行為を検出し、安全確認行為の時系列変化に基づいて、眠気レベルの変化を判定する。
【0030】
具体的には、眠気レベル判定部20は、ドライバーの眠気レベルを、1~5の5段階で判定する。レベルが高くなるにつれ、眠気が高まる状態を示す。以下に、眠気レベル判定部20が眠気レベル1~5を判定する流れの一例を示す。尚、各眠気レベルの判定において、眠気レベルが上昇しても、目情報に関する観察を続け重みづけを行うことで、より詳細に眠気レベルの推定を行うことができる。
【0031】
眠気レベル判定部20は、ドライバーが運転を開始した時点(運転開始時)の状態を、通常状態として、眠気レベル1と判定する。ドライバー状態推定装置10の各部は、運転開始時から一定時間(例えば6分間)、目情報及び安全確認行為に関する情報を収集して、キャリブレーションを行う。眠気レベル判定部20は、キャリブレーション時間内に収集された目情報、安全確認行為に関する情報を基準値として、眠気レベル2以降の判定を行う。
【0032】
眠気レベル判定部20は、眠気レベル1の通常状態と比較して、単位時間当たりの顔位置変化頻度が減少した状態を眠気レベル2と判定する。また、眠気レベル判定部20は、顔位置変化頻度の減少が検知できなかった場合において、眠気レベル1の通常状態と比較して単位時間あたりに行う安全確認行為頻度が減少した状態を、眠気レベル2と判定する。眠気レベル2において、ドライバーは眠気をほとんど自覚していない。
【0033】
眠気レベル判定部20は、1回あたりの瞬き時間の増加を設定回数だけ確認した状態を眠気レベル3と判定する。または、眠気レベル判定部20は、1回あたりの瞬き時間の増加を設定回数だけ確認できなかった場合において、眠気レベル2の状態と比較して単位時間あたりに行う安全確認行為頻度が減した状態を、眠気レベル3と判定する。または、眠気レベル判定部20は、1回あたりの瞬き時間の増加を設定回数だけ確認できなかった場合において、ある期間の中で眠気抵抗行為を検出した状態を、眠気レベル3と判定する。眠気レベル3において、ドライバーは眠気を自覚し始めている。
【0034】
眠気レベル判定部20は、閉じ切らない瞬きの出現を検知した状態、もしくは、一定期間において保持される開眼度が眠気レベル3の判定時より小さくなったことを検知した状態を眠気レベル4と判定する。また、眠気レベル判定部20は、一定期間において保持される開眼度が眠気レベル3の判定時より小さくなったことを検知できなかった場合において、眠気レベル3の状態と比較して単位時間あたりに行う安全確認行為頻度が減少した状態を、眠気レベル4と判定する。
【0035】
眠気レベル判定部20は、一定時間における目閉じ時間の増加を検知した状態、もしくは、目閉じ時間の増加が検知できなかった場合において、眠気レベル4の状態と比較して単位時間あたりに行う安全確認行為頻度が減少した状態を眠気レベル5と判定する。ここで、目閉じ時間の増加とは、一定時間において、開眼状態である時間(開眼時間)が、閉眼状態である時間(閉眼時間)よりも短いことを意味する。
【0036】
次に、上記のように構成されたドライバー状態推定装置10による眠気レベル判定動作について説明する。
図3~
図10は、ドライバー状態推定装置10の動作を示すフローチャート(1)~(8)である。ドライバーが運転を開始すると、ドライバー状態推定装置10は、
図3~
図10に示す処理を実行して眠気レベルを判定する。
【0037】
図3に示すように、ドライバーが車両の運転を開始すると、運転開始時点から例えば6分間にわたって、ドライバー状態推定装置10は、カメラ11が取得した画像データに基づいて、目情報に関するキャリブレーションを行う(ステップS1)。ステップS1において、ドライバー状態推定装置10は、1回あたりの瞬き時間、単位時間あたりの瞬き回数、まぶたを閉じるスピード、開眼度、及び顔位置が変化する頻度等の各種情報A1を基準値として記録して、通常状態、すなわち眠気レベル1とのフラグを立てる。すなわち、眠気レベル1の場合における1回あたりの瞬き時間等が、各種情報A1として記録される。また運転開始時において、ドライバー状態推定装置10は、顔向きと開眼状態を把握して、安全確認行為に関するキャリブレーションを行うが、この処理については、
図4を参照して後述する。
【0038】
各種情報A1を記録した後、ドライバー状態推定装置10は、顔位置A1と比較して、単位時間当たりの顔位置が変化する頻度が減少したか否かを判断し(ステップS2)、減少していれば、眠気レベル2と判定する(眠気レベル2のフラグを立てる)(ステップS3)。減少していなければ、後述する
図5に示す処理に移行する。ドライバー状態推定装置10は、眠気レベル2と判定した際の各種情報A2を記録する(ステップS4)。
【0039】
ドライバー状態推定装置10は、1回あたりの瞬き時間が、眠気レベル2の場合よりも増加したかを判断し(ステップS5)、増加していれば、眠気レベル3と判定する(眠気レベル3のフラグを立てる)(ステップS6)。増加していなければ、後述する
図7に示す処理に移行する。ドライバー状態推定装置10は、眠気レベル3と判定した際の各種情報A3を記録する(ステップS7)。
【0040】
ドライバー状態推定装置10は、閉じ切らない瞬きが出現したか否かを判断する(ステップS8)。すなわちステップS8において、ドライバー状態推定装置10は、まぶたが閉じるスピードが遅くなり、かつ、開眼度が0でない瞬間が出現したか、を判断する。Yesであれば、ドライバー状態推定装置10は、眠気レベル4と判定する(眠気レベル4のフラグを立てる)(ステップS10)。ステップS8においてNoであれば、ドライバー状態推定装置10は、一定時間、開眼度が眠気レベル2の場合よりも小さい状態を保持したか否かを判断する(ステップS9)。ドライバー状態推定装置10は、ステップS9において、YesであればステップS10の処理に移行し、Noであれば後述する
図9に示す処理に移行する。ドライバー状態推定装置10は、眠気レベル4と判定した際の各種情報A4を記録する(ステップS11)。
【0041】
ドライバー状態推定装置10は、一定時間における目閉じ時間の増加が検知されたか否か、すなわち、開眼時間が閉眼時間よりも短いかを判断する(ステップS12)。ステップS12において、ドライバー状態推定装置10は、一定時間あたりの瞬き時間の増加、かつ、開眼度が0となる瞬間が出願したか否かを判断する。ステップS12において、Yesであれば、ドライバー状態推定装置10は、眠気レベル5と判定する(眠気レベル5のフラグを立てる)(ステップS13)。1回あたりの瞬き時間ステップS12においてNoであれば、後述する
図10に示す処理に移行する。
【0042】
図4を参照して、運転開始時における、安全確認行為に関するキャリブレーションについて説明する。ドライバーが車両の運転を開始すると、運転開始時点から例えば6分間にわたって、ドライバー状態推定装置10は、カメラ11が取得した画像データに基づいて、安全確認行為に関するに関するキャリブレーションを行う(ステップS21)。ステップS21において、ドライバー状態推定装置10は、まず、メータ確認行為が行われたか否かを判断する。すなわちステップS21において、ドライバー状態推定装置10は、ドライバーが開眼状態であり、顔向き及び目動きのピッチ方向の往復移動が1秒前後で行われ、かつ、ピッチ方向の移動量が設定値付近であったか、否かを判断する。ステップS21でYesであれば、ドライバー状態推定装置10は、メータ確認行為が行われたと評価し(メータ確認行為フラグB1を立て)(ステップS22)、顔向き角度、開眼度、及び行為実施時間を記録する(ステップS23)。ステップS21でNoであれば、ドライバー状態推定装置10は、ステップS24の処理に移行する。
【0043】
次に、ステップS24において、ドライバー状態推定装置10は、サイドミラー確認行為が行われたか否かを判断する。すなわちステップS24において、ドライバー状態推定装置10は、ドライバーが開眼状態であり、顔向き及び目動きのヨー方向の往復移動が1秒前後で行われ、かつ、ヨー方向の移動量が設定値付近であったか、否かを判断する。ステップS24でYesであれば、ドライバー状態推定装置10は、サイドミラー確認行為が行われたと評価し(サイドミラー確認行為フラグC1を立て)(ステップS25)、顔向き角度、開眼度、及び行為実施時間を記録する(ステップS26)。ステップS24でNoであれば、ドライバー状態推定装置10は、ステップS27の処理に移行する。
【0044】
さらに、ステップS27において、ドライバー状態推定装置10は、周囲確認行為が行われたか否かを判断する。すなわちステップS27において、ドライバー状態推定装置10は、開眼状態で、顔向き及び目動きの設定値付近でのピッチ方向、ヨー方向、及びロール方向の移動を行ったか、否かを判断する。ステップS27でYesであれば、ドライバー状態推定装置10は、周囲確認行為が行われたと評価し(周囲確認行為フラグD1を立て)(ステップS28)、顔向き角度、開眼度、及び行為実施時間を記録する(ステップS29)。ステップS27でNoであれば、ドライバー状態推定装置10は、ステップS21の処理に移行し、以降の処理を繰り返す。以上のようにして、ドライバー状態推定装置10は、安全確認行為に関するキャリブレーションを実行する。
【0045】
図5を参照して、
図3のステップS2においてNoであった場合、すなわち、ドライバーの顔位置の変化頻度が眠気レベル1の場合と比較して減少しなかった場合の処理について説明する。ドライバー状態推定装置10は、ステップS31において、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向にのみ変化したか否かを判断する。ステップS31においてYesであれば、ドライバー状態推定装置10は、メータ確認行為フラグB2を立てる(ステップS32)。そして、ドライバー状態推定装置10は、1回あたりの確認時間が通常状態(眠気レベル1の場合)より増加したか、又は、単位時間当たりの確認回数が通常状態(眠気レベル1の場合)より減少したか、を判断する(ステップS33)。ステップS33においてYesであれば、ドライバー状態推定装置10は、
図3のS3の処理に戻って、眠気レベル2のフラグを立てる。ステップS33においてNoであれば、ドライバー状態推定装置10は、後述する
図6の処理に移行する。
【0046】
一方、ステップS31においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがヨー方向にのみ変化したか否かを判断する(ステップS34)。ステップS34においてYesであれば、ドライバー状態推定装置10は、サイドミラー確認行為フラグC2を立てて(ステップS35)、単位時間当たりの確認回数が通常状態(眠気レベル1の場合)より減少したか、を判断する(ステップS36)。ステップS36においてYesであれば、ドライバー状態推定装置10は、
図3のS3の処理に戻って、眠気レベル2のフラグを立てる。ステップS36においてNoであれば、ドライバー状態推定装置10は、後述する
図6の処理に移行する。
【0047】
また、ステップS34においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向、ヨー方向、及びロール方向に変化したか否かを判断する(ステップS37)。ステップS37においてNoであれば、今回記録情報が眠気レベルを次レベル(眠気レベル2)へあげるための条件を満たさなかった場合であるため、ドライバー状態推定装置10は、ステップS2の処理に戻り、再度次レベルへの判定フローを行う。ステップS37においてYesであれば、ドライバー状態推定装置10は、周囲確認行為フラグD2を立てて(ステップS38)、単位時間当たりの確認回数が通常状態(眠気レベル1の場合)より減少したか、を判断する(ステップS39)。ステップS39においてYesであれば、ドライバー状態推定装置10は、
図3のS3の処理に戻って、眠気レベル2のフラグを立てる。ステップS39においてNoであれば、ドライバー状態推定装置10は、後述する
図6の処理に移行する。
【0048】
図6は、
図5のステップS33、S36、S39、後述する
図7のステップS43、S46、S49等においてNoであった場合の処理を示す。この場合、ドライバー状態推定装置10は、今回判定情報が、眠気レベル低下方向と判断できる値か否かを判断する(ステップS40)。眠気レベル低下方向と判断できる値とは、今回判定情報が前回判定情報に対して、例えば、単位時間当たりの顔位置変化頻度の減少、1回あたりの瞬き時間の減少、まぶた閉じスピードの上昇、開眼度保持時間の上昇等を示す値である。ステップS40においてYesであった場合、ドライバー状態推定装置10は、今回判定情報と、過去記録情報A1~A4とを比較して、最も類似する記録情報がA1~A4のいずれであるかを判断し、その類似記録情報を持つ眠気レベルへ戻る(ステップS40A)。ステップS40Aの処理は、
図3のステップS14、S15、及びS16に示す処理に相当する。例えば、眠気レベル4であったドライバーが途中で覚醒し、ドライバー状態推定装置10が、今回判定情報が眠気レベル2の記録情報A2と最も類似する(眠気レベル2まで低下した)と判断した場合、ドライバー状態推定装置10は、眠気レベル2のフロー(
図3のステップS3の処理)に戻る。一方、ステップS40においてNoであった場合、ドライバー状態推定装置10は、次眠気レベルのフラグを立てる方向へ処理を移行する(ステップS40B)。
【0049】
図7を参照して、
図3のステップS5においてNoであった場合、すなわち、1回あたりの瞬き時間が眠気レベル1の場合よりも増加しなかった場合の処理について説明する。ドライバー状態推定装置10は、ステップS41において、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向にのみ変化したか否かを判断する。ステップS41においてYesであれば、ドライバー状態推定装置10は、メータ確認行為フラグB3を立てる(ステップS42)。そして、ドライバー状態推定装置10は、1回あたりの確認時間が眠気レベル2の場合より増加したか、又は、単位時間当たりの確認回数が眠気レベル2の場合より減少したか、を判断する(ステップS43)。ステップS43においてYesであれば、ドライバー状態推定装置10は、後述する
図8の処理に移行する。ステップS43においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0050】
一方、ステップS41においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがヨー方向にのみ変化したか否かを判断する(ステップS44)。ステップS34においてYesであれば、ドライバー状態推定装置10は、サイドミラー確認行為フラグC3を立てて(ステップS45)、単位時間当たりの確認回数が眠気レベル2の場合より減少したか、を判断する(ステップS46)。ステップS46においてYesであれば、ドライバー状態推定装置10は、後述する
図8の処理に移行する。ステップS46においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0051】
また、ステップS44においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向、ヨー方向、及びロール方向に変化したか否かを判断する(ステップS47)。ステップS47においてNoであれば、今回記録情報が眠気レベルを次レベル(眠気レベル3)へあげるための条件を満たさなかった場合であるため、ドライバー状態推定装置10は、ステップS5の処理に戻り、再度次レベルへの判定フローを行う。ステップS47においてYesであれば、ドライバー状態推定装置10は、周囲確認行為フラグD3を立てて(ステップS48)、単位時間当たりの確認回数が眠気レベル2の場合より減少したか、を判断する(ステップS49)。ステップS49においてYesであれば、ドライバー状態推定装置10は、後述する
図8の処理に移行する。ステップS49においてNoであれば、ドライバー状態推定装置10は、前回判定された眠気レベル2を保持して(
図6のステップS40)、
図3のステップS4の処理に戻る。
【0052】
図8を参照して、
図7のステップS43、S46、S49においてYesであった場合の処理について説明する。
図8のフローでは、ドライバーが眠気抵抗行為を行ったか否かを判断する。眠気抵抗行為の具体例として、ドライバーがタバコ(電子タバコを含む)を吸う、飲食する、あくびをする、目をこする、といった行為が挙げられる。これらの行為は、例えばたばこや飲み物を口元に持っていく、あくびの際口元を手で覆う、のように、顔や頭付近に手を添える行為を伴う。そこで、ドライバー状態推定装置10は、顔や頭付近に手を添える行為を眠気抵抗行為の一例として検出する。ステップS51において、ドライバー状態推定装置10は、ドライバーの顔が正面を向いている時に、顔パーツの一部がロストしているか、すなわち、ドライバーの正面向き顔画像において、一部が欠けているか、を判断する。ドライバー状態推定装置10は、ステップS51においてYesであれば、眠気抵抗行為フラグE1を立てて(ステップS52)、
図3のステップS6の処理に戻る。ステップS51においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0053】
図9を参照して、
図3のステップS9においてNoであった場合、すなわち、閉じ切らない瞬きが出現せず、かつ、眠気レベル3の判定時よりも開眼度が小さくなったことを検知しなかった場合の処理について説明する。ドライバー状態推定装置10は、ステップS61において、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向にのみ変化したか否かを判断する。ステップS61においてYesであれば、ドライバー状態推定装置10は、メータ確認行為フラグB3を立てる(ステップS62)。そして、ドライバー状態推定装置10は、1回あたりの確認時間が眠気レベル3の場合より増加したか、又は、単位時間当たりの確認回数が眠気レベル3の場合より減少したか、を判断する(ステップS63)。ステップS63においてYesであれば、ドライバー状態推定装置10は、
図3のS10の処理に戻って、眠気レベル4のフラグを立てる。ステップS63においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0054】
一方、ステップS61においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがヨー方向にのみ変化したか否かを判断する(ステップS64)。ステップS64においてYesであれば、ドライバー状態推定装置10は、サイドミラー確認行為フラグC3を立てて(ステップS65)、単位時間当たりの確認回数が眠気レベル3の場合より減少したか、を判断する(ステップS66)。ステップS66においてYesであれば、ドライバー状態推定装置10は、
図3のS10の処理に戻って、眠気レベル4のフラグを立てる。ステップS66においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0055】
また、ステップS64においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向、ヨー方向、及びロール方向に変化したか否かを判断する(ステップS67)。ステップS67においてYesであれば、ドライバー状態推定装置10は、周囲確認行為フラグD3を立てて(ステップS68)、単位時間当たりの確認回数が眠気レベル3の場合より減少したか、を判断する(ステップS69)。ステップS69においてNoであれば、今回記録情報が眠気レベルを次レベル(眠気レベル4)へあげるための条件を満たさなかった場合であるため、ドライバー状態推定装置10は、ステップS8の処理に戻り、再度次レベルへの判定フローを行う。ステップS69においてYesであれば、ドライバー状態推定装置10は、
図3のS10の処理に戻って、眠気レベル3のフラグを立てる。ステップS69においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0056】
図10を参照して、
図3のステップS12においてNoであった場合、すなわち、一定時間において開眼時間が閉眼時間よりも短くない場合の処理について説明する。ドライバー状態推定装置10は、ステップS71において、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向にのみ変化したか否かを判断する。ステップS71においてYesであれば、ドライバー状態推定装置10は、メータ確認行為フラグB4を立てる(ステップS72)。そして、ドライバー状態推定装置10は、1回あたりの確認時間が眠気レベル4の場合より増加したか、又は、単位時間当たりの確認回数が眠気レベル4の場合より減少したか、を判断する(ステップS73)。ステップS73においてYesであれば、ドライバー状態推定装置10は、
図3のS13の処理に戻って、眠気レベル5のフラグを立てる。ステップS73においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0057】
一方、ステップS71においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがヨー方向にのみ変化したか否かを判断する(ステップS74)。ステップS74においてYesであれば、ドライバー状態推定装置10は、サイドミラー確認行為フラグC4を立てて(ステップS75)、単位時間当たりの確認回数が眠気レベル4の場合より減少したか、を判断する(ステップS76)。ステップS76においてYesであれば、ドライバー状態推定装置10は、
図3のS13の処理に戻って、眠気レベル5のフラグを立てる。ステップS76においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。
【0058】
また、ステップS74においてNoであった場合、ドライバー状態推定装置10は、ドライバーが開眼状態であり、かつ、顔向き及び目動きがピッチ方向、ヨー方向、及びロール方向に変化したか否かを判断する(ステップS77)。ステップS77においてNoであれば、今回記録情報が眠気レベルを次レベル(眠気レベル5)へあげるための条件を満たさなかった場合であるため、ドライバー状態推定装置10は、ステップS12の処理に戻り、再度次レベルへの判定フローを行う。ステップS77においてYesであれば、ドライバー状態推定装置10は、周囲確認行為フラグD4を立てて(ステップS78)、単位時間当たりの確認回数が眠気レベル4の場合より減少したか、を判断する(ステップS79)。ステップS79においてYesであれば、ドライバー状態推定装置10は、
図3のS13の処理に戻って、眠気レベル5のフラグを立てる。ステップS79においてNoであれば、ドライバー状態推定装置10は、
図6の処理に移行する。尚、ドライバー状態推定装置10は、
図3に示したフローにおいて、眠気レベル5のフラグを立てた(ステップS13)後に、
図6に示すフローを実行することで、眠気レベル5から覚醒した場合に眠気レベルの低下を判定できる。
【0059】
ドライバー状態推定装置10は、眠気レベルの判定結果をフラグで管理するため、フラグデータを後方解析において使用することができ、ドライバーのサポートにつなげることができる。
【0060】
以上説明したように、ドライバー状態推定装置10は、ドライバーの表情から眠気レベルの変化なしと判定された場合に、安全確認行為の時系列変化に基づく判定を行うことで、眠気レベル推定をより正確に行うことができる。また、眠気兆候行為の現れ方は各ドライバーによって異なるが、各ドライバーについて安全確認行為の時系列変化を検出することで、ドライバー毎に、より正確な眠気レベルを推定できる。また、ドライバーが運転を開始するたびに、運転開始時を通常状態(基準)として、眠気レベルを段階的に引き上げることにより、各ドライバーによる個人差及び運転時期の差異による評価のばらつきを抑制できる。
【0061】
また、安全確認行為の評価が、メータ確認行為、サイドミラー確認行為(後側方確認行為)、及び周囲確認行為、の順に行われることにより、眠気レベルの変化が現れやすい行為を順に検出することができるため、眠気レベル推定の精度が向上する。
【0062】
さらに、ドライバー状態推定装置10は、眠気レベル5と判定した際、警報を発してもよい。ドライバー状態推定装置10は、眠気レベルの危険な居眠り状態と推定される場合にのみ警報を発することで、眠気がさほどない場合に警報が鳴ることで生じる、「警報に対する慣れ」を防ぎ、ドライバーを適切にサポートすることができる。
【0063】
尚、本発明は、前述した実施形態に限定されるものではなく、適宜、変形、改良、等が可能である。その他、前述した実施形態における各構成要素の材質、形状、寸法、数値、形態、数、配置箇所、等は本発明を達成できるものであれば任意であり、限定されない。例えば、上記実施形態では、カメラ11がドライバー状態推定装置10の一部を構成しているが、ドライバー状態推定装置10は、カメラ11が撮影した映像データを取得できればよい。したがって、ドライバー状態推定装置10は、カメラ11に代えて、記録媒体等に記録された映像データを取得する画像取得部を有する構成であってもよい。尚、本実施形態のドライバー状態推定装置10を、車両に搭載されるデジタルタコグラフ等の車載器として構成してもよい。
【0064】
ここで、上述した本発明の実施形態に係るドライバー状態推定装置の特徴をそれぞれ以下[1]~[6]に簡潔に纏めて列記する。
[1] 車両のドライバー(D)の眠気レベルを推定するドライバー状態推定装置(10)であって、
前記ドライバーの頭頚部の内少なくとも顔を撮影した画像を逐次取得する画像取得部(カメラ11)と、
前記画像における、前記ドライバーの、顔位置及び開眼度の少なくとも一の変化に基づいて、前記眠気レベルを判定する第一判定部(眠気レベル判定部20、S2、S5、S8、S9、S12)と、
前記第一判定部によって前記眠気レベルが変化なしと判定された場合に、前記画像から前記ドライバーの安全確認行為を検出し、前記安全確認行為の時系列変化に基づいて、前記眠気レベルを判定する第二判定部(眠気レベル判定部20、S31、S33、S34、S36、S37、S39、等)と、を備える
ことを特徴とするドライバー状態推定装置(10)。
[2] 前記第一判定部は、
前記ドライバーが運転を開始した時の前記眠気レベル又は直前に判定した前記眠気レベルを基準値として、前記顔位置が変化する頻度が減少した場合、又は、一回当たりの瞬き時間が増加した場合、
閉じ切らない瞬きが現れた場合、及び、
開眼時間が閉眼時間より短い場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する(S2、S5、S8、S9、S12)
ことを特徴とする上記[1]に記載のドライバー状態推定装置。
[3] 前記ドライバーの顔向き、開眼度及び視線方向の少なくともいずれか一の変化から前記安全確認行為を検出し、
前記ドライバーが正面方向を向いている前記画像において、眠気抵抗行為を検出し、
前記ドライバーが運転を開始した時の前記眠気レベルを基準値として、前記安全確認行為の一回当たりに要する時間が増加した場合、又は、前記安全確認行為の頻度が減少した場合、及び、
前記眠気抵抗行為を検出した場合、
のいずれか一に該当すると、前記眠気レベルが前記基準値よりも高いと判定する
(S33、S36、S39等、S51)
ことを特徴とする上記[1]又は[2]に記載のドライバー状態推定装置。
[4] 前記第二判定部は、
前記ドライバーの顔向きのピッチ方向、ヨー方向、及びロール方向の少なくともいずれか一の変化に基づいて、メータ確認行為、後側方確認行為、及び周囲確認行為の少なくともいずれか一を、前記安全確認行為として検出し、
前記安全確認行為が、前記メータ確認行為であるかを判断した後、前記安全確認行為が前記後側方確認行為又は前記周囲確認行為であるかを判断する(S21、S24、S27等)
ことを特徴とする上記[1]~[3]のいずれか一に記載のドライバー状態推定装置。
[5] 前記眠気レベルは、最も低いレベルから最も高いレベルまで、任意の段階に区分され、
前記第一判定部又は前記第二判定部は、前記眠気レベルが予め定めた閾値を超えたか否かを示すフラグ情報を生成する
ことを特徴とする上記[1]~[4]のいずれか一に記載のドライバー状態推定装置。
[6] 前記第一判定部又は前記第二判定部が前記眠気レベルの判定に用いた情報を、判定された前記眠気レベルに対応付けて記録する記録部を備え、
前記第一判定部及び前記第二判定部は、新たな判定に用いる情報が、前記記録部に記録された情報のうち、いずれの眠気レベルに対応付けたものに類似するかに基づいて、新たな眠気レベルを判定する
ことを特徴とする上記[1]~[5]のいずれか一に記載のドライバー状態推定装置。
【符号の説明】
【0065】
10 ドライバー状態推定装置
11 カメラ
12 顔位置検出部
13 顔向き検出部
14 開眼度検出部
15 ドライバー顔情報記録部
16 安全確認行為評価部
17 眠気抵抗行為評価部
18 眠気行為評価部
19 行為記録部
20 眠気レベル判定部