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
JP7149154B2 - Driving support device - Google Patents
[go: Go Back, main page]

JP7149154B2 - Driving support device - Google Patents

Driving support device Download PDF

Info

Publication number
JP7149154B2
JP7149154B2 JP2018190761A JP2018190761A JP7149154B2 JP 7149154 B2 JP7149154 B2 JP 7149154B2 JP 2018190761 A JP2018190761 A JP 2018190761A JP 2018190761 A JP2018190761 A JP 2018190761A JP 7149154 B2 JP7149154 B2 JP 7149154B2
Authority
JP
Japan
Prior art keywords
road
vehicle
width
target speed
speed
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
JP2018190761A
Other languages
Japanese (ja)
Other versions
JP2020060893A (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.)
Astemo Ltd
Original Assignee
Hitachi Astemo Ltd
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 Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Priority to JP2018190761A priority Critical patent/JP7149154B2/en
Publication of JP2020060893A publication Critical patent/JP2020060893A/en
Application granted granted Critical
Publication of JP7149154B2 publication Critical patent/JP7149154B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、車両の運転を支援する運転支援装置に関する。 The present invention relates to a driving assistance device that assists driving of a vehicle.

車両の運転を支援するために、特許文献1に記載された運転支援装置が知られている。この運転支援装置では、車両が走行している道路の規制速度及び道路構造に応じた目標速度を算出し、車速と算出した目標速度とに基づいて運転者に車両を減速させる必要がある旨を報知(警告)する運転支援を実行している。 BACKGROUND ART A driving assistance device described in Patent Document 1 is known for assisting driving of a vehicle. This driving support device calculates a target speed according to the speed limit of the road on which the vehicle is traveling and the road structure, and informs the driver that it is necessary to decelerate the vehicle based on the vehicle speed and the calculated target speed. Driving assistance that gives notification (warning) is being executed.

特許5587170号公報Japanese Patent No. 5587170

ここで、例えば、夜間、トンネル内若しくは悪天候時などの車外が暗い状況や比較的降雨量が多い状況では、運転者にとって視界不良となるおそれがある。また、例えば、比較的強い横風が吹いている状況や路面の起伏が激しい状況では、ハンドルが取られるおそれがある。しかし、特許文献1に記載の運転支援装置では、上述した状況を考慮しておらず、車両がこれらの状況下で走行している場合でも通常時と変わらない目標速度を算出し、この目標速度に応じた運転支援を行ってしまう。そのため、視界不良となり得る状況やハンドルが取られ得る状況において、運転者に対してより慎重な運転を促すことができないなど、周囲状況に応じた運転支援を行うことができないおそれがあった。 Here, for example, when the outside of the vehicle is dark, such as at night, in a tunnel, or during bad weather, or when there is a relatively large amount of rainfall, there is a risk of poor visibility for the driver. In addition, for example, when a relatively strong crosswind is blowing or when the road surface is rough, the steering wheel may be lost. However, the driving support device described in Patent Document 1 does not consider the above-described situations, and calculates a target speed that is the same as during normal operation even when the vehicle is running under these conditions. Driving support is performed according to the situation. As a result, there is a risk that it will not be possible to provide driving assistance according to the surrounding conditions, such as being unable to encourage the driver to drive more cautiously in situations where visibility may be poor or the steering wheel may be taken.

そこで、本発明は、車両の周囲状況に応じた運転支援を行うことのできる運転支援装置を提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a driving assistance device capable of performing driving assistance according to the surrounding conditions of the vehicle.

そこで、運転支援装置は、
車両が走行している道路の規制速度及び道路幅を含む道路情報を取得する取得部と、
道路情報及び車幅に基づいて目標速度を設定する設定部と、
車両の周囲状況に応じて、設定した目標速度を補正する補正部と、
補正した目標速度と車速とに基づいて、運転者に前記車両を減速させる必要がある旨を報知する運転支援を実行する支援部と、を備えている。ここで、周囲状況は、視界不良となり得る状況及びハンドルが取られ得る状況のうち、少なくともハンドルが取られ得る状況である。
Therefore, the driving support device
an acquisition unit that acquires road information including the speed limit and road width of the road on which the vehicle is traveling;
a setting unit that sets a target speed based on road information and vehicle width;
a correction unit that corrects the set target speed according to the surrounding conditions of the vehicle;
a support unit that executes driving support for notifying a driver that the vehicle needs to be decelerated based on the corrected target speed and vehicle speed. Here, the surrounding situation is at least a situation in which the steering wheel can be taken, out of the situation in which visibility may be poor and the situation in which the steering wheel may be taken.

運転支援装置によれば、車両の周囲状況に応じた運転支援を行うことができる。 According to the driving assistance device, it is possible to perform driving assistance according to the surrounding conditions of the vehicle.

運転支援システムの一例を示すシステム構成図である。1 is a system configuration diagram showing an example of a driving support system; FIG. 運転支援装置が有する機能の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of functions of the driving support device; FIG. 目標速度の設定の一例を説明するための図である。FIG. 5 is a diagram for explaining an example of target speed setting; 運転支援装置が実行する運転支援処理の一例を示すフローチャートである。4 is a flowchart showing an example of driving assistance processing executed by the driving assistance device; 照度センサの出力を用いた補正値の設定を説明するための図である。FIG. 10 is a diagram for explaining setting of a correction value using an output of an illuminance sensor; FIG. 雨滴センサの出力を用いた補正値の設定を説明するための図である。FIG. 5 is a diagram for explaining setting of correction values using the output of a raindrop sensor; 車高センサの出力を用いた補正値の設定を説明するための図である。FIG. 4 is a diagram for explaining setting of a correction value using an output of a vehicle height sensor; FIG. 車高センサの出力を用いた補正値の設定を説明するための図である。FIG. 4 is a diagram for explaining setting of a correction value using an output of a vehicle height sensor; FIG. 目標速度の設定の他の例を説明するための図である。FIG. 10 is a diagram for explaining another example of target speed setting; 道路構造と道路付属物による道路幅の補正幅との関係を規制速度毎に定めたテーブルの一例を示す図である。FIG. 10 is a diagram showing an example of a table that defines the relationship between the road structure and road width correction width based on road attachments for each speed limit; 目標速度の設定の他の例を説明するための図である。FIG. 10 is a diagram for explaining another example of target speed setting; 運転支援装置が有する機能の変形例を示すブロック図である。FIG. 11 is a block diagram showing a modification of the functions of the driving support device; 照度センサの出力を用いた目標速度の設定を説明するための図である。It is a figure for demonstrating the setting of the target speed using the output of an illuminance sensor. 雨滴センサの出力を用いた目標速度の設定を説明するための図である。FIG. 10 is a diagram for explaining setting of a target speed using an output of a raindrop sensor; FIG. 車高センサの出力を用いた目標速度の設定を説明するための図である。FIG. 4 is a diagram for explaining setting of a target speed using an output of a vehicle height sensor; FIG. 車高センサの出力を用いた目標速度の設定を説明するための図である。FIG. 4 is a diagram for explaining setting of a target speed using an output of a vehicle height sensor; FIG.

以下、添付図面を参照しつつ本発明を実施するための実施形態について説明する。
図1は、車両に搭載された運転支援システムの一例を示すシステム構成図である。
Embodiments for carrying out the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is a system configuration diagram showing an example of a driving support system mounted on a vehicle.

運転支援システム1は、GPS受信機10、地図データベース20、車速センサ30、周囲状況検出器40、報知機器50及び運転支援装置100を備えている。 The driving assistance system 1 includes a GPS receiver 10 , a map database 20 , a vehicle speed sensor 30 , a surrounding condition detector 40 , an alarm device 50 and a driving assistance device 100 .

GPS受信機10、地図データベース20、車速センサ30、周囲状況検出器40及び報知機器50は、運転支援装置100とCAN(Controller Area Network)を介して通信可能に接続されている。但し、これに限るものではなく、CANに代えて、FlexRay(登録商標)、MOST(Media Oriented System Transport)(登録商標)などのネットワークが用いられてもよい。 The GPS receiver 10, the map database 20, the vehicle speed sensor 30, the ambient condition detector 40, and the notification device 50 are communicably connected to the driving support device 100 via a CAN (Controller Area Network). However, the network is not limited to this, and a network such as FlexRay (registered trademark) or MOST (Media Oriented System Transport) (registered trademark) may be used instead of CAN.

地図データベース20は、例えば、車両に搭載されたHDD(Hard Disk Drive)内やSSD(Solid State Drive)内に構築され、緯度及び経度に対応付けられた地図情報を記憶している。より詳細には、地図情報は、一般道路か高速道路かを示す道路種別、並びに、カーブの曲率、勾配、交差点、分岐点の形状、車線数、及び、車線幅などの道路幅を含む道路形状の情報に加えて、中央分離帯などの中央線、横断歩道、歩道、一時停止線及び信号機の配置情報、並びに、各道路での規制速度及び各道路に隣接する建造物などの情報が含まれる。また、地図情報には、電柱、標識、街路灯、看板、郵便ポスト、縁石及びガードレールなど、路側帯や路肩などの道路脇に設けられた道路付属物の配置情報及び形状情報が含まれていてもよい。尚、地図情報は、図示省略の通信装置を介して、例えば、外部の地図情報データセンタなどから取得されてもよく、これにより最新の地図情報に更新することができる。 The map database 20 is built, for example, in an HDD (Hard Disk Drive) or SSD (Solid State Drive) mounted on a vehicle, and stores map information associated with latitude and longitude. More specifically, the map information includes the road type indicating whether it is a general road or an expressway, and the road shape including the curvature of the curve, the slope, the shape of the intersection, the branch point, the number of lanes, and the width of the lane. In addition to this information, it includes information such as center lines such as median strips, pedestrian crossings, sidewalks, stop lines and traffic signal placement information, as well as information such as speed limits on each road and buildings adjacent to each road. . In addition, the map information includes location information and shape information of road accessories such as utility poles, signs, street lights, billboards, post boxes, curbs, and guardrails, which are provided on the side of the road such as roadside strips and road shoulders. good too. Note that the map information may be acquired from, for example, an external map information data center or the like via a communication device (not shown), so that the latest map information can be updated.

周囲状況検出器40は、詳細を後述するように、車外の明るさ、降雨状態、横風環境及び路面の平滑度の少なくとも1つを含む車両の現在の周囲状況を検出するためのものである。そのため、この周囲状況検出器40は、照度センサ40A、雨滴センサ40B及び車高センサ40Cの少なくとも1つを含む。 The ambient condition detector 40 is for detecting the current ambient condition of the vehicle including at least one of the brightness outside the vehicle, the rainfall condition, the crosswind environment and the smoothness of the road surface, as will be described later in detail. Therefore, the ambient condition detector 40 includes at least one of an illuminance sensor 40A, a raindrop sensor 40B and a vehicle height sensor 40C.

照度センサ40Aは、例えば、車両のフロントウインドシールドの車室内側に取り付けられ、車外の明るさ(照度)を検出する。このような照度センサ40Aは、例えば、車外の照度がオートライト判定用の閾値以下となったときに、車両のヘッドライトなどの灯火類を自動で点灯させるオートライトシステム用に設けられたものであってもよい。 The illuminance sensor 40A is attached, for example, to the interior side of the front windshield of the vehicle, and detects the brightness (illuminance) outside the vehicle. Such an illuminance sensor 40A is provided, for example, for an auto light system that automatically turns on lights such as headlights of a vehicle when the illuminance outside the vehicle falls below a threshold value for determining auto lights. There may be.

雨滴センサ40Bは、例えば、車両のフロントウインドシールドの車室内側に取り付けられ、フロントウインドシールドの表面に付着した雨滴量を検出する。より詳細には、雨滴センサ40Bは、例えば、フロントウインドシールドに向けて赤外線などの光を照射する照射部やフロントウインドシールドから反射した赤外線を受光する受光部などを含み、受光部に入射する赤外線量の増減に応じてフロントウインドシールドの表面に付着した雨滴量を検出する。このような雨滴センサ40Bは、例えば、雨滴量がオートワイパ判定用の閾値以上であるか否かに応じて、フロントウインドシールドのワイパの払拭間隔を変更するオートワイパシステム用に設けられたものであってもよい。 The raindrop sensor 40B is attached, for example, to the interior side of the front windshield of the vehicle, and detects the amount of raindrops adhering to the surface of the front windshield. More specifically, the raindrop sensor 40B includes, for example, an irradiation unit that irradiates light such as infrared rays toward the front windshield and a light reception unit that receives infrared rays reflected from the front windshield. The amount of raindrops adhering to the surface of the front windshield is detected according to the increase or decrease in amount. Such a raindrop sensor 40B is provided, for example, for an autowiper system that changes the wiping interval of the windshield wipers depending on whether the amount of raindrops is equal to or greater than the threshold value for autowiper determination. may

車高センサ40Cは、車高を検出する。より詳細には、車高センサ40Cとしては、例えば、前側又は後側の左右輪毎に設けられ、車体と左右輪を含む可動部(サスペンションアーム)と車体との相対変位から車高を検出するサスペンションストロークセンサが挙げられる。このような車高センサ40Cは、例えば、その出力に基づいて、ヘッドライトの光軸を自動で調整するオートレベリングシステム用、又は、各車輪のショックアブゾーバに対する姿勢制御用に設けられたものであってもよい。 The vehicle height sensor 40C detects the vehicle height. More specifically, the vehicle height sensor 40C is provided, for example, for each of the left and right wheels on the front side or the rear side, and detects the vehicle height from the relative displacement between the vehicle body and a movable portion (suspension arm) including the left and right wheels and the vehicle body. A suspension stroke sensor may be mentioned. Such a vehicle height sensor 40C is provided, for example, for an auto-leveling system that automatically adjusts the optical axis of the headlight based on its output, or for attitude control of the shock absorbers of each wheel. There may be.

