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

By using an on-board control device that can detect service categories and control actions in the on-board network, the problem of unnecessary power consumption is solved, and the effect of improving the power saving function of the on-board network is achieved.

CN120226333APending Publication Date: 2025-06-27AUTONETWORKS TECH LTD +2
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202380080639.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-11-28
Filing Date
2023-11-17
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In an on-vehicle network, when certain services are executed, all predetermined on-vehicle devices do not need to operate, resulting in unnecessary power consumption.

Method used

A vehicle-mounted control device is designed, including a detection unit and a control unit. The detection unit can detect the type of services executed in the on-board network, and the control unit selects the service corresponding device that does not need to be operated and controls the operation stop when a plurality of service corresponding devices are operating.

Benefits of technology

By stopping the operation of the service corresponding device that does not need to be operated, useless power consumption is effectively suppressed and the power saving function of the on-board network is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120226333A_ABST
    Figure CN120226333A_ABST
Patent Text Reader

Abstract

An in-vehicle control device used in an in-vehicle network including a plurality of in-vehicle devices, the in-vehicle control device being provided with: a detection unit that detects the type of service executed in the in-vehicle network; and a control unit that, in a state in which a plurality of service-corresponding devices are operating, selects some of the plurality of service-corresponding devices, and performs stop control for stopping the operation of the selected service-corresponding device. The plurality of service-corresponding devices are a plurality of predetermined in-vehicle devices corresponding to the types of the services detected by the detection unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] This application claims priority based on Japanese Patent Application No. 2022-189047 filed on November 28, 2022, and incorporates the entire contents disclosed therein. Background Art

[0003] The following technology is disclosed in Patent Document 1 (Japanese Unexamined Patent Application Publication No. 2021-182679). That is, a communication system includes a network (1) and a plurality of control devices (10, 20, 30, 40, 50) connected to the network and capable of communicating with each other via the network. Among them, the plurality of control devices include at least a first control device and a second control device. The first control device and the second control device can send network management frames for managing communication in the network. When the first control device and the second control device execute communication need control that requires data communication using data frames with other control devices, they generate the network management frames including group information indicating a group of control devices that perform communication of the data frames, and send them to the plurality of control devices via the network. The first control device and the second control device establish an association with the group information and have load information for detecting the communication load of the network when communication of the data frames is performed by the control devices included in the group represented by the group information. After the first control device and the second control device receive the network management frame including the group information from one control device, when the other control device wants to start communication need control that requires the data frame communication with other control devices, the other control device detects the current communication load of the network based on the group information and the load information included in the received network management frame, and considering the current communication load, determines a group of control devices that perform communication of the data frames so that the communication load in the network does not exceed a communication load threshold, and controls the generation of the network management frame so as to perform communication based on the determined group.

[0004] Prior Art Documents Patent Documents Patent Document 1: Japanese Unexamined Patent Application Publication No. 2021-182679 Patent Document 2: Japanese Unexamined Patent Application Publication No. 2013-192108 Summary of the Invention

[0005] The in-vehicle control device of the present disclosure is used in an in-vehicle network including a plurality of in-vehicle devices. Among them, the in-vehicle control device includes: a detection unit that detects the category of services executed in the in-vehicle network; and a control unit that, in a state where a plurality of service corresponding devices are operating, selects a part of the plurality of service corresponding devices and performs stop control to stop the operation of the selected service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of the in-vehicle devices corresponding to the category of services detected by the detection unit.

[0006] One aspect of the present disclosure can be implemented not only as an in-vehicle control device having such a characteristic processing unit, but also as a program for causing a computer to execute the steps of the characteristic processing. In addition, one aspect of the present disclosure can be implemented as a semiconductor integrated circuit that realizes a part or all of the in-vehicle control device. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 It is a diagram showing the structure of an in-vehicle system according to a first embodiment of the present disclosure. Figure 2 It is a diagram showing the structure of an integrated ECU according to a first embodiment of the present disclosure. Figure 3 It is a diagram showing an example of management information stored in the integrated ECU according to a first embodiment of the present disclosure. Figure 4 It is a diagram showing an example of service information generated by the integrated ECU according to a first embodiment of the present disclosure. Figure 5 It is a diagram showing an example of management information after update processing performed by the integrated ECU according to a first embodiment of the present disclosure. Figure 6 It is a diagram showing a specific example of service information generated by the integrated ECU according to a first embodiment of the present disclosure. Figure 7 It is a diagram showing a specific example of service information generated by the integrated ECU according to a first embodiment of the present disclosure. Figure 8 It is a diagram showing a specific example of service information generated by the integrated ECU according to a first embodiment of the present disclosure. Figure 9 It is a flowchart for determining the operation steps when the integrated ECU according to the first embodiment of the present disclosure controls the service corresponding device. Figure 10 It is a diagram showing the structure of a communication system according to a second embodiment of the present disclosure. Figure 11This is a diagram showing the structure of the integrated ECU according to the second embodiment of the present disclosure. Figure 12 This is a diagram showing the structure of the management device according to the second embodiment of the present disclosure. Figure 13 This is a flowchart showing the operation steps when determining the integrated ECU control service corresponding device according to the second embodiment of the present disclosure. Figure 14 This is a diagram showing an example of the sequence of operation change control in the communication system according to the second embodiment of the present disclosure. Detailed Embodiment

[0008] Conventionally, a technique for performing control corresponding to communication load in a vehicle network including a plurality of in-vehicle devices has been proposed.

[0009] [Problems to be Solved by the Present Disclosure]

[0010] In a vehicle network, for example, multiple services are executed. The in-vehicle devices that operate when each service is executed in the vehicle network are predetermined according to the vehicle model of the vehicle equipped with the vehicle network or the structure of the vehicle network, etc.

[0011] However, depending on the user of the vehicle, when executing a certain service, there are cases where it is not necessary to operate all the predetermined in-vehicle devices corresponding to the service. In this case, the power consumption of the in-vehicle devices that do not need to operate becomes a waste.

[0012] The present disclosure has been completed to solve the above problems, and an object thereof is to provide an in-vehicle control device, an operation control method, and a communication system capable of improving the power saving function in a vehicle network.

[0013] [Effects of the Present Disclosure]

[0014] According to the present disclosure, the power saving function in a vehicle network can be improved.

[0015] [Description of Embodiments of the Present Disclosure]

[0016] First, the contents of the embodiments of the present disclosure will be listed and described.

[0017] (1) An in-vehicle control device according to an embodiment of the present disclosure is used in an in-vehicle network, the in-vehicle network including a plurality of in-vehicle devices, wherein the in-vehicle control device comprises: a detection unit for detecting the type of a service executed in the in-vehicle network; and a control unit for selecting a part of the service corresponding devices from among the plurality of service corresponding devices while the plurality of service corresponding devices are in operation, and performing a stop control for stopping the operation of the selected service corresponding devices, the plurality of service corresponding devices being a predetermined plurality of the in-vehicle devices corresponding to the type of the service detected by the detection unit.

[0018] In this way, by stopping the operation of a device selected from a plurality of service-supporting devices, for example, the operation of a service-supporting device that is not required to operate among the plurality of service-supporting devices can be stopped, thereby suppressing useless power consumption. Therefore, the power saving function in the vehicle network can be improved.

[0019] (2) In the above (1), the vehicle-mounted control device may also include an acquisition unit, which acquires service information of each of the services, wherein the service information indicates the service corresponding device that operates when the service is executed and the service corresponding device that stops the operation when the service is executed. Alternatively, the control unit selects the service corresponding device to be the object of the stop control based on the service information acquired by the acquisition unit.

