(57)【要約】【課題】簡易な通信手段で、被操作機器を遠隔から監視し、操作する。【解決手段】監視装置３０は、空調装置１２に対するコマンドに関する情報を含む電子メールを、コントローラ２０へ送信する。コントローラ２０は、この電子メールからコマンドを抽出し、被操作機器としての空調装置１２へ出力する。空調装置１２は、コマンドに基づいて、各部の制御を実行する。また、コントローラ２０は、コマンドの実行結果が文書化された電子メールを、監視装置３０へ送信する。これにより、簡易な通信手段により、被操作機器を制御することが可能となる。【選択図】図１
2011123566.tif 000002
【特許請求の範囲】
【請求項１】
被操作機器を操作するためのコントローラであって、
前記被操作機器への指令を含む電子メールを受信した通信端末から、前記電子メールを取得する電子メール取得手段と、
前記電子メールから前記指令を抽出する抽出手段と、
前記指令を、前記被操作機器へ出力する第１出力手段と、
前記被操作機器による前記指令の実行結果を出力する第２出力手段と
を備えるコントローラ。
【請求項２】
前記通信端末は、携帯電話である請求項１に記載のコントローラ。
【請求項３】
前記第２出力手段は、前記実行結果を広域ネットワークを介して通信可能な外部装置へ出力する請求項１又は２に記載のコントローラ。
【請求項４】
前記広域ネットワークはインターネットである請求項１乃至３のいずれか一項に記載のコントローラ。
【請求項５】
請求項１乃至４のいずれか一項に記載のコントローラと通信可能な前記通信端末に、前記被操作機器への前記指令を含む前記電子メールを送信する送信手段と、
前記コントローラから出力される前記実行結果に基づいて、前記指令を生成する指令生成手段と、
を備える制御装置。
【請求項６】
前記送信手段は、前記電子メールを、携帯端末を介して送信する請求項５に記載の制御装置。
【請求項７】
請求項１乃至４のいずれか一項に記載のコントローラと、
前記コントローラと通信可能な通信端末と、
請求項５又は６に記載の制御装置と、
を備える制御システム。
【請求項８】
広域ネットワークを介して被操作機器の制御を行う制御方法であって、
前記被操作機器への指令を含む電子メールを通信端末へ送信する工程と、
前記通信端末から前記電子メールを取得する工程と、
前記電子メールから前記指令を抽出する工程と、
前記抽出した前記指令を前記被操作機器へ出力する工程と、
前記被操作機器による前記指令の実行結果に基づいて、前記指令を生成する工程と、
を含む制御方法。
【請求項９】
コンピュータを、
被操作機器への指令を含む電子メールを受信した通信端末から、前記電子メールを取得する手段と、
前記電子メールから前記指令を抽出する手段と、
前記指令を、前記被操作機器へ出力する手段と、
前記被操作機器による前記指令の実行結果を出力する手段と、
として機能させるプログラム。
【請求項１０】
コンピュータを、
被操作機器の制御を行うコントローラと通信可能な通信端末に、前記被操作機器への指令を含む電子メールを送信する手段と、
前記コントローラから出力される実行結果に基づいて、前記指令を生成する手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラ、制御装置、制御システム、制御方法及びプログラムに関し、更に詳しくは、被操作機器を操作するためのコントローラ、広域ネットワークを介して被操作機器の制御を行う制御装置、前記コントローラと前記制御装置とを有する制御システム、広域ネットワークを介して被操作機器の制御を行う制御方法及びプログラムに関する。
【背景技術】
【０００２】
インターネットや携帯電話通信網などの発達にともない、ネットワークを介して、事業所や家庭内の状況、或いは機器の稼働状況などを遠隔から監視する技術が種々提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７８２４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたシステムは、監視装置から警報が出力されると、この警報の内容が文書化された電子メールを、クライアントが所持する携帯端末に送信する。クライアントは、電子メールを見ることで、警報の内容を知ることができ、速やかに警報に対する処置を行うことができる。
【０００５】
しかしながら、このシステムは、警報の内容を文書化した電子メールを送信するだけである。このため、クライアントは、自ら警報に対する処置を実行しなければならない。また、監視対象となる機器が複数ある場合には、各機器についての情報を集中管理することが困難である。更に、このシステムでは、監視サーバ内にメールボックスが配置されている。このため、クライアントは、ブラウズ機能を有する端末を別途用意する必要がある。
【０００６】
本発明は、上述の事情の下になされたもので、簡易な通信手段で、被操作機器を遠隔から操作することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のコントローラは、被操作機器を操作するためのコントローラであって、被操作機器への指令を含む電子メールを受信する通信端末から、電子メールを取得する電子メール取得手段と、電子メールから指令を抽出する抽出手段と、指令を、被操作機器へ出力する第１出力手段と、被操作機器による指令の実行結果を出力する第２出力手段とを備える。
【発明の効果】
【０００８】
本発明によれば、外部装置等から通信端末に送信された電子メールに基づいて、被操作機器の制御が行われ、その結果が外部へ出力される。これにより、簡易な通信手段を用いて、被操作機器を操作することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る制御システムの概略的な構成を示すブロック図である。
【図２】監視装置の概略的な構成を示すブロック図である。
【図３】コントローラの概略的な構成を示すブロック図である。
【図４】制御システムの動作を説明するためのフローチャートである。
【図５】第２の実施形態に係る監視装置の物理的な構成を示すブロック図である。
【図６】第２の実施形態に係るコントローラの物理的な構成を示すブロック図である。
【図７】変形例に係る制御システムのブロック図である。
【発明を実施するための形態】
【００１０】
《第１の実施形態》
以下、本発明の第１の実施形態を、図面を参照しつつ説明する。図１は本実施形態に係る制御システム１０の概略的な構成を示すブロック図である。制御システム１０は、空間ＳＰ１に配置された空調装置１２を、空間ＳＰ１とは異なる空間ＳＰ２に配置された監視装置３０で制御するためのシステムである。
【００１１】
図１に示されるように、制御システム１０は、空間ＳＰ１に配置されるコントローラ２０、モデム５１、携帯電話６１、入出力装置１４及び空調装置１２と、空間ＳＰ２に配置される監視装置３０、モデム５２、及び携帯電話６２とを有している。
【００１２】
図２は、監視装置３０の概略的な構成を示すブロック図である。監視装置３０は、空調装置１２の運転状況などを監視し、空調装置１２を、ユーザからの指示や、予め決められたプログラムに従って運転する装置である。図２に示されるように、この監視装置３０は、広域通信部３１、監視制御部３２、コマンド生成部３３、及びメール送信部３４を有している。
【００１３】
広域通信部３１は、広域通信網としてのインターネット７１に接続されている。この広域通信部３１は、インターネット７１に接続された機器から出力される情報を取得して、監視制御部３２へ出力する。
【００１４】
監視制御部３２は、インターネット７１を介して取得した空調装置１２に関する情報や、所定のプログラムに従って、被操作機器としての空調装置１２に対する要求や指令に関する情報を、コマンド生成部３３へ出力する。空調装置１２に対する要求は、例えば、運転モード、出力、設定温度、周囲温度などの稼働状況に関する情報の送信などである。また、空調装置１２に対する指令は、設定温度の変更、運転モードの変更などである。
【００１５】
コマンド生成部３３は、監視制御部３２から出力された情報を文書化し、空調装置１２に対する要求や指令（以下、コマンドという）がテキストで表現された電子メールを作成する。そして、この電子メールをメール送信部３４へ出力する。以下、この電子メールを送信メールというものとする。
【００１６】
メール送信部３４は、コマンド生成部３３で作成された送信メールを、モデム５２を介して接続された携帯電話６２へ出力する。
【００１７】
携帯電話６１及び携帯電話６２それぞれは、商用の携帯電話通信網７２に接続された通信端末である。これらの携帯電話６１及び携帯電話６２は、携帯電話通信網７２を介して、電子メールの送受信を行うことができる。メール送信部３４から携帯電話６２へ出力された送信メールは、携帯電話通信網７２を経由して、携帯電話６１へ送信される。
【００１８】
図３は、コントローラ２０の概略的な構成を示すブロック図である。コントローラ２０は、空調装置１２に対するコマンドを受け付ける装置である。図３に示されるように、コントローラ２０は、入出力部２１、コマンド実行部２２、コマンド解析部２３、メール受信部２４、及び広域通信部２５を有している。
【００１９】
メール受信部２４は、モデム５１を介して接続された携帯電話６１から、携帯電話６１が受信した送信メールを取得する。そして、取得した送信メールに含まれるテキスト情報をコマンド解析部２３へ出力する。
【００２０】
コマンド解析部２３は、メール受信部２４から出力されたテキスト情報の解析を行い、テキスト情報から空調装置１２に対するコマンドを抽出する。そして、抽出したコマンドに関する情報を、コマンド実行部２２に出力する。
【００２１】
コマンド実行部２２は、コマンド解析部２３から出力されたコマンドに関する情報を入出力部２１へ出力する。また、入出力部２１から出力される情報に基づいて電子メールを作成し、この電子メールを広域通信部２５へ出力する。以下、この電子メールを応答メールというものとする。
【００２２】
広域通信部２５は、広域通信網としてのインターネット７１に接続されている。この広域通信部２５は、コマンド実行部２２から出力された情報を、インターネット７１に接続された機器へ出力する。
【００２３】
入出力部２１は、コマンド実行部２２と入出力装置１４とのインタフェースである。この入出力部２１は、コマンド実行部２２から出力されたコマンドに関する情報を入出力装置１４へ出力する。また、入出力装置１４から出力される情報をコマンド実行部２２へ出力する。
【００２４】
図１に戻り、入出力装置１４は、空調装置１２の運転モード、設定温度などの情報（以下、運転情報という）が記憶された記憶部１４ａを有している。
【００２５】
この入出力装置１４は、コントローラ２０からのコマンドに関する情報を受信する。そして、受信したコマンドが、空調装置１２の運転情報を変更する意味内容のものである場合には、受信したコマンドに基づいて、記憶部１４ａに記憶された運転情報を書き換えて、記憶部１４ａに記憶された運転情報を更新する。入出力装置１４は、運転情報の更新が完了すると、更新が完了したことを、コントローラ２０へ実行結果として出力する。また、運転情報の更新に失敗したときには、更新が失敗したことをコントローラ２０へ実行結果として出力する。
【００２６】
一方、入出力装置１４は、受信したコマンドが、記憶部１４ａに記憶された運転情報を読み出すことを意味内容とするものである場合には、受信したコマンドに基づいて、記憶部１４ａから運転情報を読み出す。そして、読み出した運転情報をコントローラ２０へ実行結果として出力する。また、運転情報の読み出しに失敗したときには、読み出しが失敗したことを、コントローラ２０へ実行結果として出力する。
【００２７】
空調装置１２は、空間ＳＰ１の空気と熱交換を行う空調ユニットと、空間ＳＰ１の外部に配置され、空間ＳＰ１の外部の空気と熱交換を行う室外機とを備えている。この空調装置１２は、入出力装置１４の記憶部１４ａに記憶された運転モード、設定温度に関する情報を参照し、参照した設定温度、運転モード等に応じて、空調ユニット及び室外機などを運転する。
【００２８】
次に、上述のように構成された制御システム１０の動作について、図４のフローチャートを参照しつつ説明する。
【００２９】
監視装置３０の監視制御部３２は、所定のプログラムに従って、空調装置１２に対すコマンドを生成する（ステップＳ１０１）。
【００３０】
コマンド生成部３３は、空調装置１２に対するコマンドを文書化した送信メールを作成する（ステップＳ１０２）。
【００３１】
例えば、この送信メールは、コマンドの種類を示すテキスト情報Ｗｒｉｔｅ、或いはＲｅａｄと、コマンドのシーケンス番号を示すテキスト情報Ｎ（Ｎは整数）と、コントローラ２０の識別ＩＤを示すテキスト情報ＩＤと、付加情報を示すテキスト情報Ｂ、Ｗ或いはＦと、記憶部１４ａから読み出したデータの値を示すテキスト情報Ｍを含む。
【００３２】
テキスト情報Ｗｒｉｔｅは、入出力装置１４の記憶部１４ａに、空調装置１２の運転モード等の情報を書き込んで、既存の情報の書き換えを行うコマンドを表している。また、テキスト情報Ｒｅａｄは、入出力装置１４の記憶部１４ａに記憶された、運転モード等の情報を読み出すコマンドを表している。
【００３３】
テキスト情報Ｎは、生成されたコマンドの番号を表している。このコマンドの番号は、コマンドが生成される毎に１ずつ増加する。このため、テキスト情報Ｎは、コマンドが生成される毎に１ずつ増加する。
【００３４】
テキスト情報ＩＤは、コントローラ２０に割り当てられた固有の識別ＩＤを表している。
【００３５】
テキスト情報Ｂ、Ｗ、及びＦは、書き込み対象或いは読み出し対象となるデータの型を示している。例えば、Ｂは対象となるデータがバイトであることを示し、Ｗは対象となるデータがワードであることを示し、Ｆは対象となるデータがフロートであることを示している。
【００３６】
テキスト情報Ｍは、読み出し対象となったデータの値を示している。例えば、読み出し対象となったデータが、空調装置１２の設定温度などの場合は、Ｍは、設定温度を示す例えば「２６」などの数値となる。
【００３７】
したがって、例えば１０番目のコマンドの内容が、識別ＩＤとして１が割り当てられた入出力装置１４に、バイトのデータ３を書き込むことを意味する場合には、送信メールには、テキスト情報「Ｗｒｉｔｅ  １０  １  Ｂ  ３」が含まれる。また、２０番目のコマンドの内容が、識別ＩＤとして２が割り当てられた入出力装置１４に、フロートのデータ２５．３を書き込むことを意味する場合には、送信メールには、テキスト情報「Ｗｒｉｔｅ  ２０  ２  Ｆ  ２５．３」が含まれる。また、３０番目のコマンドの内容が、識別ＩＤとして３が割り当てられた入出力装置１４から、ワードのデータ（例えば２６）を読み込むことを意味する場合には、送信メールには、テキスト情報「Ｒｅａｄ  ３０  ３  Ｗ  ２６」が含まれる。
【００３８】
メール送信部３４は、コマンド生成部３３で作成された送信メールを、モデム５２を介して接続された携帯電話６２へ出力する（ステップＳ１０３）。これにより、送信メールは、携帯電話６１へ送信される。
【００３９】
コントローラ２０のメール受信部２４は、モデム５１を介して接続された携帯電話６１と逐次通信を行い、監視装置３０のメール送信部３４から送信される送信メールを待ち受ける（ステップＳ２０１）。そして、携帯電話６１に到達した送信メールを取得すると（ステップＳ２０１：Ｙｅｓ）、取得した送信メールをコマンド解析部２３へ出力する。
【００４０】
コマンド解析部２３は、メール受信部２４から出力された送信メールを解析し、送信メールからテキストで表されたコマンドを抽出する（ステップＳ２０２）。
【００４１】
コマンド実行部２２は、コマンド解析部２３によって抽出されたコマンドに関する情報を、入出力部２１を介して、入出力装置１４へ送信する（ステップＳ２０３）。
【００４２】
コマンド実行部２２は、コマンドに関する情報を入出力装置１４へ送信すると、当該コマンドに関する実行結果が、入出力装置１４から送信されるのを待ち受ける（ステップＳ２０４）。
【００４３】
一方、入出力装置１４は、コントローラ２０の入出力部２１と逐次通信を行い、コマンド実行部２２から送信されるコマンドに関する情報を待ち受ける（ステップＳ３０１）。そして、入出力装置１４は、コマンド実行部２２から送信されたコマンドに関する情報を受信すると（ステップＳ３０１：Ｙｅｓ）、当該コマンドに基づいて、空調装置１２の運転情報を記憶部１４ａに書き込み、或いは記憶部１４ａから読み出す（ステップＳ３０２）。次に、入出力装置１４は、コマンドの実行が完了すると、コマンドの実行が完了したことを、実行結果として、コマンド実行部２２へ送信する。また、入出力装置１４は、コマンドの実行に失敗したときには、コマンドの実行が失敗したことを、実行結果として、コマンド実行部２２へ送信する（ステップＳ３０３）。
【００４４】
コマンド実行部２２は、入出力装置１４から、コマンドの実行結果を受信すると（ステップＳ２０４：Ｙｅｓ）、この実行結果を文書化して応答メールを作成する（ステップＳ２０５）。そして、この応答メールを、インターネット７１を介して、監視装置３０へ送信する（ステップＳ２０６）。
【００４５】
例えば、この応答メールは、運転モードの書き換えコマンドに対する実行結果を示すテキスト情報Ｗｒｉｔｅ  ｒｅｓ、或いは運転モードの読み出しコマンドに対する実行結果を示すテキスト情報Ｒｅａｄ  ｒｅｓと、コマンドのシーケンス番号を示すテキスト情報Ｎと、コントローラ２０の識別ＩＤを示すテキスト情報ＩＤと、コマンドの実行完了を示すテキスト情報ＯＫ、或いはコマンドの実行失敗を示すテキスト情報ＮＧとを含む。
【００４６】
例えば、テキスト情報「Ｗｒｉｔｅ  １０  １  Ｂ  ３」で表されるコマンドに対する実行結果が文書化された応答メールには、テキスト情報「Ｗｒｉｔｅ  ｒｅｓ  １０  ＯＫ  Ｂ  ３」或いはテキスト情報「Ｗｒｉｔｅ＿ｒｅｓ  １０  １  ＮＧ  Ｂ  ３」が含まれる。また、テキスト情報「Ｗｒｉｔｅ  ２０  ２  Ｆ  ２５．３」で表されるコマンドに対する実行結果が文書化された応答メールには、テキスト情報「Ｗｒｉｔｅ＿ｒｅｓ  ２０  ２  ＯＫ  Ｆ  ２５．３」或いはテキスト情報「Ｗｒｉｔｅ＿ｒｅｓ  ２０  ２  ＮＧ  Ｆ  ２５．３」が含まれる。また、テキスト情報「Ｒｅａｄ  ３０  ３  Ｗ  ２６」で表されるコマンドに対する実行結果が文書化された応答メールには、テキスト情報「Ｒｅａｄ＿ｒｅｓ  ３０  ３  ＯＫ  Ｗ  ２６」或いはテキスト情報「Ｒｅａｄ＿ｒｅｓ  ３０  ３  ＮＧ  Ｗ  ２６」が含まれる。
【００４７】
監視装置３０の監視制御部３２は、実行結果を待ち受け（ステップＳ１０４）、コマンド実行部２２から送信された応答メールを受信すると（ステップＳ１０４：Ｙｅｓ）、受信した応答メールに基づいて、コマンドの実行結果を確認する。そして、この実行結果に基づいて、空調装置１２に対する新たなコマンドを生成する（ステップＳ１０１）。以下、監視装置３０では、上述したステップＳ１０１乃至ステップＳ１０４の処理が繰り返し実行される。同様に、コントローラ２０では、上述したステップＳ２０１乃至ステップＳ２０６の処理が繰り返し実行される。また、入出力装置１４では、ステップＳ３０１乃至ステップＳ３０３の処理が繰り返し実行される。
【００４８】
以上説明したように、本実施形態の制御システム１０では、空調装置１２に対するコマンドに関する情報を含む送信メールが、監視装置３０から、コントローラ２０へ送信される。そして、この送信メールから抽出されたコマンドに基づいて、空調装置１２が制御される。したがって、制御システム１０のユーザ等は、携帯電話等の簡易な通信手段を用いて、空調装置１２を遠隔から制御することができる。
【００４９】
また、本実施形態では、コマンドに基づいて操作された空調装置１２の実行結果に関する情報が、監視装置３０へ通知される。これにより、監視装置３０では、被操作機器としての空調装置１２の稼働状況を管理することが可能となる。
【００５０】
《第２の実施形態》
次に、本発明の第２の実施形態を、図面を参照しつつ説明する。なお、第１の実施形態と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
【００５１】
本実施形態に係る制御システム１０は、コントローラ２０と監視装置３０とが、一般的なコンピュータ、又はサーバなどの装置と同様の構成によって実現されている点で、第１の実施形態に係る制御システムと相違している。
【００５２】
図５は、監視装置３０の物理的な構成を示すブロック図である。図５に示されるように、監視装置３０は、ＣＰＵ（Central Processing Unit）３０ａ、主記憶部３０ｂ、補助記憶部３０ｃ、表示部３０ｄ、入力部３０ｅ、インタフェース部３０ｆ、及び上記各部を相互に接続するシステムバス３０ｇを含んで構成されている。
【００５３】
ＣＰＵ３０ａは、補助記憶部３０ｃに記憶されているプログラムに従って、後述する処理を実行する。
【００５４】
主記憶部３０ｂは、ＲＡＭ（Random Access Memory）等を含んで構成され、ＣＰＵ３０ａの作業領域として用いられる。
【００５５】
補助記憶部３０ｃは、ＲＯＭ（Read Only Memory）、磁気ディスク、半導体メモリ等の不揮発性メモリを含んで構成されている。この補助記憶部３０ｃは、ＣＰＵ３０ａが実行するプログラム、及び各種パラメータなどを記憶している。また、インターネット７１を介して送信された情報を逐次記憶する。
【００５６】
表示部３０ｄは、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などを含んで構成され、ＣＰＵ３０ａの処理結果を表示する。
【００５７】
入力部３０ｅは、キーボードやマウス等のポインティングデバイスを含んで構成されている。オペレータの指示は、この入力部３０ｅを介して入力され、システムバス３０ｇを経由してＣＰＵ３０ａに通知される。
【００５８】
インタフェース部３０ｆは、シリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェース等を含んで構成されている。監視装置３０は、このインタフェース部３０ｆを介して、インターネット７１及びモデム５２と接続される。
【００５９】
図６は、コントローラ２０の物理的な構成を示すブロック図である。図６に示されるように、コントローラ２０も、監視装置３０と同様に、ＣＰＵ２０ａ、主記憶部２０ｂ、補助記憶部２０ｃ、表示部２０ｄ、入力部２０ｅ、インタフェース部２０ｆ、及び上記各部を相互に接続するシステムバス２０ｇを含んで構成されている。
【００６０】
コントローラ２０では、ＣＰＵ２０ａが、補助記憶部２０ｃに記憶されているプログラムに従って、後述する処理を実行することで、監視装置３０及び空調装置１２との通信が実行される。
【００６１】
次に、図４を参照しつつ、本実施形態に係る監視装置３０のＣＰＵ３０ａが実行する処理、及びコントローラ２０のＣＰＵ２０ａが実行する処理について説明する。
【００６２】
まず、監視装置３０のＣＰＵ３０ａは、最初のステップＳ１０１で、ユーザからの入力やプログラムに従って予め設定された、空調装置１２に対するコマンドを生成する。
【００６３】
次のステップＳ１０２では、ＣＰＵ３０ａは、空調装置１２に対するコマンドを文書化した送信メールを作成する。
【００６４】
次のステップＳ１０３では、ＣＰＵ３０ａは、作成した送信メールを、モデム５２を介して接続された携帯電話６２へ出力する。これにより、送信メールは、携帯電話６１へ送信される。
【００６５】
次のステップＳ１０４では、ＣＰＵ３０ａは、コントローラ２０からインターネット７１を介して送信される応答メールを待ち受ける。そして、ＣＰＵ３０ａは、応答メールを受信すると（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０１へ移行する。そして、ＣＰＵ３０ａは、受信した応答メールに基づいて、コマンドの実行結果を確認し、空調装置１２に対する新たなコマンドを生成する。
【００６６】
以降ＣＰＵ３０ａは、ステップＳ１０１乃至ステップＳ１０４の処理を繰り返し実行する。
【００６７】
一方、コントローラ２０のＣＰＵ２０ａは、最初のステップＳ２０１で、モデム５１を介して接続された携帯電話６１と逐次通信を行い、監視装置３０から送信される送信メールを待ち受ける。そして、ＣＰＵ２０ａは、携帯電話６１に到達した送信メールを取得すると（ステップＳ２０１：Ｙｅｓ）、次のステップＳ２０２へ移行する。
【００６８】
ステップＳ２０２では、ＣＰＵ２０ａは、取得した送信メールを解析し、送信メールからテキストで表されたコマンドを抽出する。
【００６９】
次のステップＳ２０３では、ＣＰＵ２０ａは、抽出したコマンドに関する情報を、インタフェース部２０ｆを介して、入出力装置１４へ送信する
【００７０】
次のステップＳ２０４では、ＣＰＵ２０ａは、コマンドに関する実行結果が、入出力装置１４から送信されるのを待ち受ける。そして、ＣＰＵ２０ａは、コマンドの実行結果を受信すると（ステップＳ２０４：Ｙｅｓ）、次のステップＳ２０５へ移行する。
【００７１】
次のステップＳ２０５では、ＣＰＵ２０ａは、受信した実行結果を文書化して応答メールを作成する。
【００７２】
次のステップＳ２０６では、ＣＰＵ２０ａは、応答メールを、インターネット７１を介して、監視装置３０へ送信する。
【００７３】
以降ＣＰＵ２０ａは、ステップＳ２０１乃至ステップＳ２０６の処理を繰り返し実行する。
【００７４】
以上説明したように、本実施形態の制御システム１０では、空調装置１２に対するコマンドに関する情報を含む電子メールが、監視装置３０から、コントローラ２０へ送信される。そして、この電子メールから抽出されたコマンドに基づいて生成された指令によって、空調装置１２が制御される。したがって、制御システム１０のユーザ等は、電子メール等の簡易な通信手段を用いて、空調装置１２を遠隔から制御することができる。
【００７５】
また、本実施形態では、指令に基づいて操作された空調装置１２の稼働状況に関する情報が、監視装置３０へ通知される。これにより、監視装置３０では、被操作機器としての空調装置１２の稼働状況を管理することが可能となる。
【００７６】
以上、本発明の実施形態について説明したが、本発明は上記実施形態によって限定されるものではない。
【００７７】
例えば、上記各実施形態では、監視装置３０が、１つの空調装置１２を、遠隔から操作等する場合について説明した。これに限らず、監視装置３０により、複数の被操作機器を操作等することとしてもよい。具体的には、図７を参照するとわかるように、監視装置３０により、例えば空間ＳＰ１ａに配置された空調装置１２と、空間ＳＰ１ｂに配置された空調装置１２とを監視することとしてもよい。これによれば、複数の空間に分散して配置された被操作機器を、遠隔から１つの監視装置３０で集中的に管理することができる。
【００７８】
また、上記各実施形態では、被操作機器が空調装置１２である場合について説明した。これに限らず、被操作機器は、例えば太陽光発電システムなど、種々の装置、システムが想定される。
【００７９】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【００８０】
本発明のコントローラ、制御装置、制御システム、制御方法、及びプログラムは、被操作機器を遠隔から監視或いは操作するのに適している。
【符号の説明】
【００８１】
１０  制御システム
１２  空調装置
１４  入出力装置
１４ａ  記憶部
２０  コントローラ
２０ａ  ＣＰＵ
２０ｂ  主記憶部
２０ｃ  補助記憶部
２０ｄ  表示部
２０ｅ  入力部
２０ｆ  インタフェース部
２０ｇ  システムバス
２１  入出力部
２２  コマンド実行部
２３  コマンド解析部
２４  メール受信部
２５  広域通信部
３０  監視装置
３０ａ  ＣＰＵ
３０ｂ  主記憶部
３０ｃ  補助記憶部
３０ｄ  表示部
３０ｅ  入力部
３０ｆ  インタフェース部
３０ｇ  システムバス
３１  広域通信部
３２  監視制御部
３３  コマンド生成部
３４  メール送信部
５１，５２  モデム
６１，６２  携帯電話
７１  インターネット
７２  携帯電話通信網
ＳＰ１，ＳＰ２  空間
【図１】
2011123566.tif 000003
【図２】
2011123566.tif 000004
【図３】
2011123566.tif 000005
【図４】
2011123566.tif 000006
【図５】
2011123566.tif 000007
【図６】
2011123566.tif 000008
【図７】
2011123566.tif 000009