(57)【特許請求の範囲】
【請求項１】
データを通信装置へ送信する送信部と、
前記通信装置との通信可能領域への自装置の進入位置から、前記通信可能領域からの自装置の退出位置までの直線距離を、自装置が前記通信可能領域に入った時点での自装置の移動方向に基づいて予測する第一予測部と、
予測された前記直線距離に基づいて、前記通信装置との通信可能領域内に自装置が滞在する滞在時間を予測する第二予測部と、
予測された前記滞在時間の長さに応じて、前記送信部から前記通信装置へのデータ送信における送信データ量を決定する制御部と、
を備えるセンサ装置。
【請求項２】
優先順位付けされた複数の前記データを蓄積する記憶部をさらに備え、
前記制御部は、前記記憶部に蓄積された複数の前記データの各々を、決定した前記送信データ量に達するまで、前記優先順位に従って前記記憶部から読み出して前記送信部に送信させる、
請求項１に記載のセンサ装置。
【請求項３】
データを通信装置へ送信するセンサ装置における送信制御方法であって、
前記通信装置との通信可能領域への前記センサ装置の進入位置から、前記通信可能領域からの前記センサ装置の退出位置までの直線距離を、前記センサ装置が前記通信可能領域に入った時点での前記センサ装置の移動方向に基づいて予測し、
予測した前記直線距離に基づいて、前記通信装置との通信可能領域内に前記センサ装置が滞在する滞在時間を予測し、
予測した前記滞在時間の長さに応じて、前記センサ装置から前記通信装置へのデータ送信における送信データ量を決定する、
送信制御方法。
【請求項４】
データを通信装置へ送信するセンサ装置に用いられる送信制御プログラムであって、
前記通信装置との通信可能領域への前記センサ装置の進入位置から、前記通信可能領域からの前記センサ装置の退出位置までの直線距離を、前記センサ装置が前記通信可能領域に入った時点での前記センサ装置の移動方向に基づいて予測し、
予測した前記直線距離に基づいて、前記通信装置との通信可能領域内に前記センサ装置が滞在する滞在時間を予測し、
予測した前記滞在時間の長さに応じて、前記センサ装置から前記通信装置へのデータ送信における送信データ量を決定する、
処理を、前記センサ装置が有するプロセッサに実行させる送信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ装置、送信制御方法及び送信制御プログラムに関する。
【背景技術】
【０００２】
馬や牛等の動物に温度センサ、傾斜センサ等の各種のセンサを有するセンサ装置を装着し、センサ装置により収集されたセンシングデータを、無線アクセスポイントを介した無線通信により取得する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００９−５１７０４７号公報
【特許文献２】特開２００６−２６２８４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
馬や牛等の動物を放牧する場合には、その放牧地は広大である場合が多い。このため、動物に装着されたセンサ装置を広大な放牧地の全体で無線アクセスポイントと通信可能とするために電波出力が大きいセンサ装置を使用すると、センサ装置の消費電力が増大するとともに、センサ装置が高価になってしまう。一方で、電波出力が小さいセンサ装置を用いる代わりに、放牧地の全体をカバーするように多数の無線アクセスポイントを設置したのでは、無線アクセスポイントの設置費用が増大してしまう。
【０００５】
そこで、放牧地内の特定の箇所にだけ無線アクセスポイントを設置し、センサ装置を装着された動物がその無線アクセスポイントの近くに来たときにだけ、センサ装置が無線アクセスポイントと通信可能とすることが考えられる。これにより、センサ装置の電波出力を小さくできるためセンサ装置の省電力化及び低価格化を図ることができるとともに、無線アクセスポイントの設置費用を抑えることができる。
【０００６】
しかしながら、センサ装置を装着された動物は、無線アクセスポイントに一旦近づいても、直ぐに、無線アクセスポイントから離れてしまうことがある。このため、センサ装置の電波出力が小さいと、センサ装置と無線アクセスポイントとの間で一旦開始された無線通信が、直ぐに切断されてしまうことがある。センサ装置から無線アクセスポイントへのセンシングデータの送信途中に無線通信が切断されてしまうと、センシングデータの送信途中で通信が異常終了してしまうため、センサ装置と無線アクセスポイントとの間の通信が不安定になってしまう。
【０００７】
１つの側面では、本発明は、データ通信の安定化を図ることを目的とする。
【課題を解決するための手段】
【０００８】
１つの態様では、センサ装置は、送信部と、滞在時間予測部と、制御部とを有する。前記送信部は、データを通信装置へ送信する。前記滞在時間予測部は、前記通信装置との通信可能領域内に自装置が滞在する滞在時間を予測する。前記制御部は、予測された前記滞在時間の長さに応じて、前記送信部から前記通信装置へのデータ送信における送信データ量を決定する。
【発明の効果】
【０００９】
データ通信の安定化を図ることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１の通信システムの構成例を示す図である。
【図２】図２は、実施例１のセンサ装置の構成例を示す機能ブロック図である。
【図３】図３は、実施例１のセンサ装置の動作例の説明に供する図である。
【図４】図４は、実施例１のセンサ装置の動作例の説明に供する図である。
【図５】図５は、実施例１のセンサ装置の動作例の説明に供する図である。
【図６】図６は、実施例１のセンサ装置の動作例の説明に供する図である。
【図７】図７は、実施例１のセンサ装置の動作例の説明に供する図である。
【図８】図８は、実施例１のセンサ装置の動作例の説明に供する図である。
【図９】図９は、実施例１のセンサ装置の動作例の説明に供する図である。
【図１０】図１０は、実施例１のセンサ装置の動作例の説明に供する図である。
【図１１】図１１は、実施例１のセンサ装置の動作例の説明に供する図である。
【図１２】図１２は、実施例１のセンサ装置の処理例の説明に供するフローチャートである。
【図１３】図１３は、センサ装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本願の開示するセンサ装置、送信制御方法及び送信制御プログラムの実施例を図面に基づいて説明する。なお、この実施例により本願の開示するセンサ装置、送信制御方法及び送信制御プログラムが限定されるものではない。また、同一の機能を有する構成、及び、同一の処理を行うステップには同一の符号を付し、重複する説明を省略する。
【００１２】
［実施例１］
＜通信システムの構成例＞
図１は、実施例１の通信システムの構成例を示す図である。図１において、通信システム１は、センサ装置１０−１〜１０−３と、無線アクセスポイント２０とを有する。センサ装置１０−１〜１０−３はそれぞれ、放牧地ｌ内に放牧された馬ｈ１〜ｈ３に装着され、無線アクセスポイント２０と通信可能である。無線アクセスポイント２０は、放牧地ｌ内の特定の箇所（例えば、餌場）に設置される。センサ装置１０−１〜１０−３と無線アクセスポイント２０とは、例えば、Wi-Fi通信を行う。以下では、センサ装置１０−１〜１０−３を特に区別しない場合にはセンサ装置１０と総称し、馬ｈ１〜ｈ３を特に区別しない場合には馬ｈと総称することがある。また、無線アクセスポイントを「ＡＰ」と表記することがある。また、無線アクセスポイントは、センサ装置１０と通信可能な通信装置の一例である。
【００１３】
＜センサ装置の構成例＞
図２は、実施例１のセンサ装置の構成例を示す機能ブロック図である。図２において、センサ装置１０は、センシングデータ取得部１０１と、位置測位部１０３と、記憶部１０５と、位置判定部１０７と、移動状態予測部１０９と、滞在時間予測部１１１と、送信制御部１１３とを有する。また、センサ装置１０は、パケット形成部１１５と、送信部１１７と、アンテナ１１９とを有する。
【００１４】
センシングデータ取得部１０１は、各種のセンシングデータを取得し、取得したセンシングデータを記憶部１０５へ出力する。センシングデータ取得部１０１は、例えば、センサそのものであっても良いし、または、センサと離れて配置され、センサから出力されるセンシングデータを有線または無線を介して受信する受信部であっても良い。センサでのセンシング対象としては、例えば、心拍数、体温、気温、加速度、角速度、進行方位、気圧、照度等が挙げられる。例えば、心拍数は心拍センサにより、体温及び気温は温度センサにより、加速度は加速度センサにより、角速度はジャイロセンサにより、進行方位は地磁気センサにより、気圧は気圧センサにより、照度は照度センサによりそれぞれセンシングされる。各センサでのセンシングはセンサ毎に一定の周期で行われ、各センサは、センシングデータをセンシング日時と対応付けて出力する。
【００１５】
位置測位部１０３は、センサ装置１０の現在位置を一定の周期で測位し、センサ装置１０の位置を示すデータ（以下では「センサ位置データ」と呼ぶことがある）を測位日時と対応付けて記憶部１０５、位置判定部１０７、移動状態予測部１０９及び滞在時間予測部１１１へ出力する。センサ位置データは、例えば、緯度及び経度によって表される。
【００１６】
記憶部１０５は、各種のセンシングデータをセンシング日時と対応付けて記憶する。また、記憶部１０５は、センサ位置データを測位日時と対応付けて記憶する。また、記憶部１０５には、ＡＰ２０の設置位置を示す情報（以下では「ＡＰ位置情報」と呼ぶことがある）が予め登録されている。ＡＰ位置情報は、例えば、緯度及び経度によって表される。また、記憶部１０５には、センサ装置１０によるＡＰ２０との通信が可能な領域（以下では「通信可能領域」と呼ぶことがある）を特定する情報（以下では「通信領域情報」と呼ぶことがある）が予め登録されている。通信可能領域の詳細は後述する。
【００１７】
位置判定部１０７は、センサ位置データ、ＡＰ位置情報及び通信領域情報に基づいて、センサ装置１０が通信可能領域外から通信可能領域内に入ったか否かを判定する。位置判定部１０７は、センサ装置１０が通信可能領域外から通信可能領域内に入った時点で、トリガー信号を移動状態予測部１０９及び送信制御部１１３へ出力する。
【００１８】
移動状態予測部１０９は、トリガー信号を入力されたときに、センサ位置データ、ＡＰ位置情報及び通信領域情報に基づいて、通信可能領域内でのセンサ装置１０の移動状態を予測し、移動状態の予測結果を滞在時間予測部１１１へ出力する。移動状態の予測の詳細は後述する。
【００１９】
滞在時間予測部１１１は、移動状態予測部１０９での予測結果に基づいて、通信可能領域内にセンサ装置１０が滞在する時間（以下では「領域滞在時間」と呼ぶことがある）を予測し、領域滞在時間の予測結果を送信制御部１１３へ出力する。領域滞在時間の予測の詳細は後述する。
【００２０】
送信制御部１１３は、トリガー信号を入力されたときに、滞在時間予測部１１１での予測結果に基づいて、センシングデータ及びセンサ位置データの送信量を決定する。すなわち、送信制御部１１３は、滞在時間予測部１１１で予測された領域滞在時間の長さに応じて、送信部１１７からＡＰＰ２０へのデータ送信における送信データ量を決定する。送信制御部１１３は、決定した送信データ量に相当するセンシングデータ及びセンサ位置データを記憶部１０５から読み出してパケット形成部１１５へ出力する。これにより、送信制御部１１３は、決定した送信データ量に相当するセンシングデータ及びセンサ位置データを送信部１１７に送信させる。また、送信制御部１１３は、記憶部１０５から読み出したセンシングデータ及びセンサ位置データを記憶部１０５から削除する。
【００２１】
パケット形成部１１５は、送信制御部１１３から入力されるセンシングデータ及びセンサ位置データから所定長のパケットを形成し、形成したパケットを送信部１１７へ出力する。
【００２２】
送信部１１７は、パケット形成部１１５から入力されるパケットをアンテナ１１９からＡＰ２０へ無線送信する。つまり、送信部１１７は、送信制御部１１３が決定した送信データ量に相当するセンシングデータ及びセンサ位置データをＡＰ２０へ送信する。
【００２３】
＜センサ装置の動作例＞
図３〜図１１は、実施例１のセンサ装置の動作例の説明に供する図である。
【００２４】
まず、図３を用いて、通信可能領域について説明する。図３に示すように、センサ装置１０から出力される電波の到達範囲Ｃ１は、例えば、センサ装置１０の現在位置を中心とする半径Ｒ［ｍ］の円で規定される。また、到達範囲Ｃ１は放牧地の面積より小さく、例えば、Ｒ＝１５ｍである。よって、ＡＰ２０の設置位置がセンサ装置１０の現在位置から距離Ｒ以内にあれば、センサ装置１０はＡＰ２０と通信可能である。換言すれば、ＡＰ２０の設置位置を中心とする半径Ｒの円で規定される領域Ｃ２が、通信可能領域となる。そこで、記憶部１０５には、通信領域情報として、半径Ｒの値が予め登録されている。そして、位置判定部１０７は、センサ位置データが示す現在位置が、ＡＰ位置情報が示すＡＰ２０の設置位置から距離Ｒ以内になった時点で、センサ装置１０が通信可能領域Ｃ２に入ったと判定する。
【００２５】
次いで、図４〜図６を用いて、移動状態の予測について説明する。
【００２６】
図４に示すように、馬ｈ１に装着されたセンサ装置１０−１が、通信可能領域Ｃ２の外部から斜め左下方向に向かってＡＰ２０へ近づき、位置Ｐ０において、センサ装置１０−１が通信可能領域Ｃ２に入ったものとする。センサ装置１０−１が通信可能領域Ｃ２に入った時点で、移動状態予測部１０９は、センサ装置１０−１の移動状態を予測する。移動状態予測部１０９は、センサ装置１０−１が通信可能領域Ｃ２に入った時点の移動方向がそのまま維持されると仮定して、通信可能領域Ｃ２内でのセンサ装置１０−１の移動状態を予測する。つまり、移動状態予測部１０９は、馬ｈ１が、進入位置Ｐ０を起点として、通信可能領域Ｃ２への進入方向と同一方向へ通信可能領域Ｃ２内を直進するものと仮定する。この仮定の下で、移動状態予測部１０９は、センサ装置１０−１が通信可能領域Ｃ２に入った位置Ｐ０（つまり、進入位置Ｐ０）から、センサ装置１０−１が通信可能領域Ｃ２から出る位置Ｐ１（つまり、退出位置Ｐ１）までの直線距離Ｌ１［ｍ］を、センサ装置１０−１の移動状態として予測する。
【００２７】
同様に、図４に示すように、馬ｈ２に装着されたセンサ装置１０−２が、通信可能領域Ｃ２の外部から斜め左上方向に向かってＡＰ２０へ近づき、位置Ｐ０において、センサ装置１０−２が通信可能領域Ｃ２に入ったものとする。センサ装置１０−２が通信可能領域Ｃ２に入った時点で、移動状態予測部１０９は、センサ装置１０−２の移動状態を予測する。移動状態予測部１０９は、センサ装置１０−２が通信可能領域Ｃ２に入った時点の移動方向がそのまま維持されると仮定して、通信可能領域Ｃ２内でのセンサ装置１０−２の移動状態を予測する。つまり、移動状態予測部１０９は、馬ｈ２が、進入位置Ｐ０を起点として、通信可能領域Ｃ２への進入方向と同一方向へ通信可能領域Ｃ２内を直進するものと仮定する。この仮定の下で、移動状態予測部１０９は、センサ装置１０−２が通信可能領域Ｃ２に入った位置Ｐ０（つまり、進入位置Ｐ０）から、センサ装置１０−２が通信可能領域Ｃ２から出る位置Ｐ２（つまり、退出位置Ｐ２）までの直線距離Ｌ２［ｍ］を、センサ装置１０−２の移動状態として予測する。
【００２８】
ここで、移動状態予測部１０９は、進入位置Ｐ０を示すセンサ位置データの１つ前に取得されたセンサ位置データが示す位置から、進入位置Ｐ０までを直線で結んだ方向を、センサ装置１０の移動方向として求める。よって、図４に示すように、上記のような仮定の下では、通信可能領域Ｃ２に対するセンサ装置１０の進入方向によって、通信可能領域Ｃ２内でのセンサ装置１０の移動距離が異なるため、領域滞在時間も異なったものになる。
【００２９】
次いで、直線距離Ｌ１及びＬ２の算出例を図５及び図６に示す。図５及び図６に示すように、ＡＰ２０の設置位置Ｐａを原点として、＋ｘ方向を東方向、−ｘ方向を西方向、＋ｙ方向を北方向、−ｙ方向を南方向とするｘｙ平面を規定する。進入位置Ｐ０は、ＡＰ２０の設置位置Ｐａを基準にしてＰ０＝（ｘ，ｙ）の座標で示される。また、センサ装置１０の進行方向は、ｘ軸を基準にして角度θ’によって示される。よって、ＡＰ２０の設置位置Ｐａと進入位置Ｐ０とを結ぶ直線と、ｘ軸との為す角度をθと規定すると、進入位置Ｐ０から退出位置Ｐ１までの直線距離Ｌ１、及び、進入位置Ｐ０から退出位置Ｐ２までの直線距離Ｌ２は式（１）に従って算出される。半径Ｒの値は上記のように既知である。移動状態予測部１０９は、このようにして算出した直線距離Ｌ［ｍ］、つまり、通信可能領域Ｃ２内でのセンサ装置１０の移動距離Ｌ［ｍ］を滞在時間予測部１１１へ出力する。
【数１】
0006497222.tif 000002
【００３０】
滞在時間予測部１１１は、移動状態予測部１０９で算出された距離Ｌと、センサ装置１０の移動速度［ｍ／ｓ］とに基づいて、式（２）に従って、領域滞在時間［ｓ］を予測する。
領域滞在時間  ＝  距離Ｌ／センサ装置１０の移動速度  …（２）
【００３１】
ここで、通信可能領域Ｃ２内でのセンサ装置１０の移動速度は一定であり、通信可能領域Ｃ２内では通信可能領域Ｃ２へのセンサ装置１０の進入速度が維持されると仮定する。そこで、滞在時間予測部１１１は、通信可能領域Ｃ２へのセンサ装置１０の進入速度を、式（２）におけるセンサ装置１０の移動速度として用いる。また、滞在時間予測部１１１は、進入位置Ｐ０を示すセンサ位置データの１つ前に取得されたセンサ位置データが示す位置から、進入位置Ｐ０までを直線で結んだ距離を、センサ位置データの取得周期（つまり、位置測位部１０３での測位の周期）で除した値を、通信可能領域Ｃ２へのセンサ装置１０の進入速度［ｍ／ｓ］として算出する。滞在時間予測部１１１は、このようにして予測した領域滞在時間を送信制御部１１３へ出力する。
【００３２】
送信制御部１１３は、滞在時間予測部１１１で予測された領域滞在時間の長さに応じて、送信部１１７の送信データ量を決定する。記憶部１０５には、図７に示すような、領域滞在時間と、送信データ量［ＫＢ］との対応関係を示すテーブルが記憶されており、送信制御部１１３は、図７に示すテーブルを参照して送信データ量を決定する。図７に示すテーブルに設定された送信データ量は、領域滞在時間の長さに応じて異なり、各々の領域滞在時間内で送信を完了できるデータ量が「送信データ量」として予め設定されている。例えば、送信制御部１１３は、滞在時間予測部１１１で予測された領域滞在時間が３秒以上４秒未満（３〜４）であるときは、送信データ量を３００［ＫＢ］に決定する。また例えば、送信制御部１１３は、滞在時間予測部１１１で予測された領域滞在時間が１０秒以上１５秒未満（１０〜１５）であるときは、送信データ量を１０００［ＫＢ］に決定する。
【００３３】
ここで、記憶部１０５では、センシングデータ及びセンサ位置データの記憶領域が、例えば図８に示すようにして、データの種別毎に区分されている。例えば、センサ位置データはアドレス00000000−02ffffffの領域に記憶され、体温データはアドレス05000000−06ffffffの領域に記憶され、気圧データはアドレス33000000−34ffffffの領域に記憶される。また、記憶部１０５では、図８に示す各領域に、例えば、図９に示すようなデータ量［ＭＢ］のセンシングデータ及びセンサ位置データが蓄積されている。
【００３４】
さらに、記憶部１０５には、図１０または図１１に示すような、複数のデータ種別と、各種別の優先順位との対応関係を示すテーブルが記憶されていても良い。送信制御部１１３は、送信データ量を決定後、図１０または図１１に示すテーブルを参照して、記憶部１０５から読み出すデータ（つまり、送信対象のデータ）を決定しても良い。図１０に示すテーブルは、例えば、センサ装置１０が装着された動物のバイタル情報の把握を優先する場合に用いられる。一方で、図１１に示すテーブルは、例えば、センサ装置１０が装着された動物の行動の把握を優先する場合に用いられる。送信制御部１１３は、例えば図１０に示すテーブルを参照する場合、記憶部１０５から読み出すデータ量が、領域滞在時間に基づいて決定した送信データ量に達するまで、優先順位の降順に、センサ位置データ、心拍数データ、体温データ…の順に、各データを記憶部１０５から読み出す。また、送信制御部１１３は、例えば図１１に示すテーブルを参照する場合、記憶部１０５から読み出すデータ量が、領域滞在時間に基づいて決定した送信データ量に達するまで、優先順位の降順に、センサ位置データ、加速度データ、角速度データ…の順に、各データを記憶部１０５から読み出す。つまり、送信制御部１１３は、優先順位が高いデータ種別から順に各データを記憶部１０５から読み出す。
【００３５】
＜センサ装置の処理＞
図１２は、実施例１のセンサ装置の処理例の説明に供するフローチャートである。図１２に示すフローチャートは、センサ装置１０が通信可能領域外から通信可能領域内に入った時点で開始される。
【００３６】
ステップＳ３０１では、センサ装置１０は、通信可能領域内でのセンサ装置１０の移動状態を予測する。
【００３７】
次いで、ステップＳ３０３では、センサ装置１０は、ステップＳ３０１で予測した移動状態に基づいて、領域滞在時間を予測する。
【００３８】
次いで、ステップＳ３０５では、センサ装置１０は、ステップＳ３０３で予測した領域滞在時間に基づいて、送信データ量を決定する。
【００３９】
次いで、ステップＳ３０７では、センサ装置１０は、ステップＳ３０５で決定した送信データ量に相当するセンシングデータ及びセンサ位置データを記憶部１０５から読み出してＡＰ２０へ送信する。
【００４０】
次いで、ステップＳ３０９では、センサ装置１０は、送信済みのセンシングデータ及びセンサ位置データを記憶部１０５から削除する。
【００４１】
以上のように、実施例１では、センサ装置１０は、送信部１１７と、滞在時間予測部１１１と、送信制御部１１３とを有する。送信部１１７は、センシングデータ及びセンサ位置データをＡＰ２０へ送信する。滞在時間予測部１１１は、領域滞在時間を予測する。送信制御部１１３は、滞在時間予測部１１１で予測された領域滞在時間の長さに応じて、送信部１１７からＡＰ２０へのデータ送信における送信データ量を決定する。
【００４２】
こうすることで、センサ装置１０はＡＰ２０との通信が可能な時間内でデータ送信を完了できるため、データの送信途中に通信が切断されることを防止できデータ通信の安定化を図ることができる。また、領域滞在時間の長さはセンサ装置１０の電波出力の大きさに応じたものになるため、領域滞在時間の長さに応じて送信データ量を決定することで、センサ装置１０の電波出力が小さくても、データの送信途中に通信が切断されることを防止できる。よって、センサ装置１０の省電力化及び低価格化を図ることができる。また、ＡＰ２０を放牧地内の特定の箇所にだけ設置してもデータ通信の安定化を図ることができるため、ＡＰ２０の設置費用を抑えることができる。
【００４３】
また、センサ装置１０は、移動状態予測部１０９を有する。移動状態予測部１０９は、通信可能領域内でのセンサ装置１０の移動状態を予測する。滞在時間予測部１１１は、移動状態予測部１０９で予測された移動状態に基づいて領域滞在時間を予測する。
【００４４】
こうすることで、領域滞在時間を精度良く予測することができる。
【００４５】
また、移動状態予測部１０９は、センサ装置１０が通信可能領域に入った時点でのセンサ装置１０の移動方向（つまり、通信可能領域への進入方向）に基づいてセンサ装置１０の移動状態を予測する。
【００４６】
半径１５ｍ程の比較的狭い範囲を採る通信可能領域内では、センサ装置１０が装着された動物は通信可能領域への進入方向をそのまま維持して直線的に移動することが多いと推測される。このため、通信可能領域への進入方向に基づいてセンサ装置１０の移動状態を予測することで、移動状態を精度良く予測することができる。
【００４７】
また、センサ装置１０は、記憶部１０５を有する。記憶部１０５は、データ種別と、各データ種別の優先順位との対応関係を記憶するとともに、データ種別毎にセンシングデータ及びセンサ位置データを蓄積する。送信制御部１１３は、記憶部１０５に蓄積されたセンシングデータ及びセンサ位置データを、決定した送信データ量に達するまで、データ種別と優先順位との対応関係に基づいて記憶部１０５から読み出して送信部１１７に送信させる。
【００４８】
こうすることで、優先順位の高いデータほど優先的にデータ送信を完了させることができる。
【００４９】
［他の実施例］
［１］センサ装置１０は、次のようなハードウェア構成により実現することができる。図１３は、センサ装置のハードウェア構成例を示す図である。図１３に示すように、センサ装置１０は、ハードウェアの構成要素として、プロセッサ１０ａと、メモリ１０ｂと、センサモジュール１０ｃと、ＧＰＳ（Global  Positioning  System）モジュール１０ｄと、無線通信モジュール１０ｅとを有する。プロセッサ１０ａの一例として、ＣＰＵ（Central  Processing  Unit），ＤＳＰ（Digital  Signal  Processor），ＦＰＧＡ（Field  Programmable  Gate  Array）等が挙げられる。また、センサ装置１０は、プロセッサ１０ａと周辺回路とを含むＬＳＩ（Large  Scale  Integrated  circuit）を有しても良い。メモリ１０ｂの一例として、ＳＤＲＡＭ等のＲＡＭ，ＲＯＭ，フラッシュメモリ等が挙げられる。
【００５０】
センシングデータ取得部１０１は、例えば、センサモジュール１０ｃにより実現される。位置測位部１０３は、例えば、ＧＰＳモジュール１０ｄにより実現される。記憶部１０５は、例えば、メモリ１０ｂにより実現される。位置判定部１０７、移動状態予測部１０９、滞在時間予測部１１１、送信制御部１１３及びパケット形成部１１５は、例えば、プロセッサ１０ａにより実現される。送信部１１７及びアンテナ１１９は、例えば、無線通信モジュール１０ｅにより実現される。
【００５１】
［２］センサ装置１０での上記説明における各処理は、各処理に対応するプログラムをプロセッサ１０ａに実行させることによって実現しても良い。例えば、上記説明における各処理に対応するプログラムがメモリ１０ｂに記憶され、各プログラムがプロセッサ１０ａによってメモリ１０ｂから読み出されて実行されても良い。また、各プログラムは、必ずしも予めメモリ１０ｂに記憶されていなくても良い。すなわち、例えば、センサ装置１０に接続可能な磁気ディスク、光ディスク、ＩＣカード、メモリカード等の可搬の記録媒体に各プログラムが予め記録され、各プログラムがプロセッサ１０ａにより記録媒体から読み出されて実行されても良い。また例えば、インターネット、ＬＡＮ、無線ＬＡＮ等を介して無線または有線によりセンサ装置１０に接続されるコンピュータまたはサーバ等に各プログラムが記憶され、各プログラムがプロセッサ１０ａへ読み出されて実行されても良い。
【符号の説明】
【００５２】
１  通信システム
１０  センサ装置
２０  無線アクセスポイント
１０１  センシングデータ取得部
１０３  位置測位部
１０５  記憶部
１０７  位置判定部
１０９  移動状態予測部
１１１  滞在時間予測部
１１３  送信制御部
１１５  パケット形成部
１１７  送信部
１１９  アンテナ
【図１】
0006497222.tif 000003
【図２】
0006497222.tif 000004
【図３】
0006497222.tif 000005
【図４】
0006497222.tif 000006
【図５】
0006497222.tif 000007
【図６】
0006497222.tif 000008
【図７】
0006497222.tif 000009
【図８】
0006497222.tif 000010
【図９】
0006497222.tif 000011
【図１０】
0006497222.tif 000012
【図１１】
0006497222.tif 000013
【図１２】
0006497222.tif 000014
【図１３】
0006497222.tif 000015