(57)【特許請求の範囲】
【請求項１】
移動体に取り付けられ、センサを有し、前記センサで検知されたセンス値を含むデータをパケットとして無線で送信する無線センサ端末と、
前記無線センサ端末から送信された前記パケットを無線で受け取る受信機と、
前記受信機から前記パケットを受け取るホストとを備え、
前記無線センサ端末は、前記センサによってセンス値が新たに検知される度に、検知された前記センス値と当該検知に対応するユニークなデータＩＤと過去に検知されたセンス値とを含むデータを前記パケットとして無線でブロードキャスト送信することを、所定の時間間隔で所定の回数繰り返し、前記繰り返しにおいては、前記パケットのそれぞれに、前記所定の回数のうちの送信回数に対応する送信ＩＤを含ませ、
前記ホストは、前記受信機から受け取った前記パケットのうち、同一のデータＩＤが含まれるパケットの個数を計数し、計数した前記個数の前記所定の回数に対する比率である受信率を算出し、同一のデータＩＤが含まれる複数の前記パケットについて、一つのパケット内のデータだけを保持する
無線センサシステム。
【請求項２】
前記無線センサ端末は、前記センサによってセンス値が新たに検知される度に、さらに、過去に検知された前記センス値に対応するデータＩＤを前記パケットに含ませたうえで、前記パケットを送信する
請求項１記載の無線センサシステム。
【請求項３】
請求項１又は２記載の無線センサシステムにおける無線センサ端末。
【請求項４】
移動体に取り付けられる無線センサ端末と受信機とホストとで構成される無線センサシステムによるデータ収集方法であって、
前記無線センサ端末が、前記無線センサ端末が有するセンサで検知されたセンス値を含むデータをパケットとして無線で送信する送信ステップと、
前記受信機が、前記無線センサ端末から送信された前記パケットを無線で受け取る受信ステップと、
前記ホストが、前記受信機から前記パケットを受け取って管理する管理ステップとを含み、
前記送信ステップでは、前記無線センサ端末は、前記センサによってセンス値が新たに検知される度に、検知された前記センス値と当該検知に対応するユニークなデータＩＤと過去に検知されたセンス値とを含むデータを前記パケットとして無線でブロードキャスト送信することを、所定の時間間隔で所定の回数繰り返し、前記繰り返しにおいては、前記パケットのそれぞれに、前記所定の回数のうちの送信回数に対応する送信ＩＤを含ませ、
前記管理ステップでは、前記ホストは、前記受信機から受け取った前記パケットのうち、同一のデータＩＤが含まれるパケットの個数を計数し、計数した前記個数の前記所定の回数に対する比率である受信率を算出し、同一のデータＩＤが含まれる複数の前記パケットについて、一つのパケット内のデータだけを保持する
データ収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体に取り付けられ、センサで検知されたセンス値を含むデータを無線で送信する無線センサ端末、その無線センサ端末を備える無線センサシステム、及び、その無線センサシステムによるデータ収集方法に関する。
【背景技術】
【０００２】
移動体に取り付けられたセンサで得られたデータ（センス値）を無線で収集する無線センサシステムでは、移動体の位置によっては、遮蔽物や周辺反射物による電波伝搬の状況が悪化し、通信データの欠落が生じ得る。そのために、従来、無線センサシステムにおける通信データの欠落に対処する技術として様々なものが提案されている（例えば、特許文献１参照）。【０００３】
特許文献１では、通信データの欠落が発生する程度に応じてデータ送信の頻度を設定することで、受信機で受信されるデータの頻度を均一化することで、センサから届くデータの個数が変動することによって重み付けや更新頻度が不安定になってしまうことを防止している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６０９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、コネクション型の通信を前提としているために、コネクションの確立に伴うオーバーヘッドが発生したり、受信確認に伴って無線センサ端末の動作時間（特に受信時間）が長くなってしまったり、再送制御に伴って無線センサ端末の動作時間が長くなってしまったりする。その結果、消費電力が大きくなり、移動体に取り付けられる無線センサ端末を電池で駆動しようとすると、無線センサ端末の動作寿命が著しく短くなってしまうという問題がある。【０００６】
ここで、このようなコネクション型の通信に伴う問題を解消するために、受信応答を必要としないブロードキャスト型（コネクションレス型）の通信を採用することが考えられる。しかしながら、ブロードキャスト型の通信では、通信データの欠落に対処するために、同一のデータを繰り返し送信することが必要となる。このとき、データを送信する無線センサ端末では、受信機からのフィードバックを受け取れないために、適正な再送回数を決めることができず、再送回数に余裕を持たせざるを得なくなる。そのために、結局、データを送信する無線センサ端末の消費電力が大きくなったり、データを受信する受信側では、同一のデータを重複して受信することによって処理が煩雑化したり、電波伝搬の状況に依存して受信回数がばらつくことでデータの重み付けを誤ってしまうという問題が生じる。【０００７】
そこで、本発明は、このような問題を解決するためになされたものであり、データを送信する無線センサ端末の消費電力が大きくなることを抑制しつつ、データの受信処理を確実かつ容易にできる無線センサシステム、無線センサ端末及びデータ収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一形態に係る無線センサシステムは、移動体に取り付けられ、センサを有し、前記センサで検知されたセンス値を含むデータをパケットとして無線で送信する無線センサ端末と、前記無線センサ端末から送信された前記パケットを無線で受け取る受信機と、前記受信機から前記パケットを受け取るホストとを備え、前記無線センサ端末は、前記センサによって新たなセンス値が検知される度に、検知された前記センス値と当該検知に対応するユニークなデータＩＤとを含むデータを前記パケットとして無線でブロードキャスト送信する。【０００９】
これにより、センス値を含むパケットはオーバーヘッドの少ないブロードキャスト型で送信されるので、コネクション型の通信に比べて、無線センサ端末の消費電力が大きくなることが抑制される。また、パケットには、センス値だけでなく、そのセンス値の検知に対応するユニークなデータＩＤが含まれるので、パケットを受信したホストは、パケットに含まれるデータＩＤを判別することで、パケットに含まれるセンス値がセンサによるどの検知（例えば、何回目の検知）によるデータなのか、あるいは、受信の取りこぼしがあったこと等を知ることができる。よって、同一のセンス値を含むパケットを無駄に繰り返し送信することによって無線センサ端末の消費電力が大きくなってしまうことが抑制される。そして、データを受信するホストでは、同一のデータを重複して受信することによって処理が煩雑化したり、電波伝搬の状況に依存して受信回数がばらつくことでデータの重み付けを誤ってしまったりすることが抑制され、データの受信処理が確実かつ容易になり、簡素化される。【００１０】
また、受信の取りこぼしを評価することで、受信機の設置位置及び設置台数に依存した無線センサシステムの設置設定及び動作状態の評価が可能になり、受信機の設置位置及び設置台数の最適化が可能になる。【００１１】
ここで、前記無線センサ端末は、前記センサによって新たなセンス値が検知される度に、所定の時間間隔で所定の回数、前記パケットの送信を繰り返し、前記ホストは、前記受信機から受け取った前記パケットのうち、同一のデータＩＤが含まれるパケットの個数を計数し、計数した前記個数の前記所定の回数に対する比率である受信率を算出し、同一のデータＩＤが含まれる複数の前記パケットについて、一つのパケットだけを保持する。【００１２】
これにより、同じセンス値とデータＩＤとが含まれるパケットの送信が繰り返されるので、電波状況が悪化した場合であっても、受信の取りこぼしが抑制される。さらに、運用中にリアルタイムで受信率が算出されるので、受信機の設置位置及び設置台数の最適化が容易になる。また、ホストでは、同一のデータＩＤが含まれる複数のパケットのうちの一つだけが保持されるので、同一のパケットが複数回送信されることによるホストでの記憶容量の圧迫は回避される。【００１３】
また、前記無線センサ端末は、前記パケットの送信を繰り返す際に、繰り返しにおける前記パケットのそれぞれに、前記所定の回数のうちの送信回数に対応する送信ＩＤを含ませたうえで、前記パケットを送信する。【００１４】
これにより、ホストは、受信したパケットに含まれる送信ＩＤを判別することで、データＩＤごとだけでなく、同一のデータＩＤにおける送信ＩＤごとに受信の取りこぼしがあったこと等を知ることができるので、受信状態の時系列変化がより高い精度で検知される。【００１５】
また、前記無線センサ端末は、前記センサによって新たなセンス値が検知される度に、さらに、前記センサによって過去に検知されたセンス値を前記パケットに含ませたうえで、前記パケットを送信する。【００１６】
これにより、新たなセンス値だけでなく過去のセンス値が含まれたパケットを受信したホストは、パケットに含まれる過去のセンス値を活用することで、既に受信しているセンス値と照合して確認したり、受信できなかったセンス値を補完したりすることができ、ホストでのデータ処理が確実かつ容易になる。【００１７】
また、前記無線センサ端末は、前記センサによって新たなセンス値が検知される度に、さらに、過去に検知された前記センス値に対応するデータＩＤを前記パケットに含ませたうえで、前記パケットを送信してもよい。【００１８】
これにより、パケットには、過去のセンス値に対応するデータＩＤが含まれるので、このようなパケットを受信したホストでは、パケットに含まれる過去のセンス値及びそのデータＩＤを対で活用することで、既に受信しているセンス値のデータＩＤについても照合して確認したり、受信できなかったセンス値及びデータＩＤを補完したりすることができ、ホストでのデータ処理がより確実かつ容易になる。【００１９】
また、上記目的を達成するために、本発明の一形態に係る無線センサ端末は、上記無線センサシステムにおける無線センサ端末である。【００２０】
これにより、センス値を含むパケットはオーバーヘッドの少ないブロードキャスト型で送信されるので、コネクション型の通信に比べて、無線センサ端末の消費電力が大きくなることが抑制される。また、パケットには、センス値だけでなく、そのセンス値の検知に対応するユニークなデータＩＤが含まれるので、パケットを受信したホストは、パケットに含まれるデータＩＤを判別することで、パケットに含まれるセンス値がセンサによるどの検知（例えば、何回目の検知）によるデータなのか、あるいは、受信の取りこぼしがあったこと等を知ることができる。よって、データを受信するホストでは、データの受信処理が確実かつ容易になり、簡素化される。【００２１】
また、上記目的を達成するために、本発明の一形態に係るデータ収集方法は、移動体に取り付けられる無線センサ端末と受信機とホストとで構成される無線センサシステムによるデータ収集方法であって、前記無線センサ端末が、前記無線センサ端末が有するセンサで検知されたセンス値を含むデータをパケットとして無線で送信する送信ステップと、前記受信機が、前記無線センサ端末から送信された前記パケットを無線で受け取る受信ステップと、前記ホストが、前記受信機から前記パケットを受け取って管理する管理ステップとを含み、前記送信ステップでは、前記無線センサ端末は、前記センサによってセンス値が新たに検知される度に、検知された前記センス値と当該検知に対応するユニークなデータＩＤと過去に検知されたセンス値とを含むデータを前記パケットとして無線でブロードキャスト送信することを、所定の時間間隔で所定の回数繰り返し、前記繰り返しにおいては、前記パケットのそれぞれに、前記所定の回数のうちの送信回数に対応する送信ＩＤを含ませ、前記管理ステップでは、前記ホストは、前記受信機から受け取った前記パケットのうち、同一のデータＩＤが含まれるパケットの個数を計数し、計数した前記個数の前記所定の回数に対する比率である受信率を算出し、同一のデータＩＤが含まれる複数の前記パケットについて、一つのパケット内のデータだけを保持する。【００２２】
これにより、センス値を含むパケットはオーバーヘッドの少ないブロードキャスト型で送信されるので、コネクション型の通信に比べて、無線センサ端末の消費電力が大きくなることが抑制される。また、パケットには、センス値だけでなく、そのセンス値の検知に対応するユニークなデータＩＤが含まれるので、パケットを受信したホストは、パケットに含まれるデータＩＤを判別することで、パケットに含まれるセンス値がセンサによるどの検知（例えば、何回目の検知）によるデータなのか、あるいは、受信の取りこぼしがあったこと等を知ることができる。よって、データを受信するホストでは、データの受信処理が確実かつ容易になり、簡素化される。
【発明の効果】
【００２３】
本発明により、データを送信する無線センサ端末の消費電力が大きくなることを抑制しつつ、データの受信処理を確実かつ容易にできる無線センサシステム、無線センサ端末及びデータ収集方法が提供される。
【図面の簡単な説明】
【００２４】
【図１】図１は、実施の形態１に係る無線センサシステムの構成を示すブロック図である。
【図２】図２は、図１における無線センサ端末の構成を示すブロック図である。
【図３】図３は、図１における受信機の構成を示すブロック図である。
【図４】図４は、実施の形態１に係る無線センサシステムの動作を示すフローチャートである。
【図５】図５は、無線センサ端末で生成されたパケットのデータ構造の一例を示す図である。
【図６】図６は、無線センサ端末の動作を示すタイミングチャートである。
【図７】図７は、無線センサ端末が送信するパケットのデータ構造の他の一例を示す図である。
【図８】図８は、実施の形態２に係る無線センサシステムの構成を示すブロック図である。
【図９】図９は、実施の形態２に係る無線センサシステムの動作を示すフローチャートである。
【図１０】図１０は、無線センサ端末で生成されたパケットのデータ構造の一例を示す図である。
【図１１】図１１は、無線センサ端末の動作を示すタイミングチャートである。
【図１２】図１２は、実施の形態３に係る無線センサシステムの構成を示すブロック図である。
【図１３】図１３は、図１２における第１ゲートウェイ及び第２ゲートウェイの構成を示すブロック図である。
【図１４】図１４は、実施の形態３に係る無線センサシステムの動作を示すフローチャートである。
【図１５】図１５は、無線センサ端末で生成されたパケットのデータ構造の一例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、材料、通信方式、データ構造、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、各図は、必ずしも厳密に図示したものではない。各図において、実質的に同一の構成については同一の符号を付し、重複する説明は省略又は簡略化する。
【００２６】
（実施の形態１）
まず、実施の形態１に係る無線センサシステムを説明する。
【００２７】
図１は、実施の形態１に係る無線センサシステム１０の構成を示すブロック図である。
【００２８】
無線センサシステム１０は、移動体に取り付けられたセンサで検知されたセンス値を収集するシステムであり、移動体（図示せず）ごとに取り付けられる複数の無線センサ端末２０ａ〜２０ｃ、受信機３０、及び、パソコン（パーソナルコンピュータ）４０を備える。
【００２９】
無線センサ端末２０ａ〜２０ｃは、移動体ごとに取り付けられ、センサを有し、センサで検知されたセンス値を含むデータをパケットとして無線で送信する携帯型の端末であり、例えば、特定のエリアにいる人に取り付けられ、人の体温等の生体情報を送信する。無線センサ端末２０ａ〜２０ｃは、センサによってセンス値が新たに検知される度に、検知されたセンス値と当該検知に対応するユニークなデータＩＤとを含むデータをパケットとして無線でブロードキャスト送信（コネクションレス型送信）する。
【００３０】
なお、ここでのブロードキャスト送信は、ＡＣＫ等の受信確認を必要としない一方向の送信である。また、データＩＤは、本実施の形態では、シーケンシャルな数値であり、具体的には、センサによってセンス値が新たに検知される度に１だけインクリメントされる整数である。
【００３１】
受信機３０は、無線センサ端末２０ａ〜２０ｃからブロードキャスト送信されたパケットを無線で受け取り、パソコン４０に転送する受信基地局として機能する通信インタフェースである。受信機３０は、例えば、パソコン４０とネットワーク接続され、パソコン４０からの電力供給を受けて動作する。
【００３２】
パソコン４０は、受信機３０からパケットを受け取るホストの一例であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、プログラムやデータを保存するハードディスク、受信機３０と接続される入出力ポート等を備えるパソコン本体、ディスプレイ、キーボード及びマウス等の入力装置で構成される。パソコン４０は、受信機３０から受け取ったパケットからデータＩＤとセンス値とを取り出し、取り出したデータＩＤとセンス値とを対応づけて保持する。
【００３３】
図２は、図１における無線センサ端末２０ａ〜２０ｃの構成を示すブロック図である。無線センサ端末２０ａ〜２０ｃは、いずれも、同様の構成を備え、アンテナ２１、無線通信・制御回路２２、測定回路２３、及び、電池２４を備える。
【００３４】
アンテナ２１は、無線センサ端末２０ａ〜２０ｃが無線でパケットを送信するのに用いられる周波数帯域に適したアンテナである。
【００３５】
無線通信・制御回路２２は、無線通信と無線センサ端末２０ａ〜２０ｃにおける制御を行う回路であり、送信部２２ａ、ＲＡＭ２２ｂ、ＣＰＵ２２ｃ及びＲＯＭ２２ｄで構成される。送信部２２ａは、ＣＰＵ２２ｃから出力されるパケットを所定の周波数帯域の高周波信号に変調して増幅し、アンテナ２１に供給する送信回路であり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信方式に従って送信する。ＲＡＭ２２ｂは、一時的にデータを記憶するメモリである。ＲＯＭ２２ｄは、プログラム及びデータを保持する読み出し専用メモリである。ＣＰＵ２２ｃは、ＲＡＭ２２ｂを用いながらＲＯＭ２２ｄに保持されたプログラムを実行することで、測定回路２３で得られたデータをパケットにして送信部２２ａに出力する等の無線センサ端末２０ａ〜２０ｃにおける制御を行う。
【００３６】
測定回路２３は、センサ２３ａ及びＡＤＣ２３ｂで構成され、センサ２３ａで検知されたアナログ信号をＡＤＣ２３ｂでデジタル信号に変換することでセンス値を生成し、ＣＰＵ２２ｃに出力する回路である。センサ２３ａは、例えば、温度を測定するためのサーミスタである。
【００３７】
電池２４は、無線通信・制御回路２２及び測定回路２３に電力を供給する電源であり、例えば、電池だけでなく、電池からの電力を得て所定電圧に変換する定電圧回路が含まれてもよい。
【００３８】
図３は、図１における受信機３０の構成を示すブロック図である。受信機３０は、アンテナ３１、及び、通信回路３２を備える。
【００３９】
アンテナ３１は、無線センサ端末２０ａ〜２０ｃから無線で送信されたパケットを受信するのに用いられる周波数帯域に適したアンテナである。
【００４０】
通信回路３２は、アンテナ３１を介して受信されたパケットを無線で受け取り、パソコン４０に転送する回路であり、受信部３２ａ及び有線Ｉ／Ｏ３２ｂで構成される。受信部３２ａは、アンテナ３１を介して受信された高周波信号をフィルタリングして復調し、パケットに復元した後に、通信方式に依存するヘッダを取り除くことでデータ本体（ペイロード）を取り出す回路である。受信部３２ａは、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信方式に従って受信する。有線Ｉ／Ｏ３２ｂは、受信部３２ａで取り出されたデータ本体（以下、通信方式に依存するヘッダが除去されたデータ本体も「パケット」と呼ぶ）を、有線を介して接続されたパソコン４０に転送する通信インタフェースである。
【００４１】
次に、以上のように構成された本実施の形態における無線センサシステム１０の動作（つまり、データ収集方法）について説明する。
【００４２】
図４は、実施の形態１に係る無線センサシステム１０の動作を示すフローチャートである。ここでは、無線センサ端末２０ａ〜２０ｃ、受信機３０及びパソコン４０それぞれの動作と、相互のデータのやりとりが示されている。
【００４３】
無線センサ端末２０ａ〜２０ｃでは、無線通信・制御回路２２（より詳しくはＣＰＵ２２ｃ）は、電池２４が装着されると起動し、初期化を行う（Ｓ１０）。ここでは、初期化として、データＩＤを１に設定する。なお、データＩＤの初期値は１に限られず、他の任意の値であってもよい。
【００４４】
続いて、無線通信・制御回路２２は、測定回路２３から、センサ２３ａで検知されたアナログ信号がＡＤＣ２３ｂでデジタル信号に変換されて生成されたセンス値を取得する（Ｓ１１）。
【００４５】
そして、無線通信・制御回路２２は、取得したセンス値に、直前に生成したデータＩＤ（初回はステップＳ１０で初期化したデータＩＤ、２回目以降はステップＳ１５でインクリメントしたデータＩＤ）を付加する（Ｓ１２）。
【００４６】
続いて、無線通信・制御回路２２は、データＩＤを付加したセンス値に、通信方式（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））に従ったヘッダを付加することで、パケットを生成する（Ｓ１３）。図５は、無線センサ端末２０ａ〜２０ｃで生成されたパケットのデータ構造の一例を示す図である。センス値にデータＩＤが付加され、さらに、ヘッダが付加されたデータ構造が示されている。なお、無線センサ端末２０ａ〜２０ｃの識別情報（送信元アドレス等）は、ヘッダに含まれてもよいし、それに加えて、あるいは、それに代えて、データ本体（ペイロード）に含まれてもよい。
【００４７】
そして、無線通信・制御回路２２は、生成したパケットを、アンテナ２１を介して、ブロードキャスト送信する（送信ステップＳ１４）。
【００４８】
続いて、無線通信・制御回路２２は、データＩＤを１だけインクリメントし（Ｓ１５）、所定時間、スリープ状態となる（Ｓ１６）。なお、スリープ状態では、無線通信・制御回路２２は所定時間の経過を監視する等の最低限の動作だけを行い、無線センサ端末２０ａ〜２０ｃの消費電力は微小となる。
【００４９】
所定時間が経過すると、無線通信・制御回路２２は、再び、センス値の取得（Ｓ１１）からスリープ状態になる（Ｓ１６）までの処理を繰り返す。
【００５０】
図６は、無線センサ端末２０ａ〜２０ｃの動作を示すタイミングチャートである。図６の（ａ）は無線センサ端末２０ａ〜２０ｃの全体の動作（スリープ状態ではない通常状態で動作するタイミング）を示す。図６の（ｂ）は無線センサ端末２０ａ〜２０ｃにおける測定回路２３の動作を示す。図６の（ｃ）は無線センサ端末２０ａ〜２０ｃの無線送信の動作を示す。図６の（ｄ）は無線センサ端末２０ａ〜２０ｃの無線送信の詳細（図６の（ｃ）のタイミングを拡大したもの）を示す。
【００５１】
図６の（ａ）に示されるように、無線センサ端末２０ａ〜２０ｃは、一定時間（図中の「動作時間」）だけ動作した後にスリープ状態になるという動作を一定周期（図中の「起動間隔」）で繰り返す。スリープ状態となる所定時間は、「起動時間」から「動作時間」を差し引いた時間に相当する。具体的な時間として、例えば、起動時間は１時間、動作時間は２秒である。
【００５２】
また、図６の（ｂ）及び（ｃ）に示されるように、測定回路２３によって新たな測定が行われる度に、データＩＤが１ずつインクリメントされる。ここでは、測定回数（図中の「測定Ｎｏ．」）と一致するようにデータＩＤが設定されている。
【００５３】
また、図６の（ｄ）に示されるように、１つの動作時間は、無線センサ端末２０ａ〜２０ｃがスリープ状態から通常状態に戻ってセンス値を得る時間（図中の「起動処理」の時間）と、得たセンス値をパケットとして送信する時間（図中の「送信間隔」、「送信時間」）とからなる。
【００５４】
再び、図４を参照して、一方、受信機３０では、通信回路３２は、無線センサ端末２０ａ〜２０ｃからブロードキャスト送信されたパケットを無線で受け取ると、通信方式に依存するヘッダを取り除いたうえで、パソコン４０に転送する（受信ステップＳ２０）。
【００５５】
パソコン４０は、受信機３０から転送されてきたパケットを受け取って管理する（管理ステップＳ３０〜Ｓ３３）。
【００５６】
具体的には、パソコン４０は、受信機３０から転送されてきたパケットを取得すると（Ｓ３０）、取得したパケットからデータＩＤとセンス値とを取り出し、取り出したデータＩＤとセンス値とを対応づけて保管するデータ処理を行う（Ｓ３１）。
【００５７】
続いて、パソコン４０は、直前に受信したデータＩＤといま受信したデータＩＤとの連続性を確認することによってデータＩＤの欠損（つまり、受信漏れ）がないか否かを判断したり、あるいは、いま受信したセンス値が基準範囲内か否かを判断したりすることで、異常を検知したか否かを判断する（Ｓ３２）。その結果、異常を検知したと判断した場合には（Ｓ３２でＹＥＳ）、パソコン４０は、ディスプレイへの表示、警報の出力、所定の宛先へのメール送信等によって、アラートを発報する（Ｓ３３）。以上のパソコン４０での処理（Ｓ３０〜Ｓ３３）は、無線センサ端末２０ａ〜２０ｃから送信されてきたパケットのヘッダ又はデータ本体（ペイロード）に含まれている無線センサ端末の識別情報に基づいて、無線センサ端末２０ａ〜２０ｃのそれぞれごとに行われる。
【００５８】
なお、本実施の形態に係る無線センサシステム１０で用いられたデータＩＤは、新たな測定の度、つまり、センス値が新たに検知される度に更新される値（アプリケーションレイヤーで付与されるＩＤ）であり、通信システムによってはアプリケーションレイヤーよりも下位の通信レイヤーにおいて標準で付与される場合があるパケットのＩＤ（例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）におけるシーケンス番号）とは異なる。アプリケーションレイヤーよりも下位の通信レイヤーにおいて標準で付与されるパケットのＩＤは、同一のセンス値を構成するデータであっても異なるパケットに分離されると異なる値が設定されるので、１回の測定（つまり、１個のセンス値）の単位での管理に用いることができない。
【００５９】
以上のように、本実施の形態に係る無線センサシステム１０は、移動体に取り付けられ、センサ２３ａを有し、センサ２３ａで検知されたセンス値を含むデータをパケットとして無線で送信する無線センサ端末２０ａ〜２０ｃと、無線センサ端末２０ａ〜２０ｃから送信されたパケットを無線で受け取る受信機３０と、受信機３０からパケットを受け取るホストであるパソコン４０とを備える。無線センサ端末２０ａ〜２０ｃは、センサ２３ａによってセンス値が新たに検知される度に、検知されたセンス値と当該検知に対応するユニークなデータＩＤとを含むデータをパケットとして無線でブロードキャスト送信する。パソコン４０は、受信機３０から受け取ったパケットからデータＩＤとセンス値とを取り出し、取り出したデータＩＤとセンス値とを対応づけて保持する。
【００６０】
また、本実施の形態に係る無線センサシステム１０によるデータ収集方法は、無線センサ端末２０ａ〜２０ｃと受信機３０とホストであるパソコン４０とで構成される無線センサシステム１０によるデータ収集方法であって、無線センサ端末２０ａ〜２０ｃが、移動体に取り付けられたセンサ２３ａで検知されたセンス値を含むデータをパケットとして無線で送信する送信ステップＳ１４と、受信機３０が、無線センサ端末２０ａ〜２０ｃから送信されたパケットを無線で受け取る受信ステップＳ２０と、パソコン４０が、受信機３０からパケットを受け取って管理する管理ステップＳ３０〜Ｓ３３とを含む。送信ステップＳ１４では、無線センサ端末２０ａ〜２０ｃは、センサ２３ａによってセンス値が新たに検知される度に、検知されたセンス値と当該検知に対応するユニークなデータＩＤとを含むデータをパケットとして無線でブロードキャスト送信し、管理ステップＳ３０〜Ｓ３３では、パソコン４０は、受信機３０から受け取ったパケットからデータＩＤとセンス値とを取り出し、取り出したデータＩＤとセンス値とを対応づけて保持する。
【００６１】
これにより、センス値を含むパケットはオーバーヘッドの少ないブロードキャスト型で送信されるので、コネクション型の通信に比べて、無線センサ端末２０ａ〜２０ｃの消費電力が大きくなることが抑制される。また、パケットには、センス値だけでなく、そのセンス値の検知に対応するユニークなデータＩＤが含まれるので、パケットを受信したパソコン４０は、パケットに含まれるデータＩＤを判別することで、パケットに含まれるセンス値がセンサ２３ａによるどの検知（例えば、何回目の検知）によるデータなのか、あるいは、受信の取りこぼしがあったこと等を知ることができる。よって、同一のセンス値を含むパケットを無駄に繰り返し送信することによって無線センサ端末２０ａ〜２０ｃの消費電力が大きくなってしまうことが抑制される。そして、データを受信するパソコン４０では、同一のデータを重複して受信することによって処理が煩雑化したり、電波伝搬の状況に依存して受信回数がばらつくことでデータの重み付けを誤ってしまったりすることが抑制され、データの受信処理が確実かつ容易になり、簡素化される。
【００６２】
また、受信の取りこぼしを評価することで、受信機３０の設置位置及び設置台数に依存した無線センサシステム１０の設置設定及び動作状態の評価が可能になり、受信機３０の設置位置及び設置台数の最適化が可能になる。
【００６３】
なお、パソコン４０における受信状態の管理のために、受信機３０で取得するＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ；受信信号強度）、ＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ；ビット誤り率）、ＳＮ比（ｓｉｇｎａｌ−ｎｏｉｓｅ  ｒａｔｉｏ；信号雑音比）等の時系列変化を併用して保管してもよい。
【００６４】
また、本実施の形態に係る無線センサシステム１０は、無線センサ端末２０ａ〜２０ｃが送信するパケットには、データＩＤと最新のセンス値とが含まれたが、過去のセンス値が含まれてもよい。
【００６５】
図７は、無線センサ端末２０ａ〜２０ｃが送信するパケットのデータ構造の他の一例を示す図である。図７の（ａ）では、パケットには、データＩＤ及び最新のセンス値（「最新センス値」）に加えて、過去のセンス値（ここでは、前回の測定で得られた「前回センス値」）が格納されている。つまり、この例では、無線センサ端末２０ａ〜２０ｃは、センサ２３ａによってセンス値が新たに検知される度に、さらに、センサ２３ａによって過去に検知されたセンス値（ここでは、前回のセンス値）をパケットに含ませたうえで、パケットを送信する。これにより、新たなセンス値だけでなく過去のセンス値が含まれたパケットを受信したパソコン４０では、パケットに含まれる過去のセンス値を活用することで、既に受信しているセンス値と照合して確認したり、受信できなかったセンス値を補完したりすることができ、パソコン４０でのデータ処理が確実かつ容易になる。
【００６６】
また、図７の（ｂ）では、パケットには、データＩＤ及び最新のセンス値（「最新センス値」）に加えて、過去のセンス値（ここでは、「前回センス値」）と、その過去のセンス値に対応するデータＩＤ（ここでは、「前回データＩＤ」）が格納されている。つまり、この例では、無線センサ端末２０ａ〜２０ｃは、センサ２３ａによってセンス値が新たに検知される度に、センサ２３ａによって過去に検知されたセンス値（ここでは、前回のセンス値）に加えて、さらに、過去に検知されたセンス値に対応するデータＩＤ（ここでは、前回のデータＩＤ）をパケットに含ませたうえで、パケットを送信する。これにより、パケットには、過去のセンス値に対応するデータＩＤが含まれるので、このようなパケットを受信したパソコン４０では、パケットに含まれる過去のセンス値及びそのデータＩＤを対で活用することで、既に受信しているセンス値のデータＩＤについても照合して確認したり、受信できなかったセンス値及びデータＩＤを補完したりすることができ、パソコン４０でのデータ処理がより確実かつ容易になる。
【００６７】
（実施の形態２）
次に、実施の形態２に係る無線センサシステムを説明する。
【００６８】
図８は、実施の形態２に係る無線センサシステム１０ａの構成を示すブロック図である。
【００６９】
無線センサシステム１０ａは、移動体に取り付けられたセンサで検知されたセンス値を収集するシステムであり、移動体（図示せず）ごとに取り付けられる複数の無線センサ端末２０ｄ〜２０ｆ、複数の受信機（第１受信機３０ａ及び第２受信機３０ｂ）、及び、パソコン４０ａを備える。
【００７０】
無線センサ端末２０ｄ〜２０ｆは、実施の形態１と同様に、図２に示される基本構成を備え、少なくとも実施の形態１の無線センサ端末２０ｄ〜２０ｆと同じ機能を有するが、それに加えて、同じパケットを繰り返し送信する機能を有する。より詳しくは、無線センサ端末２０ｄ〜２０ｆは、センサ２３ａによってセンス値が新たに検知される度に、所定の時間間隔で所定の回数（Ｍ回）、同じデータＩＤ及びセンス値を含むパケットの送信を繰り返す。このとき、無線センサ端末２０ｄ〜２０ｆは、パケットの送信を繰り返す際に、繰り返しにおけるパケットのそれぞれに、所定の回数（Ｍ回）のうちの送信回数に対応する送信ＩＤを含ませたうえで、パケットを送信する。データＩＤは、本実施の形態では、送信の繰り返し回数を示す値である。
【００７１】
第１受信機３０ａ及び第２受信機３０ｂは、いずれも、実施の形態１と同様に、図３に示される基本構成を備え、実施の形態１の受信機３０と同じ機能を有する。つまり、第１受信機３０ａ及び第２受信機３０ｂは、いずれも、無線センサ端末２０ｄ〜２０ｆからブロードキャスト送信されたパケットを無線で受け取り、パソコン４０ａに転送する受信基地局として機能する。ただし、第１受信機３０ａ及び第２受信機３０ｂは、移動体に取り付けられて移動する無線センサ端末２０ｄ〜２０ｆから無線で送信されるパケットをできるだけ取りこぼさないように、予め決められた異なる場所に設置される。
【００７２】
パソコン４０ａは、実施の形態１と同様の基本構成および機能に加えて、同一のパケットを繰り返し受信することに伴う処理をする。つまり、本実施の形態では、パソコン４０ａは、第１受信機３０ａ及び第２受信機３０ｂから受け取ったパケットのうち、同一のデータＩＤが含まれる（かつ、送信ＩＤが異なる）パケットの個数を計数し、計数した個数の上記所定の回数（Ｍ回）に対する比率である受信率を算出する。パソコン４０ａは、同一のデータＩＤが含まれる複数のパケットについて、一つのパケット内のデータだけを記憶する。上記所定の回数（Ｍ回）については、パソコン４０ａは、無線センサ端末２０ｄ〜２０ｆと共有している。
【００７３】
なお、パソコン４０ａは、第１受信機３０ａ及び第２受信機３０ｂから、同一のデータＩＤ及び同一の送信ＩＤが含まれるパケットを重複して受信することがあるが、この場合には、受信機を区別したうえで２つのパケットを保管してもよいし、一方のみを保管してもよい。
【００７４】
次に、以上のように構成された本実施の形態における無線センサシステム１０ａの動作（つまり、データ収集方法）について説明する。
【００７５】
図９は、実施の形態２に係る無線センサシステム１０ａの動作を示すフローチャートである。ここでは、無線センサ端末２０ｄ〜２０ｆ、受信機（第１受信機３０ａ及び第２受信機３０ｂ）及びパソコン４０ａそれぞれの動作と、相互のデータのやりとりが示されている。
【００７６】
無線センサ端末２０ｄ〜２０ｆでは、無線通信・制御回路２２（より詳しくはＣＰＵ２２ｃ）は、電池２４が装着されると起動し、初期化を行う（Ｓ４０）。ここでは、初期化として、データＩＤを１に、送信ＩＤを１に、設定する。なお、データＩＤ及び送信ＩＤの初期値は１に限られず、他の任意の値であってもよい。
【００７７】
続いて、無線通信・制御回路２２は、測定回路２３から、センサ２３ａで検知されたアナログ信号がＡＤＣ２３ｂでデジタル信号に変換されて生成されたセンス値を取得する（Ｓ４１）。
【００７８】
そして、無線通信・制御回路２２は、取得したセンス値に、直前に生成したデータＩＤ（初回はステップＳ４０で初期化したデータＩＤ、２回目以降はステップＳ４８でインクリメントしたデータＩＤ）を付加する（Ｓ４２）。
【００７９】
続いて、無線通信・制御回路２２は、直前に生成した送信ＩＤ（初回はステップＳ４０で初期化した送信ＩＤ、２回目以降はステップＳ４７でインクリメントした送信ＩＤ）が所定値Ｍ（上記所定の回数を示す値）以下であるか否かを判断する（Ｓ４３）。ここで、所定値Ｍは、同一のデータＩＤを含むパケットの繰り返し送信回数として予め設定された値であり、例えば、７２０である。
【００８０】
その結果、送信ＩＤが所定値Ｍ以下である場合には（ステップＳ４３でＹＥＳ）、無線通信・制御回路２２は、データＩＤを付加したセンス値に、送信ＩＤを付加し（Ｓ４４）、さらに、通信方式（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））に従ったヘッダを付加することで（Ｓ４５）、パケットを生成する。図１０は、無線センサ端末２０ｄ〜２０ｆで生成されたパケットのデータ構造の一例を示す図である。センス値にデータＩＤ及び送信ＩＤが付加され、さらに、ヘッダが付加されたデータ構造が示されている。
【００８１】
そして、無線通信・制御回路２２は、生成したパケットを、アンテナ２１を介して、ブロードキャスト送信する（送信ステップＳ４６）。
【００８２】
続いて、無線通信・制御回路２２は、送信ＩＤを１だけインクリメントし（Ｓ４７）、再び、ステップＳ４３の判断及びそれ以降の処理を繰り返す。
【００８３】
ステップＳ４３において、送信ＩＤが所定値Ｍ以下でないと判断した場合には（ステップＳ４３でＮＯ）、無線通信・制御回路２２は、データＩＤを１だけインクリメントし（Ｓ４８）、送信ＩＤを初期化（ここでは、１に設定）した後に（Ｓ４９）、所定時間、スリープ状態となる（Ｓ５０）。
【００８４】
所定時間が経過すると、無線通信・制御回路２２は、再び、センス値の取得（Ｓ４１）からスリープ状態になる（Ｓ５０）までの処理を繰り返す。
【００８５】
図１１は、無線センサ端末２０ｄ〜２０ｆの動作を示すタイミングチャートである。図１１の（ａ）は無線センサ端末２０ｄ〜２０ｆの全体の動作（スリープ状態ではない通常状態で動作するタイミング）を示す。図１１の（ｂ）は無線センサ端末２０ｄ〜２０ｆにおける測定回路２３の動作を示す。図１１の（ｃ）は無線センサ端末２０ｄ〜２０ｆの無線送信の動作を示す。図１１の（ｄ）は無線センサ端末２０ｄ〜２０ｆの無線送信の詳細（図１１の（ｃ）のタイミングを拡大したもの）を示す。
【００８６】
図１１の（ａ）に示されるように、本実施の形態では、無線センサ端末２０ｄ〜２０ｆは、一定時間（図中の「動作時間」）だけ動作した後にスリープ状態になるという動作を一定周期（図中の「起動間隔」）で繰り返す。
【００８７】
本実施の形態では、図１１の（ｂ）〜（ｄ）に示されるように、同一のデータＩＤを含むパケットをＭ回繰り返し送信するために、ｍ（＜Ｍ）回の送信にグループ化している。つまり、無線センサ端末２０ｄ〜２０ｆは、同一のデータＩＤを含むパケットをｍ回送信してスリープ状態になるという処理をＭ／ｍ回繰り返すことで、同一のデータＩＤを含むパケットを合計Ｍ回繰り返し送信する。このような合計Ｍ回の繰り返し送信が、図示された測定間隔で繰り返される。具体的な時間として、例えば、起動間隔は５分、動作時間は１分、測定間隔は１時間、送信間隔は１秒である。よって、ｍは６０（＝動作時間１分／送信間隔１秒）であり、Ｍは７２０（＝６０×測定間隔１時間／起動間隔５分）である。
【００８８】
このように、Ｍ回の繰り返し送信を複数のグループに分割して時間的に分散させることで、無線センサ端末２０ｄ〜２０ｆが移動しても正常に受信できる可能性を高めつつ、複数回のスリープ状態によって消費電力を抑制している。
【００８９】
一方、図９の第１受信機３０ａ及び第２受信機３０ｂでは、通信回路３２は、無線センサ端末２０ｄ〜２０ｆからブロードキャスト送信されたパケットを無線で受け取ると、通信方式に依存するヘッダを取り除いたうえで、パソコン４０ａに転送する（受信ステップＳ２０ａ、Ｓ２０ｂ）。
【００９０】
パソコン４０ａは、実施の形態１と同様に、第１受信機３０ａ及び第２受信機３０ｂから転送されてきたパケットを受け取って管理する（管理ステップＳ３０〜Ｓ３３）。つまり、パソコン４０ａは、実施の形態１と同様に、第１受信機３０ａ及び第２受信機３０ｂから転送されてきたパケットを取得すると（Ｓ３０）、実施の形態１と同様にして、データ処理（Ｓ３１）、異常検知の判断（Ｓ３２）、及び、アラートの発報（Ｓ３３）を行う。
【００９１】
ただし、本実施の形態では、実施の形態１での処理に加えて、パソコン４０ａは、データ処理（Ｓ３１）として、第１受信機３０ａ及び第２受信機３０ｂから受け取ったパケットのうち、同一のデータＩＤが含まれる（かつ、送信ＩＤが異なる）パケットの個数を計数し、計数した個数の上記所定の回数（Ｍ回）に対する比率である受信率を算出し、同一のデータＩＤが含まれる複数のパケットについて、一つのパケット内のデータだけを記憶する。さらに、パソコン４０ａは、算出した受信率が基準値よりも低いと判断した場合には（ステップＳ３２でＹＥＳ）、アラートを発報する（Ｓ３３）。
【００９２】
以上のように、本実施の形態に係る無線センサシステム１０ａでは、実施の形態１における無線センサシステム１０の機能に加えて、無線センサ端末２０ｄ〜２０ｆは、センサ２３ａによってセンス値が新たに検知される度に、所定の時間間隔で所定の回数、パケットの送信を繰り返す。そして、パソコン４０ａは、第１受信機３０ａ及び第２受信機３０ｂから受け取ったパケットのうち、同一のデータＩＤが含まれるパケットの個数を計数し、計数した個数の所定の回数に対する比率である受信率を算出する。同一のデータＩＤが含まれる複数のパケットについて、一つのパケット内のデータだけを保持する。
【００９３】
これにより、同じセンス値とデータＩＤとが含まれるパケットの送信が繰り返されるので、電波状況が悪化した場合であっても、受信の取りこぼしが抑制される。さらに、運用中にリアルタイムで受信率が算出されるので、第１受信機３０ａ及び第２受信機３０ｂの設置位置及び設置台数の最適化が容易になる。また、パソコン４０ａでは、同一のデータＩＤが含まれる複数のパケットのうちの一つのパケット内のデータだけが保持されるので、同一のデータＩＤが含まれるデータが重複して記録されることによる、パソコン４０ａでの記憶容量の圧迫は回避される。
【００９４】
また、無線センサ端末２０ｄ〜２０ｆは、パケットの送信を繰り返す際に、繰り返しにおけるパケットのそれぞれに、所定の回数のうちの送信回数に対応する送信ＩＤを含ませたうえで、パケットを送信する。
【００９５】
これにより、パソコン４０ａは、受信したパケットに含まれる送信ＩＤを判別することで、データＩＤごとだけでなく、同一のデータＩＤにおける送信ＩＤごとに受信の取りこぼしがあったこと等を知ることができるので、受信状態の時系列変化がより高い精度で検知される。
【００９６】
なお、本実施の形態では、無線センサ端末２０ｄ〜２０ｆは、同一のデータＩＤを含むパケットをＭ回繰り返し送信するために、ｍ（＜Ｍ）回の送信にグループ化して送信したが、このようなグループ化は必ずしも必要ではない。できるだけ時間的に分散させて送信する限り、Ｍ回の繰り返し送信は、グループ化されないで、等時間間隔で、あるいは、不均一な時間間隔で送信されてもよい。
【００９７】
（実施の形態３）
次に、実施の形態３に係る無線センサシステムを説明する。
【００９８】
図１２は、実施の形態３に係る無線センサシステム１０ｂの構成を示すブロック図である。
【００９９】
無線センサシステム１０ｂは、移動体に取り付けられたセンサで検知されたセンス値を収集するシステムであり、移動体（図示せず）ごとに取り付けられる複数の無線センサ端末２０ｄ〜２０ｆ、複数のゲートウェイ（第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂ）、サーバ６２、及び、携帯端末６４を備える。本図には、複数のゲートウェイ（第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂ）、サーバ６２、及び、携帯端末６４を接続する通信網であるインターネット６０も併せて図示されている。
【０１００】
無線センサ端末２０ｄ〜２０ｆは、実施の形態２におけるものと同一である。
【０１０１】
第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、実施の形態２における第１受信機３０ａ及び第２受信機３０ｂ並びにパソコン４０ａの機能に加えて、各種管理情報をサーバ６２にアップロードする機能を有する。つまり、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、受信機として、無線センサ端末２０ｄ〜２０ｆからブロードキャスト送信されたパケットを無線で受け取り、ホストとして、受け取ったパケットに対するデータ処理及び異常検知を行い、さらに、データ処理及び異常検知で得た管理情報を、インターネット６０を介してサーバ６２にアップロードする。
【０１０２】
サーバ６２は、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂからアップロードされた管理情報を保持し、インターネット６０を介して携帯端末６４に管理情報を提供する装置であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、プログラムやデータを保存するハードディスク、インターネット６０を介して第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂと接続される通信インタフェース等を備えるコンピュータ本体、ディスプレイ、キーボード及びマウス等の入力装置で構成される。
【０１０３】
携帯端末６４は、インターネット６０を介してサーバ６２にアクセスすることで、サーバ６２に保持された管理情報を閲覧したり、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂで検知された異常の通知（アラート）を、サーバ６２を介して受信したりする端末であり、例えば、スマートフォンやタブレット端末等である。
【０１０４】
図１３は、図１２における第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂの構成を示すブロック図である。第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、いずれも、同様の構成を備え、アンテナ５１及び通信・制御回路５２を備える。
【０１０５】
アンテナ５１は、無線センサ端末２０ｄ〜２０ｆから無線で送信されたパケットを受信するのに用いられる周波数帯域に適したアンテナである。
【０１０６】
通信・制御回路５２は、無線センサ端末２０ｄ〜２０ｆとの無線通信、無線通信で取得したパケットのデータ処理や異常検知、及び、インターネット６０を介したサーバ６２とのネットワーク間通信を制御する回路であり、受信部５２ａ、ＲＡＭ５２ｂ、ＣＰＵ５２ｃ、ＲＯＭ５２ｄ及び有線Ｉ／Ｏ５２ｅで構成される。
【０１０７】
受信部５２ａは、アンテナ５１を介して受信された高周波信号をフィルタリングして復調し、パケットに復元した後に、通信方式に依存するヘッダを取り除くことでデータ本体（ペイロード）を取り出す回路であり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信方式に従って受信する。ＲＡＭ５２ｂは、一時的にデータを記憶するメモリである。ＲＯＭ５２ｄは、プログラム及びデータを保持する読み出し専用メモリである。ＣＰＵ５２ｃは、ＲＡＭ５２ｂを用いながらＲＯＭ５２ｄに保持されたプログラムを実行することで、受信部５２ａで得られたパケットを有線Ｉ／Ｏ５２ｅを介してサーバ６２に転送する制御を行う。有線Ｉ／Ｏ５２ｅは、インターネット６０を介してサーバ６２と通信する通信インタフェースである。
【０１０８】
次に、以上のように構成された本実施の形態における無線センサシステム１０ｂの動作（つまり、データ収集方法）について説明する。
【０１０９】
図１４は、実施の形態３に係る無線センサシステム１０ｂの動作を示すフローチャートである。ここでは、無線センサ端末２０ｄ〜２０ｆ、複数のゲートウェイ（第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂ）、サーバ６２、及び、携帯端末６４それぞれの動作と、相互のデータのやりとりが示されている。
【０１１０】
無線センサ端末２０ｄ〜２０ｆの動作は、実施の形態２と同じである（Ｓ４０〜Ｓ５０）。つまり、本実施の形態においても、無線センサ端末２０ｄ〜２０ｆは、センサ２３ａによってセンス値が新たに検知される度に、所定の時間間隔で所定の回数（Ｍ回）、同じデータＩＤ及びセンス値を含むパケットの送信を繰り返す。このとき、無線センサ端末２０ｄ〜２０ｆは、パケットの送信を繰り返す際に、繰り返しにおけるパケットのそれぞれに、所定の回数（Ｍ回）のうちの送信回数に対応する送信ＩＤを含ませたうえで、パケットを送信する。ただし、本実施の形態では、図１５に示されるパケットのデータ構造例のように、送信されるパケットには、最新のセンス値（図中の「最新センス値」）だけでなく、過去のセンス値（図中の「前回センス値」）が含まれる。
【０１１１】
一方、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、実施の形態２における第１受信機３０ａ及び第２受信機３０ｂ並びにパソコン４０ａと同様の処理を行う（Ｓ３０ａ〜Ｓ３３ａ、Ｓ３０ｂ〜Ｓ３３ｂ）。
【０１１２】
ただし、実施の形態２での処理に加えて、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、データ処理において（Ｓ３１ａ、Ｓ３１ｂ）、取得したパケットに含まれるデータ（送信ＩＤ、データＩＤ、最新センス値及び前回センス値）や受信率、受信の取りこぼしの有無等を、管理情報として、インターネット６０を介してサーバ６２にアップロードする。さらに、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、アラート発報において（Ｓ３３ａ、Ｓ３３ｂ）、インターネット６０を介してサーバ６２にアラートを発報する。
【０１１３】
一方、サーバ６２は、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂからインターネット６０を介してアップロードされてきたデータ（管理情報）を受信し（Ｓ６０）、データ処理をした後に、所持する記憶部６２ａに蓄積する（Ｓ６１）。
【０１１４】
また、サーバ６２は、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂからインターネット６０を介してアラートを受信した場合には、インターネット６０を介して携帯端末６４にアラートを伝達（つまり、発報）する（Ｓ６２）。
【０１１５】
一方、携帯端末６４は、ユーザの指示に従って、インターネット６０を介してサーバ６２にアクセスすることで、サーバ６２の記憶部６２ａに保持された管理情報を閲覧したり（Ｓ７０）、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂで検知された異常の通知（アラート）を、サーバ６２を介して受信したりする（Ｓ７１）。
【０１１６】
以上のように、本実施の形態に係る無線センサシステム１０ｂでは、実施の形態１及び２と異なり、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、受信機としての機能だけでなく、ＣＰＵ５２ｃによるデータ処理及び異常検知の機能も有する。つまり、第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂは、受信したパケットから、データＩＤ、送信ＩＤ、センス値等を分離するとともに特定のデータＩＤに対応するセンス値をひとつだけ抽出し、送信ＩＤとデータＩＤとから受信状況を判定し、抽出したセンス値とデータＩＤ及び判定した受信状況等をサーバ６２に送信する。これにより、無線センサ端末の台数が非常に多くなる場合でも第１ゲートウェイ５０ａ及び第２ゲートウェイ５０ｂとサーバ６２との間で通信されるデータの量が大幅に削減され、通信負荷とサーバ６２での処理負荷とが軽減される。
【０１１７】
また、本実施の形態に係る無線センサシステム１０ｂによれば、ユーザは、インターネット６０に接続できる環境にいる限り、何処からでも、手元の携帯端末６４を用いて、無線センサ端末２０ｄ〜２０ｆから収集されたセンス値を閲覧したり、受信率や受信の取りこぼし等の管理情報を閲覧したり、アラートを受信したりすることができ、便利である。
【０１１８】
以上、本発明に係る無線センサシステム、無線センサ端末及びデータ収集方法について、実施の形態１〜３に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の主旨を逸脱しない限り、当業者が思いつく各種変形を実施の形態に施したものや、実施の形態における一部の構成要素を組み合わせて構築される別の形態も、本発明の範囲内に含まれる。
【０１１９】
例えば、上記実施の形態１〜３では、無線センサ端末２０ａ〜２０ｆは、サーミスタを用いて温度を測定したが、このような測定に限定されず、湿度、血圧、気圧、心拍数等の他の物性値を測定してもよいし、複数のセンサを備えて複数の物性値を測定してもよいし、無線センサ端末によって異なる物性値を測定してもよい。これによって、多様な目的に沿ったデータ収集及び管理が可能になる。
【０１２０】
また、上記実施の形態１〜３では、無線センサ端末２０ａ〜２０ｆは、移動体として、人に取り付けられたが、取り付けられる移動体としては人に限定されず、動物、車、移動可能な設備等の他の移動体に取り付けられてもよいし、無線センサ端末によって異なる種類の移動体に取り付けられてもよい。
【０１２１】
また、上記実施の形態１〜３では、無線センサ端末２０ａ〜２０ｆは、データＩＤ及びセンス値等を含むパケットを送信したが、パケットに含ませる情報としては、これらに限られず、時刻情報、無線センサ端末の識別情報、電池２４の残量を示す情報等を含ませてもよい。これによって、このようなパケットを取得したホストは、センス値とともに他の情報を管理できる。
【０１２２】
また、上記実施の形態１及び３では、無線センサ端末２０ａ〜２０ｆは、パケットに含ませる過去のセンス値として、前回の測定で得られた「前回センス値」をパケットに含ませたが、過去のセンス値としては、前回のセンス値に限られない。直前の複数回の測定で得られたセンス値や、過去の所定個数のセンス値の平均値や、それら複数のセンス値に対応するデータＩＤ等もパケットに含ませてもよい。これによって、このようなパケットを取得したホストは、より詳細に受信の取りこぼしについての判定や、受信を取りこぼした過去のセンス値の復元が可能になる。
【０１２３】
また、上記実施の形態１〜３では、データＩＤは、１から始まるシーケンシャルな値であったが、これに限られず、センサによってセンス値が新たに検知される度にユニークであれば、任意の数値から始まって任意の値だけ増加又は減少する数値であってもよい。
【産業上の利用可能性】
【０１２４】
本発明は、移動体に取り付けられ、センサで検知されたセンス値を含むデータを無線で送信する無線センサ端末、その無線センサ端末を備える無線センサシステム、及び、その無線センサシステムによるデータ収集方法として、例えば、人に取り付けられた無線センサ端末から人の生体情報を収集するシステムとして、利用できる。
【符号の説明】
【０１２５】
１０、１０ａ、１０ｂ  無線センサシステム
２０ａ〜２０ｆ  無線センサ端末
２１  アンテナ
２２  無線通信・制御回路
２２ａ  送信部
２２ｂ  ＲＡＭ
２２ｃ  ＣＰＵ
２２ｄ  ＲＯＭ
２３  測定回路
２３ａ  センサ
２３ｂ  ＡＤＣ
２４  電池
３０  受信機
３０ａ  第１受信機
３０ｂ  第２受信機
３１  アンテナ
３２  通信回路
３２ａ  受信部
３２ｂ  有線Ｉ／Ｏ
４０、４０ａ  パソコン（パーソナルコンピュータ）
５０ａ  第１ゲートウェイ
５０ｂ  第２ゲートウェイ
５１  アンテナ
５２  通信・制御回路
５２ａ  受信部
５２ｂ  ＲＡＭ
５２ｃ  ＣＰＵ
５２ｄ  ＲＯＭ
５２ｅ  有線Ｉ／Ｏ
６０  インターネット
６２  サーバ
６４  携帯端末
【図１】
0006551616.tif 000002
【図２】
0006551616.tif 000003
【図３】
0006551616.tif 000004
【図４】
0006551616.tif 000005
【図５】
0006551616.tif 000006
【図６】
0006551616.tif 000007
【図７】
0006551616.tif 000008
【図８】
0006551616.tif 000009
【図９】
0006551616.tif 000010
【図１０】
0006551616.tif 000011
【図１１】
0006551616.tif 000012
【図１２】
0006551616.tif 000013
【図１３】
0006551616.tif 000014
【図１４】
0006551616.tif 000015
【図１５】
0006551616.tif 000016