In-vehicle device, communication control method, and communication system

JP2024055296A5Active Publication Date: 2025-03-03AUTONETWORKS TECH LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022162107
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-10-07
Publication Date
2025-03-03
Estimated Expiration
2042-10-07

AI Technical Summary

Technical Problem

Existing vehicle abnormality detection systems struggle to accurately identify the location of abnormalities and account for changes in vehicle components post-shipment, such as the installation of devices without diagnostic functions.

Method used

An in-vehicle device that includes a vehicle information acquisition unit and a measurement result information acquisition unit, which measures and transmits data on power supply and communication quality to a management device, enabling accurate detection of abnormalities by analyzing power supply ratios and communication quality.

Benefits of technology

Enhances the accuracy of detecting vehicle abnormalities by providing detailed insights into power supply and communication status, allowing for precise identification of issues and adaptability to changes in vehicle configurations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To improve the accuracy of detecting abnormalities related to a vehicle.SOLUTION: An in-vehicle device installed in a vehicle includes an acquisition unit that acquires vehicle information regarding the vehicle and measurement result information that is a measurement result regarding the in-vehicle device and includes the measurement result of a measurement target that affects transmission of the vehicle information, and a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit to a management device.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an in-vehicle device, a communication control method, and a communication system. [Background technology]

[0002] Conventionally, techniques for detecting abnormalities relating to vehicles have been developed. For example, Japanese Patent Laid-Open Publication No. 4107238 (Patent Document 1) discloses the following vehicle communication system. That is, the vehicle communication system is a vehicle communication system that performs communication between each in-vehicle terminal device mounted on a plurality of vehicles and an information center via a network, and is characterized by comprising the steps of: periodically transmitting from each in-vehicle terminal device to the information center as information on the actual driving environment, such as vehicle position information and information on the vehicle's cumulative mileage, a step of transmitting failure occurrence information and diag information from the in-vehicle terminal device of a vehicle in which a malfunction has occurred to the information center; a step of extracting, at the information center, vehicles from a vehicle information database that have manufacturing conditions and environmental conditions such as information on the actual driving environment and information on the vehicle environment that are similar to those of the vehicle in which a malfunction has occurred, requesting the extracted vehicle to transmit diag information to the information center; a step of transmitting diag information from the in-vehicle terminal device of the extracted vehicle to the information center; and a step of analyzing, at the information center, the diag information of the extracted vehicle, the position information of the extracted vehicle, and meteorological information, topographical information, etc. of the location in association with each other. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 4107238 Summary of the Invention [Problem to be solved by the invention]

[0004] There is a demand for a technology that can improve the accuracy of detecting abnormalities in a vehicle beyond the technology described in Patent Document 1.

[0005] The present disclosure has been made to solve the above-mentioned problems, and its purpose is to provide an in-vehicle device, a communication control method, and a communication system that can improve the accuracy of detecting abnormalities related to a vehicle. [Means for solving the problem]

[0006] The on-board device of the present disclosure is an on-board device mounted on a vehicle, and includes an acquisition unit that acquires vehicle information regarding the vehicle and measurement result information regarding the on-board device, the measurement result information including the measurement results of a measurement object that affects the transmission of the vehicle information, and a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit.

[0007] One aspect of the present disclosure may be realized not only as an in-vehicle device having such a characteristic processing unit, but also as a program for causing a computer to execute steps of such characteristic processing, or as a semiconductor integrated circuit that realizes a part or all of the in-vehicle device. Effect of the Invention

[0008] According to the present disclosure, it is possible to improve the accuracy of detecting abnormalities related to a vehicle. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a diagram illustrating a configuration of an in-vehicle device according to an embodiment of the present disclosure. [Diagram 3] FIG. 3 is a diagram illustrating an example of a configuration of a vehicle information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. [Figure 4]FIG. 4 is a diagram illustrating another example of the configuration of the vehicle information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. [Diagram 5] FIG. 5 is a diagram illustrating an example of a CAN table stored in the in-vehicle device according to the embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of a measurement result information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram for explaining a process of calculating the ratio of power supply time per unit time by the in-car device according to the embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram illustrating an example of measurement result information transmitted by the in-vehicle device according to the embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram illustrating a configuration of a management device according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of setting information stored in the management device according to the embodiment of the present disclosure. [Figure 11] FIG. 11 is a diagram illustrating another example of the setting information stored in the management device according to the embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of a theory table stored in the management device according to the embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating an example of a collection record table stored by the management device according to the embodiment of the present disclosure. [Figure 14] FIG. 14 is a flowchart defining an operational procedure when the vehicle information and the measurement result information are transmitted to the management device by the in-vehicle device according to the embodiment of the present disclosure. [Figure 15] FIG. 15 is a diagram illustrating a sequence of processes performed by the in-vehicle device and the management device in the communication system according to the embodiment of the present disclosure. [Figure 16] FIG. 16 is a diagram illustrating a sequence of a process of updating setting information in a communication system according to an embodiment of the present disclosure. [Figure 17]FIG. 17 is a diagram illustrating an example of a collection record table stored in the management device according to the first modification of the embodiment of the present disclosure. [Figure 18] FIG. 18 is a diagram illustrating a configuration of the in-vehicle device according to the second modification of the embodiment of the present disclosure. [Figure 19] FIG. 19 is a diagram illustrating an example of a collection record table stored in the management device according to the second modification of the embodiment of the present disclosure. [Figure 20] FIG. 20 is a diagram illustrating a sequence of a setting process in the communication system according to the third modification of the embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] First, the contents of the embodiments of the present disclosure will be listed and described. (1) An on-board device according to an embodiment of the present disclosure is an on-board device mounted on a vehicle, and includes an acquisition unit that acquires vehicle information related to the vehicle and measurement result information related to the on-board device, the measurement result information including the measurement results of a measurement object that affects the transmission of the vehicle information, and a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit to a management device.

[0011] In this manner, by transmitting vehicle information and measurement result information of measurement targets that affect the transmission of vehicle information to the management device, the management device can grasp the situation in which the transmission of vehicle information is affected, and therefore, vehicle-related abnormalities can be detected more accurately, thereby improving the accuracy of detection of vehicle-related abnormalities.

[0012] (2) In the above (1), the measurement result information may include a measurement result related to a power supply unit that supplies electric power in the vehicle.

[0013] With this configuration, the management device can grasp the state of the power supply unit that affects the transmission of vehicle information, making it possible to more accurately detect abnormalities related to the vehicle.

[0014] (3) In the above (2), the measurement result regarding the power supply unit may include a proportion of time during which the power is supplied by the power supply unit per predetermined unit time.

[0015] With this configuration, the transmission status of the vehicle information can be grasped more accurately depending on the length of time that the power supply unit has been supplying power.

[0016] (4) In the above (2) or (3), the measurement results regarding the power supply unit may include the number of times the power supply unit is started up per a predetermined unit time.

[0017] With this configuration, the transmission status of the vehicle information can be grasped more accurately depending on the number of times the power supply unit has been started.

[0018] (5) In any one of (1) to (4) above, the measurement result information may include a measurement result regarding communication quality between the communication unit and the management device.

[0019] With this configuration, the transmission status of the vehicle information can be grasped more accurately depending on the communication quality between the communication unit and the management device.

[0020] (6) In any one of (1) to (5) above, the acquisition unit may acquire the vehicle information based on setting information transmitted from the management device.

[0021] With this configuration, for example, even if an in-vehicle device is added to a vehicle after the vehicle is shipped, the in-vehicle device can transmit vehicle information to the management device in the same manner as an in-vehicle device that is installed in the vehicle before the shipment. In addition, for example, since the type of vehicle information to be transmitted can be set, the location of the abnormality can be easily identified.

[0022] (7) In (6) above, the communication unit may transmit version information indicating the version of the setting information held by the management device, and the communication unit may request the management device to transmit new setting information based on judgment information transmitted from the management device and indicating a judgment result of the version indicated by the version information.

[0023] With this configuration, it becomes possible to reflect, for example, the latest setting information when transmitting vehicle information to the management device, thereby further improving the accuracy with which the management device can detect abnormalities related to the vehicle.

[0024] (8) In any of (1) to (7) above, the acquisition unit may acquire the vehicle information based on setting information transmitted from another device other than the management device, and the communication unit may further transmit the vehicle information acquired by the acquisition unit to the other device.

[0025] With this configuration, for example, vehicle information requested by a vehicle user can be transmitted to a device other than the management device, thereby improving user convenience.

[0026] (9) A communication control method according to an embodiment of the present disclosure may be a communication control method in an on-board device mounted on a vehicle, and may include a step of acquiring vehicle information about the vehicle and measurement result information about the on-board device, the measurement result information including the measurement results of a measurement target that affects the transmission of the vehicle information, and a step of transmitting the acquired vehicle information and the measurement result information to a management device.

[0027] In this manner, by transmitting vehicle information and measurement result information of measurement targets that affect the transmission of vehicle information to the management device, the management device can grasp the situation in which the transmission of vehicle information is affected, and therefore, vehicle-related abnormalities can be detected more accurately, thereby improving the accuracy of detection of vehicle-related abnormalities.

[0028] (10) A communication system according to an embodiment of the present disclosure includes an on-board device mounted on a vehicle and a management device that detects an abnormality related to the vehicle, wherein the on-board device includes an acquisition unit that acquires vehicle information related to the vehicle and measurement result information related to the on-board device, the measurement result information including the measurement results of a measurement target that affects the transmission of the vehicle information, and a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit to the management device, and the management device detects the abnormality based on the vehicle information and the measurement result information received from the communication unit.

[0029] In this manner, by transmitting vehicle information and measurement result information of measurement targets that affect the transmission of vehicle information to the management device, the management device can grasp the situation in which the transmission of vehicle information is affected, and therefore, vehicle-related abnormalities can be detected more accurately, thereby improving the accuracy of detection of vehicle-related abnormalities.

[0030] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals, and the description thereof will not be repeated. In addition, at least some of the embodiments described below may be arbitrarily combined.

[0031] [Communication Systems] Fig. 1 is a diagram showing a configuration of a communication system according to an embodiment of the present disclosure. Referring to Fig. 1, a communication system 501 includes one or more in-vehicle devices 101, a management device 201, and a terminal device 301. Each in-vehicle device 101 and the management device 201 can transmit and receive information via an external network 161 such as the Internet. The in-vehicle device 101 is mounted on a vehicle 10.

[0032] The management device 201 and the terminal device 301 are used by, for example, a business entity that manages the operation of a vehicle, or an individual (hereinafter, collectively referred to as a user). The management device 201 is, for example, a server. The terminal device 301 is, for example, a communication terminal device such as a smartphone or a tablet.

[0033] The management device 201 receives vehicle information related to the corresponding vehicle 10 from one or more in-vehicle devices 101. The management device 201 transmits setting information indicating the setting contents of the vehicle 10 related to the transmission of vehicle information to the in-vehicle device 101. Then, the management device 201 detects an abnormality related to the vehicle 10, such as a malfunction of the vehicle 10, based on the vehicle information received from the in-vehicle device 101. Details of the setting information will be described later.

[0034] The in-vehicle device 101 transmits vehicle information regarding the vehicle 10, which includes identification information of the vehicle 10, to the management device 201. The vehicle information includes, for example, information regarding the traveling of the vehicle 10.

[0035] Specifically, the in-vehicle device 101 transmits, for example, position information, vehicle speed information, and the like of the corresponding vehicle 10 to the management device 201. Note that the vehicle information is not limited to position information and vehicle speed information, but may also be driving control information such as braking operation in the vehicle 10. In addition, the vehicle information is not limited to information related to the traveling of the vehicle 10, but may also be information indicating an image captured by a camera mounted on the vehicle 10 and information indicating a measurement result of a sensor mounted on the vehicle 10.

[0036] [In-vehicle device] 2 is a diagram showing a configuration of an in-vehicle device according to an embodiment of the present disclosure. Referring to Fig. 2, an in-vehicle device 101 is connected to a plurality of in-vehicle devices 111 via a CAN bus 51 conforming to the CAN (Controller Area Network) (registered trademark) standard, for example.

[0037] The in-vehicle devices 111 are, for example, an automatic driving ECU (Electronic Control Unit), an engine ECU, a TCU (Telematics Communication Unit), a sensor, a navigation device, a human-machine interface, a camera, and the like.

[0038] In the example shown in FIG. 2, the in-vehicle device 101 is connected to a plurality of in-vehicle devices 111, that is, in-vehicle devices 111A, 111B, and 111C.

[0039] The on-vehicle device 101 and the on-vehicle equipment 111 operate using power supplied from the battery 71 of the vehicle 10, for example.

[0040] The in-vehicle device 101 includes a first communication unit 11, a setting unit 12, an acquisition unit 13, a second communication unit 14, a power supply circuit 15, and a storage unit 16. The acquisition unit 13 includes a vehicle information acquisition unit 31 and a measurement result information acquisition unit 32. A part or all of the first communication unit 11, the setting unit 12, the acquisition unit 13, and the second communication unit 14 are realized, for example, by a processing circuit including one or more processors. The storage unit 16 is, for example, a non-volatile memory included in the processing circuit.

[0041] (First communication section) The first communication unit 11 communicates with the management device 201 via the external network 161 by performing wireless communication with a wireless base station (not shown) according to a communication method such as WiFi (registered trademark), LTE (Long Term Evolution) (registered trademark), or 5G. For example, the first communication unit 11 receives setting information transmitted from the management device 201 via the external network 161 and outputs the received setting information to the setting unit 12. Note that the first communication unit 11 is not limited to a configuration in which it communicates with the management device 201 via a wireless base station and the external network 161, but may be a configuration in which it communicates with the management device 201 via a wired line. Also, the first communication unit 11 may be a configuration in which it communicates with the management device 201 further via another in-vehicle device.

[0042] (Vehicle information acquisition unit) The vehicle information acquisition unit 31 acquires vehicle information related to the vehicle 10. The vehicle information acquisition unit 31 performs communication with one or more in-vehicle devices 111 in accordance with the CAN standard.

[0043] 2, vehicle information acquisition unit 31 is connected to in-vehicle devices 111A, 111B, and 111C via three CAN buses 51A, 51B, and 51C, respectively. Hereinafter, CAN bus 51A will also be referred to as "CAN1," CAN bus 51B will also be referred to as "CAN2," and CAN bus 51C will also be referred to as "CAN3."

[0044] The in-vehicle device 101 is not limited to a configuration in which three CAN buses 51 are connected to the vehicle information acquisition unit 31, but may be a configuration in which one or a plurality of CAN buses 51 are connected.

[0045] In addition, the in-vehicle device 101 and each in-vehicle device 111 may be configured to communicate in accordance with standards other than CAN, such as CAN FD (CAN with Flexible Data Rate), Ethernet (registered trademark), FlexRay (registered trademark), MOST (Media Oriented System Transport) (registered trademark), and LIN (Local Interconnect Network).

[0046] The in-vehicle device 111 transmits its own vehicle information to the vehicle information acquisition unit 31. The vehicle information transmitted from each in-vehicle device 111 via the CAN bus 51 is stored in a CAN frame to which a CAN-ID (identifier) ​​indicating the type of data, etc. is attached. In the following, it is assumed that the CAN-ID of the CAN frame storing the vehicle information of the in-vehicle device 111A is "001", the CAN-ID of the CAN frame storing the vehicle information of the in-vehicle device 111B is "002", and the CAN-ID of the CAN frame storing the vehicle information of the in-vehicle device 111C is "003".

[0047] When the setting unit 12 receives the setting information from the first communication unit 11, the setting unit 12 stores the setting information in the storage unit 16 and performs a setting process related to the transmission of the vehicle information based on the setting information. For example, as the setting process, the setting unit 12 performs setting so that the vehicle information corresponding to the type of data indicated by the setting information is transmitted to the management device 201.

[0048] For example, when the setting unit 12 receives setting information indicating the CAN-ID "001", as a setting process, it sets the vehicle information acquisition unit 31 so that the vehicle information contained in the CAN frame of the CAN-ID "001" is transmitted to the management device 201.

[0049] More specifically, when the vehicle information acquisition unit 31 acquires vehicle information transmitted from the in-vehicle device 111A periodically or irregularly, the setting unit 12 sets the vehicle information acquisition unit 31 to output the vehicle information included in the CAN frame of the CAN-ID "001" to the first communication unit 11. In addition, the setting unit 12 sets the first communication unit 11 to transmit the vehicle information received from the vehicle information acquisition unit 31 to the management device 201.

[0050] On the other hand, when the vehicle information acquisition unit 31 has not acquired vehicle information from the in-vehicle device 111A, the setting unit 12 requests the in-vehicle device 111A to transmit vehicle information via the vehicle information acquisition unit 31 as a setting process. Upon receiving the request from the in-vehicle device 101, the in-vehicle device 111A transmits a CAN frame with CAN-ID "001" to the in-vehicle device 101 periodically or irregularly. Furthermore, the setting unit 12 sets the vehicle information acquisition unit 31 to output the vehicle information included in the CAN frame with CAN-ID "001" to the first communication unit 11. Furthermore, the setting unit 12 sets the first communication unit 11 to transmit the vehicle information received from the vehicle information acquisition unit 31 to the management device 201.

[0051] 3 is a diagram showing an example of a configuration of a vehicle information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. Referring to FIG. 3, the vehicle information acquisition unit 31 includes a plurality of receiving units 41 and a processing unit .

[0052] The multiple receivers 41 are provided corresponding to the multiple CAN buses 51, respectively. In the example shown in Fig. 4, the vehicle information acquisition unit 31 includes three receivers 41A, 41B, and 41C as the multiple receivers 41. The receivers 41A, 41B, and 41C are provided corresponding to the CAN buses 51A, 51B, and 51C, respectively.

[0053] When each receiver 41 receives a CAN frame from the in-vehicle device 111 via the corresponding CAN bus 51, it stores the received CAN frame in a buffer (not shown) and notifies the processor 42 that the frame has been stored.

[0054] When the processing unit 42 receives a notification from the receiving unit 41 that the CAN frame has been stored, if the CAN-ID included in the setting information in the storage unit 16 matches the CAN-ID of the CAN frame stored in the buffer of the receiving unit 41, the processing unit 42 selects the vehicle information included in the CAN frame stored in the buffer as the vehicle information to be transmitted to the management device 201. The processing unit 42 outputs the selected vehicle information to the first communication unit 11 and the second communication unit 14.

[0055] 4 is a diagram showing another example of the configuration of the vehicle information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. With reference to FIG. 4, the vehicle information acquisition unit 31 includes one receiving unit 141 and a processing unit .

[0056] When the receiving unit 141 receives a CAN frame via each CAN bus 51, it stores the received CAN frame in a buffer (not shown) and outputs a notification to the processing unit 42 that the frame has been stored.

[0057] FIG. 5 is a diagram illustrating an example of a CAN table stored in the in-vehicle device according to the embodiment of the present disclosure.

[0058] 5, storage unit 16 stores a CAN table Tb1 indicating the correspondence between CAN-IDs and CAN buses 51. For example, CAN table Tb1 indicates the correspondence between the type of data included in a CAN frame and the CAN bus 51 through which the CAN frame is transmitted.

[0059] In the CAN table Tb1, the CAN bus 51 through which the CAN frame with CAN-ID "001" is transmitted is "CAN1." The CAN bus 51 through which the CAN frame with CAN-ID "002" is transmitted is "CAN2." The CAN bus 51 through which the CAN frame with CAN-ID "003" is transmitted is "CAN3."

[0060] When the processing unit 42 receives a notification from the receiving unit 141 that the CAN frame has been stored, the processing unit 42 reads out the CAN frame stored in the buffer of the receiving unit 141. The processing unit 42 refers to the CAN table in the storage unit 16 to identify the CAN bus 51 corresponding to the CAN-ID included in the read CAN frame. As a result, the processing unit 42 determines that the CAN frame transmitted on the identified CAN bus 51 has been received. Then, when the CAN frame of the CAN-ID set in the setting process matches the CAN-ID of the CAN frame stored in the buffer of the receiving unit 141, the processing unit 42 selects the vehicle information included in the CAN frame stored in the buffer as the vehicle information to be transmitted to the management device 201. The processing unit 42 outputs the selected vehicle information to the first communication unit 11 and the second communication unit 14.

[0061] Referring back to FIG. 2, the first communication unit 11 transmits the vehicle information received from the vehicle information acquisition unit 31 to the management device 201.

[0062] (Second communication section) The second communication unit 14 performs communication with the terminal device 301 according to, for example, a USB (Universal Serial Bus) communication method. Note that the second communication unit 14 and the terminal device 301 may be configured to perform wireless communication according to a standard such as Bluetooth (registered trademark).

[0063] The second communication unit 14 transmits the vehicle information received from the vehicle information acquisition unit 31, that is, the vehicle information acquired by the vehicle information acquisition unit 31, to the terminal device 301.

[0064] The terminal device 301 outputs the received vehicle information. For example, the terminal device 301 displays the contents of the received vehicle information on its own display unit.

[0065] (power circuit) The power supply circuit 15 supplies power to each unit in the in-vehicle device 101. For example, the power supply circuit 15 converts the voltage supplied from the battery 71 mounted on the vehicle 10 to a voltage of a predetermined level and outputs it to each unit.

[0066] In accordance with a predetermined operation by the user, the ignition power supply 72 is switched between an ON state in which power is supplied to the power supply circuit 15 and an OFF state in which power supply to the power supply circuit 15 is stopped. The ignition power supply 72 is an example of a power supply unit that supplies power in the vehicle 10.

[0067] [Problem description] Patent Document 1 discloses a technique for detecting an abnormality in a vehicle based on position information and distance information of the vehicle.

[0068] However, it is difficult to identify the location of an abnormality in a vehicle in a configuration that detects an abnormality using vehicle position information and distance information, such as the system described in Patent Document 1. Also, in the system described in Patent Document 1, for example, if a device without a diagnostic function, such as a camera, is installed in the vehicle after the vehicle is shipped, it is difficult to detect an abnormality related to the device.

[0069] In response to this, the in-vehicle device 101 according to the embodiment of the present disclosure solves such problems by the following configuration and operation.

[0070] [Measurement result information acquisition section] 2 again, the measurement result information acquisition unit 32 acquires measurement result information that is related to the in-vehicle device 101 and includes the measurement result of a measurement object that affects the transmission of vehicle information. Here, a case will be described in which the measurement object is the ignition power supply 72. Note that the measurement object is not limited to the ignition power supply 72, and may be another power supply unit.

[0071] The measurement result information includes measurement results related to ignition power supply 72. For example, the measurement results related to ignition power supply 72 include the proportion of time per predetermined unit time during which power is supplied by ignition power supply 72. Hereinafter, the proportion of time per unit time during which power is supplied by ignition power supply 72 is also referred to as the "power supply proportion."

[0072] 6 is a diagram showing an example of the configuration of a measurement result information acquisition unit in the in-vehicle device according to the embodiment of the present disclosure. Referring to FIG. 6, the measurement result information acquisition unit 32 includes a detection unit 61 and a measurement unit 62.

[0073] The detection unit 61 monitors the output voltage of the ignition power supply 72 to detect when the ignition power supply 72 is switched on and off.

[0074] More specifically, for example, the detection unit 61 detects whether the ignition power supply 72 is on or off by measuring the output voltage of the ignition power supply 72. If the measured voltage value is equal to or greater than a predetermined threshold, the detection unit 61 determines that the ignition power supply 72 is in the on state, and if the measured voltage value is less than the threshold, the detection unit 61 determines that the ignition power supply 72 is in the off state. The detection unit 61 notifies the measurement unit 62 that the ignition power supply 72 has switched from the on state to the off state, or from the off state to the on state.

[0075] FIG. 7 is a diagram for explaining a process of calculating the ratio of power supply time per unit time by the in-car device according to the embodiment of the present disclosure.

[0076] 7, when measurement unit 62 is notified by detection unit 61 that ignition power supply 72 has been switched to the on state, measurement unit 62 starts a calculation process for calculating the ratio of power supply time per unit time. In the example shown in FIG 7, the "unit time" is one hour. Hereinafter, the ratio of power supply time per unit time is also referred to as the "power supply ratio."

[0077] Next, the measurement unit 62 performs time synchronization between its own in-vehicle device 101 and a GPS (Global Positioning System) receiver, which is an example of the in-vehicle equipment 111. For example, the measurement unit 62 performs time synchronization with the GPS receiver based on time synchronization information received from the GPS receiver, sets the current time of its own in-vehicle device 101, and saves the current time as the start time in the storage unit 16. In the example shown in Fig. 7, the start time is "1:30".

[0078] Next, the measurement unit 62 calculates the power supply ratio every time one hour has elapsed since a predetermined reference time. The measurement unit 62 stores the calculation result in the storage unit 16. In the example shown in Fig. 7, the reference time is "0:00", and the calculation process is performed from "2:00".

[0079] Next, when the measurement unit 62 is notified by the detection unit 61 that the ignition power supply 72 has been switched to the off state, the measurement unit 62 stores the current time as the end time in the storage unit 16. The measurement unit 62 also calculates the power supply ratio at the end time. In the example shown in Fig. 7, the end time is "3:30".

[0080] The measurement unit 62 creates measurement result information including the calculation results obtained from the start time to the end time, and outputs the created measurement result information to the first communication unit 11.

[0081] The first communication unit 11 transmits the measurement result information received from the measurement unit 62 to the management device 201. The measurement unit 62 may create the measurement result information based on information acquired from an in-vehicle device that monitors the switching of the ignition power supply 72 between on and off.

[0082] FIG. 8 is a diagram illustrating an example of measurement result information transmitted by the in-vehicle device according to the embodiment of the present disclosure.

[0083] 7 and 8, at the time "0:00-1:00", the ignition power supply 72 is in an off state, so the power supply rate per hour is "0%". At the time "1:00-2:00", the ignition power supply 72 is switched to an on state at "1:30", and power is supplied for 30 minutes from "1:30" to "2:00", so the power supply rate per hour is "50%". At the time "2:00-3:00", power is constantly supplied by the ignition power supply 72, so the power supply rate per hour is "100%". At the time "3:00-4:00", the ignition power supply 72 is switched to an off state at "3:30", and power is supplied for 30 minutes from "3:00" to "3:30", so the power supply rate is "50%".

[0084] [Management device] Fig. 9 is a diagram showing a configuration of a management device according to an embodiment of the present disclosure. Referring to Fig. 9, management device 201 includes a communication unit 1, a detection unit 2, an analysis unit 3, and a storage unit 4. A part or all of communication unit 1, detection unit 2, and analysis unit 3 are realized, for example, by a processing circuit including one or more processors. Storage unit 4 is, for example, a non-volatile memory included in the processing circuit.

[0085] The communication unit 1 transmits and receives information to and from the in-vehicle device 101 via the external network 161. The communication unit 1 transmits setting information to the in-vehicle device 101. The setting information is registered and updated in the storage unit 4 by, for example, a user.

[0086] FIG. 10 is a diagram illustrating an example of setting information stored in the management device according to the embodiment of the present disclosure.

[0087] 10, the setting information indicates, for example, a correspondence relationship between vehicle identification information, version information indicating a version of setting information to be applied to the in-vehicle device 101, for example, the latest version, transmission cycle information indicating a transmission cycle of vehicle information to the management device 201, and data information for identifying the vehicle information. The data information indicates, for example, a correspondence relationship between the CAN bus 51 through which a CAN frame including vehicle information is transmitted, the CAN-ID of the CAN frame, the data length, and the bit position of the vehicle information in the CAN frame.

[0088] In the example shown in FIG. 10, the version of the setting information to be applied to the in-vehicle device 101 of the vehicle 10 with the vehicle ID "ID-A" is "Ver1". The transmission cycle of the vehicle information is 500 milliseconds. The in-vehicle device 101 uploads vehicle information having a data length of "1 byte" and a bit position of "3" that is stored in a CAN frame with a CAN-ID "001" transmitted through the CAN bus "CAN1". The in-vehicle device 101 uploads vehicle information having a data length of "1 byte" and a bit position of "6" that is stored in a CAN frame with a CAN-ID "002" transmitted through the CAN bus "CAN2". The in-vehicle device 101 uploads vehicle information having a data length of "2 bytes" and a bit position of "5" that is stored in a CAN frame with a CAN-ID "003" transmitted through the CAN bus "CAN3".

[0089] FIG. 11 is a diagram illustrating another example of the setting information stored in the management device according to the embodiment of the present disclosure.

[0090] 11 shows setting information when the in-vehicle device 101 and each in-vehicle device 111 communicate according to the LIN standard. In this case, vehicle information transmitted from each in-vehicle device 111 via the bus is stored in a frame with an LID-ID indicating the type of data, etc.

[0091] 11, the setting information indicates, for example, a correspondence relationship between vehicle identification information, a version of the setting information to be applied to the in-vehicle device 101, for example, version information indicating the latest version, transmission cycle information indicating a transmission cycle of the vehicle information to the management device 201, and data information for identifying the vehicle information. The data information indicates, for example, a correspondence relationship between the LID-ID of the frame, the data length, and the bit position of the vehicle information in the frame.

[0092] In the example shown in FIG. 11, the version of the setting information to be applied to the in-vehicle device 101 of the vehicle 10 with the vehicle ID "ID-A" is "Ver1". The transmission period of the vehicle information is 500 milliseconds. The in-vehicle device 101 uploads vehicle information that is stored in a frame with LID-ID "051", has a data length of "1 byte", and is in a bit position of "5". The in-vehicle device 101 uploads vehicle information that is stored in a frame with LID-ID "052", has a data length of "2 bytes", and is in a bit position of "3".

[0093] 9 again, the communication unit 1 stores the information received from the in-vehicle device 101 in the storage unit 4. More specifically, the communication unit 1 receives vehicle information and measurement result information from the in-vehicle device 101, and stores the received vehicle information and measurement result information in the storage unit 4.

[0094] The detection unit 2 performs a detection process to detect an abnormality related to the vehicle 10 based on the vehicle information and measurement result information received from the in-vehicle device 101 .

[0095] More specifically, the detection unit 2 acquires a theoretical value of the number of uploads of vehicle information of the vehicle 10 corresponding to the identification information included in the vehicle information received by the communication unit 1. More specifically, for example, the detection unit 2 acquires a theoretical table Tb20 indicating a theoretical value of the number of uploads of vehicle information per unit time for each vehicle 10 from the storage unit 4. The theoretical table Tb20 is registered in advance in the storage unit 4 by, for example, a user.

[0096] FIG. 12 is a diagram illustrating an example of a theory table stored in the management device according to the embodiment of the present disclosure.

[0097] 12, the theoretical table Tb20 indicates theoretical values ​​for a number of time intervals of the number of uploads of vehicle information transmitted through each CAN bus 51. In the theoretical table Tb20, the time interval is the same as the unit time in the calculation process by the in-vehicle device 101, for example, one hour.

[0098] In the theoretical table Tb20, the theoretical value of the number of uploaded vehicle information transmitted through the CAN bus "CAN1" is "100" from 0:00 to 1:00, 1:00 to 2:00, and 2:00 to 3:00. The theoretical value of the number of uploaded vehicle information transmitted through the CAN bus "CAN2" is "200" from 0:00 to 1:00, 1:00 to 2:00, and 2:00 to 3:00. The theoretical value of the number of uploaded vehicle information transmitted through the CAN bus "CAN3" is "300" from 0:00 to 1:00, 1:00 to 2:00, and 2:00 to 3:00.

[0099] The analysis unit 3 acquires a collection record table Tb21 indicating the correspondence between the collection record and the measurement result information of the vehicle information received by the communication unit 1. In more detail, for example, the analysis unit 3 periodically or irregularly creates a collection record table Tb21 indicating the correspondence between the collection record and the measurement result information of the vehicle information for each vehicle 10 based on the vehicle information and the measurement result information stored in the storage unit 4, and stores the collection record table Tb21 in the storage unit 4.

[0100] FIG. 13 is a diagram illustrating an example of a collection record table stored by the management device according to the embodiment of the present disclosure.

[0101] Referring to FIG. 13, in the collected record table Tb21, the collected records are divided into a plurality of time intervals. The time interval is, for example, one hour, like the time interval in the theoretical table Tb20. In the vehicle 10 with the vehicle ID "ID-A", the actual value of the number of uploads of the CAN bus "CAN1" is "50" from 0:00 to 1:00, "99" from 1:00 to 2:00, and "98" from 2:00 to 3:00. The actual value of the number of uploads of the CAN bus "CAN2" is "100" from 0:00 to 1:00, "201" from 1:00 to 2:00, and "199" from 2:00 to 3:00. The actual value of the number of uploads of the CAN bus "CAN3" is "150" from 0:00 to 1:00, "12" from 1:00 to 2:00, and "0" from 2:00 to 3:00.

[0102] In addition, for vehicle 10 with vehicle ID "ID-A", the actual power supply ratio is "50%" from 0:00 to 1:00, "100%" from 1:00 to 2:00, and "100%" from 2:00 to 3:00.

[0103] The detection unit 2 performs detection processing based on a theory table Tb20 and a collection record table Tb21.

[0104] More specifically, the detection unit 2 performs, for example, an abnormality determination of the number of uploads. For example, when the actual value of the number of uploads in the collection history table Tb21 is equal to or greater than the threshold Th, the detection unit 2 determines that the number of uploads is normal. On the other hand, when the actual value of the number of uploads in the collection history table Tb21 is less than the threshold Th, the detection unit 2 determines that the number of uploads is abnormal.

[0105] Here, the threshold value Th is, for example, a value obtained by multiplying the theoretical value of the number of uploads of vehicle information transmitted via the CAN bus 51 in a time period subject to the detection process by the power supply rate in that time period, and then subtracting a predetermined value from that value. This enables the detection unit 2 to determine, for example, that the number of uploads is small because the period during which power is supplied by the ignition power supply 72 is short and the period during which vehicle information is uploaded is short.

[0106] The predetermined value is, for example, 2. In the following description, thresholds Th for determining whether there is an abnormality in the number of uploads of vehicle information transmitted through the CAN buses "CAN1", "CAN2", and "CAN3", respectively, are set to thresholds Th1, Th2, and Th3.

[0107] (Abnormality determination in the time period from 0:00 to 1:00) 12 and 13, the threshold values ​​Th1, Th2, and Th3 in the time interval from 0:00 to 1:00 are 48, 98, and 148, respectively, because the theoretical values ​​of the corresponding number of uploads in that time interval are "100", "200", and "300", the power supply ratio in that time interval is "50%", and the predetermined value is "2".

[0108] Since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN1" is "50", which is equal to or greater than the threshold value Th1 "48", the detection unit 2 determines that the number of uploads is normal.

[0109] Furthermore, since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN2" is "100", which is equal to or greater than the threshold value Th2 "98", the detection unit 2 determines that the number of uploads is normal.

[0110] Furthermore, the detection unit 2 determines that the number of uploads from 0:00 to 1:00 on the CAN bus "CAN3" is normal because the actual value "150" of the number of uploads is equal to or greater than the threshold value Th3 "148."

[0111] (Abnormality judgment in the time period from 1:00 to 2:00) The thresholds Th1, Th2, and Th3 for the time period from 1:00 to 2:00 are 98, 198, and 298, respectively, because the theoretical values ​​of the corresponding number of uploads for that time period are "100", "200", and "300", the power supply ratio for that time period is "100%", and the specified value is "2".

[0112] Since the actual number of uploads from 1:00 to 2:00, which is "99", on the CAN bus "CAN1", is equal to or larger than the threshold value Th1 "98", the detection unit 2 determines that the number of uploads is normal.

[0113] Furthermore, since the actual number of uploads from 1:00 to 2:00, which is "201", on the CAN bus "CAN2", is equal to or larger than the threshold value Th2, which is "198", the detection unit 2 determines that the number of uploads is normal.

[0114] Furthermore, the detection unit 2 determines that the number of uploads from 1:00 to 2:00 on the CAN bus "CAN3" is abnormal because the actual value "12" of the number of uploads is less than the threshold value Th3 "298" for that time period.

[0115] (Abnormality judgment in the time period from 2:00 to 3:00) The thresholds Th1, Th2, and Th3 for the time period from 2:00 to 3:00 are 98, 198, and 298, respectively, because the theoretical values ​​of the corresponding number of uploads for that time period are "100", "200", and "300", the power supply ratio for that time period is "100%", and the specified value is "2".

[0116] Since the actual number of uploads from 2 o'clock to 3 o'clock on the CAN bus "CAN1" is "98", which is equal to or greater than the threshold value Th1 "98", the detection unit 2 determines that the number of uploads is normal.

[0117] Furthermore, since the actual number of uploads from 2:00 to 3:00, which is "199", on the CAN bus "CAN2" is equal to or greater than the threshold value Th2, which is "198", the detection unit 2 determines that the number of uploads is normal.

[0118] Furthermore, the detection unit 2 determines that the number of uploads from 2:00 to 3:00 on the CAN bus "CAN3" is abnormal because the actual value "0" of the number of uploads is less than the threshold value Th3 "298" for that time period.

[0119] The detection unit 2 outputs the detection result of the abnormality. For example, the detection unit 2 stores the detection result of the abnormality in the storage unit 4 or notifies the detection result of the abnormality.

[0120] [Request for new configuration information] 2, 4 and 12 again, in the in-vehicle device 101, for example, the first communication unit 11 transmits version information indicating the version of the retained setting information to the management device 201. Then, the first communication unit 11 requests the management device 201 to transmit new setting information based on the determination information indicating the determination result of the version indicated by the version information transmitted from the management device 201. That is, in the communication system 501, the setting information is updated.

[0121] More specifically, the first communication unit 11 transmits the version information included in the setting information in the storage unit 16 to the management device 201 periodically or irregularly.

[0122] The management device 201 judges whether the version indicated by the version information received from the in-vehicle device 101 is the same as the version of the setting information held by the management device 201. If the version indicated by the version information received from the in-vehicle device 101 is different from the version of the setting information held by the management device 201, the management device 201 transmits to the in-vehicle device 101 judgment negative information indicating the judgment result that they are different.

[0123] In the in-vehicle device 101, when the first communication unit 11 receives the determination negation information from the management device 201, the first communication unit 11 transmits, to the management device 201, request information requesting the management device 201 to transmit new setting information. For example, the first communication unit 11 transmits, to the management device 201, request information including the ID of the vehicle 10 in which the in-vehicle device 101 is mounted.

[0124] When the management device 201 receives the request information from the in-vehicle device 101 , the management device 201 transmits new setting information to the in-vehicle device 101 .

[0125] More specifically, for example, when the management device 201 receives request information from the in-vehicle device 101, it transmits to the in-vehicle device 101, as new setting information, setting information stored in the memory unit 4 that corresponds to the ID of the vehicle 10 included in the received request information.

[0126] In the in-vehicle device 101 , when the first communication unit 11 receives new setting information from the management device 201 , the first communication unit 11 outputs the received setting information to the setting unit 12 .

[0127] When the setting unit 12 receives new setting information from the first communication unit 11, the setting unit 12 stores the new setting information in the storage unit 16 and updates the setting contents related to the transmission of the vehicle information based on the new setting information. The vehicle information acquisition unit 31 acquires the vehicle information according to the new setting contents.

[0128] <Operation flow> FIG. 14 is a flowchart defining an operational procedure when the vehicle information and the measurement result information are transmitted to the management device by the in-vehicle device according to the embodiment of the present disclosure.

[0129] 14, first, the in-vehicle device 101 waits for transmission of the vehicle information until it receives the setting information from the management device 201 (NO in step S101).

[0130] Next, when the in-vehicle device 101 receives the setting information from the management device 201 (YES in step S101), the in-vehicle device 101 performs a setting process related to the transmission of the vehicle information based on the received setting information. For example, as described above, the in-vehicle device 101 performs the setting process so that the vehicle information corresponding to the type of data indicated by the setting information is transmitted to the management device 201 (step S102).

[0131] Next, the in-vehicle device 101 acquires vehicle information periodically or irregularly (step S103).

[0132] Next, the in-vehicle device 101 selects vehicle information from the acquired vehicle information in accordance with the setting contents, and transmits the selected vehicle information to the management device 201 (step S104).

[0133] Next, the in-vehicle device 101 acquires the measurement result information and transmits it to the management device 201. For example, as described above, the in-vehicle device 101 transmits the measurement result information including the measurement result related to the ignition power supply 72 to the management device 201. Specifically, the in-vehicle device 101 calculates the power supply ratio, and transmits the measurement result information including the calculation result to the management device 201 (step S105). Note that steps S104 and S105 may be executed in reverse order, or may be executed in parallel.

[0134] Next, the in-vehicle device 101 repeats transmitting the acquired vehicle information and measurement result information (steps S103 to S105) until new setting information is received from the management device 201 (NO in step S106).

[0135] On the other hand, when the in-vehicle device 101 receives new setting information from the management device 201 (YES in step S106), the in-vehicle device 101 performs setting processing related to the transmission of vehicle information based on the received new setting information (step S102).

[0136] In this way, the in-vehicle device 101 performs setting processing related to the transmission of vehicle information based on the setting information transmitted from the management device 201, so that even in a situation where the in-vehicle device 101 is installed in the vehicle 10 after the vehicle 10 is shipped and the vehicle information to be transmitted to the management device 201 is unknown, the in-vehicle device 101 can select the vehicle information to be transmitted to the management device 201, just like an in-vehicle device installed before the vehicle 10 is shipped.

[0137] FIG. 15 is a diagram illustrating an example of a processing sequence of the in-vehicle device and the management device in the communication system according to the embodiment of the present disclosure.

[0138] 15, first, the in-vehicle device 101 starts up when power is supplied from the battery 71 (step S201). Also, the in-vehicle device 111 starts up when power is supplied from the battery 71 (step S202).

[0139] Next, the in-vehicle device 101 starts a calculation process for calculating the power supply ratio. The in-vehicle device 101 sequentially stores the calculation results in the storage unit 16 (step S203).

[0140] Next, the in-vehicle device 101 acquires vehicle information from the in-vehicle device 111 periodically or irregularly (step S204).

[0141] Next, the management device 201 transmits setting information indicating the setting contents of the vehicle 10 related to the transmission of vehicle information to the in-vehicle device 101 (step S205).

[0142] Next, the in-vehicle device 101 performs a setting process related to the transmission of vehicle information based on the setting information received from the management device 201. For example, as described above, the in-vehicle device 101 performs a setting process so that the vehicle information corresponding to the CAN-ID indicated in the received setting information is transmitted to the management device 201 (step S206).

[0143] Next, the in-vehicle device 101 selects vehicle information from the acquired vehicle information in accordance with the setting contents, and transmits the selected vehicle information to the management device 201 (step S207).

[0144] Next, when the in-vehicle device 101 detects that the ignition power supply 72 has been switched to the on state, it performs time synchronization with other devices and stores the current time in the memory unit 16 as the start time of the calculation process for calculating the power supply ratio (step S208).

[0145] Next, the in-vehicle device 101 performs a calculation process. For example, as described above, the in-vehicle device 101 calculates the power supply ratio every time a unit time elapses from a predetermined reference time. The in-vehicle device 101 stores the calculation result in the storage unit 16 (step S209).

[0146] Next, when the in-vehicle device 101 detects that the ignition power supply 72 has been switched to the off state (step S210), the in-vehicle device 101 stores the current time at which the ignition power supply 72 has been switched to the off state as the end time in the storage unit 16. Then, the in-vehicle device 101 calculates the power supply ratio at the end time. The in-vehicle device 101 stores the calculation result in the storage unit 16 (step S211).

[0147] Next, the in-vehicle device 101 creates measurement result information including the calculation results obtained from the start time to the end time, and transmits the created measurement result information to the management device 201 (step S212).

[0148] Next, the management device 201 performs a detection process based on the vehicle information and the measurement result information received from the in-vehicle device 101 (step S213).

[0149] Next, the management device 201 outputs the abnormality detection result. For example, the management device 201 stores the abnormality detection result in the storage unit 4 or notifies the abnormality detection result (step S214).

[0150] FIG. 16 is a diagram illustrating a sequence of a process of updating setting information in a communication system according to an embodiment of the present disclosure.

[0151] 16, first, the in-vehicle device 101 acquires vehicle information from the in-vehicle device 111 periodically or irregularly (step S301).

[0152] Next, the in-vehicle device 101 selects vehicle information from the acquired vehicle information in accordance with the setting contents, and transmits the selected vehicle information to the management device 201 (step S302).

[0153] Next, the in-vehicle device 101 transmits version information indicating the version of the retained setting information to the management device 201 (step S303).

[0154] Next, the management device 201 performs a determination process to determine whether or not the version indicated by the version information received from the in-vehicle device 101 is the same as the version of the setting information held by the management device 201 (step S304).

[0155] Next, the management device 201 transmits, to the in-vehicle device 101, determination information indicating the determination result of the version indicated by the version information received from the in-vehicle device 101. Here, the management device 201 transmits, as the determination information, determination negation information indicating the determination result that the version indicated by the version information received from the in-vehicle device 101 is different from the version of the setting information held by the management device 201 (step S305).

[0156] Next, when the in-vehicle device 101 receives the negative determination information, the in-vehicle device 101 transmits, to the management device 201, request information requesting the management device 201 to transmit new setting information (step S306).

[0157] Next, when the management device 201 receives the request information from the in-vehicle device 101, the management device 201 transmits new setting information to the in-vehicle device 101 (step S307).

[0158] Next, the in-vehicle device 101 updates the setting contents related to the transmission of vehicle information based on the new setting information received from the management device 201 (step S308).

[0159] Next, the in-vehicle device 101 newly acquires vehicle information (step S309).

[0160] Next, the in-vehicle device 101 selects vehicle information from the newly acquired vehicle information according to the updated setting contents, and transmits the selected vehicle information to the management device 201 (step S310).

[0161] [Variation 1] In the in-vehicle device 101 according to the embodiment of the present disclosure, the measurement result information acquiring unit 32 is configured to acquire information including the power supply ratio as the measurement result information including the measurement result related to the ignition power source 72, but this is not limited thereto. The acquiring unit 13 may acquire information including the number of times the ignition power source 72 is started per a predetermined unit time as the measurement result information.

[0162] In the first modification, the measurement unit 62 in the measurement result information acquisition unit 32 counts the number of times the ignition power supply 72 is started per unit time. For example, when the measurement unit 62 establishes time synchronization between its own in-vehicle device 101 and the GPS receiver, it counts the number of times the ignition power supply 72 is switched from an off state to an on state per unit time.

[0163] FIG. 17 is a diagram illustrating an example of a collection record table stored in the management device according to the first modification of the embodiment of the present disclosure.

[0164] In the collected record table Tb22 shown in FIG. 17, the record value of the number of uploads in the CAN bus "CAN1" of the vehicle 10 with the vehicle ID "ID-A" is "82" from 0:00 to 1:00, "99" from 1:00 to 2:00, and "98" from 2:00 to 3:00. The record value of the number of uploads in the CAN bus "CAN2" of the vehicle 10 with the vehicle ID "ID-A" is "167" from 0:00 to 1:00, "201" from 1:00 to 2:00, and "199" from 2:00 to 3:00. The record value of the number of uploads in the CAN bus "CAN3" of the vehicle 10 with the vehicle ID "ID-A" is "249" from 0:00 to 1:00, "12" from 1:00 to 2:00, and "0" from 2:00 to 3:00.

[0165] In addition, in the collected record table Tb22 shown in Figure 17, the record value of the number of startups for vehicle 10 with vehicle ID "ID-A" is "2" from 0:00 to 1:00, "0" from 1:00 to 2:00, and "0" from 2:00 to 3:00.

[0166] In the first modification, the detection unit 2 in the management device 201 performs detection processing based on the theory table Tb20 and the collection record table Tb22.

