Information processing device, information processing method, and information processing program

The information processing device addresses the lack of driver awareness about test candidacy by prioritizing relevant evaluation items in driving diagnostics, enhancing driver awareness and habit improvement.

JP7616150B2Active Publication Date: 2025-01-17TOYOTA JIDOSHA KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022076554
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-06
Publication Date
2025-01-17
Estimated Expiration
2042-05-06

AI Technical Summary

Technical Problem

Existing systems fail to effectively inform drivers whether their driving habits may make them candidates for a predetermined driving skill test, despite providing diagnostic results.

Method used

An information processing device that acquires vehicle data, evaluates driving quality based on multiple criteria, and prioritizes specific evaluation items related to potential test eligibility for display, even if the driver declines notification, ensuring they are aware of their test candidacy.

Benefits of technology

Enables drivers to understand their likelihood of needing a driving skill test by prioritizing relevant evaluation items, enhancing awareness and potentially improving driving habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007616150000001
    Figure 0007616150000001
  • Figure 0007616150000002
    Figure 0007616150000002
  • Figure 0007616150000003
    Figure 0007616150000003
Patent Text Reader

Abstract

To cause a driver to grasp whether or not the driver performs driving which can be a subject a predetermined inspection.SOLUTION: An information processing device comprises: an acquisition unit which acquires vehicle information; an evaluation unit which performs evaluation regarding driving of a specific driver who is a driver of the vehicle and who can be a subject of a predetermined inspection regarding a driving skill to be performed in a predetermined institution from the quality of a plurality of evaluation items on the basis of the acquired vehicle information; an acceptance unit which accepts selection of whether or not to notify the specific driver of inspection information regarding the predetermined inspection; and a control unit which performs control for more preferentially displaying a specific evaluation item regarding a determination item for determining whether or not the driver becomes the subject of the predetermined inspection among the plurality of evaluation items than other evaluation items except the specific evaluation item when notification selection for notifying the specific driver of the inspection information is accepted in the case of displaying evaluation results on a display unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Patent Document 1 discloses a driving skill diagnostic device that can provide diagnostic results according to the driver's driving skill and can effectively utilize the diagnostic results. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-31050 A Summary of the Invention [Problem to be solved by the invention]

[0004] The technology of Patent Document 1 can present diagnostic results to the driver, but even when looking at the diagnostic results, it is difficult for the driver to determine for himself or herself whether or not he or she is driving in a manner that could make him or her a target for a specified test.

[0005] Therefore, the present disclosure aims to provide an information processing device, an information processing method, and an information processing program that can enable a driver to know whether or not he or she is performing a driving operation that may make him or her a subject of a specified test. [Means for solving the problem]

[0006] The information processing device according to claim 1 includes an acquisition unit that acquires vehicle information related to a vehicle, and a vehicle evaluation unit that evaluates the vehicle based on the vehicle information acquired by the acquisition unit based on the good and bad points of a plurality of evaluation items. Over a certain ageThe device includes an evaluation unit that performs an evaluation of driving of a specific driver who is a driver and may be a subject of a prescribed test on driving skills conducted by a specified institution; a reception unit that receives a selection of whether or not to notify the specific driver of test information related to the prescribed test; and a control unit that performs control to display, in a case where a result of the evaluation by the evaluation unit is displayed on a display unit, a specific evaluation item related to a judgment item of whether or not the specific driver will be a subject of the prescribed test, among the multiple evaluation items, with priority over other evaluation items other than the specific evaluation item, when the reception unit receives a notification selection of notifying the specific driver of the test information. When the control unit causes the display unit to display the results of the evaluation by the evaluation unit, even if the reception unit has not received the notification selection, when driving of the specific driver that corresponds to the judgment item is detected based on the vehicle information acquired by the acquisition unit, the control unit controls the display of the specific evaluation item in priority over the other evaluation items.

[0007] In the information processing device according to claim 1, the acquisition unit acquires vehicle information. The evaluation unit evaluates the driving of the specific driver based on the vehicle information acquired by the acquisition unit, in terms of the pros and cons of a plurality of evaluation items. The reception unit receives a selection of whether or not to notify the specific driver of the test information related to the predetermined test. When the control unit receives a notification selection in the case of displaying the result of the evaluation by the evaluation unit on the display unit, the control unit performs control to display a specific evaluation item among the plurality of evaluation items with priority over other evaluation items. In this way, the information processing device allows the specific driver to know whether or not he / she is driving in a manner that could make him / her a subject of the predetermined test by preferentially displaying a specific evaluation item related to a judgment item for whether or not he / she is a subject of the predetermined test. In the information processing device according to claim 1, the specific driver is a driver of a predetermined age or older. When the control unit causes the display unit to display the result of the evaluation by the evaluation unit, even if the reception unit has not received a notification selection, when driving by a specific driver that corresponds to a judgment item is detected based on the vehicle information acquired by the acquisition unit, the control unit performs control to display the specific evaluation item with priority over other evaluation items. In this way, when driving by a specific driver that corresponds to a judgment item is detected, the information processing device allows the specific driver who is a driver of a predetermined age or older to know whether or not he / she is driving in a manner that may make him / her a target for a predetermined test by displaying the specific evaluation item with priority when the driving by a specific driver that corresponds to a judgment item is detected.

[0008] In another aspect The information processing device includes: before When the control unit notifies the specific driver who is driving the vehicle of the results of the evaluation by the evaluation unit, when the reception unit accepts the notification selection, the control unit controls the notification of the specific evaluation item to the specific driver as the result of the evaluation in priority to the other evaluation items.

[0009] In another aspectIn the information processing device, when the control unit notifies the specific driver who is driving the vehicle of the evaluation result by the evaluation unit, if the reception unit has received the notification selection, the control unit performs control to notify the specific driver of a specific evaluation item as the evaluation result with priority over other evaluation items. In this way, the information processing device notifies the specific driver who is driving the vehicle with priority over the specific evaluation item, thereby allowing the specific driver to know while driving whether or not he / she is performing a driving operation that may make him / her a target for a predetermined inspection.

[0012] Claim 2 The information processing device according to the present invention comprises: an acquisition unit that acquires vehicle information related to a vehicle; an evaluation unit that performs an evaluation of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test related to driving skills conducted by a predetermined institution based on the vehicle information acquired by the acquisition unit, based on the good and bad of multiple evaluation items; a reception unit that receives a selection of whether or not to notify the specific driver of test information related to the predetermined test; and a control unit that performs control to display, in a case where a result of the evaluation by the evaluation unit is displayed on a display unit, a specific evaluation item related to a judgment item of whether or not the driver is a subject of the predetermined test in priority over other evaluation items other than the specific evaluation item, when the reception unit receives a notification selection of notifying the specific driver of the test information, When the control unit notifies the specific driver who is driving the vehicle of the result of the evaluation by the evaluation unit, even if the reception unit has not accepted the notification selection, when driving of the specific driver that corresponds to the judgment item is detected based on the vehicle information acquired by the acquisition unit, the control unit controls the notification of the specific evaluation item to the specific driver as the result of the evaluation, taking priority over the other evaluation items.

[0013] Claim 2 In the information processing device according to the present invention, the specific driver is a driver of a predetermined age or older. When the control unit notifies the specific driver who is driving the vehicle of the result of the evaluation by the evaluation unit, even if the reception unit does not receive a notification selection, when the driving of the specific driver corresponding to the judgment item is detected based on the vehicle information acquired by the acquisition unit, the control unit performs control to notify the specific driver of the specific evaluation item as the evaluation result in priority over other evaluation items. As a result, in the information processing device, when the driving of the specific driver corresponding to the judgment item is detected, the specific driver who is a driver of a predetermined age or older is notified of whether or not he / she is driving a vehicle that may be a subject of a predetermined test while driving the vehicle.

[0014] Claim 3The information processing method according to the present invention includes acquiring vehicle information about a vehicle, and evaluating the vehicle based on the acquired vehicle information in terms of the pros and cons of a plurality of evaluation items. Over a certain age When evaluating the driving of a specific driver who is a driver and may be a subject of a prescribed test on driving skills conducted by a prescribed institution, accepting a selection of whether or not to notify the specific driver of test information on the prescribed test, and displaying the results of the evaluation on a display unit, when a notification selection of notifying the specific driver of the test information is accepted, control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver will be a subject of the prescribed test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item. and when the result of the evaluation is displayed on the display unit, even if the notification selection is not accepted, when driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information, the specific evaluation item is displayed preferentially over the other evaluation items. The processing is carried out by a computer.

[0015] Claim 4 The information processing program according to the present invention causes a computer to acquire vehicle information relating to a vehicle, and to evaluate the vehicle based on the acquired vehicle information in terms of the merits and demerits of a plurality of evaluation items. Over a certain age When evaluating the driving of a specific driver who is a driver and may be a subject of a prescribed test on driving skills conducted by a prescribed institution, accepting a selection of whether or not to notify the specific driver of test information on the prescribed test, and displaying the results of the evaluation on a display unit, when a notification selection of notifying the specific driver of the test information is accepted, control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver will be a subject of the prescribed test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item. and when the result of the evaluation is displayed on the display unit, even if the notification selection is not accepted, when driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information, the specific evaluation item is displayed preferentially over the other evaluation items. Execute the process. The information processing method according to claim 5 is a process executed by a computer to acquire vehicle information related to a vehicle, evaluate the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test related to driving skills conducted by a predetermined institution based on the good and bad of multiple evaluation items based on the acquired vehicle information, accept a selection of whether or not to notify the specific driver of the test information related to the predetermined test, and when displaying the result of the evaluation on a display unit, when a notification selection of notifying the specific driver of the test information has been accepted, control is performed to display a specific evaluation item among the multiple evaluation items related to a judgment item of whether or not the specific driver is a subject of the predetermined test in priority over other evaluation items other than the specific evaluation item, and when notifying the result of the evaluation to the specific driver who is driving the vehicle, even if the notification selection has not been accepted, when driving of the specific driver that corresponds to the judgment item is detected based on the acquired vehicle information, control is performed to notify the specific driver of the specific evaluation item in priority over the other evaluation items as a result of the evaluation. The information processing program of claim 6 causes a computer to execute a process of acquiring vehicle information related to a vehicle, evaluating the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test related to driving skills conducted by a predetermined institution based on the good and bad of a plurality of evaluation items based on the acquired vehicle information, accepting a selection of whether or not to notify the specific driver of the test information related to the predetermined test, and displaying the result of the evaluation on a display unit, when a notification selection of notifying the specific driver of the test information has been accepted, performing control to display a specific evaluation item among the plurality of evaluation items related to a judgment item of whether or not the specific driver is a subject of the predetermined test in priority over other evaluation items other than the specific evaluation item, and when notifying the result of the evaluation to the specific driver who is driving the vehicle, even if the notification selection has not been accepted, when driving of the specific driver that corresponds to the judgment item is detected based on the acquired vehicle information, performing control to notify the specific driver of the specific evaluation item in priority over the other evaluation items as a result of the evaluation. Effect of the Invention

[0017] As described above, the information processing device, information processing method, and information processing program disclosed herein enable a driver to know whether or not he or she is driving in a manner that could make him or her a subject of a specified test. [Brief description of the drawings]

[0018] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram showing the hardware configuration of a management server and a driver's terminal according to the embodiment; FIG. [Diagram 3] 2 is a block diagram showing a configuration of a storage unit of a management server according to the present embodiment. FIG. [Figure 4] 2 is a block diagram showing an example of a functional configuration of a management server according to the present embodiment. FIG. [Diagram 5] 1 is a block diagram showing a hardware configuration of a vehicle according to an embodiment of the present invention. [Figure 6] 10 is a flowchart showing the flow of a display process by the management server according to the present embodiment. [Figure 7] 13 is a first display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 8] 13 is a second display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 9] 13 is a third display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 10] 4 is a fourth display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 11] 13 is a fifth display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 12] 6 is a sixth display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 13] 7 is a seventh display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 14] 13 is an eighth display example displayed on the display unit of the driver's terminal according to the present embodiment. [Figure 15] 1 is an explanatory diagram showing a display example in an MID according to the present embodiment. FIG. [Figure 16] 11 is a first display example displayed on the MID while driving the vehicle according to the present embodiment. [Figure 17]13 is a second display example displayed on the MID while driving the vehicle according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] The information processing system 10 according to this embodiment will be described below. The information processing system 10 according to this embodiment is a system that allows a driver to know whether or not he or she is driving in a manner that could make him or her a target for a driving skill test.

[0020] The driving skills test is mandatory for drivers who have committed certain violations in the past three years from the starting date (160 days before the birthday closest to the license expiration date). For example, the above-mentioned certain violations include ignoring traffic signals, violation of traffic divisions, violation of traffic lanes, speeding, violation of prohibited crossings, failure to stop at railroad crossings, entering railroad crossings that are blocked, violation of the method of turning right or left at intersections, violation of the obligation to proceed safely at intersections, obstruction of pedestrians crossing, violation of the obligation to drive safely, and use of mobile phones.

[0021] Red light violation is, for example, entering an intersection when the light is red. A traffic division violation is, for example, a violation such as running into the opposite lane or driving in the wrong direction.

[0022] Lane violations include, for example, continuing to drive in the overtaking lane, or not moving out of the priority lane when a route bus or the like is approaching.

[0023] Speeding is, for example, the violation of driving at a speed exceeding the maximum speed limit. Violations of crossing prohibitions include statutory crossing prohibitions and designated crossing prohibitions. A statutory crossing prohibition is, for example, a violation of crossing, turning around, or backing up when there is a risk of interfering with the traffic of other vehicles. A designated crossing prohibition is, for example, a violation of any of the above in a place where crossing, turning around, or backing up is prohibited by a road sign or the like.

[0024] Failure to stop at a railway crossing, etc., or entering a blocked railway crossing, is, for example, a violation of passing through a railway crossing without stopping just before it, or entering a railway crossing when the barrier is about to close.

[0025] Violations of right / left turns at intersections include violations of right / left turns at intersections and violations of left turns at roundabouts. Violations of right / left turns at intersections are, for example, violations of not moving to the left edge of the road beforehand when turning left. Violations of left turns at roundabouts are, for example, violations of not moving to the left edge of the road beforehand when turning right / left at a roundabout.

[0026] Violations of the obligation to proceed safely at intersections, etc. include obstruction of priority vehicles at intersections, obstruction of vehicles on priority roads, etc., violations of the obligation to proceed safely at intersections, obstruction of vehicles passing through roundabouts, etc., and violations of the obligation to proceed safely at roundabouts. Obstruction of priority vehicles at intersections is, for example, a violation such as obstructing the progress of a vehicle proceeding from the left at an intersection without traffic lights. Obstruction of vehicles on priority roads, etc. is, for example, a violation such as obstructing the progress of a vehicle passing through a priority road at an intersection without traffic lights. Violations of the obligation to proceed safely at intersections is, for example, a violation such as failing to check for safety when entering or passing through an intersection. Obstruction of vehicles passing through a roundabout is, for example, a violation such as obstructing the progress of a vehicle passing through a roundabout. Violations of the obligation to proceed safely at roundabouts is, for example, a violation such as failing to check for safety when entering or passing through a roundabout.

[0027] Obstruction of pedestrians crossing the road, etc., refers to a violation such as obstructing the passage of pedestrians crossing the road.

[0028] Violation of the safe driving obligation includes, for example, not paying attention to the road ahead or not checking for safety. The use of a mobile phone, etc., refers to an illegal act such as driving while holding a mobile phone and talking on it.

[0029] The driving skills test is administered by a designated agency (e.g., the Metropolitan Police Department) that is different from the vehicle manufacturer and the vehicle dealer. The driving skills test is an example of a "designated test on driving skills."

[0030] (First embodiment) First, a first embodiment of the information processing system 10 according to the present embodiment will be described.

[0031] FIG. 1 is a diagram showing a schematic configuration of an information processing system 10. As shown in FIG. 1, the information processing system 10 includes a management server 20, a driver's terminal 40, and a vehicle 60. The management server 20, the driver's terminal 40, and the vehicle-mounted device 15 mounted on the vehicle 60 are connected via a network N and are capable of communicating with each other.

[0032] The management server 20 is a server computer owned by a predetermined business entity. The management server 20 is an example of an "information processing device."

[0033] The driver terminal 40 is a mobile terminal held by the driver of the vehicle 60. As an example, the driver terminal 40 is a portable personal computer (notebook PC), a smartphone, a tablet terminal, or the like. In the first embodiment, as an example, the driver terminal 40 is a smartphone.

[0034] The vehicle 60 may be any of an engine vehicle, a hybrid vehicle, and an electric vehicle, but in the first embodiment, as an example, the vehicle 60 is an engine vehicle.

[0035] Next, a description will be given of the hardware configuration of the management server 20 and the driver terminal 40. Fig. 2 is a block diagram showing the hardware configuration of the management server 20 and the driver terminal 40. Note that since the management server 20 and the driver terminal 40 basically have a general computer configuration, the management server 20 will be described as a representative.

[0036] 2, the management server 20 includes a CPU 21 (Central Processing Unit), a ROM 22 (Read Only Memory), a RAM 23 (Random Access Memory), a storage unit 24, an input unit 25, a display unit 26, and a communication unit 27. Each component is connected to each other via a bus 28 so as to be able to communicate with each other.

[0037] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads the programs from the ROM 22 or the storage unit 24, and executes the programs using the RAM 23 as a working area. The CPU 21 controls each of the above components and performs various calculation processes according to the programs recorded in the ROM 22 or the storage unit 24.

[0038] The ROM 22 stores various programs and various data. The RAM 23 serves as a working area for temporarily storing programs or data.

[0039] The storage unit 24 is configured with a storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory, and stores various programs and various data.

[0040] The input unit 25 includes a pointing device such as a mouse, a keyboard, a microphone, a camera, and the like, and is used to perform various input operations.

[0041] The display unit 26 is, for example, a liquid crystal display, and displays various information. The display unit 26 may function as the input unit 25 by adopting a touch panel system.

[0042] The communication unit 27 is an interface for communicating with other devices. For this communication, for example, a wired communication standard such as Ethernet (registered trademark) or FDDI, or a wireless communication standard such as 4G, 5G, Bluetooth (registered trademark), or Wi-Fi (registered trademark) is used.

[0043] FIG. 3 is a block diagram showing the configuration of the storage unit 24 of the management server 20. As shown in FIG. 3, an information processing program 24A for causing the CPU 21 of the management server 20 to function as a functional configuration shown in Fig. 4 described later is stored in the storage unit 24. When executing the information processing program 24A, the management server 20 executes processing based on the information processing program 24A using the hardware resources shown in Fig. 2.

[0044] Next, the functional configuration of the management server 20 will be described. FIG. 4 is a block diagram showing an example of the functional configuration of the management server 20. As shown in FIG.

[0045] 4, the CPU 21 of the management server 20 has, as functional components, an acquisition unit 21A, an evaluation unit 21B, a reception unit 21C, and a control unit 21D. Each functional component is realized by the CPU 21 reading and executing an information processing program 24A stored in the storage unit 24.

[0046] The acquisition unit 21A acquires vehicle information related to the vehicle 60. As an example, the acquisition unit 21A acquires, as the vehicle information, the steering angle, acceleration, vehicle speed, and turn signal operation of the vehicle 60 detected by a steering angle sensor 71, an acceleration sensor 72, a vehicle speed sensor 73, and a turn signal switch 74, which are described later and are provided in the vehicle 60. In addition, the acquisition unit 21A acquires, as the vehicle information, the engine speed, engine torque, fuel consumption, and accelerator operation of the vehicle 60, which are detected by an ECU 70C, which is described later and is provided in the vehicle 60. In addition, the acquisition unit 21A acquires, as the vehicle information, an image captured by a camera 76, which is described later and is provided in the vehicle 60. Note that the above information is a part of the vehicle information that the acquisition unit 21A can acquire from the vehicle 60, and the acquisition unit 21A also acquires information related to the vehicle 60 other than the above information from the vehicle 60 as the vehicle information.

[0047] The evaluation unit 21B performs an evaluation (hereinafter, referred to as "driving diagnosis") of the driving of a specific driver who is a driver of the vehicle 60 and who may be a subject of a driving skill test, based on the vehicle information acquired by the acquisition unit 21A, from the pros and cons of a plurality of evaluation items. The specific driver is a driver of a predetermined age, for example, 72 years of age or older, and is a so-called elderly driver.

[0048] In the first embodiment, the multiple evaluation items include, for example, accelerator, steering, brake, and eco. In the first embodiment, the evaluation unit 21B calculates an individual evaluation value for each item in the multiple evaluation items based on the vehicle information, and calculates a total evaluation value by adding up the calculated individual evaluation values ​​for each item. For example, the evaluation unit 21B calculates an individual evaluation value for the evaluation item "brake" from braking operations such as sudden braking and the presence or absence of temporary stops based on the vehicle information. Then, the evaluation unit 21B calculates an individual evaluation value and a total evaluation value for each item in the multiple evaluation items as a result of driving diagnosis of the specific driver (hereinafter referred to as "driving diagnosis result").

[0049] The reception unit 21C receives a selection of whether or not to notify the specific driver of test information related to the driving skill test. As an example, the reception unit 21C receives a selection of whether or not to notify the specific driver of the test information when an application (hereinafter, referred to as a "driving diagnosis application") that shows the driving diagnosis result of the specific driver installed in the driver terminal 40 is executed and a predetermined operation is performed on the driving diagnosis application.

[0050] The control unit 21D generates content information indicating content to be displayed as a driving diagnosis result on the display unit 46 of the driver terminal 40. In the first embodiment, the display unit 46 of the driver terminal 40 is an example of a "display unit".

[0051] Here, when the control unit 21D displays the driving diagnosis result on the display unit 46 of the driver terminal 40, if the reception unit 21C receives a notification selection for notifying the specific driver of the test information, the control unit 21D performs control to display a specific evaluation item related to a judgment item of whether or not the driver is a subject of a driving skill test among the multiple evaluation items in a priority manner over other evaluation items other than the specific evaluation item. In this case, the control unit 21D generates content information in which a specific evaluation item among the multiple evaluation items is displayed in a priority manner over other evaluation items. The judgment items are the above-mentioned certain violations such as ignoring traffic signals and traffic divisions.

[0052] The above-mentioned displaying with priority includes, for example, displaying a specific evaluation item in a prominent position (e.g., the top) of the display unit 46, displaying only the specific evaluation items on the display unit 46, emphasizing the specific evaluation item by making at least one of the character color and character size of the specific evaluation item and other evaluation items different, emphasizing the specific evaluation item by surrounding it with a frame, etc. Note that a display example of displaying a specific evaluation item on the display unit 46 with priority over other evaluation items will be described later.

[0053] In the first embodiment, the specific evaluation items are the accelerator, steering, and brake, which are the evaluation items for the driving operations related to the above-mentioned certain violations. In this case, in the first embodiment, the other evaluation items are eco-friendly.

[0054] Next, a description will be given of the hardware configuration of the vehicle 60. FIG 5 is a block diagram showing the hardware configuration of the vehicle 60.

[0055] As shown in FIG. 5, the vehicle 60 includes an on-board device 15, a plurality of ECUs (Electronic Control Units) 70, a steering angle sensor 71, an acceleration sensor 72, a vehicle speed sensor 73, a turn signal switch 74, a microphone 75, a camera 76, an input switch 77, a monitor 78, a speaker 79, and a GPS device 80.

[0056] The vehicle-mounted device 15 includes a CPU 61, a ROM 62, a RAM 63, a storage unit 64, an in-vehicle communication I / F (Interface) 65, an input / output I / F 66, and a wireless communication I / F 67. The CPU 61, the ROM 62, the RAM 63, the storage unit 64, the in-vehicle communication I / F 65, the input / output I / F 66, and the wireless communication I / F 67 are connected to each other via an internal bus 68 so as to be able to communicate with each other.

[0057] The CPU 61 is a central processing unit that executes various programs and controls each part. That is, the CPU 61 reads a program from the ROM 62 or the storage unit 64, and executes the program using the RAM 63 as a working area. The CPU 61 controls each of the above components and performs various arithmetic processing according to the program recorded in the ROM 62 or the storage unit 64.

[0058] The ROM 62 stores various programs and various data. The RAM 63 temporarily stores programs or data as a working area.

[0059] The storage unit 64 is configured with a storage device such as an embedded Multi Media Card (eMMC) or a Universal Flash Storage (UFS), and stores various programs and various data.

[0060] The in-vehicle communication I / F 65 is an interface for connecting to the ECU 70. The interface uses a communication standard based on the CAN protocol. The in-vehicle communication I / F 65 is connected to an external bus 89.

[0061] A plurality of ECUs 70 are provided for each function of the vehicle 60, and in the first embodiment, ECUs 70A, 70B, 70C, and 70D are provided. An example of the ECU 70A is an ECU for electric power steering, to which a steering angle sensor 71 is connected. An example of the ECU 70B is an ECU for VSC (Vehicle Stability Control), to which an acceleration sensor 72 and a vehicle speed sensor 73 are connected. In addition to the acceleration sensor 72 and the vehicle speed sensor 73, a yaw rate sensor may be connected to the ECU 70B.

[0062] The ECU 70C is exemplified as an engine ECU, and detects the engine speed and engine torque of the vehicle 60 to control the engine. The ECU 70C also detects fuel efficiency based on a fuel flow rate obtained from sensors (not shown). The ECU 70C also detects the accelerator operation of the vehicle 60. The engine speed, engine torque, fuel efficiency, and accelerator operation detected by the ECU 70C are stored in the storage unit 64 and transmitted to the management server 20 as vehicle information. The ECU 70D is exemplified as a steering ECU, and a turn signal switch 74 is connected to the ECU 70D. The turn signal switch 74 is provided on a steering column for operating a turn signal. The ECU 70D detects the operation of the turn signal switch 74 by the driver as a turn signal operation. The turn signal operation detected by the ECU 70D is stored in the storage unit 64 and transmitted to the management server 20 as vehicle information.

[0063] The steering angle sensor 71 is a sensor for detecting the steering angle of the steering wheel. The steering angle detected by the steering angle sensor 71 is stored in the storage unit 64 and is also transmitted to the management server 20 as vehicle information.

[0064] The acceleration sensor 72 is a sensor for detecting acceleration acting on the vehicle 60. The acceleration sensor 72 is, for example, a three-axis acceleration sensor, and detects acceleration applied in the vehicle front-rear direction as the X-axis direction, the vehicle width direction as the Y-axis direction, and the vehicle height direction as the Z-axis direction. The acceleration detected by the acceleration sensor 72 is stored in the storage unit 64 and is transmitted to the management server 20 as vehicle information.

[0065] The vehicle speed sensor 73 is a sensor for detecting the speed of the vehicle 60. The vehicle speed sensor 73 is, for example, a sensor provided on a wheel. The vehicle speed detected by the vehicle speed sensor 73 is stored in the storage unit 64 and is also transmitted to the management server 20 as vehicle information.

[0066] The input / output I / F 66 is an interface for communicating with a microphone 75 , a camera 76 , an input switch 77 , a monitor 78 , a speaker 79 , and a GPS device 80 that are mounted on the vehicle 60 .

[0067] The microphone 75 is a device that is provided on a front pillar, a dashboard, or the like of the vehicle 60, and collects voice generated by the driver of the vehicle 60. The microphone 75 may be provided in a camera 76, which will be described later.

[0068] The camera 76 is, for example, an imaging device that captures images using an imaging element such as a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. For example, the camera 76 includes a first camera that is provided at the front of the vehicle 60 and captures an image in front of the vehicle, and a second camera that is provided at the top of the windshield or on the dashboard of the vehicle 60 and is directed toward a specific driver. The image captured by the first camera of the camera 76 is, for example, used to recognize the distance between the vehicle and a preceding vehicle traveling in front of the vehicle, lanes, traffic lights, and the like. The image captured by the second camera of the camera 76 is, for example, used to recognize the state of the specific driver. The image captured by the camera 76 is stored in the storage unit 64 and transmitted to the management server 20 as vehicle information. The camera 76 may be configured as an imaging device for other purposes such as a drive recorder and an ADAS (Advanced Driver Assistance System). The camera 76 may be connected to the vehicle-mounted device 15 via the ECU 70 (for example, a camera ECU).

[0069] The input switch 77 is provided on an instrument panel, a center console, a steering wheel, etc., and is a switch for inputting operations performed by the driver's fingers. For example, a push-button type numeric keypad, a touch pad, etc. may be used as the input switch 77.

[0070] The monitor 78 is a liquid crystal monitor provided on an instrument panel, a meter panel, or the like, for displaying images related to suggestions for operation of functions of the vehicle 60 and explanations of the functions. The monitor 78 may be provided as a touch panel that also serves as the input switch 77.

[0071] The speaker 79 is a device provided on an instrument panel, a center console, a front pillar, a dashboard, or the like, for outputting audio suggesting operations related to functions of the vehicle 60 and explaining the functions. The speaker 79 may be provided in the monitor 78.

[0072] The GPS device 80 is a device that measures the current position of the vehicle 60. The GPS device 80 includes an antenna (not shown) that receives signals from GPS satellites. The GPS device 80 may be connected to the vehicle-mounted device 15 via a car navigation system that is connected to the ECU 70 (for example, a multimedia ECU).

[0073] The wireless communication I / F 67 is a wireless communication module for communicating with the management server 20. The wireless communication module uses communication standards such as 5G, LTE, and Wi-Fi (registered trademark). The wireless communication I / F 67 is connected to the network N.

[0074] 6 is a flowchart showing the flow of a display process for displaying the driving diagnosis result of a specific driver by the management server 20 on the display unit 46 of the driver terminal 40. The display process is performed by the CPU 21 reading out the information processing program 24A from the storage unit 24, expanding it in the RAM 23, and executing it.

[0075] 6, the CPU 21 acquires vehicle information from the vehicle 60. Then, the process proceeds to step S11. In the first embodiment, the vehicle information is periodically transmitted from the vehicle 60 to the management server 20, as an example.

[0076] In step S11, the CPU 21 performs driving diagnosis of the specific driver based on the vehicle information acquired in step S10. As an example, the CPU 21 calculates an individual evaluation value and a total evaluation value of the specific driver in a plurality of evaluation items based on the vehicle information. Then, the process proceeds to step S12.

[0077] In step S12, the CPU 21 determines whether or not a notification selection has been accepted, and if it is determined that a notification selection has been accepted (step S12: YES), the process proceeds to step S13. On the other hand, if the CPU 21 determines that a notification selection has not been accepted (step S12: NO), the process proceeds to step S14.

[0078] In step S13, the CPU 21 performs control to display a specific evaluation item with priority over other evaluation items. As an example, the CPU 21 determines a preferential display method for the specific evaluation item (e.g., surrounding the specific evaluation item with a frame) based on a preset setting content. Then, the process proceeds to step S14.

[0079] In step S14, the CPU 21 generates content information including the individual evaluation values ​​and the total evaluation value calculated in step S11, and transmits the generated content information to the driver's terminal 40. Then, the display process ends. When the process proceeds from step S13 to step S14, the CPU 21 generates content information in which the specific evaluation items are displayed in the preferential display method determined in step S13.

[0080] Next, a display example displayed on the display unit 46 of the driver's terminal 40 as a result of the display process shown in Fig. 6 being performed by the management server 20 will be described. Note that the display examples shown in Fig. 7 and Fig. 8 described below are display examples when the CPU 21 accepts a notification selection.

[0081] Fig. 7 is a first display example displayed on the display unit 46 of the driver's terminal 40. When a driving diagnosis app is executed on the driver's terminal 40, the CPU 21 of the management server 20 causes the display unit 46 to display the display example shown in Fig. 7 as a home screen that is displayed first after the driving diagnosis app is executed.

[0082] 7, message information 81 and a highlighted frame 83 are displayed. Note that the message information 81 and the highlighted frame 83 are content displayed based on content information transmitted from the management server 20.

[0083] The message information 81 shows various messages for a specific driver. As an example, in Fig. 7, the message information 81 shows "<Overall evaluation> Acceleration: 20 points / 25 points Steering: 18 points / 25 points Brake: 22 points / 25 points Eco: 15 points / 25 points Total: 75 points / 100 points". In this way, the message information 81 shown in Fig. 7 shows the individual evaluation value of each item in a plurality of evaluation items and the total evaluation value obtained by adding up the individual evaluation values ​​of each item.

