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

JP5407440B2 - Driving support device and driving support method - Google Patents

Driving support device and driving support method Download PDF

Info

Publication number
JP5407440B2
JP5407440B2 JP2009054835A JP2009054835A JP5407440B2 JP 5407440 B2 JP5407440 B2 JP 5407440B2 JP 2009054835 A JP2009054835 A JP 2009054835A JP 2009054835 A JP2009054835 A JP 2009054835A JP 5407440 B2 JP5407440 B2 JP 5407440B2
Authority
JP
Japan
Prior art keywords
vehicle
driving
control amount
distance
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009054835A
Other languages
Japanese (ja)
Other versions
JP2010208402A (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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2009054835A priority Critical patent/JP5407440B2/en
Publication of JP2010208402A publication Critical patent/JP2010208402A/en
Application granted granted Critical
Publication of JP5407440B2 publication Critical patent/JP5407440B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Seats For Vehicles (AREA)

Description

本発明は、運転支援装置および運転支援方法に関するものである。   The present invention relates to a driving support device and a driving support method.

従来、車両周囲に対象物が存在する場合に、車両のシートに設けた複数の伝達手段のうち対象物が存在する方向に対応する伝達手段を振動させることにより、対象物が周囲に存在することおよび周囲に存在する対象物が位置する方向をユーザに伝達する技術が知られている(特許文献1)。   Conventionally, when there is an object around the vehicle, the object exists in the vicinity by vibrating the transmission means corresponding to the direction in which the object exists among the plurality of transmission means provided on the vehicle seat. In addition, a technique for transmitting a direction in which an object existing in the vicinity is located to a user is known (Patent Document 1).

特開2001−199296号公報JP 2001-199296 A

しかしながら、従来技術では、ユーザは伝達手段が示す車両周囲の位置関係を予め把握する必要がある上、伝達手段によりユーザに触覚刺激が伝達される度に、ユーザは当該伝達手段と車両周囲との対応関係を思い出す必要があるため、ユーザが伝達手段の示す対象物の位置情報を適切に把握できない場合があった。   However, in the prior art, the user needs to grasp in advance the positional relationship around the vehicle indicated by the transmission means, and every time a tactile stimulus is transmitted to the user by the transmission means, the user Since it is necessary to remember the correspondence, the user may not be able to properly grasp the position information of the object indicated by the transmission means.

本発明が解決しようとする課題は、周囲に存在する対象物の位置情報をユーザが適切に把握可能な運転支援装置を提供することである。   The problem to be solved by the present invention is to provide a driving support device that allows a user to appropriately grasp position information of an object existing around.

本発明は、ユーザが対象物の位置情報に応じた触覚刺激と該触覚刺激に対応する位置情報との対応関係を把握可能となるように、ユーザに触覚刺激を伝達する複数の伝達手段のうち全ての伝達手段を第1駆動力で駆動させた後に、複数の伝達手段のうち対象物の位置に対応する伝達手段を第1駆動力よりも大きい第2駆動力で駆動させるとともに、対象物の位置に対応しない伝達手段を第1駆動力で駆動させることにより、上記課題を解決する。
The present invention includes a plurality of transmission means for transmitting a tactile stimulus to the user so that the user can grasp a correspondence relationship between the tactile stimulus according to the position information of the object and the position information corresponding to the tactile stimulus. After driving all the transmission means with the first driving force, the transmission means corresponding to the position of the object among the plurality of transmission means is driven with the second driving force larger than the first driving force, The above-mentioned problem is solved by driving the transmission means not corresponding to the position with the first driving force .

本発明によれば、周囲に存在する対象物の位置情報をユーザに適切に把握させることができる。   ADVANTAGE OF THE INVENTION According to this invention, a user can be made to grasp | ascertain appropriately the positional information on the target object which exists around.

第1実施形態に係る運転支援システムを搭載する車両の構成を示すブロック図である。It is a block diagram which shows the structure of the vehicle carrying the driving assistance system which concerns on 1st Embodiment. 第1実施形態に係るセンサの他の配置例を示す図である。It is a figure which shows the other example of arrangement | positioning of the sensor which concerns on 1st Embodiment. 第1実施形態に係る車両周囲の分割領域を説明するための図である。It is a figure for demonstrating the division area around the vehicle which concerns on 1st Embodiment. 第1実施形態に係る障害物距離Dと接近度Aとの関係の一例を示す図である。It is a figure which shows an example of the relationship between the obstacle distance D and the approach degree A which concern on 1st Embodiment. 第1実施形態に係る接近度Aと制御量Xとの関係の一例を示す図である。It is a figure which shows an example of the relationship between the approach degree A and control amount X which concern on 1st Embodiment. 第1実施形態に係る振動体の配置例を示す図である。It is a figure which shows the example of arrangement | positioning of the vibrating body which concerns on 1st Embodiment. 振動体の他の配置例を示す図である。It is a figure which shows the other example of arrangement | positioning of a vibrating body. 第1実施形態に係る運転支援処理を示すフローチャートである。It is a flowchart which shows the driving assistance process which concerns on 1st Embodiment. 第1実施形態に係る障害物距離算出処理を示すフローチャートである。It is a flowchart which shows the obstacle distance calculation process which concerns on 1st Embodiment. 第1実施形態に係るオクルージョン領域を説明するための図である。It is a figure for demonstrating the occlusion area | region which concerns on 1st Embodiment. 第1実施形態に係る障害物が周囲に存在しない領域に対応する振動体と障害物が周囲に存在する領域に対応する振動体との振動の違いを説明するための図である。It is a figure for demonstrating the difference of the vibration of the vibrating body corresponding to the area | region where the obstruction which does not exist in the circumference | surroundings which concerns on 1st Embodiment, and the vibrating body corresponding to the area | region where an obstruction exists in the circumference | surroundings. 第1実施形態に係る運転支援処理における一場面例(その1)を示す図である。It is a figure which shows the example of a scene in the driving assistance process which concerns on 1st Embodiment (the 1). 第1実施形態に係る運転支援処理における一場面例(その2)を示す図である。It is a figure which shows the example of a scene in the driving assistance process which concerns on 1st Embodiment (the 2). 第1実施形態に係る運転支援処理における一場面例(その3)を示す図である。It is a figure which shows the example of a scene in the driving assistance process which concerns on 1st Embodiment (the 3). 振動体を振動させる他の方法の一例を示す図である。It is a figure which shows an example of the other method of vibrating a vibrating body. 触知ピンを駆動させる方法の一例を示す図である。It is a figure which shows an example of the method of driving a tactile pin. 第2実施形態に係る運転支援システムを有する車両のブロック図である。It is a block diagram of the vehicle which has the driving assistance system which concerns on 2nd Embodiment. 第2実施形態に係るシートサポートの一例を示す図である。It is a figure which shows an example of the sheet | seat support which concerns on 2nd Embodiment. 第2実施形態に係る運転支援処理を示すフローチャートである。It is a flowchart which shows the driving assistance process which concerns on 2nd Embodiment. 第3実施形態に係る運転支援処理を示すフローチャートである。It is a flowchart which shows the driving assistance process which concerns on 3rd Embodiment. 第3実施形態に係る運転支援処理を説明するための一場面例を示す図である。It is a figure which shows the example of a scene for demonstrating the driving assistance process which concerns on 3rd Embodiment. 第3実施形態に係る制御量算出処理を示すフローチャートである。It is a flowchart which shows the control amount calculation process which concerns on 3rd Embodiment.

≪第1実施形態≫
以下、本発明の実施の形態を図面に基づいて説明する。
本実施形態においては、車両のユーザ(運転手)の運転を支援する運転支援システムを有する車両を例示して説明する。ここで、図1は、第1実施形態に係る運転支援システムを搭載する車両1の構成を示すブロック図である。図1に示すように、車両1は、コントローラ10、センサ20a〜20h、およびシート30を備える。以下、車両1の各構成について詳細に説明する。
<< First Embodiment >>
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
In the present embodiment, a vehicle having a driving support system that supports driving of a vehicle user (driver) will be described as an example. Here, FIG. 1 is a block diagram showing a configuration of the vehicle 1 equipped with the driving support system according to the first embodiment. As shown in FIG. 1, the vehicle 1 includes a controller 10, sensors 20 a to 20 h, and a seat 30. Hereinafter, each component of the vehicle 1 will be described in detail.

図1に示すように、センサ20a〜20hは車両1の前端、ドアミラー近傍、後輪近傍、後端にそれぞれ左右対称に設置されている。センサ20a〜20hは、例えば、レーザレーダであり、各センサ20a〜20hの固有の検知範囲に光軸の角度を例えば0.25°ごとに変化させながらレーザ光を照射することにより、各センサ20a〜20hの検知範囲に存在する障害物を検知し、各センサ20a〜20hから障害物までのセンサ距離情報を検出する。そして、各センサ20a〜20hは、検出したセンサ距離情報をコントローラ10bに送る。   As shown in FIG. 1, the sensors 20 a to 20 h are installed symmetrically at the front end, near the door mirror, near the rear wheel, and the rear end of the vehicle 1. The sensors 20a to 20h are, for example, laser radars, and each sensor 20a is irradiated with a laser beam while changing the angle of the optical axis to, for example, every 0.25 ° in a unique detection range of each sensor 20a to 20h. The obstacle existing in the detection range of ˜20h is detected, and the sensor distance information from each sensor 20a˜20h to the obstacle is detected. And each sensor 20a-20h sends the detected sensor distance information to the controller 10b.

なお、センサの配置場所や数は、必ずしも図1に示す形態に限定されるものではなく、例えば、図2に示すように、4つのセンサを車両1の前端中央、後端中央、左側面中央、および右側面中央に設けてもよい。ここで、図2は、車両におけるセンサの他の配置例を示す図である。図2に示す例において、各センサの検知範囲を略180°とすることで、車両1周囲に存在する対象物を検出できる。さらに、センサの数を増やすことで検知範囲の狭いセンサを用いることもできる。また、各センサ20a〜20hはレーザレーダに限らず、ミリ波レーダ、超音波レーダ、CCDカメラなどの障害物までの距離情報を検知できる手段であればよい。   The location and number of sensors are not necessarily limited to the form shown in FIG. 1. For example, as shown in FIG. 2, four sensors are arranged at the center of the front end, the center of the rear end, and the center of the left side. , And the center of the right side. Here, FIG. 2 is a diagram illustrating another arrangement example of the sensors in the vehicle. In the example shown in FIG. 2, an object existing around the vehicle 1 can be detected by setting the detection range of each sensor to approximately 180 °. Furthermore, a sensor with a narrow detection range can be used by increasing the number of sensors. The sensors 20a to 20h are not limited to laser radars, but may be any means that can detect distance information to obstacles such as millimeter wave radars, ultrasonic radars, and CCD cameras.

次に、図1に示すコントローラ10について説明する。コントローラ10は、後述する振動体31a〜31hの振動を制御するためのプログラムを格納したROM(Read Only Memory)と、このROMに格納されたプログラムを実行するCPU(Central Processing Unit)と、アクセス可能な記憶装置として機能するRAM(Random Access Memory)とから構成される。   Next, the controller 10 shown in FIG. 1 will be described. The controller 10 is accessible to a ROM (Read Only Memory) that stores a program for controlling vibrations of vibrating bodies 31a to 31h, which will be described later, and a CPU (Central Processing Unit) that executes the program stored in the ROM. RAM (Random Access Memory) functioning as a storage device.

コントローラ10は、ROMに格納したプログラムをCPUにより実行することにより、障害物距離算出機能、接近度算出機能、および制御量算出機能の各機能を実現する。以下に、コントローラ10が備える各機能について説明する。   The controller 10 implements each function of an obstacle distance calculation function, an approach degree calculation function, and a control amount calculation function by executing a program stored in the ROM by the CPU. Below, each function with which the controller 10 is provided is demonstrated.

障害物距離算出機能は、各センサ20a〜20hから取得したセンサ距離情報に基づいて、車両1から障害物までの距離である障害物距離Da〜Dhを算出する。ここで、図3は、障害物距離算出機能により分割された分割領域50a〜50hを説明するための図である。図3に示すように、障害物距離算出機能は、車両周囲を、図3中において丸印で示す右側前端、右側ドアミラー近傍、右側後輪近傍、右側後端、左側前端、左側ドアミラー近傍、左側後輪近傍、および左側後端のそれぞれに対応する領域に分割する。そして、障害物距離算出機能は、これらの分割領域50a〜50hにおける車両1から障害物までの最も短い距離である障害物距離Da〜Dhを算出する。なお、障害物距離算出機能により障害物距離Da〜Dhを算出する手法の詳細については後述する。   The obstacle distance calculation function calculates obstacle distances Da to Dh, which are distances from the vehicle 1 to the obstacle, based on the sensor distance information acquired from the sensors 20a to 20h. Here, FIG. 3 is a diagram for explaining the divided areas 50a to 50h divided by the obstacle distance calculating function. As shown in FIG. 3, the obstacle distance calculation function is based on the right front end, the right door mirror, the right rear wheel, the right rear end, the left front end, the left door mirror, The area is divided into areas corresponding to the vicinity of the rear wheel and the left rear end. The obstacle distance calculation function calculates obstacle distances Da to Dh, which are the shortest distances from the vehicle 1 to the obstacles in these divided regions 50a to 50h. The details of the method for calculating the obstacle distances Da to Dh by the obstacle distance calculation function will be described later.

接近度算出機能は、各分割領域50a〜50hごとに算出した障害物距離Da〜Dhに基づき、各分割領域50a〜50hにおける車両1と障害物との接近度合である接近度Aa〜Ahを算出する。ここで、図4は、障害物距離D(所定の分割領域における障害物距離)と接近度A(所定の分割領域における接近度)との関係の一例を示す図である。図4に示すように、接近度算出機能は、障害物距離Dが所定の距離D以下の場合は、接近度Aを接近度最大値Amaxとして算出する。また、接近度算出機能は、障害物距離Dが所定の距離Dよりも大きく所定の距離Dよりも小さい場合は、障害物距離Dが大きいほど接近度Aを小さな値で算出し、障害物距離Dが所定の距離D以上の場合には、接近度Aを0として算出する。 The approach degree calculation function calculates the degree of approach Aa to Ah, which is the degree of approach between the vehicle 1 and the obstacle in each divided area 50a to 50h, based on the obstacle distance Da to Dh calculated for each divided area 50a to 50h. To do. Here, FIG. 4 is a diagram illustrating an example of the relationship between the obstacle distance D (obstacle distance in a predetermined divided area) and the approach degree A (access degree in a predetermined divided area). As shown in FIG. 4, the approach degree calculation function calculates the approach degree A as the approach degree maximum value A max when the obstacle distance D is equal to or less than the predetermined distance D 1 . Further, the approach degree calculation function calculates the approach degree A with a smaller value as the obstacle distance D is larger when the obstacle distance D is larger than the predetermined distance D 1 and smaller than the predetermined distance D 2. object distance D is in the case of a predetermined distance D 2 or calculates the approach degree a as zero.

制御量算出機能は、各分割領域50a〜50hごとの車両1と障害物との接近度合である接近度Aa〜Ahに基づき、後述する振動体31a〜31hを振動させるための制御量Xa〜Xhを算出する。ここで、図5は、接近度Aと制御量X(所定の分割領域に対応する制御量)との関係の一例を示す図である。図5に示すように、接近度Aが0の場合、接近度算出機能は、制御量Xを、図5において黒丸で示す制御量微小値Xtinyとして算出し、接近度Aが0よりも大きい場合は、制御量Xを、図5において白丸で示す制御量最小値Xminよりも大きく制御量最大値Xmax以下の値であって、接近度Aに比例して増大する値として算出する。 The control amount calculation function is a control amount Xa to Xh for vibrating vibrators 31a to 31h, which will be described later, based on the degree of approach Aa to Ah, which is the degree of approach between the vehicle 1 and the obstacle for each divided region 50a to 50h. Is calculated. Here, FIG. 5 is a diagram illustrating an example of the relationship between the degree of approach A and the control amount X (control amount corresponding to a predetermined divided region). As shown in FIG. 5, when the approach degree A is 0, the approach degree calculation function calculates the control amount X as a control amount minute value X tiny indicated by a black circle in FIG. 5, and the approach degree A is greater than 0. If the controlled variable X, a large control amount maximum value X max less than the controlled variable minimum value X min indicated by white circles in FIG. 5, is calculated as a value which increases in proportion to the approach degree a.

次に、図1に示すシート30について説明する。ユーザが着座するシート30は、振動によりユーザに触覚刺激を与える複数の振動体31a〜31hを備える。ここで、図6は、振動体31a〜31hの配置例を示す図である。図6に示すように、本実施形態においては、振動体31a〜31hは、シート30の座面上の前縁部から座骨部にかけて、等間隔で4つずつ左右対称に配置されている。また、振動体31a〜31hは、図示しないシートフレームに固定されてシートカバーの内側に内設されている。なお、振動体31a〜31hとしては、公知のバイブレータを用いればよい。   Next, the sheet 30 shown in FIG. 1 will be described. The seat 30 on which the user is seated includes a plurality of vibrators 31a to 31h that apply tactile stimulation to the user by vibration. Here, FIG. 6 is a diagram illustrating an arrangement example of the vibrating bodies 31a to 31h. As shown in FIG. 6, in the present embodiment, the vibrating bodies 31 a to 31 h are arranged symmetrically four by four at regular intervals from the front edge portion on the seating surface of the seat 30 to the seat bone portion. The vibrating bodies 31a to 31h are fixed to a seat frame (not shown) and are provided inside the seat cover. In addition, what is necessary is just to use a well-known vibrator as the vibrating bodies 31a-31h.

また、振動体31a〜31hは、車両1の周囲の分割領域50a〜50hと対応付けて配置されている。すなわち、振動体31aは、車両1の右側前端を中心とする分割領域50aに対応して、シート30座面上の右側前端に配置されており、分割領域50aに対応する制御量Xaに基づく周波数および振幅で振動することで、車両1の右側前端を中心とする分割領域50aに存在する障害物の位置情報をユーザに伝達する。同様に、振動体31bは車両1の右側ドアミラー近傍を中心とする分割領域50bに対応してシート30座面上の右側前方に配置され、振動体31cは車両1の右側後輪近傍を中心とする分割領域50cに対応してシート30座面上の右側後方に配置され、振動体31dは車両1の右側後端を中心とする分割領域50dに対応してシート30座面上の右側後端に配置され、振動体31eは車両1の左側前端を中心とする分割領域50eに対応して、シート30座面上の左側前端に配置され、振動体31fは車両1の左側ドアミラー近傍を中心とする分割領域50fに対応してシート30座面上の左側前方に配置され、振動体31gは車両1の左側後輪近傍を中心とする分割領域50gに対応してシート30座面上の左側後方に配置され、振動体31hは車両1の左側後端を中心とする分割領域50hに対応してシート30座面上の左側後端に配置される。   Further, the vibrating bodies 31 a to 31 h are arranged in association with the divided areas 50 a to 50 h around the vehicle 1. That is, the vibrating body 31a is disposed at the right front end on the seat 30 seat surface corresponding to the divided region 50a centered on the right front end of the vehicle 1, and has a frequency based on the control amount Xa corresponding to the divided region 50a. The position information of the obstacle existing in the divided area 50a centering on the right front end of the vehicle 1 is transmitted to the user by vibrating with the amplitude. Similarly, the vibrating body 31b is disposed in front of the right side of the seat 30 corresponding to the divided area 50b centered on the vicinity of the right door mirror of the vehicle 1, and the vibrating body 31c is centered on the vicinity of the right rear wheel of the vehicle 1. The vibrating body 31d is disposed on the right rear end on the seat 30 seating surface corresponding to the divided region 50c to be performed, and the vibrating body 31d The vibrating body 31e is disposed at the left front end on the seat 30 seat surface corresponding to the divided area 50e centered on the left front end of the vehicle 1, and the vibrating body 31f is centered around the left door mirror of the vehicle 1. The vibrating body 31g is disposed on the left side of the seat 30 corresponding to the divided region 50f, and the vibrating body 31g is located on the left side of the seat 30 corresponding to the divided region 50g around the left rear wheel of the vehicle 1. Placed and vibrated 31h is disposed on the left side rear end of the seat 30 seating surface in response to the divided area 50h around the left rear end of the vehicle 1.

このように、振動体31a〜31hと分割領域50a〜50hとをそれぞれ1対1で対応付けることで、ユーザは、振動体31a〜31hの振動により、車両周囲のいずれの方向に障害物が存在するかを直感的に把握することができる。   Thus, by associating the vibrating bodies 31a to 31h and the divided regions 50a to 50h on a one-to-one basis, the user has an obstacle in any direction around the vehicle due to the vibration of the vibrating bodies 31a to 31h. Can be grasped intuitively.

なお、振動体31a〜31hの配置は、図6に示す配置に限定されるものではなく、例えば、図7に示すようにハンドル40、シート30の座面上、およびシート30のシートバック上に分散して配置してもよい。なお、図7は、振動体31a〜31hの他の配置例を示す図である。また、シート30には、これらの構成要素とは別に、シート本来の機能を果たすためにヘッドレスト取り付け部やクッション支持のためのスプリングが取り付けられる。   The arrangement of the vibrating bodies 31a to 31h is not limited to the arrangement shown in FIG. 6. For example, as shown in FIG. 7, the handle 40, the seat 30 on the seat 30, and the seat 30 on the seat back. You may arrange | position and distribute. FIG. 7 is a diagram illustrating another arrangement example of the vibrating bodies 31a to 31h. In addition to these components, the seat 30 is attached with a headrest attachment portion and a spring for cushion support in order to perform the original function of the seat.

続いて、第1実施形態に係る運転支援システムによる運転支援処理を、図8に示すフローチャートに沿って説明する。図8は、第1実施形態に係る運転支援処理を示すフローチャートである。なお、本運転支援処理は、コントローラ10において一定間隔、例えば、200msecごとに連続的に行われる。   Next, driving support processing by the driving support system according to the first embodiment will be described with reference to the flowchart shown in FIG. FIG. 8 is a flowchart showing the driving support process according to the first embodiment. The driving support process is continuously performed in the controller 10 at regular intervals, for example, every 200 msec.

まず、ステップS110では、コントローラ10は、それぞれのセンサ20a〜20hからセンサ距離情報を取得する。   First, in step S110, the controller 10 acquires sensor distance information from each of the sensors 20a to 20h.

ステップS120では、コントローラ10の障害物距離算出機能は、各センサ20a〜20hから取得したセンサ距離情報に基づいて、障害物距離Da〜Dhを算出する。ここで、図9は、ステップS120の障害物距離算出処理の内容を示すフローチャートである。図9のフローチャートに沿って、ステップS120の障害物距離算出処理の内容について以下に説明する。   In step S120, the obstacle distance calculation function of the controller 10 calculates the obstacle distances Da to Dh based on the sensor distance information acquired from the sensors 20a to 20h. Here, FIG. 9 is a flowchart showing the contents of the obstacle distance calculation processing in step S120. The contents of the obstacle distance calculation process in step S120 will be described below along the flowchart of FIG.

まず、ステップS121では、障害物距離算出機能は、それぞれの各センサ20a〜20hから取得したセンサ距離情報を車両距離情報に変換する。ここで、センサ距離情報は、各センサ20a〜20hを中心とする極座標系により表現されている。そこで、障害物距離算出機能は、まず、各センサ20a〜20hを中心とする極座標系のセンサ距離情報を、各センサ20a〜20hを中心とする直交座標系のセンサ距離情報に変換する。そして、障害物距離算出機能は、車両1を中心とする直交座標系における各センサ20a〜20hの位置情報を参照して、各センサ20a〜20hを中心とする直交座標系で表現されるセンサ距離情報を、車両1を中心とする直交座標系で表現される車両距離情報に変換する。   First, in step S121, the obstacle distance calculation function converts sensor distance information acquired from each of the sensors 20a to 20h into vehicle distance information. Here, the sensor distance information is expressed by a polar coordinate system centered on each of the sensors 20a to 20h. Therefore, the obstacle distance calculation function first converts sensor distance information in the polar coordinate system centered on each sensor 20a-20h into sensor distance information in an orthogonal coordinate system centered on each sensor 20a-20h. The obstacle distance calculation function refers to the position information of each sensor 20a to 20h in the orthogonal coordinate system centered on the vehicle 1, and the sensor distance expressed in the orthogonal coordinate system centered on each sensor 20a to 20h. The information is converted into vehicle distance information expressed in an orthogonal coordinate system centered on the vehicle 1.

なお、障害物距離算出機能により、センサ距離情報を極座標系から直交座標系に変換する過程で、各センサ20a〜20hを中心として0.25°ごとに得た障害物の位置情報を直線補間するため、図10に示すように、障害物があるか否かを判断できないオクルージョン領域(障害物が手前に存在するため、その障害物の奥に他の障害物が存在するかを検知できない領域)が生じる。この場合、障害物距離算出機能は、このオクルージョン領域には、障害物が存在するものと認識する。これにより、障害物距離算出機能が、障害物が存在すると検知した障害物検知範囲は、実際に障害物が存在する範囲よりも大きくなる場合がある。このようなオクルージョン領域の拡大を軽減するために、例えば、270°の検知範囲を持つレーザレーダを車両1の四隅に配置することで、車両1周囲をステレオ視できるようにしてもよい。なお、図10は、オクルージョン領域を説明するための図である。   In the process of converting the sensor distance information from the polar coordinate system to the orthogonal coordinate system by the obstacle distance calculation function, the position information of the obstacle obtained every 0.25 ° is linearly interpolated around each sensor 20a to 20h. Therefore, as shown in FIG. 10, an occlusion area in which it is not possible to determine whether or not there is an obstacle (an area where an obstacle cannot be detected because there is an obstacle in the foreground) Occurs. In this case, the obstacle distance calculation function recognizes that an obstacle exists in the occlusion area. As a result, the obstacle detection range detected by the obstacle distance calculation function when there is an obstacle may be larger than the range where the obstacle actually exists. In order to reduce such an expansion of the occlusion area, for example, laser radars having a detection range of 270 ° may be arranged at the four corners of the vehicle 1 so that the periphery of the vehicle 1 can be viewed in stereo. FIG. 10 is a diagram for explaining the occlusion area.

ステップS122では、障害物距離算出機能は、ステップS121において車両1を中心とした直交座標系に変換した各センサ20a〜20hに対応する8つの車両距離情報を統合して、統合距離情報を算出する。なお、障害物距離算出機能により統合距離情報を算出する際に、2以上のセンサの検知範囲が重複する範囲においては、これらのセンサがともに障害物があると検知した範囲のみに障害物が存在すると認識することで、上述したオクルージョン領域の拡大を軽減することができる。   In step S122, the obstacle distance calculation function calculates the integrated distance information by integrating the eight vehicle distance information corresponding to the sensors 20a to 20h converted into the orthogonal coordinate system centered on the vehicle 1 in step S121. . In addition, when calculating the integrated distance information by the obstacle distance calculation function, in the range where the detection range of two or more sensors overlaps, the obstacle exists only in the range where both sensors detect the obstacle. Then, by recognizing, the expansion of the occlusion area described above can be reduced.

次に、ステップS123では、障害物距離算出機能は、車両周囲を複数の領域50a〜50hに分割する。図3に示すように、分割領域50a〜50hは、右側前端、右側ドアミラー近傍、右側後輪近傍、右側後端、左側前端、左側ドアミラー近傍、左側後輪近傍、および左側後端のそれぞれに対応する領域である。障害物距離算出機能は、図3に示すように、車両1の左側前端と右側前端との間の中心から車両1の側面に対して垂直に伸ばした境界線と、車両1の右側前端と右側ドアミラー近傍との間の中心から車両1の側面に対して垂直に伸ばした境界線とにより車両周囲を分割領域50aに分割する。同様に、障害物距離算出機能は、図3に示すように、車両1の左右前端、左右ドアミラー近傍、左右後輪近傍、および左右後端の各部分のうち隣り合う部分の間の中心から車両1の側面に対して垂直に伸ばした境界線により車両周囲を領域50b〜50hに分割する。   Next, in step S123, the obstacle distance calculation function divides the vehicle periphery into a plurality of regions 50a to 50h. As shown in FIG. 3, the divided regions 50a to 50h correspond to the right front end, the right door mirror vicinity, the right rear wheel vicinity, the right rear end, the left front end, the left door mirror vicinity, the left rear wheel vicinity, and the left rear end, respectively. It is an area to do. As shown in FIG. 3, the obstacle distance calculation function includes a boundary line extending perpendicularly to the side surface of the vehicle 1 from the center between the left front end and the right front end of the vehicle 1, and the right front end and right side of the vehicle 1. The periphery of the vehicle is divided into divided areas 50a by a boundary line extending perpendicularly to the side surface of the vehicle 1 from the center between the vicinity of the door mirror. Similarly, as shown in FIG. 3, the obstacle distance calculation function is performed from the center between adjacent portions of the left and right front ends, the left and right door mirrors, the left and right rear wheels, and the left and right rear ends of the vehicle 1. The periphery of the vehicle is divided into regions 50b to 50h by a boundary line extending perpendicularly to one side surface.

なお、障害物距離算出機能により車両1周囲を複数の領域に分割する手法は、上述した手法に限られず、ユーザの運転を支援する内容などに応じて、適宜変更してよい。また、ステップS123の処理は、ステップS121またはステップS122の前に行ってもよく、またはステップS121,122と同時に行ってもよい。   Note that the method of dividing the periphery of the vehicle 1 into a plurality of regions by the obstacle distance calculation function is not limited to the method described above, and may be changed as appropriate according to the content that supports the user's driving. Moreover, the process of step S123 may be performed before step S121 or step S122, or may be performed simultaneously with steps S121 and S122.

ステップS124では、障害物距離算出機能は、ステップS123で分割した分割領域50a〜50hごとに、車両1から障害物までの距離である障害物距離Da〜Dhを算出する。具体的には、障害物距離算出機能は、ステップ122で算出した統合距離情報を用いて、分割領域50aにおいて、車両1の側面から障害物に対して垂直に伸ばした距離を算出し、最も短い距離を障害物距離Daとして算出する。同様に、障害物算出距離は、分割領域50b〜50hにおいても、分割領域50b〜50hにそれぞれ対応する障害物距離Db〜Dhを算出する。なお、障害物距離算出機能により全ての分割領域50a〜50hにおいて障害物距離Da〜Dhを算出した後は、ステップS120の障害物距離算出処理を終了する。   In step S124, the obstacle distance calculation function calculates obstacle distances Da to Dh, which are distances from the vehicle 1 to the obstacle, for each of the divided areas 50a to 50h divided in step S123. Specifically, the obstacle distance calculation function calculates the distance that is perpendicular to the obstacle from the side surface of the vehicle 1 in the divided region 50a using the integrated distance information calculated in step 122, and is the shortest. The distance is calculated as the obstacle distance Da. Similarly, obstacle distances Db to Dh corresponding to the divided areas 50b to 50h are calculated in the divided areas 50b to 50h. Note that after the obstacle distances Da to Dh are calculated in all the divided regions 50a to 50h by the obstacle distance calculation function, the obstacle distance calculation process in step S120 is ended.

次に、図8に戻り、ステップS130以降の処理について説明する。ステップS130では、コントローラ10の接近度算出機能は、ステップS120の障害物距離算出処理で各分割領域50a〜50hごとに算出した障害物距離Da〜Dhを用いて、車両1と障害物との接近度合である接近度Aa〜Ahを各分割領域50a〜50hごとに算出する。ここで、図4に示すように、接近度Aは障害物距離Dの値によって異なる式で算出される。図4に示すように、障害物距離Dが所定の距離D以下場合(D≦D)、接近度算出機能は接近度Aを下記式(1)に基づいて算出する。
A = Amax ・・・(1)
ここで、Amaxは接近度最大値であり、距離Dは接近度Aを最大値として算出する閾値となる距離である。このように、障害物距離D(車両1と障害物との距離)が距離D以下の場合は、接近度算出機能は、接近度Aを接近度最大値Amaxに設定する。
Next, returning to FIG. 8, the processing after step S130 will be described. In step S130, the approach degree calculation function of the controller 10 uses the obstacle distances Da to Dh calculated for each of the divided areas 50a to 50h in the obstacle distance calculation process of step S120, and approaches the vehicle 1 and the obstacle. The degree of approach Aa to Ah is calculated for each of the divided areas 50a to 50h. Here, as shown in FIG. 4, the degree of approach A is calculated by a different formula depending on the value of the obstacle distance D. As shown in FIG. 4, when the obstacle distance D is equal to or less than a predetermined distance D 1 (D ≦ D 1 ), the approach degree calculation function calculates the approach degree A based on the following formula (1).
A = A max (1)
Here, A max is the maximum value of the approach degree, and the distance D 1 is a distance serving as a threshold for calculating the approach degree A as the maximum value. Thus, when obstacle distance D (distance between the vehicle 1 and the obstacle) the distance D 1 or less, the proximity calculating function, to set the approach degree A to approach degree maximum value A max.

また、図4に示すように、障害物距離Dが距離Dより大きく距離Dよりも小さい場合(D<D<D)、接近度算出機能は、下記式(2)に基づいて、接近度Aを算出する。
A = Amax×{(D−D)/(D−D)} ・・・(2)
ここで、距離Dは接近度Aの算出を開始する閾値となる距離である。図4に示すように、D<D<Dの範囲においては、障害物距離Dが大きくなるほど(車両1と障害物との距離が離れるほど)、接近度Aは小さくなる関係にある。
Further, as shown in FIG. 4, when obstacle distance D is smaller than the larger the distance D 2 than the distance D 1 (D 1 <D <D 2), the access degree calculation function, based on the following formula (2) The degree of approach A is calculated.
A = A max × {(D 2 -D) / (D 2 -D 1)} ··· (2)
Here, the distance D 2 is the distance the threshold for starting the calculation of approach degree A. As shown in FIG. 4, in the range of D 1 <D <D 2 , the closer the obstacle distance D is (the farther the distance between the vehicle 1 and the obstacle is), the smaller the approach degree A is.

さらに、図4に示すように、障害物距離Dが距離D以上の場合(D≦D)は、接近度算出機能は、下記式(3)に基づいて、接近度Aを算出する。
A = 0 ・・・(3)
このように、障害物距離D(車両1と障害物との距離)が所定の距離D以上場合は、接近度算出機能は、車両1と障害物とは接近しておらず、ユーザに障害物の位置情報を伝達する必要がないと判断して接近度Aを0に設定する。なお、距離D,D、および接近度最大値Amaxは所定の値であって、適宜設定してよい。例えば、接近度最大値Amaxを100として設定してよい。
Further, as shown in FIG. 4, when the obstacle distance D is equal to or greater than the distance D 2 (D 2 ≦ D), the approach degree calculation function calculates the approach degree A based on the following formula (3).
A = 0 (3)
Thus, when obstacle distance D (distance between the vehicle 1 and the obstacle) is a predetermined distance D 2 or more, the proximity calculating function, not close to the vehicle 1 and the obstacle, failure to the user It is determined that it is not necessary to transmit the position information of the object, and the approach degree A is set to zero. The distances D 1 and D 2 and the maximum approach value A max are predetermined values and may be set as appropriate. For example, the maximum approach value A max may be set to 100.

次に、ステップS140では、コントローラ10の制御量算出機能は、振動体31a〜31hを振動させる必要があるか否かを判断する。具体的には、制御量算出機能は、分割領域50a〜50hのうちいずれかの領域における接近度Aa〜Ahが0よりも大きいか否かを判断する。分割領域50a〜50hのうちいずれかの領域における接近度Aa〜Ahが0よりも大きい場合、制御量算出機能は、この分割領域に対応する振動体を振動させる必要があると判断し、ステップS150に進む。一方、全ての分割領域50a〜50hにおける接近度Aa〜Ahが0の場合、制御量算出機能は、振動体31a〜31hを振動させる必要がないと判断し、この運転支援処理を終了する。   Next, in step S140, the control amount calculation function of the controller 10 determines whether it is necessary to vibrate the vibrating bodies 31a to 31h. Specifically, the control amount calculation function determines whether or not the approach degrees Aa to Ah in any of the divided regions 50a to 50h are greater than zero. If the degree of approach Aa to Ah in any of the divided areas 50a to 50h is greater than 0, the control amount calculation function determines that the vibrating body corresponding to the divided area needs to be vibrated, and step S150. Proceed to On the other hand, when the approach degrees Aa to Ah in all the divided areas 50a to 50h are 0, the control amount calculation function determines that it is not necessary to vibrate the vibrating bodies 31a to 31h, and ends this driving support process.

ステップS150では、コントローラ10の制御量算出機能は、各分割領域50a〜50hにそれぞれ対応する振動体31a〜31hを振動させるための制御量Xを算出する。具体的には、制御量算出機能は、ステップS130で算出した分割領域50aにおける車両1と障害物との接近度合である接近度Aaに基づいて、分割領域50aに対応する振動体31aを振動させるための制御量Xaを算出する。同様に、制御量算出機能は、それぞれの分割領域50b〜50hにおける接近度Ab〜Ahに基づいて、それぞれの分割領域50b〜50hに対応する振動体31b〜31hを振動させるための制御量Xb〜Xhを算出する。   In step S150, the control amount calculation function of the controller 10 calculates a control amount X for vibrating the vibrating bodies 31a to 31h corresponding to the divided regions 50a to 50h, respectively. Specifically, the control amount calculation function vibrates the vibrating body 31a corresponding to the divided area 50a based on the approach degree Aa that is the degree of approach between the vehicle 1 and the obstacle in the divided area 50a calculated in step S130. The control amount Xa for this is calculated. Similarly, the control amount calculation function is based on the control amounts Xb˜ for vibrating the vibrating bodies 31b˜31h corresponding to the respective divided regions 50b˜50h based on the approach degrees Ab˜Ah in the respective divided regions 50b˜50h. Xh is calculated.

ここで、図5に示すように、制御量Xは接近度Aの値によって異なる式で算出される。具体的には、接近度Aが0の場合、制御量算出機能は、下記式(4)に基づいて、制御量Xを算出する。
X = Xtiny ・・・(4)
ここで、Xtinyは、ユーザが感知できる微小の振動をユーザに与えるように振動体を駆動するための制御量微小値である。このように、制御量算出機能は、接近度Aが0、すなわち、車両1の周囲に障害物が存在しない場合においても、制御量Xを制御量微小値Xtinyとする。なお、周囲に障害物が存在する領域に対応する振動体と、周囲に障害物が存在しない領域に対応する振動体とをユーザが区別できるように、制御量微小値Xtinyは後述する制御量最小値Xminよりもさらに小さい値に設定される。
Here, as shown in FIG. 5, the control amount X is calculated by a different formula depending on the value of the approach degree A. Specifically, when the degree of approach A is 0, the control amount calculation function calculates the control amount X based on the following equation (4).
X = X tiny (4)
Here, X tiny is a control amount minute value for driving the vibrating body so as to give the user a minute vibration that can be sensed by the user. As described above, the control amount calculation function sets the control amount X to the control amount minute value X tiny even when the approach degree A is 0, that is, when there is no obstacle around the vehicle 1. Note that the control amount minute value X tiny is a control amount described later so that the user can distinguish between a vibrating body corresponding to a region where an obstacle exists around and a vibrating body corresponding to a region where no obstacle exists around. A value smaller than the minimum value Xmin is set.

一方、接近度Aが0よりも大きい場合は、接近度算出機能は、下記式(5)に基づいて、制御量Xを算出する。
X =(Xmax−Xmin)×A/Amax+Xmin ・・・(5)
ここで、Xmaxは振動体を最も強く振動させる制御量最大値であり、Xminは接近度が0よりも大きい振動体を最も弱く振動させる制御量最小値である。このように、接近度Aが0よりも大きい場合、制御量算出機能は、制御量Xを、制御量最小値Xminから制御量最大値Xmaxまでの値であって、接近度Aに比例して増加する値として算出する。すなわち、接近度算出機能は、車両1と障害物との接近度合である接近度Aが大きいほど、振動体の振動が大きくなるように制御量Xを大きな値で算出する。なお、制御量最小値Xmin、制御量最大値Xmaxは所定の値であって、適宜設定される。
On the other hand, when the approach degree A is larger than 0, the approach degree calculation function calculates the control amount X based on the following formula (5).
X = (X max -X min) × A / A max + X min ··· (5)
Here, X max is the maximum control amount that vibrates the vibrating body most strongly, and X min is the minimum control amount that vibrates the vibrating body having a degree of proximity greater than 0 most weakly. As described above, when the approach degree A is larger than 0, the control amount calculation function determines that the control amount X is a value from the control amount minimum value X min to the control amount maximum value X max and is proportional to the approach degree A. And calculate as an increasing value. That is, the approach degree calculation function calculates the control amount X with a larger value so that the greater the degree of approach A, which is the degree of approach between the vehicle 1 and the obstacle, the greater the vibration of the vibrating body. The minimum control amount value X min and the maximum control amount value X max are predetermined values and are set as appropriate.

ステップ160では、コントローラ10は、全ての振動体31a〜31hを制御量Xtinyに応じた周波数および振幅で振動させる。そして、ステップS170では、コントローラ10は、各振動体31a〜31hを、各振動体31a〜31hに対応する制御量Xa〜Xhに応じた周波数および振幅で振動させる。 In step 160, the controller 10 vibrates all the vibrators 31a to 31h with a frequency and amplitude corresponding to the control amount X tiny . In step S170, the controller 10 vibrates the vibrating bodies 31a to 31h with frequencies and amplitudes corresponding to the control amounts Xa to Xh corresponding to the vibrating bodies 31a to 31h.

ここで、図11は、障害物が周囲に存在しない領域に対応する振動体と障害物が周囲に存在する領域に対応する振動体との振動の違いを説明するための図である。図11に示すようにコントローラ10は、まず、時間t1だけ全ての振動体31a〜31hを制御量微小値Xtinyに応じた周波数および振幅で振動させる(ステップS160)。そのため、障害物が周囲に存在しない領域に対応する振動体の振動を示す図11の上図においても、また障害物が周囲に存在する領域に対応する振動体の振動を示す図11の下図においても、振動体は制御量微小値Xtinyに応じた弱い振動で振動する。御量微小値Xtinyは制御量最小値Xminよりもさらに小さい制御量であり、ユーザは、全ての振動体31a〜31hから弱い振動を受けることになる。その後、コントローラ10は、振動体31a〜31hを、分割領域50a〜50hにおける車両1と障害物との接近度合から算出した制御量Xa〜Xhで時間t2だけ振動させる(ステップS170)。ここで、障害物が周囲に存在していない分割領域における接近度Aは0のため、この分割領域における制御量Xは制御量Xtinyとして算出される。そのため、図11の上図に示すように、障害物が周囲に存在しない分割領域に対応する振動体は、時間t2においても時間t1と同じく制御量Xtinyに応じた周波数および振幅で振動する。一方、障害物が周囲に存在する分割領域における接近度Aは0よりも大きく、この分割領域における制御量Xは制御量最小値Xminよりも大きい値であって、接近度Aに比例する値として算出される。そのため、図11の下図に示すように、障害物が周囲に存在する分割領域に対応する振動体は、時間t2においては、この分割領域における車両1と障害物との接近度合である接近度Aから算出された制御量Xに応じた周波数と振幅で振動する。 Here, FIG. 11 is a diagram for explaining a difference in vibration between a vibrating body corresponding to a region where no obstacle exists around and a vibrating body corresponding to a region where the obstacle exists around. As shown in FIG. 11, the controller 10 first vibrates all the vibrators 31a to 31h with a frequency and amplitude corresponding to the control amount minute value X tiny for a time t1 (step S160). Therefore, in the upper diagram of FIG. 11 showing the vibration of the vibrating body corresponding to the region where no obstacle exists in the surroundings, and in the lower diagram of FIG. 11 showing the vibration of the vibrating body corresponding to the region where the obstacle exists in the surroundings. In addition, the vibrating body vibrates with a weak vibration corresponding to the control amount minute value X tiny . The control amount minute value X tiny is a control amount smaller than the control amount minimum value X min , and the user receives weak vibrations from all the vibrators 31a to 31h. Thereafter, the controller 10 vibrates the vibrating bodies 31a to 31h for the time t2 with the control amounts Xa to Xh calculated from the degree of approach between the vehicle 1 and the obstacle in the divided regions 50a to 50h (step S170). Here, since the degree of approach A in the divided area where no obstacle is present is 0, the control amount X in this divided area is calculated as the control amount X tiny . Therefore, as shown in the upper diagram of FIG. 11, the vibrating body corresponding to the divided region where no obstacle is present vibrates at the frequency and amplitude corresponding to the control amount X tiny at time t2 as well as at time t1. On the other hand, the approach degree A in the divided area where the obstacle is present is greater than 0, and the control amount X in this divided area is a value larger than the control amount minimum value X min and is proportional to the approach degree A. Is calculated as Therefore, as shown in the lower diagram of FIG. 11, the vibration body corresponding to the divided area where the obstacle is present around is the approach degree A that is the degree of approach between the vehicle 1 and the obstacle in the divided area at time t2. Vibrates at a frequency and an amplitude corresponding to the control amount X calculated from.

このように、時間t1だけ全ての振動体31a〜31hを制御量微小値Xtinyに応じた周波数および振幅で振動させた後に、障害物が周囲に存在する領域に対応する振動体を障害物との接近度合いに応じた制御量で振動させ、障害物が周囲に存在しない領域に対応する振動体を制御量Xtinyのまま振動させることにより、ユーザは、各振動体31a〜31hと車両周囲の分割領域50a〜50hとの対応関係を適切に把握することができ、車両周囲の障害物が存在する方向およびその障害物との接近度合を適切に把握することができる。なお、振動体の駆動時間である時間t1,t2は、特に限定されず、適宜設定すればよい。 In this way, after all the vibrating bodies 31a to 31h are vibrated with a frequency and amplitude corresponding to the control amount minute value X tiny for the time t1, the vibrating bodies corresponding to the area where the obstacle exists are regarded as obstacles. By vibrating with a control amount according to the degree of approach of the vehicle, and vibrating a vibrating body corresponding to a region where no obstacle exists in the surroundings with the control amount X tiny , the user can connect each of the vibrating bodies 31a to 31h to the surroundings of the vehicle. The correspondence relationship with the divided areas 50a to 50h can be properly grasped, and the direction in which the obstacle around the vehicle exists and the degree of approach to the obstacle can be grasped appropriately. Note that the times t1 and t2 that are the driving time of the vibrator are not particularly limited, and may be set as appropriate.

ここで、図12A〜図12Cは、第1実施形態に係る運転支援処理を説明するための一場面例を示す図であって、車両1が低速の車両速度で狭路を右折する場面の運転支援処理の一例を示している。図12Aは、車両1が低速の車両速度で狭路を右折する場面における車両1と車両1の周囲の存在する障害物と関係を示している。また、図12Bは、図12Aの場面例において図11に示す時間t1において振動体31a〜31hの振動の様子を示している。さらに図12Cは、図12Aの場面例において図11に示す時間t2において振動体31a〜31hの振動の様子を示している。なお、図12Aにおいて、分割領域50a〜50hの中心となる部分を丸印で示しており、特に、障害物との距離が短い右側後輪近傍と左側前端とは、他の部分と比べて大きな丸印で表示している。図12Aの場面例においては、車両1が狭路を右折する際に、車両1の右側後輪近傍と左側前端とが接近しており、車両1の右側後輪近傍に対応する分割領域50cと、車両1の左側前端に対応する分割領域50eとにおける接近度Ac,Aeは0よりも大きくなり、制御量Xc,Xeは接近度合に応じた値として算出される。一方、分割領域50c,50e以外の分割領域50a,50b,50d,50f〜50hにおける接近度Aa,Ab,Ad,Af〜Ahは0となり、これらの分割領域における制御量Xa,Xb,Xd,Xf〜Xhは微小制御量Xtinyが算出される。 Here, FIG. 12A to FIG. 12C are diagrams showing an example of a scene for explaining the driving support processing according to the first embodiment, and driving in a scene where the vehicle 1 turns right on a narrow road at a low vehicle speed. An example of support processing is shown. FIG. 12A shows the relationship between the vehicle 1 and obstacles around the vehicle 1 when the vehicle 1 turns right on a narrow road at a low vehicle speed. Moreover, FIG. 12B has shown the mode of vibration of the vibrating bodies 31a-31h in the example of a scene of FIG. 12A at the time t1 shown in FIG. Further, FIG. 12C shows a state of vibration of the vibrating bodies 31a to 31h at time t2 shown in FIG. 11 in the scene example of FIG. 12A. In FIG. 12A, the center part of the divided areas 50a to 50h is indicated by a circle, and in particular, the vicinity of the right rear wheel and the left front end where the distance from the obstacle is short are larger than the other parts. It is displayed with a circle. In the example of the scene of FIG. 12A, when the vehicle 1 turns right on a narrow road, the vicinity of the right rear wheel and the left front end of the vehicle 1 are close to each other, and the divided region 50c corresponding to the vicinity of the right rear wheel of the vehicle 1 The approach degrees Ac and Ae in the divided region 50e corresponding to the left front end of the vehicle 1 are larger than 0, and the control amounts Xc and Xe are calculated as values according to the approach degrees. On the other hand, the approach degrees Aa, Ab, Ad, Af to Ah in the divided areas 50a, 50b, 50d, and 50f to 50h other than the divided areas 50c and 50e are 0, and the control amounts Xa, Xb, Xd, and Xf in these divided areas are 0. ˜Xh is a minute control amount X tiny calculated.

そこで、図12Bに示すように、コントローラ10は、全ての振動体31a〜31hを制御量Xtinyに応じた周波数および振幅で時間t1だけ振動させる(ステップS160)。その後、図12Cに示すように、コントローラ10は、障害物が周囲に存在する分割領域50cと分割領域50eとに対応する振動体31c,31eを接近度合に応じた制御量Xc,Xeに基づいて振動させ、障害物が周囲に存在しない分割領域50a,50b,50d,50f〜50hに対応する振動体31a,31b,31d,31f〜31hを制御量Xtinyに基づいて時間t2だけ振動させる。そのため、時間t1においては、図12Bに示すように、全ての振動体31a〜31hが弱く振動し、時間t2においては、図12Cに示すように、障害物が周囲に存在する分割領域50cと分割領域50eとに対応する振動体31c,31eが制御量Xc,Xeに基づいて強く振動し、障害物が周囲に存在しない分割領域50a,50b,50d,50f〜50hに対応する振動体31a,31b,31d,31f〜31hは弱く振動したままとなる。 Therefore, as shown in FIG. 12B, the controller 10 vibrates all the vibrators 31a to 31h for a time t1 with a frequency and an amplitude corresponding to the control amount X tiny (step S160). Thereafter, as shown in FIG. 12C, the controller 10 controls the vibrating bodies 31c and 31e corresponding to the divided areas 50c and 50e around which obstacles exist based on the control amounts Xc and Xe according to the approach degrees. The vibrating bodies 31a, 31b, 31d, 31f to 31h corresponding to the divided areas 50a, 50b, 50d, 50f to 50h where no obstacle exists around are vibrated for a time t2 based on the control amount X tiny . Therefore, at time t1, as shown in FIG. 12B, all the vibrators 31a to 31h vibrate weakly, and at time t2, as shown in FIG. The vibrating bodies 31c, 31e corresponding to the area 50e vibrate strongly based on the control amounts Xc, Xe, and the vibrating bodies 31a, 31b corresponding to the divided areas 50a, 50b, 50d, 50f to 50h where no obstacle exists around. , 31d, 31f to 31h remain weakly vibrated.

なお、振動体31a〜31hを振動させる方法は図11に示す方法に限られない。例えば、図13に示すように、コントローラ10は、まず、時間t1だけ全ての振動体31a〜31hを制御量Xtinyに基づいて駆動させた後に、時間t2だけ全ての振動体31a〜31hの振動を止める。そして、コントローラ10は、障害物が接近している領域に対応する振動体のみを、時間t3だけ、車両1と障害物との接近度Aに基づいて算出した制御量Xに応じた周波数および振幅で振動させる。すなわち、時間t3においては、図13の上図に示すように、障害物が周囲に存在しない領域に対応する振動体は駆動させず、図13の下図に示すように、障害物が周囲に存在する領域に対応する振動体のみを、障害物との接近度合に応じた制御量Xに基づく周波数および振幅で振動させる。この場合においても、ユーザは、振動体と当該振動体が示す車両周囲の領域との対応関係を適切に把握することができ、車両1に接近する障害物が存在する方向および接近度合を適切に把握することができる。なお、図13は、本実施形態に係る振動体を振動させる他の方法の一例を示す図である。 The method of vibrating the vibrating bodies 31a to 31h is not limited to the method shown in FIG. For example, as shown in FIG. 13, the controller 10 first drives all the vibrators 31a to 31h based on the control amount X tiny for a time t1, and then vibrates all the vibrators 31a to 31h for a time t2. Stop. Then, the controller 10 selects only the vibrating body corresponding to the area where the obstacle is approaching, and the frequency and amplitude corresponding to the control amount X calculated based on the approach degree A between the vehicle 1 and the obstacle for the time t3. Vibrate with. That is, at time t3, as shown in the upper diagram of FIG. 13, the vibrating body corresponding to the area where no obstacle exists is not driven, and there is an obstacle in the surrounding as shown in the lower diagram of FIG. Only the vibrating body corresponding to the area to be vibrated is vibrated at a frequency and amplitude based on the control amount X corresponding to the degree of approach to the obstacle. Even in this case, the user can appropriately grasp the correspondence between the vibrating body and the area around the vehicle indicated by the vibrating body, and can appropriately determine the direction and the degree of approach in which the obstacle approaching the vehicle 1 exists. I can grasp it. FIG. 13 is a diagram illustrating an example of another method for vibrating the vibrating body according to the present embodiment.

また、図13に示す例の他に、例えば、障害物が周囲に存在しない領域に対応する振動体の制御量を制御量Xtinyとし、障害物が周囲に存在する領域に対応する振動体の制御量を接近度合に応じた制御量Xとして、時間t1だけ全ての振動体31a〜31hを駆動した後に、障害物が周囲に存在しない領域に対応する振動体の振動のみ停止してもよい。さらに、全ての振動体31a〜31hを制御量Xtinyで時間t1だけ振動させた後に、障害物が周囲に存在しない領域に対応する振動体の振動を停止し、一方、障害物が周囲に存在する領域に対応する振動体を障害物との接近度合に応じた制御量Xで時間t2だけ振動させてもよい。 In addition to the example shown in FIG. 13, for example, the control amount of a vibrating body corresponding to a region where no obstacle exists around is set as a control amount X tiny, and the vibration body corresponding to the region where the obstacle exists around The control amount may be the control amount X corresponding to the degree of approach, and after all the vibrators 31a to 31h are driven for the time t1, only the vibration of the vibrator corresponding to the region where no obstacle exists around may be stopped. Furthermore, after all the vibrators 31a to 31h are vibrated by the control amount X tiny for the time t1, the vibration of the vibrator corresponding to the area where the obstacle is not present is stopped, while the obstacle is present around. The vibrating body corresponding to the area to be operated may be vibrated for a time t2 with a control amount X corresponding to the degree of approach with the obstacle.

加えて、ステップS160において、コントローラ10は、時間t1だけ全ての振動体31a〜31hを振動させることなく、障害物が周囲に存在する領域に対応する振動体と当該振動体が示す車両周囲の領域との対応関係をユーザが把握できるように所定の振動体を振動させてもよい。例えば、分割領域50cにおいて車両1の周囲に障害物が存在する場合、ステップS160において、コントローラ10は、障害物が存在する分割領域50cと同じ車両1の右側の分割領域50a〜50dに対応する振動体31a〜31dを振動させた後に、ステップS170において、振動体31cのみを障害物との接近度合に応じた制御量Xcで振動させてもよく、また他には、障害物が存在する分割領域50cおよび分割領域50cと隣接する分割領域50b,50dに対応する振動体31b〜31dを振動させた後に、ステップS170において、振動体31cを障害物との接近度合に応じた制御量Xcに基づいて振動させてもよい。   In addition, in step S160, the controller 10 does not vibrate all the vibrating bodies 31a to 31h for the time t1, and the vibrating body corresponding to the area where the obstacle exists and the area around the vehicle indicated by the vibrating body The predetermined vibrating body may be vibrated so that the user can grasp the correspondence relationship. For example, when there is an obstacle around the vehicle 1 in the divided area 50c, in step S160, the controller 10 vibrates corresponding to the divided areas 50a to 50d on the right side of the vehicle 1 that is the same as the divided area 50c where the obstacle exists. After the bodies 31a to 31d are vibrated, in step S170, only the vibrating body 31c may be vibrated with the control amount Xc corresponding to the degree of proximity to the obstacle, or in other divided areas where the obstacle exists. After vibrating the vibrating bodies 31b to 31d corresponding to the divided areas 50b and 50d adjacent to 50c and the divided area 50c, in step S170, the vibrating body 31c is controlled based on the control amount Xc corresponding to the degree of proximity to the obstacle. It may be vibrated.

なお、コントローラ10は、全ての分割領域50a〜50hにおいて車両周囲に障害物が存在しないと判断されるまで、振動体31a〜31hを継続的に振動させてもよく、また、振動体31a〜31hを間欠的に振動させてもよい。また、コントローラ10は、制御量Xに応じて振幅および周波数を変更するのではなく、例えば、振幅と周波数のどちらか一方のみを変更するようにしてもよい。   Note that the controller 10 may continuously vibrate the vibrating bodies 31a to 31h until it is determined that no obstacle exists around the vehicle in all the divided areas 50a to 50h, or the vibrating bodies 31a to 31h. May be intermittently vibrated. The controller 10 may change only one of the amplitude and the frequency, for example, instead of changing the amplitude and the frequency according to the control amount X.

ステップS170で、各分割領域50a〜50hにおいて算出した制御量Xで各分割領域50a〜50hに対応する振動体31a〜31hを振動させた後は、今回の運転支援処理を終了する。   In step S170, after the vibrating bodies 31a to 31h corresponding to the divided areas 50a to 50h are vibrated by the control amount X calculated in the divided areas 50a to 50h, the current driving support process is terminated.

以上のように、第1実施形態によれば、市街路を走行する際や、狭路を走行する際などの車両1の周囲に障害物が存在する場合、全ての振動体31a〜31hを制御量Xtinyに応じて振動させた後に、各分割領域50a〜50hにおける障害物の位置情報に基づいて算出した制御量Xa〜Xhに応じて各分割領域50a〜50hに対応する振動体31a〜31hを振動させる。これにより、ユーザは、振動体と車両周囲との対応関係を適切に把握することができ、障害物が存在する方向および車両1と障害物との接近度合を適切に把握することができる。特に、第1実施形態においては、分割領域50a〜50hと振動体31a〜31hとがそれぞれ1対1で対応するため、ユーザは、振動体と車両周囲との対応関係を直感的に把握することができる。また、振動体31a〜31hの振動による触覚刺激は、押圧力による触覚刺激と比べて、ユーザが順応しにくい刺激特性を有するため、ユーザの触覚刺激への感度が低下することを軽減できる。 As described above, according to the first embodiment, when there is an obstacle around the vehicle 1 such as when traveling on a city road or when traveling on a narrow road, all the vibrators 31a to 31h are controlled. Vibrating bodies 31a to 31h corresponding to the divided areas 50a to 50h according to the control amounts Xa to Xh calculated based on the position information of the obstacles in the divided areas 50a to 50h after being vibrated according to the amount X tiny Vibrate. Thereby, the user can appropriately grasp the correspondence relationship between the vibrating body and the surroundings of the vehicle, and can appropriately grasp the direction in which the obstacle exists and the degree of approach between the vehicle 1 and the obstacle. In particular, in the first embodiment, the divided areas 50a to 50h and the vibrating bodies 31a to 31h correspond one-to-one, so that the user intuitively grasps the correspondence between the vibrating body and the surroundings of the vehicle. Can do. In addition, the tactile stimulation due to the vibrations of the vibrating bodies 31a to 31h has a stimulation characteristic that is difficult for the user to adapt as compared with the tactile stimulation due to the pressing force, and thus can reduce the sensitivity of the user to the tactile stimulation.

さらに、第1実施形態において、コントローラ10は、車両1と障害物とが一定の距離以下で接近した(障害物距離Dが所定の距離Dmax以下)場合のみ、振動体31a〜31hを振動させることで、ユーザに提示する触覚刺激の頻度を少なくすることができ、ユーザが触覚刺激を受けることにより感じる不快感や煩わしさを最小限に押さえることができる。 Furthermore, in the first embodiment, the controller 10 vibrates the vibrating bodies 31a to 31h only when the vehicle 1 and the obstacle approach each other at a certain distance or less (the obstacle distance D is equal to or less than the predetermined distance Dmax ). Thus, the frequency of tactile stimulation presented to the user can be reduced, and discomfort and annoyance felt by the user receiving the tactile stimulation can be minimized.

加えて、本実施形態においては、車両1が狭路を走行する場合や駐車を行う場合などにおいて、ユーザが特に着目する車両1の右側前端、右側ドアミラー近傍、右側後輪近傍、右側後端、左側前端、左側ドアミラー近傍、左側後輪近傍、および左側後端のそれぞれに対応した領域を分割領域として分割する。これにより、例えば、車両1が狭路を右左折する際に車両1の内輪差などにより車両1の車体側面に障害物が迫った状況などにおいて、これらの分割領域における障害物の位置情報を適切にユーザに伝達することができ、その結果、ユーザが障害物を避けるようにユーザの運転を支援できる。   In addition, in the present embodiment, when the vehicle 1 travels on a narrow road or parks, the right front end of the vehicle 1 that the user particularly pays attention to, the right door mirror vicinity, the right rear wheel vicinity, the right rear end, The areas corresponding to the left front end, the left door mirror vicinity, the left rear wheel vicinity, and the left rear end are divided as divided areas. Thus, for example, when the vehicle 1 makes a right or left turn on a narrow road, the position information of the obstacles in these divided areas is appropriately obtained in a situation where an obstacle approaches the vehicle body side surface of the vehicle 1 due to an inner wheel difference of the vehicle 1. As a result, it is possible to support the user's driving so that the user avoids the obstacle.

なお、本実施形態において、分割領域50a〜50hを求めることなく、センサ20a〜20hの検知範囲と振動体31a〜31hとを1対1で対応させてもよい。すなわち、センサ20a〜20hの検知範囲において求めたセンサ距離情報に基づいて、各センサ20a〜20hの検知範囲における障害物距離Da〜Dhを算出し、算出した障害物距離Da〜Dhから各センサ20a〜20hの検知範囲に対応する制御量Xa〜Xhを算出し、算出した制御量Xa〜Xhに基づいて振動体31a〜31hを振動させてもよい。このように、センサ20a〜20hの検知範囲と振動体31a〜31hとをそれぞれ1対1で対応付けることで、振動体と車両周囲との対応関係をユーザに直感的に把握させることができるとともに、本運転支援処理を単純にすることができる。   In the present embodiment, the detection ranges of the sensors 20a to 20h and the vibrating bodies 31a to 31h may be associated with each other without obtaining the divided regions 50a to 50h. That is, the obstacle distances Da to Dh in the detection ranges of the sensors 20a to 20h are calculated based on the sensor distance information obtained in the detection ranges of the sensors 20a to 20h, and each sensor 20a is calculated from the calculated obstacle distances Da to Dh. Control amounts Xa to Xh corresponding to the detection range of ˜20h may be calculated, and the vibrators 31a to 31h may be vibrated based on the calculated control amounts Xa to Xh. In this way, by associating the detection ranges of the sensors 20a to 20h with the vibrating bodies 31a to 31h on a one-to-one basis, the user can intuitively grasp the correspondence between the vibrating body and the vehicle periphery, This driving support process can be simplified.

また、本実施形態において、ユーザに触覚刺激を伝達するために振動体31a〜31hを用いたが、振動体31a〜31hに代えて、触知ピンを用いてもよい。触知ピンは、モーターにより上下に駆動可能なデバイスであり、モーター駆動によりシートカバーを局所的に突出することで、ユーザに触覚刺激を伝達することができる。ここで、図14は、本実施形態に係る触知ピンを駆動させる方法の一例を示す図である。例えば、図14に示す例では、コントローラ10により、時間t1だけ全ての触知ピンを制御量Xtinyに基づいた駆動量だけ突出させる。その後、コントローラ10は、時間t2だけ全ての触知ピンを初期位置(突出していない状態)に戻す。さらに、コントローラ10は、障害物が周囲に存在する領域に対応する触知ピンのみを車両1と障害物との接近度合に応じた制御量Xに比例する駆動量で時間t3だけ突出させる。このように、振動体31a〜31hに代えて触知ピンを用いることで、振動体とは異なる押圧力による触覚刺激をユーザに与えることができ、ユーザに障害物が存在する方向および車両1と障害物との接近度合を伝達することができる。加えて、障害物が存在する方向をより高い精度でユーザに伝達するために分割領域の数を増やした際は、シート30における専有面積が振動体と比べて小さい触知ピンを用いることが好適な場合がある。 Further, in the present embodiment, the vibrating bodies 31a to 31h are used to transmit tactile stimulation to the user, but a tactile pin may be used instead of the vibrating bodies 31a to 31h. The tactile pin is a device that can be driven up and down by a motor, and a tactile stimulus can be transmitted to the user by locally projecting the seat cover by driving the motor. Here, FIG. 14 is a diagram illustrating an example of a method of driving the tactile pin according to the present embodiment. For example, in the example shown in FIG. 14, the controller 10 causes all the tactile pins to protrude by a driving amount based on the control amount X tiny for a time t1. Thereafter, the controller 10 returns all the tactile pins to the initial position (the state where they do not protrude) only for the time t2. Further, the controller 10 causes only the tactile pins corresponding to the area where the obstacle exists around to protrude for a time t3 with a drive amount proportional to the control amount X corresponding to the degree of approach between the vehicle 1 and the obstacle. Thus, by using tactile pins in place of the vibrating bodies 31a to 31h, it is possible to give the user a tactile stimulus with a pressing force different from that of the vibrating body. The degree of approach to the obstacle can be transmitted. In addition, when the number of divided areas is increased in order to transmit the direction in which the obstacle exists to the user with higher accuracy, it is preferable to use a tactile pin whose exclusive area in the seat 30 is smaller than that of the vibrating body. There are cases.

≪第2実施形態≫
続いて、第2実施形態に係る運転支援システムを図15に基づいて説明する。図15は、第2実施形態における運転支援システムを有する車両1aのブロック図である。第2実施形態においる運転支援システムを有する車両1aは、以下に説明する点において、第1実施形態に係る構成と異なる以外は、第1実施形態と同様の構成を有する。
<< Second Embodiment >>
Next, the driving support system according to the second embodiment will be described with reference to FIG. FIG. 15 is a block diagram of a vehicle 1a having a driving support system in the second embodiment. The vehicle 1a having the driving support system according to the second embodiment has the same configuration as that of the first embodiment except that the configuration described below is different from the configuration according to the first embodiment.

図15に示すように、車両1aには、前端中央に前方センサ21aと、左右ドアミラー近傍に左右一対の側方センサ21b,21cと、後端中央に後方センサ21dとが設置されている。前方センサ21aは、車両1aの前方領域を検知範囲とし、車両1aの前方を走行する他の車両までの距離情報をコントローラ10aに送信する。また、側方センサ21b,21cおよび後方センサ21dは、車両1aの周囲(側方および後方)に存在する他の車両までの距離情報をコントローラ10aに送信する。さらに、車両1aには、前方カメラ21eがフロントウィンドウ上部に設置されている。前方カメラ21eは、車両1aが走行する車線の車線端を検知するために車両1aの前方領域を撮像する。前方カメラ21eにより撮像された映像情報はコントローラ10aに送信される。なお、前方センサ21aは、例えば、レーザレーダやミリ波レーダを用いればよく、左右一対の側方センサ21b,21cおよび後方センサ21dは、例えば、ミリ波レーダや超音波レーダを用いればよい。また、前方カメラ21eは、例えば、複数の画素を有し、輝度画像を撮像できるCCDカメラなどを用いればよい。   As shown in FIG. 15, the vehicle 1a is provided with a front sensor 21a at the center of the front end, a pair of left and right side sensors 21b and 21c near the left and right door mirrors, and a rear sensor 21d at the center of the rear end. The front sensor 21a uses the front area of the vehicle 1a as a detection range, and transmits distance information to another vehicle traveling in front of the vehicle 1a to the controller 10a. Further, the side sensors 21b and 21c and the rear sensor 21d transmit distance information to other vehicles existing around the vehicle 1a (side and rear) to the controller 10a. Furthermore, the front camera 21e is installed in the vehicle 1a at the upper part of the front window. The front camera 21e images the front area of the vehicle 1a in order to detect the lane edge of the lane in which the vehicle 1a travels. Video information captured by the front camera 21e is transmitted to the controller 10a. The front sensor 21a may be a laser radar or a millimeter wave radar, for example, and the pair of left and right side sensors 21b and 21c and the rear sensor 21d may be a millimeter wave radar or an ultrasonic radar, for example. The front camera 21e may be, for example, a CCD camera that has a plurality of pixels and can capture a luminance image.

コントローラ10aは、第1実施形態のコントローラ10と同様に、CPUと、ROMおよびRAMなどから構成され、ROMに格納したプログラムをCPUにより実行することにより、車間距離算出機能、車線距離算出機能、周囲車両距離算出機能、接近度算出機能、および、制御量算出機能を実現する。以下に、コントローラ10aが有する各機能について説明する。   Similarly to the controller 10 of the first embodiment, the controller 10a includes a CPU, a ROM, a RAM, and the like. By executing a program stored in the ROM by the CPU, an inter-vehicle distance calculation function, a lane distance calculation function, A vehicle distance calculation function, an approach degree calculation function, and a control amount calculation function are realized. Below, each function which the controller 10a has is demonstrated.

車間距離算出機能は、前方センサ21aから送信されたセンサ距離情報に基づき、前方センサ21aから車両1aの前方に存在する他の車両までの車間距離Dfを算出する。なお、車間距離Dfは、自車両と他の車両との相対速度を考慮して算出された距離としてもよい。   The inter-vehicle distance calculation function calculates an inter-vehicle distance Df from the front sensor 21a to another vehicle existing in front of the vehicle 1a based on the sensor distance information transmitted from the front sensor 21a. The inter-vehicle distance Df may be a distance calculated in consideration of the relative speed between the host vehicle and another vehicle.

周囲車両距離算出機能は、左右一対の側方センサ21b,21cおよび後方センサ21dから送信されたセンサ距離情報に基づき、車両1aの周囲(側方および後方)に存在する他の車両までの周囲車両距離Drを算出する。なお、周囲車両距離Drも、自車両と他の車両との相対速度を考慮して算出された距離としてよい。   The surrounding vehicle distance calculation function is based on the sensor distance information transmitted from the pair of left and right side sensors 21b and 21c and the rear sensor 21d, and the surrounding vehicles to other vehicles existing around the vehicle 1a (side and rear). The distance Dr is calculated. The surrounding vehicle distance Dr may also be a distance calculated in consideration of the relative speed between the host vehicle and another vehicle.

車線距離算出機能は、前方カメラ21eが撮像した車両1aの前方の映像情報に基づき、車両1aが走行する車線の車線端(例えば、レーンマーカ)を検出し、車両1aと車線端までの車線距離Dlを算出する。ここで、車線距離算出機能は、車両1aと車両1aの右側に位置する車線端までの距離を車線距離Dl_R、車両1aと車両1aの左側に位置する車線端までの距離を車線距離Dl_Lとして算出する。なお、車線距離算出機能により車線距離Dl_R,Dl_Lを算出する際には、車両1aと車線端との相対位置に基づいた距離としてもよい。すなわち、車線中央位置と車両1aの走行位置とのずれ量を車線距離Dl_R,Dl_Lとして求めてもよい。   The lane distance calculation function detects a lane edge (for example, a lane marker) of a lane in which the vehicle 1a travels based on video information in front of the vehicle 1a captured by the front camera 21e, and a lane distance Dl between the vehicle 1a and the lane edge. Is calculated. Here, the lane distance calculation function calculates the distance between the vehicle 1a and the lane edge located on the right side of the vehicle 1a as the lane distance Dl_R, and the distance between the vehicle 1a and the lane edge located on the left side of the vehicle 1a as the lane distance Dl_L. To do. When the lane distances Dl_R and Dl_L are calculated by the lane distance calculation function, the distance may be based on the relative position between the vehicle 1a and the lane edge. That is, the deviation amount between the lane center position and the travel position of the vehicle 1a may be obtained as the lane distances Dl_R and Dl_L.

接近度算出機能は、車間距離算出機能により算出された車間距離Df、周囲車両距離算出機能により算出された周囲車両距離Dr、および車線距離算出機能により算出された車線距離Dlに基づいて、車両1aとこれら対象物との接近度合である接近度Aを算出する。   The approach degree calculation function is based on the inter-vehicle distance Df calculated by the inter-vehicle distance calculation function, the surrounding vehicle distance Dr calculated by the surrounding vehicle distance calculation function, and the lane distance Dl calculated by the lane distance calculation function. And the degree of approach A, which is the degree of approach between these objects.

制御量算出機能は、接近度算出機能より算出された接近度Aに基づき、後述するシート30aに設けられた各シートサポート32a〜32fを駆動するための制御量Xを算出する。   The control amount calculation function calculates a control amount X for driving each of the sheet supports 32a to 32f provided on the seat 30a described later, based on the approach degree A calculated by the approach degree calculation function.

次に、図15に示すシート30aについて説明する。シート30aには、図16に示すように複数のシートサポート32a〜32fが設けられている。ここで、図16は、第2実施形態に係るシート30aに設けられたシートサポート32a〜32fの一例を示す図である。図16に示すとおり、シート30aには、シート背部の中央両側にサイドサポート32a,32bが、シート背部の下方中央にランバーサポート32cが、シート座面の両側にシートクッションサイドサポート32d,32eが、およびシート座面の前端部にサイサポート32fがそれぞれ設置されている。これらシートサポート32a〜32fは、コントローラ10aの指令に応じて図16に示す矢印方向に駆動することで、ユーザに押圧力を与え、ユーザに車両周囲の対象物の位置情報を伝達することができる。   Next, the sheet 30a shown in FIG. 15 will be described. The sheet 30a is provided with a plurality of sheet supports 32a to 32f as shown in FIG. Here, FIG. 16 is a diagram illustrating an example of the sheet supports 32a to 32f provided on the sheet 30a according to the second embodiment. As shown in FIG. 16, the seat 30a has side supports 32a and 32b on both sides of the center of the seat back, lumbar supports 32c on the lower center of the seat back, seat cushion side supports 32d and 32e on both sides of the seat surface, and the seat. A rhino support 32f is installed at the front end of the seating surface. These seat supports 32a to 32f are driven in the direction of the arrow shown in FIG. 16 according to a command from the controller 10a, thereby giving a pressing force to the user and transmitting the position information of the objects around the vehicle to the user. .

次に、第2実施形態に係る運転支援システムによる運転支援処理を、図17に示すフローチャートに沿って説明する。図17は、第2実施形態による運転支援システムの運転支援処理を示すフローチャートである。なお、以下においては、車両1aが中速または高速の車両速度で自動車専用道路を走行する際に、車両周囲に存在する他の車両の位置情報やレーンマーカなどの車線端との距離情報を、シート30aの各シートサポート31a〜31fを駆動することによりユーザに提示する場面を想定して説明する。なお、第1実施形態と同様に、第2実施形態の運転支援処理は、コントローラ10aにおいて一定間隔、例えば200msecごとに連続的に行われる。   Next, driving support processing by the driving support system according to the second embodiment will be described with reference to the flowchart shown in FIG. FIG. 17 is a flowchart showing a driving support process of the driving support system according to the second embodiment. In the following, when the vehicle 1a travels on an automobile-only road at a medium speed or a high vehicle speed, the position information of other vehicles existing around the vehicle and the distance information with respect to the lane end such as a lane marker, A description will be given assuming a scene presented to the user by driving the seat supports 31a to 31f of 30a. Similar to the first embodiment, the driving support process of the second embodiment is continuously performed in the controller 10a at regular intervals, for example, every 200 msec.

まず、ステップS210では、第1実施形態と同様に、コントローラ10aは、それぞれのセンサ21a〜21dからセンサ距離情報を取得する。また、コントローラ10aは、車両1aの前方を撮像した前方カメラ21eから映像情報を取得する。   First, in step S210, as in the first embodiment, the controller 10a acquires sensor distance information from each of the sensors 21a to 21d. In addition, the controller 10a acquires video information from the front camera 21e that images the front of the vehicle 1a.

ステップS220では、コントローラ10aの車間距離算出機能は、前方センサ21aから送信されたセンサ距離情報に基づいて、車両1aから車両1aの前方に存在する他の車両までの車間距離Dfを算出する。   In step S220, the inter-vehicle distance calculation function of the controller 10a calculates an inter-vehicle distance Df from the vehicle 1a to another vehicle existing ahead of the vehicle 1a based on the sensor distance information transmitted from the front sensor 21a.

ステップS230では、コントローラ10aの車線距離算出機能は、前方カメラ21eから送信された映像情報をエッジ抽出処理し、車両1aが走行する車線の車線端検出し、車両1から車線端までの距離である車線距離Dl_R,Dl_Lを算出する。   In step S230, the lane distance calculation function of the controller 10a performs edge extraction processing on the video information transmitted from the front camera 21e, detects the lane edge of the lane in which the vehicle 1a travels, and is the distance from the vehicle 1 to the lane edge. Lane distances Dl_R and Dl_L are calculated.

ステップS240では、コントローラ10aの周囲車両距離算出機能は、左右一対の側方センサ21b,21cおよび後方センサ21dから送信されたセンサ距離情報に基づき、車両1aと車両1aの周囲(車両1の側方および後方)に存在する他の車両との接近距離Drを算出する。なお、接近距離Drを算出する際に、コントローラ10aは、車両周囲を左後方領域、後方領域、右後方領域の3つの分割領域に分割し、各分割領域における車両1aと対象物との最も接近する距離をそれぞれ左後方接近距離Dr_L、後方接近距離Dr_B、右後方接近距離Dr_Rとして算出する。   In step S240, the surrounding vehicle distance calculation function of the controller 10a is based on the sensor distance information transmitted from the pair of left and right side sensors 21b and 21c and the rear sensor 21d (the side of the vehicle 1). And an approach distance Dr with another vehicle existing in the rear). When calculating the approach distance Dr, the controller 10a divides the periphery of the vehicle into three divided areas of a left rear area, a rear area, and a right rear area, and the vehicle 1a and the object closest to each other in each divided area. Are calculated as a left rear approach distance Dr_L, a rear approach distance Dr_B, and a right rear approach distance Dr_R, respectively.

