(57)【要約】【課題】比較的簡単な構成で、高セキュリティ性を確保し得るとともに、キー回動からのより迅速なエンジン始動を実現することができる車両用盗難防止システムを提供する。【解決手段】車両用盗難防止システムにおいて、車両用駆動源の作動を制御する駆動制御手段と、複数の車載ユニットと、上記複数の車載ユニットから少なくとも１つの車載ユニットをランダムに選定するユニット選定手段と、を設け、上記ユニット選定手段が、選定した車載ユニットへ所定のコードを送信するとともに、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動源の作動を許可するようにする。【選択図】  図２
2004359036.tif 000002
【特許請求の範囲】
【請求項１】
車両用駆動源の作動を制御する駆動制御手段と、
複数の車載ユニットと、
上記複数の車載ユニットから少なくとも１つの車載ユニットをランダムに選定するユニット選定手段と、を有しており、
上記ユニット選定手段が、選定した車載ユニットへ所定のコードを送信するとともに、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動源の作動を許可することを特徴とする車両用盗難防止システム。
【請求項２】
上記各車載ユニットは、それぞれ、固有のデータを有しており、上記ユニット選定手段により選定された車載ユニットは、送信されてきたコードと上記固有のデータとから、新たなコードを演算して出力する一方、
上記ユニット選定手段は、選定した車載ユニットへ送信するコードと各車載ユニットに関連した固有データとから、各車載ユニットを経由して送り返されるコードを予測することを特徴とする請求項１記載の車両用盗難防止システム。
【請求項３】
上記ユニット選定手段が、上記駆動制御手段に組み込まれていることを特徴とする請求項１又は２に記載の車両用盗難防止システム。
【請求項４】
上記ユニット選定手段は、複数の車載ユニットを同時に選定し、全ての車載ユニットについて、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動制御手段を介して、上記駆動源の作動を許可することを特徴とする請求項１〜３のいずれか一に記載の車両用盗難防止システム。
【請求項５】
上記ユニット選定手段が、上記駆動源の作動を不許可としたときに、該ユニット選定手段が選定した車載ユニットを記憶する記憶手段を有し、それ以降に、上記ユニット選定手段から所定コードの入力があった場合には、上記記憶手段に記憶した車載ユニットを選定することを特徴とする請求項１〜４のいずれか一に記載の車両用盗難防止システム。
【請求項６】
上記複数の車載ユニット間の少なくとも一部が、コントローラ・エリア・ネットワーク（ＣＡＮ）で互いに多重通信可能に接続されていることを特徴とする請求項１〜５のいずれか一に記載の車両用盗難防止システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両用の盗難防止システムに関する。
【０００２】
【従来の技術】
従来、車両用の盗難防止装置として、イグニッションキーからキーセンサを介して送られてくるキーコードが正規のコードと照合一致するか否かを判定することにより、エンジンを始動させるようにしたイモビライザが知られている。このような装置では、正規のコードを記憶しキーコードの正否の判定を行うイモビライザ用の電子制御ユニット（ＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）が何らかの理由でイモビライザ機能をもたない電子制御ユニットと交換されると、キーコードの照合機能が作動しないため、エンジン始動が可能となり、車両が盗難される惧れがある。このような問題を踏まえて、近年では、車両に予め設けられた構成ユニットが交換された場合にも対処すべく、より一層高いセキュリティ性を確保する車両用の盗難防止方法が求められている。
【０００３】
高セキュリティ性を実現するシステムとして、例えば特開平１０−２３８４４４号公報（特許文献１）には、エンジン始動時に、イグニッションキーから送信されてきたキーコードの照合を、イモビライザ用ＥＣＵの他に、エアコン用ＥＣＵやメータ用ＥＣＵ等の複数のＥＣＵで行い、これら全てのＥＣＵで照合一致が認められた場合にのみ、エンジンを始動許可するイモビライザシステムが開示されている。
【０００４】
【特許文献１】
特開平１０−２３８４４４号公報  （第３〜５頁，第１〜４図）
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のシステムでは、全てのＥＣＵでの照合に時間がかかり、そのため、イグニッションキーの回動からエンジンが始動するまでに時間がかかるという問題があった。これに関連して、本願発明者が行った実験によれば、キーの回動からエンジンが始動するまでに、約０．２１秒以上の時間がかかると、ユーザは違和感を感じるという結果が得られた。
【０００６】
本発明は、上記技術的課題に鑑みてなされたもので、比較的簡単な構成で、高セキュリティ性を確保し得るとともに、キー回動からのより迅速なエンジン始動を実現することができる車両用盗難防止システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本願の請求項１に係る発明は、車両用盗難防止システムであって、該システムが、車両用駆動源の作動を制御する駆動制御手段と、複数の車載ユニットと、上記複数の車載ユニットから少なくとも１つの車載ユニットをランダムに選定するユニット選定手段と、を有しており、上記ユニット選定手段が、選定した車載ユニットへ所定のコードを送信するとともに、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動源の作動を許可することを特徴としたものである。
【０００８】
また、本願の請求項２に係る発明は、上記請求項１に係る発明において、上記各車載ユニットは、それぞれ、固有のデータを有しており、上記ユニット選定手段により選定された車載ユニットは、送信されてきたコードと上記固有のデータとから、新たなコードを演算して出力する一方、上記ユニット選定手段は、選定した車載ユニットへ送信するコードと各車載ユニットに関連した固有データとから、各車載ユニットを経由して送り返されるコードを予測することを特徴としたものである。
【０００９】
更に、本願の請求項３に係る発明は、上記請求項１又は２に係る発明において、上記ユニット選定手段が、上記駆動制御手段に組み込まれていることを特徴としたものである。
【００１０】
また、更に、本願の請求項４に係る発明は、上記請求項１〜３のいずれか一において、上記ユニット選定手段は、複数の車載ユニットを同時に選定し、全ての車載ユニットについて、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動制御手段を介して、上記駆動源の作動を許可することを特徴としたものである。
【００１１】
また、更に、本願の請求項５に係る発明は、上記請求項１〜４のいずれか一において、上記ユニット選定手段が、上記駆動源の作動を不許可としたときに、該ユニット選定手段が選定した車載ユニットを記憶する記憶手段を有し、それ以降に、上記ユニット選定手段から所定コードの入力があった場合には、上記記憶手段に記憶した車載ユニットを選定することを特徴としたものである。
【００１２】
また、更に、本願の請求項６に係る発明は、上記請求項１〜５のいずれか一において、上記複数の車載ユニット間の少なくとも一部が、コントローラ・エリア・ネットワーク（ＣＡＮ）で互いに多重通信可能に接続されていることを特徴としたものである。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態について、添付図面を参照しながら説明する。
実施の形態１．
図１は、本発明の実施の形態１に係る車両用盗難防止システムの基本構成を示す図である。この盗難防止システムは、車両に標準的に装備されるユニットで構成されるものであり、本実施の形態では、メインユニットであるエンジン制御ユニット１０と、他の車載ユニットであるキーレスユニット３２と、メータユニット３と、ＡＢＳユニット４と、タイヤ圧モニタユニット５と、エアコンユニット６と、から構成されている。これらのユニットは、カー・エリア・ネットワーク（ＣＡＮ：Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）により互いに多重通信可能に接続されている。
【００１４】
エンジン制御ユニット１０は、従来知られるように、エンジン２０へその始動を許可する信号を出力するなど、エンジン２０の駆動を制御するユニットであるとともに、本発明では、エンジン始動を許可するか否かの最終的な判定を行う構成となっている。また、キーレスユニット３２は、キーレス信号に応じて車外からドアなどの施解錠を行う既知のユニットである。キーシリンダ（不図示）にキー１が差し込まれ「ＯＮ」位置まで回動されると、コイルアンテナ２１から信号が発せられる。その信号に応じて、キー１に内蔵されたトランスポンダ（不図示）から応答信号が発せられ、その応答信号がコイルアンテナ２１により受信される。なお、本実施の形態では、このキーレスユニット３２に、コイルアンテナ２１からの信号を送受信する機能が組み込まれているが、これに限定されることなく、かかる機能は別のユニットに組み込まれてもよい。
【００１５】
メータユニット３は、車両のインストルメントパネルに組み込まれた各種のメータを制御するためのユニットである。また、ＡＢＳ（ａｎｔｉｌｏｃｋ  ｂｒｅａｋｉｎｇ  ｓｙｓｔｅｍ）ユニット４は、例えば急制動時や滑りやすい路面での制動時に、車輪のロックを防止することで車両の姿勢を安定させるためのユニットである。更に、タイヤ圧モニタユニット５は、走行安定性を確保すべくタイヤの空気圧を監視するためのユニットである。また、更に、エアコンユニット６は、車内空調用のユニットである。
【００１６】
本実施の形態では、ドライバがキー１の回動を行うと、それを感知したエンジン制御ユニット１０が、まず、通信先として複数のユニットから幾つかを選定し、選定したユニットの１つに対して、ランダムに生成したコード（以下、ランダム値）を送信する。各ユニットは、ランダム値を受信すると、それに基づき新たなランダム値を生成した上で、それを他のユニットへ送信する。選定されたユニットのうちの最後のユニットは、生成したランダム値をエンジン制御ユニット１０へ送信する。エンジン制御ユニット１０は、選定したユニットに関する情報に基づき、最後のユニットから送信されてくるランダム値を予測しておき、実際に送信されてきたランダム値と比較する。そして、両者のランダム値が一致した場合、エンジン制御ユニット１０は、エンジン２０へその始動を許可する信号を出力する。このようにして、認証動作が行われる。
【００１７】
かかる認証動作を行うために、エンジン制御ユニット１０は、キー１の回動に応じて、通信先の数および通信先を決定する通信先及び通信先決定部１０Ａと、他のユニットへ送信するランダム値を発生するランダム値発生部１０Ｂと、発生したランダム値と各ユニットに設定された固有のデータ（シリアル番号）とから、所定のアルゴリズムを用いて、各ユニットを経由して送られてくる値の予測値を算出する演算部１０Ｃと、演算部１０Ｃで用いられるアルゴリズムや所定のシリアル番号を記憶するメモリ１０Ｄと、を有している。
【００１８】
また、キーレスユニット３２，メータユニット３，ＡＢＳユニット４，タイヤ圧モニタユニット５，エアコンユニット６は、それぞれ、送られてきたランダム値と固有のシリアル番号とから、所定のアルゴリズムを用いて、次のユニット又はエンジン制御ユニット１０へ送信するランダム値を生成する演算部３２Ａ，３Ａ，４Ａ，５Ａ，６Ａと、各演算部で用いられるアルゴリズムや固有のシリアル番号を記憶するメモリ３２Ｂ，３Ｂ，４Ｂ，５Ｂ，６Ｂと、を有している。
【００１９】
図２に、上記の構成からなる車両用盗難防止システムによる認証動作時の信号の流れをあらわす。ここでは、エンジン制御ユニット１０が、送信先としてＡＢＳユニット４及びキーレスユニット３２の２つのユニットを選定する場合を例に取り上げる。各信号の流れを、丸数字を付した矢印であらわす。また、この図２に示すように、エンジン制御ユニット１０を除くユニット、すなわち、ＡＢＳユニット４，タイヤ圧モニタユニット５，メータユニット３，キーレスユニット３２，エアコンユニット６は、それぞれ、固有のシリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”，“Ｓｅｒｉａｌ＃Ｔｐｍ”，“Ｓｅｒｉａｌ＃Ｃｌｕ”，“Ｓｅｒｉａｌ＃Ｒｋｅ”，“Ｓｅｒｉａｌ＃Ａｃ”を記憶するとともに、共通のアルゴリズムを保有している。また、一方、エンジン制御ユニット１０は、他の全てのユニットが有するシリアル番号を記憶するとともに、他のユニットと共通のアルゴリズムを保有している。
【００２０】
まず、矢印▲１▼は、キー１の回動をエンジン制御ユニット１０に知らせる信号の流れをあらわしている。エンジン制御ユニット１０は、その信号を受けると、通信先数及び通信先決定部１０Ａ（図１参照）で、各種ユニットのなかから、ＡＢＳユニット４及びキーレスユニット３２の２つを選定する。また、これと同時に、ランダム値発生部１０Ｂを用いて、ランダム値Ｘを発生する。
【００２１】
続いて、エンジン制御ユニット１０は、矢印▲２▼であらわすように、選定したユニットの一方（この例ではＡＢＳユニット４）へ、発生したランダム値Ｘを送信する。ＡＢＳユニット４は、送信されてきたランダム値Ｘと、シリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”とから、アルゴリズムを用いて、新たなランダム値Ｙを生成する。その後、ＡＢＳユニット４は、矢印▲３▼であらわすように、エンジン制御ユニット１０に選定された他方のユニットであるキーレスユニット３２へ、生成したランダム値Ｙを送信する。
【００２２】
キーレスユニット３２は、送信されてきたランダム値Ｙと、シリアル番号“Ｓｅｒｉａｌ＃Ｒｋｅ”とから、アルゴリズムを用いて、新たなランダム値Ｚを生成する。その後、キーレスユニット３２は、矢印▲４▼であらわすように、エンジン制御ユニット１０へ、生成したランダム値Ｚを送信する。
【００２３】
エンジン制御ユニット１０は、上記のように発生したランダム値ＸをＡＢＳユニット４へ送信するとともに、ランダム値Ｘと、選定したユニット（すなわちＡＢＳユニット４及びキーレスユニット３２）に関するシリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”，“Ｓｅｒｉａｌ＃Ｒｋｅ”とから、アルゴリズムを用いて、選定した最後のユニット（この場合にはキーレスユニット３２）からエンジン制御ユニット１０へ送り返されてくるランダム値Ｚの予測値を算出する。
【００２４】
そして、エンジン制御ユニット１０は、算出した値と実際にキーレスユニット３２送られてきたランダム値Ｚとを照合し、両者が一致する場合には、矢印▲５▼であらわすように、エンジン２０へその始動を許可する信号を送信する。これにより、エンジン２０は、スタータリレーをＯＮにされたり、点火及び噴射を許可されたりする。
【００２５】
図３は、車両用盗難防止システムによる認証動作についてのフローチャートである。この動作では、まず、キー１の回動（ＩＧ−ＯＮ）に応じて、予め登録された全てのユニットが接続されているか否かが判定される（Ｓ１１）。その結果、ＹＥＳであれば、Ｓ１２へ進み、他方、ＮＯであれば、認証動作を終了する。つまり、全てのユニットが接続されていない状態では、エンジン２０の始動が許可されることはない。
【００２６】
次に、エンジン制御ユニット（ＰＣＭ）１０が、通信先数ｎ，通信先（ｍ１，ｍ２，ｍ３，・・・，ｍｎ）を決定するとともに、ランダム値の初期値Ｒｏを発生する（Ｓ１２）。続いて、エンジン制御ユニット１０からユニットｍｉにＲを送る（Ｓ１３）。このとき、ｉ＝１，Ｒ＝０である。
【００２７】
更に、ユニットｍｉが、ランダム値Ｒと各ユニットが備えたシリアル番号Ｓｉとから、各ユニットが保有するアルゴリズムｆｉを用いて、新たなランダム値Ｒ＝ｆｉ（Ｓｉ，Ｒ）を算出する（Ｓ１４）。続いて、ｉをｉ＋１とする（Ｓ１５）。そして、ｎがｉ以上であるか否かを判定する（Ｓ１６）。すなわち、選定したユニットにおいて、ステップＳ１４のような処理が未完了であるか否かを判定する。その結果、ＹＥＳである場合には、次のユニットｍｉにランダム値Ｒを送信する（Ｓ１７）。
【００２８】
他方、ＮＯである場合には、選定したうちの最後のユニットが、最終的なランダム値Ｒを、エンジン制御ユニット１０へ返す（Ｓ１８）。次に、エンジン制御ユニット１０は、最後のユニットから送られてきた最終的なランダム値Ｒと、予め予測した値とを照合して、両方の値が一致するか否かを判定する（Ｓ１９）。その結果、ＹＥＳである場合には、エンジン２０へその始動を許可する信号を送信する（Ｓ２０）。以上で、認証動作を終了する。
他方、ＮＯである場合には、エンジン２０に対して信号は送信せず、エンジン２０の始動を禁止する。以上で、認証動作を終了する。
【００２９】
以上のように、この車両用盗難防止システムでは、キー１の回動に応じて、エンジン制御ユニット１０が、他の幾つかの車載ユニットを経て生成されたランダム値と、それ自体で算出したランダム値の予測値とを照合することで認証を行うので、比較的簡単な構成で、高いセキュリティ性を実現することができる。かかる車両盗難防止システムは、イモビライザシステムが装備されていない車両若しくはもともと装備されている車両のいずれに組み込まれた場合にも有効である。また、同車種内で、イモビライザシステムを装備している車両と装備していない車両とが存在する場合にも、かかる車両盗難防止システムを用いることで、高いセキュリティ性を確保することができる。
また、この車両用盗難防止システムでは、複数の車載ユニットから幾つかを選定するので、全ての車載ユニットを使用する場合と比べて認証が迅速に行われ、キーの回動からエンジンの始動までの時間が比較的短い。
【００３０】
なお、更に高いセキュリティ性を確保するために、エンジン制御ユニット１０が、エンジンの始動を不許可としたときに、メモリ１０Ｄで、選定した車載ユニットを記憶し、それ以降には、メモリ１０Ｄに記憶した車載ユニット以外のユニットを選定するようにしてもよい。
【００３１】
実施の形態２．
次に、本発明の実施の形態２について説明する。なお、以下では、上記実施の形態１における場合と同じものについては、同一の符号を付し、それ以上の説明を省略する。
図４は、本発明の実施の形態２に係る車両用盗難防止システムによる認証動作時の信号の流れをあらわす。上記実施の形態１では、図２に示すように、エンジン制御ユニット１０が選定した複数のユニットの間で最終的に生成されたランダム値が、エンジン制御ユニット１０に送り返されたが、この実施の形態２では、選定したユニット毎に、ランダム値をエンジン制御ユニット１０に送り返すようにして認証を行う。
【００３２】
この場合にも、上記実施の形態１と同様に、エンジン制御ユニット１０を除くユニット、すなわち、ＡＢＳユニット４，タイヤ圧モニタユニット５，メータユニット３，キーレスユニット３２，エアコンユニット６は、それぞれ、固有のシリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”，“Ｓｅｒｉａｌ＃Ｔｐｍ”，“Ｓｅｒｉａｌ＃Ｃｌｕ”，“Ｓｅｒｉａｌ＃Ｒｋｅ”，“Ｓｅｒｉａｌ＃Ａｃ”を記憶するとともに、共通のアルゴリズムを保有している。他方、エンジン制御ユニット１０は、他の全てのユニットが有するシリアル番号を記憶するとともに、他のユニットと共通のアルゴリズムを保有している。
【００３３】
エンジン制御ユニット１０は、図４中の矢印▲１▼であらわすようなキー１の回動を知らせる信号を受けると、通信先数及び通信先決定部１０Ａ（図１参照）で、各種ユニットのなかから、ＡＢＳユニット４及びキーレスユニット３２の２つを選定する。また、これと同時に、ランダム値発生部１０Ｂを用いて、ランダム値Ｘを発生する。
【００３４】
続いて、エンジン制御ユニット１０は、矢印▲２▼であらわすように、選定したユニットの一方（この例ではＡＢＳユニット４）へ、発生したランダム値Ｘを送信する。ＡＢＳユニット４は、送信されてきたランダム値Ｘと、シリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”とから、アルゴリズムを用いて、新たなランダム値Ｙを生成する。その後、ＡＢＳユニット４は、矢印▲３▼であらわすように、エンジン制御ユニット１０へランダム値Ｙを送り返す。
【００３５】
エンジン制御ユニット１０は、上記のように発生したランダム値ＸをＡＢＳユニット４へ送信するとともに、そのランダム値Ｘと、ＡＢＳユニット４に関するシリアル番号“Ｓｅｒｉａｌ＃Ａｂｓ”から、アルゴリズムを用いて、ＡＢＳユニット４からエンジン制御ユニット１０へ送り返されてくるランダム値Ｙの予測値を算出する。そして、算出した値と実際に送られてきたランダム値Ｙとを照合し、両者が一致する場合には、矢印▲４▼であらわすように、最初に選定したユニットの他方（この場合にはキーレスユニット３２）へランダム値Ｘを送信する。
【００３６】
キーレスユニット３２は、送信されてきたランダム値Ｘと、シリアル番号“Ｓｅｒｉａｌ＃Ｒｋｅ”とから、アルゴリズムを用いて、新たなランダム値Ｚを生成する。その後、キーレスユニット３２は、矢印▲５▼であらわすように、エンジン制御ユニット１０へランダム値Ｚを送り返す。
【００３７】
エンジン制御ユニット１０は、上記のように発生したランダム値Ｘをキーレスユニット３２へ送信するとともに、そのランダム値Ｘと、キーレスユニット３２に関するシリアル番号“Ｓｅｒｉａｌ＃Ｒｋｅ”から、アルゴリズムを用いて、キーレスユニット３２からエンジン制御ユニット１０へ送り返されてくるランダム値Ｚの予測値を算出する。そして、算出した値と実際に送られてきたランダム値Ｚとを照合し、両者が一致する場合には、矢印▲６▼であらわすように、エンジン２０へその始動を許可する信号が送られる。これにより、エンジン２０は、スタータリレーをＯＮにされたり、点火及び噴射を許可されたりする。
【００３８】
このように、本実施の形態２では、エンジン制御ユニット１０により選定されたユニット毎に、ランダム値がエンジン制御ユニット１０に送り返されるようにして認証が行なわれるが、この場合にも、上記実施の形態１と同様に、高いセキュリティ性を実現することができ、また、複数の車載ユニットから幾つかを選定するので、全ての車載ユニットを使用する場合と比べて認証が迅速に行われ、キーの回動からエンジンの始動までの時間が比較的短い。
【００３９】
なお、本発明は、例示された実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。
例えば、前述した実施の形態では、エンジン制御ユニット１０が、他の車載ユニットを選定し、最終的な照合を行うメインユニットとして扱われたが、これに限定されることなく、エンジン制御ユニット１０とは別個に若しくは別の車載ユニット内に、車載ユニットを選定し、また、照合を行う手段を設けてもよい。
また、エンジン制御ユニット１０以外の、送信されてきたランダム値から新たなランダム値を生成する車載ユニットとしては、前述した実施の形態で開示したものに限定されず、他のユニットとＣＡＮや無線で通信可能なユニットであればいかなるもの（トラクションユニット等）であってもよい。
更に、前述した実施の形態では車両の種類は限定していなかったが、本発明は、普通，大型，特殊車両等のいかなる車両にも適用可能である。
【００４０】
【発明の効果】
以上の説明から明らかなように、本願の請求項１に係る発明によれば、ユニット選定手段が、他の幾つかの車載ユニットを経て生成されたコードと、それ自体で予測したコードとを照合することで認証を行うので、比較的簡単な構成で、高いセキュリティ性を実現することができる。また、この車両用盗難防止システムでは、複数の車載ユニットから幾つかを選定することにより、全ての車載ユニットを使用する場合と比べて認証を迅速に行うことができ、キーの回動からエンジンの始動までの時間を短くすることができる。
【００４１】
また、本願の請求項２に係る発明によれば、上記各車載ユニットは、それぞれ、固有のデータを有しており、上記ユニット選定手段により選定された車載ユニットは、送信されてきたコードと上記固有のデータとから、新たなコードを演算して出力する一方、上記ユニット選定手段は、選定した車載ユニットへ送信するコードと各車載ユニットに関連した固有データとから、各車載ユニットを経由して送り返されるコードを予測し、予測したコードと車載ユニットから送り返されるコードとを照合することで認証を行うので、高いセキュリティ性を確保することができる。
【００４２】
更に、本願の請求項３に係る発明によれば、上記ユニット選定手段が、上記駆動制御手段に組み込まれるため、それぞれを別個の構成として設ける必要がなく、構成の簡略化が可能である。
【００４３】
また、更に、本願の請求項４に係る発明によれば、上記ユニット選定手段は、複数の車載ユニットを同時に選定し、全ての車載ユニットについて、該車載ユニットを経由して送り返されるコードを予測し、予測したコードと実際に送り返されてきたコードとが一致した場合に、上記駆動制御手段を介して、上記駆動源の作動を許可するので、高いセキュリティ性を確保することができる。
【００４４】
また、更に、本願の請求項５に係る発明によれば、上記ユニット選定手段が、上記駆動源の作動を不許可としたときに、該ユニット選定手段が選定した車載ユニットを記憶する記憶手段を有し、それ以降に、上記ユニット選定手段から所定コードの入力があった場合には、上記記憶手段に記憶した車載ユニットを選定することで、一層高いセキュリティ性を確保することができる。
【００４５】
また、更に、本願の請求項６に係る発明によれば、上記複数の車載ユニット間の少なくとも一部が、コントローラ・エリア・ネットワーク（ＣＡＮ）で互いに多重通信可能に接続されるため、車載ユニット間における高速な通信が可能であり、認証を迅速に行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る車両用盗難防止システムの構成を示すブロック図である。
【図２】上記車両用盗難防止システムによる認証動作時の信号の流れをあらわす説明図である。
【図３】上記車両用盗難防止システムによる認証動作についてのフローチャートである。
【図４】本発明の実施の形態２に係る車両用盗難防止システムによる認証動作時の信号の流れをあらわす説明図である。
【符号の説明】
１…キー
３…メータユニット
３Ａ…演算部
３Ｂ…メモリ
４…ＡＢＳユニット
４Ａ…演算部
４Ｂ…メモリ
５…タイヤ圧モニタユニット
５Ａ…演算部
５Ｂ…メモリ
６…エアコンユニット
６Ａ…演算部
６Ｂ…メモリ
１０…エンジン制御ユニット
１０Ａ…通信先数及び通信先決定部
１０Ｂ…ランダム値発生部
１０Ｃ…演算部
１０Ｄ…メモリ
１１…ＣＡＮ
２１…コイルアンテナ
３２…キーレスユニット
３２Ａ…演算部
３２Ｂ…メモリ
【図１】
2004359036.tif 000003
【図２】
2004359036.tif 000004
【図３】
2004359036.tif 000005
【図４】
2004359036.tif 000006