[0084] The highlight frame 83 is a frame for highlighting a specific evaluation item. As described above, in the first embodiment, the specific evaluation items are the accelerator, steering, and brakes. As a result, in the display example shown in FIG. 7, as an example of preferentially displaying a specific evaluation item, the part of the message indicated by the message information 81 that indicates the individual evaluation values ​​of the accelerator, steering, and brakes is surrounded by the highlight frame 83. In the display example shown in FIG. 7, the part of the message indicated by the message information 81 surrounded by the highlight frame 83 becomes test information related to the driving skill test.

[0085] Note that the way to preferentially display a specific evaluation item is not limited to highlighting the specific evaluation item with the highlight frame 83, and other configurations as described above may be adopted. Hereinafter, an example will be described with reference to FIG.

[0086] Fig. 8 is a second display example displayed on the display unit 46 of the driver's terminal 40. The display example shown in Fig. 8 is a home screen that is displayed first after the driving diagnosis app is executed, similar to the display example shown in Fig. 7, but the content displayed on the home screen is different.

[0087] 8 displays message information 81. Note that the message information 81 is content displayed based on content information transmitted from the management server 20.

[0088] As an example, in FIG. 8, the message information 81 is displayed as "<Driving skill test evaluation> Accelerator: 15 points / 25 points Steering: 18 points / 25 points Brake: 22 points / 25 points "20 points or more": Low probability of being tested "13 points or more and less than 20 points": Probability of being tested is about 50% "Less than 13 points": High probability of being tested." In this way, in the message information 81 shown in FIG. 8, only messages related to specific evaluation items are displayed on the display unit 46 as an example of preferentially displaying specific evaluation items. In addition, the message information 81 shows the relationship between the individual evaluation value of the specific evaluation item and the probability of being subject to the driving skill test. As a result, the specific driver who sees the message information 81 shown in FIG. 8 can understand that the probability of being subject to the driving skill test with the current accelerator operation and steering operation is about 50%, and that the probability of being subject to the driving skill test with the current brake operation is low. In the display example shown in FIG. 8, the message shown by the message information 81 is test information related to the driving skill test.

[0089] Here, in the first embodiment, the CPU 21 accepts notification of the test information to a specific driver when a predetermined operation is performed on the driving diagnosis application. The predetermined operation is not limited, and may be, for example, a button operation on a setting screen of the driving diagnosis application, or an operation for opening a screen on which the test information is displayed. In the following, a flow of displaying the test information on the display unit 46 of the driver terminal 40 will be described, assuming that the predetermined operation is an operation for opening a screen on which the test information is displayed.

[0090] Fig. 9 is a third display example displayed on the display unit 46 of the driver's terminal 40. The display example shown in Fig. 9 is a home screen that is displayed first after the driving diagnosis app is executed, similar to the display examples shown in Fig. 7 and Fig. 8, but the content displayed on the home screen is different.

[0091] 9, message information 81 and a page switching section 85 are displayed. Note that the message indicated by the message information 81 shown in Fig. 9 is the same as the message indicated by the message information 81 shown in Fig. 7, and therefore a description thereof will be omitted. The message information 81 and the page switching section 85 are content displayed based on content information transmitted from the management server 20.

[0092] Here, the display example shown in Fig. 9 is a display example in a case where the CPU 21 does not accept a notification selection, unlike the display examples shown in Fig. 7 and Fig. 8. Therefore, the display example shown in Fig. 9 is different from the display example shown in Fig. 7 in that the highlight frame 83 is not displayed.

[0093] The page switching unit 85 is a switching tab for switching the page of the driving diagnosis application displayed on the display unit 46. The page switching unit 85 includes a first switching unit 85A for switching the page of the driving diagnosis application to a comprehensive evaluation page where a comprehensive evaluation is displayed, a second switching unit 85B for switching to a driving skill test evaluation page where a driving skill test evaluation is displayed, a third switching unit 85C for switching to an accelerator evaluation page where an accelerator evaluation is displayed, and a fourth switching unit 85D for switching to a brake evaluation page where a brake evaluation is displayed. In the first embodiment, a page corresponding to the first switching unit 85A is displayed on the home screen. Therefore, the tab displayed by the page switching unit 85 is more likely to be gazed upon by a specific driver as it is positioned to the left in the page switching unit 85. That is, in the page switching unit 85 shown in FIG. 9, the first switching unit 85A located at the left end is most likely to be gazed upon, and the fourth switching unit 85D located at the right end is least likely to be gazed upon.

[0094] The overall evaluation page is, for example, a page that displays an individual evaluation value for each of a plurality of evaluation items for a specific driver, and a total evaluation value obtained by adding up the individual evaluation values ​​for each item.

[0095] The driving skill test evaluation page is, for example, a page that displays the relationship between the individual evaluation values ​​of specific evaluation items of a specific driver and the probability of being subject to a driving skill test.

[0096] The accelerator evaluation page is, for example, a page that displays an individual evaluation value of the evaluation item "accelerator" of a specific driver and advice information that contributes to improving the individual evaluation value.

[0097] The braking evaluation page is, for example, a page that displays an individual evaluation value for the evaluation item "braking" of a specific driver and advice information that contributes to improving the individual evaluation value.

[0098] In the first embodiment, a page corresponding to the page switching portion 85, whose tab background is black, is displayed on the display portion 46. That is, in the display example shown in FIG. 9, the overall evaluation page corresponding to the first switching portion 85A is displayed on the display portion 46.

[0099] In the first embodiment, when CPU 21 receives an operation on page switching portion 85 whose tab background is white, CPU 21 switches the page displayed on display portion 46 to the page corresponding to page switching portion 85.

[0100] Fig. 10 is a fourth display example displayed on the display unit 46 of the driver's terminal 40. The display example shown in Fig. 10 is a display example after an operation on the second switching unit 85B is accepted on the home screen shown in Fig. 9.

[0101] In the display example shown in Fig. 10, message information 81 and a page switching section 85 are displayed. Note that the message indicated by the message information 81 shown in Fig. 10 is the same as the message indicated by the message information 81 shown in Fig. 8, and therefore a description thereof will be omitted. Also, the message information 81 and the page switching section 85 are content displayed based on content information transmitted from the management server 20. In the display example shown in Fig. 10, the message indicated by the message information 81 is test information related to a driving skill test.

[0102] In this way, the CPU 21 may accept notification of the test information to a specific driver based on an operation on the second switching unit 85B for displaying the driving skill test evaluation page as an operation for opening a screen on which the test information is displayed.

[0103] As described above, in the management server 20, the CPU 21 acquires vehicle information. Based on the acquired vehicle information, the CPU 21 performs driving diagnosis of the specific driver based on the good and bad of multiple evaluation items. Furthermore, the CPU 21 accepts a selection of whether or not to notify the specific driver of the test information related to the driving skill test. When the CPU 21 accepts a notification selection when displaying the driving diagnosis result on the display unit 46, the CPU 21 performs control to display a specific evaluation item among the multiple evaluation items with priority over other evaluation items. In this way, the management server 20 can make the specific driver understand whether or not he / she is driving in a manner that may make him / her a subject of the driving skill test by preferentially displaying a specific evaluation item related to a certain violation that may make him / her a subject of the driving skill test.

[0104] Second embodiment Next, a second embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying parts that overlap with other embodiments.

[0105] In the second embodiment, the multiple evaluation items that serve as indicators for driving diagnosis of a specific driver are different from those in the first embodiment. Specifically, in the second embodiment, the multiple evaluation items include, for example, ignoring traffic signals, violation of traffic divisions, violation of traffic lanes, speeding, violation of prohibited crossings, failure to stop at railroad crossings, entering railroad crossings that are blocked, violation of intersection right / left turn methods, violation of the safe progress obligation at intersections, obstruction of pedestrians crossing, violation of the safe driving obligation, use of a mobile phone, sudden braking, sudden acceleration, and sudden steering. Thus, in the second embodiment, the multiple evaluation items include certain violations that determine whether or not a person is a target of a driving skill test, and the contents of the evaluation items are more specific than those in the first embodiment, and the number of evaluation items is greater than that in the first embodiment.

[0106] In the second embodiment, the specific evaluation items are evaluation items corresponding to the above-mentioned certain violations, such as ignoring traffic signals, violation of traffic divisions, violation of traffic lanes, etc., speeding, violation of prohibitions on crossing, etc., failure to stop at railroad crossings, etc., entering railroad crossings that are blocked, violation of methods for turning right or left at intersections, etc., violation of the obligation to proceed safely at intersections, etc., obstruction of crossing pedestrians, etc., violation of the obligation to drive safely, and use of a mobile phone, etc. In this case, in the second embodiment, the other evaluation items are evaluation items other than the specific evaluation items such as sudden braking, sudden acceleration, and sudden steering.

