Information processing device

The information processing device in vehicles effectively manages communication terminal temperatures through thermal control and logging, addressing overheating issues and enhancing vehicle equipment performance.

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

Patent Information

Application Number
JP2021040925
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-15
Publication Date
2025-01-17
Estimated Expiration
2041-03-15

AI Technical Summary

Technical Problem

Existing communication terminals in vehicles face challenges in managing excessive temperature rise due to high-speed, large-capacity wireless communications, leading to potential communication failures.

Method used

An information processing device installed in vehicles that monitors the temperature and load of communication terminals, performs thermal control by cooling or reducing operational parameters when thresholds are exceeded, and logs thermal control data for analysis.

Benefits of technology

Prevents communication failures by managing terminal temperatures and logs for improvement of vehicle equipment, ensuring stable communication and facilitating data-driven enhancements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007615786000001
    Figure 0007615786000001
  • Figure 0007615786000002
    Figure 0007615786000002
  • Figure 0007615786000003
    Figure 0007615786000003
Patent Text Reader

Abstract

To provide a technique effective for appropriately operating a device mounted on a vehicle.SOLUTION: An information processing device is mounted on a vehicle, and manages a communication terminal mounted on the vehicle. In the information processing device, a control part acquires a temperature or a load of the communication terminal. The control part of the information processing device performs thermal control for suppressing excessive rise of the temperature of the communication terminal, when the acquired temperature or load exceeds a predetermined threshold. The control part of the information processing device transmits a log of the thermal control to a server device.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device mounted on a vehicle. [Background technology]

[0002] 2. Description of the Related Art There is known a technique in which a device that judges the suitability of a signal input from a device is interposed between a device mounted on a vehicle and a control device that controls the device (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

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

[0004] An object of the present disclosure is to provide a technique that is effective for properly operating a communication terminal mounted on a vehicle. [Means for solving the problem]

[0005] The present disclosure can be understood as an information processing device that is mounted on a vehicle equipped with a communication terminal and that manages the communication terminal. acquiring a temperature or a load of the communication terminal; When the acquired temperature or load exceeds a predetermined threshold, performing thermal control to suppress an excessive rise in temperature of the communication terminal; Transmitting a log of the thermal control to a server device; The control unit may be configured to execute the above steps.

[0006] The present disclosure may be regarded as an information processing method in which the above-described processes are executed by a computer, or as a program for causing a computer to execute the information processing method. Effect of the Invention

[0007] According to the present disclosure, it is possible to provide a technique that is effective for properly operating a communication terminal mounted on a vehicle. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing an overview of a vehicle management system. [Diagram 2] FIG. 1 is a diagram showing a schematic configuration of an in-vehicle system. [Diagram 3] 2 is a diagram illustrating an example of a hardware configuration of a state management ECU and a communication terminal included in the in-vehicle system. FIG. [Figure 4] 2 is a block diagram showing an example of a functional configuration of a state management ECU; [Diagram 5] 4 is a flowchart showing a processing routine executed by a state management ECU. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] In recent years, with the advancement of vehicle communication technologies such as V2X (Vehicle-to-Everything), Vehicles equipped with devices (communication terminals) capable of communicating with automobiles are being developed. In addition, mobile communications capable of high-speed, large-capacity wireless communication, such as 5G (5th Generation) and mobile communication standards beyond 5G, are also being developed. Communication terminals that perform high-speed, large-capacity wireless communication need to process a huge amount of data at high speed, so temperature management of the communication terminals is becoming increasingly important. becomes important.

[0010] Therefore, in the information processing device according to the present disclosure, the control unit acquires the temperature or load of the communication terminal. When the acquired temperature or load exceeds a predetermined threshold, the control unit performs thermal control to suppress overheating of the communication terminal. In the thermal control, for example, an apparatus for cooling the communication terminal (for example, a cooling fan, etc.) is operated, the operating clock of the communication terminal is lowered, or the operating voltage of the communication terminal is lowered. As a result, overheating of the communication terminal is suppressed, and it is possible to suppress the communication terminal from falling into a state in which it cannot communicate with an external device. In addition, the control unit transmits a log of the thermal control to the server device. The log of the thermal control includes, for example, the transition of the temperature or load of the communication terminal during the period from the start to the end of the thermal control, the execution procedure of the thermal control, and the execution time of the thermal control. As a result, the server device can accumulate the log of the thermal control. The log accumulated in the server device can be utilized for the development of a successor model of the device mounted on the vehicle, the improvement of the device mounted on the vehicle, etc.

[0011] <Embodiment> Hereinafter, specific embodiments of the present disclosure will be described with reference to the drawings. The configurations of the following embodiments are merely examples, and the present disclosure is not limited to the configurations of the embodiments.

[0012] (System Overview) A vehicle management system to which the present disclosure is applied will be described with reference to Figs. 1 and 2. Fig. 1 is a diagram showing an overview of the vehicle management system. Fig. 2 is a diagram showing a schematic configuration of an in-vehicle system 10. The vehicle management system in this embodiment includes the in-vehicle system 10 mounted on a vehicle 1, and a server device 2. In the example shown in Fig. 1, only one vehicle 1 under the management of the server device 2 is shown, but there may be multiple vehicles 1.

[0013] As shown in FIG. 2, the in-vehicle system 10 includes an ECU (Electronic Control Unit) 101. The ECU 101, the state management ECU 102, and the communication terminal 103 are connected to a CAN (Controller Area Network) They are interconnected via standard in-vehicle networks (CAN-BUS) and other means.

[0014] The ECU 101 includes multiple ECUs such as a motor ECU that controls a drive motor of the vehicle 1 and a multimedia ECU that controls multimedia devices (such as a car navigation system and audio), and controls various devices mounted on the vehicle 1.

[0015] The communication terminal 103 connects to the network through wireless communication. For example, the communication terminal 103 has a function of downloading multimedia data (e.g., map data for a car navigation system) from an external device through the network and uploading various data of the vehicle 1 to the external device. In this example, the communication terminal 103 also has a function of transmitting a log of thermal control, which will be described later, to the server device 2 through the network.

[0016] The state management ECU 102 manages the state of the communication terminal 103. In this example, the state management ECU 102 has a function of performing thermal control, which will be described later, when the temperature of the communication terminal 103 exceeds a predetermined threshold value, and a function of transmitting a log of the thermal control from the communication terminal 103 to the server device 2. Such a state management ECU 102 corresponds to an information processing device according to the present disclosure.

[0017] The battery 104 is a power source for the ECU 101 , the state management ECU 102 , and the communication terminal 103 .

[0018] The server device 2 manages the vehicle 1 by communicating with the in-vehicle system 10 via a network. In this example, the server device 2 has a function of accumulating a log of thermal control transmitted from the in-vehicle system 10. The logs accumulated in the server device 2 are utilized for developing a successor model of the device mounted on the vehicle 1, improving the device mounted on the vehicle 1, or the like.

[0019] (Hardware configuration) FIG. 3 is a diagram showing an example of the hardware configuration of each of the state management ECU 102 and the communication terminal 103 included in the in-vehicle system 10. As shown in FIG.

[0020] The state management ECU 102 is a microcomputer mounted on the vehicle 1. As shown in Fig. 3, the state management ECU 102 includes a processor 1021, a main memory unit 1022, an auxiliary memory unit 1023, an in-vehicle communication unit 1024, and the like. The processor 1021, the main memory unit 1022, the auxiliary memory unit 1023, and the in-vehicle communication unit 1024 are connected to one another via a bus. The hardware configuration of the state management ECU 102 is not limited to the example shown in Fig. 3, and components may be omitted, replaced, or added as appropriate.

[0021] The state management ECU 102 realizes functions that meet a predetermined purpose by the processor 1021 loading a program stored in the auxiliary storage unit 1023 into a working area of ​​the main storage unit 1022 and executing the program. Note that some or all of the functions of the state management ECU 102 may be realized by a hardware circuit such as an ASIC or an FPGA.

