(57)【要約】【課題】ネットワークを介した通信により他の機器の制御を行うシステムにおいて、制御対象機器や制御範囲、制御順などを通信を介して他の機器から設定、及び、他の機器の持つ情報を元にして設定することを可能とする通信制御処理装置を提供すること。【解決手段】他機器制御情報保持部１１９を持つ他機器制御処理部１１８と、他機器制御情報保持部１１９の情報を設定する制御情報設定処理部１１を具備し、制御情報設定処理部１１では、ネットワーク１００に接続された他の機器からの制御用情報設定の要求に応じて他機器制御情報保持部１１９の情報を設定して制御に関する動作を変更でき、機器或いはシステムの変更に対する拡張性が図れる。【選択図】図１
2006081062.tif 000002
【特許請求の範囲】
【請求項１】
通信により他の機器の制御を行う他機器制御処理部を持つ通信制御処理装置において、制御を行う為の情報を制御を行う当該機器からの書き込みにより設定する通信制御処理装置。
【請求項２】
通信により他の機器の制御を行う他機器制御処理部を持つ通信制御処理装置において、制御を行う為の情報を制御を行う当該機器からの読み出しにより設定する通信制御処理装置。
【請求項３】
通信により他の機器から制御される通信制御処理装置において、制御の為の情報を保持する被制御情報保持部と、通信により制御を行う機器に前記被制御情報保持部で保持する情報を設定する被制御情報設定処理部を具備する通信制御処理装置。
【請求項４】
通信により他の機器から制御される通信制御処理装置において、制御の為の情報を保持する被制御情報保持部を持ち、通信による他の機器からの読み出しに応答する通信制御処理装置。
【請求項５】
制御の為の情報として、制御の範囲を指定する情報、制御を行う機能を指定する情報、制御を行う順番を指定する情報の少なくとも１つを含む請求項１〜４のいずれか１項記載の通信制御処理装置。
【請求項６】
制御の為の情報の書き込み指示電文は、書き込み処理実施の指定情報と、制御の為の情報の種類の指定情報と、指定された種類の制御の為の情報とを含む請求項１〜５のいずれか１項に記載の通信制御処理装置。
【請求項７】
制御の為の情報の読み出し指示電文は、読み出し処理実施の指定情報と、制御の為の情報の指定情報とを含み、制御の為の情報の読み出し応答電文は、読み出し処理実施の指定情報と、制御の為の情報の指定情報と、指定された種類の制御情報とを含む請求項１〜６のいずれか１項に記載の通信制御処理装置。
【請求項８】
請求項１〜７のいずれか１項記載の通信制御処理装置の機能の少なくとも一部をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信により機器の制御を行うシステムにおいて、制御間隔，制御実施時刻などを通信を介して被制御機器から設定、及び、被制御機器の持つ情報を元にして制御実行機器が設定することを可能とする通信制御処理装置およびプログラムに関するものである。
【背景技術】
【０００２】
従来、ネットワークにより接続されたシステムにおいて、遠隔地に配置された機器（以下、被制御機器と呼ぶ）のＯＮ／ＯＦＦやモード設定などの制御を行う通信処理機能を持つ通信制御処理装置（以下、コントローラと呼ぶ）では、被制御機器の対象機能や制御タイミングなどの情報の設定は、初期設計時などにあらかじめコントローラのプログラムとして組み込む形で行われていた。また、被制御機器側に制御される機能に関する制御実施時刻や、制御値などをコントローラなど通信により接続された外部機器から書き込ませてその情報に基づき動作するというものがあった。
【０００３】
図１０〜図１２は、背景技術の適用されるシステム及び従来の一般的な制御を行う際のコントローラ側の通信制御処理装置の構成を示すものである。図１０〜図１２を用いて、背景技術の適用されるシステム及び従来の技術について説明する。
【０００４】
図１０は、本発明が適用される通信システムの１構成例を、図１１は、従来の制御に関る通信制御処理装置（被制御機器及びコントローラ）の一構成例を、図１２は、コントローラが被制御機器の制御を行う際のシーケンスの一例を示す。
【０００５】
図１０において、１００はＥＣＨＯＮＥＴ（Ｒ）（ｈｔｔｐ：／／ｗｗｗ．ｅｃｈｏｎｅｔ．ｇｒ．ｊｐ／参照）等のネットワークを示し、１０１〜１０４はネットワーク１００に接続され情報や制御のやり取りを行う機器（ネット対応エアコンや、ネット対応冷蔵庫など）を示す。
【０００６】
図１１において、１１３、１１４は、それぞれ機器Ｂ（１０１）と機器Ａ（１０２）が備えるネットワーク１００上の通信の為の信号の送受信処理を行う送受信回路部を示す。１１２、１１５は、それぞれ機器Ｂ（１０１）と機器Ａ（１０２）のネットワーク１００上の通信プロトコルに従った通信制御処理を行う通信制御処理部を示す。１１１は、機器Ｂ（１０１）の機器本体含めた制御処理部を示す。１１６は、通信制御処理部１１５から受け取る電文の内容の解析を行う機器情報解析処理部を示し、１１７は、機器Ｂ（１０１）を含めたネットワーク１００により構成されるシステムの制御状態表示や制御を行うシステム制御処理部を示す。１１８は、機器Ｂ（１０１）を含むシステムを構成する機器の制御を行うための他機器制御機器処理部を示し、１１９は、前記他機器制御処理部１１８での制御のための制御実施時刻等の情報を保持する他機器制御情報保持部を示す。
【０００７】
図１２において、Ｓ１２１は、機器Ａ（１０２）における内部状態を示し、Ｓ１２２は、機器Ａ（１０２）から機器Ｂ（１０１）への要求電文を示し、Ｓ１２３は、機器Ｂ（１０１）から機器Ａ（１０２）への応答電文を示す。
【０００８】
背景技術の適用されるネットワーク１００において、機器Ａ（１０２）がネットワーク１００を介して他の機器（例えば機器Ｂ（１０１））のＯＮ／ＯＦＦなどの制御を通信により行う場合、機器Ａ（１０２）では、他機器制御処理部１１８が他機器制御情報保持部１１９の情報を確認し、そこに例えば他機器制御実施時刻として保持された時刻になった場合（Ｓ１２１）、他機器制御処理部１１８で機器Ｂ（１０１）の指定された制御を行う為の電文を構成し、通信制御処理部１１５，送受信回路部１１４を介して電文を送信する（Ｓ１２２）。
【０００９】
機器Ｂ（１０１）では、前記電文（Ｓ１２２）を、送受信回路部１１３，通信制御処理部１１２を介して受け取り、機器制御処理部１１１で電文内容を確認して、機器の制御要求を受け取ったことを応答する為の電文を構成し、通信制御処理部１１２、送受信回路部１１３を介して電文を応答する（Ｓ１２３）。機器Ａ（１０２）では、前記電文（Ｓ１２３）を、送受信回路部１１４、通信制御処理部１１５を介して機器情報解析処理部１１６で受け取り解析して、制御結果等必要な情報をシステム制御処理部１１７に渡し、システム制御処理部１１７では、機器Ａ（１０２）に表示する等といった処理を行う。
【００１０】
背景技術の適用されるシステムにおけるこれらの処理において、図１１に示す従来の機器Ａ（１０２）、及び機器Ｂ（１０１）の構成では、以下のような場合には、機器Ａ（１０２）の他機器制御情報保持部１１８の情報を書き換える為にシステムを一旦停止させるとか、或いは、他機器制御情報保持部１１８の情報を書き換える為の入出力部を必ず具備させておき、機器Ａ（１０２）を操作して他機器制御情報保持部１１８の情報を書き換えるという必要があった。
【００１１】
（１）新たな機能の制御を行いたい場合
例えば、被制御機器が進化し、新たな機能が追加され、それをネットワークを介してコントローラから制御させたい場合。
【００１２】
（２）機能の制御を止めたい場合
例えば、被制御機器の進化に伴い、新たな機能の追加により従来の機能がなくなった場合、コントローラで制御を中止しないと、コントローラ側にエラー表示がされるだけでなく、ネットワークを介して不要なトラフックの増加となる場合。
【００１３】
（３）制御の範囲を変更したい場合
例えば、設定可能な温度範囲が、従来機器の範囲から変更となることに伴い、コントローラ側での制御範囲を変更したい場合。
【００１４】
（４）制御の順番を変更したい場合
例えば、エアコンの温度と運転モード（冷房運転から２１度の暖房運転にしたい場合、運転モードを冷房から暖房に変更し、その後、温度を２１度設定となるように制御を行う必要がある機器がある。先に温度設定を変更すると、冷房運転時の温度が変わり、その後運転モードを変更しても、最初の温度設定制御の温度にならないというもの）のように、制御の順番が変わると異なる動作となる場合で、コントローラ設置後に、機器側の仕様変更等により制御順番が変更となった場合。
【００１５】
また、特許文献１に記載されたように、被制御機器の変更に伴うコントローラ側の制御の変更は、機器制御の宅内ネットワークとは別の、宅外のネットワークを介してコントローラ側のプログラムの書き換えを行うという方法で対応するというものであった。
【特許文献１】特開２００４−１８７０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
前記したように、前記従来の方法及び構成では、予め変更が発生する内容を想定して、変更する為の情報の入出力部を必ず具備させておくか、制御を実施する機器（コントローラ）を一旦停止させて制御用の情報を変更する（例えばプログラムを書き換える）必要があり、汎用的に作ろうとするとコントローラのソフト等機能が大きなものになるとか、システムが一時停止してしまうといった課題を有していた。
【００１７】
本発明は、前記従来の課題を解決するもので、制御を実施する機器の制御対象機能や、制御の順番、制御間隔、制御実施時刻などを通信を介して他の機器から設定、及び、他の機器（被制御機器）の持つ情報を元にして設定することを可能とする通信制御処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
前記従来の課題を解決するために、本発明の通信制御処理装置は、通信により他の機器の制御を行うに際し、制御の為の情報を他の機器からの書き込みにより設定する制御情報設定処理部を具備し、制御に関する情報を通信により他の機器から設定変更できる構成としたものである。
【００１９】
これによって、コントローラ等制御を実施する装置においては、制御対象機能等情報を通信により外部から設定変更することができ、コントローラ自体を停止させたりプログラムの書き換えを行うことなく、コントローラ側で設定変更タイミングを認識することなく変更に対する反映ができるようになる。
【発明の効果】
【００２０】
本発明の通信制御処理装置およびプログラムは、制御を実施する機器の停止やプログラム変更を行うことなく、機器の機能の進化や変更など機器の状態により、制御対象機能や制御の順番、制御実施時刻といった制御動作の変更ができる。
【発明を実施するための最良の形態】
【００２１】
第１の発明は、通信ネットワークに接続され、通信により他の機器のＯＮ／ＯＦＦ等制御を行う通信制御処理装置において、制御の為の情報を他の機器からの書き込みにより設定する制御情報設定処理部を具備することにより、制御対象情報を通信により外部から設定変更することができ、コントローラ自体を停止させたりプログラムの書き換えを行うことなく、コントローラ側で設定変更タイミングを認識することなく変更に対する反映ができる。
【００２２】
第２の発明は、通信ネットワークに接続され、通信により他の機器のＯＮ／ＯＦＦ等制御を行う通信制御処理装置において、制御の為の情報を他の機器への読み出しにより設定する被制御情報読出処理部を具備し、制御に関する情報を通信により対象の機器から読み出して設定変更するよう構成することにより、コントローラ等制御を実施する通信制御処理装置においては、制御対象機能等情報を制御対象機器から通信により収集することができ、制御対象となる機器の情報が当初設定と異なる場合であっても、コントローラ自体を停止させたりプログラムの書き換えを行うことなく、制御情報の設定ができるようになる。
【００２３】
第３の発明は、通信ネットワークに接続され、通信により他の機器からのＯＮ／ＯＦＦ等制御を行う機器において、制御対象機能や制御の順番などの制御の為の情報を保持する被制御情報保持部と、通信により制御を行う機器に前記被制御情報保持部で保持する情報を設定する被制御情報設定処理部を具備し、制御を行う機器に対して制御に関する情報の設定変更情報を送信できるように構成することにより、制御される機器側ではシステム設計時の想定と異なる機能の被制御要望等を通信を介して他の機器に開示することができるようになる。
【００２４】
第４の発明は、通信ネットワークに接続され、通信により他の機器からのＯＮ／ＯＦＦ等制御を受ける機器において、制御対象機能や制御の順番などの制御の為の情報を他の機器へ設定する被制御情報設定処理部を具備し、通信による他の機器への設定が行えるように構成することにより、制御する機能や制御の順番、制御の実施時刻といった制御の為の情報を個別に指定でき、また、システム設計時の想定と異なるタイミングでの制御要望等を通信を介して他の機器に設定することができる。
【００２５】
第５の発明は、特に、第１〜４のいずれか一つの発明の制御情報としてとして、制御の範囲を指定する情報、制御を行う機能を指定する情報、制御を行う順番を指定する情報の少なくとも１つを含むことにより、被制御機器側の機能の変更に対応した制御処理をコントローラの一時停止によるプログラムの変更や、コントローラの入れ替えなどの変更を行うことなく実現することができる。
【００２６】
第６の発明は、特に、第１〜５のいずれか一つの発明の制御用情報の書き込み指定の為の電文を、書き込み処理実施の指定情報と制御用情報の種類の指定情報と指定された種類の制御用情報を含む構成にすることにより、制御対象機能や制御の範囲、制御の順番といった制御用情報を個別に設定でき、将来にわたる拡張性に飛んだ通信仕様となる。
【００２７】
第７の発明は、特に、第１〜６のいずれか一つの発明の制御用情報の読み出し指定の電文を、読み出し処理実施の指定情報と制御用情報の指定情報を含む構成とし、読み出し応答の電文を、読み出し処理実施の指定情報と制御用情報の指定情報と指定された種類の制御用情報を含む構成とすることにより、制御対象機能や、制御の範囲、制御の順番といった制御用情報を個別に取得でき、将来にわたる拡張性に飛んだ通信仕様となる。
【００２８】
第８の発明は、第１〜７の発明のいずれか記載の通信制御処理装置の機能の少なくとも一部をコンピュータに実行させるためのプログラムである。そして、プログラムであるので、電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させて本発明の通信制御処理装置の少なくとも一部を容易に実現することができる。また記録媒体に記録したり通信回線を用いてプログラムを配信したりすることでプログラムの配布・更新やそのインストール作業が簡単にできる。
【００２９】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。
【００３０】
（実施の形態１）
図１は、本発明の実施の形態１における通信制御処理装置の本発明にかかわる機能ブロック図を示すものである。
【００３１】
図１において、ネットワーク１００は本発明が適用されるシステムを構成する通信系であり、機器Ａ（以下、コントローラと呼ぶ）１０２は、ネットワーク１００と物理的に接続する為の送受信回路部１１４と、ネットワーク上の通信プロトコルに従った通信制御処理を行う通信制御処理部１１５と、通信制御処理部１１５から受け取る電文の内容の解析及び応答等処理を行う機器情報解析処理部１１６と、ネットワーク１００により構成されるシステムの状態表示や制御を行うシステム制御処理部１１７と、システムを構成する機器の制御を行うための他機器制御処理部１１８と、他機器制御処理部１１８での制御のための制御対象機能や制御範囲等の制御用情報を保持する他機器制御情報保持部１１９と、通信制御処理部１１５を介して受け取った電文が制御用情報の設定であった時に他機器制御情報保持部１１９に指定された制御用情報の書き込みを行う制御用情報設定処理部１１を有している。
【００３２】
以上のように構成されたコントローラについて、図１、図８、図１０を用いて、その動作、作用を説明する。図８は、本発明によるシーケンスの一例を示す図である。矢印Ｓ８１は、コントローラへの制御用情報の設定要求電文の受け渡しを示し、Ｓ８２はコントローラ内部での処理を示す。
【００３３】
まず、本発明によるコントローラ１０１を構成する送受信回路部１１４は、ネットワーク１００上の物理的な信号を通信制御処理部１１５へ渡し、通信制御処理部１１５からの送信データをネットワーク１００上へ物理的信号として送信する。
【００３４】
通信制御処理部１１５は、送受信回路部１１４からの信号を解析して電文としての組み立てや、自分宛かどうかの判断や電文のエラー検出、電文の組み立て分解など通信のレイヤ１〜７の処理を行い、電文内容によって受信した電文を機器情報解析処理部１１６や制御情報設定処理部１１、他機器制御処理部１１８へ渡す処理を行う。
【００３５】
機器情報解析処理部１１６は、通信制御処理部１１５からの電文の内容を解析処理し、内容によりシステム制御処理部１１７へ通知や制御等を行う。
【００３６】
他機器制御処理部１１８は、他機器制御情報保持部１１９で保持されている制御対象機能情報や制御順情報に基づき、必要な制御用の電文を構成し、通信制御処理部１１５、送受信回路部１１４を介して対象機器の制御を行う。
【００３７】
制御情報設定処理部１１は、通信制御処理部１１５からの制御情報の設定要求電文を受け、他機器制御情報保持部１１８で保持している制御用情報の内容の書き換えを実施する。
【００３８】
なお、本実施例の形態では、制御情報設定処理部１１及び他機器制御処理部１１８が通信制御処理部１１５と情報の遣り取りを行う構成とした例を示したが、機器情報解析処理部１１６で電文の分離機能を持つ場合には機器情報解析処理部１１６と情報の遣り取りを行う構成としてもよい。
【００３９】
本発明による機器Ａ（コントローラ）１０２では、図８に示すように、ネットワーク１００上の他の機器Ｂ（１０１）から制御用情報の設定要求電文を受信（Ｓ８１）した場合には、通信制御処理部１１５では電文内容を解析し、受信電文を制御情報設定処理部１１へ渡す。
【００４０】
制御情報設定処理部１１では、受信電文内で設定されている内容に従い他機器制御情報保持部１１８の制御用情報の変更を行う（Ｓ８２）。
【００４１】
他機器制御処理部１１８では、変更された他機器制御情報保持部１１８の内容に従い、以降の制御処理を実施する。
【００４２】
本例においては、制御用情報の設定要求電文の受信（Ｓ８１）に対して、特に受理の応答を返していないが、受理応答を返信するプロトコルでもよい。また、個別の設定でなく一斉同報による設定でもよい。
【００４３】
以上のように、本実施の形態においては、制御対象機能や制御範囲等制御の為の情報を通信により外部から設定変更することができ、コントローラ自体を停止させたりプログラムの書き換えを行うことなく、コントローラ側で設定変更タイミングを認識することなく変更に対する反映ができる。また、この設定変更は、被制御機器側の変更タイミングで行うことができる。
【００４４】
（実施の形態２）
図２は、本発明の実施の形態２における通信制御処理装置の本発明にかかわる機能ブロック図を示すものである。
【００４５】
図２において、ネットワーク１００は本発明が適用されるシステムを構成する通信系であり、機器Ａ（以下、コントローラと呼ぶ）１０２は、前記ネットワーク１００と物理的に接続する為の送受信回路部１１４と、ネットワーク上の通信プロトコルに従った通信制御処理を行う通信制御処理部１１５と、通信制御処理部１１５から受け取る電文の内容の解析及び応答等処理を行う機器情報解析処理部１１６と、ネットワーク１００により構成されるシステムの状態表示や制御を行うシステム制御処理部１１７と、システムを構成する機器の制御をするための他機器制御処理部１１８と、他機器制御処理部１１８での制御のための制御対象機能や制御範囲等情報を保持する他機器制御情報保持部１１９と、他機器制御処理部１１９からの制御や内部保持情報により制御対象機器（被制御機器）へ制御の為の情報の読み出し処理を行う制御情報読出処理部２１を有している。
【００４６】
以上のように構成された機器Ａ（コントローラ）１０２について、図２、図９、図１０を用いて、その動作、作用を説明する。図９は、本発明によるシーケンスの一例を示す図である。矢印Ｓ９１は、コントローラ１０２から制御対象機器１０１へ制御の為の情報の要求を送信していることを示し、矢印Ｓ９２は、制御対象機器Ｂ（１０１）からの制御の為の情報の応答を示し、Ｓ９３はコントローラ内部での処理を示す。
【００４７】
まず、本発明によるコントローラ１０２を構成する制御情報読出処理部２１は、例えばネットワーク１００に機器が新たに接続された情報を通信制御処理部１１５を介して受け取ったタイミングや、システム制御処理部１１７を介して例えばシステム管理者が要求を出しそれを通信制御処理部１１５を介して受け取ったタイミングなどで、制御用情報の読み出しが必要と判断した時点で、通信制御処理部１１５、送受信回路部１１４を介してネットワーク１００上へ読み出し要求の電文（Ｓ９１）を送信する。
【００４８】
前記制御情報読出処理部２１は、前記要求電文（Ｓ９１）を受け取った機器Ｂ（１０１）からの応答電文（Ｓ９２）を送受信回路部１１４、通信制御処理部１１５を介して受け取り、他機器制御情報保持部１１８の情報を前記応答電文（Ｓ９２）の内容に従い変更する（Ｓ９３）。
【００４９】
なお、本実施例の形態では、制御情報読出処理部２１及び他機器制御処理部１１８が通信制御処理部１１５と情報の遣り取りを行う構成とした例を示したが、機器情報解析処理部１１６で電文の分離機能を持つ場合には機器情報解析処理部１１６と情報の遣り取りを行う構成や、システム制御処理部１１７から制御情報読出処理部２１へ直接読み出し要求を行う構成であってもよい。
【００５０】
本発明によるコントローラ１０２では、図９に示すように、ネットワーク１００上の他の機器Ｂ（１０１）から制御用情報の応答電文を受信（Ｓ９２）した場合には、通信制御処理部１１５では電文内容を解析し、受信電文を制御情報読出処理部２１へ渡す。制御情報読出処理部２１では、受信電文内で設定されている内容に従い他機器制御情報保持部１１９の制御用情報の変更を行う（Ｓ９３）。他機器制御処理部１１８では、変更された他機器制御情報保持部１１８の内容に従い、以降のポーリング処理を実施する。
【００５１】
以上のように、本実施の形態においては、制御機能や制御範囲等制御の為の情報を通信により外部から取得して変更することができ、コントローラ自体を停止させたりプログラムの書き換えを行うことなく、コントローラ側での特定或いは任意のタイミングにて情報の読み出しを行い設定変更を行うことができる。これにより、機器の変更に伴うコントローラの変更を、コントローラで判断するタイミングで実施することができる。
【００５２】
（実施の形態３）
図３は、本発明の実施の形態３における通信制御処理装置の本発明にかかわる機能ブロック図を示すものである。
【００５３】
図３において、ネットワーク１００は本発明が適用されるシステムを構成する通信系であり、エアコン等機器Ｂ（被制御機器）１０２は、前記ネットワーク１００と物理的に接続する為の送受信回路部１１３と、ネットワーク上の通信プロトコルに従った通信制御処理を行う通信制御処理部１１２と、通信制御処理部１１２から受け取る電文の内容の解析及び応答処理を行う機器制御処理部１１１と、制御に関する制御機能や制御範囲等情報を保持しておく被御情報保持部３１を有している。
【００５４】
以上のように構成された制御対象機器について、図３、図５、図９、図１０を用いて、その動作、作用を説明する。図５は、本発明によるシステム構成の一例を示す図であり、実施の形態２で示したコントローラ１０２がネットワーク１００を介して本実施の形態３による制御対象機器１０１と通信を行う。
【００５５】
まず、本発明による制御対象機器１０１は、自身の制御の為の情報（例えば、制御対象機能として新たにタイマ設定機能が追加された場合には、タイマ設定機能の制御用コマンドやプロパティを示すコードの値といった情報）を被御情報保持部３１に保持している。前記被御情報保持部３１の情報を、ネットワーク１００を介して接続された他の機器、例えばコントローラ１０２が読み出す場合には、コントローラ１０２は制御対象機器１０１に制御用情報の読み出し要求の電文（Ｓ９１）を送信する。
【００５６】
制御対象機器１０１では、前記読み出し要求電文（Ｓ９１）と通信制御処理部１１２で判断すると、被御情報保持部３１から必要な情報を読み出して応答電文を生成し、応答（Ｓ９２）する。
【００５７】
なお、本実施例の形態では、コントローラ１０２が自身の要求により制御対象機器１０１の情報の読み出しを行う例を示したが、制御対象機器１０１が、読み出して欲しいタイミングでその旨を知らせる電文をコントローラ１０２或いはネットワーク１００に接続された他の機器に対して通知を行い、そのタイミングで読み出しが行われてもよい。
【００５８】
以上のように、本実施の形態においては、制御対象機器（被制御機器）が持つ制御対象情報の情報を元にしてコントローラにおいて制御実施の対象や順序などを変更できる。また、制御対象機器の制御対象情報も知ることができる為、機器の管理やメンテナンスにおいても効果がでる。
【００５９】
（実施の形態４）
図４は、本発明の実施の形態４における通信制御処理装置の本発明にかかわる機能ブロック図を示すものである。
【００６０】
図４において、ネットワーク１００は本発明が適用されるシステムを構成する通信系であり、エアコン等機器Ｂ（被制御機器）１０１は、前記ネットワーク１００と物理的に接続する為の送受信回路部１１３と、ネットワーク上の通信プロトコルに従った通信制御処理を行う通信制御処理部１１２と、通信制御処理部１１２から受け取る電文の内容の解析及び応答処理を行う機器制御処理部１１１と、制御に関する制御対象や制御順等情報を保持しておく被御情報保持部３１と、前記通信制御処理部１１２を介してネットワーク１００上の他の機器に前記被御情報保持部３１の情報の変更内容を設定処理する被制御情報設定処理部４１を有している。
【００６１】
以上のように構成された制御対象機器について、図４、図６、図８、図１０を用いて、その動作、作用を説明する。図６は、本発明によるシステム構成の一例を示す図であり、実施の形態１で示したコントローラ１０２がネットワーク１００を介して本実施の形態３による制御対象機器１０１と通信を行う。
【００６２】
まず、本発明による制御対象機器１０１は、自身の制御の為の情報（例えば、制御対象機能として新たにタイマ設定機能が追加された場合には、タイマ設定機能の制御用コマンドやプロパティを示すコードの値といった情報）を被御情報保持部３１に保持している。被制御情報設定処理部４１は、被御情報保持部３１の情報が変化したタイミング（例えば、起動時や機器Ｂ（１０１）がユーザにより操作され変更した時点、或いは通信を介して変更された時点）或いは、一定時間の経過等により、前記被御情報保持部３１の制御用情報を、ネットワーク１００を介して接続された他の機器、例えばコントローラ１０２に設定する為の電文を構成し送信処理する（Ｓ８１）。
【００６３】
コントローラ１０２は、設定要求の電文（Ｓ８１）を受けると、制御情報解析処理部１１を介して他機器制御情報保持部１１８に情報を設定する。
【００６４】
なお、本実施例の形態では、制御対象機器１０１が自身の要求によりコントローラ１０２へ制御用情報を設定した例を示したが、コントローラ１０２等他の機器による通信を介した要求を受けて制御対象機器１０１がコントローラ１０２へ制御用情報を書き込みを行ってもよい。
【００６５】
以上のように、本実施の形態においては、コントローラ側で制御対象機器の情報の読み出し処理の機能を持っていなくても、制御対象機器が必要に応じて制御対象機器が持つ制御用情報をコントローラへ設定することができる。
【００６６】
ここで図７は、本発明の実施の形態１〜４において、ネットワークに接続された機器間でポーリングの為の情報の遣り取りを行う為の電文の構成例を示すものである。
【００６７】
図７において、電文の構成としては、情報の設定或いは読み出しの要求か応答かを指定する要求応答指定部７１（サービスコードＳＶ）と、読み出し対象とする情報を示す情報種別指定部７２（プロパティコード＝ＰＣ）と、指定された情報のデータ部７３（データコード＝ＤＴ）で構成される。
【００６８】
さらにデータ部７３は、情報種別指定部７２で示された情報が制御用情報であることが指定された場合に制御用情報の種類等内容を示す情報内容指示部７４と、設定要求電文或いは読み出しの応答電文であったときに具体的な内容を示す情報内部部７５を構成要素として持つ。７４ａ〜７４ｃは、制御用の具体的な内容の指定例を示すものである。
【００６９】
以上のように構成された電文による通信方法について、図７〜図９を用いて、その動作、作用を説明する。
【００７０】
図７ような電文の構成において、例えば、コントローラ１０２から制御対象機器１０１に制御用情報を要求する電文（Ｓ９１）の場合、要求応答指定部７１では読み出しの要求が指定され、情報種別指定部７２では制御用情報であることが指定され、データ部７３は、情報内容指示部７４として例えば制御対象機能を読み出す場合には、０ｘ４１（７４ａ）が指定され、情報内容部７５は無しの構成となる。
【００７１】
この電文を受け取った制御対象機器１０１からの応答電文（Ｓ９２）は、要求応答指定部７１では読み出しの応答が指定され、情報種別指定部７２では制御用情報であることが指定され、データ部７３は、情報内容指示部７４として制御対象機能を指定する０ｘ４１（７４ａ）が指定され、情報内容部７５には例えば動作状態を示す０ｘ８０（７５ａ）の構成となる。
【００７２】
例えば、図６に示すような制御対象機器１０１からコントローラ１０２に制御用情報を設定する電文（Ｓ８１）も、前記応答電文（Ｓ９２）と同じ構成となる。
【００７３】
図７では、要求応答指定部７１と情報種別指定部７２とデータ部７３が連続して構成された形となっているが、実際の電文上は、各部の配置位置は、連続していなくてもよい。
【００７４】
また、本実施の形態では、制御用情報の内容をデータ部７３の情報内容指示部７４において分類する形としているが、情報種別指定部７２で分類する形であってもよい。さらに、分類することなく、全ての情報が１電文で扱える構成でもよい。
【００７５】
なお、本実施の形態で説明した各部は、ＣＰＵ（またはマイコン）、ＲＡＭ、ＲＯＭ、記憶・記録装置、Ｉ／Ｏなどを備えた電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させるプログラムの形態で実施してもよい。プログラムの形態であれば、磁気メディアや光メディアなどの記録媒体に記録したりインターネットなどの通信回線を用いて配信することで新しい機能の配布・更新やそのインストール作業が簡単にできる。
【産業上の利用可能性】
【００７６】
以上のように本発明にかかわる通信制御処理装置およびプログラムは、ネットワークを介して接続された機器の制御を行うシステムにおいて、制御を実施する機器（コントローラ）の停止やプログラム変更を行うことなく、機能の追加などの被制御機器の機能変更に対応した制御の為の変更ができるようになるもので、機器やシステムの多様性への対応が容易にできる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態１における機器Ａ（コントローラ）の１構成例を示す図
【図２】本発明の実施の形態２における機器Ａ（コントローラ）の１構成例を示す図
【図３】本発明の実施の形態３における機器Ｂ（エアコン等）の１構成例を示す図
【図４】本発明の実施の形態４における機器Ｂ（エアコン等）の１構成例を示す図
【図５】本発明の実施の形態２及び実施の形態３による通信制御処理装置によるシステムの一構成例を示す図
【図６】本発明の実施の形態１及び実施の形態４による通信制御処理装置によるシステムの１構成例を示す図
【図７】本発明の実施の形態１〜４におけるネットワーク上で遣り取りする電文の１構成例を示す図
【図８】本発明の実施の形態１、４における制御の為の情報の設定処理時の動作シーケンスの一例を示す図
【図９】本発明の実施の形態２、３における制御の為の情報の設定処理時の動作シーケンスの一例を示す図
【図１０】本発明が適用される通信システムの１構成例を示す図
【図１１】従来の通信制御処理装置の１構成例を示す図
【図１２】従来の制御時の動作シーケンスの一例を示す図
【符号の説明】
【００７８】
１１  制御情報設定処理部
２１  制御情報読出処理部
３１  被制御情報保持部
４１  被制御情報設定処理部
７１  要求応答指定部（サービスコード＝ＳＶ）
７２  情報種別指定部（プロパティコード＝ＰＣ）
７３  データ部（ＤＴ）
７４  制御の為の情報内容指示部
７５  制御の為の情報内容部
１００  対象とする通信ネットワーク
１０１、１０２、１０３、１０４  通信制御処理装置（機器）
１１１  機器制御処理部
１１２、１１５  通信制御処理部
１１３、１１４  送受信回路部
１１６  機器情報解析処理部
１１７  システム制御処理部
１１８  他機器制御処理部
１１９  他機器制御情報保持部
【図１】
2006081062.tif 000003
【図２】
2006081062.tif 000004
【図３】
2006081062.tif 000005
【図４】
2006081062.tif 000006
【図５】
2006081062.tif 000007
【図６】
2006081062.tif 000008
【図７】
2006081062.tif 000009
【図８】
2006081062.tif 000010
【図９】
2006081062.tif 000011
【図１０】
2006081062.tif 000012
【図１１】
2006081062.tif 000013
【図１２】
2006081062.tif 000014