(57)【特許請求の範囲】
【請求項１】
サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供方法であって、
クライアントが、サーバに対して、チューニングサービスを申し込む申し込みステップと、
前記サーバが、前記クライアントからのサービスの申し込みを受け付ける受付ステップと、
前記クライアントが、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量を含む計測制御データを、ネットワークを介して前記サーバに送信する送信ステップと、
前記サーバが、前記計測制御データを受信して蓄積するデータ蓄積ステップと、
前記サーバが、蓄積した前記計測制御データを、受け付けたサービスに応じて処理するものであって、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて温度調節器の制御パラメータを算出する処理を行う処理ステップと、
前記サーバが、前記処理ステップで処理した情報を、前記ネットワークを介して前記クライアントに提供するものであって、算出した前記温度調節器の制御パラメータの情報を提供する提供ステップとを備えることを特徴とする計測制御情報提供方法。
【請求項２】
サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供方法であって、
クライアントが、サーバに対して、モデリングサービスを申し込む申し込みステップと、
前記サーバが、前記クライアントからのサービスの申し込みを受け付ける受付ステップと、
前記クライアントが、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量を含む計測制御データを、ネットワークを介して前記サーバに送信する送信ステップと、
前記サーバが、前記計測制御データを受信して蓄積するデータ蓄積ステップと、
前記サーバが、蓄積した前記計測制御データを、受け付けたサービスに応じて処理するものであって、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行う処理ステップと、
前記サーバが、前記処理ステップで処理した情報を、前記ネットワークを介して前記クライアントに提供するものであって、前記モデリング処理によって得られるモデルの情報を提供する提供ステップとを備えることを特徴とする計測制御情報提供方法。
【請求項３】
前記処理ステップは、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成するステップを含み、
前記提供ステップは、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するステップを含み、
前記クライアントが、受信した前記シミュレーション波形を表示する表示ステップを備える請求項１に記載の計測制御情報提供方法。
【請求項４】
前記処理ステップは、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成するステップを含み、
前記提供ステップは、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するステップを含み、
前記クライアントが、受信した前記シミュレーション波形を表示する表示ステップを備える請求項２に記載の計測制御情報提供方法。
【請求項５】
前記申し込みステップでは、データ蓄積サービスを申し込むことが可能であり、
前記処理ステップでは、前記受付ステップで受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、
前記提供ステップでは、前記処理ステップで読み出した前記計測制御データを提供する請求項１〜４のいずれかに記載の計測制御情報提供方法。
【請求項６】
前記申し込みステップでは、更に、診断サービスを申し込むことが可能であり、
前記処理ステップでは、前記受付ステップで受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、
前記提供ステップでは、前記処理ステップで診断した診断結果の情報を提供する請求項５に記載の計測制御情報提供方法。
【請求項７】
サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供システムであって、
前記クライアントは、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量のデータを含む計測制御データを、前記ネットワークを介して前記サーバに送信するとともに、前記サーバから前記ネットワークを介して提供される情報を受信する通信手段と、前記サーバに対して、前記温度調節器の制御パラメータを提供するチューニングサービスを申し込む申し込み手段とを備え、
前記サーバは、前記計測制御データを蓄積するデータ蓄積手段と、前記クライアントからのサービスの申し込みを受け付ける受付手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けた前記サービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、
前記サーバの前記処理手段は、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて温度調節器の制御パラメータを算出する処理を行い、
前記サーバの前記通信手段は、算出した温度調節器の制御パラメータの情報を、前記クライアントに送信することを特徴とする計測制御情報提供システム。
【請求項８】
サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供システムであって、
前記クライアントは、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量のデータを含む計測制御データを、前記ネットワークを介して前記サーバに送信するとともに、前記サーバから前記ネットワークを介して提供される情報を受信する通信手段と、前記サーバに対して、前記計測制御対象をモデリングして提供するモデリングサービスを申し込む申し込み手段とを備え、
前記サーバは、前記計測制御データを蓄積するデータ蓄積手段と、前記クライアントからのサービスの申し込みを受け付ける受付手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けた前記サービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、
前記サーバの前記処理手段は、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行い、
前記サーバの前記通信手段は、前記モデリング処理によって得られるモデルの情報を、前記クライアントに送信することを特徴とする計測制御情報提供システム。
【請求項９】
前記サーバの前記処理手段は、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成するものであり、
前記サーバの前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものであり、
前記クライアントは、受信したシミュレーション波形を表示する請求項７に記載の計測制御情報提供システム。
【請求項１０】
前記サーバの前記処理手段は、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成するものであり、
前記サーバの前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものであり、
前記クライアントは、受信した前記シミュレーション波形を表示する請求項８に記載の計測制御情報提供システム。
【請求項１１】
前記クライアントの前記申し込み手段は、データ蓄積サービスを申し込むことが可能であり、
前記サーバの前記処理手段は、前記受付手段で受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、
前記サーバの前記通信手段は、前記処理手段で読み出した前記計測制御データを前記クライアントに送信する請求項７〜１０のいずれかに記載の計測制御情報提供システム。
【請求項１２】
前記クライアントの前記申し込み手段は、更に、診断サービスを申し込むことが可能であり、
前記サーバの前記処理手段は、前記受付手段で受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、
前記サーバの前記通信手段は、前記処理手段で診断した診断結果の情報を前記クライアントに送信する請求項１１に記載の計測制御情報提供システム。
【請求項１３】
ネットワークに接続されて計測制御に関するサービスを提供する計測制御情報提供サーバであって、
前記ネットワークに接続されるクライアントからのサービスの申し込みを受け付ける受付手段と、前記クライアントからの温度調節器による計測制御対象の計測制御によって得られる、操作量および制御量のデータを含む計測制御データを蓄積するデータ蓄積手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けたサービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、
前記サービスが、前記温度調節器の制御パラメータを提供するチューニングサービスを含み、
前記処理手段は、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて制御パラメータを算出する処理を行い、
前記通信手段は、算出した温度調節器の制御パラメータの情報を、前記クライアントに送信することを特徴とする計測制御情報提供サーバ。
【請求項１４】
ネットワークに接続されて計測制御に関するサービスを提供する計測制御情報提供サーバであって、
前記ネットワークに接続されるクライアントからのサービスの申し込みを受け付ける受付手段と、前記クライアントからの温度調節器による計測制御対象の計測制御によって得られる、操作量および制御量のデータを含む計測制御データを蓄積するデータ蓄積手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けたサービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、
前記サービスが、前記計測制御対象をモデリングして提供するモデリングサービスを含み、
前記処理手段は、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行い、
前記通信手段は、前記モデリング処理によって得られるモデルの情報を、前記クライアントに送信することを特徴とする計測制御情報提供サーバ。
【請求項１５】
前記処理手段は、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成し、
前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信する請求項１３に記載の計測制御情報提供サーバ。
【請求項１６】
前記処理手段は、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成し、
前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信する請求項１４に記載の計測制御情報提供サーバ。
【請求項１７】
前記受付手段で申し込みを受け付ける前記サービスとして、データ蓄積サービスを含み、
前記処理手段は、前記受付手段で受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、
前記通信手段は、前記処理手段で読み出した前記計測制御データを、前記ネットワークを介して前記クライアントに送信する請求項１３〜１６のいずれかに記載の計測制御情報提供サーバ。
【請求項１８】
前記受付手段で申し込みを受け付ける前記サービスとして、更に診断サービスを含み、
前記処理手段は、前記受付手段で受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、
前記通信手段は、前記処理手段で診断した診断結果の情報を、前記ネットワークを介して前記クライアントに送信する請求項１７に記載の計測制御情報提供サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、温度の計測や制御などを行う分野に好適に用いられるものであり、更に詳しくは、温度の計測や制御などを行なう顧客に対して、その計測や制御に関する有用な情報を提供する技術に関する。
【０００２】
【従来の技術】
従来、例えば、温度を計測して制御対象の温度を設定温度に制御する温度制御において、何らかの異常が発生した場合に、その異常の原因究明を容易にするために、センサーの履歴を記録するようにした技術が提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−２６８７５４
【０００４】
【発明が解決しようとする課題】
しかしながら、温度制御における異常の判定やその発生時点および原因の究明には、単に温度センサの検出温度（制御量）のみでは、不充分であり、温度調節器の操作量などのデータも蓄積する必要があり、顧客が、温度調節器の操作量や温度センサの検出温度などのデータを蓄積しておくためには、データロガーや計測ソフトなどを準備してシステムを構築する必要があり、容易に行なうことができないという難点がある。
【０００５】
また、例えば、温度調節器による温度制御では、ＰＩＤゲインなどの制御パラメータを設定する必要があるが、かかる設定は、顧客が、温度調節器に搭載されているオートチューニング機能などを利用して行なうのであり、必ずしも満足できる制御パラメータの設定が行なえるとは限らず、より適切な制御パラメータが手軽に入手できるようにすることが望まれる。
【０００６】
また、顧客は、制御対象のモデルを作成できれば、そのモデルを用いて各種のシミュレーション、例えば、最適な制御パラメータを決定するためのシミュレーションなどを行なうことができるが、かかる制御対象のモデリングは、特殊なツールを必要とするために簡単に行なうことができず、したがって、制御対象のモデルが手軽に入手できるようにすることが望まれる。
【０００７】
本発明は、上述のような点に鑑みて為されたものであって、温度の計測や制御を行なう顧客が、計測や制御に関する有用な情報を容易に入手できるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
本発明では、上述の目的を達成するために、次のように構成している。
【０００９】
すなわち、本発明の計測制御情報提供方法は、サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供方法であって、クライアントが、サーバに対して、チューニングサービスを申し込む申し込みステップと、前記サーバが、前記クライアントからのサービスの申し込みを受け付ける受付ステップと、前記クライアントが、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量を含む計測制御データを、ネットワークを介して前記サーバに送信する送信ステップと、前記サーバが、前記計測制御データを受信して蓄積するデータ蓄積ステップと、前記サーバが、蓄積した前記計測制御データを、受け付けたサービスに応じて処理するものであって、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて温度調節器の制御パラメータを算出する処理を行う処理ステップと、前記サーバが、前記処理ステップで処理した情報を、前記ネットワークを介して前記クライアントに提供するものであって、算出した前記温度調節器の制御パラメータの情報を提供する提供ステップとを備えている。
【００１０】
ここで、ネットワークとは、コンピュータ同士接続されるインターネット、ＷＡＮ、ＬＡＮなどをいう。
【００１１】
また、計測制御とは、温度、圧力、流量、回転数などの各種の物理量の計測および前記物理量の制御の少なくとも一方をいう。
【００１２】
計測制御機器とは、温度、圧力、流量、回転数などの各種の物理量の計測および前記物理量の制御の少なくとも一方を行なう機器をいい、例えば、温度、圧力、流量、回転数などの各種の物理量を計測するデジタルパネルメータなどの計測機器や温度を制御する温度調節器などの各種の調節器などをいう。
【００１３】
計測制御対象とは、温度、圧力、流量、回転数などの各種の物理量を計測する対象および前記物理量を制御する対象の少なくとも一方の対象となるものをいう。
【００１４】
計測制御データとは、計測制御対象を計測制御して得られるデータをいい、例えば、計測対象を計測して得られる計測データ、制御対象に対する出力（操作量）データ、制御対象を計測して得られる制御量データなどをいう。
【００１５】
なお、計測制御データと共に、計測制御に関するデータ、例えば、目標値や警報値などのデータを送信するようにしてもよい。また、計測制御機器によって計測制御対象を計測制御しながら得られる計測制御データを送信するのが好ましい。
【００１６】
計測制御データの処理とは、計測制御データを蓄積してクライアントから要求された計測制御データを読み出す処理や計測制御データの解析処理や加工処理などをいう。
【００１７】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、
温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのチューニングサービスの要求に応じて、蓄積した操作量および制御量のデータに基づいて、温度調節器の制御パラメータを算出し、算出した制御パラメータの情報を、クライアントに提供するので、顧客は、提供された制御パラメータを、温度調節器に設定して温度制御を行うことが可能となる。
【００１８】
本発明の計測制御情報提供方法は、サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供方法であって、クライアントが、サーバに対して、モデリングサービスを申し込む申し込みステップと、前記サーバが、前記クライアントからのサービスの申し込みを受け付ける受付ステップと、前記クライアントが、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量を含む計測制御データを、ネットワークを介して前記サーバに送信する送信ステップと、前記サーバが、前記計測制御データを受信して蓄積するデータ蓄積ステップと、前記サーバが、蓄積した前記計測制御データを、受け付けたサービスに応じて処理するものであって、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行う処理ステップと、前記サーバが、前記処理ステップで処理した情報を、前記ネットワークを介して前記クライアントに提供するものであって、前記モデリング処理によって得られるモデルの情報を提供する提供ステップとを備えている。
【００１９】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのモデリングサービスの要求に応じて、蓄積した前記操作量および制御量のデータに基づいて、モデリング処理を行い、得られたモデルの情報を、クライアントに提供するので、顧客は、提供されたモデルを用いて、各種のシミュレーションを行うことが可能となる。
【００２２】
本発明の一つの実施形態では、前記処理ステップは、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成するステップを含み、前記提供ステップは、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するステップを含み、前記クライアントが、受信した前記シミュレーション波形を表示する表示ステップを備えている。
【００２３】
この実施形態によると、顧客は、表示されるシミュレーション波形を見て、サーバで算出された制御パラメータを、購入するか否かを決定することができる。
【００２４】
本発明の他の実施形態では、前記処理ステップは、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成するステップを含み、前記提供ステップは、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するステップを含み、前記クライアントが、受信した前記シミュレーション波形を表示する表示ステップを備えている。
【００２５】
この実施形態によると、顧客は、表示されるシミュレーション波形を見て、サーバでモデリング処理されて得られたモデルを、購入するか否かを決定することができる。
【００２６】
本発明の好ましい実施形態では、前記申し込みステップでは、データ蓄積サービスを申し込むことが可能であり、前記処理ステップでは、前記受付ステップで受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、前記提供ステップでは、前記処理ステップで読み出した前記計測制御データを提供するものである。
【００２７】
この実施形態によると、サーバは、クライアント側からの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出して、クライアントに提供するので、顧客は、計測制御データを蓄積する必要がなく、必要な計測制御データは、サービス提供者側から提供を受けることができる。
【００２８】
本発明の他の実施形態では、前記申し込みステップでは、更に、診断サービスを申し込むことが可能であり、前記処理ステップでは、前記受付ステップで受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、前記提供ステップでは、前記処理ステップで診断した診断結果の情報を提供するものである。
【００２９】
この実施形態によると、サーバは、異常の有無を診断して、その診断結果を、クライアントに提供するので、顧客側では、異常の有無の判断を行う必要がない。
【００３０】
本発明の温度制御情報提供システムは、サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供システムであって、前記クライアントは、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量のデータを含む計測制御データを、前記ネットワークを介して前記サーバに送信するとともに、前記サーバから前記ネットワークを介して提供される情報を受信する通信手段と、前記サーバに対して、前記温度調節器の制御パラメータを提供するチューニングサービスを申し込む申し込み手段とを備え、前記サーバは、前記計測制御データを蓄積するデータ蓄積手段と、前記クライアントからのサービスの申し込みを受け付ける受付手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けた前記サービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、前記サーバの前記処理手段は、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて温度調節器の制御パラメータを算出する処理を行い、前記サーバの前記通信手段は、算出した温度調節器の制御パラメータの情報を、前記クライアントに送信するものである。
【００３１】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、
温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのチューニングサービスの要求に応じて、蓄積した操作量および制御量のデータに基づいて、温度調節器の制御パラメータを算出し、算出した制御パラメータの情報を、クライアントに提供するので、顧客は、提供された制御パラメータを、温度調節器に設定して温度制御を行うことが可能となる。
【００３２】
本発明の温度制御情報提供システムは、サーバとクライアントとがネットワークを介して接続されて、前記サーバが、前記クライアントに対して、該クライアントに接続される温度調節器の計測制御に関する情報を提供する計測制御情報提供システムであって、前記クライアントは、前記温度調節器によって計測制御対象を計測制御して得られる、操作量および制御量のデータを含む計測制御データを、前記ネットワークを介して前記サーバに送信するとともに、前記サーバから前記ネットワークを介して提供される情報を受信する通信手段と、前記サーバに対して、前記計測制御対象をモデリングして提供するモデリングサービスを申し込む申し込み手段とを備え、前記サーバは、前記計測制御データを蓄積するデータ蓄積手段と、前記クライアントからのサービスの申し込みを受け付ける受付手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けた前記サービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、前記サーバの前記処理手段は、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行い、前記サーバの前記通信手段は、前記モデリング処理によって得られるモデルの情報を、前記クライアントに送信するものである。
【００３３】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのモデリングサービスの要求に応じて、蓄積した前記操作量および制御量のデータに基づいて、モデリング処理を行い、得られたモデルの情報を、クライアントに提供するので、顧客は、提供されたモデルを用いて、各種のシミュレーションを行うことが可能となる。
【００３６】
本発明の一つの実施形態では、前記サーバの前記処理手段は、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成するものであり、前記サーバの前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものであり、前記クライアントは、受信したシミュレーション波形を表示するものである。
【００３７】
この実施形態によると、顧客は、表示されるシミュレーション波形を見て、サーバで算出された制御パラメータを、購入するか否かを決定することができる。
【００３８】
本発明の他の実施形態では、前記サーバの前記処理手段は、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成するものであり、前記サーバの前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものであり、前記クライアントは、受信した前記シミュレーション波形を表示するものである。
【００３９】
この実施形態によると、顧客は、表示されるシミュレーション波形を見て、サーバでモデリング処理されて得られたモデルを、購入するか否かを決定することができる。
【００４０】
本発明の他の実施形態では、前記クライアントの前記申し込み手段は、データ蓄積サービスを申し込むことが可能であり、前記サーバの前記処理手段は、前記受付手段で受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、前記サーバの前記通信手段は、前記処理手段で読み出した前記計測制御データを前記クライアントに送信するものである。
【００４１】
この実施形態によると、サーバは、クライアント側からの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出して、クライアントに提供するので、顧客は、計測制御データを蓄積する必要がなく、必要な計測制御データは、サービス提供者側から提供を受けることができる。
【００４２】
本発明の好ましい実施形態では、前記クライアントの前記申し込み手段は、更に、診断サービスを申し込むことが可能であり、前記サーバの前記処理手段は、前記受付手段で受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、前記サーバの前記通信手段は、前記処理手段で診断した診断結果の情報を前記クライアントに送信するものである。
【００４３】
この実施形態によると、サーバは、異常の有無を診断して、その診断結果を、クライアントに提供するので、顧客側では、異常の有無の判断を行う必要がない。
【００４４】
本発明の温度制御情報提供サーバは、ネットワークに接続されて計測制御に関するサービスを提供する計測制御情報提供サーバであって、前記ネットワークに接続されるクライアントからのサービスの申し込みを受け付ける受付手段と、前記クライアントからの温度調節器による計測制御対象の計測制御によって得られる、操作量および制御量のデータを含む計測制御データを蓄積するデータ蓄積手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けたサービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、前記サービスが、前記温度調節器の制御パラメータを提供するチューニングサービスを含み、前記処理手段は、前記チューニングサービスでは、蓄積した前記操作量および前記制御量のデータに基づいて、計測制御対象のモデルを用いて制御パラメータを算出する処理を行い、前記通信手段は、算出した温度調節器の制御パラメータの情報を、前記クライアントに送信するものである。
【００４５】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、
温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのチューニングサービスの要求に応じて、蓄積した操作量および制御量のデータに基づいて、温度調節器の制御パラメータを算出し、算出した制御パラメータの情報を、クライアントに提供するので、顧客は、提供された制御パラメータを、温度調節器に設定して温度制御を行うことが可能となる。
【００４６】
本発明の温度制御情報提供サーバは、ネットワークに接続されて計測制御に関するサービスを提供する計測制御情報提供サーバであって、前記ネットワークに接続されるクライアントからのサービスの申し込みを受け付ける受付手段と、前記クライアントからの温度調節器による計測制御対象の計測制御によって得られる、操作量および制御量のデータを含む計測制御データを蓄積するデータ蓄積手段と、前記データ蓄積手段に蓄積した計測制御データを読み出して、受け付けたサービスに応じた処理を行う処理手段と、前記クライアントからの前記計測制御データを、前記ネットワークを介して受信するとともに、前記処理手段で処理した情報を、前記ネットワークを介して前記クライアントに送信する通信手段とを備え、前記サービスが、前記計測制御対象をモデリングして提供するモデリングサービスを含み、前記処理手段は、前記モデリングサービスでは、蓄積した前記操作量および制御量のデータに基づいて、計測制御対象のモデリング処理を行い、前記通信手段は、前記モデリング処理によって得られるモデルの情報を、前記クライアントに送信するものである。
【００４７】
本発明によると、サービスの提供を受ける顧客側であるクライアントが、温度調節器の操作量および制御量のデータを、サービス提供者側であるサーバに送信すると、サーバは、そのデータを蓄積し、クライアントからのモデリングサービスの要求に応じて、蓄積した前記操作量および制御量のデータに基づいて、モデリング処理を行い、得られたモデルの情報を、クライアントに提供するので、顧客は、提供されたモデルを用いて、各種のシミュレーションを行うことが可能となる。
【００５０】
本発明の一つの実施形態では、前記処理手段は、算出した温度調節器の制御パラメータを用いて、前記計測制御対象のモデルを制御したときのシミュレーション波形を作成し、前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものである。
【００５１】
この実施形態によると、クライアント側で受信したシミュレーション波形を表示することにより、顧客は、表示されるシミュレーション波形を見て、サーバで算出された制御パラメータを、購入するか否かを決定することができる。
【００５２】
本発明の他の実施形態では、前記処理手段は、前記モデリング処理によって得られるモデルを用いたシミュレーション波形を作成し、前記通信手段は、前記シミュレーション波形を、前記ネットワークを介して前記クライアントに送信するものである。
【００５３】
この実施形態によると、クライアント側で受信したシミュレーション波形を表示することにより、顧客は、表示されるシミュレーション波形を見て、サーバでモデリング処理されて得られたモデルを、購入するか否かを決定することができる。
【００５４】
本発明の他の実施形態では、前記受付手段で申し込みを受け付ける前記サービスとして、データ蓄積サービスを含み、前記処理手段は、前記受付手段で受け付けたサービスが前記データ蓄積サービスであるときには、前記クライアントの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出す処理を行い、前記通信手段は、前記処理手段で読み出した前記計測制御データを、前記ネットワークを介して前記クライアントに送信するものである。
【００５５】
この実施形態によると、サーバは、クライアント側からの要求に応じて、蓄積した計測制御データから対応する計測制御データを読み出して、クライアントに提供するので、顧客は、計測制御データを蓄積する必要がなく、必要な温度制御データは、サービス提供者側から提供を受けることができる。
【００５６】
本発明の他の実施形態では、前記受付手段で申し込みを受け付ける前記サービスとして、更に診断サービスを含み、前記処理手段は、前記受付手段で受け付けたサービスが前記診断サービスであるときには、蓄積した診断対象期間における前記操作量および制御量のデータに基づいて、異常の有無を診断する処理を行ない、前記通信手段は、前記処理手段で診断した診断結果の情報を、前記ネットワークを介して前記クライアントに送信するものである。
【００５７】
この実施形態によると、サーバは、異常の有無を診断して、その診断結果を、クライアントに提供するので、顧客側では、異常の有無の判断を行う必要がない。
【００５９】
【発明の実施の形態】
以下、図面によって本発明の実施の形態について、詳細に説明する。
【００６０】
（実施の形態１）
図１は、本発明に係る計測制御情報提供システムの構成図である。
【００６１】
この実施の形態の計測制御情報提供システムは、サービスを提供するサービス提供者側と、サービスを受ける複数（図示一つ）の顧客側とが通信ネットワークとしてのインターネット１を介して接続されて構成されており、サービス提供者側には、ＷＷＷ（ワールドワイドウェブ）サーバである計測制御情報提供サーバ２が備えられており、顧客側であるクライアント側には、ＷＷＷブラウザを用いてサービス提供者のホームページにアクセスして閲覧することができるパーソナルコンピュータ３および該パーソナルコンピュータ３に、例えば、ＲＳ２３２Ｃを介して接続された計測制御機器としての温度調節器４が備えられている。顧客側では、温度調節器４を用いて図示しない制御対象の温度を計測して温度制御が行なわれ、温度調節器４の操作量、制御量および目標値などのデータがパーソナルコンピュータ３に与えられるように構成されている。なお、上述のＲＳ２３２Ｃに限らず、ＲＳ４８５、ＲＳ４２２、デバイスネットなどのフィールドバスを含むシリアル通信あるいはパラレル通信を行なうようにしてもよい。
【００６２】
なお、計測制御情報提供サーバ２は、サービス提供者側に配置されるものであり、例えば、計測制御機器のメーカ側、あるいは、サービスプロバイダ側、あるいは、多数の制御機器を有するユーザ側に配置されてもよい。また、計測制御情報提供サーバ２は、複数のコンピュータから構成されてもよい。
【００６３】
また、クライアントは、サービスの提供を受ける側であり、顧客やユーザ側である。
【００６４】
この実施の形態の計測制御情報提供システムでは、サービス提供者は、顧客の要求に応じて、顧客の温度調節器４の各種のデータ、例えば、操作量、制御量（検出温度）などのデータをインターネット１を介して受信して蓄積し、その蓄積したデータを処理して各種の情報を提供するサービスを行なうものである。
【００６５】
このサービスには、基本的には、顧客の温度調節器４からパーソナルコンピュータ３を介して送信される各種のデータをサーバ２で受信して蓄積し、必要なときに所要の蓄積データをパーソナルコンピュータ３に提供するデータ蓄積サービス、蓄積したデータに基づいて、温度調節器４の制御パラメータであるＰＩＤゲインを算出してパーソナルコンピュータ３に提供するチューニングサービス、蓄積したデータに基づいて、温度調節器４の制御対象のモデルを作成してパーソナルコンピュータ３に提供するモデリングサービスおよび蓄積したデータに基づいて、温度制御の異常の有無を診断して診結果をパーソナルコンピュータ３に提供する診断サービスなどがある。
【００６６】
図２は、図１のシステムの機能ブロック図である。
【００６７】
顧客側のパーソナルコンピュータは、キーボードやマウス等の操作部５と、液晶ディスプレイ等の表示部６と、マイコン等からなる制御部７と、ハードディスク等の記憶部８と、通信部９とを備えており、操作部５、表示部６および制御部７は、顧客がサービスを申し込む際の申し込み手段としての機能を有している。
【００６８】
サービス提供者側の計測制御情報提供サーバは、通信部１０、後述のようにサービスに応じた処理やサービスの受け付け処理などを行うデータ処理部１１と、顧客側からの計測制御データを蓄積するハードディスク等のデータ蓄積部１２とを備えている。
【００６９】
顧客のパーソナルコンピュータ３は、サービス提供者側に蓄積してもらう温度調節器４の計測制御データとしての各種データ、例えば、操作量や制御量などのデータを圧縮し、暗号化して送信し、回線が混んでいるいるときなどには、記憶部８に一時的に記憶して回線状態が改善したときに送信するように構成されている。
【００７０】
一方、サービス提供者側の計測制御情報提供サーバ２は、受信したデータの展開や復号化を行なうとともに、ハードディスクなどのデータ蓄積部１２に蓄積し、顧客の要求に応じて、データ処理部１１で上述のチューニングやモデリングのための処理を行なって処理後の情報を顧客側に提供するものである。
【００７１】
次に、この実施の形態の各種サービスの提供について説明する。
【００７２】
（１）データ蓄積サービス
データ蓄積サービスは、クライアント側のパーソナルコンピュータ３からのデータ蓄積サービスの申し込みに応じて、計測制御情報提供サーバ２では、温度調節器４による温度制御における操作量や制御量（検出温度）などの所要のデータを、インターネット１を介して受信してハードディスク等のデータ蓄積部１２に蓄積し、クライアント側からの要求に応じて、データ蓄積部１２から対応するデータを読み出し、インターネット１を介してクライアント側に提供するものであり、これによって、クライアント側では、データを蓄積する必要がなく、必要なデータは、サービス提供者側から提供を受けることができる。
【００７３】
したがって、例えば、クライアント側の温度制御に異常が発生したような場合には、計測制御情報提供サーバ２からデータの提供を受けてそのデータに基づいて、顧客が異常が発生した時点を特定するといったことが可能となる。
【００７４】
図３は、このデータ蓄積サービスの手順を説明するための図である。
【００７５】
先ず、クライアント側である顧客側は、サービス提供者のホームページにアクセスしてサービスの内容を閲覧し、データ蓄積サービスの申し込みを、パーソナルコンピュータ３から行なう。
【００７６】
図４は、このデータ蓄積サービスの申し込み画面を示すイメージ図であり、同図（ａ）に示されるように、顧客の温度調節器４を特定するための装置ＩＤ、温度調節器４が複数チャンネルの制御を行っている場合には、チャンネル番号、データの蓄積を行なう期間を入力し、ＯＫをクリックすると、同図（ｂ）に示される画面となり、サンプリング間隔および温度や操作量といった蓄積するデータ項目を入力する。
【００７７】
この顧客側からのデータ蓄積サービスの申し込みに応じて、計測制御情報提供サーバ２は、サービスの申し込みを受け付けると、図３に示されるように、データを蓄積すべき計測期間の開始時に、データ要求コマンドをクライアント側のパーソナルコンピュータ３に送信し、パーソナルコンピュータ３は、温度調節器４からの蓄積すべきデータを、インターネット１を介して継続的に計測制御情報提供サーバ２に送信し、該サーバ２は、データを受信して展開、復号化してハードディスク等のデータ蓄積部１２にデータを蓄積する。
【００７８】
図５（ａ）は、このデータの蓄積のイメージを示す図であり、機器ＩＤおよびチャンネル毎に、制御量や操作量といったデータが蓄積される。
【００７９】
次に、顧客側が、蓄積されたデータを必要とする場合、例えば、温度制御に異常が発生し、いつの時点から異常が発生したかを特定するために、データを必要とするような場合には、顧客側のパーソナルコンピュータ３からサービス提供者のホームページにアクセスして必要な蓄積データを要求する。
【００８０】
図６は、この蓄積データの要求画面を示すイメージ図であり、同図（ａ）に示されるように、要求するデータに対応する温度調節器４を特定する装置ＩＤ、チャンネル番号および要求するデータの期間を入力し、ＯＫをクリックすると、同図（ｂ）に示されるように、蓄積されているデータの項目が表示される。
【００８１】
計測制御情報提供サーバ２では、図３に示されるように、この蓄積データ要求のコマンドを受信すると、要求されたデータを、データ蓄積部１２から読み出してインターネット１を介して顧客側のパーソナルコンピュータ３に送信する。
【００８２】
顧客側では、サービス提供者側からのデータを受信して保存するとともに、例えば、図５（ｂ）に示されるように、受信したデータの表示を行なう。この図５（ｂ）では、図５（ａ）に示される蓄積データの内、破線で示される期間のデータを要求した例を示している。
【００８３】
次に、以上のようなデータ蓄積サービスなどで蓄積されたデータを解析し、その結果を顧客に提供するデータ解析サービス、具体的には、上述のチューニングサービス、モデリングサービスおよび診断サービスについて説明する。
【００８４】
図７は、蓄積したデータの解析サービスの手順を説明するための図である。
【００８５】
顧客側は、サービス提供者のホームページにアクセスしてデータ解析サービスの内容を閲覧してサービスの申し込みをパーソナルコンピュータ３から行ない、この際、解析サービスの指定、機器ＩＤ、チャンネル番号、蓄積データ項目、データ蓄積期間等を入力する。
【００８６】
この顧客側からのデータ解析サービスの申し込みに応じて、計測制御情報提供サーバ２は、サービスの申し込みを受け付け、該当する蓄積データを、データ蓄積部１２から読み出し、受け付けたサービスの内容に応じたデータ解析処理を行ない、解析結果を、インターネット１を介して顧客側のパーソナルコンピュータ３に送信する。
【００８７】
顧客側では、サービス提供者側からの解析結果のデータを受信して保存するとともに、表示を行なう。
【００８８】
以下、このデータ解析サービスであるモデリングサービス、チューニングサービスおよび診断サービスについて、説明する。
【００８９】
図８は、データ解析サービスにおける計測制御情報提供サーバ２の動作説明に供するフローチャートである。
【００９０】
先ず、どのデータ解析サービスが選択されたかを判断し（ステップｎ１）、モデリングサービスが選択されたときには、後述のようにして制御対象のモデリングを行い（ステップｎ２）、モデルを用いた出力波形と、蓄積データよる実際の出力波形のデータを顧客に送信し（ステップｎ５）、顧客による選択が行なわれたか否かを判断し（ステップｎ８）、顧客によってＯＫが選択されると、顧客に詳細結果を送信し（ステップｎ９）、キャンセルされるとキャンセル処理を行う。
【００９１】
ステップｎ１において、診断サービスが選択されたときには、後述のようにして診断を行ない（ステップｎ３）、診断結果の概要を顧客に送信してステップｎ８に移り（ステップｎ６）、また、チューニングサービスが選択されたときには、後述のようにしてチューニングを行い（ステップｎ４）、顧客にチューニング後の予測制御出力波形を送信してステップｎ８に移る（ステップｎ７）。
【００９２】
以下、各データ解析サービスを更に詳細に説明する。
【００９３】
（２）モデリングサービス
モデリングサービスは、蓄積データサービスによって蓄積したデータあるいはモデリングサービスのために事前に蓄積したデータを用いて顧客側の温度調節器４で温度制御している制御対象のモデルを作成して顧客側に提供するものであり、これによって、顧客側では、容易に作成することができない制御対象のモデルの提供を受けて各種のシミュレーションなどを行なうことが可能となる。
【００９４】
図９は、データ解析サービスの種別を選択する画面を示しており、同図（ａ）に示されるようにモデリングを選択すると、図１０（ａ）に示されるデータ選択画面となり、このデータ選択画面において、顧客の温度調節器４を特定する装置ＩＤ、温度調節器４が複数チャンネルの制御を行っている場合には、チャンネル番号、モデリングに用いるデータの蓄積期間を入力し、必要に応じて、モデルの次数を入力してＯＫをクリックする。
【００９５】
図１１は、モデリングサービスの処理を説明するためのフローチャートである。
【００９６】
先ず、初期設定を行なう（ステップｎ１）。この初期設定は、上述の図１０（ａ）において入力された装置ＩＤ、チャンネル番号、モデリングに用いるデータ蓄積期間などの設定である。
【００９７】
次にモデル構造を決定する。この実施の形態では、下記の数１で示される伝達関数形式での構造、次数を決定する（ステップｎ２）。
【００９８】
【数１】
0004062089.tif 000002
ここでは、次数として、例えば、３次とされ、顧客が次数を指定した場合には、その指定された次数とする。
【００９９】
次に、蓄積されているデータの内、設定された期間における入出力時系列データである操作量と制御量（温度）のデータを読み込み（ステップｎ３）、例えば、最小２乗法によって、上記数１で示されるモデル構造のパラメータ（ａ0〜ａn，ｂ0〜ｂn）を同定する（ステップｎ４）。
【０１００】
次に、図１２に示されるように、同定したパラメータによるモデル構造を用いたシミュレーション波形（破線）と、蓄積されているデータによる実際の出力波形（実線）との差の面積（斜線部分）を誤差として誤差判定を行ない（ステップｎ５）、誤差が閾値以内であるときには、次の処理、すなわち、上述の図８ステップｎ５に移り、閾値を越えるときには、モデル構造の次数を高くして同様の処理を行う。
【０１０１】
以上のようにして決定されたモデル構造を用いたシミュレーション波形と実際の出力波形とを顧客側に送信し、顧客側では、上述の図１０（ｂ）に示される画面を見て、モデル構造を購入するかキャンセルするかの操作を行ない、購入する場合には、同図（ｃ）示されるモデル構造が計測制御情報提供サーバ２から送信されて画面に表示されるとともに、保存される。
【０１０２】
これによって、顧客側では、提供されたモデル構造を用いて各種のシミュレーションを行なうことができる。
（３）チューニングサービス
チューニングサービスは、蓄積データサービスによって蓄積したデータあるいはチューニングサービスのために事前に蓄積したデータを用いて顧客側の温度調節器４の適切なＰＩＤゲイン（比例帯、積分時間、微分時間）を算出して顧客側に提供するものであり、これによって、顧客側では、提供されたＰＩＤゲインを温度調節器４に設定して温度制御を行うことが可能となる。
【０１０３】
図９に示されるデータ解析サービスの種別を選択する画面において、同図（ｂ）に示されるようにＰＩＤチューニングを選択すると、図１３（ａ）に示されるデータ選択画面となり、このデータ選択画面において、顧客の温度調節器４を特定する装置ＩＤ、温度調節器４が複数チャンネルの制御を行っている場合には、チャンネル番号、チューニングに用いるデータの蓄積期間を入力し、ＯＫをクリックする。
【０１０４】
図１４は、チューニングサービスの処理を説明するためのフローチャートである。
【０１０５】
先ず、初期設定を行なう（ステップｎ１）。この初期設定は、上述の図１３（ａ）において入力された装置ＩＤ、チャンネル番号、チューニングに用いるデータ蓄積期間などの設定である。
【０１０６】
次に、上述のモデリングサービスの図１１の処理と同様にしてシミュレーション用の制御対象のモデリング、例えば、上述の数１の３次のモデル構造を用いてモデリングを行ない（ステップｎ２）、さらに、上述のモデリングサービスの処理と同様にして、ＰＩＤゲイン算出用の簡易モデル、例えば、むだ時間＋一次遅れ系のモデルを生成し（ステップｎ３）、この簡易モデルを用いて、例えば、ＣＨＲ法を適用してＰＩＤゲインを算出して次の処理、すなわち、図８のステップｎ７に移る（ステップｎ４）。
【０１０７】
すなわち、シミュレーション用の制御対象モデルＰ（ｓ）および算出したＰＩＤゲインを用いて、図１５に示されるように、ＰＩＤ制御のシミュレーションを行なってそのシミュレーション出力波形を作成して顧客に送信する。
【０１０８】
顧客側では、上述の図１３（ｂ）に示されるシミュレーション出力波形の画面を見て、購入するかキャンセルするかの操作を行ない、購入する場合には、同図（ｃ）示されるＰＩＤゲインが計測制御情報提供サーバ２から送信されて画面に表示されるとともに、保存される。
【０１０９】
これによって、顧客側では、提供された適切なＰＩＤゲインを温度調節器４に設定して制御を行なうことができる。
【０１１０】
（４）診断サービス
診断サービスは、蓄積データサービスによって蓄積したデータあるいは診断サービスのために事前に蓄積したデータを用いて顧客側の温度調節器４による温度制御の異常の有無を診断するものであり、顧客側では、容易でない異常の有無の判断を行なう必要がない。
【０１１１】
図９に示されるデータ解析サービスの種別を選択する画面において、同図（ｃ）に示されるように診断を選択すると、図１６（ａ）に示されるデータ選択画面となり、このデータ選択画面において、顧客の温度調節器４を特定する装置ＩＤ、温度調節器４が複数チャンネルの制御を行っている場合には、チャンネル番号、顧客が正常であると判断しているデータの蓄積期間を入力し、ＯＫをクリックすると、同図（ｂ）に示される診断対象期間の入力画面となり、診断対象の温度調節器４を特定する装置ＩＤ、温度調節器４が複数チャンネルの制御を行っている場合には、チャンネル番号および診断したいデータの蓄積期間を入力し、ＯＫをクリックする。
【０１１２】
図１７は、診断サービスの処理を説明するためのフローチャートである。
【０１１３】
先ず、初期設定を行なう（ステップｎ１）。この初期設定は、上述の図１６において入力された装置ＩＤ、チャンネル番号、正常であるデータ蓄積期間（Ｄａｔａ．ｓ）および診断対象となるデータ蓄積期間（Ｄａｔａ１〜Ｄａｔａ．ｎ）などの時系列データの設定である。
【０１１４】
次に、最初のデータｋとして正常であるデータ蓄積期間のデータ（Ｄａｔａ．ｓ）を設定し（ステップｎ２）、上述のモデリングサービスと同様にして制御対象のモデルの上述のパラメータ（ａ0〜ａn，ｂ0〜ｂn）を同定し（ステップｎ３）、算出されたパラメータを正常な状態におけるパラメータとして保存する（ステップｎ４）。
【０１１５】
次に、第１の診断対象期間（ｋ＝１）を設定し（ステップｎ５）、上述のモデリングサービスと同様にして制御対象のモデルの上述のパラメータを同定する（ステップｎ６）。この場合のパラメータの同定は、例えば、逐次最小２乗法によって行なわれ、逐次算出されるパラメータをパラメータベクトルＰ（ｋ）として保存し（ステップｎ７）、上述のステップｎ４で保存した正常な状態のパラメータと比較して異常の有無を判定し（ステップｎ８）、予め定めた閾値異常の差があったときには、異常と判定し、Ｄａｔａ．ｋが異常であることを、そのパラメータベクトルＰ（ｋ）と共に記憶してステップｎ１０に移る（ステップｎ９）。また、異常でないと判定されたときには、ステップｎ１０に移って全ての診断対象期間の診断が終了したか否かを判断し、終了していないときには、次の診断対象期間を設定してステップｎ６に戻る（ステップｎ１１）。
【０１１６】
全ての診断対象期間の診断が終了とすると、次の処理、すなわち、上述の図８のステップｎ６に移る。すなわち、診断結果の概要を顧客に送信する。
【０１１７】
顧客側では、図１８（ａ）に示される診断結果の概要の画面を見て、購入するかキャンセルするかの操作を行ない、購入する場合には、同図（ｂ）示される異常と判断された診断対象期間および正常な期間のパラメータが計測制御情報提供サーバ２から送信されて画面に表示され、さらに、ＯＫをクリックすると、異常と判定された日時が表示される。
【０１１８】
これによって、顧客側では、異常が発生した時点を特定できることになる。
【０１１９】
次に、この実施の形態のパーソナルコンピュータ３における温度調節器４からのデータの圧縮について説明する。パーソナルコンピュータ３では、計測制御情報提供サーバ２でデータを蓄積する際の容量を低減するとともに、データが急峻に変化する部分を確実にサンプリング（保存）できるようにするために、データの圧縮に特徴を有している。
【０１２０】
図１９は、従来のデータの圧縮を説明するための図であり、同図において、実線は元の信号波形であり、破線は圧縮されて復元された信号波形であり、横軸は時間を、縦軸は信号レベルを示している。
【０１２１】
従来では、一定のサンプリング間隔でデータをサンプリング（保存）することにより、データを圧縮しており、０次ホールドによって展開すると、破線で示されるデータとなる。
【０１２２】
このように一定のサンプリング間隔で保存することによってデータを圧縮する従来例では、急峻に変化する部分が、正確に復元されないという課題がある。
【０１２３】
そこで、この実施の形態では、一定のサンプリング間隔で保存するのではなく、図２０の破線で示されるように、予め定めた閾値以上の変化があった時点で、そのデータを保存するものであり、これによって、変化のない部分のデータは、従来に比べて間引かれる一方、急峻に変化する部分は、従来よりも細かいサンプリング間隔でデータが保存されることになる。
【０１２４】
図２１は、図１９の従来例（破線）と図２０の実施の形態（実線）とを比較して示した図であり、同図においては、元の信号との差をそれぞれ示している。
【０１２５】
この図２１に示されるように、実線で示される実施の形態によれば、破線で示される従来例に比べて、元の信号との差も少なくなるとともに、図１９，２０に示されるように保存するデータの個数も低減できることなる。
【０１２６】
図２２は、この実施の形態のデータ圧縮動作を説明するためのフローチャートである。
【０１２７】
先ず、初期処理を行う（ステップｎ１）。この初期処理では、データを保存するか否かの閾値ΔＶの設定、サンプリング番号ｎのクリア、最初のサンプリングデータである初期データの測定保存およびパラメータｋの初期値の設定を行なう。
【０１２８】
次に、サンプリング番号ｎをインクリメントし（ステップｎ２）、データを測定し（ステップｎ２）、前回のデータとの差である変化量Δを算出し（ステップｎ４）、変化量Δの累計である累計変化量を算出し、その累計変化量の絶対値が閾値以上であるか否かを判断し（ステップｎ５）、閾値以上でないときには、ステップｎ２に戻り、閾値以上であるときには、データを保存し（ステップｎ６）、パラメータｋを更新し（ステップｎ７）、計測が終了したか否かを判断し（ステップｎ８）、計測が終了していないときには、ステップｎ２に戻り、計測が終了したときには、最後のデータを保存して終了する（ステップｎ９）。
【０１２９】
本発明の他の実施の形態として、図２３に示されるように、データが一定の閾値変化したきに保存するようにしてもよい。この実施の形態では、データが、０．２変化する毎に保存するようにしたものであり、この実施の形態によれば、図２４の実線で示されるように、破線で示される図１９の従来例に比べて元の信号との差が少ないものとなる。
【０１３０】
図２５は、この実施の形態のデータ圧縮動作を説明するためのフローチャートである。
【０１３１】
先ず、初期処理を行う（ステップｎ１）。この初期処理では、データを保存するか否かの閾値ΔＶの設定、サンプリング番号ｎのクリア、最初のサンプリングデータである初期データの測定保存を行なう。
【０１３２】
次に、サンプリング番号ｎをインクリメントし（ステップｎ２）、データＶ（ｎ）を測定し（ステップｎ２）、測定したデータＶ（ｎ）を閾値ΔＶで割った値の整数部Ａ（ｎ）を算出し（ステップｎ４）、前回保存したデータについての整数部Ａ（ｎ−１）と等しいか否かを判断し（ステップｎ５）、等しいときには、ステップｎ２に戻り、等しくないときには、データを保存し（ステップｎ６）、Ａ（ｎ−１）を一次記憶し（ステップｎ７）、計測が終了したか否かを判断し（ステップｎ８）、計測が終了していないときには、ステップｎ２に戻り、計測が終了したときには、最後のデータを保存して終了する（ステップｎ９）。
【０１３３】
なお、本発明の更に他の実施の形態として、図２６に示されるように、一定時間が経過したとき、あるいは、データが一定の閾値変化したときのいずれかのときにデータを保存するようにしてもよい。この図２６では、時間が２経過する度に、あるいは、データが０．２変化すると、保存するようしている。この実施の形態によれば、図２７の実線で示されるように、破線で示される図１９の従来例に比べて元の信号との差が少ないものとなる。
【０１３４】
以上のようなデータの圧縮方法は、この実施の形態のような計測制御情報提供システムに限らず、データを計測する他の用途にも適用できるものである。
【０１３５】
なお、各種サービスについての決済は、銀行振込み、クレジットカード等の適宜の決済方法によって行なわれる。
【０１３６】
以上のような計測制御情報提供サーバ２のプログラムによる自動処理では、顧客の要望に十分満足できない場合がある。このような場合には、チャットやインターネット電話などを用いた直接対話によって、サービス提供者の担当者が応対し、それに基づいて、計測制御情報提供サーバ２に対して、所要の入力等を行なって顧客に提供する情報をより適切な情報に修正する。
【０１３７】
上述の実施の形態では、パーソナルコンピュータ３と温度調節器４とを接続したけれども、本発明の他の実施の形態として、パーソナルコンピュータ３と温度調節器４などの制御機器との間にＰＬＣを介在させてもよいし、あるいは、パーソナルコンピュータ３に代えてＰＬＣを用いてもよい。
【０１３８】
（実施の形態２）
図２８は、本発明の他の実施の形態の計測制御情報提供システムの構成図であり、上述の図１に対応する部分には、同一の参照符号を付す。
【０１３９】
この実施の形態では、上述の実施の形態ようにパーソナルコンピュータ３を介することなく、温度調節器４−１によってサービス提供者のホームページにアクセスしてサービスを申し込むとともに、操作量や制御量などの計測制御データを温度調節器４−１から直接送信するものである。すなわち、この温度調節器４−１は、インターネットへの接続機能を有するとともに、ＷＷＷの閲覧機能を有している。
【０１４０】
図２９は、この実施の形態の温度調節器４−１のブロック図であり、この温度調節器４−１は、制御対象の温度を計測する温度センサから入力が与えられる温度計測部１５と、計測温度などの表示を行なうとともに、各種の設定を行なうための表示・設定部１６と、操作量の演算や制御などを行なう制御演算部１７と、電磁開閉器などに制御出力を与える制御出力部１８と、インターネット１を介して計測制御情報提供サーバ２と通信を行なうための通信接続部１９とを備えている。表示・設定部１６と制御演算部１７とが、申し込み手段としての機能を有している。
【０１４１】
その他の構成は、上述の実施の形態１と同様である。
【０１４２】
（その他の実施の形態）
上述の実施の形態では、計測制御情報提供サーバは、操作量および制御量などの計測制御データを蓄積し、サービスに応じた処理を行ったけれども、本発明の他の実施の形態として、クライアント側から送信される計測制御データを受信し、オンラインでサービスの内容に応じた処理を行うようにしてもよく、例えば、オンラインで異常の診断を行い、異常であると診断されたときには、直ちにクライアントに通報するようにしてもよい。
【０１４３】
チューニングサービスにおいては、上述のＣＨＲ法に限らず、ジーグラニコルス法や北森法などの複数の手法を用いて最も適切なＰＩＤゲインを提供するようにしてもよい。
【０１４４】
【発明の効果】
以上のように本発明によれば、サービスの提供を受ける顧客側であるクライアントが、サービスを申し込み、計測制御によって得られる計測制御データを、サービス提供者側であるサーバに送信すると、サーバは、その計測制御データを受信し、受け付けたサービスの内容に応じて、計測制御データを処理し、処理した情報をクライアントに提供するので、顧客は、計測制御データを蓄積したり、解析したりする必要がなく、申し込んだサービスに応じた情報の提供を受けることが可能となる。
【図面の簡単な説明】
【図１】本発明の一つの実施の形態に係る計測制御情報提供システムの構成図である。
【図２】図１の計測制御情報提供システムの機能ブロック図である。
【図３】データ蓄積サービスの手順を説明するための図である。
【図４】データ蓄積サービスの申し込み画面のイメージ図である。
【図５】データの蓄積のイメージおよび提供されたデータのイメージを示す図である。
【図６】データ蓄積サービスのデータ要求画面のイメージ図である。
【図７】データ解析サービスの手順を説明するための図である。
【図８】データ解析サービスの動作説明に供するフローチャートである。
【図９】データ解析サービスのサービス選択画面のイメージ図である。
【図１０】モデリングサービスの画面のイメージ図である。
【図１１】モデリングサービスの動作説明に供するフローチャートである。
【図１２】図１１における誤差判定を説明するための図である。
【図１３】チューニングサービスの画面のイメージ図である。
【図１４】チューニングサービスの動作説明に供するフローチャートである。
【図１５】チューニングサービスのシミュレーションを説明するための図である。
【図１６】診断サービスの申し込み画面のイメージ図である。
【図１７】診断サービスの動作説明に供するフローチャートである。
【図１８】診断結果の画面のイメージ図である。
【図１９】従来例のデータ圧縮を示す図である。
【図２０】図１の実施の形態のデータ圧縮を示す図である。
【図２１】従来例と実施の形態のデータ圧縮を比較して示す図である。
【図２２】図２０の動作説明に供するフローチャートである。
【図２３】本発明の他の実施の形態のデータ圧縮を示す図である。
【図２４】従来例と図２３の実施の形態のデータ圧縮を比較して示す図である。
【図２５】図２３の動作説明に供するフローチャートである。
【図２６】本発明の更に他の実施の形態のデータ圧縮を示す図である。
【図２７】従来例と図２６の実施の形態のデータ圧縮を比較して示す図である。
【図２８】本発明の他の実施の形態の計測情報提供システムの構成図である。
【図２９】図２８の温度調節器のブロック図である。
【符号の説明】
１          インターネット
２          計測制御情報提供サーバ
３          パーソナルコンピュータ
４，４−１  温度調節器
９，１０    通信部
１１        データ処理部
１２        データ蓄積部
【図１】
0004062089.tif 000003
【図２】
0004062089.tif 000004
【図３】
0004062089.tif 000005
【図４】
0004062089.tif 000006
【図５】
0004062089.tif 000007
【図６】
0004062089.tif 000008
【図７】
0004062089.tif 000009
【図８】
0004062089.tif 000010
【図９】
0004062089.tif 000011
【図１０】
0004062089.tif 000012
【図１１】
0004062089.tif 000013
【図１２】
0004062089.tif 000014
【図１３】
0004062089.tif 000015
【図１４】
0004062089.tif 000016
【図１５】
0004062089.tif 000017
【図１６】
0004062089.tif 000018
【図１７】
0004062089.tif 000019
【図１８】
0004062089.tif 000020
【図１９】
0004062089.tif 000021
【図２０】
0004062089.tif 000022
【図２１】
0004062089.tif 000023
【図２２】
0004062089.tif 000024
【図２３】
0004062089.tif 000025
【図２４】
0004062089.tif 000026
【図２５】
0004062089.tif 000027
【図２６】
0004062089.tif 000028
【図２７】
0004062089.tif 000029
【図２８】
0004062089.tif 000030
【図２９】
0004062089.tif 000031