Nothing Special   »   [go: up one dir, main page]

JP5013175B2 - TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents

TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM Download PDF

Info

Publication number
JP5013175B2
JP5013175B2 JP2007055890A JP2007055890A JP5013175B2 JP 5013175 B2 JP5013175 B2 JP 5013175B2 JP 2007055890 A JP2007055890 A JP 2007055890A JP 2007055890 A JP2007055890 A JP 2007055890A JP 5013175 B2 JP5013175 B2 JP 5013175B2
Authority
JP
Japan
Prior art keywords
driver
determined
state
information
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.)
Active
Application number
JP2007055890A
Other languages
Japanese (ja)
Other versions
JP2007269310A (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.)
Omron Corp
Original Assignee
Omron Corp
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 Omron Corp filed Critical Omron Corp
Priority to JP2007055890A priority Critical patent/JP5013175B2/en
Publication of JP2007269310A publication Critical patent/JP2007269310A/en
Application granted granted Critical
Publication of JP5013175B2 publication Critical patent/JP5013175B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、走行制御装置および方法、プログラム、並びに記録媒体に関し、特に、運転中の危険な状況をより正確に検出して安全に走行させることができるようにする走行制御装置および方法、プログラム、並びに記録媒体に関する。   The present invention relates to a travel control device and method, a program, and a recording medium, and in particular, a travel control device and method, a program, and a program that can detect a dangerous situation during driving more accurately and travel safely. And a recording medium.

従来、自動車の安全装置としては、様々なものが提案されて実用化されているが、例えば、運転者の顔画像をカメラ撮影し、この顔画像を解析し、運転者の“まばたき”を認識して警告することによって居眠り運転を防止することが提案されている。   Conventionally, various safety devices for automobiles have been proposed and put into practical use. For example, a driver's face image is taken by a camera, the face image is analyzed, and the driver's blink is recognized. It has been proposed to prevent snoozing driving by warning.

また、運転者を撮影した画像に基づいて、顔の向きあるいは眼や瞳の位置から運転者の視線方向を検出し、この視線方向に基づいて現時点における運転上の意図を認識すると共に、運転者の意図と現在の操作状態とに基づいて運転者の意図に反する運転操作が行われたことを検出した場合、その運転操作に応じた車両動作を制御することも提案されている(例えば、特許文献1参照)。   In addition, the driver's line-of-sight direction is detected from the face direction or the position of the eyes or pupils based on the image of the driver, and the driver's current driving intention is recognized based on the line-of-sight direction. When it is detected that a driving operation contrary to the driver's intention is performed based on the driver's intention and the current operation state, it is also proposed to control the vehicle operation according to the driving operation (for example, a patent Reference 1).

特開2005−14752号公報Japanese Patent Laying-Open No. 2005-14752

しかしながら、顔の向きあるいは眼や瞳の位置から運転者の視線方向を検出しても運転者の意図を正しく認識できないこともある。   However, the driver's intention may not be recognized correctly even if the driver's line-of-sight direction is detected from the face direction or the position of the eyes or eyes.

例えば、高速道路で本線に合流する地点では、運転者は、自動車を一時停止させ、後方から来る他の自動車を確認しながら、自動車を前方に発進させるような運転操作を行うことが一般的である。このような場合、図1に示されるように、自動車の進行方向と視線方向が異なることになるが、だからといって運転者の意図に反する運転操作が行われたわけではない。   For example, at a point where it joins the main line on a highway, it is common for the driver to perform a driving operation to start the vehicle forward while temporarily stopping the vehicle and checking other vehicles coming from behind. is there. In such a case, as shown in FIG. 1, the traveling direction of the vehicle and the line-of-sight direction are different, but that does not mean that the driving operation contrary to the driver's intention was performed.

また、狭い場所に駐車するときなどは、運転者は自動車を後退させながらも、前方の障害物と自動車の前端部との間隔を気にして前方を注視していることもある。このような場合、図2に示されるように、やはり自動車の進行方向と視線方向が異なることになるが、だからといって運転者の意図に反する運転操作が行われたわけではない。   In addition, when parking in a narrow place, the driver may watch the front while paying attention to the distance between the front obstacle and the front end of the vehicle while reversing the vehicle. In such a case, as shown in FIG. 2, the traveling direction of the automobile and the line-of-sight direction are still different, but that does not mean that the driving operation contrary to the driver's intention was performed.

さらに、例えば、図3に示されるように、信号機の無い見通しの良い交差点で右から1台の自動車が接近中であるときに、他に自動車や歩行者や障害物が存在しないことを運転者が確認した場合、運転者は右を見ながら直進することになるが、これは脇見ではなく、逆に前方を見ながら直進すると右方向から高速で接近した車と衝突する可能性がある。   Furthermore, for example, as shown in FIG. 3, when one vehicle is approaching from the right at a good-looking intersection with no traffic lights, the driver must confirm that there are no other vehicles, pedestrians or obstacles. However, if the driver goes straight while looking to the right, this may not collide with a car approaching at high speed from the right when looking straight ahead.

すなわち、運転者の視線のみに基づいて運転者の意図を認識し、安全装置による介入を行うと、かえって安全な運転の妨げになってしまうことがある。   That is, if the driver's intention is recognized based only on the driver's line of sight and intervention by a safety device is performed, safe driving may be hindered.

また、高速走行時は、運転者の視線が進行方向や障害物などを適確に捕らえていたとしても、ブレーキやアクセルの操作などを誤って、スピンしたり横転するなどの危険性も考慮する必要がある。   Also, when driving at high speeds, even if the driver's line of sight accurately captures the direction of travel or obstacles, take into account the danger of accidentally operating the brakes or accelerator, etc. There is a need.

本発明は、このような状況に鑑みてなされたものであり、運転中の危険な状況をより正確に検出して安全に走行させることができるようにするものである。   The present invention has been made in view of such a situation, and is capable of more accurately detecting a dangerous situation during driving and allowing the vehicle to travel safely.

本発明による走行制御装置は、自動車の走行を制御する走行制御装置であって、自動車の進行方向と進行速度を表す走行状態情報を取得する走行状態情報取得手段と、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報を取得する周囲状態情報取得手段と、自動車を運転するために操作される各部位の操作状態を表す運転操作情報を取得する運転操作情報取得手段と、自動車を運転する運転者の状態を表す運転者状態情報を取得する運転者状態情報取得手段と、走行状態情報取得手段により取得された走行状態情報、周囲状態情報取得手段により取得された周囲状態情報、運転操作情報取得手段により取得された運転操作情報、および運転者状態情報取得手段により取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かを判定する安全性判定手段と、安全性判定手段により、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転を制御する運転制御手段とを備え、安全性判定手段は、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、周囲に存在する物体との衝突の危険性があるか否かを判定し、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かを判定し、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かを判定し、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定し、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づく運転者の状態の判定を行わず、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、前記運転者状態情報に基づく前記運転者の状態の判定においては、前記運転者の視線方向が前記自動車の進行方向と一致するか否かが判定され、前記運転者の視線方向が前記自動車の進行方向と一致すると判定された場合、前記運転者が覚醒しているか否かが判定され、前記運転者が覚醒していると判定された場合、前記運転者の動作量、および前記運転者の音声量を表す情報に基づいて、前記運転者がパニック状態であるか否かが判定され、前記運転者がパニック状態ではないと判定された場合、前記運転者が前記自動車を安全に運転するのに適正な状態であると判定される走行制御装置である。 A travel control device according to the present invention is a travel control device that controls the travel of an automobile, a travel state information acquisition unit that acquires travel state information that represents a traveling direction and a traveling speed of the automobile, and an object that exists around the automobile. Ambient state information acquisition means for acquiring ambient state information representing the direction and distance up to, a driving operation information acquisition means for acquiring driving operation information representing the operation state of each part operated to drive the automobile, and the automobile Driver state information acquisition means for acquiring driver state information representing the state of the driver driving the vehicle, travel state information acquired by the travel state information acquisition means, ambient state information acquired by the ambient state information acquisition means, On the basis of the driving operation information acquired by the driving operation information acquisition means and the driver state information acquired by the driver state information acquisition means, a car is determined in advance. Safety determination means for determining whether or not the vehicle is traveling safely based on the criteria, and the safety determination means, if it is determined that the vehicle is not traveling safely, regardless of the driver's operation, Driving control means for controlling the driving of the automobile so as to avoid danger, and the safety judging means is an object existing in the surroundings when the automobile travels as it is based on the driving state information and the surrounding state information. If it is determined that there is a danger of a collision, and if it is determined that there is a danger of a collision, an operation that avoids the danger of a collision is performed based on the driving operation information. Appropriate state for the driver to drive the car safely based on the driver state information when it is determined that the operation to avoid the risk of collision is not performed. Whether or not If it is determined that the person is not in an appropriate state for driving the vehicle safely, the vehicle is determined not to be traveling safely, and the vehicle is determined based on the driving state information and the ambient state information. If it is determined that there is no risk of collision when traveling as it is, or if it is determined that an operation that avoids the risk of collision is performed based on the driving operation information, without determining the driver's state based, on the driver state information is determined based image sensor for imaging the driver, the sensor information output from the voice sensor for detecting the voice of the driver information representing a viewing direction of the driver, the information the driver indicates whether or not the arousal state, and information indicating the sound volume of the driver, as well as movement or legs of the arm of the driver Sen to detect motion The amount of movement of the driver specified based on information output from the driver is included, and in determining the state of the driver based on the driver state information, the driver's line-of-sight direction is the progress of the vehicle It is determined whether or not the direction matches the direction of the driver, and if it is determined that the driver's line-of-sight direction matches the traveling direction of the vehicle, it is determined whether or not the driver is awake and the driver is awakened. If it is determined that the driver is in a panic state, it is determined whether or not the driver is in a panic state based on information indicating the driver's movement amount and the driver's voice amount. When it is determined that the vehicle is not in a state, the travel control device determines that the driver is in an appropriate state to drive the vehicle safely.

本発明の走行制御装置においては、自動車の進行方向と進行速度を表す走行状態情報が取得され、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報が取得され、自動車を運転するために操作される各部位の操作状態を表す運転操作情報が取得され、自動車を運転する運転者の状態を表す運転者状態情報が取得され、取得された走行状態情報、取得された周囲状態情報、取得された運転操作情報、および取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かが判定され、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転が制御される。また、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、周囲に存在する物体との衝突の危険性があるか否かが判定され、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かが判定され、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かが判定され、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定され、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づく運転者の状態の判定が行われない。また、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、運転者状態情報に基づく運転者の状態の判定においては、運転者の視線方向が自動車の進行方向と一致するか否かが判定され、運転者の視線方向が自動車の進行方向と一致すると判定された場合、運転者が覚醒しているか否かが判定され、運転者が覚醒していると判定された場合、運転者の動作量、および運転者の音声量を表す情報に基づいて、運転者がパニック状態であるか否かが判定され、運転者がパニック状態ではないと判定された場合、運転者が自動車を安全に運転するのに適正な状態であると判定される。 In the traveling control device of the present invention, traveling state information representing the traveling direction and traveling speed of the vehicle is acquired, ambient state information representing the direction and distance to an object existing around the vehicle is acquired, and the vehicle is driven. Driving operation information representing the operation state of each part operated in order to obtain, driver state information representing the state of the driver driving the vehicle is obtained, the obtained traveling state information, the obtained ambient state information Based on the acquired driving operation information and the acquired driver state information, it is determined whether or not the vehicle is traveling safely based on a predetermined criterion, and the vehicle is not traveling safely If it is determined, the driving of the automobile is controlled so as to avoid danger regardless of the operation of the driver. Also, based on the driving state information and the surrounding state information, it is determined whether or not there is a risk of a collision with an object present in the surroundings when the vehicle is traveling as it is. When it is determined that there is a risk of collision, it is determined whether or not an operation that avoids the risk of collision is performed based on the driving operation information, and an operation that avoids the risk of collision is not performed Is determined based on the driver state information whether the driver is in an appropriate state for safely driving the vehicle, and the driver is in an appropriate state for safely driving the vehicle. If it is determined that the vehicle is not traveling safely, and if the vehicle travels as it is based on the driving state information and the surrounding state information, it is determined that there is no risk of collision. Or Based on the rolling operation information, when the operation to avoid the risk of collision is determined to have been performed, not performed the determination of the driver of the state based on the driver state information. The driver status information includes the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. Information indicating whether the driver is in an awake state, information indicating the driver's voice volume, and a sensor that detects movement of the arm or leg of the driver. The amount of movement of the driver specified based on the information is included, and in determining the state of the driver based on the driver state information, it is determined whether the driver's line-of-sight direction matches the traveling direction of the vehicle. When it is determined that the driver's line-of-sight direction coincides with the traveling direction of the vehicle, it is determined whether the driver is awake, and when it is determined that the driver is awake, Quantity, and driver's sound Based on the information representing the quantity, it is determined whether or not the driver is in a panic state, and if it is determined that the driver is not in a panic state, the driver is in an appropriate state to drive the car safely. It is determined that there is.

従って、より正確に危険な状況を検出して、危険を回避することができる。   Therefore, the dangerous situation can be detected more accurately and the danger can be avoided.

従って、安全に運転しているときに誤って危険な状況が検出されることが抑止される。   Accordingly, it is possible to prevent a dangerous situation from being erroneously detected when driving safely.

従って、安全な運転を行われているか否かがより正確に判定される。   Therefore, it is more accurately determined whether or not safe driving is being performed.

本発明による走行制御方法は、自動車の走行を制御する走行制御装置の走行制御方法であって、自動車の進行方向と進行速度を表す走行状態情報を取得し、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報を取得し、自動車を運転するために操作される各部位の操作状態を表す運転操作情報を取得し、自動車を運転する運転者の状態を表す運転者状態情報を取得し、取得された走行状態情報、取得された周囲状態情報、取得された運転操作情報、および取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かを判定し、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転を制御するステップを含み、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、周囲に存在する物体との衝突の危険性があるか否かが判定され、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かが判定され、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かが判定され、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定され、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かの判定が行われず、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、運転者状態情報に基づく運転者の状態の判定においては、運転者の視線方向が自動車の進行方向と一致するか否かが判定され、運転者の視線方向が自動車の進行方向と一致すると判定された場合、運転者が覚醒しているか否かが判定され、運転者が覚醒していると判定された場合、運転者の動作量、および運転者の音声量を表す情報に基づいて、運転者がパニック状態であるか否かが判定され、運転者がパニック状態ではないと判定された場合、運転者が自動車を安全に運転するのに適正な状態であると判定される走行制御方法である。 A travel control method according to the present invention is a travel control method of a travel control device that controls travel of an automobile, acquires travel state information representing the travel direction and travel speed of the car, and travels to an object existing around the car. Ambient state information representing the direction and distance is obtained, driving operation information representing the operation state of each part operated to drive the vehicle is obtained, and driver state information representing the state of the driver driving the vehicle is obtained. The vehicle travels safely based on predetermined criteria based on the acquired driving state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information. Including the step of controlling the driving of the vehicle so as to avoid danger regardless of the operation of the driver when it is determined that the vehicle is not traveling safely. Based on the surrounding state information, when the vehicle travels as it is, it is determined whether there is a risk of collision with an object present in the surroundings, and when the vehicle travels as it is, there is a risk of collision When it is determined, based on the driving operation information, it is determined whether or not an operation for avoiding the risk of collision is performed, and when it is determined that an operation for avoiding the risk of collision is not performed, Based on the driver status information, it is determined whether or not the driver is in an appropriate state for safely driving the vehicle, and the driver is determined not to be in an appropriate state for driving the vehicle safely. If it is determined that the vehicle is not traveling safely, and it is determined that there is no risk of a collision, if the vehicle travels as it is based on the traveling state information and the ambient state information, or Based on driving operation information When it is determined that an operation for avoiding the danger of a collision is being performed, it is determined whether the driver is in an appropriate state for safely driving the vehicle based on the driver state information. The driver's line-of-sight direction specified based on sensor information output from the image sensor that images the driver and the voice sensor that detects the driver's voice is not included in the driver state information Information indicating whether or not the driver is awake, information indicating the driver's voice volume, and a sensor that detects the driver's arm movement or leg movement. that information includes the operation amount of the driver that has been specified based on, in the determination of the driver of the state based on driver status information, whether the line-of-sight direction of the driver coincides with the traveling direction of the vehicle Judgment and direction of driver's line of sight Is determined to match the traveling direction of the car, it is determined whether or not the driver is awake. If it is determined that the driver is awake, the amount of movement of the driver and the voice of the driver are determined. Based on the information representing the quantity, it is determined whether or not the driver is in a panic state, and if it is determined that the driver is not in a panic state, the driver is in an appropriate state to drive the car safely. This is a travel control method determined to be present.

本発明によるプログラムは、自動車の走行を制御する走行制御装置に走行制御処理を実行させるプログラムであって、自動車の進行方向と進行速度を表す走行状態情報の取得を制御し、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報の取得を制御し、自動車を運転するために操作される各部位の操作状態を表す運転操作情報の取得を制御し、自動車を運転する運転者の状態を表す運転者状態情報の取得を制御し、取得された走行状態情報、取得された周囲状態情報、取得された運転操作情報、および取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かの判定を制御し、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転を制御するステップを含み、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かが判定され、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かが判定され、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定され、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づく運転者の状態の判定が行われず、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、運転者状態情報に基づく運転者の状態の判定においては、運転者の視線方向が自動車の進行方向と一致するか否かが判定され、運転者の視線方向が自動車の進行方向と一致すると判定された場合、運転者が覚醒しているか否かが判定され、運転者が覚醒していると判定された場合、運転者の動作量、および運転者の音声量を表す情報に基づいて、運転者がパニック状態であるか否かが判定され、運転者がパニック状態ではないと判定された場合、運転者が自動車を安全に運転するのに適正な状態であると判定されるコンピュータが読み取り可能なプログラムである。 A program according to the present invention is a program that causes a travel control device that controls travel of an automobile to execute travel control processing, controls the acquisition of travel state information that represents the travel direction and travel speed of the automobile, and exists around the automobile. Control of acquisition of ambient state information indicating the direction and distance to the object to be controlled, control of acquisition of driving operation information indicating the operation state of each part operated to drive the vehicle, and control of the driver driving the vehicle The vehicle is controlled in advance based on the acquired driving state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information. To control whether or not the vehicle is traveling safely based on the specified criteria, and to avoid danger when it is determined that the vehicle is not traveling safely, regardless of the driver's operation Whether the operation of avoiding the risk of collision is performed based on the driving operation information when it is determined that there is a risk of collision when the vehicle travels as it is, including the step of controlling driving of the moving vehicle If it is determined that the operation to avoid the danger of a collision is not performed, whether or not the driver is in an appropriate state for safely driving the vehicle based on the driver state information Is determined, and it is determined that the driver is not in an appropriate state for safely driving the vehicle, it is determined that the vehicle is not traveling safely, and the driving state information and the surrounding state information are On the basis of when the car travels as it is, when it is determined that there is no risk of collision, or when it is determined that an operation to avoid the risk of collision is performed based on the driving operation information, Driver status information Not performed the determination of the driver of the state of brute, the driver state information is determined based image sensor for imaging the driver, the sensor information output from the voice sensor for detecting the voice of the driver information representing a viewing direction of the driver, the information the driver indicates whether or not the arousal state, and information indicating the sound volume of the driver, as well as movement or legs of the arm of the driver The amount of movement of the driver specified based on information output from a sensor that detects movement is included, and in determining the state of the driver based on the driver state information, the driver's line-of-sight direction is the progress of the vehicle. It is determined whether or not the direction matches the direction, and if it is determined that the driver's line-of-sight direction matches the traveling direction of the car, it is determined whether or not the driver is awake and the driver is awake If judged, drive It is determined whether or not the driver is in a panic state based on the information indicating the driver's movement amount and the driver's voice amount. If the driver is determined not to be in a panic state, the driver It is a computer readable program that is determined to be in an appropriate state for safe driving.

本発明による記録媒体は、自動車の走行を制御する走行制御装置に走行制御処理を実行させるプログラムが記録されている記録媒体であって、自動車の進行方向と進行速度を表す走行状態情報の取得を制御し、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報の取得を制御し、自動車を運転するために操作される各部位の操作状態を表す運転操作情報の取得を制御し、自動車を運転する運転者の状態を表す運転者状態情報の取得を制御し、取得された走行状態情報、取得された周囲状態情報、取得された運転操作情報、および取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かの判定を制御し、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転を制御するステップを含み、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かが判定され、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かが判定され、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定され、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づく運転者の状態の判定が行われず、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、運転者状態情報に基づく運転者の状態の判定においては、運転者の視線方向が自動車の進行方向と一致するか否かが判定され、運転者の視線方向が自動車の進行方向と一致すると判定された場合、運転者が覚醒しているか否かが判定され、運転者が覚醒していると判定された場合、運転者の動作量、および運転者の音声量を表す情報に基づいて、運転者がパニック状態であるか否かが判定され、運転者がパニック状態ではないと判定された場合、運転者が自動車を安全に運転するのに適正な状態であると判定されるコンピュータが読み取り可能なプログラムが記録されている記録媒体である。 A recording medium according to the present invention is a recording medium in which a program for causing a traveling control device that controls traveling of a vehicle to execute a traveling control process is recorded, and obtains traveling state information indicating a traveling direction and a traveling speed of the vehicle. To control the acquisition of ambient state information that represents the direction and distance to the object that exists around the vehicle, and to control the acquisition of driving operation information that represents the operational state of each part operated to drive the vehicle , Controlling the acquisition of the driver state information representing the state of the driver driving the car, the acquired traveling state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information Based on the control of whether or not the vehicle is traveling safely based on predetermined criteria, and if it is determined that the vehicle is not traveling safely, regardless of the driver's operation An operation that includes the step of controlling the driving of the vehicle so as to avoid danger, and when the vehicle is running as it is, when it is determined that there is a risk of collision, an operation that avoids the risk of collision based on the driving operation information If it is determined whether or not an operation to avoid the danger of a collision is performed, it is appropriate for the driver to drive the car safely based on the driver state information. It is determined whether or not the vehicle is in an appropriate state for safely driving the vehicle, it is determined that the vehicle is not traveling safely, and the driving state information and When the vehicle travels as it is based on the surrounding state information, when it is determined that there is no risk of collision, or on the basis of the driving operation information, an operation for avoiding the risk of collision is performed. Determined In this case, the determination of the driver state based on the driver state information is not performed, and the driver state information is output from an image sensor that images the driver and a voice sensor that detects the driver's voice. Information indicating the driver's line-of-sight direction identified based on the sensor information, information indicating whether or not the driver is awake, information indicating the driver's voice volume, and the driver The amount of movement of the driver specified based on the information output from the sensor that detects the movement of the arm or the movement of the leg is included, and in determining the state of the driver based on the driver state information, the driver If it is determined whether the driver's line-of-sight coincides with the direction of travel of the vehicle, and if it is determined that the driver's line-of-sight coincides with the direction of travel of the vehicle, it is determined whether the driver is awake and Person is awake Is determined based on information representing the amount of movement of the driver and the amount of voice of the driver, it is determined whether or not the driver is in a panic state, and the driver is determined not to be in a panic state. In this case, the recording medium stores a computer-readable program that is determined to be in an appropriate state for the driver to drive the car safely.

本発明の走行制御方法、およびプログラムにおいては、自動車の進行方向と進行速度を表す走行状態情報が取得され、自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報が取得され、自動車を運転するために操作される各部位の操作状態を表す運転操作情報が取得され、自動車を運転する運転者の状態を表す運転者状態情報が取得され、取得された走行状態情報、取得された周囲状態情報、取得された運転操作情報、および取得された運転者状態情報に基づいて、自動車が予め定められた基準に基づいて安全に走行しているか否かが判定され、自動車が安全に走行していないと判定された場合、運転者の操作に係らず、危険を回避するように自動車の運転が制御される。また、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、周囲に存在する物体との衝突の危険性があるか否かが判定され、自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、運転操作情報に基づいて、衝突の危険性を回避する操作が行われているか否かが判定され、衝突の危険性を回避する操作が行われてないと判定された場合、運転者状態情報に基づいて運転者が自動車を安全に運転するのに適正な状態であるか否かが判定され、運転者が自動車を安全に運転するのに適正な状態ではないと判定された場合、自動車が安全に走行していないと判定され、かつ、走行状態情報と、周囲状態情報とに基づいて、自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、運転操作情報に基づいて、衝突の危険性を回避する操作が行われていると判定されたとき、運転者状態情報に基づく運転者の状態の判定が行われない。また、前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、運転者状態情報に基づく運転者の状態の判定においては、運転者の視線方向が自動車の進行方向と一致するか否かが判定され、運転者の視線方向が自動車の進行方向と一致すると判定された場合、運転者が覚醒しているか否かが判定され、運転者が覚醒していると判定された場合、運転者の動作量、および運転者の音声量を表す情報に基づいて、運転者がパニック状態であるか否かが判定され、運転者がパニック状態ではないと判定された場合、運転者が自動車を安全に運転するのに適正な状態であると判定される。 In the traveling control method and program of the present invention, traveling state information representing the traveling direction and traveling speed of the automobile is acquired, and ambient state information representing the direction and distance to an object existing around the automobile is acquired. Driving operation information representing the operation state of each part operated to drive the vehicle is acquired, driver state information indicating the state of the driver driving the vehicle is acquired, acquired driving state information, acquired Based on the surrounding state information, the acquired driving operation information, and the acquired driver state information, it is determined whether or not the vehicle is traveling safely based on predetermined criteria, and the vehicle is traveling safely. If it is determined that the vehicle has not been operated, the driving of the automobile is controlled so as to avoid danger regardless of the operation of the driver. Also, based on the driving state information and the surrounding state information, it is determined whether or not there is a risk of a collision with an object present in the surroundings when the vehicle is traveling as it is. When it is determined that there is a risk of collision, it is determined whether or not an operation that avoids the risk of collision is performed based on the driving operation information, and an operation that avoids the risk of collision is not performed Is determined based on the driver state information whether the driver is in an appropriate state for safely driving the vehicle, and the driver is in an appropriate state for safely driving the vehicle. If it is determined that the vehicle is not traveling safely, and if the vehicle travels as it is based on the driving state information and the surrounding state information, it is determined that there is no risk of collision. Or Based on the rolling operation information, when the operation to avoid the risk of collision is determined to have been performed, not performed the determination of the driver of the state based on the driver state information. The driver status information includes the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. Information indicating whether the driver is in an awake state, information indicating the driver's voice volume, and a sensor that detects movement of the arm or leg of the driver. The amount of movement of the driver specified based on the information is included, and in determining the state of the driver based on the driver state information, it is determined whether the driver's line-of-sight direction matches the traveling direction of the vehicle. When it is determined that the driver's line-of-sight direction coincides with the traveling direction of the vehicle, it is determined whether the driver is awake, and when it is determined that the driver is awake, Quantity, and driver's sound Based on the information representing the quantity, it is determined whether or not the driver is in a panic state, and if it is determined that the driver is not in a panic state, the driver is in an appropriate state to drive the car safely. It is determined that there is.

本発明によれば、運転中の危険な状況をより正確に検出して安全に走行させることができる。   According to the present invention, it is possible to detect a dangerous situation during driving more accurately and to travel safely.

以下に、本発明の実施の形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図4は、本発明の走行制御装置の一実施の形態に係る構成例を示すブロック図である。同図に示される走行制御装置100は、例えば、自動車に取り付けられ、自動車の走行状態、周囲状態、運転操作、運転者の状態などを表す情報を検出し、検出された情報に基づいて自動車を安全に走行させるように構成されている。   FIG. 4 is a block diagram showing a configuration example according to an embodiment of the travel control device of the present invention. The traveling control device 100 shown in the figure is attached to a vehicle, for example, detects information representing the traveling state, ambient state, driving operation, driver's state, etc. of the vehicle, and detects the vehicle based on the detected information. It is configured to run safely.

運転者状態センサ121は、例えば、運転者の顔や体の画像を撮影する画像センサ、運転者の音声を検出する音声センサなどにより構成されている。運転者状態センサ121から出力されるセンサ情報は、運転者状態解析部124により解析され、後述する運転者状態情報が生成される。   The driver state sensor 121 includes, for example, an image sensor that captures an image of the driver's face and body, an audio sensor that detects the driver's voice, and the like. The sensor information output from the driver state sensor 121 is analyzed by the driver state analysis unit 124, and driver state information described later is generated.

運転操作部122は、例えば、運転者によるステアリングホール、アクセルペダル、ブレーキペダル、シフトレバーなどの操作を受け付けるとともに、受け付けられた運転操作に関する情報を運転操作解析部125に供給する。運転操作解析部125は、運転操作部122から供給される情報に基づいて後述する運転操作情報を生成する。   The driving operation unit 122 receives, for example, operations such as a steering hole, an accelerator pedal, a brake pedal, and a shift lever by the driver, and supplies information related to the received driving operation to the driving operation analysis unit 125. The driving operation analysis unit 125 generates driving operation information described later based on the information supplied from the driving operation unit 122.

走行センサ123は、例えば、レーダや画像センサなどにより構成され、自動車の周囲の物体に関する情報を取得し、後述する周囲状態情報を生成する。   The travel sensor 123 is configured by, for example, a radar or an image sensor, acquires information related to objects around the automobile, and generates ambient state information described later.

危険判定部126は、走行状態検出部127から供給される自動車の走行状態に関する情報と、走行センサ123から供給される周囲状態情報に基づいて、例えば、衝突の可能性の有無など走行に係る危険性の判定を行い、判定結果の情報を出力する。   For example, the danger determination unit 126 is based on the information on the driving state of the automobile supplied from the driving state detection unit 127 and the ambient state information supplied from the driving sensor 123. Judgment of sex is performed and information on the determination result is output.

安全性判定部128は、運転者状態解析部124から供給される運転者状態情報、運転操作解析部125から供給される運転操作情報、および危険判定部126から供給される情報に基づいて、自動車を安全に走行させることが可能か否かを判定し、自動車を安全に走行させることが可能ではないと判定された場合、走行制約部129を制御して、危険を回避するような運転を強制的に行わせるように、運転制御部130を制御する信号を出力させる。   The safety determination unit 128 is based on the driver state information supplied from the driver state analysis unit 124, the driving operation information supplied from the driving operation analysis unit 125, and the information supplied from the danger determination unit 126. If it is determined that it is not possible to safely drive the vehicle, the driving restriction unit 129 is controlled to forcibly drive to avoid danger. As a result, a signal for controlling the operation control unit 130 is output.

運転制御部130は、走行制約部129から供給される信号に基づいて運転操作部122を制御し、必要に応じて運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする。   The driving control unit 130 controls the driving operation unit 122 based on the signal supplied from the travel restriction unit 129, stops the reception of the operation by the driver as necessary, and forcibly drives to avoid danger. Let me do it.

図5は、運転者状態センサ121の詳細な構成例を示すブロック図である。同図において視線方向検出部201は、例えば、CCDイメージセンサ等を撮像素子として使用した画像センサ、および画像センサにより撮像された画像を分析するコンピュータなどで構成され、運転者の顔(頭部)の向きと瞳の位置などに基づいて運転者の視線の方向を検出する。   FIG. 5 is a block diagram illustrating a detailed configuration example of the driver state sensor 121. In the figure, the line-of-sight direction detection unit 201 includes, for example, an image sensor that uses a CCD image sensor or the like as an image sensor, a computer that analyzes an image captured by the image sensor, and the like (driver's face (head)). The direction of the driver's line of sight is detected based on the direction of the vehicle and the position of the pupil.

顔画像検出部202は、例えば、上述した画像センサにより撮像された画像を分析するコンピュータなどで構成され、顔の表情や瞬きなどを検出する。なお、視線方向検出部201と顔画像検出部202とを同一の機能ブロックとして構成するようにしてもよい。   The face image detection unit 202 includes, for example, a computer that analyzes an image captured by the above-described image sensor, and detects facial expressions, blinks, and the like. Note that the gaze direction detection unit 201 and the face image detection unit 202 may be configured as the same functional block.

腕操作検出部203は、例えば、CCDイメージセンサ等により撮像される運転者の上半身の画像を分析するコンピュータなどにより構成され、運転者の手や腕の動きを検出してステアリング操作、スイッチ類の操作、または手を振るなどの運転者の操作や動きを検出する。   The arm operation detection unit 203 includes, for example, a computer that analyzes an image of the upper body of the driver imaged by a CCD image sensor or the like. Detects driver's operations and movements such as operation or shaking hands.

ペダル操作検出部204は、例えば、各種のペダルに取り付けられる近接センサなどにより構成され、運転者の脚や足先の動きを検出し、アクセルペダル、ブレーキペダルなどのペダルに取り付けたセンサでペダルの操作量や操作力を検出する。   The pedal operation detection unit 204 includes, for example, proximity sensors attached to various pedals, detects movements of the driver's legs and toes, and sensors attached to the pedals such as an accelerator pedal and a brake pedal. The operation amount and operation force are detected.

音声検出部205は、マイクロフォンなどにより構成され、音声を検出し、音量や音声信号の特徴量などを検出する。   The voice detection unit 205 is constituted by a microphone or the like, detects a voice, and detects a volume, a feature amount of a voice signal, and the like.

図6は、運転操作部122の詳細な構成例を示すブロック図である。同図に示されるステアリング操作部221乃至ブレーキ操作部224は、それぞれ自動車のステアリングホイール、変速装置(シフトレバーなど)、アクセルペダル、およびブレーキペダルと接続され、それぞれステアリングホイール、変速装置(シフトレバーなど)、アクセルペダル、およびブレーキペダルに対して行われた運転者の操作を検出する。   FIG. 6 is a block diagram illustrating a detailed configuration example of the driving operation unit 122. The steering operation unit 221 to the brake operation unit 224 shown in the figure are connected to a steering wheel, a transmission device (shift lever, etc.), an accelerator pedal, and a brake pedal of an automobile, respectively, and the steering wheel, transmission device (shift lever, etc.), respectively. ), Detecting the driver's operation performed on the accelerator pedal and the brake pedal.

例えば、ステアリング操作部221は、ステアリングホイールの回転方向および回転角度などを検出し、変速操作部222は、シフトレバーの選択位置がD(ドライブ)、R(リバース)、N(ニュートラル)などのいずれの位置とされているかを検出する。また、アクセル操作部223と、ブレーキ操作部224は、それぞれアクセルペダルとブレーキペダルが踏み込まれている量(例えば、基準位置に対する移動量)などを検出する。   For example, the steering operation unit 221 detects the rotation direction and rotation angle of the steering wheel, and the shift operation unit 222 selects any of the shift lever selection positions such as D (drive), R (reverse), and N (neutral). It is detected whether it is set to the position. In addition, the accelerator operation unit 223 and the brake operation unit 224 detect the amount by which the accelerator pedal and the brake pedal are depressed (for example, the amount of movement with respect to the reference position), respectively.

図7は、走行センサ123の詳細な構成例を示すブロック図である。走行センサ123は、前方レーダ241、後方レーダ242、前方画像監視部243、周囲画像監視部244、夜間センサ245、および分析部246により構成されている。   FIG. 7 is a block diagram illustrating a detailed configuration example of the travel sensor 123. The travel sensor 123 includes a front radar 241, a rear radar 242, a front image monitoring unit 243, a surrounding image monitoring unit 244, a night sensor 245, and an analysis unit 246.

前方レーダ241と、後方レーダ242はレーザレーダや電波式レーダなどであり、前方や後方の車、歩行者、障害物やガードレールなど道路を構成する物体の方向と距離を検出する。あるいはまた、電磁波、可視光、赤外線や音波、静電容量などにより所定の位置の物体の有無を検出する物体センサなどを用いて構成されるようにしてもよい。前方画像監視部243は、前方を撮影した画像を用いて道路の形状やライン、車、歩行者、障害物、道路標識などを検出する。   The front radar 241 and the rear radar 242 are laser radars, radio wave radars, and the like, and detect the direction and distance of objects constituting the road such as front and rear cars, pedestrians, obstacles and guardrails. Or you may make it comprise using the object sensor etc. which detect the presence or absence of the object of a predetermined position by electromagnetic waves, visible light, infrared rays, a sound wave, an electrostatic capacitance, etc. The forward image monitoring unit 243 detects a road shape, a line, a car, a pedestrian, an obstacle, a road sign, and the like using an image obtained by photographing the front.

周囲画像監視部244は、自動車の周囲の画像を撮像する画像センサなどにより撮像された画像を用いて自動車の周囲、特に側方と後方の道路状態、他の自動車、歩行者、障害物の位置や大きさなどを検出する。   The surrounding image monitoring unit 244 uses the image captured by an image sensor or the like that captures an image of the surroundings of the vehicle, the surroundings of the vehicle, particularly the side and rear road conditions, the position of other vehicles, pedestrians, and obstacles. Detect size and size.

夜間センサ245は、高感度撮像素子や人体の発する遠赤外線で撮影する撮像素子などで構成され、夜間に車の進行方向の遠方や暗いために見えにくい歩行者や障害物などを検出する。   The night sensor 245 is composed of a high-sensitivity image sensor, an image sensor that captures images with far infrared rays generated by a human body, and detects pedestrians and obstacles that are difficult to see due to being far away or dark in the traveling direction of the car at night.

分析部246は、前方レーダ241乃至夜間センサ245から出力される情報を分析し、自動車の周囲に存在する物体に関する情報を生成する。   The analysis unit 246 analyzes information output from the front radar 241 to the night sensor 245, and generates information on objects existing around the automobile.

なお、上述した図5乃至図7の構成は、それぞれ運転者状態センサ、運転操作部、走行センサの一例とされ、例えば、装置の価格や用途に合わせて他の機能が追加されたり、または一部の機能が削除されるように、図5乃至図7の構成のそれぞれを、適宜変更しても構わない。   5 to 7 described above are examples of a driver state sensor, a driving operation unit, and a travel sensor. For example, other functions may be added according to the price and usage of the device, or Each of the configurations in FIGS. 5 to 7 may be changed as appropriate so that the functions of the units are deleted.

次に、図8のフローチャートを参照して走行制御装置100による走行制御処理の詳細について説明する。   Next, the details of the travel control processing by the travel control device 100 will be described with reference to the flowchart of FIG.

ステップS101において、走行状態検出部127は、自動車の走行状態に関する情報を取得する。このとき、例えば、図9に示されるように、自動車の進行方向(走行方向)と、進行速度が取得され、それらを表す情報として記録される。図9の例では、自動車の進行方向が「前(前方)」であり、進行速度が時速40Kmであることが記録されている。   In step S101, the traveling state detection unit 127 acquires information regarding the traveling state of the automobile. At this time, for example, as shown in FIG. 9, the traveling direction (traveling direction) of the automobile and the traveling speed are acquired and recorded as information representing them. In the example of FIG. 9, it is recorded that the traveling direction of the automobile is “front (front)” and the traveling speed is 40 km / h.

ステップS101の処理の後、ステップS102において、走行センサ123は、図10を参照して後述する周囲状態情報取得処理を実行する。これにより、自動車の周囲の物体などに関する情報である周囲状態情報が生成される。   After the process of step S101, in step S102, the traveling sensor 123 executes an ambient state information acquisition process which will be described later with reference to FIG. Thereby, ambient state information which is information related to objects around the automobile is generated.

ここで、図10のフローチャートを参照して図8のステップS102の周囲状態情報取得処理の詳細について説明する。   Here, the details of the surrounding state information acquisition processing in step S102 of FIG. 8 will be described with reference to the flowchart of FIG.

ステップS201において、分析部246は、前方レーダ241乃至夜間センサ245の各部(センサ)から出力される情報を解析する。ステップS202において、分析部246は、ステップS201の処理での解析結果に基づいて自動車の進行の障害となる物体までの距離と方向を検出する。   In step S201, the analysis unit 246 analyzes information output from each unit (sensor) of the front radar 241 to the nighttime sensor 245. In step S202, the analysis unit 246 detects the distance and direction to an object that is an obstacle to the progress of the automobile based on the analysis result in the process of step S201.

このとき、例えば、図11に示されるように、物体の存在方向と、その物体までの距離を表す情報が生成される。図11の例では、自動車の前方50mの位置に障害となる物体が存在し、自動車の後方50mに障害となる物体が存在し、自動車の右側15mに障害となる物体が存在し、自動車の左側20mに障害となる物体が存在することが表されている。図11に示される情報は、周囲状態情報として危険判定部126に供給される。   At this time, for example, as shown in FIG. 11, information representing the direction of the object and the distance to the object is generated. In the example of FIG. 11, an obstacle object exists at a position 50 m ahead of the automobile, an obstacle object exists at the rear 50 m of the automobile, an obstacle object exists on the right side 15 m of the automobile, and the left side of the automobile. It is shown that there is an object that becomes an obstacle at 20 m. The information shown in FIG. 11 is supplied to the danger determination unit 126 as ambient state information.

図8に戻って、ステップS102の処理の後、ステップS103において、運転操作解析部125は、図12を参照して後述する運転操作情報取得処理を実行する。これにより、自動車の現在の運転操作に関する情報である運転操作情報が生成される。   Returning to FIG. 8, after the process of step S <b> 102, in step S <b> 103, the driving operation analysis unit 125 executes a driving operation information acquisition process described later with reference to FIG. 12. Thus, driving operation information that is information relating to the current driving operation of the automobile is generated.

ここで、図12のフローチャートを参照して、図8のステップS103の運転者操作情報取得処理の詳細について説明する。   Here, the details of the driver operation information acquisition process in step S103 in FIG. 8 will be described with reference to the flowchart in FIG.

ステップS221において、運転操作解析部125は、シフトレバー操作情報を取得する。このとき、例えば、現在のシフトレバーの選択位置を表す情報が取得される。   In step S221, the driving operation analysis unit 125 acquires shift lever operation information. At this time, for example, information indicating the current selection position of the shift lever is acquired.

ステップS222において、運転操作解析部125は、ペダル操作情報を取得する。このとき、例えば、現時点でのアクセルペダルとブレーキペダルが踏み込まれている量などを表す情報が取得される。   In step S222, the driving operation analysis unit 125 acquires pedal operation information. At this time, for example, information indicating the amount of depression of the accelerator pedal and the brake pedal at the present time is acquired.

ステップS223において、運転操作解析部125は、ステアリングホイール操作情報を取得する。このとき、例えば、ステアリングホイールの回転方向および回転角度などを表す情報が取得される。   In step S223, the driving operation analysis unit 125 acquires steering wheel operation information. At this time, for example, information representing the rotation direction and rotation angle of the steering wheel is acquired.

そして、ステップS221乃至S223の処理により取得された情報は、例えば、図13に示されるような運転操作情報として生成される。図11の例では、運転操作情報は、各操作部位とその操作部位に対応する操作状況により構成されており、シフトレバーの選択位置が「D(ドライブ)」であり、アクセルペダルの操作状況は、「ON(踏み込まれている状態を表す)−3(踏み込まれている量を表す)」であり、ブレーキペダルの操作状況は、「OFF(踏み込まれていない状態を表す)」であり、ステアリングホイールの捜査状況は、「左(回転させられている方向を表す) 5°(回転角度を表す)」とされている。   And the information acquired by the process of step S221 thru | or S223 is produced | generated as driving operation information as shown, for example in FIG. In the example of FIG. 11, the driving operation information is configured by each operation part and the operation situation corresponding to the operation part, the selection position of the shift lever is “D (drive)”, and the operation situation of the accelerator pedal is , “ON (represents a depressed state) −3 (represents a depressed amount)”, and the operation state of the brake pedal is “OFF (represents an undepressed state)”, and steering The investigation status of the wheel is “left (represents the direction of rotation) 5 ° (represents the rotation angle)”.

図13に示される運転操作情報は、安全性判定部128に供給される。   The driving operation information shown in FIG. 13 is supplied to the safety determination unit 128.

図8に戻って、ステップS103の処理の後、ステップS104において、運転者状態解析部124は、図14を参照して後述する運転状態情報取得処理を実行する。これにより、運転者の現在の状態に関する情報である運転者状態情報が生成される。   Returning to FIG. 8, after step S <b> 103, in step S <b> 104, the driver state analysis unit 124 executes driving state information acquisition processing described later with reference to FIG. 14. Thereby, driver state information which is information about the current state of the driver is generated.

ここで、図14のフローチャートを参照して、図8のステップS104の運転者状態情報取得処理の詳細について説明する。   Here, with reference to the flowchart of FIG. 14, the detail of the driver state information acquisition process of step S104 of FIG. 8 is demonstrated.

ステップS241において、運転者状態解析部124は、視線方向検出部201から出力される情報に基づいて、運転者の視線の方向を検出する。   In step S241, the driver state analysis unit 124 detects the direction of the driver's line of sight based on the information output from the line-of-sight direction detection unit 201.

ステップS242において、運転者状態解析部124は、顔画像検出部202から出力される情報に基づいて、運転者の顔の状態を検出する。このとき例えば、運転者の顔が覚醒している状態か、または居眠りしているなど覚醒していない状態かが検出される。   In step S242, the driver state analyzing unit 124 detects the state of the driver's face based on the information output from the face image detecting unit 202. At this time, for example, it is detected whether the driver's face is awake or is not awake, such as being asleep.

ステップS243において、運転者状態解析部124は、腕操作検出部203およびペダル操作検出部204から出力される情報に基づいて運転者の動作を検出する。このとき、例えば、運転者の腕の動き方またはペダルの踏み込み方が予め設定された基準値と比較した場合の値として正規化され数値として認識され、運転者の動作が「大」、「中」、「小」などの所定のレベルを表す情報として検出される。   In step S243, the driver state analysis unit 124 detects the driver's action based on information output from the arm operation detection unit 203 and the pedal operation detection unit 204. At this time, for example, how the driver's arm moves or how the pedal is depressed is normalized as a value when compared with a preset reference value, and is recognized as a numerical value. "," Small ", etc. are detected as information representing a predetermined level.

ステップS244において、運転者状態解析部124は、音声検出部205から出力される情報に基づいて、音声を検出する。このとき、例えば、音声信号の特徴量などに基づいて運転者が発したと推定される音声が抽出され、その音声のレベル(大きさ)が予め設定された基準値と比較した場合の値として正規化され数値として認識され、運転者の音声が「大」、「中」、「小」などの所定のレベルを表す情報として検出される。   In step S <b> 244, the driver state analysis unit 124 detects the voice based on the information output from the voice detection unit 205. At this time, for example, a voice that is estimated to be emitted by the driver based on a feature amount of the voice signal is extracted, and the level (amplitude) of the voice is compared with a preset reference value. It is normalized and recognized as a numerical value, and the driver's voice is detected as information representing a predetermined level such as “high”, “medium”, and “small”.

そして、ステップS241乃至S244の処理により取得された情報は、例えば、図15に示されるような運転者状態情報として生成される。図15の例では、運転者状態情報は、検出項目と、検出項目に対応する検出結果により構成されており、視線方向が「前方」であり、顔状態は「覚醒」であり、動作は「小」であり、音声は「小」とされている。   And the information acquired by the process of step S241 thru | or S244 is produced | generated as driver state information as shown, for example in FIG. In the example of FIG. 15, the driver state information includes detection items and detection results corresponding to the detection items, the line-of-sight direction is “front”, the face state is “wakefulness”, and the action is “ “Small” and the sound is “Small”.

図15に示される運転者状態情報は、安全性判定部128に供給される。   The driver state information shown in FIG. 15 is supplied to the safety determination unit 128.

図8に戻って、ステップS104の処理の後、処理はステップS105に進み、走行安全性判定処理が実行される。   Returning to FIG. 8, after the process of step S <b> 104, the process proceeds to step S <b> 105, and a traveling safety determination process is executed.

ここで、図16のフローチャートを参照して図8のステップS105の走行安全性判定処理の詳細について説明する。   Here, the details of the traveling safety determination process in step S105 of FIG. 8 will be described with reference to the flowchart of FIG.

ステップS261において、危険判定部126は、ステップS101の処理で取得された走行状態の情報と、ステップS102の処理で取得された周囲状態情報とに基づいて衝突の危険性を検出する衝突危険性チェック処理を実行する。   In step S261, the danger determination unit 126 detects a collision risk based on the traveling state information acquired in step S101 and the ambient state information acquired in step S102. Execute the process.

ここで、図17のフローチャートを参照して図16のステップS261の衝突危険性チェック処理の詳細について説明する。   Here, the details of the collision risk check process in step S261 of FIG. 16 will be described with reference to the flowchart of FIG.

ステップS301において、危険判定部126は、ステップS101の処理で取得された走行状態の情報に含まれる進行方向の情報に基づいて自動車の進行方向を判定する。   In step S301, the danger determination unit 126 determines the traveling direction of the vehicle based on the traveling direction information included in the traveling state information acquired in the process of step S101.

ステップS301において、進行方向が前方であると判定された場合、処理は、ステップS302に進み、危険判定部126は、ステップS101の処理で取得された走行状態の情報に含まれる進行速度の情報に基づいて自動車の速度を検出し、予め設定された速度に対応する閾値を取得する。閾値は、その速度で進行(走行)した場合、衝突の危険があると判定される距離であって、物体と自動車との間の距離(例えば、速度に応じて定まる車間距離など)とされ、ここでは、閾値としてl(m)が取得されてものとする。   If it is determined in step S301 that the traveling direction is forward, the process proceeds to step S302, and the risk determining unit 126 adds the traveling speed information included in the traveling state information acquired in the process of step S101. Based on this, the speed of the automobile is detected, and a threshold value corresponding to a preset speed is acquired. The threshold is a distance determined to be a risk of collision when traveling (running) at that speed, and is a distance between the object and the automobile (for example, an inter-vehicle distance determined according to the speed). Here, it is assumed that l (m) is acquired as the threshold value.

ステップS303において、危険判定部126は、自動車の前方l(m)以内に障害物があるか否かを判定する。このとき、ステップS102の処理で取得された周囲状態情報に基づいて前方の物体までの距離が取得され、その距離がlmを超えるか否かが判定される。   In step S303, the danger determination unit 126 determines whether there is an obstacle within l (m) ahead of the automobile. At this time, the distance to the object ahead is acquired based on the ambient state information acquired in the process of step S102, and it is determined whether or not the distance exceeds lm.

ステップS303において、自動車の前方l(m)以内に障害物があると判定された場合、衝突の危険があるので、処理は、ステップS306に進み、衝突の危険性があることを表す衝突危険フラグがONに設定される。一方、ステップS303において、自動車の前方l(m)以内に障害物がないと判定された場合、衝突の危険はないので、衝突危険フラグはOFFのまま衝突危険性チェック処理が終了する。   If it is determined in step S303 that there is an obstacle within l (m) ahead of the vehicle, there is a danger of a collision. Therefore, the process proceeds to step S306, and a collision danger flag indicating that there is a danger of a collision. Is set to ON. On the other hand, if it is determined in step S303 that there is no obstacle within l (m) ahead of the vehicle, there is no danger of collision, so the collision risk check process ends with the collision risk flag set to OFF.

ステップS301において、進行方向が後方であると判定された場合、処理は、ステップS304、S305に進み、ステップS302、S303の処理と同様に後方の物体との衝突の危険性がチェックされる。   If it is determined in step S301 that the traveling direction is backward, the process proceeds to steps S304 and S305, and the risk of collision with a rear object is checked in the same manner as in steps S302 and S303.

なお、ステップS303と305においては、衝突までの時間に応じて閾値が定められるようにしてもよい。例えば衝突まで1.5秒以下の距離か否かが判定されるようにしてもよい。   In steps S303 and S305, a threshold value may be set according to the time until the collision. For example, it may be determined whether or not the distance is 1.5 seconds or less until the collision.

ここでは、ステップS301の処理で判定される走行方向を、前方または後方としたが、例えば、走行状態の情報において進行方向を表す情報に「右前方」、「左後方」などの情報も含まれるようにし、ステップS301の処理で判定される走行方向を、より詳細に分けて判定しても構わない。   Here, although the traveling direction determined in the process of step S301 is set to the front or the rear, for example, the information indicating the traveling direction in the information on the traveling state includes information such as “right front” and “left rear”. In this way, the traveling direction determined in the process of step S301 may be determined in more detail.

このようにして、衝突の危険性のチェックが行われる。   In this way, the risk of collision is checked.

図16に戻って、ステップS261の処理の後、ステップS262において、安全性判定部128は、衝突の危険性があるか否かが判定される。ステップS262の処理での判定は、上述した衝突危険フラグに基づいて行われる。   Returning to FIG. 16, after the process of step S <b> 261, in step S <b> 262, the safety determination unit 128 determines whether there is a risk of collision. The determination in the process of step S262 is performed based on the above-described collision danger flag.

ステップS262において、衝突の危険性があると判定された場合、処理は、ステップS263に進み、安全性判定部128は、ステップS103の処理で取得された運転操作情報と、ステップS261の処理を経て危険判定部126から供給される情報に基づいて、回避操作チェック処理を実行する。   If it is determined in step S262 that there is a risk of a collision, the process proceeds to step S263, and the safety determination unit 128 passes the driving operation information acquired in the process of step S103 and the process of step S261. Based on the information supplied from the risk determination unit 126, an avoidance operation check process is executed.

ここで、図18のフローチャートを参照して、図16のステップS263の回避操作チェック処理の詳細について説明する。   Here, the details of the avoidance operation check process in step S263 of FIG. 16 will be described with reference to the flowchart of FIG.

ステップS321において、安全性判定部128は、物体から遠ざかる方向にステアリングホイールを回転させているか否かを判定する。例えば、ステップS261の処理で前方の物体と衝突の危険性があると判定された場合、ステップS103の処理で取得された運転操作情報に含まれるステアリングホイールの操作状況を表す情報に基づいて、物体を避けるのに充分な角度で、右または左にステアリングホイールを回転させているか否かが判定される。   In step S321, the safety determination unit 128 determines whether or not the steering wheel is rotated in a direction away from the object. For example, if it is determined in step S261 that there is a risk of a collision with an object ahead, the object is determined based on information indicating the steering wheel operation status included in the driving operation information acquired in step S103. It is determined whether the steering wheel is rotated to the right or left at an angle sufficient to avoid.

ステップS321において、物体から遠ざかる方向にステアリングホイールを回転させていないと判定された場合、処理は、ステップS322に進み、安全性判定部128は、ステップS103の処理で取得された運転操作情報に含まれるブレーキの操作状況を表す情報に基づいて、自動車を停止させるのに充分な量だけブレーキペダルが踏み込まれているか否かが判定される。   If it is determined in step S321 that the steering wheel is not rotated in the direction away from the object, the process proceeds to step S322, and the safety determination unit 128 is included in the driving operation information acquired in the process of step S103. It is determined whether or not the brake pedal has been depressed by an amount sufficient to stop the vehicle based on the information indicating the brake operation status.

ステップS321の処理で物体から遠ざかる方向にステアリングホイールを回転させていると判定された場合、またはステップS322の処理で自動車を停止させるのに充分な量だけブレーキペダルが踏み込まれていると判定された場合、衝突を回避するための操作が行われているので、処理は、ステップS323に進み、衝突を回避するための操作が行われていることを表す回避操作フラグがONに設定される。   If it is determined in step S321 that the steering wheel is rotating in a direction away from the object, or it is determined in step S322 that the brake pedal is depressed by an amount sufficient to stop the vehicle. In this case, since the operation for avoiding the collision is performed, the process proceeds to step S323, and the avoidance operation flag indicating that the operation for avoiding the collision is performed is set to ON.

一方、ステップS322の処理で自動車を停止させるのに充分な量だけブレーキペダルが踏み込まれていないと判定された場合、衝突を回避する操作は行われていないので、回避操作フラグはOFFのまま回避操作チェック処理が終了する。   On the other hand, if it is determined in step S322 that the brake pedal is not depressed by an amount sufficient to stop the vehicle, an operation for avoiding the collision is not performed, and the avoidance operation flag remains OFF. The operation check process ends.

なお、回避操作が行われているか否かの判定は、上述した例に限られるものではなく、運転操作情報に含まれる情報を用いてより詳細な基準で判定されるようにすることも可能である。   Note that the determination of whether or not the avoidance operation is performed is not limited to the above-described example, and it is also possible to determine based on more detailed criteria using information included in the driving operation information. is there.

図16に戻って、ステップS263の処理の後、処理は、ステップS264に進み、上述した回避操作フラグに基づいて、衝突を回避する運転操作がなされているか否かが判定される。   Returning to FIG. 16, after the process of step S <b> 263, the process proceeds to step S <b> 264, and it is determined whether or not a driving operation for avoiding a collision is performed based on the avoidance operation flag described above.

ステップS264において、衝突を回避する運転操作がなされていないと判定された場合、処理は、ステップS265に進み、安全性判定部128は、ステップS101の処理で取得された走行状態の情報、およびステップS104の処理で取得された運転者状態情報に基づいて、運転者状態チェック処理を実行する。   If it is determined in step S264 that the driving operation for avoiding the collision is not performed, the process proceeds to step S265, and the safety determination unit 128 includes the information on the traveling state acquired in the process of step S101, and the step A driver state check process is executed based on the driver state information acquired in the process of S104.

ここで、図19のフローチャートを参照して、図16のステップS264の運転者状態チェック処理の詳細について説明する。   Here, the details of the driver state check process in step S264 in FIG. 16 will be described with reference to the flowchart in FIG.

ステップS341において、安全性判定部128は、ステップS101の処理で取得された走行状態の情報に含まれる進行速度の情報に基づいて、現在の速度が予め設定された閾値以下か否かを判定する。この閾値は、自動車を充分安全かつ充分確実に操作することが可能な速度の上限とされ、ここでは、時速a(km)が閾値として設定されているものとする。   In step S341, the safety determination unit 128 determines whether or not the current speed is equal to or less than a preset threshold value based on the information on the traveling speed included in the traveling state information acquired in the process of step S101. . This threshold value is the upper limit of the speed at which the automobile can be operated sufficiently safely and sufficiently reliably, and here the speed a (km) is set as the threshold value.

ステップS341において、走行速度が時速a(km)以上ではないと判定された場合、処理は、ステップS342に進み、安全性判定部128は、ステップS104の処理で取得された運転者状態情報に含まれる視線方向の情報に基づいて、視線方向が進行方向と一致するか否かを判定する。   If it is determined in step S341 that the traveling speed is not equal to or higher than a (km) per hour, the process proceeds to step S342, and the safety determination unit 128 is included in the driver state information acquired in the process of step S104. It is determined whether or not the line-of-sight direction matches the traveling direction based on the information on the line-of-sight direction.

なお、ステップS341において走行速度は時速a(Km)を超えていると判定された場合、ステップS342の処理はスキップされ、処理は、ステップS343に進む。   When it is determined in step S341 that the traveling speed exceeds the speed a (Km), the process in step S342 is skipped, and the process proceeds to step S343.

ステップS342において、視線方向が進行方向と一致しないと判定された場合、運転者状態チェック処理は終了される。すなわち、ステップS262の処理で、衝突の危険性があると判定され、かつステップS264の処理で衝突を回避する操作がなされていないと判定された状態で、安全かつ確実に操作できない可能性のある速度で走行している自動車の運転者の視線方向が進行方向と一致しない場合、即座に運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする必要があるので、運転者状態チェック処理をこれ以上継続する必要はない。この場合、現在の運転は適正ではないと判定されたことになる。   If it is determined in step S342 that the line-of-sight direction does not match the traveling direction, the driver state check process is terminated. That is, there is a possibility that the operation cannot be performed safely and reliably in a state where it is determined that there is a risk of collision in the process of step S262 and that an operation for avoiding the collision is not performed in the process of step S264. If the driver's line-of-sight direction of a car traveling at speed does not match the direction of travel, the driver must immediately stop accepting operations and force driving to avoid danger Therefore, there is no need to continue the driver status check process. In this case, it is determined that the current operation is not appropriate.

ステップS342において、視線方向が進行方向と一致していると判定された場合、処理は、ステップS343に進み、安全性判定部128は、ステップS104の処理で取得された運転者状態情報に含まれる顔状態の情報に基づいて、運転者が覚醒しているか否かを判定する。   If it is determined in step S342 that the line-of-sight direction matches the traveling direction, the process proceeds to step S343, and the safety determination unit 128 is included in the driver state information acquired in the process of step S104. Based on the face state information, it is determined whether the driver is awake.

ステップS343において、運転者が覚醒していないと判定された場合、運転者状態チェック処理は終了される。すなわち、ステップS262の処理で、衝突の危険性があると判定され、かつステップS264の処理で衝突を回避する操作がなされていないと判定された状態では、たとえ自動車の速度が充分に遅くかつ進行方向を注視していたとしても、運転者が覚醒していないと判定された場合、即座に運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする必要があるので、運転者状態チェック処理をこれ以上継続する必要はない。この場合、現在の運転は適正ではないと判定されたことになる。   If it is determined in step S343 that the driver is not awake, the driver state check process is terminated. That is, in the state in which it is determined in step S262 that there is a risk of collision and in step S264 it is determined that the operation for avoiding the collision has not been performed, the speed of the vehicle is sufficiently slow and progresses. If it is determined that the driver is not awake, even if the driver is gazing at the direction, the driver will immediately stop accepting operations and force the driver to avoid danger. There is no need to continue the driver status check process any further. In this case, it is determined that the current operation is not appropriate.

ステップS343において、運転者が覚醒していると判定された場合、処理は、ステップS344に進み、安全性判定部128は、ステップS104の処理で取得された運転者状態情報に含まれる動作の情報、音声の情報などに基づいて、運転者がパニック状態か否かを判定する。パニック状態か否かは、予め設定された条件に基づいて判定され、例えば、動作が充分に大きく、かつ大きな音声が検出されるなどした場合、パニック状態であると判定される。   If it is determined in step S343 that the driver is awake, the process proceeds to step S344, and the safety determination unit 128 includes information on the operation included in the driver state information acquired in the process of step S104. Based on the voice information or the like, it is determined whether or not the driver is in a panic state. Whether or not the camera is in the panic state is determined based on a preset condition. For example, when the operation is sufficiently large and a loud sound is detected, the panic state is determined.

ステップS344において、運転者がパニック状態であると判定された場合、運転者状態チェック処理は終了される。すなわち、衝突の危険性があると判定され、かつ衝突を回避する操作がなされていないと判定された状態では、たとえ自動車の速度が充分に遅くかつ運転者が進行方向を注視して覚醒していたとしても、パニック状態であると判定された場合、即座に運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする必要があるので、適正な運転であるとは判定されない。   If it is determined in step S344 that the driver is in a panic state, the driver state check process is terminated. In other words, in a state where it is determined that there is a risk of a collision and it is determined that an operation for avoiding the collision has not been performed, the speed of the car is sufficiently slow and the driver is awakened by watching the direction of travel. However, if it is determined that the vehicle is in a panic state, it is necessary to immediately stop the acceptance of the operation by the driver and force the operation to avoid danger. It is not determined to be.

一方、ステップS344において、運転者がパニック状態ではないと判定された場合、処理は、ステップS345に進み、適正な運転が行われていることを表す適正フラグがONに設定される。すなわち、衝突の危険性があると判定され、かつ衝突を回避する操作がなされていないと判定された状態であっても、自動車の速度が充分に遅くかつ進行方向を注視しており、さらにパニック状態でもないことが確認できれば、あえて運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする必要はなく、現在の運転は、運転者の意図に従った適正なものと判断できるので、適正フラグがONに設定される。   On the other hand, if it is determined in step S344 that the driver is not in a panic state, the process proceeds to step S345, where an appropriate flag indicating that an appropriate operation is being performed is set to ON. In other words, even if it is determined that there is a risk of collision and it is determined that an operation to avoid the collision has not been performed, the speed of the car is sufficiently slow and the direction of travel is closely watched, and further panic If it can be confirmed that the vehicle is not in a state, it is not necessary to force the driver to accept the operation and to force the driver to avoid danger. Therefore, the appropriate flag is set to ON.

このようにして、運転者の状態がチェックされ、適正な運転が行われているか否かが判定される。   In this way, the state of the driver is checked to determine whether or not proper driving is being performed.

図16に戻って、ステップS265の処理の後、処理は、ステップS266に進み、安全性判定部128は、運転者の状態は適正であるか否か、すなわち、適正な運転が行われているか否かを判定する。運転者の状態は適正であるか否かの判定は、上述した適正フラグに基づいて行われる。   Returning to FIG. 16, after the process of step S <b> 265, the process proceeds to step S <b> 266, and the safety determination unit 128 determines whether or not the driver's state is appropriate, that is, whether the appropriate driving is being performed. Determine whether or not. The determination as to whether or not the driver is in an appropriate state is made based on the above-described appropriate flag.

ステップS266において、運転者の状態は適正であると判定された場合、処理はステップS267に進み、自動車の走行状態が安全であることを表す安全フラグがONに設定される。   If it is determined in step S266 that the driver's state is appropriate, the process proceeds to step S267, and a safety flag indicating that the driving state of the vehicle is safe is set to ON.

このようにして走行安全性が判定される。   In this way, traveling safety is determined.

図8に戻って、ステップS105の処理の後、処理は、ステップS106に進み、安全性判定部128は、現在、自動車が安全に走行しているか否かを判定する。自動車が安全に走行しているか否かの判定は、上述した安全フラグに基づいて行われる。   Returning to FIG. 8, after the process of step S <b> 105, the process proceeds to step S <b> 106, and the safety determination unit 128 determines whether the vehicle is currently traveling safely. Whether or not the vehicle is traveling safely is determined based on the safety flag described above.

ステップS106において、自動車が安全に走行していないと判定された場合、処理は、ステップS107に進み、危険を回避するように自動制御が行われる。これにより、走行制約部129が、危険を回避するような運転を強制的に行うように、運転制御部130を制御する信号を出力させる。例えば、運転者の操作に係らず、ブレーキがかけられるなどの操作が行われる。   If it is determined in step S106 that the vehicle is not traveling safely, the process proceeds to step S107, and automatic control is performed so as to avoid danger. Thereby, the driving | running | working restrictions part 129 outputs the signal which controls the driving | operation control part 130 so that driving | running | working which avoids danger may be forced. For example, an operation such as applying a brake is performed regardless of the operation of the driver.

一方、ステップS106において、自動車が安全に走行していると判定された場合、処理は、ステップS101に戻り、それ以後の処理が繰り返し実行される。   On the other hand, if it is determined in step S106 that the automobile is traveling safely, the process returns to step S101, and the subsequent processes are repeatedly executed.

このようにして、自動車の走行制御が行われる。本発明においては、自動車の走行状態、周囲状態、運転操作、および運転者状態の情報に基づいて走行安全性が判定されるので、運転中の危険な状況をより正確に検出できる。   In this way, traveling control of the automobile is performed. In the present invention, since the driving safety is determined based on the information on the driving state, the surrounding state, the driving operation, and the driver state of the automobile, a dangerous situation during driving can be detected more accurately.

自動車を安全に走行させるための技術として、例えば、顔の向きあるいは眼や瞳の位置から運転者の視線方向を検出して運転者の意図を認識し、運転者の意図と異なる走行が行われた場合、安全装置を介入させて危険を回避するような運転操作が強制的(自動的)に行われるように制御する技術もある。   As a technique for driving a car safely, for example, a driver's intention is recognized by detecting the driver's gaze direction from the face direction or the position of eyes or pupils, and driving different from the driver's intention is performed. In such a case, there is a technique for performing control so that a driving operation that avoids danger by intervening a safety device is forcibly (automatically) performed.

しかしながら、例えば、高速道路で本線に合流する地点では、運転者は、自動車を一時停止させ、後方から来る他の自動車を確認しながら、自動車を前方に発進させるような運転操作を行うことが一般的であり、このような場合、自動車の進行方向と視線方向が異なることになるが、だからといって運転者の意図に反する運転操作が行われたわけではない。   However, for example, at a point where it joins the main line on a highway, it is common for a driver to perform a driving operation to start the vehicle forward while temporarily stopping the vehicle and checking other vehicles coming from behind. In such a case, the traveling direction of the vehicle and the line-of-sight direction are different, but that does not mean that a driving operation contrary to the driver's intention was performed.

また、狭い場所に駐車するときなどは、運転者は自動車を後退させながらも、前方の障害物と自動車の前端部との間隔を気にして前方を注視していることもあり、このような場合、やはり自動車の進行方向と視線方向が異なることになるが、だからといって運転者の意図に反する運転操作が行われたわけではない。   Also, when parking in a confined place, the driver may look back ahead while taking the distance between the front obstacle and the front end of the car while reversing the car. In this case, the traveling direction of the car and the line-of-sight direction are different, but that does not mean that the driving operation contrary to the driver's intention was performed.

さらに、信号機の無い見通しの良い交差点で右から1台の自動車が接近中であるときに、他に自動車や歩行者や障害物が存在しないことを運転者が確認した場合、運転者は右を見ながら直進することになるが、これは脇見ではなく、逆に前方を見ながら直進すると右方向から高速で接近した車と衝突する可能性がある。   In addition, when a car is approaching from the right at a good-looking intersection with no traffic lights, if the driver confirms that there are no other cars, pedestrians or obstacles, the driver must turn right. Although it goes straight while looking at it, this is not a side look, but conversely, when looking straight ahead, there is a possibility of colliding with a car approaching at high speed from the right.

すなわち、運転者の視線のみに基づいて運転者の意図を認識し、安全装置による介入を行うと、かえって安全な運転の妨げになってしまうことがある。   That is, if the driver's intention is recognized based only on the driver's line of sight and intervention by a safety device is performed, safe driving may be hindered.

これに対して、本発明においては、図19を参照して上述した運転者状態チェック処理において、より詳細に運転者の意図の認識が行われることになる。例えば、本発明においては、衝突の危険性があると判定され、かつ衝突を回避する操作がなされていないと判定された状態であっても、自動車の速度が充分に遅くかつ進行方向を注視しており、さらにパニック状態でもないことが確認できれば、あえて運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにする必要はなく、現在の運転は、運転者の意図に従った適正なものと判断される。   On the other hand, in the present invention, the driver's intention is recognized in more detail in the driver state check process described above with reference to FIG. For example, in the present invention, even when it is determined that there is a risk of a collision and it is determined that an operation for avoiding the collision is not performed, the speed of the automobile is sufficiently slow and the direction of travel is closely watched. If it is confirmed that the vehicle is not in a panic state, it is not necessary to stop the driver from accepting the operation and force the vehicle to avoid danger. It is judged appropriate according to the intention of the person.

また、図16を参照して上述したように、図19の運転者状態チェック処理は、ステップS262で衝突の危険性があると判定され、かつステップS264で衝突を回避する運転操作がなされていないと判定された場合に実行される。   Further, as described above with reference to FIG. 16, the driver state check process of FIG. 19 is determined to have a risk of collision in step S262, and the driving operation for avoiding the collision is not performed in step S264. It is executed when it is determined.

上述した運転者の視線を含めて、運転者の声、運転者の表情などから得られる情報は、運転者の状態は適正であるか否かを一律に示すものではなく、状況に応じて変化すると考えられる。例えば、衝突の危険性がないときに、運転者が大きな声を出していても、眠そうな表情をしていても、それが事故の原因になるとは考えにくい。従って、衝突の危険性がないにも係らず、運転者の視線、運転者の声、運転者の表情などから得られる情報に基づいて、安全装置を介入させて危険を回避するような運転を強制的に行わせるようにすると、かえって安全な運転の妨げになる可能性がある。   The information obtained from the driver's voice, driver's facial expression, etc., including the driver's line of sight mentioned above, does not uniformly indicate whether the driver's state is appropriate, but changes according to the situation. I think that. For example, when there is no danger of a collision, it is unlikely that a driver's loud voice or sleepy expression will cause an accident. Therefore, even though there is no risk of collision, driving that avoids danger by intervening safety devices based on information obtained from the driver's line of sight, driver's voice, driver's facial expression, etc. If forced to do so, it may interfere with safe driving.

一方、衝突の危険性があり、かつ衝突を回避する運転操作がなされていない場合、運転者の状態が適正であるか否かは、危険を回避するために重要な要素となる。   On the other hand, when there is a danger of a collision and a driving operation for avoiding the collision is not performed, whether or not the driver is in an appropriate state is an important factor for avoiding the danger.

本発明では、衝突の危険性があると判定され、かつ衝突を回避する運転操作がなされていないと判定された場合に上述した運転者状態チェック処理が行われるようにしたので、あいまいな情報に基づいて安全装置による介入が行われ、かえって安全な運転の妨げになることが抑止される一方で、本当に危険な状態のときは、確実に安全装置の介入を行わせるようにすることができる。   In the present invention, the driver state check process described above is performed when it is determined that there is a risk of a collision and the driving operation for avoiding the collision is not performed. On the basis of this, intervention by the safety device is performed, and on the other hand, it is possible to prevent the safe operation from being disturbed while the safety device is prevented from being hindered.

このように、本発明においては、運転者の意図と異なる走行であるのか否かがより正確に判定されることになり、その結果、より安全に自動車の走行を制御することが可能となる。   Thus, in the present invention, it is more accurately determined whether or not the traveling is different from the driver's intention, and as a result, the traveling of the automobile can be controlled more safely.

また、例えば、高速走行時などは、運転者の視線が進行方向や障害物などを適確に捕らえていたとしても、ブレーキやアクセルの操作などを誤って、スピンしたり横転するなどの危険性も考慮する必要があり、運転者の視線に基づく安全装置による介入だけでは不充分である。   Also, for example, when driving at high speeds, even if the driver's line of sight accurately captures the direction of travel or obstacles, there is a risk that the brake or accelerator will be operated incorrectly, causing spin or rollover. Need to be taken into account, and it is not enough to intervene with safety devices based on the driver's line of sight.

これに対して本発明においては、図19を参照して上述した運転者状態チェック処理において、運転者が覚醒している否か、パニック状態であるか否かが判定されるようにしたので、運転者が覚醒していなかったり、パニック状態であったりした場合、即座に運転者による操作の受付を中止させ、危険を回避するような運転を強制的に行わせるようにすることが可能となる。   On the other hand, in the present invention, in the driver state check process described above with reference to FIG. 19, it is determined whether the driver is awake or panic. If the driver is not awake or is in a panic, it is possible to immediately stop accepting the operation by the driver and force the driving to avoid danger. .

なお、上述した一連の処理をハードウェアで実現するか、ソフトウェアで実現するかは問わない。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図20に示されるような汎用のパーソナルコンピュータ500などに、ネットワークや記録媒体からインストールされる。   It does not matter whether the above-described series of processing is realized by hardware or software. When the above-described series of processing is executed by software, a program constituting the software executes various functions by installing a computer incorporated in dedicated hardware or various programs. For example, a general-purpose personal computer 500 as shown in FIG. 20 is installed from a network or a recording medium.

図20において、CPU(Central Processing Unit)501は、ROM(Read Only Memory)502に記憶されているプログラム、または記憶部508からRAM(Random Access Memory)503にロードされたプログラムに従って各種の処理を実行する。RAM503にはまた、CPU501が各種の処理を実行する上において必要なデータなども適宜記憶される。   20, a CPU (Central Processing Unit) 501 executes various processes according to a program stored in a ROM (Read Only Memory) 502 or a program loaded from a storage unit 508 to a RAM (Random Access Memory) 503. To do. The RAM 503 also appropriately stores data necessary for the CPU 501 to execute various processes.

CPU501、ROM502、およびRAM503は、バス504を介して相互に接続されている。このバス504にはまた、入出力インタフェース505も接続されている。   The CPU 501, ROM 502, and RAM 503 are connected to each other via a bus 504. An input / output interface 505 is also connected to the bus 504.

入出力インタフェース505には、キーボード、マウスなどよりなる入力部506、CRT(Cathode Ray Tube)、LCD(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部507、ハードディスクなどより構成される記憶部508、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部509が接続されている。通信部509は、インターネットを含むネットワークを介しての通信処理を行う。   The input / output interface 505 includes an input unit 506 including a keyboard and a mouse, a display including a CRT (Cathode Ray Tube) and an LCD (Liquid Crystal display), an output unit 507 including a speaker, a hard disk, and the like. A communication unit 509 including a storage unit 508, a network interface card such as a modem and a LAN card, and the like is connected. A communication unit 509 performs communication processing via a network including the Internet.

入出力インタフェース505にはまた、必要に応じてドライブ510が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア511が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部508にインストールされる。   A drive 510 is connected to the input / output interface 505 as necessary, and a removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory is appropriately attached, and a computer program read from them is loaded. It is installed in the storage unit 508 as necessary.

上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア511などからなる記録媒体からインストールされる。   When the above-described series of processing is executed by software, a program constituting the software is installed from a network such as the Internet or a recording medium such as the removable medium 511.

なお、この記録媒体は、図20に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク(フロッピディスク(登録商標)を含む)、光ディスク(CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク(MD(Mini-Disk)(登録商標)を含む)、もしくは半導体メモリなどよりなるリムーバブルメディア511により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM502や、記憶部508に含まれるハードディスクなどで構成されるものも含む。   The recording medium shown in FIG. 20 is a magnetic disk (including a floppy disk (registered trademark)) on which a program is recorded, which is distributed to distribute the program to the user separately from the apparatus main body, Removable media consisting of optical disks (including CD-ROM (compact disk-read only memory), DVD (digital versatile disk)), magneto-optical disks (including MD (mini-disk) (registered trademark)), or semiconductor memory It includes not only those configured by 511 but also those configured by a ROM 502 on which a program is recorded, a hard disk included in the storage unit 508, and the like distributed to the user in a state of being incorporated in the apparatus main body in advance.

また、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。   In addition, the steps of executing the series of processes described above in this specification are performed in parallel or individually even if they are not necessarily processed in time series, as well as processes performed in time series in the order described. The processing to be performed is also included.

自動車の進行方向と運転者の視線方向の例を説明する図である。It is a figure explaining the example of the advancing direction of a motor vehicle, and a driver | operator's gaze direction. 自動車の進行方向と運転者の視線方向の別の例を説明する図である。It is a figure explaining another example of the advancing direction of a car, and a driver's gaze direction. 自動車の進行方向と運転者の視線方向のさらに別の例を説明する図である。It is a figure explaining the further another example of the advancing direction of a motor vehicle, and a driver | operator's gaze direction. 本発明の走行制御装置の一実施の形態に係る構成例を示すブロック図である。It is a block diagram which shows the structural example which concerns on one embodiment of the traveling control apparatus of this invention. 図4の運転者状態センサの詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the driver | operator state sensor of FIG. 図4の運転操作部の詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the driving | operation operation part of FIG. 図4の走行センサの詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the traveling sensor of FIG. 走行制御処理の例を説明するフローチャートである。It is a flowchart explaining the example of a traveling control process. 走行状態の情報の例を示す図である。It is a figure which shows the example of the information of a driving | running | working state. 周囲状態情報取得処理の例を説明するフローチャートである。It is a flowchart explaining the example of ambient condition information acquisition processing. 周囲状態情報の例を示す図である。It is a figure which shows the example of surrounding state information. 運転操作情報取得処理の例を説明するフローチャートである。It is a flowchart explaining the example of a driving operation information acquisition process. 運転操作情報の例を示す図である。It is a figure which shows the example of driving operation information. 運転者状態情報取得処理の例を説明するフローチャートである。It is a flowchart explaining the example of a driver state information acquisition process. 運転者状態情報の例を示す図である。It is a figure which shows the example of driver | operator state information. 走行安全性判定処理の例を説明するフローチャートである。It is a flowchart explaining the example of a driving | running | working safety determination process. 衝突危険性チェック処理の例を説明するフローチャートである。It is a flowchart explaining the example of a collision risk check process. 回避操作チェック処理の例を説明するフローチャートである。It is a flowchart explaining the example of an avoidance operation check process. 運転者状態チェック処理の例を説明するフローチャートである。It is a flowchart explaining the example of a driver | operator state check process. パーソナルコンピュータの構成例を示すブロック図である。And FIG. 16 is a block diagram illustrating a configuration example of a personal computer.

符号の説明Explanation of symbols

100 走行制御装置,
121 運転者状態センサ,
122 運転操作部,
123 走行センサ,
124 運転者状態解析部,
125 運転操作解析部,
126 危険判定部,
127 走行状態検出部,
128 安全性判定部,
129 走行制約部,
130 運転制御部,
501 CPU,
502 ROM,
508 記憶部,
511 リムーバブルメディア
100 travel control device,
121 driver state sensor,
122 driving operation part,
123 travel sensor,
124 Driver condition analysis unit,
125 driving operation analysis unit,
126 danger judgment part,
127 running state detection unit,
128 safety judgment part,
129 travel restriction part,
130 operation control unit,
501 CPU,
502 ROM,
508 storage unit,
511 Removable media

Claims (4)

自動車の走行を制御する走行制御装置であって、
前記自動車の進行方向と進行速度を表す走行状態情報を取得する走行状態情報取得手段と、
前記自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報を取得する周囲状態情報取得手段と、
前記自動車を運転するために操作される各部位の操作状態を表す運転操作情報を取得する運転操作情報取得手段と、
前記自動車を運転する運転者の状態を表す運転者状態情報を取得する運転者状態情報取得手段と、
前記走行状態情報取得手段により取得された走行状態情報、前記周囲状態情報取得手段により取得された周囲状態情報、前記運転操作情報取得手段により取得された運転操作情報、および前記運転者状態情報取得手段により取得された運転者状態情報に基づいて、前記自動車が予め定められた基準に基づいて安全に走行しているか否かを判定する安全性判定手段と、
前記安全性判定手段により、前記自動車が安全に走行していないと判定された場合、前記運転者の操作に係らず、危険を回避するように前記自動車の運転を制御する運転制御手段とを備え、
前記安全性判定手段は、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、周囲に存在する前記物体との衝突の危険性があるか否かを判定し、
前記自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われているか否かを判定し、
前記衝突の危険性を回避する操作が行われてないと判定された場合、前記運転者状態情報に基づいて前記運転者が前記自動車を安全に運転するのに適正な状態であるか否かを判定し、
前記運転者が前記自動車を安全に運転するのに適正な状態ではないと判定された場合、前記自動車が安全に走行していないと判定し、かつ、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われていると判定されたとき、前記運転者状態情報に基づく前記運転者の状態の判定を行なわず、
前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、
前記運転者状態情報に基づく前記運転者の状態の判定においては、
前記運転者の視線方向が前記自動車の進行方向と一致するか否かが判定され、
前記運転者の視線方向が前記自動車の進行方向と一致すると判定された場合、前記運転者が覚醒しているか否かが判定され、
前記運転者が覚醒していると判定された場合、前記運転者の動作量、および前記運転者の音声量を表す情報に基づいて、前記運転者がパニック状態であるか否かが判定され、
前記運転者がパニック状態ではないと判定された場合、前記運転者が前記自動車を安全に運転するのに適正な状態であると判定される
走行制御装置。
A travel control device for controlling travel of an automobile,
Traveling state information acquisition means for acquiring traveling state information representing the traveling direction and traveling speed of the automobile,
Ambient state information acquisition means for acquiring ambient state information representing the direction and distance to an object existing around the automobile;
Driving operation information acquisition means for acquiring driving operation information representing an operation state of each part operated to drive the automobile;
Driver state information acquisition means for acquiring driver state information representing the state of the driver driving the automobile;
Driving state information acquired by the driving state information acquisition unit, ambient state information acquired by the surrounding state information acquisition unit, driving operation information acquired by the driving operation information acquisition unit, and driver state information acquisition unit Safety judging means for judging whether or not the vehicle is traveling safely based on a predetermined criterion based on the driver state information acquired by
And a driving control means for controlling the driving of the automobile so as to avoid danger when the safety judging means judges that the automobile is not traveling safely, regardless of the operation of the driver. ,
The safety determination means includes
Based on the traveling state information and the ambient state information, when the automobile travels as it is, it is determined whether there is a risk of collision with the object existing in the surroundings,
When it is determined that there is a risk of collision when the vehicle travels as it is, based on the driving operation information, it is determined whether or not an operation to avoid the risk of collision is being performed,
If it is determined that an operation for avoiding the risk of collision is not performed, whether or not the driver is in an appropriate state for safely driving the vehicle based on the driver state information. Judgment,
If it is determined that the driver is not in an appropriate state to drive the vehicle safely, it is determined that the vehicle is not traveling safely; and
Based on the traveling state information and the ambient state information, when the automobile has traveled as it is, when it is determined that there is no risk of collision, or based on the driving operation information, the risk of collision When it is determined that an operation for avoiding the vehicle is performed, the determination of the state of the driver based on the driver state information is not performed.
The driver status information includes information indicating the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. , Information indicating whether or not the driver is awake, information indicating the amount of voice of the driver , and information output from a sensor that detects movement of the arm or leg of the driver It includes operation amount of the driver, which is identified based,
In determining the state of the driver based on the driver state information,
It is determined whether or not the driver's line-of-sight direction matches the traveling direction of the automobile,
When it is determined that the driver's line-of-sight direction matches the traveling direction of the vehicle, it is determined whether or not the driver is awake.
When it is determined that the driver is awake, it is determined whether or not the driver is in a panic state based on information indicating the amount of movement of the driver and the amount of voice of the driver.
When it is determined that the driver is not in a panic state, it is determined that the driver is in an appropriate state for driving the automobile safely.
自動車の走行を制御する走行制御装置の走行制御方法であって、
前記自動車の進行方向と進行速度を表す走行状態情報を取得し、
前記自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報を取得し、
前記自動車を運転するために操作される各部位の操作状態を表す運転操作情報を取得し、
前記自動車を運転する運転者の状態を表す運転者状態情報を取得し、
前記取得された走行状態情報、前記取得された周囲状態情報、前記取得された運転操作情報、および前記取得された運転者状態情報に基づいて、前記自動車が予め定められた基準に基づいて安全に走行しているか否かを判定し、
前記自動車が安全に走行していないと判定された場合、前記運転者の操作に係らず、危険を回避するように前記自動車の運転を制御するステップを含み、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、周囲に存在する前記物体との衝突の危険性があるか否かが判定され、
前記自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われているか否かが判定され、
前記衝突の危険性を回避する操作が行われてないと判定された場合、前記運転者状態情報に基づいて前記運転者が前記自動車を安全に運転するのに適正な状態であるか否かが判定され、
前記運転者が前記自動車を安全に運転するのに適正な状態ではないと判定された場合、前記自動車が安全に走行していないと判定され、かつ、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われていると判定されたとき、前記運転者状態情報に基づく前記運転者の状態の判定が行われず、
前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、
前記運転者状態情報に基づく前記運転者の状態の判定においては、
前記運転者の視線方向が前記自動車の進行方向と一致するか否かが判定され、
前記運転者の視線方向が前記自動車の進行方向と一致すると判定された場合、前記運転者が覚醒しているか否かが判定され、
前記運転者が覚醒していると判定された場合、前記運転者の動作量、および前記運転者の音声量を表す情報に基づいて、前記運転者がパニック状態であるか否かが判定され、
前記運転者がパニック状態ではないと判定された場合、前記運転者が前記自動車を安全に運転するのに適正な状態であると判定される
走行制御方法。
A travel control method for a travel control device for controlling travel of an automobile,
Obtaining driving state information representing the traveling direction and traveling speed of the automobile,
Obtaining ambient state information representing the direction and distance to an object existing around the automobile;
Obtain driving operation information representing the operation state of each part operated to drive the automobile,
Obtaining driver status information representing the status of the driver driving the vehicle;
Based on the acquired traveling state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information, the vehicle is safely based on a predetermined standard. Determine if you are running,
If it is determined that the vehicle is not traveling safely, regardless of the operation of the driver, including the step of controlling the driving of the vehicle to avoid danger,
Based on the traveling state information and the ambient state information, when the automobile travels as it is, it is determined whether there is a risk of collision with the object existing in the surroundings,
When it is determined that there is a risk of collision when the vehicle travels as it is, it is determined whether or not an operation to avoid the risk of collision is performed based on the driving operation information,
If it is determined that an operation for avoiding the danger of the collision is not performed, whether or not the driver is in an appropriate state for safely driving the vehicle based on the driver state information. Judged,
If it is determined that the driver is not in an appropriate state to drive the vehicle safely, it is determined that the vehicle is not driving safely, and
Based on the traveling state information and the ambient state information, when the automobile has traveled as it is, when it is determined that there is no risk of collision, or based on the driving operation information, the risk of collision When it is determined that an operation to avoid is performed, the determination of the state of the driver based on the driver state information is not performed,
The driver status information includes information indicating the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. , Information indicating whether or not the driver is awake, information indicating the amount of voice of the driver , and information output from a sensor that detects movement of the arm or leg of the driver It includes operation amount of the driver, which is identified based,
In determining the state of the driver based on the driver state information,
It is determined whether or not the driver's line-of-sight direction matches the traveling direction of the automobile,
When it is determined that the driver's line-of-sight direction matches the traveling direction of the vehicle, it is determined whether or not the driver is awake.
When it is determined that the driver is awake, it is determined whether or not the driver is in a panic state based on information indicating the amount of movement of the driver and the amount of voice of the driver.
When it is determined that the driver is not in a panic state, it is determined that the driver is in an appropriate state for driving the vehicle safely.
自動車の走行を制御する走行制御装置に走行制御処理を実行させるプログラムであって、
前記自動車の進行方向と進行速度を表す走行状態情報の取得を制御し、
前記自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報の取得を制御し、
前記自動車を運転するために操作される各部位の操作状態を表す運転操作情報の取得を制御し、
前記自動車を運転する運転者の状態を表す運転者状態情報の取得を制御し、
前記取得された走行状態情報、前記取得された周囲状態情報、前記取得された運転操作情報、および前記取得された運転者状態情報に基づいて、前記自動車が予め定められた基準に基づいて安全に走行しているか否かの判定を制御し、
前記自動車が安全に走行していないと判定された場合、前記運転者の操作に係らず、危険を回避するように前記自動車の運転を制御するステップを含み、
前記自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われているか否かが判定され、
前記衝突の危険性を回避する操作が行われてないと判定された場合、前記運転者状態情報に基づいて前記運転者が前記自動車を安全に運転するのに適正な状態であるか否かが判定され、
前記運転者が前記自動車を安全に運転するのに適正な状態ではないと判定された場合、前記自動車が安全に走行していないと判定され、かつ、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われていると判定されたとき、前記運転者状態情報に基づく前記運転者の状態の判定が行われず、
前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、
前記運転者状態情報に基づく前記運転者の状態の判定においては、
前記運転者の視線方向が前記自動車の進行方向と一致するか否かが判定され、
前記運転者の視線方向が前記自動車の進行方向と一致すると判定された場合、前記運転者が覚醒しているか否かが判定され、
前記運転者が覚醒していると判定された場合、前記運転者の動作量、および前記運転者の音声量を表す情報に基づいて、前記運転者がパニック状態であるか否かが判定され、
前記運転者がパニック状態ではないと判定された場合、前記運転者が前記自動車を安全に運転するのに適正な状態であると判定される
コンピュータが読み取り可能なプログラム。
A program that causes a traveling control device that controls traveling of an automobile to execute a traveling control process,
Controlling the acquisition of traveling state information representing the traveling direction and traveling speed of the automobile,
Controlling the acquisition of ambient state information representing the direction and distance to objects present around the automobile;
Controlling the acquisition of driving operation information representing the operation state of each part operated to drive the automobile,
Controlling the acquisition of driver status information representing the status of the driver driving the vehicle;
Based on the acquired traveling state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information, the vehicle is safely based on a predetermined standard. Control whether or not you are driving,
If it is determined that the vehicle is not traveling safely, regardless of the operation of the driver, including the step of controlling the driving of the vehicle to avoid danger,
When it is determined that there is a risk of collision when the vehicle travels as it is, it is determined whether or not an operation to avoid the risk of collision is performed based on the driving operation information,
If it is determined that an operation for avoiding the danger of the collision is not performed, whether or not the driver is in an appropriate state for safely driving the vehicle based on the driver state information. Judged,
If it is determined that the driver is not in an appropriate state to drive the vehicle safely, it is determined that the vehicle is not driving safely, and
Based on the traveling state information and the ambient state information, when the automobile has traveled as it is, when it is determined that there is no risk of collision, or based on the driving operation information, the risk of collision When it is determined that an operation to avoid is performed, the determination of the state of the driver based on the driver state information is not performed,
The driver status information includes information indicating the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. , Information indicating whether or not the driver is awake, information indicating the amount of voice of the driver , and information output from a sensor that detects movement of the arm or leg of the driver It includes operation amount of the driver, which is identified based,
In determining the state of the driver based on the driver state information,
It is determined whether or not the driver's line-of-sight direction matches the traveling direction of the automobile,
When it is determined that the driver's line-of-sight direction matches the traveling direction of the vehicle, it is determined whether or not the driver is awake.
When it is determined that the driver is awake, it is determined whether or not the driver is in a panic state based on information indicating the amount of movement of the driver and the amount of voice of the driver.
A computer readable program that determines that the driver is in an appropriate state to drive the car safely when it is determined that the driver is not in a panic state.
自動車の走行を制御する走行制御装置に走行制御処理を実行させるプログラムが記録されている記録媒体であって、
前記自動車の進行方向と進行速度を表す走行状態情報の取得を制御し、
前記自動車の周囲に存在する物体までの方向と距離を表す周囲状態情報の取得を制御し、
前記自動車を運転するために操作される各部位の操作状態を表す運転操作情報の取得を制御し、
前記自動車を運転する運転者の状態を表す運転者状態情報の取得を制御し、
前記取得された走行状態情報、前記取得された周囲状態情報、前記取得された運転操作情報、および前記取得された運転者状態情報に基づいて、前記自動車が予め定められた基準に基づいて安全に走行しているか否かの判定を制御し、
前記自動車が安全に走行していないと判定された場合、前記運転者の操作に係らず、危険を回避するように前記自動車の運転を制御するステップを含み、
前記自動車がそのまま走行した場合、衝突の危険性があると判定されたとき、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われているか否かが判定され、
前記衝突の危険性を回避する操作が行われてないと判定された場合、前記運転者状態情報に基づいて前記運転者が前記自動車を安全に運転するのに適正な状態であるか否かが判定され、
前記運転者が前記自動車を安全に運転するのに適正な状態ではないと判定された場合、前記自動車が安全に走行していないと判定され、かつ、
前記走行状態情報と、前記周囲状態情報とに基づいて、前記自動車がそのまま走行した場合、衝突の危険性がないと判定されたとき、または、前記運転操作情報に基づいて、前記衝突の危険性を回避する操作が行われていると判定されたとき、前記運転者状態情報に基づく前記運転者の状態の判定が行われず、
前記運転者状態情報には、前記運転者を撮像する画像センサと、前記運転者の音声を検出する音声センサとから出力されるセンサ情報に基づいて特定された前記運転者の視線方向を表す情報、前記運転者が覚醒状態であるか否かを表す情報、および前記運転者の音声量を表す情報、並びに、前記運転者の腕の動きまたは脚の動きを検出するセンサから出力される情報に基づいて特定された前記運転者の動作量含まれ、
前記運転者状態情報に基づく前記運転者の状態の判定においては、
前記運転者の視線方向が前記自動車の進行方向と一致するか否かが判定され、
前記運転者の視線方向が前記自動車の進行方向と一致すると判定された場合、前記運転者が覚醒しているか否かが判定され、
前記運転者が覚醒していると判定された場合、前記運転者の動作量、および前記運転者の音声量を表す情報に基づいて、前記運転者がパニック状態であるか否かが判定され、
前記運転者がパニック状態ではないと判定された場合、前記運転者が前記自動車を安全に運転するのに適正な状態であると判定される
コンピュータが読み取り可能なプログラムが記録されている記録媒体。
A recording medium on which a program for causing a travel control device for controlling travel of an automobile to execute travel control processing is recorded,
Controlling the acquisition of traveling state information representing the traveling direction and traveling speed of the automobile,
Controlling the acquisition of ambient state information representing the direction and distance to objects present around the automobile;
Controlling the acquisition of driving operation information representing the operation state of each part operated to drive the automobile,
Controlling the acquisition of driver status information representing the status of the driver driving the vehicle;
Based on the acquired traveling state information, the acquired ambient state information, the acquired driving operation information, and the acquired driver state information, the vehicle is safely based on a predetermined standard. Control whether or not you are driving,
If it is determined that the vehicle is not traveling safely, regardless of the operation of the driver, including the step of controlling the driving of the vehicle to avoid danger,
When it is determined that there is a risk of collision when the vehicle travels as it is, it is determined whether or not an operation to avoid the risk of collision is performed based on the driving operation information,
If it is determined that an operation for avoiding the danger of the collision is not performed, whether or not the driver is in an appropriate state for safely driving the vehicle based on the driver state information. Judged,
If it is determined that the driver is not in an appropriate state to drive the vehicle safely, it is determined that the vehicle is not driving safely, and
Based on the traveling state information and the ambient state information, when the automobile has traveled as it is, when it is determined that there is no risk of collision, or based on the driving operation information, the risk of collision When it is determined that an operation to avoid is performed, the determination of the state of the driver based on the driver state information is not performed,
The driver status information includes information indicating the driver's line-of-sight direction specified based on sensor information output from an image sensor that captures the driver and a voice sensor that detects the driver's voice. , Information indicating whether or not the driver is awake, information indicating the amount of voice of the driver , and information output from a sensor that detects movement of the arm or leg of the driver It includes operation amount of the driver, which is identified based,
In determining the state of the driver based on the driver state information,
It is determined whether or not the driver's line-of-sight direction matches the traveling direction of the automobile,
When it is determined that the driver's line-of-sight direction matches the traveling direction of the vehicle, it is determined whether or not the driver is awake.
When it is determined that the driver is awake, it is determined whether or not the driver is in a panic state based on information indicating the amount of movement of the driver and the amount of voice of the driver.
When it is determined that the driver is not in a panic state, it is determined that the driver is in an appropriate state for safely driving the vehicle. A recording medium on which a computer-readable program is recorded.
JP2007055890A 2006-03-06 2007-03-06 TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM Active JP5013175B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007055890A JP5013175B2 (en) 2006-03-06 2007-03-06 TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006059250 2006-03-06
JP2006059250 2006-03-06
JP2007055890A JP5013175B2 (en) 2006-03-06 2007-03-06 TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM

Publications (2)

Publication Number Publication Date
JP2007269310A JP2007269310A (en) 2007-10-18
JP5013175B2 true JP5013175B2 (en) 2012-08-29

Family

ID=38672515

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007055890A Active JP5013175B2 (en) 2006-03-06 2007-03-06 TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM

Country Status (1)

Country Link
JP (1) JP5013175B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5029433B2 (en) * 2008-03-11 2012-09-19 トヨタ自動車株式会社 Vehicle drunk driving prevention device
JP5494728B2 (en) * 2012-05-31 2014-05-21 株式会社デンソー Approach notification device
JP5494729B2 (en) * 2012-05-31 2014-05-21 株式会社デンソー Approach notification device
JP2014089553A (en) * 2012-10-30 2014-05-15 Micware Co Ltd In-vehicle device, danger prediction method and program
CN109532844A (en) * 2017-09-22 2019-03-29 中兴通讯股份有限公司 A kind of monitoring method and device, computer storage medium of on-vehicle information

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001199296A (en) * 2000-01-17 2001-07-24 Matsushita Electric Ind Co Ltd Alarm device, driver's seat with vibrating body, mobile body with alarm device mounted on vehicle
JP4163844B2 (en) * 2000-06-29 2008-10-08 日産ディーゼル工業株式会社 Vehicle rear-end collision avoidance device
JP4255772B2 (en) * 2003-04-30 2009-04-15 富士通テン株式会社 Vehicle management apparatus, vehicle management method, and vehicle management program
JP3975970B2 (en) * 2003-05-29 2007-09-12 日産自動車株式会社 Vehicle contact avoidance control device
DE10343683A1 (en) * 2003-09-20 2005-04-21 Daimler Chrysler Ag Information system for motor vehicles
JP2005306320A (en) * 2004-04-26 2005-11-04 Mitsubishi Motors Corp Braking control device

Also Published As

Publication number Publication date
JP2007269310A (en) 2007-10-18

Similar Documents

Publication Publication Date Title
US11670175B2 (en) Vehicle operation assistance
CN112965502B (en) Visual tracking confirmation method, device, equipment and storage medium
CN112158132B (en) Cognitive driver assistance using variable alerts for automated vehicles
CN107787282B (en) Cognitive driver assistance with variable assistance for automated vehicles
US20210380115A1 (en) Devices and methods for predicting collisions and/or intersection violations
JP5120249B2 (en) Monitoring device and monitoring method, control device and control method, and program
CN105216727B (en) A kind of vehicle distances detection active safety system and control method
US7375620B2 (en) Speed-sensitive rear obstacle detection and avoidance system
JP6611085B2 (en) Vehicle control device
JP2018536912A (en) System and method for providing driving assistance
JP2008186416A (en) Object detector, communication system and inter-vehicle communication apparatus
JP2009069885A (en) Status determination device and program
CN111754813A (en) Driving assisting method and device
CN113895433B (en) Forward collision avoidance system and method thereof through sensor angle adjustment
JP2007133692A (en) Driving behavior evaluation device
JP5013175B2 (en) TRAVEL CONTROL DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM
WO2020230683A1 (en) Travel information recording device, travel information recording method, and travel information recording program
CN114572232B (en) Attention assistance for dynamic blind spots that follow the driver&#39;s state while driving
JP6468306B2 (en) Visual assistance device, method and program
CN114387821A (en) Vehicle collision early warning method and device, electronic equipment and storage medium
JP4647387B2 (en) Vehicle driving support device
CN114765974A (en) Vehicle control method and device
JP7637238B2 (en) Method for detecting and alerting to changed surroundings
CN110843910A (en) Vehicle turning control device and method
JP2019048486A (en) Automatic driving device, method and program, and automatic driving vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120418

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

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

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

Free format text: PAYMENT UNTIL: 20150615

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5013175

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250