[0167] Here, it takes time for the in-vehicle system including the in-vehicle device 101 and the in-vehicle equipment 111 to start up and for the in-vehicle system to shut down in the vehicle 10. Therefore, the period during which power is supplied to the in-vehicle device 101 is, for example, the time obtained by subtracting from the unit time the value obtained by multiplying the total time required for the in-vehicle system to start up and the time required for the in-vehicle system to shut down by the number of startups.

[0168] For example, consider a case where the unit time is 1 hour, the total time is 5 minutes, and the number of startups is 2. In this case, the time during which power is supplied to the in-vehicle device 101 is 50 minutes, which is the value obtained by subtracting 10 minutes from 1 hour. In other words, the ratio of the power supply time per unit time when the number of startups is 2 is approximately 80%.

[0169] In the first modification, the detection unit 2 determines that the number of uploads is abnormal when the actual value of the number of uploads in the collected record table Tb22 is less than the threshold Th. In the first modification, the threshold Th is, for example, a value obtained by multiplying a theoretical value of the number of uploads of vehicle information transmitted via the CAN bus 51 in a time period subject to the detection process by a power supply rate according to the number of startups in that time period. In this way, in the first modification, the detection unit 2 can determine, for example, that the number of uploads is low because the number of startups of the ignition power supply 72 is high and the period during which vehicle information is uploaded is short.

[0170] In the examples shown in FIG. 12 and FIG. 17, for example, the power supply ratio according to the number of startups is 80% when the number of startups is "2", and is 100% when the number of startups is "0".

[0171] (Abnormality determination in the time period from 0:00 to 1:00) In the examples shown in Figures 12 and 17, the thresholds Th1, Th2, and Th3 in the time period from 0:00 to 1:00 are 80, 160, and 240, respectively, because the corresponding theoretical values ​​of the number of uploads in that time period are "100," "200," and "300," respectively, and the number of launches in that time period is "2."

[0172] Since the actual number of uploads from 0:00 to 1:00, which is "82", on the CAN bus "CAN1", is equal to or larger than the threshold value Th1 "80", the detection unit 2 determines that the number of uploads is normal.

[0173] Furthermore, since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN2" is "167", which is equal to or greater than the threshold value Th2 "160", the detection unit 2 determines that the number of uploads is normal.

[0174] Furthermore, since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN3" is "249", which is equal to or greater than the threshold value Th3 "240", the detection unit 2 determines that the number of uploads is normal.

[0175] In the first modification, the results of the abnormality determination in the time period from 1:00 to 2:00 and the results of the abnormality determination in the time period from 2:00 to 3:00 are the same as those in FIG.

[0176] [Variation 2] In the in-vehicle device 101 according to the embodiment of the present disclosure, the measurement result information acquiring unit 32 is configured to acquire information including the measurement result regarding the ignition power supply 72 as the measurement result information, but this is not limited to this. The measurement result information acquiring unit 32 may acquire information including the measurement result regarding the communication quality between the first communication unit 11 and the management device 201.

[0177] Fig. 18 is a diagram showing a configuration of a second modified example of an in-vehicle device according to an embodiment of the present disclosure. Referring to Fig. 18, the first communication unit 11 in the in-vehicle device 101A measures, for example, an SNR (Signal to Noise Ratio) of a wireless signal received from a wireless base station (not shown) including information from the management device 201. That is, in the second modified example, the measurement target that affects the transmission of vehicle information is the first communication unit 11. Here, the larger the SNR value, the smaller the noise and the better the wireless signal quality.

[0178] For example, the first communication unit 11 measures the SNR of the wireless signal received by the first communication unit 11 for each unit time during a predetermined measurement period. Here, the unit time is, for example, one hour. The first communication unit 11 outputs the measurement result for each unit time to the measurement result information acquisition unit 32.

[0179] The measurement result information acquiring unit 32 acquires the measurement result of the SNR of the wireless signal by the first communication unit 11. More specifically, the measurement result information acquiring unit 32 creates measurement result information including the measurement result for each unit time in a predetermined period, and transmits the created measurement result information to the management device 201 via the first communication unit 11.

[0180] FIG. 19 is a diagram illustrating an example of a collection record table stored in the management device according to the second modification of the embodiment of the present disclosure.

[0181] In the collected record table Tb23 shown in FIG. 19, the record value of the number of uploads in the CAN bus "CAN1" of the vehicle 10 with the vehicle ID "ID-A" is "10" from 0:00 to 1:00, "99" from 1:00 to 2:00, and "100" from 2:00 to 3:00. The record value of the number of uploads in the CAN bus "CAN2" of the vehicle 10 with the vehicle ID "ID-A" is "21" from 0:00 to 1:00, "201" from 1:00 to 2:00, and "198" from 2:00 to 3:00. The record value of the number of uploads in the CAN bus "CAN3" of the vehicle 10 with the vehicle ID "ID-A" is "29" from 0:00 to 1:00, "300" from 1:00 to 2:00, and "298" from 2:00 to 3:00.

[0182] 19, the communication method between the vehicle 10 and the management device 201 is "LTE." In addition, in the collected record table Tb23 shown in Fig. 16, the record value of the communication quality in the vehicle 10 with the vehicle ID "ID-A" is "10" from 0:00 to 1:00, "99" from 1:00 to 2:00, and "99" from 2:00 to 3:00.

[0183] In the second modification, the detection unit 2 in the management device 201 performs detection processing based on the theory table Tb20 and the collection record table Tb23.

[0184] More specifically, in the second modification, when the actual value of the number of uploads in the collection record table Tb23 is less than the threshold value Th, the detection unit 2 determines that the number of uploads is abnormal. In the second modification, the threshold value Th is a value obtained by multiplying the theoretical value of the number of uploads of vehicle information transmitted via the CAN bus 51 in the time period targeted by the detection process by the percentage of the actual value of the communication quality in the time period, minus a predetermined value. Here, the predetermined value is, for example, 2.

[0185] (Abnormality determination in the time period from 0:00 to 1:00) 12 and 19, the thresholds Th1, Th2, and Th3 in the time interval from 0:00 to 1:00 are 8, 18, and 28, respectively, because the theoretical values ​​of the corresponding number of uploads in that time interval are "100", "200", and "300", the communication quality in that time interval is "10", and the predetermined value is "2".

[0186] The detection unit 2 determines that the number of uploads from 0:00 to 1:00 on the CAN bus "CAN1" is normal because the actual value "10" of the number of uploads is equal to or greater than the threshold value Th1 "8."

[0187] Furthermore, since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN2" is "21", which is equal to or greater than the threshold value Th2 "18", the detection unit 2 determines that the number of uploads is normal.

[0188] Furthermore, since the actual number of uploads from 0:00 to 1:00 on the CAN bus "CAN3" is "29", which is equal to or greater than the threshold value Th3 "28", the detection unit 2 determines that the number of uploads is normal.

[0189] In the second modification, the results of the abnormality determination in the time period from 1:00 to 2:00 and the results of the abnormality determination in the time period from 2:00 to 3:00 are the same as those in FIG.

[0190] [Variation 3] Although the in-vehicle device 101 according to the embodiment of the present disclosure is configured to receive setting information from the management device 201, this is not limited thereto. The in-vehicle device 101 may be configured to receive setting information from a terminal device 301.

[0191] In the third modification, the vehicle information acquisition unit 31 in the acquisition unit 13 acquires vehicle information based on setting information transmitted from a terminal device 301 which is another device different from the management device 201 .

[0192] More specifically, the second communication unit 14 outputs the setting information received from the terminal device 301 to the setting unit 12. Upon receiving the setting information from the second communication unit 14, the setting unit 12 stores the setting information in the storage unit 16 and performs setting processing related to the transmission of vehicle information based on the setting information.

[0193] FIG. 20 is a diagram illustrating a sequence of a setting process in the communication system according to the third modification of the embodiment of the present disclosure.

[0194] 20, first, the in-vehicle device 101 acquires vehicle information from the in-vehicle device 111 periodically or irregularly (step S401).

[0195] Next, the terminal device 301 transmits setting information indicating the setting contents of the vehicle 10 related to the transmission of vehicle information to the in-vehicle device 101. For example, the terminal device 301 stores the setting information according to the user's operation (step S402).

