Vehicle, information processing apparatus, notification system, notification control method, and program

The system synchronizes operation results for software update commitment requests between vehicles and information processing devices through direct communication and request cancellation, ensuring consistent operations and server data acquisition.

JP7715106B2Active Publication Date: 2025-07-30TOYOTA JIDOSHA KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022144818
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-09-12
Publication Date
2025-07-30
Estimated Expiration
2042-09-12

AI Technical Summary

Technical Problem

Existing systems face difficulties in synchronizing operation results for software update commitment requests between vehicles and information processing devices, leading to potential discrepancies in operations.

Method used

A vehicle and information processing device system that allows direct communication of operation results between the vehicle and the device via short-range communication, enabling cancellation of commitment requests based on received operations, thereby synchronizing operation results.

Benefits of technology

Ensures synchronized operation results between vehicles and information processing devices, preventing mismatched operations and allowing efficient acquisition of operation results by the server.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007715106000001
    Figure 0007715106000001
  • Figure 0007715106000002
    Figure 0007715106000002
  • Figure 0007715106000003
    Figure 0007715106000003
Patent Text Reader

Abstract

To provide a vehicle capable of synchronizing operation results for an approval request between a vehicle and an information processing device when the approval request regarding update of software used in a vehicle ECU is transmitted to each of the vehicle and the information processing device.SOLUTION: A vehicle 300 is equipped with a processor 311 (vehicle control unit) configured to receive a predetermined operation for an approval request to a user 200 regarding update of software used in an ECU 310. The processor 311 performs, when receiving the predetermined operation on the vehicle 300, a control to give a notification about a result of the predetermined operation, to a portable terminal 400 (information processing device) without passing through a server 100. The processor 311 performs a control to withdraw the approval request when the result of the predetermined operation in response to the approval request on the portable terminal 400 is transmitted from the portable terminal 400 to the vehicle 300.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a vehicle, an information processing apparatus, a notification system, a notification control method, and a program.

Background Art

[0002] Japanese Patent Application Laid-Open No. 2017-149323 (Patent Document 1) discloses a vehicle control device that downloads update software (for a vehicle ECU) transmitted from a server via a user's mobile device. Here, a commitment request regarding software update may be transmitted from the server to each of the vehicle and the mobile device.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] As described above, when a commitment request regarding software update is transmitted from the server to each of the vehicle and the mobile device (information processing apparatus), it is considered difficult to synchronize (make common) the operation results for the commitment request between the vehicle and the mobile device. Therefore, when a commitment request regarding software update used for a vehicle ECU is transmitted to each of the vehicle and the information processing apparatus, it is desired to synchronize (make common) the operation results for the commitment request between the vehicle and the information processing apparatus.

[0005] The present disclosure has been made to solve the above problems, and an object thereof is to synchronize (make common) the operation results for the above commitment request between the vehicle and the information processing device when the commitment request regarding the update of the software used in the vehicle ECU is transmitted to each of the vehicle and the information processing device. A vehicle, an information processing device, a notification system, a notification control method, and a program are provided.

Means for Solving the Problems

[0006] A vehicle according to a first aspect of the present disclosure is a vehicle of a user equipped with an ECU, and includes a vehicle receiving unit that receives from a server a commitment request to the user regarding the update of the software used in the ECU, and a vehicle control unit that receives a predetermined vehicle-side operation for the commitment request. The server also transmits the commitment request to an information processing device of a user different from the vehicle. When the vehicle control unit receives a vehicle-side operation, it performs control to notify the information processing device of the vehicle-side operation result by the vehicle-side operation without going through the server. When a predetermined device-side operation for the commitment request is received in the information processing device and the device-side operation result by the device-side operation is transmitted from the information processing device to the vehicle, the vehicle control unit performs control to cancel the commitment request received by the vehicle receiving unit.

[0007] In the vehicle according to the first aspect of the present disclosure, as described above, when a predetermined device-side operation for the commitment request is received in the information processing device and the device-side operation result by the device-side operation is transmitted from the information processing device to the vehicle, control is performed to cancel the commitment request received by the vehicle receiving unit. As a result, since the commitment request to the vehicle is cancelled based on the vehicle receiving the device-side operation result, it is possible to prevent an operation on the commitment request from being performed in the vehicle. As a result, it is possible to prevent an operation different from the device-side operation from being performed on the commitment request in the vehicle. Thereby, it is possible to synchronize (make common) the operation results for the commitment request between the vehicle and the information processing device.

[0008] In the vehicle according to the first aspect, preferably, the vehicle control unit performs control to notify the information processing device of the vehicle-side operation result by short-range communication. With this configuration, the vehicle-side operation result can be notified to the information processing device more simply than when the vehicle-side operation result is notified to the information processing device by wired communication.

[0009] In the vehicle according to the first aspect, preferably, the vehicle control unit performs control to transmit the device-side operation result transmitted from the information processing device to the server. With this configuration, the server can surely acquire the device-side operation result.

[0010] The information processing device according to the second aspect of the present disclosure is a user's information processing device, and includes a device reception unit that receives from the server a commitment request to the user regarding the update of software used in the ECU of the vehicle, and a device control unit that accepts a predetermined device-side operation for the commitment request. The server also transmits the commitment request to the vehicle. When the device control unit accepts the device-side operation, it performs control to notify the vehicle of the device-side operation result by the device-side operation without going through the server. When a predetermined vehicle-side operation for the commitment request is accepted in the vehicle and the vehicle-side operation result by the vehicle-side operation is transmitted from the vehicle to the information processing device, the device control unit performs control to cancel the commitment request received by the device reception unit.

[0011] In the information processing apparatus according to the second aspect of the present disclosure, as described above, when a predetermined vehicle-side operation in response to the commitment request is received in the vehicle and the vehicle-side operation result by the vehicle-side operation is transmitted from the vehicle to the information processing apparatus, control is performed to cancel the commitment request received by the apparatus receiving unit. As a result, since the commitment request to the information processing apparatus is cancelled based on the information processing apparatus receiving the vehicle-side operation result, it is possible to prevent an operation on the commitment request from being performed in the information processing apparatus. As a result, it is possible to prevent an operation different from the vehicle-side operation from being performed on the commitment request in the information processing apparatus. Thereby, it is possible to provide an information processing apparatus capable of synchronizing (sharing) the operation results with respect to the commitment request between the vehicle and the information processing apparatus.

[0012] In the information processing apparatus according to the second aspect, preferably, the apparatus control unit performs control to notify the vehicle of the apparatus-side operation result by short-range communication. With this configuration, the apparatus-side operation result can be notified to the vehicle more easily than when the apparatus-side operation result is notified to the vehicle by wired communication.

[0013] In the information processing apparatus according to the second aspect, preferably, the apparatus control unit performs control to transmit the vehicle-side operation result transmitted from the vehicle to the server. With this configuration, the server can surely acquire the vehicle-side operation result.

[0014] A notification system according to a third aspect of the present disclosure is a notification system that notifies a user of a commitment request regarding software update to an ECU mounted on a vehicle, and includes a vehicle of the user, an information processing apparatus of the user, and a server that transmits a commitment request to each of the vehicle and the information processing apparatus. When one of the vehicle and the information processing apparatus receives a predetermined operation on the commitment request, it transmits an operation result by the predetermined operation to the other of the vehicle and the information processing apparatus without going through the server. When the other receives the operation result from the one, it performs control to cancel the commitment request received by itself.

[0015] In the notification system according to the third aspect of the present disclosure, as described above, when the other of the vehicle and the information processing device receives the operation result from the one of the vehicle and the information processing device, it performs control to cancel the approval request it has received. Thereby, it is possible to provide a notification system capable of synchronizing (sharing) the operation result with respect to the approval request between the vehicle and the information processing device.

[0016] The notification control method according to the fourth aspect of the present disclosure is a notification control method in a vehicle of a user equipped with an ECU, and includes a step of receiving, from a server, an approval request to the user regarding an update of software used in the ECU, a step of receiving a predetermined vehicle-side operation in response to the approval request, a step of notifying the user's information processing device, without passing through the server, of the vehicle-side operation result by the vehicle-side operation, and a step of canceling the received approval request when a predetermined device-side operation in response to the approval request is received in the information processing device and the device-side operation result by the device-side operation is transmitted from the information processing device to the vehicle.

