(57)【要約】【課題】車両の盗難防止システムにおけるエンジン始動時の認証時間を短くしつつ、部品交換による盗難防止システムの無効化を困難にする。【解決手段】盗難防止装置Ｓは、認証コードＩＤの登録時に、車両デバイスＡ〜Ｅ中、少なくとも１つの車両デバイスＢをランダムに選択し、選択した車両デバイスＢに対して認証コードＩＤを登録し、認証コードＩＤの認証時に、選択した車両デバイスＢとの間での認証を行い、認証がとれたときに駆動源１７の始動を許可する。【選択図】図３
2008149744.tif 000002
【特許請求の範囲】
【請求項１】
認証コードの照合によって認証を行い、駆動源の始動を制御する第１制御装置と、
前記第１制御装置と車内通信を介して接続され、それぞれが前記認証コードを登録可能な複数の第２制御装置と、
を備える車両用盗難防止システムであって、
前記第１制御装置は、
前記認証コードの登録時に、前記複数の第２制御装置の中、少なくとも１つの第２制御装置をランダムに選択し、選択した前記第２制御装置に対して前記認証コードを登録し、
前記認証コードの認証時に、選択した前記第２制御装置との間での認証を行い、認証がとれたときに前記駆動源の始動を許可する
ことを特徴とする車両用盗難防止システム。
【請求項２】
認証コードの照合によって認証を行い、駆動源の始動を制御する第１制御装置と、
前記第１制御装置と車内通信を介して接続され、それぞれが前記認証コードを登録可能な複数の第２制御装置と、
を備える車両用盗難防止システムであって、
前記第１制御装置は、
前記認証コードの登録時に、前記複数の第２制御装置の中、外部登録機によりランダムに選択された少なくとも１つの前記第２制御装置に認証コードが登録されたことを記憶し、
前記認証コードの認証時に、選択された前記第２制御装置との間での認証を行い、認証がとれたときに前記駆動源の始動を許可する
ことを特徴とする車両用盗難防止システム。
【請求項３】
請求項１又は２記載の車両用盗難防止システムにおいて、
前記第１制御装置は、
前記認証コードの認証時に、前記認証コードが登録された前記第２制御装置以外の他の前記第２制御装置から認証に関連する返答を受信した場合には、前記駆動源の始動を不可とする
ことを特徴とする車両用盗難防止システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、悪意の第三者の不正なエンジン始動操作による車両の盗難を防止する車両用盗難防止システムに関する。
【背景技術】
【０００２】
従来から、不正なエンジン始動操作による車両の盗難を防止するためのシステムとして車両用盗難防止システム（イモビライザシステムともいう。）が知られている。
【０００３】
この車両用盗難防止システムは、通信機を内蔵するイグニッションキーと、車載の盗難防止装置（イモビライザＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）との通信により、認証コードの認証がとれたときにエンジンの始動を許可するように構成されている。
【０００４】
しかし、この車両用盗難防止システムでは、イグニッションキーとイモビライザＥＣＵとが悪意の第三者により一緒に交換された場合には、交換されたイグニッションキーによりエンジンの始動が許可されてしまい盗難防止性（防盗性）が低いという問題がある。
【０００５】
防盗性を高めるために、イモビライザＥＣＵに通信線を介して接続される他の制御装置（ＥＣＵ）であるメータＥＣＵとエアコンＥＣＵにも前記認証コードを登録しておき、イグニッションキーとイモビライザＥＣＵとの間での認証がとれたとき、さらに、イモビライザＥＣＵとメータＥＣＵ及びエアコンＥＣＵとの間での認証がとれることを条件として、エンジンの始動を許可するようにした盗難防止システムが提案されている（特許文献１）。
【０００６】
この盗難防止システムでは、イグニッションキーとイモビライザＥＣＵとが一緒に交換された場合、交換後のイグニッションキーとイモビライザＥＣＵとの間では認証がとれるが、交換後のイモビライザＥＣＵと未交換のメータＥＣＵ及びエアコンＥＣＵとの間では認証がとれないので、エンジンの始動が許可されることがなく防盗性が高い。
【０００７】
しかし、この特許文献１に係る盗難防止システムでは、多数のＥＣＵ間で認証処理を行うために時間がかかることを原因として、イグニッションキーの回転操作（オントリガ発生）からエンジン始動までの時間が長くなり、ユーザに違和感を与える場合がある。
【０００８】
この問題を解決するために、イモビライザＥＣＵを兼用するようにしたエンジンＥＣＵに、他の全てのＥＣＵ、例えば、メータＥＣＵ、エアコンＥＣＵ、エアバックＥＣＵ、ＡＢＳ（Ａｎｔｉｌｏｃｋ  Ｂｒｅａｋｉｎｇ  Ｓｙｓｔｅｍ）ＥＣＵ、タイア圧モニタＥＣＵ等の固有の認証コード（例えば、シリアル番号）を予め登録（記憶）しておく。そして、エンジンＥＣＵとイグニッションキーとの認証がとれたとき、エンジンＥＣＵ中の車載装置ランダム選定ユニットにより、登録してあるＥＣＵ中の少なくとも１つをランダムに選定し、ランダムに選定したＥＣＵと認証コードを利用した認証動作を行い、この認証がとれたときにエンジンの始動を許可するようにした盗難防止システムが提案されている（特許文献２）。
【０００９】
この特許文献２に係る盗難防止システムでは、実際に認証通信を行う認証対象のＥＣＵの数が、特許文献１に係る盗難防止システムにおける認証対象のＥＣＵの数よりも少なくなるので認証時間を短縮することができるとされている。
【００１０】
【特許文献１】特開平１０−２３８４４４号公報
【特許文献２】特開２００４−３５９０３６号公報（図４）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記特許文献２に記載された盗難防止システムでは、エンジンＥＣＵを搭載した車両に搭載される全てのＥＣＵのそれぞれに固有の認証コードを予めエンジンＥＣＵに登録（記憶）しておく必要があり、かつエンジンＥＣＵに組み込まれた車載装置ランダム選定ユニットをエンジンの始動毎に動作させる必要があることから、エンジンＥＣＵの負担（データ容量と、始動時、すなわち盗難防止システムの解除時の処理量）が大きいという問題がある。
【００１２】
また、特許文献２に記載された車両用盗難防止システムでは、車載制御装置（装備）の追加の際には、エンジンＥＣＵの登録内容を更新しなければならず、装備の追加が困難になるという問題もある。
【００１３】
この発明はこのような課題を考慮してなされたものであり、駆動源始動時の認証時間を短く保持したまま、データ容量も盗難防止システム解除時のデータ処理量も少なく、車載制御装置（装備）の追加も容易に対応可能で、かつ部品交換による盗難防止システムの無効化の困難な車両用盗難防止システムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
第１の発明に係る車両用盗難防止システムは、認証コードの照合によって認証を行い、駆動源の始動を制御する第１制御装置と、前記第１制御装置と車内通信を介して接続され、それぞれが前記認証コードを登録可能な複数の第２制御装置と、を備える車両用盗難防止システムであって、前記第１制御装置は、前記認証コードの登録時に、前記複数の第２制御装置の中、少なくとも１つの第２制御装置をランダムに選択し、選択した前記第２制御装置に対して前記認証コードを登録し、前記認証コードの認証時に、選択した前記第２制御装置との間での認証を行い、認証がとれたときに前記駆動源の始動を許可することを特徴とする。
【００１５】
ここで、駆動源には、車両の内燃機関であるエンジンの他、車両走行用のモータ、燃料電池車両の燃料電池等が含まれる。
【００１６】
第１の発明によれば、第１制御装置は、駆動源の始動時に、すなわち、認証コードの認証時には、既に選択されている特定の第２制御装置との間での認証を行い、認証がとれたときに前記駆動源の始動を許可するようにしているので、認証時間を短くできる。また、第１制御装置は、最低限、選択された第２制御装置の識別コードと認証コードを記憶していればよいので、データ容量が少なくなる。さらに、認証時（盗難防止システムの解除時）には、特許文献２のように選択ユニットを作動させる必要がないので、データ処理量も少ない。また、装備の追加時に、認証に関して第１制御装置の登録内容を変更する必要がないので、装備の追加も容易である。
【００１７】
また、悪意の第三者の部品交換による盗難防止システムの無効化の確率を低くできる。仮に、第１制御装置と第２制御装置とが同時に交換された場合でも、認証がとれない確率がきわめて高く、結果として、部品交換による盗難防止システムの無効化が困難になる。
【００１８】
さらに、登録時には、登録時に第１制御装置に車内通信を介して接続されている第２制御装置を対象とすればよいので、認証コードの登録作業が容易である。
【００１９】
また、第２の発明に係る車両用盗難防止システムは、認証コードの照合によって認証を行い、駆動源の始動を制御する第１制御装置と、前記第１制御装置と車内通信を介して接続され、それぞれが前記認証コードを登録可能な複数の第２制御装置と、を備える車両用盗難防止システムであって、前記第１制御装置は、前記認証コードの登録時に、前記複数の第２制御装置の中、外部登録機によりランダムに選択された少なくとも１つの前記第２制御装置に認証コードが登録されたことを記憶し、前記認証コードの認証時に、選択された前記第２制御装置との間での認証を行い、認証がとれたときに前記駆動源の始動を許可することを特徴とする。
【００２０】
第２の発明によれば、上記第１の発明での効果を達成する他に、第１制御装置が備える機能のうち、認証コードの登録時に複数の第２制御装置の中、少なくとも１つの第２制御装置をランダムに選択する機能が不要となるので、第１制御装置の構成がより簡単になる。
【００２１】
上記第１又は第２の発明の特徴を有する第３の発明において、前記第１制御装置は、前記認証コードの認証時に、前記認証コードが登録された前記第２制御装置以外の他の前記第２制御装置から認証に関連する返答を受信した場合には、前記駆動源の始動を不可とすることを特徴とする。
【００２２】
第３の発明によれば、悪意の第三者が第１制御装置と、認証コードが登録されていない第２制御装置とを部品交換した場合に、その認証コードが登録されていない第２制御装置から返答を受信した場合には、駆動源の始動を不可とするようにしているので、部品交換による盗難防止システムの無効化がより困難になる。
【発明の効果】
【００２３】
この発明によれば、駆動源始動時（盗難防止システム解除時）の認証時間を短く保持したまま、データ容量とデータ処理量も少なく、車載制御装置（装備）の追加も容易に対応可能で、かつ部品交換による盗難防止システムの無効化が困難になる。したがって、車両の防盗性が向上する。
【発明を実施するための最良の形態】
【００２４】
以下、この発明の実施形態について図面を参照して説明する。
【００２５】
図１は、図示しない車両に搭載されたこの発明の一実施形態に係る盗難防止システム１０の構成を示すブロック図である。
【００２６】
この盗難防止システム１０は、第１制御装置としての盗難防止装置Ｓを有し、この盗難防止装置Ｓは、車内通信、ここでは、ＣＡＮ（Ｃａｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信線１２を介して複数の第２の制御装置である車両デバイス（車内デバイス）Ａ、Ｂ、Ｃ、Ｄ、Ｅと通信可能に接続されている。車両デバイスＡ〜Ｅとは、上述したメータＥＣＵ、エアコンＥＣＵ、エアバックＥＣＵ等の車載制御装置（装備）をいう。
【００２７】
通信線１２には、コネクタ１５が取り付けられ、このコネクタ１５に対して、例えば、当該車両の工場出荷前に、通信線１２に接続されている車両デバイスＡ〜Ｅ及び盗難防止装置Ｓ等の車載制御装置を試験・点検等するための試験装置であるテスタ（ラインエンドテスタ）１４が接続される。なお、テスタ１４は、ディーラー等の整備工場においても接続することが可能である。したがって、テスタ１４を有するディーラー等の整備工場においてもこの発明は実施可能である。
【００２８】
盗難防止装置Ｓは、通信線１２を介して車両デバイスＡ〜Ｅ及びテスタ１４に接続されるとともに、イグニッションキー等の電子キーＫと通信が可能に構成されている。なお、電子キーＫは、使用者認識機能を兼用するので、電子キーＫによる認証を、指紋や顔等を認証する生体認証に代替することもできる。さらに、盗難防止装置Ｓは、駆動源ＥＣＵ１６と警報装置１８とに接続されている。駆動源ＥＣＵ１６は、内燃機関であるエンジン等の駆動源１７を始動させ駆動制御する。なお、駆動源１７としては、エンジンの他、車両走行用モータ、燃料電池車両等の燃料電池等が該当する。
【００２９】
盗難防止装置Ｓには、認証通信を行う通信デバイスの登録エリア２１と、固有の認証コードＩＤの登録エリア２２が設けられている。また、盗難防止装置Ｓには、認証用の乱数Ｒｄや車両デバイス選択のための乱数を発生する乱数発生器２３が組み込まれ、さらに、認証用の乱数Ｒｄと認証コードＩＤを変数とする認証用関数ｆ（Ｒｄ，ＩＤ）の記憶部２４が設けられている。
【００３０】
また、盗難防止装置Ｓの認証対象の候補となる車両デバイスＡ〜Ｅには、上記と同一の認証用関数ｆ（Ｒｄ，ＩＤ）の記憶部４１〜４５と、上記の認証コードＩＤ又はダミーコードＤＣを登録可能な登録エリア３１〜３５が設けられている。
【００３１】
盗難防止装置Ｓ、車両デバイスＡ〜Ｅ及び駆動源ＥＣＵ１６は、それぞれＣＰＵ、ＲＯＭ、ＲＡＭを含むＥＣＵにより構成されており、ＣＰＵがＲＯＭに記憶されているプログラムを実行することで各種機能実現手段として動作する。
【００３２】
なお、登録エリア２１、２２、３１〜３５及び記憶部２４、４１〜４５は、電気的に書換可能なＥＥＰＲＯＭ又は電気的に１回だけ書き込むことのできるＲＯＭにより構成される。
【００３３】
工場出荷前でテスタ１４が接続される前には、換言すれば、車両への盗難防止装置Ｓへの組み込み時には、図１に示すように、盗難防止装置Ｓの認証通信のための（認証対象の）通信デバイス中、登録エリア｛（Ｋ），（  ）｝２１の一方には、電子キーＫが登録され（（Ｋ））、他方には通信デバイス（車両デバイスＡ〜Ｅの中の１つ）は登録されないで空きとなっている（（  ））。また、図１に示すように、この実施形態において、認証コードＩＤは、盗難防止装置Ｓの登録エリア２２にのみ登録され（図中、「ＩＤ」と記載している。）、認証コードの登録前には、車両デバイスＡ〜Ｅの登録エリア３１〜３５には何も登録されていない状態となっている（図中、登録エリア３１〜３５の四角形の中には何も記載していない）。
【００３４】
この実施形態に係る盗難防止システム１０は、基本的には以上のように構成されるものであり、次にその動作についてフローチャートを参照して説明する。
【００３５】
図２は、盗難防止装置Ｓが、製造ラインの出力時（車両への盗難防止装置Ｓ及び車両デバイスＡ〜Ｅの組み込み時）等に実行し、認証対象の通信デバイス（車両デバイス）を選択し、かつ選択した車両デバイスへの認証コードの登録時の動作を説明するためのフローチャートである。
【００３６】
このとき、まず、車両の通信線１２のコネクタ１５を介してテスタ１４が接続される。そして、ステップＳ１において、盗難防止装置Ｓが、テスタ１４から、盗難防止システムを組み込めとのコマンドを受け取ると、認証通信を行うための車両デバイスを選択するために、ステップＳ２において、盗難防止装置Ｓは、通信線１２に接続されている全ての車両デバイスＡ〜Ｅを認識し、その合計数、この場合「５」を計算する。なお、このステップＳ２の通信線１２に接続されている車両デバイスを確認する処理（手段）を有することにより、この盗難防止システム１０は、通信線１２に接続されている車両デバイスが異なる車両においても適用することができる。
【００３７】
次いで、ステップＳ３において、盗難防止装置Ｓは、乱数発生器２３で合計数「５」に対応する値０、１、２、３、４（例えば、０がＡに、１がＢに、２がＣに、３がＤに、４がＥに対応する。）の中、任意の数値を発生し（シャッフルし）、発生した数値に対応する車両デバイスを選択する。ここでは、車両デバイスＢがランダムに選択されたものとする。このとき、盗難防止装置Ｓの通信デバイスの登録エリア２１の他方に、車両デバイスＢの識別コード（ここでは、理解の便宜のためＢａとする。）が登録される。登録エリア｛（Ｋ），（  ）｝２１（図１）が登録エリア｛（Ｋ），（Ｂａ）｝２１（図３）とされる。
【００３８】
次に、ステップＳ４において、選択した車両デバイスＢと登録情報の送受信を含む認証通信を行う。
【００３９】
このステップＳ４では、まず、選択した車両デバイスＢの認証コードの登録エリア３２に、盗難防止装置Ｓの登録エリア２２に登録されている認証コードＩＤと同一の認証コードＩＤを登録する。次に、乱数発生器２３で任意の乱数Ｒｄを発生し、車両デバイスＢに送信するとともに、自己の記憶部２４に記憶されている認証関数ｆ（Ｒｄ，ＩＤ）に代入して計算し、計算結果（ｘとする。）を保持する。なお、認証関数ｆ（Ｒｄ，ＩＤ）中、変数ＩＤには、自己の登録エリア２２から読み出した認証コードＩＤを代入する。
【００４０】
一方、乱数Ｒｄを受信した車両デバイスＢは、記憶部４２の認証関数ｆ（Ｒｄ，ＩＤ）に代入して計算し、計算結果（ｙとする。）を盗難防止装置Ｓに送る。この場合、認証関数ｆ（Ｒｄ，ＩＤ）中、変数ＩＤには、自己の登録エリア３２から読み出した認証コードＩＤを代入する。
【００４１】
盗難防止装置Ｓは、車両デバイスＢから送られてきた計算結果ｙと、自己の計算結果ｘとを照合し、ｘ＝ｙであれば認証がとれたと判定する。
【００４２】
次いで、ステップＳ５において、選択した車両デバイスＢ以外の車両デバイスＡ、Ｃ〜Ｅの登録エリア３１、３３〜３５には、特定のダミーコード（ここでは、無返答コードとする。）の登録を行う。ダミーコードＤＣの登録を行った後、車両デバイスＡ、Ｃ〜Ｅと認証通信を行い、所定時間無返答であることを確認しておく。この特定のダミーコードは盗難防止装置Ｓにも記憶しておく。
【００４３】
なお、特定のダミーコードではなく任意のコードを登録してもよく、何も登録しなくてもよい。このステップＳ５の過程は、より防盗性を向上させるためのステップであり省略することもできる。
【００４４】
この後、テスタ１４がコネクタ１５から取り外されて認証コード登録時の処理が終了する。すなわち盗難防止システムがセットされた状態となる。
【００４５】
図３は、図２のフローチャートを実行後の登録エリア２１、３１〜３５へのコード登録後の盗難防止システム１０Ａの構成を模式的に示している。
【００４６】
図３に示すように、盗難防止装置Ｓの認証通信を行う通信デバイスの登録エリア２１には、電気キーＫの他、車両デバイスＢの識別コードＢａが登録され、ランダムに選択された車両デバイスＢの登録エリア２２には、盗難防止装置Ｓに登録されている同じ認証コードＩＤが登録され、残りの車両デバイスＡ、Ｃ〜Ｅの登録エリア３１、３３〜３５には、盗難防止装置Ｓからの認証時の問い合わせ通信に対して返答しないという内容のダミーコード（無返答コード）ＤＣが登録されている。
【００４７】
図３の下側には、通信デバイスの選択に当たり、車両１では車両デバイスＡが選択されたこと、車両２では車両デバイスＤが選択されたこと、車両３では車両デバイスＥが選択されたことを示す各識別コードＡａ、Ｄａ、Ｅａが登録エリア２１に登録された状態を示している。
【００４８】
次に、駆動源１７を始動するために盗難防止システム１０Ａのシステム解除時に実行される認証コードの認証時動作について、図４のフローチャートを参照して説明する。
【００４９】
ステップＳ１１において、盗難防止装置Ｓは、電子キーＫからオントリガを受領したとき、電子キーＫと認証がとれるかを確認し、認証がとれた場合には、ステップＳ１２において、乱数発生器２３において任意の乱数Ｒｄを発生し、通信線１２を介して全ての車両デバイスＡ〜Ｅに対して、計算結果を送るように指令するとともに、自己の記憶部２４に記憶されている認証関数ｆ（Ｒｄ，ＩＤ）に、乱数Ｒｄと認証コードＩＤを代入して計算し、計算結果（ｘ）を保持する。
【００５０】
次いで、ステップＳ１３において、乱数Ｒｄを受信した車両デバイスＢは、記憶部４２の認証関数ｆ（Ｒｄ，ＩＤ）に代入して計算し、計算結果ｙを盗難防止装置Ｓに送る。盗難防止装置Ｓは、車両デバイスＢから送られてきた計算結果ｙと、自己の計算結果ｘとを比較し、ｘ＝ｙであれば、認証がとれたと判定する。
【００５１】
次いで、ステップＳ１４において、選択済みの車両デバイスＢ以外の車両デバイスＡ、Ｃ〜Ｅから返答があったかどうかが判定される。この場合、登録エリア３１、３３〜３５に無返答コードのダミーコードＤＣが記憶されている正常な他の車両デバイスＡ、Ｃ〜Ｅは、乱数Ｒｄを受信したとき、ダミーコードＤＣの内容に従い何も返答しない。
【００５２】
ステップＳ１４の判定が所定時間否定的であるとき、ステップＳ１５において盗難防止システムが解除され、駆動源ＥＣＵ１６に対して駆動源１７の始動許可が与えられ、駆動源ＥＣＵ１６を通じて駆動源１７が始動される。
【００５３】
その一方、ステップＳ１で電子キーＫとの認証がとれなかった場合、ステップＳ１３で選択済みの車両デバイスＢとの認証がとれなかった場合、ステップＳ１４で選択済みの車両デバイスＢ以外の車両デバイスＡ、Ｃ〜Ｅから返答があった場合には、ステップＳ１６において、駆動源ＥＣＵ１６への始動許可を与えることなく、警報装置１８を利用して認証が失敗したことを警告乃至警報する。このようにして認証時の動作が終了する。
【００５４】
次いで、ステップＳ１５でなされた盗難防止システム１０Ａのシステム解除時からシステムセット時への動作について、図５のフローチャートを参照して説明する。
【００５５】
ステップＳ１５のシステム解除状態にあるときに、ステップＳ２１でシステムのセット前提条件が成立したとき、具体的には、盗難防止装置Ｓが、電子キーＫのオフトリガを受領したとき、ステップＳ２２において、車内通信の状態を確認する。すなわち、通信線１２を介して、車両デバイスＡ〜Ｅとの通信確認を行う。ステップＳ２３において、車内通信の確認がＯＫである場合には、ステップＳ２７において、盗難防止システム１０Ａをセットする。すなわち、図４のステップＳ１１の直前の状態に戻す。
【００５６】
ステップＳ２３において、車内通信の確認がＮＧである場合には、ステップＳ２４で、車内通信の確認がＮＧの車両デバイスＡ〜Ｅが不作動であることを警報装置１８上で警告乃至警報する。
【００５７】
次いで、ステップＳ２５において、不作動の車両デバイスＡ〜Ｅが、選択済みの車両デバイスＢであるかどうかを判定し、そうでない場合には、ステップＳ２７で盗難防止システム１０Ａをセットする。
【００５８】
ステップＳ２５において、不作動の車両デバイスＡ〜Ｅが、選択済みの車両デバイスＢであった場合には、車両デバイスＢとの認証をバイパスする設定を行い、ステップＳ２７で盗難防止システム１０Ａをセットする。
【００５９】
以上説明したように上述した実施形態によれば、盗難防止システム１０Ａは、認証コードＩＤの照合によって認証を行い駆動源１７の始動を制御する第１制御装置としての盗難防止装置Ｓと、盗難防止装置Ｓと通信線１２を介して接続され、それぞれが認証コードＩＤを登録可能な５個の第２制御装置としての車両デバイスＡ〜Ｅとを備え、盗難防止装置Ｓは、認証コードＩＤの登録時に、車両デバイスＡ〜Ｅ中、少なくとも１つの車両デバイスＢをランダムに選択し、選択した車両デバイスＢに対して認証コードＩＤを登録し、認証コードＩＤの認証時に、選択した車両デバイスＢとの間での認証を行い、認証がとれたときに駆動源１７の始動を許可するようにしている。
【００６０】
このように、盗難防止装置Ｓは、駆動源１７の始動時に、すなわち、認証コードＩＤの認証時には、既に選択されている特定の車両デバイスＢとの間での認証を行い、認証がとれたときに駆動源１７の始動を許可するようにしているので、認証時間を短くできる。また、盗難防止装置Ｓは、最低限、選択された車両デバイスＢの識別コードＢａと、認証コードＩＤを記憶していればよいので、データ容量が少なくなる。さらに、特許文献２のように、認証時には、選択ユニットを作動させる必要がないので、データ処理量も少ない。また、装備の追加時には、ダミーコードＤＣを登録エリアに記憶した車両デバイスを通信線１２に接続するだけでよく、認証に関して盗難防止装置Ｓを変更する必要がないので、装備の追加も容易である。
【００６１】
さらに、認証コードＩＤの登録時には、この登録時に盗難防止装置Ｓに通信線１２を介して接続されている車両デバイスＡ〜Ｅを対象とすればよいので、認証コードＩＤの登録作業が容易である。
【００６２】
さらにまた、認証コードＩＤの登録に当たり、盗難防止装置Ｓ（及び後述するテスタ１４Ａ）は、通信線１２に接続されている車両デバイスを確認するようにしているので、この盗難防止システム１０は、通信線１２に接続されている車両デバイスの数及び種別が異なる車両においても適用することができる。
【００６３】
さらにまた、悪意の第三者の部品交換による盗難防止システム１０Ａの無効化の確率を高くできる。仮に、悪意の第三者により盗難防止装置Ｓと選択していない車両デバイスＡ、Ｃ〜Ｅの中の一つが同時に交換された場合でも、認証がとれないので、部品交換による盗難防止システム１０の無効化が困難になる。実際上、５個を上回る車両デバイスを搭載する市販車両が多い時勢になっており、選択された車両デバイスＢを悪意の第三者が特定することはきわめて困難になる。
【００６４】
さらにまた、盗難防止装置Ｓは、認証コードＩＤの認証時に、認証コードＩＤが登録された車両デバイスＢ以外の他の車両デバイスＡ、Ｃ〜Ｅから認証に関連する返答を受信した場合には、駆動源１７の始動を不可とするようにしているので、部品交換による盗難防止システム１０の無効化がより困難になっている。
【００６５】
よって、この実施形態によれば、駆動源１７始動時の認証時間を短く保持したまま、データ容量とデータ処理量も少なく、かつ車両デバイスの追加も容易に対応可能であって部品交換による盗難防止システム１０の無効化が困難になる盗難防止システム１０、１０Ａを提供することができる。
【００６６】
なお、上述した実施形態においては、認証コードＩＤの登録及び認定対象の車両デバイスＡ〜Ｅの選択を盗難防止装置Ｓにより行うようにしているが、この発明の他の実施形態として、認証コードＩＤの登録及び認定対象の車両デバイスＡ〜Ｅの選択を外部登録機であるテスタ１４により行うようにすることもできる。
【００６７】
他の実施形態を図６のフローチャートを参照して説明する。図６は、認証コード登録時（車両への組み込み時）にテスタ１４が実行するフローチャートである。
【００６８】
図７は、他の実施形態に係る盗難防止システム１０Ｂの構成を示すブロック図である。この盗難防止システム１０Ｂでは、図１に示した盗難防止システム１０と比較して、テスタ１４Ａに乱数発生器５０と認証コードＩＤの記憶部５２が設けられている点で異なる。このため、車両デバイスに対する認証コードの登録時に盗難防止装置Ｓの登録エリア２２には認証コードＩＤが登録されていないが、盗難防止装置Ｓの登録エリア２２に認証コードＩＤが登録されている場合についても対応できるので同時に説明する。
【００６９】
まず、車両の通信線１２のコネクタ１５を介してテスタ１４が接続される。次に、ステップＳ３１において、テスタ１４は、通信線１２を介して盗難防止装置Ｓ及び車両デバイスＡ〜Ｅ等の車内機器と通信を開始する。
【００７０】
次いで、ステップＳ３２において、テスタ１４は、通信線１２に接続されている車両デバイスＡ〜Ｅを確認し、その合計数、この場合「５」を計算する。
【００７１】
次いで、ステップＳ３３において、テスタ１４は、乱数発生器５０で合計数「５」に対応する０〜４の中、任意の数値を発生し、発生した数値に対応する車両デバイスＡ〜Ｅを選択する。ここでは、車両デバイスＢがランダムに選択されたものとする。このとき、盗難防止装置Ｓの通信デバイスの登録エリア２１の他方に車両デバイスＢの識別コード（ここでは、理解の便宜のためＢａとする。）が記録される。
【００７２】
次に、ステップＳ３４において、テスタ１４は、選択した車両デバイスＢの登録エリア３２と盗難防止装置Ｓの登録エリア２２に自己の記憶部５２に記憶されている同一の固有の認証コードＩＤを登録する。なお、盗難防止装置Ｓが認証コードＩＤを既に登録していた場合にはその認証コードＩＤと同一の認証コードＩＤを盗難防止装置Ｓから登録させる。そして、テスタ１４は、盗難防止装置Ｓと車両デバイスＢに対して、上述したステップＳ４で説明した認証コードＩＤを利用して乱数発生器２３と認証用関数ｆ（Ｒｄ，ＩＤ）を使用した認証通信を行わせる。
【００７３】
次いで、ステップＳ３５において、テスタ１４は、選択した車両デバイスＢ以外の車両デバイスＡ，Ｃ〜Ｅの登録エリア３１、３３〜３５には、特定のダミーコード（ここでは、無返答コードとする。）ＤＣの登録を行う。この特定のダミーコードＤＣは盗難防止装置Ｓにも記憶しておく。特定のダミーコードＤＣ以外の任意のコードを登録してもよいし、なにも登録しなくてもよい。このステップＳ３５の過程は省略することもできる。このようにして認証コードの登録時処理が完了し、テスタ１４がコネクタ１５から取り外される。
【００７４】
この場合にも登録処理終了後には、図３に示した盗難防止システム１０Ａの状態になる。
【００７５】
この発明の他の実施形態に係る盗難防止システム１０Ｂは、認証コードＩＤの照合によって認証を行い、駆動源１７の始動を制御する盗難防止装置Ｓと、盗難防止装置Ｓと通信線１２を介して接続され、それぞれが認証コードＩＤを登録可能な複数の車両デバイスＡ〜Ｅとを備える。この場合、盗難防止装置Ｓは、認証コードＩＤの登録時に、複数の車両デバイスＡ〜Ｅ中、外部登録機であるテスタ１４によりランダムに選択された少なくとも１つの車両デバイスＢに認証コードＩＤが登録されたことを記憶し、認証コードＩＤの認証時に、選択された車両デバイスＢとの間での認証を行い、認証がとれたときに駆動源１７の始動を許可するようにしている。
【００７６】
この発明の他の実施形態によれば、上記した実施形態での効果を達成する他に、盗難防止装置Ｓが、認証コードＩＤの登録時に、複数の車両デバイスＡ〜Ｅの中、少なくとも１つの車両デバイスＡ〜Ｅをランダムに選択する機能が不要となるので、盗難防止装置Ｓの構成がより簡単になる。
【００７７】
なお、この発明は、上述した実施形態に限らず、この明細書及び図面の記載内容に基づき、種々の構成を採り得ることはもちろんである。
【図面の簡単な説明】
【００７８】
【図１】この発明の一実施形態に係る車両の盗難防止システム（認証コード登録前）のブロック図である。
【図２】認証コードの登録時（車両への組み込み時）の動作説明に供されるフローチャートである。
【図３】この発明の実施形態に係る車両の盗難防止システム（認証コード登録後）のブロック図である。
【図４】認証コードの認証時（盗難防止システム解除時）の動作説明に供されるフローチャートである。
【図５】盗難防止システムのセット時の動作説明に供されるフローチャートである。
【図６】この発明の他の実施形態に係る認証コードの登録時（車両への組み込み時）の動作説明に供されるフローチャートである。
【図７】この発明の他の実施形態に係る車両の盗難防止システム（認証コード登録後）のブロック図である。
【符号の説明】
【００７９】
１０、１０Ａ、１０Ｂ…盗難防止システム  １２…通信線
１４、１４Ａ…テスタ                    １５…コネクタ
１６…駆動源ＥＣＵ                      １７…駆動源
１８…警報装置                          ２１、２２、３１〜３５…登録エリア
２３、５０…乱数発生器                  ２４、４１〜４５、１５２…記憶部
Ａ〜Ｅ…車両デバイス                    Ｋ…電子キー
Ｓ…盗難防止装置
【図１】
2008149744.tif 000003
【図２】
2008149744.tif 000004
【図３】
2008149744.tif 000005
【図４】
2008149744.tif 000006
【図５】
2008149744.tif 000007
【図６】
2008149744.tif 000008
【図７】
2008149744.tif 000009