[0022] The processor 1021 is, for example, a central processing unit (CPU) or a digital signal processor (DSP). The processor 1021 performs various information processing operations. In this way, the state management ECU 102 is controlled.

[0023] The main memory unit 1022 is a computer-readable recording medium. The main memory unit 1022 includes, for example, a random access memory (RAM) and a read only memory (ROM). As described above, a working area for the processor 1021 to execute a program is set in the main memory unit 1022.

[0024] The auxiliary storage unit 1023 is a computer-readable recording medium. The auxiliary storage unit 1023 is, for example, an EPROM (Erasable Programmable ROM) or a HDD (Hard Disk Drive). The auxiliary storage unit 1023 stores various programs, various data, and various tables in a readable and writable recording medium. The programs stored in the auxiliary storage unit 1023 include an OS (Operating System) and a program for realizing functions related to thermal control. Note that some or all of the information stored in the auxiliary storage unit 1023 may be stored in the main storage unit 1022.

[0025] The in-vehicle communication unit 1024 is an interface for connecting the state management ECU 102 to an in-vehicle network. The in-vehicle communication unit 1024 communicates with the ECU 101, the state management ECU 102, and the like through the in-vehicle network.

[0026] The series of processes executed by the state management ECU 102 configured as described above can be executed by hardware, but can also be executed by software.

[0027] Next, the communication terminal 103 is a communication device mounted on the vehicle 1. As shown in Fig. 3, the communication terminal 103 includes a processor 1031, a main memory unit 1032, an auxiliary memory unit 1033, an in-vehicle communication unit 1034, an out-vehicle communication unit 1035, a cooling fan 1036, and a temperature sensor 1037. Note that the hardware configuration of the communication terminal 103 is not limited to the example shown in Fig. 3, and components may be omitted, replaced, or added as appropriate.

[0028] The communication terminal 103 realizes functions that meet a predetermined purpose by the processor 1031 loading a program stored in the auxiliary storage unit 1033 into a working area of ​​the main storage unit 1032 and executing the program. Note that some or all of the functions of the communication terminal 103 may be realized by a hardware circuit such as an ASIC or an FPGA.

[0029] The processor 1031, main memory unit 1032, and in-vehicle communication unit 1034 of the communication terminal 103 are the same as the processor 1021, main memory unit 1022, and in-vehicle communication unit 1024 of the state management ECU 102, respectively, and therefore their description will be omitted.

[0030] The auxiliary storage unit 1033 may include a removable medium in addition to the same configuration as the auxiliary storage unit 1033 of the ECU 100. The removable medium is, for example, a Universal Serial Bus (USB) memory, or a disk recording medium such as a Compact Disc (CD) or a Digital Versatile Disc (DVD).

[0031] The vehicle exterior communication unit 1035 is an interface for connecting the communication terminal 103 to a network. The vehicle exterior communication unit 1035 is, for example, an LTE (Long Term Evolution), LTE- Advanced, DSRC (Dedicated Short Range Communication), and 5G (5th Generation) or wireless communication methods such as Wi-Fi. Connect to the network.

[0032] The cooling fan 1036 is a device for cooling the processor 1031. In this embodiment, the cooling fan 1036 is an electric blower that is powered by the battery 104. The operation / stop of the cooling fan 1036 and the amount of air blown (rotation speed) are controlled by the state management ECU 102.

[0033] The temperature sensor 1037 is a sensor that detects the temperature of the processor 1031. Here, if the processor 1031, the main memory unit 1032, and the auxiliary memory unit 1033 of the communication terminal 103 are arranged in one housing, the temperature sensor 1037 may be configured to detect the ambient temperature in the housing. The temperature sensor 1037 may also be configured to directly detect the temperature of the processor 1031. The temperature detected by such a temperature sensor 1037 is transmitted to the state management ECU 102 through the in-vehicle communication unit 1034.

[0034] The series of processes executed by the communication terminal 103 configured as described above can be executed by hardware, but can also be executed by software.