なお、コントローラ10aは、ステップS220からステップS240までの処理を同時に行ってもよいし、または順番を変えて行ってもよい。   The controller 10a may perform the processing from step S220 to step S240 at the same time, or may change the order.

ステップS250では、コントローラ10aの接近度算出機能は、ステップS220で算出した車間距離Dfに基づいて、車両1aと車両1aの前方領域に存在する他の車両との接近度合である接近度Afを算出する。また、接近度算出機能は、ステップS230で算出した車線距離Dl_R,Dl_Lに基づいて、車両1aと車線端との接近度合である接近度Al_R,Al_Lを算出する。さらに、接近度算出機能は、ステップS240で算出した右後方接近距離Dr_R、後方接近距離Dr_B、左後方接近距離Dr_Lに基づいて、車両1aの右後方領域、後方領域、左後方領域に存在する他の車両との接近度合である接近度Ar_R,Ar_B,Ar_Lをそれぞれ算出する。なお、接近度算出機能は、第1実施形態のステップS130と同様に、図4に示す式に基づいて、各接近度Aを算出すればよい。   In step S250, the approach degree calculation function of the controller 10a calculates an approach degree Af that is the degree of approach between the vehicle 1a and another vehicle existing in the front area of the vehicle 1a based on the inter-vehicle distance Df calculated in step S220. To do. Further, the approach degree calculation function calculates approach degrees Al_R and Al_L, which are the degree of approach between the vehicle 1a and the lane edge, based on the lane distances Dl_R and Dl_L calculated in step S230. Further, the approach degree calculation function is present in the right rear area, the rear area, and the left rear area of the vehicle 1a based on the right rear approach distance Dr_R, the rear approach distance Dr_B, and the left rear approach distance Dr_L calculated in step S240. The degree of approach Ar_R, Ar_B, Ar_L, which is the degree of approach with the other vehicle, is calculated. Note that the approach degree calculation function may calculate each approach degree A based on the equation shown in FIG. 4 as in step S130 of the first embodiment.

