(57)【要約】【課題】運転者の視点の高さに応じて、適切なタイミングで運転支援動作を行うことのできる運転支援装置を提供する。【解決手段】車両に搭載され、当該車両と障害物とが衝突する危険があると判断した場合、衝突を回避するための運転支援動作を行う運転支援装置である。運転支援装置は、搭載された車両を運転する運転者の顔の特徴点の高さに応じて、運転支援動作を開始するタイミングを変更する。すなわち、運転者の視点が低くて視界が悪い場合などには、運転支援装置はより早いタイミングで運転支援動作を開始することができる。【選択図】図４
2009169744.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、当該車両と障害物とが衝突する危険があると判断した場合、衝突を回避するための運転支援動作を行う運転支援装置であって、
前記車両を運転する運転者の顔の特徴点の高さに応じて、前記運転支援動作を開始するタイミングを変更する、運転支援装置。
【請求項２】
前記車両と障害物とが衝突するまでの衝突時間を推定する衝突時間推定手段と、
衝突時間の閾値の大きさを、前記特徴点の高さが高いほど小さくなるように算出する時間閾値算出手段と、
前記衝突時間の値が前記衝突時間の閾値以下である場合、前記障害物と前記車両とが衝突する危険があると判断する衝突判断手段と、
前記衝突判断手段により前記障害物と前記車両とが衝突する危険があると判断された場合、前記運転支援動作を実行する動作実行手段とを備える、請求項１に記載の運転支援装置。
【請求項３】
前記特徴点の高さの変動方向および変動量を算出する特徴点変動量算出手段を備え、
前記変動方向が下方向である場合には前記変動量に応じて前記タイミングを早くし、前記変動方向が上方向である場合には前記変動量に応じて前記タイミングを遅くする、請求項１に記載の運転支援装置。
【請求項４】
前記障害物の高さを測定する障害物高さ測定手段を備え、
前記障害物の高さが低いほど前記タイミングを早くする、請求項１に記載の運転支援装置。
【請求項５】
運転者の顔を撮影する撮像装置により撮像された顔画像を用いて前記特徴点の高さを検出する、請求項１に記載の運転支援装置。
【請求項６】
前記顔画像中の運転者の顔幅を検出する顔幅検出手段と、
前記顔画像を用いて基準の顔幅を設定する基準顔幅設定手段とを備え、
前記撮像装置は、水平軸に対して斜め上方向を撮影するよう配置され、
前記顔幅検出手段により検出される顔幅が前記基準の顔幅より予め定められた値以上大きくなった場合、前記タイミングを早くなるように変更する、請求項５に記載の運転支援装置。
【請求項７】
前記特徴点の高さが、基準の高さより上か下かを判断する高さ判定手段をさらに備え、
前記特徴点の高さが前記基準の高さより上か下かに応じて前記タイミングを変更する、請求項５に記載の運転支援装置。
【請求項８】
前記撮像装置は、チルト機構を有するステアリングコラムのコラムカバー上に配置され、
前記チルト機構のチルト角度を検出するチルト角度検出手段と、
前記チルト角度に応じて前記基準の高さを定める基準高さ決定手段とを、さらに備える、請求項７に記載の運転支援装置。
【請求項９】
運転支援動作を開始するタイミングの基準値を予め記憶し、当該基準値を前記特徴点の高さに応じて変更することによって前記タイミングを決定し、
前記タイミングの基準値は、前記運転支援装置を搭載した車両の運転席の着座高が低いほど大きな値に設定される、請求項１に記載の運転支援装置。
【請求項１０】
前記特徴点は、運転者の目、鼻、鼻穴、口、眉、および顔の輪郭の少なくとも何れか一つを含む、請求項１に記載の運転支援装置。
【請求項１１】
前記運転支援動作は、車両に対して障害物が接近したことを運転者に知らせる警報の発報、および車両の走行を制御する走行制御の少なくとも何れか一つを含む、請求項１に記載の運転支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両用の制御装置に関し、より特定的には、運転支援装置に関する。
【背景技術】
【０００２】
近年、車両の周囲に障害物等が接近したことを検知すると、警報を出したり、走行を制御したりして、車両と障害物との衝突を回避するための運転操作を支援する装置が開発されている。上記のような装置による運転操作の支援は、雨天や夜間などの運転者の視界が悪くなる状況では、視界が良好な状況よりも早いタイミングで開始されることが望ましい。これは、雨天や夜間などの運転者の視界が悪くなる状況では、運転者が周囲の状況を確認し難いためである。運転操作の支援が早いタイミングで開始されると、運転者は周囲の状況を十分に確認することができ、より正確に回避操作を行うことができる。
【０００３】
このように、運転操作の支援が開始されるタイミングを制御する装置として、例えば、特許文献１に開示される運転支援装置が知られている。特許文献１に開示される運転支援装置は、車両に備えられたワイパーやヘッドランプ等の機器が動作している間は、雨天や夜間などの視界が悪くなる状況で走行しているものとして、上記機器が動作していない場合よりも早いタイミングで警報を出す。
【特許文献１】特開２００６−２５２１４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
運転者の視界は、運転者の視点の高さによって変化する。そして、運転者の視点の位置が低い場合には視界が悪くなる場合がある。しかしながら、上記の従来の技術では、このような運転者の視点の高さによる視界への影響が考慮されていない。そのため、運転者の体型に依る視点の高さの違いや、運転者の姿勢の変化に伴う視点の変化などに応じて運転支援動作を行うタイミングを変更することができない。そのため、適切なタイミングで運転支援動作を開始することができないおそれがあった。
【０００５】
本発明は上記に鑑みてなされたものであり、適切なタイミングで運転支援動作を開始することができる運転支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を達成するため、本願は以下の構成を採用した。すなわち、第１の発明は、車両に搭載され、当該車両と障害物とが衝突する危険があると判断した場合、衝突を回避するための運転支援動作を行う運転支援装置である。運転支援装置は、搭載された車両を運転する運転者の顔の特徴点の高さに応じて、運転支援動作を開始するタイミングを変更する。
【０００７】
第２の発明は、上記第１の発明において、運転支援装置は、車両と障害物とが衝突するまでの衝突時間を推定する衝突時間推定手段と、衝突時間の閾値の大きさを、特徴点の高さが高いほど小さくなるように算出する時間閾値算出手段と、衝突時間の値が衝突時間の閾値以下である場合、障害物と車両とが衝突する危険があると判断する衝突判断手段と、衝突判断手段により障害物と車両とが衝突する危険があると判断された場合、運転支援動作を実行する動作実行手段とを備える。
【０００８】
第３の発明は、上記第１の発明において、運転支援装置は、特徴点の高さの変動方向および変動量を算出する特徴点変動量算出手段をさらに備える。そして、タイミング決定手段は、変動方向が下方向である場合には変動量に応じてタイミングを早くし、変動方向が上方向である場合には変動量に応じてタイミングを遅くする。
【０００９】
第４の発明は、上記第１の発明において、運転支援装置は、障害物の高さを測定する障害物高さ測定手段をさらに備える。そして、運転支援装置は、障害物の高さが低いほどタイミングを早くする。
【００１０】
第５の発明は、上記第１の発明において、運転支援装置は、運転者の顔を撮影する撮像装置により撮像された顔画像をもとに特徴点の高さを検出する。
【００１１】
第６の発明は、上記第５の発明において、運転支援装置は、運転者の顔幅を検出する顔幅検出手段と、顔画像を用いて基準の顔幅を設定する基準顔幅設定手段とをさらに備える。撮像装置は、水平軸に対して斜め上方向を撮影するよう配置される。そして、運転支援装置は、前記顔幅変化量算出手段により算出される運転者の顔幅の変化量に基づいて、前記顔画像中の運転者の顔幅が大きくなるほどタイミングを早くする。
【００１２】
第７の発明は、上記第５の発明において、運転支援装置は、顔画像中の特徴点の高さが、予め定められた画像中の基準の高さより上か下かを判断する高さ判定手段をさらに備える。タイミング決定手段は、前記特徴点の高さが前記基準の高さより上か下かに応じて前記タイミングを変更する。
【００１３】
第８の発明は、上記第７の発明において、撮像装置は、チルト機構を有するステアリングコラムのコラムカバー上に配置される。運転支援装置は、チルト機構のチルト角度を検出する、チルト角度検出手段と、チルト角度に応じて基準高さを定める基準高さ決定手段とを、さらに備える。
【００１４】
第９の発明は、上記第１の発明において、運転支援装置は、運転支援動作を開始するタイミングの基準値を予め記憶し、当該基準値を特徴点の高さに応じて変更することによってタイミングを決定する。そして、タイミングの基準値は、運転支援装置を搭載した車両の運転席の着座高が低いほど大きな値に設定される。
【００１５】
第１０の発明は、上記第１の発明において、特徴点は、運転者の目、鼻、鼻穴、口、眉、および顔の輪郭の少なくとも何れか一つを含む。
【００１６】
第１１の発明は、上記第１の発明において、運転支援動作は、車両に対して障害物が接近したことを運転者に知らせる警報の発報、および車両の走行状態を調整する走行調整の少なくとも何れか一つを含む。
【発明の効果】
【００１７】
第１の発明によれば、運転者の顔の特徴点の高さに応じたタイミングで衝突回避のための運転支援動作が開始される。例えば、運転者の視点が低くて視界が悪い場合には、運転支援装置はより早いタイミングで運転支援動作を開始することができるので、運転者はより正確に衝突回避のための操作を行うことができる。また、運転者の視点が高くて視界が良好な場合には、運転支援装置はより遅いタイミングで運転支援動作を開始する、すなわち、早すぎるタイミングで運転支援動作を行わないので、運転者にとって煩わしく感じる運転支援動作が行われることを避けることができる。
【００１８】
第２の発明によれば、衝突時間と衝突時間の閾値とを用いることによって、衝突危険性を判断することができる。また、当該閾値を特徴点の高さに応じて変更することによって、運転支援動作が開始されるタイミングが変化するので、当該タイミングを容易に変更することができる。
【００１９】
第３の発明によれば、顔の位置が下がった場合には、より早いタイミングで運転支援動作が開始される。したがって、例えば、運転者が運転に疲れて顔の位置が下がった場合、より早いタイミングで運転支援動作が開始されて、運転者は、より正確に衝突回避のための操作を行うことができる。
【００２０】
第４の発明によれば、障害物の高さが低く、運転席から運転者が障害物を視認し難いと想定される場合など、より早いタイミングで運転支援動作が開始され、運転者は、より正確に衝突回避のための操作を行うことができる。
【００２１】
第５の発明によれば、特徴点の高さを運転者の顔画像から検出することによって特徴点の高さを容易に検出することができる。
【００２２】
第６の発明によれば、例えば、実際の目の高さは異なるが、顔画像中の目の高さは同じ場合、画像中での顔幅の変化にもとづいてタイミングが決定されることにより、運転者は、実際の目の高さに応じたタイミングで運転支援動作が開始され、より正確に衝突回避のための操作を行うことができる。
【００２３】
第７の発明によれば、運転支援動作が開始されるタイミングを画像中の基準の高さに基づいて容易に決定することができる。
【００２４】
第８の発明によれば、運転支援装置は、チルト角度に応じて画像中の基準の高さを変更する。したがって、運転者がチルト機構を操作し、撮像装置の設置角度が変化して撮像装置の撮像範囲が変化した場合であっても、チルト角度に応じて画像中の基準の高さを適切に設定することができる。これによって、運転支援動作が開始されるタイミングを実際の目の高さに応じて決定することができる。
【００２５】
第９の発明によれば、車両毎の着座高の違いにより運転者の視点の高さが異なる場合であっても、着座高に応じたタイミングで運転支援動作を開始することができる。
【００２６】
第１０の発明によれば、運転支援動作が開始されるタイミングは、運転者の目、鼻、鼻穴、口、眉、および顔の輪郭の少なくとも何れかを一つの顔の特徴点の高さに基づいて決定される。したがって、運転支援動作は、認識し易い顔の特徴点の高さに基づいて開始されることができる。
【００２７】
第１１の発明によれば、警報の発報や、走行調整などの様々な運転支援動作を顔の特徴点の高さに応じたタイミングで実行することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図１から図１１を参照して、本発明の一実施形態に係る運転支援装置について説明する。本実施形態では、運転支援装置が、車両に搭載される一例について説明する。運転支援装置は、該装置を搭載した車両が障害物等に接近すると、運転者の目の高さに応じたタイミングで車両と障害物との衝突を回避するための運転支援動作を開始する。なお、本実施形態では運転支援動作の一例として、車両に備えられたブザーにより警告音を発して運転者に衝突の危険を知らせる動作を運転支援装置が行う例について説明する。
【００２９】
まず、図１を参照して運転支援装置の機能構成の一例について説明する。なお、図１は、運転支援装置の機能構成の一例を示すブロック図である。図１に示すように、運転支援装置は、運転者監視システム１０、ミリ波レーダー１１、ステアリングチルト装置１２、制御部２０、およびブザー３０を備える。
【００３０】
運転者監視システム１０は、運転者の状態を監視する車載システムである。運転者監視システム１０は、近赤外照明１０１、近赤外カメラ１０２、およびＥＣＵ（Ｅｌｅｃｔｒｉｃａｌ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１０３を備える。
【００３１】
近赤外照明１０１は、近赤外光を発する照明装置であり、典型的には、近赤外光を発するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）である。近赤外照明１０１は近赤外カメラ１０２の近傍に配置され、運転者に対して近赤外光を照射する。
【００３２】
近赤外カメラ１０２は、請求項に記載の撮像装置の一例である。近赤外カメラ１０２は、近赤外領域で高い感度特性を有する撮像装置であり、典型的には、近赤外ＣＣＤカメラである。近赤外領域で高い感度特性を有するカメラを用いることにより、夜間やトンネル内などを走行中で車内が暗い状況でも、近赤外照明１０１に照らされた撮像対象を感度良く撮像することが可能である。近赤外カメラ１０２は運転者の顔を撮像可能な位置に配置される。具体的には、近赤外カメラ１０２は、図２に示すように、ステアリングコラムのコラムカバー上方に配置される。なお、図２は、カメラおよび運転者の側面図である。上記の近赤外カメラ１０２の配置箇所は一例であり、近赤外カメラ１０２を配置する箇所は、運転者の顔を撮影可能な箇所であれば、メーターパネル内部などの他の箇所に配置されて構わない。近赤外カメラ１０２は運転者の顔およびその周囲の画像を撮影し、撮影された画像をＥＣＵ１０３へ出力する。以下、近赤外カメラ１０２によって撮影される画像をカメラ画像と呼称する。なお、説明のため、カメラ画像における位置情報を、左下端を原点として、縦方向をＹ座標、横方向をＸ座標とする座標系で表す。
【００３３】
ＥＣＵ１０３は、典型的にはマイクロコンピュータなどの情報処理装置、メモリなどの記憶装置、およびインターフェース回路などを備える処理装置である。近赤外カメラ１０２より入力されたカメラ画像中の運転者の目および顔の輪郭を検出する。そして、カメラ画像中の運転者の目および顔の輪郭を検出できた場合、目の高さＥ、および顔幅Ｗを求め、目の高さＥ、および顔幅Ｗを示すデータを制御部２０へ出力する。なお、目の高さＥは、カメラ画像中の運転者の目の高さ（Ｙ座標）である。また、顔幅Ｗは、カメラ画像中での運転者の顔の幅である。以下、ＥＣＵ１０３の処理について説明する。
【００３４】
ＥＣＵ１０３は、例えば、カメラ画像の輝度値をもとに運転者の目の高さを検出する。具体的には、運転者の目の部分を、カメラ画像中で探索する。当該箇所を発見した場合、該箇所のＹ座標を目の高さＥを示すデータとして制御部２０へ出力する。
【００３５】
また、ＥＣＵ１０３は、カメラ画像を両端から走査し、輝度値が大きく変化した箇所を顔の左右の輪郭線の位置としてそれぞれ検出する。そして、顔の左右の輪郭線の間隔が最も長い箇所を顔幅Ｗとして制御部２０へ出力する。
【００３６】
なお、ＥＣＵ１０３は、上記に示した処理の他に、運転者の顔の位置、顔の向き、および瞼の開閉状態など、運転者の種々の状態をカメラ画像に基づいて検出し、それらを示すデータを出力する処理機能を備える。
【００３７】
ミリ波レーダー１１は、車外監視用のセンサーとして、フロントグリル後方の構造材に配置される。ミリ波レーダー１１は、ミリ波長の電磁波を放射し、車両周囲に存在する障害物からの反射波を受信して、該障害物を検出する。さらに、ミリ波レーダー１１は、検出した障害物から車両までの距離Ｌ、該障害物に対する車両の相対速度Ｖ、および該障害物の高さＢを測定する。ミリ波レーダー１１は障害物を検出すると、距離Ｌ、相対速度Ｖ、および障害物の高さＢを測定し、各測定値を示す信号を制御部２０へ出力する。なお、ミリ波レーダー１１は、必要な測定範囲や分解能に応じて、車両に複数備えられても良い。また、ミリ波レーダー１１の代りに、障害物の検出、および障害物の高さの測定が可能な、レーザーセンサなどの他の計測器を用いても良い。
【００３８】
ステアリングチルト装置１２は、車両のステアリングコラムに備えられた電動式のチルト装置である。運転者は、ステアリングチルト装置１２を操作してチルト角度θを変更することによりステアリングコラムの位置を調整することができる。チルト角度θとは、図２に示す、ステアリングコラムの軸線と水平軸とが成す角度である。ステアリングチルト装置１２は、チルト角度θの値を示す信号を制御部２０へ出力する。
【００３９】
制御部２０は、典型的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）などの情報処理装置、メモリなどの記憶装置、およびインターフェース回路などを備える処理装置である。制御部２０は、近赤外カメラ１０２、ミリ波レーダー１１、およびステアリングチルト装置１２からの入力に基づいて後述の処理を行い、ブザー３０を動作させる指示を該ブザーへ出力する。
【００４０】
ブザー３０は、制御部２０からの指示信号に応じて警告音を発するブザー装置である。ブザー３０は制御部２０からの上記の指示信号を受けている間、継続して警告音を発する。ブザー３０は、車両内部に配置され、車両に障害物が接近したことを示す警告音を運転者に対して発する。
【００４１】
次に、制御部２０の処理に用いられる主なデータについて説明する。図３は、制御部２０の処理に用いられる主なデータを示す図である。図３に示す処理用データは、制御部２０が有するメモリなどの記憶装置に記憶される。処理用データには、警報作動時間Ｋ、警報作動時間の初期値Ｋｄ、衝突時間ＴＣ、目の高さＥ、目の基準高さＥｓ、目の高さの移動量ΔＥ、顔幅Ｗ、顔の基準幅Ｗｓ、顔幅の変化量ΔＷ、および障害物の高さＢを示すデータが含まれる。
【００４２】
衝突時間ＴＣは、ミリ波レーダー１１により検出された障害物に車両が衝突するまでに要すると予想される時間である。衝突時間ＴＣは、障害物から車両までの距離Ｌの値、および障害物と車両との相対速度Ｖの値に基づいて制御部２０により算出され、記憶装置に記憶される。
【００４３】
警報作動時間Ｋは、車両が障害物に衝突すると予想される時点から、該時点に至る前に制御部２０がブザー３０に警告音を発する指示を出す時点までの時間である。詳細は後述するが、衝突時間ＴＣの値が警報作動時間Ｋの値より小さい場合、ブザー３０に警告音を発する指示が出される。したがって、警報作動時間Ｋの値が大きいほど早いタイミングで警告音が発せられる。制御部２０は、警報作動時間Ｋの値を変更することにより、警告音を発するタイミングを制御する。
【００４４】
警報作動時間の初期値Ｋｄは、警報作動時間Ｋの初期値である。警報作動時間の初期値Ｋｄを示すデータは、制御部２０の記憶装置に予め記憶される。そして、着座位置が高い車種に比べて着座位置が低い車種の方が、警報作動時間の初期値Ｋｄとして大きな値が設定される。上記のようにして着座位置に応じて警報作動時間Ｋの初期値を定めることにより、着座位置が低く、運転者の視界が悪くなり易い車種では、より早いタイミングで警告音が発せられる。なお、警報作動時間Ｋの値は、目の基準高さＥｓ、目の移動量ΔＥ、顔幅の変化量ΔＷ、および障害物の高さＢの値に応じて変更される。
【００４５】
なお、上記では、車種に応じた警報作動時間Ｋの初期値が予め制御部２０に記憶される例を示したが、警報作動時間Ｋの初期値は、制御部２０に接続される他の記憶装置に記憶されていても良い。その場合、制御部２０に接続される他の記憶装置から制御部２０へ警報作動時間Ｋの初期値を示すデータが出力される。
【００４６】
目の高さＥは、カメラ画像中の運転者の目の高さＥである。制御部２０の記憶装置には、目の高さＥの最新の値が記憶される。
【００４７】
目の基準高さＥｓは、運転者が基本的な運転姿勢をとった状態における、カメラ画像中での運転者の目の高さＥである。詳細は後述するが、目の基準高さＥｓの値が、基準高さの閾値Ｅｓｔより大きいか否かに応じて警報作動時間Ｋの値が変更される。
【００４８】
目の高さの移動量ΔＥは、目の高さＥと目の基準高さＥｓとの差である。目の高さの移動量ΔＥは、目の高さＥが更新される度に更新され、最新の値が制御部２０の記憶装置に記憶される。詳細は後述するが、目の高さの移動量ΔＥの大きさに応じて警報作動時間Ｋの値が変更される。
【００４９】
顔幅Ｗは、カメラ画像中の運転者の顔幅である。制御部２０の記憶装置には、顔幅Ｗの最新の値が記憶される。
【００５０】
顔の基準幅Ｗｓは、運転者が基本的な運転姿勢をとった状態における、カメラ画像中での運転者の顔幅Ｗである。
【００５１】
顔幅の変化量ΔＷは、顔幅Ｗと顔の基準幅Ｗｓとの差である。詳細は後述するが、顔幅の変化量ΔＷの値の大きさに応じて警報作動時間Ｋの値が変更される。顔幅の変化量ΔＷは、顔幅Ｗが更新される度に更新され、最新の値が制御部２０の記憶装置に記憶される。詳細は後述するが、顔幅の変化量ΔＷの大きさに応じて警報作動時間Ｋの値が変更される。
【００５２】
障害物の高さＢは、ミリ波レーダー１１により検知される障害物の高さである。詳細は後述するが、障害物の高さＢの値の大きさに応じて警報作動時間Ｋの値が変更される。
【００５３】
次に、図４から図１０を参照して、制御部２０の処理について説明する。図４および図５は、制御部２０によって実行される処理の詳細を示すフローチャートである。図４および図５に示すフローチャートの処理は、制御部２０を搭載する車両のイグニッションスイッチがＯＮになると、制御部２０に電力が供給されて開始される。
【００５４】
ステップＳ１０において、制御部２０は、イグニッションスイッチがＯＮであるか否かを判定する。制御部２０は、イグニッションスイッチがＯＮであると判断した場合、処理をステップＳ１２へ進める。一方、イグニッションスイッチがＯＮ以外の状態であると判断した場合、制御部２０は、処理を終了する。ステップＳ１０の処理によって、イグニッションスイッチがＯＮである間、以下に説明するステップＳ１２からステップＳ５８までの処理が繰り返される。
【００５５】
ステップＳ１２において、制御部２０は、警報作動時間Ｋの値を初期化する。具体的には、制御部２０は、予め記憶装置に記憶されている警報作動時間の初期値Ｋｄの値を読み出し、記憶装置に記憶される警報作動時間Ｋの値を警報作動時間の初期値Ｋｄの値で上書きする。制御部２０はステップＳ１２の処理を完了すると、処理をステップＳ１４へ進める。
【００５６】
ステップＳ１４において、制御部２０は、運転者の目の高さＥを取得する。具体的には、制御部２０は、ＥＣＵ１０３から目の高さＥを示すデータを取得し、記憶装置に記憶する。制御部２０は、ステップＳ１４の処理を完了すると、処理をステップＳ１６へ進める。
【００５７】
ステップＳ１６において、制御部２０は、運転者の顔幅Ｗを取得する。具体的には、制御部２０は、ＥＣＵ１０３から顔幅Ｗを示すデータを取得し、記憶装置に記憶する。制御部２０は、ステップＳ１６の処理を完了すると、処理をステップＳ１８へ進める。
【００５８】
ステップＳ１８において、制御部２０は、目の基準高さＥｓおよび顔の基準幅Ｗｓが設定済みであるか否かを判断する。具体的には、制御部２０は、目の基準高さＥｓおよび顔の基準幅Ｗｓの値を参照し、記憶装置に記憶されているか否かを判断する。目の基準高さＥｓおよび顔の基準幅Ｗｓが設定済みである場合、制御部２０は処理をステップＳ２６へ進める。一方、目の基準高さＥｓおよび顔の基準幅Ｗｓが設定済みでない場合、制御部２０は処理をステップＳ２０へ進める。
【００５９】
ステップＳ２０において、制御部２０は、イグニッションスイッチがＯＮになってから初めてシフトがドライブに切換えられたか否かを判定する。なお、本実施形態では車両に備えられる変速機がオートマチックトランスミッションである場合について説明するが、車両に備えられる変速機はマニュアルトランスミッションや、ＣＶＴ（Ｃｏｎｔｉｎｕｏｕｓｌｙ  Ｖａｒｉａｂｌｅ  Ｔｒａｎｓｍｉｓｓｉｏｎ）などであっても構わない。車両に備えられる変速機がマニュアルトランスミッションである場合には１速に、ＣＶＴまたはオートマチックトランスミッションである場合にはドライブに、それぞれシフトが切換えられたか否かを判定する。制御部２０は、イグニッションスイッチがＯＮになってから初めてシフトがドライブに切換えられたと判断した場合、処理をステップＳ２０へ進める。一方、イグニッションスイッチがＯＮになってからシフトが切換えられてないと判断した場合、制御部２０は、処理をステップＳ１０へ戻す。
【００６０】
ステップＳ２２において、制御部２０は、目の基準高さＥｓを設定する。具体的には、制御部２０は、ステップＳ１４の処理で取得した目の高さＥの値を基準高さＥｓの値として記憶装置に記憶する。制御部２０は、ステップＳ２０の処理を完了すると、処理をステップＳ２４へ進める。
【００６１】
ステップＳ２４において、制御部２０は、顔の基準幅Ｗｓを設定する。具体的には、制御部２０は、ステップＳ１６の処理で取得した顔幅Ｗの値を顔の基準幅Ｗｓの値として記憶装置に記憶する。制御部２０は、ステップＳ２４の処理を完了すると、処理をステップＳ２６へ進める。
【００６２】
上記のステップＳ１８からステップＳ２４の処理において、イグニッションスイッチがＯＮになってから最初にシフトがドライブに切換えられた時点で、運転者が基本的な運転姿勢をとっていると想定する。したがって、上記のステップＳ１８からステップＳ２４の処理により、運転者が基本的な運転姿勢をとった時の目の高さＥの値が、基準高さＥｓの値として設定される。同様に、運転者が基本的な運転姿勢をとった時の顔幅Ｗの値が、顔の基準幅Ｗｓの値として設定される。
【００６３】
ステップＳ２６において、制御部２０は、チルト角度θを取得する。具体的には、制御部２０は、ステアリングチルト装置１２から入力されるチルト角度θの値を示すデータを取得する。制御部２０は、ステップＳ２６の処理を完了すると、処理をステップＳ２８へ進める。
【００６４】
ステップＳ２８において、制御部２０は、チルト角度θに基づいて基準高さの閾値Ｅｓｔを設定する。以下、図６を参照して基準高さの閾値Ｅｓｔの設定方法について説明する。図６は、チルト角度θの値と基準高さの閾値Ｅｓｔの値との関係を表すデータテーブルの一例を示した図である。
【００６５】
制御部２０は、図６に示すようなチルト角度θの値と基準高さの閾値Ｅｓｔの値との関係を表すデータテーブルを予め記憶する。図６に示すデータテーブルでは、列毎にチルト角度θおよび基準高さの閾値Ｅｓｔの値が対応するように各々並べられている。該データテーブルにおいて、チルト角度θの値は１列目に示され、チルト角度θの値と対応する基準高さの閾値Ｅｓｔの値が２列目に示される。制御部２０は、取得したチルト角度θの値を用いて、上記データテーブルからチルト角度に対応する基準高さの閾値Ｅｓｔを設定する。具体的には、制御部２０は、図６に示されたデータテーブル中の１列目において、取得したチルト角度θの値を探索する。そして、当該チルト角度θが記された行と同じ行の２列目に記された基準高さの閾値Ｅｓｔの値を、当該チルト角度θの値に対応した基準高さの閾値Ｅｓｔの値として記憶装置に記憶する。制御部２０は、ステップＳ２８の処理を完了すると、処理をステップＳ３０へ進める。
【００６６】
上記のステップＳ２６およびステップＳ２８の処理により、運転者がステアリングチルト装置１２を操作してチルト角度θが変更された場合、チルト角度θの値に応じて基準高さの閾値Ｅｓｔの値が変更される。
【００６７】
ここで、図７および図８を参照して、チルト角度θに応じてカメラ画像中の目の基準高さＥｓが変更される様子について説明する。なお、図７は、チルト角度θ＝αの場合、およびチルト角度θ＝βの場合の近赤外カメラ１０２および運転者の側面図である。また、図８は、図７において撮影されるカメラ画像を示した図である。
【００６８】
チルト角度θ＝αである場合、実際の目の高さはＨｓであり、カメラ画像中の目の基準高さＥｓの値はＥｓαである。一方、チルト角度θ＝βである場合、実際の目の高さは同様にＨｓであるが、カメラ画像中の目の基準高さＥｓの値は、Ｅｓαより大きなＥｓβである。すなわち、実際の目の高さＨｓの高さは同じでも、チルト角度θが異なると、カメラ画像中の目の基準高さＥｓの値も異なる。したがって、カメラ画像をもとに、実際の目の高さＨｓを実際の基準の高さＨｔと比較するためには、カメラ画像中で実際の高さＨｔを示す基準高さの閾値Ｅｓｔをチルト角度θに応じて変更する必要がある。
【００６９】
そこで、上記に説明したステップＳ２８の処理により、チルト角度θ＝αである場合、基準高さの閾値Ｅｓｔの値はＥｓｔαとして設定される。一方、チルト角度θ＝βである場合、基準高さの閾値の値はＥｓｔαより大きなＥｓｔβとして設定される。このように、チルト角度θが変更されて、近赤外カメラ１０２の撮像範囲が変化した場合であっても、チルト角度θの値に応じて基準高さの閾値Ｅｓｔの値が変更されるため、制御部２０は、カメラ画像中の基準高さＥｓの値が基準高さの閾値Ｅｓｔを超えるか否かを判断することで、実際の目の高さＨｓが定められた高さＨｔより高いか否かを判断することができる。
【００７０】
図４の説明に戻り、ステップＳ３０において、制御部２０は、目の基準高さＥｓの値が基準高さの閾値Ｅｓｔより大きいか否かを判定する。具体的には、記憶装置に記憶される目の基準高さＥｓの値と、記憶装置に記憶される基準高さの閾値Ｅｓｔの値とを比較して、どちらが大きいか判断する。目の基準高さＥｓの値が基準高さの閾値Ｅｓｔ以下である場合、制御部２０は、処理をステップＳ３２へ進める。一方、目の基準高さＥｓの値が基準高さの閾値Ｅｓｔより大きい場合、制御部２０は、処理をステップＳ３４へ進める。
【００７１】
ステップＳ３２において、制御部２０は、警報作動時間Ｋの値に対して、予め定められた加算値ｇを加算する。加算値ｇは、予め制御部２０に記憶された定数値である。具体的には、制御部２０は、記憶装置から警報作動時間Ｋの値および加算値ｇの値を読み出し、警報作動時間Ｋの値に加算値ｇの値を加算した値で警報作動時間Ｋの値を上書きする。この処理により、警報作動時間Ｋが加算値ｇだけ長くなる。詳細は後述するが、ステップＳ２４の処理によって警報作動時間Ｋが長くなった場合、制御部２０は、警告音を発する指示をブザー３０に対して出すタイミングをより早くする。制御部２０は、ステップＳ３２の処理を完了すると、処理をステップＳ３４へ進める。
【００７２】
上記のステップＳ３０およびステップＳ３２の処理により、基本的な運転姿勢での目の高さが、予め定められた基準の高さより低い場合には、警報作動時間Ｋが長くなる。なお、上述したように、警報作動時間Ｋの値が大きいほど早いタイミングで警告音が発せられる。したがって、基本的な運転姿勢での目の高さが、予め定められた基準の高さより低い場合には、基準の高さよりも高い場合に比べてより早いタイミングでブザー３０から警告音が発せられる。
【００７３】
ステップＳ３４において、制御部２０は、目の高さの移動量ΔＥを算出する。具体的には、制御部２０は、記憶装置に記憶される目の高さＥおよび目の基準高さＥｓを読み出し、下記の式に基づいて目の高さの移動量ΔＥを算出し、記憶装置に記憶する。
ΔＥ＝Ｅ−Ｅｓ
移動量ΔＥが正の値である場合は、目の基準高さＥｓより高い位置に目が移動したことを示し、移動量ΔＥが負の値である場合は、目の基準高さＥｓより低い位置に目が移動したことを示す。また、移動量ΔＥの絶対値が大きいほど、目の基準高さＥｓから大きく離れた位置へ目が移動したことを示す。制御部２０はステップＳ３４の処理を完了すると、処理をステップＳ３６へ進める。
【００７４】
ステップＳ３６において、制御部２０は、目の高さの移動量ΔＥが移動量の閾値ΔＥｔ以下であるか否かを判定する。具体的には、制御部２０は、目の高さの移動量ΔＥの値、および予め定められた目の移動量の閾値ΔＥｔの値を記憶装置から読み出し、各々の大きさを比較する。目の高さの移動量ΔＥが移動量の閾値ΔＥｔ以下であると判断した場合、制御部２０は、処理をステップＳ４０へ進める。一方、目の高さの移動量ΔＥが移動量の閾値ΔＥｔより大きいと判断した場合、制御部２０は、処理をステップＳ３８へ進める。
【００７５】
ステップＳ３８において、制御部２０は、警報作動時間Ｋに加算値ｈを加算する。加算値ｈは、予め制御部２０に記憶された定数値である。具体的には、制御部２０は、記憶装置から警報作動時間Ｋの値および加算値ｈの値を読み出し、警報作動時間Ｋの値に加算値ｈの値を加算した値で警報作動時間Ｋの値を上書きする。制御部２０は、ステップＳ３８の処理を完了すると、処理をステップＳ４０へ進める。
【００７６】
上記ステップＳ３４からステップＳ３８の処理によると、運転者の目の高さが、基本的な運転姿勢をとった状態での目の高さよりも下がった場合、警報作動時間Ｋが大きくなる。その結果、より早いタイミングでブザー３０から警告音が発せられる。したがって、ステップＳ３４からステップＳ３８の処理によって、運転者の目の高さに応じた適切なタイミングでブザー３０から警告音を発することができる。なお、運転者の目の高さが、基本的な運転姿勢をとった状態での目の高さよりも下がっている時は、運転者が疲れて判断力が鈍っていると考えられる。したがって、ステップＳ３４からステップＳ３８の処理は、運転者の疲労度に応じてタイミングを変化させる処理とも言える。つまり、ステップＳ３４からステップＳ３８の処理によって、制御部２０は、運転者の疲労度の増加に応じてより早いタイミングでブザー３０から警告音を発することができる。これによって、疲労度が増している運転者に対しては警告音を早いタイミングで出すことができ、適切なタイミングで警告を行うことができる。
【００７７】
ステップＳ４０において、制御部２０は、顔幅の変化量ΔＷを算出する。具体的には、制御部２０は、記憶装置に記憶される顔幅Ｗおよび顔の基準幅Ｗｓを読み出し、下記の式に基づいて顔幅の変化量ΔＷを算出し、記憶装置に記憶する。
ΔＷ＝Ｗ−Ｗｓ
詳細については後述するが、変化量ΔＷの値が大きいことは、運転者の目の位置がより低い位置に移動したことを示す。一方、変化量ΔＷの値が小さいことは、運転者の目の位置がより高い位置に移動したことを示す。制御部２０はステップＳ４０の処理を完了すると、処理をステップＳ４２へ進める。
【００７８】
ステップＳ４２において、制御部２０は、顔幅の変化量ΔＷが変化量の閾値ΔＷｔ以上であるか否かを判定する。具体的には、制御部２０は、顔幅の変化量ΔＷの値、および予め定められた変化量の閾値ΔＷｔの値を記憶装置から読み出し、各々の大きさを比較する。制御部２０は、変化量ΔＷが変化量の閾値ΔＷｔ以上であると判断した場合、処理をステップＳ４４へ進める。一方、変化量ΔＷが変化量の閾値ΔＷｔより小さいと判断した場合、制御部２０は、処理をステップＳ４６へ進める。
【００７９】
ステップＳ４４において、制御部２０は、警報作動時間Ｋの値に予め定めた加算値ｉを加算する。加算値ｉは、予め制御部２０に記憶された定数値である。具体的には、制御部２０は、記憶装置から警報作動時間Ｋの値および加算値ｉの値を読み出し、警報作動時間Ｋの値に加算値ｉの値を加算した値で警報作動時間Ｋの値を上書きする。制御部２０は、ステップＳ４４の処理を完了すると、処理をステップＳ４６へ進める。
【００８０】
上記のステップＳ４０からステップＳ４４の処理により、カメラ画像中の眼の高さが変化していなくても、上記顔幅の変化量ΔＷが変化量の閾値ΔＷｔ以上である場合、警報作動時間Ｋが大きくなる。その結果、より早いタイミングでブザー３０から警告音が発される。詳細については後述するが、変化量ΔＷの値が大きいことは、運転者の目の位置がより低い位置に移動したことを示す。一方、変化量ΔＷの値が小さいことは、運転者の目の位置がより高い位置に移動したことを示す。したがって、ステップＳ４０からステップＳ４４の処理により、運転者の目の位置が下がった量が所定値以上である場合、より早いタイミングでブザー３０から警告音が発されることとなる。これらの処理により、以下に説明するように、カメラ画像中の目の高さＥが同じで、実際の目の高さが異なる場合であっても、実際の目の高さに応じて警報を発するタイミングを変更することができる。
【００８１】
以下、図９を参照して、運転者の顔の位置に応じて、カメラ画像中の顔幅の変化について説明する。なお、図９は近赤外カメラ１０２および運転者の側面図である。図９において、運転者の目は、実際の目の高さＨａの位置から、近赤外カメラ１０２の光学軸に沿って近赤外カメラ１０２へ近づく方向へ、高さＨａより低い高さＨｂの位置まで移動する。図９において運転者の目の位置が移動した場合のカメラ画像を図１０に示す。図１０に示すように、目の高さＨａの場合も、目の高さＨｂの場合も、カメラ画像中の目の高さＥの値は同じＥαである。一方、目の高さＨａの場合、顔幅Ｗの値はＷａである。また、目の高さＨｂである場合、顔幅Ｗの値はＷａより小さいＷｂである。このように、カメラ画像中の目の高さＥが同じ値で、実際の目の高さが異なる場合、カメラ画像中の顔幅が変化する。したがって、顔幅の変化量ΔＷに応じて警報作動時間Ｋを変更することにより、実際の目の高さに応じて警報を発するタイミングを変更することができる。
【００８２】
図５の説明に戻り、ステップＳ４６において、制御部２０は、障害物が検出されたか否かを判定する。具体的には、制御部２０は、距離Ｌ、相対速度Ｖ、および障害物の高さＢの測定値を示す信号がミリ波レーダー１１から入力されている場合、障害物が検出されていると判断する。障害物が検出されていると判断した場合、制御部２０は、処理をステップＳ４８へ進める。一方、障害物が検出されていないと判断した場合、制御部２０は、処理をステップＳ１０へ戻す。
【００８３】
ステップＳ４８において、制御部２０は、障害物の高さＢが障害物の高さが障害物の高さの閾値Ｂｔ以下であるか否かを判定する。障害物の高さの閾値Ｂｔは、予め記憶装置に記憶された定数値である。具体的には、制御部２０は、障害物の高さの閾値Ｂｔの値を記憶装置から読み出し、障害物の高さの閾値Ｂｔと、ミリ波レーダー１１から入力される障害物の高さＢの値との大きさを比較する。障害物の障害物の高さＢが障害物の高さの閾値Ｂｔ以下であると判断した場合、制御部２０は、処理をステップＳ５０へ進める。一方、障害物の高さＢが障害物の高さの閾値Ｂｔより大きいと判断した場合、制御部２０は、処理をステップＳ５２へ進める。
【００８４】
ステップＳ５０において、制御部２０は、警報作動時間Ｋの値に予め定めた加算値ｊを加算する。加算値ｊは、予め制御部２０に記憶された定数値である。具体的には、制御部２０は、記憶装置から警報作動時間Ｋの値および加算値ｊの値を読み出し、警報作動時間Ｋの値に加算値ｊの値を加算した値で警報作動時間Ｋの値を上書きする。制御部２０は、ステップＳ５０の処理を完了すると、処理をステップＳ５２へ進める。
【００８５】
上記のステップＳ４６からステップＳ５０の処理により、障害物が定められた高さよりも低い場合、警報作動時間Ｋの値が大きくなる。その結果、より早いタイミングでブザー３０から警告音が発される。これらの処理により、障害物の高さが低く、運転者が障害物を視認し難いと想定される場合には、早いタイミングで警報を発して、運転者に衝突の注意を促すことができる。
【００８６】
ステップＳ５２において、制御部２０は、衝突時間ＴＣを算出する。具体的には、制御部２０は、ミリ波レーダー１１より入力される距離Ｌおよび相対速度Ｖから下記の式に基づいて衝突時間ＴＣの値を算出する。
ＴＣ＝Ｌ／Ｖ
制御部２０は算出した衝突時間ＴＣの値を記憶装置に記憶する。制御部２０は、ステップＳ５２の処理を完了すると、処理をステップＳ５４へ進める。
【００８７】
ステップＳ５４において、制御部２０は、衝突時間ＴＣが警報作動時間Ｋ以下であるか否かを判定する。具体的には、制御部２０は、衝突時間ＴＣの値、および警報作動時間Ｋの値を記憶装置から読み出し、各々の大きさを比較する。衝突時間ＴＣが警報作動時間Ｋ以下であると判断した場合、制御部２０は、処理をステップＳ５６へ進める。衝突時間ＴＣが警報作動時間Ｋより大きいと判断した場合、制御部２０は、処理をステップＳ５８へ進める。
【００８８】
ステップＳ５６において、制御部２０は、ブザー３０を動作させる。具体的には、制御部２０は、ブザー３０への指示信号を継続的に出力する。制御部２０は、ステップＳ５６の処理を完了すると、処理をステップＳ１０へ戻す。
【００８９】
ステップＳ５８において、制御部２０は、ブザー３０を停止させる。具体的には、制御部２０は、ブザー３０へ警告音を発する指示信号を停止する。制御部２０は、ステップＳ５８の処理を完了すると、処理をステップＳ１０へ戻す。
【００９０】
上記のステップＳ５２からステップＳ５８の処理により、衝突時間ＴＣが警報作動時間Ｋより小さい場合にブザー３０が警告音を発する。
【００９１】
なお、上記で説明した制御部２０のステップＳ２０の処理において、イグニッションスイッチがＯＮになってから、シフトがドライブに切換えられた時点で目の基準高さＥｓおよび顔の基準幅設定される例を示したが、目の基準高さＥｓおよび顔の基準幅の設定方法は上記に限らない。例えば、制御部２０は、上記のようにシフトが切換えられた時点から、予め定めた一定の時間の間、複数の時点で目の高さＥの値を記憶し、記憶した複数の目の高さＥの値を平均して算出された値を基準高さＥｓとして設定しても構わない。このように、複数の時点での高さＥの値に基づいて基準高さＥｓを設定することにより、シフトが切換えられた時点で、運転者が基本的な運転姿勢をとっていない場合であっても、一定の時間の間に運転者が基本的な運転姿勢をとれば、運転者が基本的な運転姿勢をとった状態の目の高さＥに基づいて基準高さＥｓを設定することができる。
【００９２】
また、上記で説明した制御部２０のステップＳ３０およびステップＳ３２の処理において、目の基準高さＥｓの値が基準高さの閾値Ｅｓｔより小さい場合に警報作動時間Ｋの値に加算値ｇを加算する例を示したが、基準高さの閾値が複数設定され、各閾値に応じた加算値が警報作動時間Ｋの値に加算されても良い。
【００９３】
例えば、図１１に示すように基準高さの閾値として、大きい順に閾値Ｅｓｔ１、閾値Ｅｓｔ２、および閾値Ｅｓｔ３が設定される。なお、図１１は複数の閾値が設定された場合のカメラ画像を示す図である。そして、目の基準高さＥｓの値が閾値Ｅｓｔ１より大きい場合、加算値ｇ１が警報作動時間Ｋの値に加算される。また、閾値Ｅｓｔ１より小さく、且つ閾値Ｅｓｔ２より大きい場合、加算値ｇ２が警報作動時間Ｋの値に加算される。閾値Ｅｓｔ２より小さく閾値Ｅｓｔ３より大きい場合、加算値ｇ３が警報作動時間Ｋの値に加算される。閾値Ｅｓｔ３より小さい場合、加算値ｇ４が警報作動時間Ｋの値に加算される。各加算値は小さい値から大きな値の順に並べると加算値ｇ１、加算値ｇ２、加算値ｇ３、加算値ｇ４の順である。また、目の基準高さＥｓの値に応じて警告音を発するタイミングを遅くする場合、加算値を負の値としても良い。
【００９４】
このように、基準高さの閾値が複数設定され、各閾値に応じた加算値が警報作動時間Ｋの値に加算されることにより、基準高さＥｓの値に応じて警告音を発するタイミングをより細かく設定することができる。
【００９５】
同様に、目の高さの移動量ΔＥ、顔幅の変化量ΔＷ、障害物の高さＢの値に複数の閾値を設定しても構わない。そして、目の高さの移動量ΔＥ、顔幅の変化量ΔＷ、障害物の高さＢの値と、それぞれの値に設定された複数の閾値とを比較し、その大小に応じてステップＳ３８における加算値ｈ、ステップＳ４４における加算値ｉ、およびステップＳ５０における加算値ｊの値が定められるよう処理されても構わない。
【００９６】
また、上記で説明した制御部２０のステップＳ３２の処理において、警報作動時間Ｋの値に予め定めた加算値ｇを加算する例を示したが、同ステップにおいて、加算値ｇの値は、基準高さＥｓの値の大きさに応じて定められるよう処理されても良い。例えば、基準高さＥｓの値が５小さくなる毎に、加算値ｇの値が０．５ずつ増加するように処理されても良い。このように、加算値ｇの大きさを基準高さＥｓの値に応じて変更することにより、警告音を発するタイミングをより細かく設定できる。同様に、ステップＳ３８における加算値ｈ、ステップＳ４４における加算値ｉ、およびステップＳ５０における加算値ｊについても、それぞれ目の高さの移動量ΔＥ、顔幅の変化量ΔＷ、障害物の高さＢの値の大きさに応じて値が定められるよう処理されても構わない。
【００９７】
また、上記で説明した制御部２０の処理では、運転者の目の高さ、および障害物の高さが低い場合により早いタイミングで警告音を発する例を示したが、運転者の目の高さおよび障害物の高さが高く、運転者の視界が良い状態であると想定される場合には、制御部２０が、警報作動時間Ｋを短くするよう補正して、より遅いタイミングで警告音を発するようにしても構わない。
【００９８】
具体的には、制御部２０のステップＳ３０の処理において、目の基準高さＥｓが基準高さＥｓｔより大きいと判断された場合、警報作動時間Ｋから予め定めた数値を減算して、警報作動時間Ｋを短くするよう処理しても良い。同様に、ステップＳ３６の処理において、目の移動量ΔＥが移動量の閾値ΔＥｔより大きいと判断された場合、警報作動時間Ｋから予め定めた数値を減算して、警報作動時間Ｋを短くするよう処理しても良い。同様に、ステップＳ４２の処理において、顔幅の変化量ΔＷが変化量の閾値ΔＷｔより小さいと判断された場合、警報作動時間Ｋから予め定めた数値を減算して、警報作動時間Ｋを短くするよう処理しても良い。また、同様に、ステップＳ４８において、障害物高さＢが障害物の高さの閾値Ｂｔより大きいと判断された場合、警報作動時間Ｋから予め定めた数値を減算して、警報作動時間Ｋを短くするよう処理しても良い。
【００９９】
このように、運転者の目の高さ、および障害物の高さが、定められた高さより高く、運転者が障害物を視認し易いと想定される場合に、より遅いタイミングで警告音を発すると、警告音が頻繁に鳴ったり、長時間鳴ったりして運転者が煩わしく感じることがない。
【０１００】
また、上記で説明した制御部２０のステップＳ１４からステップＳ３８の処理では、カメラ画像中の目の高さおよび目の高さの移動に応じて警報を発するタイミングを決定する例について説明したが、警報を発するタイミングは、鼻孔、口、眉、および顔の輪郭などの、目以外の顔の特徴点の高さに基づいて決定されても良い。例えば、目よりも認識率の高い顔の特徴点を用いれば、より確実に顔の特徴点の高さに応じたタイミングで警報を発することができる。また、目よりも短時間で高さを認識することができる顔の特徴点を用いれば、警報を発するタイミングをより短い時間で算出することができる。
【０１０１】
また、上記で説明した実施形態では、制御部２０のステップＳ４８およびステップＳ５０の処理により、障害物の高さＢに応じて警報を発するタイミングを変更する例を示したが、ステップＳ４８およびステップＳ５０の処理を省略しても構わない。ステップＳ４８およびステップＳ５０の処理を省略する場合、障害物の高さＢを測定する必要が無く、高さ方向に分解能をもたない安価なミリ波レーダーを用いることができる。
【０１０２】
また、上記で説明した実施形態では、運転者に車両の衝突の危険を知らせる方法として、ブザー３０により警告音を発する例を示したが、運転者に車両の衝突の危険を知らせる方法はこの例に限らない。例えば、制御部２０は、車両のインストゥルメントパネルなどに備えられた警告を示すランプを点灯させたり、車両に備えられたナビゲーション装置のモニタに警告内容を示すメッセージ表示させたりして、運転者に対して視覚的に衝突の危険を知らせても良い。さらに、制御部２０は、シートや、シートベルトを振動させて、運転者に対して衝突の危険を知らせても良い。
【０１０３】
また、上記で説明した実施形態では、運転支援動作として、警告音が発せられる例を示したが、運転支援動作は上記に限らず、車両の走行制御などが実行されても構わない。例えば、制御部２０は、ステップＳ５６において、車両の走行制御の一例としてブレーキおよび／またはステアリングなどの各種車載機器を動作させても構わない。
【産業上の利用可能性】
【０１０４】
以上のように、本発明に係る運転支援装置は、運転者の顔の特徴点の高さに応じたタイミングで衝突回避のための運転支援動作が開始することが可能で、車両用の制御装置などとして利用することができる。
【図面の簡単な説明】
【０１０５】
【図１】運転支援装置の機能構成の一例を示すブロック図
【図２】カメラおよび運転者の側面図
【図３】制御部の処理に用いられる主なデータを示す図
【図４】制御部によって実行される処理の詳細を示すフローチャート
【図５】制御部によって実行される処理の詳細を示すフローチャート
【図６】チルト角度θの値と基準高さの閾値Ｅｓｔの値との関係を表すデータテーブルの一例を示した図
【図７】カメラおよび運転者の側面図
【図８】図７において撮影されるカメラ画像を示した図
【図９】カメラおよび運転者の側面図
【図１０】図９において撮影されるカメラ画像を示した図
【図１１】複数の閾値が設定された場合のカメラ画像を示す図
【符号の説明】
【０１０６】
１０    運転者監視システム
１１    ミリ波レーダー
１２    ステアリングチルト装置
２０    制御部
３０    ブザー
１０１  近赤外照明
１０２  近赤外カメラ
１０３  ＥＣＵ
【図１】
2009169744.tif 000003
【図２】
2009169744.tif 000004
【図３】
2009169744.tif 000005
【図４】
2009169744.tif 000006
【図５】
2009169744.tif 000007
【図６】
2009169744.tif 000008
【図７】
2009169744.tif 000009
【図８】
2009169744.tif 000010
【図９】
2009169744.tif 000011
【図１０】
2009169744.tif 000012
【図１１】
2009169744.tif 000013