Interface device, output method, and storage medium

The interface device and method facilitate easy and intuitive evaluation of user operations by allowing users to adjust evaluation levels, addressing the challenge of varying skill levels in sustainable transportation systems.

JP7663645B2Active Publication Date: 2025-04-16HONDA MOTOR CO LTD
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
JP2023164645
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-10-21
Filing Date
2023-09-27
Publication Date
2025-04-16
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

Existing systems for evaluating user operations, particularly in the context of sustainable transportation, face challenges in making these evaluations easy and intuitive for users with varying skill levels.

Method used

An interface device and method that includes an evaluation system, an interface device with a display, an instruction input unit, a level display unit, and a process for switching the level display in response to user instructions, allowing users to easily adjust the evaluation level and receive feedback on their operational abilities.

Benefits of technology

This solution enables effective evaluation of user operations based on skill levels, allowing users to easily select their evaluation level, thereby reducing operational burden and contributing to the development of sustainable transportation systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007663645000001
    Figure 0007663645000001
  • Figure 0007663645000002
    Figure 0007663645000002
  • Figure 0007663645000003
    Figure 0007663645000003
Patent Text Reader

Abstract

To more easily perform operation when evaluating a user's operation.SOLUTION: An interface device supports transmission of information between an evaluation system for evaluating a user's operation to an operation object and the user. The interface device includes: a display for displaying information to a user; an instruction input unit for receiving a user's instruction; and a processor for executing processing for displaying a level display part showing a level of an evaluation criterion of a user's operation in the evaluation system on the display, processing for switching display of the level display unit according to an instruction for increasing or decreasing a level inputted to the instruction input unit, and processing for outputting evaluation reference level information showing a level corresponding to display of the level display unit to the evaluation system.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an interface device, an output method, and a storage medium. [Background technology]

[0002] In recent years, efforts to provide access to sustainable transportation systems that take into consideration vulnerable transport participants have been gaining momentum. To achieve this, efforts are being made to further improve transport safety and convenience through research and development into improving vehicle operation techniques. As prior art for improving operation techniques, a method for evaluating operations performed by users has been known. For example, Patent Document 1 discloses a device that outputs advice on vehicle driving to a driver and evaluates the driver after the vehicle has been driven. [Prior art documents] [Patent documents]

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

[0004] Incidentally, when evaluating operations by a user, it is required that the user can easily perform the necessary operations. In order to solve the above problems, the present application aims to make it easier to evaluate user operations, thereby contributing to the development of sustainable transportation systems. [Means for solving the problem]

[0005] As a first aspect for achieving the above-mentioned object, there is provided an interface device that supports information transmission between an evaluation system that evaluates a user's operation on an operation object and the user, the interface device comprising: a display that displays information for the user; an instruction input unit that accepts instructions from the user; and a processor that executes the following processes: displaying on the display a level display unit that indicates the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting, to the evaluation system, evaluation criterion level information that indicates the level corresponding to the display of the level display unit.

[0006] As a second aspect for achieving the above object, there is provided an output method for supporting information transmission between an evaluation system for evaluating a user's operation on an operation object and the user, the output method performing the following processes using an interface device having a display for displaying information for the user and an instruction input unit for receiving instructions from the user: displaying on the display a level display unit indicating the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting evaluation criterion level information indicating the level corresponding to the display of the level display unit to the evaluation system.

[0007] As a third aspect for achieving the above object, there is provided a storage medium storing a program executed by a processor of an interface device having a display that displays information for a user and an instruction input unit that accepts instructions from the user, the storage medium storing a program that supports information transmission between the user and an evaluation system that evaluates the user's operation on an object to be operated, the storage medium storing a program that executes the following processes: displaying, by the processor, a level display unit that indicates the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting, to the evaluation system, evaluation criterion level information that indicates the level corresponding to the display of the level display unit. Effect of the Invention

[0008] According to the above configuration, the user's operation of the operation object is evaluated according to a level corresponding to the user's skill, so that operations of various users with different operating abilities can be appropriately evaluated. Furthermore, since the user can select or specify the level by a simple operation, the user can be provided with an experience of evaluating the user's operating ability with a small operational burden, which can contribute to the development of a sustainable transportation system. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a driving evaluation system. [Diagram 2] FIG. 1 is a diagram showing an example of the arrangement of a display audio in a vehicle. [Diagram 3] FIG. 4 is a diagram showing a display example of a display audio. [Figure 4] FIG. 4 is a diagram showing a display example of a display audio. [Diagram 5] FIG. 11 is a diagram showing another display example of the display audio. [Figure 6] FIG. 4 is a sequence diagram showing the operation of the driving evaluation system. [Figure 7]4 is a flowchart showing the operation of the driving evaluation system. [Figure 8] 4 is a flowchart showing the operation of the driving evaluation system. [Figure 9] FIG. 13 is a diagram showing another example of the configuration of the driving evaluation system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] [1. Configuration of driving evaluation system] FIG. 1 is an explanatory diagram showing an example of the configuration of a driving evaluation system 1 according to this embodiment. The driving evaluation system 1 is a system that evaluates a user's operation of a vehicle V. The vehicle V is an example of an object to be operated. The object to be operated may be either a real object that operates by a user's operation, or a virtual object such as a video or image, and is, for example, a moving object that moves based on a user's operation. In this embodiment, an example in which the driving evaluation system 1 is applied to a vehicle V as an example of a moving object will be described.

[0011] The driving evaluation system 1 includes an interface device 2 having a mobile device 10 and a display audio (hereinafter, referred to as DA) 30. The DA 30 is an example of a display device mounted on a vehicle V, and includes a touch panel 34 as a display.

[0012] FIG. 2 is a diagram showing an example of the arrangement of the DA 30 in a vehicle V. In the example of the arrangement shown in FIG. 2, a touch panel 34 is embedded in an instrument panel 60 of the vehicle V. The touch panel 34 is located to the side of a meter panel 61 and in the vicinity of a steering wheel 62. The touch panel 34 is located in a position that is easy for a user, who is a driver of the vehicle V, to operate and view. FIG. 2 shows a configuration in which a steering switch unit 40 is arranged on the steering wheel 62. The steering switch unit 40 includes, for example, a plurality of switches 41, 42. The switches 41 and 42 may be push-button switches or may be capacitance sensors that detect contact operations.

[0013] 2, the DA 30 is a device that is fixedly installed inside the vehicle V. The DA 30 may be a portable electronic device that is removable from the vehicle V. For example, the DA 30 may be a portable car navigation device or a tablet computer.

[0014] The DA 30 includes a DA processor 31, a DA memory 32, a first communication device 33, a touch panel 34, and a vehicle I / F 35. The DA processor 31 is a central processing unit (CPU), a microprocessor unit (MPU), or another arithmetic processing device. The DA memory 32 is a non-volatile storage device that stores programs and data. The DA processor 31 corresponds to an example of a display processor.

[0015] The DA processor 31 controls each part of the DA 30 by executing a control program 321 stored in the DA memory 32. The DA processor 31 may be a SoC (System on Chip) integrated with a volatile storage device (not shown) and the DA memory 32.

[0016] The first communication device 33 (transmitter / receiver, communication circuit) executes communication with the second communication device 13 included in the mobile device 10. The first communication device 33 and the second communication device 13 execute data communication via a communication line 37. The communication line 37 is a wired communication line formed of a communication cable, or a wireless communication line. The communication line 37 is, for example, a USB (Universal Serial Bus) cable or other data communication cable. In addition, for example, the communication line 37 may be a wireless communication line conforming to Bluetooth (registered trademark), Wi-Fi (registered trademark), or other wireless communication standards.

[0017] The touch panel 34 includes a touch sensor 341 and a display panel 342. The display panel 342 is a display panel that displays an image or video under the control of the DA processor 31. The display panel 342 is, for example, an LCD (Liquid Crystal Display) panel or an organic EL (Electro-Luminescence) display panel. The touch sensor 341 is mounted on the surface of the display panel 342. When a user performs a touch operation on the surface of the display panel 342, the touch sensor 341 detects the touch operation and identifies the position where the touch operation is performed. The touch sensor 341 is, for example, configured of a pressure-sensitive sensor or a capacitance sensor.

[0018] The vehicle I / F (interface) 35 is a connection device (connector, communication device (transmitter / receiver, communication circuit)) that is connected to devices mounted on the vehicle V. In the configuration example of FIG. 1, the vehicle I / F 35 is connected to a speaker 43.

[0019] The DA processor 31 includes an input detection unit 311, a voice control unit 312, and a display control unit 313. These are functional units configured by software. Specifically, these are configured by the DA processor 31 executing a control program 321.

[0020] The input detection unit 311 outputs data relating to the touch operation detected by the touch sensor 341 to the mobile device 10 via the first communication unit 33. The audio control unit 312 causes the first communication unit 33 to receive audio data transmitted by the mobile device 10. The audio control unit 312 causes the first communication unit 33 to output audio from the speaker 43 based on the audio data received. The display control unit 313 causes the first communication unit 33 to receive the display data transmitted by the mobile device 10. The display control unit 313 causes the display panel 342 to display images and videos based on the display data received by the first communication unit 33. The touch panel 34 and the speaker 43 correspond to an example of an output unit.

[0021] The vehicle I / F 35 may be connected to switches 41 and 42. The switches 41 and 42 are provided on the steering wheel 62 as shown in FIG. 2. When the switches 41 and 42 are connected to the vehicle I / F 35, the switch 41 corresponds to an example of an up instruction input unit, similar to the up instruction button 221 described later. The switch 42 corresponds to an example of a down instruction input unit, similar to the down instruction button 222. In this case, the input detection unit 311 outputs data indicating the operated switch to the mobile device 10 in response to an operation of the switch 41 or the switch 42.

[0022] The vehicle I / F 35 may be connected to an ECU 50 (computer) mounted on the vehicle V. In this case, the vehicle I / F 35 is connected to a CAN bus installed in the vehicle V. When the ECU 50 is connected to the vehicle I / F 35, the DA processor 31 acquires data related to the operation of the vehicle V by the user via the vehicle I / F 35. This data includes, for example, the operation amount of the accelerator pedal, the throttle opening, the operation amount of the brake pedal, and the steering angle of the steering wheel 62. In this case, the input detection unit 311 outputs the data acquired from the ECU 50 to the mobile device 10.

[0023] The mobile device 10 includes a processor 11, a memory 12, a second communication device 13, an IMU 14, a GNSS 15, and a third communication device 16. The mobile device 10 is a portable electronic device, such as a smartphone, a tablet computer, or a notebook computer. The mobile device 10 may be a device fixed inside the vehicle V. In addition to the components shown in FIG. 1, the mobile device 10 includes a display, a speaker, a microphone, and other devices, but illustration and description of these are omitted.

[0024] The processor 11 is a CPU, an MPU, or another type of arithmetic processing device. The memory 12 is a non-volatile storage device that stores programs and data. The processor 11 controls each part of the mobile device 10 by executing a control program 121 stored in the memory 12. The processor 11 may be an SoC integrated with a volatile storage device (not shown) and the memory 12.

[0025] The second communication device 13 (transmitter / receiver, communication circuit) communicates with a first communication device 33 included in the DA 30 via a communication line 37.

[0026] The IMU (Inertial Measurement Unit) 14 is an example of a motion sensor included in the mobile device 10. The IMU 14 is an integrated sensor unit including at least an acceleration sensor, and may include either a gyro sensor or a magnetic sensor. The IMU 14 outputs detected data to the processor 11.

[0027] A global navigation satellite system (GNSS) 15 detects the location information of the mobile device 10 and outputs data indicating the location information to the processor 11.

[0028] 6, 7, and 8, if the processor 11 does not use data output by the IMU 14, the mobile device 10 does not need to include the IMU 14. The same applies to the GNSS 15.

[0029] The memory 12 stores a control program 121, a DA control application 122, an evaluation application 123, setting data 124, and map data 125. The control program 121 is a basic control program for the processor 11 to control the mobile device 10, and is, for example, an OS (operating system) of the mobile device 10. The DA control application 122 and the evaluation application 123 are application programs installed in the mobile device 10.

[0030] The processor 11 includes an input control unit 111, an output control unit 112, an evaluation system 113, and a level management unit 114. These are functional units configured by software. Specifically, these are configured by the processor 11 executing a control program 121.

[0031] The processor 11 executes a control program 121 to control each unit of the mobile device 10. The processor 11 executes a DA control application 122 to function as an input control unit 111, an output control unit 112, and a level management unit 114. The processor 11 executes an evaluation application 123 to function as an evaluation system 113.

[0032] The input control unit 111 acquires data transmitted by the DA30 using the function of the input detection unit 311. The input control unit 111 outputs the acquired data to the evaluation system 113 and / or the level management unit 114. The output control unit 112 outputs data generated by the evaluation system 113 and data generated by the level management unit 114 to the DA30 via the second communication device 13.

[0033] The evaluation system 113 evaluates the driving operation of the vehicle V by the user. The evaluation system 113 evaluates the driving operation based on data indicating the movement of the mobile device 10 detected by the IMU 14 or data acquired by the input control unit 111 from the DA 30. For example, the evaluation system 113 estimates the movement of the vehicle V on which the mobile device 10 is installed or mounted from the data detected by the IMU 14. When the user performs an operation, the evaluation system 113 evaluates the operation. The evaluation system 113 gives a high evaluation if the user's operation is a good operation or close to a good operation, and gives a low evaluation if the user's operation is a bad operation or close to a bad operation. For example, the evaluation system 113 calculates an evaluation score indicating whether the driving operation by the user is close to a desirable operation based on the movement of the vehicle V. An upper and lower limit are set for the evaluation score, and the higher the evaluation score, the higher the evaluation score means that the user's operation is evaluated, and the best operation is given the upper evaluation score. Also, a low evaluation score means that the user's operation is evaluated low. The evaluation system 113 may evaluate the driving operation using data acquired by the mobile device 10 from the ECU 50. For example, the evaluation system 113 may perform the evaluation using data detected by an IMU (not shown) connected to the ECU 50. For example, the evaluation system 113 may perform the evaluation using data acquired by the mobile device 10 from the ECU 50, such as the operation amount of the accelerator pedal, the throttle opening, the operation amount of the brake pedal, and the steering angle of the steering wheel 62.

[0034] The evaluation system 113 can set a level for evaluating driving performance. The evaluation system 113 can set, for example, a plurality of levels, and evaluates the driving performance at a selected level from among the plurality of levels. As an example, the evaluation system 113 of this embodiment can select and set any one of five levels, levels 1, 2, 3, 4, and 5. Among levels 1 to 5, the smaller the number, the lower the level, and the larger the number, the higher the level. From this perspective, the levels can be called grades.

[0035] A low level is suitable for evaluation of a user who is inexperienced in driving operations. A high level is suitable for evaluation of a skilled user who has a high level of proficiency in driving operations. The evaluation system 113 has evaluation criteria corresponding to each level. When a level is set, the evaluation system 113 evaluates the user's driving operations using the evaluation criteria corresponding to the set level.

[0036] When the evaluation system 113 evaluates the driving operation of the user and the evaluation score is higher than a predetermined standard, the evaluation system 113 may change the set level to a level one or two steps higher. As a result, as the driving operation of the user improves, the level of the evaluation system 113 increases accordingly. When the evaluation system 113 evaluates the driving operation of the user and the evaluation score is lower than a predetermined standard, the evaluation system 113 may change the set level to a level one or two steps lower.