ステップS260では、コントローラ10aの制御量算出機能は、シート30aに備えられたシートサポート32a〜32fを駆動させる必要があるか否かを判断する。具体的には、制御量算出機能は、ステップS250で算出した接近度Af,Al_R,Al_L,Ar_R,Ar_L,Ar_Bのうちいずれかの接近度が0よりも大きいかを判断する。制御量算出機能は、接近度Af,Al_R,Al_L,Ar_R,Ar_L,Ar_Bのうちいずれかの接近度が0よりも大きいと判断した場合、車両1aと他の車両、または車両1aと車線端が接近しているため、対応するシートサポートを駆動させてユーザの運転を支援する必要があると判断し、ステップS270に進む。一方、制御量算出機能は、接近度Af,Al_R,Al_L,Ar_R,Ar_L,Ar_Bの全てが0の場合、車両1aと他の車両、または車両1aと車線端とは接近していないため、シートサポートを駆動させてユーザの運転を支援する必要がないと判断し、この運転支援処理を終了する。   In step S260, the control amount calculation function of the controller 10a determines whether or not it is necessary to drive the sheet supports 32a to 32f provided in the sheet 30a. Specifically, the control amount calculation function determines whether any of the approach degrees Af, Al_R, Al_L, Ar_R, Ar_L, and Ar_B calculated in step S250 is greater than zero. When the control amount calculation function determines that any one of the approach degrees Af, Al_R, Al_L, Ar_R, Ar_L, and Ar_B is greater than 0, the vehicle 1a and another vehicle, or the vehicle 1a and the lane edge are Since it is approaching, it judges that it is necessary to drive a corresponding seat support and to support a user's driving, and progresses to Step S270. On the other hand, in the control amount calculation function, when all of the approach degrees Af, Al_R, Al_L, Ar_R, Ar_L, and Ar_B are 0, the vehicle 1a and another vehicle or the vehicle 1a and the lane edge are not close to each other. It is determined that it is not necessary to drive the support to assist the user's driving, and this driving support process is terminated.

