(57)【要約】【課題】コントローラに有線接続するリモコン装置がシリアル構成であるかパラレル構成であるかに関係なく、前記コントローラを同一の回路構成として負荷の駆動制御を実現できる有線駆動装置を提供する。【解決手段】シリアル構成のリモコン装置ＢがコントローラＥに接続された場合は、コントローラＥにシリアル回路を成立させ、パラレル構成のリモコン装置ＣがコントローラＥに接続された場合は、コントローラＥにパラレル回路を成立させるように構成した。【選択図】        図１
2004349924.tif 000002
【特許請求の範囲】
【請求項１】
負荷を任意に駆動操作するスイッチ類を備えたシリアル構成の操作手段と、前記スイッチ類を備えたパラレル構成の操作手段の何れも接続可能に構成した有線駆動装置において、接続した前記操作手段の構成を特定する判別手段と、該判別手段の判別結果に応じてスイッチング素子をオン／オフさせて、シリアル回路またはパラレル回路を成立させる回路成立手段と、成立したシリアル回路またはパラレル回路を介して入力される前記操作手段の操作指示にしたがって前記負荷を駆動制御する制御手段を具備して構成したことを特徴とする有線駆動装置。
【請求項２】
前記判別手段は、前記スイッチング素子をオン／オフさせて、シリアル判定期間とパラレル判定期間を交互に設け、前記シリアル判定期間またはパラレル判定期間における一入力電圧の相違に基づき、接続した前記操作手段がシリアル構成であるかパラレル構成であるか、若しくは、無接続であるかを判別するように構成したことを特徴とする請求項１記載の有線駆動装置。
【請求項３】
前記判別手段は、前記シリアル判定期間とパラレル判定期間をそれぞれ１０［ｍｓ］程度に設定して構成したことを特徴とする請求項２記載の有線駆動装置。
【請求項４】
前記判別手段は、前記シリアル判定期間とパラレル判定期間の相互移行期間における一入力電圧に基づき、接続された前記操作手段がシリアル構成であるかパラレル構成であるか、若しくは、無接続であるかを判別するように構成したことを特徴とする請求項１ないし３記載の有線駆動装置。
【請求項５】
前記回路成立手段は、前記相互移行期間における前記判別手段の判別結果に応じて、シリアル回路またはパラレル回路を成立させるか、若しくは、シリアル判定期間とパラレル判定期間を相互移行させるかを判定するように構成したことを特徴とする請求項４記載の有線駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、有線接続した操作手段のスイッチ操作によって各種負荷を駆動制御する際、接続する操作手段の構成（シリアル／パラレル）毎に回路構成が異なることのないコントローラを備えた有線駆動装置に関する。
【０００２】
【従来の技術】
従来から、有線式のリモコンスイッチ（操作手段）に接続されて、前記リモコンスイッチに具備したスイッチ類を任意に操作することによって、各種の負荷を駆動制御する装置は種々存在する。
【０００３】
例えば、机やテーブルの天板，椅子の座板や、高所作業台の作業床等の高さ調節を行う装置は良く知られている。このうち、机やテーブルの天板、椅子の座板の高さ調節を行う場合は、前記リモコンスイッチを操作することによって、電動アクチュエータの駆動ロッドを直線状に往復駆動させて、前記駆動ロッドに連結した天板や座板等の高さ調節を行うものが知られている。
【０００４】
このとき、前記電動アクチュエータは、例えば、電動機等の駆動源を操作対象負荷として設置し、前記リモコンスイッチのスイッチ操作によって入力した指示信号にしたがって前記電動機を回転駆動させる。そして、前記電動機の回転駆動を減速機構によってねじ軸に減速して伝達し、前記ねじ軸にナット部材を介して連結した前記駆動ロッドを直線運動させていた。
【０００５】
一方、高所作業台の作業床をリモコンスイッチの操作によって任意の高さに調節する装置としては、以下に記載するものが知られている（特許文献１参照）。
【０００６】
【特許文献１】
特開平１０−０３６４３５号（第３，４頁、第２図）
【０００７】
特開平１０−３５４３５号記載の高所作業台は、移動可能な台車と、昇降用作業台の作業床を昇降させる昇降機構を備えて構成されており、前記台車には矩形の台車本体枠が具備され、前記台車本体枠内には、バッテリと油圧ポンプ等を含む油圧機構が搭載されている。
【０００８】
また、前記台車本体枠には、前記昇降機構を構成する伸縮式マストが垂直に取付けられており、前記油圧機構によって前記伸縮式マストの伸縮動力を得ている。一方、前記伸縮式マストの下端部分には操作ボックスが具備されており、該操作ボックスには、前記昇降機構を遠隔操作するリモコンスイッチの接続口が形成されているので、この接続口に前記リモコンスイッチの有線部を接続することによって、前記昇降機構は前記リモコンスイッチを使用して遠隔操作することが可能となり、前記伸縮式マストは前記油圧機構の動力によって伸縮して前記作業床を任意の高さに調節している。
【０００９】
【発明が解決しようとする課題】
前述した各種装置においては、それぞれが専用のリモコンスイッチを使用することにより、その接続は何等問題なく行われ、前記リモコンスイッチのスイッチ操作によって、机の天板や椅子の座板、または、高所作業台の作業床等を任意の高さに調節することができる。然るに、昨今、一般に普及している装置は、例えば、機種間の仕様の相違によって、接続するリモコンスイッチの構成が異なる場合がある。
【００１０】
例えば、機種間の仕様の相違により、前記リモコンスイッチにシリアル構成とパラレル構成の２種類が存在する場合、前記リモコンスイッチのどちらかに接続されるコントローラは、通常、機種毎に定められた構成のリモコンスイッチからのみ操作信号を受信して負荷を駆動制御できればよいので、その回路構成は機種毎に相違することが一般的であった。
【００１１】
以下に、シリアル構成のリモコンスイッチとパラレル構成のリモコンスイッチをそれぞれ接続するコントローラの具体的な回路構成について説明する。図４に示す負荷（説明の便宜上、発光ダイオードとする）ＬＥＤ１〜ＬＥＤ７を駆動制御（点灯／消灯）するコントローラＡは、コネクタＣｎ１，Ｃｎ２を介して接続するリモコンスイッチがシリアル構成である場合、中央演算処理装置ＣＰＵ１と前段回路Ｘから構成されている。
【００１２】
一方、前記リモコンスイッチＢは、負荷ＬＥＤ１〜ＬＥＤ７の点灯／消灯を切り替えるスイッチＳＷ１〜ＳＷ７と、中央演算処理装置ＣＰＵ２と、トランジスタＴｒ１、論理反転用素子ＩＣ１、レベル固定用のプルアップ抵抗Ｒ１、受信用のプルアップ抵抗ＲＸ１を具備して、これらを図４に示す如く互いに接続して構成されている。
【００１３】
この場合、前記前段回路Ｘは、コネクタＣｎ１に抜脱自在に接続したコネクタＣｎ２の端子１に定電圧電源Ｖｃｃを接続し、コネクタＣｎ２の端子２に前記中央演算処理装置ＣＰＵ１の端子Ｐ１０に出力を接続する論理反転用ＩＣ２の入力を接続している。
【００１４】
また、コネクタＣｎ２の端子３には、中央演算処理装置ＣＰＵ１の端子Ｐ１１にベースを接続して、エミッタをＧＮＤに接地したトランジスタＴｒ２のコレクタと、一端を定電圧電源Ｖｃｃに接続した抵抗Ｒ２の他端が接続されている。また、前記コネクタＣｎ２の端子４には、ＧＮＤが接地されて、前記前段回路Ｘは構成されている。
【００１５】
一方、前記コントローラＡに接続するリモコンスイッチが、スイッチＳＷ１〜ＳＷ７と、ダイオードＤ１〜Ｄ３を図５に示すように接続したパラレル構成である場合、前段回路Ｙは、図５に示すように、コネクタＣｎ４の端子２に、抵抗Ｒ２を介して前記中央演算処理装置ＣＰＵ３の端子Ｐ３０にベースを接続し、エミッタを定電圧電源Ｖｃｃに接続したトランジスタＴｒ３のコレクタが接続されている。
【００１６】
また、前記コネクタＣｎ４の端子３〜５には、前記中央演算処理装置ＣＰＵ３の端子Ｐ３１〜Ｐ３３にベースを接続し、エミッタをＧＮＤに接地したトランジスタＴｒ３〜Ｔｒ５のコレクタがそれぞれ接続され、前記コネクタＣｎ４の端子６〜８には、前記中央演算処理装置ＣＰＵ３の端子Ｐ３４〜Ｐ３６と、一端を定電圧電源Ｖｃｃに接続した抵抗Ｒ５〜Ｒ７の他端が各々接続されて、前記前段回路Ｙは構成されている。
【００１７】
そして、図４に示すシリアル構成のリモコンスイッチＢを使用して負荷ＬＥＤ１〜ＬＥＤ７を点灯／消灯させる場合は、リモコンスイッチＢのコネクタＣｎ３とコントローラＡのコネクタＣｎ２を接続することによって、コネクタＣｎ４の端子１に接続した定電圧電源Ｖｃｃを利用して中央演算処理装置ＣＰＵ２を駆動して、発光ダイオードＬＥＤ８を点灯させる。
【００１８】
この状態で、前記リモコンスイッチＢのスイッチＳＷ１〜ＳＷ７が任意に投入されると、投入されたスイッチに接続された中央演算処理装置ＣＰＵ２の端子Ｐ２０〜Ｐ２７の電圧レベルはＬレベルとなるので、これにより、中央演算処理装置ＣＰＵ２は投入されたスイッチを特定することができ、端子Ｐ２８から投入されたスイッチに対応したパルス列を含んだ信号を出力する。
【００１９】
前記端子Ｐ２８から出力された信号は、コネクタＣｎ３からコネクタＣｎ４を経て中央演算処理装置ＣＰＵ１の端子Ｐ１０に入力される。前記中央演算処理装置ＣＰＵ１は、受信した前記信号のパルス列を基に、投入されたスイッチを特定することができ、対応する端子Ｐ１２〜Ｐ１８の電圧レベルをＬレベルとすることで、投入されたスイッチＳＷ１〜ＳＷ７に対応する負荷ＬＥＤ１〜ＬＥＤ７を点灯させる。
【００２０】
また、前記負荷ＬＥＤ１〜ＬＥＤ７の点灯情報は、前記中央演算処理装置ＣＰＵ１の端子Ｐ１１からリモコンスイッチＢの中央演算処理装置ＣＰＵ２の端子Ｐ２９に送信されて、リモコンスイッチＢによるスイッチ投入動作に応じて負荷ＬＥＤ１〜ＬＥＤ７が適確に制御（点灯）されたか否かが確認される。
【００２１】
一方、パラレル構成のリモコンスイッチＣに接続されるコントローラＤの場合（図５参照）、中央演算処理装置ＣＰＵ３は、端子Ｐ３１〜Ｐ３３の電圧レベルを順次Ｈレベルとして、トランジスタＴｒ４〜Ｔｒ６を順番にＯＮさせる。
【００２２】
前記トランジスタＴｒ４〜Ｔｒ６が順番にＯＮしている状態で、リモコンスイッチＣのスイッチＳＷ１〜ＳＷ７が任意に投入されると、前記中央演算処理装置Ｃは、端子Ｐ３４〜Ｐ３６で検出される電圧レベルの変化よってどのスイッチが投入されたかを特定することができる。
【００２３】
具体的には、前記トランジスタＴｒ４がＯＮしたときに、端子Ｐ３４で検出される電圧レベルがＬレベルであれば、スイッチＳＷ１が投入されことが特定できる。また、端子Ｐ３５で検出される電圧レベルがＬレベルであれば、スイッチＳＷ４が投入されたことが特定され、端子Ｐ３６で検出される電圧レベルがＬレベルであれば、スイッチＳＷ７が投入されたことが特定される。
【００２４】
これと同様に、前記トランジスタＴｒ５がＯＮした状態で、中央演算処理装置ＣＰＵ３の端子Ｐ３４で検出される電圧レベルがＬレベルであれば、スイッチＳＷ２が投入されたことが特定され、端子Ｐ３５で検出される電圧レベルがＬレベルであれば、スイッチＳＷ５が投入されたことが特定される。
【００２５】
さらに、前記トランジスタＴｒ６がＯＮした状態で、端子Ｐ３４で検出される電圧レベルがＬレベルであれば、スイッチＳＷ３が投入されたことが特定され、端子Ｐ３５で検出される電圧レベルがＬレベルであれば、スイッチＳＷ６が投入されたことが特定される。
【００２６】
なお、図５においては、前記トランジスタＴｒ５がＯＮした場合と、トランジスタＴｒ６がＯＮした場合の中央演算処理装置ＣＰＵ３の端子Ｐ３で検出される電圧レベルを調べることによって、最大９個のスイッチの投入／解除状態を特定することが可能である。
【００２７】
また、図５に示すトランジスタＴｒ３は、前記トランジスタＴｒ６がＯＮしたときにＯＮするように制御されるトランジスタであり、リモコンスイッチＣに具備した発光ダイオードＬＥＤ８を点灯させるために必要とされる。
【００２８】
このようにして、前記中央演算処理装置ＣＰＵ３で、投入されたスイッチが特定されると、前記中央演算処理装置ＣＰＵ３は、特定したスイッチに対応するＬＥＤ１〜ＬＥＤ７に接続された端子Ｐ３７〜Ｐ３９、Ｐ３Ａ〜Ｐ３Ｄの電圧レベルをＬレベルとすることにより、特定したスイッチに対応する発光ダイオードを点灯させることができる。
【００２９】
以上説明したように、リモコンスイッチがシリアル構成かパラレル構成かによって前記コントローラＡ，Ｄの回路構成は異なる。したがって、前記コントローラは、その機種毎に回路を個別に設計・製作して用意しなけらばならず、製作コストが増大する問題があった。
【００３０】
また、前記リモコンスイッチＢ，ＣのコネクタＣｎ１，３が同一構成である場合、コントローラＡ，Ｄに接続するリモコンスイッチを取り違える可能性もあり、この場合、リモコンスイッチＢ，Ｃによる指示信号はコントローラＡ，Ｄにて受け付けられずに、負荷が制御不能に陥る可能性があった。
【００３１】
そこで、本発明は、以上の問題を解決するために、機種間の相違等に起因してコントローラの構成（シリアル構成／パラレル構成）が異なる場合であっても、これに接続して負荷制御を行う手段（コントローラ）の回路構成が相違することのない有線駆動装置を提供する。
【００３２】
【課題を解決するための手段】
請求項１記載の有線駆動装置は、負荷を任意に駆動操作するスイッチ類を備えたシリアル構成の操作手段と、前記スイッチ類を備えたパラレル構成の操作手段のどちらも接続可能に構成した有線駆動装置において、接続された前記操作手段を特定する判別手段と、該判別手段による判別結果に応じてスイッチング素子をオン／オフさせて、シリアル回路またはパラレル回路を成立させる回路成立手段と、成立したシリアル回路またはパラレル回路を介して入力される前記操作手段の操作指示にしたがって前記負荷を駆動制御する制御手段を具備して構成した。
【００３３】
請求項１記載の有線駆動装置によれば、接続した操作手段を特定してスイッチング素子をオン／オフ操作することによりシリアル回路またはパラレル回路を成立させ、接続した操作手段によるスイッチ操作をこれらシリアル回路またはパラレル回路を介して入力して負荷を駆動制御する構成であるので、前記操作手段の構成の相違によって、コントローラの回路構成を個々に設計，製作する必要はなく、製作コストを低減することができる。
【００３４】
請求項２記載の有線駆動装置は、請求項１記載の有線駆動装置において、前記判別手段は、前記スイッチング素子をオン／オフさせてシリアル判定期間とパラレル判定期間を交互に設け、当該判定期間内における一入力電圧の相違に基づき、前記操作手段がシリアル構成であるかパラレル構成であるか、若しくは、接続されていないかを判別するように構成した。
【００３５】
請求項２記載の有線駆動装置によれば、シリアル判定期間とパラレル判定期間を交互に設けて、シリアル構成の操作手段とパラレル構成の操作手段のどちらがコントローラに接続されているのか、または、無接続なのかを確実に特定することができるので、どちらの操作手段が接続された場合でも、これによって負荷が誤動作したり、動作不能に陥ることはなく、負荷を良好に駆動制御することができる。
【００３６】
請求項３記載の有線駆動装置は、請求項２記載の有線駆動装置において、前記判別手段は、前記シリアル判定期間とパラレル判定期間をそれぞれ１０［ｍｓ］程度に設定して構成した。
【００３７】
請求項３記載の有線駆動装置によれば、シリアル判定期間とパラレル判定期間を各々１０［ｍｓ］程度に設定することにより、前記操作手段によるスイッチ切替動作と、前記制御手段の処理動作を適確に実行することができ、装置の信頼性を向上させることができる。
【００３８】
請求項４記載の有線駆動装置は、請求項１ないし３記載の有線駆動装置において、前記判別手段は、シリアル判定期間とパラレル判定期間の相互移行期間における一入力電圧に基づき、接続された操作手段がシリアル構成であるかパラレル構成であるか、無接続であるかを判別するように構成した。
【００３９】
請求項４記載の有線駆動装置によれば、シリアル構成またはパラレル構成の操作手段の接続が継続されている場合は、それぞれパラレル判定期間またはシリアル判定期間に移行して不要な判別動作が実行されることを確実に阻止できるとともに、シリアル判定期間とパラレル判定期間の間において、前記操作手段が抜き差しされた場合においても、確実にこの状況を判別して即時対応することができる。
【００４０】
請求項５記載の有線駆動装置は、請求項４記載の有線駆動装置において、前記回路成立手段は、前記相互移行期間における前記判別手段の判別結果に応じて、シリアル回路またはパラレル回路を成立させるか、若しくは、シリアル判定期間とパラレル判定期間を相互に移行させるかを判定するように構成した。
【００４１】
請求項５記載の有線駆動装置によれば、シリアル判定期間とパラレル判定期間の間の期間にシリアル構成の操作手段が接続された場合はシリアル回路を成立させ、前記期間にパラレル構成の操作手段が接続された場合はパラレル回路を成立させ、どちらの操作手段も接続されない場合はシリアル判定期間はパラレル判定期間へ、また、パラレル判定期間はシリアル判定期間へ確実に移行させることができる。
【００４２】
【発明の実施の形態】
以下、本発明の実施の形態を図１ないし図３により説明する。図１は本発明の有線駆動装置を構成するコントローラＥと、これに接続されるリモコンスイッチを示す回路図であり、前記コントローラＥは、中央演算処理装置ＣＰＵ４と前段回路Ｚから構成されている。
【００４３】
そして、前記前段回路Ｚは、以下に記すように構成されている。なお、前記前段回路Ｚに関する説明において、図４，５に示す前段回路Ｘ，Ｙの構成部品と同一部品は同一符号を附して説明する。
【００４４】
図１において、コネクタＣｎ７の端子１には、シリアル構成の操作スイッチ（リモコンスイッチ）に対して正極電源を供給する電界効果トランジスタ（以下、正極電源供給用ＦＥＴという）９のドレインが接続され、前記正極電源供給用ＦＥＴ９のソースは定電圧電源Ｖｃｃに接続されている。前記正極電源供給用ＦＥＴ９のゲートにはソースとの間に抵抗Ｒ８が接続され、前記中央演算処理装置ＣＰＵ４の端子Ｐ４３との間には抵抗Ｒ９が接続されている。
【００４５】
前記コネクタＣｎ７の端子２には、抵抗ＲＸ２を介して定電圧電源Ｖｃｃと中央演算処理装置ＣＰＵ４の端子Ｐ４０、前記中央演算処理装置ＣＰＵ４の端子４２に出力を接続した論理反転用素子ＩＣ２の入力、抵抗Ｒ１０を介してトランジスタＴｒ３のコレクタと、抵抗ＲＹを介してトランジスタＴｒ７のコレクタが接続されている。
【００４６】
前記トランジスタＴｒ３のエミッタは定電圧電源Ｖｃｃに接続され、前記トランジスタＴｒ７のエミッタはＧＮＤに接地されている。また、前記トランジスタＴｒ３，Ｔｒ７のベースは前記中央演算処理装置ＣＰＵ４の端子Ｐ４４とＰ４８にそれぞれ接続されている。
【００４７】
前記コネクタＣｎ７の端子３には、ベースが中央演算処理装置ＣＰＵ４の端子Ｐ４５に接続し、エミッタをＧＮＤに接地したトランジスタＴｒ４のコレクタと、一端が定電圧電源Ｖｃｃに接続した抵抗Ｒ１１の他端と、ベースを中央演算処理装置ＣＰＵ４の端子４２に接続し、エミッタをＧＮＤに接地したトランジスタＴｒ８のコレクタが接続されている。
【００４８】
コネクタＣｎ７の端子４には、シリアル構成のリモコンスイッチＢが接続された場合に、前記リモコンスイッチＢに負極電源を供給するための電界効果トランジタ（以下、負極電源供給用ＦＥＴという）１０のソースと、トランジスタＴｒ５のコレクタが接続されており、前記負極電源供給用ＦＥＴ１０のゲートには、一端を負極電源供給用ＦＥＴ１０のドレインとＧＮＤに接続した抵抗Ｒ１２の他端と、前記中央演算処理装置ＣＰＵ４の端子Ｐ４９との間に介在する抵抗Ｒ１３が接続されている。
【００４９】
なお、前記トランジスタＴｒ５のエミッタはＧＮＤに接地されており、ベースは前記中央演算処理装置ＣＰＵ４の端子４６に接続されている。前記コネクタＣｎ７の端子５には、ベースを中央演算処理装置ＣＰＵ４の端子Ｐ４７に接続し、エミッタをＧＮＤに接地したトランジスタＴｒ６のコレクタが接続されている。
【００５０】
また、コネクタＣｎ７の端子６〜８には、一端を定電圧電源Ｖｃｃに接続した抵抗Ｒ５〜Ｒ７の他端と、前記中央演算処理装置ＣＰＵ４の端子Ｐ４Ａ〜Ｐ４Ｃが接続されて、前記前段回路Ｚは構成されている。
【００５１】
つづいて、図１に示すコントローラＥの動作について説明する。前記コントローラＥは、まず、正極電源供給用ＦＥＴ９をＯＮさせ、トランジスタＴｒ７をＯＮ、負極電源供給用ＦＥＴ１０をＯＦＦ、トランジスタＴｒ３をＯＦＦ、トランジスタＴｒ４，Ｔｒ５，Ｔｒ６をＯＦＦ、トランジスタＴｒ８をＯＦＦしてシリアル判定期間に移行する。
【００５２】
前記中央演算処理装置ＣＰＵ４は、前記シリアル判定期間中、端子Ｐ４０に入力される電圧をアナログからデジタルに変換することにより、端子Ｐ４０の入力電圧レベルを確認する。
【００５３】
このとき、シリアル構成のリモコンスイッチＢがコネクタＣｎ５，Ｃｎ６を介してコントローラＥのコネクタＣｎ７に接続されると、中央演算処理装置ＣＰＵ４の端子Ｐ４０の入力電圧は、抵抗ＲＸ１と抵抗ＲＸ２の抵抗値を同値ｒｘとし、抵抗ＲＹの抵抗値がｒｙであれば、次式のように記載される。
【００５４】
【数１】
2004349924.tif 000003
【００５５】
つまり、前記中央演算処理装置ＣＰＵ４の端子Ｐ４０の入力電圧が［数１］によって算出される値として検出された場合、中央演算処理装置ＣＰＵ４は、接続されたリモコンスイッチがシリアル構成のリモコンスイッチＢであることを確認することができる。
【００５６】
これにより、前記中央演算処理装置ＣＰＵ４は、負極電源供給用ＦＥＴ１０をＯＮし、トランジスタＴｒ７をＯＦＦすることによってシリアル回路を成立させる。この結果、リモコンスイッチＢのコネクタＣｎ５の端子１と端子４には、コントローラＥの正，負極電源供給用ＦＥＴ９，１０を介して定電圧電源ＶｃｃとＧＮＤが接続されて、前記コントローラＥに接続したリモコンスイッチＢを操作可能な状態に移行させることができる。
【００５７】
この状態では、前記コントローラＥの前段回路Ｚの回路構成は、図４に示すコントローラＡの前段回路Ｘの回路構成と実質的に同様となるので、リモコンスイッチＢに備えたスイッチＳＷ１〜ＳＷ７を操作することにより、負荷ＬＥＤ１〜ＬＥＤ７を任意に点灯／消灯させることができる。なお、このときのリモコンスイッチＢとコントローラＥの動作については、図４にて説明したリモコンスイッチＢとコントローラＡの動作と同様となるので説明は省略する。
【００５８】
前記シリアル判定期間中にパラレル構成のリモコンスイッチＣがコントローラＥに接続されている場合、若しくは、何れのリモコンスイッチも接続されていない場合、前記中央演算処理装置ＣＰＵ４の端子Ｐ４０の入力電圧は次式によって算出された値となる。
【００５９】
【数２】
2004349924.tif 000004
【００６０】
前記中央演算処理装置Ｅが、端子Ｐ４０の入力電圧として［数２］にて算出される値を検出した場合、前記中央演算処理装置Ｅは、次に、正極電源供給用ＦＥＴ９をＯＦＦし、トランジスタＴｒ７をＯＦＦ、負極電源供給用ＦＥＴ１０をＯＦＦ、トランジスタＴｒ３をＯＮ、トランジスタＴｒ４，Ｔｒ５をＯＦＦ、トランジスタＴｒ６をＯＮ、トランジスタＴｒ８をＯＦＦしてパラレル判定期間に移行する。
【００６１】
そして、前記中央演算処理装置Ｅは、パラレル判定期間における端子Ｐ４０の入力電圧を検出し、検出電圧が図１に示す発光ダイオードＬＥＤ８の順方向電圧降下ＶＦであれば、パラレル構成のリモコンスイッチＣがコントローラＥに接続されたことにより、抵抗ＲＸと抵抗ＲＹの分圧値が前記順方向電圧降下ＶＦとして端子Ｐ４０に入力されたと判別する。つまり、コントローラＥには、パラレル構成のリモコンスイッチＣが接続されたと判別してパラレル回路を成立させる。
【００６２】
前記パラレル回路とは、図５で説明したコントローラＤの動作と同一動作を実行しているときの回路状態を意味している。つまり、図１に示す中央演算処理装置ＣＰＵ４の端子Ｐ４５〜Ｐ４７からトランジスタＴｒ４，Ｔｒ５，Ｔｒ６を順番にＯＮさせて、このときの端子Ｐ４Ａ〜Ｐ４Ｃの電圧レベルを確認することにより、リモコンスイッチＣに具備したどのスイッチＳＷ１〜ＳＷ７が投入されたかを検出し、一方、トランジスタＴｒ３は前記トランジスタＴｒ６がＯＮするときのみＯＮして、リモコンスイッチＣに具備した発光ダイオードＬＥＤ８を点灯させる。そして、この一連の動作時におけるコントローラＥの回路状態をパラレル回路の成立と定義する。
【００６３】
一方、中央演算処理装置ＣＰＵ４の端子Ｐ４０で検出される電圧値がＶｃｃである場合、コントローラＥにはリモコンスイッチＢ，Ｃは接続されていないと判別できるので、この場合は、再度、前述したシリアル判定期間に移行し、再び、前述した動作を繰り返し実行する。
【００６４】
図２は以上の動作を示したフローチャートであり、コントローラＥは、ステップＳ１において、シリアル検出設定として、前述したように、正極電源供給用ＦＥＴ９をＯＮ、トランジスタＴｒ７をＯＮ、負極電源供給用ＦＥＴ１０をＯＦＦ、トランジスタＴｒ３〜Ｔｒ６，Ｔｒ８をＯＦＦさせて、シリアル判定期間を開始する。
【００６５】
その後、ステップＳ２において、端子Ｐ４０の入力電圧がＶｃｃ×ｒｙ／（１／２ｒｘ＋ｒｙ）であるか否かをチェックし、前記入力電圧が前記値であった場合は、シリアル構成のリモコンスイッチＢが接続されたと判断して、ステップＳ３において、前述したように、前記負極電源供給用ＦＥＴ１０をＯＮ、トランジスタＴｒ７をＯＦＦして、シリアル回路を成立させる。
【００６６】
一方、前記ステップＳ２において、端子Ｐ４０の入力電圧が前記値でなかった場合は、ステップＳ４に移行して、シリアル判定期間が開始された後、所定時間（１０［ｍｓ］）が経過したかどうかを判定する。
【００６７】
そして、前記所定時間が経過した場合のみステップＳ５に移行して、再度、端子Ｐ４０の入力電圧が前記値（Ｖｃｃ×ｒｙ／（１／２ｒｘ＋ｒｙ））であるかどうかをチェックする。そして、前記入力電圧が前記値である場合は、シリアル構成のリモコンスイッチＢが接続された状態（接続が継続しているか、若しくは、ステップＳ４以降に新たに接続されたか）にあるとして、シリアル回路が成立した状態を維持するか、若しくは、ステップＳ３に戻って新たにシリアル回路を成立させる。
【００６８】
前記ステップＳ５で端子Ｐ４０の入力電圧が前記値にない場合は、シリアル構成のリモコンスイッチＢの接続が解消されたものとして、ステップＳ６に移行する。ステップＳ６では、パラレル検出設定として、前述したように、正極電源供給用ＦＥＴ９をＯＦＦ、トランジスタＴｒ７をＯＦＦ、負極電源供給用ＦＥＴ９をＯＦＦ、トランジスタＴｒ３をＯＮ、トランジスタＴｒ４，Ｔｒ５をＯＦＦ、トランジスタＴｒ６をＯＮ、トランジスタＴｒ８をＯＦＦしてパラレル判定期間を開始する。
【００６９】
つづいて、ステップＳ７において、中央演算処理装置ＣＰＵ４の端子Ｐ４０の入力電圧がＶＦ（発光ダイオードＬＥＤ８の順方向降下電圧）であるか否かを判定し、前記入力電圧がＶＦである場合は、パラレル構成のリモコンスイッチＣが接続されていると判別して、ステップＳ８において、前述したパラレル回路を成立させる。
【００７０】
一方、前記ステップＳ７で、端子Ｐ４０の入力電圧がＶＦでない場合は、コントローラＥにパラレル構成のリモコンスイッチＣは接続されていない（シリアル構成のリモコンスイッチＢが接続されているか、若しくは、何れのリモコンスイッチＢ，Ｃも接続されていないか）と判別して、ステップＳ９に移行して、パラレル判定期間が開始された後、所定時間（１０［ｍｓ］）が経過したかどうかを判定する。
【００７１】
そして、前記所定時間が経過した場合は、ステップＳ１０において、再度、端子Ｐ４０の入力電圧がＶＦであるか否かを判別し、前記入力電圧がＶＦである場合は、パラレル構成のリモコンスイッチＣが接続されている（接続が継続しているかステップＳ９以降に接続されたか）と判別して、この状態（パラレル回路成立）を維持するか、ステップＳ８に戻って、新たにパラレル回路を成立させる。
【００７２】
また、前記ステップＳ１０において、端子Ｐ４０の入力電圧がＶＦでない場合は、パラレル構成のリモコンスイッチＣが接続されていない（シリアル構成のリモコンスイッチＢが接続されているか、若しくは、どちらのリモコンスイッチＢ，Ｃも接続されていない）と判別して、ステップＳ１まで戻って、再度、前述した動作を繰り返し実行する。
【００７３】
このように、図１に示すコントローラＥは、シリアル検出設定とパラレル検出設定を交互に実施して、接続されたリモコンスイッチがシリアル構成であるかパラレル構成であるかを確実に判別することができる。図３は前記コントローラＥに何れのリモコンスイッチＢ，Ｃも接続していない状態が継続された場合のシリアル判定期間とパラレル判定期間、および、図２に示すステップＳ２，Ｓ７の電圧判定タイミングを示したタイミングチャートである。
【００７４】
以下に示す表は、前記シリアル検出期間とパラレル検出期間において、前段回路Ｚを構成する正極電源供給用ＦＥＴ９と、負極電源供給用ＦＥＴ１０と、トランジスタＴｒ３，Ｔｒ６，Ｔｒ７のＯＮ／ＯＦＦ状態、および、コントローラＥに接続されるリモコンスイッチの種類（シリアル構成／パラレル構成）と、その有無に応じた前記中央演算処理装置ＣＰＵ４の端子Ｐ４０に入力される電圧レベルを示している。
【００７５】
【表１】
2004349924.tif 000005
【００７６】
すなわち、正極電源供給用ＦＥＴ９がＯＮ、負極電源供給用ＦＥＴ１０がＯＦＦ、トランジスタＴｒ３，Ｔｒ６がＯＦＦ、トランジスタＴｒ７がＯＮしたシリアル判定期間において、中央演算処理装置ＣＰＵ４の端子Ｐ４０の入力電圧がＶｃｃ×ｒｙ／（１／２ｒｘ＋ｒｙ）であれば、シリアル構成のリモコンスイッチＢがコントローラＥに接続されており、前記端子Ｐ４０の入力電圧がＶｃｃ×ｒｙ／（ｒｘ＋ｒｙ）であれば、前記コントローラＥにパラレル構成のリモコンスイッチＣが接続されているか、若しくは、何れのリモコンスイッチも接続されていないことが検出できる。
【００７７】
また、前記正極電源供給用ＦＥＴ９と負極電源供給用ＦＥＴ１０がともにＯＦＦ、トランジスタＴｒ３、Ｔｒ６がＯＮ、トランジスタＴｒ７がＯＦＦしたパラレル判定期間において、前記端子Ｐ４０の入力電圧がＶＦであれば、コントローラＥにパラレル構成のリモコンスイッチＣが接続されており、端子Ｐ４０の入力電圧がＶｃｃであれば、シリアル構成のリモコンスイッチＢが接続されているか、若しくは、何れのリモコンスイッチも接続されていないことが検出できる。
【００７８】
以上説明したように、本発明の有線駆動装置によれば、コントローラＥに接続するリモコンスイッチの種類（シリアル構成／パラレル構成）に応じて、各種のスイッチング素子をＯＮ／ＯＦＦ制御して、前段回路Ｚにシリアル回路またはパラレル回路を成立させ、前記成立させたシリアル回路またはパラレル回路を介してリモコンスイッチＢ，Ｃによる操作指示を中央演算処理装置ＣＰＵ４に入力して各種負荷を駆動制御する構成であるので、前記コントローラＥに接続するリモコンスイッチの種類毎に異なる回路構成の前段回路Ｚを用意する必要はなく、例えば、機種間の仕様の相違等に起因して接続するリモコンスイッチの種類が異なる場合にも、前記前段回路Ｚの回路構成を一種類に統一することができ、製作コストを抑制することが可能となる。
【００７９】
なお、前述した実施例では、シリアル／パラレルの判定を中央演算処理装置ＣＰＵ４による電圧検出によって行う場合を例示して説明したが、本発明はこれに限定することなく、コンパレータやオペアンプ等を使用して電圧の検出を行ってもよい。また、制御対象は発光ダイオードＬＥＤ１〜ＬＥＤ７に限らず、モータやソレノイド等、如何なる負荷を対象としてもよいことは当然である。
【００８０】
【発明の効果】
請求項１記載の有線駆動装置は、コントローラに接続したリモコンスイッチの構成に応じてスイッチング素子をＯＮ／ＯＦＦさせて、シリアル回路またはパラレル回路を成立させ、接続したリモコンスイッチからの操作指示を前記シリアル回路またはパラレル回路を介して中央演算処理装置に入力することにより負荷を駆動制御するように構成したので、シリアル構成のリモコンスイッチを使用する場合と、パラレル構成のリモコンスイッチを使用する場合で、別々の回路構成で前記コントローラを用意する必要はなく、製作コストを抑制することができ、効果的である。
【００８１】
請求項２記載の有線駆動装置は、シリアル判定期間とパラレル判定期間を交互に設けることによって、接続したリモコンスイッチがシリアル構成であるのかパラレル構成であるのか、または、どちらのリモコンスイッチも接続されていないのかを確実に特定して即座に対応することができ、便利である。
【００８２】
請求項３記載の有線駆動装置は、シリアル判定期間とパラレル判定期間を１０［ｍｓ］程度に設定することによって、リモコンスイッチのスイッチ切替動作と、中央演算処理装置の処理動作を最適に実行することができ、装置の信頼性を向上させることができ、有効である。
【００８３】
請求項４記載の有線駆動装置は、シリアル判定期間またはパラレル判定期間以外において、リモコンスイッチが抜き差しされた場合においても確実にこの状況を把握することができ、例えば、シリアル／パラレル構成のリモコンスイッチが接続されているにも関わらず、パラレル判定期間またはシリアル判定期間に移行するといった不要な動作の実行を確実に阻止することができ、利便である。
【００８４】
請求項５記載の有線駆動装置は、シリアル判定期間とパラレル判定期間の相互移行期間にシリアル構成のリモコンスイッチが接続された場合はシリアル回路を成立させ、シリアル期間とパラレル期間の間の期間にパラレル構成のリモコンスイッチが接続された場合はパラレル回路を成立させ、どちらの操作手段も接続されていない場合はシリアル判定期間はパラレル判定期間へ、また、パラレル判定期間はシリアル判定期間に移行させて、装置の誤動作を確実に防止することができる。
【図面の簡単な説明】
【図１】本発明の有線駆動装置を示す回路図である。
【図２】前記有線駆動装置を構成するコントローラの動作を説明するフローチャートである。
【図３】リモコンスイッチの無接続状態が継続されている状況において、前記コントローラによるリモコンスイッチのシリアル／パラレル判定時期と、シリアル判定期間とパラレル判定期間の関係を示すタイムチャートである。
【図４】シリアル構成のリモコンスイッチを接続する従来の有線駆動装置を構成するコントローラの回路図である。
【図５】パラレル構成のリモコンスイッチを接続する従来の有線駆動装置を構成するコントローラの回路図である。。
【符号の説明】
ＳＷ１〜ＳＷ７  スイッチ
ＬＥＤ１〜ＬＥＤ８  発光ダイオード
ＣＰＵ１〜ＣＰＵ４  中央演算処理装置
ＩＣ１，ＩＣ２  論理反転用ＩＣ
Ｒ１〜Ｒ１３，ＲＸ１，ＲＸ２  抵抗
Ｃ１  コンデンサ
Ｔｒ１〜Ｔｒ８  トランジスタ
Ｃｎ１〜Ｃｎ７  コネクタ
Ｄ１〜Ｄ３  ダイオード
Ｘ，Ｙ，Ｚ  前段回路
Ａ，Ｄ，Ｅ  コントローラ
Ｂ，Ｃ  シリアル／パラレル構成のリモコンスイッチ
１〜８  コネクタ端子
９  正極電源供給用ＦＥＴ
１０  負極電源供給用ＦＥＴ
【図１】
2004349924.tif 000006
【図２】
2004349924.tif 000007
【図３】
2004349924.tif 000008
【図４】
2004349924.tif 000009
【図５】
2004349924.tif 000010