[0037] The evaluation system 113 performs evaluation of the user's driving operation at predetermined time intervals, every time the vehicle V moves a predetermined amount, or every time a predetermined number of operations are performed. For example, the evaluation system 113 may perform evaluation on all operations from when the vehicle V starts traveling until the vehicle V stops. In this case, for example, the vehicle V starts traveling when the vehicle speed of the vehicle V becomes equal to or higher than a first reference speed, and the vehicle V stops when the vehicle speed of the vehicle V becomes equal to or lower than a second reference speed.

[0038] The evaluation system 113 outputs advice to the user according to the result of evaluating the user's driving operation. The advice to the user is output by display or sound. For example, the evaluation system 113 outputs data related to the advice, and the output control unit 112 generates display data or sound data of the advice and outputs it to the mobile device 10. The mobile device 10 updates the display of the touch panel 34 based on the display data generated by the output control unit 112, or outputs sound from the speaker 43 based on the sound data generated by the output control unit 112.

[0039] The evaluation system 113 can set the type or category of operation to be evaluated among the driving operations performed by the user. The type or category of operation includes, for example, accelerator operation, brake operation, and steering operation. When the evaluation target is set, the evaluation system 113 calculates an evaluation score for the set evaluation based on the evaluation criteria for each level.

[0040] The level management unit 114 sets an evaluation level in the evaluation system 113. When an operation to instruct a change of the level is performed by the touch panel 34 or the switches 41, 42, the level management unit 114 changes the level set in the evaluation system 113 to a higher or lower level in response to the operation. When the level management unit 114 changes the level of the evaluation system 113, it updates the display of the indicator 230 displayed by the touch panel 34, as described below. Furthermore, the level management unit 114 sets the type or category of operation in the evaluation system 113 according to the user's operation. In the evaluation system 113, initial values ​​are set in advance for the type or category of the operation to be evaluated and the level of the evaluation.

[0041] The third communication device 16 (transmitter / receiver, communication circuit) is connected to a communication network 500 and communicates with the server 400 through the communication network 500. The communication network 500 may be any data communication network, such as a wide area communication network including a public line network, or a LAN (Local Area Network). The server 400 is a server computer capable of performing data communication with the mobile device 10. The server 400 may be a single server computer, or multiple server computers may behave as the server 400 by performing distributed processing.

[0042] The server 400 provides, for example, the DA control application 122 and the evaluation application 123 to the mobile device 10. In this case, the mobile device 10 can download and install the DA control application 122 and the evaluation application 123 from the server 400. In addition, the mobile device 10 can update the DA control application 122 and the evaluation application 123 based on data downloaded from the server 400.

[0043] [2. User interface configuration] 3 and 4 are diagrams showing examples of the display of the DA30. 3 is displayed when evaluation system 113 operates in accordance with a user's operation. In this display example, screen 200 is displayed over almost the entire displayable area of ​​touch panel 34. Screen 200 is a screen for evaluation, and corresponds to an example of one screen of the present invention.

[0044] An input area 210 is disposed at the top of the screen 200. The input area 210 is an area in which instructions can be input by a touch operation by the user. An up instruction button 221, a down instruction button 222, and an execution instruction input section 223 are arranged in the input area 210. The up instruction button 221, the down instruction button 222, and the execution instruction input section 223 configure an instruction input section. The up instruction button 221 corresponds to an example of the up instruction input section, and the down instruction button 222 corresponds to an example of the down instruction input section.

[0045] The up instruction button 221 and the down instruction button 222 accept input of instructions to change the evaluation level set in the evaluation system 113. The up instruction button 221 is an instruction input unit for inputting an instruction to raise the evaluation level, i.e., to change it to a higher level. The down instruction button 222 is an instruction input unit for inputting an instruction to lower the evaluation level, i.e., to change it to a lower level.

[0046] The execution instruction input unit 223 is an instruction input unit for instructing the start and stop of evaluation by the evaluation system 113. Every time the user touches the display position of the execution instruction input unit 223, an instruction to start and stop the evaluation by the evaluation system 113 is accepted.

[0047] An indicator 230 is arranged in the input area 210. The indicator 230 is a display object that indicates a level set in the evaluation system 113. The indicator 230 is a bar displayed in the left-right direction in the figure, and the higher the level, the further the display of the indicator 230 extends to the right. Here, the direction in which the indicator 230 extends is the X direction. The X direction corresponds to an example of the first direction. However, the form of the object displayed by the indicator 230 is not limited to this. The form of the object is, for example, the shape, size, pattern, and color of the object. That is, the display object indicating the level is not limited to a bar shape like the indicator 230, and may be displayed, for example, by adding text indicating the level to a bar similar to the indicator 230. Also, for example, the indicator 230 may be a display object in the shape of a pie chart, or may be a bar extending in a direction intersecting the X direction. The indicator 230 is an example of a level display unit.

[0048] The length of the bar of indicator 230 becomes shorter as the evaluation level of evaluation system 113 decreases, and becomes longer as the evaluation level increases. Since the position of the left end of the bar of indicator 230 is fixed, the bar becomes longer in the X direction and shortens in the opposite direction to the X direction. In the example of Fig. 3, indicator 230 is divided into five regions, and therefore expands and contracts in five stages. The shortest state of the bar of indicator 230 indicates level 1, and the longest state of the bar indicates level 5.

[0049] The up instruction button 221 and the down instruction button 222 are configured with icons corresponding to the extension direction of the bar of the indicator 230. For example, the up instruction button 221 is an image or illustration of an arrow indicating the direction in which the bar of the indicator 230 extends. The down instruction button 222 is an image or illustration of an arrow indicating the direction in which the bar of the indicator 230 shortens. The up instruction button 221 and the down instruction button 222 are arranged in accordance with the extension direction of the bar of the indicator 230. In other words, the up instruction button 221 is located further in the extension direction of the bar of the indicator 230, i.e., in the X direction, than the down instruction button 222.

[0050] Indicator 230 is a bar that extends in the X direction and contracts in the opposite direction to the X direction. Up instruction button 221 and down instruction button 222 are a graphical user interface (GUI) including icons corresponding to the expansion and contraction directions of the bar of indicator 230. Such a combination and arrangement of up instruction button 221, down instruction button 222, and indicator 230 allows the user to perform intuitive operations.

[0051] 3, indicator 230 has an expandable bar, and up instruction button 221 is an icon indicating the direction in which the bar extends. Therefore, by looking at the icon of up instruction button 221 and indicator 230, the user can intuitively know the operation method to use when wanting to increase the evaluation level. 3, indicator 230 has an expandable bar, and down instruction button 222 is an icon indicating the direction in which the bar shrinks. Therefore, by looking at the icon of down instruction button 222 and indicator 230, the user can intuitively know the operation method to use when lowering the evaluation level.

[0052] The execution instruction input section 223 is disposed between the up instruction button 221 and the down instruction button 222. The position of the execution instruction input section 223 is not limited, but by locating the execution instruction input section 223 between the up instruction button 221 and the down instruction button 222, the contrast between the up instruction button 221 and the down instruction button 222 becomes clear. This allows the user to perform operations more intuitively.

[0053] Furthermore, in the input area 210, an indicator 230 is arranged to be aligned in the X direction with the up instruction button 221 and the down instruction button 222. More specifically, the up instruction button 221, the down instruction button 222, and the indicator 230 are arranged to be aligned in a straight line. This makes it easy for the user to understand the correspondence between the up instruction button 221 and the down instruction button 222 and the indicator 230. This allows the user to more intuitively perform an operation to change the evaluation level.

[0054] An operation type input unit 224 is disposed in the input area 210. The operation type input unit 224 is an instruction input unit that accepts an instruction input that specifies the type of evaluation. In the present embodiment, as an example, an accelerator operation, a brake operation, a steering operation, and a combination of these can be set as the type of evaluation.

[0055] When a touch operation is performed on the operation type input section 224, the mobile device 10 and the DA 30 display a setting screen on the screen 200. An example of the display of this screen is shown in FIG.

[0056] 4 shows an example of the display of an operation type selection area 250 displayed on the touch panel 34. This operation type selection area 250 is displayed, for example, superimposed on the screen 200. In the operation type selection area 250, icons 252 to 258 indicating the types of operations to be set in the evaluation system 113 are arranged. Icon 252 indicates an accelerator operation. Icon 253 indicates a steering operation. Icon 254 indicates a brake operation. Icon 255 indicates a combination of a steering operation and an accelerator operation, icon 256 indicates a combination of an accelerator operation and a brake operation, and icon 257 indicates a combination of a steering operation and a brake operation. Icon 258 indicates all combinations of a steering operation, a brake operation, and an accelerator operation.

[0057] In the operation type selection area 250, a selection display 251 for selecting the type of operation to be set in the evaluation system 113 is arranged. The selection display 251 is movable in the directions indicated by the signs +Y and -Y in the figure. In the operation type selection area 250, it is only necessary that the selection display 251 and the icons 252 to 258 are movable relatively to each other. For example, the display position of the selection display 251 may be fixed, and the icons 252 to 258 in the operation type selection area 250 may be movable in the +Y and -Y directions.

[0058] The user performs an operation of placing the selection display 251 on a desired icon among the icons 252 to 258. This operation is, for example, a touch operation or a drag operation. The mobile device 10 and the DA 30 set the type of operation or the combination of types of operation corresponding to the icon on which the selection display 251 is placed as a target for evaluation by the evaluation system 113.

[0059] Returning to FIG. 3, a map 241 is displayed in the area of ​​the screen 200 excluding the input area 210. The area in which the map 241 is displayed may be called a map area or a second area. The map 241 is a map including the current position of the vehicle V. The output control unit 112 of the mobile device 10 generates an image of the map 241 including the current position detected by the GNSS 15 with reference to the map data 125, and displays the image on the touch panel 34. When the mobile device 10 is installed or mounted on the vehicle V, the position detected by the mobile device 10 can be regarded as the position of the vehicle V. In addition, when the mobile device 10 can acquire data indicating the current position from a car navigation system mounted on the vehicle V via the vehicle I / F 35, the output control unit 112 may display the map 241 based on the data acquired from the mobile device 10.

[0060] On the map 241, an evaluation location icon 242 indicating the location where the user performed the evaluated operation and a current location icon 243 indicating the current location of the vehicle V are arranged. The evaluation location icon 242 indicates the location where the driving operation evaluated by the evaluation system 113 was performed, or the location where the driving operation to which the evaluation system 113 gave a predetermined evaluation point was performed. For example, the evaluation location icon 242 indicates the location where the driving operation to which the evaluation system 113 gave an evaluation point higher than a first threshold or lower than a second threshold was performed. The evaluation location icon 242 may be an icon including an image or illustration indicating the type of the evaluated driving operation. The evaluation location icon 242 corresponds to an example of a display object indicating the location where the operation was performed. The first threshold and the second threshold are preset values, and the first threshold is a value indicating an evaluation higher than the second threshold.

[0061] FIG. 5 is a diagram showing another display example of the DA30. Fig. 5 shows screen 201 as a modified example of screen 200 shown in Fig. 3. The timing at which screen 201 is displayed and the user's operations while screen 201 is displayed are the same as those of screen 200. Screen 201, like screen 200, is a screen for evaluation, and corresponds to an example of one screen of the present invention.

[0062] An input area 211 is disposed at the top of the screen 201. The input area 211 is an area capable of receiving instruction input by a user's touch operation. The input area 211 includes an up instruction button 221, a down instruction button 222, an execution instruction input section 223, and an operation type input section 224. The arrangement of the up instruction button 221, the down instruction button 222, the execution instruction input section 223, and the operation type input section 224 in the input area 211 is the same as that in the input area 210.

[0063] A map 241 is displayed on the screen 201. The display mode of the map 241, and the evaluation position icon 242 and the current position icon 243 displayed superimposed on the map 241 are similar to those of the screen 200 shown in FIG.

[0064] A level display section 231 is arranged in the input area 211. The level display section 231 is a display object that indicates the level set in the evaluation system 113. The level display section 231 is a character string that indicates the set level by text. In the example of FIG. 5, the level display section 231 indicates "Level 2", but when the level set in the evaluation system 113 is changed, the display of the level display section 231 is updated to "Level 1" or "Level 3".

[0065] An evaluation indicator 235 is arranged in the input area 211. The evaluation indicator 235 is a display object that indicates the result of evaluation of the user's operation by the evaluation system 113. The evaluation indicator 235 is arranged below the level display portion 231, for example.

[0066] The evaluation indicator 235 is a bar indicating the number of operations that have been given a high evaluation by the evaluation system 113. An operation that has been given a high evaluation is, for example, an operation for which the evaluation score calculated by the evaluation system 113 is higher than a first threshold value. The evaluation indicator 235 extends in the X direction as the number of driving operations that have been given a high evaluation by the evaluation system 113 increases. Furthermore, the number of times indicated by the evaluation indicator 235 is subtracted according to the number of operations that have been given an evaluation score lower than a second threshold value by the evaluation system 113, and the evaluation indicator 235 becomes shorter.

[0067] The length of the rating indicator 235 corresponds to the condition when the rating system 113 changes the level. When the length of the rating indicator 235 is maximum, it corresponds to the condition when the rating system 113 changes the set level to a higher level being satisfied. When the length of the rating indicator 235 is minimum, it corresponds to the condition when the rating system 113 changes the set level to a lower level being satisfied.

[0068] The evaluation indicator 235 conveys to the user, by the length of the bar, the evaluation given to the user's operation by the evaluation system 113 in an easy-to-understand manner. Therefore, by visually checking the evaluation indicator 235, the user can easily and intuitively know how much the user's operation is evaluated at the current evaluation level.

[0069] [3. Operation of the driving evaluation system] Fig. 6 is a sequence diagram showing the operation of the driving evaluation system 1, and shows basic operations between the mobile device 10 and the DA 30. Steps S11-S15 in Fig. 6 are executed by the processor 11 of the mobile device 10. Steps S21-S24 are executed by the DA processor 31 of the DA 30.

[0070] When the DA 30 detects an operation by a user (step S21), the DA 30 transmits operation data indicating the operation content to the mobile device 10 (step S22). The operation detected in step S21 is, for example, an operation on the input area 210 or an operation by the switches 41 and 42.

[0071] When the mobile device 10 receives the operation data transmitted by the DA 30, the mobile device 10 analyzes the operation data (step S11). The mobile device 10 executes a process based on the operation data (step S12). In step S12, for example, the evaluation by the evaluation system 113 is started, the level of the evaluation by the evaluation system 113 is changed, the type of the operation to be evaluated is set, and the like are performed. In addition, step S12 includes the execution of the evaluation by the evaluation system 113.

[0072] Based on the result of the process in step S12, the mobile device 10 updates the display data to be displayed on the touch panel 34 (step S13). The mobile device 10 transmits the display data to the DA 30 (step S14). Furthermore, when the mobile device 10 outputs sound based on the result of the process in step S12, the mobile device 10 generates sound data (step S15). The mobile device 10 transmits the generated sound data to the DA 30 (step S16).

[0073] The DA 30 receives the display data transmitted by the mobile device 10 and updates the display of the touch panel 34 based on the received display data (step S23). When the DA 30 receives the audio data transmitted by the mobile device 10, the DA 30 outputs audio from the speaker 43 based on the received audio data (step S24).

[0074] As described above, in the driving evaluation system 1, the mobile device 10 and the DA 30 are configured such that the mobile device 10 executes processing in response to an input to the DA 30, and the DA 30 updates the display and outputs audio based on the processing result.

[0075] 7 is a flowchart showing the operation of the driving evaluation system 1. In FIG.

[0076] 7 is started, for example, when the mobile device 10 starts the DA control application 122. When starting the operation of FIG. 7, the communication line 37 needs to be connected or established between the second communication device 13 and the first communication device 33. In addition, when executing the operation of FIG. 7, it is preferable that the evaluation application 123 is running in the mobile device 10.

