(57)【要約】【課題】携帯端末保有者の部屋間移動に連動して各部屋のエネルギー消費機器を制御するシステムについて構成機器の台数をより少なくする。【解決手段】ホームサーバ１と、ホームサーバ１に対して電気機器５の制御の実行を要求する携帯端末３と、を有するエネルギー消費機器制御システムＳにおいて、携帯端末３は、携帯端末３の保有者が住宅内の電気機器５の中から指定した制御対象機器を示す制御対象機器情報をホームサーバ１に向けて送信する。ホームサーバ１は、制御対象機器情報を受信して制御対象機器を特定し、特定した制御対象機器に向けて制御信号を送信する。また、ホームサーバ１は、携帯端末３が今回送信した制御対象機器情報及び前回送信した制御対象機器情報の間で制御対象機器の設置部屋が異なると判定すると、携帯端末３が前回送信した制御対象機器情報が示す制御対象機器及び当該機器と同じ部屋に設置された電気機器５に向けて、運転状態を停止状態にさせる制御信号を送信する。【選択図】図１４
2014087012.tif 000002
【特許請求の範囲】
【請求項１】
建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置と、該エネルギー消費機器制御装置と無線通信して該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末と、を有するエネルギー消費機器制御システムであって、
前記携帯端末は、該携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を示す制御対象機器情報を前記エネルギー消費機器制御装置に向けて送信する端末側送信部を備え、
前記エネルギー消費機器制御装置は、
前記制御対象機器情報を受信して前記制御対象機器を特定する制御対象機器特定部と、
該制御対象機器特定部が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する制御信号送信部と、
前記端末側送信部が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で前記制御対象機器が設置された前記部屋が異なるか否かを判定する判定部と、を備え、
前記制御信号送信部は、前記双方の間で前記制御対象機器が設置された前記部屋が異なると前記判定部が判定することを条件として、前記端末側送信部が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信することを特徴とするエネルギー消費機器制御システム。
【請求項２】
前記エネルギー機器制御装置は、前記制御対象機器情報を記憶する記憶部を備えていることを特徴とする請求項１に記載のエネルギー消費機器制御システム。
【請求項３】
前記エネルギー消費機器制御装置は、前記記憶部から前記制御対象機器情報を読み出して前記制御対象機器情報が示す前記制御対象機器が設置された前記部屋を特定する部屋特定部を有し、
前記建物内において前記携帯端末を個々に保有する複数の前記保有者中、ある保有者が保有する前記携帯端末から送信された前記制御対象機器情報を前記制御対象機器特定部が受信したとき、前記判定部は、
前記ある保有者が保有する前記携帯端末の前記端末側送信部が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の間で前記部屋特定部が特定した前記部屋が異なるか否かを判定する第１判定処理と、
前記ある保有者以外の前記保有者が保有する前記携帯端末の前記端末側送信部が直近に送信した前記制御対象機器情報、及び、前記ある保有者が保有する前記携帯端末の前記端末側送信部が前回送信した前記制御対象機器情報の間で前記部屋特定部が特定した前記部屋が異なるか否かを判定する第２判定処理と、を行い、
前記判定部が前記第１判定処理において前記部屋特定部が特定した前記部屋が異なると判定し、かつ、前記第２判定処理において前記部屋特定部が特定した前記部屋が異なると判定したとき、前記制御信号送信部は、前記ある保有者が保有する前記携帯端末の前記端末側送信部が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうち、起動状態にある機器に向けて前記運転状態を停止状態にさせる前記制御信号を送信することを特徴とする請求項２に記載のエネルギー消費機器制御システム。
【請求項４】
複数の前記保有者が保有する前記携帯端末の各々に対して固有の識別情報が割り当てられており、
前記記憶部は、前記携帯端末別の前記制御対象機器情報を前記携帯端末別の前記識別情報に関連付けて記憶することを特徴とする請求項２または３に記載のエネルギー消費機器制御システム。
【請求項５】
前記識別情報は、前記携帯端末に割り当てられた固定ＩＰアドレスであることを特徴とする請求項４に記載のエネルギー消費機器制御システム。
【請求項６】
前記エネルギー消費機器制御装置は、前記制御信号送信部に前記制御信号を前記制御対象機器に向けて送信させるためのＡＰＩを実装しており、
前記端末側送信部は、前記制御対象機器情報及び前記ＡＰＩを利用するためのコマンドを組み込んだＨＴＴＰリクエストを前記エネルギー消費機器制御装置に向けて送信することを特徴とする請求項１乃至５のいずれか一項に記載のエネルギー消費機器制御システム。
【請求項７】
前記エネルギー消費機器制御装置は、前記エネルギー消費機器制御装置が最後に前記制御対象機器情報を受信してからの経過時間を監視する経過時間監視部を更に備えていることを特徴とする請求項１乃至６のいずれか一項に記載のエネルギー消費機器制御システム。
【請求項８】
建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置と、該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末と、が無線通信することで行われるエネルギー消費機器制御方法であって、
前記携帯端末が、該携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を示す制御対象機器情報を前記エネルギー消費機器制御装置に向けて送信する工程と、
前記エネルギー消費機器制御装置が前記制御対象機器情報を受信して前記制御対象機器を特定する工程と、
前記エネルギー消費機器制御装置が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する工程と、
前記携帯端末が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で、前記制御対象機器が設置された前記部屋が異なるか否かを判定する工程と、を実行し、
前記双方の間で前記制御対象機器が設置された前記部屋が異なると判定することを条件として、前記携帯端末が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記エネルギー消費機器制御装置が前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信する工程を更に実行することを特徴とするエネルギー消費機器制御方法。
【請求項９】
建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置であって、
該エネルギー消費機器制御装置と無線通信して該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末から送信される制御対象機器情報を受信して、前記携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を特定する制御対象機器特定部と、
該制御対象機器特定部が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する制御信号送信部と、
前記携帯端末が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で、前記制御対象機器が設置された前記部屋が異なるか否かを判定する判定部と、を備え、
前記制御信号送信部は、前記双方の間で前記制御対象機器が設置された前記部屋が異なると前記判定部が判定することを条件として、前記携帯端末が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信することを特徴とするエネルギー消費機器制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エネルギー消費機器制御システム、エネルギー消費機器制御方法及びエネルギー消費機器制御装置に係り、特に、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御することが可能なエネルギー消費機器制御システム、エネルギー消費機器制御方法及びエネルギー消費機器制御装置に関する。
【背景技術】
【０００２】
エネルギー消費機器の制御システムとして、ホームサーバを住宅内に設置し、ホームサーバを通じて住宅内の各機器を制御するシステム、所謂ＨＥＭＳ（Ｈｏｍｅ Ｅｎｅｒｇｙ Ｍａｎａｇｅｍｅｎｔ Ｓｙｓｔｅｍ）が近年、注目されている。ＨＥＭＳにおいて、ホームサーバは、住宅内に構築された通信ネットワークを通じて家電機器等の電気機器や蓄電池等の分散電源と通信し、これらの機器に対して制御信号を送信する。
【０００３】
また、近年のＨＥＭＳでは、ユーザである住宅の居住者が携帯電話、スマートフォン及びＰＤＡ等の携帯端末を通じて住宅内の各機器の制御をホームサーバに対して要求することが可能である。より具体的に説明すると、ＨＥＭＳにおいて携帯端末は、ホームサーバと通信可能に接続されており、一般的には、住宅内に設置された無線アクセスポイントを経由してホームサーバと無線通信する。そして、ユーザが携帯端末に搭載された機器制御用のアプリケーションプログラムを起動した上で所定の操作を行うと、携帯端末からホームサーバに対して制御実行要求が送信される。最終的にホームサーバが当該要求を受信し当該要求の内容に応じて住宅内の機器を制御するようになる。
【０００４】
ところで、近年、住宅内での人の移動に連動して住宅内の各機器、特に電気機器のオンオフ等を制御することにより住宅内で消費される電力量を削減することが可能なシステムが開発されてきている（例えば、特許文献１及び２参照）。
【０００５】
特許文献１に開示されたシステムでは、ホームサーバと接続された送信端末が住宅内の各室に設置されている。そして、住宅の居住者が保有する携帯端末は、ある室の送信端末に対して近接状態に配置されると、当該送信端末から給電とホームサーバからの情報とを受けるようになる。これにより、携帯端末の画面にはその室の照明等の負荷のスイッチが表示されるようになり、携帯端末の保有者である居住者は、表示されたスイッチによりその室の照明等の負荷のスイッチ制御が可能となる。さらに、特許文献１に開示されたシステムでは、携帯端末を送信端末から離すことにより、その室の照明等の負荷に対する電力供給が遮断されるようになっている。このような構成により、特許文献１に開示されたシステムでは、使用しない部屋の負荷の消費電力が削減され、消費電力の効果的な削減を実現することができる。
【０００６】
特許文献２に開示されたシステムでは、ホームサーバと接続された無線アクセスポイントが住宅内の各室に設置されており、住宅の居住者が保有する携帯電話機が各室の無線アクセスポイントに帰属したり離脱したりすると、その情報が無線アクセスポイントからホームサーバに送信される。最終的にホームサーバは、上記の情報に基づいて各室に設置されたネットワーク機器を制御するようになっている。このような構成により、特許文献２に開示されたシステムでは、住宅内での人の移動に合わせて各室のネットワーク機器の電源のオンオフを適切に制御し得るようになる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−３５６７９号公報
【特許文献２】特開２００９−２３２３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
住宅内での人の移動に合わせて各室のエネルギー消費機器を制御する上で、特許文献１では送信端末を各室に設置し、特許文献２では無線アクセスポイントを各室に設置することになっている。つまり、特許文献１及び２では、各室に送信端末や無線アクセスポイント等のハードウェア機器を設置しているため、その分、機器数が多くなりシステム構築コストが嵩んでしまう。また、送信端末や無線アクセスポイントを各室に設置してしまうと、混線状態となる虞がある。つまり、携帯端末を持った居住者がある部屋に居たとしても、他の部屋に設置された送信端末や無線アクセスポイントが携帯端末を検知する可能性がある。このような状況の下では、人の移動に伴って各室の機器を制御する機能が適切に発揮されなくなることがある。
【０００９】
そこで、本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御するシステムとして、機器数がより少ないシステムを実現することである。
同様に、本発明の他の目的は、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御する方法として、使用するハードウェア機器の台数がより少ない方法を提供することである。また、本発明の他の目的は、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御する装置として、人が部屋間を移動したか否かを判定するうえで建物内に設置する機器の台数をより少なくすることが可能な装置を提供することである。
【課題を解決するための手段】
【００１０】
前記課題は、本発明のエネルギー消費機器制御システムによれば、建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置と、該エネルギー消費機器制御装置と無線通信して該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末と、を有するエネルギー消費機器制御システムであって、前記携帯端末は、該携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を示す制御対象機器情報を前記エネルギー消費機器制御装置に向けて送信する端末側送信部を備え、前記エネルギー消費機器制御装置は、前記制御対象機器情報を受信して前記制御対象機器を特定する制御対象機器特定部と、該制御対象機器特定部が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する制御信号送信部と、前記端末側送信部が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で前記制御対象機器が設置された前記部屋が異なるか否かを判定する判定部と、を備え、前記制御信号送信部は、前記双方の間で前記制御対象機器が設置された前記部屋が異なると前記判定部が判定することを条件として、前記端末側送信部が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信することにより解決される。
【００１１】
上記のシステムによれば、携帯端末から今回送信された制御対象機器情報及び前回送信された制御対象機器情報に基づいて、携帯端末の保有者が部屋間を移動したか否かを判定する。つまり、本発明のエネルギー消費機器制御システムでは、携帯端末の保有者が部屋間を移動したか否かを判定するうえで各部屋に通信端末や無線アクセスポイントを設置することを要さず、携帯端末から受信した制御対象機器情報を解析して当該保有者の部屋間移動の有無を判定する。この結果、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御するシステムとして、より少ない機器数で構成されたシステムが実現されるようになる。
【００１２】
また、上記のエネルギー消費機器制御システムにおいて、前記エネルギー機器制御装置は、前記制御対象機器情報を記憶する記憶部を備えていることとしてもよい。
上記のシステム構成であれば、過去に送信された制御対象機器情報が記憶部に記憶されるので、制御履歴を管理することが可能となる。
【００１３】
また、上記のエネルギー消費機器制御システムにおいて、前記エネルギー消費機器制御装置は、前記記憶部から前記制御対象機器情報を読み出して前記制御対象機器情報が示す前記制御対象機器が設置された前記部屋を特定する部屋特定部を有し、前記建物内において前記携帯端末を個々に保有する複数の前記保有者中、ある保有者が保有する前記携帯端末から送信された前記制御対象機器情報を前記制御対象機器特定部が受信したとき、前記判定部は、前記ある保有者が保有する前記携帯端末の前記端末側送信部が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の間で前記部屋特定部が特定した前記部屋が異なるか否かを判定する第１判定処理と、前記ある保有者以外の前記保有者が保有する前記携帯端末の前記端末側送信部が直近に送信した前記制御対象機器情報、及び、前記ある保有者が保有する前記携帯端末の前記端末側送信部が前回送信した前記制御対象機器情報の間で前記部屋特定部が特定した前記部屋が異なるか否かを判定する第２判定処理と、を行い、前記判定部が前記第１判定処理において前記部屋特定部が特定した前記部屋が異なると判定し、かつ、前記第２判定処理において前記部屋特定部が特定した前記部屋が異なると判定したとき、前記制御信号送信部は、前記ある保有者が保有する前記携帯端末の前記端末側送信部が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうち、起動状態にある機器に向けて前記運転状態を停止状態にさせる前記制御信号を送信することしてもよい。
上記のシステム構成であれば、携帯端末の保有者が部屋間を移動したことに合わせて当該保有者が前回居た部屋（すなわち、移動前に居た部屋）にあるエネルギー消費機器を制御する。また、上記のシステム構成であれば、携帯端末の保有者が前回居た部屋のエネルギー消費機器を制御するにあたり、同部屋に他の携帯端末の保有者が残っているか否かを判定し、他の携帯端末の保有者が残っていないときに当該部屋のエネルギー消費機器を制御することとしている。この結果、各部屋における携帯端末保有者の存否に応じて当該各部屋に設置されたエネルギー消費機器の運転状態を制御することが可能となり、携帯端末保有者にとって使い勝手の良いシステムが実現される。
【００１４】
また、上記のエネルギー消費機器制御システムにおいて、複数の前記保有者が保有する前記携帯端末の各々に対して固有の識別情報が割り当てられており、前記記憶部は、前記携帯端末別の前記制御対象機器情報を前記携帯端末別の前記識別情報に関連付けて記憶することとしてもよい。
上記のシステム構成であれば、複数の携帯端末の各々の制御履歴を携帯端末別に管理することが可能となる。
【００１５】
また、上記のエネルギー消費機器制御システムにおいて、前記識別情報は、前記携帯端末に割り当てられた固定ＩＰアドレスであることとしてもよい。
上記のシステム構成であれば、変動ＩＰアドレスを識別情報として用いる場合と比べて携帯端末別の制御履歴を管理することが容易となる。
【００１６】
また、上記のエネルギー消費機器制御システムにおいて、前記エネルギー消費機器制御装置は、前記制御信号送信部に前記制御信号を前記制御対象機器に向けて送信させるためのＡＰＩを実装しており、前記端末側送信部は、前記制御対象機器情報及び前記ＡＰＩを利用するためのコマンドを組み込んだＨＴＴＰリクエストを前記エネルギー消費機器制御装置に向けて送信することとしてもよい。
上記のシステム構成であれば、携帯端末にインストールされる機器制御用のアプリケーションプログラムを開発する際に上記のＡＰＩを用いることによって、当該プログラムを容易に開発することが可能となる。
【００１７】
また、上記のエネルギー消費機器制御システムにおいて、前記エネルギー消費機器制御装置は、前記エネルギー消費機器制御装置が最後に前記制御対象機器情報を受信してからの経過時間を監視する経過時間監視部を更に備えていることとしてもよい。
上記のシステム構成であれば、制御対象機器情報の最後の受信からの経過時間を監視することにより、例えば、携帯端末の保有者について安否確認を行うことも可能となる。また、所定時間が経過しても制御対象機器情報を受信しないときに、それを契機にして建物内のエネルギー消費機器を一括オフにする等、より合理的なエネルギー管理を実現することが可能となる。
【００１８】
また、前述した課題は、本発明のエネルギー消費機器制御方法によれば、建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置と、該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末と、が無線通信することで行われるエネルギー消費機器制御方法であって、前記携帯端末が、該携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を示す制御対象機器情報を前記エネルギー消費機器制御装置に向けて送信する工程と、前記エネルギー消費機器制御装置が前記制御対象機器情報を受信して前記制御対象機器を特定する工程と、前記エネルギー消費機器制御装置が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する工程と、前記携帯端末が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で、前記制御対象機器が設置された前記部屋が異なるか否かを判定する工程と、を実行し、前記双方の間で前記制御対象機器が設置された前記部屋が異なると判定することを条件として、前記携帯端末が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記エネルギー消費機器制御装置が前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信する工程を更に実行することにより解決される。
上記の方法であれば、携帯端末の保有者が部屋間を移動したか否かを判定するうえで各部屋に通信端末や無線アクセスポイントを設置することを要さず、携帯端末から受信した制御対象機器情報を解析して当該保有者の部屋間移動の有無を判定する。つまり、本発明のエネルギー消費機器制御方法であれば、携帯端末の保有者が部屋間を移動したか否かを判定するために使用するハードウェア機器の台数がより少なくなる。
【００１９】
また、前述した課題は、本発明のエネルギー消費機器制御装置によれば、建物内の異なる部屋に設置されたエネルギー消費機器の各々の運転状態を制御するエネルギー消費機器制御装置であって、該エネルギー消費機器制御装置と無線通信して該エネルギー消費機器制御装置に対して前記エネルギー消費機器の制御の実行を要求する携帯端末から送信される制御対象機器情報を受信して、前記携帯端末の保有者が前記建物内の前記エネルギー消費機器の中から指定した制御対象機器を特定する制御対象機器特定部と、該制御対象機器特定部が特定した前記制御対象機器に向けて前記運転状態を制御するための制御信号を送信する制御信号送信部と、前記携帯端末が今回送信した前記制御対象機器情報及び前回送信した前記制御対象機器情報の双方の間で、前記制御対象機器が設置された前記部屋が異なるか否かを判定する判定部と、を備え、前記制御信号送信部は、前記双方の間で前記制御対象機器が設置された前記部屋が異なると前記判定部が判定することを条件として、前記携帯端末が前回送信した前記制御対象機器情報が示す前記制御対象機器及び該制御対象機器と同じ前記部屋に設置された前記エネルギー消費機器のうちの少なくとも一方に向けて、前記運転状態を停止状態または負荷が所定量以下となる状態にさせる前記制御信号を送信することにより解決される。
上記の装置では、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御するにあたり、携帯端末保有者の部屋間移動の有無を判定するうえで各部屋に通信端末や無線アクセスポイントを設置することを要さず、携帯端末から受信した制御対象機器情報を解析して当該保有者の部屋間移動の有無を判定する。つまり、本発明のエネルギー消費機器制御装置であれば、携帯端末の保有者が部屋間を移動したか否かを判定するうえで建物内に設置する機器の台数をより少なくすることが可能となる。
【発明の効果】
【００２０】
本発明のエネルギー消費機器制御システム、エネルギー消費機器制御方法及びエネルギー消費機器制御装置によれば、建物内での人の移動に合わせて各部屋のエネルギー消費機器を制御するにあたり、携帯端末保有者の部屋間移動の有無を判定するうえで各部屋に通信端末や無線アクセスポイントを設置することを要さず、携帯端末から受信した制御対象機器情報を解析して当該保有者の部屋間移動の有無を判定する。これにより、携帯端末の保有者が部屋間を移動したか否かを判定するために建物内に設置する機器の台数をより少なくすることが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るエネルギー消費機器制御システムの概略構成を示す図である。
【図２】本発明に係る携帯端末のハードウェア構成を示す図である。
【図３】本発明に係る携帯端末に描画される制御画面の一例を示す図である。
【図４】本発明に係る携帯端末に描画される確認画面の一例を示す図である。
【図５】本発明に係るエネルギー消費機器制御装置のハードウェア構成を示す図である。
【図６】本発明に係るエネルギー消費機器制御装置に記憶された情報の説明図である。
【図７】エネルギー消費機器制御装置に記憶された端末識別情報を示す図である。
【図８】エネルギー消費機器制御装置に記憶された住宅内の各機器の設置場所情報を示す図である。
【図９】エネルギー消費機器制御装置に記憶された各携帯端末からの制御履歴を示す図である。
【図１０】本発明に係るエネルギー消費機器制御装置のソフトウェア構成を示す図である。
【図１１】本発明に係るエネルギー消費機器制御システムにおける機器間で送受信されるデータの形式に関する説明図である。
【図１２】ＨＴＴＰリクエストの電文例を示す図である。
【図１３】本発明に係るエネルギー消費機器制御システム各部の構成例を示すブロック図である。
【図１４】端末保有者の部屋間移動と連動した機器制御を説明するための第１例を示す図である。
【図１５】端末保有者の部屋間移動と連動した機器制御を説明するための第２例を示す図である。
【図１６】端末保有者の部屋間移動と連動した機器制御を説明するための第３例を示す図である。
【図１７Ａ】本発明に係るエネルギー消費機器制御方法の手順例を示す第１図である。
【図１７Ｂ】本発明に係るエネルギー消費機器制御方法の手順例を示す第２図である。
【発明を実施するための形態】
【００２２】
以下、本発明に係るエネルギー消費機器制御システム、エネルギー消費機器制御方法及びエネルギー消費機器制御装置について図１乃至１７Ｂを参照しながらその一例を説明する。なお、以下では、エネルギー消費機器が使用される建物の一例として住宅を挙げ、住宅内で使用される電気機器を制御する制御システム、制御方法及び制御装置について説明する。ここで、住宅とは、一戸建ての家の他、マンションのような集合住宅における一室も含む概念である。
ただし、本発明は、電気機器以外のエネルギー消費機器、例えばガスや水道等を消費する機器を制御する場合にも適用可能である。また、住宅は、あくまで建物の一例にすぎず、本発明は、住宅以外の建物、例えば商業ビル、工場内の建屋、店舗等において使用されるエネルギー消費機器を制御する場合にも適用可能である。
【００２３】
＜＜エネルギー消費機器制御システムの全体構成＞＞
先ず、図１を参照しながら、本発明の一実施形態に係るエネルギー消費機器制御システム（以下、本システム）Ｓについて、その全体構成を概説する。
本システムＳは、所謂ＨＥＭＳであり、住宅内に設置されたホームサーバ１と、住宅内に構築された宅内ネットワーク４と、宅内ネットワーク４を介してホームサーバ１と通信可能な電気機器５とを主たる構成要素として有する。宅内ネットワーク４は、ホームサーバ１と通信対象機器との間で双方向通信が可能なネットワークのことであり、有線の通信ネットワークでもよく、あるいは無線の通信ネットワークであってもよい。
【００２４】
ホームサーバ１は、本発明に係るエネルギー消費機器制御装置に相当し、宅内ネットワーク４に接続された機器と通信することで当該機器の運転状態を制御したり、当該機器の機器情報を入手したりすることが可能である。具体的に説明すると、例えば、ホームサーバ１は、住宅内に設置された不図示の電力データロガーと通信し、当該電力データロガーから住宅における総消費電力に関する情報を収集する。また、図１に示すように、ホームサーバ１は、住宅内の異なる部屋に設置された電気機器５の各々と通信し、各電気機器５の運転状態を制御する。ここで、電気機器５とは、住宅内で使用される電気機器のうち、宅内ネットワーク４に接続されてホームサーバ１と通信可能な機器を意味し、以下において同じである。
【００２５】
なお、図１には、電気機器５の一例として住宅にある３つの部屋の各々に設置されたエアコン５Ａｘ，５Ｂｘ，５Ｃｘと照明５Ａｙ，５Ｂｙ，５Ｃｙとが図示されている。ただし、図１に図示した電気機器５は、あくまでも一例に過ぎず、住宅内の各部屋に設置された電気機器５の種類や台数については当然ながら図１に図示した内容に限定されるものではない。また、住宅において電気機器５が設置された部屋の数についても、図１に図示した部屋数（すなわち、３部屋）に限定されるものではない。
【００２６】
以上のようなホームサーバ１の機能を利用することにより、本システムＳのユーザである住宅の居住者（以下、単に居住者）は、ホームサーバ１を通じて住宅の各部屋に設置された電気機器５を遠隔操作したり、住宅における総消費電力を視認したりすることが可能となる。ここで、居住者は、上述したホームサーバ１の機能を利用するにあたり、自己が保有する携帯端末３を用いる。この携帯端末３は、ホームサーバ１と通信可能な端末であり、具体的には、スマートフォンやタブレット端末（ＰＤＡ）等の携帯情報端末により構成されている。以下では、携帯端末３がスマートフォンからなるケースについて説明する。
【００２７】
携帯端末３は、その保有者である居住者の入力操作を受け付けることで、ホームサーバ１に対して情報提供や電気機器制御の実行を要求する。特に、本システムＳでは、携帯端末３が住宅内においてホームサーバ１と無線通信する。より詳しく説明すると、図１に示す通り、ホームサーバ１には無線ＬＡＮルータ２が接続しており、この無線ＬＡＮルータ２が無線アクセスポイントとして機能する。そして、携帯端末３は、Ｗｉ−Ｆｉ（登録商標）の技術により無線ＬＡＮルータ２を介してホームサーバ１と無線通信する。なお、無線通信技術については、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＭＡＸ（登録商標）及びＺｉｇｂｅｅ（登録商標）等、他の技術が用いられてもよい。
【００２８】
さらに、本システムＳでは、一つの住宅に対して居住者が複数存在し、各居住者が個別に携帯端末３を保有する。各居住者は、住宅内に居る期間中、自己の携帯端末３を携帯し、自己が居る部屋に設置された電気機器５の制御をホームサーバ１に対して要求する際に携帯端末３を操作する。このように各居住者は、自己の携帯端末３を通じて、住宅内の各部屋において制御対象とする電気機器５（以下、制御対象機器）を指定し、当該制御対象機器の制御の実行をホームサーバ１に対して要求することが可能である。
以下では、住宅に２人の居住者が存在するケースを具体例に挙げて説明し、一方の居住者を居住者Ａと呼び、他方の居住者を居住者Ｂと呼ぶこととする。ただし、居住者の数については２人に限定されず、３人以上若しくは１人であってもよい。
【００２９】
居住者Ａ，Ｂは、それぞれ携帯端末３を保有しており、前述のように、住宅内に居る間、自己の携帯端末３を携帯し、自己の携帯端末３を通じてホームサーバ１に対して電気機器５の制御の実行を要求することが可能である。なお、本システムＳでは、各居住者Ａ，Ｂの携帯端末３から制御の実行を要求することが可能な電気機器５は、居住者Ａ，Ｂ別に予め設定されている。
【００３０】
より詳しく説明すると、本システムＳにおいて、居住者Ａは、居住者Ａの専用部屋に設置された電気機器５Ａｘ，５Ａｙ及び共用部屋に設置された電気機器５Ｃｘ，５Ｃｙのみについて、制御の実行をホームサーバ１に対して要求することが可能である。一方、居住者Ｂは、居住者Ｂの専用部屋に設置された電気機器５Ｂｘ，５Ｂｙ及び共用部屋に設置された電気機器５Ｃｘ，５Ｃｙのみについて、制御の実行をホームサーバ１に対して要求することが可能である。ここで、専用部屋とは、住宅にある部屋のうち、各居住者が専用する目的で各居住者に対して付与された部屋であり、図１等においてＡ専用部屋、Ｂ専用部屋と表記する。共用部屋とは、住宅にある部屋のうち、居住者全員が利用する目的で設けられている部屋であり、リビング、浴室、トイレ（ＷＣ）が該当する。
なお、専用部屋や共用部屋の如何に拘わらず、各居住者Ａ，Ｂが住宅内にあるすべての部屋の電気機器５について制御の実行をホームサーバ１に対して要求可能であることとしてもよい。
【００３１】
さらに、本システムＳでは、居住者Ａ，Ｂが部屋間を移動するのに連動してホームサーバ１が電気機器５を制御する。具体的に説明すると、居住者Ａ，Ｂが部屋間を移動した際、ホームサーバ１は、所定の要件が満たされることを条件として、移動前の部屋に設置された電気機器５の運転状態を停止状態（オフ状態）となるように制御する。これにより、例えば居住者Ａ，Ｂがある部屋から他の部屋へ移動する際に当該ある部屋に設置された電気機器５を消し忘れたとしても、同電気機器５の運転状態を強制的にオフ状態とすることで電力の浪費を抑えることが可能になる。
なお、ホームサーバ１による強制制御については後に詳述することとする。
【００３２】
＜＜エネルギー消費機器制御システム各部の構成＞＞
以下では、本システムＳの構成する携帯端末３及びホームサーバ１の各々の機器構成について説明する。
先ず、携帯端末３の機器構成について図２乃至４を参照しながら説明する。
携帯端末３は、図２に示すように、ＣＰＵ３ａ、ＲＯＭやＲＡＭからなるメモリ３ｂ、ハードディスクドライブ（以下、ＨＤＤ）３ｃ、通信用インターフェース３ｄ、表示手段と入力手段を兼ねるタッチパネル３ｅを有する。また、携帯端末３には、各部屋の電気機器５の制御の実行をホームサーバ１に対して要求するためのアプリケーションプログラム（以下、制御用プログラム）がインストールされている。
【００３３】
携帯端末３は、タッチパネル３ｅを通じて、居住者Ａ，Ｂが電気機器５の制御の実行をホームサーバ１に対して要求するために行う入力操作（以下、制御要求操作）を受け付ける。具体的に説明すると、居住者Ａ，Ｂがタッチパネル３ｅを通じて所定の入力操作を行うと、上述した制御用プログラムが起動し、図３に図示した制御画面がタッチパネル３ｅに描画される。なお、図３に図示した画面は、あくまでも制御画面の一例であり、そのデザインやレイアウトについては自由に設計することが可能である。
【００３４】
そして、居住者Ａ，Ｂは、自己が居る部屋に設置された電気機器５の中から制御対象機器を指定し、図３に図示した制御画面中、指定した電気機器５に対応する欄に設けられたプルダウンボタンＰ１を押す。これにより、制御内容の一覧を示すプルダウンリストＰ２が表示されるようになる。このプルダウンリストＰ２に示された制御内容は、各電気機器５に対して予め設定されており、照明については起動（オン）と停止（オフ）が挙げられ、エアコンについては起動（オン）と停止（オフ）の他、冷房・暖房・除湿等の運転モード、設定温度や設定湿度等の運転条件などが挙げられる。居住者Ａ，Ｂは、このプルダウンリストＰ２の中から一の制御内容を選択し、制御画面中、当該制御内容が表示された領域をタッチする。以上の一連の操作が居住者Ａ，Ｂによる制御要求操作に相当する。
【００３５】
携帯端末３は、上記の制御要求操作を受け付けると、当該操作に応じた制御実行要求をホームサーバ１に向けて送信する。この制御実行要求は、制御要求操作において居住者Ａ，Ｂが指定した制御対象機器及び制御内容を示す情報、すなわち、制御対象機器情報を含む。
なお、前述したように、本システムＳでは、居住者Ａの携帯端末３から送信される制御実行要求は、居住者Ａの専用部屋に設置された電気機器５若しくは共用部屋に設置された電気機器５のいずれかを指定して送信される。また、居住者Ｂの携帯端末３から送信される制御実行要求は、居住者Ｂの専用部屋に設置された電気機器５若しくは共用部屋に設置された電気機器５のいずれかを指定して送信される。
【００３６】
さらに、携帯端末３は、ブラウジング機能を備えており、ホームサーバ１から提供される情報を表示した画面をタッチパネル３ｅに描画することも可能である。そして、携帯端末３のタッチパネル３ｅに描画される画面には、図４に図示した確認画面が含まれる。
【００３７】
確認画面について概説すると、同画面は、ホームサーバ１から送信される確認画面情報を携帯端末３が受信して展開することにより描画される。この確認画面には、図４に示す通り、各部屋に設置された電気機器５の現時点での運転状態、より具体的には各電気機器５のオンオフ状態が表示されている。居住者Ａ，Ｂは、上記の確認画面を見て、自己が要求した電気機器制御の実行の成否を確認することが可能である。なお、図４に図示された画面は、あくまでも確認画面の一例であり、そのデザインやレイアウトについては自由に決定することが可能である。また、確認画面に表示させる情報としては、各電気機器５のオンオフ状態のほかに、各電気機器５の負荷（消費電力）や現在適用されている運転モードや運転条件、住宅内の総消費電力等の情報が表示されることとしてもよい。
【００３８】
次に、ホームサーバ１の機器構成について図５乃至１２を参照しながら説明する。
ホームサーバ１は、図５に示すように、ＣＰＵ１ａ、ＲＯＭやＲＡＭからなるメモリ１ｂ、ＨＤＤ１ｃ及び通信用インターフェース１ｄを有する。また、ホームサーバ１には、電気機器５や携帯端末３と通信するためのアプリケーションプログラム（以下、通信バンドル）がインストールされている。
そして、ホームサーバ１は、携帯端末３からの制御実行要求を受信し、当該要求が示す制御対象機器及び制御内容を特定し、特定した制御対象機器に向けて、特定した制御内容に応じた運転状態とするための制御信号を送信する。制御信号を受信した電気機器５では、制御信号に従って運転状態が制御されるようになる。
【００３９】
さらに、本システムＳでは、制御信号を受信して運転状態が制御された電気機器５からは応答信号が送信されるようになっており、ホームサーバ１は、応答信号を受信し、当該応答信号の送信元である電気機器５の運転状態を特定する。その後、ホームサーバ１は、特定した運転機器の運転状態を示す確認画面を描画させるための情報、すなわち、確認画面情報を生成し、当該情報を携帯端末３に向けて送信する。確認画面情報を受信した携帯端末３側では、タッチパネル３ｅに確認画面が描画されるようになる。
【００４０】
以上のように本システムＳでは、ホームサーバ１による電気機器５の制御の実行に付随する形で確認画面情報が生成され送信される。ただし、これに限定されるものではなく、例えば、居住者Ａ，Ｂが確認画面情報の送信をホームサーバ１に対して要求するための入力操作を行い、携帯端末３からホームサーバに向けて確認画面データの送信要求がなされ、当該要求をホームサーバ１が受信することを契機として、確認画面データの生成及び送信がなされることとしてもよい。
【００４１】
ところで、ホームサーバ１のＨＤＤ１ｃには、電気機器５の制御に要する情報が記憶されている。具体的に説明すると、ＨＤＤ１ｃの記憶領域のうち、図６に図示した端末情報記憶領域１ｐには、住宅の居住者Ａ，Ｂが保有する携帯端末３に関する情報が記憶されている。より具体的に説明すると、端末情報記憶領域１ｐには、図７に示すように、携帯端末３の保有者を示す情報、携帯端末３の識別情報、及び、携帯端末３の保有者に付与された専用部屋を示す情報が互いに関連付けられた状態で記憶されている。これらの情報がＨＤＤ１ｃに記憶されていることにより、携帯端末３から制御対象機器情報が送信されてきた場合に、どの居住者が保有する携帯端末３から送信されてきた情報であるのかを特定することが可能となる。
【００４２】
なお、本システムＳにおいて、端末情報記憶領域１ｐに記憶された携帯端末３の識別情報は、各居住者Ａ，Ｂの携帯端末３に対して割り当てられた固定ＩＰアドレスである。このように携帯端末３の識別情報として固定ＩＰアドレスを用いた場合、当該識別情報として変動ＩＰアドレスを用いた場合と比較して、書き換えの手間等が省ける分、情報の管理が幾分容易となる。ただし、携帯端末３の識別情報として用いることが可能な情報は、固定ＩＰアドレスに限定されず、変動ＩＰアドレスであってもよく、あるいは携帯端末３に固有の識別情報として与えられたｍａｃアドレスであってもよい。
【００４３】
また、ＨＤＤ１ｃの記憶領域のうち、図６に図示した設置場所記憶領域１ｑには、各電気機器５の設置場所を示す設置場所情報が記憶されている。この設置場所情報は、住宅の施工段階においてホームサーバ１と各電気機器５との間の接続状態を検査する際に、検査者により所定の入力機器を通じてＨＤＤ１ｃに書き込まれる。ただし、設置場所情報の取得方法については上記のケースに限定されるものではなく、例えば、住宅の施工図面を示すデータから各電気機器５の設置場所を割り出すことによって設置場所情報を取得することとしてもよい。
【００４４】
以上のようにホームサーバ１のＨＤＤ１ｃに各電気機器５についての設置場所情報が記憶されることにより、ホームサーバ１は、どこに設置された電気機器５が制御対象機器となっているのかを把握した上で、電気機器５の制御を適切に実行することが可能となる。
なお、本システムＳにおいて、設置場所記憶領域１ｑには、図８に示すように、各電気機器５の機器名、機器特定用の情報であるデバイスＩＤ、設置場所情報、及び通信時に用いる通信プロトコルを示す情報が互いに関連付けられた状態で記憶されている。ここで、通信プロトコルは、通信方式や通信規格と同義であり、各電気機器５が採用する通信プロトコルの種類については後述する。
【００４５】
さらに、ＨＤＤ１ｃの記憶領域のうち、図６に図示した制御対象機器情報記憶領域１ｒには、各居住者Ａ，Ｂの携帯端末３から送信された制御対象機器情報が、携帯端末３の識別情報である固定ＩＰアドレスに関連付けられた状態で記憶されている。
より分かり易く説明すると、本システムＳでは、制御対象機器情報記憶領域１ｒのうち、居住者Ａの携帯端末３から送信された制御対象機器情報を記憶する領域（図６中、Ａ端末用と表記された領域）１ｓと、居住者Ｂの携帯端末３から送信された制御対象機器情報を記憶する領域（図６中、Ｂ端末用と表記された領域）１ｔとが分かれている。各端末別領域１ｓ、１ｔには、対応する携帯端末３から送信された制御対象機器情報が携帯端末３の識別情報に関連付けられた状態で記憶される。この結果、２人の居住者Ａ，Ｂが保有する携帯端末３の各々から送信された制御対象機器情報を携帯端末３別に管理することが可能となる。より具体的に説明すると、各携帯端末３から制御対象機器情報が送信された年月日及び時刻、並びに、制御対象機器及び制御内容を図９に示すような履歴（以下、制御履歴）として携帯端末３別に管理することが可能となる。
【００４６】
さらにまた、ＨＤＤ１ｃの記憶領域のうち、図６に図示したバンドル記憶領域１ｕには、ホームサーバ１がその機能を発揮するためにＣＰＵ１ａによって実行されるアプリケーションプログラム（以下、バンドル）が記憶されている。このバンドル記憶領域１ｕに記憶されたバンドルの中には、前述した通信用バンドルが含まれている。そして、本システムＳでは、住宅内の電気機器５の中には、互いに異なる通信プロトコルを採用する機器が存在し、バンドル記憶領域１ｕには、通信プロトコルの種類数に相当する通信用バンドルが記憶されている。
【００４７】
より詳しく説明すると、ＨＥＭＳが搭載された住宅では、通常、共通の通信プロトコルを採用した電気機器５を使用することが推奨されており、例えば、ＥＣＨＯＮＥＴコンソーシアムが提唱する通信プロトコルを採用した機器に統一されていることが望まれている。一方、ＥＣＨＯＮＥＴコンソーシアムが提唱するプロトコルとしては、ＥＣＨＯＮＥＴ（登録商標）と、その後継規格であるＥＣＨＯＮＥＴＬｉｔｅ（登録商標）とがあり、住宅内の電気機器５において両プロトコルが混在する場合がある。また、居住者Ａ，Ｂが購入する電気機器５の中には、ＥＣＨＯＮＥＴやＥＣＨＯＮＥＴＬｉｔｅ以外の通信プロトコルの機器が含まれる場合もある。さらに、居住者Ａ，Ｂの携帯端末３についても、住宅内の電気機器５と異なる通信プロトコルが用いられる可能性がある。
【００４８】
以上のような理由により、本システムＳでは、住宅内においてホームサーバ１と通信する機器の中に、互いに異なる通信プロトコルを採用する機器が存在する。このため、ＨＤＤ１ｃのバンドル記憶領域１ｕには、ホームサーバ１が通信相手の機器と通信するための通信用バンドルが通信プロトコル別に記憶されている。
【００４９】
具体的に説明すると、本システムＳでは、図８に示すように、住宅内の電気機器５のうち、Ａの専用部屋及びＢの専用部屋の各々に設置された電気機器５Ａｘ，５Ａｙ，５Ｂｘ，５Ｂｙが、第１通信プロトコル（例えば、ＥＣＨＯＮＥＴ）にてホームサーバ１と通信する。また、リビングに設置された電気機器５Ｃｘ，５Ｃｙは、第２通信プロトコル（例えば、ＥＣＨＯＮＥＴＬｉｔｅ）にてホームサーバ１と通信する。また、各居住者Ａ，Ｂの携帯端末３は、第３通信プロトコル（例えば、ＥＣＨＯＮＥＴやＥＣＨＯＮＥＴＬｉｔｅ以外の通信プロトコル）にてホームサーバ１と通信する。
【００５０】
一方、ホームサーバ１のＨＤＤ１ｃ中、バンドル記憶領域１ｕには、第１通信プロトコルにて通信するためのバンドル（以下、第１通信バンドル）と、第２通信プロトコルにて通信するためのバンドル（以下、第２通信バンドル）と、第３通信プロトコルにて通信するためのバンドル（以下、第３通信バンドル）が記憶されている。
そして、本システムＳでは、バンドル記憶領域１ｕに記憶された通信バンドルのうち、読み出されて実行される通信バンドルが通信相手に応じて切り替わるようになっている。これにより、ホームサーバ１は、エアコンと通信する際に採用する通信プロトコルを、通信相手のエアコンが採用する通信プロトコルに応じて切り替えることが可能となる。
【００５１】
ここで、ホームサーバ１におけるプログラム実行環境について説明すると、ホームサーバ１は、図１０に示すように、ＯＳ１０１と、ＪＡＶＡ（登録商標）仮想マシン（以下、ＪＶＭ）１０２と、ＯＳＧｉ（Ｏｐｅｎ Ｓｅｒｖｉｃｅｓ Ｇａｔａｗａｙ ｉｎｉｔｉａｔｉｖｅ）フレームワーク１０３と、ＯＳＧｉフレームワーク１０３上で動作する各種バンドルを備える。ＯＳＧｉフレームワーク１０３は、ＪＶＭ１０２上に構築され、ＯＳＧｉフレームワーク１０３上で動作するバンドルのダウンロード、インストール、起動、停止などのライフサイクルを管理する。そして、ＯＳＧｉフレームワーク１０３上で動作するバンドルについては、動的に入れ替えることが可能であり、また、複数のバンドルを並列的に実行することが可能である。
【００５２】
一方、ＯＳＧｉフレームワーク１０３上で動作するバンドルには、図１０に示すように、前述した第１通信バンドル１０４と、第２通信バンドル１０５と、第３通信プロトコルにて通信するためのバンドル１０６が含まれる。そして、ＯＳＧｉフレームワーク１０３が有する機能のうち、バンドルを動的に入れ替える機能により、ホームサーバ１の通信相手となる機器の通信プロトコルに応じて、実行される通信バンドルが入れ替われるようになる。このような通信バンドルの入れ替えにより、ホームサーバ１が採用する通信プロトコルが切り替わる結果、ホームサーバ１は、通信プロトコルの異同に関わらず、住宅内の各機器と通信することが可能となる。
【００５３】
さらに、ＯＳＧｉフレームワーク１０３に各通信バンドル１０４，１０５，１０６が登録されると、各通信バンドル１０４，１０５，１０６の機能を利用するためのインターフェースがサービスレジストリに登録される。ＯＳＧｉフレームワーク１０３は、これらのインターフェースを統合したものをＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｇｒａｍ Ｉｎｔｅｒｆａｃｅ）として提供する。このＡＰＩを利用すれば、携帯端末３の操作者、すなわち居住者Ａ，Ｂ側では、電気機器５間における通信プロトコルの差異を意識する必要が無くなる。これにより、つまり、電気機器５の制御の実行をホームサーバ１に対して要求するプログラムを開発する際、その開発者は、各電気機器５に関するオブジェクト規定さえ把握しておけば、一般的なＷｅｂ通信プログラムの開発手法を適用することが可能となる。
【００５４】
具体的に説明すると、本システムＳにおいて、携帯端末３がホームサーバ１に対して電気機器５の制御の実行を要求する際に送信する制御実行要求は、図１１に示す通り、ＨＴＴＰリクエストである。さらに詳しく説明すると、携帯端末３は、ＲＥＳＴ（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎａｌ Ｓｔａｔｅ Ｔｒａｎｓｆｅｒ）に則って制御実行要求をホームサーバ１に向けて送信する。このように本システムＳでは、ホームサーバ１に対する制御実行要求を汎用的な電文、すなわちＨＴＴＰリクエストにより行うことが可能である。
【００５５】
そして、本システムＳでは、ホームサーバ１に対する制御実行要求をＨＴＴＰリクエストにて送信する目的から、ホームサーバ１（具体的には、後述する制御信号送信部１５）に制御信号を制御対象機器に向けて送信させるためのＡＰＩ（以下、制御要求ＡＰＩ）がホームサーバ１に実装されている。この制御要求ＡＰＩを利用すれば、ホームサーバ１に対して電気機器５の制御の実行を要求する携帯端末３用のアプリケーションプログラム、すなわち、制御用プログラムを開発する際に、通信相手となる機器の通信プロトコルを意識する必要がなく制御用プログラムの開発がより容易になる。
【００５６】
そして、上記の制御用プログラムが携帯端末３にインストールされた上で実行されると、携帯端末３が、ホームサーバ１に対する制御実行要求を生成し、当該要求をホームサーバ１に向けて送信する。この制御実行要求は、前述したようにＨＴＴＰリクエストであり、図１２に示すように、ホームサーバ１のＵＲＩを示すコマンドと、制御対象機器を特定するための情報であるデバイスＩＤを示すコマンドと、制御内容を示すコマンドと、から構成される。これらのコマンドのうち、ホームサーバ１のＵＲＩを示すコマンドは、ホームサーバ１が実装したＡＰＩを利用するためのコマンドに相当し、デバイスＩＤを示すコマンドが制御対象機器情報に相当する。すなわち、携帯端末３がホームサーバ１に向けて送信する制御実行要求としてのＨＴＴＰリクエストには、制御対象機器情報及び上記ＡＰＩを利用するためのコマンドが組み込まれている。
【００５７】
一方、前述したように、ホームサーバ１は、電気機器５の制御を実行すると、これに付随して携帯端末３に向けて前述の確認画面情報を送信する。この際、確認画面情報は、図１１に示す通りＨＴＴＰレスポンスという形で送信される。つまり、本システムＳにおいて、確認画面情報は、ＸＭＬ形式で携帯端末３に提供されることになっている。これにより、確認画面情報が携帯端末３側で受信されると、携帯端末３の仕様に応じた形式で確認画面がタッチパネル３ｅに描画される。つまり、本システムＳでは確認画面情報が汎用的なＸＭＬ形式のデータとして送信されるので、当該データに基づいて描画される確認画面の描画形式に関する自由度が高くなる。これにより、例えば、確認画面において各電気機器５の運転状態をテキスト形式で表示したり、動画を含めたグラフィカルな形式で表示したりすることが可能となる。
【００５８】
さらに、本システムＳにおいて、ホームサーバ１は、居住者Ａ，Ｂが部屋間を移動するのに連動して電気機器５を制御することが可能である。具体的に説明すると、例えば、居住者Ａがある部屋に設置された電気機器５の制御の実行をホームサーバ１に対して要求する操作を携帯端末３にて行った後、部屋を移動し、移動後の部屋に設置された電気機器５の制御の実行を要求する操作を行ったとする。この場合、ホームサーバ１は、移動前の部屋に設置された電気機器５を強制的に停止させる強制制御を実行する。
なお、本システムＳにおいて、ホームサーバ１は、移動前の部屋に設置された電気機器５を制御するにあたり、移動前の部屋に他の居住者Ｂが残っているかどうか、及び、他の居住者Ｂの携帯端末３がホームサーバ１と通信可能なエリア（以下、通信エリア）内に存在するか否かを考慮する。
【００５９】
具体的に説明すると、ホームサーバ１は、移動前の部屋に他の居住者Ｂが残っていないと判断したとき、または他の居住者Ｂの携帯端末３が通信エリア内に存在しないと判断したときには、移動前の部屋に設置された電気機器５に対して強制制御を実行する。なお、通信エリア内における携帯端末３の存否の判定については、公知の技術が利用可能であり、例えば、ホームサーバ１がＰＩＮＧ等を用いた疎通確認を定期的に実行し、返答信号を送信した携帯端末３については通信エリア内に存在すると判断することとしてもよい。
一方、ホームサーバ１は、移動前の部屋に他の居住者Ｂが残っていると判断したときには、移動前の部屋に設置された電気機器５に対して強制制御の実行を保留する。また、かかるケースにおいて、ホームサーバ１は、居住者Ａの携帯端末３に向けて、移動前の部屋に設置された電気機器５の運転状態がオン状態にあることを報知するための報知情報を送信する。報知情報を受信した携帯端末３側では、報知情報に基づく警告メッセージがタッチパネル３ｅに表示される。
【００６０】
＜＜ホームサーバの詳細構成＞＞
次に、図１３を参照しながら、ホームサーバ１の構成を機能面から改めて説明する。
先ず、ホームサーバ１の構成について説明するにあたり、住宅内の各部屋に設置された電気機器５、及び、居住者Ａ，Ｂが保有する携帯端末３の各々の構成を説明する。
【００６１】
電気機器５は、図１３に示すように、制御信号受信部５１、制御部５２及び応答信号送信部５３を有する。制御信号受信部５１が宅内ネットワーク４を介してホームサーバ１から送信された制御信号を受信すると、制御部５２が、制御信号受信部５１が受信した制御信号に応じて電気機器本体を制御し、これに伴って、応答信号送信部５３が制御後の運転状態を通知する目的で応答信号を生成し、同信号をホームサーバ１に向けて送信する。
【００６２】
携帯端末３は、図１３に示すように、操作受け付け部３１、端末側送信部３２、端末側受信部３３及び表示部３４を有する。操作受け付け部３１は、居住者Ａ，Ｂの入力操作を受け付けるものであり、携帯端末３のタッチパネル３ｅからなる。ここで、操作受け付け部３１が受け付ける操作の中には、居住者Ａ，Ｂが住宅内の電気機器５の中から指定した制御対象機器の制御の実行をホームサーバ１に対して要求する操作、すなわち、制御要求操作が含まれる。
【００６３】
端末側送信部３２は、操作受け付け部３１が受け付けた居住者Ａ，Ｂの入力操作の内容を示す情報（以下、入力情報）をホームサーバ１に向けて送信するものであり、携帯端末３のＣＰＵ３ａ、メモリ３ｂ、通信用インターフェース３ｄ及びＨＤＤ３ｃに記憶された制御用プログラムによって構成される。端末側送信部３２が送信する入力情報の中には、上述の制御要求操作に基づく制御実行要求が含まれる。制御実行要求には、前述したように、居住者Ａ，Ｂが指定した制御対象機器を示す制御対象機器情報が組み込まれている。かかる意味で、端末側送信部３２は、制御対象機器情報をホームサーバ１に向けて送信するものであると言える。また、前述したように、上記の制御実行要求はＨＴＴＰリクエストとして送信され、当該ＨＴＴＰリクエストには前述の制御要求ＡＰＩを利用するためのコマンドが組み込まれている。
【００６４】
端末側受信部３３は、ホームサーバ１から送信されてくる情報を受信するものであり、携帯端末３のＣＰＵ３ａ、メモリ３ｂ、通信用インターフェース３ｄ及びＨＤＤ３ｃに記憶された通信プログラムによって構成される。端末側受信部３３がホームサーバ１から受信する情報の中には確認画面情報が含まれる。なお、本システムＳにおいて端末側受信部３３は、確認画面情報をＨＴＴＰリクエストとして受信する。また、端末側受信部３３がホームサーバ１から受信する情報の中には、ホームサーバ１による強制制御の実行が保留される際に送信される報知情報が含まれる。
【００６５】
表示部３４は、端末側受信部３３が受信した情報を携帯端末３のタッチパネルに３ｅに表示するものであり、携帯端末３のＣＰＵ３ａ、メモリ３ｂ及びＨＤＤ３ｃに記憶された制御用プログラムからなる。具体的に説明すると、表示部３４は、端末側受信部３３が確認画面情報を受信した場合には図４に図示した確認画面を描画し、端末側受信部３３が報知情報を受信した場合には当該報知情報に基づく警告メッセージを表示する。
なお、本システムＳでは、端末側受信部３３が報知情報を受信すると、当該報知情報に基づく警告メッセージがタッチパネル３ｅに表示されることとしたが、これに限定されず、例えば警告音や音声メッセージが携帯端末３のスピーカから発せられることとしてもよい。
【００６６】
次に、ホームサーバ１の詳細構成について説明すると、ホームサーバ１は、図１３に示すように、制御対象機器特定部１１、記憶部１２、部屋特定部１３、判定部１４、制御信号送信部１５、運転状態特定部１６、通信プロトコル切り替え部１７、確認画面情報送信部１８、報知情報送信部１９及び経過時間監視部２０を有する。
【００６７】
制御対象機器特定部１１は、ＨＴＴＰリクエストの形式で携帯端末３から送信されてくる制御実行要求を受信し、当該制御実行要求を解析して制御対象機器を特定するものであり、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、前述したように、制御実行要求であるＨＴＴＰリクエストには制御対象機器情報が組み込まれているので、制御対象機器特定部１１は、制御対象機器情報を受信して制御対象機器を特定するものであると言える。
【００６８】
記憶部１２は、ホームサーバ１のメモリ１ｂ及びＨＤＤ１ｃからなり、携帯端末３別の制御対象機器情報を携帯端末３別の識別情報に関連付けて記憶している。これにより、ホームサーバ１側で複数の携帯端末３の各々の制御履歴を携帯端末３別に管理することが可能となる。なお、前述したように、制御対象機器情報に関連付けられる携帯端末３の識別情報は、固定ＩＰアドレスである。
【００６９】
また、本システムＳにおいて、記憶部１２は、各電気機器５に関する情報としてデバイスＩＤ、設置場所情報及び通信プロトコルを互いに関連付けた状態で記憶している。これにより、住宅内の各部屋に設置された電気機器５を制御する際、どの電気機器５が制御対象機器であるか、当該制御対象機器と通信するときにどの通信プロトコルを用いるのかを把握した上で、電気機器５の制御を適切に実行することが可能となる。
さらに、記憶部１２は、携帯端末３に関する情報として固定ＩＰアドレス、保有者及び保有者の専用部屋を互いに関連付けた状態で記憶している。
【００７０】
部屋特定部１３は、記憶部１２から制御対象機器情報を読み出して当該制御対象機器情報が示す制御対象機器が設置された部屋を特定するものであり、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、部屋特定部１３は、制御対象機器が設置された部屋を特定する際、記憶部１２に記憶された各電気機器５の設置場所情報を参照して当該部屋を特定する。
【００７１】
判定部１４は、居住者Ａ，Ｂが保有する携帯端末３のうちの一方から制御実行要求が送信された際に、その制御実行要求、及び、同じ携帯端末３から前回送信された制御実行要求の間で制御対象機器が設置された場所が異なるか否かを判定するものである。この判定部１４は、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、前述したように、制御実行要求であるＨＴＴＰリクエストには制御対象機器情報が組み込まれている。かかる意味で、判定部１４は、ある携帯端末３の端末側送信部３２が今回送信した制御対象機器情報及び前回送信した制御対象機器情報の双方の間で制御対象機器が設置された部屋が異なるか否かを判断するものと言える。
【００７２】
判定部１４について詳しく説明すると、２人の居住者Ａ，Ｂ中、ある居住者（ここでは、説明を分かり易くするために居住者Ａとする）が保有する携帯端末３から送信された制御対象機器情報を制御対象機器特定部１１が受信したとき、判定部１４は、第１判定処理を行う。第１判定処理とは、居住者Ａが保有する携帯端末３の端末側送信部３２が今回送信した制御対象機器情報及び前回送信した制御対象機器情報の間で部屋特定部１３が特定した部屋が異なるか否かを判定する処理である。
【００７３】
ここで、制御対象機器情報の今回の送信と前回の送信との間に居住者Ａが部屋を移動した場合、判定部１４は、第１判定処理において、今回送信された制御対象機器情報と前回送信された制御対象機器情報との間で制御対象機器の設置部屋が異なると判断する。これにより、前回の制御対象機器情報が送信されてから今回の制御対象機器情報が送信されるまでの間に居住者Ａが部屋を移動したと推察される。
反対に、制御対象機器情報の今回の送信時点及び前回の送信時点の両時点で居住者Ａが同じ部屋に居る場合、判定部１４は、第１判定処理において、今回送信された制御対象機器情報と前回送信された制御対象機器情報との間で制御対象機器の設置部屋が同じであると判断する。これにより、前回の制御対象機器情報が送信されてから今回の制御対象機器情報が送信されるまでの期間中、居住者Ａが同じ部屋に居たと推察される。
【００７４】
また、本システムＳにおいて、居住者Ａが保有する携帯端末３から送信された制御対象機器情報を制御対象機器特定部１１が受信したとき、判定部１４は、上述した第１判定処理とともに第２判定処理を行う。第２判定処理とは、居住者Ａ以外の居住者（すなわち、居住者Ｂ）が保有する携帯端末３の端末側送信部３２が直近に送信した制御対象機器情報、及び、居住者Ａが保有する携帯端末３の端末側送信部３２が前回送信した制御対象機器情報の間で部屋特定部１３が特定した部屋が異なるか否かを判定する処理である。
【００７５】
ここで、居住者Ａの携帯端末３が制御対象機器情報を前回送信した時点と今回送信した時点との間に居住者Ａが部屋を移動し、居住者Ｂの携帯端末３が直近に制御対象機器情報を送信した時点で居住者Ｂが居た部屋と、居住者Ａが移動前に居た部屋とが同じ部屋である場合を想定する。かかる場合、判定部１４は、第２判定処理において、居住者Ｂの携帯端末３が直近に送信した制御対象機器情報、及び、居住者Ａの携帯端末３が前回送信した制御対象機器情報の間で部屋特定部１３が特定した部屋が同じであると判断する。これにより、居住者Ａが部屋を移動する前に居た部屋に居住者Ｂが残っていると推察される。
【００７６】
さらに、本システムＳにおいて、判定部１４は、居住者Ａが保有する携帯端末３から送信された制御対象機器情報を制御対象機器特定部１１が受信したとき、第１判定処理及び第２判定処理の他に第３判定処理を行う。第３判定処理とは、居住者Ａが保有する携帯端末３から制御対象機器情報を受信した時点で、居住者Ａ以外の居住者（すなわち、居住者Ｂ）が保有する携帯端末３が通信エリア内に存在するか否かを判定する処理である。
ここで、判定部１４が第３判定処理において居住者Ｂの携帯端末３が通信エリア外に存すると判断した場合には、居住者Ａの携帯端末３から制御対象機器情報を受信した時点で居住者Ｂが外出していると推察される。
【００７７】
制御信号送信部１５は、制御対象機器特定部１１が特定した制御対象機器に向けて、当該機器の運転状態を制御するための制御信号を送信するものであり、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、本システムＳにおいて、制御信号送信部１５が制御信号を送信する際に用いる通信プロトコルは、前述のＯＳＧｉフレームワーク１０３によって実現される通信プロトコル切り替え部１７により切り替えることが可能である。より詳しく説明すると、制御信号送信部１５は、記憶部１２に記憶された電気機器と通信プロトコルとの対応関係を参照し、制御信号送信のために用いる通信プロトコルを制御対象機器と対応する通信プロトコルに設定する。このように制御対象機器に応じて通信プロトコルを切り替えることが可能であるので、居住者Ａ，Ｂ側では通信プロトコルの違いを意識しなくともホームサーバ１に対して電気機器５の制御を要求することが可能となる。
【００７８】
運転状態特定部１６は、制御信号を受信して運転状態が切り替わった電気機器５から送信される応答信号を受信し、当該応答信号を解析して、当該応答信号の送信元である電気機器５の運転状態を特定する。この運転状態特定部１６は、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、本システムＳにおいて、運転状態特定部１６が応答信号を電気機器５から受信する際に用いる通信プロトコルについても、通信プロトコル切り替え部１７により切り替えることが可能である。このように本システムＳでは、応答信号の送信元に応じて通信プロトコルを切り替えることが可能であるので、居住者Ａ，Ｂ側では応答信号の送信元である電気機器５の通信プロトコルを意識する必要がなく、各電気機器５の運転状態を把握することが可能となる。
【００７９】
確認画面情報送信部１８は、運転状態特定部１６により特定された電気機器５の運転状態を示す確認画面を描画するための情報、すなわち、確認画面情報を生成して携帯端末３に向けて送信するものである。この確認画面情報送信部１８は、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。なお、本システムＳにおいて、確認画面情報送信部１８は、確認画面情報をＨＴＴＰレスポンスの形式で送信する。
【００８０】
報知情報送信部１９は、前述の判定部１４が第１判定処理において部屋特定部１３が特定した部屋が異なると判定し、第２判定処理において部屋特定部１３が特定した部屋が同じであると判定した際に、報知情報を生成して携帯端末３に向けて送信するものである。この報知情報送信部１９は、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。
【００８１】
経過時間監視部２０は、ホームサーバ１が各居住者Ａ，Ｂの携帯端末３から最後に制御実行要求を受信してからの経過時間を携帯端末３別に監視するものであり、ホームサーバ１のＣＰＵ１ａ、メモリ１ｂ、通信用インターフェース１ｄ及びＨＤＤ１ｃに記憶されたバンドルによって構成される。ここで、制御実行要求には制御対象機器情報が組み込まれているので、経過時間監視部２０は、ホームサーバ１が携帯端末３から最後に制御対象機器情報を受信してからの経過時間を監視するものと言える。
【００８２】
そして、本システムＳでは、居住者Ａ，Ｂの携帯端末３が最後に送信した制御実行要求をホームサーバ１が受信した時点から所定時間が経過すると、経過時間監視部２０が所定の処理を実行する。ここで、所定の処理とは、居住者Ａ，Ｂのうち、最後の制御実行要求の受信時点から所定時間が経過した携帯端末３（以下、無操作端末）を保有する居住者について安否確認を行う処理のことである。より具体的に説明すると、経過時間監視部２０は、無操作端末に向けて安否確認用のメールや呼び出し信号を送信する等して、無操作端末を保有する居住者からの応答を要求する。そして、経過時間監視部２０は、予め設定された時間内に無操作端末からの応答を受信しなかった場合、その旨を示す情報を不図示の外部サーバに向けて送信する。
【００８３】
なお、無操作端末が発生したときに経過時間監視部２０が実行する処理については、上記の安否確認処理に限定されるものではなく、例えば、無操作端末が発生した時点で起動状態にある住宅内の電気機器５のうち、直近になされた制御実行要求が無操作端末から送信された制御実行要求である電気機器５を一括停止させる処理であってもよい。
【００８４】
＜＜居住者の部屋間移動と連動した電気機器の制御について＞＞
本システムＳでは、前述したホームサーバ１各部、より具体的には、制御対象機器特定部１１、記憶部１２、部屋特定部１３、判定部１４及び制御信号送信部１５が協働することにより、居住者Ａ，Ｂの部屋間移動と連動した電気機器５の制御が実現される。
【００８５】
具体的に説明すると、２人の居住者Ａ，Ｂ中、ある居住者（以下では、説明を分かり易くするために居住者Ａとする）が保有する携帯端末３から送信された制御対象機器情報を制御対象機器特定部１１が受信したとき、判定部１４が第１判定処理を行う。そして、判定部１４が第１判定処理において部屋特定部１３が特定した部屋が異なると判定することを条件として、居住者Ａの携帯端末３から前回送信された制御対象機器情報が示す制御対象機器及び当該機器と同じ部屋に設置された電気機器５に対して強制制御が行われる。
【００８６】
より詳しく説明すると、判定部１４は、第１判定処理において部屋特定部１３が特定した部屋が異なると判定したとき、前述した第２判定処理や第３判定処理を更に行う。そして、下記の条件１）及び２）が成立したとき、若しくは条件１）及び３）が成立したとき、居住者Ａの携帯端末３から前回送信された制御対象機器が示す制御対象機器及び当該機器と同じ部屋に設置された電気機器５のうち、起動状態にある機器に対して強制制御を実行する。
１）判定部１４が第１判定処理において部屋特定部１３が特定した部屋が異なると判定する。
２）判定部１４が第２判定処理において部屋特定部１３が特定した部屋が異なると判定する。
３）判定部１４が第３判定処理において居住者Ｂの携帯端末３が通信エリア外に存在すると判定する。
【００８７】
ここで、強制制御とは、強制制御の対象となる電気機器５に向けて制御信号送信部１５が運転状態をオフ状態にさせる制御信号を送信する制御である。ただし、制御信号については、運転状態をオフ状態にさせる制御信号に限定されるものではなく、運転状態を負荷（より具体的には消費電力）が所定量以下となる状態にさせる制御信号であってもよい。
なお、本システムＳでは、居住者Ａの部屋間の移動に連動して強制制御する際の制御対象が居住者Ａの専用部屋に設置された電気機器５及び共用部屋に設置された電気機器５に限定される。ただし、これに限定されず、居住者Ａの部屋間の移動に連動して強制制御する際の制御対象については、住宅内にあるすべての部屋の電気機器５を対象とすることとしてもよい。
【００８８】
一方、上記の条件１）が成立しない場合、つまり、判定部１４が第１判定処理において部屋特定部１３が特定した部屋が同じであると判定した場合、強制制御は実行されない。
また、上記の条件１）が成立し、かつ、条件２）及び３）がいずれも成立しない場合、強制制御の実行が保留される。この場合には、報知情報送信部１９が報知情報を生成し、当該情報を居住者Ａの携帯端末３に向けて送信する。
【００８９】
次に、以上までに説明してきた居住者Ａ，Ｂの部屋間移動と連動した電気機器５の制御について、図１４乃至１６に図示したケースを具体例に挙げて各図別に説明する。
（図１４に図示したケース）
図１４に図示したケースは、先ず、居住者Ａが自己の専用部屋に居るところから始まる。かかる時点において、居住者Ａの専用部屋に設置された電気機器５としてのエアコン５Ａｘや照明５Ａｙは、居住者Ａが自己の携帯端末３を通じて行った制御要求操作により起動状態（オン状態）にある。このとき、共用部屋であるリビングに設置された電気機器５としてのエアコン５Ｃｘや照明５Ｃｙは、停止状態（オフ状態）にある。
【００９０】
その後、居住者Ａが自己の専用部屋からリビングに移動し、居住者Ａが携帯端末３を操作し、リビングに設置された照明５Ｃｙをオン状態にする制御の実行をホームサーバ１に対して要求する。ホームサーバ１は、居住者Ａの携帯端末３から今回送信された制御実行要求（以下、今回の制御実行要求）を受信すると、当該要求に組み込まれている制御対象機器情報から制御対象機器を特定し、特定した制御対象機器に向けて制御信号を送信する。この結果、リビングの照明５Ｃｙがオフ状態からオン状態に切り換わる。
【００９１】
また、ホームサーバ１は、今回の制御実行要求を受信すると第１判定処理を行い、今回の制御実行要求と前回の制御実行要求の間で制御対象機器の設置部屋が異なるか否かを判定する。本ケースにおいて、今回の制御実行要求に係る制御対象機器の設置部屋は、リビングであり、前回の制御実行要求に係る制御対象機器の設置部屋は、居住者Ａの専用部屋である。よって、本ケースにおいてホームサーバ１は、今回の制御実行要求と前回の制御実行要求の間で制御対象機器の設置部屋が異なると判定する。この結果、ホームサーバ１は、居住者Ａが自己の専用部屋からリビングに移動したと判断する。
【００９２】
また、ホームサーバ１は、上述の第１判定処理とともに第３判定処理を行う。本ケースでは、ホームサーバ１が今回の制御実行要求を受信した時点で、居住者Ａ以外の居住者、すなわち居住者Ｂの携帯端末３が通信エリア外に存する。よって、ホームサーバ１は、第３判定処理において、居住者Ｂの携帯端末３が通信エリア外に存すると判定する。
【００９３】
そして、ホームサーバ１は、第１判定処理及び第３判定処理の各々の判定結果に応じて、居住者Ａが移動前に居た自己の専用部屋に設置された電気機器５に対して強制制御を実行する。具体的には、居住者Ａの専用部屋に設置された電気機器５のうち、起動状態にある機器（本ケースでは、エアコン５Ａｘ及び照明５Ａｙ）に向けて、運転状態をオフ状態にさせる制御信号が送信される。これにより、居住者Ａが移動前に居た部屋、すなわち、居住者Ａの専用部屋に設置された電気機器５が強制的にオフ状態となる。
【００９４】
（図１５に図示したケース）
図１５に図示したケースは、先ず、居住者Ａ，Ｂの両名がリビングに居るところから始まる。かかる時点において、リビングに設置された電気機器５としてのエアコン５Ｃｘや照明５Ｃｙは、いずれもオン状態にある。なお、リビングの照明５Ｃｙについては、居住者Ａが自己の携帯端末３を通じて行った制御要求操作によりオン状態となっており、リビングのエアコン５Ｃｘについては、居住者Ｂが自己の携帯端末３を通じて行った制御要求操作によりオン状態となっている。一方、このとき、居住者Ａの専用部屋に設置された電気機器５としてのエアコン５Ａｘや照明５Ａｙは、オフ状態にある。
【００９５】
その後、居住者Ａがリビングから自己の専用部屋に移動し、居住者Ａが携帯端末３を操作して同部屋に設置された照明５Ａｙをオン状態にする制御の実行をホームサーバ１に対して要求する。ホームサーバ１は、居住者Ａの携帯端末３から制御実行要求を受信すると、当該要求に組み込まれている制御対象機器情報から制御対象機器を特定し、特定した制御対象機器に向けて制御信号を送信する。この結果、居住者Ａの専用部屋にある照明５Ａｙがオフ状態からオン状態に切り換わる。
【００９６】
また、ホームサーバ１は、居住者Ａの携帯端末３から今回送信された制御実行要求を受信すると第１判定処理を行い、居住者Ａの携帯端末３から今回受信した制御実行要求と前回受信した制御実行要求の間で制御対象機器の設置部屋が異なるか否かを判定する。本ケースにおいて、今回の制御実行要求に係る制御対象機器の設置部屋は、居住者Ａの専用部屋であり、前回の制御実行要求に係る制御対象機器の設置部屋は、リビングである。よって、本ケースにおいてホームサーバ１は、居住者Ａの携帯端末３から今回受信した制御実行要求と前回受信した制御実行要求との間で制御対象機器の設置部屋が異なると判定し、居住者Ａがリビングから自己の専用部屋に移動したと判断する。
【００９７】
また、ホームサーバ１は、上述の第１判定処理とともに第２判定処理を行い、居住者Ｂの携帯端末３から直近に受信した制御実行要求と居住者Ａの携帯端末３から前回受信した制御実行要求との間で制御対象機器の設置部屋が異なるか否かを判定する。本ケースにおいて、居住者Ｂの携帯端末３から直近に受信した制御実行要求、及び、居住者Ａの携帯端末３から前回受信した制御実行要求については、いずれも制御対象機器の設置部屋がリビングである。よって、本ケースにおいてホームサーバ１は、居住者Ｂの携帯端末３から直近に受信した制御実行要求と居住者Ａの携帯端末３から前回受信した制御実行要求との間で、制御対象機器の設置部屋が同じであると判定し、居住者Ａが移動前に居たリビングに居住者Ｂが残っていると判断する。
【００９８】
そして、ホームサーバ１は、第１判定処理及び第２判定処理の各々の判定結果に応じて、居住者Ａが移動前に居たリビングにある電気機器５への強制制御の実行を保留する。したがって、居住者Ａが自己の専用部屋に移動した時点でオン状態にあるリビングのエアコン５Ｃｘ及び照明５Ｃｙについては、引き続きオン状態のままで維持されることになる。さらに、ホームサーバ１は、リビングのエアコン５Ｃｘ及び照明５Ｃｙがオン状態にあることを報知するための報知情報を生成し、当該報知情報を居住者Ａの携帯端末３に向けて送信する。
【００９９】
（図１６に図示したケース）
次に図１６に図示したケースは、居住者Ａ，Ｂの両名がリビングに居るところから始まる。かかる時点において、リビングの照明５Ｃｙは、居住者Ａが携帯端末３を通じて行った制御要求操作によりオン状態となっている。このとき、居住者Ａの専用部屋及び居住者Ｂの専用部屋の各々に設置された電気機器５は、オフ状態にある。
【０１００】
その後、居住者Ａがリビングから自己の専用部屋に移動し、居住者Ａが携帯端末３を操作して同部屋に設置された照明５Ａｙを起動状態にする制御の実行をホームサーバ１に対して要求する。さらに、居住者Ｂもリビングから自己の専用部屋に移動し、居住者Ｂが携帯端末３を操作して同部屋に設置された照明５Ｂｙを起動状態にする制御の実行をホームサーバ１に対して要求する。ホームサーバ１は、各居住者Ａ，Ｂの携帯端末３から制御実行要求を受信すると、当該要求に組み込まれている制御対象機器情報から制御対象機器を特定し、特定した制御対象機器に向けて制御信号を送信する。この結果、居住者Ａの専用部屋にある照明５Ａｙ、及び、居住者Ｂの専用部屋にある照明５Ｂｙがオフ状態からオン状態に切り換わる。
【０１０１】
その後、ホームサーバ１は、第１判定処理を行い、居住者Ａの携帯端末３から今回受信した制御実行要求と前回受信した制御実行要求の間で制御対象機器の設置部屋が異なるか否かを判定する。本ケースにおいて、今回の制御実行要求に係る制御対象機器の設置部屋は、居住者Ａの専用部屋であり、前回の制御実行要求に係る制御対象機器の設置部屋は、リビングである。したがって、本ケースにおいてホームサーバ１は、居住者Ａの携帯端末３から今回受信した制御実行要求と前回受信した制御実行要求との間で制御対象機器の設置部屋が異なると判定し、居住者Ａがリビングから居住者Ａの専用部屋に移動したと判断する。
【０１０２】
また、ホームサーバ１は、上述の第１判定処理とともに第２判定処理を行い、居住者Ｂの携帯端末３から直近に受信した制御実行要求と居住者Ａの携帯端末３から前回受信した制御実行要求との間で制御対象機器の設置部屋が異なるか否かを判定する。本ケースにおいて、居住者Ｂの携帯端末３から直近に受信した制御実行要求では、制御対象機器の設置場所が居住者Ｂの専用部屋となっているのに対し、居住者Ａの携帯端末３から前回受信した制御実行要求では、制御対象機器の設置部屋がリビングとなっている。よって、本ケースにおいてホームサーバ１は、居住者Ｂの携帯端末３から直近に受信した制御実行要求と居住者Ａの携帯端末３から前回受信した制御実行要求との間で制御対象機器の設置部屋が異なると判定し、居住者Ａが移動前に居たリビングには居住者Ｂが居ないと判断する。
【０１０３】
そして、ホームサーバ１は、第１判定処理及び第２判定処理の各々の判定結果に応じて、居住者Ａが移動前に居たリビングに設置された電気機器５に対して強制制御を実行する。具体的には、リビングに設置された電気機器５のうち、起動状態にある照明５Ｃｙに向けて、運転状態をオフ状態にさせる制御信号が送信される。これにより、居住者Ａが移動前に居たリビングに設置された電気機器５が強制的にオフ状態となる。
【０１０４】
以上のように本システムＳでは、居住者Ａの部屋間移動に連動した電気機器５の制御を実行するにあたり、居住者Ａの携帯端末３が送信した制御対象機器情報に基づいて、居住者Ａが部屋間を移動したか否かを判定する。つまり、本システムＳでは、居住者Ａの携帯端末３から送信される情報に対して所定の解析処理（ソフトウェア処理）を施すことで居住者Ａの部屋間移動の有無を判定すること可能となる。このため、従来のシステムのように、住宅内の各部屋に送信端末や無線アクセスポイント等のハードウェア機器を設置する必要がなく、システムの構成機器をより少なくすることが可能になる。この結果、システム構築コストが削減されるとともに、送信端末や無線アクセスポイントを各室に設置した場合に生じる不具合を回避することができる。具体的に説明すると、混線状態となって居住者Ａが実際に居る部屋とは異なる部屋で居住者Ａの携帯端末３が検出される事態を防止し、居住者Ａの部屋間移動に連動した電気機器５の制御を良好に実行することが可能となる。
【０１０５】
また、本システムＳでは、居住者Ａが移動前に居た部屋に居住者Ｂが残っているか否かを判定し、居住者Ｂが残っていない場合に限り、当該部屋の電気機器５を強制制御することになっている。この結果、各部屋における居住者Ａ，Ｂの存否に応じて当該各部屋に設置された電気機器５の運転状態を制御することが可能となり、本システムＳが各居住者Ａ，Ｂにとって使い勝手の良いものとなる。
【０１０６】
＜＜エネルギー消費機器制御方法＞＞
次に、以上までに説明してきた本システムＳにて用いられる電気機器５の制御方法について図１７Ａ及び図１７Ｂを参照しながら説明する。
本システムＳにて用いられる電気機器５の制御方法は、本発明に係るエネルギー消費機器制御方法の一例であり、より具体的に説明すると、本システムＳにおいて実行される電機器制御プロセス（以下、本プロセス）の中で適用される。このため、以下では、電気機器５の制御方法の説明として、本プロセスの手順について説明することとする。
【０１０７】
本プロセスは、ホームサーバ１と各居住者Ａ，Ｂの携帯端末３とが無線通信し、さらにホームサーバ１と各電気機器５とが宅内ネットワーク４を介して通信することで行われる。
より具体的に説明すると、本プロセスは、図１７Ａに示すように、２人の居住者Ａ，Ｂ中、ある居住者（以下では説明を分かり易くするために居住者Ａとする）の携帯端末３が制御実行要求をホームサーバ１に向けて送信するところから始まる（Ｓ００１）。本工程Ｓ００１は、換言すると、居住者Ａが住宅内の電気機器５の中から指定した制御対象機器を示す制御対象機器情報を居住者Ａの携帯端末３からホームサーバ１に向けて送信する工程であると言える。
【０１０８】
次に、ホームサーバ１が携帯端末３から送信された制御対象機器情報を受信して制御対象機器を特定し（Ｓ００２）、当該制御対象機器に向けて制御信号を送信する（Ｓ００３）。制御対象機器がホームサーバ１から送信されてくる制御信号を受信すると（Ｓ００４）、当該制御信号に従って制御対象機器の運転状態が切り替わるようになる。その後、制御対象機器は、切り替わり後の運転状態を示す応答信号をホームサーバ１に向けて送信する（Ｓ００５）。ホームサーバ１は、制御対象機器から送信された応答信号を受信し、受信した応答信号を解析して、当該制御対象機器の現時点の運転状態を特定する（Ｓ００６）。
【０１０９】
一方、ホームサーバ１は、居住者Ａの携帯端末３から制御実行要求を受信すると、第１判定処理を行う。すなわち、ホームサーバ１は、居住者Ａの携帯端末３が今回送信した制御実行要求及び前回送信した制御実行要求との間で制御対象機器の設置部屋が異なるか否かを判定する（Ｓ００７）。上記の第１判定処理において居住者Ａの携帯端末３が今回送信した制御実行要求及び前回送信した制御実行要求との間で制御対象機器の設置部屋が同じであると判定された場合（Ｓ００７でＮｏ）、図１７Ｂに示すように、ホームサーバ１は、確認画面情報の生成及び送信を行う（Ｓ０２５）。本工程Ｓ０２５において、ホームサーバ１は、前工程Ｓ００６にて特定した制御対象機器の運転状態が表示される確認画面を描画させるための情報として確認画面情報を生成し、同情報を居住者Ａの携帯端末３に向けて送信する。
【０１１０】
反対に、上記の第１判定処理において居住者Ａの携帯端末３が今回送信した制御実行要求及び前回送信した制御実行要求との間で制御対象機器の設置部屋が異なると判断された場合（Ｓ００７でＹｅｓ）、ホームサーバ１は、第２判定処理を行う。すなわち、ホームサーバ１は、居住者Ａの携帯端末３が前回送信した制御実行要求及び居住者Ｂの携帯端末３が直近に送信した制御実行要求の間で制御対象機器の設置場所が異なるか否かを判定する（Ｓ００８）。
【０１１１】
そして、上記の第２判定処理において居住者Ａの携帯端末３が前回送信した制御実行要求及び居住者Ｂの携帯端末３が直近に送信した制御実行要求の間で制御対象機器の設置場所が異なると判定された場合（Ｓ００８でＹｅｓ）、図１７Ｂに示すように、ホームサーバ１は、前回の制御対象機器等に対して強制制御を実行する。前回の制御対象機器等とは、居住者Ａの携帯端末３が前回送信した制御実行要求に係る制御対象機器、及び、当該制御対象機器と同じ部屋に設置された電気機器５のことである。
【０１１２】
より具体的に説明すると、ホームサーバ１は、前回の制御対象機器等のうち、オン状態にある電気機器５すべてに向けて、運転状態をオフ状態にさせる制御信号を送信する（Ｓ０２１）。本工程Ｓ０２１は、居住者Ａの携帯端末３が今回送信した制御実行要求及び前回送信した制御実行要求との間で制御対象機器の設置部屋が異なると判断することを条件として、ホームサーバ１が運転状態を停止状態にさせる制御信号を前回の制御対象機器等に向けて送信する工程に相当する。
【０１１３】
上記の制御信号を受信した電気機器５側では、運転状態がオン状態からオフ状態に切り換わり、これに伴って応答信号がホームサーバ１に向けて送信される（Ｓ０２２、Ｓ０２３）。そして、ホームサーバ１は、運転状態がオフ状態に切り換わった電気機器５から送信されてくる応答信号を受信し、受信した応答信号を解析して、当該電気機器５の現時点の運転状態を特定する（Ｓ０２４）。
その後、ホームサーバ１は、確認画面情報を生成して居住者Ａの携帯端末３に向けて送信する（Ｓ０２５）。この場合にホームサーバ１が生成する確認画面情報は、居住者Ａの携帯端末３が今回送信した制御実行要求に係る制御対象機器、及び、強制制御が実行された前回の制御対象機器等の各々について、制御後の運転状態が表示される確認画面を描画させるための情報である。
【０１１４】
一方、上記の第２判定処理において居住者Ａの携帯端末３が前回送信した制御実行要求及び居住者Ｂの携帯端末３が直近に送信した制御実行要求の間で制御対象機器の設置場所が同じであると判定された場合（Ｓ００８でＮｏ）、ホームサーバ１は、第３判定処理を行う。すなわち、ホームサーバ１は、居住者Ｂの携帯端末３が通信エリア外に存在するか否かを判定する（Ｓ００９）。そして、第３判定処理において居住者Ｂの携帯端末３が通信エリア外に存在すると判定された場合（Ｓ００９でＹｅｓ）、図１７Ｂに示すように、ホームサーバ１は、前回の制御対象機器等に対して強制制御を実行する。つまり、前述した工程Ｓ０２１〜Ｓ０２５が実行され、前回の制御対象機器等のうち、オン状態にある電気機器５すべての運転状態がオン状態からオフ状態に切り換わる。
【０１１５】
これに対し、第３判定処理において居住者Ｂの携帯端末３が通信エリア内に存在すると判定された場合（Ｓ００９でＮｏ）、ホームサーバ１は、前回の制御対象機器等に対する強制制御の実行を保留する一方で、前回の制御対象機器等の一部又は全部がオン状態にあることを示す報知情報を生成し、当該情報を居住者Ａの携帯端末３に向けて送信する（Ｓ０１０）。居住者Ａの携帯端末３は、ホームサーバ１から送信されてくる報知情報を受信する（Ｓ０１１）。さらに、ホームサーバ１は、確認画面情報を生成して居住者Ａの携帯端末３に向けて送信する（Ｓ０２５）。この場合にホームサーバ１が生成する確認画面情報は、居住者Ａの携帯端末３が今回送信した制御実行要求に係る制御対象機器について、制御後の運転状態が表示される確認画面を描画させるための情報である。
【０１１６】
そして、工程Ｓ０２５までの各工程が終了すると、居住者Ａの携帯端末３がホームサーバ１から送信されてくる確認画面情報を受信し（Ｓ０２６）、当該情報に基づいて確認画面をタッチパネル３ｅに描画する（Ｓ０２７）。
以降、居住者Ａの携帯端末３から制御実行要求（換言すると、制御対象機器情報）が送信される度に、上記一連の工程が繰り返し実行されることになる。一方、居住者Ａの携帯端末３が最後に制御対象機器情報を送信してから所定時間以内に新たな制御対象機器情報を送信しない場合（Ｓ０２８でＮｏ）、ホームサーバ１は、前述した安否確認処理を実行する（Ｓ０２９）。
【０１１７】
＜＜その他の実施形態＞＞
上記の実施形態では、本発明のエネルギー消費機器制御システム、エネルギー消費機器制御方法及びエネルギー消費機器制御装置について、一例を挙げて説明した。ただし、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
【０１１８】
また、上記の実施形態では、ホームサーバ１が住宅内に設置された状態で住宅内の各部屋に設置された各電気機器５を制御することとしたが、これに限定されるものではない。例えば、住宅外に設置されたクラウドサーバが、インターネット等の宅外ネットワークを介して住宅内の電気機器５と通信し、上記の実施形態に係るホームサーバ１と同様の機能を発揮することとしてもよい。
【０１１９】
また、上記の実施形態では、電気機器５の通信プロトコルとしてＥＣＨＯＮＥＴやＥＣＨＯＮＥＴＬｉｔｅを例示したが、当然ながら、これら以外の通信プロトコルを住宅内の各電気機器５が採用していることとしてもよい。
【０１２０】
また、上記の実施形態では、住宅内の各電気機器５の設置場所がホームサーバ１のＨＤＤ１ｃに記憶されていることとした。ただし、これに限定されるものではなく、設置場所情報とともに、あるいは、設置場所情報に代えて各電気機器５が接続された電気回路（具体的には、分電盤における分岐回路）を示す情報が記憶されていてもよい。
【０１２１】
また、上記の実施形態では、居住者Ａ，Ｂの携帯端末３の端末情報（具体的には、固定ＩＰアドレスや保有者情報等）、住宅内の各電気機器５の設置場所、携帯端末３別の制御履歴がホームサーバ１のＨＤＤ１ｃに記憶されていることとした。ただし、これに限定されるものではなく、上記の情報は、ホームサーバ１と通信可能に接続されたデータベースに記憶されてもよい。なお、当該データベースについては、住宅内及び住宅外のうち、いずれに設置されてもよい。
【０１２２】
また、上記の実施形態では、エネルギー消費機器の一例として住宅内の各部屋に設置された電気機器５を挙げたが、エネルギー消費機器には蓄電池や燃料電池も含まれ、これらの機器の運転状態を制御する場合にも本発明は適用可能である。
【０１２３】
また、上記の実施形態では、例えば居住者Ａが部屋間を移動して、移動先の部屋に設置された電気機器５の制御の実行をホームサーバ１に対して要求するために携帯端末３を操作すると、ホームサーバ１が強制制御を実行する。この際、ホームサーバ１は、居住者Ａの携帯端末３が前回送信した制御実行要求に係る制御対象機器、及び、当該制御対象機器と同じ部屋に設置された電気機器５のうち、起動状態にある機器に向けて制御信号を送信することになっている。ただし、強制制御としては、居住者Ａの携帯端末３が前回送信した制御実行要求に係る制御対象機器、及び、当該制御対象機器と同じ部屋に設置された電気機器５のうち、少なくとも一方に向けて制御信号を送信すればよく、例えば、居住者Ａの携帯端末３が前回送信した制御実行要求に係る制御対象機器にのみ制御信号を送信することとしてもよい。
【符号の説明】
【０１２４】
Ｓ  本システム
１  ホームサーバ
１ａ  ＣＰＵ、１ｂ  メモリ
１ｃ  ＨＤＤ、１ｄ  通信用インターフェース
１ｐ  端末情報記憶領域、１ｑ  設置場所記憶領域
１ｒ  制御対象機器情報記憶領域
１ｓ，１ｔ  端末別領域
１ｕ  バンドル記憶領域
２  無線ＬＡＮルータ、３  携帯端末
３ａ  ＣＰＵ、３ｂ  メモリ、３ｃ  ＨＤＤ
３ｄ  通信用インターフェース、３ｅ  タッチパネル
４  宅内ネットワーク
５  電気機器
５Ａｘ，５Ｂｘ，５Ｃｘ  エアコン
５Ａｙ，５Ｂｙ，５Ｃｙ  照明
１１  制御対象機器特定部、１２  記憶部
１３  部屋特定部、１４  判定部
１５  制御信号送信部、１６  運転状態特定部
１７  通信プロトコル切り替え部、１８  確認画面情報送信部
１９  報知情報送信部、２０  経過時間監視部
３１  操作受け付け部、３２  端末側送信部
３３  端末側受信部、３４  表示部
５１  制御信号受信部、５２  制御部
５３  応答信号送信部
１０１  ＯＳ、１０２  ＪＶＭ
１０３  ＯＳＧｉフレームワーク
１０４  第１通信バンドル、１０５  第２通信バンドル
１０６  第３通信バンドル
Ｐ１  プルダウンボタン、Ｐ２  プルダウンリスト
【図１】
2014087012.tif 000003
【図２】
2014087012.tif 000004
【図３】
2014087012.tif 000005
【図４】
2014087012.tif 000006
【図５】
2014087012.tif 000007
【図６】
2014087012.tif 000008
【図７】
2014087012.tif 000009
【図８】
2014087012.tif 000010
【図９】
2014087012.tif 000011
【図１０】
2014087012.tif 000012
【図１１】
2014087012.tif 000013
【図１２】
2014087012.tif 000014
【図１３】
2014087012.tif 000015
【図１４】
2014087012.tif 000016
【図１５】
2014087012.tif 000017
【図１６】
2014087012.tif 000018
【図１７Ａ】
2014087012.tif 000019
【図１７Ｂ】
2014087012.tif 000020