報知機器50は、運転者に対して所定の運転を行う必要がある旨を報知するためのものである。このような報知機器50としては、例えば、運転支援装置100からの指令信号に応じて駆動され、図示省略のアクセルペダルの踏み込みに反する力(反力)を生じさせるアクチュエータ50A、及び、車室内に設けられ、運転支援装置100からの指令信号に応じて所定の警告音を発生するスピーカ50Bが挙げられる。 The notification device 50 is for notifying the driver that it is necessary to perform a predetermined driving. Such a notification device 50 includes, for example, an actuator 50A that is driven in accordance with a command signal from the driving support device 100 and generates a force (reaction force) against depression of an accelerator pedal (not shown), and A speaker 50</b>B that is provided and generates a predetermined warning sound in response to a command signal from the driving support device 100 can be used.

また、スピーカ50Bを介した警告音に加えて、例えば、ダッシュボードやカーナビゲーションシステムに設けられた表示画面の表示色を、運転支援装置100からの指令信号に応じて変化させるなどによって運転者に所定の運転を行う必要がある旨を報知してもよい。 In addition to the warning sound through the speaker 50B, for example, by changing the display color of the display screen provided in the dashboard or the car navigation system according to the command signal from the driving support device 100, It may be notified that it is necessary to perform a predetermined operation.

運転支援装置100は、各種の制御プログラムを実行する処理装置であるCPU(Central Processing Unit)100Aと、制御プログラムなどが格納されると共に各種データを保存可能なフラッシュROM(Read Only Memory)100Bと、一時的な記憶領域となるRAM(Random Access Memory)100Cと、CANなどのネットワークに接続するためのCANトランシーバである通信回路100Dと、これらを相互に接続するバス100Eと、を有する。 The driving support device 100 includes a CPU (Central Processing Unit) 100A that is a processing device that executes various control programs, a flash ROM (Read Only Memory) 100B that stores control programs and the like and can store various data, It has a RAM (Random Access Memory) 100C that serves as a temporary storage area, a communication circuit 100D that is a CAN transceiver for connecting to a network such as CAN, and a bus 100E that interconnects them.

運転支援装置100のCPU100Aは、通信回路100Dを介して、GPS受信機10、車速センサ30及び周囲状況検出器40からの信号を入力可能となっていると共に、地図データベース20から地図情報を読込可能となっている。また、CPU100Aは、フラッシュROM100Bに格納された制御プログラムを読み出してこれを実行することで、これら入力信号を用いた運転支援処理を実行する。以下、運転支援処理を実行するために運転支援装置100が有する機能について説明する。 The CPU 100A of the driving support device 100 can input signals from the GPS receiver 10, the vehicle speed sensor 30, and the ambient condition detector 40 via the communication circuit 100D, and can read map information from the map database 20. It has become. The CPU 100A also reads out and executes a control program stored in the flash ROM 100B, thereby executing driving support processing using these input signals. Functions of the driving support device 100 for executing the driving support process will be described below.

運転支援装置100は、図2に示すように、道路情報取得部102、目標速度設定部104、目標速度補正部106及び運転支援部108を含む。 The driving support device 100 includes a road information acquisition unit 102, a target speed setting unit 104, a target speed correction unit 106, and a driving support unit 108, as shown in FIG.

道路情報取得部(以下、単に「取得部」という)102は、GPS衛星が発信した信号を受信するGPS受信機10からの信号を入力すると、この信号を処理することで車両の現在位置(例えば、車両の緯度及び経度)を測位(検出)する。そして、取得部102は、地図データベース20から地図情報を読み込むことで車両の現在位置と地図情報とに応じて、車両前方の所定距離(例えば、50m)における道路情報を取得する。 A road information acquisition unit (hereinafter simply referred to as “acquisition unit”) 102 receives a signal from a GPS receiver 10 that receives a signal transmitted by a GPS satellite, and processes this signal to obtain the current position of the vehicle (for example, , latitude and longitude of the vehicle). Then, the acquiring unit 102 acquires road information at a predetermined distance (for example, 50 m) in front of the vehicle according to the current position of the vehicle and the map information by reading the map information from the map database 20 .

目標速度設定部(以下、単に「設定部」という)104は、取得した道路情報のうち、車両が走行している道路(走行路)の規制速度及び道路幅と、車幅とに基づいて目標速度を設定する。より詳細には、設定部104は、まず、道路幅から車幅を減算した値(道路幅と車幅との差)が所定値(例えば、2.0m)未満であるか否かを判断する。道路幅が狭い場合(道路幅と車幅との差が所定値未満)、安全上、規制速度を超える車速を維持することが適切でない。そのため、道路幅と車幅との差が小さいほど車両を減速させることが望まれる。したがって、目標速度は、規制速度を上限として、道路幅と車幅との差が小さいほど小さくなるように設定される。そのために、フラッシュROM100Bには、規制速度毎に予め定められる、道路幅と車幅との差と目標速度との関係を示すテーブルが保存されていてもよい。 A target speed setting unit (hereinafter simply referred to as a “setting unit”) 104 sets a target speed based on the speed limit and road width of the road (traveling road) on which the vehicle is traveling, and the vehicle width, among the acquired road information. Set speed. More specifically, the setting unit 104 first determines whether the value obtained by subtracting the vehicle width from the road width (the difference between the road width and the vehicle width) is less than a predetermined value (for example, 2.0 m). . When the road width is narrow (the difference between the road width and the vehicle width is less than a predetermined value), it is not appropriate for safety to maintain the vehicle speed exceeding the speed limit. Therefore, it is desirable to decelerate the vehicle as the difference between the road width and the vehicle width becomes smaller. Therefore, the target speed is set so that the smaller the difference between the road width and the vehicle width, the smaller the target speed, with the regulated speed as the upper limit. For this reason, the flash ROM 100B may store a table indicating the relationship between the difference between the road width and the vehicle width and the target speed, which is predetermined for each speed limit.

図3は、規制速度が60km/hの片側1車線の道路において、規制速度60km/h、道路幅及び車幅Wvに基づいて設定される目標速度の一例を示している。図3に示すように、白線や中央線などが存在する場合には、地図データベース20の地図情報に含まれる道路幅は、例えば、白線と中央線との間の距離として記憶されていてもよい。この例では、所定距離(車両からの進行方向距離0m~50m)における道路幅Wr1と車幅Wvとの差が所定値未満であり、目標速度は規制速度よりわずかに小さい値に設定される。尚、道路幅と車幅との差と比較される所定値は、上述した値に限るものではなく、設計時に車両の種類(特に、車幅)や一般的な道路幅との関係に応じて適切な値に定められてもよい。 FIG. 3 shows an example of a target speed set based on the speed limit of 60 km/h, road width and vehicle width Wv on a one-lane road with a speed limit of 60 km/h. As shown in FIG. 3, when there are white lines, center lines, etc., the road width included in the map information of the map database 20 may be stored as the distance between the white lines and the center line, for example. . In this example, the difference between the road width Wr1 and the vehicle width Wv at a predetermined distance (0 m to 50 m in the traveling direction from the vehicle) is less than the predetermined value, and the target speed is set to a value slightly smaller than the regulated speed. The predetermined value to be compared with the difference between the road width and the vehicle width is not limited to the value described above, and may be determined according to the type of vehicle (especially, vehicle width) and general road width at the time of design. It may be set to an appropriate value.

目標速度補正部(以下、単に「補正部」という)106は、車両の現在の周囲状況に基づいて、設定部104が設定した目標速度を補正する。より詳細には、補正部106は、詳細を後述するように、まず、周囲状況検出器40の出力を用いることで、車両の現在の周囲状況が、上述した視界不良となり得る状況であるか否か、又は、上述したハンドルが取られ得る状況であるか否かを判断する。そして、補正部106は、判断結果に応じて、設定した目標速度を補正するための補正値(補正値=0の場合も含む)を設定し、この補正値で目標速度を補正する。 A target speed correction unit (hereinafter simply referred to as a “correction unit”) 106 corrects the target speed set by the setting unit 104 based on the current surrounding conditions of the vehicle. More specifically, as will be described later in detail, the correction unit 106 first uses the output of the surrounding condition detector 40 to determine whether the current surrounding condition of the vehicle is a condition that may result in poor visibility as described above. or whether the situation is such that the above-mentioned handle can be taken. Then, the correction unit 106 sets a correction value (including the case where the correction value=0) for correcting the set target speed according to the determination result, and corrects the target speed with this correction value.

運転支援部(以下、単に「支援部」という)108は、車速センサ30から取得した車速と補正部106が補正した目標速度とに基づいて、車両の運転を支援する運転支援を実行する。現在の車速が補正した目標速度を超えている場合、安全上、現在の車速を維持することが適切でない。そこで、運転者に対して車速を落として運転するように促す運転支援を実行すべく、支援部108は、まず、例えば、取得した車速と補正した目標速度とを比較して運転支援レベルを設定する。 A driving assistance unit (hereinafter simply referred to as “assistance unit”) 108 executes driving assistance to assist the driving of the vehicle based on the vehicle speed acquired from the vehicle speed sensor 30 and the target speed corrected by the correction unit 106 . If the current vehicle speed exceeds the corrected target speed, it is not appropriate to maintain the current vehicle speed for safety reasons. Therefore, in order to execute driving assistance that encourages the driver to drive at a reduced vehicle speed, the assistance unit 108 first compares the acquired vehicle speed with the corrected target speed, for example, and sets the driving assistance level. do.

運転支援レベルは、例えば、車速が補正した目標速度を超えている場合に、その度合いに応じて設定される。より詳細には、運転支援レベルは、例えば、車速と補正した目標速度との差が大きくなるほど、レベル1、2、3のように高くなるように設定される。また、車速が補正した目標速度以下である場合に、運転支援レベルは0に設定される。 For example, when the vehicle speed exceeds the corrected target speed, the driving assistance level is set according to the degree. More specifically, the driving assistance levels are set to levels 1, 2, and 3, for example, as the difference between the vehicle speed and the corrected target speed increases. Further, the driving assistance level is set to 0 when the vehicle speed is equal to or less than the corrected target speed.

支援部108は、運転支援レベルを設定すると、報知機器50、すなわち、アクチュエータ50A及びスピーカ50B(及び表示画面)の少なくとも一方に運転支援レベルに応じた指令信号を出力する。そして、アクチュエータ50Aの駆動によりアクセルペダルに生じる反力及びスピーカ50Bからの警告音を介して、補正した目標速度を達成するために車両を減速させる必要がある旨を運転者に報知(警告)する運転支援が実行される。 After setting the driving support level, the support unit 108 outputs a command signal corresponding to the driving support level to at least one of the notification device 50, that is, the actuator 50A and the speaker 50B (and the display screen). Then, the driver is notified (warned) that the vehicle needs to be decelerated to achieve the corrected target speed via the reaction force generated in the accelerator pedal by driving the actuator 50A and the warning sound from the speaker 50B. Driving assistance is executed.

警告による運転支援としては、例えば、運転支援レベルに応じて、アクセルペダルに生じさせる反力に強弱をつけたり、スピーカ50Bから異なる警告音を鳴らしたり(及びこれと共に表示画面の色調を変化させたり)することが挙げられる。尚、運転支援レベルが0の場合には、運転支援を実行する必要がないので、報知機器50に対して指令信号は出力されない。 As the driving assistance by the warning, for example, depending on the driving assistance level, the strength of the reaction force generated in the accelerator pedal is changed, or a different warning sound is emitted from the speaker 50B (and the color tone of the display screen is changed accordingly). to do. When the driving support level is 0, no command signal is output to the notification device 50 because there is no need to execute driving support.

以下、上述した機能を有する運転支援装置100が実行する運転支援処理について、図4を参照して説明する。
図4は、運転支援処理の一例を示すフローチャートである。尚、運転支援処理は、イグニッションスイッチがオンされたことを契機として、所定の周期毎に実行される。
Driving assistance processing executed by the driving assistance device 100 having the functions described above will be described below with reference to FIG. 4 .
FIG. 4 is a flowchart showing an example of driving support processing. It should be noted that the driving support process is executed at predetermined intervals when the ignition switch is turned on.

ステップ10では、CPU100Aは、GPS受信機10の信号を処理して車両の現在位置を検出し、地図データベース20の地図情報を用いて車両前方の所定距離(例えば、50m)における道路情報を取得する。 At step 10, the CPU 100A processes the signal from the GPS receiver 10 to detect the current position of the vehicle, and uses the map information in the map database 20 to acquire road information at a predetermined distance (eg, 50 m) in front of the vehicle. .

ステップ12では、CPU100Aは、車両前方の所定距離における道路幅WX1-X2(図3に示す例では進行方向距離0m~50mにおける道路幅W0-50)から車幅Wvを減算した値が所定値未満であるか否かを判断する。CPU100Aは、道路幅WX1-X2と車幅Wrとの差が所定値未満(WX1-X2-Wv<所定値)であると判定すると、処理をステップ14に進める。 In step 12, the CPU 100A obtains a predetermined value obtained by subtracting the vehicle width Wv from the road width W X1-X2 at a predetermined distance in front of the vehicle (the road width W 0-50 at a distance of 0 m to 50 m in the traveling direction in the example shown in FIG. 3). Determine if it is less than the value. When CPU 100A determines that the difference between road width W X1 -X2 and vehicle width Wr is less than a predetermined value (W X1 -X2 -Wv<predetermined value), the process proceeds to step .

