(57)【特許請求の範囲】
【請求項１】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第３表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された第１部屋アイコンとして前記第１間取り図に表示させる、
プログラム。
【請求項２】
前記選択された部屋候補は、追加された第２部屋アイコンとして前記第２間取り図に表示される、
請求項１記載のプログラム。
【請求項３】
前記第１表示画面における前記第１部屋アイコンには前記第１部屋アイコンの名称を示す第１名称表示が含まれ、前記第２表示画面における前記第２部屋アイコンには前記第２部屋アイコンの名称を示す第２名称表示が含まれ、前記第２名称表示は前記第１名称表示に対応し、
前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された第２部屋アイコンの名称を変更する第２指示ボタンを含む第４表示画面を表示させる、
請求項１から請求項２のいずれか一に記載のプログラム。
【請求項４】
前記第４表示画面には、前記選択された第２部屋アイコンを削除する第３指示ボタンが含まれる、
請求項３記載のプログラム。
【請求項５】
前記第２指示ボタンの選択を検知すると、前記選択された前記第２部屋アイコンの名称候補を配列した第５表示画面を表示させる、
請求項３から請求項４のいずれか一に記載のプログラム。
【請求項６】
前記第５表示画面に含まれる第２部屋候補の中のいずれか一の名称候補の選択を検知すると、前記選択された前記第２部屋アイコンを、前記選択された名称候補が示す第２名称表示を含む第２部屋アイコンに変更させ、前記変更された第２名称表示に対応する第１名称表示を含む第１部屋アイコンを前記第１表示画面に表示させる、
請求項５記載のプログラム。
【請求項７】
前記第５表示画面に含まれる名称候補を表す表示の大きさ及び形状は、前記第３表示画面に含まれる前記部屋候補を表す表示の大きさ及び形状と同一であり、
前記第５表示画面に含まれる前記名称候補の配列は、前記第３表示画面に含まれる前記部屋候補の配列と同一である、
請求項５から請求項６のいずれか一に記載のプログラム。
【請求項８】
前記第３表示画面には、前記選択された前記部屋候補を前記第１表示画面の前記第１部屋アイコンとして追加する第４指示ボタンが含まれ、
前記第５表示画面には、前記選択された前記名称候補を前記第１表示画面の前記第１部屋アイコンに含まれる前記第１名称表示へ変更する第５指示ボタンが含まれ、
前記第５表示画面における前記第５指示ボタンの大きさ及び形状は、前記第３表示画面における前記第４指示ボタンの大きさ及び形状と同一であり、
前記第５表示画面における前記第５指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一である、
請求項７記載のプログラム。
【請求項９】
前記第１表示画面における前記第１部屋アイコンには前記第１部屋アイコンの名称を示す第１名称表示が含まれ、前記第２表示画面における前記第２部屋アイコンには前記第２部屋アイコンの名称を示す第２名称表示が含まれ、前記第２名称表示は前記第１名称表示に対応し、
前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された前記第２部屋アイコンの名称候補を配列した第６表示画面を表示させる、
請求項１から請求項２のいずれか一に記載のプログラム。
【請求項１０】
前記第６表示画面に含まれる名称候補の中のいずれか一の名称候補の選択を検知すると、前記選択された前記第２部屋アイコンを、前記選択された名称候補が示す第２名称表示を含む第２部屋アイコンに変更させ、前記変更された第２名称表示に対応する第１名称表示を含む第１部屋アイコンを前記第１表示画面に表示させる、
請求項９記載のプログラム。
【請求項１１】
前記第６表示画面に含まれる前記名称候補を表す表示の大きさ及び形状は、前記第３表示画面に含まれる前記部屋候補を表す表示の大きさ及び形状と同一であり、
前記第６表示画面に含まれる前記名称候補の配列は、前記第３表示画面に含まれる前記部屋候補の配列と同一である、
請求項９から請求項１０のいずれか一に記載のプログラム。
【請求項１２】
前記第３表示画面には、前記選択された前記部屋候補を前記第１表示画面の前記第１部屋アイコンとして追加する第４指示ボタンが含まれ、
前記第６表示画面には、前記選択された前記名称候補を前記第１表示画面の前記第１部屋アイコンに含まれる前記第１名称表示へ変更する第６指示ボタンが含まれ、
前記第６表示画面における前記第６指示ボタンの大きさ及び形状は、前記第３表示画面における前記第４指示ボタンの大きさ及び形状と同一であり、
前記第６表示画面における前記第６指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一である、
請求項１１記載のプログラム。
【請求項１３】
前記第２表示画面に含まれる前記第２間取り図において前記第２部屋アイコンの中のいずれか一以上を選択して削除の指示がなされると、前記選択されたいずれか一以上の第２部屋アイコンを削除する、
請求項１から請求項２のいずれか一に記載のプログラム。
【請求項１４】
前記第２間取り図に含まれる前記第２フロア表示及び前記第２部屋アイコンの配置は、前記第１間取り図に含まれる前記第１フロア表示及び前記第１部屋アイコンの配置と同一である、
請求項１から請求項１３のいずれか一に記載のプログラム。
【請求項１５】
前記第１間取り図に含まれる前記第１部屋アイコンは複数あり、
前記複数の第１部屋アイコンの大きさ及び形状は同一である、
請求項１から請求項１４のいずれか一に記載のプログラム。
【請求項１６】
前記第２間取り図に含まれる前記第２部屋アイコンは複数あり、前記複数の第２部屋アイコンの大きさ及び形状は同一である、
請求項１５記載のプログラム。
【請求項１７】
前記第１間取り図におけるいずれか一のフロアに対応する行に配列可能な前記第１部屋アイコンの最大数を超えて、前記一のフロアに対応させて前記第１部屋アイコンを追加させる場合、前記一のフロアに対応する行数を増加させる、
請求項１から請求項１６のいずれか一に記載のプログラム。
【請求項１８】
前記第１間取り図におけるいずれか一のフロアに対応する行に配列可能な前記第１部屋アイコンの最大数を超えて、前記一のフロアに対応させて前記第１部屋アイコンを追加させる場合において、前記一のフロアに対応する行数を増加させた場合に前記第１間取り図に含まれる行数が表示可能な行数の最大値を超えなければ、前記一のフロアに対応する行数を増加させる、
請求項１から請求項１６のいずれか一に記載のプログラム。
【請求項１９】
前記操作画面による操作が検知された場合、前記操作に応じて前記操作に対応する対象機器を制御する制御コマンドを前記ネットワークに出力させる、
請求項１から請求項１８のいずれか一に記載のプログラム。
【請求項２０】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記フロア表示で示された各フロアに対応させて前記部屋アイコンの数を増減させることで、前記間取り図に含まれる各フロアに対応する前記部屋アイコンを編集させ、
前記編集された部屋アイコンを前記間取り図に表示させる、
プログラム。
【請求項２１】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記第２フロア表示で示された一のフロアに対応させて前記第２部屋アイコンを追加させ、前記追加された第２部屋アイコンに対応する前記第１部屋アイコンを反映させた前記第１間取り図を表示させる、
プログラム。
【請求項２２】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１表示画面は前記フロア表示で示された各フロアに前記部屋アイコンを追加する指示ボタンを含み、
前記第１表示画面において前記フロア表示で示された一のフロアに対応させて前記指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第２表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された部屋アイコンとして前記間取り図に表示させる、
プログラム。
【請求項２３】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第３表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された第１部屋アイコンとして前記第１間取り図に表示させる、
制御方法。
【請求項２４】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記フロア表示で示された各フロアに対応させて前記部屋アイコンの数を増減させることで、前記間取り図に含まれる各フロアに対応する前記部屋アイコンを編集させ、
前記編集された部屋アイコンを前記間取り図に表示させる、
制御方法。
【請求項２５】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記第２フロア表示で示された一のフロアに対応させて前記第２部屋アイコンを増加させ、前記増加された第２部屋アイコンに対応する前記第１部屋アイコンを反映させた前記第１間取り図を表示させる、
制御方法。
【請求項２６】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１表示画面は前記フロア表示で示された各フロアに前記部屋アイコンを追加する指示ボタンを含み、
前記第１表示画面において前記フロア表示で示された一のフロアに対応させて前記指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第２表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された部屋アイコンとして前記間取り図に表示させる、
制御方法。
【請求項２７】
請求項１から請求項１９のいずれか１項に記載のプログラムを搭載した情報端末。
【請求項２８】
請求項２０に記載のプログラムを搭載した情報端末。
【請求項２９】
請求項２１に記載のプログラムを搭載した情報端末。
【請求項３０】
請求項２２に記載のプログラムを搭載した情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報端末の制御方法に関する。
【背景技術】
【０００２】
一つのリモートコントローラを用いて一以上の対象機器を遠隔監視又は遠隔制御する技術が提案されている。【０００３】
特許文献１は、一以上の対象機器をテレビのモニタから遠隔操作する技術を開示する。具体的には、モニタ画面の右側に一以上の対象機器のアイコンを表示し、その中から任意のアイコンが選択されると（ｉ）、モニタ画面の左側に間取り図を表示し（ｉｉ）、この間取り図の中の操作したい対象機器の設置場所までポインタを移動させると（ｉｉｉ）、モニタ画面にポインタ移動により選択された対象機器の操作画面を表示する（ｉｖ）技術を開示する（段落［０１３８］から［０１４０］及び図２５（ａ）、図２５（ｂ））。【０００４】
しかし、上記特許文献１では、更なる改善が必要とされていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０４５６７号公報
【発明の概要】
【０００６】
上記課題を解決するため、本発明の一態様は、一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、前記情報端末のコンピュータに対して、建物の間取り図を含む表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、前記フロア表示で示された各フロアに対応させて前記部屋アイコンの数を増減させることで、前記間取り図に含まれる各フロアに対応する前記部屋アイコンを編集させ、前記編集された部屋アイコンを前記間取り図に表示させるものである。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態におけるホームコントローラが適用されたホームコントロールシステムの全体構成図である。
【図２】ホームコントローラが制御する主要な機器を示す図である。
【図３】ホームコントローラ及び機器の構成の一例を示すブロック図である。
【図４】ホームコントローラが表示する間取り画面の一例を示す図である。
【図５】ホームコントローラがに表示する機器画面の一例を示す図である。
【図６】ホームコントローラが表示する部屋画面の一例を示す図である。
【図７】間取り画面と機器制御画面との画面遷移の一例を示す図である。
【図８】間取り画面と部屋画面との画面遷移の一例を示す図である。
【図９】間取り設定画面の一例を示す図である。
【図１０】間取り図画面と間取り設定画面との画面遷移の一例を示す図である。
【図１１】間取り設定に関する画面の画面遷移の第１例を示す図である。
【図１２】間取り設定に関する画面の画面遷移の第２例を示す図である。
【図１３】間取り設定に関する画面の画面遷移の第３例を示す図である。
【図１４】初期設定開始画面の一例を示す図である。
【図１５】階数設定画面の一例を示す図である。
【図１６】初期状態における間取り設定画面の一例を示す図である。
【図１７】部屋追加画面の一例を示す図である。
【図１８】部屋追加画面の一例を示す図である。
【図１９】間取り設定画面の一例を示す図である。
【図２０】部屋を追加する操作が繰り返された後の間取り設定画面の一例を示した図である。
【図２１】初期設定における画面遷移の一例を示す図である。
【図２２】図２１の続く画面遷移の一例を示す図である。
【図２３】間取り図の第１バリエーションの一例を示した図である
【図２４】間取り図の第１バリエーションの他の例を示した図である。
【図２５】間取り図の第２バリエーションの一例を示した図である。
【図２６】１ページ目の間取り設定画面を示した図である。
【図２７】２ページ目の間取り設定画面を示した図である。
【図２８】図２５〜図２７の間取り設定画面の画面遷移の一例を示した図である。
【図２９】部屋アイコンが新たに追加される直前の間取り設定画面の一例を示した図である。
【図３０】部屋追加画面の一例を示した図である。
【図３１】部屋名称入力画面の一例を示す図である。
【図３２】部屋アイコンが追加された直後の間取り設定画面の一例を示す図である。
【図３３】部屋名称を入力することで間取り図上に部屋が追加される場合の画面遷移の一例を示す図である。
【図３４】部屋名称が変更される直前の間取り設定画面の一例を示す図である。
【図３５】部屋編集画面の一例を示す図である。
【図３６】ユーザにより部屋名称が選択されていない状態の部屋名称変更画面の一例を示す図である。
【図３７】部屋名称が選択された部屋名称変更画面の一例を示す図である。
【図３８】部屋名称の変更後の間取り設定画面の一例を示す図である。
【図３９】部屋名称の変更時の画面遷移の一例を示す図である。
【図４０】部屋名称が変更される直前の間取り設定画面の一例を示す図である。
【図４１】部屋編集画面の一例を示す図である。
【図４２】ユーザにより部屋名称が選択されていない状態の部屋名称変更画面の一例を示す図である。
【図４３】部屋名称入力画面の一例を示す図である。
【図４４】部屋名称の変更が反映された間取り設定画面の一例を示す図である。
【図４５】部屋名称入力画面を用いた部屋名称の変更時の画面遷移の一例を示す図である。
【図４６】図４５の続きの画面遷移の一例を示す図である。
【図４７】部屋アイコンの削除前の間取り設定画面の一例を示す図である。
【図４８】部屋編集画面の一例を示す図である。
【図４９】部屋消去確認画面の一例を示す図である。
【図５０】間取り設定画面の一例を示す図である。
【図５１】部屋アイコンを削除する際の画面遷移の一例を示す図である。
【図５２】間取り設定情報のデータ構成の一例を示す図である。
【図５３】システム規定値情報のデータ構成の一例を示す図である。
【図５４】部屋情報のデータ構成の一例を示す図である。
【図５５】機器リストのデータ構成の一例を示す図である。
【図５６】間取り設定時におけるホームコントローラの全体的な処理の一例を示すフローチャートである。
【図５７】図５６のＳ５６０７に示す間取り設定処理の一例を示すフローチャートである。
【図５８】図５７のＳ５７０６に示す部屋追加処理の一例を示すフローチャートである。
【図５９】図５８のＳ５８１１に示す追加した部屋を間取り設定画面に表示する処理の一例を示すフローチャートである。
【図６０】図５７のＳ５７０７に示す部屋編集処理の一例を示すフローチャートである。
【図６１】図６０のＳ６００６に示す部屋名称変更処理の一例を示すフローチャートである。
【図６２】図６０のＳ６００８に示す部屋消去処理の一例を示すフローチャートである。
【図６３】図６０のＳ６００９に示す削除した部屋を間取り設定画面から非表示にする処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（本開示に係る一態様を発明するに至った経緯）
まず、本開示に係る一態様の着眼点について説明する。
【０００９】
ネットワークを介してリモートコントローラを用いて、建物に配置された一以上の対象機器を制御するために、前記リモートコントローラのディスプレイに前記建物の間取り図を表した表示画面を表示させる技術は、例えば、上記特許文献１のように検討されている。
【００１０】
前記建物の間取り図を表した表示画面は、前記建物に配置された一以上の対象機器を、前記建物の間取り図に含まれる部屋の単位で区分する。そのため、前記表示画面において部屋単位に区分けされた各対象機器の配置が、ユーザにおいて各対象機器を使用する日常の生活感覚と一致するので、前記建物の間取り図を表した表示画面はユーザにとって使用しやすいものと期待されている。
【００１１】
例えば、上記特許文献１では、モニタ画面の右横隅に表示されている一以上の対象機器のアイコンの中から所望するアイコンを選択すると、同じモニタ画面の左側に間取り図が表示され、その間取り図上に対象機器の設置場所が表示される。
【００１２】
しかし、各建物の間取り図は、各建物の一つ一つにおいて異なる。そのため、各建物の間取り図を表した表示画面は、複数のユーザにおいて共通の間取り図を使用することができず、個々の建物について個別のものを製作する必要がある。そのため、前記建物の間取り図を表した表示画面は、個々のユーザの一人一人に個別にカイタマイズされた専用品となる。従って、各建物の間取り図は、複数のユーザにおいて共通の間取り図とすることができないため、コスト高となり、結果としてその有用性が期待されつつも、普及していない。
【００１３】
また、例えば、同じユーザであっても、新居に引越し、新たな別の間取り図の建物に居住することになった場合、新たな間取り図を取り寄せることが必要である。即ち、同一ユーザであっても共通の間取り図とすることができない場合もある。この場合、前記リモートコントローラを前記同一ユーザが引越し後も継続して使用するには、新たな新居に合わせてカイタマイズした間取り図を表した表示画面が必要となって、前記同一ユーザに追加コストを要求することになる。この点も、前記間取り図を表した表示画面の普及を妨げる要因となっていたと考えられる。
【００１４】
以上の考察を踏まえて、本発明者らは、前記建物の間取り図を表した表示画面は、複数のユーザにおいて共通に使用できないものの、極めて簡易に個々のユーザの一人一人に個別にカイタマイズできる建物の間取り図を表した表示画面を生成できる情報端末の制御方法を検討し、以下の本開示にかかる各態様の発明を想到するに至った。
【００１５】
本開示にかかる一の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第３表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された第１部屋アイコンとして前記第１間取り図に表示させる、
ものである。
【００１６】
上記態様によると、前記第１間取り図は、前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列している。即ち、本態様では、各部屋を、その大きさ又は形状の異同に関わらず、前記第１部屋アイコンとする。そして、前記第１部屋アイコンを各フロアに配列する。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる部屋の数、又は、各部屋の大きさ又は形状が異なっていても、各部屋は前記第１部屋アイコンとして前記第１表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。また、本態様では、前記第１部屋アイコンは、各フロアに対応させて配列される。これにより、各フロアにおける各部屋の実際の配置位置を考慮する必要がなくなる。例えば、リビングルームの南側の隣に寝室があるなどを考慮する必要がなくなる。そのため、各フロアに含まれる部屋の数だけを考慮すればよいので、各フロアに含まれる前記第１部屋アイコンの数を増減することで対応できる。
【００１７】
その結果、各建物の間取り図は、個々のユーザの一人一人において異なるものであったとしても、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化し、各フロアに含まれる前記第１部屋アイコンの数を単に増減することで、個々のユーザの一人一人において異なる各建物の間取り図を極めて簡易に生成できる。
【００１８】
また、本態様は、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を用意している。即ち、前記第２表示画面に含まれるいずれか一のフロアへの前記第２部屋アイコンの追加を選択すると、前記一のフロアに追加される部屋候補を配列した第３表示画面を表示させ、前記部屋候補の中のいずれか一の選択により、前記選択された部屋候補を、追加された第１部屋アイコンとして前記第１間取り図に表示させる。これにより、前記第１間取り図に前記第１部屋アイコンを追加する操作だけで、個々のユーザの建物に合致した間取り図を極めて簡易に生成できる。
【００１９】
その結果、本態様は、各建物の一つ一つにおいて異なるという建物の間取り図の課題を解決し、前記建物に配置された一以上の対象機器を、前記建物の間取り図に含まれる部屋の単位で区分して、前記表示画面において部屋単位に区分けされた各対象機器の配置を、ユーザにおける各対象機器を使用する日常の生活感覚に一致させる利点を有する各建物の間取り図を表した表示画面を、極めて低コストに普及させることができる。
【００２０】
上記態様において、例えば、
前記選択された部屋候補は、追加された第２部屋アイコンとして前記第２間取り図に表示されてもよい。
【００２１】
前記選択された第１部屋候補は、最終的には、追加された第１部屋アイコンとして前記第１間取り図に表示させるが、その中間過程において、追加された第２部屋アイコンとして前記第２間取り図に表示させてもよい。この場合、前記第１間取り図を表示させる前に前記第２間取り図において、前記追加された第２部屋アイコンが配置されたフロアと同じフロア又は別のフロアに、前記追加された第２部屋アイコンとは別の前記第２部屋アイコンを追加する操作を継続して行うことができる。
【００２２】
上記態様において、例えば、
前記第１表示画面における前記第１部屋アイコンには前記第１部屋アイコンの名称を示す第１名称表示が含まれ、前記第２表示画面における前記第２部屋アイコンには前記第２部屋アイコンの名称を示す第２名称表示が含まれ、前記第２名称表示は前記第１名称表示に対応し、
前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された第２部屋アイコンの名称を変更する第２指示ボタンを含む第４表示画面を表示させてもよい。
【００２３】
前記第１表示画面に含まれる各部屋は前記第１部屋アイコンとして表示される。また、前記第２表示画面に含まれる各部屋は前記第２部屋アイコンとして表示される。そのため、前記第１部屋アイコン又は前記第２部屋アイコンだけでは、各々がいずれの部屋に対応しているか分かり難い場合がある。
【００２４】
本態様によると、前記第１部屋アイコンは前記第１部屋アイコンの名称を示す第１名称表示を含み、又は、前記第２部屋アイコンは前記第２部屋アイコンの名称を示す第２名称表示を含むようにしている。これにより、前記第１表示画面に含まれる各部屋を前記第１部屋アイコンとして表示し、また、前記第２表示画面に含まれる各部屋を前記第２部屋アイコンとして表示した場合であっても、前記第１部屋アイコン又は前記第２部屋アイコンの各々がいずれの部屋に対応しているか判別しやすくなる。
【００２５】
また、本態様では、前記第２名称表示は前記第１名称表示に対応している。そのため、ユーザは、前記一以上の対象機器の操作に用いる前記第１表示画面と同様に、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を扱うことができる。
【００２６】
また、本態様では、前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された第２部屋アイコンの名称を変更する第２指示ボタンを含む第４表示画面を表示させる。即ち、前記第１表示画面において前記第１部屋アイコンを選択すると、前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示される。これに対し、前記第２表示画面において前記第２部屋アイコンを選択すると、前記選択された第２部屋アイコンの名称を変更する第２指示ボタンを含む第４表示画面を表示させる。このように、前記第１表示画面で前記第１部屋アイコンを選択する操作と、前記第２表示画面で前記第２部屋アイコンを選択する操作とは、類似する操作ではあるものの、前記各々の操作結果によって表示される次の表示画面（前記対象機器の操作画面、前記第４表示画面）が異なる。
【００２７】
そのため、本態様は、前記第１表示画面という一つの表示画面の中で、前記対象機器の制御と、前記第１表示画面の編集という異なる複数の機能を担わせるものではない。むしろ、本態様は、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を、前記第１表示画面とは別個に用意することで、前記第１表示画面又は前記第２表示画面の各々において、前記第１部屋アイコン又は前記第２部屋アイコンの選択という類似の操作によって、前記対象機器の制御又は前記第１表示画面の編集の各々をさせている。即ち、前記第１表示画面と前記第２表示画面とを切り替えれば、ユーザは、前記第１部屋アイコン又は前記第２部屋アイコンの選択という類似の操作を用いても、前記対象機器の制御又は前記第１表示画面の編集という各々異なる操作をすることができる。その結果、操作指示を共用化して、前記第１表示画面又は前記第２表示画面の各表示画面を簡素化しつつ、前記第１表示画面又は前記第２表示画面を切り替えることで前記操作指示の意味内容が異なるので、誤操作を防止できる。
【００２８】
上記態様において、例えば、
前記第４表示画面には、前記選択された第２部屋アイコンを削除する第３指示ボタンが含まれていてもよい。
【００２９】
上記態様において、例えば、
前記第２指示ボタンの選択を検知すると、前記選択された前記第２部屋アイコンの名称候補を配列した第５表示画面を表示させてもよい。
【００３０】
前記第２部屋アイコンの名称を変更するには、キーボードを用いてユーザが一文字一文字、手入力にて変更する方法がある。しかし、部屋の名称は、一般に、例えば、リヒングルーム、寝室、子供部屋、バスルーム、又は台所など定型化している。
【００３１】
そこで、本態様では、前記選択された前記第２部屋アイコンの名称候補を配列した第５表示画面を表示させる。これにより、前記第２部屋アイコンの名称変更を簡易にすることができる。
【００３２】
上記態様において、例えば、
前記第５表示画面に含まれる第２部屋候補の中のいずれか一の名称候補の選択を検知すると、前記選択された前記第２部屋アイコンを、前記選択された名称候補が示す第２名称表示を含む第２部屋アイコンに変更させ、前記変更された第２名称表示に対応する第１名称表示を含む第１部屋アイコンを前記第１表示画面に表示させてもよい。
【００３３】
本態様によると、前記第５表示画面を用いて前記第２部屋アイコンに含まれる前記第２名称表示が変更されると、単に前記第２部屋アイコンに含まれる前記第２名称表示が変更されるのみならず、前記第１部屋アイコンに含まれる前記第１名称表示も連動して変更される。これにより、前記第２表示画面において前記第２部屋アイコンに含まれる前記第２名称表示が変更されているのを確認すれば、前記第１表示画面においても変更結果が反映されているので、前記第２表示画面において続いて、即ち、前記第１表示画面で確認することなく、他の前記第２部屋アイコンに含まれる前記第２名称表示を変更する操作を継続して行うことができる。
【００３４】
上記態様において、例えば、
前記第５表示画面に含まれる名称候補を表す表示の大きさ及び形状は、前記第３表示画面に含まれる前記部屋候補を表す表示の大きさ及び形状と同一であり、
前記第５表示画面に含まれる前記名称候補の配列は、前記第３表示画面に含まれる前記部屋候補の配列と同一であってもよい。
【００３５】
本態様によると、前記第２表示画面において前記第２部屋アイコンを追加するための前記第３表示画面と、前記第２表示画面において前記第２部屋アイコンの名称を変更するための前記第５表示画面とを同様の表示画面とすることができる。これにより、前記第３表示画面と前記第５表示画面とを別個の異なる表示画面とするのではなく、共通画面を前記第３表示画面及び前記第５表示画面のベースとすることで、簡易な構造とすることができる。
【００３６】
上記態様において、例えば、
前記第３表示画面には、前記選択された前記部屋候補を前記第１表示画面の前記第１部屋アイコンとして追加する第４指示ボタンが含まれ、
前記第５表示画面には、前記選択された前記名称候補を前記第１表示画面の前記第１部屋アイコンに含まれる前記第１名称表示へ変更する第５指示ボタンが含まれ、
前記第５表示画面における前記第５指示ボタンの大きさ及び形状は、前記第３表示画面における前記第４指示ボタンの大きさ及び形状と同一であり、
前記第５表示画面における前記第５指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一であってもよい。
【００３７】
本態様によると、前記第３表示画面に含まれる前記第４指示ボタンは、前記第１表示画面に前記第１部屋アイコンを追加するものであり、また、前記第５表示画面に含まれる前記第５指示ボタンは、前記第１部屋アイコンの名称を変更するものであって、前記第４指示ボタンと前記第５指示ボタンとは機能が異なる。しかし、前記第５指示ボタンの大きさ及び形状は、前記第４指示ボタンの大きさ及び形状と同一であり、前記第５表示画面における前記第５指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一である。その分、前記第３表示画面と前記第５表示画面との共通部分を増加できる。その結果、前記第３表示画面及び前記第５表示画面において機能が異なる前記第４指示ボタン及び前記第５指示ボタンを設けつつも、前記第３表示画面及び前記第５表示画面のベースを共通化でき、簡易な構造とすることができる。
【００３８】
上記態様において、例えば、
前記第１表示画面における前記第１部屋アイコンには前記第１部屋アイコンの名称を示す第１名称表示が含まれ、前記第２表示画面における前記第２部屋アイコンには前記第２部屋アイコンの名称を示す第２名称表示が含まれ、前記第２名称表示は前記第１名称表示に対応し、
前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された前記第２部屋アイコンの名称候補を配列した第６表示画面を表示させてもよい。
【００３９】
前記第１表示画面に含まれる各部屋は前記第１部屋アイコンとして表示される。また、前記第２表示画面に含まれる各部屋は前記第２部屋アイコンとして表示される。そのため、前記第１部屋アイコン又は前記第２部屋アイコンだけでは、各々がいずれの部屋に対応しているか分かり難い場合がある。
【００４０】
本態様によると、前記第１部屋アイコンは前記第１部屋アイコンの名称を示す第１名称表示を含み、又は、前記第２部屋アイコンは前記第２部屋アイコンの名称を示す第２名称表示を含むようにしている。これにより、前記第１表示画面に含まれる各部屋を前記第１部屋アイコンとして表示し、また、前記第２表示画面に含まれる各部屋を前記第２部屋アイコンとして表示した場合であっても、前記第１部屋アイコン又は前記第２部屋アイコンの各々がいずれの部屋に対応しているか判別しやすくなる。
【００４１】
また、本態様では、前記第２名称表示は前記第１名称表示に対応している。そのため、ユーザは、前記一以上の対象機器の操作に用いる前記第１表示画面と同様に、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を扱うことができる。
【００４２】
また、本態様では、前記第２表示画面において、前記第２部屋アイコンの中のいずれか一の選択を検知すると、前記選択された前記第２部屋アイコンの名称候補を配列した第６表示画面を表示させる。即ち、前記第１表示画面において前記第１部屋アイコンを選択すると、前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示される。これに対し、前記第２表示画面において前記第２部屋アイコンを選択すると、前記選択された前記第２部屋アイコンの名称候補を配列した第６表示画面が表示される。このように、前記第１表示画面で前記第１部屋アイコンを選択する操作と、前記第２表示画面で前記第２部屋アイコンを選択する操作とは、類似する操作ではあるものの、前記各々の操作結果によって表示される次の表示画面（前記対象機器の操作画面、前記第６表示画面）が異なる。
【００４３】
そのため、本態様は、前記第１表示画面という一つの表示画面の中で、前記対象機器の制御と、前記第１表示画面の編集という異なる複数の機能を担わせるものではない。むしろ、本態様は、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を、前記第１表示画面とは別個に用意することで、前記第１表示画面又は前記第２表示画面の各々において、前記第１部屋アイコン又は前記第２部屋アイコンの選択という類似の操作によって、前記対象機器の制御又は前記第１表示画面の編集の各々をさせている。即ち、前記第１表示画面と前記第２表示画面とを切り替えれば、ユーザは、前記第１部屋アイコン又は前記第２部屋アイコンの選択という類似の操作を用いても、前記対象機器の制御又は前記第１表示画面の編集という各々異なる操作をすることができる。その結果、操作指示を共用化して、前記第１表示画面又は前記第２表示画面の各表示画面を簡素化しつつ、前記第１表示画面又は前記第２表示画面を切り替えることで前記操作指示の意味内容が異なるので、誤操作を防止できる。
【００４４】
また、前記第２部屋アイコンの名称を変更するには、キーボードを用いてユーザが一文字一文字、手入力にて変更する方法がある。しかし、部屋の名称は、一般に、例えば、リヒングルーム、寝室、子供部屋、バスルーム、又は台所など定型化している。そこで、本態様では、前記選択された前記第２部屋アイコンの名称候補を配列した第６表示画面を表示させる。これにより、前記第２部屋アイコンの名称変更を簡易にすることができる。
【００４５】
上記態様において、例えば、
前記第６表示画面に含まれる名称候補の中のいずれか一の名称候補の選択を検知すると、前記選択された前記第２部屋アイコンを、前記選択された名称候補が示す第２名称表示を含む第２部屋アイコンに変更させ、前記変更された第２名称表示に対応する第１名称表示を含む第１部屋アイコンを前記第１表示画面に表示させてもよい。
【００４６】
本態様によると、前記第６表示画面を用いて前記第２部屋アイコンに含まれる前記第２名称表示が変更されると、単に前記第２部屋アイコンに含まれる前記第２名称表示が変更されるのみならず、前記第１部屋アイコンに含まれる前記第１名称表示も連動して変更される。これにより、前記第２表示画面において前記第２部屋アイコンに含まれる前記第２名称表示が変更されているのを確認すれば、前記第１表示画面においても変更結果が反映されているので、前記第２表示画面において続いて、即ち、前記第１表示画面で確認することなく、他の前記第２部屋アイコンに含まれる前記第２名称表示を変更する操作を継続して行うことができる。
【００４７】
上記態様において、例えば、
前記第６表示画面に含まれる前記名称候補を表す表示の大きさ及び形状は、前記第３表示画面に含まれる前記部屋候補を表す表示の大きさ及び形状と同一であり、
前記第６表示画面に含まれる前記名称候補の配列は、前記第３表示画面に含まれる前記部屋候補の配列と同一であってもよい。
【００４８】
本態様によると、前記第２表示画面において前記第２部屋アイコンを追加するための前記第３表示画面と、前記第２表示画面において前記第２部屋アイコンの名称を変更するための前記第６表示画面とを同様の表示画面とすることができる。これにより、前記第３表示画面と前記第６表示画面とを別個の異なる表示画面とするのではなく、共通画面を前記第３表示画面及び前記第６表示画面のベースとすることで、簡易な構造とすることができる。
【００４９】
上記態様において、例えば、
前記第３表示画面には、前記選択された前記部屋候補を前記第１表示画面の前記第１部屋アイコンとして追加する第４指示ボタンが含まれ、
前記第６表示画面には、前記選択された前記名称候補を前記第１表示画面の前記第１部屋アイコンに含まれる前記第１名称表示へ変更する第６指示ボタンが含まれ、
前記第６表示画面における前記第６指示ボタンの大きさ及び形状は、前記第３表示画面における前記第４指示ボタンの大きさ及び形状と同一であり、
前記第６表示画面における前記第６指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一であってもよい。
【００５０】
本態様によると、前記第３表示画面に含まれる前記第４指示ボタンは、前記第１表示画面に前記第１部屋アイコンを追加するものであり、また、前記第６表示画面に含まれる前記第６指示ボタンは、前記第１部屋アイコンの名称を変更するものであって、前記第４指示ボタンと前記第６指示ボタンとは機能が異なる。しかし、前記第６指示ボタンの大きさ及び形状は、前記第４指示ボタンの大きさ及び形状と同一であり、前記第６表示画面における前記第６指示ボタンの配置位置は、前記第３表示画面における前記第４指示ボタンの配置位置と同一である。その分、前記第３表示画面と前記第６表示画面との共通部分を増加できる。その結果、前記第３表示画面及び前記第６表示画面において機能が異なる前記第４指示ボタン及び前記第６指示ボタンを設けつつも、前記第３表示画面及び前記第６表示画面のベースを共通化でき、簡易な構造とすることができる。
【００５１】
上記態様において、例えば、
前記第２表示画面に含まる前記第２間取り図において前記第２部屋アイコンの中のいずれか一以上を選択して削除の指示がなされると、前記選択されたいずれか一以上の第２部屋アイコンを削除するようにしてもよい。
【００５２】
上記態様において、例えば、
前記第２間取り図に含まれる前記第２フロア表示及び前記第２部屋アイコンの配置は、前記第１間取り図に含まれる前記第１フロア表示及び前記第１部屋アイコンの配置と同一であってもよい。
【００５３】
本態様では、前記第１表示画面に含まれる第１間取り図を用いて、前記第１間取り図に含まれる前記第１部屋アイコンを選択する。この選択により、前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示される。一方で、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を、前記第１表示画面とは別個に用意している。
【００５４】
加えて、本態様では、前記第２間取り図に含まれる前記第２フロア表示及び前記第２部屋アイコンの配置を、前記第１間取り図に含まれる前記第１フロア表示及び前記第１部屋アイコンの配置と同一とする。これにより、前記第１間取り図とは異なる前記第２間取り図を用いて前記第１間取り図を編集する場合であっても、前記第２間取り図での編集内容がそのままの表示状態で前記第１間取り図に反映される。そのため、前記第１間取り図と前記第２間取り図とを対比して比較照合するまでもなく、前記第２間取り図での編集内容が前記第１間取り図に反映されていることの確認を極めて簡易にすることができる。
【００５５】
上記態様において、例えば、
前記第１間取り図に含まれる前記第１部屋アイコンは複数あり、
前記複数の第１部屋アイコンの大きさ及び形状は同一であってもよい。
【００５６】
上記態様によると、各部屋を、その大きさ又は形状の異同に関わらず、大きさ及び形状が同一の前記第１部屋アイコンとする。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる各部屋の大きさ又は形状が異なっていても、各部屋は前記第１部屋アイコンとして前記第１表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。
【００５７】
その結果、各建物の間取り図は、個々のユーザの一人一人において異なるものであったとしても、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化することで、個々のユーザの一人一人において異なる各建物の間取り図を極めて簡易に生成できる。
【００５８】
上記態様において、例えば、
前記第２間取り図に含まれる前記第２部屋アイコンは複数あり、
前記複数の第２部屋アイコンの大きさ及び形状は同一であってもよい。
【００５９】
上記態様によると、前記第２間取り図においても、各部屋を、その大きさ又は形状の異同に関わらず、大きさ及び形状が同一の前記第２部屋アイコンとする。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる各部屋の大きさ又は形状が異なっていても、各部屋は前記第２部屋アイコンとして前記第２表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。
【００６０】
上記態様において、例えば
前記第１間取り図におけるいずれか一のフロアに対応する行に配列可能な前記第１部屋アイコンの最大数を超えて、前記一のフロアに対応させて前記第１部屋アイコンを追加させる場合、前記一のフロアに対応する行数を増加させてもよい。
【００６１】
上記態様によると、同一フロアに配列される前記第１部屋アイコン数が多い場合は、当該フロアに用いられる行数を増加させるので、現在表示されている前記第１表示画面の同一頁内に前記第１部屋アイコンが表示されることになる。即ち、同一フロアに対応する行に配列可能な前記第１部屋アイコンの最大値を超えて、当該フロアに対応させて前記第１部屋アイコンを追加させる場合に、単に、前記第表示画面の頁数を増加させるのではなく、現在表示されている前記第１表示画面の同一頁の中でまずは前記追加される第１部屋アイコンを収める。このように、前記第１間取り図の構成の自由度を高めて、前記第１間取り図を用いた操作を可能な限り同一画面に収めるので、様々な様式の間取り図に適用できると共に前記第１部屋アイコンが増加しても操作性が低減するのを防止できる。
【００６２】
上記態様において、例えば、
前記第１間取り図におけるいずれか一のフロアに対応する行に配列可能な前記第１部屋アイコンの最大数を超えて、前記一のフロアに対応させて前記第１部屋アイコンを追加させる場合において、前記一のフロアに対応する行数を増加させた場合に前記第１間取り図に含まれる行数が表示可能な行数の最大値を超えなければ、前記一のフロアに対応する行数を増加させるようにしてもよい。
【００６３】
上記態様によると、同一フロアに配列される前記第１部屋アイコン数が多い場合において、前記第１間取り図に含まれる行数が表示可能な行数の最大値を超えなければ、当該フロアに用いられる行数を増加させる。そのため、前記第１間取り図に含まれる行数が表示可能な行数の最大値を超えていなければ、現在表示されている前記第１表示画面の同一頁内に前記第１部屋アイコンが表示されることになる。
【００６４】
即ち、同一フロアに対応する行に配列可能な前記第１部屋アイコンの最大値を超えて、当該フロアに対応させて前記第１部屋アイコンを追加させる場合に、単に、前記第１表示画面の頁数を増加させるのではなく、現在表示されている前記第１表示画面の同一頁の中でまずは前記追加される第１部屋アイコンを収める。このように、前記第１間取り図の構成の自由度を高めて、前記第１間取り図を用いた操作を可能な限り同一画面に収めるので、様々な様式の間取り図に適用できると共に前記第１部屋アイコンが増加しても操作性が低減するのを防止できる。
【００６５】
尚、同一フロアに対応する行に配列可能な前記第１部屋アイコンの最大値を超えて、当該フロアに対応させて前記第１部屋アイコンを追加させる場合に、前記第１間取り図に含まれる行数が表示可能な行数の最大値を超えていれば、その場合は、前記第１表示画面に次頁を追加してもよい。
【００６６】
また、前記第１間取り図において、別のフロアのために既に次頁が追加されている場合、既に追加されている次頁において、当該フロアに追加される前記第１部屋アイコンを追加すればよい。
【００６７】
上記態様において、例えば、
前記操作画面による操作が検知された場合、前記操作に応じて前記操作に対応する対象機器を制御する制御コマンドを前記ネットワークに出力させるようにしてもよい。
【００６８】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記フロア表示で示された各フロアに対応させて前記部屋アイコンの数を増減させることで、前記間取り図に含まれる各フロアに対応する前記部屋アイコンを編集させ、
前記編集された部屋アイコンを前記間取り図に表示させるものである。
【００６９】
上記態様によると、前記間取り図は、前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列している。即ち、本態様では、各部屋を、その大きさ又は形状の異同に関わらず、部屋アイコンとする。そして、前記部屋アイコンを各フロアに配列する。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる部屋の数、又は、各部屋の大きさ又は形状が異なっていても、各部屋は前記部屋アイコンとして前記表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。また、本態様では、前記部屋アイコンは、各フロアに対応させて配列される。これにより、各フロアにおける各部屋の実際の配置位置を考慮する必要がなくなる。例えば、リビングルームの南側の隣に寝室があるなどを考慮する必要がなくなる。そのため、各フロアに含まれる部屋の数だけを考慮すればよいので、各フロアに含まれる前記部屋アイコンの数を増減することで対応できる。
【００７０】
その結果、各建物の間取り図は、個々のユーザの一人一人において異なるものであったとしても、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化し、各フロアに含まれる前記部屋アイコンの数を単に増減することで、個々のユーザの一人一人において異なる各建物の間取り図を極めて簡易に生成できる。
【００７１】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記第２フロア表示で示された一のフロアに対応させて前記第２部屋アイコンを追加させ、前記追加された第２部屋アイコンに対応する前記第１部屋アイコンを反映させた前記第１間取り図を表示させる、ものである。
【００７２】
上記態様によると、前記第１間取り図は、前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列している。即ち、本態様では、各部屋を、その大きさ又は形状の異同に関わらず、前記第１部屋アイコンとする。そして、前記第１部屋アイコンを各フロアに配列する。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる部屋の数、又は、各部屋の大きさ又は形状が異なっていても、各部屋は前記第１部屋アイコンとして前記第１表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。また、本態様では、前記第１部屋アイコンは、各フロアに対応させて配列される。これにより、各フロアにおける各部屋の実際の配置位置を考慮する必要がなくなる。例えば、リビングルームの南側の隣に寝室があるなどを考慮する必要がなくなる。そのため、各フロアに含まれる部屋の数だけを考慮すればよいので、各フロアに含まれる前記第１部屋アイコンの数を増減することで対応できる。
【００７３】
その結果、各建物の間取り図は、個々のユーザの一人一人において異なるものであったとしても、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化し、各フロアに含まれる前記第１部屋アイコンの数を単に増減することで、個々のユーザの一人一人において異なる各建物の間取り図を極めて簡易に生成できる。
【００７４】
また、本態様は、前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面を用意している。即ち、前記第２表示画面に含まれるいずれかの一のフロアへの前記第２部屋アイコンの追加を選択すると、前記第２フロア表示で示された一のフロアに対応させて前記第２部屋アイコンを追加させ、前記追加された第２部屋アイコンに対応する前記第１部屋アイコンを反映させた前記第１間取り図を表示させる。これにより、前記第１間取り図に前記第１部屋アイコンを追加する操作だけで、個々のユーザの建物に合致した間取り図を極めて簡易に生成できる。
【００７５】
その結果、本態様は、各建物の一つ一つにおいて異なるという建物の間取り図の課題を解決し、前記建物に配置された一以上の対象機器を、前記建物の間取り図に含まれる部屋の単位で区分して、前記表示画面において部屋単位に区分けされた各対象機器の配置を、ユーザにおける各対象機器を使用する日常の生活感覚に一致させる利点を有する各建物の間取り図を表した表示画面を、極めて低コストに普及させることができる。
【００７６】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、前記第１表示画面は前記フロア表示で示された各フロアに前記部屋アイコンを追加する指示ボタンを含み、
前記第１表示画面において前記フロア表示で示された一のフロアに対応させて前記指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第２表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された部屋アイコンとして前記間取り図に表示させるものである。
【００７７】
上記態様によると、前記間取り図は、前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列している。即ち、本態様では、各部屋を、その大きさ又は形状の異同に関わらず、前記部屋アイコンとする。そして、前記部屋アイコンを各フロアに配列する。そのため、個々のユーザの一人一人の建物において、前記建物の各フロアに含まれる部屋の数、又は、各部屋の大きさ又は形状が異なっていても、各部屋は前記部屋アイコンとして前記第１表示画面に表示されるので、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化できる。また、本態様では、前記第１部屋アイコンは、各フロアに対応させて配列される。これにより、各フロアにおける各部屋の実際の配置位置を考慮する必要がなくなる。例えば、リビングルームの南側の隣に寝室があるなどを考慮する必要がなくなる。そのため、各フロアに含まれる部屋の数だけを考慮すればよいので、各フロアに含まれる前記部屋アイコンの数を増減することで対応できる。
【００７８】
その結果、各建物の間取り図は、個々のユーザの一人一人において異なるものであったとしても、前記建物の各フロアに含まれる部屋の大きさ又は形状を共通化し、各フロアに含まれる前記部屋アイコンの数を単に増減することで、個々のユーザの一人一人において異なる各建物の間取り図を極めて簡易に生成できる。
【００７９】
また、本態様は、前記第１表示画面は、前記フロア表示で示された各フロアに前記部屋アイコンを追加する指示ボタンを含む。即ち、前記第１表示画面に含まれる前記指示ボタンを選択すると、前記一のフロアに追加される部屋候補を配列した第２表示画面を表示させ、前記部屋候補の中のいずれか一の選択により、前記選択された部屋候補を、追加された部屋アイコンとして前記間取り図に表示させる。これにより、前記間取り図に前記部屋アイコンを追加する操作だけで、個々のユーザの建物に合致した間取り図を極めて簡易に生成できる。
【００８０】
その結果、本態様は、各建物の一つ一つにおいて異なるという建物の間取り図の課題を解決し、前記建物に配置された一以上の対象機器を、前記建物の間取り図に含まれる部屋の単位で区分して、前記表示画面において部屋単位に区分けされた各対象機器の配置を、ユーザにおける各対象機器を使用する日常の生活感覚に一致させる利点を有する各建物の間取り図を表した表示画面を、極めて低コストに普及させることができる。
【００８１】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第３表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された第１部屋アイコンとして前記第１間取り図に表示させるものである。
【００８２】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記フロア表示で示された各フロアに対応させて前記部屋アイコンの数を増減させることで、前記間取り図に含まれる各フロアに対応する前記部屋アイコンを編集させ、
前記編集された部屋アイコンを前記間取り図に表示させるものである。
【００８３】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の第１間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記第１間取り図は前記建物の各フロアを示す第１フロア表示を含み且つ前記各フロアに含まれる部屋を表す第１部屋アイコンを前記各フロアに対応させて配列し、前記第１部屋アイコンの選択により前記選択された第１部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、
前記第１間取り図に含まれる前記第１部屋アイコンを設定する第２表示画面の選択を検知すると前記第２表示画面を前記ディスプレイに表示させ、前記第２表示画面は前記第１間取り図に対応する第２間取り図を表し、前記第２間取り図は前記建物に含まれる各フロアを示す第２フロア表示、前記各フロアに含まれる部屋を表す第２部屋アイコン及び前記第２フロア表示で示された各フロアに前記第２部屋アイコンを追加する第１指示ボタンを含み、
前記第２表示画面において前記第２フロア表示で示された一のフロアに対応させて前記第１指示ボタンの選択を検知すると、前記第２フロア表示で示された一のフロアに対応させて前記第２部屋アイコンを追加させ、前記追加された第２部屋アイコンに対応する前記第１部屋アイコンを反映させた前記第１間取り図を表示させる、ものである。
【００８４】
本開示にかかる他の態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
建物の間取り図を含む第１表示画面を前記ディスプレイに表示させ、前記間取り図は前記建物の各フロアを示すフロア表示を含み且つ前記各フロアに含まれる部屋を表す部屋アイコンを前記各フロアに対応させて配列し、前記部屋アイコンの選択により前記選択された部屋アイコンに対応する部屋に配置された対象機器の操作画面が表示され、前記第１表示画面は前記フロア表示で示された各フロアに前記部屋アイコンを追加する指示ボタンを含み、
前記第１表示画面において前記フロア表示で示された一のフロアに対応させて前記指示ボタンの選択を検知すると、前記選択された一のフロアに追加される部屋候補を配列した第２表示画面を前記ディスプレイに表示させ、
前記部屋候補の中のいずれか一の選択を検知し、前記選択された部屋候補を、追加された部屋アイコンとして前記間取り図に表示させるものである。
【００８５】
（実施の形態）
以下本発明の一実施の形態について、図面を参照しながら説明する。なお、各図面において、同じ構成要素については同じ符号を用いて説明を省く。
【００８６】
本実施の形態では、１台で一以上の機器を制御できるホームコントローラについて説明する。
【００８７】
図１は、本実施の形態におけるホームコントローラが適用されたホームコントロールシステムの全体構成図である。図１に示されるように、ホームコントロールシステムは、ホームコントローラ１００、及び機器２００（対象機器の一例）を備えている。
【００８８】
家の中には、ホームコントローラ１００と一以上の機器２００（例えば、機器Ａ２００、機器Ｂ２００）が配置されている。ホームコントローラ１００及び機器２００は、有線若しくは無線のネットワーク、又は有線及び無線のネットワークが混在するネットワークを介して相互に通信を行う。有線のネットワークとしては、例えば、ＩＥＥＥ８０２．３シリーズの有線ＬＡＮが採用され、無線のネットワークとしては、例えば、ＩＥＥ８０２．１１シリーズの無線ＬＡＮが採用される。
【００８９】
なお、ホームコントローラ１００は、必ずしも家の中に配置される必要はなく、家の外に配置されてもよい。この場合、ユーザは外出先などから一以上の機器２００を制御できる。
【００９０】
ホームコントローラ１００としては、スマートフォンやタブレット端末等の携帯情報端末が採用される。但し、これは一例であり、携帯電話等のボタン式の携帯情報端末がホームコントローラ１００として採用されてもよい。或いは、ホームコントローラ１００としては、ノート型のパーソナルコンピュータや据え置き型のパーソナルコンピュータが採用されてもよい。
【００９１】
図２は、ホームコントローラ１００が制御する主要な機器２００を示す図である。ホームコントローラ１００は、空気調和機（以下、「エアコン」と呼ぶ。）２０１、照明機器２０２、２０３、風呂２０４、冷蔵庫２０５、洗濯機２０６、トイレ２０７、及び電動カーテン装置２０８等の機器２００を制御する。なお、照明機器２０２と照明機器２０３というように、ホームコントローラ１００が制御する機器２００中には同種類の機器２００が複数台あってもよい。
【００９２】
また、図２に示したエアコン２０１等の機器２００は一例にすぎず、テレビ受像機（以下、「テレビ」と呼ぶ。）やブルーレイレコーダやオーディオ機器等が機器２００として採用されてもよい。すなわち、機器２００としては、ホームコントローラ１００と通信することができる機能を持つ電気機器であればどのような機器が採用されてもよい。また、図２では、機器２００として、一般家庭で使用される電気機器を示したが、本開示はこれに限定されず、オフィス等で使用されるオフィス機器を採用してもよい。オフィス機器としては、例えば、プリンタ、パソコン、スキャナ、コピー機等が挙げられる。また、本開示では建物の一例として家を採用するが、これに限定されず、ビルディングや学校の校舎などが採用されてもよい。
【００９３】
図３は、ホームコントローラ１００及び機器２００の構成の一例を示すブロック図である。図３に示すように、ホームコントローラ１００は、ディスプレイ１０１、タッチパネル制御部１０２、表示制御部１０３、蓄積部１０４、機器管理部１０５、機器制御部１０６、通信制御部１０７、及び間取り設定部１０８を備える。
【００９４】
ディスプレイ１０１は、例えば、タッチパネルディスプレイにより構成され、ユーザがホームコントローラ１００を操作するためのユーザインタフェース等を表示する。ユーザは、ディスプレイ１０１に触れることで、ホームコントローラ１００に種々の操作を入力することができる。
【００９５】
タッチパネル制御部１０２は、ユーザのディスプレイ１０１への操作を認識すると、その操作の内容を解釈し、他の構成要素に操作内容を通知する。例えば、タッチパネル制御部１０２は、ユーザがタップしたディスプレイ１０１上の位置にオブジェクトが表示されていれば、そのオブジェクトがユーザにより選択されたと判定する。オブジェクトとしては、ボタン等のユーザの操作を受け付ける種々のＧＵＩ部品が採用される。本開示では、タッチパネル制御部１０２は、認識した操作が間取りの設定に関するものであれば、操作内容を間取り設定部１０８に通知する。
【００９６】
表示制御部１０３は、ホームコントローラ１００のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、ディスプレイ１０１に表示させる。本開示では、特に間取り設定部１０８から出力される描画指示にしたがって、間取りの設定に関する画面を表示する。
【００９７】
蓄積部１０４は、例えば、不揮発性の記憶装置により構成され、機器管理部１０５が管理する機器リスト（図５５参照）など、ホームコントローラ１００の動作に必要な情報を蓄積する。
【００９８】
間取り設定部１０８は、ユーザの操作に基づいて、間取りの設定に対する処理を司る。本開示では、部屋アイコンというブロック状の図形を用いて家の各部屋が簡略的に表現された間取り図が採用されている。そのため、間取り設定部１０８の処理の一例としては、ユーザの操作に従って、実際の間取りに合うように間取り図上に部屋アイコンを追加する処理や、ユーザの操作にしたがって、部屋アイコンに名称を設定する処理や、ユーザの操作にしたがって、間取り図上から不要な部屋アイコンを削除する処理等が挙げられる。また、間取り設定部１０８は、タッチパネル制御部１０２から間取りの設定に関する操作が通知されることで、間取りの設定に関するユーザによる操作を検知する。また、間取り設定部１０８は、検知した間取りの設定に関する操作にしたがって、該当する画面をディスプレイ１０１に表示するための描画指示をタッチパネル制御部１０２に通知する。
【００９９】
機器管理部１０５は、蓄積部１０４に蓄積された機器リストを使って制御対象の機器２００を管理する。また、機器管理部１０５は、宅内のネットワーク上に機器２００が接続されると、その機器２００を検出する。
【０１００】
機器制御部１０６は、機器２００に対して制御コマンドを発行する。通信制御部１０７は、ホームコントローラ１００及び機器２００間の通信を制御する。また、通信制御部１０７は、他のブロックから種々のデータの送信依頼を受け付けて、機器２００に送信すると共に、機器２００から送信されたデータを受信し、該当するブロックに渡す。
【０１０１】
なお、ディスプレイ１０１は、タッチパネルディスプレイでなく、通常のディスプレイが採用されてもよい。この場合、ユーザは、図示しないマウス等の外部入力装置を用いて、ディスプレイ１０１上に表示されたポインタを移動させて所望のオブジェクトをクリックし、オブジェクトの選択指示を入力すればよい。すなわち、本開示において、ユーザがディスプレイ１０１を触れることで行われる一連の操作は、マウスなどの外部入力装置を用いてポインタを移動させたり、クリックしたりする操作に置き換えることができる。
【０１０２】
図３に示すように、機器２００は、制御実行部２１１、状態管理部２１２、通信制御部２１３、及び蓄積部２１４を備える。制御実行部２１１は、ホームコントローラ１００から制御コマンドを受信し、受信した制御コマンドにしたがって機器２００を制御する。制御実行部２１１による機器２００の制御内容は、機器２００の種類に応じて異なる。例えば、機器２００が照明機器であれば、制御実行部２１１は、照明機器をオン・オフさせる。また、制御実行部２１１は、制御コマンドの実行結果や機器２００の状態をホームコントローラ１００へ送信する。
【０１０３】
状態管理部２１２は、機器２００の状態を管理する。状態管理部２１２による機器２００の管理内容は、機器２００の種類に応じて異なる。例えば、機器２００が照明機器であれば、状態管理部２１２は、照明機器が、現在、オン状態であるかオフ状態であるかを管理する。蓄積部２１４は、状態管理部２１２が管理する機器２００の状態に関する情報を蓄積する。
【０１０４】
通信制御部２１３は、機器２００及びホームコントローラ１００間の通信を制御する。また、通信制御部２１３は、他のブロックから種々のデータの送信依頼を受け付けて、ホームコントローラ１００に送信すると共に、ホームコントローラ１００から送信されたデータを受信し、該当するブロックに渡す。
【０１０５】
図４は、ホームコントローラ１００が表示する間取り画面４００の一例を示す図である。間取り画面４００（第１表示画面の一例）は、間取り図４１０を含み、ホームコントローラ１００の基本画面である。間取り図４１０は、家の各フロアを構成する一以上の部屋の配置を簡略的に示す図である。間取り図４１０の外形は家を抽象的に表した図形で表されている。間取り図４１０は、大きく２つの表示領域４１１、４１２に分けられる。表示領域４１１は、間取り図４１０の上側の部分に設けられ、家の屋根の部分を簡略的に表した台形状の表示領域である。表示領域４１２は、表示領域４１１の下側に設けられ、家の本体の部分を簡略的に表した四角形状の表示領域である。
【０１０６】
表示領域４１２内には、家の１以上の部屋の各々を表す１以上の部屋アイコン４０１（第１部屋アイコンの一例）がマトリックス状に配置されている。部屋アイコン４０１は、例えば、四角形のブロックを用いて、家内の各部屋を簡略的に示した画像である。なお、図４では、部屋アイコン４０１は、四角形のブロックで表されているが、これは一例にすぎず、円形、三角形、ひし形、５角形以上の多角形のブロックで表されてもよい。また、一般的に部屋と言えば、建物において壁によって空間的に仕切られ、人物が一定時間以上過ごす領域を指すが、本開示では、部屋アイコン４０１は、階段や、廊下や、玄関ホールのような、部屋以外の家の領域も表す。また、一戸建ての住戸であれば、庭やガレージのような家屋外の家の箇所も部屋アイコン４０１によって表されてもよい。
【０１０７】
図４に示すように、部屋アイコン４０１は、例えば、同一サイズのブロックで表される。部屋アイコン４０１には、部屋の名称（第１名称表示の一例）が記載されている。これにより、各部屋アイコン４０１が家のどの部屋を表しているかをユーザに一目で分からせることができる。表示領域４１２の左端には、縦方向に家の階層を示すフロア番号が表示されている。そして、同一階層に配置された部屋を表す部屋アイコン４０１は、自身が属しているフロアに対応する表示段において、例えば横一列で配列されている。つまり、間取り図４１０では、家の各フロアに含まれる部屋を表す部屋アイコン４０１が各フロアに対応させて配列されている。
【０１０８】
図４の例では、家が１階、２階の２つのフロアにより構成されているため、上から１行目の表示段に２階を構成する部屋を表す部屋アイコン４０１が配置され、２行目の表示段に２階を構成する部屋を表す部屋アイコン４０１が配置されている。また、表示領域４１２において、各行の左端には、フロア表示欄４０４が設けられている。フロア表示欄４０４には、「１Ｆ」、「２Ｆ」というように、フロア番号（第１フロア表示の一例）が示されている。
【０１０９】
一般的に、間取り図と言えば、家の１フロアを上側から俯瞰的に見た図を指すことが多い。このような俯瞰的な間取り図では、家を構成する各部屋の具体的な形状や具体的な配置などが一目で分かるが、ホームコントローラ１００に電子データとして取り込むためには、間取り図のＣＡＤデータを家の施工会社から取り寄せたり、家の施工会社により作成された紙媒体の間取り図をスキャナでキャプチャしたりといった作業が必要となる。また、ＣＡＤデータにより表された部屋が実際の家のどの部屋に該当するのかといった情報をホームコントローラ１００に認識させる作業も必要となる。よって、これらの作業をエンドユーザが行うのは容易ではない。
【０１１０】
そこで、本開示では、各部屋がブロック状の部屋アイコン４０１で簡略的に表された間取り図４１０が採用されている。そのため、各階層に対応させて部屋アイコン４０１を追加したり削除したりする作業を行うだけで、個々の家の実際の間取りに適合する間取り図４１０を作成することができる。また、ユーザが引越しをして、別の間取りの家に居住することになっても、引っ越す前に使用していた間取り図に多少の変更を加えるだけで、引っ越し先の家に適合する間取り図を作成することができる。
【０１１１】
また、各部屋アイコン４０１は、それぞれ、サイズが同一である。そのため、俯瞰的なな間取り図のように各部屋の形状や階層での配置位置等の情報をホームコントローラ１００に認識させることが不要となる。よって、本開示の間取り図４１０はどのような家の間取りに対しても容易に対応できる。
【０１１２】
なお、図４では、家が２階建の場合を示したが、家が３階建の場合は、間取り図４１０の左端において、上から順番に、３Ｆ、２Ｆ、及び１Ｆのフロア番号を表示し、各階層の部屋を示す部屋アイコン４０１を対応する階層の表示段に横１列に配列すればよい。このことは、家が４Ｆ以上である場合も同様である。また、図４では、フロア番号は階が上のフロアほど上側に表示されたが、これとは逆に、階が下のフロアほど上側に表示されてもよい。更に、横方向にフロア番号が表示され、縦方向に部屋アイコン４０１が配列されてもよい。
【０１１３】
表示領域４１１の左側には、「おでかけ」、「おかえり」と表示された２つの一括操作アイコン４０２が表示されている。また、表示領域４１１の右側には、「エアコン」、「照明」、「蓄電池」と表示された３つの機器種別アイコン４０３が表示されている。「おでかけ」の一括操作アイコン４０２は、家内に配置された機器２００であって、冷蔵庫のように常時電源がオンされている機器２００以外の全ての機器２００を一括してオフするためのアイコンである。ユーザは外出する際に、各機器２００を１つずつオフして回らなくても、「おでかけ」の一括操作アイコン４０２を選択するワンタッチの操作で該当する機器２００を一括してオフにできる。
【０１１４】
「おかえり」と表示された一括操作アイコン４０２は、家内に配置された機器２００であって、常時電源がオンされている機器２００以外の全ての機器２００を一括してオンするためのアイコンである。ユーザは家に帰宅した際に、各機器２００を１つずつオンして回らなくても、「おかえり」の一括操作アイコン４０２を選択するワンタッチの操作で該当する機器２００を一括してオンにできる。
【０１１５】
機器種別アイコン４０３は、家内に配置された該当する種別の機器２００の全てを操作するための機器画面５３０を表示させるためのアイコンである。ユーザにより機器種別アイコン４０３が選択されると、表示制御部１０３は、図５に示す機器画面５３０をディスプレイ１０１に表示させる。ここで、ユーザが所望のアイコンを選択する操作としては、例えば、選択するアイコンの上に接触物（指やタッチペン等）をタップする操作が挙げられる。
【０１１６】
なお、図４の例では、表示領域４１１には、エアコン、照明、蓄電池の３つの機器種別アイコン４０３が配置されているが、これは、一例であり、家に他の種別の機器２００が設置されているのであれば、当然、表示領域４１１には、他の種別の機器２００の機器種別アイコン４０３が表示される。なお、図４の例では、表示領域４１１は小さいため、一度に表示できる機器種別アイコン４０３には限りがある。そこで、表示領域４１１の、例えば、右端にページ送りボタンを設け、非表示にある他の機器種別アイコン４０３を表示領域４１１に表示させる態様も採用できる。この場合、表示制御部１０３は、表示されている機器種別アイコン４０３を非表示にした後、非表示であった機器種別アイコン４０３を表示領域４１１に表示すればよい。
【０１１７】
図５は、ホームコントローラ１００が表示する機器画面５３０の一例を示す図である。この機器画面５３０は、「エアコン」の機器画面５３０を示している。なお、「エアコン」の機器画面５３０は、図４の間取り画面４００において「エアコン」の機器種別アイコン４０３がユーザに選択されることで表示される。図４の間取り画面４００において、「エアコン」以外の「照明」又は「蓄電池」の機器種別アイコン４０３が選択されると、「照明」又は「蓄電池」の機器画面５３０が表示される。
【０１１８】
機器画面５３０の上側には、家内に設置された該当する種別の機器２００の消費電力量の合計値を表示する表示欄６０１が設けられている。この合計値は、例えば、機器管理部１０５が機器リスト１７００（図５５）を参照し、該当する種別の機器２００の消費電力量１７０８を合計することで算出される。
【０１１９】
表示欄６０１の左側には、該当する種別の機器２００の種別名（ここでは、エアコン）が表示されている。種別名の左側には戻るボタン５０７が表示されている。戻るボタン５０７は、間取り画面４００（図４）に画面表示を切り替えるためのボタンである。
【０１２０】
表示欄６０１の下側には、左から順番に１つの操作画面５３４と、３つの操作画面５３１が表示されている。操作画面５３４は、該当する種別の機器２００を一括して操作するための操作画面である。そのため、操作画面５３４内の上側には、「すべてのエアコン（一括制御）」と記載され、この操作画面５３４が該当する種別の機器２００（ここでは、エアコン）を一括操作する操作画面であることが明示されている。
【０１２１】
操作画面５３４の右側に配列された３つの操作画面５３１は、それぞれ、「エアコン１」、「エアコン２」、「エアコン３」を個別に操作するための操作画面である。そのため、これら３つの操作画面５３１には、それぞれ、「エアコン１」、「エアコン２」、「エアコン３」といったエアコンの名称と、エアコンを簡略的に表したエアコンの機器アイコン５０１が表示されている。
【０１２２】
図５の例では、操作画面５３１は一度に３つしか表示できないサイズに設定されている。そのため、家内に４つ以上のエアコンが設置されていると、４つ目以降のエアコンの操作画面５３１をディスプレイ１０１に表示できなくなる。
【０１２３】
そこで、機器画面５３０には、例えば右側の中央部分に三角状のページ送りボタン５０６が設けられている。ユーザによりページ送りボタン５０６が選択されると、表示制御部１０３は、操作画面５３１、５３４を左側にスクロールさせて４つ目以降のエアコンの操作画面５３１をディスプレイ１０１に表示する。この場合、表示制御部１０３は、４つ目以降のエアコンの操作画面５３１が優先的にディスプレイ１０１に表示されるように、現在表示されている操作画面５３１、５３４を左側から順番にディスプレイ１０１の表示領域外にフレームアウトさせればよい。或いは、１ページ目に、操作画面５３４、エアコン１〜３の操作画面５３１が割り付けられ、２ページ目に４つ目のエアコン４の操作画面５３１が割り付けられていれば、表示制御部１０３は、ユーザによりページ送りボタン５０６が選択されると、１ページ目から２ページ目に画面表示を切り替えて、エアコン４の操作画面５３１のみをディスプレイ１０１に表示するようにしてもよい。
【０１２４】
一括操作するための操作画面５３４には、全てのエアコンを一括して制御するための一括制御ボタン５３２と、機種の詳細制御画面（図略）を表示させるための詳細設定ボタン５３３とが含まれている。一括制御ボタン５３２には、「Ａｌｌ  ＯＮ」と表示された一括オンボタン５３２ａと、「Ａｌｌ  ＯＦＦ」と表示された一括オフボタン５３２ｂとの２つのボタンがある。一括オフボタン５３２ｂは、家内の全てのエアコンを一括してオフするためのボタンである。一括オンボタン５３２ａは、家内の全てのエアコンを一括してオンするためのボタンである。電源のオン・オフ以外の例えば、全てのエアコンの温度を一括して設定する、或いは全てのエアコンの風向きを一括して設定するといった操作は、詳細設定ボタン５３３を選択することで表示される詳細制御画面（図略）を用いて行われる。
【０１２５】
エアコンを個別に操作するための操作画面５３１には、それぞれ、簡易制御ボタン５０３と、詳細設定ボタン５０４とが含まれる。簡易制御ボタン５０３には、「ＯＮ」と表示されたオンボタン５０３ａと、「ＯＦＦ」と表示されたオフボタン５０３ｂとの２つのボタンがある。オンボタン５０３ａは該当するエアコンをオンするためのボタンであり、オフボタン５０３ｂは該当するエアコンをオフするためのボタンである。詳細設定ボタン５０４は、該当するエアコンの詳細制御画面（図略）を表示するためのボタンである。電源のオン・オフ以外の例えば、該当するエアコンの温度を設定する、或いは該当するエアコンの風向きを設定するといった操作は、詳細設定ボタン５０４を選択することで表示される詳細制御画面（図略）を用いて行われる。
【０１２６】
図６は、ホームコントローラ１００が表示する部屋画面５２０の一例を示す図である。この部屋画面５２０は、間取り画面４００（図４）において、部屋アイコン４０１がユーザにより選択された場合に表示される。図６の例では、リビングの部屋画面５２０が表示されている。これは、間取り画面４００（図４）において、ユーザがリビングの部屋アイコン４０１を選択したからである。
【０１２７】
部屋画面５２０の上側には、該当する部屋の消費電力量の合計値を表示する表示欄６００が設けられている。この合計値は、例えば、機器管理部１０５が機器リスト１７００（図５５）を参照し、配置１７０４から該当する部屋に配置された機器２００を特定し、特定した部屋の消費電力量１７０８を合計することで算出される。
【０１２８】
表示欄６００の左側には、該当する部屋の名称（ここでは、リビング）が表示されている。部屋の名称の左側には戻るボタン５０７が表示されている。戻るボタン５０７は、間取り画面４００（図４）に画面表示を切り替えるためのボタンである。
【０１２９】
表示欄６００の下側には、左から順番に１つの操作画面５２３と、３つの操作画面５２１が表示されている。操作画面５２３は、該当する部屋（ここでは、リビング）の機器２００を一括して操作するための操作画面である。そのため、操作画面５２３内の上側には、「すべての機器（一括制御）」と記載され、この操作画面５２３が該当する部屋の機器２００を一括操作する操作画面であることが示されている。
【０１３０】
操作画面５２３の右側に配列された３つの操作画面５２１は、それぞれ、リビングに設置された、「エアコン１」、「エアコン２」、「照明」を個別に操作するための操作画面である。そのため、これら３つの操作画面５２１には、それぞれ、「エアコン１」、「エアコン２」、「照明」といったエアコンの名称と、エアコン及び照明を簡略的に表したエアコン及び照明の機器アイコン５０１が表示されている。ページ送りボタン５０６は、リビングに設置された４つ目以降の機器２００の操作画面５２１をディスプレイ１０１に表示させるためのボタンであり、その詳細は、図５のページ送りボタン５０６と同じである。
【０１３１】
操作画面５２３には、リビングに設置された全ての機器２００を一括して制御するための一括制御ボタン５０９と、リビングに設置された全ての機器２００の詳細設定を一括して行うための詳細設定ボタン５１０が含まれている。
【０１３２】
一括制御ボタン５０９には、「Ａｌｌ  ＯＮ」と表示された一括オンボタン５０９ａと、「Ａｌｌ  ＯＦＦ」と表示された一括オフボタン５０９ｂとの２つのボタンがある。一括オフボタン５０９ｂは、リビングの全ての機器２００を一括してオフするためのボタンである。一括オンボタン５０９ａは、リビングの全ての機器２００を一括してオンするためのボタンである。
【０１３３】
一括オンボタン５０９ａが選択されると、機器制御部１０６は、リビングに設置された全ての機器２００を一括してオンする制御コマンドを該当する機器に出力し、一括オフボタン５０９ｂが選択されると、リビングに設置された全ての機器２００を一括してオフする制御コマンドを該当する機器２００に出力する。また、例えば、「照明」のオンボタン５０３ａが選択されると機器制御部１０６は、照明の機器２００のオンする制御コマンドを照明の機器２００に出力し、「照明」のオフボタン５０３ｂが選択されると、照明の機器２００をオフする制御コマンドを照明の機器２００に出力する。
【０１３４】
電源のオン・オフ以外の例えば、リビングに設置されたエアコンの温度を一括して設定する、或いはリビングに設置されたエアコンの風向きを一括して設定するといった操作は、詳細設定ボタン５１０を選択することで表示される詳細制御画面（図略）を用いて行われる。
【０１３５】
表示制御部１０３は、機器リスト１７００（図５５）のステータス１７０９を参照して、リビングに設置された各機器２００のオン・オフを判定し、簡易制御ボタン５０３のオンボタンまたはオフボタンを異なる色で表示する。図６の例では、「エアコン１」、「エアコン２」、「照明」がそれぞれ、オン、オフ、オンされているため、「エアコン１」及び「照明」のオンボタン５０３ａがデフォルトとは異なる色で表示され、「エアコン２」のオフボタン５０３ｂがデフォルトとは異なる色で表示されている。これにより、ユーザは、リビングに設置されている各機器２００のオン・オフを容易に確認できる。
【０１３６】
図７は、間取り画面４００と機器画面５３０との画面遷移の一例を示す図である。なお、図７において、上図、下図は、それぞれ、図４、図５と同じである。間取り図４１０において、ユーザが接触物Ｘを用いてエアコンの機器種別アイコン４０３を選択すると、表示制御部１０３は、機器画面５３０にディスプレイ１０１の画面表示を切り替える（Ｃ７１）。
【０１３７】
一方、機器画面５３０において、ユーザが接触物Ｘを用いて、戻るボタン５０７を選択すると、表示制御部１０３は、間取り画面４００に画面表示を切り替える（Ｃ７２）。
【０１３８】
図８は、間取り画面４００と部屋画面５２０との画面遷移の一例を示す図である。なお、図８において、上図、下図は、それぞれ、図４、図６と同じである。間取り画面４００において、ユーザが接触物Ｘを用いて、リビングの部屋アイコン４０１を選択すると、表示制御部１０３は、部屋画面５２０にディスプレイ１０１の画面表示を切り替える（Ｃ８１）。
【０１３９】
一方、部屋画面５２０において、ユーザが接触物Ｘを用いて、戻るボタン５０７を選択すると、表示制御部１０３は、間取り画面４００に画面表示を切り替える（Ｃ８２）。
【０１４０】
図９は、間取り設定画面９００の一例を示す図である。間取り設定画面９００（第２表示画面の一例）は、間取り画面４００において、設定ボタン４０５がユーザにより選択されることで表示される。
【０１４１】
間取り設定画面９００は、間取り図４１０を含み、間取り画面４００に表示される間取り図４１０を編集するための画面である。ここで、間取り設定画面９００に表示される間取り図４１０は、第２間取り図の一例である。間取り設定画面９００の間取り図４１０は、間取り画面４００の間取り図４１０に対応している。
【０１４２】
間取り設定画面９００の表示領域４１１には、間取り画面４００の表示領域４１１とは異なり、「部屋を選択すると、部屋名称の変更や消去ができます。」との文言が表示され、この画面が間取り画面４００ではなく間取り設定画面９００であることが明示されている。
【０１４３】
間取り設定画面９００の表示領域４１２内には、間取り画面４００の表示領域４１２と同様、１以上の部屋アイコン４０１がマトリックス状に配置されている。ここで、間取り設定画面９００の部屋アイコン４０１は第２部屋アイコンの一例である。間取り設定画面９００の部屋アイコン４０１は、間取り画面４００の部屋アイコン４０１と１対１に対応している。間取り設定画面９００の部屋アイコン４０１は、それぞれ、同一サイズのブロックで表され、間取り画面４００の部屋アイコン４０１とも同一サイズである。間取り設定画面９００の部屋アイコン４０１には、間取り画面４００の対応する部屋アイコン４０１と同じ部屋名称が記載されている。ここで、間取り設定画面９００の部屋アイコン４０１の部屋名称は第２名称表示の一例である。また、間取り設定画面９００の部屋アイコン４０１の配列順序も、間取り画面４００の部屋アイコン４０１の配列順序と同じである。間取り設定画面９００の表示領域４１２の左端には、間取り画面４００と同様、１Ｆ、２Ｆ等のフロア番号（第２フロア表示の一例）を示すフロア表示欄９０４が設けられている。
【０１４４】
つまり、間取り設定部１０８は、間取り設定画面９００において、部屋アイコン４０１が追加又は削除されると、これに連動させて間取り画面４００から同一の部屋アイコン４０１を追加又は削除する。そのため、ユーザは、間取り設定画面９００において、１つの部屋アイコン４０１を追加する都度、間取り画面４００にディスプレイ１０１の画面表示を切り替えて、間取り図４１０上に部屋の追加又は削除を確認する必要がなくなる。よって、ユーザは、間取り設定画面９００を表示させた状態で、連続的に部屋アイコン４０１の追加や削除を行うことができ、間取りの設定作業を円滑に行うことができる。
【０１４５】
図９では、間取り画面４００から間取り設定画面９００にディスプレイ１０１への画面表示が切り替えられた直後の間取り設定画面９００が示されている。そのため、間取り設定画面９００の部屋アイコン４０１の配列は、間取り画面４００の部屋アイコン４０１の配列と同じになっている。
【０１４６】
フロア番号の表示位置の隣接する位置には、「＋」と表示された各フロアに対応する部屋追加ボタン９０３（第１指示ボタンの一例）が配置されている。図９の例では、家が２階建であるため、１階の部屋追加ボタン９０３が１階のフロア番号の表示位置に一部が重畳して配置され、２階の部屋追加ボタン９０３が２階のフロア番号の表示位置に一部が重畳して配置されている。ここで、部屋追加ボタン９０３は、間取り画面４００の対応するフロアに部屋を追加するためのボタンである。
【０１４７】
１階の部屋追加ボタン９０３は、間取り画面４００の１階の欄に部屋を追加するためのボタンである。２階の部屋追加ボタン９０３は、間取り図４１０の２階に、部屋を追加するためのボタンである。なお、図９の例では、家が２階建てであるため、１階、２階に対応する２つの部屋追加ボタン９０３が表示されているが、家が３階建てあれば、１階〜３階のそれぞれに対応する３つの部屋追加ボタン９０３が表示される。このことは、家が４階建て以上である場合も同様である。
【０１４８】
間取り設定画面９００の右下には、ディスプレイ１０１の表示画面を間取り画面４００に切り替えるための戻るボタン９０２が設けられている。
【０１４９】
図１０は、間取り画面４００と間取り設定画面９００との画面遷移の一例を示す図である。なお、図１０において、左図、右図は、それぞれ、図４、図９と同じである。間取り画面４００において、ユーザが接触物Ｘを用いて設定ボタン４０５を選択すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り設定画面９００に切り替える（Ｃ１０１）。
【０１５０】
一方、間取り設定画面９００において、ユーザが接触物Ｘを用いて戻るボタン９０２を選択すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り画面４００に切り替える（Ｃ１０２）。
【０１５１】
図１１は、間取り設定に関する画面の画面遷移の第１例を示す図である。間取り設定画面９００において、ユーザによる部屋追加ボタン９０３のタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋追加画面１１１０（第３表示画面の一例）に切り替える（Ｃ１１１）。
【０１５２】
部屋追加画面１１１０は、間取り設定画面９００において、ユーザが選択した階層に、部屋を追加するための画面である。部屋追加画面１１１０は図１７で示される。部屋追加画面１１１０の上部の左側には、「１Ｆに部屋を追加します。名称入力をするか、部屋名称を選択して「追加」を押して下さい。」との文言が表示され、部屋追加画面１１１０が１階に部屋アイコン４０１を追加するための画面であることが明示されている。
【０１５３】
部屋追加画面１１１０において、中央部には、部屋候補表示欄１１１１が設けられている。ユーザは、部屋候補表示欄１１１１に部屋候補として表示された部屋の中から所望する部屋を選択し、追加ボタン１１１２を選択すると、選択した部屋が該当する階層の部屋として間取り図４１０に追加される。
【０１５４】
部屋候補表示欄１１１１の下側には、追加ボタン１１１２（第４指示ボタンの一例）と、キャンセルボタン１１１３とが表示されている。追加ボタン１１１２は、部屋候補として列記された部屋の中からユーザが選択した部屋の、間取り図４１０への追加を実行する際に選択されるボタンである。キャンセルボタン１１１３は、部屋候補として列記された部屋の中からユーザが選択した部屋の、間取り図４１０への追加をキャンセルする際に選択されるボタンである。
【０１５５】
部屋候補表示欄１１１１の右上には名称入力ボタン１１１４が表示されている。名称入力ボタン１１１４は、追加対象となる部屋に対して、部屋候補として列記された部屋名称以外の名称を付す場合に選択されるボタンである。
【０１５６】
図１１に戻り、間取り設定画面９００において、部屋アイコン４０１が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋編集画面１１２０（第４表示画面の一例）に切り替える。部屋編集画面１１２０の詳細は、図３５に示される。部屋編集画面１１２０は、間取り図４１０に表示された部屋をユーザが編集する際に表示される画面である。ここでは、２階の廊下の部屋アイコン４０１が選択されたため、２階の廊下の部屋編集画面１１２０が表示されている。このように、間取り設定画面９００では、部屋アイコン４０１が選択されると、部屋編集画面１１２０が表示される。一方、間取り画面４００では、部屋アイコン４０１が選択されると、該当する部屋に設置された機器２００を操作するための部屋画面５２０（図６）が表示される。この点が、間取り設定画面９００と間取り画面４００との大きな違いの１つである。
【０１５７】
部屋編集画面１１２０には、名称変更ボタン１１２１（第２指示ボタンの一例）及び消去ボタン１１２２（第３指示ボタンの一例）が表示されている。名称変更ボタン１１２１は、間取り設定画面９００において、ユーザが選択した部屋の名称を変更する場合に選択されるボタンである。消去ボタン１１２２は、間取り設定画面９００において、ユーザが選択した部屋を消去する場合に選択されるボタンである。
【０１５８】
図１１に戻り、部屋編集画面１１２０において、ユーザによる名称変更ボタン１１２１のタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称変更画面１１３０（第５表示画面の一例）に切り替える（Ｃ１１２）。
【０１５９】
部屋名称変更画面１１３０は、間取り設定画面９００において、選択した部屋の名称をユーザが変更する際に表示される画面である。部屋名称変更画面１１３０の詳細は、図３６に示される。部屋名称変更画面１１３０の上部には、「名称を変更します。名称を入力するか、部屋名称を選択して「変更」を押して下さい。」との文言が表示され、この画面が部屋名称を変更するための画面であることが明示されている。
【０１６０】
部屋名称変更画面１１３０において、中央部には、名称候補表示欄１１３１が設けられている。名称候補表示欄１１３１には、間取り設定画面９００において、ユーザが選択した部屋の名称候補が一覧表示されている。ここでは、名称候補として、部屋候補表示欄１１１１に部屋候補として列記された部屋の名称と同じ名称が採用されている。各名称候補の表示位置の左側には、名称候補を選択するためのチェックボックス１１３５が表示されている。例えば、名称候補の中からリビングを選択する場合、ユーザは、リビングの名称の表示位置の左側に位置するチェックボックス１１３５を選択する。
【０１６１】
部屋名称変更画面１１３０において、名称候補表示欄１１３１の下側には、変更ボタン１１３２（第５指示ボタンの一例）と、キャンセルボタン１１３３とが表示されている。変更ボタン１１３２は、ユーザが名称候補の中から選択した部屋名称で、該当する部屋の名称の変更を許可する場合に選択されるボタンである。キャンセルボタン１１３３は、名称候補の中から選択した部屋名称をユーザが取り消す場合に選択されるボタンである。名称候補表示欄１１３１の右上には名称入力ボタン１１３４が表示されている。名称入力ボタン１１３４は、該当する部屋の名称を、名称候補表示欄１１３１に列記された名称候補以外の名称で変更する場合に選択されるボタンである。
【０１６２】
図１１に戻り、部屋編集画面１１２０において、消去ボタン１１２２のタップを検知すると、間取り設定部１０８は、部屋消去確認画面１１４０にディスプレイ１０１の画面表示を切り替える（Ｃ１１３）。
【０１６３】
部屋消去確認画面１１４０は、間取り設定画面９００において、ユーザが選択した部屋を間取り図４１０から消去してもよいかをユーザに確認するための画面である。部屋消去確認画面１１４０の詳細は、図４９に示される。部屋消去確認画面１１４０の上部には、「この部屋を消去してもよろしいですか？  ２Ｆ洗面所」と表示され、この画面が、２Ｆの洗面所を間取り図４１０から消去してもよいかをユーザに確認する画面であることが明示されている。
【０１６４】
部屋消去確認画面１１４０の下部には、消去ボタン１１４１及びキャンセルボタン１１４２が表示されている。消去ボタン１１４１は、該当する部屋アイコン４０１の間取り図４１０からの消去を実行する場合に選択されるボタンである。キャンセルボタン１１４２は、該当する部屋アイコン４０１の間取り図４１０からの消去をキャンセルする場合に選択されるボタンである。
【０１６５】
図１２は、間取り設定に関する画面の画面遷移の第２例を示す図である。第２例では、間取り設定画面９００において、部屋追加ボタン９０３がタップされると、部屋追加画面１１１０が表示される点は第１例と同じである（Ｃ１２１）。但し、第２例では、間取り設定画面９００において、部屋アイコン４０１がタップされると、部屋編集画面１１２０を経由することなく、ダイレクトに部屋名称変更画面１１５０（第６表示画面の一例）が表示される点が第１例と異なる。それ以外は第１例と同じである。ここで、部屋名称変更画面１１５０は、第１例の部屋名称変更画面１１３０と区別するために、これとは別の参照符号を付しているが、その中身は部屋名称変更画面１１３０と同じである。
【０１６６】
部屋名称変更画面１１５０において、名称候補表示欄１１５１、変更ボタン１１５２（第６指示ボタンの一例）、キャンセルボタン１１５３、名称入力ボタン１１５４、及びチェックボックス１１５５は、それぞれ、部屋名称変更画面１１３０の同一名称の画面部品と同じである。
【０１６７】
図１３は、間取り設定に関する画面の画面遷移の第３例を示す図である。第３例では、間取り設定画面９００において、部屋追加ボタン９０３がタップされると、部屋追加画面１１１０が表示される点は第１例と同じである（Ｃ１３１）。但し、第３例では、間取り設定画面９００において、部屋アイコン４０１がタップされると、部屋編集画面１１２０を経由することなく、ダイレクトに部屋消去確認画面１１４０が表示される点が第１例と異なる（Ｃ１３２）。それ以外は第１例と同じである。
【０１６８】
次に、本開示のホームコントローラ１００の初期設定について説明する。図１４は、初期設定開始画面１４００の一例を示す図である。この初期設定開始画面１４００は、例えば、ホームコントローラ１００を購入したユーザが初めて電源を投入した場合や、図略の初期設定ボタンが選択された場合に間取り設定部１０８によりディスプレイ１０１に表示される。
【０１６９】
初期設定開始画面１４００には、「お買いあげありがとうございます。これから初期設定をはじめます。」と記載されており、初期設定モードに入ったことが明示されている。初期設定開始画面１４００の下部には次へボタン１４０１が表示されている。ユーザにより次へボタン１４０１が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を階数設定画面１５００に切り替える。
【０１７０】
図１５は、階数設定画面１５００の一例を示す図である。階数設定画面１５００は、ユーザの家の階数をユーザに設定させるための画面である。階数設定画面１５００の上部には、「階数を選択して、「次へ」を押して下さい。」との文言が表示され、階数の入力がユーザに促されている。階数設定画面１５００の中央には、階数表示欄１５０３が設けられている。階数表示欄１５０３の左隣りには階数減少ボタン１５０１が設けられ、階数表示欄１５０３の右隣りには、階数増加ボタン１５０２が設けられている。
【０１７１】
階数減少ボタンが１５０１が１回押されると、間取り設定部１０８は、階数表示欄１５０３に表示されている階数から１を減じ、階数増加ボタン１５０２が１回押されると、間取り設定部１０８は、階数表示欄１５０３に表示されている階数に１を加算する。なお、階数表示欄１５０３にはデフォルトで、例えば１Ｆが表示されており、ユーザは、階数減少ボタン１５０１又は階数増加ボタン１５０２を押す操作を行うことで、階数表示欄１５０３に表示される階数を、自身の家の階数になるように入力する。図１５の例では、階数表示欄１５０３には「２Ｆ」と表示されている。また、階数設定画面１５００の右下に設けられた戻るボタン１５０５が選択されると、間取り設定部１０８は、例えば、ディスプレイ１０１の画面表示を例えば図１４の初期設定開始画面１４００に戻す。
【０１７２】
階数設定画面１５００の下部に設けられた次へボタン１５０４が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り設定画面９００に切り替える。図１６は、初期状態における間取り設定画面９００の一例を示す図である。
【０１７３】
初期状態においては、間取り画面４００には部屋アイコン４０１が配置されていないため、図１６の例では、間取り設定画面９００において部屋アイコン４０１は一つも配置されていない。
【０１７４】
また、図１６の例では、図１５において、階数表示欄１５０３に「２Ｆ」と入力されたため、間取り図４１０においては、１階、２階に対応する２つの部屋追加ボタン９０３が縦一列に表示されている。なお、図１５において、階数表示欄１５０３に「１Ｆ」と入力された場合、間取り設定画面９００には、１階に対応する１つの部屋追加ボタン９０３が表示され、階数表示欄１５０３に「３Ｆ」と入力された場合、間取り設定画面９００には、１階〜３階のそれぞれに対応する３つの部屋追加ボタン９０３が縦一列に表示される。このことは、４階以上の場合であっても同様である。
【０１７５】
図１６の間取り設定画面９００において、部屋追加ボタン９０３が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋追加画面１１１０に切り替える。図１７は、部屋追加画面１１１０の一例を示す図である。部屋追加画面１１１０の上部には、「１Ｆに部屋を追加します。名称入力をするか、部屋名称を選択して「追加」を押して下さい。」との文言が表示され、部屋追加画面１１１０が１階に部屋を追加するための画面であることが明示されている。
【０１７６】
部屋候補表示欄１１１１には、間取り図４１０の該当する階層に部屋として追加する部屋候補が一覧表示されている。ここでは、部屋候補として、リビング、和室、玄関、ダイニング、洋室、浴室、キッチン、子供部屋、洗面所、ＬＤＫ、寝室、及び廊下の１２の部屋候補の名称が３行×４列でマトリックス状に一覧表示されている。各部屋候補の名称の表示位置の左側には、部屋候補を選択するためのチェックボックス１１１５が表示されている。
【０１７７】
図１７の例では、ユーザにより部屋が選択されていないため、チェックボックス１１１５内に表示されたチェックマーク１１１５Ｍが全て非アクディブ状態の色で表示されている。ここで、非アクティブ状態の色としては、黒やグレー等の無彩色が採用できる。
【０１７８】
部屋候補表示欄１１１１に表示された部屋候補のうち、いずれかの部屋候補が選択されると、間取り設定部１０８は、選択された部屋候補に対応するチェックボックス１１１５のチェックマーク１１１５Ｍをアクティブ状態の色で表示する。ここで、アクティブ状態の色としては、例えば、有彩色が採用できる。
【０１７９】
ユーザが部屋候補表示欄１１１１において、リビングのチェックボックス１１１５を選択したとすると、間取り設定部１０８は、図１８に示すように、リビングのチェックボックス１１１５のチェックマーク１１１５Ｍをアクディブ状態の色で表示する。
【０１８０】
そして、ユーザにより追加ボタン１１１２が選択されると、間取り設定部１０８は、図１９に示すように、間取り設定画面９００の１階にリビングの部屋アイコン４０１を追加する。これにより、間取り図４１０の１階にリビングが追加される。
【０１８１】
図１９において、部屋追加ボタン９０３が選択されると、間取り設定部１０８は、再度、図１７に示す部屋追加画面１１１０をディスプレイ１０１に表示し、ユーザによる次に追加する部屋の入力を待ち受ける。そして、部屋候補に列記された部屋の中からいずれかの部屋が選択され、追加ボタン１１１２が選択されると、間取り設定部１０８は、間取り設定画面９００に部屋を追加する。なお、図１９において、戻るボタン９０２が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り画面４００に切り替える。
【０１８２】
このように、本開示では、図１６〜図１９に示す部屋を追加する操作が繰り返されて、間取り設定画面９００上に部屋が追加されていく。この追加に連動して間取り画面４００にも同じ部屋が追加されていく。
【０１８３】
図２０は、部屋を追加する操作が繰り返された後の間取り設定画面９００の一例を示した図である。図２０の例では、１階に対して、リビング、玄関、浴室、洗面所、及び廊下を追加する操作がユーザにより繰り返し入力されたため、これら５つの部屋の部屋アイコン４０１が間取り設定画面９００の１階の欄に横一列で表示されている。また、２階に対して、和室、洋室、子供部屋、及び寝室を追加する操作がユーザにより繰り返し入力されたため、これら４つの部屋の部屋アイコン４０１が間取り設定画面９００の２階の欄に横一列で表示されている。
【０１８４】
図２１は、初期設定における画面遷移の一例を示す図である。なお、図２１において、左上図、右上図、右下図、左下図は、それぞれ、図１４、図１５、図１６、図１８と同じである。初期設定開始画面１４００において、接触物Ｘによる次へボタン１４０１へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を階数設定画面１５００に切り替える（Ｃ２１１）。
【０１８５】
階数設定画面１５００において、階数表示欄１５０３に階数が入力され、接触物Ｘによる次へボタン１５０４のタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り設定画面９００に切り替える（Ｃ２１２）。
【０１８６】
間取り設定画面９００において、接触物Ｘによる部屋追加ボタン９０３へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋追加画面１１１０に切り替える（Ｃ２１３）。
【０１８７】
部屋追加画面１１１０において、ユーザにより部屋候補として列記された部屋の中からリビングが選択され、接触物Ｘによる追加ボタン１１１２のタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り設定画面９００に切り替える（Ｃ２１４）。
【０１８８】
図２２は、図２１の続く画面遷移の一例を示す図である。なお、図２２において、左上図、右下図、左下図は、それぞれ、図１９、図２０、図４と同じである。図２２の左上の間取り設定画面９００において、リビングが追加されている。引き続き（Ｃ２１５）、部屋追加ボタン９０３がタップされて部屋を追加する操作が繰り返されると、間取り設定部１０８は、部屋を追加する操作に応じて追加された部屋を間取り設定画面９００に追加する。
【０１８９】
間取り設定画面９００に部屋を追加する操作が終了し（Ｃ２１６）、接触物Ｘによる戻るボタン９０２へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り画面４００に切り替える（Ｃ２１７）。
【０１９０】
以上により、間取り図４１０が生成される。このように、本開示では、家の各部屋が部屋アイコン４０１によって表された間取り図４１０が採用されている。そのため、ユーザは、この部屋アイコン４０１を間取り図４１０に１つずつ追加する操作を繰り返すことで間取り図４１０を生成できる。そのため、家の間取りに応じた間取り図４１０を容易に作成できる。
【０１９１】
更に、部屋追加画面１１１０において、一覧表示された部屋候補の中から所望の部屋を選択する操作を入力するだけで、間取り図４１０に部屋アイコン４０１を追加できる。そのため、部屋アイコン４０１の名称を設定する操作をユーザに入力させる手間を省くことができる。
【０１９２】
また、図１１に示すように、部屋追加画面１１１０及び部屋名称変更画面１１３０は、同じ画面構成が採用されている。すなわち、部屋追加画面１１１０に表示される部屋候補表示欄１１１１は、部屋名称変更画面１１３０に表示される名称候補表示欄１１３１と、表示位置、サイズ、及び形状が同じである。また、部屋候補表示欄１１１１に含まれる部屋候補の配列順序は、名称候補表示欄１１３１における部屋の名称候補の配列順序と同じである。
【０１９３】
更に、部屋追加画面１１１０に表示される名称入力ボタン１１１４及びキャンセルボタン１１１３は、部屋名称変更画面１１３０に表示される名称入力ボタン１１３４及びキャンセルボタン１１３３と表示位置、サイズ、及び大きさが同じである。更に、部屋追加画面１１１０に表示される追加ボタン１１１２は、機能は異なるが、部屋名称変更画面１１３０に表示される変更ボタン１１３２と表示位置、サイズ、及び大きさが同じである。
【０１９４】
そのため、部屋追加画面１１１０の画面構成と部屋名称変更画面１１３０の画面構成との大半を共用化でき、両画面の構成を簡易な構造で表示できる。その結果、一方の画面での入力方式を他方の画面にも類推適用することがユーザにとって容易となり、ユーザによる誤操作を防止でき、処理ステップが不用意に増大する事態を回避できる。このことは、図１２における、部屋追加画面１１１０と部屋名称変更画面１１５０とにおいても同じである。
【０１９５】
次に、間取り図４１０の第１バリエーションについて説明する。以下の説明では、間取り画面４００を用いて第１バリエーションの間取り図４１０を説明する。図２３は、間取り図４１０の第１バリエーションの一例を示した図である。第１バリエーションは、１つの階層の部屋アイコン４０１の数が増大し、１行で表示しきれなくなった場合、部屋アイコン４０１を２行以上で表示させる点を特徴とする。
【０１９６】
図２３では、間取り図４１０において、１行に最大５個の部屋アイコン４０１を表示できるように部屋アイコン４０１及び間取り図４１０のサイズが設定されている。一方、家によっては、１階層に６つ以上の部屋を持つものも存在する。そこで、間取り設定部１０８は、１階層における部屋アイコン４０１の個数が１階層当たりの最大個数より多くなった場合、１階層における部屋アイコンを２行で表示する。このことは、間取り設定画面９００における間取り図４１０においても同じである。
【０１９７】
図２３の例では、１階にリビング、玄関、浴室、洗面所、及び廊下、ダイニング、キッチン、及びＬＤＫの８つの部屋を持つ家の間取り図４１０が示されている。そのため、これら８つの部屋アイコン４０１を１行で表示することはできない。そこで、間取り設定部１０８は、リビング、玄関、浴室、洗面所、及び廊下の部屋アイコン４０１を最下行の表示段に横一列で表示し、下から２行目の表示段に残りのダイニング、キッチン、及びＬＤＫの部屋アイコン４０１を横一列で表示する。
【０１９８】
なお、図２３において、１つの階層での部屋アイコン４０１の配列順序は、例えば、ユーザが部屋アイコン４０１を追加する操作を行った順番が採用されている。例えば、図２３の例では、リビング、玄関・・・廊下という順序で５つの部屋が追加されたため、リビング〜廊下の５つの部屋アイコン４０１は、最下行の表示段において、左から順番に表示されている。この段階まで、間取り設定部１０８は１階の部屋アイコン４０１を１行の表示段で表示する。そして、１階において、追加される部屋アイコン４０１の個数が６個以上になると、間取り設定部１０８は、最下行の表示段の上に１階の表示段を１行追加する。ここでは、ダイニングの部屋アイコン４０１が６番目に追加されたため、追加された表示段の１列目にダイニングの部屋アイコン４０１が表示されている。そして、７番目以降に追加されたキッチン、ＬＤＫの部屋アイコン４０１は、追加された表示段の、２列目、３列目に表示されている。
【０１９９】
このように、第１バリエーションでは、家を構成する１階層の部屋の個数が１行の表示段で表示できる部屋の個数より多く存在する場合であっても、該当する階層の部屋アイコン４０１の表示段を複数行設けて、全ての部屋を間取り図４１０上に表示できる。
【０２００】
図２４は、間取り図４１０の第１バリエーションの他の例を示した図である。図２４では、１階のみならず２階においても部屋数が５個以上存在する家の間取り図４１０が示されている。そのため、図２４では、２階の部屋アイコン４０１の表示段も２行設けられている。
【０２０１】
具体的には、２階において１番目〜５番目に追加された和室〜ＬＤＫの５つの部屋アイコン４０１は上から２行目の表示段に表示されている。そして、２階において、６番目以降の部屋が追加されると、間取り設定部１０８は、最上行に２階の表示段を１行追加し、この表示段に６番目以降に追加された廊下、寝室の部屋アイコン４０１を表示する。
【０２０２】
このように、第１バリエーションでは、１行の表示段で表示できる部屋の個数を超える階層が複数存在する間取りを持つ家であっても、全ての部屋を間取り図４１０上に表示できる。
【０２０３】
なお、図２３、図２４においては、２階建ての家の間取りを示したが、３階建て以上の家であっても、特定の階層の部屋アイコン４０１を１行の表示段で表示しきれない場合、特定の階層の表示段を１行追加すればよい。また、特定の階層において、部屋の個数を２行の表示段で表示しきれなくなった場合、間取り設定部１０８は、３行目の表示段を追加すればよい。
【０２０４】
更に、間取り４１０において、表示段の個数が増大し、ディスプレイ１０１に全ての表示段を表示しきれなくなることも想定される。この場合、間取り設定部１０８は、例えば、間取り図４１０を上下にスクロールさせるスクロールボタンを表示し、スクロールボタンの操作に応じて非表示の表示段が、表示領域４１２に表示されるように、間取り図４１０を上方向又は下方向にスクロールさせればよい。
【０２０５】
次に、間取り図４１０の第２バリエーションについて説明する。以下の説明では、間取り設定画面９００を用いて第２バリエーションの間取り図４１０を説明する。第２バリエーションの間取り図４１０では、ある１の階層の部屋数が１行の表示段で表示可能な最大部屋数を超えた場合、表示できなかった部屋を別ページに表示させる点を特徴とする。
【０２０６】
図２５は、間取り図４１０の第２バリエーションの一例を示した図である。図２５では、４階建ての家の間取り図４１０が示されている。この例では、１画面あたり、最大４行の表示段で部屋アイコン４０１が表示でき、１行の表示段あたり最大５つの部屋アイコン４０１が表示できるものとする。
【０２０７】
この状態において、部屋追加ボタン９０３が選択され、１Ｆにキッチンの部屋アイコン４０１が追加されたとする。すると、間取り設定部１０８は、間取り設定画面９００を複数ページに分けて表示する。図２６は、１ページ目の間取り設定画面９００を示した図である。図２７は、２ページ目の間取り設定画面９００を示した図である。
【０２０８】
図２６に示すように、１ページ目の間取り設定画面９００において、表示領域４１２の右端の中央には右方向の矢印マークが付された、２ページ目の間取り設定画面９００に画面表示を切り替えるための次ページ表示ボタン２６０１が表示されている。また、１ページ目の間取り図４１０の右端には、２ページ目の間取り設定画面９００に含まれる１部の部屋アイコン４０１が半透明で表示されている。
【０２０９】
ここで、半透明で表示される部屋アイコン４０１としては、例えば、２ページ目の間取り設定画面９００の対応する表示段において、１列目に表示された部屋アイコン４０１が採用される。
【０２１０】
図２７に示す２ページ目の間取り設定画面９００では、１階の表示段の１列目にはキッチンの部屋アイコン４０１が表示されている。そのため、図２６の例では、１階の表示段の５列目に表示された和室の部屋アイコン４０１の右隣に、キッチンの部屋アイコン４０１が半透明で表示されている。一方、図２７に示す２ページ目の間取り設定画面９００では、２階〜４階のそれぞれの表示段に部屋アイコン４０１が表示されていない。そのため、図２６の例では、２階〜４階のそれぞれの表示段には部屋アイコン４０１が半透明で表示されていない。
【０２１１】
これにより、１ページ目の間取り設定画面９００を視認したユーザに、２ページ目の間取り設定画面９００の存在を報知できる。
【０２１２】
図２７に示す２ページ目の間取り設定画面９００おいて、表示領域４１２の左端の中央には、左方向の矢印マークが付された、１ページ目の間取り設定画面９００に画面表示を切り替えるための前ページ表示ボタン２７０１が表示されている。また、２ページ目の間取り図４１０の左端には、１ページ目の間取り画面に含まれる部屋アイコン４０１が半透明で表示されている。
【０２１３】
図２６に示す１ページ目の間取り設定画面９００では、１階の表示段の５列目には和室の部屋アイコン４０１が表示されている。そのため、図２７の例では、１階の表示段の１列目に表示されたキッチンの部屋アイコン４０１の左隣に和室の部屋アイコン４０１が半透明で表示されている。また、図２６に示す１ページ目の間取り設定画面９００では、２階の５列目にトイレの部屋アイコン４０１が表示されている。そのため、図２７の例では、２階の表示段の１列目の左隣にトイレの部屋アイコン４０１が半透明で表示されている。
【０２１４】
一方、図２６に示す１ページ目の間取り設定画面９００では、３階〜４階のそれぞれの表示段の５列目には部屋アイコン４０１が表示されていない。そのため、図２７の例では、３階〜４階の表示段には、部屋アイコン４０１が半透明で表示されていない。
【０２１５】
これにより、２ページ目の間取り設定画面９００を視認したユーザに、１ページ目の間取り設定画面９００の存在を報知できる。
【０２１６】
このように、第２バリエーションでは、家を構成する１階層の部屋の個数が１行の表示段で表示できるきる部屋の個数より多く存在する場合であっても、２ページ目の間取り設定画面９００を設けて、全ての部屋を間取り設定画面９００に表示できる。
【０２１７】
なお、図２６、図２７では、４階建ての家の間取りを示したが、５階建て以上、又は３階建て以下の家であっても、特定の階層の部屋アイコン４０１を１行の表示段で表示しきれない場合、２ページ目の間取り設定画面９００に、表示できなかった部屋アイコン４０１を表示すればよい。
【０２１８】
また、２ページ目の間取り設定画面９００において、特定の階層の部屋アイコン４０１を１行の表示段で表示しきれない場合、３ページ目の間取り設定画面９００に、表示できなかった部屋アイコン４０１を表示すればよい。つまり、間取り設定部１０８は、特定の階層の部屋アイコン４０１の個数に応じたページ分の間取り設定画面９００を用意すればよい。
【０２１９】
図２８は、図２５〜図２７の間取り設定画面の画面遷移の一例を示した図である。なお、図２８において、左上図、右下図、左下図は、それぞれ、図２５、図２７、図２６と同じである。図２８の左上に示す間取り設定画面９００において、１階の部屋追加ボタン９０３がタップされ、キッチンの部屋アイコン４０１が追加されたとする。すると、間取り設定部１０８は、１ページ目の間取り設定画面９００の１階の５列目の右隣に、キッチンの部屋アイコン４０１を半透明で表示する（Ｃ２８１）。
【０２２０】
また、左下の間取り設定画面９００において、次ページ表示ボタン２６０１のタップを検知すると、間取り設定部１０８は、２ページ目の間取り設定画面９００にディスプレイ１０１の画面表示を切り替える（Ｃ２８２）。
【０２２１】
２ページ目の間取り設定画面９００では、１階、２階の表示段の１列目の左隣にトイレ、和室の部屋アイコン４０１が半透明で表示されている。そして、この２ページ目の間取り設定画面９００において、前ページ表示ボタン２７０１のタップを検知すると、間取り設定部１０８は、１ページ目の間取り設定画面９００にディスプレイ１０１の画面表示を切り替える（Ｃ２８３）。
【０２２２】
次に、部屋アイコン４０１の追加とその部屋アイコン４０１に対する名称の変更とについて説明する。図２９は、部屋アイコン４０１が新たに追加される直前の間取り設定画面９００の一例を示した図である。図２９において、ユーザにより例えば、２階の部屋追加ボタン９０３が選択されたとする。すると、間取り設定部１０８は、間取り設定画面９００の２階に部屋を追加するための部屋追加画面１１１０をディスプレイ１０１に表示する。
【０２２３】
図３０は、部屋追加画面１１１０の一例を示した図である。部屋候補表示欄１１１１に部屋候補として列記された部屋の中から１の部屋が選択されると、間取り設定部１０８は、選択された部屋を示す部屋アイコン４０１を間取り設定画面９００の２階に追加する。そのため、部屋候補表示欄１１１１に列記された部屋候補の中に該当する部屋が存在していれば、ユーザは部屋候補の中から１の部屋を選択するだけで、間取り図４１０上に部屋を追加できる。よって、部屋追加画面１１１０は、間取り図４１０に部屋を追加する作業を簡易に行わせるというメリットを持つ。
【０２２４】
しかしながら、部屋候補表示欄１１１１には、リビング、ダイニングといった一般的な部屋名称を持つ部屋が列記されている。そのため、ユーザの家によっては、該当する部屋名称を持つ部屋が部屋候補表示欄１１１１に表示されていないこともある。また、ユーザによっては、部屋名称として一般的な名称ではなく、例えば、「お父さんの部屋」、「おばあちゃんの部屋」といったオリジナルな名称を付けることを要望する者もいる。そこで、本開示では、部屋名称入力画面３１００（図３１）を設け、間取り図４１０上に追加する部屋の名称をユーザが自由に設定できるようにしている。
【０２２５】
図３０に示す部屋追加画面１１１０において、名称入力ボタン１１１４がユーザにより選択されると、間取り設定部１０８は、部屋名称入力画面３１００を表示する。
【０２２６】
図３１は、部屋名称入力画面３１００の一例を示す図である。部屋名称入力画面３１００は、部屋の名称をユーザが所望する名称に変更する際に使用される画面である。部屋名称入力画面３１００の上部には、短冊状の入力欄３１０１が設けられている。
【０２２７】
入力欄３１０１の下側には、ソフトウェアキーボード３１０２が表示されている。ソフトウェアキーボード３１０２には、例えばひらがなの文字が順番に配列されている。ユーザがソフトウェアキーボード３１０２を操作して入力した文言は入力欄３１０１に表示される。図３１の例では、「バルコニー」の文字が入力されたため、入力欄３１０１には「バルコニー」と表示されている。ソフトウェアキーボード３１０２の下側には、ひらがなの「かな」、カタカナの「カナ」、「英数」、「記号」等のボタンが横一列で配置されている。ひらがなの「かな」ボタンが選択されると、図３１に示すひらがなの文字が配列されたソフトウェアキーボード３１０２が表示される。カタカナの「カナ」ボタンが選択されると、カタカナの文字が配列されたソフトウェアキーボード３１０２がディスプレイ１０１に表示される。「英数」ボタンが選択されると、数字及びアルファベットが配列されたソフトウェアキーボード３１０２が表示される。「記号」ボタンが選択されると、絵文字や、ギリシャ文字等の記号が配列されたソフトウェアキーボード３１０２が表示される。
【０２２８】
ソフトウェアキーボード３１０２の右側には、変換ボタン３１０４、確定ボタン３１０５、消去ボタン３１０６、及び入力終了ボタン３１０７が縦一列に配列されている。変換ボタン３１０４は、ユーザがひらがな又はカタカナで入力した文字を漢字に変換するためのボタンである。確定ボタン３１０５は、変換ボタン３１０４が選択された際にディスプレイ１０１に表示される漢字の変換候補の中から１の漢字を確定するためのボタンである。これにより入力欄３１０１にひらがな又はカタカナで表示された文字の一部又は全部が、確定された漢字に変換される。消去ボタン３１０６は、入力欄３１０１に表示された文字を消去するためのボタンである。入力終了ボタン３１０７は、部屋名称入力画面３１００を用いた名称の入力を終了させるためのボタンである。
【０２２９】
入力欄３１０１の右側には左矢印マークと右矢印マークとで表示された一対のカーソルキー３１０８が表示されている。左矢印マークのカーソルキー３１０８が１回選択されると、入力欄３１０１に表示されているカーソルが１文字分左方向にシフトし、右矢印マークのカーソルキー３１０８が１回選択されると、このカーソルが１文字分右方向にシフトする。戻るボタン３１０９は、間取り画面４００にディスプレイ１０１の画面表示を切り替えるためのボタンである。
【０２３０】
部屋名称の入力が終了し、入力終了ボタン３１０７が選択されると、間取り設定部１０８は、入力された部屋名称を持つ部屋アイコン４０１が追加された間取り設定画面９００を表示する。図３２は、部屋アイコン４０１が追加された直後の間取り設定画面９００の一例を示す図である。
【０２３１】
図３２に示すように、２階の表示欄において、寝室の部屋アイコン４０１の横に、図３１で部屋名称が入力された「バルコニー」の部屋アイコン４０１が追加されていることが分かる。
【０２３２】
図３３は、部屋名称を入力することで間取り図４１０上に部屋が追加される場合の画面遷移の一例を示す図である。なお、図３３において、左上図、右上図、右下図、左下図は、それぞれ、図２９、図３０、図３１、図３２と同じである。左上の間取り設定画面９００において、接触物Ｘによる部屋追加ボタン９０３へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を、部屋追加画面１１１０に切り替える（Ｃ３３１）。
【０２３３】
部屋追加画面１１１０において、接触物Ｘによる名称入力ボタン１１１４へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を、部屋名称入力画面３１００に切り替える（Ｓ３３２）。
【０２３４】
部屋名称入力画面３１００において、部屋名称の入力の受け付け後、接触物Ｘによる入力終了ボタン３１０７へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を間取り設定画面９００に切り替える（Ｃ３３３）。左下の間取り設定画面９００では、右下の部屋名称入力画面３１００で入力された部屋名称が付されたバルコニーの部屋アイコン４０１が追加されている。
【０２３５】
このように、本開示では、部屋名称の変更と、間取り図４１０への部屋アイコン４０１の追加とが同じフェーズで設定できる。
【０２３６】
次に、一度追加した部屋アイコン４０１に対する部屋名称の変更について説明する。まず、部屋名称を変更しようと考えるユーザにより、間取り画面４００において設定ボタン４０５が選択されると、間取り設定部１０８は、図３４に示す間取り設定画面９００をディスプレイ１０１に表示する。図３４は、部屋名称が変更される直前の間取り設定画面９００の一例を示す図である。ここでは、２階の廊下の部屋アイコン４０１の部屋名称が変更される場合を例に挙げて説明する。
【０２３７】
この間取り設定画面９００において、廊下の部屋アイコン４０１が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋編集画面１１２０に切り替える。
【０２３８】
図３５は、部屋編集画面１１２０の一例を示す図である。ここでは、２階の廊下が選択されたため、部屋編集画面１１２０には、「この部屋に対する操作を選択してください。２Ｆ  廊下」と表示され、２階の廊下の部屋アイコン４０１に対する編集作業が今から開始されることがユーザに明示されている。
【０２３９】
名称変更ボタン１１２１がユーザにより選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称変更画面１１３０（図３６）に切り替える。図３６は、ユーザにより部屋名称が選択されていない状態の部屋名称変更画面１１３０の一例を示す図である。
【０２４０】
図３６の例では、ユーザはまだ部屋名称を選択していないため、いずれのチェックボックス１１３５もチェックマーク１１３５Ｍが非アクティブ状態の色で表示されている。この部屋名称変更画面１１３０において、ユーザが例えば、洗面所を選択したとする。すると、間取り設定部１０８は、洗面所が選択された状態の部屋名称変更画面１１３０（図３７）をディスプレイ１０１に表示する。
【０２４１】
図３７は、部屋名称が選択された部屋名称変更画面１１３０の一例を示す図である。図３７に示すように、ユーザにより部屋名称として洗面所が選択されたため、洗面所のチェックボックス１１３５のチェックマーク１１３５Ｍがアクディブ状態の色で表示されている。
【０２４２】
この状態において、ユーザにより変更ボタン１１３２が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称の変更が反映された間取り設定画面９００に切り替える。図３８は、部屋名称の変更後の間取り設定画面９００の一例を示す図である。図３８に示すように、２階の１列目の部屋アイコン４０１の部屋名称が廊下から洗面所に変更されている。
【０２４３】
図３９は、部屋名称の変更時の画面遷移の一例を示す図である。なお、図３９において、左上図、右上図、右下図、及び左下図は、それぞれ、図３４、図３５、図３７、図３８と同じである。
【０２４４】
図３９の左上の間取り設定画面９００において、接触物Ｘによる２階の廊下の部屋アイコン４０１へのタップを検知すると、間取り設定部１０８は、部屋編集画面１１２０にディスプレイ１０１の画面表示を切り替える（Ｃ３９１）。部屋編集画面１１２０において、接触物Ｘによる名称変更ボタン１１２１へのタップを検知すると、間取り設定部１０８は、部屋名称変更画面１１３０にディスプレイ１０１の画面表示を切り替える（Ｃ３９２）。
【０２４５】
部屋名称変更画面１１３０において、変更後の部屋名称として洗面所が選択された後、接触物Ｘによる変更ボタン１１３２へのタップを検知すると、間取り設定部１０８は、部屋名称の変更が反映された間取り設定画面９００にディスプレイ１０１の画面表示を切り替える（Ｃ３９３）。
【０２４６】
このように、本開示では、間取り図４１０上に部屋を追加後に部屋名称の変更ができるため、例えば、ユーザが誤って部屋アイコン４０１を追加した場合であっても、正しい部屋名称に部屋アイコン４０１を修正できる。
【０２４７】
次に、部屋名称入力画面３１００を用いた部屋名称の変更について説明する。まず、部屋名称を変更しようと考えるユーザにより、間取り画面４００において設定ボタン４０５が選択されると、間取り設定部１０８は、図４０に示す間取り設定画面９００をディスプレイ１０１に表示する。図４０は、部屋名称が変更される直前の間取り設定画面９００の一例を示す図である。ここでは、２Ｆの寝室の部屋アイコン４０１の部屋名称が変更される場合を例に挙げて説明する。
【０２４８】
この間取り設定画面９００において、２Ｆの廊下の部屋アイコン４０１が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋編集画面１１２０（図４１）に切り替える。
【０２４９】
図４１は、部屋編集画面１１２０の一例を示す図である。ここでは、２階の寝室が選択されたため、部屋編集画面１１２０には、「この部屋に対する操作を選択してください。２Ｆ  寝室」と表示され、２階の寝室の部屋アイコン４０１に対する編集作業が今から開始されることがユーザに明示されている。
【０２５０】
名称変更ボタン１１２１がユーザにより選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称変更画面１１３０（図４２）に切り替える。図４２は、ユーザにより部屋名称が選択されていない状態の部屋名称変更画面１１３０の一例を示す図である。この詳細は、図３６と同じである。
【０２５１】
この部屋名称変更画面１１３０において、ユーザが変更しようとする部屋名称が名称候補表示欄１１３１に存在していないため、ユーザは名称入力ボタン１１３４を選択する。すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称入力画面３１００（図４３）に切り替える。図４３は、部屋名称入力画面３１００の一例を示す図である。部屋名称入力画面３１００の詳細は図３１で説明したため、省略する。この部屋名称入力画面３１００において、ユーザは「子供の寝室」と入力したため、入力欄３１０１には、「子供の寝室」と表示されている。
【０２５２】
そして、入力終了ボタン３１０７がユーザにより選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋名称の変更が反映された間取り設定画面（図４４）に切り替える。図４４は、部屋名称の変更が反映された間取り設定画面９００の一例を示す図である。図４４に示すように、２階の１列目の部屋アイコン４０１の部屋名称が寝室から子供の寝室に変更されている。
【０２５３】
図４５は、部屋名称入力画面３１００を用いた部屋名称の変更時の画面遷移の一例を示す図である。なお、図４５において、左上図、右上図、右下図、及び左下図は、それぞれ、図４０、図４１、図４２、図４３と同じである。図４６は、図４５の続きの画面遷移の一例を示す図である。
【０２５４】
図４５の左上の間取り設定画面９００において、接触物Ｘによる、２階の寝室の部屋アイコン４０１へのタップを検知すると、間取り設定部１０８は、部屋編集画面１１２０にディスプレイ１０１の画面表示を切り替える（Ｃ４５１）。部屋編集画面１１２０において、接触物Ｘによる名称変更ボタン１１２１へのタップを検知すると、間取り設定部１０８は、部屋名称変更画面１１３０にディスプレイ１０１の画面表示を切り替える（Ｃ４５２）。
【０２５５】
部屋名称変更画面１１３０において、接触物Ｘによる名称入力ボタン１１３４へのタップを検知すると、間取り設定部１０８は、部屋名称入力画面３１００にディスプレイ１０１の画面表示を切り替える（Ｃ４５３）。
【０２５６】
部屋名称入力画面３１００において、部屋名称の入力受け付け後、接触物Ｘによる入力終了ボタン３１０７へのタップを検知すると、間取り設定部１０８は、部屋名称の変更が反映された間取り設定画面９００にディスプレイ１０１の画面表示を切り替える（Ｃ４５４）。図４６の間取り設定画面９００では、部屋名称入力画面３１００で入力された子供の寝室に部屋名称が変更された部屋アイコン４０１が表示されている。
【０２５７】
このように、本開示では、部屋名称入力画面３１００を用いて部屋名称を変更できるため、例えば、部屋アイコン４０１の追加後において、ユーザは部屋名称を自身の好みの名称にカスタマイズすることができる。そのため、部屋アイコン４０１に対して、日常、家族が呼ぶ部屋名称を付することができ、ユーザが誤って別の部屋アイコン４０１を選択する事態が回避され、不要な処理ステップが発生することを防止できる。
【０２５８】
次に、間取り図４１０からの部屋アイコン４０１の削除について説明する。まず、部屋アイコン４０１を削除しようと考えるユーザにより、間取り画面４００において設定ボタン４０５が選択されると、間取り設定部１０８は、図４７に示す間取り設定画面９００をディスプレイ１０１に表示する。図４７は、部屋アイコン４０１の削除前の間取り設定画面９００の一例を示す図である。ここでは、２階の洗面所の部屋アイコン４０１が削除される場合を例に挙げて説明する。
【０２５９】
この間取り設定画面９００において、２階の洗面所の部屋アイコン４０１が選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋編集画面１１２０（図４８）に切り替える。
【０２６０】
図４８は、部屋編集画面１１２０の一例を示す図である。ここでは、２階の洗面所が選択されたため、部屋編集画面１１２０には、「この部屋に対する操作を選択してください。２Ｆ  洗面所」と表示され、２Ｆの洗面所の部屋アイコン４０１に対する編集作業が今から開始されることがユーザに明示されている。
【０２６１】
消去ボタン１１２２がユーザにより選択されると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋消去確認画面１１４０（図４９）に切り替える。図４９は、部屋消去確認画面１１４０の一例を示す図である。この部屋消去確認画面１１４０には、「この部屋を消去してもよろしいですか？  ２Ｆ洗面所」と表示され、２Ｆの洗面所の部屋アイコン４０１を本当に消去してもよいかがユーザに確認されている。
【０２６２】
ユーザにより消去ボタン１１４１が選択されると、間取り設定部１０８は、部屋アイコン４０１の消去が反映された間取り設定画面９００をディスプレイ１０１に表示する。図５０に示すように、２階から洗面所の部屋アイコン４０１が消去されていることが分かる。
【０２６３】
図５１は、部屋アイコン４０１を削除する際の画面遷移の一例を示す図である。なお、図５１において、左上図、右上図、右下図、及び左下図は、それぞれ、図４７、図４８、図４９、図５０と同じである。
【０２６４】
図５１の左上の間取り設定画面９００において、接触物Ｘによる洗面所の部屋アイコン４０１へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋編集画面１１２０に切り替える（Ｃ５１１）。
【０２６５】
部屋編集画面１１２０において、接触物Ｘによる消去ボタン１１２２へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を部屋消去確認画面１１４０に切り替える（Ｃ５１２）。
【０２６６】
部屋消去確認画面１１４０において、接触物Ｘによる消去ボタン１１４１へのタップを検知すると、間取り設定部１０８は、ディスプレイ１０１の画面表示を、消去が反映された間取り設定画面９００に切り替える。この間取り設定画面９００において、２階から洗面所の部屋アイコン４０１が消去されていることが分かる。
【０２６７】
このように、本開示では、部屋アイコン４０１を消去できるため、誤って間取り図４１０に部屋アイコン４０１を追加した場合であっても、この部屋アイコン４０１を間取り図から消去できる。また、ユーザが別の家に引っ越した場合においても、不要な部屋アイコン４０１を削除して、引っ越し先の家に間取りに合うように既存の間取り図４１０をカスタマイズできる。更に、リフォームにより複数の部屋が１つの部屋に統合された場合であっても、不要となった部屋アイコン４０１を簡易に間取り図４１０から削除できる。
【０２６８】
次に、ホームコントローラ１００が使用するデータのデータ構造について説明する。図５２は、間取り設定部１０８が管理する間取り設定情報５２００のデータ構成の一例を示す図である。
【０２６９】
間取り設定情報５２００は、ユーザにより間取り設定画面９００を用いて設定された間取りに関する情報である。間取り設定情報５２００は、階層数及び部屋数の項目を備える。階層数は、家の階数を示す。この階層数は、図１５に示す階数設定画面１５００においてユーザに入力された階数が採用される。図５２の例では、階数設定画面１５００においてユーザが階数として２階を入力したため、間取り設定部１０８は、階層数の項目に２を登録している。部屋数は、各階の部屋の個数を示す。各階の部屋の個数は、間取り設定画面９００において、ユーザが各階に追加した部屋アイコン４０１の個数に応じた値が採用されている。図５２の例では、間取り設定画面９００において、ユーザは１階に５個の部屋アイコン４０１を追加し、２階に４個の部屋アイコン４０１を追加したため、間取り設定部１０８は、１階に５、２階に４を登録している。
【０２７０】
なお、図５２に示す間取り設定情報５２００では、階層数が２であるため、１階、２階のそれぞれの部屋数が登録されているが、３階以上の家であれば、３階以上の各階の部屋数が登録され、１階しかない家であれば、１階の部屋数が登録される。
【０２７１】
図５３は、システム規定値情報５３００のデータ構成の一例を示す図である。システム規定値情報５３００は、間取り図４１０における部屋アイコン４０１の表示能力を規定する情報である。システム規定値情報５３００は、最大表示段数、最小表示段数、１ページあたり１表示段の最大部屋数、及び１ページあたり１表示段の最小部屋数の項目を備える。
【０２７２】
最大表示段数は、間取り図４１０が部屋アイコン４０１を表示できる表示段の最大値である。例えば、最大表示段数が４であれば、図２４に示すように、最大４行の表示段が表示される。
【０２７３】
最小表示段数は、間取り図４１０が部屋アイコン４０１を表示できる表示段の最小値である。例えば、最小表示段数が１であれば、部屋数が２行の表示段に及ばない家であれば、間取りが１行の表示段で表示される。
【０２７４】
１ページあたり１表示段の最大部屋数は、１行の表示段に表示できる部屋アイコン４０１の最大表示個数を示す。例えば、この項目に５が登録されていれば、図２４に示すように１行の表示段に最大５個の部屋アイコン４０１が表示される。
【０２７５】
１ページあたり１表示段の最小部屋数は、１行の表示段に表示できる部屋アイコン４０１の最小表示個数を示す。例えば、この項目に０が登録されていれば、部屋アイコン４０１が１つも表示されていない表示段が間取り図４１０に含まれる。
【０２７６】
なお、図５３の例では、最大表示段数として４が登録され、１ページあたり１表示段の最大部屋数として５が登録されているため、１ページの間取り図４１０に表示できる部屋アイコン４０１の個数は、最大２０（＝４×５）個となる。
【０２７７】
図５４は、部屋情報５４０のデータ構成の一例を示す図である。部屋情報５４０は、間取り図４１０における部屋の配置を示す情報である。部屋情報５４０は、部屋ＩＤ５４１、部屋名称５４２、階層５４３、及び表示ページ５４４の項目を備える。
【０２７８】
部屋ＩＤ５４１は、間取り図４１０に設定された部屋の識別情報である。部屋ＩＤ５４１は、例えば、図９に示す間取り設定画面９００を操作することでユーザにより追加された部屋に対して、間取り設定部１０８が発行したものである。ここで、間取り設定部１０８は、間取り図４１０上の各部屋に対して、ユーザにより追加された順番で部屋ＩＤ５４１の番号を決定している。図５４の例では、リビング、玄関、・・・の順で間取り図４１０上に部屋が追加されたため、間取り設定部１０８は、リビングにＲ００１、玄関にＲ００２、・・・という順序で部屋ＩＤの番号を設定している。
【０２７９】
部屋名称５４２は、間取り図４１０上の各部屋の名称を示す。ここで、例えば、ユーザが図１８に示す部屋追加画面１１１０の部屋候補表示欄１１１１に列記された部屋名称のうちの１の部屋名称が選択された場合、間取り設定部１０８は、この部屋名称を部屋情報５４０に登録する。また、例えば、間取り図４１０上に追加した部屋の部屋名称が、ソフトウェアキーボードを用いて変更された場合、間取り設定部１０８はソフトウェアキーボードに入力された部屋名称を部屋情報５４０に登録する。また、例えば、ユーザが図３７に示す部屋名称変更画面１１３０の名称候補表示欄１１３１に列記された部屋名称のうちのいずれか１の部屋名称を選択した場合、間取り設定部１０８は、この部屋名称を部屋情報５４０に登録する。
【０２８０】
階層５４３は、間取り図４１０上の各部屋がどの階層に属しているかを示す。例えば、ユーザが図９に示す間取り設定画面９００において、２階の部屋追加ボタン９０３を選択して追加された部屋については、間取り設定部１０８は、この部屋の階層として「２」を部屋情報５４０に登録し、１階の部屋追加ボタン９０３を選択して追加された部屋については、間取り設定部１０８は、この部屋の階層として「１」を部屋情報５４０に登録する。
【０２８１】
表示ページ５４４は、間取り図４１０上の部屋が間取り図４１０のどのページに表示されているかを示す。例えば、図２７において、キッチンは２ページ目の間取り図４１０に表示されるため、間取り設定部１０８は、キッチンについては表示ページとして「２」を部屋情報５４０に登録する。また、図２６に示す各部屋は１ページ目の間取り図４１０に表示されるため、間取り設定部１０８は、これらの部屋については表示ページとして「１」を部屋情報５４０に登録する。
【０２８２】
図５５は、ホームコントローラ１００が管理する機器リスト１７００のデータ構成の一例を示す図である。この機器リスト１７００の情報に基づき、ホームコントローラ１００は、間取り図４１０上に機器アイコン５０１を配置したり、機器２００を制御したりする。
【０２８３】
機器リスト１７００は、機器ＩＤ１７０１、機器タイプ１７０２、型番１７０３、配置１７０４、能力情報１７０５、制御コマンド送信先１７０６、ＩＰアドレス１７０７、消費電力量１７０８、及びステータス１７０９を備える。
【０２８４】
機器ＩＤ１７０１は、機器２００の識別情報である。機器タイプ１７０２は、機器２００の種類を示す。型番１７０３は、機器２００の型番を示す。配置１７０４は、機器２００が設置されている部屋を示す。ここで、機器２００とその機器２００が設置されている部屋との対応付けは、例えば、ユーザが機器２００を新しくホームコントローラ１００に登録する際に行われる。例えば、ホームコントローラ１００は、ある機器２００を登録する指示がユーザにより入力されると、図略の機器設定画面をディスプレイ１０１に表示し、その機器設定画面を通じて、機器２００が設置されている部屋の名称や部屋ＩＤをユーザに入力させればよい。
【０２８５】
能力情報１７０５は、機器２００を制御できる内容や機器２００から取得できる状態を示す。例えば、機器ＩＤがＡのエアコンは、温度、風向き、及び風量を制御できる。制御コマンド送信先１７０６は、機器２００を制御する制御コマンドの送信先を示す。図５５の例では、全ての機器２００の制御コマンド送信先１７０６として「機器」が登録されているため、制御コマンドはホームコントローラ１００から、直接、機器２００に送信される。
【０２８６】
一方、機器２００の中には、その機器２００の製造メーカがユーザにサービスを提供するためのインターネット上のサーバ（図略）を介して制御コマンドが送信されるものもある。このような機器２００に対しては、制御コマンド送信先として「サーバ」が登録されており、ホームコントローラ１００はこの機器２００に対してサーバを介して制御コマンドを送信する。なお、制御コマンドは、機器２００を操作したり、機器２００の状態を確認したりするためのコマンドである。
【０２８７】
ＩＰアドレス１７０７は、機器２００に付与されたＩＰアドレスである。ここで、ホームコントローラ１００は、機器２００に対して動的にＩＰアドレスを割り付ける構成を採用するのであれば、自身が割り付けたＩＰアドレス１７０７をＩＰアドレス１７０７に登録すればよい。また、機器２００が外部装置によりＩＰアドレスが割り付けられる或いは機器２００自身が事前にＩＰアドレスを持っている場合、外部装置或いは機器２００からＩＰアドレスを取得し、ＩＰアドレス１７０７に登録すればよい。
【０２８８】
消費電力量１７０８は、機器２００の消費電力量を示す。ここでは、消費電力量として各機器２００の１時間あたりの消費電力量（ｋｗｈ）が採用されている。この消費電力量は、例えば、家に設けられたスマート分電盤（図略）により管理されていれば、ホームコントローラ１００はスマート分電盤から消費電力量を取得すればよいし、機器２００の各々により管理されているのであれば、ホームコントローラ１００は機器２００から直接消費電力量を取得すればよい。
【０２８９】
ステータス１７０９は、機器２００の現在の状態を示す。図５５の例では、機器ＩＤがＡのエアコンは現在の設定温度が２７度であるため、ステータスとして「２７℃」が登録されている。ここで、ホームコントローラ１００は、ある機器２００に対して、ある状態にするための制御コマンドを送信したとすると、その時にその制御コマンドが示す状態でステータス１７０９を更新すればよい。或いは、機器２００が状態の通知機能を持っていれば、ホームコントローラ１００は、この機器２００に対して定期的に状態を問い合わせ、機器２００からの応答が示す状態でステータス１７０９を更新すればよい。
【０２９０】
次に、間取り設定時におけるホームコントローラ１００の処理の流れについて説明する。図５６は、間取り設定時におけるホームコントローラ１００の全体的な処理の一例を示すフローチャートである。
【０２９１】
まず、ホームコントローラ１００が起動すると（Ｓ５６０１）、間取り設定部１０８は、初期設定が済んでいるか否かを判定する。ここで、間取り設定部１０８は、例えば、ユーザにより初期設定が終了された時に、初期設定フラグをアクティブに設定しておく。そして、間取り設定部１０８は、この初期設定フラグの状態から初期設定が済んでいるか否かを判定すればよい。
【０２９２】
初期設定が済んでいれば（Ｓ５６０２でＹＥＳ）、間取り設定部１０８は、間取り画面４００をディスプレイ１０１に表示する。一方、初期設定が済んでいなければ（Ｓ５６０２でＮＯ）、間取り設定部１０８は、初期設定開始画面１４００（図１４）をディスプレイ１０１に表示する（Ｓ５６０３）。
【０２９３】
初期設定開始画面１４００において次へボタン１４０１が選択されると、間取り設定部１０８は、階数設定画面１５００（図１５）をディスプレイ１０１に表示する（Ｓ５６０４）。次に、間取り設定部１０８は、階数設定画面１５００において、ユーザから階数の設定の入力を受け付ける（Ｓ５６０５）。階数設定画面１５００において、次へボタン１５０４が選択されると、間取り設定部１０８は、初期状態の間取り設定画面９００（図１６）をディスプレイ１０１に表示する（Ｓ５６０６）。
【０２９４】
次に、間取り設定部１０８は、間取り設定処理を実行し（Ｓ５６０７）、この処理が終了すると、間取り画面４００をディスプレイ１０１に表示する（Ｓ５６０８）。
【０２９５】
図５７は、図５６のＳ５６０７に示す間取り設定処理の一例を示すフローチャートである。まず、間取り設定部１０８は、間取り設定画面９００をディスプレイ１０１に表示し（Ｓ５７０１）、ユーザからの入力の待ち受ける（Ｓ５７０２）。そして、ユーザにより部屋追加ボタン９０３が押下（選択）されると（Ｓ５７０３でＹＥＳ）、間取り設定部１０８は部屋追加処理を実行する（Ｓ５７０６）。一方、間取り設定画面９００において、部屋アイコン４０１が押下（選択）されると（Ｓ５７０３でＮＯ且つＳ５７０４でＹＥＳ）、間取り設定部１０８は、部屋編集処理を実行する（Ｓ５７０７）。
【０２９６】
一方、間取り設定画面９００において、戻るボタン９０２が押下（選択）されると（Ｓ５７０４でＮＯ且つＳ５７０５でＹＥＳ）、間取り設定処理が終了される。一方、戻るボタン９０２が押下（選択）されなければ（Ｓ５７０５でＮＯ）、間取り設定部１０８は、処理をＳ５７０２に戻し、間取り設定画面９００における入力の待ち受け状態を維持する。
【０２９７】
図５８は、図５７のＳ５７０６に示す部屋追加処理の一例を示すフローチャートである。まず、間取り設定部１０８は、ユーザにより選択された部屋追加ボタン９０３に対応する階の部屋追加画面１１１０（図１７）を表示し（Ｓ５８０１）、ユーザからの入力を待ち受ける（Ｓ５８０２）。例えば、ユーザが１階の部屋追加ボタン９０３を選択したのであれば、１階の部屋追加画面１１１０が表示され、ユーザが２階の部屋追加ボタン９０３を選択したのであれば、２階の部屋追加画面１１１０が表示される。
【０２９８】
部屋追加画面１１１０において、部屋候補として列記された部屋のうち、いずれかの部屋に対応するチェックボックス１１１５がユーザにより選択されると（Ｓ５８０３でＹＥＳ）、間取り設定部１０８は、選択された部屋に対応するチェックボックス１１１５にチェックマーク１１１５Ｍを付与し（Ｓ５８０６）、処理をＳ５８０２に戻す。
【０２９９】
一方、部屋追加画面１１１０において、追加ボタン１１１２がユーザにより押下（選択）されると（Ｓ５８０３でＮＯ且つＳ５８０４でＹＥＳ）、間取り設定部１０８は、部屋を追加する（Ｓ５８１０）。この場合、間取り設定部１０８は、新たに部屋ＩＤを発行して、部屋情報５４０に新たなレコードを追加し、このレコードに、Ｓ５８０３でユーザにより選択された部屋の部屋名称と該当する階とを登録する。なお、表示制御部１０３は、部屋情報５４０を用いて間取り画面４００を生成するため、この追加が間取り画面４００の間取り図４１０にも即座に反映される。
【０３００】
一方、部屋追加画面１１１０において、名称入力ボタン１１１４が押下（選択）されると（Ｓ５８０４でＮＯ且つＳ５８０５でＹＥＳ）、間取り設定部１０８は、部屋名称入力画面３１００（図３１）をディスプレイ１０１に表示する（Ｓ５８０７）。一方、名称入力ボタン１１１４が押下されなければ（Ｓ５８０５でＮＯ）、間取り設定部１０８は、処理をＳ５８０２に戻し、部屋追加画面１１１０におけるユーザからの入力の待ち受け状態を維持する。
【０３０１】
次に、間取り設定部１０８は、部屋名称入力画面３１００において、ユーザによる部屋名称の入力を待ち受ける（Ｓ５８０８）。部屋名称入力画面３１００において、部屋名称が入力された後、ユーザにより入力終了ボタン３１０７が押下（選択）されると（Ｓ５８０９でＹＥＳ）、間取り設定部１０８は、部屋を追加する（Ｓ５８１０）。この場合、間取り設定部１０８は、新たに部屋ＩＤを発行して部屋情報５４０に新たなレコードを追加し、このレコードに、Ｓ５８０８でソフトウェアキーボード３１０２を用いてユーザにより入力された部屋名称と該当する階とを登録する。
【０３０２】
一方、入力終了ボタン３１０７が押下されなければ（Ｓ５８０９でＮＯ）、間取り設定部１０８は、処理をＳ５８０８に戻し、部屋名称の入力待ちの状態を維持する。
【０３０３】
Ｓ５８１１において、間取り設定部１０８は、追加した部屋を間取り設定画面９００に表示する処理を実行する（Ｓ５８１１）。
【０３０４】
図５９は、図５８のＳ５８１１で示す追加した部屋を間取り設定画面９００に表示する処理の一例を示すフローチャートである。まず、間取り設定部１０８は、追加表示する部屋を間取り図４１０の１ページ目で表示できるかを試行する（Ｓ５９０１）。次に、間取り設定部１０８は、追加表示する部屋の表示段の部屋数が１ページあたりの最大値に到達しているかを判定する（Ｓ５９０２）。例えば、図２５に示す間取り図４１０において、１Ｆに部屋が追加される場合を想定する。この間取り図４１０においては、１階の表示段に既に５つの部屋が表示されている。この「５」は、システム規定値情報５３００で規定される「１ページあたり１表示段の最大部屋数」である「５」に相当する。この場合、Ｓ５９０２でＹＥＳと判定される。一方、１階の表示段に表示されている部屋数が４つ以下であれば、Ｓ５９０２でＮＯと判定される。
【０３０５】
Ｓ５９０２でＮＯの場合、１ページ目の間取り図４１０に部屋を表示できるため、間取り設定部１０８は、指定された階層の表示段に部屋を追加した間取り設定画面９００をディスプレイ１０１に表示する（Ｓ５９０６）。
【０３０６】
Ｓ５９０２でＹＥＳと判定した場合、間取り設定部１０８は、階層数が最大値に到達しているかを判定する（Ｓ５９０３）。図２５の例では、既に部屋が４行の表示段で表示されている。この「４」は、システム規定値情報５３００で規定される「最大表示段数」である「４」に相当する。この場合、Ｓ５９０３でＹＥＳと判定される。一方、図２５の間取り図４１０において、部屋が３つ以下の表示段で表示されていれば、Ｓ５９０３でＮＯと判定される。
【０３０７】
Ｓ５９０３でＮＯと判定した場合、間取り設定部１０８は、部屋を追加する階層の表示段数を１つ増やし（Ｓ５９０７）、追加した表示段に部屋を追加した間取り設定画面９００をディスプレイ１０１に表示する（Ｓ５９０８）。
【０３０８】
Ｓ５９０３でＹＥＳと判定した場合、間取り設定部１０８は、次ページがあるか否かを判定する（Ｓ５９０４）。例えば、図２６に示す間取り設定画面９００の場合では、既に次ページが作成されているため、Ｓ５９０４でＹＥＳと判定される。一方、図２５の間取り設定画面９００の場合、次ページが作成されていないため、Ｓ５９０４でＮＯと判定される。
【０３０９】
Ｓ５９０４でＮＯと判定した場合、間取り設定部１０８は、間取り設定画面９００に次ページを追加する（Ｓ５９０９）。そして、間取り設定部１０８は、追加したページの間取り設定画面９００の該当する階層の表示段に部屋が追加された間取り設定画面９００をディスプレイ１０１に表示する（Ｓ５９１０）。この場合、例えば、図２５の間取り設定画面９００において、１階にキッチンが追加されたとすると、図２７に示すように、２ページ目の間取り設定画面９００が追加され、この１階の表示段にキッチンが表示される。
【０３１０】
一方、Ｓ５９０４でＹＥＳと判定した場合、間取り設定部１０８は次ページで部屋を追加表示できるかを試行し（Ｓ５９０５）、処理をＳ５９０２に戻す。以後、次ページの間取り設定画面に対して、追加した部屋を間取り設定画面９００に表示するための処理が実行される。例えば、既に２ページ目の間取り設定画面９００が追加済みの図２６に示す間取り設定画面９００において、２階に新たに部屋が追加されたとすると、図２７に示す２ページ目の間取り設定画面９００に追加される部屋を表示する処理が実行される。
【０３１１】
図６０は、図５７のＳ５７０７で示す部屋編集処理の一例を示すフローチャートである。まず、間取り設定部１０８は、部屋編集画面１１２０（図３５）をディスプレイ１０１に表示し（Ｓ６００１）、ユーザからの入力を待ち受ける（Ｓ６００２）。
【０３１２】
部屋編集画面１１２０において、名称変更ボタン１１２１がユーザにより押下（選択）されると（Ｓ６００３でＹＥＳ）、間取り設定部１０８は、部屋名称処理を実行し（Ｓ６００６）、この処理により変更された部屋の名称を間取り設定画面９００に表示する（Ｓ６００７）。
【０３１３】
一方、部屋編集画面１１２０において、消去ボタン１１２２が押下（選択）されると（Ｓ６００３でＮＯ且つＳ６００４でＹＥＳ）、間取り設定部１０８は、部屋消去処理（Ｓ６００８）、削除した部屋を間取り設定画面９００から非表示にする処理（Ｓ６００９）を順次実行する。
【０３１４】
一方、部屋編集画面１１２０において、ユーザにより戻るボタン１１２３が押下（選択）されると（Ｓ６００４でＮＯ且つＳ６００５でＹＥＳ）、間取り設定部１０８は、間取り設定画面９００をディスプレイ１０１に表示する（Ｓ６０１０）。
【０３１５】
一方、部屋編集画面１１２０において、ユーザにより戻るボタン１１２３が押下されなければ（Ｓ６００５でＮＯ）、間取り設定部１０８は、処理をＳ６００２に戻し、部屋編集画面１１２０の表示を維持する。
【０３１６】
図６１は、図６０のＳ６００６に示す部屋名称変更処理の一例を示すフローチャートである。まず、間取り設定部１０８は、部屋名称変更画面１１３０（図３７）をディスプレイ１０１に表示し（Ｓ６１０１）、ユーザによる入力を待ち受ける（Ｓ６１０２）。
【０３１７】
部屋名称変更画面１１３０において、列記された部屋名称のうち、いずれかの部屋名称に対応するチェックボックス１１３５がユーザにより選択されると（Ｓ６１０３でＹＥＳ）、間取り設定部１０８は、選択された部屋名称に対応するチェックボックス１１３５にチェックマーク１１３５Ｍを付与し（Ｓ６１０４）、処理をＳ６１０２に戻す。
【０３１８】
一方、部屋名称変更画面１１３０において、変更ボタン１１３２がユーザにより押下（選択）されると（Ｓ６１０３でＮＯ且つＳ６１０５でＹＥＳ）、間取り設定部１０８は、部屋の名称を変更する（Ｓ６１１０）。この場合、間取り設定部１０８は、部屋情報５４０において、変更対象となる部屋のレコードの部屋名称を、Ｓ６１０３でユーザにより選択された部屋名称で更新する。
【０３１９】
一方、部屋名称変更画面１１３０において、名称入力ボタン１１３４がユーザにより選択されると（Ｓ６１０５でＮＯ且つＳ６１０６でＹＥＳ）、間取り設定部１０８は、部屋名称入力画面３１００（図４３）をディスプレイ１０１に表示する（Ｓ６１０７）。一方、名称入力ボタン１１１４が押下されなければ（Ｓ６１０６でＮＯ）、間取り設定部１０８は、処理をＳ６１０２に戻し、部屋名称変更画面１１３０におけるユーザからの入力の待ち受け状態を維持する。
【０３２０】
次に、間取り設定部１０８は、部屋名称入力画面３１００において、ユーザによる部屋名称の入力を待ち受ける（Ｓ６１０８）。部屋名称入力画面３１００において、部屋名称が入力された後、ユーザにより入力終了ボタン３１０７が押下（選択）されると（Ｓ６１０９でＹＥＳ）、間取り設定部１０８は、部屋の名称を変更する（Ｓ６１１０）。この場合、間取り設定部１０８は、部屋情報５４０において、変更対象のレコードの部屋名称を、Ｓ６１０８でソフトウェアキーボード３１０２を用いてユーザにより入力された部屋名称で更新する。
【０３２１】
一方、入力終了ボタン３１０７が押下されなければ（Ｓ６１０９でＮＯ）、間取り設定部１０８は、処理をＳ６１０８に戻し、部屋名称の入力待ちの状態を維持する。
【０３２２】
図６２は、図６０のＳ６００８に示す部屋消去処理の一例を示すフローチャートである。まず、間取り設定部１０８は、部屋消去確認画面１１４０（図４９）をディスプレイ１０１に表示し（Ｓ６２０１）、ユーザからの入力を待ち受ける（Ｓ６２０２）。
【０３２３】
部屋消去確認画面１１４０において、消去ボタン１１４１がユーザにより選択されると（Ｓ６２０３でＹＥＳ）、間取り設定部１０８は、該当する部屋を間取り図４１０から削除する（Ｓ６２０４）。
【０３２４】
一方、部屋消去確認画面１１４０において、キャンセルボタン１１４２がユーザにより押下（選択）されると（Ｓ６２０３でＮＯ且つＳ６２０５でＹＥＳ）、間取り設定部１０８は、処理を終了する。この場合、間取り設定部１０８は、部屋情報５４０において、削除された部屋が登録されているレコードを削除してもよいし、削除された部屋が登録されているレコードを削除せず、そのレコードに部屋が削除されたことを示す削除フラグを登録してもよい。
【０３２５】
一方、部屋消去確認画面１１４０において、キャンセルボタン１１４２がユーザにより押下されなければ（Ｓ６２０５でＮＯ）、間取り設定部１０８は、処理をＳ６２０２に戻し、ユーザからの入力の待ち受け状態を維持する。
【０３２６】
図６３は、図６０のＳ６００９に示す削除した部屋を間取り設定画面９００から非表示にする処理の一例を示すフローチャートである。まず、間取り設定部１０８は、削除した部屋を間取り設定画面９００から非表示にする。これにより、間取り設定画面９００において、削除対象の部屋の部屋アイコン４０１が非表示にされる。ここで、間取り設定部１０８は、削除した部屋アイコン４０１の両側に部屋アイコン４０１が配置されていれば、これら２つの部屋アイコン４０１をつめて表示してもよいし、つめずに表示してもよい。
【０３２７】
次に、間取り設定部１０８は、非表示にした部屋が間取り設定画面９００の１ページ目であれば（Ｓ６３０２でＹＥＳ）、部屋が非表示にされた対象表示段における部屋数が０であるか否かを判定する（Ｓ６３０３）。例えば、図５０に示す間取り設定画面９００において、２階の寝室が削除された場合、対象表示段における部屋数は０となるため、Ｓ６３０３でＹＥＳと判定される。一方、図４７に示す間取り設定画面９００において、２階の洗面所が削除された場合、対象表示段における部屋数は０にはならないため、Ｓ６３０３でＮＯと判定される。
【０３２８】
Ｓ６３０３でＹＥＳと判定すると、間取り設定部１０８は、非表示にされた部屋が属する対象階数の表示段数が２以上であるか否かを判定する（Ｓ６３０４）。例えば、図４７の間取り設定画面９００において、２階の洗面所が削除されても、２階の表示段は２以上であるため、Ｓ６３０４でＹＥＳと判定される。一方、図５０に示す間取り設定画面９００において、２階の寝室が削除されると、２階の表示段数は１となるため、Ｓ６３０４でＮＯと判定される。
【０３２９】
Ｓ６３０４でＹＥＳと判定すると、間取り設定部１０８は、当該階層の表示段を１段削除する（Ｓ６３０５）。例えば、図５０の間取り設定画面９００において、２階の寝室が削除されたとすると、最上段に表示されている「２Ｆ」の文字が消去され、且つ、部屋追加ボタン９０３が２階の１行目の表示段に移される。
【０３３０】
Ｓ６３０２でＮＯと判定すると、間取り設定部１０８は、非表示にした部屋が表示されていたページにおける部屋数が０であるか否かを判定する（Ｓ６３０６）。例えば、図２７に示す２ページ目の間取り設定画面９００において、キッチンが削除されたとすると、当該ページにおける部屋数が０になるため、Ｓ６３０６でＹＥＳと判定される。一方、図２７に示す２ページ目の間取り設定画面９００において、キッチンが削除されても、当該ページに他の部屋が表示されていれば、Ｓ６３０６でＮＯと判定され、処理がＳ６３０３に進められる。
【０３３１】
Ｓ６３０６でＹＥＳと判定すると、間取り設定部１０８は、当該ページを削除する（Ｓ６３０７）。例えば、図２７の２ページ目の間取り設定画面９００において、キッチンが削除されると、当該ページに表示される部屋数は０となるため当該ページが削除される。この場合、図２６に示す１ページ目の間取り設定画面９００において不要となるため、半透明表示されている部屋アイコン４０１や次ページ表示ボタン２６０１は削除される。
【０３３２】
なお、本開示は以下の態様を採用してもよい。
【０３３３】
（１）上記説明では、間取り設定画面９００と間取り画面４００とを分けて表示したが、間取り画面４００に間取り設定画面９００の機能を担わせてもよい。この場合、間取り画面４００において、各階層に対応させて部屋追加ボタン９０３を設ける。そして、ある階層に対する部屋追加ボタン９０３が選択されると、間取り設定部１０８は、部屋追加画面１１１０をディスプレイ１０１に表示させればよい。
【０３３４】
更に、この態様を採用する場合、部屋アイコン４０１を削除するための部屋削除ボタンを間取り設定画面９００に設けてもよい。この場合、間取り設定部１０８は、間取り設定画面９００において、削除対象の１以上の部屋アイコン４０１をユーザにタップさせ、部屋削除ボタンがタップされると、タップされた部屋アイコン４０１を一括して削除すればよい。或いは、間取り設定部１０８は、部屋追加ボタン９０３が選択されて、部屋アイコン４０１を間取り設定画面９００に追加した直後に削除ボタンが選択されると、追加した部屋アイコン４０１のみを削除してもよい。
【０３３５】
（２）上記説明では、間取り設定画面９００において、部屋追加ボタン９０３が選択されると、部屋追加画面１１１０を表示させたが、これに限定されない。例えば、部屋追加ボタン９０３が選択されると、間取り設定部１０８は、部屋追加画面１１１０を表示させることなく、ダイレクトに部屋アイコン４０１を間取り設定画面９００の該当する階層の表示段に追加すればよい。この段階では、追加された部屋アイコン４０１には部屋名称が付されていないことになる。そこで、間取り設定部１０８は、追加された部屋アイコン４０１が間取り設定画面９００において選択されると、部屋編集画面１１２０を表示させ、上述した手法により、部屋名称を設定させればよい。
【０３３６】
また、この態様を採用する場合、部屋追加ボタン９０３に加えて部屋削除ボタンを間取り設定画面９００に設けてもよい。そして、（１）で説明した手法を用いて部屋アイコン４０１を削除できるようにしてもよい。
【０３３７】
（３）上記説明では、部屋アイコン４０１の削除の操作シーケンスは、まず、削除対象の部屋アイコン４０１を間取り設定画面９００において選択し、次に、部屋編集画面１１２０において消去ボタン１１２２を選択し、次に、部屋消去確認画面１１４０において消去ボタン１１４１で消去ボタン１１４１を選択するというシーケンスであった。この場合、１回の操作シーケンスで１個の部屋アイコン４０１しか削除できない。そこで、本開示では、１回の操作シーケンスで複数の部屋アイコン４０１を削除できるようにしてもよい。この場合、間取り設定画面９００において、部屋アイコン４０１が長押しされると、間取り設定部１０８は、全ての部屋アイコン４０１を振動表示させる。
【０３３８】
そして、ユーザにより削除対象となる部屋アイコン４０１をユーザによりタップされると、間取り設定部１０８は、タップされた部屋アイコン４０１にチェックマークを付与し、削除の確認メッセージを表示する。そして、ユーザにより確認メッセージに同意する旨の選択が入力されると、間取り設定部１０８は、タップされた部屋アイコン４０１を一括して消去すればよい。そして、間取り設定部１０８は、この消去に合わせて、部屋情報５３００を更新し、この消去を間取り図４１０に反映させればよい。
【０３３９】
また、間取り設定画面９００に部屋削除ボタンを設ける上記（１）の手法を用いて複数の部屋アイコン４０１を一括して削除させてもよい。
【産業上の利用可能性】
【０３４０】
本開示によれば、ディスプレイに建物の間取り図を表示して、建物に設置された機器を制御する技術にとって有用である。
【要約】
間取り設定画面（９００）には家の階層に対応する部屋追加ボタン（９０３）が設けられている。部屋追加ボタン（９０３）が選択されると、部屋候補が列記された部屋追加画面（１１１０）が表示され、部屋候補の中からいずれかの部屋が選択されると、選択された部屋の部屋アイコン（４０１）が間取り設定画面（９００）に追加される。以上が繰り返され、間取り設定画面（９００）に部屋アイコン（４０１）が配置される。【図１】
0005663711.tif 000002
【図２】
0005663711.tif 000003
【図３】
0005663711.tif 000004
【図４】
0005663711.tif 000005
【図５】
0005663711.tif 000006
【図６】
0005663711.tif 000007
【図７】
0005663711.tif 000008
【図８】
0005663711.tif 000009
【図９】
0005663711.tif 000010
【図１０】
0005663711.tif 000011
【図１１】
0005663711.tif 000012
【図１２】
0005663711.tif 000013
【図１３】
0005663711.tif 000014
【図１４】
0005663711.tif 000015
【図１５】
0005663711.tif 000016
【図１６】
0005663711.tif 000017
【図１７】
0005663711.tif 000018
【図１８】
0005663711.tif 000019
【図１９】
0005663711.tif 000020
【図２０】
0005663711.tif 000021
【図２１】
0005663711.tif 000022
【図２２】
0005663711.tif 000023
【図２３】
0005663711.tif 000024
【図２４】
0005663711.tif 000025
【図２５】
0005663711.tif 000026
【図２６】
0005663711.tif 000027
【図２７】
0005663711.tif 000028
【図２８】
0005663711.tif 000029
【図２９】
0005663711.tif 000030
【図３０】
0005663711.tif 000031
【図３１】
0005663711.tif 000032
【図３２】
0005663711.tif 000033
【図３３】
0005663711.tif 000034
【図３４】
0005663711.tif 000035
【図３５】
0005663711.tif 000036
【図３６】
0005663711.tif 000037
【図３７】
0005663711.tif 000038
【図３８】
0005663711.tif 000039
【図３９】
0005663711.tif 000040
【図４０】
0005663711.tif 000041
【図４１】
0005663711.tif 000042
【図４２】
0005663711.tif 000043
【図４３】
0005663711.tif 000044
【図４４】
0005663711.tif 000045
【図４５】
0005663711.tif 000046
【図４６】
0005663711.tif 000047
【図４７】
0005663711.tif 000048
【図４８】
0005663711.tif 000049
【図４９】
0005663711.tif 000050
【図５０】
0005663711.tif 000051
【図５１】
0005663711.tif 000052
【図５２】
0005663711.tif 000053
【図５３】
0005663711.tif 000054
【図５４】
0005663711.tif 000055
【図５５】
0005663711.tif 000056
【図５６】
0005663711.tif 000057
【図５７】
0005663711.tif 000058
【図５８】
0005663711.tif 000059
【図５９】
0005663711.tif 000060
【図６０】
0005663711.tif 000061
【図６１】
0005663711.tif 000062
【図６２】
0005663711.tif 000063
【図６３】
0005663711.tif 000064