(57)【要約】【課題】有効利用が可能な情報を収集すること。【解決手段】タイミング検出部１６１は、無線通信部１１０によって新たに基地局装置２００との間の接続が確立される新規接続タイミングを検出する。位置情報取得部１６２は、新規接続タイミングが検出されると、携帯端末装置１００の位置情報を取得する。センサ値取得部１６３は、新規接続タイミングが検出されると、センサ部１４０からセンサ値を取得する。送信データ生成部１６４は、位置情報取得部１６２から出力される位置情報とセンサ値取得部１６３から出力されるセンサ値とを対応付けて、送信データを生成する。そして、送信データ生成部１６４は、生成した送信データを無線通信部１１０へ出力する。【選択図】図３
2014187667.tif 000002
【特許請求の範囲】
【請求項１】
メモリと、
周囲の環境情報を測定するセンサと、
通信相手との接続を確立し、接続が確立された通信相手と無線通信する無線通信部と、
前記メモリ、前記センサ及び前記無線通信部に接続されたプロセッサとを有し、
前記プロセッサは、
前記無線通信部が通信相手との接続を新たに確立する新規接続タイミングを検出し、
検出した新規接続タイミングにおいて自装置の位置情報を取得し、
検出した新規接続タイミングにおいて前記センサによる環境情報の測定結果を取得し、
取得した位置情報及び測定結果を対応付けて得られる送信データを前記無線通信部から送信させる
処理を実行することを特徴とする無線通信装置。
【請求項２】
前記プロセッサは、
取得した位置情報を前回送信された送信データに含まれる位置情報と比較し、
比較の結果、位置情報の変化が所定の閾値未満の場合は、取得した測定結果を前回送信された送信データに含まれる測定結果と比較し、
比較の結果、測定結果の変化が所定の閾値未満の場合は、取得した位置情報及び測定結果を対応付けて得られる送信データの送信を中止する
処理をさらに実行することを特徴とする請求項１記載の無線通信装置。
【請求項３】
前記プロセッサは、
前記新規接続タイミングが検出されると、所定時間のカウントを開始し、
次の新規接続タイミングが検出されることなく所定時間のカウントが完了すると、自装置の位置情報及び前記センサによる環境情報の測定結果を取得し、
取得した位置情報及び測定結果を対応付けて得られる送信データを前記無線通信部から送信させる
処理をさらに実行することを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
前記プロセッサは、
接続が確立された通信相手がない場合に、自装置との間で無線通信可能な通信相手を探索する圏外サーチを前記無線通信部に実行させ、
前記圏外サーチを実行するタイミングにおいて自装置の位置情報及び前記センサによる環境情報の測定結果を取得し、
取得した位置情報及び測定結果を対応付けて得られる送信データを前記メモリに格納する
処理をさらに実行することを特徴とする請求項１〜３のいずれかに記載の無線通信装置。
【請求項５】
前記プロセッサは、
前記圏外サーチの結果、無線通信可能な通信相手と接続が確立された場合に、前記メモリに格納された未送信の送信データを前記無線通信部から送信させる
処理をさらに実行することを特徴とする請求項４記載の無線通信装置。
【請求項６】
周囲の環境情報を測定するセンサと、通信相手との接続を確立し、接続が確立された通信相手と無線通信する無線通信部とを有する無線通信装置によるデータ送信方法であって、
前記無線通信部が通信相手との接続を新たに確立する新規接続タイミングを検出し、
検出した新規接続タイミングにおいて前記無線通信装置の位置情報を取得し、
検出した新規接続タイミングにおいて前記センサによる環境情報の測定結果を取得し、
取得した位置情報及び測定結果を対応付けて得られる送信データを前記無線通信部から送信する
ことを特徴とするデータ送信方法。
【請求項７】
周囲の環境情報を測定するセンサと、通信相手との接続を確立し、接続が確立された通信相手と無線通信する無線通信部とを有するコンピュータに、
前記無線通信部が通信相手との接続を新たに確立する新規接続タイミングを検出し、
検出した新規接続タイミングにおいて前記コンピュータの位置情報を取得し、
検出した新規接続タイミングにおいて前記センサによる環境情報の測定結果を取得し、
取得した位置情報及び測定結果を対応付けて得られる送信データを前記無線通信部から送信する
処理を実行させることを特徴とするデータ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置及びデータ送信方法に関する。
【背景技術】
【０００２】
近年、例えば携帯電話機やタブレット端末などの無線通信装置が広く普及しており、多くのユーザが無線通信装置を携帯している。したがって、最近では、多くの無線通信装置がユーザとともに移動しながら、広い地域にわたって点在している。また、これらの無線通信装置には、例えば温度を測定する温度センサや、気圧を測定する気圧センサなどが搭載されることがある。そこで、これらのセンサによって測定された温度や気圧などの環境情報を無線通信を用いて収集することが検討されている。
【０００３】
具体的には、例えば、前回の測定から所定時間が経過したことやユーザによる所定の操作があったことを契機としてセンサが周囲の環境情報を測定し、測定結果が無線通信装置から送信される。この測定結果は、例えばインターネットなどのネットワーク経由で情報収集装置へ転送され、情報収集装置は、各地に点在する無線通信装置から送信される測定結果を収集する。このような情報収集システムを構築することにより、低コストで広範囲の環境情報を収集することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３５１９２７号公報
【特許文献２】特開２００２−９９５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した情報収集システムでは、多くの地点について満遍なく環境情報を収集することが困難であるという問題がある。すなわち、センサが環境情報を測定するタイミングは、所定時間周期ごとのタイミングであったり、ユーザが特定の操作をするタイミングであったりするが、このタイミングが必ずしも適切であるとは限らない。
【０００６】
例えば、ユーザが比較的高速に移動している場合には、所定時間周期ごとのタイミングで環境情報が測定されても、測定地点はまばらに存在することになる。同様に、ユーザの特定の操作が環境情報測定の契機となっている場合には、ユーザが特定の操作を行わなければ、環境情報の測定も行われない。このように、上述した情報収集システムでは、環境情報測定のタイミングがユーザの行動や状況に依存した不確かなものであるため、有効利用が可能な情報収集をすることは困難である。
【０００７】
開示の技術は、かかる点に鑑みてなされたものであって、有効利用が可能な情報を収集することができる無線通信装置及びデータ送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願が開示する無線通信装置は、１つの態様において、メモリと、周囲の環境情報を測定するセンサと、通信相手との接続を確立し、接続が確立された通信相手と無線通信する無線通信部と、前記メモリ、前記センサ及び前記無線通信部に接続されたプロセッサとを有する。このプロセッサは、前記無線通信部が通信相手との接続を新たに確立する新規接続タイミングを検出し、検出した新規接続タイミングにおいて自装置の位置情報を取得し、検出した新規接続タイミングにおいて前記センサによる環境情報の測定結果を取得し、取得した位置情報及び測定結果を対応付けて得られる送信データを前記無線通信部から送信させる処理を実行する。
【発明の効果】
【０００９】
本願が開示する無線通信装置及びデータ送信方法の１つの態様によれば、有効利用が可能な情報を収集することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１に係る情報収集システムの構成を示す図である。
【図２】図２は、実施の形態１に係る携帯端末装置の構成を示すブロック図である。
【図３】図３は、実施の形態１に係るプロセッサの機能を示すブロック図である。
【図４】図４は、実施の形態１に係る送信データの具体例を示す図である。
【図５】図５は、実施の形態１に係る携帯端末装置の動作を示すフロー図である。
【図６】図６は、実施の形態２に係るプロセッサの機能を示すブロック図である。
【図７】図７は、実施の形態２に係る携帯端末装置の動作を示すフロー図である。
【図８】図８は、実施の形態３に係るプロセッサの機能を示すブロック図である。
【図９】図９は、実施の形態３に係る携帯端末装置の動作を示すフロー図である。
【図１０】図１０は、実施の形態４に係るプロセッサの機能を示すブロック図である。
【図１１】図１１は、実施の形態４に係る送信データテーブルの具体例を示す図である。
【図１２】図１２は、実施の形態４に係る携帯端末装置の動作を示すフロー図である。
【発明を実施するための形態】
【００１１】
以下、本願が開示する無線通信装置及びデータ送信方法の実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。以下においては、無線通信装置の一例として、ユーザが携帯する携帯電話機などの携帯端末装置について説明するが、無線通信が可能であれば、車両に取り付けられて移動する端末装置などに本願が開示する技術を適用することもできる。
【００１２】
（実施の形態１）
図１は、実施の形態１に係る情報収集システムの構成を示す図である。図１に示すように、情報収集システムにおいては、携帯端末装置１００が基地局装置２００との間で無線通信を行っており、基地局装置２００は、ネットワークＮを介して情報収集装置３００に接続されている。
【００１３】
携帯端末装置１００は、例えば温度や気圧などの環境情報を測定するセンサを備えており、センサによる測定結果を基地局装置２００へ無線送信する。具体的には、携帯端末装置１００は、例えば起動時やハンドオーバ時など、新たに基地局装置２００と接続を確立するタイミングで環境情報を測定し、測定結果を無線送信する。携帯端末装置１００が測定結果の無線送信に利用する無線通信方式は、例えば３Ｇ（3rd  Generation）・ＬＴＥ（Long  Term  Evolution）などのセルラ方式、無線ＬＡＮ（Wireless  Local  Area  Network：以下「ＷＬＡＮ」と略記する）方式又はＷｉＭＡＸ（Worldwide  Interoperability  for  Microwave  Access）方式などである。
【００１４】
基地局装置２００は、例えばセルラ方式、ＷＬＡＮ方式又はＷｉＭＡＸ方式などの無線通信方式の基地局装置であり、携帯端末装置１００から送信される環境情報の測定結果を受信する。そして、基地局装置２００は、受信された測定結果をネットワークＮ経由で情報収集装置３００へ送信する。
【００１５】
情報収集装置３００は、様々な基地局装置２００から環境情報の測定結果を受信し、受信された測定結果を蓄積する。そして、情報収集装置３００は、蓄積された測定結果を分析したり、要求に応じてユーザに提供したりする。
【００１６】
図２は、実施の形態１に係る携帯端末装置１００の構成を示すブロック図である。図２に示す携帯端末装置１００は、無線通信部１１０、ＧＰＳ（Global  Positioning  System）受信部１２０、入出力部１３０、センサ部１４０、メモリ１５０及びプロセッサ１６０を有している。
【００１７】
無線通信部１１０は、基地局装置２００との間で無線通信を行う。具体的には、無線通信部１１０は、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３を有している。セルラ無線通信部１１１は、例えば３Ｇ・ＬＴＥなどのセルラ方式の基地局装置２００との間で無線通信を行う。ＷＬＡＮ無線通信部１１２は、ＷＬＡＮ方式の基地局装置２００との間で無線通信を行う。ＷｉＭＡＸ無線通信部１１３は、ＷｉＭＡＸ方式の基地局装置２００との間で無線通信を行う。
【００１８】
セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３は、それぞれ対応する無線通信方式の基地局装置２００の通信圏内に入ったことを検知すると、この基地局装置２００との間で接続を確立する。また、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３は、ハンドオーバ時には、接続する基地局装置２００を切り替え、ハンドオーバ先の基地局装置２００との間で接続を確立する。
【００１９】
さらに、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３は、プロセッサ１６０によって生成される送信データであって、例えば温度や気圧などの環境情報を含む送信データを送信する。
【００２０】
ＧＰＳ受信部１２０は、複数のＧＰＳ衛星から送信される信号を受信し、受信信号に基づいて携帯端末装置１００の位置を求める。ＧＰＳ受信部１２０によって求められる位置は、例えば緯度、経度及び標高の３つの値からなる３次元座標によって表される。
【００２１】
入出力部１３０は、例えばタッチパネル及び物理キーなどの入力デバイスと、例えばディスプレイ及びスピーカなどの出力デバイスとを備える。そして、入出力部１３０は、入力デバイスから入力されるユーザの操作をプロセッサ１６０へ通知する。また、入出力部１３０は、プロセッサ１６０による処理結果などを出力デバイスを通じて出力する。
【００２２】
センサ部１４０は、環境情報を測定するセンサを備える。センサ部１４０が備えるセンサとしては、温度及び湿度を測定する温湿度センサ、及び気圧を測定する圧力センサなどがある。センサ部１４０は、他にも、周囲の明るさを測定する照度センサ、周囲の色温度を測定するカラーセンサ、放射線量を測定する放射線量計、音の大きさを測定するマイク、紫外線の強度を測定する紫外線センサ及び周囲の臭気を測定する臭気センサなどを備えていても良い。センサ部１４０は、プロセッサ１６０からの指示に従い、各センサによって環境情報の測定を行い、測定の結果得られるセンサ値をプロセッサ１６０へ出力する。
【００２３】
メモリ１５０は、プロセッサ１６０によって使用される種々の情報を一時的に記憶する。メモリ１５０は、例えばプロセッサ１６０によって生成される送信データを一時的に記憶したり、プロセッサ１６０が実行するアプリケーションのデータを一時的に記憶したりする。
【００２４】
プロセッサ１６０は、例えばＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などを有し、メモリ１５０に記憶された情報を使用して、各種のアプリケーションを実行する。また、プロセッサ１６０は、無線通信部１１０によって基地局装置２００との間の接続が確立されたタイミングを検出し、検出されたタイミングでセンサ部１４０に環境情報の測定を指示する。すなわち、プロセッサ１６０は、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３のいずれかが基地局装置２００との接続を確立した場合に、その時点での環境情報を取得する。したがって、プロセッサ１６０は、携帯端末装置１００が起動された地点やハンドオーバが発生する地点などにおいて、センサ部１４０から環境情報を取得する。
【００２５】
そして、プロセッサ１６０は、環境情報と環境情報が取得された位置の位置情報とを含む送信データを生成し、生成された送信データを無線通信部１１０へ出力する。ここで、プロセッサ１６０について、図３を参照しながら詳細に説明する。
【００２６】
図３は、実施の形態１に係るプロセッサ１６０の機能を示すブロック図である。図３に示すように、プロセッサ１６０は、タイミング検出部１６１、位置情報取得部１６２、センサ値取得部１６３及び送信データ生成部１６４を有している。
【００２７】
タイミング検出部１６１は、無線通信部１１０によって新たに基地局装置２００との間の接続が確立されるタイミング（以下「新規接続タイミング」という）を検出する。すなわち、タイミング検出部１６１は、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３のいずれかが、対応する無線通信方式の基地局装置２００との間で新たに接続を確立するタイミングを検出する。したがって、タイミング検出部１６１は、携帯端末装置１００が起動されたタイミングや携帯端末装置１００が新たに基地局装置２００の通信圏内に進入するタイミングなどを検出することになる。そして、タイミング検出部１６１は、新規接続タイミングが検出されたことを位置情報取得部１６２及びセンサ値取得部１６３へ通知する。
【００２８】
位置情報取得部１６２は、新規接続タイミングが検出されたことをタイミング検出部１６１から通知されると、携帯端末装置１００の位置情報を取得する。このとき、位置情報取得部１６２は、ＧＰＳ受信部１２０によって求められる位置を位置情報として取得しても良く、無線通信部１１０における基地局装置２００からの受信信号強度に基づいて求められる位置を位置情報として取得しても良い。また、位置情報取得部１６２は、センサ部１４０が備える加速度センサによって例えば電車内に位置することを検知したり、圧力センサによって例えば高層ビルの何階に位置するかを検知したりして位置情報を取得しても良い。このようにして、位置情報取得部１６２は、新規接続タイミングにおける携帯端末装置１００の位置情報を取得する。そして、位置情報取得部１６２は、取得した位置情報を送信データ生成部１６４へ出力する。
【００２９】
センサ値取得部１６３は、新規接続タイミングが検出されたことをタイミング検出部１６１から通知されると、センサ部１４０に対して環境情報を測定するように指示し、測定の結果得られるセンサ値を取得する。すなわち、センサ値取得部１６３は、新規接続タイミングにおいて、例えば温度や気圧などの環境情報をセンサ部１４０から取得する。そして、センサ値取得部１６３は、取得したセンサ値を送信データ生成部１６４へ出力する。
【００３０】
送信データ生成部１６４は、位置情報取得部１６２から出力される位置情報とセンサ値取得部１６３から出力されるセンサ値とを対応付けて、送信データを生成する。具体的には、送信データ生成部１６４は、例えば図４に示すように、３次元座標で表される位置情報（ｘ，ｙ，ｚ）に、各センサのセンサ値を対応付けて送信データを生成する。したがって、この送信データは、無線通信部１１０による接続確立動作が発生する地点の位置情報と環境情報を含んでいる。そして、送信データ生成部１６４は、生成した送信データを無線通信部１１０へ出力する。
【００３１】
次いで、上記のように構成された携帯端末装置１００の動作について、図５に示すフロー図を参照しながら説明する。
【００３２】
携帯端末装置１００が稼働している状態では、プロセッサ１６０のタイミング検出部１６１によって、新たに基地局装置２００との接続を確立する新規接続が発生したか否かが監視されている（ステップＳ１０１）。すなわち、セルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３のいずれかによって、対応する無線通信方式の基地局装置２００との間で接続確立動作が行われたか否かが、タイミング検出部１６１によって監視される。この結果、接続確立動作が行われていない間は（ステップＳ１０１Ｎｏ）、タイミング検出部１６１によって監視が継続され、接続確立動作が行われると（ステップＳ１０１Ｙｅｓ）、タイミング検出部１６１によって新規接続タイミングが検出される。
【００３３】
近年では、各種無線通信方式の基地局装置２００が密に配置されているため、携帯端末装置１００が移動すると、広範囲にわたって満遍なく新規接続が発生する。したがって、新規接続タイミングは、広範囲にわたって多くの地点で検出される。特に、携帯端末装置１００が複数の無線通信方式に対応している場合には、いずれか１つの無線通信方式について新規接続が発生すれば、新規接続タイミングが検出されるため、新規接続タイミングが多地点で検出されることになる。
【００３４】
タイミング検出部１６１によって新規接続タイミングが検出されると、その旨が位置情報取得部１６２及びセンサ値取得部１６３へ通知され、位置情報取得部１６２によって携帯端末装置１００の現在位置の位置情報が取得される（ステップＳ１０２）。位置情報は、ＧＰＳ受信部１２０から取得されても良いし、無線通信部１１０における受信信号強度から算出されても良い。取得された位置情報は、送信データ生成部１６４へ出力される。
【００３５】
一方、センサ値取得部１６３によって、センサ部１４０に対して環境情報を測定するように指示が出される。この指示を受け、センサ部１４０によって、各種センサによる環境情報の測定が行われ、測定の結果得られるセンサ値がセンサ値取得部１６３によって取得される（ステップＳ１０３）。取得されたセンサ値は、送信データ生成部１６４へ出力される。
【００３６】
そして、送信データ生成部１６４によって、位置情報とセンサ値が対応付けられることにより、送信データが生成される（ステップＳ１０４）。生成された送信データは、無線通信部１１０へ出力され、無線通信部１１０から基地局装置２００へ送信される（ステップＳ１０５）。このとき、送信データの送信に用いられる無線通信方式は、携帯端末装置１００が基地局装置２００と通信可能な状態にある無線通信方式であればどれでも良い。すなわち、基地局装置２００との間で新規接続が発生した無線通信方式で送信データが送信されても良く、基地局装置２００との間で既に接続確立済みの無線通信方式で送信データが送信されても良い。
【００３７】
送信された送信データは、基地局装置２００によって受信され、基地局装置２００からネットワークＮを介して情報収集装置３００へ転送される。これにより、情報収集装置３００は、携帯端末装置１００と基地局装置２００の間で新規接続が発生する地点における環境情報を収集することができ、満遍なく多くの地点での環境情報を収集することができる。
【００３８】
以上のように、本実施の形態によれば、携帯端末装置が基地局装置と新たに接続を確立する新規接続タイミングにおいて位置情報及びセンサ値が取得され、位置情報及びセンサ値を対応付けた送信データが無線送信される。このため、携帯端末装置が移動して、各種基地局装置との新規接続が発生する地点に至ると、環境情報を含む送信データが携帯端末装置から無線送信される。結果として、満遍なく多くの地点での環境情報を収集することができ、有効利用が可能な情報を収集することができる。
【００３９】
（実施の形態２）
実施の形態２の特徴は、新規接続タイミングが検出された場合でも、前回の送信データが送信されてから位置情報が変化しておらず、センサ値も変化していない場合には、送信データの送信を省略して消費電力の低減を図ることである。
【００４０】
実施の形態２に係る情報収集システムの構成及び携帯端末装置の構成は、実施の形態１（図１、図２）と同様であるため、その説明を省略する。実施の形態２においては、プロセッサ１６０の機能が実施の形態１とは異なる。
【００４１】
図６は、実施の形態２に係るプロセッサ１６０の機能を示すブロック図である。図６において、図３と同じ部分には同じ符号を付し、その説明を省略する。図６に示すように、プロセッサ１６０は、タイミング検出部１６１、位置情報取得部１６２、センサ値取得部１６３、位置情報比較部２０１、センサ値比較部２０２及び送信データ生成部２０３を有している。
【００４２】
位置情報比較部２０１は、前回送信された送信データをメモリ１５０から読み出し、読み出された送信データに含まれる位置情報と、位置情報取得部１６２によって取得された位置情報とを比較する。すなわち、位置情報比較部２０１は、過去の新規接続タイミングにおける位置情報と、今回の新規接続タイミングにおける位置情報とを比較する。そして、位置情報比較部２０１は、比較結果とともに今回の新規接続タイミングにおける位置情報をセンサ値比較部２０２へ出力する。
【００４３】
センサ値比較部２０２は、位置情報が変化したことを示す比較結果が位置情報比較部２０１から出力された場合には、センサ値取得部１６３によって取得されたセンサ値を今回の新規接続タイミングにおける位置情報とともに送信データ生成部２０３へ出力する。すなわち、センサ値比較部２０２は、携帯端末装置１００が移動して位置が変化した場合には、今回の新規接続タイミングにおける位置情報及びセンサ値を送信データ生成部２０３へ出力する。
【００４４】
一方、センサ値比較部２０２は、位置情報が変化していないことを示す比較結果が位置情報比較部２０１から出力された場合には、前回送信された送信データをメモリ１５０から読み出す。そして、センサ値比較部２０２は、メモリ１５０から読み出された送信データに含まれるセンサ値と、センサ値取得部１６３によって取得されたセンサ値とを比較する。すなわち、センサ値比較部２０２は、過去の新規接続タイミングにおけるセンサ値と、今回の新規接続タイミングにおけるセンサ値とを比較する。
【００４５】
比較の結果、センサ値が変化している場合には、前回送信データが送信された後、位置情報は変化していないものの、センサ値が変化したことになる。そこで、センサ値比較部２０２は、センサ値取得部１６３によって取得されたセンサ値を今回の新規接続タイミングにおける位置情報とともに送信データ生成部２０３へ出力する。すなわち、センサ値比較部２０２は、携帯端末装置１００が移動していなくても環境情報が変化した場合には、今回の新規接続タイミングにおける位置情報及びセンサ値を送信データ生成部２０３へ出力する。これに対して、センサ値が変化していない場合には、前回送信データが送信された後、位置情報が変化せず、センサ値も変化しなかったことになる。そこで、センサ値比較部２０２は、センサ値取得部１６３によって取得されたセンサ値を破棄するとともに、今回の新規接続タイミングにおける位置情報を破棄する。すなわち、センサ値比較部２０２は、今回の新規接続タイミングにおける位置情報及びセンサ値の出力を中止する。
【００４６】
送信データ生成部２０３は、センサ値比較部２０２から出力される位置情報とセンサ値とを対応付けて、送信データを生成する。すなわち、送信データ生成部２０３は、今回の新規接続タイミングにおいて位置情報取得部１６２によって取得された位置情報とセンサ値取得部１６３によって取得されたセンサ値とを対応付けて送信データを生成する。そして、送信データ生成部２０３は、生成した送信データを無線通信部１１０へ出力するとともに、メモリ１５０に格納する。メモリに格納された送信データは、次回の新規接続タイミングにおいて、位置情報比較部２０１及びセンサ値比較部２０２による比較に用いられる。
【００４７】
次いで、上記のように構成された携帯端末装置１００の動作について、図７に示すフロー図を参照しながら説明する。図７において、図５と同じ部分には同じ符号を付し、その詳しい説明を省略する。
【００４８】
プロセッサ１６０のタイミング検出部１６１によって新規接続が発生したか否かが監視された結果（ステップＳ１０１）、新規接続タイミングが検出されると（ステップＳ１０１Ｙｅｓ）、位置情報取得部１６２によって位置情報が取得される（ステップＳ１０２）。また、センサ値取得部１６３によって、センサ部１４０からセンサ値が取得される（ステップＳ１０３）。
【００４９】
位置情報取得部１６２よって位置情報が取得されると、位置情報比較部２０１によって、前回送信された送信データがメモリ１５０から読み出され、この送信データに含まれる位置情報と、位置情報取得部１６２よって取得された位置情報とが比較される（ステップＳ２０１）。
【００５０】
比較の結果、位置情報の変化が所定の閾値以上である場合には（ステップＳ２０１Ｙｅｓ）、前回送信データが送信されてから今回の新規接続タイミングまでの間に携帯端末装置１００が大きく移動していることになる。このため、今回の新規接続タイミングにおいて位置情報取得部１６２及びセンサ値取得部１６３によって取得された位置情報とセンサ値が、センサ値比較部２０２を経由して送信データ生成部２０３へ出力される。そして、送信データ生成部２０３によって、位置情報とセンサ値が対応付けられて送信データが生成される（ステップＳ１０４）。
【００５１】
生成された送信データは、送信データ生成部２０３によって、メモリ１５０に格納されるとともに（ステップＳ２０３）、無線通信部１１０へ出力されて送信される（ステップＳ１０５）。
【００５２】
一方、位置情報の比較の結果、位置情報の変化が所定の閾値未満である場合には（ステップＳ２０１Ｎｏ）、この比較結果が、今回の新規接続タイミングにおいて位置情報取得部１６２によって取得された位置情報とともにセンサ値比較部２０２へ出力される。そして、センサ値比較部２０２によって、前回送信された送信データがメモリ１５０から読み出され、この送信データに含まれるセンサ値と、センサ値取得部１６３によって取得されたセンサ値とが比較される（ステップＳ２０２）。
【００５３】
比較の結果、センサ値の変化が所定の閾値以上である場合には（ステップＳ２０２Ｙｅｓ）、前回送信データが送信されてから今回の新規接続タイミングまでの間に、携帯端末装置１００は移動していないものの環境情報が大きく変化したことになる。このため、今回の新規接続タイミングにおいて位置情報取得部１６２及びセンサ値取得部１６３によって取得された位置情報とセンサ値が、送信データ生成部２０３へ出力される。そして、送信データ生成部２０３によって、位置情報とセンサ値が対応付けられて送信データが生成される（ステップＳ１０４）。
【００５４】
生成された送信データは、送信データ生成部２０３によって、メモリ１５０に格納されるとともに（ステップＳ２０３）、無線通信部１１０へ出力されて送信される（ステップＳ１０５）。
【００５５】
一方、センサ値の比較の結果、センサ値の変化が所定の閾値未満である場合には（ステップＳ２０２Ｎｏ）、前回送信データが送信されてから今回の新規接続タイミングまでの間に、携帯端末装置１００の位置も環境情報も変化しなかったことになる。このため、今回の新規接続タイミングにおいては、位置情報及びセンサ値が破棄されて、送信データの送信が中止される。この結果、前回送信された送信データと同一の送信データが重複して送信されることを防止し、携帯端末装置１００の消費電力を低減することができる。
【００５６】
以上のように、本実施の形態によれば、新規接続タイミングにおいて取得された位置情報及びセンサ値がいずれも前回送信データが送信された時点から変化していない場合には、送信データの送信が中止される。このため、不必要に同一の送信データが送信されることがなく、携帯端末装置の消費電力を低減することができる。
【００５７】
（実施の形態３）
実施の形態３の特徴は、新規接続タイミングが検出されてから所定時間が経過しても次の新規接続タイミングが検出されない場合には、位置情報及びセンサ値を取得して送信データを送信し、継続的に情報収集を行うことである。
【００５８】
実施の形態３に係る情報収集システムの構成及び携帯端末装置の構成は、実施の形態１（図１、図２）と同様であるため、その説明を省略する。実施の形態３においては、プロセッサ１６０の機能が実施の形態１とは異なる。
【００５９】
図８は、実施の形態３に係るプロセッサ１６０の機能を示すブロック図である。図８において、図３と同じ部分には同じ符号を付し、その説明を省略する。図８に示すように、プロセッサ１６０は、タイミング検出部３０１、タイマ部３０２、位置情報取得部１６２、センサ値取得部１６３及び送信データ生成部１６４を有している。
【００６０】
タイミング検出部３０１は、新規接続タイミングを検出し、新規接続タイミングを検出するたびに、タイマ部３０２をリセットして所定時間のカウントを開始させる。そして、タイミング検出部３０１は、新規接続タイミングが検出されたことを位置情報取得部１６２及びセンサ値取得部１６３へ通知する。また、タイミング検出部３０１は、タイマ部３０２がリセットされることなく所定時間のカウントが完了した場合に、タイマが満了したことを位置情報取得部１６２及びセンサ値取得部１６３へ通知する。
【００６１】
本実施の形態においては、位置情報取得部１６２及びセンサ値取得部１６３は、新規接続タイミングが検出された場合だけでなく、タイマが満了した場合にも位置情報及びセンサ値をそれぞれ取得する。すなわち、タイミング検出部３０１は、新規接続タイミングとタイマが満了したタイミングとを検出し、これらの検出されたタイミングにおいて位置情報取得部１６２及びセンサ値取得部１６３を動作させる。
【００６２】
タイマ部３０２は、所定時間をカウントするタイマを備えており、タイミング検出部３０１によって新規接続タイミングが検出されると、所定時間のカウントを開始する。そして、タイマ部３０２は、次の新規接続タイミングが検出されるよりも前に所定時間のカウントを完了すると、その旨をタイミング検出部３０１へ通知する。
【００６３】
次いで、上記のように構成された携帯端末装置１００の動作について、図９に示すフロー図を参照しながら説明する。図９において、図５と同じ部分には同じ符号を付し、その詳しい説明を省略する。
【００６４】
プロセッサ１６０のタイミング検出部３０１によって新規接続が発生したか否かが監視された結果（ステップＳ１０１）、新規接続タイミングが検出されない間は（ステップＳ１０１Ｎｏ）、タイミング検出部３０１によってタイマが満了したか否かが監視される（ステップＳ３０２）。そして、新規接続タイミングが検出されず、タイマも満了しない間は（ステップＳ３０２Ｎｏ）、引き続きタイミング検出部３０１によって新規接続タイミング及びタイマ満了の有無が監視される。
【００６５】
そして、タイミング検出部３０１によって新規接続タイミングが検出されるか（ステップＳ１０１Ｙｅｓ）、タイマ部３０２のタイマが満了したことが検知されると（ステップＳ３０２Ｙｅｓ）、タイマ部３０２のタイマがリセットされる（ステップＳ３０１）。すなわち、タイマ部３０２のタイマは、新規接続タイミングが検出されるか又は満了するたびにリセットされ、改めて所定時間のカウントを開始する。
【００６６】
そして、新規接続タイミングが検出されるか、又はタイマ部３０２のタイマが満了すると、タイミング検出部３０１からの通知を受け、位置情報取得部１６２によって位置情報が取得される（ステップＳ１０２）。また、センサ値取得部１６３によって、センサ部１４０からセンサ値が取得される（ステップＳ１０３）。そして、送信データ生成部１６４によって、位置情報とセンサ値が対応付けられて送信データが生成される（ステップＳ１０４）。生成された送信データは、送信データ生成部１６４によって無線通信部１１０へ出力されて送信される（ステップＳ１０５）。
【００６７】
このように、本実施の形態においては、新規接続タイミングが検出された場合のみならず、新規接続タイミングが検出されてから所定時間が経過した場合にも位置情報及びセンサ値が取得されて送信データが送信される。したがって、携帯端末装置１００の位置が変わらず、新規接続が発生しない場合でも、前回の新規接続タイミングから所定時間が経過すると環境情報を含む送信データが送信される。このため、同一地点について継続的に情報収集を行うことができ、環境情報の時間変化をモニタリングすることなどができる。
【００６８】
以上のように、本実施の形態によれば、新規接続タイミングだけではなく、新規接続タイミングから所定時間が経過したタイミングにおいても位置情報及びセンサ値が取得されて送信データが送信される。このため、例えば携帯端末装置が移動せず、新規接続が発生しない場合でも、携帯端末装置の周囲の環境情報を継続的に収集することができる。
【００６９】
（実施の形態４）
実施の形態４の特徴は、携帯端末装置が基地局装置の通信圏外に位置する場合に、圏外サーチのタイミングで送信データを生成して蓄積し、携帯端末装置がいずれかの基地局装置の通信圏内に入ると蓄積された送信データを送信することである。
【００７０】
実施の形態４に係る情報収集システムの構成及び携帯端末装置の構成は、実施の形態１（図１、図２）と同様であるため、その説明を省略する。実施の形態４においては、プロセッサ１６０の機能が実施の形態１とは異なる。
【００７１】
図１０は、実施の形態４に係るプロセッサ１６０の機能を示すブロック図である。図１０において、図３と同じ部分には同じ符号を付し、その説明を省略する。図１０に示すように、プロセッサ１６０は、圏外サーチ制御部４０１、タイミング検出部４０２、位置情報取得部１６２、センサ値取得部１６３及び送信データ生成部４０３を有している。
【００７２】
圏外サーチ制御部４０１は、携帯端末装置１００が各無線通信方式の基地局装置２００の通信圏外に位置する間、無線通信部１１０を制御して定期的に圏外サーチを実行させる。すなわち、圏外サーチ制御部４０１は、例えば携帯端末装置１００がセルラ方式の基地局装置２００の通信圏外に位置する間は、セルラ無線通信部１１１を制御して、定期的にセルラ方式の基地局装置２００を探索させる。これにより、携帯端末装置１００がセルラ方式の基地局装置２００の通信圏内に入った場合には、セルラ方式での無線通信を迅速に再開することが可能となる。
【００７３】
また、圏外サーチ制御部４０１は、圏外サーチを実行するタイミングが到来した場合に、その旨をタイミング検出部４０２へ通知する。なお、圏外サーチを実行するタイミングは、固定の周期で到来しなくても良い。すなわち、例えば携帯端末装置１００が通信圏外に出た直後は比較的頻繁に圏外サーチが実行されるようにし、通信圏外に出てから時間が経過するにつれて圏外サーチの頻度が低下するようにしても良い。圏外サーチ制御部４０１は、このような圏外サーチのタイミングを管理し、圏外サーチのタイミングが到来するたびに、その旨をタイミング検出部４０２へ通知する。
【００７４】
タイミング検出部４０２は、新規接続タイミングを検出すると、新規接続タイミングが検出されたことを位置情報取得部１６２及びセンサ値取得部１６３へ通知する。また、タイミング検出部４０２は、圏外サーチ制御部４０１からの通知を受け、圏外サーチタイミングが到来したことを位置情報取得部１６２及びセンサ値取得部１６３へ通知する。
【００７５】
本実施の形態においては、位置情報取得部１６２及びセンサ値取得部１６３は、新規接続タイミングが検出された場合だけでなく、圏外サーチタイミングが到来した場合にも位置情報及びセンサ値をそれぞれ取得する。すなわち、タイミング検出部４０２は、通信圏内では新規接続タイミングにおいて位置情報取得部１６２及びセンサ値取得部１６３を動作させ、通信圏外では圏外サーチタイミングにおいて位置情報取得部１６２及びセンサ値取得部１６３を動作させる。
【００７６】
送信データ生成部４０３は、位置情報取得部１６２から出力される位置情報とセンサ値取得部１６３から出力されるセンサ値とを対応付けて、送信データを生成する。そして、送信データ生成部４０３は、無線通信部１１０における通信状況を参照し、送信データを送信するための無線通信方式について、通信圏内であるか否かを判断する。この判断の結果、通信圏内である場合には、送信データ生成部４０３は、生成した送信データを無線通信部１１０へ出力するとともに、メモリ１５０に格納する。一方、通信圏外である場合には、送信データ生成部４０３は、生成した送信データをメモリ１５０に格納し、無線通信部１１０には出力しない。
【００７７】
送信データ生成部４０３は、生成した送信データをメモリ１５０に格納する際、送信データをメモリ１５０内の送信データテーブルに格納する。そして、送信データ生成部４０３は、送信データテーブルに格納した送信データに、それぞれ送信済みであるか未送信であるかを示すフラグを付与する。すなわち、送信データ生成部４０３は、通信圏外の期間に生成された送信データを識別可能なように、通信圏外中に生成された送信データには未送信のフラグを付与する。
【００７８】
具体的に例を挙げると、メモリ１５０には、例えば図１１に示すような送信データテーブルが記憶されている。送信データ生成部４０３は、位置情報取得部１６２及びセンサ値取得部１６３によって取得された位置情報及びセンサ値を含む送信データに、送信済み又は未送信を示すフラグを付与して格納する。これにより、無線通信部１１０から既に送信された送信データと未送信の送信データとを識別することが可能となる。
【００７９】
また、送信データ生成部４０３は、通信圏内であると判断し、生成した送信データを無線通信部１１０へ出力する場合に、メモリ１５０から未送信のフラグが付与された送信データを読み出し、読み出した送信データも同時に無線通信部１１０へ出力する。そして、送信データ生成部４０３は、メモリ１５０から読み出して無線通信部１１０へ出力した送信データのフラグを未送信から送信済みに変更する。
【００８０】
次いで、上記のように構成された携帯端末装置１００の動作について、図１２に示すフロー図を参照しながら説明する。図１２において、図５と同じ部分には同じ符号を付し、その詳しい説明を省略する。なお、図１２は、携帯端末装置１００がいずれかの無線通信方式の基地局装置２００の通信圏外に位置する際の動作を示すフロー図である。
【００８１】
携帯端末装置１００が通信圏外に位置する状態では、プロセッサ１６０の圏外サーチ制御部４０１によって、所定の圏外サーチタイミングが到来したか否かが監視されている（ステップＳ４０１）。この結果、圏外サーチタイミングが到来していない間は（ステップＳ４０１Ｎｏ）、圏外サーチ制御部４０１によって監視が継続される。そして、圏外サーチタイミングが到来すると（ステップＳ４０１Ｙｅｓ）、圏外サーチ制御部４０１によって無線通信部１１０が制御され、圏外サーチが実行される。
【００８２】
また、圏外サーチタイミングが到来した場合には、その旨がタイミング検出部４０２を介して位置情報取得部１６２及びセンサ値取得部１６３へ通知され、位置情報の取得（ステップＳ１０２）及びセンサ値の取得（ステップＳ１０３）が実行される。そして、送信データ生成部４０３によって、位置情報とセンサ値が対応付けられて送信データが生成される（ステップＳ１０４）。
【００８３】
生成された送信データは、送信データ生成部４０３によって、メモリ１５０の送信データテーブルに格納される（ステップＳ４０２）。このとき、送信データ生成部４０３によって無線通信部１１０における通信状況が参照され、送信データを送信するための無線通信方式について、通信圏内に復帰したか否かが判断される（ステップＳ４０３）。この判断の結果、まだ通信圏内に復帰していない場合は（ステップＳ４０３Ｎｏ）、送信データ生成部４０３によって、メモリ１５０に格納された送信データに未送信であることを示すフラグが付与される（ステップＳ４０５）。
【００８４】
一方、通信圏内に復帰した場合は（ステップＳ４０３Ｙｅｓ）、送信データ生成部４０３によって、メモリ１５０の送信データテーブルから未送信のフラグが付与された送信データがすべて読み出される。そして、読み出された送信データは、今回生成された送信データとともに無線通信部１１０へ出力され、送信される（ステップＳ４０４）。
【００８５】
以上のように、本実施の形態によれば、携帯端末装置が通信圏外に位置する間、圏外サーチタイミングが到来するたびに送信データが生成され、未送信であることを示すフラグが付与された上で蓄積される。そして、携帯端末装置１００が通信圏内に復帰すると、未送信の送信データがまとめて送信される。このため、携帯端末装置が通信圏外に位置し、新規接続タイミングが検出されない場合でも、環境情報を収集することができる。
【００８６】
なお、上記各実施の形態は、組み合わせて実施することが可能である。すなわち、例えば、位置情報及びセンサ値に変化がない場合には、送信データの送信を中止して消費電力の低減を図りつつ、タイマによって新規接続タイミング以外のタイミングでも送信データを送信して継続的に情報収集することなどが可能である。
【００８７】
また、上記実施の形態２においては、位置情報及びセンサ値に変化がない場合に、送信データの送信を中止することとしたが、例えば新規接続タイミングが検出される時間間隔が所定間隔よりも短い場合にも送信データの送信を中止するようにしても良い。すなわち、前回送信データが送信されてから所定時間が経過する前に次の新規接続タイミングが検出された場合には、送信データの送信を中止するなどとしても良い。携帯端末装置１００が２つの基地局装置２００の通信圏の境界などに位置する場合、携帯端末装置１００とそれぞれの基地局装置２００との間の無線品質によってはハンドオーバが頻繁に繰り返されることがある。このような場合、ハンドオーバが実行されるたびに新規接続タイミングが検出されて送信データが送信されると、携帯端末装置１００の消費電力が増大する恐れがある。そこで、前回送信データが送信されてからの経過時間が非常に短い場合には、新規接続タイミングが検出されても送信データの送信を省略することで、携帯端末装置１００の消費電力の増大を抑制することができる。
【００８８】
また、上記実施の形態４においては、送信データにフラグを付与してメモリ１５０の送信データテーブルに蓄積することとした。しかしながら、送信済みの送信データをメモリ１５０に格納せず、通信圏外の間に生成された送信データのみをメモリ１５０に格納するようにすれば、必ずしも送信データにフラグを付与しなくて良い。この場合には、送信データ生成部４０３は、通信圏内に復帰した場合に、メモリ１５０に格納されたすべての送信データをまとめて送信し、送信済みの送信データをメモリ１５０から消去すれば良い。
【００８９】
さらに、上記各実施の形態においては、新規接続タイミングにおいて送信データが生成されることとしたが、位置登録が実行されるタイミングにおいても送信データが生成されるようにしても良い。すなわち、携帯端末装置１００は、基地局装置２００の通信圏内にある間、所定周期で基地局装置２００に対する位置登録を実行するが、このタイミングでも送信データを生成するようにしても良い。
【００９０】
また、上記各実施の形態においては、無線通信部１１０がセルラ無線通信部１１１、ＷＬＡＮ無線通信部１１２及びＷｉＭＡＸ無線通信部１１３を有することとし、携帯端末装置１００が３つの無線通信方式に対応していることとした。しかしながら、携帯端末装置１００は、必ずしも複数の無線通信方式に対応する必要はなく、任意の数の無線通信方式に対応していれば良い。
【００９１】
なお、上記各実施の形態において説明した携帯端末装置１００の動作をコンピュータが実行可能なプログラムとして記述することも可能である。この場合、このプログラムをコンピュータが読み取り可能な記録媒体に格納し、コンピュータに導入することも可能である。コンピュータが読み取り可能な記録媒体としては、例えばＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリなどの可搬型記録媒体や、例えばフラッシュメモリなどの半導体メモリが挙げられる。
【符号の説明】
【００９２】
１１０  無線通信部
１１１  セルラ無線通信部
１１２  ＷＬＡＮ無線通信部
１１３  ＷｉＭＡＸ無線通信部
１２０  ＧＰＳ受信部
１３０  入出力部
１４０  センサ部
１５０  メモリ
１６０  プロセッサ
１６１、３０１、４０２  タイミング検出部
１６２  位置情報取得部
１６３  センサ値取得部
１６４、２０３、４０３  送信データ生成部
２０１  位置情報比較部
２０２  センサ値比較部
３０２  タイマ部
４０１  圏外サーチ制御部
【図１】
2014187667.tif 000003
【図２】
2014187667.tif 000004
【図３】
2014187667.tif 000005
【図４】
2014187667.tif 000006
【図５】
2014187667.tif 000007
【図６】
2014187667.tif 000008
【図７】
2014187667.tif 000009
【図８】
2014187667.tif 000010
【図９】
2014187667.tif 000011
【図１０】
2014187667.tif 000012
【図１１】
2014187667.tif 000013
【図１２】
2014187667.tif 000014