The invention relates to a driving assistance apparatus for presenting, to a driver, information on locations at which attention should be paid to driving of a vehicle.
Frightening and surprising (near miss) behaviors in road traffic are risky behaviors which may not actually result in accidents but “frighten” or “surprise” drivers in the driving of vehicles. In order to share a risky point where a driver in a certain vehicle has taken risky behavior, with drivers in other vehicles, conventionally, there are devices that automatically detect risky behavior such as sudden braking, from the behavior of a traveling vehicle, collect the detected behavior as risk information, and transmit the risk information to other vehicles. However, there is the problem that it is troublesome for drivers who are driving safely when all pieces of the collected risk information are transmitted for presentation to the drivers of other vehicles.
To address this problem, for example an information providing apparatus according to Patent Literature 1 discriminates between when specific attention is required and when normal attention is required, in accordance with the traveling direction of a vehicle in a specific area on a specific road such as an intersection, thus switching between the presentation and non-presentation of risk information.
Patent Literature 1: Japanese Patent Application Publication No. 2012-243165.
There are various causes for driver's risky behavior, including not only dependence on a situation at a certain point, but also the physical or mental fatigue of drivers while the drivers are traveling on a route to a certain point or on a route beyond the certain point, or carelessness due to familiarity with the routes. However, in the information providing device according to the aforementioned Patent Literature 1, since the conditions of drivers while traveling on a route before reaching the certain point or the route beyond the certain point are not taken into consideration, a problem arises where whether to present risk information cannot be determined with high accuracy.
The invention has been made in order to solve the above problem, and it is an object of the invention to determine whether to present risk information with high accuracy.
A driving assistance apparatus according to the invention includes: a driving condition estimator configured to estimate a condition of a driver in a host vehicle to generate driving condition information; a risk information generator configured to detect risky behavior taken by the driver, and configured to generate risk information in which a risky point at which the risky behavior is detected is associated with driving condition information that is generated by the driving condition estimator in at least one of a prescribed zone located back from the risky point in a traveling direction and a prescribed zone located beyond the risky point in a traveling direction; a communication unit configured to transmit the risk information generated by the risk information generator to a server, and to receive, from the server, risk information indicating a risky point on a route on which the host vehicle is planned to travel; and a presentation determination unit configured to compare driving condition information, of the risk information received by the communication unit, generated by the driving condition estimator in at least one of a prescribed zone located back from a risky point in a traveling direction and a prescribed zone located beyond the risky point in a traveling direction, with driving condition information included in the risk information, thereby to determine whether to present the risk information.
According to the invention, whether to present risk information is determined on the basis of the condition of a driver in the host vehicle in at least one of a prescribed zone located back from a risky point in a traveling direction and a prescribed zone beyond the risky point in a traveling direction. Thus, whether to present the risk information can be determined with high accuracy.
To describe the invention further in detail, embodiments for carrying out the invention will be described below with reference to the accompanying drawings.
The server 10 includes a communication unit 11 for transmitting and receiving risk information by performing wireless communication with the driving assistance apparatuses 20, a risk information database (DB) 12 for storing risk information, and a controller 13 for recording the risk information received from the driving assistance apparatuses 20 via the communication unit 11 in the risk information DB 12 and transmitting risk information recorded in the risk information DB 12 to one of the driving assistance apparatuses 20 via the communication unit 11.
The driving assistance apparatus 20 includes a communication unit 21 for transmitting and receiving risk information by performing wireless communication with the server 10, a controller 22 for determining whether to generate risk information to be transmitted to the server 10 and to present risk information received by the server 10, a map DB 26 for storing map information, a travel history storage 27 for storing travel history information on travel history of a host vehicle, and a travel route storage 28 for storing travel route information related to a route on which the host vehicle is planned to travel.
The controller 22 includes: a driving condition estimator 23 configured to estimate the condition of a driver in the host vehicle, and to generate driving condition information; a risk information generator 24 configured to detect risky behavior taken by the driver and to generate risk information in which a risky point at which the risky behavior is detected is associated with the driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located back from the risky point in a traveling direction; and a presentation determination unit 25 configured to compare the driving condition information, of the risk information received from the server 10 via the communication unit 21, generated by the driving condition estimator 23 in the prescribed zone located back from the risky point, with the driving condition information included in the risk information, thereby to determine whether to present the risk information.
In the first embodiment, the prescribed zone located back from a risky point in the traveling direction is a zone that includes: a route starting from a starting position to a risky point on a route on which a host vehicle travels; a route starting from an area including a starting position (for example, an area within a radius of 1 km including the starting position), to a risky point; or a route starting from a risky point on a route on which the host vehicle travels, to a point located a predetermined distance (for example, 10 km) back from the risky point in the traveling direction.
As illustrated in
The functions of the driving condition estimator 23, the risk information generator 24, and the presentation determination unit 25 are implemented by software, firmware, or a combination of software and firmware. Software or firmware is described as a program and stored in a memory 203. The CPU 202 reads and executes the program stored in the memory 203 and thereby implements functions of the units. Specifically, the driving assistance apparatus 20 includes the memory 203 for storing a program to be executed as a result of respective steps illustrated in
Here, the CPU 202 may include, for example, a central processing unit, a processing unit, an arithmetic unit, a processor, a microprocessor, a microcomputer, a digital signal processor (DSP), or the like.
The memory 203 may be a nonvolatile or volatile semiconductor memory such as a random access memory (RAM), a read only memory (ROM), a flash memory, an erasable programmable ROM (EPROM), an electrically EPROM (EEPROM), a magnetic disk such as a hard disk or a flexible disk, or an optical disk such as a mini disk, a compact disc (CD) or a digital versatile disc (DVD).
A sensor 30 installed in the host vehicle is connected to the driving assistance apparatus 20.
The sensor 30 may be, for example, a sensor for detecting the state of the host vehicle, a sensor for detecting the condition of a driver in the host vehicle, or other sensors.
Examples of a sensor for detecting the state of the host vehicle include a GPS (Global Positioning System) sensor for detecting the current location of the host vehicle, a speed sensor for detecting the speed of the host vehicle, a sensor for detecting the operation amount of a steering wheel, a sensor for detecting the operation amount of a brake, and OBD (On-Board Diagnosis). Information indicating the state of the host vehicle detected by these sensors is referred to as “vehicle information”.
Examples of a sensor for detecting the condition of a driver includes a sensor for detecting a heartbeat, a blood pressure, or a body temperature, an image recognition device for imaging a driver and recognizing an image, a speech recognition device for acquiring and recognizing uttered speech of a driver, or other devices. Information indicating the condition of a driver detected by these sensors is referred to as “biological information”.
Vehicle information and biological information detected by the sensor 30 are input to the driving assistance apparatus 20.
At least one of the display 31 and the speaker 32 installed in the host vehicle is connected to the driving assistance apparatus 20 as a presentation device for presenting risk information.
In the driving assistance apparatus 20, the driving condition estimator 23 estimates the condition of the driver on the basis of vehicle information or biological information received from the sensor 30, and generates driving condition information. The condition of the driver mainly includes a fatigue level of the driver, and the driving condition information indicates a numerical value of the fatigue level of the driver.
Hereinafter, a method of generating the driving condition information will be described with reference to
For example, the driving condition estimator 23 estimates a duration of driving time of the host vehicle, on the basis of time information contained in GPS information of the sensor 30, vehicle-speed information, information indicating a position of a shift lever, and other information, and estimates a fatigue level such that the estimated fatigue level becomes higher as the duration of driving time becomes longer.
By using the fatigue curve and the recovery curve illustrated in
Furthermore, the driving condition estimator 23 may correct the fatigue level of the driver estimated on the basis of the duration of driving time in consideration of other factors. As a correction method, at least one of a method using driving operation performed in a certain zone, a method using biological information or vehicle information detected in a certain zone, a method using the road type in a certain zone, and a method using the type of destination is to be employed.
For example, the driving condition estimator 23 determines driving operation on the basis of vehicle information of the sensor 30, adds an additional value corresponding to the driving operation to the fatigue level, and thereby corrects the fatigue level.
Furthermore, for example, the driving condition estimator 23 determines the road type on the basis of GPS information which is the vehicle information of the sensor 30 and the map information of the map DB 26, performs weighting in accordance with the road type, and thereby corrects the fatigue level.
Furthermore, for example, the driving condition estimator 23 detects the characteristic condition of the host vehicle or driver on the basis of the vehicle information or the biological information of the sensor 30 and performs weighting correction of the fatigue level while the characteristic condition is detected.
Although not illustrated in the figure, weighting correction may be performed in accordance with not only the condition of the driver or host vehicle but also a surrounding condition. For example, since it is considered that the driver is more likely to be fatigued when traveling in a bad weather or in the nighttime rather than traveling in a fine weather or in the daytime, the driving condition estimator 23 performs weighting correction such that the fatigue level becomes high in a bad weather or in the nighttime.
Note that, although an example to correct the fatigue curve has been described in the above description, the recovery curve of fatigue can also be corrected.
Short sleeping in fifteen to thirty minutes, which is called a power nap, is particularly an effective way to recover from fatigue. Therefore, in a case where the host vehicle is stationary on the basis of the vehicle information from the sensor 30, when detecting a sleeping driver on the basis of the biological information from the sensor 30, the driving condition estimator 23 corrects the recovery curve by weighting thereby to accelerate recovery from fatigue.
Furthermore, the driving condition estimator 23 may change a weight value to accelerate the recovery under the assumption that sleeping is particularly an effective way to recovery from fatigue of drivers who usually have insufficient sleep. For example, the driving condition estimator 23 receives, from the driver, input of information indicating whether sleeping is usually insufficient, and changes a weight to be used for correction of recovery from fatigue.
Furthermore, the driving condition estimator 23 may correct the fatigue level of a driver in accordance with the type of destination of the host vehicle.
The driving condition estimator 23 acquires a destination of the host vehicle stored in the travel route storage 28 and estimates the type of the destination by a method which will be described later. When a destination of the host vehicle is not stored in the travel route storage 28, the driving condition estimator 23 may estimate a destination using the GPS information of the sensor 30 and travel history in the past stored in the travel history storage 27 and thereby estimate the type of the destination.
Here, a method of estimating the type of destination will be described. The driving condition estimator 23 refers to the travel history stored in the travel history storage 27 and to calendar information indicating a date and time when the travel history has been stored. In a case where a similar route is traveled on in the same time zone four or more times in a week, and staying time, which is a difference between arrival time of an outbound route at that time and departure time of a return route, is long (for example, three hours or more), the driving condition estimator 23 determines a destination of the route as a “commuting destination”. Then, in a case where a route currently traveled on is the same as the aforementioned route determined as a “commuting destination”, the driving condition estimator 23 estimates that the current destination is also a “commuting destination”. In other cases, the driving condition estimator 23 estimates that a destination is an “entertainment or leisure facility”.
The risk information generator 24 detects risky behavior taken by a driver in the host vehicle, on the basis of vehicle information received from the sensor 30, and sets the current location of the host vehicle at which the risky behavior is detected, as a risky point. Risky behavior is, for example, sudden braking or sudden operation of a steering wheel, and the risk information generator 24 detects that risky behavior has been taken in a case where the vehicle information from the sensor 30 conforms to a predetermined condition.
The risk information generator 24 associates driving condition information generated by the driving condition estimator 23 in a prescribed zone located back in the traveling direction from a risky point where the risky behavior has been detected, with the risky point together with contents of the risky behavior, thereby generating risk information.
In this regard, in addition to the contents of the risky behavior, the risky point and the driving condition information, the risk information generator 24 may include, in the risk information, a date and time indicating when the risky behavior has been detected, an orientation indicating a traveling direction of the host vehicle at the time of detection of the risky behavior, a travel route of the host vehicle at the time of detection of the risky behavior, and the number of times when the host vehicle has traveled in the prescribed zone located back from a risky point in the traveling direction in the past, and other information. The risky point, the time and the orientation may be specified, by the risk information generator 24, on the basis of the GPS information of the sensor 30, the map information of the map DB 26, and other information. Furthermore, the current travel route and the number of times of traveling in the past may be acquired from the travel route storage 28 and the travel history storage 27 by the risk information generator 24.
The presentation determination unit 25 receives the risk information from the server 10 via the communication unit 21, and determines whether to present the risk information to the driver through the display 31 or the speaker 32 when the host vehicle approaches the risky point indicated by the risk information. In this case, if a fatigue level of the driving condition information indicated by the received risk information equals a fatigue level of the driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located back from the risky point in the traveling direction indicated by the risk information, or if a fatigue level of the driving condition information generated by the driving condition estimator 23 is higher than a fatigue level of the driving condition information indicated by the received risk information, the presentation determination unit 25 determines presentation of this risk information. Namely, among drivers passing the risky point, only a driver whose fatigue level is estimated to be equal to or larger than the fatigue level included in the risk information is provided with the presentation of the risk information.
The map DB 26 stores map information including information such as classifications of road, the number of lanes, and the width of road. Note that in the illustrated example, the controller 22 is configured to use the map DB 26 included in the driving assistance apparatus 20; however without being limited to this configuration the controller 22 may use a map DB included in an in-vehicle device other than the driving assistance apparatus 20, a map DB existing on a network, or other map DB may be used.
The travel history storage 27 stores travel route information such as a travel route the host vehicle has traveled in the past, a date and time when the host vehicle has traveled on the travel route, time spent for traveling, and the number of times of traveling. For example, the controller 22 creates the travel history information using the GPS information from the sensor 30 or the like while the host vehicle is traveling, and stores the travel history information in the travel history storage 27.
The travel route storage 28 stores travel route information such as a travel route and a destination where there is a high possibility that the host vehicle will pass in the future. For example, the controller 22 may acquire the travel route information from a navigation device, accept input from the driver via an input device, or estimate using the current location and the travel history information of the host vehicle. When estimating a travel route that the host vehicle is likely to pass in the future in the controller 22, for example, the number of times of traveling for each route or road is calculated from travel history to estimate. In that case, since a plurality of candidates appears, a route having a high probability of being passed in the future is selected as a target from among them. Note that, as described above, the driving condition estimator 23 may estimate a destination.
Next, processing for recordation of risk information in the driving assistance apparatus 20 will be described.
In step ST1, the controller 22 receives vehicle information and living body information from the sensor 30, and outputs the both to the driving condition estimator 23 and the risk information generator 24.
In step ST2, the driving condition estimator 23 generates driving condition information on a travel route starting from a starting position to the current location using the vehicle information and the biological information from the sensor 30 received in step ST1.
In step ST3, the risk information generator 24 detects risky behavior such as a sudden braking or a sudden steering by using the vehicle information from the sensor 30 received in step ST1. When detecting the risky behavior (“YES” in step ST3), the risk information generator 24 proceeds to step ST4. On the other hand, if the risk information generator 24 does not detect risky behavior (“NO” in step ST3), the flow returns to step ST1.
In step ST4, the risk information generator 24 generates risk information including the contents of the detected risky behavior, a risky point indicating the current location at the time of detection of the risky behavior, the driving condition information generated by the driving condition estimator 23, and other information. This driving condition information indicates the estimated fatigue level of the driver obtained when the drivers travels on the route starting from the starting position to the risky point indicating the current location.
Then, the risk information generator 24 transmits the generated risk information to the server 10 via the communication unit 21. In the server 10, when the communication unit 11 receives the risk information from the driving assistance apparatus 20, the controller 13 records the risk information in the risk information DB12.
Next, processing for presentation of risk information in the driving assistance apparatus 20 will be described.
In step ST11, the presentation determination unit 25 accesses the server 10 via the communication unit 21, and determines whether risk information indicating a risky point on a highly likely travel route through which the host vehicle will pass in the future is recorded in the risk information DB12 at the server 10. Information on the highly likely travel route through which the host vehicle will pass in the future is stored in the travel route storage 28. In this regard, the presentation determination unit 25 may use, for determination of presentation, instead of the risk information indicating the risky point on the highly likely travel route through which the host vehicle will pass in the future, risk information indicating a risky point on a route similar to the travel route. The route similar to the travel route is, for example, a route having the same number of times of left- and/or right-turns as that of the travel route.
If the server 10 stores the recorded risk information that indicates the same traveling direction and indicates a risky point on the highly likely travel route through which the host vehicle will pass in the future (“YES” in step ST11), the presentation determination unit 25 proceeds to step ST12. On the other hand, if risk information conforming to the above conditions is not recorded in the server 10 (“NO” in step ST11), the presentation determination unit 25 executes step ST11 again.
In the example illustrated in
Note that the timing at which the presentation determination unit 25 performs the operation of step ST11 may be, for example, periodic timing such as once in every 10 minutes during traveling, the timing at which an engine is turned on and driving is started, the timing at which a destination is set, or the timing at which a route scheduled to be traveled on is changed. This can be similarly applied to the timing of performing the operation of step ST21 as illustrated in
In step ST12, the presentation determination unit 25 compares the driving condition information included in risk information conforming to the aforementioned conditions recorded in the server 10 with driving condition information generated by the driving condition estimator 23.
If a fatigue level of a driver in the host vehicle is higher than or equal to a fatigue level indicated by the risk information of the server 10 (“YES” in step ST12), the presentation determination unit 25 proceeds to step ST13 and acquires all information included in the risk information from the server 10. On the other hand, if a fatigue level of a driver in the host vehicle is less than the fatigue level indicated by the risk information of the server 10 (“NO” in step ST12), the presentation determination unit 25 returns to step ST11.
In the example illustrated in
In step ST14, when the host vehicle arrives at a point B which is located back from the risky point, of the risk information acquired from the server 10, by a predetermined distance Y (e.g. 100 m), the presentation determination unit 25 acquires the latest driving condition information from the driving condition estimator 23 and determines whether to present the risk information. For example, the distance Y is such a distance that risk information on the risky point can be presented before a predetermined time (for example, 3.2 seconds) from the time indicating when the host vehicle reaches the risky point. The distance Y may be changed to a distance that can secure the predetermined time in accordance with a speed of the host vehicle. Since there is the possibility that the fatigue level of the driver changes while the host vehicle travels in a zone indicated by a broken line in
If the estimated fatigue level of the driver in the vehicle in the route starting from the starting position to the point B is higher than or equal to the fatigue level indicated by the risk information acquired from the server 10 (“YES” in step ST14), the presentation determination unit 25 determines to present the risk information and proceeds to step ST15, and then presents the risk information to the driver through the display 31 or the speaker 32. On the other hand, if the fatigue level of the driver in the host vehicle is less than the fatigue level indicated by the risk information acquired from the server 10 (“NO” in step ST14), the presentation determination unit 25 executes step ST14 again. It is assumed that the condition for terminating the repetition of step ST14 is that a distance from the host vehicle to the risky point has become shorter than the distance Y at which the risk information can be presented before the aforementioned predetermined time (for example, 3.2 seconds). When the condition for terminating the repetition of step ST14 is satisfied, the presentation determination unit 25 returns to step ST11.
Note that, in
Furthermore, by allowing position information to have a certain margin as an area including a destination (for example, within a radius of 1 km including the destination) rather than the destination, risk information can be shared among more vehicles having the same type of destination.
Moreover, in
Furthermore, the number of times of traveling of the route may be taken into account in presentation determination of the risk information. For example, as illustrated in
Specifically, when recording risk information of the host vehicle in the server 10 in step ST4 of
When acquiring, from the server 10, risk information indicating a risky point on a highly likely travel route through which the vehicle will pass in the future in step ST11 or step ST13 of
Also, in determining the presentation of risk information, the characteristic condition of the host vehicle or driver may be taken into consideration like the number of times of traveling. For example, when recording the risk information of the host vehicle in the server 10 in step ST4 of
When acquiring, from the server 10, risk information indicating a risky point on a highly likely travel route through which the host vehicle will pass in the future in step ST11 or step ST13 of
As described above, according to the first embodiment, the driving assistance apparatus 20 includes: the driving condition estimator 23 configured to estimate a condition of a driver in a host vehicle and to generate driving condition information; the risk information generator 24 configured to detect risky behavior taken by the driver, and to generate risk information in which a risky point at which the risky behavior is detected is associated with driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located back from a risky point; the communication unit 21 configured to transmit the risk information generated by the risk information generator 24 to the server 10, and to receive, from the server 10, risk information indicating a risky point on a route on which the host vehicle is planned to travel; and the presentation determination unit 25 configured to compare the driving condition information, of the risk information received by the communication unit 21, generated by the driving condition estimator 23 in the prescribed zone located back from the risky point of the risk information, with the driving condition information included in the risk information, thereby to determine whether to present the risk information. Therefore, whether to present the risk information can be accurately determined in consideration of the condition of the driver traveling on a route before the risky point is reached.
Furthermore, according to the first embodiment, the driving condition estimator 23 estimates a fatigue level of the driver on the basis of a duration of driving time in the prescribed zone located back from the risky point in the traveling direction, as the driving condition information to be used by the presentation determination unit 25 for the determination of presentation or non-presentation, and generates driving condition information including the estimated fatigue level, and further corrects the estimated fatigue level on the basis of at least one of: driving operation performed in the zone; biological information of the driver; vehicle information of the host vehicle detected by the sensor 30 in the zone; and the road type in the zone. Therefore, it is possible to estimate the fatigue level of the driver with high accuracy while the driver travels on a route to a risky point. Consequently, it is possible to more accurately determine whether to present risk information.
Furthermore, according to the first embodiment, the driving condition estimator 23 corrects the fatigue level of the driver on the basis of the type of destination of the host vehicle. Therefore, it is possible to determine whether to present risk information with further high accuracy. Note that the driving condition estimator 23 may estimate the type of destination of the host vehicle on the basis of travel history and calendar information of the host vehicle.
Furthermore, according to the first embodiment, the risk information generator 24 calculates the number of times the host vehicle has traveled in the past in the prescribed zone located back in the traveling direction from the risky point where the risky behavior has been detected, on the basis of the travel history of the host vehicle, and includes the number of times in the risk information. The presentation determination unit 25 compares the number of times of traveling included in the risk information received by the communication unit 21 from the server 10, with the number of times of traveling in the past of the host vehicle in the prescribed zone located back in the traveling direction from the risky point of the risk information, thereby to determine whether to present the risk information. Therefore, it is possible to present risk information depending on driving experience.
In the first embodiment, whether to present risk information is determined in consideration of the condition of the driver traveling on the route to the risky point. In contrast, in a second embodiment, whether to present risk information is determined in consideration of the condition of a driver traveling on a route located beyond a risky point.
Note that, since the configurations of a server 10 and a driving assistance apparatus 20 in the second embodiment are the same as the configurations as illustrated in
In the second embodiment, a driving condition estimator 23 of the driving assistance apparatus 20 estimates the fatigue level of a driver in a prescribed zone located beyond the current location in the traveling direction and generates driving condition information. The prescribed zone includes a route starting from the current location to a destination, a route starting from the current location to an area including the destination (for example, within a radius of 1 km including the destination), or a route starting from the current location to a point a predetermined distance away therefrom in a traveling direction (for example, 10 km).
For example, the driving condition estimator 23 estimates a duration of driving time for traveling in a prescribed zone located beyond the current location in the traveling direction using travel route information stored in a travel route storage 28 or other information and estimates the fatigue level of a driver on the basis of the estimated a duration of driving time and the fatigue curve as illustrated in the above-described
A method of estimating a duration of driving time may be any method. For example, time required for traveling in the prescribed zone located beyond the current location in the traveling direction while an average vehicle speed in a certain period of time is maintained may be calculated as a duration of driving time. Alternatively, time required for traveling in the prescribed zone located beyond the current location in the traveling direction complying with a speed limit included in the map information of the map DB 26 may be calculated as a duration of driving time.
Furthermore, the driving condition estimator 23 may correct the estimated fatigue level of the driver. As a correction method, at least one of a method using driving operation performed in a certain zone and a method using the road type in a certain zone or the type of destination is to be employed.
For example, using travel route information in a travel route storage 28 and map information in a map DB 26, the driving condition estimator 23 determines driving operation expected to be performed in a prescribed zone located beyond the current location in a traveling direction and corrects the fatigue level by adding, to the fatigue level, the additional values corresponding to the driving operation as illustrated in
In addition, for example, the driving condition estimator 23 determines the road type in the prescribed zone located beyond the current location in the traveling direction, using the travel route information in the travel route storage 28 and the map information in the map DB 26, and corrects the fatigue level by weighting, in accordance with the road type as illustrated in
In addition, for example, the driving condition estimator 23 estimates the type of destination using travel history information in a travel history storage 27 and calendar information and corrects the fatigue level by performing weighting in accordance with the type of destination illustrated in
In the second embodiment, a risk information generator 24 associates driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located beyond the risky point where the risky behavior has been detected in the traveling direction, with the risky point together with contents of the risky behavior, thereby generating risk information. Then, the risk information generator 24 transmits the generated risk information to the server 10 via a communication unit 21.
In the second embodiment, a presentation determination unit 25 compares a fatigue level of driving condition information included in risk information received by a communication unit 21 from the server 10, with a fatigue level of driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located beyond the risky point in the traveling direction, indicated by the risk information. In a case where the fatigue level of the driving condition information generated by the driving condition estimator 23 is higher than or equal to the fatigue level of the driving condition information included in the risk information, this risk information is determined as information to be presented.
Like in the first embodiment, also in the second embodiment the presentation determination unit 25 may acquire from the server 10 only the risk information in which the number of times of traveling or a characteristic condition is the same as that of a host vehicle.
Here, processing for presentation of the risk information in the driving assistance apparatus 20 will be described.
In step ST21, the presentation determination unit 25 accesses the server 10 via the communication unit 21, and determines whether risk information indicating a risky point on a highly likely travel route through which the host vehicle will pass in the future, or a route similar to the travel route, is recorded in a risk information DB 12 of the server 10.
If the server 10 stores the recorded risk information that indicates the same traveling direction and indicates a risky point on the highly likely travel route through which the host vehicle will pass in the future (“YES” in step ST21), the presentation determination unit 25 proceeds to step ST22. On the other hand, if risk information conforming to the above conditions is not recorded in the server 10 (“NO” in step ST21), the presentation determination unit 25 executes step ST21 again.
In the example illustrated in
In step ST22, the presentation determination unit 25 compares driving condition information included in risk information conforming to the aforementioned conditions recorded in the server 10 with driving condition information generated by the driving condition estimator 23.
If a fatigue level of a driver in the host vehicle is higher than or equal to a fatigue level indicated by the risk information of the server 10 (“YES” in step ST22), the presentation determination unit 25 proceeds to step ST23 and acquires all information included in the risk information from the server 10. On the other hand, if a fatigue level of a driver in the host vehicle is less than the fatigue level indicated by the risk information of the server 10 (“NO” in step ST22), the presentation determination unit 25 returns to step ST21.
In the example illustrated in
In step ST24, when the host vehicle arrives at a point B which is located back from the risky point of the risk information acquired from the server 10, by a predetermined distance Y (e.g. 100 m), the presentation determination unit 25 acquires the latest driving condition information from the driving condition estimator 23 and determines whether to present the risk information. by traveling in a zone indicated by a broken line in
If the estimated fatigue level of the driver in the host vehicle in the route starting from the point B to the destination is higher than or equal to the fatigue level indicated by the risk information acquired from the server 10 (“YES” in step ST24), the presentation determination unit 25 determines the presentation of the risk information and proceeds to step ST25, and then presents the risk information to the driver through the display 31 or the speaker 32. On the other hand, if the fatigue level of the driver in the host vehicle is less than the fatigue level indicated by the risk information acquired from the server 10 (“NO” in step ST24), the presentation determination unit 25 executes step ST24 again and returns to step ST21 if the condition for termination is satisfied.
Note that, in
By allowing position information to have a certain margin as a destination area rather than the destination, risk information can be shared among more vehicles, and risk information can be shared among more vehicles having the same type of destination.
Moreover, in
As described above, according to the second embodiment, the driving assistance apparatus 20 includes: the driving condition estimator 23 configured to estimate a condition of a driver in a host vehicle, and to generate driving condition information; the risk information generator 24 configured to detect risky behavior taken by the driver, and to generate risk information in which a risky point at which the risky behavior has been detected is associated with driving condition information that is generated by the driving condition estimator 23 in a prescribed zone located beyond the risky point in a traveling direction; the communication unit 21 configured to transmit the risk information generated by the risk information generator 24 to the server, and to receive, from the server 10, risk information indicating a risky point on a route on which the host vehicle is planned to travel; and the presentation determination unit 25 configured to compare the driving condition information, of the risk information received by the communication unit 21, generated by the driving condition estimator 23 in the prescribed zone located beyond the risky point, with the driving condition information included in the risk information, thereby to determine whether to present the risk information. Therefore, whether to present the risk information can be accurately determined in consideration of the condition of the driver traveling on a route located beyond the risky point.
Furthermore, according to the second embodiment, the driving condition estimator 23 estimates a fatigue level of the driver on the basis of a duration of driving time in the prescribed zone located beyond the risky point in the traveling direction, as the driving condition information to be used by the presentation determination unit 25 for the determination of presentation or non-presentation, and generates driving condition information including the estimated fatigue level, and further corrects the estimated fatigue level on the basis of at least one of driving operation estimated in the zone and the road type in the zone. Therefore, it is possible to estimate the fatigue level of the driver with high accuracy while the driver travels on a route located beyond a risky point. Consequently, it is possible to more accurately determine whether to present risk information
Furthermore, according to the second embodiment, the driving condition estimator 23 corrects the fatigue level of the driver on the basis of the type of destination of the host vehicle. Therefore, it is possible to determine whether to present risk information with high accuracy. Note that the driving condition estimator 23 may estimate the type of destination of the host vehicle on the basis of travel history and calendar information of the host vehicle.
Furthermore, like in the first embodiment, also in the second embodiment the number of times of traveling of the route may be taken into account in presentation determination of the risk information.
Specifically, the risk information generator 24 calculates the number of times the host vehicle has traveled in the past in the prescribed zone located, in the traveling direction, beyond the risky point where the risky behavior has been detected, on the basis of travel history of the host vehicle, and include the number of times of traveling in the risk information.
The presentation determination unit 25 determines whether to present the risk information on the basis of the driving condition information, if both the number of times of traveling included in the risk information received by the communication unit 21 from the server 10 and the number of times of traveling in the past of the host vehicle in the prescribed zone located in the traveling direction beyond the risky point of the risk information belong to the category having the same number of times of traveling. The presentation determination unit 25 determines the non-presentation of the risk information if categories of the number of times of traveling are different. This allows risk information depending on driving experience to be presented.
In the first and second embodiments, whether to present the risk information is determined in consideration of the condition of the driver traveling on one of the route to the risky point or the route located beyond the risky point. In contrast, in a third embodiment, whether to present risk information is determined in consideration of the condition of a driver traveling on both a route to a risky point and a route located beyond the risky point.
Note that, since the configurations of a server 10 and a driving assistance apparatus 20 in the third embodiment are the same as the configurations as illustrated in
In the third embodiment, a driving condition estimator 23 of the driving assistance apparatus 20 estimates the fatigue levels of a driver in a prescribed zone located back from the current location in a traveling direction and in a prescribed zone located beyond the current location in the traveling direction, and generates driving condition information. A method of estimating the fatigue level of a driver in a prescribed zone located back from the current location in the traveling direction is as described in the first embodiment. A method of estimating the fatigue level of a driver in a prescribed zone located beyond the current location in a traveling direction is as described in the second embodiment.
In the third embodiment, the risk information generator 24 associates driving condition information that is generated by the driving condition estimator 23 both in a prescribed zone located in a traveling direction back from a risky point where the risky behavior has been detected, and in a prescribed zone located beyond the risky point in the traveling direction, with the risky point together with contents of the risky behavior, thereby to generate risk information. Then, the risk information generator 24 transmits the generated risk information to the server 10 via a communication unit 21.
In the third embodiment, a presentation determination unit 25 compares a fatigue level of driving condition information included in risk information received by a communication unit 21 from the server 10, with a fatigue level of driving condition information that is generated by the driving condition estimator 23 both in a prescribed zone located back in a traveling direction from a risky point indicated by the risk information and in a prescribed zone located beyond the risky point in the traveling direction. In a case where the fatigue level of the driving condition information generated by the driving condition estimator 23 is higher than or equal to the fatigue level of the driving condition information included in the risk information, this risk information is determined as information to be presented.
Like in the first and the second embodiments, also in the third embodiment the presentation determination unit 25 may acquire from the server 10 only risk information in which the number of times of traveling or a characteristic condition is the same as that of the host vehicle.
Next, processing for presentation of the risk information in the driving assistance apparatus 20 will be described.
In step ST31, the presentation determination unit 25 accesses the server 10 via the communication unit 21, and determines whether risk information indicating a risky point on a highly likely travel route through which a host vehicle will pass in the future or a route similar to the travel route is recorded in the risk information DB12 of the server 10.
If the server 10 stores the recorded risk information that indicates the same traveling direction and indicates a risky point on the highly likely travel route through which the host vehicle will pass in the future (“YES” in step ST31), the presentation determination unit 25 proceeds to step ST32. On the other hand, if risk information conforming to the above conditions is not recorded in the server 10 (“NO” in step ST31), the presentation determination unit 25 executes step ST31 again.
In the example illustrated in
In step ST32, the presentation determination unit 25 compares driving condition information included in risk information conforming to the aforementioned conditions recorded in the server 10 with driving condition information generated by the driving condition estimator 23.
If a fatigue level of a driver in the host vehicle is higher than or equal to a fatigue level indicated by the risk information of the server 10 (“YES” in step ST32), the presentation determination unit 25 proceeds to step ST33 and acquires all information included in the risk information from the server 10. On the other hand, if a fatigue level of a driver in the host vehicle is less than the fatigue level indicated by the risk information of the server 10 (“NO” in step ST32), the presentation determination unit 25 returns to step ST31.
In the example illustrated in
In step ST34, when the host vehicle arrives at a point B which is located back from the risky point of the risk information acquired from the server 10, by a predetermined distance Y (e.g. 100 m), the presentation determination unit 25 acquires the latest driving condition information from the driving condition estimator 23 and determines whether to present the risk information. Since a ratio between a zone estimated of the fatigue level from a measured value and a zone estimated the fatigue level from an estimated value changes as a result of traveling in a zone starting from the point A where the risk information has been acquired from the server 10 to the point B which is the current location, the presentation determination unit 25 compares the driving condition information included in the risk information with the latest driving condition information generated by the driving condition estimator 23 at the point B again in step ST34.
If the fatigue level of the driver in the host vehicle estimated in the route starting from the starting position to the destination is higher than or equal to the fatigue level indicated by the risk information acquired from the server 10 (“YES” in step ST34), the presentation determination unit 25 determines to present the risk information and proceeds to step ST35, and then presents the risk information to the driver through the display 31 or the speaker 32. On the other hand, if the fatigue level of the driver in the host vehicle is less than the fatigue level indicated by the risk information acquired from the server 10 (“NO” in step ST34), the presentation determination unit 25 executes step ST34 again and returns to step ST31 if the condition for termination is satisfied.
Note that, in
Providing a certain range to position information as an area including a starting position and an area including a destination rather than the starting position and the destination enables sharing risk information among more vehicles.
Furthermore, by allowing position information to have a certain margin as an area including a destination rather than the destination, risk information can be shared among more vehicles having the same type of destination.
Moreover, in
As described above, according to the third embodiment, the driving assistance apparatus 20 includes: the driving condition estimator 23 configured to estimate a condition of a driver in a host vehicle and generating driving condition information; the risk information generator 24 configured to detect risky behavior taken by the driver, and to generate risk information in which a risky point at which the risky behavior has been detected is associated with driving condition information that is generated by the driving condition estimator 23 both in a prescribed zone located back in the traveling direction from the risky point, and in a prescribed zone beyond from the risky point in the traveling direction; the communication unit 21 configured to transmit, to the server 10, the risk information generated by the risk information generator 24 and to receive, from the server 10, risk information indicating a risky point on a route on which the host vehicle is planned to travel; and the presentation determination unit 25 configured to compare the driving condition information, of the risk information received by the communication unit 21, generated by the driving condition estimator 23 both in the prescribed zone located back from the risky point in the traveling direction and in a prescribed zone located beyond the risky point in the traveling direction, with the driving condition information included in the risk information, thereby to determine whether to present the risk information. Therefore, whether to present the risk information can be accurately determined in consideration of the condition of the driver traveling both on a route before the risky point is reached, and on a route located beyond the risky point.
Furthermore, according to the third embodiment, the driving condition estimator 23 estimates a fatigue level of the driver on the basis of a duration of driving time in the prescribed zone located beyond the risky point in the traveling direction and a duration of driving time estimated in the prescribed zone located beyond the risky point in the traveling direction, as the driving condition information to be used by the presentation determination unit 25 for the determination of presentation or non-presentation, and further generates driving condition information including the estimated fatigue level. Furthermore, the driving condition estimator 23 corrects the fatigue level on the basis of at least one of driving operation performed in the prescribed zone located back from the risky point in the traveling direction, biological information of the driver, vehicle information of the host vehicle, and the road type, or corrects the fatigue level on the basis of at least one of driving operation predicted in the prescribed zone located beyond the risky point in the traveling direction, and the road type. It is thus possible to highly accurately estimate the fatigue level of the driver traveling on the route to the risky point and the route located beyond the risky point. Therefore, it is possible to more accurately determine whether to present risk information
Furthermore, according to the third embodiment, the driving condition estimator 23 corrects the fatigue level of the driver on the basis of the type of destination of the host vehicle. Therefore, it is possible to determine whether to present risk information with high accuracy. Note that the driving condition estimator 23 may estimate the type of destination of the host vehicle on the basis of travel history and calendar information of the host vehicle.
Furthermore, like in the first embodiment and the second embodiments, also in the third embodiment the number of times of traveling of the route may be taken into account in presentation determination of the risk information.
Specifically, the risk information generator 24 calculates at least one of the number of times the host vehicle has traveled in the past in the prescribed zone located back in the traveling direction from the risky point where the risky behavior has been detected, and the number of times the host vehicle has traveled in the past in the prescribed zone located beyond the risky point in the traveling direction, on the basis of travel history of the host vehicle, and further include the calculated number of times of traveling in the risk information.
The presentation determination unit 25 determines whether to present the risk information, on the basis of the driving condition information, if the number of times of traveling included in the risk information received by the communication unit 21 from the server 10, and at least one of the number of times the host vehicle has traveled in the past in the prescribed zone located back in the traveling direction from the risky point of the risk information and the number of times the host vehicle has traveled in the past in the prescribed zone located beyond the risky point in the traveling direction, belong to the category having the same number of times of traveling. The presentation determination unit 25 determines the non-presentation of the risk information if categories of the number of times of traveling are different. This allows risk information depending on driving experience to be presented.
Note that, within the scope of the present invention, the present invention may include a flexible combination of the respective embodiments, a modification of any component of the respective embodiments, or omission of any component in the respective embodiments.
In a driving assistance apparatus according to the invention, only risk information appropriate for a driver is presented out of risk information recorded in a server and thus is suitable for use as a driving assistance apparatus for presenting information of points requiring attention to driving to the driver.
10: Server; 11: Communication unit; 12: risk information DB; 13: controller; 20: driving assistance apparatus; 21: Communication unit; 22: controller; 23: Driving condition estimator; 24: risk information generator; 25: Presentation determination unit; 26: Map DB; 27: Travel history storage; 28: Travel route storage; 30: Sensor; 31: Display; 32: Speaker; 201: Communication device; 202: CPU; and 203: Memory.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/071364 | 7/28/2015 | WO | 00 |