Driving operation determination device, driving operation determination system, driving operation determination method and program
The driving operation determining device addresses the inadequacy in existing systems by assessing brake and turn signal operations in relation to vehicle speed, accurately identifying operations that may cause concern to subsequent vehicle drivers, thereby enhancing safety.
Patent Information
- Application Number
- JP2022118302
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-25
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2042-07-25
AI Technical Summary
Existing systems are inadequate in determining whether the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward may cause concern to the driver of a subsequent vehicle.
A driving operation determining device that assesses whether the brake pedal is depressed before the turn signal lever is operated, and if the vehicle speed exceeds a threshold, to determine if the operation may cause concern to the driver of a subsequent vehicle.
Accurately determines if the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward may cause concern to the driver of a subsequent vehicle, enhancing safety by identifying potentially hazardous driving operations.
Smart Images

Figure 0007658342000001 
Figure 0007658342000002 
Figure 0007658342000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a driving performance determination device, a driving performance determination system, a driving performance determination method, and a program. [Background technology]
[0002] The following Patent Document 1 discloses an invention capable of performing driving diagnosis when a vehicle equipped with a turn signal lever makes a right or left turn. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2005-284669 A Summary of the Invention [Problem to be solved by the invention]
[0004] The above-mentioned Patent Document 1 leaves room for improvement in terms of driving diagnosis regarding the operation of the turn signal lever and the brake pedal when the vehicle turns right or left.
[0005] Taking into consideration the above-mentioned facts, the present invention aims to provide a driving operation judgment device, driving operation judgment system, driving operation judgment method, and program that can determine whether the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward is an operation that may cause anxiety to the driver of a following vehicle. [Means for solving the problem]
[0006] The driving operation judgment device described in claim 1 determines whether a first specific condition is met, which is met when the brake pedal of the vehicle, which is in a state capable of forward travel, changes from a not-depressed state to a depressed state and the turn signal lever is not operated, based on brake operation information indicating whether the brake pedal of the vehicle has been depressed or not, lever operation information indicating whether the turn signal lever of the vehicle has been operated or not, and vehicle speed information of the vehicle, and determines whether the turn signal lever is operated and the maximum value of the vehicle speed of the vehicle becomes equal to or greater than a first threshold value within a predetermined set time from a first time when the first specific condition is met.
[0007] The driving operation determination device according to claim 1 determines whether a first specific condition is satisfied, which is satisfied when the brake pedal of a vehicle capable of forward travel changes from a not-depressed state to a depressed state and the turn signal lever is not operated, based on brake operation information, lever operation information, and vehicle speed information. Furthermore, the driving operation determination device determines whether the turn signal lever is operated and the maximum value of the vehicle speed of the vehicle becomes equal to or greater than a first threshold value within a predetermined set time from a first time when the first specific condition is satisfied. That is, the driving operation determination device according to claim 1 determines whether the brake pedal is depressed before the turn signal lever of a vehicle traveling forward at a certain vehicle speed is operated. If the brake pedal is depressed before the turn signal lever of a vehicle turning right or left while traveling forward at a certain vehicle speed is operated, the driver of the vehicle following this vehicle is likely to feel uneasy. Therefore, the invention according to claim 1 can determine whether the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward is an operation that may cause uneasiness to the driver of the vehicle following.
[0008] The driving performance determination device of the invention recited in claim 2 is the invention recited in claim 1, and determines whether the vehicle speed at the first time is higher than the vehicle speed at a second time, which is the end time of the set time, by a second threshold value or more.
[0009] The driving performance determination device of the invention described in claim 2 determines whether the vehicle speed at a first time is higher than the vehicle speed at a second time, which is the end time of the set time, by at least a second threshold value. In other words, the driving performance determination device determines whether a braking operation that significantly reduces the vehicle speed is performed on the vehicle within the set time. Therefore, the invention of claim 2 can accurately determine whether the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward is an operation that may cause anxiety to the driver of a following vehicle.
[0010] The driving operation judgment device of the invention described in claim 3, in the invention described in claim 1 or claim 2, excludes from the set time the time period before a fourth time that is a first predetermined time after a third time at which the shift lever moves to the first specific position, when the shift position of the vehicle's shift lever changes from a first specific position, which is either P range, R range, or N range, to a forward driving position at which a gear stage for forward driving is formed.
[0011] In the invention described in claim 3, for example, when a vehicle enters or exits a parking space, the shift position of the shift lever is likely to change between the first specific position and the forward driving position. Therefore, the invention described in claim 3 is less likely to erroneously determine that a vehicle entering or exiting a parking space is turning right or left.
[0012] The driving operation judgment device of the invention described in claim 4 is the invention described in claim 1, in which when the shift position of the vehicle's shift lever changes from a forward driving position where a gear stage for forward driving is formed to a second specific position which is either P range, R range or N range, and then changes from the second specific position to another of the shift positions, the time period from the fifth time onwards, which is a second predetermined time before the sixth time when the shift lever moved to the other shift position, is excluded from the set time.
[0013] The invention as recited in claim 4 reduces the possibility of erroneously determining that a vehicle entering or exiting a parking space is turning right or left.
[0014] The driving operation determination device of the invention described in claim 5 is the invention described in claim 1 or claim 2, and determines whether a second specific condition is met, which is met when the absolute value of the steering angle of the vehicle in a state capable of forward driving is equal to or greater than a third threshold, the turn signal lever is not operated, and the vehicle speed is equal to or greater than a fourth threshold, based on steering angle information representing the steering angle of the steering wheel of the vehicle, the lever operation information, and the vehicle speed information, and when the second specific condition is met, determines whether the absolute value of the yaw angle is equal to or greater than a fifth threshold and equal to or less than a sixth threshold, and the absolute value of the maximum value of the steering angle is equal to or greater than a seventh threshold and equal to or less than an eighth threshold, based on yaw angle information representing the yaw angle of the vehicle and the steering angle information.
[0015] The invention described in claim 5 can detect whether a vehicle traveling forward has turned right or left without the turn signal lever being operated.
[0016] The driving operation judgment device of the invention described in claim 6 is the invention described in claim 5, and determines whether the time during which the second specific condition is satisfied continues for a ninth threshold value or more and whether the maximum vehicle speed when the second specific condition is satisfied is equal to or less than a tenth threshold value.
[0017] The invention as recited in claim 6 can detect with high accuracy whether a vehicle traveling forward has made a right or left turn without the turn signal lever being operated.
[0018] The driving operation determination system of the invention described in claim 7 comprises a brake operation detection unit that acquires the brake operation information, a lever position detection unit that acquires the lever operation information, a vehicle speed sensor that acquires the vehicle speed information, and the driving operation determination device described in claim 1 or claim 2.
[0019] The driving operation determination method of the invention described in claim 8 includes a step of determining, based on brake operation information indicating whether the brake pedal of the vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle, whether the turn signal lever has been operated and the maximum value of the vehicle speed of the vehicle has become equal to or greater than a first threshold value within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle, which is in a state capable of forward travel, has changed from a not depressed state to a depressed state and the turn signal lever has not been operated.
[0020] The program of the invention described in claim 9 causes a computer to execute a process of determining, based on brake operation information indicating whether the brake pedal of a vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle, whether the turn signal lever has been operated and the maximum value of the vehicle speed of the vehicle has become equal to or greater than a first threshold value within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle, which is in a state capable of forward travel, has changed from a not depressed state to a depressed state and the turn signal lever has not been operated. Effect of the Invention
[0021] As described above, the driving operation judgment device, driving operation judgment system, driving operation judgment method and program of the present invention have the excellent effect of being able to determine whether the operation of the turn signal lever and brake pedal of a vehicle turning right or left while traveling forward is an operation that may cause anxiety to the driver of a following vehicle. [Brief description of the drawings]
[0022] [Figure 1] 1 is a diagram showing a vehicle capable of transmitting detection values to a driving diagnosis device according to an embodiment; [Diagram 2] 1 is a diagram illustrating a driving diagnosis system including a driving diagnosis device, a vehicle, and a mobile terminal. [Diagram 3]3 is a control block diagram of a first server of the driving diagnosis device shown in FIG. 2. [Figure 4] 3 is a functional block diagram of a second server shown in FIG. 2. [Diagram 5] FIG. 13 is a diagram showing a scene list. [Figure 6] 4 is a timing chart showing a change in the position of a shift lever. [Figure 7] FIG. 2 is a schematic plan view showing a state in which a vehicle turns left at an intersection. [Figure 8] 13 is a flowchart showing a process executed by a second server. [Figure 9] 13 is a flowchart showing a process executed by a fourth server. [Figure 10] 3 is a flowchart showing a process executed by the mobile terminal shown in FIG. 2. [Figure 11] FIG. 13 is a diagram showing an image displayed on a display unit of the mobile terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] Hereinafter, a driving diagnosis device (driving performance determination device) 10, a driving diagnosis system (driving performance determination system) 100, a driving diagnosis method (driving performance determination method), and a program according to the present invention will be described with reference to the drawings. The driving diagnosis system 100 (hereinafter referred to as the system 100) of the present embodiment includes the driving diagnosis device 10, a vehicle 30, and a mobile terminal 50 that are capable of wireless communication with each other, as shown in FIG.
[0024] 1, a vehicle 30 capable of data communication with the driving diagnosis device 10 via a network includes an ECU (Electronic Control Unit) 31, a vehicle speed sensor 32, a shift lever 33, a shift position sensor 34, a yaw rate sensor 35, a steering angle sensor 36, a turn signal switch (lever position detector) 37, a brake switch (brake operation detector) 38, and a GPS (Global Positioning System) receiver 39. A vehicle ID is assigned to the vehicle 30 capable of receiving a diagnosis by the driving diagnosis device 10. The vehicle speed sensor 32, the shift position sensor 34, the yaw rate sensor 35, the steering angle sensor 36, the turn signal switch 37, the brake switch 38, and the GPS receiver 39 are connected to the ECU 31.
[0025] The ECU 31 includes a CPU, a ROM, a RAM, a storage, a communication I / F, and an input / output I / F. The CPU, the ROM, the RAM, the storage, the communication I / F, and the input / output I / F are connected to each other via a bus so as to be able to communicate with each other. The CPU, the ROM, the RAM, the storage, the communication I / F, and the input / output I / F have the same configurations and functions as the CPU 12A, the ROM 12B, the RAM 12C, the storage 12D, the communication I / F 12E, and the input / output I / F 12F of the first server 12 described later. Details of these functions will be described later. The above network includes a communication network of a communication carrier and the Internet. The vehicle 30, the first server 12 described later, the fourth server 18, and the mobile terminal 50 perform data communication via the above network.
[0026] 1, the vehicle 30 has an accelerator pedal 30A and a brake pedal 30B. When the driver of the vehicle 30 depresses the accelerator pedal 30A, the ECU 31 controls a drive source (not shown) of the vehicle 30. The drive source of the vehicle 30 includes at least one of an internal combustion engine and an electric motor. When the driver depresses the brake pedal 30B, the ECU 31 controls a brake device (not shown) of the vehicle 30.
[0027] Furthermore, the vehicle 30 has a steering wheel 30C. When the driver turns the steering wheel 30C, the steering angle (turning angle) of the steering wheel 30C and steered wheels (not shown) changes. Note that the steering mechanism of this embodiment is not of the steer-by-wire type. Furthermore, the vehicle 30 has a turn signal lever (blinker lever) 30D. The turn signal lever 30D can be rotated from a predetermined neutral position (initial position) to a first position on the upper side and a second position on the lower side.
[0028] The vehicle speed sensor 32 detects the vehicle speed of the vehicle 30. The shift lever 33 can be moved to each of the shift positions of D (drive) range (forward driving position), R (reverse) range, P (parking) range, and N (neutral) range. In other words, the vehicle 30 is an automatic vehicle (AT vehicle). The shift position of the shift lever 33 is detected by a shift position sensor 34. As is well known, when the shift lever 33 is in the D range, a gear stage for forward driving is formed. Therefore, when the shift lever 33 is in the D range, the vehicle 30 can be driven forward by the driving force of the driving source. Also, when the shift lever 33 is in the R range, the vehicle 30 can be driven backward by the driving force of the driving source.
[0029] The yaw rate sensor 35 detects the yaw rate of the vehicle 30. In this specification, the sign representing the magnitude of the yaw angle in the counterclockwise direction of the vehicle 30 in a plan view is (+), and the sign representing the magnitude of the yaw angle in the clockwise direction is negative (-). The steering angle sensor 36 detects the steering angle of the steering wheel 30C. In this specification, the sign representing the magnitude of the steering angle when the steering wheel 30C is rotated counterclockwise as seen by the driver is positive (+), and the sign representing the magnitude of the steering angle when the steering wheel 30C is rotated clockwise is negative (-).
[0030] The turn signal switch 37 detects the position of the turn signal lever 30D. For example, when the turn signal switch 37 detects that the turn signal lever 30D is in the first position, the left direction indicator (not shown; lighting device) provided on the vehicle 30 is turned on under the control of the ECU 31. On the other hand, when the turn signal switch 37 detects that the turn signal lever 30D is in the second position, the right direction indicator (not shown) provided on the vehicle 30 is turned on under the control of the ECU 31.
[0031] The brake switch 38 is turned on and outputs a predetermined detection signal when the brake pedal 30B is depressed by a predetermined amount or more, and is turned off when the brake pedal 30B is depressed by less than the predetermined amount. When the brake switch 38 outputs the detection signal, the brake device is operated under the control of the ECU 31, and the brake lamp (not shown) is turned on.
[0032] The GPS receiver 39 receives GPS signals transmitted from GPS satellites to obtain information (hereinafter referred to as "position information") related to the position where the vehicle 30 is traveling. The detection value (vehicle speed information) of the vehicle speed sensor 32, the detection value (yaw angle information) of the shift position sensor 34, the detection value (yaw angle information) of the yaw rate sensor 35, the detection value (steering angle information) of the steering angle sensor 36, the detection value (lever operation information) of the turn signal switch 37, and the detection value (brake operation information) of the brake switch 38 are transmitted to the ECU 31 via a Controller Area Network (CAN) provided in the vehicle 30 and stored in the storage of the ECU 31 while being associated with time information indicating the time obtained from a timer provided in the ECU 31 and position information.
[0033] As shown in FIG. 2, the driving diagnosis device 10 includes a first server 12, a second server 14, a third server 16, and a fourth server 18. For example, the first server 12, the second server 14, the third server 16, and the fourth server 18 are arranged in one building. The first server 12 and the fourth server 18 are connected to the above-mentioned network. The first server 12 and the second server 14 are connected by a LAN (Local Area Network). The second server 14 and the third server 16 are connected by a LAN. The third server 16 and the fourth server 18 are connected by a LAN. That is, the driving diagnosis device 10 is constructed as a cloud computing system.
[0034] 3, the first server 12 includes a CPU (Central Processing Unit: processor) 12A, a ROM (Read Only Memory) 12B, a RAM (Random Access Memory) 12C, a storage 12D, a communication I / F (Interface) 12E, and an input / output I / F 12F. The CPU 12A, the ROM 12B, the RAM 12C, the storage 12D, the communication I / F 12E, and the input / output I / F 12F are connected to each other so as to be able to communicate with each other via a bus 12Z. The first server 12 can obtain information related to date and time from a timer (not shown).
[0035] The CPU 12A is a central processing unit that executes various programs and controls each part. That is, the CPU 12A reads a program from the ROM 12B or the storage 12D, and executes the program using the RAM 12C as a working area. The CPU 12A controls each component and performs various arithmetic processing (information processing) according to the program recorded in the ROM 12B or the storage 12D.
[0036] The ROM 12B stores various programs and various data. The RAM 12C temporarily stores programs or data as a working area. The storage 12D is configured with a storage device such as a hard disk drive (HDD) or a solid state drive (SSD), and stores various programs and various data. The communication I / F 12E is an interface for the first server 12 to communicate with other devices. The communication I / F 12E is capable of wireless communication with, for example, the vehicle 30 and the mobile terminal 50. The input / output I / F 12F is an interface for communicating with various devices.
[0037] Data representing detection values detected by the vehicle speed sensor 32, the shift position sensor 34, the yaw rate sensor 35, the steering angle sensor 36, the turn signal switch 37, the brake switch 38, and the GPS receiver 39 are referred to as detection value data. Every time a predetermined time elapses during the period from when a start button (not shown) provided on an instrument panel (not shown) of the vehicle 30 is switched to an ON state until it is switched to an OFF state, the detection value data is transmitted from the communication I / F of the ECU 31 to the communication I / F 12E of the first server 12 via the network, and the detection value data is recorded in the storage 12D. When the start button is in an ON state, the drive source is in an operable state and the vehicle 30 is in a runnable state. All detection value data recorded in the storage 12D includes information on the vehicle ID, time information, and position information.
[0038] The second server 14 , the third server 16 and the fourth server 18 have the same basic configuration as the first server 12 .
[0039] 4 is a block diagram showing an example of the functional configuration of the second server (computer) 14. The second server 14 has, as its functional configuration, a transmission / reception control unit 141, a scene extraction unit 142, a KPI acquisition unit 143, a score calculation unit 144, and a deletion unit 145. The transmission / reception control unit 141, the scene extraction unit 142, the KPI acquisition unit 143, the score calculation unit 144, and the deletion unit 145 are realized by the CPU of the second server 14 reading and executing a program stored in the ROM.
[0040] The transmission / reception control unit 141 controls the communication I / F of the second server 14. The communication I / F of the second server 14 transmits and receives information to and from the communication I / Fs of the first server 12 and the third server 16 via a LAN. The detection value data recorded in the storage 12D of the first server 12 is transmitted to the communication I / F of the second server 14 while being linked to the vehicle ID, time information, and location information. The detection value data transmitted from the first server 12 to the second server 14 includes a data group acquired during a predetermined data detection time. This data detection time is, for example, 30 minutes. Hereinafter, a data group corresponding to one vehicle ID and acquired during the data detection time is referred to as a "detection value data group." The detection value data groups recorded in the first server 12 are transmitted to the communication I / F of the second server 14 in order of acquisition time from oldest to newest. More specifically, when a detection value data group is deleted from the storage of the second server 14 as described below, a newer detection value data group than the deleted detection value data group is transmitted from the first server 12 to the second server 14, and this new detection value data group is stored in the storage of the second server 14.
[0041] 5 shows the scene list 22 recorded in the ROM of the second server 14. The scene list 22 is defined based on the operation contents of various operating members of the vehicle 30.
[0042] The operation objects associated with extraction condition 1 included in scene list 22 are brake pedal 30B and turn signal lever 30D, and the scene associated with extraction condition 1 is a vehicle turning right or left at an intersection. Fig. 7 shows a state in which vehicle 30 traveling forward along road 70 in the direction of arrow A turns left at intersection Is and enters road 71. Extraction condition 1 is associated with the scene shown in Fig. 7, for example.
[0043] The scene extraction unit 142 determines whether or not the following conditions A, B, and C are all satisfied based on the detection values of the shift position sensor 34, the turn signal switch 37, and the brake switch 38. When it is determined that the conditions A, B, and C are all satisfied, a scene start condition (first specific condition) related to extraction condition 1 is established. Condition A: The shift lever 33 is in the D range. The timing chart in FIG. 6 shows the shift lever 33 moving from a specific position other than the D range (P range, R range, N range) to the D range, and then moving from the D range to a specific position. For convenience, the shift position immediately before moving to the D range is referred to as the first specific position, and the shift position moved from the D range is referred to as the second specific position. In the example in FIG. 6, the P range is the first specific position, and the R range is the second specific position. The shift lever 33 moves from the R range to the P range (first specific position) at time t1 (third time), moves from the P range to the D range at time t2, moves from the D range to the R range (second specific position) at time t3, and moves from the R range to the P range at time t4 (sixth time). Here, the time t2a (fourth time) is the time the first exclusion period (first specified time) Pr1 after time t1, and the time t2b (fifth time) is the time the second exclusion period (second specified time) Pr2 before time t4. The first exclusion period Pr1 and the second exclusion period Pr2 are, for example, 60 seconds. Furthermore, the time between times t2a and t2b is the target time Tg. Times t2a and t2b are not included in the target time Tg. In other words, the time period before time t2a and the time period after time t2b are not the target time Tg. Condition B: The brake switch 38 is switched from the OFF state to the ON state. Condition C: The turn signal lever 30D is in the neutral position (initial position).
[0044] Here, time t2d (second time) is the time when a predetermined set time Tf has elapsed from time t2c (first time) when the scene start condition is satisfied and is included in the target time Tg. At this time t2d, the scene end condition is satisfied. This set time Tf is, for example, 1.5 seconds. Note that it is not necessary for all of conditions A, B, and C to be satisfied between time t2c and time t2d.
[0045] The scene extraction unit 142 classifies the detection value data group stored in the storage into data representing specific detection values and other data. More specifically, the scene extraction unit 142 extracts data detected by the vehicle speed sensor 32 and the turn signal switch 37 at the set time Tf as specific detection values, which are data required to acquire KPIs described later.
[0046] The KPI acquisition unit 143 acquires (calculates) a KPI (Key Performance Indicator) corresponding to the extraction condition 1 based on this specific detection value.
[0047] The KPI acquisition unit 143 judges whether or not all of the following conditions 1 to 3 included in the extraction condition 1 are satisfied based on the detection values of the vehicle speed sensor 32 and the turn signal switch 37, which are the specific detection values extracted by the scene extraction unit 142. Here, it is assumed that the vehicle 30 passes through position P1 in FIG. 7 while traveling forward at a certain vehicle speed, and then turns left at an intersection Is. Furthermore, when the vehicle 30 reaches position P1, the brake pedal 30B is depressed, so that the vehicle speed is significantly reduced, and at this time, the turn signal lever 30D is in the neutral position. In this case, all of the conditions 1 to 3 are satisfied. In other words, the extraction condition 1 is satisfied in this case. If the extraction condition 1 is satisfied, there is a high possibility that the driver of the following vehicle 80 traveling forward behind the vehicle 30 along the arrow A feels uneasy. Therefore, as described later, if all of the conditions 1 to 3 are satisfied, the score for the KPI is low. Condition 1: The maximum vehicle speed Vmax1 during the set time Tf is equal to or greater than a first threshold value. The first threshold value is, for example, 15 km / h. Condition 1 is met when the vehicle 30 is traveling at a certain vehicle speed. Condition 2: The vehicle speed V1 at time t2c (first time) is higher than the vehicle speed V2 at time t2d (second time) by a second threshold value or more. The second threshold value is, for example, 10 km / h. Condition 2 is met when a braking force that significantly reduces the vehicle speed in a short period of time is generated in the vehicle 30. Condition 3: The turn signal lever 30D is in the first position or the second position.
[0048] 5, the scene list 22 includes extraction condition 2 in addition to extraction condition 1. The operation object associated with extraction condition 2 is the turn signal lever 30D, and the scene associated with extraction condition 2 is a right or left turn of a vehicle at an intersection. Extraction condition 2 is associated with the scene shown in FIG. 7, for example.
[0049] The scene extraction unit 142 determines whether or not the above conditions A and C and the following conditions D and E are all satisfied based on the detection values of the vehicle speed sensor 32, the shift position sensor 34, the steering angle sensor 36, and the turn signal switch 37. When it is determined that all of the conditions A, C, D, and E are satisfied, a scene start condition (second specific condition) related to the extraction condition 2 is established. Condition D: The absolute value of the steering angle θs of the steering wheel 30C is equal to or greater than a third threshold value. The third threshold value is, for example, 30 (deg). Condition E: The vehicle speed is equal to or greater than a fourth threshold value. The fourth threshold value is, for example, 5 km / h.
[0050] Here, it is assumed that the scene start condition associated with extraction condition 2 is satisfied at time t2c in Fig. 7. It is further assumed that at least one of conditions A, C, D, and E is no longer satisfied at time t2e included in target time Tg in Fig. 7. When at least one of conditions A, C, D, and E is no longer satisfied, the scene end condition associated with extraction condition 2 is satisfied.
[0051] The scene extraction unit 142 extracts data detected by the vehicle speed sensor 32, the yaw rate sensor 35, the steering angle sensor 36, and the turn signal switch 37 between time t2c and time t2e from the group of detection value data stored in the storage as data representing specific detection values.
[0052] The KPI acquisition unit 143 acquires a KPI corresponding to the extraction condition 2 based on the specific detection value. The KPI acquisition unit 143 judges whether or not all of the following conditions 4 to 8 included in the extraction condition 2 are satisfied based on the detection values of the vehicle speed sensor 32, the yaw rate sensor 35, the steering angle sensor 36, and the turn signal switch 37, which are specific detection values extracted by the scene extraction unit 142. For example, when the vehicle 30 turns left at the intersection Is in FIG. 7 while traveling forward at a certain vehicle speed, and the turn signal lever 30D is in the neutral position, all of the conditions 4 to 8 are satisfied. In other words, the extraction condition 2 is satisfied in this case. When the extraction condition 2 is satisfied, it is highly likely that the driver of the following vehicle 80 and pedestrians (not shown) crossing the intersection Is feel uneasy. Therefore, as described later, when all of the conditions 4 to 8 are satisfied, the score for the KPI is low. Condition 4: The absolute value of the yaw angle θy of the vehicle 30 is equal to or greater than the fifth threshold and equal to or less than the sixth threshold. For example, the fifth threshold is 60 (deg), and the sixth threshold is 120 (deg). The KPI acquisition unit 143 integrates the yaw rate detected by the yaw rate sensor 35 to acquire the yaw angle θy. Condition 5: The absolute value of the maximum value Stmax of the steering angle θs of the steering wheel 30C is equal to or larger than a seventh threshold and equal to or smaller than an eighth threshold. For example, the seventh threshold is 75 (deg), and the eighth threshold is 450 (deg). Condition 6: The time from the time (t2c) when the scene start condition is satisfied to the time (t2e) when the scene end condition is satisfied is equal to or greater than a ninth threshold. For example, the ninth threshold is 4.0 (sec). The KPI acquisition unit 143 determines whether or not Condition 6 is satisfied based on time information included in the detection values of the vehicle speed sensor 32, the yaw rate sensor 35, the steering angle sensor 36, and the turn signal switch 37. Condition 7: The maximum vehicle speed Vmax2 is equal to or less than a tenth threshold value. For example, the tenth threshold value is 20 (km / h). Condition 8: The turn signal lever 30D is in the neutral position.
[0053] Although not shown in the figure, the scene list 22 includes extraction conditions different from the extraction conditions 1 and 2. For example, these extraction conditions are related to scenes, specific detection values, and KPIs related to the accelerator pedal 30A and the brake pedal 30B. Detailed explanations of these will be omitted.
[0054] The score calculation unit 144 calculates a driving performance score based on the calculated KPI, as described below.
[0055] When the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144 complete the above-mentioned processing for one group of detection value data recorded in the storage, the communication I / F of the second server 14 transmits data regarding the acquired driving operation score to the communication I / F of the third server 16 together with information regarding the vehicle ID.
[0056] When the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144 complete the above-mentioned processes for one detection value data group, the deletion unit 145 deletes the detection value data group from the storage of the second server .
[0057] The communication I / F of the third server 16 receives the data related to the driving operation scores transmitted from the second server 14. The data received by the communication I / F of the third server 16 is recorded in the storage of the third server 16.
[0058] The fourth server 18 functions as at least a Web server and a WebApp server. The communication I / F of the fourth server 18 receives data transmitted from the communication I / F of the third server 16, and records the received data in storage.
[0059] The mobile terminal 50 shown in Fig. 2 includes a CPU, a ROM, a RAM, a storage, a communication I / F, and an input / output I / F. The mobile terminal 50 is, for example, a smartphone or a tablet computer. The CPU, ROM, RAM, storage, communication I / F, and input / output I / F of the mobile terminal 50 are connected to each other via a bus so as to be able to communicate with each other. The mobile terminal 50 is provided with a display unit 51 having a touch panel. The display unit 51 is connected to the input / output I / F of the mobile terminal 50.
[0060] The mobile terminal 50 is owned, for example, by the driver of the vehicle 30 to which the vehicle ID is assigned. A predetermined driving diagnosis display application is installed in the mobile terminal 50. The communication I / F of the mobile terminal 50 is capable of wireless communication with the communication I / F of the fourth server 18. That is, the communication I / F of the mobile terminal 50 is capable of transmitting and receiving data with the communication I / F of the fourth server 18. The display unit 51 controlled by the CPU displays, for example, information received by the communication I / F from the communication I / F of the fourth server 18 and information input via a touch panel. The information input via the touch panel can be transmitted by the communication I / F of the mobile terminal 50 to the communication I / F of the fourth server 18.
[0061] (Action and Effects) Next, the operation and effects of this embodiment will be described.
[0062] First, the flow of processing performed by the CPU of the second server 14 (hereinafter referred to as the second CPU) will be described with reference to the flowchart of Fig. 8. When the start button is in the ON state, the second CPU repeatedly executes the processing of the flowchart of Fig. 8 every time a predetermined time elapses.
[0063] First, in step S10 (hereinafter, the word "step" will be omitted), the second CPU of the second server 14 determines whether or not the communication I / F has received a detection value data group from the first server 12. In other words, the second CPU determines whether or not the detection value data group has been recorded in the storage of the second server 14. Furthermore, the second CPU determines whether or not a predetermined condition has been established. An example of the predetermined condition is the above-mentioned scene end condition.
[0064] If the result of S10 is Yes, the second CPU proceeds to S11, where the scene extraction unit 142 extracts data representing a specific detection value from the detection value data group stored in the storage. Furthermore, the KPI acquisition unit 143 acquires (calculates) a KPI based on the extracted data representing the specific detection value.
[0065] For example, when extraction condition 1 is met, the KPI acquisition unit 143 acquires, as the KPI, the number of times that extraction condition 1 is met while the start button is in the ON state.
[0066] Furthermore, when extraction condition 2 is met, the KPI acquisition unit 143 acquires, as a KPI, the number of times extraction condition 2 is met while the start button is in the ON state.
[0067] After completing the process of S11, the second CPU proceeds to S12, where the score calculation unit 144 calculates the driving maneuver score.
[0068] For example, when the number of times that extraction condition 1 is satisfied is 1 or more, the score calculation unit 144 determines the score related to extraction condition 1 to be 1 point. On the other hand, when the number of times that extraction condition 1 is satisfied is 0 (times), the score calculation unit 144 determines the score related to extraction condition 1 to be 100 points.
[0069] Furthermore, when the number of times that extraction condition 2 is satisfied is 1 or more, the score calculation unit 144 determines the score related to extraction condition 2 to be 1 point. On the other hand, when the number of times that extraction condition 2 is satisfied is 0 (times), the score calculation unit 144 determines the score related to extraction condition 2 to be 100 points.
[0070] When an extraction condition other than extraction conditions 1 and 2 is satisfied, the score calculation unit 144 calculates the score corresponding to the KPI of each operation target.
[0071] Furthermore, the score calculation unit 144 calculates a driving operation score based on the calculated score. Specifically, the score calculation unit 144 obtains a value (average value) obtained by dividing the total score corresponding to each extraction condition by the number of extraction conditions (e.g., 3) as the driving operation score.
[0072] After completing the process of S12, the second CPU proceeds to S13, where the communication I / F transmits data on the driving operation score to the third server 16 together with information on the vehicle ID.
[0073] After completing the process of S13, the second CPU proceeds to S14, where the deletion unit 145 deletes the detection value data group from the storage of the second server 14.
[0074] When the result of the determination in S10 is No or when the process of S14 is completed, the second CPU temporarily ends the process of the flowchart in FIG.
[0075] Next, the flow of processing performed by the CPU of the fourth server 18 (hereinafter referred to as the fourth CPU) will be described with reference to the flowchart of Fig. 9. The fourth CPU repeatedly executes the processing of the flowchart of Fig. 9 every time a predetermined time elapses.
[0076] First, in S20, the fourth CPU of the fourth server 18 determines whether or not a display request has been transmitted from the communication I / F of the mobile terminal 50 on which the driving diagnosis display application is running to the communication I / F of the fourth server 18. That is, the fourth CPU determines whether or not an access operation has been performed from the mobile terminal 50. This display request includes information related to the vehicle ID associated with the mobile terminal 50.
[0077] When the result of S20 is Yes, the fourth CPU proceeds to S21, and the communication I / F of the fourth server 18 communicates with the third server 16. The communication I / F of the fourth server 18 receives, from the communication I / F of the third server 16, data on the driving operation score corresponding to the vehicle ID linked to the mobile terminal 50 that sent the display request.
[0078] After completing the process of S21, the fourth CPU proceeds to S22, where it generates data representing a driving diagnosis result image 55 (see FIG. 11) using the data received in S21. The driving diagnosis result image 55 can be displayed on the display unit 51 of the mobile terminal 50 on which a driving diagnosis display application is running.
[0079] After completing the process of S22, the fourth CPU proceeds to S23, where the communication I / F of the fourth server 18 transmits the data generated in S22 to the communication I / F of the mobile terminal 50.
[0080] When the result of the determination in S20 is No or when the process of S23 is completed, the fourth CPU temporarily ends the process of the flowchart in FIG.
[0081] Next, the flow of processing performed by the CPU of the mobile terminal 50 (hereinafter referred to as the terminal CPU) will be described with reference to the flowchart of Fig. 10. The terminal CPU repeatedly executes the processing of the flowchart of Fig. 10 every time a predetermined time elapses.
[0082] First, in S30, the terminal CPU determines whether or not the driving diagnosis display application is running.
[0083] If the result of S30 is Yes, the terminal CPU proceeds to S31 and determines whether the communication I / F of the mobile terminal 50 has received data representing the driving diagnosis result image 55 from the communication I / F of the fourth server 18.
[0084] When the result of the determination in S31 is Yes, the terminal CPU proceeds to S32 and causes the display unit 51 to display a driving diagnosis result image 55.
[0085] 11, the driving diagnosis result image 55 has a score display section 57. The driving operation score is displayed in the score display section 57.
[0086] When the result of the determination in S30 is No or when the process of S32 is completed, the terminal CPU temporarily ends the process of the flowchart in FIG.
[0087] As described above, the second server 14 of the present embodiment judges whether or not the turn signal lever 30D is moved to the first position or the second position and the maximum vehicle speed Vmax1 becomes equal to or greater than the first threshold value within the set time Tf from the time t2c (first time) when the shift lever 33 is in the D range, the brake pedal 30B of the vehicle 30 changes from a non-depressed state to a depressed state, and the turn signal lever 30D is determined to be in the neutral position. That is, the second server 14 judges whether or not the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle traveling forward at a certain vehicle speed is moved to the first position or the second position. If the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 that is turning right or left while traveling forward at a certain vehicle speed is operated, the driver of the following vehicle 80 is likely to feel uneasy. Therefore, the second server 14 can accurately determine whether the operation of the turn signal lever 30D and the brake pedal 30B of the vehicle 30 turning right or left while traveling forward is an operation that may cause anxiety to the driver of the following vehicle 80.
[0088] Further, assume that the brake pedal 30B of the vehicle 30 that is going to turn left or right at an intersection is depressed, causing the vehicle 30 to stop just before the intersection, and the turn signal lever 30D that was in the first or second position while the vehicle 30 was stopped is suddenly returned to the neutral position. Since the second server 14 determines whether the maximum value Vmax1 is equal to or greater than the first threshold value, in this case the second server 14 does not erroneously determine that "the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 traveling forward at a certain vehicle speed is operated."
[0089] Furthermore, the second server 14 judges whether the vehicle speed V1 of the vehicle 30 at time t2c (first time) is higher than the vehicle speed V2 at time (second time) t2d, which is the end time of the set time Tf, by a second threshold value or more. In other words, the second server 14 judges whether a brake operation that greatly reduces the vehicle speed is performed in the vehicle 30 within the set time Tf. When the turn signal lever 30D of the vehicle 30 is in the neutral position, the left and right turn indicators of the vehicle 30 are not turned on. Therefore, the driver of the following vehicle 80 is likely to expect that the vehicle 30 will pass the intersection Is while traveling straight. In this case, if a brake operation that greatly reduces the vehicle speed is performed in the vehicle 30, the driver of the following vehicle 80 is likely to feel great anxiety. Therefore, the second server 14 can accurately judge whether the operation of the turn signal lever 30D and the brake pedal 30B of the vehicle 30 that turns right or left while traveling forward is an operation that may cause anxiety to the driver of the following vehicle 80.
[0090] Here, assume that the brake pedal 30B of the vehicle 30 traveling on the road 70 is depressed and the vehicle 30 stops just before the intersection Is because the red lamp (stop lamp) of the traffic light (not shown) provided at the intersection Is in FIG. 7 is on. Furthermore, assume that the turn signal lever 30D is moved from the neutral position to the first position or the second position after the set time Tf has elapsed from the time when the brake pedal 30B was depressed while the vehicle 30 is stopped. Hereinafter, this situation is referred to as the first specific situation. In this way, in the first specific situation, the turn signal lever 30D moves from the neutral position to the first position or the second position after the set time Tf has elapsed. Therefore, when the first specific situation occurs, the second server 14 does not erroneously determine that "the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 traveling forward at a certain vehicle speed is operated." When the first specific situation occurs, there is little possibility that the driver of the following vehicle 80 stopped immediately behind the vehicle 30 will feel uneasy due to the behavior of the vehicle 30. Therefore, it is undesirable that such an erroneous determination occurs.
[0091] Also, assume that the vehicle 30 is stopped on the road 70 at an intersection Is to turn left or right, or that the vehicle 30 is stopped on a specific road (not shown) to make a U-turn. Furthermore, assume that the turn signal lever 30D, which was in the first or second position, is suddenly moved to the neutral position while the vehicle 30 is stopped, and is returned to the first or second position before the vehicle 30 starts moving. Hereinafter, this situation will be referred to as the second specific situation. When the second specific situation occurs, it is highly likely that the vehicle speed of the vehicle 30 is zero from the time when the turn signal lever 30D is moved to the neutral position until the set time Tf has elapsed. Meanwhile, the second server 14 judges whether the maximum value Vmax1 of the vehicle speed during the set time Tf is equal to or greater than the first threshold value. Therefore, when the second specific situation occurs, it is highly likely that the second server 14 will not erroneously determine that "the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 traveling forward at a certain vehicle speed is operated." When the second specific situation occurs, there is little possibility that the driver of the following vehicle 80 stopped immediately behind the vehicle 30 will feel uneasy due to the behavior of the vehicle 30. Therefore, it is undesirable that such an erroneous determination occurs.
[0092] Furthermore, the second server 14 judges whether or not the shift lever 33 is in the D range, the absolute value of the steering angle θs is equal to or greater than a third threshold, the turn signal lever 30D is in the neutral position, and the vehicle speed of the vehicle 30 is equal to or greater than a fourth threshold. That is, the second server 14 judges whether or not the vehicle 30, which is traveling forward at a certain vehicle speed and has the turn signal lever 30D in the neutral position, is turning left or right. If this condition is met, the second server 14 further judges whether or not the absolute value of the yaw angle θy of the vehicle 30 is equal to or greater than a fifth threshold and equal to or less than a sixth threshold, and the absolute value of the maximum value of the steering angle θs is equal to or greater than a seventh threshold and equal to or less than an eighth threshold. That is, the second server 14 can judge whether or not the vehicle 30, whose turn signal lever 30D is in the neutral position, is turning left or right at an intersection.
[0093] Here, assume that the vehicle 30 is about to make a U-turn. In this case, the absolute value of the yaw angle θy of the vehicle 30 becomes larger than the sixth threshold value, and the absolute value of the maximum value of the steering angle θs becomes larger than the eighth threshold value. Therefore, in this case, the second server 14 does not erroneously determine that "the vehicle 30 with the turn signal lever 30D in the neutral position is turning left or right at the intersection."
[0094] Furthermore, the second server 14 judges whether or not the time from the time (t2c) when the scene start condition related to the second extraction condition is satisfied to the time (t2e) when the scene end condition is satisfied is equal to or more than the ninth threshold value and the maximum vehicle speed Vmax2 is equal to or less than the tenth threshold value. When the scene start condition (second specific condition) is satisfied while the vehicle 30 is traveling on a curved road with a long distance in the extension direction, the time from the time when the scene start condition is satisfied to the time when the scene end condition is satisfied is usually likely to be less than the ninth threshold value (for example, less than 4.0 sec). In addition, the maximum vehicle speed Vmax2 of the vehicle 30 in this case is usually likely to be greater than the tenth threshold value (for example, 20 km / h). Therefore, when the turn signal lever 30D of the vehicle 30 traveling on such a curved road is in the neutral position, there is little possibility that the second server 14 will erroneously judge that the vehicle 30 with the turn signal lever 30D in the neutral position is turning left or right at the intersection Is. Therefore, the second server 14 can accurately determine whether the vehicle 30 with the turn signal lever 30D in the neutral position is turning left or right at the intersection Is.
[0095] Further, assume that the scene start condition (first specific condition) related to the extraction condition 1 is determined to be satisfied in the time period between time t2 and time t2a or the time period between time t2b and time t3 in FIG. 6. In this case, if the conditions 1 to 3 are further satisfied, the second server 14 practically determines that "the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 that is going to turn left or right at an intersection while traveling forward at a certain vehicle speed is operated." However, time t2 is the time when the shift lever 33 is switched from the P range to the D range. Also, time t3 is the time when the shift lever 33 is switched from the D range to the R range. In general, the shift lever 33 is unlikely to be in a shift position (specific position) other than the D range just before or just after the vehicle 30 traveling forward turns right or left at an intersection. In other words, when the vehicle 30 is entering or leaving a parking space, the shift lever 33 is likely to frequently move between the D range and the specific position. Therefore, when it is determined that the scene start condition is satisfied in the time period between time t2 and time t2a in Fig. 6, the second server 14 may erroneously determine that "the brake pedal 30B is depressed before the turn signal lever 30D of the vehicle 30 that is planning to turn left or right at an intersection while traveling forward at a certain vehicle speed is operated," even though the vehicle 30 is actually performing an operation to enter or exit a parking space. However, the second server 14 determines that the scene start condition is not satisfied when condition A is not satisfied. Therefore, the second server 14 is unlikely to make such an erroneous determination.
[0096] Similarly, assume that it is determined that the scene start condition (second specific condition) related to extraction condition 2 is satisfied in the time period between time t2 and time t2a or the time period between time t2b and time t3 in FIG. 6. In this case, if conditions 4 to 8 are also satisfied, the second server 14 essentially determines that "the vehicle 30 with the turn signal lever 30D in the neutral position is turning left or right." However, the second server 14 of this embodiment determines that the scene start condition is not satisfied when condition A is not satisfied. Therefore, there is little risk of the second server 14 making such an erroneous determination.
[0097] Furthermore, in this embodiment, driving diagnosis is performed using the driving performance score (KPI), so that the driver who sees the driving diagnosis result image 55 can easily recognize the characteristics of his / her own driving performance.
[0098] Furthermore, the KPI acquisition unit 143 calculates the KPI using only the specific detection value in the detection value data group. Therefore, the calculation load of the KPI acquisition unit 143 is small compared to the case where the KPI is calculated using the entire detection value data group. Therefore, the calculation load of the driving diagnosis device 10 is small.
[0099] The driving diagnosis device 10, the system 100, the driving diagnosis method and the program according to the embodiment have been described above, but the design of these can be appropriately modified without departing from the gist of the present invention.
[0100] The driving diagnosis result image 55 may include time information indicating the time when the behavior of the vehicle 30 that was the subject of the driving diagnosis occurred and location information indicating the location where the behavior occurred. Furthermore, the driving diagnosis result image 55 may include map data, which may include information indicating the time and location where the behavior occurred. In this way, the driver who sees the driving diagnosis result image 55 displayed on the display unit 51 can recognize the time and location where the driver's driving operation related to the behavior was performed.
[0101] At least one of conditions 1 to 3 may be omitted. Similarly, at least one of conditions 4 to 8 may be omitted.
[0102] The driving diagnosis device 10 may be implemented in a configuration different from that described above. For example, the first server 12, the second server 14, the third server 16, and the fourth server 18 may be realized by a single server. In this case, for example, a hypervisor may be used to virtually partition the interior of the server into areas corresponding to the first server 12, the second server 14, the third server 16, and the fourth server 18, respectively.
[0103] The driving diagnosis device 10 does not need to be connected to the Internet. In this case, for example, a group of detection value data acquired from a vehicle is recorded in a portable recording medium (for example, USB), and the group of detection value data in this recording medium is copied to the first server 12.
[0104] Instead of the GPS receiver 39, the vehicle 30 may be equipped with a receiver capable of receiving information from satellites of a global navigation satellite system other than GPS (for example, Galileo).
[0105] The ECU 31 of the vehicle 30 may have functions corresponding to the scene extraction unit 142, the KPI acquisition unit 143, and the score calculation unit 144.
[0106] [Note] The driving diagnosis device of the present invention may be any combination of the following configurations 1 to 6. <Configuration 1> A driving operation judgment device that determines whether a first specific condition is met, which is met when the brake pedal of a vehicle in a state capable of forward travel changes from a not depressed state to a depressed state and the turn signal lever is not operated, based on brake operation information indicating whether the brake pedal of a vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle, and determines whether the turn signal lever is operated and the maximum vehicle speed of the vehicle has become equal to or greater than a first threshold value within a predetermined set time from a first time when the first specific condition is met. <Configuration 2> The driving performance determination device according to claim 1, further comprising: determining whether the vehicle speed at the first time is higher than the vehicle speed at a second time, which is the end time of the set time, by a second threshold value or more. <Configuration 3> A driving diagnosis device that, when the shift position of the shift lever of the vehicle changes from a first specific position, which is any one of P range, R range, or N range, to a forward driving position where a gear stage for forward driving is formed, excludes from the set time a time period before a fourth time that is a first predetermined time after a third time at which the shift lever is moved to the first specific position. <Configuration 4> A driving diagnosis device that, when the shift position of the shift lever of the vehicle changes from a forward driving position where a gear for forward driving is formed to a second specific position which is any of P range, R range, or N range, and then changes from the second specific position to another shift position, excludes from the set time a time period from a fifth time onwards which is a second predetermined time before a sixth time when the shift lever moved to the other shift position. <Configuration 5> A driving diagnosis device that determines whether a second specific condition is satisfied when an absolute value of the steering angle of the vehicle in a state capable of forward travel is equal to or greater than a third threshold, the turn signal lever is not operated, and the vehicle speed is equal to or greater than a fourth threshold, based on steering angle information indicating a steering angle of a steering wheel of the vehicle, the lever operation information, and the vehicle speed information, and determines whether the absolute value of the yaw angle is equal to or greater than a fifth threshold and is equal to or less than a sixth threshold, and the absolute value of a maximum value of the steering angle is equal to or greater than a seventh threshold and is equal to or less than an eighth threshold, based on yaw angle information indicating a yaw angle of the vehicle and the steering angle information, when the second specific condition is satisfied. <Configuration 6> A driving diagnosis device that determines whether the time during which the second specific condition is satisfied continues for a ninth threshold value or more and whether the maximum vehicle speed when the second specific condition is satisfied is equal to or less than a tenth threshold value. Furthermore, the driving diagnosis system of the present invention may be a combination of configuration 7 and at least one of configurations 1 to 6 below. <Configuration 7> A driving operation judgment system comprising: a brake operation detection unit that acquires the brake operation information; a lever position detection unit that acquires the lever operation information; a vehicle speed sensor that acquires the vehicle speed information; and the driving operation judgment device. Furthermore, the driving diagnosis method of the present invention may be a combination of the following configuration 8 and at least one of the configurations 1 to 7. <Configuration 8> A driving diagnosis method comprising a step of determining whether the turn signal lever of the vehicle, which is in a state capable of forward travel, has been operated and a maximum value of the vehicle speed of the vehicle has become equal to or greater than a first threshold within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle has changed from a not-depressed state to a depressed state and the turn signal lever has not been operated, based on brake operation information indicating whether the brake pedal of the vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle. Furthermore, the program of the present invention may be a combination of the following configuration 9 and at least one of configurations 1 to 7. <Structure 9> a process for determining whether or not the turn signal lever has been operated and the maximum value of the vehicle speed of the vehicle has become equal to or greater than a first threshold within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle, which is in a state capable of forward travel, has changed from a not-depressed state to a depressed state and the turn signal lever has not been operated, based on brake operation information indicating whether or not the brake pedal of the vehicle has been depressed, lever operation information indicating whether or not the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle; A program that causes a computer to execute the following. [Explanation of symbols]
[0107] 10 Driving diagnosis device (driving operation judgment device) 14 Second Server 30 Vehicles 30B Brake pedal 30C Steering Wheel 30D Turn signal lever (winker lever) 32 Vehicle speed sensor 33 Shift lever 37 Turn signal switch (lever position detector) 38 Brake switch (brake operation detector) 100 Driving diagnosis system (driving operation judgment system) Tf Setting time t2c time (first time) t2d time (second time) Pr1 first exclusion period (first predetermined time) Pr2 second exclusion period (second predetermined time)
Claims
1. A driving operation judgment device that determines whether a first specific condition is met, which is met when the brake pedal of a vehicle in a state capable of forward travel changes from a not depressed state to a depressed state and the turn signal lever is not operated, based on brake operation information indicating whether the brake pedal of a vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle, and determines whether the turn signal lever is operated and the maximum vehicle speed of the vehicle becomes equal to or greater than a first threshold value within a predetermined set time from a first time when the first specific condition is met.
2. 2 . The driving performance determination device according to claim 1 , further comprising: determining whether the vehicle speed at the first time is higher than the vehicle speed at a second time, which is an end time of the set time, by a second threshold value or more.
3. A driving operation determination device as described in claim 1 or claim 2, wherein when the shift position of the vehicle's shift lever changes from a first specific position, which is either P range, R range, or N range, to a forward driving position where a gear stage for forward driving is formed, the time period before a fourth time that is a first predetermined time after a third time at which the shift lever is moved to the first specific position is excluded from the set time.
4. A driving operation judgment device as described in claim 1, wherein when the shift position of the vehicle's shift lever changes from a forward driving position where a gear stage for forward driving is formed to a second specific position which is either P range, R range or N range, and then changes from the second specific position to another shift position, the time period from a fifth time onwards which is a second predetermined time before a sixth time when the shift lever moved to the other shift position is excluded from the set time.
5. based on steering angle information indicating a steering angle of a steering wheel of the vehicle, the lever operation information, and the vehicle speed information, determine whether or not a second specific condition is satisfied, the second specific condition being satisfied when an absolute value of the steering angle of the vehicle in a state capable of forward travel is equal to or greater than a third threshold value, the turn signal lever is not operated, and the vehicle speed is equal to or greater than a fourth threshold value; 3. The driving operation determination device according to claim 1, further comprising: a control unit that determines, when the second specific condition is satisfied, whether or not an absolute value of the yaw angle is greater than or equal to a fifth threshold and less than or equal to a sixth threshold, and whether or not an absolute value of a maximum value of the steering angle is greater than or equal to a seventh threshold and less than or equal to an eighth threshold, based on yaw angle information representing a yaw angle of the vehicle and the steering angle information.
6. The driving operation determination device according to claim 5, further comprising: a determining unit that determines whether the time during which the second specific condition is satisfied continues for a period equal to or longer than a ninth threshold value and whether the maximum vehicle speed when the second specific condition is satisfied is equal to or shorter than a tenth threshold value.
7. A brake operation detection unit that acquires the brake operation information; a lever position detection unit that acquires the lever operation information; A vehicle speed sensor for acquiring the vehicle speed information; The driving operation determination device according to claim 1 or 2; A driving operation determination system comprising:
8. A driving operation judgment method comprising a step of determining whether the turn signal lever is operated and the maximum vehicle speed of the vehicle becomes equal to or greater than a first threshold within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle, which is in a state capable of forward travel, has changed from a not-depressed state to a depressed state and the turn signal lever has not been operated, based on brake operation information indicating whether the brake pedal of the vehicle has been depressed, lever operation information indicating whether the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle.
9. A process for determining whether or not the turn signal lever has been operated and the maximum vehicle speed of the vehicle has become equal to or greater than a first threshold within a predetermined set time from a first time when it is determined that the brake pedal of the vehicle, which is in a state capable of forward travel, has changed from a not-depressed state to a depressed state and the turn signal lever has not been operated, based on brake operation information indicating whether or not the brake pedal of the vehicle has been depressed, lever operation information indicating whether or not the turn signal lever of the vehicle has been operated, and vehicle speed information of the vehicle; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Driving support device, operation support program
JP2005284669A
Vehicle operation warning device
JP2008250871A
Drive type discrimination device, its program, and drive assistance device
JP2008285015A
Safe driving diagnostic system and automobile insurance premium setting system
JP2009128486A
Device and method for evaluating driving
JP2009251861A