[0107] Next, differences in the functional configuration of the management server 20 according to the second embodiment from the first embodiment will be described.

[0108] In the second embodiment, the evaluation unit 21B counts the number of times each item in a plurality of evaluation items occurs based on the vehicle information acquired by the acquisition unit 21A, and performs a driving diagnosis of a specific driver based on the counted number of times each item occurs.

[0109] Next, a display example displayed on the display unit 46 of the driver's terminal 40 as a result of the display process shown in Fig. 6 being performed by the management server 20 in the second embodiment will be described. Note that the display examples shown in Figs. 11 and 12 described below are display examples when the CPU 21 accepts a notification selection.

[0110] Fig. 11 is a fifth display example displayed on the display unit 46 of the driver's terminal 40. When the driving diagnosis app is executed on the driver's terminal 40, the CPU 21 of the management server 20 causes the display unit 46 to display the display example shown in Fig. 11 as a home screen that is displayed first after the driving diagnosis app is executed.

[0111] 11, message information 81 and a highlighted frame 83 are displayed. Note that the message information 81 and the highlighted frame 83 are content displayed based on content information transmitted from the management server 20.

[0112] As an example, in Fig. 11, "<Overall evaluation> Red light ignoring: 2 times, speeding: 0 times, sudden braking: 0 times, sudden acceleration: 3 times, overall: 75 points / 100 points" is displayed as message information 81. In this way, the message information 81 shown in Fig. 11 indicates the number of times each item in a plurality of evaluation items applies and an overall evaluation of the driving of a specific driver.

[0113] As described above, in the second embodiment, the specific evaluation items are set as signal disregard, traffic division violation, lane violation, etc., speeding, violation of crossing prohibition, failure to stop at a railroad crossing, etc. / entering a blocked railroad crossing, violation of right / left turning method at an intersection, etc., violation of safe proceeding obligation at an intersection, etc., obstruction of pedestrians crossing, etc., violation of safe driving obligation, and use of a mobile phone, etc. As a result, in the display example shown in Fig. 11, as an example of preferentially displaying a specific evaluation item, a part of the message shown by the message information 81 indicating the number of times of signal disregard, traffic division violation, lane violation, etc., speeding, violation of crossing prohibition, failure to stop at a railroad crossing, etc. / entering a blocked railroad crossing, violation of right / left turning method at an intersection, etc., violation of safe proceeding obligation at an intersection, etc., obstruction of pedestrians crossing, etc., violation of safe driving obligation, and use of a mobile phone, etc., is surrounded by a highlight frame 83. In the display example shown in Fig. 11, the part of the message shown by the message information 81 surrounded by the highlight frame 83 is examination information related to the driving skill examination. In FIG. 11, some of the specific evaluation items are omitted from the illustration, but all of the specific evaluation items are actually displayed on the display unit 46, and all of the specific evaluation items are displayed preferentially.

[0114] Fig. 12 is a sixth display example displayed on the display unit 46 of the driver's terminal 40. The display example shown in Fig. 12 is a home screen that is displayed first after the driving diagnosis app is executed, similar to the display example shown in Fig. 11, but the content displayed on the home screen is different.

[0115] 12, message information 81 and advice information 87 are displayed. Note that the message information 81 and the advice information 87 are contents displayed based on the content information transmitted from the management server 20.

[0116] As an example, in FIG. 12, the message information 81 is displayed as "<Driving skill test evaluation> Signal ignoring: 2 times, Speeding: 0 times, Traffic division violation: 0 times, Lane violation, etc.: 0 times, Crossing prohibition violation: 0 times, Failure to stop at railroad crossing, etc. / Entry into blocked railroad crossing: 0 times, Intersection right / left turn method violation, etc.: 0 times, Intersection safe progress obligation violation, etc.: 0 times, Obstruction of crossing pedestrians, etc.: 0 times, Safe driving obligation violation: 0 times, Mobile phone use, etc.: 0 times." In this way, in the message information 81 shown in FIG. 12, only messages related to specific evaluation items are displayed on the display unit 46 as an example of preferentially displaying specific evaluation items. In addition, the message information 81 shows the number of times each item in the specific evaluation items is applicable. This allows a specific driver who sees the message information 81 shown in FIG. 12 to understand whether or not the current driving corresponds to driving that may be subject to a driving skill test.

[0117] The advice information 87 shows various advice for the driving of a specific driver. As an example, in FIG. 12, the advice information 87 shows "Two traffic light ignorings have been detected. If you violate this item, you will be required to take a driving skills test. Try to apply the brakes early." In this way, the advice information 87 shown in FIG. 12 shows the driving of a specific driver who may be subject to a driving skills test, and also shows advice on driving to avoid the driving skills test.

[0118] In the display example shown in FIG. 12, the message indicated by the message information 81 and the advice indicated by the advice information 87 are test information related to the driving skill test.

[0119] (Third embodiment) Next, a third embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying the overlapping parts with the other embodiments. Note that the multiple evaluation items and the specific evaluation item in the third embodiment are the same as those in the second embodiment.

[0120] In the third embodiment, when the driving diagnosis result is displayed on the display unit 46 of the driver's terminal 40, even if the reception unit 21C has not received a notification selection, if driving of a specific driver corresponding to a certain violation is detected based on the vehicle information acquired by the acquisition unit 21A, the control unit 21D performs control to display a specific evaluation item with priority over other evaluation items. Specifically, when the evaluation unit 21B counts the number of times a specific evaluation item is applicable based on the vehicle information acquired by the acquisition unit 21A, the control unit 21D generates content information in which a specific evaluation item among multiple evaluation items is displayed with priority over other evaluation items.

[0121] Fig. 13 is a seventh display example displayed on the display unit 46 of the driver terminal 40. The display example shown in Fig. 13 is a home screen that is displayed first after the driving diagnosis application is executed. The display example shown in Fig. 13 is also a display example when the CPU 21 has not accepted a notification selection.

[0122] In the display example shown in Fig. 13, message information 81 is displayed. As an example, in Fig. 13, "<Overall evaluation> Red light ignoring: 0 times Speeding: 0 times... Hard braking: 0 times Hard acceleration: 3 times... Overall: 85 points / 100 points" is displayed as the message information 81. Note that in Fig. 13, some of the specific evaluation items are omitted from the illustration, but all of the specific evaluation items are actually displayed on the display unit 46, and the number of times that each of the specific evaluation items corresponds to "0 times". Note that the message information 81 is content displayed based on the content information transmitted from the management server 20.

[0123] As described above, in the display example shown in FIG. 13, CPU 21 has not accepted the notification selection, and the number of occurrences of all specific evaluation items is "0," so that specific evaluation items are not displayed in priority over other evaluation items.

[0124] Fig. 14 is an eighth display example displayed on the display unit 46 of the driver's terminal 40. The display example shown in Fig. 14 is a home screen that is displayed first after the driving diagnosis app is executed, similar to the display example shown in Fig. 13, but the content displayed on the home screen is different. Also, the display example shown in Fig. 14 is a display example when the CPU 21 does not accept a notification selection, similar to the display example shown in Fig. 13.

[0125] In the display example shown in Fig. 14, message information 81, a highlight frame 83, and advice information 87 are displayed. Note that the message indicated by the message information 81 shown in Fig. 14 is the same as the message indicated by the message information 81 shown in Fig. 11, and the advice indicated by the advice information 87 shown in Fig. 14 is the same as the advice indicated by the advice information 87 shown in Fig. 12, so a description thereof will be omitted. Also, the message information 81, the highlight frame 83, and the advice information 87 are content displayed based on content information transmitted from the management server 20.

