(57)【要約】【課題】  測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させる。【解決手段】  測位サーバ１０は、移動通信端末２０との間で情報を送受信する送受信部１２と、受信された情報に基づいて、移動通信端末２０の近傍に位置する別の移動通信端末２０を示す近傍端末情報を取得する近傍端末情報取得部１３と、近傍端末情報によって示される別の移動通信端末２０についての、受信された位置情報に基づいて、位置の推定対象となる移動通信端末２０の位置を算出する位置算出部１５とを備える。【選択図】  図１
2010230380.tif 000002
【特許請求の範囲】
【請求項１】
移動通信端末の位置を推定する位置推定装置であって、
前記移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得手段と、
前記別の移動通信端末の位置を示す位置情報を取得する位置情報取得手段と、
前記近傍端末取得手段によって取得された近傍端末情報によって示される別の移動通信端末についての、前記位置情報取得手段によって取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出手段と、
前記位置算出手段によって算出された位置を示す位置情報を出力する出力手段と、
を備える位置推定装置。
【請求項２】
前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末が置かれた環境、又は当該移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報、並びに前記別の移動通信端末が置かれた環境、又は当該別の移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報を取得して、これらの情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項１に記載の位置推定装置。
【請求項３】
前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末の位置を示す位置情報、及び前記別の移動通信端末の位置を示す位置情報を取得して、これらの位置情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項２に記載の位置推定装置。
【請求項４】
前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末と別の通信端末との間の距離を示す情報を取得して、この情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項１〜３の何れか一項に記載の位置推定装置。
【請求項５】
前記近傍端末情報取得手段は、位置の推定対象となる移動通信端末と前記別の移動通信端末との位置関係を示す位置関係情報を取得し、
前記位置算出手段は、前記近傍端末情報取得手段によって取得された前記位置関係情報にも基づいて、前記位置の推定対象となる移動通信端末の位置を算出する、
ことを特徴とする請求項１〜４の何れか一項に記載の位置推定装置。
【請求項６】
前記位置関係情報には、前記位置の推定対象となる移動通信端末及び前記別の移動通信端末の少なくとも何れかの進行方向を示す情報が含まれ、
前記位置情報取得手段は、前記位置情報に示される位置に前記別の移動通信端末が位置しているときの、前記位置の推定対象となる移動通信端末及び前記別の移動通信端末の少なくとも何れかの進行方向を示す情報も取得し、
前記位置算出手段は、前記位置情報取得手段によって取得された前記進行方向を示す情報にも基づいて、前記位置の推定対象となる移動通信端末の位置を算出する、
ことを特徴とする請求項５の何れか一項に記載の位置推定装置。
【請求項７】
前記近傍端末情報取得手段によって取得された前記近傍端末情報に基づいて、別の移動通信端末に対して、当該別の移動通信端末における測位のタイミングの指示を行う測位指示手段を更に備える請求項１〜７の何れか一項に記載の位置推定装置。
【請求項８】
移動通信端末の位置を推定する位置推定方法であって、
前記移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得ステップと、
前記別の移動通信端末の位置を示す位置情報を取得する位置情報取得ステップと、
前記近傍端末取得ステップにおいて取得された近傍端末情報によって示される別の移動通信端末についての、前記位置情報取得ステップにおいて取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出ステップと、
前記位置算出ステップにおいて算出された位置を示す位置情報を出力する出力ステップと、
を含む位置推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末の位置を推定する位置推定装置及び位置推定方法に関する。
【背景技術】
【０００２】
従来から、ＧＰＳ受信機が設けられた移動通信端末が利用されている（例えば、特許文献１参照）。このような移動通信端末では、ＧＰＳ受信機の機能により得られた測位結果が様々なサービスや移動体通信機能の制御に利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特願２００１−３５９１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような測位機能を有する移動通信端末では、サービスの利用や制御のために所定の時間間隔で測位を繰り返す場合がある。しかしながら、測位回数の繰り返しが多くなると電力の消費が大きくなるため、低消費電力化が求められる。
【０００５】
本発明は、上記を鑑みてなされたものであり、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させること等を可能とする位置推定装置及び位置推定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明に係る位置推定装置は、移動通信端末の位置を推定する位置推定装置であって、移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得手段と、別の移動通信端末の位置を示す位置情報を取得する位置情報取得手段と、近傍端末取得手段によって取得された近傍端末情報によって示される別の移動通信端末についての、位置情報取得手段によって取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出手段と、位置算出手段によって算出された位置を示す位置情報を出力する出力手段と、を備えることを特徴とする。
【０００７】
本発明に係る位置推定装置では、近傍端末情報によって示される、位置の推定対象とは別の移動通信端末の位置情報が取得され、当該位置情報に基づいて位置の推定対象となる移動通信端末の位置が算出される。従って、位置の推定対象となる移動通信端末では測位が行われることなく、当該移動通信端末の位置情報を得ることができる。即ち、本発明に係る位置推定装置によれば、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させること等ができる。
【０００８】
近傍端末情報取得手段は、位置の推定対象となる移動通信端末が置かれた環境、又は当該移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報、並びに別の移動通信端末が置かれた環境、又は当該別の移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報を取得して、これらの情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができ、確実に本発明を実施することができる。
【０００９】
近傍端末情報取得手段は、位置の推定対象となる移動通信端末の位置を示す位置情報、及び別の移動通信端末の位置を示す位置情報を取得して、これらの位置情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、更に適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができる。
【００１０】
近傍端末情報取得手段は、位置の推定対象となる移動通信端末と別の通信端末との間の距離を示す情報を取得して、この情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができ、確実に本発明を実施することができる。
【００１１】
近傍端末情報取得手段は、位置の推定対象となる移動通信端末と別の移動通信端末との位置関係を示す位置関係情報を取得し、位置算出手段は、近傍端末情報取得手段によって取得された位置関係情報にも基づいて、位置の推定対象となる移動通信端末の位置を算出する、ことが望ましい。この構成によれば、位置の推定対象となる移動通信端末の位置をより正確に推定することができる。
【００１２】
位置関係情報には、位置の推定対象となる移動通信端末及び別の移動通信端末の少なくとも何れかの進行方向を示す情報が含まれ、位置情報取得手段は、位置情報に示される位置に別の移動通信端末が位置しているときの、位置の推定対象となる移動通信端末及び別の移動通信端末の少なくとも何れかの進行方向を示す情報も取得し、位置算出手段は、位置情報取得手段によって取得された進行方向を示す情報にも基づいて、位置の推定対象となる移動通信端末の位置を算出する、ことが望ましい。この構成によれば、位置の推定対象となる移動通信端末の位置を更に正確に推定することができる。
【００１３】
位置推定装置は、近傍端末情報取得手段によって取得された近傍端末情報に基づいて、別の移動通信端末に対して、当該別の移動通信端末における測位のタイミングの指示を行う測位指示手段を更に備えることが望ましい。この構成によれば、位置の推定対象かつ上記の別の移動通信端末となる移動通信端末が複数存在していた場合に、例えば、各移動通信端末に対して、万遍なく測位の繰り返しの際の電力消費を低減させることができる。
【００１４】
ところで、本発明は、上記のように位置推定装置の発明として記述できる他に、以下のように位置推定方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１５】
即ち、本発明に係る位置推定方法は、移動通信端末の位置を推定する位置推定方法であって、移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得ステップと、別の移動通信端末の位置を示す位置情報を取得する位置情報取得ステップと、近傍端末取得ステップにおいて取得された近傍端末情報によって示される別の移動通信端末についての、位置情報取得ステップにおいて取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出ステップと、位置算出ステップにおいて算出された位置を示す位置情報を出力する出力ステップと、を含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、位置の推定対象となる移動通信端末では測位が行われることなく、当該移動通信端末の位置情報を得ることができ、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る測位サーバの機能構成を示す図である。
【図２】移動通信端末における、従来の測位のタイミングと本発明に係る測位のタイミングとの例を示す図である。
【図３】同空間共有判定用データベースに格納される情報の例を示すテーブルである。
【図４】同空間共有判定用データベースに格納される情報の例を示す別のテーブルである。
【図５】乗車物における移動通信端末間の位置の差異と、進行方向との関係を示す図である。
【図６】本発明の実施形態に係る測位サーバのハードウェア構成を示す図である。
【図７】本発明の実施形態に係る測位サーバで実行される処理（位置推定方法）を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面と共に本発明に係る位置推定装置及び位置推定方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には、同一符号を付し、重複する説明を省略する。
【００１９】
図１に本実施形態に係る位置推定手段である測位サーバ１０を示す。測位サーバ１０は、移動通信端末２０の位置を推定する装置である。移動通信端末２０は、例えば、ユーザに携帯される携帯電話機等の装置である。移動通信端末２０は、通常、複数存在しており、それらが各ユーザによって携帯されている。移動通信端末２０は、移動体通信網であるネットワークＮに接続して通信を行う移動体通信機能を有している。測位サーバ１０は、ネットワークＮに接続されており（ネットワークＮに含まれていてもよい）、測位サーバ１０と、移動通信端末２０とは、ネットワークＮを通じて互いに情報を送受信することができる。
【００２０】
移動通信端末２０は、ユーザの行動を自動収集して記憶する機能を有している。移動通信端末２０は、ユーザの行動の自動収集の一機能として自端末２０の位置を測定する機能、即ち、測位機能を有している。移動通信端末２０の位置は、ユーザの位置に相当するからである。移動通信端末２０による測位は、既存の方法を含む任意の方法が用いられる。具体的には、ＧＰＳ（Global Positioning System）による測位、ネットワークＮの基地局との間で送受信される電波の伝播遅延時間（ＲＴＴ：RoundTrip Time）に基づく位置推定、自立航法測位（例：ジャイロ＋加速度センサ）、及びＲＦＩＤや無線ＬＡＮを用いた位置の推定等の方法が用いられる。位置情報としては、例えば、移動通信端末２０の位置を示す緯度、経度及び高度の情報が取得される。
【００２１】
上記の自動収集は、例えば、１分毎の一定の時間間隔で行われる。通常、上記のように一定間隔の時間間隔で自端末２０の位置情報を得るには、図２の既存方式に示すように、当該時間間隔毎に移動通信端末２０自身での測位が必要となっている。なお、図２においては、線が凸状になっているタイミングで移動通信端末において測位が行われることを示している。
【００２２】
本実施形態においては、近傍の位置関係となっている別の移動通信端末２０の測位結果を利用して、移動通信端末２０の位置の推定を行う。測位サーバ１０は、例えば、図２の提案方式に示すように、近傍の位置関係となっている移動通信端末２０に交互に測位を行わせ、測位を行わない移動通信端末２０についても測位を行った移動通信端末２０の測位結果を利用して位置を推定する。
【００２３】
移動通信端末２０の近傍に位置する別の移動通信端末２０とは、同じ乗り物内等の移動通信端末２０と同じ空間に存在する移動通信端末２０である。本発明では、移動通信端末２０の近傍に位置する別の移動通信端末２０のユーザを、位置の推定対象となるユーザと同じ空間を共有しているもの、例えば、同じ移動手段を利用しているものとして、位置の推定に利用する。移動通信端末２０同士が同じ空間を共有していれば、いずれかの移動通信端末２０の位置は別の移動通信端末２０の位置とほぼ同じ位置となる。
【００２４】
移動通信端末２０は、上記の方法による当該移動通信端末２０の位置の推定を行うための情報を測位サーバ１０に送信する。当該情報には、自端末２０を特定する情報（例えば、ユーザＩＤ）、及び自端末２０の近傍に位置する別の移動通信端末２０を示す近傍端末情報（例えば、別の移動通信端末２０に対応付けられたユーザＩＤ）を取得（判断）するための情報が含まれる。この情報の送信は、別の移動通信端末２０の測位結果を用いて、位置の推定が行われる際に行われ、後述するように、一定の時間間隔等の所定のタイミングで行われる。
【００２５】
また、移動通信端末２０は、別の移動通信端末２０の位置の推定に用いられる、自端末２０の（自端末２０が備えるＧＰＳ等の測位機能による）測位結果の情報を測位サーバ１０に送信する。この測位及び測位結果の情報の送信は、自端末２０の測位結果を用いて別の移動通信端末２０の位置の推定が行われるタイミングで行われる。後述するように、このタイミングは、測位サーバ１０から制御される。但し、このタイミングは、自端末２０の近傍に位置する別の移動通信端末２０を示す近傍端末情報を取得するための情報の送信と同じタイミングである必要はない。
【００２６】
近傍端末情報を取得（判断）するための情報として、具体的には、移動通信端末２０が置かれた環境、又は移動通信端末２０のユーザの状態を示す情報が用いられる。移動通信端末２０が置かれた環境としては、例えば、移動通信端末２０に加わる速度、加速度、音（移動通信端末２０の周囲の音の大きさ）や温度（移動通信端末２０の周囲の温度）の情報である。また、移動通信端末２０のユーザの状態を示す情報としては、ユーザの姿勢を示す情報やユーザの脳波を示す情報である。上記の情報を用いる場合は、移動通信端末２０は、それらの情報を用いるためのセンサを備えており、センサによって情報を取得する。なお、ユーザの姿勢を示す情報やユーザの脳波を示す情報も、センサから出力される数値の情報（例えば、周波数毎の脳波の強さ）として取得される。
【００２７】
例えば、速度の検出は、既存の方法を含む任意の方法が用いられる。具体的には、後述する加速度センサから得られる加速度の積分、後述する測位機能により求められた自端末２０の位置の時間的な差分の算出、フェージング周波数Ｆｄを用いた測定、及びネットワークＮの基地局のセルＩＤの切り替わり間隔から算出等の方法が用いられる。速度を示す速度情報は、例えば時速等の数値の情報として移動通信端末２０に取得される。また、加速度の検出は、移動通信端末２０に備えられる加速度センサにより行われる。
【００２８】
近傍端末情報を取得するための情報として上記の情報を用いる場合は、複数の移動通信端末２０がそれらの情報を取得する。また、上記の情報には、少なくとも何れかの情報が取得された時刻の情報を（後述する「推定時刻」として）対応付けておく。
【００２９】
また、移動通信端末２０の近傍に位置する別の移動通信端末２０に関する近傍端末情報を取得するための情報としては、移動通信端末２０と別の移動通信端末２０との間の距離を示す情報が用いられてもよい。その情報を用いる場合には、移動通信端末２０は、別の移動通信端末２０との間の距離を測定するための機能を有している。この距離の測定には、例えば、移動通信端末２０及び別の移動通信端末２０に内蔵される近距離無線技術（ＲＦＩＤ、Ｂｌｕｅｔｏｏｔｈ、ｚｉｇｂｅｅ）を用いて測定する方法が用いられる。近傍端末情報を取得するための情報としてこの情報を用いる場合は、必ずしも複数の移動通信端末２０がその情報を取得する必要はない。
【００３０】
また、近傍端末情報を取得するための情報として、移動通信端末２０の測位機能によって得られた移動通信端末２０の位置を示す位置情報そのものを用いることとしてもよい。以上が、位置の推定対象となるユーザに携帯される移動通信端末２０の機能である。
【００３１】
引き続いて、測位サーバ１０について説明する。図１に示すように測位サーバ１０は、同空間共有判定用データベース１１と、送受信部１２と、近傍端末情報取得部１３と、測位指示部１４と、位置算出部１５とを備えて構成される。
【００３２】
同空間共有判定用データベース１１は、移動通信端末２０を携帯するユーザが同じ空間を共有しているかを判定するための情報、及び判定結果の情報を記憶するデータベースである。具体的には、同空間共有判定用データベース１１は、図３に示すテーブルに上記の情報を格納することによって記憶する。同空間共有判定用データベース１１に記憶される情報は、測位サーバ１０の別の機能手段から入力されて必要に応じて参照される。
【００３３】
図３に示すようにテーブルには、「データＩＤ」、「推定時刻」、「位置推定結果」、「センサ」及び「同空間判定」の情報がそれぞれ対応付けられて格納されている。当該テーブルは、ユーザ毎に用意されており、例えばそれぞれのテーブルがユーザＩＤに対応付けられている。各データ（１つのデータＩＤに対応するデータ）は、移動通信端末２０から送信される１回のデータに対応している。
【００３４】
「データＩＤ」は、データを一意に識別するための情報であり、新たに１つのデータがテーブルに格納される際に測位サーバ１０によって自動的に付与される。「推定時刻」は、移動通信端末２０が備えるセンサによって何れかの情報が取得等された時刻である。「位置推定結果」は、（移動通信端末２０自身によって測位されて得られた）移動通信端末２０の位置を示す緯度、経度及び高度である。「センサ」は、移動通信端末２０が備えるセンサによって取得された情報である。本実施形態では、センサによる情報は、速度、加速度及び音の情報（それぞれ、図３のテーブルにおける「速度」、「加速度」及び「音」の情報）が用いられる。但し、上述したそれ以外の情報、例えば、姿勢センサや脳波センサの情報等が含まれていてもよい。
【００３５】
「同空間判定」は、移動通信端末２０と同じ空間に存在していると判断された別の移動通信端末２０の数（「共有者数」）と、当該別の移動通信端末２０を特定する情報（「ユーザＩＤ」）とからなる情報である。移動通信端末２０と同じ空間に存在していると判断された別の移動通信端末２０を特定する情報（「ユーザＩＤ」）は、上記の近傍端末情報である。
【００３６】
上記の情報のうち「推定時刻」、「位置推定結果」及び「センサ」については、移動通信端末２０から受信された情報であり、「同空間判定」については、測位サーバ１０において同空間共有判定用データベース１１に記憶された情報に基づいて、算出あるいは判定された情報である。
【００３７】
また、移動通信端末２０を携帯するユーザが同じ空間を共有しているかを判定するための情報として、同空間共有判定用データベース１１は、図４に示すテーブルに上記の情報を格納することによって記憶する。図４に示すようにテーブルには、「ユーザＩＤ」及び「距離」の情報がそれぞれ対応付けられて格納されている。当該テーブルは、ユーザ及び上記のデータＩＤ毎に用意されており、例えばそれぞれのテーブルがユーザＩＤ及びデータＩＤに対応付けられている。各データ（１つのユーザＩＤ及びデータＩＤに対応するデータ）は、移動通信端末２０から送信される１回のデータに対応している。
【００３８】
「ユーザＩＤ」は、（データを送信した移動通信端末２０とは異なる）別の移動通信端末を示している。「距離」は、データを送信した移動通信端末２０と当該別の移動通信端末との間の距離を示す値である。この情報は、上述したように、例えば、移動通信端末２０及び別の移動通信端末に内蔵される近距離無線技術（ＲＦＩＤ、Ｂｌｕｅｔｏｏｔｈ、ｚｉｇｂｅｅ）が用いられて測定されたものである。
【００３９】
送受信部１２は、移動通信端末２０との間で通信を行い、情報の送受信を行う手段である。送受信部１２は、移動通信端末２０から、当該移動通信端末２０の測位結果である位置を示す位置情報を取得する位置情報取得手段である。この位置情報は、上述したように別の移動通信端末２０の位置の推定に用いられる。送受信部１２は、受信した位置情報を位置算出部１５に出力する。
【００４０】
また、送受信部１２は、移動通信端末２０から、当該移動通信端末２０の近傍に位置する移動通信端末に関する近傍端末情報を取得（判断）するための情報を受信する近傍端末情報取得手段の一機能である。近傍端末情報を取得（判断）するための情報としては、具体的には上記の図３のテーブルにおける「推定時刻」に対応付けられた「位置推定結果」及び「センサ」の情報である。
【００４１】
また、移動通信端末２０の近傍に位置する移動通信端末に関する近傍端末情報を取得（判断）するための情報として、移動通信端末２０から受信する要求には、図４に示す移動通信端末２０と当該別の移動通信端末２０との間の距離を示す情報が含まれる。
【００４２】
また、移動通信端末２０から受信する情報には当該移動通信端末２０のユーザＩＤが含まれている。送受信部１２は、移動通信端末２０から受信した上記の情報を同空間共有判定用データベース１１に出力し、ユーザＩＤに対応する同空間共有判定用データベース１１のテーブルに格納させる。また、送受信部１２は、移動通信端末２０からそれらの情報を受信すると、近傍端末情報取得部１３にユーザＩＤと共にその旨を通知する。
【００４３】
送受信部１２は、位置算出部１５によって推定された移動通信端末２０の位置情報を移動通信端末２０に送信することによって出力する出力手段である。
【００４４】
近傍端末情報取得部１３は、送受信部１２からユーザＩＤの通知を受けると、当該ユーザＩＤにより示される移動通信端末２０の近傍に、別の移動通信端末２０が位置するかを判断する。近傍端末情報取得部１３は、上記の判断を情報が取得された全ての別の移動通信端末２０に対して行う。近傍端末情報取得部１３は、移動通信端末２０の近傍に位置すると判断した別の移動通信端末２０を特定する情報を取得する。上記のように、近傍端末情報取得部１３は、近傍端末情報を取得する近傍端末情報取得手段（の一機能）である。また、その際、移動通信端末２０の近傍に位置すると判断した別の移動通信端末２０の数をカウントして、近傍に位置する別の移動通信端末の数を示す情報を取得してもよい。
【００４５】
近傍端末情報取得部１３は、情報を同空間共有判定用データベース１１に格納された情報を参照して上記の判断を行う。近傍端末情報取得部１３は、移動通信端末２０の近傍に別の移動通信端末２０が位置する可能性を示す指標値を算出して、当該指標値と閾値とを比較して、指標値の方が閾値よりも大きいと判断された場合に近傍に位置すると判断する。閾値は、適切に近傍と判断できる値を予め設定して、近傍端末情報取得部１３に記憶させておく。
【００４６】
図３のテーブルに示す情報を用いる場合は、別の（ユーザＩＤの）移動通信端末２０の情報を用いて判断を行う。上記の判断に用いる情報は、図３における最新の１以上のデータである。判断に用いる情報の数は、予め定められている。後述するように変化量を判断に用いる場合は、複数のデータが用いられる。比較対象となる別の移動通信端末２０についても同じ数のデータを用いる。
【００４７】
ここで、位置の推定対象となる移動通信端末２０のデータの「推定時刻」と、比較対象となる別の移動通信端末２０の対応するデータの「推定時刻」とを比較してそれらの時刻の差が予め定めた一定値以内であった場合のみに比較を行うこととしてもよい。上記の判断（指標値の算出）は、具体的には以下のように行う。
【００４８】
「位置推定結果」の情報から移動通信端末２０間の距離を算出して、当該距離から指標値を算出する。距離は、移動通信端末２０間が近いほど小さな値となるので、例えば正負を逆転させたり逆数をとったりすることによって指標値を算出する。また、複数の「位置推定結果」から、推定位置の複数の変化量を算出して、当該変化量の移動通信端末２０間の相関値（相関係数）を算出して、当該相関値を指標値としてもよい。
【００４９】
また、移動通信端末２０に設けられたセンサの情報である「速度」、「加速度」及び「音」についての複数のセンサの値や複数の値の変化量を算出して、それらの相関値（相関係数）を算出して指標値としてもよい。移動通信端末２０同士が近傍に位置しており、同じ空間に位置しているものとすれば、上記の値や値の傾向が同様になるからである。更に、センサの情報としては、上記のものに加えて、ユーザの姿勢を示す情報やユーザの脳波を示す情報等を上記の指標値の算出に用いてもよい（その場合、「速度」等の情報と同様に相関値を算出する）。
【００５０】
図４のテーブルに示す情報を用いる場合は、別の移動通信端末２０の情報を用いる必要はない。その場合、別のユーザＩＤ毎に当該距離から指標値を算出する。上記と同様に、距離は、移動通信端末２０間が近いほど小さな値となるので、例えば正負を逆転させたり逆数をとったりすることによって指標値を算出する。また、複数の（時系列の）距離の情報が利用できる場合は、距離の変化量の移動通信端末２０間の相関値を算出して、当該相関値を指標値としてもよい。
【００５１】
近傍端末情報取得部１３は、判断可能な全ての別の移動通信端末２０に対しての判断が終了したら、位置の推定対象の移動通信端末２０の近傍に位置すると判断した別の移動通信端末２０の数を、同空間共有判定用データベース１１の図３に示すテーブルの「共有者数」の欄に格納する。また、近傍端末情報取得部１３は、移動通信端末２０の近傍に位置すると判断した別の移動通信端末２０のユーザＩＤを同空間共有判定用データベース１１の図３に示すテーブルの「ユーザＩＤ」の欄に格納する。また、近傍端末情報取得部１３は、近傍端末情報の取得がされた旨を移動通信端末２０のユーザＩＤと共に測位指示部１４に通知する。
【００５２】
なお、上記では、近傍の判断に、複数の指標値について説明したが何れか一つの指標値が用いられて判断されればよい。また、複数の指標値が用いられる場合は、例えば、５つの指標値のうち、３つ以上の指標値が閾値より大きな値である場合に近傍であると判断してもよい。また、複数の指標値を合計して１つの指標値として扱うこととしてもよい。
【００５３】
近傍端末情報取得部１３は、また、近傍関係にあるとされた移動通信端末２０間の位置関係を示す位置関係情報を取得することとしてもよい。位置関係は、例えば、移動通信端末２０の位置の差異であり、各移動通信端末２０の「位置推定結果」から算出される。例えば、図５に示すように移動通信端末２０ａと移動通信端末２０ｂとが、乗車物（バス、電車及び自動車等の移動手段）３０内に位置しているものとする。近傍端末情報取得部１３は、一方の移動通信端末２０ａを基準として、もう一方の移動通信端末２０ｂの位置の差分を、それぞれの移動通信端末２０ａ，２０ｂの「位置推定結果」の情報に基づいて、算出する。位置の差分｜Ｘ｜，｜Ｙ｜は、絶対的な座標軸（図５に示す「北」の方向の軸であり、「位置推定結果」の座標軸と同じものである）に対する角度αによって示される乗車物の進行方向に対するそれぞれの移動通信端末２０ａ，２０ｂの位置の差である。｜Ｘ｜は、進行方向に対して直角な方向の差であり、｜Ｙ｜は、進行方向に対して平行な方向の差である。
【００５４】
図５に示すように、時刻に応じて乗車物３０の進行方向は変化するため、各時刻の絶対的な座標軸における補正ベクトル（図５に示すベクトルｘ，ベクトルｙ）は変化する。しかし、乗車物３０内でそれぞれの移動通信端末２０ａ，２０ｂのユーザが移動しなければ、｜Ｘ｜，｜Ｙ｜は不変である。図５に示すような関係である場合、移動通信端末２０ａの位置から移動通信端末２０ｂの位置までの補正ベクトルは、以下の数式で表される。
【数１】
2010230380.tif 000003
【００５５】
なお、進行方向を示す情報は、上記の位置関係情報に含まれることとし、例えば、移動通信端末２０ａ，２０ｂの何れかの「位置推定結果」の時間変化から算出される。近傍端末情報取得部１３は、算出した位置関係情報についても同空間共有判定用データベース１１に記憶させる（図示せず）。また、移動通信端末２０ａ，２０ｂ何れかに内蔵された方向センサ（ジャイロ等）の出力値を、進行方向を示す情報として取得してもよい。
【００５６】
測位指示部１４は、同空間共有判定用データベース１１を参照して、近傍端末情報取得部１３によって取得された近傍端末情報に基づいて、近傍関係にあると判断された各移動通信端末２０に対して、各移動通信端末２０における測位のタイミングの指示を行う測位指示手段である。測位指示部１４は、図２の提案方式に示すように近傍関係にあると判断された各移動通信端末２０の測位のタイミングが互いに重ならないように、各移動通信端末２０における測位のタイミングを指示する。例えば、測位の間隔毎に順次、各移動通信端末２０において測位が行われるように指示する。測位のタイミングの指示は、測位指示部１４から（送受信部１２を介して）、近傍関係にあると判断された各移動通信端末２０に対して制御信号が送信されることによって行われる。
【００５７】
位置算出部１５は、移動通信端末２０ｂの位置を算出する位置算出手段である。位置算出部１５は、近傍端末情報取得部１３によって取得され、同空間共有判定用データベース１１に格納されている近傍端末情報に基づいて、移動通信端末２０ｂの位置を算出する。位置算出部１５は、送受信部１２によって受信され位置算出部１５に入力された、近傍端末情報によって示される別の移動通信端末２０ａについての位置情報から、位置の推定対象となる移動通信端末２０ｂの位置を算出する。ここでは、便宜上、移動通信端末２０ａを位置情報が取得されている移動通信端末２０、移動通信端末２０ｂを位置の推定対象の移動通信端末２０とする。なお、通常、各移動通信端末２０は何れも、位置情報が取得されている移動通信端末２０ａ、及び位置の推定対象となる移動通信端末２０の両方になりえる。
【００５８】
具体的には、位置算出部１５は、近傍の位置関係にある移動通信端末２０ａの位置情報を、位置の推定対象となる移動通信端末２０ｂの位置情報とする。即ち、近傍の位置関係にある移動通信端末２０ａの位置を、推定対象となる移動通信端末２０ｂの位置とする。
【００５９】
上記の位置の推定方法では、移動通信端末２０ａ，２０ｂ間の位置の差異が考慮されていないが、近傍の位置関係にある移動通信端末２０ａの位置情報に対して補正を行って、推定対象となる移動通信端末２０ｂの位置を推定することもできる。即ち、近傍端末情報取得部１３によって取得され、同空間共有判定用データベース１１に記憶された位置関係情報から補正を行う。具体的には、図５に示すように乗車物３０の進行方向αと、近傍端末情報取得部１３によって算出された位置の差分｜Ｘ｜，｜Ｙ｜とから、上記の式（１）に基づいて補正ベクトルを算出して行われる。乗車物３０の進行方向αは、例えば、移動通信端末２０ａの位置の時間変化により求められる。なお、位置算出部１５は、移動通信端末２０ｂの位置を推定するための式やルールを予め記憶しており、当該記憶した情報に従って位置の推定を行う。
【００６０】
なお、進行方向についての情報は、進行方向による移動通信端末２０間の位置関係の変化が生じないと考えられる場合には、必ずしも取得され補正に利用される必要はない。その場合、位置の差分のみが取得され、補正に利用されればよい。
【００６１】
位置算出部１５は、位置情報が取得された移動通信端末２０ａの位置情報から、当該移動通信端末２０ａと近傍関係にある全ての移動通信端末２０ｂについて、位置の推定を行う。推定される位置の情報は、同空間共有判定用データベース１１の「位置推定結果」と同様に位置を示す緯度、経度及び高度である。位置算出部１５は、推定した各移動通信端末２０ｂの位置情報を、各移動通信端末２０ｂに送信するために送受信部１２に出力する。以上が、測位サーバ１０の機能構成である。
【００６２】
図６に測位サーバ１０のハードウェア構成を示す。図６に示すように測位サーバ１０は、ＣＰＵ１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２及びＲＯＭ（Read Only Memory）１０３、通信を行うための通信モジュール１０４、並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述した測位サーバ１０の機能が発揮される。以上が、測位サーバ１０の説明である。
【００６３】
引き続いて、図７のフローチャートを用いて、本実施形態に係る測位サーバ１０により実行される処理（位置推定方法）を説明する。本処理では、位置の推定対象となる移動通信端末２０とは別の移動通信端末２０からも測位サーバ１０に図３のテーブルに示す情報が送信されて、測位サーバ１０の同空間共有判定用データベース１１に格納されている。なお、各移動通信端末２０は何れも、位置の推定対象となる移動通信端末２０、及び別の移動通信端末２０の両方になりえる。位置の推定対象となる移動通信端末２０から測位サーバ１０に対して、近傍端末情報を判断するための情報が送信される。この情報は、上述したように、当該移動通信端末２０が備えるセンサ等によって取得された情報である。
【００６４】
まず、測位サーバ１０では、送受信部１２によって移動通信端末２０からの情報が受信される（Ｓ０１、近傍端末情報取得ステップ）。受信された各情報は、送受信部１２によって同空間共有判定用データベース１１に格納される（Ｓ０２）。続いて、送受信部１２から近傍端末情報取得部１３に、移動通信端末２０からの情報が受信された旨が通知される。
【００６５】
ここで、近傍端末情報取得部１３によって位置の推定対象となる移動通信端末２０の近傍に位置する別の移動通信端末２０の数（同空間共有数ｎ）が初期化（ｎ＝０）される。続いて、近傍端末情報取得部１３によって、以下のように近傍端末情報の特定が行われる。まず、近傍端末情報取得部１３によって、同空間共有判定用データベース１１に格納された情報が参照されて、位置の推定対象となる移動通信端末２０と何れかの別の移動通信端末２０との間の上記の指標値が算出される（Ｓ０３、近傍端末情報取得ステップ）。
【００６６】
続いて、近傍端末情報取得部１３によって、算出された指標値と閾値とが比較される（Ｓ０４、近傍端末情報取得ステップ）。当該比較によって指標値の方が閾値よりも大きいと判断された場合、当該別の移動通信端末２０は移動通信端末２０の近傍に位置すると判断される。このように判断されると、近傍端末情報取得部１３によって、当該別の移動通信端末２０のユーザＩＤが近傍端末情報として記憶される（Ｓ０５、近傍端末情報取得ステップ）。また、同空間共有数ｎが１増加される（ｎ＝ｎ＋１とされる）。当該比較によって指標値の方が閾値よりも大きくないと判断された場合、当該別の移動通信端末２０は移動通信端末２０の近傍に位置すると判断されず、当該別の移動通信端末２０のユーザＩＤが近傍端末情報として記憶されない。なお、上述したように同空間共有判定用データベース１１に格納された複数の種別の情報に基づいて、複数の指標値が算出されて上記の判断が行われてもよい。
【００６７】
また、別の移動通信端末２０が、移動通信端末２０の近傍に位置すると判断された場合、近傍端末情報取得部１３によって、これらの移動通信端末２０間の位置関係を示す位置関係情報が算出されてもよい。位置関係情報は、上述したように各移動通信端末の位置情報が取得されている場合に、算出することができる。算出された位置関係情報は、それぞれの移動通信端末２０のユーザＩＤの組に対応付けて同空間共有判定用データベース１１に格納される。
【００６８】
続いて、指標値を算出しえる全ての別の移動通信端末２０との間で上記の判断（Ｓ０３〜Ｓ０５）が終了したかが、近傍端末情報取得部１３によって判断される（Ｓ０６、近傍端末情報取得ステップ）。全ての別の移動通信端末２０との間で上記の判断が終了されていないと、近傍端末情報取得部１３によって判断されると、他の移動通信端末２０に対して上記と同様に、指標値の算出（Ｓ０３）、指標値を用いた判断（Ｓ０４，Ｓ０５）が行われ、再度、全ての別の移動通信端末２０との間で上記の判断（Ｓ０３〜Ｓ０５）が終了したかが判断される（Ｓ０６）。
【００６９】
全ての別の移動通信端末２０との間で上記の判断が終了されたと、近傍端末情報取得部１３によって判断されると、同空間共有判定用データベース１１にその結果が反映される。即ち、近傍端末情報取得部１３によって、同空間共有判定用データベース１１のテーブルの「同空間判定」の「共有者数」の欄にカウントされた同空間共有数ｎが、「ユーザＩＤ」の欄に近傍と判断された別の移動通信端末２０のユーザＩＤが、それぞれ格納される。続いて、近傍端末情報取得部１３から測位指示部１４に近傍端末情報の取得がされた旨が通知される。
【００７０】
続いて、測位指示部１４によって、近傍端末情報に基づいて、各移動通信端末２０に対して測位のタイミングの指示が行われる（Ｓ０７、測位指示ステップ）。ここで指示される測位のタイミングは、図２の提案方式に示すように、予め定められた各測位のタイミングで、近傍関係にある複数の移動通信端末２０の何れかが測位を行うようなタイミングである。従って、指示が行われる各移動通信端末２０では、それぞれ測位のタイミングが異なる。上記の予め定められたタイミングは、例えば、移動通信端末２０において上述したユーザの行動が自動収集される一定間隔のタイミングである（例えば、１分毎）。なお、同じ空間を共有していると判断された移動通信端末２０が多いほど、１台当たりの測位回数を減少させることができる。
【００７１】
各移動通信端末２０では、測位サーバ１０（の測位指示部１４）からの指示を受け付けて、当該指示によるタイミングで自端末２０が有する測位機能によって自端末２０の位置を測定する。当該移動通信端末２０の測位結果である位置情報は、移動通信端末２０から測位サーバ１０に送信される。測位サーバ１０では、送受信部１２によって位置情報が受信される（Ｓ０８、位置情報取得ステップ）。受信された位置情報は、位置算出部１５に出力される。
【００７２】
続いて、位置算出部１５によって、送受信部１２から位置情報に基づいて、移動通信端末２０の位置が推定される（Ｓ０９、位置算出ステップ）。ここで、推定される位置は、位置情報に係る移動通信端末２０と近傍の位置関係と判断された別の移動通信端末２０の位置である。移動通信端末２０間同士の近傍関係は、同空間共有判定用データベース１１に格納されている近傍端末情報に基づいて判断される。近傍端末情報取得部１３によって、移動通信端末２０間の位置関係情報が算出されている場合には、当該位置関係情報が用いられて位置情報に対する補正が行われて、位置の推定対象の移動通信端末２０の位置が算出される。
【００７３】
算出された移動通信端末２０の位置を示す位置情報は、位置算出部１５から送受信部１２に出力される。続いて、当該位置情報が、送受信部１２から、位置の推定対象となった移動通信端末２０に送信される（Ｓ１０、出力ステップ）。以上が、本実施形態に係る測位サーバ１０により実行される処理である。
【００７４】
なお、位置情報の受信（Ｓ０８）、位置の算出（Ｓ０９）及び送信（Ｓ１０）は、測位サーバ１０において、何れかの移動通信端末２０から位置情報が受信されるたびに行われる。また、同空間共有の判断（Ｓ０１〜Ｓ０７）の処理も、測位サーバ１０において移動通信端末２０から情報が受信されるたびに行われる。即ち、Ｓ０１〜Ｓ０７の処理と、Ｓ０８〜Ｓ１０の処理とは、図７においては一連の処理としているが、それぞれ独立している。
【００７５】
本発明は、各移動通信端末２０における端末自身の測位処理の回数を図２に示すように減少させることを目的としているので、位置情報の受信（Ｓ０８）、位置の算出（Ｓ０９）及び送信（Ｓ１０）の処理の間隔の方が、同空間共有の判断（Ｓ０１〜Ｓ０７）の処理よりも短く設定される。例えば、位置情報の受信（Ｓ０８）、位置の算出（Ｓ０９）及び送信（Ｓ１０）の処理は１分毎に行われ（即ち、１分毎に近傍関係にある複数の移動通信端末２０の何れかから位置情報が送信され）、同空間共有の判断（Ｓ０１〜Ｓ０７）の処理は、５分毎に行われる（即ち、５分毎に全ての移動通信端末２０から同空間共有の判断のための情報が送信される）。
【００７６】
本実施形態に係る測位サーバ１０では、近傍端末情報によって示される、位置の推定対象とは別の移動通信端末２０の位置情報が取得され、当該位置情報に基づいて位置の推定対象となる移動通信端末２０の位置が算出される。上述したように、近傍関係にある移動通信端末２０のうち何れかの移動通信端末２０において測位が行われ測位サーバ１０に送信されれば、それ以外の移動通信端末２０では測位が行われることなく、当該移動通信端末２０の位置情報を得ることができる。移動通信端末２０では、自端末２０において測位の繰り返しを行うことなしに（測位回数を低減させて）、測位サーバ１０から自端末２０に係る位置情報を測位の繰り返しと同様に受信することができる。これにより、本実施形態に係る測位サーバ１０によれば、測位機能を有する移動通信端末２０の、測位の繰り返しの際の電力消費を低減させることができる。
【００７７】
また、各移動通信端末２０が自端末２０の測位結果を測位サーバ１０に送信する態様である場合、本実施形態では近傍関係の移動通信端末２０からは何れかの移動通信端末２０のみから送信されることとなるので、測位サーバ１０への上りの通信量も減らせるため、ネットワークの負荷も低減可能である。即ち、図２に示す場合、既存方式では各移動通信端末２０が３回、測位サーバに測位結果の送信を行うこととなるが、本発明による方法では１又は２回、送信するのみでよい。
【００７８】
また、本発明による方法によれば、移動通信端末２０において測位が行われなくても、同一環境と判定可能であれば位置を推定することができるので、測位機能（例えば、ＧＰＳ等）を有していない端末であっても位置を推定することが可能である。また、本実施形態によれば、バスや電車といった乗り物自体に無線送信装置の付加等の特別な機能を設ける必要がなく、位置を推定することが可能になる。
【００７９】
また、別の移動通信端末２０が近傍に位置しているかの判断に位置情報やセンサの情報を用いることによって、適切かつ確実に位置の推定対象となる移動通信端末の近傍に別の移動通信端末が存在しているかという情報を取得することができ、確実に本発明を実施することができる。
【００８０】
また、本実施形態のように、移動通信端末２０及び別の移動通信端末２０に内蔵される近距離無線技術が用いられて、移動通信端末２０によって取得された移動通信端末２０と別の移動通信端末２０との間の距離の情報に基づいて、別の移動通信端末２０が近傍に位置しているかの判断を行ってもよい。この方法によっても、適切かつ確実に位置の推定対象となる移動通信端末の近傍に別の移動通信端末が存在しているかという情報を取得することができ、確実に本発明を実施することができる。
【００８１】
また、本実施形態のように、位置の推定を行う際に位置関係情報を用いることとすれば、位置の推定対象となる移動通信端末２０の位置を正確に推定することができる。但し、正確な位置が不要である場合等には、位置関係情報による補正は必ずしも行う必要はない。
【００８２】
また、本実施形態のように各移動通信端末２０の測位タイミングを制御することとすれば、位置の推定対象となると共に測位を行う移動通信端末２０が複数存在していた場合に、例えば、各移動通信端末２０に対して、万遍なく測位の繰り返しの際の電力消費を低減させることができる。
【００８３】
なお、本実施形態では、移動通信端末２０の位置の推定は、移動通信端末２０自身で行われているが、測位サーバ１０において位置の推定の演算（測位演算）が行われてもよい。即ち、移動通信端末２０から測位サーバ１０に対して、測位演算を行うための情報（例えば、ＧＰＳ衛星からの信号の受信に関する情報や基地局との間の通信のＲＴＴを示す情報）が送信されて、測位サーバ１０においてその情報に基づいて測位演算が行われてもよい。また、測位指示部１４による測位タイミングの指示には、上記の測位演算を行うための情報を取得するタイミングの指示を行うことも含む。
【００８４】
また、本実施形態においては、推定された位置の情報は、移動通信端末２０に送信することとされているが、別の用途に利用されてもよい。例えば、上記のように測位サーバ１０において利用されてもよい。
【符号の説明】
【００８５】
１０…測位サーバ、１１…同空間共有判定用データベース、１２…送受信部、１３…近傍端末情報取得部、１４…測位指示部、１５…位置算出部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…通信モジュール、１０５…補助記憶装置、２０…移動通信端末、３０…乗車物、Ｎ…ネットワーク。
【図１】
2010230380.tif 000004
【図２】
2010230380.tif 000005
【図３】
2010230380.tif 000006
【図４】
2010230380.tif 000007
【図５】
2010230380.tif 000008
【図６】
2010230380.tif 000009
【図７】
2010230380.tif 000010