[0077] The output control unit 112 causes the touch panel 34 to display the screen 200 including the graphical user interface of the input area 210, the indicator 230, and the map 241 (step S31). In step S31, the output control unit 112 generates display data for displaying the screen 200, transmits the display data to the DA 30, and causes the touch panel 34 to display the screen 200.

[0078] The input control unit 111 receives the operation data transmitted by the DA 30, thereby acquiring the operation data (step S32). The input control unit 111 judges whether the acquired operation data includes an operation to instruct the start of evaluation (step S33). The operation to instruct the start of evaluation is, for example, an operation on the execution instruction input unit 223. If it is judged that the operation data includes an operation to instruct the start of evaluation (step S33; YES), the input control unit 111 outputs an evaluation start request to the evaluation system 113 (step S34) and proceeds to step S35. On the other hand, if it is judged that the operation data does not include an operation to instruct the start of evaluation (step S33; NO), the input control unit 111 skips step S34 and proceeds to step S35.

[0079] In step S35, the input control unit 111 determines whether or not the operation data acquired in step S32 includes an operation to instruct a change in the evaluation level (step S35). The operation to instruct a change in the evaluation level is, for example, an operation on the up instruction button 221 and an operation on the down instruction button 222. This operation may be an operation of the switches 41 and 42.

[0080] When it is determined that the input includes an operation instructing a level change (step S35; YES), the input control unit 111 outputs evaluation standard level information to the evaluation system 113 (step S36). The evaluation standard level information is information for specifying the level of evaluation, and is information for setting the level of evaluation of the evaluation system 113. In step S36, the input control unit 111 generates evaluation standard level information for changing the level of evaluation of the evaluation system 113 as instructed by the user's operation, and outputs it to the evaluation system 113. The input control unit 111 switches the display state of the indicator 230 on the screen 200 displayed by the touch panel 34 (step S37). In step S37, the input control unit 111 changes the display state of the indicator 230 so as to correspond to the level indicated by the evaluation standard level information. Specifically, the input control unit 111 generates display data including the indicator 230 corresponding to the changed level, transmits it to the DA30, and updates the display of the screen 200 by the touch panel 34. After executing step S37, the input control unit 111 proceeds to step S38. Moreover, when it is determined that the input does not include an operation instructing a level change (step S35; NO), the input control unit 111 skips steps S36-S37 and proceeds to step S38.

[0081] In step S38, the input control unit 111 determines whether or not the operation data acquired in step S32 includes an operation that indicates the type of operation to be evaluated (step S38). The operation that indicates the type of operation to be evaluated is, for example, an operation on the operation type input unit 224.

[0082] If it is determined that the input control unit 111 includes an operation that indicates the type of operation (step S38; YES), the input control unit 111 outputs type information to the evaluation system 113 (step S39). Type information is information that specifies the type or category of operation to be evaluated. In step S39, the input control unit 111 generates type information for setting the type of operation specified by the user's operation as an evaluation target of the evaluation system 113, and outputs it to the evaluation system 113. After executing step S39, the input control unit 111 proceeds to step S40. On the other hand, if it is determined that the input control unit 111 does not include an operation that indicates the type of operation (step S38; NO), the input control unit 111 skips step S39 and proceeds to step S40.

[0083] In step S40, the input control unit 111 determines whether or not the operation data acquired in step S32 includes an operation to instruct the evaluation to be stopped (step S40). The operation to instruct the evaluation to be stopped is, for example, an operation on the execution instruction input unit 223.

[0084] If it is determined that the input includes an operation to instruct the evaluation to stop (step S40; YES), the input control unit 111 outputs an evaluation stop request to the evaluation system 113 (step S41) and proceeds to step S42. If it is determined that the input does not include an operation to instruct the evaluation to stop (step S40; NO), the input control unit 111 skips step S41 and proceeds to step S42.

[0085] In step S42, the output control unit 112 judges whether or not a display request has been made from the evaluation system 113 (step S42). When it is judged that the evaluation system 113 has made a display request (step S42; YES), the output control unit 112 updates the display of the touch panel 34 based on the display request (step S43). In step S43, the output control unit 112 generates, for example, display data for displaying the evaluation result and / or advice generated by the evaluation system 113 on the touch panel 34, transmits the display data to the DA 30, and updates the display of the screen 200. In this case, for example, a character string conveying the evaluation result or advice is displayed superimposed on the map 241 on the screen 200. After executing step S43, the output control unit 112 proceeds to step S44. If it is determined that no display request has been made from the evaluation system 113 (step S42; NO), the output control unit 112 skips step S43 and proceeds to step S44.

[0086] In step S44, the output control unit 112 judges whether or not an output request has been made by the evaluation system 113 (step S44). When it is judged that the evaluation system 113 has made an output request (step S44; YES), the output control unit 112 causes the DA 30 to execute output based on the output request (step S45). For example, in step S45, the output control unit 112 generates audio data based on the output request generated by the evaluation system 113, transmits it to the DA 30, and causes the speaker 43 to output audio. In this case, for example, audio conveying the evaluation result or advice generated by the evaluation system 113 is output. After executing step S45, the output control unit 112 proceeds to step S46. If it is determined that no output request has been made from the evaluation system 113 (step S44; NO), the output control unit 112 skips step S45 and proceeds to step S46.

[0087] In step S46, the mobile device 10 determines whether or not to end the operation of the DA control application 122 (step S46). The operation of the DA control application 122 is ended, for example, when the user operates the mobile device 10 to instruct the DA control application 122 to end, when communication via the communication line 37 is interrupted, when the DA 30 stops operating, or when the power of the DA 30 is turned off. The power of the DA 30 is turned off, for example, when the ignition of the vehicle V is turned off. If the operation of the DA control application 122 is to be ended (step S46; YES), the mobile device 10 ends the operation in Fig. 7. If the operation of the DA control application 122 is not to be ended (step S46; NO), the mobile device 10 returns to step S32.

[0088] Fig. 8 is a flowchart showing the operation of the driving evaluation system 1. Fig. 8 shows the evaluation process executed by the evaluation system 113. The evaluation system 113 determines whether or not an evaluation start request has been input (step S51), and waits while the evaluation start request has not been input (step S51; NO). When the evaluation start request has been input (step S51; YES), the evaluation system 113 starts the evaluation (step S52). The evaluation system 113 acquires data for evaluation (step S53). In step S53, the evaluation system 113 acquires, for example, a detection value of the IMU 14. The evaluation system 113 may acquire position information detected by the GNSS 15 in step S53. In step S53, the evaluation system 113 may acquire data indicating the operation amount of the accelerator pedal, the throttle opening, the operation amount of the brake pedal, the steering angle of the steering wheel 62, and the like, which are acquired by the mobile device 10 from the ECU 50. In step S53, the evaluation system 113 acquires data corresponding to the type of operation to be evaluated that is set in the evaluation system 113.

[0089] The evaluation system 113 compares the data acquired in step S53 with the evaluation criteria of the level set in the evaluation system 113 (step S54). The evaluation system 113 calculates an evaluation score for the user's operation based on the result of the comparison in step S54 (step S55).

[0090] The evaluation system 113 generates and outputs advice to the user based on the evaluation score calculated in step S55 (step S56). In step S56, the evaluation system 113 generates a display request for displaying the advice on the touch panel 34, or an output request for outputting the advice as a voice or the like from the DA 30, and outputs the generated request to the output control unit 112.

[0091] The evaluation system 113 generates a display request and outputs it to the output control unit 112 (step S57) to display the evaluation location icon 242 at the location where the operation indicated by the data acquired in step S53 was performed. As a result, the evaluation location icon 242 is displayed superimposed on the map 241.

