JP2019213070A - Position search system and position search method - Google Patents

Position search system and position search method Download PDF

Info

Publication number
JP2019213070A
JP2019213070A JP2018108165A JP2018108165A JP2019213070A JP 2019213070 A JP2019213070 A JP 2019213070A JP 2018108165 A JP2018108165 A JP 2018108165A JP 2018108165 A JP2018108165 A JP 2018108165A JP 2019213070 A JP2019213070 A JP 2019213070A
Authority
JP
Japan
Prior art keywords
terminal
communication terminal
beacon
information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018108165A
Other languages
Japanese (ja)
Other versions
JP7019514B2 (en
Inventor
史郎 青木
Shiro Aoki
史郎 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Communications Corp
Original Assignee
NTT Communications Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Communications Corp filed Critical NTT Communications Corp
Priority to JP2018108165A priority Critical patent/JP7019514B2/en
Publication of JP2019213070A publication Critical patent/JP2019213070A/en
Application granted granted Critical
Publication of JP7019514B2 publication Critical patent/JP7019514B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

To efficiently search a position of a beacon terminal while suppressing battery consumption of a communication terminal and a communication cost.SOLUTION: A communication terminal 20 receives a request for starting an application to search a position of a beacon terminal 10. When an application is started, the communication terminal 20 receives a signal originated from the beacon terminal 10. Then, when a signal is received, the communication terminal 20 notifies a server 30 of position information of the own communication terminal 20 when the signal is received. The server 30 collects position information from the multiple communication terminals 20, identifies a position of the beacon terminal 10 by using collected position information, and outputs information related to a position of the identified beacon terminal 10.SELECTED DRAWING: Figure 1

Description

本発明は、位置探索システムおよび位置探索方法に関する。   The present invention relates to a position search system and a position search method.

近年、認知症の老人や子供、ペットや物の位置を推測する手段として、BLE(Bluetooth(登録商標) Low Energy)の規格等を用いて一定間隔で信号を発するビーコン端末を老人や子供に所持させ、信号を受信した近くのスマートフォン等の通信端末が信号を受信した位置情報をサーバに通知することで、位置を推測するシステムが開発されている。   In recent years, elderly people and children have beacon terminals that emit signals at regular intervals using the BLE (Bluetooth (registered trademark) Low Energy) standard as a means of estimating the position of elderly people and children, pets and things with dementia. Then, a communication terminal such as a nearby smartphone that has received the signal notifies the server of the position information at which the signal has been received, thereby developing a system that estimates the position.

このようなシステムにおいて、ビーコン端末自体は近距離まで届く信号を一定間隔で送信するだけで良いので、携帯電話等の通信端末と比較して、小型で長時間バッテリが持つというメリットがある。幼児のポケットや老人の下着等にも入れることが可能なサイズのものもあり、使い勝手がよい。   In such a system, since the beacon terminal itself only needs to transmit a signal reaching a short distance at a constant interval, there is an advantage that it is small and has a battery for a long time compared to a communication terminal such as a mobile phone. There are also sizes that can be put in infants' pockets and underwear for the elderly, making it easy to use.

一方で、ビーコン端末自体は近距離まで届く信号を発信する機能しか持たないため、位置を把握するためには近くにビーコン信号を受信して受信したビーコン端末のIDを位置情報と一緒にサーバに送信するスマートフォン等の通信端末が存在する必要がある。   On the other hand, since the beacon terminal itself has only a function of transmitting a signal that reaches a short distance, in order to grasp the position, the ID of the beacon terminal received by receiving the beacon signal nearby is sent to the server together with the position information. There must be a communication terminal such as a smartphone to transmit.

例えば、センサとしてコンビニやタクシー、自動販売機等に通信端末を設置し、ビーコン端末の位置を上げるといったやり方も考えられるが、その場合、通信端末を多く設置すればするほど、送信される位置情報精度を上げる一方で、通信端末の設置・維持に関するコストも上がってしまう。   For example, it is possible to install a communication terminal as a sensor in a convenience store, taxi, vending machine, etc., and raise the position of the beacon terminal. In that case, the more communication terminals are installed, the more location information that is transmitted. While increasing the accuracy, the cost for installing and maintaining communication terminals also increases.

また、もう一つの手段として、例えば、街のボランティア等の協力者が所持するスマートフォンに専用のアプリケーションをインストールしてもらい、常時アプリケーションを起動してもうことで、センサを拡大することが考えられる。   Also, as another means, for example, it is conceivable to expand the sensor by having a dedicated application installed on a smartphone owned by a collaborator such as a city volunteer and starting the application at all times.

さらには、ビーコン端末を購入して位置を把握しようとする人が利用するスマートフォンのアプリケーションに、センサ機能を持たせることで、同じサービスを利用している利用者がスマートフォンのアプリケーションを起動させることでセンサを拡大するという手法が存在する。   Furthermore, by providing a sensor function to a smartphone application used by a person who purchases a beacon terminal and wants to know the location, a user using the same service can activate the smartphone application. There is a technique to enlarge the sensor.

特開2001−268657号公報JP 2001-268657 A

しかしながら、上述した従来の技術では、専用のアプリケーションをインストールしたスマートフォン等の通信端末をセンサとして活用する場合には、アプリケーションを起動しておく必要があるが、その場合、通信端末のバッテリの消費量が大きくなってしまうという課題があった。また、センサとして受信したビーコン端末の位置情報を通信端末がサーバに送信する度に通信費がかかってしまい、コストがかかるという問題がある。   However, in the conventional technology described above, when a communication terminal such as a smartphone in which a dedicated application is installed is used as a sensor, the application needs to be activated. In this case, the battery consumption of the communication terminal There was a problem that would become larger. Moreover, every time the communication terminal transmits the position information of the beacon terminal received as a sensor to the server, there is a problem that the communication cost is increased and the cost is increased.

上述した課題を解決し、目的を達成するために、本発明の位置探索システムは、ビーコン端末の信号を受信する複数の通信端末と、前記ビーコン端末が発信する信号を受信した各通信端末から情報を収集するサーバとを有する位置探索システムであって、前記通信端末は、前記ビーコン端末の位置を探索するためのアプリケーションの起動の依頼を受け付ける受付部と、前記アプリケーションが起動された場合に、前記ビーコン端末から発信された信号を受信する受信部と、前記受信部によって信号が受信された場合には、前記信号を受信した際の自通信端末の位置情報を前記サーバに通知する通知部とを有し、前記サーバは、前記複数の通信端末から、前記位置情報を収集する収集部と、前記収集部によって収集された前記位置情報を用いて、前記ビーコン端末の位置を特定する特定部と、前記特定部によって特定された前記ビーコン端末の位置に関する情報を出力する出力部とを備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, the position search system of the present invention provides information from a plurality of communication terminals that receive a signal of a beacon terminal and each communication terminal that receives a signal transmitted by the beacon terminal. The communication terminal is configured to receive a request for starting an application for searching for the position of the beacon terminal, and when the application is started, the communication terminal A receiving unit for receiving a signal transmitted from a beacon terminal; and a notifying unit for notifying the server of location information of the own communication terminal when the signal is received by the receiving unit. And the server uses a collection unit that collects the location information from the plurality of communication terminals, and the location information collected by the collection unit. , Characterized by comprising a specifying unit for specifying a position of the beacon terminal, and an output unit for outputting information on the position of the beacon terminal identified by the identifying unit.

また、本発明の位置探索方法は、ビーコン端末の信号を受信する複数の通信端末と、前記ビーコン端末が発信する信号を受信した各通信端末から情報を収集するサーバとを有する位置探索システムによって実行される位置探索方法であって、前記通信端末が、前記ビーコン端末の位置を探索するためのアプリケーションの起動の依頼を受け付ける受付工程と、前記通信端末が、前記アプリケーションが起動された場合に、前記ビーコン端末から発信された信号を受信する受信工程と、前記通信端末が、前記受信工程によって信号が受信された場合には、前記信号を受信した際の自通信端末の位置情報を前記サーバに通知する通知工程と、前記サーバが、前記複数の通信端末から、前記位置情報を収集する収集工程と、前記サーバが、前記収集工程によって収集された前記位置情報を用いて、前記ビーコン端末の位置を特定する特定工程と、前記サーバが、前記特定工程によって特定された前記ビーコン端末の位置に関する情報を出力する出力工程とを含んだことを特徴とする。   The position search method of the present invention is executed by a position search system including a plurality of communication terminals that receive signals from beacon terminals and a server that collects information from each communication terminal that receives signals transmitted from the beacon terminals. A position search method, wherein the communication terminal accepts a request for activation of an application for searching for the position of the beacon terminal; and when the communication terminal is activated, A reception step of receiving a signal transmitted from a beacon terminal, and when the communication terminal receives a signal in the reception step, notifies the server of position information of the own communication terminal when the signal is received A notification step, a collection step in which the server collects the position information from the plurality of communication terminals, and the server in the collection A specifying step of specifying the position of the beacon terminal using the position information collected by the process; and an output step of outputting information on the position of the beacon terminal specified by the specifying step by the server. It is characterized by that.

本発明によれば、通信端末のバッテリの消費量と通信コストを抑えながら、ビーコン端末の位置探索を効率よく行うことができるという効果を奏する。   According to the present invention, there is an effect that the position search of the beacon terminal can be efficiently performed while suppressing the battery consumption and the communication cost of the communication terminal.

図1は、第1の実施形態に係る位置探索システムの全体構成を示す概略図である。FIG. 1 is a schematic diagram illustrating the overall configuration of the position search system according to the first embodiment. 図2は、第1の実施形態に係る通信端末の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of the communication terminal according to the first embodiment. 図3は、通信端末に表示される画面の一例を示す図である。FIG. 3 is a diagram illustrating an example of a screen displayed on the communication terminal. 図4は、第1の実施形態に係るサーバの構成例を示すブロック図である。FIG. 4 is a block diagram illustrating a configuration example of the server according to the first embodiment. 図5は、位置情報記憶部が記憶するテーブルの一例を示す図である。FIG. 5 is a diagram illustrating an example of a table stored in the position information storage unit. 図6は、通信端末に表示される画面の一例を示す図である。FIG. 6 is a diagram illustrating an example of a screen displayed on the communication terminal. 図7は、第1の実施形態に係る位置探索システムにおける一連の処理の流れを説明する図である。FIG. 7 is a diagram for explaining a flow of a series of processes in the position search system according to the first embodiment. 図8は、第1の実施形態に係る位置探索システムにおける処理の流れの一例を示すシーケンス図である。FIG. 8 is a sequence diagram illustrating an example of a process flow in the position search system according to the first embodiment. 図9は、第2の実施形態に係るサーバの構成例を示すブロック図である。FIG. 9 is a block diagram illustrating a configuration example of a server according to the second embodiment. 図10は、探索範囲内に存在する通信端末のみにアプリケーション起動の依頼を通知する処理を説明する図である。FIG. 10 is a diagram for explaining processing for notifying only a communication terminal existing within the search range of an application activation request. 図11は、第3の実施形態に係る位置探索システムの全体構成を示す概略図である。FIG. 11 is a schematic diagram illustrating an overall configuration of a position search system according to the third embodiment. 図12は、第3の実施形態に係るサーバの構成例を示すブロック図である。FIG. 12 is a block diagram illustrating a configuration example of a server according to the third embodiment. 図13は、第3の実施形態に係る位置探索システムにおける一連の処理の流れを説明する図である。FIG. 13 is a diagram for explaining a flow of a series of processes in the position search system according to the third embodiment. 図14は、変形例に係る位置探索システムの全体構成を示す概略図である。FIG. 14 is a schematic diagram illustrating an overall configuration of a position search system according to a modification. 図15は、位置探索プログラムを実行するコンピュータを示す図である。FIG. 15 is a diagram illustrating a computer that executes a position search program.

以下に、本願に係る位置探索システムおよび位置探索方法の実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本願に係る位置探索システムおよび位置探索方法が限定されるものではない。   Hereinafter, embodiments of a position search system and a position search method according to the present application will be described in detail with reference to the drawings. Note that the position search system and the position search method according to the present application are not limited by this embodiment.

[第1の実施形態]
以下の実施形態では、第1の実施形態に係る位置探索システムの構成、通信端末20の構成、サーバ30の構成、位置探索システムにおける処理の流れを順に説明し、最後に第1の実施形態による効果を説明する。
[First Embodiment]
In the following embodiments, the configuration of the position search system according to the first embodiment, the configuration of the communication terminal 20, the configuration of the server 30, the process flow in the position search system will be described in order, and finally according to the first embodiment. Explain the effect.

[位置探索システムの構成]
図1は、第1の実施形態に係る位置探索システムの全体構成を示す概略図である。第1の実施形態に係る位置探索システムは、ビーコンIDを含む信号を発信するビーコン端末10と、該ビーコン端末10の信号を受信する複数の通信端末20a〜20cと、各通信端末20から情報を収集するサーバ30と、アプリケーション起動の依頼を通信端末20a〜20cに通知する通知装置50とを有する。
[Configuration of position search system]
FIG. 1 is a schematic diagram illustrating the overall configuration of the position search system according to the first embodiment. The position search system according to the first embodiment obtains information from a beacon terminal 10 that transmits a signal including a beacon ID, a plurality of communication terminals 20 a to 20 c that receive the signal of the beacon terminal 10, and each communication terminal 20. It has the server 30 to collect, and the notification apparatus 50 which notifies the communication terminal 20a-20c of the request | requirement of application starting.

複数の通信端末20a〜20cとサーバ30と通知装置50とは、通信ネットワーク40を介して互いに接続されており、他の装置とデータ通信を行うことが可能である。なお、図1に示す構成は一例にすぎず、具体的な構成や各装置の数は特に限定されない。また、通信端末20a〜20cについて、特に区別なく説明する場合には、適宜通信端末20と記載する。   The plurality of communication terminals 20a to 20c, the server 30, and the notification device 50 are connected to each other via the communication network 40, and can perform data communication with other devices. The configuration illustrated in FIG. 1 is merely an example, and the specific configuration and the number of devices are not particularly limited. Further, when the communication terminals 20a to 20c are described without particular distinction, they are appropriately described as the communication terminal 20.

ビーコン端末10は、信号を発信する端末である。例えば、ビーコン端末10は、認知症の老人や子供、ペットや特定の物(例えば、自転車、貴重品等)を探索対象として、該探索対象の移動に伴って移動し、定期的に信号を発信する。つまり、ビーコン端末10は、認知症の老人や子供によって所持されたり、ペットや特定の物に取り付けられたりすることで、探索対象と一緒に移動する。ビーコン端末10の発信部11は、例えば、発信間隔が「1秒」で到達距離が「50m」の信号を発信する。   The beacon terminal 10 is a terminal that transmits a signal. For example, the beacon terminal 10 searches for a demented elderly person, a child, a pet, or a specific object (for example, a bicycle, valuables, etc.) as a search target, and moves as the search target moves, and periodically transmits a signal. To do. That is, the beacon terminal 10 moves with the search target by being possessed by an elderly person or child with dementia or attached to a pet or a specific object. For example, the transmission unit 11 of the beacon terminal 10 transmits a signal having a transmission interval of “1 second” and an arrival distance of “50 m”.

通信端末20は、ビーコン端末10から発信された信号を受信するものであって、例えば、スマートフォンやタブレット、携帯電話等の端末装置である。また、通信端末20は、ビーコン端末10を管理するユーザ(例えば、ビーコン端末10を身に着ける子供や老人の家族等)や街のボランティア等の協力者が所有する端末である。また、通信端末20は、ビーコン端末10の位置を探索するためのアプリケーションがダウンロードされており、アプリケーションを起動することで、ビーコン端末10の位置を受信・探索する処理が実行される。なお、このような通信端末20は、各地に配送を行う運送会社の配送員が所有していてもよい。   The communication terminal 20 receives a signal transmitted from the beacon terminal 10 and is, for example, a terminal device such as a smartphone, a tablet, or a mobile phone. The communication terminal 20 is a terminal owned by a collaborator such as a user who manages the beacon terminal 10 (for example, a child wearing the beacon terminal 10 or an elderly family member) or a city volunteer. In addition, the communication terminal 20 has downloaded an application for searching for the position of the beacon terminal 10, and processing for receiving and searching for the position of the beacon terminal 10 is executed by starting the application. Such a communication terminal 20 may be owned by a delivery person of a shipping company that delivers to various places.

サーバ30は、複数の通信端末20a〜20cから、位置情報を収集し、収集した位置情報を用いて、ビーコン端末10の位置を特定し、特定したビーコン端末10の位置に関する情報を出力する。   The server 30 collects position information from the plurality of communication terminals 20a to 20c, specifies the position of the beacon terminal 10 using the collected position information, and outputs information regarding the position of the specified beacon terminal 10.

通知装置50は、ビーコン端末10の位置を探索するためのアプリケーションの起動の依頼を通信端末20a〜20cに通知する。例えば、通知装置50は、子供や老人の見守りサービスの運営者や、自治体、警察、学校等の公共施設、自治会等が運営する装置である。   The notification device 50 notifies the communication terminals 20a to 20c of an application activation request for searching for the position of the beacon terminal 10. For example, the notification device 50 is a device operated by an operator of a child or elderly care service, a public facility such as a local government, the police, a school, or a community association.

例えば、第1の実施形態に係る位置探索システムにおいて、ビーコン端末10を所持する子供の行方不明事件が発生した場合には、行方不明者の家族等が、見守りサービスの運営者や公共施設にその旨を通報する。このような通報を受け付けると、通知装置50では、アプリケーションをインストールしている各通信端末20a〜20cに対して、アプリケーションを起動してもらうよう依頼する。   For example, in the position search system according to the first embodiment, when a missing case of a child who possesses the beacon terminal 10 occurs, the family of the missing person is notified to the operator or public facility of the monitoring service. Report to that effect. When such a report is received, the notification device 50 requests each of the communication terminals 20a to 20c in which the application is installed to start the application.

ここで、アプリケーションの起動を依頼する依頼方法については、例えば、通信端末20のアプリケーションを利用してもよいし、電子メールやSNS(Social Networking Service)等のサービスを利用してもよい。なお、通知装置50は、行方不明者が発見された場合には、アプリケーションを終了して構わない旨の通知を行ってもよい。   Here, as for a request method for requesting activation of the application, for example, an application of the communication terminal 20 may be used, or a service such as e-mail or SNS (Social Networking Service) may be used. In addition, the notification apparatus 50 may notify that an application may be complete | finished when a missing person is discovered.

そして、各通信端末20a〜20cは、アプリケーション起動の依頼を受け付け、通信端末20a〜20cの所有者の操作によりアプリケーションの起動操作を受け付けると、アプリケーションをそれぞれ起動する。これにより、位置探索システムでは、各通信端末20a〜20cがビーコン端末10の信号を受信するセンサの役割を果たすので、一時的にビーコン端末10の探索範囲が拡大する。そして、例えば、各通信端末20aが行方不明者のビーコン端末10の信号を受信し、受信した際の位置情報をサーバ30に送信することで、サーバ30が行方不明者の位置情報の特定を行うことが可能となる。   And each communication terminal 20a-20c receives the request | requirement of an application starting, and will start an application, respectively, if an application starting operation is received by operation of the owner of communication terminal 20a-20c. Thereby, in the position search system, since each communication terminal 20a-20c plays the role of the sensor which receives the signal of the beacon terminal 10, the search range of the beacon terminal 10 is temporarily expanded. For example, each communication terminal 20a receives the signal of the beacon terminal 10 of the missing person and transmits the received position information to the server 30, so that the server 30 identifies the position information of the missing person. It becomes possible.

このように、通信端末20の所有者は、行方不明事件等の事案が発生した場合のみ、一時的にアプリケーションを起動するだけでよく、常時アプリケーションを起動しておくことによる通信端末20のバッテリの消費量と通信コストの問題を最小限に抑えることが可能である。   As described above, the owner of the communication terminal 20 only needs to start the application temporarily only when a case such as a missing case occurs, and the battery of the communication terminal 20 can be obtained by always starting the application. It is possible to minimize the problem of consumption and communication cost.

[通信端末の構成]
次に、図2を用いて、通信端末20の構成を説明する。図2は、第1の実施形態に係る通信端末の構成例を示すブロック図である。図2に示すように、この通信端末20は、通信処理部21、制御部22および記憶部23を有する。以下に通信端末20が有する各部の処理を説明する。
[Configuration of communication terminal]
Next, the configuration of the communication terminal 20 will be described with reference to FIG. FIG. 2 is a block diagram illustrating a configuration example of the communication terminal according to the first embodiment. As illustrated in FIG. 2, the communication terminal 20 includes a communication processing unit 21, a control unit 22, and a storage unit 23. The processing of each unit included in the communication terminal 20 will be described below.

通信処理部21は、各種情報に関する通信を制御する。例えば、通信処理部21は、無線通信を行って、ビーコン端末10から発信された信号を受信する。記憶部23は、制御部22による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部23は、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。   The communication processing unit 21 controls communication related to various information. For example, the communication processing unit 21 performs wireless communication and receives a signal transmitted from the beacon terminal 10. The storage unit 23 stores data and programs necessary for various processes performed by the control unit 22. For example, the storage unit 23 is a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.

制御部22は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、受付部22a、受信部22b、通知部22cおよび表示部22dを有する。ここで、制御部22は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などの電子回路やASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路である。   The control unit 22 has an internal memory for storing a program that defines various processing procedures and the necessary data, and executes various processes using these programs. Particularly, as closely related to the present invention, It has a reception unit 22a, a reception unit 22b, a notification unit 22c, and a display unit 22d. Here, the control unit 22 is an electronic circuit such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit), or an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

