(57)【要約】【課題】通信ネットワークに接続された設備機器のソフトウェアのバージョンアップの作業負荷を軽減する。【解決手段】抽出手段１４は、設備管理ネットワーク２を介して接続された設備機器の中から、ソフトウエアのバージョンアップが必要な設備機器を抽出する。バックアップ手段１５は、抽出された設備機器の不揮発性メモリに格納された装置データを待避させる。バージョンアップ手段１６は、装置データが待避された設備機器の不揮発性メモリに格納されたソフトウエアのバージョンアップを行う。バージョンアップ手段１６は、ソフトウエアのバージョンアップが完了した設備機器の不揮発性メモリに、待避された装置データを書き戻す。【選択図】図２
2012141931.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続された複数の設備機器の保守装置であって、
前記複数の設備機器の中から、ソフトウエアのバージョンアップが必要な設備機器を抽出する抽出手段と、
抽出された設備機器の不揮発性記憶手段に格納された装置データを待避させる装置データ待避手段と、
前記装置データが待避された設備機器の前記不揮発性記憶手段に格納された前記ソフトウエアのバージョンアップを行うバージョンアップ手段と、
前記ソフトウエアのバージョンアップが完了した設備機器の前記不揮発性記憶手段に待避された前記装置データを書き戻す装置データ書き戻し手段と、
を備える保守装置。
【請求項２】
前記抽出手段は、
前記複数の設備機器に対して、前記ソフトウエアのバージョンアップの要否を判定するための情報を収集するための要求電文をブロードキャストにより前記通信ネットワークを介して同報送信し、その応答電文に基づいて、前記ソフトウエアのバージョンアップが必要な設備機器を抽出する、
ことを特徴とする請求項１に記載の保守装置。
【請求項３】
前記ソフトウエアのバージョンアップの要否を判定するための情報は、前記複数の設備機器の前記不揮発性記憶手段に格納された前記ソフトウエアのバージョン情報を含む、
ことを特徴とする請求項２に記載の保守装置。
【請求項４】
前記抽出手段により抽出された設備機器に関する情報、前記装置データの待避、書き戻しの進捗状況及びソフトウエアのバージョンアップの進捗状況に関する情報の少なくとも１つを表示する表示手段をさらに備える、
ことを特徴とする請求項１乃至３のいずれか一項に記載の保守装置。
【請求項５】
前記装置データを格納する装置データ格納手段をさらに備え、
前記抽出手段は、
前記ソフトウエアのバージョンアップが必要な設備機器の前記装置データを格納するための記憶領域を、前記装置データ格納手段上に確保し、
前記装置データ待避手段は、その設備機器の前記不揮発性記憶手段に格納された装置データを、前記記憶領域に格納する、
ことを特徴とする請求項１乃至４のいずれか一項に記載の保守装置。
【請求項６】
通信ネットワークに接続された複数の設備機器の保守方法であって、
前記複数の設備機器の中から、ソフトウエアのバージョンアップが必要な設備機器を抽出する抽出工程と、
抽出された設備機器の不揮発性記憶手段に格納された装置データを待避させる装置データ待避工程と、
前記装置データが待避された設備機器の前記不揮発性記憶手段に格納された前記ソフトウエアのバージョンアップを行うバージョンアップ工程と、
前記ソフトウエアのバージョンアップが完了した設備機器の前記不揮発性記憶手段に待避された前記装置データを書き戻す装置データ書き戻し工程と、
を含む保守方法。
【請求項７】
通信ネットワークに接続された複数の設備機器の保守を行うコンピュータを、
前記複数の設備機器の中から、ソフトウエアのバージョンアップが必要な設備機器を抽出する抽出手段、
抽出された設備機器の不揮発性記憶手段に格納された装置データを待避させる装置データ待避手段、
前記装置データが待避された設備機器の前記不揮発性記憶手段に格納された前記ソフトウエアのバージョンアップを行うバージョンアップ手段、
前記ソフトウエアのバージョンアップが完了した設備機器の前記不揮発性記憶手段に待避された前記装置データを書き戻す装置データ書き戻し手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信ネットワークに接続された設備機器の保守装置、保守方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ビル内等に設置されている空調機器等の設備機器を所定の監視装置を用いて管理、制御するビル管理システムネットワークの開発が進められている。従来のビル管理システムネットワークでは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の上位ネットワークに接続された所定の監視装置（中央監視装置）がゲートウェイ装置を介して、下位ネットワークによって接続された複数の設備機器を管理（監視）・制御している。
【０００３】
上位ネットワークの代表的なプロトコルの１つである、ＢＡＣｎｅｔ（Ｂｕｉｌｄｉｎｇ  Ａｕｔｏｍａｔｉｏｎ  ａｎｄ  Ｃｏｎｔｒｏｌ  Ｎｅｔｗｏｒｋｓ）が２００３年に国際標準規格ＩＳＯ１６４８４−５として規定された。これにより、国際標準規格として規定されたＢＡＣｎｅｔに対応した装置を提供するベンダが増えてきている。
【０００４】
ゲートウェイ装置は、中央監視装置が接続された上位ネットワークと設備機器が接続された下位ネットワークとの間に挿入されている。ゲートウエイ装置は、中央監視装置から送信されるデータ（パケット）を設備機器で処理可能なデータに変換するとともに、設備機器から送信されるデータを中央監視装置で処理可能なデータに変換する。すなわち、ゲートウェイ装置は、中央監視装置で処理する上位ネットワーク側のプロトコルと、設備機器で処理する下位ネットワーク側のプロトコルとの相互変換を行っている。
【０００５】
このようなゲートウエイ装置の１つとして、例えば、設備機器を提供する複数の異なるベンダによって提供される独自仕様の下位ネットワークと上位ネットワークとを接続可能なゲートウェイ装置が提供されている（例えば、特許文献１参照）。これにより、複数のベンダ各々において、独自仕様の下位ネットワークの構築が容易になる。
【０００６】
また、ＢＡＣｎｅｔが採用されるビルは、大規模なものであることが多い。これは、ＢＡＣｎｅｔ規格が大規模なビル物件の管理に適しているためである。大規模なビル物件では、ゲートウェイ装置が管理する設備機器の数が非常に多いため、ゲートウェイ装置が設備管理ネットワークに何台も接続されている場合が多い。
【０００７】
ビル設備システムネットワークでは、設備機器を制御する命令や、設備機器の状態が変化した通知を含む電文が数多く伝送される。その電文の数は、ビル物件の規模に応じて変わる。すなわち、ビル物件の規模が大きくなるほど電文数も多くなり、保守者による電文の解析作業の負担が増大する。
【０００８】
収集された電文に対して通信シーケンス図を作成すれば、電文の伝送状況を把握しやすくなる。しかしながら、その電文によって設備機器の状態がどのように変化したかを追うためには、保守者による解析作業が必要になる。
【０００９】
解析作業に当たり、具体的には、保守者は従来の通信プロトコルアナライザを用いて収集した電文を収集し、電文毎にその設備機器の状態変化を電文から解析して把握する。電文を解析して設備機器の状態変化を把握する作業は、収集された電文数だけ繰り返す必要がある。従って、電文の収集期間が長ければ長いほど、収集するビル物件の規模が大きければ大きいほど電文の数が多くなり、保守者の作業負担が増える。
【００１０】
また、ゲートウェイ装置を初めとして、上位ネットワークに接続している全ての装置のソフトウエアプログラム（以下、「ソフトウエア」と略述する）は、フラッシュメモリなどの不揮発性記憶手段に格納されている。ソフトウエアをバージョンアップする際には、その不揮発性記憶手段に格納されるソフトウエアが書き換えられる。
【００１１】
しかしながら、実際の運用フェーズに入ると、不揮発性記憶手段には、下位ネットワークに接続している設備機器の状態を示すデータや課金データなどの装置データが多数保持されている。これら装置データの消去を免れるため、ソフトウエアのバージョンアップを行う際には、装置データは一旦外部に待避され、バージョンアップ完了後に不揮発性記憶手段に書き戻される。
【００１２】
ソフトウエアのバージョンアップの際に、装置データの待避、ソフトウエアのバージョンアップ、装置データの書き戻しを自動的に行うことができるバージョンアップ方法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００６−１２９２８３号公報
【特許文献２】特開２００２−３３３３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ビル管理システムネットワークに接続された設備機器のソフトウエアのバージョンアップを効率的に行う場合には、まず、ソフトウエアのバージョンアップが必要となる装置を多数の装置の中から見つけ出す必要がある。しかしながら、特許文献２に開示された方法を用いても、バージョンアップ対象となる装置が１台であることを想定しているため、多数の装置の中から、バージョンアップが必要な装置を抽出することは考慮されていない。
【００１５】
この発明は、上記実情に鑑みてなされたものであり、例えばビル管理ネットワークに接続された設備機器のソフトウェアのバージョンアップを効率的に行うことができる保守装置、保守方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、この発明の保守装置は、通信ネットワークに接続された複数の設備機器の保守装置である。この保守装置において、抽出手段は、複数の設備機器の中から、ソフトウエアのバージョンアップが必要な設備機器を抽出する。装置データ待避手段は、抽出された設備機器の不揮発性記憶手段に格納された装置データを待避させる。バージョンアップ手段は、装置データが待避された設備機器の不揮発性記憶手段に格納されたソフトウエアのバージョンアップを行う。装置データ書き戻し手段は、ソフトウエアのバージョンアップが完了した設備機器の不揮発性記憶手段に待避された装置データを書き戻す。
【発明の効果】
【００１７】
この発明によれば、通信ネットワークに接続された複数の設備機器のうち、ソフトウエアのバージョンアップが必要な設備機器が自動的に抽出され、抽出された設備機器の装置データの待避、ソフトウエアのバージョンアップ、ソフトウエアのバージョンアップが完了した後の装置データの書き戻しが自動的に行われる。この結果、設備機器のソフトウェアのバージョンアップを効率的に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】この発明の実施の形態に係る保守装置が用いられるビル設備システムネットワーク全体の構成を示すブロック図である。
【図２】図１の保守装置の概略的な構成を示すブロック図である。
【図３】図１の保守装置の動作を示すフローチャートである。
【図４】図３の抽出ルーチンの処理シーケンスを示すシーケンス図である。
【図５】図３のデータ待避ルーチンの処理シーケンスを示すシーケンス図である。
【図６】図３のバージョンアップルーチンの処理シーケンスを示すシーケンス図である。
【図７】図３のデータ書き戻しルーチンの処理シーケンスを示すシーケンス図である。
【発明を実施するための形態】
【００１９】
この発明の実施の形態について、図面を参照して詳細に説明する。
【００２０】
図１は、この実施の形態に係る保守装置１を、あるビル設備システムネットワーク１００に適用する場合について説明する。
【００２１】
図１に示すように、ビル設備システムネットワーク１００は、設備管理ネットワーク２と、複数の設備機器ネットワーク３とで構築されている。ビル設備システムネットワーク１００には、ビル管理システム４と、設備機器５と、複数のゲートウエイ装置６とが接続されている。
【００２２】
保守装置１は、設備管理ネットワーク２に接続する。保守装置１は、ＣＰＵ及びメモリ（いずれも不図示）を有しており、メモリに格納されたプログラムをＣＰＵが実行することにより、保守装置１の機能が実現される。保守装置１は、設備管理ネットワーク２を伝送される電文を収集し、設備管理ネットワーク２を介して電文を送出する。保守装置１の詳細については、後述する。
【００２３】
設備管理ネットワーク２は、ビル設備システムネットワーク１００の上位ネットワークである。設備管理ネットワーク２としては、例えば、ＢＡＣｎｅｔ等が採用される。
【００２４】
設備機器ネットワーク３は、ビル設備システムネットワーク１００の下位ネットワークである。設備機器ネットワーク３としては、例えば、ＬＯＮＷＯＲＫＳ（登録商標）が採用される。
【００２５】
ビル管理システム４は、設備管理ネットワーク２に接続された中央監視装置である。ビル管理システム４も、コンピュータであり、そのＣＰＵがプログラムを実行することにより、その機能が実現される。ビル管理システム４は、ビル設備システムネットワーク１００を統括的に管理する。
【００２６】
設備機器５は、設備機器ネットワーク３に接続されている。設備機器５には、例えば、空調機器や照明機器等が含まれる。設備機器５は、ＣＰＵ、メモリ及び不揮発性メモリ（いずれも不図示）などを有する。不揮発性メモリには、ソフトウエアプログラムや装置データ（設備機器５の状態を示すデータや課金データなど）が格納されている。不揮発性メモリに格納されたソフトウエアは、メモリに読み込まれ、ＣＰＵによって実行される。これにより、設備機器５が動作する。
【００２７】
ゲートウエイ装置６は、設備管理ネットワーク２と設備機器ネットワーク３との境界にネットワーク変換機器として接続されている。ゲートウエイ装置６もコンピュータであり、ＣＰＵがプログラムを実行することにより、その機能が実現される。
【００２８】
ビル管理システム４とゲートウエイ装置６とは、設備管理ネットワーク２を介して接続され、ゲートウェイ装置６と複数の設備機器５とは、設備機器ネットワーク３を介して接続される。
【００２９】
図２には、保守装置１の詳細な構成が示されている。保守装置１は、電文送出手段１０と、電文収集手段１１と、電文解析生成手段１２と、装置データ格納手段１３と、抽出手段１４と、バックアップ手段１５と、バージョンアップ手段１６と、表示手段１７とを備える。
【００３０】
電文送出手段１０は、生成された電文を設備管理ネットワーク２に送出する。
【００３１】
電文収集手段１１は、設備管理ネットワーク２を伝送される電文を受信して収集する。収集された電文には、具体的な内容の他、送信元や送信先に関する情報が含まれている。
【００３２】
電文解析生成手段１２は、電文収集手段１１にて収集した電文を解析する。また、電文解析生成手段１２は、抽出手段１４、バックアップ手段１５及びバージョンアップ手段１６からの指令により、電文送出手段１０によって設備管理ネットワーク２に送出される電文を生成する。
【００３３】
装置データ格納手段１３は、ソフトウエアのバージョンアップを行う設備機器５の不揮発性メモリに格納された装置データを格納する。
【００３４】
抽出手段１４は、ビル管理システムネットワーク１００に接続された設備機器５の中から、バージョンアップが必要な設備機器５を抽出する。より具体的には、抽出手段１４は、電文解析生成手段１２に、ソフトウエアのバージョンアップの要否を判定するための情報（例えば、その設備機器５のソフトウエアのバージョン情報）を収集するための電文を生成させ、その電文を電文送出手段１０に送出させる。
【００３５】
さらに、抽出手段１４は、電文収集手段１１で収集され、電文解析生成手段１２によって解析された応答電文に含まれるソフトウエアのバージョンアップの要否を判定するための情報を入力する。抽出手段１４は、入力された情報に基づいて、各設備機器５のソフトウエアのバージョンアップの要否を判定する。この判定により、ソフトウエアのバージョンアップが必要な設備機器５が抽出される。
【００３６】
装置データ待避手段としてのバックアップ手段１５は、抽出手段１４によって抽出された（ソフトウエアのバージョンアップが必要であると判定された）設備機器５の不揮発性メモリに格納された装置データを装置データ格納手段１３に待避させる。
【００３７】
バージョンアップ手段１６は、装置データが待避された設備機器５の不揮発性メモリに格納されたソフトウエアのバージョンアップを行う。さらに、バージョンアップ手段１６は、ソフトウエアのバージョンアップが完了した設備機器の不揮発性メモリに、待避された装置データを書き戻す装置データ書き戻し手段としても機能する。
【００３８】
表示手段１７は、抽出手段１４、バックアップ手段１５、バージョンアップ手段１６から出力された情報を表示する。
【００３９】
次に、この実施の形態に係る保守装置１の動作について説明する。
【００４０】
図３には、保守装置１の動作を示すフローチャートが示されている。図３に示すように、まず、抽出手段１４は、設備機器ネットワーク３に接続された複数の設備機器５の中から、バージョンアップが必要な設備機器５を抽出する抽出ルーチンを行う（ステップＳ１）。
【００４１】
図４には、抽出ルーチンにおける処理シーケンスが示されている。図４に示すように、まず、抽出手段１４は、電文解析生成手段１２にバージョン情報の問い合わせ電文の生成を指示する（ステップＳ１１）。この指示を受けて、電文解析生成手段１２は、バージョン情報の問い合わせ電文を生成する（ステップＳ１２）。電文解析生成手段１２は、この問い合わせ電文を、電文送出手段１０に出力する（ステップＳ１３）。電文送出手段１０は、問い合わせ電文を、ブロードキャストの同報送信により、設備管理ネットワーク２に送出する（ステップＳ１４）。
【００４２】
設備管理ネットワーク２を伝送される問い合わせ電文は、ゲートウエイ装置６に到達し、そこで、設備機器ネットワーク３の形式に変換され（ステップＳ１５）、各設備機器５に送出される（ステップＳ１６）。問い合わせ電文を受信した各設備機器５は、その応答として、バージョン情報を含む応答電文を設備機器ネットワーク３に送出する（ステップＳ２１）。
【００４３】
ゲートウエイ装置６は、この応答電文を設備管理ネットワーク２の形式に変換し（ステップ２２）、変換された応答電文を設備管理ネットワーク２に送出する（ステップＳ２３）。
【００４４】
電文収集手段１１は、この応答電文を受信して、電文解析生成手段１２に出力する（ステップＳ２４）。電文解析生成手段１２は、その応答電文が、バージョン情報の問い合わせ電文に対する応答電文であることを解析し（ステップＳ２５）、その解析結果（バージョン情報）を抽出手段１４に出力する（ステップＳ２６）。
【００４５】
抽出手段１４は、この解析結果に基づいて、各設備機器５について、バージョンアップが必要であるか否かを判定する（ステップＳ２７）。より具体的には、抽出手段１４は、バージョンアップが必要な設備機器５に関する情報、例えばベンダ名、モデル名、ソフトウエアバージョンに基づいて上記判定を行う。さらに、抽出手段１４は、バージョンアップが必要であると判定された設備機器５の装置データを待避するための記憶領域を、装置データ格納手段１３上に確保する（ステップＳ２８）。
【００４６】
すなわち、このようにして、抽出ルーチンが実行される。なお、抽出手段１４は、抽出された設備機器５に関する情報をリスト化して表示手段１７に出力するようにしてもよい。この場合、表示手段１７は、抽出された設備機器５のリストを表示する。この表示を見れば、メンテナンスを行う保守員は、ソフトウエアのバージョンアップが必要な設備機器５を確認することができる。
【００４７】
図３に戻り、保守装置１は、バージョンアップが必要な設備機器５が有るか否かを判定する（ステップＳ２）。バージョンアップが必要な設備機器５が有る場合には（ステップＳ２；Ｙｅｓ）、保守装置１は、データ待避ルーチンを行う（ステップＳ３）。
【００４８】
図５には、データ待避ルーチンにおける処理シーケンスが示されている。図５に示すように、まず、バックアップ手段１５は、データ待避要求の電文を作成する命令を、電文解析生成手段１２に出力する（ステップＳ３１）。これを受けて、電文解析生成手段１２は、データ待避命令の電文を生成する（ステップＳ３２）。この電文は、電文送出手段１０に出力され（ステップＳ３３）、電文送出手段１０から設備管理ネットワーク２に送出される（ステップＳ３４）。
【００４９】
データ待避命令の電文は、ゲートウエイ装置６で設備機器ネットワーク３の形式に変換され（ステップＳ３５）、ソフトウエアのバージョンアップの対象となった設備機器５に伝送される（ステップＳ３６）。データ待避命令の電文を受信した設備機器５は、装置データを電文化して、設備機器ネットワーク３に送出する（ステップＳ４１）。ゲートウエイ装置６は、この電文を設備管理ネットワーク２の形式に変換し（ステップＳ４２）、設備管理ネットワーク２に送出する（ステップＳ４３）。
【００５０】
電文収集手段１１は、この電文を受信して、電文解析生成手段１２に出力する（ステップＳ４４）。電文解析生成手段１２は、その電文を解析して装置データを抽出する（ステップＳ４５）。抽出された装置データは、バックアップ手段１５に出力される（ステップＳ４６）。バックアップ手段１５は、この装置データを、装置データ格納手段１３上に確保された記憶領域に格納する（ステップＳ４７）。
【００５１】
データ待避ルーチンでは、ステップＳ４１乃至Ｓ４７が繰り返し実行され、設備機器５のすべての装置データが、装置データ格納手段１３に格納される。最後の装置データの電文には、データ待避完了の情報が含まれており、バックアップ手段１５は、この情報をもって、すべての装置データの待避が完了したことを認識する。
【００５２】
なお、バックアップ手段１５は、応答電文の解析結果に基づいて、各設備機器５の装置データの待避の進捗状況に関する情報を求め、その情報を表示手段１７に表示させるようにしてもよい。
【００５３】
図３に戻り、保守装置１は、バージョンアップルーチンを実行する（ステップＳ４）。図６には、バージョンアップルーチンにおける処理シーケンスが示されている。図６に示すように、まず、バージョンアップ手段１６は、バージョンアップデータの電文を生成する命令を、電文解析生成手段１２に出力する（ステップＳ５１）。これを受けて、電文解析生成手段１２は、バージョンアップデータの電文を生成する（ステップＳ５２）。電文解析生成手段１２は、生成されたバージョンアップデータの電文を、電文送出手段１０に出力する（ステップＳ５３）。電文送出手段１０は、バージョンアップデータの電文を、設備管理ネットワーク２に送出する（ステップＳ５４）。
【００５４】
ゲートウエイ装置６は、この電文を、設備機器ネットワーク３の形式に変換し（ステップＳ５５）、設備機器ネットワーク３に送出する（ステップＳ５６）。設備機器５は、このバージョンアップの電文を受信して、バージョンアップを行い（ステップＳ５７）、受信完了通知の電文を設備機器ネットワーク３に送出する（ステップＳ６１）。
【００５５】
ゲートウエイ装置６は、この受信完了通知の電文を、設備管理ネットワーク２の形式に変換し（ステップＳ６２）、設備管理ネットワーク２に送出する（ステップＳ６３）。
【００５６】
電文収集手段１１は、この電文を受信し、電文解析生成手段１２に出力する（ステップＳ６４）。電文解析生成手段１２は、受信完了通知（応答電文）を解析し（ステップＳ６５）、その解析結果をバージョンアップ手段１６に出力する（ステップＳ６６）。
【００５７】
バージョンアップルーチンでは、必要に応じてステップＳ５１乃至ステップＳ６６の処理が繰り返され、設備機器５で動作するソフトウエアのバージョンアップが実行される。なお、バージョンアップ手段１６は、受信完了通知の内容に基づいて、ソフトウエアのバージョンアップの進捗状況に関する情報を表示手段１７に出力するようにしてもよい。この場合、表示手段１７は、ソフトウエアのバージョンアップの進捗状況に関する情報（ソフトウエアのバージョンアップの完了を含む）を表示する。
【００５８】
なお、バックアップ手段１５は、ソフトウエアのバージョンアップ完了後に、改めて、設備機器５にソフトウエアのバージョンを問い合わせ、その応答電文に含まれているバージョン情報を参照して、ソフトウエアのバージョンアップが正確に行われていることを確認するようにしてもよい。
【００５９】
図３に戻り、保守装置１は、データ書き戻しルーチンを行う（ステップＳ５）。図７には、データ書き戻しルーチンの処理シーケンスが示されている。図７に示すように、バージョンアップ手段１６は、装置データ格納手段１３から、バージョンアップが完了した設備機器５の装置データを読み出す（ステップＳ７１）。
【００６０】
さらに、バージョンアップ手段１６は、読み出した装置データを電文解析生成手段１２に出力する（ステップＳ７２）。電文解析生成手段１２は、装置データの電文を生成する（ステップＳ７３）。電文解析生成手段１２は、生成した電文を電文送出手段１０に出力する（ステップＳ７４）。電文送出手段１０は、装置データの電文を設備管理ネットワーク２に出力する（ステップＳ７５）。
【００６１】
ゲートウエイ装置６は、装置データの電文を設備機器ネットワーク３の形式に変換し（ステップＳ７６）、設備機器ネットワーク３に出力する（ステップＳ７７）。電文の宛先である設備機器５は、受信した装置データの電文を解析し、その装置データを格納する（ステップＳ７８）。
【００６２】
装置データを格納した設備機器５は、受信完了通知の電文を設備機器ネットワーク３に送出する（ステップＳ８１）。ゲートウエイ装置６は、この電文を設備管理ネットワーク２の形式に変換し（ステップＳ８２）、設備管理ネットワーク２に送出する（ステップＳ８３）。
【００６３】
電文収集手段１１は、この電文を受信して電文解析生成手段１２に出力する（ステップＳ８４）。電文解析生成手段１２は、受信完了通知の応答電文を解析し（ステップＳ８５）、その解析結果をバージョンアップ手段１６に出力する（ステップＳ８６）。
【００６４】
データ書き戻しルーチンでは、このような処理が繰り返され、設備機器５の装置データが復元される。
【００６５】
図３に戻り、データ書き戻しルーチン終了後は、保守装置１は、ステップＳ２に戻る。以降、バージョンアップが必要な設備機器５がなくなるまで（ステップＳ２；Ｙｅｓ）、ステップＳ２→Ｓ３→Ｓ４→Ｓ５が繰り返される。
【００６６】
バージョンアップが必要なすべての設備機器５に対してバージョンアップが完了すると（ステップＳ２；Ｎｏ）、保守装置１は、この動作を終了する。
【００６７】
以上詳細に説明したように、この実施の形態によれば、ビル通信システムネットワーク１００に接続された複数の設備機器５のうち、ソフトウエアのバージョンアップが必要な設備機器５が自動的に抽出され、抽出された設備機器５の装置データの待避、ソフトウエアのバージョンアップ、ソフトウエアのバージョンアップが完了した後の装置データの書き戻しが自動的に行われる。この結果、設備機器５のソフトウェアのバージョンアップの作業負荷を著しく軽減することができる。
【００６８】
また、ソフトウエアのバージョンアップの自動化により、ヒューマンエラーの入る余地を狭めることができるので、正確かつ短時間に、設備機器５のソフトウエアのバージョンアップが可能となる。
【００６９】
例えば、保守員が、その通信プロトコルに関する専門的な知識や経験に乏しい場合であっても、正確かつ短時間なソフトウエアのバージョンアップが可能になる。
【００７０】
なお、上記実施の形態では、設備機器５のみがバージョンアップの対象となっていたが、ゲートウエイ装置６やビル管理システム４をバージョンアップの対象に含めるようにしてもよい。
【００７１】
なお、上記実施の形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical Disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【００７２】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００７３】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００７４】
なお、この発明は、上記実施の形態及び図面によって限定されるものではない。この発明の要旨を変更しない範囲で実施の形態及び図面に変更を加えることができるのはもちろんである。
【産業上の利用可能性】
【００７５】
この発明は、複数のネットワークによって構成される大規模ネットワークに接続された設備機器の保守に好適である。
【符号の説明】
【００７６】
１  保守装置
２  設備管理ネットワーク
３  設備機器ネットワーク
４  ビル管理システム
５  設備機器
６  ゲートウエイ装置
１０  電文送出手段
１１  電文収集手段
１２  電文解析生成手段
１３  装置データ格納手段
１４  抽出手段
１５  バックアップ手段
１６  バージョンアップ手段
１７  表示手段
１００  ビル設備システムネットワーク
【図１】
2012141931.tif 000003
【図２】
2012141931.tif 000004
【図３】
2012141931.tif 000005
【図４】
2012141931.tif 000006
【図５】
2012141931.tif 000007
【図６】
2012141931.tif 000008
【図７】
2012141931.tif 000009