(57)【要約】【課題】セキュリティレベルを高め、キー操作に応じて動作を開始する駆動媒体に不正なアクセスが行われたときに、その始動を確実に防止する。【解決手段】使用回数に応じて変化する認証コードを記憶する鍵媒体２と、鍵媒体２に記憶された認証コードを読み取り、読み取った認証コードに基づいてバッテリ３の出力電圧を変調する読取装置７と、読取装置７で変調された電圧を復調して認証コードを生成するとともに、生成された認証コードを用いて照合処理を実行し、照合結果に基づいてエンジンスタータ４の始動を制御する照合装置８とを備えることを特徴とする始動制御システム。照合装置８は、正規の認証コード以外の認証コードが入力されたとき、一定電圧が印加されたとき、又は、バッテリ３の出力電圧を変調する以外の方法で認証コードが入力されたときに、エンジンスタータ４の始動を禁止する。【選択図】図１
2008126872.tif 000002
【特許請求の範囲】
【請求項１】
認証コードを用いて照合処理を実行し、照合結果に基づいて駆動媒体の始動を制御する始動制御システムであって、
使用回数に応じて変化する認証コードを記憶する鍵媒体と、
該鍵媒体に記憶された認証コードを読み取り、読み取った認証コードに基づき、前記駆動媒体に電力を供給する電源供給部の出力電圧を変調する読取手段と、
前記読取手段で変調された電圧を復調して前記認証コードを生成するとともに、生成された認証コードを用いて照合処理を実行し、照合結果に基づいて前記駆動媒体の始動を制御する照合手段とを備えることを特徴とする始動制御システム。
【請求項２】
前記照合手段は、正規の認証コード以外の認証コードが入力されたとき、一定電圧が印加されたとき、又は、前記電源供給部の出力電圧を変調する以外の方法で前記認証コードが入力されたときに、前記駆動媒体の始動を禁止することを特徴とする請求項１に記載の始動制御システム。
【請求項３】
前記照合手段は、固有に付される固有数と、前記鍵媒体の使用回数に対応する回数値とを記憶する記憶部を備え、
前記読取手段は、前記固有数及び回数値を演算処理して演算数を生成する処理部を備え、
前記鍵媒体は、前記演算数を前記認証コードとして記憶することを特徴とする請求項１又は２に記載の始動制御システム。
【請求項４】
前記照合手段は、固有に付される固有数と、前記鍵媒体の使用回数に対応する回数値とを記憶する記憶部と、前記固有数及び回数値を演算処理して演算数を生成する処理部とを備え、
前記鍵媒体は、前記演算数を前記認証コードとして記憶することを特徴とする請求項１又は２に記載の始動制御システム。
【請求項５】
前記処理部は、前記鍵媒体から読み取られる認証コードに対し、前記演算数を生成したときの演算処理と逆の演算処理を行って復元数を生成し、
前記照合手段は、前記復元数と前記固有数を対比して前記照合処理を行うことを特徴とする請求項３又は４に記載の始動制御システム。
【請求項６】
前記電源供給部と前記駆動媒体の間の電圧変化を検出する電圧検出手段と、
前記電圧検出手段の出力に基づいて電圧変化の異常を検出する異常検出手段とを備えることを特徴とする請求項１乃至５のいずれかに記載の始動制御システム。
【請求項７】
前記照合手段の照合結果又は前記異常検出手段の出力に基づいてエラー情報を外部装置に送信する通信部を備えることを特徴とする請求項１乃至６のいずれかに記載の始動制御システム。
【請求項８】
前記照合手段の照合結果又は前記異常検出手段の出力に基づいて表示部にエラー情報を表示することを特徴とする請求項１乃至７のいずれかに記載の始動制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動媒体の始動を制御する始動制御システムに関し、特に、キー操作に応じて動作を開始する駆動媒体の始動を制御する始動制御システムに関する。
【背景技術】
【０００２】
現在、車両の盗難が大きな社会問題となっており、それを防止するための種々の対処方法が提案され、実施されている。
【０００３】
例えば、特許文献１には、イグナイタへの入力電圧を所定のパターンで変化させ、イグナイタが、そのパターンの入力電圧を確認できたときに限り、点火プラグに通電して、エンジンを始動させる車両盗難防止装置が提案されている。この構成によれば、バッテリをイグナイタに直結させて電力を供給しても、エンジンが始動されないため、バッテリの直結による車両盗難を防止することができる。
【０００４】
また、近年では、鍵にＩＣチップを埋め込み、このＩＣチップに記録されたコードを、車両側に登録された認証コードと照合して、エンジン始動の可否を決定するイモビライザシステムも実用化されている。このシステムによれば、バッテリの直結等によってエンジンスタータに電力が供給されたとしても、鍵から送信されるコードが、予め登録された認証コードと一致しなければ、エンジンが始動されないため、エンジンの不正始動を防止することができる。
【特許文献１】特開平６−１７１４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された車両盗難防止装置においては、入力電圧の変化パターンを事前に把握することができれば、容易にエンジンを始動させることが可能となるため、車両の盗難を防止することができない虞がある。
【０００６】
一方、イモビライザシステムにおいては、鍵の作成に高度な製造技術が必要となるため、鍵自体を偽造することは比較的に困難であるものの、同システムのメンテナンスなどを行う解析装置等を用いれば、認証コードや通信周波数等を特定し、適正な認証コードを発信する通信装置を複製することが可能となる。そして、バッテリを直結等して電力を供給した上で、その通信装置を用いて認証処理を行えば、エンジンを始動させることが可能となるため、同システムにおいても、エンジンが不正に始動される虞がある。
【０００７】
また、上記の問題は、車両の盗難に限らず、例えば、認証機能付きのコンピュータから不正に情報を引き出す場合や、認証機能付きのオートロックドアを不正に開いて内部に侵入する場合等のように、キー操作に応じて動作を開始する駆動媒体に対して、不正にアクセスを試みるものであれば、同様に生じ得る。
【０００８】
そこで、本発明は、上記従来の技術における問題点に鑑みてなされたものであって、セキュリティレベルを高め、キー操作に応じて動作を開始する駆動媒体に不正なアクセスが行われたときに、その始動を確実に防止することができる始動制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、認証コードを用いて照合処理を実行し、照合結果に基づいて駆動媒体の始動を制御する始動制御システムであって、使用回数に応じて変化する認証コードを記憶する鍵媒体と、該鍵媒体に記憶された認証コードを読み取り、読み取った認証コードに基づき、前記駆動媒体に電力を供給する電源供給部の出力電圧を変調する読取手段と、前記読取手段で変調された電圧を復調して前記認証コードを生成するとともに、生成された認証コードを用いて照合処理を実行し、照合結果に基づいて前記駆動媒体の始動を制御する照合手段とを備えることを特徴とする。
【００１０】
そして、本発明によれば、セキュリティレベルを高めることができ、キー操作に応じて動作を開始する駆動媒体に不正なアクセスが行われたときに、その始動を確実に防止することが可能となる。
【００１１】
前記始動制御システムにおいて、前記照合手段が、正規の認証コード以外の認証コードが入力されたとき、一定電圧が印加されたとき、又は、前記電源供給部の出力電圧を変調する以外の方法で前記認証コードが入力されたときに、前記駆動媒体の始動を禁止するように構成することができる。上記構成によれば、正規の認証コード以外の認証コードが入力されたとき、又は、一定電圧が印加されたときに、駆動媒体の始動が禁止されるため、認証コードを発信する通信装置等を用いた不正始動を防止することが可能となる。また、電源供給部の出力電圧を変調する以外の方法で認証コードが入力されたときに、駆動媒体の始動が禁止されるため、始動制御システムの改造による不正始動も防止することが可能となる。
【００１２】
前記始動制御システムにおいて、前記照合手段が、固有に付される固有数と、前記鍵媒体の使用回数に対応する回数値とを記憶する記憶部を備え、前記読取手段が、前記固有数及び回数値を演算処理して演算数を生成する処理部を備え、前記鍵媒体が、前記演算数を前記認証コードとして記憶するように構成することができる。上記構成によれば、使用回数に応じて変化する認証コードを鍵媒体に記憶することが可能となる。
【００１３】
前記始動制御システムにおいて、前記照合手段が、固有に付される固有数と、前記鍵媒体の使用回数に対応する回数値とを記憶する記憶部と、前記固有数及び回数値を演算処理して演算数を生成する処理部とを備え、前記鍵媒体が、前記演算数を前記認証コードとして記憶するように構成することができる。上記構成によれば、使用回数に応じて変化する認証コードを鍵媒体に記憶することが可能となる。
【００１４】
前記始動制御システムにおいて、前記処理部が、前記鍵媒体から読み取られる認証コードに対し、前記演算数を生成したときの演算処理と逆の演算処理を行って復元数を生成し、前記照合手段は、前記復元数と前記固有数を対比して前記照合処理を行うように構成することができる。上記構成によれば、使用回数に応じて変化する認証コードを用いて、適正な始動要求であるか否かを判定することが可能となる。
【００１５】
前記始動制御システムにおいて、前記電源供給部と前記駆動媒体の間の電圧変化を検出する電圧検出手段と、前記電圧検出手段の出力に基づいて電圧変化の異常を検出する異常検出手段とを備えるように構成することができる。上記構成によれば、盗難者が駆動媒体の不正始動を試みると同時に、駆動媒体を始動させることが不可能な状態となり、駆動媒体の不正始動を即座に禁止することが可能となる。
【００１６】
前記始動制御システムにおいて、前記照合手段の照合結果又は前記異常検出手段の出力に基づいてエラー情報を外部装置に送信する通信部を備えるように構成することができる。上記構成によれば、駆動媒体の所有者が駆動媒体から離れた場所にいたとしても、駆動媒体の異常を速やかに通知することが可能となる。
【００１７】
前記始動制御システムにおいて、前記照合手段の照合結果又は前記異常検出手段の出力に基づいて表示部にエラー情報を表示するように構成することができる。上記構成によれば、駆動媒体の所有者に対し、異常を視覚的に通知することができるとともに、盗難者に対し、警告等を行うことが可能となる。
【発明の効果】
【００１８】
以上のように、本発明によれば、セキュリティレベルを高め、キー操作に応じて動作を開始する駆動媒体に不正なアクセスが行われたときに、その始動を確実に防止することができる始動制御システムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２０】
図１は、本発明にかかる始動制御システムの一実施の形態を示し、同図においては、本発明にかかる始動制御システムを車両のエンジン始動システムに適用した場合を例示している。
【００２１】
同図に示すように、始動制御システム１は、鍵媒体２と、キー操作に応じてバッテリ３からの電力をエンジンスタータ４に供給するイグニッションスイッチ５と、イグニッションスイッチ５に設けられた読取装置７と、エンジンスタータ４に設けられた照合装置８と、照合装置８から出力されるエラー情報を表示する表示部９と、バッテリ３の出力電圧を検出する第１センサ１０等から構成される。
【００２２】
この始動制御システム１においては、鍵媒体２及び照合装置８に、各々、固有のＩＤと固有の固有数ＰＮが付され、また、照合装置８には、鍵媒体２の使用回数を表す回数値ＮＶが記憶される。本始動制御システム１において、エンジンスタータ４を駆動させるためには、事前に、使用する鍵媒体２、読取装置７及び照合装置８の間で、各々を相互に認識させておく必要がある。この設定処理は、鍵媒体２のＩＤを読取装置７及び照合装置８に登録するとともに、上記固有数ＰＮ及び回数値ＮＶから生成される演算数ＣＮを、認証コードとして鍵媒体２に登録することによって実行される。設定処理が終了した後は、鍵媒体２を使用することが可能な状態となり、鍵媒体２のＩＤ及び演算数ＣＮを用いて、照合処理が実行されるとともに、その照合結果に基づいてエンジンの始動が制御される。
【００２３】
続いて、始動制御システム１を構成する各構成要素について、詳細に説明する。
【００２４】
鍵媒体２は、ＩＣチップ等が埋め込まれたイモビライザ式の鍵媒体であり、図２に示すように、鍵媒体２に付されるＩＤ及び上記演算数ＣＮを記憶する記憶部２１と、イグニッションスイッチ５との間で通信処理を行う第１通信部２２とを備える。記憶部２１は、フラッシュメモリ等の不揮発性の記憶媒体であり、また、第１通信部２２は、電波通信、赤外線通信及び光通信等の無線通信を行う通信機器である。
【００２５】
イグニッションスイッチ５は、図１に示すように、スイッチ６及び読取装置７とを備える。スイッチ６は、バッテリ３に接続された入力端子６ｂと、読取装置７に接続された入力端子６ｃと、バッテリ３からの電力供給を停止する入力端子６ｄとの３つの入力端子を有し、これら３つの入力端子から何れか１つを選択的に出力端子６ａへ接続して出力する。
【００２６】
読取装置７は、図３に示すように、鍵媒体２との間で通信処理を行う第２通信部７１と、鍵媒体２のＩＤ、照合装置８から出力される固有数ＰＮ及び回数値ＮＶを記憶する記憶部７２と、各種の演算処理を実行する処理部７３と、バッテリ３及びスイッチ６の入力端子６ｃに接続される電圧変調部７４とを備える。
【００２７】
処理部７３は、設定処理時においては、記憶部７２に記憶された固有数ＰＮ及び回数値ＮＶを用い、演算処理を行って演算数ＣＮを生成し、照合処理時においては、鍵媒体２から送信される演算数ＣＮに対し、演算数ＣＮを生成したときの演算処理と逆の演算処理を行って復元数ＲＮを算出する。電圧変調部７４は、処理部７３で生成される復元数ＲＮに基づいて、バッテリ３の出力電圧を変調し、スイッチ６に出力する。
【００２８】
尚、読取装置７は、図１に示すように、イグニッションスイッチ５に内蔵され、イグニッションスイッチ５の一部として構成される場合の他、イグニッションスイッチ５に外付けされるアタッチメント式の構成であってもよい。
【００２９】
照合装置８は、図４に示すように、電圧変調部７４（図３参照）で変調された出力電圧を復調して復元数ＲＮを取り出す復調部８１と、鍵媒体２のＩＤ、固有数ＰＮ及び回数値ＮＶを記憶する記憶部８２と、鍵媒体２の使用回数に応じて、記憶部８２に記憶された回数値ＮＶを更新する更新部８３と、復調部８１で取り出された復元数ＲＮと記憶部８２に記憶された固有数ＰＮとを照合する照合部８４と、エンジンスタータ４への印加電圧を検出する第２センサ８５と、照合部８４の出力に基づいてエンジン始動の可否を判定するとともに、第１センサ１０及び第２センサ８５の出力に基づいて、電圧異常を判定する判定部８６と、エラー情報を外部装置に送信するエラー通信部８７とを備える。
【００３０】
判定部８６は、復元数ＲＮと固有数ＰＮとが一致し、差込口に差し込まれた鍵媒体２が正規のものである場合には、スイッチ６の出力端子６ａからエンジンスタータ４までの経路を導通状態として、エンジンスタータ４の始動を許可する。一方、復元数ＲＮと固有数ＰＮとが一致せず、鍵媒体２が正規のものでない場合には、エンジンスタータ４の始動を禁止し、エンジンの始動が不可能な状態とする。
【００３１】
エラー通信部８７は、位置信号や制御信号等を定期的に送信するＧＰＳ装置等とは異なり、エラー情報が出力されたときにのみエラー信号を送信し、その他の期間には、エラー信号のみならず、制御信号等も含めて、信号を送信しない。これにより、例えば、盗難者が電波検知器等を所持し、盗難防止装置の有無を確認したとしても、装置の存在を把握することができず、事前に、取り外し等が行われるのを防止することが可能となる。
【００３２】
尚、照合装置８においても、読取装置７と同様に、エンジンスタータ４の一部として構成される場合の他、エンジンスタータ４に外付けされるアタッチメント式の構成であってもよい。
【００３３】
次に、上記始動制御システム１の動作について説明する。上述したように、本始動制御システム１においては、照合処理を実行するのに先立ち、鍵媒体２、読取装置７及び照合装置８の間で、各々を相互に認識させる設定処理を行う必要があるため、まずは、その設定処理について図５を中心に参照しながら説明する。
【００３４】
鍵媒体２がイグニッションスイッチ５の差込口に差し込まれると、まず、鍵媒体２の第１通信部２２を介して、鍵媒体２の記憶部２１に記憶されたＩＤが、読取装置７に送信される（ステップＳ１）。
【００３５】
次いで、読取装置７の処理部７３によって、鍵媒体２から送信されたＩＤと、読取装置７の記憶部７２に記憶されたＩＤとが対比され、差し込まれた鍵媒体２が正規のものであるか否かが判定される（ステップＳ２）。ＩＤが一致せず、正規の鍵媒体２でない場合には、表示部９に「正しい鍵を差し込んで下さい」等のメッセージが表示され、処理が終了する（ステップＳ３）。
【００３６】
これに対し、鍵媒体２のＩＤと読取装置７のＩＤとが一致し、鍵媒体２が正規のものである場合には、照合装置８への固有数ＰＮの入力が許可され、新たな固有数ＰＮが照合装置８の記憶部８２に登録される（ステップＳ４）。尚、固有数ＰＮの入力は、操作ボタン等の設定手段を用いて手動で行うことができ、装置購入時や装置取付時の他、ユーザが希望するタイミングで行うことが可能である。また、入力した固有数ＰＮを定期的に自動変更するように設定することもでき、例えば、鍵媒体２が差し込まれる都度、又は、鍵媒体２の差込回数が所定回数に達する都度、変更することも可能である。以下の説明においては、固有数ＰＮとして、例えば、「２１５」が登録されたものとする。
【００３７】
次いで、鍵媒体２の使用回数が１回目であることを示す回数値ＮＶ（００１）と、上記固有数ＰＮ（２１５）とが、鍵媒体２の記憶部２１から読み出され、読取装置７に出力される（ステップＳ５）。出力された固有数ＰＮ（２１５）及び回数値ＮＶ（００１）は、読取装置７の記憶部７２に記憶される（ステップＳ６）。
【００３８】
次いで、読取装置７の処理部７３によって、固有数ＰＮ（２１５）と回数値ＮＶ（００１）が加算され、演算数ＣＮ（２１６）が生成される（ステップＳ７）。尚、演算数ＣＮ（２１６）を生成するための演算は、必ずしも加算演算である必要はなく、減算、乗算及び除算等の何れの演算であってもよい。また、何れか１つの演算のみを実行する単純な演算ではなく、複数の演算を組み合わせた複雑な演算処理であってもよい。
【００３９】
演算処理が終了すると、読取装置７の第２通信部７１を介して、演算数ＣＮ（２１６）が鍵媒体２に送信されるとともに、読取装置７の記憶部７２に記憶された固有数ＰＮ（２１５）が消去される（ステップＳ８）。読取装置７から送信された演算数ＣＮ（２１６）は、鍵媒体２の第１通信部２２によって受信され、鍵媒体２の記憶部２１に記憶される（ステップＳ９）。これにより、鍵媒体２に演算数ＣＮが登録され、設定処理が終了する。
【００４０】
続いて、演算数ＣＮ（２１６）が登録された鍵媒体２を用い、車両のエンジンを始動させる場合について図６〜図８を中心に参照しながら説明する。
【００４１】
エンジンの始動にあたっては、図６に示すように、まず、第１センサ１０によって、バッテリ３の出力電圧が検出されるとともに（ステップＳ１１）、第２センサ８５によって、エンジンスタータ４の印加電圧が検出される（ステップＳ１２）。
【００４２】
次いで、照合装置８の判定部８６によって、バッテリ３の出力電圧又はエンジンスタータ４の印加電圧に異常が生じていないか否かが判定される（ステップＳ１３）。このステップＳ１３においては、例えば、車両盗難の目的で、各部のコネクタ等を外したり、ケーブル等を切断したりして、バッテリ３及びエンジンスタータ４間の電圧が異常な変動を示す場合や、キー操作を行っていないにもかかわらず、エンジンスタータ４の印加電圧が増大するような場合に、電圧異常が生じていると判定される。これに対し、第１センサ１０及び第２センサ８５で検出される電圧変化が、バッテリ３の経年劣化等による電圧変動の範囲内に収まるものでれば、正常な電圧変化と認定され、電圧異常は生じていないと判定される。
【００４３】
判定の結果、電圧異常が生じている場合には（ステップＳ１３：ＹＥＳ）、エラー処理が実行される（ステップＳ１４）。このエラー処理では、エラー通信部８７を介して、車両ユーザが所有する通信端末等に対し、電圧異常を示すエラー情報が送信されたり、表示部９に、エラーメッセージ等が表示される。次いで、照合装置８の判定部８６により、数分間にわたって、エンジンスタータ４の始動が禁止される（ステップＳ１５）。これにより、盗難者が車両の盗難を試みると同時に、車両を動かすことが不可能な状態となり、車両の盗難に即座に対応することが可能となる。
【００４４】
エンジンの始動が禁止されると、電圧異常と判断されたのが１回目であるか否かが判定され（ステップＳ１６）、１回目である場合には、ステップＳ１１〜１３の処理が繰り返され、再度、バッテリ３及びエンジンスタータ４間の電圧変化が検出される。一方、エラー回数が１回目でなく、２回目以降である場合には、再度、エラー処理が実行される（ステップＳ１７）。尚、エラー回数が２回目以降となっている場合には、車両盗難に遭遇している危険性が高いため、車両ユーザだけでなく、警備センターや応対センター等にエラー情報を送信するようにしてもよい。
【００４５】
これらに対し、バッテリ３及びエンジンスタータ４間の電圧変化に異常が生じていない場合には（ステップＳ１３：ＮＯ）、起動操作が行われたか否かが判定される（ステップＳ１８）。鍵媒体２がイグニッションスイッチ５に差し込まれておらず、起動操作が行われていない場合には、ステップＳ１１〜１３の処理が繰り返され、再度、バッテリ３及びエンジンスタータ４間の電圧変化が検出される。
【００４６】
一方、鍵媒体２がイグニッションスイッチ５に差し込まれ、起動操作が行われた場合には、照合処理が実行される（ステップＳ１９）。照合処理に際しては、図７に示すように、まず、鍵媒体２から読取装置７に対し、鍵媒体２の記憶部２１に記憶されたＩＤ及び演算数ＣＮ（２１６）が送信される（ステップＳ３１）。
【００４７】
次いで、読取装置７の処理部７３によって、鍵媒体２から送信されたＩＤと、読取装置７の記憶部７２に記憶されたＩＤとが対比され、差し込まれた鍵媒体２が正規のものであるか否かが判定される（ステップＳ３２）。ＩＤが一致せず、正規の鍵媒体２でない場合には、表示部９に「正しい鍵を差し込んで下さい」等のメッセージが表示され、照合処理が終了する（ステップＳ３３）。
【００４８】
これに対し、鍵媒体２のＩＤと読取装置７のＩＤとが一致し、鍵媒体２が正規のものである場合には、読取装置７の処理部７３によって、復元数ＲＮが生成されるとともに、スイッチ６の出力端子６ａが入力端子６ｃに接続され、読取装置７と照合装置８が接続される（ステップＳ３４）。復元数ＲＮは、鍵媒体２から送信された演算数ＣＮ（２１６）と、読取装置７の記憶部７２に記憶された回数値ＮＶ（００１）とを用い、図５の設定処理の際に実行された演算処理（ステップＳ７）と逆の演算処理が実行されることによって生成される。本実施の形態においては、設定処理の際に、加算演算が行われているため、演算数ＣＮ（２１６）から回数値ＮＶ（００１）が減算されることにより、復元数ＲＮ（２１５）が生成される。
【００４９】
復元数ＲＮ（２１５）が生成されると、鍵媒体２から送信された演算数ＣＮ（２１６）が読取装置７の記憶部７２から消去された後、鍵媒体２のＩＤ、復元数ＲＮ（２１５）及び回数値ＮＶ（００１）が照合装置８に送信される（ステップＳ３５）。鍵媒体２のＩＤ、復元数ＲＮ（２１５）及び回数値ＮＶ（００１）の送信処理は、鍵媒体２のＩＤ、復元数ＲＮ（２１５）及び回数値ＮＶ（００１）に基づいて、バッテリ３の出力電圧を変調することによって行われる。
【００５０】
電圧変調は、図８に示されるように、バッテリ３の基準電圧１２Ｖを「０」に、基準電圧よりも１Ｖだけ高くした１３Ｖを「１」に対応付け、例えば、復元数ＲＮ（２１５）の場合であれば、「２１５」を２進表記した「１１０１０１１１」と対応させて、バッテリ３の出力電圧を変化させることによって行われる。変調電圧は、スイッチ６の入力端子６ｃ及び出力端子６ａを経由して、照合装置８に印加され、これにより、復元数ＲＮ（２１５）が照合装置８に送信される。鍵媒体２のＩＤ及び回数値ＮＶ（００１）についても、復元数ＲＮ（２１５）と同様の方法で、照合装置８に送信される。
【００５１】
尚、ＩＤ、復元数ＲＮ及び回数値ＮＶの送信方法は、バッテリ３の出力電圧を２段階に変調させる方法に限られるものではなく、例えば、ＩＤ、復元数ＲＮ及び回数値ＮＶを３進数や４進数で表現し、バッテリ３の出力電圧を３段階以上に変化させることによって行われてもよい。
【００５２】
変調電圧が照合装置８に印加されると、照合装置８の復調部８１によって、印加された電圧が変調周期と同一の周期でサンプリングされ、ＩＤ、復元数ＲＮ（２１５）及び回数値ＮＶ（００１）が復調される。次いで、照合部８４によって、復元数ＲＮ（２１５）と、設定処理時に記憶部７２に記憶された固有数ＰＮ（２１５）とが対比され、照合処理が行われる（ステップＳ３６）。照合の結果、復元数ＲＮと固有数ＰＮが一致している場合には、判定部８６に一致信号が出力され、復元数ＲＮと固有数ＰＮが一致していない場合には、判定部８６に不一致信号が出力される。
【００５３】
このため、例えば、バッテリ３を人為的にエンジンスタータ４に接続したとしても、その場合は、照合装置８に一定電圧が印加されるため、判定部８６からは不一致信号が出力される。また、正規の認証コード以外の認証コードが入力されたときも、復元数ＲＮと固有数ＰＮが一致しないため、上記と同様に、不一致信号が出力される。尚、復調部８１以外の経路を経由して、照合部８４に復元数ＲＮが入力された場合、すなわち、バッテリ３の出力電圧を変調する以外の方法で、復元数ＲＮが入力された場合には、入力された信号が示す値に関係なく、不正な復元数ＲＮが入力されたと認定され、不一致信号が出力される。
【００５４】
照合処理が終了すると、図６に示すように、照合結果に基づき、ステップＳ１８で確認された起動操作が適正な起動操作であるか否かが判定される（ステップＳ２０）。ここでは、照合部８４から出力される一致信号及び不一致信号が参照され、一致信号が出力されている場合には、適正な起動操作が行われたと認定される。適正な起動操作が行われたと認定された場合には、スイッチ６の出力端子６ａとエンジンスタータ４の接続状態が導通状態に切り替えられるとともに、スイッチ６の出力端子６ａが入力端子６ｂに接続される。これにより、バッテリ３からの電力がエンジンスタータ４に供給され、エンジンが始動される（ステップＳ２１）。
【００５５】
エンジンが始動されると、照合装置８の更新部８３によって、回数値ＮＶ（００１）が更新され、更新された回数値ＮＶ（００２）が照合装置８の記憶部８２に記憶される（ステップＳ２２）。その後は、図５のステップＳ５〜Ｓ９と同様にして、演算処理等が行われ、新たな演算数ＣＮ（２１７）が生成されるとともに、その演算数ＣＮ（２１７）が鍵媒体２の記憶部２１に記憶される。
【００５６】
これに対し、不一致信号が出力されている場合には、エンジンスタータ４の始動が禁止されて、エンジンの始動が不可能な状態とされる。その後は、ステップＳ１４に処理が移行し、エラー通信部８７を介して、不正なアクセスが行われたことを示すエラー情報が送信されたり、表示部９に、不正アクセスを停止すべき旨の警告メッセージ等が表示される。
【００５７】
以上説明したように、本実施の形態によれば、復元数ＲＮに対応するパターンの変調電圧が照合装置８に印加されたときに限って、エンジンスタータ４に電力を供給するため、仮に、鍵媒体２に記憶された演算数ＣＮが読み取られ、適正な認証コードを発信する通信装置等が複製されたとしても、バッテリ３をエンジンスタータ４に直結した時点で、エンジンの始動を禁止することができ、エンジンの不正始動を防止することが可能となる。
【００５８】
加えて、本実施の形態によれば、使用回数に応じて変化する回数値ＮＶを用いて演算数ＣＮを生成し、その演算数ＣＮを認証コードとして用いているため、仮に、鍵媒体２に記憶された演算数ＣＮが読み取られたとしても、演算数ＣＮの読取時と車両の盗難時との間に、ユーザがエンジンを始動させていれば、認証コードが変わっており、従って、読み取られた認証コードを用いて、車両が盗難される危険性を大幅に低減することが可能となる。
【００５９】
さらに、本実施の形態によれば、バッテリ３の出力電圧を変調する以外の方法で、復元数ＲＮが入力された場合には、入力された信号が示す値に関係なく、エンジンの始動が禁止されるため、直接、認証コードを照合装置８の照合部８４に入力するなどの改造等が行われたとしても、エンジンが始動されるのを防止することが可能となる。
【００６０】
以上、本発明の実施の形態を説明したが、本発明は、上記構成に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能である。
【００６１】
例えば、上記の実施形態においては、バッテリ３及びエンジンスタータ４のみに、電圧を検出する電圧検出センサを備えるが、イグニッションスイッチ５にも電圧検出センサを備え、イグニッションスイッチ５の断線等も検出するようにしてもよい。
【００６２】
また、上記の実施形態においては、演算数ＣＮを生成する処理部が、読取装置７に設けられるが、照合装置８に設けられるように構成されてもよい。
【００６３】
さらに、上記の実施形態においては、ＩＤ及び演算数ＣＮの双方を用いて照合処理を行うように構成されているが、ＩＤを登録せず、演算数ＣＮのみを用いて照合処理を行うようにしてもよい。
【００６４】
また、上記の実施形態においては、本発明にかかる始動制御システムを車両のエンジン始動システムに適用した場合を例示しているが、本発明は、キー操作に応じて駆動媒体の動作を開始する始動システムであれば、車両のエンジン始動システム以外の始動システムにも広く適用することが可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明にかかる始動制御システムの一実施の形態を示す全体構成図である。
【図２】図１の鍵媒体を示す構成図である。
【図３】図１の読取装置を示す構成図である。
【図４】図１の照合装置を示す構成図である。
【図５】始動制御システムの動作を説明するフローチャートである。
【図６】始動制御システムの動作を説明するフローチャートである。
【図７】始動制御システムの動作を説明するフローチャートである。
【図８】電圧変調を示す模式図である。
【符号の説明】
【００６６】
１  始動制御システム
２  鍵媒体
３  バッテリ
４  エンジンスタータ
５  イグニッションスイッチ
６  スイッチ
６ａ  出力端子
６ｂ〜６ｄ  入力端子
７  読取装置
８  照合装置
９  表示部
１０  第１センサ
２１  記憶部
２２  第１通信部
７１  第２通信部
７２  記憶部
７３  処理部
７４  電圧変調部
８１  復調部
８２  記憶部
８３  更新部
８４  照合部
８５  第２センサ
８６  判定部
８７  エラー通信部
【図１】
2008126872.tif 000003
【図２】
2008126872.tif 000004
【図３】
2008126872.tif 000005
【図４】
2008126872.tif 000006
【図５】
2008126872.tif 000007
【図６】
2008126872.tif 000008
【図７】
2008126872.tif 000009
【図８】
2008126872.tif 000010