(57)【要約】【課題】ネットワーク接続された複数の機器を一括して制御するマクロコマンドの内容を予め定義しておくこと無く、個々のユーザの環境や目的に対応した内容で後から登録する。【解決手段】まず、ステップS300で、ホームネットワーク全体に対して、「設定変更通知指令コマンド」をブロードキャストし、各機器を「設定変更通知モード」にし、イベント待ちを行う(ステップS302)。ユーザが、所望の機器に対する所望の設定を行うと、その都度、機器からコントローラに対して、ユーザ操作に等価なネットワークコマンドである「設定変更通知応答」が送信される。コントローラは、この「設定変更通知応答」をマクロとして記憶する(ステップS306)。【選択図】  図３
2004206494.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器と、前記機器を制御するコントローラと、前記機器と前記コントローラの間を相互に接続するネットワークにおける機器制御方法において、
前記機器に対する設定変更通知指令を送信するステップと、
前記機器からの設定変更通知応答を受信するステップと、
前記機器に対する設定変更通知終了指令を送信するステップと、
前記機器からの設定変更通知応答をマクロ登録するステップと、
前記登録したマクロに基づいて前記機器を制御するマクロ実行ステップと、
を備えてなるネットワーク機器制御方法。
【請求項２】
前記機器は、前記設定変更通知指令を送信するステップと、設定変更通知終了指令を送信するステップの間になされたユーザ操作と等価なネットワークコマンドを、前記設定変更通知応答として前記コントローラに送信し、
前記マクロ登録ステップでは、前記コントローラが設定変更通知応答を受信するステップにおいて受信した前記ユーザ操作と等価なネットワークコマンドを記憶し、
前記マクロ実行ステップでは、ユーザ操作と等価なネットワークコマンドを前記コントローラが前記機器に発行することで、前記ユーザ操作による設定を再現する、
ことを特徴とする請求項１に記載のネットワーク機器制御方法。
【請求項３】
前記設定変更通知指令を送信するステップは、前記機器のうち、予め指定された一部の機器に対して、設定変更通知指令を送信することを特徴とする請求項1記載のネットワーク機器制御方法。
【請求項４】
前記設定変更通知応答を受信するステップは、前記機器のうち、予め指定された一部の機器からの設定変更通知応答を受信することを特徴とする請求項1記載のネットワーク機器制御方法。
【請求項５】
複数の機器を相互に接続するネットワークにおいて、前記機器を制御するコントローラであって、
前記機器に対する設定変更通知指令を送信する手段と、
前記機器からの設定変更通知応答を受信する手段と、
前記機器に対する設定変更通知終了指令を送信する手段と、
前記機器からの設定変更通知応答をマクロ登録する手段と、
前記登録したマクロに基づいて前記機器を制御するマクロ実行手段とを備えてなることを特徴とするコントローラ。
【請求項６】
前記機器からの設定変更通知応答は、前記機器に対してなされるユーザ操作と等価なネットワークコマンドを含み、
前記マクロ実行手段は、該ネットワークコマンドを前記機器に発行することで、前記ユーザ操作による設定を再現することを特徴とする請求項５に記載のコントローラ。
【請求項７】
相互にネットワークに接続され、コントローラにより制御される複数の機器の一つとして使用されるネットワーク接続機器であって、
前記コントローラから、該ネットワーク接続機器の設定変更通知指令を受信する手段と、
該ネットワーク接続機器に対してなされるユーザ操作と等価なネットワークコマンドを、設定変更通知応答として前記コントローラに送信する設定変更通知応答を送信する手段と、
前記コントローラから、設定変更通知終了指令を受信する手段と、
を備えてなることを特徴とするネットワーク接続機器。
【請求項８】
複数の機器と、前記機器を制御するコントローラと、前記機器と前記コントローラの間を相互に接続するネットワークにおける機器制御システムにおいて、
前記コントローラは、前記機器に対する設定変更通知指令を送信する手段と、
前記機器からの設定変更通知応答を受信する手段と、
前記機器に対する設定変更通知終了指令を送信する手段と、
前記機器からの設定変更通知応答をマクロ登録する手段と、
前記登録したマクロに基づいて前記機器を制御するマクロ実行手段とを備え、
前記機器は、前記設定変更通知指令を受信してから、前記設定変更通知終了指令を受信するまでの間になされたユーザ操作と等価なネットワークコマンドを、前記設定変更通知応答として前記コントローラに送信する設定変更通知応答を送信する手段を備え、
さらに、前記コントローラは、前記設定変更通知応答を受信する手段で受信した前記ユーザ操作と等価なネットワークコマンドを記憶する手段と、
前記ユーザ操作と等価なネットワークコマンドを前記コントローラが前記機器に発行するマクロ実行手段と、
を備えてなることを特徴とするネットワーク機器制御システム。
【請求項９】
前記設定変更通知指令を送信する手段は、前記機器のうち、予め指定された一部の機器に対して、設定変更通知指令を送信することを特徴とする請求項８記載のネットワーク機器制御システム。
【請求項１０】
前記設定変更通知応答を受信する手段は、前記機器のうち、予め指定された一部の機器からの設定変更通知応答を受信することを特徴とする請求項８記載のネットワーク機器制御システム。
【請求項１１】
複数の機器と、前記機器を制御するコントローラと、前記機器と前記コントローラの間を相互に接続するネットワークにおける機器制御方法において、
前記機器に対して、現在の状態を回復するための問い合わせを送信するステップと、
前記機器から、現在の状態に回復させるために必要な応答を受信するステップと、
前記機器からの応答をマクロ登録するステップと、
前記登録したマクロに基づいて前記機器を制御するマクロ実行ステップと、
を備えてなるネットワーク機器制御方法。
【請求項１２】
前記機器からの応答をマクロ登録するステップにおいて、
複数の機器からの応答のうち一部の機器からの応答を選択してマクロ登録することを特徴とする請求項１１に記載のネットワーク機器制御方法。
【請求項１３】
マクロ登録の対象となる一部の機器は、ＩＰｖ６プロトコルにおける同一のマルチキャストグループに属することを特徴とする請求項３または請求項１２に記載のネットワーク機器制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の機器が接続されたネットワークに係り、特に、他の機器を一括して遠隔制御する方法、およびシステムに関する。
【０００２】
【従来の技術】
家電機器へのネットワーク機能の搭載が進んでおり、家庭内で互いに通信可能な機器が増加している。例えば、テレビやビデオデッキ等のAV機器向けに普及しているIEEE1394という高速シリアルバス接続インタフェースでは、デジタル化された映像などの高速・大容量の信号を伝送するとともに、AV/Cコマンドという標準化された機器制御コマンドを用いて、ネットワークを介した遠隔機器制御を可能としている(非特許文献1参照)。
【０００３】
一方、白物家電向けには、電灯線や省電力無線などの比較的低速な伝送媒体を想定したECHONET(Energy Conservation and HOmecare NETwork) 規格の策定が進んでいる。ECHONETでは、エアコンや冷蔵庫といった白物家電や、ガスセンサ、換気扇といった設備を対象とし、これらの機器を監視・制御することにより、省エネや在宅介護のためのネットワークシステムの実現を目指している(非特許文献2 参照)。
【０００４】
また、インターネットに代表されるPCのネットワークにおいては、TCP/IPプロトコルが広く使われているが、AV機器や白物家電においても、インターネットとの接続を重視して、TCP/IPプロトコルと、その伝送媒体としてTCP/IPと親和性の高い有線LANのEthernet（登録商標）や無線LANのIEEE802.11シリーズのインタフェースを搭載する動きもある。さらに、これらの各種のプロトコルを変換し、相互に接続可能とするためのゲートウェイ装置の開発も行われており、ネットワーク上で互いに通信可能となる機器の種類は、今後、ますます増えていくものと考えられる。さて、これらの機器をネットワークを介して相互に連携させれば、より高度な機能を実現することができるようになるが、その反面、機能が複雑になり、ユーザが操作するのが難しくなる傾向がある。そこで、例えば特許文献１では、ネットワーク接続された機器に対してタスク指向的な一連の処理を一つのマクロとしてまとめて実行することで、簡潔な操作が可能なネットワークシステムが開示されている。
【０００５】
このシステムでは、例えば音楽CDをMDデッキにダビングするというタスクや、CSチューナの受信画像をVTRに録画するというタスクそれぞれの目的に対応した機器制御パネルをコントローラ機器に用意しておくことにより、ユーザが個々の機器を逐一操作していく煩わしさを解消することに成功している。
【０００６】
【特許文献１】
特開２００１−１０３５８４号公報
【非特許文献１】
松下温、中川一三夫共編、「NetComライブラリ ホームネットワーク」、第１版、株式会社裳華房、２０００年１１月、ｐ．９１−１２５
【非特許文献２】
エコーネットコンソーシアム、"ECHONET SPECIFICATION Version 1.01"、[online]、２００１年５月２３日、エコーネットコンソーシアム、[２００２年９月２４日検索]、インターネット<URL:  http://www.echonet.gr.jp/8_kikaku/spec/spec_v101.htm>
【０００７】
【発明が解決しようとする課題】
上記の特許文献１には、マクロの記憶管理方法や、登録されたマクロを呼び出して選択する方法が示されている。マクロを登録する方法については記載が無いが、一般には、予め想定可能なタスク、例えばCDのダビングやVTRへの番組録画などのタスクについては、コントローラ機器の製造段階で作成したマクロを組み込んで準備しておくことが考えられる。しかし、この方法では、予測することが不可能な個々のユーザ毎の特殊な環境や目的のすべてに対応することはできない。
【０００８】
そこで本発明は、ネットワーク接続された複数の機器を一括して制御するためのマクロコマンドを、機器製造時に予め組み込んでおくこと無く、ユーザ毎の環境や目的に応じた固有の設定を、後から簡単に登録することが可能なネットワーク機器制御方法、およびネットワーク機器制御システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
以上の課題を解決するために、複数の機器と、前記機器を制御するコントローラと、前記機器と前記コントローラの間を相互に接続するネットワークにおいて、前記機器に対する設定変更通知指令を送信し、前記機器からの設定変更通知応答を受信し、前記機器に対する設定変更通知終了指令を送信し、前記機器からの設定変更通知応答をマクロ登録し、前記登録したマクロに基づいて前記機器を制御するようにする。
【００１０】
また、前記機器は、前記設定変更通知指令を送信し、設定変更通知終了指令を送信する間になされたユーザ操作と等価なネットワークコマンドを、前記設定変更通知応答として前記コントローラに送信し、前記マクロ登録では、前記コントローラが設定変更通知応答を受信する間に受信した前記ユーザ操作と等価なネットワークコマンドを記憶し、ユーザ操作と等価なネットワークコマンドを前記コントローラが前記機器に発行することで、前記ユーザ操作による設定を再現することを特徴としている。
【００１１】
【発明の実施の形態】
以下，本発明の実施例を図面を用いて説明する。
図1は本発明の第1の実施例によるネットワークの構成を示す模式図、図2はコントローラのブロック図、図3は図2のコントローラの制御手順の主要部を示すフローチャート、図4はコントローラと各機器間の通信データフォーマットである。
【００１２】
ホームネットワークシステムは図1に示すように、家庭内のターゲット機器101乃至106が、ネットワーク100を介して接続され、同じくネットワーク接続されたコントローラ機器110によって制御される。
【００１３】
ここで、ネットワーク機器101はホームゲートウェイ、102はビデオデッキ、103はAVアンプ、104はテレビ、105は留守番機能付き電話機、106はホームセキュリティシステムを示しているものとする。ネットワーク100はIEEE802.11b規格に準拠した11Mbps無線LANとし、各ターゲット機器101乃至106、およびコントローラ110は、それぞれが無線LANの送受信機能を有している。また、特にホームゲートウェイ101はADSL回線120にも接続されており、外部のインターネット121と内部のネットワーク100との間のゲートウェイとして動作する。
【００１４】
また、ホームセキュリティシステム106は、家屋内のすべての窓130の施錠、および、すべての電灯131の点灯を遠隔制御できるシステムである。ここで、コントローラ110のブロック図を図2に、制御フローチャートを図3に示す。
【００１５】
図2に示すように、コントローラ本体200は、ホームネットワークに接続するためのネットワークインタフェース201と、ユーザ操作の入力装置202と、液晶表示装置203と、記憶部204と、タイマ205と、各部を制御する制御CPU 210とから構成されている。
【００１６】
上記入力装置202は、具体的には、例えば、コントローラ本体200に固定されたボタンや、液晶表示装置203と一体化したタッチパネルや、あるいは赤外線リモコン受信装置などである。ユーザがこの入力装置により、新規マクロ登録を指示すると、制御CPU210は、図3のフローチャートに示したマクロ登録処理を実行する。以下では、ユーザが外出用のマクロを登録する場合を想定して説明する。
【００１７】
まず、ステップS300で、ホームネットワーク全体に対して、「設定変更通知指令コマンド」をブロードキャストし、各機器を「設定変更通知モード」にする。次にタイムアウト時間(例えば300秒)をタイマ205に設定した後に(ステップS301)、イベント待ちを行う(ステップS302)。
【００１８】
ユーザは、タイマ205がタイムアウトイベントを発生してステップS305に進む前に、所望の機器に対する所望の設定を行う。すなわち、この例においては、ビデオデッキ102、AVアンプ103とテレビ104の電源をそれぞれオフし、すべての窓130を施錠し、すべての電灯131を消灯し、電話機105を留守モードに設定する操作を、それぞれの機器に対して実際に行う。
【００１９】
各機器では、すでに「設定変更通知指令コマンド」が送られているので、ユーザの操作が行われると、その都度、コントローラに対して「設定変更通知応答」を送信する。「設定変更通知応答」には、ユーザが実際に行った操作と同じ効果を得るためにネットワーク上で送信すべきコマンド、すなわちユーザ操作に等価なネットワークコマンドと、各機器のIDの情報が含まれている。
【００２０】
コントローラは、この「設定変更通知応答」を受信すると、送られた各機器のIDがマクロ登録の対象機器であるか否かをチェックする(ステップS303)。受信した「設定変更通知応答」が対象機器から送信されたものであれば、その機器の名前を液晶表示装置203上に表示し(ステップS304)、再びイベント待ちS302に戻る。また、対象機器以外からのものであれば、それを廃棄して(ステップS310)、再びイベント待ちS302に戻る。なお、ステップS303で行う、対象機器の判定については、後で詳しく述べる。
【００２１】
以上のようにして、ユーザが所望の設定操作をすべて終了したら、タイマ205がタイムアウトするまで待つか、あるいは、入力装置202を介してマクロ登録の完了を指示した場合に、ステップS305に進む。ステップS305では、ホームネットワーク全体に対して、「設定変更通知終了コマンド」をブロードキャストし、各機器を「設定変更通知モード」から抜け出させて通常のモードにする。これ以降は、ユーザが各機器を操作しても、「設定変更通知応答」は送信されない。
【００２２】
次に、ステップS306では、ステップS302で受信した「設定変更通知応答」のうち、ステップS310で廃棄されなかったものを、記憶部204に記憶して、終了する。なお、以上のようにして登録されたマクロは、ユーザが実行しようとしたときに記憶部204から読み出されて、対象機器に対してネットワークコマンドとして送信される。図4にこのようなネットワークコマンドの一例を示す。
【００２３】
図4において、400,401はそれぞれAVアンプおよびテレビからコントローラへ通知される「設定変更通知応答」であり、400はユーザがAVアンプの入力を「ビデオ」に切り替えたときに送られるもの、また401はユーザがテレビの電源をオンしたときに送られるものである。また、410,411は、マクロ実行時にコントローラからAVアンプおよびテレビに送り返されるネットワークコマンドを示している。
【００２４】
これらのデータはXML(eXtensible Markup Language)文書のフォーマットで記述されている。400,401の中で<device>タグと</device>タグで囲まれる部分は機器を特定するためのIDを示し、ここでは例えば機器の形式名である「AV-AMP XX-00」および「TV 32xx」なる文字列が記述されている。また、<macro>タグと</macro> タグで囲まれた402、および403 の部分はユーザ操作と等価なネットワークコマンドであり、402がAVアンプの入力を「ビデオ」に切り替えるコマンドに、403がテレビの電源をオンするコマンドに対応している。
402,403の内部の記述については、機器固有のコマンド体系に基づくものであるから、コントローラは関知せずにそのままマクロとして登録する。そして、ユーザがマクロ実行を指示したときに、XML文書410、および411としてそのまま元の機器に送り返す。これによって、マクロ登録時にユーザが設定した状態に復帰させることができる。
【００２５】
このように、マクロ登録対象のコマンドをXML文書で記述すれば、コントローラは機器から送られたテキストデータをそのまま記憶し、マクロ実行時にもそのまま送り返せば良いので、コントローラが各機器固有のコマンド体系を知る必要は無くなり、異なるメーカの機器とコントローラを相互接続することが容易になるというメリットがある。
【００２６】
また、ネットワークコマンドをXML文書で記述する他にも、HAVi(Home AV interoperability)のDCM(Device COntrol Module)のようにJava（登録商標）言語のバイトコードであっても良い。また、AV機器や白物家電機器などでは、標準的なAV/C コマンドやECHONETのコマンドを利用することも可能である。
【００２７】
また、ステップS303で行う対象機器の判定方法は、例えば、予め記憶部204の中に保持されている対象機器グループのリストを、ユーザが選択し、このリストに当該機器IDが含まれるか否かで判定する。対象機器グループのリストは、例えば、事前にコントローラ上でネットワーク上の全機器をリストアップし、ユーザがその中から外出に関係する機器を選ぶなどの方法で作成することができる。また、過去に作成した別のマクロに含まれる対象機器のリストをそのまま使用しても良い。このようにすれば、例えば外出マクロを作成した後で、それと反対の動作である帰宅マクロを登録する場合に、グループ選択の手間が省ける。なお、ネットワーク上にコントローラが1台しか存在せず、ステップS302で受信する「設定変更通知応答」が他のマクロ登録のものと混在するおそれのないときは、ステップS303で非対象機器を特に除外する処理を行わなくても、同様の結果が得られる。
【００２８】
以上のようにして、マクロ登録する対象機器を実際にユーザが操作した機器に限定し、また、コマンドの内容を実際にユーザが行った操作と等価なコマンドとして指定することにより、個々のユーザの環境や特定の目的に対応した設定を簡単に登録することができる。
【００２９】
なお、コントローラ110の機能を単独の機器で実現せずに、他の機器に組み込んで構成することも可能である。例えば、ホームゲートウェイ101に組み込んで、インターネット121を介して機器メーカのWebサイトから既製のマクロをダウンロードできるようにしても良いし、また、テレビ104に組み込んで大きな画面上でマクロの編集が行えるようにしても良い。
【００３０】
図5は、本発明の第2の実施例によるホームネットワークにおけるマクロ登録の制御フローチャートである。本実施例は、ある時点での各機器の状態をそれより後の任意の時点で回復させるためのコマンドを各機器自身からコントローラに通知させ、それをマクロとしてコントローラ内に登録するものである。なお、ネットワーク構成とコントローラのハードウェア構成は、図1および図2に示した第1の実施例と同じものを用いることができる。
【００３１】
まず、ユーザはマクロを登録するのに先立って、各機器に対して所望の状態となるように手動で設定を行っておく。例えば、ビデオ鑑賞用のマクロを登録しようとする場合には、まず、ビデオ102の電源をオンして、次にAVアンプ103の電源をオンし、入力をビデオに切替え、および、音質を映画モードに切り替える。また、テレビ104については、電源をオンし、入力をビデオに切り替える。
【００３２】
各機器を所望の状態に設定したら、ユーザはコントローラ110の入力装置202 を操作し、新規マクロの登録を指示する。このときに制御CPU210は、図5のフローチャートに示した手順でマクロ登録処理を行う。なお、図5において、図3 と同一の部分には同一符号を付して重複する説明を省略する。
【００３３】
ステップS500では、ホームネットワーク全体に対して「状態回復方法問合せコマンド」をブロードキャストする。次にタイムアウト時間(例えば5秒)をタイマ205に設定した後に(ステップS301)、イベント待ちを行う(ステップS302)。
【００３４】
各機器では、コントローラから送られた「状態回復方法問合せコマンド」に対して「状態回復方法通知応答」で応答する。この応答には、その時点での機器の状態を回復させるために必要なネットワークコマンドと、機器のIDの情報が含まれている。例えば、ビデオ102からは電源をオンにするコマンドが通知され、またAVアンプ103からは、電源をオンし、入力をビデオに切替え、および、音質を映画モードに切り替えるコマンドが通知される。また、同じネットワークに接続された電話機105からも、例えば留守モードにするためのコマンドが通知される。
【００３５】
コントローラは、第1の実施例と同様に受信した「状態回復方法通知応答」の中でマクロ登録の対象機器からのものだけを抽出して表示し、再びイベント待ちS302 に戻る(ステップS303,S304,S310)。従って、電話機105からの通知はここで廃棄される。
【００３６】
ステップS302では、全ての機器からの「状態回復方法通知応答」を受信するために充分な時間(例えば5秒)が経過した後に発生するタイマ205のタイムアウトを検出して次に進み、ステップS306でマクロを登録して終了する。
【００３７】
なお、マクロ登録対象機器からの「状態回復方法通知応答」であっても、その全てを登録することをユーザが望んでいるとは限らない。例えば、AV アンプからは電源、入力切替、音質モードの他に、その時点での音量レベルを回復させるコマンドも通知されるかもしれない。このようなユーザが登録を望まない設定に関しては、マクロ登録の前にステップS501でマクロの編集画面を液晶表示装置203 上に表示し、ユーザの手で登録内容を編集できるようにしてもよい。
【００３８】
以上のようにすることで、ある時点での機器の状態を登録するという形で、個々のユーザの環境や特定の目的に対応した設定を簡単に登録することができる。図6は、本発明の第3の実施例によるホームネットワークの構成を示した模式図である。本実施例は、先に示した第1、および第2の実施例の制御手順において、コントローラから送信するコマンドの送信先を特定の機器に限定するようにしたものである。以下、図6に従って説明する。なお、図6の中で図1に対応する部分には同一符号を付して重複する説明を省略する。
【００３９】
図6でホームネットワーク100上ではIPv6プロトコルにより通信が行われており、実線600および点線601は、IPv6プロトコルのマルチキャストグループを表している。マルチキャストグループ600は、ユーザがビデオ鑑賞を行うときに使用する機器のグループとして事前に登録したビデオ102、AVアンプ103、テレビ104から構成され、IPv6で定めるサイトローカルな一時的マルチキャストアドレスとして「FF12::1」なるアドレスが付与されている。また、マルチキャストグループ601は、ユーザが外出や帰宅時に一括して扱いたい機器のグループとして事前に登録した電話機105、ホームセキュリティシステム106、およびビデオ102 から構成され、「FF12::2」なるマルチキャストアドレスが付与されているものとする。なお、ビデオ102は、両方のマルチキャストグループに属しているので「FF12::1」と「FF12::2」の2つのマルチキャストアドレスを持つ。
そして、第1の実施例の「設定変更通知指令コマンド」の送信(図3のステップS300)、および、第2の実施例の「状態回復方法問合せコマンド」の送信(図5 のステップS500)において、コマンドをブロードキャストによりネットワーク上の全機器に宛てて送信する代わりに、ユーザが選択したマルチキャストグループに宛てて送信する。例えば、ユーザがビデオ鑑賞マクロを登録しようとする場合にはアドレス「FF12::1」へ、また、外出マクロを登録しようとする場合にはアドレス「FF12::2」へ送信する。
【００４０】
このようにすれば、図3および図5のステップS302で受信される「状態変更通知応答」もしくは「状態回復方法通知応答」は、指定したマルチキャストグループに属する機器からのものだけに限定されるので、ステップS303 の対象機器判定は不要となる。
【００４１】
使用するマルチキャストアドレスの値は、例えば、ユーザがコントローラ上の操作により目的別のグループを作成するときに自動的に生成した値を各機器に割り当てるようにしても良い。あるいは、外出やビデオ鑑賞等の一般的な目的に関しては、標準的なグループを示すマルチキャストアドレスを定めておき、機器の製造メーカが出荷時に予め登録しておいても良い。
【００４２】
なお、コマンドの送信対象の機器を限定する方法としては、IPv6のマルチキャストに限られず、例えばIPv4のマルチキャストや、家屋内の各部屋に設置された無線LANのアクセスポイント単位でのブロードキャスト等を利用しても良い。また、対象機器それぞれに対して個別のユニキャスト通信を複数回行う方法でも構わない。
【００４３】
【発明の効果】
本発明によれば、ネットワーク接続された複数の機器を一括して制御するためのマクロコマンドを、機器製造時に予め組み込んでおくこと無く、ユーザ毎の環境や目的に応じた固有の設定を、後から簡単に登録することが可能となる。
【図面の簡単な説明】
【図１】本発明の第1の実施例によるネットワークシステムの模式図
【図２】本発明の第1の実施例によるコントローラ装置のブロック図
【図３】本発明の第1の実施例によるコントローラ装置の制御手順の主要部を示すフローチャート
【図４】本発明の第1の実施例による通信データフォーマット
【図５】本発明の第2の実施例によるコントローラ装置の制御手順の主要部を示すフローチャート
【図６】本発明の第3の実施例によるネットワークシステムの模式図
【符号の説明】
100…ホームネットワーク、101ホームゲートウェイ、102…ビデオデッキ、
103…AVアンプ、104…テレビ、105…留守番機能付き電話機、
106…ホームセキュリティシステム、110…コントローラ、
120…ADSL回線、121…インターネット、
130…窓、131…電灯、
200…コントローラ本体、201…ネットワークインタフェース、
202…入力装置、203…液晶表示装置、204…記憶部、205…タイマ、
210…制御CPU、
400,401…設定変更通知応答、410,411…ネットワークコマンド、
600,601…マルチキャストグループ
【図１】
2004206494.tif 000003
【図２】
2004206494.tif 000004
【図３】
2004206494.tif 000005
【図４】
2004206494.tif 000006
【図５】
2004206494.tif 000007
【図６】
2004206494.tif 000008