受付部22aは、ビーコン端末10の位置を探索するためのアプリケーション(以下、適宜探索アプリケーションと記載)の起動の依頼を受け付ける。例えば、受付部22aは、通知装置50から、探索アプリケーションの起動を依頼するメッセージとともに、事件に関する情報や事件が発生した地域の情報を受け付ける。なお、探索アプリケーションの起動を依頼するメッセージ等の表示例については、図3用いて後述する。また、受付部22aは、探索アプリケーションの起動の依頼とともに、探索対象のビーコン端末10を識別するビーコンIDを受け付けるようにしてもよい。   The accepting unit 22a accepts an activation request for an application for searching for the position of the beacon terminal 10 (hereinafter referred to as a search application as appropriate). For example, the accepting unit 22a accepts, from the notification device 50, information related to the case and information about the region where the case has occurred, together with a message requesting activation of the search application. Note that a display example of a message requesting activation of the search application will be described later with reference to FIG. Moreover, you may make it the reception part 22a receive beacon ID which identifies the beacon terminal 10 of search object with the request | requirement of starting of a search application.

受信部22bは、探索アプリケーションが起動された場合に、ビーコン端末10から発信された信号を受信する。例えば、受信部22bは、探索アプリケーションが起動されると、ビーコン端末10から発信された信号を受信する処理を開始し、ビーコン端末10と通信端末20との距離が近くなったことでビーコン端末10から信号を受信すると、通知部22cに信号の受信を通知する。   The receiving unit 22b receives a signal transmitted from the beacon terminal 10 when the search application is activated. For example, when the search application is activated, the receiving unit 22b starts a process of receiving a signal transmitted from the beacon terminal 10, and the beacon terminal 10 becomes closer to the distance between the beacon terminal 10 and the communication terminal 20. When the signal is received from, the notification unit 22c is notified of the signal reception.

