(57)【特許請求の範囲】
【請求項１】
ネットワーク上に設けられるノード装置であって、
このノード装置に関するログ情報を記憶するためのログ情報記憶部と、
動作中に上記ログ情報を作成して上記ログ情報記憶部に格納する処理を実行する制御部と、
このノード装置の外部からデータを受信し、またはこのノード装置の外部へデータを送信するための第１の送受信部と、
このノード装置の外部からの受信データを上記第１の送受信部を通して受けて、上記受信データがログ情報を要求することを表すログ要求コマンドを含むとき、上記制御部とは独立に、上記ログ情報記憶部から上記ログ情報を読み出して上記第１の送受信部に送信させる処理を行い、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記第１の送受信部を介して外部と通信する処理を許容するログ処理部とを備えたことを特徴とするノード装置。
【請求項２】
請求項１に記載のノード装置において、
上記ログ処理部は、
予め定められたログ要求コマンドを表すデータを保持しているログ要求コマンド保持部と、
上記第１の送受信部を通して受けた上記受信データと、上記ログ要求コマンド保持部に保持されている上記ログ要求コマンドを表すデータとを比較して、上記受信データが上記ログ要求コマンドを含むか否かを検出するログ要求コマンド検出部とを有することを特徴とするノード装置。
【請求項３】
請求項１または２に記載のノード装置において、
上記ログ処理部は、
上記ログ情報記憶部からログ情報を読み出すためのログ情報読出部と、
上記受信データが上記ログ要求コマンドを含むとき、上記制御部が上記ログ情報記憶部にアクセスするのを禁止し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを許容する一方、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記ログ情報記憶部にアクセスするのを許容し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを禁止するアクセス切替部とを有することを特徴とするノード装置。
【請求項４】
請求項３に記載のノード装置において、
上記ログ処理部は送信経路切替部を有し、
上記送信経路切替部は、上記受信データが上記ログ要求コマンドを含むとき、上記制御部と上記第１の送受信部との間のデータ経路を遮断し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を確立する一方、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部と上記第１の送受信部との間のデータ経路を確立し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を遮断することを特徴とするノード装置。
【請求項５】
請求項１から４までのいずれか一つに記載のノード装置において、
上記第１の送受信部は、上記データを無線で受信または送信することを特徴とするノード装置。
【請求項６】
請求項１から４までのいずれか一つに記載のノード装置において、
上記第１の送受信部は上記データを有線で受信または送信することを特徴とするノード装置。
【請求項７】
請求項１から６までのいずれか一つに記載のノード装置において、
上記第１の送受信部とは別に、このノード装置の外部からデータを受信し、またはこのノード装置の外部へデータを送信するための第２の送受信部を備え、
上記制御部は、上記ログ処理部とは独立に、上記第２の送受信部を介してこのノード装置の外部と通信可能であることを特徴とするノード装置。
【請求項８】
請求項１から７までのいずれか一つに記載のノード装置において、
上記ログ処理部がハードウェアのみからなることを特徴とするノード装置。
【請求項９】
請求項１から８までのいずれか一つに記載のノード装置において、
少なくとも上記第１の送受信部と上記ログ処理部とが共通の１枚の基板上に搭載されていることを特徴とするノード装置。
【請求項１０】
請求項１から９までのいずれか一つに記載のノード装置と、少なくとも１台のコンピュータ装置とが、上記ネットワーク上で通信可能に接続され、
上記コンピュータ装置は、上記ログ要求コマンドを含むデータを上記ネットワークを介して上記ノード装置の上記第１の送受信部へ送信し、上記ノード装置の上記第１の送受信部から上記ネットワークを介して上記ログ情報を受信することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はノード装置に関し、より詳しくは、ネットワーク上に設けられるノード装置に関する。
【０００２】
また、この発明は、そのようなノード装置を含むネットワークシステムに関する。
【背景技術】
【０００３】
従来、この種のノード装置としては、例えば、特許文献１（特開２０００−２０７２５０号公報）に記載のようなＰＯＳ（Point Of Sales）ターミナルが知られている。特許文献１の例では、ストアコンピュータと４台のＰＯＳターミナルとがネットワークを介して通信可能に接続され、それらのＰＯＳターミナルに保守拠点コンピュータが通信可能に接続されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２０７２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
概ね図９に示すように、上記ＰＯＳターミナルのようなノード装置２００は、ネットワークを介してデータを受信または送信するための通信部（例えばＬＡＮインタフェース）２４３と、各種処理を実行するＣＰＵ（中央演算処理ユニット）を有する制御部２４２と、このノード装置に関するログ情報を記憶するためのログ情報記憶部（フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）など）２４１とを備えている。制御部２４２は、各種処理を実行する動作中に、処理内容や警告などの履歴を逐一記録したログ情報を作成してログ情報記憶部２４１に格納する。ノード装置２００に関する何らかの障害が発生したとき、制御部２４２は、このノード装置２００の外部（上の例では保守拠点コンピュータ）からの要求に応じて、ログ情報記憶部２４２からログ情報を読み出し、通信部２４３を介して外部へ送信する。
【０００６】
しかしながら、従来のノード装置２００では、ログ情報の読み出しや通信部２４３を介した送信を、制御部２４２の働きによって行っているため、万一制御部２４２に故障が発生した場合は、ノード装置２００の外部、特にノード装置２００から離れた遠隔地でログ情報を取得できないという問題がある。実際に、これまでログ情報を取得するためには、例えば故障したノード装置２００を分解してログ情報記憶部２４１を取り出し（または配線を変更し）、そのログ情報記憶部２４１を別のコンピュータに接続するなどして、ログ情報を読み取っていた。このため、非常に手間がかかった。
【０００７】
そこで、この発明の課題は、ノード装置に含まれた制御部に故障が発生した場合であっても、遠隔地でログ情報を取得することが可能なノード装置を提供することにある。
【０００８】
また、この発明の課題は、そのようなノード装置を含むネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、この発明のノード装置は、
ネットワーク上に設けられるノード装置であって、
このノード装置に関するログ情報を記憶するためのログ情報記憶部と、
動作中に上記ログ情報を作成して上記ログ情報記憶部に格納する処理を実行する制御部と、
このノード装置の外部からデータを受信し、またはこのノード装置の外部へデータを送信するための第１の送受信部と、
このノード装置の外部からの受信データを上記第１の送受信部を通して受けて、上記受信データがログ情報を要求することを表すログ要求コマンドを含むとき、上記制御部とは独立に、上記ログ情報記憶部から上記ログ情報を読み出して上記第１の送受信部に送信させる処理を行い、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記第１の送受信部を介して外部と通信する処理を許容するログ処理部とを備えたことを特徴とする。
【００１０】
本明細書で、「ネットワーク」は、有線または無線を問わず、ローカルエリアネットワーク（ＬＡＮ）やワイドエリアネットワーク（ＷＡＮ）、インターネットなどのネットワークを広く指す。
【００１１】
この発明のノード装置では、制御部は、動作中に、このノード装置に関するログ情報を作成してログ情報記憶部に格納する処理を実行する。ノード装置に関して何らかの障害が発生した時、ログ処理部は、このノード装置の外部、例えば遠隔地のコンピュータ装置からの受信データを第１の送受信部を通して受ける。上記ログ処理部は、上記受信データがログ情報を要求することを表すログ要求コマンドを含むとき、上記制御部とは独立に、上記ログ情報記憶部から上記ログ情報を読み出して上記第１の送受信部に送信させる処理を行う。したがって、上記制御部に故障が発生した場合であっても、ノード装置を分解することなく、このノード装置から離れた遠隔地でログ情報を取得することが可能になる。一方、上記ログ処理部は、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記第１の送受信部を介して外部と通信する処理を許容する。したがって、上記制御部は、上記第１の送受信部を介して、このノード装置の外部、例えばネットワーク上のコンピュータ装置と通信することができる。
【００１２】
また、上記ログ処理部は、実行すべき処理がログ情報に関する処理に限定されているので、ＣＰＵやソフトウェアを用いることなく、ハードウェアのみによって構成され得る。そのようにハードウェアのみによって構成された場合、上記ログ処理部自体に故障が発生する可能性を少なくできる。したがって、このノード装置から離れた遠隔地でログ情報を確実に取得することができる。
【００１３】
なお、本明細書で、「障害」とは、ノード装置全体またはその構成要素（例えば制御部）の故障、ノード装置に対する通信回線の断線、電池切れ、電波不到達などの何らかの異常を意味する。
【００１４】
また、「コンピュータ装置」とは、クライアント装置、サーバ装置、ホストコンピュータなどの名称を問わず、ネットワークを介して通信可能なコンピュータを広く指す。
【００１５】
また、「ハードウェアのみ」とは、記録媒体からソフトウェア（コンピュータプログラム）を読み出して用いるＣＰＵのようなプロセッサを含まないことを意味する。ハードウェアのみによって構成されるものとしては、例えばＰＬＤ（Programmable Logic Device）、ＣＰＬＤ（Complex Programmable Logic Device）などの集積回路が含まれる。
【００１８】
一実施形態のノード装置では、
上記ログ処理部は、
予め定められたログ要求コマンドを表すデータを保持しているログ要求コマンド保持部と、
上記第１の送受信部を通して受けた上記受信データと、上記ログ要求コマンド保持部に保持されている上記ログ要求コマンドを表すデータとを比較して、上記受信データが上記ログ要求コマンドを含むか否かを検出するログ要求コマンド検出部とを有することを特徴とする。
【００１９】
この一実施形態のノード装置では、ログ要求コマンド保持部は、予め定められたログ要求コマンドを表すデータを保持している。ログ要求コマンド検出部は、上記第１の送受信部を通して受けた上記受信データと、上記ログ要求コマンド保持部に保持されている上記ログ要求コマンドを表すデータとを比較して、上記受信データが上記ログ要求コマンドを含むか否かを検出する。したがって、上記ログ処理部は、上記受信データが上記ログ要求コマンドを含むか否かを、確実に検出できる。また、このようなログ要求コマンド保持部やログ要求コマンド検出部は、ＣＰＵやソフトウェアを用いることなく、ハードウェアのみによって構成され得る。そのようにハードウェアのみによって構成された場合、上記ログ処理部自体に故障が発生する可能性をさらに少なくできる。したがって、このノード装置から離れた遠隔地でログ情報をより確実に取得することができる。
【００２０】
一実施形態のノード装置では、
上記ログ処理部は、
上記ログ情報記憶部からログ情報を読み出すためのログ情報読出部と、
上記受信データが上記ログ要求コマンドを含むとき、上記制御部が上記ログ情報記憶部にアクセスするのを禁止し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを許容する一方、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記ログ情報記憶部にアクセスするのを許容し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを禁止するアクセス切替部とを有することを特徴とする。
【００２１】
この一実施形態のノード装置では、上記アクセス切替部は、上記受信データが上記ログ要求コマンドを含むとき、上記制御部が上記ログ情報記憶部にアクセスするのを禁止し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを許容する。したがって、上記制御部ではなく、上記ログ情報読出部が上記ログ情報記憶部にアクセスして、上記ログ情報記憶部からログ情報を読み出すことができる。一方、上記アクセス切替部は、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部が上記ログ情報記憶部にアクセスするのを許容し、上記ログ情報読出部が上記ログ情報記憶部にアクセスするのを禁止する。したがって、上記ログ情報読出部ではなく、上記制御部が上記ログ情報記憶部にアクセスして、上記ログ情報記憶部にログ情報を格納する（または上記ログ情報記憶部からログ情報を読み出す）ことができる。
【００２２】
一実施形態のノード装置では、
上記ログ処理部は送信経路切替部を有し、
上記送信経路切替部は、上記受信データが上記ログ要求コマンドを含むとき、上記制御部と上記第１の送受信部との間のデータ経路を遮断し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を確立する一方、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部と上記第１の送受信部との間のデータ経路を確立し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を遮断することを特徴とする。
【００２３】
この一実施形態のノード装置では、上記送信経路切替部は、上記受信データが上記ログ要求コマンドを含むとき、上記制御部と上記第１の送受信部との間のデータ経路を遮断し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を確立する。したがって、上記ログ情報読出部は、上記ログ情報記憶部から読み出したログ情報を、上記第１の送受信部を介して外部へ送信することができる。このとき、上記制御部と上記第１の送受信部との間のデータ経路は遮断されているので、上記ログ情報読出部から上記第１の送受信部を介して外部へ送信されるログ情報の流れに対して、上記制御部が影響を及ぼすのを防ぐことができる。一方、上記送信経路切替部は、上記受信データが上記ログ要求コマンドを含まないとき、上記制御部と上記第１の送受信部との間のデータ経路を確立し、上記ログ情報読出部と上記第１の送受信部との間のデータ経路を遮断する。したがって、上記制御部は、上記第１の送受信部を介して外部と通信することができる。このとき、上記ログ情報読出部と上記第１の送受信部との間のデータ経路は遮断されているので、上記制御部が上記第１の送受信部を介して外部と通信する情報の流れに対して、上記ログ処理部が影響を及ぼすのを防ぐことができる。
【００２４】
一実施形態のノード装置では、上記第１の送受信部は、上記データを無線で受信または送信することを特徴とする。
【００２５】
この一実施形態のノード装置では、上記第１の送受信部は上記データを無線で受信または送信するので、このノード装置に対して、例えば外部のコンピュータ装置から無線で通信を行うことができる。この形態は、このノード装置に対して有線通信のための配線を設けることが困難である場合に、有益である。
【００２６】
一実施形態のノード装置では、上記第１の送受信部は上記データを有線で受信または送信することを特徴とする。
【００２７】
この一実施形態のノード装置では、上記第１の送受信部は上記データを有線で受信または送信するので、このノード装置に対して、例えば外部のコンピュータ装置から有線で通信を行うことができる。この形態は、このノード装置の周りの電波状態にかかわらず、このノード装置の外部からこのノード装置に対して通信を行えるので、有益である。
【００２８】
一実施形態のノード装置は、
上記第１の送受信部とは別に、このノード装置の外部からデータを受信し、またはこのノード装置の外部へデータを送信するための第２の送受信部を備え、
上記制御部は、上記ログ処理部とは独立に、上記第２の送受信部を介してこのノード装置の外部と通信可能であることを特徴とする。
【００２９】
この一実施形態のノード装置では、上記制御部は、上記ログ処理部とは独立に、上記第２の送受信部を介してこのノード装置の外部と通信可能である。したがって、このノード装置が使用される態様のバリエーションが増える。例えば、このノード装置が、上記第２の送受信部を介してネットワーク上の上位のコンピュータ装置と通信可能に接続されるとともに、上記第１の送受信部を介してネットワーク上の下位のセンサ装置と通信可能に接続されるような使用態様が可能となる。
【００３０】
一実施形態のノード装置では、上記ログ処理部がハードウェアのみからなることを特徴とする。
【００３１】
この一実施形態のノード装置では、上記ログ処理部がハードウェアのみからなる。したがって、ＣＰＵやソフトウェアを用いる場合に比して、上記ログ処理部自体に故障が発生する可能性を少なくできる。したがって、上記制御部に故障が発生した場合であっても、このノード装置から離れた遠隔地でログ情報を確実に取得することができる。
【００３２】
一実施形態のノード装置では、少なくとも上記第１の送受信部と上記ログ処理部とが共通の１枚の基板上に搭載されていることを特徴とする。
【００３３】
この一実施形態のノード装置では、少なくとも上記第１の送受信部と上記ログ処理部とが共通の１枚の基板上に搭載されているので、上記ログ処理部を設けることによって基板数が増えることがない。したがって、このノード装置がコンパクトに構成される。
【００３４】
この発明のネットワークシステムは、
上記ノード装置と、少なくとも１台のコンピュータ装置とが、上記ネットワーク上で通信可能に接続され、
上記コンピュータ装置は、上記ログ要求コマンドを含むデータを上記ネットワークを介して上記ノード装置の上記第１の送受信部へ送信し、上記ノード装置の上記第１の送受信部から上記ネットワークを介して上記ログ情報を受信することを特徴とする。
【００３５】
この発明のネットワークシステムでは、上記ノード装置の制御部は、動作中に、このノード装置に関するログ情報を作成してログ情報記憶部に格納する処理を実行する。例えば上記ノード装置に関して何らかの障害が発生した時、上記コンピュータ装置は、上記ログ要求コマンドを含むデータを上記ネットワークを介して上記ノード装置の上記第１の送受信部へ送信する。上記ノード装置のログ処理部は、上記コンピュータ装置からの受信データを第１の送受信部を通して受ける。上記ログ処理部は、上記受信データがログ情報を要求することを表すログ要求コマンドを含むとき、上記制御部とは独立に、上記ログ情報記憶部から上記ログ情報を読み出して上記第１の送受信部に送信させる処理を行う。そして、上記コンピュータ装置が、上記ノード装置の上記第１の送受信部から上記ネットワークを介して上記ログ情報を受信する。したがって、上記ノード装置に含まれた制御部に故障が発生した場合であっても、上記コンピュータ装置が上記ノード装置から離れた遠隔地でログ情報を取得することが可能になる。
【００３６】
また、上記ノード装置のログ処理部は、実行すべき処理がログ情報に関する処理に限定されているので、ＣＰＵやソフトウェアを用いることなく、ハードウェアのみによって構成され得る。そのようにハードウェアのみによって構成された場合、上記ログ処理部自体に故障が発生する可能性を少なくできる。したがって、上記コンピュータ装置が上記ノード装置から離れた遠隔地でログ情報を確実に取得することができる。
【発明の効果】
【００３７】
以上より明らかなように、この発明のノード装置によれば、このノード装置に含まれた制御部に故障が発生した場合であっても、ノード装置を分解することなく、このノード装置から離れた遠隔地でログ情報を取得することが可能になる。
【００３８】
また、この発明のネットワークシステムによれば、ノード装置に含まれた制御部に故障が発生した場合であっても、コンピュータ装置が上記ノード装置から離れた遠隔地でログ情報を取得することが可能になる。
【図面の簡単な説明】
【００３９】
【図１】この発明の一実施形態のノード装置の概略ブロック構成を示す図である。
【図２】上記ノード装置の具体的なブロック構成を示す図である。
【図３】上記ノード装置に含まれた検出部の構成を示す図である。
【図４Ａ】上記ノード装置に含まれたログ要求コマンド保持部の構成例を示す図である。
【図４Ｂ】上記ノード装置に含まれたログ要求コマンド保持部の別の構成例を示す図である。
【図５】上記ノード装置に含まれたログ記憶部インタフェースの構成を示す図である。
【図６】この発明の別の実施形態のノード装置のブロック構成を示す図である。
【図７】この発明のさらに別の実施形態のノード装置のブロック構成を示す図である。
【図８】図７のノード装置を含む一実施形態のネットワークシステムの構成を示す図である。
【図９】従来のノード装置のログ処理に関する要素を示す図である。
【発明を実施するための形態】
【００４０】
以下、この発明を図示の実施の形態により詳細に説明する。
【００４１】
図１は、ネットワーク上に設けられるこの発明の一実施形態のノード装置（全体を符号２１で示す。）の概略ブロック構成を示している。
【００４２】
このノード装置２１は、筐体１００内に、各種処理を実行する制御部４１と、このノード装置に関するログ情報を記憶するためのログ情報記憶部４５と、無線モジュール４６とを備えている。
【００４３】
制御部４１は、ＣＰＵ（中央演算処理ユニット）４２と、このＣＰＵ４２のためのソフトウェアを格納しているソフトウェア記憶部４３と、ＣＰＵ４２が取り扱うデータを一時的に記憶する処理データ記憶部４４とを含んでいる。ＣＰＵ４２は、ソフトウェア記憶部４３に格納されているソフトウェア（コンピュータプログラム）に従って、処理データ記憶部４４を作業領域として用いながら動作する。これにより、この制御部４１は、上記ソフトウェアが表すこのノード装置の用途に応じた各種処理を実行する。また、制御部４１は、そのような各種処理を実行する動作中に、処理内容や警告などの履歴を逐一記録したログ情報を作成する。
【００４４】
ログ情報記憶部４５は、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）などの、ログ情報を記憶するための不揮発性メモリからなる。ログ情報記憶部４５の記憶容量は、この例では４ｋ〜８Ｍバイトに設定されている。
【００４５】
無線モジュール４６は、ハードウェアのみからなるログ処理部としてのコントロール部５０と、第１の送受信部としての無線送受信部９０とを含んでいる。これらのコントロール部５０と無線送受信部９０とは、コンパクトに構成できるように１枚の基板１０１上に搭載されている。
【００４６】
図２中に具体的に示すように、無線送受信部９０は、アンテナ９１と、ＡＤ（アナログ・デジタル）変換を行うＡＤ変換部９２と、ＤＡ（デジタル・アナログ）変換を行うＤＡ変換部９３と、無線規格によって定められたプロトコルによる処理を行うＭＡＣ部９４とを有している。アンテナ９１によって受信された受信データは、ＡＤ変換部９２によってＡＤ変換され、ＭＡＣ部９４を通してＭＡＣアドレス・フィルタリングを受け、デジタル信号としてコントロール部５０へ伝えられる。逆に、コントロール部５０からの送信データは、ＭＡＣ部９４を通してＭＡＣアドレスが付与され、ＤＡ変換部９３によってＤＡ変換されて、アナログ信号としてアンテナ９１から外部へ送信される。
【００４７】
この無線送受信部９０が準拠する無線規格は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎまたはＩＥＥＥ８０２．１５．４のいずれでも良い。それに応じて、無線送受信部９０による無線通信の周波数は、２．４ＧＨｚまたは５ＧＨｚのいずれでも良い。
【００４８】
また、コントロール部５０は、ログ要求コマンド保持部５１と、ログ要求コマンド検出部５２と、ログ記憶部インタフェース５３と、送信経路切替部５４とを有している。
【００４９】
ログ要求コマンド保持部５１は、予め定められたログ要求コマンド（これを符号ＢＭで表す。）を表すデータを保持している。
【００５０】
具体的には、ログ要求コマンド保持部５１は、図４Ａに示す構成例５１Ａのように、１列に配列された（ｎ＋１）個の抵抗素子Ｒ０，Ｒ１，…，Ｒｎによって構成され得る。抵抗素子Ｒ０，Ｒ１，…，Ｒｎの一端が電源電位Ｖｃｃまたは接地電位ＧＮＤに接続されている。これにより、抵抗素子Ｒ０，Ｒ１，…，Ｒｎの他端に電位の高レベルまたは低レベルが現れる。これらの抵抗素子Ｒ０，Ｒ１，…，Ｒｎの他端の高（Ｈ）レベル、低（Ｌ）レベルが作るパターン（パラレルデータ）Ｂ０，Ｂ１，…，Ｂｎによって、予め定められたログ要求コマンドＢＭが表されている。この構成例５１Ａでは、Ｂ０，Ｂ２がＨレベル、Ｂ１，ＢｎがＬレベルになっている。なお、Ｈレベルは論理１、Ｌレベルは論理０に相当する。
【００５１】
または、ログ要求コマンド保持部５１は、図４Ｂに示す構成例５１Ｂのように、一端が電源電位Ｖｃｃに接続された（ｎ＋１）個の抵抗素子Ｒ０，Ｒ１，…，Ｒｎと、これらの抵抗素子Ｒ０，Ｒ１，…，Ｒｎの他端と接地電位ＧＮＤとの間にそれぞれ接続された（ｎ＋１）個の短絡ピンＰ０，Ｐ１，…，Ｐｎとによって構成されていても良い。これらの抵抗素子Ｒ０，Ｒ１，…，Ｒｎと短絡ピンＰ０，Ｐ１，…，Ｐｎとの間の接続点の電位（パラレルデータ）Ｂ０，Ｂ１，…，Ｂｎによって、予め定められたログ要求コマンドＢＭが表されている。この構成例５１Ｂでは、短絡ピンＰ０，Ｐ２がオープンであり、短絡ピンＰ１，Ｐｎが短絡されていることから、Ｂ０，Ｂ２がＨレベル、Ｂ１，ＢｎがＬレベルになっている。なお、短絡ピンＰ０，Ｐ１，…，Ｐｎに代えて、ディップスイッチを用いることもできる。
【００５２】
図２中のログ要求コマンド検出部５２は、無線送受信部９０を通して受けた受信データと、ログ要求コマンド保持部５１に保持されているログ要求コマンドを表すデータとを比較して、受信データがログ要求コマンドＢＭを含むか否かを検出する。
【００５３】
このログ要求コマンド検出部５２は、図３に具体的に示すように、シフトレジスタ６１と、コンパレータ６２と、論理積（ＡＮＤ）回路６４とを有している。
【００５４】
シフトレジスタ６１は、直列に接続された（ｎ＋１）個のフリップフロップ６１−０，６１−１，…，６１−ｎを有している。各フリップフロップ６１−０，６１−１，…，６１−ｎにクロック信号ＣＫ（図示しないクロックジェネレータによって作成される。）を受けて、受信データに含まれたコマンド（これを符号ＡＭで表す。）を、シリアルデータからパラレルデータＡ０，Ａ１，…，Ａｎに変換する。パラレルデータＡ０，Ａ１，…，Ａｎの各成分は、ＨレベルまたはＬレベルの値をとる。
【００５５】
コンパレータ（一致検出回路）６２は、受信コマンドＡＭとログ要求コマンドＢＭの対応する成分同士（Ａ０，Ｂ０），（Ａ１，Ｂ１），…，（Ａｎ，Ｂｎ）が入力される（ｎ＋１）個の否定排他的論理和（ＸＮＯＲ）回路６１−０，６１−１，…，６１−ｎと、それらのＸＮＯＲ回路６１−０，６１−１，…，６１−ｎの出力の論理積をとるＡＮＤ回路６３とを有している。このコンパレータ６２の出力（これを「コマンド一致信号」と呼ぶ。）ＥＱＵは、受信コマンドＡＭとログ要求コマンドＢＭとが一致するときＨレベルとなり、受信コマンドＡＭとログ要求コマンドＢＭとが一致しないときＬレベルとなる。
【００５６】
上記ログ要求コマンド検出部５２は、このコマンド一致信号ＥＱＵによって、受信データがログ要求コマンドＢＭを含むか否かを確実に検出することができる。
【００５７】
なお、ＡＮＤ回路６４は、コマンド一致信号ＥＱＵと、後述のコマンド完了通知ＣＮ（ログ情報を読み出す処理中はＨレベル、それ以外の期間はＬレベルをとる。）との論理積をとって、その結果をゲート信号ＧＳとして出力する。このゲート信号ＧＳは、受信データがログ要求コマンドを含むことが検出された後、ログ情報が外部へ送信完了するまでの期間はＨレベル、それ以外はＬレベルをとる。このゲート信号ＧＳは、図２中に示した送信経路切替部５４へ送られる。
【００５８】
また、後述のコマンド完了通知ＣＮがＬレベルに遷移すると、この遷移に応じてシフトレジスタ６１をリセットすることによって、コマンド一致信号ＥＱＵはＬレベルにリセットされる。
【００５９】
図２中に示した送信経路切替部５４は、制御部４１と無線送受信部９０との間に接続された第１バッファ５５と、ログ記憶部インタフェース５３（より詳しくは、後述のログ情報読出部７５）と無線送受信部９０との間に接続された第２バッファ５６と、インバータ５７とを有している。第１バッファ５５は、ゲート信号ＧＳによって制御される。この第１バッファ５５は、ゲート信号ＧＳがＨレベルにある期間はオフして、制御部４１と無線送受信部９０との間のデータ経路を遮断する一方、ゲート信号ＧＳがＬレベルにある期間はオンして、制御部４１と無線送受信部９０との間のデータ経路を確立する。第２バッファ５６は、インバータ５７によってゲート信号ＧＳを反転させたゲート信号ＧＳ＃によって制御される。この第２バッファ５６は、ゲート信号ＧＳ＃がＬレベルにある期間（つまり、ゲート信号ＧＳがＨレベルにある期間）はオンして、ログ記憶部インタフェース５３と無線送受信部９０との間のデータ経路を確立する一方、ゲート信号ＧＳ＃がＨレベルにある期間（つまり、ゲート信号ＧＳがＬレベルにある期間）はオフして、ログ記憶部インタフェース５３と無線送受信部９０との間のデータ経路を遮断する。要するに、受信データがログ要求コマンドを含むことが検出された後、外部へのログ情報の送信が完了するまでの期間は、ログ記憶部インタフェース５３と無線送受信部９０との間のデータ経路が確立される一方、制御部４１と無線送受信部９０との間のデータ経路が遮断される。それ以外の期間は、制御部４１と無線送受信部９０との間のデータ経路が確立される一方、ログ記憶部インタフェース５３と無線送受信部９０との間のデータ経路が遮断される。
【００６０】
ログ記憶部インタフェース５３は、図５中に具体的に示すように、制御部４１とログ情報記憶部４５とにそれぞれＩ２ＣまたはＳＰＩインタフェースによって接続されたアクセス切替部７１と、このアクセス切替部７１に接続されたログ情報読出部７５とを有している。
【００６１】
アクセス切替部７１は、制御部４１とログ情報記憶部４５との間に接続された第３バッファ７２と、ログ情報記憶部４５とログ情報読出部７５との間に接続された第４バッファ７３と、インバータ７４とを有している。第３バッファ７２は、コマンド一致信号ＥＱＵによって制御される。この第３バッファ７２は、コマンド一致信号ＥＱＵがＨレベルにある期間はオフして、制御部４１がログ情報記憶部４５にアクセスするのを禁止する一方、コマンド一致信号ＥＱＵがＬレベルにある期間はオンして、制御部４１がログ情報記憶部４５にアクセスするのを許容する。第４バッファ７３は、インバータ７４によってコマンド一致信号ＥＱＵを反転させた信号ＥＱＵ＃によって制御される。この第４バッファ７３は、信号ＥＱＵ＃がＬレベルにある期間（つまり、コマンド一致信号ＥＱＵがＨレベルにある期間）はオンして、ログ情報読出部７５がログ情報記憶部４５にアクセスするのを許容する一方、信号ＥＱＵ＃がＨレベルにある期間（つまり、コマンド一致信号ＥＱＵがＬレベルにある期間）はオフして、ログ情報読出部７５がログ情報記憶部４５にアクセスするのを禁止する。要するに、アクセス切替部７１は、受信データがログ要求コマンドを含むとき、制御部４１がログ情報記憶部４５にアクセスするのを禁止し、ログ情報読出部７５がログ情報記憶部４５にアクセスするのを許容する一方、受信データがログ要求コマンドを含まないとき、制御部４１がログ情報記憶部４５にアクセスするのを許容し、ログ情報読出部７５がログ情報記憶部４５にアクセスするのを禁止する。
【００６２】
ログ情報読出部７５は、カウンタ７６と、アドレス生成部７７と、データバッファ７８と、データ生成部７９と、データ送信部８０とを有している。
【００６３】
コマンド一致信号ＥＱＵがＬレベルからＨレベルへ遷移した時点で、アドレス生成部７７は、ログ情報記憶部４５の先頭アドレスから順にアドレスの指定を開始する。このアドレスの指定に同期して、データ生成部７９は、データバッファ７８を介してログ情報記憶部４２の指定されたアドレスのデータを順次末尾アドレスまで読み出す。これにより、ログ情報記憶部４２に格納されているログ情報を読み出す。データ生成部７９が読み出したログ情報は、データ送信部８０を介して、既述の送受信切替部５４の第２バッファ５６へ送られる。
【００６４】
また、コマンド一致信号ＥＱＵがＬレベルからＨレベルへ遷移した時点で、カウンタ７６は、コマンド完了通知ＣＮを、ログ要求コマンドの実行が未完であることを表すＨレベルに遷移させる。カウンタ７６は、上述のデータ生成部７９によるデータの読み出しと並行して、アドレス生成部７７によるアドレスの指定数をカウントする。そして、ログ情報記憶部４２の末尾アドレス（または予め定められたアドレス）まで指定が完了すると、コマンド完了通知ＣＮを、コマンド実行が完了したことを表すＬレベルに遷移させる。このコマンド完了通知ＣＮは、検出部５２へ送られる。
【００６５】
このようにして、ログ記憶部インタフェース５３は、コマンド一致信号ＥＱＵがＨレベルにある期間は、ログ情報記憶部４５にアクセスして、ログ情報記憶部４５に格納されているログ情報を読み出し、読み出したログ情報を送受信切替部５４の第２バッファ５６へ送る。一方、ログ記憶部インタフェース５３は、コマンド一致信号ＥＱＵがＬレベルにある期間は、制御部４１がログ情報記憶部４５にアクセスするのを許容する。
【００６６】
この例では、コントロール部５０は、集積回路の一種であるＣＰＬＤ（Complex Programmable Logic Device）によって構成されている。
【００６７】
次に、このノード装置２１の全体としての動作を、主に図２と図５を参照しながら説明する。
【００６８】
このノード装置２１では、ログ要求コマンド検出部５２は、無線送受信部９０を通して受けた受信データと、ログ要求コマンド保持部５１に保持されているログ要求コマンドＢＭを表すデータとを比較して、受信データがログ要求コマンドＢＭを含むか否かを検出する。
【００６９】
受信データがログ要求コマンドＢＭを含まないとき、制御部４１は、通常の動作、すなわちこのノード装置の用途に応じた各種処理を実行する。また、制御部４１は、そのような各種処理を実行する動作中に、処理内容や警告などの履歴を逐一記録したログ情報を作成する。受信データがログ要求コマンドＢＭを含まないとき（具体的には、コマンド一致信号ＥＱＵがＬレベルにある期間）は、ログ記憶部インタフェース５３（具体的には、図５中のアクセス切替部７１）によって、制御部４１がログ情報記憶部４５にアクセスするのが許容される一方、ログ情報読出部７５がログ情報記憶部４５にアクセスするのが禁止される。したがって、ログ情報読出部７５ではなく、制御部４１がログ情報記憶部４５にアクセスして、ログ情報記憶部４５にログ情報を格納する（またはログ情報記憶部４５からログ情報を読み出す）ことができる。また、受信データがログ要求コマンドＢＭを含まないとき（具体的には、ゲート信号ＧＳがＨレベルにある期間）は、送信経路切替部５４によって、制御部４１と無線送受信部９０との間のデータ経路が確立される一方、ログ記憶部インタフェース５３と無線送受信部９０との間のデータ経路が遮断される。したがって、制御部４１は、無線送受信部９０を介して、このノード装置２１の外部、例えばネットワーク上のコンピュータ装置と通信することができる。このとき、ログ情報読出部７５と無線送受信部９０との間のデータ経路は遮断されているので、制御部４１が無線送受信部９０を介して外部と通信する情報の流れに対して、コントロール部５０が影響を及ぼすのを防ぐことができる。
【００７０】
ノード装置２１に関して何らかの障害が発生した時、コントロール部５０は、このノード装置２１の外部、例えば遠隔地のコンピュータ装置から、ログ要求コマンドＢＭを含む受信データを無線送受信部９０を通して受けるものとする。その場合、上記ログ要求コマンド検出部５２によって、受信データがログ要求コマンドＢＭを含むことが検出される。
【００７１】
受信データがログ要求コマンドＢＭを含むとき（具体的には、コマンド一致信号ＥＱＵがＬレベルにある期間）は、ログ記憶部インタフェース５３（具体的には、図５中のアクセス切替部７１）によって、制御部４１がログ情報記憶部４５にアクセスするのが禁止される一方、ログ記憶部インタフェース５３（具体的には、図５中のログ情報読出部７５）がログ情報記憶部４５にアクセスするのが許容される。したがって、制御部４１ではなく、ログ情報読出部７５がログ情報記憶部４５にアクセスして、ログ情報記憶部４５からログ情報を読み出すことができる。また、受信データがログ要求コマンドＢＭを含むとき（具体的には、ゲート信号ＧＳがＨレベルにある期間）は、図２中の送信経路切替部５４によって、制御部４１と無線送受信部９０との間のデータ経路が遮断される一方、ログ記憶部インタフェース５３（具体的には、図５中のログ情報読出部７５）と無線送受信部９０との間のデータ経路が確立される。したがって、ログ情報記憶部４５からログ情報読出部７５が読み出したログ情報を、無線送受信部９０を介して外部へ送信することができる。このとき、制御部４１と無線送受信部９０との間のデータ経路は遮断されているので、ログ情報読出部７５から無線送受信部９０を介して外部へ送信されるログ情報の流れに対して、制御部４１が影響を及ぼすのを防ぐことができる。
【００７２】
このようにして、このノード装置２１では、受信データがログ要求コマンドＢＭを含むとき、コントロール部５０が、制御部４１とは独立に、ログ情報記憶部４５からログ情報を読み出して無線送受信部９０に送信させる処理を行う。したがって、制御部４１に故障が発生した場合であっても、ノード装置２１を分解することなく、このノード装置２１から離れた遠隔地でログ情報を取得することが可能になる。
【００７３】
例えばノード装置２１に関して何らかの障害が発生した時、このノード装置２１から離れた遠隔地にあるコンピュータ装置が、ログ要求コマンドＢＭを含むデータを上記ネットワークを介してノード装置２１の無線送受信部９０へ送信する。ノード装置２１のコントロール部５０は、上記コンピュータ装置からの受信データを無線送受信部９０を通して受ける。コントロール部５０は、受信データがログ要求コマンドＢＭを含むとき、制御部４１とは独立に、ログ情報記憶部４５からログ情報を読み出して無線送受信部９０に送信させる処理を行う。そして、上記コンピュータ装置が、ノード装置２１の無線送受信部９０からネットワークを介してログ情報を受信する。したがって、ノード装置２１に含まれた制御部４１に故障が発生した場合であっても、上記コンピュータ装置がノード装置２１から離れた遠隔地でログ情報を取得することが可能になる。
【００７４】
また、ノード装置２１のコントロール部５０は、実行すべき処理がログ情報に関する処理に限定されているので、ＣＰＵやソフトウェアを用いることなく、ハードウェアのみによって構成され得る。具体的には、この例では、コントロール部５０を構成するログ要求コマンド保持部５１、ログ要求コマンド検出部５２および送信経路切替部５４は、比較的簡単な電子回路によって構成されている。また、ログ記憶部インタフェース５３は、集積回路の一種であるＣＰＬＤ（Complex Programmable Logic Device）によって構成されている。市販のＣＰＬＤは、購入後にユーザ（この例では、ノード装置の作製者）の手許で内部論理回路を定義・変更できる仕様になっている。したがって、ＣＰＬＤを用いてログ記憶部インタフェース５３を構成することができる。この結果、コントロール部５０全体をハードウェアのみによって構成することができる。そのようにコントロール部５０がハードウェアのみによって構成された場合、ＣＰＵやソフトウェアを用いてコントロール部５０を構成する場合に比して、コントロール部５０自体に故障が発生する可能性を少なくできる。したがって、このノード装置２１から離れた遠隔地でログ情報を確実に取得することができる。
【００７５】
なお、ノード装置２１のコントロール部５０を、ソフトウェアで動作するＣＰＵによって構成することも可能である。
【００７６】
上述のノード装置２１では、無線送受信部９０とコントロール部５０とが共通の１枚の基板１０１上に搭載されている（これにより、無線モジュール４６を構成している）ので、コントロール部５０を設けることによって基板数が増えることがない。したがって、このノード装置２１がコンパクトに構成される。なお、上記基板１０１上に、さらに、制御部４１とログ情報記憶部４５が搭載されていても良い。これにより、このノード装置２１がさらにコンパクトに構成される。
【００７７】
また、上述のノード装置２１では、無線送受信部９０はデータを無線で受信または送信するので、このノード装置２１に対して、例えば外部のコンピュータ装置から無線で通信を行うことができる。この形態は、このノード装置２１に対して有線通信のための配線を設けることが困難である場合に、有益である。
【００７８】
これに対して、図６に示す別の実施形態のノード装置２２のように、無線送受信部９０に代えて、データを有線で受信または送信する有線送受信部９０′を設けても良い。このノード装置２２では、有線送受信部９０′とコントロール部５０とが共通の１枚の基板１０１上に搭載されて、有線モジュール４６′を構成している。この有線送受信部９０′はデータを有線で受信または送信するので、このノード装置２２に対して、例えば外部のコンピュータ装置から有線で通信を行うことができる。この形態は、このノード装置２２の周りの電波状態にかかわらず、このノード装置２２の外部からこのノード装置２２に対して通信を行えるので、有益である。
【００７９】
また、図７は、さらに別の実施形態のノード装置２３のブロック構成を示している。図７では、図２中の構成要素と同一の構成要素には同一の符号を付している。これにより、重複した説明を省略する。
【００８０】
このノード装置２３は、筐体１００内に、無線モジュール４６（したがって、第１の送受信部としての無線送信部９０）とは別に、第２の送受信部としての有線ＬＡＮ通信部４９を備えている。
【００８１】
この有線ＬＡＮ通信部４９は、この例では、基板１０２上に搭載された、有線ＬＡＮコントローラ８１と、パルス波形の信号を伝送するためのパルストランス８２と、外部からＬＡＮケーブルを接続するためのＲＪ４５コネクタ８３とを有している。有線ＬＡＮコントローラ８１は、ＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）にしたがって、ネットワークとしてのインターネットを介した通信に関する処理を行う。
【００８２】
制御部４１は、コントロール部５０とは独立に、有線ＬＡＮ通信部４９を介してこのノード装置２３の外部、例えば遠隔地のコンピュータ装置と通信可能である。
【００８３】
なお、有線ＬＡＮ通信部４９の基板１０２は、制御部４１とログ情報記憶部４５を搭載した基板と共通であっても良い。さらに、この基板１０２は、無線モジュール４６の基板１０１と共通であっても良い。これにより、このノード装置２１がコンパクトに構成される。
【００８４】
このノード装置２３によれば、先に述べたノード装置２１、２２に比して、使用される態様のバリエーションが増える。例えば、このノード装置２３が、有線ＬＡＮ通信部４９を介してネットワーク上の上位のコンピュータ装置と通信可能に接続されるとともに、無線送信部９０を介してネットワーク上の下位のセンサ装置と通信可能に接続されるような使用態様が可能となる。
【００８５】
例えば図８は、そのような使用態様として、このノード装置２３を複数台（それぞれを符号２３Ａ，２３Ｂ，２３Ｃ，…で区別する。）含む一実施形態のネットワークシステム１の構成を示している。
【００８６】
このネットワークシステム１は、上位のコンピュータ装置としての１台のクライアントＰＣ（パーソナルコンピュータ）１０と、複数台のノード装置２３Ａ，２３Ｂ，２３Ｃ，…と、複数台の下位のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ，…とを含んでいる。
【００８７】
クライアントＰＣ１０は、ＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）にしたがって有線通信を行う有線ＬＡＮ通信部１１と、Ｗｉ−Ｆｉ（登録商標）によって無線通信を行う無線ＬＡＮ通信部１２とを備えている。クライアントＰＣ１０と複数台のノード装置２３Ａ，２３Ｂ，２３Ｃ，…とは、互いの有線ＬＡＮ通信部１１，４９によって、ネットワークとしてのＬＡＮ２を介して、それぞれ有線通信可能に接続されている。
【００８８】
また、ノード装置２３Ａ，２３Ｂ，２３Ｃ，…の各々に、複数台のセンサ装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ，…が、Ｗｉ−Ｆｉ（登録商標）によって無線通信可能に接続されている。
【００８９】
これらのセンサ装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ，…は、各センサ装置の用途に応じて、温度、湿度、照度、流速、加速度、圧力などのセンサデータを検出する。
【００９０】
この使用態様では、センサ装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，３０Ｆ，３０Ｇ，…によって取得されたセンサデータが、それぞれ対応するノード装置２３Ａ，２３Ｂ，２３Ｃ，…に送られて一旦保持され、それらのノード装置２３Ａ，２３Ｂ，２３Ｃ，…からクライアントＰＣ１０に送られる。
【００９１】
ここで、例えばノード装置２３Ａに関して何らかの障害が発生した時、クライアントＰＣ１０は、例えばＬＡＮ２を介した有線通信によって、そのノード装置２３Ａへログ要求コマンドＢＭを送る。ノード装置２３Ａでは、コントロール部５０（図７参照）とは独立に、有線ＬＡＮ通信部４９を介して制御部４１へログ要求コマンドＢＭが伝わる。仮にノード装置２３Ａの制御部４１が正常に動作していれば、制御部４１は、ログ情報記憶４５からログ情報を読み出し、コントロール部５０とは独立に、有線ＬＡＮ通信部４９を介して外部へ送信する。したがって、図８中のクライアントＰＣ１０は、ログ情報を取得することができる。
【００９２】
一方、ノード装置２３Ａに関して障害が発生した時、そのノード装置２３Ａの制御部４１に故障が発生していれば、クライアントＰＣ１０は、ＬＡＮ２を介した有線通信によってはログ情報を取得することができない。このとき、クライアントＰＣ１０は、無線ＬＡＮ通信部１２を用いた無線通信によって、そのノード装置２３Ａへログ要求コマンドＢＭを送る。ノード装置２３Ａでは、受信データがログ要求コマンドＢＭを含むとき、コントロール部５０（図７参照）は、制御部４１とは独立に、ログ情報記憶部４５からログ情報を読み出して無線送信部９０に送信させる処理を行う。したがって、図８中のクライアントＰＣ１０は、無線ＬＡＮ通信部１２を用いた無線通信によって、ノード装置２３Ａから離れた遠隔地でログ情報を取得することができる。
【００９３】
なお、上の例では、クライアントＰＣ１０がログ要求コマンドＢＭを送信してログ情報を取得するものとしたが、これに限られるものではない。例えば、従来例における保守拠点コンピュータのような別のコンピュータ装置が、障害が発生したノード装置２３Ａに対して、無線通信によってログ要求コマンドＢＭを送信してログ情報を取得しても良い。
【００９４】
また、上の使用態様では、このノード装置２３が、有線ＬＡＮ通信部４９を介してネットワーク上の上位のコンピュータ装置と通信可能に接続されるとともに、無線送信部９０を介してネットワーク上の下位のセンサ装置と通信可能に接続されるものとした。このノード装置２３に代えて、既述のノード装置２１（図１、図２参照）を用い、外部との通信を、専ら無線送受信部９０を介して行うものとしても良い。
【００９５】
この場合、ノード装置２１がクライアントＰＣ１０と通信を行う期間とセンサ装置３０Ａ，３０Ｂ，…と通信を行う期間とは、重ならないものとする。
【００９６】
例えば、ノード装置２１とセンサ装置３０Ａ，３０Ｂ，…との間の無線通信については、ノード装置２１から或るセンサ装置に対して要求があったときに、無線通信が許可されて、そのセンサ装置からノード装置２１へデータが送信されるものとする。センサ装置からのセンサデータの取得が完了すると、ノード装置２１は無線通信を遮断する。これにより、ノード装置２１は通信期間をコントロールして、上記ノード装置２１がクライアントＰＣ１０と通信を行う期間とセンサ装置３０Ａ，３０Ｂ，…と通信を行う期間とが重なるのを避けることができる。
【００９７】
または、ノード装置２１とセンサ装置３０Ａ，３０Ｂ，…との間の無線通信については、各センサ装置から対応するノード装置２１へ定期的に或る長さの期間だけセンサデータが送信され、センサデータの受信が完了する都度、ノード装置２１はセンサ装置へ受信完了信号（ＡＣＫと呼ぶ。）を返すものとする。さらに、ノード装置２１がクライアントＰＣ１０と通信している期間は、ノード装置２１が受信完了信号ＡＣＫを返さず、これに応じて、或る期間が経過後にセンサ装置がセンサデータを再送するものとする。これにより、上記ノード装置２１がクライアントＰＣ１０と通信を行う期間とセンサ装置３０Ａ，３０Ｂ，…と通信を行う期間とが重なるのを避けることができる。
【００９８】
上述の実施形態では、ネットワークシステム１は、コンピュータ装置として１台のクライアントＰＣ１０を含んだが、これに限られるものではない。ネットワークシステム１は、複数台のクライアント装置を含んでも良いし、サーバ装置、ホストコンピュータなど、ネットワークを介して通信可能な様々なコンピュータを含んでも良い。
【符号の説明】
【００９９】
１  ネットワークシステム
２１，２２，２３  ノード装置
４１  制御部
４５  ログ情報記憶部
５０  コントロール部
５１  ログ要求コマンド保持部
５２  ログ要求コマンド検出部
５３  ログ記憶部インタフェース
５４  送受信経路切替部
７１  アクセス切替部
７２  ログ情報読出部
９０  無線送受信部
９０′  有線送受信部
【図１】
0005923987.tif 000002
【図２】
0005923987.tif 000003
【図３】
0005923987.tif 000004
【図４Ａ】
0005923987.tif 000005
【図４Ｂ】
0005923987.tif 000006
【図５】
0005923987.tif 000007
【図６】
0005923987.tif 000008
【図７】
0005923987.tif 000009
【図８】
0005923987.tif 000010
【図９】
0005923987.tif 000011