JP2008115870A - Remote starting control device - Google Patents
Remote starting control device Download PDFInfo
- Publication number
- JP2008115870A JP2008115870A JP2007329232A JP2007329232A JP2008115870A JP 2008115870 A JP2008115870 A JP 2008115870A JP 2007329232 A JP2007329232 A JP 2007329232A JP 2007329232 A JP2007329232 A JP 2007329232A JP 2008115870 A JP2008115870 A JP 2008115870A
- Authority
- JP
- Japan
- Prior art keywords
- code
- engine
- determined
- signal
- control device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Lock And Its Accessories (AREA)
Abstract
Description
本発明は遠隔始動制御装置に関し、より詳細には、イモビライザ機能を有した車両に装備するための遠隔始動制御装置に関する。 The present invention relates to a remote start control device, and more particularly to a remote start control device for mounting on a vehicle having an immobilizer function.
最近、イモビライザと称する盗難防止機能を備えた車両が増加してきている。イモビライザ機能(エンジン用)を実現するには、図8に示すように、ある特定のコードを記憶すると共に、発信機能を有したチップ3をグリップ部2に内蔵するイグニッションキー1と、キーシリンダ4と、キーシリンダ4に取り付けられたトランスポンダ5と、車両固有のコードを記憶すると共に、盗難防止としての機能を有したイモビライザ部6と、エンジン始動などの制御を行うエンジン制御部7とを必要としている。
Recently, vehicles equipped with an anti-theft function called an immobilizer have been increasing. In order to realize the immobilizer function (for the engine), as shown in FIG. 8, an
運転者によりイグニッションキー1がキーシリンダ4へ挿入される(又はイグニッションキー1が、イグニッションスイッチのACC出力位置、もしくはIG出力位置まで回動される)と、キー挿入検知信号がHigh状態となり、これを受けたイモビライザ部6が起動信号を信号線L1を介してトランスポンダ5へ送信するようになっている。
When the
トランスポンダ5は前記起動信号を受け取ると、キーシリンダ4に挿入されているイグニッションキー1のチップ3と無線交信を行うことによって、チップ3に記憶されている前記特定のコードを取得し、取得した前記特定のコードをクロック信号と共に、信号線L2を介してイモビライザ部6へ出力するようになっている。
When the
イモビライザ部6は、トランスポンダ5から送られてきた前記特定のコードが予め記憶されている前記車両固有のコードと一致するか否かを判断し、これらコードが一致すると判断すれば、イグニッションキー1をキーシリンダ4に挿入した運転者が、正規の運転者であると看做し、エンジン制御部7に対して、エンジン始動を許可するための許可信号を与えるようになっている。
The immobilizer 6 determines whether or not the specific code sent from the
また、エンジン制御部7は、前記許可信号を受けた後に、キーシリンダ4から出力されるスタータ信号を受けると、燃料、点火時期などのエンジン制御を行うようになっており、逆に、前記許可信号を受けていない状態で、前記スタータ信号を受けた場合には、前記エンジン制御は行わないようになっている。
When the
このように、イグニッションキー1のチップ3に記憶されているコードが、前記車両固有のコードでなければ、エンジン始動ができない。そのため、不正なイグニッションキーやイグニッションスイッチの直結では、エンジンを始動させることができず、車両盗難を防止することができる。
Thus, the engine cannot be started unless the code stored in the
他方、遠隔操作により、エンジンなどの機関を始動させるための遠隔始動制御装置が実用化されている。図9に示すように、遠隔始動制御装置18は、運転者が携帯する携帯用送信機19からエンジン始動を指示する信号を受信すると、正規のイグニッションキー11がスタータ出力位置まで回動された場合に出力されるACC信号、IG信号、及びスタータ信号に相当する擬似信号をイグニッションスイッチの信号線L3へ供給し、エンジン制御部17へこれら擬似信号を送信するようになっている。
これにより、イグニッションキー11をキーシリンダ14に挿入して回動させなくても、携帯用送信機19からエンジン始動を指示する信号を送信するだけで、エンジンを始動させることができる。
On the other hand, a remote start control device for starting an engine such as an engine by remote operation has been put into practical use. As shown in FIG. 9, when the remote
As a result, even if the ignition key 11 is not inserted into the
しかしながら、上記した遠隔始動制御装置18を、上記したイモビライザ機能を有した車両に追加装備する場合、イモビライザ部6に記憶されている車両固有のコードの一致、すなわち正規のイグニッションキー1をキーシリンダ4へ挿入する必要があるため、エンジン制御部7に前記擬似信号(ACC信号、IG信号、及びスタータ信号の擬似信号)を与えたとしても、エンジンを始動させることはできないといった問題がある。
However, when the above-described remote
このような問題を解決するものとして、遠隔始動制御装置に車両固有のコードを記憶させておき、遠隔操作によりエンジン始動の指示を受けると、前記遠隔始動制御装置からイモビライザ部へ前記車両固有のコードを送信させ、前記イモビライザ部からエンジン制御部に対し、前記許可信号が与えられるようにするといった発明(下記の特許文献1を参照)や、正規のイグニッションキーから取り出した小型発信機(すなわち、車両固有のコードを記憶するものであり、上記したチップ3に相当する)と、キーシリンダに取り付けられたトランスポンダとをアンテナを介して電気的に接続させ、携帯用送信機からエンジンの始動指示を受けると、前記トランスポンダを作動させ、アンテナを介して、前記小型発信機から発信される前記車両特有のコードを、イモビライザ部へ送信させるといった発明(下記の特許文献2を参照)がある。
In order to solve such a problem, a vehicle-specific code is stored in the remote start control device, and when an engine start instruction is received by remote operation, the vehicle-specific code is sent from the remote start control device to the immobilizer. And the immobilizer unit gives the permission signal to the engine control unit (see
しかしながら、特許文献1に記載された発明は、前記遠隔始動制御装置へ前記車両固有のコードを記憶させるにあたって、モードの切り換え(設定モードの選択)を行うようになっており、またモードを切り換えるための操作部を新たに必要としており、コストアップになるといった問題がある。他方、特許文献2に記載された発明についても、正規のイグニッションキーを別に用意しなければならず、やはりコストアップになるといった問題がある。
本発明は上記課題に鑑みなされたものであって、簡単な構成で、かつ安価なコストで、イモビライザ機能を有した車両に装備することのできる遠隔始動制御装置を提供することを目的としている。 The present invention has been made in view of the above problems, and an object thereof is to provide a remote start control device that can be mounted on a vehicle having an immobilizer function with a simple configuration and at low cost.
上記目的を達成するために本発明に係る遠隔始動制御装置(1)は、所定の操作に基づいて出力される所定のコードを取り込み、取り込んだ前記所定のコードが車両固有のコードであるか否かを判断し、これらコードが一致したと判断した場合、エンジンなどの機関の始動を許可する始動制御装置が装備された車両に搭載され、遠隔操作によって前記機関の始動制御を行うための遠隔始動制御装置において、コードを記憶するための記憶手段と、電源が供給された後の最初の前記所定の操作に基づいて出力される前記所定のコードを前記記憶手段へ記憶させる記憶制御手段と、遠隔操作による前記機関の始動指示信号を受信すると、前記記憶手段に記憶されている前記所定のコードを、前記始動制御装置へ供給する供給制御手段とを備えていることを特徴としている。 To achieve the above object, the remote start control device (1) according to the present invention takes in a predetermined code output based on a predetermined operation, and whether or not the acquired predetermined code is a vehicle-specific code. If it is determined that these codes match, the remote start is performed in the vehicle equipped with the start control device that permits the start of the engine such as the engine, and the start control of the engine is performed by remote operation. In the control device, storage means for storing the code, storage control means for storing the predetermined code output based on the first predetermined operation after power is supplied, in the storage means, remote control Supply control means for supplying the predetermined code stored in the storage means to the start control device when receiving an engine start instruction signal by operation; It is characterized in that.
前記所定の操作(例えば、前記所定のコードを記憶すると共に、発信機能を有したチップをグリップ部に内蔵するイグニッションキーがキーシリンダに挿入されるなど)に基づいて出力される前記所定のコードは、例えば、前記イグニッションキーが正規のものである場合、前記車両固有のコードと一致する。 The predetermined code output based on the predetermined operation (for example, an ignition key that stores the predetermined code and inserts a chip having a transmission function in a grip portion is inserted into the key cylinder) For example, when the ignition key is authorized, it matches the vehicle-specific code.
上記遠隔始動制御装置(1)によれば、前記所定の操作に基づいて出力される前記所定のコードが前記記憶手段へ記憶されるようになっている。従って、正規のイグニッションキーのキーシリンダへの差し込みなどに基づき出力される前記所定のコード(すなわち、前記車両固有のコード)が、前記記憶手段に記憶されることとなる。 According to the remote start control device (1), the predetermined code output based on the predetermined operation is stored in the storage means. Accordingly, the predetermined code (that is, the vehicle-specific code) that is output based on the insertion of the regular ignition key into the key cylinder is stored in the storage means.
また、遠隔操作による前記機関(例えば、エンジンなど)の始動指示信号を受信すると、前記記憶手段に記憶されている前記所定のコード(すなわち、前記車両固有のコード)が前記始動制御装置へ供給されるようになっている。なお、前記機関としては、例えば、内燃機関自動車のエンジンや、電気自動車のモータなどの動力発生装置が挙げられる。 Further, when a start instruction signal of the engine (for example, engine) by remote control is received, the predetermined code (that is, the vehicle-specific code) stored in the storage means is supplied to the start control device. It has become so. Examples of the engine include a power generation device such as an engine of an internal combustion engine vehicle and a motor of an electric vehicle.
従って、遠隔操作による前記機関の始動指示があった場合にも、正規のイグニッションキーがキーシリンダに差し込まれた場合と同様に、前記始動制御装置へ前記車両固有コードを供給することができ、前記始動制御装置から前記機関の始動の許可を与えることができる。これにより、正規のイグニッションキーをキーシリンダに挿入して回動させなくても、遠隔操作によってエンジンなどを始動させることができる。 Therefore, even when there is an instruction to start the engine by remote control, the vehicle-specific code can be supplied to the start control device in the same manner as when a regular ignition key is inserted into the key cylinder. The start control device can give permission to start the engine. Thus, the engine or the like can be started by remote operation without inserting a regular ignition key into the key cylinder and turning it.
さらに、上記遠隔始動制御装置(1)によれば、電源が供給された後(例えば、車両に搭載され、バッテリーに接続された後)の最初の前記所定の操作に基づいて出力される前記所定のコードが前記記憶手段へ記憶されるようになっている。換言すれば、電源が供給された後の2回目以降の前記所定の操作に基づいて出力される前記所定コードは前記記憶手段に記憶されないようになっている。従って、不正なコードや誤ったコードが前記記憶手段に書き込まれるのを防止することができる。 Furthermore, according to the remote start control device (1), the predetermined output that is output based on the first predetermined operation after power is supplied (for example, after being mounted on a vehicle and connected to a battery). Are stored in the storage means. In other words, the predetermined code output based on the predetermined operation after the second time after the power is supplied is not stored in the storage means. Therefore, it is possible to prevent an illegal code or an incorrect code from being written in the storage means.
これにより、特許文献1に開示された発明のように、モードの切り替えを行う必要がないので、使用者の手を煩わせることなく前記記憶手段へ前記所定のコードを記憶させることができ、また、モードの切り替えを行うための操作部を設ける必要もないので、コストの削減を図ることができる。
Thus, unlike the invention disclosed in
また、本発明に係る遠隔始動制御装置(2)は、上記遠隔始動制御装置(1)において、前記所定の操作に基づいて出力される前記所定のコードが、前記記憶手段へ記憶させるのに適したコードであるか否かを判断する適否判断手段を備え、該適否判断手段により、前記所定のコードが前記記憶手段へ記憶させるのに適したコードであると判断されると、前記記憶制御手段が、前記所定のコードを前記記憶手段へ記憶させるものであることを特徴としている。 The remote start control device (2) according to the present invention is suitable for causing the storage means to store the predetermined code output based on the predetermined operation in the remote start control device (1). A determination unit for determining whether or not the code is an appropriate code; and when the determination unit determines that the predetermined code is a code suitable for storage in the storage unit, the storage control unit However, the predetermined code is stored in the storage means.
ところで、上記遠隔始動制御装置(1)では、前記所定の操作(例えば、前記所定のコードを記憶すると共に、発信機能を有したチップをグリップ部に内蔵するイグニッションキーがキーシリンダに挿入されるなど)に基づいて出力される前記所定のコードを前記記憶手段へ記憶させるようになっているが、例えば、キーシリンダへ挿入されたイグニッションキーが正規のものでなかった場合には、誤ったコード(すなわち、前記車両固有のコードでないもの)が前記記憶手段へ記憶されることとなり、遠隔操作によるエンジンなどの機関の始動を行うことができないといった問題がある。 By the way, in the remote start control device (1), the predetermined operation (for example, an ignition key that stores the predetermined code and incorporates a tip having a transmission function in the grip portion is inserted into the key cylinder). ) Is stored in the storage means. For example, if the ignition key inserted into the key cylinder is not a proper one, an incorrect code ( That is, there is a problem that an engine such as an engine cannot be started by remote control.
しかしながら、上記遠隔始動制御装置(2)によれば、前記所定の操作に基づいて出力される前記所定のコードが、前記記憶手段へ記憶させるのに適したコードであると判断された場合に限り、前記所定のコードが、前記記憶手段へ記憶されるようになっているので、誤ったコードが記憶されるのを防止することができる。 However, according to the remote start control device (2), only when it is determined that the predetermined code output based on the predetermined operation is a code suitable for being stored in the storage means. Since the predetermined code is stored in the storage means, it is possible to prevent an erroneous code from being stored.
以下、本発明に係る遠隔始動制御装置の実施の形態を図面に基づいて説明する。図1は実施の形態(1)に係る遠隔始動制御装置が採用されたエンジン始動システムの要部を概略的に示したブロック図である。なお、ここでは図8に示したエンジン始動システムと同様の構成部分については同符号を付している。 Embodiments of a remote start control device according to the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram schematically showing a main part of an engine start system employing a remote start control device according to an embodiment (1). Here, the same components as those in the engine start system shown in FIG.
前記エンジン始動システムは、車両固有のコードを記憶すると共に、発信機能を有したチップ3をグリップ部2に内蔵するイグニッションキー1と、キーシリンダ4と、キーシリンダ4に取り付けられたトランスポンダ5と、車両特有のコードを記憶すると共に、盗難防止としての機能を有したイモビライザ部6と、エンジン始動などの制御を行うエンジン制御部7と、遠隔始動制御装置31と、携帯用送信機37とを含んで構成されている。
The engine starting system stores a vehicle-specific code, and has an
遠隔始動制御装置31はマイコン32と、携帯用送信機37から送信されてくる信号を受信するためのアンテナ33、及び受信手段34と、遠隔用IDコードが記憶されたEEPROM35と、前記車両固有のコードを記憶するためのEEPROM36とを含んで構成されている。また、遠隔始動制御装置31はエンジンが始動しているか否かの判断に用いるためのオルタネータ駆動信号を取り込むことや、トランスポンダ5に接続されているスイッチ5aの開閉を制御することができるようになっている。
The remote
携帯用送信機37はマイコン(図示せず)と、遠隔始動制御装置31に対して所定の信号を送信するためのアンテナ38と、遠隔用IDコードが記憶されたEEPROM(図示せず)と、遠隔地よりエンジンの始動を指示するための釦スイッチ39aと、エンジンの停止を指示するための釦スイッチ39bとを含んで構成されている。
The
携帯用送信機37のマイコンは、釦スイッチ39aが押下されると、前記遠隔用IDコードとエンジン始動の指示コードとを含んで構成される信号をアンテナ38から外部へ送信し、他方、釦スイッチ39bが押下されると、前記遠隔用IDコードとエンジン停止の指示コードとを含んで構成される信号をアンテナ38から外部へ送信するようになっている。
When the
運転者によりイグニッションキー1がキーシリンダ4へ挿入される(又はイグニッションキー1が、イグニッションスイッチのACC出力位置、もしくはIG出力位置まで回動される)と、キー挿入検知信号がHigh状態となり、これを受けたイモビライザ部6がパルス状の起動信号を信号線L1を介してトランスポンダ5へ送信し、車両固有のコードを要求するようになっている。
When the
トランスポンダ5は前記起動信号を受け取ると、キーシリンダ4に挿入されているイグニッションキー1のチップ3と無線交信を行うことによって、チップ3に記憶されているコードを取得し、取得した前記コードをクロック信号と共に、信号線L2を介してイモビライザ部6へ出力するようになっている。
When the
イモビライザ部6は、トランスポンダ5から送られてくる前記コードが予め記憶されている車両固有のコードと一致するか否かを判断し、これらコードが一致している(すなわち、正規のイグニッションキー1がキーシリンダ4に挿入されている)と判断すれば、エンジン制御部7に対して、エンジン始動を許可するための許可信号を与えるようになっている。
The immobilizer unit 6 determines whether or not the code sent from the
一方、トランスポンダ5から送られてきたコードが、前記車両固有のコードと一致しなかった場合には、少し時間をおいて再度、前記起動信号をトランスポンダ5へ送信するようになっている。なお、この動作は両コードが一致するまで繰り返し続けられる(但し、上限は設定されている)。
On the other hand, when the code sent from the
また、エンジン制御部7は、前記許可信号を受けた後に、キーシリンダ4から出力されるスタータ信号を受け取ると、燃料、点火時期などのエンジン制御を行うようになっており、逆に、前記許可信号を受けていない状態で、前記スタータ信号を受けた場合には、前記エンジン制御は行わないようになっている。
When the
このように、イグニッションキー1のチップ3に記憶されているコードが、イモビライザ部6に記憶されている前記車両固有のコードと同一のコードでなければ、エンジン始動はできない。そのため、不正なイグニッションキーやイグニッションスイッチの直結では、エンジンを始動させることができず、車両盗難を防止することができる。なお、遠隔始動制御装置31は信号線L1〜L3と接続されており、これら信号線L1〜L3を使って各種信号を送信したり、受信したりすることができるようになっている。
Thus, if the code stored in the
次に、実施の形態(1)に係る遠隔始動制御装置31におけるマイコン32の行う処理動作〈1〉−1(メインルーチン)を図2に示したフローチャートに基づいて説明する。まず、初期化を行うことによってフラグやカウンタなどをクリアにし(ステップS1)、次に、アンテナ33及び受信手段34を介して、信号の受信があったか否かを判断する(ステップS2)。信号の受信があったと判断すれば、受信した信号に含まれるIDコードがEEPROM35に記憶されている遠隔用IDコードと一致するか否かを判断する(ステップS3)。
Next, the processing operation <1> -1 (main routine) performed by the
受信した信号に含まれるIDコードが前記遠隔用IDコードと一致する(すなわち、正規の運転者が携帯する携帯用送信機37から送信されてくる信号を受信した)と判断すれば、次に、前記信号にエンジン始動の指示コードが含まれているか否かを判断し(ステップS4)、前記信号にエンジン始動の指示コードが含まれていると判断すれば、ステップS5へ進んで、エンジンを始動させるための処理を行い(詳細は図3参照)、その後、ステップS8へ進んで、後述するプログラム処理を行い、続いてステップS9へ進んでその他の処理を行い、そしてステップS2へ戻る。
If it is determined that the ID code included in the received signal matches the remote ID code (that is, the signal transmitted from the
一方、前記信号にエンジン始動の指示コードが含まれていないと判断すれば、次に、前記信号にエンジン停止の指示コードが含まれているか否かを判断し(ステップS6)、前記信号にエンジン停止の指示コードが含まれていると判断すれば、キー挿入信号、ACC信号、及びIG信号のいずれもオフとするエンジン停止の処理を行ってエンジンを停止させる(ステップS7)。なお、前記信号にエンジン始動、エンジン停止のいずれの指示コードも含まれていないと判断すれば、そのままステップS8へ移る。 On the other hand, if it is determined that the engine start instruction code is not included in the signal, it is then determined whether or not the signal includes an engine stop instruction code (step S6). If it is determined that the stop instruction code is included, engine stop processing is performed to turn off all of the key insertion signal, the ACC signal, and the IG signal, and the engine is stopped (step S7). If it is determined that neither the engine start nor the engine stop instruction code is included in the signal, the process proceeds to step S8.
また、ステップS2において、信号の受信はないと判断したり、ステップS3において、信号の受信はあったが、正規の運転者が携帯する携帯用送信機37から送信されてきた信号を受信したのではないと判断した場合には、エンジン始動やエンジン停止などの処理を行う必要がないので、そのままステップS8へ移る。
In step S2, it was determined that no signal was received, or in step S3, a signal was received, but a signal transmitted from a
次に、実施の形態(1)に係る遠隔始動制御装置31におけるマイコン32の行う処理動作〈1〉−1a(図2におけるステップS5のエンジン始動処理)を図3に示したフローチャートに基づいて説明する。なお、処理動作〈1〉−1aは携帯用送信機37が操作されることにより、遠隔地からエンジン始動が指示された場合に行われる動作である。
Next, the processing operation <1> -1a (engine start processing in step S5 in FIG. 2) performed by the
まず、遠隔始動用フラグf1を1にし(ステップS11)、次に、正規のイグニッションキー1がIG信号出力位置まで回動された場合に出力されるキー挿入検知信号、ACC信号、及びIG信号に相当する擬似信号をイグニッションスイッチの信号線L3へ供給して、イモビライザ部6へこれら擬似信号を送信し、イモビライザ部6を作動させると共に(ステップS12)、スイッチ5aを閉鎖させて、トランスポンダ5の電源をカットし、トランスポンダ5の作動を禁止させる(ステップS13)。
First, the remote start flag f 1 is set to 1 (step S11), and then the key insertion detection signal, the ACC signal, and the IG signal that are output when the
次に、作動したイモビライザ部6から出力される起動信号を受信したか否かを判断し(ステップS14)、前記起動信号を受信していないと判断すれば、ステップS14へ戻って、前記起動信号が送信されてくるのを待つ。一方、前記起動信号を受信したと判断すれば、カウンタcを0にし(ステップS15)、次に、EEPROM36に記憶されているコードを信号線L2を介してイモビライザ部6へ送信し(ステップS16)、その後、所定の期間(例えば、2秒間)内にイモビライザ部6から前記起動信号を再び受信したか否かを判断する(ステップS17、S18)。前記起動信号は本来、トランスポンダ5に対して送信されるものであるが、トランスポンダ5の作動が禁止されているので、別段問題が生じることはない。
Next, it is determined whether or not an activation signal output from the activated immobilizer unit 6 has been received (step S14). If it is determined that the activation signal has not been received, the process returns to step S14 to return the activation signal. Wait for it to be sent. On the other hand, if it is determined that the activation signal has been received, the counter c is set to 0 (step S15), and then the code stored in the
イモビライザ部6は、信号線L2を介して送信されてくるコードを受信すると、受信したコード(すなわち、EEPROM36に記憶されているコード)が予め登録されている車両固有のコードと一致するか否かを判断し、これらコードが一致すると判断すれば、エンジン制御部7に対して、エンジン始動を許可するための許可信号を送信すると共に、その後の前記起動信号の再送信を行わないようになっている。他方、受信したコードが前記車両固有のコードと一致しないと判断すれば、前記起動信号の再送信を繰り返すようになっている。
When receiving the code transmitted via the signal line L2, the immobilizer unit 6 determines whether or not the received code (that is, the code stored in the EEPROM 36) matches the vehicle-specific code registered in advance. If it is determined that these codes match, a permission signal for permitting the engine start is transmitted to the
従って、EEPROM36に記憶されているコードの送信後、2秒以内に前記起動信号を再受信しないということは、EEPROM36に記憶されているコードが前記車両固有のコードと一致し、イモビライザ部6からエンジン制御部7に対して、前記許可信号が送信されたことを示している。
Therefore, the fact that the activation signal is not re-received within 2 seconds after the transmission of the code stored in the
逆に、EEPROM36に記憶されているコードの送信後、2秒以内に前記起動信号を再受信するということは、EEPROM36に前記車両固有のコードと一致するコードが登録されていない、あるいは(EEPROM36に前記車両固有のコードと一致するコードが登録されていたとしても)イモビライザ部6でノイズ等により不一致と判定されたことを示している。
On the contrary, if the activation signal is re-received within 2 seconds after transmission of the code stored in the
ステップS17、S18において、2秒以内にイモビライザ部6から前記起動信号を再受信しない(すなわち、EEPROM36に記憶されているコードが、前記車両固有のコードと一致し、イモビライザ部6からエンジン制御部7に対して、前記許可信号が送信された)と判断すれば、スイッチ5aを開放させて、トランスポンダ5の電源カットを解除する(ステップS19)。
In steps S17 and S18, the activation signal is not re-received from the immobilizer unit 6 within 2 seconds (that is, the code stored in the
次に、イグニッションキー1がスタータ出力位置まで回動された場合に出力されるスタータ信号に相当する擬似信号を所定の期間(例えば、2秒間)継続してイグニッションスイッチの信号線L3へ供給し、エンジン制御部7へ前記擬似信号を送信する(ステップS20)。
Next, a pseudo signal corresponding to a starter signal output when the
その後、所定の期間(例えば、4秒間)の待機時間を設けてから(ステップS21)、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断し(ステップS22)、エンジンが始動していると判断すれば、遠隔始動用フラグf1を0にする(ステップS23)。一方、エンジンが始動していないと判断すれば、ステップS20へ戻り、前記スタータ信号に相当する前記擬似信号を再び送信する。 Then, after providing a waiting time for a predetermined period (for example, 4 seconds) (step S21), it is determined whether or not the engine is started based on the alternator drive signal (step S22), and the engine is started. If it is determined, the remote start flag f 1 is set to 0 (step S23). On the other hand, if it is determined that the engine has not started, the process returns to step S20, and the pseudo signal corresponding to the starter signal is transmitted again.
ところで、ステップS17において、イモビライザ部6から前記起動信号を再び受信したと判断すれば、イモビライザ部6に車両固有のコードと同一のコードが届いていないため、まず、カウンタcに1を加算し(ステップS24)、次に1を加算したカウンタcが所定値c’(例えば、10回)以上であるか否かを判断する(ステップS25)。 By the way, if it is determined in step S17 that the activation signal has been received again from the immobilizer unit 6, the same code as the vehicle-specific code has not arrived at the immobilizer unit 6, so 1 is first added to the counter c ( Next, it is determined whether or not the counter c obtained by adding 1 is equal to or greater than a predetermined value c ′ (for example, 10 times) (step S25).
カウンタcが所定値c’未満であると判断すれば、ステップS16へ戻って、EEPROM36に記憶されているコードをイモビライザ部6へ再び送信する。他方、カウンタcが所定値c’以上である、すなわちEEPROM36に記憶されているコードをc’回送信しているにも拘らず、イモビライザ部6で一致判定がなされないと判断すれば、EEPROM36には前記車両固有のコードが登録されていない、あるいはノイズ等の影響でイモビライザ部6にコードが正常に届いていないと看做し、そのままステップS23へ進んで、遠隔始動用フラグf1を0にし、そして処理動作〈1〉−1aを終了する。
If it is determined that the counter c is less than the predetermined value c ′, the process returns to step S16 to transmit the code stored in the
次に、実施の形態(1)に係る遠隔始動制御装置31におけるマイコン32の行う処理動作〈1〉−2(図2におけるステップS8のプログラム処理)を図4に示したフローチャートに基づいて説明する。なお、処理動作〈1〉−2はEEPROM36に正規のイグニッションキー1のチップ3に登録されている車両固有のコードを書き込むための動作である。
Next, the processing operation <1> -2 (program processing in step S8 in FIG. 2) performed by the
まず、イモビライザ部6より信号線L1へ供給された起動信号を受信したか否かを判断し(ステップS30)、前記起動信号を受信したと判断すれば、ステップS31へ進み、他方、前記起動信号を受信していないと判断すれば、そのまま処理動作〈1〉−2を終了する。 First, it is determined whether or not the activation signal supplied from the immobilizer unit 6 to the signal line L1 is received (step S30). If it is determined that the activation signal is received, the process proceeds to step S31. If it is determined that no processing has been received, the processing operation <1> -2 is terminated.
イモビライザ部6より信号線L1へ前記起動信号が供給されるのは、次の2通りである。
イ)運転者によりイグニッションキー1がキーシリンダ4へ挿入され(又はイグニッションキー1が、イグニッションスイッチのACC出力位置、もしくはIG出力位置まで回動され)、キーシリンダ4より信号線L3へキー挿入検知信号などが供給された場合。
ロ)運転者により携帯用送信機37の釦スイッチ39aが押下され、遠隔始動制御装置31より信号線L3へキー挿入検知信号などの擬似信号が供給された場合。なお、この場合には遠隔始動用フラグf1が1となる(図3のステップS11、S12参照)。
The activation signal is supplied from the immobilizer unit 6 to the signal line L1 in the following two ways.
B) The
B) When the
ステップS30において、前記起動信号を受信したと判断すれば、次に、遠隔始動用フラグf1が1であるか否かを判断する(ステップS31)。遠隔始動用フラグf1が1である、すなわちキーシリンダ4にはイグニッションキー1が挿入されていないと判断すれば、そのまま処理動作〈1〉−2を終了する。
In step S30, it is judged that it has received the start signal, then, for remote starting flag f 1 determines whether it is 1 (step S31). If it is determined that the remote start flag f 1 is 1, that is, the
一方、遠隔始動用フラグf1が1でない、すなわち、キーシリンダ4にイグニッションキー1が挿入されていると判断すれば、次に、トランスポンダ5から信号線L2へ供給されたコード(すなわち、トランスポンダ5がイグニッションキー1のチップ3と無線通信を行うことによって得られるコード)を受信したか否かを判断する(ステップS32)。
On the other hand, if it is determined that the remote start flag f 1 is not 1, that is, the
前記コードを受信していないと判断すれば、ステップS32へ戻って、前記コードが送信されてくるのを待つ。一方、前記コードを受信したと判断すれば、タイマt1を0にしてスタートさせ(ステップS33)、次に、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断する(ステップS34)。 If it is determined that the code has not been received, the process returns to step S32 to wait for the code to be transmitted. On the other hand, if it is determined that the code has been received, the timer t 1 is set to 0 and started (step S33). Next, based on the alternator drive signal, it is determined whether or not the engine has been started (step S34). ).
トランスポンダ5から信号線L2へ供給されたコードは、遠隔始動制御装置31だけでなく、イモビライザ部6でも受信されるので、前記コードが車両固有のコードと一致する場合(すなわち、正規のイグニッションキー1がキーシリンダ4に挿入されている場合)には、エンジン制御部7に対して、前記許可信号が与えられることとなる。
The code supplied from the
そのため、正規のイグニッションキー1がスタータ出力位置まで回動された場合には、エンジンが始動することとなる。換言すれば、エンジンの始動を検知することができれば、前記コードが前記車両固有のコードであると判断することができる。
従って、ステップS34において、エンジンが始動していると判断すれば、前記コードが前記車両固有のコードであると判断し、トランスポンダ5から送信されてきた前記コード(車両固有のコード)をEEPROM36に記憶させる(ステップS35)。
Therefore, when the
Accordingly, if it is determined in step S34 that the engine has been started, it is determined that the code is a vehicle-specific code, and the code (vehicle-specific code) transmitted from the
一方、エンジンが始動していないと判断すれば、タイマt1が所定の期間T1(例えば、6秒)経過しているか否かを判断し(ステップS36)、タイマt1が所定の期間T1経過していないと判断すれば、ステップS34へ戻り、再び、エンジンが始動しているか否かの判断を行う。他方、タイマt1が所定の期間T1経過したと判断すれば、EEPROM36へのコードの書き込みを行わずに、そのまま処理動作〈1〉−2を終了する。
On the other hand, if it is determined that the engine has not been started, it is determined whether or not the timer t 1 has passed a predetermined period T 1 (eg, 6 seconds) (step S36), and the timer t 1 has a predetermined period T. If it is determined that 1 has not elapsed, the process returns to step S34 to determine again whether or not the engine has been started. On the other hand, if the timer t 1 determines that the predetermined period T 1 has elapsed, the processing operation <1> -2 is terminated without writing the code to the
なお、所定の期間T1に、エンジンが始動しないのは、正規のイグニッションキー1がキーシリンダ4に挿入されていない場合や、正規のイグニッションキー1がキーシリンダ4に挿入されたとしても、所定の期間T1が経過するまでに、スタータ出力位置まで回動されていない場合である。
Note that the engine does not start during the predetermined period T 1 even if the
また、ここではエンジンが始動したときに、受信したコードをEEPROM36に記憶させる場合について説明したが、別の実施の形態では、エンジン始動に関係なくコード受信のたびに、受信したコードをEEPROM36に記憶させるようにしても良い。その場合、ステップS33、S34、S36の処理動作を削除すれば良い。
Although the case where the received code is stored in the
上記実施の形態(1)に係る遠隔始動制御装置によれば、イグニッションキー1のキーシリンダ4への挿入に基づき出力される車両固有のコードがEEPROM36へ記憶されるようになっている。また、遠隔操作によるエンジンの始動指示を受けると、EEPROM36に記憶されているコード(すなわち、前記車両固有のコード)がイモビライザ部6へ供給されるようになっている。
According to the remote start control apparatus according to the above embodiment (1), the vehicle-specific code output based on the insertion of the
従って、遠隔操作によるエンジンの始動指示があった場合にも、イグニッションキー1がキーシリンダ4に差し込まれた場合と同様に、イモビライザ部6へ前記車両固有コードを供給することができ、イモビライザ部6からエンジンの始動の許可を与えることができる。これにより、イグニッションキー1をキーシリンダ4に挿入して回動させなくても、
遠隔操作によってエンジンなどを始動させることができる。
Accordingly, even when an engine start instruction is issued by remote control, the vehicle-specific code can be supplied to the immobilizer unit 6 in the same manner as when the
The engine can be started by remote control.
また、イグニッションキー1のキーシリンダ4への挿入に基づいて前記車両固有のコードが出力されると、該車両固有のコードが自動的にEEPROM36へ記憶されるようになっているので、特許文献1に開示された発明のように、モードの切り替えを行う必要がないので、使用者の手を煩わせることなく、通常の始動操作を行うだけでEEPROM36へ前記車両固有のコードを記憶させることができる。また、当然のことではあるが、モードの切り替えを行うための操作部を設ける必要もないので、コストの削減を図ることができる。
Further, when the vehicle-specific code is output based on the insertion of the
さらに、上記実施の形態(1)に係る遠隔始動制御装置によれば、イグニッションキー1のキーシリンダ4への挿入に基づいて出力されるコードを、EEPROM36へ記憶させるにあたって、エンジンが始動したか否かを確認しているので、誤ったコードが記憶されるのを防止することができる。
Furthermore, according to the remote start control device according to the above embodiment (1), whether or not the engine is started when the code output based on the insertion of the
次に、実施の形態(2)に係る遠隔始動制御装置が採用されたエンジン始動システムについて説明する。但し、前記エンジン始動システムについては、遠隔始動制御装置31、及び遠隔始動制御装置31を構成するマイコン32を除いて、図1に示したエンジン始動システムの構成と同様であるため、遠隔始動制御装置、及びマイコンには異なる符号を付し、その他の説明をここでは省略する。
Next, an engine start system employing the remote start control device according to the embodiment (2) will be described. However, the engine start system is the same as the engine start system shown in FIG. 1 except for the remote
また、実施の形態(2)に係る遠隔始動制御装置31Aにおけるマイコン32Aの行う処理動作〈2〉−1(メインルーチン)、処理動作〈2〉−1a(エンジン始動処理)については、それぞれ図2に示した処理動作〈1〉−1、図3に示した処理動作〈1〉−1aと同様であるため、ここではその説明を省略する。
Further, the processing operation <2> -1 (main routine) and the processing operation <2> -1a (engine start processing) performed by the
実施の形態(2)に係る遠隔始動制御装置31Aにおけるマイコン32Aの行う処理動作〈2〉−2を図5に示したフローチャートに基づいて説明する。なお、処理動作〈2〉−2は図2におけるステップS8のプログラム処理の変形例であり、また、EEPROM36に正規のイグニッションキー1のチップ2に登録されている車両固有のコードを書き込むための動作である。
The processing operation <2> -2 performed by the
まず、イモビライザ部6より信号線L1へ供給された起動信号を受信したか否かを判断し(ステップS40)、前記起動信号を受信したと判断すれば、ステップS41へ進み、他方、前記起動信号を受信していないと判断すれば、そのまま処理動作〈2〉−2を終了する。 First, it is determined whether or not the activation signal supplied from the immobilizer unit 6 to the signal line L1 has been received (step S40). If it is determined that the activation signal has been received, the process proceeds to step S41. If it is determined that it has not been received, the processing operation <2> -2 is terminated.
イモビライザ部6より信号線L1へ前記起動信号が供給されるのは、先程も説明したように、次の2通りである。
イ)運転者によりイグニッションキー1がキーシリンダ4へ挿入され(又はイグニッションキー1が、イグニッションスイッチのACC出力位置、もしくはIG出力位置まで回動され)、キーシリンダ4より信号線L3へキー挿入検知信号などが供給された場合。
ロ)運転者により携帯用送信機37の釦スイッチ39aが押下され、遠隔始動制御装置31Aより信号線L3へキー挿入検知信号などの擬似信号が供給された場合。なお、この場合には遠隔始動用フラグf1が1となる(図3のステップS11、S12参照)。
The activation signal is supplied from the immobilizer unit 6 to the signal line L1 in the following two ways as described above.
B) The
B) When the driver presses the
ステップS40において、前記起動信号を受信したと判断すれば、次に、遠隔始動用フラグf1が1であるか否かを判断する(ステップS41)。遠隔始動用フラグf1が1である、すなわちキーシリンダ4にはイグニッションキー1が挿入されていないと判断すれば、そのまま処理動作〈2〉−2を終了する。
In step S40, it is judged that it has received the start signal, then, for remote starting flag f 1 determines whether it is 1 (step S41). If it is determined that the remote start flag f 1 is 1, that is, the
一方、遠隔始動用フラグf1が1でない、すなわち、キーシリンダ4にイグニッションキー1が挿入されていると判断すれば、次に、EEPROM36に既に何らかのデータが記憶されているか否かを判断する(ステップS42)。EEPROM36にデータが記憶されている、すなわちクリアな状態でない(車両固有のコードが登録されている可能性が高い)と判断すれば、誤ったコードに書き換えないように、そのまま処理動作〈2〉−2を終了する。他方、EEPROM36がクリアな状態であると判断すれば、トランスポンダ5から信号線L2へ供給されたコード(すなわち、トランスポンダ5がイグニッションキー1のチップ3と無線通信を行うことによって得られるコード)を受信したか否かを判断する(ステップS43)。
On the other hand, if it is determined that the remote start flag f 1 is not 1, that is, the
前記コードを受信していないと判断すれば、ステップS43へ戻って、前記コードが送信されてくるのを待つ。一方、前記コードを受信したと判断すれば、タイマt1を0にしてスタートさせ(ステップS44)、次に、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断する(ステップS45)。 If it is determined that the code has not been received, the process returns to step S43 to wait for the code to be transmitted. On the other hand, if it is determined that the code has been received, the timer t 1 is set to 0 and started (step S44). Next, based on the alternator drive signal, it is determined whether or not the engine has been started (step S45). ).
トランスポンダ5から信号線L2へ供給されたコードは、遠隔始動制御装置31Aだけでなく、イモビライザ部6でも受信されるので、前記コードが車両固有のコードと一致する場合(すなわち、正規のイグニッションキー1がキーシリンダ4に挿入されている場合)には、エンジン制御部7に対して、前記許可信号が与えられることとなる。
Since the code supplied from the
そのため、正規のイグニッションキー1がスタータ出力位置まで回動された場合には、エンジンが始動することとなる。換言すれば、エンジンの始動を検知することができれば、前記コードが前記車両固有のコードであると判断することができる。
Therefore, when the
従って、ステップS45において、エンジンが始動していると判断すれば、前記コードが前記車両固有のコードであると判断し、トランスポンダ5から送信されてきた前記コード(車両固有のコード)をEEPROM36に記憶させる(ステップS46)。
Accordingly, if it is determined in step S45 that the engine has been started, it is determined that the code is a vehicle-specific code, and the code (vehicle-specific code) transmitted from the
一方、エンジンが始動していないと判断すれば、タイマt1が所定の期間T1(例えば、6秒)経過しているか否かを判断し(ステップS47)、タイマt1が所定の期間T1経過していないと判断すれば、ステップS45へ戻り、再び、エンジンが始動しているか否かの判断を行う。他方、タイマt1が所定の期間T1経過したと判断すれば、EEPROM36へのコードの書き込みを行わずに、そのまま処理動作〈2〉−2を終了する。
On the other hand, if it is determined that the engine has not been started, it is determined whether or not the timer t 1 has passed a predetermined period T 1 (eg, 6 seconds) (step S47), and the timer t 1 has a predetermined period T 1. If it is determined that 1 has not elapsed, the process returns to step S45 to determine again whether or not the engine has been started. On the other hand, if the timer t 1 determines that the predetermined period T 1 has elapsed, the processing operation <2> -2 is terminated without writing the code to the
上記実施の形態(2)に係る遠隔始動制御装置によれば、EEPROM36がクリアな状態(例えば、車両に搭載され、バッテリに接続された直後の状態、すなわち電源は供給された直後の状態)であるときに限り、イグニッションキー1のキーシリンダ4への挿入に基づいて出力されるコードが、EEPROM36へ記憶されるようになっている。換言すれば、電源が供給された後、1度EEPROM36にコードが書き込まれると、それ以降のイグニッションキー1のキーシリンダ4への挿入に基づいて出力されるコードはEEPROM36に記憶されないようになっている。従って、不正なコードや誤ったコードがEEPROM36に書き込まれるのを防止することができる。
According to the remote start control device according to the above embodiment (2), the
次に、実施の形態(3)に係る遠隔始動制御装置が採用されたエンジン始動システムについて説明する。但し、前記エンジン始動システムについては、遠隔始動制御装置31、及び遠隔始動制御装置31を構成するマイコン32を除いて、図1に示したエンジン始動システムの構成と同様であるため、遠隔始動制御装置、及びマイコンには異なる符号を付し、その他の説明をここでは省略する。
Next, an engine start system in which the remote start control device according to the embodiment (3) is employed will be described. However, the engine start system is the same as the engine start system shown in FIG. 1 except for the remote
また、実施の形態(3)に係る遠隔始動制御装置31Bにおけるマイコン32Bの行う処理動作〈3〉−1(メインルーチン)、処理動作〈3〉−1a(エンジン始動処理)については、それぞれ図2に示した処理動作〈1〉−1、図3に示した処理動作〈1〉−1aと同様であるため、ここではその説明を省略する。 Further, the processing operation <3> -1 (main routine) and processing operation <3> -1a (engine start processing) performed by the microcomputer 32B in the remote start control device 31B according to the embodiment (3) are respectively shown in FIG. The processing operation <1> -1 shown in FIG. 3 and the processing operation <1> -1a shown in FIG.
実施の形態(3)に係る遠隔始動制御装置31Bにおけるマイコン32Bの行う処理動作〈3〉−2を図6に示したフローチャートに基づいて説明する。なお、処理動作〈3〉−2は図2におけるステップS8のプログラム処理の変形例であり、また、EEPROM36に正規のイグニッションキー1のチップ2に登録されている車両固有のコードを書き込むための動作である。
A processing operation <3> -2 performed by the microcomputer 32B in the remote start control device 31B according to the embodiment (3) will be described based on the flowchart shown in FIG. The processing operation <3> -2 is a modification of the program processing in step S8 in FIG. 2, and an operation for writing a vehicle-specific code registered in the chip 2 of the
まず、イモビライザ部6より信号線L1へ供給された起動信号を受信したか否かを判断し(ステップS50)、前記起動信号を受信したと判断すれば、ステップS51へ進み、他方、前記起動信号を受信していないと判断すれば、そのまま処理動作〈3〉−2を終了する。 First, it is determined whether or not the activation signal supplied from the immobilizer unit 6 to the signal line L1 has been received (step S50). If it is determined that the activation signal has been received, the process proceeds to step S51. If it is determined that it has not been received, the processing operation <3> -2 is ended as it is.
ステップS50において、前記起動信号を受信したと判断すれば、次に、遠隔始動用フラグf1が1であるか否かを判断する(ステップS51)。遠隔始動用フラグf1が1である、すなわちキーシリンダ4にはイグニッションキー1が挿入されていないと判断すれば、そのまま処理動作〈3〉−2を終了する。
In step S50, it is judged that it has received the start signal, then, for remote starting flag f 1 determines whether it is 1 (step S51). If it is determined that the remote start flag f 1 is 1, that is, the
一方、遠隔始動用フラグf1が1でない、すなわち、キーシリンダ4にイグニッションキー1が挿入されていると判断すれば、次に、EEPROM36へのコードの書き込みを行ったことを示す書込用フラグf2が1であるか否かを判断する(ステップS52)。書込用フラグf2が1である、すなわちEEPROM36へのコードの書き込みが行われている(車両固有のコードが登録されている可能性が高い)と判断すれば、誤ったコードに書き換えないように、そのまま処理動作〈3〉−2を終了する。他方、書込用フラグf2が1でないと判断すれば、トランスポンダ5から信号線L2へ供給されたコード(すなわち、トランスポンダ5がイグニッションキー1のチップ3と無線通信を行うことによって得られるコード)を受信したか否かを判断する(ステップS53)。
On the other hand, if it is determined that the remote start flag f 1 is not 1, that is, the
前記コードを受信していないと判断すれば、ステップS53へ戻って、前記コードが送信されてくるのを待つ。一方、前記コードを受信したと判断すれば、タイマt1を0にしてスタートさせ(ステップS54)、次に、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断する(ステップS55)。 If it is determined that the code has not been received, the process returns to step S53 to wait for the code to be transmitted. On the other hand, if it is determined that the code has been received, the timer t 1 is set to 0 and started (step S54). Next, based on the alternator drive signal, it is determined whether or not the engine is started (step S55). ).
トランスポンダ5から信号線L2へ供給されたコードは、遠隔始動制御装置31Bだけでなく、イモビライザ部6でも受信されるので、前記コードが車両固有のコードと一致する場合(すなわち、正規のイグニッションキー1がキーシリンダ4に挿入されている場合)には、エンジン制御部7に対して、前記許可信号が与えられることとなる。
Since the code supplied from the
そのため、正規のイグニッションキー1がスタータ出力位置まで回動された場合には、エンジンが始動することとなる。換言すれば、エンジンの始動を検知することができれば、前記コードが前記車両固有のコードであると判断することができる。
Therefore, when the
従って、ステップS55において、エンジンが始動していると判断すれば、前記コードが前記車両固有のコードであると判断し、トランスポンダ5から送信されてきた前記コード(車両固有のコード)をEEPROM36に記憶させ(ステップS56)、その後、書込用フラグf2を1にする(ステップS57)。
Accordingly, if it is determined in step S55 that the engine has been started, it is determined that the code is a vehicle-specific code, and the code (vehicle-specific code) transmitted from the
一方、エンジンが始動していないと判断すれば、タイマt1が所定の期間T1(例えば、6秒)経過しているか否かを判断し(ステップS58)、タイマt1が所定の期間T1経過していないと判断すれば、ステップS55へ戻り、再び、エンジンが始動しているか否かの判断を行う。他方、タイマt1が所定の期間T1経過したと判断すれば、EEPROM36へのコードの書き込みを行わずに、そのまま処理動作〈3〉−2を終了する。
On the other hand, if it is determined that the engine has not been started, it is determined whether or not the timer t 1 has passed a predetermined period T 1 (eg, 6 seconds) (step S58), and the timer t 1 has a predetermined period T. If it is determined that 1 has not elapsed, the process returns to step S55 to determine again whether or not the engine has been started. On the other hand, if the timer t 1 determines that the predetermined period T 1 has elapsed, the processing operation <3> -2 is terminated without writing the code to the
上記実施の形態(3)に係る遠隔始動制御装置によれば、イグニッションキー1のキーシリンダ4への挿入に基づいて出力されるコードであり、EEPROM36へ記憶させるのに適したコード(すなわち、エンジンを始動させることのできるコード)が、書込用フラグf2が0である状態(例えば、車両に搭載され、バッテリに接続された直後の状態、すなわち電源は供給された直後の状態)のときに限り、EEPROM36へ記憶されるようになっている。従って、不正なコードや誤ったコードがEEPROM36に書き込まれるのを防止することができる。
According to the remote start control device according to the above embodiment (3), the code is output based on the insertion of the
次に、実施の形態(4)に係る遠隔始動制御装置が採用されたエンジン始動システムについて説明する。但し、前記エンジン始動システムについては、遠隔始動制御装置31、及び遠隔始動制御装置31を構成するマイコン32を除いて、図1に示したエンジン始動システムの構成と同様であるため、遠隔始動制御装置、及びマイコンには異なる符号を付し、その他の説明をここでは省略する。
Next, an engine start system employing the remote start control device according to the embodiment (4) will be described. However, the engine start system is the same as the engine start system shown in FIG. 1 except for the remote
また、実施の形態(4)に係る遠隔始動制御装置31Cにおけるマイコン32Cの行う処理動作〈4〉−1(メインルーチン)、処理動作〈4〉−1a(エンジン始動処理)については、それぞれ図2に示した処理動作〈1〉−1、図3に示した処理動作〈1〉−1aと同様であるため、ここではその説明を省略する。
Further, the processing operation <4> -1 (main routine) and processing operation <4> -1a (engine start processing) performed by the
実施の形態(4)に係る遠隔始動制御装置31Cにおけるマイコン32Cの行う処理動作〈4〉−2を図7に示したフローチャートに基づいて説明する。なお、処理動作〈4〉−2は図2におけるステップS8のプログラム処理の変形例であり、また、EEPROM36に正規のイグニッションキー1のチップ2に登録されている車両固有のコードを書き込むための動作である。
The processing operation <4> -2 performed by the
まず、イモビライザ部6より信号線L1へ供給された起動信号を受信したか否かを判断し(ステップS60)、前記起動信号を受信したと判断すれば、ステップS61へ進み、他方、前記起動信号を受信していないと判断すれば、そのまま処理動作〈4〉−2を終了する。 First, it is determined whether or not the activation signal supplied from the immobilizer unit 6 to the signal line L1 has been received (step S60). If it is determined that the activation signal has been received, the process proceeds to step S61. If it is determined that it has not been received, the processing operation <4> -2 is terminated.
ステップS60において、前記起動信号を受信したと判断すれば、次に、遠隔始動用フラグf1が1であるか否かを判断する(ステップS61)。遠隔始動用フラグf1が1である、すなわちキーシリンダ4にはイグニッションキー1が挿入されていないと判断すれば、そのまま処理動作〈4〉−2を終了する。
In step S60, it is judged that it has received the start signal, then, for remote starting flag f 1 determines whether it is 1 (step S61). If it is determined that the remote start flag f 1 is 1, that is, the
一方、遠隔始動用フラグf1が1でない、すなわち、キーシリンダ4にイグニッションキー1が挿入されていると判断すれば、次に、EEPROM36に既に何らかのデータが記憶されているか否かを判断する(ステップS62)。EEPROM36にデータは記憶されていない、すなわちクリアな状態であると判断すれば、トランスポンダ5から信号線L2へ供給されたコード(すなわち、トランスポンダ5がイグニッションキー1のチップ3と無線通信を行うことによって得られるコード)を受信したか否かを判断する(ステップS63)。
On the other hand, if it is determined that the remote start flag f 1 is not 1, that is, the
前記コードを受信していないと判断すれば、ステップS63へ戻って、前記コードが送信されてくるのを待つ。一方、前記コードを受信したと判断すれば、タイマt1を0にしてスタートさせ(ステップS64)、次に、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断する(ステップS65)。 If it is determined that the code has not been received, the process returns to step S63 and waits for the code to be transmitted. On the other hand, if it is determined that the code has been received, the timer t 1 is set to 0 and started (step S64). Next, based on the alternator drive signal, it is determined whether or not the engine has been started (step S65). ).
トランスポンダ5から信号線L2へ供給されたコードは、遠隔始動制御装置31Cだけでなく、イモビライザ部6でも受信されるので、前記コードが車両固有のコードと一致する場合(すなわち、正規のイグニッションキー1がキーシリンダ4に挿入されている場合)には、エンジン制御部7に対して、前記許可信号が与えられることとなる。
Since the code supplied from the
そのため、正規のイグニッションキー1がスタータ出力位置まで回動された場合には、エンジンが始動することとなる。換言すれば、エンジンの始動を検知することができれば、前記コードが前記車両固有のコードであると判断することができる。
Therefore, when the
従って、ステップS65において、エンジンが始動していると判断すれば、前記コードが前記車両固有のコードであると判断し、トランスポンダ5から送信されてきた前記コード(車両固有のコード)をEEPROM36に記憶させる(ステップS66)。
Therefore, if it is determined in step S65 that the engine has been started, it is determined that the code is a vehicle-specific code, and the code (vehicle-specific code) transmitted from the
一方、エンジンが始動していないと判断すれば、タイマt1が所定の期間T1(例えば、6秒)経過しているか否かを判断し(ステップS67)、タイマt1が所定の期間T1経過していないと判断すれば、ステップS65へ戻り、再び、エンジンが始動しているか否かの判断を行う。他方、タイマt1が所定の期間T1経過したと判断すれば、EEPROM36へのコードの書き込みを行わずに、そのまま処理動作〈4〉−2を終了する。
On the other hand, if it is determined that the engine has not been started, it is determined whether or not the timer t 1 has passed a predetermined period T 1 (eg, 6 seconds) (step S67), and the timer t 1 has a predetermined period T 1. If it is determined that 1 has not elapsed, the process returns to step S65 to determine again whether or not the engine has been started. On the other hand, if the timer t 1 determines that the predetermined period T 1 has elapsed, the processing operation <4> -2 is ended without writing the code to the
ところで、ステップS62において、EEPROM36にデータが記憶されている、すなわちクリアな状態でない(車両固有のコードが登録されている可能性が高い)と判断すれば、次に、トランスポンダ5から信号線L2へ供給されたコード(すなわち、トランスポンダ5がイグニッションキー1のチップ3と無線通信を行うことによって得られるコード)を受信したか否かを判断する(ステップS68)。
By the way, if it is determined in step S62 that the data is stored in the
前記コードを受信していないと判断すれば、ステップS68へ戻って、前記コードが送信されてくるのを待つ。一方、前記コードを受信したと判断すれば、受信した前記コードが、EEPROM36に記憶されているコードとが同じコードであるか否かを判断する(ステップS69)。 If it is determined that the code has not been received, the process returns to step S68 to wait for the code to be transmitted. On the other hand, if it is determined that the code has been received, it is determined whether or not the received code is the same code as the code stored in the EEPROM 36 (step S69).
前記受信したコードが、EEPROM36に記憶されているコードと同じであると判断すれば、コードの書き換えを行う必要がないので、そのまま処理動作〈4〉−2を終了する。一方、前記受信したコードが、EEPROM36に記憶されているコードと同じではないと判断すれば、タイマt1を0にしてスタートさせ(ステップS70)、次に、オルタネータ駆動信号に基づいて、エンジンが始動しているか否かを判断する(ステップS71)。
If it is determined that the received code is the same as the code stored in the
エンジンが始動していると判断すれば、前記コードが前記車両固有のコードであると判断し、トランスポンダ5から送信されてきた前記コード(車両固有のコード)をEEPROM36に記憶させる(ステップS72)。すなわち、イグニッションキーが交換され、車両固有のコードが新たなコードに変換されたと判断してコードの書き換えを行う。
If it is determined that the engine is started, it is determined that the code is a code unique to the vehicle, and the code (vehicle-specific code) transmitted from the
一方、エンジンが始動していないと判断すれば、タイマt1が所定の期間T1(例えば、6秒)経過しているか否かを判断し(ステップS73)、タイマt1が所定の期間T1経過していないと判断すれば、ステップS71へ戻り、再び、エンジンが始動しているか否かの判断を行う。他方、タイマt1が所定の期間T1経過したと判断すれば、EEPROM36へのコードの書き込みを行わずに、そのまま処理動作〈4〉−2を終了する。
On the other hand, if it is determined that the engine has not been started, it is determined whether or not the timer t 1 has passed a predetermined period T 1 (for example, 6 seconds) (step S73), and the timer t 1 has a predetermined period T. If it is determined that 1 has not elapsed, the process returns to step S71 to determine again whether or not the engine has been started. On the other hand, if the timer t 1 determines that the predetermined period T 1 has elapsed, the processing operation <4> -2 is ended without writing the code to the
上記実施の形態(4)に係る遠隔始動制御装置によれば、イグニッションキー1のキーシリンダ4への挿入に基づいて出力されるある特定のコードが、EEPROM36に記憶されているコードと一致しないと判断され、かつ前記特定のコードがEEPROM36へ記憶させるのに適したコードであると判断されると、EEPROM36へ記憶させるコードの書き換えが行われる。従って、例えば、イグニッションキーやイモビライザ部6が交換され、車両固有のコードが変更されたとしても、通常の始動操作でもってEEPROM36に変更後の車両固有のコードを記憶させることができる。
According to the remote start control apparatus according to the above embodiment (4), if a specific code output based on the insertion of the
なお、上記実施の形態(4)に係る遠隔始動制御装置では、車両固有のコードの書き換えを行うようになっているが、別の実施の形態に係る遠隔始動制御装置では、前記車両固有のコードを複数記憶させておくことができるようにし、書き換えではなく、追加記憶させるようにしても良い。 In the remote start control device according to the embodiment (4), the vehicle-specific code is rewritten. However, in the remote start control device according to another embodiment, the vehicle-specific code is rewritten. May be stored, and may be additionally stored instead of rewritten.
また、複数のコードを記憶しているときに、遠隔操作によるエンジン始動の指示が行われた場合には、最新のコード(最後に記憶されたコード)だけをイモビライザ部6へ供給したり、あるいは複数のコードを起動信号を受信する毎に、交互に順番にイモビライザ部6へ供給するようにすれば良い。
また、本発明は以上の実施例に限定されるものではなく、例えば、エンジンの始動判定
はエンジン回転数など、始動と判定できるものであれば全て適用可能である。
When a plurality of codes are stored and an instruction to start the engine by remote operation is given, only the latest code (the code stored last) is supplied to the immobilizer unit 6, or What is necessary is just to make it supply to the immobilizer part 6 alternately in order, whenever a several signal receives a starting signal.
Further, the present invention is not limited to the above-described embodiments. For example, the engine start determination can be applied to any engine that can be determined to start, such as the engine speed.
1 イグニッションキー
4 キーシリンダ
5 トランスポンダ
6 イモビライザ部
31、31A〜31C 遠隔始動制御装置
32、32A〜32C マイコン
35、36 EEPROM
DESCRIPTION OF
Claims (2)
エンジンなどの機関の始動を許可する始動制御装置が装備された車両に搭載され、遠隔操作によって前記機関の始動制御を行うための遠隔始動制御装置において、
コードを記憶するための記憶手段と、
電源が供給された後の最初の前記所定の操作に基づいて出力される前記所定のコードを前記記憶手段へ記憶させる記憶制御手段と、
遠隔操作による前記機関の始動指示信号を受信すると、前記記憶手段に記憶されている前記所定のコードを、前記始動制御装置へ供給する供給制御手段とを備えていることを特徴とする遠隔始動制御装置。 When a predetermined code output based on a predetermined operation is captured, it is determined whether the captured predetermined code is a vehicle-specific code, and when it is determined that these codes match,
In a remote start control device that is mounted on a vehicle equipped with a start control device that permits start of an engine such as an engine, and performs start control of the engine by remote operation,
Storage means for storing the code;
Storage control means for storing in the storage means the predetermined code output based on the first predetermined operation after power is supplied;
Remote start control comprising: supply control means for supplying the predetermined code stored in the storage means to the start control device when receiving a start instruction signal for the engine by remote operation apparatus.
該適否判断手段により、前記所定のコードが前記記憶手段へ記憶させるのに適したコードであると判断されると、
前記記憶制御手段が、前記所定のコードを前記記憶手段へ記憶させるものであることを特徴とする請求項1記載の遠隔始動制御装置。 Suitability determination means for determining whether or not the predetermined code output based on the predetermined operation is a code suitable for being stored in the storage means,
When it is determined by the suitability judging means that the predetermined code is a code suitable for being stored in the storage means,
2. The remote start control device according to claim 1, wherein the storage control means stores the predetermined code in the storage means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007329232A JP4633109B2 (en) | 2007-12-20 | 2007-12-20 | Remote start control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007329232A JP4633109B2 (en) | 2007-12-20 | 2007-12-20 | Remote start control device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002213271A Division JP4079712B2 (en) | 2002-07-23 | 2002-07-23 | Remote start control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008115870A true JP2008115870A (en) | 2008-05-22 |
JP4633109B2 JP4633109B2 (en) | 2011-02-16 |
Family
ID=39501985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007329232A Expired - Fee Related JP4633109B2 (en) | 2007-12-20 | 2007-12-20 | Remote start control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4633109B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10176642A (en) * | 1996-12-16 | 1998-06-30 | Fujitsu Ten Ltd | Remote-startable vehicular internal combustion engine |
JPH11182389A (en) * | 1997-12-16 | 1999-07-06 | Kansei Corp | Engine start system and id code registration method for this system |
JPH11198761A (en) * | 1998-01-09 | 1999-07-27 | Nissan Motor Co Ltd | Vehicle burglar preventive device |
JP2002070626A (en) * | 2000-08-29 | 2002-03-08 | Circuit Design:Kk | Engine starter and engine vehicle |
JP2004036505A (en) * | 2002-07-03 | 2004-02-05 | Yupiteru Ind Co Ltd | Immobilizing adapter and engine starting system |
-
2007
- 2007-12-20 JP JP2007329232A patent/JP4633109B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10176642A (en) * | 1996-12-16 | 1998-06-30 | Fujitsu Ten Ltd | Remote-startable vehicular internal combustion engine |
JPH11182389A (en) * | 1997-12-16 | 1999-07-06 | Kansei Corp | Engine start system and id code registration method for this system |
JPH11198761A (en) * | 1998-01-09 | 1999-07-27 | Nissan Motor Co Ltd | Vehicle burglar preventive device |
JP2002070626A (en) * | 2000-08-29 | 2002-03-08 | Circuit Design:Kk | Engine starter and engine vehicle |
JP2004036505A (en) * | 2002-07-03 | 2004-02-05 | Yupiteru Ind Co Ltd | Immobilizing adapter and engine starting system |
Also Published As
Publication number | Publication date |
---|---|
JP4633109B2 (en) | 2011-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1700762B1 (en) | Theft prevention system for motor vehicles | |
JP4340297B2 (en) | Memory rewriting system for vehicle control device | |
JP3191607B2 (en) | Vehicle anti-theft device | |
JPH1081201A (en) | Engine start controlling device | |
US20060145836A1 (en) | Antitheft system | |
JP2008223354A (en) | Vehicular anti-theft system | |
JP4349780B2 (en) | Remote start control device and start control device | |
US20120323407A1 (en) | Engine activation device and engine activation method | |
JP2018195932A (en) | System for vehicle performing processing of encryption key and electronic control equipment | |
JP2008084120A (en) | Electronic control device | |
JP2006213247A5 (en) | ||
JP2006213247A (en) | Start control device | |
GB2293037A (en) | Vehicle antitheft system | |
US7692531B2 (en) | Remote starting control system | |
JP4633109B2 (en) | Remote start control device | |
JP4798546B2 (en) | In-vehicle device setting system | |
JP4079712B2 (en) | Remote start control device | |
JP4841950B2 (en) | Security system using electronic keys | |
JP4189881B2 (en) | Remote start control device | |
JP2008056167A (en) | Remotely-controlled engine starter | |
JP2003196755A (en) | System for monitoring theft of on-vehicle component and on-vehicle component | |
KR100951987B1 (en) | Control method of immobilizer system | |
JP3722922B2 (en) | Automotive immobilizer system | |
JP4685698B2 (en) | Electronic control system, electronic control device, and control data writing method | |
JP3185574B2 (en) | Vehicle antitheft device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100519 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101116 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131126 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131126 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |