(57)【要約】【課題】ネットワークトポロジ解析に要する時間を短縮し、かつ中継器に開発負担やコストをかけることのない、空調機システムを提供する。【解決手段】管理装置ＨＯＳＴは要求データを同報通信で中継器および端末機器（室内機、室外機）に送信する一方、受信した応答データに基づいてネットワークトポロジ解析を実行する機能を有し、要求データは、中継器または端末機器によって受信されるまでに通過した中継器の数を示す中継器通過段数と、最後に通過した中継器のアドレスを示す最終通過中継器アドレスとを含み、中継器は要求データを中継する度に、中継器通過段数と最終通過中継器アドレスを更新して中継し、端末機器は要求データを受信した際に、受信した要求データ内の中継器通過段数と最終通過中継器アドレスを応答データに格納して返信する。【選択図】図１
2014150386.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の端末機器および中継器と、これらを制御管理する管理装置とを有する空調機システムにおいて、
前記管理装置は、前記端末機器および前記中継器のネットワークにおける接続関係を示す応答データを返信させることを要求する要求データを作成し、同報通信で前記中継器および前記端末機器に送信する一方、受信した前記応答データに基づいてネットワークトポロジ解析を実行する機能を有し、
前記要求データは、前記中継器または前記端末機器によって受信されるまでに通過した中継器の数を示す中継器通過段数と、最後に通過した中継器のネットワークにおけるアドレスを示す最終通過中継器アドレスとを含み、
前記中継器は、前記要求データを受信した際に、前記管理装置への前記応答データの返信と、下位層への前記要求データの中継とを行い、
前記応答データの返信では、ネットワークにおける前記自己のアドレスおよび前記自己の機器種別と、受信した前記要求データ内の前記中継器通過段数および前記最終通過中継器アドレスとを前記応答データに格納し、格納した前記応答データを前記管理装置に返信し、
前記要求データの中継では、受信した前記要求データ内の前記中継器通過段数をインクリメントすると共に、同前記要求データ内の前記最終通過中継器アドレスに自己の中継器アドレスを上書きして下位層へ中継し、
前記端末機器は、前記要求データを受信した際に、ネットワークにおける前記自己のアドレスおよび前記自己の機器種別と、受信した前記要求データ内の前記中継器通過段数および前記最終通過中継器アドレスとを前記応答データに格納し、格納した前記応答データを前記管理装置に返信することを特徴とする空調機システム。
【請求項２】
前記要求データは、前記管理装置から下位層において通過できる中継器の上限数として指定された中継器段数をさらに含み、
前記中継器および前記端末機器は、受信した前記要求データ内の前記中継器段数が前記中継器通過段数以上である場合にのみ前記応答データを返信することを特徴とする請求項１に記載の空調機システム。
【請求項３】
前記要求データは、探索の起点として指定された所定の前記中継器のアドレスをさらに含み、
前記中継器および前記端末機器は、受信した前記要求データ内の前記最終通過中継器アドレスが前記所定の前記中継器のアドレスに一致する場合にのみ前記応答データを返信することを特徴とする請求項１に記載の空調機システム。
【請求項４】
前記要求データは、探索の起点として指定された所定の前記中継器のアドレスと、このアドレスの前記中継器から下位層において通過できる中継器の上限数として指定された中継器相対段数と、前記所定の前記中継器から前記中継器または前記端末機器によって受信されるまでに通過した中継器の相対的な数を示す中継器相対通過段数とをさらに含み、
前記中継器は、探索の起点として指定された前記中継器以降で、前記要求データの前記中継器相対通過段数をインクリメントし、
前記端末機器は、受信した前記要求データ内の前記中継器相対通過段数のインクリメントが開始され、かつ、前記指定の中継器相対段数が前記中継器相対通過段数以上である場合にのみ前記応答データを返信することを特徴とする請求項１に記載の空調機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数の機器（例えば、室内機、室外機、中継器など）を有する空調機システムに関し、特に、各機器の通信接続形態を調査するネットワークトポロジ解析機能を備えた空調機システムに関するものである。
【背景技術】
【０００２】
空調機システムでは、複数の機器を冷媒配管で接続する冷媒系統と、通信線で接続する制御系統の施工を行う必要があり、通信線のみで接続されるコンピュータのように容易にネットワークに接続することが困難である。このため機器の設置に最も適した配線方法を選ぶことができる点や、ある空調機システムの専任サービスマンでは無くても機器の増設に伴うネットワークの拡張も容易に行うことができる事などから、ネットワークには接続する機器に対する接続形態の制限がないフリートポロジーの形態が好まれている。
【０００３】
この反面で、フリートポロジーの形態の空調機システムでは、空調機システムのメンテナンスに携わるサービスマンなどから、システム内のホスト機器や、空調機システムに接続されたサービスツールによって、ネットワークの詳細な通信接続系統を確認するネットワークトポロジ解析の機能が求められる。
【０００４】
従来、一般的なネットワークトポロジ解析の方法として、ホスト機器などを起点として接続されている中継器を通過する度に、探索コマンドに含まれるデータ内に通過した各中継器のアドレス情報を全て追加し、各機器から返信されたその情報を収集することで、各機器の接続形態を解析する方法が知られている。
【０００５】
また、中継器にその中継器から下位層に接続される機器の管理機能を持たせ、中継器を介して下位の機器の接続形態情報を取得することでネットワークトポロジ解析における各機器の所在情報の収集時間や解析時間を短縮することができる情報収集管理システムが提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】ＷＯ２００９／１２２５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
中継器を通過する度に、各中継器のアドレス情報を全て追加する方法では、探索や応答に用いるデータを、ネットワークに接続される中継器の段数分のアドレス情報が追加できるように長くする必要があるため、所在情報を収集する通信時間が長くなりネットワークトポロジ解析の時間を短縮することが出来ないという問題があった。
【０００８】
特許文献１によるネットワークトポロジ解析の方法は、中継器に管理機能を持たせるためにソフトの構成が複雑となり、中継器の開発負担が増大するという問題があった。
【０００９】
また、中継器を通過する度に、各中継器のアドレス情報を全て追加する方法や、特許文献１によるネットワークトポロジ解析の方法では、中継器に探索や応答に用いる長いデータを記憶するための大きなメモリを要することからハードのコストが増大し、１つのビル内で複数の中継器を用いることが多い空調機システムには適さないという問題があった。
【００１０】
本発明は、上記に鑑みてなされたものであって、ネットワークトポロジ解析に要する時間を短縮し、かつ中継器に開発負担やコストをかけることのない、空調機システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記した課題を解決し、目的を達成するために、本発明の請求項１に記載の空調機システムは、ネットワークに接続された複数の端末機器および中継器と、これらを制御管理する管理装置とを有する空調機システムにおいて、前記管理装置は、前記端末機器および前記中継器のネットワークにおける接続関係を示す応答データを返信させることを要求する要求データを作成し、同報通信で前記中継器および前記端末機器に送信する一方、受信した前記応答データに基づいてネットワークトポロジ解析を実行する機能を有し、前記要求データは、前記中継器または前記端末機器によって受信されるまでに通過した中継器の数を示す中継器通過段数と、最後に通過した中継器のネットワークにおけるアドレスを示す最終通過中継器アドレスとを含み、前記中継器は、前記要求データを受信した際に、前記管理装置への前記応答データの返信と、下位層への前記要求データの中継とを行い、前記応答データの返信では、ネットワークにおける前記自己のアドレスおよび前記自己の機器種別と、受信した前記要求データ内の前記中継器通過段数および前記最終通過中継器アドレスとを前記応答データに格納し、格納した前記応答データを前記管理装置に返信し、前記要求データの中継では、受信した前記要求データ内の前記中継器通過段数をインクリメントすると共に、同前記要求データ内の前記最終通過中継器アドレスに自己の中継器アドレスを上書きして下位層へ中継し、前記端末機器は、前記要求データを受信した際に、ネットワークにおける前記自己のアドレスおよび前記自己の機器種別と、受信した前記要求データ内の前記中継器通過段数および前記最終通過中継器アドレスとを前記応答データに格納し、格納した前記応答データを前記管理装置に返信することを特徴とする。
【００１２】
また、請求項２〜４に記載の前記管理装置は、前記端末機器および前記中継器のネットワークにおける接続関係を示す応答データを返信させることを要求する要求データを、指定された探索範囲に応じて作成し、前記中継器は、前記要求データに指定された探索範囲に応じて要求データを中継し、前記中継器および前記端末機器は、指定された探索範囲に応じて応答データを前記管理装置に返信することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ネットワークトポロジ解析に要する時間を短縮し、かつ中継器に開発負担やコストをかけることのない空調機システムを提供することができる。また、ネットワークに接続された全ての機器に対してネットワークトポロジ解析を行うことなく、利用者が必要とする探索範囲を各種指定により限定することで、ネットワークトポロジ解析に要する時間を更に短縮することもできる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明に係る空調機システムの一例を示すブロック図である。
【図２】図２は、要求データのフォーマット例を示す図である。
【図３】図３は、応答データのフォーマット例を示す図である。
【図４】図４は、対象指定内容の一例を示す図である。
【図５】図５は、ホストコンピュータ（管理装置）の概略ブロック図である。
【図６】図６は、中継器の概略ブロック図である。
【図７】図７は、端末機器（室内機・室外機）の概略ブロック図である。
【図８】図８は、本発明に係る空調機システムの通信手順例を示す図である。
【図９】図９は、ホストコンピュータ（管理装置）のフローチャート図である。
【図１０】図１０は、中継器のフローチャート図である。
【図１１】図１１は、端末機器（室内機・室外機）のフローチャート図である。
【図１２】図１２は、トポロジ解析テーブルの一例を示す図である。
【発明を実施するための形態】
【００１５】
以下に、本発明に係る空調機システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【００１６】
図１に示すように、本発明に係る空調機システム１０は、ネットワークに接続された複数の端末機器（室内機、室外機）と、中継器と、これらを制御管理する最上位のホストコンピュータＨＯＳＴ（管理装置）とを有している。各端末機器、中継器およびホストコンピュータＨＯＳＴにはネットワーク上のアドレスが付与してあり、図１の左上側のエリアを例にとると、ホストコンピュータＨＯＳＴには♯００００が、室外機には♯３０００が、中継器には♯２０００がアドレスとして付与してある。また、ネットワークはセグメント単位で区分けされ、ホストコンピュータＨＯＳＴから数えて幾つ目の機器であるかを把握できるようにしてある。なお、本実施例では端末機器が室内機または室外機で構成される場合を例にとり説明するが、端末機器がこれら以外の機器を含む構成であっても構わない。
【００１７】
ホストコンピュータＨＯＳＴは、端末機器および中継器のネットワークにおける接続関係を示す応答データを返信させることを要求する要求データを同報通信で中継器および端末機器に送信する一方、受信した応答データに基づいてネットワークトポロジ解析を実行する機能を有している。
【００１８】
ここで、要求データは、図１の左下部分に例示されているように、トポロジ解析コマンドと応答条件とを含んでおり、コマンドと応答条件の内容は予め指定可能となっている。なお図１の例では、トポロジ解析コマンドの内容として、後述する中継器段数の値を９９に指定し、応答条件の内容として基準応答時間（各接続機器または中継器が要求データを受信してから応答データを送信するまでの時間）を１０秒に指定したものが例示されている。
【００１９】
この要求データは、中継器通過段数と最終通過中継器アドレスとをさらに含んでいる。ここで、中継器通過段数とは、中継器または端末機器によって受信されるまでに通過した中継器の数を示している。また、最終通過中継器アドレスとは、最後に通過した中継器のネットワークにおけるアドレスを示している。中継器通過段数と最終通過中継器アドレスは中継器を未通過の状態では、データが無い空白の状態となっている（図１の左下部分を参照）。
【００２０】
中継器は、要求データを中継する度に、受信した要求データ内の中継器通過段数および最終通過中継器アドレスを更新し、更新した要求データを送信する一方で、応答データをホストコンピュータＨＯＳＴに返信する。例えば、図１の中央下部分に示されるように、要求データにおける中継器通過段数および最終通過中継器アドレスは、中継器を通過するごとに更新されていく。
【００２１】
端末機器（室内機、室外機）は、要求データを受信した際に、ネットワークにおける自己のアドレスを示す自機アドレスと、受信した要求データ内の中継器通過段数および最終通過中継器アドレスとを応答データに格納し、格納した応答データをホストコンピュータＨＯＳＴに返信するものである。
【００２２】
ここで、例えば図１の室内機♯１１１１からの応答データは、トポロジ解析レスポンスと、自機アドレス（♯１１１１）と、機器種別（室内機）と、中継器通過段数（３）と、最終通過中継器アドレス（♯１１１０）とを含んでいる。
【００２３】
次に、要求データおよび応答データのフォーマット例について図２〜図４を参照しながら説明する。
【００２４】
要求データは、図２に示すように、トポロジ解析コマンドのデータ（ヘッダ）と、対象指定のデータと、応答条件のデータと、位置情報のデータとからなり、これらのデータは所望のデータを指定可能である。
【００２５】
対象指定のデータは、例えば図４に示すテーブルの内容のもので構成される。例えば対象指定のデータとして１番を指定すると、図４のテーブルの対象指定１の列のうち１行目に対応する「中継器段数指定」が探索方法として選択される。この場合、操作者が要求データを作成する際に指定すべきパラメータは、対象指定２の列にある「中継器段数指示数」となる。また、例えば２番を指定すると、対象指定１の列のうち２行目に対応する「中継器指定」が探索方法として選択され、指定すべきパラメータは「中継器指定アドレス」となる。同様に、３番を指定すると「中継器相対段数指定」が探索方法として選択され、この場合、段数をカウントする起点（探索の起点）となる中継器（基準中継器）のアドレスを示す「基準中継器アドレス」と「中継器相対通過指示数」とを指定する必要がある。また、４番を指定すると探索方法として「個体指定」が選択され、この場合「機器アドレス」を指定する必要がある。
【００２６】
要求データにおける応答条件のデータとしては、例えば基準応答時間がある。また、位置情報のデータとしては、中継器通過段数、最終通過中継器アドレス、中継器相対通過段数がある。ここで、中継器相対通過段数については上記の対象指定のデータで３番（図４を参照）を選択した場合にのみ有効となるパラメータである。なお、この中継器相対通過段数は、基準中継器を未通過の場合には空白であり、基準中継器の場合には０、基準中継器から下位層の場合には基準中継器をゼロとして数えた中継器通過段数となる。
【００２７】
応答データは、図３に示すように、トポロジ解析レスポンスのデータ(ヘッダ)と、応答情報のデータと、応答位置情報のデータとからなる。トポロジ解析レスポンスのデータは要求データのヘッダである。応答情報データは、自機アドレスと機種種別（例えば、１：室内機、２：室外機、３：中継器）とを含んで構成される。応答位置情報のデータは、要求データ内の位置情報のデータに含まれる中継器通過段数および最終通過中継器アドレスを含んで構成される。
【００２８】
次に、空調機システムの各構成機器の機能概要について図５〜図７を参照しながら説明する。
【００２９】
図５に示すように、ホストコンピュータＨＯＳＴは、キーボードからなる入力部１２、制御部１４、記憶部１６、通信部１８、表示部２０とを含んで構成される。入力部１２は要求データを構成するトポロジ解析コマンドの条件や数値を入力するためのものであり、サービスマンにより入力操作される。
【００３０】
制御部１４はＣＰＵを有しており、入力操作に対応する要求データを作成する一方で、要求データおよび応答データを通信部１８を介して送受信可能であり、受信した応答データに基づいてネットワークトポロジ解析を実行する機能を有している。記憶部１６は、受信した応答データやトポロジ解析テーブルを格納するためのものであり、ハードディスクやメモリから構成される。制御部１４は応答データが揃った時点で記憶部１６に格納された応答データに基づいてネットワークトポロジ解析を実行し、その結果であるトポロジ解析テーブルを表示部２０に表示するとともに、記憶部１６に格納する。
【００３１】
なお、図５で説明したホストコンピュータＨＯＳＴによるネットワークトポロジ解析を実行する機能は、例えば空調機システムの導入や運用時にサービスマンが使うサービスツール（アプリケーションプログラム）を備えたパーソナルコンピュータにより構成することができる。
【００３２】
図６に示すように、中継器Ｒは、制御部２２と記憶部２４と二つの送受信部２６Ａ、２６Ｂとを有し、一方の送受信部２６Ａ（または２６Ｂ）で受信したデータを他方の送受信部２６Ｂ（または２６Ａ）から送信することでデータを中継するものである。中継器Ｒを通過する受信データはトポロジ解析コマンドのデータか否か（例えば通常の空調制御データ）に係らず一時的に記憶部２４のバッファ（ラインＡバッファまたはラインＢバッファ）に格納され、送信先の通信ライン（通信ラインＡまたは通信ラインＢ）に他の機器からのデータがない時（空き時間）に送信される。
【００３３】
一方、中継器Ｒを通過するデータがトポロジ解析コマンドのデータ（要求データ）の場合には、中継器Ｒは以下の２つの動作を実行する。
【００３４】
１）中継器Ｒの記憶部２４に予め格納してある自機アドレスおよび自機の機器種別（すなわち中継器）を、トポロジ解析コマンドに対応する応答データとしてホストコンピュータＨＯＳＴに返信する。より具体的には、中継器Ｒの制御部２２は、例えば送受信部２６Ａから受信した中継データを記憶部２４内のラインＡバッファに一時的に格納する（図６の破線経路を参照）。そして、このバッファから読み出した中継データが要求データである場合には、制御部２２は、記憶部２４に格納してある自機アドレスおよび機器種別を、予め準備してある応答データフォーマット内に書き込むことで応答データを作成し、この応答データを送受信部２６Ａから通信ラインＡを経由してホストコンピュータＨＯＳＴに返信する。
【００３５】
２）中継するトポロジ解析コマンドの中継器通過段数の更新と最終通過中継器アドレス（自機アドレス）の書き込みを行う。より具体的には、中継器Ｒの制御部２２は、例えば送受信部２６Ａから受信した中継データを記憶部２４内のラインＡバッファに一時的に格納する（図６の破線経路を参照）。そして、このバッファから読み出した中継データが要求データである場合には、制御部２２は、この要求データの位置情報エリア内の中継器通過段数をインクリメントするとともに、最終通過中継器アドレスを自機アドレスに更新し、更新した要求データを送受信部２６Ｂから送信する（図６の破線経路を参照）。
【００３６】
図７に示すように、端末機器ＮＯＤＥ（室内機、室外機）は、制御部２８と記憶部３０と送受信部３２とを有し、送受信部３２を介して定期的に端末機器ＮＯＤＥの状態を示すデータを上位層へ送信している。また、送受信部３２がトポロジ解析コマンド以外のデータ（例えば通常の空調制御データ）を受信した場合には、端末機器ＮＯＤＥの制御部２８はデータに指示された制御を実行するようになっている。
【００３７】
一方、端末機器ＮＯＤＥの送受信部３２がトポロジ解析コマンドのデータ（要求データ）を受信した場合には、制御部２８は、受信した要求データ内に含まれる中継器通過段数および最終通過中継器アドレスを記憶部３０に格納する一方で、この要求データに基づいて応答データを作成して送受信部３２から送信する。ここで、応答データは、記憶部３０に予め格納してある自機アドレスおよび自機の機器種別（すなわち室内機または室外機）と、受信した要求データ内の中継器通過段数および最終通過中継器アドレスとを含んで構成される。
【００３８】
ここで、本発明では、従来のネットワークトポロジ解析の際に使用されている全機器を一斉に探索する機能に加えて、操作者が探索したい範囲だけを部分的に探索する機能を具備することができる。この機能の種類としては、中継器段数指定と、中継器指定と、中継器相対段数指定と、個体指定の４種類がある。それぞれの特徴について以下に詳述する。
【００３９】
（中継器段数指定）
中継器段数指定は、ホストコンピュータＨＯＳＴから操作者が指定した階層段数までの機器を探索範囲とするものである。この場合、要求データは、ホストコンピュータＨＯＳＴから下位層において通過できる中継器の上限数として指定される中継器段数（中継器段数指示数）を要求データ内にさらに含むように構成される。中継器は、ホストコンピュータＨＯＳＴから下位層に対して要求データを中継する。なお、中継器段数として極端に大きな数値を指定すれば、従来の全機器一斉探索機能と同様な機能となる。ここで、中継器が中継するか否かを判断して段数指定が行われる。具体的には、中継器は入力された要求データ内の中継器段数と中継器通過段数を比較し、中継器段数＞中継器通過段数の場合は応答データを上位層に返信し、中継を行う。それ以外の場合は中継器は要求データの中継のみを行う。一方、要求データを受信した端末機器は中継器段数＞中継器通過段数の場合かを判断し、前記式が成立した場合は基準応答時間内に応答データを返信し、成立しない場合は要求データを無視し何もしない。この中継器段数指定の機能によれば、最上位層から指定段数の下位層を探索できるためシステム全体の形態を把握しやすくなる。ネットワークがバス型で接続されている場合は効率的な応答データの収集が可能である。
【００４０】
（中継器指定）
中継器指定は、指定された中継器の１段下層のセグメントに接続された機器を探索するものである。つまり、指定した中継器に直接接続している機器のみを探索する。この場合、要求データは、指定した中継器のアドレスを要求データ内にさらに含むように構成される。ホストコンピュータＨＯＳＴは、指定したアドレスの中継器に要求データを送信する。指定されたアドレスの中継器は要求データを中継する。この場合、中継器および各端末機器は、要求データ内の最終通過中継器アドレスが指定した中継器のアドレスに一致するときだけ応答データを返信し、それ以外の場合は要求データの中継のみを行う。一方、要求データを受信した端末機器は指定した中継器のアドレスと最終通過中継器アドレスが一致したときには基準応答時間内に応答データを返信し、一致しない場合は要求データを無視し何もしない。この中継器指定の機能によれば、バス型、ツリー型などさまざまなネットワーク構成でも柔軟に応答データの収集が可能である。また、局所的な装置の設置、または、機器の交換、追加など、工事により影響が及ぶ範囲が予め判明している場合には、この判明している限られた範囲（例えば工事対象セグメント内）のみを探索するように中継器を指定すれば、探索時間が短時間で済む。
【００４１】
（中継器相対段数指定）
中継器相対段数指定は、指定された中継器から指定段数分だけ下位層に接続された機器を探索するものである。つまり、ある中継器から段数Ｎまでを探索範囲に設定するというような指定をし、その範囲にある機器を探索する。この場合、要求データは、指定した中継器のアドレス（基準中継器アドレス）と、このアドレスの中継器（基準中継器）から下位層において通過できる中継器の上限数として指定される中継器相対段数（中継器相対通過指示数）と、基準中継器から下位層の中継器または端末機器によって受信されるまでに通過した中継器の相対的な数を示す中継器相対通過段数とを要求データ内にさらに含むように構成される。ここで中継器相対通過指示数をNとすると、基準中継器アドレスと中継器のアドレスとが一致した中継器を起点としてN段下層までにある中継器機器及び端末機器から応答データの返信が行われる。前記以外の場合は、中継器は要求データの中継のみを行い、端末機器は要求信号を無視し何もしない。中継を行う段数のカウントには中継器相対通過段数が使われる。この中継器相対段数指定の機能によれば、指定された中継器の下位層から指定段数分の下位層を探索できるため、上記の中継器段数指定の機能と組み合わせてネットワーク内の機器を分割して探索できる。また、ネットワーク内の任意の枝よりも先（下位層）を全て探索することが容易であり、ネットワークを分割して探索できるためネットワークトポロジ解析が効率的に行える。
【００４２】
（個体指定）
個体指定は、指定されたアドレスをもつ機器（室内機、室外機、中継器）を探索するものである。この場合、要求データは、個体指定アドレスを要求データ内にさらに含むように構成される。ホストコンピュータＨＯＳＴから下位層に対して要求データを送信し、下位層の機器はこの要求データ内に含まれる機器のアドレス（個体指定アドレス）と自己のアドレスとを比較し、アドレスが一致した機器のみが応答データを返信する。この個体指定の機能によれば、指定された機器のみを探索するので、ネットワークに含まれる機器数が少ない場合には効率がよい。
【００４３】
次に、本発明に係る空調機システムの通信処理手順について図８を参照しながら説明する。
【００４４】
図８に示すように、まず、操作者によるネットワークトポロジ解析指示が入力されるとＨＯＳＴ♯００００からトポロジ解析コマンド（要求データ）が次のセグメントに対して送信される。この場合、要求データ内の位置情報に含まれる中継器通過段数および最終通過中継器アドレスは空白のまま送信される。
【００４５】
次のセグメントの中継器♯１０００は、要求データ内の位置情報に含まれる中継器通過段数をインクリメントするとともに自機アドレスを最終通過中継器アドレスに書き込むことで要求データを更新し、この更新した要求データを次のセグメントに対して送信する一方で、トポロジ解析レスポンス（応答データ）をＨＯＳＴ♯００００に返信する。この場合の応答データ内の自機アドレスは♯１０００となり、機種種別は中継器となる。また、応答データのフォーマット内の応答位置情報の中継器通過段数と最終通過中継器アドレスは共に空白である。
【００４６】
ここで図８の例では、次のセグメントの室内機♯１３００および♯１４００は中継器♯１０００に対して一段下層のセグメントに接続されているものとし、それぞれ中継器♯１０００からの要求データを受信し、受信した要求データに基づいてトポロジ解析レスポンス（応答データ）を作成して上層の中継器（♯１０００）に向け基準応答時間内に返信を行う。中継器（＃１０００）はこの応答データをＨＯＳＴ♯００００へ中継する。この応答データは中継器通過段数（１）および最終通過中継器アドレス（♯１０００）とそれぞれの自機アドレス（♯１３００または♯１４００）と機種種別（室内機）とから構成されている。ＨＯＳＴ♯００００は、予め定められた情報収集時間内に、所定の応答データを受信する。
【００４７】
次に、空調機システムの各構成機器における処理手順について図９〜図１１を参照しながら説明する。
【００４８】
まず、ホストコンピュータＨＯＳＴにおける処理手順について説明する。
図９のフローチャートに示すように、まず、キーボードを介して対象指定の内容を指示入力する（ステップＳ１０１）。この場合、図４に例示したような探索方法とパラメータとを指定する。続いて、指定された探索方法に対応した通信フォーマットに、指定されたパラメータを書き込んで要求データを作成し、同報送信を実行する（ステップＳ１０２）。
【００４９】
ここで、所定の情報収集時間を経過したか否かを判定し（ステップＳ１０３）、情報収集時間を経過するまでは各機器からの応答データを受信し、トポロジ解析テーブルに中継器通過段数に対応して記憶する（ステップＳ１０４）。一方、情報収集時間を経過した場合には、トポロジ解析テーブルのデータを中継器通過段数ごとに機器種別データに基づいて並び替え、中継器通過段数が１段以上の項目について最終通過中継器アドレスが同じ受信データを集約し（ステップＳ１０５）、トポロジ解析テーブルに基づいて解析結果を表示する（ステップＳ１０６）。
【００５０】
次に、中継器における処理手順について説明する。
図１０のフローチャートに示すように、まず、受信データにトポロジ解析コマンドが含まれるか否かを判定し（ステップＳ２０１）、トポロジ解析コマンドが含まれない場合にはそのまま受信データを中継する（ステップＳ２１７）。一方、トポロジ解析コマンドが含まれる場合には、要求データを受信したと判断できるので、この要求データ内の対象指定の内容が「個体指定」（ステップＳ２０２）、「中継器指定」（ステップＳ２０３）、「中継器段数指定」（ステップＳ２０４）、「中継器相対段数指定」（ステップＳ２０５）のいずれであるかについて判定する。
【００５１】
この判定の結果、対象指定の内容が「個体指定」の場合には（ステップＳ２０２でＹｅｓ）、個体指定のパラメータである指定アドレス＝自機アドレスのときに限り（ステップＳ２０６でＹｅｓ）、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し（ステップＳ２１５）、それ以外の場合には要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５２】
また、対象指定の内容が「中継器指定」の場合には（ステップＳ２０３でＹｅｓ）、最終通過中継器アドレス＝中継器指定アドレスのときに限り（ステップＳ２０７でＹｅｓ）、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し（ステップＳ２１５）、それ以外の場合には要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５３】
また、対象指定の内容が「中継器段数指定」の場合には（ステップＳ２０４でＹｅｓ）、中継器段数指示数≧中継器通過段数のときに限り（ステップＳ２０８でＹｅｓ）、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し（ステップＳ２１５）、それ以外の場合には要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５４】
また、対象指定の内容が「中継器相対段数指定」の場合には（ステップＳ２０５でＹｅｓ）、基準中継器アドレス＝自機アドレスのときに限り（ステップＳ２０９でＹｅｓ）、中継器相対通過段数を“０”に更新して（ステップＳ２１２）、要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを自己のアドレスに更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５５】
一方、基準中継器アドレス＝自機アドレスではない場合には（ステップＳ２０９でＮｏ）、中継器相対通過段数＝“空白”のときに限り（ステップＳ２１０でＹｅｓ）、要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５６】
他方、中継器相対通過段数＝“空白”ではないときには（ステップＳ２１０でＮｏ）、中継器相対通過段数≧中継器相対通過指示数のときに限り（ステップＳ２１１でＹｅｓ）、中継器相対通過段数を＋１し更新して（ステップＳ２１４）、要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５７】
一方、中継器相対通過段数≧中継器相対通過指示数ではないときには（ステップＳ２１１でＮｏ）、中継器相対通過段数を＋１し更新して（ステップＳ２１３）、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し（ステップＳ２１５）、要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５８】
なお、要求データ内の対象指定の内容が「個体指定」（ステップＳ２０２）、「中継器指定」（ステップＳ２０３）、「中継器段数指定」（ステップＳ２０４）、「中継器相対段数指定」（ステップＳ２０５）のいずれでもない場合には（ステップＳ２０５でＮｏ）、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し（ステップＳ２１５）、要求データ内の中継器通過段数を＋１し最終通過中継器アドレスを更新して（ステップＳ２１６）、受信データを中継する（ステップＳ２１７）。
【００５９】
次に、端末機器（室内機、室外機）における処理手順について説明する。
図１１のフローチャートに示すように、まず、受信データにトポロジ解析コマンドが含まれるか否かを判定し（ステップＳ３０１）、トポロジ解析コマンドが含まれない場合には受信データの指示に従った空調運転を実行する（ステップＳ３０７）。一方、トポロジ解析コマンドが含まれる場合には、要求データを受信したと判断できるので、この要求データ内の対象指定の内容が「個体指定」（ステップＳ３０２）、「中継器相対段数指定」（ステップＳ３０３）、「中継器段数指定」（ステップＳ３０４）、「中継器指定」（ステップＳ３０５）のいずれであるかについて判定する。
【００６０】
この判定の結果、対象指定の内容が「個体指定」の場合には（ステップＳ３０２でＹｅｓ）、個体指定のパラメータである指定アドレス＝自機アドレスのときに限り、応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し、それ以外は無視する（ステップＳ３０８）。
【００６１】
また、対象指定の内容が「中継器相対段数指定」の場合には（ステップＳ３０３でＹｅｓ）、要求データ内の位置情報の中継器相対通過段数≠“空白”、かつ、中継器相対通過指示数≧中継器相対通過段数の場合にのみ応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し、それ以外は無視する（ステップＳ３０９）。
【００６２】
また、対象指定の内容が「中継器段数指定」の場合には（ステップＳ３０４でＹｅｓ）、中継器段数指示数≧中継器通過段数の場合にのみ応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し、それ以外は無視する（ステップＳ３１０）。
【００６３】
また、対象指定の内容が「中継器指定」の場合には（ステップＳ３０５でＹｅｓ）、中継器指定アドレス＝最終通過中継器アドレスの場合にのみ応答データを要求データ内の基準応答時間の範囲内でランダムにディレーした後に送信し、それ以外は無視する（ステップＳ３０６）。
【００６４】
次に、本発明により得られるトポロジ解析テーブルについて図１２を参照しながら説明する。
【００６５】
上述したように、ホストコンピュータＨＯＳＴの制御部１４は応答データが揃った時点で記憶部１６に格納された応答データに基づいてネットワークトポロジ解析を実行し、その結果であるトポロジ解析テーブルを表示部２０に表示するとともに、記憶部１６に格納する。ここで、表示されるトポロジ解析テーブルを例示したものが図１２である。なお、図１２中の「通過段数」は中継器通過段数を、「最終通過」は最終通過中継器アドレスをそれぞれ示している。テーブル内の太線で囲まれた部分がセグメントに対応する。
【００６６】
次に、応答データに基づいてこのトポロジ解析テーブルを作成する方法について説明する。
【００６７】
まず、応答データに含まれる機種種別と自機アドレスと中継器通過段数と最終通過中継器アドレスとの各データを組にして、中継器通過段数に基づいて振り分ける。次に、機器種別データに基づいて各中継器段数ごとに並び替える。最後に、中継器通過段数が１段以上の項目について、最終通過中継器アドレスが同じデータを集約させる。このようにすることで、図１２に示すようなトポロジ解析テーブルが得られる。
【符号の説明】
【００６８】
１０  空調機システム
ＨＯＳＴ  ホストコンピュータ（管理装置）
Ｒ        中継器
ＮＯＤＥ  端末機器（室内機、室外機）
【図１】
2014150386.tif 000003
【図２】
2014150386.tif 000004
【図３】
2014150386.tif 000005
【図４】
2014150386.tif 000006
【図５】
2014150386.tif 000007
【図６】
2014150386.tif 000008
【図７】
2014150386.tif 000009
【図８】
2014150386.tif 000010
【図９】
2014150386.tif 000011
【図１０】
2014150386.tif 000012
【図１１】
2014150386.tif 000013
【図１２】
2014150386.tif 000014