次に、ステップS270では、制御量算出機能は、ステップS260で算出した接近度Aに基づいて制御量Xを算出する。すなわち、制御量算出機能は、車両1aと車両1aの前方領域に存在する他の車両との接近度Afに基づいて、サイサポート32fを駆動するための制御量Xfを算出する。同様に、制御量算出機能は、接近度Al_R,Al_Lに基づいてシートクッションサイドサポート32d,32eを駆動するための制御量Xl_R,Xl_Lを、接近度Ar_R,Ar_Lに基づいてサイドサポート32a,32bを駆動するための制御量Xr_R,Xr_Lを、接近度Ar_Bに基づいてランバーサポート32cを駆動するための制御量Xr_Bをそれぞれ算出する。なお、第2実施形態においても、制御量算出機能は、第1実施形態のステップS150と同様に、図5に示す式に基づいて制御量Xを算出する。   Next, in step S270, the control amount calculation function calculates the control amount X based on the approach degree A calculated in step S260. That is, the control amount calculation function calculates the control amount Xf for driving the rhino support 32f based on the approach degree Af between the vehicle 1a and another vehicle existing in the front area of the vehicle 1a. Similarly, the control amount calculation function drives the control amounts Xl_R and Xl_L for driving the seat cushion side supports 32d and 32e based on the approach degrees Al_R and Al_L, and drives the side supports 32a and 32b based on the approach degrees Ar_R and Ar_L. Control amounts Xr_R and Xr_L for calculating the control amounts Xr_B for driving the lumbar support 32c based on the approach degree Ar_B. Note that also in the second embodiment, the control amount calculation function calculates the control amount X based on the equation shown in FIG. 5 as in step S150 of the first embodiment.