また、受信部22bは、受付部22aが探索対象のビーコンIDを受け付けている場合には、受信した信号に含まれるビーコンIDが探索対象のビーコンIDと一致するか判定し、一致する場合にのみ通知部22cに信号の受信を通知する。このように、探索対象のビーコン端末10から信号を受信した場合にのみ、サーバ30への通知処理を行うようにすることで、通信端末20の通信料金や消費電力、サーバのコスト等を削減することができる。   In addition, when the receiving unit 22a receives the search target beacon ID, the receiving unit 22b determines whether the beacon ID included in the received signal matches the search target beacon ID, and only when they match. The notification unit 22c is notified of signal reception. As described above, the communication fee, power consumption, server cost, and the like of the communication terminal 20 are reduced by performing the notification process to the server 30 only when a signal is received from the beacon terminal 10 to be searched. be able to.

通知部22cは、受信部22bによって信号が受信された場合には、信号を受信した際の自通信端末20の位置情報をサーバ30に通知する。例えば、通知部22cは、受信部22bによって信号が受信された場合には、当該信号に含まれるビーコン端末10のIDとともに、自通信端末20の位置情報をサーバ30に通知する。なお、上記の位置情報とは、例えば、GPS(Global Positioning System)を用いて特定される自通信端末20の座標(緯度および経度)を示す情報であってもよいし、自通信端末20が接続した基地局によって特定される大まかなエリアを示す情報であってもよい。   When the signal is received by the receiving unit 22b, the notification unit 22c notifies the server 30 of the position information of the communication terminal 20 when the signal is received. For example, when the signal is received by the receiving unit 22b, the notification unit 22c notifies the server 30 of the position information of the own communication terminal 20 together with the ID of the beacon terminal 10 included in the signal. The position information may be information indicating the coordinates (latitude and longitude) of the own communication terminal 20 specified using GPS (Global Positioning System), for example. It may be information indicating a rough area specified by the base station.

表示部22dは、受付部22aによって、探索アプリケーションの起動を依頼するメッセージとともに、事件に関する情報や事件が発生した地域の情報が受け付けられた場合には、探索アプリケーションの起動を依頼するメッセージとともに、事件に関する情報や事件が発生した地域の情報を表示する。   The display unit 22d receives a message requesting activation of the search application by the reception unit 22a and, when information on the case and information on the region where the case occurred are received, together with a message requesting activation of the search application, Displays information about the location and information about the area where the incident occurred.

例えば、表示部22dは、図3に例示するように、通信端末20の待ち受け画面にメッセージとして「A市で行方不明事件が発生しました。探索アプリケーションの起動をお願いします。」を表示する。このように、表示部22dは、探索アプリケーションの起動依頼だけでなく、行方不明事件が発生したことやA市で事件が発生したことを知らせることで、該当地域全体の防犯意識を高めることが可能である。   For example, as illustrated in FIG. 3, the display unit 22 d displays “A missing case has occurred in A city. Please start a search application” as a message on the standby screen of the communication terminal 20. In this way, the display unit 22d can raise not only the search application launch request but also the fact that the missing incident has occurred and the fact that the incident has occurred in the city A, thereby enhancing the security awareness of the entire area. It is.

また、探索アプリケーションの起動方法については、どのような方法であってもよく、例えば、図3に例示するメッセージをタップする操作を受け付けた場合に、通信端末20が探索アプリケーションを起動してもよいし、通知装置50からの依頼を受信することで自動的に探索アプリケーションを起動するようにしてもよい。   The search application may be activated by any method. For example, when an operation for tapping a message illustrated in FIG. 3 is accepted, the communication terminal 20 may activate the search application. Then, the search application may be automatically activated by receiving a request from the notification device 50.

[サーバの構成]
次に、図4を用いて、サーバ30の構成を説明する。図4は、第1の実施形態に係るサーバの構成例を示すブロック図である。図4に示すように、このサーバ30は、通信処理部31、制御部32および記憶部33を有する。以下にサーバ30が有する各部の処理を説明する。
[Server configuration]
Next, the configuration of the server 30 will be described with reference to FIG. FIG. 4 is a block diagram illustrating a configuration example of the server according to the first embodiment. As illustrated in FIG. 4, the server 30 includes a communication processing unit 31, a control unit 32, and a storage unit 33. Hereinafter, processing of each unit included in the server 30 will be described.

通信処理部31は、接続される各通信端末20との間でやり取りする各種情報に関する通信を制御する。例えば、通信処理部31は、通信端末20からビーコンIDおよび位置情報を受信する。   The communication processing unit 31 controls communication related to various information exchanged with each connected communication terminal 20. For example, the communication processing unit 31 receives a beacon ID and position information from the communication terminal 20.

また、記憶部33は、制御部32による各種処理に必要なデータおよびプログラムを格納するが、特に本発明に密接に関連するものとしては、位置情報記憶部33aを有する。例えば、記憶部33は、RAM、フラッシュメモリ等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。   The storage unit 33 stores data and programs necessary for various processes performed by the control unit 32. The storage unit 33 includes a position information storage unit 33a particularly closely related to the present invention. For example, the storage unit 33 is a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk.

位置情報記憶部33aは、各通信端末20から収集したビーコン端末10の位置を探索するための情報を記憶する。例えば、位置情報記憶部33aは、図5に例示するように、ビーコン端末10を一意に識別する「ビーコンID」と、ビーコン端末10から発信された信号を受信した際の通信端末20Aの位置を示す「位置情報」とを対応付けて記憶する。図5は、位置情報記憶部が記憶するテーブルの一例を示す図である。   The position information storage unit 33 a stores information for searching for the position of the beacon terminal 10 collected from each communication terminal 20. For example, as illustrated in FIG. 5, the position information storage unit 33 a indicates the “beacon ID” that uniquely identifies the beacon terminal 10 and the position of the communication terminal 20 </ b> A when a signal transmitted from the beacon terminal 10 is received. The “position information” shown is stored in association with each other. FIG. 5 is a diagram illustrating an example of a table stored in the position information storage unit.

図5の例を挙げて説明すると、例えば、位置情報記憶部33aは、ビーコンID「A」と位置情報「位置A」とを対応付けて記憶する。これは、通信端末20が、ビーコンID「A」のビーコン端末10が発信した信号を「位置A」において受信したことを意味する。なお、図5の例では、位置情報として、位置A、位置Bと簡単に記載としているが、実際には、例えば、経度および緯度を特定する情報を位置情報として位置情報記憶部33bが記憶しているものとする。   For example, the position information storage unit 33a stores the beacon ID “A” and the position information “position A” in association with each other. This means that the communication terminal 20 has received a signal transmitted from the beacon terminal 10 having the beacon ID “A” at “position A”. In the example of FIG. 5, the position information is simply described as position A and position B, but actually, for example, the position information storage unit 33b stores information specifying the longitude and latitude as the position information. It shall be.

制御部32は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、収集部32a、特定部32bおよび出力部32cを有する。ここで、制御部32は、CPUやMPUなどの電子回路やASICやFPGAなどの集積回路である。   The control unit 32 has an internal memory for storing a program that defines various processing procedures and the necessary data, and performs various processes by using these programs. Particularly, as closely related to the present invention, It has the collection part 32a, the specific | specification part 32b, and the output part 32c. Here, the control unit 32 is an electronic circuit such as a CPU or MPU, or an integrated circuit such as an ASIC or FPGA.

