Driving diagnostic device
By displaying multiple events during driving and assigning changes elements and specifying special events, the problem of insufficient driver execution in existing driving diagnostic devices is solved, and the driver's sense of participation and diagnostic operation frequency is improved.
Patent Information
- Application Number
- CN202210211990.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-03-10
- Filing Date
- 2022-03-04
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2042-03-04
AI Technical Summary
The existing driving diagnostic devices are difficult to effectively prompt the driver to perform various driving diagnostic items, and lack incentive mechanisms and personalized event designation.
By displaying multiple events during driving and using the event determination unit to determine the execution of the event, the change element assignment department assigns the role change element, and the designation unit designates a part of the events as a special event, adds the change element within the specified period, and combines the driver diagnosis results of the target group to encourage the driver to execute more diagnostic items.
It increases the enthusiasm and frequency of drivers in performing driving diagnostic projects, and enhances drivers' sense of participation and operational enthusiasm through personalized event designation and change elements.
Smart Images

Figure CN115123268B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a driving diagnosis device and a driving diagnosis method. 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. Summary of the Invention
[0003] The driving diagnosis device of Japanese Patent Application Laid-Open No. 10-329580 has room for improvement in terms of prompting the driver to perform driving operations to be diagnosed for various driving diagnosis items.
[0004] The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a driving diagnosis device and a driving diagnosis method that can prompt a driver to perform driving operations for diagnosing various driving diagnosis items.
[0005] A driving diagnostic device according to a first embodiment of the present disclosure includes: an event display unit that displays a plurality of events executed in conjunction with driving of a vehicle; an event determination unit that determines whether the events have been executed; a change element assignment unit that assigns a change element generated based on the events determined by the event determination unit to be executed to a character in a game displayed on a display unit of an operating terminal by executing a game application; and a designation unit that designates some of the events as special events, wherein the event display unit displays the fact that the some of the events are special events.
[0006] The driving diagnosis device of the above embodiment displays a plurality of events executed while the vehicle is being driven. Furthermore, the event determination unit determines whether an event has been executed. Furthermore, the variation factor assignment unit assigns variation factors generated based on events determined by the event determination unit to be executed to characters in a game displayed on the display unit of an operation terminal by executing a game application. Furthermore, the designation unit designates some events as special events. Furthermore, the event display unit displays the fact that some events are special events.
[0007] The driver who has viewed the event display unit recognizes that some of the multiple events are special events. This can prompt the driver to perform the special event. This can prompt the driver to perform driving operations for which many driving diagnostic items are diagnosed.
[0008] In the driving diagnosis device of the above-mentioned aspect, the variation factor assigned to the character by the variation factor assigning unit when the event determination unit determines that the special event has been executed is larger than the variation factor assigned to the character when the event determination unit determines that the event other than the special event has been executed.
[0009] In the above embodiment, when the event determination unit determines that a special event has been executed, the change factor assigned to the character by the change factor assignment unit is larger than the change factor assigned to the character when the event determination unit determines that an event other than the special event has been executed. This can encourage the driver to execute the special event. Furthermore, it can encourage the driver to perform driving operations that require diagnosis of a large number of driving diagnostic items.
[0010] In the driving diagnostic device of the above-mentioned scheme, the designation unit designates a portion of the events as the special events within a prescribed period, and the change factor when the event determination unit determines that the special event is executed at a second time in the prescribed period that is later than a first time in the prescribed period is greater than the change factor when the event determination unit determines that the special event is executed at the first time.
[0011] According to the above aspect, the designation unit designates some events as special events within a predetermined period. Furthermore, the change factor when the event determination unit determines that the special event has been executed at a second time later than the first time within the predetermined period is greater than the change factor when the event determination unit determines that the special event has been executed at the first time. Therefore, a driver viewing the event display unit is more likely to intend to execute a special event as the remaining time in the predetermined period decreases. This makes it easier for the driver to execute a special event.
[0012] The driving diagnosis device of the above-mentioned scheme includes: a diagnosis result acquisition unit, which acquires the results of the driving diagnosis of the plurality of vehicles, i.e., the diagnosis results; and a group determination unit, which determines an object group including a plurality of drivers having similar driving operation characteristics based on the plurality of diagnosis results acquired by the diagnosis result acquisition unit, wherein the change factor when the event determination unit determines that the object event is executed by the driver belonging to the object group is greater than the change factor when the event determination unit determines that the event other than the object event is executed by the driver belonging to the object group, and the object event is the event in which the driving diagnosis is executed in which the object group obtains the diagnosis result lower than the specified level.
[0013] According to the above aspect, when the event determination unit determines that a target event has been performed by a driver belonging to the target group, the variation factor assignment unit assigns a larger variation factor to the character than when the event determination unit determines that an event other than the target event has been performed by the target group. The target event is an event in which a driving diagnosis is performed in which the target group receives a diagnosis result lower than a predetermined level. As a result, the likelihood of the driver performing an event for which they are not familiar increases, and driving operations that require diagnosis of a large number of driving diagnostic items can be encouraged for the driver.
[0014] The driving diagnosis method of the second embodiment of the present invention includes: a step of determining whether an event executed in conjunction with driving of a vehicle has been executed; a step of assigning a change element generated based on the event determined to have been executed to a character in a game displayed on a display unit of an operating terminal by executing a game application; a step of designating a portion of a plurality of the events as special events; and a step of displaying that the portion of the events is the special event and displaying a plurality of the events.
[0015] As described above, the driving diagnosis device and driving diagnosis method of the present invention have the 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
[0016] Features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described below with reference to the accompanying drawings, in which like numerals represent like elements, and in which:
[0017] Figure 1 1 is a diagram showing a driving diagnosis device, a vehicle, and a mobile terminal according to an embodiment.
[0018] Figure 2 yes Figure 1 The control block diagram of the vehicle ECU is shown.
[0019] Figure 3 This is a functional block diagram of an ECU installed in a Type 1 vehicle.
[0020] Figure 4 This is a functional block diagram of an ECU installed in a Type 2 vehicle.
[0021] Figure 5 This is a functional block diagram of an ECU installed in a Type 3 vehicle.
[0022] Figure 6 yes Figure 1 The functional block diagram of the driving diagnosis device shown.
[0023] Figure 7 yes Figure 1 Functional block diagram of the mobile terminal shown.
[0024] Figure 8 This is a diagram showing an initial screen of a display unit mounted on a vehicle.
[0025] Figure 9 It is a diagram showing the types of locks and the total points.
[0026] Figure 10 It is a diagram showing a display unit displaying a locked state and a total score.
[0027] Figure 11 It is a diagram showing a display unit on which a process selection screen is displayed.
[0028] Figure 12 This is a diagram showing a display unit displaying an event selection screen.
[0029] Figure 13 It is a diagram showing a display unit displaying a reward screen.
[0030] Figure 14 This is a diagram showing the display unit when event 1 and special event 2 are selected.
[0031] Figure 15 It is a diagram showing a display unit on which an activity selection screen is displayed.
[0032] Figure 16 It is a diagram showing a display unit of a mobile terminal displaying a driving diagnosis result image.
[0033] Figure 17 This is a diagram showing a display unit of a mobile terminal displaying a change element.
[0034] Figure 18 is a diagram showing a coefficient map.
[0035] Figure 19 This is a diagram showing a display unit of a mobile terminal that displays a main image of a game.
[0036] Figure 20 is a flowchart showing the processing executed by the ECU.
[0037] Figure 21 is a flowchart showing the processing executed by the ECU.
[0038] Figure 22 : is a flowchart showing the processing executed by the driving diagnosis device.
[0039] Figure 23 is a flowchart illustrating a process performed by a mobile terminal.
[0040] Figure 24 is a flowchart illustrating a process performed by a mobile terminal. DETAILED DESCRIPTION
[0041] Hereinafter, embodiments of the driving diagnosis device 10 and the driving diagnosis method of the present invention will be described with reference to the accompanying drawings. Figure 1 Side explanation.
[0042] like Figure 1As 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).
[0043] Vehicles 30 capable of receiving diagnoses from the driving diagnostic device 10 are assigned a vehicle ID. In this embodiment, there are three types of vehicles 30: Type 1 vehicle 30A, Type 2 vehicle 30B, and Type 3 vehicle 30C. In the following description, when it is not necessary to distinguish between vehicles 30A, 30B, and 30C, these vehicles are collectively referred to as vehicles 30. Vehicle 30B has a first interlocking lock function, described later. Vehicle 30C has a second interlocking lock function, described later. Vehicle 30A does not have either the first or second interlocking lock functions. Vehicle 30's wheel speed sensor 32, accelerator position 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, gear position sensor 40, brake pedal force sensor 41, and other detection units are connected to the ECU 31. The ECU 31 includes a central processing unit (CPU), read-only memory (ROM), random access memory (RAM), a storage device, a communication interface (I / F), and an input / output interface. The aforementioned network includes a communication network of a telecommunications operator and the Internet.
[0044] like Figure 2 As shown, ECU 31 is configured to include CPU 31A, ROM 31B, RAM 31C, storage device 31D, communication I / F 31E, and input / output I / F 31F. CPU 31A, ROM 31B, RAM 31C, storage device 31D, communication I / F 31E, and input / output I / F 31F are connected to each other via bus 31Z so as to be able to communicate. ECU 31 can obtain information related to date and time from a timer (not shown). Figure 8As 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.
[0045] CPU 31A is a central processing unit that executes various programs and controls various components. Specifically, CPU 31A reads programs from ROM 31B or storage device 31D and executes them using RAM 31C as a work area. CPU 31A controls various components and performs various calculations (information processing) according to the programs stored in ROM 31B or storage device 31D.
[0046] ROM 31B stores various programs and data. RAM 31C temporarily stores programs and data as a work area. Storage device 31D, comprised of a storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive), stores various programs and data. Communication I / F 31E is an interface for ECU 31 to communicate with other devices. Input / output I / F 31F is an interface for communicating with various devices.
[0047] The wheel speed sensor 32, accelerator position sensor 33, steering angle sensor 34, GPS receiver 37, gear position sensor 40, brake force sensor 41, and other detection units described above repeatedly detect physical quantities that change based on at least one of the vehicle 30's driving, steering, and braking, or physical quantities that change due to operation of a predetermined operating member (e.g., a shift lever), every predetermined period of time. Vehicle 30 is equipped with four wheel speed sensors 32. Each wheel speed sensor 32 detects the wheel speed of each of the four wheels of vehicle 30. The accelerator position sensor 33 detects the accelerator position. The steering angle sensor 34 detects the steering angle of the steering wheel. The GPS receiver 37 receives GPS signals transmitted from GPS satellites to obtain information related to the current location of vehicle 30 (hereinafter referred to as "position information"). The gear position sensor 40 detects the position of the shift lever (not shown). The brake force sensor 41 detects the brake force applied by the driver to the brake pedal (not shown). The other detection units described above detect, for example, the distance traveled and fuel consumption of 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.
[0048] The display unit 36 (touch panel) can display various images (animations). The display unit 36 is provided, for example, on the instrument panel. The first wireless communication device 38 and the mobile terminal (operation terminal) 80, described later, perform data communications via the aforementioned network. The second wireless communication device 39 performs short-range wireless communication with the mobile terminal 80 located in the interior 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 84 of the mobile terminal 80.
[0049] exist Figures 3 to 5 In FIG. 3 , an example of the functional structure of the ECU 31 of the vehicle 30 is shown in a block diagram. The ECU 31 includes 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 functional structures. Figure 4 The ECU 31 of the second type vehicle 30B shown has a setting unit 312A. Figure 5 The ECU 31 of the second type of vehicle 30C shown includes a setting unit 312B. The relevance determination unit 311, setting unit 312A, setting unit 312B, lock determination unit 313, level determination unit 314, travel detection unit 315, IG detection unit 316, event identification unit 317, designation unit 318, and determination prohibition unit 319 are implemented by the CPU of the ECU 31 reading and executing programs stored in the ROM. The functions of the relevance determination unit 311, setting unit 312A, setting unit 312B, lock determination unit 313, level determination unit 314, travel detection unit 315, IG detection unit 316, event identification unit 317, designation unit 318, and determination prohibition unit 319 will be described later.
[0050] Detection value data, representing the detection values detected by the wheel speed sensor 32, accelerator position sensor 33, steering angle sensor 34, GPS receiver 37, gear position sensor 40, brake pedal force sensor 41, and other detection units of the vehicle 30, is 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 while the IG switch 35 was in the on position is transmitted from the first wireless communication device 38 via the aforementioned network to the driving diagnosis device 10 (transceiver 11) and recorded in the storage device of the driving diagnosis device 10. The total detection value data recorded in the storage device of the driving diagnosis device 10 includes information related to the vehicle ID, information related to the time of acquisition, and location information acquired by the GPS receiver 37.
[0051] Figure 1The illustrated driving diagnostic device 10 and mobile terminal 80 are capable of connecting to the aforementioned network. The driving diagnostic device 10 is managed by the manufacturer, entity A, which manufactures the vehicle 30. Like the ECU 31, the driving diagnostic device 10 includes a CPU, ROM, RAM, storage, a communication interface (I / F), and input / output I / Fs. The CPU, ROM, RAM, storage, communication I / F, and I / O I / Fs are interconnected via a bus for communication. The driving diagnostic device 10 and mobile terminal 80 can obtain information related to date and time from a timer (not shown).
[0052] exist Figure 6 In the block diagram, an example of the functional configuration of the driving diagnosis device 10 is shown. The driving diagnosis device 10 includes a diagnosis unit (reward determination unit) 101, an event determination unit 102, a change factor assignment unit 103, and a transmission and reception control unit 104 as its functional configuration. The diagnosis unit 101, event determination unit 102, change factor assignment unit 103, and transmission and reception control unit 104 are implemented by the CPU reading and executing programs stored in the ROM. The functions of the diagnosis unit 101, event determination unit 102, change factor assignment unit 103, and transmission and reception control unit 104 will be described later.
[0053] exist Figure 1 The illustrated mobile terminal 80 is provided with a display unit 81 having a touch panel. The display unit 81 is connected to the input / output interface of the mobile terminal 80. The mobile terminal 80 is also provided with a lock switch 82. The mobile terminal 80 also includes a first transceiver unit 83 and a second transceiver unit 84.
[0054] exist Figure 7 In the block diagram, an example of the functional configuration of a mobile terminal 80 is shown. Mobile terminal 80 includes a first transceiver control unit 801, a second transceiver control unit 802, and a display control unit 803 as its functional configuration. The first transceiver control unit 801, the second transceiver control unit 802, and the display control unit 803 are implemented by the CPU reading and executing programs stored in ROM. For example, mobile terminal 80 is owned by the driver of vehicle 30, which has been assigned a vehicle ID. Predetermined driving diagnostic display applications and game applications are installed on mobile terminal 80.
[0055] The display unit control unit 803 controls the display unit 81. Specifically, the display unit control unit 803 displays, on the display unit 81, 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). Information input via the display unit 81 (touch panel) can be transmitted by the first transceiver unit 83 to the transceiver unit 11 controlled by the transceiver control unit 104, and can be transmitted by the second transceiver unit 84 to the second wireless communication device 39.
[0056] (Function and effect)
[0057] Next, the operation and effects of this embodiment will be described.
[0058] First, regarding the flow of processing performed by the ECU 31 of the vehicle 30, the following is used. Figure 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 will repeat the execution every time a predetermined time has passed. Figure 20 Flowchart processing.
[0059] 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.
[0060] If the ECU 31 determines "yes" in step S10, the process proceeds to step S11, where 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 contained in the wireless signal transmitted from the second transceiver 84 of the mobile terminal 80 to the second wireless communication device 39 matches the ID information of the vehicle 30.
[0061] If the ECU 31 determines yes in step S11, it proceeds to step S12 to determine whether the wireless signal transmitted from the second transceiver 84 to the second wireless communication device 39 contains a lock signal. When the lock switch 82 provided on the mobile terminal 80 is moved from the off position to the on position, the mobile terminal 80 enters a standalone locked state, in which all operations except moving the lock switch 82 to the off position are prohibited. This standalone locked state is a locked state based solely on the functionality of the mobile terminal 80. When the mobile terminal 80 is in the standalone locked state, the lock signal is included in the wireless signal.
[0062] 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." Figure 9 The lock determination map 42 shown recognizes that the lock score for the standalone lock state is "1" and sets the lock score to "1." The lock determination map 42 defines the lock scores for the standalone lock state, the first linked lock state, and the second linked lock state. The stronger the lock state, the larger the lock score. As can be seen from the lock determination map 42, the standalone lock state has the weakest strength level of the three lock states.
[0063] If the determination in step S12 is negative, or if the processing in step S13 is complete, ECU 31 proceeds to step S14. In step S14, lock determination unit 313 determines whether vehicle 30 has the first associated lock function. As described above, vehicle 30B has a lock function based on the function of vehicle 30B, namely, the first associated lock function. Therefore, if vehicle 30 equipped with ECU 31 is vehicle 30B, ECU 31 determines yes in step S14. Here, the first associated lock function is the following function: when the driving detection unit 315 of ECU 31 determines that vehicle 30B is driving based on information transmitted from the wheel speed sensor 32, the second wireless communication device 39 transmits the first associated lock signal generated by the setting unit 312A to the second transceiver unit 84.
[0064] If the ECU 31 determines yes in step S14, the process proceeds to step S15. Upon proceeding to step S15, the second wireless communication device 39 of vehicle 30B continuously transmits a first associated lock signal to the second transceiver 84 while vehicle 30B is in motion. Upon receiving the first associated lock signal, mobile terminal 80 enters the first associated lock state. In the first associated lock state, all operations of mobile terminal 80 are prohibited except for moving the lock switch 82 to the off position. Therefore, even if the lock switch 82 is moved to the off position while vehicle 30B is in motion, all operations of mobile terminal 80 are prohibited.
[0065] 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.
[0066] After completing the process of step S16, the ECU 31 proceeds to step S17, where the level determination unit 314 calculates the total points of the lock points. Here, it is assumed that the result of the determination in step S12 is yes. In this case, the total points are "3". Figure 10As shown, in step S17 , the display unit 36 displays all current lock states (single lock state, first linked lock state), the lock points of each lock state, and the total lock points.
[0067] On the other hand, if the ECU 31 determines "no" in step S14, the process proceeds to step S18. If the vehicle 30 equipped with the ECU 31 is vehicle 30C, the ECU 31 determines "yes" in step S18 and proceeds to step S19. As described above, vehicle 30C has a second interlocking lock function, a locking function based on the functions of vehicle 30C. Here, the second interlocking lock function is as follows: 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 transmits the second interlocking lock signal generated by the setting unit 312B to the second transceiver 84. When the IG switch 35 is in the on position, the second wireless communication device 39 of vehicle 30C, which proceeds to step S19, always transmits the second interlocking lock signal to the second transceiver 84. Upon receiving the second interlocking lock signal, the mobile terminal 80 enters the second interlocking lock state. In the second interlocking lock state, all operations on the mobile terminal 80 are prohibited except for moving the lock 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.
[0068] 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.
[0069] After completing step S20, the ECU 31 proceeds to step S17, where the level determination unit 314 calculates the total lock points. Here, let's assume a case where the determination in step S12 is yes. In this case, the total points are "4." Furthermore, in step S17, the display unit 36 displays all current lock states (single lock state, second linked lock state), the lock points for each lock state, and the total lock points.
[0070] If a negative determination is made in steps S10, S11, or S18, or if the process in step S17 is complete, ECU 31 proceeds to step S21, where IG detection unit 316 determines whether IG switch 35 is switched to the OFF position. If a positive determination is made in step S21, ECU 31 proceeds to step S22, where first wireless communication device 38 transmits information regarding the total score to transceiver 11 of driving diagnosis device 10.
[0071] After completing the process of step S22, the ECU 31 temporarily ends the process. Figure 20 Flowchart processing.
[0072] Next, regarding the flow of processing performed by the ECU 31 of the vehicle 30, the following is described using Figure 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 will repeat the execution every time a predetermined time has passed. Figure 21 Flowchart processing.
[0073] 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 activated, the driving diagnosis application 31AP2 is activated. If the driving diagnosis application 31AP2 is activated, the display unit 36 displays Figure 11 The process selection screen 43 is shown. The process selection screen 43 includes a first selection unit 44 and a second selection unit 45.
[0074] If the ECU 31 determines YES in step S30 , the process proceeds to step S31 , where the designation unit 318 determines whether the first selection unit 44 has been selected. Specifically, the designation unit 318 determines whether the passenger has touched the first selection unit 44 with their hand.
[0075] If the ECU 31 makes a YES determination in step S31 , the process proceeds to step S32 , where the designation unit 318 sets the process flag to “0.” The initial value of the process flag is “0.”
[0076] After completing the process of step S32 , the ECU 31 proceeds to step S33 , where the IG detection unit 316 determines whether the IG switch 35 is switched to the OFF position.
[0077] If the ECU 31 determines YES in step S33 , the process proceeds to step S34 , and the first wireless communication device 38 transmits the process flag 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 .
[0078] On the other hand, if the ECU 31 makes a negative determination in step S31 , the process proceeds to step S35 , where the designation unit 318 determines whether the second selection unit 45 has been selected. Specifically, the designation unit 318 determines whether the occupant has touched the second selection unit 45 with their hand.
[0079] If the ECU 31 makes a YES determination in step S35 , the process proceeds to step S36 , and the designation unit 318 sets the process flag to “1”.
[0080] After completing the process of step S36, the ECU 31 proceeds to step S37, and the display unit 36 displays Figure 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.
[0081] 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 his 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 passengers 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 Figure 12 Figure omitted).
[0082] Event 1 (Event Information 1): Suppress activation of the PCS (Pre Crash Safety System) to one or less times
[0083] Event 2 (Event Information 2): Limit the number of sudden turns to 3 or less
[0084] Event 3 (Event Information 3): Limit the number of sudden starts to 5 or less
[0085] When the passenger touches the return selection portion 54 , the display portion 36 displays the process selection screen 43 again.
[0086] Furthermore, when the display unit 36 displays the event selection screen 48, if the passenger touches the activity selection unit 52, the display unit 36 displays the event selection screen 48. Figure 15 The event selection screen 55 is shown. The event 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.
[0087] 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 Figure 15 (The figure is omitted in the figure). 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.
[0088] Special event 1 (event information 4): Limit the number of sudden braking to 3 or less
[0089] Special event 2 (event information 5): Limit the number of back actions to 3 or less
[0090] Special event 3 (event information 6): Limit the number of U-turns to 1 or less
[0091] When any event (special event) is selected by the occupant in step S37 , the ECU 31 proceeds to step S38 . Figure 12 and Figure 15 The numbers in parentheses are the number of times each event (special event) can be played. Figure 12 and Figure 15 The encircled number indicates 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.
[0092] If the ECU 31 determines yes in step S38, it proceeds to step S39 to determine whether a prescribed charging process has occurred after the execution frequency has exceeded the limit for an event (special event) that has been executed more than a limit. The charging process can be performed, for example, using electronic currency. If charging is performed, the charging server (not shown) that the driving diagnosis device 10 and the vehicle 30 can communicate with via the Internet executes the charging process. If the charging process is executed, 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).
[0093] If the ECU 31 determines yes in step S39, the process proceeds to step S40 to determine whether the occupant has touched the confirmation switch 46 included in the process selection screen 43. It should be noted that if the return selection portion 54 is touched while the display unit 36 is displaying the event selection screen 48, the display unit 36 will display the process selection screen 43 again. Furthermore, if the return selection portion 59 is touched while the display unit 36 is displaying the activity selection screen 55, the display unit 36 will display the process selection screen 43 again.
[0094] For example, if event 1 is selected and confirmation switch 46 is touched in step S37, then in step S40, it is determined that only event 1 is selected. On the other hand, if the determination in step S40 is negative, ECU 31 performs step S37 again. Thus, the occupant can select multiple events (special events) from events 1 to 3 and special events 1 to 3.
[0095] 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 portion 36, the reward screen selection portion 52a is displayed on the display portion 36. Figure 13 The reward screen 53 shown. Figure 13 As shown, three reward actions are displayed on the reward screen 53. Each reward action has the following content.
[0096] Reward behavior 1: Perform at least one of the following: vehicle inspection and maintenance
[0097] Reward behavior 2: Go to the store
[0098] Reward behavior 3: Drive a distance exceeding the specified distance and reduce fuel consumption to below the specified value
[0099] When the passenger touches the return selection portion 53 a , the display unit 36 displays the course selection screen 43 again.
[0100] 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 Figure 14 A map image 62 is shown. Map image 62 depicts a single road 63. Displayed on road 63 are the current location 64 of vehicle 30, a first destination 65, and a second destination 66. Furthermore, map image 62 includes shops 67 and auto repair shops 68 located along road 63. Map image 62 is based on map data stored in storage device 31D of vehicle 30 or received from a web server by first wireless communication device 38. The destination of event 1 is first destination 65, and the destination of special event 2 is second destination 66.
[0101] If the vehicle 30 stops at a store 67 (predetermined location) after departing from the current location 64 , the reward behavior 2 is achieved. The store clerk at the store 67 transmits information indicating that the vehicle 30 has stopped at the store 67 to the driving diagnosis device 10 using, for example, a communication device installed at the store 67 .
[0102] Event 1 is achieved when the ECU 31 does not detect PCS activation until the current position 64 reaches the first destination 65. When the PCS is activated, the PCS recording signal generated by the ECU 31 is included in the detection value data.
[0103] If the vehicle 30, after departing from the current location 64, stops by a maintenance shop 68 and receives at least one of an inspection and a service at the maintenance shop 68, then reward action 1 is achieved. The employee at the maintenance shop 68 transmits information indicating that the vehicle 30 has received at least one of an inspection and a service at the maintenance shop 68 to the driving diagnosis device 10 using, for example, a communication device installed at the maintenance shop 68.
[0104] If vehicle 30 reverses three or fewer times from current position 64 to vehicle maintenance facility 68, special event 2 is achieved. It should be noted that when vehicle 30 reverses, shift sensor 40 outputs a signal indicating that the shift lever is in the R position (reverse gear). This signal is the aforementioned detection value data.
[0105] If the ECU 31 makes a negative 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 positive in step S38 was last selected. The predetermined time is, for example, 30 days.
[0106] If the ECU 31 determines yes in step S41, it sets the number of executions of the event (special event) for which it determined yes to "0" and proceeds to step S40. On the other hand, if the ECU 31 determines no in step S41, it proceeds to step S37. In other words, in this case, the event (special event) selected in step S37 cannot be used as a target for the driving diagnosis described below.
[0107] If the ECU 31 determines yes in step S40, the process proceeds to step S42. If the ECU 31 determines yes in step S42, the process proceeds to step S43, where the first wireless communication device 38 transmits the process flag information, all detected value data recorded in the storage device 31D while the IG switch 35 is in the on position, and event information related to the selected event (special event) to the transceiver 11 of the driving diagnosis device 10.
[0108] If the determination result in steps S30 and S35 is negative or the processing in steps S34 and S43 is completed, the ECU 31 temporarily ends the process. Figure 21 Flowchart processing.
[0109] It should be noted that the event candidates (special events) displayed on the display unit 36, i.e., event candidates, are generated in a server (not shown) with which the driving diagnosis device 10 and the vehicle 30 can communicate via the Internet. The vehicle 30 sequentially receives information related to the updated event candidates from the server and records the information related to the event candidates in 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, assume that an event candidate that specifies that the PCS is not operational is recorded in the storage device 31D. However, if 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 in 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 displays the events (special events) that the driver can execute on the display unit 36.
[0110] Furthermore, 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, Figure 12 Any of the events 1 to 3 described above may be displayed as a special event on the event selection screen 55 in the future. Figure 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 different contents from those 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 by the designation unit 318. Furthermore, an event with different contents from those displayed on the event selection screen 48 and the activity selection screen 55 may be displayed on the activity selection screen 55 in the future as a special event by the designation unit 318.
[0111] Next, regarding the flow of processing performed by the driving diagnosis device 10, the following is described using Figure 22 The driving diagnosis device 10 repeatedly executes the following process every time a predetermined time has passed. Figure 22 Flowchart processing.
[0112] In step S50 , the diagnosis unit 101 of the driving diagnosis device 10 determines whether the process flag information and the detection value data have been received by the transceiver 11 . The received process flag information and the detection value data are associated with the vehicle ID and recorded in the storage device of the driving diagnosis device 10 .
[0113] If the determination result in step S50 is yes, the driving diagnosis device 10 proceeds to step S51 , where the diagnosis unit 101 determines whether the process flag indicated by the received process flag information is “1”.
[0114] In addition, the driving diagnosis device 10 that is determined to be negative 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 Application Laid-Open No. 2019-12481 and Japanese Patent Application Laid-Open No. 2020-95403, the method of driving diagnosis based on the above-mentioned detection value data is well known. The driving diagnosis method in the present invention can be any method. For example, the diagnosis unit 101 performs driving diagnosis on the 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 the 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 the steering operation based on the detection value of the steering angle sensor 34. Moreover, the diagnosis unit 101 calculates the scores of the accelerator operation, the brake operation and the steering operation based on these detection values (refer to Figure 16 ).
[0115] On the other hand, if the determination in step S51 is yes, the driving diagnosis device 10 proceeds to step S53, where 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.
[0116] Event diagnosis is Figure 21 In step S40 of the flowchart, a diagnosis is performed to determine whether the selected event (special event) has been executed. For example, assume that Event 1 and Special Event 2 are selected. As described above, when the PCS is activated, the PCS record signal generated by the ECU 31 is included in the above-mentioned detection value data. Therefore, the diagnostic unit 101 can identify the number of times the PCS has been activated based on the received PCS record signal. When the diagnostic unit 101 determines that the number of times the PCS has been activated is 1 or less, the event determination unit 102 of the driving diagnostic 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. This signal is received by the diagnostic unit 101 as detection value data. Therefore, based on the received signal, the diagnostic unit 101 can identify whether the number of reverse actions of the vehicle 30 is 3 or less. When the diagnostic unit 101 determines that the number of reverse actions is 3 or less, the event determination unit 102 determines that Special Event 2 has been achieved.
[0117] Furthermore, the diagnostic unit 101 performs a rewarded behavior diagnosis. For example, as described above, if information indicating that the vehicle 30 underwent at least one of an inspection and a service at the vehicle maintenance shop 68 is transmitted from the communication equipment installed at the vehicle maintenance shop 68 to the driving diagnostic device 10, the diagnostic unit 101 determines that rewarded behavior 1 has been achieved. Furthermore, for example, as described above, if information indicating that the vehicle 30 stopped by the store 67 is transmitted from the communication equipment installed at the store 67 to the driving diagnostic device 10, the diagnostic unit 101 determines that rewarded behavior 2 has been achieved. Furthermore, if the detection value data transmitted from the vehicle 30 to the driving diagnostic device 10 includes data related to the driving distance and fuel consumption detected by the other detection units described above, the diagnostic unit 101 uses this data to determine whether rewarded behavior 3 has been achieved.
[0118] After completing step S53, the driving diagnosis device 10 proceeds to step S54, where the variable factor assigning unit 103 determines a variable factor based on the scores for accelerator operation, brake operation, and steering operation, the presence or absence of event completion, and the implementation of rewarded actions. This variable factor is used to reflect the results of the second driving diagnosis in the game implemented by the aforementioned game application installed on the mobile terminal 80. The game is a role-playing game that utilizes location information. Specifically, when the mobile terminal 80 moves, the character appearing in the game moves on the map screen displayed on the display unit 81. The character's abilities are evaluated based on three factors: attack power, defense power, and stamina. Furthermore, the character can acquire money and weapons. Furthermore, the character can master specified spells. The variable factors of this embodiment contribute to the level increase of each of the aforementioned attributes (attack power, defense power, stamina, money, weapons, and magic) that represent the character's characteristics. The larger the variable factor, the greater the degree of level increase in each attribute.
[0119] Figure 17 An example of a change element is shown. The higher the score of the accelerator operation, the more greatly the attack power is improved. The higher the score of the brake operation, the more greatly the defense power is improved. The higher the score of the steering operation, the more greatly 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 the event 1 is achieved, the character masters the specified magic. If the special event 2 is achieved, the character masters the specified magic. It should be noted that in this embodiment, the change element when the special events 1 to 3 are achieved is larger than the change element when the events 1 to 3 are achieved.
[0120] After completing step S54, the driving diagnosis device 10 proceeds to step S55, where the variation factor assigning unit 103 determines whether the total score transmitted by the vehicle 30 in step S22 has been received by the transceiver 11. Information related to the received total score is associated with the vehicle ID and recorded in the storage device of the driving diagnosis device 10.
[0121] If the determination result in step S55 is yes, the driving diagnosis device 10 proceeds to step S56, and the variation factor adding unit 103 refers to Figure 18 The coefficient map 72 is used to calculate the coefficient. For example, if the total lock points is "4," the coefficient is "2.5." Alternatively, if the total lock points is "0" because the mobile terminal 80 in the vehicle 30A is unlocked, the coefficient is "0."
[0122] After completing step S52, the driving diagnosis device 10 proceeds to step S57, where the diagnosis unit 101 records the results of the first driving diagnosis to the storage device. Furthermore, after completing step S56, the driving diagnosis device 10 proceeds to step S57, where the diagnosis unit 101 records the results of the second driving diagnosis to the storage device, and the variation factor assigning unit 103 records the variation factor and coefficient to the storage device.
[0123] After completing the process of step S57 , the driving diagnosis device 10 proceeds to step S58 and determines whether the transmission and reception unit 11 has received a diagnosis result transmission request from the mobile terminal 80 .
[0124] If the driving diagnosis device 10 determines "yes" in step S58, the process proceeds to step S59. If the process in step S52 has been completed, the transceiver 11 transmits the results of the first driving diagnosis to the first transceiver 83 of the mobile terminal 80. On the other hand, if the process in step S56 has been completed, the transceiver 11 transmits the results of the second driving diagnosis, the variation factor, and the coefficient to the first transceiver 83.
[0125] If the determination result is NO in steps S50 and S58 or if the process of step S59 is completed, the driving diagnosis device 10 temporarily ends the process. Figure 22 Flowchart processing.
[0126] Next, regarding the process flow of the mobile terminal 80, use Figure 23 The mobile terminal 80 repeats the execution of Figure 23 Flowchart processing.
[0127] In step S60 , the display unit control unit 803 of the mobile terminal 80 determines whether the driving diagnosis display application is being activated.
[0128] 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 (first driving diagnosis or second driving diagnosis) from the driving diagnosis device 10 .
[0129] If the mobile terminal 80 determines that it is yes in step S61, it proceeds to step S62, and the display control unit 803 makes the display control unit 803 Figure 16 The driving diagnosis result image 85 shown is displayed on the display unit 81 .
[0130] If the result of the determination in steps S60 and S61 is negative or the processing in step S62 is completed, the mobile terminal 80 temporarily ends the process. Figure 23 Flowchart processing.
[0131] Next, regarding the process flow of the mobile terminal 80, use Figure 24 The mobile terminal 80 repeats the execution of Figure 24 Flowchart processing.
[0132] In step S70 , the display unit control unit 803 of the mobile terminal 80 determines whether the game application is currently being activated.
[0133] 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 (first driving diagnosis or second driving diagnosis) from the driving diagnosis device 10 .
[0134] 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 coefficient have been received from the driving diagnosis device 10 .
[0135] If the mobile terminal 80 determines "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. 7 ) indicating the change element reflecting the coefficient. Figure 17 ) is displayed on the display unit 81. Figure 17 Each of the change elements shown in the change element display image 71 is a change 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 Figure 17 For example, when the coefficient is "2.5", the attack power, defense power, physical strength and money given to the character become Figure 17 In addition, when the coefficient is "2", the power of the weapon given to the character and the power of the magic mastered by the character become Figure 17 In the case of the coefficient of "2.5", the power of the weapon given to the character and the power of the magic mastered by the character become Figure 17 2.5 times the situation shown.
[0136] 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).
[0137] If the mobile terminal 80 determines that it is yes in step S74, it proceeds to step S75, and the display control unit 803 makes the display control unit 803 Figure 19 The main image 86 shown is displayed on the display unit 81. Figure 19 The main image 86 includes a character 87, an ability display section 88, a money display section 89, a weapon display section 90, and a magic display section 91. The ability display section 88 displays the attack power, defense power, and physical strength, which reflect the variable factors calculated in step S73. The money display section 89 displays the total amount of money, which reflects the variable factors. The weapon display section 90 displays the weapon currently possessed by the character 87, which reflects the variable factors. The magic display section 91 displays the magic currently mastered by the character 87, which reflects the variable factors.
[0138] If the result of the determination in steps S70, S71, or S74 is negative or the processing in step S75 is completed, the mobile terminal 80 temporarily ends the process. Figure 24 Flowchart processing.
[0139] As described above, the diagnostic unit 101 of the driving diagnostic device 10 of this embodiment diagnoses multiple driving diagnostic items (accelerator operation, brake operation, steering operation, whether an event has been achieved, whether a rewarded action has been achieved) with different contents based on the driving operation of the vehicle 30. Furthermore, the variation element imparting unit 103 imparts variation elements generated based on the diagnosis results of each driving diagnostic item to the game character 87. Therefore, if diagnosis results are obtained for multiple driving diagnostic items, multiple variation elements with different contents are imparted to the character 87. Therefore, in order to provide the character 87 with a variety of variations, the driver needs to perform driving operations corresponding to the various driving diagnostic items. Thus, the driving diagnostic device 10 can encourage the driver to perform driving operations corresponding to the various driving diagnostic items being diagnosed.
[0140] Furthermore, the diagnosis unit 101 calculates scores related to a plurality of driving diagnosis items based on driving operations, and the variation factor assigning unit 103 generates variation factors corresponding to the scores. Therefore, the driving diagnosis device 10 can encourage the driver to perform driving operations that result in high scores for each driving diagnosis item.
[0141] 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 encourage the driver to perform the incentive behavior.
[0142] Furthermore, if the number of times the same event has been executed exceeds a limit, the driver is prohibited from executing the same event. Therefore, there is a high probability that the driver will execute an event different from the same event. This can encourage the driver to perform driving operations that require diagnosis of a large number of driving diagnostic items.
[0143] However, if the same event has been executed a limited number of times and a prescribed fee has been charged, the determination prohibition unit 319 permits the driver to execute the same event. There are cases where the driver strongly desires the execution of the same event (driving diagnosis). In such cases, the driving diagnosis device 10 permits the driver to execute the same event.
[0144] Furthermore, if a predetermined time has elapsed since the same event was executed a limited number of times or more, the determination prohibition unit 319 permits the driver to execute the same event. If the predetermined time has elapsed, it makes sense for the driver to execute the same event (driving diagnosis). In such a case, the driving diagnosis device 10 permits the driver to execute the same event.
[0145] Furthermore, 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.
[0146] Furthermore, a driver viewing display unit 36 can recognize that some of the multiple events are special events. Furthermore, the change factor imparted to character 87 when a special event is executed is greater than the change factor imparted to character 87 when an event other than a special event is executed. This encourages the driver to execute special events.
[0147] Furthermore, the association determination unit 311 of the vehicle 30 determines whether the mobile terminal 80 is associated with the vehicle 30. Furthermore, the lock determination unit 313 determines whether the mobile terminal 80 associated with the vehicle 30 is in a locked state, where operation of the mobile terminal 80 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 lock points for each locked state, and the total lock points. Thus, when the mobile terminal 80 is set to a locked state, the driver can identify the level of the locked state. This can encourage the driver to lock the mobile terminal 80.
[0148] Furthermore, if mobile terminal 80 is locked solely due to the function of mobile terminal 80, there is a possibility that the locked state may be released by the driver operating mobile terminal 80 while vehicle 30 is traveling. Therefore, 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 vehicle 30 is higher than the strength level of the individual locked state based solely on the function of mobile terminal 80. This encourages the driver to select an associated locked state with a higher strength level than the individual locked state.
[0149] Furthermore, the first interlocked state, which is the locked state when the vehicle 30 is detected to be in motion, can be released when the vehicle 30 stops. On the other hand, the second interlocked state, which is the locked state when the IG switch 35 is detected to be in the on position, cannot be released unless the IG switch 35 is operated. Therefore, the level determination unit 314 determines that the intensity level of the second interlocked state is higher than the intensity level of the first interlocked state. This can encourage the driver to purchase or rent a vehicle 30 in which the mobile terminal 80 is set to the second interlocked state when the IG switch 35 is detected to be in the on position.
[0150] Furthermore, the higher the intensity level of the locked state determined by level determination unit 314, the larger the coefficient. In other words, the higher the intensity level, the larger the variable factor. This can encourage the driver to select an associated locked state (the first associated locked state, the second associated locked state) with an intensity level higher than that of the single locked state.
[0151] While the driving diagnosis device 10 and the driving diagnosis method according to the embodiment have been described above, the driving diagnosis device 10 and the driving diagnosis method can be appropriately modified in design without departing from the spirit of the present invention.
[0152] 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 reward 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 portion of accelerator operations, brake operations, and steering operations may be included in the driving diagnosis items. The number of events and reward behaviors may also be one. As the content of the event, the same content as the reward behavior described above may be specified. As the content of the reward behavior, the same content as the event described above may be specified.
[0153] The variable element may be different from the above. For example, if the player playing the game using mobile terminal 80 can select a character different from character 87, the variable element may be the right to select another character. Alternatively, the variable element may be the right to draw lots to obtain money or weapons.
[0154] A variation may also allow the player to select a character other than the one already acting in the game. For example, upon achieving a predetermined event, the variation assigning unit 103 may generate a variation for the player to select a different character. Furthermore, in this case, the variation assigning unit 103 may assign various variations to each selected character.
[0155] Furthermore, the game application can be programmed so that the player can arbitrarily select multiple characters. In other words, the player can select any multiple characters independently of the driving diagnosis. In this case, for example, the variation factor assigning unit 103 can assign a variation factor to at least one selected character when a predetermined event is achieved.
[0156] If the modification factor includes the ability to add the ability to select additional characters or the player can select multiple characters at will, for example, after one character has fully grown, in order to grow other characters, the driver must continue to perform driving operations that diagnose various driving diagnostic items. In other words, the driver must continue to perform driving operations using the driving diagnostic application 31AP2. Therefore, the driving diagnostic device 10 of this modified example can encourage the driver to perform driving operations that diagnose various driving diagnostic items.
[0157] A driving diagnosis display application and a game application may be installed in the ECU 31 of the vehicle 30. In this case, the display unit (operation terminal) 36 displays a driving diagnosis result image 85 and a game image (such as the change element display image 71 and the main image 86).
[0158] Alternatively, the event determination unit 102 can identify the accuracy of determining whether an event has been executed for each event. In this case, the variation factor generated by the variation factor assignment unit 103 when an event with a higher accuracy (the second event) among multiple events has been achieved can be larger than the variation factor generated when an event with a lower accuracy (the first event) has been achieved. It should be noted that the accuracy of the determination can also be determined based on the type of information used to make the determination. For example, if the data used to determine whether an event has been achieved is data detected by the detection unit of the vehicle 30, the accuracy of the determination is high. On the other hand, if the data used to determine whether an event has been achieved is different from the data detected by the detection unit of the vehicle 30, the accuracy of the determination is low. This different data may be, for example, the vehicle's location information obtained by the mobile terminal and information transmitted from the store 67. For example, if the event determination unit 102 uses the vehicle's location information obtained by the mobile terminal to determine whether an event has been achieved, the accuracy of the determination is low. This modification can encourage the driver to execute an event with higher accuracy.
[0159] Alternatively, the designation unit 318 may select an event that the driver can execute and display it on the display unit 36. In other words, in this case, the driver cannot select an event that the driver wants to execute from among a plurality of events, and the driver executes only the events displayed on the display unit 36. In this case, the designation unit 318 may display a plurality of events on the display unit 36.
[0160] Consider a situation where an event is designated as a special event during the aforementioned prescribed period. This prescribed period includes a first time and a second time, where the first time is an arbitrary time and the second time is an arbitrary time later than the first time. In this case, the magnitude of the variable element when the special event is executed at the second time can be larger than the magnitude of the variable element when the same special event is executed at the first time. In this case, as the remaining time in the prescribed period decreases, the driver viewing display unit 36 is more likely to intend to execute the special event. This makes it easier for the driver to execute the special event.
[0161] The driving diagnosis device 10 may also include a group identification unit that obtains driving diagnosis results from multiple vehicles 30 and, based on the obtained driving diagnosis results, identifies a target group consisting of multiple drivers with similar driving operation characteristics. In this case, the event determination unit 102 identifies, based on the plurality of driving diagnosis results, a target event, which is an event in which a driving diagnosis is performed when the target group receives a driving diagnosis result lower than a predetermined level. Furthermore, if the event determination unit 102 determines that a driver belonging to the target group has performed the target event, the variation factor assignment unit 103 generates a variation factor that is larger than that in the case where a driver belonging to the target group has performed an event other than the target event, and assigns it to the character 87. This increases the likelihood that the driver will perform an event they are not proficient in, thereby encouraging the driver to perform driving operations that require diagnosis of a large number of driving diagnosis items.
[0162] 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.
[0163] The driving diagnosis device 10 may include at least one function 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 event identification unit 317 , the designation unit 318 , and the determination prohibition unit 319 .
[0164] 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 vehicle 30's running, steering, and braking, 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 engine's cooling water temperature or a yaw rate sensor. Furthermore, any number of detection units may be used.
[0165] The driving diagnosis device 10 may also be connected to the Internet. In this case, for example, the detection value data acquired from the vehicle 30 is recorded on 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 .
[0166] 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: an event display unit for displaying a plurality of events executed while the vehicle is being driven; An event determination unit, which determines whether the event has been executed; a variation element imparting unit that imparts a variation element generated in response to the event determined to be executed by the event determining unit to a character in a game displayed on a display unit of an operation terminal by executing a game application; and a designating unit, which designates a portion of the events as special events, The event display unit displays that the part of the events is the special event. When the event determination unit determines that the special event is executed, the change factor imparting unit imparts a larger change factor to the character than when the event determination unit determines that the event other than the special event is executed, thereby prompting the driver to execute the special event. The designating unit designates a portion of the events as the special events within a predetermined period. The event determination unit determines that the change factor when the special event is executed at a second time point in the prescribed period later than the first time point in the prescribed period is greater than the change factor when the event determination unit determines that the special event is executed at the first time point, thereby prompting the driver to execute the special event. The driving diagnosis device comprises: a diagnosis result acquisition unit that acquires a plurality of driving diagnosis results of the vehicles; and a group identifying unit that identifies a target group including a plurality of drivers having similar driving operation characteristics based on the plurality of diagnosis results acquired by the diagnosis result acquiring unit; The change factor when the event determination unit determines that the target event is performed by the driver belonging to the target group is greater than the change factor when the event determination unit determines that the event other than the target event is performed by the driver belonging to the target group, the target event being the event in which the driving diagnosis is performed in which the target group obtains the diagnostic result lower than a predetermined level, thereby causing the driver to perform a driving operation that causes many driving diagnostic items to be diagnosed, The special event is to suppress the number of sudden braking to 3 times or less, suppress the number of reverse operations to 3 times or less, or suppress the number of U-turns to 1 time or less within 1 month.
Citation Information
Patent Citations
Operation state display device for vehicle
JP1998329580A
Driving diagnostic device and driving diagnostic method
JP2019012481A
Point management device
JP2020095403A
Method and system for controlling and modifying driving behaviors
US20140113619A1
Interactive driver development
US9691298B1