(57)【要約】【課題】車載制御装置、車載制御方法及びコンピュータプログラムの提供。【解決手段】車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、携帯機を検出するための検出信号を送信する送信部とを備え、操作を受付けると共に、検出信号に対する前記携帯機からの応答信号に基づいて携帯機を認証した場合、装備品を始動させる車載制御装置であって、操作を受付けた時間間隔を計時する計時部と、計時部により計時した時間間隔が設定時間よりも短い場合、検出信号の送信を停止する送信停止部とを備える。【選択図】図４
2019108682.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、携帯機を検出するための検出信号を送信する送信部とを備え、前記操作を受付けると共に、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、
前記操作を受付けた時間間隔を計時する計時部と、
該計時部により計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する送信停止部と
を備える車載制御装置。
【請求項２】
前記送信停止部にて前記検出信号の送信を停止した場合、前記検出信号の送信を停止した旨を報知する報知部
を更に備える請求項１に記載の車載制御装置。
【請求項３】
前記検出信号の送信停止を解除させる指示を受付けた場合、前記検出信号の送信停止を解除する解除部
を更に備える請求項１又は請求項２に記載の車載制御装置。
【請求項４】
車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、前記操作を受付けた場合に携帯機を検出するための検出信号を送信する送信部とを備え、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、
前記操作を受付けた時間間隔を計時する計時部と、
該計時部により計時した時間間隔が設定時間よりも短い場合、受信した応答信号に基づく前記装備品の始動を禁止する始動禁止部と
を備える車載制御装置。
【請求項５】
前記始動禁止部にて前記装備品の始動を禁止した場合、前記装備品の始動を禁止した旨を報知する報知部
を更に備える請求項４に記載の車載制御装置。
【請求項６】
前記装備品の始動禁止を解除させる指示を受付けた場合、前記装備品の始動禁止を解除する解除部
を更に備える請求項４又は請求項５に記載の車載制御装置。
【請求項７】
前記装備品は、前記車両が備えるエンジン若しくは駆動用バッテリシステム、又は前記車両のドアを施錠又は解錠するドアロック機構である
請求項１から請求項６の何れか１つに記載の車載制御装置。
【請求項８】
車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御方法であって、
前記操作を受付けた時間間隔を計時し、
計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する
車載制御方法。
【請求項９】
車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させるためのプログラムであって、
前記操作を受付けた時間間隔を計時し、
計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する
処理をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載制御装置、車載制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
メカニカルキーを用いずに車両ドアの施錠及び解錠を行う車両用通信システムが実用化されている。具体的には、使用者が所持する携帯機を用いた無線遠隔操作により車両ドアの施錠又は解錠を行うキーレスエントリシステム、携帯機を所持した使用者が車両に近づき、又はドアハンドルを握るだけで車両ドアの解錠を行うスマートエントリー（登録商標）システム等が実用化されている（例えば、特許文献１を参照）。また、メカニカルキーを用いずに車両のエンジン始動を行う車両用通信システムも実用化されている。具体的には、携帯機を所持した使用者がエンジンスタートボタンを押すだけでエンジンの始動を行うプッシュスタートシステムが実用化されている。更に、携帯機を所持した使用者が車両に近づいた際、車内灯又は車外灯を点灯させるウェルカムライトシステムが実用化されている。
【０００３】
上述した車両用通信システムにおいて車載制御装置は、携帯機と無線通信を行う。当該無線通信は、車載制御装置の送信アンテナからＬＦ（Low Frequency）帯の電波を用いて各種信号を携帯機へ送信し、当該信号を受信した携帯機がＲＦ（Radio Frequency）帯の電波を用いて応答信号を送信することによって行われる。車載制御装置は、携帯機の認証及び位置確認を行った後に解錠、施錠、エンジン始動、ウェルカムライト点灯等の制御を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１０１９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、車載制御装置から送信される信号はＬＦ帯の信号であり、当該信号の送信範囲は車両周辺の所定範囲内に限定されている。このため、車載制御装置から送信されるＬＦ帯の信号を携帯機にて受信し、その応答としてＲＦ帯の信号を携帯機から返信する状況は、本来であれば、正当な携帯機を所持した乗員が車両の内部又は周辺に存在する場合に限られる。
【０００６】
しかしながら、車載制御装置から携帯機へ送信されるＬＦ帯の信号と、携帯機から車載制御装置へ送信されるＲＦ帯の信号とを中継する中継機を用いることにより、携帯機を所持した乗員が車両から離れている場合であっても、車載制御装置と携帯機との間で通信を実行させることが可能となる。このような中継機を用いたリレーアタックにより、車載制御装置に対する不正アクセスが発生した場合、悪意のある第三者によりドアロックの解除、エンジン始動、電源遷移等が実行される可能性がある。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、リレーアタックによる不正アクセスを抑制することができる車載制御装置、車載制御方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願の一態様に係る車載制御装置は、車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、携帯機を検出するための検出信号を送信する送信部とを備え、前記操作を受付けると共に、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、前記操作を受付けた時間間隔を計時する計時部と、該計時部により計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する送信停止部とを備える。
【０００９】
本願の一態様に係る車載制御装置は、車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、前記操作を受付けた場合に携帯機を検出するための検出信号を送信する送信部とを備え、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、前記操作を受付けた時間間隔を計時する計時部と、該計時部により計時した時間間隔が設定時間よりも短い場合、受信した応答信号に基づく前記装備品の始動を禁止する始動禁止部とを備える。
【００１０】
本願の一態様に係る車載制御方法は、車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御方法であって、前記操作を受付けた時間間隔を計時し、計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する。
【００１１】
本願の一態様に係るコンピュータプログラムは、車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させるためのプログラムであって、前記操作を受付けた時間間隔を計時し、計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する処理をコンピュータに実行させるためのコンピュータプログラムである。
【発明の効果】
【００１２】
本願によれば、リレーアタックによる不正アクセスを抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係る車載制御システムの概略構成を説明する模式図である。
【図２】車載制御装置の内部構成を説明するブロック図である。
【図３】携帯機の内部構成を説明するブロック図である。
【図４】実施の形態１に係る車載制御装置が実行する処理の手順を説明するフローチャートである。
【図５】実施の形態２に係る車載制御装置が実行する処理の手順を説明するフローチャートである。
【図６】実施の形態３に係る車載制御装置が実行する処理の手順を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
本発明の実施態様を列記して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１５】
本願の一態様に係る車載制御装置は、車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、携帯機を検出するための検出信号を送信する送信部とを備え、前記操作を受付けると共に、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、前記操作を受付けた時間間隔を計時する計時部と、該計時部により計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する送信停止部とを備える。
【００１６】
上記一態様にあっては、設定時間より短い時間間隔で装備品の始動要求に係る操作が複数回行われた場合、リレーアタックによる通信が発生する可能性があると判断して、検出信号の送信を停止することにより、エンジンの始動、車両ドアのロック解除等が行われることを防止することができる。
【００１７】
本願の一態様に係る車載制御装置は、前記送信停止部にて前記検出信号の送信を停止した場合、前記検出信号の送信を停止した旨を報知する報知部を更に備える。
【００１８】
上記一態様にあっては、検出信号の送信が停止した旨を報知するので、リレーアタックによる不正アクセスの発生を乗員に知らせることができる。
【００１９】
本願の一態様に係る車載制御装置は、前記検出信号の送信停止を解除させる指示を受付けた場合、前記検出信号の送信停止を解除する解除部を更に備える。
【００２０】
上記一態様にあっては、車載制御装置にて検出信号の送信を停止した場合であっても、正当な乗員の操作により停止を解除することができる。
【００２１】
本願の一態様に係る車載制御装置は、車両に搭載される装備品の始動要求に係る操作を受付ける操作部と、前記操作を受付けた場合に携帯機を検出するための検出信号を送信する送信部とを備え、前記検出信号に対する前記携帯機からの応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御装置であって、前記操作を受付けた時間間隔を計時する計時部と、該計時部により計時した時間間隔が設定時間よりも短い場合、受信した応答信号に基づく前記装備品の始動を禁止する始動禁止部とを備える。
【００２２】
上記一態様にあっては、設定時間より短い時間間隔で装備品の始動要求に係る操作を受付けた場合、携帯機からの応答信号を受信した場合であっても、その応答信号を無視することによって装備品の始動を禁止するので、不正アクセスによるエンジンの始動、車両ドアのロック解除等を防止することができる。
【００２３】
本願の一態様に係る車載制御装置は、前記始動禁止部にて前記装備品の始動を禁止した場合、前記装備品の始動を禁止した旨を報知する報知部を更に備える。
【００２４】
上記一態様にあっては、装備品の始動を禁止した旨を報知するので、リレーアタックによる不正アクセスの発生を乗員に知らせることができる。
【００２５】
本願の一態様に係る車載制御装置は、前記装備品の始動禁止を解除させる指示を受付けた場合、前記装備品の始動禁止を解除する解除部を更に備える。
【００２６】
上記一態様にあっては、車載制御装置にて装備品の始動を禁止した場合であっても、正当な乗員の操作により停止を解除することができる。
【００２７】
本願の一態様に係る車載制御装置は、前記装備品は、前記車両が備えるエンジン若しくは駆動用バッテリシステム、又は前記車両のドアを施錠又は解錠するドアロック機構である。
【００２８】
上記一態様にあっては、リレーアタックによる不正アクセスが発生する可能性があると判断した場合、車両が備えるエンジン若しくは駆動バッテリシステムの始動、及び車両ドアのロック解除を防止することができる。
【００２９】
本願の一態様に係る車載制御方法は、車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させる車載制御方法であって、前記操作を受付けた時間間隔を計時し、計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する。
【００３０】
上記一態様にあっては、設定時間より短い時間間隔で装備品の始動要求に係る操作が複数回行われた場合、リレーアタックによる通信が発生する可能性があると判断して、検出信号の送信を停止することにより、エンジンの始動、車両ドアのロック解除等が行われることを防止することができる。
【００３１】
本願の一態様に係るコンピュータプログラムは、車両に搭載される装備品の始動要求に係る操作を受付け、携帯機を検出するための検出信号を送信した場合に携帯機から送信される応答信号に基づいて前記携帯機を認証した場合、前記装備品を始動させるためのプログラムであって、前記操作を受付けた時間間隔を計時し、計時した時間間隔が設定時間よりも短い場合、前記検出信号の送信を停止する処理をコンピュータに実行させるためのコンピュータプログラムである。
【００３２】
上記一態様にあっては、設定時間より短い時間間隔で装備品の始動要求に係る操作が複数回行われた場合、リレーアタックによる通信が発生する可能性があると判断して、検出信号の送信を停止することにより、エンジンの始動、車両ドアのロック解除等が行われることを防止することができる。
【００３３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
（実施の形態１）
図１は実施の形態１に係る車載制御システムの概略構成を説明する模式図である。実施の形態１に係る車載制御システムは、例えば、車両Ｃに搭載される車載制御装置１００と、乗員によって携帯される携帯機２００とを備える。
【００３４】
車載制御装置１００は、例えばＥＣＵ（Electronic Controller Unit）であり、車両Ｃが備えるエンジンの動作に係る制御、車両ドアの施錠及び解錠に係る制御等を統合的に行なう。
【００３５】
車載制御装置１００は、携帯機２００と無線通信を行うために、複数のＬＦ送信アンテナ１０６ａ〜１０６ｅ及びＲＦ受信アンテナ１０７ａを備える。ＬＦ送信アンテナ１０６ａ〜１０６ｅは、例えば車両Ｃが備える各車両ドアの周辺や各タイヤハウス内に設けられるアンテナであり、ＬＦ帯の周波数を有する信号（以下、ＬＦ信号ともいう）を送信する。ＬＦ送信アンテナ１０６ａ〜１０６ｅは、例えば、運転席、助手席、右後部座席、左後部座席用の車両ドアの周辺、及び後部ドアの周辺や各タイヤハウス内に設けられる。ＲＦ受信アンテナ１０７ａは、例えば車載制御装置１００に内蔵されるアンテナであり、ＲＦ帯の周波数を有する信号（以下、ＲＦ信号ともいう）を受信する。
【００３６】
携帯機２００は、車両Ｃに搭載された車載制御装置１００と無線通信を行うために、ＬＦ受信アンテナ２０４ａ及びＲＦ送信アンテナ２０５ａを備える（図３を参照）。ＬＦ受信アンテナ２０４ａは、携帯機２００に内蔵されるアンテナであり、車載制御装置１００から送信されるＬＦ信号を受信する。また、ＲＦ送信アンテナ２０５ａは、携帯機２００に内蔵されるアンテナであり、例えば車載制御装置１００から送信されるＬＦ信号を受信した際、その応答信号としてＲＦ信号を車載制御装置１００へ送信する。
【００３７】
このような車載制御装置１００及び携帯機２００間の車両用通信システムにおいて、ＲＦ信号を用いた無線通信の通信範囲は数十ｍ程度であるのに対し、ＬＦ信号を用いた無線通信の通信範囲は数ｍ程度である。このため、車載制御装置１００から送信されるＬＦ信号を携帯機２００にて受信し、その応答信号としてＲＦ信号を携帯機２００から送信する状況は、本来であれば、正当な携帯機２００を所持した乗員が車両Ｃの内部又は周辺に存在する場合に限られる。
【００３８】
しかしながら、車載制御装置１００から携帯機２００へ送信されるＬＦ信号、及び携帯機２００から車載制御装置１００へ送信されるＲＦ信号を中継する中継機を用いることにより、携帯機２００を所持した乗員が車両Ｃから離れている場合であっても、車載制御装置１００と携帯機２００との間で通信させることが可能となる。車載制御装置１００に対する不正アクセスが発生した場合、悪意のある第三者によりドアロックの解除、エンジン始動、電源遷移等が実行される可能性がある。
【００３９】
これに対し、本実施の形態では、エンジンの始動を要求する操作、又はドアロック解除を要求する操作に関して、操作時間間隔を計時し、計時した操作時間間隔が設定時間よりも短いと判断した場合、ドアロックの解除、エンジン始動、電源遷移等を行わない構成とすることにより、リレーアタックによる不正アクセスを抑制する。
【００４０】
図２は車載制御装置１００の内部構成を説明するブロック図である。車載制御装置１００は、制御部１０１、記憶部１０２、入力部１０３、出力部１０４、車内通信部１０５、ＬＦ送信部１０６、及びＲＦ受信部１０７を備える。
【００４１】
制御部１０１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを備える。制御部１０１内のＣＰＵは、ＲＯＭに格納された制御プログラムを実行することにより、車載制御装置１００が備える上記ハードウェアの動作を制御し、機器全体を本願の車載装置として機能させる。制御部１０１内のＲＡＭには、制御プログラムの実行中に生成される各種データが記憶される。
【００４２】
なお、制御部１０１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部１０１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００４３】
記憶部１０２は、例えば、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read Only Memory）などの不揮発性メモリにより構成されており、各種情報を記憶する。ここで、記憶部１０２が記憶する各種情報には、例えば、車載制御装置１００を搭載する車両ＣのＩＤ（Identifier）、通信相手となる携帯機２００のＩＤ、暗号処理に用いる鍵情報等の認証情報が含まれる。
【００４４】
入力部１０３は、エンジン始動スイッチ１１１、ドアロックスイッチ１１２等のリクエストスイッチを接続するインタフェースを備える。
【００４５】
エンジン始動スイッチ１１１は、車両Ｃが備えるエンジンの始動要求を受付けるためのリクエストスイッチであり、車両内部のコンソールに設けられている。ドアロックスイッチ１１２は、車両ドアの施錠及び解錠に係る要求を受付けるためのリクエストスイッチであり、運転席用の車両ドアに設けられたキーシリンダ、ドアハンドル等に設けられている。なお、これらのリクエストスイッチは、機械式のスイッチであってもよく、接触方式又は非接触方式で乗員の操作を検知するセンサを備えたスイッチであってもよい。
【００４６】
出力部１０４は、エンジンスタータ１２１、ドアロック機構１２２等を接続するインタフェースを備える。
【００４７】
エンジンスタータ１２１は、車両Ｃのエンジンを始動させるための始動装置である。ドアロック機構１２２は、車両Ｃの各車両ドアの施錠及び解錠するための機械機構、及びこの機械機構を電気的に動作させるためのアクチュエータ等を備える。
【００４８】
車内通信部１０５は、例えばＣＡＮ通信インタフェース（CAN : Controller Area Network）を備えており、ＣＡＮバスを介して車両Ｃが備える他のＥＣＵに接続されている。車内通信部１０５は、ＣＡＮプロトコルに従って他のＥＣＵ（不図示）とデータの送受信を行う。
【００４９】
ＬＦ送信部１０６は、制御部１０１から出力される信号に基づきＬＦ信号を生成する信号生成回路、生成した信号を増幅する増幅回路等を備えており、増幅後の信号をＬＦ送信アンテナ１０６ａ〜１０６ｅより外部へ送信する。ＬＦ送信部１０６は、制御部１０１からの指示により、例えば携帯機２００を検出するための検出信号（ＬＦ信号）をＬＦ送信アンテナ１０６ａ〜１０６ｅを通じて送信する。ここで、ＬＦ送信部１０６から送信されるＬＦ信号には、記憶部１０２に記憶されている認証情報が付加されるものとする。
【００５０】
ＲＦ受信部１０７は、ＲＦ受信アンテナ１０７ａに接続されており、ＲＦ受信アンテナ１０７ａを通じてＲＦ信号を受信する受信回路等を備える。本実施の形態では、ＲＦ受信部１０７は、ＲＦ受信アンテナ１０７ａを通じて受信したＲＦ信号を制御部１０１へ送出する。受信したＲＦ信号には、送信元（例えば携帯機２００）にて付加された認証情報が含まれており、この認証情報を用いて送信元を認証するか否かを判断することができる。
【００５１】
車載制御装置１００の制御部１０１は、入力部１０３を通じてエンジン始動スイッチ１１１の操作を受付けた場合であって、ＬＦ送信部１０６から送信したＬＦ信号に対する応答としてＲＦ信号を受信し、受信したＲＦ信号に含まれる認証情報に基づき送信元（携帯機２００）を認証した場合、出力部１０４を通じてエンジンスタータ１２１に制御信号を出力することにより、車両Ｃのエンジンを始動させる制御を行う。また、制御部１０１は、入力部１０３を通じてドアロックスイッチ１１２の操作を受付けた場合であって、ＬＦ送信部１０６から送信したＬＦ信号に対する応答としてＲＦ信号を受信し、受信したＲＦ信号に含まれる認証情報に基づき送信元（携帯機２００）を認証した場合、出力部１０４を通じてドアロック機構１２２に制御信号を出力することにより、車両ドアのロックを解錠する制御を行う。
【００５２】
なお、本実施の形態では、車載制御装置１００がエンジンの始動を制御する構成としたが、車両Ｃが駆動源としてエンジンの代わりに駆動用バッテリシステムを搭載する場合、駆動用バッテリシステムの始動を制御する構成としてもよい。また、本実施の形態では、簡略化のために、車載制御装置１００がエンジンの始動、並びに車両ドアの施錠及び解錠に係る制御を実行する構成としたが、エンジンの始動に係る制御を行うエンジンＥＣＵ、並びに車両ドアの施錠及び解錠に係る制御を行うドアロックＥＣＵを車内通信部１０５に接続し、エンジンＥＣＵ及びドアロックＥＣＵを通じてこれらの制御を実行する構成としてもよい。
【００５３】
図３は携帯機２００の内部構成を説明するブロック図である。携帯機２００は、制御部２０１、記憶部２０２、操作部２０３、ＬＦ受信部２０４、ＲＦ送信部２０５、及び報知部２０６を備える。
【００５４】
制御部２０１は、例えば、ＣＰＵ、ＲＯＭなどを備える。制御部２０１内のＣＰＵは、ＲＯＭに格納された制御プログラムを実行することにより、携帯機２００が備える各ハードウェアの動作を制御し、機器全体を本願の携帯機として機能させる。なお、制御部２０１は、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００５５】
記憶部２０２は、ＥＥＰＲＯＭなどの不揮発性メモリにより構成されており、各種情報を記憶する。ここで、記憶部２０２が記憶する各種情報には、例えば、携帯機２００のＩＤ、通信相手となる車載制御装置１００を搭載する車両ＣのＩＤ、暗号処理に用いる鍵情報等の認証情報が含まれる。
【００５６】
操作部２０３は、乗員による操作を受付けるためのインタフェースを備える。本実施の形態では、操作部２０３は、車両Ｃのドアを解錠する際に操作されるアンロックボタン２０３ａ、及び車両Ｃのドアを施錠する際に操作されるロックボタン２０３ｂを備える。操作部２０３は、アンロックボタン２０３ａ（又はロックボタン２０３ｂ）が乗員により操作された場合、アンロックボタン２０３ａ（又はロックボタン２０３ｂ）が操作されたこと示す信号を制御部２０１へ出力する。制御部２０１は、アンロックボタン２０３ａ（又はロックボタン２０３ｂ）が操作されたこと示す信号を受信した場合、車両Ｃのドアの解錠（又は施錠）を指示する制御信号をＲＦ送信部２０５へ送出する。
【００５７】
ＬＦ受信部２０４は、ＬＦ受信アンテナ２０４ａに接続されており、ＬＦ受信アンテナ２０４ａを通じてＬＦ信号を受信する受信回路、受信した信号の信号強度を測定し、ＲＳＳＩ（Received Signal Strength Indicator）を取得する測定回路等を備える。ＬＦ受信部２０４は、車載制御装置１００から送信された検出信号を受信した場合、受信した検出信号のＲＳＳＩを取得すると共に、受信した検出信号及び取得したＲＳＳＩを制御部２０１へ送出する。制御部２０１は、検出信号及びＲＳＳＩを取得した場合、送信元の車載制御装置１００を認証する処理を実行すると共に、正当な車載制御装置１００からの検出信号である場合、その応答として、ＲＦ送信部２０５よりＲＦ信号を送信させる処理を行う。このとき、制御部２０１は、ＲＦ送信部２０５に送信させるＲＦ信号に対して、検出信号のＲＳＳＩと携帯機２００の認証情報とを付加させるために、ＲＳＳＩ及び認証情報をＲＦ送信部２０５に出力する処理を行う。
【００５８】
ＲＦ送信部２０５は、制御部２０１からの指示に基づき、ＲＳＳＩ及び認証情報を含んだＲＦ信号を生成する信号生成回路、生成した信号を増幅する増幅回路等を備えており、増幅後の信号をＲＦ送信アンテナ２０５ａより外部へ送信する。
【００５９】
報知部２０６は、例えばＬＥＤ（Light Emitting Diode）を備え、車載制御装置１００から送信される信号に応じて光を発することにより、車載制御装置１００から通知される情報を報知する。また、報知部２０６は、例えば振動素子を備え、車載制御装置１００から送信される信号に応じて携帯機２００を振動させることにより、車載制御装置１００から通知される情報を報知する構成であってもよい。更に、報知部２０６は、文字情報を表示する表示部を備える構成であってもよい。
【００６０】
以下、車載制御装置１００が実行する処理の手順を説明する。
図４は実施の形態１に係る車載制御装置１００が実行する処理の手順を説明するフローチャートである。車載制御装置１００は、以下の処理を例えば定期的なタイミングで実行する。制御部１０１は、内蔵タイマの計時情報をクリアし（ステップＳ１０１）、入力部１０３を通じてリクエストスイッチの操作を受付けたか否かを判断する（ステップＳ１０２）。ここで、制御部１０１は、入力部１０３を通じて入力される情報に基づき、エンジン始動スイッチ１１１又はドアロックスイッチ１１２が操作されたか否かを判断することにより、リクエストスイッチの操作を受付けたか否かを判断する。操作を受付けていない場合（Ｓ１０２：ＮＯ）、制御部１０１は、リクエストスイッチの操作を受付けるまで待機する。
【００６１】
リクエストスイッチの操作を受付けたと判断した場合（Ｓ１０２：ＹＥＳ）、制御部１０１は、内蔵タイマを作動させ、計時を開始させる（ステップＳ１０３）。
【００６２】
次いで、制御部１０１は、リクエストスイッチの操作時間間隔が設定時間より短いか否かを判断する（ステップＳ１０４）。ここで、リクエストスイッチの操作時間間隔に対する閾値であり、適宜の時間間隔が設定され、記憶部１０２に記憶されているものとする。
【００６３】
リクエストスイッチの操作時間間隔が設定時間よりも短いと判断した場合（Ｓ１０４：ＹＥＳ）、制御部１０１は、スマート機能を停止させる（ステップＳ１０５）。具体的には、制御部１０１は、携帯機２００を検出するためのＬＦ信号をＬＦ送信部１０６から送信することを停止する。正規のシステムでは、リクエストスイッチが１回だけ操作された場合であっても車載制御装置１００と携帯機２００との間で通信が成立するように構成されている。これに対し、中継機を介して車載制御装置１００と携帯機２００との間で通信を実施させようとすれば、車両ＣのＬＦ送信アンテナ１０６ａ〜１０６ｅと中継機の受信アンテナとの配置関係、及び中継機の送信アンテナと携帯機２００のＬＦ受信アンテナ２０４ａとの配置関係により、車両側からＬＦ信号を複数回送信しなければ通信が成立しないことが多い。このため、リクエストスイッチの操作時間間隔が設定時間よりも短い場合、中継機を介した通信が行われる可能性があると判断できるため、本実施の形態では、携帯機２００を検出するためのＬＦ信号の送信を停止することにより、エンジンの始動又はドアロックの解除が行われることを回避する。
【００６４】
制御部１０１は、スマート機能を停止してからの経過時間を停止してからの経過時間を計時し、第１時間が経過したか否かを判断する（ステップＳ１０６）。ここで、第１時間はスマート機能の停止を解除するために予め設定されている適宜の待機時間である。第１時間が経過していないと判断した場合（Ｓ１０６：ＮＯ）、制御部１０１は、処理をステップＳ１０５へ戻し、スマート機能の停止を維持する。一方、第１時間が経過したと判断した場合（Ｓ１０６：ＹＥＳ）、制御部１０１は、スマート機能の停止を解除した上で処理をステップＳ１０１へ戻す。
【００６５】
ステップＳ１０４において操作時間間隔＜設定時間の関係を満たさないと判断した場合（Ｓ１０４：ＮＯ）、制御部１０１は、ＲＦ受信部１０７を通じて、携帯機２００からの応答（ＲＦ信号）を受信したか否かを判断する（ステップＳ１０７）。なお、ステップＳ１０４では、リクエストスイッチの操作を１回だけ受付けた場合についても、操作時間間隔＜設定時間の関係を満たさないと判断する。
【００６６】
携帯機２００からの応答（ＲＦ信号）を受信したと判断した場合（Ｓ１０７：ＹＥＳ）、制御部１０１は、ＲＦ信号に含まれる携帯機２００の認証情報に基づき、認証可否を判断する（ステップＳ１０８）。例えば、認証情報として含まれている携帯機２００のＩＤが予め登録されている正当な携帯機２００のＩＤに一致する場合、制御部１０１は、携帯機２００を認証可と判断する。
【００６７】
携帯機２００を認証可と判断した場合（Ｓ１０８：ＹＥＳ）、制御部１０１は、リクエストスイッチの操作による要求に応じて、エンジンを始動させる制御、又は車両ドアを解錠する制御を実行する（ステップＳ１０９）。一方、携帯機２００を認証不可と判断した場合（Ｓ１０８：ＮＯ）、制御部１０１は、内蔵タイマによる計時情報をクリアし（ステップＳ１１２）、処理をステップＳ１０２へ戻す。
【００６８】
ステップＳ１０７において、携帯機２００からの応答がないと判断した場合（Ｓ１０７：ＮＯ）、制御部１０１は、入力部１０３を通じてリクエストスイッチの操作を受付けたか否かを判断する（ステップＳ１１０）。ここで、制御部１０１は、入力部１０３を通じて入力される情報に基づき、エンジン始動スイッチ１１１又はドアロックスイッチ１１２が操作されたか否かを判断することにより、リクエストスイッチの操作を受付けたか否かを判断する。
【００６９】
操作を受付けた場合（Ｓ１１０：ＹＥＳ）、制御部１０１は、処理をステップＳ１０４へ戻す。また、操作を受付けていない場合（Ｓ１１０：ＮＯ）、制御部１０１は、操作を受け付けてないと判断してからの経過時間を計時し、第２時間が経過したか否かを判断する（ステップＳ１１１）。ここで、第２時間はリクエストスイッチの操作を受付けてから携帯機２００からの応答信号を受信するまでの待機時間であり、予め適宜の値が設定されているものとする。第２時間が経過していない場合（Ｓ１１１：ＮＯ）、制御部１０１は、処理をステップＳ１０７へ戻す。また、第２時間が経過した場合（Ｓ１１１：ＹＥＳ）、制御部１０１は、内蔵タイマによる計時情報をクリアし（ステップＳ１１２）、処理をステップＳ１０２へ戻す。
【００７０】
以上のように、実施の形態１では、設定時間より短い時間間隔でリクエストスイッチが複数回操作された場合、リレーアタックによる通信が発生する可能性があると判断して、ＬＦ信号の送信を停止することにより、エンジンの始動、車両ドアのロック解除が行われることを防止することができる。
【００７１】
（実施の形態２）
実施の形態１では、スマート機能を停止してから第１時間が経過してから第１時間が経過した場合、自動的にスマート機能の停止を解除する構成としたが、乗員からの指示を受付けた場合にスマート機能の停止を解除してもよい。
実施の形態２では、乗員からの指示を受付けた場合にスマート機能の停止を解除する構成について説明する。なお、車両通信システムの全体構成、車載制御装置１００及び携帯機２００の内部構成は実施の形態１と同様であるため、その説明を省略することとする。
【００７２】
図５は実施の形態２に係る車載制御装置１００が実行する処理の手順を説明するフローチャートである。車載制御装置１００は、実施の形態１と同様の手順により、スマート機能を停止したか否かを判断する（ステップＳ２０１）。スマート機能を停止していない場合（Ｓ２０１：ＮＯ）、制御部１０１は、以下の処理を実行せずに、本フローチャートによる処理を終了する。
【００７３】
スマート機能が停止したと判断した場合、制御部１０１は、スマート機能が停止した旨の情報を携帯機２００に通知する（ステップＳ２０２）。具体的には、携帯機２００が備える報知部２０６を作動させる信号をＬＦ送信部１０６から送信することにより、前記情報を携帯機２００に通知する。なお、車載制御装置１００と正当な乗員が所持する携帯電話機又はスマートフォンなどの携帯端末との間で通信接続が可能である場合、両者の間で接続を確立し、スマート機能が停止した旨を携帯端末に通知してもよい。
【００７４】
次いで、制御部１０１は、スマート機能の停止を解除する指示を受け付けたか否かを判断する（ステップＳ２０３）。例えば、スマート機能の停止により、車両ドアの解錠を制限している場合に、携帯機２００の操作部２０３にてアンロックボタン２０３ａが押下操作されたことを示すＲＦ信号をＲＦ受信部１０７にて受信したとき、スマート機能の停止を解除する指示を受付けたと判断することができる。
【００７５】
スマート機能の停止を解除する指示を受け付けたと判断した場合（Ｓ２０３：ＹＥＳ）、制御部１０１は、スマート機能の停止を解除し（ステップＳ２０４）、本フローチャートによる処理を終了する。
【００７６】
スマート機能の停止を解除する指示を受け付けていないと判断した場合（Ｓ２０３：ＮＯ）、制御部１０１は、スマート機能を停止してから第１時間が経過したか否かを判断する（ステップＳ２０５）。ここで、第１時間はスマート機能の停止を解除するために予め設定されている適宜の待機時間である。
【００７７】
第１時間が経過していないと判断した場合（Ｓ２０５：ＮＯ）、制御部１０１は、処理をステップＳ２０３へ戻す。一方、第１時間が経過したと判断した場合（Ｓ２０５：ＹＥＳ）、制御部１０１は、スマート機能の停止を解除し（ステップＳ２０４）、本フローチャートによる処理を終了する。
【００７８】
以上のように、実施の形態２では、スマート機能が停止した旨を正当な乗員が携帯する携帯機２００に通知することができる。また、車載制御装置１００にてスマート機能が停止した場合であっても、正当な乗員の操作によりスマート機能の停止を解除することができる。
【００７９】
（実施の形態３）
実施の形態１では、設定時間よりも短い操作時間間隔にてリクエストスイッチの操作を受付けた場合、スマート機能によるエンジンの始動、及び車両ドアのロック解除を行わない構成としたが、中継機を介した応答信号を受信したと判断できる場合には、応答信号を無視することにより、エンジンの始動、及び車両ドアのロック解除を禁止する構成としてもよい。
実施の形態３では、中継機を介した応答信号を受信したと判断できる場合には、応答信号を無視することにより、エンジンの始動、及び車両ドアのロック解除を禁止する構成について説明する。なお、車両通信システムの全体構成、車載制御装置１００及び携帯機２００の内部構成は実施の形態１と同様であるため、その説明を省略することとする。
【００８０】
図６は実施の形態３に係る車載制御装置１００が実行する処理の手順を説明するフローチャートである。車載制御装置１００は、以下の処理を例えば定期的なタイミングで実行する。制御部１０１は、内蔵タイマの計時情報をクリアし（ステップＳ３０１）、入力部１０３を通じてリクエストスイッチの操作を受付けたか否かを判断する（ステップＳ３０２）。ここで、制御部１０１は、入力部１０３を通じて入力される情報に基づき、エンジン始動スイッチ１１１又はドアロックスイッチ１１２が操作されたか否かを判断することにより、リクエストスイッチの操作を受付けたか否かを判断する。操作を受付けていない場合（Ｓ３０２：ＮＯ）、制御部１０１は、リクエストスイッチの操作を受付けるまで待機する。
【００８１】
リクエストスイッチの操作を受付けたと判断した場合（Ｓ３０２：ＹＥＳ）、制御部１０１は、ＬＦ送信部１０６を通じて、携帯機２００を検出するためのＬＦ信号を送信すると共に、内蔵タイマを作動させ、計時を開始させる（ステップＳ３０３）。
【００８２】
次いで、制御部１０１は、リクエストスイッチの操作時間間隔が設定時間より短いか否かを判断する（ステップＳ３０４）。ここで、リクエストスイッチの操作時間間隔に対する閾値であり、適宜の時間間隔が設定され、記憶部１０２に記憶されているものとする。
【００８３】
リクエストスイッチの操作時間間隔が設定時間よりも短いと判断した場合（Ｓ３０４：ＹＥＳ）、制御部１０１は、ＲＦ受信部１０７を通じて、携帯機２００からの応答（ＲＦ信号）を受信したか否かを判断する（ステップＳ３０５）。
【００８４】
携帯機２００からの応答を受信したと判断した場合（Ｓ３０５ＹＥＳ）、制御部１０１は、その応答を無視することにより、エンジンの始動、及び車両ドアのロック解除を禁止する（ステップＳ３０６）。
【００８５】
ステップＳ３０５で携帯機２００からの応答がないと判断した場合（Ｓ３０５：ＮＯ）、又はステップＳ３０６で携帯機２００の応答を無視した場合、制御部１０１は、設定時間よりも短い操作時間間隔にてリクエストスイッチの操作を受付けたと判断してから第１時間が経過したか否かを判断する（ステップＳ３０７）。ここで、第１時間は正常なスマート機能に戻すために予め設定されている適宜の待機時間である。第１時間が経過していないと判断した場合（Ｓ３０７：ＮＯ）、制御部１０１は、処理をステップＳ３０５へ戻す。一方、第１時間が経過したと判断した場合（Ｓ３０７：ＹＥＳ）、制御部１０１は、スマート機能の停止を解除した上で処理をステップＳ３０１へ戻す。
【００８６】
ステップＳ３０４において操作時間間隔＜設定時間の関係を満たさないと判断した場合（Ｓ３０４：ＮＯ）、制御部１０１は、ＲＦ受信部１０７を通じて、携帯機２００からの応答（ＲＦ信号）を受信したか否かを判断する（ステップＳ３０８）。なお、ステップＳ３０４では、リクエストスイッチの操作を１回だけ受付けた場合についても、操作時間間隔＜設定時間の関係を満たさないと判断する。
【００８７】
携帯機２００からの応答（ＲＦ信号）を受信したと判断した場合（Ｓ３０８：ＹＥＳ）、制御部１０１は、ＲＦ信号に含まれる携帯機２００の認証情報に基づき、認証可否を判断する（ステップＳ３０９）。例えば、認証情報として含まれている携帯機２００のＩＤが予め登録されている正当な携帯機２００のＩＤに一致する場合、制御部１０１は、携帯機２００を認証可と判断する。
【００８８】
携帯機２００を認証可と判断した場合（Ｓ３０９：ＹＥＳ）、制御部１０１は、リクエストスイッチの操作による要求に応じて、エンジンを始動させる制御、又は車両ドアを解錠する制御を実行する（ステップＳ３１０）。一方、携帯機２００を認証不可と判断した場合（Ｓ３０９：ＮＯ）、制御部１０１は、内蔵タイマによる計時情報をクリアし（ステップＳ３１３）、処理をステップＳ３０２へ戻す。
【００８９】
ステップＳ３０８において、携帯機２００からの応答がないと判断した場合（Ｓ３０８：ＮＯ）、制御部１０１は、入力部１０３を通じてリクエストスイッチの操作を受付けたか否かを判断する（ステップＳ３１１）。ここで、制御部１０１は、入力部１０３を通じて入力される情報に基づき、エンジン始動スイッチ１１１又はドアロックスイッチ１１２が操作されたか否かを判断することにより、リクエストスイッチの操作を受付けたか否かを判断する。
【００９０】
操作を受付けた場合（Ｓ３１１：ＹＥＳ）、制御部１０１は、処理をステップＳ３０４へ戻す。また、操作を受付けていない場合（Ｓ３１１：ＮＯ）、制御部１０１は、操作を受け付けてないと判断してからの経過時間を計時し、第２時間が経過したか否かを判断する（ステップＳ３１２）。ここで、第２時間はリクエストスイッチの操作を受付けてから携帯機２００からの応答信号を受信するまでの待機時間であり、予め適宜の値が設定されているものとする。第２時間が経過していない場合（Ｓ３１２：ＮＯ）、制御部１０１は、処理をステップＳ３０８へ戻す。また、第２時間が経過した場合（Ｓ３１２：ＹＥＳ）、制御部１０１は、内蔵タイマによる計時情報をクリアし（ステップＳ３１３）、処理をステップＳ３０２へ戻す。
【００９１】
以上のように、実施の形態３では、設定時間より短い時間間隔でリクエストスイッチが複数回操作された場合であっても、その都度ＬＦ信号を送信する構成としているが、携帯機２００からの応答については無視することにより、エンジンの始動及び車両ドアのロック解除を禁止するようにしている。したがって、リレーアタックによる通信は正常に実施されているにも関わらず、エンジンの始動及び車両ドアのロック解除が回避されるので、リレーアタックによる不正アクセスが成功しない原因を第三者が把握することは困難となる。
【００９２】
なお、実施の形態３において、設定時間よりも短い操作時間間隔にてリクエストスイッチの操作を受付けた場合、実施の形態２と同様の手法にて、エンジン及び車両ドアのロック解除が禁止された旨を携帯機２００へ通知し、携帯機２００からの指示により、禁止を解除する構成としてもよい。
【００９３】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００９４】
１００  車載制御装置
１０１  制御部
１０２  記憶部
１０３  入力部
１０４  出力部
１０５  車内通信部
１０６  ＬＦ送信部
１０６ａ〜１０６ｅ  ＬＦ送信アンテナ
１０７  ＲＦ受信部
１０７ａ  ＲＦ受信アンテナ
１１１  エンジン始動スイッチ
１１２  ドアロックスイッチ
１２１  エンジンスタータ
１２２  ドアロック機構
２００  携帯機
２０１  制御部
２０２  記憶部
２０３  操作部
２０４  ＬＦ受信部
２０４ａ  ＬＦ受信アンテナ
２０５  ＲＦ送信部
２０５ａ  ＲＦ送信アンテナ
【図１】
2019108682.tif 000003
【図２】
2019108682.tif 000004
【図３】
2019108682.tif 000005
【図４】
2019108682.tif 000006
【図５】
2019108682.tif 000007
【図６】
2019108682.tif 000008