(57)【要約】  【課題】車両のステアリングロックシステムにおいて、第１，第２制御ユニット間の情報の相互通信を介して、第１制御ユニットが、第２制御ユニットが正常か否か判断し、第２制御ユニットから受ける制御情報の信頼性を高めて、ステアリングシャフトのロック状態又はアンロック状態を正確に検知できるようにする。  【解決手段】第１制御ユニット１０において、ランダム値ＲＤを取得して（Ｓ３）第２制御ユニット３０へ送信し（Ｓ４）、ランダム値ＲＤと固有ＩＤとから演算式を用いて第１の回答ＡｎｓＸを導出し（Ｓ６）、第２制御ユニット３０において、第１制御ユニット１０から受けたランダム値ＲＤと固有ＩＤとから演算式を用いて第２の回答ＡｎｓＹを導出して（Ｓ２４）第１制御ユニット１０へ送信し（Ｓ２５）、第１制御ユニット１０において、ＡｎｓＸ＝ＡｎｓＹか否か判定する（Ｓ８）。【選択図】  図２
2008195247.tif 000002
【特許請求の範囲】
【請求項１】
車両のステアリングシャフトと共に回動する被係合部に係脱してステアリングシャフトをロック状態とアンロック状態とに択一的に切換えるロック部材と、このロック部材を係脱駆動する電動アクチュエータと、ステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を出力する第１制御ユニットと、この第１制御ユニットに電気的に接続されて第１制御ユニットからの指令を受けて前記電動アクチュエータを駆動制御する第２制御ユニットとを備えた車両のステアリングロックシステムにおいて、
前記第１制御ユニットは、前記ステアリングシャフトのロック状態又はアンロック状態を記憶する記憶手段と、車両のエンジン始動時に前記電動アクチュエータを駆動する為の電力の供給を停止させる電力供給停止手段とを備え、
前記第１，第２制御ユニットに、これら制御ユニット間の情報の相互通信を介して第１制御ユニットに第２制御ユニットが正常か否か判断させる認証判断手段を設けた、
ことを特徴とする車両のステアリングロックシステム。
【請求項２】
前記第１制御ユニットは、
外部から所定のエンジン始動指令を受理した場合に前記認証判断手段による処理を開始させ、第２制御ユニットが正常であると判断した場合であって、第２制御ユニットによりステアリングシャフトがロック状態からアンロック状態へ切換え制御された場合に、そのアンロック完了信号を第２制御ユニットから受けて、ステアリングシャフトのアンロック状態を記憶手段に記憶させることを特徴とする請求項１に記載の車両のステアリングロックシステム。
【請求項３】
前記第１制御ユニットはエンジン制御ユニットに電気的に接続され、
前記第１制御ユニットは、
前記アンロック完了信号を第２制御ユニットから受けて、前記電力供給停止手段を作動させるとともに、エンジン制御ユニットにエンジン始動指令を出力することを特徴とする請求項２に記載の車両のステアリングロックシステム。
【請求項４】
前記認証判断手段は、
前記第１制御ユニットに設けられた、ランダム値を取得する手段と、このランダム値を第２制御ユニットへ送信する手段と、このランダム値と所定の固有値とから所定の演算式を用いて第１の回答を導出する手段と、
前記第２制御ユニットに設けられた、第１制御ユニットから受けるランダム値と所定の固有値とから所定の演算式を用いて第２の回答を導出する手段と、この第２の回答を第１制御ユニットへ送信する手段と、
前記第１制御ユニットに設けられた、第１の回答と第２制御ユニットから受ける第２の回答とが一致するか否か判定する手段と、
を備えたことを特徴とする請求項１〜３の何れかに記載の車両のステアリングロックシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１制御ユニットがステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を第２制御ユニットに出力し、第２制御ユニットがその指令を受けて前記切換えのために電動アクチュエータを駆動制御する、車両のステアリングロックシステムに関するものである。
【背景技術】
【０００２】
自動車等の車両において、ステアリングシャフトと共に回動する被係合部、被係合部に係脱してステアリングシャフトをロック状態とアンロック状態とに択一的に切換えるロック部材、ロック部材を係脱駆動する電動アクチュエータ、電動アクチュエータを駆動制御するロック制御ユニット、を備えた盗難防止用のステアリングロック装置が周知である。
【０００３】
更に、このステアリングロック装置のロック制御ユニットに電気的に接続された制御装置を備え、この制御装置が、ステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令をロック制御ユニットに出力し、ロック制御ユニットに、エンジン始動前にロック状態のステアリングシャフトをアンロック状態へ切換え制御させ、エンジン停止後にアンロック状態のステアリングシャフトをロック状態へ切換え制御させる、ステアリングロックシステムが周知である（例えば、特許文献１参照）。
【０００４】
このステアリングロックシステムでは、制御装置が、ロック制御ユニットから受ける制御情報（例えば、ロック完了信号、アンロック完了信号等）に基づいて、ステアリングシャフトがロック状態とアンロック状態の一方から他方へ切換えられたこと、つまり、ステアリングシャフトのロック状態又はアンロック状態を検知（判断）する。
【０００５】
自動車等の車両において、一般的なキーを使用しないでエンジンを始動させるキーレスエントリー装置が周知であり、このキーレスエントリー装置の制御装置が前記制御装置の機能を有するステアリングロックシステムでは、制御装置が、所定のエンジン始動指令を受理した場合に、ロック制御ユニットにステアリングシャフトをロック状態からアンロック状態へ切換え制御させ、ロック制御ユニットからアンロック完了信号等の制御情報を受けて、ステアリングシャフトがロック状態からアンロック状態へ切換えられたと判断してエンジンを始動させる。
【０００６】
ところで、この種のステアリングロックシステムでは、誤作動しないように、エンジン始動時（作動中）、ステアリングシャフトをアンロック状態に確実に保持するために、電動アクチュエータを駆動する為の電力の供給を停止させることが望ましいが、なによりも、制御装置が、ステアリングシャフトがロック状態かアンロック状態か（ロック部材がロック位置かアンロック位置か）を正確に検知する必要がある。
【０００７】
そこで、特許文献１の技術では、更に、ロック部材の位置を機械的に検出する位置センサを設け、この位置センサからの信号を制御装置が直接モニタするようにしている。
【特許文献１】特開２００１−１８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前記ステアリングロックシステムにおいて、ステアリングシャフトがロック状態かアンロック状態かを、制御装置が単にロック制御ユニットから受ける制御情報（ロック完了信号、アンロック完了信号等）だけに基づいて検知（判断）するのでは、ロック制御ユニットが異常をきたした（暴走した）場合、その制御情報が誤情報となる虞があるから、制御装置がステアリングシャフトのロック状態又はアンロック状態を誤検知する虞がある。
【０００９】
つまり、制御装置がステアリングシャフトのロック状態又はアンロック状態を検知する為の情報について、ロック制御ユニットから受ける制御情報だけ使用するのでは、信頼性が非常に低いものになる。特に、前記キーレスエントリー装置を含むステアリングロックシステムでは、制御装置が制御ユニットからアンロック完了信号等の制御情報を受けて、ステアリングシャフトがロック状態からアンロック状態へ切換えられたと判断してエンジンを始動させるが、ステアリングシャフトがロック状態であるにも関わらず、制御装置がアンロック状態を誤検知してエンジンを始動させる虞がある。
【００１０】
そこで、特許文献１の技術では、更に、ロック部材の位置を機械的に検出する位置センサを設け、この位置センサからの信号を制御装置が直接モニタするようにしているが、ロック制御ユニットが異常をきたした場合、制御装置はステアリングシャフトのロック状態又はアンロック状態を正確に検知できなくなる。また、位置センサを設ける分、構造が複雑になり、コスト面でも不利になる。
【００１１】
本発明の目的は、第１制御ユニットがステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を第２制御ユニットに出力し、第２制御ユニットがその指令を受けて前記切換えのために電動アクチュエータを駆動制御する、車両のステアリングロックシステムにおいて、第１，第２制御ユニット間の情報の相互通信を介して、第１制御ユニットが、第２制御ユニットが正常か否か判断し、第２制御ユニットから受ける制御情報の信頼性を高めて、ステアリングシャフトのロック状態又はアンロック状態を正確に検知できるようにすること、等である。
【課題を解決するための手段】
【００１２】
請求項１の発明は、車両のステアリングシャフトと共に回動する被係合部に係脱してステアリングシャフトをロック状態とアンロック状態とに択一的に切換えるロック部材と、このロック部材を係脱駆動する電動アクチュエータと、ステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を出力する第１制御ユニットと、この第１制御ユニットに電気的に接続されて第１制御ユニットからの指令を受けて前記電動アクチュエータを駆動制御する第２制御ユニットとを備えた車両のステアリングロックシステムにおいて、前記第１制御ユニットは、前記ステアリングシャフトのロック状態又はアンロック状態を記憶する記憶手段と、車両のエンジン始動時に前記電動アクチュエータを駆動する為の電力の供給を停止させる電力供給停止手段とを備え、前記第１，第２制御ユニットに、これら制御ユニット間の情報の相互通信を介して第１制御ユニットに第２制御ユニットが正常か否か判断させる認証判断手段を設けたことを特徴とする。
【００１３】
この車両のステアリングロックシステムでは、ロック部材が被係合部に係合して、ステアリングシャフトがロック状態になり、ロック部材が被係合部から係合解除して、ステアリングシャフトがアンロック状態になり、第１制御ユニットにより、ステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令が第２制御ユニットに出力され、その指令を受けた第２制御ユニットにより電動アクチュエータが駆動制御され、その電動アクチュエータによりロック部材が係脱駆動される。
【００１４】
第１制御ユニットにおいて、ステアリングシャフトのロック状態又はアンロック状態が記憶手段に記憶され、ステアリングシャフトがロック状態かアンロック状態かは、第２制御ユニットから受ける制御情報に基づいて検知（判断）され、また、電力供給停止手段により、車両のエンジン始動時に電動アクチュエータを駆動する為の電力の供給が停止され、故に、エンジン作動中に、ロック部材が被係合部に係合するように誤作動することが確実に防止されて、ステアリングシャフトがアンロック状態に確実に保持される。
【００１５】
第１，第２制御ユニットにおいて、認証判断手段により、これら制御ユニット間の情報の相互通信が行われ、この相互通信を介して第１制御ユニットにより第２制御ユニットが正常か否か判断される。第１制御ユニットにおいて、第２制御ユニットが正常であると判断されると、第２制御ユニットから受ける制御情報の信頼性が高いものとなり、記憶手段にもステアリングシャフトの正確なロック状態又はアンロック状態が記憶される。
【００１６】
ステアリングシャフトのロック状態とアンロック状態の一方から他方への切換えを行わないときに、第２制御ユニットへの電力供給を停止し、第２制御ユニットがシステムダウンするような場合等、ステアリングシャフトのロック状態又はアンロック状態が監視されない場合でも、第１制御ユニットにおいて、前記記憶手段の記憶情報により、ステアリングシャフトのロック状態又はアンロック状態が正確に検知される。
【００１７】
ここで、請求項１の従属請求項として次の構成を採用可能である。
前記第１制御ユニットは、外部から所定のエンジン始動指令を受理した場合に前記認証判断手段による処理を開始させ、第２制御ユニットが正常であると判断した場合であって、第２制御ユニットによりステアリングシャフトがロック状態からアンロック状態へ切換え制御された場合に、そのアンロック完了信号を第２制御ユニットから受けて、ステアリングシャフトのアンロック状態を記憶手段に記憶させる（請求項２）。前記第１制御ユニットはエンジン制御ユニットに電気的に接続され、前記第１制御ユニットは、前記アンロック完了信号を第２制御ユニットから受けて、前記電力供給停止手段を作動させるとともに、エンジン制御ユニットにエンジン始動指令を出力する（請求項３）。
【００１８】
前記認証判断手段は、前記第１制御ユニットに設けられた、ランダム値を取得する手段と、このランダム値を第２制御ユニットへ送信する手段と、このランダム値と所定の固有値とから所定の演算式を用いて第１の回答を導出する手段と、前記第２制御ユニットに設けられた、第１制御ユニットから受けるランダム値と所定の固有値とから所定の演算式を用いて第２の回答を導出する手段と、この第２の回答を第１制御ユニットへ送信する手段と、前記第１制御ユニットに設けられた、第１の回答と第２制御ユニットから受ける第２の回答とが一致するか否か判定する手段とを備える（請求項４）。
【００１９】
ここで、ステアリングシャフトをロック状態からアンロック状態へ切換える場合、前記指令となるアンロック命令信号とランダム値とを同時に第１制御ユニットから第２制御ユニットへ送信し、第２制御ユニットにおいて、そのアンロック命令信号に基づいてアンロック制御を実行し、その制御情報であるアンロック完了信号と第２の回答とを同時に第２制御ユニットから第１制御ユニットへ送信し、第１制御ユニットにおいて、第１の回答と第２の回答とが一致するか否か判定するようにしてもよい。
【００２０】
或いは、先ず、ランダム値のみを第１制御ユニットから第２制御ユニットへ送信し、第２の回答のみを第２制御ユニットから第１制御ユニットへ送信し、第１制御ユニットにおいて、第１の回答と第２の回答とが一致するか否か判定して、一致した場合に、アンロック命令信号を第１制御ユニットから第２制御ユニットへ送信し、第２制御ユニットにおいて、そのアンロック命令信号に基づいてアンロック制御を実行し、アンロック完了信号を第２制御ユニットから第１制御ユニットへ送信するようにしてもよい。
【００２１】
また、前記認証判断手段は、前記第１制御ユニットに設けられた、回答要求回数と回答要求間隔を第２制御ユニットへ送信する手段と、前記第２制御ユニットに設けられた、第１制御ユニットから要求された回数と間隔で回答を第１制御ユニットへ送信する手段と、前記第１制御ユニットに設けられた、第２制御ユニットから要求通りの回数と間隔で回答を受けたか否か判定する手段とを備えてもよい。
【００２２】
また、第１制御ユニットの複数のポートと第２制御ユニットの複数のポートとを夫々接続し、前記認証判断手段は、前記第１制御ユニットに設けられた、回答要求ポートを第２制御ユニットへ送信する手段と、前記第２制御ユニットに設けられた、第１制御ユニットから要求された１又は複数のポートで回答を第１制御ユニットへ送信する手段と、前記第１制御ユニットに設けられた、第２制御ユニットから要求通りのポートで回答を受けたか否か判定する手段とを備えてもよい。
【発明の効果】
【００２３】
請求項１の車両のステアリングロックシステムによれば、第１制御ユニットがステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を第２制御ユニットに出力し、第２制御ユニットがその指令を受けて前記切換えのために電動アクチュエータを駆動制御するものであり、特に、第１，第２制御ユニットに、これら制御ユニット間の情報の相互通信を介して第１制御ユニットに第２制御ユニットが正常か否か判断させる認証判断手段を設けたので、第１制御ユニットにおいて、第２制御ユニットが正常であると判断すると、第２制御ユニットから受ける制御情報の信頼性が高いものとなり、機械的なスイッチ、センサを何ら設けることなく、ステアリングシャフトの正確なロック状態又はアンロック状態を検知でき、故に、記憶手段にもステアリングシャフトの正確なロック状態又はアンロック状態を記憶でき、また、ステアリングシャフトがロック状態でエンジンが始動することを確実に防止できる。
【００２４】
また、第１制御ユニットにおいて、電力供給停止手段により、車両のエンジン始動時に電動アクチュエータを駆動する為の電力の供給を停止させるので、エンジン作動中に、ロック部材が被係合部に係合するように誤作動することを確実に防止して、ステアリングシャフトをアンロック状態に確実に保持でき、ステアリングシャフトのロック状態とアンロック状態の一方から他方への切換えを行わないときに、第２制御ユニットへの電力供給を停止し、第２制御ユニットがシステムダウンするような場合等、ステアリングシャフトのロック状態又はアンロック状態が監視されない場合でも、前記記憶手段の記憶情報により、ステアリングシャフトのロック状態又はアンロック状態を正確に検知できる。
【００２５】
請求項２の車両のステアリングロックシステムによれば、第１制御ユニットは、外部から所定のエンジン始動指令を受理した場合に認証判断手段による処理を開始させ、第２制御ユニットが正常であると判断した場合であって、第２制御ユニットによりステアリングシャフトがロック状態からアンロック状態へ切換え制御された場合に、そのアンロック完了信号を第２制御ユニットから受けて、ステアリングシャフトのアンロック状態を記憶手段に記憶させるので、第１制御ユニットにおいて、エンジン始動指令を受理した場合、第２制御ユニットにステアリングシャフトをロック状態からアンロック状態へ切換え制御させ、第２制御ユニットが正常であるか否か判断し、正常である場合に、エンジンを始動させることができ、ステアリングシャフトの正確なアンロック状態を記憶手段に確実に記憶させることができる。
【００２６】
請求項３の車両のステアリングロックシステムによれば、第１制御ユニットをエンジン制御ユニットに電気的に接続し、第１制御ユニットは、アンロック完了信号を第２制御ユニットから受けて、電力供給停止手段を作動させるとともに、エンジン制御ユニットにエンジン始動指令を出力するので、第１制御ユニットにおいて、第２制御ユニットが正常であると判断した場合に、一連の前記電力供給の停止と前記エンジン始動指令の出力とを確実に行うことができる。
【００２７】
請求項４の車両のステアリングロックシステムによれば、認証判断手段において、第１制御ユニットにより、ランダム値を取得し、このランダム値を第２制御ユニットへ送信し、このランダム値と所定の固有値とから所定の演算式を用いて第１の回答を導出し、第２制御ユニットにより、第１制御ユニットから受けるランダム値と所定の固有値とから所定の演算式を用いて第２の回答を導出し、この第２の回答を第１制御ユニットへ送信し、第１制御ユニットにより、第１の回答と第２制御ユニットから受ける第２の回答とが一致するか否か判定するので、第１，第２制御ユニット間の情報の相互通信を介して第１制御ユニットに第２制御ユニットが正常か否か確実に判断させることができる。
【発明を実施するための最良の形態】
【００２８】
本発明の車両のステアリングロックシステムは、第１制御ユニットがステアリングシャフトをロック状態とアンロック状態の一方から他方へ切換える指令を第２制御ユニットに出力し、第２制御ユニットがその指令を受けて前記切換えのために電動アクチュエータを駆動制御するものである。
【実施例１】
【００２９】
図１に示すように、車両のステアリングロックシステム１は、一般的なキーを使用しないでエンジン５を始動させるキーレスエントリー装置２、操舵系のステアリングシャフト７を回動操作不能にする盗難防止用のステアリングロック装置３を備えている。エンジン５はエンジン制御ユニットであるＥＣＵ６により制御される。
【００３０】
キーレスエントリー装置２は、第１制御ユニット１０、第１ドライバ１１を備えている。第１制御ユニット１０は、ＣＰＵ１０ａ、ＲＯＭ１０ｂ、ＲＡＭ１０ｃ、ＥＥＰＲＯＭ１０ｄを有し、記憶手段に相当するＥＥＰＲＯＭ１０ｄには、ステアリングシャフト５のロック状態又はアンロック状態が記憶され、また、所定の固有値である固有ＩＤと所定の演算式ｆ（ｒｄ，ｉｄ）が予め設定記憶されている。
【００３１】
第１制御ユニット１０は、第１ドライバ１１、エンジン始動ＳＷ２２、ＥＣＵ６に電気的に接続され、携帯キー端未２１と無線通信可能に構成されている。バッテリ２０から第１制御ユニット１０と第１ドライバ１１に電力が供給され、第１制御ユニット１０により第１ドライバ１１が制御され、第１ドライバ１１からステアリングロック装置３の第２制御ユニット３０と第２ドライバ３１に電力が供給停止可能に供給される。
【００３２】
ステアリングロック装置３は、第２制御ユニット３０、第２ドライバ３１、電動アクチュエータである電動モータ３３を有する駆動機構３２、ロック部材３４を備えている。第２制御ユニット３０は、ＣＰＵ３０ａ、ＲＯＭ３０ｂ、ＲＡＭ３０ｃ、ＥＥＰＲＯＭ３０ｄを有し、ＥＥＰＲＯＭ３０ｄには、ＥＥＰＲＯＭ１０ｄに記憶されたものと同じ固有ＩＤと演算式ｆ（ｒｄ，ｉｄ）が予め設定記憶されている。
【００３３】
第２制御ユニット３０は、第１制御ユニット１０、第１ドライバ１１、第２ドライバ３１に電気的に接続されている。第２制御ユニット３０により第２ドライバ３１が制御され、第２ドライバ３１から電動モータ３３に電力が供給停止可能に供給される。尚、ＥＥＰＲＯＭ３０ｄには、ステアリングシャフト５のロック状態又はアンロック状態を記憶させることもできる。
【００３４】
ロック部材３４は、ステアリングシャフト７と共に回動する被係合部８に係脱してステアリングシャフト７をロック状態とアンロック状態とに択一的に切換えるものであり、電動モータ３３を有する駆動機構３２は、ロック部材３４を係脱駆動するものである。尚、駆動機構３２は、電動モータ３３の出力をロック部材３４に伝達するギヤ等の機構を有するものであってもよい。
【００３５】
第１制御ユニット１０は、ステアリングシャフト７をロック状態とアンロック状態の一方から他方へ切換える指令を第２制御ユニット３０に出力し、第２制御ユニット３０は、その指令を受けて第２ドライバ３１を介して電動モータ３３を駆動制御して、ロック部材３４をロック位置とアンロック位置の一方から他方へ移動させる。
【００３６】
次に、キーレスエントリー装置２の第１制御ユニット１０、ステアリングロック装置３０の第２制御ユニット３０が実行する処理について説明する。
ここで、エンジン５が作動していない状態で、第１制御ユニット１０によりエンジン始動指令が受理されるまでは、第２制御ユニット３０、第２ドライバ３１に電力は供給されず、ステアリングシャフト７はロック状態に保持されている。
【００３７】
図２に示すように、先ず、第１制御ユニット１０において、エンジン始動指令が受理か否か判定される（Ｓ１）。例えば、乗員が所持するＩＣ付き携帯キー端未２１と第１制御ユニット１０との間で無線交信が行われ、第１制御ユニット１０がそれを認証してエンジン始動ＳＷ２２のオンを受けると、Ｓ１；Yes になる。
【００３８】
Ｓ１；Yes の場合、次に、第１ドライバ１１が制御され、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が開始され（Ｓ２）、ここで、第２制御ユニット３０が起動する。続いて、ランダムに発生する複数の値の中のランダム値ＲＤが取得され（Ｓ３）、そのランダム値ＲＤとアンロック命令信号とが同時に（例えば、１パッケージにてして）、第２制御ユニット３０へ送信される（Ｓ４）。
【００３９】
続いて、ＥＥＰＲＯＭ１０ｄに記憶された固有ＩＤが読込まれ（Ｓ５）、Ｓ３で取得されたランダム値ＲＤとＳ５で読込まれた固有ＩＤとから、ＥＥＰＲＯＭ１０ｄに記憶された演算式ｆ（ｒｄ，ｉｄ）を用いて、第１の回答ＡｎｓＸ＝ｆ（ＲＤ，ＩＤ）が演算導出される（Ｓ６）。
【００４０】
一方、第２制御ユニット３０において、起動後、第１制御ユニット１０からランダム値ＲＤとアンロック命令信号とが受信されると（Ｓ２０）、そのアンロック命令信号に基づいて、アンロック制御が実行され（Ｓ２１）、電動モータ３３が駆動制御されて、ロック部材３４がロック位置からアンロック位置へ移動され、ロック状態のステアリングシャフト７がアンロック状態に切り換えられる。
【００４１】
続いて、ＥＥＰＲＯＭ３０ｄに記憶された固有ＩＤが読込まれ（Ｓ２３）、Ｓ２０で受信されたランダム値ＲＤとＳ２３で読込まれた固有ＩＤとから、ＥＥＰＲＯＭ３０ｄに記憶された演算式ｆ（ｒｄ，ｉｄ）を用いて、第２の回答ＡｎｓＹ＝ｆ（ＲＤ，ＩＤ）が演算導出され（Ｓ２４）、次に、その第２の回答ＡｎｓＹとアンロック完了信号とが同時に第１制御ユニット１０へ送信される（Ｓ２５）。
【００４２】
第１制御ユニット１０において、第２制御ユニット３０から第２の回答ＡｎｓＹとアンロック完了信号とが受信されると（Ｓ７）、その第２の回答ＡｎｓＹとＳ６で演算された第１の回答ＡｎｓＸとが比較され、ＡｎｓＸ＝ＡｎｓＹか否か判定される（Ｓ８）。第１制御ユニット１０が正常であるという前提で、第２制御ユニット３０が正常である場合には、Ｓ８；Yes になる。
【００４３】
Ｓ８；Yes の場合、Ｓ７で第２制御ユニット３０から受信されたアンロック完了信号に基づいて、アンロック状態（例えば、アンロックフラグ）がＥＥＰＲＯＭ１０ａに記憶更新され（Ｓ９）、次に、第１ドライバ１１が制御され、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が停止され（Ｓ１０）、ここで、第２制御ユニット３０の処理が終了する。
【００４４】
次に、ＥＣＵ６にエンジン始動指令が出力されて（Ｓ１１）、リターンし、ＥＣＵ６は、このエンジン始動指令を受けてエンジン５を始動させる。Ｓ８；Noの場合、エラー処理（Ｓ１２）が行われ、このエラー処理では、例えば、表示や音声でエラー報知を行う、その前にＳ３以降を再度実行する、等の処理が行われる。
【００４５】
ここで、Ｓ１０が、エンジン５の始動時に電動モータ３３を駆動する為の電力の供給を停止させる電力供給停止手段に相当し、Ｓ３〜Ｓ８、Ｓ２０、Ｓ２３〜Ｓ２５が、第１，第２制御ユニット１０，３０に、これら制御ユニット１０，３０間の情報の相互通信を介して第１制御ユニット１０に第２制御ユニット３０が正常か否か判断させる認証判断手段に相当する。
【００４６】
このステアリングロックシステム１によれば次の効果を奏する。
第１，第２制御ユニット１０，３０に、これら制御ユニット間１０，３０の情報の相互通信を介して第１制御ユニット１０に第２制御ユニット３０が正常か否か判断させる認証判断手段（Ｓ３〜Ｓ８、Ｓ２０、Ｓ２３〜Ｓ２５）を設けたので、第１制御ユニット１０において、第２制御ユニット３０が正常であると判断すると、第２制御ユニット３０から受けるアンロック完了信号の信頼性が高いものとなり、機械的なスイッチ、センサを何ら設けることなく、ステアリングシャフト７の正確なアンロック状態を検知でき、故に、ＥＥＰＲＯＭ１０ｄにもステアリングシャフト７の正確なアンロック状態を記憶でき、ステアリングシャフト７がロック状態でエンジン５が始動することを確実に防止できる。
【００４７】
第１制御ユニット１０において、電力供給停止手段（Ｓ１０）により、エンジン５の始動時に電動モータ３３を駆動する為の電力の供給を停止させるので、エンジン５の作動中に、ロック部材３４が被係合部８に係合するように誤作動することを確実に防止して、ステアリングシャフト７をアンロック状態に確実に保持でき、エンジン５の作動中、第２制御ユニット３０への電力供給を停止し、第２制御ユニット３０がシステムダウンするが、ステアリングシャフト７のアンロック状態が監視されない場合でも、前記ＥＥＰＲＯＭ１０ｄの記憶情報により、ステアリングシャフト７のアンロック状態を正確に検知できる。
【００４８】
第１制御ユニット１０は、外部から所定のエンジン始動指令を受理した場合に認証判断手段（Ｓ３〜Ｓ８、Ｓ２０、Ｓ２３〜Ｓ２５）による処理を開始させ、第２制御ユニット３０が正常であると判断した場合であって、第２制御ユニット３０によりステアリングシャフト６がロック状態からアンロック状態へ切換え制御された場合に、そのアンロック完了信号を第２制御ユニット３０から受けて、ステアリングシャフト７のアンロック状態をＥＥＰＲＯＭ１０ｄに記憶させるので、第１制御ユニット１０において、エンジン５の始動に先立って、第２制御ユニット３０にステアリングシャフト７をロック状態からアンロック状態へ切換え制御させ、第２制御ユニット３０が正常であるか否か判断し、正常である場合に、エンジン５を始動させることができ、ステアリングシャフト７の正確なアンロック状態をＥＥＰＲＯＭ１０ｄに確実に記憶させることができる。
【００４９】
第１制御ユニット１０をＥＣＵ６に電気的に接続し、第１制御ユニット１０は、アンロック完了信号を第２制御ユニット３０から受けて、電力供給停止手段（Ｓ１０）を作動させるとともに、ＥＣＵ６にエンジン始動指令を出力するので、第１制御ユニット１０において、第２制御ユニット３０が正常であると判断した場合に、一連の前記電力供給の停止と前記エンジン始動指令の出力とを確実に行うことができる。
【００５０】
次に、第１，第２制御ユニット１０，３０が実行する処理を変更した別実施例について説明する。但し、実施例１の処理と同様のステップについては簡単に説明する。
【実施例２】
【００５１】
図３に示すように、第１制御ユニット１０において、エンジン始動指令が受理された場合（Ｓ３０；Yes ）、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が開始され（Ｓ３１）、第２制御ユニット３０が起動する。続いて、ランダム値ＲＤが取得され（Ｓ３２）、そのランダム値ＲＤが第２制御ユニット３０へ送信される（Ｓ３３）。続いて、固有ＩＤが読込まれ（Ｓ３４）、第１の回答ＡｎｓＸ＝ｆ（ＲＤ，ＩＤ）が演算導出される（Ｓ３５）。
【００５２】
一方、第２制御ユニット３０において、起動後、第１制御ユニット１０からランダム値ＲＤが受信されると（Ｓ５０）、固有ＩＤが読込まれ（Ｓ５１）、第２の回答ＡｎｓＹ＝ｆ（ＲＤ，ＩＤ）が演算導出され（Ｓ５２）、その第２の回答ＡｎｓＹが第１制御ユニット１０へ送信される（Ｓ５３）。
【００５３】
第１制御ユニット１０において、第２制御ユニット３０から第２の回答ＡｎｓＹが受信されると（Ｓ３６）、ＡｎｓＸ＝ＡｎｓＹか否か判定され（Ｓ３７）、Ｓ３７；Yes の場合、アンロック命令信号が第２制御ユニット３０へ送信される（Ｓ３８）。
【００５４】
第２制御ユニット３０において、第１制御ユニット１０からアンロック命令信号が受信されると（Ｓ５４）、アンロック制御が実行され（Ｓ５５）、次に、アンロック完了信号が第１制御ユニット１０へ送信される（Ｓ５６）。
【００５５】
第１制御ユニット１０において、第２制御ユニット３０からアンロック完了信号が受信されると（Ｓ３９）、そのアンロック完了信号に基づいて、アンロック状態（例えば、アンロックフラグ）がＥＥＰＲＯＭ１０ａに記憶更新され（Ｓ４０）、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が停止され（Ｓ４１）、ここで、第２制御ユニット３０の処理が終了し、次に、ＥＣＵ６にエンジン始動指令が出力されて（Ｓ１１）、リターンする。Ｓ３７；Noの場合、エラー処理（Ｓ４３）が行われる。
【実施例３】
【００５６】
図４に示すように、第１制御ユニット１０において、エンジン始動指令が受理された場合（Ｓ６０；Yes ）、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が開始され（Ｓ６１）、第２制御ユニット３０が起動する。次に、回答要求回数ＲＣと回答要求間隔ＲＴとアンロック命令信号とが同時に第２制御ユニット３０へ送信される（Ｓ６２）。
【００５７】
一方、第２制御ユニット３０において、起動後、第１制御ユニット１０から回答要求回数ＲＣと回答要求間隔ＲＴとアンロック命令信号とが受信されると（Ｓ７０）、アンロック制御が実行され（Ｓ７１）、次に、第１制御ユニット１０から要求された回数ＲＣと間隔ＲＴでアンロック完了信号が第１制御ユニット１０へ送信される（Ｓ７２、Ｓ７３・・・）。
【００５８】
第１制御ユニット１０において、第２制御ユニット３０からアンロック完了信号が受信され（Ｓ６３、Ｓ６４・・・）、次に、第２制御ユニット３０から要求通りの回数ＲＣと間隔ＲＴでアンロック完了信号を受けたか否か判定され（Ｓ６５）、Ｓ６５；Yes の場合、実施例１のＳ９〜Ｓ１１と同じＳ６６〜Ｓ６８が順次行われ、Ｓ６５；Noの場合、実施例１のＳ１２と同じＳ６９が行われる。
【００５９】
尚、実施例１を実施例２に変更するのと同じように、アンロック制御を実行させる前に、先ず、第２制御ユニット３０が正常か否かの判断を行い、Ｓ６５；Yes となって正常であると判断された後に、アンロック制御を実行させるようにしてもよい。この場合、Ｓ７２、Ｓ７３・・・、Ｓ６３、６４・・・、Ｓ６５で使用する回答としては、アンロック完了信号以外の何らかの信号を採用するものとする。
【実施例４】
【００６０】
図５に示すように、第１制御ユニット１０において、エンジン始動指令が受理された場合（Ｓ８０）、第１ドライバ１１から第２制御ユニット３０と第２ドライバ３１へ電力供給が開始され（Ｓ８１）、第２制御ユニット３０が起動する。次に、回答要求ポートＲＰとアンロック命令信号とが同時に第２制御ユニット３０へ送信される（Ｓ８２）。
【００６１】
一方、第２制御ユニット３０において、起動後、第１制御ユニット１０から回答要求ポートＲＰとアンロック命令信号とが受信されると（Ｓ９０）、アンロック制御が実行される（Ｓ９１）。ここで、第１制御ユニット１０（ＣＰＵ１１ａ）の複数のポートと第２制御ユニット３０（ＣＰＵ３０ａ）の複数のポートとが夫々接続されており、次に、Ｓ９０で第１制御ユニット１０から要求された１又は複数のポートＲＰでアンロック完了信号が第１制御ユニット１０へ送信される（Ｓ９２）。
【００６２】
第１制御ユニット１０において、第２制御ユニット３０からアンロック完了信号が受信され（Ｓ８３）、次に、第２制御ユニット３０から要求通りの１又は複数のポートＲＰでアンロック完了信号を受けたか否か判定され（Ｓ８４）、Ｓ８４；Yes の場合、実施例１のＳ９〜Ｓ１１と同じＳ８５〜Ｓ８７が順次行われ、Ｓ８４；Noの場合、実施例１のＳ１２と同じＳ８８が行われる。
【００６３】
尚、実施例１を実施例２に変更するのと同じように、アンロック制御を実行させる前に、先ず、第２制御ユニット３０が正常か否かの判断を行い、Ｓ６５；Yes となって正常であると判断された後に、アンロック制御を実行させるようにしてもよい。この場合、Ｓ９２、Ｓ８３、Ｓ８４で使用する回答としては、アンロック完了信号以外の何らかの信号を採用するものとする。
【実施例５】
【００６４】
第１制御ユニット１０において、先ず、認証判断処理開始か否か判定され（Ｓ１００）、Ｓ１００；Yes の場合、実施例２（図３）のＳ３１〜Ｓ３７と同じＳ１０１〜Ｓ１０７が行われ、Ｓ１０７；Yes の場合、実施例２のＳ４１と同じＳ１０８が行われて、リターンし、Ｓ１０７；Noの場合、実施例２のＳ４３と同じＳ１０９が行われ、第２制御ユニット１０において、実施例２のＳ５０〜Ｓ５３と同じＳ１１０〜Ｓ１１５が行われる。
【００６５】
この処理は実施例１〜４のようにエンジン５の始動時の実行に限定されない。例えば、エンジン５の作動中に、或いは、エンジン５の停止中に、定期的にＳ１００；Yes となるようにして開始する。この場合、Ｓ１０１の電力供給については、ステアリングロック装置３において、第２ドライバ３１に対しては行わずに第２制御ユニット３０に対してのみ行うようにすることが望ましい。
【００６６】
また、この処理はエンジン５の停止時に実行するようにしてもよい。この場合、エンジン停止指令を受理した場合に、Ｓ１００；Yes となるようにし、実施例１〜４のアンロック命令信号、アンロック完了信号が、ロック命令信号、ロック完了信号となり、アンロック制御がロック制御となり、このロック制御後、第１制御ユニット１０において、ロック完了信号を受けてＥＥＰＲＯＭ１０ｄにはロック状態が記憶されることになる。
【００６７】
これにより、第１制御ユニット１０において、第２制御ユニット３０が正常であると判断すると、第２制御ユニット３０から受けるロック完了信号の信頼性が高いものとなり、機械的なスイッチ、センサを何ら設けることなく、ステアリングシャフト７の正確なロック状態を検知でき、故に、ＥＥＰＲＯＭ１０ｄにもステアリングシャフト７の正確なロック状態を記憶できる。
【００６８】
エンジン５の停止時、第２制御ユニット３０への電力供給を停止し、第２制御ユニット３０がシステムダウンするが、ステアリングシャフト７のロック状態が監視されない場合でも、前記ＥＥＰＲＯＭ１０ｄの記憶情報により、ステアリングシャフト７のロック状態を正確に検知できる。
【００６９】
その他、本発明の趣旨を逸脱しない範囲において、実施例１〜５に開示した事項以外の種々の変更、追加を行って実施することが可能である。例えば、電力供給の開始と停止について、電動モータ３３に対しては行うが、第２制御ユニット３０に対しては行わずに、第２制御ユニット３０を常時起動させておいてもよい。尚、本発明は自動車等の車両に好適であるが、その他の自動二輪車等の種々の車両への適用も可能である。
【図面の簡単な説明】
【００７０】
【図１】ステアリングロックシステムのブロック図である。
【図２】実施例１の第１，第２制御ユニットが実行する処理のフローチャートである。
【図３】実施例２の第１，第２制御ユニットが実行する処理のフローチャートである。
【図４】実施例３の第１，第２制御ユニットが実行する処理のフローチャートである。
【図５】実施例４の第１，第２制御ユニットが実行する処理のフローチャートである。
【図６】実施例５の第１，第２制御ユニットが実行する処理のフローチャートである。
【符号の説明】
【００７１】
１  ステアリングロックシステム
６  ＥＣＵ
７  ステアリングシャフト
８  被係合部
１０  第１制御ユニット
３０  第２制御ユニット
３３  電動モータ
３４  ロック部材
【図１】
2008195247.tif 000003
【図２】
2008195247.tif 000004
【図３】
2008195247.tif 000005
【図４】
2008195247.tif 000006
【図５】
2008195247.tif 000007
【図６】
2008195247.tif 000008