(57)【特許請求の範囲】
【請求項１】
ＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したときは、エンジンの始動を許可する制御手段を備えた車両用始動許可装置において、
外部から書替可能な不揮発性記憶手段と、
プログラム記憶媒体からプログラムを読取るプログラム読取手段と、
このプログラム読取手段が読取ったプログラムを前記不揮発性記憶手段に更新記憶する書替手段とを備え、
前記制御手段は、前記不揮発性記憶手段に記憶されたプログラムに基づいて動作し、
前記書替手段は、前記プログラム読取手段が読取ったプログラムを仮記憶し、そのプログラムに基づいてＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したときに仮記憶したプログラムを前記不揮発性記憶手段に更新記憶することを特徴とする車両用始動許可装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したときは、エンジンの始動を許可する制御手段を備えた車両用始動許可装置に関する。
【０００２】
【発明が解決しようとする課題】
従来より、車両のセキュリティを高めるためにイモビライザ機能を備えた車両が供されている。このイモビライザ機能は、車両にイモビライザＥＣＵを設置し、固有の識別コードを記憶した電子キーがイグニッションスイッチに挿入されたときに、イモビライザＥＣＵが電子キーから識別コードを読取り、その識別コードが予め登録されていた識別コードと一致したときのみ、電子キーによるイグニッションスイッチに対する操作に応じてエンジンの始動を許可するというものである。従って、識別コードが記憶されていなかったり、或いは登録されていない電子キーによりエンジンを始動することは禁止されるので、セキュリティを高めることができる。
【０００３】
しかしながら、上述したイモビライザＥＣＵはＲＯＭに記憶されたプログラムに基づいて動作するので、識別コードの照合方式、或いは識別コードの登録方式はイモビライザＥＣＵに固定されたものとなっている。このため、識別コードの照合方式、或いは識別コードの登録方式が既知となってしまうと、識別コードの解読が容易となり、セキュリティが低下してしまうという欠点がある。
【０００４】
この場合、プログラムをバージョンアップしてセキュリティを高めることが考えられるが、ＲＯＭを差替えることは想定していないので、全体を交換しなければならず、コストが高く使用者に負担を強いることになる。
【０００５】
本発明は上記事情に鑑みてなされたもので、その目的は、プログラムの変更に容易に対応することができる車両用始動許可装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明は、ＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したときは、エンジンの始動を許可する制御手段を備えた車両用始動許可装置において、外部から書替可能な不揮発性記憶手段段と、プログラム記憶媒体からプログラムを読取るプログラム読取手段と、このプログラム読取手段が読取ったプログラムを前記不揮発性記憶手段に更新記憶する書替手段とを設け、前記制御手段は、前記不揮発性記憶手段に記憶されたプログラムに基づいて動作し、前記書替手段は、前記プログラム読取手段が読取ったプログラムを仮記憶し、そのプログラムに基づいてＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したときに仮記憶したプログラムを前記不揮発性記憶手段に更新記憶するようにしたものである（請求項１）。
【０００７】
このような構成によれば、制御手段は、不揮発性記憶手段に記憶されたプログラムに基づいて動作することによりＩＤ記憶媒体から識別コードを読取る。このとき、ＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致したと判断したときは、エンジンの始動を許可する。
【００１０】
さて、プログラムをバージョンアップするために、プログラム読取手段がプログラム記憶媒体からプログラムを読取ると、書替手段は、プログラム読取手段が読取ったプログラムを不揮発性記憶手段に更新記憶する。これにより、プログラム記憶媒体に記憶されたプログラムを簡単に不揮発性記憶手段に更新記憶することができる。
【００１２】
ここで、書替手段は、プログラム記憶媒体から読取って仮記憶したプログラムに基づいてＩＤ記憶媒体から読取った識別コードが予め設定されたものと一致するか否かを判断する。このとき、一致しなかったときは、仮記憶したプログラムを不揮発性記憶手段に更新記憶することはないので、新しい識別コードが記憶されたＩＤ記憶媒体を入手できていない場合であっても、今までのＩＤ記憶媒体に記憶された識別コードに基づいてエンジンの始動を許可することができる。
【００１３】
【発明の実施の形態】
以下、本発明の一実施例を図面を参照して説明する。
図１は全体の構成を概略的に示している。この図１において、車両にはイモビライザＥＣＵ１が設置されている。このイモビライザＥＣＵ１は制御回路２（本発明の制御手段及び書替手段に相当）を主体として構成されており、その制御回路２は、ＲＯＭ３に記憶されたプログラムに従って固定的な制御を実行するための第１の制御部２ａと、フラッシュメモリ４に記憶されたＩＤ照合アルゴリズムプログラムに従ってＩＤ照合を実行するための第２の制御部２ｂから構成されている。この場合、ＲＯＭ３に記憶されたプログラムはプログラムのバージョンアップにかかわらず変更を要しないプログラムであり、フラッシュメモリ４に記憶されたプログラムはバージョンアップにより変更されるプログラムである。
【００１４】
イモビライザＥＣＵ１には電力送信及びデータ信号の送受信回路５が接続されており、イモビライザＥＣＵ１は送受信回路５を駆動した状態で電力信号及びデータ信号を出力するようになっている。
【００１５】
送受信回路５にはコイル６及びコンデンサ７が接続されており、それらのコイル６及びコンデンサ７により共振回路８が構成されている。この場合、コイル６は図示しないイグニッションシリンダの先端部を囲繞するように配設されており、電子キーがイグニッションシリンダに挿入された状態で当該電子キーと対向するようになっている。
【００１６】
ここで、送受信回路５は、イモビライザＥＣＵ１により駆動されることにより共振回路８に所定周波数の電力信号を出力すると共に、イモビライザＥＣＵ１からデータ信号を受信したときは受信したデータ信号を電力信号に重畳した状態で共振回路８に出力する。
【００１７】
イモビライザＥＣＵ１にはキーリマインドスイッチ９が接続されている。このキーリマインドスイッチ９はイグニッションシリンダに電子キーが挿入されたことを検出するためのもので、電子キーの挿入を検出したことをイモビライザＥＣＵ１に報知する。
【００１８】
イモビライザＥＣＵ１は、キーリマインドスイッチ９がイグニッションシリンダへの電子キーの挿入を検出したときは、後述するように電子キーから識別コードを読取り、その読取った識別コードが予め登録されたものと一致したときはエンジンＥＣＵ１０にエンジン始動許可信号を与える。
【００１９】
エンジンＥＣＵ１０は、イモビライザＥＣＵ１からエンジン始動許可信号が与えられた状態でイグニッションスイッチからスタート信号を受信したときはエンジンを始動する。
【００２０】
ここで、上記イモビライザＥＣＵ１はカードリーダ１１が接続可能に設けられている。このカードリーダ１１は、ＩＤ照合アルゴリズムプログラムを記憶したＩＣカード１２が挿入可能に設けられ、その挿入状態でＩＣカード１２に記憶されたＩＤ照合アルゴリズムプログラムを読取って制御回路２に送信するようになっている。
制御回路２は、カードリーダ１１からＩＤ照合アルゴリズムプログラムを受信したときは、そのプログラムをフラッシュメモリ４に更新記憶する。
【００２１】
次に電子キーについて説明する。電子キー１３は、キーグリップにトランスポンダ１４（本発明のＩＤ記憶手段に相当）がユニット化された状態で内蔵されることにより構成されており、送受信回路５からの電力供給状態で識別コードを送信するようになっている。
【００２２】
即ち、トランスポンダ１４にはコイル１５及びコンデンサ１６からなる共振回路１７が設けられており、電子キー１３がイグニッションシリンダに挿入された状態で上記コイル１５がイモビライザＥＣＵ１側のコイル６に対向することにより電磁結合状態となるようになっている。この電磁結合状態でイグニッションシリンダ側に設けられたコイル６から電力信号が出力されたときは、共振回路１７が電力信号を受信して交流電力を発生し、その交流電力が電源回路１８で平滑されることにより直流電力に変換された状態で制御回路１９に給電されるようになっている。
【００２３】
制御回路１９は給電状態で動作することにより、記憶回路２０に記憶されたプログラムに基づいて動作することにより当該記憶回路２０に記憶された識別コードを送信するようになっている。
【００２４】
データ信号受信回路２１は、共振回路１７が受信した電力信号に含まれるデータ信号を弁別するためのもので、弁別したデータ信号を制御回路１９に与える。インピーダンス変換回路２２は、制御回路１９からの指令に応じて共振回路１７のインピーダンスを変換することによりデータ信号を出力する。
【００２５】
次に上記構成の作用について説明する。
車両に乗車してエンジンを始動するために電子キー１３をイグニッションシリンダに挿入すると、キーリマインドスイッチ９がそのことを検出してイモビライザＥＣＵ１に報知する。
【００２６】
すると、イモビライザＥＣＵ１は送受信回路５を駆動するので、送受信回路５から電力信号が送信される。これにより、イグニッションシリンダの先端に配設されたコイル６とトランスポンダ１４のコイル１５とが電磁結合状態となり、コイル１５に交流電力が発生するので、電源回路１８により交流電力が直流電力に平滑されて制御回路１９に給電されて当該制御回路１９が起動する。
【００２７】
そして、イモビライザＥＣＵ１は、上述した電力信号の出力状態で送受信回路５に対して質問信号を出力する。
送受信回路５は、イモビライザＥＣＵ１から質問信号を受信したときは、電力信号に質問信号を重畳させた状態で出力するので、トランスポンダ１４のデータ信号受信回路２１は、電力信号に重畳された質問信号を弁別して制御回路１９に出力する。
【００２８】
制御回路１９は、質問信号を受信したときは、記憶回路２０に記憶された識別コード（デジタル信号）を読出してインピーダンス変換回路２２に出力する。これにより、電力信号が識別コードを示すデジタル信号に応じてインピーダンス変換されるので、その電圧レベルが変化する。
【００２９】
このとき、イモビライザＥＣＵ１側のコイル６とトランスポンダ１４のコイル１５とは電磁結合状態にあるから、上述したように電力信号の電圧レベルがインピーダンス変換により変化すると、送受信回路５は電力信号の電圧レベルの変化に基づいて識別コードを抽出してイモビライザＥＣＵ１に与える。
【００３０】
これにより、イモビライザＥＣＵ１は、与えられた識別コードが予め登録されていたものと一致するか否かを判断し、一致する場合は、エンジンＥＣＵ１０にエンジン始動許可信号を与える。
この場合、上述したイモビライザＥＣＵ１による識別コードの判断は数ｍｓで行われるものであり、運転者が電子キー１３をイグニッションシリンダに挿入してから回転操作するまでには終了する。
【００３１】
そして、運転者が電子キー１３をスタート位置に回転操作すると、エンジンＥＣＵ１０にイグニッションスイッチからスタート信号が与えられるので、エンジンＥＣＵ１０はスタータ回路に通電することによりエンジンを始動する。
以上の動作により、電子キー１３が正規のものである場合は、電子キー１３によるイグニッションスイッチに対する操作によりエンジンを始動することができる。
【００３２】
ところで、イモビライザＥＣＵ１によるＩＤ照合機能をバージョンアップするには、イモビライザＥＣＵ１全体を交換する必要があるものの、それではコストアップとなることから、本実施例では、次のようにしてイモビライザＥＣＵ１を交換することなくＩＤ照合機能をバージョンアップできるようにした。
【００３３】
即ち、図２はＩＤ照合アルゴリズムプログラムを変更するときのイモビライザＥＣＵ１の制御回路２の第２の制御部２ｂの動作を示している。この図２において、第２の制御部２ｂはフラッシュメモリ４に記憶されたプログラムに基づいて動作しており、アルゴリズム書換操作ありか否かを判断している（Ｓ１）。このアルゴリズム書換操作とは、通常は自動車の販売店が行うもので、運転席ドアの開閉操作及びイグニッションスイッチに対する回転操作などを組合わせてなる所定の操作が所定時間内に行われたときにアルゴリズム書換操作が行われと判断するようになっている。
【００３４】
従って、所定のアルゴリズム書換操作が行われたときは、まず、フラッシュメモリ４に記憶されたアルゴリズムプログラムに基づいて電子キー１３のＩＤ照合を実施し、正規の電子キー１３であったときは（Ｓ２：ＹＥＳ）、タイマをスタートする（Ｓ３）。このタイマは、カードリーダ１１からＩＤ照合アルゴリズムプログラムを入力するのに要する制限時間を設定するためのものである。
【００３５】
さて、バージョンアップされたＩＤ照合アルゴリズムプログラムが記憶されたＩＣカード１２をカードリーダ１１に挿入すると、カードリーダ１１がＩＣカード１２に記憶されたＩＤ照合アルゴリズムプログラムを読取ってイモビライザＥＣＵ１の第２の制御部２ｂに出力する。
【００３６】
すると、第２の制御部２ｂは、カードリーダ１１が読取ったＩＤ照合アルゴリズムプログラムをフラッシュメモリ４の仮記憶領域に記憶してから（Ｓ６）、タイマをスタートする（Ｓ７）。このタイマは、読込んだＩＤ照合アルゴリズムプログラムにより電子キー１３の識別コードを登録するのに要する制限時間を設定するためのものである。
【００３７】
そして、上述のようにして第２の制御部２ｂが読取った新しいＩＤ照合アルゴリズムプログラムに基づいて電子キー１３の識別コードが予め登録されたものかを判断する（Ｓ８）。
【００３８】
このとき、新しいＩＤ照合アルゴリズムプログラムに基づいて電子キー１３の識別コードは予め登録されていると判断したときは（Ｓ８：ＹＥＳ）、フラッシュメモリ４に記憶されている新しいＩＤ照合アルゴリズムプログラムを旧いアルゴリズムプログラムの記憶領域に更新記憶する。従って、以降においては、フラッシュメモリ４に記憶された新しいＩＤ照合アルゴリズムプログラムに基づいて上述した電子キー１３のＩＤ照合を実行するようになる。
【００３９】
尚、電子キー１３のＩＤ登録が行われることなくタイマがタイムオーバーしたときは（Ｓ９：ＹＥＳ）、フラッシュメモリ４に記憶した新しいアルゴリズムプログラムを破棄する。これにより、ＩＤ照合アルゴリズムプログラムをバージョンアップした際に新しい識別コードが記憶された電子キー１３を入手できていない場合であっても、今までの電子キー１３を使用することによりエンジンを始動することができる。
【００４０】
このような構成によれば、イモビライザＥＣＵ１にフラッシュメモリ４を設け、そのフラッシュメモリ４にＩＤ照合アルゴリズムプログラムを記憶すると共に、プログラムをバージョンアップする際はフラッシュメモリ４が記憶したＩＤ照合アルゴリズムプログラムを書替えるようにしたので、イモビライザＥＣＵ１を交換することなくプログラムをバージョンアップすることができる。従って、プログラムのバージョンアップ時にイモビライザＥＣＵ１を交換する構成に比較して、コストがかからず使用者に負担を強いることはない。
【００４１】
本発明は、上記実施例に限定されることなく、次のように変形または拡張できる。
カードリーダ１１が読取ったプログラムをフラッシュメモリ４に直接更新記憶するようにしてもよい。
【００４２】
ＩＤ照合アルゴリズムプログラムを読取る手段として、ＣＤ−ＲＯＭを利用するようしてもよい。
バージョンアップしたプログラム全体をフラッシュメモリ４に記憶するようにしてもよい。
フラッシュメモリ４に代えて、ＥＥＰＲＯＭを利用するようにしてもよい。
【００４３】
【発明の効果】
以上の説明から明らかなように、本発明の車両用始動許可装置によれば、以下の効果を奏する。
請求項１記載のものによれば、制御手段が動作するためのプログラムを記憶した不揮発性記憶手段を外部から書替可能としたので、簡単にプログラムのバージョンアップを図ることができる。
【００４４】
請求項２記載のものによれば、プログラム記憶媒体に記憶されたプログラムを不揮発性記憶手段に記憶するようにしたので、不揮発性記憶手段に記憶されたプログラムを簡単に更新することができる。
【００４５】
請求項３記載のものによれば、プログラム記憶媒体から読取って仮記憶したプログラムに基づいてＩＤ記憶媒体から読取った識別コードが予め設定された識別コードと一致したときに、仮記憶したプログラムを不揮発性記憶手段に更新記憶するようにしたので、新しい識別コードが記憶されたＩＤ記憶媒体を入手できていない場合であっても、今までのＩＤ記憶媒体に記憶された識別コードに基づいてエンジンの始動を許可することができる。
【図面の簡単な説明】
【図１】本発明の一実施例における全体構成を示す概略図
【図２】イモビライザＥＣＵの動作を示すフローチャート
【符号の説明】
１はイモビライザＥＣＵ、２は制御回路（制御手段、書替手段）、４はフラッシュメモリ（不揮発性記憶手段）、１４はトランスポンダ（ＩＤ記憶媒体）、１０はエンジンＥＣＵ、１１はカードリーダ（プログラム読取手段）、１２はＩＣカード（プログラム記憶媒体）、１３は電子キーである。
【図１】
0003913823.tif 000002
【図２】
0003913823.tif 000003