[0020] With such a configuration, it is possible to easily select a service-supported device to be the target of stop control or the target of release of stop control using service information.

[0021] (3) In the above (2), the control unit may control the operation of the multiple service corresponding devices corresponding to the type of the service when the detection unit detects the type of the service. The vehicle-mounted control device may also include a monitoring unit that monitors the operation of the multiple service corresponding devices. The acquisition unit may acquire the service information generated based on the monitoring result of the monitoring unit.

[0022] With such a configuration, it is possible to select an appropriate service corresponding device as the object of the stop control according to the operation status of each service corresponding device. In addition, it is possible to appropriately select the service corresponding device to be released from the stop control according to the above status.

[0023] (4) In any one of the above (1) to (3), the plurality of service-supporting devices may include the service-supporting devices provided corresponding to seats of the vehicle equipped with the in-vehicle network.

[0024] With such a configuration, for example, when executing a service provided in a vehicle seat, it is possible to stop the operation of the service corresponding device corresponding to the seat that does not require the provision of the service, and thus it is possible to suppress unnecessary power consumption during the execution of the service.

[0025] (5)In any one of the above (1) to (3), the plurality of service corresponding devices may include the service corresponding devices provided corresponding to the installation positions of in-vehicle devices in a vehicle equipped with the in-vehicle network.

[0026] With such a configuration, for example, when executing a service that uses data transmitted from an in-vehicle device, it is possible to stop the operation of the service corresponding device corresponding to the installation position of the in-vehicle device that does not require data transmission, and thus it is possible to suppress unnecessary power consumption during the execution of the service.

[0027] (6)In any one of the above (1) to (3), the plurality of service corresponding devices may include the service corresponding devices provided corresponding to the vehicle doors of a vehicle equipped with the in-vehicle network.

[0028] With such a configuration, for example, when executing a service related to the opening and closing of the vehicle door for getting on and off, it is possible to stop the operation of the service corresponding device corresponding to the door that does not require opening and closing, and thus it is possible to suppress unnecessary power consumption during the execution of the service.

[0029] (7)The operation control method according to an embodiment of the present disclosure is an operation control method in an in-vehicle control device, the in-vehicle control device is used in an in-vehicle network, the in-vehicle network includes a plurality of in-vehicle devices, and the operation control method includes the following steps: detecting the category of a service executed in the in-vehicle network; and in a state where a plurality of service corresponding devices are operating, selecting a part of the plurality of service corresponding devices, and performing stop control to stop the operation of the selected service corresponding devices, the plurality of service corresponding devices being a predetermined plurality of the in-vehicle devices corresponding to the detected category of the service.

[0030] In this way, with a configuration that stops the operation of the devices selected from a plurality of service corresponding devices, for example, it is possible to stop the operation of the service corresponding devices that do not need to operate among the plurality of service corresponding devices, and thus it is possible to suppress unnecessary power consumption. Therefore, the power saving function in the in-vehicle network can be improved.

[0031] (8) The communication system according to an embodiment of the present disclosure includes a vehicle-mounted control device and a management device. The vehicle-mounted control device sends monitoring information to the management device. The monitoring information represents a monitoring result related to the operations of a plurality of service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of vehicle-mounted devices corresponding to the categories of services executed in a vehicle-mounted network. The vehicle-mounted network includes the plurality of vehicle-mounted devices. The management device receives the monitoring information from the vehicle-mounted control device and sends service information to the vehicle-mounted control device. The service information represents the service corresponding devices that operate when the service is executed and the service corresponding devices that stop operating when the service is executed.

[0032] In this way, with the structure in which the vehicle-mounted control device sends monitoring information related to the operations of a plurality of service corresponding devices to the management information, and the management device receives the monitoring information and sends the service information to the vehicle-mounted control device, in the vehicle-mounted control device, for example, it is possible to stop the operations of the service corresponding devices that do not need to operate among the plurality of service corresponding devices, so that unnecessary power consumption can be suppressed. Therefore, the power saving function in the vehicle-mounted network can be improved.

[0033] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In addition, the same or corresponding parts in the drawings are denoted by the same reference numerals, and their descriptions will not be repeated. In addition, at least a part of the embodiments described below can be arbitrarily combined.

[0034] <First Embodiment>

[0035] [Vehicle-mounted Communication System]

[0036] Figure 1 is a diagram showing the structure of the vehicle-mounted communication system according to the first embodiment of the present disclosure. Referring to Figure 1 , the vehicle-mounted communication system 301 includes an integrated ECU (Electronic Control Unit) 101, a plurality of individual ECUs 201, a plurality of detection devices 51, a plurality of actuators 61, a power supply unit 71, and a plurality of relays 81. The integrated ECU 101 is an example of a vehicle-mounted control device. The individual ECU 201 is an example of a vehicle-mounted device. The detection device 51 and the actuator 61 are examples of vehicle-mounted devices.

[0037] In Figure 1 the example shown, the vehicle-mounted communication system 301 includes individual ECUs 201A, 201B, 201C as individual ECUs 201, detection devices 51A, 51B, 51C as detection devices 51, actuators 61A, 61B, 61C as actuators 61, and relays 81A, 81B, 81C as relays 81. The vehicle-mounted communication system 301 is mounted on a vehicle 1.

[0038] An integrated ECU 101, multiple individual ECUs 201, multiple detection devices 51, and multiple actuators 61 constitute a vehicle network 401.

[0039] The integrated ECU 101 is connected to the individual ECUs 201A, 201B, and 201C via a cable 2.

[0040] The detection devices 51A, 51B, and 51C are respectively connected to the individual ECUs 201A, 201B, and 201C via a cable 3. The actuators 61A, 61B, and 61C are respectively connected to the individual ECUs 201A, 201B, and 201C via a cable 3.

[0041] The cables 2 and 3 are, for example, transmission lines according to standards such as CAN (Controller Area Network) (registered trademark), CAN FD (CAN with Flexible Data Rate), FlexRay (registered trademark), MOST (Media Oriented Systems Transport) (registered trademark), Ethernet (registered trademark), and LIN (Local Interconnect Network).

[0042] The detection device 51 detects information related to the vehicle 1. The detection device 51 is, for example, various sensors. The detection device 51, for example, performs measurements regularly and sends detection data indicating the measurement results to the individual ECU 201.

[0043] The individual ECU 201 sends the detection data received from the detection device 51 connected to itself to the integrated ECU 101.

[0044] The integrated ECU 101 is used in the vehicle network 401 including multiple individual ECUs 201. The integrated ECU 101, for example, operates using the power supplied from the ignition power source of the vehicle 1. The integrated ECU 101, for example, generates control information for driving the actuator 61 based on the detection data received from the individual ECU 201, and sends the generated control information to the individual ECU 201 or an individual ECU 201 different from the individual ECU 201.

[0045] The individual ECU 201 drives the actuator 61 connected to itself based on the control information received from the integrated ECU 101.

[0046] The actuator 61 is, for example, a device corresponding to the air conditioning function in the seat of the vehicle 1, a device corresponding to the function of ejecting an aromatic agent in the seat of the vehicle 1, a device corresponding to the massage function in the seat of the vehicle 1, and a device corresponding to the opening and closing function of the door of the vehicle 1.

[0047] In this way, the integrated ECU 101 and the individual ECUs 201 communicate with each other to drive the actuator 61, thereby providing various services in the in-vehicle network 401.

[0048] The power supply unit 71 supplies power in the vehicle 1. The power supply unit 71 includes, for example, an ignition power supply, an auxiliary power supply, and a storage battery.

[0049] The power supply unit 71 is connected to the integrated ECU 101 via the power line 4. The power supply unit 71 supplies power to the integrated ECU 101 via the power line 4.