収集部32aは、複数の通信端末20から位置情報を収集する。例えば、収集部32aは、所定の時間間隔で、各通信端末20に対して情報を通知するよう通知指示を送信することで位置情報を収集する。なお、収集部32aは、ユーザの所定の操作を行ったタイミングで通知指示を送信するようにしてもよいし、また、通知指示を送信することなく、各通信端末20が各自のタイミングで送信した情報を受信することで、位置情報を収集するようにしてもよい。   The collection unit 32 a collects position information from the plurality of communication terminals 20. For example, the collection unit 32a collects position information by transmitting a notification instruction to notify each communication terminal 20 of information at a predetermined time interval. Note that the collection unit 32a may transmit a notification instruction at the timing when the user performs a predetermined operation, or each communication terminal 20 transmits at its own timing without transmitting the notification instruction. The position information may be collected by receiving the information.

特定部32bは、収集部32aによって収集された位置情報を用いて、ビーコン端末10の位置を特定する。例えば、特定部32bは、収集部32aによって位置情報が収集されるたびに、ビーコン端末10の場所の絞り込みを順次行うことで、ビーコン端末10の位置を特定する。   The specifying unit 32b specifies the position of the beacon terminal 10 using the position information collected by the collecting unit 32a. For example, the specifying unit 32b specifies the position of the beacon terminal 10 by sequentially narrowing down the location of the beacon terminal 10 each time position information is collected by the collecting unit 32a.

出力部32cは、特定部32bによって特定されたビーコン端末10の位置に関する情報を出力する。例えば、出力部32cは、特定部32bによって特定されたビーコン端末10の位置に対応する地図に、ビーコン端末10が存在すると推定される範囲を示す円を付加した画像を表示するようにしてもよい。   The output unit 32c outputs information related to the position of the beacon terminal 10 specified by the specifying unit 32b. For example, the output unit 32c may display an image in which a circle indicating a range where the beacon terminal 10 is estimated is added to a map corresponding to the position of the beacon terminal 10 specified by the specifying unit 32b. .

ここで、図6を用いて、通信端末20に表示される画面の一例について説明する。図6は、通信端末に表示される画面の一例を示す図である。図6に例示するように、例えば、サーバ30は、地図上の「×」の地点から半径50m以内にビーコン端末10が存在すると特定された場合には、ビーコン端末10の位置に対応する場所の地図に、「×」の地点を中心とした半径50mの円として、地図の縮尺に合わせた大きさの円を付加した画像を表示する。   Here, an example of a screen displayed on the communication terminal 20 will be described with reference to FIG. FIG. 6 is a diagram illustrating an example of a screen displayed on the communication terminal. As illustrated in FIG. 6, for example, when it is specified that the beacon terminal 10 is present within a radius of 50 m from the point “x” on the map, the server 30 determines the location corresponding to the position of the beacon terminal 10. An image in which a circle having a size matching the scale of the map is added to the map as a circle with a radius of 50 m centered on the point “x” is displayed.

なお、出力部32cは、行方不明者の家族の通信端末20のみに対してビーコン端末10の位置に関する情報を出力する。つまり、サーバ30は、全ての通信端末20にビーコン端末10の位置を出力するのではなく、特定のユーザの通信端末20にのみビーコン端末10の位置を出力することで、個人情報を不特定多数に知らせることを防止することが可能である。   In addition, the output part 32c outputs the information regarding the position of the beacon terminal 10 only with respect to the communication terminal 20 of a missing person's family. That is, the server 30 does not output the position of the beacon terminal 10 to all the communication terminals 20, but outputs the position of the beacon terminal 10 only to the communication terminal 20 of a specific user, so that the personal information is unspecified in large numbers. It is possible to prevent notification.

ここで、図7を用いて、位置探索システムにおける一連の処理の流れを説明する。図7は、第1の実施形態に係る位置探索システムにおける一連の処理の流れを説明する図である。   Here, a flow of a series of processes in the position search system will be described with reference to FIG. FIG. 7 is a diagram for explaining a flow of a series of processes in the position search system according to the first embodiment.

図7に例示するように、ビーコン端末10を所持する子供や老人の行方不明事件が発生した場合には、行方不明者の家族が自治体にその旨を通報する(図7の(1)参照)。このような通報を自治体が受け付けると、通知装置50は、探索アプリケーションをインストールしている各通信端末20a〜20cに対して、探索アプリケーションを起動してもらうよう依頼する(図7の(2)参照)。   As illustrated in FIG. 7, when a missing case of a child or an elderly person who possesses the beacon terminal 10 occurs, the family of the missing person reports the fact to the local government (see (1) in FIG. 7). . When the local government accepts such a report, the notification device 50 requests each of the communication terminals 20a to 20c in which the search application is installed to start the search application (see (2) in FIG. 7). ).

そして、各通信端末20a〜20cが探索アプリケーションをそれぞれ起動した後、通信端末20aは、ビーコン端末10から発信された信号を受信すると、当該信号に含まれるビーコンのIDとともに、通信端末20aの位置情報をサーバ30に通知する。   And after each communication terminal 20a-20c starts a search application, respectively, if the communication terminal 20a receives the signal transmitted from the beacon terminal 10, the position information of the communication terminal 20a is included together with the ID of the beacon included in the signal. Is notified to the server 30.

このように、通信端末20の所有者は、行方不明事件等の事案が発生した場合のみ、一時的にアプリケーションを起動するだけでよく、常時アプリケーションを起動しておくことによる通信端末20のバッテリの消費量と通信コストの問題を最小限に抑えることが可能である。   As described above, the owner of the communication terminal 20 only needs to start the application temporarily only when a case such as a missing case occurs, and the battery of the communication terminal 20 can be obtained by always starting the application. It is possible to minimize the problem of consumption and communication cost.

[位置探索システムの処理手順]
次に、図8を用いて、第1の実施形態に係る位置探索システムにおける処理の手順の例を説明する。図8は、第1の実施形態に係る位置探索システムにおける処理の流れの一例を示すシーケンス図である。なお、図8の例では、2台の通信端末20a、20bを例示し、このうち、通信端末20bが行方不明者の家族が所持する端末であるものとする。
[Positioning system processing procedure]
Next, an example of a processing procedure in the position search system according to the first embodiment will be described with reference to FIG. FIG. 8 is a sequence diagram illustrating an example of a process flow in the position search system according to the first embodiment. In the example of FIG. 8, two communication terminals 20a and 20b are illustrated, and it is assumed that the communication terminal 20b is a terminal owned by the family of the missing person.

図8に示すように、位置探索システムの通知装置50は、自治体等が行方不明の通報を受けたことにより、ビーコン端末10の位置を探索するためのアプリケーションを起動してビーコン端末10の信号を受信するように通信端末20a、20bに依頼する(ステップS101)。   As shown in FIG. 8, the notification device 50 of the position search system activates an application for searching for the position of the beacon terminal 10 and receives the signal of the beacon terminal 10 when the local government or the like receives a missing report. The communication terminals 20a and 20b are requested to receive (step S101).

そして、各通信端末20a、20bは、探索アプリケーションを起動する(ステップS102)。そして、通信端末20aは、ビーコン端末10から発信された信号を受信すると(ステップS103)、当該信号に含まれるビーコンのIDとともに、通信端末20aの位置情報をサーバ30に通知する(ステップS104)。   And each communication terminal 20a, 20b starts a search application (step S102). Then, when receiving a signal transmitted from the beacon terminal 10 (step S103), the communication terminal 20a notifies the server 30 of the location information of the communication terminal 20a together with the beacon ID included in the signal (step S104).

続いて、サーバ30は、通信端末20aから受信した位置情報を用いて、ビーコン端末10の位置を特定する(ステップS105)。そして、サーバ30は、特定したビーコン端末10の位置に関する情報を通信端末20bに出力する(ステップS106)。   Subsequently, the server 30 specifies the position of the beacon terminal 10 using the position information received from the communication terminal 20a (step S105). And the server 30 outputs the information regarding the position of the specified beacon terminal 10 to the communication terminal 20b (step S106).

そして、通信端末20bは、ビーコン端末10の位置に関する情報を表示する(ステップS107)。例えば、通信端末20bは、特定したビーコン端末10の位置に対応する地図に、ビーコン端末10が存在すると推定される範囲を示す円を付加した画像を表示する。   And the communication terminal 20b displays the information regarding the position of the beacon terminal 10 (step S107). For example, the communication terminal 20b displays an image in which a circle indicating the range where the beacon terminal 10 is estimated is added to the map corresponding to the specified position of the beacon terminal 10.

[第1の実施形態の効果]
第1の実施形態に係る位置探索システムでは、通信端末20は、ビーコン端末10の位置を探索するためのアプリケーションの起動の依頼を受け付ける。そして、通信端末20は、アプリケーションが起動され、信号が受信された場合には、信号を受信した際の自通信端末20の位置情報をサーバ30に通知する。サーバ30は、複数の通信端末20から、位置情報を収集し、収集された位置情報を用いて、ビーコン端末10の位置を特定し、特定したビーコン端末10の位置に関する情報を出力する。このため、通信端末20のバッテリの消費量と通信コストを抑えながら、ビーコン端末10の位置探索を効率よく行うことが可能である。つまり、センサとなる協力者の負担を極力少なくしつつ、万が一の行方不明事件が発生した場合のみ、センサが拡大することが可能となり、行方不明者の効果的な捜索が可能である。さらに、位置探索システムを適用することで、例えば、地域の住民が協力して探索アプリケーションを起動し、地域ぐるみの防犯意識を高めると同時に、犯罪に対する抑止力とすることが可能である。
[Effect of the first embodiment]
In the position search system according to the first embodiment, the communication terminal 20 receives an application activation request for searching for the position of the beacon terminal 10. When the application is activated and a signal is received, the communication terminal 20 notifies the server 30 of the position information of the communication terminal 20 when the signal is received. The server 30 collects position information from the plurality of communication terminals 20, specifies the position of the beacon terminal 10 using the collected position information, and outputs information related to the specified position of the beacon terminal 10. For this reason, it is possible to efficiently perform the position search of the beacon terminal 10 while suppressing the battery consumption and communication cost of the communication terminal 20. In other words, the sensor can be expanded only in the event of a missing incident while minimizing the burden on the sensor collaborators, and an effective search for the missing person is possible. Furthermore, by applying the position search system, for example, local residents can cooperate to start a search application to raise crime prevention awareness of the whole region and at the same time, can be used as a deterrent against crime.

[第2の実施形態]
上述した第1の実施形態では、行方不明事件等が発生した場合に、通知装置50が全ての通信端末20にアプリケーションの起動を依頼する場合を説明したが、これに限定されるものではない。例えば、ビーコン端末10の探索範囲を基に、当該探索範囲内の通信端末20を検索し、検索した通信端末20に対してのみ依頼を通知するようにしてもよい。
[Second Embodiment]
In the first embodiment described above, a case has been described in which the notification device 50 requests all the communication terminals 20 to start applications when a missing case or the like occurs, but the present invention is not limited to this. For example, the communication terminal 20 within the search range may be searched based on the search range of the beacon terminal 10 and the request may be notified only to the searched communication terminal 20.

そこで、以下では、第2の実施形態に係る位置探索システムのサーバ30Aが、ビーコン端末10の探索範囲を基に、当該探索範囲内の通信端末20を検索し、検索した通信端末20に対してのみ依頼を通知するように通知装置50に指示する場合について説明する。なお、第1の実施形態に係る位置探索システムと同様の構成や処理については説明を省略する。   Therefore, in the following, the server 30A of the position search system according to the second embodiment searches for the communication terminal 20 in the search range based on the search range of the beacon terminal 10, and for the searched communication terminal 20 Only the case where the notification device 50 is instructed to notify the request will be described. In addition, description is abbreviate | omitted about the structure and process similar to the position search system which concerns on 1st Embodiment.

[サーバの構成]
次に、図9を用いて、サーバ30Aの構成を説明する。図9は、第2の実施形態に係るサーバの構成例を示すブロック図である。図6に示すように、このサーバ30Aは、第1の実施形態に係るサーバ30と比較して、検索部32dを有する点が異なる。
[Server configuration]
Next, the configuration of the server 30A will be described with reference to FIG. FIG. 9 is a block diagram illustrating a configuration example of a server according to the second embodiment. As shown in FIG. 6, the server 30A is different from the server 30 according to the first embodiment in that it includes a search unit 32d.

検索部32dは、ビーコン端末10の探索範囲を基に、当該探索範囲内の通信端末20を検索し、検索した通信端末20に対して依頼を通知するように通知装置50に指示する。ここで、探索範囲は、予め設定されていてもよいし、その都度、手動または自動で設定されてもよい。例えば、行方不明者がX県のA市で行方不明である場合には、探索範囲をX県内の範囲とする。この場合には、検索部32dは、X県に位置する通信端末20を検索し、検索した通信端末20に対して依頼を通知するように通知装置50に指示する。   The search unit 32d searches the communication terminal 20 within the search range based on the search range of the beacon terminal 10, and instructs the notification device 50 to notify the searched communication terminal 20 of the request. Here, the search range may be set in advance, or may be set manually or automatically each time. For example, when a missing person is missing in A city of X prefecture, let the search range be the range in X prefecture. In this case, the search unit 32d searches the communication terminal 20 located in the X prefecture, and instructs the notification device 50 to notify the searched communication terminal 20 of the request.

ここで、通信端末20を検索する方法は、どのような方法であってもよく、例えば、直近の位置情報を基に、探索範囲内の通信端末20を検索する。   Here, the method of searching for the communication terminal 20 may be any method. For example, the communication terminal 20 in the search range is searched based on the latest position information.