[0126] Here, in the display example shown in Fig. 13, the CPU 21 does not accept the notification selection, but the number of times that "ignoring a traffic signal", which is a specific evaluation item, is counted, so that the CPU 21 performs control to display the specific evaluation item preferentially over other evaluation items. Specifically, in the display example shown in Fig. 13, as an example of preferentially displaying a specific evaluation item, a part of the message shown by the message information 81 indicating the number of times that a signal is ignored, traffic division violation, lane violation, etc., speeding, violation of prohibition on crossing, etc., failure to stop at a railroad crossing, etc., entering a blocked railroad crossing, violation of the method of turning right or left at an intersection, etc., violation of the obligation to proceed safely at an intersection, etc., obstruction of pedestrians crossing, etc., violation of the obligation to drive safely, and use of a mobile phone, etc., is surrounded by a highlight frame 83. In addition, in the display example shown in Fig. 13, as an example of preferentially displaying a specific evaluation item, advice information 87 is displayed to show advice on driving to avoid a driving skill test, along with the driving of a specific driver who may be a subject of a driving skill test. In the display example shown in FIG. 14, the message portion indicated by the message information 81 surrounded by the highlighted frame 83 and the advice indicated by the advice information 87 constitute test information related to the driving skill test.

[0127] As described above, in the management server 20, the designated driver is a so-called elderly driver of a predetermined age, for example, 72 years or older. When the driving diagnosis result is displayed on the display unit 46 of the driver terminal 40, even if the notification selection is not accepted, the CPU 21 performs control to display a specific evaluation item preferentially over other evaluation items when driving of a designated driver that corresponds to a certain violation is detected based on the acquired vehicle information. In this way, the management server 20 allows the designated driver, who is a driver of a predetermined age or older, to know whether or not he / she is driving in a manner that may make him / her a target for a driving skill test by preferentially displaying a specific evaluation item when driving of a designated driver that corresponds to a certain violation is detected.

[0128] (Fourth embodiment) Next, a fourth embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying the overlapping parts with the other embodiments. Note that the multiple evaluation items and the specific evaluation item in the fourth embodiment are the same as those in the second embodiment.

[0129] In the fourth embodiment, the control unit 21D generates content information indicating content to be displayed as a driving diagnosis result on a monitor 78 of the vehicle 60, specifically, on a multi-information display (hereinafter, referred to as "MID") 78A. In the fourth embodiment, the MID 78A is an example of a "display unit."

[0130] Here, when the control unit 21D notifies the specific driver who is driving the vehicle 60 of the driving diagnosis result via the MID 78A, if the receiving unit 21C accepts the notification selection, the control unit 21D performs control to notify the specific driver of a specific evaluation item as the driving diagnosis result in priority over other evaluation items.

[0131] Fig. 15 is an explanatory diagram showing a display example in MID 78A. Specifically, Fig. 15(A) is a display example when a driving diagnosis result regarding a specific evaluation item is displayed in MID 78A, and Fig. 15(B) is a display example when a driving diagnosis result regarding another evaluation item is displayed in MID 78A.

[0132] As shown in FIGS. 15(A) and (B), evaluation item information 82 and evaluation information 84 are displayed on the MID 78A.

[0133] The evaluation item information 82 indicates the type of evaluation item to be notified to the specific driver. As an example, in FIG. 15(A), "speeding" is displayed as the evaluation item information 82. In this manner, the evaluation item information 82 shown in FIG. 15(A) indicates that the specific driver will be notified of the driving diagnosis result of "speeding", which is a specific evaluation item. Also, in FIG. 15(B), "sudden acceleration" is displayed as the evaluation item information 82. In this manner, the evaluation item information 82 shown in FIG. 15(B) indicates that the specific driver will be notified of the driving diagnosis result of "sudden acceleration", which is another evaluation item.

[0134] The evaluation information 84 visually indicates with icons the good and bad evaluation items shown in the evaluation item information 82. As an example, in Fig. 15(A) and Fig. 15(B), an "!" (exclamation mark) is displayed in a "△ (triangle)" shape as the evaluation information 84. This indicates that the evaluation information 84 shown in Fig. 15(A) has a poor result for the specific evaluation item "speeding" for the specific driver. Also, the evaluation information 84 shown in Fig. 15(B) has a poor result for the other evaluation item "sudden acceleration" for the specific driver.

[0135] The evaluation items displayed in the evaluation item information 82 are not limited to speeding and sudden acceleration, but also include ignoring traffic signals, violation of traffic divisions, sudden braking, and sudden steering. The icon displayed in the evaluation information 84 is not limited to a triangle with an exclamation mark (!) in it, but may be a different icon to indicate a bad result. Furthermore, the evaluation information 84 includes an icon indicating a good result in addition to an icon indicating a bad result.

[0136] Fig. 16 is a first display example displayed on the MID 78A while driving the vehicle 60. The display example shown in Fig. 16 is a display example when the CPU 21 has not accepted a notification selection.

[0137] Here, it is assumed that the CPU 21 has detected driving by a specific driver that corresponds to sudden acceleration and speeding among a plurality of evaluation items based on the acquired vehicle information. In this case, since the CPU 21 has not accepted the notification selection, it causes the MID 78A to display "sudden acceleration" as evaluation item information 82, as shown in Fig. 16. The CPU 21 also causes the MID 78A to display an icon with an "! (exclamation mark)" in a "△ (triangle)" shape as evaluation information 84.

[0138] Fig. 17 is a second display example displayed on the MID 78A while driving the vehicle 60. The display example shown in Fig. 16 is a display example when the CPU 21 accepts a notification selection.

[0139] Here, it is assumed that the CPU 21 has detected driving by a specific driver that corresponds to sudden acceleration and speeding among a plurality of evaluation items based on the acquired vehicle information in the same manner as described above. In this case, since the CPU 21 has accepted the notification selection, as shown in FIG. 17, it causes the MID 78A to display "speeding" as evaluation item information 82. The CPU 21 also causes the MID 78A to display an icon with an "!" (exclamation mark) in a "△ (triangle)" shape as evaluation information 84. In the display example shown in FIG. 17, the evaluation item information 82 displayed as "speeding" and the evaluation information 84 indicating the goodness or badness of the evaluation items indicated in the evaluation item information 82 are examination information related to the driving skill examination.

[0140] As described above, in the management server 20, when the CPU 21 notifies the specific driver who is driving the vehicle 60 of the driving diagnosis result via the MID 78A and has accepted the notification selection, the CPU 21 performs control to notify the specific driver of the driving diagnosis result with priority over other evaluation items. In this way, the management server 20 notifies the specific driver who is driving the vehicle 60 with priority over other evaluation items, thereby making it possible to know while the specific driver is driving whether or not the specific driver is performing driving that may make him or her a target for a driving skill test.

[0141] Fifth embodiment Next, a fifth embodiment of the information processing system 10 according to the present embodiment will be described while omitting or simplifying the overlapping parts with the other embodiments. Note that the multiple evaluation items and the specific evaluation item in the fifth embodiment are the same as those in the second embodiment.

[0142] In the fifth embodiment, when notifying a specific driver who is driving the vehicle 60 of a driving diagnosis result, even if the reception unit 21C has not received a notification selection, when driving of the specific driver corresponding to a certain violation is detected based on the vehicle information acquired by the acquisition unit 21A, the control unit 21D performs control to notify the specific driver of a specific evaluation item as a driving diagnosis result with priority over other evaluation items. Specifically, when the evaluation unit 21B counts the number of times a specific evaluation item is applicable based on the vehicle information acquired by the acquisition unit 21A, the control unit 21D generates content information in which a specific evaluation item is displayed with priority over other evaluation items among multiple evaluation items.

[0143] Here, it is assumed that the CPU 21 has detected driving by a specific driver that corresponds to sudden acceleration and speeding among multiple evaluation items based on the acquired vehicle information. In this case, the CPU 21 has not accepted a notification selection, but since driving by a specific driver that corresponds to a certain violation has been detected, the CPU 21 displays "sudden acceleration" as evaluation item information 82 on the MID 78A, as shown in Fig. 17. The CPU 21 also displays an icon with an "! (exclamation mark)" in a "△ (triangle)" shape as evaluation information 84 on the MID 78A.

[0144] As described above, in the management server 20, the specific driver is a so-called elderly driver of a predetermined age, for example, 72 years or older. Then, even if the CPU 21 does not accept the notification selection when notifying the specific driver who is driving the vehicle 60 of the driving diagnosis result, when the driving of the specific driver corresponding to a certain violation is detected based on the acquired vehicle information, the CPU 21 performs control to notify the specific driver of a specific evaluation item as the driving diagnosis result with priority over other evaluation items. As a result, when the driving of the specific driver corresponding to a certain violation is detected, the management server 20 notifies the specific driver who is driving the vehicle 60 with priority over the specific evaluation item, so that the specific driver who is a driver of a predetermined age or older can know whether or not he / she is driving a vehicle 60 that may be a subject of a driving skill test.

[0145] (others) In the above embodiment, the management server 20 is an example of an information processing device, but the present invention is not limited thereto. The vehicle-mounted device 15 mounted on the vehicle 60 may be an example of an information processing device, or a combination of the management server 20 and the vehicle-mounted device 15 may be an example of an information processing device. When the combination of the management server 20 and the vehicle-mounted device 15 is an example of an information processing device, at least a part of the functional configuration of the CPU 21 of the management server 20 shown in Fig. 4 may be performed by the CPU 61 of the vehicle-mounted device 15 shown in Fig. 5. In this case, the display process shown in Fig. 6 is executed by one processor of the CPU 21 of the management server 20 or the CPU 61 of the vehicle-mounted device 15, or a combination of multiple processors of the CPU 21 of the management server 20 and the CPU 61 of the vehicle-mounted device 15.

[0146] In the above embodiment, the specific driver is a so-called elderly driver whose driving skills have deteriorated and who is 72 years old or older. However, the specific age is not limited to 72 years old, and may be any other age such as 70 years old or 75 years old, as long as the specific driver is an age at which the driver can be a subject of a driving skills test.

[0147] In the above embodiment, among the monitors 78 of the vehicle 60, the MID 78A is an example of the "display unit", but other monitors 78 such as a head-up display may be an example of the "display unit". In addition, both the display unit 46 of the driver's terminal 40 and the monitor 78 of the vehicle 60 may be an example of the "display unit".

[0148] In the above embodiment, the display unit 46 of the driver terminal 40 or the screen of an electronic device such as the monitor 78 of the vehicle 60 is an example of the "display unit." However, instead of or in addition to this, a recording medium such as paper may be an example of the "display unit," and the driving diagnosis result of the specific driver may be printed and displayed on the recording medium.

[0149] In the above embodiment, the driving diagnosis result is notified to the specific driver who is driving the vehicle 60 by displaying it on the MID 78A. However, the notification may be, instead of or in addition to this, an audio output from the speaker 79.

[0150] In the above embodiment, when a predetermined operation is performed on the driving diagnosis application, the CPU 21 may accept a notification of the test information to the specific driver without the above-mentioned predetermined operation when the age of the specific driver is registered in the information processing system 10 and the registered age is a predetermined age or more.

[0151] In the above embodiment, the display process executed by the CPU 21 by reading the software (program) may be executed by various processors other than the CPU. In this case, examples of the processor include a PLD (Programmable Logic Device) such as an FPGA (Field-Programmable Gate Array) whose circuit configuration can be changed after manufacture, and a dedicated electric circuit such as an ASIC (Application Specific Integrated Circuit) which is a processor having a circuit configuration designed exclusively for executing a specific process. The display process may be executed by one of these various processors, or may be executed by a combination of two or more processors of the same or different types (for example, a plurality of FPGAs, and a combination of a CPU and an FPGA). The hardware structure of these various processors is, more specifically, an electric circuit that combines circuit elements such as semiconductor elements.

[0152] In the above embodiment, the information processing program 24A is stored (installed) in advance in the storage unit 24, but the present invention is not limited to this. The information processing program 24A may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. The information processing program 24A may be downloaded from an external device via the network N. [Explanation of symbols]

[0153] 20 Management server (information processing device) 21A Acquisition Department 21B Evaluation Section 21C Reception 21D Control Unit 24A Information Processing Program 46 Display section (display section) 60 vehicles 78 Monitor (display)

Claims

1. An acquisition unit that acquires vehicle information related to a vehicle; an evaluation unit that performs an evaluation of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills conducted by a predetermined institution based on the vehicle information acquired by the acquisition unit based on the good and bad of a plurality of evaluation items; a reception unit that receives a selection of whether or not to notify the specific driver of test information related to the predetermined test; a control unit that performs control to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in a case where the result of the evaluation by the evaluation unit is displayed on a display unit when the reception unit receives a notification selection to notify the specific driver of the test information; and Equipped with When the control unit causes the display unit to display the result of the evaluation by the evaluation unit, when driving of the specific driver corresponding to the judgment item is detected based on the vehicle information acquired by the acquisition unit even if the acceptance unit has not accepted the notification selection, the control unit performs control to display the specific evaluation item preferentially over the other evaluation items. Information processing device.

2. An acquisition unit that acquires vehicle information relating to a vehicle; an evaluation unit that performs an evaluation of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills conducted by a predetermined institution based on the vehicle information acquired by the acquisition unit based on the good and bad of a plurality of evaluation items; a reception unit that receives a selection of whether or not to notify the specific driver of test information related to the predetermined test; a control unit that performs control to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in a case where the result of the evaluation by the evaluation unit is displayed on a display unit when the reception unit receives a notification selection to notify the specific driver of the test information; and Equipped with When notifying the specific driver who is driving the vehicle of the result of the evaluation by the evaluation unit, when the driving of the specific driver corresponding to the judgment item is detected based on the vehicle information acquired by the acquisition unit, even if the acceptance unit has not accepted the notification selection, the control unit performs control to notify the specific driver of the specific evaluation item as the result of the evaluation in priority to the other evaluation items. Information processing device.

3. Obtain vehicle information about the vehicle; Based on the acquired vehicle information, an evaluation is made of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills to be conducted by a predetermined institution, based on the merits and demerits of a plurality of evaluation items; Accepting a selection of whether or not to notify the specific driver of test information regarding the predetermined test; When the result of the evaluation is displayed on a display unit, when a notification selection for notifying the specific driver of the test information is accepted, a control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item, When the result of the evaluation is displayed on the display unit, if driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information even if the notification selection is not accepted, control is performed to display the specific evaluation item with priority over the other evaluation items. An information processing method in which processing is performed by a computer.

4. On the computer, Obtain vehicle information about the vehicle; Based on the acquired vehicle information, an evaluation is made of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills to be conducted by a predetermined institution, based on the merits and demerits of a plurality of evaluation items; Accepting a selection of whether or not to notify the specific driver of test information regarding the predetermined test; When the result of the evaluation is displayed on a display unit, when a notification selection for notifying the specific driver of the test information is accepted, a control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item, When the result of the evaluation is displayed on the display unit, even if the notification selection is not accepted, when driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information, control is performed to display the specific evaluation item with priority over the other evaluation items. An information processing program for executing processing.

5. Acquire vehicle information relating to a vehicle; Based on the acquired vehicle information, an evaluation is made of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills to be conducted by a predetermined institution, based on the merits and demerits of a plurality of evaluation items; Accepting a selection of whether or not to notify the specific driver of test information regarding the predetermined test; When the result of the evaluation is displayed on a display unit, when a notification selection for notifying the specific driver of the test information is accepted, a control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item, When notifying the specific driver who is driving the vehicle of the result of the evaluation, even if the notification selection is not accepted, when driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information, control is performed to notify the specific driver of the result of the evaluation with priority over the other evaluation items. An information processing method in which processing is performed by a computer.

6. A computer comprising: Obtain vehicle information about the vehicle; Based on the acquired vehicle information, an evaluation is made of the driving of a specific driver who is a driver of the vehicle of a predetermined age or older and who may be a subject of a predetermined test on driving skills to be conducted by a predetermined institution, based on the merits and demerits of a plurality of evaluation items; Accepting a selection of whether or not to notify the specific driver of test information regarding the predetermined test; When the result of the evaluation is displayed on a display unit, when a notification selection for notifying the specific driver of the test information is accepted, a control is performed to display a specific evaluation item related to a judgment item of whether or not the specific driver is a subject of the specified test among the multiple evaluation items in preference to other evaluation items other than the specific evaluation item, When notifying the specific driver who is driving the vehicle of the result of the evaluation, even if the notification selection is not accepted, when driving of the specific driver corresponding to the judgment item is detected based on the acquired vehicle information, control is performed to notify the specific driver of the result of the evaluation with priority over the other evaluation items. An information processing program for executing processing.

Citation Information

Patent Citations

  • Driving support device

    JP2010231776A

  • Driving skill diagnosis system

    JP2014031050A