ステップS280では、コントローラ10aは、全てのシートサポートを時間t1だけ制御量Xtinyに基づいて駆動させる。ステップS290では、コントローラ10aは、時間t2だけ全てのシートサポートを初期位置に戻した後、各シートサポートを、ステップS270で算出したこれらシートサポートに対応する制御量Xに基づいて時間t3だけ駆動させる。これにより、ユーザは、各シートサポートと車両周囲との対応関係を適切に把握することができ、車両1aに接近する障害物が存在する方向および接近度合を適切に把握することができる。例えば、車両1aと車両1aの前方を走行する他の車両との車間距離が短くなり、車両1aと車両1aの前方を走行する他の車両との接近度Afが0よりも大きくなった場合は、コントローラ10aは全てのシートサポートを制御量Xtinyに応じて時間t1だけ駆動させた後に、時間t2だけ全てのシートサポートを初期位置に戻し、時間t3だけサイサポート32fのみを制御量Xfに応じて上方向に駆動させる。これにより、ユーザは、各シートサポートと車両周囲との対応関係を適切に把握することができ、サイサポート32fからの押圧により、車両1aの前方を走行する他の車両と接近していること、およびその接近度合を把握することができる。ステップS290で、コントローラ10aにより各シートサポートを駆動させた後は、今回の運転支援処理を終了する。 In step S280, the controller 10a drives all the seat supports based on the control amount X tiny for a time t1. In step S290, the controller 10a returns all the sheet supports to the initial positions for the time t2, and then drives each sheet support for the time t3 based on the control amount X corresponding to these sheet supports calculated in step S270. . Thereby, the user can appropriately grasp the correspondence between each seat support and the surroundings of the vehicle, and can appropriately grasp the direction in which the obstacle approaching the vehicle 1a exists and the degree of approach. For example, when the inter-vehicle distance between the vehicle 1a and another vehicle traveling in front of the vehicle 1a is shortened, and the approach degree Af between the vehicle 1a and another vehicle traveling in front of the vehicle 1a is greater than zero. The controller 10a drives all the seat supports for the time t1 according to the control amount X tiny , then returns all the seat supports to the initial position only for the time t2, and only the die support 32f according to the control amount Xf for the time t3. Drive upward. Thereby, the user can appropriately grasp the correspondence between each seat support and the surroundings of the vehicle, and is approaching another vehicle traveling in front of the vehicle 1a by pressing from the rhino support 32f. And the degree of approach thereof. In step S290, after each seat support is driven by the controller 10a, the current driving support process is terminated.