[0035] (Functional configuration of the state management ECU) Next, a functional configuration example of the state management ECU 102 in this embodiment will be described with reference to FIG. 4. FIG. 4 is a block diagram showing a functional configuration example of the state management ECU 102. As shown in FIG. 4, the state management ECU 102 in this example has an acquisition unit F110, a thermal control unit F120, and a log transmission unit F130 as its functional components. The acquisition unit F110, the thermal control unit F120, and the log transmission unit F130 are realized by the processor 1021 executing a program stored in the auxiliary storage unit 1023. Any one of the acquisition unit F110, the thermal control unit F120, and the log transmission unit F130, or a part thereof, may be realized by a hardware circuit. In addition, the functional configuration of the state management ECU 102 is not limited to the example shown in FIG. 4, and the functional components may be omitted, replaced, or added as appropriate.

[0036] The acquisition unit F110 acquires the temperature of the processor 1031 of the communication terminal 103. Specifically, the acquisition unit F110 transmits a signal requesting the temperature of the processor 1031 (hereinafter, may be referred to as a “temperature request signal”) to the communication terminal 103 via the in-vehicle communication unit 1024. In the communication terminal 103 that has received the temperature request signal, the processor 1031 transmits the temperature detected by the temperature sensor 1037 to the state management ECU 102 through the in-vehicle communication unit 1034. This allows the acquisition unit F110 to acquire the temperature of the processor 1031 detected by the temperature sensor 1037 through the in-vehicle communication unit 1024. Acquisition of the temperature of the processor 1031 is repeatedly executed at a predetermined cycle. Then, the temperature of the processor 1031 acquired by the acquisition unit F110 is passed from the acquisition unit F110 to the thermal control unit F120.

[0037] The thermal control unit F120 judges whether the temperature of the processor 1031 acquired by the acquisition unit F110 exceeds a predetermined threshold. The "predetermined threshold" here is a temperature obtained by subtracting a predetermined margin from the upper limit of the temperature range of the processor 1031 at which proper and stable communication can be realized in the communication terminal 103, and is determined based on the results of an experiment, a simulation, or the like. The predetermined threshold in this case may be a fixed value, but may also be a variable value that is set to a lower temperature as the outside air temperature or the temperature inside the vehicle 1 becomes higher.

[0038] When it is determined that the temperature of the processor 1031 acquired by the acquisition unit F110 exceeds a predetermined threshold, the thermal control unit F120 executes thermal control. The thermal control is control for suppressing an excessive rise in temperature of the processor 1031 of the communication terminal 103. In the thermal control of this example, the thermal control unit F120 operates the cooling fan 1036 of the communication terminal 103. Specifically, the thermal control unit F120 transmits a signal requesting the operation of the cooling fan 1036 (hereinafter, may be referred to as a "cooling start signal") to the communication terminal 103 through the in-vehicle communication unit 1024. The cooling start signal may include information specifying the air volume (rotation speed) of the cooling fan 1036. In this case, the air volume of the cooling fan 1036 may be set to be larger as the temperature of the processor 1031 acquired by the acquisition unit F110 becomes higher. Alternatively, the air volume of cooling fan 1036 may be set to increase as the load on processor 1031 of communication terminal 103 increases. The "load" here refers to the amount of transmission / reception data requested of communication terminal 103, or the usage rate of processor 1031, etc. In communication terminal 103 that has received a cooling start signal, processor 1031 operates cooling fan 1036. At that time, if information specifying the air volume of cooling fan 1036 is included in the cooling start signal, processor 1031 adjusts the air volume of cooling fan 1036 to the specified air volume by controlling the voltage applied from battery 104 to cooling fan 1036 based on the information.

[0039] The above-mentioned thermal control is continued until the temperature of the processor 1031 of the communication terminal 103 drops below the target value. At that time, the thermal control unit F120 repeatedly executes a process of acquiring the temperature of the processor 1031 through the acquisition unit F110 and a process of determining whether the acquired temperature has dropped below the target value at a period shorter than the above-mentioned predetermined period. Then, when the temperature of the processor 1031 acquired by the acquisition unit F110 drops below the target value, the thermal control is terminated. Specifically, the thermal control unit F120 transmits a signal requesting the stop of operation of the cooling fan 1036 (hereinafter, may be referred to as a "cooling stop signal") to the communication terminal 103 through the in-vehicle communication unit 1024. In the communication terminal 103 that has received the cooling stop signal, the processor 1031 stops the operation of the cooling fan 1036. Specifically, the processor 1031 stops the application of voltage from the battery 104 to the cooling fan 1036. The "target value" here is a temperature obtained by subtracting a predetermined value α from a predetermined threshold value.

