(57)【特許請求の範囲】
【請求項１】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末において実行されるプログラムであって、
前記情報端末のコンピュータに対して、
少なくとも２以上の部屋を含む一フロアの間取り図を表した表示画面を前記ディスプレイに表示させる処理と、
前記間取り図を表した表示画面上に前記一以上の対象機器の各々を表した機器アイコンを表示させる処理と、前記一以上の対象機器の中の照明機器を表した照明アイコンは、前記間取り図に含まれる一以上の部屋で共用して用いられ、
前記照明アイコンの選択が検知され、
前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する第１制御コマンドを前記ネットワークに出力させる処理と、を実行させる
プログラム。
【請求項２】
前記照明機器の電源をＯＮする場合、前記表示画面上の前記選択が検知された一の部屋に相当する領域を一定輝度以上に明るくする表示をさせ、また、前記表示画面上の前記照明機器の電源をＯＦＦする場合、前記選択が検知された一の部屋に相当する領域を前記一定輝度未満に暗くする表示をさせる処理を実行させる、
請求項１記載のプログラム。
【請求項３】
前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知された後に、前記間取り図に含まれる少なくとも２以上の部屋の中の他の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された他の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御するオンオフ制御コマンドを前記ネットワークに出力させる処理を実行させる、
請求項１から請求項２のいずれか一に記載のプログラム。
【請求項４】
前記照明アイコンは、前記表示画面によって表された間取り図の領域外に初期表示されている、
請求項１から請求項３のいずれか一に記載のプログラム。
【請求項５】
前記照明アイコンの選択が検知されると、前記間取り図を表した表示画面の表示領域外に前記一以上の対象機器の各々を表した機器アイコンを退避させる処理を実行させる、
請求項１から請求項４のいずれか一に記載のプログラム。
【請求項６】
前記ディスプレイは、タッチパネル式ディスプレイであり、
前記照明アイコンの選択の検知又は前記照明アイコンの選択が検出された部屋内のいずれかの領域の選択の検知は、前記タッチパネル式ディスプレイへの接触を検知することにより行われる、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項７】
前記照明アイコンの選択の検知又は前記照明アイコンの選択が検出された部屋内のいずれかの領域の選択の検知は、マウスポインタのクリックにより検知される、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項８】
前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域の選択が検出された部屋内において前記ディスプレイへの接触が前記表示画面上で継続して移動することを検知した場合、前記移動量に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させる処理を実行させる、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項９】
前記部屋の領域外に前記ディスプレイへの接触が継続して移動することを検知した場合、前記部屋の領域外への移動量を含めて前記移動量に応じて前記第２制御コマンドを前記ネットワークに送出させる処理を実行させる、
請求項８記載のプログラム。
【請求項１０】
前記第２制御コマンドは、前記移動量が大きいほど、前記照明機器の光量を大きくさせるものである、
請求項８から請求項９のいずれか一に記載のプログラム。
【請求項１１】
前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域の選択が検出された部屋内において前記ディスプレイへの接触が前記表示画面上で継続して移動することを検知した場合、前記移動の方向に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させる処理を実行させる、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項１２】
前記部屋の領域外に前記ディスプレイへの接触が継続して移動することを検知した場合、前記部屋の領域外への移動の方向を含めて前記移動の方向に応じて前記第２制御コマンドを前記ネットワークに送出させる処理を実行させる、
請求項１１記載のプログラム。
【請求項１３】
前記第２制御コマンドは、前記移動方向が前記表示画面上の上方とされる方向である場合、前記照明機器の光量を上げるものである、
請求項１１から請求項１２のいずれか一に記載のプログラム。
【請求項１４】
前記第２制御コマンドは、前記移動方向が前記表示画面上の下方とされる方向である場合、前記照明機器の光量を下げるものである、
請求項１３に記載のプログラム。
【請求項１５】
前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域が選択された部屋に相当する領域の表示サイズが所定の表示サイズより小さい場合は、前記いずれかの領域が選択された部屋に対応する照明機器の光量を調整する調整用画面を表示させる処理と、
前記ディスプレイへの接触が前記調整用画面上で移動することを検知した場合、前記移動量に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させる処理と、を実行させる、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項１６】
前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域が選択された部屋に相当する領域の表示サイズが所定の表示サイズより小さい場合は、前記いずれかの領域が選択された部屋に対応する照明機器の光量を調整する調整用画面を表示させる処理と、
前記ディスプレイへの接触が前記調整用画面上で移動することを検知した場合、前記移動の方向に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させる処理と、を実行させる、
請求項１から請求項５のいずれか一に記載のプログラム。
【請求項１７】
前記調整用画面は、前記いずれかの領域が選択された部屋に相当する領域の表示サイズより大きい表示サイズを有する、
請求項１５から請求項１６のいずれか一に記載のプログラム。
【請求項１８】
前記一以上の対象機器の中の照明機器以外の対象機器を表した機器アイコンの選択を検知すると、前記間取り図を表した表示画面上に前記選択された機器アイコンに対応する対象機器の操作又は状態確認のいずれかのための制御画面を表示させる処理を実行させる、
請求項１から請求項１７のいずれか一に記載のプログラム。
【請求項１９】
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する情報端末の制御方法であって、
前記情報端末のコンピュータに対して、
少なくとも２以上の部屋を含む一フロアの間取り図を表した表示画面を前記ディスプレイに表示させ、
前記間取り図を表した表示画面上に前記一以上の対象機器の各々を表した機器アイコンを表示させ、前記一以上の対象機器の中の照明機器を表した照明アイコンは、前記間取りに含まれる一以上の部屋で共用して用いられ、
前記照明アイコンの選択が検知され、
前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する第１制御コマンドを前記ネットワークに出力させる、
制御方法。
【請求項２０】
請求項１から請求項１８のいずれか一に記載のプログラムを搭載した情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、携帯情報端末の制御方法及びプログラムに関する。
【背景技術】
【０００２】
一つのリモートコントローラを用いて一以上の対象機器を遠隔監視又は遠隔制御する技術が提案されている。【０００３】
特許文献１は、一以上の対象機器をテレビのモニタから遠隔操作する技術を開示する。具体的には、モニタ画面の右側に一以上の対象機器のアイコンを表示し、その中から任意のアイコンが選択されると（ｉ）、モニタ画面の左側に間取り図を表示し（ｉｉ）、この間取り図の中の操作したい対象機器の設置場所までポインタを移動させると（ｉｉｉ）、モニタ画面にポインタ移動により選択された対象機器の操作画面を表示する（ｉｖ）技術を開示する（段落［０１３８］から［０１４０］及び図２５（ａ）、図２５（ｂ））。【０００４】
特許文献２は、一以上の対象機器を単一のリモートコントローラで制御する技術を開示する。具体的には、リモートコントローラの液晶モニタには、各部屋の間取りと部屋内の状況が表示されている。例えば、液晶モニタには、ある部屋の照明機器が点灯している場合に表示される照明マーク、ある部屋の現在の温度を示す室温マーク、ある部屋の窓に鍵がかけられている場合に窓にハッチングを施した鍵マーク、制御対象物の状況等を示す機器・設備マーク、制御対象が風呂の場合に湯の量を示したマークなどが表示される（段落［００３７］から［００４１］、及び図６）。【０００５】
特許文献３は、電動建材（玄関ドア、天窓）の開閉動作及び状態確認を遠隔制御・遠隔監視する技術に関する。具体的には、パソコンのモニタ画面に、物件に応じた１階、２階の間取り図が表示され、各間取り図の対応位置に電動建材（玄関ドア、天窓）の絵、前記電動建材の開閉状態を示す状態表示アイコンが表示される。状態表示アイコンが選択されると、前記選択された電動建材の操作画面が別ウインドウによって表示される。前記操作画面には、開操作ボタン、閉操作ボタン、動作モニタ画面、操作画面を隠すボタンが含まれる（段落［００２５］、及び図４、図５、図６）。【０００６】
特許文献４は、間取り図及びアイコンを含むユーザインターフェースを開示する。アイコンとしては、コンセントを表したアイコン、デジタル画像フレームを表したアイコン、及び、照明機器を表したアイコンが例示されている（ＦＩＧ．７及びＦＩＧ．８Ｂ）。【０００７】
特許文献５は、照明システムのユーザインターフェースを開示する。ある光源と関連付けられたアイコンがスクリーン上の対象領域の内側にドラッグされ、前記対象領域の中心に向って移動する程、対応する光源の光の強度が増加する。【０００８】
しかし、上記特許文献１から上記特許文献５では、更なる改善が必要とされていた。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−１０４５６７号公報
【特許文献２】特開２０００−１３８９７９号公報
【特許文献３】特開２００９−２１３１０７号公報
【特許文献４】米国特許第７，７３０，２２３号明細書
【特許文献５】特許第５１２８４８９号公報
【発明の概要】
【００１０】
上記課題を解決するため、本発明の一態様は、一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する携帯情報端末の制御方法であって、
前記携帯情報端末のコンピュータに対して、
少なくとも２以上の部屋を含む一フロアの間取り図を表した表示画面を前記ディスプレイに表示させ、
前記間取り図を表した表示画面上に前記一以上の対象機器の各々を表した機器アイコンを表示させ、前記一以上の対象機器の中の照明機器を表した照明アイコンは、前記間取り図に含まれる一以上の部屋で共用して用いられ、
前記照明アイコンの選択が検知され、
前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する制御コマンドを前記ネットワークに出力させるものである。
【００１１】
上記態様により、更なる改善を実現できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態におけるホームコントローラが適用されたホームコントロールシステムの全体構成図である。
【図２】本発明の一実施の形態におけるホームコントローラが制御する主要な機器を示す図である。
【図３】本発明の一実施の形態におけるホームコントローラ、機器、及びサーバの構成を示すブロック図である。
【図４】本発明の一実施の形態におけるホームコントローラの実装形態の構成例を示す図である。
【図５】本発明の一実施の形態におけるホームコントローラの基本画面の構成を示す図である。
【図６】本発明の一実施の形態における間取り図の例を示す図である。
【図７】本発明の一実施の形態において、機器アイコンの配置情報がテキストとして含まれる間取り図の例を示す図である。
【図８】本発明の一実施の形態において、機器アイコンの配置情報が画像として含まれる間取り図の例を示す図である。
【図９】本発明の一実施の形態において、機器アイコンの配置情報が画像として含まれる間取り図の例を示す図である。
【図１０】本発明の一実施の形態におけるホームコントローラの基本画面の第１フロア表示状態と第２フロア表示状態との遷移例を示す図である。
【図１１】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の構成を示す図である。
【図１２】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の機器アイコン配置例を示す図である。
【図１３】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の構成を示す図である。
【図１４】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の機器アイコン配置例を示す図である。
【図１５】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の機器アイコン配置例を示す図である。
【図１６】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の機器アイコン配置例を示す図である。
【図１７】本発明の一実施の形態におけるホームコントローラの機器制御画面の表示状態の構成例を示す図である。
【図１８】本発明の一実施の形態におけるホームコントローラの基本画面と機器制御画面の表示状態との遷移例を示す図である。
【図１９】本発明の一実施の形態におけるホームコントローラの基本画面の第２フロア表示状態と第２フロアの機器制御画面の表示状態との遷移例を示す図である。
【図２０】本発明の一実施の形態において、ある機器の機器制御画面の表示状態から別の機器の機器制御画面の表示状態への遷移例を示す図である。
【図２１】本発明の一実施の形態のホームコントローラの機器制御画面の表示状態と非表示状態との遷移例を示す図である。
【図２２】本発明の一実施の形態におけるホームコントローラの基本画面から機器制御画面の表示状態への遷移アニメーションの例を示す図である。
【図２３】本発明の一実施の形態におけるホームコントローラの基本画面から機器制御画面の表示状態への遷移アニメーションの例を示す図である。
【図２４】本発明の一実施の形態におけるホームコントローラの機器アイコン一覧表示画面の構成を示す図である。
【図２５】本発明の一実施の形態におけるホームコントローラの基本画面と機器アイコン一覧表示画面との遷移例を示す図である。
【図２６】本発明の一実施の形態におけるホームコントローラの機器アイコン一覧表示画面と機器制御画面の表示状態との遷移例を示す図である。
【図２７】本発明の一実施の形態におけるホームコントローラの基本画面と機器制御画面の表示状態との遷移例を示す図である。
【図２８】本発明の一実施の形態において、ホームコントローラが連続して異なる機器の機器制御画面の表示状態へと遷移していく様子を示す図である。
【図２９】本発明の一実施の形態において、ネットワーク上に検出できなかった機器の基本画面における表示例を示す図である。
【図３０】本発明の一実施の形態におけるホーム情報の構成を示す図である。
【図３１】本発明の一実施の形態における頂点情報の構成を示す図である。
【図３２】本発明の一実施の形態における部屋情報の構成を示す図である。
【図３３】本発明の一実施の形態における頂点情報と第１フロアの間取り図との対応例を示す図である。
【図３４】本発明の一実施の形態において、サーバが管理する機器リストの構成を示す図である。
【図３５】本発明の一実施の形態において、ホームコントローラが管理する機器リストの構成を示す図である。
【図３６】本発明の一実施の形態において、ホームコントローラがサーバからホーム情報を取得する処理の流れを示すシーケンス図である。
【図３７】本発明の一実施の形態において、ホームコントローラがネットワークに接続した際に、ホームコントローラがネットワーク上の機器を検出する処理の流れを示すシーケンス図である。
【図３８】本発明の一実施の形態において、機器がネットワークに接続した際に、ホームコントローラがネットワーク上の機器を検出する処理の流れを示すシーケンス図である。
【図３９Ａ】本発明の一実施の形態においてホームコントローラが機器を制御する処理の流れを示すフロー図である。
【図３９Ｂ】本発明の一実施の形態においてホームコントローラが機器を制御する処理の流れを示すフロー図である。
【図４０】本発明の一実施の形態においてホームコントローラが接触物の接触内容に応じて機器の制御コマンドを生成する処理の流れを示すフロー図である。
【図４１】本発明の一実施の形態においてホームコントローラが制御コマンドを送信する処理の流れを示すフロー図である。
【図４２】本発明の一実施の形態において、ホームコントローラが機器を直接制御する処理の流れを示すシーケンス図である。
【図４３】本発明の一実施の形態において、ホームコントローラがサーバ経由で機器を制御する処理の流れを示すシーケンス図である。
【図４４】本発明の一実施の形態において、ホームコントローラがサーバから機器の状態を取得する処理の流れを示すシーケンス図である。
【図４５】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の機器を制御する場合において、ホームコントローラが機器を直接制御する処理の流れを示すシーケンス図である。
【図４６】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の機器を制御する場合において、ホームコントローラがサーバ経由で機器を制御する処理の流れを示すシーケンス図である。
【図４７】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の機器を制御する場合において、ホームコントローラがサーバ経由で機器を制御する処理の流れを示すシーケンス図である。
【図４８】本発明の一実施の形態において、ホームコントローラにおいて機器アイコンを移動させた場合の処理の流れを示すシーケンス図である。
【図４９】本発明の一実施の形態において、ホームコントローラとサーバとの機器リストを更新する処理の流れを示すシーケンス図である。
【図５０】本発明の一実施の形態において、ホームコントローラとサーバとの機器リストを更新する処理の流れを示すシーケンス図である。
【図５１】本発明の一実施の形態において、ホームコントローラとサーバとの機器リストを更新する処理の流れを示すシーケンス図である。
【図５２】本発明の一実施の形態において、別パターンの間取り図を示した図である。
【図５３】図５２に示す間取り図が採用された基本画面の構成を示す図である。
【図５４】図５２に示す間取り図を採用した場合において、機器制御画面の表示状態を示す図である。
【図５５】基本画面の表示状態と機器制御画面の表示状態との遷移を説明する図である。
【図５６】図５２に示す間取り図において、実際の部屋のサイズに応じて各部屋のサイズを変えた場合の間取り図の構成を示す図である。
【図５７】図５６に示す間取り図が採用された基本画面の構成を示す図である。
【図５８】間取り図として図５６に示す間取り図を採用した場合において、機器制御画面の表示状態を示す図である。
【図５９】本発明の一実施の形態において、更に別パターンの間取り図を示した図である。
【図６０】図５９に示す間取り図が採用された基本画面の構成を示す図である。
【図６１】図５９に示す間取り図を採用した場合において、機器制御画面の表示状態を示す図である。
【図６２】図５９に示す間取り図においてユーザがある部屋をピンチアウトする操作をした場合にディスプレイに表示される間取り図を示した図である。
【図６３】図６２に示す拡大表示された間取り図において、機器制御画面の表示状態を示す図である。
【図６４】基本画面の表示状態から機器制御画面の表示状態への画面遷移を示す図である。
【図６５】図５９に示す間取り図が採用された基本画面において、機器アイコンを表示しない態様を採用した場合の基本画面の構成を示す図である。
【図６６】機器アイコンを表示しない基本画面を採用した場合において、基本画面の表示状態から機器制御画面の表示状態への画面遷移を示す図である。
【図６７】図５２に示す間取り図を採用した場合のホーム情報の構成を示す図である。
【図６８】図６７に示す部屋情報の構成を示す図である。
【図６９】図６７に示す部屋情報における表示位置と間取り図との対応例を示した図である。
【図７０】図５２に示す間取り図を採用した場合のサーバが管理する機器リストの構成を示す図である。
【図７１】図５２に示す間取り図を採用した場合において、ホームコントローラが管理する機器リストの構成を示した図である。
【図７２】本発明の一実施の形態において、ホームコントローラのディスプレイに表示される照明機器の制御画面の一例を示す図である。
【図７３】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が基本画面と照明機器の制御画面との間で遷移する例を示す図である。
【図７４】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が基本画面と照明機器の制御画面との間で遷移する例を示す図である。
【図７５】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が、照明機器がオンの場合の照明機器の制御画面と照明機器がオフの場合の照明機器の制御画面との間で遷移する例を示す図である。
【図７６】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が、基本画面と照明機器がオンの場合の照明機器の制御画面と照明機器がオフの場合の照明機器の制御画面との間で遷移する例をまとめて示す図である。
【図７７】本発明の一実施の形態において、照明機器の光量増大制御の一例におけるディスプレイの表示画面の遷移を示す図である。
【図７８】本発明の一実施の形態において、照明機器の光量増大制御の別の例におけるディスプレイの表示画面の遷移を示す図である。
【図７９】本発明の一実施の形態において、照明機器の光量低下制御の一例におけるディスプレイの表示画面の遷移を示す図である。
【図８０】本発明の一実施の形態において、照明機器の光量低下制御の別の例におけるディスプレイの表示画面の遷移を示す図である。
【図８１】本発明の一実施の形態において、ホームコントローラのディスプレイに表示される照明機器の制御画面の別の例を示す図である。
【図８２】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が基本画面と照明機器の制御画面との間で遷移する例を示す図である。
【図８３】本発明の一実施の形態において、照明機器のオンオフ制御に伴ってディスプレイに表示される照明機器の制御画面の表示状態が遷移する例を示す図である。
【図８４】本発明の一実施の形態において、１つの照明機器の機器アイコンが複数の部屋の照明機器の制御に共用される場合において、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図８５】本発明の一実施の形態において、１つの照明機器の機器アイコンが複数の部屋の照明機器の制御に共用される場合において、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図８６】本発明の一実施の形態において、共用の照明機器の機器アイコンの別の配置例を示す図である。
【図８７】本発明の一実施の形態において、ホームコントローラのディスプレイに表示される基本画面の例を示す図である。
【図８８】本発明の一実施の形態において、第１フロアの階段領域の照明機器の機器アイコンを用いた照明機器のオンオフ制御により、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図８９】本発明の一実施の形態において、第２フロアの階段領域の照明機器の機器アイコンを用いた照明機器のオンオフ制御により、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図９０】本発明の一実施の形態において、ホームコントローラのディスプレイの表示画面が、基本画面における第１フロア表示状態と、第１フロアの照明機器の制御画面表示状態との間で遷移する例を示す図である。
【図９１】本発明の一実施の形態において、拡大された照明機器の制御画面を用いた照明機器のオンオフ制御により、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図９２】本発明の一実施の形態において、拡大された照明機器の制御画面を用いた照明機器の光量制御により、ホームコントローラのディスプレイの表示画面が遷移する例を示す図である。
【図９３Ａ】本発明の一実施の形態において、ホームコントローラが照明機器を制御する処理の流れを示すフロー図である。
【図９３Ｂ】本発明の一実施の形態において、ホームコントローラが照明機器を制御する処理の流れを示すフロー図である。
【図９４】本発明の一実施の形態において、ホームコントローラが接触物の接触内容に応じて照明機器の制御コマンドを生成する処理の流れを示すフロー図である。
【図９５】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の照明機器を制御する場合において、ホームコントローラが照明機器を直接制御する処理の流れを示すシーケンス図である。
【図９６】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の照明機器を制御する場合において、ホームコントローラがサーバ経由で照明機器を制御する処理の流れを示すシーケンス図である。
【図９７】本発明の一実施の形態において、ホームコントローラが１回の操作で複数台の照明機器を制御する場合において、ホームコントローラがサーバ経由で照明機器を制御する処理の流れを示すシーケンス図である。
【図９８】本発明の一実施の形態において、図５２を参照して説明された間取り図を用いた場合に、ホームコントローラのディスプレイに表示される基本画面の例を示す図である。
【図９９】本発明の一実施の形態において、図９８に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイに表示される照明機器の制御画面の例を示す図である。
【図１００】本発明の一実施の形態において、図５６を参照して説明された間取り図を用いた場合に、ホームコントローラのディスプレイに表示される基本画面の例を示す図である。
【図１０１】本発明の一実施の形態において、図１００に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイに表示される照明機器の制御画面の例を示す図である。
【図１０２】本発明の一実施の形態において、図５９を参照して説明された間取り図を用いた場合に、ホームコントローラのディスプレイに表示される基本画面の例を示す図である。
【図１０３】本発明の一実施の形態において、図１０２に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイに表示される照明機器の制御画面の例を示す図である。
【図１０４】本発明の一実施の形態において、共用の照明機器の機器アイコンが、間取り図の表示領域外に配置された例を示す図である。
【発明を実施するための形態】
【００１３】
（本開示に係る一態様を発明するに至った経緯）
まず、本開示に係る一態様の着眼点について説明する。
【００１４】
上記特許文献１では、モニタ画面の右側に一以上の対象機器のアイコンを表示し、モニタ画面の左側に間取り図を表示する。即ち、一以上の対象機器のアイコンと間取り図とは分離して表示され、前記一以上の対象機器のアイコンは移動可能ではない。そのため、前記間取り図の中の操作したい対象機器の設置場所の指定は、ポインタの移動により行われている。その上で、操作画面を表示している。
【００１５】
上記構成に起因して、上記特許文献１では、所望の対象機器を操作するまでのステップ数が、上記（ｉ）から（ｉｖ）と多くなる。そのため、一つのリモートコントローラを用いて一以上の対象機器を遠隔監視又は遠隔制御する際、各対象機器の操作について上記（ｉ）から（ｉｖ）の操作ステップが必要となり、操作が煩雑となる。これでは、単に一以上の対象機器のリモートコントローラを一つにまとめた分だけ、一以上の対象機器の中の所望の一の対象機器を操作するまでの段階で、より多くの処理ステップ数を携帯情報端末に要求し、より多くの処理操作数をユーザに要求することになる。
【００１６】
上記特許文献２では、各対象機器の状態表示をすることのみが記載され、各対象機器の操作を遠隔制御する記載は一切ない。そのため、一つのリモートコントローラを用いて一以上の対象機器を遠隔監視はできるものの、遠隔制御はできない。
【００１７】
上記特許文献３では、パソコンを用いて電動建材（玄関ドア、天窓）の開閉動作及び状態確認を遠隔制御・遠隔監視している。しかし、上記特許文献３においても、操作画面を表示させた上で操作させている。従って、その分、所望の対象機器を操作するまでのステップ数が多くなる。そのため、一つのリモートコントローラを用いて一以上の対象機器を遠隔監視又は遠隔制御する際、一以上の対象機器の各々に対して個別のリモートコントローラを用いる場合に比較して、かえって、一以上の対象機器のリモートコントローラを一つにまとめた分だけ、前記所望の一の対象機器の操作に至るまでの段階で、より多くの処理ステップ数を携帯情報端末に要求し、より多くの処理操作数をユーザに要求することになる。
【００１８】
上記特許文献４では、上記特許文献３と同様に、照明機器の操作及び状況確認をするための操作画面を別途設けている（ＦＩＧ．８Ｂ）。従って、前記操作画面を立ち上げて、その上で、前記操作画面上の操作をする分、所望の対象機器を操作するまでのステップ数が多くなる。そのため、一つのリモートコントローラを用いて一以上の対象機器を遠隔監視又は遠隔制御する際、一以上の対象機器の各々に対して個別のリモートコントローラを用いる場合に比較して、かえって、一以上の対象機器のリモートコントローラを一つにまとめた分だけ、前記所望の一の対象機器の操作に至るまでの段階で、より多くの処理ステップ数を携帯情報端末に要求し、より多くの処理操作数をユーザに要求することになる。
【００１９】
上記特許文献５では、ベッドルームなど部屋単位で照明機器を制御する点のみが考慮され、２以上の部屋を含む一フロアに用いられる照明機器を制御する点が考慮されていない。例えば、第１の対象領域の外側から前記第１の対象領域の内側にアイコンを移動させることで、前記第１の対象領域に対応する部屋の照明機器をＯＮすることはできる。しかし、前記第１の対象領域から前記第１の対象領域に隣接する第２の対象領域にアイコンを移動させると、前記第２の対象領域の内部に前記アイコンが移動するため、前記第２の対象領域に対応する部屋の照明機器がオンされるものの、前記第１の対象領域の外側に前記アイコンが離れるため、前記第１の対象領域に対応する部屋の照明機器がオフされる問題が生じる。また、上記特許文献５では、前記アイコンは、初期位置としては対象領域の外側にあって、前記対象領域の内側に移動させて照明機器の調光をする仕組みを採用するため、２以上の部屋を含む一フロアの間取り図を表した表示画面に適用した場合には、前記アイコンがそもそもどの部屋に対応するのかを判別することが難しい。また、前記アイコン自体を２以上の対象領域の各々の領域内に移動させる操作が煩雑となる。特に、照明機器をＯＮしたい２つの部屋が隣接する部屋ではなく、離れている部屋である場合には操作は煩雑となる。
【００２０】
以上の考察により、本発明者らは、以下の発明の各態様を想到するに至った。
【００２１】
本発明の一態様は、
一以上の対象機器を制御するネットワークに接続し、ディスプレイを有する携帯情報端末の制御方法であって、
前記携帯情報端末のコンピュータに対して、
少なくとも２以上の部屋を含む一フロアの間取り図を表した表示画面を前記ディスプレイに表示させ、
前記間取り図を表した表示画面上に前記一以上の対象機器の各々を表した機器アイコンを表示させ、前記一以上の対象機器の中の照明機器を表した照明アイコンは、前記間取りに含まれる一以上の部屋で共用して用いられ、
前記照明アイコンの選択が検知され、
前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する第１制御コマンドを前記ネットワークに出力させるものである。
【００２２】
この場合、前記一以上の対象機器の中の照明機器を表した照明アイコンは、前記間取り図に含まれる少なくとも２以上の部屋で共用して用いられ、前記照明アイコンの選択が検知され、前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する第１制御コマンドが前記ネットワークに出力される。
【００２３】
即ち、前記照明アイコンの選択が検知された後に前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されるだけで、前記選択が検知された一部屋に対応する照明機器のＯＮ／ＯＦＦを操作する操作画面として別途操作画面が設けられるのではなく、既に表示されている前記間取り図が用いられる。このため、前記照明機器のＯＮ／ＯＦＦを操作する操作画面を別途表示することなく、前記選択が検知された一の部屋に対応する照明機器のＯＮ／ＯＦＦを制御できる。
【００２４】
従って、上記特許文献１、上記特許文献３及び上記特許文献４のように前記間取り図とは別に前記操作画面が表示されるまでの一以上のステップを削減でき、携帯情報端末内の処理ステップ数又はユーザによる操作数を軽減できる。その結果、一以上の対象機器のリモートコントローラを一つにまとめた際の、携帯情報端末内の処理数又はユーザの操作数を共に軽減でき、所望の照明機器をユーザが操作するまでの時間を短縮できる。
【００２５】
また、上述のように、前記間取り図自体を操作画面のように用いて、前記選択が検知された部屋に対応する照明機器のＯＮ／ＯＦＦが操作される。このため、上記特許文献２のように間取り図の表示を単に前記照明機器の動作状態を表示するだけに用いるのではなく、前記照明機器の遠隔操作にも利用できる。
【００２６】
また、前記間取り図に含まれる少なくとも２以上の部屋のいずれかの領域内において前記照明アイコンの選択が検知されることで、前記照明アイコンが選択された部屋に含まれる照明機器が制御対象であると認識される。続いて、前記照明アイコンの選択が検出された部屋内のいずれかの領域の選択が検知されることで、前記部屋に対応する照明機器の電源のＯＮ／ＯＦＦが制御される。そのため、上記特許文献５を、２以上の部屋を含む一フロアの間取り図を表した表示画面に適用した場合のように、アイコンを各対象領域の外側から各対象領域の内側にわざわざ移動させる煩雑な操作を不要にできる。その代わり、制御対象である部屋内のいずれかの領域を選択するという簡単な操作だけで、前記部屋に対応する照明機器の電源のＯＮ／ＯＦＦを容易に制御できる。さらに、上記特許文献５のようにアイコンを各対象領域外から各対象領域内に移動させて照明機器のＯＮ／ＯＦＦを制御するものではない。このため、前記アイコンをある部屋から隣接する次の部屋に移動させる毎に、前記次の部屋の照明機器がＯＮされるもののユーザの意図に反して前記ある部屋の照明機器がＯＦＦされるという、不都合を解消できる。さらに、照明機器をＯＮしたい２つの部屋が隣接する部屋ではなく、離れている部屋である場合にも操作は簡易となる。
【００２７】
また、上記態様において、例えば、前記照明機器の電源をＯＮする場合、前記表示画面上の前記選択が検知された一の部屋に相当する領域を一定輝度以上に明るくする表示をさせ、また、前記表示画面上の前記照明機器の電源をＯＦＦする場合、前記選択が検知された一の部屋に相当する領域を前記一定輝度未満に暗くする表示をさせるようにしてもよい。
【００２８】
この場合、前記間取り図自体を、前記照明機器の動作状態を表示するための画面として兼用する。そのため、前記照明機器の動作状態を表示するための画面として別個の表示画面を用いるものではない。したがって、上記特許文献１及び上記特許文献３のように前記間取り図とは別に状態表示の画面が表示されるまでの一以上のステップを削減でき、携帯情報端末内の処理ステップ数又はユーザによる操作数を軽減できる。
【００２９】
また、前記表示画面上の前記選択が検知された部屋に相当する領域を明るく／暗くする表示をするので、既に表示されている間取り図を用いて、制御対象である照明機器がどこの部屋の照明機器であるかを知らせることができる。その結果、前記照明アイコンを一以上の部屋で共用して用いた場合に、異なる部屋の照明機器を誤ってユーザが操作する誤操作を防止できる。
【００３０】
また、前記間取り図自体を用いて、前記選択が検知された部屋に対応する照明機器のＯＮ／ＯＦＦが操作されるだけではなく、前記照明機器の動作状態が表示される。このため、前記照明機器の遠隔操作に加えて前記照明機器の動作状態の確認にも、既に表示されている同一領域を用いることができる。その結果、表示資源を有効に活用して、前記照明機器の遠隔操作画面及び前記照明機器の動作状態の確認画面を提供できる。
【００３１】
また、上記態様において、例えば、前記間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知された後に、前記間取り図に含まれる少なくとも２以上の部屋の中の他の部屋内のいずれかの領域の選択が検知されると、前記選択が検知された他の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御するオンオフ制御コマンドを前記ネットワークに出力させるようにしてもよい。
【００３２】
この場合も、前記一の部屋とは別の他の部屋内のいずれかの領域が選択されたことが検知されるだけで、前記他の部屋に対応する照明機器のＯＮ／ＯＦＦを操作する操作画面として、別途操作画面が設けられるのではなく前記間取り図が用いられる。したがって、前記他の部屋に相当する領域に備えられた照明機器のＯＮ／ＯＦＦを操作する操作画面が表示されることなく、前記他の部屋に対応する照明機器のＯＮ／ＯＦＦが制御される。
【００３３】
従って、上記特許文献１、上記特許文献３及び上記特許文献４のように前記間取り図とは別に前記操作画面が表示されるまでの一以上のステップを削減でき、携帯情報端末内の処理ステップ数及びユーザによる操作数を軽減できる。その結果、一以上の対象機器のリモートコントローラを一つにまとめた際の、携帯情報端末内の処理数又はユーザの操作数を共に軽減でき、所望の照明機器をユーザが操作するまでの時間を短縮できる。
【００３４】
また、上述のように、前記間取り図自体を操作画面のように用いて、前記ある部屋に対応する照明機器のＯＮ／ＯＦＦが操作される。このため、上記特許文献２のように単に前記照明機器の動作状態を表示するだけではなく、前記照明機器の遠隔操作も実現できる。
【００３５】
また、上記特許文献５のように、アイコンを対象領域の外側から内側に移動させることによって、対象領域に対応する照明機器の光の強度を制御するものではなく、前記一の部屋内のいずれかの領域の選択又は前記他の部屋内のいずれかの領域の選択の検知により、対応する照明機器の電源をＯＮ／ＯＦＦ制御するものである。したがって、前記アイコンを前記一の部屋から前記他の部屋に移動させる毎に、前記他の部屋の照明機器がＯＮされるもののユーザの意図に反して前記一の部屋の照明機器がＯＦＦされるという、不都合を解消できる。
【００３６】
また、上記態様において、例えば、前記照明アイコンは、前記表示画面によって表された間取り図の領域外に初期表示されるようにしてもよい。
【００３７】
この場合、前記照明アイコンを、前記表示画面によって表された間取り図の領域外に初期表示させる。これにより、前記照明アイコンは、特定の部屋の照明機器のためのものであるとのユーザの誤認識に基づく誤操作を防止できる。
【００３８】
また、上記態様において、例えば、前記照明アイコンの選択が検知されると、前記間取り図を表した表示画面の表示領域外に前記一以上の対象機器の各々を表した機器アイコンを退避させるようにしてもよい。
【００３９】
この場合、前記間取り図に含まれる少なくとも２以上の部屋に相当する領域においては、前記一以上の対象機器の各々を表した機器アイコンの表示はなくなる。そのため、前記一以上の対象機器の各々を表した機器アイコンの表示の存在に邪魔されることなく、所望の部屋を自由に選択し、前記所望の部屋内のいずれの領域をも自由に選択できる。その結果、一以上の対象機器のリモートコントローラを一つにまとめた場合であっても、他の対象機器の制御用の機器アイコンの存在が、照明機器のＯＮ／ＯＦＦ制御の妨げとなるのを防止できる。
【００４０】
また、他の表示画面を表示することなく、既に表示されている表示資源を有効活用して、前記一以上の対象機器の各々を表した機器アイコンを退避させる表示制御によって、前記間取り図を表した表示画面が操作可能な状態になっていることを示すことができる。
【００４１】
また、上記態様において、例えば、前記ディスプレイは、タッチパネル式ディスプレイであり、
前記照明アイコンの選択の検知又は前記照明アイコンの選択が検出された部屋内のいずれかの領域の選択の検知は、前記タッチパネル式ディスプレイへの接触を検知することにより行われるようにしてもよい。
【００４２】
また、上記態様において、例えば、前記照明アイコンの選択の検知又は前記照明アイコンの選択が検出された部屋内のいずれかの領域の選択の検知は、マウスポインタのクリックにより検知されるようにしてもよい。
【００４３】
また、上記態様において、例えば、前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域の選択が検出された部屋内において前記ディスプレイへの接触が前記表示画面上で継続して移動することを検知した場合、前記移動量に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００４４】
また、上記態様において、例えば、前記部屋の領域外に前記ディスプレイへの接触が継続して移動することを検知した場合、前記部屋の領域外への移動量を含めて前記移動量に応じて前記第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００４５】
この場合、例えば部屋に相当する領域の表示サイズが小さくても、十分な移動量を確保することができる。したがって、部屋に相当する領域の表示サイズの大小に関係なく、照明機器の光量を好適に変化させることができる。
【００４６】
また、上記態様において、例えば、前記第２制御コマンドは、前記移動量が大きいほど、前記照明機器の光量を大きくさせるものであってもよい。
【００４７】
また、上記態様において、例えば、前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域の選択が検出された部屋内において前記ディスプレイへの接触が前記表示画面上で継続して移動することを検知した場合、前記移動の方向に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００４８】
また、上記態様において、例えば、前記部屋の領域外に前記ディスプレイへの接触が継続して移動することを検知した場合、前記部屋の領域外への移動の方向を含めて前記移動の方向に応じて前記第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００４９】
この場合、例えば部屋に相当する領域の表示サイズが小さくても、移動方向を確実に検出することができる。したがって、部屋に相当する領域の表示サイズの大小に関係なく、照明機器の光量を好適に変化させることができる。
【００５０】
また、上記態様において、例えば、前記第２制御コマンドは、前記移動方向が前記表示画面上の上方とされる方向である場合、前記照明機器の光量を上げるものであってもよい。
【００５１】
また、上記態様において、例えば、前記第２制御コマンドは、前記移動方向が前記表示画面上の下方とされる方向である場合、前記照明機器の光量を下げるものであってもよい。
【００５２】
また、上記態様において、例えば、前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域が選択された部屋に相当する領域の表示サイズが所定の表示サイズより小さい場合は、前記いずれかの領域が選択された部屋に対応する照明機器の光量を調整する調整用画面を表示させ、
前記ディスプレイへの接触が前記調整用画面上で移動することを検知した場合、前記移動量に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００５３】
この場合、部屋に相当する領域の表示サイズが小さくても、調整用画面において、移動量に応じて照明機器の光量を変化させることができる。したがって、部屋に相当する領域の表示サイズの大小に関係なく、照明機器の光量を好適に変化させることができる。
【００５４】
また、上記態様において、例えば、前記ディスプレイは、タッチパネル式ディスプレイであり、
前記いずれかの領域が選択された部屋に相当する領域の表示サイズが所定の表示サイズより小さい場合は、前記いずれかの領域が選択された部屋に対応する照明機器の光量を調整する調整用画面を表示させ、
前記ディスプレイへの接触が前記調整用画面上で移動することを検知した場合、前記移動の方向に応じて前記照明機器の光量を変化させる第２制御コマンドを前記ネットワークに送出させるようにしてもよい。
【００５５】
この場合、部屋に相当する領域の表示サイズが小さくても、調整用画面において、移動の方向に応じて照明機器の光量を変化させることができる。したがって、部屋に相当する領域の表示サイズの大小に関係なく、照明機器の光量を好適に変化させることができる。
【００５６】
また、上記態様において、例えば、前記調整用画面は、前記いずれかの領域が選択された部屋に相当する領域の表示サイズより大きい表示サイズを有するようにしてもよい。
【００５７】
この場合、部屋に相当する領域の表示サイズが小さくても、より大きい表示サイズを有する調整用画面において、例えば十分な移動量を確保することができ、例えば移動方向を確実に検出することができる。したがって、部屋に相当する領域の表示サイズの大小に関係なく、照明機器の光量を好適に変化させることができる。
【００５８】
また、上記態様において、例えば、前記一以上の対象機器の中の照明機器以外の対象機器を表した機器アイコンの選択を検知すると、前記間取り図を表した表示画面上にオーバラップさせて前記選択された機器アイコンに対応する対象機器の操作又は状態確認のいずれかのための制御画面を表示させるようにしてもよい。
【００５９】
（実施の形態）
以下本発明の一実施の形態について、図面を参照しながら説明する。なお、各図面において、同じ構成要素については同じ符号が用いられている。
【００６０】
本実施の形態では、１台で一以上の機器を制御できるホームコントローラについて説明する。
【００６１】
（全体構成）
図１は、本実施の形態におけるホームコントローラが適用されたホームコントロールシステムの全体構成図である。図１に示すように、ホームコントロールシステムは、ホームコントローラ１００、機器２００（対象機器の一例）、及びサーバ３００を備えている。
【００６２】
家の中には、ホームコントローラ１００と一以上の機器２００（例えば、機器Ａ２００、機器Ｂ２００）が配置され、クラウドセンタには、サーバ３００が配置されている。ホームコントローラ１００、機器２００及びサーバ３００は、有線や無線のネットワークを介して相互に通信を行う。例えば、機器２００及びホームコントローラ１００は、無線や有線の宅内のネットワークを介して相互に通信可能に接続され、ホームコントローラ１００、機器２００、及びサーバ３００はインターネット等の外部のネットワークを介して相互に通信可能に接続されている。
【００６３】
なお、ホームコントローラ１００は、必ずしも家の中に配置される必要はなく、家の外に配置されてもよい。この場合、ユーザは外出先などから一以上の機器２００を制御する。
【００６４】
ホームコントローラ１００としては、スマートフォンやタブレット端末等の携帯情報端末が採用される。但し、これは一例であり、携帯電話等のボタン式の携帯情報端末がホームコントローラ１００として採用されてもよい。
【００６５】
図２は、ホームコントローラ１００が制御する主要な機器２００を示す図である。ホームコントローラ１００は、エアコン２０１、照明機器２０２、２０３、風呂２０４、冷蔵庫２０５、洗濯機２０６、トイレ２０７、及びカーテン２０８などの機器２００を制御する。なお、照明機器２０２と照明機器２０３というように、ホームコントローラ１００が制御する機器２００中には同種類の機器２００が複数台あってもよい。
【００６６】
また、図２に示したエアコン２０１等の機器２００は一例にすぎず、テレビやブルーレイレコーダやオーディオ機器等が機器２００として採用されてもよい。すなわち、機器２００としては、ホームコントローラ１００と通信することができる機能を持つ電気機器であればどのような機器を採用してもよい。また、図２では、機器２００として、一般家庭で使用される電気機器を示したが、本実施の形態はこれに限定されず、オフィス等で使用されるオフィス機器を採用してもよい。オフィス機器としては、例えば、プリンタ、パソコン、スキャナ、コピー機などが挙げられる。
【００６７】
図３は、ホームコントローラ１００、機器２００、及びサーバ３００の構成を示すブロック図である。図３に示すように、ホームコントローラ１００は、ディスプレイ１０１、タッチパネル制御部１０２、表示制御部１０３、蓄積部１０４、機器管理部１０５、機器制御部１０６、及び通信制御部１０７を備える。
【００６８】
ディスプレイ１０１は、例えば、タッチパネルディスプレイにより構成され、ユーザがホームコントローラ１００を操作するためのユーザインタフェースなどを表示する。ユーザは、ディスプレイ１０１に触れることで、ホームコントローラ１００に種々の操作を入力することができる。
【００６９】
タッチパネル制御部１０２は、ユーザのディスプレイ１０１への操作を認識すると、その操作の内容を解釈し、他の構成要素に操作内容を通知する。例えば、タッチパネル制御部１０２は、ユーザがタップしたディスプレイ１０１上の位置にオブジェクトが表示されていれば、そのオブジェクトがユーザにより選択されたと判定する。オブジェクトとしては、ボタン等のユーザの操作を受け付ける種々のＧＵＩ部品が採用される。
【００７０】
表示制御部１０３は、ホームコントローラ１００のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成し、ディスプレイ１０１に表示させる。蓄積部１０４は、機器管理部１０５が管理する機器リストなど、ホームコントローラ１００の動作に必要な情報を蓄積する。
【００７１】
機器管理部１０５は、蓄積部１０４に蓄積された機器リストを使って制御対象の機器２００を管理する。また、機器管理部１０５は、宅内のネットワーク上に機器２００が接続されると、その機器２００を検出する。さらに、機器管理部１０５は、サーバ３００から後述するホーム情報２７００を取得し、取得したホーム情報２７００を蓄積部１０４に蓄積して管理する。機器制御部１０６は、機器２００に対して制御コマンドを発行する。通信制御部１０７は、ホームコントローラ１００及び機器２００間の通信や、ホームコントローラ１００及びサーバ３００間の通信を制御する。また、通信制御部１０７は、他のブロックから種々のデータの送信依頼を受け付けて、機器２００又はサーバ３００に送信すると共に、機器２００又はサーバ３００から送信されたデータを受信し、該当するブロックに渡す。
【００７２】
なお、ディスプレイ１０１は、タッチパネルディスプレイでなく、通常のディスプレイであってもよい。この場合、ユーザは、図示しないマウスなどの外部入力装置を用いて、ディスプレイ１０１上に表示されたポインタを移動させて所望のオブジェクトをクリックし、オブジェクトの選択指示を入力すればよい。すなわち、本実施の形態において、ユーザがディスプレイ１０１を触れることで行われる一連の操作は、マウスなどの外部入力装置を用いてポインタを移動させたり、クリックしたりする操作に置き換えることができる。
【００７３】
図３に示すように、機器２００は、制御実行部２０１、状態管理部２０２、蓄積部２０４、及び通信制御部２０７を備える。制御実行部２０１は、ホームコントローラ１００やサーバ３００から制御コマンドを受信し、受信した制御コマンドにしたがって機器２００を制御する。制御実行部２０１による機器２００の制御内容は、機器２００の種類に応じて異なる。例えば、機器２００が照明機器であれば、制御実行部２０１は、照明機器をオン・オフさせる。また、制御実行部２０１は、制御コマンドの実行結果や機器２００の状態をホームコントローラ１００やサーバ３００へ送信する。
【００７４】
状態管理部２０２は、機器２００の状態を管理する。状態管理部２０２による機器２００の管理内容は、機器２００の種類に応じて異なる。例えば、機器２００が照明機器であれば、状態管理部２０２は、照明機器が、現在、オン状態であるかオフ状態であるかを管理する。蓄積部２０４は、状態管理部２０２が管理する機器２００の状態に関する情報を蓄積する。通信制御部２０７は、機器２００及びホームコントローラ１００間の通信や、機器２００及びサーバ３００間の通信を制御する。また、通信制御部２０７は、他のブロックから種々のデータの送信依頼を受け付けて、ホームコントローラ１００又はサーバ３００に送信すると共に、ホームコントローラ１００又はサーバ３００から送信されたデータを受信し、該当するブロックに渡す。
【００７５】
図３に示すように、サーバ３００は、ホーム情報管理部３０１、機器制御部３０２、蓄積部３０４、及び通信制御部３０７を備える。ホーム情報管理部３０１は、家ごと、もしくはユーザアカウントごとに後述するホーム情報２７００を管理する。また、ホーム情報管理部３０１は、ホームコントローラ１００からの要求に応じてホーム情報２７００をホームコントローラ１００へ送信する。さらに、ホーム情報管理部３０１は、機器２００から機器２００の使用履歴に関するログ情報や、機器２００の状態に関する情報を取得し、取得したこれらの情報を蓄積部３０４に蓄積して管理する。
【００７６】
機器制御部３０２は、ホームコントローラ１００からの要求に応じて機器２００へ制御コマンドを送信する。蓄積部３０４は、ホーム情報管理部３０１が管理するホーム情報２７００や機器２００の状態に関する情報など、サーバ３００の動作に必要な情報を蓄積する。通信制御部３０７は、通信制御部１０７と同様に、サーバ３００及びホームコントローラ１００間の通信や、サーバ３００及び機器２００間の通信を制御する。また、通信制御部３０７は、他のブロックから種々のデータの送信依頼を受け付けて、ホームコントローラ１００又は機器２００に送信すると共に、ホームコントローラ１００又は機器２００から送信されたデータを受信し、該当するブロックに渡す。
【００７７】
図４は、ホームコントローラ１００の実装形態の構成例を示す図である。図４に示すように、ホームコントローラ１００は、アプリケーション４０１、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）４０２、メモリ４０３、及び図示しないその他のハードウェアを備えている。
【００７８】
アプリケーション４０１は、携帯情報端末をホームコントローラ１００として機能させるためのアプリケーションソフトウェアであり、ホームコントローラ１００のプロセッサにより実行される。ホームコントローラ１００は、コンピュータ読み取り可能な記録媒体からアプリケーション４０１を読み出してアプリケーション４０１を実装してもよいし、ネットワークからダウンロードすることでアプリケーション４０１を実装してもよい。ＯＳ４０２は、携帯情報端末の基本ソフトウェアであり、ホームコントローラ１００のプロセッサにより実行される。メモリ４０３は、ホームコントローラ１００が備えるＲＡＭ、ＲＯＭ等の記憶装置により構成され、アプリケーション４０１に含まれるデータ群を記憶する。ホームコントローラ１００のプロセッサがアプリケーション４０１を実行することで、図３に示すタッチパネル制御部１０２、表示制御部１０３、蓄積部１０４、機器管理部１０５、機器制御部１０６、及び通信制御部１０７の機能が実現される。また、ホームコントローラ１００のプロセッサがアプリケーション４０１を実行することで、メモリ４０３が蓄積部１０４として機能する。
【００７９】
但し、本実施の形態では、ホームコントローラ１００は、アプリケーション４０１のみ単独で実装されてもよいし、アプリケーション４０１及びＯＳ４０２で実装されてもよいし、アプリケーション４０１、ＯＳ４０２、及びメモリ４０３で実装されてもよいし、アプリケーション４０１、ＯＳ４０２、メモリ４０３、及びその他の図示しないハードウェアで実装されてもよい。いずれの実装形態においても本実施の形態のホームコントローラ１００を実現することは可能である。なお、本実施の形態において、携帯情報端末を構成する、例えば、プロセッサ及び記憶装置によってコンピュータが構成される。プロセッサとしては、ＣＰＵ、ＦＰＧＡ、及びＡＳＩＣのいずれか或いはこれらの２以上の組み合わせが採用される。記憶装置としては、例えば、ＲＯＭ、ＲＡＭ、及びハードディスクのいずれか、或いはこれらの２以上の組み合わせが採用される。
【００８０】
図５は、ホームコントローラ１００の基本画面の構成を示す図である。図５に示すように、ディスプレイ１０１に表示されたホームコントローラ１００の基本画面は、間取り図５００、機器アイコン５０１、及び機器一覧表示変更ボタン５０３を備える。間取り図５００は、家の各フロアを構成する一以上の部屋の配置及び形状を平面的に表した俯瞰図である。家が一以上のフロアで構成される場合、間取り図５００もフロアごとに用意される。例えば、家が２つのフロアで構成される場合、図６に示すように、間取り図５００は、第１フロアの間取り図６０１と第２フロアの間取り図６０２との２つがディスプレイ１０１に表示される。
【００８１】
機器アイコン５０１は、間取り図５００上にオーバラップして表示され、機器２００を表すアイコンである。タッチパネル制御部１０２がユーザによる機器アイコン５０１のタップを検知すると、表示制御部１０３は、後述する機器制御画面５０２をディスプレイ１０１に表示させる。これにより、ユーザは、機器制御画面５０２を操作して機器２００を制御することができる。
【００８２】
機器アイコン５０１は、機器２００ごとに用意されている。表示制御部１０３は、機器２００の宅内での実際の配置に基づいて、間取り図５００上に機器アイコン５０１を配置する。機器アイコン５０１を間取り図５００のどの位置に配置するかの情報は、後述する機器リスト３１００の配置３１０４に登録されている。ここで、配置３１０４には機器２００の実際の配置位置に対応する間取り図５００上の位置が登録されている。したがって、表示制御部１０３は、機器リスト３１００の配置３１０４に登録された位置に機器アイコン５０１を配置することで、機器２００の実際の配置位置に対応する間取り図５００上の位置に機器アイコン５０１を配置することができる。
【００８３】
図５に示す間取り図５００では、部屋の間仕切りを示す間仕切り線によって１フロアが複数の部屋に区切られている。そのため、ユーザはどの部屋にどのような機器２００が配置されているかを一目で認識することができる。
【００８４】
また、図５の例では、家具の実際の配置位置に対応する間取り図５００上の位置には家具の概略画像が表示されている。また、ドアの実際の配置位置に対応する間取り図５００上の位置には、ドアの可動域を示す画像が表示されている。また、階段の配置位置に対応する間取り図５００上の位置には階段の画像が表示されている。そのため、ユーザは、各部屋に配置されている家具の位置や、フロアにおける階段及びドアの位置も一目で認識することができる。
【００８５】
基本画面の右下に表示された「一覧ＵＩへ」と記載されたボタンは、機器一覧表示変更ボタン５０３であり、基本画面から後述する機器一覧表示画面（図２４参照）へと画面表示を切り替えるためのボタンである。タッチパネル制御部１０２が機器一覧表示変更ボタン５０３へのユーザのタップを検知すると、表示制御部１０３は、基本画面から機器一覧表示画面にディスプレイ１０１の画面表示を切り替える。但し、機器一覧表示画面を利用しないことが予めホームコントローラ１００に登録されている場合、表示制御部１０３は、機器一覧表示変更ボタン５０３を非表示にしてもよい。
【００８６】
なお、上記説明では、一つの機器アイコン５０１を一つの機器２００に対応させたが、本実施の形態はこれに限定されず、一つの機器アイコン５０１を複数の機器２００に対応させ、複数の機器２００に一つの機器アイコン５０１を共用させてもよい。例えば、リビングに２つの照明機器がある場合、これら２つの照明機器を１つの機器アイコン５０１で表してもよい。
【００８７】
この場合、これら２つの照明機器を表す機器アイコン５０１がユーザによりタップされると、表示制御部１０３は、両照明機器を同時に制御できる機器制御画面５０２をディスプレイ１０１に表示させる。これにより、ユーザは２つの照明機器を同時に制御できる。リビングのような広い部屋では複数の照明機器が配置されていることが多い。ユーザは、リビングの照明機器をオン又はオフする場合、リビングに配置された一部の照明機器をオン又はオフするのではなく、全ての照明機器をオン又はオフすることが多い。この場合、全ての照明機器を一括してオン又はオフすることができれば、ユーザによる操作数を低減できる。そこで、ユーザが同時に操作する可能性の高い複数の機器２００については１つの機器アイコン５０１を対応付け、一つの機器制御画面５０２を表示させる態様を採用すればよい。
【００８８】
なお、機器アイコン５０１が複数の機器２００を表す場合、表示制御部１０３は、いずれか一つの機器２００の実際の配置位置に対応する間取り図５００上の位置にその機器アイコン５０１を表示すればよい。或いは、表示制御部１０３は、複数の機器２００が配置されている部屋の所定の場所に複数の機器２００を表す機器アイコン５０１を表示してもよい。
【００８９】
なお、機器２００の宅内の実際の配置に基づいて、機器アイコン５０１を間取り図５００上に配置するために、ユーザは、機器アイコン５０１を間取り図５００の適切な位置へと移動させる。ユーザは機器アイコン５０１を長押ししながらドラッグすることで、機器アイコン５０１を任意の位置へと移動させることができる。これらは、ホームコントローラ１００の初回利用時や、機器２００の新規購入時など、機器アイコン５０１が追加されたタイミングにおいて実行される。
【００９０】
具体的には、タッチパネル制御部１０２が機器アイコン５０１のドラッグを検知すると、機器管理部１０５は移動後の機器アイコン５０１の間取り図５００上の位置を後述する機器リスト３１００の配置３１０４に登録する。これにより、配置３１０４には、機器２００の実際の配置位置に対応する間取り図５００上の位置が登録される。
【００９１】
機器アイコン５０１の初期表示位置は、システムで事前に定めておけばよく、例えば、間取り図５００の表示領域の外側の所定の位置や、間取り図５００上の所定の部屋内の所定の位置を採用することができる。なお、機器２００の宅内の実際の配置に基づいて、機器アイコン５０１を間取り図５００上に配置する方法はこの限りではなく、下記に示す方法を使ってもよい。
【００９２】
間取り図５００には、図７、図８、及び図９に示すように、機器アイコン５０１の配置情報を含むものも存在する。例えば、図７の間取り図５００の例では、機器アイコン５０１を配置すべき位置に、配置すべき機器アイコン５０１が表す機器２００の種類を示すテキストが記載されている。また、図８の間取り図５００の例では、機器アイコン５０１を配置すべき位置に、配置すべき機器アイコン５０１が表す機器２００の種類を示す画像が記載されている。また、図９の間取り図５００の例では、機器アイコン５０１を配置すべき位置に、配置すべき機器アイコン５０１が表す機器２００の種類を丸や四角などで簡略的に示した画像が記載されている。
【００９３】
このように、間取り図５００に機器アイコン５０１の配置情報が含まれる場合、表示制御部１０３は、間取り図５００に記載された配置情報に基づき、機器アイコン５０１を間取り図５００上に自動的に配置して、図５の基本画面を生成すればよい。この場合、ユーザは間取り図５００の適切な位置に機器アイコン５０１を移動させる操作を行う必要がなくなる。
【００９４】
例えば、図７の第１フロアの間取り図４４０１の例において、表示制御部１０３は、「テレビ」というテキストが記載された位置を検出し、その位置にテレビの機器アイコン５０１を自動的に配置すると共に、検出した位置を機器リスト３１００の配置３１０４に登録する。
【００９５】
また、図８の第１フロアの間取り図４５０１の例において、表示制御部１０３は、「テレビ」の画像が記載された位置を検出し、その位置にテレビの機器アイコン５０１を自動的に配置すると共に、検出した位置を機器リスト３１００の配置３１０４に登録する。また、図９の第１フロアの間取り図４６０１の例において、表示制御部１０３は、「斜線で塗りつぶされた丸」形状の画像が記載された位置を検出し、その位置にテレビの機器アイコン５０１を自動的に配置すると共に、検出した位置を機器リスト３１００の配置３１０４に登録する。
【００９６】
なお、表示制御部１０３は、一般に利用されているテキスト認識技術や画像認識技術を使って、間取り図５００に含まれる配置情報を認識し、配置情報の表示位置を検出することができる。
【００９７】
図１０は、ホームコントローラ１００の基本画面におけるフロア表示の切り替え方法を説明する図である。図１０では、家が第１フロアと第２フロアとの２つのフロアで構成されている場合を例示している。ホームコントローラ１００の基本画面に第１フロアの間取り図６０１が表示されている状態で、タッチパネル制御部１０２がユーザによる第１フロアの階段領域６０３のタップを検知する。すると、表示制御部１０３は、基本画面のフロア表示を第１フロアから第２フロアに切り替える。同様に、ホームコントローラ１００の基本画面に第２フロアの間取り図６０２が表示されている状態で、タッチパネル制御部１０２がユーザによる第２フロアの階段領域６０４のタップを検知する。すると、表示制御部１０３は、基本画面のフロア表示を第２フロアから第１フロアに切り替える。
【００９８】
ここで、タッチパネル制御部１０２は、ユーザによりタップされた位置が、部屋情報２９００（図３２参照）の部屋タイプ２９０２に登録された階段の４つの頂点で取り囲まれる領域内に位置していれば、階段領域６０３がタップされたと判断すればよい。
【００９９】
さらに、フロア表示の切り替えは、階段領域６０３のタップだけではなく、ディスプレイ１０１のスワイプ操作でも切り替え可能である。ホームコントローラ１００の基本画面に第１フロアの間取り図６０１が表示されている状態で、ユーザがディスプレイ１０１上で右から左へスワイプ操作を行ったことをタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、基本画面のフロア表示を第１フロアから第２フロアに切り替える。同様に、ホームコントローラ１００の基本画面に第２フロアの間取り図６０２が表示されている状態で、ユーザがディスプレイ１０１上で左から右へスワイプ操作を行ったことをタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、基本画面のフロア表示を第２フロアから第１フロアに切り替える。なお、上下方向のスワイプ操作でも切り替え可能としてもよい。
【０１００】
図１１は、ホームコントローラ１００の機器制御画面５０２の表示状態の構成を示す図である。図５に示す基本画面において、ユーザが機器アイコン５０１を選択したことをタッチパネル制御部１０２が検知すると、表示制御部１０３は、選択された機器アイコン５０１に対応する機器制御画面５０２をディスプレイ１０１に表示する。機器制御画面５０２は、機器２００ごとに固有であり、機器２００を制御又は状態確認するための制御画面である。例えば、図１１においては、エアコンの機器アイコン８０１がユーザにより選択された例が示されており、エアコンの機器制御画面５０２を用いてエアコンの温度設定や風向きが制御される。
【０１０１】
機器制御画面５０２にはエアコンの画像が表示されており、ユーザはこの機器制御画面５０２がエアコンのものであることを速やかに認識することができ、誤操作の防止が図られている。エアコンの画像の下側には風向きを示す画像が表示され、ユーザはこの画像を例えばタップを繰り返すことで所望の風向きを選択することができる。機器制御画面５０２内に表示された数値は現在のエアコンの設定温度を示している。また、機器制御画面５０２において上向きの三角形のボタンは温度上昇ボタンであり、下向きの三角形のボタンは温度下降ボタンである。温度上昇ボタンが１回押されるとエアコンの設定温度が所定温度（例えば０．５度）上昇し、温度下降ボタンが１回押されるとエアコンの設定温度が所定温度（例えば０．５度）下降する。
【０１０２】
機器制御画面５０２の表示状態における、機器アイコン５０１の配置方法については、以下の方法がある。
【０１０３】
１つ目の方法は、図１１に示すように機器アイコン５０１を機器制御画面５０２の表示領域外に配置する方法である。タッチパネル制御部１０２がユーザによりある機器アイコン５０１がタップされたことを検知すると、表示制御部１０３は、間取り図５００の表示領域内であるか否かに関わらず、機器制御画面５０２の表示領域外であってディスプレイ１０１の表示領域内に全ての機器アイコン５０１を配置する。図１１の例では、機器アイコン５０１は機器制御画面５０２を取り囲むように楕円状で配置されている。つまり、表示制御部１０３は、ユーザによりある機器アイコン５０１が選択され、その機器アイコン５０１に対応する機器２００の機器制御画面５０２を表示すると、全ての機器アイコン５０１を機器制御画面５０２の表示領域外に退避させるのである。
【０１０４】
これにより、機器制御画面５０２によって機器アイコン５０１が隠れることを防止することができる。そのため、ユーザは、現在、機器制御画面５０２が表示されている機器２００とは別の機器２００の機器制御画面５０２を表示させようとした場合、現在表示されている機器制御画面５０２を、一旦消去して、該当する機器２００の機器アイコン５０１を探し出す作業を行う必要がなくなる。
【０１０５】
ここで、表示制御部１０３は、例えば、機器制御画面５０２のサイズに応じて予め定められた形状を持つ楕円の外周上に各機器アイコン５０１の配置位置を決定し、その位置に機器アイコン５０１を配置すればよい。配置位置の決定方法としては、例えば、表示対象となる全ての機器アイコン５０１を楕円の外周上で等間隔に並べる方法を採用してもよいし、隣接する機器アイコン５０１と楕円の中心とのなす角度が等しくなるように機器アイコン５０１を配置する方法を採用してもよい。或いは、表示制御部１０３は、楕円の外周を機器制御画面５０２の上下左右の４つの領域に分け、各領域において、機器アイコン５０１の個数が等しく、且つ、等間隔に並ぶように機器アイコン５０１を配置してもよい。また、決定した配置位置には、間取り図５００上で最も近い位置に配置されていた機器アイコン５０１を配置すればよい。
【０１０６】
なお、上記説明では、楕円状に機器アイコン５０１を並べるとしたが、本実施の形態はこれに限定されず、円状に機器アイコン５０１を並べてもよい。この場合も、楕円状に機器アイコン５０１を並べた場合と同様の手法を用いて、機器アイコン５０１の配置位置を決定すればよい。その他、機器制御画面５０２の表示領域外に機器アイコン５０１を退避させた際の機器アイコン５０１の配置形状としては、三角形、四角形、五角形等の多角形を採用してもよい。
【０１０７】
２つ目の方法は、図１３に示すように機器アイコン５０１を、機器制御画面５０２と間取り図５００との表示領域外であってディスプレイ１０１の表示領域内に１列で配置する方法である。タッチパネル制御部１０２がユーザによりある機器アイコン５０１がタップされたことを検知すると、表示制御部１０３は間取り図５００の表示領域の左側に縦１列で全ての機器アイコン５０１を配置する。つまり、表示制御部１０３は、間取り図５００の表示領域外であってディスプレイ１０１の表示領域内の空き領域に全ての機器アイコン５０１を退避させるのである。
【０１０８】
なお、図１３では、機器アイコン５０１は、間取り図５０２の左側に配置されているが、本実施の形態はこれに限定されず、間取り図５０２の右側に縦１列で配置されてもよいし、間取り図５００の上側又は下側に横１列で配置されてもよい。
【０１０９】
また、全ての機器アイコン５０１を間取り図５００の左側に配置することができない場合、表示制御部１０３は、左側に縦１列で配置された機器アイコン５０１が上方向又は下方向にスワイプ操作されると、そのスワイプ操作に応じて機器アイコン５０１を上方向又は下方向にスクロールさせて、非表示の機器アイコン５０１をディスプレイ１０１内に表示させればよい。
【０１１０】
これにより、非表示であった機器アイコン５０１がディスプレイ１０１内に表示され、ユーザはその機器アイコン５０１を選択することができる。なお、機器アイコン５０１が横１列に配置された場合において全ての機器アイコン５０１を表示できない場合、表示制御部１０３は、横１列に配置された機器アイコン５０１が左方向又は右方向にスワイプ操作されると、そのスワイプ操作に応じて機器アイコン５０１を左方向又は右方向にスクロールさせ、非表示の機器アイコン５０１をディスプレイ１０１内に表示させればよい。
【０１１１】
なお、機器制御画面５０２の表示状態において、表示制御部１０３は、ユーザが選択した機器アイコン５０１を、選択されていない機器アイコン５０１とは異なる表示態様で表示してもよい。これにより、ユーザは、選択した機器アイコン５０１を容易に認識できる。
【０１１２】
例えば、図１１に示すように、表示制御部１０３は、選択された機器アイコン８０１を、選択されていない他の機器アイコン５０１とは異なる色で表示してもよい。具体的には、表示制御部１０３は、選択された機器アイコン５０１の背景部分の色を、選択されていない機器アイコン５０１の背景部分の色とは異なる色で表示すればよい。但し、これは一例にすぎず、表示制御部１０３は、選択された機器アイコン５０１の明るさを選択されていない機器アイコン５０１よりも明るくしてもよいし、選択された機器アイコン５０１の濃度を選択されていない機器アイコン５０１よりも濃くしてもよいし、選択された機器アイコン５０１を一定の周期で点滅させてもよい。
【０１１３】
また、機器制御画面５０２の表示状態において、ユーザが選択した機器アイコン５０１は、選択されていない機器アイコン５０１と区別して配置されてもよい。これにより、ユーザは、選択した機器アイコン５０１を容易に認識できる。
【０１１４】
例えば、図１２に示すように、表示制御部１０３は、選択された機器アイコン９０１を楕円の外周上の最上端の位置に配置してもよい。その他にも、表示制御部１０３は、例えば、選択された機器アイコン５０１を、楕円の外周上の特定の位置（例えば、最下端、最右端、又は最左端）の位置に配置してもよい。いずれにせよ、表示制御部１０３は、ユーザが選択した機器アイコン５０１を、ユーザが視認しやすい特定の場所に配置すればよい。
【０１１５】
その他にも例えば、図１４に示すように、選択された機器アイコン１１０１がディスプレイ１０１の表示領域内に配置されるように、表示制御部１０３は、機器アイコン５０１の配列をスクロールさせてもよい。図１４の例では、選択された機器アイコン１１０１が間取り図５００の左側に縦１列で表示されたアイコン列の中心に配置されるように、機器アイコン５０１がスクロールされている。これにより、ユーザは選択した機器アイコン５０１を容易に認識できる。また、図１４では、機器アイコン１１０１はアイコン列の中心に配置されているが、目立つ位置であればこれ以外の位置であってもよく、例えば、アイコン列の一番上やアイコン列の一番下に配置されてもよい。
【０１１６】
なお、間取り図５００の表示領域外に機器アイコン５０１を退避させたときの機器アイコン５０１の配置順序としては、例えば、ユーザが選択した機器アイコン５０１に対する間取り図５００上での配置位置が近い機器２００ほど、選択された機器アイコン５０１の近くに配置する順序を採用してもよい。或いは、ユーザが選択した機器２００に対して同時に使用される可能性の高い機器２００の機器アイコン５０１ほど、ユーザが選択した機器２００の機器アイコン５０１の近くに配置する順序を採用してもよい。例えば、テレビとブルーレイレコーダとはユーザが同時に使用する可能性が高いため、ユーザによりテレビの機器アイコン５０１が選択されると、その横にブルーレイレコーダの機器アイコン５０１を表示させればよい。これを実現するために、同時に使用される可能性の高い機器２００の組み合わせを示すテーブルを予め蓄積部１０４に蓄積させておき、このテーブルにしたがって、機器アイコン５０１の配置を決定すればよい。
【０１１７】
また、機器制御画面５０２が表示された際の上記いずれの機器アイコン５０１の配置方法においても、表示制御部１０３は、機器アイコン５０１を特定の条件によってグルーピングして配置してもよい。
【０１１８】
例えば、図１５では、機器２００が配置された場所に応じて機器アイコン５０１がグルーピングされている。リビングに配置された機器２００は、機器アイコン１２０１としてグルーピングされ、洗面所に配置された機器２００は、機器アイコン１２０２としてグルーピングされ、寝室に配置された機器２００は、機器アイコン１２０３としてグルーピングされている。そして、各グループに表示順序が設定され、その表示順序にしたがって、グルーピングされた機器アイコン５０１が間取り図５００の左側に縦１列で配置される。グループの表示順序としては、例えば、ユーザが選択した機器２００が配置された部屋に対して近くに位置する部屋のグループほど、ユーザが選択した機器２００が配置された部屋のグループに近くなる順序を採用すればよい。
【０１１９】
その他にも、表示制御部１０３は、機器アイコン５０１を機器２００の種類ごとにグルーピングして配置してもよい。例えば、図１６では、テレビの２つの機器アイコン５０１が機器アイコン２３０１としてグルーピングされて間取り図５００の左側に配置され、エアコンの２つの機器アイコン５０１がエアコンの機器アイコン２３０２としてグルーピングされて間取り図５００の左側に配置されている。このように、表示制御部１０３は、種類が同じ機器２００の機器アイコン５０１を連続して配置して、種類ごとに機器アイコン５０１をグルーピングしてもよい。
【０１２０】
なお、表示制御部１０３は、機器リスト３１００（図３５参照）の機器タイプ３１０２に登録された内容にしたがって、機器２００の種類を判別すればよい。
【０１２１】
上記の説明では、種類が同じ機器２００の機器アイコン５０１が１つのグループにグルーピングされたが、本実施の形態はこれに限定されない。例えば、表示制御部１０３は、機器２００を種類に応じたカテゴリーで分類し、カテゴリー別に機器アイコン５０１をグルーピングして間取り図５００の左側に配置してもよい。
【０１２２】
例えば、図１６の左下に示すように、冷蔵庫、電子レンジ、及び食器洗い乾燥機の３つの機器アイコン５０１は、調理機器のカテゴリーに分類されるため、これら３つの機器アイコンは、調理機器の機器アイコン２３０３としてグルーピングされて間取り図５００の左側に配置されている。
【０１２３】
なお、その他のカテゴリーとしては、エンターテインメント機器や空調機器がある。エンターテインメント機器のカテゴリーには、テレビ、レコーダ、プレーヤ、及びホームシアター等の機器２００が含まれる。また、空調機器のカテゴリーには、エアコン、空気清浄機、加湿器、除湿器、及び住宅空気循環設備等の機器２００が含まれる。
【０１２４】
例えば、テレビ、レコーダ、エアコン、及び空気清浄機の機器アイコン５０１が間取り図５００上に配置されており、ユーザによりテレビの機器アイコン５０１が選択されたとすると、エンターテインメント機器のカテゴリーに分類されるテレビ及びレコーダの機器アイコン５０１が１つにグルーピングされて間取り図５００の左側に配置され、空調機器のカテゴリーに分類されるエアコン及び空気清浄機の機器アイコン５０１が１つにグルーピングされて間取り図５００の左側に配置される。
【０１２５】
なお、表示制御部１０３は、機器リスト３１００の機器タイプ３１０２に登録された内容から機器２００のカテゴリーを判定すればよい。この場合、機器タイプ３１０２に登録された内容から機器２００のカテゴリーを分類するための分類テーブルを予め蓄積部１０４に蓄積させておき、表示制御部１０３はこの分類テーブルを参照して機器２００のカテゴリーを判別すればよい。
【０１２６】
なお、機器２００の種類に応じた分類の仕方としては、上記のもの以外にも種々の仕方が採用でき、例えば、図２４に示すように、生活家電、空調、設備に分類する仕方を採用してもよい。
【０１２７】
なお、上記のように機器アイコン５０１を特定の条件に基づいてグルーピングして配置する方法は、図１１に示すように、機器アイコン５０１を、機器制御画面５０２を取り囲むように退避させる表示態様にも適用可能である。
【０１２８】
図１７（Ａ）、（Ｂ）は、機器制御画面５０２を表示した状態における間取り図５００の表示方法を示した図である。図１７（Ａ）、（Ｂ）に示すように、間取り図５００の表示方法には２種類ある。１つ目は、図１７（Ａ）に示すように、間取り図５００の全体を半透明のグレーレイヤで覆われた状態（図中では網点で示す）とする表示方法である。
【０１２９】
この場合、機器制御画面５０２の背後がクレー色になって機器制御画面５０２が強調されるため、ユーザは機器制御画面５０２をより明確に認識できる。また、グレーレイヤは半透明であり、間取り図５００が完全に非表示状態にされないため、臨場感のある機器制御画面５０２の操作を実現することができる。グレーレイヤは、灰色等の明度の低い色を持ち、所定の透明度が設定された画像データである。
【０１３０】
なお、表示制御部１０３は、機器制御画面５０２が最上位レイヤ、間取り図５００が最下位レイヤとなる順序で、機器制御画面５０２、グレーレイヤ、及び間取り図５００の表示順序を決定し、これらの画像を合成すればよい。これにより、機器制御画面５０２がグレーレイヤに覆われて表示されることを防止することができる。
【０１３１】
２つ目は、図１７（Ｂ）に示すように、間取り図５００の中で非制御対象領域１３０２を半透明のグレーレイヤで覆われた状態（図中の網点領域）とし、制御対象領域１３０１を半透明のグレーレイヤで覆われない状態とする表示方法である。これにより、ユーザは制御対象領域１３０１を意識しながら、機器制御画面５０２を操作することができ、臨場感のある操作を実現できる。ここで、制御対象領域１３０１とは、ユーザが選択した機器アイコン５０１が表す機器２００が配置された部屋の間取り図５００上の領域を指し、非制御対象領域１３０２とは、その部屋以外の間取り図５００上の領域を指す。例えば、制御対象機器がリビングに設置されたエアコンである場合、制御対象領域１３０１は間取り図５００のリビングの領域となり、非制御対象領域１３０２は間取り図５００のリビング以外の領域となる。
【０１３２】
例えば、ユーザが図３５に示す機器ＩＤ３１０１がＡのエアコンの機器アイコン５０１を選択したとする。この場合、表示制御部１０３は、エアコンの配置３１０４に登録された内容からエアコンの位置（Ｘ１０、Ｙ１００、Ｚ１）を特定する。次に、表示制御部１０３は、部屋情報２９００を参照し、特定した位置（Ｘ１０、Ｙ１００、Ｚ１）がどの部屋に位置しているかを決定する。ここでは、位置（Ｘ１０、Ｙ１００、Ｚ１）は、頂点ＩＤがＦ、Ｇ、Ｈ、Ｉ、Ｌ、Ｏ、Ｎの頂点で囲まれた領域内に位置しているとする。すると、表示制御部１０３は、エアコンは、部屋ＩＤがＡのリビングに配置されていると判定する。そして、表示制御部１０３は、リビングの領域を制御対象領域１３０１とし、それ以外の間取り図５００上の領域を非制御対象領域１３０２とするグレーレイヤを生成する。
【０１３３】
次に、図１８を用いて、基本画面の表示状態と機器制御画面５０２の表示状態との遷移について説明する。図１８の左図に示す基本画面において、ユーザが制御したい機器２００（ここでは、エアコン）の機器アイコン５０１を選択し、その選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、図１８の右図に示すように、選択された機器アイコン５０１に対応した機器制御画面５０２を、間取り図５００上にオーバラップして表示する。これにより、基本画面の表示状態が機器制御画面５０２の表示状態に遷移する。
【０１３４】
一方、図１８の右図に示すように、機器制御画面５０２の表示状態において、機器制御画面５０２に対応したエアコンの機器アイコン５０１、又は機器制御画面５０２の表示領域外（例えば、機器制御画面５０２の表示領域外にある間取り図５００の表示領域）をユーザがタップし、そのタップをタッチパネル制御部１０２が検知する。すると、図１８の左図に示すように、表示制御部１０３は、機器制御画面５０２を消去し、機器制御画面５０２の表示状態から基本画面の表示状態に戻す。このとき、表示制御部１０３は、機器アイコン５０１を間取り図５００上の元の配置位置に戻す。
【０１３５】
上記のことは、基本画面で表示している間取り図５００がどのフロアである場合も同じである。例えば、図１９の左図に示すように、基本画面が第２フロアの間取り図６０２を表示している場合に、ユーザが制御したい機器２００（ここでは、エアコン）の機器アイコン５０１をタップし、そのタップをタッチパネル制御部１０２が検知する。すると、図１９の右図に示すように、表示制御部１０３は、選択された機器アイコン５０１に対応する機器制御画面５０２を第２フロアの間取り図６０２上にオーバラップして表示する。
【０１３６】
一方、図１９の右図に示すように、エアコンの機器制御画面５０２の表示状態において、表示された機器制御画面５０２に対応したエアコンの機器アイコン５０１、又は機器制御画面５０２の表示領域外（例えば、機器制御画面５０２の表示領域外にある間取り図５００の表示領域）をユーザがタップし、そのタップをタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、図１９の左図に示すように、機器制御画面５０２を消去し、機器制御画面５０２の表示状態から第２フロアの間取り図６０２を表示した基本画面の表示状態に戻す。
【０１３７】
次に、図２０を用いて、ある機器制御画面５０２の表示状態から別の機器制御画面５０２の表示状態への切り替え方法について説明する。図２０の左図に示すようにエアコンの機器制御画面５０２の表示状態において、エアコンの機器アイコン５０１とは別の機器アイコン５０１である洗濯機の機器アイコン５０１をユーザがタップし、そのタップをタッチパネル制御部１０２が検知する。すると、図２０の右図に示すように、表示制御部１０３は、表示していた機器制御画面５０２を消去し、洗濯機の機器アイコン５０１に対応する機器制御画面５０２を間取り図５００上にオーバラップして表示する。この逆も同様である。
【０１３８】
このように、異なる機器アイコン５０１をユーザが連続的に選択すると、次々と、機器制御画面５０２が切り替えられるため、ユーザは連続的に異なる機器２００の制御を行うことができる。つまり、ある機器制御画面５０２の表示中に別の機器制御画面５０２を表示させるに際して、ユーザはある機器制御画面５０２を消去する操作を入力する必要がなくなり、ワンタッチで機器制御画面５０２を切り替えることができる。
【０１３９】
なお、機器制御画面５０２の表示状態において、表示中の機器制御画面５０２に対応した機器アイコン５０１をユーザがタップした場合、表示制御部１０３は、機器制御画面５０２を消去するだけに留め、基本画面に戻らなくてもよい。この画面遷移について、図２１に示す。
【０１４０】
図２１の左図では、ユーザによりエアコンの機器アイコン５０１が選択されたため、エアコンの機器制御画面５０２が表示され、且つ、全ての機器アイコン５０１が間取り図５００の左側に縦１列で表示されている。この状態において、ユーザがエアコンの機器アイコン５０１をタップし、そのタップをタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、図２１の右図に示すように、機器アイコン５０１の縦１列の表示を維持した状態で、エアコンの機器制御画面５０２のみを消去する。この場合、機器アイコン５０１が間取り図５００上に移動しないため、間取り図５００のみを表示させたい場合のユーザの要望に応えることができる。
【０１４１】
一方、機器制御画面５０２の非表示状態において、任意の機器アイコン５０１をユーザが選択し、その選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、選択された機器アイコン５０１に対応した機器制御画面５０２を表示する。例えば、図２１の右図において、ユーザが間取り図５００の左側に縦１列で配置された機器アイコン５０１の中からエアコンの機器アイコン５０１を選択すると、図２１の左図に示すように、エアコンの機器制御画面５０２が表示される。
【０１４２】
次に、図２２を用いて、基本画面の表示状態から機器制御画面５０２の表示状態への遷移をアニメーション的に行う場合について説明する。図２２の左上図に示すように、基本画面においてユーザが例えばエアコンの機器アイコン５０１を選択する。すると、表示制御部１０３は、図２２の右上図→右下図→左下図の順番でエアコンの機器制御画面５０２の透明度を徐々に低下させ、最終的に透明度を０にする。それと同時に、表示制御部１０３は、全ての機器アイコン５０１を機器制御画面５０２を取り囲む楕円の外周上まで移動させる。
【０１４３】
次に、図２３を用いて、基本画面の表示状態から機器制御画面５０２の表示状態への遷移をアニメーション的に行う場合について説明する。図２３の左上図に示すように、基本画面において、ユーザが例えばエアコンの機器２００の機器アイコン５０１を選択する。すると、表示制御部１０３は、図２３の右上図→右下図→左下図の順番でエアコンの機器制御画面５０２の透明度を徐々に減少させ、最終的に透明度を０にする。同時に、表示制御部１０３は、全ての機器アイコンを間取り図５００の左側に移動させる。
【０１４４】
このように画面遷移をアニメーション的に行うことで、機器アイコン５０１を選択してから機器制御画面５０２が表示されるまでの画面演出を通じて機器制御画面５０２を操作することへのユーザの興味を高めることができる。
【０１４５】
図２４は、機器一覧表示画面の構成を示す図である。機器一覧表示画面は、図５に示す基本画面において、ユーザが機器一覧表示変更ボタン５０３をタップすることで表示される。
【０１４６】
図２４に示すように機器一覧表示画面は、機器一覧２０００、機器詳細アイコン２００１、及び基本画面表示ボタン２００３を備える。
【０１４７】
ユーザが機器詳細アイコン２００１をタップし、そのタップをタッチパネル制御部１０２が検知すると、表示制御部１０３は、機器制御画面５０２を機器一覧２０００にオーバラップして表示させる。これにより、ユーザは、機器アイコン５０１をタップした場合と同様に機器制御画面５０２を表示させて機器２００を操作することができる。
【０１４８】
機器詳細アイコン２００１は、機器２００ごとに用意されている。機器詳細アイコン２００１は、機器２００を表す画像に加え、機器２００のオン、オフ状態や動作状態も表す点が、機器アイコン５０１と異なる。例えば、図２４の左上に表示された冷蔵庫の機器詳細アイコン２００１では、冷蔵庫の画像に加えて、冷蔵庫が現在オンされていることを示す「ＯＮ」と、現在、製氷状態であることを示す「運転／氷」との情報が表示されている。
【０１４９】
機器一覧２０００は、機器詳細アイコン２００１を、事前に定めた分類基準に基づいて分類表示される。事前に定めた分類基準としては、例えば、機器２００の種類、機器２００が配置された部屋、又は機器２００の使用状況などが採用される。図２４では、分類基準として、機器２００の種類を用いた場合が例示されており、機器詳細アイコン２００１は、生活家電、空調、及び設備の３つのカテゴリーに分類されている。
【０１５０】
図２４の例では、冷蔵庫、電動歯ブラシ、洗濯機、及びテレビが生活家電のカテゴリーに分類され、エアコン、及び空気清浄機が空調のカテゴリーに分類され、トイレ、照明機器、及び浴槽が設備のカテゴリーに分類されている。この場合、機器リスト３１００（図３５参照）の機器タイプ３１０２に登録された内容から、各機器２００が生活家電、空調、及び設備のいずれのカテゴリーに分類されるかを定める分類テーブルを蓄積部１０４に予め記憶させておく。そして、表示制御部１０３は、この分類テーブルを参照して、各機器をカテゴリー別に分類すればよい。
【０１５１】
図２４に戻り、機器一覧２０００の右下に表示された「間取りＵＩへ」と記載されたボタンは基本画面表示ボタン２００３である。基本画面表示ボタン２００３は、機器一覧表示画面から基本画面へと画面を切り替えるためのボタンである。
【０１５２】
上記説明では、基本画面と機器一覧表示画面とを切り替え可能としたが、機器一覧表示画面を図５で示す基本画面の代わりに基本画面として利用することも可能である。この場合、基本画面表示ボタン２００３は省かれてもよい。
【０１５３】
なお、上記説明では、一つの機器詳細アイコン２００１を一つの機器２００に対応させたが、本実施の形態はこれに限定されず、一つの機器詳細アイコン２００１に複数の機器２００を対応させ、複数の機器２００に一つの機器詳細アイコン２００１を共用させてもよい。例えば、リビングに２つの照明機器がある場合、この２つの照明機器を１つの機器詳細アイコン２００１で表してもよい。
【０１５４】
この場合、これら２つの照明機器を表す機器詳細アイコン２００１がユーザによりタップされると、表示制御部１０３は、両照明機器を同時に制御できる機器制御画面５０２をディスプレイ１０１に表示させる。この場合、１つの機器アイコン５０１を複数の機器２００で共用させた場合と同じ効果が得られる。なお、１つの機器詳細アイコン２００１を複数の照明機器で共用させた場合、機器詳細アイコン２００１は２つの照明機器の各々のオン、オフ状態や動作状態を表示すればよい。
【０１５５】
なお、基本画面において、機器アイコン５０１の代わりに機器詳細アイコン２００１を用いてもよいし、機器一覧表示画面において、機器詳細アイコン２００１の代わりに機器アイコン５０１を用いてもよい。また、機器詳細アイコン２００１を選択した場合に表示される機器制御画面５０２と機器アイコン５０１を選択した場合に表示される機器制御画面５０２とは同一であってもよいし、異なっていてもよい。例えば、機器詳細アイコン２００１には機器アイコン５０１よりも多くの情報が含まれているため、機器詳細アイコン２００１を選択した場合に表示される機器制御画面５０２には、機器アイコン５０１を選択した場合に表示される機器制御画面５０２よりもより多くのボタンや状態を含ませてもよい。
【０１５６】
図２５は、基本画面と機器一覧表示画面との画面遷移を示した図である。図２５の左図に示す基本画面において、機器一覧表示変更ボタン５０３がユーザにより選択されると、図２５の右図に示す機器一覧表示画面にディスプレイ１０１の表示が切り替えられる。一方、図２５の右図に示す機器一覧表示画面において、基本画面表示ボタン２００３がユーザにより選択されると、図２５の左図に示す基本画面にディスプレイ１０１の表示が切り替えられる。
【０１５７】
具体的には、タッチパネル制御部１０２が、基本画面表示ボタン２００３のタップを検知すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、機器一覧表示画面に示す基本画面に切り替える。一方、基本画面の表示状態において、タッチパネル制御部１０２が機器一覧表示変更ボタン５０３のタップを検知すると、表示制御部１０３は、ディスプレイ１０１の表示画面を基本画面から機器一覧表示画面に切り替える。
【０１５８】
例えば、機器一覧表示画面が表示選択されている場合において、ユーザが目の前にあるテレビを操作しようとする場合、そのテレビが家に１台しかなければ、機器一覧表示画面にはテレビの機器詳細アイコン２００１は１つしか含まれていないため、ユーザはテレビの機器詳細アイコン２００１を誤操作なくダイレクトに選択し、テレビに対応する機器制御画面５０２を表示させることができる。
【０１５９】
一方、機器一覧表示画面が選択されている場合、個々の機器２００についての操作又は状態確認は可能であるが、機器一覧表示画面では個々の機器２００に着目しているので、機器２００と機器２００が配置されている場所との関係が不明瞭である。そのため、例えば、エアコン又は照明機器のように、同一建物内に複数設置される機器２００については、どの部屋のエアコン若しくは照明機器が制御対象となっているのか不明瞭であり、誤操作を招くおそれがある。
【０１６０】
そこで、本実施の形態では、機器一覧表示画面に加えて基本画面を設け、基本画面及び機器一覧表示画面を選択できるようにした。
【０１６１】
これにより、基本画面を選択した場合には、機器２００と機器２００が配置されている場所との関係が明確になる。そのため、例えば、エアコン又は照明機器のように、同じ建物に複数設置される同種の機器２００についても、どの部屋のエアコン又は照明機器が制御対象となっているのかの判別が容易となって、所望の部屋とは異なる部屋に設置されたエアコン若しくは照明機器が誤操作されることを防止できる。
【０１６２】
図２６は、機器一覧表示画面の表示状態と機器制御画面５０２の表示状態との画面遷移を示した図である。図２６の左図に示す機器一覧表示画面において、ユーザが制御したい機器２００（ここでは、エアコン）の機器詳細アイコン２００１を選択し、その選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、図２６の右図に示すように、選択された機器詳細アイコン２００１に対応したエアコンの機器制御画面５０２を機器一覧表示画面上にオーバラップして表示する。これにより、機器一覧表示画面の表示状態が機器制御画面５０２の表示状態に遷移する。
【０１６３】
なお、図２６の右図の例では、表示制御部１０３は、ユーザが選択したエアコン以外の機器詳細アイコン２００１を非表示にし、エアコンの機器詳細アイコン２００１のみを機器制御画面５０２とは異なる位置に表示させている。これにより、ユーザは自身が選択した機器詳細アイコン２００１を明確に認識することができる。
【０１６４】
一方、図２６の右図に示すように、機器制御画面５０２の表示状態において、エアコンの機器詳細アイコン２００１をユーザが選択し、その選択をタッチパネル制御部１０２が検知する。すると、図２６の左図に示すように、表示制御部１０３は、機器制御画面５０２を消去し、機器制御画面５０２の表示状態から機器一覧表示画面の表示状態に戻す。
【０１６５】
なお、図２６の右図に示す機器制御画面５０２の表示状態では、機器詳細アイコン２００１は１つしか表示されていないが、図１３などと同様、ユーザにより選択されていない他の機器詳細アイコン２００１を表示してもよい。この場合、複数の機器詳細アイコン２００１は、図１３に示すように画面の端に一列で表示されてもよいし、図１２に示すように機器制御画面５０２を取り囲むように表示されてもよい。
【０１６６】
この構成によれば、ユーザは、機器制御画面５０２の表示状態において、連続的に機器詳細アイコン２００１を選択し、他の機器制御画面５０２を連続的に表示させることができる。これにより、ある機器制御画面５０２の表示中に別の機器制御画面５０２を表示させるに際して、ユーザはある機器制御画面５０２を消去する操作を入力する必要がなくなり、ワンタッチで機器制御画面５０２を切り替えることができる。
【０１６７】
図２７は、基本画面に同種の機器２００を表す機器アイコン５０１が複数存在する場合において、基本画面の表示状態と機器制御画面５０２の表示状態との画面遷移を示した図である。図２７の左図に示すように、基本画面には、テレビの機器アイコン５０１が２つ存在する。ここでは、テレビＡの機器アイコン５０１を機器アイコン２４０１と表し、テレビＢの機器アイコン５０１を機器アイコン２４０２と表す。このとき、ユーザは、制御したい方のテレビを間取り図５００上から直観的に選択し、操作することができる。
【０１６８】
例えば、図２７の右図においては、テレビＡの機器アイコン２４０１が選択され、テレビＡの機器制御画面２４０３が表示されている例を示している。このように、同種の機器２００の機器アイコン５０１が複数存在していても、各機器アイコン５０１は実際の設置位置に対応する間取り図５００上の位置に配置されている。そのため、ユーザは制御したい方の機器２００の機器アイコン５０１を、間取り図５００上の表示位置から直観的に選択することができ、誤って別の機器２００の機器制御画面５０２を表示させてしまうことを防止できる。
【０１６９】
図２８は、機器制御画面５０２の表示状態において、異なる機器アイコン５０１が連続的に選択されて、機器制御画面５０２が連続的に切り替えられる場合の画面遷移を示した図である。左上図では、エアコンの機器制御画面２５１１の表示状態にある。この状態において、冷蔵庫の機器アイコン２５０１が選択されると、右上図に示すように、冷蔵庫の機器制御画面２５１２がディスプレイ１０１に表示される。また、左上図において、洗濯機の機器アイコン２５０２が選択されると、右下図に示すように洗濯機の機器制御画面２５１３が表示される。また、左上図において、空気清浄機の機器アイコン２５０３が選択されると、左下図に示すように空気清浄機の機器制御画面２５１４が表示される。これらの画面遷移は、右上図、右下図、及び左下図においても同様である。
【０１７０】
このように、ユーザは、機器制御画面５０２の表示状態において、機器アイコン５０１を選択すると、その機器アイコン５０１に対応する機器制御画面５０２をダイレクトに表示させることができる。そのため、ある機器制御画面５０２の表示中に別の機器制御画面５０２を表示させる場合、表示中の機器制御画面５０２を消去する操作を入力しなくてもワンタッチで別の機器制御画面５０２を表示させることができる。これにより、ユーザは機器制御画面５０２の切り替えをスムーズに行うことができる。
【０１７１】
図２９は、基本画面において、ネットワーク上に検出できなかった通信不良の機器２００の機器アイコン５０１の表示例を示す図である。機器管理部１０５は、機器リスト３１００に登録されているにも関わらず、ネットワーク上に検出できなかった機器２００や制御コマンドに応答しない機器２００を通信不良の機器２００として検出する。そして、表示制御部１０３は、通信不良の機器２００の機器アイコン５０１を、通信可能な機器２００の機器アイコン５０１とは異なる表示態様で表示する。
【０１７２】
例えば、図２９において、通信不良の機器２００の機器アイコン５０１は機器アイコン２６０１として表されている。そして、機器アイコン２６０１は、半透明で表示されている。これにより、ユーザは、機器アイコン２６０１で示されている機器２００は現在故障している、或いは通信障害が起こっているために制御できないことを速やかに認識することができる。
【０１７３】
なお、図２９では、機器アイコン２６０１を半透明で表示したが、本実施の形態はこれに限定されず、例えば、他の機器アイコン５０１よりも色を薄くして表示したり、暗くして表示したり、機器アイコン２６０１にアノテーションマークを付与したりしてもよい。
【０１７４】
図３０は、ホーム情報２７００の構成を示す図である。ホーム情報２７００は、サーバ３００で家ごとに管理され、ホームコントローラ１００は、ホーム情報２７００に基づき、基本画面や機器制御画面５０２などの表示を制御する。図３０に示すように、ホーム情報２７００は、間取り図５００、頂点情報２８００、部屋情報２９００、及びサーバが管理する機器リスト４７００を備える。
【０１７５】
間取り図５００は、図６に示したように、家のフロアごとに用意され、各フロアを構成する一以上の部屋の配置及び形状を平面的に表した俯瞰図である。本実施の形態では、間取り図５００は、俯瞰図を例えばビットマップ形式で表した画像データにより構成されている。
【０１７６】
頂点情報２８００は、間取り図５００をホームコントローラ１００が解釈できるように、間取り図５００を２次元の座標軸空間に対応させるための情報である。部屋情報２９００は、頂点情報２８００から部屋の領域を決定するための情報である。なお、頂点情報２８００、部屋情報２９００、及びサーバが管理する機器リスト４７００の詳細は以下で説明する。
【０１７７】
図３１は、頂点情報２８００の構成を示す図である。図３１に示すように、頂点情報２８００は、頂点ＩＤ２８０１、頂点座標２８０２を備える。頂点ＩＤ２８０１は、間取り図５００上の頂点を識別するための識別子である。頂点座標２８０２は、（Ｘ座標、Ｙ座標、フロア番号）の形式で表される座標であり、間取り図５００上に表れた間仕切り線等の頂点の位置を示す。例えば、頂点ＩＤがＢの頂点は、頂点座標が（Ｘ２０、Ｙ０、Ｚ１）であるため、第１フロア（１階のフロア）においてＸ座標が２０、Ｙ座標が０の位置を表す。
【０１７８】
図３３は、頂点情報２８００に登録された各頂点と、間取り図５００との対応関係を示した図である。但し、図３３では、間取り図５００の左上の頂点が原点（Ｘ座標とＹ座標が共に０）とされている。例えば、頂点ＩＤがＡの頂点は、頂点座標が（Ｘ０、Ｙ０、Ｚ１）であるため、原点に位置している。また、頂点ＩＤがＢの頂点は、頂点座標が（Ｘ２０、Ｙ０、Ｚ１）であるため、バスの右上の頂点に位置している。
【０１７９】
図３２は、部屋情報２９００の構成を示す図である。図３２に示すように、部屋情報２９００は、部屋ＩＤ２９０１、部屋タイプ２９０２、及び部屋座標２９０３を備える。部屋ＩＤ２９０１は、間取り図５００上の部屋を識別するための識別子である。部屋タイプ２９０２は、部屋の種類を示す。部屋座標２９０３は、頂点ＩＤ２８０１の組で表現され、間取り図５００上の部屋の領域を決定する。例えば、部屋ＩＤがＣの部屋は、バスであり、間取り図５００上で頂点ＩＤをＡ、Ｂ、Ｇ、Ｆの順に結んでできた領域を示す。また、部屋情報２９００は部屋のみならず階段の情報も含まれている。頂点ＩＤをＨ、Ｉ、Ｒ、Ｑの順に結んでできた部屋ＩＤがＤの領域は階段を表している。
【０１８０】
このように、頂点情報２８００及び部屋情報２９００を備えているため、ホームコントローラ１００は、間取り図５００の画像データに頂点情報２８００で示される頂点をプロットし、部屋座標２９０３に示される頂点を繋ぐことで、間取り図５００に表された部屋の領域を特定し、部屋タイプ２９０２から部屋のタイプを認識することができる。
【０１８１】
なお、頂点情報２８００は、システム管理者が間取り図５００をパソコンのディスプレイに表示させ、表示させた間取図から頂点を検出し、検出した頂点の頂点ＩＤ及び頂点座標をパソコンに入力することで生成されればよい。また、部屋情報２９００は、システム管理者がディスプレイに表示させた間取図から部屋を検出し、検出した部屋の部屋ＩＤ、部屋タイプ、及び部屋座標をパソコンに入力することで生成されればよい。或いは、頂点情報２８００及び部屋情報２９００は、間取り図５００の元データであるＣＡＤデータを取り込むことで生成されてもよい。
【０１８２】
図３４は、サーバ３００が管理する機器リスト４７００の構成を示す図である。図３４に示すように機器リスト４７００は、機器ＩＤ４７０１、機器タイプ４７０２、型番４７０３、配置４７０４、能力情報４７０５、及び制御コマンド送信先４７０６を備える。
【０１８３】
機器ＩＤ４７０１は、機器２００の識別子である。機器タイプ４７０２は、機器２００の種類を示す。型番４７０３は、機器２００の型番を示す。配置４７０４は、頂点座標２８０２と同様に（Ｘ座標、Ｙ座標、フロア番号）の形式で表される座標であり、機器２００に対応する機器アイコン５０１の間取り図５００上の配置を示す。
【０１８４】
表示制御部１０３は、この配置４７０４に基づき、機器アイコン５０１を間取り図５００上に配置し、基本画面などを表示することができる。能力情報４７０５は、機器２００を制御できる内容や機器２００から取得できる状態を示す。例えば、機器ＩＤがＡのエアコンは、温度、風向き、及び風量を制御できる。制御コマンド送信先４７０６は、機器２００を制御する制御コマンドの送信先を示す。例えば、機器ＩＤがＡのエアコンは、制御コマンド送信先４７０６が機器であるため、制御コマンドはホームコントローラ１００から直接機器２００に送信される。一方、機器ＩＤがＣの冷蔵庫は、制御コマンド送信先４７０６がサーバであるため、制御コマンドはホームコントローラ１００からサーバ３００を介して機器２００に送信される。制御コマンドは、機器２００を操作したり、機器２００の状態を確認したりするためのコマンドである。
【０１８５】
なお、機器リスト４７００は機器２００の現在の状態を登録してもよい。これにより、ホームコントローラ１００から機器２００の状態確認依頼がされた場合、サーバ３００は、該当する機器２００の状態をホームコントローラ１００に通知することができる。
【０１８６】
なお、上述したように、機器２００の宅内の実際の配置に基づいて、機器アイコン５０１を間取り図５００上に配置するために、ユーザは、機器アイコン５０１を間取り図５００の適切な位置へと移動させる。従って、ユーザにより間取り図５００上の配置が指定されていない機器アイコン５０１は、配置４７０４の値として（０、０、０）など未設定を示す値が設定される。表示制御部１０３は、配置４７０４が未設定である機器アイコン５０１を、事前に定められたディスプレイ１０１上の位置に表示する。
【０１８７】
なお、ホーム情報２７００からサーバが管理する機器リスト４７００は、省かれてもよい。この場合、ホームコントローラ１００は、サーバが管理する機器リスト４７００に記載された機器タイプ４７０２、型番４７０３、及び能力情報４７０５に対応する情報を機器２００から直接取得すればよい。
【０１８８】
図３５は、ホームコントローラ１００が管理する機器リスト３１００の構成を示す図である。この機器リスト３１００の情報に基づき、ホームコントローラ１００は、基本画面の間取り図５００上に機器アイコン５０１を配置したり、機器２００を制御したりする。
【０１８９】
機器リスト３１００は、機器ＩＤ３１０１、機器タイプ３１０２、型番３１０３、配置３１０４、能力情報３１０５、制御コマンド送信先３１０６、及びＩＰアドレス３１０７を備える。機器ＩＤ３１０１〜制御コマンド送信先３１０６は、図３４の同一名称の内容と同じである。
【０１９０】
機器リスト３１００において、機器タイプ３１０２、型番３１０３、配置３１０４、能力情報３１０５、制御コマンド送信先３１０６の内容は、機器管理部１０５が、サーバ３００から機器リスト４７００を送信させることで、取得できる。ＩＰアドレス３１０７は、機器管理部１０５が機器２００から取得する。但し、機器タイプ３１０２、型番３１０３、能力情報３１０５、及び制御コマンド送信先３１０６については、機器２００から直接取得できる場合、機器管理部１０５は、そちらの内容を優先してもよい。
【０１９１】
なお、制御コマンド送信先３１０６は、サーバ３００や機器２００から取得せずに、ホームコントローラシステムで事前に定めた内容を採用してもよいし、ホームコントローラ１００が接続されているネットワークの状態などに基づき自動的に決定されてもよいし、ユーザにより設定されてもよい。
【０１９２】
次に、ホームコントローラ１００が機器２００を制御するまでの流れを、図を用いて説明する。
【０１９３】
図３６は、ホームコントローラ１００がサーバ３００からホーム情報２７００を取得する処理の流れを示すシーケンス図である。ホームコントローラ１００は、初回利用時や起動時など任意のタイミングでサーバ３００からホーム情報２７００を取得し、取得したホーム情報２７００に基づいて図５に示した基本画面を生成する。
【０１９４】
まず、ホームコントローラ１００の機器管理部１０５は、サーバ３００にホーム情報要求を送信する（Ｓ３２０１）。ここで、ホーム情報要求には、ホームコントローラ１００を利用するユーザ又は家を示すホームコントローラＩＤが少なくとも含まれる。ホーム情報要求を受信したサーバ３００のホーム情報管理部３０１は、蓄積部３０４からホームコントローラＩＤに対応するホーム情報２７００を検索し（Ｓ３２０２）、ホームコントローラ１００へ送信する（Ｓ３２０３）。ホームコントローラ１００の機器管理部１０５は、サーバ３００から受信したホーム情報２７００を蓄積部１０４に蓄積し、このホーム情報２７００に基づいて、表示制御部１０３が基本画面を生成し、ディスプレイ１０１に表示する（Ｓ３２０４）。
【０１９５】
次に、図３７を用いて、ホームコントローラ１００がネットワークに接続した後に、ホームコントローラ１００がネットワーク上の機器２００を検出する処理の流れを説明する。
【０１９６】
図３７では、ネットワーク上に図３１で示す機器ＩＤがＡの機器Ａ２００と機器ＩＤがＢの機器Ｂ２００とが接続されているものとして説明する。
【０１９７】
ホームコントローラ１００の初回利用時や電源オン時において、ホームコントローラ１００がネットワークに接続すると（Ｓ３３０１）、ホームコントローラ１００の機器管理部１０５は、ネットワーク上のすべての機器２００に対して機器検索要求をブロードキャストする（Ｓ３３０２）。機器検索要求を受信した機器Ａ２００は、機器検索応答をホームコントローラ１００に返す（Ｓ３３０３）。機器検索応答を受信したホームコントローラ１００は、機器Ａ２００から機器情報を取得し（Ｓ３３０４）、表示画面を更新する（Ｓ３３０５）。
【０１９８】
同様に、機器検索要求を受信した機器Ｂ２００は、機器検索応答をホームコントローラ１００に返す（Ｓ３３０６）。機器検索応答を受信したホームコントローラ１００は、機器Ｂ２００から機器情報を取得し（Ｓ３３０７）、表示画面を更新する（Ｓ３３０８）。ここで、機器情報とは、機器２００の機器タイプ、型番、及び能力情報などを表した情報である。この機器情報に基づきホームコントローラ１００の機器管理部１０５は機器リスト３１００（図３５参照）を生成する。
【０１９９】
次に、図３８を用いて、機器２００がネットワークに接続した際に、ホームコントローラ１００がネットワーク上の機器２００を検出する処理の流れを説明する。機器Ａ２００が初回利用時や電源オン時にネットワークに接続すると（Ｓ３４０１）、ネットワーク接続通知をネットワーク上のすべてのホームコントローラ１００にブロードキャストする（Ｓ３４０２）。ネットワーク接続通知を受信したホームコントローラ１００は、機器管理部１０５が機器Ａ２００から機器情報を取得し（Ｓ３４０３）、表示制御部１０３が表示画面を更新する（Ｓ３４０４）。機器Ｂ２００のネットワーク接続時の処理も機器Ａ２００と同様である（Ｓ３４０５〜Ｓ３４０８）。
【０２００】
ここで、図３７及び図３８におけるホームコントローラ１００の表示画面の更新（Ｓ３３０５、Ｓ３３０８、Ｓ３４０４、Ｓ３４０８）について説明する。ホームコントローラ１００は、機器２００から機器検索応答やネットワーク接続通知を受信するまでの間、つまり機器２００をネットワーク上で検出するまでの間、機器２００に対応する機器アイコン５０１を非表示にする。そして、機器検索応答を受信したホームコントローラ１００は、対応する機器２００の機器アイコン５０１を画面に表示する。或いは、ホームコントローラ１００は、機器２００をネットワーク上で検出するまでの間、検出していない機器２００の機器アイコン５０１の色を、検出した機器２００の機器アイコン５０１と比べて薄く（例えば、半透明に）表示する。そして、機器検索応答を受信したホームコントローラ１００は、検出していない機器２００の機器アイコン５０１の色を、検出した機器２００の機器アイコン５０１の色と同じ色に変化させる。
【０２０１】
図３９Ａ、３９Ｂは、本発明の一実施の形態において、ホームコントローラ１００が機器２００を制御する処理の流れを示すフロー図である。
【０２０２】
まず、タッチパネル制御部１０２は、基本画面において、ある機器２００を表す機器アイコン５０１がユーザにより選択されたことを検知する（Ｓ３５０１）。次に、表示制御部１０３は、全ての機器アイコン５０１を機器制御画面５０２の表示領域外に退避させる（Ｓ３５０２）。この場合、図１１や図１３に示すように機器アイコン５０１は退避する。
【０２０３】
次に、表示制御部１０３は退避させた機器アイコン５０１の表示位置を調整する（Ｓ３５０３）。例えば、図１２や図１４に示すように選択された機器アイコン５０１を特定の位置に表示するように調整する。
【０２０４】
次に、表示制御部１０３は、ユーザにより選択された機器アイコン５０１に対応する機器制御画面５０２が専用画面か間取り図かを判断する（Ｓ３５０４）。
【０２０５】
ここで、専用画面の機器制御画面５０２とは、図１３に示すような、間取り図上にオーバラップ表示され、間取り図とは別に用意された機器制御画面５０２を指す。一方、間取り図の機器制御画面５０２とは、間取り図自体が機器制御画面５０２となっているものを指す。
【０２０６】
例えば、照明機器においては、ユーザは照明機器が配置されている間取り図上の部屋の領域を直接タップして照明機器をオン・オフしたり、明るさを調整したりできれば、臨場感のある操作が実現される。また、ユーザはリビングにおいて複数個設置された照明機器を同時に操作しようとした場合、個々の照明機器専用の機器制御画面５０２を間取り図上で同時に表示させてしまうと、画面全体が照明機器専用の機器制御画面５０２で覆われてしまい、視認性が低下する。
【０２０７】
そこで、以下の説明では、照明機器の機器制御画面５０２は間取り図になっているものとする。具体的には、基本画面において、ユーザがある部屋に設置されている照明機器の機器アイコン５０１を選択すると、全ての機器アイコン５０１が間取り図の表示領域外に退避され、間取り図がその部屋の照明機器の操作を受け付け可能な状態となる。そして、ユーザは選択した照明機器が設置されている間取り図上の部屋の領域をタップすれば、その部屋内の一以上の照明機器を同時に操作できる。
【０２０８】
例えば、部屋の照明機器がオフの状態において、ユーザがその部屋の領域をタップすると、その部屋の一以上の照明機器が同時に点灯し、次に、ユーザがその領域をタップすると一以上の照明機器が同時に消灯する。
【０２０９】
Ｓ３５０４において、機器制御画面５０２が間取り図である場合、機器アイコン５０１が配置されている部屋の領域が一定サイズ以下であれば（Ｓ３５０６でＹＥＳ）、表示制御部１０３は、その部屋の領域が拡大表示された機器専用の機器制御画面５０２を間取り図上にオーバラップして表示させる（Ｓ３５０７）。ここでは、例えば、該当する部屋の間取りをフロア全体の間取り図から切り出して拡大した間取り図が、フロア全体の間取り図にオーバラップして表示される。
【０２１０】
一方、機器アイコン５０１が配置されている部屋の領域が一定サイズより大きければ（Ｓ３５０６でＮＯ）、表示制御部１０３は、間取り図を機器制御画面５０２として表示する（Ｓ３５０８）。
【０２１１】
各機器２００の機器制御画面５０２として専用画面を採用するか間取り図を採用するかに関する情報は予め蓄積部１０４に蓄積されている。したがって、表示制御部１０３はこの情報を参照することで、機器制御画面５０２が専用画面であるか間取り図であるかを判定すればよい。
【０２１２】
また、表示制御部１０３は、部屋情報２９００から該当する部屋の頂点を特定し、特定した頂点の座標を頂点情報２８００から特定し、特定した頂点の座標によって囲まれる領域の面積を求めることで、該当する部屋のサイズを算出すればよい。そして、この部屋のサイズが予め定められた一定サイズより大きければＳ３５０６でＮＯ、一定サイズ以下であればＳ３５０６でＹＥＳと判定すればよい。
【０２１３】
一方、Ｓ３５０４において、機器制御画面５０２が専用画面である場合、表示制御部１０３は、専用画面を間取り図上にオーバラップして表示する（Ｓ３５０５）。
【０２１４】
Ｓ３５０９において、タッチパネル制御部１０２がディスプレイ１０１への接触物（ここでは、ユーザの指）の接触が開始されたことを検知する。
【０２１５】
次に、タッチパネル制御部１０２が、接触対象が機器アイコン５０１かどうかを判定する（Ｓ３５１０）。
【０２１６】
機器アイコン５０１への接触であると判定すると（Ｓ３５１０でＹＥＳ）、タッチパネル制御部１０２がＳ３５０１で選択された機器アイコン５０１と同じ機器アイコン５０１に接触物が接触したかどうかを判定する（Ｓ３５１１）。Ｓ３５０１で選択された機器アイコン５０１と同じ機器アイコン５０１に接触物が接触したと判定した場合（Ｓ３５１１でＹＥＳ）、表示制御部１０３は、表示中の機器制御画面５０２を非表示にして基本画面を表示する（Ｓ３５１４）。
【０２１７】
また、タッチパネル制御部１０２が機器アイコン５０１への接触でないと判定した場合（Ｓ３５１０でＮＯ）、さらにタッチパネル制御部１０２は接触対象が機器制御画面５０２かどうかを判定する（Ｓ３５１２）。接触対象が機器制御画面５０２でないと判定した場合（Ｓ３５１２でＮＯ）、表示制御部１０３は、表示中の機器制御画面５０２を非表示にして基本画面を表示する（Ｓ３５１４）。
【０２１８】
一方、タッチパネル制御部１０２が機器制御画面５０２内のボタン等に接触物が接触したと判定すると（Ｓ３５１２でＹＥＳ）、処理がＳ３５１３に進められ、機器固有の制御フローが実行される（Ｓ３５１３）。
【０２１９】
次に、図４０を用いて、Ｓ３５１３において実行される機器固有の制御フローの詳細について説明する。まず、機器制御部１０６は、接触物の接触内容に応じて機器固有の制御内容を決定する（Ｓ３６０１）。次に、機器制御部１０６は、制御内容に応じた制御コマンドを生成する（Ｓ３６０２）。図１１に示すように、エアコンの機器制御画面５０２が表示されている状態において、温度を上昇させるボタンをユーザがタップし、そのことをタッチパネル制御部１０２が検知したとする。すると、機器制御部１０６はエアコンの温度を上昇させる制御コマンドを生成する。次に、機器制御部１０６は、処理をＳ３６０３に進め、制御コマンド送信フローを実行する。
【０２２０】
次に、図４１を用いてＳ３６０３で実行される制御コマンド送信フローの詳細について説明する。まず、機器制御部１０６は、ホームコントローラ１００がホームネットワークに接続中であるか否かを判定し（Ｓ３７０１）、ホームネットワークに接続中であれば（Ｓ３７０１でＹＥＳ）、機器リスト３１００の制御コマンド送信先３１０６の内容にしたがって、制御コマンドの送信先をチェックする（Ｓ３７０２）。ここで、ホームネットワークとは、ユーザの宅内におけるネットワークである。したがって、ユーザが外出先からホームコントローラ１００を操作していれば、Ｓ３７０１でＮＯと判定され、ユーザが宅内でホームコントローラ１００を操作していれば、Ｓ３７０１でＹＥＳと判定される。
【０２２１】
Ｓ３７０２において、制御コマンドの送信先が「機器」であれば、機器制御部１０６は、該当する機器２００に制御コマンドを送信する（Ｓ３７０３）。一方、Ｓ３７０２において、制御コマンドの送信先が「サーバ」であれば、機器制御部１０６は、制御コマンドをサーバ３００に送信する（Ｓ３７０４）。
【０２２２】
例えば、機器リスト３１００において、エアコンは、制御コマンド送信先３１０６が「機器」であるため、機器制御部１０６は制御コマンドをエアコンに送信する。一方、機器リスト３１００において、冷蔵庫は制御コマンド送信先３１０６が「サーバ」であるため、機器制御部１０６は制御コマンドをサーバ３００に送信する。
【０２２３】
また、Ｓ３７０１でホームコントローラ１００はホームネットワークに接続されていないと判断した場合にも（Ｓ３７０１でＮＯ）、Ｓ３７０４の処理を実施する。
【０２２４】
Ｓ３７０５において、機器制御部１０６は、制御結果を機器２００から受信する。次に、機器制御部１０６は、同時に操作する機器２００の全てに制御コマンドの送信が終了している場合（Ｓ３７０６でＹＥＳ）、処理をＳ３７０７に進める。一方、同時に操作する機器２００の全てに制御コマンドの送信が終了していない場合（Ｓ３７０６でＮＯ）、機器制御部１０６は、処理をＳ３７０２に戻し、Ｓ３７０２以降の処理を繰り返す。
【０２２５】
例えば、同じ部屋に２つの照明機器が設置され、これら２つの照明機器が同時に操作されるように予め設定されている場合、機器制御部１０６は、これら２つの照明機器のそれぞれに制御コマンドを送信する。なお、他の機器２００と同時に操作されない機器２００は、Ｓ３７０６でＮＯと判定されない。
【０２２６】
次に、表示制御部１０３は、ディスプレイ１０１に表示されている画面を更新する（Ｓ３７０７）。例えば、エアコンの設定温度が変更されたとすると、制御コマンドによってエアコンの設定温度が変更されるまで温度表示が例えば点滅表示され、制御コマンドによってエアコンの設定温度が変更されると温度表示の点滅が終了されるように機器制御画面５０２が更新される。また、照明機器の例では、照明機器がオンされた場合、照明機器が設置されている部屋の間取り図上の領域が他の領域に比べて明るくなるように画面が更新される。
【０２２７】
次に、図４２を用いて、ホームコントローラ１００が機器２００を直接制御する処理の流れについて説明する。まず、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ３８０１）。次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた制御コマンドを生成し、機器２００に送信する（Ｓ３８０２）。
【０２２８】
制御コマンドを受信した機器２００は、制御コマンドを実行し（Ｓ３８０３）、制御結果をホームコントローラ１００に送信する（Ｓ３８０４）。制御結果を受信したホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ３８０５）。
【０２２９】
次に、図４３を用いて、ホームコントローラ１００がサーバ３００経由で機器２００を制御する処理の流れについて説明する。まず、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ３９０１）。次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた制御コマンドを生成し、サーバ３００に送信する（Ｓ３９０２）。
【０２３０】
制御コマンドを受信したサーバ３００は、該当する制御コマンドを機器２００に送信する（Ｓ３９０３）。制御コマンドを受信した機器２００は制御コマンドを実行し（Ｓ３９０４）、制御結果をサーバ３００に送信する（Ｓ３９０５）。制御結果を受信したサーバ３００はその制御結果をホームコントローラ１００に送信する（Ｓ３９０６）。その制御結果を受信したホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ３９０７）。
【０２３１】
次に、図４４を用いて、ホームコントローラ１００がサーバ３００経由で機器２００の機器状態を確認する処理の流れについて説明する。まず、機器２００は、現在の機器状態をサーバ３００に送信する（Ｓ４００１）。ここで、機器２００は、電源オン時、電源オフ時、機器状態が変化した時、或いは定期的に機器状態をサーバ３００に送信し、サーバ３００に機器状態を蓄積させる。なお、Ｓ４００１の処理は、Ｓ４００２からＳ４００６の処理とは非同期に実行されても良い。
【０２３２】
次に、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ４００２）。次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた制御コマンドを生成し、サーバ３００に送信する（Ｓ４００３）。ここでは、機器２００の機器状態を確認するための制御コマンドが生成されている。
【０２３３】
制御コマンドを受信したサーバ３００は、該当する機器２００の現在の機器状態を検索し（Ｓ４００４）、該当する機器２００の機器状態を制御結果としてホームコントローラ１００に送信する（Ｓ４００５）。制御結果を受信したホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４００６）。例えば、機器２００の機器制御画面５０２がディスプレイ１０１に表示されていれば、機器２００の機器制御画面５０２の内容が制御結果にしたがって更新される。
【０２３４】
次に、図４５を用いて、ホームコントローラ１００が１回の操作で複数台の機器２００を制御する場合において、ホームコントローラ１００が機器２００を直接制御する処理の流れを説明する。ここでは、ホームコントローラ１００が機器Ａ２００と機器Ｂ２００とを制御する場合を例に挙げて説明する。
【０２３５】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ４１０１）。次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた制御コマンドを生成し、機器Ａ２００に送信する（Ｓ４１０２）。
【０２３６】
制御コマンドを受信した機器Ａ２００は、制御コマンドを実行し（Ｓ４１０３）、制御結果をホームコントローラ１００に送信する（Ｓ４１０４）。
【０２３７】
次に、ホームコントローラ１００の機器制御部１０６は、機器Ａ２００に送信した制御コマンドと同じ制御コマンドを機器Ｂ２００に送信する（Ｓ４１０５）。制御コマンドを受信した機器Ｂ２００は、制御コマンドを実行し（Ｓ４１０６）、制御結果をホームコントローラ１００に送信する（Ｓ４１０７）。
【０２３８】
制御結果を受信したホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４１０８）。この場合、例えば、機器Ａ２００、Ｂ２００の機器制御画面５０２がディスプレイ１０１に表示されていれば、機器Ａ２００、Ｂ２００の機器制御画面５０２の内容が制御結果にしたがって更新される。
【０２３９】
次に、図４６を用いて、ホームコントローラ１００が１回の操作で複数台の機器２００を制御する場合において、ホームコントローラ１００がサーバ３００経由で機器２００を制御する処理の流れについて説明する。ここでは、ホームコントローラ１００が機器Ａ２００と機器Ｂ２００とを制御する場合を例に挙げて説明する。また、機器Ａ２００、Ｂ２００は、１つの機器アイコン５０１で表され、１つの機器制御画面５０２で制御されているものとする。
【０２４０】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ４２０１）。
【０２４１】
次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた機器Ａ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４２０２）。
【０２４２】
機器Ａ２００の制御コマンドを受信したサーバ３００は、機器Ａ２００に制御コマンドを送信する（Ｓ４２０３）。制御コマンドを受信した機器Ａ２００は、制御コマンドを実行し（Ｓ４２０４）、制御結果をサーバ３００に送信する（Ｓ４２０５）。制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４２０６）。
【０２４３】
同様にホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた機器Ｂ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４２０７）。
【０２４４】
制御コマンドを受信したサーバ３００は、機器Ｂ２００に制御コマンドを送信する（Ｓ４２０８）。制御コマンドを受信した機器Ｂ２００は、制御コマンドを実行し（Ｓ４２０９）、制御結果をサーバ３００に送信する（Ｓ４２１０）。制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４２１１）。
【０２４５】
そして、ホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４２１２）。
【０２４６】
次に、図４７を用いて、ホームコントローラ１００が１回の操作で複数台の機器２００を制御する場合において、ホームコントローラ１００がサーバ３００経由で機器２００を制御する処理の流れについて説明する。ここでは、ホームコントローラ１００が機器Ａ２００と機器Ｂ２００とを制御する場合を例に挙げて説明する。また、機器Ａ２００、Ｂ２００は、１つの機器アイコン５０１で表され、１つの機器制御画面５０２で制御されているものとする。
【０２４７】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、機器制御画面５０２へのユーザの操作を検知する（Ｓ４３０１）。
【０２４８】
次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じて、機器Ａ２００及び機器Ｂ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４３０２）。
【０２４９】
制御コマンドを受信したサーバ３００は、機器Ａ２００に制御コマンドを送信する（Ｓ４３０３）。制御コマンドを受信した機器Ａ２００は、制御コマンドを実行し（Ｓ４３０４）、制御結果をサーバ３００に送信する（Ｓ４３０５）。
【０２５０】
同様にサーバ３００は、機器Ｂ２００に制御コマンドを送信する（Ｓ４３０６）。制御コマンドを受信した機器Ｂ２００は、制御コマンドを実行し（Ｓ４３０７）、制御結果をサーバ３００に送信する（Ｓ４３０８）。機器Ａ２００及び機器Ｂ２００の制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４３０９）。
【０２５１】
そして、ホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４３１０）。
【０２５２】
次に、図４８を用いて、ホームコントローラ１００において機器アイコン５０１を移動させた場合の処理の流れについて説明する。ここでは、ユーザは２台のホームコントローラＡ１００、Ａ２００を所有しているものとして説明する。
【０２５３】
ホームコントローラＡ１００のタッチパネル制御部１０２は、機器アイコン５０１の移動を検知すると（Ｓ４８０１）、表示制御部１０３は、表示画面を更新する（Ｓ４８０２）。ここでは、表示制御部１０３は、ユーザによる機器アイコン５０１のドラッグ量に応じて機器アイコン５０１を移動表示させる。
【０２５４】
ホームコントローラＡ１００の機器管理部１０５は、ドラッグ後の間取り図５００上の座標を含む機器リスト更新通知をサーバ３００に送信する（Ｓ４８０３）。ここで、ホームコントローラＡ１００の機器管理部１０５は、ドラッグ後の座標で自身が管理する機器リスト３１００の該当する機器２００の配置３１０４の内容を更新する。
【０２５５】
機器リスト更新通知を受信したサーバ３００は、機器リスト４７００を更新する（Ｓ４８０４）。この場合、サーバ３００のホーム情報管理部３０１は、機器リスト４７００において、該当する機器２００の配置４７０４の内容を機器リスト更新通知に含まれる座標で更新する。
【０２５６】
続いて、サーバ３００は、機器リスト更新通知をホームコントローラＢ１００に送信する（Ｓ４８０５）。機器リスト更新通知を受信したホームコントローラＢ１００は、表示画面を更新する（Ｓ４８０６）。ここで、ホームコントローラＢ１００の機器管理部１０５は、機器リスト更新通知に含まれる座標で、自身が管理する機器リスト３１００の該当する機器２００の配置３１０４の内容を更新する。
【０２５７】
以上により、機器アイコン５０１が間取り図５００上の適切な位置に配置される。ホームコントローラＡ１００で行った機器アイコン５０１の配置位置の更新がサーバ３００経由でホームコントローラＢ１００に通知されるため、更新後の機器アイコン５０１の配置位置がホームコントローラＡ１００、Ｂ１００及びサーバ３００間で共有される。そのため、ホームコントローラＡ１００とホームコントローラＢ１００とで機器アイコン５０１の配置位置が異なるといったトラブルを回避することができる。
【０２５８】
次に、図４９を用いて、ホームコントローラ１００とサーバ３００との機器リストを更新する処理の一例について説明する。機器２００が現在の自身の状態を示す機器状態をサーバ３００に送信する（Ｓ４９０１）。ここで、機器２００は定期的に機器状態を送信してもよいし、状態が変化したときに機器状態を送信してもよい。サーバ３００は、受信した機器状態の内容にしたがって機器リスト４７００を更新する（Ｓ４９０２）。ここで、機器２００の情報が機器リスト４７００に存在しない場合、サーバ３００は新たな機器として機器２００の情報を追加する。そして、サーバ３００は、機器リスト更新通知をホームコントローラ１００に送信する（Ｓ４９０３）。ホームコントローラ１００の機器管理部１０５は、受信した機器リスト更新通知の内容にしたがって機器リスト３１００を更新する（Ｓ４９０４）。ここで、機器２００の情報が機器リスト３１００に存在しない場合、機器管理部１０５は新たな機器として機器２００の情報を追加する。そして、ホームコントローラ１００の表示制御部１０３は、表示画面を更新する（Ｓ４９０５）。
【０２５９】
このように、機器２００は状態が変化するとそのことがサーバ３００に通知されるため、サーバ３００は機器２００の状態の変化を監視することができる。また、機器２００から機器状態が送信されたサーバ３００はその状態の変化をホームコントローラ１００に通知するため、ホームコントローラ１００は機器２００の現在の状態を認識することができる。また、新たな機器２００がホームネットワークに接続された場合に、サーバ３００とホームコントローラ１００とが新たな機器を追加することができる。よって、機器２００の実際の状態と、ホームコントローラ１００が認識している機器２００の状態とのずれが発生することを防止することができる。
【０２６０】
次に、図５０を用いて、ホームコントローラ１００とサーバ３００との機器リストを更新する処理の他の例について説明する。機器２００は、機器状態をホームコントローラ１００に送信する（Ｓ５００１）。ここで、機器２００は定期的に機器状態を送信してもよいし、状態が変化したときに機器状態を送信してもよい。
【０２６１】
ホームコントローラ１００の機器管理部１０５は、受信した機器状態の内容にしたがって機器リスト３１００を更新する（Ｓ５００２）。ここで、機器２００の情報が機器リスト３１００に存在しない場合、機器管理部１０５は新たな機器として機器２００の情報を追加する。そして、表示制御部１０３が表示画面を更新する（Ｓ５００３）。そして、ホームコントローラ１００の機器管理部１０５は、機器リスト更新通知をサーバ３００に送信する（Ｓ５００４）。サーバ３００は、受信した機器リスト更新通知にしたがって機器リスト４７００を更新する（Ｓ５００５）。ここで、機器２００の情報が機器リスト４７００に存在しない場合、サーバ３００は新たな機器として機器２００の情報を追加する。
【０２６２】
次に、図５１を用いて、ホームコントローラ１００とサーバ３００とが機器リストを更新する処理の更に他の例について説明する。図５１では、宅内のホームコントローラ１００と宅外のホームコントローラ１００との２台のホームコントローラ１００をユーザが所有している場合を例に挙げて説明する。ここで、宅外のホームコントローラ１００は、ユーザが外出先に持ち出したホームコントローラ１００であり、宅内のホームコントローラ１００は、ユーザが宅内に置いたままのホームコントローラ１００である。
【０２６３】
機器２００は、宅内のホームコントローラ１００に機器状態を送信する（Ｓ５１０１）。宅内のホームコントローラ１００は、受信した機器状態の内容にしたがって機器リスト３１００を更新する（Ｓ５１０２）。ここで、機器２００の情報が機器リスト３１００に存在しない場合、機器管理部１０５は新たな機器として機器２００の情報を追加する。そして、表示画面を更新する（Ｓ５１０３）。そして、宅内のホームコントローラ１００は、機器リスト更新通知をサーバ３００に送信する（Ｓ５１０４）。
【０２６４】
サーバ３００は、受信した機器リスト更新通知の内容にしたがって、機器リスト４７００を更新する（Ｓ５１０５）。ここで、機器２００の情報が機器リスト４７００に存在しない場合、サーバ３００は新たな機器として機器２００の情報を追加する。そして、サーバ３００は、機器リスト更新通知を宅外のホームコントローラ１００に送信する（Ｓ５１０６）。宅外のホームコントローラ１００は、受信した機器リスト更新通知の内容にしたがって機器リスト３１００を更新する（Ｓ５１０７）。ここで、機器２００の情報が機器リスト３１００に存在しない場合、宅外のホームコントローラ１００の機器管理部１０５は新たな機器として機器２００の情報を追加する。そして、表示画面を更新する（Ｓ５１０８）。
【０２６５】
この例によれば、一方のホームコントローラ１００が宅外にあり、他方のホームコントローラ１００が宅内にある場合であっても、両ホームコントローラ１００が認識している機器２００の状態にずれが生じることを防止することができる。
【０２６６】
なお、上記で説明したシーケンスや処理フローは一例であり、目的とする処理を実現できるのであれば、ステップの順番が入れ替わったり、一部のステップを省略してもよい。例えば、機器Ａ２００と機器Ｂ２００に対する制御コマンドの送信は非同期に実現しても良い。
【０２６７】
上記説明では、間取り図５００として、各フロアを構成する部屋の位置及び形状を平面的に表した俯瞰図を間取り図として採用したが、本実施の形態はこれに限定されず、各フロアにどのような部屋が何個あるかを簡略的に示した図も間取り図として採用してもよい。
【０２６８】
以下、間取り図の別パターンについて具体的に説明する。図５２は、別パターンの間取り図５２００を示した図である。間取り図５２００では、１つのフロアを構成する１つの部屋が四角形の１つのブロックで表され、１つのフロアにおいて各部屋がマトリックス状に配置されている。また、各ブロックのサイズは同一であり、各ブロックには部屋の名称が記載されている。
【０２６９】
この間取り図５２００では、各フロアを構成する部屋の名称及び個数は示されているが、部屋の相対的なサイズやフロア内における位置は表れていない。本実施の形態では、このような図も間取り図５２００として取り扱う。すなわち、本実施の形態では、少なくとも各フロアにどのような部屋が含まれているかを表した図であれば間取り図として取り扱う。
【０２７０】
例えば、第１フロアの間取り図５２０１では、リビング、キッチン、ダイニング、バス、洗面所、トイレ、階段、及び玄関の各部屋が含まれていることが分かる。また第２フロアの間取り図５２０２では、主寝室、寝室１、寝室１、子供部屋、及び階段の各部屋が含まれていることが分かる。
【０２７１】
なお、間取り図５２００において、ユーザは任意の部屋をドラッグさせて移動させることで、その部屋の間取り図５２００上の位置を入れ替えることができる。また、部屋内に多数の機器２００が配置されており、間取り図５２００において、デフォルトの部屋のサイズでは、部屋内に全ての機器アイコン５０１を表示しきれない場合、表示制御部１０３は、全ての機器アイコン５０１が部屋内に収まるように部屋のサイズを拡大してもよい。
【０２７２】
図５３は、間取り図５２００が採用された基本画面の構成を示す図である。基本画面には間取り図５２００が表示されている。また、各部屋内には実際に配置されている機器２００の機器アイコン５０１が表示されている。
【０２７３】
例えば、リビングには、テレビ及び照明機器の機器アイコン５０１が表示されているため、テレビ及び照明機器が設置されていることが分かる。
【０２７４】
機器一覧表示変更ボタン５０３は、基本画面から前述した機器一覧表示画面（図２４参照）へと画面表示を切り替えるためのボタンである。
【０２７５】
図５４は、図５２に示す間取り図５２００を採用した場合において、機器制御画面５０２の表示状態を示す図である。図５３に示す基本画面において、ユーザが機器アイコン５０１を選択したことをタッチパネル制御部１０２が検知すると、表示制御部１０３は、選択された機器アイコン５０１に対応する機器制御画面５０２をディスプレイ１０１に表示する。図５４では、エアコンの機器アイコン５０１が選択されたため、エアコンの機器制御画面５０２が間取り図５２００上にオーバラップして表示されている。
【０２７６】
また、表示制御部１０３は、機器制御画面５０２を表示するに際し、間取り図５２００に表示されていた機器アイコン５０１を機器制御画面５０２の表示領域外に配置させる。図５４の例では、全ての機器アイコン５０１は、間取り図５２００の左側に縦一列で配置されている。
【０２７７】
なお、機器アイコン５０１を間取り図５２００の左側に縦一列で配置させるに際し、表示制御部１０３は、機器アイコン５０１を特定の条件によってグルーピングしてもよい。例えば、機器アイコン５０１は部屋ごとにグルーピングされてもよいし、機器２００の種類ごとにグルーピングされてもよいし、機器２００を種類に基づくカテゴリーでグルーピングされてもよい。
【０２７８】
図５４の例では、機器アイコン５０１は、間取り図５２００の左側に配置されているが、間取り図５２００の右側に縦１列で配置されてもよいし、間取り図５２００の上側又は下側に横１列で配置されてもよい。
【０２７９】
また、全ての機器アイコン５０１を間取り図５２００の左側に表示することができない場合、表示制御部１０３は、左側に１列で配置された機器アイコン５０１が上方向又は下方向にスワイプ操作されると、そのスワイプ操作に応じて機器アイコン５０１を上方向又は下方向にスクロールさせて、非表示の機器アイコン５０１をディスプレイ１０１内に表示させればよい。
【０２８０】
また、機器アイコン５０１を間取り図５２００の左側に縦一列で配置するに際し、表示制御部１０３は、ユーザが選択した機器アイコン５０１を、選択されていない機器アイコン５０１と異なる表示態様で表示してもよい。例えば、選択された機器アイコン５０１は、選択されていない機器アイコン５０１と異なる色で表示されてもよいし、選択されていない機器アイコン５０１よりも明るく表示されてもよいし、選択されていない機器アイコン５０１よりも濃い濃度で表示されてもよいし、一定の周期で点滅されてもよい。
【０２８１】
また、ユーザにより選択された機器アイコン５０１がアイコン列の目立つ位置（例えば、一番上、中央、一番下）に位置するように、表示制御部１０３は、機器アイコン５０１の配列をスクロールさせてもよい。
【０２８２】
また、機器制御画面５０２を表示するに際し、表示制御部１０３は、図１２に示すように全ての機器アイコン５０１を楕円の外周上に配置してもよい。
【０２８３】
次に、図５５を用いて、基本画面の表示状態と機器制御画面５０２の表示状態との遷移について説明する。
【０２８４】
図５５の左図に示す基本画面において、ユーザが制御したい機器２００（ここでは、エアコン）の機器アイコン５０１を選択し、その選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、図５５の右図に示すように、選択された機器アイコン５０１に対応した機器制御画面５０２を、間取り図５２００上にオーバラップして表示する。これにより、基本画面の表示状態が機器制御画面５０２の表示状態に遷移する。
【０２８５】
一方、図５５の右図に示すように、機器制御画面５０２の表示状態において、機器制御画面５０２に対応したエアコンの機器アイコン５０１、又は機器制御画面５０２の表示領域外（例えば、機器制御画面５０２の表示領域外にある間取り図５２００の表示領域）をユーザが選択し、その選択をタッチパネル制御部１０２が検知する。すると、図５５の左図に示すように、表示制御部１０３は、機器制御画面５０２を消去し、機器制御画面５０２の表示状態から基本画面の表示状態に戻す。
【０２８６】
図５６は、図５２に示す間取り図５２００において、実際の部屋のサイズに応じて各ブロックのサイズを変えた場合の間取り図５６００の構成を示す図である。
【０２８７】
図５６の左図では第１フロアの間取り図５６０１が示され、図５６の右図では第２フロアの間取り図５６０２が示されている。
【０２８８】
第１フロアの間取り図５６０１において各部屋のサイズは、リビングが一番大きく、次に、キッチン、次に、バス及び階段である。そのため、この順に各部屋のサイズが表示されている。また、第２フロアの間取り図５６０２においても、実際の部屋のサイズに応じて各部屋が表されている。この場合、部屋の実際のサイズを示す情報を後述する部屋情報６８００に予め登録しておき、この情報にしたがって、表示制御部１０３は各部屋のサイズを決定すればよい。
【０２８９】
図５７は、図５６に示す間取り図５６００が採用された基本画面の構成を示す図である。間取り図５６００では、各部屋が実際のサイズに応じたサイズで表示されている。また、各部屋には、実際に配置されている機器２００の機器アイコン５０１が表示されている。
【０２９０】
このように、間取り図５６００において各部屋を実際の部屋のサイズに応じたサイズで表す態様を採用した場合、全ての部屋をディスプレイ１０１内に表示させると、各部屋が小さく表示され、ユーザの操作が困難になるおそれがある。そこで、図５７では、「別の部屋を表示」と記載された部屋表示ボタン５６０３が設けられている。
【０２９１】
ユーザがこの部屋表示ボタンを選択し、その選択をタッチパネル制御部１０２が検知すると、表示制御部１０３は、残りの部屋を表示する間取り図５６００に画面表示を切り替える。
【０２９２】
図５７の例では、間取り図５６００は、第１フロアの間取り図５６０１と第２フロアの間取り図５６０２とで区切られている。そのため、部屋表示ボタン５６０３が選択されると、表示制御部１０３は、第２フロアの間取り図５６０２にディスプレイ１０１の表示を切り替える。また、この場合、第２フロアの間取り図５６０２にも部屋表示ボタン５６０３が設けられているため、この部屋表示ボタン５６０３が選択されると、表示制御部１０３は、第１フロアの間取り図５６０１にディスプレイ１０１の表示を切り替える。
【０２９３】
なお、図５７の例では、フロアごとに間取り図を分けたが本実施の形態はこれに限定されない。例えば、第１フロアの間取り図５６０１を同時にディスプレイ１０１に表示することができない場合、表示制御部１０３は、第１フロアの間取り図５６０１を分割し、ディスプレイ１０１に表示してもよい。この場合、部屋表示ボタン５６０３が選択されると、第１フロアの表示されていないほうの間取り図５６０１を表示するとしてもよい。
【０２９４】
また、第１フロアの間取り図５６０１と第２フロアの間取り図５６０２とを同時にディスプレイ１０１に表示することができる場合、表示制御部１０３は、第１フロアの間取り図５６０１と第２フロアの間取り図５６０２とを同時にディスプレイ１０１に表示すればよい。この場合、部屋表示ボタン５６０３は間取り図５６００から省略される。
【０２９５】
なお、間取り図５６００においては、階段がタップされた場合、表示制御部１０３は第１フロアの間取り図５６０１と第２フロアの間取り図５６０２とを相互に切り替えてもよい。
【０２９６】
図５８は、間取り図として図５６に示す間取り図５６００を採用した場合において、機器制御画面５０２の表示状態を示す図である。図５８では、図５４と同様、エアコンの機器制御画面５０２が表示されている。それ以外の内容は図５４と同じであるため、説明を省く。
【０２９７】
図５９は、本発明の一実施の形態において、更に別パターンの間取り図５９００を示した図である。図５９の間取り図５９００では、各部屋を同一サイズのブロックで表す点は間取り図５２００と同じであるが、部屋の配置の仕方が異なっている。具体的には間取り図５９００では、縦方向にフロア番号が表示され、同じフロアを構成する部屋が横一列に配列されている。図５９の例では、家が第１フロア〜第３フロアの３つのフロアにより構成されているため、１行目に第３フロアを構成する部屋が配置され、２行目に第２フロアを構成する部屋が配置され、３行目に第１フロアを構成する部屋が配置されている。また、各行の左端には、１Ｆ、２Ｆ、３Ｆというように、フロア番号が示されている。間取り図５９００では、各部屋がどのフロアに配置されているかが一目で分かる。
【０２９８】
なお、間取り図５９００においても、実際の部屋のサイズに応じて各部屋のサイズを変えてもよい。また、間取り図５９００において、全部屋をディスプレイ１０１の表示領域内に表示することができない場合、間取り図５９００を横方向にスクロールさせて、所望の部屋をディスプレイ１０１に表示できるようにしてもよい。
【０２９９】
例えば、第２フロアにおいて更に別の部屋がある場合、ユーザが左から右へスワイプ操作を行ったことをタッチパネル制御部１０２が検知すると、表示制御部１０３は、スワイプ操作した量に応じて第２フロアを構成する部屋或いは第１フロア〜第３フロアを構成する部屋を左から右へスクロールさせればよい。
【０３００】
図６０は、図５９に示す間取り図５９００が採用された基本画面の構成を示す図である。基本画面には間取り図５９００が表示されている。また、各部屋内には実際に配置されている機器２００の機器アイコン５０１が表示されている。機器一覧表示変更ボタン５０３は、基本画面から前述した機器一覧表示画面（図２４参照）へと画面表示を切り替えるためのボタンである。
【０３０１】
図６１は、図５９に示す間取り図５９００を採用した場合において、機器制御画面５０２の表示状態を示す図である。図６０に示す基本画面において、ユーザが機器アイコン５０１を選択したことをタッチパネル制御部１０２が検知すると、表示制御部１０３は、選択された機器アイコン５０１に対応する機器制御画面５０２をディスプレイ１０１に表示する。図６１では、エアコンの機器アイコン５０１が選択されたため、エアコンの機器制御画面５０２が間取り図５９００上にオーバラップして表示されている。また、表示制御部１０３は、機器制御画面５０２を表示するに際し、間取り図５９００に表示されていた機器アイコン５０１を機器制御画面５０２の表示領域外に配置させる。図６１の例では、全ての機器アイコン５０１は、間取り図５９００の下側に横一列で配置されている。
【０３０２】
なお、機器アイコン５０１を間取り図５９００の下側に縦一列で配置させるに際し、表示制御部１０３は、機器アイコン５０１を特定の条件によってグルーピングしてもよい。例えば、機器アイコン５０１は部屋ごとにグルーピングされてもよいし、機器２００の種類ごとにグルーピングされてもよいし、機器２００の種類に基づくカテゴリーでグルーピングされてもよい。
【０３０３】
図６１の例では、機器アイコン５０１は、間取り図５９００の下側に配置されているが、間取り図５９００の上側に横１列で配置されてもよいし、間取り図５９００の左側又は右側に縦１列で配置されてもよい。
【０３０４】
また、全ての機器アイコン５０１を間取り図５００の下側に表示することができない場合、表示制御部１０３は、下側に横１列で配置された機器アイコン５０１が左方向又は右方向にスワイプ操作されると、そのスワイプ操作に応じて機器アイコン５０１を左方向又は右方向にスクロールさせて、非表示の機器アイコン５０１をディスプレイ１０１内に表示させればよい。
【０３０５】
また、機器アイコン５０１を間取り図５９００の下側に横一列で配置するに際し、表示制御部１０３は、ユーザが選択した機器アイコン５０１を、選択されていない機器アイコン５０１と異なる表示態様で表示してもよい。例えば、選択された機器アイコン５０１は、選択されていない機器アイコン５０１と異なる色で表示されてもよいし、選択されていない機器アイコン５０１よりも明るく表示されてもよいし、選択されていない機器アイコン５０１よりも濃い濃度で表示されてもよいし、一定の周期で点滅されてもよい。
【０３０６】
また、ユーザにより選択された機器アイコン５０１がアイコン列の目立つ位置（例えば、一番左、中央、一番右）に位置するように、表示制御部１０３は、機器アイコン５０１の配列をスクロールさせてもよい。
【０３０７】
また、機器制御画面５０２を表示するに際し、表示制御部１０３は、図１２に示すように全ての機器アイコン５０１を楕円の外周上に配置してもよい。
【０３０８】
なお、間取り図５９００では、全フロアの部屋がディスプレイ１０１に同時に表示されるため、各部屋が小さく表示され、ユーザの操作が困難になるおそれがある。そこで、表示制御部１０３は、ユーザの操作にしたがって、間取り図５９００を拡大表示させてもよい。具体的には、ユーザが間取り図５９００においてある部屋をピンチアウトする操作をし、その操作をタッチパネル制御部１０２が検知すると、表示制御部１０３は、ピンチアウトした量に応じた拡大率でその部屋をディスプレイ１０１上に拡大表示させればよい。
【０３０９】
図６２は、間取り図５９００においてある部屋が拡大表示された間取り図を示した図である。図６２に示すように、表示制御部１０３は該当する部屋の形状を平面的に表す俯瞰図を間取り図５９００にオーバラップして表示してもよい。または、俯瞰図に切り替えて表示してもよい。これにより、ユーザは、図６０に示す間取り図５９００において、家内の部屋の構成と各部屋に配置されている機器２００とを把握し、図６２に示す間取り図５９００において、拡大した部屋における機器２００の実際の配置位置を把握することができる。
【０３１０】
なお、図６０に示す拡大表示されていない間取り図５９００において、表示制御部１０３は、部屋内に配置された全ての機器２００の機器アイコン５０１を表示する必要はなく、一部の機器アイコン５０１のみを表示させてもよい。
【０３１１】
この場合、表示制御部１０３は、ユーザが頻繁に使用する１又は複数（例えば２つ）の機器アイコン５０１を間取り図５９００に表示すればよい。或いは、表示制御部１０３は、拡大表示されていない間取り図５９００において、機器アイコン５０１を表示しなくてもよい。これにより、拡大表示されていない間取り図５９００において表示される機器アイコン５０１の個数が増大し、間取り図５９００の視認性が低下することを防止することができる。
【０３１２】
図６３は、図６２に示す拡大表示された間取り図５９００において、機器制御画面５０２の表示状態を示す図である。図６３では、図５４と同様、エアコンの機器制御画面５０２が表示されている。また、図６３では、拡大表示された部屋（リビング）に配置されている機器アイコン５０１のみが俯瞰図の左側であって、リビングのブロック内に表示されている。図６２の例では、俯瞰図内のリビングにエアコン、照明機器、及びテレビの機器アイコン５０１が表示されており、ユーザによりエアコンの機器アイコン５０１が選択されている。そのため、これらの機器アイコン５０１が俯瞰図の左側に縦一列で表示されている。
【０３１３】
ある部屋が拡大表示されている場合、ユーザはその部屋内に配置されている機器２００を操作する可能性が高い。また、ある部屋が拡大表示されている場合、その部屋以外の機器アイコン５０１はディスプレイ１０１に表示されていない。そのため、ユーザがある機器アイコン５０１を選択したとき他の部屋に配置された機器アイコン５０１を俯瞰図の左側に表示させるとユーザに違和感を与えてしまう。
【０３１４】
そこで、ある部屋が拡大表示された場合、表示制御部１０３はその部屋に配置された機器２００の機器アイコン５０１のみを俯瞰図の左側に縦一列に表示させている。なお、図６４の例では、機器アイコン５０１は、俯瞰図の左側に表示されたが、俯瞰図の右側に縦一列で表示されてもよいし、俯瞰図の上側又は下側に横一列で表示されてもよい。
【０３１５】
図６４は、基本画面の表示状態から機器制御画面５０２の表示状態への画面遷移を示す図である。図６４の左上図に示すように、拡大表示されていない間取り図５９００が表示された基本画面において、ユーザにより例えばエアコンの機器アイコン５０１がタップされたとする。すると、表示制御部１０３は、図６４の右上図に示すように、エアコンの機器制御画面５０２をこの基本画面にオーバラップさせて表示させる。一方、図６４の右上図に示す画面において、ユーザにより、機器制御画面５０２以外の間取り図５９００上の領域がタップされる、或いは、エアコンの機器アイコン５０１がタップされると、表示制御部１０３は、図６４の左上図に示す基本画面に画面表示を戻す。
【０３１６】
また、図６４の左上図に示す基本画面において、ユーザによりリビングがピンチアウトされたとする。すると、表示制御部１０３は、図６４の左下図に示すように、リビングのブロックを拡大させると同時に拡大されたブロック内に、拡大後のブロックのサイズに応じたサイズを持つリビングの俯瞰図をオーバラップして表示させる。また、図６４の左下図において、ユーザによりリビングがピンチインされたとする。すると、表示制御部１０３は、図６４の左上図に示す基本画面に画面表示を戻す。
【０３１７】
また、図６４の左下図に示す基本画面において、例えばエアコンの機器アイコン５０１が選択されると、表示制御部１０３は、図６４の右下図に示すように、エアコンの機器制御画面５０２を俯瞰図上にオーバラップして表示させる。また、図６４の右下図において、ユーザにより、機器制御画面５０２以外の間取り図５９００上の領域、或いはエアコンの機器アイコン５０１がタップされると、表示制御部１０３は、図６４の左下図に示す画面に画面表示を戻す。
【０３１８】
図６５は、図５９に示す間取り図５９００が採用された基本画面において、機器アイコン５０１を表示しない態様を採用した場合の基本画面の構成を示す図である。図６５に示す態様では、各フロアを構成する部屋のみが表示され、機器アイコン５０１は表示が省略されている。
【０３１９】
図６６は、機器アイコン５０１を表示しない基本画面を採用した場合において、基本画面の表示状態から機器制御画面５０２の表示状態への画面遷移を示す図である。図６６の左上図に示す基本画面において、ユーザが例えばリビングをピンチアウトしたとする。すると表示制御部１０３は、図６６の左下図に示すようにリビングのブロックを拡大表示すると共に、リビングの俯瞰図を拡大表示したブロックにオーバラップして表示する。図６６の左下図に示す画面において、ユーザにより例えばエアコンの機器アイコン５０１がタップされたとする。すると、表示制御部１０３は、図６６の右下図に示すように、エアコンの機器制御画面５０２をリビングの俯瞰図にオーバラップして表示させ、リビングの機器アイコン５０１をリビングの俯瞰図の左側に縦一列で配置する。また、図６６の右下図において、ユーザにより、機器制御画面５０２の表示領域外であって、間取り図５９００上の領域がタップされると、表示制御部１０３は、図６６の左下図に示す画面に表示画面を戻す。
【０３２０】
図６７は、図５２に示す間取り図５２００を採用した場合のホーム情報２７００の構成を示す図である。図６７に示すように、ホーム情報６４００は、間取り図５２００、部屋情報６８００、及びサーバが管理する機器リスト４７００を備える。間取り図５２００では、部屋の表示位置が事前に決められているため、ホーム情報６４００において、ホーム情報２７００に設けられていた頂点情報２８００が省かれている。
【０３２１】
間取り図５２００は、図５２に示す間取り図５２００を例えばビットマップ形式で表した画像データである。もしくは、間取り図５２００を表示するための色、形状、大きさなどを規定した情報であってもよい。部屋情報６８００は、間取り図５２００から部屋の領域を決定するための情報である。
【０３２２】
図６８は、図６７に示す部屋情報６８００の構成を示す図である。図６８に示すように、部屋情報６８００は、部屋ＩＤ６８０１、部屋タイプ６８０２、階層６８０３、及び表示位置６８０４を備える。部屋ＩＤ６８０１は、間取り図５２００上の部屋を識別するための識別子である。部屋タイプ６８０２は、部屋の種類を示す。階層６８０３は部屋が配置されている階層（フロア）を示す。表示位置６８０４は、間取り図５２００上における部屋の配置位置を示す。
【０３２３】
図６９は、部屋情報６８００における表示位置６８０４と間取り図５２００との対応例を示した図である。図６９に示すように、間取り図５２００の各ブロックは、例えば、１行１列目のブロックが１マス目、１行２列目のブロックが２マス目、１行３列目のブロックが３マス目、２行１列目のブロックが４マス目、・・・というように順番が規定されている。
【０３２４】
例えば、部屋ＩＤ６８０１がＡの部屋は、表示位置６８０４が「１階の１マス目」である。そのため、表示制御部１０３は、図６９に示すように、第１フロアの間取り図５２０１の１マス目（１行１列目）のブロックはリビングであると解釈する。
【０３２５】
なお、図６９の例では、横方向に３列でブロックが配置されているため、２行１列目が４マス目となり、３行１列目が７マス目となっている。但し、これは一例にすぎず、例えば、横方向に４列でマスが配列された場合は、２行１列目が５マス目、３行１列目が９マス目というように、横方向のブロックの個数に応じてマス目の順序とブロックの配置位置との対応関係は適宜変更される。
【０３２６】
図７０は、図５２に示す間取り図５２００を採用した場合のサーバ３００が管理する機器リスト４７００の構成を示す図である。間取り図５２００は、機器２００の部屋の中での配置位置を示す必要がない。そのため、図７０に示す機器リスト４７００では、図３４とは異なり、配置４７０４には部屋タイプ６８０２が登録されている。それ以外は、図７０に示す機器リスト４７００は、図３４に示す機器リスト４７００と同じである。例えば、機器ＩＤ４７０１がＡのエアコンは、リビングに配置されているため、配置４７０４には「リビング」が登録されている。なお、図７０の例では、配置４７０４として部屋タイプ６８０２を採用したが、部屋が特定できれば、他の情報が登録されてもよい。例えば、配置４７０４として部屋ＩＤ６８０１が採用されてもよい。
【０３２７】
図７１は、図５２に示す間取り図５２００を採用した場合において、ホームコントローラ１００が管理する機器リスト３１００の構成を示した図である。図７１の機器リスト３１００も図７０の機器リスト４７００と同じ理由により、配置３１０４として、部屋タイプ６８０２が登録されており、その他は図３５に示す機器リスト３１００と同じである。なお、図７１においても、配置３１０４として、部屋ＩＤ６８０１が採用されてもよい。
【０３２８】
次に、図６２に示すように、間取り図５９００の基本画面においてある部屋がピンチアウトされた場合、その部屋の俯瞰図を表示する態様を採用した場合における、機器リスト３１００について説明する。この場合、図６８に示す部屋情報６８００において、部屋の俯瞰図の項目を設ければよい。そして、部屋の俯瞰図の項目には、該当する部屋の俯瞰図の画像データが登録されればよい。また、部屋の俯瞰図は、図３３に示すように、部屋の例えば左端に原点が設定され、横方向にＸ軸、縦方向にＹ軸が設定され、部屋の各位置をＸ、Ｙの座標で表すようにすればよい。
【０３２９】
一方、図７１に示す機器リスト３１００の配置３１０４には、部屋タイプ６８０２に加えて、部屋における座標も登録させる。これにより、表示制御部１０３は、配置３１０４の内容から、部屋を表す俯瞰図上のどの位置に機器アイコン５０１を配置するべきかを判別することができる。
【０３３０】
なお、本実施の形態において、サーバ３００は必須の構成要素ではなく、サーバ３００が管理する各種情報（ホーム情報２７００や機器２００の状態など）をホームコントローラ１００で管理させてもよい。これにより、サーバ３００がなくても上記の実施の形態を実現することができる。この場合、ホームコントローラ１００は、すべての家の情報を管理する必要はなく、ホームコントローラ１００が制御する機器２００と、それら機器２００が配置された家に関する情報とのみを管理すればよい。
【０３３１】
（照明機器の制御）
以上では、対象機器の種類を限定しない態様の実施の形態が説明された。以下では、対象機器が照明機器である態様の実施の形態が詳述される。
【０３３２】
（照明機器の制御画面）
図７２は、ホームコントローラ１００のディスプレイ１０１に表示される照明機器の制御画面の一例を示す図である。図７３、図７４は、ホームコントローラ１００のディスプレイ１０１の表示画面が基本画面と照明機器の制御画面との間で遷移する例を示す図である。図７３は照明機器がオンの場合を示し、図７４は照明機器がオフの場合を示す。
【０３３３】
例えば図７３の左図に示されるように、ホームコントローラ１００のディスプレイ１０１に、間取り図５００、機器アイコン５０１等を含む基本画面が、表示制御部１０３によって表示されている。この表示状態で、照明機器が設置された部屋１０２００に配置されている照明機器の機器アイコン１０２０１（本開示の一態様の照明アイコンの一例に相当）をユーザがタップすることにより選択し、そのタップ（選択）をタッチパネル制御部１０２が検知する。すると、図７２に示されるように、表示制御部１０３は、照明機器の制御画面１０１００をディスプレイ１０１に表示する。
【０３３４】
この照明機器の制御では、図７２に示されるように、間取り図５００と照明機器の制御画面１０１００とは、同じ表示内容になっている。言い換えると、照明機器の機器アイコン１０２０１をユーザが選択すると、間取り図５００は、照明機器の制御画面１０１００としての機能も果たす。
【０３３５】
図７２〜図７４では、照明機器が設置された部屋１０２００に配置されている照明機器の機器アイコン１０２０１がユーザにより選択され、その選択がタッチパネル制御部１０２により検知される。その結果、表示制御部１０３により、照明機器の制御画面１０１００がディスプレイ１０１に表示されている。このため、照明機器の制御画面１０１００に含まれる照明機器の制御対象領域１０１０１は、図７２〜図７４に示されるように、照明機器が設置された部屋１０２００に相当する領域になっている。
【０３３６】
また、基本画面の表示状態（例えば図７３の左図）において、照明機器の機器アイコン１０２０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、上述のように、表示制御部１０３は、図７３の右図または図７２に示されるように機器アイコン５０１を、照明機器の制御画面１０１００（間取り図５００）の表示領域外に退避させる。図７２の例では、機器アイコン５０１は、間取り図５００の表示領域を避け、ディスプレイ１０１の表示画面内の左端に縦一列に並んでいる。また、図７２の例では、ユーザが選択した照明機器の機器アイコン１０２０１は、機器アイコン５０１の列の中央に表示されている。
【０３３７】
また、図７２の例では、選択された照明機器の機器アイコン１０２０１は、例えば太枠で囲まれて、選択されていない機器アイコンと区別して表示されている。なお、選択された照明機器の機器アイコン１０２０１を選択されていない機器アイコンと区別して表示する態様は、太枠で囲む態様に限られない。表示制御部１０３は、上述のように、例えば選択された照明機器の機器アイコン１０２０１を、選択されていない機器アイコンと異なる色で表示したり、より高輝度で表示したりするなどの、種々の態様を採用することができる。
【０３３８】
そして、照明機器の制御画面１０１００が表示されたときに、照明機器が設置された部屋１０２００の照明機器がオンの場合には、図７３の右図に示されるように、表示制御部１０３は、照明機器の制御対象領域１０１０１を、一定の輝度（８ビットの場合、例えば信号レベル１２８）以上の輝度（８ビットの場合、例えば信号レベル１９２）に明るく表示する。この表示状態において、照明機器の機器アイコン１０２０１、または照明機器の制御対象領域１０１０１の外側（例えば、照明機器の制御対象領域１０１０１の表示領域外にある間取り図５００の表示領域）をユーザがタップし、このタップ（選択）をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、基本画面の表示状態（図７３の左図）に戻す。
【０３３９】
一方、照明機器の制御画面１０１００が表示されたときに、照明機器が設置された部屋１０２００の照明機器がオフの場合には、表示制御部１０３は、図７４の右図に示されるように、照明機器の制御対象領域１０１０１を、一定の輝度未満の輝度（８ビットの場合、例えば信号レベル６４）に暗く表示する。この表示状態において、照明機器の機器アイコン１０２０１、または照明機器の制御対象領域１０１０１の外側（例えば、照明機器の制御対象領域１０１０１の表示領域外にある間取り図５００の表示領域）をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、基本画面の表示状態（図７４の左図）に戻す。
【０３４０】
図７５は、ホームコントローラ１００のディスプレイ１０１の表示画面が、照明機器がオンの場合の照明機器の制御画面と照明機器がオフの場合の照明機器の制御画面との間で遷移する例を示す図である。
【０３４１】
上述のように、部屋の照明機器がオンの場合には、図７５の左図に示されるように、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた状態で、ディスプレイ１０１に照明機器の制御画面が表示される。この表示状態において、照明機器の制御対象領域１０１０１が選択されると、部屋の照明機器がオフにされ、かつ、ディスプレイ１０１の表示画面は、図７５の右図に示されるように、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた表示状態に遷移する。
【０３４２】
一方、ディスプレイ１０１の表示画面が図７５の右図に示される表示状態において、照明機器の制御対象領域１０１０１が選択されると、部屋の照明機器がオンにされ、かつ、ディスプレイ１０１の表示画面は、図７５の左図に示されるように、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた表示状態に遷移する。
【０３４３】
図７６は、ホームコントローラ１００のディスプレイ１０１の表示画面が、基本画面と照明機器がオンの場合の照明機器の制御画面と照明機器がオフの場合の照明機器の制御画面との間で遷移する例をまとめて示す図である。図７６では、上図に基本画面の表示状態が示され、下左図に照明機器がオンの場合の照明機器の制御画面の表示状態が示され、下右図に照明機器がオフの場合の照明機器の制御画面の表示状態が示されている。
【０３４４】
基本画面（図７６の上図）がディスプレイ１０１に表示されている状態で、照明機器が設置された部屋１０２００の照明機器の機器アイコンをユーザが選択し、この選択をタッチパネル制御部１０２が検知する。このとき、部屋１０２００の照明機器がオンされている場合には、ディスプレイ１０１の表示画面は、表示制御部１０３によって、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた照明機器の制御画面（図７６の下左図）が表示される状態に遷移する。
【０３４５】
一方、基本画面（図７６の上図）がディスプレイ１０１に表示されている状態で、照明機器が設置された部屋１０２００の照明機器の機器アイコンをユーザが選択し、この選択をタッチパネル制御部１０２が検知する。このとき、部屋１０２００の照明機器がオフされている場合には、ディスプレイ１０１の表示画面は、表示制御部１０３によって、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた照明機器の制御画面（図７６の下右図）が表示される状態に遷移する。
【０３４６】
また、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた照明機器の制御画面（図７６の下左図）が、表示制御部１０３によって、ディスプレイ１０１に表示されている。この表示状態で、照明機器の制御対象領域１０１０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、部屋１０２００の照明機器がオフにされ、かつ、ディスプレイ１０１の表示画面は、表示制御部１０３によって、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた照明機器の制御画面（図７６の下右図）が表示される状態に遷移する。
【０３４７】
一方、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた照明機器の制御画面（図７６の下段の右側）が、表示制御部１０３によって、ディスプレイ１０１に表示されている。この表示状態で、照明機器の制御対象領域１０１０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、部屋１０２００の照明機器がオンにされ、かつ、ディスプレイ１０１の表示画面は、表示制御部１０３によって、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた照明機器の制御画面（図７６の下段の左図）が表示される状態に遷移する。
【０３４８】
図７２〜図７６を参照して上記説明されたように、照明機器の機器アイコン１０２０１がユーザにより選択されると、間取り図５００が照明機器の制御画面１０１００の機能を果たす。このため、照明機器を操作するための操作画面がディスプレイ１０１に表示されることなく、照明機器のオンオフ制御が可能になる。したがって、間取り図５００とは別に操作画面を表示制御部１０３がディスプレイ１０１に表示するステップが不要になり、表示制御部１０３（ホームコントローラ１００）の処理ステップ数の増大を防止することができる。
【０３４９】
（照明機器の光量制御）
図７７は、照明機器の光量増大制御の一例におけるディスプレイ１０１の表示画面の遷移を示す図である。
【０３５０】
まず、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた照明機器の制御画面が、表示制御部１０３によって、ディスプレイ１０１に表示されている（図７７の左上図）。この表示状態で、接触物１０６００が照明機器の制御対象領域１０１０１に接触し、接触物１０６００が照明機器の制御対象領域１０１０１から離れずに、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が上方向に移動する（図７７の左上図→右上図→右下図）のをタッチパネル制御部１０２が検知する。このとき、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を増大する（図７７の左上図→右上図→右下図）。なお、接触物１０６００は、例えばユーザの指である。
【０３５１】
接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が、照明機器の制御対象領域１０１０１の領域外に移動したことをタッチパネル制御部１０２が検知した場合でも（図７７の右下図→左下図）、移動量が増大するにつれて、さらに、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を増大する（図７７の右下図→左下図）。
【０３５２】
そして、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置の移動（照明機器の制御対象領域１０１０１の輝度の増大）にしたがって（図７７の左上図→右上図→右下図→左下図）、照明機器の制御対象領域１０１０１に対応する部屋１０２００（図７６の上段）に設置されている照明機器は、その光量が増大するように制御される。
【０３５３】
図７８は、照明機器の光量増大制御の別の例におけるディスプレイ１０１の表示画面の遷移を示す図である。
【０３５４】
まず、照明機器の制御対象領域１０１０１が一定の輝度未満の輝度に暗くされた照明機器の制御画面が、表示制御部１０３によって、ディスプレイ１０１に表示されている（図７８の左上図）。この表示状態で、接触物１０６００が照明機器の制御対象領域１０１０１に接触し、接触物１０６００が照明機器の制御対象領域１０１０１から離れずに、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が右方向に移動する（図７８の左上図→右上図→右下図）のをタッチパネル制御部１０２が検知する。このとき、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を増大する（図７８の左上図→右上図→右下図）。
【０３５５】
接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が、照明機器の制御対象領域１０１０１の領域外に移動したことをタッチパネル制御部１０２が検知した場合でも（図７８の右下図→左下図）、移動量が増大するにつれて、さらに、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を増大する（図７８の右下図→左下図）。
【０３５６】
そして、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置の移動（照明機器の制御対象領域１０１０１の輝度の増大）にしたがって（図７８の左上図→右上図→右下図→左下図）、照明機器の制御対象領域１０１０１に対応する部屋１０２００（図７６の上段）の照明機器は、その光量が増大するように制御される。
【０３５７】
図７７、図７８を参照して上記説明されたように、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が、照明機器の制御対象領域１０１０１の領域外に移動したことをタッチパネル制御部１０２が検知した場合でも、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を増大する。したがって、照明機器の制御対象領域１０１０１の表示サイズが小さい場合でも、十分な移動量を確保することができる。その結果、照明機器の制御対象領域１０１０１の表示サイズに関係なく、照明機器の光量制御を好適に行うことができる。
【０３５８】
図７９は、照明機器の光量低下制御の一例におけるディスプレイ１０１の表示画面の遷移を示す図である。
【０３５９】
まず、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた照明機器の制御画面が、表示制御部１０３によって、ディスプレイ１０１に表示されている（図７９の左上図）。この表示状態で、接触物１０６００が照明機器の制御対象領域１０１０１に接触し、接触物１０６００が照明機器の制御対象領域１０１０１から離れずに、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が下方向に移動する（図７９の左上図→右上図→右下図→左下図）のをタッチパネル制御部１０２が検知する。このとき、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を低減する（図７９の左上図→右上図→右下図→左下図）。
【０３６０】
そして、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置の移動（照明機器の制御対象領域１０１０１の輝度の低下）にしたがって（図７９の左上図→右上図→右下図→左下図）、照明機器の制御対象領域１０１０１に対応する部屋１０２００（図７６の上段）の照明機器は、その光量が低下するように制御される。
【０３６１】
図８０は、照明機器の光量低下制御の別の例におけるディスプレイ１０１の表示画面の遷移を示す図である。
【０３６２】
まず、照明機器の制御対象領域１０１０１が一定の輝度以上の輝度に明るくされた照明機器の制御画面が、表示制御部１０３によって、ディスプレイ１０１に表示されている（図８０の左上図）。この表示状態で、接触物１０６００が照明機器の制御対象領域１０１０１に接触し、接触物１０６００が照明機器の制御対象領域１０１０１から離れずに、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置が左方向に移動する（図８０の左上図→右上図→右下図→左下図）のをタッチパネル制御部１０２が検知する。このとき、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示する照明機器の制御対象領域１０１０１の輝度を低減する（図８０の左上図→右上図→右下図→左下図）。
【０３６３】
そして、接触物１０６００と照明機器の制御対象領域１０１０１との接触位置の移動（照明機器の制御対象領域１０１０１の輝度の低下）にしたがって（図８０の左上図→右上図→右下図→左下図）、照明機器の制御対象領域１０１０１に対応する部屋１０２００（図７６の上段）の照明機器は、その光量が低下するように制御される。
【０３６４】
（拡大された制御画面）
図８１は、ホームコントローラ１００のディスプレイ１０１に表示される照明機器の制御画面の別の例を示す図である。図８２は、ホームコントローラ１００のディスプレイ１０１の表示画面が基本画面と照明機器の制御画面との間で遷移する例を示す図である。
【０３６５】
図８２の左図に示されるように、表示制御部１０３によって、ホームコントローラ１００のディスプレイ１０１に基本画面が表示されている。この表示状態で、照明機器が設置された部屋１０２０２に配置されている照明機器の機器アイコン１０２０３をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、図８２の右図または図８１に示されるように、部屋１０２０２に対応する領域が照明機器の制御対象領域１０１０１に設定される。
【０３６６】
また、この部屋１０２０２に相当する領域の表示サイズが所定の表示サイズより小さいため、表示制御部１０３は、部屋の拡大画面１１００１を含む照明機器の制御画面１１００２（本開示の一態様における調整用画面の一例に相当）を、間取り図５００に重畳してディスプレイ１０１に表示する。所定の表示サイズは、予め設定されており、例えば、ディスプレイ１０１のサイズの１／４としてもよい。
【０３６７】
そして、図８２の右図または図８１の表示状態において、照明機器の機器アイコン１０２０３をユーザが選択するか、または照明機器の制御画面１１００２以外の間取り図５００の領域をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、図８２の左図に示される基本画面の表示状態に戻す。
【０３６８】
図８３は、照明機器のオンオフ制御に伴ってディスプレイ１０１に表示される照明機器の制御画面の表示状態が遷移する例を示す図である。
【０３６９】
図８３の左図において、ホームコントローラ１００のディスプレイ１０１には、照明機器の制御対象領域１０１０１に加えて、部屋の拡大画面１１００１を含む照明機器の制御画面１１００２が、表示制御部１０３によって表示されている。ここで、表示制御部１０３は、照明機器の制御対象領域１０１０１及び部屋の拡大画面１１００１を、一定の輝度以上の輝度に明るく表示している。つまり、照明機器の制御対象領域１０１０１の部屋の照明機器がオンにされていることが表されている。
【０３７０】
この図８３の左図の表示状態において、照明機器の制御画面１１００２への接触物１０６００の接触が、タッチパネル制御部１０２により検出されると、表示制御部１０３は、ディスプレイ１０１の表示画面を図８３の右図の表示状態に遷移する。すなわち、表示制御部１０３によって、部屋の拡大画面１１００１及び照明機器の制御対象領域１０１０１の両方が、一定の輝度未満の輝度に暗く表示される。また、照明機器の制御対象領域１０１０１に対応する部屋に設置されている照明機器が、オフにされる。
【０３７１】
図８１〜図８３を用いて上記説明されたように、照明機器が設置された部屋１０２０２に相当する領域（または照明機器の制御対象領域１０１０１）の表示サイズが、所定の表示サイズより小さい場合には、表示制御部１０３は、部屋の拡大画面１１００１を含む照明機器の制御画面１１００２を、ホームコントローラ１００のディスプレイ１０１に表示する。部屋１０２０２に相当する領域の表示サイズが小さい場合には、ユーザは、部屋１０２０２に相当する領域（照明機器の制御対象領域１０１０１）に接触物１０６００を的確に接触させることが困難になることも考えられる。これに対して、本実施の形態によれば、表示制御部１０３は、部屋の拡大画面１１００１を含む照明機器の制御画面１１００２をディスプレイ１０１に表示している。このため、ユーザは、部屋に相当する領域の表示サイズに関係なく、照明機器のオンオフを好適に制御することができる。
【０３７２】
（共用される照明機器の機器アイコン）
図８４、図８５は、１つの照明機器の機器アイコンが複数の部屋の照明機器の制御に共用される場合において、ホームコントローラ１００のディスプレイ１０１の表示画面が遷移する例を示す図である。図８４は、照明機器をオフにする場合の遷移例を示し、図８５は、照明機器をオンにする場合の遷移例を示す。
【０３７３】
図８４において、表示制御部１０３によって、ホームコントローラ１００のディスプレイ１０１に基本画面が表示されている（図８４の左上図）。この表示状態で、ユーザが、接触物１０６００を用いて、共用の照明機器の機器アイコン１１３０１を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、各機器アイコンを退避させて、照明機器の制御画面１０１００をディスプレイ１０１に表示する（図８４の右上図）。
【０３７４】
図８４の右上図に示される照明機器の制御画面１０１００は、照明機器の第一の制御対象領域１１３０２及び照明機器の第二の制御対象領域１１３０３を含む。また、この照明機器の制御画面１０１００は、図７２を用いて説明されたように、間取り図５００（図７２）と同じ表示内容を有する。図８４の右上図に示されるように、表示制御部１０３は、照明機器の第一の制御対象領域１１３０２及び照明機器の第二の制御対象領域１１３０３を、一定の輝度以上の輝度に明るく表示している。これによって、対応するそれぞれの部屋の照明機器がオンされていることを表している。
【０３７５】
この照明機器の制御画面１０１００が、表示制御部１０３によって、ディスプレイ１０１に表示されている状態で、ユーザが、接触物１０６００を用いて照明機器の第一の制御対象領域１１３０２を選択し、この選択をタッチパネル制御部１０２が検知する。すると、対応する部屋の照明機器がオフにされ、かつ、表示制御部１０３は、照明機器の第一の制御対象領域１１３０２を一定の輝度未満の輝度に暗く表示する（図８４の右下図）。
【０３７６】
続いて、ユーザが、接触物１０６００を用いて照明機器の第二の制御対象領域１１３０３を選択し、この選択をタッチパネル制御部１０２が検知する。すると、対応する部屋の照明機器がオフにされ、かつ、表示制御部１０３は、照明機器の第二の制御対象領域１１３０３を一定の輝度未満の輝度に暗く表示する（図８４の左下図）。
【０３７７】
図８５において、表示制御部１０３によって、ホームコントローラ１００のディスプレイ１０１に基本画面が表示されている（図８５の左上図）。この表示状態で、ユーザが、接触物１０６００を用いて、共用の照明機器の機器アイコン１１３０１を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、各機器アイコンを退避させて、照明機器の制御画面１０１００をディスプレイ１０１に表示する（図８５の右上図）。
【０３７８】
図８４の場合と異なり、図８５の右上図に示されるように、表示制御部１０３は、照明機器の第一の制御対象領域１１３０２及び照明機器の第二の制御対象領域１１３０３を、一定の輝度未満の輝度に暗く表示している。これによって、対応するそれぞれの部屋の照明機器がオフされていることが表されている。
【０３７９】
この照明機器の制御画面１０１００が、表示制御部１０３によって、ディスプレイ１０１に表示されている状態で、ユーザが、接触物１０６００を用いて照明機器の第一の制御対象領域１１３０２を選択し、この選択をタッチパネル制御部１０２が検知する。すると、対応する部屋の照明機器がオンにされ、かつ、表示制御部１０３は、照明機器の第一の制御対象領域１１３０２を一定の輝度以上の輝度に明るく表示する（図８５の右下図）。
【０３８０】
続いて、ユーザが、接触物１０６００を用いて照明機器の第二の制御対象領域１１３０３を選択し、この選択をタッチパネル制御部１０２が検知する。すると、対応する部屋の照明機器がオンにされ、かつ、表示制御部１０３は、照明機器の第二の制御対象領域１１３０３を一定の輝度以上の輝度に明るく表示する（図８５の左下図）。
【０３８１】
図８４、図８５を用いて上記説明されたように、共用の照明機器の機器アイコン１１３０１を用いることにより、照明機器の第一の制御対象領域１１３０２及び照明機器の第二の制御対象領域１１３０３の二つの制御対象領域の照明機器を制御することができる。したがって、ディスプレイ１０１に表示される基本画面における照明機器の機器アイコンの個数を低減することができる。その結果、多数の機器アイコンにより、ディスプレイ１０１に表示される基本画面が煩雑になるのを避けることができる。
【０３８２】
なお、図８４、図８５では、共用の照明機器の機器アイコン１１３０１は、二つの部屋の照明機器の制御に共用されているが、本実施の形態のホームコントローラ１００は、これに限られない。例えば、共用の照明機器の機器アイコン１１３０１を三つ以上の部屋の照明機器の制御に共用してもよい。また、一般に、照明機器は全ての部屋に設置されている。このため、共用の照明機器の機器アイコン１１３０１を全ての部屋の照明機器の制御に共用してもよい。
【０３８３】
また、図８４、図８５では、共用の照明機器の機器アイコン１１３０１は、制御対象の一方の部屋に配置されているが、本実施の形態のホームコントローラ１００は、これに限られない。
【０３８４】
図８６は、共用の照明機器の機器アイコン１１３０１の別の配置例を示す図である。図８６では、表示制御部１０３は、共用の照明機器の機器アイコン１１３０１を、間取り図５００の表示領域外に配置している。特に、共用の照明機器の機器アイコン１１３０１が、全ての部屋の照明機器の制御に共用されている場合には、図８６に示されるように、表示制御部１０３は、共用の照明機器の機器アイコン１１３０１を間取り図５００の表示領域外に配置することが好ましい。この配置により、共用の照明機器の機器アイコン１１３０１が、特定の部屋の制御に限定されずに、全ての部屋の照明機器の制御に共用されていることを表すことができる。
【０３８５】
なお、図８４〜図８６では、表示制御部１０３は、共用の照明機器の機器アイコン１１３０１を、照明機器を模した画像で構成しているが、これに代えて、例えば「照明モード」の文字からなるアイコンとしてもよい。そして、この「照明モード」の文字からなるアイコンを、全ての部屋の照明機器の制御に共用するようにしてもよい。このように、「照明モード」の文字からなるアイコンとすることによって、照明モードでは、全ての部屋の照明機器の制御が可能になっていることを表すことができる。
【０３８６】
（階段領域の照明機器の制御）
図８７は、ホームコントローラ１００のディスプレイ１０１に表示される基本画面の例を示す図である。図８７の左図は、基本画面における第１フロア表示状態を示し、図８７の右図は、基本画面における第２フロア表示状態を示す。
【０３８７】
基本画面における第１フロア表示状態では、表示制御部１０３は、図８７の左図に示されるように、第１フロアの間取り図６０１をディスプレイ１０１に表示している。第１フロアの間取り図６０１は、階段領域６０３を含む。階段領域６０３には、第１フロアの階段領域の照明機器の機器アイコン１１６０１が配置されている。
【０３８８】
また、基本画面における第２フロア表示状態では、表示制御部１０３は、図８７の右図に示されるように、第２フロアの間取り図６０２をディスプレイ１０１に表示している。第２フロアの間取り図６０２は、階段領域６０４を含む。階段領域６０４には、第２フロアの階段領域の照明機器の機器アイコン１１６０２が配置されている。
【０３８９】
図８８は、第１フロアの階段領域の照明機器の機器アイコンを用いた照明機器のオンオフ制御により、ホームコントローラ１００のディスプレイ１０１の表示画面が遷移する例を示す図である。
【０３９０】
ホームコントローラ１００のディスプレイ１０１に、表示制御部１０３によって、基本画面として第１フロアの間取り図６０１が表示されている（図８８の左上図）。この表示状態で、ユーザが、接触物１０６００を用いて、第１フロアの階段領域の照明機器の機器アイコン１１６０１を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、各機器アイコン５０１を退避させて、照明機器の制御画面１０１００をディスプレイ１０１に表示する（図８８の右上図）。
【０３９１】
この照明機器の制御画面１０１００は、図７２等を用いて説明されたように、第１フロアの間取り図６０１と同じ表示内容を有する。図８８の右上図に示されるように、表示制御部１０３は、階段領域６０３を一定の輝度以上の輝度に明るく表示している。これによって、階段の照明機器がオンにされていることを表している。
【０３９２】
この照明機器の制御画面１０１００が、表示制御部１０３によって、ディスプレイ１０１に表示されている状態で（図８８の右上図）、ユーザが、接触物１０６００を用いて階段領域６０３を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオフにされ、かつ、表示制御部１０３は、階段領域６０３を一定の輝度未満の輝度に暗く表示する（図８８の右下図）。さらに、ユーザが、接触物１０６００を用いて階段領域６０３を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオンにされ、かつ、表示制御部１０３は、階段領域６０３を一定の輝度以上の輝度に明るく表示する（図８８の左下図）。
【０３９３】
図８９は、第２フロアの階段領域の照明機器の機器アイコンを用いた照明機器のオンオフ制御により、ホームコントローラ１００のディスプレイ１０１の表示画面が遷移する例を示す図である。
【０３９４】
ホームコントローラ１００のディスプレイ１０１に、表示制御部１０３によって、基本画面として第２フロアの間取り図６０２が表示されている（図８９の左上図）。この表示状態で、ユーザが、接触物１０６００を用いて、第２フロアの階段領域の照明機器の機器アイコン１１６０２を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、各機器アイコン５０１を退避させて、照明機器の制御画面１０１００をディスプレイ１０１に表示する（図８９の右上図）。
【０３９５】
この照明機器の制御画面１０１００は、図７２等を用いて説明されたように、第２フロアの間取り図６０２と同じ表示内容を有する。図８９の右上図に示されるように、表示制御部１０３は、階段領域６０４を一定の輝度以上の輝度に明るく表示している。これによって、階段の照明機器がオンにされていることを表している。
【０３９６】
この照明機器の制御画面１０１００が、表示制御部１０３によって、ディスプレイ１０１に表示されている状態で（図８９の右上図）、ユーザが、接触物１０６００を用いて階段領域６０４を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオフにされ、かつ、表示制御部１０３は、階段領域６０４を一定の輝度未満の輝度に暗く表示する（図８９の右下図）。さらに、ユーザが、接触物１０６００を用いて階段領域６０４を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオンにされ、かつ、表示制御部１０３は、階段領域６０４を一定の輝度以上の輝度に明るく表示する（図８９の左下図）。
【０３９７】
（拡大される階段領域の制御画面）
図９０は、ホームコントローラ１００のディスプレイ１０１の表示画面が、基本画面における第１フロア表示状態と、第１フロアの照明機器の制御画面表示状態との間で遷移する例を示す図である。図９０では、図８８、図８９で示された照明機器の制御画面と異なる照明機器の制御画面の例が示されている。
【０３９８】
図９０の左図に示されるように、ホームコントローラ１００のディスプレイ１０１に、表示制御部１０３によって、基本画面として第１フロアの間取り図６０１が表示されている。この表示状態で、ユーザが、階段領域６０３に配置されている第１フロアの階段領域の照明機器の機器アイコン１１６０１を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、図９０の右図に示される表示状態に遷移する。すなわち、表示制御部１０３は、機器アイコン５０１を第１フロアの間取り図６０１の表示領域外に退避させる。また、表示制御部１０３は、階段の拡大画面１１９０１を含む照明機器の制御画面１１００２（本開示の一態様における調整用画面の一例に相当）を、第１フロアの間取り図６０１に重畳して、ディスプレイ１０１に表示する。この照明機器の制御画面１１００２の表示サイズは、階段領域６０３の表示サイズより大きくされている。
【０３９９】
また、図９０の右図の表示状態において、第１フロアの階段領域の照明機器の機器アイコン１１６０１をユーザが選択するか、または照明機器の制御画面１１００２以外の第１フロアの間取り図６０１の領域をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、ディスプレイ１０１の表示画面を、図９０の左図に示される基本画面の表示状態に遷移する。
【０４００】
図９１は、拡大された照明機器の制御画面を用いた照明機器のオンオフ制御により、ホームコントローラ１００のディスプレイ１０１の表示画面が遷移する例を示す図である。
【０４０１】
ホームコントローラ１００のディスプレイ１０１に、表示制御部１０３によって、基本画面として第１フロアの間取り図６０１が表示されている（図９１の左上図）。この表示状態で、ユーザが、接触物１０６００を用いて第１フロアの階段領域の照明機器の機器アイコン１１６０１を選択し、この選択をタッチパネル制御部１０２が検知する。すると、表示制御部１０３は、各機器アイコン５０１を退避させて、階段の拡大画面１１９０１を含む照明機器の制御画面１１００２をディスプレイ１０１に表示する（図９１の右上図）。図９１の右上図に示されるように、表示制御部１０３は、階段の拡大画面１１９０１及び階段領域６０３を一定の輝度以上の輝度に明るく表示している。これによって、階段の照明機器がオンにされていることが表されている。
【０４０２】
この照明機器の制御画面１１００２が、表示制御部１０３によって、ディスプレイ１０１に表示されている状態で（図９１の右上図）、ユーザが、接触物１０６００を用いて照明機器の制御画面１１００２を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオフにされ、かつ、表示制御部１０３は、階段の拡大画面１１９０１及び階段領域６０３を一定の輝度未満の輝度に暗く表示する（図９１の右下図）。
【０４０３】
さらに、ユーザが、接触物１０６００を用いて照明機器の制御画面１１００２を選択し、この選択をタッチパネル制御部１０２が検知する。すると、階段の照明機器がオンにされ、かつ、表示制御部１０３は、階段の拡大画面１１９０１及び階段領域６０３を一定の輝度以上の輝度に明るく表示する（図９１の左下図）。
【０４０４】
図９２は、拡大された照明機器の制御画面を用いた照明機器の光量制御により、ホームコントローラ１００のディスプレイ１０１の表示画面が遷移する例を示す図である。
【０４０５】
まず、表示制御部１０３によって、階段の拡大画面１１９０１及び階段領域６０３が、一定の輝度未満の輝度に暗くされた状態で、照明機器の制御画面１１００２がディスプレイ１０１に表示されている（図９２の左上図）。この表示状態で、接触物１０６００が照明機器の制御画面１１００２に接触し、接触物１０６００が照明機器の制御画面１１００２から離れずに、接触物１０６００と照明機器の制御画面１１００２との接触位置が上方向に移動する（図９２の左上図→右上図→右下図）のをタッチパネル制御部１０２が検知する。このとき、移動量が増大するにつれて、表示制御部１０３は、ディスプレイ１０１に表示される階段の拡大画面１１９０１及び階段領域６０３の輝度を増大する（図９２の左上図→右上図→右下図）。
【０４０６】
接触物１０６００と照明機器の制御画面１１００２との接触位置が、照明機器の制御画面１１００２の領域外に移動したことをタッチパネル制御部１０２が検知した場合でも（図９２の右下図→左下図）、移動量が増大するにつれて、さらに、表示制御部１０３は、ディスプレイ１０１に表示される階段の拡大画面１１９０１及び階段領域６０３の輝度を増大する（図９２の右下図→左下図）。
【０４０７】
また、接触物１０６００と照明機器の制御画面１１００２との接触位置の移動（照明機器の制御画面１１００２の輝度の増大）にしたがって、照明機器の制御画面１１００２に対応する階段６０３の照明機器は、その光量が増大するように制御される。
【０４０８】
（照明機器の制御フロー）
図９３Ａ、９３Ｂは、ホームコントローラ１００が照明機器を制御する処理の流れを示すフロー図である。
【０４０９】
Ｓ１２２０１〜Ｓ１２２０３は、図３９ＡのＳ３５０１〜Ｓ３５０３と、ほぼ同様の処理である。すなわち、タッチパネル制御部１０２は、基本画面において、照明機器の機器アイコンがユーザにより選択されたことを検知する（Ｓ１２２０１）。次に、表示制御部１０３は、すべての機器アイコン５０１を制御画面の表示領域外に退避させる（Ｓ１２２０２）。次に、表示制御部１０３は、退避させた機器アイコン５０１の表示位置を調整する（Ｓ１２２０３）。
【０４１０】
なお、図３９Ａでは、Ｓ３５０３に続いてＳ３５０４が実行されているが、このＳ３５０４に相当するステップは、図９３Ａでは実行されない。なぜなら、図９３Ａでは、Ｓ１２２０１で照明機器の機器アイコンが選択されているが、照明機器の制御画面は、専用画面ではなく間取り図を用いることが決まっているため、専用画面か間取り図かを判別するＳ３５０４に相当する処理が必要ないからである。
【０４１１】
Ｓ１２２０３に続いて、Ｓ１２２０１で選択された照明機器の機器アイコンが配置された部屋に相当する領域の表示サイズが、一定の表示サイズ以下か否かが判別される（Ｓ１２２０４）。部屋に相当する領域の表示サイズが、一定の表示サイズ以下であれば（Ｓ１２２０４でＹＥＳ）、表示制御部１０３は、部屋の拡大画面１１００１を伴う照明機器の制御画面１１００２をディスプレイ１０１に表示し（Ｓ１２２０５）、処理がＳ１２２０７に進められる。一方、部屋に相当する領域の表示サイズが、一定の表示サイズを超えていれば（Ｓ１２２０４でＮＯ）、表示制御部１０３は、間取り図５００を照明機器の制御画面１０１００として表示し（Ｓ１２２０６）、処理がＳ１２２０７に進められる。
【０４１２】
Ｓ１２２０７において、ディスプレイ１０１への接触物１０６００の接触開始がタッチパネル制御部１０２により検知されると、タッチパネル制御部１０２が、接触対象が機器アイコン５０１であるか否かを判定する（Ｓ１２２０８）。
【０４１３】
機器アイコン５０１への接触であると判定すると（Ｓ１２２０８でＹＥＳ）、Ｓ１２２０１で選択された照明機器の機器アイコンと同じ機器アイコンに接触物１０６００が接触したか否かを、タッチパネル制御部１０２が判定する（Ｓ１２２０９）。同じ機器アイコンでなければ（Ｓ１２２０９でＮＯ）、処理がＳ１２２０３に戻る。一方、Ｓ１２２０１で選択された照明機器の機器アイコンと同じ機器アイコンに接触物１０６００が接触したと判定された場合（Ｓ１２２０９でＹＥＳ）、表示制御部１０３は、照明機器の制御画面を非表示にして基本画面をディスプレイ１０１に表示し（Ｓ１２２１２）、このフローは終了する。
【０４１４】
また、Ｓ１２２０８において、機器アイコン５０１への接触でないとタッチパネル制御部１０２が判定した場合（Ｓ１２２０８でＮＯ）、さらにタッチパネル制御部１０２は、接触対象が照明機器の制御画面であるか否かを判定する（Ｓ１２２１０）。接触対象が照明機器の制御画面でないと判定された場合（Ｓ１２２１０でＮＯ）、処理はＳ１２２１２に進められる。
【０４１５】
一方、照明機器の制御画面内のボタン等に接触物が接触したとタッチパネル制御部１０２が判定すると（Ｓ１２２１０でＹＥＳ）、処理が照明機器の制御フロー（図９４）に進められ（Ｓ１２２１１）、その後、処理がＳ１２２０７に戻る。
【０４１６】
図９４は、ホームコントローラ１００が接触物１０６００の接触内容に応じて照明機器の制御コマンドを生成する処理の流れを示すフロー図である。
【０４１７】
まず、タッチパネル制御部１０２によって、間取り図（つまり照明機器の制御画面）上の照明機器の制御対象領域内で、接触物１０６００の接触が検知されたか否かが判別される（Ｓ１２３０１）。照明機器の制御対象領域内で接触物１０６００の接触が検知されなければ（Ｓ１２３０１でＮＯ）、タッチパネル制御部１０２によって、部屋の拡大画面内で接触物１０６００の接触が検知されたか否かが判別される（Ｓ１２３０４）。部屋の拡大画面内でも、接触物１０６００の接触が検知されなければ（Ｓ１２３０４でＮＯ）、このフローは終了する。
【０４１８】
一方、Ｓ１２３０１において、タッチパネル制御部１０２によって、照明機器の制御対象領域内で接触物１０６００の接触が検知されれば（Ｓ１２３０１でＹＥＳ）、処理がＳ１２３０２に進められる。また、Ｓ１２３０４において、タッチパネル制御部１０２によって、部屋の拡大画面内で接触物１０６００の接触が検知されれば（Ｓ１２３０４でＹＥＳ）、処理がＳ１２３０２に進められる。
【０４１９】
Ｓ１２３０２において、タッチパネル制御部１０２によって、接触した状態の接触物１０６００の移動が検知されたか否かが判別される。接触物１０６００の移動が検知されなければ（Ｓ１２３０２でＮＯ）、処理がＳ１２３０３に進められる一方、接触物１０６００の移動が検知されれば（Ｓ１２３０２でＹＥＳ）、タッチパネル制御部１０２によって、接触物１０６００の移動方向が判別される（Ｓ１２３０５）。接触物１０６００の移動方向が、上方向であれば、処理がＳ１２３０６に進められ、下方向であれば、処理がＳ１２３０７に進められる。
【０４２０】
Ｓ１２３０３では、機器制御部１０６は、照明機器のオンとオフを切り替える制御に決定し、処理がＳ１２３０８に進められる。Ｓ１２３０６では、機器制御部１０６は、接触物１０６００の移動量に応じて光量を上昇させる制御に決定し、処理がＳ１２３０８に進められる。Ｓ１２３０７では、機器制御部１０６は、接触物１０６００の移動量に応じて光量を低下させる制御に決定し、処理がＳ１２３０８に進められる。
【０４２１】
Ｓ１２３０８では、機器制御部１０６は、決定した制御に対応する制御コマンドを生成する。本実施の形態において、Ｓ１２３０３で決定される、照明機器のオンとオフとを切り替える制御に対応する制御コマンドが、本開示の一態様の第１制御コマンド及びオンオフ制御コマンドの一例に相当し、Ｓ１２３０３で決定される、照明機器をオフからオンに切り替える制御に対応する制御コマンドが、本開示の一態様のオン制御コマンドの一例に相当し、Ｓ１２３０３で決定される、照明機器をオンからオフに切り替える制御に対応する制御コマンドが、本開示の一態様のオフ制御コマンドの一例に相当する。また、Ｓ１２３０６で決定される接触物１０６００の移動量に応じて光量を上昇させる制御に対応する制御コマンドと、Ｓ１２３０７で決定される接触物１０６００の移動量に応じて光量を低下させる制御に対応する制御コマンドとが、本開示の一態様の第２制御コマンドの一例に相当する。
【０４２２】
次いで、処理が制御コマンド送信フローに進められ（Ｓ１２３０９）、続いて、Ｓ１２３０８で生成された制御コマンドに応じて、表示制御部１０３は、ディスプレイ１０１の画面表示を更新し（Ｓ１２３１０）、このフローは終了する。
【０４２３】
Ｓ１２３０９の制御コマンド送信フローは、例えば図４１のフロー図と同様の処理の流れで実行される。なお、図４１のＳ３７０２，Ｓ３７０３における制御コマンド送信先の機器は、この照明機器の制御では、選択された照明機器の機器アイコンに対応する照明機器に相当する。また、図４１のＳ３７０６における同時操作される機器は、この照明機器の制御では、例えば共用される照明機器の機器アイコンに対応する複数の部屋の照明機器に相当する。
【０４２４】
図９５は、ホームコントローラ１００が１回の操作で複数台の照明機器を制御する場合において、ホームコントローラ１００が照明機器を直接制御する処理の流れを示すシーケンス図である。ここでは、ホームコントローラ１００が照明機器Ａ２００と照明機器Ｂ２００とを制御する場合を例に挙げて説明する。
【０４２５】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、照明機器の制御画面１０１００へのユーザの操作を検知する（Ｓ４１０１）。次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた制御コマンドを生成し、照明機器Ａ２００に送信する（Ｓ４１０２）。
【０４２６】
制御コマンドを受信した照明機器Ａ２００は、制御コマンドを実行し（Ｓ４１０３）、制御結果をホームコントローラ１００に送信する（Ｓ４１０４）。
【０４２７】
次に、ホームコントローラ１００の機器制御部１０６は、照明機器Ａ２００に送信した制御コマンドと同じ制御コマンドを照明機器Ｂ２００に送信する（Ｓ４１０５）。制御コマンドを受信した照明機器Ｂ２００は、制御コマンドを実行し（Ｓ４１０６）、制御結果をホームコントローラ１００に送信する（Ｓ４１０７）。
【０４２８】
制御結果を受信したホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４１０８）。この場合、例えば、照明機器Ａ２００、Ｂ２００の照明機器の制御画面１０１００がディスプレイ１０１に表示されていれば、照明機器Ａ２００、Ｂ２００の照明機器の制御画面１０１００の内容が制御結果にしたがって更新される。
【０４２９】
図９６は、ホームコントローラ１００が１回の操作で複数台の照明機器を制御する場合において、ホームコントローラ１００がサーバ３００経由で照明機器を制御する処理の流れを示すシーケンス図である。ここでは、ホームコントローラ１００が照明機器Ａ２００と照明機器Ｂ２００とを制御する場合を例に挙げて説明する。また、照明機器Ａ２００、Ｂ２００は、１つの照明機器の機器アイコン１０２０１で表され、１つの照明機器の制御画面１０１００で制御されているものとする。
【０４３０】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、照明機器の制御画面１０１００へのユーザの操作を検知する（Ｓ４２０１）。
【０４３１】
次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた照明機器Ａ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４２０２）。
【０４３２】
照明機器Ａ２００の制御コマンドを受信したサーバ３００は、照明機器Ａ２００に制御コマンドを送信する（Ｓ４２０３）。制御コマンドを受信した照明機器Ａ２００は、制御コマンドを実行し（Ｓ４２０４）、制御結果をサーバ３００に送信する（Ｓ４２０５）。制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４２０６）。
【０４３３】
同様にホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じた照明機器Ｂ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４２０７）。
【０４３４】
制御コマンドを受信したサーバ３００は、照明機器Ｂ２００に制御コマンドを送信する（Ｓ４２０８）。制御コマンドを受信した照明機器Ｂ２００は、制御コマンドを実行し（Ｓ４２０９）、制御結果をサーバ３００に送信する（Ｓ４２１０）。制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４２１１）。
【０４３５】
そして、ホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４２１２）。
【０４３６】
図９７は、ホームコントローラ１００が１回の操作で複数台の照明機器を制御する場合において、ホームコントローラ１００がサーバ３００経由で照明機器を制御する処理の流れを示すシーケンス図である。ここでは、ホームコントローラ１００が照明機器Ａ２００と照明機器Ｂ２００とを制御する場合を例に挙げて説明する。また、照明機器Ａ２００、Ｂ２００は、１つの照明機器の機器アイコン１０２０１で表され、１つの照明機器の制御画面１０１００で制御されているものとする。
【０４３７】
まず、ホームコントローラ１００のタッチパネル制御部１０２は、照明機器の制御画面１０１００へのユーザの操作を検知する（Ｓ４３０１）。
【０４３８】
次に、ホームコントローラ１００の機器制御部１０６は、ユーザの操作に応じて、照明機器Ａ２００及び照明機器Ｂ２００の制御コマンドを生成し、サーバ３００に送信する（Ｓ４３０２）。
【０４３９】
制御コマンドを受信したサーバ３００は、照明機器Ａ２００に制御コマンドを送信する（Ｓ４３０３）。制御コマンドを受信した照明機器Ａ２００は、制御コマンドを実行し（Ｓ４３０４）、制御結果をサーバ３００に送信する（Ｓ４３０５）。
【０４４０】
同様にサーバ３００は、照明機器Ｂ２００に制御コマンドを送信する（Ｓ４３０６）。制御コマンドを受信した照明機器Ｂ２００は、制御コマンドを実行し（Ｓ４３０７）、制御結果をサーバ３００に送信する（Ｓ４３０８）。照明機器Ａ２００及び照明機器Ｂ２００の制御結果を受信したサーバ３００は、その制御結果をホームコントローラ１００に送信する（Ｓ４３０９）。
【０４４１】
そして、ホームコントローラ１００の表示制御部１０３は、制御結果にしたがって表示画面を更新する（Ｓ４３１０）。
【０４４２】
（別パターンの間取り図を用いた場合の照明機器の制御）
図９８は、図５２を参照して説明された間取り図を用いた場合に、ホームコントローラ１００のディスプレイ１０１に表示される基本画面の例を示す図である。図９９は、図９８に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイ１０１に表示される照明機器の制御画面の例を示す図である。
【０４４３】
図９８に示されるように、ホームコントローラ１００のディスプレイ１０１には、間取り図５２００、機器アイコン５０１等を含む基本画面が、表示制御部１０３によって表示されている。この表示状態で、照明機器が設置されたリビング９８０１に配置されている照明機器の機器アイコン１０２０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。このとき、表示制御部１０３は、図９９に示されるように、照明機器の機器アイコン１０２０１を含む全ての機器アイコン５０１を、間取り図５２００の表示領域外に退避させ、かつ、照明機器の制御対象領域１０１０１を含む照明機器の制御画面１０１００をディスプレイ１０１に表示する。
【０４４４】
図７２〜図７４を参照して説明された間取り図５００の場合と同様に、この間取り図５２００の場合にも、図９９に示されるように、間取り図５２００と照明機器の制御画面１０１００とは、同じ表示内容になっている。言い換えると、照明機器の機器アイコン１０２０１をユーザが選択すると、間取り図５２００は、照明機器の制御画面１０１００としての機能も果たす。
【０４４５】
図１００は、図５６を参照して説明された間取り図を用いた場合に、ホームコントローラ１００のディスプレイ１０１に表示される基本画面の例を示す図である。図１０１は、図１００に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイ１０１に表示される照明機器の制御画面の例を示す図である。
【０４４６】
図１００に示されるように、ホームコントローラ１００のディスプレイ１０１には、表示制御部１０３によって、間取り図５６００、機器アイコン５０１等を含む基本画面が表示されている。この表示状態で、照明機器が設置されたリビング９８０２に配置されている照明機器の機器アイコン１０２０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。このとき、図１０１に示されるように、表示制御部１０３は、照明機器の機器アイコン１０２０１を含む全ての機器アイコン５０１を、間取り図５６００の表示領域外に退避させ、かつ、照明機器の制御対象領域１０１０１を含む照明機器の制御画面１０１００をディスプレイ１０１に表示する。
【０４４７】
図７２〜図７４を参照して説明された間取り図５００の場合と同様に、この間取り図５６００の場合にも、図１０１に示されるように、間取り図５６００と照明機器の制御画面１０１００とは、同じ表示内容になっている。言い換えると、照明機器の機器アイコン１０２０１をユーザが選択すると、間取り図５６００は、照明機器の制御画面１０１００としての機能も果たす。
【０４４８】
図１０２は、図５９を参照して説明された間取り図を用いた場合に、ホームコントローラ１００のディスプレイ１０１に表示される基本画面の例を示す図である。図１０３は、図１０２に示される基本画面において、照明機器の機器アイコンが選択された場合にディスプレイ１０１に表示される照明機器の制御画面の例を示す図である。
【０４４９】
図１０２に示されるように、ホームコントローラ１００のディスプレイ１０１には、間取り図５９００、機器アイコン５０１等を含む基本画面が、表示制御部１０３によって表示されている。この表示状態で、照明機器が設置されたリビング９８０３に配置されている照明機器の機器アイコン１０２０１をユーザが選択し、この選択をタッチパネル制御部１０２が検知する。このとき、図１０３に示されるように、表示制御部１０３は、照明機器の機器アイコン１０２０１を含む全ての機器アイコン５０１を、間取り図５９００の表示領域外に退避させ、かつ、照明機器の制御対象領域１０１０１を含む照明機器の制御画面１０１００をディスプレイ１０１に表示する。
【０４５０】
図７２〜図７４を参照して説明された間取り図５００の場合と同様に、この間取り図５９００の場合にも、図１０３に示されるように、間取り図５９００と照明機器の制御画面１０１００とは、同じ表示内容になっている。言い換えると、照明機器の機器アイコン１０２０１をユーザが選択すると、間取り図５９００は、照明機器の制御画面１０１００としての機能も果たす。
【０４５１】
そして、間取り図５００とは別パターンの間取り図５２００，５６００，５９００の場合にも、それぞれ、図９９、図１０１、図１０３に示される照明機器の制御画面１０１００が表示された状態で、間取り図５００の場合と同様に、照明機器の制御が行われる。例えば、図８４〜図８６を参照して説明されたように、照明機器の機器アイコン１０２０１を複数の部屋で共用してもよい。
【０４５２】
図１０４は、共用の照明機器の機器アイコン１１３０１が、間取り図５２００の表示領域外に配置された例を示す図である。一般に、照明機器は全ての部屋に設置されている。そこで、図１０４に示されるように、ホームコントローラ１００は、共用の照明機器の機器アイコン１１３０１を間取り図５２００の表示領域外に配置し、共用の照明機器の機器アイコン１１３０１を全ての部屋で共用するようにしてもよい。
【０４５３】
なお、１つの部屋に複数台の照明機器が設置された部屋がある場合、例えば図７３の左図の基本画面において、複数個の照明機器の機器アイコン５０１を配置せずとも、１つの照明機器の機器アイコン５０１だけを配置してもよい。この場合、１つの照明機器の機器アイコン５０１は、複数台の照明機器を表す。そして、この複数台の照明機器を表す照明機器の機器アイコン５０１を選択することで、例えば図９５、図９６または図９７の処理にしたがって、複数台の照明機器を同時に制御することができる。つまり、１度の操作で一以上の照明機器の制御を行うことができる。
【産業上の利用可能性】
【０４５４】
本開示によれば、ネットワークに接続された一以上の照明機器を制御する制御方法として有用である。
【要約】
本開示の制御方法は、携帯情報端末のコンピュータに対して、少なくとも２以上の部屋を含む一フロアの間取り図を表した表示画面をディスプレイに表示させ、間取り図を表した表示画面上に一以上の対象機器の各々を表した機器アイコンを表示させ、一以上の対象機器の中の照明機器を表した照明アイコンは、間取り図に含まれる一以上の部屋で共用して用いられ、照明アイコンの選択が検知され、照明アイコンの選択が検知された後に間取り図に含まれる少なくとも２以上の部屋の中の一の部屋内のいずれかの領域の選択が検知されると、選択が検知された一の部屋に対応する照明機器の電源のＯＮ／ＯＦＦを制御する第１制御コマンドをネットワークに出力させる。【図１】
0005558642.tif 000002
【図２】
0005558642.tif 000003
【図３】
0005558642.tif 000004
【図４】
0005558642.tif 000005
【図５】
0005558642.tif 000006
【図６】
0005558642.tif 000007
【図７】
0005558642.tif 000008
【図８】
0005558642.tif 000009
【図９】
0005558642.tif 000010
【図１０】
0005558642.tif 000011
【図１１】
0005558642.tif 000012
【図１２】
0005558642.tif 000013
【図１３】
0005558642.tif 000014
【図１４】
0005558642.tif 000015
【図１５】
0005558642.tif 000016
【図１６】
0005558642.tif 000017
【図１７】
0005558642.tif 000018
【図１８】
0005558642.tif 000019
【図１９】
0005558642.tif 000020
【図２０】
0005558642.tif 000021
【図２１】
0005558642.tif 000022
【図２２】
0005558642.tif 000023
【図２３】
0005558642.tif 000024
【図２４】
0005558642.tif 000025
【図２５】
0005558642.tif 000026
【図２６】
0005558642.tif 000027
【図２７】
0005558642.tif 000028
【図２８】
0005558642.tif 000029
【図２９】
0005558642.tif 000030
【図３０】
0005558642.tif 000031
【図３１】
0005558642.tif 000032
【図３２】
0005558642.tif 000033
【図３３】
0005558642.tif 000034
【図３４】
0005558642.tif 000035
【図３５】
0005558642.tif 000036
【図３６】
0005558642.tif 000037
【図３７】
0005558642.tif 000038
【図３８】
0005558642.tif 000039
【図３９Ａ】
0005558642.tif 000040
【図３９Ｂ】
0005558642.tif 000041
【図４０】
0005558642.tif 000042
【図４１】
0005558642.tif 000043
【図４２】
0005558642.tif 000044
【図４３】
0005558642.tif 000045
【図４４】
0005558642.tif 000046
【図４５】
0005558642.tif 000047
【図４６】
0005558642.tif 000048
【図４７】
0005558642.tif 000049
【図４８】
0005558642.tif 000050
【図４９】
0005558642.tif 000051
【図５０】
0005558642.tif 000052
【図５１】
0005558642.tif 000053
【図５２】
0005558642.tif 000054
【図５３】
0005558642.tif 000055
【図５４】
0005558642.tif 000056
【図５５】
0005558642.tif 000057
【図５６】
0005558642.tif 000058
【図５７】
0005558642.tif 000059
【図５８】
0005558642.tif 000060
【図５９】
0005558642.tif 000061
【図６０】
0005558642.tif 000062
【図６１】
0005558642.tif 000063
【図６２】
0005558642.tif 000064
【図６３】
0005558642.tif 000065
【図６４】
0005558642.tif 000066
【図６５】
0005558642.tif 000067
【図６６】
0005558642.tif 000068
【図６７】
0005558642.tif 000069
【図６８】
0005558642.tif 000070
【図６９】
0005558642.tif 000071
【図７０】
0005558642.tif 000072
【図７１】
0005558642.tif 000073
【図７２】
0005558642.tif 000074
【図７３】
0005558642.tif 000075
【図７４】
0005558642.tif 000076
【図７５】
0005558642.tif 000077
【図７６】
0005558642.tif 000078
【図７７】
0005558642.tif 000079
【図７８】
0005558642.tif 000080
【図７９】
0005558642.tif 000081
【図８０】
0005558642.tif 000082
【図８１】
0005558642.tif 000083
【図８２】
0005558642.tif 000084
【図８３】
0005558642.tif 000085
【図８４】
0005558642.tif 000086
【図８５】
0005558642.tif 000087
【図８６】
0005558642.tif 000088
【図８７】
0005558642.tif 000089
【図８８】
0005558642.tif 000090
【図８９】
0005558642.tif 000091
【図９０】
0005558642.tif 000092
【図９１】
0005558642.tif 000093
【図９２】
0005558642.tif 000094
【図９３Ａ】
0005558642.tif 000095
【図９３Ｂ】
0005558642.tif 000096
【図９４】
0005558642.tif 000097
【図９５】
0005558642.tif 000098
【図９６】
0005558642.tif 000099
【図９７】
0005558642.tif 000100
【図９８】
0005558642.tif 000101
【図９９】
0005558642.tif 000102
【図１００】
0005558642.tif 000103
【図１０１】
0005558642.tif 000104
【図１０２】
0005558642.tif 000105
【図１０３】
0005558642.tif 000106
【図１０４】
0005558642.tif 000107