(57)【要約】【課題】携帯機がユーザに携帯されていない状況において、車載機から送信される信号に対して応答信号を出力することを抑制する。【解決手段】携帯機は、車載機からの信号の受信信号強度を検知する強度検知部１２１と、記憶媒体１３０と、車載機からポーリングされる第１信号の受信信号強度を強度ベクトルとして記憶媒体に新規記憶又は上書き記憶し、車両のドアの操作に応じて車載機から送信される第２信号の受信信号強度を強度ベクトルとして新規記憶する強度ベクトル記憶制御部１２２と、第２信号の受信信号強度に相当する強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された強度ベクトルとを利用して、携帯機が移動状態であるか否かを推定する移動状態推定部１２３と、移動状態であると推定された場合に携帯機の識別子を含む応答信号を出力し、移動状態でないと推定された場合に応答信号を出力しない応答信号出力部１２４、１２５と、を備える。【選択図】図１
2020172744.tif 000002
【特許請求の範囲】
【請求項１】
車両（５００）に搭載された車載機（２００、２００ａ）を含む車両用電子キーシステム（３００、３００ａ）に用いられ、前記車載機と無線通信可能な携帯機（１００、１００ａ）であって、
前記車載機から受信する信号の受信信号強度を検知する強度検知部（１２１）と、
記憶媒体（１３０）と、
前記車載機からポーリングされる第１信号の受信信号強度を、互いに直交する少なくとも２軸方向の強度により示される強度ベクトルとして、前記第１信号の受信ごとに前記記憶媒体に新規記憶又は上書き記憶し、前記車両のドアの操作に応じて前記車載機から送信される第２信号の受信信号強度を、前記強度ベクトルとして、前記第２信号の受信ごとに前記記憶媒体に新規記憶する強度ベクトル記憶制御部（１２２）と、
前記第２信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された前記強度ベクトルと、を利用して、前記携帯機が移動状態であるか否かを推定する移動状態推定部（１２３）と、
前記携帯機が移動状態であると推定された場合に、前記第２信号に対する応答信号として予め定められている応答信号であって前記携帯機の識別子を含む応答信号を出力し、前記携帯機が移動状態でないと推定された場合に、前記応答信号を出力しない応答信号出力部（１２４、１２５）と、
を備える、携帯機。
【請求項２】
請求項１に記載の携帯機において、
前記移動状態推定部は、前記第２信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された前記強度ベクトルと、の間の角度の大きさが予め定められた閾値角度以上であることを示す予め定められた強度条件が満たされるか否かを判定し、前記強度条件が満たされた場合に前記携帯機が移動状態であると推定し、前記強度条件が満たされない場合に前記携帯機が移動状態でないと推定する、携帯機。
【請求項３】
請求項２に記載の携帯機において、
前記強度条件は、前記第２信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルの時間的に１つ前に前記記憶媒体に記憶されている前記強度ベクトルとの間の角度が前記閾値角度以上である、との条件（Ｓ２１５）を含む、携帯機。
【請求項４】
請求項１に記載の携帯機において、
前記移動状態推定部は、前記第２信号の受信信号強度に相当する前記強度ベクトルの各軸の成分のうちの最も大きな成分に対応する軸と、該強度ベクトルよりも時間的に前に記憶された前記強度ベクトルの各軸の成分のうちの最も大きな成分に対応する軸と、の２つの軸が互いに異なる場合に、前記携帯機が移動状態であると推定し、前記２つの軸が一致する場合に、前記携帯機が移動状態でないと推定する、携帯機。
【請求項５】
請求項４に記載の携帯機において、
前記２つの軸は、前記第２信号の受信信号強度に相当する前記強度ベクトルの各軸の成分のうちの最も大きな成分に対応する軸と、該強度ベクトルの時間的に１つ前に前記記憶媒体に記憶されている前記強度ベクトルの各軸の成分のうちの最も大きな成分に対応する軸である、携帯機。
【請求項６】
車両（５００）に搭載された車載機（２００ａ）と、前記車載機と無線通信可能な携帯機（１００ａ）と、を備える車両用電子キーシステム（３００ａ）であって、
前記携帯機は、
前記車載機から受信する信号の受信信号強度を検知する強度検知部（１２１）と、
第１記憶媒体（１３０）と、
前記車載機からポーリングされる第１信号の受信信号強度を、互いに直交する少なくとも２軸方向の強度により示される強度ベクトルとして、前記第１信号の受信ごとに前記第１記憶媒体に新規記憶する強度ベクトル記憶制御部（１２２）と、
前記第１信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された前記第１信号の受信信号強度に相当する前記強度ベクトルと、を利用して、前記携帯機が移動状態であるか否かを推定する移動状態推定部（１２３）と、
前記携帯機が移動状態であると推定された場合に、前記第１信号に対する応答信号として予め定められている第１応答信号であって前記携帯機の識別子を含む第１応答信号を出力する第１応答信号出力部（１２５）と、
前記車両のドアの操作に応じて前記車載機から送信される第２信号に応じて、前記識別子を含む予め定められた第２応答信号を出力する第２応答信号出力部（１２６）と、
を有し、
前記車載機は、
第２記憶媒体（２２０）と、
前記第１応答信号を受信した場合に、前記第１応答信号を受信したことを、前記第２記憶媒体に記憶する応答信号記憶制御部（２１５）と、
前記車両のドアの操作に応じて前記第２信号を送信する第２信号送信部（２１２）と、
前記第２応答信号を受信すると、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されているか否かを判定し、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されていると判定された場合に、前記ドアの開錠および施錠動作、又は前記ドアの開閉動作の指令である動作指令を、前記ドアの動作を制御するドア制御装置（１３、１５）に通知し、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されていないと判定された場合に、前記動作指令を前記ドア制御装置に通知しない動作指令部（２１４）と、
を有する、車両用電子キーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両用電子キーシステム及びかかるシステムに用いられる携帯機に関する。
【背景技術】
【０００２】
車両に搭載された車載機と、車両のユーザが携帯する携帯機とが相互に無線通信を行って、車両のドアの開閉、施錠および開錠、エンジンの始動などを自動的に行うシステムが用いられている。このようなシステムは、例えば、スマートキーシステム、スマートエントリシステムおよびリモートキーレスエントリシステムなどと呼ばれる。特許文献１のシステムでは、車載機は、応答信号の返信を要求するＬＦ（Low Frequency）帯の信号（以下、「ＬＦ信号」とも呼ぶ）を定期的にポーリング信号として送信し、携帯機は、ポーリング信号を受信すると、ＵＨＦ（Ultra High Frequency）帯の信号を返信する。車載機は、携帯機から受信するＵＨＦ帯の信号（以下、「ＵＨＦ信号」とも呼ぶ）に含まれるコードに基づき認証を行い、認証が成功した場合に、その後携帯機から受信するＵＨＦ信号に含まれる制御コマンドに応じて、ドアの開閉や、施錠および開錠等を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１０７６５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のシステムによれば、携帯機がユーザに携帯されておらず、ユーザが車両のドアの開閉等の動作を意図しないような状況であっても、携帯機は、ポーリング信号を受信した場合には、応答信号を返信することとなる。このため、携帯機において無駄な電力消費が発生し、バッテリの消耗が早まるおそれがある。このような問題は、ポーリング信号、すなわち、定期的に携帯機を認証するために車載機から送信される信号に応答する場合に限らず、例えば、車両のドアにおいて接触を検知した場合に車載機から送信されるＬＦ信号に対して、携帯機が応答する場合など、車載機から送信される任意の種類の信号に対して携帯機が応答する場合において共通する。このため、携帯機がユーザに携帯されていない状況において、車載機から送信される信号に対して応答信号を出力することを抑制可能な技術が望まれる。
【課題を解決するための手段】
【０００５】
本開示は、以下の形態として実現することが可能である。
【０００６】
本開示の一形態として、車両（５００）に搭載された車載機（２００、２００ａ）を含む車両用電子キーシステム（３００、３００ａ）に用いられ、前記車載機と無線通信可能な携帯機（１００、１００ａ）が提供される。この携帯機は、前記車載機から受信する信号の受信信号強度を検知する強度検知部（１２１）と、記憶媒体（１３０）と、前記車載機からポーリングされる第１信号の受信信号強度を、互いに直交する少なくとも２軸方向の強度により示される強度ベクトルとして、前記第１信号の受信ごとに前記記憶媒体に新規記憶又は上書き記憶し、前記車両のドアの操作に応じて前記車載機から送信される第２信号の受信信号強度を、前記強度ベクトルとして、前記第２信号の受信ごとに前記記憶媒体に新規記憶する強度ベクトル記憶制御部（１２２）と、前記第２信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された前記強度ベクトルと、を利用して、前記携帯機が移動状態であるか否かを推定する移動状態推定部（１２３）と、前記携帯機が移動状態であると推定された場合に、前記第２信号に対する応答信号として予め定められている応答信号であって前記携帯機の識別子を含む応答信号を出力し、前記携帯機が移動状態でないと推定された場合に、前記応答信号を出力しない応答信号出力部（１２４、１２５）と、を備える。
【０００７】
上記形態の携帯機によれば、携帯機が移動状態であると推定された場合に、第２信号に対する応答信号として予め定められている応答信号であって携帯機の識別子を含む応答信号を出力し、携帯機が移動状態でないと推定された場合に、応答信号を出力しないので、携帯機がユーザに携帯されておらず移動状態でないと推定された場合に、車載機から送信される第２信号に対して携帯機が応答信号を出力することを抑制できる。このため、携帯機がユーザに携帯されていない状況において、車載機から送信される信号に対して応答信号を出力することを抑制できる。また、第２信号の受信信号強度に相当する強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された強度ベクトルと、を利用して、携帯機が移動状態であるか否かを推定するので、移動状態であるか否か、すなわち、携帯機がユーザに携帯されているか否かを高い精度で推定できる。
【０００８】
本開示の他の形態として、車両（５００）に搭載された車載機（２００ａ）と、前記携帯機と無線通信可能な携帯機（１００ａ）と、を備える車両用電子キーシステム（３００ａ）が提供される。この車両用電子キーシステムにおいて、前記携帯機は、前記車載機から受信する信号の受信信号強度を検知する強度検知部（１２１）と、第１記憶媒体（１３０）と、前記車載機からポーリングされる第１信号の受信信号強度を、互いに直交する少なくとも２軸方向の強度により示される強度ベクトルとして、前記第１信号の受信ごとに前記第１記憶媒体に新規記憶する強度ベクトル記憶制御部（１２２）と、前記第１信号の受信信号強度に相当する前記強度ベクトルと、該強度ベクトルよりも時間的に前に記憶された前記第１信号の受信信号強度に相当する前記強度ベクトルと、を利用して、前記携帯機が移動状態であるか否かを推定する移動状態推定部（１２３）と、前記携帯機が移動状態であると推定された場合に、前記第１信号に対する応答信号として予め定められている第１応答信号であって前記携帯機の識別子を含む第１応答信号を出力する第１応答信号出力部（１２５）と、前記車両のドアの操作に応じて前記車載機から送信される第２信号に応じて、前記識別子を含む予め定められた第２応答信号を出力する第２応答信号出力部（１２６）と、を有する。前記車載機は、第２記憶媒体（２２０）と、前記第１応答信号を受信した場合に、前記第１応答信号を受信したことを、前記第２記憶媒体に記憶する応答信号記憶制御部（２１５）と、前記車両のドアの操作に応じて前記第２信号を送信する第２信号送信部（２１２）と、前記第２応答信号を受信すると、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されているか否かを判定し、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されていると判定された場合に、前記ドアの開錠および施錠動作、又は前記ドアの開閉動作の指令である動作指令を、前記ドアの動作を制御するドア制御装置（１３、１５）に通知し、前記第２記憶媒体に前記第１応答信号を受信したことが記憶されていないと判定された場合に、前記動作指令を前記ドア制御装置に通知しない動作指令部（２１４）と、を有する。
【０００９】
上記形態の車両用電子キーシステムによれば、携帯機は、携帯機が移動状態であると推定された場合に、第１応答信号を送信するので、移動状態でない状況、すなわち、携帯機がユーザに携帯されていない状況において、第１信号に応答して、第１応答信号が出力されることを抑制できる。加えて、車載機は、第１応答信号を受信したことを第２記憶媒体に記憶しておき、第２信号に応じて送信される第２応答信号を受信すると、第２記憶媒体に第１応答信号を受信したことが記憶されているか否かを判定し、第２記憶媒体に第１応答信号を受信したことが記憶されていると判定された場合に、ドア制御装置に動作指令を通知し、第１応答信号を受信したことが記憶されていないと判定された場合に、動作指令をドア制御装置に通知しないので、携帯機がユーザに携帯されていない状況において、ドアが開いたり開錠されてしまったりすることを抑制できる。
【００１０】
本開示は、携帯機および車両用電子キーシステム以外の種々の形態で実現することも可能である。例えば、車両を制御する方法、車両のドアのロック制御方法、これらの方法や携帯機および車両用電子キーシステムを実現するためのコンピュータプログラム、かかるコンピュータプログラムを記憶した記憶媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態の車両用電子キーシステムにおける携帯機の機能的構成を主として示すブロック図である。
【図２】第１実施形態の車両用電子キーシステムにおける車載機の機能的構成を主として示すブロック図である。
【図３】第１実施形態における応答制御処理の手順を示すフローチャートである。
【図４】第１実施形態における移動状態推定処理の手順を示すフローチャートである。
【図５】第１実施形態の応答制御処理が実行された場合の携帯機および車載機における動作を示すシーケンス図である。
【図６】第２実施形態の車両用電子キーシステムにおける携帯機の機能的構成を主として示すブロック図である。
【図７】第２実施形態の車両用電子キーシステムにおける車載機の機能的構成を主として示すブロック図である。
【図８】第２実施形態における応答制御処理の手順を示すフローチャートである。
【図９】第２実施形態におけるドア制御処理の手順を示すフローチャートである。
【図１０】第２実施形態の応答制御処理およびドア制御処理が実行された場合の携帯機および車載機における動作を示すシーケンス図である。
【図１１】第３実施形態における移動状態推定処理の手順を示すフローチャートである。
【図１２】第４実施形態における強度ベクトル無効化処理の手順を示すフローチャートである。
【図１３】第４実施形態における移動状態推定処理の手順を示すフローチャートである。
【図１４】第５実施形態における移動状態推定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
Ａ．第１実施形態：
Ａ１．システム構成：
図１および図２に示す第１実施形態の車両用電子キーシステム３００は、本開示の一実施形態としての携帯機１００と、車両５００に搭載されている車載機２００とを備える。携帯機１００と車載機２００とは、互いに無線通信可能に構成されている。具体的には、携帯機１００は、車載機２００から送信されるＬＦ（Low Frequency）帯の信号（以下、「ＬＦ信号」と呼ぶ）を受信し、また、ＵＨＦ（Ultra High Frequency）帯の周波数の信号（以下、「ＵＨＦ信号」とも呼ぶ）を送信可能に構成されている。車載機２００は、携帯機１００から送信されるＵＨＦ信号を受信し、また、ＬＦ信号を送信可能に構成されている。ＬＦ帯は、例えば、３０ｋＨｚ〜３００ｋＨｚの周波数帯を意味する。ＵＨＦ帯は、例えば、３００ＭＨｚ〜３ＧＨｚの周波数帯を意味する。車両用電子キーシステム３００は、スマートエントリを実現する。スマートエントリとは、車両５００のユーザが携帯機１００を携帯して車両５００の近傍の無線通信可能な領域に進入し、その後車両５００のドアにタッチしたときにドアの開錠が行われたり、ユーザが携帯機１００を携帯した状態で運転席に座って所定のスイッチを操作することにより、エンジンを始動させたりする機能・サービスを意味する。
【００１３】
携帯機１００は、車両５００用の電子キーとしてユーザに携帯されて用いられる。携帯機１００は、図示しないバッテリを備え、かかるバッテリからの給電により動作する。図１に示すように、携帯機１００は、制御装置１１０と、ＬＦ受信部１４０と、ＵＨＦ送信部１５０とを備える。制御装置１１０は、携帯機１００全体を制御する。制御装置１１０は、ＣＰＵ１２０およびメモリ１３０を備えるコンピュータにより構成されている。ＣＰＵ１２０は、メモリ１３０に予め記憶されている制御プログラムを実行することにより、強度検知部１２１、強度ベクトル記憶制御部１２２、移動状態推定部１２３、および応答信号出力部１２４として、それぞれ機能する。
【００１４】
強度検知部１２１は、車載機２００から受信するＬＦ信号の受信信号強度（ＲＳＳＩ：Received Signal Strength Indication）を検知する。具体的には、後述するＬＦ受信回路１４２において測定される受信信号強度を取得することにより、ＬＦ信号の受信信号強度を取得する。後述のＬＦ受信アンテナ１４１は、３軸アンテナであり、ＬＦ受信回路１４２は、受信信号強度を、Ｘ軸、Ｙ軸およびＺ軸の３つの軸方向の強度（成分）により示される強度ベクトルとして測定する。したがって、強度検知部１２１は、受信信号強度を、強度ベクトルとして検知する。強度ベクトル記憶制御部１２２は、強度検知部１２１により検知された強度ベクトルを、メモリ１３０に設けられた強度ベクトル格納部１３１に記憶する。移動状態推定部１２３は、後述の移動状態推定処理を実行することにより、携帯機１００が移動している状態（以下、単に「移動状態」と呼ぶ）であるか否かを推定する。応答信号出力部１２４は、後述の第２信号に対する応答信号（以下、単に「応答信号」とも呼ぶ）を、ＵＨＦ送信部１５０を介して出力する。
【００１５】
メモリ１３０には、上述の制御プログラムが予め記憶されているほか、強度ベクトル格納部１３１が予め設けられている。強度ベクトル格納部１３１には、強度ベクトルが記憶される。なお、本実施形態では、強度ベクトルの記憶方法として、既に記憶されている値に上書きして記憶する上書き記憶と、既に記憶されている値とは別に新たに記憶する新規記憶との２つの記憶方法が選択的に採用される。これら２つの記憶方法の選択の詳細については、後述する。本実施形態において、メモリ１３０は、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）により構成されている。なお、ＥＥＰＲＯＭに限らず、不揮発性の任意の記憶媒体を用いてもよい。
【００１６】
ＬＦ受信部１４０は、ＬＦ信号を受信する。ＬＦ受信部１４０は、ＬＦ受信アンテナ１４１と、ＬＦ受信回路１４２とを備える。ＬＦ受信アンテナ１４１は、３軸一体型の受信アンテナであり、ＬＦ信号を受信する。ＬＦ受信回路１４２は、ＬＦ受信アンテナ１４１を介して受信するＬＦ信号の増幅および符号化を行って、ＬＦ信号が示すデータを抽出して制御装置１１０に渡す。また、上述のように、ＬＦ信号を受信した際に、強度ベクトルを測定し、制御装置１１０（強度検知部１２１）に通知する。
【００１７】
ＵＨＦ送信部１５０は、ＵＨＦ信号を送信する。ＵＨＦ送信部１５０は、ＵＨＦ送信回路１５１と、ＵＨＦ送信アンテナ１５２とを備える。ＵＨＦ送信回路１５１は、制御部２１０から受け取ったデータにより所定周波数の搬送波を変調し、また、変調後の信号を増幅してＵＨＦ信号としてＵＨＦ送信アンテナ１５２に出力する。ＵＨＦ送信アンテナ１５２は、ＵＨＦ信号を無線出力する。
【００１８】
図２では、車載機２００および携帯機１００に加えて、車両５００に搭載され、車載機２００に接続されている他の装置も表されている。これらの装置の詳細については、後述する。
【００１９】
車載機２００は、携帯機１００とデータのやりとりを行うことにより、携帯機１００の認証をおこなったり、車両５００のドアの開錠および施錠動作、又はドアの開閉動作を行う制御装置（後述のロック制御装置１３および開閉制御装置１５）に動作指令を通知したりすることにより、スマートエントリを実現する。
【００２０】
図２に示すように、車載機２００は、ＣＰＵ２１０と、メモリ２２０と、ＣＡＮ（Controller Area Network）通信部２３０とを備える。本実施形態において、車載機２００は、ＥＣＵ（Electronic Control Unit）により構成されている。
【００２１】
ＣＰＵ２１０は、メモリ２２０に予め記憶されている制御プログラムを実行することにより、第１信号送信部２１１、第２信号送信部２１２、認証部２１３、および動作指令部２１４として、それぞれ機能する。第１信号送信部２１１は、後述のＬＦ送信部２４を介して、第１信号をＬＦ信号として出力する。第１信号は、定期的に出力するポーリング信号であり、携帯機１００に対して、車載機２００の存在を通知するための信号である。第２信号送信部２１２は、ＬＦ送信部２４を介して、第２信号をＬＦ信号として出力する。第２信号は、車両５００のドアが後述の操作部１６により操作された場合に出力される信号であり、携帯機１００に対して応答信号を要求する信号である。上述の第１信号および第２信号を受信した場合の携帯機１００の動作については、後述する。認証部２１３は、受信したＵＨＦ信号に含まれる識別子を利用して、ＵＨＦ信号の送信元が、車両５００のために用いられる携帯機として予め設定されている携帯機１００であるか否かの認証を行う。動作指令部２１４は、後述のロック制御装置１３に対してドアの開錠動作および施錠動作の指示を行い、また、後述の開閉制御装置１５に対してドアの開閉動作の指示を行う。
【００２２】
メモリ２２０は、本実施形態では、ＥＥＰＲＯＭにより構成され、制御プログラムを記憶すると共に、受信したＵＨＦ信号に含まれている識別子や、認証履歴などを記憶する。ＣＡＮ通信部２３０は、車両５００に設けられているＣＡＮ１０を介した通信を実行する。
【００２３】
車載機２００には、ＵＨＦ受信部２１と、ＬＦ送信部２４とが、専用ケーブルにより接続されている。ＵＨＦ受信部２１は、ＵＨＦ信号を受信する。ＵＨＦ受信部２１は、ＵＨＦ受信アンテナ２２と、ＵＨＦ受信回路２３とを備える。ＵＨＦ受信アンテナ２２は、ＵＨＦ信号を受信する。ＵＨＦ受信回路２３は、ＵＨＦ受信アンテナ２２を介して受信するＵＨＦ信号の増幅および符号化を行って、ＵＨＦ信号が示すデータを抽出して車載機２００に渡す。ＬＦ送信部２４は、ＬＦ信号を送信する。ＬＦ送信部２４は、複数のＬＦ送信回路２５と、複数のＬＦ送信アンテナ２６とを備える。各ＬＦ送信回路は、それぞれ異なるＬＦ送信アンテナ２６に電気的に接続されている。複数のＬＦ送信アンテナ２６は、車両５００内の複数の位置に分散して配置されている。例えば、各ドアの内側のハンドルの内部や、外側のハンドルの内部や、運転席と助手席との間や、後部座席とトランクルームとの間などに配置されている。ＬＦ送信回路２５は、車載機２００から受け取ったデータにより搬送波を変調し、また、変調後の信号を増幅してＬＦ信号としてＬＦ送信アンテナ２６に出力する。なお、各ＬＦ送信アンテナ２６から出力されるＬＦ信号の出力電力は、ＬＦ送信アンテナ２６を中心とする数十ｃｍ（センチメートル）から数ｍ（メートル）の範囲において、所定の受信信号強度で携帯機１００により受信され得るように調整されている。このように、ＬＦ信号の受信可能領域を比較的狭い範囲に限定することにより、携帯機１００のおおまかな位置を特定可能としている。
【００２４】
また、車載機２００には、ＣＡＮ１０を介して、ロック制御装置１３と開閉制御装置１５とが通信可能に接続されている。ロック制御装置１３は、ドアロック用アクチュエータ１２の動作を制御することにより、車両５００のドアの開錠および施錠の動作を制御する。ドアロック用アクチュエータ１２は、ドアの開錠および施錠を実行する。ドアロック用アクチュエータ１２は、例えば、ドアを車体に係合させるための爪と、かかる爪を動作させるためのソレノイド等により構成される。開閉制御装置１５は、ドア開閉用アクチュエータ１４の動作を制御することにより、ドアの開閉を制御する。ドア開閉用アクチュエータ１４は、ドアの自動開閉を実行する。本実施形態において、ドア開閉用アクチュエータ１４は、例えば、スライドドアをスライドさせるモータやリンク機構等により構成される。
【００２５】
また、車載機２００には、ＣＡＮ１０を介して操作制御装置１７が通信可能に接続されている。操作制御装置１７は、操作部１６における操作が行われたことを検知し、また、かかる操作が行われたことを、ＣＡＮ１０を介して車載機２００に通知する。操作部１６は、ドアの外側ハンドルに設けられたタッチセンサや、車両５００における運転席近傍に設けられた始動用のメカニカルボタンなどが該当する。ドアの外側ハンドルに設けられたタッチセンサに接触があると、操作制御装置１７によって接触があったことが車載機２００に通知される。本実施形態において、ロック制御装置１３、開閉制御装置１５、および操作制御装置１７は、いずれもＥＣＵにより構成されている。
【００２６】
上述のように、車両用電子キーシステム３００によるスマートエントリの１つの機能・サービスとして、ユーザが携帯機１００を携帯して車両５００の近傍の無線通信可能な領域に進入し、その後車両５００のドアにタッチしたときにドアの開錠が行われる。このとき、車載機２００では、認証部２１３によって携帯機１００から受信する信号に含まれる識別子を利用して認証が実行され、認証が成功した場合に、ドアの開錠が行われる。したがって、携帯機１００は、自らに設定されている識別子を含む信号を、車載機２００から送信された信号に応じて、車載機２００に送信する必要がある。上述のように、車載機２００からは、ポーリング信号として第１信号が定期的に送信され、また、ドアの操作（タッチ）があった場合に第２信号が送信される。携帯機１００では、後述の応答制御処理が実行されることにより、携帯機１００がユーザに携帯されていない状況において、車載機２００から送信される信号に対して応答信号を出力することを抑制できる。
【００２７】
本実施形態において、メモリ１３０は、本開示の記憶媒体の下位概念に相当する。
【００２８】
Ａ２．応答制御処理：
携帯機１００は通常ＳＬＥＥＰ状態になっており、ＬＦ信号を受信することでＷＡＫＥする。ＷＡＫＥ後、応答制御処理が実行される。応答制御処理とは、車載機２００からの信号に応じて応答信号を送信することを制御するための処理である。
【００２９】
携帯機１００において、強度検知部１２１は、第１信号を受信したか否かを判定し（ステップＳ１０５）、第１信号を受信しないと判定された場合（ステップＳ１０５：ＮＯ）、第２信号を受信したか否かを判定する（ステップＳ１１５）。第２信号を受信しないと判定した場合（ステップＳ１１５：ＮＯ）、携帯機１００は、ＳＬＥＥＰ状態に移行する（ステップＳ１４０）。つまり、強度検知部１２１は、第１信号あるいは第２信号を受信するまで待機する。上述のように、車載機２００は定期的に第１信号を送信しており、車載機２００に搭載されているいずれかのＬＦ送信アンテナ２６から出力されるＬＦ信号を受信可能な領域に携帯機１００が存在する場合に、携帯機１００において第１信号は受信されることになる。ステップＳ１４０の完了後、応答制御処理は終了する。
【００３０】
第１信号を受信したと判定された場合（ステップＳ１０５：ＹＥＳ）、強度検知部１２１は、第１信号を受信した際の受信信号強度（ＲＳＳＩ）を特定し、強度ベクトル記憶制御部１２２は、特定された受信信号強度を強度ベクトルとして強度ベクトル格納部１３１に上書き記憶する（ステップＳ１１０）。ステップＳ１１０の完了後、上述のステップＳ１４０が実行される。
【００３１】
上述のように、第２信号は、車両５００のドアが操作部１６により操作された場合、すなわち、ユーザがドアの外側ハンドルにタッチした場合に出力されるＬＦ信号である。かかる第２信号を受信したと判定された場合（ステップＳ１１５：ＹＥＳ）、強度検知部１２１は、第２信号を受信した際の受信信号強度（ＲＳＳＩ）を特定し、強度ベクトル記憶制御部１２２は、特定された受信信号強度を強度ベクトルとして強度ベクトル格納部１３１に新規記憶する（ステップＳ１２０）。このとき、記憶される強度ベクトルの時系列、すなわち、時間的な順序が分かるように記憶される。例えば、強度ベクトル格納部１３１に記憶された日時や順序が、強度ベクトルと対応付けて記憶される。
【００３２】
ステップＳ１２０の完了後、移動状態推定処理が実行される（ステップＳ１２５）。移動状態推定処理とは、携帯機１００が移動状態であるか否かを推定する処理である。一般に、携帯機１００がユーザにより携帯されており、車両５００のドアを開錠しようとユーザが車両５００に近づいている場合には、携帯機１００は移動するため移動状態となる。
【００３３】
図４に示すように、移動状態推定部１２３は、今回記憶された強度ベクトルと、前回記憶された強度ベクトルとを特定する（ステップＳ２０５）。後述するように、応答制御処理は繰り返し実行される。したがって、上述のステップＳ１１０およびステップＳ１２０が繰り返し実行され、強度ベクトルが繰り返し強度ベクトル格納部１３１に記憶されることとなる。ここで、移動状態推定処理（ステップＳ１２５）の実行前には、ステップＳ１２０が実行されているので、ステップＳ２０５における「今回記憶された強度ベクトル」とは、今回の移動状態推定処理が実行される直前に記憶された第２信号の受信信号強度を示す強度ベクトルが該当する。これに対して、「前回記憶された強度ベクトル」とは、ステップＳ１１０で上書き記憶された第１信号の受信信号強度を示す強度ベクトル、或いは、第２信号を連続して受信している場合には、前回第２信号を受信した際に強度ベクトル格納部１３１に新規記憶されている受信信号強度を示す強度ベクトルが該当する。第２信号を連続して受信する場合とは、以下のようにして発生し得る。後述のように、車載機２００において、携帯機１００から第２信号に対する応答信号を受信しない場合、認証が成功しないために車両５００のドアは開錠されない。この場合、ユーザは、ドアに再度触れて開錠を試みる。そして、この場合、第２信号が車両５００から再度出力され、携帯機１００では、第２信号を連続して受信することになる。
【００３４】
移動状態推定部１２３は、ステップＳ２０５で特定された２つの強度ベクトル間の角度を特定する（ステップＳ２１０）。そして、特定された角度が、閾値角度θ以上であるか否かを判定する（ステップＳ２１５）。このステップＳ２１０およびＳ２１５の具体的な処理内容を、下記式（１）を用いて説明する。
Ｒ［ｎ］・Ｒ［ｎ−１］／｛｜Ｒ［ｎ］｜｜Ｒ［ｎ−１］｜｝≦ｃｏｓθ  ・・・（１）
上記式（１）において、Ｒ［ｎ］は、今回の強度ベクトル（Ｒｘ［ｎ］、Ｒｙ［ｎ］、Ｒｚ［ｎ］）を示し、Ｒ［ｎ−１］は、前回の強度ベクトル（Ｒｘ［ｎ−１］、Ｒｙ［ｎ−１］、Ｒｚ［ｎ−１］）を示す。本実施形態において、ステップＳ２１０は、上記式（１）の左辺を算出することを意味し、ステップＳ２１５は、ステップＳ２１０の算出結果（式（１）の左辺）が、式（１）の右辺、すなわち、閾値角度θの余弦（ｃｏｓθ）以下であるかを判定することを意味する。本実施形態において、θは６０°である。したがって、右辺は、０．５である。それゆえ、ステップＳ２１０、Ｓ２１５では、上記式（１）の左辺を算出し、得られた値が０．５以下であるか否かが判定される。なお、θは、６０°に限らず、移動状態において想定される強度ベクトルの変化に基づき任意の角度が設定されてもよい。
【００３５】
２つの強度ベクトル間の角度が閾値角度θ以上であると判定された場合（ステップＳ２１５：ＹＥＳ）、移動状態推定部１２３は、移動状態であると推定する（ステップＳ２２０）。これに対して、２つの強度ベクトル間の角度が閾値角度θ以上でない、つまり、閾値角度θよりも小さいと判定された場合（ステップＳ２１５：ＮＯ）、移動状態推定部１２３は、移動状態ではないと推定する（ステップＳ２２５）。図３および図４に示すように、ステップＳ２２０またはＳ２２５の完了後、ステップＳ１３０が実行される。
【００３６】
応答信号出力部１２４は、移動状態推定処理（ステップＳ１２５）の結果、移動状態であると推定されたか否かを判定する（ステップＳ１３０）。移動状態であると推定されたと判定された場合（ステップＳ１３０：ＹＥＳ）、応答信号出力部１２４は、応答信号をＵＨＦ信号としてＵＨＦ送信部１５０を介して出力する（ステップＳ１３５）。これに対して、移動状態であると推定されなかった、すなわち、移動状態ではないと推定されたと判定された場合（ステップＳ１３０：ＮＯ）、上述のステップＳ１４０が実行され、携帯機１００はＳＬＥＥＰ状態へ移行する。なお、第２信号を再び受信して携帯機１００がＷＡＫＥし、応答制御処理が再び実行されると、上述のステップＳ１２０以降の処理が再度実行されることとなり。したがって、この場合、第２信号の受信信号強度が強度ベクトルとして新規記憶されることとなる。また、この場合、続いて実行される移動状態推定処理のステップＳ２０５では、今回実行されたステップＳ１２０により新規記憶された強度ベクトルと、前回実行されたステップＳ１２０により新規記憶された強度ベクトルとが特定される。
【００３７】
上述のように、携帯機１００では、移動状態でないと判定される場合（ステップＳ１３０：ＮＯ）、ステップＳ１３５は実行されない。他方、移動状態であると判定される場合（ステップＳ１３０：ＹＥＳ）、ステップＳ１３５が実行されて応答信号が出力される。移動状態である場合には、携帯機１００がユーザによって携帯されている可能性が非常に高く、ユーザがドアを開錠する意図がある可能性が高い。したがって、この場合、応答信号を出力することは無駄にはならない。これに対して、移動状態でない場合には、携帯機１００がユーザによって携帯されている可能性が低く、ユーザがドアを開錠する意図がある可能性が低い。したがって、この場合、応答信号を出力することはユーザの意図に反することであり無駄な処理となる。そこで、携帯機１００では、かかる場合には、応答信号を出力しないようにしている。
【００３８】
第１実施形態の応答制御処理を実行した場合の携帯機１００および車載機２００の動作を、図５を用いて説明する。図５に示すように、車載機２００が第１信号をポーリング信号として繰り返し送信し、携帯機１００では、第１信号が受信されるたびに、強度ベクトルが強度ベクトル格納部１３１に上書き記憶される。その後、車両５００において、操作部１６による操作、すなわち、ドアの外側ハンドルへのタッチが行われると、車載機２００からＬＦ送信部２４を介して第２信号が送信され、かかる第２信号の強度ベクトルが強度ベクトル格納部１３１に新規記憶される。最初に第２信号を受信する場合、「前回記憶された強度ベクトル」は、第２信号を受信する前に最後に受信した第１信号の強度ベクトルが該当する。図５の例では、この第１信号の強度ベクトルと、今回の第２信号の強度ベクトルとの間の角度が６０°よりも小さいため、携帯機１００から応答信号が送信されない。このため、ドアは開錠されず、ユーザが再度ドアの外側ハンドルにタッチし、第２信号が再び送信されている。
【００３９】
携帯機１００では、第２信号を再度受信すると、かかる第２信号の強度ベクトルが再度強度ベクトル格納部１３１に新規記憶される。したがって、この場合、「前回記憶された強度ベクトル」は、前回受信した第２信号の強度ベクトルが該当する。図５の例では、この前回と今回の第２信号の強度ベクトルの間の角度が６０°以上であったため、携帯機１００から応答信号が送信される。このため、車載機２００の動作指令部２１４は、受信した応答信号に応じて、ロック制御装置１３に対してドアの開錠指令を通知する。その結果、ドアが開錠されることとなる。
【００４０】
以上説明した第１実施形態の携帯機１００によれば、携帯機１００が移動状態であると推定された場合に、携帯機１００の識別子を含む応答信号を出力し、携帯機１００が移動状態でないと推定された場合に、応答信号を出力しないので、携帯機１００がユーザに携帯されておらず移動状態でないと推定された場合に、車載機２００から送信される第２信号に対して携帯機１００が応答信号を出力することを抑制できる。このため、携帯機１００がユーザに携帯されていない状況において、車載機２００から送信される信号に対して応答信号を出力することを抑制できる。また、今回記憶された強度ベクトルと前回記憶された強度ベクトルとを利用して、携帯機１００が移動状態であるか否かを推定するので、移動状態であるか否か、すなわち携帯機１００がユーザに携帯されているか否かを高い精度で推定できる。
【００４１】
また、今回記憶された強度ベクトルと前回記憶された強度ベクトルとの間の角度の大きさが予め定められた閾値角度θ以上であるか否かを判定し、閾値角度θ以上である場合に携帯機１００が移動状態であると推定し、閾値角度θ未満である場合に携帯機１００が移動状態でないと推定するので、移動状態であるか否か、すなわち携帯機１００がユーザに携帯されているか否かを高い精度で推定できる。また、前回と今回という、比較的短時間での強度ベクトルの変化により携帯機１００が移動状態であるか否かを推定できる。このため、ユーザに携帯されていることによる強度ベクトルの変化により携帯機１００が移動状態であるか否かを推定でき、携帯機１００がユーザに携帯されていない状況において、車載機２００から送信される信号に対して応答信号を出力することを、より確実に抑制できる。
【００４２】
Ｂ．第２実施形態：
Ｂ１．システム構成：
図６および図７に示す本開示の一実施形態としての車両用電子キーシステム３００ａは、携帯機１００に代えて携帯機１００ａを備える点と、車載機２００に代えて車載機２００ａを備える点とにおいて、第１実施形態の車両用電子キーシステム３００と異なる。第２実施形態の車両用電子キーシステム３００ａにおける他の構成は、第１実施形態の車両用電子キーシステム３００と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。
【００４３】
図６に示すように、携帯機１００ａは、ＣＰＵ１２０が、第１応答信号出力部１２５および第２応答信号出力部１２６としても機能する点において、第１実施形態の携帯機１００と異なる。第２実施形態の携帯機１００ａにおけるその他の構成は、第１実施形態の携帯機１００と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。
【００４４】
第１応答信号出力部１２５は、第１信号に対する応答信号（以下、「第１応答信号」と呼ぶ）を出力する。第２応答信号出力部１２６は、第２信号に対する応答信号（以下、「第２応答信号」と呼ぶ）を出力する。第１応答信号および第２応答信号には、携帯機１００ａの識別子が含まれている。なお、第１応答信号および第２応答信号の出力条件などは、後述する第２実施形態の応答制御処理において説明する。
【００４５】
図７に示すように、車載機２００ａは、ＣＰＵ２１０が応答信号記憶制御部２１５としても機能する点と、メモリ２２０に予め応答信号受信記憶部２２１が設けられている点とにおいて、第１実施形態の車載機２００と異なる。第２実施形態の車載機２００ａのその他の構成は、第１実施形態の車載機２００と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。応答信号記憶制御部２１５は、第１応答信号を受信したことをメモリ１３０に記憶する。応答信号受信記憶部２２１には、第１応答信号を受信したことが記憶される。具体的には、応答信号受信記憶部２２１に第１応答信号を受信したか否かを示すフラグを記憶する構成としてもよい。かかる構成においては、例えば、第１応答信号を受信した場合にフラグを「１」に設定し、受信しない場合に「０」に設定してもよい。
【００４６】
本実施形態において、メモリ１３０は、本開示の第１記憶媒体の下位概念に相当する。また、メモリ２２０は、本開示の第２記憶媒体の下位概念に相当する。また、ロック制御装置１３は、本開示のドア制御装置の下位概念に相当する。
【００４７】
Ｂ２．応答制御処理：
図８に示す第２実施形態の応答制御処理は、ステップＳ１１０に代えてステップＳ１１０ａを実行する点と、ステップＳ１３５に代えてステップＳ１３５ａを実行する点と、ステップＳ１２５およびＳ１３０が省略されている点と、ステップＳ１１１、Ｓ１１２およびＳ１１３を追加して実行する点とにおいて、第１実施形態の応答制御処理と異なる。第２実施形態の応答制御処理のその他の手順は、第１実施形態の応答制御処理と同じであるので、同一の手順には同一の符号を付し、その詳細な説明を省略する。
【００４８】
ステップＳ１０５において、第１信号を受信したと判定された場合（ステップＳ１０５：ＹＥＳ）、携帯機１００ａにおいて、強度検知部１２１は、第１信号を受信した際の受信信号強度（ＲＳＳＩ）を特定し、強度ベクトル記憶制御部１２２は、特定された受信信号強度を強度ベクトルとして強度ベクトル格納部１３１に新規記憶する（ステップＳ１１０ａ）。ステップＳ１１０ａの完了後、移動状態推定処理が実行される（ステップＳ１１１）。第２実施形態では、第１実施形態とは異なり、第１信号の受信信号強度が複数回検知されると、連続２回受信して得られる第１信号の２つの強度ベクトル間の角度を利用して、移動状態の推定が実行される。
【００４９】
第１応答信号出力部１２５は、移動状態推定処理（ステップＳ１１１）の結果、移動状態であると推定されたか否かを判定する（ステップＳ１１２）。移動状態であると推定されたと判定された場合（ステップＳ１１２：ＹＥＳ）、第１応答信号出力部１２５は、第１応答信号を出力する（ステップＳ１１３）。これに対して、移動状態であると推定されない場合（ステップＳ１１２：ＮＯ）、上述のステップＳ１４０が実行される。
【００５０】
第２応答信号出力部１２６は、第２信号を受信したか否かを判定する（ステップＳ１１５）。第２信号を受信しないと判定された場合（ステップＳ１１５：ＮＯ）、上述のステップＳ１４０が実行される。これに対して、第２信号を受信したと判定された場合（ステップＳ１１５：ＹＥＳ）、第２応答信号出力部１２６は、第２応答信号を出力する（ステップＳ１３５ａ）。ステップＳ１３５ａの完了後、上述のステップＳ１４０が実行される。
【００５１】
Ｂ３．ドア制御処理：
ドア制御処理とは、車両５００において実行される処理であり、車両５００のドアの開錠の実行を制御するための処理である。車載機２００ａの電源がオンすると、ドア制御処理が実行される。
【００５２】
車載機２００ａにおいて、応答信号記憶制御部２１５は、第１応答信号を受信したか否かを判定する（ステップＳ３０５）。第１応答信号を受信したと判定された場合（ステップＳ３０５：ＹＥＳ）、応答信号記憶制御部２１５は、第１応答信号を受信したことを、応答信号受信記憶部２２１に記憶する（ステップＳ３１０）。上述のステップＳ３０５において、第１応答信号を受信しないと判定された場合、または、上述のステップＳ３１０が完了した場合、第２信号送信部２１２は、操作部１６における操作が有るか否か、すなわち、ドアの外側ハンドルに設けられたタッチセンサに接触が有るか否かを判定する（ステップＳ３１５）。
【００５３】
操作が無いと判定された場合（ステップＳ３１５：ＮＯ）、上述のステップＳ３０５に戻る。これに対して、操作が有ると判定された場合（ステップＳ３１５：ＹＥＳ）、第２信号送信部２１２は、第２信号を出力する（ステップＳ３２０）。動作指令部２１４は、第２信号の送信から所定時間経過するまでの間に第２応答信号を受信したか否かを判定する（ステップＳ３２５）。ステップＳ３２５の所定時間は、第２信号を送信してから第２応答信号を受信するまでの時間として、予め実験等により求められている時間である。第２応答信号を受信しないと判定された場合（ステップＳ３２５：ＮＯ）、上述のステップＳ３０５に戻る。
【００５４】
第２応答信号を受信したと判定された場合（ステップＳ３２５：ＹＥＳ）、動作指令部２１４は、応答信号受信記憶部２２１に第１応答信号を受信したことが記憶されているか否かを判定する（ステップＳ３３０）。第１応答信号を受信したことが記憶されていないと判定された場合（ステップＳ３３０：ＮＯ）、上述のステップＳ３０５に戻る。これに対して、第１応答信号を受信したことが記憶されていると判定された場合（ステップＳ３３０：ＹＥＳ）、動作指令部２１４は、ロック制御装置１３に対して、ドアの開錠の動作指令を、ＣＡＮ５０経由で通知する（ステップＳ３４０）。ステップＳ３４０の完了後、上述のステップＳ３０５に戻る。
【００５５】
第２実施形態の応答制御処理およびドア制御処理を実行した場合の携帯機１００ａおよび車載機２００ａの動作を、図１０を用いて説明する。図１０に示すように、車載機２００ａが第１信号をポーリング信号として繰り返し送信し、携帯機１００ａでは、第１信号を受信するたびに、強度ベクトルが新規記憶され、前回と今回の強度ベクトルの間の角度に基づく移動状態の推定が実行される。そして、移動状態が推定された場合には、携帯機１００ａから第１応答信号が送信される。車載機２００ａでは、第１応答信号が受信されると、かかる受信したことが応答信号受信記憶部２２１に記憶される。その後、車両５００においてドアの外側ハンドルへのタッチが行われると、車載機２００ａからＬＦ送信部２４を介して第２信号が送信され、携帯機１００ａからは、第２応答信号が送信される。車載機２００ａでは、第２応答信号を受信すると、第１応答信号を受信したことが応答信号受信記憶部２２１に記憶されている場合には、ドアの開錠の動作指令がロック制御装置１３に通知され、ドアが開錠される。このように、第２実施形態の車両用電子キーシステム３００ａでは、ポーリング信号として車載機２００ａから送信される第１信号を利用して移動状態が推定され、ドアの操作（ドアの外側ハンドルへのタッチ）が行われるよりも前に、予め車載機２００ａに対して携帯機１００ａが移動状態であることを示す第１応答信号が送信される。したがって、車載機２００ａは、その後、ドアの操作が行われた場合、携帯機１００ａからの第２応答信号の受信のみを条件として、ドアの開錠の動作指令をロック制御装置１３に送信することができる。
【００５６】
以上説明した第２実施形態の車両用電子キーシステム３００ａは、第１実施形態の車両用電子キーシステム３００と同様な効果を有する。加えて、車両用電子キーシステム３００ａによれば、携帯機１００ａは、携帯機１００ａが移動状態であると推定された場合に、第１応答信号を送信するので、移動状態でない状況、すなわち、携帯機１００ａがユーザに携帯されていない状況において、第１信号に応答して、第１応答信号が出力されることを抑制できる。また、車載機２００ａは、第１応答信号を受信したことをメモリ２２０（応答信号受信記憶部２２１）に記憶しておき、第２信号に応じて送信される第２応答信号を受信すると、メモリ２２０に第１応答信号を受信したことが記憶されているか否かを判定し、メモリ２２０に第１応答信号を受信したことが記憶されていると判定された場合に、ロック制御装置１３にドアの開錠の動作指令を通知し、第１応答信号を受信したことが記憶されていないと判定された場合に、かかる動作指令をロック制御装置１３に通知しないので、携帯機１００ａがユーザに携帯されていない状況において、ドアが開錠されてしまうことを抑制できる。
【００５７】
Ｃ．第３実施形態：
第３実施形態の車両用電子キーシステム３００の構成は、第１実施形態の車両用電子キーシステム３００の構成と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。第３実施形態の応答制御処理は、移動状態推定処理の詳細手順において、第１実施形態の応答制御処理と異なる。第３実施形態の応答制御処理のその他の手順は、第１実施形態と同じであるので、同一の手順には同一の符号を付し、その詳細な説明を省略する。
【００５８】
図１１は、第３実施形態の移動状態推定処理の手順を示すフローチャートである。第３実施形態の移動状態推定処理は、ステップＳ２１０およびＳ２１５に代えて、ステップＳ２１０ａおよびＳ２１５ａを実行する点において、第１実施形態の移動状態推定処理と異なる。第３実施形態の移動状態推定処理のその他の手順は、第１実施形態と同じであるので、同一の手順には同一の符号を付し、その詳細な説明を省略する。
【００５９】
ステップＳ２０５の完了後、携帯機１００において移動状態推定部１２３は、ステップＳ２０５において特定された２つの強度ベクトルのそれぞれについて、各軸（Ｘ、Ｙ、Ｚ軸）の成分のうち、最大成分の軸（以下、「最大成分軸」と呼ぶ）を特定する（ステップＳ２１０ａ）。移動状態推定部１２３は、ステップＳ２１０ａで特定された２つの強度ベクトルについての最大成分軸が互いに一致するか否かを判定する（ステップＳ２１５ａ）。
【００６０】
最大成分軸が互いに一致すると判定された場合（ステップＳ２１５ａ：ＹＥＳ）、上述のステップＳ２２５が実行され、移動状態推定部１２３は、移動状態ではないと推定する。他方、最大成分軸が互いに一致しないと判定された場合（ステップＳ２１５ａ：ＮＯ）、上述のステップＳ２２０が実行され、移動状態推定部１２３は、移動状態であると推定する。
【００６１】
携帯機１００が移動状態である場合、携帯機１００の姿勢が刻々と変化し得るため、最大成分軸も刻々と変化し得る。これに対して、携帯機１００が移動状態ではない場合、携帯機１００の姿勢は変化しないため、最大成分軸も変化しない。そこで、第３実施形態の携帯機１００では、前回と今回の強度ベクトルとで最大成分軸が変化した場合には、携帯機１００が移動状態であると推定するようにしている。ステップＳ２２０、Ｓ２２５の完了後、第１実施形態と同様に、図３に示すステップＳ１３０が実行される。
【００６２】
第２実施形態および上述の第１実施形態からも理解できるように、今回の強度ベクトルと前回の強度ベクトルとを利用して、携帯機１００、１００ａが移動状態であるか否かを推定する移動状態推定部１２３を、本開示の携帯機および車両用電子キーシステムに用いてもよい。
【００６３】
以上説明した第３実施形態の携帯機１００は、第１実施形態の携帯機１００と同様な効果を有する。加えて、第２信号についての今回の強度ベクトルの最大成分軸と、前回の強度ベクトルの最大成分軸との２つの軸が互いに異なる場合に、携帯機１００が移動状態であると推定し、２つの軸が一致する場合に、携帯機１００が移動状態でないと推定するので、携帯機１００が移動状態であるか否かを精度良く推定できる。また、２つの最大成分軸が一致するか否かを判定するという簡易な方法により、携帯機１００が移動状態であるか否かを判定できる。このため、かかる判定実行するための携帯機１００の処理負荷を軽減できる。
【００６４】
Ｄ．第４実施形態：
第４実施形態の車両用電子キーシステム３００のシステム構成は、第１実施形態の車両用電子キーシステム３００の構成と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。第４実施形態の車両用電子キーシステム３００は、強度ベクトル無効化処理を実行する点と、移動状態推定処理の具体的な手順において、第１実施形態の車両用電子キーシステム３００と異なる。
【００６５】
強度ベクトル無効化処理とは、応答制御処理のステップＳ１１０においてメモリ２２０に上書き記憶される強度ベクトル、およびステップＳ１２０においてメモリ２２０に新規記憶される強度ベクトルにそれぞれ有効期間を設定し、かかる有効期間が満了した場合に無効化する処理であり、応答制御処理と並行して実行される。
【００６６】
具体的には、図１２に示すように、強度ベクトル記憶制御部１２２は、強度ベクトルのメモリ２２０への記憶から所定の閾値時間が経過したか否かを判定する（ステップＳ３０５）。所定の閾値時間としては、例えば、３０秒としてもよい。なお、３０秒に限らず、任意の時間に設定してもよい。所定の閾値時間が経過していないと判定された場合（ステップＳ３０５：ＮＯ）、ステップＳ３０５が再度実行される。これに対して、所定の閾値時間が経過したと判定された場合（ステップＳ３０５：ＹＥＳ）、強度ベクトル記憶制御部１２２は、前回の強度ベクトルを無効（メモリをクリア）する（ステップＳ３１０）。強度ベクトルのメモリ２２０への記憶から所定の閾値時間が経過するケースとしては、例えば、ユーザが車両５００に一旦近づいたものの、その後、何らかの理由で車両５００から離れたため、閾値時間以上強度ベクトルが更新されない場合などが想定される。
【００６７】
図１３に示す第４実施形態の移動状態推定処理は、ステップＳ２０６およびＳ２０８が追加して実行される点において、第１実施形態の移動状態推定処理と異なる。第４実施形態の移動状態推定処理のその他の手順は、第１実施形態の移動状態推定処理と同じであるので、同一の手順には同一の符号を付し、その詳細な説明を省略する。
【００６８】
ステップＳ２０５の完了後、移動状態推定部１２３は、前回の強度ベクトルは有効であるか否かを判定する（ステップＳ２０６）。上述の強度無効化処理のステップＳ３１０が実行され、その後、第１信号および第２信号のいずれも受信されていない場合、前回の強度ベクトルは無効となっている。
【００６９】
前回の強度ベクトルは有効であると判定された場合（ステップＳ２０６：ＹＥＳ）、上述のステップＳ２１０以降の手順が実行される。これに対して、前回の強度ベクトルは有効でないと判定された場合（ステップＳ２０６：ＮＯ）、移動状態推定部１２３は、２つの強度ベクトル間の角度を、今回の強度ベクトルの大きさや向きの如何に関わらず、０°として特定する（ステップＳ２０８）。ステップＳ２０８の完了後、ステップＳ２１５以降の処理が実行される。したがって、この場合、ステップＳ２１５では、特定された角度が閾値角度θ以下でないと判定され（ステップＳ２１５：ＮＯ）、移動状態ないと推定される（ステップＳ２２５）。その結果、応答信号を出力することなく、ＳＬＥＥＰ状態に移行することとなる。
【００７０】
以上説明した第４実施形態の車両用電子キーシステム３００は、第１実施形態の車両用電子キーシステム３００と同様な効果を有する。加えて、強度ベクトルがメモリ２２０に記憶されてから所定閾値時間が経った場合には、かかる強度ベクトルが無効化され、２つの強度ベクトルの間の角度が０°として特定されるので、移動状態ではないと推定されるようにできる。したがって、この場合、応答信号を出力することなく、ＳＬＥＥＰ状態に移行できる。このようなことから、例えば、ユーザが車両５００に近づいたがその後離れた場合などにおいて、携帯機１００から応答信号が出力されてしまい、車両５００のドアが開錠されてしまう事態を防止できる。
【００７１】
Ｅ．第５実施形態：
第５実施形態の車両用電子キーシステム３００のシステム構成は、第３実施形態の車両用電子キーシステム３００の構成と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明を省略する。第５実施形態の車両用電子キーシステム３００は、第４実施形態で説明した強度ベクトル無効化処理を実行する点と、移動状態推定処理の具体的な手順において、第３実施形態の車両用電子キーシステム３００と異なる。
【００７２】
第５実施形態の車両用電子キーシステム３００においても、第４実施形態と同様に、強度ベクトル無効化処理が実行される。したがって、応答制御処理のステップＳ１１０においてメモリ２２０に上書き記憶される強度ベクトル、およびステップＳ１２０においてメモリ２２０に上書き記憶される強度ベクトルにそれぞれ有効期間が設定され、かかる有効期間が満了した場合に記憶されている強度ベクトルは無効化される。
【００７３】
図１４に示す第５実施形態の移動状態推定処理は、ステップＳ２０６が実行される点において、図１１に示す第３実施形態の移動状態推定処理と異なる。第５実施形態の移動状態推定処理におけるその他の手順は、第３実施形態の移動状態推定処理と同じであるので、同一の手順には同一の符号を付し、その詳細な説明を省略する。
【００７４】
ステップＳ２０５の完了後、移動状態推定部１２３は、前回の強度ベクトルは有効であるか否かを判定する（ステップＳ２０６）。このステップＳ２０６は、第４実施形態の移動状態推定処理におけるステップＳ２０６と同じである。前回の強度ベクトルは有効であると判定された場合（ステップＳ２０６：ＹＥＳ）、上述のステップＳ２１０ａ以降の手順が実行される。これに対して、前回の強度ベクトルは有効でないと判定された場合（ステップＳ２０６：ＮＯ）、移動状態推定部１２３は、２つの最大成分軸が一致するものとして、ステップＳ２２５を実行する。すなわち、この場合、移動状態ではないと推定される。
【００７５】
以上説明した第５実施形態の車両用電子キーシステム３００は、第１および第３実施形態の車両用電子キーシステム３００と同様な効果を有する。加えて、強度ベクトルがメモリ２２０に記憶されてから所定閾値時間が経った場合には、かかる強度ベクトルが無効化され、移動状態ではないと推定されるので、例えば、ユーザが車両５００に近づいたがその後離れた場合などにおいて、携帯機１００から応答信号が出力されてしまい、車両５００のドアが開錠されてしまう事態を防止できる。
【００７６】
Ｆ．他の実施形態：
（Ｆ１）各実施形態では、移動状態推定処理において用いられる２つの強度ベクトルは、今回の第２信号の強度ベクトルと、前回の第１信号または第２信号の強度ベクトルとであったが、本開示はこれに限定されない。例えば、今回の第２信号の強度ベクトルと、前回よりも前の、つまり２回以上前の第２信号または第１信号の強度ベクトルとであってもよい。すなわち、一般には、今回の第２信号の強度ベクトルと、今回よりも時間的に前の第１信号または第２信号の強度ベクトルとであってもよい。
【００７７】
（Ｆ２）第１および第２実施形態では、応答信号を受信した場合に、車両５００において実行される動作は、ドアの開錠動作であったが、本開示はこれに限定されない。例えば、車両５００が備えるスライドドアの開閉動作であってもよい。かかる構成においては、車載機２００、２００ａにおいて動作指令部２１４は、応答信号（第２応答信号）を受信した場合に、開閉制御装置１５に対してドアの開閉の動作指令を通知する。かかる構成において、開閉制御装置１５は、本開示のドア制御装置の下位概念に相当する。
【００７８】
（Ｆ３）第１、第３および第４実施形態では、上記式（１）を満たすか否かを判定することにより、換言すると、今回の強度ベクトルと前回の強度ベクトルとを用いて上記式（１）の左辺を算出し、左辺が右辺以上であるか否かを判定することにより、２つの強度ベクトルの間の角度の特定（ステップＳ２１０）と、かかる角度が閾値角度θ以上であるか否かの判定（ステップＳ２１５）とを間接的に実行していたが、本開示はこれに限定されない。例えば、今回の強度ベクトルと前回の強度ベクトルとの間の角度を算出し、算出された角度が閾値角度θ以上であるか否かを判定してもよい。つまり、ステップＳ２１０と、Ｓ２１５とをそれぞれ直接的に実行（算出）してもよい。すなわち、一般には、今回の強度ベクトルと前回の強度ベクトルとの間の角度が、閾値角度以上であることを示す予め定められた強度条件が満たされるか否かを判定してもよい。
【００７９】
（Ｆ４）各実施形態では、第１信号および第２信号の受信信号強度は、Ｘ軸、Ｙ軸およびＺ軸の３つの軸方向の強度（成分）により示される強度ベクトルとして測定され、また記憶されていたが、本開示はこれに限定されない。互いに直交する２つの軸方向の強度（成分）により示される強度ベクトルとして測定されてもよい。すなわち、一般には、互いに直交する少なくとも２軸方向の強度により示される強度ベクトルとして測定され、また記憶されてもよい。
【００８０】
（Ｆ５）各実施形態における携帯機１００、１００ａの構成、および車両用電子キーシステム３００、３００ａの構成は、あくまでも一例であり、様々に変更可能である。例えば、車両用電子キーシステム３００、３００ａにおいて、携帯機１００、１００ａが操作部を備え、かかる操作部の操作に応じてＵＨＦ信号を出力し、かかるＵＨＦ信号に応じて車両５００においてドアの開閉や施錠および開錠が実行される、いわゆるリモートキーレスエントリ機能を実行してもよい。また、例えば、携帯機１００、１００ａと、車載機２００、２００ａとの間の無線通信に用いられる周波数帯域は、ＬＦ帯域およびＵＨＦ帯域に限らず、任意の無線周波数帯域であってもよい。
【００８１】
（Ｆ６）本開示に記載の携帯機１００、１００ａや車両用電子キーシステム３００、３００ａ及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の携帯機１００、１００ａや車両用電子キーシステム３００、３００ａ及びその手法は、一つ以上の専用ハードウエア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の携帯機１００、１００ａや車両用電子キーシステム３００、３００ａ及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウエア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記憶媒体に記憶されていてもよい。
【００８２】
本開示は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した形態中の技術的特徴に対応する各実施形態中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００８３】
１００，１００ａ  携帯機、１２１  強度検知部、１３０  記憶媒体、１２２  強度ベクトル記憶制御部、１２３  移動状態推定部、１２４，１２５  応答信号出力部、２００，２００ａ  車載機、３００，３００ａ  車両用電子キーシステム、５００  車両
【図１】
2020172744.tif 000003
【図２】
2020172744.tif 000004
【図３】
2020172744.tif 000005
【図４】
2020172744.tif 000006
【図５】
2020172744.tif 000007
【図６】
2020172744.tif 000008
【図７】
2020172744.tif 000009
【図８】
2020172744.tif 000010
【図９】
2020172744.tif 000011
【図１０】
2020172744.tif 000012
【図１１】
2020172744.tif 000013
【図１２】
2020172744.tif 000014
【図１３】
2020172744.tif 000015
【図１４】
2020172744.tif 000016