Vehicle data display system

JP2026126959APending Publication Date: 2026-08-05TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2025-01-24
Publication Date
2026-08-05

AI Technical Summary

Benefits of technology

【0007】 本開示の一実施形態によれば、車両の走行中に計測される制御パラメータを表示する技術が改善される。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026126959000001_ABST
    Figure 2026126959000001_ABST
Patent Text Reader

Abstract

To improve the technology related to the vehicle data display system. [Solution] System 1 comprises a vehicle 10 and an information processing device 20. While the vehicle 10 drives multiple laps around a circuit course, it repeatedly measures data associated with the vehicle's control parameters, current traps, driving time, and driving distance, and transmits the measured data to the information processing device 20. The information processing device 20 displays a first graph in which multiple data are plotted so that they can be distinguished for each current trap, with the X axis representing driving time and the Y axis representing control parameters. Based on user operation on the displayed first graph, it identifies one or more data that share a common current trap, identifies a range of driving distance based on one or more data, and displays a second graph in which each data within the driving distance range is plotted so that it can be distinguished for each current trap, with the X axis representing driving distance and the Y axis representing control parameters.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This disclosure relates to a vehicle data display system. [Background technology]

[0002] Conventionally, technologies for displaying control parameters measured while a vehicle is in motion are known. For example, Patent Document 1 discloses a technology for displaying multiple vehicle driving data over a specified period of time. [Prior art documents] [Patent Documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-175335 [Overview of the project] [Problems that the invention aims to solve]

[0004] There was room for improvement in the technology for displaying control parameters measured while a vehicle is in motion.

[0005] In light of these circumstances, the purpose of this disclosure is to improve the technology for displaying control parameters measured while a vehicle is in motion. [Means for solving the problem]

[0006] A system according to one embodiment of this disclosure is A system comprising a vehicle and an information processing device, The aforementioned vehicle is While driving multiple laps around the circuit course, data is repeatedly measured that correlates the vehicle's control parameters with the current lap time, driving time, and driving distance relative to the control line of the circuit course. The multiple measured data are transmitted to the information processing device. The aforementioned information processing device is A first graph is displayed in which the X-axis represents the travel time and the Y-axis represents the control parameter, and the plurality of data are plotted in a way that distinguishes them for each current trap. Based on user interaction with the displayed first graph, identify one or more of the data points that share a common current trap, Based on one or more of the aforementioned data, determine the range of mileage, A second graph is displayed, in which the X-axis represents the distance traveled and the Y-axis represents the control parameter, and in which each data point among the plurality of data points whose distance traveled is within the range is plotted in a way that allows for distinction between each current trap. [Effects of the Invention]

[0007] According to one embodiment of the present disclosure, the technology for displaying control parameters measured while a vehicle is in motion is improved. [Brief explanation of the drawing]

[0008] [Figure 1] This block diagram shows a schematic configuration of a system according to one embodiment of the present disclosure. [Figure 2] This is a sequence diagram showing the general configuration of the system. [Modes for carrying out the invention]

[0009] The embodiments of this disclosure will be described below.

[0010] (Summary of the embodiment) Referring to Figure 1, an overview of System 1 according to an embodiment of this disclosure will be described. System 1 comprises a vehicle 10 and an information processing device 20. The vehicle 10 and the information processing device 20 are connected to each other so as to be able to communicate with each other via a communication line 30, such as the Internet and mobile communications, short-range wireless communications, or CAN (Controller Area Network).

[0011] The vehicle 10 is, for example, an automobile, but is not limited thereto and may be any vehicle. The automobile may be, but is not limited to, a BEV (Battery Electric Vehicle), HEV (Hybrid Electric Vehicle), PHEV (Plug-in Hybrid Electric Vehicle), or FCEV (Fuel Cell Electric Vehicle). The number of vehicles 10 included in the system 1 may be arbitrarily determined.

[0012] In the present embodiment, the vehicle 10 has a function of measuring data while traveling around a circuit course a plurality of times. The measured data includes control parameters of the vehicle 10 (such as engine speed, steering angle, and / or brake pressure), and current traps, travel time, and travel distance based on the control line of the circuit course, but is not limited thereto and may include any data. The measurement of the current trap is performed using an in-vehicle lap timer such as a GPS method, a magnetic method, or an infrared method, but is not limited to this example and may be performed by any method. The vehicle 10 may travel around the circuit course any number of times, and data measurement may be repeatedly executed during the travel.

[0013] The information processing device 20 is a computer such as a PC (Personal Computer), a smartphone, or a tablet terminal. The information processing device 20 can communicate with the vehicle 10 by wire or wirelessly via the communication line 30.

[0014] In the present embodiment, the information processing device 20 has a function of plotting and displaying the data obtained from the vehicle 10 on a graph. For example, the information processing device 20 can plot and display the data obtained from the vehicle 10 separately for each current trap on a first graph with the travel time on the X-axis and the control parameter on the Y-axis.

[0015] First, an overview of this embodiment will be described, and details will be described later. System 1 comprises a vehicle 10 and an information processing device 20. While the vehicle 10 drives multiple laps around a circuit course, it repeatedly measures data that associates the control parameters of the vehicle 10 with the current traps, driving time, and driving distance based on the control line of the circuit course. The vehicle 10 transmits the measured data to the information processing device 20. The information processing device 20 displays a first graph in which the X-axis represents driving time and the Y-axis represents control parameters, and in which multiple data are plotted so as to be distinguishable for each current trap. The information processing device 20 identifies one or more data that share a common current trap, selected based on user operation on the displayed first graph. The information processing device 20 identifies a range of driving distance based on one or more data. The information processing device 20 then displays a second graph in which the X-axis represents driving distance and the Y-axis represents control parameters, and in which each data that falls within the driving distance range is plotted so as to be distinguishable for each current trap.

[0016] Generally, when vehicle 10 completes multiple laps of a circuit course, it is desirable to minimize the variation in driving operations from lap to lap (i.e., variation in control parameters) while driving through a specific section of the circuit course (for example, the section from the start to the end of the final corner) in order to shorten the lap time. For this reason, a user, such as the driver of vehicle 10, may want to check the lap-to-lap variation of the control parameters for that specific section in a graph after completing multiple laps of the circuit course. However, the driving time when passing through the start and end points of that specific section may differ from lap to lap. Therefore, in the first graph described above, where the X-axis represents driving time and the Y-axis represents control parameters, and each data point is plotted so that it can be distinguished for each current lap, the position of the data corresponding to that specific section in the Y-axis direction does not necessarily coincide between laps, which is inconvenient because it is not possible to grasp the lap-to-lap variation of the control parameters at a glance.

[0017] In contrast, according to this embodiment, when a user performs an operation to select, for example, one or two or more desired data points with common current traps on the first graph, a range of driving distance (i.e., a section on the circuit course) is identified based on the selected data. Then, a second graph is displayed in which the X-axis represents driving distance and the Y-axis represents control parameters, and each data point within that driving distance range (i.e., each data point corresponding to that section on the circuit course) is plotted in a way that allows for distinction between current traps. By viewing the second graph, the user can grasp at a glance the lap-to-lap variation of control parameters (e.g., brake pressure) in a section on the circuit course (e.g., the final corner). Thus, according to this embodiment, the technology for displaying control parameters measured while the vehicle 10 is running is improved in that the user can easily grasp the lap-to-lap variation of control parameters in a section on the circuit course.

[0018] Next, we will describe each component of System 1 in detail.

[0019] (Vehicle configuration 10) As shown in Figure 1, the vehicle 10 includes a communication unit 101, a sensor unit 102, a storage unit 103, and a control unit 104.

[0020] The communication unit 101 includes one or more communication interfaces connected to the communication line 30. The communication interface supports, but is not limited to, mobile communication standards such as 4G (4th Generation) or 5G (5th Generation), or short-range wireless communication standards such as Wi-Fi. For example, the communication interface may support communication standards such as CAN. In this embodiment, the vehicle 10 may be able to communicate with the information processing device 20 via wired or wireless means through the communication unit 101 and the communication line 30.

[0021] The sensor unit 102 includes one or more sensors for detecting control parameters of the vehicle 10. The control parameters may include, but are not limited to, speed, acceleration, accelerator opening, engine speed, steering angle, brake pressure, and position information, and may include any parameters used to control the vehicle 10. The sensor unit 102 may include, but is not limited to, a speed sensor, acceleration sensor, accelerator opening sensor, engine speed sensor, steering angle sensor, brake pressure sensor, and GPS (Global Positioning System) receiver, and may include any sensor capable of detecting control parameters. The sensor unit 102 outputs the detected control parameters to the control unit 104. The sensor unit 102 may also include an odometer for measuring the distance traveled by the vehicle 10, and a lap timer for measuring the travel time and current lap.

[0022] The storage unit 103 includes one or more memories. The memories are, for example, semiconductor memories, magnetic memories, or optical memories, but are not limited to these. Each memory included in the storage unit 102 may function as, for example, a main memory, an auxiliary memory, or a cache memory. The storage unit 103 stores any information used for the operation of the vehicle 10. For example, the storage unit 103 may store system programs, application programs, and embedded software. The storage unit 103 may also store information about the circuit course on which the vehicle 10 travels. The circuit course information may include, for example, the section number of each section that makes up the circuit course, location information of the geographical area corresponding to each section, and information indicating the range of travel distance from the control line corresponding to each section.

[0023] The control unit 104 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The processor is a general-purpose processor such as a CPU (Central Processing Unit) or GPU (Graphics Processing Unit), or a dedicated processor specialized for a specific process, but is not limited to these. The programmable circuit is an FPGA (Field-Programmable Gate Array), but is not limited to this. The dedicated circuit is an ASIC (Application Specific Integrated Circuit), but is not limited to this. The control unit 104 controls the operation of the entire vehicle 10.

[0024] (Configuration of the information processing device 20) As shown in Figure 1, the information processing device 20 includes a communication unit 21, an input unit 22, an output unit 23, a storage unit 24, and a control unit 25.

[0025] The communication unit 21 includes one or more communication interfaces connected to the communication line 30. The communication interface may, for example, correspond to a mobile communication standard, a wired LAN (Local Area Network) standard, or a wireless LAN standard, but is not limited to these. For example, the communication interface may correspond to a communication standard such as CAN. In this embodiment, the information processing device 20 communicates with the vehicle 10 via the communication unit 21 and the communication line 30 by wire or wireless.

[0026] The input unit 22 includes at least one input interface. The input interface may be, for example, a physical key, a capacitive key, a pointing device, a touchscreen integrated with a display, or a microphone.

[0027] The output unit 23 includes at least one output interface. The output interface may be, for example, a display or a speaker. The display may be, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electroluminescence.

[0028] The storage unit 24 includes one or more memories. Each memory included in the storage unit 24 may function as, for example, a main memory, an auxiliary memory, or a cache memory. The storage unit 24 stores any information used in the operation of the information processing device 20. For example, the storage unit 24 may store system programs, application programs, databases, and map information. The storage unit 24 may also store information about the circuit course on which the vehicle 10 travels. The circuit course information may include, for example, the section number of each section constituting the circuit course, location information of the geographical area corresponding to each section, and information indicating the range of travel distance from the control line corresponding to each section.

[0029] The control unit 25 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The control unit 25 controls the operation of the entire information processing device 20.

[0030] (Operation flow of System 1) The operation of System 1 according to this embodiment will be described with reference to Figure 2.

[0031] S100: The control unit 104 of the vehicle 10 uses the sensor unit 102 to repeatedly measure data that associates the control parameters of the vehicle 10 with the current trap (based on the control line of the circuit course), the driving time and distance, and the section of the course where the vehicle 10 is located, while the vehicle 10 is driving multiple laps around the circuit course.

[0032] "Current lap relative to the control line" is the number of laps for vehicle 10. Specifically, the control unit 104 measures the current lap using the lap timer included in the sensor unit 102. "Driving time relative to the control line" is the time that has elapsed since vehicle 10 crossed the control line, and is reset to zero each time vehicle 10 crosses the control line again. Specifically, the control unit 104 measures the driving time using the lap timer included in the sensor unit 102. "Distance traveled relative to the control line" is the distance traveled since vehicle 10 crossed the control line, and is reset to zero each time vehicle 10 crosses the control line again. Specifically, the control unit 104 measures the distance traveled using the odometer included in the sensor unit 102. "Course section where vehicle 10 is located" is the section of the circuit course where vehicle 10 is located. Specifically, the control unit 104 acquires the position information of vehicle 10 using the GPS receiver included in the sensor unit 102. The control unit 104 refers to the circuit course information stored in the memory unit 103 (specifically, the location information of the geographical areas corresponding to each section that makes up the circuit course) and measures one section from among the multiple sections that make up the circuit course that contains the location information of the vehicle 10 as the course section where the vehicle 10 is located. Also, for the sake of simplicity in this explanation, the control parameter will be assumed to be brake pressure.

[0033] Specifically, the control unit 104 receives five-dimensional data D including (A) current trap, (B) travel time, (C) travel distance, (D) course section, and (E) control parameters. i The vehicle 10 repeatedly measures and stores the data D in the storage unit 103 while it completes multiple laps around the circuit course. i (Data D1, D2, ..., D x ) is stored in the memory unit 103. Table 1 below shows multiple data D measured and stored while the vehicle 10 travels N laps around the circuit course. i This indicates. [Table 1]

[0034] S101: The control unit 104 transmits the multiple data measured in S100 to the information processing device 20.

[0035] Specifically, the control unit 104 receives data for N laps measured in S100 (D1...D) via the communication unit 101 and the communication line 30. X ) is sent to the information processing device 20.

[0036] S102: The control unit 25 of the information processing device 20 displays a first graph on the display of the output unit 23, which has the X axis as travel time and the Y axis as control parameters, and in which multiple data are plotted so as to be distinguishable for each current trap.

[0037] Specifically, the control unit 25 receives all data (D1...D) from the vehicle 10 via the communication unit 21 in S101. X The data is plotted on a first graph where the X-axis represents travel time and the Y-axis represents a control parameter (in this case, brake pressure). At this time, the control unit 25 may plot each data point on the first graph in a way that makes it distinguishable for each current trap, for example, by changing the color, intensity, or thickness for each current trap. In addition, data points that are common to a current trap may be connected by a straight line or a curve.

[0038] S103: The control unit 25 identifies one or more data points that share a common current trap, selected based on the user operation on the first graph displayed in S102.

[0039] Specifically, with respect to the first graph displayed in S102, the user may perform certain operations to obtain desired information corresponding to an arbitrary range of driving distances. For example, the user may select any one data point on the first graph (e.g., D k Based on the information from the input unit 22, which received the user operation of tapping to select (D), the control unit 25 determines the selected single data (D kIt may be possible to identify p ~D q ). On the other hand, based on the information of the input unit 22 that has received a user operation in which the user swipes and selects two or more data (for example, D p ~D q ) that the current trap on the first graph has in common, the control unit 25 may identify the selected two or more data (D

[0040] S104: The control unit 25 identifies the range of the traveling distance based on the one or two or more data identified in S103.

[0041] Specifically, the control unit 25 may execute different processes as follows when the identified data is one and when it is two or more. (1) When the identified data is one, the control unit 25 refers to the "course section" of the data (D k ) to identify the section number of the circuit course. Next, the control unit 25 refers to the information of the circuit course stored in the storage unit 24 to identify the range of the traveling distance from the control line of the course section corresponding to the section number. For example, if the identified section number is "2" and in the information of the circuit course, it is shown that the range of the traveling distance from the control line of the section with the section number "2" is 400 m to 600 m, "400 m to 600 m" is identified as the range of the traveling distance. (2) When the identified data is two or more, the control unit 25 refers to the "traveling distance" of the two or more data (D p ~D q ) to identify the minimum value (for example, 400 m) and the maximum value (for example, 600 m) of the traveling distance among the two or more data. Next, the control unit 25 identifies the range from the identified minimum value to the maximum value (400 m to 600 m) as the range of the traveling distance. In the case of an embodiment in which two or more data are always identified in S103, the data D i measured by the vehicle 10 may not include the "course section where the vehicle is located" described above.

[0042] S105: The control unit 25 displays a second graph on the display of the output unit 23, in which the X axis represents the distance traveled and the Y axis represents the control parameters, and in which each data point among multiple data points whose distance traveled falls within the range specified in S104 is plotted in a way that allows for distinction between each current trap.

[0043] Specifically, the control unit 25 receives all data (D1...D) from the vehicle 10 in S101. X ) of which each data D whose mileage falls within the range specified in S104 (for example, 400m to 600m) i Identify each identified data D i The data is plotted on a second graph so that each current trap can be distinguished. The method for distinguishing multiple data points for each current trap may be the same as in the case of the first graph described in S102. Furthermore, any method can be used to display the second graph relative to the first graph. For example, the second graph may be displayed in place of the first graph, or it may be displayed in parallel with the first graph. In addition, the style and colors of the graphs may be changed so that the first and second graphs can be easily distinguished.

[0044] While this disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art may make various modifications and alterations based on this disclosure. Therefore, it should be noted that these modifications and alterations are within the scope of this disclosure. For example, the functions included in each component or step can be rearranged in a logically consistent manner, and multiple components or steps can be combined into one or divided.

[0045] For example, in the embodiments described above, it is also possible to distribute the configuration and operation of the information processing device 20 across multiple computers that can communicate with each other. Furthermore, for example, it is also possible to provide some or all of the components of the information processing device 20 in the vehicle 10. For instance, a navigation system mounted in the vehicle 10 may comprise some or all of the components of the information processing device 20.

[0046] Furthermore, in the embodiment described above, the "third graph" may be output and displayed in S105 using a similar procedure. In other words, by further specifying any part of the first graph, the processes in S103 to S105 may be repeated to additionally create the third graph. With this configuration, the graph desired by the user can be efficiently and repeatedly obtained.

[0047] Furthermore, it is also possible to implement an embodiment in which a general-purpose computer functions as the information processing device 20 according to the above embodiment. Specifically, a program describing the processing content that realizes each function of the information processing device 20 according to the above embodiment is stored in the memory of the general-purpose computer, and the processor reads and executes the program. Therefore, this disclosure can also be implemented as a program that can be executed by a processor, or as a non-temporary computer-readable medium that stores said program. [Explanation of Symbols]

[0048] 1 System, 10 Vehicle, 20 Information Processing Unit, 21 Communication Unit, 22 Input Unit, 23 Output Unit, 24 Storage Unit, 25 Control Unit, 30 Communication Line, 101 Communication Unit, 102 Sensor Unit, 103 Storage Unit, 104 Control Unit

Claims

[Claim 1] A system comprising a vehicle and an information processing device, The aforementioned vehicle is While driving multiple laps around the circuit course, data is repeatedly measured that correlates the vehicle's control parameters with the current lap time, driving time, and driving distance relative to the control line of the circuit course. The multiple measured data are transmitted to the information processing device. The aforementioned information processing device is A first graph is displayed in which the X-axis represents the travel time and the Y-axis represents the control parameter, and the plurality of data are plotted in a way that distinguishes them for each current trap. Based on user interaction with the displayed first graph, one or more data points with common current traps are identified. Based on one or more of the aforementioned data, the range of mileage is determined. A system that displays a second graph in which the X-axis represents the distance traveled and the Y-axis represents the control parameters, wherein each data point among the plurality of data points whose distance traveled is within the range is plotted in a way that allows for distinction between each current trap.