なお、検索部32dは、事前に用意されたリストに基づき通信端末20を抽出し、抽出した通信端末20に対して依頼を通知するように通知装置50に指示するようにしてもよい。例えば、検索部32dは、探索アプリケーションを通信端末20にインストールしているユーザの住所情報や通常の行動範囲等を含むリストを参照し、該当するエリア(例えば、ビーコン端末10を持っている子供や老人が消息を絶ったエリア)のユーザの通信端末20を抽出し、抽出した通信端末20に対して依頼を通知するように通知装置50に指示するようにしてもよい。   The search unit 32d may extract the communication terminal 20 based on a list prepared in advance, and may instruct the notification device 50 to notify the extracted communication terminal 20 of the request. For example, the search unit 32d refers to a list including the address information of the user who has installed the search application in the communication terminal 20, the normal action range, and the like, and the corresponding area (for example, a child having the beacon terminal 10 or The communication terminal 20 of the user in the area where the elderly person disappeared may be extracted, and the notification device 50 may be instructed to notify the extracted communication terminal 20 of the request.

ここで、図10を用いて、探索範囲内に存在する通信端末20のみにアプリケーション起動の依頼を通知する処理を説明する。図10は、探索範囲内に存在する通信端末のみにアプリケーション起動の依頼を通知する処理を説明する図である。なお、図10の例では、ビーコン端末10を所持する子供や老人の行方不明事件が発生し、行方不明者の家族が自治体にその旨を通報し、サーバ30A側でも行方不明者のビーコン端末10を把握しているものとする。   Here, a process for notifying only the communication terminal 20 existing within the search range of the application activation request will be described with reference to FIG. FIG. 10 is a diagram for explaining processing for notifying only a communication terminal existing within the search range of an application activation request. In the example of FIG. 10, a missing case of a child or an elderly person who possesses the beacon terminal 10 occurs, and the family of the missing person reports the fact to the local government. Assume that

図10に例示するように、サーバ30は、行方不明者のビーコン端末10の探索範囲を基に、当該探索範囲内の通信端末20を検索する。図10の例では、探索範囲内に通信端末20a、20bがあるものとする。この場合には、サーバ30は、検索した通信端末20a、20bに対して依頼を通知するように通知装置50に指示する(図10の(1)参照)。   As illustrated in FIG. 10, the server 30 searches the communication terminal 20 within the search range based on the search range of the missing person's beacon terminal 10. In the example of FIG. 10, it is assumed that the communication terminals 20a and 20b are within the search range. In this case, the server 30 instructs the notification device 50 to notify the request to the searched communication terminals 20a and 20b (see (1) in FIG. 10).

このような指示を受け付けると、通知装置50は、通信端末20a、20bのみに対して、探索アプリケーションを起動してもらうよう依頼する(図10の(2)参照)。そして、各通信端末20a、20bが探索アプリケーションをそれぞれ起動した後、通信端末20aは、ビーコン端末10から発信された信号を受信すると、当該信号に含まれるビーコン端末10のIDとともに、通信端末20aの位置情報をサーバ30に通知する。   Upon receiving such an instruction, the notification device 50 requests only the communication terminals 20a and 20b to start the search application (see (2) in FIG. 10). And after each communication terminal 20a, 20b starts a search application, respectively, when the communication terminal 20a receives the signal transmitted from the beacon terminal 10, the ID of the beacon terminal 10 included in the signal is included in the communication terminal 20a. The server 30 is notified of the position information.

このように、第2の実施形態に係る位置探索システムでは、探索範囲外にある通信端末20cには、探索アプリケーションの起動を依頼せずに、通信端末20a、20bのみに依頼するので、より効率良くビーコン端末10の位置探索を行うことが可能である。   Thus, in the position search system according to the second embodiment, the communication terminal 20c outside the search range is not requested to start the search application, but only the communication terminals 20a and 20b. The position search of the beacon terminal 10 can be performed well.

[第3の実施形態]
上述した第1の実施形態では、行方不明事件等の発生を行方不明者の家族が通報したことを契機として、各通信端末20に探索アプリケーションの起動を依頼する場合を例に説明したが、これに限定されるものではない。例えば、位置探索システムにおいて、ビーコン端末10が発信する信号を常時受信可能な状態である受信装置60を設け、受信装置60からの情報を基にビーコン端末10の位置が所定の範囲外に移動したことを契機として、各通信端末20に探索アプリケーションの起動を依頼するようにしてもよい。
[Third Embodiment]
In the first embodiment described above, a case has been described as an example in which each communication terminal 20 is requested to start a search application in response to a family member of a missing person reporting the occurrence of a missing case or the like. It is not limited to. For example, in the position search system, a receiving device 60 that is capable of constantly receiving a signal transmitted from the beacon terminal 10 is provided, and the position of the beacon terminal 10 has moved out of a predetermined range based on information from the receiving device 60. In response to this, each communication terminal 20 may be requested to start a search application.

そこで、以下では、第3の実施形態に係る位置探索システムのサーバ30Bが、受信装置60から、位置情報または識別情報を収集し、収集した位置情報または識別情報を用いて、ビーコン端末10の位置を特定し、特定したビーコン端末10の位置が所定の範囲外であるか否かを判定し、位置が所定の範囲外であると判定した場合には、通信端末20に対して探索アプリケーションの起動依頼を通知するように通知装置50に指示する場合について説明する。なお、第1の実施形態に係る位置探索システムと同様の構成や処理については説明を省略する。   Therefore, in the following, the server 30B of the position search system according to the third embodiment collects position information or identification information from the receiving device 60, and uses the collected position information or identification information to determine the position of the beacon terminal 10. If the position of the specified beacon terminal 10 is outside the predetermined range, and if the position is determined to be out of the predetermined range, the search application is activated for the communication terminal 20 A case where the notification device 50 is instructed to notify the request will be described. In addition, description is abbreviate | omitted about the structure and process similar to the position search system which concerns on 1st Embodiment.

まず、図11を用いて、第3の実施形態に係る位置探索システムの全体構成について説明する。図11は、第3の実施形態に係る位置探索システムの全体構成を示す概略図である。図11に示すように、第3の実施形態に係る位置探索システムは、ビーコン端末10と、複数の通信端末20a〜20cと、各通信端末20および受信装置60から情報を収集するサーバ30Bと、ビーコン端末10が発信する信号を常時受信可能な状態である通知装置50とを有する。   First, the overall configuration of the position search system according to the third embodiment will be described with reference to FIG. FIG. 11 is a schematic diagram illustrating an overall configuration of a position search system according to the third embodiment. As shown in FIG. 11, the position search system according to the third embodiment includes a beacon terminal 10, a plurality of communication terminals 20 a to 20 c, a server 30 </ b> B that collects information from each communication terminal 20 and the receiving device 60, And a notification device 50 that is in a state in which a signal transmitted from the beacon terminal 10 can be received at all times.

受信装置60は、乗り物または建物に設置された装置であって、ビーコン端末10が発信する信号を常時受信可能な装置である。例えば、受信装置60は、運送会社の自動車やピザ配達のバイク、または、コンビニ等の店舗や市役所、小学校の建物等に設置された装置である。受信装置60は、ビーコン端末10の信号を受信した場合に、信号を受信した際の自装置の位置情報または自装置の識別情報をサーバ30Bに通知する。ここで、例えば、受信装置60が設置されているのが、自動車等の移動する物体である場合には、受信装置60は、位置情報をサーバ30Bに送信するようにしてもよい。また、例えば、受信装置60が店舗等に固定して設置されている場合には、サーバ30側で各受信装置60の位置を事前に把握し、受信装置60は自装置の識別情報を送信するようにしてもよい。   The receiving device 60 is a device installed in a vehicle or a building, and is a device that can always receive a signal transmitted from the beacon terminal 10. For example, the receiving device 60 is a device installed in a car of a transportation company, a pizza delivery motorcycle, a store such as a convenience store, a city hall, an elementary school building, or the like. When receiving the signal from the beacon terminal 10, the receiving device 60 notifies the server 30B of the position information of the own device or the identification information of the own device when the signal is received. Here, for example, when the receiving device 60 is installed on a moving object such as an automobile, the receiving device 60 may transmit the position information to the server 30B. For example, when the receiving device 60 is fixedly installed in a store or the like, the server 30 side grasps the position of each receiving device 60 in advance, and the receiving device 60 transmits identification information of the own device. You may do it.

また、サーバ30Bは、ビーコン端末10の信号を受信した受信装置60から、受信装置60の位置情報または受信装置60の識別情報を収集し、収集した位置情報または識別情報を用いて、ビーコン端末10の位置を特定する。そして、サーバ30Bは、特定したビーコン端末10の位置が所定の範囲外であるか否かを判定し、位置が所定の範囲外であると判定した場合には、通信端末20に対して探索アプリケーションの起動依頼を通知するように通知装置50に指示する。例えば、サーバ30Bは、事前にビーコン端末10を所持する子供の通学路に関する情報を記憶しておき、子供が所持するビーコン端末10の位置が通学路から外れた位置にあると判定すると、通信端末20に対して探索アプリケーションの起動依頼を通知するように通知装置50に指示する。   Further, the server 30B collects the positional information of the receiving device 60 or the identification information of the receiving device 60 from the receiving device 60 that has received the signal of the beacon terminal 10, and uses the collected positional information or identification information to identify the beacon terminal 10. Specify the position of. Then, the server 30B determines whether or not the position of the identified beacon terminal 10 is outside the predetermined range, and when it is determined that the position is outside the predetermined range, the search application for the communication terminal 20 The notification device 50 is instructed to notify the activation request. For example, when the server 30B stores in advance information related to the school route of the child who owns the beacon terminal 10 and determines that the position of the beacon terminal 10 possessed by the child is out of the school route, the communication terminal The notification device 50 is instructed to notify the search application 20 of the request for starting the search application.

[サーバの構成]
次に、図12を用いて、サーバ30Bの構成を説明する。図12は、第3の実施形態に係るサーバの構成例を示すブロック図である。図12に示すように、このサーバ30Bは、第1の実施形態に係るサーバ30と比較して、判定部32eを有する点が異なる。
[Server configuration]
Next, the configuration of the server 30B will be described with reference to FIG. FIG. 12 is a block diagram illustrating a configuration example of a server according to the third embodiment. As illustrated in FIG. 12, the server 30B is different from the server 30 according to the first embodiment in that it includes a determination unit 32e.

収集部32aは、ビーコン端末10の信号を受信した受信装置60から位置情報または受信装置60の識別情報を収集する。例えば、収集部32aは、所定の時間間隔で、受信装置60に対して情報を通知するよう通知指示を送信することで位置情報または識別情報を収集する。特定部32bは、収集部32aによって収集された位置情報または識別情報を用いて、ビーコン端末10の位置を特定する。   The collection unit 32 a collects position information or identification information of the receiving device 60 from the receiving device 60 that has received the signal of the beacon terminal 10. For example, the collection unit 32a collects position information or identification information by transmitting a notification instruction to notify the reception apparatus 60 of information at a predetermined time interval. The specifying unit 32b specifies the position of the beacon terminal 10 using the position information or the identification information collected by the collecting unit 32a.

判定部32eは、特定部32bによって特定されたビーコン端末10の位置が所定の範囲外であるか否かを判定し、位置が所定の範囲外であると判定した場合には、通信端末20に対して依頼を通知するように通知装置50に指示する。   The determination unit 32e determines whether or not the position of the beacon terminal 10 specified by the specifying unit 32b is outside the predetermined range, and determines that the position is out of the predetermined range, the communication terminal 20 The notification device 50 is instructed to notify the request.

ここで、図13を用いて、位置探索システムにおける一連の処理の流れを説明する。図13は、第3の実施形態に係る位置探索システムにおける一連の処理の流れを説明する図である。   Here, a flow of a series of processes in the position search system will be described with reference to FIG. FIG. 13 is a diagram for explaining a flow of a series of processes in the position search system according to the third embodiment.

図13に例示するように、サーバ30Bは、受信装置60から定期的に、ビーコン端末10の信号を受信した際の受信装置60の位置情報や受信装置60の識別情報を収集する(図13の(1)参照)。そして、サーバ30Bは、収集した位置情報または識別情報を用いて、ビーコン端末10の位置を特定する。   As illustrated in FIG. 13, the server 30 </ b> B periodically collects the positional information of the receiving device 60 and the identification information of the receiving device 60 when the signal of the beacon terminal 10 is received from the receiving device 60 (FIG. 13). (See (1)). Then, the server 30B specifies the position of the beacon terminal 10 using the collected position information or identification information.

そして、サーバ30Bは、特定したビーコン端末10の位置が所定の範囲外であるか否かを判定し、位置が所定の範囲外であると判定した場合には、通信端末20a〜20cに対して探索アプリケーションの起動依頼を通知するように通知装置50に指示する(図13の(2)参照)。   Then, the server 30B determines whether or not the position of the specified beacon terminal 10 is out of the predetermined range, and determines that the position is out of the predetermined range, the communication terminal 20a to 20c The notification device 50 is instructed to notify the search application activation request (see (2) in FIG. 13).

続いて、通知装置50は、探索アプリケーションをインストールしている各通信端末20a〜20cに対して、探索アプリケーションを起動してもらうよう依頼する(図13の(3)参照)。   Subsequently, the notification device 50 requests each of the communication terminals 20a to 20c in which the search application is installed to start the search application (see (3) in FIG. 13).

そして、各通信端末20a〜20cが探索アプリケーションをそれぞれ起動した後、通信端末20aは、ビーコン端末10から発信された信号を受信すると、当該信号に含まれるビーコン端末10のIDとともに、通信端末20aの位置情報をサーバ30に通知する(図13の(4)参照)。   And after each communication terminal 20a-20c starts a search application, respectively, when the communication terminal 20a receives the signal transmitted from the beacon terminal 10, the ID of the beacon terminal 10 included in the signal is included in the communication terminal 20a. The position information is notified to the server 30 (see (4) in FIG. 13).

このように、サーバ30Bが、ビーコン端末10が発信する信号を常時受信可能な状態である受信装置60から情報を利用することで、ビーコン端末10を所持する子供や老人が、通常と異なる場所に移動したことを判定することが可能となり、各通信端末20に探索アプリケーションの起動を迅速に依頼することが可能である。つまり、行方不明等の事件が発生してから行方不明者の家族等が事件を把握するには、時間が掛かる場合があり、各通信端末20に探索アプリケーションの起動を迅速に依頼することが難しい場合があるが、第3の実施形態に係るサーバ30Bでは、受信装置60と連携することで、ビーコン端末10の位置が所定の範囲外にあることを自動的に判定することが可能である。   In this way, the server 30B uses information from the receiving device 60 that is in a state where the signal transmitted by the beacon terminal 10 can be received at all times, so that a child or an elderly person who owns the beacon terminal 10 can take a place different from normal. It is possible to determine that the user has moved, and it is possible to promptly request each communication terminal 20 to start a search application. That is, it may take time for a missing person's family or the like to understand the incident after an incident such as missing occurs, and it is difficult to promptly request each communication terminal 20 to start a search application. In some cases, the server 30B according to the third embodiment can automatically determine that the position of the beacon terminal 10 is outside the predetermined range by cooperating with the receiving device 60.

[変形例]
また、上述した第1の実施形態では、通信端末20に対して、電子メールやSNS等を利用して探索アプリケーションの起動を依頼する場合について説明したが、これに限定されるものではない。例えば、地域の放送等を利用してもよい。
[Modification]
In the first embodiment described above, a case has been described in which the communication terminal 20 is requested to start a search application using e-mail, SNS, or the like, but is not limited thereto. For example, local broadcasting may be used.

そこで、以下では、変形例として、上記した通知装置50の代わりに音声を放送する放送装置70を有する位置探索システムについて説明する。なお、第1の実施形態に係る位置探索システムと同様の構成や処理については説明を省略する。   Therefore, hereinafter, as a modified example, a position search system having a broadcasting device 70 that broadcasts audio instead of the above notification device 50 will be described. In addition, description is abbreviate | omitted about the structure and process similar to the position search system which concerns on 1st Embodiment.

図14を用いて、変形例に係る位置探索システムの全体構成について説明する。図14は、変形例に係る位置探索システムの全体構成を示す概略図である。図11に示すように、変形例に係る位置探索システムは、ビーコン端末10と、複数の通信端末20a〜20cと、サーバ30と、放送装置70とを有する。   The overall configuration of the position search system according to the modification will be described with reference to FIG. FIG. 14 is a schematic diagram illustrating an overall configuration of a position search system according to a modification. As illustrated in FIG. 11, the position search system according to the modification includes a beacon terminal 10, a plurality of communication terminals 20 a to 20 c, a server 30, and a broadcasting device 70.

放送装置70は、ビーコン端末10の位置を探索するための探索アプリケーションの起動を依頼する音声または映像を放送する。例えば、放送装置70は、自治体等の地域の公共施設が運営する装置である。   The broadcasting device 70 broadcasts audio or video requesting activation of a search application for searching for the position of the beacon terminal 10. For example, the broadcasting device 70 is a device operated by a local public facility such as a local government.

例えば、変形例に係る位置探索システムにおいて、ビーコン端末10を所持する子供の行方不明事件が発生した場合には、行方不明者の家族等が、公共施設等にその旨を通報する。このような通報を受け付けると、放送装置70では、地域の放送を利用して、探索アプリケーションの起動を依頼する音声を放送する。例えば、放送装置70は、探索アプリケーションの起動を依頼する音声とともに、行方不明者の特徴や事件が発生した場所や時間を伝える音声を放送するようにしてもよい。なお、放送装置70は、既知の手法や既存の設備等を用いて、音声の代わりに映像を放送してもよいし、音声と映像の両方を放送するようにしてもよい。   For example, in the position search system according to the modification, when a missing case of a child carrying the beacon terminal 10 occurs, a family member of the missing person notifies the public facility or the like to that effect. When such a report is received, the broadcasting device 70 broadcasts a voice requesting activation of the search application using local broadcasting. For example, the broadcasting device 70 may broadcast a voice that tells the location of the missing person, the location where the incident occurred, and the time, together with a voice requesting activation of the search application. Note that the broadcasting device 70 may broadcast a video instead of a voice using a known method or existing equipment, or may broadcast both a voice and a video.

そして、このような放送を聞いたユーザが、探索アプリケーションの起動操作を通信端末20に対して行う。そして、各通信端末20a〜20cが探索アプリケーションをそれぞれ起動した後、通信端末20aは、ビーコン端末10から発信された信号を受信すると、当該信号に含まれるビーコンのIDとともに、通信端末20aの位置情報をサーバ30に通知する。   Then, the user who has heard such a broadcast performs a search application activation operation on the communication terminal 20. And after each communication terminal 20a-20c starts a search application, respectively, if the communication terminal 20a receives the signal transmitted from the beacon terminal 10, the position information of the communication terminal 20a is included together with the ID of the beacon included in the signal. Is notified to the server 30.

このように、地域の放送を利用することで、既存の設備を利用しつつ、通信端末20の所有者に対して、探索アプリケーションの起動を依頼することが可能である。また、行方不明者の特徴や事件が発生した場所や時間等も放送することで、地域全体の防犯意識を高めることが可能である。   In this way, by using local broadcasting, it is possible to request the owner of the communication terminal 20 to start a search application while using existing equipment. In addition, it is possible to raise crime prevention awareness of the whole area by broadcasting the characteristics of the missing person and the location and time when the incident occurred.

(システム構成等)
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、CPUおよび当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
(System configuration etc.)
Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. Further, all or any part of each processing function performed in each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware by wired logic.

また、本実施形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。   In addition, among the processes described in the present embodiment, all or part of the processes described as being automatically performed can be manually performed, or the processes described as being manually performed can be performed. All or a part can be automatically performed by a known method. In addition, the processing procedure, control procedure, specific name, and information including various data and parameters shown in the above-mentioned document and drawings can be arbitrarily changed unless otherwise specified.

(プログラム)
また、上記実施形態において説明した通信端末20、サーバ30、30A、30Bが実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。例えば、実施形態に係る通信端末20、サーバ30、30A、30Bが実行する処理をコンピュータが実行可能な言語で記述した位置探索プログラムを作成することもできる。この場合、コンピュータが位置探索プログラムを実行することにより、上記実施形態と同様の効果を得ることができる。さらに、かかる位置探索プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録された位置探索プログラムをコンピュータに読み込ませて実行することにより上記実施形態と同様の処理を実現してもよい。
(program)
Further, it is possible to create a program in which the processing executed by the communication terminal 20, the servers 30, 30A, and 30B described in the above embodiment is described in a language that can be executed by a computer. For example, it is possible to create a position search program in which processing executed by the communication terminal 20, the servers 30, 30A, and 30B according to the embodiment is described in a language that can be executed by a computer. In this case, when the computer executes the position search program, the same effect as in the above embodiment can be obtained. Further, by recording the position search program on a computer-readable recording medium and reading the position search program recorded on the recording medium into a computer and executing it, the same processing as in the above-described embodiment may be realized. Good.

図15は、位置探索プログラムを実行するコンピュータを示す図である。図15に例示するように、コンピュータ1000は、例えば、メモリ1010と、CPU(Central Processing Unit)1020と、ハードディスクドライブインタフェース1030と、ディスクドライブインタフェース1040と、シリアルポートインタフェース1050と、ビデオアダプタ1060と、ネットワークインタフェース1070とを有し、これらの各部はバス1080によって接続される。   FIG. 15 is a diagram illustrating a computer that executes a position search program. As illustrated in FIG. 15, the computer 1000 includes, for example, a memory 1010, a CPU (Central Processing Unit) 1020, a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, A network interface 1070, and these units are connected by a bus 1080.

メモリ1010は、図15に例示するように、ROM(Read Only Memory)1011及びRAM1012を含む。ROM1011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース1030は、図15に例示するように、ハードディスクドライブ1090に接続される。ディスクドライブインタフェース1040は、図15に例示するように、ディスクドライブ1100に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ1100に挿入される。シリアルポートインタフェース1050は、図15に例示するように、例えばマウス1110、キーボード1120に接続される。ビデオアダプタ1060は、図15に例示するように、例えばディスプレイ1130に接続される。   The memory 1010 includes a ROM (Read Only Memory) 1011 and a RAM 1012 as illustrated in FIG. The ROM 1011 stores a boot program such as BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to the hard disk drive 1090 as illustrated in FIG. The disk drive interface 1040 is connected to the disk drive 1100 as illustrated in FIG. For example, a removable storage medium such as a magnetic disk or an optical disk is inserted into the disk drive 1100. The serial port interface 1050 is connected to, for example, a mouse 1110 and a keyboard 1120 as illustrated in FIG. The video adapter 1060 is connected to a display 1130, for example, as illustrated in FIG.

ここで、図15に例示するように、ハードディスクドライブ1090は、例えば、OS1091、アプリケーションプログラム1092、プログラムモジュール1093、プログラムデータ1094を記憶する。すなわち、上記の位置探索プログラムは、コンピュータ1000によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ1090に記憶される。   Here, as illustrated in FIG. 15, the hard disk drive 1090 stores, for example, an OS 1091, an application program 1092, a program module 1093, and program data 1094. That is, the above-described position search program is stored in, for example, the hard disk drive 1090 as a program module in which a command executed by the computer 1000 is described.

また、上記実施形態で説明した各種データは、プログラムデータとして、例えばメモリ1010やハードディスクドライブ1090に記憶される。そして、CPU1020が、メモリ1010やハードディスクドライブ1090に記憶されたプログラムモジュール1093やプログラムデータ1094を必要に応じてRAM1012に読み出し、各種処理手順を実行する。   The various data described in the above embodiment is stored as program data in, for example, the memory 1010 or the hard disk drive 1090. Then, the CPU 1020 reads the program module 1093 and the program data 1094 stored in the memory 1010 and the hard disk drive 1090 to the RAM 1012 as necessary, and executes various processing procedures.

なお、位置探索プログラムに係るプログラムモジュール1093やプログラムデータ1094は、ハードディスクドライブ1090に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してCPU1020によって読み出されてもよい。あるいは、位置探索プログラムに係るプログラムモジュール1093やプログラムデータ1094は、ネットワーク(LAN(Local Area Network)、WAN(Wide Area Network)等)を介して接続された他のコンピュータに記憶され、ネットワークインタフェース1070を介してCPU1020によって読み出されてもよい。   Note that the program module 1093 and the program data 1094 related to the position search program are not limited to being stored in the hard disk drive 1090, but are stored in, for example, a removable storage medium and read out by the CPU 1020 via the disk drive or the like. Also good. Alternatively, the program module 1093 and the program data 1094 related to the position search program are stored in another computer connected via a network (LAN (Local Area Network), WAN (Wide Area Network), etc.), and the network interface 1070 is stored in the computer. Via the CPU 1020.

上記の実施形態やその変形は、本願が開示する技術に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。   The above embodiments and modifications thereof are included in the invention disclosed in the claims and equivalents thereof as well as included in the technology disclosed in the present application.

10 ビーコン端末
11 発信部
20、20A、20a〜20c 通信端末
21、31 通信処理部
22、32 制御部
22a 受付部
22b 受信部
22c 通知部
22d 表示部
23、33 記憶部
30 サーバ
32a 収集部
32b 特定部
32c 出力部
32d 検索部
32e 判定部
33a 位置情報記憶部
DESCRIPTION OF SYMBOLS 10 Beacon terminal 11 Transmission part 20, 20A, 20a-20c Communication terminal 21, 31 Communication processing part 22, 32 Control part 22a Reception part 22b Reception part 22c Notification part 22d Display part 23, 33 Storage part 30 Server 32a Collection part 32b Specific Unit 32c output unit 32d search unit 32e determination unit 33a position information storage unit

Claims (9)

ビーコン端末の信号を受信する複数の通信端末と、前記ビーコン端末が発信する信号を受信した各通信端末から情報を収集するサーバとを有する位置探索システムであって、
前記通信端末は、
前記ビーコン端末の位置を探索するためのアプリケーションの起動の依頼を受け付ける受付部と、
前記アプリケーションが起動された場合に、前記ビーコン端末から発信された信号を受信する受信部と、
前記受信部によって信号が受信された場合には、前記信号を受信した際の自通信端末の位置情報を前記サーバに通知する通知部とを有し、
前記サーバは、
前記複数の通信端末から、前記位置情報を収集する収集部と、
前記収集部によって収集された前記位置情報を用いて、前記ビーコン端末の位置を特定する特定部と、
前記特定部によって特定された前記ビーコン端末の位置に関する情報を出力する出力部と
を備えたことを特徴とする位置探索システム。
A position search system having a plurality of communication terminals that receive signals from beacon terminals and a server that collects information from each communication terminal that has received signals transmitted by the beacon terminals,
The communication terminal is
A reception unit that receives a request for starting an application for searching for the position of the beacon terminal;
A receiver that receives a signal transmitted from the beacon terminal when the application is activated;
When a signal is received by the receiving unit, a notification unit that notifies the server of location information of the communication terminal when the signal is received;
The server
A collection unit for collecting the position information from the plurality of communication terminals;
Using the position information collected by the collecting unit, a specifying unit that specifies the position of the beacon terminal;
An output unit that outputs information related to the position of the beacon terminal specified by the specifying unit.
前記位置探索システムは、前記依頼を前記通信端末に通知する通知装置をさらに有し、
前記サーバは、
前記ビーコン端末の探索範囲を基に、当該探索範囲内の通信端末を検索し、検索した通信端末に対して前記依頼を通知するように前記通知装置に指示する検索部をさらに備えることを特徴とする請求項1に記載の位置探索システム。
The location search system further includes a notification device that notifies the communication terminal of the request,
The server
A search unit for searching for a communication terminal within the search range based on the search range of the beacon terminal and instructing the notification device to notify the request to the searched communication terminal; The position search system according to claim 1.
前記位置探索システムは、前記依頼を前記通信端末に通知する通知装置をさらに有し、
前記サーバは、
事前に用意されたリストに基づき通信端末を抽出し、抽出した通信端末に対して前記依頼を通知するように前記通知装置に指示する検索部をさらに備えることを特徴とする請求項1に記載の位置探索システム。
The location search system further includes a notification device that notifies the communication terminal of the request,
The server
The communication device according to claim 1, further comprising a search unit that extracts a communication terminal based on a list prepared in advance and instructs the notification device to notify the extracted communication terminal of the request. Location search system.
前記位置探索システムは、前記ビーコン端末が発信する信号を常時受信可能な装置であって、前記信号を受信した場合に、前記信号を受信した際の自装置の位置情報または自装置の識別情報を前記サーバに通知する受信装置をさらに有し、
前記サーバは、
前記収集部は、前記ビーコン端末の信号を受信した受信装置から、前記位置情報または前記識別情報を収集し、
前記特定部は、前記収集部によって収集された位置情報または識別情報を用いて、前記ビーコン端末の位置を特定し、
前記特定部によって特定された前記ビーコン端末の位置が所定の範囲外であるか否かを判定し、前記位置が所定の範囲外であると判定した場合には、前記通信端末に対して前記依頼を通知するように前記通知装置に指示する判定部をさらに備えることを特徴とする請求項2または3に記載の位置探索システム。
The location search system is a device that can always receive a signal transmitted by the beacon terminal, and when receiving the signal, the location information of the own device or the identification information of the own device when the signal is received. A receiving device for notifying the server;
The server
The collection unit collects the location information or the identification information from the reception device that has received the signal of the beacon terminal,
The specifying unit specifies the position of the beacon terminal using the position information or identification information collected by the collecting unit,
It is determined whether or not the position of the beacon terminal specified by the specifying unit is out of a predetermined range, and when it is determined that the position is out of the predetermined range, the request to the communication terminal The position search system according to claim 2, further comprising a determination unit that instructs the notification device to notify the user.
前記受付部は、前記アプリケーションの起動を依頼するメッセージとともに、事件に関する情報および事件が発生した地域の情報を受け付け、
前記受付部によって、前記アプリケーションの起動を依頼するメッセージとともに、前記事件に関する情報および前記事件が発生した地域の情報が受け付けられた場合には、前記メッセージとともに、前記事件に関する情報および事件が発生した地域の情報を表示する表示部をさらに有することを特徴とする請求項1に記載の位置探索システム。
The reception unit receives information about the incident and information about the area where the incident occurred, along with a message requesting the application to be launched,
If the information about the incident and the information about the area where the incident occurred are received together with the message requesting the activation of the application by the reception unit, the information about the incident and the area where the incident occurred together with the message The position search system according to claim 1, further comprising a display unit that displays the information.
前記ビーコン端末は、老人、子供、ペットまたは特定の物を探索対象として、該探索対象の移動に伴って移動することを特徴とする請求項1に記載の位置探索システム。   2. The position search system according to claim 1, wherein the beacon terminal moves with the movement of the search target, with an elderly person, a child, a pet, or a specific object as a search target. 前記受信装置は、乗り物または建物に設置されることを特徴とする請求項4に記載の位置探索システム。   The position search system according to claim 4, wherein the receiving device is installed in a vehicle or a building. ビーコン端末の信号を受信する複数の通信端末と、前記ビーコン端末が発信する信号を受信した各通信端末から情報を収集するサーバと、音声または映像を放送する放送装置とを有する位置探索システムであって、
前記放送装置は、前記ビーコン端末の位置を探索するためのアプリケーションの起動を依頼する音声または映像を放送し、
前記通信端末は、
前記アプリケーションが起動された場合に、前記ビーコン端末から発信された信号を受信する受信部と、
前記受信部によって信号が受信された場合には、前記信号を受信した際の自通信端末の位置情報を前記サーバに通知する通知部とを有し、
前記サーバは、
前記複数の通信端末から、前記位置情報を収集する収集部と、
前記収集部によって収集された前記位置情報を用いて、前記ビーコン端末の位置を特定する特定部と、
前記特定部によって特定された前記ビーコン端末の位置に関する情報を出力する出力部と
を備えたことを特徴とする位置探索システム。
A position search system comprising a plurality of communication terminals that receive a signal from a beacon terminal, a server that collects information from each communication terminal that has received a signal transmitted by the beacon terminal, and a broadcasting device that broadcasts audio or video. And
The broadcast device broadcasts audio or video requesting activation of an application for searching for the position of the beacon terminal,
The communication terminal is
A receiver that receives a signal transmitted from the beacon terminal when the application is activated;
When a signal is received by the receiving unit, a notification unit that notifies the server of location information of the communication terminal when the signal is received;
The server
A collection unit for collecting the position information from the plurality of communication terminals;
Using the position information collected by the collecting unit, a specifying unit that specifies the position of the beacon terminal;
An output unit that outputs information related to the position of the beacon terminal specified by the specifying unit.
ビーコン端末の信号を受信する複数の通信端末と、前記ビーコン端末が発信する信号を受信した各通信端末から情報を収集するサーバとを有する位置探索システムによって実行される位置探索方法であって、
前記通信端末が、前記ビーコン端末の位置を探索するためのアプリケーションの起動の依頼を受け付ける受付工程と、
前記通信端末が、前記アプリケーションが起動された場合に、前記ビーコン端末から発信された信号を受信する受信工程と、
前記通信端末が、前記受信工程によって信号が受信された場合には、前記信号を受信した際の自通信端末の位置情報を前記サーバに通知する通知工程と、
前記サーバが、前記複数の通信端末から、前記位置情報を収集する収集工程と、
前記サーバが、前記収集工程によって収集された前記位置情報を用いて、前記ビーコン端末の位置を特定する特定工程と、
前記サーバが、前記特定工程によって特定された前記ビーコン端末の位置に関する情報を出力する出力工程と
を含んだことを特徴とする位置探索方法。
A position search method executed by a position search system having a plurality of communication terminals that receive a signal of a beacon terminal and a server that collects information from each communication terminal that has received a signal transmitted by the beacon terminal,
An accepting step of accepting a request for activation of an application for the communication terminal to search for the position of the beacon terminal;
The communication terminal receives a signal transmitted from the beacon terminal when the application is activated; and
When the communication terminal receives a signal by the reception step, a notification step of notifying the server of location information of the own communication terminal when the signal is received;
A collecting step in which the server collects the position information from the plurality of communication terminals;
The server specifies the position of the beacon terminal using the location information collected by the collection step;
The server includes an output step of outputting information related to the position of the beacon terminal specified by the specifying step.
JP2018108165A 2018-06-05 2018-06-05 Location search system and location search method Active JP7019514B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018108165A JP7019514B2 (en) 2018-06-05 2018-06-05 Location search system and location search method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018108165A JP7019514B2 (en) 2018-06-05 2018-06-05 Location search system and location search method

Publications (2)

Publication Number Publication Date
JP2019213070A true JP2019213070A (en) 2019-12-12
JP7019514B2 JP7019514B2 (en) 2022-02-15

Family

ID=68847081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018108165A Active JP7019514B2 (en) 2018-06-05 2018-06-05 Location search system and location search method

Country Status (1)

Country Link
JP (1) JP7019514B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6976473B1 (en) * 2021-06-11 2021-12-08 エヌ・ティ・ティ・コミュニケーションズ株式会社 Location search system and location search method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10124781A (en) * 1996-10-18 1998-05-15 Fujitsu General Ltd Lost child monitoring system
JP2015186113A (en) * 2014-03-25 2015-10-22 株式会社日立国際電気 Information communication system and information communication method
JP2016045622A (en) * 2014-08-21 2016-04-04 アルビゼ株式会社 Watching management device, watching management program, and watching system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10124781A (en) * 1996-10-18 1998-05-15 Fujitsu General Ltd Lost child monitoring system
JP2015186113A (en) * 2014-03-25 2015-10-22 株式会社日立国際電気 Information communication system and information communication method
JP2016045622A (en) * 2014-08-21 2016-04-04 アルビゼ株式会社 Watching management device, watching management program, and watching system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6976473B1 (en) * 2021-06-11 2021-12-08 エヌ・ティ・ティ・コミュニケーションズ株式会社 Location search system and location search method
WO2022260018A1 (en) * 2021-06-11 2022-12-15 エヌ・ティ・ティ・コミュニケーションズ株式会社 Position search system and position search method
JP2022189526A (en) * 2021-06-11 2022-12-22 エヌ・ティ・ティ・コミュニケーションズ株式会社 Position search system and position search method

Also Published As

Publication number Publication date
JP7019514B2 (en) 2022-02-15

Similar Documents

Publication Publication Date Title
US9232378B2 (en) Locating a victim via a first responder&#39;s device
EP2955898B1 (en) Method and system for combining beaconing with positioning
JP5679670B2 (en) Communication system and portable communication device
EP3671254A1 (en) Service for real-time spoofing/jamming/meaconing warning
JP6440184B2 (en) Watch system, watch method, portable terminal, management device and control program thereof
KR101560200B1 (en) System for Positioning Device using Crowd network
JP6034843B2 (en) Program, wireless terminal, information collecting apparatus and information collecting system
JP5882426B1 (en) Information processing system, information processing apparatus, information processing method, and program
US20170299688A1 (en) Beacon transmitting device and beacon transmitting method
JP6379305B1 (en) User context detection using mobile devices based on wireless signal characteristics
JP7019514B2 (en) Location search system and location search method
JP2012005048A (en) Radio communication apparatus
JP7072353B2 (en) Location search system and location search method
JP6174936B2 (en) Wireless communication apparatus, wireless communication method, and program
JP6070561B2 (en) Information processing device
JP2008242556A (en) Mobile object monitoring system
US9842483B2 (en) Information processing system for reducing load on a server
JP2016178522A (en) Mobile communication terminal and output control method
JP2023091673A (en) Location search system and location search method
KR101757529B1 (en) Location Tracking Method and System using Mobile Beacon and Mobile Application
JP2014163907A (en) Information transmission system, method, management server and portable terminal
US20240105047A1 (en) Position search system and position search method
JP6181440B2 (en) Access point device, management device, wireless communication device, and program
JP6188981B1 (en) Search system
JP2016077002A (en) Information processing system, information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211012

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220118

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220202

R150 Certificate of patent or registration of utility model

Ref document number: 7019514

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150