(57)【特許請求の範囲】
【請求項１】
電気機器などの複数の制御対象体をリモートコントロールするためのネットワーク・システムであって、
該制御対象体を含むように視野もしくは該視野内の制御対象範囲が設定され、特定の波長領域の光のみを検出するビデオカメラと、
該視野内もしくは該制御対象範囲内の任意の位置に向けて電磁波を発生することにより、該電磁波の照射位置に該特定波長の光のポインタを生じさせ、かつリモコン操作を可能とする指示体と、
該複数の制御対象体の状態を記憶する機器状態データベースと、
該ビデオカメラの出力信号を処理して該ポインタで指示される該制御対象体を検出するとともに、該指示体からそのリモコン操作に伴う操作信号を受信し、該ポインタによって指示された該制御対象体に、ネットワークを介して、該操作信号に応じた制御信号を供給する制御装置と
を有し、
該制御装置は、該指示体からの該操作信号を受信すると、検出した制御対象体の状態を該機器状態データベースを用いて検出し、この検出結果と受信した該操作信号とから該ポインタによって指定された該制御対象体に対する制御信号を決定し、
該ポインタで指示される該制御対象体を該指示体のリモコン操作に応じて制御することを特徴とするネットワーク・システム。
【請求項２】
請求項１において、
前記電気機器毎に、前記ビデオカメラの視野内での前記電気機器の範囲を規定する機器認識範囲が設定されており、
前記制御装置は、前記ポインタによって該機器認識範囲の１つが指示されたとき、前記ポインタで指示される該機器認識範囲に対する前記電気機器を検出し、該検出した電気機器に前記制御信号を供給することを特徴とするネットワーク・システム。
【請求項３】
請求項２において、
前記電気機器は照明灯であって、
前記ポインタによって該照明灯を指示する毎に、前記制御装置は該照明灯をＯＮ，ＯＦＦ制御し、
ＯＮ状態の該照明灯の前記機器認識範囲内で前記ポインタを移動させることにより、前記制御装置が該照明灯の調光制御を行なうことを特徴とするネットワーク・システム。
【請求項４】
請求項２において、
前記電気機器は空気調和機であって、かつ前記視野内もしくは前記制御対象範囲内での前記機器認識範囲以外の領域に画像を投写するプロジェクタを設け、
前記ポインタによって該空気調和機を指示する毎に、前記制御装置は該空気調和機をＯＮ，ＯＦＦ制御し、
前記ポインタによって該空気調和機を指示するとともに、前記指示体の所定のリモコン操作により、前記制御装置は、該プロジェクタを制御することにより、該空気調和機の操作パネルを前記視野内もしくは前記制御対象範囲内に表示させ、該空気調和機のリモートコントロールを該操作パネルで可能としたことを特徴とするネットワーク・システム。
【請求項５】
請求項２において、
前記電気機器はテレビセットであって、かつ前記視野内もしくは前記制御対象範囲内での前記機器認識範囲以外の領域に画像を投写するプロジェクタを設け、
前記ポインタによって該テレビセットを指示する毎に、前記制御装置は該テレビセットをＯＮ，ＯＦＦ制御し、
前記ポインタによって該テレビセットを指示するとともに、前記指示体の所定のリモコン操作により、前記制御装置は、該プロジェクタを制御することにより、該テレビセットの操作パネルを前記視野内もしくは前記制御対象範囲内に表示させ、該テレビセットのリモートコントロールを該操作パネルで可能としたことを特徴とするネットワーク・システム。
【請求項６】
請求項１または２において、
前記電気機器はテレビセットと冷蔵庫とであって、
前記ポインタによって該冷蔵庫を指示することにより、前記制御装置は該冷蔵庫を指定状態に登録し、
該冷蔵庫の指定が登録されている状態で、前記ポインタによって該テレビセットを指示するとともに、前記指示体の所定のリモコン操作により、前記制御装置は、該テレビセットを制御することにより、該テレビセットに該冷蔵庫の収納状態を表示させることを特徴とするネットワーク・システム。
【請求項７】
請求項１または２において、
前記電気機器はテレビセットと冷蔵庫と電子レンジであって、
前記ポインタによって該冷蔵庫と該電子レンジを指示することにより、前記制御装置は該冷蔵庫と該電子レンジとを指定状態に登録し、
該冷蔵庫と該電子レンジとの指定が登録されている状態で、前記ポインタによって該テレビセットを指示するとともに、前記指示体の所定のリモコン操作により、前記制御装置は、該テレビセットを制御することにより、該テレビセットに該冷蔵庫の収納品から可能な料理の情報を表示させることを特徴とするネットワーク・システム。
【請求項８】
請求項１または２において、
前記電気機器はテレビセットと冷蔵庫と電子レンジであって、
前記ポインタによって該冷蔵庫と該電子レンジを指示することにより、前記制御装置は該冷蔵庫と該電子レンジとを指定状態に登録し、
該冷蔵庫の指定が登録されている状態で、前記ポインタによって該テレビセットを指示するとともに、前記指示体の所定のリモコン操作により、前記制御装置は、該テレビセットを制御することにより、該テレビセットに該冷蔵庫の収納状態を表示させ、
該テレビセットで該冷蔵庫の収納状態を表示した状態で、該電子レンジとを指定状態に登録することにより、該テレビセットに該冷蔵庫の収納品から可能な料理の情報を表示させることを特徴とするネットワーク・システム。
【請求項９】
請求項２において、
前記視野内もしくは前記制御対象範囲内での前記機器認識範囲以外の領域に画像を投写するプロジェクタを設け、
前記視野内もしくは前記制御対象範囲内での前記機器認識範囲以外の領域で、前記ポインタにより、枠を描くことにより、前記制御装置が前記ビデオカメラの出力から該枠の位置を検出し、該プロジェクタを制御して該枠内に画像を投写表示させることを特徴とするネットワーク・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の電気機器のリモートコントロールのためのネットワーク・システムに係り、特に、家庭内の電気製品などに適用して好適なネットワーク・システムに関する。
【０００２】
【従来の技術】
近年、家庭内で使用されている電気機器（電気製品）は、リモートコントロール機能を備えたものが多くなり、離れた場所からも電気製品のリモートコントロールができるようになってきている。しかし、通常、夫々の電気製品毎にそれ専用のリモートコントローラ（以下、リモコンという）が組み合わされている。このため、必要とするリモコンの個数が多くなり、その保管，管理が面倒となるし、また、ある電気製品の制御を行ないたいときには、それ専用のリモコンを探し出して使用しなければならず、手間がかかって不便なものとなる。
【０００３】
このため、複数の電気製品に１つのリモコンを共通に使用できるようにしたシステムが提案されている。
【０００４】
その１つの従来例としては、例えば、特開平１１ー９８０２８号公報に記載の「リモコン送信器」の発明がある。これは、同じリモコンコードを使用する複数の電気製品（ここでは、天井灯を例にしている）に１つの共通のリモコン（リモコン送信器）を使用するものであって、このリモコンから電気製品を制御するための赤外線と可視光線とを重ねて制御対象とする電気製品に送るものである。
【０００５】
通常、リモコンから送信する制御用に赤外線は、ある程度の広がりをもって放射され、これにより、リモコンを制御対象とする電気製品に大まかに向けて操作するだけで、この赤外線がこの電気製品の受光部で受光できるようにしている。しかし、このように赤外線がある程度の広がりをもって送信されると、複数の天井灯の赤外線受光部が室内で比較的近接して配置されている場合、赤外線が同時に２つ以上の天井灯を制御することもあり得、このため、上記従来技術では、リモコンからの赤外線の広がりを狭く制限し（即ち、指向性を持たせ）、これとともに、この非可視の赤外線が照射される対象物が判るようにするために、上記の可視光を、これに指向性を持たせて（ここでは、可視レーザ光としている）、この赤外線と同じ光軸でリモコンから発生するようにしている。
【０００６】
以上の従来例は、同じリモコンコードの複数の電気製品に対するリモートコントロールに関するものであったが、他の従来例として、リモートコードが互いに異なる複数の電気製品に対して、１つのリモコンを共通に使用することができるようにしたシステムが、例えば、特開平１１ー１３６７７６号公報に記載されている。
【０００７】
これは、リモコンに内蔵のメモリに各電気製品に使用するリモコンコードを記憶しておき、このリモコンの表示部で表示される内容からキー入力部を操作して制御対象とする電気製品を選択することにより、この電気製品で称するリモコンコードがメモリから読み出され、このリモコンコードで変調された赤外線が送信されるものである。従って、リモコンを制御対象とする電気製品の赤外線受光部に向け、以上の操作を行なうことにより、この電気製品の制御をすることができる。
【０００８】
また、特開平９ー２３８３８５号公報には、テレビ画面などの画面にネットワーク接続された機器のＧＵＩ（Graphic User Interface）を表示し、これをリモコンで操作する技術も開示されているし、また、特開２００１ー３６９７６号公報には、リモコンの表示部に操作ボタン（ＧＵＩ）が表示され、これを操作することにより、ネットワーク接続された機器を操作できるようにした技術も記載されている。
【０００９】
【発明が解決しようとする課題】
以上のように、上記特開平１１ー９８０２８号公報や特開平１１ー１３６７７６号公報に記載の従来技術は、複数の電気製品に１つのリモコンを共通に使用できることを可能とするものであるから、リモコンの保管，管理がし易く、電気製品毎にリモコンを選択するという手間が省けるものである。
【００１０】
しかしながら、上記いずれの従来技術においても、制御用の赤外線を制御対象となる電気製品の赤外線受光部で受光させなければならず、このために、これを使用するユーザとしては、少なくともリモコンを制御対象とする電気製品の赤外線受光部に向ける動作が必要となる。特に、制御対象となる電気製品に近い場所でリモコンを使用する場合には、このリモコンから出力される赤外線がある程度の広がりをもって放射されても、赤外線は非可視であるため、赤外線がどこに照射されているか判らず、リモコンをかなり正確に赤外線受光部に向ける必要がある。このため、一般ユーザにとっては、その操作性が問題となる。
【００１１】
特開平１１ー９８０２８号公報に記載の従来例では、赤外線と同軸状に可視光を照射するようにして、赤外線が照射される位置が判るようにしているが、制御用の赤外線とは別に、単にその照射位置を判らせるだけに可視光を用いるものであり、リモコンに可視光の出射手段などが付加されて構成が複雑かつ大型化，高価となる。
【００１２】
また、上記特開平９ー２３８３８５号公報に記載の従来技術は、テレビ画面でテレビ番組などのＴＶコンテンツを観ているときに上記のコントロール用のＧＵＩをこの画面に表示すると、このＴＶコンテンツが隠れてしまったり、小さくしなければならず、非常に観づらいものとするし、また、操作する場合も、メニューから、まず、始めに操作したい機器を選択する必要があり、操作手順が増えて操作性に問題がある。
【００１３】
また、上記特開２００１ー３６９７６号公報に記載の従来技術は、上記の特開平９ー２３８３８５号公報に記載の従来技術と同様に、操作の階層が増えて操作性に問題があるとともに、セットトップボックスタイプのコントローラに向かって操作しなければならないため、例えば、ネット接続されたＶＴＲなどの機器が部屋の反対側にあるような場合、操作しようとしてＶＴＲに向けてリモコンを操作しても、受光せず、直接的な操作感がない。
【００１４】
本発明の目的は、かかる問題を解消し、簡単な操作や動作でもって異なる種類の電気機器を制御することができるようにしたネットワーク・システムを提供することにある。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、電気機器などの複数の制御対象体をリモートコントロールするためのネットワーク・システムであって、制御対象体を含むように視野もしくは視野内の制御対象範囲が設定され、特定の波長領域の可視光のみを検出するビデオカメラと、視野内もしくは制御対象範囲内の任意の位置に向けて電磁波を発生することにより、電磁波の照射位置に特定波長の可視のポインタを生じさせ、かつリモコン操作を可能とする指示体と、複数の制御対象体の状態を記憶する機器状態データベースと、ビデオカメラの出力信号を処理してポインタで指示される制御対象体を検出するとともに、指示体からそのリモコン操作に伴う操作信号を受信し、ポインタによって指示された制御対象体に、ネットワークを介して、操作信号に応じた制御信号を供給する制御装置とを有し、制御装置は、指示体からの操作信号を受信すると、検出した制御対象体の状態を機器状態データベースを用いて検出し、この検出結果と受信した操作信号とからポインタによって指定された制御対象体に対する制御信号を決定し、ポインタで指示される制御対象体を指示体のリモコン操作に応じて制御する構成としたものである。
【００１６】
また、電気機器毎に、ビデオカメラの視野内での範囲を規定する機器認識範囲が規定されており、制御装置は、ポインタによって機器認識範囲の１つが指示されたとき、ポインタで指示される機器認識範囲に対する電気機器を検出し、検出した電気機器に制御信号を供給する構成とするものである。
【００１７】
そして、上記電気機器は照明灯であって、ポインタによって該照明灯を指示する毎に、制御装置は照明灯をＯＮ，ＯＦＦ制御し、ＯＮ状態の照明灯の機器認識範囲内でポインタを移動させることにより、制御装置が照明灯の調光制御を行なうことができるようにする。
【００１８】
また、上記電気機器は空気調和機であって、かつ視野もしくは制御対象範囲内の機器認識範囲以外の領域に画像を投写するプロジェクタを設け、ポインタによって空気調和機を指示する毎に、制御装置は空気調和機をＯＮ，ＯＦＦ制御し、ポインタによって空気調和機を指示するとともに、指示体の所定のリモコン操作により、制御装置は、プロジェクタを制御することにより、空気調和機の操作パネルを視野内もしくは制御対象範囲内に表示させ、空気調和機のリモートコントロールを操作パネルで可能とするものである。
【００１９】
また、上記電気機器はテレビセットであって、かつ視野もしくは制御対象範囲内の機器認識範囲以外の領域に画像を投写するプロジェクタを設け、ポインタによってテレビセットを指示する毎に、制御装置はテレビセットをＯＮ，ＯＦＦ制御し、ポインタによってテレビセットを指示するとともに、指示体の所定のリモコン操作により、制御装置は、プロジェクタを制御することにより、テレビセットの操作パネルを視野内もしくは制御対象範囲内に表示させ、テレビセットのリモートコントロールを操作パネルで可能とするものである。
【００２０】
また、上記電気機器はテレビセットと冷蔵庫とであって、ポインタによって冷蔵庫を指示することにより、制御装置は冷蔵庫を指定状態に登録し、冷蔵庫の指定が登録されている状態で、ポインタによってテレビセットを指示するとともに、指示体の所定のリモコン操作により、制御装置は、テレビセットを制御することにより、テレビセットに冷蔵庫の収納状態を表示させるものである。
【００２１】
また、上記電気機器はテレビセットと冷蔵庫と電子レンジであって、ポインタによって冷蔵庫と該電子レンジを指示することにより、制御装置は冷蔵庫と電子レンジとを指定状態に登録し、冷蔵庫と電子レンジとの指定が登録されている状態で、ポインタによってテレビセットを指示するとともに、指示体の所定のリモコン操作により、制御装置は、テレビセットを制御して、テレビセットに冷蔵庫の収納品から可能な料理の情報を表示させるようにする。
【００２２】
また、上記電気機器はテレビセットと冷蔵庫と電子レンジであって、ポインタによって冷蔵庫と電子レンジを指示することにより、制御装置は冷蔵庫と電子レンジとを指定状態に登録し、冷蔵庫の指定が登録されている状態で、ポインタによってテレビセットを指示するとともに、指示体の所定のリモコン操作により、制御装置は、テレビセットを制御することにより、テレビセットに冷蔵庫の収納状態を表示させ、テレビセットで冷蔵庫の収納状態を表示した状態で、電子レンジとを指定状態に登録することにより、テレビセットに冷蔵庫の収納品から可能な料理の情報を表示させるようにする。
【００２３】
また、テレビセットの視野もしくは制御対象範囲内の機器認識範囲以外の領域に画像を投写するプロジェクタを設け、視野もしくは制御対象範囲内の機器認識範囲以外の領域で、ポインタにより、枠を描くことにより、制御装置がビデオカメラの出力から枠の位置を検出し、プロジェクタを制御して枠内に画像を投写表示させるようにする。
【００２４】
【発明の実施の形態】
以下、本発明の実施形態を図面を用いて説明する。
図１は本発明によるネットワーク・システム装置の一実施形態を示す構成図であって、１はビデオカメラ、２はプロジェクタ、３は制御ボックス、３ａはアンテナ、４はリモコン、５はレーザ光、６は制御対象範囲、７はポインタ、８は冷蔵庫、９はテレビ受像機（以下、ＴＶセットという）、１０は空気調和機（以下、エアコンという）、１１は照明灯、１２は信号線である。
【００２５】
同図において、いま、室内にこの実施形態でリモートコントロールの制御対象となる電気機器が設置されており、かかる電気機器を、図示するように、冷蔵庫８やＴＶセット９，エアコン１０，照明灯１１，電子レンジ（図示せず）といった電気製品とする。通常、このような電気製品は室内の壁際に配置される。ここでは、説明の都合上、これら電気製品８〜１１はこの室内の同じ壁側に配置されているものとする。また、この室内には、ビデオカメラ１やプロジェクタ２が設置されている。このビデオカメラ１は、その視野内に設定される制御対象範囲６内にこれら電気製品８〜１１の全てが含まれるように、固定して設置されている。また、プロジェクタ２は、この制御対象範囲６内に所定の画像を投写するものである。
【００２６】
図２は設定された制御対象範囲６の一具体例を摸式的に示したものであって、図示する全体はビデオカメラ１の視野内での室内の様子を示すものである。上記の電気製品８〜１１や電子レンジ１３がこの室内の一方の壁際に配置されており、ビデオカメラ１（図示せず）は、少なくともその視野内に制御対象となるこれら電気製品８〜１１が全て含まれるような位置に設置される。そして、かかる視野内で、これら電気製品８〜１１，１３が全て含まれるように、制御対象範囲６が設定される。
【００２７】
なお、以下では、ビデオカメラ１の視野を制御対象範囲６とするが、勿論、ビデオカメラ１の視野の範囲の一部を制御対象範囲６としてもよい。
【００２８】
図１において、この実施形態では、各電気製品８〜１１を制御対象として指示し、その制御対象として指示した電気製品をリモートコントロールするための指示体として、可視のレーザ光を出力するリモコン４を使用するものとする。
【００２９】
リモコン４は、ユーザの操作のもとに、可視のレーザビーム５を出力する。このレーザビーム５を制御対象範囲６内に照射すると、この制御対象範囲６内の壁の表面（図示せず）や電気商品８〜１１などの表面での照射点が可視的なポインタ７として現われ、このポインタ７がビデオカメラ１で撮像される。
【００３０】
制御ボックス３は、ビデオカメラ１やプロジェクタ２，電気製品８〜１１と信号線１２によって接続されており、ビデオカメラ１からその撮像出力が供給されるとともに、プロジェクタ２や電気製品８〜１１を制御する。また、制御ボックス３は受信アンテナ３ａを備えており、リモコン４から無線送信される情報信号を受信できるようにしている。
【００３１】
図３は図１における各部の機能と接続関係を示すブロック図であって、３Ａは制御部、３Ｂは受信部、３Ｃは記憶部、３Ｄはネットワーク接続部、４Ａは操作部、４Ｂはレーザポインタ、４Ｃは無線送信部、１４は電動雲台、１５ａはＡ／Ｖ機器、１５ｂは家電機器、１５ｃは照明機器であり、図１に対応する部分には同一符号を付けている。
【００３２】
同図において、ビデオカメラ１とプロジェクタ２とは電動雲台１４上に固定されている。この電動雲台１４は、ビデオカメラ１やプロジェクタ２を室内に取り付けるとき、その視野範囲を調整するときなどに使用する。制御ボックス３は、制御部３Ａや受信部３Ｂ，記憶部３Ｃなどを内蔵している。この制御部３Ａは、ネットワーク接続部３Ｄを介して、図１に示したＴＶセット９やステレオコンポなどのＡ／Ｖ機器１５ａ、図１に示したエアコン１０や冷蔵庫８，電子レンジ，電気洗濯機などの家電機器１５ｂ、図１に示した照明灯１１などの照明機器１５ｃなどの電気製品に接続されている。制御ボックス３の受信部３Ｂは、アンテナ３ａ（図１）を介してリモコン４からの送信信号を受信するものであり、制御部３Ａはビデオカメラ１の出力信号や受信部３Ｂからの受信信号に応じて、プロジェクタ２や各電気製品１５ａ〜１５ｃのＯＮ／ＯＦＦを含む各種の制御をする。
【００３３】
リモコン４は、操作部４Ａとレーザポインタ４Ｂと無線送信部４Ｃとを備えている。かかるリモコン４の一具体例を図４によって説明する。但し、図４（ａ）は上面図、図４（ｂ）は側面図、図４（ｃ）は正面図、図４（ｄ）は図４（ｂ）の分断線Ｂ−Ｂから見た横断面図、図（ｅ）は図４（ａ）の分断線Ａ−Ａから見た縦断面図であって、４ａ，４ｂは操作ボタン（なお、これらを夫々Ａボタン，Ｂボタンという）、４ｃは窓、４ｄ1，４ｄ2はレーザ発生部、４ｅ1，４ｅ2はホログラムフィルタ、４ｆは無線基板、４ｇは電池であり、図３に対応する部分には同一符号を付けている。
【００３４】
図４（ａ）〜（ｃ）において、リモコン４の筐体の上面は、２つの操作ボタン、即ち、Ａボタン４ａとＢボタン４ｂとが設けられた操作部４Ａをなし、また、この筐体の正面には、各レーザビームを透過させる窓４ｃが設けられている。
【００３５】
また、このリモコンの筐体内部では、図４(ｄ),(ｅ）に示すように、レーザポインタ４Ｂと無線送信部４Ｃと電源としての電池４ｇとが内蔵されている。レーザポインタ４Ｂには、２つのレーザ発生部４ｄ1，４ｄ2と、これらレーザ発生部４ｄ1，４ｄ2に夫々対向してホログラムフィルタ４ｅ1，４ｅ2が設けられている。ホログラムフィルムは、これを通過するレーザ光によるポインタの視覚的形状を変化させる。レーザ発生部４ｄ1とホログラムフィルタ４ｅ1，レーザ発生部４ｄ2とホログラムフィルタ４ｅ2が夫々レーザポインタを構成しており、従って、このリモコン４には、２つのレーザポインタが設けられていることにもなる。ここで、例えば、ホログラムフィルタ４ｅ1は●形状のポインタ７を形成するものであり、ホログラムフィルタ４ｅ2は☆形状のポインタ７を形成するものである。また、これらホログラムフィルタ４ｅ1，４ｅ2によってレーザ光が拡散されるので、レーザ光が目に当たっても、影響がなく、安全なものとなる。
【００３６】
また、無線送信部４Ｃには、各種処理回路や送信回路，送信アンテナ（以上、図示せず）が搭載された無線基板４ｆが設けられている。
【００３７】
ここで、Ａボタン４ａとＢボタン４ｂとは、２段押込み操作ができるように構成されており、以下、１段目の操作を半押し操作といい、これよりもさらに押し込む２段目の操作を全押し操作という。Ａボタン４ａを半押し操作すると、レーザ発生部４ｄ1で可視レーザ光が発光し、Ｂボタン４ｂを半押し操作すると、レーザ発生部４ｄ2で可視レーザ光が発光する。レーザ発生部４ｄ1で発光した可視レーザ光は、ホログラムフィルタ４ｅ1を通過し、窓４ｃから外部に出射される。また、レーザ発生部４ｄ2で発光した可視レーザ光は、ホログラムフィルタ４ｅ2を通過し、窓４ｃから外部に出射される。このように、Ａボタン４ａ，Ｂボタン４ｂを操作したときのレーザ光が通過するホログラムフィルタが異なり、これによって形成されるポインタ７の形状が異なるので、ポインタ７の形状から、Ａ，Ｂボタン４ａ，４ｂのいずれを操作しているのかも容易に判別できる。また、Ａボタン４ａ，Ｂボタン４ｂを全押し操作すると、無線送信部４ｃからこの全押しに応じた信号が無線送信される。なお、Ａボタン４ａ，Ｂボタン４ｂを全押し操作するときには、また、レーザ発生部４ｄ1，４ｄ2から可視レーザ光が出力されることはいうまでもない。
【００３８】
図５はこの実施形態での信号の流れを示すブロック図であって、１ａはバンドパスフィルタ、２ａはバンドカットフィルタ、４Ｃ１，４ｃ２は無線送信部、３ｂはＵＳＢ（Universal Serial Bus）キーボード改、３ｃは制御用パソコン（パーソナルコンピュータ）、１６ａ〜１６ｄはリレー、１７ａ，１７ｂはキーボード改、１８ａ，１８ｂはＧＵＩ（Graphic User Interface）用パソコン、１９はスキャンコンバータであり、前出図面に対応する部分には同一符号を付けて重複する説明を省略する。
【００３９】
同図において、リモコン４では、Ａボタン４ａ，Ｂボタン４ｂ毎に無線送信部４Ｃ1，４Ｃ2が設けられており、これらＡボタン４ａ，Ｂボタン４ｂを全押し操作すると、これら無線送信部４Ｃ1，４Ｃ2から異なる信号が送信される。無線送信部４Ｃ1，４Ｃ2から送信される信号は、制御ボックス３において、アンテナ３ａから受信部３Ｂで受信され、ＵＳＢキーボード改３ｂを介して制御用パソコン３ｃに供給される。この制御用パソコン３ｃは、図３における制御部３Ａや記憶部３Ｃ，ネットワーク接続部３Ｄなどを含むものである。
【００４０】
また、ビデオカメラ１には、ほぼリモコン４で出力される可視のレーザ光の波長領域のみを通過させるバンドパスフィルタ１ａが着脱可能に取り付けられており、このバンドパスフィルタ１ａが取り付けられているときには、図１で説明したように、リモコン４から出力されて電気製品や壁の面などで反射された可視のレーザ光がビデオカメラ１の撮像面に入射される。このビデオカメラ１から出力される映像信号は、制御ボックス３の制御部３Ａに供給される。
【００４１】
制御ボックス３の制御用パソコン３ｃは、上記のリモコン４からの信号とビデオカメラ１からの映像信号とに基づいて、プロジェクタ２や電気製品８〜１１，１３を制御する。この制御は、電気製品９〜１１，１３のＯＮ／ＯＦＦを含む各種の制御を行なうものであり、また、この制御のために、プロジェクタ２を制御して電気製品９〜１１，１３の操作画面を制御対象とする電気製品の表面や壁の表面などに表示させることができる。また、冷蔵庫８の収納品をＴＶセット９に表示させ、その中身をユーザが確認できるようにすることもできるし、インターネットなどを利用することにより、現在の収納品から可能な食品に関する情報なども取得して表示させるようにすることもできる。
【００４２】
以下、以上のようなことについて説明するが、まず、制御対象となる電気製品を指定しなければならないが、この実施形態でのその方法について説明する。
【００４３】
図１〜図５において、制御対象となる電気製品の指定は、リモコン４から発生される可視のレーザ光５のポインタ７をビデオカメラ１の出力から検出することによって行なわれる。そこで、かかる指定に際しては（即ち、この実施形態の使用状態では）、図５に示すように、ビデオカメラ１にバンドパスフィルタ１ａが図示しないカメラレンズ取り付けられており、レーザ光５のみを撮像面に入射するようにして、ビデオカメラ１の視野内の他の被写体像はカットするようにする。そして、制御ボックス３の制御用パソコン３ｃは、ビデオカメラ１からのかかる映像信号からレーザ光５の受光画像を検出し、この受光画像位置が図２に示す制御対象範囲６内のどの位置にあるか、即ち、この制御対象範囲６に設定した座標系での座標位置を検出し、この制御対象範囲６でのどの電気製品８〜１１，１３に設定されている座標位置に対応するかを判定することにより、このレーザ光によって指定される電気製品を特定するものである。
【００４４】
このために、図６（ａ）に示すようなビデオカメラ１の視野内での様子に対し（図２と同じ）、図６（ｂ）に示すように、ビデオカメラ１の視野２０のＸＹ座標系での制御対象範囲６の座標位置、及びこの制御対象範囲６内のｘｙ座標系での制御対象となる電気製品８〜１１，１３の領域（以下、機器認識範囲という）の座標位置が予め求めておき、得られたかかる情報を制御ボックス３の記憶部３ｃ（図３）に記憶しておく。なお、図６(ｂ）において、ＡＲ8は冷蔵庫８に対して設定された機器認識範囲であり、同様に、ＡＲ9，ＡＲ10，ＡＲ11，ＡＲ13は夫々ＴＶセット９，エアコン１０，照明灯１１，電子レンジ１３に対して設定された機器認識範囲である。従って、ビデオカメラ１で検出されたポインタ７が冷蔵庫８を指しているときには、図６（ｂ）においては、制御対象範囲６内でのこのポインタ７に対する画像の位置（以下、ポイント位置という）は冷蔵庫８の機器認識範囲ＡＲ8内に含まれることになる。そして、これにより、制御用パソコン３ｃは、レーザ光によってこの冷蔵庫８が指定された（これをポインタによって指定された、という。以下同様）ものと判定する。他の電気製品の指定も、これと同様である。
【００４５】
なお、ここでは、機器認識範囲としては、電気製品が実際に占める範囲を含み、この範囲よりも若干大きめの矩形状として示しているが、これに限るものではなく、電気製品が実際に占める範囲そのものを表わすなど、他の形状で表わすようにしてもよい。
【００４６】
ビデオカメラ１の視野内での制御対象範囲６の設定や、この制御対象範囲６内での各電気製品の機器認識範囲の設定は、後述するように、リモコン４の操作と制御ボックス３の操作とによって行なうことができるが、専用機器（パソコン）を用いて行なうこともできる。この場合には、バンドパスフィルタ１ａをカメラレンズから取り外して状態でビデオカメラ１から得られる映像信号をパソコンに供給し、その画面表示しながら処理することにより、行なうことができ、これによって得られる図６（ｂ）に示すようなビデオカメラ１の視野２０に対する各電気製品の機器認識範囲の位置関係を示すデータ（以下、機器認識範囲の配置情報という）を制御ボックス３に供給して、その記憶部３ｃに記憶すればよい。
【００４７】
図７は図５における制御パソコン３ｃでの制御部３と記憶部３Ｃの機能構成を示す図であって、３Ａ1はポインタ抽出部、３Ａ2はポインタ位置計算部、３Ａ3は操作内容判別部、３Ａ4は制御信号決定部、３Ａ5は制御コード決定部、３Ｃ1はキャリブレータデータ、３Ｃ2は機器認識範囲データベース、３Ｃ3は機器状態データベース、３Ｃ4は機器制御データベースである。
【００４８】
同図において、記憶部３Ｃでは、ビデオカメラ１の視野の変動を補正するための座標変換、即ち、カメラ座標系から正しい座標系（システム座標系）に変換するための変換テーブルがキャリブレーションデータ３Ｃ1として記憶されている。制御部３Ａでは、レンズ部にバンドパスフィルタ１ａが取り付けられたビデオカメラ１からの取得カメラ映像があると、ポインタ抽出部３Ａ1でこの映像からポインタ７（図１）の映像を抽出し、カメラ座標系でのその位置を求める。このポインタ位置は、ポインタ位置計算部Ａ2により、記憶部３Ｃでのキャリブレーションデータ３Ｃ1を用いて、システム座標系での座標位置に変換される。
【００４９】
記憶部３Ｃには、図６（ｂ）に示す制御対象範囲６での各機器認識範囲ＡＲ8〜ＡＲ11，ＡＲ13の配置関係がｘｙ座標系で表わされる上記の機器認識範囲の配置情報が、機器認識範囲データベース３Ｃ2として、記憶されている。制御部３Ａでは、操作内容判別部３Ａ3において、ポインタ位置計算部３Ａ2で得られたシステム座標系（ｘｙ座標系）で表わされるポインタ位置が、この機器認識範囲データベース３Ｃ2をもとに、どの機器認識範囲内に含まれるか判定される。これにより、図１において、ユーザがリモコン４によるポインタ７で指し示す電気製品が判明する。
【００５０】
図７において、記憶部３Ｃには、制御対象範囲６内の各電気製品８〜１１，１３のＯＮ／ＯＦＦ状態を表わす状態変数やその他の状態を表わす詳細設定値などが、機器状態データベース３Ｃ3として、記憶されている。かかる機器状態データベース３Ｃ3の一具体例を図８に示す。ここで、Ｌｉ，Ａｉ，Ｔｅを夫々照明灯１１，エアコン１０，ＴＶセット９のＯＮ／ＯＦＦを示す状態変数とし、Ｒｅ，Ｍｉを夫々冷蔵庫８，電子レンジ１３の指定の有無を示す状態変数とする。電子レンジ１３や冷蔵庫８の指定とは、電子レンジ１３や冷蔵庫８の内部状態をＴＶセット９に表示させるために指定するものであり（この場合、かかる指定には、ＴＶセット９も指定することが必要）、例えば、電子レンジ１３を後述するように指定すると、この電子レンジ１３の内部の状態がＴＶセット９で表示されるものである。
【００５１】
そこで、上記のｘｙ座標系でのポインタ位置の検出とともに、リモコン４からボタン操作による信号が受信部３Ｂ（図３）で受信されると、操作内容判別部３Ａ３では、また、この受信信号と検出したポインタ位置とから、リモコン４の操作内容が判別され、その判別結果が制御信号決定部３Ａ４に供給される。
【００５２】
そこで、制御信号決定部３Ａ4では、操作内容判別部３Ａ3で判別した機器認識範囲の電気製品がどのような状態にあるかを機器状態データベース３Ｃ3を用いて検出し、この検出結果と上記の判別したリモコン４の操作内容とから、この電気製品に対する制御信号を決定する。例えば、この受信信号がエアコン１０をＯＮ状態にするための指令信号とすると、制御信号決定部３Ａ4は、機器状態データベース３Ｃ3から、この受信信号がエアコン１０の状態変数の信号であること、現在このエアコン１０がＯＦＦ状態にあることなどを検出し、エアコン１０をＯＮ状態にする制御信号を決定する。
【００５３】
記憶部３Ｃには、各電気製品毎に、制御の種類に応じたコード（制御コード）を設定した機器制御データベース３Ｃ4が記憶されている。制御コード決定部３Ａ5は、この機器制御データベース３Ｃ4に基づいて、制御信号決定部３Ａ4で決定された制御信号をこれに対する制御コードに変換し、接続機器である制御対象の電気製品に送る。
【００５４】
次に、リモコン４の操作に伴うこの実施形態の動作について説明する。
図９はかかる動作のメインルーチンを示すフローチャートである。
【００５５】
図５及び図９において、いま、例えば、この実施形態が設置されている部屋の入口などに設けられている図示しないメインスイッチをＯＮすると、制御ボックス３やビデオカメラ１で電源が投入され、これらが動作状態になる（ステップ１００）。
【００５６】
そして、制御ボックス３の制御用パソコン３ｃは、その記憶部３Ｃでの機器状態データベース３Ｃ３（図７）での各電気製品８〜１１，１３の状態変数をＯＦＦに初期設定するとともに、リレー１６ａ〜１６ｄをＯＦＦにしてこれら電気製品８〜１１，１３をＯＦＦ状態に初期設定するとともに、電子レンジ１３や冷蔵庫８を指定されていない状態とする（ステップ１０１）。
【００５７】
次に、キャリブレーションが必要かどうかを判定する（ステップ１０２）。必要がなければ、ステップ１０４に進み、必要であれば、キャリブレーションを行ない（ステップ１０３）、ステップ１０４に進む。キャリブレーションを必要とするかどうかを決める情報は予め制御用パソコン３Ｃに設定されており、設定されていれば、ステップ１０１の初期化後、必ずステップ１０３に進み、設定されていなければ、ステップ１０３に進まずにステップ１０４に進む。
【００５８】
図１０はステップ１０３の処理の一具体例を示すフローチャートである。
このキャリブレーションには、振動などの何らかの原因により、ビデオカメラ１の視野が変動した場合の補正（視野キャリブレーション）と、機器認識範囲の設定とがある。
【００５９】
図１０（ａ）において、まず、視野キャリブレーションが必要かどうかを判定する（ステップ２００）。このために、プロジェクタ２で、図１０（ｂ）に示すように、リモコン４からの可視レーザ光と同色の基準枠２１を投影し、これをバンドパスフィルタ１ａがレンズ系に取り付けられたビデオカメラ１で撮像し、その映像信号を制御ボックス３の制御用パソコン３ｃに供給する。制御用パソコン３ｃでは、この映像信号からこの基準枠２１の部分を抽出し、ビデオカメラ１の視野２０でのこの基準枠２１の位置を求める。一方、制御ボックス３の記憶部３Ｃには、この視野２０でのこの基準枠２１の正確な位置情報が格納されており、この位置情報と映像信号から得られた基準枠２１の求めた位置とを比較する。そして、図１０（ａ）において、これらが一致している場合には、視野キャリブレーションは必要ないとして（ステップ２００）、ステップ２０２に進み、これらが一致しない場合には、視野キャリブレーションは必要として（ステップ２００）、ステップ２０１に進む。このステップ２０１では、制御ボックス３が基準枠２１を格納されている位置情報による位置に一致させるための位置補正情報を算出し、記憶部３Ｃにキャリブレータデータ３Ｃ1、従って、変換テーブルを修正する。
【００６０】
視野キャリブレーションが終了すると、機器認識範囲の設定が必要か否かを判断する（ステップ２０２）。そして、新たに電気製品を追加したり、電気製品を移動させたりしたときには、その機器認識範囲の設定を行なうものである（ステップ２０３）。
【００６１】
新たに設置された電気製品がなければ、ステップ２０４に進むが、例えば、図１０（ｂ）に示すように、電子レンジ１３が新たに追加され、これについてもユーザがこのシステムによるリモートコントロールができるようにしたい場合には、制御ボックス３のＵＳＢキーボード３ｂ（図５）とリモコン４とを用いてユーザがそのための操作をすると、図１０（ａ）において、ステップ２０４からステップ２０３に戻り、この電子レンジ１３に対する機器認識範囲の設定をすることができる。
【００６２】
即ち、制御ボックス３において、まず、ＵＳＢキーボード３ｂを操作して機器認識範囲の設定モードに設定し、リモコン４を操作してレーザ光５により、電子レンジ１３の回りにそれを含む軌跡を描く。この軌跡はビデオカメラ１で撮像され、制御用パソコン３ｃがこのビデオカメラ１の出力から軌跡の画像を抽出してその軌跡に概略応じた矩形状の領域をこの電子レンジ１３の機器判定領域ＡＲ13として記憶部３Ｃに、図７で説明したように、機器認識範囲データベース３Ｃ2に追加登録する。これにより、図１０（ｃ）に示すように、電子レンジ１３に対する機器認識範囲ＡＲ13が設定されることになる。また、この電子レンジ１３に対するリモートコントロールのための制御信号やかかる制御信号とリモコン４の操作との関係は、例えば、ＵＳＢキーボード３ｂから入力するようにし、かかる入力情報は、図７で説明したように、記憶部３Ｃに登録される。かかる登録が終わると、ＵＳＢキーボード３ｂで設定終了操作することにより、この電子レンジ１３に対する機器認識範囲の設定処理（図１０のステップ２０３）が終了し、ステップ２０４に進む。
【００６３】
先に、機器認識範囲の設定専用のパソコンを用いて各電気製品の機器認識範囲の設定方法について説明したが、これに限らず、上記のように、リモコン４と制御ボックス３の操作とにより、各電気製品８〜１１の機器認識範囲の設定を行なうこともできる。
【００６４】
図９に戻って、ステップ１０４では、上記のメインスイッチをＯＦＦしてシステムを停止しない限り、そのままの状態が保持され、制御ボックス３はその状態でビデオカメラ１からの映像信号を取得しているが、ポインタ７の位置が検出されると（即ち、ポインタ７によって電気製品８〜１１，１３などの指示が行なわれると：ステップ１０５）、Ａ，Ｂボタン４ａ，４ｂの全押しによるリモコン４からの受信信号の有無を検出する（ステップ１０６）。そして、この受信信号が得られると、ステップ１０７に進む。
【００６５】
ステップ１０７では、制御対象範囲６でのポインタ７の位置とリモコン４でのＡ，Ｂボタン４ａ，４ｂの全押しの操作の仕方（シングルクリックとダブルクリック）に応じて、次のような動作が行なわれる。
【００６６】
〔照明灯１１のリモートコントロール〕
図９のステップ１０７の▲１▼；即ち、ポインタ７が照明灯１１の機器認識範囲ＡＲ11（図６（ｂ））内にあり、リモコン４でＡボタン４ａがシングルクリックされた場合：
これは、図１１に示す動作が行なわれる場合であり、この場合には、図１２に示すフローチャートに従う制御が行なわれる。
【００６７】
即ち、図１１（ａ）に示すように、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これを照明灯１１に向けてポインタ７を照明灯１１に直接またはその近傍に当て、さらに、図１１（ｂ）に示すように、リモコン４のＡボタン４ａを１回全押ししてシングルクリックした場合であって、制御ボックス３の制御用パソコン３ｃは、ビデオカメラ１の出力からこのポインタ７が照明灯１１の機器認識範囲ＡＲ11内にあることを検出すると、図１２において、記憶部３Ｃ（図７）での機器状態データベース３Ｃ3をもとに、照明灯１１の状態変数Ｌｉを確認し(ステップ３００）、Ｌｉ＝ＯＮであるときには、現在照明灯１１は点灯しているとして、照明灯１１にこれを消灯するための制御信号を送り、リレー１６ｂ（図５）を作動させて照明灯１１を消灯させる。これとともに、機器状態データベース３Ｃ3での上記状態変数ＬｉをＯＦＦにする（ステップ３０１）。現在照明灯１１が消灯しているときには（ステップ３００でＬｉ≠ＯＮ）、同様にして、照明灯１１を点灯させ、機器状態データベース３Ｃ3での上記状態変数ＬｉをＯＮにする（ステップ３０２）。
【００６８】
このように、ポインタ７で照明灯１１を指定し、リモコン４のＡボタン４ａをシングルクリックする毎に、照明灯１１が点灯，消灯を繰り替す。
【００６９】
図９のステップ１０７の▲２▼；即ち、ポインタ７が照明灯１１の機器認識範囲ＡＲ11（図６（ｂ））内にあり、リモコン４でＡボタン４ａがダブルクリックされた場合：
これは、図１３に示す動作が行なわれる場合であり、この場合には、図１４に示すフローチャートに従う制御が行なわれる。
【００７０】
即ち、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これを照明灯１１に向けてポインタ７を照明灯１１に直接またはその近傍に当て、図１３に示すように、リモコン４のＡボタン４ａをダブルクリックすると、制御用パソコン３ｃは、そのときのポインタ７の制御対象領域６での座標位置（ｘ０，ｙ０）を検出し、これが照明灯１１の機器認識範囲ＡＲ11内にあれば、このポインタ７の座標位置（ｘ０，ｙ０）を、基準位置として、記憶部３Ｃに記憶させる（図１４のステップ４００）。そして、機器状態データベース３Ｃ3（図７）でのこの照明灯１１の状態変数ＬｉがＯＮであれば（即ち、照明灯１１が点灯していれば：図１４のステップ４０１）、そのままステップ４０３に進んで調光モードに入るが、この状態変数ＬｉがＯＦＦであれば（即ち、照明灯１１が消灯していれば：図１４のステップ４０１）、制御用パソコン３ｃはリレー１６ｂ（図５）を作動させて照明灯１１を点灯させ（図１４のステップ４０２）、図１４のステップ４０３に進む。
【００７１】
調光モードに入ると（図１４のステップ４０３）、制御用パソコン３ｃは、ビデオカメラ１で撮像するポインタ７の高さ変化を観測する。いま、図１３（ｂ）に示すように、ユーザがリモコン４を上記のダブルクリックしたときよりも上向きにし、ポインタ７をＡボタン４ａのダブルクリック時の基準位置（ｘ０，ｙ０）よりも高くしたときには、制御用パソコン３ｃは、これを検出すると（図１４のステップ４０４）、照明灯１１の明るさを１ランク増すように制御する。この基準位置（ｘ０，ｙ０）よりも高いところでポインタ７を高さ方向に繰り返し振ることにより、その振り動作を行なう毎に最大明るさになるまで一定の割合で増光させる（図１４のステップ４０５）。また、図１３（ｃ）に示すように、逆に、基準位置（ｘ０，ｙ０）よりも低いところでポインタ７を高さ方向に繰り返し振ることにより（図１４のステップ４０４）、その振り動作を行なう毎に最小明るさになるまで一定の割合で減光させる（図１４のステップ４０６）。
【００７２】
ポインタ７が２秒以上消えなければ（図１４のステップ４０７）、ステップ４０３からのかかる調光モードが継続し、図１３（ｄ）に示すように、ポインタ７が２秒以上消え続けると、図９でのステップ１０４に戻る。
【００７３】
なお、以上のような調光モードでは、図７において、操作内容判別部３Ａ3において、Ａボタン４ａの無線部ボタン操作入力とポインタ位置計算部３Ａ2で検出されるポタンタ７の位置変化をもとに、上記の調光制御信号が形成されるのである。
【００７４】
以上のように、ソファなどに座った状態で、ユーザは照明灯１１のＯＮ，ＯＦＦや調光モード（明るさ）の設定を行なうことができ、しかも、可視のレーザ光で制御対象となる照明灯１１の周りで指示操作をすることにより、かかる設定を行なうことができるものであるから、操作がし易く、しかも、間違いのない操作を行なうことができる。
【００７５】
〔エアコン１０のリモートコントロール〕
図９のステップ１０７の▲３▼；即ち、ポインタ７がエアコン１０の機器認識範囲ＡＲ10（図６（ｂ））内にあり、リモコン４でＡボタン４ａがシングルクリックされた場合：
この場合には、図１５に示すフローチャートに従う制御が行なわれる。
【００７６】
即ち、図１６（ａ）に示すように、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これをエアコン１０に向けてポインタ７をエアコン１０に当て、さらに、リモコン４のＡボタン４ａを１回全押ししてシングルクリックした場合であって、制御ボックス３の制御用パソコン３ｃは、ビデオカメラ１の出力からこのポインタ７がエアコン１０の機器認識範囲ＡＲ10内にあることを検出すると、図１５において、制御ボックス３の制御用パソコン３ｃは、記憶部３Ｃ（図７）での機器状態データベース３Ｃ3をもとに、エアコン１０の状態変数Ａｉを確認し(ステップ５００）、Ａｉ＝ＯＮであるときには、現在エアコン１０はＯＮしているとして、エアコン１０に制御信号を送り、リレー１６ａ（図５）を作動させてエアコン１０を停止させる。これとともに、機器状態データベース３Ｃ3での上記状態変数ＡｉをＯＦＦにする（ステップ５０１）。現在エアコン１０が停止しているときには（ステップ５００でＡｉ≠ＯＮ）、同様にして、エアコン１０をＯＮさせ、機器状態データベース３Ｃ3での上記状態変数ＡｉをＯＮにする（ステップ５０２）。
【００７７】
このように、ポインタ７でエアコン１０を指定し、リモコン４のＡボタン４ａをシングルクリックする毎に、エアコン１０が起動，停止を繰り替す。
【００７８】
図９のステップ１０７の▲４▼；即ち、ポインタ７がエアコン１０の機器認識範囲ＡＲ10（図６（ｂ））内にあり、リモコン４でＡボタン４ａがダブルクリックされた場合：
これは、図１６に示す動作が行なわれる場合であり、この場合には、図１７に示すフローチャートに従う制御が行なわれる。
【００７９】
即ち、図１６（ａ）に示すように、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これをエアコン１０に向けてポインタ７をエアコン１０に当て、図１６（ｂ）に示すように、リモコン４のＡボタン４ａをダブルクリックすると、制御用パソコン３ｃは、そのときのポインタ７の制御対象領域６での座標位置がエアコン１０の機器認識範囲ＡＲ10内にあることを検出し、機器状態データベース３Ｃ3（図７）でのこのエアコン１０の状態変数ＡｉがＯＮであれば（即ち、エアコン１０がＯＮしていれば：図１７のステップ６００）、そのまま図１７のステップ６０２に進むが、この状態変数ＡｉがＯＦＦであれば（即ち、エアコン１０が停止していれば）、制御用パソコン３ｃはリレー１６ａ（図５）を作動させてエアコン１０を動作させて機器状態データベース３Ｃ3での状態変数ＡｉをＯＮにし（図１７のステップ６０１）、ステップ６０２に進む。
【００８０】
ステップ６０２では、図１６（ｂ）に示すように、制御用パソコン３ｃが記憶部３Ｃから図１２（ｃ）に示すようなエアコンの操作パネル２２の画像を読み取ってプロジェクタ２に供給し、これを、図１６（ｃ）に示すように、表示させる。かかる操作パネル２２の表示は、プロジェクタ２（図１）により行なわれるが、この操作パネル２２には、レーザ光と同色の部分は含まれていない。従って、バンドパスフィルタ１ａが取り付けられたビデオカメラ１の撮像画面には、この操作パネル２２の画像は現われない。
【００８１】
この操作パネル２２には、図１６（ｆ）に示すように、「風量」，「温度」，「タイマー」，「運転」といった設定項目のアイコン２２ａが左右方向に配列され、これらアイコン２２ａ毎に、それらの上側に「△」マーク２２ｂが、下側に「▽」マーク２２ｃが夫々設けられている。この操作パネル２２が、図１６（ｇ）に示すように、エアコン１０の近傍の壁２３の面に表示される。これら設定項目のアイコン２２ａと「△」，「▽」マーク２２ｂ，２２ｃとをポインタ７で指示することにより、選択した設定項目について、エアコン１０の動作を制御することができる。
【００８２】
例えば、タイマ設定を行なう場合、図１６（ｃ）に示すように、ポインタ７を「タイマ」のアイコン２２ａに合わせると、この「タイマー」の設定項目が選択されたことになり（図１７のステップ６０３）、次に、温度を高める場合には、図１６（ｄ）に示すように、ポインタ７を「タイマー」のアイコン２２ａの上側の「△」マーク２２ｂに合わせてそのままの状態にしておくと、所定時間毎に、例えば、１分ずつ設定時間が長くなる（図１７のステップ６０５）。また、タイマの設定時間を短くする場合には、ポインタ７を「タイマー」のアイコン２２ａの下側の「▽」マーク２２ｃに合わせることにより、例えば、１分ずつ設定時間が短くなる（図１７のステップ６０６）。
【００８３】
以上の動作後、ステップ６０３に戻って他の設定項目についての制御を行なうことができるが、図１６（ｅ）に示すように、ポインタ７を操作パネル２２上のどこかの位置に設定してＡボタン４ａをダブルクリックすると（図１７のステップ６０７）、エアコン１０に対する設定制御が終わって図９のステップ１０４に戻る。
【００８４】
以上のようにして、ソファなどに座った状態で、ユーザはエアコン１０のＯＮ，ＯＦＦや所望操作事項の設定を行なうことができ、しかも、可視のレーザ光で制御対象となるエアコン１０や壁に拡大表示されたその操作パネル２２を指示することにより、かかる設定を行なうことができるものであるから、操作がし易く、しかも、間違いのない操作を行なうことができる。
【００８５】
〔ＴＶセット９のリモートコントロール〕
図９のステップ１０７の▲５▼；即ち、ポインタ７がＴＶセット９の機器認識範囲ＡＲ9（図６（ｂ））内にあり、リモコン４でＡボタン４ａがシングルクリックされた場合：
この場合には、図１８に示すフローチャートに従う制御が行なわれる。
【００８６】
即ち、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これをＴＶセット９に向けてポインタ７をＴＶセット９に当て、さらに、リモコン４のＡボタン４ａを１回全押ししてシングルクリックした場合であって、制御ボックス３の制御用パソコン３ｃは、ビデオカメラ１の出力からこのポインタ７がＴＶセット９の機器認識範囲ＡＲ9内にあることを検出すると、制御ボックス３の制御用パソコン３ｃは、記憶部３Ｃ(図７)での機器状態データベース３Ｃ3をもとに、ＴＶセット９の状態変数Ｔｅを確認し(図１８のステップ７００）、Ｔｅ＝ＯＮであるときには、現在ＴＶセット９はＯＮしているとして、ＴＶセット９に制御信号を送り、リレー１６ｄ（図５）を作動させてＴＶセット９を停止させる。これとともに、機器状態データベース３Ｃ3での上記状態変数ＴｅをＯＦＦにする（ステップ７０１）。現在ＴＶセット９が停止しているときには（図１８のステップ７００でＴｅ≠ＯＮ）、同様にして、ＴＶセット９をＯＮさせ、機器状態データベース３Ｃ3での上記状態変数ＴｅをＯＮにする（図１８のステップ７０２）。
【００８７】
このように、ポインタ７でＴＶセット９を指定し、リモコン４のＡボタン４ａをシングルクリックする毎に、ＴＶセット９が起動，停止を繰り替す。
【００８８】
ここで、ＴＶセット９がＯＮ状態にあるとき、ポインタ７をＴＶセット９に当てＡボタン４ａをダブルクリックすることにより、エアコン１０の場合と同様、ＴＶセット９の操作パネルが表示され、チャンネル，音量などの設定項目を変更することができる。この操作パネルの表示場所としては、ＴＶセット９の近くの壁の面上としてもよいし、あるいはまた、番組などが表示されているＴＶセット９の表示画面で表示される番組と重ねて表示するようにしてもよい。この表示される操作パネルにボタンタ７を当ててＡボタンをダブルクリックすると、この操作パネルの表示が消える。
【００８９】
図９のステップ１０７の▲６▼；即ち、ポインタ７がＴＶセット９の機器認識範囲ＡＲ9（図６（ｂ））内にあり、リモコン４でＡボタン４ａがダブルクリックされた場合：
この場合には、図１９に示すフローチャートに従ってＴＶセット９の制御が行なわれるのである。
【００９０】
即ち、ユーザがリモコン４のＡボタン４ａを半押ししてレーザ光を出力させ、これをＴＶセット９に向けてポインタ７をＴＶセット９に当て、リモコン４のＡボタン４ａをダブルクリックすると、制御用パソコン３ｃは、そのときのポインタ７の制御対象領域６での座標位置がＴＶセット９の機器認識範囲ＡＲ9内にあることを検出し、即ち、機器状態データベース３Ｃ3(図７）でのこのＴＶセット９の状態変数ＴｅがＯＮであれば（即ち、ＴＶセット９がＯＮしていれば：ステップ８００）、そのままステップ８０２に進むが、この状態変数ＴｅがＯＦＦであれば（即ち、ＴＶセット９が停止していれば）、制御用パソコン３ｃはリレー１６ｄ（図５）を作動させてＴＶセット９をＯＮとし、ステップ８０２に進む。
【００９１】
このとき、冷蔵庫８も電子レンジ１３も指定されていないときには、上記のように、ＴＶセット９の操作パネルの表示が行なわれ、さらに、同様の状態でリモコン４のＡボタン４ａをダブルクリットすると、ステップ８０２，８０４を通って図９でのステップ１０４に戻り、ＴＶセット９はＯＮ状態に保持されるだけである。
【００９２】
ここで、図９におけるステップ１０５〜１０７において、
ステップ１０７の▲７▼；即ち、ポインタ７が冷蔵庫８の機器認識範囲ＡＲ8（図６（ｂ））内にあり、リモコン４でＢボタン４ｂ（図４）が全押しによってシングルクリックされた場合には、図２０に示すように、冷蔵庫８が指定されたことになり、制御ボックス３の記憶部３Ｃにおける機器状態データベース３Ｃ3での冷蔵庫８に対する状態変数ＲｅはＯＮとなる。これにより、冷蔵庫８は指定されている状態になっていることを示している。
【００９３】
同様にして、
ステップ１０７の▲８▼；即ち、ポインタ７が電子レンジ１３の機器認識範囲ＡＲ13（図６（ｂ））内にあり、リモコン４でＢボタン４ｂ（図４）が全押しによってシングルクリックされた場合には、図１５に示すように、電子レンジ１３が指定されたことになり、制御ボックス３の記憶部３Ｃにおける機器状態データベース３Ｃ3での電子レンジ１３に対する状態変数ＭｉはＯＮとなる。これにより、電子レンジ１３が指定されている状態になっていることを示している。
【００９４】
そこで、図２２（ａ）に示すように、ポインタ７で冷蔵庫８を指示してリモコン４のＢボタン４ｂをシングルクロックして冷蔵庫８を指定した状態とし、次いで、図２２（ｂ）に示すように、ポインタ７をＴＶセット９に当ててリモコン４でＡボタン４ａをダブルクリックすると、図１９において、ＴＶセット９がＯＮしているときには（ステップ８００）、あるいはまた、ＴＶセット９をＯＮ状態にすると（ステップ８０１）、制御用パソコン３ｃは、記憶部３Ｃの機器状態データベース３Ｃ3での状態変数Ｒｅ，Ｍｉから、冷蔵庫８や電子レンジ１３の指定の有無を検出する。このときには、Ｒｅ＝ＯＮ，Ｍｉ＝ＯＦＦであって、冷蔵庫８のみが指定されている。
【００９５】
ここで、図９の初期状態設定時（ステップ１０１）、冷蔵庫８内の情報（これに収納されている料理の材料となる飲食品のリストなど）が制御ボックス３によって読み取られ、記憶部３Ｃに記憶されている。また、この冷蔵庫８には、例えば、収納品を登録する手段が設けられており、ユーザが冷蔵庫で料理の材料となる飲食品を出し入れするとき、この材料の品名を登録する。かかる登録手段としては、キーボードのような入力手段とし、ユーザが材料を出し入れするとき、その品名を入力するようにしてもよいし、また、バーコードセンサを設け、購入した商品に付されている品名のバーコードを読み取るようにしてもよい。
【００９６】
冷蔵庫８には、飲食品の出し入れを管理する手段が設けられており、この管理手段は、飲食品の出し入れがあると、その収納品リストを修正する。
【００９７】
図１９に戻って、図２２（ａ）に示すユーザの操作で冷蔵庫８のみが指定されているときには、Ｒｅ＝ＯＮ，Ｍｉ＝ＯＦＦであるから（ステップ８０２）、図２２（ｂ）に示すように、ポインタ７をＴＶセット９に当ててリモコン４でＡボタン４ａをダブルクリックすると、制御用パソコン３ｃは、記憶部３Ｃから冷蔵庫８内の情報を読み取り、図２３（ａ）に示すように放送番組２４の表示状態にあるＴＶセット９を、図２３（ｂ）に示すように、冷蔵庫８内の情報２５を表示さした状態にする。そして、これとともに、制御用パソコン３ｃでは、記憶部３Ｃの機器状態データベース３Ｃ3における冷蔵庫８指定の状態変数ＲｅがＯＦＦに初期化される（図１９のステップ８０３）。
【００９８】
このようにして、ＴＶセット９で冷蔵庫８の収納品をユーザは知ることができるのである。
【００９９】
また、図２４（ａ）に示すように、図２２（ａ）と同様の操作によって冷蔵庫８を指定し、さらに、図２４（ｂ）に示すように、電子レンジ１３についても、リモコン４のＢボタン４ｂをシングルクリックして指定し、しかる後、図２４（ｃ）に示すように、図２２（ｂ）と同様のＴＶセット９に対してＡボタン４ａのダブルクロックをすると、Ｒｅ＝ＯＮ，Ｍｉ＝ＯＮであって、冷蔵庫８と電子レンジ１３とが指定されていることになり（図１９のステップ８０４）、現在の冷蔵庫８に収納されている飲食品を用いて可能な料理が、例えば、これまでの料理番組の記録やインターネットなどを用いて検索され、図２３（ｃ）に示すように、その料理に関する検索情報２６がＴＶセット９に表示される。そして、制御用パソコン３ｃは、記憶部３Ｃの機器状態データベース３Ｃ3での冷蔵庫８や電子レンジ１３指定の状態変数Ｒｅ，ＭｉをＯＦＦに初期化する（図１９のステップ８０５）。
【０１００】
なお、ポインタ７がＴＶセット９の機器認識範囲ＡＲ9（図６（ｂ））内にあって、リモコン４でＡボタン４ａがダブルクリックされたときに、冷蔵庫８ばかりでなく、既に電子レンジ１３も指定されているときには、ステップ８０２，８０４を経て、図２３（ｃ）に示すように、直ちに料理に関する情報２６も表示されることになるが、図２３（ｂ）に示すように、上記のようにして冷蔵庫８の収納情報２５が表示されている状態（図１９でのステップ８０３）で、図２４（ｂ）に示すように、電子レンジ１３を指定したときには、図１９において、ステップ８０３からステップ８０４を経てステップ８０５に進み、ＴＶセット９では、図２３（ｃ）に示す料理に関する情報２６が表示された状態となる。
【０１０１】
また、図２３（ｂ）に示す冷蔵庫８内での収納飲食品のリストの表示状態（図１９でのステップ８０３）、あるいは図２３（ｃ）に示す料理情報の表示状態（図１９のステップ８０５）にあるときに、ポインタ７をＴＶセット９に合わせてリモコン４でＡボタン４ａがダブルクリックされると、図９のステップ１０４に戻る。
【０１０２】
〔その他の表示〕
図９のステップ１０７の▲９▼；即ち、ポインタ７を制御対象範囲６での機器認識範囲ＡＲ8〜ＡＲ11，ＡＲ13以外の領域内に置き、リモコン４でＡボタン４ａがダブルクリックされた場合：
この場合には、図２５に示すフローチャートに従う制御が行なわれる。
【０１０３】
即ち、ポインタ７で制御対象範囲６での機器認識範囲ＡＲ8〜ＡＲ11，ＡＲ13以外の部分を指示し、リモコン４でＡボタン４ａがダブルクリックすると、制御用パソコン３ｃは記憶部３Ｃから図２６（ａ）に示すような部屋プロパティ（属性）情報２７を読み取り、プロジェクタ２に供給する。プロジェクタ２は、この情報の画像２７を、図２６（ｂ）に示すように、壁面２３の所定の場所に投影表示する。この部屋プロパティとしては、例えば、部屋毎の戸締まり状況，電気の使用状態，電子メールの着信などの情報，家族の様子などであって、各部の監視装置などから制御用パソコン３ｃに採り込まれて、記憶部３Ｃに部屋プロパティ情報２７として記憶されている（図２５のステップ１１００）。
【０１０４】
かかる表示状態でＡボタン４ａを再度ダブルクリックすると、この表示が終了して図９のステップ１０４に戻る（図２５のステップ１１０４）。
【０１０５】
図２６（ａ）に示す部屋プロパティ情報２７では、「ＴＶ番組表示」，「気象表示」，「セキュリティチェック表示」，「部屋プロパティ表示」などの項目を選択するためのメニューも表示される。そして、図２６（ｂ）に示す状態で、その事項の１つ（ここでは、一例として、「ＴＶ番組表示」とする）をポインタ７で指示してＡボタン４ａをシングルクリックすることによって選択し（図２５でのステップ１１０１）、さらに、図２７（ａ）に示すように、Ａボタン４ａを半押ししながら、壁２３の所定の場所にポインタ７の軌跡２８を描き、このＡボタン４ａをシングルクリックすると（図２５のステップ１１０２）、その描いた軌跡２８に近似した矩形状の領域２９が設定され、この領域２９内で、図２７（ｂ）、従って、図２６（ｃ）に示すように、プロジェクタ２により、所定のチャンネルのテレビ番組が投写表示される。このテレビ番組は別途設けられたテレビ受信機によって受信されるものであって、その受信映像信号が制御用パソコン３ｃの制御のもとにプロジェクタ２に供給される。また、この領域２９には、操作パネル（図示せず）も表示され、ポインタ７で選択してＡボタン４ａをシングルクリック操作することにより、受信チャンネルや音量などを変えることができる（ステップ１１０３）。
【０１０６】
このようなテレビ番組の表示状態で、壁面２３にポインタ７を設定した状態でＡボタン４ａをダブルクリックすると、この表示が終了して図９のステップ１０４に戻る。
【０１０７】
このようにして、この実施形態では、壁２３の面での簡単なポインタ操作により、所望の情報を表示させることができる。
【０１０８】
図９において、リモコン４で操作がなされず、室内が制御中の状態にないときには、ステップ１０４の状態にあるが、かかる状態で上記のメインスイッチなどの操作により、この実施形態のシステムを停止状態にすると、各電機製品は初期状態に戻される（ステップ１０８）。
【０１０９】
以上のように、この実施形態では、ポインタ７を制御対象となる電気製品に向けるだけでその電気製品のリモートコントロールが可能となるものであって、このポインタが可視的に表示するものであるから、制御対象となる電気製品を決めるための操作が非常にし易く、しかも、制御対象となる電気製品を決めるのに、まず、間違いが生ずることもない。また、異なる種類の電気製品を共通の操作方法でリモートコントロールできるものであるから、リモコンも簡単な構成とすることができ、コントロール操作が簡単なものとなる。
【０１１０】
なお、ユーザがポインタ７を制御対象とする電気製品の面に設定すれば、このポインタ７は必ずこの電気製品に対して設定されている機器認識範囲内にあるものであり、かかる状態でリモコン４のＡボタン４ａ，Ｂボタン４ｂをクリック操作することにより、上記のようなリモートコントロールが可能である。
【０１１１】
また、照明灯１１の制御のように、ポインタ７の移動動作も制御の態様を決めるものである場合には、かかる電気製品の機器認識範囲としては、この電気製品の実際の表面よりもある程度広めに設定することが必要である。これにより、例えば、図１１（ｂ）に示した照明灯１１の調光モードにおいて、ポインタ７が照明灯１１の表面上にはなく、その表面からはずれた場合でも、ポインタ７を上下させることにより、照明灯１１を明るくしたり、暗くしたりすることができる。このことは、他の電気製品についても同様である。また、上記実施形態では、照明灯１１が２個以上設けられるなど、同一種類の電気製品が２個以上設けられた場合でも、夫々毎に機器認識範囲を設定することにより、同様にこれを独立にリモートコントロールできることはいうまでもない。
【０１１２】
また、この実施形態では、電気製品などの指示体として、可視レーザ光によってポインタ７を生じさせるリモコンとしたが、非可視のレーザ光を含む指向性の電磁波を出力するリモコンとし、各電気製品や壁の所定の場所などにかかる電磁波で励磁して特定の波長の可視光を発光するシート状などの物体を貼り付けるようにしてもよい。これにより、このシート状などの物体にリモコンからこの電磁波を照射すると、この照射点に可視のポインタが出現する。
【０１１３】
また、上記実施形態の説明では、ビデオカメラ１の視野６内に制御対象となる電気製品が全て設置されているものとして説明したが、必ずしもこれに限るものではなく、制御対象となる電気製品に対する機器認識範囲がビデオカメラ１の視野６内にあればよく、この場合でも、かかる電気製品のリモートコントロールができる。例えば、図１において、冷蔵庫１が別の部屋に設置されていて、ビデオカメラ１の視野６内になくとも、この冷蔵庫８に対してその機器認識範囲ＡＲ8がビデオカメラ１の視野６内に設定されていれば、この機器認識範囲ＡＲ8をポインタ７で指示することにより、この冷蔵庫８を指定することができる。かかる機器認識範囲の設定は、先に説明したように、ユーザがポインタを用いて行なうことができるものであって、かかる機器認識範囲の設定場所を必ずしもこれに対する電気製品の設置場所と一致させる必要はない。但し、かかる機器認識範囲はユーザが黙視することができないものであるから、その設定位置に何等かの目印を置いておくとか、案内のパンフレットのようなものを作成しておくとか、あるいはまた、ユーザがポインタで壁の面を指示したとき、その指示点が設定された機器認識範囲の場所内にあることがビデオカメラ１の出力から制御ボックス３が検出すると、制御ボックス３はプロジェクタがその場所に視野６外の電気製品の画像や操作パネルなどを表示させて、ユーザに知らせるなどの方法がある。
【０１１４】
【発明の効果】
以上説明したように、本発明によると、簡単な操作や動作でもって異なる種類の電気機器を簡単に制御することができるし、制御対象とする電気製品の選択も、簡単な手法でもって行なうことができ、操作性が大幅に改善される。
【図面の簡単な説明】
【図１】本発明によるネットワーク・システムの一実施形態を示す構成図である。
【図２】図１における制御対象範囲の一具体例を摸式的に示す図である。
【図３】図１における各部の機能と接続関係を示すブロック図である。
【図４】図１におけるリモコンの一具体例を示す構成図である。
【図５】図１に示した実施形態での信号の流れを示すブロック図である。
【図６】図１に示す実施形態での制御対象範囲と各電気製品毎の機器認識範囲について説明するための図である。
【図７】図５における制御用パソコンでの制御部と記憶部の機能構成を示す図である。
【図８】図７における機器状態データベースの一具体例を示す図である。
【図９】図１に示す実施形態でのリモコンの操作に伴う動作のメインルーチンを示すフローチャートである。
【図１０】図９におけるステップ１０３の動作の一具体例を示す図である。
【図１１】図９でのステップ１０７における制御▲１▼のためのユーザの操作例を示す図である。
【図１２】図１１に示すユーザの操作による図１における照明灯のＯＮ，ＯＦＦ制御動作を示すフローチャートである。
【図１３】図９のステップ１０７における照明灯の調光制御▲２▼のためのユーザの操作例を示す図である。
【図１４】図１３に示すユーザの操作による照明灯の調光制御動作を示すフローチャートである。
【図１５】図９のステップ１０７におけるエアコンにＯＮ，ＯＦＦ制御▲３▼を示すフローチャートである。
【図１６】図９のステップ１０７におけるエアコンに設定制御▲４▼のためのユーザの操作例を示す図である。
【図１７】図１３に示すユーザの操作によるエアコンの設定制御動作を示すフローチャートである。
【図１８】図９のステップ１０７におけるＴＶセットのＯＮ，ＯＦＦ制御▲５▼を示すフローチャートである。
【図１９】図９のステップ１０７におけるＴＶセットの情報表示制御▲６▼を示すフローチャートである。
【図２０】図９でのステップ１０７における冷蔵庫の指定制御▲７▼を示すフローチャートである。
【図２１】図９でのステップ１０７における電子レンジの指定制御▲８▼を示すフローチャートである。
【図２２】図１９でのステップ１０７における情報表示制御▲６▼で制御冷蔵庫内の情報のＴＶセットでの表示のためのユーザの操作例を示す図である。
【図２３】図１９に示す制御動作でＴＶセットに表示される画面例を示す図である。
【図２４】図１９でのステップ１０７における情報表示制御▲６▼で制御冷蔵庫内の材料による料理に関する情報のＴＶセットでの表示のためのユーザの操作例を示す図である。
【図２５】図１９でのステップ１０７における情報表示制御▲９▼を示すフローチャートである。
【図２６】図２５に示す制御動作で壁面に表示される情報例を示す図である。
【図２７】図２５に示す制御動作のためのユーザの操作例を示す図である。
【符号の説明】
１  ビデオカメラ
１ａ  バンドパスフィルタ
２  プロジェクタ
２ａ  バンドカットフィルタ
３  制御ボックス
３ａ  アンテナ
３ｃ  制御用パソコン
３Ａ  制御部
３Ａ1  ポインタ抽出部
３Ａ2  ポインタ位置計算部
３Ａ3  操作内容判別部
３Ａ4  制御信号決定部
３Ａ5  制御コード決定部
３Ｂ  受信部
３Ｃ  記憶部
３Ｃ1  キャリブレータデータ
３Ｃ2  機器認識範囲データベース
３Ｃ3  機器状態データベース
３Ｃ4  機器制御データベース
３Ｄ  ネットワーク接続部
４  リモコン
４Ａ  操作部
４Ｂ  レーザポインタ
４Ｃ  無線送信部
４ａ，４ｂ  操作ボタン
４ｃ  窓
４ｃ1，４ｃ2  無線送信部
４ｄ1，４ｄ2  レーザ発生部
４ｅ1  バンドパスフィルタ
４ｅ2  ホログラムフィルタ
５  レーザ光
６  制御対象範囲（視野）
７  ポインタ
８  冷蔵庫
９  ＴＶセット
１０  エアコン
１１  照明灯
１３  電子レンジ
２０  視野
２１  基準枠
２２  操作パネル
２３  壁
２４  テレビ画面
２５  冷蔵庫内の情報
２６  料理情報
２７  部屋プロパティ（属性）情報
２８  ポインタの軌跡
２９  テレビ番組の表示領域
【図１】
0003811025.tif 000002
【図２】
0003811025.tif 000003
【図３】
0003811025.tif 000004
【図４】
0003811025.tif 000005
【図５】
0003811025.tif 000006
【図６】
0003811025.tif 000007
【図７】
0003811025.tif 000008
【図８】
0003811025.tif 000009
【図９】
0003811025.tif 000010
【図１０】
0003811025.tif 000011
【図１１】
0003811025.tif 000012
【図１２】
0003811025.tif 000013
【図１３】
0003811025.tif 000014
【図１４】
0003811025.tif 000015
【図１５】
0003811025.tif 000016
【図１６】
0003811025.tif 000017
【図１７】
0003811025.tif 000018
【図１８】
0003811025.tif 000019
【図１９】
0003811025.tif 000020
【図２０】
0003811025.tif 000021
【図２１】
0003811025.tif 000022
【図２２】
0003811025.tif 000023
【図２３】
0003811025.tif 000024
【図２４】
0003811025.tif 000025
【図２５】
0003811025.tif 000026
【図２６】
0003811025.tif 000027
【図２７】
0003811025.tif 000028