(57)【特許請求の範囲】
【請求項１】
左右に所定間隔を隔てて車両の座席前方に装備されて前記座席を略正面から撮像する一対のエリアイメージセンサを有するエリアイメージセンサ装置と、前記両エリアイメージセンサが同時に撮像する一対の前記フレーム画像各部の左右方向位置ずれに基づいて三角測距法により前記フレーム画像各部の前後方向位置を測距することにより前記座席前方の乗員の前後方向位置を決定する乗員情報演算部と、前記乗員情報演算部が出力した前記乗員の前後方向位置に基づいて車両衝突時の乗員保護動作を変更する乗員保護部とを備え、
前記乗員情報演算部は、前記フレーム画像各部の前後方向位置のうち前記座席前方かつ最上位部分の前後方向位置を前記乗員の頭部の前後方向位置として抽出する車両用乗員保護装置であって、
前記フレーム画像を多数のブロックに分割し、
前記各ブロックごとに前記ブロック内の各画像領域のうち最前方の領域の前後方向位置を前記ブロックの前後方向位置として選択し、
前記各ブロックの前記前後方向位置のうち前記座席よりも前方でかつ最上位のものを、前記乗員の頭部の前後方向位置とすることを特徴とする車両用乗員保護装置。
【請求項２】
請求項１記載の車両用乗員保護装置において、
前記乗員情報演算部は、
前記各ブロックの画像であるブロック画像のうち、両エリアイメージセンサの二次元撮像空間中において同一二次元位置をもつ前記一対のブロック画像間の累積差分処理を前記両ブロック画像の一方を他方に対して左右方向に少しずつ変位させて行い、得られる累積差分処理信号量が最小となる場合の前記両ブロック画像間の左右方向変位量に基づいて前記ブロックの前後方向位置を決定することを特徴とする車両用乗員保護装置。
【請求項３】
請求項２記載の車両用乗員保護装置において、
前記乗員情報演算部は、
前記一対のブロック画像間の累積差分処理を、前記両エリアイメージセンサから所定の前記ブロック画像が出力された後でかつすべての前記ブロック画像が出力される以前の段階で、前記所定のブロック画像に対する前記累積差分処理を開始することを特徴とする車両用乗員頭部検出装置。
【請求項４】
請求項１記載の車両用乗員保護装置において、
前記乗員情報演算部は、
前記ブロックごとの前記前後方向位置の抽出を最上位の前記ブロックから順次実施し、抽出された前記前後方向位置が前記座席より前方かどうかを判定し、前記前後方向位置が前記座席より前方と判定した場合に前記前後方向位置を前記乗員の頭部の最前方位置と決定することを特徴とする車両用乗員保護装置。
【請求項５】
車両の座席前方に装備されて後方の乗員までの距離を測距する測距装置と、
前記測距装置が出力する測距データに基づいて前記座席前方に位置する乗員の前後方向位置を抽出して出力する乗員情報演算部と、
前記乗員情報演算部が出力した前記乗員の前後方向位置に基づいて車両衝突時の乗員保護動作を変更する乗員保護部と、
を備え、
前記測距装置は、
多数のブロックに分割される被測定空間中の互いに異なるブロックを測距する多数の超音波測距センサを有し、
前記乗員情報演算部は、
前記各超音波測距センサから出力される前記各測距データのうち、前記座席より前方でかつ最上位の前記測距データを、前記乗員の頭部の前後方向位置と決定することを特徴とする車両用乗員保護装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、車両用乗員保護装置に関する。
【０００２】
【従来の技術】
従来より、左右に所定間隔を隔てて配置されて後方の乗員を撮像する一対のエリアイメージセンサをフロントガラス近傍すなわち座席前方に設け、検出した乗員情報たとえば乗員各部の前後方向位置に基づいて車両衝突時のエアバッグ展開制御モードを変更する車両用乗員保護装置が知られている。
【０００３】
なお、乗員各部の前後方向位置は、一対のエリアイメージセンサがそれぞれ出力するフレーム画像各部間の左右方向位置ずれ量から三角測距法により乗員各部の前後方向位置を演算して抽出されていた。以下、この方式を立体視式乗員測距法ともいう。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記した従来の立体視式乗員測距法は、乗員各部の前後方向位置の認識のために複雑な画像信号処理が必要であり、特に重要な頭部の前後方向位置を確実かつ短時間に検出してエアバッグ展開制御などに利用することは困難であった。
【０００５】
すなわち、従来の立体視式乗員測距法では、上記したように処理時間が長いため、車両衝突検出後に撮像、演算を行っていてはエアバッグ展開制御に間に合わない可能性があり、この場合には直近に演算して記憶する乗員情報を用いざるを得ず、実際の乗員状態が乗員の動きにより記憶乗員情報と異なっていたりした場合には、不適切なエアバッグ展開制御を行ってしまう可能性が生じた。
【０００６】
なお、三角測距法を用いて乗員の前後方向位置を計測するには、座席側面を撮像し、信号から抽出した乗員側面形状に相当する画像領域を測距することも考えられる。しかし、この方式では測距のために２つのエリアイメージセンサを２箇所に設置する必要がある他、上記と同様の問題が生じるうえ、更に必要撮像空間すべてを撮像可能なエリアイメージセンサ装置を車体側面へ装備することが容易ではないという問題も派生する。
【０００７】
本発明は上記問題点に鑑みなされたものであり、車両衝突時の乗員保護に適切な乗員情報を簡素な処理で速やかに抽出可能な車両用乗員保護装置を提供することをその目的としている。
【０００８】
【課題を解決するための手段】
第一発明の車両用乗員保護装置は、左右に所定間隔を隔てて車両の座席前方に装備されて前記座席を略正面から撮像する一対のエリアイメージセンサを有するエリアイメージセンサ装置と、前記両エリアイメージセンサが同時に撮像する一対の前記フレーム画像各部の左右方向位置ずれに基づいて三角測距法により前記フレーム画像各部の前後方向位置を測距することにより前記座席前方の乗員の前後方向位置を決定する乗員情報演算部と、前記乗員情報演算部が出力した前記乗員の前後方向位置に基づいて車両衝突時の乗員保護動作を変更する乗員保護部とを備え、
前記乗員情報演算部は、前記フレーム画像各部の前後方向位置のうち前記座席前方かつ最上位部分の前後方向位置を前記乗員の頭部の前後方向位置として抽出することを特徴としている。
【０００９】
すなわち、本構成によれば、撮像したフレーム画像から座席前方の被測定対象（オブジェクト）の最上位部分の測距データを車両衝突時の乗員保護制御に用いる乗員情報の主要パラメータまたは唯一のパラメータとして選択する。このオブジェクトの最上位部分の測距データは乗員の頭部を示すと考えることができる。
【００１０】
さらに説明すれば、車両衝突時においてエアバッグなどの乗員保護装置が最重要に保護する対象は乗員頭部であり、とりわけ、乗員の頭部がフロントガラスに衝突するのを防止することである。乗員の頭部の前後方向位置はそれがフロントガラスに衝突するまでの時間を内示するため、推定した頭部とフロントガラスとの距離に応じてエアバッグの展開制御を調整してエアバッグが乗員に与える衝撃を緩和することが可能となる。
【００１１】
すなわち、本発明によれば、立体視式乗員測距法においてオブジェクトの座席前方かつ最上位部分の測距データだけを抽出できればよいので、従来の立体視式乗員測距法を用いる乗員保護装置に比較して困難な画像認識演算による頭部抽出処理を省略できるため大幅にデータ処理量を減らして撮像開始から短時間で必要な乗員情報（乗員の頭部の前後方向位置）を抽出することができ、実際の乗員頭部位置に即した乗員保護制御を実施することができる。
【００１２】
第一発明では更に、前記乗員情報演算部が、前記フレーム画像を多数のブロックに分割し、前記各ブロックごとに前記ブロック内の各画像領域のうち最前方の領域の前後方向位置を前記ブロックの前後方向位置として選択し、前記各ブロックの前記前後方向位置のうち前記座席よりも前方でかつ最上位のものを、前記乗員の頭部の前後方向位置とすることを特徴としている。
【００１３】
なお、被撮像空間を多数のブロックに分割し、各ブロックをそれぞれ異なるエリアイメージセンサまたはリニアイメージセンサで撮像し、各ブロック撮像イメージセンサ対の三角測距処理を並列に実行してもよい。
【００１４】
本構成によれば、フレーム画像中のきわめて多数の測距データを最後まで記憶する必要はなく、１ブロック中の各部を測距するごとに座席より前方の最前方位置を記憶し、各ブロックの最前方位置から最上位ブロックの最前方位置を選択すればよく、処理規模を簡素化することができる。なお、各ブロックの三角測距処理を並列に実行してもよいことはもちろんである。
【００１５】
なお、上記した２フレーム画像を用いるフレーム画像内各部の三角測距法には種々の公知の処理方式が可能である。たとえば、両フレーム画像の同一走査線信号からそれぞれ、走査線方向に連続する複数の画素信号からなるライン状画像領域を抽出し、同一オブジェクトに相当する両フレーム画像のライン状画像領域の左右方向の位置ずれから三角測距法によりこのオブジェクトの測距データを得ることができる。
【００１６】
また、上記したラインごとの単純比較では、細かい模様などにより水平方向または垂直方向の高周波信号成分や高周波ノイズ成分が、上記同一オブジェクト抽出の妨げとなる。そこで、両フレーム画像をそれぞれ水平方向または垂直方向のローパスフィルタ処理により、水平方向または垂直方向の低域成分を抽出してから上記三角測距を行うこともできる。この水平方向または垂直方向のローパスフィルタ処理は、撮像空間を多数のブロックに分割し、各ブロックごとに実施することがより好適である。
【００１７】
立体視式頭部測距法の簡素な実施態様において、両エリアイメージセンサの撮像面をそれぞれ多数のブロックに格子状に分割することにより、各エリアイメージセンサから得られるフレーム画像を多数のブロック画像に分割する。次に、両エリアイメージセンサの二次元撮像空間中の同一二次元位置のブロックの二次元画像（ブロック画像という）間における同一二次元座標位置の画素間の差分信号をブロックの全画素にわたって累算して累積差分処理信号を求める操作を、両ブロック画像の一方を他方に対して左右方向に少しずつ変位（シフト）させつつ行い、各シフト位置で求めた上記累積差分処理信号（たとえば累積輝度量）が最小となる場合の上記左右方向へのシフト量を求め、このシフト量すなわち二次元撮像空間上において上記累積差分処理される２つのブロック間の左右方向位置ずれ量を光学系のパラメータに基づいて三角測距法によりレンズから上記ブロック内の被測定対象までの前後方向位置とし、この前後方向位置をこのブロックの前後方向位置として決定する。このようにすれば、簡素な差分処理により乗員頭部の前後方向位置を抽出することができる。
【００１８】
なお、この差分処理方式の立体視式頭部測距法において、エリアイメージセンサは各ブロックごとに左右方向（水平方向ともいう）にｎ（ｎは整数）個の画素、上下方向（垂直方向ともいう）にｍ（ｍは整数）個の画素をもち、合計ｎ×ｍ個の画素により構成されることができる。この場合、両フレーム画像が完全に出力されるのを待つことなく、両エリアイメージセンサの該当ブロックの画素すべてから信号が出力された段階で上記差分処理式立体視式頭部測距法を開始することが、信号処理時間の短縮のために好適である。
【００１９】
また、乗員頭部の前後方向位置の他に、乗員各部の前後方向位置情報を演算して乗員の姿勢や体格を演算することもできる。更に、乗員の姿勢や体格の演算は、あらかじめ記憶する直前のものを用い、乗員頭部の前後方向位置だけ最新のものを用いることもできる。
【００２０】
第一発明の他の好適態様において、前記乗員情報演算部は、前記ブロックごとの前記前後方向位置の抽出を最上位の前記ブロックから順次実施し、抽出された前記前後方向位置が前記座席より前方かどうかを判定し、前記前後方向位置が前記座席より前方と判定した場合に前記前後方向位置を前記乗員の最前方位置と決定することを特徴としている。
【００２１】
このようにすれば、座席よりも前方にある測距データを最初に抽出した時点で乗員の頭部の前後方向位置を確定できるので、その後の前後方向位置抽出を省略することができ、乗員頭部の前後方向位置抽出処理に必要な時間を一層短縮することができる。
【００２２】
第二発明の車両用乗員保護装置は、車両の座席前方に装備されて後方の乗員までの距離を測距する測距装置と、前記測距装置が出力する測距データに基づいて前記座席前方に位置する乗員の前後方向位置を抽出して出力する乗員情報演算部と、前記乗員情報演算部が出力した前記乗員の前後方向位置に基づいて車両衝突時の乗員保護動作を変更する乗員保護部とを備え、
前記測距装置は、多数のブロックに分割される被測定空間中の互いに異なるブロックを測距する多数の超音波測距センサを有し、前記乗員情報演算部は、前記各超音波測距センサから出力される前記各測距データのうち、前記座席より前方でかつ最上位の前記測距データを、前記乗員の前後方向位置と決定することを特徴としている。
【００２３】
すなわち、本構成では、マルチソナーにより多点測距を行って、座席より前方でかつ最上位の測距データを乗員の前後方向位置と決定するので、第一発明と同様の効果を奏することができる。
【００２４】
乗員保護部としては、たとえばエアバッグとその展開制御装置で構成するのが好適であるが、その他の公知の衝突保護装置を採用してもよい。
【００２５】
【発明の実施の形態】
本発明の車両用乗員保護装置の好適実施例を以下に説明する。
【００２６】
【実施例１】
実施態様の車両用乗員保護装置を、図１〜図４を参照して以下に説明する。
【００２７】
図１において、１は、フロントガラス２の上部に固定されて助手席３を撮像する乗員センサ、４はコンソールパネルに収容されて乗員センサ１の出力信号を処理するとともに、処理結果及び図示しない衝突センサの出力信号に基づいて図示しないエアバッグの展開制御を行うコントローラ、５は車体の天井部である。
【００２８】
乗員センサ１を図２を参照して詳細に説明する。
【００２９】
乗員センサ１は、図１に示すように車体の天井部５の最前方に固定されて、座席３を含む後方を広い画角で撮像する一対の赤外線エリアイメージセンサ２１、２２と、夜間補助用の光源としての赤外線ＬＥＤ２３とからなる。
【００３０】
赤外線エリアイメージセンサ２１、２２は左右に所定間隔を隔てて配置されており、赤外線エリアイメージセンサ２１、２２及び赤外線ＬＥＤ２３の光軸は前後方向斜め下向きに設定されている。図２において、Ｌ１は赤外線エリアイメージセンサ２１の撮像画面左端を示し、Ｌ２は赤外線エリアイメージセンサ２１の撮像画面右端を示す。同様に、Ｒ１は赤外線エリアイメージセンサ２２の撮像画面左端を示し、Ｒ２は赤外線エリアイメージセンサ２２の撮像画面右端を示す。図２において、斜線部分は、両赤外線エリアイメージセンサ２１、２２の共通撮像空間である。なお、赤外線エリアイメージセンサ２１、２２の左端において、車両内側面６が撮像されるが、その画像は画像処理により又は光軸調整などにより除去される。赤外線ＬＥＤ２３は夜間などの光量不足時に用いられる。
【００３１】
赤外線エリアイメージセンサ２１、２２は、水平方向にｎ画素、垂直方向にｍ画素を有しており、各画素信号は通常の方式で順次出力される。したがって、赤外線エリアイメージセンサ２１、２２から順次出力されるｍ本の有効水平走査線信号がフレーム画像を構成することになる。
【００３２】
コントローラ４の回路構成を図３に、これら赤外線エリアイメージセンサ２１、２２により得られた各フレーム画像を図４に示す。なお、赤外線エリアイメージセンサ２１、２２は同期してフレーム画像を出力する。すなわち、二次元撮像空間の同一水平高さ部分を撮像して得られる赤外線エリアイメージセンサ２１、２２の水平走査線信号は同じタイミングで出力される。この実施例では簡単に、赤外線エリアイメージセンサ２１、２２の撮像画面は図４に示すように縦６行×横５列合計３０個のブロックに分割されているものとし、各ブロックは縦１０画素行×横１０画素列合計１００画素で構成されているものとする。
【００３３】
コントローラ４は、赤外線エリアイメージセンサ２１、２２の各画素信号をそれぞれ所定ビットのデジタル画素信号に順次変換するＡ／Ｄコンバータ２４、２５と、Ａ／Ｄコンバータ２４、２５から上記デジタル画素信号を順次受け取って処理するマイコン（専用のデジタル画像処理回路でもよい）２８とを有している。コントローラ４によりなされる乗員頭部の前後方向位置抽出処理動作を図５に示すフローチャートを参照して以下に説明する。
【００３４】
マイコン２８は、新しい左右一列分のブロック（上記したようにそれぞれ同一高さの５対のブロックからなる）からの画素信号読み込みが完了したかどうかを調べ（Ｓ１００）、完了したらただちにこの受信した次にブロック群に関して次に説明するステップＳ１０２の累積差分処理式測距動作を行う。なお、赤外線エリアイメージセンサ２１、２２は、一枚のフレーム画像の出力に際して、座席の左または右の最も高い位置の左右一列分のブロック群が最初に出力し、以下順番にすぐ下の左右一列分のブロック群を出力するものとする。以下、順番に各フレーム画像が同様に出力される。
【００３５】
ステップＳ１０２では、図４に示す二次元撮像画面上にて同一同一二次元位置をそれぞれもつ２つのブロックからなるブロックペアごとに累積差分処理式測距動作が実施される。この累積差分処理式測距動作では、まず最初のブロック対から個別に出力される一対のブロック画像から差分処理画像を抽出する。すなわち、両ブロック画像は１０行×１０列の画素信号で構成されているので、まず最初に同一番地の画素信号同士の差を全画素ペアにわたって積分し、累積差分信号Ｓとする。
【００３６】
次に、一方のブロック画像を１画素列ピッチだけシフトして同様に累積差分信号Ｓｎｅｗを求める。なお、この１画素列ピッチだけシフトして差分処理するということは、一方のブロック画像の第Ｋ画素列の画素信号と、他方のブロック画像の第Ｋ＋１画素列（たとえば第Ｋ画素列に対して左または右に１画素だけシフトした列位置の画素列）の画素信号との差を求めることに他ならない。なお、どちらかのブロック画像のブロック左端またはブロック右端の画素列は、隣のブロックの右端または左端にあって、実質的に１画素列ピッチ左右方向にずれた画素列との差分処理を行うことになる。次に、累積差分信号Ｓと累積差分信号Ｓｎｅｗとを比較し、累積差分信号Ｓｎｅｗがより大きければ累積差分処理信号Ｓを変更せず、累積差分信号Ｓｎｅｗが小さければこれを累積差分処理信号Ｓとして書き換える。次に、一方のブロック画像を２画素列ピッチだけシフトして同様に累積差分信号Ｓｎｅｗを求める。なお、この２画素列ピッチだけシフトして差分処理するということは、一方のブロック画像の第Ｋ画素列の画素信号と、他方のブロック画像の第Ｋ＋２画素列の画素信号との差を求めることに他ならない。なお、どちらかのブロック画像のブロック左端またはブロック右端の画素列は、隣のブロックの右端または左端から２番目に存在して実質的に２画素列ピッチ左右方向にずれた画素列との差分処理を行うことになる。次に、累積差分信号Ｓと累積差分信号Ｓｎｅｗとを比較し、累積差分信号Ｓｎｅｗがより大きければ累積差分処理信号Ｓを変更せず、累積差分信号Ｓｎｅｗが小さければこれを累積差分処理信号Ｓとして書き換えるとともに、書き換えた場合の画素列シフト量（左右方向画素ずれ量）ΔＬｐｘを記憶する。以下、順次、上記累積差分処理式測距動作を必要画素列数だけ実施すして画素列シフト量（左右方向画素ずれ量）ΔＬｐｘを最終的に決定する。
【００３７】
次に、今回差分処理を行った同一高さの５対のブロックペアがそれぞれもつ上記５つの画素列シフト量（左右方向画素ずれ量）ΔＬｐｘのうち、最大値を選択し、これに光学パラメータ定数を掛けてレンズから対象までの最短前後方向距離Ｌｘに換算する（Ｓ１０４）。なお、対象がレンズに近づくほど画素列シフト量（左右方向画素ずれ量）ΔＬｐｘは大きくなる。
【００３８】
次に、上記左右一列分の５つのブロックペアから得られた最短前後方向距離Ｌｘがあらかじめ記憶済みまたは判定済みの座席の前後方向位置よりも前方かどうかを判定し（Ｓ１０６）、前方であれば、最短前後方向距離Ｌｘとそれを出力するブロックの二次元座標とを乗員頭部の前後方向位置及び二次元座標位置としてレジスタに登録する（Ｓ１０８）。なお、レジスタに登録された各ブロック群のΔＬｐｘはフレーム画像が完了された段階でリセットされる。
【００３９】
マイコン２６は、衝突時に上記レジスタに登録された乗員頭部の前後方向位置を参照してエアバッグの展開処理を調節する。たとえば、マイコン２８は、複数の乗員頭部位置ごとに最適なエアバッグ展開制御モードをテーブルとして記憶しており、衝突時には、このテーブルに検出した乗員頭部位置のデータを代入して今回実施すべきエアバッグ展開制御モードを選択し、ただちにこの選択した展開制御モードでエアバッグを展開する。このような乗員頭部の前後方向位置を参照するエアバッグ展開制御自体はこの実施例の要旨ではないので説明を省略する。
【００４０】
上記実施例によれば、赤外線エリアイメージセンサ２１、２２から左右一ブロック高さ分の水平走査線信号が出力されたブロック処理を開始することができ、かつ、高い位置のブロックから順次処理を実施できるので、必要なメモリを減らし、頭部の前後方向位置を赤外線エリアイメージセンサ２１、２２がフレーム画像全体を出力する前に実施することができ、回路構成の簡素化と処理の高速化を実現することができる。
【００４１】
なお、相互間で累積差分処理される一対のブロック間において、相互間で差分処理される一対の画素間の差分画素信号（たとえば輝度差信号）の符号は＋となったり−となったりするので、ブロックの全画素にわたってすべての差分画素信号を累算して、このブロックを代表する累積差分処理信号とするには、各差分画素信号の絶対値を求め、この各差分画素信号の絶対値をブロックの全画素にわたって加算して累積差分処理信号とするべきである。
【００４２】
したがって、互いに比較される２つのブロック間において、左右方向への各シフト量ごとにそれぞれ累積差分処理信号が得られるが、累積差分処理信号が最も小さいということは、２つのブロック内の二次元信号パターンが最も一致するということを意味するので、この時のシフト量がこれら２つのブロック間のいわゆる視差（レンズ系の結像面における結像点の左右方向位置ずれ量）に相当する。この視差は対象が前方にあるほど大きくなる。したがって、各ブロックごとに求められた視差から換算した各ブロックの前後方向位置のうち、座席より前方でかつ上下方向最も高い位置のブロックの前後方向位置が乗員頭部の前後方向位置と決定できる。
【００４３】
つまり、この実施例の立体視処理では、二次元撮像画面を格子状に分割して得た多数のブロックのそれぞれについて、画素信号差の絶対値をブロック内のすべての画素位置にわたって積分して累積差分信号とする処理を一対のブロックの左右方向位置ずれ量を少しずつ変更してそれぞれ上記累積差分信号を求め、累積差分信号が最小となる上記左右方向位置ずれ量を二次元撮像画面上の視差として設定し、この視差から幾何学的に計算することにより二次元撮像画面からブロック内の撮像対象までの距離を求める処理を行ったが、公知の他の信号処理方式により視差すなわち被測定対象までの距離を演算してもよい。
【００４４】
たとえば、入力された各画像領域の幅や配列順序に基づいて、２つエリアイメージセンサから同期して出力される各１本の水平走査線信号中から複数の大輝度変化部分（輪郭部分）を抽出し、両水平走査線信号の各大輝度変化部分（輪郭部分）のうち、互いに近接しかつ一次元輝度変化パターンがほぼ同一であるものを同一の撮像オブジェクト（同一の輪郭部分）に対応するものとして対化した後、二次元撮像画面上での大輝度変化部分（輪郭部分）対間の水平方向距離差を各大輝度変化部分（輪郭部分）対ごとに演算し、各水平方向距離差ごとに三角測距法により各大輝度変化部分（輪郭部分）の二次元撮像画面（またはレンズ）からの距離を演算し、各大輝度変化部分（輪郭部分）の距離に基づいて、あらかじめ記憶するか又は今回演算した座席を示す画像領域の前後方向位置よりも前方でかつ最上位の大輝度変化部分（輪郭部分）を抽出し、これを乗員頭部位置とみなすようにしてもよい。
【００４５】
更に具体的に説明すると、赤外線エリアイメージセンサ２１、２２の各水平走査線をそれぞれ１ブロックとするＮｍａｘ個のブロックに区分して次の演算を行ってもよい。すなわち、最初に、後述するフラグ（レジスタ置数）Ｎが有効な最終水平走査線番号Ｎｍａｘになったかどうかを判定し、そうであればＮを１（最初の水平走査線番号）にリセットし、そうでなければＮに１を加える。次に、第Ｎブロック（すなわち第Ｎ画素行）をなす水平走査線信号に対して上記した大輝度変化部分（輪郭部分）同士のペア化を行う。次に、この第Ｎブロック（すなわち第Ｎ画素行）をなす水平走査線信号中の各大輝度変化部分（輪郭部分）ごとに二次元撮像画面上における水平方向位置ずれ量を計算し、記憶する。次に、この第Ｎブロック（すなわち第Ｎ画素行）をなす水平走査線信号中の各大輝度変化部分（輪郭部分）と、その上位の第Ｎー１ブロック（すなわち第Ｎー１画素行）をなす水平走査線信号中の各大輝度変化部分（輪郭部分）同士と、その上位の第Ｎー２ブロック（すなわち第Ｎー２画素行）をなす水平走査線信号中の各大輝度変化部分（輪郭部分）同士とが、水平方向に近接する座標位置にて類似の水平方向位置ずれ量をもつかどうかを判定し、第Ｎ画素行の各大輝度変化部分（輪郭部分）と水平方向に近接する位置にて、第Ｎ画素行の各大輝度変化部分（輪郭部分）の水平方向位置ずれ量と近似する平方向位置ずれ量が第Ｎー１画素行、第Ｎー２画素行にあれば、この位置ずれ量はノイズではないとして確定し、なければノイズとしてキャンセルする。
【００４６】
次に、この第Ｎブロック（すなわち第Ｎ画素行）の各大輝度変化部分（輪郭部分）の水平方向位置ずれ量のうち最大のものを選択してこのブロックの水平方向位相ずれ量として選択する。これは、被測定対象が赤外線エリアイメージセンサ２１、２２に接近すればするほど水平方向位置ずれ量が大きくなるためである。次に、この第Ｎブロック（すなわち第Ｎ画素行）を代表して選択された最大の水平方向位置ずれ量が、あらかじめ記憶する座席３の水平方向位置ずれ量より大きい（すなわち座席より前方にある）かどうかを判定し、大きければ（前方であれば）、この最大の水平方向位置位相ずれ量をレンズ光学系の幾何学的パラメータに基づいて三角測距法で被測定対象のレンズまでのの前後方向距離に換算し、得た値を着座乗員（もしくは座席前方の乗員）の頭部の前後方向位置と判定して、水平走査線番号（頭部の高さを示す）と乗員頭部の前後方向位置とを記憶するためのレジスタの値を書き換える。これにより、今回のフレーム画像中の乗員頭部位置が決定されたので、以降の画素行の処理を省略し、Ｎを１にリセットして、赤外線エリアイメージセンサ２１、２２が次のフレーム画像を出力するまで待機する。
【００４７】
【実施例２】
他の実施例を図６に示す。
【００４８】
この実施例は、実施例１で説明した２カメラ１光源形式の三角測距式の乗員センサを、マトリックス配置ソナー式の乗員センサ１００に変更したものである。乗員センサ１００の正面図を図８に示す。
【００４９】
この乗員センサ１００は、超音波発振器１０１〜１０９を左右上下に３×３マトリックス配置してなる超音波受信器アレイ１１０と、超音波発振器アレイ１１０の上に配置された超音波受信器１２０とからなる。
【００５０】
超音波発振器１０１〜１０９は所定周波数の超音波ビームを図６、図７に示すそれぞれ定められた方向に発射する。すなわち、超音波発振器１０１のビームＢ１は座席側からみて座席３の右上方に発射され、超音波発振器１０２のビームＢ２は座席側からみて座席３の中央上部に発射され、超音波発振器１０３のビームＢ３は座席側からみて座席３の左上方に発射され、超音波発振器１０４のビームＢ４は座席側からみて座席３の右かつ高さ方向中央部に発射され、超音波発振器１０５のビームＢ５は座席側からみて座席３の左右方向中央かつ高さ方向中央部に発射され、超音波発振器１０６のビームＢ６は座席側からみて座席３の左右方向左かつ高さ方向中央部に発射され、超音波発振器１０７のビームＢ７は座席側からみて座席３の右下方に発射され、超音波発振器１０８のビームＢ８は座席側からみて座席３の中央下方に発射され、超音波発振器１０９のビームＢ９は座席側からみて座席３の左下方に発射される。
【００５１】
処理回路を図９に示す。
【００５２】
マイコン４００は、超音波振動数に等しい所定周波数の発振電圧ＶＳをデマルチプレクサ４０１に送り、デマルチプレクサ４０１は、マイコン４００から入力される選択信号Ｓに基づいて、各超音波発振器１０１〜１０９に所定インタバルでそれぞれ所定期間だけ発振電圧ＶＳを順次に分配する。
【００５３】
超音波発振器１０１〜１０９は、発振電圧ＶＳを受信した期間だけ超音波ビームをそれぞれの方向に発射し、超音波受信器１２０は反射波を受信し、受信信号を整流器４１１で整流し、ローパスフィルタ４１２で平滑化した後、コンパレータ４１３で二値化される。二値化された受信信号はマイコン４００に入力されて、超音波発振器１０１〜１０９の超音波ビーム発射時点から反射波の先頭の受信時点すなわち二値化された受信信号の立ち上がりエッジまでの時間Ｔをカウントする。
【００５４】
この時間Ｔは、上記各超音波ビームＢ１〜Ｂ９の広がり角範囲内の被測定対象までの距離Ｌを音速で割った値の２倍に略等しくなり、この推定した距離Ｌと、反射ビームと前後方向との間の交差角θとからこの被測定対象までの前後方向距離を演算することができる。
【００５５】
この実施例によれば、実施例１の場合と同様の効果を奏することができる。
【図面の簡単な説明】
【図１】本発明の実施例１を示す模式側面図である。
【図２】図１に示す乗員センサの撮像範囲を示す模式平面図である。
【図３】実施例１で用いる画像処理回路を示すブロック回路図である。
【図４】実施例１における光学式測距動作を示すタイミングチャートである。
【図５】実施例１の処理を示すフローチャートである。
【図６】本発明の実施例２を示す模式平面図である。
【図７】実施例２を示す模式正面図である。
【図８】実施例２で用いる乗員センサを示す正面図である。
【図９】実施例２で用いる回路図である。
【符号の説明】
１  乗員センサ（エリアイメージセンサ装置）
４  コントローラ（乗員情報演算部、乗員保護部）
２１  赤外線エリアイメージセンサ（エリアイメージセンサ）
【図１】
0003758034.tif 000002
【図２】
0003758034.tif 000003
【図３】
0003758034.tif 000004
【図４】
0003758034.tif 000005
【図５】
0003758034.tif 000006
【図６】
0003758034.tif 000007
【図７】
0003758034.tif 000008
【図８】
0003758034.tif 000009
【図９】
0003758034.tif 000010