JP7601157B2 - Digital Key System - Google Patents
Digital Key System Download PDFInfo
- Publication number
- JP7601157B2 JP7601157B2 JP2023127629A JP2023127629A JP7601157B2 JP 7601157 B2 JP7601157 B2 JP 7601157B2 JP 2023127629 A JP2023127629 A JP 2023127629A JP 2023127629 A JP2023127629 A JP 2023127629A JP 7601157 B2 JP7601157 B2 JP 7601157B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- terminal
- mobile terminal
- distance
- smartphone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Lock And Its Accessories (AREA)
- Radar Systems Or Details Thereof (AREA)
Description
デジタルキーシステムおよびデジタルキーシステムが備える車載システムに関し、特に、車両用であって、携帯端末までの距離を推定する技術に関する。 This paper relates to a digital key system and an in-vehicle system equipped with the digital key system, and in particular to a technology for vehicles that estimates the distance to a mobile terminal.
無線機が送信する電波を利用して、無線機までの距離を測定する技術が知られている。特許文献1には、送信元の無線機と送信先の無線機との間の距離を、パケットの往復時間をもとに測定する技術が開示されている。特許文献1に開示されている技術は、送信先の無線機すなわちパケットを返信する無線機は、パケットを受信してから返信パケットを送信するまでの時間を、単位時間の整数倍にしている。これにより、送信先の無線機における処理時間の影響を除去している。
There is a known technology that uses radio waves transmitted by a radio to measure the distance to the radio.
また、1台の車を複数人が共有するシェアカーなどに利用するために、デジタルキーシステムが検討されている。デジタルキーシステムは、無線機を備えた携帯端末に、その携帯端末をデジタルキーとして利用することができる情報(以下、デジタルキー情報)を記憶させる。携帯端末は、典型的にはスマートフォンであり、スマートフォンは、サーバからデジタルキー情報を取得する。 Digital key systems are also being considered for use in shared cars, where multiple people share a single car. In a digital key system, a mobile terminal equipped with a radio stores information that allows the mobile terminal to be used as a digital key (hereinafter, digital key information). The mobile terminal is typically a smartphone, which obtains the digital key information from a server.
デジタルキーシステムでは、スマートフォンによる車両の操作を許可するかどうかを、車両に対するスマートフォンまでの距離、あるいは、複数の基準点からの距離をもとに決定する位置により決定する。したがって、車両に対するスマートフォンまでの距離は精度よく決定できることが望まれる。 In a digital key system, whether or not to allow operation of a vehicle using a smartphone is determined based on the distance of the smartphone from the vehicle, or its position, which is determined based on the distance from multiple reference points. Therefore, it is desirable to be able to accurately determine the distance of the smartphone from the vehicle.
車両に対するスマートフォンまでの距離を決定する際に、スマートフォンが送信する電波を利用することが考えられる。特許文献1に開示された技術も、無線機が送信する電波を利用している。しかし、特許文献1に開示された技術は、各無線機が単位時間の整数倍を計測する必要があるので、各無線機は共通のカウンタを持つ必要がある。したがって、多くのスマートフォンがデジタルキーとなる可能性があるデジタルキーシステムに適用することは困難である。
When determining the distance from a vehicle to a smartphone, it is possible to use radio waves transmitted by the smartphone. The technology disclosed in
本開示は、この事情に基づいて成されたものであり、その目的とするところは、精度よく携帯端末の距離を推定することができるデジタルキーシステムを提供することにある。 The present disclosure has been made based on this situation, and an object of the present disclosure is to provide a digital key system that can accurately estimate the distance to a mobile terminal.
上記目的は独立請求項に記載の特徴の組み合わせにより達成され、また、下位請求項は更なる有利な具体例を規定する。特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、開示した技術的範囲を限定するものではない。 The above object is achieved by a combination of features recited in the independent claims, and the subclaims define further advantageous specific examples. The reference characters in parentheses in the claims indicate a correspondence with the specific means described in the embodiments described below as one aspect, and do not limit the disclosed technical scope.
上記目的を達成するためのデジタルキーシステムに係る1つの開示は、
車両(Hv)に対するデジタルキーとして使用可能な携帯端末(2)と、
車両に搭載され、携帯端末と通信する車載システム(1、101)とを備え、
車載システムは、携帯端末が送信する電波に基づいて車両に対する携帯端末の距離を推定し、推定した距離に基づいて携帯端末による車両に搭載された車載装置の操作を許可するか否かを決定するデジタルキーシステムであって、
車載システムは、車両に搭載された車載通信機(12、13、19)を用いた無線通信により、車両の外部から携帯端末の距離に影響する携帯端末に固有の端末固有情報を取得する端末固有情報取得部(F4)と、
端末固有情報取得部が取得した端末固有情報と、携帯端末が送信する電波をもとに決定される距離情報とに基づいて、携帯端末の距離を推定する距離推定部(F5)とを備え、
端末固有情報は、携帯端末が、車載システムが送信する電波を受信してから、受信した電波に応答する応答電波を送信するまでの内部処理時間を含み、
距離推定部は、車載システムが携帯端末に電波を送信してから車載システムが応答電波を受信するまでの経過時間(Tp)を距離情報とし、経過時間と内部処理時間とに基づいて携帯端末の距離を推定し、
携帯端末は、端末固有情報を記憶しており、
端末固有情報取得部は、端末固有情報としての内部処理時間を携帯端末から無線通信により取得し、
また、端末固有情報は、携帯端末が送信する電波の送信電力を含み、
距離推定部は、携帯端末が送信する電波を車載システムが備える受信機が受信したときの受信電力を距離情報とし、送信電力に対する受信電力の電力減衰率に基づいて携帯端末の距離を推定し、
端末固有情報取得部は、端末固有情報としての送信電力を、送信電力を記憶しているサーバ(3)から取得し、
サーバは、携帯端末がデジタルキーであることを車載システムが認証するための認証情報を車載システムに送信し、
サーバは、認証情報を送信するときに、端末固有情報としての送信電力も車載システムに送信する。
また、上記目的を達成するためのデジタルキーシステムに係る1つの開示は、車両(Hv)に対するデジタルキーとして使用可能な携帯端末(2)と、
車両に搭載され、携帯端末と通信する車載システム(1、101)とを備え、
車載システムは、携帯端末が送信する電波に基づいて車両に対する携帯端末の距離を推定し、推定した距離に基づいて携帯端末による車両に搭載された車載装置の操作を許可するか否かを決定するデジタルキーシステムであって、
車載システムは、車両に搭載された車載通信機(12、13、19)を用いた無線通信により、車両の外部から携帯端末の距離に影響する携帯端末に固有の端末固有情報を取得する端末固有情報取得部(F4)と、
端末固有情報取得部が取得した端末固有情報と、携帯端末が送信する電波をもとに決定される距離情報とに基づいて、携帯端末の距離を推定する距離推定部(F5)とを備え、
端末固有情報は、携帯端末が送信する電波の送信電力であり、
距離推定部は、携帯端末が送信する電波を車載システムが備える受信機が受信したときの受信電力を距離情報とし、送信電力に対する受信電力の電力減衰率に基づいて携帯端末の距離を推定し、
端末固有情報取得部は、端末固有情報を、端末固有情報を記憶しているサーバ(3)から取得し、
サーバは、携帯端末がデジタルキーであることを車載システムが認証するための認証情報を車載システムに送信し、
サーバは、認証情報を送信するときに、端末固有情報も車載システムに送信する。
One disclosure of a digital key system for achieving the above object is:
A mobile terminal (2) that can be used as a digital key for a vehicle (Hv);
An in-vehicle system (1, 101) that is mounted on a vehicle and communicates with a mobile terminal;
The in-vehicle system is a digital key system that estimates a distance of the mobile terminal from the vehicle based on radio waves transmitted from the mobile terminal, and determines whether or not to permit the mobile terminal to operate an in-vehicle device mounted on the vehicle based on the estimated distance,
The in-vehicle system includes a terminal-specific information acquisition unit (F4) that acquires terminal-specific information specific to the mobile terminal that affects the distance of the mobile terminal from the outside of the vehicle by wireless communication using an in-vehicle communication device (12, 13, 19) mounted on the vehicle;
a distance estimation unit (F5) that estimates a distance of the mobile terminal based on the terminal specific information acquired by the terminal specific information acquisition unit and distance information determined based on radio waves transmitted by the mobile terminal;
The terminal specific information includes an internal processing time from when the mobile terminal receives a radio wave transmitted by the in-vehicle system to when the mobile terminal transmits a response radio wave in response to the received radio wave,
the distance estimation unit estimates the distance to the mobile terminal based on the elapsed time (Tp) from when the in-vehicle system transmits a radio wave to the mobile terminal until the in-vehicle system receives a response radio wave, and the distance estimation unit estimates the distance to the mobile terminal based on the elapsed time and an internal processing time;
The mobile terminal stores terminal-specific information,
The terminal specific information acquisition unit acquires the internal processing time as the terminal specific information from the mobile terminal via wireless communication ;
The terminal specific information includes the transmission power of the radio waves transmitted by the mobile terminal.
the distance estimation unit uses a received power when a receiver included in the in-vehicle system receives radio waves transmitted from the mobile terminal as distance information, and estimates the distance to the mobile terminal based on a power attenuation rate of the received power relative to the transmission power;
The terminal specific information acquisition unit acquires the transmission power as the terminal specific information from a server (3) that stores the transmission power,
The server transmits authentication information to the in-vehicle system to authenticate that the mobile device is a digital key;
When transmitting the authentication information, the server also transmits the transmission power as terminal-specific information to the in-vehicle system .
In addition, one disclosure relating to a digital key system for achieving the above object is a mobile terminal (2) that can be used as a digital key for a vehicle (Hv);
An in-vehicle system (1, 101) that is mounted on a vehicle and communicates with a mobile terminal;
The in-vehicle system is a digital key system that estimates a distance of the mobile terminal from the vehicle based on radio waves transmitted from the mobile terminal, and determines whether or not to permit the mobile terminal to operate an in-vehicle device mounted on the vehicle based on the estimated distance,
The in-vehicle system includes a terminal-specific information acquisition unit (F4) that acquires terminal-specific information specific to the mobile terminal that affects the distance of the mobile terminal from the outside of the vehicle by wireless communication using an in-vehicle communication device (12, 13, 19) mounted on the vehicle;
a distance estimation unit (F5) that estimates a distance of the mobile terminal based on the terminal specific information acquired by the terminal specific information acquisition unit and distance information determined based on radio waves transmitted by the mobile terminal;
The terminal-specific information is the transmission power of radio waves transmitted by the mobile terminal,
the distance estimation unit uses a received power when a receiver included in the in-vehicle system receives radio waves transmitted from the mobile terminal as distance information, and estimates the distance to the mobile terminal based on a power attenuation rate of the received power relative to the transmission power;
The terminal specific information acquisition unit acquires the terminal specific information from a server (3) that stores the terminal specific information;
The server transmits authentication information to the in-vehicle system to authenticate that the mobile device is a digital key;
When transmitting the authentication information, the server also transmits the terminal-specific information to the in-vehicle system.
車載システムは、端末固有情報を取得しており、携帯端末までの距離を推定するために、携帯端末が送信する電波をもとに決定される距離情報に加えて端末固有情報を用いる。よって、端末固有情報を考慮しない場合に比較して携帯端末の距離を精度よく推定できる。 The in-vehicle system acquires terminal-specific information, and in order to estimate the distance to the mobile terminal, the in-vehicle system uses the terminal-specific information in addition to distance information determined based on the radio waves transmitted by the mobile terminal. Therefore, the distance to the mobile terminal can be estimated with higher accuracy than when the terminal-specific information is not taken into account.
<第1実施形態>
以下、本開示のデジタルキーシステムの実施形態を、図を用いて説明する。図1に示すように本開示に係るデジタルキーシステムは、車両Hvに搭載された車載システム1と、当該車両Hvのユーザによって携帯される携帯端末であるスマートフォン2と、車両Hvの外部に設置されているサーバ3とを備えている。
First Embodiment
Hereinafter, an embodiment of a digital key system according to the present disclosure will be described with reference to the drawings. As shown in Fig. 1, the digital key system according to the present disclosure includes an in-
〔全体の概要〕
スマートフォン2は車載システム1に対するデジタルキーとして機能する。スマートフォン2がデジタルキーとして機能するためには、車載システム1によって認証されるデジタルキー情報を、車載システム1に送信する必要がある。デジタルキー情報はサーバ3が管理している。
[Overall Overview]
The
サーバ3に対して所定の処置を行うことにより、スマートフォン2は、デジタルキー情報を、サーバ3から取得することができる。サーバ3は、スマートフォン2と通信する機能を備えることに加えて、車両Hvとも通信する。サーバ3は、デジタルキー情報を認証するための認証情報を車載システム1に送信し、車載システム1はその認証情報を記憶する。
By performing a specified process on the
デジタルキー情報は有効期限があり、有効期限内であれば車載システム1は、スマートフォン2による車載装置の操作を許可する。ただし、車載システム1がスマートフォン2による車載装置の操作を許可する条件は、デジタルキー情報が認証できることのみではない。車両Hvに対するスマートフォン2の位置あるいは距離も条件とする。したがって、車載システム1はスマートフォン2の距離あるいは位置を決定する。車載システム1がスマートフォン2の距離あるいは位置を決定するために、車載システム1とスマートフォン2との間の電波を利用する。
The digital key information has an expiration date, and within the expiration date, the in-
位置を決定するための電波の利用方法として、電波の伝播時間を利用する方法、電波強度を利用する方法などが知られている。第1実施形態では、伝播時間を利用する。 Known methods of using radio waves to determine a position include a method that uses the propagation time of the radio waves and a method that uses the radio wave intensity. In the first embodiment, the propagation time is used.
伝播時間を精度よく測定するために、車載システム1とスマートフォン2は、UWB-IR(Ultra Wide Band - Impulse Radio)方式の無線通信(以降、UWB通信)を実施可能に構成されている。すなわち、車載システム1とスマートフォン2はUWB通信で使用されるインパルス状の電波(以降、インパルス信号)を送受信可能に構成されている。UWB通信で用いられるインパルス信号とは、パルス幅が極短時間(たとえば2ナノ秒)であって、かつ、500MHz以上の帯域幅(つまり超広帯域幅)を有する信号である。
To measure the propagation time with high accuracy, the in-
なお、UWB通信に利用できる周波数帯(以降、UWB帯)としては、3.2GHz~10.6GHzや、3.4GHz~4.8GHz、7.25GHz~10.6GHz、22GHz~29GHz等がある。これら種々の周波数帯のうち、本実施形態におけるインパルス信号は3.2GHz~10.6GHz帯の電波を用いて実現される。インパルス信号に使用される周波数帯は、当該車両Hvが使用される国に応じて適宜選定されればよい。なお、インパルス信号の帯域幅は、500MHz以上であればよく、1.5GHz以上の帯域幅を備えていても良い。 Frequency bands that can be used for UWB communication (hereinafter, UWB bands) include 3.2 GHz to 10.6 GHz, 3.4 GHz to 4.8 GHz, 7.25 GHz to 10.6 GHz, and 22 GHz to 29 GHz. Of these various frequency bands, the impulse signal in this embodiment is realized using radio waves in the 3.2 GHz to 10.6 GHz band. The frequency band used for the impulse signal may be appropriately selected depending on the country in which the vehicle Hv is used. The bandwidth of the impulse signal may be 500 MHz or more, and may be 1.5 GHz or more.
UWB-IR通信の変調方式としては、パルスの発生位置で変調を行うPPM(pulse position modulation)方式など、多様なものを採用可能である。具体的には、オンオフ変調(OOK:On Off Keying)方式や、パルス幅変調(PWM:Pulse Width Modulation)、パルス振幅変調(PAM:Pulse-Amplitude Modulation)方式、パルス符号変調(PCM:Pulse-Code Modulation)などを採用可能である。なお、オンオフ変調方式はインパルス信号の存在/欠如によって情報(たとえば0と1)を表現する方式であり、パルス幅変調方式はパルス幅によって情報を表現する方式である。パルス振幅変調方式は、インパルス信号の振幅によって情報を表現する方式である。パルス符号変調方式はパルスの組み合わせによって情報を表現する方式である。 A variety of modulation methods can be used for UWB-IR communication, including pulse position modulation (PPM), which modulates at the position where a pulse is generated. Specifically, on-off modulation (OOK: On Off Keying), pulse width modulation (PWM: Pulse Width Modulation), pulse amplitude modulation (PAM: Pulse Amplitude Modulation), and pulse code modulation (PCM: Pulse Code Modulation) can be used. Note that the on-off modulation method is a method of expressing information (for example, 0 and 1) by the presence/absence of an impulse signal, while the pulse width modulation method is a method of expressing information by pulse width. The pulse amplitude modulation method is a method of expressing information by the amplitude of an impulse signal. The pulse code modulation method is a method of expressing information by a combination of pulses.
また、本実施形態の車載システム1とスマートフォン2は、第2の通信方式として、Bluetooth Low Energy(Bluetoothは登録商標)規格に準拠した無線通信(以降、BLE通信)も実施可能に構成されている。なお、第1の通信方式とは前述のUWB通信を指す。第2の通信方式としては、Bluetooth Low Energy以外にも、たとえばWi-Fi(登録商標)、ZigBee(登録商標)等、通信距離を10メートル程度に設定可能な多様な近距離無線通信方式を採用可能である。第2の通信方式は、たとえば、数メートル~数10メートル程度の通信距離を提供可能なものであればよい。以降では、UWB通信の信号とBLE通信の信号とを区別するために、BLE規格に準拠した無線信号のことをBLE信号とも記載する。以下、車載システム1、スマートフォン2およびサーバ3の具体的な構成について順に説明する。
The in-
〔サーバ3の構成について〕
最初にサーバ3の構成を説明する。サーバ3は、図2に示すように、広域通信部31と、サーバ記憶部32と、サーバ制御部33とを備えた構成である。広域通信部31は、公衆通信回線網を利用した広域通信が可能な通信部である。
[Configuration of Server 3]
First, a description will be given of the configuration of the
サーバ記憶部32は、書き込み可能な不揮発性のメモリであって、スマートフォン2の内部処理時間Tbを記憶している。内部処理時間Tbは、スマートフォン2が、応答要求信号をベースバンド信号とする電波(以下、応答要求電波)を受信してから、応答要求信号に応答する応答信号をベースバンド信号とする電波(以下、応答電波)を送信するまでの処理に要する時間である。
The
内部処理時間Tbは、型式依存性および個体依存性がある端末固有情報である。サーバ記憶部32には、少なくとも型式別に内部処理時間Tbが記憶されている。さらに、一部の個体については、個体別に内部処理時間Tbが記憶されていてもよい。
The internal processing time Tb is terminal-specific information that is model-dependent and individual-dependent. The
また、サーバ記憶部32は、デジタルキー情報と認証情報を記憶している。デジタルキー情報は、車両Hvに対するデジタルキーとして利用するスマートフォン2に提供する情報である。認証情報は、デジタルキー情報を認証するために車両Hvに提供する情報である。
The
サーバ制御部33は、広域通信部31を制御する。広域通信部31を制御して、デジタルキー情報をスマートフォン2に送信し、また、認証情報を車載システム1に送信する。サーバ制御部33は、たとえば、スマートフォン2を介して、ユーザから車両Hvの使用の申し込みがあり、その申し込みを受付けたときに、デジタルキー情報および認証情報を送信する。デジタルキー情報および認証情報は、サーバ記憶部32に予め記憶されていてもよいが、サーバ制御部33が、逐次作成して、サーバ記憶部32に記憶してもよい。
The
〔スマートフォン2の構成〕
次に、スマートフォン2の構成および作動について説明する。スマートフォン2は、図3に示すように、UWB通信部21、BLE通信部22、広域通信部23、端末記憶部24、端末側制御部25および通知部26を備える。端末側制御部25は、UWB通信部21、BLE通信部22、広域通信部23、端末記憶部24、通知部26のそれぞれと相互通信可能に接続されている。
[Configuration of Smartphone 2]
Next, a description will be given of the configuration and operation of the
UWB通信部21は、UWBのインパルス信号を送受信するための通信モジュールであり、UWB通信機12と通信する端末通信部である。UWB通信部21は、端末側制御部25から入力されたベースバンド信号を変調する等、電気的に処理しつつ変調信号を生成し、この変調信号をUWB通信により送信する。変調信号は、送信データを所定の変調方式(たとえばPCM変調方式)で変調した信号である。変調信号は、複数のインパルス信号を送信データに対応する時間間隔で配置した信号系列(以降、パルス系列信号)である。また、UWB通信部21は、車載システム1から送信された複数のインパルス信号からなる一連の変調信号(つまりパルス系列信号)を受信すると、当該受信信号を復調し、変調前のデータを復元する。そして、受信データを端末側制御部25に出力する。
The
BLE通信部22は、BLE通信を実施するための通信モジュールである。BLE通信部22は、車両Hvから送信されたBLE信号を受信して端末側制御部25に提供するとともに、端末側制御部25から入力されたデータを変調して車両Hvに送信する。
The
広域通信部23は、公衆通信回線網を利用した広域通信が可能な通信部である。広域通信部23は、広域通信部31と通信することができる。端末記憶部24は書き込み可能な不揮発性のメモリである。端末記憶部24には、サーバ3から送信されたデジタルキー情報が記憶される。
The wide
端末側制御部25は、たとえばCPU、RAM、およびROM等を備えた、コンピュータを用いて実現されている。UWB通信部21から応答要求信号を示す受信データが入力されると、応答要求信号に応答する応答信号に相当するベースバンド信号を生成し、このベースバンド信号をUWB通信部21に出力する。端末側制御部25がUWB通信部21に出力したベースバンド信号は、UWB通信部21にて変調され、応答電波として送信される。
The terminal-
通知部26は、表示部およびスピーカの一方または両方である。通知部26からは、種々の通知が出力される。
The
図4に、UWB通信部21のハードウェア構成を示している。UWB通信部21のハードウェア構成は一般的な通信装置のハードウェア構成をしている。UWB通信部21はアンテナ211を備えており、このアンテナ211により、前述した応答要求電波を受信する。アンテナ211により受信された応答要求電波は、RF部212にて増幅やフィルタリングされた後、RFスイッチ213を通り、アナログ受信部214に入力される。RFスイッチ213は、アンテナ211からの信号はアナログ受信部214に入力し、アナログ送信部219からの信号はRF部212に入力するスイッチである。
Figure 4 shows the hardware configuration of the
アナログ受信部214では、入力されたアナログ信号を復調する。復調されたアナログ信号は、AD変換回路215でデジタル信号に変換された後、デジタル受信部216に入力される。デジタル受信部216では、入力されたデジタル信号がデジタル復調される。復調されたデジタル信号は、端末側制御部25に入力される。
The
端末側制御部25は応答信号を生成する。この応答信号は、デジタル送信部217に入力される。デジタル送信部217は、入力された応答信号をデジタル変調する。デジタル送信部217でデジタル変調された信号は、DA変換回路218に入力されてアナログ信号とされる。このアナログ信号は、アナログ送信部219でアナログ変調される。アナログ変調された信号は、RFスイッチ213を通り、RF部212に入力され、212にて、増幅された後、アンテナ211から応答電波として送信される。
The terminal-
このような構成において、UWB通信部21の内部を信号が伝達する時間、および、端末側制御部25が信号を処理する時間が内部処理時間Tbである。内部処理時間Tbは、デジタル受信部216、デジタル送信部217のクロック精度などの影響のため、個体によるばらつきと型式によるばらつきがある。
In this configuration, the time it takes for a signal to be transmitted inside the
〔車載システム1〕
車載システム1は、スマートフォン2と所定の周波数帯の電波を用いた無線通信を実施することで、スマートフォン2の位置に応じた所定の車両制御を実施するパッシブ・エントリ・パッシブ・スタートシステム(以降、PEPSシステム)を実現する。
[In-vehicle system 1]
The in-
たとえば車載システム1は、スマートフォン2が車両Hvに対して予め設定されている作動エリア内に存在することを確認できている場合には、後述するドアボタン14に対するユーザ操作に基づいて、ドアの施錠や開錠といった制御を実行する。また、車載システム1は、スマートフォン2との無線通信によってスマートフォン2が車室内に存在することを確認できている場合には、後述するスタートボタン15に対するユーザ操作に基づいて、エンジンの始動制御を実行する。
For example, if the in-
作動エリアとは、当該エリア内にスマートフォン2が存在することに基づいて、車載システム1がドアの施錠や開錠といった所定の車両制御を実行するためのエリアである。たとえば、運転席用のドア付近や、助手席用のドア付近、トランクドア付近が作動エリアに設定されている。ドア付近とは、外側ドアハンドルから、所定の作動距離以内となる範囲を指す。外側ドアハンドルとは、ドアの外側面に設けられた、ドアを開閉するための把持部材を指す。作動エリアの大きさを規定する作動距離は、たとえば0.7mである。もちろん、作動距離は1mであってもよいし、1.5mであってもよい。作動距離は、防犯性の観点から2mよりも小さく設定されていることが多い。
The operating area is an area in which the in-
当該車載システム1は、図5に示すように、スマートECU11、複数のUWB通信機12、BLE通信機13、ドアボタン14、スタートボタン15、エンジンECU16、ボディECU17、および広域通信機19を備える。また、車載システム1は、車載アクチュエータ171、車載センサ172なども備える。なお、部材名称中のECUは、Electronic Control Unitの略であり、電子制御装置を意味する。
As shown in FIG. 5, the in-
スマートECU11は、スマートフォン2とUWB通信を実施することでドアの施開錠やエンジンの始動等の車両制御を実行するECUである。スマートECU11は、車両内に構築されている通信ネットワークを介してエンジンECU16およびボディECU17と相互通信可能に接続されている。また、スマートECU11は、UWB通信機12やBLE通信機13、ドアボタン14、スタートボタン15とも電気的に接続されている。当該スマートECU11は、たとえばコンピュータを用いて実現されている。すなわち、スマートECU11は、CPU111、フラッシュメモリ112、RAM113、I/O114、およびこれらの構成を接続するバスラインなどを備えている。
The
フラッシュメモリ112には、コンピュータをスマートECU11として機能させるためのプログラム(以降、位置推定プログラム)等が格納されている。なお、上述の位置推定プログラムは、非遷移的実体的記録媒体(non- transitory tangible storage medium)に格納されていればよい。CPU111が位置推定プログラムを実行することは、位置推定プログラムに対応する方法が実行されることに相当する。スマートECU11の詳細については別途後述する。
The
UWB通信機12は、スマートフォン2とUWB通信を実施するための通信モジュールである。UWB通信機12はスマートフォン2の位置を推定するために備えられている車載通信機である。各UWB通信機12は専用の通信線または車両内ネットワークを介してスマートECU11と相互通信可能に接続されている。各UWB通信機12の動作はスマートECU11によって制御される。各UWB通信機12には、固有の通信機番号が設定されている。通信機番号は、スマートフォン2にとっての端末IDに相当する情報である。通信機番号は、複数のUWB通信機12を識別するための情報として機能する。複数のUWB通信機12の取り付け位置や電気的構成については別途後述する。
The
BLE通信機13は、BLE通信を実施するための通信モジュールである。BLE通信機13はスマートECU11と相互通信可能に接続されている。BLE通信機13は、スマートフォン2から送信されたBLE信号を受信してスマートECU11に提供する。また、BLE通信機13は、スマートECU11から入力されたデータを変調してスマートフォン2に無線送信する。BLE通信機13は車両Hvの任意の位置に取り付けられている。たとえばBLE通信機13は、インストゥルメントパネルや、フロントガラスの上端部、Bピラー、ロッカー部等に取り付けられている。BLE通信機13は1つであってもよいし、複数あってもよい。
The
ドアボタン14は、ユーザが車両Hvのドアを開錠および施錠するためのボタンである。ドアボタン14は、たとえば車両Hvの各ドアハンドルに設けられている。ドアボタン14は、ユーザによって押下されると、その旨を示す電気信号を、スマートECU11に出力する。ドアボタン14は、スマートECU11がユーザの開錠指示および施錠指示を受け付けるための構成に相当する。なお、ユーザの開錠指示および施錠指示の少なくとも何れか一方を受け付けるための構成としては、タッチセンサを採用することもできる。タッチセンサは、ユーザがそのドアハンドルを触れていることを検出する装置である。
The
スタートボタン15は、ユーザが車両Hvの駆動源(たとえばエンジン)を始動させるためのプッシュスイッチである。スタートボタン15は、ユーザによってプッシュ操作がされると、その旨を示す電気信号をスマートECU11に出力する。なお、ここでは一例として車両Hvは、エンジンを動力源として備える車両とするがこれに限らない。車両Hvは、電気自動車やハイブリッド車であってもよい。車両Hvがモータを駆動源として備える車両である場合には、スタートボタン15は駆動用のモータを始動させるためのスイッチである。
The
エンジンECU16は、車両Hvに搭載されたエンジンの動作を制御するECUである。たとえばエンジンECU16は、スマートECU11からエンジンの始動を指示する始動指示信号を取得すると、エンジンを始動させる。
The
ボディECU17は、スマートECU11からの要求に基づいて車載アクチュエータ171を制御するECUである。ボディECU17は、種々の車載アクチュエータ171や、種々の車載センサ172と通信可能に接続されている。ここでの車載アクチュエータ171とは、たとえば、各ドアのロック機構を構成するドアロックモータや、座席位置を調整するためのシートアクチュエータなどである。また、ここでの車載センサ172とは、ドア毎に配置されているカーテシスイッチなどである。カーテシスイッチは、ドアの開閉を検出するセンサである。ボディECU17は、たとえばスマートECU11からの要求に基づいて、車両Hvの各ドアに設けられたドアロックモータに所定の制御信号を出力することで各ドアを施錠したり開錠したりする。
The
〔各UWB通信機12の取り付け位置および電気的構成について〕
本実施形態の車載システム1は、UWB通信機12として図6に示すように、右前通信機12A、左前通信機12B、右後通信機12C、および左後通信機12Dを備える。右前通信機12Aは、たとえば車両右側のAピラーの上側領域に配置されている。Aピラーは車両Hvにおいて前から1番目のピラーである。Aピラーはフロントピラーとも称される。ピラーの上側領域とは、ピラーの上半分となる領域を指す。ピラーの上側領域には、ピラーの上端部も含まれる。左前通信機12Bは、たとえば車両左側のAピラーの上側領域に配置されている。右後通信機12Cは車両右側のCピラーの上側領域に配置されている。左後通信機12Dは車両左側のCピラーの上側領域に配置されている。Cピラーは前から3番目のピラーである。Cピラーはリアピラーとも称される。
[Installation position and electrical configuration of each UWB communication device 12]
The in-
本実施形態のように電波の伝搬時間を用いて距離の測定を行う構成においては、各UWB通信機12は、車室内と車室外の両方に対して見通しが良い位置に配置されていることが好ましい。車室内と車室外の両方に対して見通しの良い場所とは、たとえば、室内天井、および各種ピラーである。つまり、上述したように各種UWB通信機12の配置態様は、各UWB通信機12を車室内および車室外を見通しやすい位置に配置した態様の一例に相当する。
In a configuration in which distance is measured using the propagation time of radio waves as in this embodiment, it is preferable that each
車両Hvにおける各UWB通信機12の設置位置は、車両の任意の点を基準点(換言すれば原点)とする3次元直交座標系の点として表現されていればよい。ここでは一例として、前輪車軸の中心を原点とし、互いに直交するX、Y、Z軸を備える3次元座標系(以降、車両3次元座標系)上の点として表されている。車両3次元座標系を形成するX軸は車幅方向に平行であって、車両右側を正方向とする軸である。Y軸は車両前後方向に平行であって、車両前方を正方向とする軸である。Z軸は、車両高さ方向に平行であって、車両上方を正方向とする軸である。3次元座標系の中心は、たとえば後輪車軸の中心など、適宜変更可能である。もちろん、他の態様として各UWB通信機12の搭載位置は極座標で表されていてもよい。各UWB通信機12の設置位置を示す通信機位置データは、フラッシュメモリ112に格納されている。各UWB通信機12の設置位置は通信機番号と対応付けられて保存されていればよい。
The installation position of each
複数のUWB通信機12のそれぞれは、図7に示すように、送信部310、受信部320、及びラウンドトリップ時間計測部330を備える。送信部310は、スマートECU11から入力されたベースバンド信号を変調する等、電気的に処理しつつインパルス信号を生成し、このインパルス信号を電波として放射する構成である。送信部310はたとえば、変調回路311、及び送信アンテナ312を用いて実現されている。
As shown in FIG. 7, each of the multiple
ラウンドトリップ時間計測部330は、送信部310がインパルス信号を送信してから、受信部320がインパルス信号を受信するまでの経過時間(以降、ラウンドトリップ時間Tp)を計測するタイマである。送信部310がインパルス信号を送信したタイミングは送信通知信号の入力によって特定される。また、受信部320がインパルス信号を受信したタイミングは受信通知信号の入力によって特定される。すなわち、ラウンドトリップ時間計測部330は、変調回路311が送信通知信号を出力してから、復調回路322が受信通知信号を出力するまでの時間を計測する。図8に示すように、ラウンドトリップ時間Tpは、往復分の伝播時間Taに、スマートフォン2での内部処理時間Tbを加えた時間に相当する。
The round trip time measurement unit 330 is a timer that measures the elapsed time (hereinafter, round trip time Tp) from when the transmitting
ラウンドトリップ時間計測部330は、図示しないクロック発振器から入力されるクロック信号を計数することによって、送信部310がインパルス信号を送信してからの経過時間を測定する。ラウンドトリップ時間計測部330によるカウントは、受信通知信号が入力された場合や、所定の上限値まで達した場合に停止され、そのカウント値をスマートECU11に出力する。つまり、スマートECU11にラウンドトリップ時間Tpを報告する。なお、スマートECU11へのラウンドトリップ時間Tpの報告が完了するとラウンドトリップ時間計測部330のカウント値は0に戻る(つまりリセットされる)。
The round trip time measurement unit 330 measures the elapsed time since the
ラウンドトリップ時間計測部330は、ラウンドトリップ時間Tpの計測が完了すると、当該ラウンドトリップ時間TpをスマートECU11に提供する。ラウンドトリップ時間計測部330はたとえばICを用いて実現されている。なお、ここではUWB通信機12は、送信用のアンテナ(つまり送信アンテナ312)と、受信用のアンテナ(つまり受信アンテナ321)とが別々に設けられている態様を示しているが、これに限らない。UWB通信機12は方向性結合器を用いて送信と受信とで1つのアンテナ素子を共用するように構成されていても良い。また、変調回路311や復調回路322はラウンドトリップ時間計測部330としての機能を提供するICに内蔵されていても良い。つまり、UWB通信機12は、1つのアンテナと、種々の回路機能を有する1つの専用ICとを用いて実現されていても良い。
When the round trip time measurement unit 330 completes the measurement of the round trip time Tp, it provides the round trip time Tp to the
〔スマートECU11の機能について〕
スマートECU11は、上述した位置推定プログラムを実行することで、図7に示す種々の機能ブロックに対応する機能を提供する。すなわち、スマートECU11は機能ブロックとして、車両情報取得部F1、通信処理部F2、認証処理部F3、端末固有情報取得部F4、距離推定部F5、位置推定部F6、車両制御部F7を備えている。
[Functions of Smart ECU 11]
The
車両情報取得部F1は、車両Hvに搭載されたセンサやECU(たとえばボディECU17)、スイッチなどから、車両Hvの状態を示す種々の情報(以降、車両情報)を取得する。車両情報としては、たとえば、ドアの開閉状態や、各ドアの施錠/開錠状態、ドアボタン14の押下の有無、スタートボタン15の押下の有無等が該当する。また、車両情報取得部F1は、上述した種々の情報に基づいて、車両Hvの現在の状態を特定する。たとえば車両情報取得部F1は、エンジンがオフであり、全てのドアが施錠されている場合に、車両Hvは駐車されていると判定する。もちろん、車両Hvが駐車されていると判定する条件は適宜設計されればよく、多様な判定条件を適用することができる。
The vehicle information acquisition unit F1 acquires various information indicating the state of the vehicle Hv (hereinafter, vehicle information) from sensors, ECUs (e.g., the body ECU 17), switches, etc. mounted on the vehicle Hv. Examples of vehicle information include the open/closed state of the doors, the locked/unlocked state of each door, whether the
なお、各ドアの施錠/開錠状態を示す情報を取得することは、各ドアの施錠/開錠状態を判定すること、および、ユーザによるドアの施錠操作/開錠操作を検出することに相当する。また、ドアボタン14やスタートボタン15からの電気信号を取得することは、これらのボタンに対するユーザ操作を検出することに相当する。つまり、車両情報取得部F1はドアの開閉や、ドアボタン14の押下、スタートボタン15の押下などといった、車両Hvに対するユーザの操作を検出する構成に相当する。以降における車両情報には、車両Hvに対するユーザ操作も含まれる。加えて、車両情報に含まれる情報の種類は、上述したものに限らない。図示しないシフトポジションセンサが検出するシフトポジションや、ブレーキペダルが踏み込まれているか否かを検出するブレーキセンサの検出結果なども車両情報に含まれる。パーキングブレーキの作動状態もまた車両情報に含めることができる。
Note that obtaining information indicating the locked/unlocked state of each door corresponds to determining the locked/unlocked state of each door and detecting the user's operation to lock/unlock the door. Also, obtaining electrical signals from the
通信処理部F2は、UWB通信機12やBLE通信機13と協働してスマートフォン2とのデータの送受信を実施する構成である。たとえば通信処理部F2は、スマートフォン2宛のデータを生成し、BLE通信機13に出力する。これにより、所望のデータに対応する信号を電波として送信させる。また、通信処理部F2は、BLE通信機13が受信したスマートフォン2からのデータを受信する。本実施形態ではより好ましい態様としてスマートECU11とスマートフォン2との無線通信は、暗号化して実施されるように構成されている。暗号化の方式としては、Bluetoothで規定されている方式など、多様な方式を援用することができる。
The communication processing unit F2 is configured to cooperate with the
なお、本実施形態ではセキュリティ向上のためにスマートECU11及びスマートフォン2は、認証等のためのデータ通信を暗号化して実施するように構成されているものとするが、これに限らない。他の態様として、スマートECU11及びスマートフォン2は、暗号化せずにデータ通信を実施するように構成されていても良い。
In this embodiment, the
通信処理部F2は、スマートフォン2とのBLE通信が確立していることに基づいて、ユーザが車両Hv周辺に存在することを認識する。また、通信処理部F2は、BLE通信機13から、当該BLE通信機13が通信接続しているスマートフォン2の端末IDを取得する。このような構成によれば、車両Hvが複数のユーザによって共有される車両であっても、スマートECU11は、BLE通信機13が通信接続しているスマートフォン2の端末IDに基づいて車両Hv周辺に存在するユーザを特定することができる。
The communication processing unit F2 recognizes that a user is present in the vicinity of the vehicle Hv based on the establishment of BLE communication with the
また、通信処理部F2は、UWB通信機12が受信したスマートフォン2からのデータを取得する。加えて、通信処理部F2は、スマートフォン2宛のデータを生成し、UWB通信機12に出力する。これにより、所望のデータに対応するパルス系列信号を無線送信させる。さらに通信処理部F2は、位置推定部F6からの指示に基づいて、任意のUWB通信機12からインパルス信号を送信させる。
The communication processing unit F2 also acquires data from the
認証処理部F3は、BLE通信機13と連携して、通信相手がユーザのスマートフォン2であることを確認(換言すれば認証)する処理を実施する。認証のための通信は、BLE通信機13を介して暗号化されて実施される。つまり、認証処理は暗号通信によって実施される。認証処理自体は、チャレンジ-レスポンス方式など多様な方式を用いて実施されればよい。ここではその詳細な説明は省略する。認証処理部F3が認証処理を実施するタイミングは、たとえばBLE通信機13とスマートフォン2との通信接続が確立したタイミングとすればよい。認証処理部F3は、BLE通信機13とスマートフォン2とが通信接続している間、所定の周期で認証処理を実施するように構成されていても良い。また、ユーザによってスタートボタン15が押下された場合など、車両Hvに対する所定のユーザ操作をトリガとして認証処理のための暗号通信を実施するように構成されていても良い。
The authentication processing unit F3 cooperates with the
ところで、Bluetooth規格においてBLE通信機13とスマートフォン2との通信接続が確立したということは、BLE通信機13の通信相手が予め登録されているスマートフォン2であることを意味する。故に、スマートECU11は、BLE通信機13とスマートフォン2との通信接続が確立したことに基づいて、スマートフォン2の認証が成功したと判定するように構成されていても良い。
In the Bluetooth standard, the establishment of a communication connection between the
端末固有情報取得部F4は、車両Hvの外部から送信され、通信処理部F2に入力された内部処理時間Tbを取得する。本実施形態では、後述するように、内部処理時間Tbは、スマートフォン2からUWB通信により送信される。端末固有情報取得部F4は、取得した内部処理時間Tbを、所定の記憶部に記憶する。この記憶部は、ここではフラッシュメモリ112とする。
The terminal-specific information acquisition unit F4 acquires the internal processing time Tb transmitted from outside the vehicle Hv and input to the communication processing unit F2. In this embodiment, as described below, the internal processing time Tb is transmitted from the
距離推定部F5は、各UWB通信機12に所定の順にスマートフォン2とインパルス信号を送受信させ、通信処理部F2を介して、各UWB通信機12からラウンドトリップ時間Tpを取得する。また、フラッシュメモリ112から内部処理時間Tbを取得する。なお、ラウンドトリップ時間Tpは、スマートフォン2が送信する応答電波の伝播時間を含む時間であり、UWB通信機12とスマートフォン2との間の距離を決定するための距離情報である。距離推定部F5は、これらラウンドトリップ時間Tpおよび内部処理時間Tbから、UWB通信機12とスマートフォン2との間の距離を推定する。
The distance estimation unit F5 causes each
位置推定部F6は、距離推定部F5が推定した各UWB通信機12からスマートフォン2までの距離に基づいて、スマートフォン2の位置を推定する。当該位置推定部F6が実行する処理を含む、スマートフォン2の位置を推定する位置推定処理については別途後述する。
The position estimation unit F6 estimates the position of the
車両制御部F7は、認証処理部F3によるスマートフォン2の認証が成功している場合に、スマートフォン2(換言すればユーザ)の位置および車両Hvの状態に応じた車両制御を、ボディECU17等と協働して実行する構成である。車両Hvの状態は車両情報取得部F1によって判定される。スマートフォン2の位置は位置推定部F6によって判定される。
The vehicle control unit F7 is configured to cooperate with the
たとえば車両制御部F7は、車両Hvが駐車されている状況下で、スマートフォン2が車室外に存在し、ユーザによってドアボタン14が押下された場合には、ボディECU17と連携してドアのロック機構を開錠する。また、たとえば位置推定部F6によってスマートフォン2は車室内に存在すると判定されており、かつ、スタートボタン15がユーザによって押下されたことを検出した場合には、エンジンECU16と連携してエンジンを始動させる。このように車両制御部F7は、基本的には車両Hvへのユーザ操作をトリガとしてユーザの位置および車両Hvの状態に応じた車両制御を実行するように構成されている。ただし、車両制御部F7が実施可能な車両制御の中には、車両Hvへのユーザ操作を必要とせずに、ユーザの位置に応じて自動的に実行するものがあってもよい。
For example, when the vehicle Hv is parked, the
〔位置推定処理〕
次に、図9、図10に示すフローチャートを用いて、スマートECU11とスマートフォン2の端末側制御部25が実行する位置推定処理について説明する。位置推定処理は、スマートフォン2の位置を推定する処理である。位置推定処理は、BLE通信機13とスマートフォン2のBLE通信部22との接続が確立されている状態において所定の位置推定周期で実施される。位置推定周期は、たとえば200ミリ秒である。もちろん、位置推定周期は100ミリ秒や300ミリ秒であってもよい。
[Position Estimation Processing]
Next, the position estimation process executed by the
図9は位置推定処理のうちスマートECU11が実行する処理を示している。図9に示す各ステップのうち、ステップ(以下、ステップは省略する)S11、S12は通信処理部F2が実行し、S13~S16は端末固有情報取得部F4が実行し、S17~S21は距離推定部F5が実行し、S22は位置推定部F6が実行する。図9に示す処理は、UWB通信機12ごとに実行する。図10は位置推定処理のうちスマートフォン2の端末側制御部25が実行する処理を示している。
Figure 9 shows the position estimation process executed by the
まずS11では、UWB通信機12がスマートフォン2との間で接続確立中であるか否かを判断する。S11の判断結果がYESであれば直接、S17に進み、判断結果がNOであればS12に進む。
First, in S11, it is determined whether or not a connection is being established between the
S12では、UWB通信機12から接続確立用信号を車両Hvの周囲に送信する。S13では、接続確立用信号に応答してスマートフォン2のUWB通信部21が送信する応答電波を一定期間内に受信したか否かを判断する。S13の判断結果がNOであれば図9に示す処理を終了する。
In S12, the
S13の判断結果がYESであれば、受信した応答電波をもとに接続を確立し、その後、S14に進む。S14では、応答電波を受信してから一定時間内に、内部処理時間Tbを示す信号を受信できたか否かを判断する。S14の判断結果がYESであればS15に進む。S15では、内部処理時間Tbをフラッシュメモリ112などの所定の記憶部に記憶する。S14の判断結果がNOであればS16に進む。S16では、S19における計算に必要な内部処理時間Tbとして、上記記憶部に、すでにスマートフォン2の内部処理時間Tbが記憶されていればそれを用いることに決定する。他のUWB通信機12と通信により、スマートフォン2から内部処理時間Tbが送信され、かつ、記憶されていることもあるからである。上記記憶部に、内部処理時間Tbが記憶されていなければ、S19における計算に必要な内部処理時間Tbとして、初期値を用いることに決定する。
If the result of the determination in S13 is YES, a connection is established based on the received response radio wave, and then the process proceeds to S14. In S14, it is determined whether or not a signal indicating the internal processing time Tb has been received within a certain time after the response radio wave has been received. If the result of the determination in S14 is YES, the process proceeds to S15. In S15, the internal processing time Tb is stored in a predetermined storage unit such as the
S17では、応答要求電波をUWB通信機12から送信させる。S18では、応答要求電波に応答してスマートフォン2から送信される応答電波を受信する。S19では、ラウンドトリップ時間Tpを取得する。具体的には、ラウンドトリップ時間計測部330が応答要求電波の送信時刻と応答電波の受信時刻からラウンドトリップ時間Tpを計測している。このラウンドトリップ時間Tpをラウンドトリップ時間計測部330から取得する。
In S17, a response request radio wave is transmitted from the
S20では、S19で取得したラウンドトリップ時間Tpから、S15で記憶あるいはS16で決定した内部処理時間Tbを減算し、さらに、減算した値を2で割って、UWB通信機12からスマートフォン2までの伝播時間Taを算出する。なお、ラウンドトリップ時間計測部330は、インパルス信号を送信してから所定の応答待機時間が経過してもインパルス信号である応答電波を受信しなかった場合には、伝播時間Taが不明であることを示す値をスマートECU11に提供すればよい。応答待機時間はたとえば33ナノ秒など、ユーザが車両Hvから十分(たとえば10m以上)離れている状態を想定した値に設定されていればよい。
In S20, the internal processing time Tb stored in S15 or determined in S16 is subtracted from the round trip time Tp acquired in S19, and the subtracted value is divided by 2 to calculate the propagation time Ta from the
S21では、S20で算出した伝播時間Taに光速を乗じて、UWB通信機12からスマートフォン2までの距離を算出する。
In S21, the propagation time Ta calculated in S20 is multiplied by the speed of light to calculate the distance from the
S22は、3つ以上のUWB通信機12について距離を算出している場合に実行する。S22では、各UWB通信機12の設置位置と各UWB通信機12からスマートフォン2までの距離に基づいてスマートフォン2の位置を推定する。
S22 is executed when distances are calculated for three or more
各UWB通信機12の設置位置は、フラッシュメモリ112に格納されている通信機位置データを使用すれば良い。各UWB通信機12の設置位置と各UWB通信機12からスマートフォン2までの距離に基づく位置の推定は、三角測量の原理を用いて実施することができる。各UWB通信機12の設置位置およびスマートフォン2までの距離を用いた位置推定法としては、最小二乗法や、Newton-Raphson法、最小二乗平均推定法(MMSE:Minimum Mean Square Estimate)など、多様なアルゴリズムを採用することができる。
The installation position of each
以上によって推定されたスマートフォン2の位置(以降、端末位置)は、車両制御部F7等によって参照される。たとえば、端末位置が作動エリアや車室内に該当するか否かを判定する。端末位置が作動エリア内に該当する場合には、車両制御部F7は当該判定結果に基づいてドアの開錠や施錠を実行する。また、端末位置が車室内に該当する場合には車両制御部F7は、当該判定結果に基づいて走行駆動源を始動させる。
The position of the
次に、図10を説明する。図10に示す処理も、BLE通信の接続が確立されている状態で図9と同じ位置推定周期で実行される。また、図10に示す処理も、UWB通信機12別に実行する。スマートフォン2は、車載システム1が備えるUWB通信機12の数を、BLE通信により取得することができる。
Next, FIG. 10 will be described. The process shown in FIG. 10 is also executed at the same position estimation period as FIG. 9 when a BLE communication connection is established. The process shown in FIG. 10 is also executed for each
S31では、UWB通信機12との接続が確立中であるか否かを判断する。S31の判断結果がYESであればS38へ進む。S31の判断結果がNOであればS32へ進む。S32では、接続確立用信号を受信したか否かを判断する。S32の判断結果がNOであれば一旦、図10に示す処理を終了する。S32の判断結果がYESであればS33に進む。
In S31, it is determined whether or not a connection with the
S33では、車載システム1に対して、内部処理時間Tbの送信実績があるか否かを判断する。S33の判断結果がNOであればS34に進む。S34では、応答電波を送信する。続くS35では、内部処理時間Tbを決定し、決定した内部処理時間Tbをフラッシュメモリ112に記憶する。なお、すでにフラッシュメモリ112に内部処理時間Tbが記憶されていれば、S35の処理を省略することができる。すでにフラッシュメモリ112に内部処理時間Tbが記憶されている場合としては、出荷時に、内部処理時間Tbが測定されてフラッシュメモリ112に記憶されている場合がある。また、他の車両Hvが備える車載システム1に提供するために、すでに内部処理時間Tbを決定済みである場合もある。
In S33, it is determined whether the internal processing time Tb has been transmitted to the in-
内部処理時間Tbは、接続確立用信号を受信してから、応答電波を送信するまでの時間である。S36では、S35で決定した内部処理時間Tbを示す信号をUWB通信機12に送信する。この信号がUWB通信機12に受信されることで、S14の判断結果がYESになる。なお、内部処理時間Tbを車載システム1に送信できればよいので、内部処理時間Tbを示す信号の送受信を、BLE通信により行ってもよい。
The internal processing time Tb is the time from receiving the connection establishment signal to transmitting a response radio wave. In S36, a signal indicating the internal processing time Tb determined in S35 is transmitted to the
S33の判断結果がYESであればS37に進む。S37の処理はS34と同じであり、応答電波を送信する。S38では、S17が実行されることにより車載システム1から送信される応答要求電波を受信したか否かを判断する。S38の判断結果がNOであれば、再度、S38を実行する。S38の判断結果がYESになればS39に進む。S39では、応答電波を送信する。ここで送信した応答電波はS18にて受信される。
If the determination result in S33 is YES, the process proceeds to S37. The processing of S37 is the same as S34, and a response radio wave is transmitted. In S38, it is determined whether or not a response request radio wave transmitted from the in-
〔第1実施形態のまとめ〕
ラウンドトリップ時間Tpをもとに、スマートフォン2までの距離を推定する場合、スマートフォン2の内部処理時間Tbの誤差が距離の誤差に大きく影響する。しかも、内部処理時間Tbには、型式依存性および個体依存性がある。しかし、第1実施形態では、スマートフォン2が内部処理時間Tbを計測しており(S35)、計測した内部処理時間Tbを車載システム1に送信している(S36)。車載システム1では、その内部処理時間Tbを受信してフラッシュメモリ112に記憶している(S15)。
Summary of the First Embodiment
When estimating the distance to the
そして、伝播時間Taを算出する際には、フラッシュメモリ112に記憶した内部処理時間Tbを用いる。よって、精度よく伝播時間Taを算出することができる。その結果、精度よく距離を推定でき、その精度のよい距離に基づいて、精度よくスマートフォン2の位置を推定することができる。
Then, when calculating the propagation time Ta, the internal processing time Tb stored in the
<第2実施形態>
次に、第2実施形態を説明する。この第2実施形態以下の説明において、それまでに使用した符号と同一番号の符号を有する要素は、特に言及する場合を除き、それ以前の実施形態における同一符号の要素と同一である。また、構成の一部のみを説明している場合、構成の他の部分については先に説明した実施形態を適用できる。
Second Embodiment
Next, a second embodiment will be described. In the following description of the second embodiment, elements having the same reference numerals as those used up to that point are the same as those in the previous embodiment unless otherwise specified. Furthermore, when only a part of the configuration is described, the previously described embodiment can be applied to the other parts of the configuration.
第2実施形態は第1実施形態の変形例である。第1実施形態では、スマートフォン2が計測した内部処理時間Tbを、スマートフォン2から車載システム1に送信していた。しかし、スマートフォン2は、内部処理時間Tbを、車載システム1に送信するとともに、広域通信部23からサーバ3にも送信してもよい。このようにすれば、サーバ記憶部32には、スマートフォン2別の内部処理時間Tbが蓄積されていくことになる。
The second embodiment is a modified example of the first embodiment. In the first embodiment, the internal processing time Tb measured by the
そして、端末固有情報取得部F4は、接続確立したスマートフォン2の内部処理時間Tbをサーバ3から取得するようにしてもよい。
The terminal-specific information acquisition unit F4 may then acquire the internal processing time Tb of the
さらに、端末固有情報取得部F4は、以下のようにして、接続確立する前に内部処理時間Tbをサーバ3から取得することもできる。前述したように、サーバ3は、スマートフォン2に提供したデジタルキー情報を認証するための認証情報を車載システム1に送信している。この認証情報を送信するときに、同時に、スマートフォン2の内部処理時間Tbも送信すればよい。
Furthermore, the terminal-specific information acquisition unit F4 can also acquire the internal processing time Tb from the
<第3実施形態>
また、内部処理時間Tbとして型式依存性に着目する場合、内部処理時間Tbを個別にスマートフォン2から取得する必要はない。したがって、複数の型式のスマートフォン2について、型式別の内部処理時間Tbが、スマートフォン2のメーカの管理サイトなどから一括して取得されてサーバ記憶部32に記憶されていてもよい。車載システム1は、スマートフォン2との通信により、そのスマートフォン2の型式を取得し、サーバ3から、接続確立中のスマートフォン2の内部処理時間Tbを取得する。
Third Embodiment
Furthermore, when focusing on the model dependency of the internal processing time Tb, it is not necessary to individually obtain the internal processing time Tb from the
<第4実施形態>
第1実施形態では、内部処理時間Tbをスマートフォン2が測定する例を説明した。この第4実施形態では、スマートフォン2が既知位置にあることを検出した状態で、車載システム1が内部処理時間Tbを推定する。
Fourth Embodiment
In the first embodiment, an example has been described in which the internal processing time Tb is measured by the
図11に、第4実施形態のデジタルキーシステムにおけるスマートフォン102の構成を示す。スマートフォン102は、NFC通信部124を備えている点がこれまでの実施形態のスマートフォン2と相違する。図12に、第4実施形態のデジタルキーシステムにおける車載システム101の構成を示す。車載システム101は、NFC通信部115を備えている点でこれまでの実施形態の車載システム1と相違する。
Figure 11 shows the configuration of the
NFC通信部124、115は相互にNFC(Near Field Communication)通信をすることができる。NFC通信は、近接場通信と呼ぶこともできる。NFC通信部124、115は近接場通信部の一例である。NFC通信は、通信距離が最大で10cm程度である。ただし、ユーザは、通常、NFC通信を行う際に、スマートフォン102を通信相手の通信機の表面に接触させることが多い。したがって、実際の通信時の通信距離は、10cmよりも短く、かつ、ほぼ一定である。
The
したがって、NFC通信部115とNFC通信部124が通信するときの伝播時間Taは、通信を行わなくても、計算により求めることができる。フラッシュメモリ112には、この伝播時間Taが記憶されている。
Therefore, the propagation time Ta when the
NFC通信部115は種々の位置に設置できる。ここでは、複数のNFC通信部115を備え、そのうちの1つはドアハンドル内に収容されているとする。スマートフォン102が備えるNFC通信部124は、ドアハンドル内に収容されたNFC通信部115にデジタルキー情報を送信する。このときに、認証処理部F3は認証処理を実行する。
The
また、NFC通信部115の1つは、車室内のスタートボタン15内に収容することもできる。車載システム101は、スマートフォン102がドアボタンにかざされてNFC通信によるデジタルキー情報の認証が成立したときに、スタートボタン15が押されたときと同様の作動を開始することができる。
In addition, one of the
図13に、第4実施形態において端末固有情報取得部F4が実行する処理を示す。図13に示す処理は、たとえば、位置推定処理と同程度の実行周期で周期的に実行される。 Figure 13 shows the process executed by the terminal-specific information acquisition unit F4 in the fourth embodiment. The process shown in Figure 13 is executed periodically, for example, with an execution period similar to that of the position estimation process.
S41では、NFC通信が成立したか否かを判断する。S41の判断結果がNOであれば図13に示す処理を終了する。S41の判断結果がYESであればS42に進む。S42に進む場合、スマートフォン102の位置は、NFC通信部115に接している既知位置であると推定できる。UWB通信機12の取り付け位置も既知であるため、スマートフォン102が既知位置にある場合、スマートフォン102とUWB通信機12との距離も既知である。
In S41, it is determined whether or not NFC communication has been established. If the determination result in S41 is NO, the process shown in FIG. 13 is terminated. If the determination result in S41 is YES, the process proceeds to S42. When proceeding to S42, the position of the
S42では、スマートフォン102の内部処理時間Tbがフラッシュメモリ112に記憶されていないか否かを判断する。S42の判断結果がNOすなわちスマートフォン102の内部処理時間Tbがフラッシュメモリ112に記憶されている場合も、図13に示す処理を終了する。
In S42, it is determined whether the internal processing time Tb of the
S42の判断結果がYESすなわちスマートフォン102の内部処理時間Tbがフラッシュメモリ112に記憶されていない場合にはS43に進む。S43では、事前に設定されている1つのUWB通信機12から測位用信号をベースバンド信号とする応答要求電波を送信させる。S44では、その測位用信号に応答してスマートフォン102から送信される測位用信号をベースバンド信号とする応答電波を受信する。S45では、この測位用信号の送信と受信により、ラウンドトリップ時間計測部330が計測したラウンドトリップ時間Tpを取得する。
If the determination result in S42 is YES, i.e., the internal processing time Tb of the
S46では、S45で取得したラウンドトリップ時間Tpと、NFC通信部115に対応付けて記憶されているフラッシュメモリ112に記憶されている伝播時間Taから、Tp-2Taを計算し、内部処理時間Tbを算出する。S47では、S46で算出した内部処理時間Tbをフラッシュメモリ112に記憶する。
In S46, Tp-2Ta is calculated from the round trip time Tp acquired in S45 and the propagation time Ta stored in the
第4実施形態では、このようにして内部処理時間Tbをフラッシュメモリ112に記憶する。よって、位置推定処理において、スマートECU11は、図9に示す処理のS11からS16を省略し、S17以下を実行する。そのとき、S20では、フラッシュメモリ112に内部処理時間Tbが記憶されていれば、その内部処理時間Tbを用いて伝播時間Taを算出する。内部処理時間Tbが記憶されていなければ、初期値を用いて伝播時間Taを算出する。
In the fourth embodiment, the internal processing time Tb is stored in the
スマートECU11がこのような処理を実行するので、スマートフォン102の端末側制御部25は、接続確立中は、図10に示す処理において、S38およびS39のみを実行する。
Since the
〔第4実施形態のまとめ〕
この第4実施形態では、NFC通信が成立していることで、スマートフォン102の位置が既知位置にあると判断することができる。そして、スマートフォン102が既知位置にある状態で、UWB通信機12が応答要求電波を送信してから、スマートフォン102が送信した応答電波をUWB通信機12が受信するまでのラウンドトリップ時間Tpを取得する(S45)。このラウンドトリップ時間Tpと事前に決定してある伝播時間Taから、内部処理時間Tbを算出し、記憶することができる(S45、S46)。このようにして、スマートフォン102別の内部処理時間Tbを記憶することにより、その後は、位置推定処理により、スマートフォン102が既知位置にないときのスマートフォン102の位置を精度よく推定することができる。
Summary of the Fourth Embodiment
In the fourth embodiment, since NFC communication is established, it is possible to determine that the position of the
<第5実施形態>
第5実施形態は第4実施形態の変形例である。第4実施形態では、車載システム101がNFC通信部115を備えており、NFC通信が成立していることにより、スマートフォン102が既知位置にあると判断していた。
Fifth Embodiment
The fifth embodiment is a modification of the fourth embodiment. In the fourth embodiment, the in-
しかし、車載カメラを備え、車載カメラを画像解析することで、スマートフォン102の位置を決定してもよい。このようにすれば、既知位置とする箇所に通信部を設置する必要がないので、NFC通信部115を設置する場合に比較して、既知位置の制約が少ない。
However, the position of the
既知位置としては、第4実施形態と同じ位置の他、たとえば、車外においてBピラーに接触させる位置、ステアリングホイールの中心などとすることもできる。既知位置は、UWB通信機12との間の電波の見通しがよい位置が好ましい。
The known position may be the same as that in the fourth embodiment, or may be, for example, a position outside the vehicle where the B-pillar is in contact with the vehicle, or the center of the steering wheel. The known position is preferably a position that has good visibility of radio waves between the
また、既知位置にスマートフォン102を位置させることを、スマートフォン102を通じて、スマートフォン102の所有者に指示することもできる。指示は、音声、画像、または音声と画像により行うことができる。特に、種々の位置を既知位置とする場合に有効である。また、既知位置がNFC通信部124に接している位置のみであっても、この指示を行なってもよい。
The owner of the
そして、指示の後、スマートフォン102が既知位置にないと判断した場合に、スマートフォン102既知位置にないことを、BLE通信機13あるいはUWB通信機12を通じてスマートフォン102に通知する。スマートフォン102は、既知位置にないことが通知された場合、そのことを、通知部26から出力する。
After receiving the instruction, if it is determined that the
なお、スマートフォン102を既知位置に位置させる指示をするか否かによらず、スマートフォン102が既知位置にあるかどうかの判断結果を、スマートフォン102に通知してもよい。
In addition, regardless of whether or not an instruction is given to
<第6実施形態>
第6実施形態も第4実施形態の変形例である。NFC通信部115と同様にスマートフォン102が接触するものとして、スマートフォン102をワイヤレス充電するワイヤレス充電装置がある。ワイヤレス充電装置に置かれているスマートフォン102は既知位置にあると言える。したがって、既知位置をワイヤレス充電装置に置かれている位置とすることができる。
Sixth Embodiment
The sixth embodiment is also a modification of the fourth embodiment. As with the
この場合、ワイヤレス充電装置が充電中であることにより、スマートフォン102が既知位置にあると判断することができる。なお、ワイヤレス充電装置は、たとえば、給電効率から充電中であることを判断できる。
In this case, it can be determined that the
<第7実施形態>
これまでの実施形態では、伝播時間TaをもとにUWB通信機12からスマートフォン2までの距離を推定していた。しかし、スマートフォン2が送信した電波を車載システム1が受信したときの受信電力により、スマートフォン2と車載システム1が備える受信機との間の距離を推定することもできる。
Seventh Embodiment
In the above embodiments, the distance from the
受信電力をもとに精度よく距離を推定する場合、スマートフォン2が送信する電波の送信電力を精度よく決定する必要がある。そこで、これまでの実施形態で説明した内部処理時間Tbに代えて、端末固有情報取得部F4は、端末固有情報として、スマートフォン2のUWB通信部21が応答電波を送信する際の送信電力を取得する。
When estimating distance accurately based on the received power, it is necessary to accurately determine the transmission power of the radio waves transmitted by the
距離推定部F5は、この送信電力に対して、UWB通信機12が受信した受信電力の電力減衰率を算出する。送信電力と受信電力のうち受信電力が距離に応じて変化するので、受信電力が距離情報である。電力減衰率は距離に比例することから、電力減衰率から距離を推定する。距離を推定した後は、第1実施形態と同様にしてスマートフォン2の位置を推定することができる。
The distance estimation unit F5 calculates the power attenuation rate of the received power received by the
なお、電力減衰率に基づいてスマートフォン2の位置を推定する場合においても、第2実施形態で説明した変形例が適用できる。つまり、送信電力はサーバ3に記憶されていてもよい。また、端末固有情報取得部F4は、接続確立したスマートフォン2の送信電力をサーバ3から取得するようにしてもよい。車載システム1は、その送信電力を、認証情報を取得するときに、同時に取得してもよい。また、第3~第6実施形態で説明した変形例も、電力減衰率に基づいてスマートフォン2の位置を推定する場合に適用できる。
The modified example described in the second embodiment can also be applied when estimating the position of the
<第8実施形態>
第8実施形態では、スマートフォン2、102のいずれも使用可能である。また、車載システム1、101のいずれも使用可能である。以下では、スマートフォン2、車載システム1として説明する。
Eighth Embodiment
In the eighth embodiment, either the
第8実施形態でも、第4実施形態と同様、スマートECU11が、スマートフォン2の内部処理時間Tbを推定する。第4実施形態では、スマートフォン102が既知位置にある必要があった。これに対して、第8実施形態では、スマートフォン2は既知位置にある必要はない。
In the eighth embodiment, as in the fourth embodiment, the
まず、第8実施形態の概要を説明する。第8実施形態では、スマートフォン2が電波を反射する特性を有することを利用する。スマートフォン2の筐体が金属であれば、筐体が電波を反射する。筐体が金属でない場合であっても、スマートフォン2の内部には金属がある。したがって、スマートフォン2は電波を反射する。第8実施形態では、車載システム1が反射電波を受信する時刻と、応答電波を受信する時刻との時刻差を算出する。
First, an overview of the eighth embodiment will be described. The eighth embodiment utilizes the property that the
図14は、第8実施形態において端末固有情報取得部F4が実行する処理を示している。図14に示す処理は、BLE通信またはUWB通信により接続確立中であって、スマートフォン2の内部処理時間Tbをフラッシュメモリ112に記憶していない場合に、周期的に実行する。BLE通信またはUWB通信により接続確立中であれば、スマートフォン2は、車両周辺あるいは車両内にあることになる。車両周辺は、車両外であって、BLE通信またはUWB通信の通信範囲内を意味する。
Figure 14 shows the process executed by the terminal-specific information acquisition unit F4 in the eighth embodiment. The process shown in Figure 14 is executed periodically when a connection is established by BLE communication or UWB communication and the internal processing time Tb of the
S51ではスマートフォン2は車両周辺にあるか否かを判断する。換言すれば、スマートフォン2が車両Hvの中にないかどうかを判断する。ここでのスマートフォン2の位置は、精度が要求されるものではない。したがって、このS51の判断に用いるスマートフォン2の位置は、次のようにして推定することができる。たとえば、内部処理時間Tbを初期値として、電波の送受信により算出できる伝播時間をもとに距離を3つ算出し、その3つの距離から位置を推定することができる。また、カメラを備え、そのカメラが撮影した画像を解析することで、スマートフォン2の位置を推定してもよい。
In S51, it is determined whether or not the
S51の判断結果がNOであれば図14に示す処理を終了する。一方、S51の判断結果がYESであればS52に進む。つまり、スマートフォン2が、車両内ではなく車両周辺にあると判断した場合に、S52以下に進む。スマートフォン2が車両内にある場合にはS52以下を実行しない理由は、車両内には種々の電波反射部物ある可能性があり、反射電波が、スマートフォン2により反射されて生じたかどうかを判断するのが困難だからである。
If the determination result in S51 is NO, the process shown in FIG. 14 is terminated. On the other hand, if the determination result in S51 is YES, the process proceeds to S52. In other words, if it is determined that the
S52では、いずれか1つのUWB通信機12から所定の電波(以下、車両電波)を送信する。前述したように、スマートフォン2は電波を反射する。S53では、車両電波が反射されて生じた反射電波を受信したか否かを判断する。車両電波は、種々の金属等の電波反射物により反射される。また、車両Hvの周辺には種々の電波反射物が存在する可能性がある。したがって、反射電波は、車両電波がスマートフォン2で反射されて生じた反射電波であるかどうかは分からない。
In S52, a predetermined radio wave (hereinafter, vehicle radio wave) is transmitted from one of the
しかし、S53は、最初に反射電波を受信した場合にYESと判断する。スマートフォン2は車両周辺にあるはずであり、車両Hvの周辺が開けていれば、最初に受信する反射電波はスマートフォン2により反射されて生じたものであると考えることができるからである。なお、受信した電波が応答電波ではなく反射電波であることは、電波を復調および復号してベースバンド信号を取り出せば判断できる。S54では、反射電波を受信した受信時刻(以下、反射電波受信時刻)を決定する。反射電波受信時刻は反射電波情報の一例である。
However, S53 judges YES if a reflected radio wave is received for the first time. This is because the
S55では、応答電波を受信したか否かを判断する。受信した電波が応答電波であるかどうかは、受信した電波を復調および復号してベースバンド信号を取り出せば判断できる。S55の判断結果がNOであればS55を繰り返し実行する。なお、S55および前述のS53ともに、タイムアウト時間が設定されており、タイムアウト時間になると、図14に示す処理を終了する。S55の判断結果がYESになればS56に進む。S56では応答電波を受信した受信時刻(以下、応答電波受信時刻)を決定する。応答電波受信時刻は応答電波情報の一例である。 In S55, it is determined whether or not a response radio wave has been received. Whether or not the received radio wave is a response radio wave can be determined by demodulating and decoding the received radio wave to extract the baseband signal. If the result of the determination in S55 is NO, S55 is executed repeatedly. Note that a timeout period is set in both S55 and the above-mentioned S53, and when the timeout period is reached, the process shown in FIG. 14 ends. If the result of the determination in S55 is YES, the process proceeds to S56. In S56, the reception time at which the response radio wave was received (hereinafter, the response radio wave reception time) is determined. The response radio wave reception time is an example of response radio wave information.
S57では、反射電波がスマートフォン2からの反射電波であったかどうかを判断する。この判断は、反射電波受信時刻と応答電波受信時刻を比較して行う。反射電波受信時刻が受信電波受信時刻と同じまたはそれより後である場合、その反射電波はスマートフォン2からの反射電波ではないとする。また、反射電波受信時刻が受信電波受信時刻よりも前であっても、反射電波受信時刻と応答電波受信時刻との差が、想定できる内部処理時間Tbよりも大きい場合にも、スマートフォン2からの反射電波ではないとする。反射電波がスマートフォン2からではないと判断した場合、すなわち、S57の判断結果がNOであれば、図14に示す処理を終了する。
In S57, it is determined whether the reflected radio wave is a radio wave reflected from
S57の判断結果がYESであればS58に進む。S58では、S54で決定した反射電波受信時刻とS56で決定した応答電波受信時刻との受信時刻差を算出する。図15には、車両電波、反射電波、応答電波を送受信する時刻の関係を示している。図15に示すように、応答電波受信時刻である時刻t5と反射電波受信時刻である時刻t4の差は、内部処理時間Tbに相当する。そこで、S59では、受信時刻差を内部処理時間Tbとしてフラッシュメモリ112に記憶する。
If the determination result in S57 is YES, the process proceeds to S58. In S58, the reception time difference between the reflected radio wave reception time determined in S54 and the response radio wave reception time determined in S56 is calculated. Figure 15 shows the relationship between the times at which the vehicle radio wave, the reflected radio wave, and the response radio wave are transmitted and received. As shown in Figure 15, the difference between time t5, which is the response radio wave reception time, and time t4, which is the reflected radio wave reception time, corresponds to the internal processing time Tb. Therefore, in S59, the reception time difference is stored in
このようにして内部処理時間Tbを記憶した後は、位置推定処理において、スマートECU11は、図9に示す処理のS11からS16を省略し、S17以下を実行する。そのとき、S20では、フラッシュメモリ112に内部処理時間Tbが記憶されていれば、その内部処理時間Tbを用いて伝播時間Taを算出する。内部処理時間Tbが記憶されていなければ、初期値を用いて伝播時間Taを算出する。スマートフォン2の端末側制御部25は、接続確立中は、図10に示す処理において、S38およびS39のみを実行する。
After storing the internal processing time Tb in this manner, in the position estimation process, the
〔第8実施形態のまとめ〕
この第8実施形態では、反射電波受信時刻と、応答電波受信時刻との時刻差を、スマートフォン2の内部処理時間Tbとする。したがって、スマートフォン2が既知位置になくても、内部処理時間Tbを算出することができる。
[Summary of the Eighth Embodiment]
In the eighth embodiment, the time difference between the reflected radio wave reception time and the response radio wave reception time is set as the internal processing time Tb of the
また、第8実施形態では、スマートフォン2が車両周辺に位置していると判断している場合に、反射電波受信時刻と応答電波受信時刻を決定する。したがって、スマートフォン2により反射されたものではない反射電波の反射電波受信時刻を決定してしまうことを抑制できる。
In the eighth embodiment, if it is determined that the
<第9実施形態>
第9実施形態は第8実施形態の変形例である。第8実施形態では、伝播時間TaをもとにUWB通信機12からスマートフォン2までの距離を推定していた。これに対して第9実施形態では、スマートフォン2が送信した電波を車載システム1が受信したときの受信電力により、スマートフォン2と車載システム1が備える受信機との間の距離を推定する。
Ninth embodiment
The ninth embodiment is a modification of the eighth embodiment. In the eighth embodiment, the distance from the
第9実施形態では、端末固有情報取得部F4は、反射電波情報として反射電波の受信電力を決定する。そして、送信電波である車両電波の送信電力と反射電波の受信電力とから、UWB通信機12とスマートフォン2との間の距離を推定する。なお、車両電波の送信電力は、測定するなどにより予め取得されているとする。
In the ninth embodiment, the terminal-specific information acquisition unit F4 determines the received power of the reflected radio wave as the reflected radio wave information. Then, the distance between the
反射電波の受信電力は、UWB通信機12とスマートフォン2との間の往復距離が長いほど小さくなる。電波の電力は距離の3乗で減衰することが知られているので、車両電波の送信電力と反射電波の受信電力が分かれば、UWB通信機12とスマートフォン2との間の往復距離、さらには、UWB通信機12とスマートフォン2との間の距離を推定できる。
The received power of the reflected radio waves decreases as the round-trip distance between the
さらに、端末固有情報取得部F4は、スマートフォン2が送信する応答電波をUWB通信機12が受信したときの受信電力を取得する。応答電波の受信電力に、UWB通信機12とスマートフォン2との間の距離から定まる係数を乗じると、スマートフォン2が送信する応答電波の送信電力を推定することができる。端末固有情報取得部F4は、この応答電波の送信電力を端末固有情報として取得する。
Furthermore, the terminal-specific information acquisition unit F4 acquires the received power when the
距離推定部F5は、端末固有情報取得部F4が取得した送信電力に対する、位置推定処理においてUWB通信機12が受信した受信電力の電力減衰率を算出する。受信電力は距離情報である。電力減衰率から距離を推定する。
The distance estimation unit F5 calculates the power attenuation rate of the received power received by the
以上、本開示の実施形態を説明したが、本開示は上述の実施形態に限定されるものではなく、以降で述べる種々の変形例も本開示の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。たとえば下記の種々の変形例は、技術的な矛盾が生じない範囲において適宜組み合わせて実施することができる。
<変形例1>
実施形態では、携帯端末としてスマートフォン2、102を例示した。しかし、携帯端末としては、タブレット端末、ウェアラブル端末など、スマートフォン2、102以外のものを用いることもできる。
Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments, and various modified examples described below are also included in the technical scope of the present disclosure, and further, various modifications other than those described below can be implemented without departing from the gist of the present disclosure. For example, the various modified examples described below can be implemented in appropriate combinations as long as no technical contradiction occurs.
<
In the embodiment, the
<変形例2>
実施形態の車載システム1、101は、UWB通信機12を4つ備えていた。しかし、UWB通信機12の数は3以上であればよい。
<
The in-
<変形例3>
実施形態では、UWB通信機12からスマートフォン2、102までの距離を3つ以上推定した後、その距離に基づいてスマートフォン2、102の位置を推定していた。しかし、位置までは推定せず、スマートフォン2、102の距離により、車載装置の操作を居するか否かを決定してもよい。
<
In the embodiment, three or more distances from the
1:車載システム 2:スマートフォン(携帯端末) 3:サーバ 11:スマートECU 12:UWB通信機 13:BLE通信機 14:ドアボタン 15:スタートボタン 16:エンジンECU 17:ボディECU 19:広域通信機 21:UWB通信部 22:BLE通信部 23:広域通信部 24:端末記憶部 25:端末側制御部 26:通知部 31:広域通信部 32:サーバ記憶部 33:サーバ制御部 101:車載システム 102:スマートフォン 111:CPU 112:フラッシュメモリ 113:RAM 114:I/O 115:NFC通信部 124:NFC通信部 330:ラウンドトリップ時間計測部 F1:車両情報取得部 F2:通信処理部 F3:認証処理部 F4:端末固有情報取得部 F5:距離推定部 F6:位置推定部 F7:車両制御部 Hv:車両 Ta:伝播時間 Tb:内部処理時間 Tp:ラウンドトリップ時間 1: In-vehicle system 2: Smartphone (mobile terminal) 3: Server 11: Smart ECU 12: UWB communication device 13: BLE communication device 14: Door button 15: Start button 16: Engine ECU 17: Body ECU 19: Wide area communication device 21: UWB communication unit 22: BLE communication unit 23: Wide area communication unit 24: Terminal memory unit 25: Terminal side control unit 26: Notification unit 31: Wide area communication unit 32: Server memory unit 33: Server control unit 101: In-vehicle system 102: Smartphone 111: CPU 112: Flash memory 113: RAM 114: I/O 115: NFC communication unit 124: NFC communication unit 330: Round trip time measurement unit F1: Vehicle information acquisition unit F2: Communication processing unit F3: Authentication processing unit F4: Terminal specific information acquisition unit F5: Distance estimation unit F6: Position estimation unit F7: Vehicle control unit Hv: Vehicle Ta: Propagation time Tb: Internal processing time Tp: Round trip time
Claims (5)
前記車両に搭載され、前記携帯端末と通信する車載システム(1、101)とを備え、
前記車載システムは、前記携帯端末が送信する電波に基づいて前記車両に対する前記携帯端末の距離を推定し、推定した距離に基づいて前記携帯端末による前記車両に搭載された車載装置の操作を許可するか否かを決定するデジタルキーシステムであって、
前記車載システムは、前記車両に搭載された車載通信機(12、13、19)を用いた無線通信により、前記車両の外部から前記携帯端末の距離に影響する前記携帯端末に固有の端末固有情報を取得する端末固有情報取得部(F4)と、
前記端末固有情報取得部が取得した前記端末固有情報と、前記携帯端末が送信する電波をもとに決定される距離情報とに基づいて、前記携帯端末の距離を推定する距離推定部(F5)とを備え、
前記端末固有情報は、前記携帯端末が、前記車載システムが送信する電波を受信してから、受信した電波に応答する応答電波を送信するまでの内部処理時間を含み、
前記距離推定部は、前記車載システムが前記携帯端末に電波を送信してから前記車載システムが前記応答電波を受信するまでの経過時間(Tp)を距離情報とし、前記経過時間と前記内部処理時間とに基づいて前記携帯端末の距離を推定し、
前記携帯端末は、前記端末固有情報を記憶しており、
前記端末固有情報取得部は、前記端末固有情報としての前記内部処理時間を前記携帯端末から無線通信により取得し、
また、前記端末固有情報は、前記携帯端末が送信する電波の送信電力を含み、
前記距離推定部は、前記携帯端末が送信する電波を前記車載システムが備える受信機が受信したときの受信電力を前記距離情報とし、前記送信電力に対する前記受信電力の電力減衰率に基づいて前記携帯端末の距離を推定し、
前記端末固有情報取得部は、前記端末固有情報としての前記送信電力を、前記送信電力を記憶しているサーバ(3)から取得し、
前記サーバは、前記携帯端末が前記デジタルキーであることを前記車載システムが認証するための認証情報を前記車載システムに送信し、
前記サーバは、前記認証情報を送信するときに、前記端末固有情報としての前記送信電力も前記車載システムに送信する、デジタルキーシステム。 A mobile terminal (2) that can be used as a digital key for a vehicle (Hv);
An in-vehicle system (1, 101) that is mounted on the vehicle and communicates with the mobile terminal,
the in-vehicle system is a digital key system that estimates a distance of the mobile terminal to the vehicle based on radio waves transmitted from the mobile terminal, and determines whether or not to permit operation of an in-vehicle device mounted on the vehicle by the mobile terminal based on the estimated distance,
The in-vehicle system includes a terminal-specific information acquisition unit (F4) that acquires terminal-specific information specific to the mobile terminal that affects the distance of the mobile terminal from the outside of the vehicle by wireless communication using an in-vehicle communication device (12, 13, 19) mounted on the vehicle;
a distance estimation unit (F5) that estimates a distance to the mobile terminal based on the terminal specific information acquired by the terminal specific information acquisition unit and distance information determined based on radio waves transmitted by the mobile terminal,
the terminal specific information includes an internal processing time from when the portable terminal receives a radio wave transmitted by the in-vehicle system to when the portable terminal transmits a response radio wave in response to the received radio wave,
the distance estimation unit determines an elapsed time (Tp) from when the in-vehicle system transmits a radio wave to the mobile terminal until the in-vehicle system receives the response radio wave as distance information, and estimates a distance to the mobile terminal based on the elapsed time and the internal processing time;
The mobile terminal stores the terminal-specific information,
the terminal specific information acquisition unit acquires the internal processing time as the terminal specific information from the mobile terminal via wireless communication ;
Further, the terminal specific information includes a transmission power of a radio wave transmitted by the mobile terminal,
the distance estimation unit determines a reception power when a radio wave transmitted from the mobile terminal is received by a receiver included in the in-vehicle system as the distance information, and estimates the distance of the mobile terminal based on a power attenuation rate of the reception power with respect to the transmission power;
The terminal specific information acquisition unit acquires the transmission power as the terminal specific information from a server (3) that stores the transmission power;
the server transmits authentication information to the in-vehicle system for the in-vehicle system to authenticate that the mobile terminal is the digital key;
When transmitting the authentication information, the server also transmits the transmission power as the terminal-specific information to the in-vehicle system .
前記内部処理時間は、前記携帯端末により計測される、デジタルキーシステム。 2. The digital key system according to claim 1,
A digital key system in which the internal processing time is measured by the mobile terminal.
前記車両に搭載され、前記携帯端末と通信する車載システム(1、101)とを備え、
前記車載システムは、前記携帯端末が送信する電波に基づいて前記車両に対する前記携帯端末の距離を推定し、推定した距離に基づいて前記携帯端末による前記車両に搭載された車載装置の操作を許可するか否かを決定するデジタルキーシステムであって、
前記車載システムは、前記車両に搭載された車載通信機(12、13、19)を用いた無線通信により、前記車両の外部から前記携帯端末の距離に影響する前記携帯端末に固有の端末固有情報を取得する端末固有情報取得部(F4)と、
前記端末固有情報取得部が取得した前記端末固有情報と、前記携帯端末が送信する電波をもとに決定される距離情報とに基づいて、前記携帯端末の距離を推定する距離推定部(F5)とを備え、
前記端末固有情報は、前記携帯端末が送信する電波の送信電力であり、
前記距離推定部は、前記携帯端末が送信する電波を前記車載システムが備える受信機が受信したときの受信電力を前記距離情報とし、前記送信電力に対する前記受信電力の電力減衰率に基づいて前記携帯端末の距離を推定し、
前記端末固有情報取得部は、前記端末固有情報を、前記端末固有情報を記憶しているサーバ(3)から取得し、
前記サーバは、前記携帯端末が前記デジタルキーであることを前記車載システムが認証するための認証情報を前記車載システムに送信し、
前記サーバは、前記認証情報を送信するときに、前記端末固有情報も前記車載システムに送信する、デジタルキーシステム。 A mobile terminal (2) that can be used as a digital key for a vehicle (Hv);
An in-vehicle system (1, 101) that is mounted on the vehicle and communicates with the mobile terminal,
the in-vehicle system is a digital key system that estimates a distance of the mobile terminal to the vehicle based on radio waves transmitted from the mobile terminal, and determines whether or not to permit operation of an in-vehicle device mounted on the vehicle by the mobile terminal based on the estimated distance,
The in-vehicle system includes a terminal-specific information acquisition unit (F4) that acquires terminal-specific information specific to the mobile terminal that affects the distance of the mobile terminal from the outside of the vehicle by wireless communication using an in-vehicle communication device (12, 13, 19) mounted on the vehicle;
a distance estimation unit (F5) that estimates a distance to the mobile terminal based on the terminal specific information acquired by the terminal specific information acquisition unit and distance information determined based on radio waves transmitted by the mobile terminal,
the terminal-specific information is a transmission power of a radio wave transmitted by the mobile terminal,
the distance estimation unit determines a reception power when a radio wave transmitted from the mobile terminal is received by a receiver included in the in-vehicle system as the distance information, and estimates the distance of the mobile terminal based on a power attenuation rate of the reception power with respect to the transmission power ;
The terminal specific information acquisition unit acquires the terminal specific information from a server (3) that stores the terminal specific information,
the server transmits authentication information to the in-vehicle system for the in-vehicle system to authenticate that the mobile terminal is the digital key;
A digital key system, wherein the server transmits the terminal specific information to the in-vehicle system when transmitting the authentication information .
前記携帯端末は、前記サーバと通信する広域通信部(23)を備え、前記広域通信部から前記端末固有情報を前記サーバへ送信し、
前記サーバは、前記携帯端末から送信された前記端末固有情報を記憶するサーバ記憶部(32)を備える、デジタルキーシステム。 4. The digital key system according to claim 3 ,
The mobile terminal includes a wide area communication unit (23) that communicates with the server, and transmits the terminal-specific information from the wide area communication unit to the server;
The digital key system includes a server storage unit (32) that stores the terminal-specific information transmitted from the mobile terminal.
前記サーバは、前記携帯端末の型式別に前記端末固有情報を記憶するサーバ記憶部(32)を備える、デジタルキーシステム。 4. The digital key system according to claim 3 ,
The server includes a server storage unit (32) that stores the terminal-specific information for each model of the mobile terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023127629A JP7601157B2 (en) | 2019-11-26 | 2023-08-04 | Digital Key System |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019213599A JP2021085719A (en) | 2019-11-26 | 2019-11-26 | Digital key system and onboard system |
| JP2023127629A JP7601157B2 (en) | 2019-11-26 | 2023-08-04 | Digital Key System |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019213599A Division JP2021085719A (en) | 2019-11-26 | 2019-11-26 | Digital key system and onboard system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023159172A JP2023159172A (en) | 2023-10-31 |
| JP7601157B2 true JP7601157B2 (en) | 2024-12-17 |
Family
ID=76087264
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019213599A Pending JP2021085719A (en) | 2019-11-26 | 2019-11-26 | Digital key system and onboard system |
| JP2023127629A Active JP7601157B2 (en) | 2019-11-26 | 2023-08-04 | Digital Key System |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019213599A Pending JP2021085719A (en) | 2019-11-26 | 2019-11-26 | Digital key system and onboard system |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP2021085719A (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022179814A (en) * | 2021-05-20 | 2022-12-05 | 株式会社三洋物産 | game machine |
| JP2022178724A (en) * | 2021-05-20 | 2022-12-02 | 株式会社三洋物産 | game machine |
| JP2022179826A (en) * | 2021-05-20 | 2022-12-06 | 株式会社三洋物産 | game machine |
| JP2022179827A (en) * | 2021-05-20 | 2022-12-06 | 株式会社三洋物産 | game machine |
| JP2022178725A (en) * | 2021-05-20 | 2022-12-02 | 株式会社三洋物産 | game machine |
| JP2022179811A (en) * | 2021-05-20 | 2022-12-05 | 株式会社三洋物産 | game machine |
| JP2022179825A (en) * | 2021-05-20 | 2022-12-06 | 株式会社三洋物産 | game machine |
| JP2022179828A (en) * | 2021-05-20 | 2022-12-06 | 株式会社三洋物産 | game machine |
| JP2022179813A (en) * | 2021-05-20 | 2022-12-05 | 株式会社三洋物産 | game machine |
| DE102021003616A1 (en) * | 2021-07-13 | 2023-01-19 | Mercedes-Benz Group AG | Method for authorizing access to a motor vehicle using a mobile electronic identification transmitter |
| JP2023088012A (en) * | 2021-12-14 | 2023-06-26 | ミネベアミツミ株式会社 | Position determination system |
| JP2024017961A (en) * | 2022-07-28 | 2024-02-08 | パナソニックIpマネジメント株式会社 | Communication devices, wireless devices, communication systems, programs |
| WO2025058463A1 (en) * | 2023-09-13 | 2025-03-20 | 엘지이노텍 주식회사 | Digital key system |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010165067A (en) | 2009-01-13 | 2010-07-29 | Mitsubishi Electric Corp | Vehicle mounted electronic key system, vehicle, and electronic key |
| WO2014119142A1 (en) | 2013-01-31 | 2014-08-07 | Nec Corporation | Communication system |
| JP2017085454A (en) | 2015-10-30 | 2017-05-18 | 株式会社デンソー | Electronic key detection system |
| US20170234978A1 (en) | 2016-09-16 | 2017-08-17 | Nextnav, Llc | Enhanced location system using wireless transmission beacons with varying power |
| US20170273088A1 (en) | 2014-11-28 | 2017-09-21 | Huawei Technologies Co., Ltd. | D2D Transmission Distance Obtaining Method and Device |
| US20180357846A1 (en) | 2017-06-12 | 2018-12-13 | Ivtes Ltd. | Intelligent vehicular electronic key system |
| JP2019015643A (en) | 2017-07-07 | 2019-01-31 | 日本電信電話株式会社 | Distance determining system and distance determination method |
| JP2019508912A (en) | 2015-11-23 | 2019-03-28 | スプリーマ インコーポレイテッド | Method and system for managing door entry using beacon signal |
| JP2019065610A (en) | 2017-10-02 | 2019-04-25 | 株式会社デンソー | Vehicle electronic key system |
| JP2019100797A (en) | 2017-11-30 | 2019-06-24 | 株式会社オートネットワーク技術研究所 | On-vehicle device, position estimation method and computer program |
| JP2019121949A (en) | 2018-01-09 | 2019-07-22 | 株式会社東海理化電機製作所 | Communication system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1815267B1 (en) * | 2004-11-15 | 2015-06-10 | Nanotron Technologies GmbH | Symmetrical multipath method for determining the distance between two transceivers |
| US8837307B2 (en) * | 2010-05-26 | 2014-09-16 | Qualcomm Incorporated | Two-way ranging messaging scheme |
| US8930045B2 (en) * | 2013-05-01 | 2015-01-06 | Delphi Technologies, Inc. | Relay attack prevention for passive entry passive start (PEPS) vehicle security systems |
| JP6334311B2 (en) * | 2014-08-08 | 2018-05-30 | 株式会社東海理化電機製作所 | Distance measuring system |
| US10330784B2 (en) * | 2017-04-07 | 2019-06-25 | Qualcomm Incorporated | Secure range determination protocol |
| EP3680686B1 (en) * | 2017-09-05 | 2023-10-04 | Furuno Electric Co., Ltd. | Radar device and transponder response delay acquiring method |
-
2019
- 2019-11-26 JP JP2019213599A patent/JP2021085719A/en active Pending
-
2023
- 2023-08-04 JP JP2023127629A patent/JP7601157B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010165067A (en) | 2009-01-13 | 2010-07-29 | Mitsubishi Electric Corp | Vehicle mounted electronic key system, vehicle, and electronic key |
| WO2014119142A1 (en) | 2013-01-31 | 2014-08-07 | Nec Corporation | Communication system |
| US20170273088A1 (en) | 2014-11-28 | 2017-09-21 | Huawei Technologies Co., Ltd. | D2D Transmission Distance Obtaining Method and Device |
| JP2017085454A (en) | 2015-10-30 | 2017-05-18 | 株式会社デンソー | Electronic key detection system |
| JP2019508912A (en) | 2015-11-23 | 2019-03-28 | スプリーマ インコーポレイテッド | Method and system for managing door entry using beacon signal |
| US20170234978A1 (en) | 2016-09-16 | 2017-08-17 | Nextnav, Llc | Enhanced location system using wireless transmission beacons with varying power |
| US20180357846A1 (en) | 2017-06-12 | 2018-12-13 | Ivtes Ltd. | Intelligent vehicular electronic key system |
| JP2019015643A (en) | 2017-07-07 | 2019-01-31 | 日本電信電話株式会社 | Distance determining system and distance determination method |
| JP2019065610A (en) | 2017-10-02 | 2019-04-25 | 株式会社デンソー | Vehicle electronic key system |
| JP2019100797A (en) | 2017-11-30 | 2019-06-24 | 株式会社オートネットワーク技術研究所 | On-vehicle device, position estimation method and computer program |
| JP2019121949A (en) | 2018-01-09 | 2019-07-22 | 株式会社東海理化電機製作所 | Communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021085719A (en) | 2021-06-03 |
| JP2023159172A (en) | 2023-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7601157B2 (en) | Digital Key System | |
| JP7003820B2 (en) | Electronic key system for vehicles | |
| JP7183830B2 (en) | Vehicle localization system | |
| US11084460B2 (en) | Method for activation of at least one security function of a security system of a vehicle | |
| US10906508B2 (en) | Method for activating at least one security function of a security system of a vehicle | |
| US10902690B2 (en) | Method for activating of at least one security function of a security system of a vehicle | |
| US20240257590A1 (en) | Vehicular electronic key system and vehicular authentication device | |
| JP7183829B2 (en) | Vehicle localization system | |
| CN109118613B (en) | Method for operating a radio-based passive locking device of a motor vehicle and such a locking device | |
| JP2018071190A (en) | Electronic key system | |
| WO2020031550A1 (en) | Portable machine position estimation system | |
| JP7031208B2 (en) | Vehicle collation system, vehicle electronic key system | |
| JP2019056636A (en) | Mobile device position estimation system | |
| JP7380156B2 (en) | Mobile terminal distance estimation system and in-vehicle system | |
| US12570237B2 (en) | Position determination device, position determination method, and vehicular electronic key system | |
| US20240059247A1 (en) | Relay attack prevention | |
| JP2009174257A (en) | Keyless entry system | |
| KR20210044965A (en) | System and method for strengthening vehicle security using mobile terminal | |
| WO2025053137A1 (en) | Position determination system and position determination method | |
| WO2018047748A1 (en) | Vehicle-mounted communication system, vehicle-mounted device and portable apparatus | |
| WO2025121357A1 (en) | Position detecting system, position detecting method, and computer | |
| JP2020127134A (en) | Communication system | |
| JP2021116002A (en) | Collation system | |
| JP2023002854A (en) | electronic key system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230810 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230810 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240702 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241118 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7601157 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |