(57)【要約】【課題】  ローリングコードの１周波数での送出時間が短くなり、また切換順序がランダム化されているため、第３者に電波をキャッチされ難くなり、セキュリティ性を向上させることができる車両キーレス装置を提供すること。【解決手段】  携帯機２からの暗号化コードを車載機１に送信し、車載機１は暗号化コードによる照合を行う車両キーレス装置において、ローリングコード１０５の送信周波数を切り換える周波数切換部１６，２５を備えた。【選択図】        図１
2007191945.tif 000002
【特許請求の範囲】
【請求項１】
携帯機からの暗号化コードを車載機に送信し、前記車載機は前記暗号化コードによる照合を行う車両キーレス装置において、
前記暗号化コードの一部又は全部の送信周波数を切り換える周波数切換手段を備えた、
ことを特徴とする車両キーレス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯機の認証によりキー操作を行うことなくドアロックとアンロックを行う車両キーレス装置の技術分野に属する。
【背景技術】
【０００２】
従来では、スイッチ操作に伴って異なる送信コードを発信する送信機と、この送信機における送信コードの変更に対応して所定の順序で正規コードを切り替える受信機を備え、送信コードと正規コードを対比して両者が一致した時に受信機側で所定の応答動作がなされるようにし、このコードにIDコード、暗証コードを用い、且つ暗証コードとしてローリングコードを用いるようにして、通信上のセキュリティ性を保っている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−４７８３８号公報（第２−５頁、全図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来にあっては、暗号化コードを送信する無線周波数は一定であるため、傍受されやすく、傍受された無線周波数信号から、暗号化されたローリングコードが抽出され、解読されるおそれがあった。
【０００４】
本発明は、上記問題点に着目してなされたもので、その目的とするところは、ローリングコードの１周波数での送出時間が短くなり、また切換順序がランダム化されているため、第３者に電波をキャッチされ難くなり、セキュリティ性を向上させることができる車両キーレス装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明では、携帯機からの暗号化コードを車載機に送信し、前記車載機は前記暗号化コードによる照合を行う車両キーレス装置において、前記暗号化コードの一部又は全部の送信周波数を切り換える周波数切換手段を備えた、ことを特徴とする。
【発明の効果】
【０００６】
よって、本発明にあっては、第三者に電波をキャッチされ難くなり、セキュリティ性を向上させることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の車両キーレス装置を実現する実施の形態を、実施例１に基づいて説明する。
【実施例１】
【０００８】
まず、構成を説明する。
図１は実施例１の車両キーレス装置のシステム構成を示すブロック図である。
実施例１の車両キーレス装置は、車載機１、携帯機２、ドアアクチュエータ３を主要な構成としている。
【０００９】
車載機１は、車両に設置され、携帯機２との通信を行って、ドアアクチュエータ３を制御するもので、制御部１１、インターフェース部１２、EEPROM１３、受信部１４、受信アンテナ１５、周波数切換部１６、RAM１７を主要な構成としている。
制御部１１は、携帯機２との通信、照合処理等を行って、その結果に応じて、ドアアクチュエータ３への駆動指令を出力する。
インターフェース部１２は、制御部１１からの信号を変換してドアアクチュエータ３への駆動指令を出力する。また、ドアアクチュエータ３からのドア開閉状態の入力を変換して制御部１１へ入力する。
【００１０】
EEPROM１３は、ID情報や、制御部１１の処理内容、ローリングコードの生成に用いるデータ等を記憶し、出力する。
受信部１４は、携帯機２からの送信を受信アンテナ１５により受信し、受信した電波信号を情報信号に変換して制御部１１へ出力する。
周波数切換部１６は、制御部１１からの指示に応じて、受信部１４で受信する電波信号の周波数を切換える。
RAM１７は、制御部１１が処理する際に一時的に記憶しなければならないデータ等を一時的に記憶する。
【００１１】
携帯機２は、主に車両を使用する人が車両から離れる場合にも、携帯するものであり、キーの代わりに持つことで、車載機１と通信し、ドアロックの開錠、施錠を行うものであり、制御部２１、変調部２２、発振部２３、送信アンテナ２４、周波数切換部２５、遠隔操作部２６、RAM２７、EEPROM２８を主要な構成にしている。
【００１２】
制御部２１は、操作要求処理、照合処理等を行い、必要に応じて、送信データを生成し、出力を行う。
変調部２２は、情報信号を電波信号に変調する処理を行う。
発振部２３は、電波信号を所定の周波数で送信アンテナ２４から発振させる。
周波数切換部２５は、制御部２１からの指令に応じて、発振部２３の周波数を切り換える。
【００１３】
遠隔操作部２６は、車両を使用する人が、携帯機２の図示しないスイッチから行う操作入力を受けて、これに応じた操作指令入力を制御部２１へ出力する。
RAM２７は、制御部２１が処理する際に一時的に記憶しなければならないデータ等を一時的に記憶する。
EEPROM２８は、ID情報や、制御部２１の処理内容、ローリングコードの生成に用いるデータ等を記憶し、出力する。
【００１４】
次に、携帯機２から送信される送信コードの構成について説明する。
図２は、実施例１の車両キーレス装置の携帯機２の送信コードの説明図である。
実施例１では、携帯機の送信コード１００は、カスタムコード１０１、IDコード１０２、機能コード１０３、周波数切換コード１０４、ローリングコード１０５、終了コード１０６からなる。
カスタムコード１０１は、車両キーレス装置の携帯機２と車載機１の通信コードであることを示す情報である。
【００１５】
IDコード１０２は、携帯機２と車載機１の間で予め決められたものであり、他の車両のものと識別するための個有の情報である。
機能コード１０３は、携帯機２から、車載機１への機能作動要求がある場合に、その内容を示す情報である。
周波数切換コード１０４は、送信周波数を切り換えることと、どの周波数に切り換えるかを示す情報である。
ローリングコード１０５は、暗号による認証を行うための情報である。
終了コード１０６は、送信コード１００の終了を示すための情報である。
【００１６】
次に作用を説明する。
[車載機における通信処理]
図３は実施例１の車両キーレス装置の車載機１で実行される通信処理の流れを示すフローチャートで、以下各ステップについて説明する。
【００１７】
ステップＳ１１では、受信コード（カスタムコード１０１、IDコード１０２、機能コード１０３、周波数切換コード１０４、）を読み込む。
【００１８】
ステップＳ１２では、ID照合がOKかどうかを判断し、OKならばステップＳ１３へ進み、NGならばステップＳ２５へ進む。
【００１９】
ステップＳ１３では、受信した周波数切換コード１０４から、f1〜fn値、つまり切り換える周波数を算出する。
【００２０】
ステップＳ１４では、周波数をf1値に設定する。
【００２１】
ステップＳ１５では、受信ローリングコード（１番値）を取り込む。
【００２２】
ステップＳ１６では、切換回数Xを１インクリメントする。
【００２３】
ステップＳ１７では、周波数を設定する。なお、式で表現するとfn=f1+Xとなる。
【００２４】
ステップＳ１８では、受信ローリングコード１０５(n番地)を取り込む。
【００２５】
ステップＳ１９では、切換回数XがＮ回に達したかどうかを判断し、Ｎ回に達したならばステップＳ２０へ進み、Ｎ回に達しないならばステップＳ１６へ戻る。
なお、Ｎは２以上とする。
【００２６】
ステップＳ２０では、終了コード１０６を取り込む。
【００２７】
ステップＳ２１では、ローリングコード１０５、カウンタ値の算出を行う。
【００２８】
ステップＳ２２では、ローリングコード１０５の照合がOKかどうかを判断し、照合OKならばステップＳ２３へ進み、照合NGならばステップＳ２５へ進む。
【００２９】
ステップＳ２３では、カウンタ値を書き換える。
【００３０】
ステップＳ２４では、機能コードに合わせて出力を行う。
【００３１】
ステップＳ２５では、切換回数X=0にリセットする。
【００３２】
ステップＳ２６では、周波数f0の設定を行う。
【００３３】
[携帯機における通信処理]
図４は実施例１の車両キーレス装置の携帯機２で実行される通信処理の流れを示すフローチャートで、以下各ステップについて説明する。
【００３４】
ステップＳ３１では、周波数切換コード１０４をRAM２７から読み込む。
【００３５】
ステップＳ３２では、カスタムコード１０１、IDコード１０２、機能コード１０３、周波数切換コード１０４を出力する。
【００３６】
ステップＳ３３では、周波数f1値を設定する。
【００３７】
ステップＳ３４では、ローリングコード１０５を出力の１番目を行う。
【００３８】
ステップＳ３５では、周波数fn値を設定する。処理としては、fn=f1+xで表現する。
【００３９】
ステップＳ３６では、ローリングコード１０５のｎ番目を読み込み、番地を１インクリメントし、切換回数Xを１インクリメントする。
【００４０】
ステップＳ３７では、ローリングコード１０５のｎ番目の出力を行う。
【００４１】
ステップＳ３８では、切換回数XがＮ回に達したかを判断し、Ｎ回に達したならばステップＳ３９へ進み、Ｎ回に達しないならばステップＳ３５へ戻る。
【００４２】
ステップＳ３９では、終了コード１０６を出力する。
【００４３】
ステップＳ４０では、ローリングコード１０５の算出と書き込みを番地毎に行う。
【００４４】
ステップＳ４１では、周波数切換コード１０４、及び設定値f1〜fn値の算出、RAM２７に対する書き込みを行う。
【００４５】
ステップＳ４２では、切換回数Xを０にリセットする。
【００４６】
ステップＳ４３では、周波数f0を設定する。
【００４７】
[セキュリティ性を向上させる作用]
実施例１の車両キーレス装置では、携帯機２から送信されるローリングコード１０５の無線周波数を、複数に切換可能にし、傍受されにくいシステムを構築する。
【００４８】
車載機１及び携帯機２には、それぞれ無線周波数を複数選択可能な周波数切換部１６，２５を設ける。また、携帯機２から出力する、送信信号には、無線周波数を変移させるためのローリングコード１０５を送出する前に、固定の無線周波数上において、変数値で構成した、周波数切換コード１０４を付加して送信させる。さらに、車載機１には、受信した周波数切換コード１０４から切換順序を算出し、この順序にそって無線周波数の切換えを行い、ローリングコード１０５を受信する。
【００４９】
ここで、ローリングコード１０５について説明する。
ローリングコード１０５は、暗号化された認証コードであり、この暗号、複合による認証が成立しなければ、ドアの開錠、施錠は行われないようにすることで、セキュリティ性を高める暗証コードである。
さらに、ローリングコード１０５では、開錠、施錠の度に暗証コードを変更していくことにより、さらにセキュリティ性を高めるのである。
【００５０】
図５は、実施例１の車両キーレス装置の無線周波数の観測に関する説明図である。
つまり、実施例１の車両キーレス装置において、暗号化されたローリングコードを傍受する場合について説明する。
図５に示すように、スペクトラムアナライザによる一般的な設定例について、２つの場合を示す。１つは観測帯域幅が５００kHz、分解能が１０kHz、掃引速度が２０msであり、もう１つは観測帯域幅が２００kHz、分解能が３kHz、掃引速度が５０msである。
このように、第三者が送信周波数をモニタリングする手段として、スペクトラムアナライザがある。
【００５１】
従来の送信の中心周波数を３１５kHzとし、信号帯域幅をbwとすると、上記に示したような設定によるスペクトラムアナライザの測定窓は、図５に示すような関係となる。つまり、通信中の無線周波数はf0に固定されるため、容易に捕捉できる。観測した周波数にトリガをかけることで、ビットフォームやタイミングを盗まれ、解読可能となってしまう。
【００５２】
これに対して実施例１の車両キーレス装置は、周波数切換部１６，２５を設け、送信コードに周波数切換コード１０４を設け、図３、図４のステップ処理を行わせるため、図５に示すように、ローリングコード１０５の送信中は、無線周波数がf0〜fnに変移するため、観測している測定窓から外れることになり、捕捉され難くなる。よって、セキュリティ性が向上できる。
【００５３】
次に、効果を説明する。
実施例１の車両キーレス装置にあっては、下記に列挙する効果を得ることができる。
【００５４】
(1)携帯機２からの暗号化コードを車載機１に送信し、車載機１は暗号化コードによる照合を行う車両キーレス装置において、ローリングコード１０５の送信周波数を切り換える周波数切換部１６，２５を備えたため、第三者に電波をキャッチされ難くなり、セキュリティ性を向上させることができる。
【００５５】
(2)周波数の切換えを制御する周波数切換コード１０４を設けたため、送信データに含まれる周波数切換コード１０４により車載機１側が周波数の切換え手順等を把握できるため、セキュリティ性を向上させた、確実な通信を行うことができる。
【００５６】
(3)暗号化コードには、通信毎に内容が変更されるローリングコード１０５を用い、ローリングコード１０５の送信周波数を切り換えるため、ローリングコードによる毎回のコード内容の変更と、送信周波数の変更により、送信内容の捕捉をより困難にすることができる。
【００５７】
以上、本発明の車両キーレス装置を実施例１に基づき説明してきたが、具体的な構成については、これらの実施例に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【００５８】
例えば、車載機と携帯機の通信手順は、車載機からのリクエスト信号を携帯機が受信した場合に、IDコードやローリングコードを車載機へ送信するものであってもよく、また、車載機からのサーチ信号を受信した場合に、IDコードやローリングコードを車載機へ送信するものであってもよい。
周波数変更の手順は、予め定められた手順を記憶しておくようにしてもよい。  周波数切換部は、IDコードの一部を利用して切換変数を構成するようにしてもよい。
また、周波数変更の手順は、手順そのものを変更させてもよく、その場合には、手順の変更を記憶していくようにしてもよい。
【図面の簡単な説明】
【００５９】
【図１】実施例１の車両キーレス装置のシステム構成を示すブロック図である。
【図２】実施例１の車両キーレス装置の携帯機の送信コードの説明図である。
【図３】実施例１の車両キーレス装置の車載機で実行される通信処理の流れを示すフローチャートである。
【図４】実施例１の車両キーレス装置の携帯機で実行される通信処理の流れを示すフローチャートである。
【図５】実施例１の車両キーレス装置の無線周波数の観測に関する説明図である。
【符号の説明】
【００６０】
１  車載機
２  携帯機
３  ドアアクチュエータ
１１  制御部
１２  インターフェース部
１３  EEPROM
１４  受信部
１５  受信アンテナ
１６  周波数切換部
２１  制御部
２２  変調部
２３  発振部
２４  送信アンテナ
２５  周波数切換部
２６  遠隔操作部
２７  RAM
２８  EEPROM
１００  送信コード
１０１  カスタムコード
１０２  IDコード
１０３  機能コード
１０４  周波数切換コード
１０５  ローリングコード
１０６  終了コード
【図１】
2007191945.tif 000003
【図２】
2007191945.tif 000004
【図３】
2007191945.tif 000005
【図４】
2007191945.tif 000006
【図５】
2007191945.tif 000007