JP3681186B2 - リモートコントロールシステム - Google Patents
リモートコントロールシステム Download PDFInfo
- Publication number
- JP3681186B2 JP3681186B2 JP14015294A JP14015294A JP3681186B2 JP 3681186 B2 JP3681186 B2 JP 3681186B2 JP 14015294 A JP14015294 A JP 14015294A JP 14015294 A JP14015294 A JP 14015294A JP 3681186 B2 JP3681186 B2 JP 3681186B2
- Authority
- JP
- Japan
- Prior art keywords
- remote control
- control signal
- devices
- data
- slave
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0421—Multiprocessor system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/20—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
- H04B1/205—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver with control bus for exchanging commands between units
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/22—Pc multi processor system
- G05B2219/2231—Master slave
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23039—Remote programmer
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/40—Remote control systems using repeaters, converters, gateways
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/40—Remote control systems using repeaters, converters, gateways
- G08C2201/41—Remote control of gateways
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、リモコン信号を受光するリモコン受光部を有し、バスラインを介して接続された2以上の機器の動作をコントロールするに際して、一方の機器側のリモコン受光部を介して受信されるリモコン信号を無効とすることにより、リモコン信号のダブル受信を防止するようにしたリモートコントロール装置に関する。
【0002】
【従来の技術】
リモコン信号によって動作する機器が増えるに従い、単一のリモートコントロール送信機(以下、単にリモコンという)によっていずれかの機器を動作可能とするリモコン信号のフォーマットが各社独自に規格化されている。
【0003】
このフォーマットは、各機器を識別するコンポコード(8ビット)と、操作命令コード(8ビット)で構成される。
実際の送信時は、送信開始を意味するリーダーコード、コンポコードとその反転データ、命令コードとその反転データとで一命令が構成されている。
【0004】
受信側では、コンポコード、命令コードとも全ビット反転データと照合するため、他のリモコンや外光による誤動作に対し、非常に強いシステムとなっている。
【0005】
図1は、独自のフォーマットによって規格化されたリモコン信号により2台の機器を遠隔操作する場合の一形態を示すもので、M/U(マスター)10に対しスレーブ20がバスライン30を介して接続されており、リモコン40からリモコン信号が送信されると、そのリモコン信号がM/U(マスター)10及びスレーブ20のそれぞれのリモコン受光部11,21によって受信される。
【0006】
この場合、両リモコン受光部11,21がリモコン信号を受信し、両機器が同時にコマンドを実行しようとする場合、リモコン信号の受信の遅れや内部処理の時間遅れで正規の信号を解釈することができなくなり、コマンド実行が不可能となってしまう。
【0007】
そこで、何れか一方のリモコン受光部11,21の受光口をシール等で覆うか、或はリモコン受信の切換えを行わせるための切換えスイッチを設けてリモコン受光部11,21の受光動作を切換えるかしてリモコン信号のダブル受信を防止するようにしている。
【0008】
【発明が解決しようとする課題】
ところが、いずれか一方のリモコン受光部11,21の受光口をシール等で覆った場合、機器の操作パネル部であるグリルの隙間からリモコン信号が漏れ入ってしまい、両機器が同時にコマンドを実行しようとして誤動作を招いてしまうという不具合があった。
【0009】
また、リモコン信号の受信切換えを行わせるための切換えスイッチによってリモコン受光部11,21の受光動作を切換えるようにした場合、切換えスイッチが余分に必要となるばかりか、切換え操作が煩雑になってしまうという不具合があった。
【0010】
本発明は、このような事情に対処してなされたもので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信を防止することにより、機器の誤動作を防止することができるリモートコントロール装置を提供することを目的とする。
【0011】
【課題を解決するための手段】
請求項1記載の発明は、それぞれリモコン信号を受信するリモコン信号受信手段を有すると共に、バスラインを介して相互に交信可能に接続された複数の機器を備えて成るリモートコントロールシステムであって、前記複数の機器のうち一の機器は、電源がオンにされるのに伴い前記複数の機器のうち残余の機器から送出されるリモコン対応機であることを示す情報を受信することで、自己のリモコン信号受信手段が受信したリモコン信号を無効にするリモコン信号無効手段を備えることを特徴とする。
【0012】
請求項2記載の発明は、請求項1に記載のリモートコントロールシステムにおいて、前記残余の各機器は、自己の前記リモコン信号受信手段が受信したリモコン信号中に自己が実行し得ないコマンドが含まれていると、前記コマンドを前記バスラインを介して前記一の機器に送出することを特徴とする。
請求項3記載の発明は、請求項2に記載のリモートコントロールシステムにおいて、前記複数の各機器は、各機器毎に異なるコマンドを実行することによって、前記リモコン信号で指示された動作を行うことを特徴とする。
請求項4記載の発明は、請求項1乃至請求項3の何れか1項に記載のリモートコントロールシステムにおいて、前記一の機器は、前記電源がオンにされるのに伴って前記リモコン対応機であることを示す情報を受信すると、予め前記残余の機器の優先順位を決定すると共に、前記残余の機器のうちで最も優先順位の高い機器に設けられているリモコン信号受信手段の受信するリモコン信号のみを有効とする優先順位決定手段を備えることを特徴とする。
【0013】
【作用】
請求項1記載のリモートコントロールシステムの発明によれば、バスラインを介して相互に交信可能に接続された複数の機器のそれぞれに、リモコン信号を受信するリモコン信号受信手段を有している。前記複数の機器のうち一の機器には、リモコン信号無効手段が備えられている。このリモコン信号無効手段は、電源がオンにされるのに伴ってバスラインを介して残余の機器から送出される『リモコン対応機であることを示す情報』を受信すると、自己のリモコン信号受信手段が受信したリモコン信号を無効にする。
【0014】
請求項2記載のリモートコントロールシステムの発明によれば、他方の機器(残余の各機器)は、自己のリモコン信号受信手段で受信したリモコン信号が自己の実行し得ないコマンドを有しているものであった場合には、当該コマンドをバスラインを介して一方の機器側(一の機器側)に送出する。
したがって、リモコン信号がそれぞれのリモコン信号受信手段を介して受信した場合であっても、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなる。
【0015】
【実施例】
以下、本発明の実施例の詳細を図面に基づいて説明する。なお、以下に説明する図において図1と共通する部分には同一符号を付し重複する説明を省略する。
【0016】
図2は、本発明のリモートコントロール装置の一実施例を示すもので、バスライン30を介してM/U(マスター)10にスレーブ20が接続されていると、M/U(マスター)10が自らのリモコン受光部11によって受信されたリモコン40からのリモコン信号を無効とし、スレーブ20側のリモコン受光部21によって受信されたリモコン信号を有効とするようになっている。
【0017】
図3は、スレーブ20側のリモコン受光部21によって受信されたコマンドが実行し得ないものである場合、バスライン30を介してM/U(マスター)10側に送信する状態を示している。これにより、単一のリモコン40によってM/U(マスター)10及びスレーブ20の両機器の動作をコントロールすることができるようになっている。
【0018】
図4は、上記の両機器内部の詳細を示すものである。同図に示すように、M/U(マスター)10側のリモコン信号無効手段としてのマイコン12は、リモコン受光部11によって受信されたリモコン信号を判読したり、バスライン30及びバスドライバ14を介して得られるスレーブ(アドオン機)20及び他のスレーブ50側からのバスライン30に接続されていることを示す接続情報と、この接続情報に含まれているリモコン対応機であることを示すフラグを判読したりする。
【0019】
また、マイコン12は、リモコンのキーコードかM/U(マスター)10又はスレーブ20及び他のスレーブ50側に設けられているキーマトリクスからのキーコードか否かの判断を行うが、この場合、たとえばキーマトリクスのキーコードのデータが00h〜7Fhまで割り当てられ、リモコンのキーコードの場合には80h〜FFhまでのデータが割り当てられていることから、これらの割り当てられたデータを認識することで、リモコンのキーコードであるかキーマトリクスのキーコードであるかの判断が容易となる。
【0020】
更に、優先順位判断部13は、マイコン12が判読した接続情報に基づいて、スレーブ20又は他のスレーブ50の優先順位を決定し、リモコンコードを有効とするスレーブ20又は他のスレーブ50を決定する。これにより、優先されたスレーブ20又は他のスレーブ50のリモコン受光部21によって受信されたリモコン信号のリモコンコードのみが有効とされ、他のスレーブ20やM/U(マスター)10のリモコン受光部11,21によって受信されたリモコンコードが無効とされる。
【0021】
図5は、バスライン30を介してのM/U(マスター)10とスレーブ20又は他のスレーブ50との通信データDTの転送フォーマットの一例を示すものである。
【0022】
同図に示すように、通信データDTは先頭からM/U(マスター)10のアドレスを示すマスタアドレスデータMA、スレーブ20のアドレスを示すスレーブアドレスSA、転送内容を示すデータD(D1 〜DN )、データDの電文長を表す電文長データN、データDの種類を表す分類データTPから構成されている。
【0023】
図6は、データDの構成を示すものであり、接続確認のためのフォーマットと、キーや表示データ等のフォーマットと、チェックサムCSの結果を送出するフォーマットとの3種類に大別されている。
【0024】
ここで、図中、TP:分類、PS:フィジカルステータス、PA:フィジカルアドレス、LS:ロジカルステータス、LA:ロジカルアドレス、LM:ロジカルモード、TL:トーカアドレス、LN:リスナアドレスを示している。
【0025】
また、特に、PS(フィジカルステータス)は、M/U(マスター)10及びスレーブ20の当該ユニットに関するステータス情報であり、当該ユニットがもつ機能アドレス(すなわち、後述するロジカルアドレスLA)の数を示すデータである。LA(ロジカルアドレス)は、M/U(マスター)10及びスレーブ20の当該ユニットがもつ機能(すなわち、チューナ、テープデッキ等の機能のこと)を示すデータであり、各機能毎に割り当てられている。LM(ロジカルモード)は、各論理アドレスに対応した機能の動作モードを表すものである。TL(トーカアドレス)は、通信データDTを送信する送信元のアドレスを示すものである。LN(リスナアドレス)は、通信データDTを受信する送信先のアドレスを示すものである。
【0026】
続いて、このようなリモートコントロール装置の動作を、図7を用いて説明する。まず、電源がオンされると、M/U(マスター)10側からバスライン30に接続情報を要求するための接続確認依頼情報が送出されると同時に、マイコン12内部に設けられているタイマが1秒セットされる(ステップ701〜703)。ここで、タイマを1秒にセットした理由は、複数のスレーブ20からの接続情報を受け付けるに十分足りる時間であるからである。
【0027】
接続確認依頼情報が送出された後、複数のスレーブ20側からの接続情報が受信され、タイマセット時間である1秒が経過すると(ステップ704,705)、M/U(マスター)10側のマイコン12が接続情報に基づいて、バスライン30に接続されているスレーブ20の数を判別するとともに、接続情報に含まれているフラグの検出によってリモコン対応機の判別を行う。
【0028】
マイコン12による判別が終了すると、優先順位判断部13がマイコン12の判別した接続情報に基づいて、スレーブ20又は他のスレーブ50の優先順位を決定し、リモコンコードを有効とするスレーブ20又は他のスレーブ50を決定した後、イネーブル・オン動作許可コマンドが送出されると、リモコンコードの有効とされたスレーブ20又は他のスレーブ50側からリモコン対応データとイネーブル・オンackが送られ、マイコン12内部の応答受信リモコン対応ビットメモリにスレーブ20の数やリモコン対応機の数等が記憶される(ステップ706,707)。
【0029】
図8は、このような動作を、タイムチャートにして表したものである。
図9は、図8のタイムチャートと上記のバスライン30を介してのM/U(マスター)10とスレーブ20又は他のスレーブ50との通信データDTの転送フォーマットとの組合せによる動作を説明するものである。
【0030】
すなわち、M/U(マスター)10側から全スレーブに対して接続確認要求データDT1 が同時に送出されるようになっており(以下、この形式を同報通信データという)、更にはそれぞれのスレーブを表す物理アドレスデータPAが12ビットで表されるようになっている。
【0031】
ここで、たとえばスレーブの物理アドレスデータPAの全12ビットのうち上位4ビットが全て“1H”であるとすれば、M/U(マスター)10の同報通信データにおいては、受信先のスレーブの物理アドレスデータPA=“1FFH”として接続情報が送信される。
【0032】
これにより、各スレーブは、物理アドレスデータPAの下位8ビット=“FFH”をマスクデータとして上位4ビットが等しいか否かを判別し、上位4ビットが等しいと判別した場合には、全てのスレーブの接続情報を受信する。
【0033】
具体的には、接続確認要求データDT1 における自己の物理アドレスデータPAを“100H”とし、転送先の物理アドレスデータPAを“1FFH”とし、転送するデータ数が8個であることを示す電文長Nを“08H”とし、特殊コマンドの転送であることを示す分類データTPを“50H”とし、所定のフィジカルステータスデータPSを付加し、転送先がマスタコントローラであることを示すトーカアドレスTLを“00H”とし、転送先が全スレーブコントローラであることを示すリスナアドレスデータLNを“FFH”とし、所定のロジカルステータスデータLS及びロジカルモードデータLMを付加し、接続情報要求コマンドであることを示すコマンドデータCMDを“00H”とし、チェックサムデータCSを付加している。
【0034】
【発明の効果】
以上説明したように、本発明のリモートコントロールシステムによれば、電源がオンにされ、一方の機器(複数の機器のうち一の機器)がバスラインを介して他方の機器(残余の機器)から送出される『リモコン対応機であることを示す情報』を受信すると、自己が受信したリモコン信号を無効とするようにした。
また、他方の機器(残余の機器)は、自己が実行し得ないコマンドに対してバスラインを介して一方の機器(複数の機器のうち一の機器)側に送出するようにした。
したがって、リモコン信号がそれぞれの機器に設けられているリモコン信号受信手段を介して受信された場合であっても、他方の機器側にて受信されたリモコン信号が有効とされ、両機器(一方の機器と他方の機器)が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作を防止することができる。
【0035】
更に、各スレーブは、自己の接続情報をM/U(マスター)10に返信するため通信データDT2を発行してM/U(マスター)10に転送する。この場合、全てのスレーブが接続情報をM/U(マスター)10に対し送信するのであるが、説明の簡略化のため、一のスレーブ(物理アドレスデータ=“124H”)の通信動作についてのみ説明する。
【0036】
このとき通信データDT2 は、自己の物理アドレスデータPAを“124H”とし、転送先のM/U(マスター)10の物理アドレスデータPAを“100H”とし、転送するデータ数が5個であることを示す電文長Nを“05H”とし、接続情報の転送であることを示す分類データTPを“00H”とし、自己の有する機能が2種類であることをフィジカルステータスデータPSの上位4ビットを“2H”にすることで示し、第1の機能がディスプレイであることを第1ロジカルアドレスデータLA1 =“01H”にすることで示し、第2の機能が外部コマンダーであることを第2ロジカルアドレスデータLA2 =“09H”にすることで示し、チェックサムデータCSを付加する。
【0037】
これにより、M/U(マスター)10は、接続情報を受信したことを示すため、チェックサムが合っていたことを示すリターンデータRDT2 を発行してスレーブに返信する。
【0038】
以上のような通信動作により、M/U(マスター)10は、全てのスレーブについての接続確認を短時間で行うことができ、容易にシステム全体を立ち上げることができる。
【0039】
【0040】
【0041】
【0042】
【0043】
【0044】
このように、本実施例では、M/U(マスター)10に対しバスライン30を介して接続されているスレーブ20からの接続情報が送出されると、M/U(マスター)10側のマイコン12によってスレーブ20の接続が確認され、併せて接続情報に含まれているフラグを検知することにより、リモコン対応機か否かの判別を行うことができ、リモコン受光部11を介してリモコン信号を受信したときに、M/U(マスター)10は自己が受信したリモコン信号を無効とするようにした。
【0045】
また、スレーブ20は、自己が実行し得ないコマンドに対してバスライン30を介しM/U(マスター)10側に送出するようにした。
【0046】
したがって、リモコン信号がそれぞれのリモコン受光部11,21を介して受信された場合であっても、スレーブ20にて受信されたリモコン信号が有効とされ、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部11又は21の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作が防止される。
【0047】
【発明の効果】
以上説明したように、本発明のリモートコントロール装置によれば、一方の機器からバスラインを介して他方の機器に接続確認依頼情報が出力され、他方の機器側からバスラインに接続されていることを示す情報が送出されると、一方の機器側にてバスラインに他方の機器の接続が認識され、併せて一方の機器が他方の機器からの情報に含まれているフラグを検知することにより、リモコン受光部を介してリモコン信号を受信したときに、自己が受信したリモコン信号を無効とするようにした。
【0048】
また、他方の機器は、自己が実行し得ないコマンドに対してバスラインを介し一方の機器側に送出するようにした。
【0049】
したがって、リモコン信号がそれぞれのリモコン受光部を介して受信された場合であっても、他方の機器側にて受信されたリモコン信号が有効とされ、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作を防止することができる。
【図面の簡単な説明】
【図1】従来の独自のフォーマットによって規格化されたリモコン信号により2台の機器を遠隔操作する場合の一形態を示す斜視図である。
【図2】本発明のリモートコントロール装置の一実施例を示す斜視図である。
【図3】図2のスレーブのリモコン受光部によって受信されたコマンドが実行し得ないものである場合、バスラインを介してM/U(マスター)側に送信する状態を示す斜視図である。
【図4】図2のM/U(マスター)及びスレーブの両機器内部の詳細を示す図である。
【図5】図2のM/U(マスター)とスレーブとの間の通信データの転送フォーマットの一例を示す図である。
【図6】図5のデータの構成を示す図である。
【図7】図2のリモートコントロール装置の動作を説明するためのフローチャートである。
【図8】図2のリモートコントロール装置の動作を説明するためのフローチャートである。
【図9】図2のリモートコントロール装置の動作をより具体的に説明するためのデータフォーマットを示す図である。
【符号の説明】
10 M/U(マスター)
11,21 リモコン受光部
12 マイコン
14 バスドライバ
20 スレーブ
30 バスライン
40 リモコン
50 他のスレーブ
【産業上の利用分野】
本発明は、リモコン信号を受光するリモコン受光部を有し、バスラインを介して接続された2以上の機器の動作をコントロールするに際して、一方の機器側のリモコン受光部を介して受信されるリモコン信号を無効とすることにより、リモコン信号のダブル受信を防止するようにしたリモートコントロール装置に関する。
【0002】
【従来の技術】
リモコン信号によって動作する機器が増えるに従い、単一のリモートコントロール送信機(以下、単にリモコンという)によっていずれかの機器を動作可能とするリモコン信号のフォーマットが各社独自に規格化されている。
【0003】
このフォーマットは、各機器を識別するコンポコード(8ビット)と、操作命令コード(8ビット)で構成される。
実際の送信時は、送信開始を意味するリーダーコード、コンポコードとその反転データ、命令コードとその反転データとで一命令が構成されている。
【0004】
受信側では、コンポコード、命令コードとも全ビット反転データと照合するため、他のリモコンや外光による誤動作に対し、非常に強いシステムとなっている。
【0005】
図1は、独自のフォーマットによって規格化されたリモコン信号により2台の機器を遠隔操作する場合の一形態を示すもので、M/U(マスター)10に対しスレーブ20がバスライン30を介して接続されており、リモコン40からリモコン信号が送信されると、そのリモコン信号がM/U(マスター)10及びスレーブ20のそれぞれのリモコン受光部11,21によって受信される。
【0006】
この場合、両リモコン受光部11,21がリモコン信号を受信し、両機器が同時にコマンドを実行しようとする場合、リモコン信号の受信の遅れや内部処理の時間遅れで正規の信号を解釈することができなくなり、コマンド実行が不可能となってしまう。
【0007】
そこで、何れか一方のリモコン受光部11,21の受光口をシール等で覆うか、或はリモコン受信の切換えを行わせるための切換えスイッチを設けてリモコン受光部11,21の受光動作を切換えるかしてリモコン信号のダブル受信を防止するようにしている。
【0008】
【発明が解決しようとする課題】
ところが、いずれか一方のリモコン受光部11,21の受光口をシール等で覆った場合、機器の操作パネル部であるグリルの隙間からリモコン信号が漏れ入ってしまい、両機器が同時にコマンドを実行しようとして誤動作を招いてしまうという不具合があった。
【0009】
また、リモコン信号の受信切換えを行わせるための切換えスイッチによってリモコン受光部11,21の受光動作を切換えるようにした場合、切換えスイッチが余分に必要となるばかりか、切換え操作が煩雑になってしまうという不具合があった。
【0010】
本発明は、このような事情に対処してなされたもので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信を防止することにより、機器の誤動作を防止することができるリモートコントロール装置を提供することを目的とする。
【0011】
【課題を解決するための手段】
請求項1記載の発明は、それぞれリモコン信号を受信するリモコン信号受信手段を有すると共に、バスラインを介して相互に交信可能に接続された複数の機器を備えて成るリモートコントロールシステムであって、前記複数の機器のうち一の機器は、電源がオンにされるのに伴い前記複数の機器のうち残余の機器から送出されるリモコン対応機であることを示す情報を受信することで、自己のリモコン信号受信手段が受信したリモコン信号を無効にするリモコン信号無効手段を備えることを特徴とする。
【0012】
請求項2記載の発明は、請求項1に記載のリモートコントロールシステムにおいて、前記残余の各機器は、自己の前記リモコン信号受信手段が受信したリモコン信号中に自己が実行し得ないコマンドが含まれていると、前記コマンドを前記バスラインを介して前記一の機器に送出することを特徴とする。
請求項3記載の発明は、請求項2に記載のリモートコントロールシステムにおいて、前記複数の各機器は、各機器毎に異なるコマンドを実行することによって、前記リモコン信号で指示された動作を行うことを特徴とする。
請求項4記載の発明は、請求項1乃至請求項3の何れか1項に記載のリモートコントロールシステムにおいて、前記一の機器は、前記電源がオンにされるのに伴って前記リモコン対応機であることを示す情報を受信すると、予め前記残余の機器の優先順位を決定すると共に、前記残余の機器のうちで最も優先順位の高い機器に設けられているリモコン信号受信手段の受信するリモコン信号のみを有効とする優先順位決定手段を備えることを特徴とする。
【0013】
【作用】
請求項1記載のリモートコントロールシステムの発明によれば、バスラインを介して相互に交信可能に接続された複数の機器のそれぞれに、リモコン信号を受信するリモコン信号受信手段を有している。前記複数の機器のうち一の機器には、リモコン信号無効手段が備えられている。このリモコン信号無効手段は、電源がオンにされるのに伴ってバスラインを介して残余の機器から送出される『リモコン対応機であることを示す情報』を受信すると、自己のリモコン信号受信手段が受信したリモコン信号を無効にする。
【0014】
請求項2記載のリモートコントロールシステムの発明によれば、他方の機器(残余の各機器)は、自己のリモコン信号受信手段で受信したリモコン信号が自己の実行し得ないコマンドを有しているものであった場合には、当該コマンドをバスラインを介して一方の機器側(一の機器側)に送出する。
したがって、リモコン信号がそれぞれのリモコン信号受信手段を介して受信した場合であっても、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなる。
【0015】
【実施例】
以下、本発明の実施例の詳細を図面に基づいて説明する。なお、以下に説明する図において図1と共通する部分には同一符号を付し重複する説明を省略する。
【0016】
図2は、本発明のリモートコントロール装置の一実施例を示すもので、バスライン30を介してM/U(マスター)10にスレーブ20が接続されていると、M/U(マスター)10が自らのリモコン受光部11によって受信されたリモコン40からのリモコン信号を無効とし、スレーブ20側のリモコン受光部21によって受信されたリモコン信号を有効とするようになっている。
【0017】
図3は、スレーブ20側のリモコン受光部21によって受信されたコマンドが実行し得ないものである場合、バスライン30を介してM/U(マスター)10側に送信する状態を示している。これにより、単一のリモコン40によってM/U(マスター)10及びスレーブ20の両機器の動作をコントロールすることができるようになっている。
【0018】
図4は、上記の両機器内部の詳細を示すものである。同図に示すように、M/U(マスター)10側のリモコン信号無効手段としてのマイコン12は、リモコン受光部11によって受信されたリモコン信号を判読したり、バスライン30及びバスドライバ14を介して得られるスレーブ(アドオン機)20及び他のスレーブ50側からのバスライン30に接続されていることを示す接続情報と、この接続情報に含まれているリモコン対応機であることを示すフラグを判読したりする。
【0019】
また、マイコン12は、リモコンのキーコードかM/U(マスター)10又はスレーブ20及び他のスレーブ50側に設けられているキーマトリクスからのキーコードか否かの判断を行うが、この場合、たとえばキーマトリクスのキーコードのデータが00h〜7Fhまで割り当てられ、リモコンのキーコードの場合には80h〜FFhまでのデータが割り当てられていることから、これらの割り当てられたデータを認識することで、リモコンのキーコードであるかキーマトリクスのキーコードであるかの判断が容易となる。
【0020】
更に、優先順位判断部13は、マイコン12が判読した接続情報に基づいて、スレーブ20又は他のスレーブ50の優先順位を決定し、リモコンコードを有効とするスレーブ20又は他のスレーブ50を決定する。これにより、優先されたスレーブ20又は他のスレーブ50のリモコン受光部21によって受信されたリモコン信号のリモコンコードのみが有効とされ、他のスレーブ20やM/U(マスター)10のリモコン受光部11,21によって受信されたリモコンコードが無効とされる。
【0021】
図5は、バスライン30を介してのM/U(マスター)10とスレーブ20又は他のスレーブ50との通信データDTの転送フォーマットの一例を示すものである。
【0022】
同図に示すように、通信データDTは先頭からM/U(マスター)10のアドレスを示すマスタアドレスデータMA、スレーブ20のアドレスを示すスレーブアドレスSA、転送内容を示すデータD(D1 〜DN )、データDの電文長を表す電文長データN、データDの種類を表す分類データTPから構成されている。
【0023】
図6は、データDの構成を示すものであり、接続確認のためのフォーマットと、キーや表示データ等のフォーマットと、チェックサムCSの結果を送出するフォーマットとの3種類に大別されている。
【0024】
ここで、図中、TP:分類、PS:フィジカルステータス、PA:フィジカルアドレス、LS:ロジカルステータス、LA:ロジカルアドレス、LM:ロジカルモード、TL:トーカアドレス、LN:リスナアドレスを示している。
【0025】
また、特に、PS(フィジカルステータス)は、M/U(マスター)10及びスレーブ20の当該ユニットに関するステータス情報であり、当該ユニットがもつ機能アドレス(すなわち、後述するロジカルアドレスLA)の数を示すデータである。LA(ロジカルアドレス)は、M/U(マスター)10及びスレーブ20の当該ユニットがもつ機能(すなわち、チューナ、テープデッキ等の機能のこと)を示すデータであり、各機能毎に割り当てられている。LM(ロジカルモード)は、各論理アドレスに対応した機能の動作モードを表すものである。TL(トーカアドレス)は、通信データDTを送信する送信元のアドレスを示すものである。LN(リスナアドレス)は、通信データDTを受信する送信先のアドレスを示すものである。
【0026】
続いて、このようなリモートコントロール装置の動作を、図7を用いて説明する。まず、電源がオンされると、M/U(マスター)10側からバスライン30に接続情報を要求するための接続確認依頼情報が送出されると同時に、マイコン12内部に設けられているタイマが1秒セットされる(ステップ701〜703)。ここで、タイマを1秒にセットした理由は、複数のスレーブ20からの接続情報を受け付けるに十分足りる時間であるからである。
【0027】
接続確認依頼情報が送出された後、複数のスレーブ20側からの接続情報が受信され、タイマセット時間である1秒が経過すると(ステップ704,705)、M/U(マスター)10側のマイコン12が接続情報に基づいて、バスライン30に接続されているスレーブ20の数を判別するとともに、接続情報に含まれているフラグの検出によってリモコン対応機の判別を行う。
【0028】
マイコン12による判別が終了すると、優先順位判断部13がマイコン12の判別した接続情報に基づいて、スレーブ20又は他のスレーブ50の優先順位を決定し、リモコンコードを有効とするスレーブ20又は他のスレーブ50を決定した後、イネーブル・オン動作許可コマンドが送出されると、リモコンコードの有効とされたスレーブ20又は他のスレーブ50側からリモコン対応データとイネーブル・オンackが送られ、マイコン12内部の応答受信リモコン対応ビットメモリにスレーブ20の数やリモコン対応機の数等が記憶される(ステップ706,707)。
【0029】
図8は、このような動作を、タイムチャートにして表したものである。
図9は、図8のタイムチャートと上記のバスライン30を介してのM/U(マスター)10とスレーブ20又は他のスレーブ50との通信データDTの転送フォーマットとの組合せによる動作を説明するものである。
【0030】
すなわち、M/U(マスター)10側から全スレーブに対して接続確認要求データDT1 が同時に送出されるようになっており(以下、この形式を同報通信データという)、更にはそれぞれのスレーブを表す物理アドレスデータPAが12ビットで表されるようになっている。
【0031】
ここで、たとえばスレーブの物理アドレスデータPAの全12ビットのうち上位4ビットが全て“1H”であるとすれば、M/U(マスター)10の同報通信データにおいては、受信先のスレーブの物理アドレスデータPA=“1FFH”として接続情報が送信される。
【0032】
これにより、各スレーブは、物理アドレスデータPAの下位8ビット=“FFH”をマスクデータとして上位4ビットが等しいか否かを判別し、上位4ビットが等しいと判別した場合には、全てのスレーブの接続情報を受信する。
【0033】
具体的には、接続確認要求データDT1 における自己の物理アドレスデータPAを“100H”とし、転送先の物理アドレスデータPAを“1FFH”とし、転送するデータ数が8個であることを示す電文長Nを“08H”とし、特殊コマンドの転送であることを示す分類データTPを“50H”とし、所定のフィジカルステータスデータPSを付加し、転送先がマスタコントローラであることを示すトーカアドレスTLを“00H”とし、転送先が全スレーブコントローラであることを示すリスナアドレスデータLNを“FFH”とし、所定のロジカルステータスデータLS及びロジカルモードデータLMを付加し、接続情報要求コマンドであることを示すコマンドデータCMDを“00H”とし、チェックサムデータCSを付加している。
【0034】
【発明の効果】
以上説明したように、本発明のリモートコントロールシステムによれば、電源がオンにされ、一方の機器(複数の機器のうち一の機器)がバスラインを介して他方の機器(残余の機器)から送出される『リモコン対応機であることを示す情報』を受信すると、自己が受信したリモコン信号を無効とするようにした。
また、他方の機器(残余の機器)は、自己が実行し得ないコマンドに対してバスラインを介して一方の機器(複数の機器のうち一の機器)側に送出するようにした。
したがって、リモコン信号がそれぞれの機器に設けられているリモコン信号受信手段を介して受信された場合であっても、他方の機器側にて受信されたリモコン信号が有効とされ、両機器(一方の機器と他方の機器)が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作を防止することができる。
【0035】
更に、各スレーブは、自己の接続情報をM/U(マスター)10に返信するため通信データDT2を発行してM/U(マスター)10に転送する。この場合、全てのスレーブが接続情報をM/U(マスター)10に対し送信するのであるが、説明の簡略化のため、一のスレーブ(物理アドレスデータ=“124H”)の通信動作についてのみ説明する。
【0036】
このとき通信データDT2 は、自己の物理アドレスデータPAを“124H”とし、転送先のM/U(マスター)10の物理アドレスデータPAを“100H”とし、転送するデータ数が5個であることを示す電文長Nを“05H”とし、接続情報の転送であることを示す分類データTPを“00H”とし、自己の有する機能が2種類であることをフィジカルステータスデータPSの上位4ビットを“2H”にすることで示し、第1の機能がディスプレイであることを第1ロジカルアドレスデータLA1 =“01H”にすることで示し、第2の機能が外部コマンダーであることを第2ロジカルアドレスデータLA2 =“09H”にすることで示し、チェックサムデータCSを付加する。
【0037】
これにより、M/U(マスター)10は、接続情報を受信したことを示すため、チェックサムが合っていたことを示すリターンデータRDT2 を発行してスレーブに返信する。
【0038】
以上のような通信動作により、M/U(マスター)10は、全てのスレーブについての接続確認を短時間で行うことができ、容易にシステム全体を立ち上げることができる。
【0039】
【0040】
【0041】
【0042】
【0043】
【0044】
このように、本実施例では、M/U(マスター)10に対しバスライン30を介して接続されているスレーブ20からの接続情報が送出されると、M/U(マスター)10側のマイコン12によってスレーブ20の接続が確認され、併せて接続情報に含まれているフラグを検知することにより、リモコン対応機か否かの判別を行うことができ、リモコン受光部11を介してリモコン信号を受信したときに、M/U(マスター)10は自己が受信したリモコン信号を無効とするようにした。
【0045】
また、スレーブ20は、自己が実行し得ないコマンドに対してバスライン30を介しM/U(マスター)10側に送出するようにした。
【0046】
したがって、リモコン信号がそれぞれのリモコン受光部11,21を介して受信された場合であっても、スレーブ20にて受信されたリモコン信号が有効とされ、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部11又は21の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作が防止される。
【0047】
【発明の効果】
以上説明したように、本発明のリモートコントロール装置によれば、一方の機器からバスラインを介して他方の機器に接続確認依頼情報が出力され、他方の機器側からバスラインに接続されていることを示す情報が送出されると、一方の機器側にてバスラインに他方の機器の接続が認識され、併せて一方の機器が他方の機器からの情報に含まれているフラグを検知することにより、リモコン受光部を介してリモコン信号を受信したときに、自己が受信したリモコン信号を無効とするようにした。
【0048】
また、他方の機器は、自己が実行し得ないコマンドに対してバスラインを介し一方の機器側に送出するようにした。
【0049】
したがって、リモコン信号がそれぞれのリモコン受光部を介して受信された場合であっても、他方の機器側にて受信されたリモコン信号が有効とされ、両機器が同時にコマンドを実行することがなくなるため、従来のように、リモコン受光部の受光口をシール等で覆ったり、リモコン信号の受信切換えを行わせるための切換えスイッチを設けたりする必要がなくなるので、簡単な構成であり且つ簡単な操作でリモコン信号のダブル受信が防止されることから、機器の誤動作を防止することができる。
【図面の簡単な説明】
【図1】従来の独自のフォーマットによって規格化されたリモコン信号により2台の機器を遠隔操作する場合の一形態を示す斜視図である。
【図2】本発明のリモートコントロール装置の一実施例を示す斜視図である。
【図3】図2のスレーブのリモコン受光部によって受信されたコマンドが実行し得ないものである場合、バスラインを介してM/U(マスター)側に送信する状態を示す斜視図である。
【図4】図2のM/U(マスター)及びスレーブの両機器内部の詳細を示す図である。
【図5】図2のM/U(マスター)とスレーブとの間の通信データの転送フォーマットの一例を示す図である。
【図6】図5のデータの構成を示す図である。
【図7】図2のリモートコントロール装置の動作を説明するためのフローチャートである。
【図8】図2のリモートコントロール装置の動作を説明するためのフローチャートである。
【図9】図2のリモートコントロール装置の動作をより具体的に説明するためのデータフォーマットを示す図である。
【符号の説明】
10 M/U(マスター)
11,21 リモコン受光部
12 マイコン
14 バスドライバ
20 スレーブ
30 バスライン
40 リモコン
50 他のスレーブ
Claims (4)
- それぞれリモコン信号を受信するリモコン信号受信手段を有すると共に、バスラインを介して相互に交信可能に接続された複数の機器を備えて成るリモートコントロールシステムであって、
前記複数の機器のうち一の機器は、電源がオンにされるのに伴い前記複数の機器のうち残余の機器から送出されるリモコン対応機であることを示す情報を受信することで、自己のリモコン信号受信手段が受信したリモコン信号を無効にするリモコン信号無効手段を備えることを特徴とするリモートコントロールシステム。 - 前記残余の各機器は、自己の前記リモコン信号受信手段が受信したリモコン信号中に自己が実行し得ないコマンドが含まれていると、前記コマンドを前記バスラインを介して前記一の機器に送出することを特徴とする請求項1に記載のリモートコントロールシステム。
- 前記複数の各機器は、各機器毎に異なるコマンドを実行することによって、前記リモコン信号で指示された動作を行うことを特徴とする請求項2に記載のリモートコントロールシステム。
- 前記一の機器は、前記電源がオンにされるのに伴って前記リモコン対応機であることを示す情報を受信すると、予め前記残余の機器の優先順位を決定すると共に、前記残余の機器のうちで最も優先順位の高い機器に設けられているリモコン信号受信手段の受信するリモコン信号のみを有効とする優先順位決定手段を備えることを特徴とする請求項1乃至3の何れか1項に記載のリモートコントロールシステム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14015294A JP3681186B2 (ja) | 1994-06-22 | 1994-06-22 | リモートコントロールシステム |
US08/451,769 US5736931A (en) | 1994-06-22 | 1995-05-26 | Remote control system for electronic devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14015294A JP3681186B2 (ja) | 1994-06-22 | 1994-06-22 | リモートコントロールシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH089475A JPH089475A (ja) | 1996-01-12 |
JP3681186B2 true JP3681186B2 (ja) | 2005-08-10 |
Family
ID=15262084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14015294A Expired - Fee Related JP3681186B2 (ja) | 1994-06-22 | 1994-06-22 | リモートコントロールシステム |
Country Status (2)
Country | Link |
---|---|
US (1) | US5736931A (ja) |
JP (1) | JP3681186B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6052506A (en) * | 1994-07-29 | 2000-04-18 | Sony Corporation | Control system for combined digital video signal receiver and recording/reproducing apparatus |
US6501581B1 (en) * | 1998-11-06 | 2002-12-31 | Ericsson Inc. | Adaptor and method for use with a light-communication device |
JP3408198B2 (ja) * | 1999-06-25 | 2003-05-19 | 三洋電機株式会社 | 遠隔制御装置におけるセキュリティロック制御方法 |
US8214447B2 (en) * | 2004-06-08 | 2012-07-03 | Bose Corporation | Managing an audio network |
JP2007060399A (ja) * | 2005-08-25 | 2007-03-08 | Toshiba Corp | 電子機器、電子機器システム、電子機器のリモートコントロール制御方法 |
JP4904919B2 (ja) * | 2006-05-23 | 2012-03-28 | 船井電機株式会社 | 再生装置動作制御システム |
JP6390938B2 (ja) * | 2013-11-22 | 2018-09-19 | Necディスプレイソリューションズ株式会社 | マルチ映像システム、マルチ映像システムの制御方法および表示装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4855730A (en) * | 1987-05-08 | 1989-08-08 | Rca Licensing Corporation | Component audio/video system with timed control of plural peripheral devices |
US5351041A (en) * | 1990-10-25 | 1994-09-27 | Pioneer Electronic Corporation | Method of data communication in communication network on automobile |
JP3106495B2 (ja) * | 1990-11-21 | 2000-11-06 | ソニー株式会社 | ホームバス制御装置 |
EP0489944B1 (de) * | 1990-12-08 | 1995-09-20 | Deutsche ITT Industries GmbH | Master-Slave-Datenübertragungsverfahren mit flexiblem Eindraht-Bus |
US5446551A (en) * | 1991-04-13 | 1995-08-29 | Sony Corporation | Tape duplicating apparatus |
DE69203525T3 (de) * | 1991-04-26 | 2002-08-08 | Pioneer Electronic Corp., Tokio/Tokyo | Datenübertragungssystem in einem Fahrzeug. |
US5488357A (en) * | 1993-01-06 | 1996-01-30 | Sony Corporation | Remote controlling method and system feature starting method and controlling method for audio/visual system |
-
1994
- 1994-06-22 JP JP14015294A patent/JP3681186B2/ja not_active Expired - Fee Related
-
1995
- 1995-05-26 US US08/451,769 patent/US5736931A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH089475A (ja) | 1996-01-12 |
US5736931A (en) | 1998-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0511794B1 (en) | System for data communication on automobile | |
KR100518688B1 (ko) | 지능형 옵션을 갖는 프린터를 포함하는 인쇄시스템 | |
US8667204B2 (en) | Method to differentiate identical devices on a two-wire interface | |
JP3681186B2 (ja) | リモートコントロールシステム | |
US6744777B1 (en) | Data transfer method and data transfer system | |
US6838974B2 (en) | Security system | |
US20220282555A1 (en) | Communication system, management device, and terminal device | |
JPH02128540A (ja) | データ通信方法およびそのシステム | |
JP4548304B2 (ja) | 遠隔監視制御システム | |
US8417358B2 (en) | System for binding controller to controlled substations | |
JP3183086B2 (ja) | 分散配置型空気調和機 | |
JP4367069B2 (ja) | 電源制御装置 | |
JP3767242B2 (ja) | 自動販売機制御装置 | |
JPS63282075A (ja) | エレベ−タの制御信号伝送装置 | |
JPH0865766A (ja) | コンポーネントシステム | |
JP3290260B2 (ja) | リモートコントロールシステム | |
KR100482815B1 (ko) | Lcd 모듈의 구동 시스템 및 방법 | |
JPH06112961A (ja) | バスアドレスの重複検出方法 | |
JPH06233353A (ja) | コードレスリモコン給湯器 | |
JP2654140B2 (ja) | 遠隔監視制御システムの端末機能設定方式 | |
JP2716552B2 (ja) | プリンタ接続方法 | |
JP3297097B2 (ja) | 遠隔制御システム | |
JPH11249718A (ja) | 遠隔入出力装置用親局ユニット | |
JPH1146390A (ja) | 負荷制御システム | |
JP2002290431A (ja) | 遠隔制御システムのシステム間インタフェース |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050517 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |