(57)【特許請求の範囲】
【請求項１】
少なくとも１台のコンピュータ装置と複数台のノード装置とがネットワークを介して通信可能に接続され、上記複数台のノード装置の各々に１台以上のセンサ装置が無線通信を介して接続可能であり、
上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存し、
上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得するネットワークシステムにおいて、
上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有し、
上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求し、
上記各ノード装置と上記各センサ装置とが接続すべき対応関係を示す接続構成リストを記憶する接続構成リスト記憶部を備え、
上記各ノード装置は、上記各センサ装置からの接続要求に対して、上記接続構成リストに基づいて、上記各センサ装置との接続の許否を判断する接続許否判断部と、
このノード装置自身以外の他のノード装置の障害を検出する障害検出部と、
上記障害検出部が上記障害を検出したとき、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える接続構成リスト書換部と
を有することを特徴とするネットワークシステム。
【請求項２】
請求項１に記載のネットワークシステムにおいて、
上記接続構成リスト記憶部は、上記複数台のノード装置にそれぞれ設けられ、それらの接続構成リスト記憶部の内容は互いに同期していることを特徴とするネットワークシステム。
【請求項３】
請求項１または２に記載のネットワークシステムにおいて、
上記ネットワーク識別子は、無線ＬＡＮを識別するためのサービスセット識別子であることを特徴とするネットワークシステム。
【請求項４】
少なくとも１台のコンピュータ装置と複数台のノード装置とがネットワークを介して通信可能に接続され、上記複数台のノード装置の各々に１台以上のセンサ装置が無線通信を介して接続可能であり、
上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存し、
上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得するネットワークシステムにおける上記複数台のノード装置からなるノード装置群であって、
上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有し、
上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求し、
上記各ノード装置と上記各センサ装置とが接続すべき対応関係を示す接続構成リストを記憶する接続構成リスト記憶部を備え、
上記各ノード装置は、上記各センサ装置からの接続要求に対して、上記接続構成リストに基づいて、上記各センサ装置との接続の許否を判断する接続許否判断部と、
このノード装置自身以外の他のノード装置の障害を検出する障害検出部と、
上記障害検出部が上記障害を検出したとき、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える接続構成リスト書換部と
を有することを特徴とするノード装置群。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はネットワークシステムに関し、より詳しくは、複数台のノード装置とそれらのノード装置の各々に無線通信を介して接続されるセンサ装置とを含むネットワークシステムに関する。
【０００２】
また、この発明は、そのようなネットワークシステムを構成するノード装置群およびセンサ装置群に関する。
【背景技術】
【０００３】
従来、この種のネットワークシステムとしては、例えば、特許文献１（特開２００３−８５２１３号公報）の図３６に記載のように、コンピュータ装置としての情報処理サーバと複数台のノード装置としての第１乃至第３のセンサターミナルとがネットワークを介して通信可能に接続され、それらのセンサターミナルの各々に１台以上のセンサ装置が無線通信を介して接続可能になっているものが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−８５２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記ネットワークシステムでは、例えば、各センサターミナルは、このセンサターミナル自身に無線通信を介して接続されたセンサ装置からセンサデータを取得して、このセンサターミナル自身に内蔵されたセンサデータ記憶部に保存する。上記情報処理サーバは、ネットワークを介して、上記１台以上のセンサ装置のうちいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のセンサターミナルのうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているセンサターミナルから取得する。
【０００６】
しかしながら、上記ネットワークシステムでは、上記複数台のセンサターミナルがそれぞれ個別のネットワーク識別子を有している。このため、或るセンサ装置がいずれかのセンサターミナルと接続する場合には、接続すべきそのセンサターミナルのネットワーク識別子をそのセンサ装置に予め登録する処理が必要となり、手間がかかる。また、或るセンサ装置が特定のセンサターミナルと接続する場合には、この特定のセンサターミナルが接続可能な領域内にあるかどうか探索する必要があり、時間がかかる。
【０００７】
そこで、この発明の課題は、複数台のノード装置とそれらのノード装置の各々に無線通信を介して接続されるセンサ装置とを含むネットワークシステムにおいて、センサ装置がノード装置に簡単な処理によって短時間で接続できるネットワークシステムを提供することにある。
【０００８】
また、この発明の課題は、そのようなネットワークシステムを構成するノード装置群およびセンサ装置群を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、この発明のネットワークシステムは、
少なくとも１台のコンピュータ装置と複数台のノード装置とがネットワークを介して通信可能に接続され、上記複数台のノード装置の各々に１台以上のセンサ装置が無線通信を介して接続可能であり、
上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存し、
上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得するネットワークシステムにおいて、
上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有し、
上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求し、
上記各ノード装置と上記各センサ装置とが接続すべき対応関係を示す接続構成リストを記憶する接続構成リスト記憶部を備え、
上記各ノード装置は、上記各センサ装置からの接続要求に対して、上記接続構成リストに基づいて、上記各センサ装置との接続の許否を判断する接続許否判断部と、
このノード装置自身以外の他のノード装置の障害を検出する障害検出部と、
上記障害検出部が上記障害を検出したとき、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える接続構成リスト書換部と
を有することを特徴とする。
【００１０】
本明細書で、「コンピュータ装置」とは、クライアント装置、サーバ装置、ホストコンピュータなどの名称を問わず、ネットワークを介して通信可能なコンピュータを広く指す。
【００１１】
また、「ネットワーク」は、有線または無線を問わず、ローカルエリアネットワーク（ＬＡＮ）やワイドエリアネットワーク（ＷＡＮ）、インターネットなどのネットワークを広く指す。
【００１２】
なお、上記ネットワークには、上記複数台のノード装置（各々に１台以上のセンサ装置が無線通信を介して接続可能になっている）に加えて、センサ装置が接続され得ないノード装置が接続されていても良い。
【００１３】
また、「センサ装置」とは、センシング機能をもつ装置を広く含み、センサノードを構成するか否かを問わない。
【００１４】
また、「接続構成リスト記憶部」については、ネットワークシステムが「接続構成リスト記憶部」を備えていれば良く、空間的に配置される場所を問わない。
【００１５】
この発明のネットワークシステムでは、上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有する。上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求する。上記各センサ装置からの接続要求に対して、上記各ノード装置の上記接続許否判断部は、上記接続構成リストに基づいて上記各センサ装置との接続の許否を判断する。したがって、上記接続構成リストが示す対応関係に従って、上記各ノード装置と上記各センサ装置との接続が確立される。
【００１６】
このようにした場合、上記センサ装置は、上記ノード装置と接続するとき、上記ネットワーク識別子を指定するだけでよく、無線通信可能なノード装置を探索する必要がない。したがって、上記センサ装置は、上記ノード装置に簡単な処理によって短時間で接続できる。この結果、上記センサ装置が上記ノード装置に接続するための処理に必要な消費電力を軽減でき、例えば上記センサ装置が電池を電源として動作する場合、上記センサ装置の電池寿命を延ばすことができる。また、上記センサ装置は、接続するノード装置を特定せずに、上記複数台のノード装置との接続を要求することができる。したがって、上記センサ装置を任意に設置できると共に、簡単に管理できる。
【００１７】
上記接続構成リストに基づく接続が確立された状態では、上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存する。上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得する。例えば、上記コンピュータ装置は、上記ネットワークを介して上記複数台のノード装置に対してそれぞれ、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求する。上記コンピュータ装置からの要求に応じて、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置が、上記特定されたセンサデータを上記ネットワークを介して上記コンピュータ装置に対して返信する。これにより、上記コンピュータ装置は、所望のセンサデータが上記複数台のノード装置のうちいずれのノード装置に保存されているかを知らなくても、その所望のセンサデータを取得することができる。
【００１８】
また、上記複数台のノード装置のうち、いずれかのノード装置に障害が発生したときや、特定のノード装置への負荷を分散させるときには、上記接続構成リストを変更することで、上記センサ装置が接続するノード装置を変更できて、上記センサ装置は特別な処理をする必要がない。したがって、上記センサ装置の構成を簡単にできる。また、上記障害検出部がこのノード装置自身以外の他のノード装置の障害を検出したとき、上記接続構成リスト書換部は、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える。したがって、上記障害が検出された場合であっても、上記接続構成リスト書換部により、上記他のノード装置への接続を許容されていたセンサ装置を上記他のノード装置からこのノード装置自身に自動的に切り替えて接続できる。したがって、フォールトトレランス（耐障害性、つまり障害発生時の被害を最小限度に抑える能力）を実現できる。
【００１９】
なお、本明細書で、「障害」とは、ノード装置の故障、接触不良、ノード装置に対する通信回線の断線、電池切れ、電波不到達などの異常を意味する。
【００２０】
【００２１】
【００２２】
【００２３】
【００２４】
【００２５】
【００２６】
【００２７】
【００２８】
【００２９】
【００３０】
【００３１】
【００３２】
【００３３】
一実施形態のネットワークシステムでは、上記接続構成リスト記憶部は、上記複数台のノード装置にそれぞれ設けられ、それらの接続構成リスト記憶部の内容は互いに同期していることを特徴とする。
【００３４】
この一実施形態のネットワークシステムでは、上記接続構成リスト記憶部は、上記複数台のノード装置にそれぞれ設けられ、それらの接続構成リスト記憶部の内容は互いに同期している。したがって、上記各ノード装置は、そのノード装置自身に設けられた上記接続構成リスト記憶部の内容を参照することで、上記各ノード装置と上記各センサ装置とが接続すべき対応関係を迅速に知ることができる。
【００３５】
一実施形態のネットワークシステムでは、上記ネットワーク識別子は、無線ＬＡＮを識別するためのサービスセット識別子であることを特徴とする。
【００３６】
この一実施形態のネットワークシステムでは、上記ネットワーク識別子は、無線ＬＡＮを識別するためのサービスセット識別子である。したがって、上記センサ装置は、無線ＬＡＮを介して上記複数台のノード装置との接続を要求できる。
【００３７】
また、この発明のノード装置群は、
少なくとも１台のコンピュータ装置と複数台のノード装置とがネットワークを介して通信可能に接続され、上記複数台のノード装置の各々に１台以上のセンサ装置が無線通信を介して接続可能であり、
上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存し、
上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得するネットワークシステムにおける上記複数台のノード装置からなるノード装置群であって、
上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有し、
上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求し、
上記各ノード装置と上記各センサ装置とが接続すべき対応関係を示す接続構成リストを記憶する接続構成リスト記憶部を備え、
上記各ノード装置は、上記各センサ装置からの接続要求に対して、上記接続構成リストに基づいて、上記各センサ装置との接続の許否を判断する接続許否判断部と、
このノード装置自身以外の他のノード装置の障害を検出する障害検出部と、
上記障害検出部が上記障害を検出したとき、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える接続構成リスト書換部と
を有することを特徴とする。
【００３８】
この発明のノード装置群では、上記各ノード装置は、予め定められた共通する上記無線通信用のネットワーク識別子を有する。上記センサ装置の各々は、上記無線通信を行うために上記ネットワーク識別子を指定して、上記複数台のノード装置との接続を要求する。上記各センサ装置からの接続要求に対して、上記各ノード装置の上記接続許否判断部は、上記接続構成リストに基づいて上記各センサ装置との接続の許否を判断する。したがって、上記接続構成リストが示す対応関係に従って、上記各ノード装置と上記各センサ装置との接続が確立される。
【００３９】
このようにした場合、上記センサ装置は、上記ノード装置と接続するとき、上記ネットワーク識別子を指定するだけでよく、無線通信可能なノード装置を探索する必要がない。したがって、上記センサ装置は、上記ノード装置に簡単な処理によって短時間で接続できる。この結果、上記センサ装置が上記ノード装置に接続するための処理に必要な消費電力を軽減でき、例えば上記センサ装置が電池を電源として動作する場合、上記センサ装置の電池寿命を延ばすことができる。また、上記センサ装置は、接続するノード装置を特定せずに、上記複数台のノード装置との接続を要求することができる。したがって、上記センサ装置を任意に設置できると共に、簡単に管理できる。
【００４０】
上記接続構成リストに基づく接続が確立された状態では、上記各ノード装置は、このノード装置自身に上記無線通信を介して接続された上記センサ装置からセンサデータを取得して、このノード装置自身に内蔵されたセンサデータ記憶部に保存する。上記コンピュータ装置は、上記ネットワークを介して、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求し、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置から取得する。例えば、上記コンピュータ装置は、上記ネットワークを介して上記複数台のノード装置に対してそれぞれ、上記１台以上のセンサ装置のうち１台または２台以上のいずれかのセンサ装置からのセンサデータを特定して要求する。上記コンピュータ装置からの要求に応じて、上記複数台のノード装置のうち上記特定されたセンサデータを上記センサデータ記憶部に保存しているノード装置が、上記特定されたセンサデータを上記ネットワークを介して上記コンピュータ装置に対して返信する。これにより、上記コンピュータ装置は、所望のセンサデータが上記複数台のノード装置のうちいずれのノード装置に保存されているかを知らなくても、その所望のセンサデータを取得することができる。
【００４１】
また、上記複数台のノード装置のうち、いずれかのノード装置に障害が発生したときや、特定のノード装置への負荷を分散させるときには、上記接続構成リストを変更することで、上記センサ装置が接続するノード装置を変更できて、上記センサ装置は特別な処理をする必要がない。したがって、上記センサ装置の構成を簡単にできる。また、上記障害検出部がこのノード装置自身以外の他のノード装置の障害を検出したとき、上記接続構成リスト書換部は、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える。したがって、上記障害が検出された場合であっても、上記接続構成リスト書換部により、上記他のノード装置への接続を許容されていたセンサ装置を上記他のノード装置からこのノード装置自身に自動的に切り替えて接続できる。したがって、フォールトトレランスを実現できる。
【００４２】
【００４３】
【００４４】
【００４５】
【００４６】
【００４７】
【００４８】
【００４９】
【００５０】
【００５１】
【００５２】
【００５３】
【００５４】
【発明の効果】
【００５５】
以上より明らかなように、この発明のネットワークシステム、ノード装置群によれば、センサ装置がノード装置に簡単な処理によって短時間で接続できるネットワークシステムを実現できる。
【図面の簡単な説明】
【００５６】
【図１】この発明の一実施形態のネットワークシステムの概略構成を示す図である。
【図２】上記ネットワークシステムに含まれたクライアントＰＣ（パーソナルコンピュータ）のブロック構成を示す図である。
【図３】上記ネットワークシステムに含まれたノード装置のブロック構成を示す図である。
【図４】上記ネットワークシステムに含まれたセンサ装置のブロック構成を示す図である。
【図５】上記ネットワークシステムの第１構成例において、上記ノード装置に含まれたＣＰＵ（中央演算処理ユニット）とメモリの機能面から表した構成要素を示す図である。
【図６】上記第１構成例において、上記センサ装置に含まれたメモリの機能面から表した構成要素を示す図である。
【図７Ａ】上記第１構成例において、センサ装置が計測対象からセンサデータを取得する動作を説明する図である。
【図７Ｂ】上記第１構成例において、センサ装置がノード装置に対して接続を要求する動作を説明する図である。
【図７Ｃ】上記第１構成例において、センサ装置とノード装置との接続を確立した状態を説明する図である。
【図８Ａ】上記第１構成例において、センサ装置が新たに設けられた状態を説明する図である。
【図８Ｂ】上記第１構成例において、上記新たに設けられたセンサ装置に対応して接続構成リストが更新された状態を説明する図である。
【図８Ｃ】上記第１構成例において、上記更新された接続リストに基づいて、上記新たに設けられたセンサ装置とノード装置との接続が確立した状態を説明する図である。
【図９】上記第１構成例における上記ノード装置の変形例について、ＣＰＵとメモリの機能面から表した構成要素を、図５に対応して示す図である。
【図１０Ａ】図９の構成をもつノード装置が他のノード装置に障害が発生していないか監視している状態を説明する図である。
【図１０Ｂ】上記他のノード装置に障害が発生した状態を説明する図である。
【図１０Ｃ】上記障害が発生したノード装置に接続されていたセンサ装置と、上記障害が発生していないか監視していたノード装置との接続が確立した状態を説明する図である。
【図１１Ａ】上記第１構成例において、ノード装置とセンサ装置との接続状態を変更する前の状態を説明する図である。
【図１１Ｂ】上記第１構成例において、ノード装置とセンサ装置との接続状態を変更する過程を説明する図である。
【図１１Ｃ】上記第１構成例において、ノード装置とセンサ装置との接続状態を変更した後の状態を説明する図である。
【図１２】上記ネットワークシステムの第２構成例において、上記ノード装置に含まれたＣＰＵ（中央演算処理ユニット）とメモリの機能面から表した構成要素を示す図である。
【図１３Ａ】上記第２構成例において、センサ装置が計測対象からセンサデータを取得する動作を説明する図である。
【図１３Ｂ】上記第２構成例において、センサ装置がノード装置に対して接続を要求する動作を説明する図である。
【図１３Ｃ】上記第２構成例において、センサ装置とノード装置との接続を確立した状態を説明する図である。
【図１４】上記第２構成例における上記ノード装置の変形例について、ＣＰＵとメモリの機能面から表した構成要素を、図１２に対応して示す図である。
【図１５Ａ】上記第２構成例において、センサ装置が新たに設けられた状態を説明する図である。
【図１５Ｂ】上記第２構成例において、上記新たに設けられたセンサ装置に対応して接続構成リストが更新された状態を説明する図である。
【図１５Ｃ】上記第２構成例において、上記更新された接続リストに基づいて、上記新たに設けられたセンサ装置とノード装置との接続が確立した状態を説明する図である。
【図１６Ａ】上記第２構成例において、センサ装置が新たに設けられた状態を説明する図である。
【図１６Ｂ】上記第２構成例において、上記新たに設けられたセンサ装置に対応して接続構成リストが更新された状態を説明する図である。
【図１６Ｃ】上記第２構成例において、上記更新された接続リストに基づいて、上記新たに設けられたセンサ装置とノード装置との接続が確立した状態を説明する図である。
【図１７Ａ】上記第２構成例において、ノード装置が他のノード装置に障害が発生していないか監視している状態を説明する図である。
【図１７Ｂ】上記第２構成例において、上記他のノード装置に障害が発生した状態を説明する図である。
【図１７Ｃ】上記第２構成例において、上記障害が発生したノード装置に接続されていたセンサ装置と、上記障害が発生していないか監視していたノード装置との接続が確立した状態を説明する図である。
【図１８Ａ】上記第２構成例において、ノード装置とセンサ装置との接続状態を変更する前の状態を説明する図である。
【図１８Ｂ】上記第２構成例において、ノード装置とセンサ装置との接続状態を変更する過程を説明する図である。
【図１８Ｃ】上記第２構成例において、ノード装置とセンサ装置との接続状態を変更した後の状態を説明する図である。
【発明を実施するための形態】
【００５７】
この発明を図示の実施の形態により詳細に説明する。
【００５８】
図１は、この発明の一実施形態のネットワークシステム（全体を符号１で示す。）の概略構成を示している。
【００５９】
このネットワークシステム１は、コンピュータ装置としての１台のクライアントＰＣ（パーソナルコンピュータ）１０と、ノード装置群としての複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…とを含んでいる。クライアントＰＣ１０とノード装置２０Ａ，２０Ｂ，２０Ｃ，…とは、ネットワークとしてのＬＡＮ（ローカルエリアネットワーク）２によって互いに通信可能に接続されている。複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…の各々に、センサ装置群としての１台以上のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ，…が無線通信（この例では、無線ＬＡＮとしてのＷｉ−Ｆｉ（登録商標））を介して接続可能になっている。
【００６０】
クライアントＰＣ１０は、図２のブロック構成に示すように、ＣＰＵ（中央演算処理ユニット）１１と、メモリ１２と、電源部１３と、表示部としてのＬＣＤ（液晶表示素子）表示部１４と、ＬＡＮ通信部１５と、入力部としての入力装置１６と、外部記憶装置１７とを含んでいる。これらの各構成要素１１，１２，１３，１４，１５，１６，１７は、配線１９を介して互いに通信可能に接続されている。ＣＰＵ１１は、このクライアントＰＣ１０全体の動作を制御する。メモリ１２は、ＤＲＡＭ（ダイナミック・ランダム・アクセス・メモリ）を含み、各種データを記憶する。電源部１３は、各構成要素１１，１２，１４，１５，１６，１７に対して定電圧（５Ｖ、１２Ｖなど）で電力を供給する。ＬＣＤ表示部１４は、ＣＰＵ１１による制御に応じて各種画像を表示する。ＬＡＮ通信部１５は、このクライアントＰＣ１０がＬＡＮ２を介して、ノード装置２０Ａ，２０Ｂ，２０Ｃ，…、他の図示しないコンピュータ装置、端末装置等と通信するために働く。入力装置１６は、キーボードやマウスを含み、ユーザがクライアントＰＣ１０に各種情報や指示を入力するために働く。外部記憶装置１７は、ハードディスクドライブ、光ディスクなどを含み、クライアントＰＣ１０のためのオペレーティングシステム（ＯＳ）やアプリケーションソフトウェア（プログラム）を記憶している。
【００６１】
各ノード装置２０（ノード装置２０Ａ，２０Ｂ，２０Ｃ，…を代表して共通の符号２０で表す。）は、図３のブロック構成に示すように、ＣＰＵ２１と、メモリ２２と、電源部２３と、ＬＥＤ（発光ダイオード）表示部２４と、ＬＡＮ通信部２５と、無線通信部２６とを含んでいる。これらの各構成要素２１，２２，２３，２４，２５，２６は、配線２９を介して互いに通信可能に接続されている。ＣＰＵ２１は、この例ではクロック周波数１．１ＧＨｚで動作し、このノード装置２０全体の動作を制御する。メモリ２２は、この例ではフラッシュメモリとＤＲＡＭ（記憶容量５１２ＭＢ）を含み、このノード装置２０のためのＯＳ（この例では、Ｌｉｎｕｘ）やプログラム、各種データを記憶する。電源部２３は、各構成要素２１，２２，２４，２５，２６に対して定電圧（この例では、５Ｖ）で電力を供給する。ＬＥＤ表示部２４は、電源部２３による電力が供給されている期間中はＬＥＤ（図示せず）を点灯させて、このノード装置２０が動作していることを表示する。ＬＡＮ通信部２５は、このノード装置２０がＬＡＮ２を介して、クライアントＰＣ１０や他のノード装置、他の図示しないコンピュータ装置、端末装置等と通信するために働く。無線通信部２６は、このノード装置２０が無線ＬＡＮを介して、センサ装置３０Ａ，３０Ｂ，３０Ｃ，…と通信するために働く。この例では、１台のノード装置２０に対して無線ＬＡＮを介して６４台までのセンサ装置が接続可能になっている。
【００６２】
図５中に示すように、各ノード装置２０のメモリ２２は、この無線ＬＡＮの接続のために、このノード装置２０自身を識別するための識別番号（ＩＤ）を記憶した自己ＩＤ記憶部６１を有している。センサデータ記憶部６２は、このノード装置２０自身に無線ＬＡＮを介して接続されたセンサ装置からのセンサデータを記憶する。
【００６３】
各センサ装置３０（センサ装置３０Ａ，３０Ｂ，３０Ｃ，…を代表して共通の符号３０で表す。）は、図４のブロック構成に示すように、ＣＰＵ３１と、メモリ３２と、電源部３３と、ＬＥＤ表示部３４と、センサ接続部３５と、無線通信部３６とを含んでいる。これらの各構成要素３１，３２，３３，３４，３５，３６は、配線３９を介して互いに通信可能に接続されている。センサ接続部３５には、このセンサ装置３０の用途に応じて、温湿度センサ４１、照度センサ４２、流速センサ４３、加速度センサ４４、圧力センサ４５のうちの一つ、幾つか又は全部が接続される。なお、これらのセンサ４１，４２，４３，４４は、センサ装置３０の筐体に内蔵されても良いし、センサ装置３０の筐体の外部に付設されても良い。ＣＰＵ３１は、このセンサ装置３０全体の動作を制御する。メモリ３２は、この例ではフラッシュメモリとＤＲＡＭを含み、このセンサ装置３０のためのプログラムや各種データを記憶する。電源部３３は、各構成要素３１，３２，３４，３５，３６およびセンサ４１，４２，４３，４４，４５に対して定電圧（この例では、３Ｖ）で電力を供給する。ＬＥＤ表示部３４は、複数個のＬＥＤ（図示せず）を含み、ＣＰＵ３１による制御に応じてそれぞれのＬＥＤを点灯または点滅させる。これにより、ＬＥＤ表示部３４は、このセンサ装置３０の電源がオンしているか否か、また、いずれかのノード装置２０Ａ，２０Ｂ，２０Ｃ，…と無線通信を行っているか否か等の各種状態を表示する。センサ接続部３５は、温湿度センサ４１、照度センサ４２、流速センサ４３、加速度センサ４４、圧力センサ４５のうち接続されているセンサからセンサデータを、このセンサ装置３０に取り込むために働く。これにより、このセンサ装置３０は、外部から特段の指示を受けなくても、自律的にセンサデータを取得する。無線通信部３６は、このセンサ装置３０が無線ＬＡＮを介して、いずれかのノード装置２０Ａ，２０Ｂ，２０Ｃ，…と通信するために働く。
【００６４】
図６中に示すように、各センサ装置３０のメモリ３２は、この無線ＬＡＮの接続のために、このセンサ装置３０を識別するための識別番号（ＩＤ）を記憶した自己ＩＤ記憶部７１を有している。センサデータ記憶部７２は、このセンサ装置３０自身に取り込まれたセンサデータを記憶する。
【００６５】
図１の例では、３台のセンサ装置３０Ａ，３０Ｂ，３０Ｃは、無線ＬＡＮを介してノード装置２０Ａに接続されている一方、他のノード装置２０Ｂ，２０Ｃ，…には接続されていない。２台のセンサ装置３０Ｄ，３０Ｅは、無線ＬＡＮを介してノード装置２０Ｂに接続されている一方、他のノード装置２０Ａ，２０Ｃ，…には接続されていない。２台のセンサ装置３０Ｆ，３０Ｇ，…は、無線ＬＡＮを介してノード装置２０Ｃに接続されている一方、他のノード装置２０Ａ，２０Ｂ，…には接続されていない。
【００６６】
このような接続構成に応じて、ノード装置２０Ａは、このノード装置２０Ａ自身に無線ＬＡＮを介して接続されたセンサ装置３０Ａ，３０Ｂ，３０Ｃからセンサデータを取得して、このノード装置２０Ａ自身に内蔵されたメモリ２２（のセンサデータ記憶部６２）に保存する。ノード装置２０Ｂは、このノード装置２０Ｂ自身に無線ＬＡＮを介して接続されたセンサ装置３０Ｄ，３０Ｅからセンサデータを取得して、このノード装置２０Ｂ自身に内蔵されたメモリ２２に保存する。また、ノード装置２０Ｃは、このノード装置２０Ｃ自身に無線ＬＡＮを介して接続されたセンサ装置３０Ｆ，３０Ｇからセンサデータを取得して、このノード装置２０Ｃ自身に内蔵されたメモリ２２に保存する。各ノード装置２０Ａ，２０Ｂ，２０Ｃ，…は、自身に接続されていないセンサ装置からのセンサデータを受け取ることはない。
【００６７】
クライアントＰＣ１０は、ＬＡＮ２を介して、１台以上のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，…のうちいずれかのセンサ装置からのセンサデータを特定して要求し、複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…のうち特定されたセンサデータをメモリ２２に保存しているノード装置から取得する。この例では、ライアントＰＣ１０は、ＬＡＮ２を介して複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…に対してそれぞれ、センサ装置３０Ａ，３０Ｂ，３０Ｃ，…のうちいずれかのセンサ装置からのセンサデータを特定して要求する。クライアントＰＣ１０からの要求に応じて、複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…のうち特定されたセンサデータをメモリ２２に保存しているノード装置が、上記特定されたセンサデータをＬＡＮ２を介してクライアントＰＣ１０に対して返信する。これにより、クライアントＰＣ１０は、所望のセンサデータが複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…のうちいずれのノード装置に保存されているかを知らなくても、その所望のセンサデータを取得することができる。
【００６８】
なお、上記返信に際して、上記特定されたセンサデータをメモリ２２に保存しているノード装置は、クライアントＰＣ１０からの要求に応じて、上記特定されたセンサデータを加工して返信する場合がある。
【００６９】
既述のように、従来のネットワークシステムでは、上記複数台のノード装置がそれぞれ個別のネットワーク識別子を有している。そして、或るセンサ装置がいずれかのノード装置と接続する場合には、予め設定した全てのノード装置のネットワーク識別子の中から特定のネットワーク識別子を指定して接続要求をする。このため、ネットワーク識別子の設定及び管理に手間がかかるという問題がある。
【００７０】
（第１構成例）
そこで、このネットワークシステム１の第１構成例では、機能面から見ると、図５中に示すように、各ノード装置２０のＣＰＵ２１は、ポジティブリスト作成部５１と、接続許否判断部５２とを有している（これらのポジティブリスト作成部５１、接続許否判断部５２は、それぞれソフトウェアによって構成されている）。また、各ノード装置２０のメモリ２２は、既述の自己ＩＤ記憶部６１、センサデータ記憶部６２に加えて、共通ＳＳＩＤ（サービスセット識別子）記憶部６３、接続構成リスト記憶部６４、ポジティブリスト記憶部６５を有している。
【００７１】
各ノード装置２０は、予め定められた共通する無線ＬＡＮを識別するためのサービスセット識別子（ＳＳＩＤ）を有する。そして、各ノード装置２０の共通ＳＳＩＤ記憶部６３は、上記ＳＳＩＤを記憶する。各ノード装置２０の接続構成リスト記憶部６４は、上記各ノード装置２０Ａ，２０Ｂ，２０Ｃ，…と上記各センサ装置３０Ａ，３０Ｂ，３０Ｃ，…とが接続すべき対応関係を示す接続構成リスト１０１を記憶する。この例では、この接続構成リスト１０１は、ユーザがクライアントＰＣ１０の入力装置１６に入力を行うことによって、ネットワーク２を介して、初期設定がなされる。各ノード装置２０の接続構成リスト記憶部６４は、互いに同期して、上記対応関係を適宜更新する。各ノード装置２０のポジティブリスト記憶部６５は、後述のポジティブリストを記憶する。
【００７２】
各ノード装置２０のポジティブリスト作成部５１は、このノード装置２０の電源がオンされて動作を開始すると直ちに、上記接続構成リストから、このノード装置自身への接続を許容すべきセンサ装置３０を示す部分を抽出することによって、上記１台以上のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，…のうち、このノード装置自身への接続を許容すべきセンサ装置を明示的に挙げたポジティブリストを作成する。各ノード装置２０の接続許否判断部５２は、上記ポジティブリストに基づいて、このノード装置自身と上記各センサ装置３０Ａ，３０Ｂ，３０Ｃ，…との接続の許否を判断する。
【００７３】
また、図６中に示すように、各センサ装置３０の共通ＳＳＩＤ記憶部７３は、各ノード装置２０に共通する上記ＳＳＩＤを記憶する。
【００７４】
次に、図７Ａから図７Ｃまでを用いて、センサ装置３０Ａがセンサデータを取得してから、このセンサデータがノード装置２０Ａに保存されるまでの流れについて、詳細に説明する（適宜、図５，図６中の符号を用いる）。
【００７５】
図７Ａに示すように、ノード装置２０ＡのＩＤをＸ（ＮＯＤＥ  ＩＤ＝Ｘ）、ノード装置２０ＢのＩＤをＹ（ＮＯＤＥ  ＩＤ＝Ｙ）とし、センサ装置３０ＡのＩＤを１（センサ装置ＩＤ＝１）とする（図７Ｂ，７Ｃ及び図８Ａ〜図１８Ｃについても同様とする）。
【００７６】
ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応する旨、つまり、センサ装置３０Ａとノード装置２０Ａとが接続すべき対応関係である旨記載されている。
【００７７】
また、ノード装置２０Ａは、接続構成リスト１０１に基づいて作成されたポジティブリスト１１１をポジティブリスト記憶部６５に記憶している。このポジティブリスト１１１には、ノード装置２０Ａとの接続を許容すべきセンサ装置３０ＡのＩＤ「センサ装置ＩＤ＝１」が記載されている。一方、ノード装置２０Ｂは、接続構成リスト１０１に基づいて作成されたポジティブリスト１１２を有している。このポジティブリスト１１２には、ノード装置２０Ｂとの接続を許容すべきセンサ装置がないため、「なし」が記載されている。
【００７８】
まず、センサ装置３０Ａは計測対象８０に対してセンシングを行い、センサデータを取得する。
【００７９】
次に、図７Ｂに示すように、センサ装置３０Ａは、共通ＳＳＩＤ記憶部７３に記憶されている共通するＳＳＩＤを指定して、ノード装置２０との接続を要求する（図中に「要求」を破線で示す。以下同様）。したがって、センサ装置３０Ａは、無線ＬＡＮを介してノード装置２０Ａ及び２０Ｂとの接続を要求できる。
【００８０】
そして、図７Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、ポジティブリスト１１１に基づいて、センサ装置３０Ａとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、上記ポジティブリスト１１２に基づいて、センサ装置３０Ａとの接続を許可せず、ノード装置２０Ｂとセンサ装置３０Ａとの接続は確立されない。ここで、ポジティブリスト１１１，１１２は、接続構成リスト１０１から一部（このノード装置自身への接続を許容すべきセンサ装置３０を示す部分）を抽出することによって作成したリストであり、接続構成リスト１０１に比べて簡単なリストである。したがって、各ノード装置２０の上記接続許否判断部は、この簡単なリストに基づいて、より迅速かつ確実に上記接続の許否を判断できる。
【００８１】
その後、センサ装置３０Ａは、上記センサデータをノード装置２０Ａへ送信する。ノード装置２０Ａは、上記センサデータを受信して、センサデータ記憶部６２に保存する。この保存が完了したら、ノード装置２０Ａは、受信完了通知をセンサ装置３０Ａに通知する。センサ装置３０Ａは、上記受信完了通知を受け取ると、送信した上記センサデータを破棄し、ノード装置２０Ａとの接続を切断する。
【００８２】
次に、図８Ａから図８Ｃまでを用いて、新たにセンサ装置３０Ｂを設置してから、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立するまでの流れについて、詳細に説明する（適宜、図５，図６中の符号を用いる）。
【００８３】
図８Ａに示すように、新たに設置するセンサ装置３０ＢのＩＤを２（センサ装置ＩＤ＝２）とする（図８Ｂ、図８Ｃ、図１０Ａ〜図１１Ｃ、及び図１６Ａ〜図１８Ｃについても同様とする）。
【００８４】
ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応する旨記載されている。
【００８５】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのポジティブリスト１１１には、ノード装置２０Ａとの接続を許容すべきセンサ装置３０ＡのＩＤ「センサ装置ＩＤ＝１」が記載されている。一方、ノード装置２０Ｂのポジティブリスト１１２には、ノード装置２０Ｂとの接続を許容すべきセンサ装置がないため、「なし」が記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている一方、ノード装置２０Ｂは、いずれのセンサ装置とも接続されていない。
【００８６】
ここで、新たに設置されたセンサ装置３０Ｂは、共通ＳＳＩＤ記憶部７３に記憶されている共通するＳＳＩＤを指定することによって、無線ＬＡＮを介してノード装置２０Ａ及び２０Ｂとの接続を要求する。しかし、ポジティブリスト１１１，１１２には、「センサ装置ＩＤ＝２」が記載されていないため、ノード装置２０Ａ，２０Ｂとセンサ装置３０Ｂとの接続は確立されない。
【００８７】
次に、図８Ｂに示すように、例えば、システム管理者が、入力装置（図示しない）により接続構成リスト１０１を書き換えて接続構成リスト１０１’とする。これにより、接続構成リスト１０１’には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘ，センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨が記載されている。このとき、ノード装置２０Ａ，２０Ｂのポジティブリスト作成部５１，５１は、接続構成リスト１０１’に基づいて、それぞれポジティブリスト１１１’，１１２’を作成する。ここで、ポジティブリスト１１１’には、ポジティブリスト１１１と同様に「センサ装置ＩＤ＝１」が記載されている。一方、ポジティブリスト１１２’には「センサ装置ＩＤ＝２」が記載されている。
【００８８】
そして、図８Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、ポジティブリスト１１１’に基づいて、センサ装置３０Ａとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、ポジティブリスト１１２’に基づいて、センサ装置３０Ｂとの接続を許可する。このため、ノード装置２０Ｂは、センサ装置３０Ｂからの接続要求に応答し、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立される。
【００８９】
図９は、この第１構成例における上記ノード装置２０の変形例について、ＣＰＵとメモリの機能面から表した構成要素を、図５に対応して示している。この変形例では、図９中に示すように、各ノード装置２０のＣＰＵ２１は、図５中に示したポジティブリスト作成部５１、接続許否判断部５２に加えて、障害検出部５３と、接続構成リスト書換部５４とを有している（これらの障害検出部５３、接続構成リスト書換部５４は、それぞれソフトウェアによって構成されている）。各ノード装置２０の障害検出部５３は、このノード装置自身以外の他のノード装置の障害を検出する。各ノード装置２０の接続構成リスト書換部５４は、障害検出部５３が上記障害を検出したとき、このノード装置自身と、上記他のノード装置への接続を許容されていたセンサ装置とが接続すべき対応関係となるように、上記接続構成リストを書き換える。
【００９０】
次に、図１０Ａから図１０Ｃまでを用いて、ノード装置２０Ｂに障害が発生した場合に上記障害検出部５３と接続構成リスト書換部５４とを機能させることで、センサ装置３０Ｂの接続先が変更されて、ノード装置２０Ａとセンサ装置３０Ｂとの接続が確立されるまでの流れについて、詳細に説明する（適宜、図６，図９中の符号を用いる）。
【００９１】
図１０Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。
【００９２】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのポジティブリスト１１１には、「センサ装置ＩＤ＝１」が記載されている。一方、ノード装置２０Ｂのポジティブリスト１１２には、「センサ装置ＩＤ＝２」が記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている一方、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立されている。
【００９３】
また、ノード装置２０Ａは、ノード装置２０Ｂの障害を検出する障害検出部５３により、ノード装置２０Ｂに障害が発生していないか監視している。
【００９４】
次に、図１０Ｂに示すように、例えばノード装置２０Ｂに障害が発生し、上記ノード装置２０Ａの障害検出部５３がこの障害を検出したとき、ノード装置２０Ａの接続構成リスト書換部５４は、ノード装置２０Ａと、ノード装置２０Ｂへの接続が許容されていたセンサ装置３０Ｂとが接続すべき対応関係となるように、接続構成リスト１０１を書き換えて接続構成リスト１０１’とする。具体的には、センサ装置ＩＤ＝２がＮＯＤＥ  ＩＤ＝Ｙと対応していたのに代えて、センサ装置ＩＤ＝２がＮＯＤＥ  ＩＤ＝Ｘと対応するように書き換えられる。このとき、ノード装置２０Ａ，２０Ｂのポジティブリスト作成部５１，５１は、接続構成リスト１０１’に基づいて、それぞれポジティブリスト１１１’，１１２’を作成する。ここで、ポジティブリスト１１１’には、「センサ装置ＩＤ＝１，センサ装置ＩＤ＝２」が記載されている。一方、ポジティブリスト１１２’には、「なし」が記載されている。
【００９５】
そして、図１０Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、更新されたポジティブリスト１１１’に基づいて、センサ装置３０Ａ，３０Ｂとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａ，３０Ｂからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａ，３０Ｂとの接続が確立される。
【００９６】
このように、上記障害が検出された場合であっても、接続構成リスト書換部５４により、ノード装置２０Ｂへの接続を許容されていたセンサ装置３０Ｂをノード装置２０Ｂからノード装置２０Ａに自動的に切り替えて接続できる。つまり、複数台のノード装置２０のうち、いずれかのノード装置２０に障害が発生したとき、接続構成リスト書換部５４が接続構成リスト１０１を書き換えることで、センサ装置３０が接続すべきノード装置２０を変更できる。したがって、フォールトトレランス（耐障害性、つまり障害発生時の被害を最小限度に抑える能力）を実現できる。また、接続すべきノード装置２０の変更に際して、センサ装置３０は特別な処理をする必要がない。したがって、センサ装置３０の構成を簡単にできる。
【００９７】
なお、接続構成リスト書換部５４ではなく、ユーザがクライアントＰＣ１０の入力装置１６に入力を行うことによって、ネットワーク２を介して、接続構成リスト１０１を書き換えても良い。これにより、ユーザは所望のタイミングで、例えばいずれかのノード装置２０に障害が発生した時や、特定のノード装置２０への負荷を分散させたい時に、センサ装置３０が接続すべきノード装置２０を変更できる。
【００９８】
次に、図１１Ａから図１１Ｃまでを用いて、ユーザの入力操作により、センサ装置３０Ｂの接続先をノード装置２０Ｂからノード装置２０Ａに変更した場合に、センサ装置３０Ｂとノード装置２０Ａとの接続が確立されるまでの流れについて、詳細に説明する（適宜、図５，図６中の符号を用いる）。
【００９９】
図１１Ａに示すように、センサ装置３０ＣのＩＤを３（センサ装置ＩＤ＝３）とする（図１１Ｂ、図１１Ｃ、及び図１８Ａ〜図１８Ｃについても同様とする）。
【０１００】
ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応し、さらにセンサ装置ＩＤ＝３とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。
【０１０１】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのポジティブリスト１１１には、「センサ装置ＩＤ＝１」と記載され、ノード装置２０Ｂのポジティブリスト１１２には、「センサ装置ＩＤ＝２、センサ装置ＩＤ＝３」と記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている一方、ノード装置２０Ｂとセンサ装置３０Ｂ，３０Ｃとの接続が確立されている。
【０１０２】
次に、図１１Ｂに示すように、例えば、ユーザが、入力装置（図示しない）により接続構成リスト１０１を書き換えて接続構成リスト１０１’とする。これにより、接続構成リスト１０１’には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｘとが対応し、さらにセンサ装置ＩＤ＝３とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。このとき、ノード装置２０Ａ，２０Ｂのポジティブリスト作成部５１，５１は、接続構成リスト１０１’に基づいて、それぞれポジティブリスト１１１’，１１２’を作成する。ここで、ポジティブリスト１１１’には、「センサ装置ＩＤ＝１，センサ装置ＩＤ＝２」が記載されている。一方、ポジティブリスト１１２’には「センサ装置ＩＤ＝３」が記載されている。
【０１０３】
そして、図１１Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、ポジティブリスト１１１’に基づいて、センサ装置３０Ａ，３０Ｂとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａ，３０Ｂからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａ，３０Ｂとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、ポジティブリスト１１２’に基づいて、センサ装置３０Ｃとの接続を許可する。このため、ノード装置２０Ｂは、センサ装置３０Ｃからの接続要求に応答し、ノード装置２０Ｂとセンサ装置３０Ｃとの接続が確立される。
【０１０４】
したがって、ユーザは、上記各ノード装置２０と接続するセンサ装置３０との組み合わせを任意に変更できる。
【０１０５】
また、センサ装置３０Ａは、ノード装置２０Ａと接続するとき、共通ＳＳＩＤ記憶部６３に記憶されている共通するＳＳＩＤを指定するだけでよく、無線通信可能なノード装置２０を探索する必要がない。したがって、センサ装置３０Ａは、ノード装置２０Ａに簡単な処理によって短時間で接続できる。この結果、センサ装置３０Ａがノード装置２０Ａに接続するための処理に必要な消費電力を軽減できる。例えばセンサ装置３０Ａが電池を電源として動作する場合、センサ装置３０Ａの電池寿命を延ばすことができる。また、センサ装置３０Ａは、接続するノード装置２０を特定せずに、上記複数台のノード装置２０との接続を要求することができる。したがって、センサ装置３０Ａを任意に設置できると共に、簡単に管理できる。
【０１０６】
（第２構成例）
図１２は、上記ネットワークシステム１の第２構成例において、ノード装置２０に含まれたＣＰＵ２１とメモリ２２の機能面から表した構成要素を示す図である。この図１２において、図５中の構成要素と同一の構成要素については、図５中の参照番号と同一の参照番号を付して説明を省略する。
【０１０７】
この第２構成例では、機能面から見ると、図１２中に示すように、各ノード装置２０のＣＰＵ２１は、接続許否判断部５２に加えて、ネガティブリスト作成部５５を有している（このネガティブリスト作成部５５は、ソフトウェアによって構成されている）。また、各ノード装置２０のメモリ２２は、ネガティブリスト記憶部６６を有している。
【０１０８】
各ノード装置２０のネガティブリスト作成部５５は、このノード装置２０の電源がオンされて動作を開始すると直ちに、上記各ノード装置２０Ａ，２０Ｂ，２０Ｃ，…と上記各センサ装置３０Ａ，３０Ｂ，３０Ｃ，…とが接続すべき対応関係を示す接続構成リスト１０１から、このノード装置２０自身以外のノード装置に接続されるべきセンサ装置３０を示す部分を抽出することによって、上記１台以上のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，…のうち、このノード装置自身への接続を拒否すべきセンサ装置を明示的に挙げたネガティブリストを作成する。なお、この例では、第１構成例におけるのと同様に、この接続構成リスト１０１は、ユーザがクライアントＰＣ１０の入力装置１６に入力を行うことによって、ネットワーク２を介して、初期設定がなされている。
【０１０９】
各ノード装置２０のネガティブリスト記憶部６６は、上記ネガティブリストを記憶する。
【０１１０】
次に、図１３Ａから図１３Ｃまでを用いて、センサ装置３０Ａがセンサデータを取得してから、このセンサデータがノード装置２０Ａに保存されるまでの流れについて、詳細に説明する（適宜、図１２，図６中の符号を用いる）。
【０１１１】
図１３Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応する旨記載されている。
【０１１２】
また、ノード装置２０Ａは、接続構成リスト１０１に基づいて作成されたネガティブリスト１２１をネガティブリスト記憶部６６に記憶している。このネガティブリスト１２１には、ノード装置２０Ａとの接続を拒否すべきセンサ装置がないため、「なし」と記載されている。一方、ノード装置２０Ｂは、接続構成リスト１０１に基づいて作成されたネガティブリスト１２２をネガティブリスト記憶部６６に記憶している。このネガティブリスト１２２には、ノード装置２０Ｂとの接続を拒否すべきセンサ装置３０ＡのＩＤ「センサ装置ＩＤ＝１」が記載されている。
【０１１３】
まず、センサ装置３０Ａは計測対象８０に対してセンシングを行い、センサデータを取得する。
【０１１４】
次に、図１３Ｂに示すように、センサ装置３０Ａは、共通ＳＳＩＤ記憶部７３に記憶されている共通するＳＳＩＤを指定することによって、無線ＬＡＮを介してノード装置２０Ａ及び２０Ｂとの接続を要求する。
【０１１５】
そして、図１３Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１に基づいて、センサ装置３０Ａとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、上記ネガティブリスト１２２に基づいて、センサ装置３０Ａとの接続を許可せず、ノード装置２０Ｂとセンサ装置３０Ａとの接続は確立されない。ここで、ネガティブリスト１２１，１２２は、接続構成リスト１０１から一部（このノード装置２０自身以外のノード装置に接続されるべきセンサ装置３０を示す部分）を抽出することによって作成したリストであり、接続構成リスト１０１に比べて簡単なリストである。したがって、上記各ノード装置２０の上記接続許否判断部は、この簡単なリストに基づいて、より迅速かつ確実に上記接続の許否を判断できる。
【０１１６】
その後、センサ装置３０Ａは、上記センサデータをノード装置２０Ａへ送信する。ノード装置２０Ａは、上記センサデータを受信して、センサデータ記憶部６２に保存する。この保存が完了したら、ノード装置２０Ａは、受信完了通知をセンサ装置３０Ａに通知する。センサ装置３０Ａは、上記受信完了通知を受け取ると、送信した上記センサデータを破棄し、ノード装置２０Ａとの接続を切断する。
【０１１７】
図１４は、この第２構成例における上記ノード装置２０の変形例について、ＣＰＵとメモリの機能面から表した構成要素を、図１２に対応して示している。この変形例では、図１４中に示すように、各ノード装置２０のＣＰＵ２１は、図１２中に示したネガティブリスト作成部５５、接続許否判断部５２に加えて、新規センサ装置検知部５６を有している（この新規センサ装置検知部５６は、ソフトウェアによって構成されている）。なお、障害検出部５３、接続構成リスト書換部５４は、図９中に示したものと同じである。
【０１１８】
新規センサ装置検知部５６は、複数台のノード装置２０Ａ，２０Ｂ，２０Ｃ，…に対して無線通信を介して新たに接続されたセンサ装置を検出する。
【０１１９】
次に、図１５Ａから図１５Ｃまでを用いて、接続構成リスト１０１に何も記載されていない初期状態において上記新規センサ装置検知部５６を機能させることで、センサ装置３０Ａを新たに設置してからノード装置２０Ａとセンサ装置３０Ａとの接続が確立するまでの流れについて、詳細に説明する（適宜、図１４，図６中の符号を用いる）。
【０１２０】
図１５Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、「なし」と記載されており、どのセンサ装置とノード装置とが接続すべき対応関係であるかが不明な状態（初期状態）である。
【０１２１】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのネガティブリスト１２１と、ノード装置２０Ｂのネガティブリスト１２２には、いずれも「なし」が記載されている。このため、ノード装置２０Ａ，２０Ｂには、どのようなセンサ装置も接続可能な状態となっている。
【０１２２】
接続構成リスト１０１に挙がっていない新規のセンサ装置３０Ａを設置した場合、このセンサ装置３０Ａは、共通ＳＳＩＤ記憶部７３に記憶されている共通するＳＳＩＤを指定することによって、ノード装置２０Ａ，２０Ｂとの接続を要求する。ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１に基づいて、センサ装置３０Ａとの接続を許可する。また、ノード装置２０Ｂの接続許否判断部５２も、ネガティブリスト１２２に基づいて、センサ装置３０Ａとの接続を許可する。そして、応答が早いノード装置（ここでは、ノード装置２０Ａ）が、センサ装置３０Ａからの接続要求に応答して、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。
【０１２３】
そして、ノード装置２０Ａの新規センサ装置検知部５６は、新規のセンサ装置として、センサ装置３０Ａを検出する。
【０１２４】
次に、新規センサ装置検知部５６がセンサ装置３０Ａを検出すると、図１５Ｂに示すように、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝（空欄）が記載された、つまり、センサ装置３０Ａに対応するノード装置が不明である旨が記載された接続構成リスト１０１’が作成される。また、ＬＣＤ表示部（図示しない）に、センサ装置３０Ａが複数台のノード装置２０のうちいずれのノード装置と接続されるべきかの入力を促す表示がなされる。したがって、上記新規のセンサ装置を検出した場合には、ユーザに上記入力を促すことができる。
【０１２５】
ここで、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’に基づいて、それぞれネガティブリスト１２１’，１２２’を作成する。ネガティブリスト１２１’，１２２’には、共に「センサ装置ＩＤ＝１」が記載されている。
【０１２６】
そして、ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１’に基づいて、センサ装置３０Ａとの接続を許可しない。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が切断される。
【０１２７】
次に、図１５Ｃに示すように、例えば、システム管理者が、入力装置（図示しない）により接続構成リスト１０１’に追記して接続構成リスト１０１’’を作成し、接続構成リスト１０１’’には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応する旨が記載されている。このとき、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’’に基づいて、それぞれネガティブリスト１２１’’，１２２’’を作成する。ここで、ネガティブリスト１２１’’には、「なし」が記載され、ネガティブリスト１２２’’には、ネガティブリスト１２２’と同様に「センサ装置ＩＤ＝１」が記載されている。
【０１２８】
そして、ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１’’に基づいて、センサ装置３０Ａとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、ネガティブリスト１２２’’に基づいて、センサ装置３０Ｂとの接続を拒否する。このため、ノード装置２０Ｂとセンサ装置３０Ａとの接続は確立されない。
【０１２９】
このように、或るノード装置に対して接続構成リスト１０１に挙がっていない新規のセンサ装置３０からの接続要求があった場合でも、上記各ノード装置２０のうち、いずれかのノード装置２０が応答して上記新規のセンサ装置３０と接続できる。
【０１３０】
次に、図１６Ａから図１６Ｃまでを用いて、図１４中に示した新規センサ装置検知部５６を機能させることで、新たにセンサ装置３０Ｂを設置してから、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立するまでの流れについて、詳細に説明する（適宜、図１４，図６中の符号を用いる）。
【０１３１】
図１６Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応する旨記載されている。
【０１３２】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのネガティブリスト１２１には、ノード装置２０Ａとの接続を拒否すべきセンサ装置がないため、「なし」が記載されている。一方、ノード装置２０Ｂのネガティブリスト１２２には、ノード装置２０Ｂとの接続を拒否すべきセンサ装置３０ＡのＩＤ「センサ装置ＩＤ＝１」が記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている。
【０１３３】
接続構成リスト１０１に挙がっていない新規のセンサ装置３０Ｂを設置した場合、このセンサ装置３０Ｂは、共通ＳＳＩＤ記憶部７３に記憶されている共通するＳＳＩＤを指定することによって、ノード装置２０Ａ，２０Ｂとの接続を要求する。ノード装置２０Ａの接続許否判断部５２は、自身のネガティブリスト１２１に基づいてセンサ装置３０Ａとの接続を許可し得る状態にあり、また、ノード装置２０Ｂの接続許否判断部５２も、自身のネガティブリスト１２２に基づいてセンサ装置３０Ｂとの接続を許可し得る状態にあるが、この例では、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立されている。
【０１３４】
そして、ノード装置２０Ｂの新規センサ装置検知部５６は、新規のセンサ装置として、センサ装置３０Ｂを検出する。
【０１３５】
次に、新規センサ装置検知部５６が、センサ装置３０Ｂを検出すると、図１６Ｂに示すように、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝（空欄）が記載された、つまり、センサ装置３０Ｂに対応するノード装置が不明である旨が接続構成リスト１０１に追記された接続構成リスト１０１’が作成される。また、ＬＣＤ表示部（図示しない）に、センサ装置３０Ｂが複数台のノード装置２０のうちいずれのノード装置と接続されるべきかの入力を促す表示がなされる。
【０１３６】
ここで、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’に基づいて、それぞれネガティブリスト１２１’，１２２’を作成する。ネガティブリスト１２１’には、「センサ装置ＩＤ＝２」が記載され、ネガティブリスト１２２’には、「センサ装置ＩＤ＝１，センサ装置ＩＤ＝２」が記載されている。
【０１３７】
そして、ノード装置２０Ｂの接続許否判断部５２は、ネガティブリスト１２１’に基づいて、センサ装置３０Ｂとの接続を許可しない。このため、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が切断される。
【０１３８】
次に、図１６Ｃに示すように、例えば、システム管理者が、入力装置（図示しない）により接続構成リスト１０１’に追記して接続構成リスト１０１’’を作成する。これにより、接続構成リスト１０１’’には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘと、及びセンサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨が記載されている。このとき、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’’に基づいて、それぞれネガティブリスト１２１’’，１２２’’を作成する。ここで、ネガティブリスト１２１’’には、ネガティブリスト１２１’と同様に「センサ装置ＩＤ＝２」が記載され、ネガティブリスト１２２’’には、「センサ装置ＩＤ＝１」が記載されている。
【０１３９】
そして、ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１’’に基づいて、センサ装置３０Ａとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、ネガティブリスト１２２’’に基づいて、センサ装置３０Ｂとの接続を許可する。このため、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立される。
【０１４０】
このように、或るノード装置に対して接続構成リスト１０１に挙がっていない新規のセンサ装置３０からの接続要求があった場合でも、上記各ノード装置２０のうち、いずれかのノード装置２０が応答して上記新規のセンサ装置３０と接続できる。
【０１４１】
次に、図１７Ａから図１７Ｃまでを用いて、ノード装置２０Ｂに障害が発生した場合に図１４中に示した障害検出部５３、接続構成リスト書換部５４を機能させることで、センサ装置３０Ｂの接続先が変更されて、ノード装置２０Ａとセンサ装置３０Ｂとの接続が確立されるまでの流れについて、詳細に説明する（適宜、図１４，図６中の符号を用いる）。
【０１４２】
図１７Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。
【０１４３】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのネガティブリスト１２１には、「センサ装置ＩＤ＝２」が記載されている。一方、ノード装置２０Ｂのネガティブリスト１２２には、「センサ装置ＩＤ＝１」が記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている一方、ノード装置２０Ｂとセンサ装置３０Ｂとの接続が確立されている。
【０１４４】
また、ノード装置２０Ａは、ノード装置２０Ｂの障害を検出する障害検出部５３により、ノード装置２０Ｂに障害が発生していないか監視している。
【０１４５】
次に、図１７Ｂに示すように、例えばノード装置２０Ｂに障害が発生し、上記ノード装置２０Ａの障害検出部５３がこの障害を検出したとき、ノード装置２０Ａの接続構成リスト書換部５４は、ノード装置２０Ａと、ノード装置２０Ｂへの接続が許容されていたセンサ装置３０Ｂとが接続すべき対応関係となるように、接続構成リスト１０１を書き換えて接続構成リスト１０１’とする。具体的には、センサ装置ＩＤ＝２がＮＯＤＥ  ＩＤ＝Ｙと対応していたのに代えて、センサ装置ＩＤ＝２がＮＯＤＥ  ＩＤ＝Ｘと対応するように書き換えられる。このとき、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’に基づいて、それぞれネガティブリスト１２１’，１２２’を作成する。ここで、ネガティブリスト１２１’には、「なし」が記載されている。一方、ネガティブリスト１２２’には、「センサ装置ＩＤ＝１，センサ装置ＩＤ＝２」が記載されている。
【０１４６】
そして、図１７Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、更新されたネガティブリスト１２１’に基づいて、センサ装置３０Ａ，３０Ｂとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａ，３０Ｂからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａ，３０Ｂとの接続が確立される。
【０１４７】
このように、上記障害が検出された場合であっても、接続構成リスト書換部５４により、ノード装置２０Ｂへの接続を許容されていたセンサ装置３０Ｂをノード装置２０Ｂからノード装置２０Ａに自動的に切り替えて接続できる。つまり、複数台のノード装置２０のうち、いずれかのノード装置２０に障害が発生したとき、接続構成リスト書換部５４が接続構成リスト１０１を書き換えることで、センサ装置３０が接続すべきノード装置２０を変更できる。したがって、フォールトトレランス（耐障害性、つまり障害発生時の被害を最小限度に抑える能力）を実現できる。また、接続すべきノード装置２０の変更に際して、センサ装置３０は特別な処理をする必要がない。したがって、センサ装置３０の構成を簡単にできる。
【０１４８】
なお、接続構成リスト書換部５４ではなく、ユーザがクライアントＰＣ１０の入力装置１６に入力を行うことによって、ネットワーク２を介して、接続構成リスト１０１を書き換えても良い。これにより、ユーザは所望のタイミングで、例えばいずれかのノード装置２０に障害が発生した時や、特定のノード装置２０への負荷を分散させたい時に、センサ装置３０が接続すべきノード装置２０を変更できる。
【０１４９】
次に、図１８Ａから図１８Ｃまでを用いて、ユーザの入力操作により、センサ装置３０Ｂの接続先をノード装置２０Ｂからノード装置２０Ａに変更した場合に、センサ装置３０Ｂとノード装置２０Ａとの接続が確立されるまでの流れについて、詳細に説明する（適宜、図１２，図６中の符号を用いる）。
【０１５０】
図１８Ａに示すように、ノード装置２０Ａ，２０Ｂは、それぞれ同期する接続構成リスト１０１を接続構成リスト記憶部６４に記憶している。この接続構成リスト１０１には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｙとが対応し、さらにセンサ装置ＩＤ＝３とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。
【０１５１】
また、接続構成リスト１０１に対応して、ノード装置２０Ａのネガティブリスト１２１には、「センサ装置ＩＤ＝２、センサ装置ＩＤ＝３」と記載され、ノード装置２０Ｂのネガティブリスト１２２には、「センサ装置ＩＤ＝１」と記載されている。このため、ノード装置２０Ａとセンサ装置３０Ａとの接続が確立されている一方、ノード装置２０Ｂとセンサ装置３０Ｂ，３０Ｃとの接続が確立されている。
【０１５２】
次に、図１８Ｂに示すように、例えばユーザが、入力装置（図示しない）により接続構成リスト１０１を書き換えて接続構成リスト１０１’とする。これにより、接続構成リスト１０１’には、センサ装置ＩＤ＝１とＮＯＤＥ  ＩＤ＝Ｘとが対応し、センサ装置ＩＤ＝２とＮＯＤＥ  ＩＤ＝Ｘとが対応し、さらにセンサ装置ＩＤ＝３とＮＯＤＥ  ＩＤ＝Ｙとが対応する旨記載されている。このとき、ノード装置２０Ａ，２０Ｂのネガティブリスト作成部５５，５５は、接続構成リスト１０１’に基づいて、それぞれネガティブリスト１２１’，１２２’を作成する。ここで、ネガティブリスト１２１’には、「センサ装置ＩＤ＝３」が記載されている。一方、ネガティブリスト１２２’には「センサ装置ＩＤ＝１，センサ装置ＩＤ＝２」が記載されている。
【０１５３】
そして、図１８Ｃに示すように、ノード装置２０Ａの接続許否判断部５２は、ネガティブリスト１２１’に基づいて、センサ装置３０Ａ，３０Ｂとの接続を許可する。このため、ノード装置２０Ａは、センサ装置３０Ａ，３０Ｂからの接続要求に応答し、ノード装置２０Ａとセンサ装置３０Ａ，３０Ｂとの接続が確立される。一方、ノード装置２０Ｂの接続許否判断部５２は、ネガティブリスト１２２’に基づいて、センサ装置３０Ｃとの接続を許可する。このため、ノード装置２０Ｂは、センサ装置３０Ｃからの接続要求に応答し、ノード装置２０Ｂとセンサ装置３０Ｃとの接続が確立される。
【０１５４】
したがって、ユーザは、上記各ノード装置２０と接続するセンサ装置３０との組み合わせを任意に変更できる。
【０１５５】
また、センサ装置３０Ａは、ノード装置２０Ａと接続するとき、共通ＳＳＩＤ記憶部６３に記憶されている共通するＳＳＩＤを指定するだけでよく、無線通信可能なノード装置２０を探索する必要がない。したがって、センサ装置３０Ａは、ノード装置２０Ａに簡単な処理によって短時間で接続できる。この結果、センサ装置３０Ａがノード装置２０Ａに接続するための処理に必要な消費電力を軽減できる。例えばセンサ装置３０Ａが電池を電源として動作する場合、センサ装置３０Ａの電池寿命を延ばすことができる。また、センサ装置３０Ａは、接続するノード装置２０を特定せずに、上記複数台のノード装置２０との接続を要求することができる。したがって、センサ装置３０Ａを任意に設置できると共に、簡単に管理できる。
【０１５６】
上述の実施形態では、ネットワークシステム１は、コンピュータ装置として１台のクライアントＰＣ１０を含んだが、これに限られるものではない。ネットワークシステム１は、複数台のクライアント装置を含んでも良いし、サーバ装置、ホストコンピュータなど、ネットワークを介して通信可能な様々なコンピュータを含んでも良い。
【０１５７】
上述の実施形態では、コンピュータ装置としての１台のクライアントＰＣ１０と、ノード装置２０Ａ，２０Ｂ，２０Ｃ，…は、ネットワークとしてのＬＡＮ２で接続されているものとしたが、これに限られるものではない。コンピュータ装置とノード装置とをつなぐネットワークは、ワイドエリアネットワーク（ＷＡＮ）、インターネットなどのコンピュータネットワークであっても良く、また、有線または無線を問わない。
【０１５８】
上述の実施形態では、ネットワーク識別子は、無線ＬＡＮを識別するためのＳＳＩＤであったが、これに限られるものではない。他のネットワークとしてのＬＡＮと識別できるものであれば良い。
【符号の説明】
【０１５９】
１  ネットワークシステム
２  ＬＡＮ
１０  クライアントＰＣ
１４  ＬＣＤ表示部
１６  入力装置
２０，２０Ａ，２０Ｂ，２０Ｃ  ノード装置
３０，３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ  センサ装置
１０１  接続構成リスト
【図１】
0005582256.tif 000002
【図２】
0005582256.tif 000003
【図３】
0005582256.tif 000004
【図４】
0005582256.tif 000005
【図５】
0005582256.tif 000006
【図６】
0005582256.tif 000007
【図７Ａ】
0005582256.tif 000008
【図７Ｂ】
0005582256.tif 000009
【図７Ｃ】
0005582256.tif 000010
【図８Ａ】
0005582256.tif 000011
【図８Ｂ】
0005582256.tif 000012
【図８Ｃ】
0005582256.tif 000013
【図９】
0005582256.tif 000014
【図１０Ａ】
0005582256.tif 000015
【図１０Ｂ】
0005582256.tif 000016
【図１０Ｃ】
0005582256.tif 000017
【図１１Ａ】
0005582256.tif 000018
【図１１Ｂ】
0005582256.tif 000019
【図１１Ｃ】
0005582256.tif 000020
【図１２】
0005582256.tif 000021
【図１３Ａ】
0005582256.tif 000022
【図１３Ｂ】
0005582256.tif 000023
【図１３Ｃ】
0005582256.tif 000024
【図１４】
0005582256.tif 000025
【図１５Ａ】
0005582256.tif 000026
【図１５Ｂ】
0005582256.tif 000027
【図１５Ｃ】
0005582256.tif 000028
【図１６Ａ】
0005582256.tif 000029
【図１６Ｂ】
0005582256.tif 000030
【図１６Ｃ】
0005582256.tif 000031
【図１７Ａ】
0005582256.tif 000032
【図１７Ｂ】
0005582256.tif 000033
【図１７Ｃ】
0005582256.tif 000034
【図１８Ａ】
0005582256.tif 000035
【図１８Ｂ】
0005582256.tif 000036
【図１８Ｃ】
0005582256.tif 000037