(57)【要約】【課題】  遠隔制御および自動制御の利便性の向上を提供できるネットワークを介した赤外線リモートコントロールシステムおよびその方法を提供する。【解決手段】  制御対象機器へ送信された赤外線信号を受信するための赤外線信号受信手段と、赤外線信号受信手段により受信した赤外線信号をネットワークを介して受信し制御内容を解釈するための制御内容解釈手段と、制御対象機器に応じた赤外線信号を予め記憶して構成した機器データベースと、赤外線信号送信手段へネットワークを介して機器データベースから選択した制御信号を送信し制御対象機器を制御するための制御対象機器制御手段と、制御対象機器へ赤外線信号を送信するための赤外線信号送信手段と、を備える。【選択図】      図２
2006148801.tif 000002
【特許請求の範囲】
【請求項１】
赤外線信号を用いたリモートコントロールにより動作を制御される制御対象機器をネットワークを介して接続された制御手段を用いて制御するためのネットワークを介した赤外線リモートコントロールシステムであって、
前記制御対象機器へ送信された前記赤外線信号を受信するための赤外線信号受信手段と、
前記赤外線信号受信手段により受信した前記赤外線信号を前記ネットワークを介して受信し制御内容を解釈するための制御内容解釈手段と、
前記制御対象機器に応じた前記赤外線信号を予め記憶して構成した機器データベースと、
前記赤外線信号送信手段へ前記ネットワークを介して前記機器データベースから選択した前記制御信号を送信し前記制御対象機器を制御するための制御対象機器制御手段と、
前記制御対象機器へ前記赤外線信号を送信するための赤外線信号送信手段と、
を備えることを特徴とするネットワークを介した赤外線リモートコントロールシステム。
【請求項２】
前記制御内容解釈手段は、
前記解釈した制御内容を任意に変更するための制御内容変更手段を備えることを特徴とする請求項１に記載のネットワークを介した赤外線リモートコントロールシステム。
【請求項３】
前記赤外線信号受信手段と前記赤外線信号送信手段が互いに干渉することを阻止するための干渉阻止手段を備えることを特徴とする請求項１または２のいずれかに記載のネットワークを介した赤外線リモートコントロールシステム。
【請求項４】
前記ネットワークを介して他の赤外線リモートコントロールシステムと相互に通信を行うための通信手段を備えることを特徴とする請求項１〜３のうちのいずれかに記載のネットワークを介した赤外線リモートコントロールシステム。
【請求項５】
前記赤外線信号受信手段と前記赤外線信号送信手段は複数設けられていることを特徴とする請求項１〜４のうちのいずれかに記載のネットワークを介した赤外線リモートコントロールシステム。
【請求項６】
赤外線信号を用いたリモートコントロールにより動作を制御される制御対象機器をネットワークを介して接続された制御手段を用いて制御するためのネットワークを介した赤外線リモートコントロール方法であって、
赤外線信号受信手段により、前記制御対象機器へ送信された前記赤外線信号を受信するステップと、
制御内容解釈手段により、前記赤外線信号受信手段が受信した前記赤外線信号を前記ネットワークを介して受信し制御内容を解釈するステップと、
機器データベースにより、前記制御対象機器に応じた前記赤外線信号を予め記憶して構成するステップと、
制御対象機器制御手段により、前記赤外線信号送信手段へ前記ネットワークを介して前記機器データベースから選択した前記制御信号を送信し前記制御対象機器を制御するステップと、
赤外線信号送信手段により、前記制御対象機器へ前記赤外線信号を送信するステップと、
を有することを特徴とするネットワークを介した赤外線リモートコントロール方法。
【請求項７】
前記制御内容解釈手段は、
前記解釈した制御内容を任意に変更するための制御内容変更手段を備えることを特徴とする請求項６に記載のネットワークを介した赤外線リモートコントロール方法。
【請求項８】
前記赤外線信号受信手段と前記赤外線信号送信手段が互いに干渉することを阻止するための干渉阻止手段を備えることを特徴とする請求項６または７のいずれかに記載のネットワークを介した赤外線リモートコントロール方法。
【請求項９】
前記ネットワークを介して他の赤外線リモートコントロール方法と相互に通信を行うための通信手段を備えることを特徴とする請求項６〜８のうちのいずれかに記載のネットワークを介した赤外線リモートコントロール方法。
【請求項１０】
前記赤外線信号受信手段と前記赤外線信号送信手段は複数設けられていることを特徴とする請求項６〜９のうちのいずれかに記載のネットワークを介した赤外線リモートコントロール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、赤外線リモートコントロール信号を用いて、その動作を制御可能な機器をネットワークを経由して遠隔で制御するためのネットワークを介した赤外線リモートコントロールシステムおよびその方法に関する。
【背景技術】
【０００２】
従来の技術において、有線・無線のネットワークに接続された計算機に赤外線リモートコントロール信号の発信装置を接続し、ネットワークを介して、遠隔で同計算機に指令を伝えることによって、赤外線リモートコントロール信号の発信装置を発光させ、離れた場所から赤外線リモートコントロールで制御可能なＴＶ、ビデオデッキ、エアコン等の機器を制御するシステムがある。
【０００３】
このとき、ネットワークとしては、電話回線や携帯電話回線などの公衆網、あるいはインターネット接続および有線・無線のＬＡＮなどが通信媒体として用いられる。また、赤外線リモートコントロール信号の発信装置、もしくは同赤外線リモートコントロール信号の発信装置を接続した計算機、もしくは同計算機を遠隔で操作するための計算機には予め学習された赤外線リモートコントロール信号が記録されている。
【０００４】
このため、利用者からの指示によって、適当な信号が選択されて、赤外線の発光パターンとして対象となる機器を制御することが行われている。また、計算機から制御可能な赤外線リモートコントロールの発信装置を用いれば、計算機に予め記録されたプログラムなどに従って、赤外線リモートコントロールを用いた制御可能な機器（家電機器など）の自動制御も可能である。
【０００５】
さらに、計算機プログラムを用いた機器の自動制御の場合、例えば、制御を実行する計算機のプログラムに対して、ビデオデッキに録画してある映画を、照明を落とし、室内温度を快適にした状態でＴＶを用いて視聴するという指示を作成する。この指示をなんらかの手段で制御プログラムを実行する計算機に伝え、同計算機が予め設定されたプログラムに基づいて、赤外線リモートコントロール信号を逐次的に発信して、ビデオデッキの電源を入れ、照明機器を暗くし、エアコンのスイッチを入れ、ＴＶをオンにした後、ビデオ再生を実行させることが可能である。
【０００６】
また、赤外線リモートコントロールによる機器の制御は既に一般に浸透した手段であり、高齢者から子供に至るまで、操作に習熟した利用者は多く、操作習得も容易である。さらに、赤外線リモートコントロール信号には指向性があり、制御対象の機器に向けて操作することが一般的である。これは、利用者が赤外線リモートコントロールを用いて対象機器を制御するにあたり、今自分が何を制御しているのかが直感的に把握できるという利点もある（特許文献１、２を参照）。
【特許文献１】特開２００３−０４７０７４号公報
【特許文献２】特開２００２−２７１８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来技術による赤外線赤外線リモートコントロールシステムにおいては、赤外線リモートコントロールによって制御可能な装置、例えば、ＴＶ、ビデオデッキ、エアコンなどの家電機器などは、本来専用の赤外線リモートコントロール装置（赤外線リモートコントロールの送信機）を具備しており、同赤外線リモートコントロール送信機を用いても動作を制御される可能性があった。
【０００８】
すなわち、計算機に接続された赤外線リモートコントロール信号の発信装置からの制御だけではなく、専用のリモートコントロールでも制御が可能であり、例えば、利用者による遠隔制御もしくは、計算機による自動制御でＴＶなどの電源をオフにするような赤外線リモートコントロール信号でＴＶの電源をオフにしても、ＴＶの前にいる第三者が同ＴＶに付属の専用赤外線リモートコントロール送信機で、ＴＶの電源をオンにすることが可能となってしまっていた。
【０００９】
この場合、遠隔制御者もしくは、自動制御を行っている計算機は制御対象となっているＴＶに行われた操作、すなわち専用のリモートコントロールを用いた第三者による操作でＴＶの電源がオンになったことを検知することはできなかった。
【００１０】
また、赤外線リモートコントロールの仕組みを用いた遠隔および自動制御のシステムにおいて、上述のような状況を防ぐためには、ここに述べた第三者による操作を運用上の制約として排除するか、赤外線リモートコントロール信号の送信部を制御対象機器の赤外線リモートコントロール信号受光部に密着させるなどの方法で、専用の赤外線リモートコントロールによる操作を不能にしてしまうなどの方策をとる必要があった。
【００１１】
また、制御対象機器の利用者からすれば、専用の赤外線リモートコントロールを用いた機器操作は極めて自然な形態であり、これを制限することは利便性を損なうことであった。
【００１２】
さらに、事前にＴＶの電源が第三者の専用リモートコントロールによる操作によってオンになっていた場合には、計算機の自動制御によって、ＴＶはオフになってしまうかも知れず、このように、自動制御においても第三者によって制御対象機器に専用リモートコントロールを用いて成された操作を検知する手段を備えていなかった。
【００１３】
本発明は、上記の課題に鑑みてなされたもので、その目的とするところは、第三者による専用のリモートコントロールを用いた機器の直接的な制御を、遠隔地からの制御者もしくは制御を実行している計算機プログラム、および自動制御を実行している計算機プログラムにて検知することを可能にし、
また、検知した結果をただちに遠隔制御や自動制御に反映させることができ、操作に習熟した赤外線リモートコントロールを用いて、対応外の機器も含めた統合的な制御を実現し、遠隔制御および自動制御の利便性の向上を提供できるネットワークを介した赤外線リモートコントロールシステムおよびその方法を提供することにある。
【課題を解決するための手段】
【００１４】
課題を解決するために、請求項１に記載の本発明は、赤外線信号を用いたリモートコントロールにより動作を制御される制御対象機器をネットワークを介して接続された制御手段を用いて制御するためのネットワークを介した赤外線リモートコントロールシステムであって、前記制御対象機器へ送信された前記赤外線信号を受信するための赤外線信号受信手段と、前記赤外線信号受信手段により受信した前記赤外線信号を前記ネットワークを介して受信し制御内容を解釈するための制御内容解釈手段と、前記制御対象機器に応じた前記赤外線信号を予め記憶して構成した機器データベースと、前記赤外線信号送信手段へ前記ネットワークを介して前記機器データベースから選択した前記制御信号を送信し前記制御対象機器を制御するための制御対象機器制御手段と、前記制御対象機器へ前記赤外線信号を送信するための赤外線信号送信手段と、を備える。
【００１５】
また、請求項２に記載の本発明は、請求項１において、前記制御内容解釈手段は、前記解釈した制御内容を任意に変更するための制御内容変更手段を備える。
【００１６】
また、請求項３に記載の本発明は、請求項１または２のいずれかにおいて、前記赤外線信号受信手段と前記赤外線信号送信手段が互いに干渉することを阻止するための干渉阻止手段を備える。
【００１７】
また、請求項４に記載の本発明は、請求項１〜３のうちのいずれかにおいて、前記ネットワークを介して他の赤外線リモートコントロールシステムと相互に通信を行うための通信手段を備える。
【００１８】
また、請求項５に記載の本発明は、請求項１〜４のうちのいずれかにおいて、前記赤外線信号受信手段と前記赤外線信号送信手段は複数設けられている。
【００１９】
また、請求項６に記載の本発明は、赤外線信号を用いたリモートコントロールにより動作を制御される制御対象機器をネットワークを介して接続された制御手段を用いて制御するためのネットワークを介した赤外線リモートコントロール方法であって、赤外線信号受信手段により、前記制御対象機器へ送信された前記赤外線信号を受信するステップと、制御内容解釈手段により、前記赤外線信号受信手段が受信した前記赤外線信号を前記ネットワークを介して受信し制御内容を解釈するステップと、機器データベースにより、前記制御対象機器に応じた前記赤外線信号を予め記憶して構成するステップと、制御対象機器制御手段により、前記赤外線信号送信手段へ前記ネットワークを介して前記機器データベースから選択した前記制御信号を送信し前記制御対象機器を制御するステップと、赤外線信号送信手段により、前記制御対象機器へ前記赤外線信号を送信するステップと、を有する。
【００２０】
また、請求項７に記載の本発明は、請求項６において、前記制御内容解釈手段は、前記解釈した制御内容を任意に変更するための制御内容変更手段を備える。
【００２１】
また、請求項８に記載の本発明は、請求項６または７のいずれかにおいて、前記赤外線信号受信手段と前記赤外線信号送信手段が互いに干渉することを阻止するための干渉阻止手段を備える。
【００２２】
また、請求項９に記載の本発明は、請求項６〜８のうちのいずれかにおいて、前記ネットワークを介して他の赤外線リモートコントロール方法と相互に通信を行うための通信手段を備える。
【００２３】
また、請求項１０に記載の本発明は、請求項６〜９のうちのいずれかにおいて、前記赤外線信号受信手段と前記赤外線信号送信手段は複数設けられている。
【発明の効果】
【００２４】
本発明によれば、第三者による専用のリモートコントロールを用いた機器の直接的な制御を、遠隔地からの制御者もしくは制御を実行している計算機プログラム、および自動制御を実行している計算機プログラムにて検知することを可能にし、
また、検知した結果をただちに遠隔制御や自動制御に反映させることができ、操作に習熟した赤外線リモートコントロールを用いて、対応外の機器も含めた統合的な制御を実現し、遠隔制御および自動制御の利便性の向上を提供できるネットワークを介した赤外線リモートコントロールシステムおよびその方法を提供できる。
【発明を実施するための最良の形態】
【００２５】
まず、本発明の基本システム構成図を図１に示す。なお、以下の説明において、ネットワークを介した赤外線リモートコントロールシステムとしてネットワーク赤外線リモートコントロール装置を構成した例を用いている。
【００２６】
本発明の実施の形態の構成においては、赤外線リモートコントロール信号送信部１と、通信インタフェース部４と、およびこれらを接続するためのデジタル入出力インタフェース部２と、システムバス７と、赤外線リモートコントロール信号受信部３と、赤外線リモートコントロール信号記憶部５と、赤外線リモートコントロール信号制御部８と、赤外線リモートコントロール信号制御プログラム記憶部６と、によって構成されている。
【００２７】
赤外線リモートコントロール信号受信部３は、家電機器等で一般的に用いられている赤外線リモートコントロール信号Ｒ（３８、４０、４８ｋＨｚ変調信号による赤外線信号）の受信を行うデバイス、赤外線リモートコントロール信号送信部２は赤外線発光ダイオードおよび変調用パルス発生器を用いて実現が可能である。
【００２８】
通信インタフェース部４として想定されるものとして、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルバスインタフェース、Ethernet（Hewlett Packard社の登録商標）および無線を用いたＴＣＰ／ＩＰでのネットワーク接続、Bluetooth（The Bluetooth SIG Inc.の登録商標）、特定小電力無線などが考えられる。
【００２９】
赤外線リモートコントロール信号制御部８はＣＰＵおよびマイクロコントローラで構成し、赤外線リモートコントロール信号記憶部５および赤外線リモートコントロール信号制御プログラム記憶部６は揮発・不揮発のメモリデバイスによって実現される。
【００３０】
また赤外線リモートコントロール信号受信部３および赤外線リモートコントロール信号送信部１はデジタルＩ／Ｏで制御可能であるため、デジタル入出力インタフェース部２を介して、その他全ての機能部をシステムバス７で結び、信号の伝達を可能にすることで、本発明の基本システムを実現している。本発明の基本システムに電源を供給するシステム電源部９には、ＡＣアダプタや電池のような直流定電圧電源および太陽電池、Ethernetからの給電装置等を用いてもよい。
【００３１】
また、本実施の形態におけるネットワーク赤外線リモートコントロール装置では、赤外線リモートコントロール信号送信部１と赤外線リモートコントロール信号受信部３は、互いに干渉しない位置（正反対の方向）に配置するか、赤外線リモートコントロール信号送信部１と赤外線リモートコントロール信号受信部３を排他的に動作させるかの方法により、自ら発信した赤外線リモートコントロール信号を自らが受信しないように配置されることが好ましい。
【００３２】
次に、家電機器等の遠隔制御、自動制御と赤外線リモートコントロール信号の受信処理について以下に説明する。
【００３３】
本発明によるネットワークを介した赤外線リモートコントロールシステムの適用に好適な家電機器等の遠隔制御および自動制御のシステム構成図を図２に示す。
【００３４】
この図２には、赤外線リモートコントロールによるテレビなどの制御対象機器Ａ１０と、ビデオ録画装置などの制御対象機器Ｂ１１と、赤外線リモートコントロール信号によって制御対象機器Ａ１０や制御対象機器Ｂ１１を制御するためのネットワーク赤外線リモートコントロール装置１２と、テレビなどの制御対象機器Ｃ１７を赤外線リモートコントロール信号によって制御するネットワーク赤外線リモートコントロール装置１３と、ネットワーク赤外線リモートコントロール装置１２とネットワーク赤外線リモートコントロール装置１３をEthernetなどのネットワーク１４を介して制御する制御ホスト計算機１５と、が示されている。
【００３５】
制御ホスト計算機１５は、インターネットなどの広域ネットワークを介して遠隔地に設置することも可能であるため、制御ホスト計算機１５からネットワーク赤外線リモートコントロール装置１２、１３に対して、予め決められた赤外線リモートコントロール信号を発生させる指示をネットワーク１４を介して送信することで、ネットワーク赤外線リモートコントロール装置１２、１３を動作させ、制御対象機器Ａ１０、制御対象機器Ｂ１１、制御対象機器Ｃ１７の動作を制御する。
【００３６】
ここで、図２および図３を参照して、赤外線を用いた専用リモートコントローラ１６を操作する利用者１８の存在を仮定する。利用者１８がテレビなどの制御対象機器Ａ１０を専用リモートコントローラ１６を用いて制御する場合において、利用者１８によって専用リモートコントローラ１６から発信された赤外線リモートコントロール信号が、待ち受け中（ステップＳ１）の制御対象機器１０に受信されると同時に、ネットワーク赤外線リモートコントロール装置１２にも受信される。
【００３７】
この際に、ネットワーク赤外線リモートコントロール装置１２の内部では、図１に参照される赤外線リモートコントロール信号受信部３によって赤外線リモートコントロール信号が受信された後（ステップＳ２）、デジタル入出力インタフェース部２を経て、赤外線リモートコントロール信号制御部８において赤外線リモートコントロール信号制御プログラム記憶部６に記憶されている制御プログラムに従った処理が実行され、ネットワーク１４での通信に適した形式に変換される（ステップＳ３）。
【００３８】
その後に、通信インタフェース部４によってネットワーク１４を経由し、制御ホスト計算機１５へ送信される（ステップＳ４）。制御ホスト計算機１５では、赤外線リモートコントロール信号情報受信ルーチンにより処理が実行される（ステップＳ５）。ネットワーク赤外線リモートコントロール装置１２における赤外線リモートコントロール信号の処理には、記憶領域として、赤外線リモートコントロール信号記憶部５を用いる。
【００３９】
また別の方法として、ネットワーク赤外線リモートコントロール装置１２の赤外線リモートコントロール信号送信部１の赤外線発光部と、制御対象機器Ａ１０の赤外線受光部を密着させ、第三の機器からの赤外線リモートコントロール信号が制御対象機器Ａ１０にて受信できないようにする。この構成の制御方法について、図４に参照されるフローチャートを併せて説明する。
【００４０】
こうした構成によれば、制御対象機器Ａ１０への専用リモートコントローラ１６による制御への介入を遮断することができるので、完全にネットワーク赤外線リモートコントロール装置１２もしくは制御ホスト計算機１５による制御対象機器Ａ１０の制御が可能となる。
【００４１】
このとき、ネットワーク赤外線リモートコントロール装置１２の内部において、赤外線リモートコントロール信号受信待の状態が維持されている（ステップＳ１０）。この赤外線リモートコントロール信号受信受信待において、赤外線リモートコントロール信号を受信したか否かが常に判断されている。この判断により、受信がされていない限りにおいて、赤外線リモートコントロール信号の受信待が維持される（ステップＳ１１のＮＯ）。
【００４２】
赤外線リモートコントロール信号受信部３によって受信（ステップＳ１１のＹＥＳ）された赤外線リモートコントロール信号は、赤外線リモートコントロール信号に対する処理ルーチンに従い（ステップＳ１２）、デジタル入出力インタフェース部２を経て、赤外線リモートコントロール信号情報を制御ホスト計算機へ送信する（ステップＳ１３）。
【００４３】
赤外線リモートコントロール信号制御部８によって、赤外線リモートコントロール信号制御プログラム記憶部６に記憶されている予め指定された処理（ステップＳ１６）を施された後、再びデジタル入出力インタフェース部２を経て（ステップＳ１４）、赤外線リモートコントロール信号送信部１によって、制御対象機器Ａ１０に直接赤外線リモートコントロール信号を送出する（ステップＳ１５）。
【００４４】
このとき、赤外線リモートコントロール信号制御部８は、通信インタフェース部４を用いて受信した赤外線リモートコントロール信号に関する情報を制御ホスト計算機１５に伝達することが可能であり（ステップＳ１７）、利用者１８が実行した専用リモートコントローラ１６による制御対象機器１０の制御内容を制御ホスト計算機１５が把握することを可能にする。
【００４５】
この一連の操作において、ネットワーク赤外線リモートコントロール装置１２は、利用者１８による専用リモートコントローラ１６を用いた制御対象機器１０の制御動作に介入することが可能であり、赤外線リモートコントロール信号制御部８もしくは、外部の制御ホスト計算機１５によって、利用者１８が専用リモートコントローラ１６を用いて、制御対象機器１０に行った制御操作を制御対象機器１０に作用させるかどうかの判断、制御内容の変換などの操作が可能となる。
【００４６】
次に、赤外線リモートコントロール信号の変換について、以下に説明する。
【００４７】
まず、赤外線リモートコントロール信号の変換を実施する例を図５に示す。
【００４８】
ここでは、赤外線リモートコントロール信号を伝播する赤外線の指向性の性質を利用する。制御対象機器Ｄ１９の赤外線リモートコントロール信号受信部２７に対向させる位置に、ネットワーク赤外線リモートコントロール装置２０を配置し（このとき、リモートコントロール信号受信部２７の指向性も高めておくか、赤外線リモートコントロール信号受信部２７とネットワーク赤外線リモートコントロール装置２０の赤外線リモートコントロール信号送信部を接近させるとネットワーク赤外線リモートコントロール装置２０以外のリモートコントローラからの信号による制御を排し、ネットワーク赤外線リモートコントロール装置２０による制御対象機器Ｄ１９の制御が優先される）、ネットワーク赤外線リモートコントロール装置２０の赤外線リモートコントロール信号受信部に対して、利用者２５がリモートコントローラＤ２６およびリモートコントローラＥ２１等で赤外線リモートコントロール信号を送信可能なようにする。
【００４９】
このとき、図６に参照されるように、ネットワーク赤外線リモートコントロール装置２０の赤外線送信および受信の指向性を狭指向性の赤外線送信・受信デバイスの利用、もしくは赤外線送信部および受信部に円筒状の覆いを取り付けることで、狭めておいてもよい。
【００５０】
ネットワーク赤外線リモートコントロール装置２０は、赤外線送信デバイス５２と、赤外線受信デバイス５１と、を備えている。また、それぞれに赤外線の指向特性を狭めるように規制するためのフード５１が設けられている。
【００５１】
ネットワーク赤外線リモートコントロール装置は、ネットワーク２４を介して、赤外線リモートコントロール信号制御装置（制御ホスト計算機）２２と通信可能とする。また、制御ホスト計算機２２は、種々の赤外線リモートコントロール信号と対応する信号の種別を記録する赤外線リモートコントロール信号データベース装置２３とネットワーク２４等を介して通信可能とする。
【００５２】
制御対象機器Ｄ１９を制御するための専用リモートコントローラはリモートコントローラＤ２６であるが、同リモートコントローラＤ２６が電池切れ、手許に無いなどの理由で利用できない場合に、制御対象機器Ｄ１９とは別の機器を制御するためのリモートコントローラＥ２１を用いて制御対象機器Ｄ１９の制御を行う。
【００５３】
当然のことながら、リモートコントローラＥ２１とリモートコントローラＤ２６が発信する赤外線リモートコントロール信号は互いに異なり、そのままでは制御対象機器Ｄ１９は制御できない。そこで、ネットワーク赤外線リモートコントロール装置２０を用いて、赤外線リモートコントロール信号の受信と解析、変換および送信を実現することで、リモートコントローラＥ２１の赤外線リモートコントロール信号を変換し、制御対象機器Ｄ１９を制御する。
【００５４】
赤外線リモートコントローラＥ２１から送信された赤外線リモートコントロール信号は、ネットワーク赤外線リモートコントロール装置２０によって受信された時点で、その情報がネットワーク２４を介して、赤外線リモートコントロール信号制御装置（制御ホスト計算機）２２に送信される。
【００５５】
赤外線リモートコントロール信号制御装置２２では、受信した情報をもとに、赤外線リモートコントロール信号データベース装置２３に問い合わせ、予め設定された信号の変換データがあるかを調べ、変換すべき信号が存在する場合は、変換後の赤外線リモートコントロール信号の情報をネットワーク赤外線リモートコントロール装置２０に送り返す。
【００５６】
この時、例えば、データベース装置２３のレコードには、“ネットワーク赤外線リモートコントロール装置２０が受信したリモートコントローラＥ２１の「電源ＯＮ」のボタンに対応する赤外線リモートコントロール信号は、リモートコントローラＤ２６の「電源ＯＮ」の赤外線リモートコントロール信号に変換する”といった規則が記録されていたとすれば、赤外線リモートコントロール信号制御装置２２は、これに従った信号の変換を行い、ネットワーク赤外線リモートコントロール装置２０にその情報を伝達する。
【００５７】
ネットワーク赤外線リモートコントロール装置２０は同信号を制御対象機器Ｄ１９に送信することにより、結果的にリモートコントローラＥ２１の赤外線リモートコントロール信号によって、対象外となる制御対象機器Ｄを制御できたことになる。
【００５８】
同利用法を拡張し、赤外線リモートコントロール信号データベース装置２３に記憶されている赤外線リモートコントロール信号の変換規則の情報を、１対１から１対複数信号および１対複数信号の送出順序プログラムに拡張することで、複数のネットワーク赤外線リモートコントロール装置の連携動作が可能となる。
【００５９】
次に、複数のネットワーク赤外線リモートコントロール装置の連携動作について以下に説明する。
【００６０】
既に説明した実施の形態に対して、さらに制御対象機器Ｆ２８、リモートコントローラＦ２９および新たな操作者（利用者）３０を加えた系を図７に示す。
【００６１】
実施の形態では、操作者２５がリモートコントローラＥによって制御対象機器Ｄ１９に対して実施した操作を、ネットワーク赤外線リモートコントロール装置２０で赤外線リモートコントロール信号を受信することで検出し、ネットワーク２４を介して赤外線リモートコントロール信号制御装置２２に送信し、赤外線リモートコントロール信号を解析する。
【００６２】
次に、赤外線リモートコントロール信号データベース装置２３に記録されている変換規則に従って、ネットワーク赤外線リモートコントロール装置２０に制御対象機器Ｄ１９の制御を実施する赤外線リモートコントロール信号を送信させると同時か、あるいは指定された時間差で待機したのち、ネットワーク赤外線リモートコントロール装置３１に対して、制御対象機器Ｆ２８の制御を実施する赤外線リモートコントロール信号を送信させることが可能である。これによって、利用者３０は、リモートコントローラＦ２９の１回の操作によって、離れた複数の機器を同時もしくは時間差的に制御することができる。
【００６３】
次に図８において、赤外線リモートコントロール信号制御装置（ホスト）２２側の構成の詳細を示す。赤外線リモートコントロール信号制御装置２２は、通信処理部３２、赤外線信号解析部３３、データベースアクセス部３４および赤外線リモートコントロール信号構成制御部３５から構成される。
【００６４】
また、赤外線リモートコントロール信号データベース装置２３は、赤外線信号種別、信号系列（信号のデータ）と赤外線リモコンのベンダおよび信号の意味（電源ＯＮやＰＬＡＹなど）を対応付けるテーブルＡ３６と特定のネットワーク赤外線リモートコントロール装置が特定の意味を持つ赤外線リモコン信号に受信した際に、その情報が赤外線リモートコントロール信号制御装置に伝達された場合に、指定された赤外線リモートコントロール信号の情報を指定されたネットワーク赤外線リモートコントロール装置に、指定された時間順序で指令を行い、赤外線リモートコントロール信号を制御対象機器に対して送出させるための参照テーブルＢ３７から構成される。
【００６５】
このとき、ネットワークを介して接続された様々な位置に設置された複数のネットワーク赤外線リモートコントロール装置に時系列的に指定した赤外線リモートコントロール信号を送出させるためには、その手順を記述したプログラムが必要である。
【００６６】
図９にそのプログラムの例を示す。プログラムはスクリプト言語等で記述するもので良く、何時、どのネットワーク赤外線リモートコントロール装置に、どのような赤外線リモートコントロール信号を送出させるかを記述可能とする。
【００６７】
次に、図１０、図１１に本発明を用いた一連の赤外線リモートコントロール信号変換のフローチャートを示す。
【００６８】
まず、図１０はネットワーク赤外線リモートコントロール装置における赤外線リモートコントロール信号変換のフローである。同装置では、赤外線リモートコントロール信号の受信待ちうけと同時に、制御ホストからの赤外線リモートコントロール信号送信要求を待ち受ける（ステップＳ２０）。赤外線リモートコントロール信号（赤外線）を受信すると（ステップＳ２２）、それをビット列などネットワークを介して通信可能なフォーマットに変換する処理（ステップＳ２５）を経て、制御ホスト計算機へと送出する（ステップＳ２６）。
【００６９】
また、制御ホストから赤外線リモートコントロール信号の送信要求を受信すると（ステップＳ２１）、制御ホスト計算機から赤外線リモートコントロール信号送信要求が有ったか否かが判断され（ステップＳ２３）、要求に従って制御対象機器に対して赤外線リモートコントロール信号を送出する（ステップＳ２４）。
【００７０】
次に、図１１に示すのは、制御ホスト計算機における赤外線リモートコントロール信号変換のフローである。同計算機はネットワークで接続された複数のネットワーク赤外線リモートコントロール装置から、通信処理部３２によって、それらが受信した赤外線リモートコントロール信号の情報を受信する。
【００７１】
受信の際には、ネットワークアドレスなどから、どのネットワーク赤外線リモートコントロール装置が受信情報を発信したかが判断できるため、それも併せて記憶しておく（ステップＳ３０）。
【００７２】
また、受信情報を取得した場合（ステップＳ３１のＹＥＳ）、赤外線信号解析部３３によって、受信情報から赤外線リモートコントロール信号を特定可能なビット列（家電装置などは方式が決まっている）に変換した後、データベースアクセス部３４が赤外線リモートコントロール信号データベース装置にアクセスし、テーブルＡ３６の検索によって同信号の意味（どのベンダのリモコンのどのボタンに対応した信号か）を解釈し（ステップＳ３２）、先に記憶した発信元の情報（ネットワークアドレスなど、ネットワーク赤外線リモートコントロール装置を特定できる情報、例えば、居間に置かれているなど）と、併せてテーブルＢ３７を検索し（ステップＳ３３）、変換プログラムが存在する場合（ステップＳ３４のＹＥＳ）は、変換プログラム記憶領域３８から、該当する変換プログラムを読み出し、その手順に基づいて、複数のネットワーク赤外線リモートコントロール装置に対して、送出すべき赤外線リモートコントロール信号を送信要求と共にネットワークを介して送信する（ステップＳ３５）。
【００７３】
なお、該当する変換プログラムが存在しない場合（ステップＳ３４のＮＯ）は、何もせず、ネットワーク赤外線リモートコントロール装置からの受信情報の待ちうけ状態（ステップＳ３０）に戻る。
【００７４】
実装の方法として、赤外線リモートコントロール信号制御装置２２および赤外線リモートコントロール信号データベース装置２３は同一計算機が実現可能である。また、小規模なデータベース量であれば、これらの機能をネットワーク赤外線リモートコントロール装置に内蔵することも可能である。
【００７５】
以上説明した本発明の実施の形態の構成では、ネットワークに接続可能で、ネットワークを介した遠隔からの指示および操作により、赤外線リモートコントロール信号を送信するネットワークを介した赤外線リモートコントロールシステムに対して、
（１）  赤外線リモートコントロール信号受信部を具備する。
【００７６】
（２）  具備した赤外線リモートコントロール信号受信部によって受信した赤外線リモートコントロール信号をネットワークを介して、所定の計算機に送信する機能を具備する（すなわち、通信インタフェース部を具備し、ネットワークを介した遠隔操作時の通信のみならず、受信した赤外線リモートコントロール信号の情報をネットワークを介して、他のネットワークを介した赤外線リモートコントロールシステムもしくは、計算機などに伝達する機能を付加する）。
【００７７】
（３）  具備した赤外線リモートコントロール信号受信部によって受信した赤外線リモートコントロール信号を、一時的に蓄積して、そのまま赤外線リモートコントロール信号送信部にて送信する赤外線リモートコントロール信号制御部を具備する。
【００７８】
（４）  前記（２）と前記（３）を同時に実行する機能を具備する。
【００７９】
（５）  具備した赤外線リモートコントロール信号受信部によって受信した赤外線リモートコントロール信号を、一時的に蓄積し、赤外線リモートコントロール信号制御部にて予め指定した処理を施した後に赤外線リモートコントロール信号送信部にて送信する機能を具備する。ここでの処理とは、赤外線リモートコントロール信号の解釈や変換を意味する。
【００８０】
（６）  上記処理プログラムをネットワークを介して取得、書き換えることを可能とする赤外線リモートコントロール信号制御プログラム記録部および赤外線リモートコントロール信号を一時的に記憶する赤外線リモートコントロール信号記憶部を具備する。
【００８１】
（７）  前記（２）と前記（５）を同時に実行する機能を具備する。
【００８２】
（８）  前記（５）の処理結果をネットワークを介して、通信インタフェース部を介して所定の計算機に送信する機能を具備する。
【００８３】
（９）  具備した赤外線リモートコントロール信号送信用発光デバイスと、赤外線リモートコントロール信号受信用受光デバイスを互いに干渉しない位置に配置する。もしくは、信号が電気的に干渉しないような回路構成、処理手順を具備する。
【００８４】
（１０）  ネットワークを介した赤外線リモートコントロールシステム同士が通信インタフェース部を介して、直接通信を行うことが可能な機能を具備する。
【００８５】
このような前記（１）〜（１０）に示した構成を具備することにより、課題を解決することができる。また、受信した信号に対する、解釈や変換などの処理は、ネットワークを介した赤外線リモートコントロールシステムの本体で実行しても、送信先の計算機（サーバ装置）で実行しても、双方で実行しても良い。
【００８６】
さらに、本発明の実施の形態の構成がもたらす作用について、以下の（１）〜（１０）に示す。
【００８７】
（１）  赤外線リモートコントロール信号受信部を、赤外線リモートコントロール信号送信部と同時に具備することによって、これを制御対象機器の赤外線リモートコントロール信号受光部の前に設置すれば、制御対象機器に対して、専用のリモートコントロールを用いて行われた制御の情報をその赤外線リモートコントロール信号を受信することによって取得可能である。
【００８８】
（２）  前記（１）によって取得した制御情報をネットワークを介して、指定の計算機に伝達することで、制御情報を遠隔制御の実行元や自動制御のプログラムに対して伝達することが可能であり、これらプログラムが制御対象機器に対して第三者が専用のリモートコントロール等で行った制御を検知することが可能である。
【００８９】
（３）  制御対象機器の赤外線リモートコントロール信号受光部と本発明で提案するネットワークを介した赤外線リモートコントロールシステムの赤外線リモートコントロール信号送信発光部を２〜３センチから赤外線信号の到達可能距離（１０メートル以内）まで離し、制御対象機器と制御者（第三者）を結ぶ直線上に配置すれば、第三者が専用のリモートコントロール等で行った制御における赤外線リモートコントロール信号は、制御対象機器と本発明で提案するネットワークを介した赤外線リモートコントロールシステムの双方で同時に受信することが可能であり、第三者による制御が制御対象に反映されると共に、前記（２）の作用により、他計算機のプログラム等に検知させることが可能である。
【００９０】
しかし、制御対象機器の赤外線リモートコントロール信号受光部と本発明で提案するネットワークを介した赤外線リモートコントロールシステムの赤外線リモートコントロール信号送信発光部を隙間無く密着して配置した場合は、第三者による専用リモートコントロールを用いた制御の赤外線リモートコントロール信号は、直接制御対象機器には受信できなくなる。
【００９１】
この配置によって、赤外線リモートコントロールによる制御対象機器の制御は、本発明で提案するネットワークを介した赤外線リモートコントロールシステムを必ず経由して行われることになるが、この場合も、本発明で提案するネットワークを介した赤外線リモートコントロールシステムが受信した赤外線リモートコントロール信号を一時的に蓄積し、そのまま発信することによって、通常の専用リモートコントロールなどによる制御に支障を与えない運用が可能となる。
【００９２】
（４）  前記（３）の場合において、本発明で提案するネットワークを介した赤外線リモートコントロールシステムが受信した専用リモートコントロールなどによる赤外線リモートコントロール信号を制御対象機器にそのまま伝えると同時に、指定した計算機のプログラムに検知させることが可能である（専用リモートコントロールなどによる操作を監視することができる）。
【００９３】
（５）  本発明で提案するネットワークを介した赤外線リモートコントロールシステムが受信した赤外線リモートコントロール信号を処理した後に赤外線リモートコントロール信号送信部にて制御対象機器に送信することで、制御対象機器以外のリモコンによる操作を可能にしたり、操作者の操作以外の制御を実行したりすることが可能である。
【００９４】
（６）  前記（５）の処理アルゴリズム（プログラム）をネットワークを介して更新することが可能であるため、受信した赤外線リモートコントロール信号に対して、様々な処理を施すことが可能である。
【００９５】
（７）  前記（５）を実行すると同時に処理結果もしくは、受信した赤外線リモートコントロール信号を指定した計算機に伝達し、計算機上のプログラムに検知させることが可能である。
【００９６】
（８）  前記（５）の処理結果をネットワークを介して、指定した計算機に伝達することで、本発明で提案するネットワークを介した赤外線リモートコントロールシステムが受信した赤外線リモートコントロール信号の前処理解釈した後に解釈結果（操作種別など）のみを計算機に伝達することが可能である。
【００９７】
（９）  本発明で提案するネットワークを介した赤外線リモートコントロールシステムは赤外線リモートコントロール信号の送信部と受信部を具備することから、送信部によって送信された信号が、自らの受信部によって受信されることを避けるため、干渉を排する機構を設けている。
【００９８】
（１０）  本発明で提案するネットワークを介した赤外線リモートコントロールシステムはネットワークを介して、計算機等と通信を行うインタフェース（通信部）を具備するが、この通信部を用いて、本発明で提案するネットワークを介した赤外線リモートコントロールシステム同士が直接通信を行うことで、外部計算機を必要としない処理では、自律的な動作も可能とする。
【００９９】
また、本発明の実施の形態においてもたらされる効果は、従来ネットワーク接続可能な赤外線リモートコントロール装置がネットワークに接続されたホスト計算機からの指示で指定された赤外線リモートコントロール信号を発信し、制御対象機器を制御するのみの利用であったのに対し、以下の（１）〜（４）に示す内容である。
【０１００】
（１）  赤外線リモートコントロール信号の受信機能を具備し、受信した赤外線リモートコントロール信号をネットワークを介して、ホスト計算機に送信することで、利用者が赤外線リモコンによって操作を行った内容を遠隔で検知することが可能となる。
【０１０１】
（２）  赤外線リモートコントロール信号送信部（発光部）と受信部（センサ部）を対向位置に設け、制御対象機器の赤外線受光部の前面に本発明の装置を密着配置し、受信した赤外線リモートコントロール信号を変換して制御対象に伝えることが可能である。
【０１０２】
（３）  前記（２）の変換をネットワークに接続されたホスト計算機とデータベース装置を用いて実現することで、多様かつ柔軟な変換方法（複数の信号への変換、複数の制御対象機器への赤外線リモートコントロール信号への変換、送出のタイミングなど信号時系列への変換）に対応することが可能である。
【０１０３】
（４）  前記（２）と前記（３）の効果により、利用者は制御対象機器用に設置されていないリモコンでも制御対象機器を制御可能となり、かつ、１回の赤外線リモコンの操作で、離れた位置に設置された複数の制御対象機器を指定された順序で制御することが可能となる。
【０１０４】
本発明は、赤外線リモコンそのものは、ＡＶ機器など同一系統のリモコンはボタン配置などが非常に似通っており、同じ意味を持つボタンも存在するのに、共通して使用することはできない。テレビやエアコンなど、全く異なる系統の機器でも、電源のＯＮ／ＯＦＦなど共通の意味を持つボタンがある。
【０１０５】
また、チャンネルのＵＰ／ＤＯＷＮと設定温度の上下など、意味的に似ているボタンがあるのにもかかわらず、共通として使うことができない赤外線リモコンを赤外線リモートコントロール信号の変換という手段で可能な限り共通に使用できるようにする効果を与える。また、受信した全ての赤外線リモートコントロール信号をホスト計算機側の送信して記録することで、利用者（人間）によって赤外線リモコンを用いて成されたあらゆる制御履歴が記録可能であり、その情報を用いることで、ホームオートメーションやセキュリティ（異常な操作が行われていないか）などへの応用が可能となる。
【図面の簡単な説明】
【０１０６】
【図１】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、基本システム構成を説明するための構成図を示す。
【図２】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、遠隔制御・自動制御での応用例を説明するための説明図を示す。
【図３】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の受信処理を説明するためのフロー図を示す。
【図４】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の受信処理を説明するためのフロー図を示す。
【図５】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の変換処理を説明するための説明図を示す。
【図６】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号送信部の指向性向上方法の説明図を示す。
【図７】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の変換処理を説明するための説明図を示す。
【図８】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、制御ホスト計算機の構成を説明するための構成図を示す。
【図９】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、変換プログラムの一例を示す。
【図１０】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の変換処理を説明するための説明図を示す。
【図１１】本発明のネットワークを介した赤外線リモートコントロールシステムの実施の形態に係る、赤外線リモートコントロール信号の変換処理を説明するための説明図を示す。
【符号の説明】
【０１０７】
１  赤外線リモートコントロール信号送信部
２  デジタル入出力インタフェース部
３  赤外線リモートコントロール信号受信部
４  通信インタフェース部
５  赤外線リモートコントロール信号記憶部
６  赤外線リモートコントロール信号制御プログラム記憶部
７  システムバス
８  赤外線リモートコントロール信号制御部
９  システム電源部
１０  制御対象機器Ａ
１１  制御対象機器Ｂ
１２、１３、２０、３１  ネットワーク赤外線リモートコントロール装置
１４  ネットワーク
１５  制御ホスト計算機
１６  専用リモートコントローラ
１７  制御対象機器Ｃ
１８、２５、３０  利用者
１９  制御対象機器Ｄ
２１  リモートコントローラＥ
２２  赤外線リモートコントロール信号制御装置
２３  赤外線リモートコントロール信号データベース装置
２４  ネットワーク
２６  リモートコントローラＤ
２７  赤外線リモートコントロール信号受信部
２８  制御対象機器Ｆ
２９  リモートコントローラＦ
３２  通信処理
３３  赤外線信号解析部
３４  データベースアクセス部
３５  赤外線リモートコントロール信号構成制御部
３６  テーブルＡ
３７  テーブルＢ
３８  変換プログラム記憶領域
【図１】
2006148801.tif 000003
【図２】
2006148801.tif 000004
【図３】
2006148801.tif 000005
【図４】
2006148801.tif 000006
【図５】
2006148801.tif 000007
【図６】
2006148801.tif 000008
【図７】
2006148801.tif 000009
【図８】
2006148801.tif 000010
【図９】
2006148801.tif 000011
【図１０】
2006148801.tif 000012
【図１１】
2006148801.tif 000013