(57)【要約】【課題】新しい被制御機器が出たときに、新しい被制御機器用の制御プログラムを記憶した集中制御コントローラに取り替え無くても対応できるようにすること。【解決手段】機種別の制御範囲データ１１２を制御サーバ１１に記憶し、利用者が集中制御コントローラ１２を使って被制御機器１３を制御するときには、この機種別の制御範囲データ１１２に従って集中制御コントローラ１２が被制御機器１３の制御できる範囲をコントロールすることにより、新しい被制御機器１３が出てきても、制御サーバ１１の機種別の制御範囲データ１１２を変更するだけで対応することが可能となり、集中制御コントローラ１２を交換したり集中制御コントローラ１２のプログラムを入れ替えたりすることなく新しい被制御機器１３に対応することができる。【選択図】図１
2005241227.tif 000002
【特許請求の範囲】
【請求項１】
制御したい被制御機器の機種ごとの制御範囲データを記憶した制御サーバと、複数の被制御機器を集中コントロールする集中制御コントローラと、前記集中制御コントローラからの制御信号により制御される被制御機器とを備え、前記集中制御コントローラは、利用者が制御したい被制御機器に対応した前記制御範囲データを前記制御サーバから取得し、取得した前記制御範囲データに従って被制御機器の機種ごとに利用者が制御できる範囲を変更するようにした集中制御システム。
【請求項２】
制御サーバと集中制御コントローラは宅外ネットワークにより通信を行い、集中制御コントローラと被制御機器は宅内ネットワークにより通信を行うようにした請求項１に記載の集中制御システム。
【請求項３】
制御サーバは、集中制御コントローラから送られてきた被制御機器の機器情報データを元に制御範囲データを検索する制御範囲データ検索手段を備えた請求項１または２に記載の集中制御システム。
【請求項４】
集中制御コントローラは、前記制御サーバから前記制御範囲データを取得する制御範囲データ取得手段と、被制御機器の機器情報データを元に取得した前記制御範囲データを検索する取得制御範囲データ検索手段とを備えた請求項１または２に記載の集中制御システム。
【請求項５】
被制御機器は、自己の機器情報データを記憶する手段を備えた請求項１〜４のいずれか１項に記載の集中制御システム。
【請求項６】
集中制御コントローラは、被制御機器の登録と登録する被制御機器に対応した登録機器データを記憶するための機器登録手段を備えた請求項１〜５のいずれか１項に記載の集中制御システム。
【請求項７】
請求項１〜６のいずれか１項に記載の集中制御システムにおける機能の少なくとも一部をコンピュータで実現するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、複数の家電機器、すなわち被制御機器を一つのコントローラで集中制御できるようにした集中制御システムおよびそのプログラムに関するものである。
【背景技術】
【０００２】
従来、この種の集中制御システムとしては、家電機器を集中的に制御する集中制御コントローラと集中制御コントローラにより、制御される複数の被制御機器とが宅内通信手段により通信を行っている（例えば、特許文献１参照）。
【０００３】
図１３は、特許文献１に記載された従来の集中制御システムを示すものであり、一つの集中制御コントローラ１３０１と、このコントローラにより制御される複数の被制御機器１３０２と、宅内ネットワーク１３０３とから構成されている。
【特許文献１】特開平５−２２７５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の構成では、被制御機器１３０２を制御するための制御プログラムは、集中制御コントローラ１３０１の読み出し専用メモリー（ＲＯＭ）に記憶されているため、全ての被制御機器１３０２に対して、被制御機器１３０２の機能にかかわらず同じ制御範囲の制御を行うプログラムを記憶するか、または、被制御機器１３０２ごとに別々の制御プログラムを記憶するかになっていた。このため、より広い範囲を制御できる新しい被制御機器が出てきても、制御できる範囲が制限されたり、新しい被制御機器用の制御プログラムを記憶した集中制御コントローラに取り替えたりしなければならないという課題を有していた。
【０００５】
本発明は、前記従来の課題を解決するもので、新しい被制御機器が出てきたときに、集中制御コントローラを取り替えたり、集中制御コントローラに記憶されているプログラムを変更したりすることなく、新しい被制御機器が持つ制御可能範囲に応じた制御ができるものとした集中制御システムおよびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、本発明の集中制御システムおよびそのプログラムは、集中制御コントローラが、利用者が制御したい被制御機器に対応した制御範囲データを制御サーバから取得し、取得した制御範囲データに従って被制御機器の機種ごとに利用者が制御できる範囲を変更するようにしたものである。
【０００７】
これによって、利用者が集中制御コントローラを使って被制御機器の制御を行う際に、取得した被制御機器に対応した制御範囲データに従って制御を行うことが可能となるとともに、新しい被制御機器が出てきても、その機器に応じた制御範囲データを制御サーバにあたらに追加することにより、集中制御コントローラを取り替えたり、集中制御コントローラに記憶されているプログラムを変更したりすることなく、新しい被制御機器の制御範囲を集中制御コントローラに設定することが可能となる。
【発明の効果】
【０００８】
本発明の集中制御システムおよびそのプログラムは、新しい被制御機器が出てきたときに、集中制御コントローラを取り替えたり、集中制御コントローラのプログラムを変更したりすることなく、新しい被制御機器の制御範囲に対応することができる。
【発明を実施するための最良の形態】
【０００９】
第１の発明は、制御したい被制御機器の機種ごとの制御範囲データを記憶した制御サーバと、複数の被制御機器を集中コントロールする集中制御コントローラと、前記集中制御コントローラからの制御信号により制御される被制御機器とを備え、前記集中制御コントローラは、利用者が制御したい被制御機器に対応した制御範囲のデータを前記制御サーバから取得し、取得した制御範囲のデータに従って被制御機器の機種ごとに利用者が制御できる範囲を変更するようにした集中制御システムとすることにより、利用者が集中制御コントローラを使って被制御機器の制御を行う際に、取得した被制御機器に対応した制御範囲のデータに従って制御を行うことが可能となるとともに、新しい被制御機器が出てきても、その機器に応じた制御範囲のデータを前記制御サーバの前記制御範囲データに新たに追加することにより、集中制御コントローラを取り替えたり、集中制御コントローラに記憶されているプログラムを変更したりすることなく、新しい被制御機器の制御範囲を集中制御コントローラに設定することが可能となる。
【００１０】
第２の発明は、特に、第１の発明において、制御サーバと集中制御コントローラは宅外ネットワークにより通信を行い、集中制御コントローラと被制御機器は宅内ネットワークにより通信を行うようにしたことにより、制御サーバを宅外にあるサービスセンターなどに設置することが可能となり、複数の利用者に対して、一つの制御サーバで対応することができる。
【００１１】
第３の発明は、特に、第１または第２の発明において、制御サーバは集中制御コントローラから送られてきた被制御機器の機器情報データを元に制御範囲データを検索する制御範囲データ検索手段を備えたことにより、集中制御コントローラは不要な被制御機器の制御範囲データを制御サーバから取得する必要が無くなることとなり、集中制御コントローラに必要な一時記憶領域の大きさを抑えることができるとともに、集中制御コントローラの一時記憶領域の大きさにとらわれることなく、制御サーバに機種ごとの制御範囲データを置くことができる。
【００１２】
第４の発明は、特に、第１または第２の発明において、集中制御コントローラは、前記制御サーバから前記制御範囲データを取得する制御範囲データ取得手段と、被制御機器の機器情報データを元に取得した前記制御範囲データを検索する取得制御範囲データ検索手段とを備えたことにより、集中制御コントローラは新しい被制御機器の登録ごとに制御サーバに被制御機器の制御範囲データを取得しに行く必要がなくなることとなり、制御サーバと集中制御コントローラとの間の通信回数を減らすことができるとともに、制御サーバのアクセスの負荷と処理の負荷を低減することができる。
【００１３】
第５の発明は、特に、第１〜４のいずれか１つの発明において、被制御機器は自己の機器情報データを記憶する手段を備えたことにより、たとえば集中制御コントローラは被制御機器の登録の際に、被制御機器の機器情報データを被制御機器から取得することが可能となり、機器登録の際に利用者が登録したい被制御機器の機器情報データを、集中制御コントローラの画面から入力しないでもよいようにすることができる。
【００１４】
第６の発明は、特に、第１〜５のいずれか１つの発明において、集中制御コントローラは被制御機器の登録と登録する被制御機器に対応した登録機器データを記憶するための機器登録手段を備えたことにより、集中制御コントローラは、機種別の制御範囲データを被制御機器の機器登録時に一度だけ制御サーバに取得しに行けばよいこととなり、制御サーバと集中制御コントローラとの間の通信を削減することができる。
【００１５】
第７の発明は、特に、第１〜６のいずれか１つの発明において、集中制御システムにおける機能の少なくとも一部をコンピュータで実現するプログラムとしたことにより、プログラムであるので、電気・情報機器、コンピュータ、サーバ等のハードリソースを協働させて集中制御システムの少なくとも一部を容易に実現することができる。また、記憶媒体に記憶したり通信回線を用いてプログラムを配信したりすることで、プログラムの配布やインストール作業が簡単にできる。
【００１６】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。
【００１７】
（実施の形態１）
図１は、本発明の第１の実施の形態における集中制御システムを示すものである。
【００１８】
図１において、制御サーバ１１は、複数の被制御機器１３における機種ごとの制御範囲を示した制御範囲データ１１２を記憶し、機器情報データ（機器を特定する情報、例えば製造者情報、機種情報などであればよい）１３１に対応する被制御機器１３の制御範囲を制御範囲データ１１２から検索する制御範囲データ検索手段１１１を有したものであり、集中制御コントローラ１２と宅外ネットワーク１４を通して通信を行う。前記制御範囲データ検索手段１１１は、集中制御コントローラ１４から送られてきた被制御機器１３の機器情報を元に制御範囲データを検索する。
【００１９】
複数の被制御機器１３を集中コントロールする集中制御コントローラ１２は、被制御機器１３を登録する時に、被制御機器１３の機器情報データ１３１を取得し、その機器情報データ１３１に対応した被制御機器１３の制御範囲を制御サーバ１１から取得して、登録機器データ１２２に記憶する機器登録手段１２１を有したものであり、取得した制御範囲データに従って被制御機器１３の機種ごとに利用者が制御できる範囲を変更するようにしたものである。そして、制御サーバ１１とは宅外ネットワーク（例えばインターネットや通信ネットワーク）１４を通して通信し、被制御機器１３とは宅内ネットワーク（例えば無線通信ネットワークや電灯線通信ネットワーク）１５を通して通信を行う。
【００２０】
集中制御コントローラ１２からの制御信号により制御される被制御機器１３は、自己の機器情報データを記憶する手段を備えており、集中制御コントローラ１２に登録するときに、自己の機器情報データ１３１を取り出し、宅内ネットワーク１５を通して、集中制御コントローラに送信する。
【００２１】
以上のように構成された集中制御システムについて、以下その動作、作用をエアコンを被制御機器１３とした場合を例として説明する。
【００２２】
まず、制御サーバ１１には集中制御コントローラ１２に登録可能な全ての被制御機器１３であるエアコンの制御範囲が機種ごとの制御範囲データ１１２として記憶される。
【００２３】
図２は制御サーバ１１に記憶されている機種ごとの制御範囲データ１１２の一例である。
【００２４】
この機種ごとの制御範囲データは、Ａ社の００１という品番のエアコンは、運転モードとして冷房と除湿が設定可能であり、冷房モードで運転しているときの設定可能な温度の上限は２８℃、下限は２０℃であり、除湿モードで運転しているときの設定可能な温度の上限は２８℃、下限は２０℃であることを表している。
【００２５】
また、Ａ社の００２という品番のエアコンは、運転モードとして冷房と暖房と除湿が設定可能であり、冷房モードで運転しているときの設定可能な温度の上限が２８℃、下限が２０℃であり、暖房モードで運転しているときの設定可能な温度の上限が２８℃、下限が２０℃であり、除湿モードで運転しているときの設定可能な温度の上限が２８℃、下限が２０℃であることを表している。
【００２６】
さらに、Ｂ社の００１という品番のエアコンは、運転モードとして冷房と暖房と除湿が設定可能であり、冷房モードで運転しているときの設定可能な温度の上限が３０℃、下限が１８℃であり、暖房モードで運転しているときの設定可能な温度の上限が３０℃、下限が１８℃であり、除湿モードで運転しているときの設定可能な温度の上限が３０℃、下限が１８℃であることを表している。
【００２７】
この例では、冷房、暖房、除湿とも設定可能な温度の上限と下限は同じ値としているが、これらの値がモードごとに違っても良いことは言うまでもない。
【００２８】
また、この例では、運転モードについての制御範囲だけを示しているが、タイマー制御が可能かどうかなど、その他様々な制御パラメータについても記憶することができる。
【００２９】
利用者は、集中制御コントローラ１２で制御したい被制御機器１３であるエアコンを、機器登録手段１２１を使って集中制御コントローラ１２に登録を行う。
【００３０】
この登録処理の手順を図５のフローチャートと、図３の登録機器データの例を示す図、図４の機器情報データの例を示す図を使って説明する。
【００３１】
まず、機器登録作業を開始すると、機器登録手段１２１は登録しようとしている被制御機器１３であるエアコンから機器情報データ１３１を、宅内ネットワーク１５を通じて取得する（ステップ５１）。例えば、利用者がＡ社の００１という品番のエアコンを登録する場合、集中制御コントローラ１２はエアコンの機器情報として、図４（Ａ）に示すように「Ａ社：００１」という機器情報を取得することになる。
【００３２】
次に、集中制御コントローラ１２は、取得した機器情報（この場合は「Ａ社：００１」）が登録機器データ１２２に存在しないかどうかを検索する（ステップ５２）。この場合、集中制御コントローラ１２には、何もエアコンが登録されていないので、登録機器データは図３（Ａ）の状態にあり、該当機器であるＡ社の００１という品番のエアコンのデータは存在しないことになる（ステップ５３）。
【００３３】
集中制御コントローラ１２は、登録しようとしているエアコンの制御範囲のデータが登録機器データ１２２に存在しないので、制御サーバ１１に対して、登録しようとしているエアコンの機器情報データ１３１を、宅外ネットワーク１４を通して送信する（ステップ５４）。
【００３４】
機器情報データ１３１を受け取った制御サーバ１１は、機器情報データ１３１の一部または全てを使って制御範囲データ検索手段１１１により、制御範囲データ１１２を検索し、受け取った機器情報データ１３１に対応する制御範囲のデータを集中制御コントローラ１２に返信する（ステップ５７）。
【００３５】
集中制御コントローラ１２は、制御サーバ１１から返信されてきた制御範囲のデータを取得し（ステップ５５）、登録機器データ１２２を更新する（ステップ５６）。この更新により、登録機器データ１２２は図３（Ｂ）のようになる。
【００３６】
以下、同様に、利用者がＡ社の００２という品番のエアコンおよびＢ社の００１という品番のエアコンを集中制御コントローラ１２に登録する作業を行うと、登録機器データ１２２は図３（Ｃ）のようになる。
【００３７】
なお、このとき、Ａ社の００２という品番のエアコンを登録する時は、集中制御コントローラ１２は図４（Ｂ）に示す機器情報データを取得し、Ｂ社の００１という品番のエアコンを登録する時は、集中制御コントローラ１２は図４（Ｃ）に示す機器情報データを取得することになる。
【００３８】
また、この後、利用者が再度Ａ社の００１という品番のエアコンの登録を行っても、（ステップ５３）の判断文により、（ステップ５４）〜（ステップ５６）がスキップされるため、登録機器データにＡ社の００１という品番のエアコンの制御範囲が複数記憶されることは無い。
【００３９】
次に、利用者が集中制御コントローラ１２を使って、複数のエアコンを制御するときの処理手順を、図６の集中制御コントローラに表示される制御画面を示す図、図７および図８のフローチャートを使って説明する。
【００４０】
利用者は、図６（Ａ）に示すような集中制御コントローラ１２の画面によって、エアコンの制御を行う。この画面において、「モード切替」ボタンを押すと、運転モードが「冷房」、「暖房」、「除湿」の順に切り替わる。また、「△」ボタンを押すと設定温度が１℃上昇し、「▽」ボタンを押すと設定温度が１℃下がるものとする。
【００４１】
利用者がＡ社の００１という品番のエアコンの制御画面において、「モード切替」ボタンを押すと、集中制御コントローラ１２は内部の登録機器データ１２２の検索を行い、図７に示すように、Ａ社の００１という品番のエアコンの制御範囲を取り出す（図７のステップ７１）。次に、現在運転モードの次の運転モードを取り出す（ステップ７２）。図６（Ａ）に示す画面の例の場合、現在の運転モードは「冷房」であり、次の運転モードは「暖房」となる。
【００４２】
そして、次の運転モードである「暖房」が（ステップ７１）で取り出した制御範囲のデータで制御可能となっているかを判断する（ステップ７３）。
【００４３】
図３（Ｃ）の登録機器データ１２２より、Ａ社の００１という品番のエアコンでは、「暖房」運転ができないことがわかるので、この判断はＮＯとなり、（ステップ７２）に戻る。（ステップ７２）では、次の運転モードである「除湿」が取り出され、（ステップ７３）で「除湿」が制御可能かどうかを判断する。
【００４４】
図３（Ｃ）の登録機器データ１２２より、Ａ社の００１という品番のエアコンでは、「除湿」運転ができることがわかるので、この判断はＹＥＳとなり、図６（Ａ）の画面の運転モードのところに「除湿」と表示するとともに（ステップ７４）、しばらく「モード切替」ボタンが使用者によって操作されないのを確認して（あるいは、図示しないが使用者が「決定ボタン」を押すようにして確認してもよい）、この運転モードである「除湿」を被制御機器１３であるエアコンに送信する。新しい運転モードである「除湿」を受け取ったエアコンは、運転モードが「冷房」から「除湿」に変わる。
【００４５】
また、利用者が図６（Ｂ）に示すような集中制御コントローラ１２の画面によって、Ｂ社の００１という品番のエアコンの設定温度を下げる場合には、利用者が「▽」の温度変更ボタンを押すと、集中制御コントローラ１２は内部の登録機器データ１２２の検索を行い、図８に示すように、Ｂ社の００１という品番のエアコンの制御範囲を取り出す（ステップ８１）。
【００４６】
次に、利用者が押した温度変更ボタンが「△」か「▽」であるかを判断し（ステップ８２）、この場合、「▽」であるので、（ステップ８５）に進む。
【００４７】
（ステップ８５）では、現在の設定温度が（ステップ８１）で取り出したエアコンの設定範囲の下限温度かどうかを判断する。この場合、Ｂ社の００１という品番のエアコンの「冷房」モードにおける下限温度は１８℃であり、現在の設定温度は１９℃なので、（ステップ８５）の判断はＮＯとなり、（ステップ８６）に進む。（ステップ８６）では、設定温度を１℃下げて１８℃とし、画面６（Ｂ）の設定温度の表示を画面６（Ｃ）のように１８℃として（ステップ８７）、しばらく「温度変更」ボタンが使用者によって操作されないのを確認して（あるいは、図示しないが使用者が「決定ボタン」を押すようにして確認してもよい）、この設定温度を被制御機器１３であるエアコンに送信する。新しい設定温度である１８℃という設定温度を受け取ったエアコンは、設定温度を１８℃として冷房運転を続ける。
【００４８】
さらに、利用者が「▽」の温度変更ボタンを押すと、集中制御コントローラ１２は内部の登録機器データ１２２の検索を行い、Ｂ社の００１という品番のエアコンの制御範囲を取り出す（ステップ８１）。
【００４９】
次に、利用者が押した温度変更ボタンが「△」か「▽」であるかを判断し（ステップ８２）、「▽」であるので、（ステップ８５）に進む。
【００５０】
（ステップ８５）では、今度は現在の設定温度である１８℃が（ステップ８１）で取り出したエアコンの設定範囲の下限温度である１８℃であるので、（ステップ８５）の判断はＹＥＳとなり、（ステップ８６）〜（ステップ８８）をスキップする。
【００５１】
これにより、Ｂ社の００１というエアコンを制御する場合には、「冷房」モードでは、制御範囲の上限／下限の値を超えた値が画面に表示されること無く、また、エアコンに送信されることもない。なお、利用者が「△」の温度変更ボタンを押した場合は、（ステップ８２）の判断により（ステップ８３）、（ステップ８４）へと進むものである。
【００５２】
以上のように、本実施の形態においては、機種別の制御範囲データ１１２を制御サーバ１１に記憶し、利用者が集中制御コントローラ１２を使って被制御機器１３を制御するときには、機種別の制御範囲データ１１２に従って制御できる範囲をコントロールすることにより、新しい被制御機器１３が出てきても、制御サーバ１１の機種別の制御範囲データ１１２を変更するだけで対応することが可能となり、集中制御コントローラ１２を交換したり集中制御コントローラ１２のプログラムを入れ替えたりすることなく新しい被制御機器１３に対応することができる。
【００５３】
なお、本実施の形態では、被制御機器としてエアコンを例にとり説明したが、エアコン以外の家電機器が被制御機器となってもよいのは言うまでも無い。
【００５４】
（実施の形態２）
図９は、本発明の第２の実施の形態における集中制御システムを示すものである。
【００５５】
図９において、制御サーバ９１は、複数の被制御機器１３における機種ごとの制御範囲を示した制御範囲データ１１２を記憶しており、集中制御コントローラ９２と宅外ネットワーク１４を通して通信を行う。
【００５６】
複数の被制御機器１３を集中コントロールする集中制御コントローラ９２は、制御サーバ９１から制御範囲データを取得する制御範囲データ取得手段９２５を有し、最初に制御サーバ９１と通信が確立したときに、制御範囲データ取得手段９２５により制御サーバ９１から制御範囲データ１１２を取得し、集中制御コントローラ９２内のＲＡＭや二次記憶装置などに取得制御範囲データ９２３として記憶する。また、被制御機器１３を登録する時に、被制御機器１３の機器情報データ（機器を特定する情報、例えば製造者情報、機種情報などであればよい）１３１を取得し、機器情報データ１３１に対応する被制御機器１３の制御範囲を取得制御範囲データ９２３から検索する取得制御範囲データ検索手段９２４を有し、前記取得制御範囲データ検索手段９２４は、被制御機器１３の機器情報を元に取得制御範囲データ９２３を検索する。そして、検索した制御範囲を登録機器データ１２２に記憶する機器登録手段９２１を有し、被制御機器１３の機種ごとに利用者が制御できる範囲を変更できるようにしたものである。そして、制御サーバ１１とは宅外ネットワーク（例えばインターネットや通信ネットワーク）１４を通して通信し、被制御機器１３とは宅内ネットワーク（例えば無線通信ネットワークや電灯線通信ネットワーク）１５を通して通信を行う。
【００５７】
集中制御コントローラ１２からの制御信号により制御される被制御機器１３は、自己の機器情報データを記憶する手段を備えており、集中制御コントローラ１２に登録するときに、自己の機器情報データ１３１を取り出し、宅内ネットワーク１５を通して、集中制御コントローラに送信する。
【００５８】
以上のように構成された集中制御システムについて、以下その動作、作用をエアコンを被制御機器１３とした場合を例として、第１の実施の形態との違いを中心に説明する。
【００５９】
まず、制御サーバ９１には集中制御コントローラ９２に登録可能な全ての被制御機器１３であるエアコンの制御範囲が機種ごとの制御範囲データ１１２として記憶される。
【００６０】
図２は制御サーバ１１に記憶されている機種ごとの制御範囲データ１１２の一例である。
【００６１】
利用者が集中制御コントローラ９２を立ち上げ、集中制御コントローラ９２と制御サーバ９１との通信が最初に確立したときに、集中制御コントローラ９２は、制御サーバ９１から制御範囲データ取得手段９２５により、制御範囲データ１１２を取得し、集中制御コントローラ内のＲＡＭや二次記憶装置などに取得制御範囲データ９２３として記憶する。
【００６２】
従って、この時点では、制御サーバ９１にある制御範囲データ１１２と集中制御コントローラ９２にある取得制御範囲データ９２３とは同じ内容のものとなっている。
【００６３】
制御範囲データ取得手段９２５が制御サーバ９１から制御範囲データ１１２を取得する方法としては、例えばＦＴＰやＨＴＴＰなどのインターネットプロトコルを使用するなどが考えられる。
【００６４】
次に、利用者は、集中制御コントローラ９２で制御したい被制御機器１３であるエアコンを、機器登録手段９２１を使って集中制御コントローラ９２に登録を行う。
【００６５】
この登録処理の手順を図１０のフローチャートと、図１１の登録機器データの例を示す図、図４の機器情報データの例を示す図を使って説明する。
【００６６】
まず、機器登録作業を開始すると、登録手段９２１は登録しようとしている被制御機器１３であるエアコンから機器情報データ１３１を、宅内ネットワーク１５を通じて取得する（ステップ１０１）。例えば、利用者がＡ社の００１という品番のエアコンを登録する場合、集中制御コントローラ１２はエアコンの機器情報として、図４（Ａ）に示すように「Ａ社：００１」という機器情報を取得することになる。
【００６７】
次に、集中制御コントローラ１２は、取得した機器情報（この場合は「Ａ社：００１」）が登録機器データ１２２に存在しないかどうかを検索する（ステップ１０２）。この場合、集中制御コントローラ１２には、何もエアコンが登録されていないので、登録機器データは図１１（Ａ）の状態にあり、該当機器であるＡ社の００１という品番のエアコンのデータは存在しないことになる（ステップ１０３）。
【００６８】
集中制御コントローラ９２は、登録しようとしているエアコンの制御範囲のデータが登録機器データ１２２に存在しないので、機器情報データ１３１の一部または全てを使って取得制御範囲データ検索手段９２４により、取得制御範囲データ９２３を検索する（ステップ１０４）。なおこの時点では、取得制御範囲データ９２３は制御サーバ９１にある制御範囲データ１１２と同じ内容であるので、図２のようになっている。
【００６９】
取得制御範囲データ９２３にはＡ社の００１という品番のエアコンに対応した制御範囲のデータが存在するので（ステップ１０５）、集中制御コントローラ９２は登録手段９２１により、検索した制御範囲のデータを使って、登録機器データ１２２を更新する（ステップ１０８）。この更新により、登録機器データ１２２は図１１（Ｂ）のようになる。
【００７０】
次に、新しくＣ社の００１という品番のエアコンが発売された場合の登録処理の手順を図１０のフローチャートと、図１１の登録機器データの例を示す図、図４の機器情報データの例を示す図、図１２の更新された制御範囲データの図を使って説明する。
【００７１】
新しくＣ社の００１という品番のエアコンが発売された場合、制御サーバ９１の制御範囲データ１１２は図１２に示すようなＣ社の００１という品番のエアコンに対応した制御情報のデータを追加した制御範囲データに更新される。
【００７２】
しかし、集中制御コントローラ内に記憶されている取得制御範囲データ９２３は更新されていないので、図２に示すようなもののままである。
【００７３】
この状態で、利用者が被制御機器１３としてＣ社の００１という品番のエアコンを登録しようとすると、登録手段９２１は登録しようとしている被制御機器１３であるエアコンから機器情報データ１３１を、宅内ネットワーク１５を通じて取得する（ステップ１０１）。
【００７４】
次に、集中制御コントローラ１２は、取得した機器情報（この場合は「Ｃ社：００１」）が登録機器データ１２２に存在しないかどうかを検索する（ステップ１０２）。該当機器であるＣ社の００１という品番のエアコンのデータは存在しないので（ステップ１０３）、取得制御範囲データ検索手段９２４により、Ｃ社の００１という品番のエアコンに対応した制御範囲のデータを取得制御範囲データ９２３から検索する（ステップ１０４）。
【００７５】
取得制御範囲データ９２３にはＣ社の００１という品番のエアコンに対応した制御範囲のデータが存在しないので（ステップ１０５）、制御範囲データ取得手段９２５により、制御サーバ９１の制御範囲データ１１２を取得する（ステップ１０６）（ステップ１０９）。これにより、集中制御コントローラ９２の取得制御範囲データ９２３は更新され、図１２のようになる。
【００７６】
そして、再度、取得制御範囲データ検索手段９２４により、取得制御範囲データ９２３を検索し（ステップ１０７）、集中制御コントローラ９２は登録手段９２１により、検索したＣ社の００１という品番のエアコンに対応した制御範囲のデータを使って、登録機器データ１２２を更新する（ステップ１０８）。この更新により、登録機器データ１２２は図１１（Ｃ）のようになる。
【００７７】
利用者が集中制御コントローラ１２を使って、複数のエアコンを制御するときの処理手順については、第１の実施の形態と同様であるので省略する。
【００７８】
以上のように、本実施の形態においては、機種別の制御範囲データ１１２を制御サーバ９１に記憶し、利用者が集中制御コントローラ９２を使って被制御機器１３を制御するときには、必要に応じて制御サーバ９１から取得した機種別の取得制御範囲データ９２３に従って制御できる範囲をコントロールすることにより、新しい被制御機器１３が出てきても、制御サーバ９１の機種別の制御範囲データ１１２を変更するだけで対応することが可能となり、集中制御コントローラ９２を交換したり集中制御コントローラ９２のプログラムを入れ替えたりすることなく新しい被制御機器１３に対応することができる。
【００７９】
さらに集中制御コントローラ９２が制御サーバ９１から制御範囲データ１１２を取得するのは、新しい被制御機器１３が発売され、かつ、その新しい被制御機器１３を利用者が登録しようとしたときのみとなるので、制御サーバ９１にアクセスする利用者が多くなっても、制御サーバ９１にアクセスする回数を減らすことができ、制御サーバ９１の負荷を下げることができる。
【００８０】
なお、本実施の形態では、被制御機器としてエアコンを例にとり説明したが、エアコン以外の家電機器が被制御機器となってもよいのは言うまでも無い。
【００８１】
また、集中制御コントローラは計時機能を備え定期的に（例えば数ヶ月に１回）制御サーバと通信して、一度登録した制御範囲データに更新や変更がないかを確認し、更新や変更があればそれを取得するようにしてもよい。こうすれば、あとから機能が追加となった機器についても新たに対応することができる。また、制御範囲データには更新時期情報を備え、更新時期を超えたら集中制御コントローラは制御サーバと通信して一度登録した制御範囲データに更新や変更がないかを確認するようにしてもよい。
【００８２】
さらに、制御範囲データには使用期限情報を備え、使用時間が使用期限を超えたら制御範囲データを書き換えて使用不可能（または使用できる機能を限定）してもよい。使用期限は日時指定でもよいし、機器の総使用時間の上限でもよい。このようにすれば機器の寿命を設定したりレンタルやリースサービスにも利用できる。
【００８３】
また、制御サーバは過去に各々の機器の制御範囲データを取得した機器を記憶しておき、ある機器の制御範囲データに更新や変更があったことを検出して、その機器の制御範囲データを取得した集中制御コントローラと通信をして、その集中制御コントローラが備える制御範囲データを書き換えてもよい。
【００８４】
なお、本実施の形態で説明した手段は、ＣＰＵ（またはマイコン）、ＲＡＭ、ＲＯＭ、記憶・記録装置、Ｉ／Ｏなどを備えた電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させるプログラムの形態で実施してもよい。プログラムの形態であれば、磁気メディアや光メディアなどの記録媒体に記録したりインターネットなどの通信回線を用いて配信することで新しい機能の配布・更新やそのインストール作業が簡単にできる。
【産業上の利用可能性】
【００８５】
以上のように、本発明にかかる集中制御システムおよびそのプログラムは、集中制御コントローラを交換したり、集中制御コントローラのプログラムを入れ替えたりすることなく、新しい被制御機器に対応することができるので、複数の家電機器を一つのコントローラで集中制御できるようにした集中制御システムとして有用である。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施の形態における集中制御システムのシステム構成図
【図２】制御サーバに記憶されている機種ごとの制御範囲データ例を示す図
【図３】本発明の第１の実施の形態における（Ａ）集中制御コントローラに記憶されている登録機器データの例１を示す図（Ｂ）集中制御コントローラに記憶されている登録機器データの例２を示す図（Ｃ）集中制御コントローラに記憶されている登録機器データの例３を示す図
【図４】（Ａ）被制御機器に記憶されている機器情報データの例１を示す図（Ｂ）被制御機器に記憶されている機器情報データの例２を示す図（Ｃ）被制御機器に記憶されている機器情報データの例３を示す図（Ｄ）被制御機器に記憶されている機器情報データの例４を示す図
【図５】本発明の第１の実施の形態における集中制御コントローラに被制御機器を登録するフローチャート
【図６】（Ａ）集中制御コントローラに表示される制御画面の例１を示す図（Ｂ）集中制御コントローラに表示される制御画面の例２を示す図（Ｃ）集中制御コントローラに表示される制御画面の例３を示す図
【図７】集中制御コントローラでの運転モード切替時のフローチャート
【図８】集中制御コントローラでの設定温度変更時のフローチャート
【図９】本発明の第２の実施の形態における集中制御システムのシステム構成図
【図１０】本発明の第２の実施の形態における集中制御コントローラに被制御機器を登録するフローチャート
【図１１】（Ａ）本発明の第２の実施の形態における集中制御コントローラに記憶されている登録機器データの例１を示す図（Ｂ）集中制御コントローラに記憶されている登録機器データの例２を示す図（Ｃ）集中制御コントローラに記憶されている登録機器データの例３を示す図
【図１２】更新された機種ごとの制御範囲データ例を示す図
【図１３】従来の集中制御システムのシステム構成図
【符号の説明】
【００８７】
１１  制御サーバ
１２  集中制御コントローラ
１３  被制御機器
１４  宅外ネットワーク
１５  宅内ネットワーク
１１１  制御範囲データ検索手段
１１２  制御範囲データ
１２１  機器登録手段
１２２  登録機器データ
１３１  機器情報データ
９１  制御サーバ
９２  集中制御コントローラ
９２１  機器登録手段
９２３  取得制御範囲データ
９２４  取得制御範囲データ検索手段
９２５  制御範囲データ取得手段
１３０１  従来の集中コントローラ
１３０２  従来の被制御機器
１３０３  宅内ネットワーク
【図１】
2005241227.tif 000003
【図２】
2005241227.tif 000004
【図３】
2005241227.tif 000005
【図４】
2005241227.tif 000006
【図５】
2005241227.tif 000007
【図６】
2005241227.tif 000008
【図７】
2005241227.tif 000009
【図８】
2005241227.tif 000010
【図９】
2005241227.tif 000011
【図１０】
2005241227.tif 000012
【図１１】
2005241227.tif 000013
【図１２】
2005241227.tif 000014
【図１３】
2005241227.tif 000015