(57)【要約】【課題】不正にエンジンが始動された車両の盗難を安価な仕組みで検出する車両盗難検出方法を提供すること。【解決手段】車両の盗難を検出する車両盗難検出方法において、エンジン１４が稼働状態であることを検出するステップＳ１００と、稼働状態で給油されたことを検出するステップＳ６３０と、稼働状態で給油したことが検出された場合、エンジン１４を停止し再始動を禁止するステップＳ６４０と、バッテリ１７とエンジンコンピュータ１３が不正に直結された状態では困難な特定操作を検出するステップＳ７３０と、特定操作が検出された場合、エンジン１４の再始動の禁止を解除するステップＳ７４０と、を有することを特徴とする。【選択図】図１
2010105607.tif 000002
【特許請求の範囲】
【請求項１】
車両の盗難を検出する車両盗難検出方法において、
エンジンが稼働状態であることを検出するステップと、
エンジンが稼働状態で給油されたことを検出するステップと、
エンジンが稼働状態で給油したことが検出された場合、エンジンを停止し再始動を禁止するステップと、
バッテリとエンジンコンピュータが不正に直結された状態では困難な、特定操作を検出するステップと、
前記特定操作が検出された場合、エンジンの再始動の禁止を解除するステップと、
を有することを特徴とする車両盗難検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の盗難を検出する車両盗難検出方法に関し、特に、燃料の給油から車両の盗難を検出する車両盗難検出方法に関する。
【背景技術】
【０００２】
車両の盗難を検出するため駐車中の車両の残燃料に着目した技術が提案されている（例えば、特許文献１参照。）。特許文献１には、駐車中に残燃料が減少したことを検出すると車両の盗難を検出する車両の盗難の検出方法が開示されている。
【特許文献１】特開２００４−１７５３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、車両の盗難防止又は盗難検出のため、例えばキーを無線で認証するイモビライザが知られている。しかしながら、安価な車両や中古車の使用率が高い新興国等では未だにイモビライザを備えない車両も多く、このような車両ではエンジンＥＣＵ（Electronic  Control  Unit）にバッテリ電源が直結されるとエンジンが始動してしまい、車両が盗難されてしまうという問題がある。
【０００４】
本発明は、上記課題に鑑み、不正にエンジンが始動された車両の盗難を安価な仕組みで検出する車両盗難検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題に鑑み、本発明は、車両の盗難を検出する車両盗難検出方法において、エンジンが稼働状態であることを検出するステップと、エンジンが稼働状態で給油されたことを検出するステップと、エンジンが稼働状態で給油したことが検出された場合、エンジンを停止し再始動を禁止するステップと、バッテリとエンジンコンピュータが不正に直結された状態では困難な、特定操作を検出するステップと、特定操作が検出された場合、エンジンの再始動の禁止を解除するステップと、を有することを特徴とする。
【発明の効果】
【０００６】
不正にエンジンが始動された車両の盗難を安価な仕組みで検出する車両盗難検出方法を提供することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
本実施形態の車両盗難検出装置１００は、エンジンＥＣＵ（Electronic  Control  Unit）に補機バッテリ１７が直結されると、窃盗犯はエンジン１４を停止することが面倒になり給油中でもアイドル状態となることを利用して車両の盗難を検出する。一般的には、給油中はエンジン１４を停止することが法令で定められ、また、慣例となっていることが多いので、このような条件から車両の盗難を検出できると考えられる。
【０００８】
すなわち、車両盗難検出装置１００は、エンジン１４がアイドル状態のまま、センダーゲージ１５が検出する残燃料が増大した場合、エンジン１４を停止し、運転者による特別な操作がない限り、エンジン１４の再始動を禁止する。
【０００９】
ところで、国によっては給油中にエンジン停止が義務づけられていなかったり、熱帯地方や寒冷地方であるため給油中もエアコンを作動させる必要から給油中でもエンジン１４を停止しないことが慣例となっている場合がある。このような使用形態に本実施形態の車両盗難検出方法を適用すると、給油中もエンジン１４を停止しないことで、車両の正当な所有者が給油しただけでエンジン１４の再始動が困難になってしまう。そこで、本実施形態の車両盗難検出装置１００は、窃盗犯に不可能な特別な操作が検出されると、エンジン１４の始動禁止を解除する。
【００１０】
以上のように、本実施形態の車両盗難検出装置１００は、イモビライザが搭載されていない車両が直結により盗難されても、給油されるとエンジン１４を停止させ再始動を禁止するので車両の逃走範囲を制限でき、正当な所有者が車両を取り返すことを容易にできる。
【００１１】
また、正当な所有者が給油中にエンジン１４を停止しない場合は、自動的にエンジン１４を停止するのでガソリンスタンドにおける火気を抑制でき、給油後は、窃盗犯に不可能な特別な操作によりエンジン１４の始動禁止を解除できる。
【００１２】
図１は、車両盗難検出装置１００の概略構成図の一例を示す。車両盗難検出装置１００は、エンジンＥＣＵにより制御される。エンジンＥＣＵにはエンジン系の信号線、燃料ポンプ系の信号線、キーＳＷ系の信号線がそれぞれ接続されている。
【００１３】
主燃料タンク１５には燃料（ガソリン、ディーゼル、バイオエタノール等）が貯留されており、主燃料タンク１５とデリバリパイプ３１とが、供給パイプ２６とリターンパイプ２７を介して連通されている。供給パイプ２６は燃料を送り出すＦ／Ｐ（Ｆｕｅｌ  Ｐｏｍｐ）１６を備えデリバリパイプ３１に液圧を付加する。インジェクタ３２から噴射されなかった燃料はリターンパイプ２７を介して主燃料タンク１５に戻る。また、主燃料タンク１５には残燃料値を検出するセンダーゲージ２４が備えられている。センダーゲージ２４の検出信号はメータＥＣＵ１２に出力され、メータＥＣＵ１２からエンジンＥＣＵ１３に通知される。
【００１４】
図１ではエンジン１４の構造としてレシプロ型を示すが、ロータリーエンジン、点火プラグ３５を有さないディーゼルエンジン等でもよい。エンジン１４はインテークマニホールド３４から吸入されたエアーに、インジェクタ３２が燃料を噴射してエアーと燃料の混合気を生成する。混合気は、吸気バルブ３７が開きピストンが下死点に下降する過程で負圧によりシリンダ内に吸入され、ピストンが上死点に上昇する過程で圧縮され、所定のタイミングで点火プラグ３５により点火される。混合気の燃焼によりピストンが下死点まで押し下げられるので、ピストンに連結されたクランクシャフトが回転して車両が走行する。なお、エンジン１４の温度が水温センサ３６により検出され、エンジン回転数が回転センサ３９により検出され、それぞれエンジンＥＣＵ１３に供給される。
【００１５】
キーＳＷ１１は、メカニカルキーを挿入してその回転位置に応じてＨｉ信号を出力するスイッチであり、ＯＦＦ位置、ＡＣＣ（アクセサリー）位置、イグニッションオンをエンジンＥＣＵ１３に通知するＩＧ位置、スタータリレーを通電するＳＴ位置、を有し、さらに補機バッテリ１７から電力供給される＋Ｂ端子を有する。
【００１６】
エンジンＥＣＵ１３は、ＣＰＵ２２及びＥＥＰＲＯＭ２３を有し、ＥＥＰＲＯＭ２３に記憶されたプログラムをＣＰＵ２２が実行することで、アイドル中の給油を検出する。なお、かかる機能をＡＳＩＣ（Application  Specific  Integrated  Circuit）で実現してもよい。
【００１７】
また、エンジンＥＣＵ１３は、吸気温センサ３３が検出した吸気温を入力するＴＨＡ端子、Ｆ／Ｐ１６を起動するＦ／Ｐリレー２５を通電するＦＰ端子、メインリレー２１を通電するＭＲＬＹ端子、メインリレー２１がオンになると補機バッテリ１７から電力供給を受ける＋Ｂ端子、補機バッテリ１７から直接電力供給を受けるＢＡＴＴ端子、メータＥＣＵ１２から車速情報を取得するＳＰＤ端子、メータＥＣＵ１２とＥＣＵ間通信するＣＯＭ（ＣＡＮ通信してもよい）端子、スタータリレーの状態が入力されるＳＴ端子、キーＳＷ１１からイグニッションスイッチのオンが入力されるＩＧＳＷ端子、グランド線が接続されるＧＮＤ端子、インジェクタ３２を開閉する制御信号を出力するＩＮＪ端子、水温センサ３６が検出した水温を入力するＴＨＷ端子、回転センサ３９が検出したエンジン回転数を入力するＮＥ端子、点火プラグ３５を点火するＩＧＮ端子、等のインターフェイスを備える。
【００１８】
なお、ＥＥＰＲＯＭ２３には、盗難判定のためのフラグ（Ｐ_Ｆ_ＳＴＯＬＥＮフラグ）が記憶されている。Ｐ_Ｆ_ＳＴＯＬＥＮフラグは、盗難が検出されるとＯＮ（「１」になる）が設定される。上記のとおり、Ｐ_Ｆ_ＳＴＯＬＥＮフラグがＯＮされる条件は、車速＝０かつアイドル状態で、残燃料値が所定値以上増加したことである。
【００１９】
メータＥＣＵ１２は、補機バッテリ１７から直接電力供給を受ける＋Ｂ端子、センダーゲージ２４から残燃料値を検出するＭＡＳＳ端子、キーＳＷ１１からイグニッションスイッチのオンが入力されるＩＧＳＷ端子、エンジンＥＣＵ１３に車速情報を送信するＳＰＤ端子、エンジンＥＣＵ１３に残燃料値を通知するＣＯＭ端子、等のインターフェイスを備える。なお、メータＥＣＵ１２もＣＰＵ等を備えたコンピュータを実体とする。メータＥＣＵ１２は、不図示の車輪速センサから入力された車輪の回転数を車速に変換してエンジンＥＣＵ１３に供給する。
【００２０】
メカニカルキーがキーＳＷ１１に挿入されＩＧ位置まで回動された時点で、エンジンＥＣＵ１３はＭＲＬＹ端子からメインリレー２１をオンにする。これにより補機バッテリ１７から＋Ｂ端子を介してエンジンＥＣＵ１３に電力が供給される。また、エンジンＥＣＵ１３はＦＰ端子からＦ／Ｐリレー２５をオンにする。これにより補機バッテリ１７からＦ／Ｐ１６に電力が供給され主燃料タンク１５からエンジン１４まで燃料が供給可能となる。なお、電動型のＦ／Ｐ１６でなくメカ式の燃料ポンプを用いてもよく、この場合、掃気中の燃料循環による温度上昇効果はなく、エンジンＥＣＵ１３にＦＰ端子は搭載されない。また、ＢＡＴＴ端子はメインリレー２１がオフでも、駐車中のＲＡＭやＣＰＵ２２が低消費電力状態で作動するための電力をエンジンＥＣＵ１３に供給する。
【００２１】
メカニカルキーがＳＴ位置まで回動するとスタータリレー（不図示）が通電され、これによりスタータモータ（不図示）が回転を始める。スタータモータはエンジン１４のクランクシャフトに連結されたフランジを回転させ、エンジンＥＣＵ１３はＮＥ端子から取得されたエンジン回転数が所定値を超えるとインジェクタ３２及び点火プラグ３５の制御を開始し、以降エンジン１４は自律的に回転する。
【００２２】
図１のような構造では、メカニカルキーを有さない窃盗犯が補機バッテリ１７とＩＧＳＷ端子及びＳＴ端子を直結すると、エンジンＥＣＵ１３はエンジン１４の回転を開始してしまう。
【００２３】
〔盗難検出の手順〕
以上の構成を用いて盗難検出の手順について説明する。
【００２４】
＜車両停止・燃料タンクの安定判定＞
残燃料値を検出するには、車両が停止しておりかつ燃料タンクの液面が安定していることが好ましい。図２は、車両停止・燃料タンクの安定判定の手順を示すフローチャート図の一例である。図２のフローチャート図は所定のサイクル時間毎に繰り返し実行される。ＩＧＳＷがオンの場合にのみ実行してもよい。
【００２５】
まず、エンジンＥＣＵ１３はＩＧＳＷ端子がＯＮか否かを判定する（Ｓ１００）。ＩＧＳＷ端子がＯＮになる場合は、キーＳＷ１１がＩＧ位置になる場合と窃盗犯が補機バッテリ１７を直結する場合があるが、ここでは両者を区別できない。ＩＧＳＷ端子がＯＮでない場合（Ｓ１００のＮｏ）、少なくとも直結されていないと考え処理を終了する。
【００２６】
ＩＧＳＷ端子がＯＮの場合（Ｓ１００のＹｅｓ）、エンジンＥＣＵ１３はＰ_Ｆ_ＳＴＯＬＥＮフラグの状態を読み出す（Ｓ１１０）。
【００２７】
Ｐ_Ｆ_ＳＴＯＬＥＮフラグがＯＮの場合（Ｓ１２０のＹｅｓ）、車両盗難検出装置１００は既に車両の盗難を検出しているのでＦ_ＩＮＪ_ＩＮＨフラグをＯＮにする（Ｓ２１０）。Ｆ_ＩＮＪ_ＩＮＨフラグは、燃料噴射を禁止するか否かを指示するフラグであり、ＯＮ状態で燃料噴射を禁止し、ＯＦＦ状態で燃料噴射を許可する。
【００２８】
Ｐ_Ｆ_ＳＴＯＬＥＮフラグがＯＦＦの場合（Ｓ１２０のＮｏ）、車両盗難検出装置１００は車両の盗難を検出していないのでＦ_ＩＮＪ_ＩＮＨフラグをＯＦＦにする（Ｓ１３０）。
【００２９】
ついで、エンジンＥＣＵ１３はＳＰＤ端子から車速情報を取得する（Ｓ１４０）。そして、車両が停止したこと、例えば、車速≦０．１〔ｋｍ／ｈ〕の状態が１０秒以上継続したか否かを判定する（Ｓ１５０）。１０秒としたのは一時的な停止を排除し、主燃料タンク１５の液面が安定するまでの時間を設けるためである。
【００３０】
１０秒以上車両が停止した場合（Ｓ１５０のＹｅｓ）、エンジンＥＣＵ１３はＮＥ端子からエンジン回転数を取得する（Ｓ１６０）。ここではアイドル状態のエンジン回転数を１５００ｒｐｍ以下とする。
【００３１】
そして、エンジン回転数が１５００ｒｐｍ以下の状態が１０秒以上経過したか否かを判定し（Ｓ１７０）、かかる条件を満たす場合（Ｓ１７０のＹｅｓ）、エンジンＥＣＵ１３はＦ_ＡＮＴＥＩフラグをＯＮにする（Ｓ１８０）。Ｆ_ＡＮＴＥＩフラグは、車両が停止して十分時間が経過した場合にＯＮ、経過していない場合にＯＦＦとなるフラグである。
【００３２】
一方、車両が１０秒以上停止していない場合（Ｓ１５０のＮｏ）、又は、エンジン回転数が１５００ｒｐｍ以下の状態が１０秒以上経過していない場合（Ｓ１７０のＮｏ）、エンジンＥＣＵ１３はＦ_ＡＮＴＥＩフラグをＯＦＦにする（Ｓ２２０）。以上のような判定により、車両停止し燃料タンクの液面が安定していることを検出できる。
【００３３】
＜車両安定確定直後におけるセンダーゲージ２４が検出した残燃料値のなまし＞
給油による燃料増を検出するには、給油前の残燃料値を検出しておく必要がある。しかし、液面は波打つことがあるのでセンダーゲージ２４が検出した残燃料値はなますことが好ましい。
【００３４】
図３は、エンジンＥＣＵ１３が残燃料値をなます手順を示すフローチャート図の一例である。
【００３５】
エンジンＥＣＵ１３は、ＩＧＳＷ＝ＯＮか否かを判定する（Ｓ１００）。図２の判定後にエンジン１４が停止されたことを検出できる。
【００３６】
ＩＧＳＷ＝ＯＮの場合（Ｓ１００のＹｅｓ）、Ｆ_ＡＮＴＥＩフラグがＯＦＦからＯＮに切り替わったか否かを判定する（Ｓ３１０）。Ｆ_ＡＮＴＥＩフラグがＯＦＦのままの場合（Ｓ３１０のＮｏ）、処理を終了する。
【００３７】
Ｆ_ＡＮＴＥＩフラグがＯＦＦからＯＮに切り替わった場合（Ｓ３１０のＹｅｓ）、すなわち、車両が停止し燃料タンクが安定したと判定されるとエンジンＥＣＵ１３はカウンタＩに初期値「０」を設定する（Ｓ３２０）。
【００３８】
そして、カウンタＩを１つずつ増大することで（Ｓ３３０）残燃料値を配列型の変数ＤＡＴＡ（１）〜（１０）に格納する。エンジンＥＣＵ１３はＣＯＭ端子を介してメータＥＣＵ１２から残燃料値の検出値であるＦＵＥＬ＿Ｃを取得する（Ｓ３４０）。ＤＡＴＡ（１０）にＦＵＥＬ＿Ｃを代入し、次にメータＥＣＵ１２からＦＵＥＬ＿Ｃを取得すると、ＤＡＴＡ（９）にＤＡＴＡ（１０）を代入し、ＤＡＴＡ（１０）に最新のＦＵＥＬ＿Ｃを代入する。
【００３９】
これを１０回繰り返すと、ＤＡＴＡ（１）〜（１０）に合計１０個のＦＵＥＬ＿Ｃが格納される（Ｓ３５０）。そして、エンジンＥＣＵ１３はＤＡＴＡ（１）〜（１０）の平均ＡＶＥを算出する（Ｓ３６０）。
【００４０】
エンジンＥＣＵ１３はＡＶＥの値を閾値ＦＵＬＬと比較して（Ｓ３８０）、比較結果に応じてＡＶＥの値を振り分ける。閾値ＦＵＬＬはほぼ満タン状態の残燃料値である。
【００４１】
ＡＶＥが０以下の場合、エンジンＥＣＵ１３はＡＶＥに「０．０リットル」を代入する（Ｓ３９０）。ＡＶＥがＦＵＬＬ以上の場合、エンジンＥＣＵ１３はＡＶＥに「ＦＵＬＬリットル」を代入する（Ｓ４００）。「ＦＵＬＬリットル」は満タン相当の値である。ＡＶＥが０より大きくＦＵＬＬ未満の場合、ＡＶＥはそのままである。
【００４２】
最終的に、エンジンＥＣＵ１３はＡＮＴＥＩ＿ＡＶＥにＡＶＥの値を代入する（Ｓ４１０）。したがって、ＡＮＴＥＩ＿ＡＶＥには燃料供給前のなまされた残燃料値が格納される。
【００４３】
＜給油判定におけるセンダーゲージ２４が検出する残燃料値のなまし＞
続いて、給油されたか否かを判定する手順を図４のフローチャート図に基づき説明する。給油時も液面が不安定となるのでセンダーゲージ２４が検出した残燃料値はなますことが好ましい。
【００４４】
エンジンＥＣＵ１３は、ＩＧＳＷ＝ＯＮか否かを判定する（Ｓ１００）。図３の判定後にエンジン１４が停止されたことを検出できる。
【００４５】
ＩＧＳＷ＝ＯＮの場合（Ｓ１００のＹｅｓ）、Ｆ_ＡＮＴＥＩフラグがＯＦＦからＯＮに切り替わったって１０秒経過したか否かを判定する（Ｓ５１０）。１０秒としたのは給油する時間を考慮したものである。
【００４６】
Ｆ_ＡＮＴＥＩフラグがＯＦＦからＯＮに切り替わってから１０秒経過した場合（Ｓ５１０のＹｅｓ）、エンジンＥＣＵ１３はＤＡＴＡ（１）〜（１０）の全てにＡＮＴＥＩ＿ＡＶＥの値をいったん代入する（Ｓ５２０）。この代入は単なる初期化である。
【００４７】
ついで、エンジンＥＣＵ１３はＳＰＤ端子から車速情報を、ＮＥ端子からエンジン回転数をそれぞれ取得する（Ｓ５３０、Ｓ５４０）。
【００４８】
そして、「車両が停止」かつ「エンジン回転数が１５００ｒｐｍ以下（アイドル状態）」かつ「ＩＧＳＷがＯＮ」という条件を満たすか否かを判定する（Ｓ５５０）。条件を１つでも満たさない場合（Ｓ５５０のＮｏ）、給油判定が困難なので処理を終了する。
【００４９】
「車両が停止」かつ「エンジン回転数が１５００ｒｐｍ以下（アイドル状態）」かつ「ＩＧＳＷがＯＮ」の場合（Ｓ５５０のＹｅｓ）、エンジンＥＣＵ１３はメータＥＣＵ１２から残燃料値ＦＵＥＬ＿Ｃを取得する（Ｓ５６０）。ＦＵＥＬ＿Ｃを例えば１０回取得し図３と同様に、ＤＡＴＡ（１）〜（１０）に格納する（Ｓ５７０）。そして、ＤＡＴＡ（１）〜（１０）の平均ＡＶＥ２を算出する（Ｓ５８０）。
【００５０】
エンジンＥＣＵ１３はＡＶＥ２の値を閾値ＦＵＬＬと比較して（Ｓ５９０）、比較結果に応じてＡＶＥ２の値を振り分ける。閾値ＦＵＬＬはほぼ満タン状態の残燃料値である。
【００５１】
ＡＶＥ２が０以下の場合、エンジンＥＣＵ１３はＡＶＥ２に「０．０リットル」を代入する（Ｓ６００）。ＡＶＥ２がＦＵＬＬ以上の場合、エンジンＥＣＵ１３はＡＶＥに「ＦＵＬＬリットル」を代入する（Ｓ６１０）。ＡＶＥ２が０より大きくＦＵＬＬ未満の場合、ＡＶＥ２はそのままである。
【００５２】
ついで、エンジンＥＣＵ１３は、ＡＶＥ２が「ＡＮＴＥＩ＿ＡＶＥ＋２．０リットル」より大きいか否かを判定する（Ｓ６３０）。この「２．０リットル」が給油により増大したか否かを判定する閾値となる。
【００５３】
ＡＶＥ２が「ＡＮＴＥＩ＿ＡＶＥ＋２．０リットル」以下の場合（Ｓ６３０のＮｏ）、エンジンＥＣＵ１３はＦ_ＳＴＯＬＥＮフラグにＯＦＦを、Ｆ_ＩＮＪ_ＩＮＨフラグにＯＦＦをそれぞれ設定する（Ｓ６２０）。すなわち、燃料増が少ないので給油していないと判定する。
【００５４】
ＡＶＥ２が「ＡＮＴＥＩ＿ＡＶＥ＋２．０リットル」より大きい場合（Ｓ６３０のＹｅｓ）、エンジンＥＣＵ１３はＦ_ＳＴＯＬＥＮフラグにＯＮを、Ｆ_ＩＮＪ_ＩＮＨフラグにＯＮをそれぞれ設定する（Ｓ６４０）。すなわち、燃料が増加したので給油されたと判定する。
【００５５】
そして、エンジンＥＣＵ１３はＰ_Ｆ_ＳＴＯＬＥＮフラグにＦ_ＳＴＯＬＥＮフラグの内容を設定する（Ｓ６５０）。これにより、ＥＥＰＲＯＭ２３の盗難判定のためのフラグであるＰ_Ｆ_ＳＴＯＬＥＮフラグにＯＮが書き込まれる。
【００５６】
エンジンＥＣＵ１３は、ＥＥＰＲＯＭ２３に記憶されたＰ_Ｆ_ＳＴＯＬＥＮフラグを参照し、ＯＮの場合にＦ_ＩＮＪ_ＩＮＨをＯＮにするので、ＩＮＪ端子からインジェクタ３２を開弁することを禁止する。これにより、エンジン１４に燃料が噴射されなくなるのでエンジン１４は回転を停止する。再度、窃盗犯がスタータモータを駆動し、エンジン１４回転数が増大しても、燃料が噴射されないので再始動することも禁止できる。
【００５７】
＜燃料噴射禁止の解除＞
燃料噴射の禁止の解除について図５のフローチャート図に基づき説明する。窃盗犯に不可能で、正当な所有者には容易な操作が検出されれば燃料噴射の禁止を解除してよい。正当な所有者はメカニカルキーを保有しているので、例えばキーＳＷ１１のメカニカルキーを、ＩＧ位置とＳＴ位置の往復を繰り返すことで、正当な所有者であると認定する。この操作は窃盗犯がキーＳＷ１１を破壊し直結した状態では困難である。この他、メカニカルキーを所有する者が可能な特殊な操作により、正当な所有者を認定してもよい。
【００５８】
エンジンＥＣＵ１３は、ＩＧＳＷ＝ＯＮか否かを判定する（Ｓ１００）。エンジン１４が強制的に停止した場合はＩＧＳＷがＯＮとなっている。
【００５９】
ＩＧＳＷ＝ＯＮの場合（Ｓ１００のＹｅｓ）、エンジンＥＣＵ１３はＥＥＰＲＯＭ２３からＰ_Ｆ_ＳＴＯＬＥＮフラグの状態を読み出す（Ｓ７１０）。そして、Ｆ_ＳＴＯＬＥＮフラグにＰ_Ｆ_ＳＴＯＬＥＮフラグの状態を設定する（Ｓ７２０）。
【００６０】
エンジンＥＣＵ１３は、「Ｆ_ＳＴＯＬＥＮがＯＮ」かつ「１０秒以内にＩＧＳＷ＝ＯＮとＳＴ＝ＯＮを１０回以上繰り返す」という条件を満たすか否かを判定する（Ｓ７３０）。この条件を満たさない場合（Ｓ７３０のＮｏ）、処理を終了する。したがって、この操作を知らない窃盗犯は燃料噴射の禁止を解除できない。
【００６１】
「Ｆ_ＳＴＯＬＥＮがＯＮ」かつ「１０秒以内にＩＧＳＷ＝ＯＮとＳＴ＝ＯＮを１０回以上繰り返す」という条件を満たす場合（Ｓ７３０のＹｅｓ）、エンジンＥＣＵ１３はＦ_ＳＴＯＬＥＮフラグをＯＦＦに設定する（Ｓ７４０）。
【００６２】
また、エンジンＥＣＵ１３はＰ_Ｆ_ＳＴＯＬＥＮフラグにＦ_ＳＴＯＬＥＮフラグの内容を設定する（Ｓ７５０）。これにより、ＥＥＰＲＯＭ２３の盗難判定のためのフラグであるＰ_Ｆ_ＳＴＯＬＥＮフラグにＯＦＦが書き込まれる。
【００６３】
エンジンＥＣＵ１３は、ＥＥＰＲＯＭ２３に記憶されたＰ_Ｆ_ＳＴＯＬＥＮフラグを参照し、ＯＦＦの場合にＦ_ＩＮＪ_ＩＮＨをＯＦＦにするので、エンジン１４に燃料を噴射し、エンジン１４を再始動することができる。
【００６４】
以上のように、本実施形態の車両盗難検出装置１００は、アイドル状態のまま給油されるとエンジン停止させ再始動を禁止するので、安価な構成で車両の盗難を検出できる。正当な所有者が給油中にエンジン１４を停止しない場合は、窃盗犯に不可能な特別な操作によりエンジン１４の始動禁止を解除できる。
【００６５】
なお、アイドル状態であることを前提に説明したが、エンジンが稼働中であれば本願の車両盗難検出方法を適用できる。これにより、窃盗犯が停止した状態でアクセルペダルを踏み込んでエンジン回転数を上げても盗難を検出できる。
【図面の簡単な説明】
【００６６】
【図１】車両盗難検出装置の概略構成図の一例である。
【図２】車両停止・燃料タンクの安定判定の手順を示すフローチャート図の一例である。
【図３】エンジンＥＣＵが残燃料値をなます手順を示すフローチャート図の一例である。
【図４】給油されたか否かを判定する手順を示すフローチャート図の一例である。
【図５】燃料噴射の禁止の解除手順を示すフローチャート図の一例である。
【符号の説明】
【００６７】
１１    キーＳＷ
１２    メータＥＣＵ
１３    エンジンＥＣＵ
１４    エンジン
１５    主燃料タンク
１７    補機バッテリ
２４    センダーゲージ
１００  車両盗難検出装置
【図１】
2010105607.tif 000003
【図２】
2010105607.tif 000004
【図３】
2010105607.tif 000005
【図４】
2010105607.tif 000006
【図５】
2010105607.tif 000007