Driving diagnostic device

By using a processor in the driving diagnostic device to diagnose multiple driving diagnostic items and assigning changes to the game role, the operational problem in the prior art that it is difficult to effectively encourage the driver to perform various driving diagnostic items is solved, and the driver is improved Effects of participation and operational enthusiasm.

CN115068946BActive Publication Date: 2025-02-18TOYOTA JIDOSHA KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202210151890.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-03-10
Filing Date
2022-02-18
Publication Date
2025-02-18
Estimated Expiration
2042-02-18

AI Technical Summary

Technical Problem

It is difficult for existing driving diagnostic devices to effectively encourage drivers to perform driving operations for various driving diagnostic items.

Method used

By introducing a processor in the driving diagnostic device, a plurality of driving diagnostic items are diagnosed based on the driving operation of the vehicle, and a change element generated according to the diagnosis result is assigned to the game character of the display unit that executes the game application.

Benefits of technology

The driving operations that prompt the driver to perform various driving diagnostic items are achieved, and the driver's participation and operational enthusiasm are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115068946B_ABST
    Figure CN115068946B_ABST
Patent Text Reader

Abstract

The present invention relates to a driving diagnosis device, a driving diagnosis method and a storage medium. The device comprises: a diagnosis unit capable of diagnosing a plurality of driving diagnosis items of different contents based on a driving operation of a vehicle; and a variation element imparting unit for imparting variation elements generated according to the diagnosis results of the driving diagnosis items to a character of a game displayed on a display unit of an operation terminal by executing a game application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a driving diagnosis device, a driving diagnosis method, and a storage medium. Background Art

[0002] Japanese Patent Application Laid-Open No. 10-329580 discloses a driving diagnosis device in which a character displayed on a display unit is developed when a driver safely drives a vehicle.

[0003] The driving diagnosis device disclosed in Japanese Patent Application Laid-Open No. 10-329580 has room for improvement in terms of prompting the driver to perform driving operations for diagnosing various driving diagnosis items.

[0004] The present disclosure has been made in consideration of the above-mentioned facts, and an object of the present disclosure is to provide a driving diagnosis device, a driving diagnosis method, and a storage medium that can prompt a driver to perform driving operations for which various driving diagnosis items are to be diagnosed. Summary of the invention

[0005] A driving diagnosis device according to a first aspect of the present disclosure includes a processor capable of diagnosing a plurality of driving diagnosis items of different contents based on a driving operation of a vehicle, and the processor assigning a change element generated according to a diagnosis result of each driving diagnosis item to a character of a game displayed on a display unit of an operation terminal by executing a game application.

[0006] The processor of the driving diagnosis device of the first scheme of the present disclosure is capable of diagnosing multiple driving diagnosis items of different contents based on the driving operation of the vehicle. Moreover, the processor assigns a change element generated according to the diagnosis result of each driving diagnosis item to the character of the game displayed on the display unit of the operation terminal by executing the game application. Therefore, if the diagnosis results are obtained for multiple driving diagnosis items, multiple change elements with different contents are assigned to the character of the game. Therefore, in order to provide various changes to the character, the driver needs to perform driving operations corresponding to various driving diagnosis items. Therefore, the driver can be prompted to perform driving operations for which various driving diagnosis items are diagnosed.

[0007] In the driving diagnosis device according to the second aspect of the present disclosure, a plurality of characters can be selected in the game, and the processor can provide the variation element to the selected plurality of characters.

[0008] In the second scheme of the present disclosure, multiple characters can be selected in the game, and the processor can give change elements to the selected multiple characters. Therefore, after one character has fully grown, in order to make other characters grow, the driver needs to continue to perform driving operations diagnosed by various driving diagnostic items. Therefore, the driver can be prompted to perform driving operations diagnosed by various driving diagnostic items.

[0009] In the driving diagnosis device according to the third aspect of the present disclosure, the processor calculates a score related to each driving diagnosis item based on the driving operation, and the processor assigns the change element generated based on the score of each driving diagnosis item to the character.

[0010] In a third aspect of the present disclosure, the processor calculates scores related to each driving diagnosis item based on the driving operation. Furthermore, the processor generates a change element corresponding to the score of each driving diagnosis item and assigns it to the character. Thus, the driver can be prompted to perform a driving operation that obtains a high score for each driving diagnosis item.

[0011] In the driving diagnosis device according to a fourth aspect of the present disclosure, the processor determines whether a predetermined rewarding behavior is performed, and when the processor determines that the rewarding behavior is performed, the processor gives the change element to the character.

[0012] In the fourth aspect of the present disclosure, when the processor determines that the predetermined incentive behavior has been performed, the processor adds a change element to the character. Therefore, it is possible to encourage the driver to perform the incentive behavior.

[0013] The driving diagnosis device of the fifth scheme of the present disclosure is based on the invention of the fourth scheme of the present disclosure, and the reward behavior is at least one of inspection, maintenance, movement to a specified location, driving over a specified driving distance, and making the fuel consumption during driving below a specified value.

[0014] In the fifth aspect of the present disclosure, the driver can be prompted to take at least one of the following actions: vehicle inspection, maintenance, movement to a predetermined location, driving a vehicle longer than a predetermined distance, and reducing fuel consumption during driving to a predetermined value or less.

[0015] In the driving diagnosis method of the sixth scheme of the present disclosure, the processor diagnoses multiple driving diagnosis items with different contents based on the driving operation of the vehicle, and assigns change elements generated according to the diagnosis results of each driving diagnosis item to a character of a game displayed on a display unit of an operation terminal by executing a game application.

[0016] As described above, the driving diagnosis device and driving diagnosis method of the present disclosure have an excellent effect of being able to prompt the driver to perform driving operations for various driving diagnosis items to be diagnosed. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Typical embodiments of the present invention will be described in detail based on the following drawings, in which:

[0018] Figure 1It is a diagram showing a driving diagnosis device, a vehicle, and a mobile terminal according to an embodiment.

[0019] Figure 2 yes Figure 1 The control block diagram of the vehicle ECU and driving diagnosis device shown.

[0020] Figure 3 This is a functional block diagram of an ECU mounted on a type 1 vehicle.

[0021] Figure 4 This is a functional block diagram of an ECU mounted on a type 2 vehicle.

[0022] Figure 5 This is a functional block diagram of an ECU mounted on a type 3 vehicle.

[0023] Figure 6 yes Figure 1 The functional block diagram of the driving diagnosis device shown.

[0024] Figure 7 yes Figure 1 Functional block diagram of the mobile terminal shown.

[0025] Figure 8 The figure shows an initial screen of a display unit mounted on a vehicle.

[0026] Fig. 9 It is a diagram showing the types of locks and lock points.

[0027] Fig.10 It is a diagram showing a display unit displaying a locked state and a total score.

[0028] Fig.11 It is a diagram showing a display unit on which a route selection screen is displayed.

[0029] Fig.12 It is a diagram showing a display unit on which an event selection screen is displayed.

[0030] Fig.13 This is a diagram showing a display unit displaying a reward screen.

[0031] Fig.14 This is a diagram showing the display unit when event 1 and special event 2 are selected.

[0032] Fig.15 It is a diagram showing a display unit on which an activity selection screen is displayed.

[0033] Fig.16 It is a diagram showing a display unit of a mobile terminal displaying a driving diagnosis result image.

[0034] Fig.17It is a diagram showing a display unit of a mobile terminal displaying a change element.

[0035] Fig.18 is a diagram showing coefficient mapping.

[0036] Fig.19 This is a diagram showing a display unit of a mobile terminal that displays a main image of a game.

[0037] Fig. 20 is a flowchart showing the processing executed by the ECU.

[0038] Fig.21 is a flowchart showing the processing executed by the ECU.

[0039] Fig. 22 : is a flowchart showing the processing executed by the driving diagnosis device.

[0040] Fig.23 is a flow chart showing a process performed by a mobile terminal.

[0041] Fig.24 is a flow chart showing a process performed by a mobile terminal. DETAILED DESCRIPTION

[0042] Hereinafter, the embodiments of the driving diagnosis device 10, the driving diagnosis method, and the storage medium disclosed in the present invention will be described with reference to the attached drawings. Figure 1 Side description.

[0043] like Figure 1 As shown, a vehicle 30 capable of performing data communication with a transceiver unit (diagnosis result acquisition unit) 11 of a driving diagnosis device 10 via a network includes an ECU (Electronic Control Unit) 31, a wheel speed sensor 32 (detection unit), an accelerator opening sensor (detection unit) 33, a steering angle sensor (detection unit) 34, an IG switch 35, a display unit (event display unit) 36, a GPS (Global Positioning System) receiver (detection unit) 37, a first wireless communication device 38, a second wireless communication device 39, a gear position sensor (detection unit) 40, a brake pedal force sensor (detection unit) 41, and other detection units (not shown).

[0044] A vehicle ID is assigned to a vehicle 30 capable of receiving a diagnosis from the driving diagnosis device 10. There are three types of vehicles 30 in the present embodiment. That is, there are vehicles 30A of type 1, vehicles 30B of type 2, and vehicles 30C of type 3. In the following description, when there is no need to distinguish between vehicles 30A, 30B, and 30C, these vehicles are collectively referred to as vehicles 30. Vehicle 30B has a first associated locking function described later. Vehicle 30C has a second associated locking function described later. Vehicle 30A does not have the first associated locking function and the second associated locking function. The wheel speed sensor 32, accelerator opening sensor 33, steering angle sensor 34, IG switch 35, display unit 36, GPS receiver 37, first wireless communication device 38, second wireless communication device 39, shift position sensor 40, brake pedal force sensor 41, and other detection units of the vehicle 30 are connected to ECU 31. ECU 31 is configured to include a CPU, ROM, RAM, storage device, communication I / F, and input / output I / F. The above-mentioned network includes the communication network of communication operators and the Internet.

[0045] like Figure 2 As shown, ECU31 is composed of CPU (Central Processing Unit: processor) 31A, ROM (Read Only Memory: Read Only Memory) 31B, RAM (Random Access Memory: Random Access Memory) 31C, storage device 31D, communication I / F (Interface) 31E and input / output I / F 31F. CPU31A, ROM31B, RAM31C, storage device 31D, communication I / F 31E and input / output I / F 31F are connected to each other via bus 31Z in a manner that allows communication. ECU31 can obtain information related to date and time from a timer (not shown). Figure 8 As shown, a plurality of applications (programs) 31AP1, 31AP2, 31AP3, ..., 31AP8 are installed in the ECU 31. 31AP1 is a locking application, and 31AP2 is a driving diagnosis application.

[0046] CPU 31A is a central processing unit that executes various programs and controls various parts. That is, CPU 31A reads programs from ROM 31B or storage device 31D and executes the programs using RAM 31C as a work area. CPU 31A controls various components and performs various calculations (information processing) according to the programs recorded in ROM 31B or storage device 31D.

[0047] ROM31B stores various programs and various data. RAM31C temporarily stores programs or data as a work area. Storage device 31D is composed of storage devices such as HDD (Hard Disk Drive) or SSD (Solid State Drive), and stores various programs and various data. Communication I / F31E is an interface for ECU31 to communicate with other devices. Input / output I / F31F is an interface for communicating with various devices.

[0048] The wheel speed sensor 32, the accelerator opening sensor 33, the steering angle sensor 34, the GPS receiver 37, the gear position sensor 40, the brake pedal force sensor 41 and the other detection units described above repeatedly detect a physical quantity that changes based on at least one of the driving, steering and braking of the vehicle 30 or a physical quantity that changes by operating a predetermined operating member (for example, a shift lever) every time a predetermined time passes. Four wheel speed sensors 32 are provided on the vehicle 30. Each wheel speed sensor 32 detects the wheel speed of the four wheels of the vehicle 30. The accelerator opening sensor 33 detects the accelerator opening. The steering angle sensor 34 detects the steering angle of the steering wheel. The GPS receiver 37 obtains information related to the position where the vehicle 30 is traveling (hereinafter referred to as "position information") by receiving a GPS signal transmitted from a GPS satellite. The gear position sensor 40 detects the position of the shift lever (not shown). The brake pedal force sensor 41 detects the brake pedal force input by the driver to the brake pedal (not shown). The other detection units described above detect, for example, the driving distance and fuel consumption of the vehicle 30. The detection values ​​detected by the wheel speed sensor 32, accelerator opening sensor 33, steering angle sensor 34, GPS receiver 37, gear position sensor 40, brake pedal force sensor 41 and other detection units are sent to ECU 31 via CAN (Controller Area Network) provided in the vehicle 30 and stored in the storage device 31D of ECU 31.

[0049] The display unit 36 ​​(touch panel) can display various images (animations). The display unit 36 ​​is provided, for example, on the dashboard. The first wireless communication device 38 and the mobile terminal (operation terminal) 80 described later perform data communication via the above network. The second wireless communication device 39 performs short-range wireless communication with the mobile terminal 80 located in the cabin of the vehicle 30. For example, the second wireless communication device 39 can perform short-range wireless communication using Bluetooth (registered trademark) with the second transceiver unit 84 of the mobile terminal 80.

[0050] exist Figure 3 to Figure 5In FIG. 1 , an example of the functional structure of ECU 31 of vehicle 30 is shown in a block diagram. ECU 31 has a correlation determination unit 311, a lock determination unit 313, a level determination unit 314, a travel detection unit 315, an IG detection unit 316, an event determination unit 317, a designation unit 318, and a determination prohibition unit 319 as a functional structure. Figure 4 The ECU 31 of the second type vehicle 30B shown has a setting unit 312A. Figure 5 The ECU 31 of the third type of vehicle 30C shown has a setting unit 312B. The correlation determination unit 311, the setting unit 312A, the setting unit 312B, the lock determination unit 313, the level determination unit 314, the travel detection unit 315, the IG detection unit 316, the event determination unit 317, the designation unit 318, and the determination prohibition unit 319 are implemented by the CPU of the ECU 31 reading and executing the program stored in the ROM. The functions of the correlation determination unit 311, the setting unit 312A, the setting unit 312B, the lock determination unit 313, the level determination unit 314, the travel detection unit 315, the IG detection unit 316, the event determination unit 317, the designation unit 318, and the determination prohibition unit 319 will be described later.

[0051] The detection value data, which is data indicating the detection values ​​detected by the wheel speed sensor 32, the accelerator opening sensor 33, the steering angle sensor 34, the GPS receiver 37, the shift position sensor 40, the brake pedal force sensor 41 and other detection units of the vehicle 30, are sequentially recorded in the storage device 31D. As described later, when the IG switch 35 is switched from the on position to the off position, all the detection value data recorded in the storage device 31D during the period when the IG switch 35 is in the on position are transmitted from the first wireless communication device 38 to the driving diagnosis device 10 (transceiver unit 11) via the above network and recorded in the storage device of the driving diagnosis device 10. All the detection value data recorded in the storage device of the driving diagnosis device 10 include information related to the vehicle ID, information related to the time of acquisition, and position information acquired by the GPS receiver 37.

[0052] Figure 1 The driving diagnosis device 10 and the mobile terminal 80 shown in the figure can be connected to the above network. The driving diagnosis device 10 is managed by the manufacturer A that manufactured the vehicle 30. The driving diagnosis device 10 is similar to the ECU 31, such as Figure 2As shown, the driving diagnosis device 10 and the mobile terminal 80 are configured to include a CPU (processor) 10A, a ROM 10B as a non-transitory recording medium (storage medium), a RAM 10C as a non-transitory recording medium (storage medium), a storage device 10D as a non-transitory recording medium (storage medium), a communication I / F (Interface) 10E, and an input / output I / F 10F. The CPU 10A, the ROM 10B, the RAM 10C, the storage device 10D, the communication I / F 10E, and the input / output I / F 10F are connected to each other via a bus 10Z so as to be able to communicate. The driving diagnosis device 10 and the mobile terminal 80 can obtain information related to the date and time from a timer (not shown).

[0053] exist Figure 6 In FIG. 1 , an example of the functional structure of the driving diagnosis device 10 is shown by a block diagram. The driving diagnosis device 10 includes a diagnosis unit (reward determination unit) 101, an event determination unit 102, a change element giving unit 103, and a transceiver control unit 104 as a functional structure. The diagnosis unit 101, the event determination unit 102, the change element giving unit 103, and the transceiver control unit 104 are implemented by the CPU 10A reading and executing a program stored in the ROM 10B. The functions of the diagnosis unit 101, the event determination unit 102, the change element giving unit 103, and the transceiver control unit 104 will be described later.

[0054] exist Figure 1 The mobile terminal 80 shown is provided with a display unit 81 having a touch panel. The display unit 81 is connected to an input / output I / F of the mobile terminal 80. Furthermore, a lock switch 82 is provided in the mobile terminal 80. Furthermore, the mobile terminal 80 has a first transceiver unit 83 and a second transceiver unit 84.

[0055] exist Figure 7 In the block diagram, an example of the functional structure of the mobile terminal 80 is shown. The mobile terminal 80 has a first transceiver control unit 801, a second transceiver control unit 802, and a display unit control unit 803 as a functional structure. The first transceiver control unit 801, the second transceiver control unit 802, and the display unit control unit 803 are implemented by the CPU reading and executing the program stored in the ROM. The mobile terminal 80 is owned by the driver of the vehicle 30 to which the vehicle ID is assigned, for example. A predetermined driving diagnosis display application and a game application are installed in the mobile terminal 80.

[0056] The display unit control unit 803 controls the display unit 81. That is, the display unit control unit 803 displays, for example, information received from the transceiver unit 11 by the first transceiver unit 83 controlled by the first transceiver control unit 801, information received from the second wireless communication device 39 by the second transceiver unit 84 controlled by the second transceiver control unit 802, and information input via the display unit 81 (touch panel) on the display unit 81. The information input via the display unit 81 (touch panel) can be transmitted from the first transceiver unit 83 to the transceiver unit 11 controlled by the transceiver control unit 104, and can be transmitted from the second transceiver unit 84 to the second wireless communication device 39.

[0057] (Function and Effect)

[0058] Next, the operation and effects of this embodiment will be described.

[0059] First, regarding the flow of processing performed by the ECU 31 of the vehicle 30, Fig. 20 If the IG detection unit 316 detects that the IG switch 35 is switched from the off position to the on position, the ECU 31 repeats the execution every time a predetermined time has passed. Fig. 20 Flowchart of the process.

[0060] In step S10, the relevance determination unit 311 determines whether the lock application 31AP1 is in the activated state. Figure 8 The lock application 31AP1 (display unit 36) is displayed, and the lock application 31AP1 is started.

[0061] The ECU 31 that determines yes in step S10 proceeds to step S11, and the relevance determination unit 311 determines whether the mobile terminal 80 located in the cabin of the vehicle 30 is associated with the vehicle 30. Specifically, the relevance determination unit 311 determines whether the ID information of the mobile terminal 80 included in the wireless signal sent from the second transceiver unit 84 of the mobile terminal 80 to the second wireless communication device 39 is consistent with the ID information of the vehicle 30.

[0062] The ECU 31 that determines yes in step S11 proceeds to step S12 to determine whether the wireless signal sent from the second transceiver unit 84 to the second wireless communication device 39 includes a lock signal. If the lock switch 82 provided in the mobile terminal 80 moves from the off position to the on position, the mobile terminal 80 enters a separate lock state in which all operations except moving the lock switch 82 to the off position are prohibited. The separate lock state is a lock state based only on the function of the mobile terminal 80. When the mobile terminal 80 is in the separate lock state, the lock signal is included in the wireless signal.

[0063] If the ECU 31 determines that it is yes in step S12, the process proceeds to step S13, and the lock determination unit 313 determines that "the mobile terminal 80 is in the single locked state". Fig. 9 The lock determination map 42 shown recognizes that the lock score of the single lock state is "1" and sets the lock score to "1". The lock determination map 42 specifies the lock scores of the single lock state, the first associated lock state, and the second associated lock state. The stronger the lock state, the greater the value of the lock score. It can be seen from the lock determination map 42 that the strength level of the single lock state is the weakest among the three lock states.

[0064] When it is determined as No in step S12 or when the processing of step S13 is completed, ECU31 proceeds to step S14. In step S14, the locking determination unit 313 determines whether the vehicle 30 has the first associated locking function. As described above, the vehicle 30B has a locking function based on the function of the vehicle 30B, namely the first associated locking function. Therefore, in the case where the vehicle 30 equipped with ECU31 is the vehicle 30B, ECU31 determines as Yes in step S14. Here, the first associated locking function is the following function: when the driving detection unit 315 of ECU31 determines that the vehicle 30B is driving based on the information sent from the wheel speed sensor 32, the second wireless communication device 39 sends the first associated locking signal generated by the setting unit 312A to the second transceiver unit 84.

[0065] The ECU 31 that determines yes in step S14 proceeds to step S15. The second wireless communication device 39 of the vehicle 30B that enters step S15 always sends the first associated locking signal to the second transceiver 84 when the vehicle 30B is in the driving state. The mobile terminal 80 that receives the first associated locking signal enters the first associated locking state. All operations of the mobile terminal 80 in the first associated locking state are prohibited except for moving the lock switch 82 to the disconnected position. Therefore, when the vehicle 30B is driving, even if the lock switch 82 is moved to the disconnected position, all operations of the mobile terminal 80 are prohibited.

[0066] After completing the process of step S15 , the ECU 31 proceeds to step S16 , where the level determination unit 314 refers to the lock determination map 42 , recognizes that the lock score for the first associated lock state is “2”, and adds “2” to the lock score.

[0067] After completing the processing of step S16, the ECU 31 proceeds to step S17, and the level determination unit 314 calculates the total score of the lock points. Here, it is assumed that the determination in step S12 is yes. In this case, the total score is "3". Fig.10As shown, in step S17, the display unit 36 ​​displays all current lock states (single lock state, first associated lock state), the lock points of each lock state, and the total lock points.

[0068] On the other hand, the ECU 31 that determines no in step S14 proceeds to step S18. When the vehicle 30 equipped with the ECU 31 is the vehicle 30C, the ECU 31 determines yes in step S18 and proceeds to step S19. As described above, the vehicle 30C has a locking function based on the function of the vehicle 30C, namely, a second associated locking function. Here, the second associated locking function is a function in which, when the IG detection unit 316 of the ECU 31 determines that the IG switch 35 is in the on position, the second wireless communication device 39 sends the second associated locking signal generated by the setting unit 312B to the second transceiver 84. The second wireless communication device 39 of the vehicle 30C that enters step S19 always sends the second associated locking signal to the second transceiver 84 when the IG switch 35 is in the on position. The mobile terminal 80 that receives the second associated locking signal enters the second associated locking state. All operations of the mobile terminal 80 in the second associated locking state are prohibited except for moving the locking switch 82 to the off position. Therefore, when the IG switch 35 is in the on position, even if the lock switch 82 is moved to the off position, all operations of the mobile terminal 80 are prohibited.

[0069] After completing the process of step S19 , the ECU 31 proceeds to step S20 , where the level determination unit 314 refers to the lock determination map 42 , recognizes that the lock score for the second associated lock state is “3”, and adds “3” to the lock score.

[0070] After completing the processing of step S20, the ECU 31 proceeds to step S17, and the level determination unit 314 calculates the total score of the lock points. Here, it is assumed that the result of the determination in step S12 is yes. The total score in this case is "4". In addition, in step S17, the display unit 36 ​​displays all the current lock states (single lock state, second associated lock state), the lock points of each lock state, and the total score of the lock points.

[0071] When the determination result is NO in steps S10, S11, and S18 or when the process of step S17 is completed, the ECU 31 proceeds to step S21, and the IG detection unit 316 determines whether the IG switch 35 is switched to the OFF position. If the determination result is YES in step S21, the ECU 31 proceeds to step S22, and the first wireless communication device 38 transmits the information related to the total score to the transceiver 11 of the driving diagnosis device 10.

[0072] When the process of step S22 is completed, the ECU 31 temporarily ends the Fig. 20 Flowchart of the process.

[0073] Next, regarding the flow of processing performed by the ECU 31 of the vehicle 30, Fig.21 If the IG detection unit 316 detects that the IG switch 35 is switched from the off position to the on position, the ECU 31 repeats the execution every time a predetermined time has passed. Fig.21 Flowchart of the process.

[0074] In step S30, the relevance determination unit 311 determines whether the driving diagnosis application 31AP2 is in the activated state. Figure 8 If the driving diagnosis application 31AP2 (display unit 36) is displayed, the driving diagnosis application 31AP2 is started. If the driving diagnosis application 31AP2 is started, the display unit 36 ​​displays Fig.11 The route selection screen 43 is shown. The route selection screen 43 includes a first selection unit 44 and a second selection unit 45.

[0075] If the ECU 31 makes a YES determination in step S30 , the process proceeds to step S31 , and the designation unit 318 determines whether the first selection unit 44 is selected. That is, the designation unit 318 determines whether the occupant touches the first selection unit 44 with his / her hand.

[0076] When the ECU 31 makes a YES determination in step S31 , the process proceeds to step S32 , and the designation unit 318 sets the route flag to “0.” The initial value of the route flag is “0.”

[0077] After completing the process of step S32 , the ECU 31 proceeds to step S33 , in which the IG detection unit 316 determines whether the IG switch 35 is switched to the OFF position.

[0078] If the ECU 31 makes a YES determination in step S33 , the process proceeds to step S34 , and the first wireless communication device 38 transmits the route sign information and all the detection value data recorded in the storage device 31D while the IG switch 35 is in the on position to the transceiver 11 of the driving diagnosis device 10 .

[0079] On the other hand, if the ECU 31 makes a negative determination in step S31 , the process proceeds to step S35 , and the designation unit 318 determines whether the second selection unit 45 is selected. That is, the designation unit 318 determines whether the occupant touches the second selection unit 45 with his / her hand.

[0080] If the ECU 31 makes a YES determination in step S35 , the process proceeds to step S36 , and the designation unit 318 sets the route flag to “1”.

[0081] After completing the process of step S36, the ECU 31 proceeds to step S37, and the display unit 36 ​​displays Fig.12The event selection screen 48 is shown. The event selection screen 48 includes an event 1 selection unit 49, an event 2 selection unit 50, an event 3 selection unit 51, an activity selection unit 52, a bonus screen selection unit 52a, and a return selection unit 54.

[0082] If the passenger touches any one of the event 1 selection unit 49, the event 2 selection unit 50, and the event 3 selection unit 51 with a hand, one of events 1 to 3 is selected. The event is executed while the vehicle 30 is driving from the current position to the specified destination. For example, the behavior (action) of the vehicle 30 and the actions of the passenger are included in the event. Events 1 to 3 are the following. In the following description, the content of each event is sometimes referred to as "event information." Each event information of events 1 to 3 is displayed on the display unit 36 ​​(on the touch screen) when the passenger touches any one of the event 1 selection unit 49, the event 2 selection unit 50, and the event 3 selection unit 51. Fig.12 Figure omitted).

[0083] Event 1 (Event Information 1): Suppress activation of PCS (Pre Crash Safety System) to less than 1 time

[0084] Event 2 (Event Information 2): Limit the number of sudden turns to 3 or less

[0085] Event 3 (Event Information 3): Limit the number of sudden starts to 5 or less

[0086] When the passenger touches the return selection portion 54 , the display unit 36 ​​displays the route selection screen 43 again.

[0087] When the passenger touches the activity selection portion 52 with his / her hand while the event selection screen 48 is displayed on the display portion 36, the display portion 36 displays Fig.15 The activity selection screen 55 is shown. The activity selection screen 55 includes a special event 1 selection unit 56, a special event 2 selection unit 57, a special event 3 selection unit 58, and a return selection unit 59.

