Control device, system, and program
A control device with dual communication standards for authentication and processing improves responsiveness by using pre-shared encrypted data to indicate process success or failure, addressing security and responsiveness trade-offs in vehicle control systems.
Patent Information
- Application Number
- JP2023129154
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-08-08
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2041-04-14
AI Technical Summary
Existing systems that encrypt distance measurement results between components for vehicle control reduce responsiveness.
A control device with separate communication standards for authentication and processing, using encrypted data to indicate process success or failure, thereby improving responsiveness while ensuring security.
Enhances responsiveness by reducing encryption and decryption time through pre-shared encrypted data formats, ensuring security in vehicle control systems.
Smart Images

Figure 0007778751000001 
Figure 0007778751000002 
Figure 0007778751000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a control device, a system, and a program. [Background technology]
[0002] In recent years, technologies have been developed that perform various processes based on the results of transmitting and receiving wireless signals between devices. For example, Patent Document 1 listed below discloses a technology that measures distances between devices using ultra-wide band (UWB) signals and controls a vehicle based on the results of the distance measurements. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-118030 Summary of the Invention [Problem to be solved by the invention]
[0004] In the above-described system, it is conceivable that the security can be improved by encrypting the results of distance measurement and transmitting them between the component that performs distance measurement and the component that performs vehicle control. However, if the results of distance measurement are encrypted each time, the responsiveness will be reduced.
[0005] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to improve responsiveness while ensuring security. [Means for solving the problem]
[0006] In order to solve the above problem, according to one aspect of the present invention, a control device is provided that is mounted on a mobile body, and includes a wireless communication unit that transmits and receives wireless signals conforming to a first communication standard between the mobile body and a portable device carried by a user of the mobile body, and a control unit that controls the operation of a controlled device mounted on the mobile body based on the result of authentication based on the wireless signals conforming to the first communication standard and the result of a specified processing based on a wireless signal conforming to a second communication standard different from the first communication standard that is transmitted and received between at least one communication control device mounted on the mobile body and the portable device, wherein the control unit receives encrypted data that at least indicates whether the specified processing is successful or not, and controls the operation of the controlled device based on the content of the encrypted data.
[0007] In order to solve the above problem, according to another aspect of the present invention, there is provided a system including the above control device, at least one of the communication control devices, and the portable device.
[0008] In addition, in order to solve the above problem, according to another aspect of the present invention, a program is provided that causes a computer to function as a control device mounted on a mobile body, and that the control device has a wireless communication function for transmitting and receiving wireless signals conforming to a first communication standard between the control device and a portable device carried by a user of the mobile body, and a control function for controlling the operation of a controlled device mounted on the mobile body based on the result of authentication based on the wireless signals conforming to the first communication standard and the result of a specified processing based on a wireless signal conforming to a second communication standard different from the first communication standard transmitted and received between at least one communication control device mounted on the mobile body and the portable device, and that causes the control function to control the operation of the controlled device based on the content of encrypted data that at least indicates whether the received specified processing is successful or not. [Effects of the Invention]
[0009] As described above, according to the present invention, it is possible to improve responsiveness while ensuring security. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a block diagram showing an example of the configuration of a system 1 according to an embodiment of the present invention. [Figure 2] FIG. 10 is a diagram illustrating encrypted data according to the embodiment. [Figure 3] 10 is a diagram for explaining encrypted data in which the success or failure of a prescribed process according to the embodiment and the cause of the failure are expressed using bit positions. FIG. [Figure 4] 10 is a flowchart showing an example of a flow of control by a control unit 120 according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant explanations will be omitted.
[0012] <1. Embodiment> <<1. System configuration example>> First, a configuration example of a system 1 according to an embodiment of the present invention will be described. Fig. 1 is a block diagram showing a configuration example of a system 1 according to an embodiment of the present invention.
[0013] As shown in FIG. 1, a system 1 according to this embodiment may include a control device 10 mounted on a mobile object 50 such as a vehicle, at least one communication control device 20, a gateway 30, and a controlled device 40.
[0014] Furthermore, the system 1 according to this embodiment may include a portable device 60 carried by a user who uses the mobile object 50 (for example, the owner of the mobile object 50, or a person authorized by the owner to use the mobile object 50, etc.).
[0015] (Control device 10) As shown in FIG. 1, the control device 10 according to this embodiment may include a wireless communication unit 110 and a control unit 120.
[0016] (Wireless communication unit 110) The wireless communication unit 110 according to this embodiment transmits and receives wireless signals conforming to the first communication standard to and from the portable device 60 under the control of the control unit 120.
[0017] For this reason, the wireless communication unit 110 according to this embodiment includes an antenna for transmitting a wireless signal conforming to the first communication standard, and an antenna for receiving the wireless signal.
[0018] As the wireless signal conforming to the first communication standard according to this embodiment, for example, a signal in the LF (Low Frequency) band or a signal in the UHF (Ultra-High Frequency) band may be used.
[0019] (control unit 120) The control unit 120 according to this embodiment authenticates the portable device 60 based on the wireless signal transmitted and received by the wireless communication unit 110 .
[0020] As an example, the control unit 120 according to this embodiment causes the wireless communication unit 110 to transmit an authentication request and receive an authentication response transmitted by the portable device 60 in response to the authentication request.
[0021] The authentication request is a signal for requesting information required for authentication of the authenticity of the portable device 60, and the authentication request may be a signal including the information required for authentication.
[0022] The information required for the authentication includes, for example, an identifier of the portable device 60, a predetermined password, key information, and the result of a calculation using a hash function.
[0023] In addition, the control unit 120 of this embodiment controls the operation of the controlled device 40 mounted on the mobile body 50 based on the result of authentication based on the authentication response as described above and the result of specified processing based on a radio signal conforming to a second communication standard different from the first communication standard transmitted and received between at least one communication control device 20 and the portable device 60.
[0024] In this case, one of the features of the control unit 120 of this embodiment is that it receives encrypted data indicating at least whether a specified process is successful or not, and controls the operation of the controlled device 40 based on the contents of the encrypted data.
[0025] Here, the success of a specified process means that the value obtained by the specified process satisfies the specified condition, and the failure of a specified process means that the result obtained by the specified process does not satisfy the specified condition.
[0026] Using the encrypted data as described above, it is possible to improve responsiveness compared to when the communication control device 20 encrypts and transmits the value obtained by the specified processing each time, and the control unit 120 determines whether the specified processing is successful or not based on the encrypted value.
[0027] The functions of the control unit 120 according to this embodiment are realized by various processors. Details of the functions of the control unit 120 according to this embodiment will be explained separately.
[0028] (Communication control device 20) A mobile object 50 according to this embodiment is equipped with at least one communication control device 20.
[0029] In the example shown in FIG. 1, a mobile object 50 is equipped with two communication control devices 20a and 20b.
[0030] The communication control device 20 according to this embodiment transmits and receives wireless signals to and from the portable device 60 in accordance with the second communication standard.
[0031] For this reason, the communication control device 20 according to this embodiment includes an antenna capable of transmitting and receiving radio signals that comply with the second communication standard.
[0032] Furthermore, the communication control device 20 according to this embodiment executes prescribed processing based on a radio signal that complies with the second communication standard.
[0033] The specified process according to this embodiment may be, for example, a process of estimating the positional relationship between the communication control device 20 and the portable device 60.
[0034] The process of estimating the positional relationship may include, for example, distance measurement for estimating the distance between the communication control device 20 and the portable device 60.
[0035] The above-mentioned ranging is performed, for example, based on a first ranging signal transmitted by either the communication control device 20 or the portable device 60, and a second ranging signal transmitted by the other of the communication control device 20 or the portable device 60 in response to the first ranging signal.
[0036] Here, it is assumed that the communication control device 20 transmits a first ranging signal, and the portable device 60 transmits a second ranging signal in response to the received first ranging signal.
[0037] In this case, the communication control device 20 can calculate a distance measurement value, which is an estimate of the distance to the portable device 60, based on the time ΔT1 from the time the first ranging signal is transmitted to the time the second ranging signal is received, and the time ΔT2 from the time the portable device 60 receives the first ranging signal to the time it transmits the second ranging signal.
[0038] More specifically, the communication control device 20 can calculate the time required for the propagation of the first ranging signal and the second ranging signal (i.e., the time required for round-trip communication) by subtracting time ΔT2 from time ΔT1, and can calculate the time required for the propagation of either the first ranging signal or the second ranging signal (i.e., the time required for one-way communication) by dividing this time by 2.
[0039] Furthermore, the communication control device 20 can calculate the measured distance by multiplying the value of (time ΔT1−time ΔT2) / 2 by the signal speed.
[0040] In the example given above, the portable device 60 may include information about the time ΔT2 in the second ranging signal and transmit it, or may include information about the time ΔT2 in a signal separate from the second ranging signal and transmit it.
[0041] On the other hand, the portable device 60 can also calculate the distance measurement value by receiving information about the time ΔT1 from the communication control device 20. In this case, the portable device 60 only needs to transmit the calculated distance measurement value to the communication control device 20.
[0042] The distance measurement sequence according to this embodiment can be flexibly modified.
[0043] Furthermore, the process of estimating the positional relationship according to this embodiment is not limited to distance measurement.
[0044] The process of estimating the positional relationship according to this embodiment may be, for example, a process of estimating the angle or position coordinates of the portable device 60 with the communication control device 20 as the reference.
[0045] The second communication standard according to this embodiment may be any of various communication standards that can be used to estimate the positional relationship as described above.
[0046] As an example, the second communication standard according to this embodiment may be ultra-wideband wireless communication.
[0047] (Gateway 30) The gateway 30 according to this embodiment mediates wired communication between at least one communication control device 20 and the control device 10.
[0048] (Controlled device 40) Controlled device 40 according to this embodiment may be any of various devices mounted on moving body 50.
[0049] The controlled device 40 according to this embodiment may be, for example, a locking device that controls the locking and unlocking of doors of a moving body 50, an engine, or the like.
[0050] Furthermore, controlled device 40 according to this embodiment performs a specified operation under the control of control unit 120.
[0051] For example, if authentication is successful (the authenticity of the portable device 60 is confirmed) and the received encrypted data indicates that the specified processing has been completed, the control unit 120 may cause the locking device to perform the specified operation of unlocking the door or starting the engine.
[0052] (Portable Devices 60) The portable device 60 according to this embodiment is carried by a user who uses the moving object 50 .
[0053] The portable device 60 according to this embodiment transmits and receives wireless signals conforming to a first communication standard to and from the control device 10 mounted on the moving object 50.
[0054] For this reason, the portable device 60 according to this embodiment includes an antenna for transmitting a radio signal conforming to the first communication standard, and an antenna for receiving the radio signal.
[0055] Furthermore, the portable device 60 according to this embodiment transmits and receives wireless signals conforming to the second communication standard to and from at least one communication control device 20 mounted on the moving object 50.
[0056] For this reason, the portable device 60 according to this embodiment is provided with an antenna for transmitting and receiving wireless signals that comply with the second communication standard.
[0057] Furthermore, the portable device 60 according to this embodiment may also include an operation receiving unit that receives operations by the user, a notification unit that notifies the user of various types of information, and the like.
[0058] The notification unit includes, for example, a display that displays the notification, a speaker that outputs the notification as sound, and the like.
[0059] The above describes an example of the configuration of the system 1 according to this embodiment. Note that the above configuration described with reference to Fig. 1 is merely an example, and the configuration of the system 1 according to this embodiment is not limited to this example.
[0060] For example, the system 1 according to this embodiment does not necessarily have to include the gateway 30. case The control device 10 and the communication control device 20 may directly communicate with each other via wire.
[0061] The configuration of the system 1 according to this embodiment can be flexibly modified according to specifications and operations.
[0062] <<1.2.Details>> Next, control based on encrypted data according to this embodiment will be described in detail.
[0063] As described above, the control unit 120 of the control device 10 according to this embodiment controls the operation of the controlled device 40 based on the result of authentication based on a wireless signal conforming to the first communication standard and the result of specified processing based on a wireless signal conforming to the second communication standard.
[0064] For example, when distance measurement is performed as the specified processing, the control unit 120 may cause the controlled device 40 to perform the specified operation when the authenticity of the portable device 60 is confirmed during authentication (authentication is successful) and the distance measurement value is less than or equal to the specified value (distance measurement is successful).
[0065] At this time, it is also possible for the communication control device 20 to encrypt the distance measurement value obtained each time and then transmit it to the gateway 30 or the control device 10.
[0066] In this case, the control unit 120 of the control device 10 can determine whether or not the distance measurement was successful by decrypting the received encrypted distance measurement value and comparing it with the specified value.
[0067] However, if the distance measurement value is encrypted each time it is transmitted and received as described above, the time required for the encryption and decryption processing increases, resulting in a decrease in responsiveness.
[0068] This technical concept was conceived with the above points in mind, and makes it possible to improve responsiveness while ensuring security.
[0069] For this purpose, the communication control device 20 of this embodiment may generate an encryption solution using AES (Advanced Encryption Standard) or the like based on a random number received in advance from the control device 10, and transmit a portion of the encryption solution as encrypted data indicating whether a specified process has been successful or not.
[0070] In the following, a case where the specified process is distance measurement will be mainly described as an example.
[0071] The communication control device 20 according to this embodiment transmits and receives radio signals conforming to the second communication standard to and from the portable device 60, and performs distance measurement based on the radio signals.
[0072] Next, the communication control device 20 according to this embodiment compares the distance measurement value obtained by distance measurement with a specified value to determine whether distance measurement is successful or not.
[0073] Furthermore, the communication control device 20 according to this embodiment transmits the encrypted data prepared in advance based on the result of the above determination.
[0074] FIG. 2 is a diagram for explaining encrypted data according to this embodiment.
[0075] The upper part of FIG. 2 illustrates an example of the flow of encrypted data when distance measurement is successful.
[0076] When the communication control device 20 according to this embodiment determines that distance measurement has been successful, it transmits encrypted data indicating that distance measurement has been successful to the gateway 30.
[0077] At this time, the encrypted data indicating the success of distance measurement may be encrypted data shared in advance between the communication control device 20 and the gateway 30. Here, this encrypted data is referred to as encrypted data A.
[0078] Based on the received encrypted data A, the gateway 30 transmits to the control device 10 encrypted data B, which is shared in advance with the control device 10 and indicates that distance measurement has been successful.
[0079] In this case, the control unit 120 of the control device 10 can recognize that distance measurement has been successful based on the received encrypted data B.
[0080] On the other hand, the lower part of FIG. 2 illustrates an example of the flow of encrypted data when distance measurement is not successful.
[0081] In the example shown in the lower part of FIG. 2, the communication control device 20 transmits to the gateway 30 encrypted data C that is shared in advance between the communication control device 20 and the gateway 30 and indicates that distance measurement has not been achieved.
[0082] Based on the received encrypted data C, the gateway 30 transmits to the control device 10 encrypted data D, which has been shared in advance with the control device 10 and indicates that distance measurement has not been achieved.
[0083] In this case, the control unit 120 of the control device 10 can recognize that distance measurement has not been achieved based on the received encrypted data D.
[0084] The encrypted data according to this embodiment may also include a failure factor indicating the reason why a specified process such as distance measurement has failed.
[0085] For example, the bottom part of FIG. 2 illustrates the flow of encrypted data when communication between the communication control device 20 and the portable device 60 fails due to the influence of noise or the like.
[0086] In this case, in addition to or instead of the encrypted data C indicating that ranging was not successful, the communication control device 20 may send encrypted data E to the gateway 30 indicating that the cause of failure, which has been shared in advance between the communication control device 20 and the gateway 30, is that communication was not successful.
[0087] Based on the received encrypted data E, the gateway 30 may send encrypted data F to the control device 10 in addition to or instead of the encrypted data D, which indicates that the cause of the failure, which has been shared in advance with the control device 10, is the failure of communication.
[0088] In this case, the control unit 120 of the control device 10 can recognize, based on the received encrypted data F, that the reason for the failure of distance measurement is that communication has not been established.
[0089] An example of encrypted data according to this embodiment has been described above with reference to FIG.
[0090] According to the encrypted data and flow of encrypted data described above, it is possible to significantly reduce the time required for encryption and decryption and improve responsiveness compared to encrypting distance measurements each time.
[0091] The format of the encrypted data according to this embodiment is not limited to the example described with reference to FIG.
[0092] For example, the encrypted data according to this embodiment may be data that expresses whether a specified process is successful, whether it is not successful, and the cause of the failure using bit positions.
[0093] For example, the encrypted data ED shown in FIG. 3 has a specified bit length and has five areas in order from the leading bit.
[0094] The number of areas that the encrypted data ED has may be determined according to the number of failure factors related to the specified process.
[0095] In the example shown in FIG. 3, the first region R1 may be a region indicating that distance measurement is successful.
[0096] The second region R2 may be a region indicating that ranging has not been achieved and that the reason for this failure is that the ranging value exceeds a specified value and the difference between the ranging value and the specified value is relatively small, i.e., the distance between the communication control device 20 and the portable device 60 exceeds the specified distance but the distance between the two is relatively close.
[0097] The third region R3 may be a region indicating that ranging has not been achieved and that the reason for this failure is that the ranging value exceeds a specified value and the difference between the ranging value and the specified value is medium, i.e., the distance between the communication control device 20 and the portable device 60 exceeds a specified distance and the distance between the two is medium.
[0098] The fourth region R4 may be a region indicating that ranging has not been achieved and that the reason for this failure is that the ranging value exceeds a specified value and the difference between the ranging value and the specified value is relatively large, i.e., the distance between the communication control device 20 and the portable device 60 exceeds a specified distance and the distance between the two is relatively long.
[0099] The fifth region R5 may be a region indicating that distance measurement has not been established and that the cause of this failure is that communication between the communication control device 20 and the portable device 60 has not been established.
[0100] The bit strings in the first region R1 to the fifth region R5 as described above are shared between the control device 10, the communication control device 20, and the gateway 30.
[0101] In this case, the result of the distance measurement may be indicated by changing the bit string of the corresponding area using a method shared in advance.
[0102] The above modifications include, for example, inverting bits, adding bits, removing bits, and the like.
[0103] For example, if the failure to measure distance is due to failure to establish communication between the communication control device 20 and the portable device 60, the communication control device 20 may transmit encrypted data ED in which some of the bit strings in the fifth region R5 have been removed.
[0104] In this case, the control unit 120 of the control device 10 can detect that some bits have been removed in the fifth region R5 of the received encrypted data ED, and thereby recognize that ranging has not been successful and that the cause of this failure is the failure of communication.
[0105] The encrypted data according to the present embodiment has been described above with specific examples. As described above, the system 1 according to the present embodiment can improve responsiveness while ensuring security by transmitting and receiving encrypted data in a format that is shared in advance between devices.
[0106] Next, an example of the flow of control by the control unit 120 of the control device 10 according to this embodiment will be described.
[0107] FIG. 4 is a flowchart showing an example of the flow of control by the control unit 120 according to this embodiment.
[0108] In the example shown in Figure 4, the control unit 120 first causes the wireless communication unit 110 to send an authentication request, and then performs authentication based on the authentication response that the wireless communication unit 110 receives from the portable device 60 in response to the authentication request (S102).
[0109] Here, if the authentication is not successful (S104: No), i.e., if the authenticity of the portable device 60 is not recognized based on the authentication request, the control unit 120 terminates the series of processes related to the operational control of the controlled device 40, or performs control such as causing the wireless communication unit 110 to resend the authentication request.
[0110] On the other hand, if the authentication is successful (S104: Yes), the control unit 120 determines whether the encrypted data received in step S106 indicates that the specified process has been successful (S108).
[0111] Here, if the encrypted data indicates that the specified process is successful (S108: Yes), the control unit 120 causes the controlled device 40 to execute the specified operation (S110).
[0112] On the other hand, if the encrypted data indicates that the specified process has not been established (S108: No), the control unit 120 may perform control so that a notification according to the cause of the failure is sent to the user (S112).
[0113] For example, if the encrypted data received in step S106 indicates that the cause of the failure is the failure of communication between the communication control device 20 and the portable device 60, the control unit 120 may control the system so that a notification regarding the failure of communication is sent to the user.
[0114] Also, for example, if the encrypted data received in step S106 indicates that the reason for failure is that the difference between the measured distance value and the specified value is medium or more, i.e., the distance between the communication control device 20 and the portable device 60 is medium or more, the control unit 120 may perform control by notifying the user to move the portable device 60 closer to the moving body 50 or the communication control device 20.
[0115] The above-mentioned notification may be output by, for example, a navigation device mounted on the mobile object 50, various displays, a speaker, or a notification unit provided in the portable device 60.
[0116] Furthermore, the control unit 120 according to this embodiment may perform control in accordance with the cause of failure in addition to the above-mentioned notification.
[0117] For example, as shown in FIG. 4, the control unit 120 may perform control to re-execute a specified process depending on the cause of the failure (S114).
[0118] As an example, if the encrypted data received in step S106 indicates that the reason for failure is that the difference between the measured distance value and the specified value is relatively small, i.e., the distance between the communication control device 20 and the portable device 60 is relatively small, the control unit 120 may perform control so that only the specified processing is re-executed without re-executing the authentication.
[0119] More specifically, the control unit 120 may perform control so that the transmission and reception of signals used for authentication are not repeated, but only the transmission and reception of signals used for distance measurement and distance measurement using those signals are repeated.
[0120] The re-execution control of the prescribed process as described above may be performed according to the sequence of the prescribed process and the number of communication control devices 20.
[0121] For example, when a communication control device 20 mounted on a mobile body 50 performs distance measurements multiple times, if after the first distance measurement is successful, the reason for the failure of any of the distance measurements is that the difference between the measured distance value and a specified value is relatively small, the control unit 120 may cause the controlled device 40 to perform a specified operation without controlling the re-execution of subsequent distance measurements.
[0122] More specifically, in a sequence in which multiple distance measurements are performed, if one distance measurement is successful but another distance measurement fails, and the reason for the failure of the other distance measurement indicates that the distance between the communication control device 20 and the portable device 60 is relatively small, the control unit 120 may allow the other distance measurement to fail and cause the controlled device 40 to perform a specified operation.
[0123] Also, for example, when multiple communication control devices 20 mounted on a mobile body 50 each perform distance measurement, if there is a mixture of successful distance measurement and unsuccessful distance measurement indicating that the difference between the measured distance value and the specified value is relatively small, the control unit 120 may cause the controlled device 40 to perform the specified operation without controlling the re-execution of subsequent distance measurement.
[0124] The control by the control unit 120 according to this embodiment can be flexibly modified according to the specifications and operation.
[0125] <2. Supplementary Information> Although the preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, the present invention is not limited to these examples. It is clear that a person skilled in the art to which the present invention pertains can conceive of various modifications and alterations within the scope of the technical ideas set forth in the claims, and it is understood that these also naturally fall within the technical scope of the present invention.
[0126] Furthermore, the series of processes performed by each device described in this specification may be realized using software, hardware, or a combination of software and hardware. The programs constituting the software are stored in advance, for example, on a recording medium (non-transitory medium) provided inside or outside each device. Each program is then loaded into RAM when executed by a computer, and executed by a processor such as a CPU. The recording medium may be, for example, a magnetic disk, an optical disk, a magneto-optical disk, or a flash memory. The computer program may also be distributed, for example, via a network, without using a recording medium. [Explanation of symbols]
[0127] 10: control device, 110: wireless communication unit, 120: control device, 20: communication control device, 30: gateway, 40: controlled device, 50: mobile object, 60: portable device
Claims
1. A control device mounted on a moving body, a wireless communication unit that transmits and receives wireless signals conforming to a first communication standard between the mobile unit and a portable device carried by a user of the mobile unit; a control unit that receives encrypted data including a failure reason indicating a reason why ranging based on a wireless signal conforming to a second communication standard different from the first communication standard transmitted and received between at least one communication control device mounted on the mobile body and the portable device is not established, and causes the mobile body to perform an operation according to the result of authentication based on the wireless signal conforming to the first communication standard and the failure reason; Equipped with the encrypted data is shared in advance between the control device and the portable device; the failure cause includes failure of wireless communication with the portable device in accordance with the second communication standard; Control device.
2. the control unit receives the encrypted data in which the failure of the ranging and the cause of the failure are expressed using bit positions, and performs control based on the content of the encrypted data. The control device according to claim 1 .
3. The control unit controls so that a notification according to the reason for failure is given to a user. The control device according to claim 1 .
4. the second communication standard includes ultra-wideband wireless communication; The control device according to claim 1 .
5. A control device according to any one of claims 1 to 4; At least one of the communication control devices; the portable device; Equipped with system.
6. Computer, It functions as a control device mounted on a moving object, The control device a wireless communication function for transmitting and receiving wireless signals conforming to a first communication standard between the mobile device and a portable device carried by a user of the mobile device; a control function for receiving encrypted data including a failure reason indicating a reason why ranging based on a wireless signal conforming to a second communication standard different from the first communication standard transmitted and received between at least one communication control device mounted on the mobile body and the portable device was not successful, and for causing the mobile body to perform an operation according to the result of authentication based on the wireless signal conforming to the first communication standard and the failure reason; To achieve this, the encrypted data is shared in advance between the control device and the portable device; the failure cause includes failure of wireless communication with the portable device in accordance with the second communication standard; program.
Citation Information
Patent Citations
Electronic key system
JP2020118030A