"ユーザの操作を受付けるための受付インターフェイスと、前記受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を備え、前記プロセッサは、前記受付インターフェイスが受付けた運転操作に基づき、前記複数台の電気機器の運転状態が制御された場合の前記複数台の電気機器の総消費電流値を取得する手段と、取得される前記総消費電流値が、許容値以下となるような前記複数台の電気機器の次位の運転状態を表わす状態情報を取得するための第1取得手段と、前記受付インターフェイスが、前記次位の運転状態の受容れ拒否の操作を受付けると、前記総消費電流値が前記許容値以下となるような前記複数台の電気機器の別の運転状態を表わす状態情報を取得するための第2取得手段と、を含む、コントローラ。前記複数台の電気機器のそれぞれは、複数の異なる運転状態を有し、前記プロセッサは、前記複数台の電気機器のそれぞれに対応して、各運転状態における当該電気機器の消費電流値のデータを記憶するための記憶手段と、前記複数台の電気機器のそれぞれの現在の運転状態を表わす情報をメモリに記憶するための手段を、さらに含み、前記第1取得手段は、受付けた前記運転操作に基づき前記複数台の電気機器の運転状態が制御された場合に、前記記憶手段のデータに基づき算出される前記総消費電流値が前記許容値以下となるように、前記複数台の電気機器のうちの1つ以上の電気機器の現在の運転状態を他の運転状態に切替えることにより、前記次位の運転状態を取得する、請求項1に記載のコントローラ。前記第2取得手段は、前記第1取得手段により運転状態が切替えられる前記1つ以上の電気機器の前記他の運転状態が除外されるように、前記複数台の電気機器の別の運転状態を取得する、請求項2に記載のコントローラ。前記第2取得手段は、前記受付インターフェイスが受付けた前記運転操作が指示する電気機器の操作後の運転状態が含まれるように、前記複数台の電気機器の別の運転状態を取得する、請求項2または3に記載のコントローラ。前記複数の異なる運転状態には、運転停止状態が含まれて、前記第2取得手段は、現在の運転状態が前記運転停止状態である前記電気機器については現在の運転状態が保持されるように、前記複数台の電気機器の別の運転状態を取得する、請求項2から4のいずれか1項に記載のコントローラ。前記プロセッサは、前記受付インターフェイスが受付けた運転操作に基づき前記複数台の電気機器の運転状態を、前記次位の運転状態に切替えるように制御する、請求項1に記載のコントローラ。前記出力インターフェイスは、前記複数台の電気機器の運転状態が前記次位の運転状態に切替えられるのに先立って、前記別の運転状態を表わす状態情報を出力する、請求項6に記載のコントローラ。前記出力インターフェイスは、前記複数台の電気機器の運転状態が前記次位の運転状態に切替えられた後に、前記別の運転状態を表わす状態情報を出力する、請求項6に記載のコントローラ。複数台の電気機器と、前記複数台の電気機器と通信し運転を制御するコントローラと、を備え、前記コントローラは、ユーザの操作を受付けるための受付インターフェイスと、前記受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を含み、前記プロセッサは、前記受付インターフェイスが受付けた運転操作に基づき、前記複数台の電気機器の運転状態が制御された場合の前記複数台の電気機器の総消費電流値を取得する手段と、取得される前記総消費電流値が、許容値以下となるような前記複数台の電気機器の次位の運転状態を表わす状態情報を取得するための第1取得手段と、前記受付インターフェイスが、前記次位の運転状態の受容れ拒否の操作を受付けると、前記総消費電流値が前記許容値以下となるような前記複数台の電気機器の別の運転状態を表わす状態情報を取得するための第2取得手段と、を有する、ネットワークシステム。ユーザの操作を受付けるための受付インターフェイスと、前記受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を備えるコントローラにおける情報処理方法であって、前記受付インターフェイスが受付けた運転操作に基づき、前記複数台の電気機器の運転状態が制御された場合の前記複数台の電気機器の総消費電流値を取得するステップと、取得される前記総消費電流値が、許容値以下となるような前記複数台の電気機器の次位の運転状態を表わす状態情報を取得するステップと、前記受付インターフェイスにより、前記次位の運転状態の受容れ拒否の操作を受付けると、前記プロセッサが、前記総消費電流値が前記許容値以下となるような前記複数台の電気機器の別の運転状態を表わす状態情報を取得するステップと、を含む、情報処理方法。特許文献1では、優先順位は1日の時間帯により、1週間の曜日により、または季節に応じて変更されるが、変更後の優先順位は設備機器を利用するユーザにとっては、最適なものとはならないために、利便性に欠ける。本発明は、かかる問題を解決するためになされたものであり、その目的は、消費電流値に従う電気機器の制御に関し使用性が改善されるコントローラ、ネットワークシステム、および情報処理方法を提供することにある。この発明のある局面に従うと、ユーザの操作を受付けるための受付インターフェイスと、受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を備えるコントローラにおいて、プロセッサは、受付インターフェイスが受付けた運転操作に基づき複数台の電気機器の運転状態が制御された場合の複数台の電気機器の総消費電流値を取得する手段と、総消費電流値が許容値以下となるような複数台の電気機器の次位の運転状態を表わす状態情報を取得するための第1取得手段と、受付インターフェイスが、次位の運転状態の受容れを拒否する操作を受付けると、総消費電流値が許容値以下となるような複数台の電気機器の別の運転状態を表わす状態情報を取得するための第2取得手段と、を含む。好ましくは、複数台の電気機器のそれぞれは、複数の異なる運転状態を有し、プロセッサは、複数台の電気機器のそれぞれに対応して、各運転状態における当該電気機器の消費電流値のデータを記憶するための記憶手段と、複数台の電気機器のそれぞれの現在の運転状態を表わす情報をメモリに記憶するための手段を、さらに含み、第1取得手段は、受付けた運転操作に基づき複数台の電気機器の運転状態が制御された場合に、記憶手段のデータに基づき算出される総消費電流値が許容値以下となるように、複数台の電気機器のうちの1つ以上の電気機器の現在の運転状態を他の運転状態に切替えることにより、次位の運転状態を取得する。好ましくは、第2取得手段は、第1取得手段により運転状態が切替えられる1つ以上の電気機器の他の運転状態が除外されるように、複数台の電気機器の別の運転状態を取得する。好ましくは、第2取得手段は、受付インターフェイスが受付けた運転操作が指示する電気機器の操作後の運転状態が含まれるように、複数台の電気機器の別の運転状態を取得する。好ましくは、複数の異なる運転状態には、運転停止状態が含まれて、第2取得手段は、現在の運転状態が運転停止状態である電気機器については現在の運転状態が保持されるように、複数台の電気機器の別の運転状態を取得する。好ましくは、プロセッサは、受付インターフェイスが受付けた運転操作に基づき複数台の電気機器の運転状態を、次位の運転状態に切替えるように制御する。好ましくは、出力インターフェイスは、複数台の電気機器の運転状態が次位の運転状態に切替えられるのに先立って、別の運転状態を表わす状態情報を出力する。好ましくは、出力インターフェイスは、複数台の電気機器の運転状態が次位の運転状態に切替えられた後に、別の運転状態を表わす状態情報を出力する。この発明の他の局面に従うと、複数台の電気機器と、複数台の電気機器と通信し運転を制御するコントローラと、を備えるネットワークシステムでは、コントローラは、ユーザの操作を受付けるための受付インターフェイスと、受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を含む。プロセッサは、受付インターフェイスが受付けた運転操作に基づき複数台の電気機器の運転状態が制御された場合の複数台の電気機器の総消費電流値を取得する手段と、総消費電流値が、許容値以下となるような複数台の電気機器の次位の運転状態を表わす状態情報を取得するための第1取得手段と、受付インターフェイスが、次位の運転状態を受容れない旨の操作を受付けると、総消費電流値が許容値以下となるような複数台の電気機器の別の運転状態を表わす状態情報を取得するための第2取得手段と、を有する。この発明の他の局面に従う方法は、ユーザの操作を受付けるための受付インターフェイスと、受付インターフェイスが受付けた運転操作に従って複数台の電気機器の運転を制御するためのプロセッサと、プロセッサが取得する情報を出力するための出力インターフェイスと、を備えるコントローラにおける情報処理方法であって、受付インターフェイスにより運転操作を受付けると、プロセッサが、受付けた運転操作に基づき複数台の電気機器の運転状態が制御された場合の複数台の電気機器の総消費電流値を取得するステップと、総消費電流値が、許容値以下となるような複数台の電気機器の次位の運転状態を表わす状態情報を取得するステップと、受付インターフェイスにより、次位の運転状態を受容れない旨の操作を受付けると、プロセッサが、総消費電流値が許容値以下となるような複数台の電気機器の別の運転状態を表わす状態情報を取得するステップと、を含む。本発明によれば、消費電流値に従う電気機器の制御に関し優れた使用性を提供する。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。本実施の形態では、家電とは、家屋で使用される電気機器であり、外部から供給される電力によって駆動される電気機器を指す。家屋は、たとえば、住宅、オフィスなどを指す。<ネットワークシステムの全体構成>図1を参照して、本実施の形態に係るネットワークシステム1は、たとえば、住宅やオフィスなどに設置される。ネットワークシステム1は、屋内に設置されるエアコン空気調和機200A、テレビ200B、電子レンジ200C、冷蔵庫200D、および照明200Eなどの家電を含む。図示される家電は一例であり、これらに限定されるものではない。ネットワークシステム1は、太陽光発電装置200X、バッテリー200Y、それらを制御するためのパワーコンディショナ200Zを含む。なお、バッテリー200Yは、住宅などに設置されるものであってもよいし、自動車用のバッテリーを住宅用のバッテリーとして兼用するものであってもよい。ネットワークシステム1は、家電200A~200E、太陽光発電装置200X、バッテリー200Y、それらを制御するためのパワーコンディショナ200Z、などを制御するためのホームコントローラ100を含む。ホームコントローラ100は、有線あるいは無線のネットワーク401を介して、家電200A~200E、太陽光発電装置200X、バッテリー200Y、それらを制御するためのパワーコンディショナ200Z、などとデータ通信が可能である。ホームコントローラ100は、ネットワーク401として、たとえば、無線LANLocalAreaNetwork、ZigBee、Bluetooth登録商標、有線LAN、またはPLCPowerLineCommunicationsなどを利用する。ホームコントローラ100は、持ち運び可能であってもよいし、テーブル上に載置されたベースに着脱自在であってもよいし、部屋の壁に固設されるものであってもよい。本実施の形態に係るネットワークシステム1においては、パワーコンディショナ200Zが、電力線402を介して、バッテリー200Yと系統と家電200A~200Eとに電力を供給する。そして、パワーコンディショナ200Zは、電力線402を介して、太陽光発電装置200X、バッテリー200Y、および系統電力会社が提供する電力系統などから電力を取得する。また、パワーコンディショナ200Zは、系統から電力線402への分岐に関連してブレーカ200Pを内蔵し、ホームコントローラ100からの遮断指令に応答して、当該ブレーカ200Pを、系統から電力線402への電力供給を遮断するように制御する。遮断後は、ホームコントローラ100からの復帰指令により電力供給が再開されるように当該ブレーカ200Pを制御する。なお、ホームコントローラ100は、各家電の総消費電流値を算出し、算出した総消費電流値が後述する許容電流値406より大きいと判別すると、遮断指令を出力する。ホームコントローラ100は、ユーザ操作により復帰の操作指令を入力すると、応じて、復帰指令を出力する。<ホームコントローラ100のハードウェア構成>図2を参照して、ホームコントローラ100は、メモリ101、ディスプレイ102、タブレット103、ボタン104、通信インターフェイス105、スピーカ107、時計108、およびCPUCentralProcessingUnit110を含む。タブレット103およびボタン104のユーザ操作を受付けるための入力インターフェイス1031と1041と、ディスプレイ102に情報を出力するために出力インターフェイス1021をさらに備える。ユーザに対して情報を出力するデバイスは画像表示によるディスプレイ102と、音声出力によるスピーカ107とを用いることができる。メモリ101は、各種のRAMRandomAccessMemoryや、ROMReadOnlyMemoryや、ハードディスクなどによって実現される。たとえば、メモリ101は、読取用のインターフェイスを介して利用される、USBUniversalSerialBusメモリ、CD-ROMCompactDiscReadOnlyMemory、DVD-ROMDigitalVersatileDiskReadOnlyMemory、USBUniversalSerialBusメモリ、メモリカード、FDFlexibleDisk、ハードディスク、磁気テープ、カセットテープ、MOMagneticOpticalDisc、MDMiniDisc、ICIntegratedCircuitカードメモリカードを除く、光カード、マスクROM、EPROM、EEPROMElectronicallyErasableProgrammableReadOnlyMemoryなどの、不揮発的にプログラムを格納する媒体などによっても実現される。メモリ101は、CPU110によって実行される制御プログラム、許容電流値406、優先度テーブル407、消費電流値テーブル403、複数種類の提案候補404、および複数種類のシステム状態テーブル408などの各種データを記憶する。許容電流値406は、系統を介して電力会社から供給される電流であって、電力会社との契約上使用できる最大電流値単位:Aに基づきCPU110が決定する値であって、当該最大電流値未満を指す。つまり、ネットワークシステム1が一度に使用することを許容する電流値を指す。許容電流値406のデータは、メモリ101に予め格納される。図3を参照して、優先度テーブル407は、各家電に対応して、当該家電の名称51、優先度52および運転状態53を示すデータを格納する。優先度テーブル407では、名称51は予め格納される。名称51の照明、エアコン、TVおよび電子レンジそれぞれは、照明200E、エアコン200A、テレビ200Bおよび電子レンジ200Cそれぞれを指す。ここでは、名称51の家電機器1は、図1には示されないが電動ブラインドなどを指す。優先度52は、当該家電を他の家電に優先して運転する必要性の度合いを示す。優先度52、ユーザがタブレット103を操作することにより可変に設定変更することができる。優先度は、ここでは数値を用いて示され、数値が大きいほど優先度が低くなり、小さいほど優先度は高くなることを示す。各家電に対応する運転状態53は、当該家電の現在の運転状態を示す。運転状態53の値が切は、当該家電が運転されていない、すなわち停止しており当該家電による消費電流は0であることを示し、入は稼動しており電流が消費されていることを指す。照明200Eは本実施の形態では100ワット100V,1A白熱灯2灯からなり、2個が点灯すれば運転状態は全灯を指し、1個が点灯すれば半灯を指し、2個が消灯すれば切を指す。エアコンの運転状態53は通常運転、消費電力量を抑制するためのエコ運転および切のいずれかを指す。エコ運転は、たとえば、消費電力を抑制するように冷房暖房の設定温度を変更する運転を指す。TVの運転状態53は、入と切の2種類のみである。電子レンジの運転状態53は入と切の2種類のみである。本実施の形態における運転状態53の設定手順について説明する。ここでは、ユーザは、所望の家電の運転を制御するためにタブレット103を操作する。入力インターフェイス1031は、ユーザ操作を受付けて、受付けた操作に従う操作指令を出力する。CPU110は、操作指令を入力し、入力した操作指令に基づき対象家電宛ての運転制御指令を生成し、通信インターフェイス105を介して送信する。家電は、自己宛ての運転制御指令を受信すると、受信した運転制御指令に従って家電の運転状態を切替える。家電は、切替後の運転状態をホームコントローラ100に通知する。ホームコントローラ100のCPU110は、当該通知を受信すると、受信した通知に基づき優先度テーブル407の当該家電に対応する運転状態53を更新する。これにより、優先度テーブル407の運転状態53は、対応家電の現在の運転状態を指すことになる。ここでは、CPU110が、入力インターフェイス1031からユーザ操作に従う操作指令を入力し、当該操作指令に基づく運転制御指令を家電宛てに送信することにより、家電の運転状態を切替えるようにする動作を、ユーザ操作を受容れるという。なお、本実施の形態では、優先度テーブル407において優先度52とともに、各家電の現在の運転状態53も管理するようにしているが、優先度52と運転状態53とは別テーブルにより管理するようにしてもよい。また、説明を簡単にするために、ユーザは家電の運転を制御するためにタブレット103を操作すると想定しているが、これに限定されない。たとえば、各家電に備え付けられた操作部をユーザが操作して運転状態を切替え、家電は、切替後の運転状態をホームコントローラ100に通知するようにしてもよい。図4には、消費電流値テーブル403の内容の一例が示される。図4を参照して、消費電流値テーブル403には、各家電に対応して当該家電の名称61および、当該家電の上述の運転状態53の種類に応じた消費電流62単位:Aが格納される。消費電流値テーブル403の内容は、家電がネットワークシステム1に接続された時点で設定される。消費電流値テーブル403の家電の名称61は、優先度テーブル407の家電の名称51に一致する。図5には、本実施の形態に係るシステム状態テーブル408が例示される。システム状態テーブル408は、ネットワークシステム1の全ての家電の運転状態を一覧にして表わすためのテーブルである。したがって、システム状態テーブル408が表わす情報を、システム状態と称する。図5では、説明のためにシステム状態として状態1、状態2、および状態3の3種類を例示するが、ネットワークシステム1が取り得るシステム状態の種類および個数は、これに限定されない。システム状態テーブル408は、ネットワークシステム1に接続される各家電に対応して当該家電の名称71、および当該家電が取り得る複数種類の運転状態が格納される。各運転状態は、当該運転状態を識別するための状態72と、当該運転状態のもとでの消費電流値73単位:Aからなる組を指す。システム状態テーブル408では、各家電に対応する複数種類の運転状態のうち、太枠で囲まれた消費電流値73に対応の運転状態は、当該家電の現在の運転状態を指す。CPU110は、優先度テーブル407の運転状態53に基づきシステム状態テーブル408を作成し、メモリ101に格納する。具体的には、CPU110は、消費電流値テーブル403に基づき、各家電について、当該家電が取り得る複数種類の運転状態を格納するシステム状態テーブル408を作成する。そして、当該システム状態テーブル408の各家電の複数種類の運転状態のうちから、優先度テーブル407の運転状態53に基づき、現在の運転状態を選択し、選択した運転状態をポインタデータで指示する。当該ポインタデータは、図5のシステム状態テーブル408の太枠に相当する。なお、ポインタデータで指示する方法に代替して、フラグデータを用いて指示するようにしてもよい。CPU110は、ポインタデータで指示される運転状態の消費電流値73の総量を算出し、算出値を当該システム状態テーブル408に合計電流値74として格納する。これにより、システム状態テーブル408の作成が完了する。CPU110は、システム状態テーブル408を参照することにより、各家電の運転状態とともに、現在の総消費電流値合計電流値74を判別することができる。図5のAの状態1に対応のシステム状態テーブル408は、太枠で指示される運転状態にある家電の総消費電流値が33単位:Aとなるようなシステム状態を例示する。図5のBの状態2に対応のシステム状態テーブル408は、運転状態にある家電の総消費電流値が43単位:Aとなるようなシステム状態を例示し、図5のCの状態3に対応のシステム状態テーブル408は、運転状態にある家電の総消費電流値が37単位:Aとなるようなシステム状態を例示する。図6には、ユーザに提示されるべきシステム状態の提案候補404が例示される。提案候補404は総消費電流値が許容電流値406以下となるような家電の運転状態の組合わせをテーブル形式で格納したものである。提案候補404のテーブルには、各家電に対応して、当該家電の名称81、および当該家電が取り得る複数種類の運転状態が格納される。各運転状態は、運転状態を識別するための状態82と、当該運転状態のもとでの消費電流値83単位:Aの組を指す。図6の提案候補404では、各家電の運転状態の組のうち、太枠で囲まれた消費電流値83に対応の運転状態82が、当該家電について提案する運転状態を指す。太枠はポインタデータを指示する。なお、ポインタデータで指示する方法に代替して、フラグデータを用いて指示するとしてもよい。図6のAとBの提案候補404提案候補1と2は、運転されるべき家電の組合せは異なるが、それら家電の総消費電流値合計電流値84が許容電流値406以下の39単位:Aとなるような提案例である。提案候補404は、CPU110により予め作成されてメモリ101に格納される。CPU110は、所定規則に従って、ネットワークシステム1に接続される家電の種類と、各家電の運転状態の種類との組合わせに基づき複数種類の提案候補404を作成し、メモリ110に格納する。ここで、所定規則は、季節、制御不可家電機器の情報などを指す。たとえば、季節が夏であれば、エアコン200Aの運転状態を切とするような組合せが外された提案候補404を作成する。または、ユーザが常時入の運転状態にあることを指定した家電たとえば、冷蔵庫200Dは、提案候補404において名称81が制御不可家電機器として登録されて、対応する運転状態は常時入と選択されるような提案候補404を作成するとしてもよい。図6では、提案候補404として2種類を例示しているが、種類および数は、これに限定されない。つまり、家電の種類および各家電が取り得る運転状態の種類数が多いほど、多くの種類の提案候補404が準備されて、メモリ101に格納される。<家電のハードウェア構成>家電の構成を、エアコン200Aを例示して説明するが、他の種類の家電であっても同様の構成を適用することができる。図7を参照して、エアコン200Aは、運転に関するデータプログラムを記憶するためのメモリ201、運転制御のためのユーザ操作を受付けるためのボタン204、通信インターフェイス205、図示しない熱交換サイクルを駆動するためのモータなどを含む空調部207、温度湿度のセンサ、消費電流値を検出する電流センサなどの各種のセンサ209、およびCPU210を含む。CPU210は、通信インターフェイス205を介してホームコントローラ100から運転制御指令を受信すると、受信した運転制御指令に基づき空調部207を制御して運転状態を切替える。そして、切替後の運転状態を、通信インターフェイス205を介してホームコントローラ100に通知する。メモリ201は、ホームコントローラ100のメモリ101と同様に実現され得る。メモリ201は、CPU210によって実行される制御プログラム、エアコン200Aの消費電流値、エアコン200Aに入力された命令、エアコン200Aの運転状態などを記憶する。通信インターフェイス205は、CPU210によって制御されることによって、ネットワーク401を介して、ホームコントローラ100とデータを送受信する。上述したように、通信インターフェイス205は、無線LAN、ZigBee、Bluetooth登録商標、有線LANLocalAreaNetwork、またはPLCPowerLineCommunicationsなどを利用することによって、ホームコントローラ100とデータを送受信する。センサ209は、電流センサを含む。電流センサはエアコン200Aの消費電流を測定する。測定による得られた消費電流値は、通信インターフェイス205によりCPU210に送信され、またメモリ201に格納される。本実施の形態では、ホームコントローラ100側で、各家電について消費電流値単位:Aが算出されるが、この算出は各家電側で行なうようにしてもよい。つまり、各家電が電流センサで測定した消費電流値をメモリ201を用いて累積加算し、累積加算結果を消費電流値としてホームコントローラ100に送信する構成であってもよい。ホームコントローラ100は、各家電について算出した消費電流値をディスプレイ102に表示することにより、ユーザに対して省エネへの動機付けを促すことができる。処理フローチャート図8と図9は、本実施の形態に係る家電の運転状態の遷移処理のフローチャートを示す。この処理フローチャートに従うプログラムは、予めメモリ101に格納されており、CPU110がメモリ101から当該プログラムを読出し、読出したプログラムの各命令コードを実行することにより各種の処理機能が実現される。ここでは、電力会社との契約最大電流値は40単位:Aであると想定する。したがって、許容電力406として例えば39単位:Aが設定されていると想定する。また、CPU110により、ネットワークシステム1の各家電の現在の運転状態を管理するために、図5のAの状態1のシステム状態テーブル408が作成されて、メモリ405に格納されていると想定する。まず、図8のフローチャートに従う処理を説明する。動作において、CPU110は、ユーザがタブレット103を操作することによる操作指令を入力するか否かを判別するステップS3。操作指令を入力しない、すなわちユーザ操作を受付けない間はステップS3でNO、ステップS3の処理が繰り返される。ここで、ユーザ操作を受付けたと判別するとステップS3でYES、CPU110は、ユーザ操作による操作指令に基づき家電の運転状態が切替えられた場合のシステム状態による総消費電流を算出するステップS5。具体的には、現在の状態1のシステム状態テーブル408から、操作指令に基づき、運転状態の切替えが指示された家電の現在の運転状態すなわち、ポインタデータが指示する運転状態を検索する。検索された家電の運転状態を、操作指令が指示する他の運転状態に切替えるすなわち、ポインタデータを他の運転状態を指示するように更新する。その後、更新後のポインタデータを含む各家電に対応のポインタデータが指示する消費電流73の総和を算出する。CPU110は、ステップS5で算出された総消費電流値と、許容電流値406とを比較するステップS7。比較結果に基づき、算出された総消費電流値が許容電流値406以下であると判別するとステップS7でOK、CPU110は、ユーザ操作を受容れて処理をステップS9に移行させる。ステップS9では、CPU110は、各家電の運転状態を次位状態に移行させる。その後、ステップS3の処理に戻る。ステップS9では、ユーザ操作を受容れたことにより、優先度テーブル407の運転状態53が更新される。したがって、CPU110は、更新後の運転状態53を用いて、現在のシステム状態を表わすシステム状態テーブル408を作成しメモリ101に格納する。このように、家電の運転状態が切替えられる都度、現在のシステム状態を表わすためのシステム状態テーブル408が作成されて、メモリ101に格納されることになる。一方、ステップS5で算出した総消費電流値は、許容電流値406よりも大きいと判別するとステップS7でNG、CPU110は、処理をステップS11に移行させる。ここで、ステップS3のユーザ操作は、電子レンジ200Cを状態1の切から入へ切替える操作であったと想定する。この場合、CPU110がステップS5で算出する総消費電流値は43単位:Aとなり、許容電流値406の39単位:Aよりも大きいと判別されるステップS7でNG。したがって、ユーザ操作を受容れるとすれば、ネットワークシステム1の家電の運転状態は状態2図5のB参照となることが予想される。状態2のシステム状態テーブル408によれば、合計電流値74は許容電流値406を超えてしまい、ブレーカ200Pが遮断動作し、系統からの電力供給が遮断される惧れがある。これを回避するために、CPU110は、ユーザ操作を受容れつつ、システム状態の総消費電流値が許容電流値406以下となるような次位の運転状態を取得して表示するステップS13a。具体的には、CPU110は、現在のシステム状態のシステム状態テーブル408に基づき、ユーザ操作に従って電子レンジ200Cを入で運転した状態で、且つ優先度テーブル407の運転状態53が切ではない家電を1個づつ順番に選択する。そして、選択した1個の家電の運転状態を現在の状態から切に切替えた場合の消費電流値の変化量を、消費電流値テーブル403の消費電流値62に基づき算出する。そして、現在のシステム状態テーブル408の合計電流値74から変化量を差し引いて、差し引き後の合計電流値を算出する。このようにして、1個づつ選択された各家電に対応して、差し引き後の合計電流値が算出される。CPU110は、差し引き後の合計電流値のうちから許容電流値406以下となるような合計電流値を判別する。判別された差し引き後の合計電流値を算出するために用いた上記の変化量に対応する家電のうち、その優先度52が最も低い家電を選択する。ここでは、優先度52が最下位であるエアコン200Aが選択されたと想定する。CPU110は、選択の結果に基づき、ディスプレイ102に次位に遷移するシステム状態に関する情報を表示するステップS13a。表示例が、図10のAに示される。図10のAでは、ステップS3におけるユーザ操作を受容れるならば、エアコン200Aは切に切替えられる旨を表示する。ユーザは、図10のAの表示を確認し、エアコン200Aを切に切替えることを希望しない場合には、タブレット103を操作して他のシステム状態の提案を要求する。CPU110は、タブレット103からの操作指示に基づきユーザ要求が入力されるか否かを判別するステップS14a。図10のAの画面を表示してから所定期間が経過してもユーザ要求が入力されないと判別するとステップS14aでNO、CPU110は、システム状態をエアコン200Aの運転状態が切に切替えられた次位の状態に移行させるステップS14b。その後、処理はステップS3に移行する。ステップS14bにおいて、CPU110は、ユーザ操作を受容れてすなわち、電子レンジ200C宛てに入の運転制御指令を送信し、且つエアコン200A宛てに切に切替えるための運転制御指令を送信する。これにより電子レンジ200Cの入の使用が可能となり、エアコン200Aは通常運転から切状態へと切替えられる。このようにしてシステム状態が次位の状態に移行すると、CPU110は、ネットワークシステム1の現在のシステム状態を表わすシステム状態テーブル408を作成し、メモリ101に格納するステップS13。ここでは、状態3のシステム状態テーブル408図5のC参照が作成されてメモリ101に格納されることになる。図5のCに示すように、状態3では、電子レンジ200Cの運転状態は入であり、且つエアコン200Aの運転状態は切となっていることから、合計電流値74は許容電流値406未満となる。したがって、ブレーカ200Pによる電力供給の遮断を回避しながらユーザ操作が受容れられたことがわかる。ここで、ユーザは、電子レンジ200Cの運転状態を入に切替えても、エアコン200Aを切に切替えたくない場合もある。その場合、ユーザはタブレット103を操作して、他の運転状態の提案を要求することができる。CPU110は、タブレット103からの操作指示に基づきユーザ要求が入力されたと判別するとステップS14aでYES、処理をステップS15に移行させる。ステップS15では、CPU110は、状態3とは異なる他のシステム状態の候補を取得する。具体的には、CPU110は、メモリ101の複数種類の提案候補404を、所定条件に基づき検索し、検索結果に従って、他のシステム状態を表わす提案候補404を取得する。ここで、提案候補404を検索するための所定条件は、以下の条件1~4を含む。ここでは条件1~4の全てを満足するような提案候補404を検索する。1ステップS3で受付けたユーザ操作指令に従って家電の運転状態は切替える。2状態3に移行させるために切に切替えた家電の運転状態は現在の切替前の運転状態を指す。3ステップS3でユーザ操作指令を受付けたときに切であった家電の運転状態は変更せず保持する。4合計電流値84が許容電流値406以下である。なお、条件1~4のうち1つ以上を満足する提案候補404を検索するとしてもよい。また、検索に基づき提示される提案候補404にユーザの要望デマンドを反映し易くするために、検索に適用される条件1~4の組合せは、ユーザが可変設定できるとしてもよい。CPU110は、複数種類の提案候補404のうち、当該所定条件を満たす提案候補404を検索する。検索結果、たとえば図6のAとBの2つの提案候補404が取得されたと想定する。CPU110は、ステップS15で取得した提案候補404に基づき、表示するべき提案内容を決定するステップS17。具体的には、優先度テーブル407が示す各家電の現在の運転状態53すなわち、現在の状態1の各家電の状態72と、図6のAとBの2つの提案候補404それぞれの状態82とを比較する。比較結果に基づく提案内容をディスプレイ102に表示するステップS19。表示例が、図10に示される。図10のBでは図6のAの提案候補1との比較による表示例が示される。図10のBでは、エアコン200Aを入のままとしても、家電機器1を入→切に変更すると、合計電流値74が許容電流値406未満となるような運転が可能である旨のアドバイスがされる。図10のCでは図6のBの提案候補2との比較による表示例が示さる。図10のCでは、エアコン200Aをエコ運転とし、照明200Eを全灯→半灯に変更すると、合計電流値74が許容電流値406未満となるような運転が可能である旨のアドバイスがされる。ユーザは、ディスプレイ102に表示された提案候補を確認し、いずれの提案候補を受容れるかを判断し、判断結果に基づきタブレット103を操作する。当該操作により、提案受容れの指示を入力する。CPU110は、提案を表示した後に提案受容れの操作指令を入力するとステップS21でYES、受容れが指示された提案内容に従って、該当する家電に対して、提案に従う運転制御指令を送信するステップS22。これにより、ネットワークシステム1の各家電の運転状態は、ユーザが受容れた提案内容に従う他の運転状態に移行する。その後、処理はステップS3に移行する。一方、提案を表示した後、所定時間を経過してもユーザが何ら操作をしない場合、または提案を受容れず拒否する旨の操作をしたと判別した場合にはステップS21でNO、CPU110は、前述のステップS14bと同様の処理により、ステップS13aで提示した次位の運転状態状態3に移行させるステップS23a。その後、処理はステップS3に移行する。このように、ユーザ操作を受容れるとすれば、総消費電流値が許容電流値406よりも大きくなりネットワークシステム1への電力供給遮断の惧れがあると判断される場合には、ユーザ操作を受容れる前に、総消費電流値を許容電流値406以下とするために運転状態が切替えられる家電の候補をユーザに対して提案する。したがって、ユーザの要望を反映した家電の運転状態の切替が可能となる。図8の処理では、次位のシステム状態に移行する前に代替のシステム状態の提案を行なうが、図9のように次位のシステム状態に移行した後に提案を行なうようにしてもよい。図9を参照して、ステップS3~S11の処理は図8と同様に行われる。その後、CPU110は、ステップS3におけるユーザ操作を受容れることにより、システム状態を状態3に移行させるステップS13b。この処理は、前述したステップS14bと同様である。状態3に移行した後に、CPU110は、ステップS14a、S15~S21の処理を図8と同様に行なう。ステップS21において、CPU110は、提案受容れのユーザ操作がされず受容れ拒否されたと判別するとステップS21でNO、現在の運転状態状態3を保持したままステップS23b、処理をステップS3に移行させるが、提案受容れのユーザ操作がされたと判別するとステップS21でYES、図8の処理と同様に、現在の運転状態状態3を、受容れられた提案に従うシステム状態へ移行させるステップS22。図9のフローチャートによれば、次位のシステム状態に移行した後に代替のシステム状態のための提案がされるから、図8の場合に比較して、ステップS3でのユーザ操作の受容れを速やかに行なうことができる。また、ここでは、許容電流値406は系統からの供給電流のみに依存した値を指したが、太陽光発電装置200Xまたはバッテリー200Yからの供給電流も加算した値を指すようにしてもよく、または太陽光発電装置200Xまたはバッテリー200Yからの供給電流のみに依存した値を指すようにしてもよい。本実施の形態によれば、図8と図9に示すように、ユーザ操作を受容れるとネットワークシステム1の総消費電流値が許容電流値406よりも大きくなり電流供給遮断が想定される場合には、総消費電流値が許容電流値406以下となるようなシステム状態に切替えられることから、電流供給遮断を確実に回避することができる。また、総消費電流値が許容電流値406以下となるようなシステム状態は、優先度52に基づき取得されるから、運転する必要性の高い家電は現状の運転状態を保持しながら、システム状態の切替を行なうことができる。さらに、総消費電流値を許容電流値406以下とするようなシステム状態の提案候補404を提案することで、ユーザに対して優先度52に従うシステム状態とは異なる代替案を提案することができる。これにより、システム状態の切替を優先度52に従うものに限定されることなく、ユーザの要望デマンドを反映したシステム状態の切替が可能となる。<プログラムの変形例>上述の実施の形態に係る処理は、CPU110を実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ101に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス105を利用することによってダウンロードされて、メモリ101に一旦格納される。CPU110は、ソフトウェアを実行可能なプログラムの形式でメモリ101に格納してから、当該プログラムを実行する。なお、記憶媒体およびプログラムは、ホームコントローラ100に係る記録媒体やプログラムと同様に実現され得る。[他の実施の形態]次に、本発明の他の実施の形態について説明する。上述の図1に示すネットワークシステム1では、家電200A~200Eが、消費電流を測定し、消費電流の測定値をホームコントローラ100に送信するものであった。一方、本実施の形態に係るネットワークシステム1Bでは、家電200A~200Eの各々がホームコントローラ100に消費電流の測定値を送信しない。すなわち、家電200A~200Eの代わりに、家電200A~200Eに電力を供給するためのコンセントに取り付けられた通信装置スマートタップが、家電200A~200Eの各々の消費電流を測定し、消費電流の測定値をホームコントローラ100に送信するものである。<ネットワークシステムの全体構成>図11を参照して、本実施の形態に係るネットワークシステム1Bと、図1に示すネットワークシステム1とを比較し異なる点は、次の点である。つまり、ネットワークシステム1Bでは、エアコン200A用の通信装置400Aが、エアコン200Aとエアコン200Aのコンセントとの間に設置される。換言すれば、通信装置400Aがエアコン200Aのコンセントに差し込まれ、エアコン200Aのアダプタ250Aが通信装置400Aに差し込まれる。同様に、電子レンジ200C用の通信装置400Cが、電子レンジ200Cと電子レンジ200Cのコンセントとの間に設置される。換言すれば、通信装置400Cが電子レンジ200Cのコンセントに差し込まれ、電子レンジ200Cのアダプタ250Cが通信装置400Cに差し込まれる。冷蔵庫200D用の通信装置400Dが、冷蔵庫200Dと冷蔵庫200Dのコンセントとの間に設置される。換言すれば、通信装置400Dが冷蔵庫200Dのコンセントに差し込まれ、冷蔵庫200Dのアダプタ250Dが通信装置400Dに差し込まれる。照明200E用の通信装置400Eが、照明200Eと照明200Eのコンセントとの間に設置される。換言すれば、通信装置400Eが照明200Eのコンセントに差し込まれ、照明200Eのアダプタ250Eが通信装置400Eに差し込まれる。本実施の形態に係るネットワークシステム1Bは、図1のネットワークシステム1と比較して、ホームコントローラ100が、通信装置400A~400Eを介して、家電200A~200Eの消費電流の測定値を取得する点において異なるものである。他の構成については、図1のそれらと同様であるため、説明を繰り返さない。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"