[0040] The thermal control unit F120 also has a function of recording a log of thermal control. The log of thermal control includes, for example, the transition of the temperature and load of the processor 1031 from the start to the end of thermal control, the transition of the air volume of the cooling fan 1036 from the start to the end of thermal control, and the time required from the start to the end of thermal control. Such logs are recorded in the auxiliary memory unit 1023. The log is passed from the thermal control unit F120 to the log transmission unit F130 when the thermal control ends.

[0041] The log transmission unit F130 transmits the log received from the thermal control unit F120 to the server device 2. Specifically, the log transmission unit F130 transmits a signal requesting the server device 2 to transmit a log (hereinafter, may be referred to as a "log transmission request signal") to the communication terminal 103 via the in-vehicle communication unit 1024. The log transmission request signal at that time also includes the log received from the thermal control unit F120. In the communication terminal 103 that receives the log transmission request signal, the processor 1031 transmits the log included in the log transmission request signal to the server device 2 via the outside-vehicle communication unit 1035.

[0042] (Processing flow) The flow of processing performed by the state management ECU 102 in this embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing a processing routine that is repeatedly executed at a predetermined cycle in the state management ECU 102. Note that the processor 1021 of the state management ECU 102 mainly executes the processing shown in Fig. 5, but the following description will be focused on the functional components of the state management ECU 102.

[0043] In the processing routine of FIG. 5, the acquisition unit F110 acquires the temperature of the processor 1031 of the communication terminal 103 ("TempC" in FIG. 5) (step S101). Specifically, the acquisition unit F110 transmits the above-mentioned temperature request signal to the communication terminal 103 through the in-vehicle communication unit 1024. In response to this, in the communication terminal 103, the processor 1031 transmits the temperature TempC of the processor 1031 detected by the temperature sensor 1037 to the state management ECU 102 through the in-vehicle communication unit 1034. The temperature TempC transmitted from the communication terminal 103 is passed to the acquisition unit F110 through the in-vehicle communication unit 1024. The temperature TempC of the processor 1031 acquired by the acquisition unit F110 is passed from the acquisition unit F110 to the thermal control unit F120, which triggers the thermal control unit F120 to execute the processing of step S102.

[0044] In step S102, the thermal control unit F120 judges whether the temperature TempC of the processor 1031 acquired by the acquisition unit F110 is higher than a predetermined threshold value ("Tempthre" in FIG. 5). As described above, the predetermined threshold value Tempthre is a temperature obtained by subtracting a predetermined margin from the upper limit value of the temperature range of the processor 1031 that can realize proper and stable communication in the communication terminal 103. If the temperature TempC of the processor 1031 acquired by the acquisition unit F110 is equal to or lower than the predetermined threshold value Tempthre (negative judgment in step S102), the execution of this processing routine is terminated. On the other hand, if the temperature TempC of the processor 1031 acquired by the acquisition unit F110 is higher than the predetermined threshold value Tempthre (positive judgment in step S102), the thermal control unit F120 executes the processing of step S103.

[0045] In step S103, the thermal control unit F120 starts thermal control. Specifically, the thermal control unit F120 transmits the above-mentioned cooling start signal to the communication terminal 103 through the in-vehicle communication unit 1024. In the communication terminal 103 that has received the cooling start signal, the processor 1031 operates the cooling fan 1036. At that time, if information specifying the air volume of the cooling fan 1036 is included in the cooling start signal, the processor 1031 adjusts the air volume of the cooling fan 1036 to the specified air volume by controlling the voltage applied from the battery 104 to the cooling fan 1036 based on the information. After completing the process of step S103, the thermal control unit F120 executes the process of step S104.

[0046] In step S104, the thermal control unit starts recording a log of the thermal control. As described above, the thermal control log includes the transition of the temperature and load of the processor 1031 from the start to the end of the thermal control, the transition of the airflow rate of the cooling fan 1036 from the start to the end of the thermal control, the time required from the start to the end of the thermal control, etc. Such logs are recorded in the auxiliary storage unit 1023. After completing the process of step S104, the thermal control unit F120 executes the process of step S105.

[0047] In step S105, the thermal control unit F120 again acquires, via the acquisition unit F110, the temperature TempC of the processor 1031. After completing the process of step S105, the thermal control unit F120 executes the process of step S106.

[0048] In step S106, the thermal control unit F120 judges whether the temperature TempC of the processor 1031 acquired in step S105 is equal to or lower than the target value ("Temptrg" in FIG. 5). As described above, the target value Temptrg is a temperature obtained by subtracting a predetermined value α from a predetermined threshold value Tempthre. If the temperature TempC of the processor 1031 acquired in step S105 is higher than the target value Temptrg (negative judgment in step S106), the thermal control unit F120 executes the processing of steps S104-S105 again. On the other hand, if the temperature TempC of the processor 1031 acquired in step S105 has fallen to equal to or lower than the target value Temptrg (positive judgment in step S106), the thermal control unit F120 executes the processing of step S107.

[0049] In step S107, the thermal control unit F120 ends the thermal control. Specifically, the thermal control unit F120 transmits the above-mentioned cooling stop signal to the communication terminal 103 through the in-vehicle communication unit 1024. In the communication terminal 103 that has received the cooling stop signal, the processor 1031 stops the operation of the cooling fan 1036. After completing the process of step S107, the thermal control unit F120 executes the process of step S108.

[0050] In step S108, the thermal control unit ends recording of the thermal control log. Accordingly, the thermal control unit F120 reads out the current thermal control log from the auxiliary storage unit 1023 and transfers it to the log transmission unit F130. The log transmission unit F130 executes the process of step S109 when it receives the current thermal control log from the thermal control unit F120.

[0051] In step S109, the log transmission unit F130 transmits a log of the current thermal control to the server device 2. Specifically, the log transmission unit F130 transmits the above-mentioned log transmission request signal to the communication terminal 103 via the in-vehicle communication unit 1024. In the communication terminal 103 that has received the log transmission request signal, the processor 1031 transmits the log included in the log transmission request signal to the server device 2 via the external communication unit 1035.

[0052] According to the processing routine shown in FIG. 5, even if the communication terminal 103 transmits and receives data using a 5G wireless communication system that can perform high-speed and large-capacity wireless communication, it is possible to prevent the processor 1031 of the communication terminal 103 from overheating. This makes it possible to prevent the communication terminal 103 from falling into a state in which it cannot communicate with external devices due to the processor 1031 of the communication terminal 103 overheating. That is, it is possible to operate the communication terminal 103 appropriately. In addition, by transmitting the thermal control log to the server device 2, the thermal control log can also be accumulated in the server device 2. This makes it possible to efficiently develop a successor model of the device mounted on the vehicle 1 or improve the device mounted on the vehicle 1 by analyzing the thermal control log accumulated in the server device 2.

[0053] <Variation 1> In the above embodiment, an example of performing thermal control by operating the cooling fan 1036 has been described, but thermal control may also be performed by lowering the operating clock of the processor 1031 of the communication terminal 103, or by lowering the operating voltage (voltage applied from the battery 104 to the processor 1031) of the communication terminal 103. According to these methods, although there is a possibility that the amount of data transmitted and received per unit time by the communication terminal 103 may decrease, it is possible to suppress an excessive rise in temperature of the processor 1031. As a result, it is possible to suppress the communication terminal 103 from falling into a state in which it is unable to communicate with external devices.

[0054] <Variation 2> In the above-described embodiment, an example in which thermal control is executed when the temperature of the processor 1031 of the communication terminal 103 exceeds a predetermined threshold has been described as a trigger, but thermal control may also be executed when the load of the processor 1031 of the communication terminal 103 exceeds a predetermined threshold. That is, thermal control may be executed when the amount of transmission / reception data requested of the communication terminal 103 exceeds a predetermined threshold, or when the usage rate of the processor 1031 exceeds a predetermined threshold. In this case, the "predetermined threshold" is a value obtained by subtracting a predetermined margin from the amount of data or usage rate at which the processor 1031 may overheat if the amount of data transmitted / received by the communication terminal 103 increases or the usage rate of the processor 1031 increases. This can provide the same effect as the above-described embodiment.

[0055] <Other> The above-mentioned embodiment and modified examples are merely examples, and the present disclosure may be modified as appropriate within the scope of the gist thereof. The processes and configurations described in the present disclosure may be freely combined and implemented as long as no technical contradiction occurs. Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Furthermore, a process described as being performed by different devices may be executed by one device. In a computer system, the hardware configuration for implementing each function can be flexibly changed.

[0056] The present disclosure can also be realized by supplying a computer program that implements the functions described in the above embodiments or modifications to a computer, and having one or more processors of the computer read and execute the program. Such a computer program may be provided to the computer by a non-transitory computer-readable storage medium that can be connected to the system bus of the computer, or may be provided to the computer via a network. A non-transitory computer-readable storage medium is a recording medium that can store information such as data and programs by electrical, magnetic, optical, mechanical, or chemical action and can be read from a computer or the like. Such a non-transitory computer-readable storage medium is, for example, any type of disk, such as a magnetic disk (such as a floppy (registered trademark) disk or a hard disk drive (HDD)), or an optical disk (such as a CD-ROM, a DVD disk, or a Blu-ray disk). In addition, the non-transitory computer-readable storage medium may be a medium such as a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, an optical card, or an SSD (Solid State Drive). [Explanation of symbols]

[0057] 1 vehicle 10. In-vehicle systems 101 ECU 102 Status Management ECU 1021 processor 1022 Main memory 1023 Auxiliary storage 1024 In-vehicle communication unit F110 Acquisition Department F120 Thermal control unit F130 Log transmission unit 103 Communication terminal 1031 processor 1032 Main memory 1033 Auxiliary storage 1034 In-vehicle communication unit 1035 External communication unit 1036 Cooling Fan 1037 Temperature Sensor 104 Battery 2. Server equipment

Claims

[Claim 1] An information processing device that is mounted on a vehicle having a communication terminal and that manages the communication terminal, repeatedly acquiring a temperature or a load of the communication terminal at a first predetermined period; Determining whether the temperature or load acquired in the first predetermined period exceeds a first predetermined threshold; when the temperature or the load acquired in the first predetermined period exceeds the first predetermined threshold, starting thermal control for suppressing an excessive rise in temperature of the communication terminal, the thermal control including control of an air volume of a cooling fan of the communication terminal; After starting the thermal control, starting to record a log of the thermal control; After starting to record the log of the thermal control, repeatedly acquiring the temperature or the load of the communication terminal at a second predetermined period that is shorter than the first predetermined period; determining whether or not the temperature or load acquired in the second predetermined period is equal to or lower than a second predetermined threshold value that is lower than the first predetermined threshold value; When the temperature or the load acquired in the second predetermined period is equal to or lower than the second predetermined threshold, the thermal control is terminated; After terminating the thermal control, terminating the recording of the log of the thermal control; After completing the recording of the log of the thermal control, transmitting to a server device the log of the thermal control during the period from the start to the end of the thermal control, the log including a transition of a temperature or a load of the communication terminal during the period from the start to the end of the thermal control, a transition of an air volume of the cooling fan during the period from the start to the end of the thermal control, and a time required from the start to the end of the thermal control; A control unit that executes Information processing device.

Citation Information

Patent Citations

  • Device for inductive charging in a means of transport

    DE102018211519A1

  • Car-mounted apparatus cooling device

    JP2005153719A

  • On-vehicle communication system and input / output device

    JP2018160870A

  • Communication device

    JP2020057992A

  • On-vehicle information processing device, user terminal, information processing method, and program

    JP2020112994A