(57)【要約】      （修正有）【課題】センサネットワークシステムにおいて、無線端末の消費電力を低減しながら、無線端末からの情報が管理端末まで送信されないという事態が発生することを抑制する技術を提供する。【解決手段】センサネットワークシステム１０は、通信機２０と、通信機２０と通信可能であると共に相互に通信可能な複数の無線端末３０と、少なくとも１つの無線端末３０と通信可能とされるコンセントレータ４０と、コンセントレータ４０と通信可能とされ、対象物の情報を管理する管理端末５０と、を有している。複数の無線端末３０のそれぞれは、情報の送受信を可能とする起動状態と、情報の送受信を休止する休止状態とを所定の周期で繰り返す間欠動作を行う。間欠動作の周期は、全ての無線端末３０において互いに同期されている。通信機２０からの対象物に関する情報は少なくともコンセントレータ４０を介して管理端末５０に送信される。【選択図】図１
2015053605.tif 000002
【特許請求の範囲】
【請求項１】
特定の地域に存在又は通過する対象物に対して構築されるセンサネットワークシステムであり、
対象物のそれぞれが携帯もしくは装備する通信機と、
特定の地域内に間隔を空けて設置され、通信機と通信可能であると共に相互に通信可能な複数の無線端末と、
少なくとも１つの無線端末と通信可能とされるコンセントレータと、
コンセントレータと通信可能とされ、対象物の情報を管理する管理端末と、
を有しており、
通信機は、
当該通信機を携帯もしくは装備する対象物に関する情報を記憶する情報記憶部と、
当該通信機の通信範囲内に位置する無線端末に、情報記憶部に記憶されている対象物に関する情報を送信する送信部と、
を有しており、
複数の無線端末のそれぞれは、
通信機から送信される対象物に関する情報を受信する第１情報受信部と、
第１情報受信部で対象物に関する情報を受信したときに、その対象物に関する情報を送信する送信先として予め指定された無線端末又はコンセントレータを記憶する第１送信先記憶部と、
第１送信先記憶部に記憶された無線端末又はコンセントレータに、第１情報受信部で受信した対象物に関する情報を送信する第１情報送信部と、
を有しており、
コンセントレータは、
送信される対象物に関する情報を受信する第２情報受信部と、
第２情報受信部で対象物に関する情報を受信したときに、その対象物に関する情報を管理端末に送信する第２情報送信部と、
を有しており、
複数の無線端末のそれぞれは、情報の送受信を可能とする起動状態と、情報の送受信を休止する休止状態とを所定の周期で繰り返す間欠動作を行い、
間欠動作の周期は、全ての無線端末において互いに同期されており、
通信機からの対象物に関する情報が少なくともコンセントレータを介して管理端末に送信される、センサネットワークシステム。
【請求項２】
管理端末又はコンセントレータは、通信機が記憶する対象物に関する情報を受信したときに、その情報が通信機から管理端末又はコンセントレータまで送信されたルートを所定の期間記憶するルート記憶部を有しており、
管理端末又はコンセントレータは、ルート記憶部に記憶されたルートを用いて、通信機あるいは無線端末に所定の情報を送信する、請求項１に記載のセンサネットワークシステム。
【請求項３】
無線端末は、１つの周期の起動時間中に第１情報受信部で受信した対象物に関する情報を、当該周期の起動時間の範囲内でランダムに遅延させて、第１情報送信部から指定された無線端末又はコンセントレータに送信する、請求項１または２に記載のセンサネットワークシステム。
【請求項４】
管理端末又はコンセントレータは、１つの無線端末から受信した対象物に関する情報が、別の無線端末から既に受信した対象物に関する情報と同一である場合は、受信した２つの対象物に関する情報のいずれか一方を破棄する、請求項１〜３の何れか一項に記載のセンサネットワークシステム。
【請求項５】
無線端末は、１つの周期において、予め設定された起動時間中に対象物に関する情報を指定された無線端末又はコンセントレータに送信できない場合は、設定された起動時間を越えて間欠動作の周期の範囲内で起動時間を延長する、請求項１〜４の何れか一項に記載のセンサネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書が開示する技術は、センサネットワークシステムに関する。詳しくは、特定の地域（例えば、市町村等の地方自治体等）に存在又は通過する対象物（例えば、住民、ペット、自転車、バス等）に対して構築されるセンサネットワークシステムに関する。
【背景技術】
【０００２】
センサネットワークシステムは、例えば、対象物の位置を把握するシステムとして利用される。例えば、特許文献１には、バスから送信される情報を最寄の無線端末によって受信し、受信した情報を他の無線端末に順次送信するセンサネットワークシステムが開示されている。すなわち、最寄の無線端末で受信された情報は、その隣の無線端末に無線送信され、その無線端末で受信された情報は、さらに隣の無線端末に無線送信される。このように、近距離の無線通信によって情報をリレー式に伝達するセンサネットワークシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３１５２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
センサネットワークシステムでは、無線端末の省電力化が望まれている。例えば、電源が取れない場所に無線端末を設置する場合、バッテリから無線端末に電力を供給しなければならない。このとき、無線端末の消費電力が大きいと、バッテリの交換頻度が多くなり利便性が低下する。一方、電源に接続して無線端末を使用する場合であっても、無線端末の消費電力が大きいと電源が大型化し、スペース上の制約を受ける場合がある。また、出力が大きい電源にしか無線端末を接続できなくなるため、設置場所に制約を受けるといったことも考えられる。
【０００５】
本明細書では、センサネットワークシステムにおいて、無線端末の消費電力を低減しながら、無線端末からの情報が管理端末まで送信されないという事態が発生することを抑制する技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書が開示するセンサネットワークシステムは、特定の地域に存在又は通過する対象物に対して構築される。このセンサネットワークシステムは、対象物のそれぞれが携帯もしくは装備する通信機と、特定の地域内に間隔を空けて設置され、通信機と通信可能であると共に相互に通信可能な複数の無線端末と、少なくとも１つの無線端末と通信可能とされるコンセントレータと、コンセントレータと通信可能とされ、対象物の情報を管理する管理端末と、を有している。通信機は、当該通信機を携帯もしくは装備する対象物に関する情報を記憶する情報記憶部と、当該通信機の通信範囲内に位置する無線端末に、情報記憶部に記憶されている対象物に関する情報を無線端末に送信する送信部と、を有している。複数の無線端末のそれぞれは、通信機から送信される対象物に関する情報を受信する第１情報受信部と、第１情報受信部で対象物に関する情報を受信したときに、その対象物に関する情報を送信する送信先として予め指定された無線端末又はコンセントレータを記憶する第１送信先記憶部と、第１送信先記憶部に記憶された無線端末又はコンセントレータに、第１情報受信部で受信した対象物に関する情報を送信する第１情報送信部と、を有している。コンセントレータは、送信される対象物に関する情報を受信する第２情報受信部と、第２情報受信部で対象物に関する情報を受信したときに、その対象物に関する情報を管理端末に送信する第２情報送信部と、を有している。複数の無線端末のそれぞれは、情報の送受信を可能とする起動状態と、情報の送受信を休止する休止状態とを所定の周期で繰り返す間欠動作を行う。間欠動作の周期は、全ての無線端末において互いに同期されている。通信機からの対象物に関する情報は少なくともコンセントレータを介して管理端末に送信される。
【０００７】
このセンサネットワークシステムでは、無線端末は情報の送受信を可能とする起動状態と、情報の送受信を休止する休止状態とを所定の周期で繰り返す間欠動作を行う。このため、無線端末が常時起動状態である場合と比較して、無線端末の消費電力を低減することができる。また、この間欠動作の周期は、全ての無線端末において互いに同期されている。即ち、全ての無線端末は同じタイミングで起動し、同じタイミングで起動を終了する。このため、無線端末は、当該無線端末の起動時間中に受信した対象物に関する情報を、同じく起動状態である当該無線端末の指定送信先の無線端末に送信することができる。従って、無線端末の消費電力を低減しながら、無線端末からの情報が管理端末まで送信されないという事態が発生することを抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】センサネットワークシステムの構成を示す図。
【図２】通信機の構成を示すブロック図。
【図３】無線端末の構成を示すブロック図。
【図４】コンセントレータの構成を示すブロック図。
【図５】無線端末の間欠動作を示す図。
【図６】図５の二点鎖線で示される起動状態の部分拡大図。
【図７】無線端末の間欠動作中に起動状態を延長した様子を示す図。
【図８】無線端末の間欠動作中に所定の周期の上限まで起動状態を延長した様子を示す図。
【図９】無線端末で実行される位置情報送受信処理及び特定情報送受信処理の流れを示すフローチャート（その１）。
【図１０】無線端末で実行される位置情報送受信処理及び特定情報送受信処理の流れを示すフローチャート（その２）。
【図１１】無線端末で実行される時刻補正処理の流れを示すフローチャート（その１）。
【図１２】無線端末で実行される時刻補正処理の流れを示すフローチャート（その２）。
【発明を実施するための形態】
【０００９】
最初に、以下に説明する実施例の特徴を列記する。なお、ここに列記する特徴は、何れも独立して有効なものである。
【００１０】
（特徴１）本明細書に開示するセンサネットワークシステムでは、管理端末又はコンセントレータが、通信機が記憶する対象物に関する情報を受信したときに、その情報が通信機から管理端末又はコンセントレータまで送信されたルートを所定の期間記憶するルート記憶部を有していてもよい。管理端末又はコンセントレータは、ルート記憶部に記憶されたルートを用いて、通信機あるいは無線端末に所定の情報を送信してもよい。このような構成によると、管理端末は、記憶されたルートを用いて、通信機（すなわち、当該通信機を携帯する対象物（住民等））又は無線端末に安定して情報を送信することができる。
【００１１】
（特徴２）本明細書に開示するセンサネットワークシステムでは、無線端末が、１つの周期の起動時間中に第１情報受信部で受信した対象物に関する情報を、当該周期の起動時間の範囲内でランダムに遅延させて、第１情報送信部から指定された無線端末又はコンセントレータに送信してもよい。センサネットワークシステムでは、特定の地域内に複数の対象物が存在し、これら複数の対象物（即ち、複数の通信機）から当該対象物に関する情報が送信されることがある。このような場合、無線端末及びコンセントレータは、複数の無線端末の指定送信先となる場合がある。この場合、無線端末及びコンセントレータには、複数の無線端末から対象物に関する情報が送信される。特徴２によると、送信元である複数の無線端末は、受信した対象物に関する情報をそれぞれランダムに遅延させて指定送信先の無線端末又はコンセントレータに送信する。このため、複数の無線端末からそれぞれ送信される対象物に関する情報が、指定送信先の無線端末又はコンセントレータに同じタイミングで到達する（コリジョンする）確率が低減する。従って、無線端末及びコンセントレータは対象物に関する情報を安定して受信することができる。
【００１２】
（特徴３）本明細書に開示するセンサネットワークシステムでは、管理端末又はコンセントレータは、１つの無線端末から受信した対象物に関する情報が、別の無線端末から既に受信した対象物に関する情報と同一である場合は、受信した２つの対象物に関する情報のいずれか一方を破棄してもよい。この構成によると、管理端末に同一の対象物に関する同一の情報が重複して記憶されることが抑制される。このため、管理端末は対象物に関する情報を適切に管理することができる。
【００１３】
（特徴４）本明細書に開示するセンサネットワークシステムでは、無線端末は、１つの周期において、予め設定された起動時間中に対象物に関する情報を指定された無線端末又はコンセントレータに送信できない場合は、設定された起動時間を越えて間欠動作の周期の範囲内で起動時間を延長してもよい。この構成によると、無線端末は指定送信先の無線端末又はコンセントレータにより高確率で対象物に関する情報を送信できる。このため、通信機からの対象物に関する情報は、コンセントレータを介して管理端末までより高確率で送信されることができる。
【実施例１】
【００１４】
図１に示すセンサネットワークシステム１０は、特定の地域（例えば、地方自治体等）に存在又は通過する対象物Ａの位置を把握するセンサネットワークシステムである。センサネットワークシステム１０は、対象物Ａに携帯もしくは装備される通信機２０と、特定地域内に設置される複数の無線端末３０と、通信機２０及び無線端末３０と通信可能とされたコンセントレータ４０と、コンセントレータ４０と通信可能とされた管理端末５０を有している。
【００１５】
対象物Ａは、例えば、特定地域に在住又は勤務する人や、特定地域内を移動又は通過する物（例えば、自動車、バス、自転車、ペット）等である。これら対象物Ａの範囲は、目的に応じて任意に設定することができる。図２に示すように、対象物Ａが携帯又は装備する通信機２０は、送受信器２４と、メモリ２６と、タイマ２７と、表示器２８と、これらを制御する制御器２２を備えている。なお、通信機２０には、例えば、液晶表示器を備えた通信機等を用いることができる。
【００１６】
送受信器２４は、近距離無線通信規格（例えば、ＩＥＥＥ８０２．１５．４等）に従って、無線端末３０又はコンセントレータ４０との間で信号（データ）の送受信を行う。具体的には、通信機２０がコンセントレータ４０又は無線端末３０の通信範囲内に位置している場合、送受信器２４は、コンセントレータ４０又は無線端末３０から送信される信号（データ）を受信する。送受信器２４は、上記の信号を受信すると、コンセントレータ４０又は無線端末３０に対して受信を通知する信号（受信信号）を送信する。また、通信機２０が無線端末３０の通信範囲内に位置している場合、送受信器２４は、無線端末３０から、通信機２０を携帯もしくは装備する対象物Ａの識別情報（ＩＤ情報等）（以下では、「位置情報」とも称する）を要求する信号を受信する。送受信器２４は、上記の信号を受信すると、無線端末３０に対して通信機２０を携帯もしくは装備する対象物Ａの識別情報（ＩＤ情報等）を送信する。送受信器２４が上記の通信規格に従って通信を行うことで、低い消費電力で通信が可能とされている。また、送受信器２４は信号(データ)の送受信が可能な状態（起動状態）と不可能な状態（休止状態）とを所定の周期で繰り返す（間欠動作）。起動状態と休止状態の切り替えは、タイマ２７（後述）に基づいて行われる。メモリ２６は、通信機２０を携帯もしくは装備する対象物Ａの識別情報（ＩＤ情報）や、通信機２０の動作を制御するプログラム等を記憶する。タイマ２７は、時間の経過を計測し、予め設定された時間が経過するごとに制御器２２（後述）に通知する。表示器２８は、送受信器２４で受信したデータ（例えば、コンセントレータ４０又は無線端末３０から送信されたデータ等）を表示する。制御器２２は、送受信器２４とメモリ２６とタイマ２７と表示器２８に接続されている。制御器２２は、メモリ２６に格納されているプログラムに従って、送受信器２４、タイマ２７、表示器２８の動作を制御する。
【００１７】
ここで、間欠動作についてより詳細に説明する。通信機２０には、予め起動時間と周期時間が設定されている。本実施例では、起動時間は５秒間に設定されており、周期時間は１０分間に設定されている。タイマ２７は時間をカウントし、制御器２２に対し、周期時間の開始（即ち、起動時間の開始）と起動時間の終了を交互に通知する。制御器２２は、タイマ２７から周期時間の開始が通知されると送受信器２４を起動状態に切り替え、起動時間の終了が通知されると送受信器２４を休止状態に切り替える。これにより、送受信器２４は５秒間の起動状態と９分５５秒間の休止状態とを１０分周期で繰り返す。送受信器２４がこのような間欠動作を行うことで、通信機２０の消費電力を効果的に抑制できる。なお、起動時間及び休止時間（即ち、周期時間）は、通信機２０を携帯若しくは装備する対象物Ａによって異なる時間を設定してもよい。例えば、対象物Ａが自転車である場合は、対象物Ａが人である場合と比較して、周期を長く設定し、周期に占める起動時間の割合を少なくしてもよい。
【００１８】
通信機２０は、図示しない二次電池を備えており、この二次電池から供給される電力によって送受信器２４、メモリ２６、タイマ２７、表示器２８及び制御器２２が動作する。通信機２０の二次電池は、帰宅している間に充電される。なお、通信機２０は、一次電池で動作するようにしてもよい。上述したように、通信機２０は、消費電力が極めて低く抑えられているため、一次電池の交換頻度を低くすることができる。
【００１９】
無線端末３０は、特定地域内に設置されており、他の無線端末３０とは所定の間隔が設けられている。複数の無線端末３０が特定地域内に間隔を空けて配置されているため、対象物Ａが特定地域内のどの位置にいても、その対象物Ａが携帯又は装備する通信機２０は、いずれかの無線端末３０との間で信号の送受信を行うことができる。また、各無線端末３０の通信圏（通信範囲）内には、隣接する複数の無線端末３０が配置されている。したがって、各無線端末３０は、隣接する複数の無線端末３０と信号の送受信を行うことができる。
【００２０】
図３に示すように、無線端末３０は、送受信器３４と、メモリ３６と、タイマ３７と、これらを制御する制御器３２を備えている。送受信器３４は、近距離無線通信規格（例えば、ＩＥＥＥ８０２．１５．４等）に従って、通信機２０や他の無線端末３０やコンセントレータ４０との間で信号（データ）の送受信を行う（厳密には、コンセントレータ４０との間で信号(データ)の送受信を行う無線端末３０は、コンセントレータ４０の通信範囲内に位置する無線端末３０に限られる）。
【００２１】
具体的には、無線端末３０と通信機２０との間では、送受信器３４は、無線端末３０の通信範囲内に位置する通信機２０（通信範囲内に位置する対象物Ａの通信機２０）に各種信号を送信する。通信機２０で受信される信号が位置情報要求信号である場合、送受信器３４は、通信機２０から送信される位置情報を受信する。一方、通信機２０で受信される信号が位置情報要求信号以外の信号である場合、送受信器３４は、通信機２０から送信される受信を通知する信号（受信応答）を受信する。送受信器３４が受信応答を受信することで、送受信器３４の送信処理が完了する。
【００２２】
また、無線端末３０と他の無線端末３０との間では、送受信器３４は、他の無線端末３０に各種信号を送信する。送受信器３４から送信される信号が他の無線端末３０で受信されると、送受信器３４は、他の無線端末３０から送信される、受信を通知する信号（ＡＣＫ応答）又は所定の指示の完了を通知する信号（完了応答）を受信する。送受信器３４がＡＣＫ応答又は完了応答を受信することで、送受信器３４の送信処理が完了する。送受信器３４が他の無線端末３０から送信される完了応答を受信すると、送受信器３４は他の無線端末３０に対して完了応答の受信を通知する信号（ＡＣＫ信号）を送信する。また、送受信器３４が他の無線端末３０から送信される各種信号を受信すると、送受信器３４は、他の無線端末３０に対して受信を通知する信号（ＡＣＫ信号）又は所定の指示の完了を通知する信号（完了信号）を送信する。送受信器３４が他の無線端末３０に完了信号を送信し、その完了信号が他の無線端末３０で受信されると、送受信器３４は、他の無線端末３０から完了信号の受信を通知する信号（ＡＣＫ応答）を受信する。送受信器３４がＡＣＫ応答を受信することで、送受信器３４の完了信号の送信処理が完了する。
【００２３】
また、無線端末３０とコンセントレータ４０との間では、送受信器３４は、他の無線端末３０との間で送受信される信号と同一の信号を送受信する。このため、詳細な説明は省略する。なお、送受信器３４は、上記の通信規格に従って通信を行うため、低い消費電力で通信が可能となっている。また、送受信器３４は信号(データ)の送受信が可能な状態（起動状態）と不可能な状態（休止状態）とを所定の周期で繰り返す（間欠動作）。起動状態と休止状態の切り替えは、タイマ３７（後述）に基づいて行われる。
【００２４】
メモリ３６は、当該無線端末３０を特定するための識別情報（ＩＤ情報）や、無線端末３０の動作を制御するプログラム等を記憶する。また、メモリ３６は内部時計（図示省略）を有している（後述）。タイマ３７は、時間の経過を計測し、予め設定された時間が経過するごとに制御器２２（後述）に通知する。制御器３２は、送受信器３４とメモリ３６とタイマ３７に接続されている。制御器３２は、メモリ３６に格納されているプログラムに従って、送受信器３４とメモリ３６内の内部時計とタイマ３７の動作を制御する。
【００２５】
ここで、間欠動作について図５を参照して説明する。送受信器３４の間欠動作は、起動時間及び休止時間が異なる以外は送受信器２４の間欠動作と同一であるため、詳細な説明は省略する。本実施例では、無線端末３０に０．１５秒間の起動時間（図５の時間Ｔ２に相当）と５秒間の周期時間が設定されている。制御器３２がタイマ３７をスタートさせると、タイマ３７は時間の計測を開始する。これにより、送受信器３４は０．１５秒間の起動状態と４．８５秒間の休止状態とを５秒周期（図５の時間Ｔ１に相当）で繰り返す。送受信器３４がこのような間欠動作を行うことで、無線端末３０の消費電力がより効果的に抑制される。図５に示すように、起動時間は休止時間に比べて極めて短い。ただし、起動時間の長さは、通信機２０や他の無線端末３０やコンセントレータ４０との間で信号の送受信を行うのに十分な長さに設定されている。また、上述したように、メモリ３６は内部時計を有している。タイマ３７は、この内部時計の時刻に基づいて、起動時間及び周期時間の計測を開始、終了する。内部時計の時刻は、特定地域内に設置されている全ての無線端末３０において互いに同期されている。このため、全ての無線端末３０において起動状態と休止状態とが同じタイミングで切り替わるようになっている。
【００２６】
また、無線端末３０のメモリ３６には、通信機２０からの信号及び／又は他の無線端末３０からの信号をコンセントレータ４０に向かって送信する際の送信先となる無線端末３０又はコンセントレータ４０が指定送信先として記憶されている。各無線端末３０は、通信機２０からの信号及び／又は他の無線端末３０からの信号を受信すると、メモリ３６に記憶されている指定送信先の無線端末３０又はコンセントレータ４０に対して送信処理を実行する。
【００２７】
本実施例では、無線端末３０はバッテリを装備し、このバッテリからの電力によって動作する。上述したように、無線端末３０は間欠動作を行い、起動時間は休止時間に比べて極めて短い。また、通信機２０や他の無線端末３０やコンセントレータ４０との通信は、消費電力の低い近距離無線通信規格によって行う。このため、バッテリの消費電力が極めて低く抑えられ、バッテリの交換頻度を大幅に下げることができる。
【００２８】
図４に示すように、コンセントレータ４０は、送受信器４４と、メモリ４６と、これらを制御する制御器４２を備えている。送受信器４４は、近距離無線通信規格（例えば、ＩＥＥＥ８０２．１５．４等）に従って、通信機２０や他の無線端末３０との間で信号（データ）の送受信を行う。また、コンセントレータ４０は、管理端末５０（後述）とケーブルによって通信可能に接続されており、管理端末５０との間で信号の送受信を行う。具体的には、送受信器４４は通信機２０又は無線端末３０から送信される通信機２０の位置情報又は受信信号を受信し、管理端末５０にその位置情報又は受信信号を送信する。また、送受信器４４は、管理端末５０から各種信号を受信する。管理端末５０から受信した各種信号が無線端末３０に向けての指示信号である場合、送受信器４４は、無線端末３０にその指示信号を送信する。指示信号を受信した無線端末３０は、所定の指示を完了した後、送受信器４４に完了を通知する完了信号を送信する。完了応答を受信した送受信器４４は、その完了応答を完了信号として管理端末５０に送信する。上記の各種信号が通信機２０又は無線端末３０に向けての指示信号以外の信号である場合、送受信器４４は通信機２０又は無線端末３０にその信号を送信する。コンセントレータ４０と通信機２０間、及びコンセントレータ４０と無線端末３０間におけるその他の信号の送受信は、それぞれ無線端末３０と通信機２０間、及び無線端末３０と他の無線端末３０間における信号の送受信と同一であるため、その説明は省略する。
【００２９】
メモリ４６は、コンセントレータ４０の動作を制御するプログラム等を記憶する。制御器４２は、送受信器４４とメモリ４６に接続されている。制御器４２は、メモリ４６に格納されているプログラムに従って、送受信器４４とメモリ４６の内部時計（後述）の動作を制御する。
【００３０】
メモリ４６には、通信機２０及び／又は他の無線端末３０からの信号を送信する送信先として管理端末５０が記憶されている。コンセントレータ４０は、通信機２０及び／又は他の無線端末３０からの信号を受信すると、メモリ４６に記憶されている指定送信先の管理端末５０に対して送信処理を実行する。なお、無線端末３０と異なり、管理端末５０は１台のみ設置される。このため、通信機２０及び／又は他の無線端末３０からの信号を受信すると、コンセントレータ４０は、その信号を自動的に管理端末５０に送信するようにしてもよい。この場合、メモリ４６に管理端末５０を送信先として記憶する必要はない。
【００３１】
また、メモリ４６は内部時計（図示省略）を有している。内部時計の時刻は、管理端末５０から送信される指示信号（時刻補正指示）によって定期的に補正される。無線端末３０が有する内部時計の時刻は、コンセントレータ４０の内部時計の時刻に同期される（後述）。
【００３２】
また、メモリ４６は、送受信器４４が通信機２０の位置情報を受信したときに、その位置情報が通信機２０からコンセントレータ４０まで送信されたルートを所定の期間記憶するルート記憶部４７を有する。具体的には、位置情報が無線端末３０を介してコンセントレータ４０に送信される場合、通信機２０からコンセントレータ４０までの送信ルート上にある無線端末３０は、自身の識別情報を位置情報に関連付けて次の無線端末３０又はコンセントレータ４０に送信する。このため、コンセントレータ４０で受信される位置情報には、送信ルート上の無線端末３０の識別情報が順番に関連付けられている。ルート記憶部４７は、無線端末３０の識別情報が順番に関連付けられた通信機２０の位置情報（以下では「ルート情報」とも称する）を記憶する。そして、通信機２０や、上記の送信ルート上の無線端末３０に信号を送信する際は、ルート記憶部４７に記憶されているルート情報を用いて信号を送信する。ルート情報はコンセントレータ４０の電源をオフにしても消去されることはない。すなわち、ルート記憶部４７は、電源遮断時においても記憶内容を保持可能なメモリ（例えば、ＥＥＰＲＯＭ等）が用いられている。ルート記憶部４７は、送受信器４４が通信機２０から最新の位置情報を受信すると、通信機２０からコンセントレータ４０までのルート情報を更新する。一方、位置情報が通信機２０から直接コンセントレータ４０に送信される場合は、ルート記憶部４７には通信機２０の識別情報が記憶される。このため、通信機２０を携帯又は装備する対象物Ａが特定地域内に存在する限り、その対象物Ａの通信機２０に信号を送信することができる。
【００３３】
また、本実施例では、通信機２０又は無線端末３０からコンセントレータ４０に送信された信号が、他の無線端末３０から既に送信された信号と同一である場合は、制御器４２は、後で受信した信号を破棄する。このため、管理端末５０には同一の情報を含む信号が重複して送信されることはない。
【００３４】
なお、コンセントレータ４０は、固定電源に接続可能な場所（例えば、市役所等）に設置される。コンセントレータ４０は固定電源から電力供給されており、常時起動状態にある。このため、コンセントレータ４０は間欠動作を行わない。
【００３５】
管理端末５０は、センサネットワークシステム１０の全体を管理するための装置である。管理端末５０としては、例えば、通信機能を備えたコンピュータを用いることができる。管理端末５０は、特定地域内に適宜設定された場所（例えば、市役所等）に設置することができる。管理端末５０は、コンセントレータ４０と通信可能となっている。管理端末５０は、コンセントレータ４０とケーブルによって通信可能に接続されている。管理端末５０は、コンセントレータ４０からの信号を受信することで、対象物Ａの位置を把握することができ、また、対象物Ａに対して情報を発信することができる。この他にも、管理端末５０は、コンセントレータ４０を介して無線端末３０に対して指示を出し、無線端末３０が指示通りの処理を完了したか否かを確認することができる。管理端末５０をインターネットに接続し、インターネット上に種々の情報を公開することもできる。
【００３６】
次に、通信機２０の位置情報を無線端末３０を経由してコンセントレータ４０に送信する際の無線端末３０の動作について図６を参照して説明する。図６に示すように、無線端末３０は、無線端末３０が起動状態である時刻ｔ＝ｔ１のときに通信機２０又は他の無線端末３０から通信機２０の位置情報を受信する。そして、無線端末３０は、起動時間Ｔ２の範囲内で時間△ｔだけ経過した時刻ｔ＝ｔ２のときに指定送信先の無線端末３０又はコンセントレータ４０に通信機２０の位置情報を送信する（即ち、△ｔ＝ｔ２−ｔ１）。△ｔは、制御器３２によってランダムに設定される値であり、通信機２０の位置情報の受信時刻ｔ１及び送信時刻ｔ２が１つの周期の起動時間Ｔ２内に属するように設定される。
【００３７】
続いて、図５、７、８を参照して起動時間の延長について説明する。上述したように、無線端末３０が他の無線端末３０又はコンセントレータ４０に信号を送信すると、無線端末３０は、送信先からＡＣＫ応答を受信する。また、無線端末３０が通信機２０に位置情報要求以外の信号を送信すると、無線端末３０は、通信機２０から受信応答を受信する。このように、無線端末３０がＡＣＫ応答又は受信応答を受信することで、送信先への信号の送信が完了したと判断する。この送受信処理は、通常、無線端末３０の１周期内の起動時間Ｔ２の間に行われ、起動時間Ｔ２の経過後、無線端末３０は休止状態に移行する。しかしながら、何らかの通信不良に起因して起動時間Ｔ２の間に無線端末３０が送信先からＡＣＫ応答又は受信応答を受信できない場合、無線端末３０は、予め設定された起動時間Ｔ２を越えて周期時間Ｔ１の範囲内で起動時間を延長する。そして、図７に示すように、時刻ｔ＝ｔ３のときに無線端末３０が送信先からＡＣＫ応答又は受信応答を受信すると、無線端末３０は、休止状態に移行し、起動時間の開始から周期時間Ｔ１が経過するまで休止状態を継続する。周期時間Ｔ１が経過すると、無線端末３０は再び起動状態に切り替わり、上記の送受信処理を繰り返す。一方、図８に示すように、起動時間の開始から周期時間Ｔ１が経過しても送信先からＡＣＫ応答又は受信応答を受信できない場合は、無線端末３０は送信先への信号の送信が失敗したと判断し、送信処理を終了する。この場合、無線端末３０は休止状態に移行することなく次の周期の起動時間が開始される。これは、次のように説明することもできる。即ち、起動時間を延長する場合は、制御器３２は、タイマ３７から起動時間の終了が通知されても送受信器３４の起動状態を継続する。そして、送受信器３４がＡＣＫ応答又は受信応答を受信すると、制御器３２は送受信器３４を休止状態に切り替える。送受信器３４がＡＣＫ応答又は受信応答を受信しないまま次の周期時間の開始がタイマ３７から通知された場合は、制御器３２は予め設定された起動時間がタイマ３７から通知されるまで、送受信器３４を起動状態に維持する。即ち、起動時間の延長はその周期限り有効であり、次の周期に持ち越されることはない。
【００３８】
次に、図９〜１１を参照して無線端末３０の処理について説明すると共にセンサネットワークシステム１０の動作について説明する。
【００３９】
まず、図９，１０を参照して無線端末３０の位置情報送受信処理及び特定情報送受信処理について説明する。図９に示すように、無線端末３０は、内部時計に基づいてタイマ３７をスタートする（Ｓ１０）。タイマ３７のスタートと同時に、無線端末３０が起動状態となる。内部時計は全ての無線端末３０で同期されているため、全ての無線端末３０は一斉に起動状態となる。次に、無線端末３０は、通信機２０の位置情報（通信機２０を携帯又は装備する対象物Ａの識別情報（ＩＤ情報等））を要求する位置情報要求信号をブロードキャスト送信する（Ｓ１２）。そして、無線端末３０は通信機２０から位置情報を受信したか否かを判断する（Ｓ１４）。無線端末３０は位置情報要求信号をブロードキャスト送信するため、無線端末３０の通信範囲内に対象物Ａが存在していると、その対象物Ａが携帯又は装備する通信機２０からの識別情報が無線端末３０で受信される。
【００４０】
通信機２０からの信号を受信している場合（Ｓ１４でＹＥＳ）は、無線端末３０は、対象物Ａの識別情報と、当該無線端末３０の識別情報と、その信号を受信した時刻ｔ４を関連付けてメモリ３６に記憶する（Ｓ１６）。これによって、通信機２０を携帯又は装備する対象物Ａの時刻ｔ４における位置（当該無線端末３０の通信範囲内）がメモリ３６に記憶される。一方、通信機２０からの信号を受信していない場合（Ｓ１４でＮＯ）は、ステップＳ１８に進む。
【００４１】
ステップＳ１６が終了するか、或いはステップＳ１４でＮＯの場合は、無線端末３０は、他の無線端末３０から通信機２０の位置情報を受信したか否かを判断する（Ｓ１８）。後述するように、無線端末３０は、位置情報を受信すると、その位置情報をメモリ３６に記憶された指定送信先の無線端末に送信する。したがって、Ｓ１８で無線端末３０が他の無線端末３０より位置情報を受信している場合、その無線端末３０は、他の無線端末３０のメモリ３６に記憶されている指定送信先の無線端末である。通信機２０からの信号を受信している場合（Ｓ１８でＹＥＳ）は、無線端末３０は、対象物Ａの識別情報と、当該無線端末３０の識別情報と、その信号を受信した時刻ｔ５を関連付けてメモリ３６に記憶する（Ｓ２０）。これによって、通信機２０を携帯又は装備する対象物Ａの時刻ｔ５における位置（当該無線端末３０の通信範囲内）がメモリ３６に記憶される。ステップＳ２０が終了すると、無線端末３０は、送信元（即ち、Ｓ１８の他の無線端末３０）にＡＣＫ信号を送信する（Ｓ２２）。これにより、他の無線端末３０は、無線端末３０への位置情報の送信を完了する。なお、ステップＳ２０とステップＳ２２の処理は逆の順番でもよい。一方、他の無線端末３０からの信号を受信していない場合（Ｓ１８でＮＯ）は、ステップＳ２４に進む。
【００４２】
ステップＳ２２が終了するか、或いはステップＳ１８でＮＯの場合は、無線端末３０は、コンセントレータ４０又は他の無線端末３０から特定情報を受信したか否かを判断する（Ｓ２４）。図９の特定情報とは、管理端末５０がコンセントレータ４０に指示してコンセントレータ４０から対象物Ａ（詳細には、対象物Ａが携帯又は装備する通信機２０）に対して送信する情報である。特定情報として、例えばバスの位置情報や買い物情報等が挙げられる。コンセントレータ４０は、メモリ４６のルート記憶部４７に記憶されている通信機２０までのルート情報を合わせて送信する。特定情報を受信している場合（Ｓ２４でＹＥＳ）は、無線端末３０は、ルート情報と特定情報をメモリ３６に記憶する（Ｓ２６）。ステップＳ２６が終了すると、無線端末３０は、送信元（即ち、Ｓ２４のコンセントレータ４０又は他の無線端末３０）にＡＣＫ信号を送信する（Ｓ２８）。これにより、コンセントレータ４０又は他の無線端末３０は、当該無線端末３０への特定情報の送信を完了する。なお、ステップＳ２６とステップＳ２８の処理は逆の順番でもよい。一方、特定情報を受信していない場合（Ｓ２４でＮＯ）は、無線端末３０は、ステップＳ３０に進む。
【００４３】
ステップＳ２８が終了するか、或いはステップＳ２４でＮＯの場合は、無線端末３０は、メモリ３６にＳ１６の位置情報及び／又はＳ２０の位置情報が記憶されているか否かを判断する（Ｓ３０）。位置情報が記憶されている場合（Ｓ３０でＹＥＳ）は、無線端末３０は、メモリ３６に記憶されている指定送信先の無線端末３０又はコンセントレータ４０に位置情報を送信する。このとき、無線端末３０は、送信するタイミングを起動時間の範囲内でランダムに遅延させて位置情報を送信する（Ｓ３２（図６参照））。一方、位置情報が記憶されていない場合（Ｓ３０でＮＯ）は、無線端末３０はステップＳ３４に進む。
【００４４】
ステップＳ３２が終了するか、或いはステップＳ３０でＮＯの場合は、無線端末３０は、メモリ３６に特定情報が記憶されているか否かを判断する（Ｓ３４）。特定情報が記憶されている場合（Ｓ３４でＹＥＳ）は、無線端末３０は、ルート情報により指定された無線端末３０又は通信機２０に特定情報を送信する（Ｓ３５）。一方、特定情報が記憶されていない場合（Ｓ３４でＮＯ）は、無線端末３０は、ステップＳ３６に進む。
【００４５】
ステップＳ３５が終了するか、或いはステップＳ３４でＮＯの場合は、無線端末３０は、ステップＳ３２の送信先及び／又はステップＳ３５の送信先からＡＣＫ応答又は受信応答を受信したか否かを判断する（Ｓ３６）。なお、ステップＳ３２の送信先からはＡＣＫ応答を受信し、また、ステップＳ３５の送信先からは、送信先が無線端末３０の場合はＡＣＫ応答を受信し、送信先が通信機２０の場合は受信応答を受信することに留意されたい。ルート情報を利用することで、特定情報が直接又は無線端末３０を経由して通信機２０に送信される。すると、対象物Ａが携帯又は備える通信機２０に特定情報が表示される。特定情報は、通信機２０の表示器２８に表示される。その結果、対象物Ａは、特定情報の内容を確認することができる。送信先からＡＣＫ応答を受信した場合（Ｓ３６でＹＥＳ）、無線端末３０は、メモリ３６にステップＳ３２の送信及び／又はステップＳ３５の送信が完了した旨を記憶する（Ｓ３８）。一方、送信先からＡＣＫ応答を受信していない場合（Ｓ３６でＮＯ）は、無線端末３０は、ステップＳ４０に進む。
【００４６】
ステップＳ３８が終了するか、或いはステップＳ３６でＮＯの場合は、無線端末３０は、第１設定時間が経過したか否かを判断する（Ｓ４０）。ここで、第１設定時間とは、無線端末３０に予め設定された起動時間のことであり、本実施例では０．１５秒間である。、第１設定時間が経過していない場合（Ｓ４０でＮＯ）は、無線端末３０はステップＳ１４に戻って上記の処理を繰り返す。一方、予め設定された第１設定時間が経過した場合（Ｓ４０でＹＥＳ）は、無線端末３０は、メモリ３６に送信完了が記憶されているか否かを判断する（Ｓ４２）。送信が完了していない場合（Ｓ４２でＮＯ）は、無線端末３０は、起動状態を第２設定時間まで延長する（Ｓ４４）。ここで、第２設定時間とは、周期時間のことであり、本実施例では５秒間である。一方、送信が完了している場合（Ｓ４２でＹＥＳ）は、ステップＳ５０に進む。
【００４７】
ステップＳ４４が終了すると、無線端末３０は、再度ステップＳ３６と同一の処理を実行する。即ち、ステップＳ３２の送信先及び／又はステップＳ３５の送信先からＡＣＫ応答又は受信応答を受信したか否かを判断する（Ｓ４６）。送信先からＡＣＫ応答を受信していない場合（Ｓ４６でＮＯ）は、無線端末３０は、第２設定時間が経過したか否かを判断する（Ｓ４８）。一方、送信先からＡＣＫ応答又は受信応答を受信した場合（Ｓ４６でＹＥＳ）は、無線端末３０は、ステップＳ５０に進む。周期時間が経過していない場合（Ｓ４８でＮＯ）、無線端末３０は、ステップＳ４６に戻って再度送信先からＡＣＫ応答又は受信応答を受信したか否かを判断する。ステップＳ４２又はステップＳ４６でＹＥＳの場合は、無線端末３０は、休止状態に移行し（Ｓ５０）、周期時間内における位置情報送受信処理及び特定情報送受信処理を終了する。一方、第２設定時間（周期時間）が経過した場合（Ｓ４８でＹＥＳ）は、無線端末３０は送信先への送信が失敗したと判断する。このとき、無線端末３０は、休止状態に移行することなく、位置情報送受信処理及び特定情報送受信処理を終了する。
【００４８】
上記の説明から明らかなように、位置情報送受信処理では、無線端末３０は、当該無線端末３０からの位置情報要求信号に応じて通信機２０からの信号（位置情報）を受信する。すると、当該無線端末３０は、その通信機２０の位置情報を、当該無線端末３０に記憶されている指定送信先の無線端末３０又はコンセントレータ４０に送信する。また、各無線端末３０は、他の無線端末３０から位置情報を受信すると、その位置情報を指定送信先の無線端末３０又はコンセントレータ４０に送信する。これによって、特定地域内に存在する各対象物Ａの位置情報がコンセントレータ４０に送信される。コンセントレータ４０に送信された位置情報は、管理端末５０の記憶部に保存される。このため、管理端末５０は、特定地域内に存在する各対象物Ａの位置を把握することができる。
【００４９】
上述したことから明らかなように、センサネットワークシステム１０では、特定地域内に存在する対象物Ａ（例えば、居住者、勤務者、自動車、バス、自転車、ペット等）の位置を把握することができる。このため、例えば、認知症患者に通信機２０を携帯させることで、その居場所を容易に特定することができ、認知症患者に適切なサポートを行うことができる。また、高齢者に通信機２０を携帯させることで、その移動情報から元気か否かを容易に判断することができ、高齢者に適切なみまもり支援を行うことができる。さらに、子供に通信機２０を携帯させることで、その居場所を容易に特定することができ、迷子支援を適切に行うことができる。また、自転車に通信機２０を装備することで、自転車の交通量の把握ができ、さらに、盗難被害にあっても、盗まれた自転車を容易に探し出すことができる。また、バスに通信機２０を装備することで、リアルタイムでバスの位置を把握することができ、バス停等にバスの接近情報を表示することができる。また、管理端末５０から指定された対象物Ａの通信機２０に特定情報を送信できるため、例えば、スーパー等の小売店の近傍のバス停で降車した人の通信機２０に、そのスーパーの買い物情報を送信する等のサービスを行うことができる。
【００５０】
無線端末３０はメモリ３６内に内部時計を有している。内部時計に基づいて、無線端末３０は間欠動作を行う。内部時計の時計データは、定期的に補正される。具体的には、コンセントレータ４０はメモリ４６に内部時計を有しており、管理端末５０からの指示を受けて定期的に内部時計の時計データを調整している。特定の地域内に設置されている全ての無線端末３０は、自身の時計データを、コンセントレータ４０の時計データに一致させることで内部時計の時刻補正を行う。これにより、全ての無線端末３０の内部時計の時刻が同期される。このため、全ての無線端末３０は、間欠動作を同じタイミングで行う。以下では、図１１、１２を参照して無線端末３０の時刻補正処理について説明する。
【００５１】
図１１に示すように、無線端末３０は、内部時計に基づいてタイマ３７をスタートする（Ｓ５８）。タイマ３７のスタートと同時に、無線端末３０が起動状態となる。次に、無線端末３０は、コンセントレータ４０又は他の無線端末３０から時刻補正指示信号を受信したか否かを判断する（Ｓ６０）。コンセントレータ４０又は他の無線端末３０は、その通信範囲内に位置する不特定の無線端末３０に対して、時刻補正指示信号をブロードキャスト送信する。このため、無線端末３０がコンセントレータ４０又は他の無線端末３０の通信範囲内に設置されている場合は、その無線端末３０は時刻補正指示信号を受信し、コンセントレータ４０又は他の無線端末３０の通信範囲内に設置されていない場合は無線端末３０は時刻補正指示信号を受信しない。無線端末３０が時刻補正指示信号を受信しない場合（Ｓ６０でＮＯ）は、無線端末３０は、予め定められた起動時間（第１設定時間）が経過したか否かを判断する（Ｓ６２）。予め定められた起動時間が経過していない場合（Ｓ６２でＮＯ）は、無線端末３０はステップＳ６０に戻り、ステップＳ６０からの処理を繰返す。一方、予め定められた起動時間が経過した場合（Ｓ６２でＹＥＳ）は、無線端末３０は休止状態に移行する（Ｓ９２）。
【００５２】
無線端末３０が時刻補正指示信号を受信すると（Ｓ６０でＹＥＳ）、無線端末３０はメモリ３６が有する内部時計の時刻を補正する（Ｓ６４）。具体的には、時刻補正指示信号には、コンセントレータ４０の時計データが含まれている。無線端末３０は、自身の内部時計の時計データをコンセントレータ４０の時計データと一致させる。これにより、無線端末３０の内部時計がコンセントレータ４０の内部時計に同期される。
【００５３】
ステップＳ６４が終了すると、無線端末３０は、メモリ３６に記憶されている指定送信先のコンセントレータ４０又は無線端末３０に対して、時刻補正処理の完了を示す時刻補正完了信号を送信する（Ｓ６６）。即ち、ブロードキャスト送信により時刻補正指示信号を受信した無線端末３０は、指定送信先のコンセントレータ４０又は無線端末３０に完了信号を送信する。このため、完了信号は、必ずしも時刻補正指示信号を送信した無線端末３０に送信されるわけではない。
【００５４】
ステップＳ６６が終了すると、無線端末３０は、時刻補正指示信号内の時計データを調整した時刻補正指示信号を、無線端末３０の通信範囲内に位置する不特定の無線端末３０にブロードキャスト送信する（Ｓ６８）。ここで、時刻補正指示信号内の時計データの調整について具体的に説明する。無線端末３０から送信先の不特定の無線端末３０まで信号を送信するには、所定の時間（以下では「遅延時間」と称する）を要する。この遅延時間は、無線端末３０から送信先の不特定の無線端末３０までの距離に応じて変化する。本実施例では、この遅延時間を、無線端末３０から送信先の不特定の無線端末３０までの無線端末３０の数（以下、「ホップ数」とも称する）により一律に規定している。無線端末３０は、時刻補正指示信号内の時計データを、遅延時間だけ遅らせる。こうすることで、無線端末３０から時刻補正指示信号を受信した時点での時刻補正指示信号内の時計データは、コンセントレータ４０の内部時計の時計データと一致する。これにより、時刻補正指示信号を受信した不特定の無線端末３０は、受信した時刻補正指示信号に基づいて内部時計を補正すれば（Ｓ６４の処理）、自身の内部時計の時計データをコンセントレータ４０の内部時計の時計データに正確に同期させることができる。
【００５５】
ステップＳ６８が終了すると、無線端末３０は、Ｓ６８の送信を受信したであろう無線端末３０のうち特定の無線端末３０から時刻補正完了応答を受信したか否かを判断する（Ｓ７０）。即ち、当該無線端末３０が時刻補正指示信号を受信した無線端末３０の指定送信先となっている場合は、時刻補正指示信号を受信した無線端末３０は時刻補正完了応答を当該無線端末３０に送信する。一方、当該無線端末３０が指定送信先になっていない場合は、時刻補正指示信号を受信した無線端末３０は当該無線端末３０に時刻補正完了信号を送信しない。時刻補正完了応答を受信しない場合（Ｓ７０でＮＯ）は、無線端末３０は、予め設定された起動時間（第１設定時間）が経過したか否かを判断する（Ｓ７２）。予め設定された起動時間が経過していない場合（Ｓ７２でＮＯ）は、無線端末３０はステップＳ７０に戻って処理を繰返す。予め設定された起動時間が経過した場合（Ｓ７２でＹＥＳ）は、無線端末３０は休止状態に移行する（Ｓ９２）。即ち、時刻補正指示信号を送信した無線端末３０は、予め設定された起動時間が経過するまでは時刻補正完了応答を受信したか否かの判断を継続し、時刻補正完了応答を受信しないまま予め設定された起動時間が経過すると、送信先から完了応答を受信したか否かに関わらず休止状態に移行する。時刻補正完了応答を受信した場合（Ｓ７０でＹＥＳ）は、送信元にＡＣＫ信号を送信する（Ｓ７４）。これにより、送信元の無線端末３０は完了応答が送信できたと判断する。
【００５６】
ステップＳ７４が終了すると、無線端末３０は、ステップＳ７０で受信した時刻補正完了応答を、メモリ３６に記憶されている指定送信先のコンセントレータ４０又は無線端末３０に送信する（Ｓ７６）。ステップＳ７６が終了すると、無線端末３０は、ステップＳ６６及びステップＳ７６の送信先からＡＣＫ応答を受信したか否かを判断する（Ｓ７８）。即ち、無線端末３０がステップＳ６６及びステップＳ７６の送信先に、自身の内部時計の補正の完了を示す完了応答と、他の無線端末３０の内部時計の補正の完了を示す完了応答を送信できたか否かを判断する。無線端末３０が送信先からＡＣＫ応答を受信した場合（Ｓ７８でＹＥＳ）は、無線端末３０は、メモリ３６に、送信先に時刻補正完了信号を送信できた旨を記憶する（Ｓ８０）。一方、無線端末３０が送信先からＡＣＫ応答を受信しない場合（Ｓ７８でＮＯ）は、無線端末３０はステップＳ８２に進む。
【００５７】
ステップＳ８０が終了するか、ステップＳ７８でＮＯの場合は、無線端末３０は、予め設定された起動時間（第１設定時間）が経過したか否かを判断する（Ｓ８２）。予め設定された起動時間が経過していない場合（Ｓ８２でＮＯ）は、無線端末３０はステップＳ７８に戻って再度ＡＣＫ応答を受信したか否かを判断する。予め設定された起動時間が経過した場合（Ｓ８２でＹＥＳ）は、無線端末３０は、メモリ３６に送信完了が記憶されているか否かを判断する（Ｓ８４）。送信が完了していない場合（Ｓ８４でＮＯ）は、無線端末３０は、起動状態を周期時間（第２設定時間）まで延長する（Ｓ８６）。一方、送信が完了している場合（Ｓ８４でＹＥＳ）は、休止状態に移行し、当該周期における時刻補正処理を終了する（Ｓ９２）。
【００５８】
ステップＳ８６が終了すると、無線端末３０は、再度ステップＳ７８と同一の処理を実行する。即ち、ステップＳ６６の送信先及びステップＳ７６の送信先からＡＣＫ応答を受信したか否かを判断する（Ｓ８８）。送信先からＡＣＫ応答を受信していない場合（Ｓ８８でＮＯ）は、無線端末３０は、第２設定時間が経過したか否かを判断する（Ｓ９０）。一方、送信先からＡＣＫ応答を受信した場合（Ｓ８８でＹＥＳ）は、無線端末３０は、休止状態に移行し、当該周期における時刻補正処理を終了する（Ｓ９２）。第２設定時間が経過していない場合（Ｓ９０でＮＯ）、無線端末３０は、ステップＳ８８に戻って再度送信先からＡＣＫ応答を受信したか否かを判断する。一方、第２設定時間が経過した場合（Ｓ９０でＹＥＳ）は、無線端末３０は送信先への送信が失敗したと判断する。このとき、無線端末３０は、休止状態に移行することなく時刻補正処理を終了する。
【００５９】
センサネットワークシステム１０では、無線端末３０は間欠動作を行う。このため、無線端末３０が常時起動状態である場合と比較して、無線端末３０の消費電力を大幅に低減することができる。また、この間欠動作の周期は、上述した時刻補正処理によって全ての無線端末３０において互いに同期されている。即ち、全ての無線端末３０は同じタイミングで起動し、同じタイミングで起動を終了する。このため、無線端末３０は、当該無線端末３０の起動時間中に受信した位置情報、特定情報又はその他の情報を、同じく起動状態である当該無線端末３０の指定送信先の無線端末３０に確実に送信することができる。従って、無線端末３０の消費電力を低減しながら、無線端末３０からの情報が管理端末５０まで送信されないという事態が発生することを抑制することができる。
【００６０】
また、センサネットワークシステム１０では、無線端末３０は間欠動作を行うが、無線端末３０が位置情報及び／又は特定情報を他の無線端末３０、コンセントレータ４０又は通信機２０に送信できない場合は、間欠動作の周期時間の範囲内で起動時間を延長する。周期時間は予め設定された起動時間に比べて極めて長い。このため、悪天候など、何らかの通信不良により予め設定された起動時間中に上記の送信先に送信できない場合であっても、起動時間を最大で周期時間まで延長することにより、送信できる可能性が大幅に上昇する。このため、間欠動作により無線端末３０の消費電力を低減しながら、無線端末３０が上記の送信先に位置情報及び／又は特定情報が送信できないという事態の発生を抑制することができる。
【００６１】
また、センサネットワークシステム１０では、コンセントレータ４０は、通信機２０からの位置情報及びそれに関連付けられた無線端末３０の識別情報等を、ルート情報としてルート記憶部４７に記憶する。これにより、コンセントレータ４０は無線端末３０や通信機２０に安定して情報を送信できる。なお、ルート情報を利用して送信する情報は、通信機２０に送信する特定情報に限られない。例えば、特定の無線端末３０宛に情報（指示など）を送信する際にもこのルート情報を利用することができる。また、特定の無線端末３０は、コンセントレータ４０から直接又は他の無線端末３０を経由して指示を受信する場合は、まず送信元に受信を通知するＡＣＫ信号を送信してもよい。その後の処理は時刻補正処理と同様である。即ち、特定の無線端末３０が指示に基づいて所定の処理を完了すると、送信元に処理の完了を通知する完了信号を送信する（即ち、特定の無線端末３０はＡＣＫ信号と完了信号を送信する）。特定の無線端末３０は、完了信号が送信されたコンセントレータ４０又は他の無線端末３０から、ＡＣＫ応答を受信する。これにより、特定の無線端末３０は完了信号の送信ができたと判断する。即ち、ルート情報を利用して特定の無線端末３０に情報を送信する場合は、当該無線端末３０が情報を受信した時点で送信元にＡＣＫ信号を送信する処理を実行する点で、時刻補正処理における無線端末３０の処理とは異なっている。これは、ルート情報を用いた情報の送信は、特定の無線端末３０に向けて行われるものであるのに対し、時刻補正処理における情報の送信は、無線端末３０の通信範囲内にある不特定の無線端末３０に向けて行われるものであるという相違点に基づいている。
【００６２】
また、センサネットワークシステム１０では、通信機２０は、無線端末３０からの位置情報要求信号を受信すると、通信範囲内にある不特定の無線端末３０に対して位置情報を送信する。このため、通信機２０の位置情報は、複数のルートでコンセントレータ４０を介して管理端末５０まで送信される場合がある。位置情報を送信する複数の無線端末３０は、位置情報を送信するタイミングを、予め設定された起動時間の範囲内でそれぞれランダムに遅延させる。これにより、複数の無線端末３０からそれぞれ送信される位置情報が、指定送信先の無線端末３０又はコンセントレータ４０に同じタイミングで到達する（コリジョンする）確率が低減する。このため、無線端末及びコンセントレータは対象物に関する情報を安定して受信することができる。また、コンセントレータ４０は、１つの無線端末３０から既に受信した位置情報と同一の位置情報を他の無線端末３０から受信した場合は、後で受信した位置情報を破棄する。これにより、管理端末５０に位置情報が重複して送信されることが抑制される。このため、管理端末５０は位置情報を適切に管理することができる。
【００６３】
最後に、上述した実施例と請求項との対応関係を説明しておく。通信機２０のメモリ２６が請求項でいう「情報記憶部」の一例であり、通信機２０の送受信器２４が請求項でいう「送信部」の一例であり、無線端末３０の送受信器３４が請求項でいう「第１情報受信部」と「第１情報送信部」の一例であり、無線端末３０のメモリ３６が請求項でいう「第１送信先記憶部」の一例であり、コンセントレータ４０の送受信器４４が請求項でいう「第２情報受信部」と「第２情報送信部」の一例であり、通信機２０に送信される特定情報が請求項でいう「所定の情報」の一例である。
【００６４】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例をさまざまに変形、変更したものが含まれる。
【００６５】
例えば、上述したセンサネットワークシステムに用いられる無線端末は、特定地域内に在住又は勤務する利用者に対して情報を掲示する情報掲示板としての機能を備えることができる。例えば、バス停に無線端末を設置することで、無線端末の表示器に、バス事業者や自治体からの情報、小売店の情報（スーパー等の買い物情報）等を表示することができる。これによって、バス待ちをしている利用者のイライラ感を緩和することができる。あるいは、車椅子利用者がバス停に設置された無線端末を操作することで（例えば、バス停に設けられた無線端末のタッチパネルを操作することで）、接近するバスに車椅子利用者がいることを報知することができる。これにより、接近するバスは、車椅子用のスペースを確保する等の対応を予め採ることができる。さらには、バス停等に設置した無線端末に、災害時の緊急情報を表示するようにしてもよい。特に、上述したセンサネットワークシステムは、各無線端末が省電力化され、電池によって駆動することが可能となっている。このため、災害によって電気通信回線が使えない場合にも、バス事業者や自治体等は無線端末を利用して災害情報を配信することができる。
【００６６】
また、管理端末５０とコンセントレータ４０は一体化された管理装置として構成してもよい。この場合の管理装置は、上述した実施例における管理端末５０とは異なり、ＡＣＫ信号を送信及びＡＣＫ応答を受信する機能を有し、また、通信機２０とも通信可能な機能を有し、さらに、ブロードキャスト送信する機能を備えることとなる。但し、これらの機能はあくまでも当該管理装置が備えるコンセントレータとしての機能であり、当該管理装置が備える管理端末としての機能は、本実施例の管理端末５０と同様である。
【００６７】
また、上記の実施例では無線端末３０はバッテリを装備していたが、これに限られない。例えば、無線端末３０は、特定地域内に設けられる防犯灯や街路灯のような照明器具に設置されてもよい。無線端末３０を防犯灯や街路灯に組み込むことで、特定地域内を簡易に漏れなく通信範囲内とすることができる。無線端末３０を照明器具に設置する際は、例えば、照明器具に無線端末３０を組み込み、照明器具と無線端末３０とを一体化することができる。この場合、照明器具用の電源を利用して、無線端末３０に電力を供給することができる。また、既存の照明器具に無線端末３０を組み込むだけでよいため、無線端末３０の設置工事及び電源工事を簡素化することができる。なお、無線端末３０を照明器具に組み込む際は、照明器具の任意の部分に無線端末３０を組み込むことができ、例えば、照明器具に用いられる電球に無線端末３０を組み込んでもよい。この場合、既存の照明器具を利用し、電球を取り替えるだけで無線端末３０を設置することができる。
【００６８】
また、通信機２０も内部時計を備えており、内部時計に基づいてタイマを開始、終了させてもよい。また、上記の実施例では、コンセントレータ４０がルート記憶部４７を有していたが、管理端末５０がルート記憶部４７を有していてもよい。また、上記の実施例ではコンセントレータ４０が、同一の位置情報を受信した場合に後で受信した位置情報を破棄する。しかしながら、この処理を行うのはコンセントレータ４０に限られず、管理端末５０が行ってもよい。
【００６９】
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００７０】
１０    センサネットワークシステム
２０    通信機
３０    無線端末
４０    コンセントレータ
５０    管理端末
【図１】
2015053605.tif 000003
【図２】
2015053605.tif 000004
【図３】
2015053605.tif 000005
【図４】
2015053605.tif 000006
【図５】
2015053605.tif 000007
【図６】
2015053605.tif 000008
【図７】
2015053605.tif 000009
【図８】
2015053605.tif 000010
【図９】
2015053605.tif 000011
【図１０】
2015053605.tif 000012
【図１１】
2015053605.tif 000013
【図１２】
2015053605.tif 000014