(57)【要約】【課題】ユーザが意図する通りの快適な機器制御操作を実現する。【解決手段】制御状態情報変更部１０１は、制御状態情報保持部１００が保持する制御状態情報を変更し、制御状態情報確定部１０３は、制御状態情報保持部１００が保持する制御状態情報による機器５０への制御を確定し、変更状態保持部１０２は、制御状態情報変更部１０１によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、制御状態情報確定部１０３によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持し、定期更新部１０６は、変更状態保持部１０２が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に取得要求情報の送信を指示し、変更状態保持部１０２が変更中状態であることを表す状態情報を保持する場合、取得要求情報の送信を指示しない。【選択図】図１
2007188394.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの機器と、前記機器に接続され、前記機器を制御する主制御装置と、前記主制御装置に接続され、前記主制御装置を介して前記機器を制御する少なくとも１つの副制御装置とを備える機器制御通信システムであって、
前記副制御装置は、
前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、
前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、
前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、
前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、
前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、
前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、
前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、
前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段とを備え、
前記主制御装置は、
前記制御要求情報及び前記取得要求情報のいずれか１つを受信する要求情報受信手段と、
前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、
前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、
前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段とを備えることを特徴とする機器制御通信システム。
【請求項２】
前記取得応答受信手段は、前記取得応答情報を少なくとも含むハイパーテキストを受信し、
前記制御状態情報表示手段は、前記ハイパーテキストを処理し閲覧を可能とするウェブブラウザ手段を含むことを特徴とする請求項１記載の機器制御通信システム。
【請求項３】
前記取得応答送信手段は、ハイパーテキストトランスファープロトコルに基づいて前記ハイパーテキストを送信することを特徴とする請求項２記載の機器制御通信システム。
【請求項４】
前記ウェブブラウザ手段は、一定時間間隔毎に前記要求情報送信手段へ前記取得要求情報の送信を指示するリフレッシュ機能を有し、
前記定期更新手段は、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記リフレッシュ機能を無効とすることを特徴とする請求項２又は３記載の機器制御通信システム。
【請求項５】
前記取得応答受信手段は、前記取得応答情報を受信した時、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記制御状態情報保持手段が保持する制御状態情報を、受信した取得応答情報に含まれる制御状態情報に変更しないことを特徴とする請求項１〜４のいずれかに記載の機器制御通信システム。
【請求項６】
前記定期更新手段は、前記状態情報保持手段が保持する状態情報の内容に関わらず、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示することを特徴とする請求項５記載の機器制御通信システム。
【請求項７】
前記副制御装置は、前記制御状態情報保持手段が保持する制御状態情報が前記制御状態情報変更手段によって変更された時、時間の計測を開始し、任意に定める時間が経過した時、計測を終了する確定タイマー手段をさらに備え、
前記制御状態情報確定手段は、前記確定タイマー手段が計測を終了した時、前記制御状態情報保持手段が保持する制御状態情報による前記機器の制御を確定することを特徴とする請求項１〜６のいずれかに記載の機器制御通信システム。
【請求項８】
前記確定タイマー手段は、前記制御状態情報確定手段によって前記制御状態情報保持手段が保持する制御状態情報による前記機器の制御を確定した時、計測を終了することを特徴とする請求項７記載の機器制御通信システム。
【請求項９】
前記要求情報送信手段は、前記制御要求情報を送信する場合、当該制御要求情報に、前記確定タイマー手段が計測を開始してから計測を終了するまでの確定遅延時間を含めることを特徴とする請求項７又は８記載の機器制御通信システム。
【請求項１０】
前記要求情報受信手段は、前記制御要求情報を受信した場合、前記制御要求情報を受信した時刻から、当該制御要求情報に含まれる前記確定遅延時間を差し引いた時刻を変更時刻として前記制御情報に含め、
前記主制御装置は、前記要求情報受信手段が前記制御要求情報を受信した際に、前記制御情報保持手段が既に制御情報を保持している場合、前記制御情報に含まれる変更時刻と前記制御情報保持手段が既に保持している変更時刻とを比較する変更時刻比較手段をさらに備え、
前記制御情報保持手段は、前記変更時刻比較手段による比較の結果、前記制御情報に含まれる変更時刻が、前記制御情報保持手段が既に保持している変更時刻よりも後である場合、前記制御情報を保持することを特徴とする請求項９記載の機器制御通信システム。
【請求項１１】
前記取得応答送信手段は、前記変更時刻比較手段による比較の結果、前記制御情報に含まれる変更時刻が、前記制御情報保持手段が既に保持している変更時刻よりも前である場合、前記制御情報保持手段が保持する制御情報に含まれる制御状態情報を前記取得応答情報に含めて前記副制御装置へ送信することを特徴とする請求項１０記載の機器制御通信システム。
【請求項１２】
少なくとも１つの機器と、前記機器に接続され、前記機器を制御する主制御装置と、前記主制御装置に接続され、前記主制御装置を介して前記機器を制御する少なくとも１つの副制御装置とを備え、前記副制御装置から前記機器を制御するための機器制御通信方法であって、
前記副制御装置は、制御状態情報保持手段、制御状態情報表示手段、制御状態情報変更手段、要求情報送信手段、制御状態情報確定手段、状態情報保持手段、定期更新手段及び取得応答受信手段を備え、
前記主制御装置は、要求情報受信手段、制御情報保持手段、機器制御手段及び取得応答送信手段を備え、
前記制御状態情報保持手段が、前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持ステップと、
前記制御状態情報表示手段が、前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示ステップと、
前記制御状態情報変更手段が、前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更ステップと、
前記要求情報送信手段が、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信ステップと、
前記制御状態情報確定手段が、前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定ステップと、
前記状態情報保持手段が、前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持ステップと、
前記定期更新手段が、前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新ステップと、
前記取得応答受信手段が、前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信ステップと、
前記要求情報受信手段が、前記制御要求情報及び前記取得要求情報のいずれか１つを受信する要求情報受信ステップと、
前記制御情報保持手段が、前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持ステップと、
前記機器制御手段が、前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御ステップと、
前記取得応答送信手段が、前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信ステップとを含むことを特徴とする機器制御通信方法。
【請求項１３】
少なくとも１つの機器を制御する他の制御装置に接続され、前記他の制御装置を介して前記機器を制御する制御装置であって、
前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、
前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、
前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、
前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、
前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、
前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、
前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、
前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段とを備えることを特徴とする制御装置。
【請求項１４】
少なくとも１つの機器を制御する他の制御装置に接続され、前記他の制御装置を介して前記機器を制御するための機器制御通信プログラムであって、
前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、
前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、
前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、
前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、
前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、
前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、
前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、
前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段としてコンピュータを機能させることを特徴とする機器制御通信プログラム。
【請求項１５】
少なくとも１つの機器と、制御装置を介して前記機器を制御する少なくとも１つの他の制御装置とに接続され、前記機器を制御する制御装置であって、
前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、及び前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報のいずれか１つを前記他の制御装置から受信する要求情報受信手段と、
前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、
前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、
前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段とを備えることを特徴とする制御装置。
【請求項１６】
少なくとも１つの機器と、制御装置を介して前記機器を制御する少なくとも１つの他の制御装置とに接続され、前記機器を制御するための機器制御通信プログラムであって、
前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、及び前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報のいずれか１つを前記他の制御装置から受信する要求情報受信手段と、
前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、
前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、
前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段としてコンピュータを機能させることを特徴とする機器制御通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つの機器と、前記機器に接続され、前記機器を制御する主制御装置と、前記主制御装置に接続され、前記主制御装置を介して前記機器を制御する少なくとも１つの副制御装置とを備える機器制御通信システムに関するものである。
【背景技術】
【０００２】
従来、ハイパーテキスト中にリアルタイムに変更されるデータが含まれる場合、リアルタイムにウェブブラウザにおけるハイパーテキスト画面の表示内容を更新するためには、ウェブブラウザが頻繁にハイパーテキストの再読み込みを行う必要がある。また、一般に対象となるハイパーテキストにはウェブブラウザ上の表示領域が含まれているため、ウェブブラウザが表示領域を更新する際に画面のちらつきが発生し、ユーザに違和感を与えることがあった。また、ハイパーテキストが大量の画像データを含む場合など、データ量が大きくなると、再読み込みする際の通信量が大きくなる上、ウェブブラウザが画面の表示内容を更新する処理時間も長くなっていた。
【０００３】
例えば、特許文献１では、実時間システムにおけるデータを表すリアルタイムデータ指定を、ハイパーテキスト中の任意の場所に記述することができる拡張ハイパーテキストを処理してハイパーテキストを提供するＨＴＴＰサーバと、ハイパーテキストを閲覧するウェブブラウザを提供するウェブ・クライアントとを備えるハイパーテキスト表示システムが提案されている。このＨＴＴＰサーバは、拡張ハイパーテキストを読み込んでハイパーテキストを出力するハイパーテキスト生成手段を含み、ハイパーテキスト生成手段は、リアルタイムデータを管理するためのリアルタイムデータ管理テーブルと、拡張ハイパーテキストからリアルタイムデータ指定を特定し、リアルタイムデータ管理テーブルに登録するリアルタイムデータ指定特定手段と、リアルタイムデータ指定からリアルタイムデータの取得先を特定し、外部のリアルタイムデータ供給手段からリアルタイムデータを取得するリアルタイムデータ管理手段と、リアルタイムデータ管理手段の指示に従ってリアルタイムデータ管理テーブルを参照しながらハイパーテキストを出力するハイパーテキスト出力手段とを有するので、ハイパーテキスト中にリアルタイムに変更されるデータが含まれる場合、効率的にハイパーテキスト画面の表示内容を更新することができるという効果が示されている。
【０００４】
また、例えば、特許文献２では、ユーザがウェブブラウザを用いて通信ネットワークを介して入出力装置にアクセスを可能とする制御システムが示されている。本文献によれば、複数の入出力モジュール又は装置を監視及び制御する分野に関して、特に複数の入出力モジュール又は装置をＨＴＴＰサーバに結合することを可能としており、本技術を一般的な家庭でのホームネットワークへ応用することができ、家庭内の機器がＨＴＴＰサーバに接続され、ＨＴＴＰサーバに接続された複数のウェブ・クライアントのウェブブラウザから、ＨＴＴＰサーバを介して機器を制御することを可能としている。
【特許文献１】特開２００４−７８８４４号公報
【特許文献２】特開２００２−２０４２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の技術として挙げた、リアルタイムに変更されるデータを含むハイパーテキストにおいて効率的に表示内容を更新するハイパーテキスト表示システム、及び、ユーザがウェブブラウザを用いて通信ネットワークを介して入出力装置にアクセスを可能とする制御システムは、家庭内のホームネットワークに応用できる。ＨＴＴＰサーバが提供するハイパーテキストを受信し閲覧するウェブブラウザを提供するウェブ・クライアントを使用した従来の機器制御技術では、少なくとも１つの機器と前記機器を制御する主制御装置が接続されるサブネットに、主制御装置を介して少なくとも１つの副制御装置が接続されたホームネットワークの構成が考えられ、主制御装置がＨＴＴＰサーバ機能を有し、副制御装置がウェブ・クライアント機能を備える構成となる。
【０００６】
副制御装置が有する一般的なウェブ・クライアント機能としては、任意に定めた一定時間間隔ごとに、ＨＴＴＰサーバにアクセスして最新の前記機器の制御状態情報を前記主制御装置から取得し、定期的に機器の状態を副制御装置において閲覧するウェブブラウザの画面上に表示するリフレッシュ機能によって、ユーザが最新の機器の制御状態を確認することができる。また、副制御装置が有するウェブ・クライアント機能のウェブブラウザにおいて、ユーザからのキー操作により、画面に表示された前記機器の制御状態情報を変更し、変更された制御状態情報を主制御装置に送り、主制御装置を経由して、機器を制御することが可能である。
【０００７】
例えば、一般家庭におけるエアコン等で、通信機能を持つ情報家電製品のように、複数の制御装置で構成され、ウェブブラウザ機能を有する副制御装置から主制御装置を介して機器を制御し、構成要素ごとに入力できる操作者を定めないようなシステムがある。このようなシステムにおいて、一般的に、ユーザがウェブブラウザ機能を有する副制御装置を操作して機器の状態を変更する場合、ユーザが連続して機器の状態を変更する場面を想定し、あらかじめ定めた任意の時間を経過後に主制御装置に対して、最後に変更された機器の制御状態情報を送信する構成を採用している。また、決定ボタンを画面上に配置し、ユーザは、変更したい制御状態を変更した後、前記決定ボタンを押下することにより、変更した制御状態情報が前記主制御装置に送信される構成が考えられる。これによって、ユーザが連続的に機器の制御状態を変更したとしても、変更される度に制御状態情報が送信されることはなく、通信負荷を軽減し快適な操作性を実現している。
【０００８】
しかしながら、前述のように機器は、主制御装置、別の副制御装置、機器に付属の赤外線リモコン又は機器本体など複数の箇所から制御が可能である。そのため、主にウェブブラウザを使用する副制御装置からのトリガーで、ＨＴＴＰサーバを含む主制御装置に対して、一定時間間隔で主制御装置に接続された機器の制御状態の取得要求を行い、取得した制御状態を画面に表示することによって、機器の最新の制御状態を確認できるリフレッシュ機能が副制御装置に設けられている。この副制御装置においては、副制御装置をユーザが操作し機器の制御状態を変更している間、すなわち、ユーザが操作した後、予め定めた任意の時間を経過する前に、前記リフレッシュ機能が作動し、ユーザの意図に反して、機器の制御状態が別の制御状態に変更されてしまうという課題を有していた。
【０００９】
一方、一般的に複数の制御装置から制御が行われた場合は、後の制御が有効になるのが自然である。前述のように、ユーザがウェブブラウザ機能を有する副制御装置を操作して機器の状態を変更する場合、ユーザが連続して機器の状態を変更する場面を想定し、あらかじめ定めた任意の時間を経過後に主制御装置に対して、最後に変更された機器の制御状態情報を送信する構成を採用している場合、実際にユーザが機器の制御状態を変更した時刻と、制御状態情報が送信され、主制御装置が受信する時間とが異なる。ユーザが副制御装置において機器の状態を変更した後、主制御装置において機器の状態を変更し、その後、副制御装置から機器の制御状態情報が送信される場合が考えられる。この場合、主制御装置からの制御が先に行われ、副制御装置からの制御が後に行われ、実際には主制御装置からの制御が後であるにもかかわらず、副制御装置からの制御が有効となってしまうという課題を有していた。
【００１０】
本発明は、上記の問題を解決するためになされたもので、ユーザが意図する通りの快適な機器制御操作を実現することができる機器制御通信システム、機器制御通信方法、制御装置及び機器制御通信プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明に係る機器制御通信システムは、少なくとも１つの機器と、前記機器に接続され、前記機器を制御する主制御装置と、前記主制御装置に接続され、前記主制御装置を介して前記機器を制御する少なくとも１つの副制御装置とを備える機器制御通信システムであって、前記副制御装置は、前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段とを備え、前記主制御装置は、前記制御要求情報及び前記取得要求情報のいずれか１つを受信する要求情報受信手段と、前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段とを備える。
【００１２】
本発明に係る機器制御通信方法は、少なくとも１つの機器と、前記機器に接続され、前記機器を制御する主制御装置と、前記主制御装置に接続され、前記主制御装置を介して前記機器を制御する少なくとも１つの副制御装置とを備え、前記副制御装置から前記機器を制御するための機器制御通信方法であって、前記副制御装置は、制御状態情報保持手段、制御状態情報表示手段、制御状態情報変更手段、要求情報送信手段、制御状態情報確定手段、状態情報保持手段、定期更新手段及び取得応答受信手段を備え、前記主制御装置は、要求情報受信手段、制御情報保持手段、機器制御手段及び取得応答送信手段を備え、前記制御状態情報保持手段が、前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持ステップと、前記制御状態情報表示手段が、前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示ステップと、前記制御状態情報変更手段が、前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更ステップと、前記要求情報送信手段が、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信ステップと、前記制御状態情報確定手段が、前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定ステップと、前記状態情報保持手段が、前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持ステップと、前記定期更新手段が、前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新ステップと、前記取得応答受信手段が、前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信ステップと、前記要求情報受信手段が、前記制御要求情報及び前記取得要求情報のいずれか１つを受信する要求情報受信ステップと、前記制御情報保持手段が、前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持ステップと、前記機器制御手段が、前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御ステップと、前記取得応答送信手段が、前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信ステップとを含む。
【００１３】
これらの構成によれば、副制御装置において、機器の制御状態を表す制御状態情報が少なくとも１つ制御状態情報保持手段に保持され、制御状態情報保持手段に保持される制御状態情報が表示される。制御状態情報保持手段に保持される制御状態情報が変更され、機器のアドレスと機器の制御状態を示す少なくとも１つの制御状態情報と機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、機器のアドレスと機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報が要求情報送信手段によって送信される。その後、制御状態情報保持手段に保持される制御状態情報による機器への制御が確定され、要求情報送信手段に制御要求情報の送信が指示される。また、状態情報保持手段に、制御状態情報が変更された時に変更中状態であることを表す状態情報が保持されるとともに、制御状態情報が確定された時に確定状態であることを表す状態情報が保持される。このとき、状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ取得要求情報の送信が指示され、状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、取得要求情報の送信が指示されない。そして、要求情報送信手段によって送信された取得要求情報に対する応答として機器の制御状態情報を少なくとも含む取得応答情報が受信され、制御状態情報保持手段が保持する制御状態情報が、取得応答情報に含まれる制御状態情報に変更される。また、主制御装置において、制御要求情報及び取得要求情報のいずれか１つが受信され、制御要求情報が受信された場合、受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報が制御情報保持手段に保持される。そして、制御情報保持手段に保持される制御状態情報に従って機器が制御される。また、取得要求情報が受信された場合、制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報が送信される。
【００１４】
したがって、副制御装置において機器の制御状態情報が変更中である場合、取得要求情報が送信されず、変更された機器の制御状態情報が主制御装置へ送信されるまでの間は、副制御装置の画面上に表示されている機器の制御状態の表示が主制御装置から受信した制御状態情報に変更されることがないので、副制御装置において機器の制御状態を変更しているユーザの意図に反して表示内容が自動的に変更されてしまうのを防止し、ユーザが意図する通りの快適な機器制御操作を実現することができる。
【００１５】
また、上記の機器制御通信システムにおいて、前記取得応答受信手段は、前記取得応答情報を少なくとも含むハイパーテキストを受信し、前記制御状態情報表示手段は、前記ハイパーテキストを処理し閲覧を可能とするウェブブラウザ手段を含むことが好ましい。
【００１６】
この構成によれば、取得応答情報を少なくとも含むハイパーテキストが受信され、ハイパーテキストを処理し閲覧を可能とするウェブブラウザ手段によって取得応答情報に含まれる制御状態情報を表示することができる。
【００１７】
また、上記の機器制御通信システムにおいて、前記取得応答送信手段は、ハイパーテキストトランスファープロトコルに基づいて前記ハイパーテキストを送信することが好ましい。
【００１８】
この構成によれば、ハイパーテキストトランスファープロトコルに基づいてハイパーテキストが送信されるので、規定のプロトコルに基づいてハイパーテキストを確実に送信することができる。
【００１９】
また、上記の機器制御通信システムにおいて、前記ウェブブラウザ手段は、一定時間間隔毎に前記要求情報送信手段へ前記取得要求情報の送信を指示するリフレッシュ機能を有し、前記定期更新手段は、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記リフレッシュ機能を無効とすることが好ましい。
【００２０】
この構成によれば、ウェブブラウザ手段は、一定時間間隔毎に要求情報送信手段へ取得要求情報の送信を指示するリフレッシュ機能を有しており、状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、リフレッシュ機能が無効とされるので、副制御装置の画面上に表示されている機器の制御状態の表示がユーザの意図に反して変更されるのを防止することができる。
【００２１】
また、上記の機器制御通信システムにおいて、前記取得応答受信手段は、前記取得応答情報を受信した時、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記制御状態情報保持手段が保持する制御状態情報を、受信した取得応答情報に含まれる制御状態情報に変更しないことが好ましい。
【００２２】
この構成によれば、取得応答情報が受信された時、状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、制御状態情報保持手段が保持する制御状態情報が、受信した取得応答情報に含まれる制御状態情報に変更されない。したがって、たとえ主制御装置から取得応答情報を受信したとしても、副制御装置において制御状態情報が変更中であれば制御状態情報が変更されないので、副制御装置の画面上に表示されている機器の制御状態の表示がユーザの意図に反して変更されるのを防止することができる。
【００２３】
また、上記の機器制御通信システムにおいて、前記定期更新手段は、前記状態情報保持手段が保持する状態情報の内容に関わらず、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示することが好ましい。
【００２４】
この構成によれば、状態情報保持手段が保持する状態情報の内容に関わらず、一定時間間隔毎に要求情報送信手段へ取得要求情報の送信が指示されるので、副制御装置において制御状態情報が変更中であっても、定期的に送信される取得要求情報を送信することができる。
【００２５】
また、上記の機器制御通信システムにおいて、前記副制御装置は、前記制御状態情報保持手段が保持する制御状態情報が前記制御状態情報変更手段によって変更された時、時間の計測を開始し、任意に定める時間が経過した時、計測を終了する確定タイマー手段をさらに備え、前記制御状態情報確定手段は、前記確定タイマー手段が計測を終了した時、前記制御状態情報保持手段が保持する制御状態情報による前記機器の制御を確定することが好ましい。
【００２６】
この構成によれば、制御状態情報保持手段が保持する制御状態情報が変更された時、確定タイマー手段の時間の計測が開始され、任意に定める時間が経過した時、計測が終了され、確定タイマー手段が計測を終了した時、制御状態情報保持手段が保持する制御状態情報による機器の制御が確定される。したがって、変更してから所定時間経過した後に制御状態情報が変更内容に確定されるので、ユーザが変更した制御状態情報を確定する手間を省くことができる。
【００２７】
また、上記の機器制御通信システムにおいて、前記確定タイマー手段は、前記制御状態情報確定手段によって前記制御状態情報保持手段が保持する制御状態情報による前記機器の制御を確定した時、計測を終了することが好ましい。
【００２８】
この構成によれば、制御状態情報保持手段が保持する制御状態情報による機器の制御が確定された時、確定タイマー手段の計測が終了されるので、ユーザにより制御状態情報が確定された場合に自動的に時間の計測を停止させることができる。
【００２９】
また、上記の機器制御通信システムにおいて、前記要求情報送信手段は、前記制御要求情報を送信する場合、当該制御要求情報に、前記確定タイマー手段が計測を開始してから計測を終了するまでの確定遅延時間を含めることが好ましい。
【００３０】
この構成によれば、確定タイマー手段が計測を開始してから計測を終了するまでの確定遅延時間を、制御要求情報に含めて送信されるので、この確定遅延時間を考慮して機器を制御することができる。
【００３１】
また、上記の機器制御通信システムにおいて、前記要求情報受信手段は、前記制御要求情報を受信した場合、前記制御要求情報を受信した時刻から、当該制御要求情報に含まれる前記確定遅延時間を差し引いた時刻を変更時刻として前記制御情報に含め、前記主制御装置は、前記要求情報受信手段が前記制御要求情報を受信した場合、前記制御情報保持手段が既に制御情報を保持している場合、前記制御情報に含まれる変更時刻と前記制御情報保持手段が既に保持している変更時刻とを比較する変更時刻比較手段をさらに備え、前記制御情報保持手段は、前記変更時刻比較手段による比較の結果、前記制御情報に含まれる変更時刻が、前記制御情報保持手段が既に保持している変更時刻よりも後である場合、前記制御情報を保持することが好ましい。
【００３２】
この構成によれば、主制御装置において、制御要求情報が受信された場合、制御要求情報が受信された時刻から、当該制御要求情報に含まれる確定遅延時間を差し引いた時刻を変更時刻として制御情報に含める。そして、制御要求情報が受信された際に、制御情報保持手段に既に制御情報が保持されている場合、制御情報に含まれる変更時刻と制御情報保持手段が既に保持している変更時刻とが比較され、比較の結果、制御情報に含まれる変更時刻が、制御情報保持手段に既に保持されている変更時刻よりも後である場合、当該制御情報が保持される。
【００３３】
したがって、複数の制御装置から短時間に制御が集中した場合であっても、実際に機器の制御状態を変更した時刻を比較し、時間的に後の制御を有効にすることができ、機器に対して最新の制御状態を反映させることができる。
【００３４】
また、上記の機器制御通信システムにおいて、前記取得応答送信手段は、前記変更時刻比較手段による比較の結果、前記制御情報に含まれる変更時刻が、前記制御情報保持手段が既に保持している変更時刻よりも前である場合、前記制御情報保持手段が保持する制御情報に含まれる制御状態情報を前記取得応答情報に含めて前記副制御装置へ送信することが好ましい。
【００３５】
この構成によれば、制御情報に含まれる変更時刻と制御情報保持手段が既に保持している変更時刻とが比較され、比較の結果、制御情報に含まれる変更時刻が、制御情報保持手段が既に保持している変更時刻よりも前である場合、制御情報保持手段が保持する制御情報に含まれる制御状態情報が取得応答情報に含めて副制御装置へ送信される。したがって、別の制御装置の制御が有効となり、自らが実施した制御が無効になった場合、副制御装置は、主制御装置から最新の機器の制御状態の通知を受け、表示に反映することができる。これにより、ユーザは、他の制御装置によって機器の制御状態が変更されたことを認識することができ、複数の制御装置による機器の制御及び機器の状態同期において、違和感のない自然な操作性を実現することができる。
【００３６】
本発明に係る制御装置は、少なくとも１つの機器を制御する他の制御装置に接続され、前記他の制御装置を介して前記機器を制御する制御装置であって、前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段とを備える。
【００３７】
本発明に係る機器制御通信プログラムは、少なくとも１つの機器を制御する他の制御装置に接続され、前記他の制御装置を介して前記機器を制御するための機器制御通信プログラムであって、前記機器の制御状態を表す制御状態情報を少なくとも１つ保持する制御状態情報保持手段と、前記制御状態情報保持手段が保持する制御状態情報を表示する制御状態情報表示手段と、前記制御状態情報保持手段が保持する制御状態情報を変更する制御状態情報変更手段と、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報を送信する要求情報送信手段と、前記制御状態情報保持手段が保持する制御状態情報による前記機器への制御を確定し、前記要求情報送信手段に制御要求情報の送信を指示する制御状態情報確定手段と、前記制御状態情報変更手段によって制御状態情報が変更された時に変更中状態であることを表す状態情報を保持し、前記制御状態情報確定手段によって制御状態情報が確定された時に確定状態であることを表す状態情報を保持する状態情報保持手段と、前記状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ前記取得要求情報の送信を指示し、前記状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、前記取得要求情報の送信を指示しない定期更新手段と、前記要求情報送信手段によって送信された前記取得要求情報に対する応答として前記機器の制御状態情報を少なくとも含む取得応答情報を受信し、前記制御状態情報保持手段が保持する制御状態情報を、前記取得応答情報に含まれる制御状態情報に変更する取得応答受信手段としてコンピュータを機能させる。
【００３８】
これらの構成によれば、機器の制御状態を表す制御状態情報が少なくとも１つ制御状態情報保持手段に保持され、制御状態情報保持手段に保持される制御状態情報が表示される。制御状態情報保持手段に保持される制御状態情報が変更され、機器のアドレスと機器の制御状態を示す少なくとも１つの制御状態情報と機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、機器のアドレスと機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報が要求情報送信手段によって送信される。その後、制御状態情報保持手段に保持される制御状態情報による機器への制御が確定され、要求情報送信手段に制御要求情報の送信が指示される。また、状態情報保持手段に、制御状態情報が変更された時に変更中状態であることを表す状態情報が保持されるとともに、制御状態情報が確定された時に確定状態であることを表す状態情報が保持される。このとき、状態情報保持手段が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信手段へ取得要求情報の送信が指示され、状態情報保持手段が変更中状態であることを表す状態情報を保持する場合、取得要求情報の送信が指示されない。そして、要求情報送信手段によって送信された取得要求情報に対する応答として機器の制御状態情報を少なくとも含む取得応答情報が受信され、制御状態情報保持手段が保持する制御状態情報が、取得応答情報に含まれる制御状態情報に変更される。
【００３９】
したがって、制御装置において機器の制御状態情報が変更中である場合、取得要求情報が送信されず、変更された機器の制御状態情報が他の制御装置へ送信されるまでの間は、制御装置の画面上に表示されている機器の制御状態の表示が他の制御装置から受信した制御状態情報に変更されることがないので、制御装置において機器の制御状態を変更しているユーザの意図に反して表示内容が自動的に変更されてしまうのを防止し、ユーザが意図する通りの快適な機器制御操作を実現することができる。
【００４０】
本発明に係る制御装置は、少なくとも１つの機器と、制御装置を介して前記機器を制御する少なくとも１つの他の制御装置とに接続され、前記機器を制御する制御装置であって、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、及び前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報のいずれか１つを前記他の制御装置から受信する要求情報受信手段と、前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段とを備える。
【００４１】
本発明に係る機器制御通信プログラムは、少なくとも１つの機器と、制御装置を介して前記機器を制御する少なくとも１つの他の制御装置とに接続され、前記機器を制御するための機器制御通信プログラムであって、前記機器のアドレスと前記機器の制御状態を示す少なくとも１つの制御状態情報と前記機器を制御することを示す制御要求コードとを少なくとも含む制御要求情報、及び前記機器のアドレスと前記機器の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報のいずれか１つを前記他の制御装置から受信する要求情報受信手段と、前記要求情報受信手段が前記制御要求情報を受信した場合、前記要求情報受信手段が受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報を保持する制御情報保持手段と、前記制御情報保持手段が保持する制御状態情報に従って前記機器を制御する機器制御手段と、前記要求情報受信手段が前記取得要求情報を受信した場合、前記制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報を送信する取得応答送信手段としてコンピュータを機能させる。
【００４２】
これらの構成によれば、制御装置において、制御要求情報及び取得要求情報のいずれか１つが受信され、制御要求情報が受信された場合、受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報が制御情報保持手段に保持される。そして、制御情報保持手段に保持される制御状態情報に従って機器が制御される。また、取得要求情報が受信された場合、制御情報保持手段が保持する制御状態情報を少なくとも含む取得応答情報が送信される。
【００４３】
したがって、他の制御装置において機器の制御状態情報が変更中である場合、取得要求情報が受信されず、変更された機器の制御状態情報が他の制御装置から送信されるまでの間は、他の制御装置の画面上に表示されている機器の制御状態の表示が変更されることがないので、他の制御装置において機器の制御状態を変更しているユーザの意図に反して表示内容が自動的に変更されてしまうのを防止し、ユーザが意図する通りの快適な機器制御操作を実現することができる。
【発明の効果】
【００４４】
本発明によれば、副制御装置において機器の制御状態情報が変更中である場合、取得要求情報が送信されず、変更された機器の制御状態情報が主制御装置へ送信されるまでの間は、副制御装置の画面上に表示されている機器の制御状態の表示が主制御装置から受信した制御状態情報に変更されることがないので、副制御装置において機器の制御状態を変更しているユーザの意図に反して表示内容が自動的に変更されてしまうのを防止し、ユーザが意図する通りの快適な機器制御操作を実現することができる。
【発明を実施するための最良の形態】
【００４５】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００４６】
（実施の形態１）
図１は、本発明の実施の形態１における機器制御通信システムの構成を示すブロック図である。図１において、機器制御通信システムは、第１制御装置１０ａと、第２制御装置１０ｂと、主制御装置２０と、機器５０とを備えて構成されている。第１制御装置１０ａと主制御装置２０とは通信路３０により互いに通信可能に接続され、第２制御装置１０ｂと主制御装置２０とは通信路４０により互いに通信可能に接続され、主制御装置２０と機器５０とは通信路６０により互いに通信可能に接続されている。
【００４７】
オペレータ（ユーザ）は、第１制御装置１０ａを操作し通信路３０で接続された主制御装置２０を経由して通信路６０で接続された機器５０を制御する。また、オペレータは、第２制御装置１０ｂを操作し通信路４０で接続された主制御装置２０を経由して通信路６０で接続された機器５０を制御する。また、オペレータは、主制御装置２０を操作し通信路６０で接続された機器５０を制御する。なお、通信路３０、通信路４０及び通信路６０は、例えば、イーサネット（登録商標）規格、ＩＥＥＥ１３９４規格、Ｂｌｕｅｔｏｏｔｈ（登録商標）、特定小電力無線通信、電灯線通信、ＤＥＣＴ（Digital Enhanced Cordless Telecommunications）、ＺｉｇＢｅｅ、ＵＷＢ（Ultra Wide Band）、電話線、ＪＥＭ−Ａ及びＵＳＢ（Universal Serial Bus）等に用いられるメディアである。また、通信路３０、通信路４０及び通信路６０は同一のメディアを使用してもよく、１つのサブネットを形成してもよい。
【００４８】
第２制御装置１０ｂは、制御状態情報保持部１００、制御状態情報変更部１０１、変更状態保持部１０２、制御状態情報確定部１０３、要求情報送信部１０４、取得応答受信部１０５、定期更新部１０６及び制御状態情報表示部１０７を備える。なお、第１制御装置１０ａは、第２制御装置１０ｂと同一の構成をとるため説明を省略する。
【００４９】
制御状態情報保持部１００は、主制御装置２０のアドレスと、機器５０が持つ機能及び設定を特定する機能識別情報と、当該機能識別情報の制御状態及び設定状態を示す制御状態情報とを組とする少なくとも１つの制御要求情報データを保持する。
【００５０】
制御状態情報変更部１０１は、オペレータの操作により制御状態情報保持部１００が保持する制御状態情報を変更する。制御状態情報確定部１０３は、オペレータの操作により制御状態情報保持部１００が保持する制御状態情報で機器５０を制御することを確定する。
【００５１】
変更状態保持部１０２は、オペレータの操作により、制御状態情報変更部１０１で制御状態情報保持部１００が保持する制御状態情報を変更した時、当該制御状態情報が変更中であることを示す値（状態情報）「１」（＝変更中状態）を保持する。また、変更状態保持部１０２は、オペレータの操作により、制御状態情報確定部１０３にて制御状態情報保持部１００が保持する制御状態情報で前記機器を制御することを確定した時、当該制御状態情報が確定状態であることを示す値（状態情報）「０」（＝確定状態）を保持する。
【００５２】
定期更新部１０６は、変更状態保持部１０２が値「０」（＝確定状態）を保持する場合、任意に定めた時間間隔で繰り返し、主制御装置２０から機器５０の現在の制御状態を取得することを決定する。
【００５３】
要求情報送信部１０４は、オペレータの操作により制御状態情報確定部１０３で機器５０への制御が確定した際、主制御装置２０のアドレスと、機器５０の制御状態を示す少なくとも１つの制御状態情報と、主制御装置２０に対しての要求の種別を示す要求種別として機器５０を制御することを示す制御要求コードを少なくとも１つ含む制御要求情報を送信する。また、要求情報送信部１０４は、定期更新部１０６により機器５０の制御状態の取得が決定した際、主制御装置２０のアドレスと、要求種別情報として機器５０の現在の制御状態を取得することを示す取得要求コードを少なくとも１つ含む取得要求情報を送信する。
【００５４】
取得応答受信部１０５は、取得要求情報に対する応答として機器５０の制御状態情報を少なくとも１つ含む取得応答情報を受信し、制御状態情報保持部１００が保持する制御状態情報を、受信した取得応答情報に含まれる制御状態情報に変更する。制御状態情報表示部１０７は、制御状態情報保持部１００が保持する制御状態情報に従って、機器５０の制御状態を画面に表示する。
【００５５】
主制御装置２０は、要求情報受信部２００、取得応答送信部２０１、制御情報保持部２０２及び機器制御部２０３を備える。要求情報受信部２００は、第１制御装置１０ａ及び第２制御装置１０ｂから制御要求情報及び取得要求情報を受信する。
【００５６】
制御情報保持部２０２は、機器５０の現在の制御状態情報を保持する。また、制御情報保持部２０２は、要求情報受信部２００が制御要求情報を受信した場合、自身が保持する制御状態情報を当該制御要求情報に含まれる制御状態情報に変更する。機器制御部２０３は、制御情報保持部２０２が保持する制御状態情報に従って機器５０を制御する。取得応答送信部２０１は、要求情報受信部２００が取得要求情報を受信した場合、制御情報保持部２０２が保持する制御状態情報を、当該取得要求情報に含まれる制御元アドレスへ送信する。
【００５７】
なお、本実施の形態において、第１制御装置１０ａ及び第２制御装置１０ｂが副制御装置の一例に相当し、制御状態情報保持部１００が制御状態情報保持手段の一例に相当し、制御状態情報表示部１０７が制御状態情報表示手段の一例に相当し、制御状態情報変更部１０１が制御状態情報変更手段の一例に相当し、要求情報送信部１０４が要求情報送信手段の一例に相当し、制御状態情報確定部１０３が制御状態情報確定手段の一例に相当し、変更状態保持部１０２が状態情報保持手段の一例に相当し、定期更新部１０６が定期更新手段の一例に相当し、取得応答受信部１０５が取得応答受信手段の一例に相当する。また、要求情報受信部２００が要求情報受信手段の一例に相当し、制御情報保持部２０２が制御情報保持手段の一例に相当し、機器制御部２０３が機器制御手段の一例に相当し、取得応答送信部２０１が取得応答送信手段の一例に相当する。
【００５８】
図２及び図３は、本発明の実施の形態１における第１制御装置１０ａ及び第２制御装置１０ｂの処理を示すフローチャートである。図４は、本発明の実施の形態１における主制御装置２０の処理を示すフローチャートである。図５は、本発明の実施の形態１における第１制御装置１０ａと主制御装置２０との間及び第２制御装置１０ｂと主制御装置２０との間で送受信されるデータのフォーマットを示す図である。図６は、本発明の実施の形態１における第１制御装置１０ａ及び第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態情報テーブルの構成を示す図である。図７は、本発明の実施の形態１における第１制御装置１０ａ及び第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態情報テーブルのデータフォーマットを示す図である。図８は、本発明の実施の形態１におけるエアコンの機能種別の種類と、制御状態の取り得る値の範囲及び制御状態の値の意味を説明するための図である。図９は、本発明の実施の形態１における主制御装置２０の制御情報保持部２０２が保持する制御状態情報テーブルの構成を示す図である。図１０は、本発明の実施の形態１における主制御装置２０の制御情報保持部２０２が保持する制御状態情報テーブルのデータフォーマットを示す図である。
【００５９】
まず、第１制御装置１０ａ、第２制御装置１０ｂ及び主制御装置２０が起動し、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、定期更新部１０６によるリフレッシュ機能により、主制御装置２０から最新の機器５０の制御状態を取得し、第１制御装置１０ａ及び第２制御装置１０ｂの画面上に表示されるまでの処理を、図２、図３及び図４を用いて説明する。
【００６０】
第１制御装置１０ａ及び第２制御装置１０ｂが起動後、変更状態保持部１０２は、初期値として値「０」（＝確定状態）を保持する（ステップＳ１０１）。定期更新部１０６は、定期更新の時間計測をスタートする（ステップＳ１０２）。
【００６１】
第１制御装置１０ａにおいて、定期更新部１０６は、計測時間が任意に定めた時間を経過したか否かを判断する（ステップＳ１１０）。なお、本実施の形態１における任意に定めた時間は１５秒とする。定期更新部１０６における計測時間が任意に定めた時間を経過した場合（ステップＳ１１０でＹＥＳ）、定期更新部１０６は、定期更新の時間計測を止め、再スタートする（ステップＳ１１１）。
【００６２】
次に、要求情報送信部１０４は、変更状態保持部１０２が保持する値を確認し、当該値が「０」（＝確定状態）であるか否かを判断する（ステップＳ１１２）。ここで、変更状態保持部１０２が保持する値が「０」（＝確定状態）であるため（ステップＳ１１２でＹＥＳ）、要求情報送信部１０４は、送信先アドレスとして主制御装置２０のアドレス「２０」と、送信元アドレスとして第１制御装置１０ａのアドレス「００」と、要求種別情報として主制御装置２０の制御状態を取得することを示す取得要求コード「０１」と、機器アドレスとして機器５０のアドレス「５０」と、機器種別情報としてエアコン「００」と、機能識別情報として主制御装置２０の温度設定を示す「００」とを含めた取得要求情報を主制御装置２０へ送信する（ステップＳ１１３）。このときの取得要求情報送信データを図１１に示す。図１１において、最終フィールドの制御状態情報には値は格納しなくても良いため、不定値としている。
【００６３】
図４において、主制御装置２０が起動後、要求情報受信部２００が、第２制御装置１０ｂが送信した取得要求情報を受信すると（ステップＳ２０４でＹＥＳ）、取得応答送信部２０１は、送信先アドレスとして前記取得要求情報に含まれる送信元アドレス「００」（＝第１制御装置１０ａ）と、送信元アドレスとして主制御装置２０のアドレス「２０」と、要求種別情報として取得応答コード「０２」と、機器アドレスとして機器５０のアドレス「５０」と、機器種別情報としてエアコン「００」と、機能種別情報として取得要求情報に含まれる機能種別情報の値「００」（＝温度設定）と、制御情報保持部２０２が保持する制御状態情報のうち、前記取得要求情報に含まれる機能種別情報「００」（＝温度設定）に対応する制御状態情報（図９の要素Ｎｏ「００」のレコード）とを含む取得応答情報を、送信先アドレスの第１制御装置１０ａへ送信する（ステップＳ２０５）。このときの取得応答情報送信データを図１２に示す。本実施の形態１において、主制御装置２０の機能識別情報「００」（＝温度設定）の制御状態が２０℃であるとすると、取得応答情報に含める制御状態情報は、「２０℃」である。
【００６４】
図３に戻って、第１制御装置１０ａにおいて、取得応答受信部１０５は主制御装置２０から取得応答情報を受信する（ステップＳ１１４でＹＥＳ）。制御状態情報保持部１００は、自身が保持する制御状態情報のうち、取得応答情報に含まれる機器アドレス「５０」（＝機器５０）の、取得応答情報に含まれる機能種別情報「００」（＝温度設定）に対応する制御状態情報を、取得応答情報に含まれる制御状態情報「２０℃」に変更する（ステップＳ１１５）。変更後の制御状態情報保持部１００が保持する制御状態情報テーブルを図１３に示す。変更の対象となったレコードは、図１３の要素Ｎｏ「００」のレコードである。制御状態情報表示部１０７は、制御状態情報保持部１００が保持する制御状態情報である「２０℃」を画面上に表示する（ステップＳ１１６）。
【００６５】
第２制御装置１０ｂにおいて、第１制御装置１０ａと同様、ステップＳ１１０〜ステップＳ１１６の処理が行われ、画面上に「２０℃」が表示される。変更後の制御状態情報保持部１００が保持する制御状態情報テーブルを図１３に示す。変更の対象となったレコードは、図１３の要素Ｎｏ「００」のレコードである。
【００６６】
次に、第２制御装置１０ｂにおいて、オペレータの操作によりエアコンである主制御装置２０の温度を２０℃から２４℃に変更する制御を行い、主制御装置２０の温度が２４℃に変更された状態が、第１制御装置１０ａが保持する主制御装置２０の制御状態として反映される同期処理を図２、図３及び図４を用いて説明する。
【００６７】
第２制御装置１０ｂにおいて、制御状態情報変更部１０１は、オペレータの操作により状態変更指示が入力されたか否かを判断する（ステップＳ１０３）。オペレータの操作により状態変更指示が入力された場合（ステップＳ１０３でＹＥＳ）、制御状態情報変更部１０１は、制御状態情報保持部１００が保持する制御状態を変更する（ステップＳ１０４）。
【００６８】
本実施の形態１において、機器５０のアドレスが「５０」で、機器５０の機器種別がエアコン「００」で、機能識別の温度設定の制御状態が「２０℃」から「２４℃」に変更する場合、制御状態情報保持部１００は、機器アドレスが「５０」であり、機器種別情報がエアコン「００」であり、機能識別情報が温度設定「００」であり、制御状態情報が「２４℃」である制御状態情報を保持する。このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図１４に示す。変更の対象となったレコードは、図１４の要素Ｎｏ「００」のレコードである。
【００６９】
次に、制御状態情報表示部１０７は、制御状態情報保持部１００が保持する制御状態情報である「２４℃」を画面上に表示する（ステップＳ１０５）。変更状態保持部１０２は、値「１」（＝変更中状態）を保持する（ステップＳ１０６）。次に、要求情報送信部１０４は、オペレータの操作により確定指示が入力されたか否かを判断する（ステップＳ１０７）。オペレータから制御状態情報確定部１０３へ確定指示があると（ステップＳ１０７でＹＥＳ）、要求情報送信部１０４は、制御状態情報保持部１００が保持する制御状態情報を含む制御要求情報を主制御装置２０へ送信する（ステップＳ１０８）。このときの制御要求情報送信データの内容を図１５に示す。変更状態保持部１０２は、保持する値を「０」（＝確定状態）に変更する（ステップＳ１０９）。
【００７０】
図４において、主制御装置２０の要求情報受信部２００は、制御要求情報を受信したか否かを判断する（ステップＳ２０１）。要求情報受信部２００が第２制御装置１０ｂによって送信された制御要求情報を受信すると（ステップＳ２０１でＹＥＳ）、制御情報保持部２０２は、制御要求情報に含まれる機器アドレス（機器５０）と、機器種別情報（エアコン「００」）と、機能種別情報（温度設定「００」）とに対応した、自身が保持する制御状態情報「２０℃」を、制御要求情報に含まれる制御状態情報「２４℃」に変更して記憶する（ステップＳ２０２）。
【００７１】
このときの制御情報保持部２０２が保持する制御状態情報テーブルを図１４に示す。変更の対象となったレコードは、図１４の要素Ｎｏ「００」のレコードである。機器制御部２０３は、制御情報保持部２０２が保持する制御状態情報のうち変更のあった機能識別情報が「００」（＝温度設定）であるものに対応して保持する制御状態情報「２４℃」に従って機器５０を制御する（ステップＳ２０３）。
【００７２】
第１制御装置１０ａにおいて、図３のステップＳ１１０〜ステップＳ１１６の処理が行われることにより、制御状態情報保持部１００が保持する制御状態情報のうち、機器アドレスが「５０」（＝機器５０）であり、機器種別情報が「００」（＝エアコン）であり、機能識別情報が「００」（＝温度設定）であるものに対応する制御状態情報が「２４℃」に変更される。このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図１４に示す。変更の対象となったレコードは、図１４の要素Ｎｏ「００」のレコードである。本処理により、第１制御装置１０ａの当該制御状態情報が、主制御装置２０及び第２制御装置１０ｂの状態「２４℃」と同じ状態に同期が取られる。
【００７３】
次に、第２制御装置１０ｂにおいて、オペレータの操作によりエアコンである主制御装置２０の温度設定を「２４℃」から「２６℃」に変更して確定するまでの間、すなわち、制御状態情報変更中に、第１制御装置１０ａによって、主制御装置２０を経由して、エアコンである機器５０の温度設定が「２０℃」に変更され、かつ、第２制御装置１０ｂにおいて、定期更新部１０６が任意に定めた時間を経過した場合の処理を図２、図３及び図４を用いて説明する。
【００７４】
第２制御装置１０ｂにおいて、図２のステップＳ１０３〜ステップＳ１０６の処理が実施され、オペレータからの操作により、制御状態情報保持部１００が保持する制御状態情報が「２４℃」から「２６℃」に変更される。このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図１６に示す。変更の対象となったレコードは、図１６の要素Ｎｏ「００」のレコードである。このとき、変更状態保持部１０２は、「１」（＝変更中状態）を保持する。
【００７５】
第１制御装置１０ａにおいて、図２のステップＳ１０３〜ステップＳ１０９の処理が実施され、主制御装置２０において、図４のステップＳ２０１〜ステップＳ２０３の処理が実施されることにより、エアコンである機器５０は、第１制御装置１０ａからの制御によって、温度設定が「２４℃」から「２０℃」に変更される。
【００７６】
第２制御装置１０ａにおいて、定期更新部１０６における計測時間が任意に定めた時間「１５秒」を経過した場合（ステップＳ１１０でＹＥＳ）、定期更新部１０６は、定期更新の時間計測を止め、再スタートする（ステップＳ１１１）。次に、変更状態保持部１０２が保持する値が「１」（＝変更中状態）であるため、要求情報送信部１０４は、処理を行わず（ステップＳ１１２でＮＯ）、ステップＳ１１４へ移行する。
【００７７】
次にオペレータから制御状態情報確定部１０３へ確定指示があると（ステップＳ１０７でＹＥＳ）、要求情報送信部１０４は、制御状態情報保持部１００が保持する制御状態情報を含む制御要求情報を主制御装置２０へ送信する（ステップＳ１０８）。このときの制御要求情報送信データの内容を図１７に示す。変更状態保持部１０２は、保持する値を「０」（＝確定状態）に変更する（ステップＳ１０９）。
【００７８】
主制御装置２０において、図４のステップＳ２０１〜ステップＳ２０３の処理が実施されることにより、エアコンである機器５０は、第２制御装置１０ｂからの制御によって、主制御装置２０を経由して温度設定が「２０℃」から「２６℃」に変更される。
【００７９】
第１制御装置１０ａにおいて、図３のステップＳ１１０〜ステップＳ１１６の処理が行われることにより、制御状態情報保持部１００が保持する制御状態情報のうち、機器アドレスが「５０」（＝機器５０）であり、機器種別情報が「００」（＝エアコン）であり、機能識別情報が「００」（＝温度設定）であるものに対応する制御状態情報が「２６℃」に変更される。このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図１６に示す。変更の対象となったレコードは、図１６の要素Ｎｏ「００」のレコードである。本処理により、第１制御装置１０ａの制御状態情報が、主制御装置２０及び第２制御装置１０ｂの状態「２６℃」と同じ状態に同期が取られる。
【００８０】
このように、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、機器５０の制御状態を表す制御状態情報が少なくとも１つ制御状態情報保持部１００に保持され、制御状態情報保持部１００に保持される制御状態情報が表示される。制御状態情報保持部１００に保持される制御状態情報が変更され、機器５０のアドレスと機器５０の制御状態を示す少なくとも１つの制御状態情報と機器５０を制御することを示す制御要求コードとを少なくとも含む制御要求情報、または、機器５０のアドレスと機器５０の制御状態を要求することを示す取得要求コードとを少なくとも含む取得要求情報が要求情報送信部１０４によって送信される。その後、制御状態情報保持部１００に保持される制御状態情報による機器５０への制御が確定され、要求情報送信部１０４に制御要求情報の送信が指示される。また、変更状態保持部１０２に、制御状態情報が変更された時に変更中状態であることを表す状態情報が保持されるとともに、制御状態情報が確定された時に確定状態であることを表す状態情報が保持される。このとき、変更状態保持部１０２が確定状態であることを表す状態情報を保持する場合、一定時間間隔毎に要求情報送信部１０４へ取得要求情報の送信が指示され、変更状態保持部１０２が変更中状態であることを表す状態情報を保持する場合、取得要求情報の送信が指示されない。そして、要求情報送信部１０４によって送信された取得要求情報に対する応答として機器の制御状態情報を少なくとも含む取得応答情報が受信され、制御状態情報保持部１００が保持する制御状態情報が、取得応答情報に含まれる制御状態情報に変更される。
【００８１】
また、主制御装置２０において、制御要求情報及び取得要求情報のいずれか１つが受信され、制御要求情報が受信された場合、受信した制御要求情報に含まれる制御状態情報を少なくとも含む制御情報が制御情報保持部２０２に保持される。そして、制御情報保持部２０２に保持される制御状態情報に従って機器５０が制御される。また、取得要求情報が受信された場合、制御情報保持部２０２が保持する制御状態情報を少なくとも含む取得応答情報が送信される。
【００８２】
したがって、第１制御装置１０ａ及び第２制御装置１０ｂにおいて機器５０の制御状態情報が変更中である場合、取得要求情報が送信されず、変更された機器５０の制御状態情報が主制御装置２０へ送信されるまでの間は、第１制御装置１０ａ及び第２制御装置１０ｂの画面上に表示されている機器５０の制御状態の表示が主制御装置２０から受信した制御状態情報に変更されることがないので、第１制御装置１０ａ及び第２制御装置１０ｂにおいて機器５０の制御状態を変更しているユーザの意図に反して表示内容が自動的に変更されてしまうのを防止し、ユーザが意図する通りの快適な機器制御操作を実現することができる。
【００８３】
なお、取得応答受信部１０５は、取得応答情報を少なくとも含むハイパーテキストを受信し、制御状態情報表示部１０７は、ハイパーテキストを処理し閲覧を可能とするウェブブラウザ部を含むことが好ましい。この構成によれば、取得応答情報を少なくとも含むハイパーテキストが受信され、ハイパーテキストを処理し閲覧を可能とするウェブブラウザ部によって取得応答情報に含まれる制御状態情報を表示することができる。
【００８４】
また、取得応答送信部２０１は、ＨＴＴＰ（ハイパーテキストトランスファープロトコル）に基づいてハイパーテキストを送信することが好ましい。この構成によれば、ＨＴＴＰに基づいてハイパーテキストが送信されるので、規定のプロトコルに基づいてハイパーテキストを確実に送信することができる。
【００８５】
さらに、上記のウェブブラウザ部は、一定時間間隔毎に要求情報送信部１０４へ取得要求情報の送信を指示するリフレッシュ機能を有し、定期更新部１０６は、変更状態保持部１０２が変更中状態であることを表す状態情報を保持する場合、リフレッシュ機能を無効とすることが好ましい。この構成によれば、ウェブブラウザ部は、一定時間間隔毎に要求情報送信部１０４へ取得要求情報の送信を指示するリフレッシュ機能を有しており、変更状態保持部１０２が変更中状態であることを表す状態情報を保持する場合、リフレッシュ機能が無効とされるので、第１制御装置１０ａ及び第２制御装置１０ｂの画面上に表示されている機器５０の制御状態の表示がユーザの意図に反して変更されるのを防止することができる。
【００８６】
なお、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、オペレータから制御状態情報確定部１０３へ確定指示があると（ステップＳ１０７でＹＥＳ）、要求情報送信部１０４は、制御状態情報保持部１００が保持する制御状態情報を含む制御要求情報を主制御装置２０へ送信する（ステップＳ１０８）構成としたが、変更状態保持部１０２が保持する値が「０」（＝確定状態）である場合は、送信しない構成としても良い。
【００８７】
なお、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、オペレータの操作により制御状態情報変更部１０１へ状態変更指示があり（ステップＳ１０３でＹＥＳ）、さらにオペレータの操作により制御状態情報確定部１０３へ確定指示あると（ステップＳ１０７でＹＥＳ）、要求情報送信部１０４は、制御状態情報保持部１００が保持する制御状態情報を含む制御要求情報を主制御装置２０へ送信する（ステップＳ１０８）ことにより、主制御装置２０に対する制御が実施される構成としたが、オペレータの操作による制御状態情報確定部１０３への確定指示だけでなく、オペレータの操作による制御状態情報変更部１０１への状態変更指示があり、任意の時間を経過した後、要求情報送信部１０４は、制御状態情報保持部１００が保持する制御状態情報を含む制御要求情報を主制御装置２０へ送信する構成としても良い。これにより、オペレータの確定操作を省略し、操作の煩雑さを軽減することができる。また、この場合、確定操作を行うための確定ボタンを画面上に配置する必要がなく、オペレータからの操作のインタフェースを省略することも可能である。
【００８８】
なお、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、定期更新部１０６における計測時間が任意に定めた時間「１５秒」を経過したとき（ステップＳ１１０でＹＥＳ）、変更状態保持部１０２が保持する値が「１」（＝変更中状態）である場合、要求情報送信部１０４は、取得要求情報を主制御装置２０へ送信してもよい。そして、取得応答受信部１０５が主制御装置２０から取得応答情報を受信したときに、制御状態情報保持部１００は、変更状態保持部１０２が保持する値が「１」（＝変更中状態）である場合、自身が保持する制御状態情報を受信した制御状態情報に変更しない構成としても良い。
【００８９】
この場合、取得応答情報が受信された時、変更状態保持部１０２が変更中状態であることを表す状態情報を保持する場合、制御状態情報保持部１００が保持する制御状態情報が、受信した取得応答情報に含まれる制御状態情報に変更されない。したがって、たとえ主制御装置２０から取得応答情報を受信したとしても、第１制御装置１０ａ及び第２制御装置１０ｂにおいて制御状態情報が変更中であれば制御状態情報が変更されないので、第１制御装置１０ａ及び第２制御装置１０ｂの画面上に表示されている機器５０の制御状態の表示がユーザの意図に反して変更されるのを防止することができる。
【００９０】
また、定期更新部１０６は、変更状態保持部１０２が保持する状態情報の内容に関わらず、一定時間間隔毎に要求情報送信部１０４へ取得要求情報の送信を指示してもよい。この場合、変更状態保持部１０２が保持する状態情報の内容に関わらず、一定時間間隔毎に要求情報送信部１０４へ取得要求情報の送信が指示されるので、第１制御装置１０ａ及び第２制御装置１０ｂにおいて制御状態情報が変更中であっても、定期的に送信される取得要求情報を送信することができる。
【００９１】
なお、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、要求情報送信部１０４は、送信先アドレスとして主制御装置２０のアドレス「２０」と、送信元アドレスとして第１制御装置１０ａのアドレス「００」と、要求種別情報として主制御装置２０の制御状態を取得することを示す取得要求コード「０１」と、機器アドレスとして機器５０のアドレス「５０」と、機器種別情報としてエアコン「００」と、機能識別情報として主制御装置２０の温度設定を示す「００」とを含めた取得要求情報を主制御装置２０へ送信する（ステップＳ１１３）構成としたが、例えば温度設定だけでなく、機器５０が持つ全ての制御状態を取得したい場合、機器アドレスとして機器５０のアドレス「５０」のみを取得要求情報に含める構成とし、主制御装置２０の取得応答送信部２０１は、制御情報保持部２０２が保持する機器５０が持つ全ての制御状態情報を含めて取得応答情報を送信する構成としても良い。
【００９２】
（実施の形態２）
次に、実施の形態２について説明する。図１８は、本発明の実施の形態２における機器制御通信システムの処理ブロック図である。図１８において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００９３】
図１８において、第１制御装置１０ａ及び第２制御装置１０ｂは、制御状態情報保持部１００、制御状態情報変更部１０１、変更状態保持部１０２、制御状態情報確定部１０３１、要求情報送信部１０４１、取得応答受信部１０５、定期更新部１０６、制御状態情報表示部１０７及び確定タイマー部１０８を備える。
【００９４】
確定タイマー部１０８は、制御状態情報変更部１０１が制御状態情報保持部１００に保持されている制御状態情報を変更した際に内部に保持するタイマーをスタートし、任意に定められた時間まで計測する。制御状態情報確定部１０３１は、確定タイマー部１０８が任意に定められた時間まで計測し終えた時に、制御状態情報保持部１００が保持する制御状態情報を確定する。要求情報送信部１０４１は、制御要求情報を送信する際に、送信する制御要求情報に、さらに、制御状態情報確定部１０３１で確定した時点での確定タイマー部１０８におけるタイマー値、すなわち、タイマーをスタートしてから任意に定めた時間までの経過時間、または、タイマーをスタートしてからオペレータの操作により制御状態情報保持部１００が保持する制御状態情報を確定するまでの経過時間のいずれか短い方の時間を変更遅延時間として含める。
【００９５】
主制御装置２０は、要求情報受信部２００、取得応答送信部２０１、制御情報保持部２０２１、機器制御部２０３及び変更時刻比較部２０４を備える。制御情報保持部２０２１は、要求情報受信部２００が制御要求情報を受信した際、受信した時刻から当該制御要求情報に含まれる変更遅延時間を減算した制御状態情報変更時刻をさらに保持する。変更時刻比較部２０４は、要求情報受信部２００が制御要求情報を受信した際、受信した時刻から当該制御要求情報に含まれる変更遅延時間を減算した制御状態情報変更時刻と、制御情報保持部２０２１が保持する制御状態情報変更時刻とを比較する。
【００９６】
制御情報保持部２０２１は、変更時刻比較部２０４で比較した結果、要求情報受信部２００が受信した制御要求情報の制御状態情報変更時刻の方が後の場合、当該制御状態情報変更時刻及び当該制御要求情報に含まれる制御状態情報を保持する。取得応答送信部２０１は、変更時刻比較部２０４で比較した結果、要求情報受信部２００が受信した制御要求情報の制御状態情報変更時刻の方が前の場合、制御情報保持部２０２１が保持する制御状態情報を、当該取得要求情報に含まれる制御元アドレスへ送信する。
【００９７】
なお、本実施の形態において、確定タイマー部１０８が確定タイマー手段の一例に相当し、要求情報送信部１０４１が要求情報送信手段の一例に相当し、制御状態情報確定部１０３１が制御状態情報確定手段の一例に相当し、変更時刻比較部２０４が変更時刻比較手段の一例に相当し、制御情報保持部２０２１が制御情報保持手段の一例に相当する。
【００９８】
図１９及び図２０は、本発明の実施の形態２における第１制御装置１０ａ及び第２制御装置１０ｂの処理を示すフローチャートである。図２１は、本発明の実施の形態２における主制御装置２０の処理を示すフローチャートである。図２２は、本発明の実施の形態２における第１制御装置１０ａと主制御装置２０との間及び第２制御装置１０ｂと主制御装置２０との間で送受信されるデータのフォーマットを示す図である。本発明の実施の形態２における第１制御装置１０ａ及び第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態情報テーブルの構成は、図６と同じ構成をとるため説明を省略する。本発明の実施の形態２における第１制御装置１０ａ及び第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態情報テーブルのデータフォーマットは、図７と同じ構成をとるため説明を省略する。本発明の実施の形態２におけるエアコンの機能種別の種類と、制御状態の取り得る値の範囲及び制御状態の値は、図８と同じであるため説明を省略する。図２６は、本発明の実施の形態２における主制御装置２０の制御情報保持部２０２１が保持する制御状態情報テーブルの構成を示す図である。図２７は、本発明の実施の形態２における主制御装置２０の制御情報保持部２０２１が保持する制御状態情報テーブルのデータフォーマットを示す図である。
【００９９】
まず、エアコンである機器５０の温度設定値が２６℃で、主制御装置２０の制御情報保持部２０２１、第１制御装置１０ａの制御状態情報保持部１００及び第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態が「２６℃」に全て同期が取られている状態において、第２制御装置１０ｂにおいて、オペレータの操作によりエアコンである機器５０の温度設定値を２６℃から２３℃に変更し、主制御装置２０へ制御要求を行う。これと同時期に第１制御装置１０ａにおいてオペレータの操作によりエアコンである機器５０の温度設定値を２６℃から２０℃に変更し、主制御装置２０へ制御要求を行う場合の制御処理を説明する。
【０１００】
第２制御装置１０ｂにおいて、制御状態情報変更部１０１は、オペレータの操作により状態変更指示が入力されたか否かを判断する（ステップＳ１２３）。オペレータの操作により状態変更指示が入力された場合（ステップＳ１２３でＹＥＳ）、制御状態情報変更部１０１は、制御状態情報保持部１００が保持する制御状態を変更する（ステップＳ１２４）。このとき、制御状態情報変更部１０１は、制御状態情報保持部１００が保持する制御状態情報のうち、機器アドレスが機器５０のアドレスを示す値の「５０」であり、機器種別情報がエアコンを示す値の「００」であり、機能識別情報が温度設定を示す値の「００」であるものに対応する制御状態情報を「２６℃」から「２５℃」へ変更する。
【０１０１】
次に、確定タイマー部１０８は、タイマーをリセットし、時間計測を開始する（ステップＳ１２５）。制御状態情報表示部１０７は、制御状態情報保持部１００が保持する制御状態情報である「２５℃」を画面上に表示する（ステップＳ１２６）。変更状態保持部１０２は、値「１」（＝変更中状態）を保持する（ステップＳ１２７）。
【０１０２】
そして、ステップＳ１２３、ステップＳ１２４、ステップＳ１２５、ステップＳ１２６及びステップＳ１２７の処理が繰り返し実行されることによって制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報が「２６℃」から「２３℃」へ変更される。このときの時刻を１０時００分００秒とする。また、このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図２３に示す。変更の対象となったレコードは、図２３の要素Ｎｏ「００」のレコードである。
【０１０３】
本実施の形態２において、第２制御装置１０ｂの確定タイマー部１０８が計測を開始してからタイムアウトするまでの任意の時間は１５秒に設定されている。前述の処理により第２制御装置１０ｂの制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報が「２３℃」に変更される。その後、タイムアウト時間１５秒が経過する前に、第１制御装置１０ａにおいて、ステップＳ１２３、ステップＳ１２４、ステップＳ１２５、ステップＳ１２６及びステップＳ１２７の処理が繰り返し実行される。これにより、制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報が「２０℃」に変更される。そして、オペレータから制御状態情報確定部１０３１へ制御状態確定指示があると（ステップＳ１２８でＹＥＳ）、確定タイマー部１０８は、時間計測を停止する（ステップＳ１２９）。
【０１０４】
次に、要求情報送信部１０４１は、制御状態情報保持部１００が保持する制御状態情報と確定タイマー部１０８で計測した変更遅延時間とを含む制御要求情報を主制御装置２０へ送信する（ステップＳ１３０）。次に、変更状態保持部１０２は、保持する値を「０」（＝確定状態）に変更する（ステップＳ１３１）。ステップＳ１２３で制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報を「２０℃」に変更する。このときの制御状態情報保持部１００が保持する制御状態情報テーブルを図２４に示す。変更の対象となったレコードは、図２４の要素Ｎｏ「００」のレコードである。ステップＳ１２５で確定タイマー部１０８が時間計測を開始した時刻を１０時００分０５秒とし、ステップＳ１２８でオペレータから制御状態情報確定部１０３１へ制御状態確定指示があった時刻を１０時００分１０秒とすると、ステップＳ１３０で、要求情報送信部１０４１が送信する制御要求情報に含む変更遅延時間は、ステップＳ１２８における時刻１０時００分１０秒から１０時００分０５秒を差し引いた５秒となる。このときの制御要求情報送信データの内容を図２５に示す。
【０１０５】
図２１において、主制御装置２０の要求情報受信部２００は、制御要求情報を受信したか否かを判断する（ステップＳ２１１）。要求情報受信部２００が第１制御装置１０ａから制御要求情報を受信すると（ステップＳ２１１でＹＥＳ）、変更時刻比較部２０４は、要求情報受信部２００が受信した制御要求情報に含まれる変更遅延時間５秒を現在時刻１０時００分１０秒から減算した、制御状態情報変更時刻１０時００分０５秒と、制御情報保持部２０２が保持する制御情報に含まれる制御状態情報変更時刻とを比較する（ステップＳ２１２）。
【０１０６】
本実施の形態２において、第１制御装置１０ａ又は第２制御装置１０ｂからの前回の制御から、比較対象範囲を超える程の十分な時間を経過しているとすると、今回受信した制御要求情報が含む制御状態情報変更時刻の方が後であるため（ステップＳ２１２でＹＥＳ）、制御情報保持部２０２１は、要求情報受信部２００が受信した制御要求情報に含まれる制御状態情報「２０℃」及び、ステップＳ２１２で算出した制御状態情報変更時刻１０時００分０５秒を保持する（ステップＳ２１３）。このときの制御情報保持部２０２１が保持する制御状態情報テーブルを図２８に示す。変更の対象となったレコードは、図２８の要素Ｎｏ「００」のレコードである。続いて、機器制御部２０３は、制御情報保持部２０２１が保持する制御状態情報「２０℃」に従って機器５０を制御する（ステップＳ２１４）。
【０１０７】
図１９に戻って、第２制御装置１０ｂにおいて、前述のように、制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報が「２６℃」から「２３℃」へ変更された時刻１０時００分００秒から１５秒経過すると、確定タイマー部１０８における計測時間が予め定めたタイムアウト時間の１５秒を経過するため（ステップＳ１３９でＹＥＳ）、確定タイマー部１０８は、時間計測を停止する（ステップＳ１２９）。続いて、要求情報送信部１０４１は、制御状態情報保持部１００が保持する制御状態情報と確定タイマー部１０８で計測した変更遅延時間を含む制御要求情報を主制御装置２０へ送信する（ステップＳ１３０）。次に、変更状態保持部１０２は、保持する値を「０」（＝確定状態）に変更する（ステップＳ１３１）。
【０１０８】
ここで、ステップＳ１２３で制御状態情報保持部１００が保持するエアコンである機器５０の温度設定の制御状態情報を「２３℃」に変更した時刻が１０時００分００秒であり、ステップＳ１２９で確定タイマー部１０８が時間計測を停止した時刻が１５秒後の１０時００分１５秒であるため、ステップＳ１３０で、要求情報送信部１０４１が送信する制御要求情報に含まれる変更遅延時間は、時刻１０時００分１５秒から１０時００分００秒を差し引いた１５秒となる。このときの制御要求情報送信データの内容を図２９に示す。
【０１０９】
図２１において、主制御装置２０の要求情報受信部２００が第１制御装置１０ａから制御要求情報を受信すると（ステップＳ２１１でＹＥＳ）、変更時刻比較部２０４は、要求情報受信部２００が受信した制御要求情報に含まれる変更遅延時間１５秒を現在時刻１０時００分１５秒から減算した制御状態情報変更時刻１０時００分００秒と、制御情報保持部２０２が保持する制御情報に含まれる制御状態情報変更時刻１０時００分０５秒とを比較する（ステップＳ２１２）。
【０１１０】
このとき、今回受信した制御要求情報が含む制御状態情報変更時刻の方が後でないため（ステップＳ２１２でＮＯ）、取得応答送信部２０１は、制御情報保持部２０２１が保持する制御状態情報のうち、要求情報受信部２００が受信した制御要求情報に含まれる機器アドレス（機器５０）と、機器種別情報（エアコン「００」）と、機能種別情報（温度設定「００」）に対応した自身が保持する制御状態情報「２０℃」とを含む取得応答情報を、要求情報受信部２００が受信した制御要求情報に含まれる制御元アドレス「１０」（第２制御装置１０ａ）へ送信する（ステップＳ２１５）。このときの取得応答情報送信データの内容を図３０に示す。
【０１１１】
第２制御装置１０ａにおいて、図２０のステップＳ１３６〜ステップＳ１３８の処理が実施され、制御状態情報保持部１００が保持する制御状態情報のうち、取得応答情報に含まれる機器アドレス「５０」（＝機器５０）の、取得応答情報に含まれる機能種別情報「００」（＝温度設定）に対応する制御状態情報が、「２０℃」に変更され、制御状態情報表示部１０７により制御状態情報である「２０℃」が画面上に表示される。本処理により、第２制御装置１０ｂから送られた制御要求情報が第１制御装置１０ａから送られた制御要求情報よりも後の時刻であったとしても、先に制御状態情報を変更した第２制御装置１０ｂからの制御が無効になり、後で制御状態情報を変更した第１制御装置１０ａからの制御が有効となるとともに、無効となった第２制御装置１０ｂの制御状態情報保持部１００が保持する制御状態情報が、第１制御装置１０ａで変更した制御状態情報と同じ状態「２０℃」に同期が取られる。
【０１１２】
このように、制御状態情報保持部１００が保持する制御状態情報が変更された時、確定タイマー部１０８の時間の計測が開始され、任意に定める時間が経過した時、計測が終了され、確定タイマー部１０８が計測を終了した時、制御状態情報保持部１００が保持する制御状態情報による機器５０の制御が確定される。したがって、変更してから所定時間経過した後に制御状態情報が変更内容に確定されるので、ユーザが変更した制御状態情報を確定する手間を省くことができる。
【０１１３】
また、制御状態情報保持部１００が保持する制御状態情報による機器５０の制御が確定された時、確定タイマー部１０８の計測が終了されるので、ユーザにより制御状態情報が確定された場合に自動的に時間の計測を停止させることができる。
【０１１４】
さらに、確定タイマー部１０８が計測を開始してから計測を終了するまでの確定遅延時間を、制御要求情報に含めて送信されるので、この確定遅延時間を考慮して機器５０を制御することができる。
【０１１５】
さらにまた、主制御装置２０において、制御要求情報が受信された場合、制御要求情報が受信された時刻から、当該制御要求情報に含まれる確定遅延時間を差し引いた時刻を変更時刻として制御情報に含める。そして、制御要求情報が受信された際に、制御情報保持部２０２１に既に制御情報が保持されている場合、制御情報に含まれる変更時刻と制御情報保持部２０２１が既に保持している変更時刻とが比較され、比較の結果、制御情報に含まれる変更時刻が、制御情報保持部２０２１に既に保持されている変更時刻よりも後である場合、当該制御情報が制御情報保持部２０２１に新たに保持される。
【０１１６】
したがって、複数の制御装置から短時間に制御が集中した場合であっても、実際に機器の制御状態を変更した時刻を比較し、時間的に後の制御を有効にすることができ、機器５０に対して最新の制御状態を反映させることができる。
【０１１７】
また、制御情報に含まれる変更時刻と制御情報保持部２０２１が既に保持している変更時刻とが比較され、比較の結果、制御情報に含まれる変更時刻が、制御情報保持部２０２１が既に保持している変更時刻よりも前である場合、制御情報保持部２０２１が保持する制御情報に含まれる制御状態情報が取得応答情報に含めて第１制御装置１０ａ及び第２制御装置１０ｂへ送信される。したがって、別の制御装置の制御が有効となり、自らが実施した制御が無効になった場合、第１制御装置１０ａ及び第２制御装置１０ｂは、主制御装置２０から最新の機器５０の制御状態の通知を受け、表示に反映することができる。これにより、ユーザ（オペレータ）は、他の制御装置によって機器５０の制御状態が変更されたことを認識することができ、複数の制御装置による機器５０の制御及び機器５０の状態同期において、違和感のない自然な操作性を実現することができる。
【０１１８】
なお、第１制御装置１０ａ及び第２制御装置１０ｂにおいて、主制御装置２０へ送信する制御要求情報に、変更遅延時間を含む構成としたが、最後に変更した時刻を含む構成とし、主制御装置２０における変更時刻比較部２０４の比較対象を、第１制御装置１０ａ及び第２制御装置１０ｂから受信した制御要求情報に含まれる時刻としても良い。
【０１１９】
また、この場合、第１制御装置１０ａと主制御装置２０との間の通信速度と、第２制御装置１０ｂと主制御装置２０との間の通信速度とが、伝送メディアの違いや、伝送距離等のシステム構成環境の違いにより異なることが考えられる。通信速度が異なると、第１制御装置１０ａ及び第２制御装置１０ｂが送信してから、主制御装置２０が受信するまでの時間が異なる。そこで、予め通信速度の違いから通信路３０及び通信路４０での遅延時間を考慮し比較する構成としても良い。例えば、少なくとも１つのテストデータを主制御装置２０が第１制御装置１０ａ及び第２制御装置１０ｂに対して送信してから返信を受信するまでの時間を考慮する構成としても良い。また、遅延時間の精度を上げるために、定期的に遅延時間の計測を行う構成としても良い。
【０１２０】
また、第１制御装置１０ａ又は第２制御装置１０ｂが、主制御装置２０と一体化された構成としても良い。この場合、一体化された第１制御装置１０ａ又は第２制御装置１０ｂの要求情報送信部１０４及び主制御装置２０の要求情報受信部２００を省略する構成としても良い。一体化により、制御可能な装置が、第１制御装置１０ａ、第２制御装置１０ｂ及び主制御装置２０の少なくとも３つの構成になり、いずれの制御装置から制御を行った場合でも、本実施の形態で示す効果が得られる。
【産業上の利用可能性】
【０１２１】
本発明にかかる機器制御通信システムは、主にウェブブラウザを使用する副制御装置からＨＴＴＰサーバを含む主制御装置に対して、一定時間間隔で主制御装置に接続された機器状態の取得要求を行い、取得した制御状態を画面に表示するリフレッシュ機能を有する複数の副制御装置からの機器制御及び機器制御における制御状態の同期手段を有し、ホームネットワークにおける家電機器制御や照明制御や空調制御等に有用である。また、業務用ビル管理システムや業務用ビルエネルギーマネジメントシステムにおける業務用機器制御や照明制御や空調制御等の用途にも応用できる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態１における機器制御通信システムの構成を示すブロック図である。
【図２】本発明の実施の形態１における第１制御装置及び第２制御装置の処理を示す第１のフローチャートである。
【図３】本発明の実施の形態１における第１制御装置及び第２制御装置の処理を示す第２のフローチャートである。
【図４】本発明の実施の形態１における主制御装置の処理を示すフローチャートである。
【図５】本発明の実施の形態１における第１制御装置と主制御装置との間及び第２制御装置と主制御装置との間で送受信されるデータのフォーマットを示す図である。
【図６】本発明の実施の形態１における第１制御装置及び第２制御装置の制御状態情報保持部が保持する制御状態情報テーブルのテーブル構成を示す図である。
【図７】本発明の実施の形態１における第１制御装置及び第２制御装置の制御状態情報保持部が保持する制御状態情報テーブルのデータフォーマットを示す図である。
【図８】本発明の実施の形態１におけるエアコンの機能種別の種類と、制御状態の取り得る値の範囲及び制御状態の値の意味を説明するための図である。
【図９】本発明の実施の形態１における主制御装置の制御情報保持部が保持する制御状態情報テーブルのテーブル構成を示す図である。
【図１０】本発明の実施の形態１における主制御装置の制御情報保持部が保持する制御状態情報テーブルのデータフォーマットを示す図である。
【図１１】本発明の実施の形態１における第１制御装置の制御情報送信部が送信する取得要求情報送信データを示す図である。
【図１２】本発明の実施の形態１における主制御装置の取得応答送信部が送信する取得応答情報送信データを示す図である。
【図１３】本発明の実施の形態１における第１制御装置及び第２制御装置の制御状態情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図１４】本発明の実施の形態１における第１制御装置の制御状態情報保持部及び主制御装置の制御情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図１５】本発明の実施の形態１における第２制御装置の要求情報送信部が送信する制御要求情報送信データを示す図である。
【図１６】本発明の実施の形態１における第１制御装置及び第２制御装置の制御状態情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図１７】本発明の実施の形態１における第２制御装置の要求情報送信部が送信する制御要求情報送信データを示す図である。
【図１８】本発明の実施の形態１における機器制御通信システムの構成を示すブロック図である。
【図１９】本発明の実施の形態２における第１制御装置及び第２制御装置の処理を示す第１のフローチャートである。
【図２０】本発明の実施の形態２における第１制御装置及び第２制御装置の処理を示す第２のフローチャートである。
【図２１】本発明の実施の形態２における主制御装置の処理を示すフローチャートである。
【図２２】本発明の実施の形態２における第１制御装置と主制御装置との間及び第２制御装置と主制御装置との間で送受信されるデータのフォーマットを示す図である。
【図２３】本発明の実施の形態２における第２制御装置の制御状態情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図２４】本発明の実施の形態２における第１制御装置の制御状態情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図２５】本発明の実施の形態２における第１制御装置の要求情報送信部が送信する制御要求情報送信データを示す図である。
【図２６】本発明の実施の形態２における主制御装置の制御情報保持部が保持する制御状態情報テーブルのテーブル構成を示す図である。
【図２７】本発明の実施の形態２における主制御装置の制御情報保持部が保持する制御状態情報テーブルのデータフォーマットを示す図である。
【図２８】本発明の実施の形態２における主制御装置の制御情報保持部が保持する制御状態情報テーブルの内容を示す図である。
【図２９】本発明の実施の形態２における第２制御装置の要求情報送信部が送信する制御要求情報送信データを示す図である。
【図３０】本発明の実施の形態２における主制御装置の取得応答送信部が送信する取得応答情報送信データを示す図である。
【符号の説明】
【０１２３】
１０ａ    第１制御装置
１０ｂ    第２制御装置
２０    主制御装置
３０，４０，６０    通信路
５０    機器
１００    制御状態情報保持部
１０１    制御状態情報変更部
１０２    変更状態保持部
１０３，１０３１    制御状態情報確定部
１０４，１０４１    要求情報送信部
１０５    取得応答受信部
１０６    定期更新部
１０７    制御状態情報表示部
１０８    確定タイマー部
２００    要求情報受信部
２０１    取得応答送信部
２０２，２０２１    制御情報保持部
２０３    機器制御部
２０４    変更時刻比較部
【図１】
2007188394.tif 000003
【図２】
2007188394.tif 000004
【図３】
2007188394.tif 000005
【図４】
2007188394.tif 000006
【図５】
2007188394.tif 000007
【図６】
2007188394.tif 000008
【図７】
2007188394.tif 000009
【図８】
2007188394.tif 000010
【図９】
2007188394.tif 000011
【図１０】
2007188394.tif 000012
【図１１】
2007188394.tif 000013
【図１２】
2007188394.tif 000014
【図１３】
2007188394.tif 000015
【図１４】
2007188394.tif 000016
【図１５】
2007188394.tif 000017
【図１６】
2007188394.tif 000018
【図１７】
2007188394.tif 000019
【図１８】
2007188394.tif 000020
【図１９】
2007188394.tif 000021
【図２０】
2007188394.tif 000022
【図２１】
2007188394.tif 000023
【図２２】
2007188394.tif 000024
【図２３】
2007188394.tif 000025
【図２４】
2007188394.tif 000026
【図２５】
2007188394.tif 000027
【図２６】
2007188394.tif 000028
【図２７】
2007188394.tif 000029
【図２８】
2007188394.tif 000030
【図２９】
2007188394.tif 000031
【図３０】
2007188394.tif 000032