以上のように、第2実施形態では、例えば、車両1aが中速または高速の車両速度で自動車専用道路を走行している状況において、車両1aと車両1aの前方を走行する他の車両と車間距離が短い場合、車両1aが走行している車線端を超えそうな場合、または車両1aの後方から他の車両が接近する場合などに、全てのシートサポートを駆動した後に、これらの対象物の位置情報に応じた制御量Xでシートサポートを駆動することで、第1実施形態と同様に、ユーザは、シートサポートと車両周囲との対応関係を適切に把握することができ、シートサポートが示す対象物の方向および対象物との接近度合を適切に把握することができる。加えて、第2実施形態では、シートサポートによる押圧力をユーザに与えることで、車両1が中速または高速の車両速度で走行する際においても、触覚刺激を適切にユーザに伝達することができる。   As described above, in the second embodiment, for example, in a situation where the vehicle 1a is traveling on an automobile exclusive road at a medium speed or a high vehicle speed, the distance between the vehicle 1a and another vehicle traveling in front of the vehicle 1a After driving all the seat supports, such as when the distance is short, when the vehicle 1a is likely to exceed the lane edge where the vehicle is traveling, or when another vehicle approaches from the rear of the vehicle 1a, By driving the seat support with the control amount X according to the position information, the user can appropriately grasp the correspondence relationship between the seat support and the vehicle periphery, as in the first embodiment, and the seat support indicates It is possible to appropriately grasp the direction of the object and the degree of approach to the object. In addition, in the second embodiment, by applying a pressing force by the seat support to the user, even when the vehicle 1 travels at a medium speed or a high vehicle speed, the tactile stimulus can be appropriately transmitted to the user. .

≪第3実施形態≫
続いて、第3実施形態に係る運転支援システムについて説明する。第3実施形態においる運転支援システムを有する車両1bは、以下に説明する点において、第1実施形態に係る構成と異なる以外は、第1実施形態と同様の構成を有する。
«Third embodiment»
Next, the driving support system according to the third embodiment will be described. The vehicle 1b having the driving support system according to the third embodiment has the same configuration as that of the first embodiment, except that it is different from the configuration according to the first embodiment in the points described below.

本実施形態に係る車両1bは、右側方センサ22aおよび左側方センサ22bを有する。右側方センサ22aは、車両1bの右側後端に設置され、車両1bの右側方から右側後方までの領域を検知範囲として、車両1bの右側方から右側後方に存在する他の車両などを検知する。一方、左側方センサ22bは、車両1bの左側後端に設置され、車両1bの左側方から左側後方までの領域を検知範囲として、車両1bの左側方から左側後方に存在する他の車両などを検知する。なお、左右一対の側方センサ22a,22bは、例えば、レーザレーダやミリ波レーダなどを用いてよい。また、左右一対の側方センサ22a,22bに代えて、無線LANを用いて自車両と他車両との間での車車間通信を行う通信装置や、道路に設置された位置検出装置と通信する通信装置などを用いることにより、車両1bと車両周囲に存在する他の車両との位置関係を取得してもよい。   The vehicle 1b according to the present embodiment includes a right side sensor 22a and a left side sensor 22b. The right side sensor 22a is installed at the right rear end of the vehicle 1b, and detects other vehicles or the like existing from the right side of the vehicle 1b to the right rear side with the detection range being the region from the right side of the vehicle 1b to the right rear side. . On the other hand, the left side sensor 22b is installed at the left rear end of the vehicle 1b, and detects other vehicles or the like existing from the left side of the vehicle 1b to the left rear side, with the area from the left side of the vehicle 1b to the left rear side as a detection range. Detect. The pair of left and right side sensors 22a and 22b may use, for example, a laser radar or a millimeter wave radar. Further, instead of the pair of left and right side sensors 22a and 22b, communication is performed with a communication device that performs inter-vehicle communication between the host vehicle and another vehicle using a wireless LAN, or a position detection device installed on a road. The positional relationship between the vehicle 1b and other vehicles existing around the vehicle may be acquired by using a communication device or the like.

コントローラ10bは、第1実施形態のコントローラ10と同様に、CPUと、ROMおよびRAMなどから構成され、ROMに格納したプログラムをCPUにより実行することにより、方向指示器検出機能、側方車両位置算出機能、制御量算出機能を実現する。以下に、コントローラ10bが有する各機能について説明する。   Similarly to the controller 10 of the first embodiment, the controller 10b includes a CPU, a ROM, a RAM, and the like, and a program stored in the ROM is executed by the CPU, so that a direction indicator detection function and a side vehicle position calculation are performed. Functions and control amount calculation functions are realized. Below, each function which controller 10b has is explained.

方向指示器検知機能は、ユーザの操作により左右一対の方向指示器(不図示)のいずれかが点灯させられたかを検知する。   The direction indicator detection function detects whether one of a pair of left and right direction indicators (not shown) is turned on by a user operation.

側方車両位置算出機能は、側方センサ33a,33bから送信されたセンサ距離情報と方向指示器検知機能による検知結果に基づいて、車両1bの周囲を走行する他の車両の位置情報を算出する。   The side vehicle position calculation function calculates position information of other vehicles traveling around the vehicle 1b based on the sensor distance information transmitted from the side sensors 33a and 33b and the detection result by the direction indicator detection function. .

制御量算出機能は、側方車両位置算出機能により算出された車両1bの周囲に存在する他の車両の位置情報に基づき、シート30の座面上に配置された振動体31a〜31hを振動させるための制御量Xa〜Xhを算出する。   The control amount calculation function vibrates the vibrating bodies 31a to 31h arranged on the seat surface of the seat 30 based on the position information of other vehicles existing around the vehicle 1b calculated by the side vehicle position calculation function. Control amounts Xa to Xh are calculated.

次に、第3実施形態に係る運転支援システムによる運転支援処理を、図18に示すフローチャートに沿って説明する。図18は、第3実施形態による運転支援システムの運転支援処理を示すフローチャートである。なお、以下においては、図19に示すように、車両1bの右側後方に他の車両が存在する状況において、車両1bが右側の方向指示器を点灯させて右隣の車線に車線変更する場合を想定して説明する。ここで、図19は、第3実施形態における運転支援処理を説明するための一場面例を示す図である。なお、第1実施形態と同様に、第3実施形態の運転支援処理も、コントローラ10bにおいて一定間隔、例えば200msecごとに連続的に行われる。   Next, driving support processing by the driving support system according to the third embodiment will be described with reference to the flowchart shown in FIG. FIG. 18 is a flowchart showing a driving support process of the driving support system according to the third embodiment. In the following, as shown in FIG. 19, in the situation where there is another vehicle on the right rear side of the vehicle 1b, the vehicle 1b turns on the right direction indicator and changes the lane to the lane on the right. An explanation will be given. Here, FIG. 19 is a diagram illustrating an example of a scene for explaining the driving support processing in the third embodiment. Similar to the first embodiment, the driving support process of the third embodiment is also continuously performed in the controller 10b at regular intervals, for example, every 200 msec.

ステップS310では、コントローラ10bは、側方センサ33a,33bからセンサ距離情報を取得する。   In step S310, the controller 10b acquires sensor distance information from the side sensors 33a and 33b.

ステップS320では、コントローラ10bの方向指示器検知機能は、ユーザにより左右一対の方向指示器のいずれかが点灯されたかを検知する。方向指示器検知機能が、左右一対の方向指示器のいずれかの点灯を検知した場合はステップS330に進む。一方、方向指示器検知機能が、いずれの方向指示器の点灯を検知することができない場合は、この運転支援処理を終了する。なお、図19に示すように、本実施形形態においては、車両1bは右隣の車線に車線変更をするために右側の方向指示器が点灯しており、方向指示器検知機能は、右側の方向指示器の点灯を検知し、ステップS330に進む。   In step S320, the direction indicator detection function of the controller 10b detects whether one of the pair of left and right direction indicators is turned on by the user. If the direction indicator detection function detects lighting of one of the pair of left and right direction indicators, the process proceeds to step S330. On the other hand, when the direction indicator detection function cannot detect lighting of any direction indicator, this driving support process is terminated. As shown in FIG. 19, in the present embodiment, in the vehicle 1b, the right direction indicator is lit to change the lane to the right lane, and the direction indicator detection function is The lighting of the direction indicator is detected, and the process proceeds to step S330.

ステップS330では、コントローラ10bの側方車両位置算出機能は、方向指示器検知機能による検知結果と、左右一対の側方センサ22a,22bから送信されたセンサ距離情報に基づき、車両1bが進入する予定の車線における他の車両の位置情報を算出する。具体的には、方向指示器検知機能が、右側の方向指示器がユーザにより点灯されたと検知した場合、側方車両位置算出機能は、右側方センサ22aから送信されたセンサ距離情報を用いて、車両距離情報を算出する。一方、方向指示器検知機能が、左側の方向指示器が点灯されたと検知した場合、側方車両位置算出機能は、左側方センサ22bから送信されたセンサ距離情報を用いて、車両距離情報を算出する。そして、算出した車両距離情報を統合して統合距離情報を算出する。なお、側方車両位置算出機能によりセンサ距離情報に基づいて統合距離情報を算出する際には、第1実施形態のステップ121,122と同様の手法を用いればよい。   In step S330, the side vehicle position calculation function of the controller 10b is scheduled to enter the vehicle 1b based on the detection result by the direction indicator detection function and the sensor distance information transmitted from the pair of left and right side sensors 22a and 22b. The position information of other vehicles in the lane is calculated. Specifically, when the direction indicator detection function detects that the right direction indicator is turned on by the user, the side vehicle position calculation function uses the sensor distance information transmitted from the right side sensor 22a, Calculate vehicle distance information. On the other hand, when the direction indicator detection function detects that the left direction indicator is turned on, the side vehicle position calculation function calculates the vehicle distance information using the sensor distance information transmitted from the left side sensor 22b. To do. Then, integrated distance information is calculated by integrating the calculated vehicle distance information. Note that, when the integrated distance information is calculated based on the sensor distance information by the side vehicle position calculation function, a method similar to steps 121 and 122 of the first embodiment may be used.

次に、側方車両位置算出機能は、車両1bの側方および後方の領域を8つの領域51a〜51hに分割する。図19に示すように、側方車両位置算出機能は、車両1b周囲の領域を車両1bの右側側面から右側後方に向けて領域51a〜51dに分割し、車両1bの左側側面から左側後方に向けて領域51e〜51hに分割する。なお、側方車両位置算出機能により分割する各領域の幅は、車両1bの車速などの走行状況に合わせて適宜設定すればよい。   Next, the side vehicle position calculation function divides the side and rear regions of the vehicle 1b into eight regions 51a to 51h. As shown in FIG. 19, the lateral vehicle position calculation function divides the area around the vehicle 1b into areas 51a to 51d from the right side surface of the vehicle 1b to the right rear side, and from the left side surface of the vehicle 1b to the left rear side. To be divided into regions 51e to 51h. In addition, what is necessary is just to set suitably the width | variety of each area | region divided | segmented by a side vehicle position calculation function according to driving conditions, such as the vehicle speed of the vehicle 1b.

そして、側方車両位置算出機能は、統合距離情報を参照して、分割領域51a〜51hにおける他の車両の位置情報である他車両位置情報を取得する。図19に示す例では、側方車両位置算出機能は、車両1bの右側後方の分割領域51b、51cに他の車両が存在するとの他車両位置情報を取得する。ここで、側方車両位置算出機能は、他の車両が複数の領域にまたがって存在する場合は、車両1bに近い領域に他の車両が存在するものと判断する。そのため、図19に示す例では、側方車両位置算出機能は、分割領域51bにおいて検出した他の車両の位置は、分割領域51cにおいて検出した他の車両の位置よりも車両1bにより近いため、他の車両は分割領域51bに存在するとの他車両位置情報を取得する。   And a side vehicle position calculation function acquires the other vehicle position information which is the position information of the other vehicle in division area 51a-51h with reference to integrated distance information. In the example illustrated in FIG. 19, the side vehicle position calculation function acquires other vehicle position information when other vehicles exist in the divided areas 51 b and 51 c on the right rear side of the vehicle 1 b. Here, the side vehicle position calculation function determines that another vehicle exists in a region close to the vehicle 1b when another vehicle exists across a plurality of regions. For this reason, in the example shown in FIG. 19, the side vehicle position calculation function is different because the position of the other vehicle detected in the divided area 51b is closer to the vehicle 1b than the position of the other vehicle detected in the divided area 51c. The other vehicle position information is obtained when the vehicle is present in the divided area 51b.

ステップS340では、コントローラ10bの制御量算出機能は、ステップS330で算出した他車両位置情報に基づいて、他の車両が分割領域51a〜51hのいずれかの領域に存在するか否かを判断する。制御量算出機能は、他の車両が分割領域51a〜51hのいずれかの領域に存在すると判断した場合は、ステップS350に進む。一方、制御量算出機能が、他車両位置情報を参照して、他の車両が分割領域51a〜51hのいずれかの領域にも存在しないと判断した場合は、この運転支援処理を終了する。図19に示すように、本実施形態においては、制御量算出機能は、他の車両が分割領域51bに存在するとの他車両位置情報に基づいて、他の車両が分割領域51a〜51hのいずれかの領域に存在すると判断し、ステップS350に進む。   In step S340, the control amount calculation function of the controller 10b determines whether another vehicle exists in any one of the divided regions 51a to 51h, based on the other vehicle position information calculated in step S330. When the control amount calculation function determines that another vehicle exists in any one of the divided areas 51a to 51h, the process proceeds to step S350. On the other hand, when the control amount calculation function refers to the other vehicle position information and determines that no other vehicle exists in any of the divided regions 51a to 51h, the driving support process is terminated. As shown in FIG. 19, in the present embodiment, the control amount calculation function is based on the other vehicle position information that another vehicle exists in the divided region 51b, and the other vehicle is one of the divided regions 51a to 51h. And the process proceeds to step S350.

次に、ステップS350においては、制御量算出機能は、各分割領域51a〜51hに対応する振動体31a〜31hを振動させるための制御量Xa〜Xhを算出する。ここで、図20は、ステップS350の制御量算出処理の内容を示すフローチャートである。図20のフローチャートに沿って、ステップS350の制御量算出処理の内容について以下に説明する。なお、ステップS350においては、制御量算出機能は、各分割領域51a〜51hに対応する制御量Xa〜Xhについて制御量算出処理を順次行う。   Next, in step S350, the control amount calculation function calculates control amounts Xa to Xh for vibrating the vibrating bodies 31a to 31h corresponding to the divided regions 51a to 51h. Here, FIG. 20 is a flowchart showing the contents of the control amount calculation processing in step S350. The contents of the control amount calculation process in step S350 will be described below along the flowchart of FIG. In step S350, the control amount calculation function sequentially performs control amount calculation processing for the control amounts Xa to Xh corresponding to the divided areas 51a to 51h.

まず、ステップS351では、制御量算出機能は、算出している制御量Xが、方向指示器検知機能により検知した方向指示器を点灯させた方向の領域に対応する制御量であるかを判断する。制御量算出機能が、制御量Xは方向指示器検知機能により検知した方向指示器を点灯させた方向の領域に対応する制御量であると判断した場合、ステップS352に進む。一方、御量算出機能が、制御量Xは方向指示器検知機能により検知した方向指示器を点灯させた方向の領域に対応する制御量ではないと判断した場合、ステップS355に進む。   First, in step S351, the control amount calculation function determines whether the calculated control amount X is a control amount corresponding to a region in the direction in which the direction indicator detected by the direction indicator detection function is turned on. . When the control amount calculation function determines that the control amount X is a control amount corresponding to the area in the direction in which the direction indicator detected by the direction indicator detection function is turned on, the process proceeds to step S352. On the other hand, when the control amount calculation function determines that the control amount X is not the control amount corresponding to the area in the direction in which the direction indicator detected by the direction indicator detection function is turned on, the process proceeds to step S355.

ここで、図19に示す例では、上述したように、方向指示器検知機能により右側の方向指示器の点灯が検知されており、制御量算出機能は、算出している制御量Xが、方向指示器が点灯方向のである車両1b右側の分割領域51a〜51dに対応する制御量Xであるかを判断する。すなわち、制御量算出機能は、分割領域51a〜51dに対応する制御量Xa〜制御量Xdを算出する際には、制御量Xa〜制御量Xdは車両1b右側の分割領域51a〜51dに対応する制御量であると判断し、ステップS352に進む。一方、分割領域51e〜51hに対応する制御量Xe〜Xhを算出する際には、車両1bの左側の分割領域51e〜51hに対応する制御量Xe〜制御量Xhは車両1bの右側の分割領域51a〜51dに対応する制御量ではないと判断し、ステップS355に進む。   Here, in the example shown in FIG. 19, as described above, the lighting of the right direction indicator is detected by the direction indicator detection function, and the control amount calculation function indicates that the calculated control amount X is the direction. It is determined whether the indicator is the control amount X corresponding to the divided areas 51a to 51d on the right side of the vehicle 1b in the lighting direction. That is, when the control amount calculation function calculates the control amounts Xa to Xd corresponding to the divided areas 51a to 51d, the control amounts Xa to Xd correspond to the divided areas 51a to 51d on the right side of the vehicle 1b. The control amount is determined, and the process proceeds to step S352. On the other hand, when calculating the control amounts Xe to Xh corresponding to the divided areas 51e to 51h, the control amounts Xe to Xh corresponding to the divided areas 51e to 51h on the left side of the vehicle 1b are the divided areas on the right side of the vehicle 1b. It is determined that the control amount does not correspond to 51a to 51d, and the process proceeds to step S355.

次に、ステップS352では、制御量算出機能は、ステップS330で取得した他車両位置情報を参照して、算出している制御量Xが他の車両を検出した分割領域に対応する制御量であるかを判断する。制御量算出機能が、制御量Xが他の車両を検出した領域に対応する制御量であると判断した場合は、ステップS353に進む。一方、制御量算出機能が、算出している制御量Xは他の車両を検出した領域に対応する制御量ではないと判断した場合は、ステップS354に進む。   Next, in step S352, the control amount calculation function refers to the other vehicle position information acquired in step S330, and the calculated control amount X is a control amount corresponding to the divided area in which another vehicle is detected. Determine whether. If the control amount calculation function determines that the control amount X is a control amount corresponding to a region in which another vehicle is detected, the process proceeds to step S353. On the other hand, when the control amount calculation function determines that the calculated control amount X is not the control amount corresponding to the area in which another vehicle is detected, the process proceeds to step S354.

ここで、本実施形態においては、ステップS330において分割領域51bに他の車両が存在するとの他車両位置情報を取得している。そこで、制御量算出機能は、制御量Xbを算出する際には、制御量Xbは他の車両を検出した分割領域51bに対応する制御量であると判断して、ステップS353に進む。一方、制御量Xa,Xc,Xdを算出する際には、制御量Xa,Xc,Xdは他の車両を検出した分割領域に対応する制御量ではないと判断し、ステップS354に進む。   Here, in this embodiment, the other vehicle position information that another vehicle exists in the divided region 51b is acquired in step S330. Therefore, when calculating the control amount Xb, the control amount calculation function determines that the control amount Xb is a control amount corresponding to the divided region 51b in which another vehicle is detected, and proceeds to step S353. On the other hand, when calculating the control amounts Xa, Xc, and Xd, it is determined that the control amounts Xa, Xc, and Xd are not control amounts corresponding to the divided areas in which other vehicles are detected, and the process proceeds to step S354.

ステップS353では、制御量算出機能は、算出している制御量Xが他の車両を検出した領域に対応する制御量であると判断し、制御量Xを所定の存在提示制御量Xspeに設定する。ここで、存在提示制御量Xspeは、微小制御量Xtinyよりも大きい値に設定される。これにより、ユーザは、他の車両が存在する領域と、他の車両が存在していない領域とを区別することができる。図19に示す例では、他の車両が存在すると判断された分割領域51bに対応する制御量Xbを算出する際に、ステップS353に進み、制御量算出機能は、制御量Xbを存在提示制御量Xspeに設定する。ステップS353で制御量Xを存在提示制御量Xspeに設定した後は、ステップ350の制御量算出処理を終了する。 In step S353, the control amount calculating function, the control amount X which is calculated is determined that the control amount corresponding to the area of detecting the another vehicle, setting the control amount X to a predetermined presence presentation control amount X spe To do. Here, the presence presentation control amount X spe is set to a value larger than the minute control amount X tiny . Thereby, the user can distinguish the area | region where another vehicle exists, and the area | region where another vehicle does not exist. In the example illustrated in FIG. 19, when calculating the control amount Xb corresponding to the divided region 51b where it is determined that another vehicle exists, the process proceeds to step S353, and the control amount calculation function uses the control amount Xb as the presence presentation control amount. Set to Xspe . After the control amount X is set to the presence presentation control amount X spe in step S353, the control amount calculation process in step 350 is terminated.

ステップS352において、制御量算出機能が、車両1の方向指示器点灯方向の領域に対応する制御量Xが他の車両を検出した分割領域に対応する制御量ではないと判断した場合は、ステップS354に進む。ステップS354では、制御量算出機能は、車両1の方向指示器点灯方向の領域に対応するが、他の車両を検出した分割領域に対応しない制御量XをXtinyに設定する。図19に示す例においては、制御量算出機能は、車両1の方向指示器点灯方向の領域51a〜51dに対応するが、他の車両を検出した分割領域51bに対応しない制御量Xa,Xc,Xdを微小制御量Xtinyに設定する。ステップS354で制御量Xを微小制御量Xtinyに設定した後は、ステップ350の制御量算出処理を終了する。 If the control amount calculation function determines in step S352 that the control amount X corresponding to the area of the direction indicator lighting direction of the vehicle 1 is not the control amount corresponding to the divided area in which another vehicle is detected, step S354 Proceed to In step S354, the control amount calculation function sets the control amount X that corresponds to the area of the direction indicator lighting direction of the vehicle 1 but does not correspond to the divided area where the other vehicle is detected to X tiny . In the example shown in FIG. 19, the control amount calculation function corresponds to the regions 51 a to 51 d in the direction indicator lighting direction of the vehicle 1, but does not correspond to the divided regions 51 b in which other vehicles are detected. Xd is set to the minute control amount X tiny . After the control amount X is set to the minute control amount X tiny in step S354, the control amount calculation process in step 350 is terminated.

ステップS351において、制御量算出機能が、制御量Xは方向指示器検知機能により検知した方向指示器の点灯方向の領域に対応する制御量ではないと判断した場合は、ステップS355に進む。ステップS355では、制御量算出機能は、方向指示器の点灯方向の領域に対応しない制御量Xを0に設定する。図19に示す例では、方向指示器検知機能により右側の方向指示器が点灯されたと検知されており、方向指示器の点灯方向ではない車両1bの左側の分割領域51e〜51hに対応する制御量Xe〜Xhを算出する際にはステップS355に進み、ステップS355において、制御量算出機能は、方向指示器の点灯方向の領域に対応しない制御量Xe〜Xhを0に設定する。ステップS355で、制御量算出機能が制御量Xを0に設定した後は、ステップ350の制御量算出処理を終了する。   If the control amount calculation function determines in step S351 that the control amount X is not the control amount corresponding to the lighting direction area of the direction indicator detected by the direction indicator detection function, the process proceeds to step S355. In step S355, the control amount calculation function sets the control amount X that does not correspond to the lighting direction area of the direction indicator to 0. In the example shown in FIG. 19, it is detected that the right turn indicator is turned on by the turn indicator detection function, and the control amount corresponding to the left divided areas 51e to 51h of the vehicle 1b that is not in the turn direction of the turn indicator. When calculating Xe to Xh, the process proceeds to step S355, and in step S355, the control amount calculation function sets the control amounts Xe to Xh not corresponding to the lighting direction area of the direction indicator to 0. After the control amount calculation function sets the control amount X to 0 in step S355, the control amount calculation process in step 350 is terminated.

