(57)【要約】【課題】  低コスト化を維持しつつ、設備の構築時における設定作業を不要とし、更に、通信トラフィックの増大を招くことなく、通信の成否の確認を可能とすることにより、通信の確実性を高める。【解決手段】  少なくとも１台の空調機と、少なくとも１台の監視装置とがネットワークを介して接続される空調監視ネットワークシステムであって、少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、仮想監視装置には、固有の仮想アドレスが設定され、一の空調機から仮想アドレス宛に情報が送信された場合に、仮想アドレスに対応する仮想監視装置を構成する各監視装置は、情報の受信の成否を示す受信成否情報を互いに同期して一の空調機へ返送し、空調機は、この受信成否信号の合成信号に基づいて受信の成否を判定し、この判定結果が、受信成功を示す情報となるまで、仮想アドレス宛に情報を送信する。【選択図】      図１
2006033269.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードが接続されるネットワークシステムであって、
一のノードから複数のノードに対して情報が送信された場合に、受信側の各ノードは、当該情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、
前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定するネットワークシステム。
【請求項２】
複数のノードが接続されるネットワークシステムであって、
少なくも１つのノードからなるノード群を１台の仮想ノードとみなすとともに、前記仮想ノードに、固有の仮想アドレスを設定し、
一のノードから前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想ノードを構成する各ノードは、前記情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、
前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定するネットワークシステム。
【請求項３】
少なくとも１台の監視対象機器と、少なくとも１台の監視装置とがネットワークを介して接続される監視用ネットワークシステムであって、
少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、
前記一の監視対象機器から前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想監視装置を構成する各監視装置は、前記情報の受信の成否を示す受信成否情報を互いに同期して前記監視対象機器へ返送し、
前記一の監視対象機器は、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する監視用ネットワークシステム。
【請求項４】
少なくとも１つの監視対象機器と、少なくとも１つの監視装置とがネットワークを介して接続される監視用ネットワークシステムにおける監視対象機器であって、
少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、
前記仮想監視装置に対応する仮想アドレス宛に情報を送信し、
前記仮想アドレスに対応する前記仮想監視装置を構成する各監視装置から同期して返送される前記情報の受信の成否を示す受信成否情報を受信し、
前記受信成否情報の合成信号に基づいて、受信の成否を判定する監視対象機器。
【請求項５】
前記合成判定の結果が、受信の成功を示す情報となるまで、前記仮想アドレス宛に前記情報を送信する請求項４に記載の監視対象機器。
【請求項６】
前記受信の成否を示す情報は、ＡＣＫ又はＮＡＫであり、
前記仮想監視装置を構成する全ての監視装置からＡＣＫが返送された場合に、前記合成判定の結果がＡＣＫとなる請求項５に記載の監視対象機器。
【請求項７】
少なくとも１つの監視対象機器と、少なくとも１つの監視装置とがネットワークを介して接続される監視用ネットワークシステムにおける監視装置であって、
少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、
前記仮想監視装置を構成する各監視装置は、前記監視対象機器から自己が属する前記仮想監視装置の仮想アドレス宛の情報を受信した場合に、前記情報の受信の成否を示す受信成否情報を互いに同期して、前記監視対象機器へ返送する監視装置。
【請求項８】
前記監視対象機器から送信された情報のストップビットの受信時から所定のタイムスロット以内に、前記受信成否情報を返送する請求項７に記載の監視装置。
【請求項９】
複数のノードが接続されるネットワークシステムの通信方法であって、
一のノードから複数のノードに対して情報が送信された場合に、受信側の各ノードは、当該情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、
前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する通信方法。
【請求項１０】
複数のノードが接続されるネットワークシステムの通信方法であって、
少なくも１つのノードからなるノード群を１台の仮想ノードとみなすとともに、前記仮想ノードに、固有の仮想アドレスを設定し、
一のノードから前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想ノードを構成する各ノードは、前記情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、
前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノードが通信ネットワークに接続されてなるネットワークシステムに関するものである。
【背景技術】
【０００２】
従来、通信ネットワークの１つとして、例えば、ビル等に設置されている複数の空気調和機（以下「空調機」という。）を監視するための空調監視ネットワークシステムが知られている。
この空調監視ネットワークシステムは、例えば、ビルの各フロアに配置された複数の空調機と、これらの空調機を監視する複数の監視装置とが専用のネットワークを介して接続された構成をとる。ここで、監視装置についても複数設けられているのは、異なる通信回線（例えば、インターネット等）を使用して、ビル外に設置された端末装置との間の通信を可能とする、フロア毎に個別に監視を行う等の理由からである。
一般的に、空調監視ネットワークシステムでは、空調機の運転状態が変化すると、空調機は、監視装置に対して状態変化通知を行う。この状態変化通知は、ＣＯＶ（Change Of Value）とも呼ばれ、空調機の運転状態の変化を監視装置へ通知するためのメッセージである。ＣＯＶは、例えば、運転モード、設定温度、風量、室内温度、異常信号等の種々の情報から構成されている。
このＣＯＶを空調機から監視装置へ送信する通信方法として、例えば、ユニキャスト方式と、ブロードキャスト方式がある。
【０００３】
ユニキャスト方式は、ＣＯＶの送信先である監視装置を指定して、ＣＯＶの送信を行うものである。
この通信方式によれば、ＣＯＶの送信元である空調機に対して、監視装置からＡＣＫ（Acknowledge）／ＮＡＫ（Not Acknowledge）が返送されるので、空調機は、ＣＯＶが確実に届いたか否かを確認することができる点で優れている。
しかしながら、ユニキャスト方式では、予め空調機にＣＯＶの送信先である監視装置のアドレス設定を要するため、空調監視ネットワークシステムのように、空調機の設定環境等の理由から容易にアドレス設定等を行うことができないシステムには、適用が難しいという問題があった。
更に、ＣＯＶの送信先として多数の監視装置が設定されている場合には、ＣＯＶの送信に際して、各監視装置に対して、同一内容のＣＯＶを個別に送信しなければならない。
これにより、送信処理が煩雑になるとともに、通信トラフィックが増大し、通信エラーが発生する等の問題があった。
【０００４】
これに対して、ブロードキャスト方式によれば、各空調機に対するアドレス設定を不要にできる他、同一内容のＣＯＶを一度に送信することができるため、通信トラフィックの問題も解消できる。
しかしながら、この方式では、通信が正常に行われたか否かを確認するためのＡＣＫ／ＮＡＫが返送されないため、空調機側でＣＯＶが確実に監視装置へ届いたか否かを判断することができないという問題があった。
【０００５】
また、上述したようなネットワークシステムとして、例えば、特開２００２−２７１３９３号公報（特許文献１）には、送信側であるサーバがブロードキャスト又はマルチキャストにより情報を複数のクライアント（ノード）に送信し、この送信に対するクライアントからのＡＣＫ／ＮＡＫの返送を順次受け付け、このＡＣＫ／ＮＡＫに基づいて所定の送信操作を行うことにより、ポーリングの到達を補償するネットワークシステムが開示されている。
【０００６】
【特許文献１】特開２００２−２７１３９３号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示されているネットワークシステムでは、サーバは、各クライアントから受信したＡＣＫ／ＮＡＫをクライアント毎に識別し、どのクライアントからＡＣＫが返送されなかったのかを判別する必要がある。従って、サーバによる処理が煩雑になるという問題があった。
【０００８】
本発明は、上記問題を解決するためになされたもので、空調機等の設備の構築時における設定作業を軽減するとともに、通信時においては、通信トラフィックの増大の回避、装置の処理軽減、通信の成否の確認を可能とするネットワークシステム、監視対象機器、監視装置、及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明は、複数のノードが接続されるネットワークシステムであって、一のノードから複数のノードに対して情報が送信された場合に、受信側の各ノードは、当該情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定するネットワークシステムを提供する。
【００１０】
各ノードから受信成否情報が同期して返送されるので、送信元ノードが受信する情報は、受信成否情報の合成信号となる。これにより、送信元ノードは、この合成信号に基づいて、簡便に受信の成否を判定することが可能となる。
この結果、各ノードからの受信成否情報を個別に判別する処理が不要となり、送信元ノードの処理負担を大幅に軽減することが可能となる。
【００１１】
本発明は、複数のノードが接続されるネットワークシステムであって、少なくも１つのノードからなるノード群を１台の仮想ノードとみなすとともに、前記仮想ノードに、固有の仮想アドレスを設定し、一のノードから前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想ノードを構成する各ノードは、前記情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定するネットワークシステムを提供する。
【００１２】
複数のノードを１台の仮想ノードとして取り扱うので、仮想ノードの仮想アドレス宛に送信された情報は、当該仮想ノードを構成する全てのノードへ送信されることとなる。これにより、個々のノードのアドレス設定をしなくても、仮想ノードのアドレスが設定されていれば、その仮想ノードに属するノードに対して情報を送信することが可能となる。この結果、アドレス設定の作業負担を大幅に軽減することができる。
また、一度の送信により、仮想ノードを構成する各ノードへ情報を送信することが可能となるので、通信トラフィックの増大を回避することが可能となる。
更に、各ノードから受信成否情報が同期して返送されるので、送信元ノードは、この受信成否情報の合成信号に基づいて、簡便に受信の成否を判定することが可能となる。
【００１３】
前記ネットワークに接続される各ノードは、送信を行う一のノードにもなり得、また、同時に、上記仮想ノードに属し、情報を受信する側のノードにもなり得る。或いは、情報を送信する一のノードとしてのみ作用してもよく、反対に、仮想ノードに属し、情報を受信する側のノードとしてのみ作用しても良い。
また、上記仮想ノードは、当該ネットワークシステムに複数存在しても良く、また、１つのノードは、複数の仮想ノードに属していても良い。
【００１４】
本発明は、少なくとも１台の監視対象機器と、少なくとも１台の監視装置とがネットワークを介して接続される監視用ネットワークシステムであって、少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、前記一の監視対象機器から前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想監視装置を構成する各監視装置は、前記情報の受信の成否を示す受信成否情報を互いに同期して前記監視対象機器へ返送し、前記一の監視対象機器は、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する監視用ネットワークシステムを提供する。
【００１５】
複数の監視装置を１台の仮想監視装置として取り扱うので、仮想監視装置の仮想アドレス宛に送信された情報は、当該仮想監視装置を構成する全ての監視装置へ送信されることとなる。これにより、各監視対象機器に、個々の監視装置のアドレス設定をしなくても、仮想監視装置の仮想アドレスが設定されていれば、その仮想監視装置に属する各監視装置に対して情報を送信することが可能となる。この結果、ユニキャスト方式で情報を送信する場合に比べて、アドレスの設定を大幅に軽減させることができるとともに、通信トラフィックの増大を回避することができるという効果を奏する。
また、各監視装置から受信成否情報が同期して返送されるので、監視対象機器は、受信成否情報の合成信号に基づいて、簡便に受信の成否を判定することが可能となる。これにより、簡便な処理により、通信の確実性を高めることができるという効果を奏する。
【００１６】
また、本発明の実現には、高度な演算処理、高速なデータ通信を必要としないため、メモリ、プロセッサ等の資源が限られている安価なネットワークシステムであっても、十分な効果を期待することができる。したがって、コストアップが懸念されるシステムについても、当該発明を適用することにより、低コストを維持することが可能となる。
【００１７】
仮想監視装置は、ネットワークシステムに、複数台存在しても良く、また、ネットワークシステムに接続されている全ての監視装置により１台の仮想監視装置を構成しても良い。つまり、仮想監視装置を何台設けるか、また、何台の監視装置により仮想監視装置を構成するか等は、設計・変更により適宜決定されるものであり、特に限定されない。
また、監視対象機器としては、ビルに設置される空気調和機の他、例えば、工場等で稼動している現場機器（測定器、計測器、操作器等）等、所定の監視装置又は制御装置との間で通信を行いながら動作する機器が挙げられる。また、監視装置は、例えば、上述したような監視対象機器を監視する装置であり、場合によっては、上記監視対象機器を制御する機能を有していても良い。
【００１８】
本発明は、少なくとも１つの監視対象機器と、少なくとも１つの監視装置とがネットワークを介して接続される監視用ネットワークシステムにおける監視対象機器であって、少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、前記仮想監視装置に対応する仮想アドレス宛に情報を送信し、前記仮想アドレスに対応する前記仮想監視装置を構成する各監視装置から同期して返送される前記情報の受信の成否を示す受信成否情報を受信し、前記受信成否情報の合成信号に基づいて、受信の成否を判定する監視対象機器を提供する。
【００１９】
本発明の監視対象機器は、前記合成判定の結果が、受信の成功を示す情報となるまで、前記仮想アドレス宛に前記情報を送信することが好ましい。
このように、仮想監視装置を構成する全ての監視装置が情報を正常に受信するまで、情報の送信を繰り返すことにより、情報を確実に監視装置へ送信することが可能となる。
また、監視対象機器は、各監視装置の受信状態を個別に判別するような細やかな処理を行わないため、処理負担を軽減することができる。
【００２０】
本発明の監視対象機器において、前記受信の成否を示す情報は、ＡＣＫ又はＮＡＫであり、前記仮想監視装置を構成する全ての監視装置からＡＣＫが返送された場合に、前記合成判定の結果がＡＣＫとなることが好ましい。
ディジタル信号であるＡＣＫ又はＮＡＫとして、受信の成否を示す情報が返送されるため、低負荷の処理により、通信の成否を判定することが可能となる。
例えば、合成判定の結果がＡＣＫであれば、通信を終了し、ＡＣＫ以外であれば、ＡＣＫが返送されるまで、同じ情報を仮想監視装置へ再送信することにより、情報を確実に届けることができる。
【００２１】
本発明は、少なくとも１つの監視対象機器と、少なくとも１つの監視装置とがネットワークを介して接続される監視用ネットワークシステムにおける監視装置であって、少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置とみなすとともに、前記仮想監視装置に、固有の仮想アドレスを設定し、前記仮想監視装置を構成する各監視装置は、前記監視対象機器から自己が属する前記仮想監視装置の仮想アドレス宛の情報を受信した場合に、前記情報の受信の成否を示す受信成否情報を互いに同期して、前記監視対象機器へ返送する監視装置を提供する。
【００２２】
本発明の監視装置は、前記監視対象機器から送信された情報のストップビットの受信時から所定のタイムスロット以内に、前記受信成否情報を返送することが好ましい。
例えば、送信された情報のストップビットの受信時から所定のタイムスロット以内に宛先とされたノードだけが受信成否情報だけを返送するために予約されたタイムスロット（以下「リザーブタイムスロット」という。）の枠組を持つ通信ネットワークを採用した場合、情報の送信先を指定して情報を送信するユニキャスト方式においては、情報の送信元は、情報を送信最後尾から所定のタイムスロットの期間は、待機状態となるように設定されている。また、送信元のみならずネットワーク上の全ノードがこのタイムスロットの期間は待機状態であり、前記受信成否情報だけが他の送信パケットと衝突することなく返送される。従って、このリザーブタイムスロット以内に、監視装置が受信の成否を示す情報を返送することにより、効率よく通信を行うことができる。
同期の手法としては、ビット同期、プリアンブルによる同期が挙げられる。リザーブタイムスロットとしては数ｍｓ程度のスロットが好適である。
より具体的には、各監視装置は、例えば、予め所定の時間が設定された同期タイマを備えており、監視対象機器から情報を受信した場合に、その情報の最後のストップビットの受信時に前記同期タイマをスタートさせる。そして、当該同期タイマが終了した時点で、受信成否情報の先頭を送信開始するようにする。これにより、簡便な手法によって、同期を取ることができる。
【００２３】
本発明は、複数のノードが接続されるネットワークシステムの通信方法であって、一のノードから複数のノードに対して情報が送信された場合に、受信側の各ノードは、当該情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する通信方法を提供する。
【００２４】
本発明は、複数のノードが接続されるネットワークシステムの通信方法であって、少なくも１つのノードからなるノード群を１台の仮想ノードとみなすとともに、前記仮想ノードに、固有の仮想アドレスを設定し、一のノードから前記仮想アドレス宛の情報が送信された場合に、前記仮想アドレスに対応する前記仮想ノードを構成する各ノードは、前記情報の受信の成否を示す受信成否情報を互いに同期して前記一のノードに対して返送し、前記一のノードは、同期して返送された前記受信成否情報の合成信号に基づいて、受信の成否を判定する通信方法を提供する。
上記通信方法は、例えば、空気調和機を監視するための空調監視ネットワークシステムに好適なものであり、この通信方法を採用することにより、各空調機に対して監視装置のアドレスを設定せずとも、確実に情報の送信を行うことができる。
【発明の効果】
【００２５】
本発明のネットワークシステムによれば、従来のユニキャスト方式に比べて、設備の構築時におけるアドレスの設定作業を大幅に軽減することができるという効果を奏する。
更に、通信時においては、通信トラフィックの増大の回避、並びに装置の処理軽減を図ることができるとともに、通信の確実性を高めることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下に、本発明に係るネットワークシステムを空調監視ネットワークシステムに適用した場合の一実施形態について、図面を参照して説明する。
図１は、本実施形態に係る空調監視ネットワークシステムの構成の一例を模式的に示したブロック図である。
図１に示される空調監視ネットワークシステムは、ビルに設置された複数の空調機（監視対象機器）Ｑ１〜Ｑｎと、これら空調機Ｑ１〜Ｑｎの運転状態等を監視する複数の監視装置Ｒ１〜Ｒｋとを備えている。各空調機Ｑ１〜Ｑｎ及び各監視装置Ｒ１〜Ｒｋは、ネットワーク１３に接続することにより、互いに通信可能な構成となっている。なお、上記空調機Ｑ１〜Ｑｎ、監視装置Ｒ１〜Ｒｋは、一般的な通信ネットワークにおいては、ノードとして取り扱われるものである。
【００２７】
一般に、空調機の監視においては、厳しいリアルタイム性が要求されない。空調機Ｑ１〜Ｑｎと監視装置Ｒ１〜Ｒｋとの間での通信は、外来ノイズや終端反射による信号波形のゆがみや、ビット同期誤差が無視できる程度のなるべく低速なビットレート（例えば、９６００ｂｐｓ）であれば良い。また、通信プロトコルとしては、ランダムアクセス方式のＭＡＣ（Media Access Control）プロトコル等が使用されることが多い。
また、空調機Ｑ１〜Ｑｎ及び監視装置Ｒ１〜Ｒｋには、機器組込み制御用の汎用マイコンが搭載されており、この汎用マイコンが一般に装備しているＵＡＲＴ（Universal Asynchronous Receiver Transmitter）機能を利用することにより、１バイトずつ調歩同期方式で送受信側がビット同期を取る。調歩同期の１単位は、例えば、１ビットのスタートビット、１バイトのデータ、１ビットのパリティビット、１ビットのストップビット等により構成されている。UART調歩同期方式による１ビットの受信判定は、一般に、１ビット幅を16分割して8分割目、即ちビット中央でそのビットが“１”か“０”かを判定する。したがって、本発明の対象の通信においては、１ビットの立ちあがり立下りがビット同期が不完全で、ビット幅の１割程度ずれたとしても正常に“１”か“０”かの判定ができる位のビットレートの通信システムを対象としている。
【００２８】
上記構成からなる空調監視ネットワークシステムにおいて、ネットワーク１３に接続される全ての監視装置Ｒ１〜Ｒｋには、それぞれアドレス「♯Ｃ１」〜「♯Ｃｋ」が設定されている。また、これらの全ての監視装置Ｒ１〜Ｒｋから構成される監視装置群は、１台の仮想監視装置Ｒ０とみなされ、この仮想監視装置Ｒ０には、固有の仮想アドレス、例えば、「♯Ｃ０」が設定されている。
【００２９】
次に、上記構成からなる空調監視ネットワークシステムの動作について説明する。
ネットワークに接続されている一の空調機、例えば、空調機Ｑ１の運転状態が変更された場合、空調機Ｑ１は、自己に対応する監視装置（例えば、監視装置Ｒ１）に対して状態変化通知ＣＯＶ（Change Of
Value）を行う。
このとき、空調機Ｑ１は、監視装置Ｒ１ではなく、監視装置Ｒ１が属する仮想監視装置Ｒ０に対して、ユニキャストでＣＯＶを送信する。
【００３０】
ここで、図２に、このとき送信するＣＯＶのパケットフォーマットの一例を示す。この図に示されるように、パケットフォーマットは、あて先アドレスＤＡ（Destination Address）、発信アドレスＳＡ（Source Address）、データカウントＤＣ（Data
Count）、コマンドデータ（Command Data）、チェックコード（Check Code）ＣＣから構成されている。
空調機Ｑ１は、上記パケットフォーマットにおいて、あて先アドレスＤＡに、仮想監視装置Ｒ０のアドレス「＃Ｃ０」を、発信アドレスＳＡに自己のアドレスを、コマンドデータに運転状態の変更を示す所定のデータを記載したＣＯＶを作成し、これを送信する。
なお、上記コマンドデータ長は、一般に１０バイト程度の長さのバイトデータからなり、パケット長は全体で１０数バイトデータ程度となる。
【００３１】
仮想監視装置Ｒ０のアドレス「＃Ｃ０」宛に送信されたユニキャストのＣＯＶは、仮想監視装置Ｒ０に属する全ての監視装置である監視装置Ｒ１〜Ｒｋに受信される。
具体的には、本実施形態に係る空調監視ネットワークシステムのような監視又は制御ネットワークシステムでは、一般的に、ＣＳＭＡ／ＣＤ（Carrier Sense Multiple Access with Collision Detection）やＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with
Collision Avoidance）等のマルチアクセスタイプが利用される。
【００３２】
一般に、このマルチアクセスタイプのネットワークシステムでは、ユニキャストのパケットは、信号としてはネットワークに接続された全ノードのＭＡＣ（Media Access Control）レイヤには受信されるが、自己のアドレス宛にきたパケットのみが解析されエラーがなく、かつ、上位レイヤ受信バッファが空（Empty）であればACKが返送され、そして、受信パケットからコマンドデータだけを取出して上位レイヤーソフトウェアに受け渡される。逆に、解析したらエラーがあったり、受信バッファが空でない（Full）であったりしたときは、ＮＡＫが返送される。
つまり、ＭＡＣレイヤから上位レイヤへパケットを受け渡す際に、あて先の解析・判別が行われ、自己のアドレスが設定されていないパケットについては、廃棄する処理がなされる。
【００３３】
本実施形態にかかる空調監視ネットワークシステムでは、仮想監視装置Ｒ０に属する各監視装置Ｒ１〜Ｒｋに対し、自己のアドレスだけでなく、仮想監視装置Ｒ０のアドレス「＃Ｃ０」が送信先に設定されたパケットについても、ＭＡＣレイヤから上位レイヤーへ受け渡しされるように、予め設定する。
これにより、仮想監視装置Ｒ０のアドレス「＃Ｃ０」宛のＣＯＶが、監視装置Ｒ１〜Ｒｋにより受信されることとなる。
ＣＯＶを受信した監視装置Ｒ１〜Ｒｋは、例えば、受信バッファの空き状況（Empty／Full）に応じて、このＣＯＶの受信の成否を示す受信成否情報、例えばＡＣＫ又はＮＡＫの１キャラクターを互いにビット同期して空調機Ｑ１へ返送する。
【００３４】
ここでは、図３に示されるように、ユニキャストのＣＯＶの送信直後には、ＡＣＫ／ＮＡＫ返送専用のリターンタイムスロットとして、例えば、２〜３ｍｓ程度が確保されている。
仮想監視装置Ｒ０に属する各監視装置Ｒ１〜Ｒｋは、このタイムスロット内に、ＡＣＫ／ＮＡＫを互いにビット同期させて、空調機Ｑ１へ返送する。
また、ビット同期は、各監視装置Ｒ１〜Ｒｋが備えているカウントダウン式の同期タイマを用いることにより行われる。この同期タイマには、予め同一の時間がセットされている。
例えば、各監視装置Ｒ１〜Ｒｋは、受信したＣＯＶのパケットの最後のストップビットＳＰから同期タイマをスターとさせ、この同期タイマのカウント値が「０」となったときに、ＡＣＫ又はＮＡＫの返送を開始する。
これにより、各監視装置Ｒ１〜ＲｋからのＡＣＫ／ＮＡＫは、ビット同期させて、ネットワーク１３上を経由し、空調機Ｑ１へ届く。
【００３５】
ここで、ＡＣＫ及びＮＡＫは、図４に示されるように、いずれも１ビットのスタートビットＳＴ、８ビットからなる受信の成否を示すデータＤＡＴＡ、１ビットのパリティビット（図示略）、１ビットのストップビットからなる計１１ビットのフレームである。
ビットレート９６００ｂｐｓの場合、この１１ビットのパケットを送信するのに要する時間は、約１．１５ｍｓとなり、また、１ビットの送信時間は約１０４μｓとなる。
ここで、本実施形態における空調機Ｑ１〜Ｑｎは、各ビットのほぼ中心において、ビットが「０」か「１」かを判断する。つまり、１ビットが１０４μｓである場合、ビット同期誤差が１／２ビット以内、即ち、誤差が約５０μｓ以内であれば、空調機側にて正常に読み取られることができる。
上述したように、本実施形態では、各監視装置Ｒ１〜Ｒｋが誤差約５０μｓの精度で同期制御を行うことが必要となる。
【００３６】
各監視装置Ｒ１〜Ｒｋから互いに同期されて出力されたＡＣＫ又はＮＡＫは、重畳され、合成信号としてネットワーク１３を経由し、空調機Ｑ１へ送られる。
空調機Ｑ１は、この合成信号に基づいて、仮想監視装置Ｒ０に属する各監視装置に、自己が送信したＣＯＶが確実に受信されたか否かを判定する。
例えば、図４に示されるように、監視装置Ｒ１〜Ｒｋのうち、１台（例えば、監視装置Ｒｊ）でもＡＣＫ以外の信号、例えば、ＮＡＫや途中で信号が消滅した場合等には、ネットワーク上の信号は、ＡＣＫとそれ以外の信号（図４では、ＮＡＫを例として示している）とが重畳された合成信号となり、何を示す信号であるかが認識できない信号となる。
この場合、空調機Ｑ１は、合成信号がＡＣＫと判定できないため、仮想監視装置Ｒ０に属する全ての監視装置Ｒ１〜ＲｋにＣＯＶが正常受信されていないと判定する。
【００３７】
一方、図５に示されるように、仮想監視装置Ｒ０に属する全ての監視装置Ｒ１〜ＲｋがＡＣＫを返送した場合には、合成信号は、ＡＣＫとなる。これにより、空調機Ｑ１は、仮想監視装置Ｒ０に属する全ての監視装置Ｒ１〜Ｒｋに、ＣＯＶが正常に受信されたと判定する。
そして、空調機Ｑ１は、全ての監視装置Ｒ１〜ＲｋにＣＯＶが正常に受信されたと判定するまで、つまり、上記合成信号がＡＣＫとなるまで、ＣＯＶを仮想監視装置Ｒ０の仮想アドレス「＃Ｃ０」宛に送信する。
【００３８】
以上、説明してきたように、本実施形態に係る空調監視ネットワークシステムによれば、少なくとも１台の監視装置からなる監視装置群を１台の仮想監視装置Ｒ０とみなすとともに、仮想監視装置Ｒ０に、固有の仮想アドレス「＃Ｃ０」を設定し、一の空調機から仮想アドレス「＃Ｃ０」宛のＣＯＶが送信された場合に、仮想アドレス「＃Ｃ０」に対応する仮想監視装置Ｒ０を構成する各監視装置Ｒ１〜Ｒｋは、ＡＣＫ、ＮＡＫ等の受信成否情報を互いに同期して監視対象機器へ返送し、一の空調機は、同期して返送された受信成否情報の合成信号に基づいて、受信の成否を判定するので、各空調機Ｑ１〜Ｑｎに、個々の監視装置Ｒ１〜Ｒｋのアドレス設定をしなくても、仮想監視装置Ｒ０の仮想アドレス「＃Ｃ０」が設定されていれば、その仮想監視装置Ｒ０に属する各監視装置Ｒ１〜Ｒｋに対してＣＯＶ等の情報を送信することが可能となる。
【００３９】
これにより、各監視装置Ｒ１〜Ｒｋにユニキャスト方式でＣＯＶを送信する従来の通信方法に比べて、アドレス設定の負荷を大幅に軽減させることができるとともに、通信トラフィックの増大を回避することができるという効果を奏する。
更に、各監視装置Ｒ１〜ＲｋからＡＣＫ、ＮＡＫ等の受信成否情報が同期して返送されるので、ＣＯＶの送信元である空調機は、この同期された受信成否情報の合成信号に基づいて、簡便に受信の成否を判定することが可能となる。これにより、簡便な処理により、通信の確実性を高めることができるという効果を奏する。
加えて、本発明の実現には、高度な演算処理、高速なデータ通信を必要としないため、メモリ、プロセッサ等の資源が限られている安価なネットワークシステムであっても、十分な効果を期待することができる。
【００４０】
また、空調機は、合成判定の結果が、受信成功を示す情報であるＡＣＫとなるまで、仮想アドレス「＃Ｃ０」宛にＣＯＶを送信するので、ＣＯＶを確実に監視装置Ｒ１〜Ｒｋへ送信することが可能となる。
更に、空調機は、各監視装置Ｒ１〜Ｒｋの受信状態を個別に判別するような細やかな処理を行わないため、処理負担を軽減することができる。
【００４１】
また、各監視装置Ｒ１〜Ｒｋは、空調機から送信されたＣＯＶのストップビットＳＰの受信時から所定のタイムスロット以内に、ＡＣＫやＮＡＫ等を返送するので、効率よく通信を行うことができる。
【００４２】
また、ブロードキャスト方式によれば、ネットワークに接続されている全てのノードに対して情報が送信されてしまうが、本実施形態では、仮想監視装置Ｒ０に属する監視装置を選択することにより、関係のある監視装置にのみ、情報を送信することが可能となる。これにより、ネットワークに接続されている他のノードの処理負荷を軽減させることができる。
【００４３】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
第１に、上述の監視用ネットワークシステムにおいては、一の空調機から仮想監視装置へＣＯＶを送信する場合について言及したが、この例に限られない。
例えば、監視装置が制御機能を有しているときに、ある一定の範囲に設置されている複数の空調機に対して同一の制御指令を送信するような場合がある。このような場合には、予め一定の範囲に設置されている複数の空調機を仮想空調機として取り扱うようにし、これらの仮想空調機に制御指令を送信することにより、同様の効果を得ることができる。
【００４４】
第２に、仮想監視装置は、空調監視ネットワークシステムに複数存在しても良く、また、１つの監視装置は、複数の仮想監視装置に属していても良い。
第３に、上述の実施形態では、監視用ネットワークシステムを例に挙げて説明したが、本発明のネットワークシステムは、この例に限定されることなく、複数のノードが接続されているネットワークシステムであれば良い。この場合、ネットワークシステムに接続されるノードは、送信を行う一のノードにもなり得、また、同時に、上記仮想ノードに属し、情報を受信する側のノードにもなり得る。或いは、情報を送信する一のノードとしてのみ作用してもよく、反対に、仮想ノードに属し、情報を受信する側のノードとしてのみ作用しても良い。
上記ノードは、特に限定されないが、例えば、工場等で稼動している現場機器（測定器、計測器、操作器等）等、所定の監視装置又は制御装置との間で通信を行いながら動作する機器等であることが好ましい。
第４に、同期制御の方法としては、特に限定されるものではなく、例えば、プリアンブル等による同期制御を行っても良い。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態に係る空調監視ネットワークシステムの構成の一例を示す図である。
【図２】図１に示された空調監視ネットワークシステムにおいて、空調機から送信されるＣＯＶのパケットフォーマットの一例を示す図である。
【図３】図１に示された空調監視ネットワークにおける通信のタイムチャートの一例を示す図である。
【図４】受信成否情報の合成信号について説明するための図である。
【図５】受信成否情報の合成信号について説明するための図である。
【符号の説明】
【００４６】
Ｒ１〜Ｒｋ  監視装置
Ｒ０  仮想監視装置
Ｑ１〜Ｑｎ  空調機
１３  ネットワーク
【図１】
2006033269.tif 000003
【図２】
2006033269.tif 000004
【図３】
2006033269.tif 000005
【図４】
2006033269.tif 000006
【図５】
2006033269.tif 000007