Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5114342B2 - Arousal level judgment device - Google Patents
[go: Go Back, main page]

JP5114342B2 - Arousal level judgment device - Google Patents

Arousal level judgment device

Info

Publication number
JP5114342B2
JP5114342B2 JP2008215130A JP2008215130A JP5114342B2 JP 5114342 B2 JP5114342 B2 JP 5114342B2 JP 2008215130 A JP2008215130 A JP 2008215130A JP 2008215130 A JP2008215130 A JP 2008215130A JP 5114342 B2 JP5114342 B2 JP 5114342B2
Authority
JP
Japan
Prior art keywords
determination
learning
value
determination value
driver
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.)
Active
Application number
JP2008215130A
Other languages
Japanese (ja)
Other versions
JP2010049609A (en
Inventor
浩二 松野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Subaru Corp
Original Assignee
Fuji Jukogyo KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Jukogyo KK filed Critical Fuji Jukogyo KK
Priority to JP2008215130A priority Critical patent/JP5114342B2/en
Publication of JP2010049609A publication Critical patent/JP2010049609A/en
Application granted granted Critical
Publication of JP5114342B2 publication Critical patent/JP5114342B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Emergency Alarm Devices (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、自動車のドライバ等の覚醒度を判定する覚醒度判定装置に関し、特に覚醒度判定に用いる判定値の学習を行うものに関する。   The present invention relates to an arousal level determination device that determines arousal level of a driver of an automobile and the like, and more particularly to a device that learns a determination value used for determination of arousal level.

覚醒度判定装置は、例えば自動車のドライバ等の被験者の覚醒度を判定するものである。覚醒度判定装置は、例えば、覚醒度低下時にドライバに対して警告を発したり、また、ドライバの運転操作を支援する運転支援装置の制御状態を変化させるために用いられる。   The arousal level determination device determines the level of arousal of a subject such as a driver of an automobile, for example. The wakefulness determination device is used, for example, to issue a warning to the driver when the wakefulness is lowered, or to change the control state of the driving support device that supports the driving operation of the driver.

例えば、特許文献1には、運転操作の状態及びドライバの健康状態を検出してファジイ推論により覚醒度を検知する覚醒度検知装置が記載されている。
また、特許文献2には、覚醒度推定手段による推定結果に応じて、車線追従支援装置の制御状態を変化させることが記載されている。
For example, Patent Literature 1 describes a wakefulness detection device that detects the state of driving operation and the health state of a driver and detects the wakefulness level by fuzzy inference.
Further, Patent Document 2 describes that the control state of the lane tracking support device is changed according to the estimation result by the arousal level estimation means.

また、特許文献3には、運転意思の低下度合が所定の判定時間以上にわたって所定の閾値以上である場合に、操舵アシスト処理の禁止、報知手段による報知を行うとともに、走行速度やカーブ曲率等の道路状況に応じて判定時間を決定することが記載されている。
特開平5−54300号公報 特開2007−261451号公報 特開2007−168720号公報
In addition, in Patent Document 3, when the degree of decrease in driving intention is equal to or greater than a predetermined threshold over a predetermined determination time, steering assist processing is prohibited, notification by notification means, and travel speed, curve curvature, etc. It describes that the determination time is determined according to road conditions.
JP-A-5-54300 JP 2007-261451 A JP 2007-168720 A

覚醒度判定装置において、ドライバの個人差に適応した覚醒度低下判断を実現するためには、判定に用いる判定値をドライバの運転操作に応じて学習補正することが望ましい。
しかし、ドライバの覚醒度低下と運転操作量減少との関係は、走行環境やドライバの状態に応じて変化する。例えば、初めて走行する道路のように、走行頻度が少ない道路の場合には、経路や安全確認の負担が高いため、覚醒度の低下と運転操作量減少との相関が通常とは異なる場合がある。また、運転開始直後には覚醒度が高くてもドライバの運転操作にばらつきが出やすい。このような場合に覚醒度判定の判定値の学習が行われると、誤学習の原因となり、適切な覚醒度判定を行えなくなる場合がある。
本発明の課題は、覚醒度判定の判定値を適切に学習する覚醒度判定装置を提供することである。
In the arousal level determination device, in order to realize the determination of a reduction in arousal level adapted to individual differences among drivers, it is desirable to correct the learning value used for determination according to the driving operation of the driver.
However, the relationship between the decrease in the driver's arousal level and the decrease in the amount of driving operation varies depending on the driving environment and the driver's state. For example, in the case of a road that travels less frequently, such as a road that travels for the first time, there is a case where the correlation between a decrease in arousal level and a decrease in the amount of driving operation may differ from usual because the burden of route confirmation and safety confirmation is high. . Further, immediately after the start of driving, even if the arousal level is high, the driving operation of the driver is likely to vary. In such a case, learning of the determination value of the arousal level determination may cause erroneous learning, and an appropriate arousal level determination may not be performed.
The subject of this invention is providing the arousal level determination apparatus which learns the determination value of arousal level determination appropriately.

本発明は、以下のような解決手段により、上述した課題を解決する。
請求項1の発明は、車両を運転するドライバの覚醒度を判定する覚醒度判定装置であって、ドライバの操舵操作量または操舵力を検出する操舵状態検出手段と、前記操舵操作量または前記操舵力が所定値以下である状態の経過時間をカウントするカウンタ手段と、前記経過時間が判定値以上となったときにドライバの覚醒度低下を判定する覚醒度低下判定手段と、ドライバの運転状態に基づいて前記判定値の学習補正を行う判定値学習手段と、自車両が走行中の道路を過去に自車両が走行したことがあるか否かを判定し、その走行回数を検出する走行回数検出手段とを備え、前記判定値学習手段は、前記走行回数が所定回数以上であるときに前記運転状態に基づく前記判定値の学習補正を許可するとともに、前記走行回数が前記所定回数未満であるときに前記判定値の学習補正を禁止することを特徴とする覚醒度判定装置である。
請求項2の発明は、前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の下限値以上であるときにのみ前記判定値の学習補正を許可することを特徴とする請求項1に記載の覚醒度判定装置である。
The present invention solves the above-described problems by the following means.
The invention of claim 1 is a wakefulness determination device for determining the wakefulness of a driver driving a vehicle, the steering state detecting means for detecting a steering operation amount or a steering force of the driver, and the steering operation amount or the steering. Counter means for counting the elapsed time in a state where the force is less than or equal to a predetermined value, a wakefulness reduction determining means for determining a decrease in the driver's wakefulness when the elapsed time is equal to or greater than a determination value, and the driving state of the driver Based on determination value learning means for performing learning correction of the determination value based on the above, a determination is made as to whether or not the vehicle has traveled on the road on which the vehicle is traveling in the past, and the number of travels is detected. And the determination value learning means permits learning correction of the determination value based on the driving state when the number of times of travel is equal to or greater than a predetermined number of times, and the number of times of travel is less than the predetermined number of times Is awareness determination apparatus characterized by prohibiting the learning correction of the determination value to a certain time.
The invention of claim 2 is characterized in that the judgment value learning means permits learning correction of the judgment value only when the elapsed time from the start of operation of the driver is equal to or greater than a predetermined lower limit value. 1. The arousal level determination device according to 1.

請求項3の発明は、車両を運転するドライバの覚醒度を判定する覚醒度判定装置であって、ドライバの操舵操作量または操舵力を検出する操舵状態検出手段と、前記操舵操作量または前記操舵力が所定値以下である状態の経過時間をカウントするカウンタ手段と、前記経過時間が判定値以上となったときにドライバの覚醒度低下を判定する覚醒度低下判定手段と、ドライバの運転状態に基づいて前記判定値の学習補正を行う判定値学習手段とを備え、前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の下限値以上であるときに前記運転状態に基づく前記判定値の学習補正を許可するとともに、前記経過時間が前記下限値未満であるときに前記判定値の学習補正を禁止することを特徴とする覚醒度判定装置である。   According to a third aspect of the present invention, there is provided a wakefulness determination device for determining the wakefulness of a driver driving a vehicle, the steering state detecting means for detecting a steering operation amount or a steering force of the driver, and the steering operation amount or the steering. Counter means for counting the elapsed time in a state where the force is less than or equal to a predetermined value, a wakefulness reduction determining means for determining a decrease in the driver's wakefulness when the elapsed time is equal to or greater than a determination value, and the driving state of the driver Determination value learning means for performing learning correction of the determination value based on the determination value learning means, wherein the determination value learning means is based on the driving state when an elapsed time from the start of operation of the driver is equal to or greater than a predetermined lower limit value. An arousal level determination device that permits learning correction of a determination value and prohibits learning correction of the determination value when the elapsed time is less than the lower limit value.

請求項4の発明は、前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の上限値未満であるときにのみ前記判定値の学習補正を許可することを特徴とする請求項2又は請求項3に記載の覚醒度判定装置である。
請求項5の発明は、前記判定値は、前記判定値の学習補正が許可されている状態での、前記操舵操作量又は前記操舵力が所定値以下である状態の経過時間に基づいて学習補正されることを特徴とする請求項1から請求項4までのいずれか1項に記載の覚醒度判定装置である。
請求項6の発明は、自車両の走行環境を認識する走行環境認識手段と、前記走行環境に応じて複数の前記判定値を切り換える判定値切換手段とを備え、前記判定値学習手段は、前記判定値の学習補正が許可された場合、現在走行している前記走行環境に対応した前記判定値を学習補正することを特徴とする請求項1から請求項5までのいずれか1項に記載の覚醒度判定装置である。
The invention of claim 4 is characterized in that the judgment value learning means permits learning correction of the judgment value only when the elapsed time from the start of operation of the driver is less than a predetermined upper limit value. It is a wakefulness determination apparatus of Claim 2 or Claim 3.
According to a fifth aspect of the present invention, the determination value is corrected by learning based on an elapsed time in which the steering operation amount or the steering force is equal to or less than a predetermined value in a state where learning correction of the determination value is permitted. The wakefulness determination device according to any one of claims 1 to 4, wherein the wakefulness determination device is provided.
The invention of claim 6 comprises travel environment recognition means for recognizing the travel environment of the host vehicle, and determination value switching means for switching a plurality of the determination values according to the travel environment, wherein the determination value learning means 6. The correction according to claim 1, wherein when the learning correction of the determination value is permitted, the determination value corresponding to the currently traveling environment is learned and corrected. It is a wakefulness determination device.

本発明によれば、以下の効果を得ることができる。
(1)判定値学習手段は、自車両が走行中の道路の過去からの走行回数が所定値以上であるとき、ドライバの運転状態に基づく判定値の学習補正を許可するとともに、走行回数が所定回数未満であるときに判定値の学習補正を禁止することによって、ドライバが不慣れな道路を走行する際の操舵操作によって不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(2)判定値学習手段は、ドライバの運転開始からの経過時間が所定の下限値以上であるときにのみ判定値の学習補正を許可することによって、覚醒度が高くても操舵操作にばらつきが出やすい運転開始初期に不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(3)判定値学習手段は、ドライバの運転開始からの経過時間が所定の上限値未満であるときにのみ判定値の学習補正を許可することによって、ドライバの疲労等の影響が出やすい長時間運転時の運転操作に基づいて不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(4)判定値は走行環境に応じてそれぞれ設定され、覚醒度判定を行う場合はその時の走行環境に対応した判定値を使用する。そこで、判定値学習手段は、判定値の学習補正が許可された場合、その時の走行環境に対応した判定値の学習補正を行うことによって、各走行環境において適切な判定値を用いて覚醒度判定を行うことができる。
According to the present invention, the following effects can be obtained.
(1) The determination value learning means permits learning correction of the determination value based on the driving state of the driver and the number of times of traveling is predetermined when the number of times of traveling from the past of the road on which the vehicle is traveling is equal to or greater than a predetermined value. By prohibiting the learning correction of the judgment value when the number is less than the number of times, it is possible to prevent inappropriate learning correction from being performed by the steering operation when driving on an unfamiliar road, and appropriate learning correction and arousal level Judgment can be made.
(2) The judgment value learning means permits the learning correction of the judgment value only when the elapsed time from the start of driving of the driver is equal to or greater than a predetermined lower limit value. It is possible to prevent inappropriate learning correction from being performed at the beginning of driving that is likely to occur, and to perform appropriate learning correction and arousal level determination.
(3) The determination value learning means permits the correction of the determination value only when the elapsed time from the start of driving of the driver is less than a predetermined upper limit value, thereby easily affecting the driver's fatigue or the like. It is possible to prevent inappropriate learning correction from being performed based on the driving operation during driving, and to perform appropriate learning correction and arousal level determination.
(4) The determination value is set according to the driving environment. When the arousal level is determined, the determination value corresponding to the driving environment at that time is used. Therefore, when the learning correction of the determination value is permitted, the determination value learning means performs the learning correction of the determination value corresponding to the driving environment at that time, thereby determining the arousal level using an appropriate determination value in each driving environment. It can be performed.

本発明は、覚醒度判定の判定値を適切に学習する覚醒度判定装置を提供する課題を、過去の走行回数が所定値以上の道路を走行中であり、また運転開始後所定時間経過後に判定値の学習補正を行うことによって解決した。   The present invention provides a problem of providing a wakefulness determination device that appropriately learns a determination value of wakefulness determination, and is determined after a predetermined time has elapsed since the start of driving while driving on a road whose past driving count is equal to or greater than a predetermined value. It was solved by performing learning correction of values.

以下、本発明を適用した覚醒度判定装置の実施例について説明する。
図1は、実施例の覚醒度判定装置を有する車両のシステム構成を示す図である。
実施例の覚醒度判定装置は、例えば乗用車等の自動車に設けられ、ドライバの覚醒度をその操舵操作履歴に基づいて判定するものである。
Hereinafter, embodiments of an arousal level determination apparatus to which the present invention is applied will be described.
FIG. 1 is a diagram illustrating a system configuration of a vehicle having an arousal level determination device according to an embodiment.
The wakefulness determination device according to the embodiment is provided in an automobile such as a passenger car, for example, and determines the driver's wakefulness based on the steering operation history.

車両は、操舵機構10、電動パワーステアリング(EPS)制御ユニット20、操安制御ユニット30、エンジン制御ユニット40、トランスミッション制御ユニット50、ナビゲーション装置60、車両統合ユニット70等を備えている。   The vehicle includes a steering mechanism 10, an electric power steering (EPS) control unit 20, a steering control unit 30, an engine control unit 40, a transmission control unit 50, a navigation device 60, a vehicle integration unit 70, and the like.

操舵機構10は、前輪FWを支持するハウジングHを、所定の操向軸線(キングピン)回りに回転させて操舵を行うものである。
操舵機構10は、ステアリングホイール11、ステアリングシャフト12、ステアリングギアボックス13、タイロッド14等を備えて構成されている。
ステアリングホイール11は、ドライバが操舵操作を入力する環状の操作部材である。
ステアリングシャフト12は、ステアリングホイール11の回転をステアリングギアボックス13に伝達する回転軸である。
ステアリングギアボックス13は、ステアリングシャフト12の回転運動を車幅方向の直進運動に変換するラックアンドピニオン機構を備えている。
タイロッド14は、一方の端部をステアリングギアボックス13のラックに連結され、他方の端部をハウジングHのナックルアームに連結された軸状の部材である。タイロッド14は、ハウジングHのナックルアームを押し引きすることによってハウジングHを回転させ、操舵を行う。
The steering mechanism 10 performs steering by rotating the housing H that supports the front wheel FW about a predetermined steering axis (king pin).
The steering mechanism 10 includes a steering wheel 11, a steering shaft 12, a steering gear box 13, a tie rod 14, and the like.
The steering wheel 11 is an annular operation member through which a driver inputs a steering operation.
The steering shaft 12 is a rotating shaft that transmits the rotation of the steering wheel 11 to the steering gear box 13.
The steering gear box 13 includes a rack and pinion mechanism that converts the rotational movement of the steering shaft 12 into a straight movement in the vehicle width direction.
The tie rod 14 is a shaft-like member having one end connected to the rack of the steering gear box 13 and the other end connected to the knuckle arm of the housing H. The tie rod 14 steers by rotating the housing H by pushing and pulling the knuckle arm of the housing H.

EPS制御ユニット20は、ドライバの操舵操作に応じて操舵アシスト力を発生する電動パワーステアリング装置を統括的に制御するものである。EPS制御ユニット20には、電動アクチュエータ21、トルクセンサ22等が接続されている。
電動アクチュエータ21は、例えば、ステアリングシャフト12の途中に設けられ、減速機構を介して操舵機構10に対して操舵トルク(操舵力)を付与する電動モータである。
トルクセンサ22は、電動アクチュエータ21とステアリングホイール11との間でステアリングシャフト12に挿入され、ステアリングシャフト12に作用するトルクを検出するものである。通常、トルクセンサ22が検出するトルクは、ドライバがステアリングホイール11に入力する操舵トルク、すなわち操舵力と実質的に等しくなる。
The EPS control unit 20 comprehensively controls an electric power steering device that generates a steering assist force in accordance with a driver's steering operation. The EPS control unit 20 is connected to an electric actuator 21, a torque sensor 22, and the like.
The electric actuator 21 is, for example, an electric motor that is provided in the middle of the steering shaft 12 and applies a steering torque (steering force) to the steering mechanism 10 via a speed reduction mechanism.
The torque sensor 22 is inserted into the steering shaft 12 between the electric actuator 21 and the steering wheel 11 and detects torque acting on the steering shaft 12. Normally, the torque detected by the torque sensor 22 is substantially equal to the steering torque input to the steering wheel 11 by the driver, that is, the steering force.

操安制御ユニット30は、各車輪のブレーキの制動力を個別に制御する車両操安性制御及びABS制御を行うものである。車両操安性制御は、アンダーステア又はオーバーステアの発生時に、旋回内輪側と外輪側の制動力を異ならせて復元方向のヨーモーメントを発生させるものである。ABS制御(アンチロックブレーキ制御)は、車輪のロック傾向を検出した際に、当該車輪の制動力を低減して回復させるものである。
操安制御ユニット30には、ハイドロリックコントロールユニット(HCU)31、車速センサ32、ヨーレートセンサ33、横加速度(横G)センサ34、舵角センサ35等が接続されている。
The steering control unit 30 performs vehicle steering control and ABS control for individually controlling the braking force of each wheel brake. In vehicle stability control, when understeer or oversteer occurs, the braking force on the turning inner wheel side and the outer wheel side is made different to generate a yaw moment in the restoring direction. ABS control (anti-lock brake control) is for reducing and recovering the braking force of a wheel when the tendency of the wheel to lock is detected.
The steering control unit 30 is connected to a hydraulic control unit (HCU) 31, a vehicle speed sensor 32, a yaw rate sensor 33, a lateral acceleration (lateral G) sensor 34, a steering angle sensor 35, and the like.

HCU31は、各車輪の液圧式サービスブレーキに付与されるブレーキフルード圧を個別に制御する装置である。HCU31は、ブレーキフルードを加圧するモータポンプ、及び、各車輪のキャリパシリンダへ付与される圧力を調整するソレノイドバルブ等を備えている。
車速センサ32は、各車輪のハブベアリングを保持するハウジングに設けられ、車輪速に応じた車速パルス信号を出力する。この車速パルス信号は、所定の処理を施すことによって、車両の走行速度を求めることができる。
ヨーレートセンサ33及び横Gセンサ34は、車体の鉛直軸回りの回転速度及び横方向の加速度をそれぞれ検出するMEMSセンサを備えている。
舵角センサ35は、ステアリングシャフト12の角度位置(ステイリングホイール11の角度位置と実質的に等しい)を検出するエンコーダを備えている。
The HCU 31 is a device that individually controls the brake fluid pressure applied to the hydraulic service brake of each wheel. The HCU 31 includes a motor pump that pressurizes the brake fluid, a solenoid valve that adjusts the pressure applied to the caliper cylinder of each wheel, and the like.
The vehicle speed sensor 32 is provided in a housing that holds the hub bearing of each wheel, and outputs a vehicle speed pulse signal corresponding to the wheel speed. The vehicle speed pulse signal is subjected to predetermined processing, whereby the traveling speed of the vehicle can be obtained.
The yaw rate sensor 33 and the lateral G sensor 34 include a MEMS sensor that detects a rotational speed around the vertical axis of the vehicle body and a lateral acceleration, respectively.
The steering angle sensor 35 includes an encoder that detects the angular position of the steering shaft 12 (substantially equal to the angular position of the staying wheel 11).

エンジン制御ユニット40は、車両の走行用動力源であるエンジン及びその補器類を統括的に制御するものである。また、エンジン制御ユニット40には、エンジンの始動操作を行う図示しないイグニッションスイッチが接続されている。
トランスミッション制御ユニット50は、エンジンの出力を変速して前後のディファレンシャルへ伝達するオートマティックトランスミッションを統括的に制御するものである。
ナビゲーション装置60は、地図データが格納された例えばHDD等の記憶装置、及び、例えばGPSレシーバ等の測位装置を備えて構成され、自車両が現在走行中の道路を判別する機能を備えている。
車両統合ユニット70は、上記各ユニットに関連する以外の車両の電装品を統括的に制御するものである。
The engine control unit 40 controls the engine, which is a driving power source for the vehicle, and its auxiliary equipment. The engine control unit 40 is connected to an ignition switch (not shown) for starting the engine.
The transmission control unit 50 controls the automatic transmission that shifts the output of the engine and transmits it to the front and rear differentials.
The navigation device 60 includes a storage device such as an HDD that stores map data and a positioning device such as a GPS receiver, and has a function of determining the road on which the vehicle is currently traveling.
The vehicle integration unit 70 controls the electrical components of the vehicle other than those related to each unit.

また、車両は、以下説明する操舵支援装置100、覚醒度判定装置200、警報判断部310、警報装置320等を備えている。
操舵支援装置100及び覚醒度判定装置200は、上述したEPS制御ユニット20、操安制御ユニット30、エンジン制御ユニット40、トランスミッション制御ユニット50、ナビゲーション装置60、車両統合ユニット70等と、例えばCAN通信システム等の車載LANを介して接続され、各種情報や信号を取得可能となっている。
The vehicle also includes a steering assist device 100, a wakefulness determination device 200, an alarm determination unit 310, an alarm device 320, and the like described below.
The steering assist device 100 and the arousal level determination device 200 include the EPS control unit 20, the operation control unit 30, the engine control unit 40, the transmission control unit 50, the navigation device 60, the vehicle integration unit 70, and the like described above, for example, a CAN communication system. It is possible to acquire various kinds of information and signals through an in-vehicle LAN.

操舵支援装置100は、環境認識部110、目標走行位置設定部120、自車進行路推定部130、操舵力制御部140等を備えて構成されている。なお、これらの各要素は、それぞれ独立したハードウェアとして構成されてもよく、また、一部又は全部を共通したハードウェアとした構成としてもよい。   The steering assist device 100 includes an environment recognition unit 110, a target travel position setting unit 120, a host vehicle traveling path estimation unit 130, a steering force control unit 140, and the like. Each of these elements may be configured as independent hardware, or part or all may be configured as common hardware.

環境認識部110は、自車両前方を撮像した画像情報に基づいて、自車両の走行車線の形状等を認識するものである。
環境認識部110は、ステレオカメラ111、画像処理部112等が接続されている。
ステレオカメラ111は、例えば車両のフロントウインドウ上端部のルームミラー基部付近に設けられた一対のメインカメラ及びサブカメラを備えている。メインカメラ及びサブカメラは、それぞれCCDカメラを有して構成されている。メインカメラ及びサブカメラは、車幅方向に離間して設置されている。メインカメラ及びサブカメラは、それぞれ基準画像及び比較画像を撮像し、これらに係る画像データを画像処理部112に出力する。
画像処理部112は、ステレオカメラ111が出力した基準画像及び比較画像の画像データをA/D変換した後、所定の画像処理を施して環境認識部110に出力するものである。この画像処理には、例えば、各カメラの取付位置誤差の補正や、ノイズ除去、階調の適切化などが含まれる。デジタル化された画像は、例えば、垂直方向及び水平方向にマトリクス状に配列された複数の画素を有する。これらの各画素は、それぞれ被写体の明るさに応じた輝度値を有する。
The environment recognition unit 110 recognizes the shape of the traveling lane of the host vehicle based on image information obtained by capturing the front of the host vehicle.
The environment recognition unit 110 is connected to a stereo camera 111, an image processing unit 112, and the like.
The stereo camera 111 includes, for example, a pair of main cameras and sub-cameras provided near the room mirror base at the upper end of the front window of the vehicle. Each of the main camera and the sub camera has a CCD camera. The main camera and the sub camera are installed apart from each other in the vehicle width direction. The main camera and the sub camera capture a reference image and a comparative image, respectively, and output image data related to these images to the image processing unit 112.
The image processing unit 112 performs A / D conversion on the image data of the reference image and the comparison image output from the stereo camera 111, performs predetermined image processing, and outputs the result to the environment recognition unit 110. This image processing includes, for example, correction of an attachment position error of each camera, noise removal, gradation optimization, and the like. The digitized image has, for example, a plurality of pixels arranged in a matrix in the vertical direction and the horizontal direction. Each of these pixels has a luminance value corresponding to the brightness of the subject.

環境認識部110は、基準画像及び比較画像のデータに基づいて、基準画像上の任意の画素又は複数の画素からなるブロックである画素群の視差を検出する。この視差は、ある画素又は画素群の基準画像上の位置と比較画像上の位置とのずれ量である。この視差を用いると、三角測量の原理により、自車両から当該画素に対応する被写体までの距離を算出することができる。   The environment recognition unit 110 detects parallax of a pixel group that is a block composed of an arbitrary pixel or a plurality of pixels on the reference image based on the data of the reference image and the comparison image. This parallax is the amount of deviation between the position on the reference image and the position on the comparison image of a certain pixel or pixel group. Using this parallax, the distance from the vehicle to the subject corresponding to the pixel can be calculated based on the principle of triangulation.

また、環境認識部110は、自車両前方の車線両端部に配置された白線の形状等を認識する。なお、本明細書、特許請求の範囲等において、白線とは、車線の幅方向における端部に引かれた連続線又は破線を示すものとし、実際の色彩が白色以外(例えば燈色など)の線も含むものとする。
環境認識部110は、基準画像のデータから画素の輝度データに基づいて白線部分の画素群を検出する。自車両に対する白線部分の画素群の方位は、画像データ上の画素位置に基づいて検出される。具体的には、垂直方向における画素位置が路面上に相当する領域を水平方向に走査し、輝度値が急変する箇所を車線の輪郭として認識する。そして、当該白線部分の画素群の距離を算出することによって、白線の位置を検出する。
そして、環境認識部110は、白線位置の検出を連続的に行なって車両の進行方向に複数の車線候補点を設定し、整合のとれない車線候補点を無視するとともに、車線候補点を設定できなかった領域は所定の補完処理を行うことによって、自車両前方の車線形状を認識する。
Further, the environment recognition unit 110 recognizes the shape of white lines arranged at both ends of the lane ahead of the host vehicle. In this specification, claims, etc., a white line means a continuous line or a broken line drawn at the end in the width direction of the lane, and the actual color is other than white (for example, amber) Includes lines.
The environment recognition unit 110 detects a pixel group in the white line portion based on the luminance data of the pixel from the reference image data. The orientation of the pixel group of the white line portion with respect to the host vehicle is detected based on the pixel position on the image data. Specifically, an area corresponding to a pixel position in the vertical direction on the road surface is scanned in the horizontal direction, and a portion where the luminance value changes suddenly is recognized as a lane outline. Then, the position of the white line is detected by calculating the distance of the pixel group in the white line portion.
The environment recognition unit 110 can continuously detect the position of the white line to set a plurality of lane candidate points in the traveling direction of the vehicle, ignore the lane candidate points that cannot be matched, and set the lane candidate points. The area that does not exist is subjected to a predetermined complement process to recognize the lane shape ahead of the host vehicle.

目標走行位置設定部120は、環境認識部110が設定した自車両の走行車線の幅方向における中央に目標走行位置Xcを設定する。   The target travel position setting unit 120 sets the target travel position Xc at the center in the width direction of the travel lane of the host vehicle set by the environment recognition unit 110.

自車進行路推定部130は、環境認識部110からの情報、車速センサ32、ヨーレートセンサ33、舵角センサ35等によって検出される車両の走行状態、及び、既知の車両諸元等に基づいて、自車進行路を推定するものである。この自車進行路推定部130は、本発明にいう自車横位置認識手段として機能する。
自車進行路の推定は、例えば、車両前方の注視距離Zにおける自車両の横位置Xeを算出することによって行う。
自車両の重心位置を原点とし、車幅方向へ延びるX軸、及び、車体前方側へ延びるZ軸を有する座標系を用いて以下説明する。
注視距離Zにおける自車両重心の推定横位置Xeは、ハンドル角度αを用いて、以下の式1によって求められる。

Figure 0005114342
The own vehicle traveling path estimating unit 130 is based on information from the environment recognizing unit 110, the vehicle running state detected by the vehicle speed sensor 32, the yaw rate sensor 33, the rudder angle sensor 35, etc., and known vehicle specifications. The vehicle traveling path is estimated. The own vehicle traveling path estimation unit 130 functions as the own vehicle lateral position recognition means according to the present invention.
The own vehicle traveling path is estimated by, for example, calculating the lateral position Xe of the own vehicle at the gaze distance Z in front of the vehicle.
The following description will be made using a coordinate system having the center of gravity of the host vehicle as the origin, the X axis extending in the vehicle width direction, and the Z axis extending forward of the vehicle body.
The estimated lateral position Xe of the host vehicle's center of gravity at the gaze distance Z is obtained by the following equation 1 using the handle angle α.
Figure 0005114342

また、自車進行路推定部130は、上述したハンドル角度を用いた横位置の推定に代えて、以下の式2の通り、ヨーレートセンサ33が検出したヨーレートを用いて横位置を推定することができる。

Xe=Zγ/2V ・・・(式2)
Xe:注視距離Zにおける自車両重心の推定横位置[m]
Z:注視距離[m]
γ:車両のヨーレート[rad/s]
In addition, the host vehicle traveling path estimation unit 130 may estimate the lateral position using the yaw rate detected by the yaw rate sensor 33 as shown in the following equation 2, instead of estimating the lateral position using the steering wheel angle. it can.

Xe = Z 2 γ / 2V (Formula 2)
Xe: Estimated lateral position of the center of gravity of the vehicle at the gaze distance Z [m]
Z: Gaze distance [m]
γ: vehicle yaw rate [rad / s]

操舵力制御部140は、目標走行位置設定部120及び自車進行路推定部130を用いて、操舵機構10に付与される目標操舵トルクτを設定するものである。
目標操舵トルクτは、例えば、目標走行位置Xcに対する自車両の推定横位置Xeの横方向偏差の3乗値に所定のゲインを乗じ、必要な補正を施すことによって設定される。
操舵力制御部140は、目標操舵トルクτに応じた指示値をEPS制御ユニット20に伝達し、電動アクチュエータ21を駆動させる。
The steering force control unit 140 sets a target steering torque τ to be applied to the steering mechanism 10 using the target travel position setting unit 120 and the own vehicle traveling path estimation unit 130.
The target steering torque τ is set, for example, by multiplying a cube value of the lateral deviation of the estimated lateral position Xe of the host vehicle with respect to the target travel position Xc by a predetermined gain and performing necessary correction.
The steering force control unit 140 transmits an instruction value corresponding to the target steering torque τ to the EPS control unit 20 to drive the electric actuator 21.

覚醒度判定装置200は、走行路検出部210、履歴蓄積部220、走行モード判別部230、運転操作検出部240、覚醒度低下判断部250、覚醒度低下学習部260等を備えて構成されている。
走行路検出部210は、ナビゲーション装置60から自車両が現在走行中の道路に関する情報を取得し、履歴蓄積部220に伝達する。
履歴蓄積部220は、自車両が過去の所定期間に走行した道路の履歴をデータベース化して蓄積する。履歴蓄積部220は、覚醒度低下学習部260等からの照会に応じて、自車両が現在走行中の道路の走行履歴(過去一定期間に何回走行しているかを示す走行回数)を検索する機能を備えている。
The arousal level determination device 200 includes a travel path detection unit 210, a history accumulation unit 220, a travel mode determination unit 230, a driving operation detection unit 240, a wakefulness level decrease determination unit 250, a wakefulness level decrease learning unit 260, and the like. Yes.
The travel path detection unit 210 acquires information about the road on which the host vehicle is currently traveling from the navigation device 60 and transmits the information to the history storage unit 220.
The history accumulating unit 220 accumulates a history of roads on which the host vehicle has traveled during a predetermined period in the past. In response to an inquiry from the awakening level decrease learning unit 260 or the like, the history accumulation unit 220 searches for a travel history of the road on which the host vehicle is currently traveling (the number of travels indicating how many times the vehicle has traveled in a certain past period). It has a function.

走行モード判別部230は、自車両が現在走行中の道路が一般道路であるか高速道路であるかを判別し、さらに、一般道路である場合はカーブ路であるか直線であるかを判別する。この判別については、後に詳しく説明する。
運転操作検出部240は、操安制御ユニット30を介して舵角センサ35の出力値を取得し、ハンドル角(ステアリングホイール11の角度)を検出する。
The travel mode determination unit 230 determines whether the road on which the host vehicle is currently traveling is a general road or a highway, and further determines whether the road is a curved road or a straight line if the road is a general road. . This determination will be described in detail later.
The driving operation detection unit 240 acquires the output value of the steering angle sensor 35 via the steering control unit 30 and detects the steering wheel angle (the angle of the steering wheel 11).

覚醒度低下判断部250は、運転操作検出部240が検出したハンドル角に基づいて、ドライバの覚醒度低下を判断するものである。覚醒度低下判断部250は、ハンドル角の変化、すなわちドライバの操舵操作量が所定の閾値以下(実質的に操舵操作がない状態)の状態の継続時間(タイマのカウント値)が、所定の判定値を上回った場合に覚醒度低下を判断する。覚醒度低下判断部250は、この継続時間をカウントするタイマ手段を備えている。判定値は、後述するカウンタ学習値に所定値を加算した値である。
覚醒度低下判断部250は、直線道路、高速道路、カーブ路のそれぞれについて判定値を有し、走行モード判別部230が判別した走行モードに応じて該当する判定値を選択する。また、覚醒度低下判断部250は、走行モードが遷移して異なる判定値に切り換える場合には、従前のモードにおけるカウンタ値に所定の補正を施して引き継ぐ(新たなモードのカウンタ値を設定する)機能を備えている。この点については後に詳しく説明する。
The arousal level reduction determination unit 250 determines a reduction in the driver's arousal level based on the steering wheel angle detected by the driving operation detection unit 240. The wakefulness reduction determination unit 250 determines whether the change in the steering wheel angle, that is, the duration of the state in which the driver's steering operation amount is equal to or less than a predetermined threshold (a state in which there is substantially no steering operation) (the count value of the timer) is a predetermined determination. When the value exceeds the value, a decrease in arousal level is determined. The arousal level decrease determination unit 250 includes timer means for counting the duration time. The determination value is a value obtained by adding a predetermined value to a counter learning value described later.
The awakening level decrease determination unit 250 has determination values for each of a straight road, an expressway, and a curved road, and selects a corresponding determination value according to the travel mode determined by the travel mode determination unit 230. In addition, when the driving mode transitions and switches to a different determination value, the arousal level decrease determination unit 250 performs a predetermined correction on the counter value in the previous mode and takes over (sets the counter value in the new mode). It has a function. This point will be described in detail later.

覚醒度低下学習部260は、走行環境毎のドライバの個人差を覚醒度低下判断に反映させるため、覚醒度低下判断部250において用いられるカウンタ学習値の学習補正をドライバの運転状態に基づいて行うものである。このカウンタ学習値の学習補正については、後に詳しく説明する。
覚醒度低下学習部260は、本発明の判定値学習手段として機能する。
The awakening level decrease learning unit 260 performs learning correction of the counter learning value used in the awakening level decrease determination unit 250 based on the driving state of the driver in order to reflect the individual difference of the driver for each driving environment in the awakening level decrease determination. Is. The learning correction of the counter learning value will be described in detail later.
The awakening level decrease learning unit 260 functions as the determination value learning unit of the present invention.

警報判断部310は、覚醒度判定装置200による覚醒度判定結果に基づいて、ドライバへの警報の要否を判断するとともに、警報が必要な場合は警報装置320に信号を出力する。
警報装置320は、警報判断部310からの信号に応じて、ドライバに対する警報を出力する。ドライバに対する警報として、例えば警報音の発生、警報灯の点灯や点滅、電動アクチュエータ21によるステアリングホイール11への振動の付与等を行うことができる。
The alarm determination unit 310 determines whether or not an alarm to the driver is necessary based on a result of the arousal level determination by the arousal level determination device 200, and outputs a signal to the alarm device 320 when an alarm is necessary.
The alarm device 320 outputs an alarm for the driver in response to a signal from the alarm determination unit 310. As an alarm for the driver, for example, an alarm sound can be generated, an alarm lamp can be turned on or blinking, and vibration can be applied to the steering wheel 11 by the electric actuator 21.

次に、本実施例の覚醒度判定装置200における覚醒度判定について説明する。
図2は、覚醒度判定ルーチンを示すフローチャートである。以下、ステップ毎に順を追って説明する。
<ステップS01:イグニッションスイッチオン判断>
覚醒度低下学習部260は、エンジン制御ユニット40を介して、イグニッションスイッチがオンされたか否かを判断する。イグニッションスイッチがオンされた場合はステップS02に進み、その他の場合はステップS02をスキップしてステップS03に進む。
Next, wakefulness determination in the wakefulness determination device 200 of the present embodiment will be described.
FIG. 2 is a flowchart showing an arousal level determination routine. Hereinafter, the steps will be described step by step.
<Step S01: Ignition Switch ON Determination>
The arousal level lowering learning unit 260 determines whether the ignition switch is turned on via the engine control unit 40. If the ignition switch is turned on, the process proceeds to step S02. Otherwise, the process skips step S02 and proceeds to step S03.

<ステップS02:フラグリセット>
覚醒度低下学習部260は、後述するカウンタ学習値が減算された場合にオンされるフラグ(ステップS13参照)をリセットし、フラグオフとする。
その後、ステップS03に進む。
<Step S02: Flag reset>
The arousal level lowering learning unit 260 resets a flag that is turned on when a counter learned value, which will be described later, is subtracted (see step S13), and turns the flag off.
Thereafter, the process proceeds to step S03.

<ステップS03:自車の走行路検出>
走行路検出部210は、ナビゲーション装置60から自車両が現在走行中の道路に関する情報を取得し、自車両の走行路を検出する。
その後、ステップS04に進む。
<Step S03: Traveling path detection of own vehicle>
The travel path detection unit 210 acquires information related to the road on which the host vehicle is currently traveling from the navigation device 60, and detects the travel path of the host vehicle.
Thereafter, the process proceeds to step S04.

<ステップS04:走行路履歴の蓄積>
履歴蓄積部220は、ステップS03において走行路検出部210が検出した走行路に関する情報を蓄積する。
その後、ステップS05に進む。
<Step S04: Accumulation of Traveling Route History>
The history accumulating unit 220 accumulates information related to the travel path detected by the travel path detection unit 210 in step S03.
Thereafter, the process proceeds to step S05.

<ステップS05:走行モード判別>
走行モード判別部230は、ステップS03において走行路検出部210が検出した走行路における走行モードを判別する。
図3は、走行モード判別サブルーチンを示すフローチャートである。以下、ステップ毎に順を追って説明する。
<ステップS51:自車の走行路情報入手>
走行モード判別部230は、走行路検出部210から自車両の走行路に関する情報を取得する。
その後、ステップS52に進む。
<ステップS52:高速道路判別>
走行モード判別部230は、自車両の走行路が高速道路であるか判別し、高速道路である場合はステップS53に進み、高速道路以外の一般道路である場合はステップS54に進む。
<ステップS53:走行モード=「高速道路」>
走行モード判別部230は、現在の走行モードが「高速道路」であると判別し、メインルーチンに復帰してステップS06に進む。
<ステップS54:カーブ曲率判断>
走行モード判別部230は、自車両の走行路のカーブ曲率を予め設定された所定値と比較し、カーブ曲率が所定値より大きい場合はステップS55に進み、カーブ曲率が所定値以下である場合はステップS56に進む。
<ステップS55:走行モード=「カーブ」>
走行モード判別部230は、現在の走行モードが「カーブ」であると判別し、メインルーチンに復帰してステップS06に進む。
<ステップS56:走行モード=「直線」>
走行モード判別部230は、現在の走行モードが「直線」であると判別し、メインルーチンに復帰してステップS06に進む。
<Step S05: Discrimination of travel mode>
The travel mode determination unit 230 determines the travel mode on the travel path detected by the travel path detection unit 210 in step S03.
FIG. 3 is a flowchart showing a travel mode determination subroutine. Hereinafter, the steps will be described step by step.
<Step S51: Obtaining Traveling Route Information of Own Vehicle>
The travel mode determination unit 230 acquires information related to the travel path of the host vehicle from the travel path detection unit 210.
Thereafter, the process proceeds to step S52.
<Step S52: Highway discrimination>
The traveling mode determination unit 230 determines whether the traveling path of the host vehicle is an expressway, and proceeds to step S53 if it is an expressway, and proceeds to step S54 if it is a general road other than the expressway.
<Step S53: driving mode = “highway”>
The travel mode determination unit 230 determines that the current travel mode is “highway”, returns to the main routine, and proceeds to step S06.
<Step S54: Curve Curvature Determination>
The travel mode determination unit 230 compares the curve curvature of the travel path of the host vehicle with a predetermined value set in advance. If the curve curvature is greater than the predetermined value, the process proceeds to step S55, and if the curve curvature is less than the predetermined value. Proceed to step S56.
<Step S55: Travel Mode = “Curve”>
The travel mode determination unit 230 determines that the current travel mode is “curve”, returns to the main routine, and proceeds to step S06.
<Step S56: Travel Mode = “Line”>
The travel mode determination unit 230 determines that the current travel mode is “straight line”, returns to the main routine, and proceeds to step S06.

<ステップS06:ハンドル角検出>
運転操作検出部240は、ハンドル角を検出し、覚醒度低下判断部250及び覚醒度低下学習部260に伝達する。
その後、ステップS07に進む。
<Step S06: Handle angle detection>
The driving operation detection unit 240 detects the steering wheel angle and transmits the detected steering angle to the arousal level decrease determination unit 250 and the arousal level decrease learning unit 260.
Thereafter, the process proceeds to step S07.

<ステップS07:ハンドル角変化判断>
覚醒度低下判断部250は、所定時間内におけるハンドル角の変化を予め設定された所定値と比較し、ハンドル角変化が所定値より小さい場合はステップS09に進み、ハンドル角変化が所定値以上である場合はステップS08に進む。
<Step S07: Determination of steering wheel angle change>
The awakening level decrease determination unit 250 compares the change in the handle angle within a predetermined time with a predetermined value set in advance. If the change in the handle angle is smaller than the predetermined value, the process proceeds to step S09, and the change in the handle angle is greater than or equal to the predetermined value. If there is, the process proceeds to step S08.

<ステップS08:カウンタリセット>
覚醒度低下判断部250は、上述したタイマ手段のカウンタ値をリセット(=0)する。
その後、ステップS16に進む。
<Step S08: Counter reset>
The awakening level decrease determination unit 250 resets the counter value of the above-described timer means (= 0).
Thereafter, the process proceeds to step S16.

<ステップS09:カウンタインクリメント>
覚醒度低下判断部250は、タイマ手段のカウンタ値をインクリメントする。
その後、ステップS10に進む。
<Step S09: Counter increment>
The arousal level decrease determination unit 250 increments the counter value of the timer means.
Then, it progresses to step S10.

<ステップS10:学習条件成立判断>
覚醒度低下学習部260は、カウンタ学習値を学習補正する条件(学習条件)が成立しているか否か判断する。
図4は、学習条件成立判断のサブルーチンを示すフローチャートである。以下、ステップ毎に順を追って説明する。
<ステップS101:走行路履歴検索>
覚醒度低下学習部260は、履歴蓄積部220を用いて、現在の自車両の走行路と一致する走行路の走行履歴(過去の一定期間内における走行回数)を検索し、取得する。
その後、ステップS102に進む。
<ステップS102:履歴回数判断>
覚醒度低下学習部260は、ステップS101で検索された走行路の走行回数と予め設定された所定値とを比較し、走行回数が所定値よりも大きい場合はステップS103に進み、走行回数が所定値以下である場合はステップS105に進む。
<ステップS103:運転時間判断>
覚醒度低下学習部260は、ドライバが運転を開始してから(車両が走行開始してから)の時間を予め設定された所定値1及び所定値2(所定値1<所定値2)と比較し、運転時間が所定値1より大きくかつ所定値2より小さい場合はステップS104に進み、その他の場合はステップS105に進む。
ここで、所定値1は、運転開始後ドライバの状態が安定し、操舵操作のばらつきが少なくなる時間を考慮して設定される。また、所定値2は、運転時間が長時間となり、ドライバの疲労等によって操舵操作のばらつきが増加する時間を考慮して設定される。
<ステップS104:学習条件成立>
覚醒度低下学習部260は、学習条件が成立したものと判断し、メインルーチンに復帰してステップS11に進む。
<ステップS105:学習条件不成立>
覚醒度低下学習部260は、学習条件が不成立であると判断し、メインルーチンに復帰してステップS16に進む。
<Step S10: Learning Condition Satisfaction Determination>
The awakening level decrease learning unit 260 determines whether a condition (learning condition) for learning correction of the counter learning value is satisfied.
FIG. 4 is a flowchart illustrating a subroutine for determining learning condition establishment. Hereinafter, the steps will be described step by step.
<Step S101: Travel Route History Search>
The awakening level decrease learning unit 260 uses the history storage unit 220 to search and acquire the travel history (the number of travels within a certain past period) of the travel route that matches the current travel route of the host vehicle.
Thereafter, the process proceeds to step S102.
<Step S102: History Count Determination>
The awakening level learning unit 260 compares the number of travels on the travel path searched in step S101 with a predetermined value set in advance. If the number of travels is greater than the predetermined value, the process proceeds to step S103, where the number of travels is predetermined. If it is less than or equal to the value, the process proceeds to step S105.
<Step S103: Operation Time Determination>
The arousal level lowering learning unit 260 compares the time from when the driver starts driving (after the vehicle starts running) with a predetermined value 1 and a predetermined value 2 (predetermined value 1 <predetermined value 2). If the operation time is larger than the predetermined value 1 and smaller than the predetermined value 2, the process proceeds to step S104. Otherwise, the process proceeds to step S105.
Here, the predetermined value 1 is set in consideration of a time during which the state of the driver is stabilized after the start of driving and the variation in the steering operation is reduced. The predetermined value 2 is set in consideration of the time during which the driving time becomes long and the variation in the steering operation increases due to driver fatigue or the like.
<Step S104: Satisfaction of learning conditions>
The awakening level decrease learning unit 260 determines that the learning condition is satisfied, returns to the main routine, and proceeds to step S11.
<Step S105: Learning conditions are not satisfied>
The awakening level decrease learning unit 260 determines that the learning condition is not satisfied, returns to the main routine, and proceeds to step S16.

<ステップS11:フラグオフ判断>
覚醒度低下学習部260は、上述したフラグの状態を検出し、フラグオフの場合はステップS12に進み、フラグオンの場合はステップS12,S13をスキップしてステップS14に進む。
<Step S11: Flag-off determination>
The awakening level decrease learning unit 260 detects the state of the flag described above. If the flag is off, the process proceeds to step S12. If the flag is on, the process skips steps S12 and S13 and proceeds to step S14.

<ステップS12:カウンタ学習値減算>
覚醒度低下学習部260は、カウンタ学習値が際限なく増加することを防止するため、カウンタ学習値を予め設定された所定値だけ減算する。
その後、ステップS13に進む。
<Step S12: Counter learning value subtraction>
The awakening level decrease learning unit 260 subtracts the counter learning value by a predetermined value in order to prevent the counter learning value from increasing without limit.
Thereafter, the process proceeds to step S13.

<ステップS13:フラグオン>
覚醒度低下学習部260は、カウンタ学習値が減算されたことを示すフラグをオンとする。
その後、ステップS14に進む。
<Step S13: Flag On>
The arousal level lowering learning unit 260 turns on a flag indicating that the counter learning value has been subtracted.
Thereafter, the process proceeds to step S14.

<ステップS14:カウンタとカウンタ学習値の比較>
覚醒度低下学習部260は、タイマ手段のカウンタ値と、現在の走行モードに対応するカウンタ学習値とを比較し、カウンタ値がカウンタ学習値より大きい場合はステップS15に進み、カウンタ値がカウンタ学習値以下である場合はステップS15をスキップしてステップS16に進む。
<Step S14: Comparison between Counter and Counter Learning Value>
The arousal level lowering learning unit 260 compares the counter value of the timer means with the counter learned value corresponding to the current running mode, and if the counter value is larger than the counter learned value, the process proceeds to step S15, where the counter value is counter learned. If it is less than or equal to the value, step S15 is skipped and the process proceeds to step S16.

<ステップS15:カウンタ学習値更新>
覚醒度低下学習部260は、覚醒度低下判断部250で用いられる現在の走行モードに対応するカウンタ学習値を、現在のカウンタ値と同じとなるように更新する。
その後、ステップS16に進む。
<Step S15: Counter learning value update>
The awakening level decrease learning unit 260 updates the counter learning value corresponding to the current travel mode used by the awakening level decrease determination unit 250 so as to be the same as the current counter value.
Thereafter, the process proceeds to step S16.

<ステップS16:カウンタと判定値の比較>
覚醒度低下判断部250は、カウンタ値と、現在の走行モードのカウンタ学習値に所定値を加算した現在の走行モードの判定値とを比較し、カウンタ値が判定値より大きい場合は覚醒度が低下しているものと判定してステップS17に進み、カウンタ値が判定値以下である場合は覚醒度が低下していないものと判定して一連の処理を終了(リターン)する。
<Step S16: Comparison between Counter and Determination Value>
The awakening level decrease determination unit 250 compares the counter value with the determination value of the current traveling mode obtained by adding a predetermined value to the counter learning value of the current traveling mode. If the counter value is larger than the determination value, the awakening level is The process proceeds to step S17 by determining that it has decreased. If the counter value is equal to or smaller than the determination value, it is determined that the arousal level has not decreased, and a series of processing ends (returns).

<ステップS17:操舵支援変更>
覚醒度判定装置200は、操舵支援装置100の操舵力制御部140に対して信号を出力し、操舵支援に用いるゲインを増加させて、所定の横偏差に対する操舵力を増加させ、自車両を車線中央部の走行目標位置に沿って走らせる支援レベルを高める。
その後、ステップS18に進む。
<Step S17: Change steering assist>
The arousal level determination device 200 outputs a signal to the steering force control unit 140 of the steering assist device 100, increases the gain used for steering assist, increases the steering force with respect to a predetermined lateral deviation, and moves the host vehicle to the lane. Increase the level of support for running along the central driving target position.
Thereafter, the process proceeds to step S18.

<ステップS18:警報作動>
警報判断部310は、覚醒度判定装置200から信号を受け、警報の出力が必要であると判断する。警報装置320は、警報判断部310からの信号を受け、警報の出力を開始する。
その後、一連の処理を終了(リターン)する。
<Step S18: Alarm activation>
The alarm determination unit 310 receives a signal from the arousal level determination device 200 and determines that an alarm output is necessary. The alarm device 320 receives a signal from the alarm determination unit 310 and starts outputting an alarm.
Thereafter, the series of processing is terminated (returned).

また、本実施例の覚醒度判定装置200は、走行モードの遷移時に、従前の走行モードにおけるカウンタ値を補正して新たな走行モードに引き継ぐ(新たな走行モードのカウンタ値設定に利用する)機能を備えている。
図5は、走行モード遷移時のカウンタ値設定ルーチンを示すフローチャートである。以下、ステップ毎に順を追って説明する。
Further, the awakening level determination device 200 of the present embodiment corrects the counter value in the previous driving mode and takes over to the new driving mode at the time of transition of the driving mode (used for setting the counter value in the new driving mode). It has.
FIG. 5 is a flowchart showing a counter value setting routine at the time of running mode transition. Hereinafter, the steps will be described step by step.

<ステップS201:走行モード遷移判断>
覚醒度低下判断部250は、今回の走行モードと前回の走行モードとを比較し、これらが相違する場合は、カウンタ値の補正を行うためステップS202に進み、一致する場合は処理を終了(リターン)する。
<Step S201: Travel mode transition determination>
The awakening level decrease determination unit 250 compares the current travel mode with the previous travel mode. If they are different, the process proceeds to step S202 to correct the counter value. If they match, the process ends (return). )

<ステップS202:補正係数Cを算出>
覚醒度低下判断部250は、前回のモードのカウンタ値を前回のモードの学習値で除することによって、カウンタ値の補正に用いる係数Cを算出する。
その後、ステップS203に進む。
<Step S202: Calculate Correction Coefficient C>
The awakening level decrease determination unit 250 calculates a coefficient C used for correcting the counter value by dividing the counter value of the previous mode by the learned value of the previous mode.
Thereafter, the process proceeds to step S203.

<ステップS203:従前のカウンタ値を補正し今回のカウンタ値算出>
覚醒度低下判断部250は、今回のモードの学習値に、ステップS202で求めた補正係数Cを乗じた値を今回のモードにおけるカウンタ値として設定し、覚醒度低下判断を実行する。
その後、処理を終了(リターン)する。
<Step S203: Correction of Previous Counter Value and Current Counter Value Calculation>
The awakening level decrease determination unit 250 sets a value obtained by multiplying the learning value of the current mode by the correction coefficient C obtained in step S202 as a counter value in the current mode, and executes a determination of awakening level decrease.
Thereafter, the process ends (returns).

以上説明した実施例によると、以下の効果を得ることができる。
(1)覚醒度低下学習部260は、走行路の走行回数が所定値以上であるときのハンドル角の履歴に基づいてカウンタ学習値を学習補正することによって、ドライバが不慣れな道路を走行する際の操舵操作によって不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(2)覚醒度低下学習部260は、ドライバの運転開始からの経過時間が所定値1より大きい場合にのみカウンタ学習値の学習補正を行うことによって、覚醒度が高くても操舵操作にばらつきが出やすい運転開始初期に不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(3)覚醒度低下学習部260は、ドライバの運転開始からの経過時間が所定値2以上である場合はカウンタ学習値の学習補正を禁止することによって、ドライバの疲労等の影響が出やすい長時間運転時の運転操作に基づいて不適切な学習補正が行われることを防止し、適切な学習補正及び覚醒度判定を行うことができる。
(4)覚醒度低下判断部250は、高速道路、カーブ、直線に応じた複数のカウンタ学習値を切り換えて使用するとともに、覚醒度低下学習部260は、ハンドル角の履歴を取得した際の走行環境に対応するカウンタ学習値を学習補正することによって、各走行環境において適切な判定値を用いて覚醒度判定を行うことができる。
According to the embodiment described above, the following effects can be obtained.
(1) The arousal level decrease learning unit 260 learns and corrects the counter learning value based on the history of the steering wheel angle when the number of times of traveling on the traveling path is equal to or greater than a predetermined value, thereby driving the driver on an unfamiliar road. It is possible to prevent inappropriate learning correction from being performed by the steering operation, and to perform appropriate learning correction and arousal level determination.
(2) The awakening level decrease learning unit 260 performs the learning correction of the counter learning value only when the elapsed time from the start of driving of the driver is larger than the predetermined value 1, thereby varying the steering operation even if the arousal level is high. It is possible to prevent inappropriate learning correction from being performed at the beginning of driving that is likely to occur, and to perform appropriate learning correction and arousal level determination.
(3) When the elapsed time from the start of driving of the driver is greater than or equal to the predetermined value 2, the arousal level decrease learning unit 260 prohibits the learning correction of the counter learning value, thereby easily affecting the driver's fatigue and the like. It is possible to prevent inappropriate learning correction from being performed based on the driving operation during time driving, and to perform appropriate learning correction and arousal level determination.
(4) The arousal level decrease determination unit 250 switches between a plurality of counter learning values corresponding to the expressway, curve, and straight line, and the awakening level decrease learning unit 260 travels when the handle angle history is acquired. By learning and correcting the counter learning value corresponding to the environment, the arousal level can be determined using an appropriate determination value in each traveling environment.

(変形例)
本発明は、以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の技術的範囲内である。
(1)実施例ではドライバの操舵操作量をハンドル角の変化に基づいて検出しているが、本発明はこれに限らず、例えばステアリングホイールからの入力トルク、すなわち操舵力に基づいて検出してもよい。
(2)ドライバの運転開始からの経過時間は、直接時間を計測するものに限らず、例えば車両の走行距離等を用いて間接的に検出してもよい。
(3)走行環境の認識は、実施例ではナビゲーション装置から情報を取得して行っているが、本発明はこれに限らず、例えばステレオカメラ等を有する環境認識手段から取得される情報や、例えば車速、横G、ヨーレート、舵角等の車両の状態量に基づいて行ってもよい。
(4)実施例の覚醒度判定装置は、実施例のような操舵支援装置と併用する用途に限定されず、例えばクルーズコントロールの車間距離設定等、他の用途にも適用することができる。
(Modification)
The present invention is not limited to the embodiments described above, and various modifications and changes are possible, and these are also within the technical scope of the present invention.
(1) In the embodiment, the steering operation amount of the driver is detected based on the change in the steering wheel angle. However, the present invention is not limited to this, and is detected based on, for example, the input torque from the steering wheel, that is, the steering force. Also good.
(2) The elapsed time from the start of driving by the driver is not limited to the time directly measured, but may be detected indirectly using, for example, the travel distance of the vehicle.
(3) The recognition of the driving environment is performed by acquiring information from the navigation device in the embodiment, but the present invention is not limited to this, for example, information acquired from environment recognition means having a stereo camera, for example, You may carry out based on vehicle state quantities, such as a vehicle speed, side G, a yaw rate, and a steering angle.
(4) The wakefulness determination device according to the embodiment is not limited to the use in combination with the steering assist device as in the embodiment, and can be applied to other uses such as an inter-vehicle distance setting for cruise control, for example.

本発明を適用した覚醒度判定装置の実施例を有する車両のシステム構成を示す図である。It is a figure which shows the system configuration | structure of the vehicle which has the Example of the arousal level determination apparatus to which this invention is applied. 図1の覚醒度判定装置における覚醒度判定のメインルーチンを示すフローチャートである。It is a flowchart which shows the main routine of arousal level determination in the arousal level determination apparatus of FIG. 図2における走行モード判別のサブルーチンを示すフローチャートである。It is a flowchart which shows the subroutine of driving | running | working mode discrimination | determination in FIG. 図2における学習条件成立判断のサブルーチンを示すフローチャートである。It is a flowchart which shows the subroutine of learning condition satisfaction determination in FIG. 図1の覚醒度判定装置における走行モード遷移時のカウンタ値設定ルーチンを示すフローチャートである。It is a flowchart which shows the counter value setting routine at the time of driving | running | working mode transition in the arousal level determination apparatus of FIG.

符号の説明Explanation of symbols

10 操舵機構 11 ステアリングホイール
12 ステアリングシャフト 13 ステアリングギアボックス
14 タイロッド FW 前輪
H ハウジング
20 電動パワーステアリング(EPS)制御ユニット
21 電動アクチュエータ 22 トルクセンサ
30 操安制御ユニット
31 ハイドロリックコントロールユニット(HCU)
32 車速センサ 33 ヨーレートセンサ
34 横加速度(横G)センサ 35 舵角センサ
40 エンジン制御ユニット
50 トランスミッション制御ユニット
60 ナビゲーション装置 70 車両統合ユニット
100 操舵支援装置 110 環境認識部
111 ステレオカメラ 112 画像処理部
120 目標走行位置設定部 130 自車進行路推定部
140 操舵力制御部
200 覚醒度判定装置 210 走行路検出部
220 履歴蓄積部 230 走行モード判別部
240 運転操作検出部 250 覚醒度低下判断部
260 覚醒度低下学習部
310 警報判断部 320 警報装置
DESCRIPTION OF SYMBOLS 10 Steering mechanism 11 Steering wheel 12 Steering shaft 13 Steering gear box 14 Tie rod FW Front wheel H Housing 20 Electric power steering (EPS) control unit 21 Electric actuator 22 Torque sensor 30 Stabilization control unit 31 Hydraulic control unit (HCU)
32 Vehicle speed sensor 33 Yaw rate sensor 34 Lateral acceleration (lateral G) sensor 35 Steering angle sensor 40 Engine control unit 50 Transmission control unit 60 Navigation device 70 Vehicle integration unit 100 Steering support device 110 Environment recognition unit 111 Stereo camera 112 Image processing unit 120 Target Traveling position setting unit 130 Vehicle traveling path estimation unit 140 Steering force control unit 200 Arousal level determination device 210 Traveling path detection unit 220 History accumulation unit 230 Driving mode determination unit 240 Driving operation detection unit 250 Arousal level decrease determination unit 260 Arousal level decrease Learning unit 310 Alarm judgment unit 320 Alarm device

Claims (6)

車両を運転するドライバの覚醒度を判定する覚醒度判定装置であって、
ドライバの操舵操作量または操舵力を検出する操舵状態検出手段と、
前記操舵操作量または前記操舵力が所定値以下である状態の経過時間をカウントするカウンタ手段と、
前記経過時間が判定値以上となったときにドライバの覚醒度低下を判定する覚醒度低下判定手段と、
ドライバの運転状態に基づいて前記判定値の学習補正を行う判定値学習手段と、
自車両が走行中の道路を過去に自車両が走行したことがあるか否かを判定し、その走行回数を検出する走行回数検出手段とを備え、
前記判定値学習手段は、前記走行回数が所定回数以上であるときに前記運転状態に基づく前記判定値の学習補正を許可するとともに、前記走行回数が前記所定回数未満であるときに前記判定値の学習補正を禁止すること
を特徴とする覚醒度判定装置。
A wakefulness determination device that determines the wakefulness of a driver driving a vehicle,
Steering state detection means for detecting the steering operation amount or steering force of the driver;
Counter means for counting an elapsed time in a state where the steering operation amount or the steering force is a predetermined value or less;
Wakefulness decrease determination means for determining a driver's wakefulness decrease when the elapsed time is equal to or greater than a determination value;
Determination value learning means for performing learning correction of the determination value based on the driving state of the driver;
It is determined whether or not the host vehicle has traveled in the past on the road on which the host vehicle is traveling, and includes a travel number detecting means for detecting the number of travels,
The determination value learning means permits learning correction of the determination value based on the driving state when the number of times of travel is equal to or greater than a predetermined number of times, and determines the determination value when the number of times of travel is less than the predetermined number of times. A wakefulness determination device characterized by prohibiting learning correction.
前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の下限値以上であるときにのみ前記判定値の学習補正を許可すること
を特徴とする請求項1に記載の覚醒度判定装置。
The awakening level determination according to claim 1, wherein the determination value learning means permits learning correction of the determination value only when an elapsed time from the start of driving of the driver is equal to or greater than a predetermined lower limit value. apparatus.
車両を運転するドライバの覚醒度を判定する覚醒度判定装置であって、
ドライバの操舵操作量または操舵力を検出する操舵状態検出手段と、
前記操舵操作量または前記操舵力が所定値以下である状態の経過時間をカウントするカウンタ手段と、
前記経過時間が判定値以上となったときにドライバの覚醒度低下を判定する覚醒度低下判定手段と、
ドライバの運転状態に基づいて前記判定値の学習補正を行う判定値学習手段とを備え、
前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の下限値以上であるときに前記運転状態に基づく前記判定値の学習補正を許可するとともに、前記経過時間が前記下限値未満であるときに前記判定値の学習補正を禁止すること
を特徴とする覚醒度判定装置。
A wakefulness determination device that determines the wakefulness of a driver driving a vehicle,
Steering state detection means for detecting the steering operation amount or steering force of the driver;
Counter means for counting an elapsed time in a state where the steering operation amount or the steering force is a predetermined value or less;
Wakefulness decrease determination means for determining a driver's wakefulness decrease when the elapsed time is equal to or greater than a determination value;
Determination value learning means for performing learning correction of the determination value based on the driving state of the driver,
The determination value learning means permits learning correction of the determination value based on the driving state when the elapsed time from the start of driving of the driver is equal to or greater than a predetermined lower limit value, and the elapsed time is less than the lower limit value. The learning level of the determination value is prohibited when the determination value is awakening level determination device.
前記判定値学習手段は、前記ドライバの運転開始からの経過時間が所定の上限値未満であるときにのみ前記判定値の学習補正を許可すること
を特徴とする請求項2又は請求項3に記載の覚醒度判定装置。
The determination value learning unit permits learning correction of the determination value only when an elapsed time from the start of driving of the driver is less than a predetermined upper limit value. Wakefulness determination device.
前記判定値は、前記判定値の学習補正が許可されている状態での、前記操舵操作量又は前記操舵力が所定値以下である状態の経過時間に基づいて学習補正されること
を特徴とする請求項1から請求項4までのいずれか1項に記載の覚醒度判定装置。
The determination value is corrected by learning based on an elapsed time in a state where the steering operation amount or the steering force is equal to or less than a predetermined value in a state where learning correction of the determination value is permitted. The arousal level determination apparatus according to any one of claims 1 to 4.
自車両の走行環境を認識する走行環境認識手段と、
前記走行環境に応じて複数の前記判定値を切り換える判定値切換手段とを備え、
前記判定値学習手段は、前記判定値の学習補正が許可された場合、現在走行している前記走行環境に対応した前記判定値を学習補正すること
を特徴とする請求項1から請求項5までのいずれか1項に記載の覚醒度判定装置。
Driving environment recognition means for recognizing the driving environment of the host vehicle;
Determination value switching means for switching a plurality of the determination values according to the traveling environment,
The determination value learning means learns and corrects the determination value corresponding to the currently traveling environment when learning correction of the determination value is permitted. The arousal level determination apparatus according to any one of the above.
JP2008215130A 2008-08-25 2008-08-25 Arousal level judgment device Active JP5114342B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008215130A JP5114342B2 (en) 2008-08-25 2008-08-25 Arousal level judgment device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008215130A JP5114342B2 (en) 2008-08-25 2008-08-25 Arousal level judgment device

Publications (2)

Publication Number Publication Date
JP2010049609A JP2010049609A (en) 2010-03-04
JP5114342B2 true JP5114342B2 (en) 2013-01-09

Family

ID=42066617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008215130A Active JP5114342B2 (en) 2008-08-25 2008-08-25 Arousal level judgment device

Country Status (1)

Country Link
JP (1) JP5114342B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5541145B2 (en) * 2010-12-22 2014-07-09 日産自動車株式会社 Driver fatigue estimation device
JP6094187B2 (en) * 2012-12-05 2017-03-15 三菱自動車工業株式会社 Driving support system
JP7329755B2 (en) * 2017-08-31 2023-08-21 パナソニックIpマネジメント株式会社 Support method and support system and support device using the same
JP2019211878A (en) * 2018-05-31 2019-12-12 本田技研工業株式会社 Vehicle control device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2856047B2 (en) * 1993-10-26 1999-02-10 トヨタ自動車株式会社 Drowsy driving detection device
JP4197381B2 (en) * 1998-10-16 2008-12-17 富士重工業株式会社 Awakening degree estimation device and awakening degree estimation method for vehicle
JP4050020B2 (en) * 2001-08-10 2008-02-20 アイシン・エィ・ダブリュ株式会社 Navigation device and program
JP2005204829A (en) * 2004-01-21 2005-08-04 Shosuke Ozuru Vehicle accident preventing method and accident preventing system
JP4926413B2 (en) * 2005-05-17 2012-05-09 富士重工業株式会社 Vehicle traveling locus generation method and parking assist device using the same
JP4666631B2 (en) * 2005-12-26 2011-04-06 本田技研工業株式会社 Vehicle steering control device and vehicle

Also Published As

Publication number Publication date
JP2010049609A (en) 2010-03-04

Similar Documents

Publication Publication Date Title
JP5114351B2 (en) Arousal level judgment device
JP6308186B2 (en) Collision avoidance support device
JP5185743B2 (en) Steering support device
JP5255988B2 (en) Steering support device
JP6897349B2 (en) Driving support device
US8521363B2 (en) Driving assist system
US20180186372A1 (en) Lane departure prevention apparatus
JP5475257B2 (en) Lane departure prevention control device
JP2019003234A (en) Driving assistance device
JP2009096349A (en) Vehicle driving support device
JP6138881B2 (en) Steering support control device
JP2015512825A (en) Control system for display for crossing detection
JP2010076539A (en) Vehicle deviation prevention device
JP5398222B2 (en) Lane departure prevention device
JP2010137778A (en) Steering support device
CN111114540B (en) Vehicle and safe driving method and device thereof
CN116118770B (en) Self-adaptive rationalizer of vehicle sensing system for robust automatic driving control
JP5061600B2 (en) Travel control device
JP5244516B2 (en) Driving assistance device
JP2010241264A (en) Travel control device
JP2017013678A (en) Driving assistance device
JP5114342B2 (en) Arousal level judgment device
JP4007319B2 (en) Lane change judgment device and lane departure prevention device equipped with the same
JP5203865B2 (en) Steering support device
JP4124050B2 (en) Lane departure prevention device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110330

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120927

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: 20121002

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: 20121015

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5114342

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250