[0088] If the passenger touches any one of the special event 1 selection unit 56, the special event 2 selection unit 57, and the special event 3 selection unit 58, one of the special events 1 to 3 is selected. The special events 1 to 3 are as follows. In the following description, the content of each special event is sometimes referred to as "event information". When the passenger touches any one of the special event 1 selection unit 56, the special event 2 selection unit 57, and the special event 3 selection unit 58, the event information of each special event 1 to 3 is displayed on the display unit 36 ​​(in the Fig.15 (The figure is omitted). A special event is a type of event and is an event that is executed only during a specified period. The specified period is, for example, one month.

[0089] Special event 1 (event information 4): Limit the number of sudden braking to 3 times or less

[0090] Special event 2 (event information 5): Limit the number of back actions to 3 or less

[0091] Special event 3 (event information 6): Reduce the number of U-turns to less than 1

[0092] When any event (special event) is selected by the occupant in step S37 , the ECU 31 proceeds to step S38 . Fig.12 and Fig.15 The numbers in parentheses are the number of times each event (special event) can be played. Fig.12 and Fig.15 The number enclosed by a circle is the number of times the event has been executed by the occupant of the vehicle 30. In step S38, the determination prohibition unit 319 determines whether the number of times the event (special event) selected in step S37 has been executed is greater than or equal to a predetermined number of times, that is, a limit number of times.

[0093] The ECU 31 that determines yes in step S38 proceeds to step S39, and determines whether a prescribed charging process has occurred after the execution frequency has exceeded the limit number of times for an event (special event) that has been executed more than the limit number of times. The charging process can be performed, for example, by electronic money. If charging is performed, the charging server (not shown) that the driving diagnosis device 10 and the vehicle 30 can communicate via the Internet performs the charging process. If the charging process is performed, the information is sent from the charging server to the ECU 31 of the vehicle 30 and recorded in the storage device 31D. Therefore, the determination prohibition unit 319 refers to the storage device 31D to determine whether a charging process has occurred for the selected event (special event).

[0094] The ECU 31, which determines YES in step S39, proceeds to step S40 to determine whether the occupant has touched the confirmation switch portion 46 included in the route selection screen 43. It should be noted that if the return selection portion 54 is touched when the display portion 36 displays the event selection screen 48, the display portion 36 displays the route selection screen 43 again. In addition, if the return selection portion 59 is touched when the display portion 36 displays the activity selection screen 55, the display portion 36 displays the route selection screen 43 again.

[0095] For example, if event 1 is selected and the confirmation switch 46 is touched in step S37, it is determined in step S40 that only event 1 is selected. On the other hand, if it is determined to be negative in step S40, the ECU 31 performs the process of step S37 again. Therefore, the occupant can select a plurality of events (special events) from events 1 to 3 and special events 1 to 3.

[0096] It should be noted that, when the passenger touches the reward screen selection portion 52a while the event selection screen 48 is displayed on the display unit 36, the reward screen selection portion 52a is displayed on the display unit 36. Fig.13 The reward screen 53 shown. Fig.13 As shown, three reward actions are displayed on the reward screen 53. Each reward action has the following contents.

[0097] Reward behavior 1: Perform at least one of the following: vehicle inspection and maintenance

[0098] Reward behavior 2: Go to store A

[0099] Reward behavior 3: Drive a specified distance or more and reduce fuel consumption to below a specified value

[0100] When the passenger touches the return selection portion 53 a , the display unit 36 ​​displays the route selection screen 43 again.

[0101] For example, suppose that the passenger selects event 1 and special event 2 and then touches the confirmation switch 46 in step S40. In this case, the display unit 36 ​​displays Fig.14 A map image 62 is shown. A road 63 is depicted in the map image 62. The current position 64 of the vehicle 30, the first destination 65, and the second destination 66 are displayed on the road 63. The store A 67 and the car maintenance shop 68 arranged along the road 63 are included in the map image 62. The map image 62 is an image based on the map data recorded in the storage device 31D of the vehicle 30 or the map data received from the web server by the first wireless communication device 38. The destination of event 1 is the first destination 65, and the destination of special event 2 is the second destination 66.

[0102] If the vehicle 30 stops at the store A67 (predetermined location) after starting from the current position 64, the incentive behavior 2 is achieved. The store clerk of the store A67 transmits information indicating that the vehicle 30 stopped at the store A67 to the driving diagnosis device 10 using, for example, a communication device installed in the store A67.

[0103] If the ECU 31 does not detect that the PCS is activated until the current position 64 reaches the first destination 65, event 1 is achieved. When the PCS is activated, the PCS log signal generated by the ECU 31 is included in the detection value data.

[0104] If the vehicle 30 stops by the car maintenance shop 68 after departing from the current position 64 and the vehicle 30 receives at least one of an inspection and maintenance at the car maintenance shop 68, then the reward behavior 1 is achieved. The clerk at the car maintenance shop 68 transmits information indicating that the vehicle 30 has received at least one of an inspection and maintenance at the car maintenance shop 68 to the driving diagnosis device 10 using, for example, a communication device installed at the car maintenance shop 68.

[0105] When the number of times the vehicle 30 moves backwards from the current position 64 to the vehicle maintenance shop 68 is three or less, the special event 2 is achieved. It should be noted that when the vehicle 30 moves backwards, the shift position sensor 40 outputs a signal indicating that the shift lever is in the R position (reverse gear). This signal is the above-mentioned detection value data.

[0106] If the ECU 31 makes a NO determination in step S39 , the process proceeds to step S41 , where the determination prohibition unit 319 determines whether a predetermined time has elapsed since the event (special event) determined as YES in step S38 was last selected. The predetermined time is, for example, 30 days.

[0107] The ECU 31 that determines yes in step S41 sets the number of executions of the event (special event) determined yes to "0" and proceeds to step S40. On the other hand, the ECU 31 that determines no in step S41 proceeds to step S37. That is, in this case, the event (special event) selected in step S37 cannot be set as the object of the driving diagnosis described later.

[0108] In addition, the ECU 31 that determines yes in step S40 proceeds to step S42. The ECU 31 that determines yes in step S42 proceeds to step S43, and the first wireless communication device 38 transmits the route sign information, all the detection value data recorded in the storage device 31D while the IG switch 35 is in the on position, and the event information related to the selected event (special event) to the transceiver 11 of the driving diagnosis device 10.

[0109] When the determination result in step S30 or S35 is negative or the processing in step S34 or S43 is completed, ECU 31 temporarily terminates the process. Fig.21 Flowchart of the process.

[0110] It should be noted that the event candidates (special events) displayed on the display unit 36, namely, event candidates, are generated in a server (not shown) that the driving diagnosis device 10 and the vehicle 30 can communicate via the Internet. The vehicle 30 receives information related to the updated event candidates from the server one by one, and records the information related to the event candidates to the storage device 31D. However, the types of events that each vehicle 30 can handle vary depending on the specifications of each vehicle 30. For example, it is assumed that an event candidate that specifies that the PCS does not work is recorded in the storage device 31D. However, in the case where the vehicle 30 equipped with the storage device 31D does not have a PCS, the driver of the vehicle 30 cannot execute the event specified by the event candidate. Therefore, the event determination unit 317 of the ECU 31 selects the content of the event displayed on the display unit 36 ​​from the event candidate group based on the specification information of the vehicle 30, and only the events (special events) that the driver can execute are displayed on the display unit 36.

[0111] Then, the designation unit 318 of the vehicle 30 selects a special event from all events and displays the special event on the activity selection screen 55. That is, the designation unit 318 designates a part of the events as special events. The designation unit 318 periodically changes the content of the special event. That is, Fig.12 Any of the events 1 to 3 described above may be displayed as a special event on the activity selection screen 55 in the future. Fig.15 Any of the recorded special events 1 to 3 may be displayed as an event (not a special event) on the event selection screen 48 in the future. Furthermore, an event with a different content from the event displayed on the event selection screen 48 and the activity selection screen 55 may be displayed on the event selection screen 48 in the future through the designation unit 318. Furthermore, an event with a different content from the event displayed on the event selection screen 48 and the activity selection screen 55 may be displayed as a special event on the activity selection screen 55 in the future through the designation unit 318.

[0112] Next, regarding the flow of processing performed by the driving diagnosis device 10, Fig. 22 The driving diagnosis device 10 repeatedly executes the following operation every time a predetermined time has passed. Fig. 22 Flowchart of the process.

[0113] In step S50 , the diagnosis unit 101 of the driving diagnosis device 10 determines whether the route sign information and the detection value data are received by the transceiver 11 . The received route sign information and the detection value data are associated with the vehicle ID and recorded in the storage device of the driving diagnosis device 10 .

[0114] If the determination result is YES in step S50 , the driving diagnosis device 10 proceeds to step S51 , and the diagnosis unit 101 determines whether the route sign indicated by the received route sign information is “1”.

[0115] In addition, the driving diagnosis device 10 that is judged as no in step S51 enters step S52, and the diagnosis unit 101 performs driving diagnosis (first driving diagnosis) based on the received detection value data. For example, as disclosed in Japanese Patent Gazette No. 2019-12481 and Japanese Patent Gazette No. 2020-95403, the method of driving diagnosis based on the above-mentioned detection value data is well known. The method of driving diagnosis in the present disclosure can be any method. For example, the diagnosis unit 101 performs driving diagnosis on accelerator operation based on the detection value of the accelerator opening sensor 33 and the detection value of the wheel speed sensor 32, performs driving diagnosis on brake operation based on the detection value of the brake pedal force sensor 41 and the detection value of the wheel speed sensor 32, and performs driving diagnosis on steering operation based on the detection value of the steering angle sensor 34. Moreover, the diagnosis unit 101 calculates the scores of accelerator operation, brake operation and steering operation based on these detection values ​​(refer to Fig.16 ).

[0116] On the other hand, if the determination in step S51 is yes, the driving diagnosis device 10 proceeds to step S53, and the diagnosis unit 101 performs driving diagnosis (second driving diagnosis) based on the received detection value data. The second driving diagnosis includes the first driving diagnosis, event diagnosis, and reward behavior diagnosis.

[0117] Event diagnosis is Fig.21 In step S40 of the flowchart, it is determined whether the selected event (special event) has been executed. For example, it is assumed that event 1 and special event 2 are selected. As described above, when the PCS is started, the PCS record signal generated by the ECU 31 is included in the above-mentioned detection value data. Therefore, the diagnosis unit 101 can identify the number of times the PCS is started based on the received PCS record signal. When the diagnosis unit 101 determines that the number of times the PCS is started is less than 1 time, the event determination unit 102 of the driving diagnosis device 10 determines that event 1 has been achieved. In addition, when the vehicle 30 performs a reverse action, the shift sensor 40 outputs a signal indicating that the shift lever is in the R position. The signal is received by the diagnosis unit 101 as detection value data. Therefore, the diagnosis unit 101 can identify whether the number of reverse actions of the vehicle 30 is less than 3 times based on the received signal. When the diagnosis unit 101 determines that the number of reverse actions is less than 3 times, the event determination unit 102 determines that special event 2 has been achieved.

[0118] Furthermore, the diagnosis unit 101 performs a reward behavior diagnosis. For example, as described above, if information indicating that the vehicle 30 has received at least one of an inspection and maintenance at the automobile maintenance workshop 68 is sent from a communication device installed in the automobile maintenance workshop 68 to the driving diagnosis device 10, the diagnosis unit 101 determines that the reward behavior 1 has been achieved. In addition, for example, as described above, if information indicating that the vehicle 30 has stopped by the store A67 is sent from a communication device installed in the store A67 to the driving diagnosis device 10, the diagnosis unit 101 determines that the reward behavior 2 has been achieved. In addition, in the case where the detection value data sent from the vehicle 30 to the driving diagnosis device 10 includes data related to the driving distance and fuel consumption detected by the above-mentioned other detection units, the diagnosis unit 101 uses these data to determine whether the reward behavior 3 has been achieved.

[0119] The driving diagnosis device 10 that has completed the processing of step S53 enters step S54, and the change element granting unit 103 determines the change element determined by the scores of accelerator operation, brake operation and steering operation, the presence or absence of the achievement of the event and the presence or absence of the implementation of the reward behavior. The change element is used to make the result of the second driving diagnosis reflected in the element of the game implemented by the above-mentioned game application installed on the mobile terminal 80. The game is a role-playing game that utilizes location information. That is, if the mobile terminal 80 moves, the character that appears in the game moves on the map screen displayed on the display unit 81. The ability of the character is evaluated by the three factors of attack power, defense power and physical strength. Moreover, the character can obtain money and weapons. Furthermore, the character can master the prescribed magic. The change element of this embodiment helps to improve the level of the above-mentioned items (attack power, defense power, physical strength, money, weapons and magic) that represent the characteristics of the character. The larger the change element, the greater the degree of the level improvement of each item.

[0120] Fig.17 An example of a change element is shown. The higher the score of the accelerator operation, the more the attack power is improved. The higher the score of the brake operation, the more the defense power is improved. The higher the score of the steering operation, the more the physical strength is improved. If the reward behavior 1 is achieved, a specified amount of money is given to the character. If the reward behavior 2 is achieved, a specified weapon is given to the character. If event 1 is achieved, the character masters the specified magic. If special event 2 is achieved, the character masters the specified magic. It should be noted that in this embodiment, the change element when special events 1 to 3 are achieved is larger than the change element when events 1 to 3 are achieved.

[0121] After completing the process of step S54, the driving diagnosis device 10 proceeds to step S55, where the variation factor adding unit 103 determines whether the transmission and reception unit 11 has received the total score sent by the vehicle 30 in step S22. Information on the received total score is associated with the vehicle ID and recorded in the storage device of the driving diagnosis device 10.

[0122] If the driving diagnosis device 10 determines that it is yes in step S55, the process proceeds to step S56, and the variation factor adding unit 103 refers to Fig.18 The coefficient is calculated by using the coefficient map 72. For example, when the total score of the lock points is "4", the coefficient is "2.5". In addition, when the total score of the lock points is "0" because the mobile terminal 80 located in the vehicle 30A is not locked, the coefficient is "0".

[0123] After completing the process of step S52, the driving diagnosis device 10 proceeds to step S57, and the diagnosis unit 101 records the result of the first driving diagnosis in the storage device. In addition, after completing the process of step S56, the driving diagnosis device 10 proceeds to step S57, and the diagnosis unit 101 records the result of the second driving diagnosis in the storage device, and the change factor providing unit 103 records the change factor and coefficient in the storage device.

[0124] After completing the process of step S57 , the driving diagnosis device 10 proceeds to step S58 to determine whether the transmission and reception unit 11 has received a diagnosis result transmission request from the mobile terminal 80 .

[0125] In addition, the driving diagnosis device 10 that determines YES in step S58 proceeds to step S59. When the process of step S52 is performed, the transceiver 11 transmits the result of the first driving diagnosis to the first transceiver 83 of the mobile terminal 80. On the other hand, when the process of step S56 is performed, the transceiver 11 transmits the result of the second driving diagnosis, the variation factor, and the coefficient to the first transceiver 83.

[0126] When the determination result is NO in steps S50 and S58 or when the process of step S59 is completed, the driving diagnosis device 10 temporarily ends the process. Fig. 22 Flowchart of the process.

[0127] Next, regarding the process flow of the mobile terminal 80, use Fig.23 The mobile terminal 80 repeats the execution every time a predetermined time has passed. Fig.23 Flowchart of the process.

[0128] In step S60 , the display unit control unit 803 of the mobile terminal 80 determines whether the driving diagnosis display application is activated.

[0129] If the mobile terminal 80 determines YES in step S60 , the process proceeds to step S61 , where the first transceiver control unit 801 determines whether the first transceiver 83 has received the result of the driving diagnosis (the first driving diagnosis or the second driving diagnosis) from the driving diagnosis device 10 .

[0130] If the mobile terminal 80 determines that it is yes in step S61, it proceeds to step S62, and the display unit control unit 803 makes Fig.16 The driving diagnosis result image 84Im shown is displayed on the display unit 81 .

[0131] If the result of the determination in step S60 or S61 is negative or the processing in step S62 is completed, the mobile terminal 80 temporarily terminates the process. Fig.23 Flowchart of the process.

[0132] Next, regarding the process flow of the mobile terminal 80, use Fig.24 The mobile terminal 80 repeats the execution every time a predetermined time has passed. Fig.24 Flowchart of the process.

[0133] In step S70 , the display unit control unit 803 of the mobile terminal 80 determines whether the game application is being activated.

[0134] If the mobile terminal 80 determines YES in step S70 , the process proceeds to step S71 , where the first transceiver control unit 801 determines whether the first transceiver 83 has received the result of the driving diagnosis (the first driving diagnosis or the second driving diagnosis) from the driving diagnosis device 10 .

[0135] If the determination result is YES in step S71 , the mobile terminal 80 proceeds to step S72 to determine whether or not the change factor and the coefficient have been received from the driving diagnosis device 10 .

[0136] If the mobile terminal 80 determines that it is yes in step S72, the process proceeds to step S73, and the display unit control unit 803 displays the change element display image 71 (see Fig.17 ) is displayed on the display unit 81. Fig.17 Each variable element shown in the variable element display image 71 is a variable element when the coefficient is "1". For example, when the coefficient is "2", the attack power, defense power, physical strength and money given to the character become Fig.17 For example, if the coefficient is "2.5", the attack power, defense power, physical strength and money given to the character become Fig.17 In addition, when the coefficient is "2", the ability of the weapon given to the character and the ability of the magic mastered by the character become Fig.17 When the coefficient is "2.5", the power of the weapon given to the character and the power of the magic mastered by the character become Fig.17 2.5 times the case shown.

[0137] After completing the process of step S73 , the mobile terminal 80 proceeds to step S74 , and the display unit control unit 803 determines whether there is a request to switch to the main image 86 generated by an operation on the display unit 81 (touch panel).

[0138] If the mobile terminal 80 determines that it is yes in step S74, it proceeds to step S75, and the display unit control unit 803 makes Fig.19 The main image 86 shown is displayed on the display unit 81. Fig.19 The main image 86 includes a character 87, an ability display unit 88, a money display unit 89, a weapon display unit 90, and a magic display unit 91. The ability display unit 88 displays the attack power, defense power, and physical strength reflecting the change factor calculated in step S73. The money display unit 89 displays the total amount of money reflecting the change factor. The weapon currently held by the character 87 reflecting the change factor is displayed in the weapon display unit 90. The magic currently mastered by the character 87 reflecting the change factor is displayed in the magic display unit 91.

[0139] If the result of the determination in steps S70, S71, or S74 is negative or if the process in step S75 is completed, the mobile terminal 80 temporarily terminates the process. Fig.24 Flowchart of the process.

[0140] As described above, the diagnosis unit 101 of the driving diagnosis device 10 of the present embodiment diagnoses a plurality of driving diagnosis items (accelerator operation, brake operation, steering operation, whether an event is achieved, whether a reward behavior is achieved) of different contents based on the driving operation of the vehicle 30. Moreover, the variation element imparting unit 103 imparts variation elements generated according to the diagnosis results of each driving diagnosis item to the character 87 of the game. Therefore, if the diagnosis results are obtained for a plurality of driving diagnosis items, a plurality of variation elements of different contents are imparted to the character 87. Therefore, in order to provide the character 87 with various variations, the driver needs to perform driving operations corresponding to the various driving diagnosis items. Therefore, the driving diagnosis device 10 can prompt the driver to perform driving operations for which various driving diagnosis items are diagnosed.

[0141] Furthermore, the diagnosis unit 101 calculates scores related to a plurality of driving diagnosis items based on the driving operation, and the variation factor providing unit 103 generates variation factors corresponding to the scores. Therefore, the driving diagnosis device 10 can prompt the driver to perform driving operations that obtain high scores for each driving diagnosis item.

[0142] Then, when the diagnosis unit (incentive determination unit) 101 determines that a predetermined incentive behavior has been performed, the variation factor imparting unit 103 imparts a variation factor to the character 87. Thus, the driving diagnosis device 10 can prompt the driver to perform the incentive behavior.

[0143] Furthermore, when the number of times the same event is executed exceeds the limit, the driver is prohibited from executing the same event. Therefore, the driver is more likely to execute an event different from the same event. Therefore, the driver can be prompted to perform driving operations for which many driving diagnosis items are diagnosed.

[0144] However, if the same event is executed more than the limit number of times and the prescribed charging process is performed, the determination prohibition unit 319 allows the driver to execute the same event. There are cases where the driver strongly desires the same event (driving diagnosis) to be executed. In such a case, the driving diagnosis device 10 allows the driver to execute the same event.

[0145] In addition, when a predetermined time has passed since the same event was executed more than the limit number of times, the determination prohibition unit 319 allows the driver to execute the same event. When the predetermined time has passed, it is meaningful for the driver to execute the same event (driving diagnosis). In such a case, the driving diagnosis device 10 allows the driver to execute the same event.

[0146] The display unit 36 ​​displays only the events that are specified by the event specifying unit 317 as being executable by the vehicle 30. Therefore, the driver can easily recognize the executable events by looking at the display unit 36.

[0147] Furthermore, the driver who views the display unit 36 ​​can recognize that a part of the plurality of events is a special event. Furthermore, the change factor given to the character 87 when the special event is executed is greater than the change factor given to the character 87 when an event other than the special event is executed. Thus, the driver can be urged to execute the special event.

[0148] Furthermore, the association determination unit 311 of the vehicle 30 determines whether the mobile terminal 80 is associated with the vehicle 30. Furthermore, the locking determination unit 313 determines whether the mobile terminal 80 associated with the vehicle 30 is in a locked state in which the operation is restricted. Furthermore, the level determination unit 314 determines the strength level of the locked state. Furthermore, the display unit 36 ​​displays all current locked states, the locking points of each locked state, and the total points of the locked points. Therefore, when the mobile terminal 80 is set to the locked state, the driver can recognize the level of the locked state. Therefore, the driver can be prompted to put the mobile terminal 80 into the locked state.

[0149] Furthermore, when the mobile terminal 80 is locked only based on the function of the mobile terminal 80, the locked state may be released by the driver's operation of the mobile terminal 80 while the vehicle 30 is traveling. Therefore, the level determination unit 314 determines that the strength level of the associated locked state (first associated locked state, second associated locked state) based on the function of the vehicle 30 is higher than the strength level of the individual locked state based on the function of the mobile terminal 80. Therefore, the driver can be prompted to select the associated locked state with a higher strength level than the individual locked state.

[0150] Moreover, the locked state when the vehicle 30 is detected to be in motion, that is, the first associated locked state, may be released when the vehicle 30 stops. On the other hand, the locked state when the IG switch 35 is detected to be in the on position, that is, the second associated locked state, cannot be released as long as the IG switch 35 is not operated. Therefore, the level determination unit 314 determines that the strength level of the second associated locked state is higher than the strength level of the first associated locked state. Therefore, it is possible to encourage the driver to purchase or rent a vehicle 30 in which the mobile terminal 80 is set to the second associated locked state when the IG switch 35 is detected to be in the on position.

[0151] Moreover, the higher the strength level of the lock state determined by the level determination unit 314, the larger the coefficient. In other words, the higher the strength level, the larger the variable factor. Therefore, the driver can be prompted to select an associated lock state (first associated lock state, second associated lock state) with a higher strength level than the single lock state.

[0152] Although the driving diagnosis device 10 , the driving diagnosis method, and the storage medium according to the embodiment have been described above, the driving diagnosis device 10 , the driving diagnosis method, and the storage medium can be appropriately modified in design without departing from the gist of the present disclosure.

[0153] The driving diagnosis items performed by the driving diagnosis device 10 may also be items different from those described above. For example, events (special events) and rewarded behaviors with contents different from those described above may be included in the driving diagnosis items. In addition, driving operations different from accelerator operations, brake operations, and steering operations may be included in the driving diagnosis items. In addition, only a part of accelerator operations, brake operations, and steering operations may be included in the driving diagnosis items. The number of events and rewarded behaviors may also be one. As the content of an event, the same content as the rewarded behavior described above may be specified. As the content of a rewarded behavior, the same content as the event described above may be specified.

[0154] The variable element may be a variable element different from the above. For example, in the above game, when the player playing the game using the mobile terminal 80 can select a character different from the character 87, the variable element may be the right to select another character. In addition, the variable element may be the right to draw lots to obtain money or weapons.

[0155] The variation element may also be the right of the player to select a character different from the character that is already acting in the game. For example, when a predetermined event is achieved, the variation element granting unit 103 may generate a variation element for the player to select another character. In this case, the variation element granting unit 103 may grant various variation elements to each selected character.

[0156] In addition, the game application may be programmed so that the player can select any number of characters. That is, the player may select any number of characters regardless of driving diagnosis. In this case, for example, when a predetermined event is achieved, the variation element imparting unit 103 may impart a variation element to at least one selected character.

[0157] In the case where the variation factor is the ability to add the right to select another character and the player can arbitrarily select multiple characters, for example, after one character has fully grown, in order to grow other characters, the driver also needs to continue to perform driving operations for which various driving diagnosis items are diagnosed. That is, the driver needs to continue to perform driving operations using the driving diagnosis application 31AP2. Therefore, the driving diagnosis device 10 of this variation can prompt the driver to perform driving operations for which various driving diagnosis items are diagnosed.

[0158] The driving diagnosis display application and the game application may be installed in the ECU 31 of the vehicle 30. In this case, the driving diagnosis result image 84 and the game image (variable element display image 71, main image 86, etc.) are displayed on the display unit (operation terminal) 36.

[0159] Alternatively, the event determination unit 102 can identify the determination accuracy of whether the event has been executed for each event. In this case, the change element generated by the change element giving unit 103 when the event (second event) with high determination accuracy among multiple events is achieved can be larger than the change element when the event (first event) with lower determination accuracy than the second event is achieved. It should be noted that the determination accuracy can also be determined according to the type of information used for determination. For example, in the case where the data that serves as the basis for determining whether the event has been achieved is data detected by the detection unit of the vehicle 30, the determination accuracy of the determination is high. On the other hand, in the case where the data that serves as the basis for determining whether the event has been achieved is data different from the data detected by the detection unit of the vehicle 30, the determination accuracy of the determination is low. The different data is, for example, the location information of the vehicle obtained by the mobile terminal and the information sent from the store A. For example, in the case where the event determination unit 102 uses the location information of the vehicle obtained by the mobile terminal to determine whether the event has been achieved, the determination accuracy of the determination is low. This modification can prompt the driver to execute an event with higher determination accuracy.

[0160] Alternatively, the designation unit 318 selects an event that the driver can execute and displays it on the display unit 36. That is, in this case, the driver cannot select an event that he or she wants to execute from a plurality of events, and the driver executes only the event displayed on the display unit 36. In this case, the designation unit 318 may display a plurality of events on the display unit 36.

[0161] Assume that a certain event is designated as a special event during the above-mentioned prescribed period. The prescribed period includes a first moment and a second moment, the first moment is an arbitrary moment, and the second moment is an arbitrary moment later than the first moment. In this case, the size of the change element when the special event is executed at the second moment can be larger than the change element when the same special event is executed at the first moment. In this case, the driver who observes the display unit 36 ​​is more likely to have the intention to execute the special event as the remaining time of the prescribed period decreases. Therefore, it is easy for the driver to execute the special event.

[0162] The driving diagnosis device 10 may also include a group determination unit as a function, which obtains driving diagnosis results from multiple vehicles 30 and determines a target group including multiple drivers with similar driving operation characteristics based on the multiple driving diagnosis results obtained. In this case, the event determination unit 102 determines a target event based on a plurality of driving diagnosis results, and the target event is an event in which a driving diagnosis is performed when the target group receives a driving diagnosis result lower than a specified level. Moreover, when the event determination unit 102 determines that the target event is performed by a driver belonging to the target group, the change element assignment unit 103 generates a change element that is larger than the case in which an event other than the target event is performed by a driver belonging to the target group and assigns it to the character 87. Therefore, the possibility of the driver performing an event that he is not good at becomes higher, so that the driver can be prompted to perform driving operations in which many driving diagnosis items are diagnosed.

[0163] The ECU 31 may include at least one function of the diagnosis unit 101 , the event determination unit 102 , the change factor assignment unit 103 , and the group identification unit.

[0164] The driving diagnosis device 10 may include at least one function of the relevance determination unit 311 , the setting unit 312A, the setting unit 312B, the lock determination unit 313 , the level determination unit 314 , the event identification unit 317 , the designation unit 318 , and the determination prohibition unit 319 .

[0165] The detection unit may be any type of detection unit as long as it detects a physical quantity that changes based on at least one of the driving, steering, and braking of the vehicle 30 or a physical quantity that changes when a predetermined operating member is operated. For example, the detection unit may be a sensor that measures the cooling water temperature of the engine or a yaw rate sensor. In addition, the number of detection units may be any number.

[0166] The driving diagnosis device 10 may be connected to the Internet. In this case, for example, the detection value data acquired from the vehicle 30 is recorded in a portable recording medium (eg, USB), and the detection value data in the recording medium is copied to the storage device of the driving diagnosis device 10 .

[0167] The vehicle 30 may include, instead of the GPS receiver 37 , a receiver capable of receiving information from satellites of a global navigation satellite system other than GPS (eg, Galileo).

Claims

1. A driving diagnostic device comprising a processor, The processor is capable of diagnosing a plurality of driving diagnosis items having different contents from each other based on the driving operation of the vehicle, the processor assigning a change element generated based on the diagnosis result of each driving diagnosis item to a character of a game displayed on a display unit of the operation terminal by executing a game application, The driving diagnosis items include accelerator operation, brake operation, steering operation, whether an event is achieved, and whether a reward behavior is achieved. The character's ability is evaluated by attack power, defense power and physical strength. The higher the score of the accelerator operation, the higher the attack power; the higher the score of the brake operation, the higher the defense power; the higher the score of the steering operation, the higher the physical strength. If the number of times the same event is performed exceeds a limit, the driver is prohibited from performing the same event; if a prescribed charging process is performed after the same event is performed exceeds a limit, the driver is allowed to perform the same event; and if a prescribed time has passed since the same event was performed exceeds a limit, the driver is allowed to perform the same event. In the case where the vehicle has a first associated locking function, when the driving detection unit of the processor determines that the vehicle is driving based on information sent from the wheel speed sensor, a first associated locking signal is sent to the transceiver unit of the operation terminal in the cabin of the vehicle, and the operation terminal that receives the first associated locking signal enters a first associated locking state, so that when the vehicle is driving, even if the lock switch is moved to the disconnected position, all operations of the operation terminal are prohibited. In the case where the vehicle has a second associated locking function, when the IG detection unit of the processor determines that the IG switch is in the on position, a second associated locking signal is sent to the transceiver unit of the operation terminal, and the operation terminal that receives the second associated locking signal enters a second associated locking state, so that when the IG switch is in the on position, even if the lock switch is moved to the off position, all operations of the operation terminal are prohibited. The strength level of the second associated locking state is stronger than the strength level of the first associated locking state.

Citation Information

Patent Citations

  • Operation state display device for vehicle

    JP1998329580A

  • Driving diagnostic device and driving diagnostic method

    JP2019012481A

  • Point management device

    JP2020095403A

  • Interactive driver development

    US9691298B1

  • Interactive driver development

    US9858832B1