(57)【要約】【課題】車両盗難防止機能を確実に果たすことのできる信頼性の高い車両を提供する。【解決手段】エンジン電子制御ユニット１０１においては、イグニッションスイッチ２１がオンとされた際、エンジン電子制御ユニット１０１自体が、盗難防止電子制御ユニット１０２に対応するものであるか否かの判定が行われ、盗難防止電子制御ユニット１０２に対応しないと判定されると、次いで、車両が盗難防止電子制御ユニット１０２の搭載車両であるとしてイモビ装着識別スイッチ８により設定されているか否かが判定され、車両が盗難防止電子制御ユニット１０２の搭載車両であるとして設定されていないと判定された場合には、エンジン１０５が停止されるようになっており、不正なエンジン電子制御ユニット１０１の使用が確実に防止されるものとなっている。【選択図】        図１
2004308537.tif 000002
【特許請求の範囲】
【請求項１】
燃料噴射ポンプの噴射を制御するポンプ制御手段と、
前記ポンプ制御手段の動作を制御するエンジン制御手段と、
前記エンジン制御手段と共に車両の不正使用を防止する機能を果たす盗難防止制御手段とを具備してなる車両起動制御装置であって、
前記エンジン制御手段は、イグニッションスイッチがオンされた際に、当該エンジン制御手段自体に前記盗難防止制御手段に対応する設定がなされているか否かを判定し、前記盗難防止制御手段に対応する設定無しと判定された場合に、前記車両が前記盗難防止制御手段装備車両か否かを設定する前記車両に搭載された所定のスイッチの設定状態を読み込んで判定し、前記車両が前記所定のスイッチにより盗難防止制御手段装備車両と設定されていると判定された場合に、前記ポンプ制御手段へ対して前記燃料噴射ポンプによる燃料噴射の停止を指令するよう構成されてなることを特徴とする車両起動制御装置。
【請求項２】
エンジン制御手段は、車両が所定のスイッチにより盗難防止制御手段装備車両と設定されていると判定された場合に所定の安全条件が成立しているか否かを判定し、所定の安全条件が成立していると判定された場合にのみ、ポンプ制御手段へ対して燃料噴射ポンプによる燃料噴射の停止を指令するよう構成されてなることを特徴とする請求項１記載の車両起動制御装置。
【請求項３】
エンジン制御手段は、車両がスイッチにより盗難防止制御手段装備車両と設定されていないと判定された場合は、ポンプ制御手段へ対して燃料噴射ポンプへの噴射量を指示するよう構成されてなることを特徴とする請求項１又は請求項２記載の車両起動制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両起動制御装置に係り、特に、車両の不正な起動を防止するための装置における信頼性の向上等を図ったものに関する。
【０００２】
【従来の技術】
従来、この種の装置としては、例えば、エンジン始動の際に、予め定められたコードを車両に対して送信する機能を有するキーによってその所定のコードが供給されない限り、エンジンの始動ができないように構成された車両盗難防止のための装置が公知・周知となっている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平２−２７９４２９号公報（第４−６頁、図１）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来装置にあっては、車両盗難防止のための制御ユニット（盗難防止制御ユニット）からエンジン制御のための制御ユニット（エンジン制御ユニット）に対して、エンジン始動を許可する信号を送信し、エンジン制御ユニットにおいて、それが受信された場合にエンジンの始動を可能としているために、盗難防止制御ユニットに対応したエンジン制御ユニットを、盗難防止制御ユニットからのエンジン始動のための許可信号を受信する機能のない別の車種向けのエンジン制御ユニットに交換した場合には、容易にエンジンの起動が可能となるという問題があった。
本発明は、上記実状に鑑みてなされたもので、車両盗難防止機能を有する車両において、その機能の実現を確実に果たすことのできる車両起動制御装置を提供するものである。
本発明の他の目的は、信頼性の高い車両盗難防止機能を有する車両を提供することにある。
【０００５】
【課題を解決するための手段】
上記発明の目的を達成するため、本発明に係る車両起動制御装置は、
燃料噴射ポンプの噴射を制御するポンプ制御手段と、
前記ポンプ制御手段の動作を制御するエンジン制御手段と、
前記エンジン制御手段と共に車両の不正使用を防止する機能を果たす盗難防止制御手段とを具備してなる車両起動制御装置であって、
前記エンジン制御手段は、イグニッションスイッチがオンされた際に、当該エンジン制御手段自体に前記盗難防止制御手段に対応する設定がなされているか否かを判定し、前記盗難防止制御手段に対応する設定無しと判定された場合に、前記車両が前記盗難防止制御手段装備車両か否かを設定する前記車両に搭載された所定のスイッチの設定状態を読み込んで判定し、前記車両が前記所定のスイッチにより盗難防止制御手段装備車両と設定されていると判定された場合に、前記ポンプ制御手段へ対して前記燃料噴射ポンプによる燃料噴射の停止を指令するよう構成されてなるものである。
【０００６】
かかる構成においては、イグニッションオンの際に、エンジン制御手段が盗難防止制御手段に対応する正規のものであって、かつ、盗難防止制御手段が装備された車両に取り付けられたのであるのか否かを判定できるようにしたので、従来と異なり、盗難防止制御手段が装備された車両に不正なエンジン制御手段が取り付けられて、エンジンの始動が行われるようなことが確実に回避されることとなるものである。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態について、図１及び図２を参照しつつ説明する。
なお、以下に説明する部材、配置等は本発明を限定するものではなく、本発明の趣旨の範囲内で種々改変することができるものである。
最初に、本発明の実施の形態における車両起動制御装置が適用される車両の制御システムの全体構成を図１を参照しつつ説明する。
本発明の実施の形態における車両起動制御装置は、エンジン電子制御ユニット（図１においては「エンジンＥＣＵ」と表記）１０１と、盗難防止電子制御ユニット（図１においては「イモビＥＣＵ」と表記）１０２と、ポンプ電子制御ユニット（図１においては「ポンプＥＣＵ」と表記）１０３とを主たる構成要素として構成されたものとなっている。
エンジン制御手段としてのエンジン電子制御ユニット１０１は、車両の動作制御の中心をなすもので、後述する盗難防止電子制御ユニット１０２に対する動作制御やポンプ電子制御ユニット１０３に対する動作制御を、これら盗難防止電子制御ユニット１０２やポンプ電子制御ユニット１０３と必要なデータの授受を行いながら実行するようになっており、そのため、盗難防止電子制御ユニット１０２と第１の通信ケーブル１６Ａにより、ポンプ電子制御ユニット１０３と第２の通信ケーブル１６Ｂにより、それぞれ接続されて相互にデータの授受が可能となっている。
【０００８】
このエンジン電子制御ユニット１０１には、イモビ有無設定値の記憶のための記憶素子として例えば読み出し専用メモリであるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１が設けられている。ここで、「イモビ有無設定値」は、このエンジン電子制御ユニット１０１が盗難防止電子制御ユニット１０２に対応したものであるか否か、すなわち、換言すれば、盗難防止電子制御ユニット１０２と共に盗難防止機能が実行できるユニットであるか否かを示す、予め定められたデータ形式によるディジタルデータである。なお、「イモビ」は、イモビライザ（Ｉｍｍｏｂｉｌｉｚｅｒ）の意味である。
また、このエンジン電子制御ユニット１０１には、「電子キー記憶値」が、ＥＥＰＲＯＭ等の適宜な記憶素子によって記憶、保持されている。ここで、まず、本発明の実施の形態における車両は、車両キー１３にトランスポンダ１３ａが内蔵されており、このトランスポンダ１３ａに記憶された電子キーがエンジン電子制御ユニット１０１に記憶された電子キーと一致する場合にのみイグニッションオンとなるよう構成されたものを前提としており、電子キーは、一種の暗号コードである。そして、この電子キーは、後述するように、盗難防止電子制御ユニット１０２からの登録処理によってエンジン電子制御ユニット  にも記憶されるようになっており、「電子キー記憶値」は、その登録された電子キーである。
【０００９】
そして、このエンジン電子制御ユニット１０１には、乱数生成部２、エンジンＥＣＵ側コード演算部（図１においては「コード演算部Ｉ」と表記）３、スイッチ検出部５、イモビ設定判定部６及び噴射量演算部７が設けられている。
乱数生成部２は、後述するようにエンジン電子制御ユニット１０１と盗難防止電子制御ユニット１０２との間で互いの記憶されている電子キーが一致するか否かを判定する際に用いられる乱数を発生するものである。この乱数生成部２は、例えば、いわゆるマイクロコンピュータと公知・周知の乱数発生プログラムとで実現できるものであり、また、そのようなものが好適である。
エンジンＥＣＵ側コード演算部３は、後述するように乱数生成部２により得られた乱数と、エンジン電子制御ユニット１０１に記憶されている先に述べた電子キー記憶値とからイモビコードを演算算出するものである。
コード照合部４は、上述のエンジンＥＣＵ側コード演算部３で算出されたイモビコードと、盗難防止電子制御ユニット１０２から送信されるイモビコードとが一致しているか比較し、一致していない場合に、後述する噴射量演算部７へ対して燃料噴射停止要求を出すようになっているものである。
【００１０】
スイッチ検出部５は、イモビ装着識別スイッチ８の設定状態を認識するようになっているものである。所定のスイッチとしてのイモビ装着識別スイッチ８は、エンジン電子制御ユニット１０１が交換可能に設けられているのに対して、エンジン電子制御ユニット１０１の近傍において車両のフレーム等に固設されているものである。本発明の実施の形態におけるイモビ装着識別スイッチ８は、複数の単極スイッチ８Ａからなるもので、各々の単極スイッチ８Ａの開閉成を予め定めた状態に設定することで、この車両が盗難防止電子制御ユニット１０２を搭載した車両であるか否かの設定が行えるようになっているものである。この複数の単極スイッチ８Ａの一端は、相互に接続されてイグニッションスイッチ２１の一端と共にエンジン電子制御ユニット１０１及び盗難防止電子制御ユニット１０２に接続される一方、これら複数の単極スイッチ８Ａの各々の他端は、それぞれエンジン電子制御ユニット１０１に設けられたスイッチ接続端子９に接続されるようになっている。なお、イグニッションスイッチ２１の他端は、車両のバッテリ２２の正極端子に接続されており、バッテリ２２の負極側はアースに接続されたものとなっている。
スイッチ検出部５は、このスイッチ接続端子９を介してイモビ装着識別スイッチ８の設定状態、すなわち、複数の単極スイッチ８Ａの各々の開閉成の設定を検出し、車両が盗難防止電子制御ユニット１０２を搭載した車両であると設定されているか否かを判定するようになっており、その判定結果は、後述する車両起動制御に用いられるものとなっている。
【００１１】
イモビ設定判定部６は、先に述べた後述するようなイモビ有無設定値やスッチ検出部  の判定結果等に基づいて後述する車両起動制御を行うようになっているものである。
噴射量演算部７は、燃料噴射ポンプ１０４における燃料噴射量を所定の演算手順にしたがって算出し、ポンプ電子制御ユニット１０３へ出力するように構成されてなるものである。
なお、上述の乱数生成部２，エンジンＥＣＵ側コード演算部３、コード照合部４、スイッチ検出部５、イモビ設定判定部６及び噴射量演算部７は、具体的には、例えば、マイクロコンピュータによるソフトウェアの実行により実現されるものである。
【００１２】
次に、盗難防止制御手段としての盗難防止電子制御ユニット１０２について説明すれば、この盗難防止電子制御ユニット１０２は、一般に「イモビ」又は「イモビＥＣＵ」と称されるもので、いわゆるイモビ装着車にのみ装備されるものである。
本発明の実施の形態における盗難防止電子制御ユニット１０２は、既に述べたようにいわゆる暗号コードとしての電子キーが、ＲＯＭ等の記憶素子に読み出し可能に設定されたものとなっている。
この盗難防止電子制御ユニット１０２は、ＩＣチップ化されたトランスポンダ１３ａが搭載された車両キー１３と共に用いられるものとなっている。すなわち、車両キー１３は、車両のドア（図示せず）の開閉やイグニッションスイッチ２１の開閉成に用いられるものであるが、近年、これにＩＣチップ化されたトランスポンダ１３ａを搭載して車両ドアのリモート操作や、イモビ機能の操作に用いられるものがあるのは公知・周知の通りであり、本発明の実施の形態における車両キー１３も基本的に同様のものである。
この車両キー１３は、車室内のキーシリンダ（図示せず）に差し込まれると、コイル１４を介して電磁誘導で車両側からトランスポンダ１３ａへ電源電圧が供給されるようになっており、トランスポンダ１３ａは電源電圧の供給により、予め設定されている電子キーを無線送信するようになっている。一方、図示されないキーシリンダの周囲には、トランスポンダ１３ａからの送信波を捕捉するためアンテナ素子としてのコイル１４が配設されており、このコイル１４の両端は、盗難防止電子制御ユニット１０２に接続されている。そして、上述したようにトランスポンダ１３ａから送信波が送信され、このコイル１４に誘起された受信信号は、盗難防止電子制御ユニット１０２に取り込まれて後述するように処理されるようになっている。
【００１３】
そして、本発明の実施の形態における盗難防止電子制御ユニット１０２は、電子キー登録部１１とイモビＥＣＵ側コード演算部（図１においては「コード演算部ＩＩ」と表記）１２とが設けられたものとなっている。
電子キー登録部１１は、この盗難防止電子制御ユニット１０２、エンジン電子制御ユニット１０１及び車両キー１３のトランスポンダ１３ａへの電子キーの登録処理を行うようになっているものである。盗難防止電子制御ユニット１０２、エンジン電子制御ユニット１０１及び車両キー１３のトランスポンダ１３ａへの電子キーの登録は、例えば、車両キー１３と共に車両を、ユーザーへ引き渡す直前に行われるもので、この電子キーの登録作業には、登録専用ツール１５が用いられる。すなわち、電子キーを、盗難防止電子制御ユニット１０２、エンジン電子制御ユニット１０１及び車両キー１３のトランスポンダ１３ａへ登録する際には、この登録専用ツール１５が盗難防止電子制御ユニット１０２へ接続可能に構成されており、この登録専用ツール１５による所定のキーの操作に応じて、電子キー登録部１１による登録処理が行われ、同一の電子キーが盗難防止電子制御ユニット１０２、エンジン電子制御ユニット１０１及び車両キー１３のトランスポンダ１３ａへ、それぞれ登録されるようになっている。
【００１４】
イモビＥＣＵ側コード演算部１２は、イモビコードを演算算出するよう構成されてなるものである。すなわち、イモビコードは、トランスポンダ１３ａに記憶されている電子キーと、後述するようにエンジン電子制御ユニット１０１の乱数生成部２で算出され送られる乱数とを用いて所定の演算式により算出されるもので、このイモビコードは、エンジン電子制御ユニット１０１へ送られて、後述するように盗難防止電子制御ユニット１０２とエンジン電子制御ユニット１０１の組み合わせが正規のものであるか否かの判定に用いられるようになっている。
なお、上述の電子キー登録部１１及びイモビＥＣＵ側コード演算部１２は、具体的には、例えば、マイクロコンピュータによるソフトウェアの実行により実現されるものである。
【００１５】
ポンプ制御手段としてのポンプ電子制御ユニット１０３は、エンジン１０５へ燃料噴射を行う燃料噴射ポンプ１０４の動作制御を行うもので、後述するようにエンジン電子制御ユニット１０１からの指示とエンジン回転角度信号等に基づいて、燃料噴射ポンプ１０４における燃料噴射量と噴射時期を制御するようになっている。なお、このようなポンプ電子制御ユニット１０３は、他のユニット同様、具体的には、マイクロコンピュータと燃料噴射制御のためのソフトウェアとにより実現されるものである。
【００１６】
次に、上記構成におけるエンジン電子制御ユニット１０１により実行される車両起動制御の処理手順について図２に示されたフローチャートを参照しつつ説明する。
まず、図２に示された一連の処理は、エンジン電子制御ユニット１０１においてメインルーチンにおいて順次実行される種々のサブルーチン処理の一つとして実行されるものとなっているもので、特に、この車両起動制御処理は、イグニッションスイッチ２１がオンされることによって開始されるようになっている。
処理が開始されると、まず、イモビ有無設定判定が行われる（図２のステップＳ１０２参照）。すなわち、先に述べたイモビ有無設定値記憶用の記憶素子としてのＲＯＭ１の値が読み出されて、その値がイモビ有りに対応するものか、又はイモビ無しに対応するものかが判定されることとなる。そして、値からイモビ有りの設定であると判定された場合、すなわち、イモビ有りと判定された場合は、次いで、盗難防止電子制御ユニット１０２からの乱数要求を受信する（図２のステップＳ１０４参照）。すなわち、イグニッションスイッチ２１をオンとするために車両キー１３が図示されないキーシリンダに挿入されると、先に述べたように盗難防止電子制御ユニット１０２から車両キー１３のトランスポンダ１３ａへ電源供給がなされ、電子キーが盗難防止電子制御ユニット１０２へ送信されることとなる。盗難防止電子制御ユニット１０２においては、外部から電子キーが受信されると、その電子キーが正規のものであるか否かの判定のためにイモビＥＣＵ側コード演算部１２において暗証コード（イモビコード）の算出が行われる。この暗証コードの算出は、トランスポンダ１３ａから送信された電子キーとエンジン電子制御ユニット１０１から送られる乱数とを用いて所定の演算式に基づいて行われるもので、上述のステップＳ１０４において受信される乱数要求は、この暗証コード算出に必要となる乱数を盗難防止電子制御ユニット１０２からエンジン電子制御ユニット１０１へ対して要求するものである。
【００１７】
そして、エンジン電子制御ユニット１０１においては、盗難防止電子制御ユニット１０２からの乱数要求を受信すると、乱数生成部２で乱数が生成され、生成された乱数が盗難防止電子制御ユニット１０２へ送信される（図２のステップＳ１０６参照）。
盗難防止電子制御ユニット１０２においては、エンジン電子制御ユニット１０１からの乱数を受信するとイモビＥＣＵ側コード演算部１２において上述したように暗証コードの算出が行われ、算出された暗証コードがエンジン電子制御ユニット１０１へ送信されることとなる。これに対応して、エンジン電子制御ユニット１０１においては、暗証コードの受信が行われる（図２のステップＳ１０８参照）。
一方、エンジン電子制御ユニット１０１においては、先の乱数生成部２で生成された乱数と、このエンジン電子制御ユニット１０１に予め記憶されている電子キーとを用いて、エンジンＥＣＵ側コード演算部３により盗難防止電子制御ユニット１０２と同様にして暗証コードが算出される（図２のステップＳ１１０参照）。
【００１８】
次いで、盗難防止電子制御ユニット１０２からの暗証コードとエンジン電子制御ユニット１０１で算出された暗証コードが一定時間内に一致するか否かの判定（暗証コード通信判定）がコード照合部４によって行われることとなる（図２のステップＳ１１２参照）。
そして、このステップＳ１１２において、暗証コード通信は正常であると判定された場合（ＹＥＳの場合）には、噴射量演算部７により種々のデータ等に基づいて燃料噴射ポンプ１０４における噴射量が演算されて、ポンプ電子制御ユニット１０３へ対して噴射量要求値として送信されることとなり（図２のステップＳ１１４参照）、次いで、ポンプ電子制御ユニット１０３へ対してエンジン１０５の始動が指示され（図２のステップ１１６参照）、一連の処理が終了されて図示されないメインルーチンへ一旦戻ることとなる。
【００１９】
一方、ステップＳ１１２において、暗証コード通信は正常ではないと判定された場合（ＮＯの場合）、すなわち、換言すれば、車両キー１３のトランスポンダ１３ａに記憶されている電子キーがエンジン電子制御ユニット１０１に記憶されている電子キーとが異なる場合、すなわち、換言すれば、車両キー１３、盗難防止電子制御ユニット１０２、エンジン制御ユニット１０１のいずれかが不正なものである場合には、ポンプ電子制御ユニット１０３へ対して燃料噴射停止要求が送信され（図２のステップＳ１１８参照）、その結果、ポンプ電子制御ユニット１０３によりエンジン１０５の始動が停止されて一連の処理が終了され、図示されないメインルーチンへ一旦戻ることとなる。
ここで、車両キー１３が不正なものとされるのは、トランスポンダ１３ａを内蔵していないか正規の電子キーを記憶していない車両キーなどである。電子キーが異なりエンジン制御ユニット１０１が演算した暗証コードと不一致となるためである。
盗難防止電子制御ユニット１０２が不正なものとされるのは、盗難防止電子制御ユニット１０２の未装着や、正規のものと異なるユニットの装着などである。一定時間内にエンジン制御ユニット１０１が演算した暗証コードと一致しないためである。
エンジン制御ユニット１０１が不正なものとされるのは、正規の電子キーを記憶していない場合や、コード演算の方式が正規のものでないエンジン制御ユニットなどである。盗難防止電子制御ユニット１０２が演算した暗証コードと不一致となるためである。
エンジン電子制御ユニット１０１と盗難防止電子制御ユニット１０２の間の通信は、乱数を利用して毎回異なる暗証コードとなるので、通信をモニタすることにより電子キーを不正に取得することは困難である。
【００２０】
一方、先のステップＳ１０２において、イモビ有無設定値記憶用の記憶素子としてのＲＯＭ１の値はイモビ無しの設定であると判定された場合、スイッチ検出部５により、イモビ装着識別スイッチ８の設定状態が、イモビ装着として設定されているか否か判定され（図２のステップＳ１２０参照）、イモビ装着として設定されていると判定された場合には、所定の安全条件が成立しているか否かの判定が行われることとなる（図２のステップＳ１２２）一方、イモビ装着として設定されていないと判定された場合には、先に説明したステップＳ１１４の処理へ移ることとなる。なお、ステップＳ１１４以降の処理は先に述べた通りであるので、ここでの再度の詳細な説明は省略することとする。
ここで、ステップＳ１２２における「安全条件」とは、車両を安全に停止するために必要とされる条件である。このような安全条件の成立を判定するようにしたのは、この時点で、エンジン１０５がある程度始動されている状態にあるような場合に、急にエンジン停止を行うと乗員を危険に晒すことがあり得ることを考慮したものである。
【００２１】
所定の安全条件の成立としては、具体的には、例えば、始動時噴射量要求ビット＝１である場合、エンジン回転数が所定の閾値以下である場合、車速が所定の閾値以下である場合のいずれかが成立した場合、安全条件の成立とするのが好適である。ここで、始動時噴射量要求ビット＝１である場合とは、始動時における燃料噴射ポンプ１０４の燃料噴射量が所定の閾値以下に設定されている場合を意味するものであるとする。
そして、ステップＳ１２２において安全条件は未だ成立していないと判定された場合（ＮＯの場合）には、先に説明したステップＳ１１４の処理へ進む一方、安全条件は成立したと判定された場合（ＹＥＳの場合）には、ポンプ電子制御ユニット１０３へ対して燃料噴射停止要求が送信され（図２のステップＳ１２４参照）、その結果、ポンプ電子制御ユニット１０３によりエンジン１０５の始動が停止されて一連の処理が終了され、図示されないメインルーチンへ一旦戻ることとなる。
【００２２】
【発明の効果】
以上、述べたように、本発明によれば、エンジン制御手段が盗難防止制御手段に対応する正規のものであって、かつ、盗難防止制御手段が装備され車両に取り付けられたのであるのか否かを判定できるような構成とすることにより、盗難防止制御手段が装備された車両に不正なエンジン制御手段が取り付けられた場合には、不正なエンジン制御手段が取り付けられているとして、従来と異なり、エンジンの始動停止が行われるため、盗難防止機能を確実に果たすことが可能となり、盗難防止機能を有する車両としての信頼性の向上を図ることができるという効果を奏するものである。
【図面の簡単な説明】
【図１】本発明の実施の形態における車両起動制御装置の構成例を示す構成図である。
【図２】本発明の実施の形態における車両起動制御装置により実行される車両起動制御の処理手順を示すフローチャートである。
【符号の説明】
１…ＲＯＭ
２…乱数生成部
３…エンジンＥＣＵ側コード演算部
４…コード照合部
５…スイッチ検出部
６…イモビ設定判定部
７…噴射量演算部
８…イモビ装着識別スイッチ
１１…電子キー登録部
１２…イモビＥＣＵ側コード演算部
１３…車両キー
１０１…エンジン電子制御ユニット
１０２…盗難防止電子制御ユニット
１０３…ポンプ電子制御ユニット
【図１】
2004308537.tif 000003
【図２】
2004308537.tif 000004