[0017] In the notification control method according to the fourth aspect of the present disclosure, as described above, when a predetermined device-side operation in response to the approval request is received in the information processing device and the device-side operation result by the device-side operation is transmitted from the information processing device to the vehicle, control is performed to cancel the approval request received by the vehicle receiving unit. Thereby, it is possible to provide a notification control method capable of synchronizing (sharing) the operation result with respect to the approval request between the vehicle and the information processing device.

[0018] The notification control method according to the fifth aspect of the present disclosure is a notification control method in a user's information processing apparatus, and includes a step of receiving, from a server, a commitment request to the user regarding an update of software used in an ECU of the user's vehicle; a step of receiving a predetermined device-side operation in response to the commitment request; a step of notifying the vehicle, without passing through the server, of a device-side operation result by the device-side operation; and a step of canceling the received commitment request when a predetermined vehicle-side operation in response to the commitment request is received in the vehicle and a vehicle-side operation result by the vehicle-side operation is transmitted from the vehicle to the information processing apparatus.

[0019] In the notification control method according to the fifth aspect of the present disclosure, as described above, when a predetermined vehicle-side operation in response to the commitment request is received in the vehicle and a vehicle-side operation result by the vehicle-side operation is transmitted from the vehicle to the information processing apparatus, control is performed to cancel the commitment request received by the device reception unit. Thereby, it is possible to provide an information processing apparatus capable of synchronizing (sharing) the operation results with respect to the commitment request between the vehicle and the information processing apparatus.

[0020] The notification control method according to the sixth aspect of the present disclosure is a notification control method by a notification system that notifies a user of a commitment request regarding an update of software to an ECU mounted on a vehicle, and includes a step of the server transmitting a commitment request to each of the user's vehicle and the user's information processing apparatus; a step of one of the vehicle and the information processing apparatus receiving a predetermined operation in response to the commitment request; a step of the one transmitting, without passing through the server, an operation result by the predetermined operation to the other of the vehicle and the information processing apparatus; and a step of the other canceling the received commitment request.

[0021] In the notification control method according to the sixth aspect of the present disclosure, as described above, when the other one of the vehicle and the information processing device receives the operation result from the one of the vehicle and the information processing device, it performs control to cancel the approval request it has received. Thereby, it is possible to provide a notification control method capable of synchronizing (sharing) the operation result with respect to the approval request between the vehicle and the information processing device.

Effect of the Invention

[0022] According to the present disclosure, when an approval request regarding the update of the software used in the vehicle ECU is transmitted to each of the vehicle and the information processing device, it is possible to synchronize (share) the operation result with respect to the approval request between the vehicle and the information processing device.

Brief Description of the Drawings

[0023]

Figure 1

Figure 2

Figure 3

Modes for Carrying Out the Invention

[0024] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and their description will not be repeated.

[0025] FIG. 1 is a diagram showing the configuration of a notification system 1 according to the present embodiment. The notification system 1 includes a server 100, a vehicle 300 of a user 200, and a mobile terminal 400 of the user 200. The mobile terminal 400 includes a smartphone or the like. Note that the mobile terminal 400 is an example of the "information processing device" of the present disclosure.

[0026] Server 100 includes a processor 101, a memory 102, and a communication unit 103. The processor 101 controls the communication unit 103. In addition to the programs executed by the processor 101, the memory 102 stores information used by the programs (such as maps, mathematical formulas, and various parameters). The communication unit 103 includes various communication I / Fs.

[0027] The vehicle 300 is equipped with an ECU (Electronic Control Unit) 310. The ECU 310 includes a processor 311, a memory 312, and a communication unit 313. In addition to the programs executed by the processor 311, the memory 312 stores information used by the programs (such as maps, mathematical formulas, and various parameters). The communication unit 313 includes various communication I / Fs. The communication unit 313 may include a DCM (Data Communication Module) or may include a 5G (5th Generation Mobile Communication System)-compatible communication I / F. Note that the processor 311 and the communication unit 313 are examples of the "vehicle control unit" and the "vehicle receiving unit" of the present disclosure, respectively.

[0028] The mobile terminal 400 includes a processor 401, a memory 402, and a communication unit 403. In addition to the programs executed by the processor 401, the memory 402 stores information used by the programs (such as maps, mathematical formulas, and various parameters). The communication unit 403 includes various communication I / Fs. Note that the processor 401 and the communication unit 403 are examples of the "device control unit" and the "device receiving unit" of the present disclosure, respectively.

[0029] The processor 101 of the server 100 controls the update of the software used in the ECU 310. The processor 101 transmits the new version of the software to the communication unit 313 of the ECU 310 through the communication unit 103. Thereafter, the processor 311 of the ECU 310 installs the received software to update the software.

[0030] Here, in the present embodiment, the server 100 (processor 101) transmits a commitment request to the user 200 regarding the update of the above software to each of the ECU 310 (communication unit 313) and the mobile terminal 400 (communication unit 403) through the communication unit 103.

[0031] The processor 311 of the ECU 310 can receive the operation of the user 200 for the above commitment request. For example, the processor 311 receives the operation of the user 200 for the above commitment request based on the operation of the user 200 on the HMI (Human Machine Interface) etc. of the vehicle 300. In the vehicle 300, the above commitment request is transmitted to the user 200 via the above HMI. Further, the above operation in the vehicle 300 is an example of the "vehicle-side operation" of the present disclosure. <......

[0032] When the processor 311 of the ECU 310 receives the operation of the user 200 in the vehicle 300, it performs control to notify the mobile terminal 400 of the operation result by the above operation without going through the server 100. In other words, when the processor 311 receives the operation of the user 200 in the vehicle 300, it performs control to directly notify the mobile terminal 400 of the above operation result. Note that the above operation result in the vehicle 300 is an example of the "vehicle-side operation result" of the present disclosure.

[0033] The processor 311 of the ECU 310 performs control to notify the mobile terminal 400 of the above operation result in the vehicle 300 by short-range communication (short-range wireless communication). Specifically, the processor 311 performs control to transmit the above operation result to the communication unit 403 of the mobile terminal 400 by short-range communication through the communication unit 313.

[0034] The processor 401 of the mobile terminal 400 can receive the operation of the user 200 for the above commitment request. For example, the processor 401 receives the operation of the user 200 for the above commitment request based on the operation of the user 200 on the mobile terminal 400. Note that the above operation on the mobile terminal 400 is an example of the "device-side operation" of the present disclosure.

[0035] When the processor 401 of the mobile terminal 400 receives the above operation in the mobile terminal 400, it performs control to notify the vehicle 300 of the operation result of the above operation without going through the server 100. In other words, when the processor 401 receives the operation of the user 200 in the mobile terminal 400, it performs control to directly notify the vehicle 300 of the above operation result. Note that the above operation result in the mobile terminal 400 is an example of the "operation result on the device side" of the present disclosure.

[0036] In addition, the processor 401 of the mobile terminal 400 performs control to communicate the above operation result in the mobile terminal 400 to the vehicle 300 by short-range communication. Specifically, the processor 401 performs control to transmit the above operation result to the communication unit 313 of the ECU 310 by short-range communication through the communication unit 403.

[0037] Here, in the conventional system, it is difficult to synchronize (make common) the operation results for the above commitment requests between the vehicle 300 and the mobile terminal 400. A system that can easily synchronize (make common) the operation results for the above commitment requests between the vehicle 300 and the mobile terminal 400 is desired.

[0038] Therefore, in the present embodiment, when the processor 311 of the ECU 310 receives the operation of the user 200 for the above commitment request in the mobile terminal 400 and the operation result of the above operation is transmitted from the mobile terminal 400 to the vehicle 300, the processor 311 performs control to cancel the above commitment request received by the communication unit 313 of the ECU 310. Note that the control to cancel the above commitment request may include control to erase a signal (data) including the above commitment request received by the vehicle 300 from the server 100.