[0050] The power supply unit 71 is connected to each individual ECU 201 via the power line 5. The power supply unit 71 supplies power to each individual ECU 201 via the power line 5.

[0051] The relay 81A is connected between the individual ECU 201A and the power supply unit 71. The relay 81B is connected between the individual ECU 201B and the power supply unit 71. The relay 81C is connected between the individual ECU 201C and the power supply unit 71.

[0052] The relay 81 switches between the on state and the off state according to the control of the control unit 32 in the integrated ECU 101 described later. The state of the relay 81 is, for example, the off state in the initial state when the ignition power supply of the vehicle 1 changes from the off state to the on state.

[0053] In addition, the in-vehicle communication system 301 may also be configured to include two or four or more individual ECUs 201. In addition, the in-vehicle communication system 301 may also be configured to include two or more integrated ECUs 101. In addition, two or more detection devices 51 may be connected to each individual ECU 201. In addition, two or more actuators 61 may be connected to each individual ECU 201.

[0054] [Integrated ECU]

[0055] Figure 2 is a diagram showing the structure of the integrated ECU according to the first embodiment of the present disclosure. Refer to Figure 2, the integrated ECU 101 has a plurality of communication ports P, an in-vehicle communication unit 11, a processing unit 12, and a storage unit 13. The in-vehicle communication unit 11 includes a receiving unit 21 and a transmitting unit 22. The processing unit 12 includes a detecting unit 31, a control unit 32, a monitoring unit 33, an obtaining unit 34, and an updating unit 35. One or both of the in-vehicle communication unit 11 and the processing unit 12 are implemented by, for example, a processing circuit (Circuitry) including one or more processors. The storage unit 13 is, for example, a non-volatile memory included in the above-mentioned processing circuit.

[0056] The communication port P is a terminal capable of connecting the cable 2. Each communication port P is connected to a corresponding individual ECU 201 via the cable 2.

[0057] More specifically, the integrated ECU 101 has three communication ports P1, P2, and P3 as the plurality of communication ports P. An individual ECU 201A is connected to the communication port P1 via the cable 2, an individual ECU 201B is connected to the communication port P2 via the cable 2, and an individual ECU 201C is connected to the communication port P3 via the cable 2.

[0058] (Detecting Unit)

[0059] The detecting unit 31 performs a detecting process that detects the category of a service executed in the in-vehicle network 401.

[0060] More specifically, for example, a user of the vehicle 1 operates a navigation device (not shown) provided in the vehicle 1 to indicate the start of a desired service.

[0061] When receiving this operation from the user, the navigation device obtains service start information indicating the intention to start a service and the category of the service based on the content of the received operation. The navigation device transmits the obtained service start information to the integrated ECU 101.

[0062] The receiving unit 21 in the integrated ECU 101 outputs the service start information received from the navigation device to the detecting unit 31.

[0063] When receiving the service start information from the receiving unit 21, the detecting unit 31 performs a detecting process. Specifically, the detecting unit 31 detects the category of the service indicated by the service start information received from the receiving unit 21 as the category of the service executed in the in-vehicle network 401. The detecting unit 31 outputs detection information indicating the detection result to the control unit 32 and the obtaining unit 34.

[0064] In addition, the detection unit 31 may also detect the category of the service executed in the in-vehicle network 401 when the state of the vehicle 1 satisfies a predetermined service start condition. For example, the detection unit 31 may also detect the anti-theft service as the category of the service executed in the in-vehicle network 401 when the vehicle 1 is parked.

[0065] (Control unit)

[0066] The control unit 32 controls the operations of a plurality of predetermined individual ECUs 201 (hereinafter, also referred to as "a plurality of service corresponding devices") corresponding to the category of the service detected by the detection unit 31.

[0067] For example, when the detection unit 31 detects the category of the service, the control unit 32 performs control to operate a plurality of service corresponding devices corresponding to the category of the service, that is, control to start the operations of the plurality of service corresponding devices.

[0068] Specifically, when receiving detection information from the detection unit 31, the control unit 32 performs start-of-operation control to switch a plurality of relays 81 respectively connected to the plurality of service corresponding devices from an off state to an on state, and the plurality of service corresponding devices correspond to the category of the service indicated by the detection information. Thereby, the plurality of service corresponding devices are supplied with power from the power supply unit 71 and start operating.

[0069] Figure 3 FIG. is a diagram showing an example of management information stored in the in-vehicle device according to the first embodiment of the present disclosure.

[0070] Refer to Figure 3 , the storage unit 13 stores management information S1, and the management information S1 indicates a plurality of service corresponding devices that operate when each service is executed.

[0071] In the management information S1, the service corresponding devices that operate when service A is executed are the individual ECU 201A and the individual ECU 201C. The service corresponding devices that operate when service B is executed are the individual ECU 201B and the individual ECU 201C. The service corresponding devices that operate when service C is executed are the individual ECU 201A and the individual ECU 201B.

[0072] The management information S1 is registered in the storage unit 13 by the vehicle manufacturer when the vehicle 1 is shipped, for example.

[0073] When receiving detection information from the detection unit 31, the control unit 32 determines a plurality of service corresponding devices by referring to the management information S1 in the storage unit 13. The control unit 32 performs start-of-operation control on the relays 81 respectively connected to the determined plurality of service corresponding devices.

[0074] (Monitoring Unit)

[0075] Refer again Figure 2 The monitoring unit 33 performs a monitoring process of monitoring the operations of multiple service corresponding devices. More specifically, when the receiving unit 21 receives detection data from each service corresponding device, it outputs a reception notification to the monitoring unit 33, and the reception notification indicates the meaning of receiving the detection data and the port number of the communication port P where the detection data is received.

[0076] The monitoring unit 33 calculates, for example, the communication volume per unit time of the detection data for each service corresponding device (hereinafter, also referred to as "data communication volume"). Specifically, the monitoring unit 33 counts the number of reception notifications received from the receiving unit 21 for each predetermined unit time. This count value corresponds to the data communication volume in the service corresponding device connected to the communication port P with the port number indicated by the reception notification.

[0077] Then, the monitoring unit 33 notifies the acquisition unit 34 of the monitoring result indicating the port number indicated by the reception notification received from the receiving unit 21 and the calculated data communication volume.

[0078] (Acquisition Unit)

[0079] The acquisition unit 34 acquires service information S2, and the service information S2 indicates, for each service, the service corresponding device that operates when the service is executed and the service corresponding device that stops its operation when the service is executed.

[0080] More specifically, the acquisition unit 34 generates or updates the service information S2 based on the detection result generated by the detection unit 31 and the monitoring result generated by the monitoring unit 33.

[0081] Specifically, the acquisition unit 34 determines that the category of the service indicated by the detection information received from the detection unit 31 is the category of the service being executed in the in-vehicle network 401. That is, the acquisition unit 34 uses the detection information received from the detection unit 31 to confirm the service being executed in the in-vehicle network 401.

[0082] When the data communication volume indicated by the monitoring result received from the monitoring unit 33 is equal to or greater than the threshold value, the acquisition unit 34 determines that the service corresponding device connected to the communication port P with the port number indicated by the monitoring result is the service corresponding device that continues to operate in the service being executed.

[0083] On the other hand, when the data communication volume indicated by the monitoring result received from the monitoring unit 33 is less than the threshold value, the acquisition unit 34 determines that the service corresponding device connected to the communication port P with the port number indicated by the monitoring result is the service corresponding device that stops its operation in the service being executed.

[0084] Then, acquisition unit 34 generates service information S2 based on the determination result. Specifically, acquisition unit 34 generates service information S2 when it is determined that any service corresponding device stops the operation in the services being executed. Acquisition unit 34 stores the generated service information S2 in storage unit 13.

[0085] Figure 4 FIG. is an example of service information generated by the integrated ECU according to the first embodiment of the present disclosure. Figure 4 Indicates in Figure 3 The service information S2 generated during the execution of the "Service B" shown.

[0086] Refer to Figure 4 , in the service information S2, the service corresponding device that continues to operate in the executing service B is the separate ECU201C, and the service corresponding device that stops the operation in the executing service B is the separate ECU201B.

[0087] In addition, acquisition unit 34 updates service information S2 based on the determination result. Specifically, acquisition unit 34 updates service information S2 when it is determined that the operation state of any service corresponding device has changed.

[0088] When acquisition unit 34 acquires the service information S2, that is, when the service information S2 is generated or updated, the acquired information is output to transmission unit 22.

[0089] (Update of management information)

[0090] Refer to again Figure 2 , when transmission unit 22 receives the acquired information from acquisition unit 34, the acquired information is transmitted to the navigation device.

[0091] When the navigation device receives the acquired information from the integrated ECU101, based on the received acquired information, it displays on the screen the meaning that the service information S2 has been generated or updated.

[0092] When the meaning that the service information S2 has been generated is displayed on the screen of the navigation device, the user determines whether to approve the update of the management information S1 stored in the integrated ECU101. Then, the user performs an operation of inputting the determination result to the navigation device. The navigation device accepts this operation of the user and transmits determination result information indicating the content of the accepted operation to the integrated ECU101.

[0093] Receiving unit 21 in the integrated ECU101 outputs the determination result information received from the navigation device to update unit 35.

[0094] When the determination result information received by the reception unit 21 indicates the intention to update the approval management information S1, the update unit 35 performs an update process for the update management information S1.

[0095] More specifically, when the determination result information received by the reception unit 21 indicates the intention to update the approval management information S1, the update unit 35 reads out the service information S2 stored in the storage unit 13, and registers the read service information S2 in the management information S1, thereby updating the management information S1.

[0096] Figure 5 It is a diagram showing an example of management information after an update process performed by the integrated ECU according to the first embodiment of the present disclosure.

[0097] Refer to Figure 5 , in the management information S1 after the update process, the individual ECU 201B changes from the service corresponding device that operates when executing service B to the service corresponding device that stops operating when executing service B. The individual ECU 201C continues to be the service corresponding device that operates when executing service B.

[0098] When the update unit 35 completes the update process, it outputs an update completion notification indicating the completion of the update process to the control unit 32. On the other hand, when the determination result information received by the reception unit 21 indicates the intention not to approve the update of the management information S1, the update unit 35 does not perform the update process.

[0099] (Stop control)

[0100] Refer to again Figure 2 , when the control unit 32 receives an update completion notification from the update unit 35, it performs action change control that changes the actions of some of the service corresponding devices corresponding to the service being executed.

[0101] More specifically, in a state where the above-mentioned multiple service corresponding devices are operating, the control unit 32 selects some of the multiple service corresponding devices, and performs stop control to stop the operations of the selected service corresponding devices.

[0102] Specifically, when the control unit 32 receives an update completion notification from the update unit 35, based on the service information S2 acquired by the acquisition unit 34, that is, by referring to the service information S2 stored in the storage unit 13, it selects the service corresponding devices that are the objects of the stop control.

[0103] For example, when the control unit 32 selects the individual ECU 201B as the service corresponding device to be subject to the stop control, it performs control to switch the relay 81B connected to the individual ECU 201B from the ON state to the OFF state. As a result, the supply of power from the power supply unit 71 is cut off, and the individual ECU 201B stops operating. In addition, as the stop control, the control unit 32 may also send information requesting the stop of the transmission of detection data to the selected individual ECU 201.

[0104] (Operation control)

[0105] The control unit 32 performs operation control to change the service corresponding device that is the object of the stop control to a service corresponding device that operates when executing a service. That is, the operation control is control for releasing the stop control on the service corresponding device that is the object of the stop control.

[0106] Specifically, when the control unit 32 receives a completion notification from the update unit 35, it determines, by referring to the service information S2 stored in the storage unit 13, the service corresponding device whose operation state when executing the service is changed from the stop state to the operation state.

[0107] Then, the control unit 32 performs control to switch the relay 81 connected to the determined service corresponding device from the OFF state to the ON state. As a result, the service corresponding device is supplied with power from the power supply unit 71 and starts operating.

[0108] (End of service)

[0109] The user operates the navigation device to indicate the end of the service being executed.

[0110] When the navigation device receives this operation from the user, it obtains service end information indicating the intention to end the service and the category of the service based on the content of the received operation. The navigation device sends the obtained service end information to the integrated ECU 101.

[0111] The receiving unit 21 in the integrated ECU 101 outputs the service end information received from the navigation device to the control unit 32.

[0112] When the control unit 32 receives the service end information from the receiving unit 21, it performs action end control to switch the relay 81 connected to the multiple service corresponding devices corresponding to the category of the service indicated by the service end information from the ON state to the OFF state. As a result, the supply of power from the power supply unit 71 is cut off, and the multiple service corresponding devices stop operating.

[0113] [Other examples of monitoring processing]

[0114] (Example 1)

[0115] The monitoring unit 33 in the integrated ECU 101 can also perform monitoring processing based on, for example, whether a frame for alive / dead monitoring is received from each individual ECU 201. In this case, the operation state of the service corresponding device that is the object of the monitoring processing is the transmission state of this frame by the service corresponding device that is the object of monitoring.

[0116] More specifically, in the in-vehicle communication system 301, the individual ECU 201 sometimes transitions from the wake-up mode to the sleep mode, or from the sleep mode to the wake-up mode. The individual ECU 201 communicates with other devices in the in-vehicle communication system 301 in the wake-up mode, and stops communicating with other devices in the in-vehicle communication system 301 in the sleep mode. The so-called sleep mode refers to a mode in which a part of the functions of the individual ECU 201 stops, the power supply to the individual ECU 201 stops, or the power consumption is smaller than that in the wake-up mode due to a decrease in the clock frequency in the individual ECU 201.

[0117] In the wake-up mode, the individual ECU 201, for example, sends a frame (hereinafter, also referred to as an "NM frame") that stores an NM (Network Management) message in accordance with AUTOSAR (AUTomotive Open System Architecture) (registered trademark) to each device in the in-vehicle communication system 301. Specifically, each individual ECU 201 broadcasts the NM frame to each device for alive / dead monitoring in the wake-up mode, for example.

[0118] When the receiving unit 21 in the integrated ECU 101 receives the NM frame from the individual ECU 201, it outputs a reception notification to the monitoring unit 33, and the reception notification indicates the meaning of receiving the NM frame and the port number of the communication port P where the NM frame is received.

[0119] When the monitoring unit 33 receives the reception notification from the receiving unit 21, it notifies the acquisition unit 34 of the monitoring result indicating that the NM frame has been received from the individual ECU 201 connected to the communication port P with the port number indicated by this reception notification.

[0120] On the other hand, when the operation mode of the individual ECU 201 transitions from the wake-up mode to the sleep mode, it stops sending the NM frame.

[0121] When a certain period of time has elapsed since the monitoring unit 33 received a reception notification from the reception unit 21 and a new reception notification indicating that an NM frame has been received from the individual ECU 201 connected to the communication port P with the port number indicated by the reception notification has not arrived, the monitoring unit 33 notifies the acquisition unit 34 of a monitoring result indicating that the NM frame has not arrived from the individual ECU 201.

[0122] When the acquisition unit 34 receives a monitoring result indicating that an NM frame has been received from the reception unit 21, it determines that this monitoring result is a service corresponding device that allows the individual ECU 201 to continue operating during the execution of the service.

[0123] On the other hand, when the acquisition unit 34 receives a monitoring result indicating that the NM frame has not arrived from the reception unit 21, it determines that the individual ECU 201 indicated by this monitoring result is a service corresponding device that stops its operation during the execution of the service. In this case, as a stop control, the control unit 32 may also perform the following control: change the operation mode of the individual ECU 201 indicated by this monitoring result from the wake-up mode to the sleep mode.

[0124] (Example 2)

[0125] In addition, the monitoring unit 33 may also perform monitoring processing based on the operation state of a power supply IC (Integrated Circuitry, not shown) provided in each individual ECU 201. In this case, the operation state of the service corresponding device that is the object of the monitoring processing is the power supply state in the service corresponding device that is the object of the monitoring.

[0126] More specifically, some terminals of the power supply IC in each individual ECU 201 are connected to the integrated ECU 101 via dedicated lines, for example.

[0127] The monitoring unit 33 in the integrated ECU 101 detects the switching between the on and off states of the power supply IC by monitoring the voltage of the dedicated line.

[0128] Specifically, for example, the monitoring unit 33 detects the on and off states of the power supply IC by measuring the voltage of the dedicated line. When the measured voltage value is at a logic high level, the monitoring unit 33 determines that the operation state of the power supply IC is the on state, and when the measured voltage value is at a logic low level, the monitoring unit 33 determines that the operation state of the power supply IC is the off state. The monitoring unit 33 notifies the acquisition unit 34 of the determination result.

[0129] When the acquisition unit 34 receives a determination result indicating that the operation state of the power supply IC is the on state from the monitoring unit 33, it determines that the individual ECU 201 including this power supply IC is a service corresponding device that continues to operate during the execution of the service.

[0130] On the other hand, when the acquisition unit 34 receives a judgment result indicating that the operation state of the power supply IC is in the off state from the monitoring unit 33, it determines that the individual ECU 201 including the power supply IC is a service corresponding device that stops its operation during the execution of the service.

[0131] (Example 3)

[0132] In addition, the monitoring unit 33 can also perform monitoring processing based on measurement results generated by a plurality of unillustrated current sensors respectively connected to the plurality of individual ECUs 201. In this case, the operation state of the service corresponding device that is the object of the monitoring processing is the state of power consumption in the service corresponding device that is the object of monitoring.

[0133] More specifically, each current sensor periodically measures the current value of the current flowing between the individual ECU 201 to which it is connected and the power supply unit 71. The current sensor transmits current data indicating the measurement result to the individual ECU 201 to which it is connected.

[0134] The individual ECU 201 transmits the current data received from the current sensor connected to itself to the integrated ECU 101.

[0135] The receiving unit 21 in the integrated ECU 101 outputs the current data received from each individual ECU 201 to the monitoring unit 33, and notifies the monitoring unit 33 of the port number of the communication port P that has received the current data.

[0136] The monitoring unit 33 determines whether the current value indicated by the current data received from the receiving unit 21 is equal to or greater than a predetermined threshold value. The monitoring unit 33 notifies the acquisition unit 34 of the monitoring result, which indicates the port number represented by the reception notification received from the receiving unit 21 and the judgment result.

[0137] When the acquisition unit 34 receives a notification indicating that the current value is equal to or greater than the threshold value from the monitoring unit 33, it determines that the individual ECU 201 connected to the communication port P with the port number represented by the monitoring result received from the monitoring unit 33 is a service corresponding device that continues to operate during the execution of the service.

[0138] On the other hand, when the acquisition unit 34 receives a notification indicating that the current value is less than the threshold value from the monitoring unit 33, it determines that the individual ECU 201 connected to the communication port P with the port number represented by the monitoring result received from the monitoring unit 33 is a service corresponding device that stops its operation during the execution of the service.

[0139] [Specific examples of service information]

[0140] Figures 6 to 8This is a diagram showing a specific example of service information generated by the integrated ECU according to the first embodiment of the present disclosure.

[0141] (Anti-theft service)

[0142] Figure 6 This is a diagram showing an example of service information S21 generated when the anti-theft service is executed in the in-vehicle network 401. The anti-theft service is a service executed, for example, during parking of the vehicle 1 in the in-vehicle network 401.

[0143] Refer to Figure 1 and Figure 6 In the in-vehicle network 401 that provides the anti-theft service, for example, as a plurality of detection devices 51, a front camera that captures the front of the vehicle 1, a rear camera that captures the rear of the vehicle 1, a front sensor that measures a physical quantity in front of the vehicle 1, and a rear sensor that measures a physical quantity behind the vehicle 1 are provided.

[0144] The plurality of service corresponding devices corresponding to the anti-theft service include service corresponding devices provided corresponding to the installation positions of in-vehicle devices in the vehicle 1 equipped with the in-vehicle network 401. Specifically, the plurality of service corresponding devices corresponding to the anti-theft service include a plurality of individual ECUs 201 respectively connected to the front camera, the rear camera, the front sensor, and the rear sensor.

[0145] Hereinafter, the individual ECU 201 connected to the front camera will also be referred to as the "front camera ECU", and the individual ECU 201 connected to the rear camera will also be referred to as the "rear camera ECU". In addition, the individual ECU 201 connected to the front sensor will also be referred to as the "front sensor ECU", and the individual ECU 201 connected to the rear camera will also be referred to as the "rear sensor ECU".

[0146] In the service information S21, the service corresponding devices that operate when the anti-theft service is executed are the front camera ECU and the front sensor ECU, and the service corresponding devices that stop operating when the anti-theft service is executed are the rear camera ECU and the rear sensor ECU. That is, the acquisition unit 34 in the integrated ECU 101 monitors the operations of the plurality of service corresponding devices corresponding to the anti-theft service, and when it is determined that the operations of the rear camera ECU and the rear sensor ECU are not required, generates Figure 6 service information S21 as shown.

[0147] (Seat air-conditioning service)

[0148] Figure 7 This is a diagram showing an example of service information S22 generated when the seat air-conditioning service is executed in the in-vehicle network 401. The seat air-conditioning service is, for example, a service related to an air-conditioning function for providing cooling and heating in the seats of the vehicle 1.

[0149] Refer to Figure 1 and Figure 7 As shown, the multiple service corresponding devices corresponding to the seat air-conditioning service include service corresponding devices provided corresponding to the seats of the vehicle 1 equipped with the in-vehicle network 401. Specifically, the multiple service corresponding devices corresponding to the seat air-conditioning service include a separate ECU 201 corresponding to the air-conditioning function of the driver's seat, a separate ECU 201 corresponding to the air-conditioning function of the front passenger seat, a separate ECU 201 corresponding to the air-conditioning function of the rear right seat, and a separate ECU 201 corresponding to the air-conditioning function of the rear left seat.

[0150] Hereinafter, the separate ECU 201 corresponding to the air-conditioning function of the driver's door is also referred to as the "driver's seat ECU", and the separate ECU 201 corresponding to the air-conditioning function of the front passenger door is also referred to as the "front passenger seat ECU". In addition, the separate ECU 201 corresponding to the air-conditioning function of the rear right seat door is also referred to as the "rear right seat ECU", and the separate ECU 201 corresponding to the air-conditioning function of the rear left seat door is also referred to as the "rear left seat ECU".

[0151] In the service information S22, the service corresponding device that operates when the seat air-conditioning service is executed is the driver's seat ECU, and the service corresponding devices that stop operating when the seat air-conditioning service is executed are the front passenger seat ECU, the rear right seat ECU, and the rear left seat ECU. That is, the acquisition unit 34 in the integrated ECU 101 monitors the operations of the multiple service corresponding devices corresponding to the seat air-conditioning service, and when it is determined that the operations of the front passenger seat ECU, the rear right seat ECU, and the rear left seat ECU are not required, it generates Figure 7 the service information S22 as shown.

[0152] (Getting in and out assistance service)

[0153] Figure 8 is a diagram showing an example of the service information S21 generated when the getting in and out assistance service is executed in the in-vehicle network 401. The getting in and out assistance service is, for example, a service related to the opening and closing function of the vehicle door when the user gets in and out of the vehicle.

[0154] Refer to Figure 1 and Figure 8 As shown, the multiple service corresponding devices corresponding to the getting in and out assistance service include service corresponding devices provided corresponding to the vehicle doors of the vehicle 1 equipped with the in-vehicle network 401. Specifically, the multiple service corresponding devices corresponding to the getting in and out assistance service include a separate ECU 201 corresponding to the opening and closing function of the driver's door, a separate ECU 201 corresponding to the opening and closing function of the front passenger door, a separate ECU 201 corresponding to the opening and closing function of the rear right seat door, and a separate ECU 201 corresponding to the opening and closing function of the rear left seat door.

[0155] Hereinafter, the separate ECU 201 corresponding to the opening / closing function of the driver's door is also referred to as the "driver's door ECU", and the separate ECU 201 corresponding to the opening / closing function of the front passenger door is also referred to as the "front passenger door ECU". In addition, the separate ECU 201 corresponding to the opening / closing function of the rear right seat door is also referred to as the "rear right seat door ECU", and the separate ECU 201 corresponding to the opening / closing function of the rear left seat door is also referred to as the "rear left seat door ECU".

[0156] In the service information S23, the service corresponding devices that operate when performing the getting-in / getting-out assistance service are the driver's door ECU, the rear right seat door ECU, and the rear left seat door ECU, and the service corresponding device that stops its operation when performing the getting-in / getting-out assistance service is the front passenger door ECU. That is, the acquisition unit 34 in the integrated ECU 101 monitors the operations of the plurality of service corresponding devices corresponding to the getting-in / getting-out assistance service, and when it is determined that the operation of the front passenger door ECU is not required, generates Figure 8 the service information S23 as shown.

[0157] [Action process]

[0158] Figure 9 It is a flowchart of the action steps for determining the service corresponding device controlled by the integrated ECU according to the first embodiment of the present disclosure.

[0159] Referring to Figure 9 first, when the ignition power supply of the vehicle 1 is switched from the off state to the on state, the integrated ECU 101 is activated (step S101).

[0160] Next, when the integrated ECU 101 receives the service start information from the navigation device that has received the user's operation (Yes in step S102), it detects the category of the service executed in the in-vehicle network 401 (step S103).

[0161] Next, the integrated ECU 101 performs start control of the operation of a plurality of predetermined separate ECUs 201 corresponding to the detected service, that is, a plurality of service corresponding devices. For example, as described above, the integrated ECU 101 performs control to switch the plurality of relays 81 respectively connected to the plurality of service corresponding devices from the off state to the on state (step S104).

[0162] Next, the integrated ECU 101 performs a monitoring process of monitoring the operations of the plurality of service corresponding devices (step S105).

[0163] Next, when the integrated ECU 101 determines that the operation state of any one of the plurality of service corresponding devices has changed (Yes in step S106), it generates or updates service information S2 (step S107).

[0164] Next, when the user approves the update of the management information S1 (Yes in step S108), the integrated ECU 101 updates the management information S1. For example, as described above, when the integrated ECU 101 receives the determination result information indicating that the user has approved the update of the management information S1 from the navigation device, it registers the updated service information S2 in the management information S1, thereby updating the management information S1 (step S109).

[0165] Next, the integrated ECU 101 performs operation change control based on the updated management information S1 (step S110).

[0166] Next, the integrated ECU 101 repeatedly performs the processes of steps S105 to S110 until it receives service end information from the navigation device (No in step S111).

[0167] On the other hand, when the operation state of any one of the service corresponding devices has not changed (No in step S106), the integrated ECU 101 does not perform the processes of generating or updating the service information S2, updating the management information S1, and operation change control.

[0168] In addition, when the user does not approve the update of the management information S1 (No in step S108), the integrated ECU 101 does not perform the processes of updating the management information S1 and operation change control.

[0169] Next, the integrated ECU 101 repeatedly performs the processes of steps S105 to S110 until it receives service end information from the navigation device (No in step S111).

[0170] Then, when the integrated ECU 101 receives service end information from the navigation device (Yes in step S111), it ends the process.

[0171] In addition, in the vehicle-mounted communication system 301 according to the first embodiment of the present disclosure, the integrated ECU 101 is configured to include a detection unit 31, a control unit 32, a monitoring unit 33, and an acquisition unit 34, but it is not limited thereto. For example, other in-vehicle devices other than the integrated ECU 101 may include the detection unit 31, the control unit 32, the monitoring unit 33, and the acquisition unit 34, and perform the above-described processes.

[0172] Further, in the in-vehicle communication system 301 according to the first embodiment of the present disclosure, the integrated ECU 101 is configured to include the monitoring unit 33, but is not limited thereto. For example, the integrated ECU 101 may also be configured not to include the monitoring unit 33. In this case, instead of generating the service information S2 based on the monitoring results related to the operations of the plurality of service corresponding devices, the service information S2 may be pre-generated for each user. That is, the acquisition unit 34 may acquire the service information S2 pre-generated for each user.

[0173] Further, in the in-vehicle communication system 301 according to the first embodiment of the present disclosure, the integrated ECU 101 is configured to perform operation change control when the user approves the update of the management information S1, but is not limited thereto. For example, the integrated ECU 101 may also be configured to perform operation change control regardless of whether the user approves the update of the management information S1.

[0174] Further, in the in-vehicle communication system 301 according to the first embodiment of the present disclosure, the integrated ECU 101 is configured to send acquisition information indicating that the service information S2 has been acquired to the navigation device when providing the service desired by the user in the in-vehicle network 401, but is not limited thereto. For example, the integrated ECU 101 may also be configured to send the acquisition information to the navigation device when providing the desired service next time. In this case, for example, when the integrated ECU 101 receives service start information indicating that the desired service should start, the integrated ECU 101 sends the acquisition information to the navigation device. Then, when the integrated ECU 101 receives judgment result information indicating that the user approves the update of the management information S1 from the navigation device, the integrated ECU 101 updates the management information S1 and performs stop control.

[0175] Further, in the first embodiment of the present disclosure, in the in-vehicle communication system 301, the integrated ECU 101 is configured to perform operation control for releasing the stop control on the service corresponding device that is the object of the stop control, but is not limited thereto. For example, the integrated ECU 101 may also be configured not to perform operation control.

[0176] Further, in the in-vehicle communication system 301 according to the first embodiment of the present disclosure, the integrated ECU 101 is configured to perform operation control when updating the management information S1, but is not limited thereto. For example, the integrated ECU 101 may also perform operation control when receiving information from the user indicating that the updated management information S1 stored in the storage unit 13 should be returned to the management information S1 at the time of shipment of the vehicle 1.

[0177] <Second Embodiment>

[0178] In the first embodiment of the present disclosure described above, the integrated ECU 101 generates service information S2 based on the monitoring results related to the operations of multiple service corresponding devices. In contrast, in the second embodiment of the present disclosure, the management device 151 in the communication system 501 generates service information S2 based on the monitoring results generated by the integrated ECU 101. Except for the content described below, it is the same as the in-vehicle communication system 301 according to the first embodiment.

[0179] [Communication System]

[0180] Figure 10 FIG. is a diagram showing the structure of the communication system according to the second embodiment of the present disclosure. Refer to Figure 10 , the communication system 501 includes one or more in-vehicle communication systems 301A and a management device 151. The in-vehicle communication system 301A is mounted on the vehicle 1. The management device 151 is, for example, a server.

[0181] [Integrated ECU]

[0182] Figure 11 FIG. is a diagram showing the structure of the integrated ECU according to the second embodiment of the present disclosure. Refer to Figure 10 and Figure 11 , compared with the in-vehicle communication system 301 according to the first embodiment of the present disclosure, the in-vehicle communication system 301A includes an integrated ECU 101A instead of the integrated ECU 101.

[0183] The integrated ECU 101A transmits and receives information to and from the management device 151 via an external network 161 such as the Internet.

[0184] Refer to Figure 11 , compared with the integrated ECU 101 according to the first embodiment of the present disclosure, the integrated ECU 101A further includes an out-vehicle communication unit 14 and includes a processing unit 12A instead of the processing unit 12. Compared with the processing unit 12 shown in Figure 2 , the processing unit 12A includes an acquisition unit 34A instead of the acquisition unit 34. A part or all of the in-vehicle communication unit 11, the processing unit 12A, and the out-vehicle communication unit 14 are implemented by a processing circuit including one or more processors, for example. The storage unit 13 is, for example, a non-volatile memory included in the above-mentioned processing circuit.

[0185] The vehicle exterior communication unit 14 communicates with the management device 151 only via the external network 161 by wirelessly communicating 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. In addition, the vehicle exterior communication unit 14 is not limited to the structure that communicates with the management device 151 via the wireless base station and the external network 161, and may also be a structure that communicates with the management device 151 via a wired line. Additionally, the vehicle exterior communication unit 14 may also be a structure that communicates with the management device 151 via other in-vehicle devices.

[0186] The detection unit 31 outputs the detection result to the vehicle exterior communication unit 14. In addition, the monitoring unit 33 outputs the monitoring result related to the operations of the plurality of service corresponding devices to the vehicle exterior communication unit 14.

[0187] The vehicle exterior communication unit 14 sends the monitoring information indicating the detection result received from the detection unit 31 and the monitoring result received from the monitoring unit 33 to the management device 151. For example, the vehicle exterior communication unit 14 periodically sends the monitoring information to the management device 151.

[0188] [Management device]

[0189] Figure 12 is a diagram showing the structure of the management device 151 according to the second embodiment of the present disclosure. Refer to Figure 12 , the management device 151 includes a communication unit 41, a processing unit 42, and a storage unit 43. A part or all of the communication unit 41 and the processing unit 42 are implemented by a processing circuit including one or more processors, for example. The storage unit 43 is a non-volatile memory included in the above processing circuit, for example.

[0190] When the communication unit 41 receives the monitoring information from the integrated ECU 101A, it outputs a reception notification indicating the reception of the monitoring information to the processing unit 42. In addition, the communication unit 41 stores the received monitoring information in the storage unit 43.

[0191] The processing unit 42 generates service information S2 based on the monitoring information received from the integrated ECU 101A.

[0192] More specifically, when the processing unit 42 receives the reception notification from the communication unit 41, it refers to the monitoring information stored in the storage unit 43, and thus generates or updates the service information S2 based on the monitoring information.

[0193] The processing unit 42 outputs the generated or updated service information S2 to the communication unit 41. The communication unit 41 sends the service information S2 received from the processing unit 42 to the integrated ECU 101A.

[0194] [Update of management information]

[0195] In the integrated ECU 101A, the receiving unit 21 outputs the service information S2 received from the management device 151 to the acquisition unit 34. That is, the acquisition unit 34 acquires the service information S2 generated based on the monitoring result generated by the monitoring unit 33 from the management device 151.

[0196] The acquisition unit 34 stores the service information S2 received from the receiving unit 21 in the storage unit 13, and outputs acquisition information indicating that the service information S2 has been acquired to the transmission unit 22.

[0197] [Flow of operations]

[0198] Figure 13 It is a flowchart showing the operation steps of the integrated ECU according to the second embodiment of the present disclosure.

[0199] Refer to Figure 13 , the processes of step S201 to step S205 are the same as the processes of step S101 to step S105 shown in Figure 9 respectively.

[0200] Next, the integrated ECU 101A sends the monitoring information to the management device 151 (step S206).

[0201] Next, when the service information S2 from the management device 151 arrives (Yes in step S207), the integrated ECU 101A stores the service information S2 in the storage unit 13 (step S208).

[0202] The processes of step S209 to step S212 are the same as the processes of step S108 to step S111 shown in Figure 9 respectively.

[0203] On the other hand, when the service information S2 from the management device 151 does not arrive (No in step S207), the integrated ECU 101A does not perform the process of storing the service information S2, the process of updating the management information S1, and the operation change control.

[0204] Figure 14 It is a diagram showing an example of the sequence of operation change control in the communication system according to the second embodiment of the present disclosure.

[0205] Refer to Figure 14 , first, when the ignition power supply of the vehicle 1 is switched from the off state to the on state, the integrated ECU 101A is started (step S301).

[0206] Next, the integrated ECU 101A detects the category of services executed in the in-vehicle network 401. Here, the integrated ECU 101A detects service B as the category of services executed in the in-vehicle network 401 (step S302).

[0207] Next, the integrated ECU 101A performs the following control: switching the relays 81B and 81C respectively connected to the individual ECU 201B and the individual ECU 201C corresponding to the detected service B from the off state to the on state (step S303).

[0208] Next, the individual ECU 201B and the individual ECU 201C operate when executing service B (steps S304 and S305).

[0209] Next, the integrated ECU 101A performs a monitoring process that monitors the operations of the individual ECU 201B and the individual ECU 201C (step S306).

[0210] Next, the integrated ECU 101A starts communication with the individual ECU 201C (step S307).

[0211] Next, the integrated ECU 101A periodically sends monitoring information to the management device 151 (step S308), where the monitoring information represents the detection result and the monitoring result, the detection result indicates that the category of services executed in the in-vehicle network 401 is service B, and the monitoring result is related to the operations of the individual ECU 201B and the individual ECU 201C.

[0212] Next, the management device 151 receives the monitoring information from the integrated ECU 101A and generates or updates the service information S2 based on this monitoring information (step S309).

[0213] Next, the management device 151 sends the generated or updated service information S2 to the integrated ECU 101A. Here, the generated or updated service information S2 indicates that the individual ECU 201C is the service corresponding device that continues to operate in the executing service B, and indicates that the individual ECU 201B is the service corresponding device that stops operating in the executing service B (step S310).

[0214] Next, the integrated ECU 101A updates the management information S1 by registering the service information S2 received from the management device 151 in the management information S1. For example, as described above, the integrated ECU 101A updates the management information S1 when receiving the determination result information indicating the meaning of approving the update of the management information S1 from the user (step S311).

[0215] Next, the integrated ECU 101A performs stop control to stop the operation of the individual ECU 201B based on the service information S2 received from the management device 151. For example, as described above, the integrated ECU 101A performs the following control: switching the relay 81B connected to the individual ECU 201B from the on state to the off state (step S312).

[0216] Next, by cutting off the supply of power from the power supply unit 71, the individual ECU 201B stops operating (step S313).

[0217] Next, the integrated ECU 101A periodically sends monitoring information to the management device 151 (step S314). The monitoring information represents the detection result and the monitoring result. The detection result indicates that the category of the service being executed in the in-vehicle network 401 is service B, and the monitoring result is related to the operations of the individual ECU 201B and the individual ECU 201C.