[0196] Next, the in-vehicle device 101 performs a setting process related to the transmission of vehicle information based on the setting information received from the terminal device 301. For example, the in-vehicle device 101 performs a setting process so that the vehicle information corresponding to the CAN-ID indicated in the received setting information is transmitted to the terminal device 301 (step S403).

[0197] Next, the in-vehicle device 101 selects vehicle information from the acquired vehicle information in accordance with the setting contents, and transmits the selected vehicle information to the terminal device 301 (step S404). In addition, the in-vehicle device 101 transmits the selected vehicle information to the management device 201 (step S405).

[0198] Next, when the terminal device 301 receives the vehicle information from the in-vehicle device 101, the terminal device 301 displays the contents of the received vehicle information, for example, on its own display unit (step S406).

[0199] Next, the terminal device 301 transmits a setting change notification to the in-car device 101 to notify the user of a change to the setting information (step S407).

[0200] Next, the in-vehicle device 101 transmits a changeability notification indicating whether the setting can be changed to the terminal device 301 as a response to the setting change notification received from the terminal device 301. Here, the in-vehicle device 101 transmits a notification to the effect that the setting can be changed to the terminal device 301 as the changeability notification (step S408).

[0201] Next, when the terminal device 301 receives the change permission / prohibition notification from the in-car device 101, the terminal device 301 transmits the changed setting information to the in-car device 101 (step S409).

[0202] Next, the in-vehicle device 101 updates the setting contents based on the new setting information received from the terminal device 301 (step S410).

[0203] Next, the in-vehicle device 101 transmits an update completion notification indicating that the update of the setting contents has been completed to the terminal device 301. The in-vehicle device 101 may transmit the update completion notification to the management device 201 (step S411).

[0204] Next, the in-vehicle device 101 newly acquires vehicle information (step S412).

[0205] Next, the in-vehicle device 101 selects vehicle information from the newly acquired vehicle information according to the updated setting contents, and transmits the selected vehicle information to the terminal device 301 (step S413). In addition, the in-vehicle device 101 transmits the selected vehicle information to the management device 201 (step S414).

[0206] Next, when the terminal device 301 newly receives vehicle information from the in-vehicle device 101, the terminal device 301 displays the contents of the received vehicle information on its own display unit or the like (step S415).

[0207] Note that some or all of the functions of the management device 201 according to the embodiment of the present disclosure may be provided by cloud computing. That is, the management device 201 according to the embodiment of the present disclosure may be a cloud server configured by a plurality of servers.

[0208] In addition, in the communication system 501 according to the embodiment of the present disclosure, the measurement target that affects the transmission of the vehicle information is the ignition power supply 72, but this is not limited thereto. The measurement target that affects the transmission of the vehicle information may be another power supply unit.

[0209] In addition, in the communication system 501 according to the embodiment of the present disclosure, the first communication unit 11 is configured to transmit version information indicating the version of the retained setting information to the management device 201, but this is not limited thereto. The first communication unit 11 may be configured not to transmit the version information to the management device 201. That is, in the in-vehicle device 101, the setting contents related to the transmission of vehicle information may not be updated.

[0210] In addition, in the communication system 501 according to the embodiment of the present disclosure, the in-vehicle device 101 is configured to include the second communication unit 14 that transmits vehicle information to the terminal device 301, but this is not limited to this. The in-vehicle device 101 may not include the second communication unit 14 and may not transmit vehicle information to the terminal device 301.

[0211] The above-described embodiments should be considered as illustrative and not restrictive in all respects. The scope of the present invention is defined by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims.

[0212] Each process (each function) in the above-mentioned embodiment is realized by a processing circuit including one or more processors. The processing circuit may be configured as an integrated circuit or the like in which one or more memories, various analog circuits, and various digital circuits are combined in addition to the one or more processors. The one or more memories store programs (instructions) that cause the one or more processors to execute each of the above processes. The one or more processors may execute each of the above processes according to the programs read from the one or more memories, or may execute each of the above processes according to a logic circuit designed in advance to execute each of the above processes. The processor may be various processors suitable for computer control, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and an ASIC (Application Specific Integrated Circuit). The physically separated processors may execute each of the above processes in cooperation with each other. For example, the processors mounted on each of a plurality of physically separated computers may cooperate with each other via a network such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, etc. The program may be installed in the memory from an external server device or the like via the network, or may be distributed in a state stored in a recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), or a semiconductor memory, and installed in the memory from the recording medium.

[0213] The above description includes the following additional features. [Appendix 1] An in-vehicle device mounted in a vehicle, A processing circuit is provided, The processing circuitry includes: Acquire vehicle information relating to the vehicle and measurement result information including measurement results of a measurement target that affects transmission of the vehicle information, the measurement result being related to the in-vehicle device; The vehicle-mounted device transmits the vehicle information and the measurement result information acquired by the acquisition unit to the management device.

[0214] [Appendix 2] A communication control program for use in an in-vehicle device mounted in a vehicle, Computer, an acquisition unit that acquires vehicle information related to the vehicle and measurement result information related to the in-vehicle device, the measurement result including the measurement result of a measurement target that affects transmission of the vehicle information; a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit to a management device; A communication control program that functions as a [Explanation of symbols]

[0215] 1. Communications Department 2. Detection unit 3 Analysis Department 4,16 Storage part 10 Vehicles 11 First Communication Department 12 Setting section 13 Acquisition Department 14 Second Communication Department 15 Power circuit 31 Vehicle Information Acquisition Department 32 Measurement result information acquisition section 41, 41A, 41B, 41C, 141 Receiver 42 Processing section 51, 51A, 51B, 51C CAN bus 61 Detection unit 62 Measuring part 71 Battery 72 Ignition power supply 101,101A On-vehicle equipment 111,111A,111B,111C Automotive equipment 161 External Network 201 Management device 301 Terminal Equipment

Claims

1. An in-vehicle device mounted in a vehicle, an acquisition unit that acquires vehicle information related to the vehicle and measurement result information related to the in-vehicle device, the measurement result including the measurement result of a measurement target that affects transmission of the vehicle information; a communication unit configured to transmit the vehicle information and the measurement result information acquired by the acquisition unit to a management device.

2. The in-vehicle device according to claim 1 , wherein the measurement result information includes a measurement result related to a power supply unit that supplies electric power in the vehicle.

3. The in-vehicle device according to claim 2 , wherein the measurement result relating to the power supply unit includes a ratio of time during which the power is supplied by the power supply unit per a predetermined unit time.

4. 4. The in-vehicle device according to claim 2, wherein the measurement results relating to the power supply unit include a number of times the power supply unit is started up per a predetermined unit time.

5. The in-vehicle device according to claim 1 , wherein the measurement result information includes a measurement result relating to a communication quality between the communication unit and the management device.

6. The in-vehicle device according to claim 1 , wherein the acquisition unit acquires the vehicle information based on setting information transmitted from the management device.

7. The communication unit transmits version information indicating a version of the setting information held by the communication unit to the management device; The in-vehicle device according to claim 6 , wherein the communication unit requests the management device to transmit new setting information based on determination information indicating a determination result of the version indicated by the version information transmitted from the management device.

8. The acquisition unit acquires the vehicle information based on setting information transmitted from another device other than the management device, The in-vehicle device according to claim 1 , wherein the communication unit is further configured to transmit the vehicle information acquired by the acquisition unit to the other device.

9. A communication control method for an in-vehicle device mounted on a vehicle, comprising: acquiring vehicle information relating to the vehicle and measurement result information including measurement results of a measurement object that affects transmission of the vehicle information and that is related to the in-vehicle device; and transmitting the acquired vehicle information and measurement result information to a management device.

10. An on-board device mounted in a vehicle; a management device that detects an abnormality related to the vehicle; The in-vehicle device includes: an acquisition unit that acquires vehicle information related to the vehicle and measurement result information related to the in-vehicle device, the measurement result including the measurement result of a measurement target that affects transmission of the vehicle information; a communication unit that transmits the vehicle information and the measurement result information acquired by the acquisition unit to a management device, The management device detects the abnormality based on the vehicle information and the measurement result information received from the communication unit.