Vehicle driving skill determination system, server, and vehicle
Patent Information
- Application Number
- PCT/JP2026/000004
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2026-01-05
- Publication Date
- 2026-10-01
Smart Images

Figure JP2026000004_01102026_PF_FP_ABST
Abstract
Description
Vehicle driving skill assessment system, server, and vehicle
[0001] This disclosure relates to a vehicle driving skill assessment system, a server, and a vehicle.
[0002] In recent years, research and development have been conducted to acquire data on drivers' driving skills and to provide support. Japanese Patent Publication No. 6-199157 discloses a control gain changing device for an automobile control device that detects driving behavior during turning and determines the driver's skill level.
[0003] According to the disclosure in Japanese Patent Publication No. 6-199157, the driver's skill level is determined based on a skill level assessment map common to all drivers operating a vehicle. Therefore, there is a problem in that the skill level assessment is not necessarily tailored to each individual driver.
[0004] This disclosure aims to solve the problems described above.
[0005] A first aspect of the present disclosure is a vehicle driving skill determination system comprising: a driving information acquisition unit for acquiring driving information of a vehicle; a history information acquisition unit for acquiring history information from driving information acquired in the past; and a driving skill determination unit for determining the driving skill of the driver of the vehicle, wherein the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, the history information acquired by the history information acquisition unit is history information of the speed corresponding to the radius, and the driving skill determination unit determines the driving skill based on the degree of agreement of the speed included in the history information acquired corresponding to the radius.
[0006] A second aspect of the present disclosure is a vehicle driving skill determination system comprising a vehicle and a server, wherein the vehicle has a driving information acquisition unit that acquires driving information of the vehicle, the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, and the server has a history information acquisition unit that acquires history information of the speed corresponding to the radius from the driving information acquired in the past, and a driving skill determination unit that determines the driving skill of the driver of the vehicle, the driving skill determination unit determining the driving skill based on the degree of agreement of the speed included in the history information acquired corresponding to the radius.
[0007] A third aspect of the present disclosure is a server comprising: a communication control unit that receives vehicle driving information from the vehicle; a history information acquisition unit that acquires history information from the driving information acquired in the past; and a driving skill determination unit that determines the driving skill of the vehicle's driver, wherein the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, the history information acquired by the history information acquisition unit is the history information of the speed corresponding to the radius, and the driving skill determination unit determines the driving skill based on the degree of agreement of the speed included in the history information acquired corresponding to the radius.
[0008] A fourth aspect of this disclosure is a vehicle comprising: a driving information acquisition unit that acquires driving information of the vehicle; a communication control unit that transmits the driving information acquired by the driving information acquisition unit to a server and receives driving skill information indicating the driving skill of the vehicle's driver from the server; and a display control unit that causes the driving skill indicated by the driving skill information to be displayed on a display device, wherein the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, and the driving skill is determined based on the degree of agreement of the speed included in the history information obtained from the driving information corresponding to the radius.
[0009] According to this disclosure, a skill assessment tailored to each individual driver will be performed.
[0010] Figure 1 is a diagram illustrating curves included in the road on which a vehicle travels. Figure 2 is a block diagram illustrating an example configuration of a vehicle driving skill judgment system. Figure 3A is a diagram illustrating the distribution of vehicle speed frequency. Figure 3B is a diagram illustrating an example of calculating the degree of agreement of vehicle speed. Figure 4 is a diagram illustrating the relationship between the degree of agreement of vehicle speed and the evaluation level associated with driving skill. Figure 5 is a diagram illustrating a message that explains the degree of agreement of vehicle speed and the driver's driving skill. Figure 6 is a flowchart illustrating a processing procedure related to a driving skill judgment method for determining the driving skill of a vehicle driver. Figure 7 is a diagram illustrating an example of calculating the degree of agreement of vehicle speed. Figure 8 is a diagram illustrating an example of calculating the degree of agreement of vehicle speed. Figures 9A and 9B are diagrams illustrating an example of calculating the degree of agreement of vehicle speed. Figure 10 is a diagram illustrating an example of calculating the degree of agreement of vehicle speed. Figure 11 is a diagram illustrating the direction of inclination in which the vehicle body tilts. Figures 12A and 12B illustrate a normal distribution curve of speed corresponding to a vehicle driver and a message describing the driver's driving skill. Figure 13 is a block diagram showing an example configuration of a vehicle driving skill assessment system. Figure 14 is a block diagram showing an example configuration of a vehicle driving skill assessment system.
[0011] Figure 1 illustrates a curved section U included in the road Y on which a vehicle L travels. Vehicle L enters the curved section U at entry point Pn. Vehicle L travels along the curved section U with radius R in direction D. Vehicle L exits the curved section U at exit point Px. The driver of vehicle L reduces the speed V of vehicle L as vehicle L approaches the curved section U. The speed V of vehicle L when it enters the curved section U at entry point Pn is the first speed V1.
[0012] Vehicle L passes through point Pt while traveling from entry point Pn to exit point Px. The speed V of vehicle L when it passes through point Pt is the second speed V2. The speed V of vehicle L when it exits or is exiting the curve U at exit point Px is the third speed V3. The driver of vehicle L accelerates the speed V of vehicle L as it moves away from the curve U.
[0013] A vehicle L driven by a skilled driver is expected to travel through a curved section U with a similar radius R at a similar speed V each time. In other words, the speed V of a vehicle L traveling through a curved section U with a similar radius R has a high degree of consistency C when driven by a skilled driver. A vehicle L driven by a driver with poor driving skills is expected to have a tendency for its speed V to vary each time it travels through a curved section U with a similar radius R. In other words, the speed V of a vehicle L traveling through a curved section U with a similar radius R has a low degree of consistency C when driven by a driver with poor driving skills.
[0014] In this embodiment, the driver's skill is determined based on the degree of agreement C of the speed V. In this embodiment, the degree of agreement C of the speed V is one of the first speed V1, second speed V2, and third speed V3 described above. That is, the driver's skill is determined based on the degree of agreement C of the vehicle L's speed V at any point between the entry point Pn and the exit point Px of the curved section U.
[0015] Figure 2 is a block diagram showing an example configuration of the vehicle driving skill determination system 10. In this embodiment, the vehicle driving skill determination system 10 is installed in a vehicle L. The vehicle driving skill determination system 10 has a calculation unit 20 and a storage unit 22. The calculation unit 20 is a computer and includes a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). That is, the calculation unit 20 includes processing circuitry.
[0016] The storage unit 22 is a recording medium that can be read by a computer. The storage unit 22 includes volatile memory such as RAM (Random Access Memory) and non-volatile memory such as ROM (Read Only Memory) or flash memory. The volatile memory is used as the working memory of the processor. The non-volatile memory stores the computer program executed by the processor and other necessary data.
[0017] Computer programs (computer software) executed by a processor can also be called computer program products. Computer program products are not limited to computer programs stored on recording media, but also include computer programs transmitted, distributed, or downloaded via the internet, etc.
[0018] The calculation unit 20 includes a driving information acquisition unit 30, a history information acquisition unit 32, a driving skill determination unit 34, and a display control unit 36. The calculation unit 20 executes a computer program stored in the storage unit 22, thereby realizing the driving information acquisition unit 30, the history information acquisition unit 32, the driving skill determination unit 34, and the display control unit 36.
[0019] At least a portion of the driving information acquisition unit 30, the history information acquisition unit 32, the driving skill determination unit 34, and the display control unit 36 may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array), or by an electronic circuit including discrete devices.
[0020] The driving information acquisition unit 30 acquires driving information of the vehicle L. The driving information includes the radius R of the curved section U on which the vehicle L is traveling, and the speed V of the vehicle L traveling through the curved section U. The speed V included in the driving information is one of several speeds V of the vehicle L at multiple points from the entry point Pn where the vehicle L enters the curved section U to the exit point Px where the vehicle L exits the curved section U. For example, the first speed V1, which is the speed V of the vehicle L when the vehicle L enters the curved section U at entry point Pn, is included in the driving information.
[0021] The radius R of the curved section U is obtained, for example, based on measurement data from a positioning sensor mounted on the vehicle L and road map data. Alternatively, the radius R of the curved section U can also be obtained based on measurement data from an inertial measurement unit (IMU), steering angle sensor, and speed sensor mounted on the vehicle L. The speed V of the vehicle L is obtained based on measurement data from a speed sensor mounted on the vehicle L. The driving information acquisition unit 30 stores the acquired driving information in the storage unit 22. That is, driving information acquired in the past is stored in the storage unit 22 each time it is acquired.
[0022] The history information acquisition unit 32 acquires history information of the vehicle L's speed V from previously acquired driving information, including driving information acquired by the driving information acquisition unit 30. At that time, the history information acquisition unit 32 acquires history information of speed V included in the driving information corresponding to the radius R.
[0023] The driving skill determination unit 34 determines the driving skill of the vehicle L driver based on the degree of agreement C of the speed V included in the history information acquired by the history information acquisition unit 32. The degree of agreement C is considered to indicate the stability of the vehicle L's driving by the driver in the curved section U of radius R. Therefore, it is possible to determine the driver's driving skill corresponding to the stability of the vehicle L's driving in the curved section U. As will be described later using Figure 4, the driving skill determination unit 34 may also determine the driving skill in correspondence with evaluation level E.
[0024] The display control unit 36 displays the driver's driving skill, as determined by the driving skill determination unit 34, on the display device 50. As will be described later with reference to Figure 5, the display control unit 36 may also display the driver's driving skill along with the evaluation level E of the driving skill determined by the driving skill determination unit 34 on the display device 50. In this embodiment, the display device 50 is a portable terminal such as a smartphone carried by the driver. In this case, the display device 50 and the vehicle driving skill determination system 10 are connected by short-range wireless communication such as Bluetooth®. The display device 50 may also be an in-vehicle display such as a meter panel provided in the vehicle L.
[0025] Figure 3A illustrates the distribution of the frequency F of vehicle speed V. For each speed V, the frequency F of the acquisition of driving information containing that speed V is shown within the historical speed V data included in the driving information for the same radius R. The frequency F is counted for speeds V that meet predetermined conditions.
[0026] The predetermined conditions may be that the speed V is within a range Vr that is greater than or equal to a predetermined lower speed limit Vmin (Condition 1). The predetermined conditions may be that the speed V is within a range Vr that is less than or equal to a predetermined upper speed limit Vmax (Condition 2). Alternatively, the predetermined conditions may be that the speed V is greater than or equal to a predetermined lower speed limit Vmin and within a range Vr that is less than or equal to a predetermined upper speed limit Vmax (Condition 3). In this embodiment, the following explanation will focus on an example where the predetermined condition falls under Condition 3 described above.
[0027] In the example shown in Figure 3A, in the history information of speed V, the frequency F value for speed V that is greater than or equal to the lower speed limit Vmin and less than the speed value Va is Fh. The frequency F value for speed V that is greater than or equal to the speed value Va and less than the speed value Vb is Fj. The frequency F value for speed V that is greater than or equal to the speed value Vb and less than the speed value Vc is Fi. The frequency F value for speed V that is greater than or equal to the speed value Vc and less than or equal to the upper speed limit Vmax is Fg.
[0028] Figure 3B is a diagram illustrating an example of calculating the degree of agreement C for the speed V of vehicle L. Based on the frequency distribution of speed V shown in Figure 3A, the degree of agreement C is calculated, for example, as follows. First, the degree of agreement for each speed V is calculated. The ratio of the value Fh of the frequency F of speed V in the speed range that is greater than or equal to the lower speed limit Vmin and less than the speed value Va, to the sum value Fsum = Fg + Fh + Fi + Fj of the frequencies F is calculated as the degree of agreement for speed V in this speed range.
[0029] The ratio of the value Fj of the frequency F of velocity V in the velocity range between velocity value Va and velocity value Vb, and the sum value Fsum of the frequency F, is calculated as the degree of agreement of velocity V in this velocity range. The ratio of the value Fi of the frequency F of velocity V in the velocity range between velocity value Vb and velocity value Vc, and the sum value Fsum of the frequency F, is calculated as the degree of agreement of velocity V in this velocity range.
[0030] The ratio of the frequency F value Fg of speed V in a speed range greater than or equal to the speed limit Vmax, to the sum of the frequency F values Fsum, is calculated as the degree of agreement of speed V in this speed range. For example, the maximum value among the degree of agreement of speed V in the above-mentioned multiple speed ranges is determined as the degree of agreement of speed V C. That is, the degree of agreement C of vehicle L's speed V is expressed by equation (1). Based on this degree of agreement C of speed V, driving skill is judged. C = Max(Fh, Fj, Fi, Fg) / Fsum ... (1)
[0031] As mentioned above, the frequency F is counted for speeds V that satisfy predetermined conditions. Therefore, the driving skill determination unit 34 determines driving skill based on the degree of agreement C of speeds V that satisfy predetermined conditions. As a result, outliers in speed V are excluded from the calculation of the degree of agreement C of speed V, and driving skill can be determined with high accuracy.
[0032] In this embodiment, the degree of agreement C is calculated by grouping speeds V within the range Vr, which is greater than or equal to the lower speed limit Vmin and less than or equal to the upper speed limit Vmax, into fixed speed ranges, and using the frequency F for each speed range. However, the degree of agreement C may also be calculated using the frequency F for each speed V without grouping the speeds V within the range Vr into speed ranges. In that case, a driving skill assessment more appropriate to the driver can be performed.
[0033] Among the outliers, speeds V below the lower speed limit Vmin may have been influenced more by traffic congestion than by the driver's skill. Among the outliers, speeds V exceeding the upper speed limit Vmax may have been influenced more by the driver's unspoken intention to drive at high speeds than by the driver's skill. Therefore, driver skill can be determined more accurately based on the degree of agreement C calculated using speeds V within the range Vr, which does not include these outliers.
[0034] If the sum of the frequencies F (Fsum) is small, the statistical errors included in the frequencies F cannot be ignored. In that case, the accuracy of the judgment of driving skill based on the degree of agreement C with speed V may decrease. To suppress the error in the frequencies F, the sum of the frequencies F (Fsum) must be greater than or equal to a predetermined value. Therefore, if the sum of the frequencies F (Fsum) is less than the predetermined value, the judgment of driving skill based on the degree of agreement C with speed V does not need to be performed.
[0035] Figure 4 illustrates the relationship between the degree of agreement C with the speed V of vehicle L and the evaluation level E associated with driving skill. If the degree of agreement C is less than 20%, the driving skill determination unit 34 determines the evaluation level E of the driver of vehicle L to be level 1. If the degree of agreement C is 20% or more and less than 40%, the driving skill determination unit 34 determines the evaluation level E of the driver of vehicle L to be level 2. If the degree of agreement C is 40% or more and less than 60%, the driving skill determination unit 34 determines the evaluation level E of the driver of vehicle L to be level 3.
[0036] If the degree of agreement C is 60% or more but less than 80%, the driving skill determination unit 34 determines the evaluation level E of the driver of vehicle L to be level 4. If the degree of agreement C is 80% or more, the driving skill determination unit 34 determines the evaluation level E of the driver of vehicle L to be level 5. The higher the level value of evaluation level E, the higher the evaluation level E. In other words, the higher the degree of agreement C of the speed V of vehicle L, the higher the evaluation level E. By aiming for a high evaluation level E, further improvement in the driver's driving skills when driving on curves can be expected.
[0037] FIG. 5 is a diagram illustrating an example of a message explaining the matching degree C of the speed V of a vehicle L and the driving skill of a driver. A display control unit 36 causes a display device 50 to display the matching degree C of the speed V of the vehicle L corresponding to a radius R. In the example shown in FIG. 5, a message explaining that the matching degree C of the speed V of the vehicle L on a curved portion U with a radius R of 250 [m] was 90 [%] is displayed on the driver's mobile terminal, which serves as the display device 50. Furthermore, a message explaining that an evaluation level E corresponding to the driver's driving skill is level 5 is displayed.
[0038] Note that, for calculation of the matching degree C of the speed V of the vehicle L, a distribution of frequencies F of the speed V divided for each unit period may be used. The unit period is, for example, a day, a week, a month, a year, or the like. A message explaining the matching degree C calculated in this way and the driver's driving skill determined based thereon may be divided for each unit period and displayed on the display device 50.
[0039] FIG. 6 is a flowchart illustrating an example of a processing procedure according to a driving skill determination method for determining driving skill of a driver of a vehicle L. This processing procedure is performed when an arithmetic unit 20 executes a computer program stored in a storage unit 22 of a vehicle driving skill determination system 10. This processing procedure is started, for example, when a drive source of the vehicle L is activated. The drive source is, for example, an engine, a motor, or the like.
[0040] When this processing procedure is started, in step S1, a travel information acquisition unit 30 acquires travel information of the vehicle L. In step S2, a history information acquisition unit 32 acquires history information of the speed V of the vehicle L included in the travel information corresponding to the radius R. In step S3, a driving skill determination unit 34 calculates the matching degree C of the speed V included in the history information acquired in step S2. The driving skill determination unit 34 determines the driving skill of the driver of the vehicle L based on the calculated matching degree C of the speed V.
[0041] In step S4, the driving skill determination unit 34 determines whether or not the drive source of the vehicle L has stopped. If YES is determined in step S4, the present processing procedure proceeds to step S5. If NO is determined in step S4, the present processing procedure returns to step S1. In step S5, the display control unit 36 displays the driving skill determined in step S3 on the display device 50. When the processing of step S5 is completed, the present processing procedure ends.
[0042] The embodiment described above may be modified as follows. In the following modified examples, descriptions overlapping those of the above-described embodiment are omitted.
[0043] (Modified Example 1) In the above-described embodiment, the speed V included in the travel information is any one of the speeds V of the vehicle L at a plurality of points from an entry point Pn at which the vehicle L enters a curved portion U to an exit point Px at which the vehicle L exits the curved portion U. The driving skill of the driver is determined based on the matching degree C of any one speed V.
[0044] However, the speed V included in the travel information may be the speeds V of the vehicle L at a plurality of points from the entry point Pn at which the vehicle L enters the curved portion U to the exit point Px at which the vehicle L exits the curved portion U. The driving skill of the driver may be determined based on the matching degree of each of the speeds V of the vehicle L at the plurality of points. In the present Modified Example 1, the speeds V included in the travel information are a first speed V1, a second speed V2, and a third speed V3, which are the speeds V of the vehicle L when the vehicle L travels through the entry point Pn, a passing point Pt, and the exit point Px, respectively.
[0045] FIG. 7 is a diagram for explaining an example of calculating the matching degree C of the speed V of the vehicle L. As described above with reference to FIGS. 3A and 3B, the matching degree C of the speed V is calculated based on the frequency distribution of the speed V. Similarly in the present Modified Example 1, the matching degree C1 of the first speed V1 is calculated based on the frequency distribution of the first speed V1. The matching degree C2 of the second speed V2 is calculated based on the frequency distribution of the second speed V2. The matching degree C3 of the third speed V3 is calculated based on the frequency distribution of the third speed V3.
[0046] For example, the average of the three matching degrees C1, C2, and C3 calculated in this way is determined as the matching degree C for speed V. That is, the matching degree C for the vehicle L's speed V is expressed by equation (2). Based on this matching degree C for speed V, the driver's skill is judged. This allows the driver's skill to be judged throughout the entire curved section U. C = (C1 + C2 + C3) / 3 ... (2)
[0047] (Modified Example 2) In Modified Example 1 described above, the driver's skill is determined based on the average value of the degree of agreement of the vehicle L's speed V at each of the multiple points from the entry point Pn to the exit point Px. However, the driver's skill may also be determined by weighting the degree of agreement of the vehicle L's speed V at each of the multiple points. In this Modified Example 2, of the degree of agreement C1 for the first speed V1, the degree of agreement C2 for the second speed V2, and the degree of agreement C3 for the third speed V3, the weight given to the degree of agreement C1 for the first speed V1 is the largest.
[0048] Figure 8 illustrates an example of calculating the degree of agreement C for the speed V of vehicle L. Similar to Modification 1, the degree of agreement C1 for the first speed V1, C2 for the second speed V2, and C3 for the third speed V3 are calculated. Weights W1 are assigned to the degree of agreement C1, W2 to the degree of agreement C2, and W3 to the degree of agreement C3. The sum of these values determines the degree of agreement C for speed V. For example, the degree of agreement C for the speed V of vehicle L is expressed by equation (3): C = (W1 × C1 + W2 × C2 + W3 × C3) / 3 ... (3)
[0049] Among the degree of agreement C1, C2, and C3, the degree of agreement that has a greater influence on the driver's driving skill is given a larger weight. This allows for a more accurate assessment of the driver's driving skill. For example, the degree of agreement C1 for the first speed V1, which is the speed V of the vehicle L entering the curve U, has a relatively greater influence on driving skill than the other degrees of agreement C2 and C3. Therefore, among the degrees of agreement C1, C2, and C3, the weight W1 given to the degree of agreement C1 for the first speed V1 is the largest. This allows the driver to grasp their own driving skill more accurately, thus encouraging improvement in driving skill.
[0050] (Modification 3) In Modification 1 described above, the driver's skill is determined based on the average value of the degree of agreement of the vehicle L's speed V at each of the multiple points from the entry point Pn to the exit point Px. However, the driver's skill may also be determined based on the degree of agreement of the vehicle L's speed V at two or more points, which are part of the multiple points. The degree of agreement C2 of the second speed V2, which is the speed V of the vehicle L traveling at passing point Pt, has a relatively small influence on the driver's skill compared to the other degrees of agreement C1 and C3. In other words, the degree of agreement C1 of the first speed V1 and the degree of agreement C3 of the third speed V3 have a relatively large influence on the driver's skill.
[0051] In this modified example 3, among the first speed V1, second speed V2, and third speed V3, the first speed V1 and the third speed V3 are determined as two or more points as described above. Driving skill is determined based on the degree of agreement C1 for the first speed V1 and the degree of agreement C3 for the third speed V3. Figures 9A and 9B are diagrams illustrating an example of calculating the degree of agreement C for the speed V of the vehicle L. The degree of agreement C1 for the first speed V1 and the degree of agreement C3 for the third speed V3 are calculated in the same manner as in modified example 1.
[0052] As shown in Figure 9A, for example, the average of two calculated degrees of agreement C1 and C3 is determined as the degree of agreement C for speed V. That is, the degree of agreement C for the speed V of vehicle L is expressed by equation (4). Based on this degree of agreement C for speed V, the driver's skill is determined. This makes it possible to determine the driver's skill using only the degree of agreement for the speed V of vehicle L traveling at some of the locations that have a significant influence on driving skill among multiple locations. Therefore, the driver's skill can be determined accurately while reducing the processing load for determining driving skill. C = (C1 + C3) / 2 ... (4)
[0053] As described above, driving skill is determined based on the degree of agreement C1 and C3 between the first speed V1 and the third speed V3, respectively. The first speed V1 is the speed V of vehicle L when it enters the curve U at entry point Pn, and the degree of agreement C1 is most likely to reflect driving skill. The third speed V3 is the speed V of vehicle L when it exits the curve U at exit point Px, and the degree of agreement C3 is relatively likely to reflect driving skill.
[0054] Driving skill is assessed based on the degree of agreement C1 and C3 between the first speed V1 and the third speed V3, respectively, which are particularly likely to reflect driving ability. This allows drivers to more accurately understand their own driving skills, thus encouraging improvement in driving skills.
[0055] As shown in Figure 9B, for example, weight W1 is assigned to the degree of agreement C1, weight W3 is assigned to the degree of agreement C3, and the sum of these values is determined as the degree of agreement C for speed V. For example, the degree of agreement C for the speed V of vehicle L is expressed by equation (5). The weight W1 assigned to the degree of agreement C1 for the first speed V1 is greater than the weight W3 assigned to the degree of agreement C3 for the third speed V3. This allows the driver to grasp their own driving skills more accurately, thus encouraging improvement in driving skills. C = (W1 × C1 + W3 × C3) / 2 ... (5)
[0056] (Modification 4) In Modification 3 described above, driving skill is determined based on the degree of agreement of the vehicle L's speed V at two or more locations, which are part of a plurality of locations. However, driving skill may also be determined based on the difference in the vehicle L's speed V at those two or more locations. In this Modification 4, the first speed V1 and the third speed V3 are determined to be the two or more locations described above, out of the first speed V1, the second speed V2, and the third speed V3.
[0057] The first speed V1 is the speed V of the vehicle L when it enters the curve U at entry point Pn, and the degree of agreement C1 is most likely to reflect the driver's skill. Furthermore, for a driver with good driving skills, the difference between the first speed V1 and the third speed V3 is considered to be small. In other words, for a driver with poor driving skills, the difference between the first speed V1 and the third speed V3 is considered to be large. In this modified example 4, the driver's skill is determined based on the degree of agreement C1 of the first speed V1 and the difference between the mode V1m of the first speed V1 and the mode V3m of the third speed V3.
[0058] Figure 10 illustrates an example of calculating the degree of agreement C for the speed V of vehicle L. The degree of agreement C1 for the first speed V1 is calculated in the same manner as in Modification 3. As shown in Figure 10, for example, the degree of agreement C1 for the first speed V1 is multiplied by a coefficient corresponding to the difference between the mode V1m of the first speed V1 and the mode V3m of the third speed V3 to determine the degree of agreement C for speed V. That is, the degree of agreement C for the speed V of vehicle L is expressed by equation (6): C = C1 × (1 - |V1m - V3m| / V1m) ... (6)
[0059] According to equation (6), the higher the degree of agreement C1 of the first speed V1 and the smaller the difference between the first speed V1 and the third speed V3, the higher the degree of agreement C of the speed V. In that case, the evaluation level E of the driver's skill of the vehicle L driver is high. This allows the driver to grasp their own driving skill more accurately, thus encouraging improvement in driving skills.
[0060] (Modification 5) In the above-described embodiment and modification, the degree of agreement C of the vehicle L's speed V is calculated based on the frequency distribution of speed V. When the vehicle L is a saddle-type vehicle, the driver tilts the body of the vehicle L in the roll direction when the vehicle L is traveling through a curved section U.
[0061] When vehicle L travels along the curved section U shown in Figure 1 in direction D, the curved section U curves to the left. In this case, the driver tilts the body of vehicle L in the negative direction around the roll axis. The body of vehicle L tilts to the left of the driver. When vehicle L travels along the curved section U in the opposite direction to direction D, the curved section U curves to the right. In this case, the driver tilts the body of vehicle L in the positive direction around the roll axis. The body of vehicle L tilts to the right of the driver. The driver's driving skill may differ depending on the direction N of the vehicle body tilt. In this modified example 5, the driving information acquired by the driving information acquisition unit 30 further includes the direction N of tilt of the vehicle body of vehicle L traveling along the curved section U.
[0062] Figure 11 is a diagram illustrating the inclination direction N of the vehicle body L. In the example shown in Figure 11, the center of the vehicle width K of the vehicle L traveling in direction D along the curved section U is tilted to the left of the driver by a bank angle B with respect to the vertical direction T. That is, the inclination direction N of the vehicle body L is to the left of the driver. The inclination direction N of the vehicle body L can be obtained, for example, based on measurement data from the inertial measurement unit described above.
[0063] The driving information acquisition unit 30 acquires driving information including the radius R of the curved section U on which the vehicle L is traveling, the speed V of the vehicle L traveling through the curved section U, and the inclination direction N of the vehicle body tilting as the vehicle L travels through the curved section U, and stores it in the storage unit 22.
[0064] The history information acquisition unit 32 acquires history information of speed V included in the driving information corresponding to the radius R and inclination direction N from the driving information acquired in the past. For example, if the inclination direction N is to the left, history information of speed V when the vehicle L traveled through a curved section U that curves to the left, corresponding to the radius R, is acquired. The driving skill determination unit 34 determines the driving skill of the driver of the vehicle L based on the degree of agreement C of the speed V included in the history information acquired by the history information acquisition unit 32.
[0065] This allows the driver's skill level to be determined according to the inclination direction N of the vehicle L. Therefore, the driver can understand the difference in their driving skill level depending on the inclination direction N. This makes it easier to encourage improvement in driving skills.
[0066] (Modification 6) In the above-described embodiment and modification, the display control unit 36 displays the driver's driving skill determined by the driving skill determination unit 34 on the display device 50. The driver's driving skill is determined by the driving skill determination unit 34 based on the degree of agreement C of the vehicle speed V included in the history information acquired by the history information acquisition unit 32. The degree of agreement C is calculated based on the frequency distribution of speed V. The ratio of the frequency F of speed V to the sum of the frequencies F sum is used to calculate the degree of agreement C. However, other values may be used as the degree of agreement C.
[0067] In this modified example 6, the degree of agreement C is calculated using a normal distribution curve that approximates the speed distribution of the vehicle L by the driver. This normal distribution curve is calculated using the mean μ and variance σ of the vehicle L speed V included in the historical information. 2 Corresponds to variance σ. 2 The smaller the value, the greater the degree of agreement C. The driving skill determination unit 34 determines the mean value μ and variance σ of the vehicle L speed V included in the history information. 2 The driving skill determination unit 34 calculates the mean value μ and variance σ. 2 Determine the normal distribution curve for the corresponding velocity V.
[0068] Furthermore, the driving skill determination unit 34 obtains a standard normal distribution curve from the storage unit 22. The standard normal distribution curve is predetermined by experimentation. Alternatively, the standard normal distribution curve may be determined using the speed V corresponding to a driver other than the driver of vehicle L. The driving skill determination unit 34 determines the driver's driving skill based on a comparison between the normal distribution curve of speed V corresponding to the driver of vehicle L and the standard normal distribution curve. Variance σ 2 If the value is small, the driver's driving skill is judged to be high. The display control unit 36 displays the normal distribution curve described above, along with the driver's driving skill determined by the driving skill determination unit 34, on the display device 50.
[0069] Figures 12A and 12B are diagrams illustrating an example of a normal distribution curve of speed V corresponding to the driver of vehicle L, and a message explaining the driver's driving skill. The display control unit 36 causes the display device 50 to display the normal distribution curve along with the driver's driving skill. The normal distribution curve of speed V corresponding to the driver of vehicle L is displayed in comparison with a predetermined standard normal distribution curve. This allows the driver to visually grasp their own driving skill, making it easy to understand. Therefore, improvement of driving skill is easily promoted.
[0070] In the example shown in Fig. 12A, the variance σ corresponding to the normal distribution curve of speed V corresponding to the driver of vehicle L 2 is smaller than the variance σ corresponding to the standard normal distribution curve 2 is visually displayed on the screen of the display device 50. Since it is determined that the driving skill of the driver of vehicle L is good, a message urging the driver to maintain the driving skill is displayed on the screen of the display device 50 together with the normal distribution curve.
[0071] In the example shown in Fig. 12B, the variance σ corresponding to the normal distribution curve of speed V corresponding to the driver of vehicle L 2 is larger than the variance σ corresponding to the standard normal distribution curve 2 is visually displayed on the screen of the display device 50. Since it is determined that the driving skill of the driver of vehicle L is not good, a message urging improvement of driving skill is displayed on the screen of the display device 50 together with the normal distribution curve.
[0072] (Modification 7) In the above-described embodiments and modifications, the vehicle driving skill determination system 10 is installed in the vehicle L. However, the vehicle driving skill determination system 10 is not limited to this. For example, the functional blocks of the vehicle driving skill determination system 10 may be distributed and arranged in the vehicle L and a server capable of communicating with an in-vehicle device provided in the vehicle L or a mobile terminal connected to the in-vehicle device via a communication network.
[0073] Figure 13 is a block diagram showing an example configuration of the vehicle driving skill judgment system 10. In this modified example 7, the vehicle driving skill judgment system 10 includes a vehicle L and a server 70. The vehicle L is equipped with an on-board device 80. The server 70 and the on-board device 80 are connected to each other via a communication network M. Therefore, the server 70 has a communication device 90 that performs communication via the communication network M. The on-board device 80 has a communication device 100 that performs communication via the communication network M.
[0074] The server 70 has a calculation unit 20A, a storage unit 22A, and the communication device 90 described above. The on-board device 80 installed in the vehicle L has a calculation unit 20B, a storage unit 22B, and the communication device 100 described above. The functions of the calculation unit 20 of the vehicle driving skill judgment system 10 described above are distributed and deployed between the calculation unit 20A of the server 70 and the calculation unit 20B of the on-board device 80. Information such as driving information and computer programs stored in the storage unit 22 of the vehicle driving skill judgment system 10 described above are distributed and stored between the storage unit 22A of the server 70 and the storage unit 22B of the on-board device 80.
[0075] The server 70's calculation unit 20A includes the history information acquisition unit 32 and driving skill determination unit 34 described above, and a communication control unit 110. The communication control unit 110 receives the aforementioned driving information from the vehicle L's onboard device 80 via the communication device 90. The history information acquisition unit 32 stores the driving information received by the communication control unit 110 in the storage unit 22A.
[0076] The calculation unit 20B of the on-board device 80 installed in the vehicle L includes the aforementioned driving information acquisition unit 30 and display control unit 36, and a communication control unit 120. The communication control unit 120 transmits the driving information acquired by the driving information acquisition unit 30 to the server 70 via the communication device 100.
[0077] Furthermore, the communication control unit 120 receives driving skill information indicating the driving skill of the driver of the vehicle L from the server 70 via the communication device 100. As described in the above embodiment, the driving skill is determined by the server 70 based on the degree of agreement C of the speed V included in the history information obtained from driving information corresponding to the radius R acquired in the past. The display control unit 36 displays the driving skill indicated by the driving skill information on the display device 50.
[0078] The driving information, history information, and driving skill information processed by the arithmetic unit 20A of the server 70 are associated with each driver using a driver ID to identify the driver. With this configuration, driving skills can be determined even if the driver drives a vehicle other than vehicle L, for example, a rental vehicle. Therefore, even if the driver rides in different vehicles L in a sharing service, the individual driver's skills can be determined regardless of the vehicle class and type.
[0079] If the on-board device 80 installed in the vehicle L does not have a communication device 100, the on-board device 80 may perform communication via the communication network M through a mobile terminal connected to the on-board device 80. In the embodiment described above, the display device 50 is a mobile terminal such as a smartphone held by the driver. Therefore, communication via the communication network M described above can be performed using the mobile terminal used as the display device 50. Figure 14 is a block diagram showing an example configuration of the vehicle driving skill judgment system 10.
[0080] In the example shown in Figure 14, unlike the example shown in Figure 13, the in-vehicle device 80 does not have a communication device 100. The communication control unit 120 of the calculation unit 20B of the in-vehicle device 80 installed in the vehicle L transmits the driving information acquired by the driving information acquisition unit 30 to the server 70 via a mobile terminal that also serves as a display device 50. The communication control unit 120 also receives driving skill information indicating the driving skill of the driver of the vehicle L from the server 70 via the aforementioned mobile terminal.
[0081] With regard to the embodiments and modifications described above, the following additional information is disclosed.
[0082] (Note 1) The vehicle driving skill determination system (10) of the present disclosure comprises: a driving information acquisition unit (30) that acquires driving information of a vehicle (L); a history information acquisition unit (32) that acquires history information from the driving information acquired in the past; and a driving skill determination unit (34) that determines the driving skill of the driver of the vehicle, wherein the driving information includes the radius (R) of a curve (U) included in the road (Y) on which the vehicle travels, and the speed (V) of the vehicle traveling through the curve, the history information acquired by the history information acquisition unit is the history information of the speed corresponding to the radius, and the driving skill determination unit determines the driving skill based on the degree of agreement (C) of the speed included in the history information acquired corresponding to the radius. With this configuration, a skill determination tailored to each individual driver is performed.
[0083] (Note 2) The vehicle driving skill determination system described in Note 1, wherein the speed included in the driving information is the speed of the vehicle at multiple points from the entry point (Pn) where the vehicle enters the curved section to the exit point (Px) where the vehicle exits the curved section, and the driving skill may be determined based on the degree of agreement of the vehicle's speed at each of the multiple points. With such a configuration, the driver's driving skill can be determined over the entire curved section.
[0084] (Note 3) The vehicle driving skill determination system described in Note 2 may be determined by weighting the degree of agreement of the vehicle's speed at each of the multiple points. With such a configuration, the driver's driving skill can be determined with greater accuracy.
[0085] (Note 4) The vehicle driving skill determination system described in Note 3, wherein the plurality of points are the entry point, the exit point, and passing point (Pt) that the vehicle passes through while traveling through the curve from the entry point to the exit point, and the weight (W1) that is weighted towards the degree of agreement (C1) of the first speed (V1) when the vehicle enters the curve at the entry point, the degree of agreement (C2) of the second speed (V2) when the vehicle travels through the passing point, and the degree of agreement (C3) of the third speed (V3) when the vehicle exits the curve at the exit point may be the largest. With such a configuration, the driver can grasp their own driving skill more accurately.
[0086] (Note 5) The vehicle driving skill determination system described in Note 2 may determine the driving skill based on the degree of agreement of the vehicle's speed at two or more locations, which are part of the plurality of locations. With such a configuration, the driver's driving skill can be determined accurately while reducing the processing load for determining the driving skill.
[0087] (Note 6) The vehicle driving skill determination system described in Note 5, wherein the plurality of points are the entry point, the exit point, and passing points that the vehicle passes through while traveling through the curve from the entry point to the exit point, and the first speed and the third speed are determined as the speed of the vehicle at two or more points out of a first speed which is the speed at which the vehicle enters the curve at the entry point, a second speed which is the speed at which the vehicle travels through the passing points, and a third speed which is the speed at which the vehicle exits the curve at the exit point, and the driving skill may be determined based on the degree of agreement of the first speed and the degree of agreement of the third speed. With such a configuration, the driver can grasp their own driving skill more accurately.
[0088] (Note 7) In the vehicle driving skill determination system described in Note 2, the driving skill determination unit may determine the driving skill based on the degree of agreement and the difference in the speed of the vehicle at two or more points that are part of the plurality of points. With such a configuration, the driver can grasp their own driving skill more accurately.
[0089] (Note 8) The vehicle driving skill determination system described in Note 7, wherein the plurality of points are the entry point, the exit point, and passing points that the vehicle passes through while traveling through the curve from the entry point to the exit point, and the first speed and the third speed may be determined as the speed of the vehicle at two or more points from among the first speed which is the speed at which the vehicle enters the curve at the entry point, the second speed which is the speed at which the vehicle travels through the passing points, and the third speed which is the speed at which the vehicle exits the curve at the exit point. With such a configuration, improvement in driving skills is more easily promoted.
[0090] (Note 9) A vehicle driving skill determination system as described in any one of Notes 1 to 8, wherein the driving skill determination unit determines the driving skill in correspondence with an evaluation level (E), and the higher the degree of agreement with the speed, the higher the evaluation level may be. With such a configuration, by aiming for a high evaluation level, further improvement in the driver's driving skill can be expected.
[0091] (Note 10) In the vehicle driving skill determination system described in Note 1, the driving skill determination unit may determine the driving skill based on the degree of agreement of the speed that satisfies predetermined conditions. With such a configuration, driving skill can be determined with high accuracy.
[0092] (Note 11) In the vehicle driving skill determination system described in Note 10, the predetermined condition may be that the speed falls within a range (Vr) equal to or greater than a predetermined lower speed limit (Vmin). With such a configuration, driving skill can be determined with high accuracy.
[0093] (Note 12) In the vehicle driving skill determination system described in Note 10, the predetermined condition may be that the speed falls within a range less than or equal to a predetermined speed upper limit (Vmax). With such a configuration, driving skill can be determined with high accuracy.
[0094] (Note 13) The vehicle driving skill determination system described in Note 1, wherein the driving information further includes the inclination direction (N) to which the vehicle body of the vehicle traveling through the curve is inclined, and the history information acquisition unit may acquire the history information of the speed included in the driving information corresponding to the radius and the inclination direction from the driving information acquired in the past. With such a configuration, the driver can grasp the difference in their driving skill depending on the inclination direction.
[0095] (Note 14) The vehicle driving skill determination system described in Note 1, wherein the average value (μ) and variance (σ) of the speed included in the history information 2 The system may further include a display control unit (36) that displays a normal distribution curve corresponding to the values on a display device (50). With such a configuration, the driver can visually grasp their own driving skills, making them easy to understand.
[0096] (Note 15) The vehicle driving skill determination system of the present disclosure is a vehicle driving skill determination system comprising a vehicle and a server (70), wherein the vehicle has a driving information acquisition unit that acquires driving information of the vehicle, the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, the server has a history information acquisition unit that acquires history information of the speed corresponding to the radius from the driving information acquired in the past, and a driving skill determination unit that determines the driving skill of the driver of the vehicle, the driving skill determination unit determines the driving skill based on the degree of agreement of the speed included in the history information acquired corresponding to the radius. With such a configuration, even if the driver is riding in a different vehicle, the driving skill of each driver can be determined regardless of the vehicle class and type, etc.
[0097] (Note 16) The server of this disclosure comprises a communication control unit (110) that receives vehicle driving information from the vehicle, a history information acquisition unit that acquires history information from the driving information acquired in the past, and a driving skill determination unit that determines the driving skill of the vehicle's driver, wherein the driving information includes the radius of a curve in the road on which the vehicle is traveling and the speed of the vehicle traveling through the curve, the history information acquired by the history information acquisition unit is the history information of the speed corresponding to the radius, and the driving skill determination unit determines the driving skill based on the degree of agreement of the speed included in the history information acquired corresponding to the radius. With such a configuration, even if the driver is in a different vehicle, the driving skill of each individual driver can be determined regardless of the vehicle class and type.
[0098] (Note 17) The vehicle of this disclosure comprises: a driving information acquisition unit that acquires driving information of the vehicle; a communication control unit (120) that transmits the driving information acquired by the driving information acquisition unit to a server and receives driving skill information indicating the driving skill of the vehicle's driver from the server; and a display control unit that displays the driving skill indicated by the driving skill information on a display device, wherein the driving information includes the radius of a curve in the road on which the vehicle travels and the speed of the vehicle traveling through the curve, and the driving skill is determined based on the degree of agreement of the speed included in the history information obtained from the driving information corresponding to the radius. With such a configuration, even if the driver is in a different vehicle, the driving skill of each individual driver can be determined regardless of the vehicle class and type.
[0099] While this disclosure has been described in detail, it is not limited to the individual embodiments described above. These embodiments can be added, replaced, modified, partially deleted, etc., in any way that does not depart from the gist of this disclosure or from the spirit of this disclosure derived from the claims and their equivalents. These embodiments can also be implemented in combination. For example, the order of operations and processes in the embodiments described above are given as examples only and are not limited thereto. The same applies when numerical values or mathematical formulas are used in the description of the embodiments described above.
Claims
1. A vehicle driving skill determination system (10) comprising: a driving information acquisition unit (30) for acquiring driving information of a vehicle (L); a history information acquisition unit (32) for acquiring history information from the driving information acquired in the past; and a driving skill determination unit (34) for determining the driving skill of the driver of the vehicle (L), wherein the driving information includes the radius (R) of a curve (U) included in the road (Y) on which the vehicle (L) travels, and the speed (V) of the vehicle (L) traveling through the curve (U); the history information acquired by the history information acquisition unit (32) is history information of the speed (V) corresponding to the radius (R); and the driving skill determination unit (34) determines the driving skill based on the degree of agreement (C) of the speed (V) included in the history information acquired corresponding to the radius (R).
2. A vehicle driving skill determination system (10) according to claim 1, wherein the speed (V) included in the driving information is the speed (V) of the vehicle (L) at a plurality of points from an entry point (Pn) where the vehicle (L) enters the curved section (U) to an exit point (Px) where the vehicle (L) exits the curved section (U), and the driving skill is determined based on the degree of agreement (C) of the speed (V) of the vehicle (L) at each of the plurality of points.
3. The vehicle driving skill determination system (10) according to claim 2, wherein the driving skill is determined by weighting the degree of agreement (C) of the speed (V) of the vehicle (L) at each of the plurality of points.
4. A vehicle driving skill determination system (10) according to claim 3, wherein the plurality of points are the entry point (Pn), the exit point (Px), and the passing point (Pt) that the vehicle (L) passes through while traveling through the curved section (U) from the entry point (Pn) to the exit point (Px), A vehicle driving skill determination system (10) wherein the weight (W1) assigned to the degree of agreement (C1) of the first speed (V1) is the largest among the degree of agreement (C1) of the first speed (V1) when the vehicle (L) enters the curved section (U) at the entry point (Pn), the degree of agreement (C2) of the second speed (V2) when the vehicle (L) travels through the passing point (Pt), and the degree of agreement (C3) of the third speed (V3) is the speed (V) when the vehicle (L) exits the curved section (U) at the exit point (Px).
5. A vehicle driving skill determination system (10) according to claim 2, wherein the driving skill is determined based on the degree of agreement (C) of the speed (V) of the vehicle (L) at two or more points which are part of the plurality of points.
6. The vehicle driving skill determination system (10) according to claim 5, wherein the plurality of points are the entry point (Pn), the exit point (Px), and the passing point (Pt) that the vehicle (L) passes through while traveling through the curved section (U) from the entry point (Pn) to the exit point (Px), and the first speed (V1) and the third speed (V3) are determined as the speed (V) of the vehicle (L) at two or more points from among the first speed (V1) which is the speed (V) of the vehicle (L) when it enters the curved section (U) at the entry point (Pn), the second speed (V2) which is the speed (V) of the vehicle (L) when it travels through the passing point (Pt), and the third speed (V3) which is the speed (V) of the vehicle (L) when it exits the curved section (U) at the exit point (Px). The aforementioned driving skill is determined by a vehicle driving skill determination system (10) based on the degree of agreement (C1) of the first speed (V1) and the degree of agreement (C3) of the third speed (V3).
7. A vehicle driving skill determination system (10) according to claim 2, wherein the driving skill determination unit (34) determines the driving skill based on the degree of agreement (C) and the difference in the speed (V) of the vehicle (L) at two or more points which are part of the plurality of points.
8. A vehicle driving skill determination system (10) according to claim 7, wherein the plurality of points are the entry point (Pn), the exit point (Px), and the passing point (Pt) that the vehicle (L) passes through while traveling through the curved section (U) from the entry point (Pn) to the exit point (Px), and the first speed (V1) and the third speed (V3) are determined as the speed (V) of the vehicle (L) at two or more points from among the first speed (V1) which is the speed (V) of the vehicle (L) when it enters the curved section (U) at the entry point (Pn), the second speed (V2) which is the speed (V) of the vehicle (L) when it travels through the passing point (Pt), and the third speed (V3) which is the speed (V) of the vehicle (L) when it exits the curved section (U) at the exit point (Px).
9. A vehicle driving skill determination system (10) according to any one of claims 1 to 8, wherein the driving skill determination unit (34) determines the driving skill in correspondence with an evaluation level (E), and the higher the degree of agreement (C) with the speed (V), the higher the evaluation level (E).
10. A vehicle driving skill determination system (10) according to claim 1, wherein the driving skill determination unit (34) determines the driving skill based on the degree of agreement (C) of the speed (V) that satisfies predetermined conditions.
11. A vehicle driving skill determination system (10) according to claim 10, wherein the predetermined condition is that the speed (V) falls within a range (Vr) equal to or greater than a predetermined lower speed limit (Vmin).
12. A vehicle driving skill determination system (10) according to claim 10, wherein the predetermined condition is that the speed (V) falls within a range (Vr) less than or equal to a predetermined speed upper limit (Vmax).
13. A vehicle driving skill determination system (10) according to claim 1, wherein the driving information further includes the inclination direction (N) to which the body of the vehicle (L) traveling through the curved section (U) is inclined, and the history information acquisition unit (32) acquires the history information of the speed (V) included in the driving information corresponding to the radius (R) and the inclination direction (N) from the driving information acquired in the past.
14. A vehicle driving skill determination system (10) according to claim 1, wherein the average value (μ) and variance (σ) of the speed (V) included in the history information 2 The vehicle driving skill determination system (10) further includes a display control unit (36) that displays a normal distribution curve corresponding to ) on a display device (50).
15. A vehicle driving skill determination system (10) comprising a vehicle (L) and a server (70), wherein the vehicle (L) has a driving information acquisition unit (30) that acquires driving information of the vehicle (L), the driving information includes the radius (R) of a curve (U) included in the road (Y) on which the vehicle (L) travels, and the speed (V) of the vehicle (L) traveling through the curve (U), the server (70) has a history information acquisition unit (32) that acquires history information of the speed (V) corresponding to the radius (R) from the driving information acquired in the past, and a driving skill determination unit (34) that determines the driving skill of the driver of the vehicle (L), the driving skill determination unit (34) that determines the driving skill based on the degree of agreement (C) of the speed (V) included in the history information acquired corresponding to the radius (R), the vehicle driving skill determination system (10).
16. A server (70) comprising: a communication control unit (110) that receives driving information of a vehicle (L) from the vehicle (L); a history information acquisition unit (32) that acquires history information from the driving information acquired in the past; and a driving skill determination unit (34) that determines the driving skill of the driver of the vehicle (L), wherein the driving information includes the radius (R) of a curve (U) included in the road (Y) on which the vehicle (L) travels, and the speed (V) of the vehicle (L) traveling through the curve (U); the history information acquired by the history information acquisition unit (32) is history information of the speed (V) corresponding to the radius (R); and the driving skill determination unit (34) determines the driving skill based on the degree of agreement (C) of the speed (V) included in the history information acquired corresponding to the radius (R), the server (70).
17. A vehicle (L) comprising: a driving information acquisition unit (30) that acquires driving information of the vehicle (L); a communication control unit (120) that transmits the driving information acquired by the driving information acquisition unit (30) to a server (70) and receives driving skill information indicating the driving skill of the driver of the vehicle (L) from the server (70); and a display control unit (36) that causes the driving skill indicated by the driving skill information to be displayed on a display device (50), wherein the driving information includes the radius (R) of a curve (U) included in the road (Y) on which the vehicle (L) travels, and the speed (V) of the vehicle (L) traveling through the curve (U), and the driving skill is determined based on the degree of agreement (C) of the speed (V) included in the history information obtained from the driving information corresponding to the radius (R).