ステップ14では、CPU100Aは、上述した規制速度毎に定められる、道路幅から車幅を減算した値と目標速度との関係を示すテーブルを参照して、又は、所定の関数を用いて、取得した規制速度及びWX1-X2-Wvに対応する目標速度を設定する。 In step 14, the CPU 100A refers to a table showing the relationship between the value obtained by subtracting the vehicle width from the road width and the target speed, which is determined for each speed limit described above, or obtains the target speed using a predetermined function. A target speed corresponding to the regulated speed and W X1 -X2 -Wv is set.

ステップ16では、CPU100Aは、車両の現在の周囲状況に基づいて、ステップ14で設定した目標速度を補正する。以下、目標速度の補正について、図5~図8を参照して説明する。 At step 16, the CPU 100A corrects the target speed set at step 14 based on the current surrounding conditions of the vehicle. Correction of the target speed will be described below with reference to FIGS. 5 to 8. FIG.

CPU100Aは、まず、照度センサ40A、雨滴センサ40B及び車高センサ40Cの有無、すなわち、これらセンサ40A~40Cが車両に設けられているか否かを判断する。各センサ40A~40Cの有無は、例えば、フラッシュROM100Bに格納された車両の仕様情報に含まれる各センサ40A~40Cの有無を示すデータを確認するなど、公知の手法によって判断される。 The CPU 100A first determines the presence or absence of the illuminance sensor 40A, the raindrop sensor 40B, and the vehicle height sensor 40C, that is, whether or not these sensors 40A to 40C are provided in the vehicle. The presence or absence of each sensor 40A-40C is determined by a known method such as checking the data indicating the presence or absence of each sensor 40A-40C included in the vehicle specification information stored in the flash ROM 100B.

照度センサ40Aが車両に設けられている場合、CPU100Aは、照度センサ40Aの出力に基づいて、照度が照度判定用の第1の閾値a以下であるか否かを判断する。尚、第1の閾値aは、上述したオートライト判定用の閾値と同じ値であってもよいし、この閾値とは別に設定されてもよい。 When the illuminance sensor 40A is provided in the vehicle, the CPU 100A determines whether the illuminance is equal to or less than the first threshold a for illuminance determination based on the output of the illuminance sensor 40A. The first threshold value a may be the same value as the threshold value for automatic light determination described above, or may be set separately from this threshold value.

CPU100Aは、照度が第1の閾値a以下であると判定すると、補正値を設定する。この場合、車両の現在の周囲状況が、例えば、夜間、トンネル内又は悪天候時など、車外が暗く、運転者にとって視界不良となり得る状況であるとみなされる。 When the CPU 100A determines that the illuminance is equal to or less than the first threshold a, it sets a correction value. In this case, the current surroundings of the vehicle are assumed to be such that the outside of the vehicle is dark, such as at night, in a tunnel or in bad weather, which can lead to poor visibility for the driver.

車外が暗い場合の補正値の設定のために、フラッシュROM100Bには、例えば、図5に示すように、照度が第1の閾値a以下となった場合に照度とこれが小さいほど大きな値となるように変動する補正値との関係を示す比例関数若しくは所定の関数、又は、照度が第1の閾値a以下となったことを条件として照度に関わらず一定値となる補正値が保存されている。 For setting the correction value when the outside of the vehicle is dark, the flash ROM 100B stores, for example, as shown in FIG. A proportional function or a predetermined function indicating the relationship with the correction value that fluctuates to a constant value, or a correction value that is constant regardless of the illuminance on the condition that the illuminance is equal to or lower than the first threshold a is stored.

したがって、CPU100Aは、照度が第1の閾値a以下であると判定したときに、図5に示す関係から補正値を設定する。尚、演算負荷を低減するために、CPU100Aに照度と第1の閾値aとを比較する処理を実行させずに、図5に示す関係から照度センサ40Aの出力(照度)に対応する補正値を選択してもよい。例えば、照度が第1の閾値aを超えている場合には、補正値として0が選択される。 Therefore, when the CPU 100A determines that the illuminance is equal to or less than the first threshold a, it sets the correction value based on the relationship shown in FIG. In order to reduce the calculation load, the correction value corresponding to the output (illuminance) of the illuminance sensor 40A is calculated from the relationship shown in FIG. You may choose. For example, if the illuminance exceeds the first threshold a, 0 is selected as the correction value.

雨滴センサ40Bが車両に設けられている場合、CPU100Aは、雨滴センサ40Bの出力に基づいて、雨滴量が雨滴量判定用の第2の閾値b以上であるか否かを判断する。尚、第2の閾値bは、オートワイパ判定用の閾値と同じものであってもよいし、この閾値とは別に設定されてもよい。 When the raindrop sensor 40B is provided in the vehicle, the CPU 100A determines whether or not the amount of raindrops is greater than or equal to the second threshold b for determining the amount of raindrops based on the output of the raindrop sensor 40B. The second threshold value b may be the same as the threshold value for auto wiper determination, or may be set separately from this threshold value.

CPU100Aは、雨滴量が第2の閾値b以上であると判定すると、補正値を設定する。この場合、車両の現在の周囲状況が、例えば、比較的降雨量が多く、運転者にとって視界不良となり得る状況であるとみなされる。 When the CPU 100A determines that the amount of raindrops is equal to or greater than the second threshold b, it sets a correction value. In this case, the current surroundings of the vehicle are assumed to be, for example, relatively heavy rainfall, which can lead to poor visibility for the driver.

降雨量が多い場合の補正値の設定のために、フラッシュROM100Bには、例えば、図6に示すように、雨滴量が第2の閾値b以上である場合に雨滴量とこれが多いほど大きくなるように変動する補正値との関係を示す比例関数若しくは所定の関数、又は、雨滴量が第2の閾値b以上であることを条件として雨滴量に関わらず一定値となる補正値が保存されている。 In order to set the correction value when the amount of rainfall is large, the flash ROM 100B stores, for example, as shown in FIG. A proportional function or a predetermined function that indicates the relationship with the correction value that fluctuates, or a correction value that is a constant value regardless of the amount of raindrops on the condition that the amount of raindrops is equal to or greater than the second threshold value b is stored. .

したがって、CPU100Aは、雨滴量が第2の閾値b以上であると判定したときに、図6に示す関係から補正値を設定する。尚、演算負荷を低減するために、CPU100Aに雨滴量と第2の閾値bとを比較する処理を実行させずに、図6に示す関係から雨滴センサ40Bの出力(雨滴量)に対応する補正値を選択してもよい。例えば、雨滴量が第2の閾値b未満である場合には、補正値として0が選択される。 Therefore, when the CPU 100A determines that the amount of raindrops is equal to or greater than the second threshold value b, the CPU 100A sets the correction value based on the relationship shown in FIG. In order to reduce the computational load, instead of causing the CPU 100A to execute the process of comparing the amount of raindrops and the second threshold value b, correction corresponding to the output (amount of raindrops) of the raindrop sensor 40B from the relationship shown in FIG. You can choose a value. For example, if the amount of raindrops is less than the second threshold b, 0 is selected as the correction value.

車高センサ40Cが車両に設けられている場合、CPU100Aは、まず、車両の前側又は後側の左右それぞれの車高センサ40Cの出力に基づいて、車両の前側又は後側の左右の車高差(車体の左右方向の傾き(ロール角))を算出する。次いで、CPU100Aは、算出した左右の車高差が、所定周期T(例えば、数秒(sec))において、傾き判定用の第3の閾値c以上であるか否かを判断する。尚、車高センサ40Cは、車両の前側及び後側の両方に設けられていてもよく、左右の車高差が前側と後側で異なる場合には、前側と後側の左右の車高差の平均値を第3の閾値cと比較してもよい。 When the vehicle is provided with the vehicle height sensor 40C, the CPU 100A first calculates the vehicle height difference between the left and right front or rear sides of the vehicle based on the output of each of the left and right vehicle height sensors 40C on the front or rear side of the vehicle. (Inclination (roll angle) in the lateral direction of the vehicle body) is calculated. Next, the CPU 100A determines whether or not the calculated vehicle height difference between the left and right sides is equal to or greater than a third threshold value c for determining inclination in a predetermined cycle T (for example, several seconds (sec)). Note that the vehicle height sensor 40C may be provided on both the front and rear sides of the vehicle. may be compared with a third threshold c.

CPU100Aは、左右の車高差が第3の閾値c以上であると判定すると、所定周期Tにおいて、左右の車高差が第3の閾値c以上である第1の状態が所定時間継続したか否かを判断する。CPU100Aは、所定周期Tにおいて第1の状態が所定時間継続したと判定すると、補正値を設定する。 When the CPU 100A determines that the vehicle height difference between the left and right sides is greater than or equal to the third threshold value c, it determines whether the first state in which the vehicle height difference between the left and right sides is greater than or equal to the third threshold value c has continued for a predetermined period of time. determine whether or not When the CPU 100A determines that the first state has continued for a predetermined period of time in the predetermined period T, the CPU 100A sets a correction value.

所定周期Tにおいて第1の状態が所定時間継続した場合、車体が左右の一方に傾いている状態が所定時間継続しているため、車両の現在の周囲状況が、例えば、比較的強い横風が吹いている状況であるとみなされる。このような状況では、車速と風速との関係から運転者にはより慎重な運転が求められる。すなわち、横風の風速が比較的高い状況では、ハンドルが取られる可能性が高い。 When the first state continues for a predetermined period of time in the predetermined cycle T, the vehicle body is tilted to one side for a predetermined period of time. is considered to be in a situation where In such a situation, the driver is required to drive more carefully due to the relationship between the vehicle speed and the wind speed. That is, in situations where crosswind wind speeds are relatively high, there is a high possibility that the steering wheel will be pulled.

所定周期Tにおいて第1の状態が所定時間継続したと判定された場合の補正値の設定のために、フラッシュROM100Bには、例えば、図7に示すように、第1の状態の継続時間が所定時間以上である場合に継続時間とこれが長くなるほど大きくなるように変動する補正値との関係を示す比例関数若しくは所定の関数、又は、第1の状態が所定時間継続したことを条件として継続時間に関わらず一定値となる補正値が保存されていてもよい。 In order to set the correction value when it is determined that the first state continues for a predetermined period of time in the predetermined period T, the flash ROM 100B stores a predetermined duration of the first state, for example, as shown in FIG. A proportional function or a predetermined function that indicates the relationship between the duration time and the correction value that fluctuates so that it increases as the duration time is greater than or equal to the duration time, or the duration time on the condition that the first state has continued for a predetermined time A correction value that is a constant value may be stored regardless.

したがって、CPU100Aは、第1の状態、すなわち、左右の車高差が第3の閾値c以上の状態が所定周期Tにおいて所定時間継続したと判定したときに、図7に示す関係から補正値を設定する。尚、演算負荷を低減するために、CPU100Aに第1の状態が所定時間継続したか否かを判断する処理を実行させずに、図7に示す左右の車高差と補正値との関係から第1の状態の継続時間に対応する補正値を選択してもよい。例えば、第1の状態が所定時間継続していない場合には、補正値として0が選択される。 Therefore, when the CPU 100A determines that the first state, that is, the state in which the vehicle height difference between the left and right sides is equal to or greater than the third threshold value c has continued for a predetermined period of time in the predetermined cycle T, the CPU 100A determines the correction value based on the relationship shown in FIG. set. In order to reduce the computational load, the CPU 100A does not execute the process of determining whether the first state has continued for a predetermined period of time. A correction value may be selected that corresponds to the duration of the first state. For example, if the first state has not continued for a predetermined time, 0 is selected as the correction value.

尚、図7では、所定周期Tにおいて、第1の状態の継続時間t1<所定時間<第1の状態の継続時間t2となる例を示している。例えば、補正値として、フラッシュROM100Bに変動値が保存されている場合には、継続時間t2に応じた補正値が設定される。 Note that FIG. 7 shows an example where, in the predetermined period T, duration t1 of the first state<predetermined time<duration t2 of the first state. For example, when a variation value is stored in the flash ROM 100B as a correction value, a correction value corresponding to the duration t2 is set.

また、横風環境の検出は、左右それぞれの車高センサ40Cの出力のみを用いることに限るものではない。例えば、車両にステアリングホイールの角度(操舵角)を検出する操舵角センサが設けられている場合には、左右それぞれの車高センサ40Cの出力に加えて操舵角センサの出力を用いてもよい。例えば、カーブ走行時や右折又は左折時などの旋回中、車体が傾いて左右の車高差が大きくなる。そこで、CPU100Aは、左右の車高差が第3の閾値cを超えたと判定しても、操舵角センサの出力に基づいて、操舵角が所定値以上であると判定した場合は、左右の車高差の変化は運転者の意志によるものであるとみなして、補正値を0に設定してもよい。一方、左右の車高差が第3の閾値cを超えた場合において操舵角が所定値未満のときには、左右の車高差の変化は横風によるものであるとみなしてもよい。 Further, the crosswind environment detection is not limited to using only the outputs of the left and right vehicle height sensors 40C. For example, if the vehicle is provided with a steering angle sensor that detects the angle of the steering wheel (steering angle), the outputs of the steering angle sensors may be used in addition to the outputs of the left and right vehicle height sensors 40C. For example, when the vehicle is traveling on a curve or turning, such as when turning right or left, the vehicle body tilts and the vehicle height difference between the left and right sides becomes large. Therefore, even if the CPU 100A determines that the vehicle height difference between the left and right sides exceeds the third threshold value c, if it determines that the steering angle is equal to or greater than a predetermined value based on the output of the steering angle sensor, the left and right vehicle height difference The correction value may be set to 0, assuming that the change in height difference is due to the driver's will. On the other hand, when the vehicle height difference between the left and right sides exceeds the third threshold value c and the steering angle is less than the predetermined value, it may be considered that the change in the vehicle height difference between the left and right sides is due to the crosswind.

さらに、一般に、運転者の意志によりハンドル操作を行った場合、ハンドルが操作されてからタイヤに角度がつき車両が旋回し始める。このため、車高センサ40Cの出力の立ち上がりよりも操舵角センサの出力の立ち上がりが早くなる。一方、比較的強い横風が吹いている状況では、車両が動いてからハンドルが取られるため、操舵角センサの出力の立ち上がりよりも車高センサ40Cの出力の立ち上がりが早くなる。したがって、操舵角センサの出力の立ち上がりと車高センサ40Cの立ち上がりとを比較することで、左右の車高差の変化が運転者の意志によるものか外乱(横風)によるものかを判定してもよい。 Furthermore, in general, when the steering wheel is operated by the will of the driver, the tires are angled after the steering wheel is operated, and the vehicle starts to turn. Therefore, the rise of the output of the steering angle sensor is earlier than the rise of the output of the vehicle height sensor 40C. On the other hand, in a situation where a relatively strong crosswind is blowing, the steering wheel is taken after the vehicle moves, so the rise of the output of the vehicle height sensor 40C is earlier than the rise of the output of the steering angle sensor. Therefore, by comparing the rise of the output of the steering angle sensor and the rise of the vehicle height sensor 40C, it is possible to determine whether the change in the vehicle height difference between the left and right sides is due to the driver's will or due to disturbance (crosswind). good.

このように、車高センサ40Cの出力に加えて操舵角センサの出力を用いることで、比較的強い横風が吹いている状況を精度良く検出することができる。すなわち、横風環境として比較的強い横風が吹いている状況は、所定周期Tにおいて第1の状態が所定時間継続したことに加えて、操舵角が所定値未満であること又は車高センサ40Cの出力の立ち上がりが操舵角センサの出力の立ち上がりよりも早いことを条件として検出されてもよい。 In this manner, by using the output of the steering angle sensor in addition to the output of the vehicle height sensor 40C, it is possible to accurately detect a situation in which a relatively strong crosswind is blowing. That is, the situation in which a relatively strong crosswind is blowing as a crosswind environment is that the steering angle is less than a predetermined value or the output of the vehicle height sensor 40C, in addition to the fact that the first state has continued for a predetermined period of time in the predetermined cycle T. may be detected on the condition that the rise of is earlier than the rise of the output of the steering angle sensor.

また、車高センサ40Cが車両に設けられている場合、CPU100Aは、車高センサ40Cの出力に基づいて路面の平滑度を検出する。より詳細には、CPU100Aは、まず、車両に設けられた車高センサ40Cのいずれか1つの出力に基づいて、所定周期T(例えば、数秒(sec))において車高が車高判定用の第4の閾値d以上であるか否かを判断する。但し、1つの車高センサ40Cの出力を用いることに限るものではなく、複数の車高センサ40Cが検出する車高の平均値を判断に用いてもよい。 Further, when the vehicle is provided with the vehicle height sensor 40C, the CPU 100A detects the smoothness of the road surface based on the output of the vehicle height sensor 40C. More specifically, the CPU 100A first determines whether the vehicle height is the vehicle height determination threshold value in a predetermined period T (for example, several seconds (sec)) based on the output of one of the vehicle height sensors 40C provided in the vehicle. It is determined whether or not it is equal to or greater than the threshold value d of 4. However, it is not limited to using the output of one vehicle height sensor 40C, and an average value of vehicle heights detected by a plurality of vehicle height sensors 40C may be used for determination.

車高が第4の閾値d以上である場合、走行路が、路面の平滑度の低い悪路である可能性が高い。そこで、路面の平滑度の低い悪路であるかを判断すべく、CPU100Aは、車高が第4の閾値d以上であると判定すると、所定周期Tにおける車高の変化速度を算出し、所定周期Tにおいて変化速度が第5の閾値e以上である第2の状態が所定時間継続したか否かを判断する。 If the vehicle height is equal to or greater than the fourth threshold value d, there is a high possibility that the road surface is rough with low smoothness. Therefore, in order to determine whether the road surface is rough with low smoothness, the CPU 100A, when determining that the vehicle height is equal to or greater than the fourth threshold value d, calculates the rate of change of the vehicle height in a predetermined cycle T, It is determined whether or not the second state in which the rate of change is equal to or greater than the fifth threshold e in the period T has continued for a predetermined time.

CPU100Aは、所定周期Tにおいて第2の状態が所定時間継続したと判定すると、補正値を設定する。この場合、路面の凹凸が継続的に存在している可能性が高い。すなわち、走行路が、例えば、舗装が不十分な路面や雪道における轍などの起伏が激しい路面を有する悪路であるとみなされる。このような状況では、路面の凹凸や轍などの存在によりハンドルが取られるおそれがあるため、運転者にはより慎重な運転が求められる。 When the CPU 100A determines that the second state has continued for a predetermined period of time in the predetermined cycle T, the CPU 100A sets a correction value. In this case, there is a high possibility that the unevenness of the road surface continues to exist. In other words, the road is considered to be a rough road having, for example, a poorly paved road surface or an undulating road surface such as ruts on a snowy road. In such a situation, the presence of bumps and ruts on the road surface may cause the steering wheel to be pulled, so the driver is required to drive more carefully.

第2の状態が所定時間継続した場合の補正値の設定のために、フラッシュROM100Bには、例えば、図8に示すように、第2の状態の継続時間が所定時間以上である場合に継続時間とこれが長くなるほど大きくなるように変動する補正値との関係を示す比例関数若しくは所定の関数、又は、第2の状態が所定時間継続したことを条件として継続時間に関わらず一定値となる補正値が保存されていてもよい。 In order to set the correction value when the second state continues for a predetermined period of time, for example, as shown in FIG. and a correction value that fluctuates so that it increases as it becomes longer, or a proportional function or a predetermined function, or a correction value that is a constant value regardless of the duration, provided that the second state continues for a predetermined time may be stored.

したがって、CPU100Aは、所定周期Tにおいて車高が第4の閾値d以上であると判定し、且つ、第2の状態、すなわち、車高の変化速度が第5の閾値e以上の状態が所定周期Tにおいて所定時間継続したと判定したときに、図8に示す関係から補正値を設定する。尚、演算負荷を低減するために、CPU100Aに第2の状態が所定時間継続したか否かを判断する処理を実行させなくてもよい。すなわち、CPU100Aが所定周期Tにおいて車高が第4の閾値d以上であると判定した後、図8に示す変化速度と補正値との関係から第2の状態の継続時間に対応する補正値をCPU100Aに選択させてもよい。例えば、第2の状態が所定時間継続していない場合には、補正値として0が選択される。 Therefore, the CPU 100A determines that the vehicle height is equal to or greater than the fourth threshold value d in the predetermined cycle T, and the second state, that is, the state in which the speed of change in vehicle height is equal to or greater than the fifth threshold value e, When it is determined at T that it has continued for a predetermined time, a correction value is set based on the relationship shown in FIG. In order to reduce the calculation load, it is not necessary to cause the CPU 100A to perform the process of determining whether the second state has continued for a predetermined period of time. That is, after the CPU 100A determines that the vehicle height is equal to or greater than the fourth threshold value d in the predetermined period T, the correction value corresponding to the duration of the second state is calculated from the relationship between the change speed and the correction value shown in FIG. The selection may be made by the CPU 100A. For example, if the second state has not continued for a predetermined time, 0 is selected as the correction value.

尚、図8では、所定周期Tにおいて、第2の状態の継続時間t3>所定時間となる例を示している。例えば、補正値として、フラッシュROM100Bに変動値が保存されている場合には、継続時間t3に応じた補正値が設定される。 Note that FIG. 8 shows an example in which the second state duration t3>predetermined time in the predetermined cycle T. In FIG. For example, when a variation value is stored in the flash ROM 100B as a correction value, a correction value corresponding to the duration t3 is set.

CPU100Aは、周囲状況に基づいて補正値(0の場合を含む)を設定すると、目標速度を補正する。より詳細には、CPU100Aは、各センサ40A~40Cの出力を用いて補正値が1つだけ算出された場合は、ステップ14で設定した目標速度から補正値を減算することで、目標速度を補正する。 When CPU 100A sets a correction value (including a case of 0) based on the surrounding conditions, CPU 100A corrects the target speed. More specifically, when only one correction value is calculated using the outputs of the sensors 40A to 40C, the CPU 100A corrects the target speed by subtracting the correction value from the target speed set in step 14. do.

尚、照度センサ40A、雨滴センサ40B及び車高センサ40Cのいずれかが車両に設けられていない場合、車両に設けられていないセンサの出力を用いた補正値として0が選択される。また、照度が第1の閾値aを超えている場合、雨滴量が第2の閾値b未満である場合、左右の車高差が第3の閾値c未満である場合、第1の状態が所定時間継続していない場合、車高が第4の閾値d未満である場合、又は、第2の状態が所定時間継続していない場合にも、補正値として0が選択される。このように、補正値として0が選択された場合、ステップ14で設定した目標速度がその後の処理に用いられる。 If any one of the illuminance sensor 40A, raindrop sensor 40B, and vehicle height sensor 40C is not provided in the vehicle, 0 is selected as the correction value using the output of the sensor not provided in the vehicle. Further, when the illuminance exceeds the first threshold value a, when the amount of raindrops is less than the second threshold value b, and when the vehicle height difference between the left and right sides is less than the third threshold value c, the first state is the predetermined 0 is selected as the correction value also when the vehicle height is less than the fourth threshold value d, or when the second state does not continue for a predetermined time. Thus, when 0 is selected as the correction value, the target speed set in step 14 is used for subsequent processing.

また、複数の補正値が設定された場合には、CPU100Aは、例えば、複数の補正値から最も値の大きい補正値を選択する。または、これに代えて、例えば、複数の補正値を足し合わせることで最終的な補正値を求めるようにしてもよい。但し、これに限るものではなく、例えば、各補正値に、優先順位が高いほど大きな係数をかける(乗算する)などの重み付けを行い、重み付けした補正値のうち、最も大きな値を選択してもよい。優先順位による重み付けとしては、例えば、車両が雪道などの悪路を走行する頻度が高い場合には、車高の変化速度に基づいて算出された補正値にかける係数を他の係数と比較して大きくしたり、車両が日中に走行する頻度が夜間と比較して高い場合には、照度に基づいて算出された補正値にかける係数を他の係数と比較して小さくしたりすることが挙げられる。また、重み付けした補正値を足し合わせることで最終的な補正値を求めてもよい。 Moreover, when a plurality of correction values are set, the CPU 100A selects, for example, the largest correction value from the plurality of correction values. Alternatively, instead of this, for example, a final correction value may be obtained by adding a plurality of correction values. However, it is not limited to this. good. As weighting according to priority, for example, when the vehicle frequently travels on rough roads such as snowy roads, the coefficient applied to the correction value calculated based on the rate of change in vehicle height is compared with other coefficients. If the vehicle travels more frequently during the daytime than at nighttime, the coefficient applied to the correction value calculated based on the illuminance can be made smaller than the other coefficients. mentioned. Alternatively, the final correction value may be obtained by adding the weighted correction values.

ステップ18では、CPU100Aは、車速センサ30から現在の車速を取得し、車速と、ステップ16で補正した目標速度(補正値が0の場合にはステップ14で設定した目標速度(以下同じ))とに基づいて運転支援レベルを設定する。 At step 18, the CPU 100A obtains the current vehicle speed from the vehicle speed sensor 30, and the vehicle speed and the target speed corrected at step 16 (if the correction value is 0, the target speed set at step 14 (same below)). Set the driving assistance level based on

より詳細には、CPU100Aは、まず、車速が補正した目標速度を超えているか否かを判断する。車速が補正した目標速度を超えている場合、車速と補正した目標速度との差(速度差)の度合いに応じて、運転支援レベルを設定する。例えば、運転支援レベル設定用に複数の閾値(例えば、2つ)を設定しておき、速度差が第1の閾値未満であれば、運転支援レベルを1に設定し、速度差が第1の閾値以上第2の閾値未満であれば、運転支援レベルを2に設定し、速度差が第2の閾値以上であれば、運転支援レベルを3に設定する。一方、CPU100Aは、例えば、車速が補正した目標速度以下であると判定すると、運転支援レベルを0に設定する。 More specifically, CPU 100A first determines whether or not the vehicle speed exceeds the corrected target speed. When the vehicle speed exceeds the corrected target speed, the driving support level is set according to the degree of difference (speed difference) between the vehicle speed and the corrected target speed. For example, a plurality of thresholds (for example, two) are set for driving assistance level setting, and if the speed difference is less than the first threshold, the driving assistance level is set to 1, and the speed difference is set to the first threshold. If the speed difference is greater than or equal to the second threshold and less than the second threshold, the driving assistance level is set to 2, and if the speed difference is greater than or equal to the second threshold, the driving assistance level is set to 3. On the other hand, the CPU 100A sets the driving assistance level to 0, for example, when determining that the vehicle speed is equal to or lower than the corrected target speed.

ステップ20では、CPU100Aは、ステップ18で設定した運転支援レベルに応じた指令信号を報知機器50に出力することで、報知機器50を介して運転者に車両を減速させる必要がある旨を報知(警告)する運転支援を実行し、処理を終了させる。 At step 20, the CPU 100A notifies the driver via the notification device 50 of the need to decelerate the vehicle by outputting a command signal corresponding to the driving support level set at step 18 to the notification device 50 ( (warning) is executed, and the process ends.

但し、運転支援は、上述した報知機器50による警告に限るものではない。例えば、運転支援システム1に車両のブレーキを制御するブレーキ装置や自動運転用に車両の操舵を自動で制御する装置が設けられている場合には、上述した警告に加えて又はこれに代えて、運転支援レベルに応じたブレーキ制御や操舵制御などの運転制御を実行するようにしてもよい。尚、運転支援レベルが0の場合、上述した警告や運転制御による運転支援は実行されない。 However, the driving assistance is not limited to the warning by the notification device 50 described above. For example, if the driving support system 1 is provided with a brake device that controls the brakes of the vehicle or a device that automatically controls the steering of the vehicle for automatic driving, in addition to or instead of the warning described above, Driving control such as brake control and steering control may be executed according to the driving support level. When the driving support level is 0, driving support by warning and driving control described above is not executed.

一方、ステップ12において、CPU100Aは、道路幅WX1-X2と車幅Wvとの差が所定値以上(WX1-X2-Wv≧所定値)であると判定すると、処理をステップ22に進める。この場合、道路幅WX1-X2と車幅Wvとの間隔が十分に広く、運転支援を実行する必要がないとみなされる。そのため、ステップ22において、CPU100Aは、運転支援レベルを0に設定し、その後、処理を終了させる。 On the other hand, when the CPU 100A determines in step 12 that the difference between the road width W X1-X2 and the vehicle width Wv is equal to or greater than a predetermined value (W X1-X2 -Wv≧predetermined value), the process proceeds to step 22 . In this case, it is considered that the distance between the road width W X1-X2 and the vehicle width Wv is sufficiently wide and there is no need to execute driving assistance. Therefore, in step 22, the CPU 100A sets the driving assistance level to 0, and then terminates the process.

以上説明した運転支援装置100では、まず、取得した規制速度及び道路幅並びに車幅に基づいて目標速度が設定される。次に、照度センサ40A、雨滴センサ40B及び車高センサ40Cの少なくとも1つの出力に基づいて、車両の現在の周囲状況として、夜間、トンネル内若しくは悪天候時などの車外が暗い場合又は比較的降雨量が多い場合などの視界不良となり得る状況や、比較的強い横風が吹いている場合又は路面の起伏が激しい場合などのハンドルが取られ得る状況が検出されたときに、補正値が設定され、設定した目標速度が補正値だけ小さくなるように補正される。そして、補正した目標速度と現在の車速とに基づいて運転支援レベルが設定され、運転支援レベルに応じた運転支援が実行される。これにより、取得した規制速度及び道路幅並びに車幅のみを考慮して設定した目標速度に応じた運転支援と比較して、より現在の周囲状況に応じた運転支援を行うことが可能となる。したがって、視界不良となり得る状況やハンドルが取られ得る状況における操舵ミスを抑制すべく、運転者に対してより慎重な運転を促すことができる。 In the driving assistance device 100 described above, first, the target speed is set based on the acquired speed limit, road width, and vehicle width. Next, based on the output of at least one of the illuminance sensor 40A, the raindrop sensor 40B, and the vehicle height sensor 40C, the current ambient conditions of the vehicle are dark outside, such as at night, in a tunnel, or during bad weather, or a relatively large amount of rainfall. The correction value is set and The target speed is corrected so that it is reduced by the correction value. Then, a driving assistance level is set based on the corrected target speed and the current vehicle speed, and driving assistance corresponding to the driving assistance level is executed. As a result, it is possible to provide driving assistance that is more suited to the current surrounding conditions than driving assistance that is based on the target speed that is set in consideration of only the acquired speed limit, road width, and vehicle width. Therefore, it is possible to encourage the driver to drive more cautiously in order to suppress steering errors in situations where visibility may be poor or where the steering wheel may be taken.

また、周囲状況検出器40として、照度センサ40A、雨滴センサ40B及び車高センサ40Cなど、既存のセンサが用いられている。したがって、新たなセンサを追加することやそれに伴う演算処理を追加する必要がないので、簡易な構成で周囲状況に応じた運転支援を行うことができる。 As the ambient condition detector 40, existing sensors such as an illuminance sensor 40A, a raindrop sensor 40B, and a vehicle height sensor 40C are used. Therefore, since it is not necessary to add a new sensor or to add an associated arithmetic processing, it is possible to perform driving assistance according to the surrounding conditions with a simple configuration.

また、以上説明した運転支援装置100は、既存のセンサ40A~40Cの出力を用いることで現在の周囲状況が視界不良となり得る状況やハンドルが取られ得る状況であると判定した場合に、道路幅に基づいて設定した目標速度を補正する構成である。そのため、取得した規制速度及び道路幅、並びに、車幅に基づいて目標速度を設定する機能のみがプログラムされた運転支援装置に、各センサ40A~40Cの出力を用いて目標速度を補正するプログラムを組み込むことで、以上説明した運転支援装置100を構成することができる。 Further, the driving support device 100 described above uses the outputs of the existing sensors 40A to 40C to determine that the current surrounding situation is a situation in which visibility may be poor or a situation in which the steering wheel may be taken. It is a configuration for correcting the target speed set based on. Therefore, a program for correcting the target speed using the output of each sensor 40A to 40C is added to the driving support device programmed only with the function of setting the target speed based on the acquired speed limit, road width, and vehicle width. By incorporating, the driving support device 100 described above can be configured.

以下、目標速度の設定について、図3に示す走行路とは異なる他の走行路を用いて説明する。図9は、目標速度の設定の他の例を示している。図9に示す走行路は、規制速度30km/h、道路幅Wr2であり、進行方向距離40m~50mの領域に交差点及びカーブミラーが設けられているとする。また、この走行路は隣接建造物のある市街地に存在しているとする。地図情報に道路付属物の配置情報が含まれている場合、取得部102は、規制速度及び道路幅に加えて、交差点の配置情報及びカーブミラーの配置情報を含む道路情報を取得するようになっている。 Hereinafter, the setting of the target speed will be described using another traveling path different from the traveling path shown in FIG. FIG. 9 shows another example of target speed setting. It is assumed that the traveling road shown in FIG. 9 has a speed limit of 30 km/h, a road width of Wr2, and an intersection and curved mirrors in an area with a traveling direction distance of 40 m to 50 m. It is also assumed that this road exists in an urban area with adjacent buildings. When the map information includes the location information of road attachments, the acquiring unit 102 acquires the road information including the intersection location information and the curved mirror location information in addition to the speed limit and the road width. ing.

交差点や横断歩道が存在する道路では、特に、信号機が設置されていない場合、他の車両や、交通弱者である歩行者又は自転車が走行路を横切って飛び出してくるおそれがある。また、カーブミラーなど、道路脇に設けられた道路付属物は、実際の道路幅を狭める障害物となり得る。そのため、交差点、横断歩道及び道路付属物が存在する走行路では、安全上、運転者は車両の速度を落とすなど慎重に運転することが好ましい。そこで、フラッシュROM100Bには、例えば、交差点、横断歩道及び道路付属物に対応して予め設定される、実際の道路幅を補正するための補正幅(余裕幅)が保存されている。 On roads where there are intersections and crosswalks, especially when traffic signals are not installed, there is a risk that other vehicles and pedestrians or bicycles who are vulnerable to traffic may jump out across the roadway. In addition, road attachments such as curved mirrors provided on the side of the road can become obstacles that narrow the actual road width. Therefore, it is preferable for the driver to drive carefully, such as by slowing down the vehicle on roads with intersections, pedestrian crossings, and adjuncts to safety. Therefore, the flash ROM 100B stores correction widths (margin widths) for correcting the actual road width, which are set in advance corresponding to, for example, intersections, pedestrian crossings, and adjuncts to roads.

図9に示す例では、交差点の配置情報及びカーブミラーの配置情報が取得されると、設定部104は、道路幅を補正すべく、交差点による補正幅A及びカーブミラーによる補正幅Bを選択する。ここで、図9に示すように、設定部104は、例えば、車両前方の所定距離を所定間隔(例えば、10m)に分割することで、分割した領域毎に道路幅の設定、補正幅の選択及び目標速度の設定を行うことができる。したがって、補正幅A、Bは、領域40m~50mにおける補正幅として選択される。そして、設定部104は、選択した補正幅A、Bを走行路の道路幅Wr2から減算する。これにより、領域40m~50mにおける道路幅W40-50(=Wr2-A-B)が算出される。すなわち、設定部104は、交差点、横断歩道及び道路付属物の配置を考慮して目標速度を設定するための道路幅を算出する。一方、領域0m~40mにおいては、交差点、横断歩道及び道路付属物がなく補正幅が設定されないので、道路幅は補正されずWr2に設定される。 In the example shown in FIG. 9, when the arrangement information of the intersection and the arrangement information of the curved mirror are acquired, the setting unit 104 selects the correction width A by the intersection and the correction width B by the curved mirror in order to correct the road width. . Here, as shown in FIG. 9, for example, the setting unit 104 divides a predetermined distance in front of the vehicle into predetermined intervals (eg, 10 m), and sets the road width and selects the correction width for each divided area. and target speed can be set. Accordingly, the correction widths A and B are selected as correction widths in the region 40m-50m. Then, the setting unit 104 subtracts the selected correction widths A and B from the road width Wr2 of the traveling road. Thereby, the road width W 40-50 (=Wr2-AB) in the region 40m to 50m is calculated. That is, the setting unit 104 calculates the road width for setting the target speed in consideration of the layout of intersections, pedestrian crossings, and road appendages. On the other hand, in the area of 0 m to 40 m, there are no intersections, pedestrian crossings, or adjuncts to the road, so no correction width is set, so the road width is set to Wr2 without correction.

その後、設定部104は、領域毎に、規制速度、車幅Wv及び道路幅に基づいて目標速度を設定する。領域40m~50mにおいては、目標速度を設定するための道路幅として、算出した道路幅W40-50が用いられる。図9に示す例では、目標速度は、例えば、領域10m~40mでは、道路幅Wr2は車幅Wrと比べて十分に広いため規制速度と略同じ値に設定され、領域40m~50mでは、道路幅W40-50(=Wr2-A-B)と車幅Wvとの差に応じた値(少なくとも規制速度未満)に設定される。尚、設定部104は、例えば、取得した道路情報から歩道の存在を認識した場合には、道路幅WX1-X2として、歩道分を減算した道路幅を用いてもよい。 After that, the setting unit 104 sets the target speed based on the speed limit, the vehicle width Wv, and the road width for each area. In the area of 40 m to 50 m, the calculated road width W 40-50 is used as the road width for setting the target speed. In the example shown in FIG. 9, the target speed is set to substantially the same value as the speed limit in the region 10 m to 40 m because the road width Wr2 is sufficiently wider than the vehicle width Wr, and in the region 40 m to 50 m, the road It is set to a value (at least less than the speed limit) corresponding to the difference between the width W 40-50 (=Wr2-AB) and the vehicle width Wv. For example, when the setting unit 104 recognizes the presence of a sidewalk from the acquired road information, the road width obtained by subtracting the sidewalk may be used as the road width W X1-X2 .

また、道路付属物による補正幅は、走行路の規制速度毎に設定されていてもよい。例えば、規制速度60km/hの道路において、車両は規制速度30km/hの道路での車速よりも高い車速で走行している可能性が高い。そこで、安全上、道路付属物による補正幅は、例えば、規制速度30km/hでは規制速度60km/hと比較して相対的に広くなるように、すなわち、走行路の規制速度が高いほど広くなるように設定されている。 Further, the correction width based on road attachments may be set for each speed limit of the traveling road. For example, on a road with a speed limit of 60 km/h, there is a high possibility that the vehicle is traveling at a higher speed than on a road with a speed limit of 30 km/h. Therefore, for safety reasons, the correction width due to road attachments is relatively wider at a speed limit of 30 km/h than at a speed limit of 60 km/h. is set to

一方、例えば、規制速度60km/hの道路では、規制速度30km/hの道路と比較して、信号機に加え、ガードレール、歩道又は中央分離帯などの中央線が設けられている可能性が高く、交差点や横断歩道での飛び出しの可能性は低いと考えられる。したがって、交差点や横断歩道による補正幅は、規制速度が高いほど狭くなるように設定されてもよい。特に、規制速度60km/h以上の道路では、交差点や横断歩道に対応する補正幅を0mに設定してもよい。尚、補正幅は、交差点、横断歩道又は道路付属物に対応して予め設定されることに限るものではなく、取得した道路情報のうち、規制速度、信号機、ガードレール又は歩道などの有無を考慮して算出されるようになっていてもよい。 On the other hand, for example, compared to roads with a speed limit of 30 km/h, roads with a speed limit of 60 km/h are more likely to have traffic lights, guardrails, sidewalks, or center lines such as median strips. It is thought that the possibility of jumping out at an intersection or a pedestrian crossing is low. Therefore, the corrected width due to intersections and pedestrian crossings may be set to be narrower as the speed limit is higher. In particular, on roads where the speed limit is 60 km/h or more, the correction width corresponding to intersections and crosswalks may be set to 0 m. Note that the correction width is not limited to being set in advance corresponding to intersections, pedestrian crossings, or road appendages. It may be calculated by

ここで、地図情報に道路付属物の配置情報が含まれていない場合には、取得した道路情報のうち道路構造から道路付属物を推定し、これに対応する補正幅を選択してもよい。そこで、フラッシュROM100Bには、例えば、図10に示すように、規制速度(例えば、規制速度30km/h、40km/h、・・・、60km/h、・・・)毎に予め定められる、道路構造とこれに対応して存在し得る道路付属物による道路幅の補正幅との関係を示すテーブルが保存されていてもよい。尚、本明細書で言う道路構造とは、例えば、隣接建造物のない郊外の道路であるか隣接建造物のある市街地の道路であるか否か、並びに、歩道及び中央線の有無などを意味している。 Here, if the map information does not include the location information of the road appendages, the road appendages may be estimated from the road structure in the acquired road information, and the corresponding correction width may be selected. Therefore, in the flash ROM 100B, for example, as shown in FIG. 10, road speeds predetermined for each speed limit (for example, speed limit 30 km/h, 40 km/h, . . . , 60 km/h, . . . ) are stored. A table may be stored showing the relationship between structures and corresponding road width correction widths due to possible road appendages. The road structure referred to in this specification means, for example, whether the road is a suburban road with no adjacent buildings or an urban road with adjacent buildings, and whether there are sidewalks and a central line. is doing.

例えば、規制速度が30km/hであり、隣接建造物がある市街地の道路では、規制速度が30km/hであり、隣接建造物のない郊外の道路と比較して、道路標識や電柱などの道路付属物が道路幅を狭め得る位置に配置されている可能性が高い。そこで、図10に示すテーブルにおいて、例えば、市街地における道路付属物による補正幅が郊外における道路付属物による補正幅よりも相対的に広くなるように設定されていてもよい。 For example, a road in an urban area where the speed limit is 30 km/h and there are adjacent buildings has a speed limit of 30 km/h compared to a suburban road with no adjacent buildings. There is a high possibility that the appendages are placed in a position that can narrow the road width. Therefore, in the table shown in FIG. 10, for example, the correction width due to the road attachments in the urban area may be set relatively wider than the correction width due to the road attachments in the suburbs.

但し、市街地であっても、中央線や歩道が設けられている場合には、中央線や歩道が設けられていない場合と比較して、道路付属物が道路幅を狭め得るように配置されている可能性が低い。そのため、例えば、中央線や歩道が設けられている場合の補正幅は、中央線や歩道が設けられていない場合の補正幅よりも相対的に狭く設定されていてもよい。また、図10に示すテーブルにおいて、例えば、補正幅は、規制速度が高くなるほど広くなるように設定されていてもよい。さらに、規制速度が60km/hの道路では車速が比較的高いことから、補正幅(図10のjに相当する)は、道路付属物を安全に回避できるように道路構造に関わらず広く設定されていてもよい。 However, even in an urban area, when a center line or sidewalk is provided, road attachments are arranged so that the road width can be narrowed compared to when there is no center line or sidewalk. unlikely to be Therefore, for example, the correction width when the center line or sidewalk is provided may be set relatively narrower than the correction width when the center line or sidewalk is not provided. Further, in the table shown in FIG. 10, for example, the correction width may be set so as to increase as the speed limit increases. Furthermore, since the vehicle speed is relatively high on roads with a speed limit of 60 km/h, the correction width (corresponding to j in FIG. 10) is set wide regardless of the road structure so as to safely avoid road appendages. may be

図10に示すテーブルを参照した道路幅の算出について説明する。図9に示す例では、まず、取得部102は、道路情報として、「規制速度30km/h、市街地、歩道なし、領域0m~50mにおける道路幅Wr2、及び、領域40m~50mにおいて交差点あり」という情報を取得する。次に、設定部104は、交差点による補正幅Aを設定すると共に、図10に示すテーブルを参照して道路付属物による補正幅B(図10に示すテーブルではcに相当する)を選択する。そして、設定部104は、道路幅Wr2から補正幅A及びBを減算することにより、領域40m~50mにおける道路幅W40-50(=Wr2-A-B)、すなわち、目標速度を設定するための道路幅を算出する。 Calculation of the road width with reference to the table shown in FIG. 10 will be described. In the example shown in FIG. 9, first, the acquisition unit 102 obtains road information such as "speed limit 30 km/h, urban area, no sidewalk, road width Wr2 in area 0 m to 50 m, and intersection in area 40 m to 50 m". Get information. Next, the setting unit 104 sets the correction width A for the intersection and selects the correction width B for the road appendages (corresponding to c in the table shown in FIG. 10) with reference to the table shown in FIG. Then, the setting unit 104 subtracts the correction widths A and B from the road width Wr2 to set the road width W 40-50 (=Wr2-A-B) in the region of 40 m to 50 m, that is, the target speed. Calculate the road width of

また、地図情報には、道路幅として、交差点、横断歩道又は道路付属物による補正幅で予め補正された道路幅が含まれていてもよい。すなわち、目標速度を設定するための道路幅は、取得部102によって、交差点、横断歩道及び道路付属物の配置を考慮した道路幅として取得されてもよい。したがって、交差点などに対応して保存された補正幅で補正した道路幅又は図10に示すテーブルを参照して算出した道路幅を用いて目標速度を設定することに代えて、道路情報として直接取得される補正済みの道路幅を用いて目標速度を設定してもよい。 Further, the map information may include, as the road width, road widths that have been corrected in advance with correction widths due to intersections, pedestrian crossings, or adjuncts to roads. That is, the road width for setting the target speed may be acquired by the acquiring unit 102 as a road width that takes into consideration the arrangement of intersections, pedestrian crossings, and road appendages. Therefore, instead of setting the target speed using the road width corrected by the correction width stored corresponding to the intersection or the road width calculated by referring to the table shown in FIG. 10, the road information is directly obtained. The target speed may be set using the corrected road width.

その後、交差点、横断歩道又は道路付属物の配置に応じて算出又は取得される道路幅を考慮して設定された目標速度は、補正部106によって車両の現在の周囲状況に基づいて補正される。したがって、運転支援装置100によれば、より安全性の高い運転支援を周囲状況に応じて実行することができる。 After that, the target speed set in consideration of the road width calculated or obtained according to the arrangement of intersections, pedestrian crossings or road appendages is corrected by the correction unit 106 based on the current surrounding conditions of the vehicle. Therefore, according to the driving assistance device 100, driving assistance with higher safety can be executed according to the surrounding conditions.

また、例えば、車両前方に存在する物体を検出する物体検出器が車両に設けられている場合には、物体検出器が検出した物体を考慮して利用可能な道路幅を算出してもよい。このような物体検出器としては、例えば、左右一組のCCD(Charge Coupled Device)カメラ若しくはCMOS(Complementary Metal-Oxide Semiconductor)カメラ)で構成されるステレオカメラと、ミリ波レーダ若しくはレーザレーダなどのレーダ、ライダ(LIDAR)との組み合わせが挙げられる。より詳細には、物体検出器は、車両前方の走行路に存在する、駐車車両、駐車中の自転車、歩行者又は道路付属物及びこれらの幅を少なくとも検出する。そして、設定部104は、取得した道路幅から物体検出器が検出した物体の幅及びこれに対応して設定される補正幅を減算することで道路幅を算出してもよい。物体検出器を用いた道路幅の算出について、図11を参照して説明する。 Further, for example, when the vehicle is provided with an object detector that detects an object existing in front of the vehicle, the usable road width may be calculated in consideration of the object detected by the object detector. Such object detectors include, for example, a stereo camera composed of a pair of left and right CCD (Charge Coupled Device) cameras or CMOS (Complementary Metal-Oxide Semiconductor) cameras, and radar such as millimeter wave radar or laser radar. , lidar (LIDAR). More specifically, the object detector detects at least parked vehicles, parked bicycles, pedestrians or road appendages and their width in the roadway in front of the vehicle. Then, the setting unit 104 may calculate the road width by subtracting the width of the object detected by the object detector and the correction width set correspondingly from the obtained road width. Calculation of the road width using the object detector will be described with reference to FIG.

図11に示す例では、領域40m~50mにおいて、駐車車両が存在している。物体検出器は、駐車車両の位置及びその幅を算出し、これらの情報を示す信号を運転支援装置100に出力する。すなわち、取得部102は、物体検出器からの信号を入力するようになっていてよい。そして、設定部104は、検出した物体に対応する補正幅Cを設定し、道路幅(図11に示す例は、Wr3とする)から、検出した物体の幅及び補正幅Cを減算することで、利用可能な道路幅を算出する。したがって、領域40m~50mでは、道路幅Wr3から駐車車両の車幅を減算することで、駐車車両の車幅を除いた道路幅Dが算出され、次いで、道路幅Dから補正幅Cを減算することで目標速度を設定するための道路幅W40-50(=D-C)が算出される。すなわち、物体検出器を用いることで、地図情報に含まれていない駐車車両などの予期せぬ回避対象物を考慮した道路幅を算出することが可能となるので、より安全性の高い運転支援を周囲状況に応じて実行することができる。 In the example shown in FIG. 11, there are parked vehicles in the area of 40m to 50m. The object detector calculates the position and width of the parked vehicle and outputs a signal indicating this information to the driving assistance device 100 . That is, the acquisition unit 102 may be adapted to receive a signal from the object detector. Then, the setting unit 104 sets a correction width C corresponding to the detected object, and subtracts the width of the detected object and the correction width C from the road width (Wr3 in the example shown in FIG. 11). , to calculate the available road width. Therefore, in the area of 40 m to 50 m, the width of the parked vehicle is subtracted from the road width Wr3 to calculate the road width D excluding the width of the parked vehicle, and then the corrected width C is subtracted from the road width D. Thus, the road width W 40-50 (=DC) for setting the target speed is calculated. In other words, by using the object detector, it is possible to calculate the road width that takes into account unexpected avoidance objects such as parked vehicles that are not included in the map information, so that safer driving assistance can be achieved. It can be executed depending on the surrounding conditions.

尚、上述したステレオカメラは、夜間、トンネル内若しくは悪天候時などの車外が暗い場合又は比較的降雨量が多い場合などの視界不良となり得る状況に左右されやすく車両前方の物体の検出が遅れるおそれがある。そこで、照度センサ40A又は雨滴センサ40Bの出力に基づいて車両の現在の周囲状況が視界不良となり得る状況であると検出された場合には、上述したアクセルペダルに反力を生じさせるなどの運転支援に加えて、ステレオカメラの検出精度を向上させるべくヘッドライトを強制点灯するなどの運転支援を行ってもよい。 Note that the above-mentioned stereo camera is susceptible to poor visibility, such as when the outside of the vehicle is dark, such as at night, in a tunnel, or during bad weather, or when there is a relatively large amount of rainfall. be. Therefore, when it is detected that the current surrounding situation of the vehicle is likely to cause poor visibility based on the output of the illuminance sensor 40A or the raindrop sensor 40B, driving assistance such as generating a reaction force on the accelerator pedal as described above is performed. In addition, driving assistance such as forcibly turning on the headlights may be performed in order to improve the detection accuracy of the stereo camera.

また、車両の現在の周囲状況として視界不良となり得る状況を検出するための照度センサ40A又は雨滴センサ40Bの出力と比較される第1の閾値a又は第2の閾値bを、ステレオカメラの露出状況などを考慮して補正してもよい。例えば、ステレオカメラが取り込む光の量が光量判定用の閾値以下である場合に、第1の閾値a又は第2の閾値bを増大補正することで、車両の現在の周囲状況が視界不良となり得る状況であることを早期に検出することが可能となる。 Also, the first threshold value a or the second threshold value b to be compared with the output of the illuminance sensor 40A or the raindrop sensor 40B for detecting a situation that may result in poor visibility as the current surrounding situation of the vehicle is set to the exposure situation of the stereo camera. etc., may be taken into consideration for correction. For example, when the amount of light captured by the stereo camera is equal to or less than the threshold for determining the amount of light, the current surroundings of the vehicle may become poor visibility by increasing the first threshold a or the second threshold b. It is possible to detect the situation at an early stage.

ここで、図4に示すステップ18において、CPU100A、すなわち、支援部108は、車速が補正した目標速度を超えている場合に、その度合いに応じて運転支援レベルを設定したが、これに限るものではない。例えば、支援部108、すなわち、ステップ18において、CPU100Aは、図9や図11に示すような、目標速度が領域毎に変化するように設定された場合に、以下の処理を実行してもよい。 Here, in step 18 shown in FIG. 4, when the vehicle speed exceeds the corrected target speed, the CPU 100A, that is, the support unit 108, sets the driving support level according to the degree, but this is not the only option. is not. For example, the support unit 108, that is, in step 18, the CPU 100A may execute the following processing when the target speed is set to change for each area as shown in FIGS. 9 and 11. .