次に、図18に戻り、ステップS360以降の処理について説明する。ステップS360においては、第1実施形態と同様に、図11に示すように、全ての振動体31a〜31hを時間t1だけ制御量Xtinyに応じた周波数および振幅で振動させ、続くステップ370においては、時間t2だけ、分割領域51a〜51hに対応する制御量Xa〜Xhに基づいて、分割領域51a〜51hに対応する振動体31a〜31hを振動させる。 Next, returning to FIG. 18, the processing after step S360 will be described. In step S360, as in the first embodiment, as shown in FIG. 11, all the vibrators 31a to 31h are vibrated at a frequency and amplitude corresponding to the control amount X tiny for a time t1, and in subsequent step 370, The vibrating bodies 31a to 31h corresponding to the divided areas 51a to 51h are vibrated based on the control amounts Xa to Xh corresponding to the divided areas 51a to 51h for the time t2.

図19に示す例では、コントローラ10bは、全ての振動体31a〜31hを時間t1だけ制御量Xtinyに応じた周波数および振幅で振動させる(ステップS360)。その後に、他の車両が検出された分割領域51bに対応する振動体31bを制御量Xb、すなわち存在提示制御量Xspeに応じて、また、方向指示器の点灯を検知した右側方向の分割領域50a,50c,50dに対応する振動体31a,31c,31dを制御量Xa,Xc,Xd、すなわち制御量Xtinyに応じて時間t2だけ振動させる(ステップS370)。なお、方向指示器の点灯を検知していない左側方向の分割領域51e〜51hに対応する制御量Xe〜Xhは0に設定されているため、コントローラ10bは、時間t2においては、振動体31e〜31hを振動させない。 In the example shown in FIG. 19, the controller 10b vibrates all the vibrators 31a to 31h with a frequency and amplitude corresponding to the control amount X tiny for a time t1 (step S360). After that, the vibrating body 31b corresponding to the divided area 51b in which another vehicle is detected is divided into the right divided area according to the control amount Xb, that is, the presence presentation control amount X spe , and the lighting of the direction indicator is detected. The vibrating bodies 31a, 31c, 31d corresponding to 50a, 50c, 50d are vibrated for a time t2 in accordance with the control amounts Xa, Xc, Xd, that is, the control amount X tiny (step S370). Since the control amounts Xe to Xh corresponding to the left-side divided areas 51e to 51h in which the lighting of the direction indicator is not detected are set to 0, the controller 10b causes the vibrators 31e to 31e at time t2. Do not vibrate 31h.

ステップS370において、制御量Xa〜Xhに基づいて各振動体31a〜31hを振動させた後は、運転支援処理を終了する。   In step S370, after vibrating the vibrating bodies 31a to 31h based on the control amounts Xa to Xh, the driving support process is terminated.

以上のように、第3実施形態によれば、車両1bが車線変更を行う際や車両1bが高速道路などへ合流する際に、全ての振動体31a〜31hを制御量Xtinyに応じて振動させた後に、各分割領域51a〜51hにおける障害物の位置情報に基づいて算出した制御量Xa〜Xhに応じて振動体を振動させるため、第1実施形態と同様に、ユーザは、振動体と車両周囲との対応関係を適切に把握することができ、障害物が存在する方向および車両1bと障害物との接近度合を適切に把握することができる。その結果、ユーザは車線変更や高速道路への合流を適切に行うことができる。 As described above, according to the third embodiment, when the vehicle 1b changes lanes or when the vehicle 1b joins an expressway or the like, all the vibrators 31a to 31h vibrate according to the control amount X tiny. In order to vibrate the vibrating body according to the control amounts Xa to Xh calculated based on the position information of the obstacles in the divided areas 51a to 51h, the user can The correspondence relationship with the surroundings of the vehicle can be properly grasped, and the direction in which the obstacle exists and the degree of approach between the vehicle 1b and the obstacle can be grasped appropriately. As a result, the user can appropriately change lanes and join the highway.

以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。   The embodiment described above is described for facilitating understanding of the present invention, and is not described for limiting the present invention. Therefore, each element disclosed in the above embodiment is intended to include all design changes and equivalents belonging to the technical scope of the present invention.

すなわち、本発明は、上述した実施形態に限られず、また、以上で説明した第1〜第3実施形態を組み合わせてもよい。   That is, the present invention is not limited to the above-described embodiment, and the first to third embodiments described above may be combined.

なお、上述した実施形態のセンサ20a〜20h,21a〜21d,22a,22bおよび前方カメラ21eは本発明の検出手段に、振動体31a〜31hおよびシートサポート32a〜32fは本発明の伝達手段にそれぞれ相当する。   The sensors 20a to 20h, 21a to 21d, 22a and 22b and the front camera 21e of the above-described embodiment are the detection means of the present invention, and the vibrating bodies 31a to 31h and the seat supports 32a to 32f are the transmission means of the present invention. Equivalent to.

1,1a,1b…車両
10,10a,10b…コントローラ
20a〜20h,21a〜21d,22a,22b…センサ
21e…前方カメラ
30,30a…シート
31a〜31h…振動体
32a〜32f…シートサポート
40…ハンドル
50a〜50h、51a〜51h…分割領域
DESCRIPTION OF SYMBOLS 1, 1a, 1b ... Vehicle 10, 10a, 10b ... Controller 20a-20h, 21a-21d, 22a, 22b ... Sensor 21e ... Front camera 30, 30a ... Seat 31a-31h ... Vibrating body 32a-32f ... Seat support 40 ... Handles 50a to 50h, 51a to 51h ... divided areas

Claims (7)

車両の周囲に存在する対象物を検出する検出手段と、
前記車両の左側前端、右側前端、左側ドアミラー近傍、右側ドアミラー近傍、左側後輪近傍、右側後輪近傍、左側後端、および右側後端のそれぞれの領域に対応して設けられ、ユーザに触覚刺激を伝達する複数の伝達手段と、
前記車両に対して前記対象物が位置する方向と、前記車両と前記対象物との間の距離とを含む前記対象物の位置情報を算出し、算出した前記位置情報に基づいて前記複数の伝達手段を駆動させる制御手段と、を備える運転支援装置であって、
前記制御手段は、前記複数の伝達手段のうち全ての伝達手段を第1駆動力で駆動させる第1の制御を行った後に、前記複数の伝達手段のうち、前記対象物が存在する前記領域に対応する伝達手段を前記第1駆動力よりも大きい第2駆動力で駆動させるとともに、前記対象物が存在しない前記領域に対応する伝達手段を前記第1駆動力で駆動させる第2の制御を行い、
前記制御手段は、前記第2の制御において、前記車両と前記対象物との間の距離が所定値よりも小さい場合に、ユーザに対して前記車両と前記対象物との距離に応じた触覚刺激が伝達されるように、前記領域に対応する伝達手段を前記第2駆動力で駆動させ、
前記制御手段は、前記第1の制御において全ての伝達手段を駆動させることにより、前記第2の制御において、ユーザが、伝達された触覚刺激と、該触覚刺激に対応する位置情報との関係を把握可能となるように、前記第2の駆動力で駆動させる伝達手段を選択することを特徴とする運転支援装置。
Detecting means for detecting an object existing around the vehicle;
Tactile stimulation is provided to the user on the left front end, right front end, left door mirror vicinity, right door mirror vicinity, left rear wheel vicinity, right rear wheel vicinity, left rear end, and right rear end of the vehicle. A plurality of transmission means for transmitting
Position information of the object including a direction in which the object is located with respect to the vehicle and a distance between the vehicle and the object is calculated, and the plurality of transmissions are performed based on the calculated position information. A driving support device comprising control means for driving the means,
The control means performs the first control for driving all the transmission means among the plurality of transmission means with the first driving force, and then, in the plurality of transmission means, the region where the object exists. Second control for driving the corresponding transmission means with the second driving force larger than the first driving force and driving the transmission means corresponding to the region where the object does not exist with the first driving force is performed. ,
In the second control, when the distance between the vehicle and the object is smaller than a predetermined value, the control unit is configured to provide the user with a tactile stimulus corresponding to the distance between the vehicle and the object. So that the transmission means corresponding to the region is driven by the second driving force,
The control means, by driving all of the transfer means prior Symbol first control, in the second control, the user, the tactile stimulation that is transmitted, the relationship between the position information corresponding to該触perception stimulation The driving support device is characterized by selecting a transmission means to be driven by the second driving force so that the vehicle can be grasped.
請求項に記載の運転支援装置であって、
前記対象物は、周囲に存在する障害物、周囲を走行している他の車両、および走行する車線の車線端のうち少なくても1つであることを特徴とする運転支援装置。
The driving support device according to claim 1 ,
The driving support device according to claim 1, wherein the object is at least one of an obstacle existing around, another vehicle traveling around, and a lane edge of a traveling lane.
請求項1または2に記載の運転支援装置であって、
前記複数の伝達手段は、前記車両のハンドルおよび/または前記車両のユーザが着座するシートに設置されることを特徴とする運転支援装置。
The driving support device according to claim 1 or 2 ,
The driving support device according to claim 1, wherein the plurality of transmission means are installed on a handle of the vehicle and / or a seat on which a user of the vehicle is seated.
請求項1〜のいずれかに記載の運転支援装置であって、
前記伝達手段は、振動によりユーザに触覚刺激を与える振動部を含み、
前記制御手段は、前記対象物の位置情報に応じた周波数および/または振幅で、前記対象物の位置情報に応じた前記振動部を振動させることにより前記第2の制御を行うことを特徴とする運転支援装置。
The driving support device according to any one of claims 1 to 3 ,
The transmission means includes a vibration unit that gives tactile stimulation to the user by vibration,
The control means performs the second control by vibrating the vibration unit according to the position information of the object at a frequency and / or amplitude according to the position information of the object. Driving assistance device.
請求項1〜のいずれかに記載の運転支援装置であって、
前記伝達手段は、上下に駆動することによりユーザに触覚刺激を与える駆動部を含み、
前記制御手段は、前記対象物の位置情報に応じた駆動量で、前記対象物の位置情報に応じた前記駆動部を駆動させることにより前記第2の制御を行うことを特徴とする運転支援装置。
The driving support device according to any one of claims 1 to 3 ,
The transmission means includes a drive unit that gives a tactile stimulus to the user by driving up and down,
The control means performs the second control by driving the drive unit according to the position information of the object with a drive amount according to the position information of the object. .
請求項に記載の運転支援装置であって、
前記シートに設けられた伝達手段は、ユーザを押圧することでユーザに触覚刺激を与える1または複数のシート可動部を含み、
前記制御手段は、前記対象物の位置情報に応じた駆動量で、前記対象物の位置情報に応じた前記シート可動部を駆動させることにより前記第2の制御を行うことを特徴とする運転支援装置。
The driving support device according to claim 3 ,
The transmission means provided on the sheet includes one or more sheet movable parts that apply tactile stimulation to the user by pressing the user,
The driving means is characterized in that the second control is performed by driving the seat movable unit according to the position information of the object with a driving amount according to the position information of the object. apparatus.
車両の周囲に存在する対象物を検出し、車両の左側前端、右側前端、左側ドアミラー近傍、右側ドアミラー近傍、左側後輪近傍、右側後輪近傍、左側後端、および右側後端のそれぞれの領域に対応して設けられた複数の伝達手段を用いて、前記車両に対して前記対象物が位置する方向と、前記車両と前記対象物との間の距離とを含む前記対象物の位置に応じた触覚刺激をユーザに伝達することでユーザの運転を支援する運転支援方法であって、
前記複数の伝達手段のうち全ての伝達手段を第1駆動力で駆動させた後に、ユーザが、前記対象物の位置に応じた触覚刺激と、該触覚刺激に対応する位置との関係を把握可能となるように、前記車両と前記対象物との間の距離が所定値よりも小さい場合に、前記車両と前記対象物との距離に応じて、前記対象物が存在する前記領域に対応する伝達手段を前記第1駆動力よりも大きい第2駆動力で駆動させるとともに、前記対象物が存在しない前記領域に対応する伝達手段を前記第1駆動力で駆動させることを特徴とする運転支援方法。
Detects objects existing around the vehicle, and each of the left front end, right front end, left door mirror vicinity, right door mirror vicinity, left rear wheel vicinity, right rear wheel vicinity, left rear end, and right rear end of the vehicle is detected. According to the position of the object including a direction in which the object is located with respect to the vehicle and a distance between the vehicle and the object. A driving support method for supporting a user's driving by transmitting a tactile stimulus to the user,
After driving all of the plurality of transmission means with the first driving force, the user can grasp the relationship between the tactile stimulus according to the position of the object and the position corresponding to the tactile stimulus. If the distance between the vehicle and the object is smaller than a predetermined value, the transmission corresponding to the region in which the object exists depends on the distance between the vehicle and the object. A driving support method characterized in that the means is driven with a second driving force larger than the first driving force, and the transmitting means corresponding to the region where the object does not exist is driven with the first driving force .
JP2009054835A 2009-03-09 2009-03-09 Driving support device and driving support method Expired - Fee Related JP5407440B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009054835A JP5407440B2 (en) 2009-03-09 2009-03-09 Driving support device and driving support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009054835A JP5407440B2 (en) 2009-03-09 2009-03-09 Driving support device and driving support method

Publications (2)

Publication Number Publication Date
JP2010208402A JP2010208402A (en) 2010-09-24
JP5407440B2 true JP5407440B2 (en) 2014-02-05

Family

ID=42969081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009054835A Expired - Fee Related JP5407440B2 (en) 2009-03-09 2009-03-09 Driving support device and driving support method

Country Status (1)

Country Link
JP (1) JP5407440B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5904067B2 (en) * 2012-09-12 2016-04-13 株式会社デンソー Approaching object detection device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4139929B2 (en) * 1999-02-05 2008-08-27 マツダ株式会社 Vehicle seat device and vehicle seat combined type notification system
JP2003165404A (en) * 2001-11-30 2003-06-10 Denso Corp Obstacle detection device
JP4154599B2 (en) * 2003-09-19 2008-09-24 三菱自動車工業株式会社 Driving support device
JP2005149200A (en) * 2003-11-17 2005-06-09 Nissan Motor Co Ltd Risk notification device, vehicle equipped with risk notification device, and driver's seat
JP2006044294A (en) * 2004-07-30 2006-02-16 Yamaha Corp Alarming device for vehicle
JP4650720B2 (en) * 2005-02-04 2011-03-16 株式会社エクォス・リサーチ Vehicle periphery information transmission device
JP5016985B2 (en) * 2007-06-12 2012-09-05 本田技研工業株式会社 Vehicle state transmission device

Also Published As

Publication number Publication date
JP2010208402A (en) 2010-09-24

Similar Documents

Publication Publication Date Title
US11794788B2 (en) Automatic driving system
EP3045996B1 (en) Vehicle driving system
JP6361567B2 (en) Automated driving vehicle system
RU2767216C1 (en) Vehicle movement control method and vehicle movement control equipment
JP6176264B2 (en) Automated driving vehicle system
RU2734643C1 (en) Parking assistance method for parking assistance device and parking assistance device
JP6668510B2 (en) Vehicle control system, vehicle control method, and vehicle control program
JP4396743B2 (en) Travel plan generator
CN110450717A (en) Parking aids
JP2011065219A (en) Device for estimation of road curvature
CN102947160A (en) Vehicle queue control through traffic intersections
JP2017226309A (en) Vehicle control device
JP7156924B2 (en) Lane boundary setting device, lane boundary setting method
CN109624796A (en) Method and apparatus for controlling vehicle seat
JP5141725B2 (en) Obstacle search system
JP2020203587A (en) Automatic driving system
KR20200133853A (en) Autonomous driving apparatus and method
JP2021126950A (en) Parking support device
CN110712644B (en) Driving assistance system and method
JP5407440B2 (en) Driving support device and driving support method
JP4310224B2 (en) VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE PROVIDED WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE
JP4530052B2 (en) VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE
JP2018030494A (en) Vehicle control device
JP2013086614A (en) Parking support device
JP2025136653A (en) Vehicle control device, vehicle control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130517

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131021

R150 Certificate of patent or registration of utility model

Ref document number: 5407440

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees