Control system and management device
Patent Information
- Application Number
- JP2023136195
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-24
- Publication Date
- 2025-03-07
AI Technical Summary
【0008】 以上説明したように本発明によれば、精度の高い補正情報を効果的に管理することが可能となる。
Smart Images

Figure 2025030687000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a control system and a management device. [Background technology]
[0002] In recent years, a technology has been developed that estimates the distance to a portable device based on the received radio wave strength of a signal received from the portable device. However, the output radio wave strength of a portable device may differ depending on the model, etc. Therefore, Patent Document 1 discloses a technology that improves the estimation accuracy by leveling the received radio wave strength of a signal received from a portable device based on correction information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2019-32169 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology disclosed in Patent Document 1, correction information is calculated based on the operation of a portable device by a user. However, depending on the measurement environment of radio waves for calculating the correction information, the influence of noise, etc. may be large. In addition, the operation by the user may not satisfy the correct measurement conditions. For this reason, the measurement method disclosed in Patent Document 1 may cause variation in the measurement results.
[0005] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to effectively manage highly accurate correction information. [Means for solving the problem]
[0006] In order to solve the above problem, according to one aspect of the present invention, a control system is provided, which includes a program that causes a computer to realize an extraction function of extracting correction information used to correct the radio wave strength of a signal transmitted and received between a mobile body and a portable device from a correction table updated and managed by a server based on model information related to the portable device, and a determination device that determines whether or not to cause a controlled device mounted on the mobile body to perform a specified operation based on the radio wave strength corrected using the correction information.
[0007] In addition, in order to solve the above problem, according to another aspect of the present invention, a management device is provided which includes a management unit that associates and manages correction information used to correct the radio wave strength of a signal transmitted and received between a mobile body and a portable device with model information related to the portable device, and the radio wave strength corrected using the correction information is used to determine whether or not to cause a controlled device mounted on the mobile body to perform a specified operation. Effect of the Invention
[0008] As described above, according to the present invention, it is possible to effectively manage highly accurate correction information. [Brief description of the drawings]
[0009] [Figure 1] 1 is a block diagram showing an example of a functional configuration of a control system 1 according to an embodiment of the present invention. [Diagram 2] FIG. 11 is a diagram showing an example of a correction table 50 according to the embodiment. [Diagram 3] 11 is a sequence diagram showing an example of a flow of distance estimation communication including a correction process according to the embodiment. FIG. [Figure 4] 13 is a diagram showing an example of a processing flow in the case where the correction table 50 according to the embodiment is stored only in the management device 30. FIG. [Diagram 5] 13 is a sequence diagram showing an example of a processing flow in the case where the correction table 50 according to the embodiment is also stored in the control application 220 installed in the portable device 20. FIG. [Figure 6] 13 is a sequence diagram showing an example of a process flow in the case where the correction table 50 according to the embodiment is also stored in the control device 120. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same functional configurations are designated by the same reference numerals, and duplicated explanations will be omitted.
[0011] <1. Embodiment> <<1.1. Example of functional configuration>> First, an example of the functional configuration of a control system 1 according to an embodiment of the present invention will be described.
[0012] FIG. 1 is a block diagram showing an example of the functional configuration of a control system 1 according to an embodiment of the present invention.
[0013] A control system 1 according to this embodiment includes a moving object 10, a portable device 20, and a management device 30, as shown in FIG.
[0014] (Mobile 10) The moving body 10 according to this embodiment may be, for example, a vehicle such as a car, an aircraft, or a ship.
[0015] The moving object 10 according to the present embodiment is an example of a controlled object that transmits and receives signals to and from the portable device 20.
[0016] However, the controlled object according to the present invention is not limited to the moving object 10. The controlled object may be, for example, a building or the like that is provided with a controlled device 130 such as a door.
[0017] (Communication device 110) The communication device 110 according to this embodiment performs wireless communication with a communication device 210 mounted on the portable device 20 in accordance with a prescribed communication standard.
[0018] The prescribed communication standard may be, for example, Bluetooth (registered trademark) Low Energy (BLE).
[0019] However, the prescribed communication standard is not limited to the above example, and may be set arbitrarily.
[0020] Furthermore, the communication device 110 according to this embodiment may perform wireless communication with a communication unit 310 provided in the management device 30.
[0021] (Control device 120) The control device 120 according to this embodiment at least controls the above-mentioned wireless communication by the communication device 110.
[0022] In addition, the control device 120 according to this embodiment functions as a determination device that determines whether or not to cause the controlled device 130 to execute a specified operation based on the received signal strength indicator (RSSI) of the signal received by the communication device 110 from the communication device 210.
[0023] The control device 120 according to this embodiment may, for example, determine that the portable device 20 is within a predetermined distance from the moving body 10 when the RSSI of the signal received by the communication device 110 from the communication device 210 exceeds a threshold, and cause the controlled device 130 to execute a specified operation.
[0024] In addition to the determination based on the RSSI as described above, the control device 120 may also authenticate the portable device 20 based on information such as a digital key received by the communication device 110 from the communication device 210, and determine whether or not to perform a specified operation based on the result of the authentication.
[0025] In this case, when the RSSI exceeds a threshold and the authenticity of the portable device 20 is recognized in the authentication, the control device 120 causes the controlled device 130 to execute a prescribed operation.
[0026] The control device 120 according to this embodiment is realized by various ECUs (Electronic Control Units).
[0027] (Portable Devices 20) The portable device 20 according to this embodiment is carried by a user of the moving object 10 (for example, the owner of the moving object 10, or a person authorized by the owner to use the moving object 10, etc.).
[0028] The portable device 20 according to this embodiment may be, for example, a smartphone, a tablet, a wearable device, or the like.
[0029] (Communication device 210) The communication device 210 according to this embodiment performs wireless communication with the communication device 110 mounted on the mobile object 10 in accordance with a prescribed communication standard.
[0030] Furthermore, the communication device 210 according to this embodiment may perform wireless communication with a communication unit 310 provided in the management device 30.
[0031] (Control Application 220) The control application 220 according to this embodiment may have a program for performing a correction process for correcting the radio field intensity of a signal transmitted and received between the moving body 10 and the portable device 20 based on correction information stored in the portable device 20.
[0032] The correction process according to this embodiment will be described in detail later.
[0033] (Management device 30) The management device 30 in this embodiment is a server that updates and manages a correction table that records correction information used to correct the radio wave strength of signals transmitted and received between the moving body 10 and the portable device 20 in association with model information related to the portable device 20.
[0034] (Communication unit 310) The communication unit 310 according to this embodiment performs wireless communication with at least one of the communication device 110 mounted on the moving object 10 and the communication device 210 mounted on the portable device 20 .
[0035] (Management Department 320) The management section 320 according to this embodiment performs update management of the correction table.
[0036] Moreover, the management unit 320 according to this embodiment distributes the correction table or the correction information.
[0037] Details of the distribution of the correction table and the correction information according to this embodiment will be described later.
[0038] An example of the functional configuration of the control system 1 according to the present embodiment has been described above. Note that the functional configuration described above with reference to Fig. 1 is merely an example, and the functional configuration of the control system 1 according to the present embodiment is not limited to this example.
[0039] The functional configuration of the control system 1 according to this embodiment can be flexibly modified according to the specifications, operation, and the like.
[0040] <<1.2. Correction Table>> Next, the correction table according to this embodiment will be described.
[0041] As described above, there is a possibility that the measurement results may vary depending on the measurement environment of the radio waves for calculating the correction information, etc. The variation in the measurement results as described above leads to a decrease in the accuracy of the correction information calculated based on the measurement results, and in turn leads to a decrease in the accuracy of estimating the distance between the moving body 10 and the portable device 20 (more precisely, between the communication device 110 and the communication device 210).
[0042] On the other hand, in recent years, it has become more important to ensure the accuracy of the above distance estimation, as compliance with regulations such as UN Regulation No. 116 is required.
[0043] The technical concept of the present invention has been conceived in light of the above points, and makes it possible to effectively manage highly accurate correction information.
[0044] For this reason, the correction information according to this embodiment is calculated in advance by the digital key provider or the like based on the results of measuring the radio wave characteristics and output radio wave intensity of the portable device 20 in a reliable predetermined environment and method.
[0045] Moreover, the correction information calculated as described above and having high accuracy (that is, with small variations as described above) is associated with the model information of the portable device 20 and stored in the correction table.
[0046] FIG. 2 is a diagram showing an example of the correction table 50 according to the present embodiment.
[0047] As shown in FIG. 2, the correction table 50 according to this embodiment stores information identifying the model of the portable device 20 in association with correction information calculated in advance using the relevant model, such as model information “model A” and correction information “V,” model information “model B” and correction information “W,” and model information “model C” and correction information “X.”
[0048] 2, the model information according to this embodiment may include, in addition to information for identifying the model, information for identifying a cover, case, or the like to be attached to the portable device 20. This makes it possible to effectively correct output radio wave intensity that may vary depending on a cover, case, or the like.
[0049] As shown in FIG. 2, the correction table 50 according to this embodiment may store correction information "Z" that is used when the model of the portable device 20 is "unidentifiable."
[0050] For example, when correction information relating to a newly released model has not yet been registered in the correction table 50, a correction process using the correction information "Z" may be executed.
[0051] In other words, the correction information “Z” may be provisional correction information until correction information relating to a certain model is registered in the correction table 50.
[0052] In addition, the correction information "Z" may be information for correcting the radio wave strength with a reasonable margin required for compliance with various regulations.
[0053] The correction information "Z" includes correction information "Z1" that performs correction to weaken the radio wave strength. The correction information "Z1" is particularly effective for a model of portable device 20 for which the radio wave strength has not been measured in a predetermined environment and method in the past.
[0054] Furthermore, the correction information "Z" includes correction information "Z2" that performs correction to strengthen the radio wave intensity.
[0055] Depending on the model of the portable device 20, the radio wave strength may be weaker than expected (a certain threshold value).
[0056] Therefore, for a model in which the radio wave strength measured in the past in a specific environment and method does not meet a certain threshold, correction information "Z2" that performs a correction to strengthen the radio wave strength may be applied.
[0057] Note that the measurement of radio wave intensity in a predetermined environment and method is performed after maintaining a constant distance between the communication device 110 and the portable device 20. In order to maintain the constant distance, for example, a method of placing the portable device 20 at a predetermined position, or touching the portable device 20 to a predetermined position is envisioned.
[0058] <<1.3. Correction process>> Next, a correction process using the correction information extracted from the correction table 50 according to this embodiment will be described.
[0059] FIG. 3 is a sequence diagram showing an example of the flow of distance estimation communication including the correction process according to this embodiment.
[0060] In the example shown in FIG. 3, first, the control application 220 installed in the portable device 20 outputs an instruction to transmit a measurement signal (a signal to be used for calculating a received signal strength indicator (RSSI)) to the communication device 210 based on a user operation or the like (S101).
[0061] The communication device 210 transmits the measurement signal based on the measurement signal transmission instruction input in step S101 (S102).
[0062] The communication device 110 that has received the measurement signal in step S102 calculates the RSSI of the measurement signal (S103).
[0063] The communication device 110 outputs the RSSI of the measurement signal calculated in step S103 to the control device 120 (S104).
[0064] Next, the control device 120 outputs a return instruction to the communication device 110 to cause the communication device 210 to return the RSSI calculated in step S103 (S105).
[0065] Based on the return instruction input in step S105, the communication device 110 transmits the RSSI calculated in step S103 to the communication device 210 (S106).
[0066] The communication device 210 that received the RSSI in step 106 relays the RSSI to the control application (S107).
[0067] The control application 220 executes a correction process to correct the RSSI input in step S107 based on the correction information extracted from the correction table 50 on the basis of the model information of the portable device 20 (S108).
[0068] Next, the control application 220 outputs an instruction to transmit the corrected RSSI obtained by the correction process in step S108 to the communication device 210 (S109).
[0069] The communication device 210 transmits the corrected RSSI to the communication device 110 based on the transmission instruction input in step S109 (S110).
[0070] The communication device 110 relays the corrected RSSI received in step S110 to the control device 120 (S111).
[0071] The control device 120 determines whether or not to cause the controlled device 130 to execute a prescribed operation based on the corrected RSSI input in step S111, that is, the radio wave intensity after the correction process (S112).
[0072] As described above, the control application 220 according to this embodiment may perform control to correct the received radio wave strength of a signal received from the mobile body 10 and received by the mobile body 10 from the portable device 20 based on the correction information, and to transmit the corrected received radio wave strength to the mobile body 10.
[0073] According to the above-described series of processes, it is possible to improve the estimation accuracy while reducing the memory usage of the ECU.
[0074] On the other hand, the correction process shown in FIG. 3 is merely an example, and the correction process according to the present embodiment is not limited to this example.
[0075] The correction process for correcting the received radio wave intensity of the signal received by the moving object 10 from the portable device 20 based on the correction information may be performed by the control device 120.
[0076] The correction process according to the present embodiment may be a process of controlling the output radio field intensity of a signal transmitted by the portable device 20 based on the correction information.
[0077] According to the correction table 50 of this embodiment, any of the above examples can be realized.
[0078] <<1.4. Operation of correction table 50>> Next, the operation of the correction table 50 according to this embodiment will be described with a specific example.
[0079] The correction table 50 may be used in a number of different ways.
[0080] First, a case where the correction table 50 is stored only in the management device 30 will be described.
[0081] FIG. 4 is a diagram showing an example of a process flow in the case where the correction table 50 according to the present embodiment is stored only in the management device 30. In FIG.
[0082] In the example shown in FIG. 4, the management device 30 including the management unit 320 may be, for example, a server that distributes digital keys.
[0083] In addition, in FIG. 4 and subsequent figures, for the sake of visibility, descriptions regarding communication device 110, communication device 210, and communication unit 310 are omitted, but transmission and reception of each piece of information is realized via each of the above-mentioned configurations.
[0084] In the example shown in FIG. 4, the control application 220 controls uploading of model information of the portable device 20 to the management device 30 including the management unit 320 (S201).
[0085] The above control may be performed automatically when the digital key is used, or may be performed based on an operation by the user.
[0086] In step S201, the management unit 320 receives the model information of the portable device 20, extracts correction information from the correction table 50 using the model information as a key, and performs control so that the extracted correction information is downloaded to the control application 220 (S202).
[0087] If the correction information associated with the model information received in step S201 does not exist in the correction table 50, the management unit 320 may extract the correction information to be used as the provisional value described above.
[0088] Furthermore, the management unit 320 may receive an operation related to the update process of the correction table 50, such as adding correction information associated with a certain model.
[0089] Next, the control application 220 stores the correction information downloaded in step S202 (S203).
[0090] The correction information stored in step S203 is then used for the correction process in the distance estimation communication (S204) as described with reference to FIG.
[0091] As described above, the control application 220 according to this embodiment can be said to be equipped with a program that enables a computer to realize an extraction function of extracting correction information used to correct the radio wave strength of signals transmitted and received between the moving body 10 and the portable device 20 from the correction table 50 updated and managed by the management device 30, based on model information relating to the portable device 20.
[0092] More specifically, the above program included in the control application 220 according to this embodiment controls the downloading of correction information from the management device 30 based on the uploading of model information to the management device 30 .
[0093] According to the above-described configuration, it is possible to effectively manage highly accurate correction information, and to perform highly accurate distance estimation using the correction information.
[0094] Note that, while FIG. 4 illustrates an example of communication between management device 30, which is a server that distributes digital keys, and portable device 20, communication between management device 30 and portable device 20 may be relayed, for example, to a server owned by a service provider that provides a digital key service.
[0095] Next, a case where the correction table 50 is also stored in the control application 220 will be described.
[0096] FIG. 5 is a sequence diagram showing an example of a processing flow in the case where the correction table 50 according to this embodiment is also stored in the control application 220 installed in the portable device 20. In FIG.
[0097] FIG. 5 illustrates an example in which the control application 220 is distributed by an application distribution server 40 owned by a third party.
[0098] In the example shown in FIG. 5, first, the management unit 320 controls uploading of the control application 220 including the correction table 50 to the application distribution server 40 based on an operation by a business operator or the like (S301).
[0099] When the correction table 50 is updated, the management unit 320 controls re-uploading of the control application 220 including the updated correction table 50 to the application distribution server 40 .
[0100] Next, based on a user's operation, the control application 220 including the correction table 50 is downloaded from the application distribution server 40 to the portable device 20 and installed (S302).
[0101] When the correction table 50 is updated, the control application 220 may be re-downloaded and reinstalled based on an operation by the user or the like.
[0102] When using the digital key, the control application 220 installed in the portable device 20 extracts correction information from the correction table 50 in which the control application 220 stores the model information for the key, and saves the extracted correction information (S303).
[0103] If the correction information associated with the model information does not exist in the correction table 50, the control application 220 may extract the correction information to be used as the provisional value described above.
[0104] Furthermore, the control application 220 may re-extract and re-store the correction information every time the control application 220 is re-downloaded or re-installed.
[0105] The correction information stored in step S303 is then used for the correction process in the distance estimation communication (S304) as described with reference to FIG.
[0106] As described above, the control application 220 according to this embodiment can be said to be equipped with a program that enables a computer to realize an extraction function of extracting correction information used to correct the radio wave strength of signals transmitted and received between the moving body 10 and the portable device 20 from the correction table 50 updated and managed by the management device 30, based on model information relating to the portable device 20.
[0107] More specifically, the control application 220 according to this embodiment includes the above program and the correction table 50 , and the above program controls the downloading of the updated control application 220 from the management device 30 .
[0108] According to the above-described configuration, it is possible to effectively manage highly accurate correction information, and to perform highly accurate distance estimation using the correction information.
[0109] Next, a case where the correction table 50 is also stored in the control device 120 mounted on the moving body 10 will be described.
[0110] The correction table 50 according to this embodiment may be stored in advance in the control device 120 at the time of shipment.
[0111] FIG. 6 is a sequence diagram showing an example of a process flow in the case where the correction table 50 according to this embodiment is also stored in the control device 120. In FIG.
[0112] FIG. 6 shows an example in which the correction table 50 has been updated after the control device 120 has been shipped.
[0113] In this case, the management unit 320 generates software including the updated correction table 50 (updated table) based on an operation by the business operator or the like (S401).
[0114] The software including the update table generated in step S401 is downloaded to the control device 120 by OTA (Over The Air) (S402), and the software is updated by the control device 120 (S403).
[0115] The software update of the control device 120 may be performed using a diagnostic tool or the like connected to the control device 120 by wire.
[0116] The control application 220 installed in the portable device 20 controls the device model information to be sent to the control device 120 when the digital key is used (S404).
[0117] The control device 120 that has received the model information in step S404 extracts correction information from the correction table 50 using the model information as a key, and performs control so that the extracted correction information is returned to the control application 220 (S405).
[0118] If the correction information associated with the model information received in step S404 does not exist in the correction table 50, the control device 120 may extract the correction information to be used as the provisional value described above.
[0119] Next, the control application 220 stores the correction information returned in step S405 (S406).
[0120] The correction information stored in step S406 is then used for the correction process in the distance estimation communication (S407) as described with reference to FIG.
[0121] As described above, the control device 120 according to this embodiment can be said to be equipped with a program that enables a computer to realize an extraction function of extracting correction information used to correct the radio wave strength of signals transmitted and received between the moving body 10 and the portable device 20 from the correction table 50 updated and managed by the management device 30 based on model information relating to the portable device 20.
[0122] More specifically, the program provided in the control device 120 according to this embodiment controls the downloading of the updated correction table 50 from the management device 30 .
[0123] According to the above-described configuration, it is possible to effectively manage highly accurate correction information, and to perform highly accurate distance estimation using the correction information.
[0124] <2. Supplementary Information> Although the preferred embodiment of the present invention has been described in detail above with reference to the accompanying drawings, the present invention is not limited to such an example. It is clear that a person having ordinary knowledge in the technical field to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally belong to the technical scope of the present invention.
[0125] Furthermore, a series of processes performed by each device described in this specification may be realized by a program stored in a non-transitory computer readable storage medium. Each program is, for example, loaded into a RAM when executed by a computer, and executed by a processor such as a CPU. The storage medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. Furthermore, the program may be distributed, for example, via a network, without using a storage medium. [Explanation of symbols]
[0126] 1: control system, 10: mobile object, 110: communication device, 120: control device, 130: controlled device, 20: portable device, 210: communication device, 220: control application, 30: management device, 310: communication unit, 320: management unit
Claims
1. a program for causing a computer to realize an extraction function of extracting correction information used for correcting the radio wave intensity of a signal transmitted and received between a moving object and a portable device from a correction table updated and managed by a server based on model information of the portable device; a determination device that determines whether or not to cause a controlled device mounted on the moving object to execute a specified operation based on the radio wave intensity corrected using the correction information; Equipped with Control system.
2. The program is installed on the portable device, Controlling downloading of the correction information from the server based on uploading of the model information to the server. The control system of claim 1 .
3. an application including the program and the correction table is installed in the portable device; The program controls downloading of updates to the application from the server. The control system of claim 1 .
4. The program is installed in a control device mounted on the moving object, The program controls downloading of the updated correction table from the server. The control system of claim 1 .
5. the extraction function extracts provisional correction information when model information relating to the portable device is not registered in the correction table; The control system of claim 1 .
6. a management unit that manages correction information used for correcting the radio field intensity of a signal transmitted and received between a moving object and a portable device in association with model information of the portable device; Equipped with The radio wave intensity corrected using the correction information is used to determine whether or not to cause the controlled device mounted on the moving object to execute a specified operation. Management device.
Citation Information
Patent Citations
On-vehicle wireless communication device and distance information detection method
JP2019032169A
Cited By
Information processing device, server, information processing method, and program
JP7807844B1