(57)【要約】【課題】  エンジン始動するための始動情報の形態を第三者に知られないようにし、セキュリティを向上する。【解決手段】  始動情報記憶手段１ａは、イモビライザ装置２に登録される、イモビライザ装置２が受信してエンジン始動を許可するための特定の始動情報Ｂを記憶している。始動情報出力手段１ｂは、送信機３からの指示を受け、始動情報記憶手段１ａに記憶されている始動情報Ｂをイモビライザ装置２に出力する。始動情報制御手段１ｃは、始動情報記憶手段１ａに記憶されている始動情報Ｂがイモビライザ装置２に登録されている場合、始動情報出力手段１ｂから始動情報Ｂが出力されるように制御する。始動情報記憶手段１ａに記憶されている始動情報Ｂがイモビライザ装置２に登録されていない場合、始動情報出力手段１ｂから始動情報Ｂが出力されないように制御する。【選択図】  図１
2006192917.tif 000002
【特許請求の範囲】
【請求項１】
車両を遠隔始動する車両遠隔始動装置において、
イモビライザ装置に登録される、前記イモビライザ装置が受信してエンジン始動を許可するための始動情報を記憶した始動情報記憶手段と、
送信機から前記エンジン始動の指示を受け、前記始動情報を前記イモビライザ装置に出力する始動情報出力手段と、
前記始動情報の前記イモビライザ装置への登録に基づいて、前記始動情報出力手段の出力を制御する始動情報制御手段と、
を有することを特徴とする車両遠隔始動装置。
【請求項２】
前記始動情報制御手段は、前記始動情報が前記イモビライザ装置に登録されている場合、前記始動情報を出力することを特徴とする請求項１記載の車両遠隔始動装置。
【請求項３】
前記始動情報制御手段は、前記始動情報の前記イモビライザ装置への登録が完了するまでは、前記始動情報の出力を禁止することを特徴とする請求項１記載の車両遠隔始動装置。
【請求項４】
前記イモビライザ装置の前記始動情報を登録する登録モードに基づいて、前記始動情報の出力を制御する始動情報登録手段を有することを特徴とする請求項１記載の車両遠隔始動装置。
【請求項５】
前記始動情報登録手段は、前記イモビライザ装置が前記登録モードにあるときに前記始動情報を出力することを特徴とする請求項４記載の車両遠隔始動装置。
【請求項６】
前記始動情報登録手段は、前記イモビライザ装置が前記登録モードになっていることを確認するまでは、前記始動情報の出力を禁止することを特徴とする請求項４記載の車両遠隔始動装置。
【請求項７】
前記始動情報は、前記イモビライザ装置が前記エンジン始動をするための固有の識別コードであることを特徴とする請求項１記載の車両遠隔始動装置。
【請求項８】
前記イモビライザ装置への前記始動情報の登録が完了したことを示す登録完了情報を記憶する登録完了情報記憶手段をさらに有し、
前記始動情報制御手段は、前記登録完了記憶手段を参照して前記始動情報出力手段の出力を制御する、
ことを特徴とする請求項１記載の車両遠隔始動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両遠隔始動装置に関し、特に無線によって車両を遠隔始動する車両遠隔始動装置に関する。
【背景技術】
【０００２】
近年、イモビライザ装置を搭載し、盗難防止機能を備えた車両が増加している。イモビライザ装置とは、イグニッションキーやスマートカードなどの始動部材に、固有の識別コードを持つトランスポンダを埋め込んでおき、この始動部材から識別コードを読み取って、予め記憶している識別コードと一致したとき、エンジン制御を許可するものである。これにより、正規の始動部材以外でエンジンを始動しようとしても、識別コードが一致しないため、エンジン制御装置は作動せず、盗難防止効果が得られる。最近では、この識別コードに暗号処理を施し、よりセキュリティ性を高めたシステムも考案されている。
【０００３】
一方、遠隔操作により車両のエンジンを始動させる車両遠隔始動装置が実用化されている。この車両遠隔始動装置を、イモビライザ装置を搭載した車両に後付で設置しようとすると、次の問題が生じる。
【０００４】
イモビライザ装置を搭載しない車両に対し、車両遠隔始動装置を搭載する場合は、ＡＣＣ信号、ＩＧ信号、スタータオン等の始動操作を表す擬似信号を、本来の始動操作を表す信号線に出力することで、エンジン制御装置のエンジン制御を開始させることができる。しかし、イモビライザ装置を搭載した車両では、始動操作を表す信号線に上記擬似信号を出力しても、始動部材の識別コードが一致しない限りイモビライザ装置がエンジン制御装置のエンジン制御を許可せず、エンジンが始動しない。
【０００５】
そこで、始動部材が持つイモビライザ装置解除用の識別コードと同等の識別コード（始動情報）を予め有した遠隔始動装置がある。この遠隔始動装置は、有している始動情報をイモビライザ装置に予め登録し、遠隔始動時にこの始動情報をイモビライザ装置に出力することによって、エンジン制御装置のエンジン始動を許可する（例えば、特許文献１参照）。また、イモビライザ装置を解除するための始動情報を小型発振器に記憶したエンジン始動装置がある。このエンジン始動装置では、遠隔始動操作により、キーシリンダに設けられたアンテナから小型発振器に電波を放射し、小型発振器から帰ってくる始動情報に応じて、エンジン始動装置のエンジン始動を許可する（例えば、特許文献２参照）。
【特許文献１】特開平１０−１７６６４２号公報
【特許文献２】特開２００１−２７０４２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の車両遠隔始動装置では、始動部材が持つイモビライザ装置を解除する始動情報と同等の始動情報を記憶しているため、悪意の第三者が遠隔始動装置を購入し、始動情報を出力してその内容を解析すれば、どのような情報形態によってエンジンを始動できるか知られてしまうという問題点があった。
【０００７】
本発明はこのような点に鑑みてなされたものであり、イモビライザ装置が受信してエンジン始動を許可する始動情報の形態を第三者に知られないようにし、セキュリティを向上する車両遠隔始動装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では上記問題を解決するために、車両を遠隔始動する車両遠隔始動装置において、イモビライザ装置に登録される、前記イモビライザ装置が受信してエンジン始動を許可するための始動情報を記憶した始動情報記憶手段と、送信機から前記エンジン始動の指示を受け、前記始動情報を前記イモビライザ装置に出力する始動情報出力手段と、前記始動情報の前記イモビライザ装置への登録に基づいて、前記始動情報出力手段の出力を制御する始動情報制御手段と、を有することを特徴とする車両遠隔始動装置が提供される。
【０００９】
このような車両遠隔始動装置によれば、送信機からエンジン始動の指示を受け、イモビライザ装置に出力する始動情報を、イモビライザ装置への始動情報の登録に基づいて出力する。これにより、イモビライザ装置に始動情報が登録されていないときは、始動情報を出力しないようにすることができる。
【発明の効果】
【００１０】
本発明の車両遠隔始動装置では、送信機からエンジン始動の指示を受け、イモビライザ装置に出力する始動情報を、イモビライザ装置への始動情報の登録に基づいて出力するようにした。これにより、第三者が車両遠隔始動装置を購入し、送信機からエンジン始動の指示をしても、始動情報がイモビライザ装置に登録されていないときは始動情報を出力しないようにすることができ、セキュリティを向上することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の原理を、図面を参照して説明する。
図１は、車両遠隔始動装置の概要を示した図である。図に示すように車両遠隔始動装置１は、特定の始動情報を受信してエンジン始動を許可するイモビライザ装置２と接続されている。車両遠隔始動装置１は、始動情報記憶手段１ａ、始動情報出力手段１ｂ、および始動情報制御手段１ｃを有している。車両遠隔始動装置１は、無線によって送信機３と通信することができる。
【００１２】
始動情報記憶手段１ａは、イモビライザ装置２に登録される、イモビライザ装置２が受信してエンジン始動を許可するための始動情報を記憶している。なお、始動情報記憶手段１ａに記憶されている始動情報のイモビライザ装置２への登録は、例えば、車両遠隔始動装置１を車両へ取り付けるときに行われる。
【００１３】
始動情報出力手段１ｂは、送信機３からエンジン始動の指示を受け、始動情報記憶手段１ａに記憶されている始動情報をイモビライザ装置２に出力する。
始動情報制御手段１ｃは、始動情報のイモビライザ装置２への登録に基づいて、始動情報出力手段１ｂの始動情報の出力を制御する。例えば、始動情報記憶手段１ａに記憶されている始動情報がイモビライザ装置２に登録されている場合、始動情報出力手段１ｂから始動情報が出力されるように制御し、登録されていない場合は、始動情報の出力を禁止する。
【００１４】
キー読み取り装置５は、キー４の有する始動情報を読み取り、イモビライザ装置２に出力する。イモビライザ装置２は、マスターキーとスペアキーの各始動情報および予備用の始動情報を記憶する複数の記憶領域を備えており、登録している始動情報と同じ始動情報をキー読み取り装置５から受信すると、エンジン始動をするための許可信号を出力する。また、登録している始動情報と同じ始動情報を車両遠隔始動装置１から受信すると、エンジン始動をするための許可信号を出力する。
【００１５】
以下、図１の動作について説明する。キー４の始動情報を始動情報Ａ、車両遠隔始動装置１の始動情報記憶手段１ａに記憶されている始動情報を始動情報Ｂとし、始動情報Ａ，Ｂは、イモビライザ装置２に登録されているとする。
【００１６】
キー４の始動情報Ａがキー読み取り装置５によって読み取られたとする。読み取られた始動情報Ａは、イモビライザ装置２に受信される。イモビライザ装置２には、始動情報Ａが登録されているので、エンジン始動を許可するための許可信号を出力する。
【００１７】
送信機３より、エンジン始動の指示が無線送信されたとする。始動情報出力手段１ｂは、送信機３からの指示を受け、始動情報記憶手段１ａに記憶されている始動情報Ｂをイモビライザ装置２に出力する。このとき、始動情報制御手段１ｃは、始動情報Ｂがイモビライザ装置２に登録されているので、始動情報出力手段１ｂの始動情報Ｂの出力を許可する。なお、始動情報Ｂがイモビライザ装置２に登録されていない場合、始動情報制御手段１ｃは、始動情報Ｂをイモビライザ装置２に出力しないように制御する。
【００１８】
このように、車両遠隔始動装置１は、送信機３からエンジン始動の指示を受け、イモビライザ装置２に出力する始動情報Ｂを、イモビライザ装置２への登録に基づいて出力するようにした。これにより、第三者が車両遠隔始動装置１を購入し、送信機３からエンジン始動の指示をしても、始動情報Ｂがイモビライザ装置２に登録されていないときは始動情報Ｂを出力しないようにすることができ、第三者に始動情報Ｂを知られないようにしてセキュリティを向上することができる。
【００１９】
次に、本発明の実施の形態を、図面を参照して詳細に説明する。
図２は、車両遠隔始動装置を適用したエンジン始動のシステム構成例を示した図である。図に示すイモビライザ装置２１は、車両遠隔始動装置１０およびキー２２によってエンジン始動を制御する。キー２２には、固有の識別コード（キーコード）が記憶された公知のトランスポンダが内蔵されており、キーシリンダ２３に設けられているアンテナから放射される電波に応答して、記憶しているキーコードを出力する。
【００２０】
キーシリンダ２３は、キー２２が挿入されると、キー２２が挿入されたことを示すキー挿入信号を信号線Ｌ１を介してイモビライザ装置２１に出力する。また、キーシリンダ２３は、挿入されたキー２２の回動に応じて、ＡＣＣオンを示すＡＣＣ信号およびＩＧオンを示すＩＧ信号を夫々信号線Ｌ２、Ｌ３を介してイモビライザ装置２１に出力する。また、ＡＣＣ信号、ＩＧ信号、およびスタータオンを示すスタータ信号を夫々信号線Ｌ２、Ｌ３、Ｌ４を介してエンジン制御装置２５に出力する。スタータ信号は、スタータモータ２６にも出力される。
【００２１】
イモビライザアンプ２４は、イモビライザ装置２１から信号線Ｌ５を介して出力される要求信号に応じて、キーシリンダ２３に設けられているアンテナを介してキー２２のトランスポンダに電力を供給し、キー２２のキーコードを読み取って、信号線Ｌ６を介してイモビライザ装置２１に出力する。このとき、キーコードに同期したクロックを信号線Ｌ７を介して出力し、イモビライザ装置２１がこのクロックに同期してキーコードを受信できるようにしている。イモビライザ装置２１は、キーシリンダ２３から信号線Ｌ１を介してキー挿入信号が出力されると、要求信号を信号線Ｌ５を介してイモビライザアンプ２４に出力する。
【００２２】
エンジン制御装置２５は、イモビライザ装置２１から許可信号が出力され、キーシリンダ２３からＡＣＣ信号、ＩＧ信号、およびスタータ信号が出力されたときエンジンの制御を開始する。エンジン制御装置２５は、ＡＣＣ信号、ＩＧ信号、およびスタータ信号が出力されても、イモビライザ装置２１から許可信号が出力されない限り、エンジン始動を開始しない。エンジン制御装置２５は、エンジンが始動すると、例えば、燃料噴射タイミングや点火タイミングを制御する。
【００２３】
スタータモータ２６は、キーシリンダ２３から出力されるスタータ信号に応じて、エンジンを始動させるためにエンジンを回転させる。
イモビライザ装置２１は、車両遠隔始動装置１０およびキー２２から出力される識別コード（擬似コード、キーコード）を書き込み可能な不揮発性メモリであるＥＥＰＲＯＭに予め記憶している。イモビライザ装置２１は、キー２２によってエンジンが始動される場合、イモビライザアンプ２４から信号線Ｌ６を介して出力されるキー２２のキーコードと、予め登録されている識別コードとを比較し、一致すれば許可信号をエンジン制御装置２５に出力する。また、車両遠隔始動装置１０によってエンジンが始動される場合、車両遠隔始動装置１０から同じ信号線Ｌ６を介して出力される擬似コードと、予め登録されている識別コードとを比較し、一致すれば許可信号をエンジン制御装置２５に出力する。
【００２４】
イモビライザ装置２１は、所定の操作によって識別コードを登録する登録モードに移行する。この登録モード時に新たに登録したいキーをキーシリンダ２３に挿入すると、イモビライザ装置２１は、挿入されたキーのキーコードをイモビライザアンプ２４、および信号線Ｌ６を介して読み込み登録する。また、登録モード時に車両遠隔始動装置１０から信号線Ｌ６を介して擬似コードを出力すると、イモビライザ装置２１は、車両遠隔始動装置１０の擬似コードを登録する。
【００２５】
車両遠隔始動装置１０は、イモビライザ装置２１とイモビライザアンプ２４とを接続している信号線Ｌ５、Ｌ６、Ｌ７に接続されている。また、イモビライザ装置２１とキーシリンダ２３とエンジン制御装置２５とを接続している信号線Ｌ１、Ｌ２、Ｌ３、Ｌ４に接続されている。車両遠隔始動装置１０は、送信機から送信されるエンジン始動の指示によって、キーシリンダ２３から出力されるキー挿入信号、ＡＣＣ信号、ＩＧ信号、およびスタータ信号と同等の擬似信号を信号線Ｌ１、Ｌ２、Ｌ３、Ｌ４に出力する。このとき、イモビライザアンプ２４が動作して信号をイモビライザ装置２１に出力しないよう、イモビライザアンプ２４の電源ラインに設けられたスイッチ２７をオフにして、イモビライザアンプ２４の動作を禁止する。
【００２６】
なお、スイッチ２７をオフにする代わりに、信号線Ｌ６のイモビライザアンプ２４側、または信号線Ｌ５のイモビライザアンプ２４側にスイッチを設け、このスイッチをオフにすることで実質的にイモビライザアンプ２４からイモビライザ装置２１に信号が出力されないようにしてもよい。
【００２７】
車両遠隔始動装置１０は、予め固有の擬似コードを有している。車両遠隔始動装置１０は、送信機から送信されるエンジン始動の指示によって擬似コードとそれに同期したクロックを、イモビライザアンプ２４から出力されるキーコードおよびクロックの信号線Ｌ６、Ｌ７に出力する。具体的には、送信機からのエンジン始動指示の受信に基づき、まず、キー挿入信号等の擬似信号を信号線Ｌ１に出力し、それに基づき、イモビライザ装置２１が信号線Ｌ５に要求信号を出力するため、この要求信号を検出して擬似コードを信号線Ｌ６に出力する。車両遠隔始動装置１０は、擬似コードがイモビライザ装置２１に登録されていない場合、送信機からエンジン始動の指示があっても、擬似コードをイモビライザ装置２１に出力しない。
【００２８】
ここで、送信機について説明する。
図３は、送信機の外観図である。図に示すように送信機３０は、スタートボタン３１、ストップボタン３２、マイクロコンピュータ３３、メモリ３４、および送受信回路３５を有している。マイクロコンピュータ３３は、メモリ３４に記憶されているプログラムおよびデータに従って、送信機３０を制御している。送受信回路３５は、マイクロコンピュータ３３からの指示に従い、車両遠隔始動装置１０と無線通信を行う。
【００２９】
マイクロコンピュータ３３は、スタートボタン３１が押下されると、エンジン始動を示す信号を車両遠隔始動装置１０に無線送信する。ストップボタン３２が押下されると、エンジン停止を示す信号を車両遠隔始動装置１０に無線送信する。車両遠隔始動装置１０は、送信機３０からの無線信号に応じて、上述した擬似信号、擬似コード、およびクロックを信号線Ｌ１〜Ｌ４、Ｌ６、Ｌ７に出力する。
【００３０】
図２の説明に戻る。車両遠隔始動装置１０は、プログラムスイッチ（ＰＳＷ）２８、＋Ｂ端子、およびＬ端子を有している。ＰＳＷ２８は、車両遠隔始動装置１０を登録モードに設定するためのスイッチであり、オン状態にすることで、例えば、Ｈ状態の信号が出力され、車両遠隔始動装置１０は通常動作モードから登録モードに移行し、イモビライザ装置２１が登録モードである場合、イモビライザ装置２１に登録する擬似コードを出力する。車両遠隔始動装置１０は、ＰＳＷ２８の信号がＨ状態であっても、イモビライザ装置２１が登録モードになければ、擬似コードを出力しない。
【００３１】
なお、車両遠隔始動装置１０を登録モードに移行させるものであれば、ＰＳＷ２８に限定されるものではない。例えば、ＰＳＷ２８の代わりに、既存のスイッチ（例えば、ＩＧ信号、図示せぬドア開閉を検出するカーテシＳＷ）のオン、オフ回数等により、車両遠隔始動装置１０を登録モードに移行させてもよく、あるいは、送信機のボタンの操作態様（例えば、ストップボタン３２を１０秒以上オン）により、登録モードに移行させてもよい。
【００３２】
＋Ｂ端子には、車両に搭載されているバッテリの電圧が入力される。車両遠隔始動装置１０は、＋Ｂ端子の電圧によって、動作することができる。Ｌ端子は、エンジンが始動し、オルタネータが発電を開始したときに“Ｌ”から“Ｈ”になる公知のオルタネータＬ端子に接続され、エンジンが始動したとき、Ｈ状態の信号が入力される。このＬ端子の信号により、車両遠隔始動装置１０は、エンジンの始動が完了したか否かを判断し、始動が完了しない場合、再度擬似スタータ信号を出力し、エンジンが始動されている場合に、送信機３０からエンジン始動の信号が無線送信されてもスタータ信号を出力せず、スタータモータ２６を駆動しないようにしている。
【００３３】
車両遠隔始動装置１０は、大きく分けてマイクロコンピュータ１０ａ、受信回路１０ｂ、入出力回路１０ｃで構成され、マイクロコンピュータ１０ａにおけるＣＰＵ（Central Processing Unit）１０ｄによって装置全体が制御されている。ＣＰＵ１０ｄには、バス１０ｊを介してＲＯＭ（Read Only Memory）１０ｅ、ＲＡＭ（Random Access Memory）１０ｆ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-only Memory）１０ｇ、および入出力インターフェース１０ｈが接続されている。
【００３４】
ＲＡＭ１０ｆには、ＣＰＵ１０ｄに実行させるＯＳ(Operating System)のプログラムや、送信機３０と無線通信し、エンジンを遠隔始動するためのアプリケーションプログラムの少なくとも一部が一時的に記憶される。また、ＲＡＭ１０ｆ、ＥＥＰＲＯＭ１０ｇには、ＣＰＵ１０ｄによる処理に必要な各種データが保存される。ＲＯＭ１０ｅには、上記のＯＳやアプリケーションプログラム、擬似コードを含む各種データなどが記憶される。受信回路１０ｂは、ＣＰＵ１０ｄからの命令に従い、送信機３０と無線通信を行う。入出力回路は、信号線Ｌ１〜Ｌ７、プログラムスイッチ等の入出力信号線に接続される。
【００３５】
なお、イモビライザ装置２１も前記と同様のハードウェアを有している。また、ＯＳやアプリケーションプログラム、擬似コードを含む各種データは、ＲＯＭ１０ｅに記憶されるとしたが、ＥＥＰＲＯＭ１０ｇに記憶するようにしてもよい。また、書き換えを要するデータやプログラムをＥＥＰＲＯＭ１０ｇに記憶するようにしてもよい。
【００３６】
次に、車両遠隔始動装置１０の機能について説明する。
図４は、車両遠隔始動装置の機能ブロック図である。図に示すように車両遠隔始動装置１０は、擬似コード記憶部１１、信号出力部１２、擬似コード出力制御部１３、登録情報記憶部１４、および無線通信部１５を有している。
【００３７】
擬似コード記憶部１１は、イモビライザ装置２１に登録される、イモビライザ装置２１が受信してエンジン始動を許可するための擬似コードを記憶している。擬似コードは、キー２２が有する識別コードに対応するものであり、その識別コードとビット数が等しく（コードの値は当然異なる）、また、車両遠隔始動装置１０ごとに固有のコードとなっている。イモビライザ装置２１は、擬似コードが登録されると、車両遠隔始動装置１０から擬似コードが出力され、その他の始動条件が揃うことによって、エンジン制御装置２５に許可信号を出力する。擬似コード記憶部１１は、例えば、図２で示したＥＥＰＲＯＭ１０ｇまたはＲＯＭ１０ｅなどの記憶装置で実現される。
【００３８】
信号出力部１２は、無線通信部１５が受信する送信機３０からの指示に応じて、擬似コード記憶部１１に記憶されている擬似コードをイモビライザ装置２１に出力する。また、擬似コードに同期したクロック、キー挿入信号、ＡＣＣ信号、ＩＧ信号、およびスタータ信号と同等の擬似信号を出力する。
【００３９】
擬似コード出力制御部１３は、信号出力部１２の擬似コードの出力を制御している。擬似コード出力制御部１３は、擬似コードのイモビライザ装置２１への登録が完了している場合に、送信機３０からエンジン始動の指示があると、擬似コードをイモビライザ装置２１に出力するよう信号出力部１２を制御する。擬似コードの登録が完了していない場合は、送信機３０からエンジン始動の指示があっても、擬似コードをイモビライザ装置２１に出力しないよう信号出力部１２を制御する。擬似コードのイモビライザ装置２１への登録が完了したかの情報は、登録情報記憶部１４に記憶されており、擬似コード出力制御部１３は、登録情報記憶部１４を参照して、擬似コードがイモビライザ装置２１に登録されているかの判断を行う。
【００４０】
また、擬似コード出力制御部１３は、ＰＳＷ２８がオンになり車両遠隔始動装置１０が登録モードになったとき、登録モード判定部１７でイモビライザ装置２１が登録モードであると判定されていると、擬似コードをイモビライザ装置２１に出力するよう信号出力部１２を制御する。イモビライザ装置２１が登録モードであるか否かの判定方法については後述する。ＰＳＷ２８の信号がＨ状態であっても、イモビライザ装置２１が登録モードにないときには、擬似コード出力制御部１３は、擬似コードを出力しないよう信号出力部１２を制御する。擬似コード出力制御部１３は、擬似コードのイモビライザ装置２１への登録が完了すると、その旨を示す情報を登録情報記憶部１４に記憶する。
【００４１】
登録情報記憶部１４は、擬似コードのイモビライザ装置２１への登録が完了しているかの情報を記憶している。登録情報記憶部１４は、例えば、擬似コードの登録が完了したかの情報をフラグによって有し、フラグＦが１の場合、登録が完了したことを示す。登録情報記憶部１４は、例えば、図２で示したＥＥＰＲＯＭ１０ｇなどの記憶装置で実現される。
【００４２】
無線通信部１５は、送信機３０と無線通信をする。送信機３０からのエンジン始動指示およびエンジン停止指示に応じて、信号出力部１２の信号出力および擬似コードの出力を制御する。
【００４３】
動作モード設定部１６は、ＰＳＷ２８により車両遠隔始動装置１０を通常動作モード／登録モードのいずれかに設定する。登録モード判定部１７は、イモビライザ装置２１が登
録モードにあるか否かを判定する。ここで、イモビライザ装置２１が登録モードにあるか否かの判定方法について説明する。
【００４４】
イモビライザ装置２１の登録モード移行条件が、例えば、マスターキー（車両製造時に割り当てられたキー）をキーシリンダ２３に挿入し、１０秒以内にＩＧオン／オフを５回繰り返し、マスターキーを抜くということであるとする。その場合、登録モード判定部１７は、信号線Ｌ１に現れるキー挿入信号によりキー２２がキーシリンダ２３に挿入されたか否かを常時モニタする。キー挿入信号が出力されたことを検出すると、次いでそのキーが正規のキーであるか否かを判断する。正規のキーであるか否かの判断方法は次のとおりである。
【００４５】
すなわち、キーをキーシリンダ２３に挿入するとイモビライザ装置２１から要求信号が出力され、その後、イモビライザアンプ２４からキーコードが出力されるが、その後要求信号が再度出力されなければ、キーシリンダ２３に挿入されたキーはイモビライザ装置２１に登録された正規のキーであることがわかる。従って、登録モード判定部１７は、キー挿入信号に引き続き要求信号とキーコードが出力された後、所定時間以内に要求信号が再度出力されないことを検出すると、正規のキーであると判断する。なお、挿入されたキーがマスターキーであるか否かは、登録モード判定部１７では分からないため、正規のキーであればマスターキーとみなす。
【００４６】
その後、信号線Ｌ３のＩＧ信号により１０秒以内にＩＧオン／オフが５回繰り返された後、信号線Ｌ１のキー挿入信号によりキーが抜かれたことを検出すると、イモビライザ装置２１が登録モードに移行したと判断する。このようにして、イモビライザ装置２１が登録モードにあるか否かを判定することができる。
【００４７】
また、イモビライザ装置２１が登録モードに移行するときは、最後にマスターキーがキーシリンダ２３から抜かれるため、登録モード判定部１７は、正規のキー（その判定は上記と同じ）が抜かれたことを検出すると、その後所定時間だけイモビライザ装置２１が登録モードにあると判断してもよい。例えば、イモビライザ装置２１が登録モードに移行した場合、所定時間後に通常動作モードに戻るような構成になっていれば、正規のキーが抜かれてから、その所定時間の間は、登録モードになっていると判断する。
【００４８】
さらには、イモビライザ装置２１が登録モードに移行した場合に、その旨をイモビライザ装置２１から登録モード判定部１７が受信することによって、登録モードに移行したことを認識してもよい。例えば、イモビライザ装置２１が出力する要求信号に登録モードになっているか否かを示す情報ビットを付加し、そのビットを利用して、登録モードに移行したことを判定する。以上の通り、登録モード判定方法として種々の方法が採用可能であるが、これらは一例であって、他の方法を採用してもよい。
【００４９】
次に、図２で示したシステム構成例の動作を、タイミングチャートを用いて説明する。まず、キー２２によってエンジン始動する場合の動作について説明する。
図５は、キー始動によるタイミングチャートを示した図である。図には、キーシリンダ２３から出力されるキー挿入信号、イモビライザ装置２１から出力される要求信号、イモビライザアンプ２４から出力されるキーコード、およびイモビライザ装置２１から出力される許可信号のタイミングが示してある。
【００５０】
キー２２がキーシリンダ２３に挿入されると、図に示すようにキーシリンダ２３から信号線Ｌ１にＨ状態のキー挿入信号が出力される。イモビライザ装置２１は、Ｈ状態のキー挿入信号またはキー２２の回動によって出力されるＩＧ信号を受信すると、図に示す要求信号を信号線Ｌ５に出力する。イモビライザアンプ２４は、この要求信号を受けてキー２
２のキーコードを読み取り、要求信号の立下りを検出して図に示すようにキーコードを信号線Ｌ６に出力する。
【００５１】
イモビライザ装置２１は、イモビライザアンプ２４から出力されるキーコードを受信し、予め記憶している識別コードと比較する。イモビライザ装置２１は、キーコードと記憶している識別コードとが一致すると、図に示すようにエンジン制御装置２５に許可信号を出力する。これによって、エンジンを始動することができる。
【００５２】
なお、キーコードと記憶している識別コードとが一致しない場合、イモビライザ装置２１は、図の要求信号の点線で示すように、再度要求信号を出力する。要求信号の再度の出力は、例えば、最大で５０回行う。このように、イモビライザアンプ２４からキーコードが出力された後、所定時間（要求信号の出力周期以上の時間）以内に再度要求信号が出力されなければ、正規のキーがキーシリンダ２３に挿入されたことを示す。登録モード判定部１７は、前述のように再要求信号が出力されたか否かで正規のキーがどうかを判断する。
【００５３】
次に、新たなキーのキーコードのイモビライザ装置２１への登録について説明する。
図６は、イモビライザ装置へのキーコードの登録のタイミングチャートを示した図である。図には、キーシリンダ２３から出力されるキー挿入信号、イモビライザ装置２１から出力される要求信号、およびイモビライザアンプ２４から出力されるキーコードが示してある。
【００５４】
新たなキーのキーコードをイモビライザ装置２１に登録するには、イモビライザ装置２１を登録モードに移行する必要がある。登録モードに移行するには、前述したような特別な操作を行う必要がある。その後、登録モードにおいて、例えば、２０秒以内に新たに登録するキーをキーシリンダ２３に挿入すると、図に示すようにキーシリンダ２３からＨ状態のキー挿入信号が出力される。イモビライザ装置２１は、キー挿入信号を受信して、図に示すように要求信号をイモビライザアンプ２４に出力する。イモビライザアンプ２４は、イモビライザ装置２１からの要求信号によって、新たに登録するキーのキーコードを読み込み、図に示すようにキーコードをイモビライザ装置２１に出力する。イモビライザ装置２１は、そのキーコードを、例えば、ＥＥＰＲＯＭなどの記憶装置に登録する。これによって、登録された新たなキーにより、エンジンを始動することができる。
【００５５】
次に、送信機３０によってエンジン始動する場合の動作について説明する。
図７は、送信機始動によるタイミングチャートを示した図である。図には、送信機３０のスタートボタン３１の押下に応じた信号、車両遠隔始動装置１０から出力される擬似キー挿入信号、イモビライザ装置２１から出力される要求信号、車両遠隔始動装置１０から出力される擬似コード、イモビライザ装置２１から出力される許可信号、および車両遠隔始動装置１０から出力される擬似スタータ信号が示してある。
【００５６】
送信機３０は、スタートボタン３１が押下されると、送信機固有の識別コードと、スタートボタン３１が押下されたことを示すボタンコードとを無線送信する。
車両遠隔始動装置１０は、送信機３０が送信する識別コードと、予め記憶している送信機３０の識別コードとを比較し、一致すると、図に示すようにＨ状態の擬似キー挿入信号を信号線Ｌ１に出力する。なお、図示していないが、車両遠隔始動装置１０は、キーシリンダから出力されるＡＣＣ信号およびＩＧ信号と同等の擬似ＡＣＣ信号および擬似ＩＧ信号も信号線Ｌ２、Ｌ３に出力する。また、イモビライザアンプ２４が動作して信号をイモビライザ装置２１に出力しないように、スイッチ２７をオフしてイモビライザアンプ２４の動作を禁止する。
【００５７】
イモビライザ装置２１は、車両遠隔始動装置１０からのＨ状態の擬似キー挿入信号を受信すると、図に示すように要求信号を信号線Ｌ５に出力する。車両遠隔始動装置１０は、イモビライザ装置２１からの要求信号を受けて、図に示すように自身が予め記憶している擬似コードをクロックとともに信号線Ｌ６、Ｌ７に出力する。なお、車両遠隔始動装置１０は、擬似コードのイモビライザ装置２１への登録が完了していない場合は、送信機３０からエンジン始動の指示を受けても、擬似コードを出力しない。これによって、悪意の第三者が車両遠隔始動装置１０を購入し、送信機３０を操作して擬似コードを出力しようとしても出力されないので、擬似コードの形態の解析を困難にすることができる。
【００５８】
イモビライザ装置２１は、車両遠隔始動装置１０から出力される擬似コードと、登録されている識別コードとを比較する。イモビライザ装置２１は、擬似コードと登録されている識別コードとが一致すると、図に示すようにエンジン制御装置２５に許可信号を出力する。その後、車両遠隔始動装置１０は、図に示すように擬似スタータ信号を出力し、エンジンを始動させる。
【００５９】
なお、擬似コードと記憶している識別コードとが一致しない場合、イモビライザ装置２１は、図の要求信号の点線で示すように、再度要求信号を出力する。要求信号の再度の出力は、例えば、最大で５０回行う。車両遠隔始動装置１０は、要求信号を受信する毎に、擬似コードを出力する。
【００６０】
また、車両遠隔始動装置１０が擬似コードを出力しない方法として、車両遠隔始動装置１０から擬似コードが間接的に出力されないようにすることもできる。例えば、イモビライザ装置２１が擬似コードの登録を完了していない場合、車両遠隔始動装置１０は、擬似キー挿入信号を出力しないようにする。これによって、イモビライザ装置２１から要求信号が出力されず、車両遠隔始動装置１０から擬似コードを出力しないようにすることができる。
【００６１】
また、送信機３０は、ストップボタン３２が押下されると、送信機固有の識別コードと、ストップボタン３２が押下されたことを示すボタンコードとを無線送信する。車両遠隔始動装置１０は、送信機固有の識別コードと予め記憶している識別コードとが一致すると、擬似ＡＣＣ信号、擬似ＩＧ信号および擬似キー挿入信号をオフにし、エンジンを停止させる。
【００６２】
次に、車両遠隔始動装置１０の擬似コードのイモビライザ装置２１への登録について説明する。
図８は、擬似コードの登録のタイミングチャートを示した図である。図には、ＰＳＷ２８の出力信号、車両遠隔始動装置１０から出力される擬似キー挿入信号、イモビライザ装置２１から出力される要求信号、および車両遠隔始動装置１０から出力される擬似コードが示してある。
【００６３】
車両遠隔始動装置１０の有している擬似コードをイモビライザ装置２１に登録するには、前述のようにイモビライザ装置２１を登録モードにした状態で２０秒以内にＰＳＷ２８をオンにして図に示すようなＨ状態の信号を入力する。すると、車両遠隔始動装置１０は、登録モードになり図に示すようにＨ状態の擬似キー挿入信号を出力する。
【００６４】
イモビライザ装置２１は、車両遠隔始動装置１０から擬似キー挿入信号を受信すると、図に示すように要求信号を信号線Ｌ５に出力する。車両遠隔始動装置１０は、イモビライザ装置２１からの要求信号を受けて、図に示すように自身の有している擬似コードをクロックとともにＬ６、Ｌ７に出力する。これにより、車両遠隔始動装置１０の擬似コードは、イモビライザ装置２１に登録される。なお、車両遠隔始動装置１０は、ＰＳＷ２８がＨ
状態になっていても、イモビライザ装置２１が登録モードになっていなければ、擬似コードを出力しない。これによって、悪意の第三者が車両遠隔始動装置１０を購入し、送信機３０を操作して擬似コードを出力しようとしても出力されないので、擬似コードの形態の解析を困難にすることができる。
【００６５】
なお、車両遠隔始動装置１０は、イモビライザ装置２１が登録モードに移行したことを、例えば、前述したような特別な操作またはイモビライザ装置２１との直接の通信によって認識する。
【００６６】
また、車両遠隔始動装置１０は、擬似コードのイモビライザ装置２１への登録が完了すると、そのことを示す情報を、例えば、図４で説明したようにフラグにして登録情報記憶部１４に記憶する。これにより、車両遠隔始動装置１０は、登録情報記憶部１４を参照することによって、擬似コードの登録が完了しているかの判断を行うことができる。
【００６７】
また、車両遠隔始動装置１０から擬似コードが間接的に出力されないようにすることもできる。例えば、イモビライザ装置２１が登録モードに移行していない場合、車両遠隔始動装置１０は、キー挿入信号を出力しないようにする。これによって、イモビライザ装置２１から要求信号が出力されず、車両遠隔始動装置１０から擬似信号を出力しないようにすることができる。
【００６８】
次に、フローチャートを用いて、車両遠隔始動装置１０、イモビライザ装置２１の動作を説明する。まず、イモビライザ装置２１の動作について説明する。
図９は、キーによるエンジン始動をするまでのイモビライザ装置の処理例を示したフローチャートである。イモビライザ装置２１は、以下のステップに従って処理を実行する。
【００６９】
ステップＳ１においてイモビライザ装置２１は、キー２２によってエンジンの始動操作が行われたか判断する。例えば、キー２２がキーシリンダ２３に挿入され、キーシリンダ２３から信号線Ｌ１にキー挿入信号が、または信号線Ｌ３にＩＧ信号が出力されたかによってエンジンの始動操作が行われたか判断する。始動操作が行われない場合、ステップＳ８へ進む。始動操作が行われた場合、ステップＳ２へ進み、要求信号を信号線Ｌ５に出力した後ステップＳ３に進み、信号線Ｌ６からキーコードを受信するまで待つ。
【００７０】
ステップＳ２で要求信号が出力されるとイモビライザアンプ２４は、キー２２のキーコードを読み取り、イモビライザ装置２１に送信する。
ステップＳ３においてイモビライザアンプ２４からキーコードを受信したと判断すると、ステップＳ４へ進む。
【００７１】
ステップＳ４においてイモビライザ装置２１は、イモビライザアンプ２４から受信したキー２２のキーコードと、予め登録されている識別コード（キー２２のキーコード）とを比較する。受信したキー２２のキーコードと、予め登録されている識別コードとが一致する場合、ステップＳ７へ進み、許可信号をエンジン制御装置２５に出力する。これにより、エンジン制御装置２５によるエンジン制御が可能となる。
【００７２】
ステップＳ４において、受信したキーコードと登録されている識別コードが一致しない場合、ステップＳ５において変数Ｃに１を加算し、次いでステップＳ６において変数Ｃが５０を超えたか判断する。Ｃが５０を超えていない場合、ステップＳ２へ戻り、再度要求信号を出力する。変数Ｃが５０を超えている場合、すなわち、要求信号に応じて受信したキーコードが５０回連続して登録している識別コードと一致しなかった場合、キーシリンダ２３に挿入されたキーが正規のキーではないと判断して、これ以上許可信号を出力せず、変数Ｃを０にしてステップＳ８に進み、以下で説明するキーコードの登録処理ルーチン
を実行する。
【００７３】
図１０は、イモビライザ装置のキーの登録処理例を示したフローチャートである。図に示すフローチャートは、図９で示したステップＳ８の詳細であり、イモビライザ装置２１は、以下のステップに従って処理を実行する。
【００７４】
ステップＳ１１においてイモビライザ装置２１が登録モードにあるか判断する。具体的には、上述したような特別のキー操作が行われたか判断する。すなわち、マスターキーがキーシリンダ２３に挿入され、１０秒以内にＩＧオン／オフが５回繰り返され、マスターキーがキーシリンダ２３から抜かれたことが判断されると登録モードに入る。なお、イモビライザ装置２１には、マスターキーの識別コードとスペアキーの識別コードが記憶されており、記憶されている識別コードによって、マスターキーであるか判断できる。
【００７５】
ステップＳ１１において登録モードにあると判断した場合は、ステップＳ１２以下の登録処理へ進み、登録モードにない場合は、キーの登録処理を行わず、処理を終了する。
ステップＳ１２においてイモビライザ装置２１は、登録モードの許可時間である２０秒が経過したか判断し、２０秒経過していない場合は、ステップＳ１３へ進み、キーシリンダ２３に新しく登録するキーが挿入されたか判断する。この判断は、キー挿入信号が信号線Ｌ１に出力されたか否かに応じてなされる。なお、車両遠隔始動装置１０がその登録モードに入った場合も、擬似キー挿入信号が信号線Ｌ１に出力されるため、イモビライザ装置２１は、擬似キー挿入信号が信号線Ｌ１に出力された場合も、新しいキーが挿入されたと判断する。
【００７６】
ステップＳ１３において、キーシリンダ２３に新しいキーが挿入されていないと判断した場合は、ステップＳ１２に戻り、２０秒の登録モード中にキーが挿入されるまでステップＳ１２、Ｓ１３の処理を繰り返す。
【００７７】
ステップＳ１２において、２０秒経過したと判断した場合、すなわち登録モード中にキー挿入信号が出力されなかった場合は、登録処理を終了する。
ステップＳ１３においてキーシリンダ２３に新しく登録するキーが挿入されたと判断した場合、ステップＳ１４へ進み、信号線Ｌ５に要求信号を出力する。これによりイモビライザアンプ２４は、イモビライザ装置２１からの要求信号を受けて、新しいキーのキーコードを読み取り、イモビライザ装置２１に送信する。あるいは、車両遠隔始動装置１０がその登録モードにある場合は、車両遠隔始動装置１０が擬似コードをイモビライザ装置２１に送信する。
【００７８】
ステップＳ１５においてイモビライザ装置２１は、かかるイモビライザアンプ２４からキーコードまたは車両遠隔始動装置１０からの擬似コードを受信したか判断し、受信するまで待機する。キーコードを受信すると、ステップＳ１６へ進み、例えば、ＥＥＰＲＯＭの記憶装置に受信した新しいキーのキーコードを記憶する。また、キーコードを記憶したことを各装置に報知する。このようにして、新しいキーの登録処理が行われる。
【００７９】
次に、車両遠隔始動装置１０の動作について説明する。
図１１は、送信機によるエンジン始動をするまでの車両遠隔始動装置の処理例を示したフローチャートである。車両遠隔始動装置１０は、以下のステップに従って処理を実行する。
【００８０】
ステップＳ２１において車両遠隔始動装置１０は、送信機３０からエンジンの始動命令があったか判断する。送信機３０からエンジンの始動命令があった場合、ステップＳ２２へ進み、後述するエンジンの始動処理を行う。送信機３０から始動命令がない場合、ステ
ップＳ２３へ進み、送信機３０からエンジンの停止命令があったか判断する。送信機３０からエンジンの停止命令があった場合、ステップＳ２４へ進み、信号線Ｌ１〜Ｌ３に出力している擬似キー挿入信号、擬似ＡＣＣ信号、および擬似ＩＧ信号をオフする。これにより、エンジンが停止する。ステップＳ２３において、送信機３０から停止命令がない場合、ステップＳ２５へ進み、以下で説明する擬似コードのイモビライザ装置２１への登録処理を行う。
【００８１】
図１２は、車両遠隔始動装置の始動処理例を示したフローチャートである。図に示すフローチャートは、図１１で示したステップＳ２２の詳細であり、車両遠隔始動装置１０は、以下のステップに従って処理を実行する。
【００８２】
ステップＳ３１において車両遠隔始動装置１０は、自己の有している固有の擬似コードがイモビライザ装置２１に登録されているか判断する。例えば、車両遠隔始動装置１０は、図４で示した登録情報記憶部１４のフラグＦを参照し、フラグＦが擬似コードの登録が完了していることを示す１であるか判断する。フラグＦが１である場合、ステップＳ３２へ進み、イモビライザアンプ２４の動作をオフする。イモビライザ装置２１が出力する要求信号によって、イモビライザアンプ２４が動作してしまわないようにするためである。イモビライザアンプ２４の動作をオフするには、例えば、図２に示すイモビライザアンプ２４の電源ラインに挿入したスイッチ２７をオフし、電源電圧が供給されないようにする。
【００８３】
次いで、ステップＳ３３において車両遠隔始動装置１０は、信号線Ｌ１〜Ｌ３にキー挿入信号、ＡＣＣ信号、およびＩＧ信号と同じ擬似キー挿入信号、擬似ＡＣＣ信号、および擬似ＩＧ信号を出力する。これにより、イモビライザ装置２１は、車両遠隔始動装置１０から出力される擬似キー挿入信号を受けて要求信号を信号線Ｌ５に出力する。
【００８４】
ステップＳ３４において車両遠隔始動装置１０は、イモビライザ装置２１から出力される要求信号を受信したか判断し、受信しなければ、受信するまでこの処理を繰り返す。イモビライザ装置２１から要求信号を受信した場合、ステップＳ３５へ進み、擬似コードを出力する。車両遠隔始動装置１０から出力された擬似コードは、イモビライザ装置２１に受信される。これにより、イモビライザ装置２１は、車両遠隔始動装置１０から出力された擬似コードと、登録されている識別コード（車両遠隔始動装置１０の擬似コード）とを比較する。イモビライザ装置２１は、車両遠隔始動装置１０から出力された擬似コードと、登録されている識別コードとが一致する場合、エンジン制御装置２５に許可信号を出力する。車両遠隔始動装置１０から出力された擬似コードと、登録されている識別コードとが一致しない場合、再度要求信号を出力する。
【００８５】
ステップＳ３６において車両遠隔始動装置１０は、この再要求信号を受信したか判断し、更に要求信号を受信しない場合、ステップＳ３７へ進み、１秒経過したか判断し、１秒経過していなければステップＳ３６に戻り、要求信号の受信を確認する。こうして、ステップＳ３５で擬似コードを出力した後１秒以内に再度要求信号を受信したか否かを判断する。
【００８６】
ステップＳ３６でイモビライザ装置２１から再度要求信号を受信した場合、すなわち、ステップＳ３５で出力した擬似コードがイモビライザ装置２１に登録されている識別コードと一致しなかった場合、ステップＳ３５へ戻り、再度擬似コードを出力する。この処理は、イモビライザ装置２１が要求信号を出力する都度行われる。
【００８７】
ステップＳ３７において、１秒経過していると判断した場合、イモビライザ装置２１の比較判断が一致したと判断し、ステップＳ３８へ進む。なお、ステップＳ３７における１
秒という時間は、一例であり、イモビライザ装置２１におけるキーコードの一致判定が不一致であった場合に、繰返し出力される要求信号の出力周期以上の時間であればよい。
【００８８】
次いで、ステップＳ３８において車両遠隔始動装置１０は、ステップＳ３２でオフしたイモビライザアンプ２４をオンする。これは、イモビライザアンプ２４の電源ラインに挿入したスイッチ２７をオンにすることでなされる。次いで、ステップＳ３９において車両遠隔始動装置１０は、スタータ信号を出力する。これによって、エンジンが始動される。
【００８９】
一方、ステップＳ３１において、自己の有している固有の擬似コードがイモビライザ装置２１に登録されていない、すなわちフラグＦが１でない場合、ステップＳ３２以下の一連の始動処理を行わない。従って、イモビライザ装置２１に自己の有している固有の擬似コードの登録が完了していない間は、送信機で遠隔始動を試みても車両遠隔始動装置１０が擬似コードを出力することはない。
【００９０】
なお、ステップＳ３１でＮｏと判定され、始動処理を行わない場合は、図示しないブザーや表示手段等によりユーザーにイモビライザ装置２１への登録が完了していないためエンジン始動ができないことを報知することが好ましい。
【００９１】
図１３は、車両遠隔始動装置の擬似コードの登録処理例を示したフローチャートである。図に示すフローチャートは、図１１で示したステップＳ２５の詳細であり、車両遠隔始動装置１０は、以下のステップに従って処理を実行する。
【００９２】
ステップＳ４１において車両遠隔始動装置１０は、ＰＳＷ２８の出力信号がＨ状態であるか判断する。すなわち、擬似コードを登録するためのモードに移行するか判断する。ＰＳＷ２８の出力信号がＨ状態の場合、車両遠隔始動装置１０は登録モードになりステップＳ４２へ進む。ＰＳＷ２８の出力信号がＬ状態の場合、擬似コードの登録処理を終了する。この場合、車両遠隔始動装置１０は、通常動作モードになる。
【００９３】
ステップＳ４２において車両遠隔始動装置１０は、イモビライザ装置２１が登録モードにあるか判断する。登録モードにある場合、ステップＳ４３へ進む。登録モードにない場合、擬似コードの登録処理を終了する。なお、イモビライザ装置２１が登録モードにあるかの判断は、前述の通り登録モードに移行するための特別の操作が行われたかを認識することによって行う。
【００９４】
ステップＳ４３において車両遠隔始動装置１０は、スイッチ２７をオフにすることでイモビライザアンプ２４をオフにする。イモビライザ装置２１が出力する要求信号によって、イモビライザアンプ２４が動作してしまわないようにするためである。
【００９５】
次いで、ステップＳ４４において車両遠隔始動装置１０は、信号線Ｌ１〜Ｌ３に擬似キー挿入信号、擬似ＡＣＣ信号、および擬似ＩＧ信号を出力する。これにより、イモビライザ装置２１は、車両遠隔始動装置１０から出力される擬似キー挿入信号を受けて、要求信号を信号線Ｌ５に出力する。
【００９６】
ステップＳ４５において車両遠隔始動装置１０は、イモビライザ装置２１から出力される要求信号を受信したか判断し、受信しなければ、受信するまでこの処理を繰り返す。イモビライザ装置２１から要求信号を受信した場合、ステップＳ４６へ進む。
【００９７】
ステップＳ４６において車両遠隔始動装置１０は、イモビライザ装置２１から出力される要求信号を受けて、自己の有している固有の擬似コードをイモビライザ装置２１に出力する。これにより、イモビライザ装置２１は、擬似コードを自身のＥＥＰＲＯＭに記憶す
る。
【００９８】
次いで、ステップＳ４７において車両遠隔始動装置１０は、スイッチ２７をオンにすることでイモビライザアンプ２４をオンにし、ステップＳ４８において、登録完了処理を行う。例えば、図４で示した登録情報記憶部１４に、擬似コードの登録が完了したことを示す情報を格納する（フラグＦを１にする）。このようにして、車両遠隔始動装置１０の擬似コードの登録が行われる。
【００９９】
以上のとおり、車両遠隔始動装置１０をステップＳ４１で登録モードにしても、イモビライザ装置２１が登録モードになっていなければ、ステップＳ４２でＮｏと判定され、ステップＳ４３以下の処理が行われないため、ステップＳ４６における擬似コードの出力がなされない。
【０１００】
次に、擬似コードの別の登録処理例について説明する。
図１４は、車両遠隔始動装置の擬似コードの登録処理例を示した別のフローチャートである。図１４のフローチャートでは、図１３のフローチャートに対し、イモビライザ装置２１が要求信号に登録モードにあることを示す情報を含め、車両遠隔始動装置１０に送信するところが異なる。図１４に示すフローチャートは、図１１で示したステップＳ２５の詳細であり、車両遠隔始動装置１０は、以下のステップに従って処理を実行する。
【０１０１】
ステップＳ５１において車両遠隔始動装置１０は、ＰＳＷ２８の出力信号がＨ状態であるか判断する。すなわち、擬似コードを登録するためのモードに移行するか判断する。ＰＳＷ２８の出力信号がＨ状態の場合、登録モードに移行しステップＳ５２へ進む。ＰＳＷ２８の出力信号がＬ状態の場合、擬似コードの登録処理を終了する。
【０１０２】
ステップＳ５２において車両遠隔始動装置１０は、スイッチ２７をオフにすることでイモビライザアンプ２４をオフにする。イモビライザ装置２１が出力する要求信号によって、イモビライザアンプ２４が動作してしまわないようにするためである。
【０１０３】
ステップＳ５３において車両遠隔始動装置１０は、信号線Ｌ１〜Ｌ３に擬似キー挿入信号、擬似ＡＣＣ信号、および擬似ＩＧ信号を出力する。イモビライザ装置２１は、車両遠隔始動装置１０から出力される擬似キー挿入信号を受けて、要求信号を出力する。このとき、要求信号に登録モードであることを示す情報を含めて出力する。例えば、要求信号のあるビットを立てることによって、登録モードであることを示す。
【０１０４】
ステップＳ５４において車両遠隔始動装置１０は、イモビライザ装置２１から出力される要求信号を受信したか判断し、受信しなければ、受信するまでこの処理を繰り返す。イモビライザ装置２１から出力される要求信号を受信した場合、ステップＳ５５へ進む。
【０１０５】
ステップＳ５５において車両遠隔始動装置１０は、イモビライザ装置２１が登録モードにあるか判断する。登録モードにある場合、ステップＳ５６へ進む。登録モードにない場合、擬似コードの登録処理を終了する。なお、車両遠隔始動装置１０は、ステップＳ５３で受信した要求信号に含まれている情報によって、イモビライザ装置２１が登録モードにあるか判断する。
【０１０６】
ステップＳ５６において車両遠隔始動装置１０は、自己の有している固有の擬似コードをイモビライザ装置２１に出力する。これにより、イモビライザ装置２１は、擬似コードを自身のＥＥＰＲＯＭに記憶する。
【０１０７】
ステップＳ５７において車両遠隔始動装置１０は、スイッチ２７をオンにすることでイ
モビライザアンプ２４をオンにする。
ステップＳ５８において車両遠隔始動装置１０は、登録完了処理を行う。例えば、図４で示した登録情報記憶部１４に、擬似コードの登録が完了したことを示す情報を格納する（フラグＦを１にする）。このように、イモビライザ装置２１が要求信号に登録モードにあることを示す情報を含め、車両遠隔始動装置１０に送信することによっても、車両遠隔始動装置１０の擬似コードの登録を行うことができる。
【０１０８】
なお、図１３，１４において、イモビライザ装置２１が登録モードであることおよびＰＳＷ２８の出力信号がＨ状態であることを擬似コードのイモビライザ装置２１への登録条件としたが、ＰＳＷ２８の条件がなくても擬似コード登録を行えるようにしてもよい。すなわち、イモビライザ装置２１が登録モードであれば、擬似コードの登録を行えるようにしてもよい。
【０１０９】
以上の実施の形態では、擬似コードおよびキーコードに対し、暗号処理を施さない場合について説明したが、暗号化処理を施した場合でも同様に適用可能である。
暗号化は本来、イモビライザ装置２１とキー２２のトランスポンダとの間で行うように設定されたものである。その場合に、車両遠隔始動装置１０も暗号化に対応しないと、イモビライザ装置２１が擬似コードを認識しないため、車両遠隔始動装置１０にキー２２と同じ暗号化ロジックを設ける必要がある。
【０１１０】
以上説明したように、送信機３０からエンジン始動の指示を受け、イモビライザ装置２１に出力する擬似コードを、イモビライザ装置２１への擬似コードの登録に基づいて出力するようにした。これにより、第三者が車両遠隔始動装置１０を購入し、送信機３０からエンジン始動の指示をしても、擬似コードがイモビライザ装置２１に登録されていないときは擬似コードを出力しないようにすることができ、セキュリティを向上することができる。
【０１１１】
本発明において、「擬似コード」、「キーコード」とはコードそのものであることはもちろんのこと、暗号化処理を施したコードも含むものである。
【図面の簡単な説明】
【０１１２】
【図１】車両遠隔始動装置の概要を示した図である。
【図２】車両遠隔始動装置を適用したエンジン始動のシステム構成例を示した図である。
【図３】送信機の外観図である。
【図４】車両遠隔始動装置の機能ブロック図である。
【図５】キー始動によるタイミングチャートを示した図である。
【図６】イモビライザ装置へのキーコードの登録のタイミングチャートを示した図である。
【図７】送信機始動によるタイミングチャートを示した図である。
【図８】擬似コードの登録のタイミングチャートを示した図である。
【図９】キーによるエンジン始動をするまでのイモビライザ装置の処理例を示したフローチャートである。
【図１０】イモビライザ装置のキーの登録処理例を示したフローチャートである。
【図１１】送信機によるエンジン始動をするまでの車両遠隔始動装置の処理例を示したフローチャートである。
【図１２】車両遠隔始動装置の始動処理例を示したフローチャートである。
【図１３】車両遠隔始動装置の擬似コードの登録処理例を示したフローチャートである。
【図１４】車両遠隔始動装置の擬似コードの登録処理例を示した別のフローチャートである。
【符号の説明】
【０１１３】
１  車両遠隔始動装置
１ａ  始動情報記憶手段
１ｂ  始動情報出力手段
１ｃ  始動情報制御手段
２  イモビライザ装置
３  送信機
４  キー
５  キー読み取り装置
Ａ，Ｂ  始動情報
【図１】
2006192917.tif 000003
【図２】
2006192917.tif 000004
【図３】
2006192917.tif 000005
【図４】
2006192917.tif 000006
【図５】
2006192917.tif 000007
【図６】
2006192917.tif 000008
【図７】
2006192917.tif 000009
【図８】
2006192917.tif 000010
【図９】
2006192917.tif 000011
【図１０】
2006192917.tif 000012
【図１１】
2006192917.tif 000013
【図１２】
2006192917.tif 000014
【図１３】
2006192917.tif 000015
【図１４】
2006192917.tif 000016