(57)【要約】  ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載され、ＩＰネットワークに接続される第１の通信装置と、第１の通信装置と接続される第２の通信装置を備え、第２の通信装置は、第１の通信装置を探索する探索信号を送信し、第１の通信装置は、探索信号に含まれる属性に基づいて、自装置が第２の通信装置を制御できるか否かを判断する手段と、判断結果に基づいて、自装置が第２の通信装置を制御できる場合に、探索信号に対する応答信号を生成し、第２の通信装置に送信する手段と、応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する手段とを備えることにより達成される。
2008120368.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、前記通信装置は前記ＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、前記第２の通信装置は、前記第１の通信装置を探索する探索信号を送信し、
前記第１の通信装置は、
前記探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
前記オペレーションシステムは、前記第１の通信装置に対して、制御コマンドを送信し、
前記制御コマンドを記憶する記憶手段と、
前記第２の通信装置による制御情報の要求に応じて、前記記憶手段に記憶された制御コマンドを通知する制御コマンド生成手段と
を備えることを特徴とする通信装置。
【請求項３】
請求項１に記載の通信装置において、
前記属性には、自装置の種別、製造業者名、型番、バージョン、シリアル番号のうち、少なくとも１つが含まれ、
前記判断手段は、自装置の属性と、前記探索信号に含まれる属性とを比較し、自装置が前記第２の通信装置を制御できるか否かを判断することを特徴とする通信装置。
【請求項４】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、前記通信装置は前記ＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、前記第１の通信装置は、前記第２の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断し、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第２の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と
を備えることを特徴とする通信装置。
【請求項５】
請求項４に記載の通信装置において、
前記オペレーションシステムは、前記第１の通信装置の制御を行うための制御コマンドを送信し、前記第１の通信装置は、前記制御コマンドを保持し、
前記第１の通信装置に対して、制御コマンドの要求を行う制御情報要求信号生成手段
を備え、
前記第１の通信装置により通知された制御コマンドに基づいて制御を行うことを特徴とする通信装置。
【請求項６】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、
前記通信装置はＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置及び第３の通信装置により構成され、
前記第２の通信装置は、前記第１の通信装置及び第３の通信装置を探索する探索信号を送信し、前記第３の通信装置は、前記第１の通信装置を探索する探索信号を送信し、前記第１の通信装置は、前記第３の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第３の通信装置を制御できるか否かを判断し、自装置が前記第３の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第３の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と、
前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴とする通信装置。
【請求項７】
請求項６に記載の通信装置において：
前記オペレーションシステムは、前記第１の通信装置の制御を行うための制御コマンドを送信し、前記第１の通信装置は、前記制御コマンドを保持し、
前記第１の通信装置に対して、制御情報の要求を行う制御情報要求信号生成手段と、
前記第１の通信装置により送信された制御コマンドを記憶する記憶手段と、
前記第２の通信装置による制御情報の要求に応じて、前記記憶手段に記憶された制御コマンドを通知する制御コマンド通知手段と
を備えることを特徴とする通信装置。
【請求項８】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載された通信装置における通信装置制御方法であって、
前記通信装置はＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、
前記第２の通信装置が、前記第１の通信装置を探索する自装置の属性が含まれる探索信号を送信する探索信号送信ステップと、
前記第１の通信装置が、前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断ステップと、
前記第１の通信装置が、前記判断結果に基づいて、自装置が前記第２の通信装置を制御することができる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成ステップと、
前記第１の通信装置が、前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録ステップと
を有することを特徴とする通信装置制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークに接続される情報家電と、該情報家電を制御するオペレーションシステムに関し、特にオペレーションシステムにより制御される情報家電に搭載される通信装置及び通信装置制御方法に関する。
【背景技術】
【０００２】
ＩＰ（インターネット・プロトコル）通信ネットワークに接続される情報家電を制御するオペレーションシステムがある。例えば、ＩＰ通信ネットワークに接続された情報家電は、該情報家電に搭載された通信装置を介してオペレーションシステムによって制御される。ここで、情報家電とは、デジタル化され、かつネットワーク化された機器・サービスを示し、具体的には、携帯電話、携帯情報端末（PDA）、テレビ自動車等生活の様々なシーンにおいて活用される情報通信機器及び家庭電化製品等が相当する。オペレーションシステムは、ＩＰ通信ネットワークに接続される通信装置に対して制御情報を伝送することにより各通信装置を備える情報家電の機能を実行する。【０００３】
ＩＰ通信ネットワークに接続される情報家電を制御するシステムに関し、ネットワーク家電の１つであるインターネットブラウザを実行するネットワーク通信機能を搭載したテレビを利用してホームネットワークに接続されている他のネットワーク家電個々の操作を可能にしたシステムが開示されている（例えば、特許文献１参照）。【０００４】
また、制御対象の情報家電の制御方式が異なっていても、制御方式の相違を意識せずに一方の情報家電から他方の情報家電を制御できる情報家電制御システムが開示されている（例えば、特許文献２参照）。
【特許文献１】特開２００６−１０６９７４号公報
【特許文献２】特開２００３−２５９４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した背景技術には以下に示すような問題点がある。【０００６】
各情報家電が備える通信装置とＩＰ通信ネットワークとの接続は、アドレス変換機能を備えたルータを介して行われるが、各通信装置にＩＰ通信ネットワークに接続されたオペレーションシステムから任意にピア・ツー・ピア接続できるようにするためには、オペレーションシステムは、制御対象となる全通信装置の接続情報、例えば、通信装置が搭載される情報家電の属性及びＩＰアドレスなどを把握し、さらに制御を行いたい通信装置に対して個々に制御を行う必要がある。【０００７】
具体的には、図１に示すように、オペレーションシステム１０はクライアントＰＣ２とサーバ４により構成される。オペレーションシステム１０は、ネットワーク５０を介して、通信装置２０（２０１、２０２、２０３）と接続される。図１では、一例としてエアコンに通信装置２０が搭載される。オペレーションシステム１０と通信装置２０とがＩＰ通信ネットワークを介して接続される場合、サーバ４には各通信装置２０の属性とともにそのＩＰアドレスと、各通信装置２０の接続状態を示す情報が記憶される。【０００８】
オペレーションシステム１０により複数の情報家電の制御が実施される場合、クライアントＰＣ２によりそれら複数の情報家電に対する制御命令が入力され、その命令がサーバ４に送信される。サーバ４は、受信した制御命令にしたがって、全情報家電の接続情報を把握し、制御対象となる情報家電に搭載された通信装置に対して個々に制御を実施しなければならない。このため、次のような問題が生じる。【０００９】
サーバ４は、全通信装置の接続情報を把握しなければならない問題がある。サーバ４において把握できる接続情報は有限であるため、接続される情報家電の数が多くなると対応が困難となる。また、サーバ４と情報家電に搭載された通信装置との間の接続が個々に必要であるため、ネットワーク負荷が高い問題がある。また、サーバ４と通信装置との間の接続のために、個々の接続毎にセキュリティポリシーが必要となる問題がある。例えば、ファイヤーウォールなどが必要となる。【００１０】
そこで、本発明は、上述した問題点のうち少なくとも１つを解決するためになされたものであり、その目的は、ＩＰネットワークに接続される情報家電を制御するオペレーションシステムに対する負荷を低減することができる情報家電に搭載される通信装置及び通信装置制御方法を提供することにある。
【課題を解決するための手段】
【００１１】
この目的を達成するため、本発明の通信装置は、
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、前記通信装置は前記ＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、前記第２の通信装置は、前記第１の通信装置を探索する探索信号を送信し、
前記第１の通信装置は、
前記探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴の１つとする。【００１２】
また、前記第１の通信装置は、前記第２の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断し、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第２の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と
を備えることを特徴の１つとする。【００１３】
また、前記通信装置はＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置及び第３の通信装置により構成され、
前記第２の通信装置は、前記第１の通信装置及び第３の通信装置を探索する探索信号を送信し、前記第３の通信装置は、前記第１の通信装置を探索する探索信号を送信し、前記第１の通信装置は、前記第３の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第３の通信装置を制御できるか否かを判断し、自装置が前記第３の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第３の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と、
前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴の１つとする。【００１４】
本発明の通信装置制御方法は、
前記通信装置における通信装置制御方法であって、
前記第２の通信装置が、前記第１の通信装置を探索する自装置の属性が含まれる探索信号を送信する探索信号送信ステップと、
前記第１の通信装置が、前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断ステップと、
前記第１の通信装置が、前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成ステップと、
前記第１の通信装置が、前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録ステップと
を有することを特徴の１つとする。
【発明の効果】
【００１５】
本発明の実施例によれば、ＩＰネットワークに接続された情報家電を制御するオペレーションシステムに対する負荷を低減することができる情報家電に搭載される通信装置及び通信装置制御方法を実現できる。
【図面の簡単な説明】
【００１６】
【図１】ＩＰネットワークに接続される情報家電を制御するオペレーションシステムを示す説明図である。
【図２】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムを示す説明図である。
【図３】本発明の一実施例に係る情報家電に搭載される通信装置を示すブロック図である。
【図４】本発明の一実施例に係る情報家電に搭載される通信装置を示すブロック図である。
【図５】本発明の一実施例に係る情報家電に搭載される通信装置のハードウエア構成を示すブロック図である。
【図６】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムの動作を示すフロー図である。
【図７】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムの動作を示すフロー図である。
【図８】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムを示す説明図である。
【図９】本発明の一実施例に係る情報家電に搭載される通信装置を示すブロック図である。
【図１０】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムの動作を示すフロー図である。
【図１１】本発明の一実施例に係るＩＰネットワークに接続される情報家電を制御するオペレーションシステムの動作を示すフロー図である。
【符号の説明】
【００１７】
２  クライアントＰＣ
４  サーバ
１０  オペレーションシステム
２０（２０１、２０２、２０３）  通信装置
５０  ネットワーク
１０２  クライアントＰＣ
１０４  サーバ
１００  オペレーションシステム
２００  通信装置（代表親装置）
２０２  通信処理部
２０４  制御部
２０６  制御コマンド生成部
２０８  探索信号応答信号生成部
２１０  接続要求応答信号生成部
２１２  記憶部
２１２１  子装置のＩＰアドレス
２１２２  制御情報
３００（３００１、３００２、３００３、３００４、３００５、３００６）  通信装置（子装置）
３０２  通信処理部
３０４  制御部
３０６  探索信号生成部
３０８  接続要求信号生成部
３１０  制御情報要求信号生成部
３１２  記憶部
３１２１  親装置のＩＰアドレス
４００  通信装置（親装置）
４０２  通信処理部
４０４  制御部
４０６  探索信号生成部
４０８  接続要求信号生成部
４１０  制御情報要求信号生成部
４１２  制御コマンド生成部
４１４  探索信号応答信号生成部
４１６  接続要求応答信号生成部
４１８  記憶部
４１８１  親装置のＩＰアドレス
４１８２  子装置のＩＰアドレス
４１８３  制御情報
５０２  通信処理部
５０４  ＣＰＵ
５０６  ＥＰＲＯＭ
５０８  ＲＡＭ
５１０  シナリオ
５１２  ハードウエア
【発明を実施するための最良の形態】
【００１８】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。【００１９】
本発明の実施例にかかる情報家電制御システムについて、図２を参照して説明する。【００２０】
本実施例に係る情報家電制御システムは、オペレーションシステムシステム１００と、オペレーションシステム１００とネットワーク５０を介して接続される通信装置２００（以下、「代表親装置」と呼ぶ）と、代表親装置２００と接続される通信装置３００（３００１、３００２及び３００３）（以下、「子装置」と呼ぶ）とを備える。本実施例では、情報家電の一例としてエアコンに通信装置が搭載される場合について説明するが、エアコンとは異なる装置に搭載されてもよい。【００２１】
オペレーションシステム１００は、例えば、通信装置に対する制御命令を入力するクライアントＰＣ１０２と、クライアントＰＣ１０２と接続されクライアントＰＣ１０２より入力された制御命令に従って、ＩＰ通信ネットワーク５０に接続される代表親装置２００を制御するサーバ１０４とを備える。代表親装置２００とサーバ１０４はルータを介して接続される。また、代表親装置２００及び子装置３００は、例えばメッシュネットワークを構成する。【００２２】
代表親装置２００について、図３を参照して説明する。【００２３】
代表親装置２００は、通信処理部２０２と、制御部２０４と、制御コマンド生成部２０６と、探索信号応答信号生成部２０８と、接続要求応答信号生成部２１０と、記憶部２１２とを備える。記憶部２１２には、子装置のＩＰアドレス２１２１と、制御情報２１２２とが記憶される。【００２４】
代表親装置２００は、多地点接続の管理機能を有する。多地点接続の管理機能とは、子装置３００により送信された接続要求に基づいて子装置３００のＩＰアドレスを登録し、サーバ１０４により送信された制御コマンドを登録された子装置のうち該当する子装置に対して送信する機能をいう。すなわち、サーバ１０４には代表親装置２００のみが接続される。【００２５】
子装置３００は、電源がオンにされた場合に親装置２００、すなわち自装置に対する親装置（ここでは代表親装置）を探すための探索信号を自装置が属するネットワークにブロードキャストする。この探索信号には、その子装置３００の属性、例えば装置の種別、製造業者名（メーカ名）、型番、バージョン、シリアル番号などが含まれる。【００２６】
子装置３００により送信された探索信号は、通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された探索信号に含まれる子装置３００の属性に基づいて、自装置により制御可能か否かを判断する。例えば、制御部２０４は、属性のうち、装置の種別が自装置と同じであれば制御可能であると判断し、異なれば制御不可能であると判断する。また、装置の種別が同じであっても、製造業者名によっては、制御不可能と判断するようにしてもよい。また、装置の種別が同じであっても、型番によっては、制御不可能と判断するようにしてもよい。【００２７】
制御部２０４は、自装置により制御可能であると判断した場合、探索信号応答信号生成部２０８に、探索信号に対する探索信号応答信号を生成するように命令し、探索信号応答信号生成部２０８により生成された探索信号応答信号を、通信処理部２０２を介して、子装置３００に送信する。この探索信号応答信号には代表親装置２００のＩＰアドレスが含まれる。このようにすることにより、子装置３００は、親装置（ここでは、代表親装置）の存在をネットワーク上から探し出すことができ、親装置の存在を把握することができる。【００２８】
探索信号応答信号を受信した子装置３００は、その探索信号応答信号を送信した代表親装置に対して接続要求信号を送信する。子装置３００により送信された接続要求信号は、通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された接続要求信号に含まれる子装置３００のＩＰアドレスを登録する。そして、制御部２０４は、サーバ１０４に、登録した子装置３００の情報を通知する。このようにすることにより代表親装置２００は、登録した子装置３００に対する制御コマンドをサーバ１０４から取得できるようになり、子装置３００に対する多地点接続を可能とする。【００２９】
また、制御部２０４は、接続要求信号に対する応答信号を生成するように接続要求応答信号生成部２１０に命令し、接続要求応答信号生成部２１０により生成された接続要求応答信号を、通信処理部２０２を介して、子装置３００に送信する。【００３０】
サーバ１０４により送信された制御コマンドは、通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御コマンドに含まれる制御情報を記憶部２１０に記憶する。【００３１】
子装置３００は定期的に自装置に対する制御情報を取得するために制御情報要求信号を送信する。この制御情報要求信号は、通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１２に記憶された制御情報２１２２に含まれる制御情報要求信号を送信した子装置３００に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、子装置３００に送信する。このようにすることにより、代表親装置２００は、多地点接続により接続されている子装置３００に対して、制御コマンドを発行し指示を与えることができる。【００３２】
子装置３００について、図４を参照して説明する。【００３３】
子装置３００は、通信処理部３０２と、制御部３０４と、探索信号生成部３０６と、接続要求信号生成部３０８と、制御情報要求信号生成部３１０と、記憶部３１２とを備える。【００３４】
制御部３０４は、例えば電源がオンにされた場合、探索信号生成部３０６に対し、親装置２００を探すための探索信号を生成するように命令し、探索信号生成部３０６により生成された探索信号を、通信処理部３０２を介して、自装置が属するネットワークにブロードキャストする。探索信号生成部３０６は、自装置の属性、例えば装置の種別、製造業者名（メーカ名）、型番、バージョン、シリアル番号などを含む探索信号を生成する。【００３５】
代表親装置２００は、自装置により制御可能であると判断した場合、探索信号の応答信号として、自装置のＩＰアドレスを含む探索信号応答信号を子装置３００に送信する。代表親装置２００により送信された探索信号応答信号は、子装置３００の通信処理部３０２により受信され、制御部３０４に入力される。制御部３０４は、入力された探索信号応答信号に含まれる代表親装置２００のＩＰアドレスを記憶部３１２に登録する。そして、制御部３０４は、接続要求信号生成部３０８に対し、代表親装置２００に対して接続を要求するための接続要求信号を生成するように命令し、接続要求信号生成部３０８により生成された接続要求信号を、通信処理部３０２を介して、代表親装置２００に送信する。【００３６】
代表親装置２００は、子装置３００により送信された接続要求信号に基づいて、該接続要求信号に含まれる子装置３００のＩＰアドレスを登録し、サーバ１０４に、登録された子装置３００の情報を通知し、接続要求信号に対する接続要求応答信号を子装置３００に送信する。代表親装置２００により送信された接続要求応答信号は、子装置３００の通信処理部３０２により受信され、制御部３０４に入力される。制御部３０４は、入力された接続要求応答信号に基づいて接続処理を完了する。【００３７】
また、制御部３０４は、予め決定される所定の周期で代表親装置２００に自装置に対する制御情報を問い合わせるため、制御情報要求信号生成部３１０に対し、制御情報要求信号を生成するように命令する。制御部３０４は、制御情報要求信号生成部３１０により生成された制御情報要求信号を、通信処理部３０２を介して送信する。【００３８】
代表親装置２００は、制御情報要求信号に基づいて、記憶部２１２に記憶された制御情報２１２２に含まれる制御情報要求信号を送信した子装置に対する制御情報を含む制御コマンドを生成し、子装置３００に送信する。子装置３００の制御部３０４は、親装置２００により送信された制御コマンドに従って自装置の制御を行う。【００３９】
上述した代表親装置２００及び子装置３００は、図５に示すように、通信処理部５０２と、ＣＰＵ５０４と、ＥＰＲＯＭ５０６と、ＲＡＭ５０８と、シナリオ５１０と、ハードウエア５１２とにより構成される。ＣＰＵは、上述した代表親装置２００における制御部２０４の機能、子装置３００における制御部３０４の機能を実行する。ＥＰＲＯＭ４０６は、代表親装置２００における制御コマンド生成部２０６、探索信号応答信号生成部２０８及び接続要求応答信号生成部２１０を実行するためのプログラム、子装置３００における探索信号生成部３０６、接続要求信号生成部３０８及び制御情報要求信号生成部３１０を実行するためのプログラムを記憶する。ＲＡＭ４０８は、代表親装置２００における子装置のＩＰアドレス２１２１及び制御情報２１２２、子装置３００における親装置のＩＰアドレス３１２１を記憶する。シナリオ４１０は、制御情報に対する制御手順を示す情報が記録される。ハードウエア４１２は、物理的構成要素の集合体である。【００４０】
次に、本実施例に係る情報家電制御システムの動作について、図６を参照して説明する。本実施例においては、サーバ１０４により制御情報として設定温度が制御コマンドとして送信される場合について説明する。また、代表親装置２００とサーバ１０４との接続処理は終了している。【００４１】
ここでは、代表親装置２００がサーバ１０４からの制御コマンドにより、自装置内を制御するシーケンスと、子装置３００が、自装置が存在するネットワーク上に親装置（ここでは、代表親装置）を探索し、代表親装置２００と接続し、代表親装置２００が持つ制御情報を得て、該制御情報により、自装置内を制御するシーケンスを示す。【００４２】
ユーザ（オペレータ）がクライアントＰＣ１０２を操作することにより設定温度が入力され、入力された設定温度はサーバ１０４に入力される。サーバ１０４は、入力された設定温度を含む制御コマンドを生成し、代表親装置（装置Ａ）２００に送信する（ステップＳ６０２）。例えば、設定温度を１８℃とする制御情報を含む制御コマンドが送信される。このようにして、サーバ１０４は、管理する代表親装置２００に対して制御コマンドを発行し、設定情報を伝達する。【００４３】
サーバ１０４により送信された制御コマンドは、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ６０４）。制御部２０４は、制御コマンドに対する応答信号をサーバ１０４に送信する（ステップＳ６０６）。制御部２０４は、自装置内の制御を継続して行う（ステップＳ６０８）。【００４４】
ここで、子装置（装置Ｂ）３００１の電源がオンされ、子装置３００１の制御部３０４は、探索信号生成部３０６に対し、探索信号を生成するように命令する。制御部３０４は、探索信号生成部３０６により生成された探索信号を通信処理部３０２に入力する。通信処理部３０２は、入力された探索信号を自装置が存在するネットワーク上にブロードキャストする（ステップＳ６１０）。【００４５】
子装置３００１によりブロードキャストされた探索信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、探索信号に含まれる属性に基づいて、自装置が親装置として動作可能であるか否かを判断し、親装置として動作可能である場合に、探索信号に対する応答信号を生成するように探索信号応答信号生成部２０８に命令し、探索信号応答信号生成部２０８により生成された探索信号応答信号を、通信処理部２０２を介して、子装置３００１に送信する(ステップＳ６１２)。探索信号応答信号には、代表親装置２００のＩＰアドレスが含まれる。【００４６】
代表親装置２００により送信された探索信号応答信号は、子装置３００１の通信処理部３０２により受信され、制御部３０４に入力される。制御部３０４は、接続要求信号生成部３０６に対し、入力された探索信号応答信号に含まれるＩＰアドレスに基づいて、子装置３００１のＩＰアドレスを含む接続要求信号を生成するように命令する。制御部３０４は、接続要求信号生成部３０６により生成された接続要求信号を通信処理部３０２に入力する。通信処理部３０２は、入力された接続要求信号を代表親装置２００に送信する（ステップＳ６１４）。【００４７】
子装置３００１により送信された接続要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された接続要求信号に含まれる子装置３００１のＩＰアドレスを記憶部２１０に記憶することにより自装置の子装置として、子装置３００１を登録する（ステップＳ６１６）。また、制御部２０４は、接続要求信号に対する応答信号を生成するように接続要求応答信号生成部２０８に命令し、接続要求応答信号生成部２０８により生成された接続要求応答信号を、通信処理部２０２を介して、子装置３００１に送信する（ステップＳ６１８）。【００４８】
また、子装置３００１の制御部３０４は、制御情報要求信号生成部３０８に対し、予め決定される所定の周期で代表親装置２００に制御情報を問い合わせるため、制御情報要求信号を生成するように命令する。制御部３０４は、制御情報要求信号生成部３０８により生成された制御情報要求信号を、通信処理部３０２を介して送信する。【００４９】
子装置３００１により送信された制御情報要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１０に記憶された制御情報２１２２に含まれる制御情報要求信号を要求した子装置３００に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、子装置３００に送信する(ステップＳ６２０)。【００５０】
代表親装置２００により送信された制御コマンドは、子装置３００１の通信処理部３０２により受信され、制御部３０４に入力される。制御部３０４は、入力された制御コマンドに含まれる制御情報に従って自装置の制御を行う（ステップＳ６２２）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ６２４）。【００５１】
次に、本実施例に係る情報家電制御システムの他の動作について、図７を参照して説明する。本実施例においては、代表親装置２００とサーバ１０４との接続処理が終了し、さらに代表親装置２００の子装置として、子装置（装置Ｂ）３００１及び子装置（装置Ｃ）３００２が登録されている。ここでは、サーバ１０４からの指示により、代表親装置２００及び代表親装置２００の配下の全ての子装置３００（３００１、３００２）に対して制御を行う場合のシーケンスを示す。【００５２】
ユーザ（オペレータ）がクライアントＰＣ１０２を操作することにより設定温度が入力され、入力された設定温度はサーバ１０４に入力される。サーバ１０４は、入力された設定温度を含む制御コマンドを生成し、代表親装置（装置Ａ）２００に送信する（ステップＳ７０２）。例えば、設定温度を２０℃とする制御情報を含む制御コマンドが送信される。【００５３】
サーバ１０４により送信された制御コマンドは、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ７０４）。制御部２０４は、自装置内の制御を継続して行う（ステップＳ７０６）。【００５４】
子装置３００１の制御部３０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部３０２を介して送信する。【００５５】
子装置３００１により送信された制御情報要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１０に記憶された制御情報２１２２に含まれる制御情報要求信号を要求した子装置３００１に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、子装置３００１に送信する(ステップＳ７０８)。制御部３０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ７１０）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ７１２）。子装置３００１の制御部３０４は、設定温度の設定が終了したことを通知するための応答信号を生成し、代表親装置２００に送信する（ステップＳ７１４）。【００５６】
同様に、子装置３００２（装置Ｃ）の制御部３０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部３０２を介して送信する。【００５７】
子装置３００２により送信された制御情報要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１０に記憶された制御情報２１２２に含まれる制御情報要求信号を要求した子装置３００２に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、子装置３００２に送信する(ステップＳ７１６)。子装置３００２の制御部３０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ７１８）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ７２０）。制御部３０４は、設定温度の設定が終了したことを通知するための応答信号を生成し、代表親装置２００に送信する（ステップＳ７２２）。【００５８】
代表親装置２００は、自装置配下の子装置の全てに対して設定温度の設定が終了した場合、制御部２０４は、子装置３００における設定温度の設定が終了したことを通知するための応答信号を生成し、サーバ１０４に送信する（ステップＳ７２４）。【００５９】
本発明の実施例にかかる他の情報家電制御システムについて、図８を参照して説明する。【００６０】
本実施例に係る情報家電制御システムは、オペレーションシステムシステム１００と、オペレーションシステム１００とネットワーク５０を介して接続される通信装置２００（以下、「代表親装置」と呼ぶ）と、代表親装置２００と接続される通信装置３００（３００１、３００２、３００３及び３００４）（以下、「子装置」と呼ぶ）及び通信装置４００（以下、「親装置」と呼ぶ）と、親装置４００と接続される通信装置３００（３００４、３００５及び３００６）（以下、「子装置」と呼ぶ）とを備える。本実施例では、情報家電の一例としてエアコンに通信装置が搭載される場合について説明するが、エアコンとは異なる装置に搭載されてもよい。【００６１】
オペレーションシステム１００、代表親装置２００及び子装置３００については、上述した実施例と同様である。代表親装置２００とサーバ１０４はルータを介して接続される。また、代表親装置２００、親装置４００及び子装置３００は、例えばメッシュネットワークを構成する。【００６２】
親装置４００について、図９を参照して説明する。親装置４００は、代表親装置２００の子装置として、カスケード接続される。親装置４００は、通信処理部４０２と、制御部４０４と、探索信号生成部４０６と、接続要求信号生成部４０８と、制御情報要求信号生成部４１０と、制御コマンド生成部４１２と、探索信号応答信号生成部４１４と、接続要求応答信号生成部４１６と、記憶部４１８とを備える。記憶部４１８には、親装置のＩＰアドレス４１８１、子装置のＩＰアドレス４１８２及び制御情報４１８３が記憶される。【００６３】
親装置４００は、上述した代表親装置２００及び子装置３００の機能を備える。親装置４００は、多地点接続の管理機能を有する。ここでいう多地点接続の管理機能とは、子装置３００により送信された接続要求に基づいて子装置３００のＩＰアドレスを登録し、代表親装置２００により送信された制御コマンドを登録された子装置のうち該当する子装置に対して送信する機能をいう。【００６４】
制御部４０４は、例えば電源がオンにされた場合、探索信号生成部４０６に対し、代表親装置２００を探すための探索信号を生成するように命令し、探索信号生成部４０６により生成された探索信号を、通信処理部４０２を介して、自装置が属するネットワークにブロードキャストする。探索信号生成部４０６は、自親装置の属性、例えば装置の種別、製造業者名（メーカ名）、型番、バージョン、シリアル番号などを含む探索信号を生成する。【００６５】
代表親装置２００は、自装置により制御可能であると判断した場合、探索信号の応答として自装置のＩＰアドレスを含む探索信号応答信号を親装置４００に送信する。代表親装置２００により送信された探索信号応答信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された探索信号応答信号に含まれる代表親装置２００のＩＰアドレスを記憶部４１８に登録する。そして、制御部４０４は、接続要求信号生成部４０８に対し、代表親装置２００に対して接続を要求するための接続要求信号を生成するように命令し、接続要求信号生成部４０８により生成された接続要求信号を、通信処理部４０２を介して、代表親装置２００に送信する。【００６６】
代表親装置２００は、接続要求信号に基づいて、親装置４００を登録し、接続要求信号に対する接続要求応答信号を送信する。代表親装置２００により送信された接続要求応答信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された接続要求応答信号に基づいて接続処理を完了する。また、制御部４０４は、制御情報要求信号生成部４０８に対し、予め決定される所定の周期で代表親装置２００に自親装置４００及び自親装置４００配下の子装置３００に対する制御情報を問い合わせるため、制御情報要求信号を生成するように命令する。制御部４０４は、制御情報要求信号生成部４０８により生成された制御情報要求信号を、通信処理部４０２を介して送信する。【００６７】
代表親装置２００は、制御情報要求信号に基づいて、記憶部２１２に記憶された制御情報２１２２に含まれる制御情報要求信号を送信した親装置及び自親装置４００配下の子装置３００に対する制御情報を含む制御コマンドを生成し、親装置４００に送信する。制御部４０４は、親装置２００により送信された制御コマンドに従って自装置４００及び装置４００配下の子装置３００の制御を行う。【００６８】
子装置３００は、例えば電源がオンにされた場合に親装置を探すため、探索信号を送信する。ここでいう親装置には代表親装置２００と親装置４００とが含まれる。この探索信号には、その子装置３００の属性情報、例えば装置の種別、製造業者名（メーカ名）、型番、バージョン、シリアル番号などが含まれる。【００６９】
子装置３００により送信された探索信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された探索信号に含まれる子装置３００の属性に基づいて、自装置により制御可能か否かを判断する。例えば、制御部４０４は、属性のうち、装置の種別が自装置と同じであれば制御可能であると判断し、異なれば制御不可能であると判断する。また、装置の種別が同じであっても、製造業者名によっては、制御不可能と判断するようにしてもよい。制御部４０４は、自装置により制御可能であると判断した場合、探索信号応答信号生成部４１４に、探索信号に対する探索信号応答信号を生成するように命令し、探索信号応答信号生成部４１４により生成された探索信号応答信号を、通信処理部４０２を介して、子装置３００に送信する。この探索信号応答信号には親装置のＩＰアドレスが含まれる。【００７０】
探索信号応答信号を受信した子装置３００は、その探索信号応答信号を送信した親装置に対して接続要求信号を送信する。子装置３００により送信された接続要求信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された接続要求信号に含まれる子装置３００のＩＰアドレスを記憶部４１８に登録する。そして、制御部４０４は、代表親装置２００に、登録された子装置３００の情報を通知する。このようにすることにより、登録された子装置３００に対する制御コマンドを、代表親装置２００から取得できるようになり、子装置３００に対する多地点接続を可能にできる。また、制御部４０４は、接続要求信号に対する応答信号を生成するように接続要求応答信号生成部４１６に命令し、接続要求応答信号生成部４１６により生成された接続要求応答信号を、通信処理部４０２を介して、子装置３００に送信する。【００７１】
代表親装置２００により送信された制御コマンドは、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された制御コマンドに含まれる制御情報に基づいて自装置を制御するとともに、制御情報を記憶部４１８に記憶させる。【００７２】
子装置３００は定期的に自装置に対する制御情報を取得するために制御情報要求信号を送信する。この制御情報要求信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された制御情報要求信号に基づいて、記憶部４１８に記憶された制御情報４１８３に含まれる制御情報要求を行った子装置に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部４１２に命令し、制御コマンド生成部４１２により生成された制御コマンドを、通信処理部４０２を介して、子装置３００に送信する。このようにすることにより、親装置４００は、多地点接続により接続されている子装置３００に対して、制御コマンドを発行し指示を与えることができる。【００７３】
上述した親装置２００は、図５を参照して説明したハードウエア構成により実現される。ＣＰＵ５０４は、上述した制御部４０４の機能を実行する。ＥＰＲＯＭ５０６は、探索信号生成部４０６、接続要求信号生成部４０８、制御情報要求信号生成部４１０、制御コマンド生成部４１２、探索信号応答信号生成部４１４及び接続要求応答信号生成部４１６を実行するためのプログラムを記憶する。ＲＡＭ５０８は、親装置のＩＰアドレス４１８１、子装置のＩＰアドレス４１８２及び制御情報４１８３を記憶する。【００７４】
次に、本実施例に係る情報家電制御システムの動作について、図１０を参照して説明する。ここでは、カスケード接続により、親装置が多段構成される場合のシーケンスを示す。具体的には、親装置４００が代表親装置２００を親として接続することにより多段構成が実現される。このように構成することにより、サーバ１０４は、無限数の装置を制御することができる。【００７５】
ユーザ（オペレータ）がクライアントＰＣ１０２を操作することにより設定温度が入力され、入力された設定温度はサーバ１０４に入力される。サーバ１０４は、入力された設定温度を含む制御コマンドを生成し、代表親装置（装置Ａ）２００に送信する（ステップＳ１００２）。例えば、設定温度を１８℃とする制御情報を含む制御コマンドが送信される。【００７６】
サーバ１０４により送信された制御コマンドは、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１００４）。制御部２０４は、制御コマンドに対する応答信号をサーバ１０４に送信する（ステップＳ１００６）。制御部２０４は、自装置内の制御を継続して行う（ステップＳ１００８）。【００７７】
ここで、親装置４００（装置Ｅ）の電源がオンされ、親装置４００の制御部４０４は、探索信号生成部４０６に対し、探索信号を生成するように命令する。制御部４０４は、探索信号生成部４０６により生成された探索信号を通信処理部４０２に入力する。通信処理部４０２は、入力された探索信号を自装置が存在するネットワーク上にブロードキャストする（ステップＳ１０１０）。【００７８】
親装置４００によりブロードキャストされた探索信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、探索信号に含まれる属性に基づいて、自装置が親装置として動作可能であるか否かを判断し、親装置として動作可能である場合に、探索信号に対する応答信号を生成するように探索信号応答信号生成部２０８に命令し、探索信号応答信号生成部２０８により生成された探索信号応答信号を、通信処理部２０２を介して、親装置４００に送信する(ステップＳ１０１２)。探索信号応答信号には、代表親装置２００のＩＰアドレスが含まれる。【００７９】
代表親装置２００により送信された探索信号応答信号は、親装置４００の通信処理部４０２により受信され、制御部４０４は、接続要求信号生成部４０８に対し、接続要求信号を生成するように命令する。制御部４０４は、接続要求信号生成部４０８により生成された接続要求信号を通信処理部４０２に入力する。通信処理部４０２は、入力された接続要求信号を代表親装置２００に送信する（ステップＳ１０１４）。【００８０】
親装置４００により送信された接続要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された接続要求信号に含まれる親装置４００のＩＰアドレスを記憶部２１０に登録することにより自装置の子装置として親装置４００を登録する（ステップＳ１０１６）。また、制御部２０４は、接続要求信号に対する応答信号を生成するように接続要求応答信号生成部２０８に命令し、接続要求応答信号生成部２０８により生成された接続要求応答信号を、通信処理部２０２を介して、親装置４００に送信する（ステップＳ１０１８）。【００８１】
また、親装置４００の制御部４０４は、制御情報要求信号生成部４１０に対し、予め決定される所定の周期で代表親装置２００に自装置４００及び自装置４００の配下の子装置に対する制御情報を問い合わせるため、制御情報要求信号を生成するように命令する。制御部４０４は、制御情報要求信号生成部４１０により生成された制御情報要求信号を、通信処理部４０２を介して送信する。【００８２】
親装置４００により送信された制御情報要求信号は、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１０に記憶された制御情報２１２２に含まれる制御情報要求を行った親装置４００及び親装置４００配下の子装置に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、親装置４００に送信する(ステップＳ１０２０)。【００８３】
親装置４００の制御部４０４は、代表親装置２００により送信された制御コマンドに含まれる制御情報に従って自装置の制御を行う。制御部４０４は、自装置内の制御を継続して行う。また、親装置４００は、該制御情報を記憶部４１８に記憶する。【００８４】
親装置４００は、定期的に代表親装置２００に制御情報を要求し、制御コマンドに含まれる制御情報により、自装置内を制御するとともに、自装置自身も自親装置４００の配下の子装置３００に対しては親装置として動作する。【００８５】
次に、本実施例に係る情報家電制御システムの他の動作について、図１１を参照して説明する。本実施例においては、代表親装置２００とサーバ１０４との接続処理が終了し、代表親装置２００の子装置として親装置（装置Ｅ）４００が登録され、親装置４００の子装置として子装置３００４、３００５及び３００６（装置Ｆ、Ｇ及びＨ）が登録されている場合について説明する。【００８６】
ユーザがクライアントＰＣ１０２を操作することにより設定温度が入力され、入力された設定温度はサーバ１０４に入力される。サーバ１０４は、入力された設定温度を含む制御コマンドを生成し、代表親装置（装置Ａ）２００に送信する（ステップＳ１１０２）。例えば、設定温度を２０℃とする制御情報を含む制御コマンドが送信される。【００８７】
サーバ１０４により送信された制御コマンドは、代表親装置２００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１１０４）。制御部２０４は、自装置内の制御を継続して行う（ステップＳ１１０６）。【００８８】
親装置４００の制御部４０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部４０２を介して送信する。親装置４００により送信された制御情報要求信号は、代表親装置４００の通信処理部２０２により受信され、制御部２０４に入力される。制御部２０４は、入力された制御情報要求信号に基づいて、記憶部２１０に記憶された制御情報２１２２に含まれる制御情報要求信号を要求した親装置４００及び親装置配下の子装置３００に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部２０６に命令し、制御コマンド生成部２０６により生成された制御コマンドを、通信処理部２０２を介して、親装置４００に送信する(ステップＳ１１０８)。親装置４００の制御部４０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１１１０）。制御部４０４は、自装置内の制御を継続して行う（ステップＳ１１１２）。【００８９】
子装置３００４の制御部３０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部３０２を介して送信する。子装置３００４により送信された制御情報要求信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された制御情報要求信号に基づいて、記憶部４１８に記憶された制御情報４１８３に含まれる制御情報要求を行った子装置３００４に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部４１２に命令し、制御コマンド生成部４１２により生成された制御コマンドを、通信処理部４０２を介して、子装置３００４に送信する(ステップＳ１１１４)。子装置３００４の制御部３０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１１１６）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ１１１８）。制御部３０４は、設定温度の設定が終了したことを通知するための応答信号を生成し、親装置４００に送信する（ステップＳ１１２０）。【００９０】
同様に、子装置３００５の制御部３０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部３０２を介して送信する。【００９１】
子装置３００５により送信された制御情報要求信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された制御情報要求信号に基づいて、記憶部４１８に記憶された制御情報４１８３に含まれる制御情報要求を行った子装置３００５に対する制御情報を含む制御コマンドを含む制御コマンドを生成するように制御コマンド生成部４１２に命令し、制御コマンド生成部４１２により生成された制御コマンドを、通信処理部４０２を介して、子装置３００５に送信する(ステップＳ１１２２)。制御部３０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１１２４）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ１１２６）。制御部３０４は、設定温度の設定が終了したことを通知するための応答信号を生成し、親装置４００に送信する（ステップＳ１１２８）。【００９２】
同様に、子装置３００６の制御部３０４は、予め決定される所定の周期で、上述した手順と同様の手順により制御情報要求信号を生成し、通信処理部３０２を介して送信する。【００９３】
子装置３００６により送信された制御情報要求信号は、親装置４００の通信処理部４０２により受信され、制御部４０４に入力される。制御部４０４は、入力された制御情報要求信号に基づいて、記憶部４１８に記憶された制御情報４１８３に含まれる制御情報要求を行った子装置３００６に対する制御情報を含む制御コマンドを生成するように制御コマンド生成部４１２に命令し、制御コマンド生成部４１２により生成された制御コマンドを、通信処理部４０２を介して、子装置３００６に送信する(ステップＳ１１３０)。子装置３００６の制御部３０４は入力された制御コマンドに含まれる制御情報に基づいて、設定温度の設定を行う（ステップＳ１１３２）。制御部３０４は、自装置内の制御を継続して行う（ステップＳ１１３４）。制御部３０４は、設定温度の設定が終了したことを通知するための応答信号を生成し、親装置４００に送信する（ステップＳ１１３６）。【００９４】
親装置４００の制御部４０４は、自装置配下の子装置３００における設定温度の設定が終了したことを通知するための応答信号を生成し、代表親装置２００に送信する（ステップＳ１１３８）。【００９５】
代表親装置２００の制御部２０４は、自装置配下の親装置４００における設定温度の設定が終了したことを通知するための応答信号を生成し、サーバ１０４に送信する（ステップＳ１１４０）。【００９６】
本発明の実施例に係るＩＰネットワークに接続する装置を制御するオペレーションシステムによれば、これまで不可能であったような膨大な数の装置を制御することが可能となる。【００９７】
また、サーバは、ＩＰネットワークに接続する全装置の接続情報を把握しなくてもよく、制御を要求する全装置に対して制御を行うことができる。【００９８】
サーバと装置との間の接続が必ずしも必要でないため、サーバと装置との間の通信のネットワークに対する負荷を低減できる。【００９９】
サーバと装置との間の接続のために、個々の接続毎にファイヤーウォールなどのセキュリティポリシーを設定する必要はない。
【図１】
2008120368.tif 000003
【図２】
2008120368.tif 000004
【図３】
2008120368.tif 000005
【図４】
2008120368.tif 000006
【図５】
2008120368.tif 000007
【図６】
2008120368.tif 000008
【図７】
2008120368.tif 000009
【図８】
2008120368.tif 000010
【図９】
2008120368.tif 000011
【図１０】
2008120368.tif 000012
【図１１】
2008120368.tif 000013
【手続補正書】
【提出日】平成21年8月14日(2009.8.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、前記通信装置は前記ＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、前記第２の通信装置は、前記第１の通信装置を探索する探索信号を送信し、
前記第１の通信装置は、
前記探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
前記オペレーションシステムは、前記第１の通信装置に対して、制御コマンドを送信し、
前記制御コマンドを記憶する記憶手段と、
前記第２の通信装置による制御情報の要求に応じて、前記記憶手段に記憶された制御コマンドを通知する制御コマンド生成手段と
を備えることを特徴とする通信装置。
【請求項３】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、前記通信装置は前記ＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、前記第１の通信装置は、前記第２の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断し、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第２の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と
を備えることを特徴とする通信装置。
【請求項４】
請求項３に記載の通信装置において、
前記オペレーションシステムは、前記第１の通信装置の制御を行うための制御コマンドを送信し、前記第１の通信装置は、前記制御コマンドを保持し、
前記第１の通信装置に対して、制御コマンドの要求を行う制御情報要求信号生成手段
を備え、
前記第１の通信装置により通知された制御コマンドに基づいて制御を行うことを特徴とする通信装置。
【請求項５】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載される通信装置であって、
前記通信装置はＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置及び第３の通信装置により構成され、
前記第２の通信装置は、前記第１の通信装置及び第３の通信装置を探索する探索信号を送信し、前記第３の通信装置は、前記第１の通信装置を探索する探索信号を送信し、前記第１の通信装置は、前記第３の通信装置により送信される第１の通信装置を探索する探索信号に含まれる属性に基づいて、自装置が前記第３の通信装置を制御できるか否かを判断し、自装置が前記第３の通信装置を制御できる場合に、前記探索信号に対する応答信号を送信し、
前記第３の通信装置は、
第１の通信装置を探索する探索信号を生成し、ブロードキャストする探索信号生成手段と、
前記探索信号生成手段により送信した探索信号に対する応答信号に基づいて、該応答信号を送信した第１の通信装置に対して、接続要求を生成する接続要求信号生成手段と、
前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断手段と、
前記判断結果に基づいて、自装置が前記第２の通信装置を制御できる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成手段と、
前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録手段と
を備えることを特徴とする通信装置。
【請求項６】
請求項５に記載の通信装置において：
前記オペレーションシステムは、前記第１の通信装置の制御を行うための制御コマンドを送信し、前記第１の通信装置は、前記制御コマンドを保持し、
前記第１の通信装置に対して、制御情報の要求を行う制御情報要求信号生成手段と、
前記第１の通信装置により送信された制御コマンドを記憶する記憶手段と、
前記第２の通信装置による制御情報の要求に応じて、前記記憶手段に記憶された制御コマンドを通知する制御コマンド通知手段と
を備えることを特徴とする通信装置。
【請求項７】
ＩＰネットワークに接続されたオペレーションシステムにより制御される情報家電に搭載された通信装置における通信装置制御方法であって、
前記通信装置はＩＰネットワークに接続される第１の通信装置と、前記第１の通信装置と接続される第２の通信装置により構成され、
前記第２の通信装置が、前記第１の通信装置を探索する自装置の属性が含まれる探索信号を送信する探索信号送信ステップと、
前記第１の通信装置が、前記第２の通信装置により送信された探索信号に含まれる属性に基づいて、自装置が前記第２の通信装置を制御できるか否かを判断する判断ステップと、
前記第１の通信装置が、前記判断結果に基づいて、自装置が前記第２の通信装置を制御することができる場合に、前記探索信号に対する応答信号を生成し、前記第２の通信装置に送信する探索信号応答信号生成ステップと、
前記第１の通信装置が、前記応答信号を受信した第２の通信装置による接続要求に基づいて、該第２の通信装置を制御対象として登録する登録ステップと
を有することを特徴とする通信装置制御方法。
【国際調査報告】
2008120368.tif 000014
2008120368.tif 000015
2008120368.tif 000016
2008120368.tif 000017