(57)【特許請求の範囲】
【請求項１】
正常な始動操作が得られたかを検出し、正常判定結果を出力するコード照合手段と、このコード照合手段から正常判定コード受信時、少なくともエンジン回転数信号、負荷信号により燃料噴射信号、点火信号を出力し、コード照合手段から正常判定コード非受信時、燃料噴射信号と点火信号の少なくとも一方の出力を禁止することによって、エンジンの始動を不能状態とすることが可能なエンジン制御手段とを備える車両用電子制御装置において、
前記エンジン制御手段は前記正常判定コードの非受信時であっても、入力される特定のエンジン回転数信号に対しては前記燃料噴射信号、前記点火信号を出力することが許されるようになっており、
前記正常判定コード非受信状態において前記エンジン制御手段に前記特定のエンジン回転数信号と、少なくとも負荷信号を入力し、前記特定のエンジン回転数信号に基づき求められる燃料噴射信号、点火信号を出力し、これらの信号によりエンジン制御手段が規格内品であるかの検査を行うことを特徴とする制御方法。
【請求項２】
前記特定のエンジン回転数信号は複数の回転域に設定されていることを特徴とする請求項１記載の制御方法。
【請求項３】
前記エンジン制御手段における正常判定コード非受信状態において、前記特定のエンジン回転数信号が入力され、これに対応する前記燃料噴射信号、点火信号を出力している状態で、前記エンジン制御手段に入力される前記エンジン回転数信号が前記特定の回転数域を一度でも外れた場合、一度電源供給を停止するまでは前記特定の回転数信号と同一回転数になっても再び燃料噴射信号と点火信号の少なくとも一方を出力をしない請求項１または２記載の制御方法。
【請求項４】
正常な始動操作が得られたかを検出し、正常判定結果を出力するコード照合手段と、
このコード照合手段から正常判定コード受信時、少なくともエンジン回転信号、負荷信号により燃料噴射信号、点火信号を出力するエンジン制御手段と、
コード照合手段から正常判定コード非受信時、限定された前記エンジン回転数信号の入力により、この限定されたエンジン回転数信号に基づき求められる前記燃料噴射信号、点火信号を出力することを許可し、前記限定されたエンジン回転信号以外の入力では燃料噴射信号と点火信号の少なくとも一方の出力を禁止して、エンジンを始動不能状態とするエンジン始動抑制手段と
を備えた車両用電子制御装置。
【請求項５】
前記エンジン始動抑制手段は正常判定コード非受信時状態において、前記特定のエンジン回転数信号が入力され、これに対応する前記燃料噴射信号、点火信号を出力している状態で、前記エンジン制御手段に入力される前記エンジン回転数信号が前記特定の回転数域を一度でも外れた場合、一度電源供給を停止するまでは前記特定の回転数信号と同一回転数になっても再び燃料噴射信号と点火信号の少なくとも一方を出力をしないものである請求項４記載の車両用電子制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、盗難判定時エンジンを始動不能とするシステムに於いて、正常な始動操作が得られたかを検出し、異常判定時、燃料噴射、点火の少なくとも一方を停止する車両用電子制御装置の制御方法に関する。
【０００２】
【従来の技術】
例えば特開昭６１ー３０４５２号公報記載の盗難防止機能により車両用電子制御装置が異常判定時エンジンを始動不能とするシステムに於いて、正常な始動操作が得られたかを検出し、異常判定時、燃料噴射信号、点火信号出力の少なくとも一方を禁止することが行われている。
【０００３】
【発明が解決しようとする課題】
上記従来装置の製品性能検査では検査装置により、少なくともエンジン回転信号、負荷信号及び、正常判定コードを車両用電子制御装置に入力し、例えば、燃料噴射信号、点火信号を計測し、規格内品であるか検査することが行われているが、上記従来構成では、エンジン制御手段に正常判定コードの入力が無い場合、盗難防止機能によりエンジン制御手段は燃料噴射信号または点火信号の出力を停止するため、当該燃料噴射信号、点火信号の検査が出来ないという不具合がある。従って、エンジン制御手段の検査装置の内部に正常判定コードを発生し、出力する手段を設ける必要があり、エンジン制御手段の検査装置の構成全体の複雑化、コストの増加という問題がある。
【０００４】
本発明は上記の様な事情に鑑みてなされたものであり、その目的はコストダウンであり、正常判定コードの入力がなくても、エンジン制御手段の検査用にエンジン始動できない条件にて燃料噴射信号、点火信号を出力するものである。
【０００５】
【課題を解決するための手段】
本発明は上記の様な目的を達成するために、正常な始動操作が得られたかを検出し、正常判定結果を出力するコード照合手段と、このコード照合手段から正常判定コード受信時、少なくともエンジン回転信号、負荷信号により燃料噴射信号、点火信号を出力し、コード照合手段から正常判定コード非受信時、燃料噴射信号と点火信号の少なくとも一方の出力を禁止して、エンジンを始動不能状態とするエンジン制御手段とを備える車両用電子制御装置において、前記正常判定コード非受信状態において前記エンジン制御手段に少なくともエンジン回転信号、負荷信号を入力し、限定された回転数にのみ燃料噴射信号、点火信号によりエンジン制御手段が規格内品であるかの検査を行うことを特徴とする制御方法を提供するものである。
【０００６】
尚、前記エンジン制御手段における前記正常判定コード非受信状態での燃料噴射信号、点火信号は限定された複数の回転数にのみ出力可能とする制御方法、あるいは、前記エンジン制御手段における正常判定コード非受信時状態での燃料噴射信号、点火信号は、限定された回転数域を一度でも外れた場合、一度電源供給を停止するまで同一回転数では再度燃料噴射信号と点火信号の少なくとも一方を出力をしない制御方法としてもよく。
【０００７】
また、正常な始動操作が得られたかを検出し、正常判定結果を出力するコード照合手段と、このコード照合手段から正常判定コード受信時、少なくともエンジン回転信号、負荷信号により燃料噴射信号、点火信号を出力する手段と、コード照合手段から正常判定コード非受信時、限定された回転数以外では燃料噴射信号と点火信号の少なくとも一方の出力を禁止して、エンジンを始動不能状態とするエンジン始動抑制手段とを備えたエンジン制御装置としてもよい。
【０００８】
【作用及び発明の効果】
本発明の方法では、エンジン制御手段の検査時、特定のエンジン回転数信号を入力することにより正常判定コード発生手段を必要とすることなく検査できる上にコストダウンできるという優れた効果がある。
【０００９】
【実施例】
以下本発明の実施例について図１から図５を参照しながら説明する。
図１は本発明に係る車両電子制御装置の第一実施例におけるブロック図である。
図１において、キー１には所定の暗証コードを格納するメモリ１ａを備えており、キーシリンダ２にはこの暗証コードを実開昭６３─２４０６６号公報と同様に読み取る読み取り装置（図示せず）が備えられている。コード照合装置３には暗証コードを格納するメモリ３ａが備えられており、コード照合装置３にて入力されたキー１内の暗証コードとメモリ３ａに格納されている暗証コードとの照合行い、キーシリンダ２に挿入されたキーが正規のキーであるか否かを判断する。
【００１０】
更に、キー１をキーシリンダ２に挿入し、キーを回転操作することにより閉成するスタータスイッチ４及びイグニッションスイッチ５が設けられており、スタータスイッチ４を閉成することによりバッテリ７からの電源がスタータ６に供給されスタータ６が始動し、イグニッションスイッチ５を閉成することによりコード照合装置３及び後述するエンジン制御手段の一例であるエンジン制御装置８に電源を供給する。
【００１１】
エンジン制御装置８は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３及び入出力ポート８４とから構成されている。ＣＰＵ８１は回転センサ９からのエンジン回転数信号と水温センサ１３からの水温信号、負荷センサの一つである吸気量センサ１０からの吸気量信号等に基づいてＲＯＭ８２に格納されている演算プログラムから燃料噴射量や点火時期等を演算する。そして、演算されて求められた燃料噴射量や点火時期に基づいて燃料噴射装置１１及び点火装置１２を制御し、エンジン状態に応じた最適な制御を行っている。
【００１２】
また、コード照合装置３とエンジン制御装置８とは通信線２０により接続されており、正常時には通信線２０を介してコード照合装置３からエンジン制御装置８に通常燃料噴射及び点火制御を許可を要求する信号が入力される。
次に、上記車両用電子制御装置の動作について説明する。
運転者がキー１をキーシリンダ２に挿入してコード照合装置３及びエンジン制御装置８に電源が供給されると、キー１のメモリ１ａ内の暗証コードが読み取られ、キーシリンダ２を介してコード照合装置３に入力される。そして、コード照合装置３にてキー１内の暗証コードとコード照合装置３内の暗証コードとの照合行う。また、運転者のキー操作によりスタータスイッチ４が閉成されるとスタータ６が駆動してエンジンが始動する。そして、エンジン制御装置８が回転センサ９からの情報に基づきエンジンが始動した（例えば、エンジン回転数５００ｒｐ以上となった）と判断すると、エンジン制御装置８からコード照合装置３に対して要求信号を送信する。
【００１３】
コード照合装置３はこの要求信号を受信すると、キー１内の暗証コードとの照合結果に応じてエンジン制御装置８に対して通常燃料噴射、点火の許可或いは限定された回転数のみの燃料噴射、点火を要求する信号を送信する。詳しくは、暗証コードが一致したと判断したら、コード照合装置３は通常燃料噴射、点火の許可を示す信号をエンジン制御装置８に送信し、燃料噴射装置１１及び点火装置１２を制御するものであり、暗証コードが不一致なら、不正なキーによるエンジン始動と判断し、限定された回転数のみの燃料噴射、点火を要求する信号をエンジン制御装置８に送信し限定された回転数のみの燃料噴射、点火が実施されるものである。
【００１４】
すなわち、スタータ６の駆動により一旦はエンジンが起動されるが、その後限定された回転数以外の燃料噴射、点火は実行されず、エンジンは停止するので、車両の盗難を防ぐことができる。
なお、ここでエンジンが始動したと判断した後にコード照合装置３とエンジン制御装置８との通信を開始するのは、スタータ６の駆動によりバッテリ７の電源電圧が低下して通信が正しく行われなくなる可能性があるためであり、通信異常により正規キーによるエンジン始動にもかかわらず誤って燃料噴射、点火出力が停止されることを防止するためである。
【００１５】
エンジン制御装置８による燃料噴射は図４に示すフローチャートに準じ、実行される。
エンジン制御装置８はイグニッション  オンにより電源が供給され（ステップ４０１）、その後コード照合装置と通信する（ステップ４０２）。コード照合装置と通信した結果により、盗難状態であるか判定する（ステップ４０３）。盗難状態と判定された場合、まず、エンジン回転数が８００ｒｐｍであるか（ステップ４０４）、２０００ｒｐｍであるか（ステップ４０５）、５０００ｒｐｍ以上であるか（ステップ４０６）判断し、ステップ４０４〜４０６でいずれの場合も該当しなかった場合は、燃料噴射と点火とをカットし（ステップ４０７）、いずれかの回転数に該当した場合は燃料噴射及び点火を実行する（ステップ４０８）。
【００１６】
尚、該当エンジン回転数は検査装置出力のばらつきを考え、回転数幅は±１０ｒｐｍ程度のマージンをとることとする。
エンジン制御装置８は図２に示す疑似信号を出力する疑似信号発生部２２、エンジン制御装置８の出力を計測する計測部２３、合否判定部２４及び表示部２５により構成されるエンジン制御装置検査装置２１に接続されエンジン制御装置８の検査は実施される。
【００１７】
エンジン制御装置８は検査装置２１の疑似信号発生部２２から出力されるエンジン回転信号、負荷信号としての吸気量信号、水温信号等から最適な燃料噴射信号、点火信号を演算し、計測部２３に出力する。計測部２３は燃料噴射信号、点火信号を計測し、合否判定部２４に計測結果を送信し、合否判定部２４は計測結果と規格値を比較後、合否結果を表示部２５に送信する。上記合否結果を表示部２５は表示する。
【００１８】
図３は検査装置の実行する検査行程を示しており、まず検査者はエンジン制御装置８を検査装置２１に接続（ステップ３０１）後、検査装置２１は検査を開始する（ステップ３０２）と検査装置２１はエンジン制御装置８に８００ｒｐｍのエンジン回転数信号の他に水温信号、吸気量信号等の疑似信号を出力する（ステップ３０３）。この疑似信号に基づきエンジン制御装置８により出力された燃料噴射信号のオン／オフ電圧フライバック電圧、点火時期、通電角を検査装置２１は計測し、正常、異常を判定する（ステップ３０４）。
【００１９】
この後、検査装置２１はエンジン制御装置８に２０００ｒｐｍのエンジン回転数信号の他に水温信号、吸気量信号等の疑似信号を出力し（ステップ３０５）、この疑似信号に基づきエンジン制御装置８により計算されたは燃料噴射、点火信号を検査装置２１は計測し、各入力信号の正常、異常を判定する（ステップ３０６）。
【００２０】
次に検査装置２１はエンジン制御装置８に５０００ｒｐｍ以上のエンジン回転数信号の他に水温信号、吸気量信号等の疑似信号を出力し（ステップ３０７）、高回転燃料カット、点火カット等の機能を検査し、正常、異常を判定する（ステップ３０８）。
上記正常、異常判定結果からエンジン制御装置８の合否判定を実施（ステップ３０９）し、合格品であれば出荷（ステップ３１０）し、不合格品であれば手直し（ステップ３１１）後、再検査を実施する。
【００２１】
また、前記エンジン始動不能状態での燃料噴射、点火は、設定された回転数域を一度でも外れた場合、一度電源供給を停止するまで同一回転数では再度燃料噴射、点火を実行しない処理を採用した本発明の第二実施例の場合、図５に示すフローチャートを実行する。
エンジン制御装置８はイグニッション  オンにより電源が供給され（ステップ５０１）、エンジン回転数が８００ｒｐｍでの処理を実行したことを示す実行フラグ＝０（ステップ５０２）、エンジン回転数が８００ｒｐｍ以外での処理を実行したことを示す実行終了フラグ＝０（ステップ５０３）とする。
【００２２】
その後、コード照合装置と通信し（ステップ５０４）、盗難状態であるか判定する（ステップ５０５）。この結果、盗難ではないと判定された場合、通常の燃料噴射、点火を実行する（ステップ５０９）が、盗難状態と判定された場合、エンジン回転数が８００ｒｐｍか判断し（ステップ５０６）、エンジン回転数が８００ｒｐｍでは過去に燃料噴射、点火を実行したことを示す実行終了フラグ＝１であるかを判定する（ステップ５０７）。
【００２３】
上記実行終了フラグ＝１でなければ、実行フラグ＝１とし（ステップ５０８）、通常の燃料噴射、点火を実行する（ステップ５０９）。実行終了フラグ＝１であれば、燃料噴射カット、点火カットする（ステップ５１２）。また、ステップ５０６でエンジン回転数が８００ｒｐｍ以外であれば、実行フラグ＝１か判定し（ステップ５１０）、実行フラグ＝１の時、実行終了フラグ＝１とし（ステップ５１１）、燃料噴射カット、点火カットする（ステップ５１２）。ステップ５１０にて実行フラグ＝１以外の時、燃料噴射カット、点火カットする（ステップ５１２）。
【００２４】
上記実行終了フラグにより、盗難状態で特定回転数領域（ここでは８００ｒｐｍ）であっても過去に一度でもこの領域を抜けた場合はステップ５０７により、噴射カットまたは点火カットを行うようになっている。
上記処理は８００ｒｐｍについて示してあるが、エンジン回転数を２０００ｒｐｍ、５０００ｒｐｍにも適用する。
【００２５】
尚、本発明は上記した実施例に限定されるものではなく、次の様な変形が可能である。
上記実施例では限定されたエンジン回転数以外においては燃料噴射または点火の少なくとも一方の禁止でもよい。
また、本発明では特定回転数のみで盗難防止機能を解除したが、実車ではあり得ないエンジン回転数、スロットルセンサ等の入力の組み合わせにより、盗難防止機能を解除し、燃料噴射と点火を実行し検査に用いてもよい。
【図面の簡単な説明】
【図１】本発明方法を適用した車両用電子制御装置の第一実施例におけるブロック図である。
【図２】上記検査装置の構成を示すブロック図である。
【図３】上記制御装置の検査行程を示すフローチャートである。
【図４】上記制御装置の特定回転数での燃料噴射、点火処理ルーチンを示すフローチャートである。
【図５】上記制御装置のくり返し、特定回転数での燃料噴射、点火を実行しない第二実施例の処理ルーチンを示すフローチャートである。
【符号の説明】
３  コード照合装置
８  エンジン制御装置
９  エンジン回転センサ
１０  吸気量センサ
１１  燃料噴射装置
１２  点火装置
１３  水温センサ
２１  エンジン制御装置検査装置
２２  疑信号発生部
【図１】
0003635696.tif 000002
【図２】
0003635696.tif 000003
【図３】
0003635696.tif 000004
【図４】
0003635696.tif 000005
【図５】
0003635696.tif 000006