[0092] The evaluation system 113 judges whether the evaluation of the user's driving operation meets the criterion for changing the level (step S58). The evaluation system 113 uses, for example, the evaluation score calculated in step S55 or an accumulated value or average value of the evaluation scores calculated in the past as an index for judgment. When the index for judgment is higher than a predetermined increase criterion set in advance, the evaluation system 113 judges that the index meets the criterion for changing the level set in the evaluation system 113 to a higher level. When the index for judgment is lower than a predetermined decrease criterion set in advance, the evaluation system 113 judges that the index meets the criterion for changing the level set in the evaluation system 113 to a lower level.

[0093] Also, for example, the evaluation system 113 counts the number of operations for which the evaluation system 113 calculated an evaluation score higher than a first threshold. When there is an operation for which the evaluation system 113 calculated an evaluation score lower than a second threshold, the evaluation system 113 subtracts the count value by the number of operations. When the count value reaches a preset upper limit, the evaluation system 113 determines that a criterion for changing the evaluation level of the evaluation system 113 to a higher level is met. When the count value reaches a preset lower limit, the evaluation system 113 determines that a criterion for changing the evaluation level to a lower level is met.

[0094] When the driving evaluation system 1 displays the screen 201 using the touch panel 34, the count value of the evaluation system 113 corresponds to the length of the bar of the evaluation indicator 235, and the upper and lower limits of the count value correspond, for example, to the upper and lower limits of the length of the evaluation indicator 235. In this case, the evaluation system 113 may request an update of the display of the evaluation indicator 235 on the screen 201 every time the count value is changed. In this case, in response to the display request of the evaluation system 113, the display is updated in step S43, and the length of the bar of the evaluation indicator 235 is changed.

[0095] If the evaluation system 113 determines that the level change criteria is met (step S58; YES), it changes the level set in the evaluation system 113 (step S59) and proceeds to step S60. If the evaluation system 113 determines that the level change criteria is not met (step S58; NO), it skips step S59 and proceeds to step S60.

[0096] In step S60, the evaluation system 113 judges whether or not an evaluation stop request has been input (step S60). If it is judged that an evaluation stop request has been input (step S60; YES), the evaluation system 113 ends this process. If it is judged that an evaluation stop request has not been input (step S60; NO), the evaluation system 113 returns to step S53.

[0097] In the above embodiment, a configuration has been described in which the evaluation is performed by the evaluation system 113 by the mobile device 10 executing the evaluation application 123. However, the driving evaluation system 1 may also be configured such that the evaluation is performed by a device other than the interface device 2.

[0098] FIG. 9 is a diagram showing the configuration of a driving evaluation system 1A as another configuration example of the driving evaluation system 1. As shown in FIG. In the driving evaluation system 1A, the server 400 in the driving evaluation system 1 has an evaluation system 401. Since the mobile device 10 does not perform evaluation, the evaluation application 123 may not be installed in the mobile device 10. That is, in the mobile device 10, the processor 11 may not function as the evaluation system 113. Moreover, the memory 12 may not store the evaluation application 123.

[0099] In the configuration of FIG. 9, the evaluation system 401 executes the operation of FIG. 8. The evaluation system 401 is realized by a server processor (not shown) included in the server 400 executing an application program similar to the evaluation application 123. In this configuration, the mobile device 10 executes the operation of FIG. 7 by the functions of the input control unit 111, the output control unit 112, and the level management unit 114. That is, in step S34, the mobile device 10 transmits an evaluation start request to the server 400 by the third communication device 16. Similarly, in steps S36, S39, and S41, the mobile device 10 transmits evaluation standard level information, type information, an evaluation stop request, and the like to the server 400 by the third communication device 16. In addition, the mobile device 10 detects an output request or a display request from the evaluation system 401 by receiving data transmitted by the server 400 by the third communication device 16. In this way, when the evaluation of the user's driving operation is performed using the server 400, a more accurate evaluation can be performed without increasing the processing load of the mobile device 10.

[0100] [4. Other embodiments] The above embodiment shows a specific example to which the present invention is applied, and does not limit the form to which the invention is applied.

[0101] In the above embodiment, a vehicle V is shown as a moving object that is an operation target, and FIG. 2 shows an example in which the vehicle V is a four-wheeled automobile, but this is just one example. The moving object may be a unicycle, a bicycle, a motorcycle, or other vehicles. The moving object may be a ship or an aircraft. The moving object may be an object on which a user boards, or may not be on which a user boards. The driving source of the moving object may be an internal combustion engine, a motor, or human power, or may be provided with other driving sources.

[0102] In the above embodiment, the DA30 is illustrated as having the display panel 342 as a display, but this is merely an example. For example, the DA30 may be a head-up display that projects a video or image onto the windshield of the vehicle V or another projection board. In this case, the switches 41 and 42 may be used as the up instruction input unit and the down instruction input unit. Alternatively, the DA30 may be configured to have a microphone and to be able to accept command input by the user's voice collected by the microphone. In this case, the DA30 may be configured to use the microphone as the up instruction input unit and the down instruction input unit and to accept an instruction to change the level of the evaluation of the evaluation system 113.

[0103] In the above embodiment, the mobile device 10 and the DA 30 are described as being configured separately, but this is just an example. For example, the mobile device 10 and the DA 30 may be configured as one body. In this case, the first communication unit 33 and the second communication unit 13 correspond to communication interfaces within the one body.

[0104] FIG. 1 is a schematic diagram showing the functional configuration of each device included in a driving evaluation system 1 divided according to the main processing content in order to facilitate understanding of the present invention, and is not intended to limit the configuration of each device. The control program 121, the DA control application 122, and the evaluation application 123 can be moved and / or traded while stored in a portable or fixed information storage medium. This information storage medium is an example of a non-transitory computer-readable storage medium. Examples of the information storage medium include magnetic storage media such as hard disks, optical storage media such as CDs, and semiconductor storage devices such as USB memories and SSDs (Solid State Drives), but other storage media can also be used. The processor 11 may read out the control program 121, the DA control application 122, or the evaluation application 123 from the above information storage medium and execute them.

[0105] [5. Configuration supported by the above embodiment] The above embodiment is a specific example of the following configuration.

[0106] (Configuration 1) An interface device that supports information transmission between an evaluation system that evaluates a user's operation on an operation object and the user, the interface device comprising: a display that displays information for the user; an instruction input unit that accepts instructions from the user; and a processor that executes the following processes: displaying on the display a level display unit that indicates the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting evaluation criterion level information indicating the level corresponding to the display of the level display unit to the evaluation system. According to the interface device of configuration 1, the user's operation of the operation object can be appropriately evaluated according to the user's operation ability. In addition, the user can select or specify the level by a simple operation. This makes it possible to provide an experience of evaluating the user's operation ability with a small operational burden, which can contribute to the development of a sustainable transportation system.

[0107] (Configuration 2) The interface device according to configuration 1, wherein the operation object is a moving object, and the evaluation criterion indicates a strictness of evaluation of the user's driving operation of the moving object. According to the interface device of configuration 2, the driving operation of the moving object performed by the user can be appropriately judged based on the evaluation criteria, the strictness of which varies depending on the level.

[0108] (Configuration 3) The interface device according to configuration 1 or 2, wherein the instruction input unit includes an up instruction input unit to which an instruction from the user to increase the level is input, and a down instruction input unit to which an instruction from the user to decrease the level is input. According to the interface device of configuration 3, the user can easily input level up and down instructions, so that operability can be further improved.

[0109] (Configuration 4) The interface device according to configuration 3, wherein the up instruction input section, the down instruction input section, and the level display section are arranged in a straight line. According to the interface device of configuration 4, the user can easily give instructions to increase or decrease the level while looking at the level display section. This allows the user to perform an intuitive operation, and the operability can be further improved.

[0110] (Configuration 5) An interface device described in any one of configurations 1 to 4, wherein the processor causes the display to display, as the level display unit, an indicator having a bar whose length is set corresponding to the level. According to the interface device of configuration 5, the level of evaluation of the user's operation can be presented to the user in a manner that is easy for the user to intuitively understand, thereby improving operability regarding evaluation.

[0111] (Configuration 6) An interface device described in any one of configurations 1 to 5, wherein the processor causes the bar extending in a first direction to be displayed on the display each time the level increases, and the instruction input unit includes an up instruction input unit to which the user inputs an instruction to increase the level, and a down instruction input unit to which the user inputs an instruction to decrease the level, the up instruction input unit and the down instruction input unit being aligned in the first direction and the up instruction input unit being positioned on the side along which the bar extends. According to the interface device of configuration 6, the up command input section and the down command input section used to change the evaluation level are arranged side by side to correspond to the direction of the indicator bar showing the evaluation level. This simplifies the operation for the user to change the evaluation level, thereby further improving operability.

[0112] (Configuration 7) The interface device according to configuration 6, wherein the up instruction input section, the down instruction input section, and the indicator are arranged in a straight line. According to the interface device of configuration 7, the user can easily give instructions to increase or decrease the level while looking at the indicator. This allows the user to perform an intuitive operation, and the operability can be further improved.

[0113] (Configuration 8) An interface device described in any one of configurations 1 to 7, wherein the instruction input unit includes an execution instruction input unit that accepts an operation to instruct either starting or stopping evaluation of the operation, and the execution instruction input unit is located between the up instruction input unit and the down instruction input unit. According to the interface device of configuration 8, the user can use the execution instruction input unit to instruct the start and stop of the evaluation by a simple operation. Furthermore, the up instruction input unit and the down instruction input unit for performing an operation to change the evaluation level, and the execution instruction input unit for instructing the start and stop of the evaluation are arranged in an order that is easy to understand intuitively, so that the operability regarding the evaluation can be further improved.

[0114] (Configuration 9) The interface device described in Configuration 4, wherein the display is a touch panel having a display panel and a touch sensor which is the instruction input unit arranged on the surface of the display panel, and the processor causes the display to display an up instruction button which is the up instruction input unit and a down instruction button which is the down instruction input unit, at positions which sandwich the bar in the first direction. According to the interface device of configuration 9, the user can easily perform an operation to change the evaluation level by using the up instruction button and the down instruction button arranged on the touch panel.

[0115] (Configuration 10) The interface device described in Configuration 8 or Configuration 9, wherein the processor causes the display to display graphical user interfaces corresponding to each of the up instruction input section, the down instruction input section, and the execution instruction input section on a single screen. According to the interface device of configuration 10, the up instruction input section, the down instruction input section, and the execution instruction input section are a graphical user interface arranged on a single screen, making it possible to simplify user operation and improve operability.

[0116] (Configuration 11) The interface device described in Configuration 10, wherein the processor causes the indicator to be displayed on the one screen of the display. According to the interface device of configuration 11, an indicator is displayed on the display together with the up instruction input unit, the down instruction input unit, and the execution instruction input unit. Therefore, the user can change the level using the touch panel while watching the indicator. This makes it possible to simplify the user's evaluation-related operations and improve operability.

[0117] (Configuration 12) The interface device according to configuration 10 or 11, wherein the processor causes a map corresponding to the position of the object to be operated to be displayed on the one screen of the display. According to the interface device of configuration 12, the user can recognize the position of the object to be operated on the map. Therefore, by effectively assisting the user's operation, a situation in which the user can easily perform the operation is created, and the user's skill can be appropriately evaluated.

[0118] (Configuration 13) An interface device described in any one of configurations 10 to 12, wherein the processor displays a map corresponding to the position of the object to be operated on the one screen of the display, and displays a display object on the map indicating the position where the operation was performed. According to the interface device of configuration 13, the user can specifically understand the operation that is the subject of the evaluation. This makes it possible to utilize the evaluation of the user's operation to improve the user's ability.

[0119] (Configuration 14) An interface device described in any one of configurations 1 to 13, wherein the instruction input unit includes an operation type input unit that accepts a selection of the type of the operation to be evaluated, and the processor executes a process of outputting type information indicating the type of the operation selected by the operation type input unit to the evaluation system. According to the interface device of configuration 14, among the operations performed by the user on the operation object, the objects of evaluation can be limited to a specific type of operation. This makes it possible to easily utilize the evaluation of the user's operations to improve the user's ability.

[0120] (Configuration 15) An interface device according to any one of configurations 1 to 14, further comprising an output unit, wherein the processor executes a process of causing the output unit to output advice based on a result of evaluating the operation. According to the interface device of configuration 15, the results of evaluating the user's operation can be effectively fed back to the user, which can contribute to improving the user's abilities.

[0121] (Configuration 16) An interface device as described in any one of configurations 3 to 15, comprising: a display device having the display and mounted on the object to be operated; and a mobile device having the processor, wherein the display device comprises a first communication device that communicates with the mobile device; and a display processor that transmits operation data indicating instructions accepted by the up instruction input unit and the down instruction input unit to the mobile device via the first communication device, and the mobile device comprises a second communication device that communicates with the display device, and the processor receives the operation data transmitted by the display device via the second communication device. According to the interface device of configuration 16, an interface device that allows a user to easily perform an operation of evaluating an operation and changing the evaluation level can be realized by combining a display device and a mobile device.

[0122] (Configuration 17) An interface device as described in any one of configurations 3 to 15, comprising: a display device having the display and mounted on the object to be operated; and a mobile device having the processor, wherein the display device comprises a first communication device that communicates with the mobile device, and a display processor that transmits operation data indicating instructions accepted by the up instruction input unit and the down instruction input unit to the mobile device via the first communication device, and the mobile device comprises a second communication device that communicates with the display device, and a third communication device that communicates with the evaluation system, wherein the processor executes a process of receiving the operation data transmitted by the display device via the second communication device, a process of generating the evaluation reference level information based on the received operation data, and a process of transmitting the evaluation reference level information to the evaluation system via the third communication device. According to the interface device of configuration 17, an interface device that utilizes an evaluation system that evaluates a user's operations and allows an operation to easily change the level of the evaluation can be realized by combining a display device and a mobile device. In addition, by utilizing a third communication device of the mobile device, the result of the evaluation performed by the evaluation system can be easily used.

[0123] (Configuration 18) An output method that supports information transmission between an evaluation system that evaluates a user's operation on an object to be operated and the user, the output method performing the following processes using an interface device having a display that displays information for the user and an instruction input unit that accepts instructions from the user: displaying a level display unit on the display that indicates the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting evaluation criterion level information indicating the level corresponding to the display of the level display unit to the evaluation system. According to the output method of configuration 18, the user's operation of the operation object can be appropriately evaluated according to the user's operation ability. In addition, the user can select or specify the level by a simple operation. This makes it possible to provide an experience of evaluating the user's operation ability with a small operational burden, which can contribute to the development of a sustainable transportation system.

[0124] (Configuration 19) A non-transitory computer-readable storage medium storing a program executed by a processor of an interface device having a display that displays information for a user and an instruction input unit that accepts instructions from the user, the program supporting information transmission between the user and an evaluation system that evaluates the user's operation on an object to be operated, the non-transitory computer-readable storage medium storing a program that executes the following processes: displaying a level display unit on the display that indicates the level of the evaluation criterion for the user's operation in the evaluation system; switching the display of the level display unit in response to an instruction to raise or lower the level input to the instruction input unit; and outputting evaluation criterion level information indicating the level corresponding to the display of the level display unit to the evaluation system. By executing the program stored in the storage medium of configuration 19, the user's operation of the operation object can be appropriately evaluated according to the user's operation ability. In addition, the user can select or specify the level by a simple operation. This makes it possible to provide an experience of evaluating the user's operation ability with a small operational burden, which can contribute to the development of a sustainable transportation system. [Explanation of symbols]

