(57)【要約】【課題】センサノード装置に関する情報をサーバ装置に送信する可能性を高めることができる遠隔監視システム、中継ノード装置及び遠隔監視方法を提供することである。【解決手段】実施形態の遠隔監視システムは、サーバ装置と中継ノード装置とセンサノード装置とを持つ。サーバ装置の第１通信部は要求信号を中継ノード装置に送信し中継ノード装置からセンサノード情報を取得する。中継ノード装置は取得部と第２通信部とを持つ。取得部は要求信号をサーバ装置から取得しセンサノード情報をセンサノード装置から取得する。第２通信部はセンサノード装置が通信可能である場合に要求信号をセンサノード装置に送信し取得部が取得したセンサノード情報をサーバ装置に送信する。センサノード装置は記憶部と第３通信部とを持つ。記憶部はセンサノード情報を記憶する。第３通信部は、要求信号を中継ノード装置から取得しセンサノード情報を中継ノード装置に送信する。【選択図】図５
2017069814.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と中継ノード装置とセンサノード装置とを備える遠隔監視システムであって、
前記サーバ装置は、
前記センサノード装置に関する情報であるセンサノード情報を要求する信号である要求信号を前記中継ノード装置に送信し、前記中継ノード装置から前記センサノード情報を取得する第１通信部
を備え、
前記中継ノード装置は、
前記要求信号を前記サーバ装置から取得し、前記センサノード情報を前記センサノード装置から取得する取得部と、
前記センサノード装置が通信可能である場合に前記要求信号を前記センサノード装置に送信し、前記取得部が取得した前記センサノード情報を前記サーバ装置に送信する第２通信部と
を備え、
前記センサノード装置は、
前記センサノード情報を記憶する記憶部と、
前記要求信号を前記中継ノード装置から取得し、前記記憶部に記憶されている前記センサノード情報を前記中継ノード装置に送信する第３通信部と
を備える遠隔監視システム。
【請求項２】
過去における前記センサノード情報に基づいて現在における前記センサノード情報を予測する予測部
を前記サーバ装置又は前記中継ノード装置に更に備える、請求項１に記載の遠隔監視システム。
【請求項３】
前記中継ノード装置は、前記取得部が取得した前記センサノード情報を記憶する中継記憶部を更に備え、
前記第２通信部は、前記取得部が前記要求信号を前記サーバ装置から取得した場合、前記中継記憶部に記憶されている前記センサノード情報を前記サーバ装置に送信する、請求項１に記載の遠隔監視システム。
【請求項４】
同一の前記センサノード装置から送信された複数の前記センサノード情報のうち相対的に新しい前記センサノード情報を選択する選択部
を前記サーバ装置又は前記中継ノード装置に更に備える、請求項１に記載の遠隔監視システム。
【請求項５】
前記第２通信部は、前記第２通信部が前記センサノード装置との通信を実行していない時間が一定時間以上である場合に、前記取得部が前記要求信号を取得した場合、前記中継記憶部に記憶されている前記センサノード情報を前記サーバ装置に送信する、請求項３に記載の遠隔監視システム。
【請求項６】
センサノード装置に関する情報であるセンサノード情報を要求する信号である要求信号をサーバ装置から取得し、前記センサノード情報をセンサノード装置から取得する取得部と、
前記センサノード装置が通信可能である場合に前記要求信号を前記センサノード装置に送信し、前記取得部が取得した前記センサノード情報を前記サーバ装置に送信する通信部と
を備える中継ノード装置。
【請求項７】
過去における前記センサノード情報に基づいて現在における前記センサノード情報を予測する予測部
を更に備える、請求項６に記載の中継ノード装置。
【請求項８】
前記取得部が取得した前記センサノード情報を記憶する中継記憶部
を更に備え、
前記通信部は、前記取得部が前記要求信号を前記サーバ装置から取得した場合、前記中継記憶部に記憶されている前記センサノード情報を前記サーバ装置に送信する、請求項６に記載の中継ノード装置。
【請求項９】
同一の前記センサノード装置から送信された複数の前記センサノード情報のうち相対的に新しい前記センサノード情報を選択する選択部
を更に備える、請求項６に記載の中継ノード装置。
【請求項１０】
前記通信部は、前記通信部が前記センサノード装置との通信を実行していない時間が一定時間以上である場合に、前記取得部が前記要求信号を取得した場合、前記中継記憶部に記憶されている前記センサノード情報を前記サーバ装置に送信する、請求項８に記載の中継ノード装置。
【請求項１１】
サーバ装置と中継ノード装置とセンサノード装置とを備える遠隔監視システムにおける遠隔監視方法であって、
前記センサノード装置に関する情報であるセンサノード情報を要求する信号である要求信号を前記中継ノード装置に送信し、前記中継ノード装置から前記センサノード情報を取得するステップと、
前記要求信号を前記サーバ装置から取得し、前記センサノード情報を前記センサノード装置から取得するステップと、
前記センサノード装置が通信可能である場合に前記要求信号を前記センサノード装置に送信し、前記中継ノード装置が取得した前記センサノード情報を前記サーバ装置に送信するステップと、
前記要求信号を前記中継ノード装置から取得し、記憶部に記憶されている前記センサノード情報を前記中継ノード装置に送信するステップと
を含む遠隔監視方法。
【請求項１２】
過去における前記センサノード情報に基づいて現在における前記センサノード情報を予測するステップ
を更に含む、請求項１１に記載の遠隔監視方法。
【請求項１３】
前記中継ノード装置は、前記中継ノード装置が前記要求信号を前記サーバ装置から取得した場合、前記中継ノード装置に記憶されている前記センサノード情報を前記サーバ装置に送信する、請求項１１に記載の遠隔監視方法。
【請求項１４】
同一の前記センサノード装置から送信された複数の前記センサノード情報のうち相対的に新しい前記センサノード情報を選択するステップ
を更に含む、請求項１１に記載の遠隔監視方法。
【請求項１５】
前記中継ノード装置が前記センサノード装置との通信を実行していない時間が一定時間以上である場合に、前記中継ノード装置が前記要求信号を取得した場合、前記中継ノード装置に記憶されている前記センサノード情報を前記サーバ装置に送信するステップ
を更に含む、請求項１３に記載の遠隔監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、遠隔監視システム、中継ノード装置及び遠隔監視方法に関する。
【背景技術】
【０００２】
遠隔監視システムでは、センサノード装置は、センサノード装置の自立電源の充電残量を示す情報を、要求に応じて中継ノード装置に送信する。しかしながら、中継ノード装置は、センサノード装置がスリープ状態である場合、センサノード装置に関する情報をセンサノード装置から取得することができない。従来の遠隔監視システムでは、中継ノード装置は、センサノード装置に関する情報をサーバ装置に送信することができない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４８８３１９５号公報
【特許文献２】特開２０１０−２２４７０１号公報
【特許文献３】特開２００７−１８４７５４号公報
【特許文献４】特開２００２−２５９２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、センサノード装置に関する情報をサーバ装置に送信する可能性を高めることができる遠隔監視システム、中継ノード装置及び遠隔監視方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の遠隔監視システムは、サーバ装置と、中継ノード装置と、センサノード装置とを持つ。サーバ装置は、第１通信部を持つ。第１通信部は、センサノード装置に関する情報であるセンサノード情報を要求する信号である要求信号を中継ノード装置に送信し、中継ノード装置からセンサノード情報を取得する。中継ノード装置は、取得部と、第２通信部とを持つ。取得部は、要求信号をサーバ装置から取得し、センサノード情報をセンサノード装置から取得する。第２通信部は、センサノード装置が通信可能である場合に要求信号をセンサノード装置に送信し、取得部が取得したセンサノード情報をサーバ装置に送信する。センサノード装置は、記憶部と、第３通信部とを持つ。記憶部は、センサノード情報を記憶する。第３通信部は、要求信号を中継ノード装置から取得し、記憶部に記憶されているセンサノード情報を中継ノード装置に送信する。
【図面の簡単な説明】
【０００６】
【図１】実施形態における、遠隔監視システムの構成の例を示す図。
【図２】実施形態における、サーバ装置の構成の第１例を示す図。
【図３】実施形態における、中継ノード装置の構成の第１例を示す図。
【図４】実施形態における、センサノード装置の構成の例を示す図。
【図５】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図６】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図７】実施形態における、サーバ装置の構成の第２例を示す図。
【図８】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図９】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図１０】実施形態における、中継ノード装置の構成の第２例を示す図。
【図１１】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図１２】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図１３】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図１４】実施形態における、中継ノード装置の構成の第３例を示す図。
【図１５】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【図１６】実施形態における、遠隔監視システムの動作の例を示すシーケンス図。
【発明を実施するための形態】
【０００７】
以下、実施形態の遠隔監視システム、中継ノード装置及び遠隔監視方法を、図面を参照して説明する。
【０００８】
（第１の実施形態）
図１は、遠隔監視システム１の構成の例を示す図である。遠隔監視システム１は、センサによる測定結果に基づいて監視対象の状態を遠隔から監視するシステムである。遠隔監視システム１の監視対象は、センサによってセンシングが可能な対象であればどのような対象でもよく、特定の対象に限定されない。監視対象は、例えば、センサノード装置３０が設置された位置における、火災（温度等）や斜面崩落（加速度等）の状態である。
【０００９】
遠隔監視システム１は、サーバ装置１０ａと、中継ノード装置２０ａと、センサノード装置３０とを備える。中継ノード装置２０ａは複数でもよい。センサノード装置３０は複数でもよい。図１では、遠隔監視システム１は、一例として、サーバ装置１０ａと、２台の中継ノード装置２０ａと、３台のセンサノード装置３０とを備える。遠隔監視システム１は、中継ノード装置２０ａを更に備えてもよい。遠隔監視システム１は、センサノード装置３０を更に備えてもよい。
【００１０】
サーバ装置１０ａと中継ノード装置２０ａとは、無線又は有線によって通信可能である。中継ノード装置２０ａ同士は、無線又は有線によって通信可能である。中継ノード装置２０ａとセンサノード装置３０とは、無線又は有線によって通信可能である。
【００１１】
中継ノード装置２０ａ−ｎ−ｍの符号ｎ（中継ノード装置２０ａでは、ｎは１以上の整数）は、遠隔監視システム１のネットワーク・トポロジにおけるサーバ装置１０ａからの距離を示す。したがって、サーバ装置１０ａから離れた中継ノード装置２０ａほど、符号ｎは大きな値になる。中継ノード装置２０ａ−ｎ−ｍの符号ｍ（ｍは１以上の整数）は、符号ｎが割り当てられた中継ノード装置２０ａに割り当てられた装置番号である。以下、中継ノード装置２０ａ−ｎ−ｍに共通する事項については、符号の一部を省略して、「中継ノード装置２０ａ」と表記する。
【００１２】
センサノード装置３０−ｎ−ｍの符号ｎ（センサノード装置３０では、ｎは２以上の整数）は、遠隔監視システム１のネットワーク・トポロジにおけるサーバ装置１０ａからの距離を示す。したがって、サーバ装置１０ａから離れたセンサノード装置３０ほど、符号ｎは大きな値になる。センサノード装置３０−ｎ−ｍの符号ｍ（ｍは１以上の整数）は、符号ｎが割り当てられたセンサノード装置３０に割り当てられた装置番号である。以下、センサノード装置３０−ｎ−ｍに共通する事項については、符号の一部を省略して、「センサノード装置３０」と表記する。
【００１３】
なお、遠隔監視システム１のネットワーク・トポロジは、どのような構造でもよく、特定の構造に限定されない。遠隔監視システム１のネットワーク・トポロジは、例えば、ツリー型、スター型又はバス型である。
【００１４】
サーバ装置１０ａは、コンピュータ等の情報処理装置である。サーバ装置１０ａは、遠隔監視システム１における最上位の装置である。サーバ装置１０ａは、例えば、遠隔監視サービスを提供する事業者（ユーザ）によって管理及び操作される。サーバ装置１０ａは、センサノード装置に関する情報（以下、「センサノード情報」という。）を要求する信号（以下、「要求信号」という。）を、中継ノード装置２０ａに送信する。
【００１５】
センサノード情報は、センサノード装置３０の状態に関する情報を含んでもよい。例えば、センサノード情報は、センサノード装置３０の自立電源の充電残量を示す情報を含んでもよい。例えば、センサノード情報は、遠隔監視システム１のネットワーク構成に関する情報を含んでもよい。ネットワーク構成に関する情報は、例えば、識別情報（ＩＤ）である。識別情報は、例えば、センサノード装置３０の識別情報である。識別情報は、例えば、センサノード装置３０が通信している中継ノード装置２０ａの識別情報でもよい。識別情報は、遠隔監視システム１のネットワーク構成に応じて変更されてもよい。
【００１６】
センサノード情報は、時刻情報を含んでもよい。例えば、時刻情報は、自立電源の充電残量が測定された時刻である。例えば、時刻情報は、センサノード装置３０がセンサノード情報を送信した時刻でもよい。
【００１７】
中継ノード装置２０ａは、情報や信号を中継する通信装置である。中継ノード装置２０ａは、要求信号をサーバ装置１０ａから取得する。中継ノード装置２０ａは、要求信号をセンサノード装置３０に送信する。中継ノード装置２０ａは、要求信号に対する応答として、センサノード情報をセンサノード装置３０から取得する。中継ノード装置２０ａは、センサノード情報をサーバ装置１０ａに送信する。
【００１８】
中継ノード装置２０ａは、監視対象の状態を測定した結果に応じた情報（以下、「測定情報」という。）を、センサノード装置３０から取得する。監視対象の状態は、例えば、監視対象の温度、湿度、加速度、速度、位置、水位、流量である。例えば、測定情報は、温度等の値を含む。中継ノード装置２０ａは、測定情報をサーバ装置１０ａに送信する。
【００１９】
センサノード装置３０は、センサを有する測定装置である。遠隔監視システム１において、センサノード装置３０は、中継ノード装置２０ａと比較して下位の装置である。センサノード装置３０は、監視対象の近傍に設置されるため、電池や発電機などの自立電源によって駆動する。電源配線が不要である自立電源の充電残量には限りがある。センサノード装置３０の状態には、稼働状態（起動状態）とスリープ状態（休止状態）とがある。センサノード装置３０は、一時的にスリープ状態に遷移することによって、自立電源の寿命を延ばすことができる。
【００２０】
センサノード装置３０は、スリープ状態である場合、他の装置と通信することができない。例えば、センサノード装置３０は、スリープ状態である場合、測定情報を中継ノード装置２０ａに送信することができない。例えば、センサノード装置３０は、スリープ状態である場合、センサノード情報を送信することができない。
【００２１】
センサノード装置３０は、稼働状態である場合、測定情報を中継ノード装置２０ａに送信する。センサノード装置３０は、稼働状態である場合、測定情報を中継ノード装置２０ａに定期的に送信してもよい。センサノード装置３０は、稼働状態である場合、要求信号を取得することができる。センサノード装置３０は、要求信号を取得した場合、センサノード情報を中継ノード装置２０ａに送信する。
【００２２】
なお、図１では、稼働状態であるセンサノード装置３０と中継ノード装置２０ａとの間は、実線によって示されている。また、一時的にスリープ状態であるセンサノード装置３０と中継ノード装置２０ａとの間は、破線によって示されている。
【００２３】
図２は、サーバ装置１０ａの構成の例を示す図である。サーバ装置１０ａは、通信部１１と、データベース１２と、解析部１３と、通知部１４とを備える。通信部１１と解析部１３との一部又は全部は、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア機能部であってもよい。
【００２４】
通信部１１（第１通信部）は、有線又は無線による通信によって、測定情報を中継ノード装置２０ａから取得する。通信部１１は、有線又は無線による通信によって、要求信号を中継ノード装置２０ａに送信する。通信部１１は、要求信号を中継ノード装置２０ａに定期的に送信してもよい。通信部１１は、ユーザからの指示に応じて、要求信号を中継ノード装置２０ａに送信してもよい。通信部１１は、要求信号に対する応答としてセンサノード情報を中継ノード装置２０ａから取得する。
【００２５】
データベース１２は、磁気ハードディスク装置や半導体記憶装置等の不揮発性メモリ（非一時的な記録媒体）を有する記憶装置を用いて構成される。データベース１２は、センサノード情報を記憶する。データベース１２は、測定情報を記憶する。データベース１２は、識別情報を記憶してもよい。
【００２６】
解析部１３は、測定情報を解析する。解析部１３は、測定情報を定期的に解析してもよい。解析部１３は、測定情報の解析結果を通知部１４に送信する。解析部１３は、測定情報の解析結果に基づいて、警報を出すか否かを判定してもよい。解析部１３は、警報を出すと判定した場合に、警報情報を通知部１４に送信してもよい。
【００２７】
通知部１４は、測定情報の解析結果をユーザに通知する。通知部１４は、例えば、表示装置、音声出力装置である。通知部１４は、表示装置である場合、測定情報の解析結果を表す画像を表示してもよい。通知部１４は、表示装置である場合、警報を表す画像を表示してもよい。通知部１４は、音声出力装置である場合、測定情報の解析結果を表す音声を出力してもよい。通知部１４は、音声出力装置である場合、警報を表す音声を出力してもよい。
【００２８】
図３は、中継ノード装置２０ａの構成の例を示す図である。中継ノード装置２０ａは、通信部２１と、制御部２２と、記憶部２３とを備える。通信部２１と制御部２２との一部又は全部は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００２９】
通信部２１（第２通信部）（取得部）は、有線又は無線による通信によって、要求信号を通信部１１から取得する。通信部２１は、他の中継ノード装置２０ａから要求信号を取得してもよい。通信部２１は、要求信号を制御部２２に送信する。
【００３０】
通信部２１は、測定情報をセンサノード装置３０から取得する。通信部２１は、測定情報を記憶部２３に記憶させる。通信部２１は、要求信号を制御部２２に要求する。通信部２１は、要求信号を制御部２２から取得する。通信部２１は、要求信号をセンサノード装置３０に送信する。すなわち、第１の実施形態では、通信部２１は、通信部１１から要求信号を取得した後に要求信号をセンサノード装置３０に送信する。
【００３１】
通信部２１は、センサノード情報をセンサノード装置３０から取得する。通信部２１は、センサノード情報を制御部２２に送信する。通信部２１は、取得完了情報をセンサノード装置３０に送信する。取得完了情報は、情報を取得したことを通知するための情報である。通信部２１は、センサノード情報を記憶部２３から取得する。通信部２１は、センサノード情報を通信部１１に送信する。通信部２１は、測定情報を記憶部２３から取得する。通信部２１は、測定情報を通信部１１に送信する。
【００３２】
制御部２２は、要求信号を通信部２１から取得する。制御部２２は、要求信号を記憶する。制御部２２は、記憶している要求信号を、通信部２１からの要求に応じて通信部２１に送信する。制御部２２は、センサノード情報を通信部２１から取得する。制御部２２は、センサノード情報を記憶部２３に記憶させる。
【００３３】
記憶部２３は、磁気ハードディスク装置や半導体記憶装置等の不揮発性メモリ（非一時的な記録媒体）を有する記憶装置を用いて構成される。記憶部２３は、測定情報を記憶する。
【００３４】
図４は、センサノード装置３０の構成の例を示す図である。センサノード装置３０は、タイマ３１と、制御部３２と、電源部３３と、センサ３４と、通信部３５と、記憶部３６とを備える。タイマ３１と、制御部３２と、通信部３５との一部又は全部は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００３５】
タイマ３１は、トリガー信号を制御部３２に送信する。例えば、タイマ３１は、予め定められた時刻になった場合、トリガー信号を制御部３２に送信する。例えば、タイマ３１は、トリガー信号を制御部３２に定期的に送信してもよい。
【００３６】
制御部３２は、トリガー信号を取得した場合、スリープ状態から稼働状態に遷移することを指示する信号（以下、「稼働信号」という。）を、電源部３３及びセンサ３４に送信する。制御部３２は、取得完了情報を取得した場合、稼働状態からスリープ状態に遷移することを指示する信号（以下、「休止信号」という。）を、電源部３３及びセンサ３４に送信する。
【００３７】
電源部３３は、電池や発電機などの自立電源を有する。電源部３３は、電源供給制御部を更に有してもよい。電源供給制御部は、例えば、ＣＰＵ等のプロセッサである。電源部３３は、センサノード装置３０の各部に電力を供給する。電源部３３は、稼働信号を制御部３２から取得した場合、通信部３５及びセンサ３４に電力を供給する。電源部３３は、稼働信号を制御部３２から取得した場合、稼働信号を通信部３５及びセンサ３４に送信する。電源部３３は、休止信号を制御部３２から取得した場合、休止信号を通信部３５及びセンサ３４に送信する。電源部３３は、休止信号を制御部３２から取得した場合、通信部３５及びセンサ３４への電力の供給を停止する。
【００３８】
センサ３４は、監視対象の状態を検出するセンサである。センサ３４は、稼働信号を取得した場合、スリープ状態から稼働状態に遷移する。センサ３４は、稼働状態である場合、監視対象の状態を測定する。したがって、センサ３４は、タイマ３１によって定められたタイミングに監視対象の状態を測定する。センサ３４は、通信部３５からの要求に応じて、測定情報を通信部３５に送信する。センサ３４は、休止信号を取得した場合、稼働状態からスリープ状態に遷移する。
【００３９】
通信部３５（第３通信部）は、稼働信号を取得した場合、スリープ状態から稼働状態に遷移する。通信部３５は、稼働状態である場合、有線又は無線による通信を実行することができる。通信部３５は、稼働状態である場合、測定情報を通信部２１に送信する。通信部３５は、測定情報を通信部２１に定期的に送信してもよい。通信部３５は、要求信号を通信部２１から取得した場合、センサノード情報を通信部２１に送信する。通信部３５は、測定情報及びセンサノード情報がまとめられた情報を、通信部２１に送信してもよい。
【００４０】
通信部３５は、休止信号を取得した場合、稼働状態からスリープ状態に遷移する。通信部３５は、スリープ状態である場合、有線又は無線による通信を実行することができない。
【００４１】
記憶部３６は、磁気ハードディスク装置や半導体記憶装置等の不揮発性メモリ（非一時的な記録媒体）を有する記憶装置を用いて構成される。記憶部３６は、センサノード情報を記憶する。記憶部３６は、通信部３５からの要求に応じて、センサノード情報を通信部３５に送信する。記憶部３６は、測定情報を記憶してもよい。記憶部３６は、通信部３５からの要求に応じて、測定情報を通信部３５に送信してもよい。
【００４２】
図５は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ａ−１の動作と、センサノード装置３０−２の動作とが示されている。
【００４３】
通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。通信部２１は、要求信号を制御部２２に送信する（ステップＳ１０２）。通信部３５は、測定情報を通信部２１に送信する（ステップＳ１０３）。通信部２１は、測定情報を記憶部２３に記憶させる（ステップＳ１０４）。
【００４４】
通信部２１は、要求信号を制御部２２に要求する（ステップＳ１０５）。制御部２２は、要求信号を通信部２１に送信する（ステップＳ１０６）。通信部２１は、要求信号を通信部３５に送信する。すなわち、通信部２１は、図５に示すステップＳ１０１において通信部１１から要求信号を取得した後に、要求信号を通信部３５に送信する（ステップＳ１０７）。
【００４５】
通信部３５は、センサノード情報を通信部２１に送信する（ステップＳ１０８）。通信部２１は、センサノード情報を制御部２２に送信する（ステップＳ１０９）。通信部２１は、取得完了情報を通信部３５に送信する（ステップＳ１１０）。制御部２２は、センサノード情報を記憶部２３に記憶させる（ステップＳ１１１）。
【００４６】
通信部２１は、測定情報を記憶部２３から取得する（ステップＳ１１２）。通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。通信部２１は、センサノード情報を記憶部２３から取得する（ステップＳ１１４）。通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。
【００４７】
図６は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、中継ノード装置２０ａ−１の動作と、センサノード装置３０−２の動作とが示されている。図５及び図６において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。図６において、通信部３５から縦に延びる破線は、通信部３５がスリープ状態であることを示す。図６において、センサ３４から縦に延びる破線は、センサ３４がスリープ状態であることを示す。
【００４８】
タイマ３１は、トリガー信号を制御部３２に送信する（ステップＳ２０１）。制御部３２は、稼働信号を電源部３３に送信する（ステップＳ２０２）。電源部３３のプロセッサは、稼働信号を制御部３２から取得した場合、稼働信号を通信部３５に送信する（ステップＳ２０３）。電源部３３は、稼働信号を制御部３２から取得した場合、稼働信号をセンサ３４に送信する（ステップＳ２０４）。
【００４９】
通信部３５は、測定情報をセンサ３４に要求する（ステップＳ２０５）。センサ３４は、測定情報を通信部３５に送信する（ステップＳ２０６）。通信部３５は、測定情報を通信部２１に送信する（ステップＳ１０３）。通信部２１は、要求信号を通信部３５に送信する（ステップＳ１０７）。通信部３５は、センサノード情報を記憶部３６に要求する（ステップＳ２０７）。通信部３５は、センサノード情報を記憶部３６から取得する（ステップＳ２０８）。
【００５０】
通信部３５は、センサノード情報を通信部２１に送信する（ステップＳ１０８）。通信部２１は、取得完了情報を通信部３５に送信する（ステップＳ１１０）。通信部２１は、取得完了情報を制御部３２に送信する（ステップＳ２０９）。制御部３２は、休止信号を電源部３３に送信する（ステップＳ２１０）。電源部３３は、休止信号を通信部３５に送信する（ステップＳ２１１）。電源部３３は、休止信号をセンサ３４に送信する（ステップＳ２１２）。
【００５１】
以上のように、第１の実施形態の中継ノード装置２０ａは、センサノード情報をサーバ装置１０ａに送信する可能性を高めることができる。第１の実施形態の中継ノード装置２０ａは、要求信号を取得していない場合にはセンサノード情報をサーバ装置１０ａに送信する必要がないので、通信帯域を圧迫することなくセンサノード情報をサーバ装置１０ａに送信することができる。
【００５２】
第１の実施形態の中継ノード装置２０ａは、センサノード装置３０がスリープ状態である場合にサーバ装置１０ａが要求信号を送信した場合でも、センサノード情報をサーバ装置１０ａに送信することができる。第１の実施形態の中継ノード装置２０ａは、火災発生や斜面崩落などの異常状態を、住民に対してサーバ装置１０ａから通知することができる。
【００５３】
（第２の実施形態）
第２の実施形態では、サーバ装置１０ｂが予測結果に基づくセンサノード情報を得る点が、第１の実施形態と相違する。第２の実施形態では、図１に示す遠隔監視システム１は、サーバ装置１０ａの代わりに、図７に示すサーバ装置１０ｂを備える。第２の実施形態では、第１の実施形態との相違点についてのみ説明する。
【００５４】
図７は、サーバ装置１０ｂの構成の例を示す図である。サーバ装置１０ｂは、通信部１１と、データベース１２と、解析部１３と、通知部１４と、制御部１５とを備える。制御部１５は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００５５】
制御部１５は、要求信号を通信部１１に送信する。制御部１５は、センサノード情報を通信部２１から取得する。制御部１５は、センサノード情報から時刻情報を抽出する。制御部１５は、センサノード情報に含まれている時刻情報（タイムスタンプ）と現在時刻との時間差を決定する。制御部１５は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード装置３０の状態や識別情報等を予測する。すなわち、制御部１５は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード情報を決定する。例えば、制御部１５は、過去におけるセンサノード情報に基づいて、センサノード情報の傾向を予測する。センサノード情報の傾向は、例えば、自立電源の充電残量の減少傾向である。制御部１５は、センサノード情報の傾向と時間差とに基づいて、現在におけるセンサノード情報を予測してもよい。制御部１５は、予測結果に基づくセンサノード情報を、解析部１３に送信してもよい。予測結果に基づくセンサノード情報は、例えば、自立電源の充電残量の予測値、加速度センサによって測定された加速度の予測値である。
【００５６】
図８は、遠隔監視システム１の動作の例を示すシーケンス図である。制御部１５は、要求信号を通信部１１に送信する（ステップＳ３０１）。通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。通信部２１は、測定情報をデータベース１２に記憶させる（ステップＳ３０２）。通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。通信部２１は、センサノード情報を制御部１５に送信する（ステップＳ３０３）。制御部１５は、センサノード情報に含まれている時刻情報と現在時刻との時間差を決定する（ステップＳ３０４）。制御部１５は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード装置３０の状態や識別情報等を予測する（ステップＳ３０５）。
【００５７】
以上のように、第２の実施形態の遠隔監視システム１は、サーバ装置１０ｂとセンサノード装置３０との間に通信の遅延がある場合でも、予測結果に基づくセンサノード情報を得ることができる。第２の実施形態の遠隔監視システム１は、サーバ装置１０ｂとセンサノード装置３０との間に通信の遅延がある場合でも、予測結果に基づいて、現在におけるセンサノード情報を得ることができる。
【００５８】
（第３の実施形態）
第３の実施形態では、サーバ装置１０ａから要求信号を取得する前に中継ノード装置２０ａが要求信号をセンサノード装置３０に送信する点が、第１の実施形態と相違する。第３の実施形態では、第１の実施形態との相違点についてのみ説明する。
【００５９】
図９は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ａ−１の動作と、センサノード装置３０−２の動作とが示されている。図５及び図９において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。
【００６０】
通信部３５は、測定情報を通信部２１に送信する（ステップＳ１０３）。通信部２１は、測定情報を記憶部２３に記憶させる（ステップＳ１０４）。通信部２１は、要求信号を通信部３５に送信する。すなわち、第３の実施形態では、通信部２１は、図９に示すステップＳ１０１において通信部１１から要求信号を取得する前に、要求信号を通信部３５に送信する（ステップＳ１０７）。
【００６１】
通信部３５は、センサノード情報を通信部２１に送信する（ステップＳ１０８）。通信部２１は、センサノード情報を制御部２２に送信する（ステップＳ１０９）。通信部２１は、取得完了情報を通信部３５に送信する（ステップＳ１１０）。制御部２２は、センサノード情報を記憶部２３に記憶させる（ステップＳ１１１）。通信部２１は、測定情報を記憶部２３から取得する（ステップＳ１１２）。通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。通信部２１は、センサノード情報を記憶部２３から取得する（ステップＳ１１４）。通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。
【００６２】
以上のように、第３の実施形態の中継ノード装置２０ａは、スリープ状態のセンサノード装置３０に代わって、測定情報をサーバ装置１０ａに送信することができる。すなわち、第３の実施形態の中継ノード装置２０ａは、センサノード装置３０がスリープ状態である場合に代理応答をすることができる。第３の実施形態の中継ノード装置２０ａは、要求信号を取得していない場合にはセンサノード情報をサーバ装置１０ａに送信する必要がないので、通信帯域を圧迫することなく、センサノード情報をサーバ装置１０ａに送信することができる。
【００６３】
（第４の実施形態）
第４の実施形態では、中継ノード装置２０ｂが予測部２４を備える点が、第３の実施形態と相違する。第４の実施形態では、図１に示す遠隔監視システム１は、中継ノード装置２０ａの代わりに、図１０に示す中継ノード装置２０ｂを備える。第４の実施形態では、第３の実施形態との相違点についてのみ説明する。
【００６４】
図１０は、中継ノード装置２０ｂの構成の例を示す図である。中継ノード装置２０ｂは、通信部２１と、制御部２２と、記憶部２３と、予測部２４とを備える。予測部２４は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００６５】
予測部２４は、センサノード情報を記憶部２３から取得する。予測部２４は、センサノード情報から時刻情報を抽出する。予測部２４は、センサノード情報に含まれている時刻情報（タイムスタンプ）と現在時刻との時間差を決定する。予測部２４は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード装置３０の状態や識別情報等を予測する。すなわち、予測部２４は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード情報を決定する。例えば、予測部２４は、過去におけるセンサノード情報に基づいて、センサノード情報の傾向を予測する。予測部２４は、センサノード情報の傾向と時間差とに基づいて、現在におけるセンサノード装置３０の状態や識別情報等を予測してもよい。
【００６６】
予測部２４は、予測結果に基づくセンサノード情報を、通信部２１に送信する。予測部２４は、センサノード情報に予測値が含まれていることを示す情報を、予測結果に基づくセンサノード情報に含めてもよい。
【００６７】
図１１は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ｂ−１の動作と、センサノード装置３０−２の動作とが示されている。図９及び図１１において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。
【００６８】
通信部３５は、測定情報を通信部２１に送信する（ステップＳ１０３）。通信部２１は、測定情報を記憶部２３に記憶させる（ステップＳ１０４）。通信部２１は、要求信号を通信部３５に送信する。すなわち、第４の実施形態では、通信部２１は、図１１に示すステップＳ１０１において通信部１１から要求信号を取得する前に、要求信号を通信部３５に送信する（ステップＳ１０７）。
【００６９】
通信部３５は、センサノード情報を通信部２１に送信する（ステップＳ１０８）。通信部２１は、センサノード情報を制御部２２に送信する（ステップＳ１０９）。通信部２１は、取得完了情報を通信部３５に送信する（ステップＳ１１０）。制御部２２は、センサノード情報を記憶部２３に記憶させる（ステップＳ１１１）。通信部２１は、測定情報を記憶部２３から取得する（ステップＳ１１２）。通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。
【００７０】
通信部２１は、センサノード情報を予測部２４に要求する（ステップＳ４０１）。予測部２４は、センサノード情報を記憶部２３から取得する（ステップＳ４０２）。予測部２４は、センサノード情報に含まれている時刻情報と現在時刻との時間差を決定する（ステップＳ４０３）。予測部２４は、過去におけるセンサノード情報と時間差とに基づいて、現在におけるセンサノード装置３０の状態や識別情報等を予測する（ステップＳ４０４）。予測部２４は、予測結果に基づくセンサノード情報を、通信部２１に送信する（ステップＳ４０５）。通信部２１は、予測結果に基づくセンサノード情報を、通信部１１に送信する（ステップＳ１１５）。
【００７１】
以上のように、第４の実施形態の中継ノード装置２０ｂは、中継ノード装置２０ｂとセンサノード装置３０との間に通信の遅延がある場合でも、予測結果に基づくセンサノード情報を得ることができる。第４の実施形態の中継ノード装置２０ｂは、中継ノード装置２０ｂとセンサノード装置３０との間に通信の遅延がある場合でも、現在におけるセンサノード装置３０の状態や識別情報等の予測値を得ることができる。
【００７２】
なお、センサノード装置３０は、予測部２４を備えてもよい。センサノード装置３０の予測部２４は、サーバ装置１０ａとセンサノード装置３０との通信の遅延に基づいて、センサノード情報を予測してもよい。通信部３５は、センサノード装置３０の予測部２４が予測したセンサノード情報を、通信部２１に送信してもよい。
【００７３】
（第５の実施形態）
第５の実施形態では、同一のセンサノード装置３０から送信された複数のセンサノード情報のうち最新のセンサノード情報を制御部１５が選択する点が、第２の実施形態と相違する。第５の実施形態では、図１に示す遠隔監視システム１は、サーバ装置１０ａの代わりに、図７に示すサーバ装置１０ｂを備える。第５の実施形態では、第２の実施形態との相違点についてのみ説明する。
【００７４】
制御部１５は、センサノード情報を通信部１１から取得する。制御部１５は、複数のセンサノード情報を通信部１１から取得してもよい。制御部１５は、センサノード情報から識別情報を抽出する。制御部１５は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、複数のセンサノード情報について判定する。制御部１５は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、センサノード装置３０の識別情報に基づいて判定する。
【００７５】
制御部１５（第１の選択部）は、同一の通信部３５から送信された複数のセンサノード情報のうち、相対的に新しいセンサノード情報を選択する。例えば、制御部１５は、同一の通信部３５から送信された複数のセンサノード情報のうち、最新のセンサノード情報を選択してもよい。制御部１５は、選択したセンサノード情報を、データベース１２に記憶させてもよい。制御部１５は、選択したセンサノード情報を、制御部１５の記憶領域に記憶してもよい。
【００７６】
図１２は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ａ−１の動作と、中継ノード装置２０ａ−２の動作とが示されている。図５及び図１２において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。
【００７７】
制御部１５は、要求信号を通信部１１に送信する（ステップＳ３０１）。通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。中継ノード装置２０ａ−１の通信部２１は、中継ノード装置２０ａ−２の通信部２１に要求信号を送信する（ステップＳ５０１）。中継ノード装置２０ａ−２の通信部２１は、中継ノード装置２０ａ−１の通信部２１に測定情報を送信する（ステップＳ５０２）。中継ノード装置２０ａ−１の通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。通信部２１は、測定情報をデータベース１２に記憶させる（ステップＳ３０２）。
【００７８】
中継ノード装置２０ａ−２の通信部２１は、中継ノード装置２０ａ−１の通信部２１にセンサノード情報を送信する（ステップＳ５０３）。中継ノード装置２０ａ−１の通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。通信部２１は、センサノード情報を制御部１５に送信する（ステップＳ３０３）。制御部１５は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、複数のセンサノード情報について判定する（ステップＳ５０４）。制御部１５は、同一のセンサノード装置３０から送信された複数のセンサノード情報のうち最新のセンサノード情報を選択する（ステップＳ５０５）。
【００７９】
以上のように、第５の実施形態の中継ノード装置２０ａは、ネットワークの接続形態が変化して、同一のセンサノード装置３０から複数のセンサノード情報を取得した場合でも、最新のセンサノード情報を得ることができる。
【００８０】
（第６の実施形態）
第６の実施形態では、同一のセンサノード装置３０から送信された複数のセンサノード情報のうち最新のセンサノード情報を制御部２２が選択する点が、第１の実施形態と相違する。第６の実施形態では、第１の実施形態との相違点についてのみ説明する。
【００８１】
制御部２２は、複数のセンサノード情報を通信部２１から取得する。制御部２２は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、複数のセンサノード情報について判定する。制御部２２は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、センサノード装置３０の識別情報に基づいて判定する。
【００８２】
制御部２２（第２の選択部）は、同一の通信部３５から送信された複数のセンサノード情報のうち、相対的に新しいセンサノード情報を選択する。例えば、制御部２２は、同一の通信部３５から送信された複数のセンサノード情報のうち、最新のセンサノード情報を選択してもよい。制御部１５は、選択したセンサノード情報を記憶部２３に記憶させる。
【００８３】
図１３は、遠隔監視システム１の動作の例を示すシーケンス図である。中継ノード装置２０ａ−２の通信部２１は、中継ノード装置２０ａ−１の通信部２１にセンサノード情報を送信する（ステップＳ５０３）。中継ノード装置２０ａ−１の通信部２１は、中継ノード装置２０ａ−１の制御部２２にセンサノード情報を送信する（ステップＳ１０９）。
【００８４】
中継ノード装置２０ａ−１の制御部２２は、同一のセンサノード装置３０から送信されたセンサノード情報であるか否かを、複数のセンサノード情報について判定する（ステップＳ６０１）。中継ノード装置２０ａ−１の制御部２２は、同一のセンサノード装置３０から送信された複数のセンサノード情報のうち最新のセンサノード情報を選択する（ステップＳ６０２）。中継ノード装置２０ａ−１の制御部２２は、選択したセンサノード情報を、中継ノード装置２０ａ−１の記憶部２３に記憶させる（ステップＳ１１１）。通信部２１は、センサノード情報を記憶部２３から取得する（ステップＳ１１４）。通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。
【００８５】
以上のように、第６の実施形態の中継ノード装置２０ａは、ネットワークの接続形態が変化して、同一のセンサノード装置３０から送信されたセンサノード情報が複数の中継ノード装置２０ａに記憶されている場合でも、最新のセンサノード情報をサーバ装置１０ａに送信することができる。第６の実施形態の中継ノード装置２０ａは、同一のセンサノード装置３０から送信されたセンサノード情報が複数の中継ノード装置２０ａに記憶されている場合でも、通信帯域を圧迫することなくセンサノード情報をサーバ装置１０ａに送信することができる。
【００８６】
（第７の実施形態）
第７の実施形態では、中継ノード装置２０ｃがタイマ２５を備える点が、第１の実施形態と相違する。第７の実施形態では、図１に示す遠隔監視システム１は、中継ノード装置２０ａの代わりに、図１４に示す中継ノード装置２０ｃを備える。第７の実施形態では、第１の実施形態との相違点についてのみ説明する。
【００８７】
図１４は、中継ノード装置２０ｃの構成の例を示す図である。中継ノード装置２０ｃは、通信部２１と、制御部２２と、記憶部２３と、タイマ２５とを備える。タイマ２５は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００８８】
タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間を計る。タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間が閾値以上になった場合、情報を破棄することを指示する信号（以下、「破棄信号」という。）を、記憶部２３に送信する。閾値は、例えば、２４時間である。記憶部２３は、破棄信号を取得した場合、記憶しているセンサノード情報を破棄する。すなわち、記憶部２３は、破棄信号を取得した場合、一定時間（閾値）以上記憶しているセンサノード情報を記憶部２３から消去する。
【００８９】
図１５は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ｃ−１の動作と、センサノード装置３０−２の動作とが示されている。図５及び図１５において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。
【００９０】
通信部３５は、測定情報を通信部２１に送信する（ステップＳ１０３）。通信部２１は、測定情報を記憶部２３に記憶させる（ステップＳ１０４）。通信部２１は、要求信号を通信部３５に送信する（ステップＳ１０７）。通信部３５は、センサノード情報を通信部２１に送信する（ステップＳ１０８）。通信部２１は、センサノード情報を制御部２２に送信する（ステップＳ１０９）。通信部２１は、取得完了情報を通信部３５に送信する（ステップＳ１１０）。制御部２２は、センサノード情報を記憶部２３に記憶させる（ステップＳ１１１）。通信部２１は、測定情報を記憶部２３から取得する（ステップＳ１１２）。通信部２１は、測定情報を通信部１１に送信する（ステップＳ１１３）。
【００９１】
タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間が閾値以上になった場合、破棄信号を記憶部２３に送信する（ステップＳ７０１）。記憶部２３は、一定時間以上記憶しているセンサノード情報を破棄する（ステップＳ７０２）。
【００９２】
以上のように、第７の実施形態の中継ノード装置２０ｃは、中継ノード装置２０ｃに複数のセンサノード情報が記憶された場合でも、過去におけるセンサノード情報を不必要に送信することがない。第７の実施形態の中継ノード装置２０ｃは、通信帯域を圧迫することなく、最新のセンサノード情報をサーバ装置１０ａに送信することができる。
【００９３】
（第８の実施形態）
第８の実施形態では、中継ノード装置２０ｃの記憶部２３に記憶されているセンサノード情報がサーバ装置１０ａに送信される点が、第１の実施形態及び第７の実施形態と相違する。第８の実施形態では、図１に示す遠隔監視システム１は、中継ノード装置２０ａの代わりに、図１４に示す中継ノード装置２０ｃを備える。第８の実施形態では、第１の実施形態及び第７の実施形態との相違点についてのみ説明する。
【００９４】
タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間が閾値以上になった場合、破棄信号を記憶部２３に送信する。タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間が閾値以上になった場合、破棄信号を制御部２２に送信してもよい。
【００９５】
記憶部２３は、破棄信号をタイマ２５から取得した場合、破棄信号を制御部２２に送信する。制御部２２は、破棄信号を取得した場合、一定時間以上記憶している要求信号を破棄する。すなわち、制御部２２は、破棄信号を取得した場合、制御部２２の記憶領域から要求信号を消去する。
【００９６】
通信部２１（第２通信部）は、通信部２１が通信部３５との通信を実行していない時間が一定時間以上である場合に、通信部２１が要求信号を取得した場合、記憶部２３（中継記憶部）に記憶されているセンサノード情報を通信部１１に送信する。
【００９７】
図１６は、遠隔監視システム１の動作の例を示すシーケンス図である。遠隔監視システム１の動作として、サーバ装置１０ａの動作と、中継ノード装置２０ｃ−１の動作と、センサノード装置３０−２の動作とが示されている。図５、図１５及び図１６において同一番号が割り当てられているステップ同士は、同一の動作が実行されるステップである。
【００９８】
通信部１１は、要求信号を通信部２１に送信する（ステップＳ１０１）。通信部２１は、要求信号を制御部２２に送信する（ステップＳ１０２）。タイマ２５は、通信部２１がセンサノード情報を取得した時刻から現在時刻までの経過時間が閾値以上になった場合、破棄信号を記憶部２３に送信する（ステップＳ７０１）。記憶部２３は、破棄信号をタイマ２５から取得した場合、破棄信号を制御部２２に送信する（ステップＳ８０１）。通信部２１は、センサノード情報を記憶部２３から取得する（ステップＳ１１４）。通信部２１は、センサノード情報を通信部１１に送信する（ステップＳ１１５）。
【００９９】
以上のように、第８の実施形態の中継ノード装置２０ｃは、センサノード装置３０のスリープ状態が長期間であっても、代理応答によってセンサノード情報をサーバ装置１０ａに送信することができる。第８の実施形態の中継ノード装置２０ｃは、センサノード装置３０のスリープ状態が長期間であっても、通信帯域を圧迫することなくセンサノード情報をサーバ装置１０ａに送信することができる。
【０１００】
以上説明した少なくともひとつの実施形態によれば、センサノード装置に関する情報であるセンサノード情報を要求する信号である要求信号をサーバ装置から取得し、センサノード装置が通信可能である場合に要求信号をセンサノード装置に送信し、センサノード装置から取得したセンサノード情報をサーバ装置に送信する通信部を持つことにより、センサノード装置に関する情報をサーバ装置に送信する可能性を高めることができる。
【０１０１】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０２】
１…遠隔監視システム、１０ａ…サーバ装置、１０ｂ…サーバ装置、１１…通信部、１２…データベース、１３…解析部、１４…通知部、１５…制御部、２０ａ…中継ノード装置、２０ｂ…中継ノード装置、２０ｃ…中継ノード装置、２１…通信部、２２…制御部、２３…記憶部、２４…予測部、２５…タイマ、３０…センサノード装置、３１…タイマ、３２…制御部、３３…電源部、３４…センサ、３５…通信部、３６…記憶部
【図１】
2017069814.tif 000003
【図２】
2017069814.tif 000004
【図３】
2017069814.tif 000005
【図４】
2017069814.tif 000006
【図５】
2017069814.tif 000007
【図６】
2017069814.tif 000008
【図７】
2017069814.tif 000009
【図８】
2017069814.tif 000010
【図９】
2017069814.tif 000011
【図１０】
2017069814.tif 000012
【図１１】
2017069814.tif 000013
【図１２】
2017069814.tif 000014
【図１３】
2017069814.tif 000015
【図１４】
2017069814.tif 000016
【図１５】
2017069814.tif 000017
【図１６】
2017069814.tif 000018