(57)【特許請求の範囲】
【請求項１】
識別情報を含む信号を発信するタグと、前記タグが発信する信号を受信する複数の通信端末と、前記タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムであって、
前記タグは、
前記タグの移動の有無を判定する判定部と、
前記タグが発信する信号として、前記複数の通信端末のうち前記タグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定部によって前記タグの移動が判定された場合には、前記第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定部と、
前記設定部によって設定された信号を発信する発信部と、
を有し、
前記通信端末は、
前記タグから発信された信号を受信する受信部と、
前記タグから受信した信号に含まれる前記タグの識別情報と、前記信号を受信した際の自通信端末の位置情報とを前記サーバに通知する通知部と、
を有し、
前記サーバは、
前記複数の通信端末から、前記タグの識別情報と前記位置情報とを収集する収集部と、
前記収集部によって収集された前記位置情報を用いて、前記タグの位置を特定する特定部と、
前記特定部によって特定された前記タグの位置に関する情報を出力する出力部と、
を有することを特徴とする位置検索システム。
【請求項２】
前記設定部は、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定部によって前記タグの所定距離以上の移動が判定された場合に、前記タグが発信する信号として、前記第２の信号を設定することを特徴とする請求項１に記載の位置検索システム。
【請求項３】
前記設定部は、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定部によって前記タグの移動が判定された場合であり、過去に移動したことがあるエリアまたは過去に一定以上の時間滞在した場所に前記タグが位置する場合には、前記第１の信号の発信の継続を設定することを特徴とする請求項１または２に記載の位置検索システム。
【請求項４】
識別情報を含む信号を発信するタグと、前記タグが発信する信号を受信する複数の通信端末と、前記タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムであって、
前記タグは、
前記タグの移動の有無を判定する判定部と、
前記タグが発信する信号として、前記複数の通信端末のうち前記タグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定部によって前記タグの移動が判定され、かつ、前記タグが通信可能である第２の通信端末の存在を感知しない場合、前記第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定部と、
前記設定部によって設定された信号を発信する発信部と、
を有し、
前記通信端末は、
前記タグから発信された信号を受信する受信部と、
前記タグから受信した信号に含まれる前記タグの識別情報と、前記信号を受信した際の自通信端末の位置情報とを前記サーバに通知する通知部と、
を有し、
前記サーバは、
前記複数の通信端末から、前記タグの識別情報と前記位置情報とを収集する収集部と、
前記収集部によって収集された前記位置情報を用いて、前記タグの位置を特定する特定部と、
前記特定部によって特定された前記タグの位置に関する情報を出力する出力部と、
を有することを特徴とする位置検索システム。
【請求項５】
前記設定部は、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定部によって前記タグの所定距離以上の移動が判定され、かつ、前記タグが通信可能である第２の通信端末の存在を所定期間以上感知しない場合、前記タグが発信する信号として、前記第２の信号を設定することを特徴とする請求項４に記載の位置検索システム。
【請求項６】
前記設定部は、前記第２の信号を発信し、前記タグが通信可能である第２の通信端末の存在を感知した後、前記判定部によって前記タグの移動が判定されない場合または前記判定部によって前記タグの所定距離未満の移動が判定され場合には、前記タグが発信する信号として、前記第１の信号を設定することを特徴とする請求項１〜５のいずれか一つに記載の位置検索システム。
【請求項７】
前記判定部は、前記タグの位置または移動を判定することで、前記タグの移動の有無を判定し、
前記設定部は、前記第２の信号を発信し、前記タグが通信可能である第２の通信端末の存在を感知した後に、前記判定部によって前記タグの移動が判定されず、過去に移動したことがあるエリアまたは過去に一定以上の時間滞在した場所に前記タグが位置する場合には、前記タグが発信する信号として、前記第１の信号を設定することを特徴とする請求項１〜５のいずれか一つに記載の位置検索システム。
【請求項８】
前記設定部は、前記第２の信号を発信し、前記タグが通信可能である第２の通信端末の存在を感知した後に、所定期間以上、前記タグが通信可能である前記通信端末が同じ通信端末であった場合、前記第２の信号の発信の継続を設定することを特徴とする請求項１〜７のいずれか一つに記載の位置検索システム。
【請求項９】
前記設定部は、前記送信出力と前記送信頻度との少なくとも一方を、前記タグの移動距離に応じて上げた前記第２の信号を前記タグが発信する信号として設定することを特徴とする請求項１〜８のいずれか一つに記載の位置検索システム。
【請求項１０】
識別情報を含む信号を発信するタグと、前記タグが発信する信号を受信する複数の通信端末と、前記タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムが実行する位置検索方法であって、
前記タグが、前記タグの移動の有無を判定する判定工程と、
前記タグが、前記タグが発信する信号として、前記複数の通信端末のうち前記タグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定工程において前記タグの移動が判定された場合には、前記第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定工程と、
前記タグが、前記設定工程において設定された信号を発信する発信工程と、
前記通信端末が、前記タグから発信された信号を受信する受信工程と、
前記通信端末が、前記タグから受信した信号に含まれる前記タグの識別情報と、前記信号を受信した際の自通信端末の位置情報とを前記サーバに通知する通知工程と、
前記サーバが、前記複数の通信端末から、前記タグの識別情報と前記位置情報とを収集する収集工程と、
前記サーバが、前記収集工程において収集された前記位置情報を用いて、前記タグの位置を特定する特定工程と、
前記サーバが、前記特定工程において特定された前記タグの位置に関する情報を出力する出力工程と、
を含んだことを特徴とする位置検索方法。
【請求項１１】
識別情報を含む信号を発信するタグと、前記タグが発信する信号を受信する複数の通信端末と、前記タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムが実行する位置検索方法であって、
前記タグが、前記タグの移動の有無を判定する判定工程と、
前記タグが、前記タグが発信する信号として、前記複数の通信端末のうち前記タグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、前記第１の通信端末との間のペアが解除された後、または、前記第１の通信端末の存在を感知しなくなった後、前記判定工程において前記タグの移動が判定され、かつ、前記タグが通信可能である第２の通信端末の存在を感知しない場合、前記第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定工程と、
前記タグが、前記設定工程において設定された信号を発信する発信工程と、
前記通信端末が、前記タグから発信された信号を受信する受信工程と、
前記通信端末が、前記タグから受信した信号に含まれる前記タグの識別情報と、前記信号を受信した際の自通信端末の位置情報とを前記サーバに通知する通知工程と、
前記サーバが、前記複数の通信端末から、前記タグの識別情報と前記位置情報とを収集する収集工程と、
前記サーバが、前記収集工程において収集された前記位置情報を用いて、前記タグの位置を特定する特定工程と、
前前記サーバが、記特定工程において特定された前記タグの位置に関する情報を出力する出力工程と、
を含んだことを特徴とする位置検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置検索システムおよび位置検索方法に関する。
【背景技術】
【０００２】
近年、認知症の老人や子供、ペットや貴重品の位置を推測する手段として、Bluetooth（登録商標）の規格等を用いて一定間隔で信号を発するタグを老人や子供に所持させ、信号を受信した近くのスマートフォン等の通信端末が信号を受信した位置情報をサーバに通知することで、位置を推測するシステムが開発されている。
【０００３】
また、所有者の通信端末とタグとをペアリングし、お互いの距離が離れてしまうことで、携帯端末とタグとの通信ができなくなったり、存在を検知できなくなったりした場合には、通信端末もしくはタグがアラームを発することで、置き忘れの防止を行うという仕組みが存在する。
【０００４】
これらの方式の場合、タグ側に必要な通信機能としては、携帯通信網と比較して省電力のBluetooth（及びBluetoothの一種であるBluetooth  Low  Energy）を有するだけで良く、大容量のバッテリーを搭載する必要がない。結果的に、小さいタグで長時間の利用が可能となるため、子供にもたせることや貴重品に取り付けることが容易となる。また、タグの充電も頻繁に行わなくてもよい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２５０１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このように、Bluetoothを用いたタグの位置情報管理は、端末の小型化と長時間の利用とが実現できるため、非常に便利であるが、問題点もあった。
【０００７】
最も大きな問題点として、タグを紛失した場合に、タグの位置情報を送信してくれる他者の通信端末がタグの近くにないと、位置情報を把握することが出来ないというものである。一般的なタグは、送信する信号の到着距離が１０ｍ程度であり、タグが信号を送信したタイミングに、信号の到達範囲内に他者の通信端末があればよいが、他社の通信端末が信号の到達範囲内にない場合には、サーバに位置情報を通知することが出来ない。市街地等で他者の通信端末が頻繁に近くを通る場合であればよいが、郊外などの人が少ない場所では信号を受信できる端末が少ないケースも存在し、その場合にはタグの位置を把握できる可能性が低くなる。
【０００８】
そこで、タグから送信される信号の送信頻度を上げることで、他者の携帯端末がすれ違った際に信号を受信できる確率を上げる方法や、タグからの信号の送信出力を上げることで、信号の届く範囲を広めて、他者の携帯端末が近くに来た際に信号を受信できる確率を上げる方法が考えられる。
【０００９】
しかしながら、上記いずれの方法であっても、タグのバッテリーの消費量が大きくなり、タグ自体を大きくすること、或いは、頻繁に充電等を行うことが、必要となってしまう。また、信号の送信頻度や送信出力を上げた場合、特に狭いエリアに多くのタグが存在するようなケースにおいては、信号が重なることにより送信された信号が受信できないといった事象も発生する。
【００１０】
本発明は、上記に鑑みてなされたものであって、タグのバッテリーの消費量を抑えながら、タグの位置検索を効率よく行うことができる位置検索システムおよび位置検索方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明の位置検索システムは、識別情報を含む信号を発信するタグと、タグが発信する信号を受信する複数の通信端末と、タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムであって、タグは、タグの移動の有無を判定する判定部と、タグが発信する信号として、複数の通信端末のうちタグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、第１の通信端末との間のペアが解除された後、または、第１の通信端末の存在を感知しなくなった後、タグの移動を判定した場合には、第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定部と、設定部によって設定された信号を発信する発信部と、を有し、通信端末は、タグから発信された信号を受信する受信部と、タグから受信した信号に含まれるタグの識別情報と、信号を受信した際の自通信端末の位置情報とをサーバに通知する通知部と、を有し、サーバは、複数の通信端末から、タグの識別情報と位置情報とを収集する収集部と、収集部によって収集された位置情報を用いて、タグの位置を特定する特定部と、特定部によって特定されたタグの位置に関する情報を出力する出力部と、を有することを特徴とする。
【００１２】
また、本発明の位置検索システムは、識別情報を含む信号を発信するタグと、タグが発信する信号を受信する複数の通信端末と、タグが発信する信号を受信した通信端末から情報を収集するサーバとを有する位置検索システムであって、タグは、タグの移動の有無を判定する判定部と、タグが発信する信号として、複数の通信端末のうちタグにペアリングされた第１の通信端末の存在を感知している場合、もしくは、前記第１の通信端末との間のペアが解除された後或いは前記第１の通信端末の存在を感知しなくなった後には、第１の信号を設定し、第１の通信端末との間のペアが解除された後、または、第１の通信端末の存在を感知しなくなった後、タグの移動を判定し、かつ、タグが通信可能である第２の通信端末の存在を感知しない場合、第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定部と、設定部によって設定された信号を発信する発信部と、を有し、通信端末は、タグから発信された信号を受信する受信部と、タグから受信した信号に含まれるタグの識別情報と、信号を受信した際の自通信端末の位置情報とをサーバに通知する通知部と、を有し、サーバは、複数の通信端末から、タグの識別情報と位置情報とを収集する収集部と、収集部によって収集された位置情報を用いて、タグの位置を特定する特定部と、特定部によって特定されたタグの位置に関する情報を出力する出力部と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、タグのバッテリーの消費量を抑えながら、タグの位置検索を効率よく行うことができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態１に係る位置検索システムの全体構成を示す概略図である。
【図２】図２は、実施の形態１におけるタグの構成例を示すブロック図である。
【図３】図３は、実施の形態１に係る通信端末の構成例を示すブロック図である。
【図４】図４は、実施の形態１に係るサーバの構成例を示すブロック図である。
【図５】図５は、位置情報記憶部が記憶するテーブルの一例を示す図である。
【図６】図６は、通信端末に表示される画面の一例を示す図である。
【図７】図７は、実施の形態１に係る位置検索処理の処理手順を示すシーケンス図である。
【図８】図８は、実施の形態１の変形例１に係る位置検索処理の処理手順を示すシーケンス図である。
【図９】図９は、実施の形態１の変形例２に係る位置検索処理の処理手順を示すシーケンス図である。
【図１０】図１０は、実施の形態１の変形例２に係る位置検索処理の他の処理手順を示すシーケンス図である。
【図１１】図１１は、実施の形態１の変形例３に係る位置検索処理の他の処理手順を示すシーケンス図である。
【図１２】図１２は、実施の形態２に係る位置検索システムの全体構成を示す概略図である。
【図１３】図１３は、実施の形態２におけるタグの構成例を示すブロック図である。
【図１４】図１４は、実施の形態１に係る位置検索処理の処理手順を示すシーケンス図である。
【図１５】図１５は、実施の形態２の変形例１に係る位置検索処理の処理手順を示すシーケンス図である。
【図１６】図１６は、実施の形態２の変形例１に係る位置検索処理の他の処理手順を示すシーケンス図である。
【図１７】図１７は、実施の形態３におけるタグの構成例を示すブロック図である。
【図１８】図１８は、実施の形態３に係る位置検索処理の処理手順を示すシーケンス図である。
【図１９】図１９は、位置検索プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１５】
以下に、本願に係る位置検索システムおよび位置検索方法の実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本願に係る位置検索システムおよび位置検索方法が限定されるものではない。
【００１６】
［実施の形態１］
まず、実施の形態１について説明する。実施の形態１では、タグは、タグの所有者の通信端末とペアリングされている状態で、この通信端末との間のペアが解除された後、または、この通信端末の存在を感知しなくなった後、タグ自身の移動を判定した場合に、送信出力と送信頻度との少なくとも一方を上げた信号を発信する。このように、タグによる消費電力を上げるような信号発信動作を、タグの所有者の通信端末が近くにおらず、かつ、タグ自身が移動した場合に限定することで、盗難等の可能性が低い場合にはタグのバッテリーの消費電力を抑制する。
【００１７】
以下の実施形態では、実施の形態１に係る位置検索システムの構成、タグの構成、通信端末の構成、サーバの構成、位置検索システムにおける処理の流れを順に説明し、最後に実施の形態１による効果を説明する。
【００１８】
［位置検索システムの構成］
図１は、実施の形態１に係る位置検索システムの全体構成を示す概略図である。実施の形態１に係る位置検索システム１は、識別情報（例えばＩＤ）を含む信号を発信するタグ１０と、タグ１０の信号を受信する通信端末２０Ａ，２０Ｂと、各通信端末２０Ａ，２０Ｂから情報を収集するサーバ３０と、を有する。
【００１９】
複数の通信端末２０Ａ，２０Ｂとサーバ３０とは、通信ネットワークＮを介して互いに接続されており、他の装置とデータ通信を行うことが可能である。なお、図１に示す構成は一例にすぎず、具体的な構成や各装置の数は特に限定されない。また、通信端末２０Ａ，２０Ｂについて、特に区別なく説明する場合には、適宜通信端末２０と記載する。また、図１における通信端末２０の数は一例である。
【００２０】
タグ１０は、例えば、Bluetoothの規格等を用いて、タグ１０のＩＤ（以降、タグＩＤ）含む無線信号を発信する端末である。例えば、タグ１０は、特定の物（例えば、自転車、貴重品等）、老人や子供を探索対象として、この探索対象の移動に伴って移動し、例えば、定期的に信号を発信する。実施の形態１では、例えば、タグ１０は、自転車や貴重品等の特定の物に取り付けられたりすることで、探索対象と一緒に移動する。
【００２１】
通信端末２０は、タグ１０から発信された信号を受信するものであって、例えば、スマートフォンやタブレット、携帯電話等の端末装置である。また、通信端末２０Ａ（第１の通信端末）、タグ１０を管理するユーザ（例えば、タグ１０に取り付けられた特定の物の所有者等）が所有する端末であり、タグ１０とペアリングされている。
【００２２】
通信端末２０Ｂ（第２の通信端末）は、例えば、街のボランティア等の探索の協力者が所有する端末である。なお、このような通信端末２０は、各地に配送を行う運送会社の配送員が所有していてもよい。また、通信端末２０は、例えば、タグ１０の位置を探索するためのアプリケーションがダウンロードされており、アプリケーションを起動することで、タグ１０の位置を受信・探索する処理が実行される。なお、アプリケーションは、予め通信端末２０Ｂに搭載されており、所有者が意識的にアプリケーションを起動しなくとも処理が実行される方式でもよい。
【００２３】
サーバ３０は、複数の通信端末２０Ａ，２０Ｂから、位置情報を収集し、収集した位置情報を用いて、タグ１０の位置を特定し、特定したタグ１０の位置に関する情報を出力する。
【００２４】
実施の形態１に係る位置検索システムにおいて、タグ１０は、ペアとなる通信端末２０Ａとの通信ができている場合、通信端末２０Ａの存在を感知している場合、もしくは、通信端末２０Ａとの通信ができなくなった場合や、通信端末２０Ａの存在を感知しなくなった場合に、第１の信号を発信する。もしくは、タグ１０は、通信端末２０Ａとの間のペアが解除された後或いは通信端末２０Ａの存在を感知しなくなった後であってタグ１０が通信可能である通信端末２０Ｂの存在を感知できている場合に、第１の信号を発信する。なお、タグ１０は、ペアとなる通信端末２０Ａと通信を行ったり、通信端末２０Ａの名称や機種名、ＩＤを含む信号を受信したりすることで、ペアとなる通信端末２０Ａの存在を感知する。
【００２５】
ここで、自転車や家の中の貴重品にタグ１０を取り付ける場合において、所有者がペアとなる通信端末２０Ａを持ったままタグ１０から離れてしまう場合は頻繁に生じる。自転車や家の中の貴重品を、外出する度に必ず一緒に持ち歩くという場合はあまりないからである。所有者の通信端末２０Ａとタグとの通信ができなくなったような場合、紛失や盗難の可能性が考えられるが、その都度、タグ１０が到達距離の長い信号を出し続けたり、信号の送信頻度を上げたりすると、バッテリーの消費が大きくなってしまう。
【００２６】
一方、自転車や家に置いてある貴重品は、通常はそれ自体が自ら移動することはない。このため、タグ１０の所有者が近くにいない時に、タグ１０が自身の移動を感知するということは、他人による盗難の可能性が高いと考えられる。
【００２７】
そこで、実施の形態１では、タグ１０は、タグ１０が取り付けられた自転車や貴重品等の盗難事件が発生したと推定される場合に、タグ１０の発見確率を上げるための第２の信号を送信する。具体的には、タグ１０は、通信端末２０Ａとの間のペアが解除された後、または、この通信端末の２０Ａの存在を感知しなくなった後、タグ１０自身の移動を判定した場合に、第２の信号を発信する。第２の信号は、送信出力と送信頻度との少なくとも一方を第１の信号よりも上げた信号である。
【００２８】
タグ１０が取り付けられた貴重品の盗難事件が発生した場合には、貴重品を所持するユーザ等が、セキュリティサービスの運営者にその旨を通報する。このような通報を受け付けると、サーバ３０は、アプリケーションをインストールしている各通信端末２０Ａ，２０Ｂに対し、アプリケーションを起動させる。アプリケーションは、各通信端末２０Ａ，２０Ｂにアプリケーションの起動を依頼し、ユーザによって起動されてもよいし、サーバ３０による起動要求に応じて自動で起動してもよい。これにより、位置検索システムでは、通信端末２０Ａに加え通信端末２０Ｂがタグ１０の信号を受信するセンサの役割を果たすので、一時的にタグ１０の探索範囲が拡大する。
【００２９】
例えば、通信端末２０Ｂが行方不明のタグ１０の第２の信号を受信し、タグ１０のタグＩＤと、受信した際の通信端末２０Ｂの位置情報とをサーバ３０に送信することで、サーバ３０がタグ１０の位置情報の特定を行うことが可能となる。サーバ３０は、特定したタグ１０の位置情報を、例えば、貴重品の持ち主の通信端末２０Ａに通知する。
【００３０】
このように、タグ１０は、貴重品等の盗難事案が発生したと考えられる所定の場合にのみ、タグ１０の発見確率を上げるために、送信出力と送信頻度との少なくとも一方を第１の信号よりも上げた第２の信号を送信する。第２の信号の発信は、第１の信号の発信よりも消費電力が増えるが、タグ１０は、第２の信号の発信を、貴重品等の盗難事案が発生したと考えられる所定の場合にのみ、具体的には、通信端末２０Ａとの間のペアが解除された後、または、この通信端末の２０Ａの存在を感知しなくなった後であって、タグ１０自身の移動を判定した場合にのみ限定する。そして、タグ１０は、盗難等可能性が低い場合にはタグの消費電力を抑制した第１の信号を発信することで、バッテリーの無駄な消費を防止することができる。
【００３１】
［タグの構成］
次に、図２を参照して、タグ１０の構成を説明する。図２は、実施の形態１におけるタグ１０の構成例を示すブロック図である。タグ１０は、電子回路と、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有する。また、タグ１０は、各種のプログラムが動作することにより各種の処理を行う。図２に示すように、タグ１０は、判定部１１、設定部１２及び発信部１３を有する。
【００３２】
判定部１１は、タグ１０の位置または移動を判定することで、タグ１０自身の移動の有無を判定する。判定部１１は、例えば、加速度センサや傾斜センサである。或いは、判定部１１は、ＧＰＳ機能を有し、タグ１０の検出位置と、前回のタグ１０の検出位置とを比較して、タグ１０の移動の有無を判定する。判定部１１は、タグ１０の周辺に存在する無線ＬＡＮのアクセスポイントや、位置を知らせるビーコン情報が変更の有無を感知することで、無線ＬＡＮのアクセスポイント位置情報を知らせるビーコン情報に変更があった場合の変更があった場合に、タグ１０の移動を判定する。なお、ＧＰＳによる位置情報或いは無線ＬＡＮのアクセスポイント情報、位置情報を知らせるビーコン情報は、タグ１０の内部メモリに記憶される。
【００３３】
設定部１２は、通信端末２０の感知の有無及び判定部１１によるタグ１０の移動の判定に応じて、タグ１０が発信する信号を設定する。設定部１２は、タグ１０が発信する信号として、通信端末２０Ａの存在を感知している場合には第１の信号を設定する。第１の信号は、例えば、発信間隔が「１秒」で到達距離が「１０ｍ」の信号である。
【００３４】
設定部１２は、タグ１０が取り付けられた貴重品の盗難事件が発生したと推定される場合であるかを判定する。設定部１２は、タグ１０が取り付けられた貴重品の盗難事件が発生したと推定される場合に、タグ１０が発信する信号として、タグ１０の発見確率を上げるための第２の信号を設定する。
【００３５】
具体的には、設定部１２は、通信端末２０Ａとの間のペアが解除された後、または、この通信端末の２０Ａの存在を感知しなくなった後、判定部１１によってタグ１０自身の移動が判定された場合に、タグ１０が発信する信号として、タグ１０の発見確率を上げるための第２の信号を設定する。
【００３６】
そして、設定部１２は、通信端末２０Ａとの間のペアが解除された後、または、通信端末２０Ａの存在を感知しなくなった後、タグ１０の所定距離（例えば、１０ｍ）以上の移動を判定した場合に、タグ１０が発信する信号として、第２の信号を設定してもよい。タグ１０の所定距離未満の場合には、所有者の家族が自転車や貴重品等の配置を変えたりするケースが考えられるためである。なお、所定距離は、予め設定されるほか、自転車や貴重品等の所持者であるユーザが、適宜設定してもよい。
【００３７】
第２の信号は、送信出力と送信頻度との少なくとも一方を第１の信号よりも上げた信号である。第２の信号は、例えば、発信間隔が「１秒」で、到達距離が「５０ｍ」となるように第１の信号よりも送信出力が上げられた信号である。また、第２の信号は、例えば、到達距離が「１０ｍ」で、発信間隔が「０．５秒」となるように第１の信号よりも送信頻度が上げられた信号でもよい。或いは、第２の信号は、例えば、第１の信号よりも送信出力と送信頻度との双方を上げた、発信間隔が「０．５秒」で、到達距離が「５０ｍ」の信号でもよい。
【００３８】
また、設定部１２は、第２の信号として、送信出力と送信頻度との少なくとも一方を、タグ１０の移動距離に応じて上げた信号を設定してもよい。設定部１２は、通信端末２０Ａを感知できない時間が長くなるほど、送信出力と送信頻度との少なくとも一方が上がるように第２の信号を設定してもよい。設定部１２は、第２の信号として、複数種別の信号を設定してもよい。例えば、設定部１２は、発信間隔が「１秒」で、到達距離が「５０ｍ」の信号と、到達距離が「１０ｍ」で、発信間隔が「０．５秒」の信号を第２の信号として設定してもよい。
【００３９】
発信部１３は、設定部１２によって設定された信号を発信する。
【００４０】
［通信端末の構成］
次に、図３を用いて、通信端末２０の構成を説明する。図３は、実施の形態１に係る通信端末の構成例を示すブロック図である。図３に示すように、この通信端末２０は、通信処理部２１、制御部２２および記憶部２３を有する。以下に通信端末２０が有する各部の処理を説明する。
【００４１】
通信処理部２１は、各種情報に関する通信を制御する。例えば、通信処理部２１は、無線通信を行って、タグ１０から発信された信号を受信する。
【００４２】
記憶部２３は、制御部２２による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部２３は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００４３】
制御部２２は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、受付部２２ａ、受信部２２ｂ及び通知部２２ｃを有する。ここで、制御部２２は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路やＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路である。
【００４４】
受付部２２ａは、タグ１０の位置を探索するためのアプリケーション（以下、適宜探索アプリケーションと記載）の起動の依頼をサーバ３０から受け付ける。探索アプリケーションは、起動依頼を確認したユーザによって起動されてもよいし、サーバ３０による起動要求に応じて自動で起動してもよい。探索アプリケーションは、常に起動していてもよい。また、受付部２２ａは、探索アプリケーションの起動の依頼とともに、探索対象のタグ１０を識別するタグＩＤを受け付けるようにしてもよい。
【００４５】
受信部２２ｂは、探索アプリケーションが起動された場合に、タグ１０から発信された信号を受信する。例えば、受信部２２ｂは、探索アプリケーションが起動されると、タグ１０から発信された信号を受信する処理を開始し、タグ１０と通信端末２０との距離が近くなったことでタグ１０から信号を受信すると、通知部２２ｃに信号の受信を通知する。
【００４６】
なお、受信部２２ｂは、受付部２２ａが探索対象のタグＩＤを受け付けている場合には、受信した信号に含まれるタグＩＤが探索対象のタグＩＤと一致するか判定し、一致する場合にのみ通知部２２ｃに信号の受信を通知してもよい。
【００４７】
受信部２２ｂは、タグ１０から発信された第１の信号および第２の信号に、例えば、信号の種別（第１の信号、第２の信号）を示すＩＤが受信した信号に含まれている場合には、このＩＤから信号の種類を判定するようにしてもよい。また、受信部２２ｂは、受信した信号の種類を判別する手法として、例えば、一定期間内に同一のタグ１０から受信した信号の数から信号の種類を判定するようにしてもよい。
【００４８】
通知部２２ｃは、受信部２２ｂによって信号が受信された場合には、信号を受信した際の自通信端末２０の位置情報をサーバ３０に通知する。例えば、通知部２２ｃは、受信部２２ｂによって信号が受信された場合には、当該信号に含まれるタグ１０のタグＩＤとともに、自通信端末２０の位置情報をサーバ３０に通知する。また、通知部２２ｃは、受信部２２ｂによって受信された信号の種類に応じて、タグ１０と自装置との距離を推定し、タグ１０の位置に関する情報をサーバ３０に通知してもよい。なお、位置情報は、例えば、ＧＰＳ（Global  Positioning  System）を用いて特定される自通信端末２０の座標（緯度および経度）を示す情報であってもよいし、自通信端末２０が接続した基地局によって特定される大まかなエリアを示す情報であってもよい。
【００４９】
［サーバの構成］
次に、図４を用いて、サーバ３０の構成を説明する。図４は、実施の形態１に係るサーバの構成例を示すブロック図である。図４に示すように、このサーバ３０は、通信処理部３１、制御部３２および記憶部３３を有する。以下にサーバ３０が有する各部の処理を説明する。
【００５０】
通信処理部３１は、接続される各通信端末２０との間でやり取りする各種情報に関する通信を制御する。例えば、通信処理部３１は、通信端末２０からタグ１０のタグＩＤおよび位置情報を受信する。
【００５１】
また、記憶部３３は、制御部３２による各種処理に必要なデータおよびプログラムを格納するが、特に本発明に密接に関連するものとしては、位置情報記憶部３３ａを有する。例えば、記憶部３３は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００５２】
位置情報記憶部３３ａは、各通信端末２０から収集したタグ１０の位置を探索するための情報を記憶する。例えば、位置情報記憶部３３ａは、図５に例示するように、タグ１０を一意に識別する「タグＩＤ」と、タグ１０から発信された信号を受信した際の通信端末２０Ａの位置を示す「位置情報」とを対応付けて記憶する。図５は、位置情報記憶部が記憶するテーブルの一例を示す図である。
【００５３】
図５の例を挙げて説明すると、例えば、位置情報記憶部３３ａは、タグＩＤ「Ａ」と位置情報「位置Ａ」とを対応付けて記憶する。これは、通信端末２０が、タグＩＤ「Ａ」のタグ１０が発信した信号を「位置Ａ」において受信したことを意味する。なお、図５の例では、位置情報として、位置Ａ、位置Ｂと簡単に記載としているが、実際には、例えば、経度および緯度を特定する情報を位置情報として位置情報記憶部３３ａが記憶しているものとする。
【００５４】
制御部３２は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、収集部３２ａ、特定部３２ｂおよび出力部３２ｃを有する。ここで、制御部３２は、ＣＰＵやＭＰＵなどの電子回路やＡＳＩＣやＦＰＧＡなどの集積回路である。
【００５５】
収集部３２ａは、複数の通信端末２０から位置情報を収集する。例えば、収集部３２ａは、所定の時間間隔で、各通信端末２０に対して情報を通知するよう通知指示を送信することで位置情報を収集する。なお、収集部３２ａは、ユーザの所定の操作を行ったタイミングで通知指示を送信するようにしてもよいし、また、通知指示を送信することなく、各通信端末２０が各自のタイミングで送信した情報を受信することで、位置情報を収集するようにしてもよい。
【００５６】
特定部３２ｂは、収集部３２ａによって収集された位置情報を用いて、タグ１０の位置を特定する。例えば、特定部３２ｂは、収集部３２ａによって位置情報が収集されるたびに、タグ１０の場所の絞り込みを順次行うことで、タグ１０の位置を特定する。
【００５７】
出力部３２ｃは、特定部３２ｂによって特定されたタグ１０の位置に関する情報を出力する。例えば、出力部３２ｃは、特定部３２ｂによって特定されたタグ１０の位置に対応する地図に、タグ１０が存在すると推定される範囲を示す円を付加した画像を表示するようにしてもよい。
【００５８】
ここで、図６を用いて、通信端末２０Ａに表示される画面の一例について説明する。図６は、通信端末２０Ａに表示される画面の一例を示す図である。図６に例示するように、例えば、サーバ３０は、地図上の「×」の地点から半径５０ｍ以内にタグ１０が存在すると特定された場合には、タグ１０の位置に対応する場所の地図に、「×」の地点を中心とした半径５０ｍの円として、地図の縮尺に合わせた大きさの円を付加した画像を表示する。
【００５９】
なお、出力部３２ｃは、自転車や貴重品の所有者の通信端末２０Ａのみに対してタグ１０の位置に関する情報を出力する。つまり、サーバ３０は、全ての通信端末２０にタグ１０の位置を出力するのではなく、特定のユーザの通信端末２０Ａにのみタグ１０の位置を出力することで、個人情報を不特定多数に知らせることを防止することが可能である。
【００６０】
［位置検索処理］
次に、位置検索システム１における一連の処理の流れを説明する。図７は、実施の形態１に係る位置検索処理の処理手順を示すシーケンス図である。
【００６１】
図７に例示するように、タグ１０を取り付けられた自転車や貴重品等の盗難事件が発生した場合、自転車や貴重品等の貴重品を所持するユーザ等が、セキュリティサービスの運営者にその旨を通報する。このような通報を受け付けると、サーバ３０は、アプリケーションをインストールしている通信端末２０Ｂに対し、アプリケーションを起動させる。また、タグ１０には、初期信号として、タグ１０が発信する信号として、第１の信号が設定されている。
【００６２】
タグ１０は、第１の信号を発信し、それに対する通信端末２０Ａからの受信通知の受信の有無を基に、通信端末の２０Ａの存在を感知しているか否かを判定する（ステップＳ１）。この際、タグ１０は、通信端末２０Ａとの間のペアが解除されたか否かを判定する。
【００６３】
通信端末２０Ａの存在を感知しなくなった場合（ステップＳ１：Ｎｏ）、または、通信端末２０Ａとの間のペアが解除された場合、タグ１０自身の所定距離以上の移動を判定したか否かを判定する（ステップＳ２）。なお、ステップＳ２では、今現在のタグ１０の移動のほか、内部メモリに格納されタグ１０の移動履歴を基に、所定期間まで遡った過去のタグ１０の移動の有無を判定してもよい。
【００６４】
通信端末の２０Ａの存在を感知した場合（ステップＳ１：Ｙｅｓ）、または、タグ１０自身の所定距離以上の移動を判定しない場合（ステップＳ２：Ｎｏ）、ステップＳ１に戻る。
【００６５】
一方、タグ１０自身の所定距離以上の移動を判定した場合（ステップＳ２：Ｙｅｓ）、タグ１０は、タグ１０が発信する信号として第２の信号を設定する（ステップＳ３）。そして、タグ１０は、タグＩＤを含む第２の信号を発信する（ステップＳ４）。
【００６６】
通信端末２０Ｂが、タグ１０の第２の信号を受信した場合、第２の信号に、信号の種類を示すＩＤが受信した信号に含まれている場合には、このＩＤから信号の種類を判定する（ステップＳ５）。通信端末２０Ｂは、信号の発信元のタグ１０に、第２の信号を受信した旨を示す受信通知を送信する（ステップＳ６）。そして、通信端末２０Ｂは、サーバ３０に、タグ１０のタグＩＤとともに、自通信端末２０Ｂの位置情報をサーバ３０に通知する（ステップＳ７）。
【００６７】
サーバ３０は、通信端末２０Ｂによる通知を基に、タグ１０の位置を特定する（ステップＳ８）。サーバ３０は、特定されたタグ１０の位置に関する情報を通信端末２０Ａに送信し（ステップＳ９）、タグ１０の位置に関する情報を通信端末２０Ａに出力させる（ステップＳ１０）。
【００６８】
［実施の形態１の効果］
このように、実施の形態１では、タグ１０は、タグ１０と、タグ１０とペアリングされている通信端末２０Ａとの間のペアが解除された後、または、この通信端末２０Ａの存在を感知しなくなった後、タグ１０自身の移動を判定した場合に、送信出力と送信頻度との少なくとも一方を上げた第２の信号を発信する。言い換えると、実施の形態１では、タグ１０による消費電力を上げるような信号発信動作を、タグ１０の所有者の通信端末２０Ａが近くにおらず、かつ、タグ１０自身が移動した場合に限定する。
【００６９】
したがって、実施の形態１では、タグ１０が取り付けられた自転車や貴重品等の盗難事件が発生したと推定される場合にのみ、タグ１０の発見確率を上げるための第２の信号を送信することで、タグ１０のバッテリーの消費量を抑えながら、タグ１０の位置検索を効率よく行うことができる。
【００７０】
［実施の形態１の変形例１］
タグ１０が、通信端末２０Ｂによって最後に通信端末２０Ｂの位置情報がサーバに送信された後に、タグ１０自身の移動を感知しない場合、最後に送信された位置情報がその後も有効であると考えられる。そこで、タグ１０の設定部１２は、第２の信号を発信し、タグ１０が通信可能である通信端末２０Ｂの存在を感知した後、タグ１０の移動を判定しない場合またはタグ１０の所定距離未満（例えば１ｍ未満）の移動を判定した場合には、タグ１０が発信する信号として、第１の信号を設定する。
【００７１】
図８は、実施の形態１の変形例１に係る位置検索処理の処理手順を示すシーケンス図である。図８に示すＳ２１〜Ｓ３０は、図７に示すステップＳ１〜Ｓ１０と同じ処理である。タグ１０は、通信端末２０Ｂから、第２の信号を受信した受信通知を受信すると、タグ１０自身の移動を判定したか否かを判定する（ステップＳ３１）。
【００７２】
タグ１０自身の移動を判定した場合（ステップＳ３１：Ｙｅｓ）、タグ１０は、タグ１０の移動距離が短いか否かを判定する（ステップＳ３２）。例えば、タグ１０は、タグ１０の所定距離未満（例えば１ｍ未満）の移動を判定した場合には、タグ１０の移動距離が短いと判定する。
【００７３】
タグ１０自身の移動を判定しない場合（ステップＳ３１：Ｎｏ）、または、タグ１０は、タグ１０の移動距離が短い場合（ステップＳ３２：Ｙｅｓ）、タグ１０は、タグ１０が発信する信号として第１の信号を設定し（ステップＳ３３）、ステップＳ２１に戻り、第１の信号を発信して、ペアの通信端末２０Ａの感知を判定する。タグ１０は、タグ１０の移動距離が長い場合（ステップＳ３２：Ｎｏ）、ステップＳ２４に戻り、第２の信号の発信を継続する。
【００７４】
このように、タグ１０は、通信可能である通信端末２０Ｂが存在することを最後に判定した場合であっても、タグ１０自身の移動を判定しなかった場合や、タグ１０自身の移動を判定した場合であっても移動距離が少ないと判定した場合に、発信する信号を第１の信号に変更する。これによって、その後、近くに通信できる通信端末２０Ｂが存在していない状態が一定時間以上継続した場合でも、発見の確率を上げるための第２の信号を発信しないことで、さらにバッテリーの消費量を抑えることができる。
【００７５】
［実施の形態１の変形例２］
タグ１０が、位置判定のために、タグ１０自身にＧＰＳを搭載する構成や、タグ１０の周辺に存在する無線ＬＡＮのアクセスポイントが変更の有無を感知することで、無線ＬＡＮのアクセスポイントの変更があった場合に、タグ１０の移動を判定する構成である場合に適用できる変形例について説明する。
【００７６】
この構成を有する場合には、タグ１０は、ＧＰＳの位置判定によって過去に通った位置情報を記憶することや、無線ＬＡＮのアクセスポイント情報を取得しておいて過去に感知したアクセスポイントを記憶することが可能である。そこで、タグ１０の設定部１２は、過去に移動したエリアをタグ自身が保存しておき、過去に移動したエリアを参照して、発信する信号を設定する。
【００７７】
例えば、自宅と近所のショッピングセンター等との間を、位置検索対象の自転車で往復するような使い方を普段行っている場合、同じ経路で移動する限り、通常の移動ルートから、逸脱していないと判断できる。具体的には、家族が自転車を借りて乗る時のように、ペアとなる通信端末２０Ａが近くにない場合であっても、同じルートで移動する限りにおいては、家族の使用とみなして、タグ１０は、発見の確率を上げるための動作を行わない。
【００７８】
すなわち、タグ１０は、ペアとなる通信端末２０Ａが感知できず、タグ１０の移動を判定した場合であっても、ＧＰＳ情報や無線ＬＡＮのアクセスポイント情報から、タグが保存する過去に移動したことがあるエリアから逸脱していないと判定した場合、タグ１０の発見確率を上げるため第２の信号ではなく、第１の信号の発信の継続を設定する。これによって、タグ１０は、実際の盗難等の場合にのみ第２の信号を発信するため、バッテリーの消費を抑えることが可能となる。
【００７９】
また、例えば、学校と自宅とを、位置検索対象の子供が往復するような場合が想定される。そのような場合、自宅や学校では、タグ１０がとどまる時間が他の場所と比較して長くなる。このため、ペアとなる親の通信端末２０Ａ等が近くにない状況で、タグ１０自身が移動を感知した場合であっても、自宅や学校にいる時には、タグ１０は、タグ１０の発見確率を上げるための第２の信号を発信しない。
【００８０】
すなわち、タグ１０は、ＧＰＳ情報や無線ＬＡＮのアクセスポイント情報から、過去に一定以上の時間とどまったことのある場所をタグ自身が保存しておき、過去に一定以上の時間滞在した場所に位置する場合、タグ１０の発見確率を上げるため第２の信号ではなく、第１の信号の発信の継続を設定する。これによって、タグ１０は、や学校を出て往復する道の途中のみ、タグ１０の発見確率を上げるための第２の信号を発信することで、バッテリーの消費を抑えることが可能となる。これらの場合の処理探索方法を図９及び図１０を参照して説明する。
【００８１】
図９は、実施の形態１の変形例２に係る位置検索処理の処理手順を示すシーケンス図である。図９に示すステップＳ４１，Ｓ４２は、図７に示すステップＳ１，Ｓ２と同じ処理である。
【００８２】
タグ１０は、タグ１０自身の所定距離以上の移動を判定した場合（ステップＳ４２：Ｙｅｓ）、ＧＰＳ情報や無線ＬＡＮのアクセスポイント情報から、過去に移動したことがあるエリアまたは過去に一定以上の時間滞在した場所にタグ１０が位置するか否かを判定する（ステップＳ４３）。過去に移動したことがあるエリアまたは過去に一定以上の時間滞在した場所にタグ１０が位置する場合（ステップＳ４３：Ｙｅｓ）、ステップＳ４１に戻り、タグ１０は、第１の信号の発信を継続する。
【００８３】
過去に移動したことがあるエリア及び過去に一定以上の時間滞在した場所にタグ１０が位置しない場合（ステップＳ４３：Ｎｏ）、タグ１０が発信する信号として第２の信号を設定する（ステップＳ４４）。図９のステップＳ４５〜ステップＳ５１は、図７に示すステップＳ４〜ステップＳ１０と同じ処理である。
【００８４】
図１０は、実施の形態１の変形例２に係る位置検索処理の他の処理手順を示すシーケンス図である。図１０のステップＳ６１〜ステップＳ７０は、図７のステップＳ１〜ステップＳ１０と同じ処理である。タグ１０は、通信端末２０Ｂから受信通知を受けた後、タグ１０の移動を判定した場合には（ステップＳ７１：Ｙｅｓ）、ステップＳ６４に戻り、タグ１０の発見確率を上げるため第２の信号の発信を継続する。
【００８５】
一方、タグ１０は、通信端末２０Ｂから受信通知を受けた後、タグ１０の移動を判定しない場合には（ステップＳ７１：Ｎｏ）、過去に一定以上の時間滞在した場所にタグ１０が位置するか否かを判定する（ステップＳ７２）。過去に一定以上の時間滞在した場所にタグ１０が位置しない場合（ステップＳ７２：Ｎｏ）、ステップＳ６４に戻り、第２の信号の発信を継続する。これに対し、過去に一定以上の時間滞在した場所にタグ１０が位置する場合（ステップＳ７２：Ｙｅｓ）、タグ１０が発信する信号として、タグ１０の発見確率を上げるため第２の信号ではなく、第１の信号を設定する（ステップＳ７３）。
【００８６】
［実施の形態１の変形例３］
例えば、泥棒等が、通信できるように装った通信端末２０を所持し、タグ１０が取り付けられた自転車や貴重品等と、この通信端末２０とを一緒に運ぶことで、第２の信号をタグ１０に発信させないようにすることで、盗難等を他の通信端末２０に感知されにくくするケースも考えられる。
【００８７】
そこで、タグ１０は、近くに存在を感知した通信できる通信端末２０に関しては、ある所定時間（例えば、３０分）以上にわたり、タグ１０の近くにある通信端末が、同一の通信端末２０のみと判断される場合には、タグ１０の発見の確率を上げるために第２の信号を発信する。
【００８８】
すなわち、タグ１０の設定部１２は、第２の信号を発信し、タグ１０が通信可能である通信端末２０Ｂの存在を感知した後に、所定期間以上、タグ１０が通信可能である通信端末２０が同じ通信端末であった場合、第２の信号の発信の継続を設定する。これによって、例えば泥棒等が、通信できるように装った通信端末２０を所持し、タグ１０と一緒に運ぶことで、タグ１０が取り付けられた自転車や貴重品等の盗難を他の通信端末２０に感知されにくくすることを防止できる。
【００８９】
図１１は、実施の形態１の変形例３に係る位置検索処理の他の処理手順を示すシーケンス図である。図１１のステップＳ８１〜ステップＳ９０は、図７のステップＳ１〜ステップＳ１０である。タグ１０は、通信端末２０Ｂから受信通知を受けた後、所定期間以上、タグ１０が通信可能である通信端末２０Ｂが同じ通信端末であるか否かを判定する（ステップＳ９１）。所定期間以上、タグ１０が通信可能である通信端末２０Ｂが同じ通信端末である場合には（ステップＳ９１：Ｙｅｓ）、ステップＳ８３に戻り、タグ１０の発見確率を上げるため第２の信号の発信を継続する。一方、所定期間以上、タグ１０が通信可能である通信端末２０Ｂが同じ通信端末でない場合には（ステップＳ９１：Ｎｏ）、タグ１０が発信する信号として、第１の信号を設定する（ステップＳ９２）。
【００９０】
［実施の形態２］
次に、実施の形態２について説明する。実施の形態２では、タグは、タグの所有者の通信端末とペアリングされている状態で、この通信端末との間のペアが解除された後、または、この通信端末の存在を感知しなくなった後、タグが通信可能である他の通信端末の存在を感知しない場合、送信出力と送信頻度との少なくとも一方を上げた信号を発信する。このように、このように、タグによる消費電力を上げるような信号発信動作を、タグの所有者の通信端末が近くにおらず、かつ、タグが通信可能である他の通信端末の存在を感知しない場合に限定することで、迷子や盗難等の可能性が低い場合にはタグのバッテリーの消費電力を抑制する。
【００９１】
［位置検索システムの構成］
図１２は、実施の形態２に係る位置検索システムの全体構成を示す概略図である。実施の形態１に係る位置検索システム２０１は、図１に示す位置検索システム１と比して、タグ１０に代えて、タグＩＤを含む信号を発信するタグ２１０を有する。
【００９２】
ここで、Bluetoothの仕様として、比較的狭い領域Ｒ１（一般的には概ね１０ｍ程度の範囲内）に通信できる端末が存在するかどうか判定することが可能になっている。例えば、タグ２１０を持たせた老人や子供が迷子になり、人気の少ない場所に移動した場合、タグ２１０がBluetoothの機能を用いて、近くに通信できる通信端末２０が存在していないことを感知した場合を例に説明する。
【００９３】
タグ２１０は、タグ１０と同様に、ペアとなる通信端末２０Ａの存在を感知している場合に第１の信号を発信する。そして、タグ２１０は、領域Ｒ１で通信端末２０を感知できない状況が一定時間以上継続した場合には、発見の確率を上げるための第２の信号を発信する。
【００９４】
このように、実施の形態２では、タグ２１０は、人通りの多い場所では通常の第１の信号を送信し、周囲に人がいないと想定される場合に、送信出力と送信頻度との少なくとも一方を上げた第２の信号を発信することで、タグ２１０が発見される確率を上げるものである。
【００９５】
［タグの構成］
次に、図１３を参照して、タグ２１０の構成を説明する。図１３は、実施の形態２におけるタグ２１０の構成例を示すブロック図である。タグ２１０は、図２に示すタグ１０の設定部１２に代えて、設定部２１２を有する。
【００９６】
設定部２１２は、通信端末２０の感知の有無に応じて、タグ２１０が発信する信号を設定する。設定部２１２は、通信端末２０Ａの存在を感知している場合に、タグ２１０が発信する信号として、第１の信号を設定する。
【００９７】
設定部２１２は、タグ２１０を有する人物が迷子になったと推定される場合や、タグ２１０が取り付けられた貴重品の盗難事件が発生したと推定される場合に、タグ２１０が発信する信号として第２の信号を設定する。
【００９８】
具体的には、設定部２１２は、タグ２１０の所有者の通信端末２１０Ａとペアリングされている状態で、この通信端末２１０Ａとの間のペアが解除された後、または、この通信端末２０Ａの存在を感知しなくなった後、タグ２１０が通信可能である他の通信端末（例えば、通信端末２０Ｂ）の存在を感知しない場合に、タグ２１０が発信する信号として、タグ２１０の発見確率を上げるための第２の信号を設定する。
【００９９】
そして、設定部２１２は、通信端末２１０Ａとの間のペアが解除された後、または、この通信端末２０Ａの存在を感知しなくなった後、タグ２１０が通信可能である他の通信端末（例えば、通信端末２０Ｂ）の存在を所定期間（たとえば３０分）以上、感知しない場合に、タグ２１０が発信する信号として、タグ２１０の発見確率を上げるための第２の信号を設定する。
【０１００】
［位置検索処理］
次に、位置検索システム２０１における一連の処理の流れを説明する。図１４は、実施の形態１に係る位置検索処理の処理手順を示すシーケンス図である。
【０１０１】
図１４に示すステップＳ２０１は、図７に示すステップＳ１と同じ処理である。第１の信号を発信し、それに対する通信端末２０からの受信通知の受信の有無を基に、通信端末２０Ａの存在を感知しなくなった場合（ステップＳ２０１：Ｎｏ）、または、通信端末２０Ａとの間のペアが解除された場合、タグ２１０は、第１の信号を発信し、それに対する通信端末２０からの受信通知の受信の有無を基に、他の通信端末２０の存在を感知しているか否かを判定する（ステップＳ２０２）。
【０１０２】
他の通信端末２０の存在を感知していない場合（ステップＳ２０２：Ｎｏ）、他の通信端末２０の存在を感知していない状態から所定時間経過したか否かを判定する（ステップＳ２０３）。
【０１０３】
他の通信端末２０の存在を感知した場合（ステップＳ２０２：Ｙｅｓ）、または、他の通信端末２０存在を感知していない状態が所定時間経過しない場合（ステップＳ２０３：Ｎｏ）、ステップＳ２０１に戻る。
【０１０４】
他の通信端末２０の存在を感知していない状態が所定時間経過した場合（ステップＳ２０３：Ｙｅｓ）、タグ２１０は、タグ２１０が発信する信号として第２の信号を設定する（ステップＳ２０４）。そして、タグ２１０は、タグＩＤを含む第２の信号を発信する（ステップＳ２０５）。図１４に示すステップＳ２０６〜ステップＳ２１１は、図７に示すステップＳ５〜ステップＳ１０と同じ処理である。
【０１０５】
［実施の形態２の効果］
このように、実施の形態２では、タグ２１０は、タグ２１０と、タグ２１０とペアリングされている通信端末２０Ａとの間のペアが解除された後、または、この通信端末２０Ａの存在を感知しなくなった後、他の通信端末２０の存在を感知していない場合に、送信出力と送信頻度との少なくとも一方を上げた第２の信号を発信する。言い換えると、実施の形態２では、タグ２１０による消費電力を上げるような信号発信動作を、タグ２１０の所有者の通信端末２０Ａが近くにおらず、かつ、他の通信端末２０の存在を感知しない場合に限定する。
【０１０６】
したがって、実施の形態２では、タグ２１０を有する老人や子供の行方不明や、タグ２１０が取り付けられた自転車や貴重品等の盗難事件が発生したと推定される場合にのみ、タグ２１０の発見確率を上げるための第２の信号を送信することで、タグ２１０のバッテリーの消費量を抑えながら、タグ２１０の位置検索を効率よく行うことができる。
【０１０７】
なお、タグ２１０は、他の通信端末２０Ｂからの受信通知を受信した後（ステップＳ２０７）、図１０のステップＳ７１〜ステップＳ７３を実行し、移動を判定せず、移動距離が短い場合には、タグ２１０が発信する信号として第１の信号を設定してもよい。
【０１０８】
また、タグ２１０は、他の通信端末２０Ｂからの受信通知を受信した後（ステップＳ２０７）、図１１のステップＳ９１，Ｓ９２を実行することで、タグ２１０の近くにある通信端末２０が、同一の通信端末２０のみと判断される場合には、タグ２１０の発見の確率を上げるために第２の信号を発信してもよい。
［実施の形態２の変形例１］
タグ２１０が、位置判定のために、タグ２１０自身にＧＰＳを搭載する構成や、タグ２１０の周辺に存在する無線ＬＡＮのアクセスポイントが変更の有無を感知する構成である場合に適用できる変形例について説明する。
【０１０９】
例えば、学校と自宅とを、位置検索対象の子供が往復するような場合が想定される。そのような場合、自宅や学校では、タグ２１０がとどまる時間が他の場所と比較して長くなる。このため、ペアとなる親の通信端末２０Ａ等が近くにない状況で、位置情報を送信する他者の通信端末２０Ｂがタグ２１０の周囲に存在しない場合であっても、自宅や学校にいる時には、タグ２１０は、タグ２１０の発見確率を上げるための第２の信号を発信しない。
【０１１０】
すなわち、タグ２１０は、ＧＰＳ情報や無線ＬＡＮのアクセスポイント情報から、過去に一定以上の時間とどまったことのある場所をタグ２１０自身が保存しておき、過去に一定以上の時間滞在した場所に位置する場合、タグ２１０の発見確率を上げるため第２の信号ではなく、第１の信号の発信の継続を設定する。これによって、タグ２１０は、家や学校を出て往復する道の途中のみ、タグ２１０の発見確率を上げるための第２の信号を発信することで、バッテリーの消費を抑えることが可能となる。これらの場合の処理探索方法を図１５及び図１６を参照して説明する。
【０１１１】
図１５は、実施の形態２の変形例１に係る位置検索処理の処理手順を示すシーケンス図である。図１５に示すステップＳ２２１〜Ｓ２２３は、図１４に示すステップＳ２０１〜Ｓ２０３と同じ処理である。
【０１１２】
他の通信端末２０存在を感知していない状態が所定時間経過した場合（ステップＳ２２３：Ｙｅｓ）、タグ２１０は、過去に一定以上の時間滞在した場所にタグ２１０が位置するか否かを判定する（ステップＳ２２４）。
【０１１３】
過去に一定以上の時間滞在した場所にタグ２１０が位置する場合（ステップＳ２２４：Ｙｅｓ）、ステップＳ２２１に戻り、タグ２１０は、第１の信号の発信を継続する。過去に一定以上の時間滞在した場所にタグ２１０が位置しない場合（ステップＳ２２４：Ｎｏ）、タグ２１０が発信する信号として第２の信号を設定する（ステップＳ２２５）。図１５のステップＳ２２６〜ステップＳ２３２は、図７に示すステップＳ４〜ステップＳ１０と同じ処理である。
【０１１４】
図１６は、実施の形態２の変形例１に係る位置検索処理の他の処理手順を示すシーケンス図である。図１６に示すステップＳ２４１〜Ｓ２５１は、図１４に示すステップＳ２０１〜Ｓ２１１と同じ処理である。
【０１１５】
タグ２１０は、通信端末２０Ｂからの受信通知の受信の有無を基に、他の通信端末２０の存在を感知しているか否かを判定する（ステップＳ２５２）。通信端末２０Ｂからの受信通知の受信を受け（ステップＳ２４７）、他の通信端末２０の存在を感知した場合（ステップＳ２５２：Ｙｅｓ）、タグ２１０は、タグ２１０が発信する信号として第１の信号を設定し（ステップＳ２５３）、ステップＳ２４１に戻る。
【０１１６】
他の通信端末２０の存在を感知しない場合（ステップＳ２５２：Ｎｏ）、タグ２１０は、タグ２１０は、過去に一定以上の時間滞在した場所にタグ２１０が位置するか否かを判定する（ステップＳ２５４）。過去に一定以上の時間滞在した場所にタグ２１０が位置する場合（ステップＳ２５４：Ｙｅｓ）、タグ２１０が発信する信号として第１の信号を設定し（ステップＳ２５５）、ステップＳ２４１に戻る。過去に一定以上の時間滞在した場所にタグ２１０が位置しない場合（ステップＳ２５４：Ｎｏ）、ステップＳ２４５に戻り、タグ２１０は、第２の信号の発信を継続する。
【０１１７】
［実施の形態３］
次に、実施の形態３について説明する。実施の形態３では、実施の形態１と実施の形態２とを組み合わせた例について説明する。図１７は、実施の形態３におけるタグの構成例を示すブロック図である。
【０１１８】
図１７に示すように、実施の形態３におけるタグ３１０は、図２に示すタグ１０の設定部１２に代えて、設定部３１２を有する。
【０１１９】
設定部３１２は、タグ３１０が発信する信号として、通信端末２０Ａの存在を感知している場合には第１の信号を設定する。設定部３１２は、通信端末２０Ａとの間のペアが解除された後、または、通信端末２０Ａの存在を感知しなくなった後であって、タグ３１０が通信可能である他の通信端末２０（第２の通信端末）の存在を感知しない場合、タグ３１０が発信する信号として第２の信号を設定する。
【０１２０】
［位置検索処理］
図１８は、実施の形態３に係る位置検索処理の処理手順を示すシーケンス図である。図１８に示すステップＳ３０１，Ｓ３０２は、図７に示すステップＳ１，Ｓ２と同じ処理である。図１８に示すステップＳ３０３，Ｓ３０４は、図１４に示すステップＳ２０２，Ｓ２０３と同じ処理である。ステップＳ３０５〜ステップＳ３１２は、図７に示すステップＳ３〜ステップＳ１０と同じ処理である。
【０１２１】
この実施の形態３のように、実施の形態１，２よりも第２の信号の発信条件を限定することで、さらに、タグ３１０のバッテリーの消費量を抑制してもよい。
【０１２２】
なお、発見の確率を上げるためのタグ１０，２１０，３１０の動作において、タグ１０，２１０，３１０から送信される信号に関しては、出力の高い信号と出力の低い信号とを併用してもよい。出力の高い信号を通信端末２０Ｂが受信した場合、サーバ３０は、おおまかな位置をタグ１０，２１０，３１０の持ち主に通知し、出力の低い信号を通信端末２０Ｂが受信した場合、サーバ３０は、ピンポイントの位置をタグ１０，２１０，３１０の持ち主の通信端末２０Ａに通知してもよい。また、タグ１０，２１０，３１０は、信号の送信頻度に関しても、出力の高い信号と出力の低い信号とで異なる送信頻度で送信してもよい。
【０１２３】
［システム構成等］
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１２４】
また、本実施形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１２５】
［プログラム］
また、上記実施形態において説明した通信端末２０、サーバ３０が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。例えば、実施形態に係る通信端末２０、サーバ３０が実行する処理をコンピュータが実行可能な言語で記述した位置検索プログラムを作成することもできる。この場合、コンピュータが位置検索プログラムを実行することにより、上記実施形態と同様の効果を得ることができる。さらに、かかる位置検索プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録された位置検索プログラムをコンピュータに読み込ませて実行することにより上記実施形態と同様の処理を実現してもよい。
【０１２６】
図１９は、位置検索プログラムを実行するコンピュータを示す図である。図１９に例示するように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ（Central  Processing  Unit）１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、シリアルポートインタフェース１０５０と、ビデオアダプタ１０６０と、ネットワークインタフェース１０７０とを有し、これらの各部はバス１０８０によって接続される。
【０１２７】
メモリ１０１０は、図１９に例示するように、ＲＯＭ（Read  Only  Memory）１０１１及びＲＡＭ１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、図１９に例示するように、ハードディスクドライブ１０９０に接続される。ディスクドライブインタフェース１０４０は、図１９に例示するように、ディスクドライブ１１００に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ１１００に挿入される。シリアルポートインタフェース１０５０は、図１９に例示するように、例えばマウス１１１０、キーボード１１２０に接続される。ビデオアダプタ１０６０は、図１９に例示するように、例えばディスプレイ１１３０に接続される。
【０１２８】
ここで、図１９に例示するように、ハードディスクドライブ１０９０は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、上記の位置検索プログラムは、コンピュータ１０００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ１０９０に記憶される。
【０１２９】
また、上記実施形態で説明した各種データは、プログラムデータとして、例えばメモリ１０１０やハードディスクドライブ１０９０に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０９０に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出し、各種処理手順を実行する。
【０１３０】
なお、位置検索プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０９０に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、位置検索プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータに記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【０１３１】
上記の実施形態やその変形は、本願が開示する技術に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１３２】
１，２０１  位置検索システム
１０，２１０，３１０  タグ
１１  判定部
１２，２１２，３１２  設定部
１３  発信部
２０、２０Ａ、２０Ｂ  通信端末
２１、３１  通信処理部
２２、３２  制御部
２２ａ  受付部
２２ｂ  受信部
２２ｃ  通知部
２３、３３  記憶部
３０  サーバ
３２ａ  収集部
３２ｂ  特定部
３２ｃ  出力部
３３ａ  位置情報記憶部
【要約】
【課題】タグのバッテリーの消費量を抑えながら、タグの位置検索を効率よく行うことができる。
【解決手段】位置検索システム１は、タグ１０と、タグ１０からの信号を受信する複数の通信端末２０と、通信端末２０から情報を収集するサーバ３０とを有し、タグ１０は、タグ１０の移動の有無を判定する判定部と、タグ１０が発信する信号として、タグ１０にペアリングされた通信端末２０Ａの存在を感知している場合、もしくは、通信端末２０Ａとの間のペアが解除された後或いは通信端末２０Ａの存在を感知しなくなった後には、第１の信号を発信し、通信端末２０Ａとのペアが解除された後、または、通信端末２０Ａの存在を感知しなくなった後、タグ１０の移動を判定した場合には、第１の信号と比して、送信出力と送信頻度との少なくとも一方を上げた第２の信号を設定する設定部と、設定部によって設定された信号を発信する。
【選択図】図１【図１】
0006985554.tif 000002
【図２】
0006985554.tif 000003
【図３】
0006985554.tif 000004
【図４】
0006985554.tif 000005
【図５】
0006985554.tif 000006
【図６】
0006985554.tif 000007
【図７】
0006985554.tif 000008
【図８】
0006985554.tif 000009
【図９】
0006985554.tif 000010
【図１０】
0006985554.tif 000011
【図１１】
0006985554.tif 000012
【図１２】
0006985554.tif 000013
【図１３】
0006985554.tif 000014
【図１４】
0006985554.tif 000015
【図１５】
0006985554.tif 000016
【図１６】
0006985554.tif 000017
【図１７】
0006985554.tif 000018
【図１８】
0006985554.tif 000019
【図１９】
0006985554.tif 000020