位置情報履歴照合システム
【課題】携帯通信機器を持つユーザー間の共通点に関する所定の情報を提供できる位置情報履歴照合システムを提供する。
【解決手段】インターネットへのアクセスが可能な通信機能と現在位置情報の検出機能を備えた複数の携帯通信機器3A,3Bにおいて、前記複数の携帯通信機器の移動履歴を、インターネット上のサーバー1に送信し、現在位置情報履歴として蓄積され、第一の携帯通信機器からの要求に応じて、前記複数の携帯通信機器の現在位置情報の履歴を比較照合し、実質的に同一の位置を示す履歴データを有する第二の携帯通信機器を抽出し、第一の携帯通信機器に第二の携帯通信機器を表示する。
【解決手段】インターネットへのアクセスが可能な通信機能と現在位置情報の検出機能を備えた複数の携帯通信機器3A,3Bにおいて、前記複数の携帯通信機器の移動履歴を、インターネット上のサーバー1に送信し、現在位置情報履歴として蓄積され、第一の携帯通信機器からの要求に応じて、前記複数の携帯通信機器の現在位置情報の履歴を比較照合し、実質的に同一の位置を示す履歴データを有する第二の携帯通信機器を抽出し、第一の携帯通信機器に第二の携帯通信機器を表示する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、携帯通信機器によって、その携帯通信機器を携帯するユーザー間の共通点に関する情報を提供するシステムに関する。
【背景技術】
【0002】
近年、携帯電話、PHS(Personal Handyphone System)、スマートフォン等の携帯通信機器の利用範囲が飛躍的に広がってきている。本来の機能である通話機能の他に、データ通信機能などが強化され、ユーザーに対してインターネットを介した種々のサービスが提供されている。特に、GPSを初めとする現在位置情報を利用する様々なサービスが提案されている(特許文献1)。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2011−070341号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、現在の位置情報の利用方法としては、当該携帯通信機器の現在位置そのものや移動を検出するためだけに利用されている。他のユーザーとの関連性において、更に応用の幅が拡がる可能性があるが、そのような提案はなされていない。
【0005】
そこで、本発明の目的は、携帯通信機器から得られる位置情報を、携帯通信機器間で相互に関連付けることによって、当該携帯通信機器を持つユーザー間の共通点に関する所定の情報を提供することである。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本発明の位置情報履歴照合システムは、現在位置情報の検出機能を備えた第一および第二の携帯通信機器の移動履歴の相関関係を検出するシステムであって、前記第一および第二の携帯通信機器の各々から現在位置情報の履歴を取得し、前記現在位置情報の履歴を比較照合し、差異が所定の範囲内を示す履歴データを抽出し、少なくとも前記第一の携帯通信機器に表示することを特徴とする。
【0007】
このような構成により、前記第一および第二の携帯通信機器の位置情報履歴から、当該携帯通信機器を持つユーザー同士が、同一の位置にいたことが分かり、互いの共通点に関する一定の情報を得ることができる。なお、前記現在位置情報の検出機能は、GPSを利用することで実装できる。
【0008】
また、前記現在位置情報の履歴には、現在位置情報の検出の行われた日時も含まれており、前記同一の位置を示す履歴データの中で、前記現在位置情報から得られる滞在時間が重なっている履歴データが優先的に表示される。このような構成により、より共通点の重なり度合いが強いユーザーを特定できる。
【0009】
更に、前記第一および第二の携帯通信機器は、インターネットへのアクセスが可能な通信機能を備え、前記第一および第二の携帯通信機器の現在位置情報は、インターネット上のサーバーに送信され、前記現在位置情報履歴として蓄積される。このような構成により、携帯通信機器への負担が小さく、サーバー上で相互に参照することで、比較照合の自由度が大きくなる。
【0010】
更に、前記第一携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積されており、前記第二の携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積される。このような構成により、プライバシー漏洩というリスクを回避できる。
【0011】
更に、前記第二の携帯通信機器は、前記第一の携帯通信機器の現在位置の近傍に存在する複数の携帯通信機器であることを特徴とする。このような構成により、ユーザー同士のコミュニティーを広げるという効果を高めることができる。
【0012】
更に、前記第一の携帯通信機器から、特定の位置情報を伴った検索要求を受けて、前記第二の携帯通信機器の位置情報履歴から、この特定の位置情報を含んだデータを検索し、検索結果として提供することを特徴とする。このような構成により、ある特定の場所における情報を得る新たな手段が提供される。
【発明の効果】
【0013】
本発明に係わる位置情報履歴照合システムによれば、携帯通信機器の位置情報履歴から、当該携帯通信機器を持つユーザー同士が、同一の位置にいたことが分かり、互いの共通点に関する一定の情報を得ることができる。これによって、ユーザー間の交流の手助けを行うことができる。
【図面の簡単な説明】
【0014】
【図1】図1は、本発明の実施例1に係る位置情報履歴照合システムを説明する図である。
【図2】図2は、本発明の実施例1に係る位置情報履歴照合システムにおいて、各携帯通信機器に蓄積される履歴データベースの履歴テーブルを示す図である。
【図3】図3は、本発明の実施例1に係る位置情報履歴照合システムの履歴データベースの現在位置情報テーブルを示す図である。
【図4】図4は、本発明の実施例1に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図5】図5は、本発明の実施例1に係る位置情報履歴照合システムにおいて、一つの携帯通信機器の履歴との相関の高い位置情報レコードのリストが表示されている画面を示す図である。
【図6】図6は、本発明の実施例1に係る位置情報履歴照合システムにおいて、一つの携帯通信機器の履歴との相関の高い位置情報レコードから、特定の携帯通信機器のレコードのみを抽出した画面を示す図である。
【図7】図7は、本発明の実施例1に係る位置情報履歴照合システムにおいて、別の携帯通信機器へメッセージを送信するための編集画面を示す図である。
【図8】図8は、本発明の実施例1に係る位置情報履歴照合システムにおいて、受信したメッセージが表示されている画面を示す図である。
【図9】図9は、本発明の実施例1に係る位置情報履歴照合システムにおいて、メッセージへの返信を行う為の画面を示す図である。
【図10】図10は、本発明の実施例2に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図11】図11は、本発明の実施例3に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図12】図12は、本発明の実施例4に係る位置情報履歴照合システムにおいて、ある特定の場所と時間における情報を得る為の検索画面を示す図である。
【図13】図13は、本発明の実施例4に係る位置情報履歴照合システムにおいて、検索結果画面を示す図である。
【図14】図14は、本発明の実施例4に係る位置情報履歴照合システムにおいて、別の携帯通信機器へメッセージを送信するための編集画面を示す図である。
【発明を実施するための形態】
【0015】
以下、添付図面を参照しながら本発明の実施形態による位置情報履歴照合システムを説明する。利用する携帯通信機器としては、現在位置情報の取得が可能で、インターネットへの通信機能を備えたものを想定する。具体的には、一般的な携帯電話、スマートフォンと呼ばれるタッチパネル付きの多機能携帯電話、タブレット型コンピュータが含まれる。現在位置情報の取得方法としては、GPS(Global Positioning System)や、基地局による三角測量、Wi-Fiの電波強度を利用したものや、それらを組み合わせたものなどがある。
【実施例1】
【0016】
図1を参照して、実施例1の位置情報履歴照合システムを説明する。このシステムは、インターネットへ接続している位置情報履歴照合サーバー1によって運営されている。また、この位置情報履歴照合システムの利用を希望するユーザーは、常駐プログラムをサーバーからダウンロードして、携帯する携帯通信機器にインストールしておく。
【0017】
この常駐プログラムは、現在位置情報を定期的に測位して、位置情報履歴照合サーバー1に送信する。図1では、携帯通信機器3Aを利用するユーザーAと携帯通信機器3Bを利用するユーザーBのみが、この位置情報履歴照合システムのユーザーを代表して図示されているが、実際には非常に多くのユーザーの存在を想定している。
【0018】
この履歴のデータベースには、図2に示すように、携帯通信機器毎に履歴テーブル2が設けられている。履歴テーブル2は、測位データのレコードを時系列に並べたシリアル番号と、記録の行われた日付と時間、緯度、経度、その時に通信を行なっている基地局7を特定するCell-IDと、受信感度のフィールドからなっている。
【0019】
ユーザーの識別には、常駐プログラムをダウンロードした際に割り振られたユニークな端末IDが用いられる。すなわち、履歴テーブル2と端末IDは一対一の対応関係にある。常駐プログラムが、位置情報履歴照合サーバー1へ現在位置情報を送信する際には、Cell-IDや受信感度に加えて、この端末IDを同時に送信する。このようにサーバーが割り振るIDの代わりに、その携帯通信機器自体を識別する個体識別番号を端末IDとして用いても良い。
【0020】
具体的には、衛星5からの信号に基づくGPS等を利用して、常駐プログラムが数分毎(例えば、5分毎)に現在位置を測位し緯度と経度を特定する。そして、測位した経緯度を、Cell-ID、受信感度、端末ID等と共に位置情報履歴照合サーバー1へ送信する。
【0021】
位置情報履歴照合サーバー1では、図3に示したような現在位置情報テーブルに、端末IDで特定される携帯通信機器の現在位置情報が記録されている。現在位置情報テーブルの各フィールドは、履歴テーブルの各フィールドに対応しているが、時系列のシリアル番号の代わりに、その携帯通信機器を特定する端末IDのフィールドが設けられている。
【0022】
携帯通信機器からの現在位置情報を受信すると、位置情報履歴照合サーバー1は、添付されている端末IDが、現在位置情報テーブルに記録されているか否かを確認する。記録されていなければ、この端末IDに対応して、現在位置情報テーブルに、この現在位置情報に基づいて新たなレコードを生成する。また、この端末IDの履歴テーブルも生成する。
【0023】
既に記録されていれば、その端末IDのレコードから前回の現在位置情報(経緯度)を取得し、受信した現在位置情報と照合する。もし、これらの緯度と経度がほぼ同一(例えば、高々10m程度の差異)であれば、何もせず受信した現在位置情報は捨てる。
【0024】
現在位置情報の前回のものと異なる場合、その記録されている前回のレコードを、その端末IDに対応する履歴テーブルに新たなレコードとして追加する。そして、現在位置情報テーブルの当該レコードを、受信した現在位置情報、Cell-ID、受信感度、記録日時で更新する。従って、履歴テーブルにおいて、或るレコードの示す位置での滞在時間は、当該レコードと後続のレコードとの時間差に対応することになる。
【0025】
例えば、時刻13:30のレコードの次が時刻14:30のレコードであった場合、最初のレコードの場所に一時間滞在したことになる。Cell-IDや受信感度は補助データとして、経緯度の信頼性などに利用できる。履歴テーブルの最も新しいレコードの示す位置での滞在時間は、現在位置情報テーブルの対応するレコードの時刻と、履歴テーブルの最も新しいレコードの示す位置での時刻との差分ということになる。また、現在位置における滞在時間は、現在位置情報テーブルの対応するレコードの時刻と現在時刻との差分ということになる。
【0026】
別の実装態様として、現在位置情報テーブルの各レコードを、対応する履歴テーブルの最新レコードとして重複して記録しておいても良い。すなわち、現在位置情報テーブルの各レコードを更新する際に、最新の更新レコードを履歴テーブルの最新レコードとして重複して記録する。この場合、履歴テーブルのみから滞在時間が算出できる。
【0027】
次に、実際の利用シナリオに従って、この実施例の位置情報履歴照合システムの機能を説明する。なお、図4に全体の信号の流れが示されている。例えば、携帯通信機器3Aを利用するユーザーAが、カフェでコーヒーを飲んでいるとする。そして、誰かと話をしてみたいと思った場合、携帯通信機器3Aを手に取り、常駐プログラムのアイコンをクリックする。通常は、常駐プログラムは常に実行されている(常駐)ので、二重起動は行わずに代わりにユーザー検索要求を位置情報履歴照合サーバー1へ行う。ユーザー検索要求には、現在位置情報と端末IDが添付されている。
【0028】
このユーザー検索要求を受信した位置情報履歴照合サーバー1は、現在位置情報テーブルを検索して、携帯通信機器3Aの現在位置の近傍に位置する携帯通信機器のユーザーを特定する。例えば、50m迄の範囲にいるユーザーを特定する。もしも、その範囲のユーザー数が一定人数、例えば3人以下なら、100m迄の範囲にいるユーザーを特定する。
【0029】
また、携帯通信機器3Aの端末IDの履歴テーブルから、一時間以上滞在した場所の位置情報(以下、特定位置情報と呼ぶ)を抽出する。そして、上記範囲のユーザーの履歴テーブルから、上記特定位置情報を検索する。検索されたレコードは、携帯通信機器3Aの履歴との相関の高いものから並べて表示される。並べ替えは、例えば次のような手順で行われる。
【0030】
先ず、その特定位置に携帯通信機器3Aと同じ時間に滞在したユーザーのレコードが優先される。その中では、同時に滞在した時間の長いレコードが優先される。次に、携帯通信機器3Aのユーザーと、同じ場所にいた累積の滞在時間(同時でなくても)が長いユーザーのレコードが優先される。
【0031】
図5に携帯通信機器に表示された上記レコードのリスト画面の例を示す。ここで、最も優先度の高い一番上のレコードは、端末IDが415bfa41であり、横浜市本牧市民公園近くの場所において、2011年08月28日の11:48から4時間25分滞在したことを意味する。また、当該携帯通信機器3Aがその場所にいた日付、時刻および滞在時間が、括弧内に示されている。従って、端末IDが415bfa41のユーザーと、同じ場所、同じ時間に4時間以上共に滞在したことが分かる。
【0032】
尚、場所の名前は、逆ジオコーディングによって経緯度から住所へ変換し、電話帳サービスを利用して住所から名前を検索することで行う。但し、山や海など、電話帳サービスを利用できない場合には、経緯度とその場所の名前を対応付けたデータベースを利用して、「〜山」とか「〜海岸」といった表記を行う。GPSでは誤差があるので「〜付近」といった表記を用いる。
【0033】
リスト画面において、場所の項目(ここでは「横浜市本牧市民公園近く」)をクリックすると、横浜市本牧市民公園をサーチタームとしたWeb検索結果が表示される。ここで、携帯通信機器3Aのユーザーは、これがジャズ・コンサートに行った時の記録であることを思い出す。また、端末ID (ここでは「415bfa41」)をクリックすると、図6に示したように、そのユーザーのレコードのみを抽出することができる。
【0034】
ここでユーザーAは、端末ID が"415bfa41"のユーザーBと話をしてみたいと考える。そこで、メッセージ送信のボタンをクリックすると、メッセージ編集の画面に切り替わる(図7)。そこでメッセージを入力して、送信ボタンをクリックすると、端末ID "415bfa41"の携帯通信機器3Bへこのメッセージが送信される。具体的には、先ず位置情報履歴照合サーバー1が、この携帯通信機器3B宛メッセージを受信する。次に、携帯通信機器3Bが、現在位置情報を位置情報履歴照合サーバー1に送信した際に、位置情報履歴照合サーバー1は、携帯通信機器3B宛メッセージを返すようにする。
【0035】
このメッセージは、図8に示したように、メッセージ本文に加えて、ユーザーAの履歴データが表示される。但し、この履歴データは、ユーザーBと関連性の高い履歴から表示されるので、内容は図6と同等のものとなる。この履歴データから、ユーザーBは、ユーザーAがどのような人物であるかについての一定の情報を得ることができる。ユーザーBは、このメッセージに対して、返信ボタンをクリックして、返信を行うことが出来る(図9)。また、必要に応じて、ユーザーAとユーザーBは、メッセージのやり取りを繰り返すこともできる。尚、メッセージの送受信処理は、常駐プログラムと位置情報履歴照合サーバー1が担う。
【実施例2】
【0036】
この実施例では、携帯通信機器にインストールされた常駐プログラムが、現在位置情報を定期的に測位するという点では、実施例1と同様である。ただし、ここでの測位結果は、当該携帯通信機器内のデータベースに保存される。このデータベースの構成は、図2の一つの履歴テーブルと同じである。現在位置情報の記録方法は、記録場所が各携帯通信機器である点、現在位置情報テーブルを用いない点を除いて、実施例1と同じなので詳細は省略する。
【0037】
すなわち、図1の携帯通信機器3Aにインストールされた常駐プログラムは、GPS等により得た現在位置情報を、携帯通信機器3Aのメモリへ保存する。また、携帯通信機器3Bにインストールされた常駐プログラムは、GPSにより得た現在位置情報を、携帯通信機器3Bのメモリへ保存する。また、実施例2の常駐プログラムは、実施例1と同様の位置情報履歴照合機能を備えている。
【0038】
次に、実際の利用シナリオに従って、この実施例の位置情報履歴照合システムの機能を説明する。なお、図10に全体の信号の流れが示されている。例えば、携帯通信機器3Aを利用するユーザーAが、パーティーに出席しており、携帯通信機器3Bを利用するユーザーBと初対面であったとする。ユーザーAは、位置情報履歴照合を行う旨の提案をする。ユーザーBは了解し、Bluetooth等の通信手段により、互いの位置情報履歴の交換を行う。
【0039】
携帯通信機器3Bの位置情報履歴を受信した携帯通信機器3Aは、自機に記録されている位置情報履歴と比較照合し、相関関係のあるレコードを抽出する。そして、相関の高いものから並べて表示する。その方法は実施例1と同じであり、図6に示されたリストをその表示例とすることができる。履歴比較照合処理は、夫々の携帯通信機器の常駐プログラムが行う。尚、位置情報履歴データの量が大きい場合には、照合対象データは、履歴の全てではなく直近のデータのみとしても良い。
【0040】
携帯通信機器3Aの位置情報履歴を受信した携帯通信機器3Bも、同様の処理を行うので、ユーザーAとユーザーBは同様の表示を見ることになる。そして、お互いの共通点を手掛かりに、話が弾む可能性が出てくる。すなわち、相関関係で抽出された位置情報履歴が、現実世界のアイスブレーカーとなり得る。
【0041】
この実施例2は、セキュリティという点で望ましい実装となっている。すなわち、位置情報履歴照合サーバーといったところにユーザーの位置情報履歴情報が集中的に管理されていると、万一漏洩事故が起こった際にはシステムの信頼性が大きく損なわれる。しかし、実施例2では、ユーザーAとユーザーBの信頼関係と自己責任というリスクに限定される。
【実施例3】
【0042】
この実施例では、携帯通信機器にインストールされた常駐プログラムが、現在位置情報を定期的に測位し、当該携帯通信機器内のデータベースに保存するという点では、実施例2と同様である。ただし、位置情報履歴を比較照合し相関関係を抽出するのは、位置情報履歴照合サーバーが行う。
【0043】
実際の利用シナリオの例は次のとおりである。図11に全体の信号の流れが示されている。やはり、携帯通信機器3Aを利用するユーザーAが、パーティーに出席しており、携帯通信機器3Bを利用するユーザーBと初対面であったとする。ユーザーAは、位置情報履歴比較を行う旨の提案をする。ユーザーBは了解し、Bluetoothによる携帯通信機器3Aからの位置情報履歴の交換要求を、携帯通信機器3Bで受信する。この際、携帯通信機器3Aと携帯通信機器3Bは、互いの端末IDも受信する。
【0044】
次に、携帯通信機器3Aと携帯通信機器3Bは、当該携帯通信機器内に蓄積されている位置情報履歴を位置情報履歴照合サーバーへ送信する。その際に、夫々自機の端末IDと相手方の端末IDも添付しておく。これらのデータを受信した位置情報履歴照合サーバーは、位置情報履歴の相関関係のあるレコードを抽出する。そして、相関の高いものから並べて表示する。その方法は実施例1と同じであり、図6をその表示例とすることができる。
【0045】
ユーザーからみた実施例3の機能は、実施例2とほぼ同様であるが、位置情報履歴は位置情報履歴照合サーバーのみに送信され相手方の端末へは送信されない。相手方の端末へ送信されるのは、共通点に関するデータのみである。また、位置情報履歴照合サーバーには位置情報履歴は蓄積されない。従って、初対面同士でも、比較的気軽に利用できる。この場合も、位置情報履歴データの量が大きい場合には、照合対象データは、履歴の全てではなく直近のデータのみとしても良い。
【実施例4】
【0046】
この実施例では、実施例1の位置情報履歴データベースを、ユーザー同士の情報交換に利用するというものである。具体的には、2011年08月28日のジャズ・コンサートの終了時間を知りたいとする。その場合、常駐プログラムの機能を利用する。例えば、図5のユーザー検索ボタンをクリックすることによって、図12に示したようなユーザー検索画面が表示される。
【0047】
ユーザー検索画面では、場所、日付、時間および滞在時間を検索タームとして入力することができる。例えば、ここで横浜市本牧市民公園、2011/08/28と入力して検索ボタンをクリックすれば、検索要求が位置情報履歴照合サーバーへ送られ、検索タームにヒットするユーザーのレコードが抽出される。例えば、図13に示したようなユーザー検索結果が表示される。この検索結果は、入力された検索タームに近いものから滞在時間の長いものを優先的に表示される。
【0048】
ここで、端末IDである"415bfa41"の項目をクリックすると、図14に示したようなメッセージ編集の画面に切り替わる。そこでメッセージを入力して、送信ボタンをクリックすると、端末ID "415bfa41"の携帯通信機器へメッセージが送信される。このようにすることで、ある特定の場所と時間における情報を得る新たな手段が提供される。
【産業上の利用可能性】
【0049】
以上のように、本発明による位置情報履歴照合システムによれば、携帯通信機器相互の位置情報履歴を比較照合することで、当該携帯通信機器を持つユーザー間の共通点に関する所定の情報を提供することできる。これによって、新たな応用への選択肢を拡大することが可能となる。
【符号の説明】
【0050】
A、B ユーザー
1 サーバー
2 履歴テーブル
3A、3B 携帯通信機器
5 衛星
7 基地局
【技術分野】
【0001】
本発明は、携帯通信機器によって、その携帯通信機器を携帯するユーザー間の共通点に関する情報を提供するシステムに関する。
【背景技術】
【0002】
近年、携帯電話、PHS(Personal Handyphone System)、スマートフォン等の携帯通信機器の利用範囲が飛躍的に広がってきている。本来の機能である通話機能の他に、データ通信機能などが強化され、ユーザーに対してインターネットを介した種々のサービスが提供されている。特に、GPSを初めとする現在位置情報を利用する様々なサービスが提案されている(特許文献1)。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2011−070341号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、現在の位置情報の利用方法としては、当該携帯通信機器の現在位置そのものや移動を検出するためだけに利用されている。他のユーザーとの関連性において、更に応用の幅が拡がる可能性があるが、そのような提案はなされていない。
【0005】
そこで、本発明の目的は、携帯通信機器から得られる位置情報を、携帯通信機器間で相互に関連付けることによって、当該携帯通信機器を持つユーザー間の共通点に関する所定の情報を提供することである。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本発明の位置情報履歴照合システムは、現在位置情報の検出機能を備えた第一および第二の携帯通信機器の移動履歴の相関関係を検出するシステムであって、前記第一および第二の携帯通信機器の各々から現在位置情報の履歴を取得し、前記現在位置情報の履歴を比較照合し、差異が所定の範囲内を示す履歴データを抽出し、少なくとも前記第一の携帯通信機器に表示することを特徴とする。
【0007】
このような構成により、前記第一および第二の携帯通信機器の位置情報履歴から、当該携帯通信機器を持つユーザー同士が、同一の位置にいたことが分かり、互いの共通点に関する一定の情報を得ることができる。なお、前記現在位置情報の検出機能は、GPSを利用することで実装できる。
【0008】
また、前記現在位置情報の履歴には、現在位置情報の検出の行われた日時も含まれており、前記同一の位置を示す履歴データの中で、前記現在位置情報から得られる滞在時間が重なっている履歴データが優先的に表示される。このような構成により、より共通点の重なり度合いが強いユーザーを特定できる。
【0009】
更に、前記第一および第二の携帯通信機器は、インターネットへのアクセスが可能な通信機能を備え、前記第一および第二の携帯通信機器の現在位置情報は、インターネット上のサーバーに送信され、前記現在位置情報履歴として蓄積される。このような構成により、携帯通信機器への負担が小さく、サーバー上で相互に参照することで、比較照合の自由度が大きくなる。
【0010】
更に、前記第一携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積されており、前記第二の携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積される。このような構成により、プライバシー漏洩というリスクを回避できる。
【0011】
更に、前記第二の携帯通信機器は、前記第一の携帯通信機器の現在位置の近傍に存在する複数の携帯通信機器であることを特徴とする。このような構成により、ユーザー同士のコミュニティーを広げるという効果を高めることができる。
【0012】
更に、前記第一の携帯通信機器から、特定の位置情報を伴った検索要求を受けて、前記第二の携帯通信機器の位置情報履歴から、この特定の位置情報を含んだデータを検索し、検索結果として提供することを特徴とする。このような構成により、ある特定の場所における情報を得る新たな手段が提供される。
【発明の効果】
【0013】
本発明に係わる位置情報履歴照合システムによれば、携帯通信機器の位置情報履歴から、当該携帯通信機器を持つユーザー同士が、同一の位置にいたことが分かり、互いの共通点に関する一定の情報を得ることができる。これによって、ユーザー間の交流の手助けを行うことができる。
【図面の簡単な説明】
【0014】
【図1】図1は、本発明の実施例1に係る位置情報履歴照合システムを説明する図である。
【図2】図2は、本発明の実施例1に係る位置情報履歴照合システムにおいて、各携帯通信機器に蓄積される履歴データベースの履歴テーブルを示す図である。
【図3】図3は、本発明の実施例1に係る位置情報履歴照合システムの履歴データベースの現在位置情報テーブルを示す図である。
【図4】図4は、本発明の実施例1に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図5】図5は、本発明の実施例1に係る位置情報履歴照合システムにおいて、一つの携帯通信機器の履歴との相関の高い位置情報レコードのリストが表示されている画面を示す図である。
【図6】図6は、本発明の実施例1に係る位置情報履歴照合システムにおいて、一つの携帯通信機器の履歴との相関の高い位置情報レコードから、特定の携帯通信機器のレコードのみを抽出した画面を示す図である。
【図7】図7は、本発明の実施例1に係る位置情報履歴照合システムにおいて、別の携帯通信機器へメッセージを送信するための編集画面を示す図である。
【図8】図8は、本発明の実施例1に係る位置情報履歴照合システムにおいて、受信したメッセージが表示されている画面を示す図である。
【図9】図9は、本発明の実施例1に係る位置情報履歴照合システムにおいて、メッセージへの返信を行う為の画面を示す図である。
【図10】図10は、本発明の実施例2に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図11】図11は、本発明の実施例3に係る位置情報履歴照合システムの利用シナリオにおける信号の流れを説明する図である。
【図12】図12は、本発明の実施例4に係る位置情報履歴照合システムにおいて、ある特定の場所と時間における情報を得る為の検索画面を示す図である。
【図13】図13は、本発明の実施例4に係る位置情報履歴照合システムにおいて、検索結果画面を示す図である。
【図14】図14は、本発明の実施例4に係る位置情報履歴照合システムにおいて、別の携帯通信機器へメッセージを送信するための編集画面を示す図である。
【発明を実施するための形態】
【0015】
以下、添付図面を参照しながら本発明の実施形態による位置情報履歴照合システムを説明する。利用する携帯通信機器としては、現在位置情報の取得が可能で、インターネットへの通信機能を備えたものを想定する。具体的には、一般的な携帯電話、スマートフォンと呼ばれるタッチパネル付きの多機能携帯電話、タブレット型コンピュータが含まれる。現在位置情報の取得方法としては、GPS(Global Positioning System)や、基地局による三角測量、Wi-Fiの電波強度を利用したものや、それらを組み合わせたものなどがある。
【実施例1】
【0016】
図1を参照して、実施例1の位置情報履歴照合システムを説明する。このシステムは、インターネットへ接続している位置情報履歴照合サーバー1によって運営されている。また、この位置情報履歴照合システムの利用を希望するユーザーは、常駐プログラムをサーバーからダウンロードして、携帯する携帯通信機器にインストールしておく。
【0017】
この常駐プログラムは、現在位置情報を定期的に測位して、位置情報履歴照合サーバー1に送信する。図1では、携帯通信機器3Aを利用するユーザーAと携帯通信機器3Bを利用するユーザーBのみが、この位置情報履歴照合システムのユーザーを代表して図示されているが、実際には非常に多くのユーザーの存在を想定している。
【0018】
この履歴のデータベースには、図2に示すように、携帯通信機器毎に履歴テーブル2が設けられている。履歴テーブル2は、測位データのレコードを時系列に並べたシリアル番号と、記録の行われた日付と時間、緯度、経度、その時に通信を行なっている基地局7を特定するCell-IDと、受信感度のフィールドからなっている。
【0019】
ユーザーの識別には、常駐プログラムをダウンロードした際に割り振られたユニークな端末IDが用いられる。すなわち、履歴テーブル2と端末IDは一対一の対応関係にある。常駐プログラムが、位置情報履歴照合サーバー1へ現在位置情報を送信する際には、Cell-IDや受信感度に加えて、この端末IDを同時に送信する。このようにサーバーが割り振るIDの代わりに、その携帯通信機器自体を識別する個体識別番号を端末IDとして用いても良い。
【0020】
具体的には、衛星5からの信号に基づくGPS等を利用して、常駐プログラムが数分毎(例えば、5分毎)に現在位置を測位し緯度と経度を特定する。そして、測位した経緯度を、Cell-ID、受信感度、端末ID等と共に位置情報履歴照合サーバー1へ送信する。
【0021】
位置情報履歴照合サーバー1では、図3に示したような現在位置情報テーブルに、端末IDで特定される携帯通信機器の現在位置情報が記録されている。現在位置情報テーブルの各フィールドは、履歴テーブルの各フィールドに対応しているが、時系列のシリアル番号の代わりに、その携帯通信機器を特定する端末IDのフィールドが設けられている。
【0022】
携帯通信機器からの現在位置情報を受信すると、位置情報履歴照合サーバー1は、添付されている端末IDが、現在位置情報テーブルに記録されているか否かを確認する。記録されていなければ、この端末IDに対応して、現在位置情報テーブルに、この現在位置情報に基づいて新たなレコードを生成する。また、この端末IDの履歴テーブルも生成する。
【0023】
既に記録されていれば、その端末IDのレコードから前回の現在位置情報(経緯度)を取得し、受信した現在位置情報と照合する。もし、これらの緯度と経度がほぼ同一(例えば、高々10m程度の差異)であれば、何もせず受信した現在位置情報は捨てる。
【0024】
現在位置情報の前回のものと異なる場合、その記録されている前回のレコードを、その端末IDに対応する履歴テーブルに新たなレコードとして追加する。そして、現在位置情報テーブルの当該レコードを、受信した現在位置情報、Cell-ID、受信感度、記録日時で更新する。従って、履歴テーブルにおいて、或るレコードの示す位置での滞在時間は、当該レコードと後続のレコードとの時間差に対応することになる。
【0025】
例えば、時刻13:30のレコードの次が時刻14:30のレコードであった場合、最初のレコードの場所に一時間滞在したことになる。Cell-IDや受信感度は補助データとして、経緯度の信頼性などに利用できる。履歴テーブルの最も新しいレコードの示す位置での滞在時間は、現在位置情報テーブルの対応するレコードの時刻と、履歴テーブルの最も新しいレコードの示す位置での時刻との差分ということになる。また、現在位置における滞在時間は、現在位置情報テーブルの対応するレコードの時刻と現在時刻との差分ということになる。
【0026】
別の実装態様として、現在位置情報テーブルの各レコードを、対応する履歴テーブルの最新レコードとして重複して記録しておいても良い。すなわち、現在位置情報テーブルの各レコードを更新する際に、最新の更新レコードを履歴テーブルの最新レコードとして重複して記録する。この場合、履歴テーブルのみから滞在時間が算出できる。
【0027】
次に、実際の利用シナリオに従って、この実施例の位置情報履歴照合システムの機能を説明する。なお、図4に全体の信号の流れが示されている。例えば、携帯通信機器3Aを利用するユーザーAが、カフェでコーヒーを飲んでいるとする。そして、誰かと話をしてみたいと思った場合、携帯通信機器3Aを手に取り、常駐プログラムのアイコンをクリックする。通常は、常駐プログラムは常に実行されている(常駐)ので、二重起動は行わずに代わりにユーザー検索要求を位置情報履歴照合サーバー1へ行う。ユーザー検索要求には、現在位置情報と端末IDが添付されている。
【0028】
このユーザー検索要求を受信した位置情報履歴照合サーバー1は、現在位置情報テーブルを検索して、携帯通信機器3Aの現在位置の近傍に位置する携帯通信機器のユーザーを特定する。例えば、50m迄の範囲にいるユーザーを特定する。もしも、その範囲のユーザー数が一定人数、例えば3人以下なら、100m迄の範囲にいるユーザーを特定する。
【0029】
また、携帯通信機器3Aの端末IDの履歴テーブルから、一時間以上滞在した場所の位置情報(以下、特定位置情報と呼ぶ)を抽出する。そして、上記範囲のユーザーの履歴テーブルから、上記特定位置情報を検索する。検索されたレコードは、携帯通信機器3Aの履歴との相関の高いものから並べて表示される。並べ替えは、例えば次のような手順で行われる。
【0030】
先ず、その特定位置に携帯通信機器3Aと同じ時間に滞在したユーザーのレコードが優先される。その中では、同時に滞在した時間の長いレコードが優先される。次に、携帯通信機器3Aのユーザーと、同じ場所にいた累積の滞在時間(同時でなくても)が長いユーザーのレコードが優先される。
【0031】
図5に携帯通信機器に表示された上記レコードのリスト画面の例を示す。ここで、最も優先度の高い一番上のレコードは、端末IDが415bfa41であり、横浜市本牧市民公園近くの場所において、2011年08月28日の11:48から4時間25分滞在したことを意味する。また、当該携帯通信機器3Aがその場所にいた日付、時刻および滞在時間が、括弧内に示されている。従って、端末IDが415bfa41のユーザーと、同じ場所、同じ時間に4時間以上共に滞在したことが分かる。
【0032】
尚、場所の名前は、逆ジオコーディングによって経緯度から住所へ変換し、電話帳サービスを利用して住所から名前を検索することで行う。但し、山や海など、電話帳サービスを利用できない場合には、経緯度とその場所の名前を対応付けたデータベースを利用して、「〜山」とか「〜海岸」といった表記を行う。GPSでは誤差があるので「〜付近」といった表記を用いる。
【0033】
リスト画面において、場所の項目(ここでは「横浜市本牧市民公園近く」)をクリックすると、横浜市本牧市民公園をサーチタームとしたWeb検索結果が表示される。ここで、携帯通信機器3Aのユーザーは、これがジャズ・コンサートに行った時の記録であることを思い出す。また、端末ID (ここでは「415bfa41」)をクリックすると、図6に示したように、そのユーザーのレコードのみを抽出することができる。
【0034】
ここでユーザーAは、端末ID が"415bfa41"のユーザーBと話をしてみたいと考える。そこで、メッセージ送信のボタンをクリックすると、メッセージ編集の画面に切り替わる(図7)。そこでメッセージを入力して、送信ボタンをクリックすると、端末ID "415bfa41"の携帯通信機器3Bへこのメッセージが送信される。具体的には、先ず位置情報履歴照合サーバー1が、この携帯通信機器3B宛メッセージを受信する。次に、携帯通信機器3Bが、現在位置情報を位置情報履歴照合サーバー1に送信した際に、位置情報履歴照合サーバー1は、携帯通信機器3B宛メッセージを返すようにする。
【0035】
このメッセージは、図8に示したように、メッセージ本文に加えて、ユーザーAの履歴データが表示される。但し、この履歴データは、ユーザーBと関連性の高い履歴から表示されるので、内容は図6と同等のものとなる。この履歴データから、ユーザーBは、ユーザーAがどのような人物であるかについての一定の情報を得ることができる。ユーザーBは、このメッセージに対して、返信ボタンをクリックして、返信を行うことが出来る(図9)。また、必要に応じて、ユーザーAとユーザーBは、メッセージのやり取りを繰り返すこともできる。尚、メッセージの送受信処理は、常駐プログラムと位置情報履歴照合サーバー1が担う。
【実施例2】
【0036】
この実施例では、携帯通信機器にインストールされた常駐プログラムが、現在位置情報を定期的に測位するという点では、実施例1と同様である。ただし、ここでの測位結果は、当該携帯通信機器内のデータベースに保存される。このデータベースの構成は、図2の一つの履歴テーブルと同じである。現在位置情報の記録方法は、記録場所が各携帯通信機器である点、現在位置情報テーブルを用いない点を除いて、実施例1と同じなので詳細は省略する。
【0037】
すなわち、図1の携帯通信機器3Aにインストールされた常駐プログラムは、GPS等により得た現在位置情報を、携帯通信機器3Aのメモリへ保存する。また、携帯通信機器3Bにインストールされた常駐プログラムは、GPSにより得た現在位置情報を、携帯通信機器3Bのメモリへ保存する。また、実施例2の常駐プログラムは、実施例1と同様の位置情報履歴照合機能を備えている。
【0038】
次に、実際の利用シナリオに従って、この実施例の位置情報履歴照合システムの機能を説明する。なお、図10に全体の信号の流れが示されている。例えば、携帯通信機器3Aを利用するユーザーAが、パーティーに出席しており、携帯通信機器3Bを利用するユーザーBと初対面であったとする。ユーザーAは、位置情報履歴照合を行う旨の提案をする。ユーザーBは了解し、Bluetooth等の通信手段により、互いの位置情報履歴の交換を行う。
【0039】
携帯通信機器3Bの位置情報履歴を受信した携帯通信機器3Aは、自機に記録されている位置情報履歴と比較照合し、相関関係のあるレコードを抽出する。そして、相関の高いものから並べて表示する。その方法は実施例1と同じであり、図6に示されたリストをその表示例とすることができる。履歴比較照合処理は、夫々の携帯通信機器の常駐プログラムが行う。尚、位置情報履歴データの量が大きい場合には、照合対象データは、履歴の全てではなく直近のデータのみとしても良い。
【0040】
携帯通信機器3Aの位置情報履歴を受信した携帯通信機器3Bも、同様の処理を行うので、ユーザーAとユーザーBは同様の表示を見ることになる。そして、お互いの共通点を手掛かりに、話が弾む可能性が出てくる。すなわち、相関関係で抽出された位置情報履歴が、現実世界のアイスブレーカーとなり得る。
【0041】
この実施例2は、セキュリティという点で望ましい実装となっている。すなわち、位置情報履歴照合サーバーといったところにユーザーの位置情報履歴情報が集中的に管理されていると、万一漏洩事故が起こった際にはシステムの信頼性が大きく損なわれる。しかし、実施例2では、ユーザーAとユーザーBの信頼関係と自己責任というリスクに限定される。
【実施例3】
【0042】
この実施例では、携帯通信機器にインストールされた常駐プログラムが、現在位置情報を定期的に測位し、当該携帯通信機器内のデータベースに保存するという点では、実施例2と同様である。ただし、位置情報履歴を比較照合し相関関係を抽出するのは、位置情報履歴照合サーバーが行う。
【0043】
実際の利用シナリオの例は次のとおりである。図11に全体の信号の流れが示されている。やはり、携帯通信機器3Aを利用するユーザーAが、パーティーに出席しており、携帯通信機器3Bを利用するユーザーBと初対面であったとする。ユーザーAは、位置情報履歴比較を行う旨の提案をする。ユーザーBは了解し、Bluetoothによる携帯通信機器3Aからの位置情報履歴の交換要求を、携帯通信機器3Bで受信する。この際、携帯通信機器3Aと携帯通信機器3Bは、互いの端末IDも受信する。
【0044】
次に、携帯通信機器3Aと携帯通信機器3Bは、当該携帯通信機器内に蓄積されている位置情報履歴を位置情報履歴照合サーバーへ送信する。その際に、夫々自機の端末IDと相手方の端末IDも添付しておく。これらのデータを受信した位置情報履歴照合サーバーは、位置情報履歴の相関関係のあるレコードを抽出する。そして、相関の高いものから並べて表示する。その方法は実施例1と同じであり、図6をその表示例とすることができる。
【0045】
ユーザーからみた実施例3の機能は、実施例2とほぼ同様であるが、位置情報履歴は位置情報履歴照合サーバーのみに送信され相手方の端末へは送信されない。相手方の端末へ送信されるのは、共通点に関するデータのみである。また、位置情報履歴照合サーバーには位置情報履歴は蓄積されない。従って、初対面同士でも、比較的気軽に利用できる。この場合も、位置情報履歴データの量が大きい場合には、照合対象データは、履歴の全てではなく直近のデータのみとしても良い。
【実施例4】
【0046】
この実施例では、実施例1の位置情報履歴データベースを、ユーザー同士の情報交換に利用するというものである。具体的には、2011年08月28日のジャズ・コンサートの終了時間を知りたいとする。その場合、常駐プログラムの機能を利用する。例えば、図5のユーザー検索ボタンをクリックすることによって、図12に示したようなユーザー検索画面が表示される。
【0047】
ユーザー検索画面では、場所、日付、時間および滞在時間を検索タームとして入力することができる。例えば、ここで横浜市本牧市民公園、2011/08/28と入力して検索ボタンをクリックすれば、検索要求が位置情報履歴照合サーバーへ送られ、検索タームにヒットするユーザーのレコードが抽出される。例えば、図13に示したようなユーザー検索結果が表示される。この検索結果は、入力された検索タームに近いものから滞在時間の長いものを優先的に表示される。
【0048】
ここで、端末IDである"415bfa41"の項目をクリックすると、図14に示したようなメッセージ編集の画面に切り替わる。そこでメッセージを入力して、送信ボタンをクリックすると、端末ID "415bfa41"の携帯通信機器へメッセージが送信される。このようにすることで、ある特定の場所と時間における情報を得る新たな手段が提供される。
【産業上の利用可能性】
【0049】
以上のように、本発明による位置情報履歴照合システムによれば、携帯通信機器相互の位置情報履歴を比較照合することで、当該携帯通信機器を持つユーザー間の共通点に関する所定の情報を提供することできる。これによって、新たな応用への選択肢を拡大することが可能となる。
【符号の説明】
【0050】
A、B ユーザー
1 サーバー
2 履歴テーブル
3A、3B 携帯通信機器
5 衛星
7 基地局
【特許請求の範囲】
【請求項1】
現在位置情報の検出機能を備えた第一および第二の携帯通信機器の移動履歴の相関関係を検出するシステムであって、
前記第一および第二の携帯通信機器の各々から現在位置情報の履歴を取得し、
前記現在位置情報の履歴を比較照合し、差異が所定の範囲内を示す履歴データを抽出し、少なくとも前記第一の携帯通信機器に表示することを特徴とする位置情報履歴照合システム。
【請求項2】
前記現在位置情報の検出機能は、GPSを利用することを特徴とする請求項1に記載の位置情報履歴照合システム。
【請求項3】
前記現在位置情報の履歴には、現在位置情報の検出の行われた日時も含まれており、前記同一の位置を示す履歴データの中で、前記現在位置情報から得られる滞在時間が重なっている履歴データが優先的に表示されることを特徴とする請求項2に記載の位置情報履歴照合システム。
【請求項4】
前記第一および第二の携帯通信機器は、インターネットへのアクセスが可能な通信機能を備え、前記第一および第二の携帯通信機器の現在位置情報は、インターネット上のサーバーに送信され、前記現在位置情報履歴として蓄積されることを特徴とする請求項3に記載の位置情報履歴照合システム。
【請求項5】
前記第一携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積されており、前記第二の携帯通信機器の現在位置情報履歴は当該第二携帯通信機器の内部の記憶装置に蓄積されることを特徴とする請求項3に記載の位置情報履歴照合システム。
【請求項6】
前記第二の携帯通信機器は、前記第一の携帯通信機器の現在位置の近傍に存在する複数の携帯通信機器であることを特徴とする請求項1に記載の位置情報履歴照合システム。
【請求項7】
前記第一の携帯通信機器から、特定の位置情報を伴った検索要求を受けて、前記第二の携帯通信機器の位置情報履歴から、この特定の位置情報を含んだデータを検索し、検索結果として提供することを特徴とする請求項6に記載の位置情報履歴照合システム。
【請求項1】
現在位置情報の検出機能を備えた第一および第二の携帯通信機器の移動履歴の相関関係を検出するシステムであって、
前記第一および第二の携帯通信機器の各々から現在位置情報の履歴を取得し、
前記現在位置情報の履歴を比較照合し、差異が所定の範囲内を示す履歴データを抽出し、少なくとも前記第一の携帯通信機器に表示することを特徴とする位置情報履歴照合システム。
【請求項2】
前記現在位置情報の検出機能は、GPSを利用することを特徴とする請求項1に記載の位置情報履歴照合システム。
【請求項3】
前記現在位置情報の履歴には、現在位置情報の検出の行われた日時も含まれており、前記同一の位置を示す履歴データの中で、前記現在位置情報から得られる滞在時間が重なっている履歴データが優先的に表示されることを特徴とする請求項2に記載の位置情報履歴照合システム。
【請求項4】
前記第一および第二の携帯通信機器は、インターネットへのアクセスが可能な通信機能を備え、前記第一および第二の携帯通信機器の現在位置情報は、インターネット上のサーバーに送信され、前記現在位置情報履歴として蓄積されることを特徴とする請求項3に記載の位置情報履歴照合システム。
【請求項5】
前記第一携帯通信機器の現在位置情報履歴は当該第一携帯通信機器の内部の記憶装置に蓄積されており、前記第二の携帯通信機器の現在位置情報履歴は当該第二携帯通信機器の内部の記憶装置に蓄積されることを特徴とする請求項3に記載の位置情報履歴照合システム。
【請求項6】
前記第二の携帯通信機器は、前記第一の携帯通信機器の現在位置の近傍に存在する複数の携帯通信機器であることを特徴とする請求項1に記載の位置情報履歴照合システム。
【請求項7】
前記第一の携帯通信機器から、特定の位置情報を伴った検索要求を受けて、前記第二の携帯通信機器の位置情報履歴から、この特定の位置情報を含んだデータを検索し、検索結果として提供することを特徴とする請求項6に記載の位置情報履歴照合システム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公開番号】特開2013−38721(P2013−38721A)
【公開日】平成25年2月21日(2013.2.21)
【国際特許分類】
【出願番号】特願2011−175339(P2011−175339)
【出願日】平成23年8月10日(2011.8.10)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.Bluetooth
【出願人】(596177559)インターマン株式会社 (14)
【Fターム(参考)】
【公開日】平成25年2月21日(2013.2.21)
【国際特許分類】
【出願日】平成23年8月10日(2011.8.10)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.Bluetooth
【出願人】(596177559)インターマン株式会社 (14)
【Fターム(参考)】
[ Back to top ]