特許第6831605号(P6831605)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 国立大学法人九州工業大学の特許一覧

<>
  • 特許6831605-運転者状態検知装置 図000004
  • 特許6831605-運転者状態検知装置 図000005
  • 特許6831605-運転者状態検知装置 図000006
  • 特許6831605-運転者状態検知装置 図000007
  • 特許6831605-運転者状態検知装置 図000008
  • 特許6831605-運転者状態検知装置 図000009
  • 特許6831605-運転者状態検知装置 図000010
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6831605
(24)【登録日】2021年2月2日
(45)【発行日】2021年2月17日
(54)【発明の名称】運転者状態検知装置
(51)【国際特許分類】
   G08G 1/16 20060101AFI20210208BHJP
   A61B 5/107 20060101ALI20210208BHJP
   A61B 5/18 20060101ALI20210208BHJP
   A61B 5/16 20060101ALI20210208BHJP
   A61B 5/11 20060101ALI20210208BHJP
【FI】
   G08G1/16 F
   A61B5/107 300
   A61B5/18
   A61B5/16 130
   A61B5/16 200
   A61B5/11 110
   A61B5/11 200
【請求項の数】7
【全頁数】13
(21)【出願番号】特願2019-509131(P2019-509131)
(86)(22)【出願日】2018年3月8日
(86)【国際出願番号】JP2018008944
(87)【国際公開番号】WO2018180331
(87)【国際公開日】20181004
【審査請求日】2020年10月26日
(31)【優先権主張番号】特願2017-63540(P2017-63540)
(32)【優先日】2017年3月28日
(33)【優先権主張国】JP
【早期審査対象出願】
(73)【特許権者】
【識別番号】504174135
【氏名又は名称】国立大学法人九州工業大学
(74)【代理人】
【識別番号】110000925
【氏名又は名称】特許業務法人信友国際特許事務所
(72)【発明者】
【氏名】佐藤 寧
【審査官】 上野 博史
(56)【参考文献】
【文献】 特開平11−326084(JP,A)
【文献】 特開2012−166579(JP,A)
【文献】 特開2009−213636(JP,A)
【文献】 登録実用新案第3090782(JP,U)
【文献】 特開2012−252632(JP,A)
【文献】 特開2018−32338(JP,A)
【文献】 国際公開第2004/082479(WO,A1)
【文献】 国際公開第2013/042530(WO,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/16
A61B 5/107
A61B 5/11
A61B 5/16
A61B 5/18
(57)【特許請求の範囲】
【請求項1】
車両に取り付けた加速度センサと、
前記車両を構成する部品に取り付けられ、前記車両に搭乗している運転者の体の重心移動量を検出する重心移動量検出部と、
前記加速度センサで得られた前記車両の加速度と、前記重心移動量検出部で検出された前記運転者の体の重心移動量とのずれ量の大きさに基づいて、前記運転者の状態を判定する運転者状態判定部と、
前記重心移動量検出部で検出された前記運転者の体の重心移動量とフィルタ係数との畳み込みにより得られるフィルタ出力と、前記加速度センサで得られた前記車両の加速度との差分を示す誤差信号との値が小さくなるようにフィルタ係数を更新する適応フィルタを含んだ誤差信号生成部と、を備え、
前記車両の加速度と前記運転者の重心移動量とのずれ量は、前記適応フィルタのフィルタ出力又は前記誤差信号の値によって示される、
運転者状態検知装置。
【請求項2】
前記重心移動量検出部は、
前記車両の運転席の座面に設けられて、前記運転者が前記運転席に着座することにより加わる圧力に応じた電圧を出力する姿勢センサと、
前記姿勢センサの出力値から、前記運転者の前記重心移動量を算出する重心移動量算出部と、を有する
請求項1に記載の運転者状態検知装置。
【請求項3】
前記姿勢センサは、
前記運転席の座面の座標平面を4つに分割した各領域に配置される4つのフィルム型の圧電センサであり、前記座標平面におけるX軸は前記車両の車幅方向に対応し、前記座標平面におけるY軸は前記車両の長さ方向に対応し、
前記重心移動量算出部は、前記圧電センサの前記座標平面における配置位置の情報及び前記圧電センサの出力値を用いて、前記運転者の重心移動量を算出する
請求項2に記載の運転者状態検知装置。
【請求項4】
前記重心移動量検出部は、
前記運転者が着用するシートベルトに設けられ、前記運転者の体の動きをドプラーセンシングによって検出する電波センサを備える
請求項1に記載の運転者状態検知装置。
【請求項5】
前記重心移動量検出部は、
前記運転者が着用するシートベルトに設けられ、前記運転者の体により加わる圧力の増加に伴い電気的抵抗値が減少する特性を有する高分子厚膜センサを備える
請求項1に記載の運転者状態検知装置。
【請求項6】
前記重心移動量検出部は、
前記運転者が着用するシートベルトに設けられ、前記運転者の体の動きを振動の大きさとして検出する微小振動検出マイクを備える
請求項1に記載の運転者状態検知装置。
【請求項7】
前記重心移動量検出部は、
前記運転者の体に装着される加速度センサを備える
請求項1に記載の運転者状態検知装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、運転者状態検知装置に関する。
【背景技術】
【0002】
従来、心拍数を規定するRR間隔の脈波データを周波数解析することにより脈波に含まれるゆらぎ成分を抽出し、抽出したゆらぎ成分を解析することにより、被験者の疲労や居眠り(入眠タイミング)等を検知する手法が知られている。例えば、特許文献1には、被験者の体動の有無の情報、並びに、被験者の心拍のゆらぎ成分に占める交感神経成分の割合及び副交感神経成分の割合の情報に基づいて、被験者の入眠タイミングを検知する技術が開示されている。このような被験者の疲労や居眠り等を検知する技術は、自動車や電車等の車両を運転する運転者の安全運転支援の技術分野においても、その活用が期待されている。
【0003】
しかしながら、車両の運転中等の、人体に常に振動が発生している状況下においては、脈波の波形に崩れが生じ易く、それゆえ、脈波データからゆらぎ成分を検出することが難しくなる。つまり、特許文献1に記載の技術等を用いた、脈波データを周波数解析することにより被験者の状態を検知する従来の手法により、車両を運転する運転者の疲労度や居眠り等状態を精度良く検知することは、決して易しくはなかった。
【0004】
この課題を解決する技術として、例えば特許文献2には、ドライバが着席するシートに圧力センサを配置し、この圧力センサの出力信号から得たドライバの体圧分布の時間変化の情報に基づいて、ドライバの覚醒度や疲労度を検出する技術が開示されている。
【先行技術文献】
【特許文献】
【0005】
特許文献1:特開2012−020117号公報
特許文献2:特開平11326084号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
上記特許文献2に記載の技術は、ドライバの体圧分布の重心点を求め、重心点の移動量からドライバの体動を検知している。そして、体動の検知時から第1の所定時間以上体動の変化が検出されない場合に、ドライバの疲労が蓄積されていると判定する。また、体動が、第1の所定時間より短い第2の所定時間以内に所定の回数検知された場合には、ドライバの覚醒度が低いと判定する。しかしながら、上記特許文献2に記載の技術では、例えば、ドライバが覚醒度の高い状態で同一の姿勢を保ちながら長時間運転をしている場合であっても、居眠り運転をしていると誤判定される可能性がある。したがって、運転者の安全運転支援の技術分野においては、疲労や居眠り等の運転者の状態を精度良く検知する技術の提供が求められていた。
【0007】
本発明は、上記状況を鑑みなされたものであり、本発明の目的は、疲労や居眠り等の運転者の状態を精度良く検知する運転者状態検知装置を提供することにある。
【課題を解決するための手段】
【0008】
上記課題を解決するために、本発明の運転者状態検知装置は、車両に取り付けた加速度センサと、車両を構成する部品に取り付けられ、車両に搭乗している運転者の体の重心移動量を検出する重心移動量検出部と、加速度センサで得られた車両の加速度と、重心移動量検出部で検出された運転者の体の重心移動量とのずれ量の大きさに基づいて、前記運転者の状態を判定する運転者状態判定部と、を備える。
また、本発明の運転状態検知装置は、重心移動量検出部で検出され記運転者の体の重心移動量とフィルタ係数との畳み込みにより得られるフィルタ出力と、加速度センサで得られた車両の加速度との差分を示す誤差信号との値が小さくなるようにフィルタ係数を更新する適応フィルタを含んだ誤差信号生成部と、を備え、車両の加速度と運転者の重心移動量とのずれ量は、適応フィルタのフィルタ出力又は前記誤差信号の値によって示されることを特徴としている。
【発明の効果】
【0009】
本発明の運転者状態検知装置によれば、疲労や居眠り等の運転者の状態を精度良く検知することができる。
【図面の簡単な説明】
【0010】
図1】本発明の一実施形態に係る運転者状態検知装置の概略構成を示すブロック図である。
図2】本発明の一実施形態に係る加速度センサ及び姿勢センサの車両への実装例を示す車両内部の上面図である。
図3】本発明の一実施形態に係る姿勢センサの構成例を示す概略図である。
図4】本発明の一実施形態に係るX方向誤差信号生成部の構成例を示すブロック図である。
図5】本発明の一実施形態に係るドライバ状態判定部の構成例を示すブロック図である。
図6】変形例に係るドプラーセンサを、ドライバが着用するシートベルトに取り付けた状態を示す説明図である。
図7】変形例に係る高分子厚膜センサ又は微小振動検出マイクを、ドライバが着用するシートベルトに取り付けた状態を示す説明図である。
【発明を実施するための形態】
【0011】
以下、本発明の一実施形態に係る運転者状態検知装置の内容について、図面を参照して具体的に説明する。
【0012】
[運転者状態検知装置の概要構成]
まず、図1を参照して、本実施形態に係る運転者状態検知装置の概略構成について説明する。図1は、本実施形態の運転者状態検知装置100の概略構成を示すブロック図である。運転者状態検知装置100は、図1に示すように、加速度センサ1、姿勢センサ2(重心移動量検出部の一例)、重心移動量算出部3(重心移動量検出部の一例)、誤差信号生成部4及びドライバ状態判定部5(運転者状態判定部の一例)を備える。
【0013】
加速度センサ1は、車両V(図2参照)に取り付けられ、測定して得た車両Vの加速度Gx及びGyを誤差信号生成部4に出力する。加速度Gxは、車両Vの車幅方向であるX方向にかかる加速度であり、加速度Gyは、車両Vの長さ方向であるY方向にかかる加速度である。加速度センサ1は、例えば6軸加速度センサで構成することができるが、3軸加速度センサで構成してもよい。なお、以下の説明において、X方向の加速度GxとY方向の加速度Gyとを個別に区別する必要がない場合には、単に加速度Gと称する。
【0014】
姿勢センサ2は、車両Vを運転するドライバ(運転者の一例)が着席するシートSt1(運転席の一例、図2参照)の上面に配置されるセンサであり、内部にフィルム型の圧電センサ(図3参照)を有する。姿勢センサ2は、ドライバがシートSt1に着座することにより加えられる圧力の強さに応じた出力信号を生成して、重心移動量算出部3に出力する。姿勢センサ2については、後述の図3を参照して詳述する。
【0015】
重心移動量算出部3は、姿勢センサ2からの出力信号に基づいて、ドライバの重心移動に伴い発生する体の動き量(以下、重心移動量と称する)を算出する。重心移動量算出部3は、重心移動量として、X方向における重心移動量gx及びY方向における重心移動量gyを算出する。重心移動量算出部3については、姿勢センサ2の構成例を示した図3を参照して詳述する。なお、以下の説明において、X方向の重心移動量gxとY方向の重心移動量gyとを個別に区別する必要が無い場合には、単に重心移動量gと称する。
【0016】
誤差信号生成部4は、X方向誤差信号生成部40x及びY方向誤差信号生成部40yを備える。X方向誤差信号生成部40xは、加速度センサ1から入力される加速度Gxと、重心移動量算出部3から入力されるドライバの重心移動量gxとに基づいて、X方向誤差信号Oxを生成する。Y方向誤差信号生成部40yは、加速度センサ1から入力される加速度Gyと、重心移動量算出部3から入力されるドライバの重心移動量gyとに基づいて、Y方向誤差信号Oyを生成する。誤差信号生成部4については、後述の図4を参照して詳述する。
【0017】
ドライバ状態判定部5は、X方向誤差信号Ox及びY方向誤差信号Oyを加算して誤差信号Oを生成し、生成した誤差信号Oと予め設定された閾値とを比較した結果に基づいて、ドライバの状態を判定する。ドライバ状態判定部5については、後述の図5を参照して詳述する。
【0018】
[加速度センサ及び姿勢センサの実装例]
次に、図2を参照して、加速度センサ1及び姿勢センサ2の車両Vへの実装例について説明する。図2は、加速度センサ1及び姿勢センサ2の車両Vへの実装例を示す車両内部の上面図である。図2に示すように、車両Vには、ハンドルSwを操作するドライバDが着席するシートSt1、助手席のシートSt2及び後部座席のシートSt3が設けられる。
【0019】
シートSt1及びシートSt2の、車両Vの長さ方向(Y方向)における前方の位置には、車両Vの加速度Gを検出するための加速度センサ1が設置される。なお、図2に示した加速度センサ1の設置位置は一例であり、加速度センサ1は、車両V内部の他の位置に設置されてもよい。
【0020】
ドライバDが着座するシートSt1の座面には、姿勢センサ2が配置される。姿勢センサ2は、座布団のような平板状の形状に形成され、その上面には、シートSt1に着座したドライバDの臀部が配置される。
【0021】
[姿勢センサの構成例]
次に、図3を参照して、姿勢センサ2の構成例について説明する。図3は、姿勢センサ2の構成例を示す概略図である。姿勢センサ2は、フィルム型の4つの圧電センサ2a〜2dで構成される。4つの圧電センサ2a〜2dは、それぞれ、ドライバDが着座するシートSt1(車両を構成する部品の一例)の座面の座標平面を4つに分割して得られる各領域に配置される。
【0022】
4つの圧電センサ2a〜2dによって囲まれた中心の位置が、座標平面における原点であり、図中の縦方向がX軸(車両Vの車幅方向)に対応し、横方向がY軸(車両Vの長さ方向)に対応する。この座標平面の第1象限に対応する位置に圧電センサ2aが配置され、第2象限に対応する位置に圧電センサ2bが配置され、第3象限に対応する位置に圧電センサ2cが配置され、第4象限に対応する位置に圧電センサ4dが配置される。図中のX軸のプラス方向(圧電センサ2a及び2dが配置された方向)がドライバDにとっての右方向に対応し、マイナス方向(圧電センサ2b及び2cが配置された方向)が左方向に対応する。また、図中のY軸のプラス方向(圧電センサ2a及び2bが配置された方向)がドライバDにとっての前方向(ハンドルSwの位置する方向)に対応し、マイナス方向(圧電センサ2c及び2dが配置された方向)がドライバDにとっての後ろ方向に対応する。
【0023】
重心移動量算出部3は、圧電センサ4a〜4dの座標平面における配置位置の情報と、圧電センサ4a〜4dからの出力信号の値とを用いて、重心移動量gを算出する。具体的には、重心移動量算出部3は、X軸のプラス側の領域に配置された圧電センサ2a及び2dからの出力信号と、X軸のマイナス側の領域に配置された圧電センサ2b及び2cからの出力信号との差分を、ドライバDのX方向の重心移動量gxとして算出する。このように算出される重心移動量gxは、ドライバDの横(左右)方向の体の揺れの大きさ及び揺れの方向を示す波形として、重心移動量算出部3から出力される。
【0024】
また、重心移動量算出部3は、Y軸のプラス側の領域に配置された圧電センサ2a及び2bからの出力信号と、Y軸のマイナス側の領域に配置された圧電センサ2c及び2dからの出力信号との差分を、ドライバDのY方向の重心移動量gyとして算出する。このように算出される重心移動量gyは、ドライバDの縦(前後)方向の体の揺れの大きさ及び揺れの方向を示す波形として、重心移動量算出部3から出力される。
【0025】
図3に示す例では、姿勢センサ2が配置されたシートSt1に着座したドライバDの臀部が、姿勢センサ2の中央近辺の位置Cpに配置されている。この場合、姿勢センサ2を構成する4つの圧電センサ2a〜2dのそれぞれに対して、ドライバDの体による圧力が均一に加わる。この状態で、車両Vに加速度Gがかからなければ、ドライバDの体の揺れは殆ど発生しないため、重心移動量算出部3で算出される重心移動量gx及び重心移動量gyは“0”に近い値となる。
【0026】
これに対して、例えば車両Vに横(X)方向の加速度Gxがかかった状態においては、ドライバDの体は、加速度Gxがかかっている方向に追従するように左右に揺れる。つまり、重心移動量gyの出力値よりも重心移動量gxの出力値の方が大きくなる。このとき、ドライバDが居眠り等を行っていない通常の(覚醒した)状態であれば、人間が有する平衡感覚に基づく位置制御に基づいて、ドライバDは加速度Gxが加わっている方向とは逆の方向に無意識に体を移動させる(体を踏ん張る)。したがって、例えば、重心移動量gx及び車両Vの加速度Gxを、縦軸が車両VのX方向で横軸が時間を示すグラフにプロットした場合、重心移動量gxを示す波形と、車両Vの加速度Gxを示す波形との上記グラフの縦軸方向における差は小さくなる。
【0027】
一方、ドライバDに疲労が蓄積している状態や、居眠りをしている状態等においては、このような位置制御が効かず、車両Vに横方向の加速度Gxがかかった場合には、ドライバDの体は加速度Gxがかかった方向に大きく振れてしまう。したがって、重心移動量gxを示す波形は、車両Vの加速度Gxを示す波形に対して、上記グラフの縦軸方向において大きくずれたものとなる。つまり、ドライバDの重心移動量gと車両Vの加速度Vとのずれ量は、人間の平衡感覚に基づいて行われる位置制御の伝達特性を表したものであると考えることができる。
【0028】
本実施形態の運転者状態検知装置100は、ドライバDの重心移動量gと車両Vの加速度Vとのずれ量の大きさに基づいて、疲労度又は居眠り等のドライバDの状態を検知することを行う。具体的には、誤差信号生成部4がドライバDの重心移動量gと車両Vの加速度Vとのずれ量に応じた誤差信号を生成し、ドライバ状態判定部5が、誤差信号の値と、ドライバDの状態と予め対応づけられた閾値とを比較することにより、ドライバDの状態を判定する。
【0029】
[誤差信号生成部の構成例]
次に、誤差信号生成部4の構成例について説明する。誤差信号生成部4は、X方向誤差信号生成部40x及びY方向誤差信号生成部40yを有するが、いずれも構成は同じであるため、ここではX方向誤差信号生成部40xを例に挙げて説明する。図4は、X方向誤差信号生成部40xの構成例を示すブロック図である。図4に示すように、X方向誤差信号生成部40xは、適応フィルタ41x、遅延回路部42x、減算器43x、ピークホールド回路部44x及び平均値算出部45xを備える。
【0030】
適応フィルタ41xの2つの入力端子は、それぞれ加速度センサ1(図1参照)の出力端子(図示略)及び減算器43xの出力端子に接続される。適応フィルタ41xの出力端子は、減算器43xの「−」入力端子に接続される。遅延回路部42xの入力端子は、重心移動量算出部3(図1参照)に接続され、遅延回路部42xの出力端子は、減算器43xの「+」入力端子に接続される。減算器43xの出力端子は、適応フィルタ41xの一方の入力端子及びピークホールド回路部44xの入力端子に接続される。ピークホールド回路部44xの出力端子は、平均値算出部45xの入力端子に接続される。
【0031】
適応フィルタ41xは、例えばLMS(最小平均二乗)フィルタで構成される。適応フィルタ41xは、自フィルタからの出力(以下、「フィルタ出力」と称する)と、加速度センサ1から入力される車両Vの加速度Gxとの差分を示す誤差信号gxの値が最小になるように、フィルタ係数を更新する。そして、更新後のフィルタ係数と、重心移動量算出部3から入力される重心移動量gxとの畳み込み演算を行い、演算の結果をフィルタ出力として出力する。適応フィルタ41xからのフィルタ出力は、減算器43xの「−」入力端子に入力される。
【0032】
遅延回路部42xは、加速度センサ1から入力される加速度Gxに対して、適応フィルタ41xでの演算時間に相当する時間分の遅延を加える。遅延が加えられた加速度Gxは、減算器43xの「+」入力端子に入力される。
【0033】
減算器43xは、遅延回路部42xから入力される加速度Gxから、適応フィルタ41xから入力されるフィルタ出力を減算して誤差信号exを生成する。この誤差信号exは、遅延回路部42xから入力される加速度Gxと、適応フィルタ41xでフィルタ係数との畳み込み演算が行われた重心移動量gxとの差分を示す信号である。したがって、誤差信号exの値は、重心移動量gxと加速度Gxとの差分が大きいほど大きな値となる。
【0034】
減算器43xで生成された誤差信号exは、適応フィルタ41xの入力端子及びピークホールド回路部44xの入力端子に入力される。ピークホールド回路部44xは、減算器43xから出力された誤差信号exのピーク値を保持する処理を行い、保持したピーク値を平均値算出部45xに出力する。平均値算出部45xは、ピークホールド回路部44xから出力されたピーク値を、例えば1秒間等の所定の時間分保持してその平均値を算出し、算出した平均値を誤差信号Oxとして出力する。つまり、本実施形態におけるピークホールド回路部44x及び平均値算出部45xは、誤差信号exに含まれる雑音成分を除去するLPF(Low Pass Fileter)としての機能を有する。
【0035】
誤差信号生成部4から出力される誤差信号Ox(又は誤差信号Oy)の値は、ドライバDが覚醒していて位置制御が働いている状態においては小さくなり、ドライバDに疲労が蓄積していたり居眠りしたりしている状態においては大きくなる。
【0036】
なお、本実施形態では、減算器43から出力される誤差信号exから誤差信号Ox(誤差信号eyから誤差信号Oy)を生成する例を挙げたが、本発明はこれに限定されない。適応フィルタ41x(又は41y(図示略))のフィルタ出力をピークホールド回路部44x(又は44y(図示略))に入力することにより、誤差信号Ox(又はOy)を生成するようにしてもよい。
【0037】
[ドライバ状態判定部の構成例]
次に、図5を参照して、ドライバ状態判定部5の構成例について説明する。図5は、ドライバ状態判定部5の構成例を示すブロック図である。ドライバ状態判定部5は、図5に示すように、X方向ゲイン調整部51x、Y方向ゲイン調整部51y、加算器52及び閾値比較部53を備える。
【0038】
X方向ゲイン調整部51xの入力端子は、X方向誤差信号生成部40x(図1参照)の平均値算出部45xの出力端子に接続され、X方向ゲイン調整部51xの出力端子は、加算器52の一方の入力端子に接続される。Y方向ゲイン調整部51yの入力端子は、Y方向誤差信号生成部40y(図1参照)の平均値算出部(図示略)の出力端子に接続され、Y方向ゲイン調整部51yの出力端子は、加算器52の他方の入力端子に接続される。加算器52の出力端子は、閾値比較部53の入力端子に接続される。
【0039】
X方向ゲイン調整部51xは、X方向誤差信号生成部40xの平均値算出部45xから出力される誤差信号Oxに対して、予め定められたゲインを加えて出力する。Y方向ゲイン調整部51yは、Y方向誤差信号生成部40y(の平均値算出部)から出力される誤差信号Oyに対して、予め定められたゲインを加えて出力する。X方向ゲイン調整部51x及びY方向ゲイン調整部51yに設定される各ゲインは、運転者状態検知装置100を使用するユーザーによって任意の値に設定される。ユーザーは、X方向又はY方向のうちの、ドライバDの状態に関する情報をより重点的に判定したい方向対応するゲイン調整部51に対して、より多くのゲインを設定することができる。
【0040】
加算器52は、X方向ゲイン調整部51xでゲインが調整された誤差信号Oxと、X方向ゲイン調整部51xでゲインが調整された誤差信号Oyとを加算し、加算して得た誤差信号Oを閾値比較部53に出力する。
【0041】
閾値比較部53は、加算器52から出力された誤差信号Oと、予めドライバDの状態と対応付けて設定された閾値とを比較し、該比較の結果に基づいてドライバDの状態を判定する。例えば、誤差信号Oの値が、ドライバDの疲労が蓄積していると判定可能な閾値を超えていた場合、閾値比較部53は、ドライバDの疲労が蓄積していると判定する。また、誤差信号Oの値が、ドライバDが居眠り状態にあると判定可能な閾値を超えていた場合、閾値比較部53は、ドライバDが居眠り状態にあると判定する。閾値比較部53に設定する閾値は、実験等によって求まる最適な値を設定できるものとする。
【0042】
[各種効果]
上記実施形態では、加速度センサ1で得られた車両Vの加速度Gと、姿勢センサ2及び重心移動量算出部3で検出されたドライバDの重心移動量gとのずれ量の大きさを、ドライバ状態判定部5が閾値と比較することによって、ドライバDの状態を判定する。車両Vの加速度Gと、ドライバDの体の重心の移動量gとのずれ量を示す誤差信号Oは、上述したように、人間の平衡感覚に基づいて行われる位置制御の伝達特性を表す値であると考えられる。つまり、上記実施形態によれば、人間の位置制御の伝達特性を示す誤差信号Oの値の大きさに基づいて、疲労や居眠り等のドライバDの状態を精度良く検知することができる。
【0043】
また、上記実施形態によれば、位置制御の伝達特性から判断できるドライバDの状態であれば、例えば、病気等にかかっている状態等、他の状態も判定することができる。位置制御の効き方は、ドライバDの運転の熟練度によっても変わるものであるため、上記実施形態によれば、ドライバDの運転の熟練度(上手さ)も判定することができる。
【0044】
また、上記実施形態では、誤差信号生成部4は適応フィルタ41を含んで構成される。適応フィルタ41は、ドライバDの重心移動量gとフィルタ係数との畳み込みにより得られるフィルタ出力と、車両Vの加速度Gとの差分を示す誤差信号eの値を最小とするためにフィルタ係数を更新する。そして、適応フィルタ41のフィルタ出力と、車両Vの加速度Gとの差分を示す誤差信号eから雑音成分を除去した信号である誤差信号Oの値に基づいて、ドライバ状態判定部5によってドライバDの状態が判定される。それゆえ、上記実施形態によれば、疲労や居眠り等のドライバDの状態を、容易な構成で精度良く検知することができる。
【0045】
また、ドライバDが覚醒していて、平衡感覚に基づく位置制御が効いている状態であっても、車両Vに加速度Gがかかってから(脳が加速度を検知してから)実際にドライバDの体の位置が制御されるまでの間には、所定のディレイが生ずる。上記実施形態では、適応フィルタ41がこのディレイを吸収できるため、ドライバDの状態を精度よく検知することができる。
【0046】
また、上記実施形態では、車両Vの運転席であるシートSt1の座面に設けられた、圧電センサ2a〜2dを有する姿勢センサ2の出力値に基づいて、ドライバDの重心移動量gが算出される。そして、重心移動量gと車両Vの加速度Gとのずれ量の大きさに基づいて、ドライバDの状態が判定される。それゆえ、上記実施形態によれば、ドライバDの体にセンサ等を貼り付けたりすることなく非接触で、かつ、精度良くドライバDの状態を検知することができる。
【0047】
[各種変形例]
上記実施形態では、誤差信号生成部4がX方向誤差信号生成部40X及びY方向誤差信号生成部40Yを備え、それぞれがX方向における誤差信号OxとY方向における誤差信号Oyとを別々に生成する例を挙げたが、本発明はこれに限定されない。例えば、重心移動量算出部3において、重心移動量gx及び重心移動量gyを加算して重心移動量g′を生成し、この重心移動量g′に基づいて誤差信号生成部4が誤差信号Oを生成するように構成してもよい。重心移動量g′は、例えば下記の式1により算出することができる。
【0048】
重心移動量g′=A・Sin(θ)…式1
【0049】
上記式1における“A”は、極座標における“r”(動径)を示し、“θ”は偏角を示す。上記式1における“A”は、下記の式2によって求めることができ、“θ”は、下記の式3によって求めることができる。
【0050】
【数1】
【0051】
【数2】
【0052】
重心移動量算出部が重心移動量g′を算出する手法によれば、適応フィルタ41を重心移動量g′に対応して一つだけ設ければよいため、上記実施形態と比較して演算量を削減することができる。
【0053】
また、上記実施形態では、加速度センサ1が検知した車両Vの加速度Gと、姿勢センサ2及び重心移動量算出部3が検出したドライバDの重心移動量gとのずれ量の情報に基づいて、ドライバ状態判定部5がドライバDの状態を検知する例を挙げた。しかしながら、本発明はこの例に限定されない。加速度センサ1が検知した車両Vの加速度Gと比較するドライバDの体の重心移動量gを検出するための姿勢センサは、他のセンサで構成してもよい。
【0054】
例えば、姿勢センサを、ドプラーセンサ等の電波センサで構成してもよい。姿勢センサをドプラーセンサで構成した場合の例を、図6を参照して説明する。図6は、ドプラーセンサ6を、ドライバDが着用するシートベルトSbに取り付けた状態を示す説明図である。
【0055】
図6に示す例では、ドプラーセンサ6は、ドライバDが着用するシートベルトSbにおけるドライバDの胸部と対応する位置に取り付けられる。ドプラーセンサ6は、ドライバDの体の方向に向けて電波(マイクロ波)を発射し、ドライバDの体に反射して戻ってきた電波の周波数と、発射した電波の周波数とを比較することにより(ドプラーセンシングにより)、ドライバDの体の動きを検出する。
【0056】
例えば、ドライバDの体がハンドルSw(図2及び図3参照)の方向に傾く等によって、ドプラーセンサ6とドライバDの体との間の距離が短くなると、ドプラーセンサ6によって検出されるドライバDの体の移動速度の極性はプラスになる。そして、ドプラーセンサ6によって検出される、ドライバDの体に反射して戻ってきた電波の周波数は高くなる。一方、ドライバDの体がハンドルSwから離れる方向に移動して、ドプラーセンサ6とドライバDの体との距離が遠くなると、ドプラーセンサ6によって検出されるドライバDの体の移動速度の極性はマイナスになる。そして、ドプラーセンサ6によって検出される、ドライバDの体に反射して戻ってきた電波の周波数は低くなる。
【0057】
つまり、図6に示すドプラーセンサ6の出力値には、ドプラーセンサ6が取り付けられたシートベルトSbとドライバDの体との距離、及びドライバDの体の前後方向(Y方向)における移動方向及び移動速度の情報が含まれる。
【0058】
ドプラーセンサ6の出力値は、Y方向誤差信号生成部40y(図1参照)に入力することができる。これにより、Y方向誤差信号生成部40yによって、ドプラーセンサ6の出力値と、加速度センサ1で得られた車両VのY方向の加速度Gyとが比較される。そして、Y方向誤差信号生成部40yからドライバ状態判定部5(図1参照)に対して、両値の誤差の大きさを示す誤差信号ey(図示略)が出力される。ドライバ状態判定部5では、誤差信号eyから雑音成分が取り除かれた誤差信号Oyと閾値とが比較されることにより、ドライバDの状態が判定される。
【0059】
また、姿勢センサを、高分子厚膜センサ等の圧力センサや、微小振動検出マイク等で構成してもよい。姿勢センサを、高分子厚膜センサ又は微小振動検出マイクで構成した場合の例を、図7を参照して説明する。図7は、高分子厚膜センサ7又は微小振動検出マイク8を、ドライバDが着用するシートベルトSbに取り付けた状態を示す説明図である。
【0060】
図7に示す例では、高分子厚膜センサ7又は微小振動検出マイク8が、ドライバDが着用するシートベルトSbにおけるドライバDの腹部と対応する位置に取り付けられる。まず、シートベルトSbに高分子厚膜センサ7を取り付けた場合の例について説明する。高分子厚膜センサ7は、自センサに加わる圧力の増加に伴って、電気的抵抗値が減少する特性を有するセンサである。したがって、例えば、ドライバDの体がハンドルSwの方向に傾く等によって、シートベルトSb上の高分子厚膜センサ7にドライバDの体による圧力が加わると、高分子厚膜センサ7の抵抗値は減少する。一方、ドライバDの体がハンドルSwから離れる方向に移動して、シートベルトSbに加わるドライバDの体による圧力が減少すると、高分子厚膜センサ7の抵抗値もその分高くなる。つまり、図7に示す高分子厚膜センサ7の出力値には、ドライバDの体の前後方向(Y方向)における移動方向及び移動量の情報が含まれる。
【0061】
次に、シートベルトSbに微小振動検出マイク8を取り付けた場合の例について説明する。微小振動検出マイク8は、集音した音の音圧の大きさを振動の大きさとして検出するセンサである。例えば、ドライバDの体がハンドルSwの方向に傾く等によって、シートベルトSbにドライバDの体が押しつけられると、微小振動検出マイク8により検出される振動のレベルは大きくなる。一方、ドライバDの体がハンドルSwから離れる方向に移動して、ドライバDの体がシートベルトSbから離れると、微小振動検出マイク8により検出される振動のレベルは小さくなる。つまり、図7に示す微小振動検出マイク8の出力値にも、ドライバDの体の前後方向(Y方向)における移動方向及び移動量の情報が含まれる。
【0062】
また、上述した実施形態及び変形例では、ドライバDの体の動きに関する情報を取得するセンサを、車両VのシートSt1又はシートベルトSb等の車両Vの部品に取り付けた例を挙げたが、本発明はこれに限定されない。例えば、ドライバDの体に直接加速度センサを装着し、該加速度センサからの出力値と、車両Vに取り付けられた加速度センサ1からの出力値とを比較するように運転者状態検知装置を構成してもよい。
【0063】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。例えば、上記した実施形態は本発明をわかりやすく説明するために装置(運転者状態検知装置)の構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【符号の説明】
【0064】
1…加速度センサ、2…姿勢センサ、2a〜2d…圧電センサ、3…重心移動量算出部、4…誤差信号生成部、5…ドライバ状態判定部、6…ドプラーセンサ、7…高分子厚膜センサ、8…微小振動検出マイク、40x…X方向誤差信号生成部40y…Y方向誤差信号生成部41,41x…適応フィルタ、42x…遅延回路部、43x…減算器、44x…ピークホールド回路部、45x…平均値算出部、51x…X方向ゲイン調整部、51y…Y方向ゲイン調整部、52…加算器、53…閾値比較部、100…運転者状態検知装置
図1
図2
図3
図4
図5
図6
図7