支援部108は、まず、車速センサ30から車速Vvを取得すると、車速Vvを領域毎の目標速度の変化が生じる変化点での目標速度に到達させるために必要な減速度を算出する。より詳細には、支援部108は、車速Vvによって目標速度の変化点(図9、11に示す例では、進行方向距離40mの地点)に到達するまでの到達予測時間(進行方向距離X/現在の車速Vv)を算出し、車速Vvと変化点での目標速度との間の変化量を到達予測時間で除することにより減速度(すなわち、縦軸を目標速度とし、横軸を到達予測時間とした場合の傾き)を算出する。 First, when the vehicle speed Vv is obtained from the vehicle speed sensor 30, the support unit 108 calculates the deceleration required to make the vehicle speed Vv reach the target speed at the change point where the target speed changes for each region. More specifically, the support unit 108 calculates the predicted arrival time (traveling direction distance X/current deceleration (that is, the vertical axis is the target speed and the horizontal axis is the predicted arrival time ) is calculated.

そして、算出した減速度が所定範囲内(例えば、0.0~1.0)である場合、支援部108は、現在の車速Vvが目標速度以下であるか又は運転者が通常の制動操作を行って目標速度に到達し得るとみなして、運転支援を実行する必要がないと判定する(すなわち、運転支援レベルは0に設定される)。 Then, when the calculated deceleration is within a predetermined range (for example, 0.0 to 1.0), the support unit 108 determines whether the current vehicle speed Vv is equal to or lower than the target speed or the driver performs a normal braking operation. It is determined that it is not necessary to execute driving assistance (that is, the driving assistance level is set to 0).

一方、減速度が上述した所定範囲の上限を規定する第1の所定値(上述した例では、1.0)以上である場合、支援部108は、運転支援を実行する必要があると判定し、算出した減速度に応じて運転支援レベルを設定する。減速度が第1の所定値以上且つ第2の所定値(例えば、2.0)未満である場合、運転支援レベルは1に設定される。さらに、減速度が第2の所定値以上且つ第3の所定値(例えば、3.0)未満である場合、運転支援レベルは2に設定される。さらに、減速度が第3の所定値以上である場合、運転支援レベルは3に設定される。 On the other hand, when the deceleration is greater than or equal to the first predetermined value (1.0 in the above example) that defines the upper limit of the predetermined range described above, the support unit 108 determines that it is necessary to perform driving support. , and sets the driving assistance level according to the calculated deceleration. The driving assistance level is set to 1 if the deceleration is greater than or equal to a first predetermined value and less than a second predetermined value (eg, 2.0). Further, the driving assistance level is set to 2 when the deceleration is greater than or equal to a second predetermined value and less than a third predetermined value (eg, 3.0). Further, the driving assistance level is set to 3 when the deceleration is greater than or equal to the third predetermined value.

その後、支援部108は、設定した運転レベルに応じた運転支援処理を実行する。このように、領域毎に目標速度の変化が生じるような場合に減速度を考慮した運転支援レベルを設定することで、運転者に対して車両を減速させる必要がある旨を早期に報知することが可能となる。したがって、その旨を報知された運転者が早期に制動操作を行うことができるなど、運転者にとって納得性の高い運転支援を実行することができる。 After that, the support unit 108 executes driving support processing according to the set driving level. In this way, by setting the driving support level in consideration of deceleration when the target speed changes for each area, it is possible to quickly notify the driver that the vehicle needs to be decelerated. becomes possible. Therefore, it is possible to perform driving assistance that is highly convincing to the driver, such as allowing the driver who is informed of the fact to perform the braking operation early.

次に、運転支援装置100が実行する運転支援処理の変形例について説明する。
図12は、運転支援装置100の変形例を示す機能ブロック図である。この変形例では、運転支援装置100は、図2に示す補正部106を備えず、設定部104(以下、「第1の設定部104」という)の機能を変更した目標速度設定部110(以下、「第2の設定部110」という)を含む。
Next, a modified example of the driving assistance process executed by the driving assistance device 100 will be described.
FIG. 12 is a functional block diagram showing a modification of the driving support device 100. As shown in FIG. In this modification, the driving assistance device 100 does not include the correction unit 106 shown in FIG. , referred to as “second setting unit 110”).

第2の設定部110は、第1の設定部104と同様に取得した規制速度及び道路幅(又は交差点などの配置を考慮した道路幅)並びに車幅に基づいて目標速度を設定すると共に、別途、周囲状況検出器40の出力を用いて目標速度を設定する。したがって、この変形例では、例えば、図4に示すフローチャートのステップ16が、周囲状況に基づいて目標速度を設定する処理に変更される。 The second setting unit 110 sets the target speed based on the speed limit and the road width (or the road width considering the arrangement of intersections) and the vehicle width obtained in the same manner as the first setting unit 104, and separately , the output of the ambient condition detector 40 is used to set the target speed. Therefore, in this modification, for example, step 16 in the flowchart shown in FIG. 4 is changed to a process of setting the target speed based on the surrounding conditions.

周囲状況に基づいて目標速度を設定する処理では、図4に示すステップ16で説明したのと同様に、照度センサ40A、雨滴センサ40B及び車高センサ40Cの有無を判断し、車両に設けられているセンサの出力に応じて目標速度を設定する。以下、図13~図16を参照して、各センサ40A~40Cの出力と目標速度との関係について説明する。 In the process of setting the target speed based on the surrounding conditions, the presence or absence of the illuminance sensor 40A, the raindrop sensor 40B, and the vehicle height sensor 40C is determined in the same manner as described in step 16 shown in FIG. Set the target speed according to the sensor output. The relationship between the output of each sensor 40A-40C and the target speed will be described below with reference to FIGS. 13-16.

照度が第1の閾値a以下である場合の目標速度の設定のために、フラッシュROM100Bには、例えば、図13に示すように、照度が第1の閾値a以下である場合に照度とこれが小さいほど小さくなるように変動する目標速度との関係を示す比例関数若しくは所定の関数、又は、照度が第1の閾値a以下となったことを条件として照度に関わらず一定値となる目標速度が保存されている。 In order to set the target speed when the illuminance is equal to or less than the first threshold a, the flash ROM 100B stores, for example, as shown in FIG. A proportional function or a predetermined function indicating the relationship with the target speed that fluctuates so as to decrease as It is

雨滴量が第2の閾値b以上である場合の目標速度の設定のために、フラッシュROM100Bには、例えば、図14に示すように、雨滴量が第2の閾値b以上である場合に雨滴量とこれが多いほど小さくなるように変動する目標速度との関係を示す比例関数若しくは所定の関数、又は、雨滴量が第2の閾値b以上となったことを条件として雨滴量に関わらず一定値となる目標速度が保存されている。 In order to set the target speed when the raindrop amount is equal to or greater than the second threshold value b, the flash ROM 100B stores, for example, the raindrop amount when the raindrop amount is equal to or greater than the second threshold value b, as shown in FIG. A proportional function or a predetermined function that indicates the relationship between the target speed and the target speed that fluctuates so that it decreases as this increases, or a constant value regardless of the amount of raindrops on the condition that the amount of raindrops is equal to or greater than the second threshold value b different target velocities are stored.

所定周期Tにおいて左右の車高差が第3の閾値c以上の状態、すなわち、第1の状態が所定時間以上継続した場合の目標速度の設定のために、フラッシュROM100Bには、例えば、図15に示すように、第1の状態の継続時間(図15に示す例では、t1又はt2)が所定時間(<t2)以上である場合に継続時間とこれが長いほど小さくなるように変動する目標速度との関係を示す比例関数若しくは所定の関数、又は、第1の状態の継続時間が所定時間以上となったことを条件として一定値となる目標速度が保存されている。また、図4に示すステップ16での処理で説明したのと同様に、車高センサ40Cの出力に加えて操舵角センサの出力を用いてもよい。 The flash ROM 100B stores, for example, the , when the duration of the first state (t1 or t2 in the example shown in FIG. 15) is equal to or longer than a predetermined time (<t2), the longer the duration, the smaller the target speed that fluctuates. or a predetermined function, or a target speed that becomes a constant value on the condition that the duration of the first state is equal to or longer than a predetermined time is stored. In addition to the output of the vehicle height sensor 40C, the output of the steering angle sensor may be used in the same manner as described in step 16 shown in FIG.

CPU100Aが、所定周期Tにおいて車高が第4の閾値d以上であると判定し、且つ、車高の変化速度が第5の閾値e以上である状態、すなわち、第2の状態が所定時間以上継続したと判定した場合の目標速度の算出のために、フラッシュROM100Bには、例えば、図16に示すように、第2の状態の継続時間(図16に示す例では、t3)が所定時間(<t3)以上である場合に継続時間とこれが長いほど小さくなるように変動する目標速度との関係を示す比例関数若しくは所定の関数、又は、第2の状態の継続時間が所定時間以上となったことを条件として一定値となる目標速度が保存されている。 A state in which the CPU 100A determines that the vehicle height is equal to or greater than the fourth threshold value d in the predetermined period T, and the rate of change in vehicle height is equal to or greater than the fifth threshold value e, that is, the second state is for a predetermined period of time or longer. In order to calculate the target speed when it is determined to continue, for example, as shown in FIG. 16, the duration of the second state (t3 in the example shown in FIG. < t3), a proportional function or a predetermined function indicating the relationship between the duration and the target speed that fluctuates so that the longer the duration is, or the duration of the second state is a predetermined time or more A target speed that is a constant value is stored on the condition that

尚、フラッシュROM100Bに保存される比例関数若しくは所定の関数から算出される目標速度又は一定値である目標速度は、各種センサ40A~40Cの出力の関係から算出される目標速度が走行路の規制速度以下となるように規制速度毎に予め設定されていることが好ましい(図13~図16を参照)。 The target speed calculated from the proportional function or the predetermined function stored in the flash ROM 100B or the target speed that is a constant value is the target speed calculated from the relationship between the outputs of the various sensors 40A to 40C. It is preferable that the following is set in advance for each speed limit (see FIGS. 13 to 16).

また、照度が第1の閾値aよりも大きい場合など、各センサ40A~40Cの出力が上述した条件を満たさなかった場合、目標速度として、規制速度と略同じ値が選択される。尚、運転支援処理の変形例においても、上述したのと同様に、演算負荷の低減のため、CPU100Aに各種センサ40A~40Cの出力と各閾値とを比較する処理などを実行させずに、図13~図16に示す各種センサの出力又はこれに基づく算出値と目標速度との関係から対応する目標速度を選択してもよい。 Also, when the outputs of the sensors 40A to 40C do not satisfy the above conditions, such as when the illuminance is greater than the first threshold value a, a value substantially the same as the regulated speed is selected as the target speed. It should be noted that in the modified example of the driving support process, similarly to the above, in order to reduce the calculation load, the CPU 100A does not execute the process of comparing the outputs of the various sensors 40A to 40C and the threshold values. A corresponding target speed may be selected from the relationship between the outputs of various sensors shown in FIGS. 13 to 16 or calculated values based thereon and the target speed.

運転支援処理の変形例において、CPU100Aは、周囲状況に基づく目標速度を算出すると、最終的な目標速度を設定する。すなわち、この変形例では、例えば、図4に示すステップ18が、規制速度、道路幅及び車幅を考慮して設定した目標速度及び周囲状況に基づいて設定した目標速度から最終的な目標速度を選択する処理に変更される。 In the modification of the driving support process, the CPU 100A sets the final target speed after calculating the target speed based on the surrounding conditions. That is, in this modification, for example, step 18 shown in FIG. 4 calculates the final target speed from the target speed set in consideration of the speed limit, road width and vehicle width and the target speed set based on the surrounding conditions. Changed to the selected process.

CPU100Aは、例えば、設定した目標速度のうち、最も値の小さい目標速度を最適な目標速度として選択する。但し、これに限るものではなく、例えば、設定した目標速度のそれぞれに、優先順位が高いほど小さい係数をかける(乗算する)などの重み付けを行い、重み付けした目標速度のうち、最も小さい値を選択してもよい。優先順位としては、例えば、車両が雪道などの悪路を走行する頻度が高い場合には、車高の変化速度に基づいて算出される目標速度にかける係数を他の係数と比較して小さくしたり、車両が日中に走行する頻度が高い場合には、照度に基づいて算出される目標速度にかける係数を他の係数と比較して大きくしたりすることが挙げられる。 For example, the CPU 100A selects the target speed with the smallest value among the set target speeds as the optimum target speed. However, the present invention is not limited to this. For example, weighting is performed by multiplying (multiplying) each of the set target speeds by a smaller coefficient as the priority is higher, and among the weighted target speeds, the smallest value is selected. You may As for the order of priority, for example, when the vehicle frequently travels on rough roads such as snowy roads, the coefficient to be applied to the target speed calculated based on the rate of change of the vehicle height is set smaller than the other coefficients. Alternatively, if the vehicle frequently travels during the daytime, the coefficient to be applied to the target speed calculated based on the illuminance may be increased compared to other coefficients.

以上説明した変形例では、規制速度、道路幅及び車幅を考慮して設定される目標速度に加えて、照度センサ40A、雨滴センサ40B及び車高センサ40Cの少なくとも1つの出力に基づいて車両の現在の周囲状況を考慮した目標速度が設定される。したがって、上述した変形例によれば、規制速度、道路幅及び車幅を考慮して設定される目標速度のみに応じた運転支援と比較して、より車両の現在の周囲状況に応じた運転支援を行うことが可能となる。したがって、視界不良となり得る状況やハンドルが取られ得る状況における操舵ミスを抑制すべく、運転者に対してより慎重な運転を促すことができる。 In the modified example described above, in addition to the target speed that is set in consideration of the speed limit, road width, and vehicle width, the vehicle speed is adjusted based on the output of at least one of the illumination sensor 40A, the raindrop sensor 40B, and the vehicle height sensor 40C. A target speed is set that takes into account the current surrounding conditions. Therefore, according to the modified example described above, compared with the driving assistance only according to the target speed set in consideration of the speed limit, the road width and the vehicle width, the driving assistance is more responsive to the current surrounding conditions of the vehicle. It is possible to do Therefore, it is possible to encourage the driver to drive more cautiously in order to suppress steering errors in situations where visibility may be poor or where the steering wheel may be taken.

