JP4355899B2 - Vehicle device control device - Google Patents
Vehicle device control device Download PDFInfo
- Publication number
- JP4355899B2 JP4355899B2 JP2003136777A JP2003136777A JP4355899B2 JP 4355899 B2 JP4355899 B2 JP 4355899B2 JP 2003136777 A JP2003136777 A JP 2003136777A JP 2003136777 A JP2003136777 A JP 2003136777A JP 4355899 B2 JP4355899 B2 JP 4355899B2
- Authority
- JP
- Japan
- Prior art keywords
- head
- occupant
- seat
- vehicle device
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Automotive Seat Belt Assembly (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Air Bags (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Seats For Vehicles (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車室内をカメラで撮影するとともに撮影画像に基づいて乗員頭部に関する情報を検出して、同頭部の検出結果に応じて車両デバイスを制御する車両デバイス制御装置に関する。
【0002】
【従来の技術】
従来から、カメラで撮影した車室内の画像に基づいて、乗員の存在の有無、乗員頭部の位置を検出することにより乗員の着座姿勢、乗員とインストルメントパネルとの距離などを検出して、これらの検出結果に応じてエアバックの作動の有無を制御することは知られている(特許文献1参照)。
【0003】
【特許文献1】
特開2001−331790号公報
【0004】
【発明が解決しようとする課題】
しかし、上記従来例のように乗員頭部の位置を表す情報のみによりエアバック装置を含む車両デバイスを制御したのでは不充分である。すなわち、シートに着座している乗員は通常の大人であったり、小柄の大人であったり、子供であったりする。この場合、乗員を保護するためには、乗員に応じてエアバックの展開態様を変更することが好ましいが、上記従来装置では乗員に応じてエアバックの展開態様を換えることはできず、エアバック装置の制御が必ずしも適切ではない。
【0005】
【発明の概要】
本発明は、上記問題に対処するためになされたもので、その目的は、エアバック装置を含む、シートベルト装置、ミラー装置、情報表示装置、ヘッドレスト装置、シートベルトウォーニング装置およびオーディオ装置などの車両デバイスを適切に制御する車両デバイス制御装置を提供するものである。
【0006】
上記目的を達成するために、本発明の特徴は、車室内の画像を撮影するカメラと、前記撮影された画像から乗員頭部の位置を検出する頭部検出手段と、シートに加わる荷重と、シートベルトの張力およびシートベルトの装着と、シートベルトの引出し量とのうちのいずれかを乗員の体格を検出するための検出値として検出する検出手段と、検出手段による検出値が乗員の体格を正確に表しているかを前記検出された乗員頭部の位置に基づいて判定する判定手段と、検出手段による検出値が乗員の体格を正確に表していると判定手段によって判定されたとき、車両デバイスの制御に用いるための乗員の体格を表す体格データを検出手段による検出値を用いて更新し、かつ検出手段による検出値が乗員の体格を正確に表していると判定手段によって判定されないとき、前記体格データを更新しないで以前の値に維持する体格データ更新手段と、前記更新された体格データに対応した車両デバイスを制御するための制御値を計算して、前記計算した制御値を用いて車両デバイスを制御するデバイス制御手段とを備えたことにある。この場合、車両デバイスとは、例えば、シートベルト巻取り装置を含むシートベルト装置、エアバック装置などである。
【0007】
乗員がドア側にもたれ、また体の一部をインストルメントパネルに載せるなど、シート以外の部位で乗員の体重を支えているような姿勢を乗員がとっている場合には、荷重センサによって検出されるシートに加わる荷重のような検出値により、乗員の体格が正確に検出されない。しかし、前記本願発明の構成によれば、前記検出手段によるシートに加わる荷重、シートベルトの張力またはシートベルトの引出し量のような検出値が乗員の体格を正確に表していると判定されたときのみ、体格データが前記検出手段による検出値を用いて更新され、それ以外のときには以前の値に維持され、この体格データが車両デバイスの制御に利用される。したがって、乗員の着座姿勢にかかわらず、体格データは常に適切に保たれ、車両デバイスは、乗員の着座姿勢にかかわらず、常に適切に制御される。
【0008】
また、前記本発明において、頭部検出手段は乗員頭部の存在の有無を頭部情報として検出する頭部存在検出手段を含み、車両デバイスは車両衝突時に乗員を拘束する拘束装置であり、デバイス制御手段は、頭部存在検出手段によって乗員頭部が存在しないことが検出されたとき拘束装置の作動を禁止し、頭部存在検出手段によって乗員頭部が存在することが検出されたとき拘束装置の作動を許容するとともに、同拘束装置の作動態様を前記計算した制御値を用いて制御するようにするとよい。この場合も、拘束装置とは、例えばシートベルト巻取り装置を含むシートベルト装置、エアバック装置などである。
【0009】
これによれば、不必要な拘束装置の作動を避けることができ、前記作動後の修理費を低減できるとともに、無駄な電力消費を抑えることができる。また、拘束装置は、乗員の体格に応じて適切に制御される。
【0010】
また、前記本発明において、車両デバイスはシートベルト巻取り装置であり、デバイス制御手段はシートベルト巻取り装置の作動時におけるシートベルトの張力を前記計算した制御値を用いて制御するようにするとよい。
【0011】
これによれば、車両の衝突予知時、衝突時などに作動するシートベルト巻取り装置が、通常の大人、小柄な大人、子供などのように乗員の体格に応じて異なる張力をシートベルトに付与する。したがって、適切な張力を有するシートベルトで乗員を拘束できるようになり、乗員を適切に保護できる。
【0012】
また、前記本発明において、車両デバイスはエアバック装置であり、デバイス制御手段はエアバック装置の作動時におけるエアバックの展開態様を前記計算した制御値を用いて制御するようにするとよい。
【0013】
これによれば、車両の衝突予知時に展開されるエアバックの展開態様が、通常の大人、小柄な大人、子供などのように乗員の体格に応じて制御される。したがって、乗員を適切に保護できる。
【0014】
また、前記本発明において、頭部検出手段は、さらに乗員頭部からエアバックまでの距離を頭部情報として検出する頭部距離検出手段を含み、デバイス制御手段は、前記検出された距離も考慮して前記制御値を計算するようにするとよい。
【0015】
これによれば、エアバックの展開態様が、乗員頭部からエアバックまでの距離に応じても制御されて、エアバックが車両衝突時の状況に応じて的確に展開するようになり、乗員をより適切に保護できる。
【0016】
また、前記本発明において、さらに、シートベルトの装着を検出する装着検出手段と、前記車両デバイスとは独立して設けられ、シートベルトの装着を乗員に警告するためのウォーニング装置とを備え、頭部検出手段は乗員頭部の存在の有無を頭部情報として検出する頭部存在検出手段を含み、デバイス制御手段は、さらに、頭部存在検出手段によって乗員頭部が存在することが検出され、かつ装着検出手段によってシートベルトの装着が検出されないとき、ウォーニング装置を作動させるようにするとよい。
【0017】
これによれば、シートに物が置かれている場合は除外され、シートに乗員が着座し、かつ乗員がシートベルトを装着していないときのみ、シートベルトの装着が乗員に警告されるので、不必要な警告が回避される。
【0018】
また、前記本発明において、さらに、前記車両デバイスとは独立して設けられ、乗員頭部の位置によって位置変更を必要とする他の車両デバイスを備え、デバイス制御手段は、さらに前記頭部検出手段によって検出された乗員頭部の位置に応じて前記他の車両デバイスを制御するようにするとよい。この場合、他の車両デバイスは、例えば、後方確認用ミラーを有するミラー装置、乗員に対して各種情報を画像表示する情報表示装置、ヘッドレストの高さを調整可能なヘッドレスト装置、風向きを変更可能なエアーコンディショナー装置、音場を変更可能なオーディオ装置などである。
【0019】
これによれば、乗員が乗員頭部の位置に従って位置変更を必要とする車両デバイスを手動で操作しなくても、同車両デバイスの位置が自動的に変更されるので、乗員にとって便利になる。
【0020】
さらに、この場合には、前記他の車両デバイスは車両後方を確認するためのミラーであり、さらに車両の前進を検出する前進検出手段を備え、デバイス制御手段は、前記前進検出手段によって車両の前進が検出されたとき、ミラーの位置を前記頭部検出手段によって検出された乗員頭部の位置に応じて制御するようにするとよい。
【0021】
これによれば、不必要なミラーの作動を抑えることができ、消費電力を節約できる。
【0024】
また、前記本発明においては、検出手段は、シートに加わる荷重を検出する荷重センサを含み、さらに、前記撮影された画像に基づいてシート上に物体が存在しないことを検出する物体不存在検出手段と、物体不存在検出手段によってシート上に物体が存在しないことが検出されたとき、荷重センサの検出出力に基づいて零点補正値を設定する零点補正値設定手段と、荷重センサによって検出された荷重を前記検出された零点補正値を用いて零点補正する零点補正手段とを備えるとよい。
【0025】
荷重センサにあっては、回路上のオフセット値、経年変化によるオフセット値を有することがある。しかし、前記構成によれば、このような荷重センサのオフセット値による影響が零点補正によってなくなるので、検出される乗員の体格の検出精度が常に良好になる。
【0026】
さらに、零点補正値設定手段は、シートバックの角度およびシートの前後位置のうちの少なくとも一方をカメラによって撮影された画像に基づいて検出するシート状態検出手段を含み、零点補正値を前記検出されたシートバックの角度およびシートの前後位置のうちの少なくとも一方を用いて補正するようにするとよい。
【0027】
荷重センサから出力される検出出力は、シートバックの角度およびシートの前後位置の影響をうける。しかし、前記構成によれば、このようなシートバックの角度およびシートの前後位置による影響がなくなるので、検出される乗員の体格の検出精度がより良好になる。
【0028】
また、前記本発明においては、検出手段は、シートに加わる荷重を検出する荷重センサを含み、さらに、前記撮影された画像に基づいてシートバックの角度およびシートの前後位置のうちの少なくとも一方を検出するシート状態検出手段と、荷重センサによって検出された荷重を前記検出されたシートバックの角度およびシートの前後位置のうちの少なくとも一方により補正する補正手段とを備えるとよい。
【0029】
荷重センサから出力される検出出力は、前述のように、シートバックの角度およびシートの前後位置の影響をうける。しかし、前記構成によれば、このようなシートバックの角度およびシートの前後位置による影響がなくなるので、検出される乗員の体格の検出精度が常に良好になる。
【0030】
【発明の実施の形態】
以下、本発明の一実施形態について図面を用いて説明すると、図1は同実施形態に係る車両デバイス制御装置の全体ブロック図である。
【0031】
この車両デバイス制御装置は、バス100にそれぞれ接続され、本発明の頭部検出手段を構成する頭部検出電子制御ユニット10と、本発明の体格検出手段を構成する体格検出電子制御ユニット20と、本発明のデバイス制御手段を構成するエアバック電子制御ユニット30、シートベルト電子制御ユニット40、ミラー電子制御ユニット50、ヘッドレスト電子制御ユニット60、シートベルトウォーニング電子制御ユニット70、オーディオ電子制御ユニット80および情報表示電子制御ユニット90とを備えている。これらの電子制御ユニットは、CPU、ROMおよびRAMを主用構成部品とするコンピュータ装置で構成されるとともに、必要に応じてハードディスクなどの大容量記録媒体も含むものであり、以下において単にECUという。
【0032】
頭部検出ECU10は、図2の頭部検出プログラムを所定時間ごとに繰り返し実行して、乗員頭部の存在、頭部の位置および同頭部からエアバックまでの距離Xのほか、シートに関する情報を検出する。この頭部検出ECU10には、車室内前部に設けられて、運転席、助手席および後部座席方向を撮影する1台または複数台のカメラ11が接続されている。これらのカメラ11は、CCDカメラ、CMOSカメラなどによって構成されているが、必要に応じて近赤外線カメラおよび近赤外線LEDを併用してもよい。
【0033】
体格検出ECU20は、図3の体格検出プログラムを所定時間ごとに繰り返し実行して、乗員の体格を検出する。この体格検出ECU20には、シートに埋め込まれて、シートに着座している乗員による荷重(すなわち、乗員の体重)を検出する荷重センサ21が接続されている。本実施形態では、運転席および助手席に荷重センサ21がそれぞれ埋めこまれている例を示している。
【0034】
エアバックECU30は、図5のエアバック制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるエアバック装置31の作動を制御する。エアバック装置31は、車両の衝突時に展開して乗員を保護する運転席、助手席、場合によっては後部座席用の複数のエアバックを内蔵している。これらのエアバックの各展開態様は可変制御可能となっている。例えば、各エアバックは複数のインフレータを備えており、点火されるインフレータの数を制御して爆発する火薬量を変化させ、また各インフレータの点火タイミングをずらすことにより、展開圧力が変更されるようになっている。
【0035】
シートベルトECU40は、図7のシートベルト制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるシートベルト装置41の作動を制御する。シートベルト装置41は、運転席、助手席、および後部座席用シートベルトを、車両の衝突予測時または車両の衝突時に巻取って乗員を保護するシートベルトモータおよびプリテンショナーを備えている。シートベルトモータにおいては、モータ電流を変化させることにより、シートベルトの巻取り張力が変更されるようになっている。また、プリテンショナーにおいては、シートベルトを巻取るための複数のインフレータを備えており、点火されるインフレータの数を制御して爆発する火薬量を変化させ、また各インフレータの点火タイミングをずらすことにより、シートベルトの巻取り張力が変更されるようになっている。
【0036】
また、エアバックECU30およびシートベルトECU40には、衝突検出用センサ群32が接続されている。衝突検出用センサ群32は、赤外線などを用いたレーダ、車速センサ、クラッシュボックス、加速度センサなどを含む。レーダは前方障害物(例えば、前方車両)との距離を検出するもので、この検出距離の変化(すなわち、前方障害物との相対速度)に基づいて検出車速を交えて前方障害物への衝突を事前に予測するために利用される。クラッシュボックスは、車両の前端部に配置されて、車両前端部の前方障害物への接触を検出するために利用される。加速度センサは車体に組み付けられて、前方障害物との衝突をその衝撃力によって検出するために利用される。
【0037】
ミラーECU50は、図9のミラー制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるミラー装置51の作動を制御する。ミラー装置51は、運転者が車両後方を確認するためのミラー(すなわち、室内ミラー、ドアミラーなど)と、各ミラーの角度を変更するための電動モータと、各ミラーの角度を検出するための角度センサなどとを備えている。また、ミラーECU50には、車速Vを検出する車速センサ52も接続されている。なお、この車速センサ52に関しては、他のECUとの兼用も可能である。
【0038】
ヘッドレストECU60は、図10のヘッドレスト制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるヘッドレスト装置61の作動を制御する。ヘッドレスト装置61は、運転席、助手席および後部席シートのヘッドレストと、各ヘッドレストの高さを変更するための電動モータと、各ヘッドレストの高さを検出するための高さセンサなどとを備えている。
【0039】
シートベルトウォーニングECU70は、図11のシートベルトウォーニング制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるシートベルトウォーニング装置71の作動を制御する。シートベルトウォーニング装置71は、シートベルトの装着を乗員に警告するためのウォーニングランプ、ウォーニングブザーなどからなる。また、シートベルトウォーニングECU70には、バックルスイッチ72が接続されている。バックルスイッチ72は、シートベルトのバックル内に組み込まれ、常時オフしていて、シートベルトのタングプレートがバックル内に挿入されたときにオンする、すなわち乗員がシートベルトを装着したときにオンする。
【0040】
オーディオECU80は、図12のオーディオ制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスであるオーディオ装置81の作動を制御する。オーディオ装置81は、ラジオ、テレビ、CDなどによる音声を発生する複数のスピーカおよび同複数のスピーカに音声信号を供給する音響装置を含み、複数のスピーカから発生される音声信号による音場が変更可能となっている。
【0041】
情報表示ECU90は、図13の情報表示制御プログラムを所定時間ごとに繰り返し実行して、本発明の一車両デバイスである情報表示装置91の作動を制御する。情報表示装置91は、バス100に接続されたナビゲーション装置92からの情報を入力し、同入力した情報を液晶で構成したフロントガラスに表示する。例えば、図14に示すように、ナビゲーション装置92から得た誘導経路を示すマーク91aを実路面に重畳して表示する。また、情報表示ECU90に接続された車室外カメラ93で撮影した画像から要注意物体(例えば、道路上の回避物、道路標識)を抽出し、抽出した要注意物体91bをフロントガラス上でマーキングしたり、抽出した要注意物体に関する情報91cをフロントガラスに表示したりする。この車室外カメラは、例えば赤外線カメラで構成されている。
【0042】
さらに、情報表示装置91は、3D表示機能も有している。この3D表示機能は、車室外カメラ93で撮影した画像から要注意物体(例えば、道路上の回避物、道路標識)を抽出し、抽出した要注意物体の虚像91dを3D表示したり、抽出した要注意物体に関する情報を虚像で3D表示したりする。また、車両に関する操作スイッチの虚像91eを3D表示したりする。さらに、この虚像91eを撮影するための指先検知カメラ94が車室内に備えられており、指先検知カメラ94は運転者による操作スイッチの虚像91eに対する操作を検出する。なお、この操作スイッチの虚像91eの操作の検出結果は、同操作スイッチに関連した制御装置に送信されて利用される。
【0043】
次に、上記のように構成した実施形態の動作を説明する。まず、頭部検出ECU10の動作について説明すると、同ECU10は、所定時間ごとに、図2の頭部検出プログラムをステップS100にて開始し、ステップS102以降の処理を実行する。ステップS102においては、カメラ11に撮影指示を出力するとともに、カメラによる撮影画像を入力する。そして、ステップS104にて、前記入力した撮影画像から乗員頭部を認識する。具体的には、撮影画像から人間の頭部を表す画像を画像認識によって抽出する。なお、このステップS104の処理においては、カメラ11ごとに行ってもよいし、複数のカメラ11から入力した撮影画像を合成した後に、乗員頭部を認識してもよい。
【0044】
次に、ステップS106にて乗員頭部が存在するか否かを判定、すなわちステップS104の処理によって乗員頭部が認識されたか否かを判定する。乗員頭部が存在すれば、ステップS106にて「Yes」と判定し、ステップS108にて入力した撮影画像から前記認識した頭部の位置を計算する。そして、ステップS110にて、この計算した頭部の位置およびエアバックの取付け位置を用いて頭部からエアバックまでの距離Xを計算する。この距離Xの計算後、ステップS112にて、頭部が存在することを表す頭部存在データ、頭部の位置を表す位置データ、および頭部からエアバックまでの距離Xを表す距離データからなる頭部情報をバス100上に出力する。これらのステップS108〜S112の処理においては、ステップS104にて複数の頭部が認識されている場合には、複数の頭部のそれぞれに対して前記処理が実行される。
【0045】
一方、頭部が存在しないとき、ステップS106にて「No」と判定し、ステップS114にて、頭部が存在しないことを表す頭部不存在データを頭部情報としてバス100上に出力する。これらのステップS112,S114の処理によって出力された頭部情報は同情報を必要とするECU内のインターフェース回路内に取込まれ、新たな頭部情報を取込むまで保存される。
【0046】
前記ステップS112,S114の処理後、ステップS116にて、前記ステップS102の処理により入力した撮影画像から複数のシートおよびシートバックをそれぞれ認識する。そして、ステップS118にて各シートバックの角度を計算し、ステップS120にて各シートの前後位置を計算する。これらの計算処理後、ステップS122にて、前記計算した角度を表す角度データおよび前記計算した前後位置を表す前後位置データをシート情報として、バス100上に出力する。この出力されたシート情報も、同情報を必要とするECU内のインターフェース回路内に取込まれ、新たなシート情報を取込むまで保存される。
【0047】
次に、ステップS124にて、前記ステップS102の処理により入力した撮影画像からシート上の物体の認識処理により、シート上の物体(例えば、荷物)の有無を検出して、同有無を表す物体存在データをバス100上に出力する。この出力された物体存在データも、同データを必要とするECU内のインターフェース回路内に取込まれ、新たな物体存在データを取込むまで保存される。そして、ステップS126にて、この頭部検出プログラムの実行を終了する。
【0048】
次に、体格検出ECU20の動作について説明すると、同ECU20は、所定時間ごとに、図3の体格検出プログラムをステップS200にて開始し、ステップS202以降の処理を実行する。ステップS202においては、前記頭部検出ECU10によって出力されてインターフェース回路に記憶されている頭部情報を入力する。詳しくは、体格検出ECU20のCPUが、頭部情報を、体格検出ECU20内のインターフェース回路から入力する。以下、この種のインターフェース回路に取込まれている各種情報に関しても同じである。
【0049】
次に、ステップS204にて前記入力した頭部情報に基づいて乗員頭部の存在を判定する。頭部が存在していれば、ステップS204にて「Yes」と判定し、ステップS206にて入力した頭部情報の位置データによって表された頭部の位置に基づいて乗員の姿勢をシートごとに認識する。例えば、乗員が正常にシートに着座にしているか、乗員がドア側にもたれているか、体の一部をインストルメントパネルに載せているかなどを認識する。そして、ステップS208にて、前記認識した乗員の姿勢に基づいて、体格判別が可能であるかをシートごとに判定する。すなわち、乗員がドア側にもたれているか、体の一部をインストルメントパネルに載せていて、シート以外の部位で乗員の体重を支えているような姿勢を乗員がとっている場合には、後述する荷重センサ21により乗員の体格が正確に検出されないからである。
【0050】
乗員が正常にシート上に着座していて体格判別可能であれば、ステップS208にて「Yes」と判定し、ステップS210にシートごとに荷重センサ21から検出荷重を入力する。この入力された荷重は、ステップS212の処理により、荷重センサ21の零点補正値を用いて補正されて体格データとされる。そして、ステップS214にて体格データに基づいて体格判別して、体格判別データを生成する。この体格判別は、乗員を複数の体格ランクに区分けするもので、体格ランクとしては、例えば通常の大人、小柄な大人、子供などが採用されている。この場合、体格データよって表された荷重(すなわち、体重)の大きさにおける複数種類の範囲が前記体格ランクに割当てられている。
【0051】
前記ステップS214の処理後、ステップS216にて、前記生成された体格判別データを体格情報として、バス100上に出力する。この出力された体格情報も、同情報を必要とするECU内のインターフェース回路内に取込まれ、新たなシート情報を取込むまで保存される。そして、ステップS230にて、この体格検出プログラムの実行を終了する。
【0052】
一方、体格判別が不能なシートに関する場合には、ステップS208にて「No」と判定して、ステップS230にてこの体格検出プログラムの実行を終了する。このようなステップS206〜S216の処理により、体格判別が可能な場合にのみ、体格データおよび体格判別データは検出荷重を用いて更新される。言い換えれば、乗員の頭部が検出されても、すなわち乗員がシートに着座していても、乗員がドア側にもたれ、また体の一部をインストルメントパネルに載せるなど、シート以外の部位で乗員の体重を支えているような姿勢を乗員がとっている場合には、体格データおよび体格判別データは更新されない。これにより、乗員の着座姿勢にかかわらず、体格データおよび体格判別データは常に適切に保たれる。
【0053】
また、頭部が存在しないシート、すなわち乗員が着座していないシートに関しては、ステップS204にて「No」と判定してステップS218以降の処理を実行する。ステップS218においては、体格データおよび体格判別データをクリアする。そして、ステップS220にて物体存在データを入力し、ステップS222にて物体存在データに基づいてシート上の物体の存在の有無をシートごとに判定する。シート上に乗員以外の物体(例えば、荷物)が存在していれば、ステップS222にて「Yes」と判定して、前記ステップS216の処理後、ステップS230にてこの体格検出プログラムの実行を終了する。
【0054】
一方、シート上に乗員以外の物体(例えば、荷物)も存在していなければ、ステップS222にて「No」と判定して、ステップS224〜S228の処理を実行する。ステップS224においては、シートごとに、荷重センサ21からオフセット値(荷重センサ出力)を入力して、同オフセット値を零点補正値とする。ステップS226においてはシート情報(角度データおよび前後位置データ)を入力し、ステップS228にて前記零点補正値をシート情報で補正する。すなわち、零点補正値を、シートバックの角度およびシートの前後位置を用いて補正する。そして、このシート情報で補正された零点補正値が、前記ステップS212の入力荷重の補正処理に利用される。
【0055】
このようなステップS212,S220〜S228による零点補正に関する処理により、荷重センサ21が回路上のオフセット値、経年変化によるオフセット値などを有していても、荷重センサ21のオフセット値による影響が零点補正によってなくなるので、検出される乗員の体格の検出精度が常に良好になる。また、この零点補正値は、シートバックの角度およびシートの前後位置によって補正されるので、零点補正値(オフセット値)がシートバックの角度およびシートの前後位置による影響を受けなくなり、検出される乗員の体格の検出精度がより良好になる。
【0056】
なお、図4に示すように、上記図3の体格検出プログラムを、それらのステップS212,S214の処理の間にステップS240,S242の処理を付加するように変形してもよい。ステップS240の処理は、前記ステップS226の処理と同様なシート情報を入力する処理である。ステップS242の処理は、前記ステップS212で零点補正した体格データを、シート情報で補正する。これによれば、乗員が着座している状態でも、体格データ(すなわち、検出荷重)がシートバックの角度およびシートの前後位置による影響を受けなくなり、計算される体格データがより正確に乗員の体格を表すようになる。
【0057】
次に、これらの頭部情報および体格情報に基づく各種車両デバイスの制御について説明する。まず、エアバック装置31の制御について説明すると、エアバックECU30は、図5のステップS300にてエアバック制御プログラムの実行を開始する。そして、ステップS302にて頭部情報(特に、頭部存在データおよび距離データ)を入力して、ステップS304にてシートごとに乗員頭部が存在するかを判定する。
【0058】
乗員頭部が存在しているシートに関しては、ステップS304にて「Yes」と判定し、ステップS306以降の処理を実行する。ステップS306においては、体格情報(体格判別データ)を入力する。そして、ステップS308にて、展開圧力テーブルを参照して、体格判別データおよび距離データに対応した展開圧力の上限値を設定する。展開圧力テーブルは、エアバックECU30内に予め用意されているもので、図6に示すように、体格データ(通常の大人、小柄な大人および子供)と、乗員頭部からエアバックまでの距離Xとに対応させて、エアバックの展開圧力の上限値および展開禁止指示を記憶している。図6中の値X1,X2,X3はこの順に大きくなる値であり、このテーブルからも解るように、乗員頭部からエアバックまでの距離Xが大きくなるに従って展開圧力の上限値が大きな値に設定されるとともに、子供から通常の大人になるに従って同上限値が大きな値に設定される。
【0059】
前記ステップS308の処理後、ステップS310にて車両の衝突を判定する。この衝突判定は、衝突検出用センサ群32から検出信号、特に車体に配置した加速度センサの検出値に基づいて行われる。車両の衝突が判定されなければ、ステップS310にて「No」と判定して、ステップS318にてエアバック制御プログラムの実行を終了する。
【0060】
一方、車両の衝突が判定されると、ステップS310にて「Yes」と判定し、ステップS312にてエアバックの展開圧力を決定する。この展開圧力の決定においては、前記加速度センサによって検出された加速度が大きくなるに従って、すなわち衝突の程度が大きくなるに従って、展開圧力が大きな値に設定される。また、この決定される展開圧力は、前記ステップS308の処理によって制限された上限値以下の値に制限される。
【0061】
次に、ステップS314にてエアバック装置31を制御して、前記決定された展開圧力に応じた態様でエアバックの展開が制御される。具体的には、エアバックECU30は、エアバック装置31において点火されるインフレータの数を制御して爆発する火薬量を変化させ、また各インフレータの点火タイミングをずらすことにより、エアバックの展開圧力を前記決定圧力に制御する。
【0062】
このようなステップS302〜S314の処理により、車両の衝突検出時に展開されるエアバックの展開態様が、通常の大人、小柄な大人、子供などのように乗員の体格に応じて制御されるので、乗員を適切に保護できる。また、エアバックの展開態様が、乗員頭部からエアバックまでの距離Xに応じても制御されて、エアバックが車両衝突時の状況に応じて的確に展開するようになり、乗員をより適切に保護できる。
【0063】
一方、ステップS304にて「No」すなわち乗員頭部が不存在であると判定されたシートに関しては、ステップS316の処理によりエアバックの展開が禁止される。これにより、乗員がシートに着座していない場合には、不必要なエアバックの展開を避けることができ、エアバックの展開による修理費を低減できるとともに、無駄な電力消費を抑えることができる。
【0064】
次に、シートベルト装置41の制御について説明すると、シートベルトECU40は、図7のステップS400にてシートベルト制御プログラムの実行を開始する。そして、ステップS402にて頭部情報(特に、頭部存在データ)を入力して、ステップS404にてシートごとに乗員頭部が存在するかを判定する。
【0065】
乗員頭部が存在しているシートに関しては、ステップS404にて「Yes」と判定し、ステップS406以降の処理を実行する。ステップS406においては、体格情報(体格判別データ)を入力する。そして、ステップS408にて、張力テーブルを参照して、体格判別データに対応したシートベルトの張力を設定する。張力テーブルは、シートベルトECU40内に予め用意されているもので、図8に示すように、体格データ(通常の大人、小柄な大人および子供)に対応させて、シートベルトの車両衝突時の張力を記憶している。このテーブルからも解るように、子供から通常の大人になるに従ってシートベルトの張力は大きな値に設定される。
【0066】
前記ステップS408の処理後、ステップS410にて、衝突検出用センサ群32からの検出信号に基づいて車両の衝突を判定する。この衝突判定は、実際に車両が他の物体に衝突したことを含むとともに、車両の前方物体に対する衝突予測をも含む。具体的には、赤外線などを用いたレーダ、車速センサ、クラッシュボックス、加速度センサなどからの検出信号をそれぞれ入力して、これらの検出信号を用いて衝突が予測または検出される。車両の衝突が予測または判定されなければ、ステップS410にて「No」と判定して、ステップS418にてシートベルト制御プログラムの実行を終了する。
【0067】
一方、車両の衝突が予測または判定されると、ステップS410にて「Yes」と判定し、ステップS412にてシートベルト装置41を制御して、シートベルトモータおよびプリテンショナーを作動させる。具体的には、車両の衝突が予測された場合に、シートベルトモータの作動が制御される。このシートベルトモータの作動制御においては、シートベルトモータに流す電流量を、前記ステップS408の処理により乗員の体格に応じて設定された張力に加え、衝突予測における衝突可能性の程度に応じて制御することにより、シートベルトの巻取り張力を制御する。また、車両の衝突が検出された場合に、シートベルトプリテンショナーの作動が制御される。この場合には、前記ステップS408の処理によって乗員の体格に応じて設定された張力に加え、衝突検出における衝突の大きさの程度に応じて、プリテンショナーにおいて点火されるインフレータの数を制御して爆発する火薬量を変化させ、また各インフレータの点火タイミングをずらすことにより、シートベルトの巻取り張力を制御する。
【0068】
このようなステップS402〜S412の処理により、車両衝突の予測および検出時に巻取られるシートベルトの張力が、通常の大人、小柄な大人、子供などのように乗員の体格に応じて制御されるので、乗員を適切に保護できる。
【0069】
一方、ステップS404にて「No」すなわち乗員頭部が不存在であると判定されたシートに関しては、ステップS414の処理によりプリテンショナーの作動が禁止されるとともに、ステップS416の処理によりシートベルトモータの作動が禁止される。これにより、不必要なシートベルトの巻取りを避けることができ、プリテンショナーの作動による修理費を低減できるとともに、無駄な電力消費を抑えることができる。
【0070】
なお、本実施形態では、車両衝突の予測または検出時に乗員を拘束する手段として、エアバックおよびシートベルトの例にしたが、他の乗員拘束装置が車両に搭載されている場合には、前記図5のステップS304,S316および図7のS404,S414,S416の処理と同様に、乗員頭部がシート上に存在しないときには、前記他の乗員拘束装置の作動を禁止するとよい。
【0071】
次に、ミラー装置51の制御について説明すると、ミラーECU50は、図9のステップS500にてミラー制御プログラムの実行を開始する。そして、ステップS502にて頭部情報(特に、頭部存在データおよび位置データ)を入力して、ステップS504にて運転席シート上に乗員頭部が存在するかを判定する。
【0072】
運転席シート上に乗員頭部が存在していなければ、ステップS504にて「No」と判定し、ステップS512にてこのミラー制御プログラムの実行を終了する。一方、運転席シート上に乗員頭部が存在していれば、ステップS504にて「Yes」と判定して、ステップS506以降の処理を実行する。ステップS506においては、車速センサ52から車速Vを入力する。そして、ステップS508にて、車速Vが所定の小さな前進車速V1以上であるかを判定する。なお、この前進車速V1とは、車両の後退を除外して、車両が前進しているときの車速を意味するとともに、車両が停止していなくて走行中であることを判定できる程度に小さな値である。これにより、車両の前進が判定される。
【0073】
車速Vが前進車速V1以上すなわち車両が前進していれば、ステップS508にて「Yes」と判定して、ステップS510にて室内ミラーおよびドアミラーの角度を調整して、ステップS512にてミラー制御プログラムの実行を終了する。このミラーの角度調整においては、前記ステップS502の処理によって入力した頭部情報中の運転者頭部の位置を表す位置データを用いてミラー装置51を制御して、室内ミラーおよびドアミラーの角度を運転者が見易い角度に調整する。また、車速Vが前進車速V1以上でなければ、ステップS508にて「No」と判定して、ステップS512にてこのミラー制御プログラムの実行を終了する。
【0074】
これによれば、運転者が手動操作で室内ミラーおよびドアミラーの角度を調整する手間を省くことができるようになる。また、車両の前進を検出することにより、不必要なミラーの作動を抑えることができ、消費電力を節約できる。なお、車速Vが前進車速V1以上であることを条件とする代わりに、運転者による指示を条件に、ステップS510の処理を実行して、室内ミラーおよびドアミラーの角度を運転者の頭部位置に応じて自動調整するようにしてもよい。また、室内ミラーおよびドアミラー以外にも、後方確認用ミラーが存在する場合には、同ミラーも前記と同様に制御するとよい。
【0075】
次に、ヘッドレスト装置61の制御について説明すると、ヘッドレストECU60は、図10のステップS600にてヘッドレスト制御プログラムの実行を開始する。そして、ステップS602にて頭部情報(特に、頭部存在データおよび位置データ)を入力して、ステップS604にてシートごとに乗員頭部が存在するかを判定する。
【0076】
全てのシートに乗員頭部が存在していなければ、ステップS604にて「No」と判定し、ステップS608にてこのヘッドレスト制御プログラムの実行を終了する。一方、乗員頭部が存在しているシートに関しては、ステップS604にて「Yes」と判定して、ステップS606のヘッドレストの高さ調整処理を実行して、ステップS608にてこのヘッドレスト制御プログラムの実行を終了する。このヘッドレストの高さ調整処理においては、前記ステップS602の処理によって入力した頭部情報中の運転者頭部の位置を表す位置データを用いてヘッドレスト装置61を制御して、ヘッドレストの高さを乗員に適した高さまで移動する。
【0077】
これによれば、運転者が手動操作でヘッドレストの高さを調整する手間を省くことができるようになる。なお、この場合も、乗員による指示を条件に、ステップS606の処理を実行して、ヘッドレストを乗員に適した高さに自動調整するようにしてもよい。
【0078】
次に、シートベルトウォーニング装置71の制御について説明すると、シートベルトウォーニングECU70は、図11のステップS700にてシートベルトウォーニング制御プログラムの実行を開始する。そして、ステップS702にて頭部情報(特に、頭部存在データ)を入力して、ステップS704にてシートごとに乗員頭部が存在するかを判定する。
【0079】
乗員頭部が存在しているシートに関しては、ステップS704にて「Yes」と判定し、ステップS706以降の処理を実行する。ステップS706においては、バックルスイッチ72がオンであるかを判定することにより、シートベルトの装着の有無を判定する。そして、バックルスイッチ72がオンしていなければ、ステップS706にて「No」と判定して、ステップS708にてシートベルトウォーニング装置71を制御して、ウォーニングランプを点灯したり、ウォーニングブザーを作動させて、ステップS708にてこのシートベルトウォーニング制御プログラムの実行を終了する。
【0080】
一方、乗員頭部が存在しないシートに関しては、ステップS704にて「No」と判定して、ステップS712にてこのシートベルトウォーニング制御プログラムの実行を終了する。また、乗員頭部が存在してもバックルスイッチ72がオンであるシートに関しては、ステップS704,S706にて共に「Yes」と判定して、ステップS712にてこのシートベルトウォーニング制御プログラムの実行を終了する。
【0081】
これによれば、シートに物が置かれている場合は除外され、シートに乗員が着座し、かつ乗員がシートベルトを装着していないときのみ、シートベルトの装着が乗員に警告されるので、不必要な警告が回避される。
【0082】
次に、オーディオ装置81の制御について説明すると、オーディオECU80は、図12のステップS800にてオーディオ制御プログラムの実行を開始する。そして、ステップS802にて頭部情報(特に、頭部存在データ)を入力して、ステップS804にてシートごとに乗員頭部が存在するかを判定する。
【0083】
全てのシートに乗員頭部が存在していなければ、ステップS804にて「No」と判定し、ステップS810にてこのオーディオ制御プログラムの実行を終了する。一方、乗員頭部が存在しているシートがあれば、ステップS804にて「Yes」と判定して、ステップS806,S808の処理を実行する。ステップS806においては、乗員位置すなわち乗員が着座しているシートを認識する。ステップS808においては、前記認識結果を用いてオーディオ装置81を制御して、オーディオ装置81による音場を設定する。この場合、運転席、助手席、後部右席および後部左席のうちで乗員が着座しているシートの組み合わせに応じて、同組み合わせに適したオーディオ装置81による音場が設定される。
【0084】
これによれば、乗員の手動操作による音場設定の手間を省くことができるようになる。なお、この場合も、乗員による指示を条件に、このオーディオ制御プログラムを実行して、乗員の位置に適したオーディオ装置81による音場を自動調整するようにしてもよい。
【0085】
次に、情報表示装置91の制御について説明すると、情報表示ECU90は、図13のステップS900にて情報表示制御プログラムの実行を開始する。そして、ステップS902にて3D表示モードであるかを判定するとともに、ステップS904にて重畳表示モードであるかを判定する。これらのモードは運転者により設定されるもので、図示しない操作子によって選択される。3D表示モードおよび重畳表示モードのいずれのモードも選択されていなければ、ステップS934にてこの情報表示制御プログラムの実行を終了する。重畳表示モードが選択されていれば、ステップS906〜S918の処理を実行する。3D表示モードが選択されていれば、ステップS920〜S932の処理を実行する。
【0086】
重畳表示モードが選択されている場合について説明すると、ステップS906にて頭部情報(特に、頭部存在データおよび位置データ)を入力して、ステップS908にて運転席シート上に乗員頭部が存在するかを判定する。運転席シート上に乗員頭部が存在していなければ、ステップS908にて「No」と判定し、ステップS934にてこの情報表示制御プログラムの実行を終了する。一方、運転席シート上に乗員頭部が存在していれば、ステップS908にて「Yes」と判定して、ステップS910にて車室外カメラ93に対して撮影を指示し、同カメラ93にて撮影した画像を入力する。
【0087】
次に、ステップS912にて、前記入力した画像から表示すべき表示物を抽出する。この表示物は、道路および道路近辺の要注意物体(例えば、道路上の回避物、道路標識)である。前記ステップS912の処理後、ステップS914にて、その他の重畳すべき表示物に関する画像を生成する。この場合、例えば、ナビゲーション装置92から得た誘導経路を指示するためのマークなどである。
【0088】
次に、ステップS916にて、前記ステップS906の処理によって入力した頭部情報中の位置データによって表される運転者頭部の位置を用いて、前記抽出した表示物および生成した表示物画像の実路面上の表示位置を決定する。そして、ステップS918にて、図14に示すように、実路面上の前記決定した表示位置に、抽出した要注意物体91bをフロントガラス上でマーキングしたり、抽出した要注意物体に関する情報91c、およびその他の表示物(例えば、誘導路指示マーク)91aをフロントガラスに表示する。
【0089】
一方、3D表示が選択されている場合に実行されるステップS920〜S930においても、前記ステップS906〜S916の処理と同様にして、車室外カメラ93で撮影した画像から表示すべき表示物を抽出するとともに、その他の3D表示すべき表示物に関する画像を生成し、またそれらの表示位置も決定する。この場合、その他の表示物は、例えば、車両に関する操作スイッチである。そして、ステップS932にて、前記ステップS920の処理によって入力した頭部情報中の位置データによって表される運転者頭部の位置を用いて、前記抽出した表示物および生成した表示物画像の虚像91d,91eを3D表示する。
【0090】
そして、運転者が前記操作スイッチの虚像91dを操作した場合には、その操作は指先検知カメラ94によって検出される。そして、図示しないプログラムの実行により、この操作スイッチの虚像91dの操作の検出結果は、同操作スイッチに関連した制御装置に送信されて利用される。
【0091】
このように、この情報表示制御プログラムの実行により、運転者頭部の位置に従って表示物が実路面に重畳表示されたり、表示物が3D表示されるので、運転者にとって便利になる。
【0092】
また、この情報表示制御プログラムにあっては、運転者に対する重畳表示および3D表示を行うようにしたが、他の乗員に対しても重畳表示および3D表示を行うようにしてもよい。この場合、ステップS906,S920の処理によって入力した頭部情報のうちから前記他の乗員に関する頭部情報を抽出して、前記と同様の処理を行うようにすればよい。
【0093】
以上、本発明の一実施形態について説明したが、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【0094】
例えば、上記実施形態においては、乗員の体格を荷重センサ21によって検出された荷重に基づいて検出するようにした。しかし、この荷重センサ21によって検出された荷重に代えまたは加えて、図1に破線で示すシートベルトテンションセンサ22によって検出されたシートベルトの張力と、シートベルトウォーニングECU70に接続されたバックルスイッチ72の検出信号とを用いて、乗員の体格を検出するようにしてもよい。さらに、シートベルトの引出し量を検出するセンサを設けて、シートベルトの引出し量に応じて乗員の体格を判別するようにしてもよい。
【0095】
また、上記実施形態においては、乗員頭部の位置を表す位置データを直接的または間接的に利用する車両デバイスとして、エアバック装置31、シートベルト装置41、ミラー装置51、ヘッドレスト装置61、オーディオ装置81および情報表示装置91を例にして説明したが、この位置データは他の車両デバイス、例えばエアーコンディショナー装置にも適用できる。エアーコンディショナー装置の場合、乗員頭部の位置に基づいて風の向きを制御するようにするとよい。
【0096】
また、上記実施形態においては、乗員の頭部検出、乗員の体格検出および各種車両デバイスの制御のために独立したECUを用いるようにしたが、ECUの処理速度などを考慮して、これらのECUは適宜統合してもよい。例えば、乗員の頭部および体格検出を1つのECUで実行するようにしてもよい。また、上記実施形態の車両デバイスのうちの複数の車両デバイスを適宜組み合わせて、1つのECUで制御するようにしてもよい。
【図面の簡単な説明】
【図1】 本発明の一実施形態に係る車両デバイス制御装置の全体ブロック図である。
【図2】 図1の頭部検出ECUにより実行される頭部検出プログラムを示すフローチャートである。
【図3】 図1の体格検出ECUにより実行される体格検出プログラムを示すフローチャートである。
【図4】 前記体格検出プログラムの一部を変更した体格検出プログラムの変更部分を示すフローチャートである。
【図5】 図1のエアバックECUにより実行されるエアバック制御プログラムを示すフローチャートである。
【図6】 展開圧力テーブルの内容を示す図である。
【図7】 図1のシートベルトECUにより実行されるシートベルト制御プログラムを示すフローチャートである。
【図8】 張力テーブルの内容を示す図である。
【図9】 図1のミラーECUにより実行されるミラー制御プログラムを示すフローチャートである。
【図10】 図1のヘッドレストECUにより実行されるヘッドレスト制御プログラムを示すフローチャートである。
【図11】 図1のシートベルトウォーニングECUにより実行されるシートベルトウォーニング制御プログラムを示すフローチャートである。
【図12】 図1のオーディオECUにより実行されるオーディオ制御プログラムを示すフローチャートである。
【図13】 図1の情報表示ECUにより実行される情報表示制御プログラムを示すフローチャートである。
【図14】 重畳表示例を示す図である。
【図15】 3D表示例を示す図である。
【符号の説明】
10…頭部検出ECU、11…カメラ、20…体格検出ECU、21…荷重センサ、30…エアバックECU、31…エアバック装置、40…シートベルトECU、41…シートベルト装置、50…ミラーECU、51…ミラー装置、60…ヘッドレストECU、61…ヘッドレスト装置、70…シートベルトウォーニングECU、71…シートベルトウォーニング装置、80…オーディオECU、81…オーディオ装置、90…情報表示ECU、91…情報表示装置。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a vehicle device control apparatus that captures a vehicle interior with a camera, detects information about an occupant's head based on a captured image, and controls the vehicle device according to the detection result of the head.
[0002]
[Prior art]
Conventionally, based on the image of the passenger compartment taken by the camera, the presence or absence of the occupant, the position of the occupant head is detected to detect the seating posture of the occupant, the distance between the occupant and the instrument panel, It is known to control the presence or absence of the operation of the airbag according to these detection results (see Patent Document 1).
[0003]
[Patent Document 1]
JP 2001-331790 A
[0004]
[Problems to be solved by the invention]
However, it is not sufficient to control the vehicle device including the air bag device only by the information indicating the position of the passenger's head as in the conventional example. That is, the occupant sitting on the seat may be a normal adult, a small adult, or a child. In this case, in order to protect the occupant, it is preferable to change the deployment mode of the airbag according to the occupant. However, in the above-described conventional device, the deployment mode of the airbag cannot be changed according to the occupant. Control of the device is not always appropriate.
[0005]
SUMMARY OF THE INVENTION
The present invention has been made to cope with the above-described problem, and an object thereof is a vehicle such as a seat belt device, a mirror device, an information display device, a headrest device, a seat belt warning device, and an audio device including an airbag device. A vehicle device control apparatus for appropriately controlling a device is provided.
[0006]
In order to achieve the above object, the present invention is characterized by a camera that captures an image in a passenger compartment and an occupant's head from the captured image.Position ofA head detecting means for detectingOne of the load applied to the seat, the tension of the seat belt, the wearing of the seat belt, and the withdrawal amount of the seat beltDetect occupant physiqueDetecting as detection value forMeans of exiting,Determining means for determining whether the detection value by the detection means accurately represents the occupant's physique based on the detected position of the occupant head, and the detection value by the detection means accurately representing the occupant's physique When determined by the determination means, the physique data representing the occupant's physique for use in controlling the vehicle device is updated using the detection value by the detection means, and the detection value by the detection means accurately represents the occupant's physique Physique data updating means for maintaining the previous physique data without updating the physique data when it is not determined by the determining means;SaidCalculate a control value for controlling the vehicle device corresponding to the updated physique data, and use the calculated control valueAnd a device control means for controlling the vehicle device. In this case, the vehicle device is, for example, a seat belt device including a seat belt winding device, an airbag device, or the like.
[0007]
If the occupant is in a posture that supports the occupant's weight at a part other than the seat, such as leaning on the door side or placing a part of the body on the instrument panel, it is detected by the load sensor. The physique of the occupant is not accurately detected due to a detection value such as a load applied to the seat. However, according to the configuration of the present invention, when it is determined that a detection value such as the load applied to the seat by the detection means, the tension of the seat belt, or the amount of withdrawal of the seat belt accurately represents the occupant's physique. Only, the physique data is updated using the detection value by the detection means, otherwise it is maintained at the previous value, and this physique data is used to control the vehicle device. Therefore, the physique data is always kept appropriate regardless of the sitting posture of the occupant, and the vehicle device is always appropriately controlled regardless of the sitting posture of the occupant.
[0008]
In the present invention, the head detecting means includes head presence detecting means for detecting presence / absence of the presence of an occupant head as head information, and the vehicle device is a restraining device for restraining the occupant in a vehicle collision, The control means prohibits the operation of the restraint device when the head presence detection means detects that no occupant head is present, and the restraint device when the head presence detection means detects that the occupant head is present. And the operation mode of the restraint device isUsing the calculated control valueIt is good to control. Also in this case, the restraining device is, for example, a seat belt device including a seat belt winding device, an air bag device, or the like.
[0009]
According to this, unnecessary operation of the restraint device can be avoided, repair costs after the operation can be reduced, and wasteful power consumption can be suppressed. Further, the restraint device is appropriately controlled according to the occupant's physique.
[0010]
In the present invention, the vehicle device is a seat belt retractor, and the device control means determines the tension of the seat belt when the seat belt retractor operates.Using the calculated control valueIt is good to control.
[0011]
According to this, the seat belt retractor that operates at the time of vehicle collision prediction, collision, etc. applies different tensions to the seat belt according to the occupant's physique, such as normal adults, small adults, children, etc. To do. Accordingly, the occupant can be restrained by the seat belt having an appropriate tension, and the occupant can be appropriately protected.
[0012]
In the present invention, the vehicle device is an airbag device, and the device control means defines the airbag deployment mode when the airbag device is in operation.Using the calculated control valueIt is good to control.
[0013]
According to this, the deployment mode of the airbag deployed at the time of vehicle collision prediction is controlled according to the occupant's physique, such as a normal adult, a small adult, a child, or the like. Therefore, it is possible to properly protect the occupant.
[0014]
In the present invention, the head detection means further includes a head distance detection means for detecting a distance from the passenger's head to the airbag as head information, and the device control means includes:The control value is calculated in consideration of the detected distance.It is good to do so.
[0015]
According to this, the deployment mode of the airbag is also controlled according to the distance from the head of the occupant to the airbag, so that the airbag can be deployed accurately according to the situation at the time of the vehicle collision. More appropriate protection.
[0016]
Further, in the present invention, the head further comprises a mounting detection means for detecting the mounting of the seat belt, and a warning device that is provided independently of the vehicle device and warns the passenger of the mounting of the seat belt. The part detecting means includes head presence detecting means for detecting presence / absence of the presence of an occupant head as head information, and the device control means further detects the presence of the occupant head by the head presence detecting means, When the seat belt is not detected by the mounting detection means, the warning device may be operated.
[0017]
According to this, when an object is placed on the seat, it is excluded, and only when the occupant is seated on the seat and the occupant is not wearing the seat belt, the occupant is warned of wearing the seat belt, Unnecessary warnings are avoided.
[0018]
The present invention further includes another vehicle device that is provided independently of the vehicle device and needs to be repositioned depending on the position of the occupant head., DeThe vice control means furtherDetected by the head detecting meansThe other vehicle device may be controlled according to the position of the occupant head. In this case, the other vehicle devices include, for example, a mirror device having a rear-viewing mirror, an information display device that displays various types of information to the occupant, a headrest device that can adjust the height of the headrest, and a wind direction that can be changed. These include air conditioner devices and audio devices that can change the sound field.
[0019]
According to this, even if the occupant does not manually operate a vehicle device that requires position change according to the position of the occupant head, the position of the vehicle device is automatically changed, which is convenient for the occupant.
[0020]
Further, in this case, the other vehicle device is a mirror for confirming the rear of the vehicle, and further includes a forward detection means for detecting the forward movement of the vehicle, and the device control means is configured to move the vehicle forward by the forward movement detection means. Is detected, the position of the mirror isDetected by the head detection meansIt is good to control according to the position of a passenger | crew head.
[0021]
According to this, unnecessary mirror operation can be suppressed, and power consumption can be saved.
[0024]
In the present invention,, InspectionThe exit means is the load applied to the seatInspectLoad sensorIncluding,Object absence detection means for detecting the absence of an object on the sheet based on the captured image, and detection of a load sensor when the absence of the object is detected by the object absence detection means Zero point correction value setting means for setting a zero point correction value based on the output; and zero point correction means for correcting the zero point for the load detected by the load sensor using the detected zero point correction value;WithGood.
[0025]
The load sensor may have an offset value on the circuit and an offset value due to aging. However, according to the said structure, since the influence by the offset value of such a load sensor is eliminated by zero point correction, the detection accuracy of the detected occupant's physique always becomes good.
[0026]
Further, the zero point correction value setting means includes a sheet state detection means for detecting at least one of the seat back angle and the front and rear position of the seat based on an image photographed by the camera, and the zero point correction value is detected. Correction may be made using at least one of the seat back angle and the front and rear position of the seat.
[0027]
The detection output output from the load sensor is affected by the seat back angle and the seat front-rear position. However, according to the above configuration, the influence of the seat back angle and the front and rear position of the seat is eliminated, so that the detection accuracy of the detected occupant's physique is further improved.
[0028]
In the present invention,, InspectionThe exit means is the load applied to the seatInspectLoad sensorIncluding,Seat state detection means for detecting at least one of a seat back angle and a seat front-rear position based on the photographed image, and a load detected by a load sensor based on the detected seat back angle and the seat Correction means for correcting by at least one of the front and rear positions;WithGood.
[0029]
As described above, the detection output output from the load sensor is affected by the seat back angle and the seat front-rear position. However, according to the above configuration, the influence of the seat back angle and the front and rear position of the seat is eliminated, so that the detection accuracy of the detected occupant's physique is always good.
[0030]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is an overall block diagram of a vehicle device control apparatus according to the embodiment.
[0031]
This vehicle device control device is connected to the
[0032]
The
[0033]
The
[0034]
The
[0035]
The
[0036]
A collision
[0037]
The
[0038]
The
[0039]
The seat
[0040]
The
[0041]
The
[0042]
Furthermore, the
[0043]
Next, the operation of the embodiment configured as described above will be described. First, the operation of the
[0044]
Next, in step S106, it is determined whether or not an occupant head is present, that is, whether or not the occupant head is recognized by the processing in step S104. If the occupant head is present, “Yes” is determined in step S106, and the stepS108The position of the recognized head is calculated from the photographed image input in (1). In step S110, a distance X from the head to the airbag is calculated using the calculated head position and airbag mounting position. After the calculation of the distance X, in step S112, the head presence data representing the presence of the head, the position data representing the position of the head, and the distance data representing the distance X from the head to the airbag are included. The head information is output on the
[0045]
On the other hand, when the head does not exist, “No” is determined in step S106, and head non-existence data indicating that the head does not exist is output on the
[0046]
After the processes in steps S112 and S114, in step S116, a plurality of sheets and a seat back are recognized from the captured image input by the process in step S102. In step S118, the angle of each seat back is calculated, and in step S120, the front and rear positions of each seat are calculated. After these calculation processes, in step S122, the angle data representing the calculated angle and the front / rear position data representing the calculated front / rear position are output on the
[0047]
Next, in step S124, the presence / absence of an object on the sheet is detected by detecting the presence / absence of an object (eg, luggage) on the sheet from the captured image input in the process of step S102 by the object recognition process. Data is output on the
[0048]
Next, the operation of the
[0049]
Next, in step S204, the presence of an occupant head is determined based on the input head information. If the head is present, “Yes” is determined in step S204, and the posture of the occupant is determined for each seat based on the position of the head represented by the position data of the head information input in step S206. recognize. For example, it is recognized whether the occupant is normally seated on the seat, whether the occupant is leaning against the door, or whether a part of the body is placed on the instrument panel. In step S208, it is determined for each seat whether the physique can be determined based on the recognized posture of the occupant. In other words, if the occupant is leaning against the door side, or a part of the body is placed on the instrument panel, and the occupant is taking a posture that supports the occupant's weight other than the seat, it will be described later. This is because the physique of the occupant is not accurately detected by the
[0050]
If the occupant is normally seated on the seat and can determine the physique, “Yes” is determined in step S208, and the detected load is input from the
[0051]
After the process of step S214, in step S216, the generated physique determination data is output on the
[0052]
On the other hand, if it is related to a sheet for which physique determination is impossible, “No” is determined in step S208, and execution of this physique detection program is terminated in step S230. The physique data and the physique discrimination data are updated using the detected load only when physique discrimination is possible by the processing of steps S206 to S216. In other words, even if the occupant's head is detected, that is, even if the occupant is seated on the seat, the occupant leans against the door and places a part of the body on the instrument panel, etc. When the occupant is in a posture that supports the weight of the person, the physique data and the physique determination data are not updated. As a result, the physique data and the physique determination data are always kept appropriate regardless of the sitting posture of the occupant.
[0053]
Further, for a seat that does not have a head, that is, a seat in which no occupant is seated, it is determined as “No” in step S204, and the processing from step S218 onward is executed. In step S218, the physique data and the physique determination data are cleared. In step S220, object presence data is input, and in step S222, the presence / absence of an object on the sheet is determined for each sheet based on the object presence data. If there is an object other than an occupant (eg, luggage) on the seat, it is determined as “Yes” in step S222, and after the processing in step S216, the execution of this physique detection program is terminated in step S230. To do.
[0054]
On the other hand, if there is no object (for example, luggage) other than the occupant on the seat, it is determined as “No” in step S222, and the processes of steps S224 to S228 are executed. In step S224, an offset value (load sensor output) is input from the
[0055]
Even if the
[0056]
As shown in FIG. 4, the physique detection program shown in FIG. 3 may be modified so that the processes in steps S240 and S242 are added between the processes in steps S212 and S214. The process of step S240 is a process of inputting sheet information similar to the process of step S226. In the process of step S242, the physique data that has been zero-corrected in step S212 is corrected with sheet information. According to this, even when the occupant is seated, the physique data (that is, the detected load) is not affected by the seat back angle and the front and rear position of the seat, and the calculated physique data is more accurate. It comes to express.
[0057]
Next, control of various vehicle devices based on these head information and physique information will be described. First, the control of the
[0058]
For a seat with an occupant head, “Yes” is determined in step S304, and the processes in and after step S306 are executed. In step S306, physique information (physique discrimination data) is input. In step S308, with reference to the development pressure table, the upper limit value of the development pressure corresponding to the physique determination data and the distance data is set. The deployment pressure table is prepared in advance in the
[0059]
After the process in step S308, a vehicle collision is determined in step S310. This collision determination is performed based on a detection signal from the collision
[0060]
On the other hand, if the collision of the vehicle is determined, “Yes” is determined in step S310, and the deployment pressure of the airbag is determined in step S312. In determining the deployment pressure, the deployment pressure is set to a larger value as the acceleration detected by the acceleration sensor increases, that is, as the degree of collision increases. Further, the determined deployment pressure is limited to a value equal to or lower than the upper limit value limited by the process of step S308.
[0061]
Next, in step S314, the
[0062]
As a result of the processing in steps S302 to S314, the deployment mode of the airbag deployed at the time of vehicle collision detection is controlled according to the occupant's physique, such as a normal adult, a small adult, a child, etc. Crew can be properly protected. Moreover, the deployment mode of the airbag is also controlled according to the distance X from the head of the occupant to the airbag, so that the airbag can be deployed accurately according to the situation at the time of the vehicle collision, and the occupant is more appropriate. Can be protected.
[0063]
On the other hand, for the seat determined as “No” in step S304, that is, the passenger's head is absent, the deployment of the airbag is prohibited by the process of step S316. As a result, when the occupant is not seated on the seat, unnecessary airbag deployment can be avoided, repair costs due to airbag deployment can be reduced, and wasteful power consumption can be suppressed.
[0064]
Next, the control of the
[0065]
With respect to a seat on which an occupant head is present, “Yes” is determined in step S404, and the processes in and after step S406 are executed. In step S406, physique information (physique discrimination data) is input. In step S408, the tension of the seat belt corresponding to the physique determination data is set with reference to the tension table. The tension table is prepared in advance in the
[0066]
After the process of step S408, in step S410, the collision of the vehicle is determined based on the detection signal from the collision
[0067]
On the other hand, if a vehicle collision is predicted or determined, “Yes” is determined in step S410, and the
[0068]
As a result of the processes in steps S402 to S412, the tension of the seat belt that is wound when the vehicle collision is predicted and detected is controlled according to the physique of the occupant, such as a normal adult, a small adult, or a child. , Occupants can be properly protected.
[0069]
On the other hand, for the seat determined as “No” in step S404, that is, the occupant's head is absent, the operation of the pretensioner is prohibited by the process of step S414 and the seat belt motor of the seat belt motor is processed by the process of step S416. Operation is prohibited. Thereby, unnecessary winding of the seat belt can be avoided, repair costs due to the operation of the pretensioner can be reduced, and wasteful power consumption can be suppressed.
[0070]
In the present embodiment, an example of an air bag and a seat belt is used as a means for restraining the occupant when the vehicle collision is predicted or detected. However, when other occupant restraint devices are mounted on the vehicle, Similarly to the processing of steps S304 and S316 of FIG. 5 and the processing of S404, S414, and S416 of FIG. 7, when the occupant head is not present on the seat, the operation of the other occupant restraint device may be prohibited.
[0071]
Next, the control of the
[0072]
If the occupant's head is not present on the driver's seat, “No” is determined in step S504, and the execution of the mirror control program is terminated in step S512. On the other hand, if the occupant's head is present on the driver's seat, it is determined as “Yes” in step S504, and the processing after step S506 is executed. In step S506, the vehicle speed V is input from the
[0073]
If the vehicle speed V is equal to or greater than the forward vehicle speed V1, that is, if the vehicle is moving forward, it is determined "Yes" in step S508, the angles of the indoor mirror and the door mirror are adjusted in step S510, and the mirror control program is determined in step S512. The execution of is terminated. In this mirror angle adjustment, the
[0074]
According to this, it becomes possible to save the driver from adjusting the angles of the indoor mirror and the door mirror manually. Further, by detecting the forward movement of the vehicle, unnecessary mirror operation can be suppressed, and power consumption can be saved. It should be noted that, instead of being conditional on the vehicle speed V being equal to or greater than the forward vehicle speed V1, the processing of step S510 is executed on the condition of the driver's instruction, and the angles of the indoor mirror and the door mirror are set to the driver's head position. Automatic adjustment may be made accordingly. In addition to the indoor mirror and the door mirror, if there is a rear confirmation mirror, the mirror may be controlled in the same manner as described above.
[0075]
Next, the control of the
[0076]
If no occupant head is present on all the seats, “No” is determined in step S604, and execution of the headrest control program is terminated in step S608. On the other hand, for a seat with an occupant head, it is determined “Yes” in step S604, the headrest height adjustment process in step S606 is executed, and the headrest control program is executed in step S608. Exit. In this headrest height adjustment process, the
[0077]
According to this, it becomes possible to save the driver from having to adjust the height of the headrest by manual operation. In this case, the headrest may be automatically adjusted to a height suitable for the occupant by executing the process of step S606 on the condition of an instruction from the occupant.
[0078]
Next, the control of the seat
[0079]
With respect to a seat on which an occupant head is present, “Yes” is determined in step S704, and the processes in and after step S706 are executed. In step S706, it is determined whether the seat belt is worn by determining whether the
[0080]
On the other hand, for a seat having no occupant head, “No” is determined in step S704, and the execution of the seat belt warning control program is terminated in step S712. In addition, regarding a seat for which the
[0081]
According to this, when an object is placed on the seat, it is excluded, and only when the occupant is seated on the seat and the occupant is not wearing the seat belt, the occupant is warned of wearing the seat belt, Unnecessary warnings are avoided.
[0082]
Next, the control of the
[0083]
If the occupant head is not present on all the seats, “No” is determined in step S804, and the execution of the audio control program is terminated in step S810. On the other hand, if there is a seat with an occupant head, “Yes” is determined in step S804, and the processes of steps S806 and S808 are executed. In step S806, the occupant position, that is, the seat on which the occupant is seated is recognized. In step S808, the
[0084]
According to this, it becomes possible to save the labor of setting the sound field by manual operation of the occupant. In this case, the audio control program may be executed on the condition of an instruction from the occupant to automatically adjust the sound field by the
[0085]
Next, the control of the
[0086]
The case where the superimposed display mode is selected will be described. In step S906, head information (particularly, head presence data and position data) is input, and in step S908, an occupant head is present on the driver's seat. Judge whether to do. If there is no occupant head on the driver's seat, “No” is determined in step S908, and the execution of the information display control program is terminated in step S934. On the other hand, if the occupant's head is present on the driver's seat, it is determined as “Yes” in step S908, and the
[0087]
In step S912, a display object to be displayed is extracted from the input image. This display object is a road and an object requiring attention (for example, an avoidance object on a road, a road sign). After the process of step S912, in step S914, an image related to another display object to be superimposed is generated. In this case, for example, a mark for instructing a guidance route obtained from the
[0088]
Next, in step S916, using the position of the driver's head represented by the position data in the head information input in the process of step S906, the extracted display object and the generated display object image are actually displayed. Determine the display position on the road. Then, in step S918, as shown in FIG. 14, the extracted
[0089]
On the other hand, also in steps S920 to S930 executed when 3D display is selected, the display object to be displayed is extracted from the image photographed by the
[0090]
When the driver operates the
[0091]
As described above, by executing the information display control program, the display object is superimposed on the actual road surface according to the position of the driver's head, or the display object is displayed in 3D, which is convenient for the driver.
[0092]
In this information display control program, superimposed display and 3D display are performed for the driver, but superimposed display and 3D display may be performed for other passengers. In this case, head information relating to the other occupant may be extracted from the head information input by the processes in steps S906 and S920, and the same process as described above may be performed.
[0093]
Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the object of the present invention.
[0094]
For example, in the above embodiment, the occupant's physique is detected based on the load detected by the
[0095]
In the above embodiment, the
[0096]
In the above embodiment, independent ECUs are used for the detection of the occupant's head, the detection of the occupant's physique, and the control of various vehicle devices. However, in consideration of the processing speed of the ECU, these ECUs are used. May be integrated as appropriate. For example, the occupant's head and physique detection may be executed by one ECU. Moreover, you may make it control by one ECU combining the several vehicle device of the vehicle devices of the said embodiment suitably.
[Brief description of the drawings]
FIG. 1 is an overall block diagram of a vehicle device control apparatus according to an embodiment of the present invention.
FIG. 2 is a flowchart showing a head detection program executed by the head detection ECU of FIG. 1;
FIG. 3 is a flowchart showing a physique detection program executed by the physique detection ECU of FIG. 1;
FIG. 4 is a flowchart showing a changed part of the physique detection program obtained by changing a part of the physique detection program.
FIG. 5 is a flowchart showing an airbag control program executed by the airbag ECU of FIG. 1;
FIG. 6 is a diagram showing the contents of a developed pressure table.
FIG. 7 is a flowchart showing a seat belt control program executed by the seat belt ECU of FIG. 1;
FIG. 8 is a diagram showing the contents of a tension table.
FIG. 9 is a flowchart showing a mirror control program executed by the mirror ECU of FIG. 1;
FIG. 10 is a flowchart showing a headrest control program executed by the headrest ECU of FIG. 1;
FIG. 11 is a flowchart showing a seat belt warning control program executed by the seat belt warning ECU of FIG. 1;
12 is a flowchart showing an audio control program executed by the audio ECU of FIG. 1. FIG.
FIG. 13 is a flowchart showing an information display control program executed by the information display ECU of FIG. 1;
FIG. 14 is a diagram showing an example of superimposed display.
FIG. 15 is a diagram illustrating a 3D display example.
[Explanation of symbols]
DESCRIPTION OF
Claims (11)
前記撮影された画像から乗員頭部の位置を検出する頭部検出手段と、
シートに加わる荷重と、シートベルトの張力およびシートベルトの装着と、シートベルトの引出し量とのうちのいずれかを乗員の体格を検出するための検出値として検出する検出手段と、
前記検出手段による検出値が乗員の体格を正確に表しているかを前記検出された乗員頭部の位置に基づいて判定する判定手段と、
前記検出手段による検出値が乗員の体格を正確に表していると前記判定手段によって判定されたとき、車両デバイスの制御に用いるための乗員の体格を表す体格データを前記検出手段による検出値を用いて更新し、かつ前記検出手段による検出値が乗員の体格を正確に表していると前記判定手段によって判定されないとき、前記体格データを更新しないで以前の値に維持する体格データ更新手段と、
前記更新された体格データに対応した車両デバイスを制御するための制御値を計算して、前記計算した制御値を用いて車両デバイスを制御するデバイス制御手段とを備えたことを特徴とする車両デバイス制御装置。A camera that captures images in the passenger compartment,
Head detecting means for detecting the position of the occupant head from the captured image;
A load applied to the seat, the mounting tension and the seat belt of the seat belt, the detection means detects any of the withdrawn amount of the seat belt as a detection value for detecting an occupant's size,
Determination means for determining whether the detection value by the detection means accurately represents the occupant's physique based on the position of the detected occupant head;
When the determination means determines that the detection value by the detection means accurately represents the occupant's physique, the physique data representing the occupant's physique for use in controlling the vehicle device is used as the detection value by the detection means. Physique data update means that maintains the previous value without updating the physique data when the determination means does not determine that the detection value by the detection means accurately represents the physique of the occupant,
A vehicle device comprising: device control means for calculating a control value for controlling the vehicle device corresponding to the updated physique data, and controlling the vehicle device using the calculated control value. Control device.
前記頭部検出手段は乗員頭部の存在の有無を頭部情報として検出する頭部存在検出手段を含み、
前記車両デバイスは車両衝突時に乗員を拘束する拘束装置であり、
前記デバイス制御手段は、前記頭部存在検出手段によって乗員頭部が存在しないことが検出されたとき前記拘束装置の作動を禁止し、前記頭部存在検出手段によって乗員頭部が存在することが検出されたとき前記拘束装置の作動を許容するとともに、同拘束装置の作動態様を前記計算した制御値を用いて制御する車両デバイス制御装置。In the vehicle device control apparatus according to claim 1,
The head detection means includes head presence detection means for detecting presence or absence of the presence of an occupant head as head information,
The vehicle device is a restraining device that restrains an occupant during a vehicle collision,
The device control means prohibits the operation of the restraint device when the head presence detection means detects that no occupant head is present, and detects that the occupant head is present by the head presence detection means. And a vehicle device control device that permits the operation of the restraint device when it is performed and controls the operation mode of the restraint device using the calculated control value .
前記車両デバイスはシートベルト巻取り装置であり、
前記デバイス制御手段は前記シートベルト巻取り装置の作動時におけるシートベルトの張力を前記計算した制御値を用いて制御する車両デバイス制御装置。In the vehicle device control apparatus according to claim 2,
The vehicle device is a seat belt retractor;
The device control device is a vehicle device control device that controls the tension of the seat belt when the seat belt retractor is operated using the calculated control value .
前記車両デバイスはエアバック装置であり、
前記デバイス制御手段は前記エアバック装置の作動時におけるエアバックの展開態様を前記計算した制御値を用いて制御する車両デバイス制御装置。In the vehicle device control apparatus according to claim 2,
The vehicle device is an airbag device;
The device control unit is a vehicle device control apparatus that controls an air bag deployment mode when the air bag apparatus is operated using the calculated control value .
前記頭部検出手段は、さらに乗員頭部からエアバックまでの距離を頭部情報として検出する頭部距離検出手段を含み、
前記デバイス制御手段は、前記検出された距離も考慮して前記制御値を計算する車両デバイス制御装置。In the vehicle device control apparatus according to claim 4,
The head detecting means further includes a head distance detecting means for detecting a distance from the passenger's head to the airbag as head information,
The device control unit is a vehicle device control apparatus that calculates the control value in consideration of the detected distance .
シートベルトの装着を検出する装着検出手段と、
前記車両デバイスとは独立して設けられ、シートベルトの装着を乗員に警告するためのウォーニング装置とを備え、
前記頭部検出手段は乗員頭部の存在の有無を頭部情報として検出する頭部存在検出手段を含み、
前記デバイス制御手段は、さらに、前記頭部存在検出手段によって乗員頭部が存在することが検出され、かつ前記装着検出手段によってシートベルトの装着が検出されないとき、前記ウォーニング装置を作動させる車両デバイス制御装置。The vehicle device control apparatus according to claim 1, further comprising:
Wearing detection means for detecting wearing of the seat belt;
A warning device is provided independently of the vehicle device, and warns an occupant of wearing a seat belt,
The head detection means includes head presence detection means for detecting presence or absence of the presence of an occupant head as head information,
The device control means further controls the vehicle device that activates the warning device when the presence of an occupant's head is detected by the head presence detection means, and when the wearing detection means does not detect the wearing of a seat belt. apparatus.
前記車両デバイスとは独立して設けられ、乗員頭部の位置によって位置変更を必要とする他の車両デバイスを備え、
前記デバイス制御手段は、さらに前記頭部検出手段によって検出された乗員頭部の位置に応じて前記他の車両デバイスを制御する車両デバイス制御装置。The vehicle device control apparatus according to claim 1, further comprising:
Provided independently of the vehicle device, comprising another vehicle device that requires a position change depending on the position of the occupant head ,
Before Symbol device control means, the vehicle device controller that controls the other vehicle devices according to further position the passenger's head detected by the head detecting means.
車両の前進を検出する前進検出手段を備え、
前記他の車両デバイスは車両後方を確認するためのミラーであり、
前記デバイス制御手段は、前記前進検出手段によって車両の前進が検出されたとき、前記ミラーの位置を前記頭部検出手段によって検出された乗員頭部の位置に応じて制御するものである車両デバイス制御装置。The vehicle device control apparatus according to claim 7, further comprising:
Comprising forward detection means for detecting forward movement of the vehicle;
The other vehicle device is a mirror for confirming the rear of the vehicle,
The device control means controls the position of the mirror according to the position of the occupant's head detected by the head detection means when the forward detection of the vehicle is detected by the advance detection means. apparatus.
前記検出手段は、シートに加わる荷重を検出する荷重センサを含み、さらに、
前記撮影された画像に基づいてシート上に物体が存在しないことを検出する物体不存在検出手段と、
前記物体不存在検出手段によってシート上に物体が存在しないことが検出されたとき、前記荷重センサの検出出力に基づいて零点補正値を設定する零点補正値設定手段と、
前記荷重センサによって検出された荷重を前記検出された零点補正値を用いて零点補正する零点補正手段とを備えた車両デバイス制御装置。In the vehicle device control apparatus according to claim 1,
Before dangerous detecting means includes a load sensor which detect a load applied to the seat, further,
Object absence detection means for detecting the absence of an object on the sheet based on the captured image;
Zero point correction value setting means for setting a zero point correction value based on the detection output of the load sensor when the absence of an object is detected by the object absence detection means;
Vehicle device controller having a zero-point correction means for correcting the zero point by using the detected zero-point correction value is detected load by the load sensor.
前記零点補正値設定手段は、シートバックの角度およびシートの前後位置のうちの少なくとも一方を前記カメラによって撮影された画像に基づいて検出するシート状態検出手段を含み、前記零点補正値を前記検出されたシートバックの角度およびシートの前後位置のうちの少なくとも一方を用いて補正するようにした車両デバイス制御装置。 The vehicle device control apparatus according to claim 9 , wherein
The zero point correction value setting unit includes a sheet state detection unit that detects at least one of a seat back angle and a seat front-rear position based on an image photographed by the camera, and the zero point correction value is detected. A vehicle device control apparatus that performs correction using at least one of the angle of the seat back and the front / rear position of the seat.
前記検出手段は、シートに加わる荷重を検出する荷重センサを含み、さらに、
前記撮影された画像に基づいてシートバックの角度およびシートの前後位置のうちの少なくとも一方を検出するシート状態検出手段と、
前記荷重センサによって検出された荷重を前記検出されたシートバックの角度およびシートの前後位置のうちの少なくとも一方により補正する補正手段とを備えた車両デバイス制御装置。In the vehicle device control apparatus according to claim 1,
Before dangerous detecting means includes a load sensor which detect a load applied to the seat, further,
Seat state detection means for detecting at least one of the angle of the seat back and the front and rear position of the seat based on the photographed image;
Vehicle device controller having a correcting means for correcting at least one of the longitudinal position of the angle and the seat of the seat back that is the detected the detected load by the load sensor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003136777A JP4355899B2 (en) | 2003-05-15 | 2003-05-15 | Vehicle device control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003136777A JP4355899B2 (en) | 2003-05-15 | 2003-05-15 | Vehicle device control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004338517A JP2004338517A (en) | 2004-12-02 |
| JP4355899B2 true JP4355899B2 (en) | 2009-11-04 |
Family
ID=33526606
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003136777A Expired - Fee Related JP4355899B2 (en) | 2003-05-15 | 2003-05-15 | Vehicle device control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4355899B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103612632A (en) * | 2013-11-29 | 2014-03-05 | 奇瑞汽车股份有限公司 | Method and device for adjusting driving operating system |
| US20210114541A1 (en) * | 2019-10-18 | 2021-04-22 | Denso Corporation | Apparatus for determining build of occupant sitting in seat within vehicle cabin |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006205844A (en) * | 2005-01-27 | 2006-08-10 | Aisin Seiki Co Ltd | Occupant head position determination device and occupant protection device provided with the determination device |
| JP4923559B2 (en) * | 2005-02-28 | 2012-04-25 | タカタ株式会社 | Crew restraint system |
| JP2007050852A (en) * | 2005-08-19 | 2007-03-01 | Toyota Motor Corp | Vehicle occupant protection system |
| JP4816118B2 (en) * | 2006-02-09 | 2011-11-16 | トヨタ自動車株式会社 | Air belt device for vehicle |
| JP4552867B2 (en) * | 2006-02-09 | 2010-09-29 | トヨタ自動車株式会社 | Air belt device for vehicle |
| JP2007331423A (en) * | 2006-06-12 | 2007-12-27 | Tokai Rika Co Ltd | Warning mechanism |
| KR100821924B1 (en) * | 2007-04-19 | 2008-04-16 | 주식회사 현대오토넷 | Passenger head detection device and detection method |
| JP4985491B2 (en) * | 2008-03-12 | 2012-07-25 | トヨタ自動車株式会社 | Seat belt twist determination device and belt winding force control device |
| JP2010195139A (en) * | 2009-02-24 | 2010-09-09 | Takata Corp | Occupant restraint control device and occupant restraint control method |
| JP5332997B2 (en) * | 2009-07-17 | 2013-11-06 | アイシン精機株式会社 | Seat belt warning device |
| US8348306B2 (en) * | 2010-08-09 | 2013-01-08 | Toyota Motor Engineering And Manufacturing North America, Inc. | Vehicle restraint system |
| JP5692049B2 (en) * | 2011-12-26 | 2015-04-01 | 株式会社デンソー | Steering position control system |
| US9596555B2 (en) | 2012-09-27 | 2017-03-14 | Intel Corporation | Camera driven audio spatialization |
| JP6120095B2 (en) * | 2014-03-26 | 2017-04-26 | 株式会社デンソー | Vehicle seating detection device |
| US9919670B2 (en) | 2015-06-17 | 2018-03-20 | Ford Global Technologies, Llc | System and method for occupant height |
| US9931964B2 (en) | 2015-06-17 | 2018-04-03 | Ford Global Technologies, Llc | Occupant weight and height estimation |
| DE102016113933A1 (en) * | 2015-08-17 | 2017-02-23 | Ford Global Technologies, Llc | System and method for occupant size |
| JP6772786B2 (en) * | 2016-11-25 | 2020-10-21 | アイシン精機株式会社 | Crew detection device and occupant detection program |
| JP7285188B2 (en) * | 2019-10-08 | 2023-06-01 | 株式会社Subaru | Vehicle occupant monitoring device and vehicle occupant protection system |
| CN114868376A (en) | 2020-01-23 | 2022-08-05 | 沃尔沃卡车集团 | Method for adapting an image displayed on a monitor to the position of a driver |
| CN115782801A (en) * | 2022-12-16 | 2023-03-14 | 博泰车联网科技(上海)股份有限公司 | Control method and control system for airbag, electronic device, and storage medium |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07329639A (en) * | 1994-06-06 | 1995-12-19 | Mitsubishi Electric Corp | In-vehicle human body detection device and in-vehicle device control device |
| US5967549A (en) * | 1997-02-21 | 1999-10-19 | Breed Automotive Technology, Inc. | Control system for vehicle occupant restraint devices |
| US6757009B1 (en) * | 1997-06-11 | 2004-06-29 | Eaton Corporation | Apparatus for detecting the presence of an occupant in a motor vehicle |
| JP3832060B2 (en) * | 1997-12-02 | 2006-10-11 | マツダ株式会社 | Vehicle control device |
| JP3584773B2 (en) * | 1998-02-05 | 2004-11-04 | 日産自動車株式会社 | Airbag deployment control device |
| JPH11321562A (en) * | 1998-05-19 | 1999-11-24 | Shigeru Kato | Seat belt wear display device |
| JP3409707B2 (en) * | 1998-09-16 | 2003-05-26 | トヨタ自動車株式会社 | Side airbag device |
| JP2000219102A (en) * | 1999-01-28 | 2000-08-08 | Nsk Ltd | Seat belt equipment |
| JP3736781B2 (en) * | 1999-02-03 | 2006-01-18 | 本田技研工業株式会社 | Vehicle occupant protection device |
| JP2000225921A (en) * | 1999-02-05 | 2000-08-15 | Takata Corp | Occupant restraint and protection device and its setting system |
| JP2000264128A (en) * | 1999-03-17 | 2000-09-26 | Tokai Rika Co Ltd | Vehicular interior monitoring device |
| JP2000302003A (en) * | 1999-04-16 | 2000-10-31 | Nabco Ltd | Vehicle occupant physique detection device |
| JP3726571B2 (en) * | 1999-07-27 | 2005-12-14 | マツダ株式会社 | Vehicle occupant protection device |
| JP2001114019A (en) * | 1999-10-15 | 2001-04-24 | Yukihiko Takada | Vehicle having child seat and child seat unit |
| JP3885435B2 (en) * | 1999-12-10 | 2007-02-21 | タカタ株式会社 | Crew protection device |
| JP2001247005A (en) * | 2000-02-01 | 2001-09-11 | Takata Corp | Vehicle safety device |
| JP3757743B2 (en) * | 2000-03-28 | 2006-03-22 | マツダ株式会社 | Occupant detection device |
| JP2001310706A (en) * | 2000-04-28 | 2001-11-06 | Nsk Ltd | Seat belt equipment |
| JP2001331790A (en) * | 2000-05-19 | 2001-11-30 | Tokai Rika Co Ltd | Crew detecting system |
| JP2002087200A (en) * | 2000-09-19 | 2002-03-26 | Mazda Motor Corp | Airbag device |
| JP4457477B2 (en) * | 2000-09-19 | 2010-04-28 | マツダ株式会社 | Vehicle occupant protection device |
| JP2002087201A (en) * | 2000-09-20 | 2002-03-27 | Denso Corp | Airbag device |
| JP4235368B2 (en) * | 2001-02-26 | 2009-03-11 | アイシン精機株式会社 | Vehicle seat weight detection method and vehicle seat weight detection device |
| JP2002274265A (en) * | 2001-03-22 | 2002-09-25 | Honda Motor Co Ltd | Mirror adjustment device |
| JP4179771B2 (en) * | 2001-06-25 | 2008-11-12 | 株式会社デンソー | Car occupant protection device |
| JP2003014528A (en) * | 2001-06-28 | 2003-01-15 | Denso Corp | Seat load measurement system |
| JP4639544B2 (en) * | 2001-07-13 | 2011-02-23 | トヨタ自動車株式会社 | Occupant detection device and occupant detection method |
| JP2003118531A (en) * | 2001-10-16 | 2003-04-23 | Denso Corp | Vehicle occupant position detection device |
| JP3758034B2 (en) * | 2001-10-30 | 2006-03-22 | 株式会社デンソー | Vehicle occupant protection device |
-
2003
- 2003-05-15 JP JP2003136777A patent/JP4355899B2/en not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103612632A (en) * | 2013-11-29 | 2014-03-05 | 奇瑞汽车股份有限公司 | Method and device for adjusting driving operating system |
| CN103612632B (en) * | 2013-11-29 | 2016-06-01 | 奇瑞汽车股份有限公司 | The control method of driver behavior system and device |
| US20210114541A1 (en) * | 2019-10-18 | 2021-04-22 | Denso Corporation | Apparatus for determining build of occupant sitting in seat within vehicle cabin |
| US11919465B2 (en) * | 2019-10-18 | 2024-03-05 | Denso Corporation | Apparatus for determining build of occupant sitting in seat within vehicle cabin |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004338517A (en) | 2004-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4355899B2 (en) | Vehicle device control device | |
| US7469924B2 (en) | Apparatus for protecting a vehicle occupant | |
| US7920722B2 (en) | Occupant detection apparatus | |
| EP1947548B1 (en) | Actuation system for functions in a vehicle and vehicle | |
| EP1568545A1 (en) | Twin airbag apparatus | |
| EP1985505A2 (en) | Occupant information detection system, occupant restraint system, and vehicle | |
| JP4872733B2 (en) | In-vehicle emergency call device | |
| US20070229661A1 (en) | Object detecting system and method | |
| JP2007022401A (en) | Occupant information detection system, occupant restraint device and vehicle | |
| US20060213714A1 (en) | Object detection system, protection system, and vehicle | |
| US20040045759A1 (en) | Occupant detection system for vehicle | |
| JPH042545A (en) | Safety device for vehicle | |
| JPH03159838A (en) | Air-bag spreading timing control device | |
| JP7227106B2 (en) | Operation control device, operation control method, and program | |
| JP2005262927A (en) | Seat belt device | |
| CN111645628B (en) | Occupant protection device for vehicle | |
| CN116639133A (en) | Severity prediction system and method | |
| JP2021105981A (en) | Driver monitoring device and driver monitoring method | |
| JP6008417B2 (en) | Occupant status detection device | |
| US7150469B2 (en) | Method for controlling gas pressure of a passenger-side airbag | |
| US20060080011A1 (en) | Occupant Classification Sensor Calibration System | |
| US7501942B2 (en) | Device for triggering restraint means | |
| JP4202908B2 (en) | Vehicle occupant detection system | |
| JP3829474B2 (en) | Vehicle occupant protection device | |
| JP2003261003A (en) | Startup control device for occupant protection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060106 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080709 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090708 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090721 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120814 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130814 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |