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

JP7600938B2 - Driving Support Devices - Google Patents

Driving Support Devices Download PDF

Info

Publication number
JP7600938B2
JP7600938B2 JP2021149077A JP2021149077A JP7600938B2 JP 7600938 B2 JP7600938 B2 JP 7600938B2 JP 2021149077 A JP2021149077 A JP 2021149077A JP 2021149077 A JP2021149077 A JP 2021149077A JP 7600938 B2 JP7600938 B2 JP 7600938B2
Authority
JP
Japan
Prior art keywords
vehicle
cpu
condition
warning
dsecu
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
JP2021149077A
Other languages
Japanese (ja)
Other versions
JP2023042023A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2021149077A priority Critical patent/JP7600938B2/en
Publication of JP2023042023A publication Critical patent/JP2023042023A/en
Application granted granted Critical
Publication of JP7600938B2 publication Critical patent/JP7600938B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、信号機に関する注意喚起を車両の運転者に対して行う運転支援装置に関する。 The present invention relates to a driving assistance device that alerts the driver of a vehicle to traffic lights.

従来から、上記注意喚起を行う運転支援装置が知られている。このような運転支援装置は、カメラ装置が車両の前方を撮影することにより取得したカメラ画像に基いて車両の前方に存在する信号機を検出している。 Driving assistance devices that issue the above-mentioned warnings have been known for some time. Such driving assistance devices detect traffic lights in front of the vehicle based on camera images acquired by a camera device capturing an image of the area in front of the vehicle.

例えば、特許文献1に記載された運転支援装置(以下、「従来装置」)は、信号機の矢灯器を検出していない場合、信号機の主灯器が車両の停止を指示する停止信号(黄信号又は赤信号)を表示していれば、注意喚起を行う。従来装置は、矢灯器を検出している場合、主灯器が停止信号を表示し、且つ、許可方向と将来進行方向とが一致しなければ、注意喚起を行う。 For example, the driving assistance device described in Patent Document 1 (hereinafter, "conventional device") issues a warning if it does not detect a traffic light's arrow and the traffic light's main light displays a stop signal (yellow or red) instructing the vehicle to stop. If the conventional device detects an arrow and the main light displays a stop signal and the permitted direction does not match the future traveling direction, it issues a warning.

許可方向は、矢灯器が車両の進行を許可している方向であり、矢灯器が表示している矢印信号が指し示す方向である。
将来進行方向は、車両の将来の進行方向であり、例えば、車両が走行する走行車線に示された方向路面標示の方向に基いて特定される。方向路面標示は、車線が車両の進行を許可する方向を示す。
The permitted direction is the direction in which the arrow light permits the vehicle to travel, and is the direction indicated by the arrow signal displayed by the arrow light.
The future heading is the direction in which the vehicle will travel in the future, and is determined, for example, based on the direction of directional road markings on the lane in which the vehicle is traveling. The directional road markings indicate the direction in which the lane allows the vehicle to travel.

特開2021-047565号公報JP 2021-047565 A

車両の前方に位置する先行車が存在する場合、カメラ装置が先行車に遮られて信号機の矢灯器を撮影できないために、従来装置は、信号機が矢灯器を備えているにもかかわらず矢灯器を検出できない可能性がある。この場合、従来装置は、主灯器が停止信号を表示していれば、注意喚起を行ってしまう。このため、許可方向と将来進行方向とが一致している場合であっても(本来、注意喚起が行われない場合であっても)、従来装置は、注意喚起を行ってしまう可能性がある。誤って行われた注意喚起は、運転者に煩わしいと感じさせる可能性がある。 When there is a preceding vehicle ahead of the vehicle, the camera device is blocked by the preceding vehicle and cannot capture the traffic light, so the conventional device may not be able to detect the traffic light even if the traffic light is equipped with one. In this case, the conventional device will issue a warning if the main light is displaying a stop signal. For this reason, even if the permitted direction and future traveling direction match (even if a warning should not be issued), the conventional device may issue a warning. A warning issued erroneously may be annoying to the driver.

本発明は前述した課題に対処するためになされたものである。即ち、本発明の目的の一つは、注意喚起を誤って行われる可能性を低減することにより、運転者が注意喚起を煩わしいと感じる可能性を低減できる運転支援装置を提供することにある。 The present invention has been made to address the above-mentioned problems. That is, one of the objectives of the present invention is to provide a driving assistance device that can reduce the possibility that a driver will find a warning annoying by reducing the possibility that the warning will be issued erroneously.

本発明の運転支援装置(以下、「本発明装置」とも称呼する。)は、車両(VA)の前方を撮影するカメラ装置(21)が取得したカメラ画像に基いて検出された信号機(TL)に関する注意喚起を前記車両の運転者に対して行う。
本発明装置は、
前記車両の前方に位置する先行車(VB)が存在しない場合において(ステップ430「No」、ステップ465「No」)、
前記信号機の主灯器が前記車両の停止を指示する停止信号を表示しており(ステップ425「Yes」)、且つ、前記主灯器の下方に矢灯器を検出していない(ステップ435「No」)との第1条件、及び、
前記主灯器が前記停止信号を表示しており(ステップ425「Yes」)、前記矢灯器を検出しており(ステップ435「Yes」)、且つ、前記矢灯器が前記車両の進行を許可している許可方向と前記車両が将来走行すると推定される方向である将来進行方向とが一致しない(ステップ455「No」)との第2条件、
の何れかが成立しているとき、前記注意喚起を行い(ステップ440、ステップ515)、
前記先行車が存在する場合(ステップ430「Yes」、ステップ465「Yes」)、前記注意喚起を禁止する、
ように構成されている。
The driving assistance device of the present invention (hereinafter also referred to as the "device of the present invention") alerts the driver of the vehicle (VA) to a traffic light (TL) detected based on a camera image acquired by a camera device (21) that photographs the area in front of the vehicle (VA).
The device of the present invention comprises:
When there is no preceding vehicle (VB) located in front of the vehicle (step 430 “No”, step 465 “No”),
A first condition is that the main light of the traffic signal is displaying a stop signal instructing the vehicle to stop (step 425 “Yes”), and no arrow light is detected below the main light (step 435 “No”); and
A second condition is that the main light unit is displaying the stop signal (step 425 “Yes”), the arrow light unit is detected (step 435 “Yes”), and the permitted direction in which the arrow light unit permits the vehicle to travel does not match the future travel direction in which the vehicle is estimated to travel in the future (step 455 “No”).
If any of the above is true, the warning is issued (step 440, step 515),
If the preceding vehicle is present (step 430 “Yes”, step 465 “Yes”), the warning is prohibited.
It is structured as follows.

本発明装置によれば、先行車が存在する場合には注意喚起を禁止する。これにより、信号機が矢灯器を備えているにもかかわらず、先行車に遮られて信号機の矢灯器が検出されないことに起因して注意喚起が誤って行われることを防止できる。これにより、運転者が注意喚起を煩わしいと感じる可能性を低減できる。 The device of the present invention prohibits warnings when there is a preceding vehicle. This prevents accidental warnings from being issued due to traffic lights not being detected because they are blocked by a preceding vehicle, even if the traffic light is equipped with a warning light. This reduces the possibility that the driver will find the warnings annoying.

本発明装置の一態様において、
前記車両と前記車両の前方に位置する他車両との間の車間距離(Dv)が所定の閾値距離(Dvth)よりも長い場合(ステップ465「No」)、前記先行車が存在しないと判定し、
前記車間距離が前記閾値距離以下である場合(ステップ465「Yes」)、前記先行車が存在すると判定する、
ように構成されている。
In one embodiment of the device of the present invention,
If the vehicle distance (Dv) between the vehicle and another vehicle located ahead of the vehicle is longer than a predetermined threshold distance (Dvth) (step 465 "No"), it is determined that the preceding vehicle does not exist,
If the vehicle distance is equal to or less than the threshold distance (step 465 "Yes"), it is determined that the preceding vehicle is present.
It is structured as follows.

車間距離が閾値距離よりも長ければ、カメラ装置が当該先行車に遮られずに矢灯器を撮影でき、矢灯器が検出される可能性が高い。本態様によれば、車両の前方に他車両が存在してもその車間距離が閾値距離よりも長い場合には、その他車両は先行車として検出されず、第1条件及び第2条件の何れかが成立すれば注意喚起が行われる。これによって、他車両が存在する場合であっても、注意喚起が行われるべき状況で注意喚起が行われる可能性を高めることができる。 If the distance between the vehicles is longer than the threshold distance, the camera device can capture the arrow light without being blocked by the preceding vehicle, and there is a high possibility that the arrow light will be detected. According to this aspect, even if there is another vehicle in front of the vehicle, if the distance between the vehicles is longer than the threshold distance, the other vehicle will not be detected as a preceding vehicle, and a warning will be issued if either the first condition or the second condition is met. This increases the likelihood that a warning will be issued in a situation where a warning should be issued, even if there is another vehicle.

本発明装置の一態様において、
前記先行車が存在し(図7に示したステップ430「Yes」、図7に示したステップ465「Yes」)、且つ、前記先行車の上端(UE)と前記主灯器の下端(BE)との間の長さ(H)が所定の閾値長さ(Hth)以上である場合(ステップ720「No」)、前記第1条件及び前記第2条件の何れかが成立しているとき、前記注意喚起を行い、
前記先行車が存在し(図7に示したステップ430「Yes」、図7に示したステップ465「Yes」)、且つ、前記長さが前記閾値長さ未満である場合(ステップ720「Yes」)、前記注意喚起を禁止する、
ように構成されている。
In one embodiment of the device of the present invention,
When the preceding vehicle is present (step 430 “Yes” shown in FIG. 7 , step 465 “Yes” shown in FIG. 7 ), and the length (H) between the upper end (UE) of the preceding vehicle and the lower end (BE) of the main light unit is equal to or longer than a predetermined threshold length (Hth) (step 720 “No”), the warning is issued when either the first condition or the second condition is satisfied.
If the preceding vehicle is present (step 430 “Yes” shown in FIG. 7 , step 465 “Yes” shown in FIG. 7 ) and the length is less than the threshold length (step 720 “Yes”), the warning is prohibited.
It is structured as follows.

先行車の上端と主灯器の下端との間の長さが閾値長さ以上である場合、信号機が矢灯器を備えていればその矢灯器が検出される可能性が高い。本態様によれば、先行車が存在する場合であっても、上記長さが閾値長さ以上であれば、第1条件及び第2条件の何れかが成立しているとき注意喚起が行われ、上記長さが閾値長さ未満であれば、注意喚起が禁止される。これにより、先行車が存在する場合であっても、注意喚起が行われるべき状況で注意喚起が行われる可能性を高めることができる。 If the length between the top of the preceding vehicle and the bottom of the main light is equal to or greater than the threshold length, there is a high possibility that the arrow light will be detected if the traffic light is equipped with an arrow light. According to this aspect, even if there is a preceding vehicle, if the length is equal to or greater than the threshold length, a warning is issued when either the first condition or the second condition is met, and if the length is less than the threshold length, warning is prohibited. This increases the likelihood that a warning will be issued in a situation where a warning should be issued, even if there is a preceding vehicle.

本発明装置の一態様において、
前記車両が現在走行している車線が前記車両の進行を許可している方向、及び、前記車両のウィンカー(33L、33R)の指示方向に基いて前記将来進行方向を決定するように構成されている。
In one embodiment of the device of the present invention,
The vehicle is configured to determine the future direction of travel based on the direction in which the lane in which the vehicle is currently traveling allows the vehicle to travel and the indication direction of the turn signals (33L, 33R) of the vehicle.

本態様によれば、将来進行方向を正確に決定できるので、注意喚起が誤って行われる可能性を低減できる。 This method allows the future direction of travel to be determined accurately, reducing the possibility of an erroneous warning being issued.

なお、上記説明においては、発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いた名称及び/又は符号を括弧書きで添えている。しかしながら、発明の各構成要素は、前記名称及び/又は符号によって規定される実施形態に限定されるものではない。 In the above description, in order to facilitate understanding of the invention, the names and/or symbols used in the embodiments described below are enclosed in parentheses with respect to the configuration of the invention corresponding to the embodiment. However, each component of the invention is not limited to the embodiment defined by the above names and/or symbols.

図1は、本発明の実施形態に係る運転支援装置の概略システム構成図である。FIG. 1 is a schematic system configuration diagram of a driving assistance device according to an embodiment of the present invention. 図2は、交差点の手前付近における道路の平面図である。FIG. 2 is a plan view of a road near an intersection. 図3は、本発明の実施形態の概要の説明図である。FIG. 3 is a diagram illustrating an outline of an embodiment of the present invention. 図4は、図1に示した運転支援ECUのCPUが実行する注意喚起開始判定ルーチンを示したフローチャートである。FIG. 4 is a flowchart showing an attention-call start determination routine executed by the CPU of the driving assistance ECU shown in FIG. 図5は、図1に示した運転支援ECUのCPUが実行する注意喚起ルーチンを示したフローチャートである。FIG. 5 is a flowchart showing a warning routine executed by the CPU of the driving assistance ECU shown in FIG. 図6は、本発明の実施形態の第1変形例の概要の説明図である。FIG. 6 is a schematic explanatory diagram of a first modified example of the embodiment of the present invention. 図7は、本発明の実施形態の第1変形例の運転支援ECUのCPUが実行する注意喚起開始判定ルーチンの一部を示したフローチャートである。FIG. 7 is a flowchart showing a part of an attention-call start determination routine executed by the CPU of the driving assistance ECU according to the first modified example of the embodiment of the present invention.

<構成>
図1に示すように、本発明の実施形態に係る運転支援装置(以下、「本支援装置」と称呼される。)10は、車両VAに搭載される。
<Configuration>
As shown in FIG. 1, a driving assistance device (hereinafter, referred to as "this assistance device") 10 according to an embodiment of the present invention is mounted on a vehicle VA.

本支援装置10は、運転支援ECU20(以下、「DSECU20」と称呼する。)を備える。 The assistance device 10 is equipped with a driving assistance ECU 20 (hereinafter referred to as "DSECU 20").

ECUは、マイクロコンピュータを主要部として備える制御ユニット(Electronic Control Unit)であり、「コントローラ」と称呼する場合がある。マイクロコンピュータは、CPU、ROM、RAM、及びインターフェース(I/F)等を含む。これらのECUは、CAN(Controller Area Network)を介して相互にデータ交換可能に接続されている。CPUはROMに格納されたインストラクション(プログラム、ルーチン)を実行することにより各種機能を実現する。このECUの機能は、複数のECUに分散されてもよい。 An ECU is a control unit (Electronic Control Unit) that includes a microcomputer as its main component, and is sometimes referred to as a "controller." The microcomputer includes a CPU, ROM, RAM, and an interface (I/F), etc. These ECUs are connected to each other via a Controller Area Network (CAN) so that they can exchange data with each other. The CPU realizes various functions by executing instructions (programs, routines) stored in the ROM. The functions of this ECU may be distributed among multiple ECUs.

本支援装置10は、車輪速センサ21、カメラ装置22、ミリ波レーダ装置23、ブレーキ操作量センサ24、ヨーレートセンサ25、ウィンカーレバー26、スピーカ31、ディスプレイ32、左ウィンカー33L及び右ウィンカー33Rを備える。これらは、DSECU20とデータ交換可能に接続されている。 The support device 10 includes a wheel speed sensor 21, a camera device 22, a millimeter wave radar device 23, a brake operation amount sensor 24, a yaw rate sensor 25, a turn signal lever 26, a speaker 31, a display 32, a left turn signal 33L, and a right turn signal 33R. These are connected to the DSECU 20 so as to be able to exchange data.

車輪速センサ21は、車両VAの車輪毎に設けられている。各車輪速センサ21は、対応する車輪が所定角度回転する毎に一つの車輪パルス信号を発生させる。DSECU20は、各車輪速センサ21から受け取った車輪パルス信号の単位時間におけるパルス数をカウントし、そのパルス数に基いて各車輪の回転速度を取得する。そして、DSECU20は、各車輪の車輪速度に基いて車両VAの速度を示す車速Vsを取得する。一例として、DSECU20は、四つの車輪の車輪速度の平均値を車速Vsとして取得する。 A wheel speed sensor 21 is provided for each wheel of the vehicle VA. Each wheel speed sensor 21 generates one wheel pulse signal each time the corresponding wheel rotates a predetermined angle. The DSECU 20 counts the number of pulses per unit time of the wheel pulse signal received from each wheel speed sensor 21, and obtains the rotational speed of each wheel based on the number of pulses. The DSECU 20 then obtains a vehicle speed Vs indicating the speed of the vehicle VA based on the wheel speed of each wheel. As an example, the DSECU 20 obtains the average value of the wheel speeds of the four wheels as the vehicle speed Vs.

カメラ装置22は、車両VAの車室内のフロントウィンドウの中央上部に配設される。カメラ装置22は、所定時間が経過する毎に車両VAの前方の所定領域を撮影した画像(以下、「カメラ画像」とも称呼される。)を取得し、カメラ画像を運転支援ECU20に送信する。 The camera device 22 is disposed at the top center of the front window inside the vehicle VA. The camera device 22 acquires an image (hereinafter also referred to as a "camera image") of a predetermined area in front of the vehicle VA every time a predetermined time elapses, and transmits the camera image to the driving assistance ECU 20.

ミリ波レーダ装置23は、ミリ波を車両VAの前方に送信する。ミリ波レーダ装置23は、物体に反射されたミリ波(反射波)を受信することによって物体を検出する周知のセンサである。ミリ波レーダ装置23は、受信した反射波に基いて、物体までの距離(物体距離)、物体の車両VAに対する相対速度(物体相対速度)Vr及び物体の方向を取得する。そして、ミリ波レーダ装置23は、所定時間が経過する毎に、「物体距離、物体相対速度Vr、及び物体の方向を含むレーダ物体情報」をDSECU20に送信する。 The millimeter-wave radar device 23 transmits millimeter waves ahead of the vehicle VA. The millimeter-wave radar device 23 is a well-known sensor that detects objects by receiving millimeter waves (reflected waves) reflected by the object. Based on the received reflected waves, the millimeter-wave radar device 23 obtains the distance to the object (object distance), the object's relative speed (object relative speed) Vr with respect to the vehicle VA, and the object's direction. Then, every time a predetermined time elapses, the millimeter-wave radar device 23 transmits "radar object information including the object distance, object relative speed Vr, and object direction" to the DSECU 20.

ブレーキ操作量センサ24は、車両VAのブレーキペダル(不図示)の操作量(即ち、ブレーキペダル操作量BP)を検出し、ブレーキペダル操作量BPを表す検出信号を発生させる。なお、本支援装置10は、ブレーキ操作量センサ24に代えて、ブレーキペダルの操作の有無を検出するブレーキスイッチを備えてもよい。 The brake operation amount sensor 24 detects the amount of operation of the brake pedal (not shown) of the vehicle VA (i.e., the brake pedal operation amount BP) and generates a detection signal representing the brake pedal operation amount BP. Note that the support device 10 may be provided with a brake switch that detects whether or not the brake pedal is being operated instead of the brake operation amount sensor 24.

ヨーレートセンサ25は、車両VAのヨーレートを検出し、ヨーレートを表す検出信号を発生させる。ヨーレートは、その符号によって左右の方向が判別される。 The yaw rate sensor 25 detects the yaw rate of the vehicle VA and generates a detection signal representing the yaw rate. The sign of the yaw rate determines whether the yaw rate is in the left or right direction.

ウィンカーレバー26は、図示しないステアリングホイール付近に配設される。運転者がウィンカーレバー26を左点滅方向(例えば上方向)に操作すると左ウィンカー33Lが点滅する。運転者がウィンカーレバー26を右点滅方向(例えば下方向)に操作すると右ウィンカー33Rが点滅する。 The turn signal lever 26 is disposed near a steering wheel (not shown). When the driver operates the turn signal lever 26 in a left blinking direction (e.g., upward), the left turn signal 33L blinks. When the driver operates the turn signal lever 26 in a right blinking direction (e.g., downward), the right turn signal 33R blinks.

スピーカ31は、車両VAの車室内に配設され、運転支援ECU20からの注意喚起指令に応じてブザー音を発音する。
ディスプレイ32は、車両VAの車室内の「運転席に着座した運転者が視認可能な」位置に配設される。
The speaker 31 is disposed within the passenger compartment of the vehicle VA and emits a buzzer sound in response to an attention-attracting command from the driving assistance ECU 20 .
The display 32 is disposed in a position inside the vehicle VA that is "visible to the driver seated in the driver's seat."

図2を参照しながら、運転支援ECU20が行うカメラ画像に基く検出処理を説明する。検出処理では、DSECU20は、信号機TL、白線WL及び他車両を検出する。 The detection process based on the camera image performed by the driving assistance ECU 20 will be described with reference to FIG. 2. In the detection process, the DSECU 20 detects traffic lights TL, white lines WL, and other vehicles.

<信号機TLの検出>
DSECU20は、カメラ画像に基いて車両VAの前方に存在する信号機TLを検出する。より詳細には、DSECU20は、車両VAが進入しようとしている交差点CPに車両VAと対向するように配置されている信号機TLの主灯器MLを検出する。
<Detection of Traffic Light TL>
The DSECU 20 detects a traffic light TL present ahead of the vehicle VA based on the camera image. More specifically, the DSECU 20 detects a main light ML of the traffic light TL that is disposed opposite the vehicle VA at the intersection CP where the vehicle VA is about to enter.

DSECU20は、カメラ画像に基いて、信号機TLの主灯器MLが青信号B、黄信号Y及び赤信号Rの何れを表示しているかを特定(検出)する。主灯器MLが黄信号Y及び赤信号Rの何れかを表示していれば、主灯器MLは車両VAの停止を指示している。黄信号Y及び赤信号Rを「停止信号」と称呼する場合がある。青信号Bを「許可信号」と称呼する場合がある。 The DSECU 20 identifies (detects) whether the main light ML of the traffic light TL is displaying a green signal B, a yellow signal Y, or a red signal R, based on the camera image. If the main light ML is displaying a yellow signal Y or a red signal R, the main light ML is instructing the vehicle VA to stop. The yellow signal Y and the red signal R may be referred to as "stop signals." The green signal B may be referred to as "permission signal."

DSECU20は、カメラ画像に基いて信号機TLの矢灯器ALを検出した場合、矢灯器ALが表示する矢印信号の方向(左矢印信号LL、直進矢印信号SL、右矢印信号RL)を検出する。この矢印信号の方向は、車両VAの進行が許可された方向である。 When the DSECU 20 detects the arrow light AL of the traffic light TL based on the camera image, it detects the direction of the arrow signal displayed by the arrow light AL (left arrow signal LL, straight arrow signal SL, right arrow signal RL). The direction of this arrow signal is the direction in which the vehicle VA is permitted to travel.

更に、DSECU20は、カメラ画像に基いて、車両VAに対する信号機TLの相対位置(方向、及び距離)を検出する。 Furthermore, the DSECU 20 detects the relative position (direction and distance) of the traffic light TL with respect to the vehicle VA based on the camera image.

<白線WLの認識>
DSECU20は、カメラ画像に基いて道路の白線WL(レーン仕切り線)を検出し、その白線WLの車両VAに対する相対位置を特定する。
DSECU20は、白線WLの相対位置に基いて、車両VAの左側に位置し且つ最も車両VAに近い白線WLを左白線LWLとして特定する。同様に、DSECU20は、白線WLの相対位置に基いて、車両VAの右側に位置し且つ最も車両VAに近い白線WLを右白線RWLとして特定する。そして、DSECU20は、左白線LWL及び右白線RWRで仕切られる車線を、車両VAが現在走行している走行車線LAとして特定する。
<Recognition of white lines WL>
The DSECU 20 detects white lines WL (lane dividing lines) on the road based on the camera image, and identifies the relative position of the white lines WL with respect to the vehicle VA.
Based on the relative positions of the white lines WL, the DSECU 20 identifies the white line WL located on the left side of the vehicle VA and closest to the vehicle VA as the left white line LWL. Similarly, based on the relative positions of the white lines WL, the DSECU 20 identifies the white line WL located on the right side of the vehicle VA and closest to the vehicle VA as the right white line RWL. Then, the DSECU 20 identifies the lane divided by the left white line LWL and the right white line RWR as the driving lane LA in which the vehicle VA is currently traveling.

更に、DSECU20は、カメラ画像に基いて路面標示Dを検出する。路面標示Dは、交差点CPの手前に設けられる停止線SD、及び、車両VAが進行可能な方向(車両VAの進行が許可されている方向)を矢印で表した方向路面標示ADを含む。なお、方向路面標示ADが表す矢印は、一方向だけでなく二方向を示してもよい。 Furthermore, the DSECU 20 detects road markings D based on the camera image. The road markings D include a stop line SD provided just before the intersection CP, and a directional road marking AD that indicates with an arrow the direction in which the vehicle VA can proceed (the direction in which the vehicle VA is permitted to proceed). Note that the arrow indicated by the directional road marking AD may indicate not only one direction but also two directions.

更に、DSECU20は、車両VAから走行車線LAの停止線SDまでの距離を特定する。更に、DSECU20は、走行車線LAの方向路面標示ADに基いて走行車線LAが許可している方向を特定する。車両VAは方向路面標示ADの方向に進行する可能性が高いので、方向路面標示ADの方向は「車両VAの将来の進行方向である将来進行方向」とも表現される。 Furthermore, the DSECU 20 determines the distance from the vehicle VA to the stop line SD of the driving lane LA. Furthermore, the DSECU 20 determines the direction permitted by the driving lane LA based on the directional road marking AD of the driving lane LA. Since the vehicle VA is highly likely to travel in the direction of the directional road marking AD, the direction of the directional road marking AD is also expressed as the "future travel direction, which is the future travel direction of the vehicle VA."

また、DSECU20は、カメラ画像に基いて他車両を検出し、他車両の車両VAに対する相対位置(他車両までの距離、及び他車両の方向)を特定する。そして、DSECU20は、特定した相対位置及びレーダ物体情報に基いて、他車両の車両VAに対する相対位置を確定する。 The DSECU 20 also detects other vehicles based on the camera images and identifies the relative positions of the other vehicles with respect to the vehicle VA (the distance to the other vehicles and the direction of the other vehicles).The DSECU 20 then determines the relative positions of the other vehicles with respect to the vehicle VA based on the identified relative positions and the radar object information.

<注意喚起>
DSECU20は、以下の第1条件及び第2条件のいずれかが成立した場合、開始条件が成立したと判定し、注意喚起を行う。詳細には、DSECU20は、注意喚起指令をスピーカ31に送信することによりスピーカ31にブザー音を発音させる。
<Caution>
When either the first or second condition below is satisfied, the DSECU 20 determines that the start condition is satisfied and issues a warning. Specifically, the DSECU 20 transmits an attention warning command to the speaker 31 to cause the speaker 31 to emit a buzzer sound.

第1条件:主灯器MLが停止信号を表示し、且つ、DSECU20が矢灯器ALを検出していないとの条件。
第2条件:主灯器MLが停止信号を表示し、DSECU20が矢灯器ALを検出しており、且つ、矢灯器ALに表示されている矢印信号の方向(許可方向)と方向路面標示ADの方向(将来進行方向)とが一致しないとの条件。
First condition: the main light ML displays a stop signal and the DSECU 20 does not detect the arrow light AL.
Second condition: The main light unit ML displays a stop signal, the DSECU 20 detects the arrow light unit AL, and the direction of the arrow signal displayed on the arrow light unit AL (permitted direction) does not match the direction of the directional road marking AD (future travel direction).

矢灯器ALが複数の矢印信号を表示している場合、将来進行方向がこれらの矢印信号の方向(許可方向)の何れにも一致しなければ、DSECU20は、許可方向と将来進行方向とが一致しないと判定する。方向路面標示ADが複数の矢印を表す場合、許可方向がこれらの矢印の方向(将来進行方向)の何れにも一致しなければ、DSECU20は、許可方向と将来進行方向とが一致しないと判定する。 When the arrow light AL displays multiple arrow signals, if the future travel direction does not match any of the directions of these arrow signals (permitted directions), the DSECU 20 determines that the permitted direction does not match the future travel direction. When the directional road marking AD displays multiple arrows, if the permitted direction does not match any of the directions of these arrows (future travel direction), the DSECU 20 determines that the permitted direction does not match the future travel direction.

図2に示した例において、DSECU20は、主灯器MLが赤信号Rを表示し、DSECU20が矢灯器ALを検出している。更に、矢灯器ALは左矢印信号LLを表示し(即ち、許可方向は左方向であり)、走行車線LAの方向路面標示ADは直進方向であるので(将来進行方向は直進方向であるので)、許可方向と将来進行方向とは一致しない。このため、DSECU20は、第2条件が成立するので、注意喚起を行う。 In the example shown in FIG. 2, the main light ML displays a red signal R, and the DSECU 20 detects the arrow light AL. Furthermore, the arrow light AL displays a left arrow signal LL (i.e., the permitted direction is to the left), and the directional road marking AD of the travel lane LA is a straight-ahead direction (the future travel direction is a straight-ahead direction), so the permitted direction and the future travel direction do not match. Therefore, the DSECU 20 issues a warning because the second condition is met.

<作動の概要>
図4を参照しながら、本発明装置10のDSECU20の作動の概要を説明する。
車両VAの前方に先行車VBが存在する場合、カメラ装置22は、先行車VBに遮られて主灯器MLの下方に配設されている矢灯器ALを撮影できない可能性がある。この場合、カメラ画像は矢灯器ALの画像を含まないため、DSECU20は矢灯器ALを検出することができない。このため、DSECU20は、主灯器MLが停止信号を表示していれば、第1条件が成立して注意喚起を行う。
<Outline of operation>
An outline of the operation of the DSECU 20 of the device 10 of the present invention will now be described with reference to FIG.
When a preceding vehicle VB is present in front of the vehicle VA, the camera device 22 may be unable to capture the arrow light AL disposed below the main light ML because the arrow light AL is blocked by the preceding vehicle VB. In this case, the camera image does not include an image of the arrow light AL, so the DSECU 20 cannot detect the arrow light AL. Therefore, if the main light ML is displaying a stop signal, the first condition is met and the DSECU 20 issues a warning.

DSECU20が検出していない矢灯器ALが表示する矢印信号の方向(つまり、許可方向)と将来進行方向とが一致している場合であっても、DSECU20は注意喚起を誤って行ってしまう可能性がある。 Even if the direction of the arrow signal displayed by an arrow light AL that is not detected by the DSECU20 (i.e., the permitted direction) matches the future traveling direction, the DSECU20 may erroneously issue a warning.

そこで、本実施形態では、DSECU20は、車両VAの前方に先行車VBが存在する場合には、注意喚起を禁止する。これにより、先行車VBが存在することにより注意喚起が誤って行われやすい状況下であっても、注意喚起が誤って行われる可能性を低減できる。 Therefore, in this embodiment, the DSECU 20 prohibits a warning when a preceding vehicle VB is present ahead of the vehicle VA. This reduces the possibility of a warning being issued erroneously even in a situation where a warning is likely to be issued erroneously due to the presence of the preceding vehicle VB.

(具体的作動)
<注意喚起開始判定ルーチン>
DSECU20のCPU(以下、「CPU」と表記した場合、特に断りがない限り、DSECU20のCPUを指す。)は、所定時間が経過する毎に図4にフローチャートにより示した注意喚起開始判定ルーチンを実行する。
(Specific operation)
<Caution start determination routine>
The CPU of the DSECU 20 (hereinafter, when the term "CPU" is used, it refers to the CPU of the DSECU 20 unless otherwise specified) executes a warning start determination routine shown in the flowchart of FIG. 4 every time a predetermined time has elapsed.

従って、所定のタイミングになると、CPUは、図4のステップ400から処理を開始し、ステップ405に進む。ステップ405にて、CPUは、実行フラグXexeの値が「0」であるか否かを判定する。 Therefore, at a predetermined timing, the CPU starts processing from step 400 in FIG. 4 and proceeds to step 405. In step 405, the CPU determines whether the value of the execution flag Xexe is "0".

実行フラグXexeの値は、上記第1条件及び上記第2条件の何れかが成立したとき(即ち、開始条件が成立したとき)に「1」に設定され、後述する終了条件が成立したときに「0」に設定される。なお、実行フラグXexeの値は、イニシャルルーチンにおいても「0」に設定される。イニシャルルーチンは、車両VAの図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときにCPUによって実行されるルーチンである。 The value of the execution flag Xexe is set to "1" when either the first condition or the second condition is met (i.e., when the start condition is met), and is set to "0" when the end condition described below is met. The value of the execution flag Xexe is also set to "0" in the initial routine. The initial routine is a routine executed by the CPU when the ignition key switch (not shown) of the vehicle VA is changed from the off position to the on position.

実行フラグXexeの値が「0」である場合、CPUは、ステップ405にて「Yes」と判定し、ステップ410乃至ステップ420を順に実行する。
ステップ410:CPUは、カメラ装置22からカメラ画像を取得する。
ステップ415:CPUは、ミリ波レーダ装置23からレーダ物体情報を取得する。
ステップ420:CPUは、カメラ画像に基いて信号機TLが存在するか否かを判定する。
信号機TLが存在しない場合、CPUは、ステップ420にて「No」と判定し、ステップ495に進んで本ルーチンを一旦終了する。
If the value of the execution flag Xexe is "0", the CPU judges "Yes" in step 405 and executes steps 410 to 420 in order.
Step 410 : The CPU acquires a camera image from the camera device 22 .
Step 415: The CPU acquires radar object information from the millimeter wave radar device 23.
Step 420: The CPU determines whether or not a traffic light TL exists based on the camera image.
If no traffic light TL is present, the CPU makes a "No" determination in step 420, proceeds to step 495, and temporarily ends this routine.

一方、CPUがステップ420に進んだときに信号機TLが存在する場合、CPUは、ステップ420にて「Yes」と判定し、ステップ425に進む。ステップ425にて、CPUは、信号機TLの主灯器MLが停止信号を表示しているか否かを判定する。
主灯器MLが停止信号を表示していない場合、CPUは、ステップ425にて「No」と判定し、ステップ495に進んで本ルーチンを一旦終了する。
On the other hand, if a traffic light TL is present when the CPU proceeds to step 420, the CPU determines "Yes" in step 420 and proceeds to step 425. In step 425, the CPU determines whether or not the main light unit ML of the traffic light TL is displaying a stop signal.
If the main light unit ML is not displaying a stop signal, the CPU judges "No" in step 425, proceeds to step 495, and temporarily ends this routine.

一方、CPUがステップ425に進んだときに主灯器MLが停止信号を表示している場合、CPUは、ステップ425にて「Yes」と判定し、ステップ430に進む。ステップ430にて、CPUは、車両VAの前方に他車両が存在するか否かを判定する。 On the other hand, if the main light ML is displaying a stop signal when the CPU proceeds to step 425, the CPU judges "Yes" in step 425 and proceeds to step 430. In step 430, the CPU determines whether or not another vehicle is present in front of the vehicle VA.

車両VAの前方に他車両が存在しない場合、CPUは、ステップ430にて「No」と判定し、ステップ435に進む。ステップ435にて、CPUは、カメラ画像において主灯器MLの下方に矢灯器ALを検出しているか否かを判定する。 If there is no vehicle ahead of vehicle VA, the CPU determines "No" in step 430 and proceeds to step 435. In step 435, the CPU determines whether or not an arrow light AL is detected below the main light ML in the camera image.

矢灯器ALを検出していない場合、CPUは、ステップ435にて「No」と判定し、ステップ440に進む。ステップ440にて、CPUは、ブレーキペダル操作量BPが所定の閾値操作量BPth以下であるか否かを判定する。 If the arrow light AL is not detected, the CPU determines "No" in step 435 and proceeds to step 440. In step 440, the CPU determines whether the brake pedal operation amount BP is equal to or less than a predetermined threshold operation amount BPth.

ブレーキペダル操作量BPが閾値操作量BPth以下である場合、CPUは、運転者が信号機TLの手前で車両VAを停止させるためにブレーキペダルを踏み込んでいないと判定する。換言すれば、CPUは、運転者が信号機TLの手前で車両VAを停止するための減速の意図を有していないと判定する。この場合、CPUは、第1条件が成立したと判定する。そして、CPUは、ステップ440にて「Yes」と判定してステップ445に進み、実行フラグXexeの値を「1」に設定する。その後、CPUは、ステップ495に進んで本ルーチンを一旦終了する。
なお、本ルーチンにおいては、第1条件及び第2条件は、それぞれ、ブレーキペダル操作量BPが閾値操作量BPth以下であるとの条件を更に含んでいる。
If the brake pedal operation amount BP is equal to or less than the threshold operation amount BPth, the CPU determines that the driver has not depressed the brake pedal to stop the vehicle VA before the traffic light TL. In other words, the CPU determines that the driver does not intend to decelerate in order to stop the vehicle VA before the traffic light TL. In this case, the CPU determines that the first condition is satisfied. Then, the CPU determines "Yes" in step 440 and proceeds to step 445, where it sets the value of the execution flag Xexe to "1". After that, the CPU proceeds to step 495 and temporarily ends this routine.
In this routine, each of the first and second conditions further includes a condition that the brake pedal operation amount BP is equal to or less than a threshold operation amount BPth.

一方、ブレーキペダルペダル操作量BPが閾値操作量BPthよりも大きい場合、CPUは、運転者が上記減速の意図を有していると判定する。この場合、CPUは、ステップ440にて「No」と判定し、ステップ495に進んで本ルーチンを一旦終了する。 On the other hand, if the brake pedal operation amount BP is greater than the threshold operation amount BPth, the CPU determines that the driver intends to decelerate. In this case, the CPU determines "No" in step 440, proceeds to step 495, and temporarily ends this routine.

一方、CPUがステップ435に進んだときに矢灯器ALを検出している場合、CPUは、ステップ435にて「Yes」と判定し、ステップ450乃至ステップ460を順に実行する。
ステップ450:CPUは、矢灯器ALが表示している矢印信号に基いて許可方向を特定する。
ステップ455:CPUは、方向路面標示ADに基いて将来進行方向を特定する。
ステップ460:CPUは、許可方向と将来進行方向とが一致しているか否かを判定する。
On the other hand, if the arrow light AL is detected when the CPU proceeds to step 435, the CPU judges "Yes" in step 435 and executes steps 450 to 460 in order.
Step 450: The CPU identifies the permitted direction based on the arrow signal displayed by the arrow light AL.
Step 455: The CPU determines the future direction of travel based on the directional road marking AD.
Step 460: The CPU determines whether or not the permitted direction and the future traveling direction match.

許可方向と将来進行方向とが一致しない場合、CPUは、ステップ460にて「No」と判定し、ステップ440に進む。ブレーキペダル操作量BPが閾値操作量BPth以下である場合、CPUは、第2条件が成立したと判定する。そして、CPUは、ステップ440にて「Yes」と判定し、ステップ445にて実行フラグXexeの値を「1」に設定する。その後、CPUは、ステップ495に進んで本ルーチンを一旦終了する。 If the permitted direction and the future traveling direction do not match, the CPU determines "No" in step 460 and proceeds to step 440. If the brake pedal operation amount BP is equal to or less than the threshold operation amount BPth, the CPU determines that the second condition is met. Then, the CPU determines "Yes" in step 440 and sets the value of the execution flag Xexe to "1" in step 445. After that, the CPU proceeds to step 495 and temporarily ends this routine.

CPUがステップ460に進んだときに許可方向と将来進行方向とが一致する場合、CPUは、ステップ460にて「Yes」と判定し、ステップ495に進んで本ルーチンを一旦終了する。 If the permitted direction and the future travel direction match when the CPU proceeds to step 460, the CPU judges "Yes" in step 460, proceeds to step 495, and temporarily ends this routine.

CPUがステップ430に進んだときに車両VAの前方に他車両が存在する場合、CPUは、ステップ430にて「Yes」と判定し、ステップ465に進む。ステップ435にて、CPUは、車両VAと他車両との間の車間距離Dvを特定し、車間距離Dvが所定の閾値距離Dvth以下であるか否かを判定する。 If there is another vehicle ahead of vehicle VA when the CPU proceeds to step 430, the CPU judges "Yes" at step 430 and proceeds to step 465. At step 435, the CPU identifies the inter-vehicle distance Dv between vehicle VA and the other vehicle, and determines whether the inter-vehicle distance Dv is equal to or less than a predetermined threshold distance Dvth.

車間距離Dvが閾値距離Dvthよりも長い場合、CPUは、車両VAの前方に存在する他車両を先行車VBとして検出しない(即ち、先行車VBが存在しないと判定する。)。この場合、CPUは、ステップ465にて「No」と判定し、ステップ435以降の処理を実行する。従って、第1条件及び第2条件の何れかが成立すれば、実行フラグXexeの値が「1」に設定される。 If the vehicle distance Dv is longer than the threshold distance Dvth, the CPU does not detect another vehicle in front of the vehicle VA as the preceding vehicle VB (i.e., it determines that the preceding vehicle VB does not exist). In this case, the CPU determines "No" in step 465 and executes the processing from step 435 onwards. Therefore, if either the first condition or the second condition is met, the value of the execution flag Xexe is set to "1".

一方、車間距離Dvが閾値距離Dvth以下である場合、CPUは、車両VAの前方に存在する他車両を先行車VBとして検出する(即ち、先行車VBが存在すると判定する。)。この場合、CPUは、ステップ465にて「Yes」と判定し、ステップ495に進んで本ルーチンを一旦終了する。よって、先行車VBが検出される場合には、実行フラグXexeの値が「1」に設定されることはないため、CPUは、第1条件及び第2条件の何れか成立したとしても、注意喚起を行わない(即ち、注意喚起を禁止する)。 On the other hand, if the vehicle distance Dv is equal to or less than the threshold distance Dvth, the CPU detects another vehicle in front of the vehicle VA as the preceding vehicle VB (i.e., determines that the preceding vehicle VB is present). In this case, the CPU determines "Yes" in step 465, proceeds to step 495, and temporarily ends this routine. Therefore, if the preceding vehicle VB is detected, the value of the execution flag Xexe is not set to "1", so the CPU does not issue a warning (i.e., prohibits warning) even if either the first condition or the second condition is met.

CPUがステップ405に進んだときに実行フラグXexeの値が「1」である場合、CPUは、ステップ405にて「No」と判定し、ステップ495に進んで本ルーチンを一旦終了する。 If the value of the execution flag Xexe is "1" when the CPU proceeds to step 405, the CPU determines "No" in step 405, proceeds to step 495, and temporarily ends this routine.

<注意喚起ルーチン>
CPUは、所定時間が経過する毎に図5にフローチャートにより示した注意喚起ルーチンを実行する。
<Attention routine>
The CPU executes a warning routine shown in the flowchart of FIG. 5 every time a predetermined time elapses.

従って、所定のタイミングになると、CPUは、図5のステップ500から処理を開始し、ステップ505に進む。ステップ505にて、CPUは、実行フラグXexeの値が「1」であるか否かを判定する。 Therefore, at a predetermined timing, the CPU starts processing from step 500 in FIG. 5 and proceeds to step 505. In step 505, the CPU determines whether the value of the execution flag Xexe is "1".

実行フラグXexeの値が「0」である場合、CPUは、ステップ505にて「No」と判定し、ステップ595に進んで本ルーチンを一旦終了する。 If the value of the execution flag Xexe is "0", the CPU judges "No" in step 505 and proceeds to step 595 to temporarily end this routine.

実行フラグXexeの値が「1」である場合、CPUは、ステップ505にて「Yes」と判定し、ステップ510に進む。ステップ510にて、CPUは、以下の条件1乃至条件5の少なくとも一つが成立することにより所定の終了条件が成立したか否かを判定する。 If the value of the execution flag Xexe is "1", the CPU determines "Yes" in step 505 and proceeds to step 510. In step 510, the CPU determines whether a predetermined termination condition is met by meeting at least one of the following conditions 1 to 5:

条件1:CPUが、第1条件及び第2条件の何れかがが成立したときに検出していた信号機TLを検出しなくなったこと。
条件2:注意喚起を開始した時点からの車両VAの走行距離が所定距離以上となったこと。
条件3:車両VAが右折又は左折(以下、「右左折」と称呼する。)を行ったこと。
条件4:車両VAが停止したこと。
条件5:主灯器MLが青信号Bを表示するようになったこと。
Condition 1: The CPU no longer detects the traffic light TL that was detected when either the first condition or the second condition was satisfied.
Condition 2: The distance traveled by the vehicle VA from the time the warning was initiated has exceeded a predetermined distance.
Condition 3: The vehicle VA makes a right turn or a left turn (hereinafter referred to as a "right/left turn").
Condition 4: The vehicle VA has stopped.
Condition 5: The main light unit ML starts displaying the green signal B.

・条件1
CPUは、カメラ画像を新たに取得し、カメラ画像に上記信号機TLの画像が含まれない場合、条件1が成立したと判定する。
・条件2
CPUは、注意喚起を開始した時点から車輪速センサ21が発生させた車輪パルス信号の数に基き車両VAの走行距離を特定し、その走行距離が所定距離以上となったか否かを判定する。
・条件3
CPUは、ヨーレートセンサ25からの検出信号に基いてヨーレートを特定し、ヨーレートの大きさが所定値以上である場合、車両VAが右左折を行ったと判定する。
Condition 1
The CPU acquires a new camera image, and if the camera image does not include an image of the traffic light TL, determines that condition 1 is satisfied.
Condition 2
The CPU determines the distance traveled by the vehicle VA based on the number of wheel pulse signals generated by the wheel speed sensor 21 from the time when the attention warning is started, and determines whether the distance traveled has reached or exceeded a predetermined distance.
Condition 3
The CPU determines the yaw rate based on the detection signal from the yaw rate sensor 25, and if the magnitude of the yaw rate is equal to or greater than a predetermined value, determines that the vehicle VA has made a right or left turn.

・条件4
CPUは、車輪速センサ21からの車輪パルス信号に基いて特定される車速Vsに基いて、車両VAが停止したか否かを判定する。
・条件5
CPUは、新たに取得したカメラ画像に基いて主灯器MLが青信号Bを表示するか否かを判定する。
Condition 4
The CPU determines whether the vehicle VA has stopped based on the vehicle speed Vs determined based on the wheel pulse signal from the wheel speed sensor 21.
Condition 5
The CPU determines whether or not the main light unit ML should display the green signal B based on the newly acquired camera image.

上記条件1乃至条件5の何れも成立しない場合(即ち、終了条件が成立しない場合)、CPUは、ステップ510にて「No」と判定し、ステップ515に進む。ステップ515にて、CPUは、注意喚起指令をスピーカ31に送信し、ステップ595に進んで本ルーチンを一旦終了する。スピーカ31は、注意喚起指令を受信した場合、ブザー音を発音する。 If none of the above conditions 1 to 5 are met (i.e., the termination condition is not met), the CPU determines "No" in step 510 and proceeds to step 515. In step 515, the CPU sends an attention command to the speaker 31, proceeds to step 595, and ends this routine. When the speaker 31 receives the attention command, it emits a buzzer sound.

一方、上記条件1乃至条件5の少なくとも一つが成立した場合(即ち、終了条件が成立した場合)、CPUは、ステップ510にて「Yes」と判定し、ステップ520に進む。ステップ520にて、CPUは、実行フラグXexeの値を「0」に設定し、ステップ595に進んで本ルーチンを一旦終了する。 On the other hand, if at least one of the above conditions 1 to 5 is met (i.e., if the end condition is met), the CPU determines "Yes" in step 510 and proceeds to step 520. In step 520, the CPU sets the value of the execution flag Xexe to "0" and proceeds to step 595 to temporarily end this routine.

以上説明したように、本発明装置は、先行車VBが存在する場合には実行フラグXexeの値を「1」に設定しない(即ち、注意喚起を禁止する)。信号機TLが矢灯器ALを備え、許可方向と将来進行方向とが一致している場合にもかかわらず、先行車VBに遮られて矢灯器ALが検出されないために、注意喚起が誤って行われる可能性を低減できる。 As explained above, the device of the present invention does not set the value of the execution flag Xexe to "1" when a preceding vehicle VB is present (i.e., prohibits warning). Even if the traffic light TL is equipped with an arrow light AL and the permitted direction and future traveling direction match, the arrow light AL is blocked by the preceding vehicle VB and cannot be detected, reducing the possibility of a mistaken warning being issued.

本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用できる。 The present invention is not limited to the above embodiment, and various modifications can be made within the scope of the present invention.

(第1変形例)
図6を参照しながら、第1変形例に係る車両制御装置10のDSECU20の作動の概要を説明する。
DSECU20は、先行車VBを検出している場合であっても、先行車VBの上端UEと主灯器MLの下端BEとの間の上下方向の長さHが所定の閾値長さHth以上であるとき、第1条件及び第2条件の何れかが成立していれば、注意喚起を行う。なお、長さHが閾値長さHth未満であれば、DSECU20は、注意喚起を禁止する。
(First Modification)
An outline of the operation of the DSECU 20 of the vehicle control device 10 according to the first modified example will be described with reference to FIG.
Even if the preceding vehicle VB is detected, if the vertical length H between the upper end UE of the preceding vehicle VB and the lower end BE of the main light unit ML is equal to or greater than a predetermined threshold length Hth, and if either the first condition or the second condition is satisfied, the DSECU 20 issues a warning. Note that if the length H is less than the threshold length Hth, the DSECU 20 prohibits the warning.

DSECU20は、「主灯器MLの上端UE’と下端BEとの間の上下方向の長さを表す主灯器長さHml」と所定長さHdとを加算することにより閾値長さHthを取得する。なお、本変形例で用いる長さは、カメラ画像における長さであればよい。 The DSECU 20 obtains the threshold length Hth by adding the "main lamp length Hml, which represents the vertical length between the upper end UE' and the lower end BE of the main lamp ML" to a predetermined length Hd. Note that the length used in this modified example may be any length in the camera image.

長さHが閾値長さHth以上である場合には、カメラ装置22は、先行車VBに遮られることなく信号機TLに備わる矢灯器ALを撮影することができる。このため、DSECU20は、信号機TLが矢灯器ALを備える場合にはその矢灯器ALを確実に検出することができる。第1変形例によれば、先行車VBが検出されている場合であっても、長さHが閾値長さHth以上であるとき、第1条件及び第2条件の何れかが成立していれば、注意喚起が行われる。これにより、注意喚起が行われるべき状況で注意喚起が行われる可能性を高めつつ、注意喚起が誤って行われる可能性を低減できる。 When the length H is equal to or greater than the threshold length Hth, the camera device 22 can capture an image of the arrow light AL provided on the traffic light TL without being blocked by the preceding vehicle VB. Therefore, the DSECU 20 can reliably detect the arrow light AL when the traffic light TL is equipped with the arrow light AL. According to the first modified example, even if the preceding vehicle VB is detected, if the length H is equal to or greater than the threshold length Hth and either the first condition or the second condition is satisfied, a warning is issued. This increases the likelihood that a warning will be issued in a situation where one should be issued, while reducing the likelihood that a warning will be issued erroneously.

第1変形例のDSECU20のCPUは、図4に示した注意喚起開始判定ルーチンの代わりに図7に示したルーチンを所定時間が経過する毎に実行し、図5に示したルーチンを所定時間が経過する毎に実行する。図8乃至図10に示したルーチンを所定時間が経過する毎に実行する。
なお、図7では、図4に示したステップと同じ処理を行うステップには、図7にて使用した符号と同じ符号を付与して説明を省略する。
The CPU of the DSECU 20 of the first modification executes the routine shown in Fig. 7 every time a predetermined time elapses instead of the attention-call start determination routine shown in Fig. 4, executes the routine shown in Fig. 5 every time a predetermined time elapses, and executes the routines shown in Fig. 8 to Fig. 10 every time a predetermined time elapses.
In FIG. 7, steps that perform the same processes as the steps shown in FIG. 4 are given the same reference numerals as those used in FIG. 7, and the description thereof will be omitted.

<注意喚起開始判定ルーチン>
CPUは、所定のタイミングになると、ステップ700から処理を開始し、実行フラグXexeの値が「0」である場合には図7に示したステップ405にて「Yes」と判定する。その後、CPUは、図7に示したステップ410乃至ステップ420を実行する。
<Caution start determination routine>
At a predetermined timing, the CPU starts the process from step 700, and if the value of the execution flag Xexe is "0", it makes a "Yes" determination in step 405 shown in Fig. 7. Thereafter, the CPU executes steps 410 to 420 shown in Fig. 7.

信号機TLが検出され且つ信号機TLが停止信号を表示している場合、CPUは、図7に示したステップ420及びステップ425にてそれぞれ「Yes」と判定し、図7に示したステップ430に進む。 If the traffic light TL is detected and the traffic light TL is displaying a stop signal, the CPU judges "Yes" at each of steps 420 and 425 shown in FIG. 7 and proceeds to step 430 shown in FIG. 7.

車両VAの前方に他車両が存在し且つ車間距離Dvが閾値距離Dvth以下である場合、CPUは、図7に示したステップ430及びステップ465にてそれぞれ「Yes」と判定し、ステップ705乃至ステップ720を順に実行する。 If another vehicle is present ahead of vehicle VA and the vehicle distance Dv is equal to or less than the threshold distance Dvth, the CPU judges "Yes" in each of steps 430 and 465 shown in FIG. 7 and executes steps 705 to 720 in sequence.

ステップ705:CPUは、カメラ画像に基いて主灯器MLの上端UE’及び下端BEを特定し、上端UE’と下端BEとの間の上下方向の主灯器長さHmlを特定する。
ステップ710:CPUは、主灯器長さHmlと所定長さHdとを加算することにより閾値長さHthを取得する。
ステップ715:CPUは、カメラ画像に基いて上記長さHを特定する。
ステップ720:CPUは、長さHが閾値長さHth未満であるか否かを判定する。
Step 705: The CPU identifies the upper end UE' and the lower end BE of the main lamp unit ML based on the camera image, and identifies the main lamp unit length Hml in the vertical direction between the upper end UE' and the lower end BE.
Step 710: The CPU obtains the threshold length Hth by adding the main lamp length Hml and the predetermined length Hd.
Step 715: The CPU determines the length H based on the camera image.
Step 720: The CPU determines whether the length H is less than the threshold length Hth.

長さHが閾値長さHth以上である場合、CPUは、ステップ720にて「No」と判定し、図7に示したステップ435以降の処理に進み、第1条件及び第2条件の何れかが成立すれば実行フラグXexeの値を「1」に設定する。 If the length H is equal to or greater than the threshold length Hth, the CPU determines "No" in step 720 and proceeds to the processing of step 435 and subsequent steps shown in FIG. 7. If either the first condition or the second condition is met, the CPU sets the value of the execution flag Xexe to "1."

一方、長さHが閾値長さHth未満である場合、CPUは、ステップ720にて「Yes」と判定し、ステップ795に進んで本ルーチンを一旦終了する。このため、長さHが閾値長さHth未満である場合、CPUは、第1条件及び第2条件の何れかが成立していようとも、実行フラグXexeの値を「1」に設定することはない(即ち、注意喚起を禁止する)。 On the other hand, if the length H is less than the threshold length Hth, the CPU judges "Yes" in step 720 and proceeds to step 795 to temporarily end this routine. Therefore, if the length H is less than the threshold length Hth, the CPU will not set the value of the execution flag Xexe to "1" (i.e., prohibits issuing a warning) even if either the first or second condition is met.

(第2変形例)
上記実施形態では、DSECU20は、方向路面標示ADに基いて将来進行方向を特定した。第2変形例では、DSECU20は、ウィンカー33L、33Rの指示方向に基いて将来進行方向を特定する。
(Second Modification)
In the above embodiment, the DSECU 20 determines the future traveling direction based on the directional road marking AD. In the second modified example, the DSECU 20 determines the future traveling direction based on the indication direction of the blinkers 33L and 33R.

ウィンカーレバー26が左点滅方向(例えば上方向)に操作された場合には左ウィンカー33Lが点滅する。この場合、運転者は車両VAを左側へ進行させる可能性が高いので、DSECU20は将来進行方向が左方向であると判定する。
ウィンカーレバー26が右点滅方向(例えば下方向)に操作された場合には右ウィンカースイッチ26Rが運転者の操作を検出した場合には右ウィンカー33Rが点滅する。この場合、運転者は車両VAを右側へ進行させる可能性が高いので、DSECU20は将来進行方向が右方向であると判定する。
ウィンカーレバー26が操作されない場合には、運転者は車両VAを直進させる可能性が高いので、DSECU20は将来進行方向が直進方向であると判定する。
When the turn signal lever 26 is operated in a left blinking direction (e.g., upward), the left turn signal 33L blinks. In this case, since the driver is likely to move the vehicle VA to the left, the DSECU 20 determines that the future traveling direction is the left direction.
When the turn signal lever 26 is operated in a right blinking direction (e.g., downward), if the right turn signal switch 26R detects the driver's operation, the right turn signal 33R blinks. In this case, since the driver is likely to move the vehicle VA to the right, the DSECU 20 determines that the future traveling direction will be to the right.
If the turn signal lever 26 is not operated, the driver is likely to drive the vehicle VA straight, and therefore the DSECU 20 determines that the future traveling direction will be a straight direction.

DSECU20は、車線が車両VAの進行を許可する方向を示す道路標識に基いて将来進行方向を特定してもよい。 The DSECU 20 may determine the future direction of travel based on road signs indicating the direction in which lanes allow travel of the vehicle VA.

(第3変形例)
第1条件及び第2条件は、車両VAから信号機TLまでの距離Dtが所定の閾値距離Dtthであるとの条件を更に含んでもよい。
DSECU20は、現時点の車速Vsに基いて以下のように閾値距離Dtthを取得してもよい。
DSECU20は、車両VAが所定の減速度で減速したとの仮定下で車両VAが信号機TLよりも所定距離Ddだけ手前の位置で停止するまでに走行する停止必要距離Dnを現時点の車速Vsに基いて求める。そして、DSECU20は、停止必要距離Dnと所定距離Ddとを加算した値を閾値距離Dtthとして取得する。
(Third Modification)
The first condition and the second condition may further include a condition that the distance Dt from the vehicle VA to the traffic light TL is a predetermined threshold distance Dtth.
The DSECU 20 may obtain the threshold distance Dtth based on the current vehicle speed Vs as follows.
The DSECU 20 calculates a required stopping distance Dn that the vehicle VA needs to travel before stopping at a position a predetermined distance Dd before the traffic light TL, based on the current vehicle speed Vs, under the assumption that the vehicle VA has decelerated at a predetermined deceleration. Then, the DSECU 20 obtains a value obtained by adding the required stopping distance Dn and the predetermined distance Dd as a threshold distance Dtth.

(第4変形例)
上記実施形態では、CPUは、注意喚起として、スピーカ31からブザー音を発音させる。第3変形例では、CPUは、注意喚起として、ディスプレイ32に「信号機TLを表す信号機アイコン」を点滅表示させる。なお、CPUは、スピーカ31からブザー音を発生させつつ、ディスプレイ32に上記信号機アイコンを点滅表示させてもよい。
(Fourth Modification)
In the above embodiment, the CPU, as a warning, generates a buzzer sound from the speaker 31. In the third modification, the CPU, as a warning, flashes a "traffic light icon representing the traffic light TL" on the display 32. The CPU may flash the traffic light icon on the display 32 while generating a buzzer sound from the speaker 31.

(第5変形例)
ミリ波レーダ装置23は、ミリ波の代わりに無線媒体を送信し、反射された無線媒体を受信することによって物体を検出できるリモートセンシング装置であればよい。更に、車両制御装置10は、ミリ波レーダ装置23を備えなくてもよい。
(Fifth Modification)
The millimeter wave radar device 23 may be a remote sensing device that can detect an object by transmitting a wireless medium instead of a millimeter wave and receiving the reflected wireless medium. Furthermore, the vehicle control device 10 does not need to be equipped with the millimeter wave radar device 23.

(第6変形例)
本支援装置10は、上記エンジン自動車だけでなく、ハイブリッド車(HEV:Hybrid Electric Vehicle)、プラグインハブリッド車(PHEV:Plug-in Hybrid Electric Vehicle)、燃料電池車(FCEV:Fuel Cell Electric Vehicle)及び電気自動車(BEV:Battery Electric Vehicle)に適用可能である。
(Sixth Modification)
This assistance device 10 is applicable not only to the above-mentioned engine vehicles, but also to hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs), fuel cell electric vehicles (FCEVs), and battery electric vehicles (BEVs).

10…運転支援装置、20…運転支援ECU、22…カメラ装置、31…スピーカ、32…ディスプレイ、TL…信号機、ML…主灯器、AL…矢灯器、AD…方向路面標示、VB…先行車。 10...driving assistance device, 20...driving assistance ECU, 22...camera device, 31...speaker, 32...display, TL...traffic light, ML...main light, AL...arrow light, AD...directional road marking, VB...vehicle ahead.

Claims (3)

車両の前方を撮影するカメラ装置が取得したカメラ画像に基いて検出された信号機に関する注意喚起を前記車両の運転者に対して行う運転支援装置において、
前記車両の前方に位置する先行車が存在しない場合において、
前記信号機の主灯器が前記車両の停止を指示する停止信号を表示しており、且つ、前記主灯器の下方に矢灯器を検出していないとの第1条件、及び、
前記主灯器が前記停止信号を表示しており、前記矢灯器を検出しており、且つ、前記矢灯器が前記車両の進行を許可している許可方向と前記車両の将来の進行方向である将来進行方向とが一致しないとの第2条件、
の何れかが成立しているとき、前記注意喚起を行い、
前記先行車が存在する場合、前記注意喚起を禁止する、
ように構成された、
運転支援装置。
A driving assistance device that alerts a driver of a vehicle to a detected traffic signal based on a camera image acquired by a camera device that captures an image of a scene ahead of the vehicle,
When there is no preceding vehicle in front of the vehicle,
A first condition is that a main light of the traffic signal is displaying a stop signal instructing the vehicle to stop, and an arrow light is not detected below the main light; and
A second condition that the main light unit is displaying the stop signal, the arrow light unit is detected, and the permitted direction in which the arrow light unit permits the vehicle to travel does not match a future travel direction that is a future travel direction of the vehicle;
When any of the above is true, the above-mentioned warning is issued,
prohibiting the warning when the preceding vehicle is present;
It was configured as follows:
Driving assistance device.
請求項1に記載の運転支援装置において、
前記車両と前記車両の前方に位置する他車両との間の車間距離が所定の閾値距離よりも長い場合、前記先行車が存在しないと判定し、
前記車間距離が前記閾値距離以下である場合、前記先行車が存在すると判定する、
ように構成された、
運転支援装置。
The driving assistance device according to claim 1,
If the distance between the vehicle and another vehicle located ahead of the vehicle is longer than a predetermined threshold distance, it is determined that the preceding vehicle does not exist;
If the vehicle-to-vehicle distance is equal to or less than the threshold distance, it is determined that the preceding vehicle is present.
It was configured as follows:
Driving assistance device.
請求項1及び請求項2のいずれか一つに記載の運転支援装置において、
前記車両が現在走行している走行車線が前記車両の進行を許可している方向、及び、前記車両のウィンカーの指示方向に基いて前記将来進行方向を決定するように構成された、
運転支援装置。
In the driving assistance device according to any one of claims 1 and 2,
determining the future direction of travel based on a direction in which the lane in which the vehicle is currently traveling permits the vehicle to travel and a direction in which a turn signal of the vehicle is indicated;
Driving assistance device.
JP2021149077A 2021-09-14 2021-09-14 Driving Support Devices Active JP7600938B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021149077A JP7600938B2 (en) 2021-09-14 2021-09-14 Driving Support Devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021149077A JP7600938B2 (en) 2021-09-14 2021-09-14 Driving Support Devices

Publications (2)

Publication Number Publication Date
JP2023042023A JP2023042023A (en) 2023-03-27
JP7600938B2 true JP7600938B2 (en) 2024-12-17

Family

ID=85717099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021149077A Active JP7600938B2 (en) 2021-09-14 2021-09-14 Driving Support Devices

Country Status (1)

Country Link
JP (1) JP7600938B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013171489A (en) 2012-02-22 2013-09-02 Fuji Heavy Ind Ltd Device for recognizing environment outside vehicle and method for recognizing environment outside vehicle
JP2016134034A (en) 2015-01-20 2016-07-25 住友電気工業株式会社 Driving support device, computer program, and driving support method
JP2018112998A (en) 2017-01-13 2018-07-19 トヨタ自動車株式会社 Driving support device
US20190130199A1 (en) 2018-12-27 2019-05-02 Intel Corporation Infrastructure element state model and prediction
JP2021047565A (en) 2019-09-18 2021-03-25 トヨタ自動車株式会社 Vehicle driving support apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013171489A (en) 2012-02-22 2013-09-02 Fuji Heavy Ind Ltd Device for recognizing environment outside vehicle and method for recognizing environment outside vehicle
JP2016134034A (en) 2015-01-20 2016-07-25 住友電気工業株式会社 Driving support device, computer program, and driving support method
JP2018112998A (en) 2017-01-13 2018-07-19 トヨタ自動車株式会社 Driving support device
US20190130199A1 (en) 2018-12-27 2019-05-02 Intel Corporation Infrastructure element state model and prediction
JP2021047565A (en) 2019-09-18 2021-03-25 トヨタ自動車株式会社 Vehicle driving support apparatus

Also Published As

Publication number Publication date
JP2023042023A (en) 2023-03-27

Similar Documents

Publication Publication Date Title
US11926256B2 (en) Notification device
CN115214660B (en) Driver assistance system and vehicle including the same
JP6350468B2 (en) Driving assistance device
US11605299B2 (en) Vehicle and control method thereof
JP6828429B2 (en) Vehicle collision avoidance support device and vehicle collision avoidance support method
US11752986B2 (en) Driving assistance device
CN108604422A (en) Vehicle device
JP7750215B2 (en) Driving assistance devices
CN109969191A (en) Driving assistance system and method
US12043310B2 (en) Driver assistance system and control method for the same
CN110371021A (en) Projecting method, system and the vehicle of pedestrian&#39;s index line
US11577730B2 (en) Vehicle and control method thereof
CN112849133B (en) Driving support device
US20230286497A1 (en) Collision avoidance device, collision avoidance method and collision avoidance program
JP7592657B2 (en) Driving assistance device, vehicle, driving assistance method, and program
CN116691672A (en) Driver assistance system and driver assistance method
CN116118732A (en) Notification control device, vehicle, notification control method, and program
JP7600938B2 (en) Driving Support Devices
JP5359510B2 (en) Driving support system
JP2010282343A (en) Vehicle travel support device and vehicle travel support method
KR102156904B1 (en) Apparatus and method for controlling emergency lamp
JP2021062760A (en) Driving support device
CN115214458A (en) Vehicle rear-end collision early warning method and device
US20250010851A1 (en) Vehicle control device
US12384366B2 (en) Driving assistance apparatus, driving assistance method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240814

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241025

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241118

R150 Certificate of patent or registration of utility model

Ref document number: 7600938

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150