JP2006144260A - Smart key system for vehicle - Google Patents
Smart key system for vehicle Download PDFInfo
- Publication number
- JP2006144260A JP2006144260A JP2004332044A JP2004332044A JP2006144260A JP 2006144260 A JP2006144260 A JP 2006144260A JP 2004332044 A JP2004332044 A JP 2004332044A JP 2004332044 A JP2004332044 A JP 2004332044A JP 2006144260 A JP2006144260 A JP 2006144260A
- Authority
- JP
- Japan
- Prior art keywords
- collation
- request
- vehicle
- verification
- contents
- 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
- Lock And Its Accessories (AREA)
Abstract
Description
本発明は、携帯機(電子キー)と車載機器との間の無線通信により、ドアのロックとロック解除とを自動的に行なったり、実際のキーを使わずにエンジン始動を可能にしたりする機能(いわゆるスマート機能)を提供する、車両用スマートキーシステムに関する。特に、スマート機能の照合判定に関するものである。 The present invention automatically locks and unlocks a door by wireless communication between a portable device (electronic key) and an in-vehicle device, or enables the engine to start without using an actual key. The present invention relates to a smart key system for a vehicle that provides a so-called smart function. In particular, it relates to the collation determination of smart functions.
ユーザが所持する携帯機(電子キー)と、車両の制御装置(ECU)との間で無線通信を行なうことにより、携帯機を所持したユーザが車両に接近したことを検知してドアのロックを自動的に解除したり、逆にユーザが車両から離れたことを検知してドアを自動的にロックしたりする機能を提供するスマートキーシステムは、昨今、多くの車両に採用されつつある。スマートキーシステムが提供するこうした機能は、スマート機能と呼ばれる。 By performing wireless communication between the portable device (electronic key) possessed by the user and the vehicle control device (ECU), it is detected that the user possessing the portable device has approached the vehicle, and the door is locked. Recently, a smart key system that provides a function of automatically releasing or, conversely, detecting that the user has left the vehicle and automatically locking the door is being adopted in many vehicles. These functions provided by the smart key system are called smart functions.
携帯機を所持したユーザが車両に接近すると、携帯機はECUからの問い合わせ信号を受信して、固有のIDコードを含む応答信号をECUに送信する。ECUは、受信した応答信号に含まれるIDコードを自身のメモリに記録されたコードと照合することにより、携帯機が当該車両用のものであるかどうかを判定し、携帯機が当該車両用のものであれば、所定の制御処理を行なう。 When a user who has a portable device approaches the vehicle, the portable device receives an inquiry signal from the ECU and transmits a response signal including a unique ID code to the ECU. The ECU determines whether the portable device is for the vehicle by checking the ID code included in the received response signal with the code recorded in its own memory, and the portable device is for the vehicle. If it is, a predetermined control process is performed.
図7,図8は従来技術による照合調停処理の例である。図7において、ECUに含まれる照合調停部35は、照合の実行要求の有無を、即照合要求,定期照合要求,登録照合要求,ダイアグ照合要求等の照合の種類・エリア毎に所定のタイミングで問い合わせ、その問い合わせ結果に基づいて照合処理を行なう。照合の種類・エリアは図4の通りである。
7 and 8 show an example of the collation arbitration process according to the prior art. In FIG. 7, the
照合要求の種類・エリア毎に照合の実行要求の有無を問い合わせた(図8のS11〜S13)後、個別に照合の実行要求の有無を調べて照合の実行要求のあるものについて照合を行ない(図8のS15〜S17,S18)、その結果を通知する(図8のS23)。照合の実行要求は例えば照合要求フラグとしてスマートECU(図1参照)に含まれるRAM等のメモリの所定の領域に記憶される。 After inquiring whether or not there is a collation execution request for each type / area of collation request (S11 to S13 in FIG. 8), the presence or absence of the collation execution request is individually examined and collation is performed for those having a collation execution request ( The results are notified (S23 in FIG. 8). The verification execution request is stored as a verification request flag in a predetermined area of a memory such as a RAM included in the smart ECU (see FIG. 1), for example.
本構成では、照合の実行要求の有無にかかわらず全ての種類・エリア(運転席・助手席・トランク等)、照合種類(即・定期)、照合モード(通常・登録・ダイアグ)の全ての照合要求フラグをポーリング(問い合わせ)処理(フラグ内容参照処理)により参照する必要がある。即照合の実行要求のように不定期に要求が発生するものについては殆ど常時照合要求フラグを参照しなくてはならず、処理負荷が大きくなるという問題があった。特に照合要求が無い場合には無駄な処理といえる。 In this configuration, all types / areas (driver's seat / passenger seat / trunk, etc.), verification type (immediate / regular), and verification mode (normal / registration / diag) regardless of whether verification is requested It is necessary to refer to the request flag by polling (inquiry) processing (flag content reference processing). For requests that occur irregularly, such as requests for immediate verification, the verification request flag must be referred to at all times, which increases the processing load. In particular, when there is no collation request, this can be said to be a wasteful process.
また、フェールセーフ処理に関しても照合要求フラグが何らかの原因によりクリアされてしまった場合もタイムアウト処理(図8のS19〜S21)しか機能せず、再度照合実行要求フラグをセットするような救済処理は行われていなかった。 Also, regarding the fail-safe process, if the collation request flag is cleared for some reason, only the time-out process (S19 to S21 in FIG. 8) functions, and a relief process that sets the collation execution request flag again is performed. It wasn't.
上記事情を背景とし、本発明の課題は、処理負荷が小さい照合調停処理を行なうことが可能な車両用スマートキーシステムを提供することにある。 In view of the above circumstances, an object of the present invention is to provide a vehicular smart key system capable of performing a collation arbitration process with a small processing load.
本発明は、上記課題を解決するための車両用スマートキーシステムを提供するものである。即ち、請求項1によれば、車両毎の固有のIDコードを記録した携帯機と車載機器との間で無線通信を行ない、車載機器が、車両から所定距離範囲内に当該車両用の携帯機が存在するか否かをIDコードによって照合し、その照合結果に基づいて所定の制御を行なう車両用スマートキーシステムにおいて、照合を行なうために車載機器から携帯機に照合の要求の信号を送信する照合要求送信手段と、照合要求に対する携帯機からの応答信号を受信する応答信号受信手段と、車両の状態に応じて照合要求を生成する照合要求生成手段と、生成された照合要求の内容を記憶する照合要求記憶手段と、記憶された照合要求の内容の個数を記憶する照合要求数記憶手段と、照合要求の内容数が所定の範囲内にあるかを判定する照合要求数判定手段と、照合要求の内容数が所定の範囲内にあると判定された場合に、記憶された照合要求の内容に応じて照合を行なう照合調停手段と、を備えることを特徴とする車両用スマートキーシステムとして構成される。 This invention provides the smart key system for vehicles for solving the said subject. In other words, according to the first aspect, wireless communication is performed between the portable device in which the unique ID code for each vehicle is recorded and the vehicle-mounted device, and the vehicle-mounted device is within a predetermined distance range from the vehicle. In a vehicular smart key system that performs predetermined control based on the collation result, a signal for requesting collation is transmitted from the in-vehicle device to the portable device for collation. A verification request transmission unit, a response signal reception unit that receives a response signal from the portable device in response to the verification request, a verification request generation unit that generates a verification request according to the state of the vehicle, and a content of the generated verification request Collation request storage means, collation request number storage means for storing the number of stored collation request contents, collation request number determination means for judging whether the content number of collation requests is within a predetermined range, A smart key system for a vehicle, comprising: collation arbitration means for performing collation according to the content of the stored collation request when it is determined that the content number of the collation request is within a predetermined range Composed.
本発明は、従来は図7のように、照合調停部35が分散した各記憶領域に記憶される照合要求フラグを参照して照合要求の有無を検出していたものを、図6のように、照合調停部35に含まれる記憶領域に発生した照合要求の個数とその照合要求の内容を記憶し、定期的に記憶領域(図6の41)を参照し、照合要求の個数が所定の数の範囲(例えば1個以上)の場合は、記憶されている照合要求の内容に基づいて照合処理を行なうものである。記憶領域を参照する処理の周期は短くする必要があるが、照合要求がない(照合要求の個数がゼロ)場合は直ちに処理が終了するので、車両用スマートキーシステム全体としての処理負荷は増大しないという効果がある。
As shown in FIG. 6, the present invention detects the presence or absence of a collation request by referring to the collation request flag stored in each storage area distributed by the
また、請求項2によれば、上記課題を解決するための車両用スマートキーシステムは、車両毎の固有のIDコードを記録した携帯機と車載機器との間で無線通信を行ない、車載機器が、車両から所定距離範囲内に当該車両用の携帯機が存在するか否かをIDコードによって照合し、その照合結果に基づいて所定の制御を行なう車両用スマートキーシステムにおいて、照合を行なうために車載機器から携帯機に照合の要求の信号を送信する照合要求送信手段と、照合要求に対する携帯機からの応答信号を受信する応答信号受信手段と、車両の状態に応じて照合要求を生成する照合要求生成手段と、生成された照合要求の内容を記憶する照合要求記憶手段と、照合要求記憶手段に照合要求の内容が記憶されているかを判定する照合要求記憶判定手段と、照合要求記憶手段に照合要求の内容が記憶されていると判定された場合に、記憶された照合要求の内容に応じて照合を行なう照合調停手段と、を備えることを特徴とする車両用スマートキーシステムとして構成される。 According to a second aspect of the present invention, there is provided a vehicular smart key system for solving the above-mentioned problems, wherein wireless communication is performed between a portable device that records a unique ID code for each vehicle and the in-vehicle device. In order to perform collation in a smart key system for a vehicle that collates with an ID code whether or not a portable device for the vehicle exists within a predetermined distance from the vehicle and performs predetermined control based on the collation result A verification request transmitting means for transmitting a verification request signal from the in-vehicle device to the portable device, a response signal receiving means for receiving a response signal from the portable device for the verification request, and a verification for generating a verification request according to the state of the vehicle A request generation means, a verification request storage means for storing the content of the generated verification request, and a verification request storage determination means for determining whether the verification request content is stored in the verification request storage means And a collation arbitration unit that performs collation according to the content of the stored collation request when it is determined that the content of the collation request is stored in the collation request storage unit. Configured as a smart key system.
本発明は、従来は図7のように、照合調停部35が分散した各記憶領域に記憶される照合要求フラグを参照して照合要求の有無を検出していたものを、図6のように、照合調停部35に含まれる記憶領域に発生した照合要求の個数とその照合要求の内容を記憶し、定期的に記憶領域(図6の42)を参照し、照合要求の内容が記憶されている場合は、記憶されている照合要求の内容に基づいて照合処理を行なうものである。記憶領域を参照する処理の周期は短くする必要があるが、照合要求がない(照合要求の個数がゼロ)場合は直ちに処理が終了するので、車両用スマートキーシステム全体としての処理負荷は増大しないという効果がある。
As shown in FIG. 6, the present invention detects the presence or absence of a collation request by referring to the collation request flag stored in each storage area distributed by the
また、請求項3によれば、上記課題を解決するための車両用スマートキーシステムは、車両毎の固有のIDコードを記録した携帯機と車載機器との間で無線通信を行ない、車載機器が、車両から所定距離範囲内に当該車両用の携帯機が存在するか否かをIDコードによって照合し、その照合結果に基づいて所定の制御を行なう車両用スマートキーシステムにおいて、照合を行なうために車載機器から携帯機に照合の要求の信号を送信する照合要求送信手段と、照合要求に対する携帯機からの応答信号を受信する応答信号受信手段と、車両の状態に応じて照合要求を生成する照合要求生成手段と、生成された照合要求の内容を記憶する照合要求記憶手段と、記憶された照合要求の内容の個数を記憶する照合要求数記憶手段と、照合要求の内容数が所定の範囲内にあるかを判定する照合要求数判定手段と、照合要求記憶手段に照合要求の内容が記憶されているかを判定する照合要求記憶判定手段と、照合要求の内容数が所定の範囲内にあると判定され、かつ照合要求記憶手段に照合要求の内容が記憶されていると判定された場合に、記憶された照合要求の内容に応じて照合を行なう照合調停手段と、を備えることを特徴とする車両用スマートキーシステムとして構成される。 According to a third aspect of the present invention, there is provided a vehicle smart key system for solving the above-mentioned problems, wherein wireless communication is performed between a portable device in which a unique ID code for each vehicle is recorded and the in-vehicle device. In order to perform collation in a smart key system for a vehicle that collates with an ID code whether or not a portable device for the vehicle exists within a predetermined distance from the vehicle and performs predetermined control based on the collation result A verification request transmitting means for transmitting a verification request signal from the in-vehicle device to the portable device, a response signal receiving means for receiving a response signal from the portable device for the verification request, and a verification for generating a verification request according to the state of the vehicle Request generation means, verification request storage means for storing the contents of the generated verification request, verification request number storage means for storing the number of stored verification request contents, and the number of verification request contents A collation request number judging means for judging whether the content is within a predetermined range, a collation request storage judging means for judging whether the content of the collation request is stored in the collation request storage means, and a content number of the collation request being within a predetermined range Collation arbitration means for performing collation according to the contents of the stored collation request when it is determined that the content of the collation request is stored in the collation request storage means. It is comprised as a smart key system for vehicles characterized by this.
本発明は、従来は図7のように、照合調停部35が分散した各記憶領域に記憶される照合要求フラグを参照して照合要求の有無を検出していたものを、図6のように、照合調停部35に含まれる記憶領域に発生した照合要求の個数とその照合要求の内容を記憶し、定期的に記憶領域(図6の41および42)を参照し、照合要求の個数が所定の数の範囲(例えば1個以上)で、かつ照合要求の内容が記憶されている場合は、記憶されている照合要求の内容に基づいて照合処理を行なうものである。記憶領域を参照する処理の周期は短くする必要があるが、照合要求がない(照合要求の個数がゼロ)場合は直ちに処理が終了するので、車両用スマートキーシステム全体としての処理負荷は増大しないという効果がある。また、照合要求の個数とその照合要求の内容との両方をから照合要求の有無を確認するため、二重系の処理によるソフトウエアの信頼性が向上する効果もある。
As shown in FIG. 6, the present invention detects the presence or absence of a collation request by referring to the collation request flag stored in each storage area distributed by the
請求項4によれば、本発明の車両用スマートキーシステムは、照合要求の内容には照合を行なうための優先度を含み、照合要求記憶手段は受信した照合要求の内容を優先度の高い順に並べ替えるソート手段を含み、照合調停手段は並べ替えられた照合要求の内容順に照合を行なう構成をとることもできる。例えば、運転者が車両に接近した場合の照合要求の優先度を定期的に行なわれる照合要求の優先度よりも高く設定すれば、運転者が車両に接近して乗り込もうとする際の照合処理が優先して行なわれるため、乗車時にドアノブを操作してドアが開くまでのタイムラグ等は発生しなくなる。 According to the fourth aspect of the present invention, in the smart key system for a vehicle according to the present invention, the content of the verification request includes a priority for performing the verification, and the verification request storage means sorts the content of the received verification request in descending order of priority. Sorting means for rearranging may be included, and the collation arbitration means may be configured to perform collation in the order of the contents of the sorted collation requests. For example, if the priority of the collation request when the driver approaches the vehicle is set higher than the priority of the collation request that is periodically performed, the collation processing when the driver tries to get in close to the vehicle is performed. Since priority is given, there is no time lag until the door is opened by operating the door knob when boarding.
請求項5によれば、本発明の車両用スマートキーシステムは、照合要求の内容数が所定の範囲内にあると判定され、かつ照合要求記憶手段に照合要求の内容が記憶されていると判定されない場合には、全ての照合要求の内容について照合要求の有無を問い合わせる照合要求問い合わせ手段を備える構成をとることもできる。本構成によって、照合要求の内容数と照合要求の内容の記憶状態とに食い違いがあっても、全ての照合要求の有無を問い合わせることによって照合処理の漏れを防止することが可能となる(所謂フェールセーフ処理)。
According to
処理負荷が小さい照合調停処理を行なうことが可能な車両のスマートキーシステムを提供する目的を、発生した照合要求を一括して所定の記憶領域に照合の優先度順に記憶し、その記憶領域に照合要求が記憶されている場合にのみ優先度順に照合処理を行なう構成により実現した。 The purpose of providing a smart key system for a vehicle capable of performing verification and arbitration processing with a low processing load is to store generated verification requests collectively in a predetermined storage area in the order of priority of verification and perform verification in that storage area. This is realized by a configuration in which matching processing is performed in order of priority only when a request is stored.
以下、添付の図面を参照しつつ本発明の実施形態について説明する。図1は、本発明の車両用スマートキーシステム(以下、スマートキーシステムと略称)1の構成を示すブロック図である。図1に示すごとく、スマートキーシステム1は、車両に搭載されるスマートECU3と、ユーザが所持するべき携帯機17(電子キー17ともいう)を備える。スマートECU3には、受信機11(本発明の照合要求受信手段)、車室外発信機13および車室内発信機15が接続されている。スマートECU3は、これらの送受信機を介して携帯機17との間で無線通信を行なう。送受信機は、アンテナ、変調・復調回路等の公知の無線通信手段を含むものである。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a block diagram showing a configuration of a vehicle smart key system (hereinafter abbreviated as a smart key system) 1 of the present invention. As shown in FIG. 1, the
スマートECU3(本発明の照合要求数判定手段,照合要求記憶判定手段,照合調停手段,ソート手段)は周知のCPU31,ROM32,RAM33(本発明の照合要求数記憶手段,照合要求記憶手段,照合要求問い合わせ手段)およびスマートECU3に接続される機器との信号・データの処理を行なう入出力回路34を含んで構成され、ROM32あるいはRAM33に記憶されたプログラムおよびデータによって各種制御処理を行なう。
The smart ECU 3 (collation request number judging means, collation request storage judging means, collation arbitration means, sorting means of the present invention) is a well-known
また、スマートECU3には、車両のドアハンドルに内蔵されたタッチセンサ5と、ドアのキーシリンダに内蔵されたキー連動スイッチ7と、トリガロックスイッチ9からの信号が、図示しないスイッチ回路等を介して入力されるようになっている。タッチセンサ5は、たとえば静電容量の変化によって、ユーザがドアハンドルに手を掛けたかどうかを検知するものであり、各ドアハンドルに個別に設けられている(内蔵されている)。なお、上記ドアにはトランクのドアが含まれるものとする。
The
キー連動スイッチ7は、機械式のキー(メカニカルキー)を用いてドアをロックすること又はドアのロックを解除することに応じてONされるスイッチであり、ドア等に設けられたキーシリンダに内蔵されている。トリガロックスイッチ9は、ロック専用のスイッチであり、ロックを解除する機能は持たず、たとえば運転席のドアのハンドル部分、またはドアハンドルの近くに設けられるものである。つまり、トリガロックは、車室外に携帯機17があり、かつ車室内に携帯機17が無いことを検知した場合に作動する。
The key interlocking switch 7 is a switch that is turned on in response to locking or unlocking the door using a mechanical key (mechanical key), and is built in a key cylinder provided in the door or the like. Has been. The
また、スマートECU3は、ドアロックコントローラ21(ドアロックECU)、エンジン始動コントローラ23(エンジンECU)に信号を送信する構成となっている。具体的に、スマートECU3は、ドアロックコントローラ21に対し、車両のドアをロック状態またはロック解除状態とする旨の信号を送る。これを受けて、ドアロックコントローラ21は、ドアをロック状態またはロック解除状態とするためのモータ制御を行なう。ドアのロックとロック解除とを自動で行なう制御は、スマートロック機能と呼ばれる。
The
また、エンジン始動コントローラ23に対しては、メカニカルキーを用いることなく、所定のスイッチ操作によってエンジンを始動することを許容する旨の信号を送る。つまり、携帯機17を所持した運転者は、ハンドル付近に設けられたイグニッションスイッチを操作するだけで、キーを挿し込むことなくエンジンを始動できる。このような機能は、スマートイグニッション機能と呼ばれる。
Further, a signal is sent to the
携帯機17は、スマートECU3との間でデータを送受信可能な携帯型無線装置として構成されたものである。また、携帯機17は、ワイヤレススイッチ19を備えている。ワイヤレススイッチ19は、ユーザがこのスイッチを操作することによって、ドアをロックしたり、ロックを解除したりするものである。つまり、スマートキーシステム1は、上記スマート機能の提供にかかる制御とは別に、ドアをロックまたはロック解除状態にするワイヤレスドア制御を行なう。本実施形態では、部品コスト低減の観点から、スマート機能のためのスマートコントローラと、ワイヤレスドア制御のためのワイヤレスコントローラとを、スマートECU3に兼用させているが、スマートコントローラとワイヤレスコントローラとを別々のECUにて構成するようにしてもよい。
The
図2に示すごとく、車室外発信機13(本発明の照合要求送信手段)は、車両の運転席(D席)、助手席(P席)および左右後部座席への乗降用ドア、さらには車両のトランク開閉用ドアに設けられている。多くの場合、車室外発信機13は、ドアのハンドル部品に内蔵されており、その周囲に定期的に第1の問い合わせ信号を送信する。第1の問い合わせ信号は、ドアから70cm〜1m程度の範囲(第1のキー応答エリアSA)内にのみ届くよう、その出力が調整される。したがって、第1のキー応答エリアSA内に存在する携帯機17だけが、第1の問い合わせ信号を受信できる。第1の問い合わせ信号を受信した携帯機17は、メモリに記録されているIDコードを、応答信号として受信機11に向けて送信する。
As shown in FIG. 2, the vehicle exterior transmitter 13 (the verification request transmission means of the present invention) includes a driver's seat (D seat), a passenger seat (P seat), doors for getting on and off the left and right rear seats, and a vehicle. It is provided in the door for opening and closing the trunk. In many cases, the
また、車室内発信機15(本発明の照合要求送信手段)は、たとえば室内中央のルームランプ部分に内蔵されており、車室内に定期的に第2の問い合わせ信号を送信する。第2の問い合わせ信号は、車室内の所定範囲(第2のキー応答エリアTA)にのみ届くよう、その出力が調整される。したがって、第2のキー応答エリアTA内(要するに車内)に存在する携帯機17だけが、第2の問い合わせ信号を受信できる。第2の問い合わせ信号を受信した携帯機17は、メモリに記録されているIDコードを、応答信号として受信機11に向けて送信する。
The vehicle interior transmitter 15 (the verification request transmission means of the present invention) is built in, for example, a room lamp portion at the center of the room, and periodically transmits a second inquiry signal into the vehicle interior. The output of the second inquiry signal is adjusted so as to reach only a predetermined range (second key response area TA) in the passenger compartment. Therefore, only the
受信機11(本発明の応答信号受信手段)は、たとえば運転席前方のルームミラーに組み込まれており、キー応答エリアSA,TA内の携帯機17から質問信号に応答して送信されてくる応答信号を受信して、携帯機17に固有のIDコードを復号する。もちろん、応答信号には、携帯機17が第1の応答エリアSAに存在するのか、第2の応答エリアTAに存在するのかを識別可能にするデータが含まれることとなる。
The receiver 11 (response signal receiving means of the present invention) is incorporated in a room mirror in front of the driver's seat, for example, and is a response transmitted in response to a question signal from the
次に、図3のフロー図を用いて照合調停処理について説明する。なお、本処理はROM32あるいはRAM33に記憶され、CPU31により、ROM32あるいはRAM33に記憶された他のプログラムとともに繰り返し実行される。まず、受信機11が携帯機17からの所定の信号を受信した場合、あるいは、照合の種類によって定められるタイミング(周期)等により照合要求が生成される。
Next, the collation arbitration process will be described using the flowchart of FIG. This process is stored in the
照合要求が生成されると(S31:Yes)、照合要求数をインクリメント(1増加)し(S32)、照合要求の内容(図4の照合エリア、詳細は後述)を示す照合実行キューをセットする(S33)。照合要求数,照合実行キューは、図5のようにRAM33あるいはスマートECU3に含まれる図示しない不揮発メモリの照合要求数記憶領域41,照合実行キュー記憶領域42に一括して記憶される。照合要求数は照合実行キューの総数となっている。図5(a)の状態は、照合実行キュー記憶領域42に記憶されている照合実行キューがキュー1〜キュー3の3個あるので、照合要求数記憶領域41に記憶される照合要求数は3である。ここで、新たな照合要求(キュー4)が発生すると、図5(b)のように照合実行キュー記憶領域42の空き領域1にキュー4が記憶され、照合要求数は4となる。
When a collation request is generated (S31: Yes), the number of collation requests is incremented (incremented by 1) (S32), and a collation execution queue indicating the contents of the collation request (the collation area in FIG. 4, details will be described later) is set. (S33). The number of verification requests and the verification execution queue are collectively stored in a verification request
他のエリアの照合処理が行なわれていない場合(S34:No)は、1個以上の照合要求がある、あるいは照合実行キュー記憶領域42に照合実行キューが記憶されている(全て空き領域でない)かを調べる(S35)。照合要求もなく照合実行キューも記憶されていない場合(S35:No)は処理を終了する。 When collation processing of other areas is not performed (S34: No), there are one or more collation requests, or collation execution queues are stored in the collation execution queue storage area 42 (all are not free areas). (S35). If there is no collation request and no collation execution queue is stored (S35: No), the process ends.
一方、1個以上の照合要求があるか、あるいは照合実行キュー記憶領域42に照合実行キューが記憶されている場合(S35:Yes)は、照合要求の数と照合実行キューの数を比較し両者が同じ値の場合(S36:Yes)はデータの整合が取れていると判定し、照合実行キュー記憶領域42の先頭アドレスの位置に記憶されている照合実行キュー(図5(a)ではキュー1)を読み込み(S37)、キュー1の内容が示す照合エリアについて照合処理を行なう(S38)。
On the other hand, if there is one or more collation requests or the collation execution queue is stored in the collation execution queue storage area 42 (S35: Yes), the number of collation requests is compared with the number of collation execution queues. Are the same value (S36: Yes), it is determined that the data is consistent, and the collation execution queue stored in the position of the start address of the collation execution queue storage area 42 (the
即ち、照合エリア(図4参照)の内容に応じて車室外発信機13あるいは車室内発信機15から携帯機17に対して照合要求信号を送信し、携帯機17からの該照合要求信号に対する応答信号を受信機11によって受信し、その受信内容(携帯機17のIDコード等)を用いて携帯機17の照合を行なう。
That is, a verification request signal is transmitted from the
そして、照合が終了すると(S42:Yes)、照合結果を通知するとともに(S43)、照合実行キュー記憶領域42のキュー1の内容をクリアし(S44)、照合要求数記憶領域41の照合要求数をデクリメント(1減少)し(S45)、照合実行キュー記憶領域42の記憶内容をそれぞれ照合実行キュー記憶領域42の先頭アドレスの位置へ1個ずつ移動させ、照合実行キュー記憶領域42の末尾を空き領域とする(S46)。
When the collation is completed (S42: Yes), the collation result is notified (S43), the contents of the
図5の例では、図(c)のようにキュー1は消去され、キュー1の内容が記憶されていた領域にキュー2の内容が記憶され、キュー2の内容が記憶されていた領域にキュー3の内容が記憶され、キュー3の内容が記憶されていた領域にキュー4の内容が記憶されるというように記憶領域が順次移動しキュー4の内容が記憶されていた領域は空き領域1となる。また、キュー1が削除されたことで照合要求数は3となる。
In the example of FIG. 5, the
データの整合が取れていない(照合要求の数と照合実行キューの数が異なる)場合(S36:No)、照合実行キュー記憶領域42に何らかの照合実行キューが記憶されている場合(S39:Yes)には照合要求の数によらず該照合実行キューの内容にしたがって上述した照合処理を行なう。 When data is not consistent (the number of collation requests and the number of collation execution queues are different) (S36: No), when some collation execution queue is stored in the collation execution queue storage area 42 (S39: Yes) The above-described verification process is performed according to the contents of the verification execution queue regardless of the number of verification requests.
データの整合が取れていない、かつ照合実行キューが記憶されていない場合(S39:No)は、照合要求数記憶領域41および照合実行キュー記憶領域42の内容をクリアし(S41,S42)、全ての照合の種類について照合要求があるかどうかを問い合わせる(S47)。従来技術のように、照合要求数記憶領域41,照合実行キュー記憶領域42とは別に照合要求フラグ記憶領域を設け、照合要求発生時(S31:Yes)に該当する照合要求フラグをセットし、照合が終了した場合(S42:Yes)に該照合要求フラグをクリアするという構成とすれば、照合実行キューと照合要求フラグとの2つの方法で照合要求を確認でき、照合漏れをなくすことが可能となる。照合の有無を調べる際に照合要求フラグ記憶領域を常時参照するわけではないので(整合が取れていないに時のみ参照)、処理の負荷は増大しない。
If the data is not consistent and the collation execution queue is not stored (S39: No), the contents of the collation request
図4を用いて照合要求の詳細(抜粋)について説明する。照合要求は「通常」,「ダイアグ(評価)用」,「登録」の照合モードに大分類され、「通常」は通常使用されるモード、「ダイアグ(評価)用」は整備等でECUの動作確認等を行なうときのモード、「登録」は新たに携帯機を登録する場合のモードである。 Details (excerpt) of the verification request will be described with reference to FIG. Verification requests are broadly classified into “normal”, “diagnostic (evaluation)”, and “registration” verification modes, “normal” is the mode that is normally used, and “diagnostic (evaluation)” is maintenance and the operation of the ECU A mode for performing confirmation or the like, “registration” is a mode for newly registering a portable device.
各モードは照合種類によって中分類される。「即照合」は携帯機17が所定の操作を行なったり、車両に接近した場合等に照合要求が発生するもの、「WAKE照合」は車両の運転席(D席)、助手席(P席)および左右後部座席への乗降用ドア、さらには車両のトランク開閉用ドアに設けられている車室外発信機13のそれぞれの照合エリアでの照合を同時に行なう場合に照合要求が発生するもの、「順次照合」は車両の運転席(D席)、助手席(P席)および左右後部座席への乗降用ドア、さらには車両のトランク開閉用ドアに設けられている車室外発信機13のそれぞれの照合エリアでの照合を所定の順序で行なう場合に照合要求が発生するもの、「定期照合」は一定時間毎に照合要求が発生するもの、「登録照合」は新たに携帯機を登録する場合に照合要求が発生するものである。
Each mode is categorized according to the type of verification. “Immediate collation” requires a collation request when the
各照合種類は個別の照合エリアによって小分類される。例えば、「車外D席」は運転席の乗降用ドアに設けられた車室外発信機13による照合エリアにおいて発生する照合要求である。
Each collation type is subdivided into individual collation areas. For example, “D seat outside the vehicle” is a verification request generated in the verification area by the
優先Noは照合種類,照合エリア毎に一意に定められるもので、0が最も優先度が高く数値が大きくなるにつれて優先度が低くなる。例えば、照合エリア「車外D席」における「即照合」要求が発生した場合、照合実行キュー記憶領域42には、数値0が記憶される。空き領域には優先Noに含まれない数値(例えば99)が記憶される。
The priority No. is uniquely determined for each collation type and collation area. 0 is the highest priority and the priority decreases as the numerical value increases. For example, when the “immediate verification” request in the verification area “D seat outside the vehicle” is generated, a
照合実行キュー記憶領域42のキュー1に、「定期照合,車外D席」要求(数値11)が記憶されている状態で、「車外D席,即照合」要求(数値0)が発生した場合、優先度の高い順にキューの並べ替え(ソート)が行なわれ、キュー1には「車外D席,即照合」要求(数値0)が記憶され、キュー2に「定期照合,車外D席」要求(数値11)が記憶される。そして、「車外D席,即照合」要求に対する照合処理が先に実行される。
When a “periodic verification, D seat outside the vehicle” request (numerical value 11) is stored in the
本実施例(図3)では、以下の3つの条件のうちいずれか一つが成立した場合に照合処理を実行しているが、照合処理を実行する条件として(1)から(3)のうちのいずれか一つのみを用いる構成、任意の二つの組み合わせを用いる構成をとってもよい。例えば(1)のみを照合処理を実行する条件として用いる場合は、照合要求の数と照合実行キューの数が異なるときは、照合要求数記憶領域41あるいは照合実行キュー記憶領域42の記憶内容によらず、それらの記憶内容をクリアし、全ての照合の種類について照合要求があるかどうかを問い合わせる。図3のフロー図では、ステップS36の条件が不成立の場合(S36:No)、ステップS40以下の処理を行なうものである。
(1)照合要求の個数と照合実行キューの個数が同じ。
(2)照合要求の個数がゼロではないが照合実行キューはない(照合要求の個数>照合実行キューの個数)。
(3)照合要求の個数がゼロであるが照合実行キューはある(照合要求の個数<照合実行キューの個数)。
In the present embodiment (FIG. 3), the collation process is executed when any one of the following three conditions is satisfied, but the conditions for executing the collation process are (1) to (3) A configuration using only one of them or a configuration using any two combinations may be adopted. For example, when only (1) is used as a condition for executing the collation processing, when the number of collation requests and the number of collation execution queues are different, it depends on the stored contents of the collation request
(1) The number of verification requests and the number of verification execution queues are the same.
(2) The number of collation requests is not zero, but there is no collation execution queue (the number of collation requests> the number of collation execution queues).
(3) The number of verification requests is zero but there is a verification execution queue (the number of verification requests <the number of verification execution queues).
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。 Although the embodiments of the present invention have been described above, these are merely examples, and the present invention is not limited to these embodiments, and the knowledge of those skilled in the art can be used without departing from the spirit of the claims. Various modifications based on this are possible.
1 車両用スマートキーシステム
3 スマートECU(照合要求数判定手段,照合要求記憶判定手段,照合調停手段,ソート手段,照合要求問い合わせ手段)
11 受信機(応答信号受信手段)
13 車室外発信機(照合要求送信手段)
15 車室内発信機(照合要求送信手段)
17 携帯機
32 RAM(照合要求数記憶手段,照合要求記憶手段)
DESCRIPTION OF
11 Receiver (Response signal receiving means)
13 Out-of-vehicle transmitter (verification request transmission means)
15 Car interior transmitter (verification request transmission means)
17
Claims (5)
前記照合を行なうために前記車載機器から前記携帯機に前記照合の要求の信号を送信する照合要求送信手段と、
前記照合要求に対する前記携帯機からの応答信号を受信する応答信号受信手段と、
前記車両の状態に応じて前記照合要求を生成する照合要求生成手段と、
前記生成された照合要求の内容を記憶する照合要求記憶手段と、
前記記憶された照合要求の内容の個数を記憶する照合要求数記憶手段と、
前記照合要求の内容数が所定の範囲内にあるかを判定する照合要求数判定手段と、
前記照合要求の内容数が所定の範囲内にあると判定された場合に、前記記憶された照合要求の内容に応じて前記照合を行なう照合調停手段と、
を備えることを特徴とする車両用スマートキーシステム。 Wireless communication is performed between the portable device in which the unique ID code for each vehicle is recorded and the in-vehicle device, and whether the in-vehicle device is within the predetermined distance range from the vehicle. In the vehicle smart key system that collates with the ID code and performs predetermined control based on the collation result,
Collation request transmitting means for transmitting the collation request signal from the in-vehicle device to the portable device in order to perform the collation;
Response signal receiving means for receiving a response signal from the portable device in response to the verification request;
Verification request generation means for generating the verification request according to the state of the vehicle;
Collation request storage means for storing contents of the generated collation request;
Verification request number storage means for storing the number of contents of the stored verification request;
Verification request number determination means for determining whether the content number of the verification request is within a predetermined range;
When it is determined that the content number of the verification request is within a predetermined range, verification mediation means for performing the verification according to the content of the stored verification request;
A smart key system for a vehicle, comprising:
前記照合を行なうために前記車載機器から前記携帯機に前記照合の要求の信号を送信する照合要求送信手段と、
前記照合要求に対する前記携帯機からの応答信号を受信する応答信号受信手段と、
前記車両の状態に応じて前記照合要求を生成する照合要求生成手段と、
前記生成された照合要求の内容を記憶する照合要求記憶手段と、
前記照合要求記憶手段に前記照合要求の内容が記憶されているかを判定する照合要求記憶判定手段と、
前記照合要求記憶手段に前記照合要求の内容が記憶されていると判定された場合に、前記記憶された照合要求の内容に応じて前記照合を行なう照合調停手段と、
を備えることを特徴とする車両用スマートキーシステム。 Wireless communication is performed between the portable device in which the unique ID code for each vehicle is recorded and the in-vehicle device, and whether the in-vehicle device is within the predetermined distance range from the vehicle. In the vehicle smart key system that collates with the ID code and performs predetermined control based on the collation result,
Collation request transmitting means for transmitting the collation request signal from the in-vehicle device to the portable device in order to perform the collation;
Response signal receiving means for receiving a response signal from the portable device in response to the verification request;
Verification request generation means for generating the verification request according to the state of the vehicle;
Collation request storage means for storing contents of the generated collation request;
Collation request storage determining means for determining whether or not the contents of the verification request are stored in the verification request storage means;
When it is determined that the content of the collation request is stored in the collation request storage unit, collation arbitration unit that performs the collation according to the content of the stored collation request;
A smart key system for a vehicle, comprising:
前記照合を行なうために前記車載機器から前記携帯機に前記照合の要求の信号を送信する照合要求送信手段と、
前記照合要求に対する前記携帯機からの応答信号を受信する応答信号受信手段と、
前記車両の状態に応じて前記照合要求を生成する照合要求生成手段と、
前記生成された照合要求の内容を記憶する照合要求記憶手段と、
前記記憶された照合要求の内容の個数を記憶する照合要求数記憶手段と、
前記照合要求の内容数が所定の範囲内にあるかを判定する照合要求数判定手段と、
前記照合要求記憶手段に前記照合要求の内容が記憶されているかを判定する照合要求記憶判定手段と、
前記照合要求の内容数が所定の範囲内にあると判定され、かつ前記照合要求記憶手段に前記照合要求の内容が記憶されていると判定された場合に、前記記憶された照合要求の内容に応じて前記照合を行なう照合調停手段と、
を備えることを特徴とする車両用スマートキーシステム。 Wireless communication is performed between the portable device in which the unique ID code for each vehicle is recorded and the in-vehicle device, and whether the in-vehicle device is within the predetermined distance range from the vehicle. In the vehicle smart key system that collates with the ID code and performs predetermined control based on the collation result,
Collation request transmitting means for transmitting the collation request signal from the in-vehicle device to the portable device in order to perform the collation;
Response signal receiving means for receiving a response signal from the portable device in response to the verification request;
Verification request generation means for generating the verification request according to the state of the vehicle;
Collation request storage means for storing contents of the generated collation request;
Verification request number storage means for storing the number of contents of the stored verification request;
Verification request number determination means for determining whether the content number of the verification request is within a predetermined range;
Collation request storage determining means for determining whether or not the contents of the verification request are stored in the verification request storage means;
When it is determined that the number of contents of the collation request is within a predetermined range and it is determined that the contents of the collation request are stored in the collation request storage unit, the contents of the stored collation request are In response, collation mediation means for performing the collation,
A smart key system for a vehicle, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004332044A JP4529655B2 (en) | 2004-11-16 | 2004-11-16 | Smart key system for vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004332044A JP4529655B2 (en) | 2004-11-16 | 2004-11-16 | Smart key system for vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006144260A true JP2006144260A (en) | 2006-06-08 |
JP4529655B2 JP4529655B2 (en) | 2010-08-25 |
Family
ID=36624271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004332044A Expired - Fee Related JP4529655B2 (en) | 2004-11-16 | 2004-11-16 | Smart key system for vehicles |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4529655B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004084254A (en) * | 2002-08-26 | 2004-03-18 | Mazda Motor Corp | Keyless entry system |
JP2005282219A (en) * | 2004-03-30 | 2005-10-13 | Mitsubishi Motors Corp | Operating device control unit |
-
2004
- 2004-11-16 JP JP2004332044A patent/JP4529655B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004084254A (en) * | 2002-08-26 | 2004-03-18 | Mazda Motor Corp | Keyless entry system |
JP2005282219A (en) * | 2004-03-30 | 2005-10-13 | Mitsubishi Motors Corp | Operating device control unit |
Also Published As
Publication number | Publication date |
---|---|
JP4529655B2 (en) | 2010-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070030136A1 (en) | On-board illumination controlling system and method | |
WO2019150898A1 (en) | Authentication system for vehicle and vehicle-mounted apparatus | |
US8717142B2 (en) | Door lock control apparatus for vehicle | |
JP5438048B2 (en) | Electronic key system | |
US20090309696A1 (en) | Vehicle function restriction system | |
US20080061931A1 (en) | Method for controlling access to a vehicle | |
WO2015033527A1 (en) | Control device and electronic key system | |
JP4687779B2 (en) | Vehicle door lock system, keyless entry system, lock control method | |
US20090058597A1 (en) | Vehicle communication system | |
US11498522B2 (en) | Vehicle control system | |
US20100277273A1 (en) | System and method for assigning driver status to a spare key and for programming the spare key to a vehicle | |
US20230256938A1 (en) | Vehicle control system and mobile device used as vehicle key fob | |
JP2005273264A (en) | Operation control device and electronic key system | |
JP3760740B2 (en) | Vehicle interior verification device | |
WO2014125768A1 (en) | Vehicle system, vehicle-side unit, and portable device | |
KR100958746B1 (en) | Method of controlling a vehicle using a manual key and a smart key, the vehicle, and a smart key signal processor | |
JP2015063827A (en) | Vehicle electronic key system | |
JP5168052B2 (en) | Smart entry system | |
KR20190032581A (en) | A method and key device for operating at least one function of an automobile by means of a portable key device | |
JP2009209578A (en) | Smart entry system | |
JP2018115463A (en) | Electronic key system, electronic control device and receiver | |
US20230098720A1 (en) | Information processing device, information processing method, vehicle, transmission method, and storage medium | |
JP4529655B2 (en) | Smart key system for vehicles | |
JP4534566B2 (en) | Vehicle remote control device | |
JP6760209B2 (en) | Car sharing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071002 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090605 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090625 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090814 |
|
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: 20100518 |
|
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: 20100531 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4529655 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140618 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |