(57)【特許請求の範囲】
【請求項１】
複数のネットワークから構成されるシステムネットワークの電文収集解析装置であって、
前記複数のネットワーク各々を伝送される電文を個別に受信する電文受信手段と、
前記各ネットワークを伝送される電文に時刻情報を付与して別々に格納する電文格納手段と、
前記電文格納手段に別々に格納された前記各ネットワークの電文を、所定の集約条件にもとづいて前記複数のネットワークにまたがって集約することにより、集約データを生成する収集データ集約手段と、
を備える電文収集解析装置。
【請求項２】
前記電文受信手段は、
前記複数のネットワーク各々に接続された接続ポートを介して、前記複数のネットワーク各々を伝送される電文を受信する、
ことを特徴とする請求項１に記載の電文収集解析装置。
【請求項３】
前記電文受信手段における前記各ネットワークの電文の収集開始及び終了のタイミングを個別に制御する収集制御管理手段をさらに備える、
ことを特徴とする請求項１又は２に記載の電文収集解析装置。
【請求項４】
前記収集制御管理手段は、
前記各ネットワークの電文の収集開始のタイミングを、
操作入力があったとき、所定の時刻になったときのうちの少なくとも一方とし、
前記各ネットワークの電文の収集開始のタイミングを、
操作入力があったとき、所定の時刻になったとき及び収集開始から所定の時間が経過したときのうちの少なくとも１つとする、
ことを特徴とする請求項３に記載の電文収集解析装置。
【請求項５】
前記電文受信手段で受信される電文、前記電文格納手段に格納された電文及び前記収集データ集約手段で生成された集約データのうちの少なくとも１つを選択的に表示する表示手段をさらに備える、
ことを特徴とする請求項１乃至４のいずれか一項に記載の電文収集解析装置。
【請求項６】
他の電文収集解析装置と通信を行う通信手段と、
前記通信手段を介して、前記他の電文収集解析装置と通信を行って、前記他の電文解析装置と時刻を合わせる収集システム管理手段と、
を備え、
前記収集システム管理手段は、
全ての電文収集解析装置に対して開始指示及び終了指示を送信するマスターモードか、前記他の電文解析装置から送信された開始指示及び終了指示を受信したときに、電文の収集の開始及び終了を行うスレーブモードかのいずれかで動作する、
ことを特徴とする請求項１乃至５のいずれか一項に記載の電文収集解析装置。
【請求項７】
前記スレーブモードで動作する場合、前記収集システム管理手段は、前記マスターモードで動作する前記他の電文収集解析装置に、集約データを送信し、
前記マスターモードで動作する場合、前記収集システム管理手段は、前記スレーブモードで動作する前記他の電文収集解析装置から集約データを収集して、再集約する、
ことを特徴とする請求項６に記載の電文収集解析装置。
【請求項８】
前記マスターモードと、前記スレーブモードとを切り替え可能である、
ことを特徴とする請求項６又は７に記載の電文収集解析装置。
【請求項９】
前記収集システム管理手段は、
前記他の電文収集解析装置の電文の収集地点を識別する識別子と、動作モードとを管理する、
ことを特徴とする請求項６乃至８のいずれか一項に記載の電文収集解析装置。
【請求項１０】
前記格納手段は、
前記集約データを送信する送信先に関する情報を保持しており、
前記収集システム管理手段は、
前記送信先に関する情報に基づいて前記集約データを送信する、
ことを特徴とする請求項６乃至９のいずれか一項に記載の電文収集解析装置。
【請求項１１】
リムーバブルな記憶媒体に、前記電文及び前記集約データを格納可能である、
ことを特徴とする請求項１乃至１０のいずれか一項に記載の電文収集解析装置。
【請求項１２】
複数のネットワークから構成されるビル設備システムネットワークの電文収集解析方法であって、
電文収集解析装置が、前記複数のネットワーク各々を伝送される電文を個別に受信する電文受信工程と、
電文収集解析装置が、前記各ネットワークを伝送される電文に時刻情報を付与して別々に格納する電文格納工程と、
電文収集解析装置が、前記電文格納工程で別々に格納された前記各ネットワークの電文を、所定の集約条件にもとづいて前記複数のネットワークにまたがって集約することにより、集約データを生成する収集データ集約工程と、
を含む電文収集解析方法。
【請求項１３】
複数のネットワークから構成されるシステムネットワークの電文収集解析を行うコンピュータを、
前記複数のネットワーク各々を伝送される電文を個別に受信する電文受信手段、
前記各ネットワークを伝送される電文に時刻情報を付与して別々に格納する電文格納手段、
前記電文格納手段に別々に格納された前記各ネットワークの電文を、所定の集約条件にもとづいて前記複数のネットワークにまたがって集約することにより、集約データを生成する収集データ集約手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばビル設備を管理するビル設備システムネットワーク等のネットワークシステムを構成する複数のネットワーク各々を送受信される電文を収集し解析する電文収集解析装置、電文収集解析方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ビル等に設置されている空調機器等の設備機器を所定の監視装置（ビル管理システム）を用いて管理、制御するビル設備システムネットワークの開発が進められている。従来のビル設備システムネットワークでは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の上位ネットワークに接続された監視装置が、ゲートウェイ装置を介して、下位ネットワークによって接続された複数の設備機器を管理（監視）・制御している。
【０００３】
上位ネットワークの代表的なプロトコルの１つである、ＢＡＣｎｅｔ（Ｂｕｉｌｄｉｎｇ  Ａｕｔｏｍａｔｉｏｎ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｐｒｏｔｏｃｏｌ）が２００３年に国際標準規格ＩＳＯ１６４８４−５として規定された。これにより、国際標準規格として規定されたＢＡＣｎｅｔに対応した装置を提供するベンダが増えてきている。
【０００４】
ゲートウェイ装置は、監視装置が接続された上位ネットワークと設備機器が接続された下位ネットワークとの間に接続されている。ゲートウェイ装置は、監視装置から送信されるデータ（パケット）を設備機器で処理可能なデータに変換するとともに、設備機器から送信されるデータを監視装置で処理可能なデータに変換する。すなわち、ゲートウェイ装置は、監視装置で処理する上位ネットワーク側のプロトコルと設備機器で処理する下位ネットワーク側のプロトコルの相互変換を行っている。
【０００５】
このようなゲートウエイ装置の１つとして、例えば、設備機器を提供する複数の異なるベンダによって提供される独自仕様の下位ネットワークと上位ネットワークとを接続可能なゲートウェイ装置が提供されている（例えば、特許文献１参照）。
【０００６】
これにより、複数のベンダ各々において、独自仕様の下位ネットワークの構築が容易に可能になった。しかしながら、その一方で、様々な仕様の下位ネットワークが構築されたシステムでは、システムに不具合が発生した時に、いずれのネットワークにその不具合の要因があるのかを切り分けるのが困難になってきている。
【０００７】
この切り分けを行うために、各ネットワークを伝送される電文を収集し解析する電文収集解析装置が用いられる。電文収集解析装置は、複数のネットワーク（例えば、上位ネットワークと下位ネットワーク）にそれぞれ接続され、接続したネットワークを伝送される電文を同時に収集する。保守エンジニアは、この収集結果に基づいて、例えば、要求電文に対する応答電文はあるか、応答電文の内容は正しいかなどを解析する。
【０００８】
このような電文収集解析装置の一例として、複数の測定ターミナルと、１つのメインフレームと、１つのターミナルアダプタとを備えるネットワークアナライザが開示されている（例えば、特許文献２参照）。複数の測定ターミナルは被測定対象の測定を行う。また、メインフレームは、測定ターミナルの制御及び測定ターミナルから受信した測定信号の解析・判定処理を行う。ターミナルアダプタは、時分割にメインフレームといずれかの測定ターミナルとの接続を切り替える。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１２９２８３号公報（図１）
【特許文献２】特許第３４２９１４５号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
電文収集解析装置は、ゲートウェイ装置を含むビル設備システムネットワークにて、ゲートウェイ装置を挟む上位ネットワークと下位ネットワークとにそれぞれ１台ずつ接続される。各電文収集解析装置は、それぞれが接続されたネットワークに伝送される電文を不具合発生前後で収集する。
【００１１】
不具合が発生した時の原因の切り分けは、収集された電文を保守エンジニアが解析することにより行われる。解析項目は、多岐にわたる。例えば、上位ネットワークに接続された監視装置が正しく要求電文を送信しているか、ゲートウェイ装置が監視装置からの要求電文を受信し下位ネットワークに接続された設備機器へ正しく要求電文を送信しているか、設備機器がゲートウェイ装置からの要求電文を受信し、設備機器を正しく制御しその結果をゲートウェイ装置へ応答電文として送信しているか、ゲートウェイ装置が設備機器からの応答電文を受信し監視装置へ送信しているか、等が解析項目として挙げられる。
【００１２】
特許文献２に開示された装置は、複数のネットワーク各々に接続して同時に電文を収集することはできる。しかしながら、電文は、最終的には、ネットワークの数だけ収集されるため、そのデータ量は膨大となる。このため、保守エンジニアは、具体的な解析作業を行う前に、この膨大な電文を集約する必要がある。
【００１３】
この集約作業には長時間を要する。収集した電文のデータ量にもよるが、例えば１時間から２時間で収集した電文を集約するには通常は３０分から１時間が必要になる。また、半日から１日で収集した電文を集約するには２時間から４時間が必要になる。このように、電文の集約作業だけでも膨大な時間を要するので、保守エンジニアの作業負担が増大する。
【００１４】
本発明は、上記実情に鑑みてなされたものであり、ビル設備システムネットワークを構成する複数のネットワーク各々を伝送される電文の解析効率を向上させることができる電文収集解析装置、電文収集解析方法及びプログラムを実現することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の電文収集解析装置は、複数のネットワークから構成されるシステムネットワークの電文収集解析装置である。この電文収集解析装置において、電文受信手段は、複数のネットワーク各々を伝送される電文を個別に受信する。電文格納手段は、各ネットワークを伝送される電文に時刻情報を付与して別々に格納する。収集データ集約手段は、電文格納手段に別々に格納された各ネットワークの電文を、所定の集約条件にもとづいて前記複数のネットワークにまたがって集約することにより、集約データを生成する。
【発明の効果】
【００１６】
この発明によれば、複数のネットワーク各々を伝送される電文を、所定の集約条件に基づいて集約するので、複数のネットワークから構成されるシステムネットワークを伝送される電文の解析効率を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】この発明の実施の形態１に係る電文収集解析装置が用いられるビル設備システムネットワーク全体の構成を示すブロック図である。
【図２】図１の電文収集解析装置の概略的な構成を示すブロック図である。
【図３】図１の電文収集解析装置の動作を示すフローチャートである。
【図４】この発明の実施の形態２に係る電文収集解析装置が用いられるビル設備システムネットワーク全体の構成を示すブロック図である。
【図５】図４の電文収集解析装置の概略的な構成を示すブロック図である。
【図６】図４の電文収集解析装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１８】
この発明の実施の形態について、図面を参照して詳細に説明する。
【００１９】
実施の形態１．
まず、この発明の実施の形態１について説明する。
【００２０】
この実施の形態１に係る電文収集解析装置を、あるビル設備システムネットワークに適用する場合について説明する。図１に示すように、電文収集解析装置１は、ビル設備システムネットワーク１００に接続されている。
【００２１】
ビル設備システムネットワーク１００は、設備管理ネットワーク２と、設備機器ネットワーク３と、ビル管理システム４と、設備機器５と、ゲートウエイ装置６と、を備える。すなわち、ビル設備システムネットワーク１００は、複数のネットワーク（設備管理ネットワーク２、設備機器ネットワーク３）から構成されている。
【００２２】
設備管理ネットワーク２は、ビル設備システムネットワーク１００の上位ネットワークである。設備管理ネットワーク２としては、例えば、ＢＡＣｎｅｔ等が採用される。
【００２３】
設備機器ネットワーク３は、ビル設備システムネットワーク１００の下位ネットワークである。設備機器ネットワーク３としては、例えば、ＬＯＮＷＯＲＫＳ（登録商標）が採用される。
【００２４】
ビル管理システム４は、設備管理ネットワーク２に接続されている。設備機器５は、設備機器ネットワーク３に接続されている。ゲートウエイ装置６は、設備管理ネットワーク２と設備機器ネットワーク３との境界にネットワーク変換機器として接続されている。ビル管理システム４とゲートウェイ装置６とは、設備管理ネットワーク２を介して接続され、ゲートウェイ装置６と設備機器５とは、設備機器ネットワーク３を介して接続される。
【００２５】
電文収集解析装置１は、設備管理ネットワーク２を伝送される電文、設備機器ネットワーク３を伝送される電文を収集する２つの収集地点に接続されている。
【００２６】
図２には、この実施の形態１に係る電文収集解析装置１の概略的な構成が示されている。図２に示すように、電文収集解析装置１は、電文受信手段１１と、格納手段１２と、収集制御管理手段１３と、収集データ集約手段１４と、表示情報生成手段１５と、上位ネットワーク接続ポート１６と、下位ネットワーク接続ポート１７と、操作入力手段１８と、表示手段１９とを備える。
【００２７】
電文受信手段１１は、設備管理ネットワーク２、設備機器ネットワーク３を伝送される電文を受信する。電文受信手段１１は、第１の電文受信手段１１ａと、第２の電文受信手段１１ｂとを備える。第１の電文受信手段１ａは、ＢＡＣｎｅｔプロトコル電文が伝送される上位ネットワーク接続ポート１６を介して設備管理ネットワーク２を伝送される電文を受信する。第２の電文受信手段１１ｂは、ＬＯＮＷＯＲＫＳプロトコル電文が伝送される下位ネットワーク接続ポート１７を介して設備機器ネットワーク３を伝送される電文を受信する。
【００２８】
格納手段１２は、収集された電文を格納する。格納手段１２は、第１の格納手段１２ａと、第２の格納手段１２ｂと、集約データ格納手段１２ｍと、を備える。第１の格納手段１ａは、第１の電文受信手段１ａで受信された電文を格納する。第２の格納手段１２ｂは、第２の電文受信手段１ｂで受信された電文を格納する。集約データ格納手段１２ｍは、第１の格納手段１ａに格納された電文と、第２の格納手段１ｂに格納された電文とを集約することにより生成される集約データを格納する。
【００２９】
収集制御管理手段１３は、操作入力手段１８からの入力を受け付ける。
【００３０】
収集制御管理手段１３は、第１の電文受信手段１１ａ及び第２の電文受信手段１１ｂに収集開始指示を出力する。これを受けて、第１の電文受信手段１１ａは、設備管理ネットワーク２を伝送される電文の受信を開始し、受信した電文に時刻情報を付与して第１の格納手段１２ａに格納する。
【００３１】
なお、この時、第１の電文受信手段１１ａは、ＢＡＣｎｅｔプロトコル電文だけを受信するのではなく、Ｅｔｈｅｒｎｅｔ（登録商標）プロトコルの全電文を受信して格納する。
【００３２】
同様に、収集開始指示を受けて、第２の電文受信手段１１ｂは、設備機器ネットワーク３に伝送される電文の受信を開始し、受信した電文に時刻情報を付与して第２の格納手段１２ｂに格納する。
【００３３】
収集制御管理手段１３による収集開始指示は、操作入力手段１８の収集開始操作に応じて出力されるように設定することができるし、操作者により設定された収集開始時刻に出力されるように設定することもできる。
【００３４】
収集制御管理手段１３は、第１の電文受信手段１１ａと第２の電文受信手段１１ｂとに個別に収集開始指示を出力することができる。これにより、収集制御管理手段１３は、第１の電文受信手段１１ａと第２の電文受信手段１１ｂに同時に収集を開始させることも可能であり、第１の電文受信手段１１ａと第２の電文受信手段１１ｂに別々に収集を開始させることも可能である。収集開始のタイミングを個別に設定可能にすることで、操作者が意図するタイミングで、各ネットワークを伝送される電文を収集することができるようになる。
【００３５】
上述のように、電文収集解析装置１では、設備管理ネットワーク２を伝送される電文を、上位ネットワーク接続ポート１６を介して電文受信手段１１ａが受信して第１の格納手段１２ａへ格納し、設備機器ネットワーク３に伝送される電文を、下位ネットワーク接続ポート１７を介して電文受信手段１１ｂが受信して第２の格納手段１２ｂへ格納する。このように、ネットワーク毎に電文を個別に収集しているため、複数のネットワーク各々に伝送される電文を同時に収集することができる。
【００３６】
収集制御管理手段１３は、収集終了指示を第１の電文受信手段１１ａ、第２の電文受信手段１１ｂに個別に出力する。この収集終了指示により、第１の電文受信手段１１ａ、第２の電文受信手段１１ｂは電文の受信を停止する。
【００３７】
収集制御管理手段１３による収集終了指示は、操作者の操作入力手段１８の収集終了操作によって出力されるように設定することができるし、操作者の設定により設定された収集終了時刻に出力されるように設定することができる。また、収集制御管理手段１３による収集終了指示は、設定された収集開始時刻を起点として、操作者の設定により設定された収集時間が経過したときに出力されるようにしてもよい。
【００３８】
収集制御管理手段１３は、第１の電文受信手段１１ａと第２の電文受信手段１１ｂとに個別に収集終了指示を出力するので、第１の電文受信手段１１ａと第２の電文受信手段１１ｂが同時に収集を終了することも可能であり、第１電文受信手段１１ａと第２電文受信手段１１ｂが別々に収集を終了することも可能である。このように、収集終了のタイミングを個別に設定可能とすることで、操作者が意図するタイミングで設備管理ネットワーク２、設備機器ネットワーク３をそれぞれ伝送される電文の収集を停止することが可能になる。
【００３９】
収集データ集約手段１４は、第１の格納手段１２ａ、第２の格納手段１２ｂに格納されたそれぞれの電文を、操作者により予め設定された集約条件、例えば、電文受信時刻の昇順に並べ替えるという条件に従って、受信時刻を比較しながら各電文を集約することにより、集約データを生成する。生成された集約データは、集約データ格納手段１２ｍに格納される。
【００４０】
操作者により予め設定された集約条件を、電文受信時刻の降順に並べ替えるという条件としてもよい。さらには、集約条件を、電文の送信元アドレスの昇順または降順に並べ替えるという条件にしてもよい。また、集約条件を、電文の送信先アドレスの昇順または降順に並べ替えるという条件にしてもよい。また、集約条件を、電文コマンド種別（ＢＡＣｎｅｔプロトコルではサービス、ＬＯＮＷＯＲＫＳ（登録商標）ではネットワーク変数）の昇順または降順に並べ替えるという条件にしてもよい。また、集約条件を、フィルタリング条件とし、余分な電文を削除するようにしてもよい。
【００４１】
上述した集約条件として、複数の条件を組み合わせることも可能である。例えば、電文送信元アドレスの昇順を優先順位の最上位とし、受信電文時刻の昇順をその次の優先順位にして電文を並び替えることが可能である。
【００４２】
収集データ集約手段１４は、新たに操作者により設定し直された集約条件に則り、電文の再集約することも可能である。これにより、様々な集約条件に従った電文の集約が可能となる。電文を集約することにより、例えば、要求元の要求数と要求先の応答数を数えて、全ての要求に対して正しく応答を返しているかを確認することもできるようになるなど、より効率的な解析作業が可能になる。
【００４３】
表示情報生成手段１５は、格納手段１２に格納された集約データを表示するための表示情報を生成する。この表示情報に基づいて、表示手段１９には、集約データが表示される。さらに、表示情報生成手段１５は、格納手段１２に格納された電文を表示するための表示情報を生成する。この表示情報に基づいて、表示手段１９には、電文が表示される。
【００４４】
表示情報生成手段１５は、格納手段１２に格納された集約される前のネットワーク毎の電文や集約データをそれぞれ表示することが可能であるし、電文受信手段１１で受信した電文や、その電文から生成された集約データを表示することも可能である。いずれのデータを表示するかは、操作者の操作入力によって設定可能である。
【００４５】
ところで、電文受信手段１１は、受信される電文が通信プロトコルに反しているか否かを検出し、通信プロトコルに反している場合には、その旨を表示情報生成手段１５に通知するようにしてもよい。電文受信手段１１からこのような通知が受信された場合、表示情報生成手段１５は、その旨のエラー情報を表示情報として生成するようにしてもよい。この場合、表示手段１９は、エラー表示とともに、異常な電文を強調表示するようにしてもよい。
【００４６】
また、解釈不可能な電文がある場合には、その電文をフィルタリングするようにしてもよい。
【００４７】
収集制御管理手段１３は、設備管理ネットワーク２に接続した第１の電文受信手段１１ａと設備機器ネットワーク３に接続した第２の電文受信手段１１ｂに対し、同時に収集開始指示や収集終了指示を出すことにより、同時刻に２つのネットワークに伝送される電文を取得することが可能になる。
【００４８】
また、第１の電文受信手段１１ａ、第２の電文受信手段１１ｂ各々に対し、異なる時刻に収集開始指示及び収集終了指示を出して、収集開始及び収集終了のタイミングを別々にすることができる。これにより、例えば、設備機器ネットワーク３の電文収集を終了し、設備管理ネットワーク２の電文だけを長く収集したい場合に、必要な電文だけを収集することができる。
【００４９】
収集開始指示及び収集終了指示は、操作者の操作により行うことができるので、操作者が設定したタイミングでの収集作業が可能になる。また、収集開始指示及び収集終了指示を時刻指定にすれば、より正確に収集開始及び収集終了のタイミングを指定することができるので、例えば、操作者が現地に赴くことなく、自動での電文を収集することが可能になる。
【００５０】
収集開始及び収集終了のタイミングは、それぞれ操作者による操作入力と時刻指定というように、自由に組み合わせて指定することができる。例えば、操作者による収集開始指示により収集を開始し、指定時刻によって収集を終了させるようにしてもよい。収集開始指示に従って収集を開始した後に、操作者の操作に従って収集時間を変更することができる。これにより、例えば、収集開始後から５分間を、１０分間に変更することができる。
【００５１】
第１の電文受信手段１１ａ、第２の電文受信手段１１ｂで受信し、時刻情報を付与した電文を第１の格納手段１２ａ、第２の格納手段１２ｂへ格納すると同時に表示情報生成手段１５へ送信し、表示情報生成手段１５により操作者に対して電文を表示するようにすれば、操作者が受信した電文の変動を確認しながら収集終了のタイミングを決めることができるので、より効率的な解析作業が可能になる。
【００５２】
また、操作入力手段１８はなくてもよい。この場合、収集制御管理手段１３は、例えばＥｔｈｅｒｎｅｔ（登録商標）ポート、無線ＬＡＮ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や他のシリアル通信、ＺｉｇＢｅｅ等の接続を経由した他のコンピュータ等からの収集開始命令や収集終了命令を受信することにより、収集開始指示もしくは収集終了指示を出力するようにしてもよい。
【００５３】
図３には、この実施の形態に係る電文収集解析装置１の動作を示すフローチャートが示されている。図３に示すように、電文収集解析装置１は、操作者の収集開始操作を受け付けると（ステップＳ１）、設備管理ネットワーク２、設備機器ネットワーク３をそれぞれ伝送される電文の収集を開始する（ステップＳ２）。これにより、電文受信手段１１による設備管理ネットワーク２、設備機器ネットワーク３をそれぞれ伝送される電文の個別受信と、各電文に時刻情報を付与した後の格納手段１２への格納が行われる。
【００５４】
なお、ステップＳ２では、予め設定された収集開始時刻に達してから設備管理ネットワーク２、設備機器ネットワーク３を伝送される電文の収集を開始するようにしてもよい。
【００５５】
電文収集解析装置１は、操作者の収集終了操作を受け付けると（ステップＳ３）、設備管理ネットワーク２、設備機器ネットワーク３を伝送される電文の収集を終了する（ステップＳ４）。続いて、収集データ集約手段１４は、格納手段１２に格納された設備管理ネットワーク２、設備機器ネットワーク３それぞれの電文を、所定の集約条件に基づいて、収集されたデータを集約することにより、集約データを生成して、格納手段１２に格納する（ステップＳ５）。
【００５６】
電文収集終了のタイミングは、予め設定された収集開始時刻に達してからであってもよいし、設定された収集開始時刻を起点として、設定された収集時間が経過した後であってもよい。
【００５７】
電文収集解析装置１は、表示情報生成手段１５を介して集約データを表示手段１９に表示させる（ステップＳ６）。これにより、集約データを操作者が確認することができる。
【００５８】
以上詳細に説明したように、この実施の形態に係る電文収集解析装置１によれば、設備管理ネットワーク２、設備機器ネットワーク３を伝送される電文を、所定の集約条件に基づいて集約するので、ビル設備システムネットワーク１００の電文収集の作業効率を向上させることができる。
【００５９】
また、この実施の形態によれば、設備管理ネットワーク２、設備機器ネットワーク３をそれぞれ伝送される電文の収集開始及び収集終了のタイミングを、例えば、操作入力のタイミングや指定された時刻とすることができる。それぞれのタイミングは、個別に指定することができる。
【００６０】
また、電文収集終了のタイミングについては、電文の収集が開始されてから所定の時間が経過した後とすることができる。このように、これらの収集開始及び収集終了のタイミングを自由に組み合わせることにより、操作者が望むタイミングで電文を取得することができる。
【００６１】
また、電文収集解析装置１は、収集中の電文を受信した時に電文を表示手段１９に表示することができるので、操作者が受信した電文を確認しながら収集終了のタイミングを指定することができる。
【００６２】
また、電文収集解析装置１は、収集終了後に集約された電文をまとめて表示することができるので、収集終了後、操作者は、特別な操作の必要なく集約された電文を短時間のうちに解析することができる。
【００６３】
実施の形態２．
次に、この発明の実施の形態２について説明する。
【００６４】
図４には、この実施の形態２に係る電文収集解析装置１ａ、１ｂのビル設備システムネットワーク１００への適用例が示されている。図４に示すように、電文収集解析装置１の代わりに電文収集解析装置１ｂがビル設備システムネットワーク１００に接続され、設備管理ネットワーク２におけるビル管理システム４の直近に電文収集解析装置１ａが接続されている。
【００６５】
上記実施の形態１と同様に、ビル管理システム４とゲートウェイ装置６とは、設備管理ネットワーク２を介して接続され、ゲートウェイ装置６と設備機器５とは、設備機器ネットワーク３を介して接続されている。
【００６６】
図５には、実施の形態２に係る電文収集解析装置１ｂの概略的な構成が示されている。図５に示すように、電文収集解析装置１ｂは、上記実施の形態１に係る電文収集解析装置１の構成に加え、通信手段２０と収集システム管理手段２１とをさらに備える。また、格納手段１２には、情報格納手段１２ｓがさらに設けられている。
【００６７】
電文収集解析装置１ａと電文収集解析装置１ｂの通信は、それぞれの通信手段２０を介して行われる。通信手段２０同士は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）により接続されている。
【００６８】
収集システム管理手段２１は、設定情報格納手段１２ｓに保持されている通信相手設定情報である通信相手のＩＰアドレスとポート番号を用いて、通信手段２０を介して通信を行う。電文収集解析装置１ａ、１ｂは、マスタモードかスレーブモードかのいずれかで動作する。収集システム管理手段２１は、自身がマスタモードで動作しているかスレーブモードで動作しているかを記憶している。
【００６９】
格納手段１２で保持されている通信相手設定情報は、操作者により予め設定された情報である。通信相手設定情報は、後で追加・削除・変更することができる。
【００７０】
この実施の形態では、電文収集解析装置１ａ、１ｂがＥｔｈｅｒｎｅｔ（登録商標）により接続しているが、他の接続媒体、例えば、無線ＬＡＮ、ＵＳＢ、他のシリアル通信、ＺｉｇＢｅｅ等により接続するようにしてもよい。このとき、採用される接続媒体によって、設定情報格納手段１２ｓに保持される通信相手設定情報は、接続媒体に応じたものとなり、例えば、ＩＰアドレスとポート番号などが含まれていたり、ポート番号が含まれていたりする。
【００７１】
電文収集解析装置１ａ、１ｂは、通信手段２０、上位ネットワーク接続ポート１６を介して、収集開始指示、収集終了指示、集約データ及び通信相手設定情報等の送受信を行う。
【００７２】
図６には、操作者が操作する電文収集解析装置１ｂをマスタモードで動作する装置として、電文収集装置１ａをスレーブモードで動作する装置としたときの処理の流れが示されている。
【００７３】
図６に示すように、電文収集解析装置１ｂ（マスタ）は、操作者の収集開始操作を受け付けると（ステップＳ１）、設定情報格納手段１２ｓから通信相手設定情報を取得し（ステップＳ１０）、スレーブモードで動作する電文収集解析装置１ａに対して収集開始指示を送信し（ステップＳ１１）、設備管理ネットワーク２、設備機器ネットワーク３各々を伝送される電文の収集を開始する（ステップＳ２）。また、電文収集解析装置１ｂから収集開始指示を受信した電文収集解析装置１ａは、設備管理ネットワーク２を伝送される電文の収集を開始する（ステップＳ１２）。
【００７４】
ここで、ステップＳ２、Ｓ１２では、収集開始操作に含まれる収集開始時刻に達してから電文の収集を開始するようにしてもよい。
【００７５】
電文収集解析装置１ｂは、操作者の収集終了操作を受け付けると（ステップＳ３）、電文収集解析装置１ａに対して収集終了指示を送信する（ステップＳ１３）。続いて、電文収集解析装置１ｂは、電文の収集を終了し（ステップＳ４）、収集データ集約手段１４において収集されたデータを集約することにより集約データを生成して、格納手段１２へ格納する（ステップＳ５）。
【００７６】
なお、電文の収集は、予め設定された収集開始時刻に達してから終了してもよいし、設定された収集開始時刻を起点として、予め設定された収集時間が経過した後に終了してもよい。
【００７７】
収集終了指示を受信した電文収集解析装置１ａも、電文の収集を終了し（ステップＳ１４）、収集データ集約手段１４で収集されたデータを集約することにより集約データを生成して格納手段１２ａへ格納する（ステップＳ１５）。続いて、電文収集解析装置１ａは、設定情報格納手段１２ｓから通信相手設定情報を取得して（ステップＳ１６）、マスタモードで動作する電文収集解析装置１ｂへ集約データを送信する（ステップＳ１７）。
【００７８】
電文収集解析装置１ａについても、電文の収集は、予め設定された収集開始時刻に達してから終了してもよいし、収集開始時刻を起点として、予め設定された収集時間が経過後に終了するようにしてもよい。
【００７９】
電文収集解析装置１ｂは、通信手段２０を介して電文収集解析装置１ａから受信した集約データと、電文収集解析装置１ｂの集約データとを収集データ集約手段１４でさらに再集約して、集約データ格納手段１２ｍへ格納する（ステップＳ１８）。この再集約された集約データは、表示情報生成手段１５に出力され、表示手段１９に表示される（ステップＳ６）。操作者は、この表示を見て、電文収集解析装置１ａと電文収集解析装置１ｂで取得され集約されたデータを確認をすることができる。
【００８０】
このように、電文収集解析装置１ｂと電文収集解析装置１ａとが協調動作して、収集された設備管理ネットワーク２、設備機器ネットワーク３の電文の集約データを取得することができる。これにより、操作者は、例えば、電文収集解析装置１ａが離れた場所にあった場合でも、そこに赴くことなく（離れていることを意識することなく）、電文収集解析装置１ａで収集された電文や集約データを得ることができるようになる。
【００８１】
また、設備管理ネットワーク２、設備機器ネットワーク３を伝送される電文の収集開始及び収集終了のタイミングは、電文収集解析装置１ａ、１ｂについても、操作入力や時刻の指定、収集開始からの時間指定などで、それぞれ個別に設定可能である。これらの収集開始及び収集終了のタイミングを組み合わせることにより、操作者の望むタイミングで電文を取得することができる。
【００８２】
なお、電文の収集開始及び収集終了のタイミングを合わせるために、接続された全ての電文収集解析装置で計時される時刻を合わせる必要がある。時刻を合わせる手段としては、例えば、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）を採用することができる。ＮＴＰの他にもＳＮＴＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔｓ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）ヘッダを用いて時刻合わせを行うことも可能である。このような時刻合わせは、収集制御管理手段１３によって行われる。
【００８３】
電文収集解析装置１ａ、１ｂがＵＳＢや他のシリアル通信、ＺｉｇＢｅｅで接続されている場合、上記ＮＴＰ等では時刻合わせができないため、マスタモードで動作する電文収集解析装置１ｂがスレーブモードで動作する電文収集解析装置１ａへ自身の時刻を配信し、受信したスレーブモードで動作する電文収集解析装置１ａが直ちにその時刻にあわせることによって時刻合わせを行うようにしてもよい。
【００８４】
操作者は、通信手段２０を介さずに、記憶媒体を用いて集約データを直接回収するようにしてもよい。これにより、ネットワークに接続していない電文収集解析装置が別途取得した集約データを後から集約することができる。このような記憶媒体として、例えば、ＵＳＢメモリ、メモリカード、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ  Ｄｒｉｖｅ）を用いることができる。
【００８５】
操作者により予め設定された集約条件を、電文受信時刻の昇順の他にも降順に並べ替えることとしてもよい。また、集約条件を、電文送信元アドレスの昇順または降順に並べ替えることとしてもよい。また、集約条件を、電文送信先アドレスの昇順または降順に並べ替えることとしてもよい。また、集約条件を、電文コマンド種別（ＢＡＣｎｅｔプロトコルではサービス、ＬＯＮＷＯＲＫＳではネットワーク変数）の昇順または降順に並べ替えることとしてもよい。また、集約条件を、フィルタリング条件とし、余分な電文を表示させないようにしてもよい。
【００８６】
また、操作入力手段１８はなくてもよい。この場合、例えばＥｔｈｅｒｎｅｔ（登録商標）ポート、無線ＬＡＮ、ＵＳＢや他のシリアル通信、ＺｉｇＢｅｅ等のインターフェイスを経由した他のコンピュータからの収集開始指示もしくは収集終了指示を受け付けるようにすればよい。また、通信手段２０を経由して他の電文収集解析装置からの収集開始指示もしくは収集終了指示を受け付けるようにしてもよい。
【００８７】
なお、上記各実施の形態に係る電文収集解析装置は、２つのネットワークに限らず、３つ以上のネットワーク各々で伝送される電文を、所定の集約条件に基づいて集約することができる。
【００８８】
上記各実施の形態に係る電文収集解析装置は、同一または異なるプロトコルの電文を同時に３つ以上の電文収集地点で収集し、個別に格納することができるので、多数のネットワークを組み合わせた複雑なシステムネットワークであっても、対応が可能である。
【００８９】
また、上記各実施の形態に係る電文収集解析装置は、３つ以上のネットワーク各々を伝送される電文を、操作入力や、時刻指定又は時間指定により、任意のタイミングで個別に電文の収集を開始したり、終了したりできるので、システムの状態に応じた電文や集約データの取得が可能となる。
【００９０】
また、表示手段１９により、現在の電文や集約データを表示することもできるし、過去に格納された電文や集約データも表示することができる。これにより、解析効率を著しく向上させることができる。
【００９１】
また、３つ以上の電文収集解析装置があっても、接続された全ての電文収集解析装置の時刻を同時刻に合わせることができる。接続された全ての該電文収集解析装置の時刻を同時刻に合わせる手段として、ＮＴＰ、ＳＮＴＰ、ＨＴＴＰヘッダを用いることができる。また、他の電文収集解析装置との通信手段として、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢや他のシリアル通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ、無線ＬＡＮ等を用いることができる。
【００９２】
３つ以上の電文収集解析装置があっても、そのうち１台をマスタモードで動作させ、残りをスレーブモードで動作させるようにすればよい。マスタモードであるかスレーブモードであるかは、格納手段１２に保持されており、動作中にその設定や切り替えが可能である。
【００９３】
上記実施の形態に係る電文収集解析装置は、多数のネットワークから成る広い地域をカバーするシステムに対応することができる。
【００９４】
なお、操作者が、スレーブモードで動作する電文収集解析装置の操作入力手段１８を操作して、電文の収集開始／終了を指示した場合には、その電文収集解析装置からマスターモードで動作する装置を含む他の電文収集解析装置へ電文の収集開始通知や収集終了通知を送信するようにしてもよい。このようにしても、装置間での協調動作が可能となる。この場合、操作者が操作した電文収集解析装置を、スレーブモードからマスタモードに切り替えるようにしてもよい。
【００９５】
上記各実施の形態に係る電文収集解析装置１は、各電文収集解析装置の電文の収集地点を識別する識別子と、各識別された電文収集解析装置の動作するモードとを管理しておくと、さらに電文の解析が容易となる。識別子は、Ｅｔｈｅｒｎｅｔ（登録商標）または無線ＬＡＮで接続されている場合、ＩＰアドレスとポート番号を用いて管理されるようにするのが望ましい。また、識別子は、ＵＳＢまたはシリアルまたはＺｉｇＢｅｅで接続されている場合、ポート番号を用いて管理されるようにするのが望ましい。このようにして管理される識別子および動作モードは、操作者が設定し、設定情報として格納手段１２へ格納される。格納された設定情報は、他の該電文収集解析装置へ配信される。これにより、各電文収集解析装置は、他の電文収集解析装置が、どの収集地点で電文を収集しているのかを認識することができる。
【００９６】
また、設定情報格納手段１２ｓに収集データの送信先に関する情報を記憶しておくようにしてもよい。この場合、収集終了時、収集システム管理手段２１が、送信先に関する情報を取得して、その集約データを、通信手段２０を介して、その送信先へ送信するようにしてもよい。
【００９７】
また、電文収集解析装置間で集約データを送受信しなくても、操作者が、記憶媒体を用いて直接、集約データを回収するようにしてもよい。このような場合には、記憶媒体として、例えばＵＳＢメモリ、メモリカード、ＨＤＤ、ＦＤＤを用いると回収作業が容易になる。
【００９８】
本発明は、ネットワークの数や複雑さ、プロトコルの違いに係らず、複数のネットワークから成るシステムを効率的に解析することが可能である。
【００９９】
ここまで、電文収集解析装置１、１ａ、１ｂを、ビル設備システムネットワーク１００に適用する場合について説明してきたが、本発明はこれには限られず、電文収集解析装置１、１ａ、１ｂを、例えば、家電ネットワーク、ＦＡネットワーク、ＰＣ等の事務機器ネットワーク、インターネット等、他のネットワークに適用するようにしてもよい。
【０１００】
なお、上記各実施の形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical Disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【０１０１】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【０１０２】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【０１０３】
なお、本発明は、上記実施の形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で実施の形態及び図面に変更を加えることができるのはもちろんである。
【符号の説明】
【０１０４】
１、１ａ、１ｂ  電文収集解析装置
２  設備管理ネットワーク
３  設備機器ネットワーク
４  ビル管理システム
５  設備機器
６  ゲートウエイ装置
１１  電文受信手段
１１ａ  第１の電文受信手段
１１ｂ  第２の電文受信手段
１２  格納手段
１２ａ  第１の格納手段
１２ｂ  第２の格納手段
１２ｍ  集約データ格納手段
１２ｓ  設定情報格納手段
１３  収集制御管理手段
１４  収集データ集約手段
１５  表示情報生成手段
１６  上位ネットワーク接続ポート
１７  下位ネットワーク接続ポート
１８  操作入力手段
１９  表示手段
２０  通信手段
２１  収集システム管理手段
１００  ビル設備システムネットワーク
【図１】
0005328754.tif 000002
【図２】
0005328754.tif 000003
【図３】
0005328754.tif 000004
【図４】
0005328754.tif 000005
【図５】
0005328754.tif 000006
【図６】
0005328754.tif 000007