(57)【要約】  少なくとも１つのアクセスバリアと協働するコントローラと、該コントローラと協働して動作信号を送受信するトランシーバとを含む、アクセスバリアを自動制御するオペレータシステム及びそれに関連した方法である。このシステムは少なくとも１つの検知装置を含み、該検知装置は、アクセスバリアに対するその位置及び検知装置を保持する車両の動作状態の少なくとも一方に基づいて、トランシーバと動作信号をやり取りできる。コントローラは、動作信号を監視し、動作信号に基づいてアクセスバリアの位置を制御する。かかるシステムにより、アクセスバリアをハンズフリーで動作させることが可能となる。
2009506641.tif 000002
【特許請求の範囲】
【請求項１】
複数のアクセスバリアを自動的に制御するオペレータシステムであって、
少なくとも１つのアクセスバリアと協働するベースコントローラと、
前記ベースコントローラと協働する少なくとも１つのベーストランシーバと、
周期的に問合せ信号を生成する少なくとも１つのリモートトランスミッタと、
を含み、
前記少なくとも１つのベーストランシーバは、前記問合せ信号に応答して確認応答信号を生成し、前記確認応答信号が前記少なくとも１つのリモートトランスミッタにより受信されると、その後前記少なくとも１つのリモートトランスミッタは、所定数の前記確認応答信号を受信したことに基づいて前記ベースコントローラに対する作動コマンドを生成する、システム。
【請求項２】
前記少なくとも１つのリモートトランスミッタが少なくとも２つの異なるパワーレベルの問合せ信号を生成し、前記異なるパワーレベル信号のうちの１つが使用されて、第１の方向への作動コマンドが生成され、前記異なるパワーレベル信号のうちの別の信号が使用されて、第２の方向への作動コマンドが生成されることを特徴とする、請求項１に記載のシステム。
【請求項３】
前記少なくとも１つのリモートトランスミッタが、
プロセッサと、
前記プロセッサに接続されたトランスポンダであって、前記トランスポンダが前記問合せ信号を生成すると共に前記確認応答信号を受信する、前記トランスポンダと、
起動されると前記作動コマンドをキャンセルする、前記プロセッサに接続された第１ボタンと、
を含むことを特徴とする、請求項２に記載のシステム。
【請求項４】
前記少なくとも１つのトランスミッタが、起動されると前記作動コマンドを開始する、前記プロセッサに接続された第２ボタンをさらに含むことを特徴とする、請求項３に記載のシステム。
【請求項６】
前記第１ボタンを所定時間の間作動させると、前記方向への作動コマンドに対応した特定のパワーレベルが選択されることを特徴とする、請求項４に記載のシステム。
【請求項７】
前記リモートトランスミッタが、選択される４つの異なるパワーレベルを有することを特徴とする、請求項６に記載のシステム。
【請求項８】
前記第２ボタンを所定時間の間作動させると、前記リモートトランスミッタを前記ベースコントローラに学習させることができることを特徴とする、請求項４に記載のシステム。
【請求項９】
前記プロセッサが複数のカウント変数を保持し、前記カウント変数の少なくとも１つが使用されることで、前記確認応答信号の受信がカウントされ、適切な値に達した時に前記作動コマンドが生成されることを特徴とする、請求項３に記載のシステム。
【請求項１０】
前記プロセッサが、前記複数のカウント変数によって調整されるCurrent State変数を保持することを特徴とする、請求項９に記載のシステム。
【請求項１１】
前記Current State変数が、学習状態、車両停車状態、車両発進状態、車両遠隔状態、車両接近状態、クローズドア状態、又はオープンドア状態のうちの１つに設定されることを特徴とする、請求項１０に記載のシステム。
【請求項１２】
前記車両発進状態が前記パワーレベル信号のうちの１つに対応し、前記車両接近状態が前記パワーレベル信号の別の１つに対応することを特徴とする、請求項１１に記載のシステム。
【請求項１３】
前記少なくとも１つのリモートトランスミッタが、
前記プロセッサに接続されたアクティビティセンサをさらに含み、前記アクティビティセンサが、前記リモートトランスミッタを保持する装置がオンとなったと判断した場合のみ、前記プロセッサが前記問合せ信号を送信することを特徴とする、請求項３に記載のシステム。
【請求項１４】
前記アクティビティセンサが、
前記装置がオンとなったことを示す、前記プロセッサにより受信される振動信号を生成する振動センサを含むことを特徴とする、請求項１３に記載のシステム。
【請求項１５】
前記アクティビティセンサが、
前記装置がオンとなったことを示す、前記プロセッサにより受信されるノイズ信号を生成する電気的ノイズセンサを含むことを特徴とする、請求項１３に記載のシステム。
【請求項１６】
前記アクティビティセンサが、
前記装置がオンとなったことを示す、前記プロセッサに送信されるイグニッション信号を検出するイグニッションセンサを含むことを特徴とする、請求項１３に記載のシステム。
【請求項１７】
前記ベーストランシーバと前記リモートトランスミッタとの間でやり取りされる前記信号が、複数のチャネルに分離可能な周波数の範囲内にあり、前記ベースコントローラが前記チャネルのうちの１つを選択することを特徴とする、請求項２に記載のシステム。
【請求項１８】
前記チャネルの各々が約０．５ＭＨｚの帯域幅を有し、前記周波数の範囲が約９０２ＭＨｚから約９２８ＭＨｚであることを特徴とする、請求項１７に記載のシステム。
【請求項１９】
前記ベーストランシーバと前記リモートトランスミッタとの間でやり取りされる前記信号が暗号化されることを特徴とする、請求項２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
一般に、本発明は固定部材に対して移動可能な閉鎖部材において使用されるガレージドアオペレータシステム等のアクセスバリア制御システムと、このアクセスバリア制御システムをプログラムする方法及び同アクセスバリア制御システムを使用する方法に関する。より詳細には、本発明はトランスポンダのような検知装置を使用して、自動車等の運搬装置の位置を判断し、アクセスバリアに対する運搬装置の位置に基づいてアクセスバリアを開閉させることに関する。詳細には、本発明はガレージドアオペレータシステムとの通信を開始して、運搬装置の動作及び位置の少なくとも一方における状態の変化に基づいてアクセスバリアを動作させる検知装置に関する。
【背景技術】
【０００２】
家屋又は施設を建設する際、モータを使用してドアを開閉させるガレージドアを設置することがよく知られている。モータは、例えばゲート、ウィンドウ、格納式オーバハング等の他の種類の可動式バリアと連結することもできる。モータとドアに関連する機能とを制御するには、オペレータを使用する。オペレータは、ワイヤレスリモコンから、又は有線によるウォールステーションから、又はキーレスエントリデバイス若しくは同様のデバイスから、ドアの開閉を行うためのコマンド入力信号を受信する。障害物を検知するためにオペレータに接続された安全装置を備えることによって、オペレータがモータと共に調整動作を行うことで障害物の危険を回避することも、よく知られている。
【０００３】
可動位置の範囲でガレージドア又は可動式バリアを移動させることに役立てるため、遠隔無線周波数（ＲＦ）又は赤外線トランスミッタを使用して、モータを作動させて所望の方向にドアを移動させることも、よく知られている。これらの遠隔装置により、ユーザは自分の車を出ることなくガレージドアを開閉することができる。これらの遠隔装置はまた、複数のドアと、ドアと協働する光と、その他の安全機能を制御する能力等、付加的な特徴を備え得る。技術的に実証されているように、遠隔装置とオペレータには、ネットワーク上で「盗用」され、その後不法に使用されることのないように各動作サイクルの後に変わる暗号コードを備えることができる。動作サイクルとしては、バリアの開閉、オペレータに接続されたライトのオンオフ等が挙げられる。
【０００４】
リモートトランスミッタ及び同様の装置は便利で機能も良いが、リモートトランスミッタは紛失したり、置き忘れたり、破損したりということもある。特に、遠隔装置のスイッチ機構は典型的に、一定期間後に消耗するため取替えが必要になる。人が車から出てドアやアクセスバリアを手動で開けることに比べれば、リモートトランスミッタを作動させる方がはるかに簡単ではあるが、トランスミッタ及びそれに関連するシステムをさらに改良して、「ハンズフリー」で操作を行えるようにすることができると考えられる。このような目的でトランスポンダを利用するシステムもあるが、かかるシステムでは、ユーザがアクセスカードや同様のデバイスをリーダに近づける必要がある。リモートトランスミッタと同様に、アクセスカードも紛失したり、置き忘れたりすることがある。これらのアクセスカードの更なる欠点は、プログラム可能な機能を異なるオペレータシステムに対しては使用できないことであり、利便性のレベルも適切ではない。
【０００５】
別の種類のハンズフリーシステムは、自動車に積載されてオペレータと通信するトランスポンダを使用する。オペレータは自動車に積載されたトランスポンダに定期的に信号を送信し、これに対する応答信号を受信しなければ、オペレータはドアを閉じるよう命令する。ところが、ドアはユーザの視界外となってから閉まり始める。これではユーザはドアが閉まったと思い込み、障害物等のためにドアが開いて開いたままの状態となって、不正な進入を許してしまう可能性もあるため、安全性に問題がある。
【０００６】
本出願の譲受人に譲渡された米国特許出願第１０／７４４，１８０号は、本文でも参照してその内容を援用しているが、この特許出願は上記欠点の幾つかを扱っている。しかし、開示されたシステムには、車両の位置及び動作状態に関連した特別な自動開閉に関する機能が備わっていない。また、開示されたシステムには、ユーザが変更できる感度調節機能が備わっていない。すべての家に設置するべく普遍的な設定を有するハンズフリーシステムを実行することは極めて難しい。最適なＲＦ範囲設計を行うと、バリアの開範囲については改善されるが、それと対照的に閉範囲については高すぎてしまう。最適なＲＦ範囲設計を行わなければ、家に設置した最も悪いケースでは、開放に関するＲＦ範囲が不十分となる場合がある。換言すれば、ＲＦ信号が強すぎる場合には、バリアは比較的遠く離れたところからでも開くが、ユーザの視界外でしか閉まらないことになる。またＲＦ信号が弱すぎる場合には、ユーザはガレージに入る前にバリアが開くのを待たなくてはならない。指定の感度レベルでは、所望のサイクルが完了しないうちにオペレータが開サイクルと閉サイクルとを切り替えるような状況も生じ得る。
【０００７】
本出願の譲受人に譲渡された米国特許出願第１０／９６２，２２４号は、本文でも参照してその内容を援用しているが、この特許出願もまた、前述の‘１８０号特許出願で示した欠点の一部を扱っている。‘２２４号特許出願は、モバイルトランスポンダを運搬装置のイグニッションシステム及び電源と直接接続する特定の実施形態を開示している。しかし、このような実施形態では専門的な設備が必要であり、別の運搬装置へとトランスポンダを容易に移動させることができない。 また、全ての周知のハンズフリーデバイスには、ガレージドアオペレータから無線周波数信号が周期的に送信される必要がある。これでは、電気的「ノイズ」被害が増大することとなり、近くの電気通信デバイスに悪影響を与えることになりかねない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従って、通信シーケンスを開始するトランスポンダ等の検知装置を保持するデバイスの移動方向によって自動的にアクセスバリアを動作させるシステムが技術的に必要である。また、運搬装置の電気系統に直接接続しないセンサを使用して、装置の動作状態を把握するシステムが必要である。さらに、検知装置に対してユーザが感度調整を行えることが必要である。
【課題を解決するための手段】
【０００９】
詳細な説明の進行に従って明らかになる本発明の一態様は、モバイルトランスミッタデバイスによって開始される、アクセスバリアを自動的に動作させるシステム及び方法により達成される。
【００１０】
本発明の別の態様は、アクセスバリアを自動的に制御するオペレータシステムにより達成される。このオペレータシステムは、少なくとも１つのアクセスバリと協働するベースコントローラと、ベースコントローラと協働する少なくとも１つのベーストランシーバと、問合せ信号を周期的に生成する少なくとも１つのリモートトランスミッタとを含み、前記少なくとも１つのベーストランシーバは問合せ信号に応答して確認応答信号を生成する。この確認応答信号が少なくとも１つのリモートトランスミッタにより受信されると、リモートトランスミッタは、所定数の確認応答信号を受信したことに依ってベースコントローラに対する動作コマンドを生成する。
【発明を実施するための最良の形態】
【００１１】
本発明の目的、技術、及び構造の理解を完全にするため、以下の詳細な説明と添付の図面を参照されたい。
【００１２】
図１及び図２では、本発明の概念を含むガレージドアオペレータシステム等のシステムを概して参照番号１０で示す。ここでの説明は特にガレージドア等のアクセスバリアに関連しているが、本発明の教示は、他の種類のバリアにも適用できることが理解できよう。本発明の教示は、例えばシングルパネルドア、ゲート、ウィンドウ、格納式オーバハング、及びある領域へのアクセスを少なくとも部分的に封鎖又は制限する任意の装置等、他の種類の可動式バリアにも同様に適用可能である。さらに、本発明の教示は起爆装置の動作状態、位置、又は位置の変更に基づいて、任意の装置のロック又は自動制御に適用可能である。
【００１３】
システム１０は、概して参照番号１２で示す従来の組合せ式ガレージドアと共に使用する。ドアを相対的に開閉動作させるように位置された開口部は、概して参照番号１４で示すフレームで囲まれている。トラック２６はドアフレームの各側部から延出し、各ドアパネルの上端から延出するローラ２８を受け入れている。垂直方向にバリアを移動させるには、開位置と閉位置の間を行き来する際にガレージドア１２の重量のバランスを保つべく、概して参照番号３０で示す平衡システムを使用し得る。米国特許第５，４１９，０１０号で平衡システムの一例が開示されており、この特許の内容を参照して本文の記載の一部とする。フレームに固定されるオペレータハウジング３２は、ベースオペレータ３４を保持する。オペレータハウジング３２を通って延出するのはドライブシャフト３６であるが、このドライブシャフト３６はケーブル又は周知の連結メカニズムによりドアに連結されている。先端に搭載されたオペレータを示しているが、後述する制御機能を、可動式バリアと共に使用される他の種類のオペレータにも同様に適用可能である。例えば、ガレージドア又は他の種類のアクセスバリアを動作させるために使用されるトロリー型のオペレータ、ねじ伝動型のオペレータ、及びジャックシャフト型のオペレータにも制御ルーチンを容易に組み込むことができる。いずれにせよ、駆動軸３６は閉位置と開位置との間でガレージドア１２を動作させるのに必要な機械的な力を伝達する。ハウジング３２内で駆動軸３６は駆動ギアに連結しており、この駆動ギアは技術的に周知の方法でモータ６０に連結している。
【００１４】
簡単に説明すると、ベースオペレータ３４は、ハウジング４１を有するワイヤレスリモートトランスミッタ４０によって、又はウォールステーション制御部４２によって制御できるが、かかる制御手段４２については、システム３０に直接配線しても、無線周波数信号若しくは赤外線信号を介して通信させるようにしても良い。開位置と閉位置との間でバリアを動作させ始めるために、リモートトランスミッタ４０のボタンを操作する必要がある。ウォールステーション制御部４２は、リモートトランスミッタ４０にはない付加的な操作機能を有することが多い。ウォールステーション制御部４２は、複数のボタンを備えたハウジングにより保持される。各ボタンを操作すると、バリアの開閉、ライトのオンオフ等、特定のコマンドが提供される。プログラムボタン４３は、埋め込み型であり得るため特別なツールを用いてのみ好適に作動されるが、このプログラムボタン４３により、リモートトランスミッタと協働するように、そしてさらに重要なことにハンズフリーの検知装置と協働するように、ベースオペレータ３４をプログラムすることが可能となる。なお、これについては明細書の記載が進むにつれて明らかとなろう。システム３０はまた、英数字表示のキーレスデバイス４４により制御することができる。デバイス４４には英数字を表示した複数のキー４６があり、ディスプレイがある場合もある。所定のシーケンスでキー４６を作動させることで、システム３０を動作させることができる。少なくともデバイス４０、４２、及び４４により、システム３０に連結したドアの開閉動作を開始させることができる。ベースオペレータ３４は、モータと様々な他の接続された要素の動作を監視する。 技術的に周知の方法で、電力源を使用してこれら要素に電力を供給できる。
【００１５】
ベースオペレータ３４はコントローラ５２を含み、コントローラ５２は、ベースオペレータ３４の動作を制御するのに必要な、そして本発明の様々な利点を実行するのに必要なソフトウェア、ハードウェア、及びメモリデバイスを含む。既存のベースオペレータと通信する別個の処理デバイスを用いて、本発明を実行してもよいことが理解されよう。こうすることで、既存のオペレータシステムに本発明の態様を新たに組み込むことが可能となる。フラッシュメモリとも称される不揮発性メモリデバイス５４はコントローラ５２と電気的に通信しており、ベースオペレータの動作と連動してコントローラにより使用される情報を永久に格納する。
【００１６】
トランスミッタ４０、４２、及び４４の生成した赤外信号及びラジオ周波数信号の少なくとも一方をベーストランシーバ５６が受信すると、ベーストランシーバ５６はコントローラ内に含まれるデコーダに受信情報を送信する。コントローラ５２は受信した無線周波数信号又は他の種類のワイヤレス信号を有用なフォーマットに変換する。トランシーバ５６が適切なアンテナを使用することにより、種々のワイヤレストランスミッタに対して、所望の無線周波数信号又は赤外線ビーコン信号５７を送受信可能であることが理解されよう。トランシーバ５６の生成したリターン信号又は応答信号を確認応答信号と称する場合もある。ベーストランシーバ５６は、スイス、ヌーシャテルのＸｅｍｉｃｓ社が提供するＸｅｍｉｃｓ ＸＥ１２０３Ｆであり、コントローラ５２はＴｅｘａｓ Ｉｎｓｔｒｕｍｅｎｔｓ社が提供するモデルＭＳＰ４３０Ｆ１２３２である。当然のことながら、同等のトランシーバとコントローラを使用することもできる。ベーストランシーバはベースオペレータ３４と直接協働することもあれば、代替的に、コントローラと通信する３７２ＭＨｚトランスミッタを使用するスタンドアローン型デバイスである場合もある。ベーストランシーバ５６はまた、他のワイヤレスデバイスとデータをやり取りするのにより適した９００ＭＨｚから９５０ＭＨｚの周波数を使用して信号を送受信することもできる。しかし、コントローラとトランシーバを直接協働させることにより、それらが直接通信し合うため、ドアの状態を直ちに把握できる。
【００１７】
感度スイッチ５８をコントローラ５２に付随させることもできる。スイッチ５８は約１３ｄＢｍのリンク品質差を可能にする。換言すれば、第１モードがａ−１０９ｄＢｍレベルを提供し、第２モードがａ−９６ｄＢｍレベルを提供できる。いずれにせよ、コントローラ５２はウォールステーション４２に直接接続することで明らかなように、直接ワイヤ源から透過信号を受信可能である。ワイヤレスでもあり得るキーレスデバイス４４もコントローラ５２に接続している。任意の数のリモートトランスミッタ４０ａから４０ｘが信号を送信すると、その信号をトランシーバ５６が受信し、必要に応じてコントローラ５２がさらに処理する。同様に、任意の数のウォールステーションも存在し得る。リモートトランスミッタ４０、ウォールステーション制御部４２、又はキーレスデバイス４４からの入力信号が受信され、受信可能であることが分かる、コントローラ５２はモータ６０を起動させるのに適した電気入力信号を生成し、モータ６０は駆動軸３６を回転させて、アクセスバリアを開閉させる。学習ボタン５９をコントローラに付随させることもでき、学習ボタン５９を作動させることで、システム１０で使用される異なる種類のトランスミッタのいずれについてもコントローラが学習できるようになる。
【００１８】
システム１０には、ハンズフリートランスミッタ又は検知装置トランスミッタと称することもあるモバイルトランスミッタ７０が含まれており、モバイルトランスミッタ７０は、手動入力を提供することもできるものの、ユーザから直接手動で入力される必要がないことを除けば、他のトランスミッタと同様に効果的に動作する。後で詳述するが、トランスミッタ７０はコントローラに近接したこと、及びコントローラに対するトランスミッタの移動方向、及びトランスミッタを保持している車両の動作状態、の少なくとも一つによって、動作を開始する。モバイルトランスミッタ７０は、不揮発メモリデバイス７４に接続されたプロセッサ７２を含む。さらに詳述するように、メモリにはシステムのモバイル状態変数、カウント値、タイマ値等が保持されており、これらを使用して、システム全体を操作することが可能である。モバイルトランスミッタ７０は、ベーストランシーバ及び他の同様のデバイスと通信するために接近信号又は問合せ信号７８を生成する。トランシーバ５６とモバイルトランスミッタ７０との間の信号は、周知の技術を用いて暗号化することが可能であることが分かろう。モバイルトランスミッタ７０はまた、モバイルトランスポンダ７６とも称するモバイルトランシーバを含み、このモバイルトランシーバ７６は、周期的に問合せ信号７８を生成し、ベーストランシーバの生成する応答信号５７に応答できる。問合せ信号７８の周期的な生成は、運搬装置の検知される動作状態及び応答信号の受信のいずれか一方によって変更できる。トランスポンダ７６はまた、この場合はベーストランシーバ５６である質問機から質問又は問合せを受信して、信号７８の形態で適切な応答を自動的に送信可能である。トランスポンダはＸｅｍｉｃｓ社のＸＥ１２０３Ｆであり、プロセッサ７２はＴｅｘａｓ Ｉｎｓｔｒｕｍｅｎｔｓ社のＭＳＰ４３０１Ｆ２３である。当然のことながら、他の同様の装置を使用してもよい。プロセッサ７２は、信号を送受信して発明を実行するのに必要なハードウェア、ソフトウェア、及びメモリを含む。１つのモバイルトランスミッタを幾つかのオペレータと協働させることができるため、又は幾つかのモバイルトランスミッタを単一のオペレータと協働させる場合に、プロセッサ７２とメモリ７４によって、問合せ信号７８に含まれる適切な情報の生成が容易に行われる。ウォールステーショントランスミッタから受け付けた任意のコマンドによって、モバイルトランスミッタの生成したドア作動コマンドを優先させることができるように、システムを構成する可能性が最も高い。当然ながら、いかなる種類のトランスミッタ優先方法を確立できる。
【００１９】
モバイルトランスミッタ７０は、学習／ドア作動ボタン８２と感知／キャンセルボタン８３を含み、このことにより、コントローラ５２に対する検知装置の優先コマンド及びプログラミングの少なくとも一方が可能となる。一般に、モバイルトランスミッタ７０はアクセスバリアの「ハンズフリー」操作を可能にする。換言すれば、モバイルトランスミッタ７０を自動車又は他の運搬装置のグローブボックスに単に置いて、コントローラ５２と通信させることで、ベーストランシーバ５６に対するモバイルトランスミッタ７０の位置に基づいてアクセスバリアが開閉される。このように、プログラミングの後にはユーザは作動ボタンを押す必要もなく、ユーザは必要に応じてガレージドアを開閉させる前にトランスミッタを置いておく。必要であれば、プログラミングした後にボタン８２を手動で操作することにより、アクセスバリアを開閉させることに対して、そしてオペレータシステム３４に付随するその他の使用及びプログラミング機能の少なくとも一方を実行させることに対して、検知装置の通常の動作を優先させるようにすることができる。プログラミング後にボタン８３を作動させれば、ハンズフリー機能を一時的に無効にすることができる。
【００２０】
トランスミッタ７０は、車両が起動された際又は車両のスパークプラグが電気的に出す火花の検出の際に、運搬装置の振動のような一部の種類の観察可能な現象を検出するアクティビティタイプのセンサを使用する場合もある。代替的に、モバイルトランスミッタ７０を自動車のアクセサリスイッチのようなエンジンセンサに直接接続してもよい。エンジンセンサは、他のアクティビティタイプのセンサと同じように、運搬装置の動作状態とその位置を判断して、受信した入力に基づいてアクセスバリアの動作を開始させる。
【００２１】
近距離モバイルトランスミッタ７０に含まれ得る付加的な特徴は、音源９４と光源９６である。音源９４及び光源９６の少なくとも一方を使用することで、モバイルトランスミッタ７０を利用する人物に即刻注意を促す必要のある所定の状況に関して、言葉による指示／確認、又は光による表示を提供できる。例えば光源を使用して、アクセスバリアの状態について警告を発することができる。音源９４及び光源９６はまた、計画されたプログラミングステップ（後述する）の確認又は拒否を提供できる。検知装置トランスミッタ７０と共に含まれる構成要素のすべてに対して運搬装置の使用するバッテリ、即ち少なくとも１つのバッテリ９７により電力を供給可能であるが、このバッテリは最低でも２年の寿命を有することが理想的である。
【００２２】
光源９８をコントローラ５２に接続し、検知装置の状態とコントローラ５２との対応状態に基づいて、光源９８をオンオフするようプログラムすることができる。同様に、ベーストランシーバ５６に対するモバイルトランスミッタ７０の位置に基づいて、警報システム１００において、起動及び停止の少なくとも一方をさせることができる。
【００２３】
ここで図３を参照すると、同図には、モバイルトランスミッタを様々な位置に保持する運搬装置１０８とオペレータシステム３４との関係を示す概略図が示してある。運搬装置は、概して参照番号１１０で示すガレージ又は他の構内に維持される自動車であることが典型的である。構内１１０は、前述のようにオペレータシステム３４が制御するアクセスバリア１２によって、外部の環境と分離されている。道路１１６に隣接する私道１１４又はその他の出入路により、構内１１０にアクセスできる。
【００２４】
運搬装置１０８は構内１１０内に、又は私道１１４及び道路１１６に沿ったいずれの場所にも配置することができる。運搬装置は、構内１１０の中にある「停車」状態か、又は構内から外に出たある場所に存在している「遠隔」状態のいずれかにある。記載が進むにつれて、トランスミッタ７０の他の動作状態又は経過状態について記載する。明らかになるように、トランスミッタ７０は様々なパワーレベルでベースコントローラと通信し始める。状態とパワーに関する閾値を理解することに役立てるべく、特に構内に対する運搬装置の位置に言及する。詳細には、自動車又は他の運搬装置が構内１１０の内部に位置した場合に対して停車状態位置１２２とする、あるいは場合によっては構内１１０外に少しだけ出ている状態についても停車状態位置１２２とする。動作位置１２４は、運搬装置１０８がバリア１２に直接隣接してはいるが構内を出た状態を指し、この状態の時にバリア１２が動作又は移動することが望ましいと言える。動作位置１２４から幾分離れた場所である起動位置１２６は、バリア１２を開位置から閉位置へと、あるいは閉位置から開位置へと移動させるのに備えて、モバイルトランスポンダ７６とベーストランシーバ５６との初期通信リンクを確立する必要がある状態を示している。起動位置１２６からさらに離れた位置は遠隔位置１２８であり、これは起動位置１２６に至るまで起動状態が認識されない状態、即ちトランスポンダとオペレータシステムとの間でやり取りされるいかなる種類の作動信号が認識されない状態を示している。
【００２５】
ここで図４を参照すると、同図には、アクティビティセンサ８４に備わる一例の検出回路が概して参照番号２００が示してある。一般に、運搬装置が動作しているかどうかを判断した後、回路２００は検知装置のプロセッサ７２が「起動状態」であるのか、又は「休止状態」であるのかを通知する。従って、回路２００により、ユーザは長期にわたって検知装置のバッテリを変更しなくてもよい。代替的に回路２００によれば、検知装置においてより小さいバッテリを使用しても、同等のバッテリ寿命をユーザに提供できる。
【００２６】
検出回路２００は、振動センサ２０２、フォーマット回路２０４、及びマイクロプロセッサ２０６の３つの構成要素を有している。振動センサ２０２は、モバイルトラスミッタ７０の置かれた車両又は運搬装置の振動を検出する。適切に配置されていれば、振動センサ２０２は車両のモータが単にアイドリング状態であっても、動作状態にあるかどうかを判断する。例えばある特定の実施形態では、振動センサ２０２はセラミック製の圧電素子であり得る。振動センサ２０２は振動信号２０８を生成する。一部の実施形態では、この振動信号２０８はアナログ信号である。他の実施形態では、振動センサ２０２はアナログ-デジタル変換器を含み、振動信号２０８はデジタル信号である。いずれにせよ、振動信号２０８はマイクロプロセッサ２０６に対して振動信号２０８を処理するフォーマット回路２０４により受信され、フォーマットされる。増幅器２１０を含み得るフォーマット回路２０４は、振動信号２０８を受信する。増幅器２１０が存在する場合には、増幅器２１０はオペアンプ、バイポーラ接合トランジスタ増幅器、又は振動信号を十分に増幅させる別の回路であり得る。増幅器２１０は増幅信号２１２を生成する。
【００２７】
フォーマット回路２０４はまた、フィルタ２１４を含み得る。フィルタ２１４は入力信号を受信するが、この入力信号は、振動信号２０８又は（増幅器２１０が存在する場合には）増幅信号２１２のいずれかであり得る。いずれにせよ、フィルタ２１４は入力信号から不要な周波数を取り除き、入力信号をフィルタ処理した信号２１６に変換する。なお、フォーマット回路２０４は増幅器２１０とフィルタ２１４を置き換えた実施形態を含み得る。
【００２８】
フォーマット回路２０４はアナログ入力信号を受信するアナログ-デジタル変換器２１０を含む。このアナログ入力信号はシステムに存在する構成要素によって振動信号２０８、増幅信号２１２、又はフィルタ処理された信号２１６であり得る。いずれにせよ、アナログ-デジタル変換器２１８はアナログ入力信号をデジタル信号２２０に変換する。このデジタル信号２２０はその後マイクロプロセッサ２０６によって受信されるが、このマイクロプロセッサ２０６は、プロセッサ７２と同じである場合も、あるいはプロセッサ７２にリンクしたものである場合もある。いずれにせよ、これらプロセッサのいずれか又は両方により、センサとシステム１０を動作させるのに必要なハードウェア及びソフトウェアが提供される。マイクロプロセッサ２０６はデジタル信号２２０を評価して、車両１０８が動作状態であるか否かを判断する。アナログ-デジタル変換器２１８は、マイクロプロセッサ２０６の内部又は外部に存在し得ることが理解されよう。
【００２９】
本発明の別の実施形態では、図５に概して参照番号８４’で示すアクティビティセンサを使用して、低電力での使用を助長することができる。かかる実施形態では、検出回路２４０は車両又は運搬装置が動作状態であるか否かを検出すると共に、その他のセンサの実施形態と同じ特徴を有するノイズ信号センサ２４２、フォーマット回路２４４、及びマイクロプロセッサ２０６を含む。
【００３０】
ノイズセンサ２４２は電磁波を検出して、ノイズ信号２４６を生成する。センサ２４２は単純なコイル状のワイヤ、長いロッド等を有するアンテナであり得る。ノイズセンサがどのように作用するかを理解するには、自動車のエンジンが動作している際にノイズ特徴を発することに注目することが有用である。エンジンが動作していない場合には、エンジンはたとえ発したとしても動作状態と同じノイズ特徴は発しない。例えば、ノイズセンサ２４２は振幅変調（ＡＭ）センサであり得る。他の実施形態では、ノイズセンサ２４２はスパークプラグが電気的に出す火花から広い帯域幅のノイズ特徴を検出可能である。スパークプラグは通常、マイクロ秒領域の立上り時間で約７０から２１０Ｈｚの繰り返し率と約２５ｋＶのピークボルト信号を有する。いずれにせよ、生成されたノイズ信号２４６はフォーマット回路２４４により受信され、フォーマット回路２４４は、マイクロプロセッサ２０６による受信に対してノイズ信号２４６を処理する。一実施形態では、ノイズ信号は増幅器２４８が受信する場合もある。増幅器２４８が存在する場合には、増幅器２４８はオペアンプ、バイポーラ接合トランジスタ増幅器、又はノイズ信号２４６を十分に増幅して増幅信号２５０を生成する別の回路であり得る。
【００３１】
フォーマット回路２４４は入力信号を受け入れるフィルタ２５２等の、増幅器２４８のような別の任意の構成要素を有し得る。この入力信号はノイズ信号２４６である場合もあれば、代替的に（増幅器２４８が存在している場合には）増幅信号２５０でもあり得る。いずれにせよ、フィルタ２５２は不要な周波数又は無関係なノイズを入力信号から取り除き、フィルタ処理した信号２５４を生成する。フォーマット回路２４４内で増幅器２４８とフィルタ２５２を置き換えてもよいことが理解できよう。
【００３２】
アナログ-デジタル変換器２５６は、アナログ入力信号を受信する。アナログ入力信号は、システム内にどの構成要素が存在するかに依って、ノイズ信号２４６、増幅信号２５０、又はフィルタ処理した信号２５４であり得る。いずれにせよ、アナログ−デジタル変換器２５６はアナログ入力信号をデジタル信号２５８に変換し、このデジタル信号２５８をマイクロプロセッサ２０６が受信する。マイクロプロセッサ２０６はデジタル信号２５８を評価して、車両１０８が動作しているか否かを判断する。アナログ-デジタル変換器２５６はマイクロプロセッサ２０６の内部又は外部のいずれに存在してもよいことが理解できよう。
【００３３】
ここで図６を参照すると、同図には、アクティビティセンサ８４／８４’の動作に対するプロセスステップが、概して参照番号２７０で示すフローチャートで示してある。図示のように、アクティビティセンサ８４／８４’は、まずステップ２７２において始動する。これから先の記載でより詳細に述べるように、モバイルトランスミッタ７０をベースオペレータ３４が学習し、システム１０の動作を可能とする様々な変数と属性が内部で設定される。全体的な動作の一部として、アクティビティセンサ８４／８４’を使用して、運搬装置が「オン」状態であると判断される場合には、トランスミッタ７０が、例えば１秒あたり１回から６回という特定の割合で開始信号又は問合わせ信号を自動的に生成する。しかし、検出回路により運搬装置が「オフ」状態であると判断された場合には、トランスミッタはバッテリを節約するために休止モードに置かれ、問合せ信号は生成されたとしても１秒あたり１回といった具合に大幅に割合をおとして生成される。
【００３４】
詳細には、ステップ２７４においてマイクロプロセッサ２０６／７２はセンサ８４／８４’に問い合わせて、車両が動作状態にあるか否かを判断する。この判断を行う際には、マイクロプロセッサはプログラムされた検出プロトコルによって、変化する電圧レベル又は所定の電圧レベルを評価する。
【００３５】
車両が動作状態にない場合には、マイクロプロセッサ２０６／７０は「休止」し、ステップ２７６において回路の残りの要素（アクティビティセンサ及びＲＦトランスミッタを含む）の動作も停止する。次に、ステップ２７８においてマイクロプロセッサは周期的にオンとなる。特定の間隔でマイクロプロセッサをオン状態にするようにウォッチドッグタイマ又は他の周辺機器をプログラムすることによって、マイクロプロセッサを周期的にオンとすることができる。センサ及び関連する回路にとって休止間隔が比較的長い場合には、回路は比較的小さい電力を使用する。マイクロプロセッサがオン状態になった後、ステップ２７２においてアクティビティセンサが動作し、ステップ２７４において、車両が動作状態にあるかどうかについてマイクロプロセッサが再び問い合わせを行う。
【００３６】
車両が動作状態にあると判断された場合には、ステップ２８０においてマイクロプロセッサはモバイルトランスミッタを作動させる。次に、ステップ２８２においてトランスミッタは後述される機能を実行する。後述するように、これらの機能としては、ベースオペレータのトランシーバにＲＦ信号又は他の信号を送信すること、又はその応答として確認応答信号を受信すること等が挙げられる。いずれにせよ、トランスミッタがその機能を実行した後、ステップ２８４においてマイクロプロセッサは再度センサを作動させ、ステップ２８６においてセンサに問い合せて、車両がまだ動作状態にあるか否かを判断する。車両がまだ動作状態にある場合には、ステップ２８２においてマイクロプロセッサは再びトランスミッタ機能を実行する。車両が動作状態にない場合には、プロセスはステップ２７６に戻り、マイクロプロセッサがトランスミッタのアクティビティセンサとその他の要素を停止させ、その後休止状態に戻る。
【００３７】
最適には、低電力マイクロプロセッサを使用してバッテリにより供給される装置の節電を最大限に行うことが望ましい。マイクロプロセッサは休止モードに入り、周期的にウォッチドッグタイマ又は他の周辺機器によってオン状態にされる。マイクロプロセッサが休止モードにある間、マイクロプロセッサに送られる電流は数マイクロアンペアにすぎない。より一層の効果を望む場合には、マイクロプロセッサの休止時間に送られる電流を最少化するべく、振動センサ及び増幅器にスイッチを付加して、回路の当該部分をオフにすることができる。この記載から容易にわかるように、システムの休止期間を長くすることで、バッテリの寿命が延びることになる。
【００３８】
当業者は、必要な品質及び信号によって、センサ回路を非常に複雑化することも非常に単純化することもできることを理解するであろう。システムに対する費用影響を最小とするようにセンサを単純に設計できることも、さらに理解されるであろう。振動センサ２０２及びそれに関連する回路の少なくとも一方や、ノイズ信号センサ２４２及びそれに関連する回路の少なくとも一方は、車両のエンジンルーム内、又はモバイルトランスミッタ自体の中、又は車両内若しくは車両に近いその他の領域に配置してもよい。
【００３９】
ここで図７を参照すると、前述したように、モバイルトランスミッタ７０は運搬装置１０８によって電力を供給され得る。詳細には、運搬装置１０８はバッテリ２９２に接続したアクセサリスイッチ２９０を含む。アクセサリスイッチは少なくとも着火位置とアクセサリ位置を備えた四路スイッチである。モバイルトランスミッタ７０は、アクセサリ端子、電力端子、及び接地端子を含む。バッテリの接地端子２９２は、モバイルトランスミッタの接地端子に接続し、電力端子はバッテリ２９２の正のリードに接続する。アクセサリ端子はアクセサリ位置に接続しているため、スイッチに入れられたキーがアクセサリ位置を向いた際には、モバイルトランスミッタ７０はこれを検出して、後述する機能を実行する。
【００４０】
モバイルトランスミッタ７０を車両内の電源に直接接続することで、単にバッテリによって電力供給される検知装置を越えた利点がもたらされる。単一のワイヤが車両のバッテリから一定の電力を供給する３ワイヤ構成を使用し得る。別のワイヤがアクセサリスイッチを車両に接続することで検知装置に電力を供給し、第３のワイヤは車両に共通の接地接続を提供する。これら信号は３つ全てが、自動車又は電気自動車において通常見受けられるものである。共通の接地が車両の導電シャーシに取り付けられている場合には、この３ワイヤ構成を２ワイヤ構成に減らすこともできる。いずれにせよ、モバイルトランスミッタは車両の一定の電源から電力を引き出し、車両が起動した時を検出する手段としてアクセサリ回路を使用する。かかる構成を使用することによって、トランスミッタが車両のバッテリにより直接電力供給されるため、トランスミッタの「休止時間」を気にかける必要がない。このように、常に電源がモバイルトランスミッタに接続している。アクセサリスイッチがオンになれば、モバイルトランスミッタは動作状態を保つ。しかしアクセサリデバイスがオフになれば、検知装置が休止モードに入ることで、車両のバッテリからの電流の引き出しを最少化する。モバイルトランスミッタは常に、ドア作動ボタンが手動で作動された場合のように、状態情報（動作状態／休止状態）のいずれの変化も、オペレータによって維持されるベーストランシーバに伝えることができることが、さらに理解されるであろう。モバイルトランスミッタをアクセサリスイッチに直接有線接続することにより、ガレージドアオペレータに対する自動開閉機能のような特別な機能を有することができる。以下詳述するように、運搬装置がガレージ内にあって、バリアが閉まっている間にオフ状態からオン状態へと変化する車両の変化を検出することで、自動的にバリアが開けられる。また、運搬装置がガレージ内へと移動していて、アクセサリスイッチがオフになった場合には、自動クローズ機能により所定時間経過後にバリアが自動的に閉まることになる。例えば自動オープン機能の場合、ユーザは自分の車に乗り込んだ後、イグニッションをオンにする。モバイルトランスミッタは、アクセサリポジション−着火位置ではない−を検出し、回路の残りの部分を作動させる。モバイルトランスミッタはベーストランシーバに信号を送り、車両あるいは運搬装置が動作状態になったという情報を伝える。従って、ベーストランシーバと協働するコントローラがこの情報を受信し、必要に応じて任意のシステム変数を調整し、オペレータに「ドアオープン」コマンドを送るとバリアが開くことになる。アクセサリ回路を作動させた後であればいつでも、車両を動かし始めて、構内領域から出ることができる。この方法によれば、一酸化炭素（ＣＯ）センサの必要がなくなる。イグニッションがオンになっていれば、バリアが開いて一酸化炭素の蓄積を防止し、イグニッションがオフになっていれば、バリアはクローズする。
【００４１】
自動クローズ機能は以下のシーケンスで作用する。ユーザがガレージに車両を駐車し、車両をオフにする。モバイルトランスミッタはアクセサリスイッチがオフとなったことを検出し、モバイルトランスミッタは休止手順を始める前に、ベーストランシーバに対して状態の変化を伝達する。ベーストランシーバは必要に応じてシステム変数を変更し、その後「ドアクローズ」コマンドをオペレータに送ることでドアがクローズする。ドアクローズ動作が完了すると、モバイルトランスミッタは休止モードに入る。
【００４２】
図４から図７で示すように、様々な種類のセンサをモバイルトランスミッタデバイスと共に使用することができる。モバイルトランスミッタはアクティビティセンサを使用して、車両が走行している時を判断する。詳細には、移動している運搬装置が動作状態にあることを示す際に生じる何らかの現象を、振動センサあるいは電気ノイズセンサが検出する。図７に関して説明するイグニッションセンサは、運搬装置の電気操作システムに直接接続され、その動作状態に関する表示を提供する。イグニッションセンサにより、ベーストランシーバ５６に伝達できる自動オープンコマンド又は自動クローズコマンドの使用が容易になることが理解されよう。
【００４３】
図８から図１７に関連して述べるプロセスは、モバイルトランスミッタがベースコントローラ５２の動作を制御することを可能とすることに関している。一般に、モバイルトランスミッタ７０は運搬装置が動作状態にあるかどうかを判断し、ベーストランシーバ５６を介してベースコントローラ５２と通信し始める。モバイルトランスミッタ７０は、種々の異なる送信パワーレベルを生成することができ、適切な時にベースコントローラに異なるパワーレベル信号を送信するためのカウント変数を使用する。モバイルトランスミッタにより生成された問合せ信号に応じて、ベースコントローラ５２は確認応答信号で応答する。これらの確認応答信号に基づいて、モバイルトランスミッタは適切なドア作動コマンドを生成し、これをベースコントローラ５２が受信して作動する。一部の実施形態では、ベースコントローラはドアの位置を把握しており、ドアがすでに所望の位置にある場合には、ドア作動コマンドを無視する場合もある。他の種類のトランスミッタからのコマンド信号がモバイルトランスミッタのコマンドよりも優先度が高ければ、ベースコントローラはモバイルトランスミッタから受信したコマンドの一部又は全てを無効にする場合もある。
【００４４】
続くフローチャートでは、図８はベースコントローラ５２がモバイルトランスミッタ７０を学習することに関して行う動作を示している。図９は、所望の感度をプログラムする又は設定することに対するボタンコマンドに関連した、モバイルトランスミッタの動作を示す。ドアをいつ開けるか又は閉めるかに関するおおまかな範囲の始まりを示すべく、感度レベルによりパワーレベルを設定する。感度レベルは、システム感度に使用される変数カウンタに対する値を規定し得る。換言すれば、システム感度は、ベースコントローラから受信した確認応答信号に基づいてドアオープンコマンド及びドアクローズコマンドを開始するトランスミッタの能力を示す。例えば、短い私道に対応したガレージドアと非常に長い私道に対応したガレージドアとでは、ドアを開けることに対する感度の設定がかなり違う可能性がある。感度の設定は、ガレージドアが電気的に混雑した環境に位置しているか否かによっても調整することができる。最後に図１０から図１７は、ベースコントローラと通信することに対して７つの動作状態が使用されるため、モバイルトランスミッタがとる動作ステップを説明する図である。
【００４５】
ここで図８Ａと図８Ｂを参照すると、ベースオペレータコントローラ５２の動作に対する方法が、概して参照番号３００によって示してある。まず、ステップ３０２においてベースオペレータに電力が供給され、コントローラの有する所定のパラメータが初期化される。ステップ３０４において、コントローラ５２はこれがベースオペレータ３４の最初の動作サイクルであるかどうかを判断する。そうである場合には、ステップ３０６においてオペレータコントローラの有するフラッシュメモリがセットアップされ、動作周波数がデフォルト値に設定される。ステップ３０４において、ベースオペレータの実行が最初でないと決定された場合には、コントローラは、オペレータコントローラへの電力供給時にボタン５８のようなボタンが押されたかどうかに関して問い合わせる。そうである場合には、ステップ３０６の完了時にも実行されるステップ３１０において、オペレータコントローラはトランシーバ５６と共に周波数の範囲を走査し、最低のノイズを有する選択された周波数範囲を選別する。ベースステーションとリモートトランスミッタと共に使用されるよう選択されるデバイスは、所定の連邦通信委員会（ＦＣＣ）のガイドラインに沿ったものであることが理解できよう。従って、オペレータコントローラは９０２ＭＨｚから９２８ＭＨｚまで０．５ＭＨｚ毎の、合計して５２の利用可能なチャネルに対して周波数を走査し、最も低いノイズチャネルを選択する。必要に応じて、０．５ＭＨｚの範囲を調整してチャネル数を増減することもできる。いずれにせよ、ステップ３１０が完了した場合、又は電源が入った時にボタン５８が押されていない場合に、プロセスは次のステップに進行する。ステップ３１２において、コントローラ５２はモバイルトランスミッタがメモリ５４に格納されているかどうかを判断する。モバイルデバイスが検出されない（オペレータが学習した他の種類のトランスミッタと区別できるように、そのモバイルデバイスはおそらく独自の識別コードを有している）場合には、ステップ３１４でコントローラは休止モードに入り、コントローラの学習モードを開始させるボタンが押されるのを待機する。さらに詳述するように、モバイルトランスミッタがメモリ５４にセーブされていなければ、ベースオペレータは、ボタンが押されるまでコントローラが休止する学習状態を開始する。ステップ３１２において、モバイルデバイスがメモリに格納されていると判断された場合には、ステップ３１６において、選択された周波数が異なっていれば新しい周波数が選択され、モバイルトランスミッタが停車状態にある際の周波数を切替えるフラグが設定される。次にステップ３１８において、モバイルトランスミッタの最終状態がフラッシュメモリからロードされ、格納される。
【００４６】
ステップ３１４又はステップ３１８が完了すると、ベースコントローラは概して参照番号３１９で示すベースメインループに入る。オペレータコントローラとモバイルトランスミッタの通常の動作中に、メインループ３１９が実行される。詳細には、ステップ３２０においてコントローラはベース学習フラグが設定されたかどうかを判断する。例えばボタン５８又はその他のボタンのようなボタンを押すことによって、又はボタン作動シーケンスによって学習コマンドを開始することにより、ベース学習フラグが設定された場合には、ステップ３２２において示されるようにベースコントローラは学習手順を受ける。ステップ３２２が完了すると、ベース学習フラグがリセットされる。ステップ３２０又はステップ３２２が完了すると、ステップ３２４においてコントローラは受信モードに入る。次にステップ３２６において、コントローラはモバイルトランスミッタからメッセージを受信したかどうかを判断する。メッセージを受信した場合には、ステップ３２８においてメッセージが解読され、適切なコマンドが実行される。ステップ３２８が完了すると、プロセスはステップ３２０に戻る。しかし、ステップ３２６においてメッセージを受信していなければ、ステップ３３０において変数base failed-txが１増分され、ステップ３３２においてベースオペレータコントローラは、ベースメモリ５４に保持されている変数Ｘよりもfailed-tx countが大きいかどうかを比較する。ドアクローズコマンドが受信されなかったかどうかに関する問い合わせが行われる。換言すれば、記載が進むにつれて明らかになるように、モバイルトランスミッタがクローズコマンド信号を送る前に圏外となった場合には、ベースオペレータは変数Ｘによってタイムアウトとし、ステップ３３４においてオペレータはクローズドアコマンドを実行する。ステップ３３４が完了すると、又はステップ３３２の基準が満たされなかった場合には、プロセスはステップ３２０に戻る。
【００４７】
ここで図９Ａ及び図９Ｂを参照すると、同図には、モバイルトランスミッタ７０により提供されるボタン作動に関する方法が、概して参照番号４００によって示してある。前述のように、モバイルトランスミッタ７０は学習／ドア作動ボタン８２と感度／キャンセルボタン８３を含む。従って、ステップ４０２において感度／キャンセルボタン８３が作動させられると、又はステップ４０４において学習／ドア作動ボタン８２が作動させられると、ステップ４０６においてプロセッサ７２は両方のボタン８２／８３が５秒間又は他の所定の時間にわたって押されたかどうかに関して問い合わせる。押された場合には、モバイルトランスミッタ７０の動作停止又は可動化とで切り替えが行われるが、これは、音源９４及び光源９６によってそれぞれ生成される８回のビープ音及び４回の点滅によって、確認される。他の確認信号又はビープ音及び点滅のシーケンスを使用してもよいことが理解されよう。いずれにせよ、ステップ４０８が完了すると、プロセスはステップ４１０に進み、モバイルトランスミッタ７０は次にボタンが作動されること又はベースオペレータからの確認応答信号を待機する。
【００４８】
ステップ４０６においてボタン８２及び８３が所定の時間押されていなければ、ステップ４１２においてプロセッサ７２は感度／キャンセルボタン８３が例えば３秒等の所定の時間にわたって押されたかどうかに関して問い合わせを行う。ボタン８３が３秒より長く押されていたら、ステップ４１４においてプロセッサ７２は所望の感度設定に進むことができる。モバイルトランスミッタは、２つ以上の送信パワーレベルを備え得ることが理解されよう。この実施形態では、４つのパワーレベルが利用可能であり、ドアオープンコマンドとドアクローズコマンドに対して異なる設定を使用して、合計で１６の異なる感度設定を確立することができる。例えば、最低のレベルから最高のレベルまでのＰ０、Ｐ１、Ｐ２、Ｐ３という４つのパワーレベルを指定することができる。従って、ＯＰＥＮ＝Ｐ０、ＣＬＯＳＥ＝Ｐ３という感度設定を行い、ＯＰＥＮ＝Ｐ１、ＣＬＯＳＥ＝Ｐ３という別の感度設定を行う、というように感度設定を行うことで、合計１６の設定を行うことができる。ステップ４１２においてボタン８３が３秒より長く押されなかったと判断された場合には、プロセスはステップ４１６に進み、例えば３秒等の所定の時間にわたって学習／ドア作動ボタンが押されたかどうかを判断する。学習／ドア作動ボタンが３秒より長く押された場合には、ステップ４１８においてモバイル学習フラグが設定されるが、これは、音源９４によるビープ音２回と光源９６による点滅２回によって確認される。確認が完了すると、プロセスはステップ４１０に進み、通常の動作が継続する。しかし、ステップ４１６において学習／ドア作動ボタンが３秒間押されていなかったと判断された場合には、プロセスはステップ４２０に進み、ここでプロセッサ７２は感度／キャンセルボタンが一瞬でも押されたかどうかを判断する。ボタン８２が押された場合には、ステップ４２２においてキャンセルフラグが設定され、ドア作動フラグがクリアされ、光源９６による１回の点滅と音源９４による高い音から低い音へのビープ音の形態で確認信号が生成される。このステップにより、ベースオペレータは、そのモバイルトランスミッタが次にドア作動コマンドを生成したとしても、それを無視することができる。その後プロセスはステップ４１０で完了する。
【００４９】
ステップ４２０において感度／キャンセルボタン８３が一瞬でも押されていない場合には、プロセスはステップ４２４において学習／ドア作動ボタン８２が一瞬でも押されたかどうかに関して問合せる。ボタン８２が一瞬でも押されていれば、ステップ４２６においてドア作動フラグが設定され、キャンセルフラグがクリアされ、１回の点滅と低い音から高い音へのビープ音又は音調の形態で確認がなされる。望ましい場合には、このステップによって手動によるドア作動コマンドを実行させることができる。ステップ４２４においてボタン８２が一瞬も押されていない場合には、ステップ４２８においてプロセッサは両方のボタンが解放されるのを待機する。解放されれば、プロセスはステップ４１０において完了する。
【００５０】
ここで図１０を参照すると、同図にはモバイル動作のフローチャートが概して参照番号５００で示してあることがわかる。モバイルトランスミッタの動作は、プロセッサ７２の保持する様々な変数、カウンタ、フラグ等を使用することが理解されよう。したがって、以下のフローチャートの動作では様々な種類の変数とカウンタが参照され、それら変数の使用については、直ちには明らかにならなくとも、詳細な説明が進むにつれて明らかとなろう。いずれにせよ、最初の始動又は開始の際に、ステップ５０２においてプロセッサ７２はモバイルトランスミッタの動作が最初の動作であるかどうかに関して問い合わせを行う。ステップ５０４においてのこの問合せへの応答がイエスである場合には、ステップ５０６において様々なセットアップ変数がフラッシュメモリ７４で確立され、トランスミッタの周波数操作がデフォルト値に設定される。このデフォルト周波数値はベースオペレータによって使用されるものと同じである。当業者は、たとえモバイルトランスミッタの使用する電力がなくても、フラッシュメモリを使用することで、これらの変数と設定の格納が可能であることを理解するであろう。所定の変数又は予め設定された変数を使用することにより、モバイルトランスミッタは基本的な機能動作状態で使用可能である。ステップ５０６が完了すると、又はステップ５０４においてモバイルトランスミッタの動作が初めてではないと判断された場合には、プロセスはステップ５０８に続く。この時、プロセッサ７２はメモリ７４に格納されたベースオペレータ識別コードがあるかどうかを判断する。メモリに格納されたベースオペレータ識別コードがあると判断された場合には、ステップ５１０においてメモリデバイスに格納された最終状態が、“Current State”と呼ばれる変数にロードされる。ステップ５０８においてベースオペレータ識別コードがメモリに格納されていなければ、ステップ５１２において変数Current Stateが学習状態に設定され、モバイルデバイスは休止モードに入り、学習ボタン８２が作動されるのを待機する。モバイルトランスミッタのメモリは、図９に関して述べたように学習ボタン８２を押すことによって学習サイクルが開始された後でユーザにより設定される学習フラグを保持することが理解されよう。
【００５１】
ステップ５１０又はステップ５１２が完了すると、プロセスは概して参照番号５１３によって示すモバイルメインループに入る。リモートトランスミッタ７０の動作は、電力がなくなるまでメインループ５１３に留まる。メインループ５１３内では、ステップ５１４でプロセスはモバイル学習フラグ変数が設定されているかどうかを判断する。モバイル学習フラグが設定されていれば、ステップ５１６において変数Current Stateが学習状態に変更される。ステップ５１６が完了すると、又はモバイル学習フラグが設定されていない場合には、ステップ５１８において、手順はドア動作フラグが設定されたか否かについて問合せる。ドア作動フラグは、ボタン８３を手動で作動させることにより設定され得る。このように、ボタン８３を操作することにより、モバイルトランスミッタ７０はボタンを作動させることでドア作動コマンドが開始される周知のリモートトランスミッタと同様に動作することになる。従って、ステップ５１８においてドア作動フラグが設定された場合、ステップ５２０においてトランスミッタ７０は識別コードを適切に暗号化してベースオペレータに対するドア作動コマンドを生成する。ベースコントローラが暗号化された識別コードがベースコントローラ５２のメモリに格納されていると判断した場合には、作動コマンドが実行される。ステップ５１８においてドア作動フラグが設定されていない場合、又はステップ５２０が完了すると、プロセスはステップ５２２に続き、プロセッサ７２は変数Current Stateをチェックして、どの動作又はどの一連の動作を発生させる必要があるのかを判断する。したがってモバイルトランスミッタ７０は、トランスミッタ７０がその時点で何を実行しているかに対応した、少なくとも７つの状態を有する状態マシンとしてセットアップされることが理解されよう。これらの状態は学習状態５２４、車両停車状態５２６、車両発進状態５２８、車両遠隔状態５３０、車両接近状態５３２、ドアクローズ状態５３４、ドアオープン状態５３６と指定される。これら状態の各々は特定のステップを開始させ、任意のルーチンが完了するとステップ５１４に戻り、モバイル学習フラグが設定されたか否かを判断する。そしてこれらのステップが繰り返される。アクティビティセンサ８４／８４’により運搬装置がオン状態にあると判断された場合にはいつでもステップ５１４から５２２を実行するというように、これらステップを行う割合を増やしても良いことが理解されるであろう。リモートトランスミッタ７０がイグニッションシステムに接続している場合、イグニッションがオンとなるよう決定された場合にのみステップ５１４から５２２を実行するようにもできる。
【００５２】
ここで図１１を参照すると、同図では、モバイルトランスミッタをベースコントローラ５２に学習させることに関する方法が、概して参照番号５２４によって示してある。この方法５２４は、ステップ５２２においてモバイル学習フラグがクリアされているか否かについて問い合わせを行う。モバイル学習フラグがクリアになっていれば、ステップ５５４においてモバイルトランスミッタ７０は、ボタン８２又は８３のいずれかのボタンが押される現象が検出されるまで、休止状態に入る。ステップ５５２においてモバイル学習フラグがクリアされた状態にない場合、又はボタンが押されて休止モードから出る場合には、ステップ５５６においてモバイルトランスミッタ７０は、ステップ３１０で確立されたデフォルト周波数をロードし、ステップ５５６において送信パワーレベルがレベルＰ３に設定される。次にステップ５５８において、モバイルトランスポンダ７６は、モバイルトランスミッタに特定的に対応する暗号識別コードを送信する。ステップ５６０においてモバイルトランスポンダ７６はベースコントローラ５２からの返信又は確認応答信号を待機する。確認応答信号は少なくともベースオペレータ識別コードを含む。換言すれば、このステップでモバイルトランスポンダはベースコントローラとの通信リンクを確立しようとしており、確認応答信号が受信されなければ、プロセスはステップ５６２においてメインループ５１３に戻る。しかし応答信号が確認された場合には、ステップ５６４においてモバイルプロセッサ７２は、確認応答信号に含まれるベースオペレータ識別コードの妥当性の認証を試行する。ステップ５６６において、受信されたベース識別コードが妥当でない場合には、プロセスはステップ５６２においてメインループ５１３に戻る。しかし、ステップ５６６において妥当なベースオペレータ応答識別コードを受信した場合には、ステップ５６８においてそのベース識別コードと周波数がメモリ７４にセーブされる。さらに、ランダムドア作動カウンタが生成されてフラッシュメモリに格納され、パワーレベルは最低値Ｐ０にリセットされ、変数Current Stateは車両停車状態に等しくなるよう設定される。ドア作動カウンタを暗号化アルゴリズム内でキーとして使用することで、学習されたモバイルトランスミッタは常に、ベースオペレータにより認識される。このステップが完了すると、ＬＥＤ光源９６は例えば１０回といった所定回数点滅する。その後プロセスはステップ５６２においてメインループ５１３に戻る。
【００５３】
ここで図１２Ａ及び図１２Ｂを参照すると、同図には、モバイルトランスミッタの停車状態を評価するステップが、概して参照番号５２６により示してあることがわかる。このサブルーチンはステップ６０２で始まり、このステップ６７２では、プロセッサ７２は周波数変更フラグが設定されたかどうかについて問い合わせを行う。周波数変更フラグが設定された場合には、周波数が変更され、ステップ６０４において、これから行われる全てのデータ送信が新たな周波数を有するデータパケットでロードされる。換言すれば、新しい周波数が選択された場合、プロセッサ７２は次のデータ送信時に新たな周波数に変更する。周波数変更フラグが設定されなかった場合、又はステップ６０４が完了すると、モバイルトランスポンダはステップ６０６においてデータ信号を送信する。次に、ステップ６０８においてプロセッサ７２は、ベーストランシーバ５６から確認応答信号が受信されたかどうかを判断する。確認応答信号が受信されていれば、変数message-countがリセットされ、変数Current Stateが車両停車状態に設定される。次にステップ６１２において、プロセッサ７２は周波数変更フラグが設定されたかどうかについての問い合わせを行い、設定された場合には、ステップ６１４において周波数を変更して、フラッシュメモリ７４にセーブし、周波数変更フラグをクリアする。換言すれば、ベースコントローラ５２とモバイルプロセッサ７２の両方が新しい周波数を認識するため、ベースオペレータは新たな周波数に安全に変更される。ステップ６１２において周波数変更フラグが設定されていなかった場合、又はステップ６１４が完了すると、プロセッサ７２は変数dock-countが変数Ａより大きいかどうかに関して問い合わせを行う。変数Ａは、感度変更ステップ又はステップ５０６において設定することができ、小さい数値を選択すればシステムをより早くパワーセービングモードに置くことができる。したがって、変数dock-countが変数Ａより大きい場合には、ステップ６２２においてプロセッサは休止フラグが設定されたかどうかについて問い合わせを行う。休止フラグが設定されなかった場合には、ステップ６２４においてプロセッサは休止フラグを設定する。しかし、ステップ６２２において休止フラグがすでにセットされていた場合には、ステップ６２６においてモバイルプロセッサは１秒間又は任意の所定の時間にわたって休止し、ドア作動フラグがクリアされる。休止時間をより短い時間に設定して応答をより早くしたり、モバイルトランスミッタに対してより長いバッテリ寿命を提供できることが理解されよう。ステップ６１６において変数dock-countが変数Ａより大きくないと判断された場合には、ステップ６１８においてdock-countの値は増分され、プロセスはステップ６２０においてメインループに戻る。ステップ６２４又は６２６が完了すると、プロセッサはステップ６２０に進み、メインループ５１３に戻る。
【００５４】
ステップ６０８に戻ると、ベーストランシーバ５６から確認応答信号が受信されていなければ、ステップ６３０において変数dock-countがリセットされ、休止フラグがクリアされる。この後、変数message-countの値がチェックされ、ステップ６３２において変数Ｂと比較される。変数Ｂは、ステップ５０６における感度選択によって選択することができる、又は予め設定することができる。Ｂに対して大きな値を設定すれば、モバイルトランスミッタは停車状態を再確立しようとし続け、小さい値を設定すれば、モバイルトランスミッタはより迅速に状態を変更することになる。いずれにせよ、変数message-countがＢより大きくなければ、ステップ６３４において変数message-countの値が増分される。しかし、ステップ６３２においてmessage-count値がＢより大きい場合には、ステップ６３６においてmessage-count値がリセットされ、変数mobile failed-txの値がリセットされ、変数docked-countの値がリセットされ、ドア作動フラグがクリアされ、変数Current Stateが車両学習に設定される。ステップ６３２において変数message-countが変数Ｂより大きくない場合には、ステップ６３４において変数message-countが１増分される。ステップ６３４又は６３６が完了すると、プロセスはステップ６２０においてメインループに戻る。
【００５５】
ここで図１３を参照すると、同図では、発進状態に対応する方法を概して参照番号５２８で示してある。この方法はステップ６５２で始まるが、ステップ６５２では、ステップ４１４で確立された感度設定によって決定されるクローズパワー送信データにパワーレベルが設定される。ステップ６５４において、モバイルトランスミッタは確認応答信号を待機し、受信されれば、変数mobile failed-txの値がリセットされ、変数Current Stateが車両停車に設定される。ステップ６５６が完了すると、プロセスはステップ６５８に進み、メインループ５１３に戻る。しかし、ステップ６５４において応答信号が受信されない場合には、ステップ６６０において変数mobile failed-txが増分される。次に、ステップ６６２においてプロセッサ７２は、変数mobile failed-txが変数Ｄより大きいかどうか、そしてドア作動フラグがクリア状態にあるかどうかを判断する。これらの基準のいずれも満たされない場合には、プロセスはステップ６５８に進み、メインループ５１３に戻る。しかし、ステップ６６２において変数mobile failed-txが変数Ｄより大きく、ドア作動フラグがクリアされれば、ステップ６６４において変数close-retry-countがリセットされ、変数Current Stateがクローズドアに等しくなるよう設定される。変数Ｄは、どれぐらい早くドアをクローズさせるかを決めるものであることが理解されよう。したがって、変数Ｄに対して大きな値を設定すればドアクローズ動作が遅くなる。
【００５６】
ここで図１４を参照すると、同図では、遠隔状態に関する方法を概して参照番号５３０で示してある。この方法はステップ７０２において始まるが、このステップでは、パワーレベルがＰ３に設定され、問合せ信号及び関連するデータがトランスポンダによって送信される。ステップ７０４においてモバイルトランスポンダ７６は確認応答信号を待機し、受信した場合には、プロセッサ７２はメッセージジカウント変数が変数Ｅより大きいかどうかについて問い合わせる。大きくない場合には、ステップ７０８において変数message-countが増分され、変数mobile failed-txがリセットされる。このステップが完了すると、プロセッサはステップ７１０においてメインループに戻る。しかし、ステップ７０６において変数message-countがＥより大きいと判断された場合には、変数message-countの値がリセットされ、ステップ７１２においてCurrent Stateが車両接近に等しくなるよう設定される。ステップ７１２が完了すると、プロセスはステップ７１０においてメインループ５１３に戻る。変数Ｅは状態変化前の時間の量を調整するものであることが理解されよう。このように、変数Ｅに対して大きい値を設定すれば、システムはより長い時間をかけて状態を変化させることになる。
【００５７】
ステップ７０４に戻って、応答信号が確認されなければ、ステップ７０４において変数message-countがリセットされる。次にステップ７１６において、プロセッサ７２は変数away-countがゼロに等しいかどうかについて問い合せる。変数away-countがゼロに等しい場合には、プロセスはステップ７１０においてメインループ５１３に戻るが、この変数がゼロに等しくない場合には、ステップ７１８においてaway-countが減分され、ステップ７１０においてプロセスはメインループ５１３に戻る。
【００５８】
ここで図１５を参照すると、同図では、クローズドア状態サブルーチンを概して参照番号５３２によって示してある。このサブルーチン５３２は、ステップ７５２においてキャンセルフラグがクリアになったかどうかについて問い合わせる。フラグがクリアになっていれば、ステップ７５４においてモバイルトランスポンダがドアクローズコマンドを生成する。キャンセルフラグがクリアになっていなければ、あるいはステップ７５４が完了すると、ステップ７５６においてプロセッサは変数message-countをリセットし、変数close-retry-countをリセットし、変数mobile failed-txをリセットし、変数away-countをＦの値に設定する。最終的に、変数Current Stateは車両遠隔に設定される。変数Ｆは、ベースコントローラが再びドアを開けることを許可される前に、モバイルトランスポンダがガレージドアの構内から出て行く又は離れる時間を調整するよう選択されることが理解されよう。ステップ７５６が完了すると、プロセスはステップ７５８に進み、メインループ５１３に戻る。
【００５９】
ここで図１６を参照すると、同図には、車両接近状態に関する方法が概して参照番号５３２で示してあることがわかる。ステップ８０２において、方法５３２は変数mobile failed-txがＧの値より大きいかどうかについて問い合わせる。変数Ｇは、モバイルトランスミッタとベースオペレータとの間で通信が行われなくなった場合に、遠隔状態に戻す時間を設定するものである。送信の失敗数がＧより大きい場合には、ステップ８０４において変数message-countがリセットされ、Current Stateが車両遠隔に設定される。ステップ８０４が完了すると、プロセスはステップ８０６においてメインループ５１３に戻る。しかし、ステップ８０２において送信の失敗数がＧより大きくないと判断された場合には、ステップ８０８において、ステップ４１４で確立されたドアを開けるための感度レベルにパワーレベルが設定され、ステップ８０８において送信信号が送られる。したがって、ステップ８１０においてプロセッサは確認応答信号がベーストランシーバ５６から受信されたかどうかについて問い合わせる。応答信号が受信されていなければ、ステップ８１２において変数mobile failed-tx変数が増分され、プロセスはステップ８０６においてメインループ５１３に戻る。しかし確認応答信号が受信されていれば、ステップ８１４において、プロセッサは変数message-countが変数Ｈより大きいかどうかについて問い合わせる。Ｈより大きくない場合には、プロセスはステップ８０６に戻る。変数Ｈにより、ドアを開ける前の遅延を調整できることが理解されよう。いずれにせよ、message-countがＨより大きい場合には、ステップ８１６においてプロセッサは変数away-countが完全に減分されてゼロになったかどうかについて問い合わせる。ゼロになっていれば、変数Current Stateはプロセッサ７２によりオープンドア状態にリセットされ、プロセスはステップ８０６でメインループ５１３に戻る。換言すれば、ドアが適切な時間の間クローズされた後、開くよう許可される。しかし、ステップ８１６において変数away-count値がゼロに等しくなければ、ステップ８２０においてドア作動フラグがクリアされるよう設定され、変数Current Stateは車両停車に設定される。ス
テップ８２０が完了すると、プロセスはステップ７８０６においてメインループ５１３に戻る。
【００６０】
ここで図１７を参照すると、同図には、ドアを開ける方法が概して参照番号５３４で示してあることがわかる。まずステップ８５２において、変数Current Stateが車両接近に設定される。ステップ８５４では、プロセッサ７２はキャンセルフラグが設定されたかどうかについて問い合わせる。設定されている場合には、ステップ８５６において変数message-countがリセットされ、Current Stateの値が車両停車に設定される。ステップ８５６が完了すると、プロセスはステップ８５８においてメインループ５１３に戻る。しかし、ステップ８５４においてキャンセルフラグが設定されていなければ、パワーレベルは最高パワーレベルＰ３に設定され、ステップ８６０において、ドアオープンコマンドを有する暗号化識別送信コードが送信される。ステップ８６２において応答信号が確認されれば、ベースコントローラ５２は適切なフィードバックを送り、フラッシュメモリ変数が更新される。ステップ８６４が完了すると、プロセスはステップ８５８においてメインループ５１３に戻る。しかし、ステップ８６２において応答信号がドアオープンコマンドの送信時に確認されなければ、プロセスはステップ８５８でメインループに戻る。
【００６１】
モバイルトランスミッタの様々な状態を考えると、モバイルトランスミッタとベースオペレータが互いに学習し合う最初の時のみに学習状態が使用されることがわかる。学習状態が完了すると、モバイルトランスミッタは運搬装置の動作状態とその位置とによって、その他６つの状態を循環する。以下の動作に関するシナリオは単なる一例として提供するものであり、モバイルトランスミッタの状態によって、そして運搬装置の動作又は状態によって、様々な他のシナリオも実行され得ることが理解されよう。いずれにせよ、初期プログラムの後、運搬装置はガレージに保管されて停車位置にあると仮定する。ユーザがガレージから出たい時には、おそらくユーザはウォールステーショントランスミッタのオープンボタンを使用して、ガレージドアを開けるであろう。代替的に、アクティビティセンサ又はイグニッションセンサが車両の動作状態の変化を検出すればドアを自動的にオープンされるという、自動オープン機能を使用してもよい。いずれにせよ、ガレージドアが開いた状態で、図１２Ａと図１２Ｂに示すように車両が停車状態にあると仮定すると、モバイルトランスミッタはデータの送信を開始し、ベースオペレータが応答すれば、Current Stateを車両停車のままとし、このプロセスを連続して繰り返す。しかし、ベースオペレータの応答信号を確認できず、変数message-countが例えば変数Ｂのような所定の変数値を超える場合には、車両発進状態が確立され、モバイルトランスミッタは図１３に示して説明したステップを実行し始める。
【００６２】
車両発進状態では、モバイルトランスミッタは感度プログラムに設定されたパワーレベル設定のうちの１つを利用して、反復的に信号の生成を試行し、受信信号が確認されればCurrent Stateを車両停車状態に戻す。しかし送信信号が確認されなければ、Current Stateはクローズドア状態に設定され、車両は十分遠い場所を走行していると推測され、ユーザがリモートトランスミッタボタンを手動で作動させる必要なくクローズドア操作を開始できる。
【００６３】
クローズドア状態では、クローズドアコマンドが送られ、様々な変数がリセットされ、変数Current Stateは車両遠隔に設定される。
【００６４】
車両遠隔状態において、モバイルトランスミッタは、図１６に示して説明した車両接近状態の達成を連続して試行する。この状態で、信号がまず受信されたものの確認に失敗した場合、Current Stateは車両遠隔状態に戻る。しかし、オープン設定の感度に設定されたパワーレベル送信が、車両が接近している事実を確立すると、車両のCurrent Stateがオープンドアに設定される。なおこの状態は、変数away-countによって確立された所定の時間の間車両が離れた状態にある場合にのみ達成されることができる。
【００６５】
オープンドア状態では、Current Stateは車両接近にリセットされ、その後オープンコマンドが生成されるが、これが確認されれば、Current Stateは再び車両停車に設定される。しかし、オープンドアコマンド信号が確認されなければ、Current Stateは車両接近状態に戻り、オープンドア状態が最終的に繰り返される。このようにして、ユーザがドアを開けたいという真の願望が確立できる。モバイルトランスミッタが車両接近状態にある場合、away-countがさほど長くなければ、Current Stateは車両停車状態に戻り、ガレージ又は構内に近い領域においてモバイルトランスミッタの作動を誤って解釈することを防止する。このことは、私道が短いために、自分の家の前を通り過ぎようとしている人にモバイルトランスミッタの認識を即座に行ってしまう、ということを避けたい場合に便利である。
【００６６】
モバイルトランスミッタの前述の説明と動作に基づき、開示されたハンズフリー操作システムによって多くの利点が実現されることが理解されよう。特定の利点は、モバイルトランスミッタがベースオペレータとの通信を開始するということである。この利点により、様々な他のハンズフリーシステムのようベースオペレータが常に送信を行っているという場合より、電気的ノイズが減少する。これらのモバイルトランスミッタは、例えば運搬装置のイグニッションセンサ、振動センサ、又は観察可能なその他の現象によって適切なアクティビティが提供される時のみオンとなる。従って、モバイルトランスミッタの使用するバッテリを節約でき、運搬装置が動作状態にあると考えられる場合にのみモバイルトランスミッタを可動化できる。モバイルトランスミッタのさらなる別の利点は、異なるパワーレベルで信号を送ることで、動作可能なバリアをいつ開閉させるかに関して、より細やかに調整できることである。ベースオペレータからの確認応答信号を使用することで、この繊細な調整がさらに簡便化される。モバイルトランスミッタは、ハンズフリー操作の優先を提供し、パワーレベルに対応した感度の設定を行うことができるため、所望の場合には、様々な変数カウントパラメータを設定して、ドアをいつ作動させるかを調整することができるという点でも有利である。これらのカウンタを使用することで、様々な状態と動作状態の範囲を確認することができ、ハンズフリーシステムの強固な操作を保証することができる。換言すれば、カウンタはドア作動操作を行う前に運搬装置の意図を保証する。
【００６７】
このように、本発明の目的は、上記の構造及びかかる構造を使用した方法によって達成されることが分かる。ここでは特許法に則って最良の形態と好適な実施形態のみを提示し詳述したに過ぎず、本発明はそれらに限定されない、もしくはそれらによって限定されないことを理解されたい。したがって、本発明の主旨と範囲を正しく認識するため、添付の特許請求の範囲を参照されたい。
【図面の簡単な説明】
【００６８】
【図１】組合せ式ガレージドアを示すと共に、本発明の概念を実施する動作メカニズムを示す斜視図である。
【図２】本発明によるハンズフリーモバイルリモートトランスミッタを備えるオペレータシステムのブロック図である。
【図３】本発明によるオペレータシステムを使用するアクセスバリアに対する、一例の運搬装置の様々な位置を示す概略図である。
【図４】本発明によるオペレータシステムと共に使用されるモバイル又は検知装置リモートトランスミッタに備わる振動センサの概略図である。
【図５】振動センサに代わるものとしてモバイル又は検知装置トランスミッタに備え得る電気ノイズセンサを示す。
【図６】モバイルリモートトランスミッタの電力消費を最少化する、図４及び図５に示して説明されるアクティビティセンサのいずれかの動作に関するフローチャートである。
【図７】運搬装置の電源と接続される一例のモバイルトランスミッタの概略図である。
【図８】図８Ａ及び図８Ｂは、オペレータシステムによって使用されるベースオペレータの初期プログラミングと動作を示す動作フローチャートである。
【図９】図９Ａ及び図９Ｂは、オペレータシステムで使用されるモバイルトランスミッタの初期プログラミングと使用を示す動作フローチャートである。
【図１０】図１０Ａ及び図１０Ｂは、モバイルトランスミッタの初期の電力供給と、オペレータシステムとの動作を示す動作フローチャートである。
【図１１】モバイルトランスミッタの学習状態の実施を示す動作フローチャートである。
【図１２】図１２Ａ及び図１２Ｂは、モバイルトランスミッタの停車状態の実施を示す動作フローチャートである。
【図１３】モバイルトランスミッタの車両発進状態の実施を示す動作フローチャートである。
【図１４】モバイルトランスミッタの遠隔状態の実施を示す動作フローチャートである。
【図１５】モバイルトランスミッタのドアクローズ状態の実施を示す動作フローチャートである。
【図１６】モバイルトランスミッタの車両接近状態の実施を示す動作フローチャートである。
【図１７】モバイルトランスミッタのオープンドア状態の実施を示す動作フローチャートである。
【図１】
2009506641.tif 000003
【図２】
2009506641.tif 000004
【図３】
2009506641.tif 000005
【図４】
2009506641.tif 000006
【図５】
2009506641.tif 000007
【図６】
2009506641.tif 000008
【図７】
2009506641.tif 000009
【図８Ａ】
2009506641.tif 000010
【図８Ｂ】
2009506641.tif 000011
【図９Ａ】
2009506641.tif 000012
【図９Ｂ】
2009506641.tif 000013
【図１０Ａ】
2009506641.tif 000014
【図１０Ｂ】
2009506641.tif 000015
【図１１】
2009506641.tif 000016
【図１２Ａ】
2009506641.tif 000017
【図１２Ｂ】
2009506641.tif 000018
【図１３】
2009506641.tif 000019
【図１４】
2009506641.tif 000020
【図１５】
2009506641.tif 000021
【図１６】
2009506641.tif 000022
【図１７】
2009506641.tif 000023
【国際調査報告】
2009506641.tif 000024
2009506641.tif 000025
2009506641.tif 000026