(57)【特許請求の範囲】
【請求項１】
（ａ）遠隔制御装置のコードサーチの動作モード期間中に前記遠隔制御装置に対するユーザの第１のコードサーチ・コマンドの各入力に応答して、複数の遠隔制御信号の組の１つを前記遠隔制御装置から被制御装置に送信するステップであって、前記遠隔制御信号の組の各々は複数の遠隔制御信号を含み、各組中の前記各遠隔制御信号は前記遠隔制御装置のメモリ回路に記憶された複数の信号フォーマットの各１つと関連し、ユーザが、遠隔制御信号の組の１つによって前記被制御装置がユーザに対して第１の観察可能な応答性を与えるまで、前記第１のコードサーチ・コマンドを前記遠隔制御装置に入力する、前記ステップと、
（ｂ）前記被制御装置がユーザに対して前記第１の観察可能な応答性を与えた後、前記遠隔制御装置に対するユーザの第２のコードサーチ・コマンドの各入力に応答して、前記被制御装置がユーザに対して前記第１の観察可能な応答性を与えるようにさせた前記遠隔制御信号の組のうちの前記遠隔制御信号の１つを、前記遠隔制御装置から前記被制御装置に送信するステップと、
（ｃ）ユーザが、前記被制御装置がユーザに対して第１の観察可能な応答性を与えるようにさせた前記遠隔制御信号の組のうちの前記遠隔制御信号の１つによって前記被制御装置がユーザに対して第２の観察可能な応答性を与えるまで、前記第２のコードサーチ・コマンドを前記遠隔制御装置に入力し、前記被制御装置がユーザに対して前記第２の観察可能な応答性を与えた後、ユーザのコードサーチ停止コマンドの入力に応答して送信された最新の信号フォーマットに関連する識別情報を前記遠隔制御装置の前記メモリ回路に記憶するステップと、
（ｄ）前記識別情報に従って、前記遠隔制御信号を前記遠隔制御装置から前記被制御装置に送信することにより前記被制御装置を制御するステップと、
を含む、複数の装置の１つを制御するために遠隔制御装置をプログラミングする方法。
【請求項２】
前記第１の観察可能な応答性が前記被制御装置のパワーオフを含む、請求項１に記載の方法。
【請求項３】
前記第２の観察可能な応答性が前記被制御装置のパワーオンを含む、請求項１に記載の方法。
【発明の詳細な説明】
【０００１】
発明の属する技術分野
本発明は、電子装置を動作させるための遠隔制御装置に関するものであり、特に異なるメーカー（製造業者）で製造された複数の異なる形式の電子装置の１つを動作させるようにプログラムすることができる万能形遠隔制御装置に関するものである。
【０００２】
発明の背景
万能形遠隔制御装置は、ユーザが、異なるメーカーで製造された複数の異なる形式の電子装置の１つを動作させるようにプログラムすることができるよく知られた装置である。万能形遠隔制御装置は、例えばＴＶ、ＶＣＲ、ＣＤプレーヤ等のオーディオ／ビデオ装置を制御するためにしばしば使用される。万能形遠隔制御装置はプログラムが可能であることにより、消費者は、しばしば失った遠隔制御装置の代わりにこの万能形遠隔制御を使用し、および／または多数の各別のオーディオ／ビデオ・コンポーネントを制御するための単一の装置として使用する。
【０００３】
万能形遠隔制御装置は、その使用に先立って制御される電子装置（被制御電子装置）に対して動作するようにプログラムしなければならない。万能形遠隔制御装置のプログラミングには、参照コードまたは正しい信号フォーマットに関連する何らかの他の識別情報を識別し、これを万能形遠隔制御装置のメモリ回路に記憶させることが含まれている。万能形遠隔制御装置は、一旦プログラムされると、制御される装置（ｄｅｖｉｃｅ  ｂｅｉｎｇ  ｃｏｎｔｒｏｌｌｅｄ：被制御装置）に関して適切な信号フォーマットを有する制御信号を送信することができる。信号フォーマットは、搬送波の周波数、パルス幅、パルス変調、すべてのタイミングを含む特性によって決定されるが、これらの諸特性に限定されるものではない。
【０００４】
所望の信号フォーマットを有する制御信号を送信するために万能形遠隔制御装置をプログラミングする幾つかの方法がある。１つの方法は被制御装置（ｃｏｎｔｒｏｌｌｅｄ  ｄｅｖｉｃｅ）に関連する参照コードを手動で入力（エンター）するやり方である。このような方法では、各種の装置のモデルに対する参照コードのリストは、万能形遠隔制御装置に添付して設けられた印刷された命令セット中に含まれている。ユーザは制御されるべき装置に関連する参照コードを見つけて、その万能形遠隔制御装置上に設けられた数字キーパッドを使用してコード数値を手動で入力する。この方法は、万能形遠隔制御装置をプログラムするために特定の参照コード数値を知る必要があるから、ユーザにとって問題になることがある。このため、参照コードのリストを何時も近くに置いて、新しいコードを入力する必要のあるとき、あるいは特定のコードを再入力する必要のあるときに参照する必要がある。
【０００５】
万能形遠隔制御装置をプログラミングする他の方法は、自動コードサーチ（自動コード検索）および自動記憶法である。この方法では、万能形遠隔制御装置は、ユーザが信号フォーマット・サーチ・シーケンスを停止するまで、信号フォーマットの組を通過して自動的且つ連続的に循環して、記憶されたリスト中の信号フォーマットの各々に基づく遠隔制御信号を順次に送る。ユーザは指定されたキーの組を押すことによって自動サーチ・シーケンスを開始させ、それを維持する。信号フォーマットの循環期間中に、ユーザが被制御装置が特定の信号フォーマットに反応するか否かを観察できるように各信号フォーマット相互間で一時的に休止する。被制御装置が所望の態様で遠隔制御信号に反応すると、ユーザは、正しい信号フォーマット、従って正しい参照コードが識別されたことを知ることができ、自動サーチ・シーケンスを終了させる。サーチ・シーケンスを終了させると、万能形遠隔制御装置が信号フォーマットを通過して循環するのを停止し、送信された最新の信号フォーマットに関連する参照コードまたは他の識別情報をメモリ回路に記憶させる。
このような方法を採用した例がＥＰ−Ａ−０２３３３０７号明細書に開示されている。この明細書に開示されたシステムは、第１の入力に応答して各々の信号が異なるフォーマットの一連の遠隔制御信号を発生し、これを送信する遠隔制御信号装置である。ユーザは装置を観察し、その装置が予定された（期待された）態様で応動するのを待つ。装置が応動すると、ユーザは、遠隔制御装置が送信された最後の信号フォーマットを保存するようにするための第２の入力を供給する。
【０００６】
発明が解決しようとする課題
自動サーチ方法の欠点は、このような方法では、ユーザは予め設定された一時休止期間中に反応することが要求される点にある。装置がある遠隔制御信号に対して予定通りに反応したとき、信号フォーマットの循環（ｃｙｃｌｅ）を停止させ、所望の信号フォーマットに関連する参照コードをメモリ回路に記憶させるために、ユーザは割り当てられた休止期間内に反応しなければならない。もしユーザが反応しないか、および／または反応が遅すぎると、不適切な参照コードがメモリに記憶され、そのためユーザは正しい参照コードを発見し、それを記憶させるためにコードのサーチ操作を繰り返す必要がある。もし、ユーザが割り当てられた休止期間内に繰返し反応することができなければ、この方法は非常に困難で使用に耐えないと判断される可能性がある。
【０００７】
万能形遠隔制御装置をプログラミングする他の方法は、半自動コードサーチ法で、この方法では、ユーザは所望の信号フォーマットが発見されるまでメモリの部分中に記憶された複数の信号フォーマットを通過してステップさせる。この方法では、ユーザは指定された組のキーを押すことによって連続する遠隔制御信号を１度に１個づつ送信するとによってメモリ中に記憶された信号フォーマットの組をステップ状に通過させる。この場合、各送信された遠隔制御信号は異なる信号フォーマットを持っている。各遠隔制御信号フォーマットが送信された後、ユーザは装置が送信された信号、すなわちパワー（電源）ＯＮ／ＯＦＦまたはチャンネルＵＰ／ＤＯＷＮに反応するかどうかを観察する（ｏｂｓｅｒｖｅ）。装置が予定された態様でその信号に反応すると、ユーザは適切な信号フォーマットが送信されたことを知ることができる。この時点で、ユーザはコードサーチ操作を終了させるために他の組のキーを押し、その参照コードまたは最後に送信された信号フォーマットに関連する他の識別情報がメモリ回路に記憶される。
【０００８】
上記の方法の難しい点は、メモリ回路には大量の信号フォーマットが記憶される可能性があることから、正しい信号フォーマットを識別するまでに、ユーザは大量の信号フォーマットを通してステップすることを強いられることである。事実、利用されるフォーマットのリストが長くなっているため、参照コードは長くなっており、２ディジットから３および４ディジットに移っている。このような困難性を伴うために、この方法は退屈で時間のかかる作業になる可能性がある。所望の信号フォーマットが信号フォーマットのリストの最後の近くに記憶されているときは特に問題がある。
【０００９】
所望の信号フォーマット（ｄｅｓｉｒｅｄ  ｓｉｇｎａｌ  ｆｏｒｍａｔ）の形式の遠隔制御信号を送信するために、万能形遠隔制御装置を迅速且つ容易にプログラミングする改善された方法を提供することが必要である。特に、印刷された参照コードのリストを参照する必要なしに、また万能形遠隔制御装置に特定の参照コードを手動で入力する必要なしに、この万能形遠隔制御装置をプログラミングできることが望ましい。また、記憶された信号フォーマットの組を通過して循環させて万能形遠隔制御装置をプログラミングできることが望ましく、この場合、ユーザは記憶された信号フォーマットが送信され、試験される速さ（ｒａｔｅ：レート、周波数、率）を迅速且つ容易に、しかも有効に制御することができることが望ましい。
【００１０】
発明の概要
本発明は、ユーザが、所望の信号フォーマットを識別し、所望の信号フォーマットに関連する参照コードまたは他の識別情報を、後刻遠隔制御信号が所望のフォーマットで送信されるようにメモリ回路中に記憶させるために、記憶された信号フォーマットの組を迅速且つ容易に試験することができる万能形遠隔制御装置およびこの万能形遠隔制御装置をプログラミングする方法を含んでいる。
【００１１】
本発明の万能形遠隔制御装置は、信号送信機と、ユーザが、データと複数のコードサーチ（検索）コマンドの１つを含むコマンドとを入力（エンター）することができるデータ入力手段と、メモリ回路と、制御装置（コントローラ）とを含んでいる。この制御装置は、ユーザによる第１のコードサーチ・コマンドの入力に応答して、複数の組の遠隔制御信号の１つを発生してそれを上記信号送信機に供給する。遠隔制御信号の上記各組は複数の遠隔制御信号を含み、遠隔制御信号の各々は、上記メモリ回路に記憶された信号フォーマットのリストに準拠する各信号フォーマットを持っている。制御装置は、また、ユーザによる第２のコードサーチ・コマンドの入力に応答して、送信された最新の遠隔制御信号の組から遠隔制御信号の１つを発生してそれを供給する。制御装置は、ユーザによるコードサーチ出口（ｅｘｉｔ）コマンドの入力に応答して送信された最新の信号フォーマットに関連する識別情報を記憶する。都合の良いことに、上記制御装置は、ユーザによる第２のコードサーチ・コマンドの各入力に応答して、第１の予め設定された順序で、送信された最新の遠隔制御信号の組から上記遠隔制御信号を発生してそれを上記信号発生器に供給し、またユーザによる第３のコードサーチ・コマンドの各入力に応答して、第２の予め設定された順序で、最後に送信された遠隔制御信号の組から遠隔制御信号を発生してそれを信号発生器に供給する。
【００１２】
本発明によれば、ユーザが、第１のコードサーチ・コマンドを入力することによって所望の信号フォーマット（ｄｅｓｉｒｅｄ  ｓｉｇｎａｌ  ｆｏｒｍａｔ）を含む信号フォーマットの組を迅速に識別することが可能になり、また第２および第３のコードサーチ・コマンドキーを入力することによって信号フォーマットの識別された組（ｓｅｔ）から特定の所望の信号フォーマットを迅速に識別することが可能になる。
【００１３】
本発明は、また、被制御装置が予測される態様で観察可能に（ｏｂｓｅｒｖａｂｌｙ）応答するまで複数組の信号を送信することによって所望の信号フォーマットを含む信号の組（ｓｉｇｎａｌ  ｓｅｔ）を識別するステップと、被制御装置が予測される態様で観察可能に応答するまで識別された信号の組に含まれる遠隔制御信号のフォーマットを個々に送信することによって識別された信号中の所望の信号フォーマットを識別するステップと、識別された信号フォーマットに関連する参照コードのような識別情報をメモリ回路に記憶させるステップと、からなる、万能形遠隔制御装置をプログラミングする方法を含んでいる。
【００１４】
以下、添付の図面を参照して本発明を詳細に説明する。
【００１５】
発明の実施の形態
図１を参照すると、これには万能形遠隔制御装置１０が簡略化された形で図示されている。万能形遠隔制御装置１０内の素子、および電子装置を制御するための遠隔制御信号を発生し、これを送信するための上記各素子の動作は当技術分野でよく知られており、ここではこれらについて詳細には説明しない。
【００１６】
一般に、ユーザの入力は、各種の制御キー、装置の選択キー、数値キー、転送キー等を含むキーパッド・マトリックス２０を介して受信される。マイクロコントローラ１４はユーザの入力を受信して要求された信号フォーマットを有する適当な遠隔制御信号を発生する。マイクロコントローラ１４は、製品コードルックアップ・テーブルから正しい信号フォーマットを生成するために、ＲＡＭおよび／またはＲＯＭに記憶（蓄積）された関連する信号フォーマット情報をルックアップすることによって指定された参照コードに従って遠隔制御信号を発生する。ＲＡＭおよびＲＯＭはマイクロコントローラ１４の内部にあっても外部にあってもよいことを理解すべきである。また、参照コードは万能形遠隔制御装置内に記憶（蓄積）されているすべての識別情報を参照し、特定の信号フォーマットに関係付けられるものであることを理解すべきである。信号フォーマットの特性は、搬送波周波数、パルス幅、パルス変調、すべての信号のタイミング情報を含むが、これらの諸特性に制限されるものではない。
【００１７】
マイクロコントローラ１４は、被制御装置に遠隔制御信号を送信するために赤外線ＬＥＤ回路１６に遠隔制御信号を供給する。遠隔制御信号は、ＲＦ送信機に限定されるものではないが、このＲＦ送信機を含む任意の適当な方法で送信される。マイクロコントローラ１４は、また、遠隔制御信号が送信されたことを示すために指示器ＬＥＤ１２を発光させる。後程説明するように、指示器ＬＥＤ１２は、遠隔制御信号プログラミング手順（ｐｒｏｃｅｄｕｒｅ：プロシージャ）期間中に必要に応じて制御される複数のＬＥＤを含むこともある。クリスタル発振器１８は、マイクロコントローラ１４によって実行される動作速度（ｒａｔｅ：レート、周波数、率）およびタイミングを制御するクロック信号を発生する。
【００１８】
本発明の参照コードサーチ方法で使用するのに適した数値および制御信号ボタン・キーパッドのレイアウト６０を含む万能形遠隔制御装置が図３に示されている。また、参照コードのサーチは、参照コードまたは任意の他の識別情報の識別および蓄積を参照し、この参照コードまたは任意の他の識別情報は特定の装置および／または信号フォーマットに関連しており、マイクロコントローラ１４が所望の情報をルックアップして所望の信号フォーマットを持った遠隔制御信号を発生することを可能にしている。一般に上記の構成素子を含む万能形遠隔制御装置および適当なキーパッド・レイアウトは、アメリカ合衆国  インディアナ州  インディアナポリスにあるトムソン  コンシユーマ  エレクトリニクス（ＴＨＯＭＳＯＮ  ＣＯＮＳＵＭＥＲ  ＥＬＥＣＴＲＯＮＩＣＳ）製のＣＲＫ７６ＴＡ１、ＣＲＫ７６ＴＢＬ１、ＣＲＫ７６ＴＣＬ１、およびＣＲＫ７６ＴＤ１を含んでいるが、これらに制限されるものではない。
【００１９】
図３に示すように、キーパッド・レイアウト６０はＬＥＤ６２およびＬＥＤ６７を含んでいる。ＬＥＤ６２は、例えばキーパッド・エントリ、遠隔制御信号の送信のような各種の動作が生じたときに可視的に指示する。ＬＥＤ６７はコードサーチ動作モードの期間中に可視指示を与える。しかしながら、指示機能は単一のＬＥＤまたは任意の数のＬＥＤの組合わせによって行われてもよいことを理解すべきである。キーパッド・レイアウト６０は、また、数値キー７０、遠隔制御装置１０によって制御されるべき装置を選択するための複数の装置キー６３〜６５を含んでいる。転送キー７４、７６、７８、および８２はビデオカセット・レコーダの動作を制御するために使用され、同様に以下に説明するように参照コードサーチ手順（プロシージャ）期間中に使用される。パワー（電源）キー７２は選択された装置をターンオン、ターンオフするために使用される。
【００２０】
キーパッド・レイアウト６０上の各種のキーに関連する通常の機能に加えて、多数のキーが万能形遠隔制御装置１０がコードサーチ・モードで動作するときのコードサーチに関連している。しかしながら、好ましい実施例では、あるキーをある機能に関連させているが、本発明では特定のキーとコードサーチ・コマンドとの間の如何なる特定の関係にも制限されるものではない。
【００２１】
好ましい実施例では、ユーザは、ＬＥＤ６７が発光するまで装置キー６３〜６５の１つとパワーキー７２とを同時に押すことによって万能形遠隔制御装置１０をコードサーチ・モードに適合させることができる。一旦ＬＥＤ６７が発光すると、装置キーおよびパワーキー７２を解放しても、万能形遠隔制御装置１０がコードサーチ・モードにある間は上記ＬＥＤ６７は発光し続ける。さらに、ユーザが１つのキーを押すごとにＬＥＤ６７はオン、オフと閃光発光し、またコードサーチ・モードにある間は遠隔制御信号は送信され、ユーザは万能形遠隔制御装置１０の動作を確認することができる。
【００２２】
以下に説明するように、転送キー７４、７６および７８を使用して、万能形遠隔制御装置１０によりＲＯＭ中に蓄積された信号フォーマットのリストに基づく各信号フォーマットを有する各種の遠隔制御信号を送信させる。
【００２３】
コードサーチ・モードでは、ユーザがＰＬＡＹキー７６を押すごとに、万能形遠隔制御装置１０は複数組の遠隔制御信号の１つを送信する。遠隔制御信号の各組は、予め設定された数の遠隔制御信号、この場合は１０個の信号を含んでおり、各遠隔制御信号はＲＯＭに蓄積された信号のリストから取出された各信号フォーマットを使用する。万能形遠隔制御装置１０は各遠隔制御信号の送信相互間に約５秒の休止期間があり、信号のリスト中の遠隔制御信号の１個が送信される毎にＬＥＤ６７はオン、オフの閃光発光する。万能形遠隔制御装置１０が蓄積された信号フォーマットのリスト全体を通過して循環した後にユーザがＰＬＡＹキー７６を押すと、万能形遠隔制御装置１０は蓄積されたリスト中の最初の信号フォーマットまで戻るように循環（ラップバック）する。これ以外に信号フォーマットの最後の組に達したことを指示するための指示器が設けられることもある。
【００２４】
ユーザは、ＰＬＡＹキー７６を押し、被制御装置を観察することによって、信号の組が正しい信号フォーマットを使用する信号を含んでいるか否かを決定するために上記信号の組をすばやく試験することができることが判る。好ましい実施例では、ユーザがＰＬＡＹキー７６を押すと、万能形遠隔制御装置１０はパワーオフ（電源オフ）信号を送信し、それによってユーザは被制御装置が応答してターンオフするか否かを観察する（ｏｂｓｅｒｖｅ）ことができる。
【００２５】
また、コードサーチ・モードでは、送信された最新の信号の組で使用されている信号フォーマットを個々に試験するために、ＦＦキー７８またはＲＥＷキー７４のいずれかを押すことができる。ユーザが他の制御信号キーを押した後に最初にＦＦキー７８を押すと、万能形遠隔制御装置１０は送信された最新の信号フォーマットを使用したパワーオン（電源オン）信号を発生して、これを送信する。その後、ユーザがＦＦキー７８を押すと、万能形遠隔制御装置１０は、ＰＬＡＹキー７６の最後の付勢期間中に送信された信号の組の最後に送信された信号フォーマットに直ぐに後続する信号フォーマットを使用したパワーオン信号を発生してこれを送信する。もし、送信された最新の信号フォーマットが、信号の組の中の１０個の信号フォーマットの最後の信号フォーマットであると、万能形遠隔制御装置１０は循環（ラップアラウンド（ｗｒａｐ  ａｒｏｕｎｄ））して、信号の組の最初の信号フォーマットを使用したパワーオン信号を送信する。
【００２６】
ユーザが他の制御信号キーを押した後に最初にＲＥＷキー７４を押すと、万能形遠隔制御装置１０は送信された最後の信号フォーマットを使用したパワーオン信号を発生して、これを送信する。その後、ユーザがＲＥＷキー７４を押すと、万能形遠隔制御装置１０は、ＰＬＡＹキー７６の最後の付勢期間中に送信された信号の組の送信された最新の信号フォーマットに直ぐに先行する信号フォーマットに基づくパワーオン信号を発生してこれを送信する。もし、最後に送信された信号フォーマットが、信号の組中の１０個の信号の最初の信号フォーマットであると、万能形遠隔制御装置１０は循環（ｗｒａｐ  ａｒｏｕｎｄ）して、信号の組の最後の信号フォーマットを使用した信号を送信する。
【００２７】
従って、ユーザは、準方向、逆方向の両方向で識別された信号の組中で使用される信号フォーマットを個々にチェックすることができる。ＦＦキー７８またはＲＥＷキー７４のいずれかを押した後、ユーザは、被制御装置がパワーオン信号に応答するか否かを観察する（ｏｂｓｅｒｖｅ）。被制御装置が期待通りに（予定された通りに）応答すると、ユーザは送信された最新の信号フォーマットは特定の装置用の正しいフォーマットであることを知ることができる。
【００２８】
コードサーチ・モードから出る（エグジット（ｅｘｉｔ））ためには、ユーザは、ＬＥＤ６７がターンオフするまでＳＴＯＰキー８２またはＣＬＥＡＲキー８４のいずれかを押せばよい。ＬＥＤ６７がターンオフするまでＳＴＯＰキー８２を押すと、万能形遠隔制御装置１０は送信された最新の信号フォーマットに関連する参照コードをメモリ回路に記憶させて、コードサーチ・モードから出る（エグジットする）。後続する遠隔制御信号が蓄積された参照コードに従って送信される。ＣＬＥＡＲキー８４を押すと、万能形遠隔制御装置１０は最後に送信された信号フォーマットに関連する参照コードを蓄積することなくコードサーチ・モードを出る（エグジットする）。
【００２９】
次に、本発明による所望の参照コードを識別し、蓄積するためのコードサーチ方法を図２を参照して説明する。最初にユーザはステップ１００で手順（プロシージャ）を入力（エンター）し、ステップ１０２で装置を観察可能な動作に構成する。例示の実施例では、ユーザは、コードサーチ手順（プロシージャ）に応答して装置がターンオンしたかターンオフしたかを容易に観察できるように、その装置をターンオンし、位置決め（ポジショニング）することによってその装置を構成する。ステップ１０４で、ユーザは制御信号されるべき装置しだいで装置キー６３〜６５の１つを押し下げてコードサーチ・モードを入力し、またサーチＬＥＤ６７がターンオンするまでパワーキー７２を押し下げる。
【００３０】
ステップ１０６で、ユーザはＰＬＡＹキー７６を押すことによって万能形遠隔制御装置６０に蓄積された信号フォーマットを試験する。ＰＬＡＹキー７６が押されると、上述のように万能形遠隔制御装置６０は１０個のパワーオフ信号を発生して送信する。ＰＬＡＹキー７６を押した後、ユーザは適当な期間、例えば約５秒間待機し、ステップ１１０で送信されたパワーオフ信号の組に応答して装置がターンオフしたか否かを観察する。もし装置がターンオフすると、ユーザは、送信されたパワーオフ信号の組が所望の信号フォーマットを有する遠隔制御信号を含んでいることを知ることができる。もし装置がターンオフしないと、ユーザはステップ１０６に戻り、ＰＬＡＹキー７６を再度押して装置が所望通りに応動したかどうかを観察する。ステップ１０６、１０８、１１０は装置が所望通りに応動するまで繰り返される。必要に応じて、蓄積されたすべての信号フォーマットが送信されると、万能形遠隔制御装置６０は、例えば適当な態様でＬＥＤ６７を閃光発光させることによってユーザに対して指示を与えることができるように構成される。
【００３１】
装置がターンオフすると、ステップ１０６〜１１０で識別された信号フォーマットの組から特定の信号フォーマットを決定するために、ユーザはステップ１１８に進める。ステップ１１８で、識別された信号の組で使用されている信号フォーマットを個々に試験するために、ユーザはＦＦキー７８あるいはＲＥＷキー７４のいずれかを押す。ステップ１２０で、ユーザがＦＦキー７８またはＲＥＷキー７４のいずれかを押すことに応答して、万能形遠隔制御装置６０は上述のようにパワーオン信号を送信し、それによってユーザは、識別された信号の組で使用されている信号フォーマットの各々を通してステップすることができる。
【００３２】
ＦＦキー７８あるいはＲＥＷキー７４のいずれかを押した後、ユーザは、送信された信号フォーマットが所望のフォーマットであるか否かを決定するために装置を観察する。装置がステップ１２２で決定されたように所望通りに反応すると、この場合ターンオンすると、ユーザは所望の信号フォーマットが送信されたことを知ることができる。それ以外の場合は、ユーザは、所望の信号フォーマットが送信されず、他の信号フォーマットを送信するためのプロセス（処理）を繰り返すと共に装置を観察するためにステップ１１８に戻る。ユーザは、装置が所望通りに応動するまでこのプロセスを繰り返す。
【００３３】
装置が所望通りに応動すると、ユーザは正しい信号フォーマットが識別されたことを知ることができ、ユーザはＳＴＯＰキー８２またはＣＬＥＡＲキー８４を押すことによってステップ１２４でコードサーチ・モードを出る（エグジットする）ことができる。上述のように、ＳＴＯＰキー８２を押すと、万能形遠隔制御装置１０は識別された信号フォーマットに関連する参照コードを蓄積してコードサーチ・モードを出る。一方、ＣＬＥＡＲキー８４を押すと、万能形遠隔制御装置１０は参照コードを蓄積することなくコードサーチ・モードを出る。
【００３４】
ユーザがＰＬＡＹキー７６を押すと、１組の信号フォーマットを送信することにより、適切な信号フォーマットの組を迅速且つ容易に識別できることが判る。ユーザが一旦適切な信号フォーマットの組を識別すると、ユーザは必要に応じてＦＦキー７８またはＲＥＷキー７４のいずれかを押して、信号フォーマットの組中の各信号フォーマットを試験して、所望の信号フォーマットを迅速に識別することができる。このようにして、ユーザは各種の信号フォーマットが送信される速度（ペース）を容易にしかも効果的に制御することができる。正しい信号フォーマットが識別されると、後続する遠隔制御信号が蓄積された信号フォーマットに準拠するようにユーザは関連する参照コードを蓄積することができる。
【００３５】
さらに、万能形遠隔制御装置１０は、直接手動による入力法、自動的な方法、手動によるステップ法を含む他のプログラミング法を採用することもできるが、これらの方法に限定されるものではない。上記のステップ法では、ユーザはパワーキー７２を繰返し押すことによってＲＯＭに蓄積された各信号フォーマットを通してステップする。
【００３６】
本発明の方法は、数多くの技術および／またはマイクロコントローラ１４をプログラミングするために、これらに限定されるものではないが、アッセンブラ言語、Ｃ言語、Ｃ＋＋言語を含む当技術分野の当業者に周知のプログラミング言語を使用して実行できることを理解する必要がある。
【００３７】
上では本発明を特定の例に関して説明したが、本発明の本質から逸脱しない範囲で上に説明した各実施例に改変または変更を施すことができることは明らかである。例えば、信号フォーマットの組または個々の信号フォーマットを送信するための制御信号キーは万能形遠隔制御装置上の各種の他のキーと一緒に組み込むこともできる。また、信号フォーマットの組で使用される信号フォーマットの数は、所望の信号フォーマットの組をより迅速且つ容易に突き止めることができるように変更することができる。さらに、パワーオン／パワーオフの他にユーザが指定したコマンドを含むコマンドを、信号フォーマットの蓄積されたリストを試験するために使用することもできる。従って、本発明は、上述の例から当然に出てくるすべての変形例を包含することを意図したものであることを理解すべきである。
【図面の簡単な説明】
【図１】  本発明の万能形遠隔制御装置中の構成素子を簡略化されたブロック図の形で示した図である。
【図２】  本発明の方法に従って万能形遠隔制御装置をプログラミングするステップを示すフローチャート図である。
【図３】  本発明を実施するのに適した万能形遠隔制御装置の上面を表わす平面図である。
【符号の説明】
１０  万能形遠隔制御装置
１２  指示器ＬＥＤ
１４  マイクロコントローラ
１６  赤外線ＬＥＤ
１８  クリスタル発振器
２０  キーパッド・マトリックス
６０  キーパッド・レイアウト
６２  ＬＥＤ
６３  装置キー
６４  装置キー
６５  装置キー
６７  ＬＥＤ
７０  数値キーパッド
７２  パワーキー
７４  ＲＥＷキー
７６  ＰＬＡＹキー
７８  ＦＦキー
８２  ＳＴＯＰキー
８４  ＣＬＥＡＲキー
【図１】
0004183159.tif 000002
【図２】
0004183159.tif 000003
【図３】
0004183159.tif 000004