[0218] Next, the management device 151 receives the monitoring information from the integrated ECU 101A and updates the service information S2 based on this monitoring information. Here, the updated service information S2 indicates that the individual ECU 201B and the individual ECU 201C are service corresponding devices operating in the service B being executed (step S315).

[0219] Next, the management device 151 sends the updated service information S2 to the integrated ECU 101A (step S316).

[0220] Next, the integrated ECU 101A updates the management information S1 by registering the service information S2 received from the management device 151 in the management information S1. Here, in the management information S1, the integrated ECU 101A changes the individual ECU 201B from a service corresponding device that has stopped operating to a service corresponding device that is operating in the service B being executed (step S317).

[0221] Next, the integrated ECU 101A performs operation control based on the service information S2 received from the management device 151. The operation control changes the individual ECU 201B, which is the object of the stop control, to a service corresponding device operating in the service B being executed. For example, as described above, the integrated ECU 101A performs the following control: switching the relay 81B connected to the individual ECU 201B from the off state to the on state (step S318).

[0222] Next, by supplying power from the power supply unit 71, the individual ECU 201B operates (step S319).

[0223] In addition, part or all of the functions of the management device 151 according to the second embodiment of the present disclosure may also be provided by cloud computing. That is, the management device 151 according to the second embodiment of the present disclosure may also be a cloud server composed of multiple servers.

[0224] Other structures and operations are the same as those of the in-vehicle communication system 301 according to the first embodiment, and thus detailed descriptions thereof will not be repeated here.

[0225] The above embodiments are illustrative in all aspects and should not be considered restrictive. The scope of the present invention is shown not by the above description but by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims.

[0226] Each process (each function) of the above-described embodiment is implemented by a processing circuit including one or more processors. In addition to the above one or more processors, the above processing circuit may be constituted by an integrated circuit or the like in which one or more memories, various analog circuits, and various digital circuits are combined. The above one or more memories store programs (commands) for causing the above one or more processors to execute the above respective processes. The above one or more processors may execute the above respective processes according to the above programs read from the above one or more memories, or may execute the above respective processes according to a logic circuit designed in advance to execute the above respective processes. The above 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). In addition, the above plurality of physically separated processors may also cooperate with each other to execute the above respective processes. For example, the above processors mounted on each of a plurality of physically separated computers may also cooperate with each other via a network such as a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet to execute the above respective processes. The above program may be installed in the above memory from an external server device or the like via the above network, or may be circulated in a state stored in a recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM ((Digital Versatile Disk Read Only Memory), and a semiconductor memory, and installed in the above memory from the above recording medium.

[0227] The above description includes the following features noted below.

[0228] [Note 1] A vehicle-mounted control device used in a vehicle-mounted network, the vehicle-mounted network including a plurality of vehicle-mounted devices, wherein, The vehicle-mounted control device includes a processing circuit, The processing circuit detects the category of services executed in the vehicle-mounted network, The processing circuit includes a control unit. The control unit, in a state where a plurality of service corresponding devices are operating, selects some of the plurality of service corresponding devices, and performs stop control to stop the operation of the selected service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of in-vehicle devices corresponding to the detected service category.

[0229] [Appendix 2] An operation control program is used in an in-vehicle control device, and the in-vehicle control device is used in an in-vehicle network including a plurality of in-vehicle devices. Among them, The operation control program is used to cause a computer to operate as the following units: A detection unit that detects the category of services executed in the in-vehicle network; and A control unit that, in a state where a plurality of service corresponding devices are operating, selects some of the plurality of service corresponding devices, and performs stop control to stop the operation of the selected service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of in-vehicle devices corresponding to the service category detected by the detection unit.

[0230] Reference numeral description 1 Vehicle 2, 3 Cables 4, 5 Power supply lines 11 In-vehicle communication unit 12, 42 Processing units 13, 43 Storage units 14 Out-of-vehicle communication unit 21 Receiving unit 22 Transmitting unit 31 Detection unit 32 Control unit 33 Monitoring unit 34 Acquisition unit 35 Update unit 41 Communication unit 51, 51A, 51B, 51C Detection devices 61, 61A, 61B, 61C Actuators 71 Power supply unit 81, 81A, 81B, 81C Relays 101, 101A Integrated ECUs 151 Management device 161 External network 201, 201A, 201B, 201C Separate ECUs 301, 301A In-vehicle communication systems 401 Vehicle-mounted network 501 Communication system P, P1, P2, P3 Communication ports S2, S21, S22, S23 Service information

Claims

1. An in-vehicle control device is used in an in-vehicle network, and the in-vehicle network includes a plurality of in-vehicle devices. Among them, the in-vehicle control device includes: a detection unit that detects the category of services executed in the in-vehicle network; and a control unit that, in a state where a plurality of service corresponding devices are operating, selects a part of the plurality of service corresponding devices and performs stop control to stop the operation of the selected service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of the in-vehicle devices corresponding to the category of services detected by the detection unit.

2. The in-vehicle control device according to claim 1, wherein the in-vehicle control device further includes an acquisition unit, the acquisition unit acquires service information for each service, and the service information indicates the service corresponding devices that operate when the service is executed and the service corresponding devices that stop operating when the service is executed, the control unit selects the service corresponding devices that are the objects of the stop control based on the service information acquired by the acquisition unit.

3. The in-vehicle control device according to claim 2, wherein when the control unit detects the category of the service by the detection unit, it performs control to operate the plurality of service corresponding devices corresponding to the category of the service, the in-vehicle control device further includes a monitoring unit, the monitoring unit monitors the operation of the plurality of service corresponding devices, the acquisition unit acquires the service information generated based on the monitoring result of the monitoring unit.

4. The in-vehicle control device according to any one of claims 1 to 3, wherein the plurality of service corresponding devices include the service corresponding devices provided corresponding to the seats of the vehicle on which the in-vehicle network is mounted.

5. The in-vehicle control device according to any one of claims 1 to 3, wherein the plurality of service corresponding devices include the service corresponding devices provided corresponding to the installation positions of in-vehicle devices in the vehicle on which the in-vehicle network is mounted.

6. The in-vehicle control device according to any one of claims 1 to 3, wherein the plurality of service corresponding devices include the service corresponding devices provided corresponding to the vehicle doors of the vehicle on which the in-vehicle network is mounted.

7. An operation control method is an operation control method in an in-vehicle control device. The in-vehicle control device is used in an in-vehicle network, and the in-vehicle network includes a plurality of in-vehicle devices. Among them, the operation control method includes the following steps: detecting the category of services executed in the in-vehicle network; and in a state where a plurality of service corresponding devices are operating, selecting a part of the plurality of service corresponding devices and performing stop control to stop the operation of the selected service corresponding devices. The plurality of service corresponding devices are a predetermined plurality of the in-vehicle devices corresponding to the detected category of services.

8. A communication system includes an in-vehicle control device and a management device. The in-vehicle control device transmits monitoring information to the management device, the monitoring information indicating a monitoring result related to the operations of a plurality of service corresponding devices, the plurality of service corresponding devices being a predetermined plurality of in-vehicle devices corresponding to categories of services executed in the in-vehicle network, the in-vehicle network including the plurality of in-vehicle devices, The management device receives the monitoring information from the in-vehicle control device and transmits service information to the in-vehicle control device, the service information indicating the service corresponding devices that operate when the service is executed and the service corresponding devices that stop operating when the service is executed.

Citation Information

Patent Citations

  • On-vehicle communication system

    JP2013192108A

  • Communication system

    JP2021182679A

  • Steering device

    JP2022189047A