(57)【特許請求の範囲】
【請求項１】
施設に設置された機器を制御するコントローラと、ネットワークを介して前記コントローラとの間でデータの送受信を行うことにより、当該コントローラを遠隔管理する遠隔管理サーバとから構築されるデータ通信システムであって、
前記コントローラは、前記施設に設置された機器の構成に関する最新の機器構成情報を把握する手段を有しており、前記機器構成情報が更新された場合に機器構成情報更新フラグをセットし、
前記遠隔管理サーバからの前記施設に設置された機器の運転状態に関する情報の参照要求があったときに、前記機器構成情報更新フラグを確認して前記遠隔管理サーバが前記最新の機器構成情報を把握しているか否かを判断し、
前記機器構成情報更新フラグがセットされていることで、前記遠隔管理サーバが前記最新の機器構成情報を把握していないと判断した場合には、当該要求に対する応答に前記最新の機器構成情報を付加して前記遠隔管理サーバに送信すると共に、
前記遠隔管理サーバから前記最新の機器構成情報を受理した旨の応答があったとき、前記遠隔管理サーバが前記最新の機器構成情報を把握したと判断し、前記機器構成情報更新フラグをリセットすることを特徴とするデータ通信システム。
【請求項２】
前記コントローラは、前記遠隔管理サーバから前記機器構成情報の要求があった場合、前記最新の機器構成情報を前記遠隔管理サーバに送信することを特徴とする請求項１に記載のデータ通信システム。
【請求項３】
前記コントローラは、警報に関する情報については、前記遠隔管理サーバからの要求に拘わらず、当該遠隔管理サーバに送信すると共に、
当該遠隔管理サーバが前記最新の機器構成情報を把握していない場合には、前記警報に関する情報に前記最新の機器構成情報を付加して前記遠隔管理サーバに送信することを特徴とする請求項１又は請求項２に記載のデータ通信システム。
【請求項４】
前記機器は店舗に複数台設置された冷設機器であり、前記コントローラは前記店舗において前記複数台の冷設機器を統合制御する統合コントローラであることを特徴とする請求項１乃至請求項３のうちの何れかに記載のデータ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗等の施設に設置された冷設機器等の機器をネットワーク経由で遠隔管理するデータ通信システムに関するものである。
【背景技術】
【０００２】
近年、スーパーマーケットやコンビニエンスストア等の店舗（施設）に設置されたショーケースや空気調和機等の冷設機器（機器）の計測データを遠隔管理するシステムが開発されてきている。この場合、店舗に設置された冷設機器の運転状態（警報も含まれる）、設定等に関する各種データは、これら複数台の冷設機器を統合制御する当該店舗の統合コントローラが収集し、制御している。
【０００３】
遠隔管理サーバは統合コントローラに情報の要求を行い、当該統合コントローラが収集した上記各種データをネットワーク経由でダウンロードし、データベースに保存すると共に、統合コントローラには設定等に関するデータの情報を送信し、冷設機器を遠隔管理する。そして、クライアントはブラウザ等を介して遠隔管理サーバ上のデータを参照できるようにしていた。
【０００４】
ここで、遠隔管理サーバは、店舗に設置されている冷設機器の構成（どのようなショーケース等がどのような関連付けで設置されているか等）に関する情報（以下、機器構成情報と称する）を統合コントローラから取得し、データベースに格納している。そして、遠隔管理サーバは、データベースに保有している機器構成情報に基づき、個々の冷設機器の設定（温度設定等）や霜取Ｇｒ．等に関するデータを統合コントローラに提供するものであるが、この機器構成情報が最新のものでない場合、即ち、遠隔管理サーバが把握している機器構成情報と実際の店舗における現在の冷設機器の構成とが異なっている場合、不整合が発生して管理機能に異常を来してしまう。
【０００５】
そこで、例えば特許文献１では監視対象機器（上記統合コントローラに相当）が状態変化した場合、状態が定常状態に戻るまで一定時間毎に状態変化通知データを監視機器（上記遠隔管理サーバに相当）へ状態変化を送信する。そして、監視機器は無通信時間を計測し、所定の時間が過ぎている場合には定常状態に戻ったものとみなす制御を行っていた。係る方法によれば、監視機器が一定周期で要求パケットを送信し、監視対象機器が応答パケットを返信することで監視対象機器の情報を取得する従来の方法に比べて、通信負荷を軽減することができる。
【０００６】
係る特許文献１の方法について、図５と図６を用いて上記従来の遠隔管理サーバ１０１と統合コントローラ１０２の関係で説明すると、店舗において冷設機器の構成が変更された場合、店舗の統合コントローラ１０２は冷設機器の接続状態に基づいて機器構成の変更を把握する。そして、統合コントローラ１０２は機器構成情報を遠隔管理サーバ１０１に送信する。遠隔管理サーバ１０１は統合コントローラ１０２から機器構成情報を受信すると、正常に受信した旨の受理通知を統合コントローラ１０２に応答するというものであった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２１８５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、係る方法でも店舗における冷設機器の構成が変更されるたびに統合コントローラ１０２から遠隔管理サーバ１０１に機器構成情報を送信されることになる。一方で、遠隔管理サーバ１０１としては、統合コントローラ１０２に情報を要求するときに自らが把握している機器構成情報が最新のものであれば問題はないので、上記のような遠隔管理サーバ１０１からの機器構成情報の送信は、無用な通信負荷となる。
【０００９】
また、統合コントローラ１０２から送信された機器構成情報を遠隔管理サーバ１０１が正常に受信できない場合は、図６に示すように遠隔管理サーバ１０１から正常受信の受理通知が来るまで統合コントローラ１０２は一定の送信待機時間をおいて機器構成情報の送信を繰り返すことになるので、これによっても通信負荷が増大する。
【００１０】
更に、係る正常受信が行われない送信待機中に遠隔管理サーバ１０１からデータの要求があった場合、統合コントローラ１０２から送られてくる各種データを、遠隔管理サーバ１０１は古い機器構成情報に基づいて処理することになるので、不整合が発生する。
【００１１】
本発明は、係る従来の技術的課題を解決するために成されたものであり、通信負荷を軽減しながら、遠隔管理サーバとコントローラとの間の機器構成情報の不整合を回避することができるデータ通信システムを提供するものである。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明のデータ通信システムは、施設に設置された機器を制御するコントローラと、ネットワークを介してコントローラとの間でデータの送受信を行うことにより、当該コントローラを遠隔管理する遠隔管理サーバとから構築されるものであって、コントローラは、施設に設置された機器の構成に関する最新の機器構成情報を把握する手段を有しており、機器構成情報が更新された場合に機器構成情報更新フラグをセットし、遠隔管理サーバからの施設に設置された機器の運転状態に関する情報の参照要求があったときに、機器構成情報更新フラグを確認して遠隔管理サーバが最新の機器構成情報を把握しているか否かを判断し、機器構成情報更新フラグがセットされていることで、遠隔管理サーバが最新の機器構成情報を把握していないと判断した場合には、当該要求に対する応答に最新の機器構成情報を付加して遠隔管理サーバに送信すると共に、遠隔管理サーバから最新の機器構成情報を受理した旨の応答があったとき、遠隔管理サーバが最新の機器構成情報を把握したと判断し、機器構成情報更新フラグをリセットすることを特徴とする。
【００１３】
請求項２の発明のデータ通信システムは、上記においてコントローラは、遠隔管理サーバから機器構成情報の要求があった場合、最新の機器構成情報を遠隔管理サーバに送信することを特徴とする。
【００１４】
請求項３の発明のデータ通信システムは、上記各発明においてコントローラは、警報に関する情報については、遠隔管理サーバからの要求に拘わらず、当該遠隔管理サーバに送信すると共に、当該遠隔管理サーバが最新の機器構成情報を把握していない場合には、警報に関する情報に最新の機器構成情報を付加して遠隔管理サーバに送信することを特徴とする。
【００１５】
請求項４の発明のデータ通信システムは、上記各発明において機器は店舗に複数台設置された冷設機器であり、コントローラは店舗において複数台の冷設機器を統合制御する統合コントローラであることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、施設に設置された機器を制御するコントローラと、ネットワークを介してコントローラとの間でデータの送受信を行うことにより、当該コントローラを遠隔管理する遠隔管理サーバとから構築されるデータ通信システムであって、コントローラは、施設に設置された機器の構成に関する最新の機器構成情報を把握する手段と、遠隔管理サーバが最新の機器構成情報を把握しているか否かを示す情報を有し、遠隔管理サーバが最新の機器構成情報を把握していない場合には、遠隔管理サーバからの要求があったときに、当該要求に対する応答に最新の機器構成情報を付加して遠隔管理サーバに送信するようにしたので、遠隔管理サーバからコントローラに情報の要求が行われたときに、コントローラで機器構成情報が更新されていた場合に、当該最新の機器構成情報がコントローラから遠隔管理サーバへの応答に付加されて送られることになる。
【００１７】
このような構成により、遠隔管理サーバは必要な最新の機器構成情報を把握することが可能となり、遠隔管理サーバにおける処理の不整合は発生しない。一方で、コントローラ側では遠隔管理サーバからの要求時における最新の機器構成情報のみ、遠隔管理サーバへの応答に付加して送ることになるので、機器構成情報の更新に関する通信は最小限に必要最小限に抑えられ、通信負荷の著しい軽減を図ることが可能となる。
【００１８】
また、コントローラが、遠隔管理サーバからの要求に対して最新の機器構成情報を付加して応答した後、遠隔管理サーバから最新の機器構成情報を受理した旨の応答があったことにより、当該遠隔管理サーバが最新の機器構成情報を把握しているものと確認する手段を有する。
【００１９】
更には、コントローラが、機器構成情報が更新された場合に機器構成情報更新フラグをセットし、遠隔管理サーバから最新の機器構成情報を受理した旨の応答があった場合に機器構成情報更新フラグをリセットすると共に、当該機器構成情報更新フラグがセットされている場合、遠隔管理サーバが最新の機器構成情報を把握していないものと判断するようにすれば、簡単な構成で、遠隔管理サーバが最新の機器構成情報を把握しているか否かをコントローラは判断することが可能となる。
【００２０】
これは例えば請求項４の如き店舗において複数台の冷設機器を統合制御し、且つ、これらを遠隔管理する場合に極めて効果的である。
【００２１】
また、請求項２の発明の如くコントローラが、遠隔管理サーバから機器構成情報の要求があった場合、最新の機器構成情報を遠隔管理サーバに送信するようにすれば、遠隔管理サーバからコントローラに要求して最新の機器構成情報を把握することも可能となる。
【００２２】
また、請求項３の発明の如くコントローラが、警報に関する情報については、遠隔管理サーバからの要求に拘わらず、当該遠隔管理サーバに送信すると共に、当該遠隔管理サーバが最新の機器構成情報を把握していない場合には、警報に関する情報に最新の機器構成情報を付加して遠隔管理サーバに送信するようにすれば、緊急を要する警報についてはコントローラから迅速に遠隔管理サーバに通報され、遠隔管理サーバにおいては最新の機器構成情報に基づいて当該警報を支障なく処理することが可能となるものである。
【図面の簡単な説明】
【００２３】
【図１】本発明を適用したデータ通信システムの構成図である。
【図２】図１のデータ通信システムを構成する遠隔管理サーバの構成図である。
【図３】図１のデータ通信システムを構成する遠隔管理サーバと統合コントローラとの通信シーケンスを示す図である。
【図４】同じく図１のデータ通信システムを構成する遠隔管理サーバと統合コントローラとの通信シーケンスを示す図である。
【図５】従来の遠隔管理サーバと統合コントローラとの間の通信シーケンスを示す図である。
【図６】同じく従来の遠隔管理サーバと統合コントローラとの間の通信シーケンスを示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について、詳細に説明する。図１において、実施例のデータ通信システムは、スーパーマーケットやコンビニエンスストア等の店舗１に設置されたコントローラとしての統合コントローラ２と、管理センター３に設置された遠隔管理サーバ４と、同じく管理センター３やサービス会社６等に設置された監視クライアント７とから構築される。
【００２５】
統合コントローラ２は、当該店舗１に設置された複数台のショーケースＳや空気調和機ＡＣ、冷凍機Ｒ等の冷設機器、電力計Ｗ等の全機器から一定の間隔でデータ（庫内温度や装置の温度等の計測データ、設定データ、警報情報等の運転状態に関するデータ）を収集し、保存している。また、統合コントローラ２は、各種処理（霜取Ｇｒ．、照明Ｇｒ．等）の設定情報を保持している。更に、統合コントローラ２は自らにおいて設定され、或いは、後述するように遠隔管理サーバ４から送信された設定温度等の設定情報や霜取Ｇｒ．（複数台のショーケースＳをグループ分けして霜取するときの当該Ｇｒ．）、照明Ｇｒ．等に関する情報を各機器（ショーケースＳ、空気調和機ＡＣ、電力計Ｗ、冷凍機Ｒ）に送信し、これらを統合制御している。
【００２６】
また、統合コントローラ２は自らに接続されている制御対象としての個々の機器（ショーケースＳ、空気調和機ＡＣ、電力計Ｗ、冷凍機Ｒ）に関する情報を有している。そして、これらの機器の増設、削減等の構成の変更が行われた場合、個別のＩＤに基づいて係る増設、削減された機器を認識し、それら機器構成の更新を行って常に最新の機器構成情報を把握している。
【００２７】
更に、統合コントローラ２は後述する遠隔管理サーバ４の機器構成情報更新フラグを有している。この場合、制御する機器の構成が変更された場合、統合コントローラ２は機器構成情報の再構築を行う。そして、再構築を行った場合には、上記機器構成情報更新フラグを「ｔｒｕｅ」（セット）とする。
【００２８】
尚、この機器構成情報更新フラグは、後述する如く遠隔管理サーバ４からの正常受理の通知を受けた場合等に「ｆａｌｓｅ」（リセット）とされる。
【００２９】
遠隔管理サーバ４は、ネットワークを介して統合コントローラ２とデータの送受信を行うことにより、店舗１の各機器（ショーケースＳ、空気調和機ＡＣ、電力計Ｗ、冷凍機Ｒ）の遠隔管理を行うと共に、クライアント７からの要求に応じ、ＷＥＢブラウザ等により当該クライアント７に統合コントローラ２からの機器の運転状態に関するデータの情報提供を行う。
【００３０】
即ち、遠隔管理サーバ４は、図２に示す如く演算部（ＣＰＵ）１１、メモリ１２、ハードディスク（ＨＤＤ）１３、ｈｔｔｐ通信部１４、データベース１６、コントローラとの通信部１７等から構成されており、通信部１８がネットワーク経由で店舗１の統合コントローラ２と接続され、ｈｔｔｐ通信部１４がｗｅｂブラウザを用いて各監視クライアント７に接続される。
【００３１】
このうちデータベース１６には主に以下のテーブルが構成されている。
ｉ．コントローラテーブル：統合コントローラ２の情報を管理
ｉｉ．機器テーブル：統合コントローラ２が管理する機器（ショーケースＳ、空気調和機ＡＣ、電力計Ｗ、冷凍機Ｒ）の情報を管理
ｉｉｉ．機器データテーブル：機器毎に端末の設定データ、計測データを保存するテーブル
【００３２】
そして、遠隔管理サーバ４は監視クライアント７に対して参照、設定を行うＧＵＩ（グラフィカルユーザーインタフェース）を提供し、クライアント７からの要求に応じて統合コントローラ２に対して情報の参照要求を行い、また、設定温度等の設定や霜取Ｇｒ．、照明Ｇｒ．等のデータを送信する。また、統合コントローラ２から警報に関するデータが送信された場合に警報を受理し、監視クライアント７にその警報を通報する。
【００３３】
次に、図３、図４を用いて係る遠隔管理サーバ４と統合コントローラ２との間の通信シーケンスを説明する。図３において遠隔管理サーバ４から例えば霜取Ｇｒ．や照明Ｇｒ．等に関する情報のように、個々の機器についての情報ではない情報を統合コントローラ２に要求（個々の機器についての情報を要求するものではない要求）した場合、統合コントローラ２は自らが有する機器構成情報更新フラグをチェックする。そして、機器構成情報更新フラグが「ｆａｌｓｅ」（リセット）である場合、統合コントローラ２は自らに接続された機器の霜取Ｇｒ．に関する情報を遠隔管理サーバ４に送信し、応答する。
【００３４】
即ち、店舗１における機器構成の変更がなく、統合コントローラ２の機器構成情報更新フラグが「ｆａｌｓｅ」（リセット）となっている場合には、統合コントローラ２は遠隔管理サーバ４から要求された霜取Ｇｒ．に関する情報のみを遠隔管理サーバ４に返信する。遠隔管理サーバ４は受信したデータに基づいて処理を行う。
【００３５】
一方、店舗１において既に機器構成の変更が行われていている場合のシーケンスが図４に示されている。この場合も遠隔管理サーバ４から例えば霜取Ｇｒ．に関する情報を統合コントローラ２に要求したものとすると、統合コントローラ２は同様に自らが有する機器構成情報更新フラグをチェックする。このとき、機器構成の変更が行われているので、統合コントローラ２は機器構成更新フラグを「ｔｒｕｅ」（セット）としている。その場合、統合コントローラ２は自らに接続された機器の霜取Ｇｒ．に関する情報に最新の機器構成情報を付加して遠隔管理サーバ４に送信し、応答する。
【００３６】
尚、遠隔管理サーバ４から要求があるまでに複数回機器構成の変更があった場合、統合コントローラ２はその都度機器構成情報を最新にものに更新しているので、遠隔管理サーバ４はその時点での最新の機器構成情報のみを入手できる。
【００３７】
遠隔管理サーバ４は霜取Ｇｒ．に関する情報と共に受信した最新の機器構成情報に基づいて自らのデータベース１６の機器テーブルにおける機器構成情報を最新のものに更新する。また、統合コントローラ２には正常受理の応答を送信する。そして、受信した最新の機器構成情報に基づいて同じく受信した霜取Ｇｒ．に関する情報を処理する。
【００３８】
一方、統合コントローラ２は遠隔管理サーバ４から正常受理の応答を受信した場合、自らが保有する機器構成情報更新フラグを「ｆａｌｓｅ」（リセット）にする。これによって機器構成情報更新フラグは「ｔｒｕｅ」ではなくなるので、その後遠隔管理サーバ４からの要求があった場合には、図３のシーケンスとなる。即ち、統合コントローラ２はこの機器構成情報更新フラグによって遠隔管理サーバ４が最新の機器構成情報を把握しているか否かを認識でき、「ｔｒｕｅ」の場合には認識していない、「ｆａｌｓｅ」の場合には認識していると判断することができることになる。
【００３９】
このように、統合コントローラ２は、店舗１に設置された機器の構成に関する最新の機器構成情報を把握している。また、遠隔管理サーバ４が最新の機器構成情報を把握しているか否かを示す機器構成情報更新フラグを有しており、遠隔管理サーバ４が最新の機器構成情報を把握していない場合には、遠隔管理サーバ４からの要求があったときに、当該要求に対する応答に最新の機器構成情報を付加して遠隔管理サーバ４に送信するようにしたことにより、遠隔管理サーバ４から統合コントローラ２に情報の要求が行われたときに、統合コントローラ２で機器構成情報が更新されていた場合に、当該最新の機器構成情報が統合コントローラ２から遠隔管理サーバ４への応答に付加されて送られる。
【００４０】
このような構成により、遠隔管理サーバ４は必要な最新の機器構成情報を把握することが可能となり、遠隔管理サーバ４における処理の不整合は発生しない。一方で、統合コントローラ２側では遠隔管理サーバ４からの要求時における最新の機器構成情報のみ、遠隔管理サーバ４への応答に付加して送ることになるので、機器構成情報の更新に関する通信は最小限に必要最小限に抑えられ、通信負荷の著しい軽減を図ることが可能となる。
【００４１】
これにより、実施例のように店舗１において複数台のショーケースＳや空気調和機ＡＣ、冷凍機Ｒ等の冷設機器を統合制御し、且つ、これらを遠隔管理する場合の通信コストを著しく削減することができるようになる。
【００４２】
この場合、統合コントローラ２は機器構成情報が更新された場合に機器構成情報更新フラグを「ｔｒｕｅ」（セット）とし、遠隔管理サーバ４から最新の機器構成情報を受理した旨の応答があった場合に機器構成情報更新フラグを「ｆａｌｓｅ」（リセット）とすると共に、当該機器構成情報更新フラグが「ｔｒｕｅ」（セット）とされている場合、遠隔管理サーバ４が最新の機器構成情報を把握していないものと判断するので、比較的簡単な構成で遠隔管理サーバ４が最新の機器構成情報を把握しているか否かを統合コントローラ２は判断することができる。
【００４３】
尚、上記以外に個々の機器についての情報を要求する場合、遠隔管理サーバ４から自発で統合コントローラ２に機器構成情報（最新）を要求する。この場合には、統合コントローラ２は自らが保有している最新の機器構成情報を遠隔管理サーバ４に返信して応答するので、遠隔管理サーバ４は支障なく最新の機器構成情報を入手できる。そして、遠隔管理サーバ４は係る機器構成情報を正常に受信した場合、図４の場合と同様に正常受信の応答を統合コントローラ２に返信するので、統合コントローラ２は前記機器構成情報更新フラグを「ｆａｌｓｅ」（リセット）とする。
【００４４】
また、店舗１において警報に関する情報が発生した場合、統合コントローラ２は遠隔管理サーバ４から要求があるか否かに拘わらず、自発で遠隔管理サーバ４に警報に関する情報を送信するが、その場合も機器構成情報更新フラグが「ｔｒｕｅ」（セット）となっている場合には、最新の機器構成情報を警報に関する情報に付加して遠隔管理サーバ４に送信する。
【００４５】
遠隔管理サーバ４はその場合にも機器構成情報を正常に受信した場合、同様に正常受信の応答を統合コントローラ２に返信するので、統合コントローラ２は前記機器構成情報更新フラグを「ｆａｌｓｅ」（リセット）とする。これにより、緊急を要する警報については統合コントローラ２から迅速に遠隔管理サーバ４に通報され、遠隔管理サーバ４においては最新の機器構成情報に基づいて当該警報を支障なく処理することが可能となる。
【００４６】
尚、実施例では施設としてショーケースＳや空気調和機ＡＣ、冷凍機Ｒの冷設機器が設置された店舗１を例に挙げて本発明を説明したが、それに限らず、機器を統合制御する統合コントローラとそれらを遠隔管理する遠隔管理サーバから構築される他の種々のシステムに本発明は有効である。
【符号の説明】
【００４７】
２  統合コントローラ
４  遠隔管理サーバ
７  クライアント
１６  データベース
【図１】
0005899448.tif 000002
【図２】
0005899448.tif 000003
【図３】
0005899448.tif 000004
【図４】
0005899448.tif 000005
【図５】
0005899448.tif 000006
【図６】
0005899448.tif 000007