尚、GPS受信機10を利用して検出される車両の現在位置には、緯度及び経度に関する情報が含まれている。CPU100Aは、例えば、車両の現在位置の緯度及び経度から理論上の日没時刻を算出するようになっていてもよい。これに伴って、CPU100Aは、算出した理論上の日没時刻に応じて、照度センサ40Aの出力(照度)と比較される第1の閾値aを補正してもよい。例えば、日没時刻が近付いてきた場合には第1の閾値aを大きくすることで、車両の現在の周囲状況が視界不良となり得る状況であることを早期に判定することが可能となる。 The current position of the vehicle detected using the GPS receiver 10 includes information on latitude and longitude. The CPU 100A may, for example, calculate the theoretical sunset time from the latitude and longitude of the vehicle's current position. Along with this, the CPU 100A may correct the first threshold a to be compared with the output (illuminance) of the illuminance sensor 40A according to the calculated theoretical sunset time. For example, when the sunset time is approaching, by increasing the first threshold value a, it becomes possible to quickly determine that the current surroundings of the vehicle may cause poor visibility.

ここで、山間部における稜線などの地形的要因や都市部における建造物などの人工的要因によって車両に対する太陽光線が継続的に遮られる場合には、実質的な日没時刻が理論上の日没時刻よりも早くなることがある。そこで、CPU100Aは、例えば、算出した理論上の日没時刻を早めるように補正することで、補正した日没時刻に応じて第1の閾値aを増大補正するようになっていてもよい。 Here, if the sun's rays to the vehicle are continuously blocked by topographical factors such as ridgelines in mountainous areas or artificial factors such as buildings in urban areas, the actual sunset time may differ from the theoretical sunset. It may be earlier than the time. Therefore, the CPU 100A may, for example, correct the calculated theoretical sunset time to be earlier, thereby increasing the first threshold value a according to the corrected sunset time.

以上説明した第1の閾値aの補正処理は、上述の運転支援処理と並列に実行されるようになっていてもよい。 The correction processing of the first threshold value a described above may be executed in parallel with the driving support processing described above.

尚、以上の説明では、報知機器50の例として、アクセルペダルに反力を生じさせるアクチュエータ50A及び車室内に設けられたスピーカ50B(及び表示画面)を挙げたが、これに限るものではない。例えば、車両が障害物に衝突する際などにシートベルトを自動で締め上げる装置を有している場合には、CPU100Aが実行する運転支援として、運転支援レベルに応じてシートベルトを締め上げることで運転者に車両を減速させる運転を行う必要がある旨を報知してもよい。また、所定の運転条件が成立したときに車両の運転席のシートが振動することで運転者に警告するようになっている場合には、シートを振動させることで運転者に警告するようにしてもよい。 In the above description, examples of the notification device 50 include the actuator 50A that generates a reaction force on the accelerator pedal and the speaker 50B (and the display screen) provided in the vehicle interior, but the notification device 50 is not limited to this. For example, if the vehicle has a device that automatically tightens the seat belt when the vehicle collides with an obstacle, the driving assistance executed by the CPU 100A is to tighten the seat belt according to the driving assistance level. The driver may be notified that it is necessary to drive the vehicle in a decelerated manner. In addition, in the case where the seat of the driver's seat of the vehicle is vibrated to warn the driver when a predetermined driving condition is established, the seat is vibrated to warn the driver. good too.

10 GPS受信機
20 地図データベース
30 車速センサ
40 周囲状況検出器
40A 照度センサ
40B 雨滴センサ
40C 車高センサ
50 報知機器
50A アクチュエータ
50B スピーカ
100 運転支援装置
100A CPU
100B フラッシュROM
100D 通信回路
102 道路情報取得部
104 目標速度設定部
106 目標速度補正部
108 運転支援部
REFERENCE SIGNS LIST 10 GPS receiver 20 map database 30 vehicle speed sensor 40 ambient condition detector 40A illuminance sensor 40B raindrop sensor 40C vehicle height sensor 50 notification device 50A actuator 50B speaker 100 driving support device 100A CPU
100B flash ROM
100D communication circuit 102 road information acquisition unit 104 target speed setting unit 106 target speed correction unit 108 driving support unit

Claims (11)

車両が走行している道路の規制速度及び道路幅を含む道路情報を取得する取得部と、
前記道路情報及び車幅に基づいて目標速度を設定する設定部と、
前記車両の周囲状況に応じて、設定した目標速度を補正する補正部と、
補正した目標速度と車速とに基づいて、運転者に前記車両を減速させる必要がある旨を報知する運転支援を実行する支援部と、
を備え、
前記周囲状況は、視界不良となり得る状況及びハンドルが取られ得る状況のうち、少なくともハンドルが取られ得る状況である、
運転支援装置。
an acquisition unit that acquires road information including the speed limit and road width of the road on which the vehicle is traveling;
a setting unit that sets a target speed based on the road information and the vehicle width;
a correction unit that corrects the set target speed according to the surrounding conditions of the vehicle;
a support unit that executes driving support for notifying a driver that the vehicle needs to be decelerated based on the corrected target speed and vehicle speed;
with
The surrounding situation is at least a situation in which the steering wheel can be taken, out of a situation in which visibility may be poor and a situation in which the steering wheel may be taken.
Driving assistance device.
前記視界不良となり得る状況は、車外の明るさを含む、請求項1に記載の運転支援装置。 2. The driving support system according to claim 1, wherein the situation that may cause poor visibility includes brightness outside the vehicle. 前記視界不良となり得る状況は、降雨状態を含む、請求項1又は請求項2に記載の運転支援装置。 3. The driving assistance device according to claim 1 or 2, wherein the situation that may result in poor visibility includes a raining condition. 前記ハンドルが取られ得る状況は、横風環境を含む、請求項1~請求項3のいずれか1つに記載の運転支援装置。 Driving assistance device according to any one of claims 1 to 3, wherein the situation in which the steering wheel can be taken includes a crosswind environment. 前記横風環境は、車高を検出する車高センサの出力から求まる前記車両の左右の車高差に基づいて検出される、請求項4に記載の運転支援装置。 5. The driving support system according to claim 4, wherein the crosswind environment is detected based on a vehicle height difference between the left and right sides of the vehicle that is obtained from an output of a vehicle height sensor that detects vehicle height. 前記ハンドルが取られ得る状況は、路面の平滑度を含む、請求項1~請求項5のいずれか1つに記載の運転支援装置。 The driving assistance device according to any one of claims 1 to 5, wherein the conditions under which the steering wheel can be taken include the smoothness of the road surface. 前記路面の平滑度は、車高を検出する車高センサの出力から求まる前記車高の変化速度に基づいて検出される、請求項6に記載の運転支援装置。 7. The driving support system according to claim 6, wherein the smoothness of the road surface is detected based on the speed of change of the vehicle height obtained from an output of a vehicle height sensor that detects the vehicle height. 前記設定部は、前記目標速度を、前記規制速度を上限として、前記道路幅から前記車幅を減算した値が小さくなるほど小さくなるように設定する、請求項1~請求項7のいずれか1つに記載の運転支援装置。 The setting unit sets the target speed so that it becomes smaller as the value obtained by subtracting the vehicle width from the road width becomes smaller, with the speed limit being the upper limit. The driving support device according to . 前記道路情報は、前記規制速度及び前記道路幅に加えて、少なくとも交差点の配置情報及び道路脇に存在する道路付属物の配置情報を含み、
前記取得部は、前記目標速度を設定するための道路幅として前記交差点及び前記道路付属物の配置を考慮した道路幅を取得する、請求項1~請求項8のいずれか1つに記載の運転支援装置。
The road information includes, in addition to the speed limit and the road width, at least layout information of intersections and layout information of road appendages existing on the side of the road;
The driving according to any one of claims 1 to 8, wherein the acquisition unit acquires a road width in consideration of the arrangement of the intersection and the road appendages as the road width for setting the target speed. support equipment.
前記道路情報は、前記規制速度及び前記道路幅に加えて、少なくとも交差点の配置情報及び道路脇に存在する道路付属物の配置情報を含み、
前記設定部は、前記交差点及び前記道路付属物の配置を考慮して、前記目標速度を設定するための道路幅を算出する、請求項1~請求項8のいずれか1つに記載の運転支援装置。
The road information includes, in addition to the speed limit and the road width, at least layout information of intersections and layout information of road appendages existing on the side of the road;
Driving assistance according to any one of claims 1 to 8, wherein said setting unit calculates a road width for setting said target speed in consideration of the arrangement of said intersection and said road appendages. Device.
前記道路情報は、前記規制速度及び前記道路幅に加えて、少なくとも交差点の配置情報及び道路構造を含み、
前記取得部が、前記目標速度を設定するための道路幅として前記交差点の配置を考慮した道路幅を取得するか、又は、前記設定部が、前記交差点の配置を考慮して前記目標速度を設定するための道路幅を算出し、
前記設定部は、規制速度毎に予め定められる、道路構造とこれに対応して存在し得る道路付属物による道路幅の補正幅との関係から、取得した道路構造に対応する補正幅を選択し、選択した補正幅を前記道路幅から減算することで前記目標速度を設定するための道路幅を算出する、請求項1~請求項8のいずれか1つに記載の運転支援装置。
The road information includes at least intersection location information and road structure in addition to the speed limit and the road width,
The acquisition unit acquires the road width considering the layout of the intersection as the road width for setting the target speed, or the setting unit sets the target speed considering the layout of the intersection. Calculate the road width for
The setting unit selects a correction width corresponding to the obtained road structure based on the relationship between the road structure and road appendages that may exist correspondingly, which is predetermined for each speed limit. 9. The driving support device according to claim 1, wherein the road width for setting the target speed is calculated by subtracting the selected correction width from the road width.
JP2018190761A 2018-10-09 2018-10-09 Driving support device Active JP7149154B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018190761A JP7149154B2 (en) 2018-10-09 2018-10-09 Driving support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018190761A JP7149154B2 (en) 2018-10-09 2018-10-09 Driving support device

Publications (2)

Publication Number Publication Date
JP2020060893A JP2020060893A (en) 2020-04-16
JP7149154B2 true JP7149154B2 (en) 2022-10-06

Family

ID=70220236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018190761A Active JP7149154B2 (en) 2018-10-09 2018-10-09 Driving support device

Country Status (1)

Country Link
JP (1) JP7149154B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7517192B2 (en) * 2021-02-12 2024-07-17 トヨタ自動車株式会社 Vehicle driving assistance system
WO2024089780A1 (en) * 2022-10-25 2024-05-02 株式会社Subaru Control device for vehicle, and recording medium
CN116039631A (en) * 2023-01-29 2023-05-02 奇瑞新能源汽车股份有限公司 Vehicle driving control method, device, vehicle and storage medium
WO2026048635A1 (en) * 2024-08-30 2026-03-05 株式会社デンソー Vehicle control device, vehicle control method, and vehicle control program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012141770A (en) 2010-12-28 2012-07-26 Toyota Central R&D Labs Inc Driving support device and program
JP2012180011A (en) 2011-03-01 2012-09-20 Toyota Central R&D Labs Inc Attitude control device of vehicle
JP2018122806A (en) 2017-02-03 2018-08-09 株式会社デンソー Vehicle control device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3169198B2 (en) * 1993-11-02 2001-05-21 本田技研工業株式会社 Vehicle speed control method
JP5124415B2 (en) * 2008-10-10 2013-01-23 日立オートモティブシステムズ株式会社 Travel control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012141770A (en) 2010-12-28 2012-07-26 Toyota Central R&D Labs Inc Driving support device and program
JP2012180011A (en) 2011-03-01 2012-09-20 Toyota Central R&D Labs Inc Attitude control device of vehicle
JP2018122806A (en) 2017-02-03 2018-08-09 株式会社デンソー Vehicle control device

Also Published As

Publication number Publication date
JP2020060893A (en) 2020-04-16

Similar Documents

Publication Publication Date Title
US11720116B1 (en) Collision mitigation static occupancy grid
US20230147535A1 (en) Vehicle position estimation device and traveling control device
US20090018711A1 (en) Detecting device, detecting method, and program
US12117834B2 (en) Techniques for addressing unfavorable road conditions in autonomous trucking applications
US11327485B2 (en) Control device for vehicle, and vehicle
US11242040B2 (en) Emergency braking for autonomous vehicles
RU2767216C1 (en) Vehicle movement control method and vehicle movement control equipment
JP6972503B2 (en) Vehicle control device
JP7149154B2 (en) Driving support device
US9250063B2 (en) Method and device for ascertaining a position of an object in the surroundings of a vehicle
US9527429B2 (en) Method and device for controlling a light emission of at least one headlight of a vehicle
WO2021070451A1 (en) Vehicle control device, vehicle control method, autonomous driving device, and autonomous driving method
CN105593061B (en) System and method for controlling exterior vehicle lights on fast traffic lane
CN103596804B (en) Method and control device for switching on high beams of a vehicle
CN103476636B (en) Method and control device for road-dependent adjustment of the lighting range of a lighting system of a vehicle
KR20190035255A (en) Method and Apparatus for lane change support
JP7081444B2 (en) Vehicle control system
US20220327819A1 (en) Image processing apparatus, image processing method, and program
CN115867475A (en) Method and device for automatic driving operation of vehicle and vehicle
CN113135183A (en) Control system of vehicle, control method of control system of vehicle, and computer-readable recording medium
US11897384B2 (en) System and method for vehicle lighting-based roadway obstacle notification
US20240286609A1 (en) Animal collision aware planning systems and methods for autonomous vehicles
JP2018106266A (en) Risk estimation device
JP7684776B2 (en) Vehicle control device, vehicle control method, and vehicle control system
KR20240086205A (en) Driving assistance system and driving assistance method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210603

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220614

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220926

R150 Certificate of patent or registration of utility model

Ref document number: 7149154

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250