[0125] 1, 1A...driving evaluation system, 2...interface device, 10...mobile device, 11...processor, 12...memory, 13...second communication device, 14...IMU, 15...GNSS, 16...third communication device, 30...display audio (display device), 31...DA processor (display processor), 32...DA memory, 33...first communication device, 34...touch panel (display, output section), 35...vehicle I / F, 37...communication line, 41...switch (up instruction input section), 42...switch (down instruction input section), 43...speaker (output section), 50...ECU, 111...input control section, 112...output control section, 113...evaluation system, 114...level management section, 121...control program, 122...DA control application, 123...evaluation application, 124...setting data , 125...map data, 200, 201...screen, 210, 211...input area, 221...up instruction button (up instruction input section, instruction input section), 222...down instruction button (down instruction input section, instruction input section), 223...execution instruction input section (instruction input section), 224...operation type input section (instruction input section), 230...indicator (level display section), 231...level display section, 235...evaluation indicator, 241...map, 242...evaluation position icon (display object), 243...current position icon, 250...operation type selection area, 311...input detection section, 312...voice control section, 321...control program, 341...touch sensor, 342...display panel, 400...server, 401...evaluation system, 500...communication network, V...vehicle (object to be operated, moving body).

Claims

1. An interface device that supports information transfer between an evaluation system that evaluates a user's operation on an operation object and the user, comprising: a display for displaying information to the user; a switch for receiving an instruction from the user; a processor that executes a process of displaying, on the display, an indicator indicating a level of an evaluation criterion for the user's operation in the evaluation system, a process of switching the display of the indicator in response to an instruction to increase or decrease the level input to the switch, and a process of outputting, to the evaluation system, evaluation criterion level information indicating the level corresponding to the display of the indicator; Equipped with the operation object is a moving object, the level of the evaluation criteria indicates a strictness of an evaluation of the user's driving operation of the moving object, and corresponds to a proficiency level of the user in driving operation; The processor, When the driving operation of the user is evaluated, if the evaluation score is higher than a first standard, the level of the evaluation standard that has been set is changed to a level that is at least one level higher, and if the evaluation score is lower than a second standard, the level of the evaluation standard that has been set is changed to a level that is at least one level lower, and the display of the indicator and the evaluation standard level information that indicates a level corresponding to the display of the indicator are changed according to the level that has been changed according to the evaluation score. Interface device.

2. The switch includes an up button through which an instruction to increase the level is input by the user, and a down button through which an instruction to decrease the level is input by the user.

2. The interface device of claim 1.

3. The up button, the down button, and the indicator are arranged in a straight line.

3. The interface device of claim 2.

4. The processor causes the indicator to have a bar whose length is set corresponding to the level, and causes the indicator to be displayed on the display.

2. The interface device of claim 1.

5. the processor causes the display to display the bar extending in a first direction each time the level increases; the switch includes an up button through which an instruction to increase the level is input by the user, and a down button through which an instruction to decrease the level is input by the user, The up button and the down button are arranged side by side in the first direction, and the up button is positioned on the side to which the bar extends.

5. An interface device according to claim 4.

6. The up button, the down button, and the indicator are arranged in a straight line.

6. An interface device according to claim 5.

7. the switch includes an execution button that receives an operation for instructing to start or stop the evaluation of the operation, The execution button is located between the up button and the down button.

7. An interface device according to claim 6.

8. the display is a touch panel having a display panel and a touch sensor that is the switch and is disposed on a surface of the display panel; The processor causes the display to display the up button and the down button at positions sandwiching the bar in the first direction.

6. An interface device according to claim 5.

9. The processor causes the display to display, on one screen, graphical user interfaces corresponding to the up button, the down button, and the execute button, respectively.

8. An interface device according to claim 7.

10. The processor causes the indicator to be displayed on the one screen of the display.

10. An interface device as claimed in claim 9.

11. The processor displays a map corresponding to the position of the operation object on the one screen of the display.

10. An interface device as claimed in claim 9.

12. The processor, displaying a map corresponding to a position of the operation object on the one screen of the display; A display object indicating the position where the operation is performed is displayed on the map.

10. An interface device as claimed in claim 9.

13. the switch includes an operation type input unit that accepts a selection of a type of the operation to be evaluated, The processor executes a process of outputting type information indicating the type of the operation selected by the operation type input unit to the evaluation system.

2. The interface device of claim 1.

14. An output unit is provided, The processor executes a process of causing the output unit to output advice based on a result of evaluating the operation.

2. The interface device of claim 1.

15. A display device having the display and mounted on the operation target object; a mobile device having the processor; The display device includes: a first communication unit for communicating with the mobile device; a display processor configured to transmit operation data indicating an instruction received by the up button and the down button to the mobile device via the first communication device; the mobile device comprises a second communication unit in communication with the display unit; The processor receives the operation data transmitted by the display device through the second communication device.

3. The interface device of claim 2.

16. A display device having the display and mounted on the operation target object; a mobile device having the processor; The display device includes: a first communication unit for communicating with the mobile device; a display processor configured to transmit operation data indicating an instruction received by the up button and the down button to the mobile device via the first communication device; The mobile device comprises: A second communication device that communicates with the display device; a third communication device in communication with the evaluation system; The processor executes a step of receiving the operation data transmitted by the display device by the second communication device, a process of generating the evaluation reference level information based on the received operation data, and a process of transmitting the evaluation reference level information to the evaluation system by the third communication device.

3. The interface device of claim 2.

17. 1. An output method for supporting information transfer between an evaluation system that evaluates a user's operation on an operation object and the user, comprising: An interface device including a display for displaying information to the user and a switch for receiving an instruction from the user, a process of displaying on the display an indicator indicating a level of an evaluation criterion for the user's operation in the evaluation system; A process of switching the display of the indicator in response to an instruction to increase or decrease the level input to the switch; outputting evaluation standard level information indicating the level corresponding to the display of the indicator to the evaluation system; the operation object is a moving object, the level of the evaluation criteria indicates a strictness of an evaluation of the user's driving operation of the moving object, and corresponds to a proficiency level of the user in driving operation; When the driving operation of the user is evaluated, if the evaluation score is higher than a first standard, the level of the evaluation standard that has been set is changed to a level that is at least one level higher, and if the evaluation score is lower than a second standard, the level of the evaluation standard that has been set is changed to a level that is at least one level lower, and the display of the indicator and the evaluation standard level information that indicates a level corresponding to the display of the indicator are changed according to the level that has been changed according to the evaluation score. Output method.

18. A storage medium storing a program executed by a processor of an interface device having a display for displaying information to a user and a switch for receiving an instruction from the user, the program supporting information transfer between the user and an evaluation system for evaluating an operation of the user with respect to an operation object, the storage medium comprising: The processor: a process of displaying on the display an indicator indicating a level of an evaluation criterion for the user's operation in the evaluation system; A process of switching the display of the indicator in response to an instruction to increase or decrease the level input to the switch; outputting evaluation standard level information indicating the level corresponding to the display of the indicator to the evaluation system; the operation object is a moving object, the level of the evaluation criteria indicates a strictness of an evaluation of the user's driving operation of the moving object, and corresponds to a proficiency level of the user in driving operation; When the driving operation of the user is evaluated, if the evaluation score is higher than a first standard, the level of the evaluation standard that has been set is changed to a level that is at least one level higher, and if the evaluation score is lower than a second standard, the level of the evaluation standard that has been set is changed to a level that is at least one level lower, and the display of the indicator and the evaluation standard level information that indicates a level corresponding to the display of the indicator are changed according to the level that has been changed according to the evaluation score. A non-transitory computer-readable storage medium storing a program.

Citation Information

Patent Citations

  • Instrument for vehicle

    JP2002114056A

  • Device for driving evaluation and server

    JP2006243248A

  • Eco-drive supporter, car navigation system, and eco-drive support program

    JP2007278911A

  • Driving evaluation device for vehicle

    JP2010039138A

  • Device for instructing driver to perform drive operation for enhancing fuel efficiency

    JP2010085483A