JPH0791913B2 - リモート制御装置、該装置に使用するレシーバ、レシーバに制御信号を送信するトランスミッタ - Google Patents
リモート制御装置、該装置に使用するレシーバ、レシーバに制御信号を送信するトランスミッタInfo
- Publication number
- JPH0791913B2 JPH0791913B2 JP63117173A JP11717388A JPH0791913B2 JP H0791913 B2 JPH0791913 B2 JP H0791913B2 JP 63117173 A JP63117173 A JP 63117173A JP 11717388 A JP11717388 A JP 11717388A JP H0791913 B2 JPH0791913 B2 JP H0791913B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- signal
- receiver
- transmitter
- register
- 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.)
- Expired - Lifetime
Links
- 230000006870 function Effects 0.000 claims description 41
- 238000003860 storage Methods 0.000 claims description 26
- 238000013459 approach Methods 0.000 claims description 13
- 230000004913 activation Effects 0.000 claims description 12
- 238000003825 pressing Methods 0.000 claims description 9
- 230000003213 activating effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims 1
- 230000002085 persistent effect Effects 0.000 claims 1
- 230000011664 signaling Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 25
- 238000000034 method Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 238000005070 sampling Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 11
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 239000013078 crystal Substances 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 3
- 230000008672 reprogramming Effects 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011990 functional testing Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/00206—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated
- G07C2009/00222—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated by more than one push button
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00769—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
- G07C2009/00793—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means by Hertzian waves
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00825—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/60—Indexing scheme relating to groups G07C9/00174 - G07C9/00944
- G07C2209/63—Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Lock And Its Accessories (AREA)
- Selective Calling Equipment (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は自動車ドア錠止の制御技術に関し、更に詳しく
は手持ち伝達装置(トランスミツタ)を使用して自動車
ドアの開閉を行なうための改良されたリモコン装置に関
する。
は手持ち伝達装置(トランスミツタ)を使用して自動車
ドアの開閉を行なうための改良されたリモコン装置に関
する。
本発明は自動車ドア錠止のリモートコントロールに使用
するのに特に適しており以下これについて特に述べる
が、本発明は自動車の種々の制御装置ならびに他の構造
体の制御装置(たとえば住居ドアおよび機械作動ガレー
ジドアの錠止装置)を作動させるために均等に利用しう
る。なおこの明細書において用語「接近要求信号」は
「コード信号」又は「コード化信号」又は「送信信号」
と同じ意味を有して記号「S」で表される。用語「接近
委任コード」は「コード部分」又は「同一性確認コー
ド」又は「保証コード」又は「独特のコード」と同じ意
味を有する。
するのに特に適しており以下これについて特に述べる
が、本発明は自動車の種々の制御装置ならびに他の構造
体の制御装置(たとえば住居ドアおよび機械作動ガレー
ジドアの錠止装置)を作動させるために均等に利用しう
る。なおこの明細書において用語「接近要求信号」は
「コード信号」又は「コード化信号」又は「送信信号」
と同じ意味を有して記号「S」で表される。用語「接近
委任コード」は「コード部分」又は「同一性確認コー
ド」又は「保証コード」又は「独特のコード」と同じ意
味を有する。
〔従来の技術〕 米国特許第4,031,434号(発明者ペロン)は誘電結合自
動車ドア装置を開示する従来技術であり、そこでは2元
(または2進数)コード信号が手持ちトランスミツタか
ら自動車に取付けてあるレシーバに送られ、このレシー
バは送られてきた2元信号を認識してそれをプログラム
化しうる錠止コードと比較して自動車ドアの開放を選択
的に行なう。この米国特許に記載の装置はリモコン装置
ではなく、ドア錠止用モータを作動させるためにはキイ
部材をレシーバに隣接して配置しなければならない。実
際のリモコン装置は米国特許第4,596,985号(発明者ボ
ンガード)および米国特許第4,607,312号(発明者バレ
ト・メルカド)に記載されている。これら2件の米国特
許に記載の装置は2元コードをレシーバに送つて認識と
処理を行なわせることによつて遠隔位置から装置を作動
させる目的で1以上の2元コードを使用する従来技術の
装置の代表例である。これら2件の米国特許ではデイプ
・スイツチ・コーデイングによつて、パンチコーデイン
グ(たとえばカツテイング・レジスター)によつて、お
よびプラグ・インコード装置によつて、特定のコードを
トランスミツタ中にセツトすることができる。
動車ドア装置を開示する従来技術であり、そこでは2元
(または2進数)コード信号が手持ちトランスミツタか
ら自動車に取付けてあるレシーバに送られ、このレシー
バは送られてきた2元信号を認識してそれをプログラム
化しうる錠止コードと比較して自動車ドアの開放を選択
的に行なう。この米国特許に記載の装置はリモコン装置
ではなく、ドア錠止用モータを作動させるためにはキイ
部材をレシーバに隣接して配置しなければならない。実
際のリモコン装置は米国特許第4,596,985号(発明者ボ
ンガード)および米国特許第4,607,312号(発明者バレ
ト・メルカド)に記載されている。これら2件の米国特
許に記載の装置は2元コードをレシーバに送つて認識と
処理を行なわせることによつて遠隔位置から装置を作動
させる目的で1以上の2元コードを使用する従来技術の
装置の代表例である。これら2件の米国特許ではデイプ
・スイツチ・コーデイングによつて、パンチコーデイン
グ(たとえばカツテイング・レジスター)によつて、お
よびプラグ・インコード装置によつて、特定のコードを
トランスミツタ中にセツトすることができる。
多年にわたつて自動車工業は、工場で自動車にくみ入れ
ることができ購入者によつて手持ちトランスミツタから
自動車の種々の機関を制御するために使用することので
きるリモコン装置を探究してきた。このような装置はド
アおよびトランクの錠止を制御してドライバーが自動車
を去る際にドアを錠止し自動車に近づく際にドアを開く
ようになつている。また、このようなリモコン装置は、
荷物をもつているとき、視界が妨げられる夜間において
又は氷が標準キイの挿入を防げるとき、困難と不便さを
感じるキイの操作の必要なしにトランクの積荷を容易に
するために、把持トランスミツタを使用してドライバー
が自動車に近づいたときトランクを開放するようにトラ
ンクの錠止を操作すべきことが予見された。このような
リモコン装置は標準機器としてあるいは任意のものとし
て自動車工業において探求されたが、概念としては設置
が容易であるようにたとえみえたとしても、このよう成
功したリモコン装置を開発するための努力において重大
な問題に遭遇した。これらの困難性は価格および顧客の
不平の欠如に関して自動車工業の要求を満足させる試み
に大きな関心を生ぜしめた。
ることができ購入者によつて手持ちトランスミツタから
自動車の種々の機関を制御するために使用することので
きるリモコン装置を探究してきた。このような装置はド
アおよびトランクの錠止を制御してドライバーが自動車
を去る際にドアを錠止し自動車に近づく際にドアを開く
ようになつている。また、このようなリモコン装置は、
荷物をもつているとき、視界が妨げられる夜間において
又は氷が標準キイの挿入を防げるとき、困難と不便さを
感じるキイの操作の必要なしにトランクの積荷を容易に
するために、把持トランスミツタを使用してドライバー
が自動車に近づいたときトランクを開放するようにトラ
ンクの錠止を操作すべきことが予見された。このような
リモコン装置は標準機器としてあるいは任意のものとし
て自動車工業において探求されたが、概念としては設置
が容易であるようにたとえみえたとしても、このよう成
功したリモコン装置を開発するための努力において重大
な問題に遭遇した。これらの困難性は価格および顧客の
不平の欠如に関して自動車工業の要求を満足させる試み
に大きな関心を生ぜしめた。
このようなリモコン装置に使用するのに最も適切な概念
は、同一性確認の2元コードを表わすコード部分をもつ
モジユレート無線周波数信号を使用することによつてト
ランスミツタから送信される2元の同一性確認コードを
使用することであつた。このように示唆された装置の2
元コードはレシーバに固定され、そして無線周波数の一
連のパルス(これらのパルスは所望の同一性確認コード
を構成する知識をもつ)として出力される。この2元の
同一性確認コードは自動車に取付けられたレシーバ中に
固定的に含まれ、そしてこのレシーバはトランスミツタ
の特定の無線周波数の通過を許す検知機を備えている。
フイルタまたは他の処理回路は入力コード信号をトラン
スミツタからの2元コードのレプリカに変える。このレ
プリカはレシーバ中の同一性確認コードと比較されて、
送信された信号のコード化部分がレシーバ中に貯蔵され
ている同一性確認コードに合致するか否かが決定され
る。受信した信号の入力コード部分とレシーバ中に貯蔵
されている同一性確認コードとの間に一致が認められる
と、ドアロツクが作動せしめられる。このリモコン概念
によれば、レシーバに送信される同一性確認コードは2
元性の適切な機能コードを同伴しており、この機能コー
ドは同一性確認コードが一致するとデコードされて所望
の機能が自動車に取付けてあるレシーバによつて開始さ
れるようになつている。この望ましい機能はドアを錠止
すること、ドアを開けること、またはトランクを開ける
ことでありうる。もちろん、その他の機能を送信信号に
くみ入れ、そしてレシーバによつて同一性確認すること
もできる。そのような機能としてたとえば点火装置を作
動させること、安全装置を始動させること、ヘツドライ
トを点灯すること、警報器を作動させること、などがあ
げられる。これらは適切な入力信号の同一性確認の際に
レシーバによつて制御しうる機能の若干をあげたにすぎ
ず、同様の自明の機能が更に多く存在する。これらの種
々の制御機能を達成させるための技術は利用可能であ
る。この制御テーマの多くの変形は自動車のドア錠止ま
たはトランク錠止を制御するために示唆された。
は、同一性確認の2元コードを表わすコード部分をもつ
モジユレート無線周波数信号を使用することによつてト
ランスミツタから送信される2元の同一性確認コードを
使用することであつた。このように示唆された装置の2
元コードはレシーバに固定され、そして無線周波数の一
連のパルス(これらのパルスは所望の同一性確認コード
を構成する知識をもつ)として出力される。この2元の
同一性確認コードは自動車に取付けられたレシーバ中に
固定的に含まれ、そしてこのレシーバはトランスミツタ
の特定の無線周波数の通過を許す検知機を備えている。
フイルタまたは他の処理回路は入力コード信号をトラン
スミツタからの2元コードのレプリカに変える。このレ
プリカはレシーバ中の同一性確認コードと比較されて、
送信された信号のコード化部分がレシーバ中に貯蔵され
ている同一性確認コードに合致するか否かが決定され
る。受信した信号の入力コード部分とレシーバ中に貯蔵
されている同一性確認コードとの間に一致が認められる
と、ドアロツクが作動せしめられる。このリモコン概念
によれば、レシーバに送信される同一性確認コードは2
元性の適切な機能コードを同伴しており、この機能コー
ドは同一性確認コードが一致するとデコードされて所望
の機能が自動車に取付けてあるレシーバによつて開始さ
れるようになつている。この望ましい機能はドアを錠止
すること、ドアを開けること、またはトランクを開ける
ことでありうる。もちろん、その他の機能を送信信号に
くみ入れ、そしてレシーバによつて同一性確認すること
もできる。そのような機能としてたとえば点火装置を作
動させること、安全装置を始動させること、ヘツドライ
トを点灯すること、警報器を作動させること、などがあ
げられる。これらは適切な入力信号の同一性確認の際に
レシーバによつて制御しうる機能の若干をあげたにすぎ
ず、同様の自明の機能が更に多く存在する。これらの種
々の制御機能を達成させるための技術は利用可能であ
る。この制御テーマの多くの変形は自動車のドア錠止ま
たはトランク錠止を制御するために示唆された。
自動車のOEM設備として上記のリモコン装置をくみ入れ
るための広範な努力は深刻な技術的および実用的な障害
をもたらした。レシーバおよびトランスミツタ中の同一
性確認コードは機能的に同じでなければならないので、
レシーバとトランスミツタは自動車の組立て中に一緒に
保持されなければならない。レシーバは自動車の中の近
づけない、かくれた位置(たとえば計器板の下または運
転席の下のような位置)に取付けることが必要なので、
このレシーバに合致するトランスミツタは自動車が組立
てられ、塗装され、運搬され、展示されそして販売され
る際に自動車と共に保持されなければならない。トラン
スミツタが自動車から分離されると、この装置は自動車
に付属して保持される若干のコード調整なしには有用で
ない。リモコン装置を使用する自動車のはじめの装置の
利点は、取りはずしと再コード化の不可能なように遠隔
の又はかくれた場所においてレシーバを自動車中で組立
てることができることである。また、レシーバを工場で
取付けるとき、把持トランスミツタを失なうが置き忘れ
たときの問題を経験することがある。新しい把持トラン
スミツタは自動車のレシーバのコードをもたない。この
特殊な問題を解決するための1つの調整は同様のレシー
バのコードを販売者または購入者に保持させることであ
る。次いで手動操作コード調整をコード一致の目的で新
しいトランスミツタに付与することができる。販売者に
よつて保持されるこのコードを用いるときは安全性は妥
協しなければならず、そして再コードの保持は自動車の
寿命のあいだ続けなければならない。これらの因子は許
容しえないものである。
るための広範な努力は深刻な技術的および実用的な障害
をもたらした。レシーバおよびトランスミツタ中の同一
性確認コードは機能的に同じでなければならないので、
レシーバとトランスミツタは自動車の組立て中に一緒に
保持されなければならない。レシーバは自動車の中の近
づけない、かくれた位置(たとえば計器板の下または運
転席の下のような位置)に取付けることが必要なので、
このレシーバに合致するトランスミツタは自動車が組立
てられ、塗装され、運搬され、展示されそして販売され
る際に自動車と共に保持されなければならない。トラン
スミツタが自動車から分離されると、この装置は自動車
に付属して保持される若干のコード調整なしには有用で
ない。リモコン装置を使用する自動車のはじめの装置の
利点は、取りはずしと再コード化の不可能なように遠隔
の又はかくれた場所においてレシーバを自動車中で組立
てることができることである。また、レシーバを工場で
取付けるとき、把持トランスミツタを失なうが置き忘れ
たときの問題を経験することがある。新しい把持トラン
スミツタは自動車のレシーバのコードをもたない。この
特殊な問題を解決するための1つの調整は同様のレシー
バのコードを販売者または購入者に保持させることであ
る。次いで手動操作コード調整をコード一致の目的で新
しいトランスミツタに付与することができる。販売者に
よつて保持されるこのコードを用いるときは安全性は妥
協しなければならず、そして再コードの保持は自動車の
寿命のあいだ続けなければならない。これらの因子は許
容しえないものである。
2元送信コードを使用してレシーバとトランスミツタを
一致させる際に他の困難性が経験された。第2のトラン
スミツタを別の人が使用することが望まれる場合、それ
は自動車にはじめに供給したトランスミツタに一致させ
なければならない。そのためには、トランスミツタのコ
ードは外部から読みとらねばならないか、あるいは販売
者に保持されなければならない。トランスミツタをみつ
けた、あるいは販売者の記録をえた人は、複製トランス
ミツタの存在を自動車の所有者が知ることなしにコード
を決定して複製を作ることができる。
一致させる際に他の困難性が経験された。第2のトラン
スミツタを別の人が使用することが望まれる場合、それ
は自動車にはじめに供給したトランスミツタに一致させ
なければならない。そのためには、トランスミツタのコ
ードは外部から読みとらねばならないか、あるいは販売
者に保持されなければならない。トランスミツタをみつ
けた、あるいは販売者の記録をえた人は、複製トランス
ミツタの存在を自動車の所有者が知ることなしにコード
を決定して複製を作ることができる。
以上のことから明らかなように、工場においてレシーバ
を自動車自体の中の近づけない場所に取付けるという概
念、ならびにもとのトランスミツタまたは別のトランス
ミツタをもつているかあるいは販売者の記録を入手した
人によつて手作業で複製することのできない安全コード
概念は共に深刻な問題をもたらす。これらの問題は、公
衆に近づくことができ、そしてコード相関と同一性確認
コード安全性に関して自動車メーカーに妨げとなるリモ
コン装置の開発を自動車工業が行ないえなくさせてい
る。
を自動車自体の中の近づけない場所に取付けるという概
念、ならびにもとのトランスミツタまたは別のトランス
ミツタをもつているかあるいは販売者の記録を入手した
人によつて手作業で複製することのできない安全コード
概念は共に深刻な問題をもたらす。これらの問題は、公
衆に近づくことができ、そしてコード相関と同一性確認
コード安全性に関して自動車メーカーに妨げとなるリモ
コン装置の開発を自動車工業が行ないえなくさせてい
る。
本発明は自動車のうちの近づけない場所にレシーバを工
場において取付ける型の従来開発された装置の欠点のす
べてを克服する自動車ドア錠止操作用リモコン装置を提
供すること目的としている。本発明のリモコン装置は自
動車を購入者にとどけるまで組立てレシーバに一致させ
る必要のないトランスミツタを備えることによつてこの
課題を解決したものである。この明細書で使用する「活
性化」とは回路から操作電力を受信して比較器が比較機
能を果すことをいい、「不活性化」とはこの電力回路を
オフにすることをいう。「荷重」とはコンピュータメモ
リにデータを荷重する(記載する)ことをいう。
場において取付ける型の従来開発された装置の欠点のす
べてを克服する自動車ドア錠止操作用リモコン装置を提
供すること目的としている。本発明のリモコン装置は自
動車を購入者にとどけるまで組立てレシーバに一致させ
る必要のないトランスミツタを備えることによつてこの
課題を解決したものである。この明細書で使用する「活
性化」とは回路から操作電力を受信して比較器が比較機
能を果すことをいい、「不活性化」とはこの電力回路を
オフにすることをいう。「荷重」とはコンピュータメモ
リにデータを荷重する(記載する)ことをいう。
本発明においてはレシーバ中に貯蔵される保証コード
が、本発明に従って、トランスミッタのもつ独特のコー
ドに書き換えられる。この独特のコードは送信装置がは
じめに製造され輸送されるとき、数発生器からランダム
にえらばれる。その結果として、送信装置は特定の独特
の2元コードをもち、このコードはその製造中特定のレ
シーバとはどのようにも相関づけられない。自動車内の
秘密の場所に配置されたトランスミツタと一緒に自動車
が十分に組立てられた後、この分野において送信装置自
体はレシーバ中のコードをプログラムするために使用さ
れる。本発明のこの面を使用することによつて、レシー
バと送信装置を合致させる必要はない。すべての自動車
に汎用レシーバを組立て、次いで特定の携帯トランスミ
ツタに合致するようにプログラムされる。
が、本発明に従って、トランスミッタのもつ独特のコー
ドに書き換えられる。この独特のコードは送信装置がは
じめに製造され輸送されるとき、数発生器からランダム
にえらばれる。その結果として、送信装置は特定の独特
の2元コードをもち、このコードはその製造中特定のレ
シーバとはどのようにも相関づけられない。自動車内の
秘密の場所に配置されたトランスミツタと一緒に自動車
が十分に組立てられた後、この分野において送信装置自
体はレシーバ中のコードをプログラムするために使用さ
れる。本発明のこの面を使用することによつて、レシー
バと送信装置を合致させる必要はない。すべての自動車
に汎用レシーバを組立て、次いで特定の携帯トランスミ
ツタに合致するようにプログラムされる。
本発明の別の面によれば、レシーバは自動車工場に送ら
れるとき汎用コードを含み、すべてのレシーバはそれら
が工場で組立てられるとき同じ汎用コードをもつ。この
ようにして、組立て工場での特別の送信装置(トランス
ミツタ)は汎用コードにセツトされ、レシーバ中に次い
でセツトされる同一性確認コードに関心を払うことなし
にそれぞれのレシーバの操作性を試験することができ
る。トランスミツタおよびレシーバの製造は異なつた自
動車メーカーに異なつた汎用コードを提供することがで
き、それぞれの自動車メーカーのレシーバは異なつた、
知られた汎用コードをもつことができる。この汎用コー
ドは製造上の便宜のためのものであつて、究極の保証の
ためのものではない。販売業者は自動車の配送を受ける
際に、独特のコードをもつトランスミツタを受取るか、
あるいはそれぞれがそれ自身のコードをもつこれらのユ
ニツト(トランスミツタ)の供給を受ける。最終の購入
者に配送の際には、販売者はメーカーまたは販売者によ
つてランダムにえらばれてはいるが独特のコードをもつ
ているトランスミツタを使用して、工場においてレシー
バに荷重された汎用コードを販売者によつて購入者に与
えられたランダムにえらばれたトランスミツタの独特の
コードにシフトさせる。この独特のコード化様式を使用
することによつて、レシーバとトランスミツタを一致さ
せる必要なしに現場で任意の組合せが可能となる。また
トランスミッタの交換はレシーバの同一性確認コード即
ち保証コードを新しい取り替えトランスミッタの独特の
コードに合致するよう書き換えることによりできる。
れるとき汎用コードを含み、すべてのレシーバはそれら
が工場で組立てられるとき同じ汎用コードをもつ。この
ようにして、組立て工場での特別の送信装置(トランス
ミツタ)は汎用コードにセツトされ、レシーバ中に次い
でセツトされる同一性確認コードに関心を払うことなし
にそれぞれのレシーバの操作性を試験することができ
る。トランスミツタおよびレシーバの製造は異なつた自
動車メーカーに異なつた汎用コードを提供することがで
き、それぞれの自動車メーカーのレシーバは異なつた、
知られた汎用コードをもつことができる。この汎用コー
ドは製造上の便宜のためのものであつて、究極の保証の
ためのものではない。販売業者は自動車の配送を受ける
際に、独特のコードをもつトランスミツタを受取るか、
あるいはそれぞれがそれ自身のコードをもつこれらのユ
ニツト(トランスミツタ)の供給を受ける。最終の購入
者に配送の際には、販売者はメーカーまたは販売者によ
つてランダムにえらばれてはいるが独特のコードをもつ
ているトランスミツタを使用して、工場においてレシー
バに荷重された汎用コードを販売者によつて購入者に与
えられたランダムにえらばれたトランスミツタの独特の
コードにシフトさせる。この独特のコード化様式を使用
することによつて、レシーバとトランスミツタを一致さ
せる必要なしに現場で任意の組合せが可能となる。また
トランスミッタの交換はレシーバの同一性確認コード即
ち保証コードを新しい取り替えトランスミッタの独特の
コードに合致するよう書き換えることによりできる。
本発明によればレシーバの、接近委任コードを貯蔵する
記憶装置は少なくとも2つの異なった接近委任コードを
同時に貯蔵する。記憶装置は置き換え可能であって、プ
ログラミング期間中に第1の2元コードが受信されると
すべてのレジスターにランダムにえらばれたトランスミ
ツタからレシーバに受信された2元コードを受入れさせ
る。手動で書き込み可能な信号を与え、ランダムにえら
ばれたトランスミツタからのコード化信号をレシーバに
送ることによつて、レシーバのレジスター中のコードは
汎用コード(初期プログラミング中)または既存するコ
ードから、トランスミツタから受信の信号の2元コード
にシフトされる。本発明のこの面によつて、レシーバの
コードは任意のトランスミツタの使用によつてフイール
ド中にセツトすることができる。その後に、このトラン
スミツタはレシーバのリモコン用にマツチする装置にな
る。
記憶装置は少なくとも2つの異なった接近委任コードを
同時に貯蔵する。記憶装置は置き換え可能であって、プ
ログラミング期間中に第1の2元コードが受信されると
すべてのレジスターにランダムにえらばれたトランスミ
ツタからレシーバに受信された2元コードを受入れさせ
る。手動で書き込み可能な信号を与え、ランダムにえら
ばれたトランスミツタからのコード化信号をレシーバに
送ることによつて、レシーバのレジスター中のコードは
汎用コード(初期プログラミング中)または既存するコ
ードから、トランスミツタから受信の信号の2元コード
にシフトされる。本発明のこの面によつて、レシーバの
コードは任意のトランスミツタの使用によつてフイール
ド中にセツトすることができる。その後に、このトラン
スミツタはレシーバのリモコン用にマツチする装置にな
る。
第1の同一性確認コードがレシーバのすべてのレジスタ
ー中に荷重された後、第2のコードが第2のランダムに
えらばれたトランスミツタからのレジスターに荷重され
うる。この第2のコードは第1のレジスターを除くレシ
ーバのそれぞれのレジスターを荷重する。その結果、第
1のレジスターは第1のコードのセツテイングを保持す
る。予めえらばれた時間(たとえば30秒)のあいだ、第
3のコードを第3のトランスミツタから荷重させること
ができる。このコードは、レシーバ中にある第1および
第2のレジスターをバイパスさせ、それにつづくすべて
のレジスターを荷重する。このようにして、2以上のト
ランスミツタを使用してレシーバ中の同一性確認コード
をセツトすることができる。その結果、予めえらばれた
時間のあいだコードをセツトするために使用する2以上
のトランスミツタのうちの1つがレシーバによつて確認
されてドア・ロツクまたは他の制御装置を操作する。
ー中に荷重された後、第2のコードが第2のランダムに
えらばれたトランスミツタからのレジスターに荷重され
うる。この第2のコードは第1のレジスターを除くレシ
ーバのそれぞれのレジスターを荷重する。その結果、第
1のレジスターは第1のコードのセツテイングを保持す
る。予めえらばれた時間(たとえば30秒)のあいだ、第
3のコードを第3のトランスミツタから荷重させること
ができる。このコードは、レシーバ中にある第1および
第2のレジスターをバイパスさせ、それにつづくすべて
のレジスターを荷重する。このようにして、2以上のト
ランスミツタを使用してレシーバ中の同一性確認コード
をセツトすることができる。その結果、予めえらばれた
時間のあいだコードをセツトするために使用する2以上
のトランスミツタのうちの1つがレシーバによつて確認
されてドア・ロツクまたは他の制御装置を操作する。
WRITEの信号が発生すると、レシーバ中のすべてのレジ
スターは予めえらばれた時間作動可能状態にとどまる。
この予めえらばれた時間のあいだ、レシーバによつて受
信された第1コードはすべてのレジスターを荷重し、そ
れ故、任意のレジスター中の任意の予め存在する同一性
確認コードは除かれる。本発明の概念を使用することに
よつて、自動車の持ち主は特定のトランスミツタ(単数
または複数)をもつ。このトランスミツタが全く機能し
ないときは、新しいコードがレジスターに荷重され、操
作者は自動車が再コードされたことを知る。再コードは
存在するすべてのコードを破壊するので、委任されてい
ない者はレシーバのえらばれた不使用レジスターを内密
に(不正に)コードすることができない。本発明のこの
面を使用することによつて、トランスミツタをもつてお
りそしてレシーバの再セツトの概念を知つていても委任
されていない者には、自動車の所有者が究極者に認識す
ることなしにこのレシーバを別のトランスミツタに再セ
ツトすることはできない。フィールド・プログラミング
装置がプログラミング期間中記憶装置から古い接近委任
コードのすべてを消去するように操作され、それによっ
てプログラミング期間中の結論として記憶装置がプログ
ラミング期間中に提示された新しい接近委任コードのみ
を含むようになっているからである。
スターは予めえらばれた時間作動可能状態にとどまる。
この予めえらばれた時間のあいだ、レシーバによつて受
信された第1コードはすべてのレジスターを荷重し、そ
れ故、任意のレジスター中の任意の予め存在する同一性
確認コードは除かれる。本発明の概念を使用することに
よつて、自動車の持ち主は特定のトランスミツタ(単数
または複数)をもつ。このトランスミツタが全く機能し
ないときは、新しいコードがレジスターに荷重され、操
作者は自動車が再コードされたことを知る。再コードは
存在するすべてのコードを破壊するので、委任されてい
ない者はレシーバのえらばれた不使用レジスターを内密
に(不正に)コードすることができない。本発明のこの
面を使用することによつて、トランスミツタをもつてお
りそしてレシーバの再セツトの概念を知つていても委任
されていない者には、自動車の所有者が究極者に認識す
ることなしにこのレシーバを別のトランスミツタに再セ
ツトすることはできない。フィールド・プログラミング
装置がプログラミング期間中記憶装置から古い接近委任
コードのすべてを消去するように操作され、それによっ
てプログラミング期間中の結論として記憶装置がプログ
ラミング期間中に提示された新しい接近委任コードのみ
を含むようになっているからである。
WRITE信号がレシーバのフイールドプログラミング用に
始動される時間のあいだ、第1コードはすべてのレジス
ター中に受信され書き込まれうる。依然として予めえら
ばれたプログラミング期間中である第2の時間のあい
だ、第2のコードは第1を除くすべてのレジスター中に
受信され書き込まれうる。WRITE信号が発生した後(実
際には約30秒後)に、プログラミング処理をくりかえさ
なければならない。この特徴は委任されていないものが
レジスター・スタツクの下部において望まれていない同
一性確認コードを勝手に挿入することを許さない。
始動される時間のあいだ、第1コードはすべてのレジス
ター中に受信され書き込まれうる。依然として予めえら
ばれたプログラミング期間中である第2の時間のあい
だ、第2のコードは第1を除くすべてのレジスター中に
受信され書き込まれうる。WRITE信号が発生した後(実
際には約30秒後)に、プログラミング処理をくりかえさ
なければならない。この特徴は委任されていないものが
レジスター・スタツクの下部において望まれていない同
一性確認コードを勝手に挿入することを許さない。
本発明のこれらの種々の面をくみ入れることによつて、
保証されたリモコン装置が与えられる。このリモコン装
置はフイールド・プログラム性であるが、他のトランス
ミツタの無断使用については予め空にできないようにな
つている。本発明によれば、トランスミツタのそれぞれ
はすべての他のコードとは異なる独特のコードをもつて
いる。実施の際には、保証コードには24ビツトが使用さ
れ、それ故、トランスミツタのそれぞれにおける独特の
コードは重複させる必要はない。レシーバによるこのコ
ードへのトランスミツタおよびフイールド・プログラミ
ングのために独特のランダムにえらばれた、記録されて
いないコードを使用するというこの概念は新しいリモコ
ン装置に非常に大きい融通性と簡便性に与える。これら
の特徴はこの新しい装置をOEM施設のために自動車工業
にとり入れることを可能にする。
保証されたリモコン装置が与えられる。このリモコン装
置はフイールド・プログラム性であるが、他のトランス
ミツタの無断使用については予め空にできないようにな
つている。本発明によれば、トランスミツタのそれぞれ
はすべての他のコードとは異なる独特のコードをもつて
いる。実施の際には、保証コードには24ビツトが使用さ
れ、それ故、トランスミツタのそれぞれにおける独特の
コードは重複させる必要はない。レシーバによるこのコ
ードへのトランスミツタおよびフイールド・プログラミ
ングのために独特のランダムにえらばれた、記録されて
いないコードを使用するというこの概念は新しいリモコ
ン装置に非常に大きい融通性と簡便性に与える。これら
の特徴はこの新しい装置をOEM施設のために自動車工業
にとり入れることを可能にする。
本発明の別の面によれば、上述のリモコン装置には受信
信号によりレシーバの認識因子を補正するための独特の
配列が備えられ、それによつてトランスミツタ中の時計
オツシレータはレシーバの受信もしくは時計オツシレー
タと一致する必要がないようになつている。本発明のこ
の面をくみ入れることによつて、トランスミツタとレシ
ーバのセツトのために一致した結晶制御オツシレータは
必要でなくなる。トランスミツタ中に結晶制御オツシレ
ータを使用することなしに、そしてトランスミツタのオ
ツシレータとレシーバのオツシレータを一致させること
なしに、このリモコン装置は、本発明のこの面を使用す
るとき、適正なコードを認識して操作の際に正となる。
レシーバの入力信号を使用することによつてレシーバと
トランスミツタはシンクロナイズされる。リモコン装置
の遂次操作中のレシーバに対するトランスミツタの種々
の位置によつて生ずる信号強度のノイズと変化はリモコ
ン装置自身の操作上の主要な因子ではない。本発明のこ
の面によれば、送信された2元論理信号は一連の窓を
(1ビツトごとに)含み、ある与えられた論理状態は始
めに第1の2元ナンバーを表わすように、あるいは第2
の異なつた時間のあいだ第2の2元ナンバーを表わすよ
うに保持される。送信されたコード化信号は一連のパル
スを含み、それぞれのパルスは信号の時間枠(窓)の時
間で補正された予めえらばれた時間をもつ。これらの窓
は送信された信号の2つの遂次の先導端の間に伸びる。
このコード概念を使用することによつて、論理状態は信
号の時間枠(窓)またはコード信号ビツトの%として送
信することができる。すなわち、ビツトの80%は論理1
であり、ビツトの20%は論理0である。レシーバにおい
て、先導端検知器はコード信号の遂次の信号間の時間を
記録することができ、この時間は受信コード信号中の対
応する窓またはビツト長さを生ずるように平均すること
ができる。コード信号の窓もしくはビツト長さを補正す
ることによつて、2つの2元ナンバーを表わす与えられ
た論理状態の%は、トランスミツタ中の規制されていな
いオツシレータによつて、あるいはトランスミツタの時
計オツシレータのその他の変化あるいは種々のランダム
なノイズによつて生ずる送信窓の長さの変化に関係なし
に、2元ナンバーをレシーバにおいて読みとることを可
能にする。窓の長さを平均化させるために使用する窓の
数は変えることができる。期待される窓の長さより著る
しく異なる長さをもつ窓もしくはビツトの読みを無視す
ることも本発明のこの面の範囲内にある。このような異
常な読みは信号スパイクまたは他のランダムなノイズの
指標でありうる。
信号によりレシーバの認識因子を補正するための独特の
配列が備えられ、それによつてトランスミツタ中の時計
オツシレータはレシーバの受信もしくは時計オツシレー
タと一致する必要がないようになつている。本発明のこ
の面をくみ入れることによつて、トランスミツタとレシ
ーバのセツトのために一致した結晶制御オツシレータは
必要でなくなる。トランスミツタ中に結晶制御オツシレ
ータを使用することなしに、そしてトランスミツタのオ
ツシレータとレシーバのオツシレータを一致させること
なしに、このリモコン装置は、本発明のこの面を使用す
るとき、適正なコードを認識して操作の際に正となる。
レシーバの入力信号を使用することによつてレシーバと
トランスミツタはシンクロナイズされる。リモコン装置
の遂次操作中のレシーバに対するトランスミツタの種々
の位置によつて生ずる信号強度のノイズと変化はリモコ
ン装置自身の操作上の主要な因子ではない。本発明のこ
の面によれば、送信された2元論理信号は一連の窓を
(1ビツトごとに)含み、ある与えられた論理状態は始
めに第1の2元ナンバーを表わすように、あるいは第2
の異なつた時間のあいだ第2の2元ナンバーを表わすよ
うに保持される。送信されたコード化信号は一連のパル
スを含み、それぞれのパルスは信号の時間枠(窓)の時
間で補正された予めえらばれた時間をもつ。これらの窓
は送信された信号の2つの遂次の先導端の間に伸びる。
このコード概念を使用することによつて、論理状態は信
号の時間枠(窓)またはコード信号ビツトの%として送
信することができる。すなわち、ビツトの80%は論理1
であり、ビツトの20%は論理0である。レシーバにおい
て、先導端検知器はコード信号の遂次の信号間の時間を
記録することができ、この時間は受信コード信号中の対
応する窓またはビツト長さを生ずるように平均すること
ができる。コード信号の窓もしくはビツト長さを補正す
ることによつて、2つの2元ナンバーを表わす与えられ
た論理状態の%は、トランスミツタ中の規制されていな
いオツシレータによつて、あるいはトランスミツタの時
計オツシレータのその他の変化あるいは種々のランダム
なノイズによつて生ずる送信窓の長さの変化に関係なし
に、2元ナンバーをレシーバにおいて読みとることを可
能にする。窓の長さを平均化させるために使用する窓の
数は変えることができる。期待される窓の長さより著る
しく異なる長さをもつ窓もしくはビツトの読みを無視す
ることも本発明のこの面の範囲内にある。このような異
常な読みは信号スパイクまたは他のランダムなノイズの
指標でありうる。
この独特のコード概念を利用すること、およびこの概念
を本発明の前述の他の面と組合せることによつて、従来
経験した制限なしに且つ大量生産される自動車に使用す
るに必要な安い価格で、自動車に使用しうる安価なリモ
コン装置がえられる。
を本発明の前述の他の面と組合せることによつて、従来
経験した制限なしに且つ大量生産される自動車に使用す
るに必要な安い価格で、自動車に使用しうる安価なリモ
コン装置がえられる。
本発明の主たる目的は、安価であり、トランスミツタと
レシーバを合致させる必要のない、そして保証と柔軟性
を提供するようにフイールド中(現場)でプログラムす
ることのできる、上述のようなリモコン装置を提供する
ことにある。
レシーバを合致させる必要のない、そして保証と柔軟性
を提供するようにフイールド中(現場)でプログラムす
ることのできる、上述のようなリモコン装置を提供する
ことにある。
本発明の別の目的は、プログラムが容易であり、用途が
汎用であり、そして自動車を包含する(然しこれに限定
されない)種々の構造環境中に使用可能な、上述のよう
なリモコン装置を提供することにある。
汎用であり、そして自動車を包含する(然しこれに限定
されない)種々の構造環境中に使用可能な、上述のよう
なリモコン装置を提供することにある。
本発明のその上の目的は、独特のコード概念と受信信号
の変化に順応するようにレシーバを変形するための配列
とを組み合せて、全装置の正の操作特性を犠牲すること
なしに不正確なオツシレータを使用しうるようになし
た、上述のリモコン装置を提供することにある。
の変化に順応するようにレシーバを変形するための配列
とを組み合せて、全装置の正の操作特性を犠牲すること
なしに不正確なオツシレータを使用しうるようになし
た、上述のリモコン装置を提供することにある。
本発明の別の目的は、組立ての際に自動車内のわかりに
くい又はかくれた場所に、製造された自動車の最終配置
がなされるまで、コードの融通正を犠牲にすることなし
に且つトランスミツタとレシーバとの一致を必要とする
ことなしに取付けることのできるレシーバを使用する、
上述のリモコン装置を提供することにある。
くい又はかくれた場所に、製造された自動車の最終配置
がなされるまで、コードの融通正を犠牲にすることなし
に且つトランスミツタとレシーバとの一致を必要とする
ことなしに取付けることのできるレシーバを使用する、
上述のリモコン装置を提供することにある。
本発明の別の目的は、同一性確認2元ナンバー用のデユ
ーテイ・サイクルを使用し且つフイールド・プログラミ
ングが達成されるまで装置操作のための汎用コードを使
用する送信2元コード信号を用い、それによつて全装置
の最終プログラミングなしに装置を自動車組立て中に試
験しうるようになした、上述のリモコン装置を提供する
ことにある。
ーテイ・サイクルを使用し且つフイールド・プログラミ
ングが達成されるまで装置操作のための汎用コードを使
用する送信2元コード信号を用い、それによつて全装置
の最終プログラミングなしに装置を自動車組立て中に試
験しうるようになした、上述のリモコン装置を提供する
ことにある。
本発明の別の目的は、フイールド中で再プログラミング
することができ且つ装置を取付けた構造体の所有者に委
任されていない再プログラミングが起きたことを示すこ
とができるレシーバをくみ入れた上述のリモコン装置を
提供することにある。
することができ且つ装置を取付けた構造体の所有者に委
任されていない再プログラミングが起きたことを示すこ
とができるレシーバをくみ入れた上述のリモコン装置を
提供することにある。
本発明の更に別の目的は、トランスミツタ自体からは決
定しえない独特の同一性確認もしくは保証コードをもつ
トランスミツタを使用する、上述のリモコン装置を提供
することにある。本発明のこの目的によれば、このリモ
コン装置はトランスミツタを製造する工場を離れた後に
はセツトすることのできない同一性確認コードをトラン
スミツタ中に使用する。それぞれのトランスミツタはそ
れ自身の独特のコードをもつ。この独特のコードを使用
してレシーバ中の同一性確認コードをセツトし、それに
よつてトランスミツタとレシーバとを合致させる必要性
をなくす。
定しえない独特の同一性確認もしくは保証コードをもつ
トランスミツタを使用する、上述のリモコン装置を提供
することにある。本発明のこの目的によれば、このリモ
コン装置はトランスミツタを製造する工場を離れた後に
はセツトすることのできない同一性確認コードをトラン
スミツタ中に使用する。それぞれのトランスミツタはそ
れ自身の独特のコードをもつ。この独特のコードを使用
してレシーバ中の同一性確認コードをセツトし、それに
よつてトランスミツタとレシーバとを合致させる必要性
をなくす。
これらの及びその他の目的は添付の図面を参照して本発
明を更に具体的に説明する実施例から明らかになるであ
ろう。
明を更に具体的に説明する実施例から明らかになるであ
ろう。
添付の図面は本発明の好ましい態様を説明するためのも
のであつて本発明の範囲を限定するものではないが、こ
れらの図面を参照して、第1図にはドア・ロツク機構
B、ドア開放(アンロツク)機構Cまたは自動車トラン
ク解放のためのトランク・ソレノイドDを選択的に操作
するためのリモコン装置Aが示してある。リモコン装置
AはレシーバRに送信すべきコード信号Sを発生するト
ランスミツタTを備え、それによつて自動車ドアを錠止
(ロツク)または解放(アンロツク)し、あるいはトラ
ンクを少なくとも20〜50フイートの距離から解放するこ
とができる。信号Sの放射強度は、トランスミツタTが
レシーバRの固定されている自動車付近にあるときリモ
コン装置が有効である程度で十分に弱くなければならな
い。強い信号は米国連邦規則のもとで不可とされる大気
電磁気干渉を生ぜしめることがある。トランスミツタT
は特別の目的もしくは慣習のマイクロプロセツサをも
つ。このマイクロプロセツサは後述のようにリモコン装
置の機能を遂行するようにプログラムされた適当な内部
PROMsおよびRAMsをもち、且つセンサもしくはスイツチ1
2,14,16によつて制御される十分なI/Oターミナルをも
つ。図示する実施例によれば、スイツチ12はリモコン装
置Aが操作機構Bによつて自動車ドアをロツクしようと
するときに押される。同様にして、スイツチ14はドア開
放機構Cを作動させることによつて自動車ドアを開放す
るよう手動操作される。トランク・ソレノイドDもしく
は自動車ドア開放機構は手動スイツチ16を押すことによ
つて作動される。これらのスイツチ12〜16のうちの1つ
を押すと、パワーアツプ回路20が電力をマイクロプロセ
ツサもしくはチツプ10に供給してオツシレータ30,32を
作動させる。好ましい具体例において、スイツチ12,16
は装置Aに電力を供給してコード信号の単一送信を生ぜ
しめる。その後、回路20は失活されて新しい要求された
機能を待つ。スイツチ14を押すと、単一データ送信が開
始される。これは自動車のドライバー席のドアのみを開
放する。マイクロプロセツサ10は短期間たとえば2.5秒
間スイツチ14に質問をつゞける。このときにスイツチが
解放されていると、トランスミツタTは自動車の全部の
ドア開放する機能部分をもつ第2の信号を発生する。ド
ア・ロツク等を制御するための他の配列も可能である。
のであつて本発明の範囲を限定するものではないが、こ
れらの図面を参照して、第1図にはドア・ロツク機構
B、ドア開放(アンロツク)機構Cまたは自動車トラン
ク解放のためのトランク・ソレノイドDを選択的に操作
するためのリモコン装置Aが示してある。リモコン装置
AはレシーバRに送信すべきコード信号Sを発生するト
ランスミツタTを備え、それによつて自動車ドアを錠止
(ロツク)または解放(アンロツク)し、あるいはトラ
ンクを少なくとも20〜50フイートの距離から解放するこ
とができる。信号Sの放射強度は、トランスミツタTが
レシーバRの固定されている自動車付近にあるときリモ
コン装置が有効である程度で十分に弱くなければならな
い。強い信号は米国連邦規則のもとで不可とされる大気
電磁気干渉を生ぜしめることがある。トランスミツタT
は特別の目的もしくは慣習のマイクロプロセツサをも
つ。このマイクロプロセツサは後述のようにリモコン装
置の機能を遂行するようにプログラムされた適当な内部
PROMsおよびRAMsをもち、且つセンサもしくはスイツチ1
2,14,16によつて制御される十分なI/Oターミナルをも
つ。図示する実施例によれば、スイツチ12はリモコン装
置Aが操作機構Bによつて自動車ドアをロツクしようと
するときに押される。同様にして、スイツチ14はドア開
放機構Cを作動させることによつて自動車ドアを開放す
るよう手動操作される。トランク・ソレノイドDもしく
は自動車ドア開放機構は手動スイツチ16を押すことによ
つて作動される。これらのスイツチ12〜16のうちの1つ
を押すと、パワーアツプ回路20が電力をマイクロプロセ
ツサもしくはチツプ10に供給してオツシレータ30,32を
作動させる。好ましい具体例において、スイツチ12,16
は装置Aに電力を供給してコード信号の単一送信を生ぜ
しめる。その後、回路20は失活されて新しい要求された
機能を待つ。スイツチ14を押すと、単一データ送信が開
始される。これは自動車のドライバー席のドアのみを開
放する。マイクロプロセツサ10は短期間たとえば2.5秒
間スイツチ14に質問をつゞける。このときにスイツチが
解放されていると、トランスミツタTは自動車の全部の
ドア開放する機能部分をもつ第2の信号を発生する。ド
ア・ロツク等を制御するための他の配列も可能である。
この好ましい具体例において、オツシレータ30は310MHz
(メガヘルツ)の公称周波数をもつ。この周波数は通常
のガレージ・ドア操作者の使用する周波数と実質的に同
じである。時計オツシレータ32は結晶をもたず温度変化
および製造上の許容度につれてその周波数を変化させう
るという点で規制されていない。オツシレータ32の出力
は2元の1がアンテナ36によつて送信されるときはいつ
でもライン38を論理1にシフトさせるようマイクロプロ
セツサ10の機能のタイミングを合せるように使用され
る。マイクロプロセツサ出力ライン38はオツシレータ30
の出力31によつて制御される第2入力をもつANDゲート3
9の1つの入力である。その結果、ゲート39の出力37の
信号は310MHzのキヤリヤーの上に重ねられた一連の2元
状態(論理0および論理1)である。それ故、送信信号
Sは、マイクロプロセツサ10が回路20によつて電力供給
されるとき、ライン38中の論理によつて制御された長さ
もしくは持続時間をもつ一連のパルスである。ラインP
は今や回路20の命令の際に作動される新入力ラインであ
る。
(メガヘルツ)の公称周波数をもつ。この周波数は通常
のガレージ・ドア操作者の使用する周波数と実質的に同
じである。時計オツシレータ32は結晶をもたず温度変化
および製造上の許容度につれてその周波数を変化させう
るという点で規制されていない。オツシレータ32の出力
は2元の1がアンテナ36によつて送信されるときはいつ
でもライン38を論理1にシフトさせるようマイクロプロ
セツサ10の機能のタイミングを合せるように使用され
る。マイクロプロセツサ出力ライン38はオツシレータ30
の出力31によつて制御される第2入力をもつANDゲート3
9の1つの入力である。その結果、ゲート39の出力37の
信号は310MHzのキヤリヤーの上に重ねられた一連の2元
状態(論理0および論理1)である。それ故、送信信号
Sは、マイクロプロセツサ10が回路20によつて電力供給
されるとき、ライン38中の論理によつて制御された長さ
もしくは持続時間をもつ一連のパルスである。ラインP
は今や回路20の命令の際に作動される新入力ラインであ
る。
後述のように、信号S上のコードは2元であり、2元の
1と2元の0の長さもしくは持続時間に相違をもつこと
によつて相互に区別される。このパルスの長さは水晶制
御をもつ高価なオツシレータではないオツシレータ32の
周波数によつて制御され、それ故、送信信号S中の同一
性確認コード用の2元の0と2元の1との間の関係は論
理1と論理0との相対パルス長さである。これらの長さ
はオツシレータ32の特定の周波数により変化するが、そ
れらはライン34中の時計のカウント数を基準にしている
のでそれらの数的関係を保持する。このようにして、オ
ツシレータ32は、ライン34中の周波数もしくは時計が1
つのトランスミツタから別のトランスミツタまで同一で
はないので、比較的安価でありうる。事実、特定のトラ
ンスミツタにおける異なつた操作条件の期間中、ライン
34中の時計は周波数が成りゆきまかせでありうる。
1と2元の0の長さもしくは持続時間に相違をもつこと
によつて相互に区別される。このパルスの長さは水晶制
御をもつ高価なオツシレータではないオツシレータ32の
周波数によつて制御され、それ故、送信信号S中の同一
性確認コード用の2元の0と2元の1との間の関係は論
理1と論理0との相対パルス長さである。これらの長さ
はオツシレータ32の特定の周波数により変化するが、そ
れらはライン34中の時計のカウント数を基準にしている
のでそれらの数的関係を保持する。このようにして、オ
ツシレータ32は、ライン34中の周波数もしくは時計が1
つのトランスミツタから別のトランスミツタまで同一で
はないので、比較的安価でありうる。事実、特定のトラ
ンスミツタにおける異なつた操作条件の期間中、ライン
34中の時計は周波数が成りゆきまかせでありうる。
このパワーアツプ概念を使用することによつて、ライン
Pの電力は、スイツチ12〜16のうちの1つを押すことに
よつて選択が行なわれるまで、オツシレータおよびマイ
クロプロセツサに適用されない。これが行なわれると、
バツテリー(通常5.0ボルト)を含むパワーアツプ回路2
0は、ライン18に論理0が適用されるワンシヨツト作動
によつて制御される予めえらばれた時間、マイクロプロ
セツサに電力を送る。ワンシヨツトの時間の長さは1つ
の制御信号を送るに十分である。この信号は実際には少
なくても2つの開始ビツト、同一性確認コードの24ビツ
ト、およびスイツチ12〜16が閉であることを示す機能デ
ータの少なくとも3ビツトを含む。スイツチを押すと、
単一信号データが送られるが、予めえらばれた時間の後
には、スイツチ14が解放されたならば、すべてのドアを
解放するための別の信号が送られる。この概念は標準の
論理命令を使用して、ある与えられた時間スイツチ14を
押すことによつてすべてのドアを解放する。もちろん、
追加のセレクターもしくはスイツチ12〜16を組合せるこ
とによつて他の機能をリモコン機能装置Aによつて制御
することもできる。第1A図に示すように、トランスミツ
タTは手押しキイ・リングである。このキイ・リングは
ケース50中にフインガー・チツプ・スイツチ12〜16の適
切な列をもち、そしてケース50は接続子54上にキイ・リ
ング52を備えることができる。手持ちケース50は自動車
操縦者によつて保持され、操縦者が自動車に近づくと指
操作スイツチ12〜16の1つを単に押すことによつて信号
Sをレシーバに送ることができる。ケース50中のPCボー
ド上にアンテナが備えてある。
Pの電力は、スイツチ12〜16のうちの1つを押すことに
よつて選択が行なわれるまで、オツシレータおよびマイ
クロプロセツサに適用されない。これが行なわれると、
バツテリー(通常5.0ボルト)を含むパワーアツプ回路2
0は、ライン18に論理0が適用されるワンシヨツト作動
によつて制御される予めえらばれた時間、マイクロプロ
セツサに電力を送る。ワンシヨツトの時間の長さは1つ
の制御信号を送るに十分である。この信号は実際には少
なくても2つの開始ビツト、同一性確認コードの24ビツ
ト、およびスイツチ12〜16が閉であることを示す機能デ
ータの少なくとも3ビツトを含む。スイツチを押すと、
単一信号データが送られるが、予めえらばれた時間の後
には、スイツチ14が解放されたならば、すべてのドアを
解放するための別の信号が送られる。この概念は標準の
論理命令を使用して、ある与えられた時間スイツチ14を
押すことによつてすべてのドアを解放する。もちろん、
追加のセレクターもしくはスイツチ12〜16を組合せるこ
とによつて他の機能をリモコン機能装置Aによつて制御
することもできる。第1A図に示すように、トランスミツ
タTは手押しキイ・リングである。このキイ・リングは
ケース50中にフインガー・チツプ・スイツチ12〜16の適
切な列をもち、そしてケース50は接続子54上にキイ・リ
ング52を備えることができる。手持ちケース50は自動車
操縦者によつて保持され、操縦者が自動車に近づくと指
操作スイツチ12〜16の1つを単に押すことによつて信号
Sをレシーバに送ることができる。ケース50中のPCボー
ド上にアンテナが備えてある。
好ましい具体例において、レシーバRはほゞ310MHzに同
調させた検知器60を備え、それによつて信号Sがレシー
バのPCボード上にプリントされたアンテナによつて受信
されると検知器60が周波数を認識して信号の第1部分を
ライン62に通す。これはマイクロプロセツサに論理電力
を送るための出力66(たとえば5ボルト)をもつパワー
アツプ回路64を活性化させるための開始もしくは信号認
識ラインである。検知器60は310MHzキヤリヤーを除くた
めのフイルタを備え、それによつて複数の間隔をおいた
論理状態をパルス形体で含み、これらのパルスはマイク
ロプロセツサ80の直列入力に送られ、マイクロプロセツ
サが出力ライン66の電圧によつて活性化された後の処理
が行なわれる。ライン66の電圧(VCC)は低電圧回路に
よつてモニタされる。電圧が約3.5ボルトに低下する
と、マイクロプロセツサ80はライン69によつて再セツト
される。論理1は容易に認識されないからである。示さ
れるように、4.0秒またはえらばれた別の期間の後に、
ライン66中の電力は切れてライン62中の論理によつて認
識される次のコード信号を待つ。
調させた検知器60を備え、それによつて信号Sがレシー
バのPCボード上にプリントされたアンテナによつて受信
されると検知器60が周波数を認識して信号の第1部分を
ライン62に通す。これはマイクロプロセツサに論理電力
を送るための出力66(たとえば5ボルト)をもつパワー
アツプ回路64を活性化させるための開始もしくは信号認
識ラインである。検知器60は310MHzキヤリヤーを除くた
めのフイルタを備え、それによつて複数の間隔をおいた
論理状態をパルス形体で含み、これらのパルスはマイク
ロプロセツサ80の直列入力に送られ、マイクロプロセツ
サが出力ライン66の電圧によつて活性化された後の処理
が行なわれる。ライン66の電圧(VCC)は低電圧回路に
よつてモニタされる。電圧が約3.5ボルトに低下する
と、マイクロプロセツサ80はライン69によつて再セツト
される。論理1は容易に認識されないからである。示さ
れるように、4.0秒またはえらばれた別の期間の後に、
ライン66中の電力は切れてライン62中の論理によつて認
識される次のコード信号を待つ。
マイクロプロセツサ80はマイクロプロセツサ10と同様
に、本発明のシステム・パラメータに従い情報処理用の
適切なRAMと共に予めプログラムされたPROMを含む。オ
ツシレータ82はオツシレータ32と同様に、このマイクロ
プロセツサおよびレシーバの他の回路を駆動する。本発
明の一面によれば、オツシレータ32および82は同じ周波
数にセツトされるが、それらは合致せず且つ結晶制御さ
れない。すなわち、これら2つのオツシレータの周波数
はトランスミツタTからコード化受信信号Sへのレシー
バRの感度に影響を与え得る比較的狭い範囲内で相違す
ることがある。レシーバRのマイクロプロセツサ80は2
つのオツシレータ32,82の間の変化を補正するようにキ
ヤリブレートされる。2つの時計オツシレータが同じ周
波数にセツトされるというとき、この概念はこれら2つ
のオツシレータがマイクロプロセツサ10,80によつて行
なわれる処理と一緒に行なわれるとき同じ一般データ送
信およびデータ認識を生ずることのみを示す。実際のオ
ツシレータ周波数は、たとえば異なつた分割ネツトワー
クを使用することによつて、この文脈で依然としてほゞ
合致する程度に異なりうる。レシーバのキヤリブレーシ
ヨンは第13図に関連して後に述べる。
に、本発明のシステム・パラメータに従い情報処理用の
適切なRAMと共に予めプログラムされたPROMを含む。オ
ツシレータ82はオツシレータ32と同様に、このマイクロ
プロセツサおよびレシーバの他の回路を駆動する。本発
明の一面によれば、オツシレータ32および82は同じ周波
数にセツトされるが、それらは合致せず且つ結晶制御さ
れない。すなわち、これら2つのオツシレータの周波数
はトランスミツタTからコード化受信信号Sへのレシー
バRの感度に影響を与え得る比較的狭い範囲内で相違す
ることがある。レシーバRのマイクロプロセツサ80は2
つのオツシレータ32,82の間の変化を補正するようにキ
ヤリブレートされる。2つの時計オツシレータが同じ周
波数にセツトされるというとき、この概念はこれら2つ
のオツシレータがマイクロプロセツサ10,80によつて行
なわれる処理と一緒に行なわれるとき同じ一般データ送
信およびデータ認識を生ずることのみを示す。実際のオ
ツシレータ周波数は、たとえば異なつた分割ネツトワー
クを使用することによつて、この文脈で依然としてほゞ
合致する程度に異なりうる。レシーバのキヤリブレーシ
ヨンは第13図に関連して後に述べる。
レシーバR中にコードを荷重させるために、マイクロプ
ロセツサ80は自動車に取付けたスイツチ86の手動操縦に
よつて下地を作りうるプログラムを可能にするライン84
を備える。このスイツチもしくは他のターミナルの機能
と配置はメーカーおよび販売者に知られている。スイツ
チ86を閉じることによつて、マイクロプロセツサ80はコ
ード荷重状態にシフトされ、この状態において信号Sに
含まれる同一性確認コードもしくは保証コードは第2図
および第3図において最も良く説明されているようにし
てレシーバRをプログラムすることができる。マイクロ
プロセツサからのデータ・バス90上の継続形体の2元デ
ータは送信または受信の信号Sの同一性確認コードまた
は保証コードの部分のみを含む。スイツチが閉じられた
とき、ライン92中のえらばれた論理はデータ・バス中の
保証もしくは同一性確認コードの2元論理をEEPROMまた
は顧客集積回路100中に書き込むためのWRITE信号を表わ
す。ライン92の論理がWRITE信号でないとき、バス90上
の2元データは集積回路100中の存在する保証コードも
しくは同一性確認コードと比較されて出力ライン94中の
適切な比較指名信号を生ずる。出力ライン94は、受信信
号Sのコード部分が集積回路100のレジスター中に荷重
されている同一性確認もしくは保証のコードの1つに相
当することの表示に処理されるようにマイクロプロセツ
サ80と連絡している。後に述べるように、集積回路100
はフイールド・プログラム・ライン84を下地にすること
によつてプログラミングを可能にするよう工場において
セツトされる作動(enable)ビツト110を備える。回路1
00の作動・ビツト110はレシーバRが自動車工場に輸送
されるときにはセツトされず、リモコン装置製作者に入
手可能な特別に設計された機械または自動車組立工場の
ような指定された会社によつてのみセツトすることがで
きる。このビツトがセツトされていないときはいつで
も、ライン92の信号は回路100のコード・レジスターに
含まれるレジスターの論理を変化させることに影響をも
たない。
ロセツサ80は自動車に取付けたスイツチ86の手動操縦に
よつて下地を作りうるプログラムを可能にするライン84
を備える。このスイツチもしくは他のターミナルの機能
と配置はメーカーおよび販売者に知られている。スイツ
チ86を閉じることによつて、マイクロプロセツサ80はコ
ード荷重状態にシフトされ、この状態において信号Sに
含まれる同一性確認コードもしくは保証コードは第2図
および第3図において最も良く説明されているようにし
てレシーバRをプログラムすることができる。マイクロ
プロセツサからのデータ・バス90上の継続形体の2元デ
ータは送信または受信の信号Sの同一性確認コードまた
は保証コードの部分のみを含む。スイツチが閉じられた
とき、ライン92中のえらばれた論理はデータ・バス中の
保証もしくは同一性確認コードの2元論理をEEPROMまた
は顧客集積回路100中に書き込むためのWRITE信号を表わ
す。ライン92の論理がWRITE信号でないとき、バス90上
の2元データは集積回路100中の存在する保証コードも
しくは同一性確認コードと比較されて出力ライン94中の
適切な比較指名信号を生ずる。出力ライン94は、受信信
号Sのコード部分が集積回路100のレジスター中に荷重
されている同一性確認もしくは保証のコードの1つに相
当することの表示に処理されるようにマイクロプロセツ
サ80と連絡している。後に述べるように、集積回路100
はフイールド・プログラム・ライン84を下地にすること
によつてプログラミングを可能にするよう工場において
セツトされる作動(enable)ビツト110を備える。回路1
00の作動・ビツト110はレシーバRが自動車工場に輸送
されるときにはセツトされず、リモコン装置製作者に入
手可能な特別に設計された機械または自動車組立工場の
ような指定された会社によつてのみセツトすることがで
きる。このビツトがセツトされていないときはいつで
も、ライン92の信号は回路100のコード・レジスターに
含まれるレジスターの論理を変化させることに影響をも
たない。
第1図に示す及び今迄に述べた回路のすべてはやゝ標準
のソリツド・ステート・マイクロチツプ要素であるか
ら、あるいは定義された機能を達成するための標準技術
を使用して生産しうる注文の集積回路である。パワー・
アツプ(または起動)回路20はトランスミツタTの小さ
いバツテリー(5.0ボルト)を制御する。レシーバRの
回路64はトランスミツタT中のスイツチ12〜16のうちの
1つを閉じることによつて回路64が開始されるときレシ
ーバR中の残りの回路に電力を与える。検知器60はキヤ
リヤー周波数用の通過フイルタおよびキヤリヤーを除い
てデータ・バスまたはライン70の包みを生ぜしめる回路
を含む。マイクロプロセツサ80は同一性確認または保証
のコードのみをバス70からライン90に送る。このコード
は機能部分はマイクロプロセツサ80中で解読されて荷重
ドライバー120を介して適切な出力122,124,126に作動信
号を供給して予め同一性確信された機構B、C、Cを選
択的操作が行なわれる。ドライバー120およびリレー130
用のB+電圧はレシーバの取付けてある自動車のバツテリ
ー電圧である。レシーバRが家または他の建物に取付け
てあるときには、荷重ドライバー等のB+電圧はバツクア
ツプまたはスタンド・バイのバツテリーによる家の電圧
によつて駆動される適当な変圧器により提供することが
できる。これは第1図および第1A図に示す好ましい具体
例の一般記述を完了させるものである。
のソリツド・ステート・マイクロチツプ要素であるか
ら、あるいは定義された機能を達成するための標準技術
を使用して生産しうる注文の集積回路である。パワー・
アツプ(または起動)回路20はトランスミツタTの小さ
いバツテリー(5.0ボルト)を制御する。レシーバRの
回路64はトランスミツタT中のスイツチ12〜16のうちの
1つを閉じることによつて回路64が開始されるときレシ
ーバR中の残りの回路に電力を与える。検知器60はキヤ
リヤー周波数用の通過フイルタおよびキヤリヤーを除い
てデータ・バスまたはライン70の包みを生ぜしめる回路
を含む。マイクロプロセツサ80は同一性確認または保証
のコードのみをバス70からライン90に送る。このコード
は機能部分はマイクロプロセツサ80中で解読されて荷重
ドライバー120を介して適切な出力122,124,126に作動信
号を供給して予め同一性確信された機構B、C、Cを選
択的操作が行なわれる。ドライバー120およびリレー130
用のB+電圧はレシーバの取付けてある自動車のバツテリ
ー電圧である。レシーバRが家または他の建物に取付け
てあるときには、荷重ドライバー等のB+電圧はバツクア
ツプまたはスタンド・バイのバツテリーによる家の電圧
によつて駆動される適当な変圧器により提供することが
できる。これは第1図および第1A図に示す好ましい具体
例の一般記述を完了させるものである。
第1B図を参照して、トランスミツタによる送信信号の発
生が図式的に示してある。セレクター・スイツチの1つ
が閉じられるとマイクロプロセツサ10がパワー・アツプ
される。このマイクロプロセツサは次いでこのスイツチ
を読みとり、第1図のトランスミツタに示されるカスタ
ム集積回路40中に永久に貯蔵される同一性確認または保
証のコードを読みとる。この集積回路は単一の独特のコ
ードを貯蔵するための単一の24ビツト・レジスターを備
えており、このコードはトランスミツタTの製造の際に
レジスター中に荷重される。このコードは独特であり、
1つのトランスミツタから次のトランスミツタに複製さ
れることはない。レシーバRのライン84と同様な適当な
プログラム機能ライン42がこの単一レジスターに適当な
数の発生装置によつて発生されるランダムな2元数を荷
重させる。このコード発生は第1図に示すように、数発
生器44からライン46を経て継続荷重によつて行なわれ
る。
生が図式的に示してある。セレクター・スイツチの1つ
が閉じられるとマイクロプロセツサ10がパワー・アツプ
される。このマイクロプロセツサは次いでこのスイツチ
を読みとり、第1図のトランスミツタに示されるカスタ
ム集積回路40中に永久に貯蔵される同一性確認または保
証のコードを読みとる。この集積回路は単一の独特のコ
ードを貯蔵するための単一の24ビツト・レジスターを備
えており、このコードはトランスミツタTの製造の際に
レジスター中に荷重される。このコードは独特であり、
1つのトランスミツタから次のトランスミツタに複製さ
れることはない。レシーバRのライン84と同様な適当な
プログラム機能ライン42がこの単一レジスターに適当な
数の発生装置によつて発生されるランダムな2元数を荷
重させる。このコード発生は第1図に示すように、数発
生器44からライン46を経て継続荷重によつて行なわれ
る。
好ましい具体例において、工場に輸送されそしてレシー
バを取付けた後にそれぞれのレシーバRを試験するため
に工場において使用されるように既知の汎用コードをト
ランスミツタ中に荷重する。それぞれの輸送されたレシ
ーバRの回路100中のすべてのレジスターはこの既知の
汎用コードに予めセツトされる。その結果として、工場
に送られるすべてのレシーバと制御トランスミツタは同
じ汎用コードをもつ。それぞれのトランスミツタはそれ
自身の独特のコードをもつ。この概念の利点と詳細は後
に述べる。
バを取付けた後にそれぞれのレシーバRを試験するため
に工場において使用されるように既知の汎用コードをト
ランスミツタ中に荷重する。それぞれの輸送されたレシ
ーバRの回路100中のすべてのレジスターはこの既知の
汎用コードに予めセツトされる。その結果として、工場
に送られるすべてのレシーバと制御トランスミツタは同
じ汎用コードをもつ。それぞれのトランスミツタはそれ
自身の独特のコードをもつ。この概念の利点と詳細は後
に述べる。
第1B図に示すように、独特のトランスミツタ・コードを
読みとつた後、この独特のコードをRAMに荷重し、そし
て押圧スイツチの機能もマイクロプロセツサ10の適当な
RAMに荷重する。その後に、このマイクロプロセツサは
開始信号もしくは目ざましコード(一般に2ビツトを越
えるデータである)、同一性確認もしくは保証モード
(通常は24ビツトのデータである)、および機能コード
(8ビツトの2元データでありうる)を発生する。開始
もしくは目ざまし信号は2ビツトまたはそれ以上のビツ
トについて静止論理1であり、第1B図の底部に示すよう
に信号38中に含まれる。信号38は、送信信号Sの発生に
使用されるオツシレータ30の出力制御の目的でANDゲー
ト39の入口に数によりラインによつて送られる。次いで
信号SはレシーバRによる処理のためアンテナ61によつ
て受信される。
読みとつた後、この独特のコードをRAMに荷重し、そし
て押圧スイツチの機能もマイクロプロセツサ10の適当な
RAMに荷重する。その後に、このマイクロプロセツサは
開始信号もしくは目ざましコード(一般に2ビツトを越
えるデータである)、同一性確認もしくは保証モード
(通常は24ビツトのデータである)、および機能コード
(8ビツトの2元データでありうる)を発生する。開始
もしくは目ざまし信号は2ビツトまたはそれ以上のビツ
トについて静止論理1であり、第1B図の底部に示すよう
に信号38中に含まれる。信号38は、送信信号Sの発生に
使用されるオツシレータ30の出力制御の目的でANDゲー
ト39の入口に数によりラインによつて送られる。次いで
信号SはレシーバRによる処理のためアンテナ61によつ
て受信される。
本発明によれば、レシーバのカスタム集積回路100はプ
ログラムされた操作特性を含み、これらの操作特性は標
準EEPROM技術を使用して電気的にプログラムされうる実
質的にメモリー配置のものである。この集積回路は24ビ
ツトの2元情報用のいくつかの貯蔵区域を含む。第2図
はEEPROM中のレジスターとしてのこれらの貯蔵区域を示
すものである。これらのレジスター中の保証コードは種
々の論理回路によつて処理され、そのうちのいくつかは
回路100の構造体内に含まれるものとして示してある
が、これらの論理処理要素はレシーバのIC要素中に荷重
させることもでき、マイクロプロセツサ80のプログラム
によつて行なうことさえできる。回路100中に示される
論理処理概念は、それがREAD型とWRITE型の双方に貯蔵
される同一性確認コードに関するものなので、レシーバ
Rの操作の記述を容易にする。バス90のデータはデータ
・ライン70の信号のコード部分によつて制御されるが、
それは論理1および論理0の条件が同一性確認され適切
なキヤリブレーシヨンを用いて作成された後に2元論理
に変換される。この純粋な2元データはEEPROMのレジス
ター102中に貯蔵される。好ましい具体例において、論
理1は2.4ボルトよりも大きく、論理0は0.0ボルトと0.
4ボルトの間にある。バス90の並列荷重または直列荷重
でありうる。この荷重は保証コードとして確認されるコ
ードがユニツトRによつて受信されるときにいつでも起
る。ライン92の▲▼/WRITE論理にかかわりな
く、オツシレータ82を使用して受信保証コードをレジス
ター102中にクロツクさせることができる。保証コード
が受信されて回路100に貯蔵された後に、この貯蔵コー
ドは24ビツトのレジスターI,II,III…Nに貯蔵される同
一性確認コードと比較される。任意の数のコード・レジ
スターを使用することができるが、好ましい具体例にお
いては2つのレジスターI,IIのみが提供される。レジス
ター102に貯蔵される2元論理がライン200として結合状
に同一性確認される24のデータ・ラインを介して平行に
24ビツト比較器202に送られる。この比較器はそれ自身
マイクロプロセツサ中にプログラムすることができ、あ
るいはIC中にハードワイヤとして提供することもできる
ことが理解される。事実、レジスター102はマイクロプ
ロセツサ自体に中に存在することができ、レジスターI
〜N中のデータはマイクロプロセツサに送られて入力保
証コードと比較される。コードがバス90から受信される
と、作動命令を発生させて図式的に示すライン212を介
してレジスターI,II,III,…N中の論理を順次に出力さ
せることができる。24ビツト・レジスター中の1つの保
証コードがレジスター102中に貯蔵されているコードに
一致すると、比較信号がライン94中に発生する。この信
号は受信されたコード信号Sのコード部分が回路100の
区域もしくはレジスター内に貯蔵されている論理と一致
することを示すものである。
ログラムされた操作特性を含み、これらの操作特性は標
準EEPROM技術を使用して電気的にプログラムされうる実
質的にメモリー配置のものである。この集積回路は24ビ
ツトの2元情報用のいくつかの貯蔵区域を含む。第2図
はEEPROM中のレジスターとしてのこれらの貯蔵区域を示
すものである。これらのレジスター中の保証コードは種
々の論理回路によつて処理され、そのうちのいくつかは
回路100の構造体内に含まれるものとして示してある
が、これらの論理処理要素はレシーバのIC要素中に荷重
させることもでき、マイクロプロセツサ80のプログラム
によつて行なうことさえできる。回路100中に示される
論理処理概念は、それがREAD型とWRITE型の双方に貯蔵
される同一性確認コードに関するものなので、レシーバ
Rの操作の記述を容易にする。バス90のデータはデータ
・ライン70の信号のコード部分によつて制御されるが、
それは論理1および論理0の条件が同一性確認され適切
なキヤリブレーシヨンを用いて作成された後に2元論理
に変換される。この純粋な2元データはEEPROMのレジス
ター102中に貯蔵される。好ましい具体例において、論
理1は2.4ボルトよりも大きく、論理0は0.0ボルトと0.
4ボルトの間にある。バス90の並列荷重または直列荷重
でありうる。この荷重は保証コードとして確認されるコ
ードがユニツトRによつて受信されるときにいつでも起
る。ライン92の▲▼/WRITE論理にかかわりな
く、オツシレータ82を使用して受信保証コードをレジス
ター102中にクロツクさせることができる。保証コード
が受信されて回路100に貯蔵された後に、この貯蔵コー
ドは24ビツトのレジスターI,II,III…Nに貯蔵される同
一性確認コードと比較される。任意の数のコード・レジ
スターを使用することができるが、好ましい具体例にお
いては2つのレジスターI,IIのみが提供される。レジス
ター102に貯蔵される2元論理がライン200として結合状
に同一性確認される24のデータ・ラインを介して平行に
24ビツト比較器202に送られる。この比較器はそれ自身
マイクロプロセツサ中にプログラムすることができ、あ
るいはIC中にハードワイヤとして提供することもできる
ことが理解される。事実、レジスター102はマイクロプ
ロセツサ自体に中に存在することができ、レジスターI
〜N中のデータはマイクロプロセツサに送られて入力保
証コードと比較される。コードがバス90から受信される
と、作動命令を発生させて図式的に示すライン212を介
してレジスターI,II,III,…N中の論理を順次に出力さ
せることができる。24ビツト・レジスター中の1つの保
証コードがレジスター102中に貯蔵されているコードに
一致すると、比較信号がライン94中に発生する。この信
号は受信されたコード信号Sのコード部分が回路100の
区域もしくはレジスター内に貯蔵されている論理と一致
することを示すものである。
回路100は2つ又はそれ以上の24ビツト・レジスターI
〜Nのために使用することができ、これらのレジスター
は作動ビツト110が(後に述べるように)セツトされた
後に変化させることができ、そしてWRITE信号はグラウ
ンデイング・ライン84によつてライン92中に発生する。
消去自在ROMは同一性確認コードおよび次のフイールド
・プログラミングの貯蔵を可能にする。マイクロプロセ
ツサのExecutiveプログラムはデータ処理機能のすべて
ではないにしても多くを含むことができ、マイクロプロ
セツサ80のPROMに固定される。その結果として、比較ネ
ツトワークと操作は第2図に概要を示すようにマイクロ
プロセツサ80またはカスタムICのいづれかにおいて達成
される。ライン94にCOMPARE信号があらわれると、第1
図に示すドライバー・ネツトワーク120中の特定の荷重
ドライバーは閉じているスイツチ12,14または16により
機構B,CまたはDを付勢するように作動せしめられて信
号Sの送信機部部分を発生させる。
〜Nのために使用することができ、これらのレジスター
は作動ビツト110が(後に述べるように)セツトされた
後に変化させることができ、そしてWRITE信号はグラウ
ンデイング・ライン84によつてライン92中に発生する。
消去自在ROMは同一性確認コードおよび次のフイールド
・プログラミングの貯蔵を可能にする。マイクロプロセ
ツサのExecutiveプログラムはデータ処理機能のすべて
ではないにしても多くを含むことができ、マイクロプロ
セツサ80のPROMに固定される。その結果として、比較ネ
ツトワークと操作は第2図に概要を示すようにマイクロ
プロセツサ80またはカスタムICのいづれかにおいて達成
される。ライン94にCOMPARE信号があらわれると、第1
図に示すドライバー・ネツトワーク120中の特定の荷重
ドライバーは閉じているスイツチ12,14または16により
機構B,CまたはDを付勢するように作動せしめられて信
号Sの送信機部部分を発生させる。
WRITE信号が回路100において有効であるあいだに回路10
0またはマイクロプロセツサ80のいづれかのレジスター1
02に同一性確認または保証のコードが荷重されると、24
ビツトのレジスターI,II,III,…Nは変化してレジスタ
ー102中の新しい保証コードに対応する。レシーバRに
送信されたコードがレジスター102にとどまつているか
又は他の場所に貯蔵されていると、作動ネツトワーク20
8は第2図に示すように同時に又は遂次平行にレジスタ
ー102から24ビツト・レジスターへ24ビツト・コードを
荷重する。コードの荷重は第2図の線210,220によつて
示される。同時の荷重または遂次の荷重はシーケンス・
ライン210によつて制御される。作動ネットワーク208に
よつてEターミナルにおいて信号が受信されると、レジ
スターが荷重される。これはそれぞれのレジスターにレ
ジスター102の受信コードを荷重させる。好ましい具体
例において、2つの24ビツト・レジスターのみが使用さ
れるので、ライン22中のWRITE信号が有効であるときの
レジスター102中に貯蔵される第1コードはレジスター
IおよびIIの双方に荷重される。レジスター102に貯蔵
されているコードとは異なる第2の新しいコードの受信
をマイクロプロセツサ中で認めると、この第2の新しい
コードがレジスター102中の第1の新しいコードを置換
する。これがライン92中のWRITE信号が消えるか又は無
効になる前に起ると、次の新しい貯蔵コードがレジスタ
ーIより後のすべてのレジスター中に荷重される。その
結果として、信号WRITE命令中に受信した第2の新しい
コードは24ビツト・レジスターII、24ビツト・レジスタ
ーIII等に荷重される。第3の新しい同一性確認コード
を受信すると、同じプロセスがくりかえされ、シークエ
ンス・ネツトワークもしくは作動ネットワーク208が第
3の新コードを24ビツト・レジスターIII、および回路1
00中の後続のレジスター中に荷重される。このプロセス
はすべてのレジスターが別々の異なつた新しい同一性確
認コードで満たされるまで続きうるが、この荷重操作も
しくはフイールド・プログラミングのすべては手動グラ
ウンデイング・ライン84によつて生ずる信号WRITE命令
中に起らなければならない。第3図のフローチャートの
ステップ242に示すように、WRITE信号は予めえらばれた
時間たとえば30秒間とどまる。別々の異なつた新しい同
一性確認コードは異なつたトランスミツタTを使用する
ことによつてえられる。これらのトランスミツタのそれ
ぞれはトラスミツタ製造工場においてランダムに荷重さ
れたそれ自身の独特の、従つて異なつた同一性確認もし
くは保証のコードをもつ。このようにして、回路100中
の保証コードもしくは同一性確認コードはライン84のグ
ラウンデイングおよびトランスミツタのボタンもしくは
スイツチ12〜16のうちの1つの押圧を包含する方法によ
つて荷重される。この容易な方法は第1の新しいコード
を回路100のすべての指定区域もしくはレジスター中に
荷重させる。第2のトランスミツタTは機能ボタンもし
くはスイツチ12〜16のうちの1つを押すことによつて作
動させてレシーバRの回路100中に第2の新しいコード
をプログラムすることができる。この第2の新しいコー
ドは次の2つめ以降のすべての後続のレジスター中に荷
重される。このoverwrite論理操作を使用することの利
点は、容易に入手しうるトランスミツタTをもつている
が委任されていない人間が新しいトランスミツタ・コー
ドを他のレシーバ中に不正に記録させようとするとき、
1つの新しいコードのみがレシーバ中にとどまるにすぎ
ないことである。その結果として、委任されたトランス
ミツタはもはやレシーバを操作させない。新しいコード
がプログラミング期間中に荷重(記載)されるたびに、
その新コードは記憶装置中のすべてのレジスターに始め
から荷重(記載)されるからである。委任されたトラン
スミツタが機能を果さないときは、レシーバは余計な手
出しをされたものであることが明らかである。この方式
を使用することによつて、委任されていないトランスミ
ツタは回路100の後続レジスター中にコードを貯蔵する
ことができない。すべての荷重は信号WRITE命令信号中
に起る。実際に、委任されたトランスミツタのみが同一
性確認もしくは保証のコードを回路100の24ビツト・レ
ジスター中に荷重させる。
0またはマイクロプロセツサ80のいづれかのレジスター1
02に同一性確認または保証のコードが荷重されると、24
ビツトのレジスターI,II,III,…Nは変化してレジスタ
ー102中の新しい保証コードに対応する。レシーバRに
送信されたコードがレジスター102にとどまつているか
又は他の場所に貯蔵されていると、作動ネツトワーク20
8は第2図に示すように同時に又は遂次平行にレジスタ
ー102から24ビツト・レジスターへ24ビツト・コードを
荷重する。コードの荷重は第2図の線210,220によつて
示される。同時の荷重または遂次の荷重はシーケンス・
ライン210によつて制御される。作動ネットワーク208に
よつてEターミナルにおいて信号が受信されると、レジ
スターが荷重される。これはそれぞれのレジスターにレ
ジスター102の受信コードを荷重させる。好ましい具体
例において、2つの24ビツト・レジスターのみが使用さ
れるので、ライン22中のWRITE信号が有効であるときの
レジスター102中に貯蔵される第1コードはレジスター
IおよびIIの双方に荷重される。レジスター102に貯蔵
されているコードとは異なる第2の新しいコードの受信
をマイクロプロセツサ中で認めると、この第2の新しい
コードがレジスター102中の第1の新しいコードを置換
する。これがライン92中のWRITE信号が消えるか又は無
効になる前に起ると、次の新しい貯蔵コードがレジスタ
ーIより後のすべてのレジスター中に荷重される。その
結果として、信号WRITE命令中に受信した第2の新しい
コードは24ビツト・レジスターII、24ビツト・レジスタ
ーIII等に荷重される。第3の新しい同一性確認コード
を受信すると、同じプロセスがくりかえされ、シークエ
ンス・ネツトワークもしくは作動ネットワーク208が第
3の新コードを24ビツト・レジスターIII、および回路1
00中の後続のレジスター中に荷重される。このプロセス
はすべてのレジスターが別々の異なつた新しい同一性確
認コードで満たされるまで続きうるが、この荷重操作も
しくはフイールド・プログラミングのすべては手動グラ
ウンデイング・ライン84によつて生ずる信号WRITE命令
中に起らなければならない。第3図のフローチャートの
ステップ242に示すように、WRITE信号は予めえらばれた
時間たとえば30秒間とどまる。別々の異なつた新しい同
一性確認コードは異なつたトランスミツタTを使用する
ことによつてえられる。これらのトランスミツタのそれ
ぞれはトラスミツタ製造工場においてランダムに荷重さ
れたそれ自身の独特の、従つて異なつた同一性確認もし
くは保証のコードをもつ。このようにして、回路100中
の保証コードもしくは同一性確認コードはライン84のグ
ラウンデイングおよびトランスミツタのボタンもしくは
スイツチ12〜16のうちの1つの押圧を包含する方法によ
つて荷重される。この容易な方法は第1の新しいコード
を回路100のすべての指定区域もしくはレジスター中に
荷重させる。第2のトランスミツタTは機能ボタンもし
くはスイツチ12〜16のうちの1つを押すことによつて作
動させてレシーバRの回路100中に第2の新しいコード
をプログラムすることができる。この第2の新しいコー
ドは次の2つめ以降のすべての後続のレジスター中に荷
重される。このoverwrite論理操作を使用することの利
点は、容易に入手しうるトランスミツタTをもつている
が委任されていない人間が新しいトランスミツタ・コー
ドを他のレシーバ中に不正に記録させようとするとき、
1つの新しいコードのみがレシーバ中にとどまるにすぎ
ないことである。その結果として、委任されたトランス
ミツタはもはやレシーバを操作させない。新しいコード
がプログラミング期間中に荷重(記載)されるたびに、
その新コードは記憶装置中のすべてのレジスターに始め
から荷重(記載)されるからである。委任されたトラン
スミツタが機能を果さないときは、レシーバは余計な手
出しをされたものであることが明らかである。この方式
を使用することによつて、委任されていないトランスミ
ツタは回路100の後続レジスター中にコードを貯蔵する
ことができない。すべての荷重は信号WRITE命令信号中
に起る。実際に、委任されたトランスミツタのみが同一
性確認もしくは保証のコードを回路100の24ビツト・レ
ジスター中に荷重させる。
レシーバのフイールド・プログラミングのためのフロー
・チヤートが第3図に示してある。これが新しいコード
であるか否かを適当な回路230(同一番号が回路手段及
びフローチャート中のステップに対して用いられる。以
下同様。)によつて決定することが次に必要である。こ
れはCOMPARE信号がライン94中で生ずるか否かを決定す
ることによつて行ないうる。この信号が発生しないとレ
ジスター102中の信号は新しい。このコードはライン222
によつて示すように回路100によつて読みとられ、貯蔵
され、ライン94中の論理によつて比較されて同一性確認
される。次いで▲▼/WRITEのライン92の状態が
質問される。回路232によつて示されるこの質問が否定
であるならば、レジスター102中のコードは有効ではな
く、このプロセスは終了する。回路232が肯定の応答を
示すときは、この応答はライン240を介してタイミング
段階に送られる。これはソフトウエア・タイマー232
(実際には約30秒の継続時間をもつ)を開始させる。こ
のタイマー段階が時間切れでない限り、ライン244は活
性であつてコード荷重装置250を始動させる。この段階
もしくは回路は段階242の時間中レジスター102中に貯蔵
される第1の新しいコードあるところの第1新コードを
荷重する。コード荷重装置250はある期間たとえば10.0
秒間作動する第1段階をもつ。荷重装置250の第2段階
は回路もしくは段階252と呼ばれある期間たとえば10.0
秒間同様に作動する。コード荷重装置250の第1段階か
らライン251に荷重肯定信号が入ると第2段階の与えら
れた期間が始まる。第2の10秒の段階内に、第2の新し
いコードすなわちコードBがレジスター120中に貯蔵さ
れ、次いでレジスターI以外のすべてのレジスターI〜
Nに荷重される。ライン253で示すように少なくとも1
つの追加段階についてこの操作がくりかえされる。この
次の段階はコードBがレジスターI以降のレジスター中
に荷重された後のある期間たとえば10秒間続く。もつと
多くのレジスターを使用するときは、回路100中で利用
されるレジスター中に荷重させるべきそれぞれの追加コ
ードごとに約10秒だけステップ242のタイマーを増大さ
せる。24ビツト・レジスターI〜Nは実際にはEEPROMメ
モリーの貯蔵区域のみであり、特定の構造に構成する必
要がないことが理解される。ステップ242のタイマーが
時間切れになると、ライン246はステップ232の回路と24
2が再び活性化されるまでプログラミングを妨げるよう
ステップ230の回路を再セツトする。このようにして、
委任されていない人間は若干おそい時間に回路100の下
部レジスター中に書き込むことはできないが、2つ又は
それ以上の委任されたトランスミツタによつてレシーバ
Rのフイールド・プログラミングには十分な時間が利用
できる。
・チヤートが第3図に示してある。これが新しいコード
であるか否かを適当な回路230(同一番号が回路手段及
びフローチャート中のステップに対して用いられる。以
下同様。)によつて決定することが次に必要である。こ
れはCOMPARE信号がライン94中で生ずるか否かを決定す
ることによつて行ないうる。この信号が発生しないとレ
ジスター102中の信号は新しい。このコードはライン222
によつて示すように回路100によつて読みとられ、貯蔵
され、ライン94中の論理によつて比較されて同一性確認
される。次いで▲▼/WRITEのライン92の状態が
質問される。回路232によつて示されるこの質問が否定
であるならば、レジスター102中のコードは有効ではな
く、このプロセスは終了する。回路232が肯定の応答を
示すときは、この応答はライン240を介してタイミング
段階に送られる。これはソフトウエア・タイマー232
(実際には約30秒の継続時間をもつ)を開始させる。こ
のタイマー段階が時間切れでない限り、ライン244は活
性であつてコード荷重装置250を始動させる。この段階
もしくは回路は段階242の時間中レジスター102中に貯蔵
される第1の新しいコードあるところの第1新コードを
荷重する。コード荷重装置250はある期間たとえば10.0
秒間作動する第1段階をもつ。荷重装置250の第2段階
は回路もしくは段階252と呼ばれある期間たとえば10.0
秒間同様に作動する。コード荷重装置250の第1段階か
らライン251に荷重肯定信号が入ると第2段階の与えら
れた期間が始まる。第2の10秒の段階内に、第2の新し
いコードすなわちコードBがレジスター120中に貯蔵さ
れ、次いでレジスターI以外のすべてのレジスターI〜
Nに荷重される。ライン253で示すように少なくとも1
つの追加段階についてこの操作がくりかえされる。この
次の段階はコードBがレジスターI以降のレジスター中
に荷重された後のある期間たとえば10秒間続く。もつと
多くのレジスターを使用するときは、回路100中で利用
されるレジスター中に荷重させるべきそれぞれの追加コ
ードごとに約10秒だけステップ242のタイマーを増大さ
せる。24ビツト・レジスターI〜Nは実際にはEEPROMメ
モリーの貯蔵区域のみであり、特定の構造に構成する必
要がないことが理解される。ステップ242のタイマーが
時間切れになると、ライン246はステップ232の回路と24
2が再び活性化されるまでプログラミングを妨げるよう
ステップ230の回路を再セツトする。このようにして、
委任されていない人間は若干おそい時間に回路100の下
部レジスター中に書き込むことはできないが、2つ又は
それ以上の委任されたトランスミツタによつてレシーバ
Rのフイールド・プログラミングには十分な時間が利用
できる。
アンテナ61によつて信号を受取ると、ライン66に4.0秒
間電力が保持される。もつと短い時間が回路64によつて
生じると、第2の回路はフイールド・プログラミングが
達成されるまで、すなわち少なくとも30秒間電力を保持
するか、あるいはライン84がアースされている限り電力
が保持される。
間電力が保持される。もつと短い時間が回路64によつて
生じると、第2の回路はフイールド・プログラミングが
達成されるまで、すなわち少なくとも30秒間電力を保持
するか、あるいはライン84がアースされている限り電力
が保持される。
第3A図において、ライン222によつて呼ばれるように、
レジスター102中の新しいコードをレジスターI〜N中
に存在するコードと比較するための図式が示してある。
このコードはまず貯蔵コードAと比較される。両者が一
致すると、有効な命令がライン94に生ずる。この操作は
回路100中のすべてのレジスターを介してコードAから
コードBへ、等と進行する。第3B図は新しい入力コード
の同一性確認の際にスタートするタイマーもしくはタイ
ミング・プログラム242に関して論じるタイム遅延を達
成させるための図式回路図を示す。フイールド・プログ
ラミング・スイツチ86が閉じているとき、ライン84は前
述のようにアースされる。これは約30秒でセツトされる
ワンシヨツト・マルチバイブレータ242′を作動させう
る。その結果として、論理1のWRITE信号がライン92に3
0秒間発生する。この期間中に受信される新しいコード
は第3図に示すようにライン230aを始動させ、この開始
信号はネツトワークEすなわち第2図の回路208を作動
させるためにANDゲート248によつてWRITE信号と結合さ
れる。このネツトワークは、マイクロプロセツサのExec
utive Programのもとで、前述のように回路100中の24ビ
ツト・レジスターを荷重する。
レジスター102中の新しいコードをレジスターI〜N中
に存在するコードと比較するための図式が示してある。
このコードはまず貯蔵コードAと比較される。両者が一
致すると、有効な命令がライン94に生ずる。この操作は
回路100中のすべてのレジスターを介してコードAから
コードBへ、等と進行する。第3B図は新しい入力コード
の同一性確認の際にスタートするタイマーもしくはタイ
ミング・プログラム242に関して論じるタイム遅延を達
成させるための図式回路図を示す。フイールド・プログ
ラミング・スイツチ86が閉じているとき、ライン84は前
述のようにアースされる。これは約30秒でセツトされる
ワンシヨツト・マルチバイブレータ242′を作動させう
る。その結果として、論理1のWRITE信号がライン92に3
0秒間発生する。この期間中に受信される新しいコード
は第3図に示すようにライン230aを始動させ、この開始
信号はネツトワークEすなわち第2図の回路208を作動
させるためにANDゲート248によつてWRITE信号と結合さ
れる。このネツトワークは、マイクロプロセツサのExec
utive Programのもとで、前述のように回路100中の24ビ
ツト・レジスターを荷重する。
第3C図はフイールド・プログラミング中の連続する新コ
ードAおよびBの荷重を相関させるのに使用しうる構造
体である。コード荷重装置250の第1段階の期間中、ゲ
ート249の入力はライン249a、コードAの存在;および
ライン249b、荷重装置250の第1段階からの10秒の時間
(窓)である。この論理は作動ライン210I〜Nによつて
すべてのレジスターを荷重するためのANDゲート249によ
つて組合せられる。第1段階の時間がすぎると、フリツ
プ・フロツプ254はレジスターI以後のすべてのレジス
ター中にコードBを記録するために第2段階252を開始
するよう接続される。理解されるように、第3C図に述べ
た図式において、トランスミツタが第1段階中に作動さ
れないと、コードAは前のコードをもつレジスターIを
離れて次のレジスター中に荷重される。これが生じるの
を避けるため、D−ターミナル・フリツプ・フロツプ25
2がANDゲート249の出力に接続される。すべてのレジス
ターが第1段階中に荷重されないと、次の段階を荷重さ
せることはできない。本発明の好ましい具体例のフイー
ルド・プログラミングを達成するために他の配列を使用
することもできる。第2図に示す回路3A,3B,3Cは本発明
の概念を教示するための例示的構造体である。
ードAおよびBの荷重を相関させるのに使用しうる構造
体である。コード荷重装置250の第1段階の期間中、ゲ
ート249の入力はライン249a、コードAの存在;および
ライン249b、荷重装置250の第1段階からの10秒の時間
(窓)である。この論理は作動ライン210I〜Nによつて
すべてのレジスターを荷重するためのANDゲート249によ
つて組合せられる。第1段階の時間がすぎると、フリツ
プ・フロツプ254はレジスターI以後のすべてのレジス
ター中にコードBを記録するために第2段階252を開始
するよう接続される。理解されるように、第3C図に述べ
た図式において、トランスミツタが第1段階中に作動さ
れないと、コードAは前のコードをもつレジスターIを
離れて次のレジスター中に荷重される。これが生じるの
を避けるため、D−ターミナル・フリツプ・フロツプ25
2がANDゲート249の出力に接続される。すべてのレジス
ターが第1段階中に荷重されないと、次の段階を荷重さ
せることはできない。本発明の好ましい具体例のフイー
ルド・プログラミングを達成するために他の配列を使用
することもできる。第2図に示す回路3A,3B,3Cは本発明
の概念を教示するための例示的構造体である。
トランスミツタTの押圧スイツチ12〜16によりドライバ
ー120を操作する信号Sの機能部分を同一性確認のため
に種々の配列を使用することができる。第4図はこの目
的を達成させるためのレシーバR中の配列を図式的に示
すものである。入力コードがレジスター102中に荷重さ
れると、ライン102a(第3図)中の論理はフリツプ・フ
ロツプ60に接続するライン94中の有効のCOMPARE信号と
結合する。開始回路64が空になると、レジスター102は
再セツトされ、ライン102a中の論理はたとえば論理0の
ような論理にシフトされる。これはデコーダー270が機
能レジスター262中に貯蔵されている論理ビツトを荷重
ドライバー120の入力ラインに移してライン122,124,126
の論理を操作することを可能にする。ライン264中の作
動信号は、コード信号を受信すると、その信号の機能部
分をレジスター262に荷重させてデコーダー270によつて
読みとらせる。この論理のすべてはマイクロプロセツサ
80に貯蔵されているExecutive Programによつて遂行さ
れる。もちろん、受信コード信号Sのコード部分中の適
切な保証コードの同一性確認の際に適切な機能を見分け
て出力として出すためにその他の配置を使用することも
できる。
ー120を操作する信号Sの機能部分を同一性確認のため
に種々の配列を使用することができる。第4図はこの目
的を達成させるためのレシーバR中の配列を図式的に示
すものである。入力コードがレジスター102中に荷重さ
れると、ライン102a(第3図)中の論理はフリツプ・フ
ロツプ60に接続するライン94中の有効のCOMPARE信号と
結合する。開始回路64が空になると、レジスター102は
再セツトされ、ライン102a中の論理はたとえば論理0の
ような論理にシフトされる。これはデコーダー270が機
能レジスター262中に貯蔵されている論理ビツトを荷重
ドライバー120の入力ラインに移してライン122,124,126
の論理を操作することを可能にする。ライン264中の作
動信号は、コード信号を受信すると、その信号の機能部
分をレジスター262に荷重させてデコーダー270によつて
読みとらせる。この論理のすべてはマイクロプロセツサ
80に貯蔵されているExecutive Programによつて遂行さ
れる。もちろん、受信コード信号Sのコード部分中の適
切な保証コードの同一性確認の際に適切な機能を見分け
て出力として出すためにその他の配置を使用することも
できる。
区分5A,5Bおよび5Cに分割されている第5図のフロー・
ダイヤグラムは工場においてレシーバRを自動車中に組
み入れそして販売者の所で又は後に、未知の然し独特の
同一性確認もしくは保証のコードを荷重させたトランス
ミツタによつてこのレシーバをプログラミングすること
を包含する本発明の概念を示すものである。このフロー
・ダイヤグラムを通しての進行は本発明の機能を、第1
図〜第4図に関して今までは述べた本発明を使用するこ
とによつてえられるいくつかの利点と共に説明するもの
である。レシーバRには回路100のすべてのレジスター
中の特定の汎用コードが荷重され次いで自動車工場に送
られる。「装備区域」として示される組立てラインにお
いて、レシーバは自動車内の適切な場所に設置される。
ブロツク300参照。特別な制御トランスミツタTCはその
コード・レジスター40中に特別な汎用コード「T」を含
む。トランスミツタTCがブロツク302によつて示される
ようにスイツチ12〜16のうちの1つを閉じることによつ
て準備区域において作動されると、ドア・ロツクまたは
トランク・ラツチを試験することができる。ドア・ロツ
クおよびラツチの作動は試験されているレシーバが適切
に操作されていることを示す。この試験はトランスミツ
タTCによつてなされる。ブロツク302によつて示される
機能試験が成功であると、組立て工場の作業者は次いで
スイツチ86を閉じることによつて、あるいはブロツク30
4によつて示されるようにして作動ライン84をアースす
る。5秒の遅延があるが、これはマイクロプロセツサ80
によつて処理され、ブロツク306によつて示される。作
動ラインが作動されたことを示すために、ブロツク308
に示すように、レシーバのマイクロプロセツサはドア・
ロツクを操作する。これは、第2図に示すように、レジ
スター102からレジスターI〜Nへの新しいコードの荷
重を待つプログラミング・タイマー242をセツトする。
この概念は第3B図に関連して最も良く説明される。次い
で作業者はブロツク310に示すように、組立てたレシー
バRに隣接する標準トランスミツタTCを作動させる。ト
ランスミツタTCからの信号を受信しない限り、出力はラ
イン312にとどまり、ライン313には信号は与えられな
い。時間242の30秒が経過していないと、ブロツク320の
出力は、装置が依然として標準トランスミツタTCの作動
を待つていることを示す否定である。その結果として、
コードTの受信を待つ30秒間保持される待ちループが存
在する。ループ時間すなわち80秒のあいだにこのような
信号の受信がないと、タイマーはブロツク330で示すよ
うに切れる。回路100のビツト110を作動させるプログラ
ムはブロツク332で示すようにセツトされない。必須の
ビツトをセツトするために、作業者はライン84のアース
を除き、ライン346で示すようにブロツク304を越えてプ
ロセスをスタートさせなければならない。もちろん、作
動ラインのアースが第3B図に示すようにワン・シヨツト
242′を作動させるならば、アースはワン・シヨツト30
秒が経過すると自動的に除かれる。この機能は、フイー
ルド・プログラミング・タイマー242の経過した時間の
あいだコードTが受信されなかつたときの状態を表わす
ためブロツク340によつて示される。いづれの概念を用
いても、作業者はライン84を再びアースすることによつ
て工場作動工程をリサイクルさせなければならない。ラ
イン84をアースして設置レシーバRの回路100においてW
RITE信号を発生させるために種々の配列を使用すること
ができる。この作動工程は装置を再プログラムする望み
がえられるまで汎用コードがレシーバ中にあることを確
保し、その結果として、ブロツク302における試験がト
ランスミツタTCを用いて行ないうる。
ダイヤグラムは工場においてレシーバRを自動車中に組
み入れそして販売者の所で又は後に、未知の然し独特の
同一性確認もしくは保証のコードを荷重させたトランス
ミツタによつてこのレシーバをプログラミングすること
を包含する本発明の概念を示すものである。このフロー
・ダイヤグラムを通しての進行は本発明の機能を、第1
図〜第4図に関して今までは述べた本発明を使用するこ
とによつてえられるいくつかの利点と共に説明するもの
である。レシーバRには回路100のすべてのレジスター
中の特定の汎用コードが荷重され次いで自動車工場に送
られる。「装備区域」として示される組立てラインにお
いて、レシーバは自動車内の適切な場所に設置される。
ブロツク300参照。特別な制御トランスミツタTCはその
コード・レジスター40中に特別な汎用コード「T」を含
む。トランスミツタTCがブロツク302によつて示される
ようにスイツチ12〜16のうちの1つを閉じることによつ
て準備区域において作動されると、ドア・ロツクまたは
トランク・ラツチを試験することができる。ドア・ロツ
クおよびラツチの作動は試験されているレシーバが適切
に操作されていることを示す。この試験はトランスミツ
タTCによつてなされる。ブロツク302によつて示される
機能試験が成功であると、組立て工場の作業者は次いで
スイツチ86を閉じることによつて、あるいはブロツク30
4によつて示されるようにして作動ライン84をアースす
る。5秒の遅延があるが、これはマイクロプロセツサ80
によつて処理され、ブロツク306によつて示される。作
動ラインが作動されたことを示すために、ブロツク308
に示すように、レシーバのマイクロプロセツサはドア・
ロツクを操作する。これは、第2図に示すように、レジ
スター102からレジスターI〜Nへの新しいコードの荷
重を待つプログラミング・タイマー242をセツトする。
この概念は第3B図に関連して最も良く説明される。次い
で作業者はブロツク310に示すように、組立てたレシー
バRに隣接する標準トランスミツタTCを作動させる。ト
ランスミツタTCからの信号を受信しない限り、出力はラ
イン312にとどまり、ライン313には信号は与えられな
い。時間242の30秒が経過していないと、ブロツク320の
出力は、装置が依然として標準トランスミツタTCの作動
を待つていることを示す否定である。その結果として、
コードTの受信を待つ30秒間保持される待ちループが存
在する。ループ時間すなわち80秒のあいだにこのような
信号の受信がないと、タイマーはブロツク330で示すよ
うに切れる。回路100のビツト110を作動させるプログラ
ムはブロツク332で示すようにセツトされない。必須の
ビツトをセツトするために、作業者はライン84のアース
を除き、ライン346で示すようにブロツク304を越えてプ
ロセスをスタートさせなければならない。もちろん、作
動ラインのアースが第3B図に示すようにワン・シヨツト
242′を作動させるならば、アースはワン・シヨツト30
秒が経過すると自動的に除かれる。この機能は、フイー
ルド・プログラミング・タイマー242の経過した時間の
あいだコードTが受信されなかつたときの状態を表わす
ためブロツク340によつて示される。いづれの概念を用
いても、作業者はライン84を再びアースすることによつ
て工場作動工程をリサイクルさせなければならない。ラ
イン84をアースして設置レシーバRの回路100においてW
RITE信号を発生させるために種々の配列を使用すること
ができる。この作動工程は装置を再プログラムする望み
がえられるまで汎用コードがレシーバ中にあることを確
保し、その結果として、ブロツク302における試験がト
ランスミツタTCを用いて行ないうる。
ライン312と322との間で示されるタイム・ループ期間中
に受信および受信確認のコードTがレシーバにあるとす
ると、次いで作動ビツトはライン313によつて示される
ようにセツトされてブロツク350を作動させる。マイク
ロプロセツサは、レシーバが作動されると再びドア・ロ
ツクのサイクルを行なつて作動ビツトがセツトされたこ
とを示す。この機能はブロツク352によつて示される。
ライン84のアースはブロツク354によつて示すように除
かれる。肯定の工程によつて又はワン・シヨツト242′
の期間経過によつてアースの解放が行なわれないと、ラ
イン356およびブロツク358によつて示される処理ループ
が存在する。アースが除かれるとすぐに、レシーバRは
フイールド・プログラミングのため適切な条件におか
れ、組立てラインを介して進行しそして輸送される際に
自動車と一緒に保持される。次いで自動車は販売者に輸
送され、そこでトランスミツタTが自動車と共に顧客に
供給される。本発明の使用における工場を含めてのこの
完成は第5A図〜第5B図の点線360によつて示される。
に受信および受信確認のコードTがレシーバにあるとす
ると、次いで作動ビツトはライン313によつて示される
ようにセツトされてブロツク350を作動させる。マイク
ロプロセツサは、レシーバが作動されると再びドア・ロ
ツクのサイクルを行なつて作動ビツトがセツトされたこ
とを示す。この機能はブロツク352によつて示される。
ライン84のアースはブロツク354によつて示すように除
かれる。肯定の工程によつて又はワン・シヨツト242′
の期間経過によつてアースの解放が行なわれないと、ラ
イン356およびブロツク358によつて示される処理ループ
が存在する。アースが除かれるとすぐに、レシーバRは
フイールド・プログラミングのため適切な条件におか
れ、組立てラインを介して進行しそして輸送される際に
自動車と一緒に保持される。次いで自動車は販売者に輸
送され、そこでトランスミツタTが自動車と共に顧客に
供給される。本発明の使用における工場を含めてのこの
完成は第5A図〜第5B図の点線360によつて示される。
始めての及び自動車を配達した後の、組立てた且つ固定
して取付けたレシーバRの回路100中の24ビツト・レジ
スターI〜Nをプログラムするために、ライン84が再び
アースされる。これは第5B図のブロツク400によつて示
される。ブロツク402で示す5秒の遅延後、ドア・ロツ
クはブロツク402で示すようにサイクルされる。これは
プログラミングを待つていることをフイールド・プログ
ラマーに示す。コード荷重装置250の第1段階はブロツ
ク406で示すようにして開始される。コード荷重装置250
が作動された後は、ランダムにコードされたトランスミ
ツタTのものを使用してコード“A"をレシーバ中にプロ
グラムすることができる。ランダムにえらばれたトラン
スミツタTのスイツチ12〜16の任意のものを押すことに
よつて第1の独特のコードがレシーバRによつて受信さ
れた信号Sのコード化部分として送信される。この信号
の受信はブロツク410の肯定の出力によつて示される。
ライン84のアース後にレシーバによつて同一性確認され
る独特のコードがない限り、ブロツク410の否定の出力4
11は10秒の期間が経過するまでブロツク412を通して循
環する。ブロツク420で示すようにこれが起ると、レシ
ーバはブロツク422で示すようにプログラムされず、そ
してライン84のアースはブロツク424で示すように除か
れる。これはライン426で示すように、フイールド・プ
ログラミング機能をブロツク400にリサイクルさせる。
プログラミングはライン84のアースを再び行なうことに
よつてのみ行なうことができる。レシーバRはそのもと
のコードTを保持し、トランスミツタTC以外のトランス
ミツタによつて操作されることはない。次いでプログラ
ミングの努力はブロツク410からライン413において肯定
の出力が発信されるまでくりかえされる。この信号もし
くは出力はランダムにえらばれたトランスミツタの独特
のコード(コード“A")を受信したことを示す。コード
“A"はブロツク440で示すようにレジスターIとIIの双
方に荷重されるか又は貯蔵される。レジスターIとIIは
コード“A"と“B"に対応する標識AおよびBである。第
1コードがレジスターA,B(I,II)にプログラムされる
と、マイクロプロセツサ80はブロツク442で示すように
ドア・ロツクを再び作動させる。この信号配列は第5C図
のブロツク450で示すように、コード荷重装置250の第2
段階252の開始によつて達成される。次いでマイクロプ
ロセツサは第2のランダムにえらばれたトランスミツタ
から第2の新しい送信コード(コード“B")が第2の時
間内に存在するか否かを決定する。第2のコードの必要
はないが、若干の使用者は自動車の単一レシーバを操作
するために2つ又はそれ以上のトランスミツタを必要と
する。ブロツク452は第2の新しいコード(コード
“B")が受信されない限り、否定の出力453をもつ。こ
れはブロツク454とライン454で示すように、第2のタイ
マー(第3図の252)期間中ループ・サイクルを生ぜし
める。第2のタイマー期間中に第2コードの受信がない
と、第2のタイマーはブロツク460で示すように期限切
れとなる。この場合、1つのコード(コード“A")のみ
がブロツク462で示すようにレシーバ中にプログラムさ
れ、次いでブロツク470で示すようにライン84のアース
が除かれる。その後に、ボタン12,14,16を順次に押すこ
とによつて第1のトランスミツタをドア・ロツクおよび
トランク・ラツチの作動のために使用する。これはブロ
ツク472で示す試験機能である。第2の受信コード(コ
ード“B")が存在しないと、第2コードはブロツク480
で示すようにレジスターB(I)中に貯蔵される。第2
のプログラミングが起ると、マイクロプロセツサ80はブ
ロツク482で示すようにドア・ロツクを再び作動させ
る。次いでライン84のアースが除かれる。ブロツク470,
472は循環される。
して取付けたレシーバRの回路100中の24ビツト・レジ
スターI〜Nをプログラムするために、ライン84が再び
アースされる。これは第5B図のブロツク400によつて示
される。ブロツク402で示す5秒の遅延後、ドア・ロツ
クはブロツク402で示すようにサイクルされる。これは
プログラミングを待つていることをフイールド・プログ
ラマーに示す。コード荷重装置250の第1段階はブロツ
ク406で示すようにして開始される。コード荷重装置250
が作動された後は、ランダムにコードされたトランスミ
ツタTのものを使用してコード“A"をレシーバ中にプロ
グラムすることができる。ランダムにえらばれたトラン
スミツタTのスイツチ12〜16の任意のものを押すことに
よつて第1の独特のコードがレシーバRによつて受信さ
れた信号Sのコード化部分として送信される。この信号
の受信はブロツク410の肯定の出力によつて示される。
ライン84のアース後にレシーバによつて同一性確認され
る独特のコードがない限り、ブロツク410の否定の出力4
11は10秒の期間が経過するまでブロツク412を通して循
環する。ブロツク420で示すようにこれが起ると、レシ
ーバはブロツク422で示すようにプログラムされず、そ
してライン84のアースはブロツク424で示すように除か
れる。これはライン426で示すように、フイールド・プ
ログラミング機能をブロツク400にリサイクルさせる。
プログラミングはライン84のアースを再び行なうことに
よつてのみ行なうことができる。レシーバRはそのもと
のコードTを保持し、トランスミツタTC以外のトランス
ミツタによつて操作されることはない。次いでプログラ
ミングの努力はブロツク410からライン413において肯定
の出力が発信されるまでくりかえされる。この信号もし
くは出力はランダムにえらばれたトランスミツタの独特
のコード(コード“A")を受信したことを示す。コード
“A"はブロツク440で示すようにレジスターIとIIの双
方に荷重されるか又は貯蔵される。レジスターIとIIは
コード“A"と“B"に対応する標識AおよびBである。第
1コードがレジスターA,B(I,II)にプログラムされる
と、マイクロプロセツサ80はブロツク442で示すように
ドア・ロツクを再び作動させる。この信号配列は第5C図
のブロツク450で示すように、コード荷重装置250の第2
段階252の開始によつて達成される。次いでマイクロプ
ロセツサは第2のランダムにえらばれたトランスミツタ
から第2の新しい送信コード(コード“B")が第2の時
間内に存在するか否かを決定する。第2のコードの必要
はないが、若干の使用者は自動車の単一レシーバを操作
するために2つ又はそれ以上のトランスミツタを必要と
する。ブロツク452は第2の新しいコード(コード
“B")が受信されない限り、否定の出力453をもつ。こ
れはブロツク454とライン454で示すように、第2のタイ
マー(第3図の252)期間中ループ・サイクルを生ぜし
める。第2のタイマー期間中に第2コードの受信がない
と、第2のタイマーはブロツク460で示すように期限切
れとなる。この場合、1つのコード(コード“A")のみ
がブロツク462で示すようにレシーバ中にプログラムさ
れ、次いでブロツク470で示すようにライン84のアース
が除かれる。その後に、ボタン12,14,16を順次に押すこ
とによつて第1のトランスミツタをドア・ロツクおよび
トランク・ラツチの作動のために使用する。これはブロ
ツク472で示す試験機能である。第2の受信コード(コ
ード“B")が存在しないと、第2コードはブロツク480
で示すようにレジスターB(I)中に貯蔵される。第2
のプログラミングが起ると、マイクロプロセツサ80はブ
ロツク482で示すようにドア・ロツクを再び作動させ
る。次いでライン84のアースが除かれる。ブロツク470,
472は循環される。
装置Aのレシーバを再プログラムするために新しいトラ
ンスミツタを使用するとき、この新トランスミツタの新
コードは回路100のすべての24ビツト・レジスターに荷
重される。これはレジスター内の今迄の同一性確認コー
ドもしくは保証コードを消去する。その結果として、委
任されていない再プログラミングはもとのトランスミツ
タ(単数または複数)の機能を取り消す。このようにし
て、再プログラムは直ちに検知され、そしてもとのトラ
ンスミツタを使用してプログラムをもとのコード“A"お
よび/または“B"に戻すように直ちに変化させることに
よつて矯正される。トランスミツタを失なつた場合、新
しいトランスミツタを購入し次いでこのレシーバをフイ
ールドにおいて再プログラムすることが必要であるにす
ぎない。自動車に固定して取付けてあるレシーバを購
入、手動再調整、または修理する必要は全くない。
ンスミツタを使用するとき、この新トランスミツタの新
コードは回路100のすべての24ビツト・レジスターに荷
重される。これはレジスター内の今迄の同一性確認コー
ドもしくは保証コードを消去する。その結果として、委
任されていない再プログラミングはもとのトランスミツ
タ(単数または複数)の機能を取り消す。このようにし
て、再プログラムは直ちに検知され、そしてもとのトラ
ンスミツタを使用してプログラムをもとのコード“A"お
よび/または“B"に戻すように直ちに変化させることに
よつて矯正される。トランスミツタを失なつた場合、新
しいトランスミツタを購入し次いでこのレシーバをフイ
ールドにおいて再プログラムすることが必要であるにす
ぎない。自動車に固定して取付けてあるレシーバを購
入、手動再調整、または修理する必要は全くない。
第6図はライン500中の荷重解放信号を発生させてEEPRO
Mの作動ビツト110をセツトする概念を説明する図式図で
ある。これは前述のようにスイツチ86を有してライン84
をアースすることによつて達成される。同時に、Tコー
ドはレジスター102に送られ荷重されてレジスター102に
おいてレジスター類と比較されライン94に信号を生ぜし
める。これは、スイツチ86からの転換入力504をもつAND
ゲート502に送られる第2入力である。この図は概略図
であつて、ワン・シヨツト242′によつて表わされるよ
うに、ライン84がアースされると同時に又は保持時間の
あいだにコードTを受取つた際の本発明の操作を説明す
るためのものである。これは第5A図のブロツク304にお
いて起る。回路100の作動ビツトはライン500の命令によ
つてセツトされる。このようにして、自動車内のレシー
バはフイールド・プログラミング用に永久解放される。
ビツト110は、回路100のすべてのレジスターへのTコー
ドの初期荷重の目的のために、レシーバ製造工場におい
て解放もしくはセツトされる。その後にビツト110はレ
シーバ中のコードTを工場においてロツクするように再
セツトされて、ランダムにえらばれたトランスミツタに
よるフイールド・プログラミングを容易にする。
Mの作動ビツト110をセツトする概念を説明する図式図で
ある。これは前述のようにスイツチ86を有してライン84
をアースすることによつて達成される。同時に、Tコー
ドはレジスター102に送られ荷重されてレジスター102に
おいてレジスター類と比較されライン94に信号を生ぜし
める。これは、スイツチ86からの転換入力504をもつAND
ゲート502に送られる第2入力である。この図は概略図
であつて、ワン・シヨツト242′によつて表わされるよ
うに、ライン84がアースされると同時に又は保持時間の
あいだにコードTを受取つた際の本発明の操作を説明す
るためのものである。これは第5A図のブロツク304にお
いて起る。回路100の作動ビツトはライン500の命令によ
つてセツトされる。このようにして、自動車内のレシー
バはフイールド・プログラミング用に永久解放される。
ビツト110は、回路100のすべてのレジスターへのTコー
ドの初期荷重の目的のために、レシーバ製造工場におい
て解放もしくはセツトされる。その後にビツト110はレ
シーバ中のコードTを工場においてロツクするように再
セツトされて、ランダムにえらばれたトランスミツタに
よるフイールド・プログラミングを容易にする。
第7図〜第13図は特殊な型の2元コードを送信信号S用
に使用する本発明の更なる面を説明するものである。ま
た、そこにはレシーバの操作をキヤリブレートしてクロ
ツク82により駆動されるマイクロプロセツサ80が、2つ
のオツシレータを一致および/または結晶制御する必要
なしに、オツシレータ32によつて駆動されるマイクロプ
ロセツサ10の出力特性中にロツクされるようになした独
特の配列が示してある。第7図は第1図に示す装置を簡
単にした図であつて本発明の信号処理面を考察するのに
必要な項目のみを示すものである。第8図および第9図
において、パルス長さWは高周波数担体上の送信信号の
データの各ビツトごとの「窓」すなわち時間である。信
号Sの開始部分は少なくとも2つの窓の継続をもつ一定
論理1を含む。この信号を受信されるとすぐに、マイク
ロプロセツサ80は開始されてコード信号Sの次の部分を
待つ。この信号部分は検出部60からマイクロプロセツサ
80へのデータ・バス70を介する2元の言語において連絡
している。本発明の1面によれば、それぞれのビツトも
しくは窓の2元数はデユーテイ・サイクルによつて、す
なわちビツトもしくは窓の長さの百分率(%)として、
表わされる。窓の長さ又はビツトの長さは、信号Sの2
つの隣接する正(肯定)の進行、先導縁の間の距離であ
る。信号S中の論理1は窓の幅の80%であることを示す
デユーテイ・サイクルである。同様に、論理0は窓の20
%のデユーテイ・サイクルをもつ。論理1および論理0
の双方について正の進行パルスを使用することによつ
て、それらは更に容易に検出可能であり、レシーバによ
つて容易に処理される。信号Sの入射受信保証コードを
処理する方法は第10図および第11図に示してある。図示
する本発明の具体例によれば、データ・バス70の入力論
理と同時にサンプリング・パルス600が生じる。サンプ
リング・パルスの数はビツトの長さもしくは窓Wの所定
の関係を表わすようにえらばれる。実際にこれはそれぞ
れの窓Wの期間中約30サンプリング・パルスである。こ
れらのサンプリング・パルスもしくは信号は、オツシレ
ータ82によつて駆動されるサンプリング・パルス形成回
路610によつて発生する。回路610は、窓Wの期間中約30
サンプリング・パルス600を発生させるオツシレータ82
の出力用の分割器回路を含む。レベル・センサ回路612
はサンプリング・パルス発生回路610の出力614によつて
クロツクされる。それぞれのサンプル・パルス600の期
間中、データ・ライン70が高水準にあるか否か又は低水
準にあるか否かにそれぞれ従つて、論理1は出力616ま
たは出力618に現われる。サンプリング・パルスはデー
タが高水準にあるとき出力616に現われる。これらのサ
ンプル・パルスはカウンタ620によつてカウントされ
る。カウンター620はカウントは回路622によるセツト上
限値Xと比較される。蓄積されたカウントがXを越える
と、論理1はライン624に現われる。窓またはビツトの
端部においてカウンタ620がXを越えると、回路622は再
セツトされ、論理1はライン626に現われる。ライン624
が論理1にシフトしたと仮定すると、回路630はライン6
32の荷重信号を受信する再に論理1をレジスター102に
荷重させる。論理1がライン626に現われ、そして論理
0がライン624に現われたとすると、回路622が再セツト
されたとき、ビツトの状態は高度に異常な環境において
疑問でありうる。すなわち、ライン626中の信号は窓W
中の論理0とは解釈されない。それ故、追加の回路を使
用して論理0がレジスター102中にセツトされるべきで
あるか否かを決定することが必要である。この追加の回
路を使用してレジスター102のそれぞれのビツトに荷重
される論理を確かめることができる。
に使用する本発明の更なる面を説明するものである。ま
た、そこにはレシーバの操作をキヤリブレートしてクロ
ツク82により駆動されるマイクロプロセツサ80が、2つ
のオツシレータを一致および/または結晶制御する必要
なしに、オツシレータ32によつて駆動されるマイクロプ
ロセツサ10の出力特性中にロツクされるようになした独
特の配列が示してある。第7図は第1図に示す装置を簡
単にした図であつて本発明の信号処理面を考察するのに
必要な項目のみを示すものである。第8図および第9図
において、パルス長さWは高周波数担体上の送信信号の
データの各ビツトごとの「窓」すなわち時間である。信
号Sの開始部分は少なくとも2つの窓の継続をもつ一定
論理1を含む。この信号を受信されるとすぐに、マイク
ロプロセツサ80は開始されてコード信号Sの次の部分を
待つ。この信号部分は検出部60からマイクロプロセツサ
80へのデータ・バス70を介する2元の言語において連絡
している。本発明の1面によれば、それぞれのビツトも
しくは窓の2元数はデユーテイ・サイクルによつて、す
なわちビツトもしくは窓の長さの百分率(%)として、
表わされる。窓の長さ又はビツトの長さは、信号Sの2
つの隣接する正(肯定)の進行、先導縁の間の距離であ
る。信号S中の論理1は窓の幅の80%であることを示す
デユーテイ・サイクルである。同様に、論理0は窓の20
%のデユーテイ・サイクルをもつ。論理1および論理0
の双方について正の進行パルスを使用することによつ
て、それらは更に容易に検出可能であり、レシーバによ
つて容易に処理される。信号Sの入射受信保証コードを
処理する方法は第10図および第11図に示してある。図示
する本発明の具体例によれば、データ・バス70の入力論
理と同時にサンプリング・パルス600が生じる。サンプ
リング・パルスの数はビツトの長さもしくは窓Wの所定
の関係を表わすようにえらばれる。実際にこれはそれぞ
れの窓Wの期間中約30サンプリング・パルスである。こ
れらのサンプリング・パルスもしくは信号は、オツシレ
ータ82によつて駆動されるサンプリング・パルス形成回
路610によつて発生する。回路610は、窓Wの期間中約30
サンプリング・パルス600を発生させるオツシレータ82
の出力用の分割器回路を含む。レベル・センサ回路612
はサンプリング・パルス発生回路610の出力614によつて
クロツクされる。それぞれのサンプル・パルス600の期
間中、データ・ライン70が高水準にあるか否か又は低水
準にあるか否かにそれぞれ従つて、論理1は出力616ま
たは出力618に現われる。サンプリング・パルスはデー
タが高水準にあるとき出力616に現われる。これらのサ
ンプル・パルスはカウンタ620によつてカウントされ
る。カウンター620はカウントは回路622によるセツト上
限値Xと比較される。蓄積されたカウントがXを越える
と、論理1はライン624に現われる。窓またはビツトの
端部においてカウンタ620がXを越えると、回路622は再
セツトされ、論理1はライン626に現われる。ライン624
が論理1にシフトしたと仮定すると、回路630はライン6
32の荷重信号を受信する再に論理1をレジスター102に
荷重させる。論理1がライン626に現われ、そして論理
0がライン624に現われたとすると、回路622が再セツト
されたとき、ビツトの状態は高度に異常な環境において
疑問でありうる。すなわち、ライン626中の信号は窓W
中の論理0とは解釈されない。それ故、追加の回路を使
用して論理0がレジスター102中にセツトされるべきで
あるか否かを決定することが必要である。この追加の回
路を使用してレジスター102のそれぞれのビツトに荷重
される論理を確かめることができる。
第11図はカウンタ620がXに達しないボーダーラインの
ケースが論理0であるか論理1であるかを決定するため
配列を示す。これは適切な回路、たとえばライン626に
論理1を受信したときクロツクされるD型フリツプ・フ
ロツプ640、を使用することによつて達成される。フリ
ツプ・フロツプのD端末は限界検出回路660の出力650に
接続される。この回路は限界は数Y(好ましい具体例に
おいて窓の1/3に実質的に相当する)にセツトされる。
カウンタ662はデータ・ラインが低水準にあるあいだに
生ずるサンプリング・パルスをカウントする。カウンタ
622のカウントが数値Yを越えると、窓W中のビツトは
論理0である。論理1はライン650に現われる。それ
故、ライン626の論理1はフリツプ・フロツプ640をクロ
ツクしてQ出力670において論理1、q出力672において
論理0を適用する。これは論理1を“論理0"回路674に
出現させ、“論理1"回路630を失活させる。それ故、ラ
イン632の「荷重ビツト」信号は論理0をコード・レジ
スター102に荷重させる。
ケースが論理0であるか論理1であるかを決定するため
配列を示す。これは適切な回路、たとえばライン626に
論理1を受信したときクロツクされるD型フリツプ・フ
ロツプ640、を使用することによつて達成される。フリ
ツプ・フロツプのD端末は限界検出回路660の出力650に
接続される。この回路は限界は数Y(好ましい具体例に
おいて窓の1/3に実質的に相当する)にセツトされる。
カウンタ662はデータ・ラインが低水準にあるあいだに
生ずるサンプリング・パルスをカウントする。カウンタ
622のカウントが数値Yを越えると、窓W中のビツトは
論理0である。論理1はライン650に現われる。それ
故、ライン626の論理1はフリツプ・フロツプ640をクロ
ツクしてQ出力670において論理1、q出力672において
論理0を適用する。これは論理1を“論理0"回路674に
出現させ、“論理1"回路630を失活させる。それ故、ラ
イン632の「荷重ビツト」信号は論理0をコード・レジ
スター102に荷重させる。
窓の長さ、すなわち信号Sのビツトの長さを決定するた
めに、第11図に示す回路は先導縁検出器700を含む。ワ
ン・シヨツト702は検出器700の入力ゲート704を迂回さ
せてしまうので、凝似先導縁たとえばスパイクは検出さ
れない。ワン・シヨツトは窓W中の予見されるサンプリ
ング・パルスの比較的高い%である時間にセツトされ
る。このようにして、先導縁検出はライン70のデータの
正の進行部分においてのみ起る。これは同一性確認もし
くは保証のコードを形成する24ビツト中の順次の窓Wの
それぞれの期間中の2元論理を読みとる。出力710はカ
ウンタ620,622を再セツトし且つセツト限界回路622を再
セツトする。この出力は短時間遅延ネツトワークもしく
は回路712を介してライン632に「荷重ビツト」を発生さ
せる。この遅延を使用することによつて、レジスタ102
のデジツトは、窓の2元論理が第11図の回路によつて示
唆されるような適当な方法で決定された直後に、それぞ
れの窓もしくはビツトごとに荷重される。操作に際し
て、カウンタ620はビツトが論理1である場合ライン624
に論理1が現われるまでカウントを行なう。この論理荷
重回路630は従つてレジスター102中のビツトの場所にお
いて論理1を適用する。次の先導端が窓の端部を示す
と、ライン632の「荷重ビツト」信号は回路630からの論
理1をレジスター102の第1の場所にシフトさせる。論
理1がライン624に現われないならば、カウンタ662はラ
イン70のデータの低水準期間中のサンプル・パルスをカ
ウントすることに依存させられる。このカウントがYを
越えると、論理1がライン650に現われて、存在する窓
Wの2元論理が論理0であることを示す。これは論理1
をフリツプ・フロツプ640のD端末に適用し、それによ
つて回路622の再セツトの際に論理1がフリツプ・フロ
ツプ640のQ出力670への回路674にクロツクされる。こ
れは「論理0」回路674中に論理1を適応する。その直
後にライン632中の「荷重ビツト」信号がレジスター102
の次のビツト位置に論理0を荷重させる。この荷重がレ
ジスター102中のすべてのビツトについて達成された後
に、このレジスターの内容はレジスター720に含まれる
レシーバによつて受信された今迄の信号と比較される。
比較がないときには、第3図のロツク230はほゞ対応す
る比較器回路722によつて「新しい」コードが認識され
る。これは「新しい」コードを同一性確認するための別
の配列であつて同様に使用しうるものである。もちろ
ん、コード受信後にタイマーを使用してレジスター102
を空にし、次のコードがレジスターに荷重されるように
することもできる。第11図に示す回路を使用することに
よつて、送信コードの不適切な検出に対して保護するた
めのデユーテイ・サイクル型データの正の同一性確認が
バス70上に存在する。この概念はレシーバRによつて正
の応答を与え、そして本発明により構成される装置の商
業的許容に寄与するものである。
めに、第11図に示す回路は先導縁検出器700を含む。ワ
ン・シヨツト702は検出器700の入力ゲート704を迂回さ
せてしまうので、凝似先導縁たとえばスパイクは検出さ
れない。ワン・シヨツトは窓W中の予見されるサンプリ
ング・パルスの比較的高い%である時間にセツトされ
る。このようにして、先導縁検出はライン70のデータの
正の進行部分においてのみ起る。これは同一性確認もし
くは保証のコードを形成する24ビツト中の順次の窓Wの
それぞれの期間中の2元論理を読みとる。出力710はカ
ウンタ620,622を再セツトし且つセツト限界回路622を再
セツトする。この出力は短時間遅延ネツトワークもしく
は回路712を介してライン632に「荷重ビツト」を発生さ
せる。この遅延を使用することによつて、レジスタ102
のデジツトは、窓の2元論理が第11図の回路によつて示
唆されるような適当な方法で決定された直後に、それぞ
れの窓もしくはビツトごとに荷重される。操作に際し
て、カウンタ620はビツトが論理1である場合ライン624
に論理1が現われるまでカウントを行なう。この論理荷
重回路630は従つてレジスター102中のビツトの場所にお
いて論理1を適用する。次の先導端が窓の端部を示す
と、ライン632の「荷重ビツト」信号は回路630からの論
理1をレジスター102の第1の場所にシフトさせる。論
理1がライン624に現われないならば、カウンタ662はラ
イン70のデータの低水準期間中のサンプル・パルスをカ
ウントすることに依存させられる。このカウントがYを
越えると、論理1がライン650に現われて、存在する窓
Wの2元論理が論理0であることを示す。これは論理1
をフリツプ・フロツプ640のD端末に適用し、それによ
つて回路622の再セツトの際に論理1がフリツプ・フロ
ツプ640のQ出力670への回路674にクロツクされる。こ
れは「論理0」回路674中に論理1を適応する。その直
後にライン632中の「荷重ビツト」信号がレジスター102
の次のビツト位置に論理0を荷重させる。この荷重がレ
ジスター102中のすべてのビツトについて達成された後
に、このレジスターの内容はレジスター720に含まれる
レシーバによつて受信された今迄の信号と比較される。
比較がないときには、第3図のロツク230はほゞ対応す
る比較器回路722によつて「新しい」コードが認識され
る。これは「新しい」コードを同一性確認するための別
の配列であつて同様に使用しうるものである。もちろ
ん、コード受信後にタイマーを使用してレジスター102
を空にし、次のコードがレジスターに荷重されるように
することもできる。第11図に示す回路を使用することに
よつて、送信コードの不適切な検出に対して保護するた
めのデユーテイ・サイクル型データの正の同一性確認が
バス70上に存在する。この概念はレシーバRによつて正
の応答を与え、そして本発明により構成される装置の商
業的許容に寄与するものである。
第12図および第13図を参照して、そこには本発明の別の
面が示してある。これらの図において、オツシレータ32
によつて決定される送信論理をもつオツシレータ82の使
用によつて検出される応答に一致させるための配列がレ
シーバに装備されている。このキヤリブレーシヨン概念
を達成させるために、ライン614に現われるサンプル・
パルス600によつて検出されるように、窓Wの平均幅が
決定される。この平均は第13図に示す回路によつて達成
することができる。第13図において、正の進行先導縁が
検出されるときはいつでも、先導縁検出器700がライン7
0にパルスを発生させる。カウンタ800は所定の数の窓
(図示する具体例においては24個の窓)の期間中サンプ
リング・パルスをカウントする。回路802は24個の窓が
カウントされたときライン804に出力を生ずる。もちろ
ん、第11図に示すワン・シヨツト702を使用して入射2
元データ中のほとんどのノイズもしくはスパイクを除く
ことができる。ライン804中の信号はレジスター810にカ
ウンタ800からのカウントを荷重させる。その直後に遅
延回路812はカウント機能をくりかえす目的でカウンタ
を再セツトする。分割用回路820はレジスター810中の蓄
積カウントを分割してそれぞれの窓の平均カウントを作
る。このカウントの2/3は論理1を検出するために第11
図のセツト限界回路622中に荷重される。この数は回路6
22のカウントXを表わす。回路820中の平均カウントの1
/3は数限界回路600の数Yとして荷重される。この概念
を使用することによつて、窓Wは信号Sの送信窓Wにセ
ツトされる。これと同じ目的を達成するために他の配列
を使用することもできるが、本発明により使用されるこ
の特殊な2元コード形式がこの種のレシーバのキヤリブ
レーシヨンを容易にする。
面が示してある。これらの図において、オツシレータ32
によつて決定される送信論理をもつオツシレータ82の使
用によつて検出される応答に一致させるための配列がレ
シーバに装備されている。このキヤリブレーシヨン概念
を達成させるために、ライン614に現われるサンプル・
パルス600によつて検出されるように、窓Wの平均幅が
決定される。この平均は第13図に示す回路によつて達成
することができる。第13図において、正の進行先導縁が
検出されるときはいつでも、先導縁検出器700がライン7
0にパルスを発生させる。カウンタ800は所定の数の窓
(図示する具体例においては24個の窓)の期間中サンプ
リング・パルスをカウントする。回路802は24個の窓が
カウントされたときライン804に出力を生ずる。もちろ
ん、第11図に示すワン・シヨツト702を使用して入射2
元データ中のほとんどのノイズもしくはスパイクを除く
ことができる。ライン804中の信号はレジスター810にカ
ウンタ800からのカウントを荷重させる。その直後に遅
延回路812はカウント機能をくりかえす目的でカウンタ
を再セツトする。分割用回路820はレジスター810中の蓄
積カウントを分割してそれぞれの窓の平均カウントを作
る。このカウントの2/3は論理1を検出するために第11
図のセツト限界回路622中に荷重される。この数は回路6
22のカウントXを表わす。回路820中の平均カウントの1
/3は数限界回路600の数Yとして荷重される。この概念
を使用することによつて、窓Wは信号Sの送信窓Wにセ
ツトされる。これと同じ目的を達成するために他の配列
を使用することもできるが、本発明により使用されるこ
の特殊な2元コード形式がこの種のレシーバのキヤリブ
レーシヨンを容易にする。
本発明を第5図に関連して基本的に説明し、そして残余
の回路とフロー・ダイヤグラムを使用してこの種の装置
がどのように構成されうるか、および容易に利用しうる
原理を使用することによつて実際上どのように構成され
るかを説明した。実際には、装置Aのある種の他の特徴
と特性も開発された。信号Sは顧客の同一性確認コード
を伴なう64ビツトのレシーバ・ウオークアツプ信号を使
用した。これはそれぞれのトランスミツシヨンをある自
動車メーカー用に有用なものとしたが、ここに述べたレ
シーバを使用するすべての自動車に対して有用なものと
したわけではない。シンクロナイジング・パターンをた
とえば1ビツトの15%について高論理として次いで3.85
ビツトについて低論理として信号S上に送ることができ
る。この4ビツト部分はレシーバ信号S上にその後に送
るべきデータとシンクロナイズさせる。実際には、機能
コードは操作されるべき装置をえらぶ与えられた系列と
一緒にして8ビツトである。従つて、アンロツク・スイ
ツチを保持することによつて、このスイツチの押圧がド
ライバー・ドアのみをアンロツク(開放)しながら、す
べてのドアをアンロツクすることができる。
の回路とフロー・ダイヤグラムを使用してこの種の装置
がどのように構成されうるか、および容易に利用しうる
原理を使用することによつて実際上どのように構成され
るかを説明した。実際には、装置Aのある種の他の特徴
と特性も開発された。信号Sは顧客の同一性確認コード
を伴なう64ビツトのレシーバ・ウオークアツプ信号を使
用した。これはそれぞれのトランスミツシヨンをある自
動車メーカー用に有用なものとしたが、ここに述べたレ
シーバを使用するすべての自動車に対して有用なものと
したわけではない。シンクロナイジング・パターンをた
とえば1ビツトの15%について高論理として次いで3.85
ビツトについて低論理として信号S上に送ることができ
る。この4ビツト部分はレシーバ信号S上にその後に送
るべきデータとシンクロナイズさせる。実際には、機能
コードは操作されるべき装置をえらぶ与えられた系列と
一緒にして8ビツトである。従つて、アンロツク・スイ
ツチを保持することによつて、このスイツチの押圧がド
ライバー・ドアのみをアンロツク(開放)しながら、す
べてのドアをアンロツクすることができる。
第2図および第6図を再び参照して、Tコードをもつト
ランスミツタが入手されない限りレシーバRを使用する
ことができないように作動ビツト110が使用される。そ
の結果として、自動車への組立て前にレシーバを失なう
か又は置き忘れ、そしてえらばれたTコードをもつ信号
を受けたときは、レシーバは商業的になんの価値もな
い。
ランスミツタが入手されない限りレシーバRを使用する
ことができないように作動ビツト110が使用される。そ
の結果として、自動車への組立て前にレシーバを失なう
か又は置き忘れ、そしてえらばれたTコードをもつ信号
を受けたときは、レシーバは商業的になんの価値もな
い。
荷重ドライバー120によつてどの機能を遂行するかを指
定するために数種の操作法があるけれども、他の概念を
使用することもできる。たとえばスイツチ14は、既に述
べたように、ドライバー・ドアのみを又はすべてのドア
を開放(アンロツク)するために使用することができ
る。実際には、単一作動が前者の機能を果すのに対し
て、最終の窓内でのスイツチ14の2つ又はそれ以上の作
動はすべてのドアを開放する。これと同じ操作を他のス
イツチにも使用して、スイツチの数を増加させることな
しに、装置の能力を増大させることができる。
定するために数種の操作法があるけれども、他の概念を
使用することもできる。たとえばスイツチ14は、既に述
べたように、ドライバー・ドアのみを又はすべてのドア
を開放(アンロツク)するために使用することができ
る。実際には、単一作動が前者の機能を果すのに対し
て、最終の窓内でのスイツチ14の2つ又はそれ以上の作
動はすべてのドアを開放する。これと同じ操作を他のス
イツチにも使用して、スイツチの数を増加させることな
しに、装置の能力を増大させることができる。
第1図は自動車のドア・ロツクおよびトランク・ソレノ
イドを制御するために使用する本発明の好ましい具体例
のトランスミツタとレシーバを図式的に説明するブロツ
ク・ダイヤグラムである。 第1A図はキイ・ホルダの形体のトランスミツタの絵図面
である。 第1B図は第1図のトランスミツタからレシーバへのコー
ド情報を出力するために使用する装置を説明するブロツ
ク・ダイヤグラムである。 第2図は本発明の好ましい具体例のレシーバ中に使用す
るカスタム集積回路中に含まれる特徴の構造上の配置図
であつて、レシーバ中に使用するEEPROMについてのいく
つかの概念を説明するためのものである。 第3図はレシーバをプログラミングするための及び入力
される同一性確認コード信号に応答して種々の制御装置
を操作するための、レシーバに使用される系のブロツク
・ダイヤグラムおよびフロー・チヤートである。 第3A図は第1図に示すレシーバ中に1つ以上の同一性確
認コードを使用する装置概念を示すブロツク・フローチ
ヤートである。 第3B図は第2図に示す集積回路のレジスターを荷重させ
るのに使用するWRITE信号を発生させるための配列を示
す論理ダイヤグラムである。 第3C図は第3B図の論理ダイヤグラムに類似の論理ダイヤ
グラムであつて、第2図に示すような集積回路中に異な
つたコードを順次に荷重させる概念を説明するためのも
のである。 第4図は第1図に示すような好ましい具体例のレシーバ
中に使用するマイクロプロセツサによつて遂行される特
徴の出力部分のブロツク・ダイヤグラムである。 第5図は第5A図,第5B図および第5C図に分割したフロー
・ダイヤグラムであつて、製造工場で使用され最終的に
フイールド・プログラムされる際の本発明の好ましい具
体例を示すものである。 第6図は本発明の好ましい具体例において荷重解放信号
を発生させるために使用する配列を示す論理ダイヤグラ
ムである。 第7図は第1図に類似のダイヤグラムであつて、本発明
の好ましい具体例において使用する非一致、非規制のオ
ツシレータ配列を示すものである。 第8図はトランスミツタからレシーバに送信してレシー
バを始動させる最小の開始信号を示すパルス・ダイヤグ
ラムである。 第9図は送信され受信されたコード信号のコード部分中
の2元論理を表示する窓もしくはビツトWの期間中のデ
ユーテイ・サイクル型のパルスを示すパルス・ダイヤグ
ラムである。 第10図は本発明の一面に従いレシーバ中に使用するサン
プリング・パルスもしくは信号を説明するパルス・ダイ
ヤグラムである。 第11図は入射する受信コード信号のそれぞれの窓もしく
はビツトの期間中コード信号の2元状態を検出するのに
使用する論理回路のダイヤグラムである。 第12図は第10図に類似のパルス・ダイヤグラムであつて
順次の窓もしくはビツトW4を示すものである。 第13図はレシーバを受信信号のコード部分中の窓もしく
はビツトの実際の幅に相関させるレシーバ・キヤリブレ
ーシヨン装置の論理ダイヤグラムである。 A……リモコン装置;10……マイクロプロセツサ;12,14,
16……スイツチ;20……パワー・アツプ回路;30,32……
オツシレータ;36……アンテナ;37……出力;39……ANDゲ
ート;50……ケース;52……キイ・リング;54……旋回接
続子;60……検知器;62……ライン;66……出力;80……マ
イクロプロセツサ;82……オツシレータ;86……スイツ
チ;90……データ・バス;94……出力ライン;100……集積
回路;110……作動ビツト;120……荷重ドライバー;122,1
24,126……出力;130……リレー;202……比較器;242……
タイマー;252……コード荷重装置。
イドを制御するために使用する本発明の好ましい具体例
のトランスミツタとレシーバを図式的に説明するブロツ
ク・ダイヤグラムである。 第1A図はキイ・ホルダの形体のトランスミツタの絵図面
である。 第1B図は第1図のトランスミツタからレシーバへのコー
ド情報を出力するために使用する装置を説明するブロツ
ク・ダイヤグラムである。 第2図は本発明の好ましい具体例のレシーバ中に使用す
るカスタム集積回路中に含まれる特徴の構造上の配置図
であつて、レシーバ中に使用するEEPROMについてのいく
つかの概念を説明するためのものである。 第3図はレシーバをプログラミングするための及び入力
される同一性確認コード信号に応答して種々の制御装置
を操作するための、レシーバに使用される系のブロツク
・ダイヤグラムおよびフロー・チヤートである。 第3A図は第1図に示すレシーバ中に1つ以上の同一性確
認コードを使用する装置概念を示すブロツク・フローチ
ヤートである。 第3B図は第2図に示す集積回路のレジスターを荷重させ
るのに使用するWRITE信号を発生させるための配列を示
す論理ダイヤグラムである。 第3C図は第3B図の論理ダイヤグラムに類似の論理ダイヤ
グラムであつて、第2図に示すような集積回路中に異な
つたコードを順次に荷重させる概念を説明するためのも
のである。 第4図は第1図に示すような好ましい具体例のレシーバ
中に使用するマイクロプロセツサによつて遂行される特
徴の出力部分のブロツク・ダイヤグラムである。 第5図は第5A図,第5B図および第5C図に分割したフロー
・ダイヤグラムであつて、製造工場で使用され最終的に
フイールド・プログラムされる際の本発明の好ましい具
体例を示すものである。 第6図は本発明の好ましい具体例において荷重解放信号
を発生させるために使用する配列を示す論理ダイヤグラ
ムである。 第7図は第1図に類似のダイヤグラムであつて、本発明
の好ましい具体例において使用する非一致、非規制のオ
ツシレータ配列を示すものである。 第8図はトランスミツタからレシーバに送信してレシー
バを始動させる最小の開始信号を示すパルス・ダイヤグ
ラムである。 第9図は送信され受信されたコード信号のコード部分中
の2元論理を表示する窓もしくはビツトWの期間中のデ
ユーテイ・サイクル型のパルスを示すパルス・ダイヤグ
ラムである。 第10図は本発明の一面に従いレシーバ中に使用するサン
プリング・パルスもしくは信号を説明するパルス・ダイ
ヤグラムである。 第11図は入射する受信コード信号のそれぞれの窓もしく
はビツトの期間中コード信号の2元状態を検出するのに
使用する論理回路のダイヤグラムである。 第12図は第10図に類似のパルス・ダイヤグラムであつて
順次の窓もしくはビツトW4を示すものである。 第13図はレシーバを受信信号のコード部分中の窓もしく
はビツトの実際の幅に相関させるレシーバ・キヤリブレ
ーシヨン装置の論理ダイヤグラムである。 A……リモコン装置;10……マイクロプロセツサ;12,14,
16……スイツチ;20……パワー・アツプ回路;30,32……
オツシレータ;36……アンテナ;37……出力;39……ANDゲ
ート;50……ケース;52……キイ・リング;54……旋回接
続子;60……検知器;62……ライン;66……出力;80……マ
イクロプロセツサ;82……オツシレータ;86……スイツ
チ;90……データ・バス;94……出力ライン;100……集積
回路;110……作動ビツト;120……荷重ドライバー;122,1
24,126……出力;130……リレー;202……比較器;242……
タイマー;252……コード荷重装置。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ケネス アール ピテラ アメリカ合衆国ミシガン州 49093 ウオ ーレン マーラ 12119 (56)参考文献 特開 昭62−101771(JP,A) 特開 昭51−16198(JP,A) 実開 昭58−59208(JP,U)
Claims (21)
- 【請求項1】自動車に取付けるのに適する且つ接近要求
信号(S)を受信するレシーバ(R)を備えるリモート
制御装置(A)であって、次の諸要素すなわち、 受信されて自動車上の装置を制御する接近要求信号の部
分をなす1つ以上の接近委任コードを貯蔵する貯蔵装置
において、少なくとも2つの異なった接近委任コードを
同時に貯蔵する適切なレジスター(I,II)及び接近委任
コードに従って接近要求信号を検査してその検査に従っ
て自動車上の装置を制御する比較器(202)、をもつ記
憶装置(100)、および プログラミング期間中記憶装置に新しい接近委任コード
を貯蔵するためのフィールド・プログラミング装置(8
6)、を備え、 該フィールド・プログラミング装置はプログラミング期
間中記憶装置から古い接近委任コードのすべてを自動的
に消去するよう動作し、それによってプログラミング期
間終了時において記憶装置がプログラミング期間中に提
示された接近委任コードのみを含むようなしたことを特
徴とするリモート制御装置。 - 【請求項2】フィールド・プログラミング装置が、第1
の新しい接近委任コードが記憶装置に貯蔵されるとき、
古い接近委任コードのすべてを記憶装置から消去する請
求項1のリモート制御装置。 - 【請求項3】フィールド・プログラミング装置がプログ
ラミング期間中レシーバ装置によって受信される接近要
求信号に対応する接近委任コードを記憶装置に貯蔵する
手段を含む請求項1のリモート制御装置。 - 【請求項4】プログラミング期間中、フィールド・プロ
グラミング装置はレシーバ装置が少なくとも1つの新し
い接近要求信号を受信するまでは古い接近委任コードの
すべてを記憶装置から消去しない請求項3のリモート制
御装置。 - 【請求項5】比較器が受信接近要求信号の少なくとも1
部を記憶装置中に貯蔵されたそれぞれの接近委任コード
と比較するための手段を含む請求項1のリモート制御装
置。 - 【請求項6】接近要求信号が接近コードを含み、接近委
任コードがこの接近コードに固有である請求項1のリモ
ート制御装置。 - 【請求項7】比較器が、受信接近要求信号に含まれる接
近コードを記憶装置に貯蔵されるそれぞれの接近委任コ
ードと比較して、受信信号に含まれる接近コードが記憶
装置に貯蔵された接近コードの1つと同じであるときに
自動車への接近を許す装置を含む請求項6のリモート制
御装置。 - 【請求項8】フィールド・プログラミング装置が固定し
た持続のプログラミング時間を与える部材を含む請求項
1のリモート制御装置。 - 【請求項9】フィールド・プログラミング装置がプログ
ラミング時間を開始するために手動で操作しうるスイッ
チを含む請求項1のリモート制御装置。 - 【請求項10】フィールド・プログラミング装置がスイ
ッチの手動操作に応答して固定した持続のプログラミン
グ時間を開始する請求項9のリモート制御装置。 - 【請求項11】レシーバ装置が自動車ドアの操作を制御
する制御装置を含み、この制御装置が比較器に従い自動
車ドア制御装置の制御操作を行う請求項1のリモート制
御装置。 - 【請求項12】自動車ドア制御装置が自動車ドアの少な
くとも1つの施錠および開放を制御する手段を含む請求
項1のリモート制御装置。 - 【請求項13】接近要求信号が変調無線周波信号の形態
で通信され、レシーバ装置が無線周波数の信号を受信し
そこから接近要求信号を抽出する装置を含む請求項1の
リモート制御装置。 - 【請求項14】それぞれコード信号(S)を発信する多
数のトランスミッタ(T)を含み、支持体に取付けら
れ、機能の遂行を行うために制御信号を発生するように
操作される、リモート制御系に使用するためのレシーバ
(R)であって、次の諸要素すなわち、 保証コードを貯蔵するための多数のレジスター(I−
N)を含む記憶装置(100)、 受信コード信号をそれぞれのレジスターに貯蔵された保
証コードと比較し、コードの一致を検出した際に制御信
号を発生する比較器(202)、および フィールド・プログラミング期間を開始するように操作
されるフィールド・プログラミング装置(86)を備える
レシーバにおいて、 フィールド・プログラミング期間中第1のトランスミッ
タからコード信号を受信したときにそれぞれのレシーバ
記憶レジスター中の貯蔵された保証コードを自動的に消
去する装置、第1のレジスター(I)中のコード信号か
ら誘導される保証コードを貯蔵する装置、および連続す
る次のレジスター(II)中の異なったトランスミッタか
ら受信される次のコード信号から誘導される保証コード
を貯蔵する装置を含むことを特徴とし、このような操作
がフィールド・プログラミング期間中のみ他の異なった
トランスミッタからのコード信号の受信によって逐次に
反復可能であって、多数のレジスターのそれぞれが異な
った保証コードを含みうるようになしたことを特徴とす
るレシーバ(R)。 - 【請求項15】機能部分と保証コード部分とからなる二
進数ビットのマルチ無線周波数信号をそれぞれ送信する
多数のトランスミッタ(T)を含むリモート制御装置に
使用するためのレシーバ(R)であって、自動車に取付
けられ操作されて異なった乗物の機能を遂行するための
制御信号を発生するように操作されるレシーバ(R)で
あって、次の構成要素すなわち、 電力回路、 二進数ビットの保証コードを貯蔵する多数の連続するレ
ジスターを含む記憶装置(100)、 電力回路の活性化により作動して受信信号の保証コード
部分をそれぞれのレジスターに貯蔵された保証コード部
分と比較しそして貯蔵された保証コードと受信信号コー
ド部分の一致を検出したときに受信信号の機能部分によ
って示される制御信号を発生する比較器(202)、およ
び フィールド・プログラミング装置(86)、 を備えるレシーバ(R)において、 該フィールド・プログラミング装置が予め定めた長さの
フィールド・プログラミング期間操作を開始するように
なっていて、その期間中にそれぞれのレシーバ記憶レジ
スターが自動的に消去され、その期間中第1のトランス
ミッタから受信した信号の保証コード部分によって第1
レジスター中で置換され、そして次のレジスター中で該
期間中異なったトランスミッタから受信した次の信号の
保証コード部分によって置換され、このような操作がフ
ィールド・プログラミング期間のあいだでのみ他の異な
ったトランスミッタからの信号の受信の際に逐次反復可
能であって、それによって多数のレジスターのそれぞれ
が異なった保証コードを含みうるようにしたことを特徴
とするレシーバ(R)。 - 【請求項16】レシーバによって受信された送信信号が
更に目覚し部分を含み、レシーバが受信信号の目覚し部
分を認識して電力回路を活性化させる検出器および所定
時間後に電力回路を失活させる装置(68)を含む請求項
15のレシーバ(R)。 - 【請求項17】記憶された保証コード、受信した信号
(S)の保証コードを該記憶された保証コードと比較す
る保証コード比較器(202)、総括起動開始コードを含
む信号(S)の受信に対してコード比較器(202)を起
動及び活性化する装置(64)、及び保証コードの合致し
た受信信号(S)の機能コード部分に対応の車両機能コ
マンド(122−126)を出力する装置(120)を有する車
両設置のレシーバ(R)に、リモート2進数ビット制御
信号(S)を送信するトランスミッタ(T)であって、 2進数ビットのシーケンスからなる独特の保証コードを
記憶する装置(40)、及び起動開始コードと独特保証コ
ードと複数から選ばれた1の機能コードとを有する2進
数ビットのシーケンスからなる総括3部分信号を送信す
る装置(30−39)を有するトランスミッタ(T)。 - 【請求項18】さらに起動開始コードが少なくとも2つ
の2進数ビットを有し、独特保証コードが少なくとも24
の2進数ビットを有し、そして機能コードがそれぞれ少
なくとも3つの2進数ビットを有する請求項17のトラン
スミッタ(T)。 - 【請求項19】さらに、それぞれ異なる機能に対応して
且つ対応の機能コード、独特保証コード及び起動開始コ
ードを有する総括3部分2進数ビット信号(S)を送信
できる手動で活性化可能な複数のスイッチ(12,14,16)
を有する請求項17のトランスミッタ(T)。 - 【請求項20】さらに1つの総括3部分2進数ビット信
号(S)のみを送信する手動スイッチ(14)の活性化に
より操作されうる電源を有する請求項17のトランスミッ
タ(T)。 - 【請求項21】手動で活性化可能なスイッチ(14)、及
び第1機能コードを有する1つの総括3部分2進数ビッ
ト信号(S)を送信する手動スイッチの活性化により操
作されうる電源により、継続される押圧に対して別の機
能コードを有する第2の総括3部分2進数ビット信号
(S)を送信する請求項17のトランスミッタ(T)。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US5246987A | 1987-05-21 | 1987-05-21 | |
| US52469 | 1987-05-21 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03640697A Division JP3413338B2 (ja) | 1987-05-21 | 1997-02-20 | リモート制御装置及びそれに用いられる方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63308171A JPS63308171A (ja) | 1988-12-15 |
| JPH0791913B2 true JPH0791913B2 (ja) | 1995-10-09 |
Family
ID=21977800
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63117173A Expired - Lifetime JPH0791913B2 (ja) | 1987-05-21 | 1988-05-16 | リモート制御装置、該装置に使用するレシーバ、レシーバに制御信号を送信するトランスミッタ |
| JP03640697A Expired - Lifetime JP3413338B2 (ja) | 1987-05-21 | 1997-02-20 | リモート制御装置及びそれに用いられる方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03640697A Expired - Lifetime JP3413338B2 (ja) | 1987-05-21 | 1997-02-20 | リモート制御装置及びそれに用いられる方法 |
Country Status (3)
| Country | Link |
|---|---|
| EP (2) | EP0831197B1 (ja) |
| JP (2) | JPH0791913B2 (ja) |
| DE (2) | DE3856578T2 (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0472528B1 (de) * | 1989-05-18 | 1994-02-09 | Siemens Aktiengesellschaft | Sender-empfänger-system |
| ATE142810T1 (de) * | 1989-06-03 | 1996-09-15 | Gimbel Karl Heinz Dipl Ing | Empfänger für codierte elektromagnetische impulse |
| US5648764A (en) * | 1989-08-09 | 1997-07-15 | Fujitsu Ten Limited | Apparatus for remotely controlling a door locking state and theft prevention alarm state of an automobile |
| EP0523137B1 (de) * | 1990-04-06 | 1994-09-21 | Siemens Aktiengesellschaft | Verfahren zum betrieb einer fernbedienbaren zentralverriegelung eines fahrzeuges |
| WO1991015644A1 (de) * | 1990-04-06 | 1991-10-17 | Siemens Aktiengesellschaft | Zentralverriegelungsanlage für ein kraftfahrzeug |
| JPH09170365A (ja) * | 1995-09-08 | 1997-06-30 | Kiekert Gmbh & Co Kg | 遠隔操作装置並びにトランスポンダを具備した自動車用の施錠装置の操作方法 |
| JP3694883B2 (ja) * | 1996-03-19 | 2005-09-14 | ソニー株式会社 | 施解錠制御装置 |
| US5933090A (en) * | 1996-08-23 | 1999-08-03 | Ut Automotive Dearborn, Inc. | Method and apparatus for field programming a remote control system |
| AU4241999A (en) * | 1998-08-27 | 2000-03-09 | Robert Bosch Gmbh | A security system |
| ES2161197B1 (es) * | 2000-05-09 | 2002-08-01 | Domotica General S L | Sistema de control remoto para gestion y control de accesos. |
| FR2839833B1 (fr) * | 2002-05-15 | 2004-11-19 | Cogelec | Systeme de controle d'acces, terminal de programmation portatif et procede de programmation du systeme de controle d'acces |
| WO2006074518A1 (en) | 2005-01-14 | 2006-07-20 | Matthew Henderson | A transponder bolt seal and a housing for a transponder |
| DE102008016516B3 (de) * | 2008-01-24 | 2009-05-20 | Kaba Gallenschütz GmbH | Zugangskontrollvorrichtung |
| CN107784716B (zh) * | 2016-08-31 | 2021-05-07 | 江苏邦融微电子有限公司 | 电子锁具防撬保护电路 |
| KR102292925B1 (ko) * | 2019-11-19 | 2021-08-24 | 주식회사 객실관리시스템공감 | 객실 관리 서버, 객실 잠금 장치 및 객실 관리 시스템 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1474667A (en) * | 1974-05-09 | 1977-05-25 | Information Identification Co | Access control assembly |
| US4141010A (en) * | 1976-04-07 | 1979-02-20 | Multi-Elmac Company | Digital encoder for door operator |
| SE429884B (sv) * | 1979-06-05 | 1983-10-03 | Thelin & Co Id Select | Elektroniskt las |
| JPS5859208U (ja) * | 1981-10-16 | 1983-04-21 | 松下電器産業株式会社 | ラジオ受信機 |
| US4665397A (en) * | 1983-11-01 | 1987-05-12 | Universal Photonics, Inc. | Apparatus and method for a universal electronic locking system |
| US4750118A (en) * | 1985-10-29 | 1988-06-07 | Chamberlain Manufacturing Corporation | Coding system for multiple transmitters and a single receiver for a garage door opener |
| IT1183797B (it) * | 1985-04-04 | 1987-10-22 | Mario Turatti | Dispositivo di comando di mezzi attuatori montati su un veicolo |
| EP0215291B1 (de) * | 1985-09-10 | 1991-02-27 | Hülsbeck & Fürst GmbH. & Co. KG | Elektronische Schliesseinrichtung für Kraftfahrzeuge |
| JPS62101771A (ja) * | 1985-10-29 | 1987-05-12 | オムロン株式会社 | リモ−トコントロ−ル型キ−操作装置 |
-
1988
- 1988-05-16 EP EP97119531A patent/EP0831197B1/en not_active Expired - Lifetime
- 1988-05-16 EP EP88304408A patent/EP0292217B1/en not_active Expired - Lifetime
- 1988-05-16 DE DE3856578T patent/DE3856578T2/de not_active Expired - Lifetime
- 1988-05-16 JP JP63117173A patent/JPH0791913B2/ja not_active Expired - Lifetime
- 1988-05-16 DE DE3856232T patent/DE3856232T2/de not_active Expired - Lifetime
-
1997
- 1997-02-20 JP JP03640697A patent/JP3413338B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE3856232T2 (de) | 1999-04-22 |
| DE3856578T2 (de) | 2006-04-06 |
| JPH09324567A (ja) | 1997-12-16 |
| DE3856578D1 (de) | 2005-04-07 |
| EP0292217B1 (en) | 1998-08-12 |
| EP0292217A2 (en) | 1988-11-23 |
| DE3856232D1 (de) | 1998-09-17 |
| JPS63308171A (ja) | 1988-12-15 |
| EP0831197A3 (en) | 1999-05-12 |
| EP0292217A3 (en) | 1990-03-28 |
| JP3413338B2 (ja) | 2003-06-03 |
| EP0831197A2 (en) | 1998-03-25 |
| EP0831197B1 (en) | 2005-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5109221A (en) | Remote control system for door locks | |
| US5774064A (en) | Remote control system for door locks | |
| US4881148A (en) | Remote control system for door locks | |
| US5864297A (en) | Reprogrammable remote keyless entry system | |
| JPH0791913B2 (ja) | リモート制御装置、該装置に使用するレシーバ、レシーバに制御信号を送信するトランスミッタ | |
| KR100248458B1 (ko) | 위상지연을갖는원격자동차도어개폐시스템용의휴대용송수신기 | |
| JP2000516675A (ja) | リモートコントロールシステムのフィールドプログラムを行うための方法及び装置 | |
| US6501369B1 (en) | Vehicle security system having unlimited key programming | |
| US5736935A (en) | Keyless vehicle entry and engine starting system | |
| US5838257A (en) | Keyless vehicle entry system employing portable transceiver having low power consumption | |
| CN101131772B (zh) | 无线钥匙和门遥控系统 | |
| US5049867A (en) | Vehicle security apparatus | |
| US6621406B2 (en) | Keyless entry system for vehicle | |
| EP0570103A2 (en) | A remote control security system | |
| US5513105A (en) | Vehicle security system | |
| WO2006084330A1 (en) | A personal access arrangement for a vehicle | |
| EP0535555A1 (en) | Programming technique for vehicular remote control system | |
| EP0542906A1 (en) | Remote programming of vehicle functions | |
| US6580181B2 (en) | In-vehicle key check system having check history memory | |
| US6577227B1 (en) | Remote-controlled access control device, in particular for a motor vehicle, and portable transponder which is configured for it | |
| EP1092825B1 (en) | Method for a communication device comprising portable transmitter in which ID code is registered after manufacture | |
| US20070109094A1 (en) | Method and system for dealership keyless entry | |
| US6828694B2 (en) | Vehicle security system for deleting temporary master remote transmitter and related methods | |
| KR910004500B1 (ko) | 도어록 제어 시스템 | |
| JP3110246B2 (ja) | キーレスエントリーシステムにおけるコード登録処理装置 |