(57)【特許請求の範囲】
【請求項１】
複数の衛星信号を取得する取得部と、
前記複数の衛星信号の第１信号強度をそれぞれ算出する第１算出部と、
前記第１信号強度と当該第１信号強度よりも所与回数前までに算出された第２信号強度とを積算して第１値を得る積算部と、
所与回数前までに算出された複数の第１値の変化量に対応する第２値を算出する第２算出部と、
前記第２値が第１閾値以下である場合、現在地が屋内であると判定する判定部とを具備することを特徴とする判定装置。
【請求項２】
前記判定部は、前記第２値が前記第１閾値よりも大きい第２閾値以上である場合、現在地が屋外であると判定することを特徴とする請求項１に記載の判定装置。
【請求項３】
請求項１又は２に記載の判定装置を備える端末と、当該端末との間で通信が可能なデータ収集装置とを具備するデータ収集システムであって、
前記端末は、
センサにより測定される測定値を含むセンサデータと、測位方式の種類および測位結果を含む位置データと、当該位置データが得られた時刻および電文の種別を含む基本データと、前記判定装置により得られる現在地が屋内であるか又は屋外であるかを示す判定結果とを含み、所与の仕様に従って生成されたパケットを送信する送信部を備え、
前記データ収集装置は、
前記端末から送信された前記パケットを受信する受信部と、
前記電文の種別および所定の抽出項目に従って、前記パケットから、前記センサデータ、前記位置データおよび前記基本データをそれぞれ分離するパーサと、
前記センサデータ、前記位置データおよび前記基本データをそれぞれ別のテーブルに格納し、かつ各テーブルへのリンク情報を少なくとも１つのテーブルに格納するデータベースと
を備えるデータ収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、判定装置およびデータ収集システムに関する。
【背景技術】
【０００２】
位置データを測定する場合には、ＧＰＳ（Global Positioning System）に代表されるＧＮＳＳ（global navigation satellite system）を用いた測位（以下、ＧＮＳＳ測位という）が一般的に行われている。しかし、ＧＮＳＳ測位を屋内において行う場合には、衛星からの信号が壁などによって反射されるため、屋外での測定と比較して誤差が大きくなる。
【０００３】
そのため、誤差が大きい場合には、信号が劣化した衛星を検出して測位を実施する際の信号から除外する手法（例えば、特許文献１参照）や、ＤＯＰ（Dilution of Precision）値の低い衛星を検出する手法（例えば、特許文献２参照）、または相関の高い衛星を検出する手法（例えば、特許文献３参照）などにより、誤差を改善することが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２４６０２４号公報
【特許文献２】特許第２６８１０２９号公報
【特許文献３】特許第５６１４１３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従前の手法では、誤差が大きい場合にそもそも屋内で計測したことによる影響であると検出することができない。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、屋内外を容易に判定できる判定装置およびその判定結果を収集可能なデータ収集システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明に係る判定装置は、取得部、第１算出部、積算部、第２算出部および判定部を含む。取得部は、複数の衛星信号を取得する。第１算出部は、前記複数の衛星信号の第１信号強度をそれぞれ算出する。積算部は、前記第１信号強度と当該第１信号強度よりも所与回数前までに算出された第２信号強度とを積算して第１値を得る。第２算出部は、所与回数前までに算出された複数の第１値の変化量に対応する第２値を算出する。判定部は、前記第２値が第１閾値以下である場合、現在地が屋内であると判定する判定部とを具備することを特徴とする。
【０００８】
また、本発明に係るデータ収集システムは、前記判定装置を備える端末と、当該端末との間で通信が可能なデータ収集装置とを具備する。前記端末は、センサにより測定される測定値を含むセンサデータと、測位方式の種類および測位結果を含む位置データと、当該位置データが得られた時刻および電文の種別を含む基本データと、前記判定装置により得られる現在地が屋内であるか又は屋外であるかを示す判定結果とを含み、所与の仕様に従って生成されたパケットを送信する送信部を備える。前記データ収集装置は、受信部、パーサおよびデータベースを含む。受信部は、前記端末から送信された前記パケットを受信する。パーサは、前記電文の種別および所定の抽出項目に従って、前記パケットから、前記センサデータ、前記位置データおよび前記基本データをそれぞれ分離する。データベースは、前記センサデータ、前記位置データおよび前記基本データをそれぞれ別のテーブルに格納し、かつ各テーブルへのリンク情報を少なくとも１つのテーブルに格納する。
【発明の効果】
【０００９】
本発明の判定装置によれば、屋内外を容易に判定することが可能となる。  
また、本発明のデータ収集システムによれば、データ入力ミスを低減しつつコストを削減でき、さらには分析効率を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態で想定する屋内での測位を説明する概念図。
【図２】第１の実施形態に係る判定装置を示すブロック図。
【図３】判定装置の判定処理を示すフローチャート。
【図４】衛星信号の受信および屋内外判定処理結果の一例を示す図。
【図５】具体的な実験結果の一例を示す図。
【図６】第２の実施形態に係るデータ収集システムを示す概念図。
【図７】第２の実施形態に係る端末を示すブロック図。
【図８】第２の実施形態に係るデータ収集装置を示すブロック図。
【図９】データ収集装置におけるデータ収集処理を示すフローチャート。
【図１０】端末で生成されるパケットの一例を示すブロック図。
【図１１Ａ】基本データテーブルの一例を示す図。
【図１１Ｂ】位置データテーブルの一例を示す図。
【図１１Ｃ】センサデータテーブルの一例を示す図。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明に係わる判定装置のいくつかの実施形態を詳細に説明する。なお、各実施形態では、同一の番号を付した部分については同様の動作をおこなうものとして、重ねての説明を省略する。  
（第１の実施形態）  
第１の実施形態で想定する屋内での測位について図１の概念図を参照して説明する。ここでは、ＧＮＳＳ（global navigation satellite system）受信端末が、ＧＮＳＳ衛星１０２およびＧＮＳＳ衛星１０３からの信号を利用して測位を行う場合を想定する。
【００１２】
家やビルなどの建築物１０４の中、すなわち屋内においてＧＮＳＳ受信端末１０１がＧＮＳＳ測位を行う場合、ＧＮＳＳ衛星１０２およびＧＮＳＳ衛星１０３からそれぞれ送信されるＧＮＳＳ衛星信号１０５およびＧＮＳＳ衛星信号１０６は、建築物１０４の内壁および地表面１０７により反射する。
【００１３】
ＧＮＳＳ測位では、ＧＮＳＳ衛星信号の伝搬距離と既知の衛星位置とからＧＮＳＳ受信端末１０１の位置を推定するため、信号伝搬距離の変動により誤差が発生してしまう。つまり、屋内での測位結果は、屋外での測位結果と比較して大きな誤差が含まれる可能性が高くなる。  
そのため、ＧＮＳＳ測位を行う場合、ＧＮＳＳ受信端末１０１が屋内にあるかどうかの情報が有用となる。
【００１４】
次に、第１の実施形態に係る判定装置について図２のブロック図を参照して説明する。  
第１の実施形態に係る判定装置２００は、取得部２０１、第１算出部２０２、積算部２０３、第２算出部２０４および判定部２０５を含む。
【００１５】
取得部２０１は、複数の衛星信号を取得する。衛星信号としては、例えば捕捉した衛星からのＧＰＳ信号が想定されるが、ＧＮＳＳで用いられるその他の衛星信号でもよい。  
第１算出部２０２は、取得部２０１から複数の衛星信号を受け取り、複数の衛星信号の信号強度（第１信号強度）をそれぞれ算出する。
【００１６】
積算部２０３は、第１算出部２０２から第１信号強度を受け取り、第１信号強度と所与回数前までに算出された信号強度（第２信号強度）とを積算して、積算値（第１値）を得る。  
第２算出部２０４は、積算部２０３から積算値を受け取り、所与回数前までに算出された複数の積算値の変化量に対応する値（第２値）を算出する。  
判定部２０５は、第２算出部２０４から変化量に対応する値を受け取り、変化量に対応する値が屋内閾値（第１閾値）以下である場合、現在地が屋内であると判定し、変化量に対応する値が屋内閾値よりも大きい屋外閾値（第２閾値）以上である場合、現在地が屋外であると判定する。  
なお、屋内閾値および屋外閾値は、一般的に想定される屋内と屋外とにおける衛星信号の減衰量から決定してもよいし、予め判定対象場所における屋内と屋外との積算値の変化量を実測し、実測値に基づいて決定してもよい。
次に、判定装置２００の判定処理について図３のフローチャートを参照して説明する。  
ステップＳ３０１では、取得部２０１が、複数の衛星信号を取得し、衛星信号の受信信号強度（Ｃ／Ｎｏ値）をそれぞれ取得する。  
ステップＳ３０２では、第１算出部２０２が、複数の衛星信号のそれぞれの受信信号強度（Ｃ／Ｎｏ値）を算出したのち、受信信号強度の平均値を算出する。
【００１７】
ステップＳ３０３では、第１算出部２０２が、平均値を配列に格納する。なお、本実施形態における配列は、Ｎ個（Ｎは２以上の自然数）まで平均値が格納可能な配列を想定する。  
ステップＳ３０４では、積算部２０３が、ステップＳ３０３で新たに格納した平均値を加え、配列に平均値がＮ個格納されているかどうかを判定する。配列に平均値が少なくともＮ個格納されている場合、ステップＳ３０５に進み、配列に平均値がＮ個格納されていない場合、必要となるデータ数を満たしていないとして、ステップＳ３０１に戻り同様の処理を繰り返す。
【００１８】
ステップＳ３０５では、積算部２０３が、新たに格納した平均値を加えてＮ個の平均値となるようにするため、配列に格納される平均値のうちの最も古い平均値を削除する。
【００１９】
ステップＳ３０６では、積算部２０３が、所与回数前までに算出された平均値、ここでは配列に格納されるＭ（Ｍは、Ｍ≦Ｎの自然数）個の平均値を積算し積算値を得る。本実施形態では、積算部２０３が、Ｍ個の平均値を積分し積分値を得ることを想定する。
【００２０】
ステップＳ３０７では、積算部２０３が、積分値を別の配列に格納する。  
ステップＳ３０８では、第２算出部２０４が、ステップＳ３０７で新たに格納した積分値を加え、配列に積分値がＬ個（Ｌは２以上の自然数）格納されているかどうかを判定する。配列に積分値がＬ個格納されている場合、ステップＳ３０９に進み、配列に積分値がＬ個格納されていない場合、必要となるデータ数を満たしていないとして、ステップＳ３０１に戻り同様の処理を繰り返す。  
ステップＳ３０９では、第２算出部２０４が、新たに格納した積分値を加えてＬ個の積分値となるようにするため、配列に格納される積分値のうちの最も古い積分値を削除する。
【００２１】
ステップＳ３１０では、第２算出部２０４が、所与回数前までに算出された積分値、ここでは配列に格納されるＬ個の積分値の変化量を計算し、変化量に対応する値を算出する。本実施形態では、第２算出部２０４がＬ個の積分値を微分し微分値を得ることを想定する。  
ステップＳ３１１では、判定部２０５が、微分値が屋内閾値以下であるかどうかを判定する。微分値が屋内閾値以下である場合、ステップＳ３１２に進み、微分値が屋内閾値よりも大きい場合、ステップＳ３１３に進む。  
ステップＳ３１２では、判定部２０５が、現在地が「屋内」であると判定する。
【００２２】
ステップＳ３１３では、判定部２０５が、微分値が屋外閾値以上であるかどうかを判定する。微分値が屋外閾値以上である場合、ステップＳ３１４に進み、微分値が屋外閾値よりも小さい場合、判定は行わず、ステップＳ３０１に戻り同様の処理を繰り返す。  
ステップＳ３１４では、判定部２０５が、現在地が「屋外」であると判定する。以上で判定装置２００の判定処理を終了する。
【００２３】
次に、衛星信号の受信および屋内外判定処理結果の一例について図４を参照して説明する。  
図４（ａ）は、衛星ごとの衛星信号の受信信号強度であり、横軸は衛星に割り当てられる番号であり、縦軸は受信信号強度（Ｃ／Ｎｏ）である。図４（ａ）に示すように、判定装置と衛星との位置関係や、反射または回折などにより衛星信号ごとの受信信号強度が異なる。  
図４（ｂ）は、積分値を示したグラフであり、横軸が時刻であり、縦軸が積分値である。図４（ｃ）は、微分値を示したグラフであり、横軸が時刻であり、縦軸が微分値である。また、図４（ｃ）には、予め設定される屋内閾値４０１と屋外閾値４０２とが図示される。微分値が屋内閾値４０１以下である場合、現在地が屋内であると判定できる。一方、屋外閾値４０２以上である場合、現在地が屋外であると判定できる。
【００２４】
続いて、具体的な実験結果の一例について図５を参照して説明する。  
図５（ａ）は、判定装置２００を搭載する端末を携帯して、ユーザが屋外から屋内、屋内から屋外へと移動した際の移動経路を示す地図データである。移動した経路を矢印で示す。
【００２５】
図５（ａ）の移動経路において、移動中に取得した衛星信号に関する積分値のグラフを図５（ｂ）に示す。図５（ｂ）の横軸は時間を示し、グラフ５０１の値に対応する左側の縦軸は、積分値を示す。また、グラフ５０３に対応する右側の縦軸は、実際の屋内外の状態を示しており、グラフ５０２の値が「１」の場合は、屋内にいることを示し、グラフ５０２の値が「０」の場合は、屋外にいることを示す。
【００２６】
図５（ｃ）は、図５（ｂ）に示す積分値を微分した微分値のグラフであり、横軸が時間を示し、グラフ５０３の値に対応する左側の縦軸は微分値を示す。なお、グラフ５０２も同様に図示する。  
図５（ｃ）によれば、端末が屋外から屋内に入ると、微分値がマイナス側に大きく変化する。一方、端末が屋内から屋外に出ると、微分値がプラス側に大きく変化する。よって、微分値を見ることにより、受信信号強度の変化を敏感に捉えることができるので、屋内閾値および屋外閾値を適宜設定することにより、端末の現在地が屋内であるか屋外であるかを判定することができ、実際の屋内または屋外の状態に近い判定結果が得られることが分かる。
【００２７】
以上に示した第１の実施形態によれば、衛星信号の受信信号強度から算出される積分値の変化量である微分値と閾値とを比較することにより、屋内であるか屋外であるかの判定を行うことができ、屋内外を容易に判定できる。
【００２８】
これにより、例えば、以下のような用途に利用可能である。  
判定装置２００を搭載する端末を利用する複数のユーザが地震などの自然災害に遭遇した場合に、端末の屋内外の判定結果を収集することにより、まだ屋内に移動していない端末を特定することができ、その後の避難指示や救助における指示の効率化を支援することができる。
【００２９】
（第２の実施形態）  
第２の実施形態では、位置データを含むデータを効率よく収集する構成を含む点が第１の実施形態と異なる。
【００３０】
第２の実施形態に係るデータ収集システムについて図６の概念図を参照して説明する。  
データ収集システム６００は、ＧＮＳＳ衛星１０２、ＩＭＥＳ（Indoor messaging system）送信機６０１、端末６０２、基地局６０３、交換機６０４およびデータ収集装置６０５を含む。
【００３１】
ＩＭＥＳ送信機６０１は、屋内に配置され、ＧＰＳで用いられる「Ｌ１」と同じ中心周波数を用いてＩＭＥＳ信号を送信する。なお、一般的なＩＭＥＳを用いればよいので、ここでの説明を省略する。
【００３２】
端末６０２は、例えば、携帯電話端末、ＰＨＳ（Personal Handyphone System）端末であり、一定間隔で、または、端末６０２の利用者によるボタン操作または遠隔からのリモート操作による任意のタイミングで、センサから測定値および様々な物理量を含むセンタデータを取得する。また、端末６０２は、センサデータ取得の際に測位および時刻取得も行う。第２の実施形態における測位は、ＧＰＳを用いた測位、ＩＭＥＳを用いた測位、および基地局のセルＩＤを用いた測位を想定する。
【００３３】
端末６０２は、センサデータ、測位方式の種類および測位結果を含む位置データおよび位置データが得られた時刻および電文の種別を含む基本データを紐付け、電文仕様に従い、センサデータ、位置データおよび基本データに、制御情報およびヘッダなどを追加してパケットを生成する。電文の種別は、電文種別は、どのようなメッセージであるかを示し、本実施形態では、位置データ、センサデータまたはその他の情報のうちのどれに該当するかを示す。また、パケットの生成は、一般的なパケット生成処理を用いればよい。  
端末６０２は、センサデータの収集後、一定間隔で、または、端末６０２の利用者のボタン操作または遠隔からのリモート操作による任意のタイミングで、パケットを基地局６０３に送信する。
【００３４】
基地局６０３は、サービスエリア６１０を有する一般的な基地局としての動作に加え、端末６０２からパケットを受け取り、パケットを交換機６０４に送信する。
【００３５】
交換機６０４は、ＬＡＮインタフェースを含み、ＬＡＮインタフェースを介して後述のデータ収集装置６０５に接続される。交換機６０４は、基地局６０３からパケットを受け取り、ＬＡＮインタフェースを介してパケットをデータ収集装置６０５に送信する。
【００３６】
データ収集装置６０５は、交換機６０４からパケットを受け取り、パケットからセンサデータ、位置データおよび基本データを分離および抽出して、データ処理を行う。データ処理については、図８以降を参照して後述する。
【００３７】
次に、第２の実施形態に係る端末６０２の詳細について図７のブロック図を参照して説明する。  
第２の実施形態に係る端末６０２は、ＧＮＳＳ用アンテナ７０１、ＧＮＳＳ受信部７０２、センサ部７０３、制御部７０４、無線部７０５、通信用アンテナ７０６、表示部７０７、記録部７０８および外部インタフェース部７０９を含む。
【００３８】
ＧＮＳＳ用アンテナ７０１は、ＧＮＳＳ衛星からの電波またはＩＭＥＳ送信機６０１からの電波を受信する。  
ＧＮＳＳ受信部７０２は、ＧＮＳＳ用アンテナ７０１で受信した電波がＧＮＳＳ衛星からの電波であれば、衛星信号として復調し、ＧＮＳＳ用アンテナ７０１で受信した電波がＩＭＥＳ送信機からの電波であれば、ＩＭＥＳ信号として復調する。なお、衛星信号またはＩＭＥＳ信号として復調する処理は一般的な手法を用いればよく、ここでの説明は省略する。
【００３９】
センサ部７０３は、環境の状態をセンシングし、センサデータとして取得する。センサデータは、例えば、気温、湿度、加速度、放射線量、高度、緯度、経度が挙げられ、その他のデータを取得してもよい。  
制御部７０４は、センサ部７０３からセンサデータを、ＧＮＳＳ受信部７０２から衛星信号またはＩＭＥＳ信号を、後述の無線部７０５から無線信号をそれぞれ受け取る。制御部７０４は、衛星信号、ＩＭＥＳ信号または無線信号から位置データおよび時刻を抽出する。制御部７０４は、時刻を含む基本データを生成し、電文仕様に従い、センサデータ、位置データおよび基本データを含むパケットを生成する。なお、無線信号には、基地局６０３のセルＩＤが含まれるとする。
【００４０】
無線部７０５は、制御部７０４からパケットを受け取り、パケットに対してデジタルアナログ変換などの一般的な信号処理を行う。また、無線部７０５は、基地局から無線信号を受け取り、アナログデジタル変換など一般的な信号処理を行う。  
通信用アンテナ７０６は、無線部７０５から信号処理されたパケットを受け取り、基地局６０３にパケットを送信する。また、通信用アンテナ７０６は、基地局６０３から無線信号を受信する。
【００４１】
表示部７０７は、例えばディスプレイであり、ユーザインタフェースを介して情報をユーザに表示する。  
記録部７０８は、例えばバッファまたはメモリであり、制御部７０４からセンサデータ、位置を含むその他の情報を受け取って記録する。  
外部インタフェース部７０９は、制御部７０４との間でデータのやりとりを行う。
【００４２】
次に、第２の実施形態に係るデータ収集装置６０５の詳細について図８のブロック図を参照して説明する。  
データ収集装置６０５は、受信部８０１、パーサ８０２、ＤＢＭＳ（Database management system）８０３、データベース８０４およびＡＰＩ（Application program interface）８０５を含む。  
また、データベース８０４は、基本データテーブル８０６、位置データテーブル８０７およびセンサデータテーブル８０８を含む。
【００４３】
パーサ８０２は、ＬＡＮインタフェースからパケットを受け取り、電文の種別および所定の抽出項目に従って、パケットをセンサデータ、位置データおよび基本データに分離する。抽出項目については、図１１Ａから図１１Ｃを参照して後述する。  
ＤＢＭＳ８０３は、パーサ８０２からセンサデータ、位置データおよび基本データを受け取り、センサデータ、位置データおよび基本データをデータベース８０４に格納する。ＤＢＭＳ８０３は、データベース８０４へのデータの格納および読み出しを管理する。
【００４４】
データベース８０４は、ＤＢＭＳ８０３からセンサデータ、位置データおよび基本データを受け取り、基本データを基本データテーブル８０６、位置データを位置データテーブル８０７、センサデータをセンサデータテーブル８０８にそれぞれ格納する。また、各テーブルへのリンク情報を少なくとも１つのテーブルに格納する。  
ＡＰＩ８０５は、他のアプリケーションからのデータ取得または変更要求を受け取り、ＤＢＭＳ８０３を介して、データベース８０４からデータ（センサデータ、位置データおよび基本データ）を取得したり、変更したりする。
【００４５】
次に、データ収集装置６０５におけるデータ収集処理について図９のフローチャートを参照して説明する。  
ステップＳ９０１では、パーサ８０２が、電文の種別を判定する。電文の種別が位置またはセンサデータである場合、ステップＳ９０２に進み、電文の種別がその他の情報である場合、ステップＳ９０６に進む。
【００４６】
ステップＳ９０２では、パーサ８０２が、パケットに位置データが存在するかどうかを判定する。位置データが存在するかどうかは、パケット内の項目にある「位置情報データ長」または「位置情報種別」が空であるかどうかを検査することにより、判定すればよい。パケットに位置データが含まれる場合、ステップＳ９０３に進み、パケットに位置データが含まれない場合、ステップＳ９０４に進む。  
ステップＳ９０３では、パーサ８０２が、所定の抽出項目に従って位置データを分離して抽出し、ＤＢＭＳ８０３が位置データを位置データテーブルに書き込む。ここでは、位置情報種別、緯度、経度、標高、フロアおよび測位精度が格納される。
【００４７】
ステップＳ９０４では、パーサ８０２が、パケットにセンサデータが存在するかどうかであるかどうかを判定する。センサデータが存在するかどうかは、パケット内の項目にある「センサデータ長」が空であるかどうかを検査することにより、判定すればよい。パケットにセンサデータが含まれる場合、ステップＳ９０５に進み、パケットにセンサデータが含まれない場合、処理を終了する。  
ステップＳ９０５では、パーサ８０２が、所定の抽出項目に従ってセンサデータを分離し、ＤＢＭＳ８０３がセンサデータをセンサデータテーブルに書き込む。ここでは、測定値、測定スケールおよび測定単位が格納される。  
ステップＳ９０６では、ＤＢＭＳ８０３が、電文に応じた処理を実行する。以上でデータ収集装置６０５におけるデータ収集処理を終了する。
【００４８】
次に、端末６０２で生成されるパケットの一例について図１０を参照して説明する。  
図１０に示すテーブル１０００は、パケット内のデータ（エントリ）とエントリの説明とを対応付けたテーブルである。テーブル１０００では、インデックス（Ｉｎｄｅｘ）１００１、項目１００２、内容１００３、サイズ１００４およびデータ本体１００５がそれぞれ対応付けられる。
【００４９】
インデックス１００１は、項目１００２に割り当てられる識別子である。項目１００２は、パケットに含まれるエントリがどのようなデータであるかを説明したものである。内容１００３は、エントリの値として該当する項目１００２の小分類である。サイズ１００４は、エントリのサイズである。データ本体１００５は、端末６０２で生成されるパケットのデータ本体である。
【００５０】
すなわち、端末６０２においてＩＭＥＳによる測位が行われ、パケットが生成されると、データ収集装置６０５では、項目１００２「位置情報種別」が「ＩＭＥＳ」であるパケット（データ本体１００５の左の列）が得られる。同様に、端末６０２においてＧＮＳＳ測位が行われ、パケットが生成されると、データ収集装置６０５では、項目１００２「位置情報種別」が「ＧＰＳ」であるパケット（データ本体１００５の中央の列）が得られる。
【００５１】
次に、データベースの詳細について図１１Ａから図１１Ｃを参照して説明する。  
図１１Ａは、基本データテーブル１１００であり、基本ＩＤ１１０１、日付１１０２、時刻１１０３、ＰＳ番号１１０４、位置ＩＤ１１０５およびセンサＩＤ１１０６がそれぞれ対応付けられて格納される。
【００５２】
基本ＩＤ１１０１は、テーブル内のエントリの識別子を示す。日付１１０２は、図１０に示すインデックス１００１「１３」の項目１００２「現在時刻」に関するエントリの日付部分から抽出される。時刻１１０３は、インデックス１００１「１３」の項目１００２「現在時刻」に関するエントリの時刻部分から抽出される。ＰＳ番号１１０４は、インデックス１００１「６」の項目１００２「ＰＳ番号」に関するエントリから抽出される。
【００５３】
位置ＩＤ１１０５は、基本データテーブルのエントリと同じパケットから抽出した位置データのＩＤであり、図１１Ｂに示す位置データテーブル１１２０のエントリを特定する識別子である。センサＩＤ１１０６は、基本データテーブルのエントリと同じパケットから抽出したセンサデータのＩＤであり、図１１Ｃに示すセンサデータテーブル１１４０のエントリを特定する識別子である。  
すなわち、位置ＩＤ１１０５が、位置データテーブル１１２０へのリンク情報となり、センサＩＤ１１０６が、センサデータテーブル１１４０へのリンク情報となる。
【００５４】
パーサ８０２は、基本データに関する抽出項目として、基本ＩＤ１１０１、日付１１０２、時刻１１０３およびＰＳ番号１１０４の項目を予め保持しておくことにより、パケットから基本データを抽出および分離できる。
【００５５】
図１１Ｂは、位置データテーブル１１２０であり、位置ＩＤ１１０５、位置情報種別１１０７、緯度１１０８、経度１１０９、高度１１１０、フロア１１１１、測位精度１１１２およびセルＩＤ１１１３がそれぞれ対応付けられて格納される。
【００５６】
位置情報種別１１０７は、インデックス１００１「９」の項目１００２「位置情報種別」に関するエントリから抽出される。緯度１１０８は、インデックス１００１「１０」の項目１００２「緯度」に関するエントリから抽出される。経度１１０９は、インデックス１００１「１１」の項目１００２「経度」に関するエントリから抽出される。高度１１１０は、インデックス１００１「１２」の項目１００２「経度」に関するエントリから抽出される。  
フロア１１１１は、インデックス１００１「１４」の項目１００２「フロア」に関するエントリから抽出される。測位精度１１１２は、インデックス１００１「１５」の項目１００２「測位精度」に関するエントリから抽出される。セルＩＤ１１１３は、インデックス１００１「９」の項目１００２「位置情報種別」に関するエントリが「Ｃｅｌｌ−ＩＤ」である場合、パケットにセルＩＤが含まれている場合に抽出される。
【００５７】
パーサ８０２は、位置データに関する抽出項目として、位置ＩＤ１１０５、位置情報種別１１０７、緯度１１０８、経度１１０９、高度１１１０、フロア１１１１、測位精度１１１２およびセルＩＤ１１１３の項目を予め保持しておくことにより、パケットから位置データを抽出および分離できる。
【００５８】
図１１Ｃは、センサデータテーブル１１４０であり、センサＩＤ１１０６、センサ測定値１１１４、センサ測定スケール１１１５およびセンサ測定単位１１１６がそれぞれ対応付けられて格納される。
【００５９】
センサ測定値１１１４は、インデックス１００１「１７」の項目１００２「センサ測定値」に関するエントリから抽出される。センサ測定スケール１１１５は、インデックス１００１「１８」の項目１００２「センサ測定スケール」に関するエントリから抽出される。センサ測定単位１１１６は、インデックス１００１「１９」の項目１００２「センサ測定スケール」に関するエントリから抽出される。
【００６０】
パーサ８０２は、センサデータに関する抽出項目として、センサＩＤ１１０６、センサ測定値１１１４、センサ測定スケール１１１５およびセンサ測定単位１１１６を予め保持しておくことにより、パケットからセンサデータを抽出および分離できる。
【００６１】
以上に示した第２の実施形態によれば、データ収集装置のパーサによって、基本データテーブル１１００、位置データテーブル１１２０およびセンサデータテーブル１１４０の各エントリのデータを、パケットからそれぞれ抽出することにより、データベース８０４においてデータが整理されるため、効率的にデータを活用できる。すなわち、パケットからのデータを基本データ、位置データおよびセンサデータに分類して、各データベースに格納することで、人手により行われていたセンサデータおよび取得位置の記録作業を、データ収集装置により自動的に行うことができる。
【００６２】
これによって、データ入力ミスを低減しつつコストを削減でき、さらには分析効率を向上させることができ、様々な物理量を測定するときの業務の定型化、自動化および効率化を促進することができる。さらに、データベースに格納される各データを参照することで、既存の位置データ関連アプリケーションを高度化することができる。
【００６３】
なお、第２の実施形態に係る端末６０２に第１の実施形態に係る判定装置２００を搭載し、判定装置を搭載する端末６０２と、データ収集装置６０５とを含むデータ収集システムを構築してもよい。この場合、端末６０２が、屋内外の判定結果をパケットに含めるようにしてもよい。  
このようにすることで、例えば放射線量が高い場所や化学薬品などの爆発の危険がある場所といった人が立ち入ることができない場所において、判定装置２００を搭載するロボットを進入させて探索させる場合に、屋内外の判定結果を含むパケットをデータ収集装置６０５でデータ収集することができ、ロボットによるデータ収集を支援することができる。
【００６４】
また、上述の実施形態ではデータ収集装置６０５の各構成をサーバにより実現することを想定しているが、端末６０２内にデータ収集装置６０５の各構成を含み、端末６０２内で上述のデータベース８０４を作成するようにしてもよい。
【００６５】
上述の実施形態の中で示した処理手順に示された指示は、ソフトウェアであるプログラムに基づいて実行されることが可能である。汎用の計算機システムが、このプログラムを予め記憶しておき、このプログラムを読み込むことにより、上述した判定装置またはデータ収集装置による効果と同様な効果を得ることも可能である。上述の実施形態で記述された指示は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フレキシブルディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷ、Ｂｌｕ−ｒａｙ（登録商標）Ｄｉｓｃなど）、半導体メモリ、又はこれに類する記録媒体に記録される。コンピュータまたは組み込みシステムが読み取り可能な記録媒体であれば、その記憶形式は何れの形態であってもよい。コンピュータは、この記録媒体からプログラムを読み込み、このプログラムに基づいてプログラムに記述されている指示をＣＰＵで実行させれば、上述した実施形態の判定装置またはデータ収集装置と同様な動作を実現することができる。もちろん、コンピュータがプログラムを取得する場合又は読み込む場合はネットワークを通じて取得又は読み込んでもよい。  
また、記録媒体からコンピュータや組み込みシステムにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワーク等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行してもよい。  
さらに、本実施形態における記録媒体は、コンピュータあるいは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶または一時記憶した記録媒体も含まれる。  
また、記録媒体は１つに限られず、複数の媒体から本実施形態における処理が実行される場合も、本実施形態における記録媒体に含まれ、媒体の構成は何れの構成であってもよい。
【００６６】
なお、本実施形態におけるコンピュータまたは組み込みシステムは、記録媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するためのものであって、パソコン、マイコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。  
また、本実施形態におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本実施形態における機能を実現することが可能な機器、装置を総称している。
【００６７】
なお、本発明は上記実施形態そのままに限定されるものではなく、その要旨を逸脱しない範囲で構成要素を変形して具体化し、実施できる。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６８】
１０１・・・ＧＮＳＳ受信端末、１０２，１０３・・・ＧＮＳＳ衛星、１０４・・・建築物、１０５，１０６・・・ＧＮＳＳ衛星信号、１０７・・・地表面、２００・・・判定装置、２０１・・・取得部、２０２・・・第１算出部、２０３・・・積算部、２０４・・・第２算出部、２０５・・・判定部、４０１・・・屋内閾値、４０２・・・屋外閾値、５０１，５０２，５０３・・・グラフ、６００・・・データ収集システム、６０１・・・ＩＭＥＳ送信機、６０２・・・端末、６０３・・・基地局、６０４・・・交換機、６０５・・・データ収集装置、６１０・・・サービスエリア、７０１・・・ＧＮＳＳ用アンテナ、７０２・・・ＧＮＳＳ受信部、７０３・・・センサ部、７０４・・・制御部、７０５・・・無線部、７０６・・・通信用アンテナ、７０７・・・表示部、７０８・・・記録部、７０９・・・外部インタフェース部、８０１・・・受信部、８０２・・・パーサ、８０４・・・データベース、８０６，１１００・・・基本データテーブル、８０７，１１２０・・・位置データテーブル、８０８，１１４０・・・センサデータテーブル、１０００・・・テーブル、１００１・・・インデックス（Index）、１００２・・・項目、１００３・・・内容、１００４・・・サイズ、１００５・・・データ本体、１１０１・・・基本ＩＤ、１１０２・・・日付、１１０３・・・時刻、１１０４・・・ＰＳ番号、１１０５・・・位置ＩＤ、１１０６・・・センサＩＤ、１１０７・・・位置情報種別、１１０８・・・緯度、１１０９・・・経度、１１１０・・・高度、１１１１・・・フロア、１１１２・・・測位精度、１１１３・・・セルＩＤ、１１１４・・・センサ測定値、１１１５・・・センサ測定スケール、１１１６・・・センサ測定単位。
【図１】
0006634256.tif 000002
【図２】
0006634256.tif 000003
【図３】
0006634256.tif 000004
【図４】
0006634256.tif 000005
【図５】
0006634256.tif 000006
【図６】
0006634256.tif 000007
【図７】
0006634256.tif 000008
【図８】
0006634256.tif 000009
【図９】
0006634256.tif 000010
【図１０】
0006634256.tif 000011
【図１１Ａ】
0006634256.tif 000012
【図１１Ｂ】
0006634256.tif 000013
【図１１Ｃ】
0006634256.tif 000014