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