[0039] Also, the above control (removal control) in the processor 311 of the ECU 310 is performed by the processor 311 reading and executing the program 312a stored in the memory 312. Although the program 312a itself does not physically exist, in FIG. 1, for clarity, the program in the memory 312 is labeled with a reference numeral (312a) and illustrated.

[0040] Also, the processor 311 of the ECU 310 performs control to transmit the above operation result transmitted from the mobile terminal 400 to the server 100 (communication unit 103). In other words, the server 100 (communication unit 103) receives the above operation result from the mobile terminal 400 via the communication unit 313 of the vehicle 300.

[0041] Also, when an operation of the user 200 with respect to the above approval request is received in the vehicle 300 and the operation result by the above operation is transmitted from the vehicle 300 to the mobile terminal 400, the processor 401 of the mobile terminal 400 performs control to cancel the above approval request received by the communication unit 403 of the mobile terminal 400. Note that the control to cancel the above approval request may include control to erase a signal (data) including the above approval request received by the mobile terminal 400 from the server 100.

[0042] Also, the above control (removal control) in the processor 401 of the mobile terminal 400 is performed by the processor 401 reading and executing the program 402a stored in the memory 402. Although the program 402a itself does not physically exist, in FIG. 1, for clarity, the program in the memory 402 is labeled with a reference numeral (402a) and illustrated.

[0043] Also, the processor 401 of the mobile terminal 400 performs control to transmit the above operation result transmitted from the vehicle 300 to the server 100 (communication unit 103). In other words, the server 100 (communication unit 103) receives the above operation result from the vehicle 300 via the communication unit 403 of the mobile terminal 400.

[0044] (Notification Control Method in a Vehicle) Next, with reference to the sequence diagram of FIG. 2, a notification control method in vehicle 300 will be described.

[0045] First, in step S1, server 100 transmits, via communication unit 103, a commitment request regarding the update of the software used in ECU 310 to each of vehicle 300 and mobile terminal 400.

[0046] In step S2, processor 311 of ECU 310 determines whether an operation by user 200 has been received for the commitment request transmitted from server 100 to vehicle 300 in step S1. If processor 311 has received an operation by user 200 (Yes in S2), the process proceeds to step S3. If processor 311 has not received an operation by user 200 (No in S2), the process proceeds to step S5.

[0047] In step S3, processor 311 of ECU 310 transmits, via communication unit 313, the operation result due to the operation by user 200 received by processor 311 in step S2 to server 100.

[0048] In step S4, processor 311 of ECU 310 transmits, via communication unit 313, the operation result corresponding to step S2 to communication unit 403 of mobile terminal 400 without going through server 100. Note that the process of step S3 and the process of step S4 may be performed simultaneously, or the process of step S4 may be performed first.

[0049] In step S5, the processor 311 of the ECU 310 determines whether the operation result of the user 200 for the above-mentioned approval request in the mobile terminal 400 has been received. If the processor 311 has received the above-mentioned operation result from the mobile terminal 400, the process proceeds to step S6. If the processor 311 has not received the above-mentioned operation result from the mobile terminal 400, the process ends. Note that the determination in step S5 means the determination of whether the process in step S14 (see FIG. 3) described later has been completed.

[0050] In step S6, the processor 311 of the ECU 310 performs a process of canceling the above-mentioned approval request transmitted from the server 100 to the vehicle 300.

[0051] In step S7, the processor 311 of the ECU 310 transmits the above-mentioned operation result (operation result by the operation of the user 200 in the mobile terminal 400) transmitted from the mobile terminal 400 to the server 100 through the communication unit 313. As a result, the server 100 receives the above-mentioned operation result from both the vehicle 300 and the mobile terminal 400 (see S13 in FIG. 3 described later).

[0052] (Notification control method in the mobile terminal) Next, with reference to the sequence diagram of FIG. 3, a notification control method in the mobile terminal 400 will be described. Note that the steps of the same process as in FIG. 2 are denoted by the same reference numerals as in FIG. 2 and will not be repeatedly described.

[0053] In step S12, the processor 401 of the mobile terminal 400 determines whether an operation by the user 200 has been received for the above-mentioned approval request transmitted from the server 100 to the mobile terminal 400 in step S1. If the processor 401 has received an operation by the user 200 (Yes in S12), the process proceeds to step S13. If the processor 401 has not received an operation by the user 200 (No in S12), the process proceeds to step S15.

[0054] In step S13, the processor 401 of the mobile terminal 400 transmits the operation result obtained by the operation of the user 200 received by the processor 401 in step S12 to the server 100 through the communication unit 403.

[0055] In step S14, the processor 401 of the mobile terminal 400 transmits the operation result corresponding to step S12 to the communication unit 313 of the ECU 310 through the communication unit 403 without passing through the server 100. Note that the process of step S13 and the process of step S14 may be performed simultaneously, or the process of step S14 may be performed first.

[0056] In step S15, the processor 401 of the mobile terminal 400 determines whether the operation result of the user 200 for the above approval request in the vehicle 300 has been received. If the processor 401 has received the above operation result from the vehicle 300, the process proceeds to step S16. If the processor 401 has not received the above operation result from the vehicle 300, the process ends. Note that the determination in step S15 means determining whether the process of step S4 in FIG. 2 has been completed.

[0057] In step S16, the processor 401 of the mobile terminal 400 performs a process of canceling the above approval request transmitted from the server 100 to the mobile terminal 400.

[0058] In step S17, the processor 401 of the mobile terminal 400 transmits the above operation result (operation result by the operation of the user 200 in the vehicle 300) transmitted from the vehicle 300 to the server 100 through the communication unit 403. Thereby, the server 100 receives the above operation result from both the vehicle 300 (see S3 in FIG. 2) and the mobile terminal 400.

[0059] As described above, in this embodiment, when one of the vehicle 300 and the mobile terminal 400 receives a predetermined operation in response to the above-mentioned approval request, it transmits the operation result obtained by the above-mentioned predetermined operation to the other of the vehicle 300 and the mobile terminal 400 without passing through the server 100. Then, when the other party receives the operation result from the one party, it performs control to cancel the approval request that it has received. Thereby, between the vehicle 300 and the mobile terminal 400, the operation (operation result) for the above-mentioned approval request can be synchronized (shared). Further, since the operation result is transmitted from the one party to the other party without passing through the server 100, the time required for synchronizing the operation results between the vehicle 300 and the mobile terminal 400 can be shortened.

[0060] In the above embodiment, an example in which the above-mentioned approval request from the server 100 is transmitted to the vehicle 300 and the mobile terminal 400 has been shown, but the present disclosure is not limited to this. The above-mentioned approval request may be transmitted to the vehicle 300 and a non-portable user terminal such as a personal computer.

[0061] In the above embodiment, an example in which the operation results are transmitted and received between the vehicle 300 and the mobile terminal 400 by short-range communication has been shown, but the present disclosure is not limited to this. The operation results may be transmitted and received between the vehicle 300 and the mobile terminal 400 by long-range communication. Further, the operation results may be transmitted and received between the vehicle 300 and the mobile terminal 400 by wired communication.

[0062] In the above embodiment, an example in which the vehicle 300 transmits the operation result transmitted from the mobile terminal 400 to the server 100 has been shown, but the present disclosure is not limited to this. The vehicle 300 may not transmit the operation result transmitted from the mobile terminal 400 to the server 100. Similarly, the mobile terminal 400 may not transmit the operation result transmitted from the vehicle 300 to the server 100.

[0063] The embodiments disclosed this time should be considered as illustrative in all respects and not restrictive. The scope of the present disclosure is shown by the scope of claims rather than the description of the above embodiments, and it is intended that all modifications within the meaning and scope equivalent to the scope of claims be included.

Explanation of Reference Numerals

[0064] 1 Notification system, 100 Server, 200 User, 300 Vehicle, 310 ECU, 311 Processor (Vehicle control unit), 312a, 402a Program, 313 Communication unit (Vehicle receiving unit), 400 Mobile terminal (Information processing device), 401 Processor (Device control unit), 403 Communication unit (Device receiving unit).

Claims

1. A user's vehicle equipped with an ECU, a vehicle receiving unit that receives, from a server, a consent request from the user regarding an update of software used in the ECU; a vehicle control unit that accepts a predetermined vehicle-side operation in response to the consent request, the server also transmits the consent request to an information processing device of the user that is different from the vehicle; The vehicle control unit When the vehicle-side operation is received, control is performed to notify the information processing device of a vehicle-side operation result by the vehicle-side operation without going through the server; A vehicle that performs control to withdraw the consent request received by the vehicle receiving unit when a specified device-side operation in response to the consent request is accepted in the information processing device and the device-side operation result of the device-side operation is transmitted from the information processing device to the vehicle.

2. The vehicle according to claim 1 , wherein the vehicle control unit performs control to notify the information processing device of the result of the vehicle-side operation by short-range communication.

3. The vehicle according to claim 1 , wherein the vehicle control unit controls transmission of the device-side operation result transmitted from the information processing device to the server.

4. An information processing device of a user, a device receiving unit that receives, from a server, a consent request from the user regarding a software update used in an ECU of a vehicle; a device control unit that accepts a predetermined device-side operation in response to the consent request, The server also transmits the consent request to the vehicle; The device control unit When the device-side operation is received, control is performed to notify the vehicle of a device-side operation result by the device-side operation without going through the server; An information processing device that controls the withdrawal of the consent request received by the device receiving unit when a specified vehicle-side operation in response to the consent request is accepted in the vehicle and the vehicle-side operation result of the vehicle-side operation is transmitted from the vehicle to the information processing device.

5. The information processing device according to claim 4 , wherein the device control unit performs control to notify the vehicle of the device-side operation result by short-range communication.

6. The information processing device according to claim 4 , wherein the device control unit controls transmission of the vehicle-side operation result transmitted from the vehicle to the server.

7. A notification system for notifying a user of a request for consent to software update to an ECU mounted on a vehicle, comprising: the vehicle of the user; the user's information processing device; a server that transmits the consent request to each of the vehicle and the information processing device, wherein when one of the vehicle and the information processing device receives a predetermined operation on the consent request, it transmits an operation result of the predetermined operation to the other of the vehicle and the information processing device without passing through the server; and the other performs control to cancel the consent request received by itself when receiving the operation result from the one. A notification system

8. A notification control method executed by a vehicle of a user equipped with an ECU, comprising: receiving from a server a consent request to the user regarding an update of software used in the ECU; receiving a predetermined vehicle-side operation on the consent request; notifying the user's information processing device of a vehicle-side operation result of the vehicle-side operation without passing through the server; and canceling the received consent request when a predetermined device-side operation on the consent request is received in the information processing device and a device-side operation result of the device-side operation is transmitted from the information processing device to the vehicle. A notification control method

9. A notification control method executed by a user's information processing device, comprising: receiving from a server a consent request to the user regarding an update of software used in the ECU of the user's vehicle; receiving a predetermined device-side operation on the consent request; notifying the vehicle of a device-side operation result of the device-side operation without passing through the server; and canceling the received consent request when a predetermined vehicle-side operation on the consent request is received in the vehicle and a vehicle-side operation result of the vehicle-side operation is transmitted from the vehicle to the information processing device. A notification control method

10. A notification control method by a notification system for notifying a user of a request for consent to software update to an ECU mounted on a vehicle, comprising: a step in which a server transmits the consent request to each of the vehicle of the user and the user's information processing device One of the vehicle and the information processing device receives a predetermined operation in response to the approval request; One of them transmits the operation result of the predetermined operation to the other of the vehicle and the information processing device without passing through the server; The other cancels the received approval request. A notification control method comprising the steps of:

11. A program for causing a vehicle to function as the vehicle according to claim 1.

12. A program for causing an information processing device to function as the information processing device according to claim 4.

Citation Information

Patent Citations

  • Information processing device and control method thereof, program, and storage medium

    JP2016015038A

  • Vehicle control system

    JP2017149323A

  • Air-conditioning control system

    JP2019064357A

  • Vehicle controller, program update method, and program update system

    JP2021071960A