[go: up one dir, main page]

JP6627585B2 - Beacon system and method of displaying incidental information - Google Patents

Beacon system and method of displaying incidental information Download PDF

Info

Publication number
JP6627585B2
JP6627585B2 JP2016046332A JP2016046332A JP6627585B2 JP 6627585 B2 JP6627585 B2 JP 6627585B2 JP 2016046332 A JP2016046332 A JP 2016046332A JP 2016046332 A JP2016046332 A JP 2016046332A JP 6627585 B2 JP6627585 B2 JP 6627585B2
Authority
JP
Japan
Prior art keywords
beacon
task
room
route
transmitter
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.)
Active
Application number
JP2016046332A
Other languages
Japanese (ja)
Other versions
JP2017162216A (en
Inventor
秀和 永野
秀和 永野
Original Assignee
株式会社ナカヨ
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 株式会社ナカヨ filed Critical 株式会社ナカヨ
Priority to JP2016046332A priority Critical patent/JP6627585B2/en
Publication of JP2017162216A publication Critical patent/JP2017162216A/en
Application granted granted Critical
Publication of JP6627585B2 publication Critical patent/JP6627585B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、ビーコンを利用して施設内の案内情報を提供する技術に関する。   The present invention relates to a technique for providing guidance information in a facility using a beacon.

特許文献1には、GPS(Global Positioning System)電波が届かないような施設内においても、現在位置を正確に取得して経路案内することができる経路案内システムが開示されている。   Patent Literature 1 discloses a route guidance system that can accurately acquire a current position and provide route guidance even in a facility where GPS (Global Positioning System) radio waves do not reach.

この経路案内システムは、施設内の異なる位置に設置された複数のビーコン発信器と、各ビーコン発信器の位置情報を管理するサーバと、携帯端末と、を備えている。携帯端末は、最寄りのビーコン発信器から送信されるビーコン信号を受信して、このビーコン信号に付加されているビーコンIDをサーバに通知する。これを受けて、サーバは、このビーコンIDにより特定されるビーコン発信器の位置情報を携帯端末に通知する。携帯端末は、サーバから通知されたビーコン発信器の位置情報を現在地情報に設定する。そして、ユーザから目的地情報を受け付けたならば、現在地情報、目的地情報、および経路網情報に基づいて、現在地から目的地までの推奨経路を探索し表示する。また、ビーコン発信器は、トピック情報を携帯端末に取得させるための付帯情報をビーコン信号に付加することができ、携帯端末は、受信したビーコン信号に付帯情報が付加されているならば、この付帯情報をサーバから取得して表示する。   The route guidance system includes a plurality of beacon transmitters installed at different positions in a facility, a server that manages position information of each beacon transmitter, and a mobile terminal. The mobile terminal receives the beacon signal transmitted from the nearest beacon transmitter and notifies the server of the beacon ID added to the beacon signal. In response, the server notifies the portable terminal of the position information of the beacon transmitter specified by the beacon ID. The mobile terminal sets the position information of the beacon transmitter notified from the server to the current location information. Then, when destination information is received from the user, a recommended route from the current position to the destination is searched for and displayed based on the current position information, the destination information, and the route network information. In addition, the beacon transmitter can add additional information for causing the mobile terminal to acquire topic information to the beacon signal, and the mobile terminal transmits the additional information to the beacon signal if the additional information is added to the received beacon signal. Get information from the server and display it.

特開2015−200609号公報JP 2015-200609 A

特許文献1に記載の経路案内システムによれば、例えば、大規模な施設のエントランスからこの施設内で開催される会議で使用される会議室までの推奨経路を、ユーザに提示することができる。そして、会議室近傍に設置されたビーコン発信器のビーコン信号に、この会議室のトピック情報等を携帯端末に取得させるための付帯情報として付加することにより、会議室近傍まで移動したユーザに、この会議室のトピック情報等を提示することができる。   According to the route guidance system described in Patent Literature 1, for example, a recommended route from the entrance of a large-scale facility to a conference room used in a conference held in the facility can be presented to the user. Then, by adding to the beacon signal of the beacon transmitter installed in the vicinity of the conference room as supplementary information for causing the mobile terminal to acquire the topic information of the conference room, the user who has moved to the vicinity of the conference room is provided with this information. Topic information and the like of the conference room can be presented.

しかしながら、案内された会議室に複数の会議が設定されている場合、この会議室では、時間帯によって異なる会議が開催される。特許文献1に記載の経路案内システムは、この点を考慮していない。このため、ユーザは、自身とは無関係の会議まで含んだトピック情報が提示されても、勘違いにより、自身とは無関係の会議が開催されている会議室に入室してしまう可能性があった。   However, when a plurality of conferences are set in the guided conference room, different conferences are held in this conference room depending on the time zone. The route guidance system described in Patent Document 1 does not consider this point. For this reason, even if the user is presented with topic information including a meeting unrelated to himself, there is a possibility that the user may enter a meeting room where a meeting unrelated to himself is held due to misunderstanding.

また、特許文献1に記載の経路案内システムは、GPS電波が届かないような施設内において、現在地から目的地までの推奨経路をユーザに表示することはできるが、ユーザが推奨経路を正しく移動しているか否かを判断していない。このため、ユーザは推奨経路から外れていることに気付かない可能性があった。   Further, the route guidance system described in Patent Document 1 can display a recommended route from a current position to a destination to a user in a facility where GPS radio waves cannot reach, but the user can move the recommended route correctly. Has not determined whether or not. For this reason, there is a possibility that the user may not notice that the user deviates from the recommended route.

本発明は上記事情に鑑みてなされたものであり、本発明の目的は、会議室、応接室等の各部屋の案内情報を、各部屋のスケジュールに応じて変更できるようにすることにある。また、本発明の他の目的は、GPS電波が届かないような施設内においても、目的地までより確実に案内可能とすることにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to enable guidance information of each room such as a conference room and a reception room to be changed according to a schedule of each room. Another object of the present invention is to enable more reliable guidance to a destination even in a facility where GPS radio waves cannot reach.

上記課題を解決するために、本発明では、施設内の会議室、応接室等の各部屋に対応付けてビーコン発信器を設置する。また、ビーコン発信器毎に、ビーコン発信器のビーコンIDをこのビーコン発信器が対応付けられている部屋の部屋IDに対応付けてサーバに記憶する。さらに、施設内の部屋毎に、予定されている各用件の用件ID、用件内容、開始日時、終了日時を含むスケジュールデータを部屋IDに対応付けてこのサーバに記憶する。   In order to solve the above problem, in the present invention, a beacon transmitter is installed in association with each room such as a conference room and a reception room in a facility. For each beacon transmitter, the server stores the beacon ID of the beacon transmitter in association with the room ID of the room to which the beacon transmitter is associated. Further, for each room in the facility, the server stores schedule data including the task ID, the task content, the start date and time, and the end date and time of each scheduled task in association with the room ID in this server.

サーバは、各部屋のスケジュールデータを監視し、開始日時あるいは終了日時となった用件のスケジュールデータがあるならば、このスケジュールデータから用件IDを抽出する。また、このスケジュールデータに対応付けられている部屋IDを特定し、さらにこの特定した部屋IDに対応付けられているビーコンIDを特定する。そして、用件IDを抽出したスケジュールデータが開始日時となったスケジュールデータならば、特定したビーコンIDにより特定されるビーコン発信器に、抽出した用件IDを伴う登録要求を送信する。一方、用件IDを抽出したスケジュールデータが終了日時となったスケジュールデータならば、特定したビーコンIDにより特定されるビーコン発信器に、抽出した用件IDを伴う削除要求を送信する。また、サーバは、携帯端末から付帯情報要求を受信したならば、この付帯情報要求で指定されている用件IDのスケジュールデータに基づいて、用件の概要を示す付帯情報を生成し、携帯端末に送信する。   The server monitors the schedule data of each room, and if there is schedule data of the subject whose start date and time or end date and time, extracts the subject ID from the schedule data. In addition, a room ID associated with the schedule data is specified, and a beacon ID associated with the specified room ID is specified. If the schedule data from which the task ID has been extracted is the schedule data having the start date and time, a registration request with the extracted task ID is transmitted to the beacon transmitter identified by the identified beacon ID. On the other hand, if the schedule data from which the task ID has been extracted is the schedule data having the end date and time, a deletion request with the extracted task ID is transmitted to the beacon transmitter specified by the specified beacon ID. When the server receives the supplementary information request from the portable terminal, the server generates supplementary information indicating the outline of the task based on the schedule data of the task ID specified in the supplementary information request. Send to

ビーコン発信器は、定期的に、自身のビーコンIDが付加されたビーコン信号を送信する。また、サーバから登録要求を受信したならば、この登録要求で指定されている用件IDを登録し、削除要求を受信したならば、この削除要求で指定されている用件IDの登録を削除する。そして、用件IDが登録されている場合、定期的に送信するビーコン信号に、ビーコンIDに加えて用件IDを付加する。   The beacon transmitter periodically transmits a beacon signal to which its own beacon ID is added. If a registration request is received from the server, the task ID specified in the registration request is registered. If a deletion request is received, the registration of the task ID specified in the deletion request is deleted. I do. Then, when the task ID is registered, the task ID is added to the beacon signal transmitted periodically in addition to the beacon ID.

携帯端末は、ビーコン発信器から定期的に送信されるビーコン信号を受信する。そして、最寄りのビーコン発信器から受信したビーコン信号に用件IDが付加されているならば、この用件IDの指定を伴う付帯情報要求をサーバに送信して、サーバから付帯情報を取得し表示する。   The mobile terminal receives a beacon signal periodically transmitted from the beacon transmitter. Then, if the task ID is added to the beacon signal received from the nearest beacon transmitter, a supplementary information request with the designation of the task ID is transmitted to the server, and the supplementary information is acquired from the server and displayed. I do.

なお、本発明において、各部屋に加えて、施設内のエントランス、通路等の各通過ポイントにもビーコン発信器を設置してもよい。この場合、サーバは、施設内の出発地および目的地の指定を含む順路案内要求を携帯端末から受信したならば、各ビーコン発信器の設置場所データを含む施設内の地図データを用いて、施設内の出発地から目的地までの推奨順路を探索し、探索した推奨順路の順路データを、この推奨順路上に設置されているビーコン発信器のビーコンIDがこの推奨順路上の通過順番に対応付けられたビーコンIDリストとともに、携帯端末に送信する。   In the present invention, a beacon transmitter may be installed at each passing point such as an entrance or a passage in the facility, in addition to each room. In this case, when the server receives the route guidance request including the designation of the departure place and the destination in the facility from the portable terminal, the server uses the facility map data including the installation location data of each beacon transmitter, and The recommended route from the departure point to the destination is searched for, and the route data of the searched recommended route is associated with the beacon ID of the beacon transmitter installed on the recommended route in the order of passage on the recommended route. The beacon ID is transmitted to the portable terminal together with the beacon ID list.

また、携帯端末は、最寄りのビーコン発信器から受信したビーコン信号に付加されているビーコンIDを、自携帯端末の現在地として設定する。また、施設内の目的地の指定を伴う順路案内操作をユーザから受け付けたならば、現在地を出発地として、出発地および目的地の指定を含む順路案内要求をサーバに送信し、サーバから順路データおよびビーコンIDリストを所得する。そして、取得した順路データを表示するとともに、現在地に設定されたビーコンIDの変遷をビーコンIDリストと比較することにより、自携帯端末が推奨順路通りに移動しているか否かを判断し、その判断結果をユーザに通知する。   The mobile terminal sets the beacon ID added to the beacon signal received from the nearest beacon transmitter as the current location of the mobile terminal. If a route guidance operation with designation of a destination in the facility is received from the user, a route guidance request including the designation of the departure place and the destination is transmitted to the server with the current location as the departure point. And a beacon ID list. Then, the obtained route data is displayed, and the transition of the beacon ID set at the current location is compared with the beacon ID list to determine whether or not the own mobile terminal is moving according to the recommended route. Notify the user of the result.

例えば、本発明のビーコンシステムは、施設内の各部屋に対応付けられて設置された複数の第1のビーコン発信器と、前記複数の第1のビーコン発信器に接続されたサーバと、を備えたビーコンシステムであって、
前記第1のビーコン発信器は、
定期的に、自身のビーコンIDが付加されたビーコン信号を送信するビーコン信号送信手段と、
前記サーバから登録要求を受信した場合に、当該登録要求で指定されている用件IDを登録し、前記サーバから削除要求を受信した場合に、当該削除要求で指定されている用件IDの登録を削除する用件ID登録手段と、
前記用件ID登録手段により用件IDが登録されている場合に、前記ビーコン信号送信手段が定期的に送信するビーコン信号に、当該用件IDを付加する用件ID付加手段と、を有し、
前記サーバは、
前記第1のビーコン発信器毎に、当該第1のビーコン発信器が対応付けられている部屋の部屋IDが当該第1のビーコン発信器のビーコンIDに対応付けられて記憶されたビーコン情報記憶手段と、
前記施設内の部屋毎に、予定されている各用件の用件ID、用件内容、開始日時、終了日時を含むスケジュールデータが当該部屋の部屋IDに対応付けられて記憶されたスケジュール記憶手段と、
前記スケジュール記憶手段に記憶されている各部屋のスケジュールデータを監視し、開始日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて前記ビーコン情報記憶手段に記憶されているビーコンIDにより特定される前記第1のビーコン発信器に、当該スケジュールデータの用件IDを伴う登録要求を送信し、終了日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて前記ビーコン情報記憶手段に記憶されているビーコンIDにより特定される前記第1のビーコン発信器に、当該スケジュールデータの用件IDを伴う削除要求を送信する要求送信手段と、
携帯端末から付帯情報要求を受信した場合に、当該付帯情報要求で指定されている用件IDを有するスケジュールデータを前記スケジュール記憶手段から検索して、検索したスケジュールデータに基づいて用件の概要を示す付帯情報を生成し、生成した付帯情報を当該携帯端末に送信する付帯情報生成手段と、を有する。
For example, the beacon system of the present invention includes a plurality of first beacon transmitters installed in association with each room in the facility, and a server connected to the plurality of first beacon transmitters. Beacon system,
The first beacon transmitter includes:
Beacon signal transmitting means for periodically transmitting a beacon signal to which its own beacon ID is added,
When a registration request is received from the server, the task ID specified in the registration request is registered. When a deletion request is received from the server, the task ID specified in the deletion request is registered. A task ID registration means for deleting
When the task ID registration means has registered the task ID, the beacon signal transmission means periodically transmits a beacon signal to the task ID adding means for adding the task ID. ,
The server comprises:
Beacon information storage means for storing, for each of the first beacon transmitters, a room ID of a room associated with the first beacon transmitter in association with the beacon ID of the first beacon transmitter. When,
Schedule storage means for each room in the facility, which stores schedule data including a scheduled task ID, a task content, a start date and time, and an end date and time in association with the room ID of the room. When,
The schedule data of each room stored in the schedule storage unit is monitored, and if there is schedule data of the task whose start date and time is, the schedule data is associated with the room ID associated with the schedule data. A registration request with the task ID of the schedule data is transmitted to the first beacon transmitter specified by the beacon ID stored in the beacon information storage means, and the schedule data of the task at the end date and time is transmitted. If there is, the first beacon transmitter specified by the beacon ID stored in the beacon information storage means associated with the room ID associated with the schedule data uses the schedule data Request transmission means for transmitting a deletion request with a case ID;
When receiving the supplementary information request from the mobile terminal, the schedule storage unit searches the schedule storage unit for the schedule data having the task ID specified in the supplementary information request, and based on the retrieved schedule data, summarizes the summary of the task. And additional information generation means for generating the additional information shown and transmitting the generated additional information to the portable terminal.

ここで、ビーコンシステムは、
前記施設内における各通過ポイントに設置され、定期的に、自身のビーコンIDが付加されたビーコン信号を送信する複数の第2のビーコン発信器をさらに備え、
前記サーバは、
前記第1および第2のビーコン発信器各々の設置場所データを含む前記施設内の地図データを記憶する地図データ記憶手段と、
前記施設内の出発地および目的地の指定を含む順路案内要求を前記携帯端末から受信した場合に、前記地図データ記憶手段に記憶されている前記施設内の地図データを用いて、前記施設内の出発地から目的地までの推奨順路を探索するとともに、当該推奨順路上に設置されている前記第1および第2のビーコン発信器を検出する順路探索手段と、
前記順路探索手段により探索された推奨順路の順路データを、前記順路探索手段により検出された前記第1および第2のビーコン発信器のビーコンIDが当該推奨順路上の通過順番に対応付けられたビーコンIDリストとともに、前記携帯端末に送信する順路データ送信手段と、をさらに有してもよい。
Here, the beacon system
It further comprises a plurality of second beacon transmitters installed at each passing point in the facility and periodically transmitting a beacon signal to which its own beacon ID is added,
The server comprises:
Map data storage means for storing map data in the facility including installation location data of each of the first and second beacon transmitters;
When a route guidance request including designation of a departure point and a destination in the facility is received from the mobile terminal, the map data in the facility stored in the map data storage unit is used to store the route in the facility. Route search means for searching for a recommended route from the departure point to the destination and detecting the first and second beacon transmitters installed on the recommended route;
The route data of the recommended route searched by the route search unit is converted into a beacon in which the beacon IDs of the first and second beacon transmitters detected by the route search unit are associated with the passing order on the recommended route. Route data transmitting means for transmitting to the portable terminal together with the ID list may be further provided.

本発明において、サーバは、開始日時あるいは終了日時となったスケジュールデータに対応付けられている部屋IDを特定し、さらにこの部屋IDに対応付けられているビーコンIDを特定して、このビーコンIDにより特定されるビーコン発信器に、このスケジュールデータの用件IDを伴う登録要求あるいは削除要求を送信する。また、ビーコン発信器は、サーバから登録要求を受信したならば、この登録要求で指定されている用件IDを登録し、削除要求を受信したならば、この削除要求で指定されている用件IDの登録を削除する。そして、用件IDが登録されている場合、定期的に送信するビーコン信号に用件IDを付加する。また、携帯端末は、受信したビーコン信号に用件IDが付加されているならば、この用件IDを伴う付帯情報要求をサーバに送信して、サーバから付帯情報を取得し表示する。したがって、本発明によれば、会議室、応接室等の各部屋について、部屋の近傍にいる携帯端末に表示するこの部屋の案内情報を、この部屋のスケジュールに応じて変更することができる。   In the present invention, the server specifies the room ID associated with the schedule data having the start date and time or the end date and time, further identifies the beacon ID associated with this room ID, and A registration request or a deletion request accompanied by the task ID of the schedule data is transmitted to the specified beacon transmitter. If the beacon transmitter receives the registration request from the server, it registers the message ID specified in the registration request, and if the beacon transmitter receives the deletion request, the message ID specified in the deletion request is registered. Delete registration of ID. If the task ID is registered, the task ID is added to the beacon signal transmitted periodically. In addition, if the task ID is added to the received beacon signal, the portable terminal transmits a supplementary information request accompanied by the task ID to the server, and acquires and displays the supplementary information from the server. Therefore, according to the present invention, for each room such as a conference room and a reception room, the guidance information of this room displayed on a portable terminal near the room can be changed according to the schedule of this room.

また、本発明において、施設内のエントランス、通路等の各通過ポイントにもビーコン発信器を設置し、サーバは、携帯端末から施設内の出発地および目的地の指定を含む順路案内要求を受信した場合に、出発地から目的地までの推奨順路を探索して、探索した推奨順路の順路データを、この推奨順路上に設置されているビーコン発信器のビーコンIDリストとともに、携帯端末に送信し、携帯端末は、受信したビーコン信号のビーコンIDを、自携帯端末の現在地として設定し、ユーザから施設内の目的地の指定を伴う順路案内操作を受け付けた場合に、現在地を出発地として、出発地および目的地の指定を含む順路案内要求をサーバに送信して、サーバから順路データおよびビーコンIDリストを所得し、取得した順路データを表示するとともに、現在地に設定されたビーコンIDの変遷をビーコンIDリストと比較することにより、自携帯端末が順路通りに移動しているか否かを判断し、その判断結果をユーザに通知するようにした場合、GPS電波が届かないような施設内においても、目的地までより確実に案内することができる。   In the present invention, a beacon transmitter is also installed at each passing point such as an entrance and a passage in the facility, and the server receives a route guidance request including designation of a departure place and a destination in the facility from the portable terminal. In this case, a recommended route from the departure point to the destination is searched, and route data of the searched recommended route is transmitted to the mobile terminal together with the beacon ID list of the beacon transmitter installed on the recommended route, The mobile terminal sets the beacon ID of the received beacon signal as the current location of its own mobile terminal, and when the route guidance operation with the designation of the destination in the facility is received from the user, the current location is set as the departure point and the departure point is set. And a route guidance request including designation of a destination is transmitted to the server, the route data and the beacon ID list are obtained from the server, and the obtained route data is displayed. In both cases, by comparing the transition of the beacon ID set at the current location with the beacon ID list, it is determined whether or not the own mobile terminal is moving along the route, and the determination result is notified to the user. Even in a facility where GPS radio waves cannot reach, it is possible to more reliably guide the user to the destination.

図1は、本発明の一実施の形態に係るビーコンシステム1の概略構成図である。FIG. 1 is a schematic configuration diagram of a beacon system 1 according to an embodiment of the present invention. 図2は、本発明の一実施の形態に係るビーコンシステム1の第一の動作例を説明するためのシーケンス図である。FIG. 2 is a sequence diagram for explaining a first operation example of the beacon system 1 according to one embodiment of the present invention. 図3は、本発明の一実施の形態に係るビーコンシステム1の第一の動作例を説明するためのシーケンス図であり、図2の続きである。FIG. 3 is a sequence diagram for explaining a first operation example of the beacon system 1 according to one embodiment of the present invention, and is a continuation of FIG. 図4は、本発明の一実施の形態に係るビーコンシステム1の第一の動作例を説明するためのシーケンス図であり、図3の続きである。FIG. 4 is a sequence diagram for describing a first operation example of the beacon system 1 according to one embodiment of the present invention, and is a continuation of FIG. 図5は、本発明の一実施の形態に係るビーコンシステム1の第二の動作例を説明するためのシーケンス図である。FIG. 5 is a sequence diagram illustrating a second operation example of the beacon system 1 according to one embodiment of the present invention. 図6は、案内サーバ4の概略機能構成図である。FIG. 6 is a schematic functional configuration diagram of the guidance server 4. 図7は、ビーコン情報記憶部42を模式的に表した図である。FIG. 7 is a diagram schematically illustrating the beacon information storage unit 42. 図8は、スケジュール記憶部43の登録内容例を模式的に表した図である。FIG. 8 is a diagram schematically illustrating an example of registration contents of the schedule storage unit 43. 図9は、案内サーバ4の動作を説明するためのフロー図である。FIG. 9 is a flowchart for explaining the operation of the guidance server 4. 図10は、携帯端末5の概略機能構成図である。FIG. 10 is a schematic functional configuration diagram of the mobile terminal 5. 図11は、ビーコンIDリスト記憶部58の登録内容例を模式的に表した図である。FIG. 11 is a diagram schematically illustrating an example of registered contents of the beacon ID list storage unit 58. 図12は、携帯端末5の動作を説明するためのフロー図である。FIG. 12 is a flowchart for explaining the operation of the mobile terminal 5. 図13は、第1ビーコン発信器2の概略機能構成図である。FIG. 13 is a schematic functional configuration diagram of the first beacon transmitter 2. 図14は、第1ビーコン発信器2の動作を説明するためのフロー図である。FIG. 14 is a flowchart for explaining the operation of the first beacon transmitter 2.

以下に、本発明の一実施の形態について説明する。   Hereinafter, an embodiment of the present invention will be described.

図1は、本実施の形態に係るビーコンシステム1の概略構成図である。   FIG. 1 is a schematic configuration diagram of a beacon system 1 according to the present embodiment.

図示するように、本実施の形態に係るビーコンシステム1は、施設内の会議室、応接室等の各部屋に対応付けられてその近傍に設置された複数の第1ビーコン発信器2−1〜2−n(以下、単に第1ビーコン発信器2とも呼ぶ)と、施設のエントランス、広場、通路等の各通過ポイントに設置された複数の第2ビーコン発信器3−1〜3−m(単に第2ビーコン発信器3とも呼ぶ)と、案内サーバ4と、携帯端末5と、を備えている。第1ビーコン発信器2および案内サーバ4は、LAN等のネットワーク6に接続されている。また、携帯端末5は、無線アクセスポイント(AP)7を介してネットワーク6に接続されている。   As shown in the figure, the beacon system 1 according to the present embodiment includes a plurality of first beacon transmitters 2-1 to 2-1 installed in the vicinity of rooms such as conference rooms and reception rooms in facilities. 2-n (hereinafter, also simply referred to as the first beacon transmitter 2), and a plurality of second beacon transmitters 3-1 to 3-m installed at each passing point such as an entrance, a square, a passage, etc. A second beacon transmitter 3), a guidance server 4, and a portable terminal 5. The first beacon transmitter 2 and the guidance server 4 are connected to a network 6 such as a LAN. The mobile terminal 5 is connected to a network 6 via a wireless access point (AP) 7.

第1ビーコン発信器2および第2ビーコン発信器3は、Bluetooth(登録商標)等の近距離無線通信を利用して、定期的に、自身のビーコンIDが付加されたビーコン信号を送信する。また、第1ビーコン発信器2は、案内サーバ4によって用件IDが登録されている場合、この用件IDを自身のビーコンIDとともにビーコン信号に付加して送信する。   The first beacon transmitter 2 and the second beacon transmitter 3 periodically transmit a beacon signal to which their own beacon ID is added using short-range wireless communication such as Bluetooth (registered trademark). In addition, when the task ID is registered by the guidance server 4, the first beacon transmitter 2 adds this task ID together with its own beacon ID to the beacon signal and transmits the beacon signal.

なお、第1ビーコン発信器2および第2ビーコン発信器3は、ビーコン信号の到達エリア(携帯端末5によるビーコン信号の受信可能エリア)が互いに重複しないように、設置位置または送信電波強度が設定されている。   In addition, the first beacon transmitter 2 and the second beacon transmitter 3 are set at the installation position or the transmission radio field intensity so that the reachable area of the beacon signal (the area where the beacon signal can be received by the portable terminal 5) does not overlap each other. ing.

案内サーバ4は、第1ビーコン発信器2に用件IDを登録することにより、この第1ビーコン発信器2に対応付けられた部屋で開催予定あるいは開催中の用件を、この部屋の近傍に位置する携帯端末5に案内する。また、案内サーバ4は、携帯端末5から受信した順路案内要求に従い、出発地から目的地までの推奨順路を携帯端末5に案内する。   By registering the task ID in the first beacon transmitter 2, the guidance server 4 puts a task scheduled or being held in the room associated with the first beacon transmitter 2 in the vicinity of this room. Guide to the portable terminal 5 located. Further, the guidance server 4 guides the mobile terminal 5 to a recommended route from the departure point to the destination in accordance with the route guidance request received from the mobile terminal 5.

携帯端末5は、第1ビーコン発信器2から送信されるビーコン信号に付加されている用件IDに基づいて、案内サーバ4から、この第1ビーコン発信器2に対応付けられている部屋で開催予定あるいは開催中の用件の案内を受ける。また、携帯端末5は、出発地から目的地までの推奨順路の案内を案内サーバ4から受けるとともに、最寄りの第1ビーコン発信器2あるいは第2ビーコン発信器3から送信されるビーコン信号に基づいて、自携帯端末5が推奨順路に従って移動している否かを判断する。   The portable terminal 5 is held in the room associated with the first beacon transmitter 2 from the guidance server 4 based on the task ID added to the beacon signal transmitted from the first beacon transmitter 2. Receive information on scheduled or ongoing events. In addition, the portable terminal 5 receives the guidance of the recommended route from the departure place to the destination from the guidance server 4 and based on a beacon signal transmitted from the nearest first beacon transmitter 2 or second beacon transmitter 3. Then, it is determined whether or not the own mobile terminal 5 is moving according to the recommended route.

図2ないし図4は、本実施の形態に係るビーコンシステム1の第一の動作例を説明するためのシーケンス図である。ここでは、案内サーバ4から案内された推奨順路に従って携帯端末5が移動する場合の動作例を示している。   2 to 4 are sequence diagrams for describing a first operation example of the beacon system 1 according to the present embodiment. Here, an operation example in the case where the mobile terminal 5 moves according to the recommended route guided by the guidance server 4 is shown.

ここで、第1ビーコン発信器2および第2ビーコン発信器3は、定期的(例えば3秒毎)に、自身のビーコンIDが付加されたビーコン信号を送信している(S100)。また、案内サーバ4は、施設の部屋毎に、予定されている各用件の用件ID、用件内容、開始日時、および終了日時を含むスケジュールデータをこの部屋の部屋IDに対応付けて記憶しており、これらのスケジュールデータのなかから、開始日時あるいは終了日時が到来した用件のスケジュールデータを監視している(S101)。   Here, the first beacon transmitter 2 and the second beacon transmitter 3 transmit beacon signals to which their own beacon IDs are added periodically (for example, every three seconds) (S100). In addition, the guidance server 4 stores, for each room in the facility, schedule data including the subject ID, the content of the subject, the start date and time, and the end date and time of each scheduled task in association with the room ID of this room. From among these schedule data, the schedule data of the task whose start date and time or end date and time has arrived is monitored (S101).

さて、案内サーバ4は、開始日時が到来した用件のスケジュールデータを検出したならば(S102)、このスケジュールデータに対応付けられている部屋IDを特定し、さらに、この部屋IDが付与された部屋に対応付けられて設置されている第1ビーコン発信器2を特定する(S103)。ここでは、第1ビーコン発信器2−1が特定されたものとする。つぎに、案内サーバ4は、検出したスケジュールデータに含まれる用件IDを伴う登録要求を、ネットワーク6を介して、特定した第1ビーコン発信器2−1に送信する(S104)。   By the way, when the guidance server 4 detects the schedule data of the task whose start date and time has arrived (S102), it identifies the room ID associated with this schedule data, and furthermore, the room ID is assigned. The first beacon transmitter 2 installed in association with the room is specified (S103). Here, it is assumed that the first beacon transmitter 2-1 has been identified. Next, the guidance server 4 transmits a registration request including the task ID included in the detected schedule data to the specified first beacon transmitter 2-1 via the network 6 (S104).

第1ビーコン発信器2−1は、ネットワーク6を介して案内サーバ4から登録要求を受信すると、定期的に送信するビーコン信号に対して、自身のビーコンIDに加えて、この登録要求で指定された用件IDの付加を開始する(S105)。   When the first beacon transmitter 2-1 receives the registration request from the guidance server 4 via the network 6, the first beacon transmitter 2-1 receives the registration request in addition to its own beacon ID with respect to the periodically transmitted beacon signal. The addition of the business ID is started (S105).

つぎに、携帯端末5のユーザが、第2ビーコン発信器3−1が設置された通過ポイントまで移動したとする。携帯端末5は、第2ビーコン発信器3−1から送信されたビーコン信号(S106)を受信して、このビーコン信号に付加されている第2ビーコン発信器3−1のビーコンIDを現在地として設定する(S107)。   Next, it is assumed that the user of the mobile terminal 5 has moved to the passing point where the second beacon transmitter 3-1 is installed. The mobile terminal 5 receives the beacon signal (S106) transmitted from the second beacon transmitter 3-1 and sets the beacon ID of the second beacon transmitter 3-1 added to this beacon signal as the current location. (S107).

その後、携帯端末5は、目的地の指定を伴う順路案内操作をユーザから受け付けたものとする(S108)。これを受けて、携帯端末5は、現在地を出発地に設定し、無線アクセスポイント7およびネットワーク6を介して案内サーバ4に、出発地および目的地の指定を含む順路案内要求を送信する(S109)。   After that, it is assumed that the mobile terminal 5 has received a route guidance operation accompanied by designation of a destination from the user (S108). In response, the mobile terminal 5 sets the current location as the departure location, and transmits a route guidance request including the designation of the departure location and the destination to the guidance server 4 via the wireless access point 7 and the network 6 (S109). ).

案内サーバ4は、第1ビーコン発信器2および第2ビーコン発信器3各々の設置場所データを含む施設内地図データを記憶しており、携帯端末5から順路案内要求を受信すると、この施設内地図データを用いて、順路案内要求で指定されている出発地から目的地までの推奨順路を探索する。また、案内サーバ4は、第1ビーコン発信器2および第2ビーコン発信器3各々の設置場所データに基づいて、探索した推奨順路上に設置されている第1ビーコン発信器2および/または第2ビーコン発信器3を検出する(S110)。   The guidance server 4 stores the in-facility map data including the installation location data of each of the first beacon transmitter 2 and the second beacon transmitter 3, and upon receiving a route guidance request from the mobile terminal 5, the in-facility map. Using the data, a recommended route from the departure point to the destination specified in the route guidance request is searched. Further, the guidance server 4 is configured to set the first beacon transmitter 2 and / or the second beacon transmitter 2 installed on the recommended route searched based on the installation location data of each of the first beacon transmitter 2 and the second beacon transmitter 3. The beacon transmitter 3 is detected (S110).

それから、案内サーバ4は、ネットワーク6および無線アクセスポイント7を介して携帯端末5に、推奨順路の順路データと、この推奨順路上に設置されている第1ビーコン発信器2および/または第2ビーコン発信器3のビーコンIDが通過順番に対応付けられて記述されたビーコンIDリストと、を送信する(S111)。ここでは、第2ビーコン発信器3−1(出発地)、第2ビーコン発信器3−2(通過ポイント)、第2ビーコン発信器3−3(通過ポイント)、第1ビーコン発信器2−1(目的地)のビーコンIDが、この順番を通過順番としてビーコンIDリストに記述されているものとする。   Then, the guidance server 4 sends the route data of the recommended route, the first beacon transmitter 2 and / or the second beacon installed on the recommended route to the portable terminal 5 via the network 6 and the wireless access point 7. A beacon ID list in which the beacon ID of the transmitter 3 is described in association with the passing order is transmitted (S111). Here, the second beacon transmitter 3-1 (departure point), the second beacon transmitter 3-2 (passing point), the second beacon transmitter 3-3 (passing point), the first beacon transmitter 2-1 It is assumed that the beacon ID of (destination) is described in the beacon ID list with this order as the passing order.

携帯端末5は、案内サーバ4から順路データおよびビーコンIDリストを受信すると、この順路データに従って推奨順路を表示するとともに、現在地をビーコンIDリストと比較することにより、携帯端末5のユーザが推奨順路通りに移動しているか否かのチェックを開始する(S112)。ここでは、現在地が第2ビーコン発信器3−1のビーコンIDに設定されており、現在地のビーコンIDと推奨順路上の最初のビーコンID(ビーコンIDリストの通過順番「1番目」のビーコンID)とが一致するため、携帯端末5は、「順路OK(推奨順路から外れていない)」と判断する。   Upon receiving the route data and the beacon ID list from the guidance server 4, the mobile terminal 5 displays the recommended route according to the route data and compares the current location with the beacon ID list so that the user of the mobile terminal 5 can follow the recommended route. A check is started to determine whether the user has moved to (S112). Here, the current location is set to the beacon ID of the second beacon transmitter 3-1. The beacon ID of the current location and the first beacon ID on the recommended route (the beacon ID of the “first” beacon ID in the beacon ID list) Therefore, the portable terminal 5 determines that “the route is OK (does not deviate from the recommended route)”.

つぎに、携帯端末5のユーザが、表示された推奨順路に従って、第2ビーコン発信器3−2が設置された通過ポイントまで移動したとする。携帯端末5は、第2ビーコン発信器3−2から送信されたビーコン信号(S113)を受信して、このビーコン信号に付加されている第2ビーコン発信器3−2のビーコンIDを現在地として新たに設定(更新)する(S114)。そして、携帯端末5は、この新たに設定された現在地を用いて、携帯端末5のユーザが推奨順路通りに移動しているか否かをチェックする。ここでは、現在地が第2ビーコン発信器3−2のビーコンIDに設定されており、現在地のビーコンIDと推奨順路上の次のビーコンID(ビーコンIDリストの通過順番「2番目」のビーコンID)とが一致するため、携帯端末5は、「順路OK」と判断する。そして、その判断結果を表示する(S115)。   Next, it is assumed that the user of the mobile terminal 5 has moved to the passing point where the second beacon transmitter 3-2 is installed according to the displayed recommended route. The mobile terminal 5 receives the beacon signal (S113) transmitted from the second beacon transmitter 3-2, and newly sets the beacon ID of the second beacon transmitter 3-2 added to this beacon signal as the current location. Is set (updated) (S114). Then, the portable terminal 5 uses the newly set current location to check whether the user of the portable terminal 5 is moving along the recommended route. Here, the current location is set as the beacon ID of the second beacon transmitter 3-2, and the beacon ID of the current location and the next beacon ID on the recommended route (the beacon ID of the "second" beacon ID in the beacon ID list) Therefore, the portable terminal 5 determines that the route is OK. Then, the result of the determination is displayed (S115).

つぎに、携帯端末5のユーザが、表示された推奨順路に従って、第2ビーコン発信器3−3が設置された通過ポイントまで移動したとする。携帯端末5は、第2ビーコン発信器3−3から送信されたビーコン信号(S116)を受信して、このビーコン信号に付加されている第2ビーコン発信器3−3のビーコンIDを現在地として新たに設定(更新)する(S117)。そして、携帯端末5は、この新たに設定された現在地を用いて、携帯端末5のユーザが推奨順路通りに移動しているか否かをチェックする。ここでは、現在地が第2ビーコン発信器3−3のビーコンIDに設定されており、現在地のビーコンIDと推奨順路上の次のビーコンID(ビーコンIDリストの通過順番「3番目」のビーコンID)とが一致するため、携帯端末5は、「順路OK」と判断する。そして、その判断結果を表示する(S118)。   Next, it is assumed that the user of the mobile terminal 5 has moved to the passing point where the second beacon transmitter 3-3 is installed according to the displayed recommended route. The portable terminal 5 receives the beacon signal (S116) transmitted from the second beacon transmitter 3-3, and newly sets the beacon ID of the second beacon transmitter 3-3 added to this beacon signal as the current location. Is set (updated) (S117). Then, the portable terminal 5 uses the newly set current location to check whether the user of the portable terminal 5 is moving along the recommended route. Here, the current location is set to the beacon ID of the second beacon transmitter 3-3, and the beacon ID of the current location and the next beacon ID on the recommended route (the beacon ID of the "third" beacon ID in the beacon ID list) Therefore, the portable terminal 5 determines that the route is OK. Then, the result of the determination is displayed (S118).

つぎに、携帯端末5のユーザが、表示された推奨順路に従って、第1ビーコン発信器2−1が設置された目的地近傍まで移動したとする。携帯端末5は、第1ビーコン発信器2−1から送信されたビーコン信号(S119)を受信して、このビーコン信号に付加されている第1ビーコン発信器2−1のビーコンIDを現在地として新たに設定(更新)する(S120)。また、携帯端末5は、第1ビーコン発信器2−1から受信したビーコン信号に用件IDが付加されていることを検出し(S121)、この用件IDを伴う付帯情報要求を、無線アクセスポイント7およびネットワーク6を介して案内サーバ4に送信する(S122)。   Next, it is assumed that the user of the mobile terminal 5 has moved to the vicinity of the destination where the first beacon transmitter 2-1 is installed according to the displayed recommended route. The mobile terminal 5 receives the beacon signal (S119) transmitted from the first beacon transmitter 2-1 and newly sets the beacon ID of the first beacon transmitter 2-1 added to this beacon signal as the current location. Is set (updated) (S120). Further, the mobile terminal 5 detects that the task ID has been added to the beacon signal received from the first beacon transmitter 2-1 (S121), and transmits the incidental information request accompanied by the task ID to the wireless access. The information is transmitted to the guidance server 4 via the point 7 and the network 6 (S122).

案内サーバ4は、携帯端末5から付帯情報要求を受信すると、この付帯情報要求で指定された用件IDを有する用件のスケジュールデータを検索する。そして、このスケジュールデータに含まれている用件内容、開始日時、および終了日時を用いて付帯情報を生成する(S123)。それから、案内サーバ4は、この付帯情報を、ネットワーク6および無線アクセスポイント7を介して携帯端末5に送信する(S124)。   Upon receiving the supplementary information request from the mobile terminal 5, the guidance server 4 searches for schedule data of the task having the task ID specified in the supplementary information request. Then, incidental information is generated using the contents of the task, the start date and time, and the end date and time included in the schedule data (S123). Then, the guidance server 4 transmits the supplementary information to the portable terminal 5 via the network 6 and the wireless access point 7 (S124).

携帯端末5は、案内サーバ4から付帯情報を受信すると、この付帯情報を表示する(S125)。これにより、携帯端末5のユーザは、現在地近傍の部屋で開催予定あるいは開催中の用件の概要を知ることができる。   Upon receiving the supplementary information from the guidance server 4, the mobile terminal 5 displays the supplementary information (S125). Thereby, the user of the portable terminal 5 can know the outline of the business scheduled or being held in the room near the current location.

また、携帯端末5は、新たに設定された現在地を用いて、携帯端末5のユーザが推奨順路通りに移動しているか否かをチェックする。ここでは、現在地が第1ビーコン発信器2−1のビーコンIDに設定されており、現在地のビーコンIDと推奨順路路上の次のビーコンID(ビーコンIDリストの通過順番「4番目」のビーコンID)とが一致するため、携帯端末5は、「順路OK」と判断する。そして、その判断結果を表示する(S126)。   Further, the mobile terminal 5 checks whether or not the user of the mobile terminal 5 is moving along the recommended route using the newly set current location. Here, the current location is set as the beacon ID of the first beacon transmitter 2-1. The beacon ID of the current location and the next beacon ID on the recommended route (the fourth beacon ID in the beacon ID list). Therefore, the portable terminal 5 determines that the route is OK. Then, the result of the determination is displayed (S126).

それから、携帯端末5は、ビーコンIDリストにおいて、通過順番「4番目」のビーコンIDが通過順番「最後尾」のビーコンIDであることを認識し、目的地に到着したものと判断する。そして、携帯端末5は、目的地に到着した旨を表示するとともに、ビーコンIDリストを用いた順路チェックを終了する(S127)。   Then, the portable terminal 5 recognizes that the beacon ID in the passing order “fourth” is the beacon ID in the passing order “last” in the beacon ID list, and determines that the beacon has arrived at the destination. Then, the portable terminal 5 displays that the vehicle has arrived at the destination and ends the route check using the beacon ID list (S127).

その後、案内サーバ4は、終了日時が到来した用件のスケジュールデータを検出したならば(S128)、このスケジュールデータに対応付けられた部屋IDを特定し、さらにこの部屋IDが付与された部屋に対応付けられて設置されている第1ビーコン発信器2を特定する(S129)。ここでは、第1ビーコン発信器2−1が特定されたものとする。つぎに、案内サーバ4は、特定した第1ビーコン発信器2−1に、検出したスケジュールデータに含まれる用件IDを伴う削除要求を、ネットワーク6を介して送信する(S130)。   Thereafter, when the guidance server 4 detects the schedule data of the task whose end date and time has arrived (S128), it identifies the room ID associated with this schedule data and further assigns the room ID to which the room ID has been assigned. The first beacon transmitter 2 installed in association with the first beacon transmitter 2 is specified (S129). Here, it is assumed that the first beacon transmitter 2-1 has been identified. Next, the guidance server 4 transmits a deletion request accompanied by the task ID included in the detected schedule data to the specified first beacon transmitter 2-1 via the network 6 (S130).

第1ビーコン発信器2−1は、ネットワーク6を介して案内サーバ4から削除要求を受信すると、定期的に送信するビーコン信号に対する、この削除要求で指定された用件IDの付加を終了する(S131)。   When the first beacon transmitter 2-1 receives the deletion request from the guidance server 4 via the network 6, the first beacon transmitter 2-1 ends the addition of the task ID specified by the deletion request to the beacon signal transmitted periodically ( S131).

図5は、本実施の形態に係るビーコンシステム1の第二の動作例を説明するためのシーケンス図である。ここでは、案内サーバ4から案内された推奨順路から携帯端末5が外れた場合の動作例を示している。   FIG. 5 is a sequence diagram illustrating a second operation example of beacon system 1 according to the present embodiment. Here, an operation example in the case where the mobile terminal 5 deviates from the recommended route guided by the guidance server 4 is shown.

図2および図3に示すS100〜S112の処理が実施され、これにより、携帯端末5が、案内サーバ4から順路データおよびビーコンIDリストを受信して、この順路データに従い推奨順路を表示するとともに、このビーコンIDリストを用いて携帯端末5のユーザが推奨順路通りに移動しているか否かのチェックを開始したものとする。ここで、ビーコンIDリストには、第2ビーコン発信器3−1(出発地)、第2ビーコン発信器3−2(通過ポイント)、第2ビーコン発信器3−3(通過ポイント)、第1ビーコン発信器2−1(目的地)のビーコンIDが、この順番を通過順番として記述され、携帯端末5には、現在地が第2ビーコン発信器3−1のビーコンIDに設定されていることとする。この場合、携帯端末5は、現在地のビーコンIDと推奨順路上の最初のビーコンID(ビーコンIDリストの通過順番「1番目」のビーコンID)とが一致するため、「順路OK(推奨順路から外れていない)」と判断する。   The processing of S100 to S112 shown in FIGS. 2 and 3 is performed, whereby the portable terminal 5 receives the route data and the beacon ID list from the guidance server 4, displays the recommended route according to the route data, It is assumed that the user of the portable terminal 5 has started to check whether or not the user has moved along the recommended route using the beacon ID list. Here, the beacon ID list includes the second beacon transmitter 3-1 (departure point), the second beacon transmitter 3-2 (passing point), the second beacon transmitter 3-3 (passing point), and the first beacon transmitter. The beacon ID of the beacon transmitter 2-1 (destination) is described in this order as a passing order, and the portable terminal 5 sets that the current location is set to the beacon ID of the second beacon transmitter 3-1. I do. In this case, since the mobile terminal 5 matches the beacon ID of the current location with the first beacon ID on the recommended route (the first beacon ID in the beacon ID list's passing order “first”), the mobile terminal 5 sets the message “route OK (departure from recommended route)”. Is not).

さて、携帯端末5のユーザが、表示された推奨順路に従って、第2ビーコン発信器3−2が設置された通過ポイントまで移動すると、携帯端末5は、第2ビーコン発信器3−2から送信されたビーコン信号(S140)を受信して、このビーコン信号に付加されている第2ビーコン発信器3−2のビーコンIDを現在地として新たに設定(更新)する(S141)。そして、携帯端末5は、新たに設定された現在地を用いて、携帯端末5のユーザが推奨順路通りに移動しているか否かをチェックする。ここでは、現在地が第2ビーコン発信器3−2のビーコンIDに設定されており、現在地のビーコンIDと推奨順路上の次のビーコンID(ビーコンIDリストの通過順番「2番目」のビーコンID)とが一致するため、携帯端末5は「順路OK」と判断する。そして、その判断結果を表示する(S142)。   Now, when the user of the mobile terminal 5 moves to the passing point where the second beacon transmitter 3-2 is installed according to the displayed recommended route, the mobile terminal 5 is transmitted from the second beacon transmitter 3-2. The beacon signal (S140) is received, and the beacon ID of the second beacon transmitter 3-2 added to the beacon signal is newly set (updated) as the current location (S141). Then, the portable terminal 5 checks whether or not the user of the portable terminal 5 is moving along the recommended route using the newly set current location. Here, the current location is set as the beacon ID of the second beacon transmitter 3-2, and the beacon ID of the current location and the next beacon ID on the recommended route (the beacon ID of the "second" beacon ID in the beacon ID list) Therefore, the portable terminal 5 determines that the route is OK. Then, the result of the determination is displayed (S142).

つぎに、携帯端末5のユーザが、推奨順路から外れて、第2ビーコン発信器3−4が設置された通過ポイントまで移動したとする。携帯端末5は、第2ビーコン発信器3−4から送信されたビーコン信号(S143)を受信して、このビーコン信号に付加されている第2ビーコン発信器3−4のビーコンIDを現在地として新たに設定する(S144)。そして、携帯端末5は、新たに設定された現在地を用いて、携帯端末5のユーザが推奨順路通り移動しているか否かをチェックする。ここでは、現在地が第2ビーコン発信器3−4のビーコンIDに設定されており、ビーコンIDリストの通過順番「3番目」のビーコンIDが第2ビーコン発信器3−3のビーコンIDであるため、現在地のビーコンIDと推奨順路上の次のビーコンID(ビーコンIDリストの通過順番「3番目」のビーコンID)とが一致しない。このため、携帯端末5は「順路NG」と判断する。そして、その判断結果を表示する(S145)。   Next, it is assumed that the user of the mobile terminal 5 has deviated from the recommended route and has moved to the passing point where the second beacon transmitter 3-4 is installed. The portable terminal 5 receives the beacon signal (S143) transmitted from the second beacon transmitter 3-4, and newly sets the beacon ID of the second beacon transmitter 3-4 added to this beacon signal as the current location. Is set (S144). Then, the portable terminal 5 checks whether or not the user of the portable terminal 5 is moving along the recommended route using the newly set current location. Here, the current location is set to the beacon ID of the second beacon transmitter 3-4, and the “third” beacon ID in the passing order of the beacon ID list is the beacon ID of the second beacon transmitter 3-3. , The beacon ID at the current location does not match the next beacon ID on the recommended route (the third beacon ID in the beacon ID list). Therefore, the mobile terminal 5 determines that the route is “NG”. Then, the result of the determination is displayed (S145).

それから、携帯端末5は、現在地を新たな出発地に設定して、出発地および目的地の指定を伴う順路案内要求を、無線アクセスポイント7およびネットワーク6を介して案内サーバ4に再度送信する(S146)。   Then, the mobile terminal 5 sets the current location as a new departure location, and transmits a route guidance request including designation of the departure location and the destination to the guidance server 4 again via the wireless access point 7 and the network 6 ( S146).

案内サーバ4は、携帯端末5からの順路案内要求を受信すると、施設内地図データを用いて、順路案内要求で指定されている出発地から目的地までの推奨順路を探索する。また、第1ビーコン発信器2および第2ビーコン発信器3各々の設置場所データに基づいて、探索した推奨順路上に設置されている第1ビーコン発信器2および/または第2ビーコン発信器3を検出する(S147)。   Upon receiving the route guidance request from the portable terminal 5, the guidance server 4 searches for a recommended route from the departure point to the destination specified in the route guidance request using the in-facility map data. Further, based on the installation location data of each of the first beacon transmitter 2 and the second beacon transmitter 3, the first beacon transmitter 2 and / or the second beacon transmitter 3 installed on the recommended route searched for are transmitted. It is detected (S147).

それから、案内サーバ4は、ネットワーク6および無線アクセスポイント7を介して携帯端末5に、推奨順路の順路データと、この推奨順路上に設置されている第1ビーコン発信器2および/または第2ビーコン発信器3のビーコンIDが通過順番に対応付けられて記述されたビーコンIDリストと、を送信する(S148)。ここでは、第2ビーコン発信器3−4(出発地)、第2ビーコン発信器3−5(通過ポイント)、第2ビーコン発信器3−3(通過ポイント)、第1ビーコン発信器2−1(目的地)のビーコンIDが、この順番を通過順番としてビーコンIDリストに記述されているものとする。   Then, the guidance server 4 sends the route data of the recommended route, the first beacon transmitter 2 and / or the second beacon installed on the recommended route to the portable terminal 5 via the network 6 and the wireless access point 7. A beacon ID list in which the beacon ID of the transmitter 3 is described in association with the passing order is transmitted (S148). Here, the second beacon transmitter 3-4 (departure point), the second beacon transmitter 3-5 (passing point), the second beacon transmitter 3-3 (passing point), the first beacon transmitter 2-1 It is assumed that the beacon ID of (destination) is described in the beacon ID list with this order as the passing order.

携帯端末5は、案内サーバ4から順路データおよびビーコンIDリストを新たに受信すると、表示中の推奨順路をこの順路データに従って更新する。また、携帯端末5のユーザが順路通り移動しているか否かのチェックに用いるビーコンIDリストを、この新たに受信したビーコンIDリストに変更する(S149)。ここでは、現在地が第2ビーコン発信器3−4のビーコンIDに設定されており、現在地のビーコンIDと新たな推奨順路上の最初のビーコンID(新たに受信したビーコンIDリストの通過順番「1番目」のビーコンID)とが一致するため、携帯端末5は、「順路OK」と判断する。その後の処理は、図3および図4に示すS113〜S131と同様である。   When newly receiving the route data and the beacon ID list from the guidance server 4, the mobile terminal 5 updates the recommended route being displayed according to the route data. In addition, the beacon ID list used for checking whether the user of the mobile terminal 5 is moving along the route is changed to the newly received beacon ID list (S149). Here, the current location is set to the beacon ID of the second beacon transmitter 3-4, and the beacon ID of the current location and the first beacon ID on the new recommended route (passing order “1” of the newly received beacon ID list) The portable terminal 5 determines that the route is OK. Subsequent processing is the same as S113 to S131 shown in FIGS.

つぎに、本実施の形態に係るビーコンシステムを構成する案内サーバ4、携帯端末5、第1ビーコン発信器2、および第2ビーコン発信器3の詳細を説明する。   Next, details of the guidance server 4, the portable terminal 5, the first beacon transmitter 2, and the second beacon transmitter 3 that constitute the beacon system according to the present embodiment will be described.

まず、案内サーバ4について説明する
図6は、案内サーバ4の概略機能構成図である。
First, the guidance server 4 will be described. FIG. 6 is a schematic functional configuration diagram of the guidance server 4.

図示するように、案内サーバ4は、ネットワークインターフェース部40と、マンマシンインターフェース部41と、ビーコン情報記憶部42と、スケジュール記憶部43と、地図データ記憶部44と、スケジュール登録部45と、スケジュール監視部46と、要求送信部47と、付帯情報生成部48と、推奨順路探索処理部49と、を備えている。   As shown, the guidance server 4 includes a network interface unit 40, a man-machine interface unit 41, a beacon information storage unit 42, a schedule storage unit 43, a map data storage unit 44, a schedule registration unit 45, A monitoring unit 46, a request transmitting unit 47, an accompanying information generating unit 48, and a recommended route search processing unit 49 are provided.

ネットワークインターフェース部40は、ネットワーク6に接続するためのインターフェースである。   The network interface unit 40 is an interface for connecting to the network 6.

マンマシンインターフェース部41は、操作者から各種操作を受け付けたり、操作者に情報を提示したりするためのインターフェースであり、キーボード、マウス等の入力装置および液晶ディスプレイ等の表示装置を有する。   The man-machine interface unit 41 is an interface for receiving various operations from an operator and presenting information to the operator, and has an input device such as a keyboard and a mouse and a display device such as a liquid crystal display.

ビーコン情報記憶部42には、第1ビーコン発信器2に関する情報が記憶されている。図7は、ビーコン情報記憶部42を模式的に表した図である。図示するように、ビーコン情報記憶部42には、第1ビーコン発信器2毎に、ビーコン情報のレコード420が記憶されている。レコード420は、第1ビーコン発信器2を識別するためのビーコンIDが登録されたフィールド421と、この第1ビーコン発信器2のネットワーク6上のアドレスが登録されたフィールド422と、この第1ビーコン発信器2に対応付けられている部屋(この第1ビーコン発信器2が近傍に設置されている部屋)を識別するための部屋IDが登録されたフィールド423と、この第1ビーコン発信器2に対応付けられている部屋の部屋名が登録されたフィールド424と、を有する。   The beacon information storage unit 42 stores information on the first beacon transmitter 2. FIG. 7 is a diagram schematically illustrating the beacon information storage unit 42. As illustrated, the beacon information storage unit 42 stores a beacon information record 420 for each first beacon transmitter 2. The record 420 includes a field 421 in which a beacon ID for identifying the first beacon transmitter 2 is registered, a field 422 in which an address of the first beacon transmitter 2 on the network 6 is registered, and a first beacon A field 423 in which a room ID for identifying a room associated with the transmitter 2 (a room where the first beacon transmitter 2 is installed in the vicinity) is registered. And a field 424 in which the room name of the associated room is registered.

スケジュール記憶部43には、施設内の部屋毎に、その部屋で予定されている用件のスケジュールデータが記憶されている。図8は、スケジュール記憶部43の登録内容例を模式的に表した図である。図示するように、スケジュール記憶部43には、施設内の部屋毎に、対象の部屋で予定されている各用件のスケジュールデータのレコード432を格納するテーブル430が、この部屋の部屋ID431に対応付けられて記憶されている。レコード432は、用件を識別するための用件IDが登録されたフィールド433と、用件名が登録されたフィールド434と、用件内容が登録されたフィールド435と、用件の開始日時が登録されたフィールド436と、用件の終了日時が登録されたフィールド437と、を有する。   The schedule storage unit 43 stores, for each room in the facility, schedule data of a task scheduled in that room. FIG. 8 is a diagram schematically illustrating an example of registration contents of the schedule storage unit 43. As shown in the figure, the schedule storage unit 43 stores, for each room in the facility, a table 430 that stores a record 432 of schedule data of each task scheduled in the target room, which corresponds to the room ID 431 of this room. It is attached and stored. The record 432 includes a field 433 in which a message ID for identifying the message is registered, a field 434 in which a message name is registered, a field 435 in which the message content is registered, and a start date and time of the message. Field 436 and a field 437 in which the end date and time of the message are registered.

地図データ記憶部44には、第1ビーコン発信器2および第2ビーコン発信器3の設置場所データを含む、地点間の推奨順路を探索するために必要な施設内地図データが記憶されている。   The map data storage section 44 stores in-facility map data necessary for searching for a recommended route between points, including installation location data of the first beacon transmitter 2 and the second beacon transmitter 3.

スケジュール登録部45は、スケジュール記憶部43内のテーブル430にスケジュールデータのレコード432を登録する。   The schedule registration unit 45 registers the record 432 of the schedule data in the table 430 in the schedule storage unit 43.

スケジュール監視部46は、スケジュール記憶部43内の各テーブル430を監視して、開始日時あるいは終了日時の所定時間前(例えば10分前)となった用件のスケジュールデータのレコード432を検出する。   The schedule monitoring unit 46 monitors each table 430 in the schedule storage unit 43 and detects a record 432 of the schedule data of the task that is a predetermined time before (for example, 10 minutes before) the start date and time or the end date and time.

要求送信部47は、ネットワークインターフェース部40を介して第1ビーコン発信器2に、用件IDを伴う登録要求あるいは削除要求を送信する。   The request transmission unit 47 transmits a registration request or a deletion request accompanied by the business ID to the first beacon transmitter 2 via the network interface unit 40.

付帯情報生成部48は、スケジュール記憶部43のテーブル430に記憶されているスケジュールデータのレコード432に基づいて、このレコード432により特定される用件の概要を示す付帯情報を生成する。   The additional information generating unit 48 generates additional information indicating the outline of the task specified by the record 432, based on the schedule data record 432 stored in the table 430 of the schedule storage unit 43.

推奨順路探索処理部49は、地図データ記憶部44に記憶されている施設内地図データを用いて、2地点間の推奨順路を探索する。ここで、推奨順路の探索には、ダイクストラ法等の既存の技術を利用することができる。また、推奨順路探索処理部49は、この施設内地図データを用いて、探索した推奨順路上に設置されている第1ビーコン発信器2および第2ビーコン発信器3を検出する。   The recommended route search processing unit 49 searches for a recommended route between two points using the in-facility map data stored in the map data storage unit 44. Here, an existing technique such as the Dijkstra method can be used for searching for a recommended route. Further, the recommended route search processing unit 49 detects the first beacon transmitter 2 and the second beacon transmitter 3 installed on the searched recommended route using the in-facility map data.

図9は、案内サーバ4の動作を説明するためのフロー図である。   FIG. 9 is a flowchart for explaining the operation of the guidance server 4.

スケジュール登録部45は、マンマシンインターフェース部41を介して操作者から、あるいは、ネットワークインターフェース部40を介して不図示の管理端末等から、予定されている用件の用件名、用件内容、開始日時および終了日時と、この用件が開催される部屋の部屋IDと、を伴うスケジュール登録指示を受け付けると(S200でYES)、用件IDを生成する(S201)。それから、スケジュール登録部45は、この用件IDと、スケジュール登録指示とともに受け付けた用件名、用件内容、開始日時および終了日時と、を含むスケジュールデータを生成して、スケジュール登録指示とともに受け付けた部屋ID431に対応付けられてスケジュール記憶部43に記憶されているテーブル430に、このスケジュールデータのレコード432を登録する(S202)。   The schedule registration unit 45 receives the subject name, the subject content, and the start of the scheduled task from the operator via the man-machine interface unit 41 or from a management terminal (not shown) via the network interface unit 40. When a schedule registration instruction accompanied by the date and time, the end date and time, and the room ID of the room where the subject is held is received (YES in S200), a subject ID is generated (S201). Then, the schedule registration unit 45 generates schedule data including the subject ID, the subject name, the subject content, the start date and time, and the end date and time received together with the schedule registration instruction, and the room received together with the schedule registration instruction. The record 432 of the schedule data is registered in the table 430 stored in the schedule storage unit 43 in association with the ID 431 (S202).

スケジュール監視部46は、スケジュール記憶部43内のいずれかのテーブル430から、開始日時の所定時間前となった用件のスケジュールデータのレコード432を検出したならば(S203でYES)、このスケジュールデータのレコード432が記憶されているテーブル430に対応付けられている部屋ID431を有するビーコン情報のレコード420をビーコン情報記憶部42から検索する。そして、このビーコン情報のレコード420に基づいて、この部屋IDが付与された部屋に対応付けられて設置されている第1ビーコン発信器2を特定する(S204)。   If the schedule monitoring unit 46 detects a record 432 of the schedule data of the task that is a predetermined time before the start date and time from any of the tables 430 in the schedule storage unit 43 (YES in S203), The beacon information record unit 42 searches the beacon information record 420 for the beacon information 420 having the room ID 431 associated with the table 430 in which the record 432 is stored. Then, based on the beacon information record 420, the first beacon transmitter 2 installed in association with the room to which the room ID is assigned is specified (S204).

それから、スケジュール監視部46は、スケジュール記憶部43から検出したスケジュールデータのレコード432に含まれている用件IDと、ビーコン情報記憶部42から検索したビーコン情報のレコード420に含まれているアドレスと、を含む登録指示を、要求送信部47に通知する。これを受けて、要求送信部47は、スケジュール監視部46から通知された登録指示に従い、この登録指示に含まれているアドレスにより特定される第1ビーコン発信器2に、この登録指示に含まれている用件IDを伴う登録要求を、ネットワークインターフェース部40を介して送信する(S205)。   Then, the schedule monitoring unit 46 determines the message ID included in the record 432 of the schedule data detected from the schedule storage unit 43 and the address included in the beacon information record 420 retrieved from the beacon information storage unit 42. Is transmitted to the request transmitting unit 47. In response to this, the request transmitting unit 47 sends the first beacon transmitter 2 specified by the address included in the registration instruction to the first beacon transmitter 2 in accordance with the registration instruction notified from the schedule monitoring unit 46. A registration request with the required task ID is transmitted via the network interface unit 40 (S205).

また、スケジュール監視部46は、スケジュール記憶部43内のいずれかのテーブル430から、終了日時の所定時間前となった用件のスケジュールデータのレコード432を検出したならば(S206でYES)、このスケジュールデータのレコード432が記憶されているテーブル430に対応付けられている部屋ID431を有するビーコン情報のレコード420をビーコン情報記憶部42から検索する。そして、このビーコン情報のレコード420に基づいて、この部屋IDが付与された部屋に対応付けられて設置されている第1ビーコン発信器2を特定する(S207)。   If the schedule monitoring unit 46 detects a record 432 of the schedule data of the task that is a predetermined time before the end date and time from any of the tables 430 in the schedule storage unit 43 (YES in S206), The beacon information storage unit 42 is searched for the beacon information record 420 having the room ID 431 associated with the table 430 in which the schedule data record 432 is stored. Then, based on the beacon information record 420, the first beacon transmitter 2 installed in association with the room to which the room ID is assigned is specified (S207).

それから、スケジュール監視部46は、スケジュール記憶部43から検出したスケジュールデータのレコード432に含まれている用件IDと、ビーコン情報記憶部42から検索したビーコン情報のレコード420に含まれているアドレスと、を含む削除指示を、要求送信部47に通知する。これを受けて、要求送信部47は、スケジュール監視部46から通知された削除指示に従い、この削除指示に含まれているアドレスにより特定される第1ビーコン発信器2に、この削除指示に含まれている用件IDを伴う削除要求を、ネットワークインターフェース部40を介して送信する(S208)。   Then, the schedule monitoring unit 46 determines the message ID included in the record 432 of the schedule data detected from the schedule storage unit 43 and the address included in the beacon information record 420 retrieved from the beacon information storage unit 42. Is transmitted to the request transmitting unit 47. In response to this, the request transmitting unit 47 sends the first beacon transmitter 2 specified by the address included in the deletion instruction to the first beacon transmitter 2 in accordance with the deletion instruction notified from the schedule monitoring unit 46. A deletion request with the required business ID is transmitted via the network interface unit 40 (S208).

付帯情報生成部48は、ネットワークインターフェース部40を介して携帯端末5から付帯情報要求を受信すると(S209でYES)、この付帯情報要求で指定されている用件IDをキーにして、スケジュール記憶部43からスケジュールデータのレコード432を検索する(S210)。そして、検索したレコード432に含まれている用件名、用件内容、開始日時および終了日時に基づいて、用件の概要を示す付帯情報を生成し、この付帯情報を、ネットワークインターフェース部40を介して携帯端末5に送信する(S211)。   When the supplementary information generation unit 48 receives the supplementary information request from the mobile terminal 5 via the network interface unit 40 (YES in S209), the schedule storage unit uses the task ID specified in the supplementary information request as a key. Then, a record 432 of the schedule data is searched from 43 (S210). Then, based on the subject name, the subject content, the start date and time, and the end date and time included in the searched record 432, additional information indicating the outline of the message is generated, and the additional information is transmitted via the network interface unit 40. To the mobile terminal 5 (S211).

推奨順路探索処理部49は、ネットワークインターフェース部40を介して携帯端末5から順路案内要求を受信すると(S212でYES)、地図データ記憶部44に記憶されている施設内地図データを用いて、この順路案内要求で指定されている出発地から目的地までの推奨順路を探索する(S213)。つぎに、推奨順路探索処理部49は、この施設内地図データを用いて、探索した推奨順路上に設置されている第1ビーコン発信器2および第2ビーコン発信器3を検出する(S214)。それから、推奨順路探索処理部49は、探索した推奨順路の順路データを生成するとともに、推奨順路上に設置されている第1ビーコン発信器2および第2ビーコン発信器3のビーコンIDが、出発地から目的地に至るまでの通過順番に対応付けられて記述されたビーコンIDリストを生成する。そして、ネットワークインターフェース部40を介して携帯端末5に順路データおよびビーコンIDリストを送信する(S215)。   When the recommended route search processing unit 49 receives a route guidance request from the mobile terminal 5 via the network interface unit 40 (YES in S212), the recommended route search processing unit 49 uses the in-facility map data stored in the map data storage unit 44 to receive the request. A recommended route from the departure point to the destination specified in the route guidance request is searched (S213). Next, the recommended route search processing unit 49 uses the in-facility map data to detect the first beacon transmitter 2 and the second beacon transmitter 3 installed on the searched recommended route (S214). Then, the recommended route search processing unit 49 generates the route data of the searched recommended route, and sets the beacon ID of the first beacon transmitter 2 and the second beacon transmitter 3 installed on the recommended route to the departure place. A beacon ID list described in association with the order of passage from to the destination is generated. Then, the route data and the beacon ID list are transmitted to the portable terminal 5 via the network interface unit 40 (S215).

つぎに、携帯端末5について説明する。   Next, the portable terminal 5 will be described.

図10は、携帯端末5の概略機能構成図である。   FIG. 10 is a schematic functional configuration diagram of the mobile terminal 5.

図示するように、携帯端末5は、無線インターフェース部50と、ビーコン信号受信部51と、マンマシンインターフェース部52と、現在地設定部53と、付帯情報取得部54と、付帯情報表示処理部55と、順路データ取得部56と、順路データ記憶部57と、ビーコンIDリスト記憶部58と、推奨順路表示処理部59と、順路誘導部60と、を備えている。   As illustrated, the mobile terminal 5 includes a wireless interface unit 50, a beacon signal receiving unit 51, a man-machine interface unit 52, a current location setting unit 53, an additional information acquisition unit 54, and an additional information display processing unit 55. , A route data acquisition unit 56, a route data storage unit 57, a beacon ID list storage unit 58, a recommended route display processing unit 59, and a route guidance unit 60.

無線インターフェース部50は、無線アクセスポイント7を介してネットワーク6に接続するためのインターフェースである。   The wireless interface unit 50 is an interface for connecting to the network 6 via the wireless access point 7.

ビーコン信号受信部51は、Bluetooth(登録商標)等の近距離無線通信を利用して、第1ビーコン発信器2および第2ビーコン発信器3から定期的に送信されるビーコン信号を受信する。   The beacon signal receiving unit 51 receives a beacon signal periodically transmitted from the first beacon transmitter 2 and the second beacon transmitter 3 using short-range wireless communication such as Bluetooth (registered trademark).

マンマシンインターフェース部52は、操作者から各種操作を受け付けたり、操作者に情報を提示したりするためのインターフェースであり、キーボード、マウス等の入力装置と、スピーカと、液晶ディスプレイ等の表示装置と、を有する。   The man-machine interface unit 52 is an interface for receiving various operations from an operator and for presenting information to the operator, and includes an input device such as a keyboard and a mouse, a speaker, and a display device such as a liquid crystal display. And

現在地設定部53は、ビーコン信号受信部51により受信されたビーコン信号に基づいて、現在地を設定する。   The current location setting unit 53 sets the current location based on the beacon signal received by the beacon signal receiving unit 51.

付帯情報取得部54は、無線インターフェース部50を介して案内サーバ4にアクセスして、最寄りの部屋で開催予定あるいは開催中の用件の概要を示す付帯情報を案内サーバ4から取得する。   The supplementary information acquisition unit 54 accesses the guidance server 4 via the wireless interface unit 50, and acquires from the guidance server 4 supplementary information indicating an outline of a scheduled or currently held business in the nearest room.

付帯情報表示処理部55は、付帯情報取得部54によって案内サーバ4から取得した付帯情報をマンマシンインターフェース部52に表示する。   The additional information display processing unit 55 displays the additional information acquired from the guidance server 4 by the additional information acquisition unit 54 on the man-machine interface unit 52.

順路データ取得部56は、無線インターフェース部50を介して案内サーバ4にアクセスして、出発地から目的地までの推奨順路の順路データ、および推奨順路上に設置された第1ビーコン発信器2および/または第2ビーコン発信器3が通過順番に対応付けられて記述されたビーコンIDリストを案内サーバ4から取得する。   The route data acquisition unit 56 accesses the guidance server 4 via the wireless interface unit 50, and obtains route data of a recommended route from the departure point to the destination, the first beacon transmitter 2 installed on the recommended route, and And / or the second beacon transmitter 3 acquires from the guidance server 4 a beacon ID list described in association with the passing order.

順路データ記憶部57には、順路データ取得部56によって案内サーバ4から取得された順路データが記憶される。   The route data storage unit 57 stores the route data acquired from the guidance server 4 by the route data acquisition unit 56.

ビーコンIDリスト記憶部58には、順路データ取得部56によって案内サーバ4から取得されたビーコンIDリストを含む情報が記憶される。図11は、ビーコンIDリスト記憶部58の登録内容例を模式的に表した図である。図示するように、ビーコンIDリスト記憶部58には、ビーコンIDリストに記述されているビーコンID毎にレコード580が記憶される。レコード580は、推奨順路上おける第1ビーコン発信器2あるいは第2ビーコン発信器3の通過順番が登録されたフィールド581と、この第1ビーコン発信器2あるいは第2ビーコン発信器3のビーコンIDが登録されたフィールド582と、この第1ビーコン発信器2あるいは第2ビーコン発信器3が設置された通過ポイントの通過状態(未通過、通過中、通過済)を登録するためのフィールド583と、を有する。   The beacon ID list storage unit 58 stores information including the beacon ID list acquired from the guidance server 4 by the route data acquisition unit 56. FIG. 11 is a diagram schematically illustrating an example of registered contents of the beacon ID list storage unit 58. As shown in the drawing, the beacon ID list storage unit 58 stores a record 580 for each beacon ID described in the beacon ID list. The record 580 includes a field 581 in which the passing order of the first beacon transmitter 2 or the second beacon transmitter 3 on the recommended route is registered, and a beacon ID of the first beacon transmitter 2 or the second beacon transmitter 3. A registered field 582 and a field 583 for registering the passing state (not passed, passing, or passed) of the passing point where the first beacon transmitter 2 or the second beacon transmitter 3 is installed. Have.

推奨順路表示処理部59は、順路データ記憶部57に記憶されている順路データをマンマシンインターフェース部52に表示する。   The recommended route display processing unit 59 displays the route data stored in the route data storage unit 57 on the man-machine interface unit 52.

順路誘導部60は、現在地設定部53により設定された現在地およびビーコンIDリスト記憶部58の登録情報を用いて、自携帯端末5が推奨順路に従って移動しているか否かを判断し、その判断結果をマンマシンインターフェース部52から出力する。   Using the current location set by the current location setting unit 53 and the registration information in the beacon ID list storage unit 58, the route guidance unit 60 determines whether or not the own mobile terminal 5 is moving according to the recommended route, and the determination result Is output from the man-machine interface unit 52.

図12は、携帯端末5の動作を説明するためのフロー図である。このフローは、携帯端末5がユーザから所定の操作を受け付けることにより開始される。   FIG. 12 is a flowchart for explaining the operation of the mobile terminal 5. This flow is started when the mobile terminal 5 receives a predetermined operation from the user.

ビーコン信号受信部51は、ビーコン信号を受信すると(S300でYES)、受信したビーコン信号をその受信電波強度とともに現在地設定部53に通知する。これを受けた現在地設定部53は、現在地設定処理を実施する(S301)。   When receiving the beacon signal (YES in S300), beacon signal receiving section 51 notifies current position setting section 53 of the received beacon signal together with the received radio wave intensity. Upon receiving this, the current position setting unit 53 performs a current position setting process (S301).

具体的には、ビーコン信号受信部51から新たに受け取ったビーコン信号のビーコンIDと現在地に設定されているビーコンIDとが一致するか否かを判断する。両ビーコンIDが一致する場合、現在地に設定されているビーコンIDはそのままに、現在地に対応付けられる受信電波強度を、ビーコン信号受信部51から新たに受け取った受信電波強度に更新する。一方、両ビーコンIDが一致しない場合、ビーコン信号受信部51から新たに受け取った受信電波強度が、現在地に対応付けている受信電波強度より大きいならば、現在地に設定されているビーコンIDおよび受信電波強度を、ビーコン信号受信部51から新たに受け取ったビーコン信号のビーコンIDおよび受信電波強度に更新し、ビーコン信号受信部51から新たに受け取った受信電波強度が、現在地に対応付けている受信電波強度以下ならば、現在地に設定されているビーコンIDおよび受信電波強度をそのままとする。   Specifically, it is determined whether or not the beacon ID of the beacon signal newly received from the beacon signal receiving unit 51 matches the beacon ID set at the current location. If the two beacon IDs match, the received radio wave intensity associated with the current location is updated to the received radio wave intensity newly received from the beacon signal receiving unit 51, while the beacon ID set at the current location remains unchanged. On the other hand, when both beacon IDs do not match, if the received radio wave intensity newly received from the beacon signal receiving unit 51 is larger than the received radio wave intensity associated with the current location, the beacon ID and the received radio wave set at the current location are set. The strength is updated to the beacon ID and the received radio wave intensity of the beacon signal newly received from the beacon signal receiving unit 51, and the received radio wave intensity newly received from the beacon signal receiving unit 51 corresponds to the received radio wave intensity associated with the current location. In the following cases, the beacon ID and the received radio wave intensity set at the current location are left as they are.

なお、例えば携帯端末5の起動時であるなどの理由により、現在地に設定されているビーコンIDおよび現在地に対応付けている受信電波強度が存在しない場合、ビーコン信号受信部51から新たに受け取ったビーコン信号のビーコンIDを現在地に設定するとともに、このビーコン信号の受信電波強度を現在地に対応付ける。   If the beacon ID set at the current location and the received radio wave intensity associated with the current location do not exist due to, for example, activation of the mobile terminal 5, the beacon newly received from the beacon signal receiving unit 51. The beacon ID of the signal is set to the current location, and the received radio wave intensity of the beacon signal is associated with the current location.

現在地設定部53は、現在地設定処理(S301)によって、ビーコン信号受信部51から新たに受け取ったビーコン信号のビーコンIDが現在地に設定された場合、このビーコン信号に用件IDが付加されているか否かを判断する(S302)。ビーコン信号に用件IDが付加されているならば(S302でYES)、この用件IDを付帯情報取得部54に通知する。これを受けて、付帯情報取得部54は、無線インターフェース部50を介して案内サーバ4に、この用件IDを伴う付帯情報要求を送信する(S303)。それから、付帯情報取得部54は、案内サーバ4から付帯情報を受信して、この付帯情報を付帯情報表示処理部55に渡す。これを受けて、付帯情報表示処理部55は、付帯情報取得部54から受け取った付帯情報をマンマシンインターフェース部52に表示する(S304)。   If the beacon ID of the beacon signal newly received from the beacon signal receiving unit 51 is set to the current location by the current location setting process (S301), the current location setting unit 53 determines whether the message ID is added to the beacon signal. It is determined (S302). If the task ID is added to the beacon signal (YES in S302), the task ID is notified to the incidental information acquisition unit 54. In response to this, the supplementary information acquisition unit 54 transmits the supplementary information request accompanied by the task ID to the guidance server 4 via the wireless interface unit 50 (S303). Then, the supplementary information acquiring unit 54 receives the supplementary information from the guidance server 4 and passes the supplementary information to the supplementary information display processing unit 55. In response to this, the additional information display processing unit 55 displays the additional information received from the additional information acquisition unit 54 on the man-machine interface unit 52 (S304).

つぎに、現在地設定部53は、現在地設定処理(S301)によって、ビーコン信号受信部51から新たに受け取ったビーコン信号のビーコンIDが現在地に設定された場合、この現在地に設定されたビーコンIDを順路誘導部60および順路データ取得部56に渡す。順路誘導部60は、現在地設定部53から現在地に設定されたビーコンIDを受け取ると、順路案内中ならば(S305でYES)、S312に進んで、後述の順路チェック処理を実施する。   Next, when the beacon ID of the beacon signal newly received from the beacon signal receiving unit 51 is set to the current location by the current location setting process (S301), the current location setting unit 53 forwards the beacon ID set to the current location to the route. The information is passed to the guidance unit 60 and the route data acquisition unit 56. When receiving the beacon ID set as the current location from the current location setting unit 53, the route guidance unit 60 proceeds to S312 if route guidance is being performed (YES in S305) and performs a route check process described later.

また、順路データ取得部56は、マンマシンインターフェース部52を介してユーザから施設内の目的地(例えば部屋ID)の指定を伴う順路案内操作を受け付けると(S306でYES)、現在地設定部53により現在地が設定されていないならば(S307でNO)、マンマシンインターフェース部52に、その旨を表示して現在地が設定されるまで待つよう警告するなどの所定のエラー処理の実施を指示する(S308)。一方、現在地設定部53により現在地が設定され、現在地設定部53から、現在地に設定されたビーコンIDを受け取っているならば(S307でYES)、順路データ取得部56は、現在地に設定されたビーコンIDを出発地として、出発地およびマンマシンインターフェース部52を介してユーザから受け付けた目的地の指定を伴う順路案内要求を、無線インターフェース部50を介して案内サーバ4に送信する(S309)。それから、順路データ取得部56は、順路データおよびビーコンIDリストを受信して、順路データを順路データ記憶部57に記憶するとともに、ビーコンIDリストに記述された各ビーコンIDのレコード580をビーコンIDリスト記憶部58に記憶する(S310)。ここで、各ビーコンIDのレコード580のフィールド583に登録する通過状態は、すべて「未通過」とする。   In addition, when the route data acquisition unit 56 receives a route guidance operation accompanied by designation of a destination (for example, a room ID) in the facility from the user via the man-machine interface unit 52 (YES in S306), the current location setting unit 53 If the current position has not been set (NO in S307), an instruction is given to the man-machine interface unit 52 to execute a predetermined error process such as displaying that effect and warning the user to wait until the current position is set (S308). ). On the other hand, if the current location is set by the current location setting unit 53 and the beacon ID set to the current location is received from the current location setting unit 53 (YES in S307), the route data acquisition unit 56 determines the beacon set to the current location. With the ID as the departure point, a route guidance request with designation of the destination received from the user via the departure point and the man-machine interface unit 52 is transmitted to the guidance server 4 via the wireless interface unit 50 (S309). Then, the route data acquisition unit 56 receives the route data and the beacon ID list, stores the route data in the route data storage unit 57, and stores a record 580 of each beacon ID described in the beacon ID list in the beacon ID list. It is stored in the storage unit 58 (S310). Here, the pass states registered in the field 583 of the record 580 of each beacon ID are all “not passed”.

つぎに、順路データ取得部56は、推奨順路表示処理部59および順路誘導部60に順路案内の開始を指示する(S311)。これを受けて、推奨順路表示処理部59は、順路データ記憶部57に記憶されている順路データに従って、出発地から目的地までの推奨順路をマンマシンインターフェース部52に表示する。また、順路誘導部60は、現在地設定部53から受け取った現在地のビーコンIDが、ビーコンIDリスト記憶部58において通過順番「1番目」つまり出発地に対応付けてられているビーコンIDと一致することを確認し、このビーコンIDに対応付けられている通過状態を「未通過」から「通過中」に更新する。   Next, the route data acquisition unit 56 instructs the recommended route display processing unit 59 and the route guidance unit 60 to start route guidance (S311). In response to this, the recommended route display processing unit 59 displays the recommended route from the departure point to the destination on the man-machine interface unit 52 according to the route data stored in the route data storage unit 57. In addition, the route guide unit 60 determines that the beacon ID of the current location received from the current location setting unit 53 matches the beacon ID associated with the passing order “first” in the beacon ID list storage unit 58, that is, the departure location. Is confirmed, and the passing state associated with the beacon ID is updated from “not passing” to “passing”.

また、現在地設定処理(S301)によって現在地が更新され、かつ、順路案内中である場合(S305でYES)、順路誘導部60は、現在地設定部53から受け取った現在地のビーコンIDと、ビーコンIDリスト記憶部58の登録情報と、を用いて、携帯端末5のユーザが推奨順路通りに移動しているか否かを判断する順路チェック処理を実施する(S312)。   When the current location is updated by the current location setting process (S301) and route guidance is being performed (YES in S305), the route guidance unit 60 transmits the beacon ID of the current location received from the current location setting unit 53 and the beacon ID list. Using the registration information in the storage unit 58, a route check process is performed to determine whether the user of the mobile terminal 5 is moving along the recommended route (S312).

具体的には、ビーコンIDリスト記憶部58において、通過状態「通過中」のビーコンIDに対応付けられている通過順番のつぎの通過順番に対応付けられているビーコンIDを特定する。そして、このビーコンIDが現在地のビーコンIDと一致するか否かを調べることにより、推奨順路通りに携帯端末5のユーザが移動しているか否かを判断する(S313)。   Specifically, in the beacon ID list storage unit 58, the beacon ID associated with the pass order next to the pass order associated with the beacon ID in the pass state “passing” is specified. Then, by checking whether or not the beacon ID matches the beacon ID of the current location, it is determined whether or not the user of the mobile terminal 5 is moving along the recommended route (S313).

ビーコンIDリスト記憶部58において、通過状態「通過中」のビーコンIDに対応付けられている通過順番のつぎの通過順番に対応付けられているビーコンIDが現在地のビーコンIDと一致しない場合(S313でNO)、順路誘導部60は、携帯端末5のユーザが推奨順路から逸脱したものと判断する。そして、順路誘導部60は、携帯端末5のユーザが推奨順路から逸脱したため、目的地までの推奨順路を再探索することを示す再探索メッセージをマンマシンインターフェース部52から出力する(S314)。そして、順路誘導部60は、順路データ取得部56に推奨順路の再探索を指示する。これを受けて、順路データ取得部56は、現在地に設定されているビーコンIDを新たな出発地として、出発地および目的地の指定を伴う順路案内要求を、無線インターフェース部50を介して案内サーバ4に再送信し(S315)、その後、S310に進む。   In the beacon ID list storage unit 58, when the beacon ID associated with the pass order next to the pass order associated with the beacon ID in the pass state “passing” does not match the beacon ID of the current location (at S313). NO), the route guidance unit 60 determines that the user of the mobile terminal 5 has deviated from the recommended route. Then, since the user of the portable terminal 5 has deviated from the recommended route, the route guidance unit 60 outputs a re-search message indicating that the user searches the recommended route to the destination again from the man-machine interface unit 52 (S314). Then, the route guidance unit 60 instructs the route data acquisition unit 56 to search again for the recommended route. In response to this, the route data acquiring unit 56 uses the beacon ID set at the current location as a new departure point, and sends a route guidance request with designation of a departure point and a destination via the radio interface unit 50 to the guidance server. 4 (S315), and then proceeds to S310.

一方、ビーコンIDリスト記憶部58において、通過状態「通過中」のビーコンIDに対応付けられている通過順番のつぎの通過順番に対応付けられているビーコンIDが現在地のビーコンIDと一致する場合(S313でYES)、順路誘導部60は、推奨順路通りに携帯端末5のユーザが移動しているものと判断する。そして、順路誘導部60は、ビーコンIDリスト記憶部58において、通過状態「通過中」のビーコンIDの通過状態を「通過済」に更新するとともに、このビーコンIDに対応付けられている通過順番のつぎの通過順番に対応付けられているビーコンIDの通過状態を「未通過」から「通過中」に更新する。また、推奨順路通りに携帯端末5のユーザが移動していることを示す順当メッセージをマンマシンインターフェース部52から出力する(S316)。   On the other hand, in the beacon ID list storage unit 58, when the beacon ID associated with the pass order next to the pass order associated with the beacon ID in the pass state “passing” matches the beacon ID of the current location ( (YES in S313), the route guide unit 60 determines that the user of the mobile terminal 5 is moving along the recommended route. Then, the route guide unit 60 updates the passing state of the beacon ID in the passing state “passing” to “passed” in the beacon ID list storage unit 58, and updates the passing order associated with the beacon ID. The passing state of the beacon ID associated with the next passing order is updated from “not passing” to “passing”. In addition, an appropriate message indicating that the user of the mobile terminal 5 is moving along the recommended route is output from the man-machine interface unit 52 (S316).

それから、順路誘導部60は、ビーコンIDリスト記憶部58において、通過状態が「通過中」に更新されたビーコンIDに対応付けられている通過順番が最後尾ならば、目的地に到着したものと判断し(S317でYES)、その旨を順路データ取得部56に通知する。これを受けて、順路データ取得部56は、目的地に到着した旨のメッセージをマンマシンインターフェース部52に表示するとともに、推奨順路表示処理部59および順路誘導部60に順路案内の終了を指示する(S318)。   Then, in the beacon ID list storage unit 58, if the passage order associated with the beacon ID updated to “being passed” in the beacon ID list storage unit 58 is the last, the route guidance unit 60 determines that the vehicle has arrived at the destination. It is determined (YES in S317), and the fact is notified to the route data acquisition unit 56. In response to this, the route data acquisition unit 56 displays a message indicating that the vehicle has arrived at the destination on the man-machine interface unit 52, and instructs the recommended route display processing unit 59 and the route guidance unit 60 to end the route guidance. (S318).

これを受けて、推奨順路表示処理部59は、マンマシンインターフェース部52への推奨順路の表示を終了して、順路データ記憶部57の記憶内容をクリアする。また、順路誘導部60は、順路チェック処理を終了し、ビーコンIDリスト記憶部58の記憶内容をクリアする。   In response, the recommended route display processing unit 59 ends the display of the recommended route on the man-machine interface unit 52 and clears the stored contents of the route data storage unit 57. The route guidance unit 60 ends the route check process and clears the contents stored in the beacon ID list storage unit 58.

つぎに、第1ビーコン発信器2について説明する。   Next, the first beacon transmitter 2 will be described.

図13は、第1ビーコン発信器2の概略機能構成図である。   FIG. 13 is a schematic functional configuration diagram of the first beacon transmitter 2.

図示するように、第1ビーコン発信器2は、ネットワークインターフェース部20と、ビーコンID記憶部21と、用件ID記憶部22と、用件ID登録処理部23と、ビーコン信号生成部24と、ビーコン信号送信部25と、を備えている。   As illustrated, the first beacon transmitter 2 includes a network interface unit 20, a beacon ID storage unit 21, a task ID storage unit 22, a task ID registration processing unit 23, a beacon signal generation unit 24, And a beacon signal transmitting unit 25.

ネットワークインターフェース部20は、ネットワーク6に接続するためのインターフェースである。   The network interface unit 20 is an interface for connecting to the network 6.

ビーコンID記憶部21には、自身の第1ビーコン発信器2に付与されたビーコンIDが記憶されている。   The beacon ID storage unit 21 stores a beacon ID given to the first beacon transmitter 2 of the own device.

用件ID記憶部22には、案内サーバ4より通知された用件IDが記憶される。   The task ID storage unit 22 stores the task ID notified from the guidance server 4.

用件ID登録処理部23は、ネットワークインターフェース部20を介して案内サーバ4より受信した用件IDを伴う登録要求および削除要求に従い、用件ID記憶部22に対する用件IDの登録および削除を制御する。   The task ID registration processing unit 23 controls the registration and deletion of the task ID in the task ID storage unit 22 according to the registration request and the deletion request accompanied by the task ID received from the guidance server 4 via the network interface unit 20. I do.

ビーコン信号生成部24は、定期的に、ビーコンID記憶部21に記憶されているビーコンIDが付加されたビーコン信号を生成する。この際、用件ID記憶部22に用件IDが記憶されているならば、この用件IDもビーコン信号に付加する。   The beacon signal generation unit 24 periodically generates a beacon signal to which the beacon ID stored in the beacon ID storage unit 21 is added. At this time, if the task ID is stored in the task ID storage unit 22, the task ID is also added to the beacon signal.

ビーコン信号送信部25は、ビーコン信号生成部24によって定期的に生成されるビーコン信号を、Bluetooth(登録商標)等の近距離無線通信を利用して送信する。   The beacon signal transmitting unit 25 transmits a beacon signal periodically generated by the beacon signal generating unit 24 using short-range wireless communication such as Bluetooth (registered trademark).

図14は、第1ビーコン発信器2の動作を説明するためのフロー図である。   FIG. 14 is a flowchart for explaining the operation of the first beacon transmitter 2.

用件ID登録処理部23は、ネットワークインターフェース部20を介して案内サーバ4から登録要求を受信すると(S400でYES)、この登録要求で指定されている用件IDを用件ID記憶部22に記憶する(S401)。   When receiving the registration request from the guidance server 4 via the network interface unit 20 (YES in S400), the task ID registration processing unit 23 stores the task ID specified in the registration request in the task ID storage unit 22. It is stored (S401).

また、用件ID登録処理部23は、ネットワークインターフェース部20を介して案内サーバ4から削除要求を受信すると(S402でYES)、この削除要求で指定されている用件IDを用件ID記憶部22から削除する(S403)。   When receiving the deletion request from the guidance server 4 via the network interface unit 20 (YES in S402), the business ID registration processing unit 23 stores the business ID specified in the deletion request in the business ID storage unit. 22 (S403).

また、ビーコン信号生成部24は、定期的に到来するビーコン信号送信タイミングになると(S404でYES)、用件ID記憶部22に用件IDが記憶されているならば(S405でYES)、用件ID記憶部22に記憶されている用件IDおよびビーコンID記憶部21に記憶されているビーコンIDが付加されたビーコン信号を生成し、このビーコン信号をビーコン信号送信部25から送信する(S406)。一方、用件ID記憶部22に用件IDが記憶されていないならば(S405でNO)、ビーコンID記憶部21に記憶されているビーコンIDが付加されたビーコン信号を生成して、ビーコン信号送信部25から送信する(S407)。   Also, at the beacon signal transmission timing that periodically arrives (YES in S404), if the message ID is stored in the message ID storage unit 22 (YES in S405), the beacon signal A beacon signal to which the task ID stored in the case ID storage unit 22 and the beacon ID stored in the beacon ID storage unit 21 are added is generated, and the beacon signal is transmitted from the beacon signal transmission unit 25 (S406). ). On the other hand, if the task ID is not stored in the task ID storage unit 22 (NO in S405), a beacon signal to which the beacon ID stored in the beacon ID storage unit 21 is added is generated, and the beacon signal is generated. The transmission is performed from the transmission unit 25 (S407).

つぎに、第2ビーコン発信器3について説明する。   Next, the second beacon transmitter 3 will be described.

第2ビーコン発信器3が図13に示す第1ビーコン発信器2と異なる点は、ネットワークインターフェース部20、用件ID記憶部22および用件ID登録処理部23が省略されている点である。その他の構成は第1ビーコン発信器2と同様である。   The second beacon transmitter 3 differs from the first beacon transmitter 2 shown in FIG. 13 in that the network interface unit 20, the task ID storage unit 22, and the task ID registration processing unit 23 are omitted. Other configurations are the same as those of the first beacon transmitter 2.

第2ビーコン発信器3において、ビーコン信号生成部24は、定期的に到来するビーコン信号送信タイミングになると、ビーコンID記憶部21に記憶されているビーコンIDが付加されたビーコン信号を生成し、このビーコン信号をビーコン信号送信部25から送信する。   In the second beacon transmitter 3, the beacon signal generation unit 24 generates a beacon signal to which the beacon ID stored in the beacon ID storage unit 21 is added at the time of periodically arriving beacon signal transmission timing. The beacon signal is transmitted from the beacon signal transmission unit 25.

以上、本発明の一実施の形態を説明した。   The embodiment of the present invention has been described above.

本実施の形態において、案内サーバ4は、開始日時あるいは終了日時となったスケジュールデータに対応付けられている部屋IDを特定し、さらにこの部屋IDに対応付けられているビーコンIDを特定して、このビーコンIDにより特定される第1ビーコン発信器2に、このスケジュールデータの用件IDを伴う登録要求あるいは削除要求を送信する。第1ビーコン発信器2は、案内サーバ4から登録要求を受信したならば、この登録要求で指定されている用件IDを登録し、案内サーバ4から削除要求を受信したならば、この削除要求で指定されている用件IDの登録を削除する。そして、用件IDが登録されている場合、定期的に送信するビーコン信号にビーコンIDとともに用件IDを付加する。携帯端末5は、最寄りの第1ビーコン発信器2から受信したビーコン信号に用件IDが付加されているならば、この用件IDの指定を伴う付帯情報要求を案内サーバ4に送信して、案内サーバ4から付帯情報を取得し表示する。したがって、本実施の形態によれば、会議室、応接室等の各部屋について、部屋の近傍にいる携帯端末5に表示するこの部屋の案内情報を、この部屋で予定されている用件のスケジュールに応じて変更することができる。このため、ユーザに関連する用件の情報が他の用件の情報に埋もれてしまうことがないため、ユーザの勘違いを防止することができる。   In the present embodiment, the guidance server 4 specifies the room ID associated with the schedule data having the start date and time or the end date and time, and further identifies the beacon ID associated with this room ID, A registration request or a deletion request accompanied by the task ID of the schedule data is transmitted to the first beacon transmitter 2 specified by the beacon ID. When the first beacon transmitter 2 receives the registration request from the guidance server 4, the first beacon transmitter 2 registers the task ID specified in the registration request, and receives the deletion request from the guidance server 4, Delete the registration of the task ID specified in. If the task ID is registered, the task ID is added to the beacon signal that is transmitted periodically, together with the beacon ID. If the task ID is added to the beacon signal received from the nearest first beacon transmitter 2, the portable terminal 5 transmits an incidental information request accompanied with the designation of the task ID to the guidance server 4, Accompanying information is acquired from the guidance server 4 and displayed. Therefore, according to the present embodiment, for each room such as a conference room and a reception room, the guidance information of this room displayed on the portable terminal 5 near the room is changed to the schedule of the business scheduled for this room. It can be changed according to. For this reason, since the information of the business related to the user is not buried in the information of the other business, it is possible to prevent the user from misunderstanding.

また、本実施の形態では、施設内の各部屋に対応付けられてそれぞれ設置された第1ビーコン発信器2に加えて、施設内のエントランス、広場、通路等の各通過ポイントに第2ビーコン発信器3を設置している。案内サーバ4は、施設内の出発地および目的地の指定を含む順路案内要求を携帯端末5から受信した場合に、出発地から目的地までの推奨順路を探索して、探索した推奨順路の順路データを、この推奨順路上に設置されている第1ビーコン発信器2および/または第2ビーコン発信器3のビーコンIDリストとともに携帯端末5に送信する。携帯端末5は、最寄りの第1ビーコン発信器2あるいは第2ビーコン発信器3から受信したビーコン信号のビーコンIDを自携帯端末5の現在地として設定し、施設内の目的地の指定を伴う順路案内操作をユーザから受け付けた場合に、現在地を出発地として、出発地および目的地の指定を伴う順路案内要求を案内サーバ4に送信して、順路データおよびビーコンIDリストを案内サーバ4から所得する。そして、取得した順路データを表示するとともに、現在地に設定されたビーコンIDの変遷をビーコンIDリストと比較することにより、自携帯端末5が推奨順路通りに移動しているか否かを判断し、その判断結果をユーザに通知する。このため、本実施の形態によれば、GPS電波が届かないような施設内においても、目的地までより確実に案内することができる。   Further, in the present embodiment, in addition to the first beacon transmitter 2 installed in association with each room in the facility, the second beacon is transmitted to each passing point such as an entrance, a plaza, a passage in the facility. The vessel 3 is installed. When the guidance server 4 receives a route guidance request including designation of a departure place and a destination in the facility from the portable terminal 5, the guidance server 4 searches for a recommended route from the departure place to the destination, and finds a route of the searched recommended route. The data is transmitted to the portable terminal 5 together with the beacon ID list of the first beacon transmitter 2 and / or the second beacon transmitter 3 installed on the recommended route. The mobile terminal 5 sets the beacon ID of the beacon signal received from the nearest first beacon transmitter 2 or the second beacon transmitter 3 as the current location of the mobile terminal 5, and provides route guidance with designation of a destination in the facility. When an operation is received from a user, a route guidance request including designation of a departure place and a destination is transmitted to the guidance server 4 with the current location as a departure point, and route data and a beacon ID list are obtained from the guidance server 4. Then, the acquired route data is displayed, and the transition of the beacon ID set at the current location is compared with the beacon ID list to determine whether or not the own mobile terminal 5 is moving along the recommended route. Notify the user of the judgment result. Therefore, according to the present embodiment, even in a facility where GPS radio waves cannot reach, guidance to a destination can be more reliably provided.

なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。   It should be noted that the present invention is not limited to the above embodiment, and various modifications can be made within the scope of the gist.

例えば、上記の実施の形態では、施設内のエントランス、広場、通路等の各通過ポイントに第2ビーコン発信器3を設置している。しかし、広場等、待ち合わせ等の用件に用いられる可能性のある箇所には、第2ビーコン発信器3に代えて第1ビーコン発信器2を設置してもよい。この場合、部屋に付与される部屋IDと同様に、これらの設置箇所にもIDを付与する。   For example, in the above embodiment, the second beacon transmitter 3 is installed at each passing point such as an entrance, a plaza, a passage, or the like in the facility. However, the first beacon transmitter 2 may be installed instead of the second beacon transmitter 3 in a place such as an open space that may be used for a task such as a meeting. In this case, similarly to the room IDs assigned to the rooms, IDs are assigned to these installation locations.

また、上記の実施の形態において、図6に示す案内サーバ4の機能構成は、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などの集積ロジックICによりハード的に実現されるものでもよいし、あるいはDSP(Digital Signal Processor)などの計算機によりソフトウエア的に実現されるものでもよい。または、CPU、メモリ、HDD、DVD−ROM等の補助記憶装置、およびNIC(Network Interface Controller)等の通信インターフェースを備えたPC(Personal Computer)等の汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。   In the above-described embodiment, the functional configuration of the guidance server 4 shown in FIG. 6 may be realized by hardware using an integrated logic IC such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). It may be realized by software such as a computer such as a DSP (Digital Signal Processor). Alternatively, in a general-purpose computer such as a CPU (Memory), an auxiliary storage device such as an HDD and a DVD-ROM, and a PC (Personal Computer) having a communication interface such as an NIC (Network Interface Controller), the CPU auxiliary stores a predetermined program. It may be realized by loading from a device onto a memory and executing it.

また、図10に示す携帯端末5の機能構成は、ASIC、FPGAなどの集積ロジックICによりハード的に実現されるものでもよいし、あるいはDSPなどの計算機によりソフトウエア的に実現されるものでもよい。または、CPU、メモリ、HDD、DVD−ROM等の補助記憶装置、および無線LANアダプタ、Bluetooth(登録商標)アダプタ等の無線通信機を備えたタブレットPC、PDA(Personal Digital Assistant)、スマートホン等の汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。   Further, the functional configuration of the mobile terminal 5 shown in FIG. 10 may be realized by hardware using an integrated logic IC such as an ASIC or an FPGA, or may be realized by software using a computer such as a DSP. . Alternatively, a tablet PC, a PDA (Personal Digital Assistant), a smartphone, or the like equipped with a CPU, a memory, an auxiliary storage device such as an HDD, a DVD-ROM, and a wireless communication device such as a wireless LAN adapter and a Bluetooth (registered trademark) adapter. In a general-purpose computer, the program may be realized by a CPU loading a predetermined program from an auxiliary storage device onto a memory and executing the program.

1:ビーコンシステム、 2、2−1〜2−n:第1ビーコン発信器、 3、3−1〜3−m:第2ビーコン発信器、 4:案内サーバ、 5:携帯端末、 6:ネットワーク、 7:無線アクセスポイント、 20:ネットワークインターフェース部、 21:ビーコンID記憶部、 22:用件ID記憶部、 23:用件ID登録処理部、 24:ビーコン信号生成部、 25:ビーコン信号送信部、 40:ネットワークインターフェース部、 41:マンマシンインターフェース部、 42:ビーコン情報記憶部、 43:スケジュール記憶部、 44:地図データ記憶部、 45:スケジュール登録部、 46:スケジュール監視部、 47:要求送信部、 48:付帯情報生成部、 49:推奨順路探索処理部、 50:無線インターフェース部、 51:ビーコン信号受信部、 52:マンマシンインターフェース部53:現在地設定部、 54:付帯情報取得部、 55:付帯情報表示処理部、 56:順路データ取得部、 57:順路データ記憶部、 58:ビーコンIDリスト記憶部、 59:推奨順路表示処理部、 60:順路誘導部   1: Beacon system, 2, 2-1 to 2-n: First beacon transmitter, 3, 3-1 to 3-m: Second beacon transmitter, 4: Guidance server, 5: Portable terminal, 6: Network , 7: wireless access point, 20: network interface unit, 21: beacon ID storage unit, 22: message ID storage unit, 23: message ID registration processing unit, 24: beacon signal generation unit, 25: beacon signal transmission unit , 40: network interface section, 41: man-machine interface section, 42: beacon information storage section, 43: schedule storage section, 44: map data storage section, 45: schedule registration section, 46: schedule monitoring section, 47: request transmission Unit, 48: incidental information generation unit, 49: recommended route search processing unit, 50: wireless interface unit , 51: beacon signal receiving unit, 52: man-machine interface unit 53: current location setting unit, 54: supplementary information acquisition unit, 55: supplementary information display processing unit, 56: route data acquisition unit, 57: route data storage unit, 58 : Beacon ID list storage unit 59: recommended route display processing unit 60: route guidance unit

Claims (3)

施設内の各部屋に対応付けられて設置された複数の第1のビーコン発信器と、前記複数の第1のビーコン発信器に接続されたサーバと、を備えたビーコンシステムであって、
前記第1のビーコン発信器は、
定期的に、自身のビーコンIDが付加されたビーコン信号を送信するビーコン信号送信手段と、
前記サーバから登録要求を受信した場合に、当該登録要求で指定されている用件IDを登録し、前記サーバから削除要求を受信した場合に、当該削除要求で指定されている用件IDの登録を削除する用件ID登録手段と、
前記用件ID登録手段により用件IDが登録されている場合に、前記ビーコン信号送信手段が定期的に送信するビーコン信号に、当該用件IDを付加する用件ID付加手段と、を有し、
前記サーバは、
前記第1のビーコン発信器毎に、当該第1のビーコン発信器が対応付けられている部屋の部屋IDが当該第1のビーコン発信器のビーコンIDに対応付けられて記憶されたビーコン情報記憶手段と、
前記施設内の部屋毎に、予定されている各用件の用件ID、用件内容、開始日時、終了日時を含むスケジュールデータが当該部屋の部屋IDに対応付けられて記憶されたスケジュール記憶手段と、
前記スケジュール記憶手段に記憶されている各部屋のスケジュールデータを監視し、開始日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて前記ビーコン情報記憶手段に記憶されているビーコンIDにより特定される前記第1のビーコン発信器に、当該スケジュールデータの用件IDを伴う登録要求を送信し、終了日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて前記ビーコン情報記憶手段に記憶されているビーコンIDにより特定される前記第1のビーコン発信器に、当該スケジュールデータの用件IDを伴う削除要求を送信する要求送信手段と、
携帯端末から付帯情報要求を受信した場合に、当該付帯情報要求で指定されている用件IDを有するスケジュールデータを前記スケジュール記憶手段から検索して、検索したスケジュールデータに基づいて用件の概要を示す付帯情報を生成し、生成した付帯情報を当該携帯端末に送信する付帯情報生成手段と、を有する
ことを特徴とするビーコンシステム。
A beacon system including: a plurality of first beacon transmitters installed in association with each room in a facility; and a server connected to the plurality of first beacon transmitters,
The first beacon transmitter includes:
Beacon signal transmitting means for periodically transmitting a beacon signal to which its own beacon ID is added,
When a registration request is received from the server, the task ID specified in the registration request is registered. When a deletion request is received from the server, the task ID specified in the deletion request is registered. A task ID registration means for deleting
When the task ID registration means has registered the task ID, the beacon signal transmission means periodically transmits a beacon signal to the task ID adding means for adding the task ID. ,
The server comprises:
Beacon information storage means for storing, for each of the first beacon transmitters, a room ID of a room associated with the first beacon transmitter in association with the beacon ID of the first beacon transmitter. When,
Schedule storage means for each room in the facility, which stores schedule data including a scheduled task ID, a task content, a start date and time, and an end date and time in association with the room ID of the room. When,
The schedule data of each room stored in the schedule storage unit is monitored, and if there is schedule data of the task whose start date and time is, the schedule data is associated with the room ID associated with the schedule data. A registration request with the task ID of the schedule data is transmitted to the first beacon transmitter specified by the beacon ID stored in the beacon information storage means, and the schedule data of the task at the end date and time is transmitted. If there is, the first beacon transmitter specified by the beacon ID stored in the beacon information storage means associated with the room ID associated with the schedule data uses the schedule data Request transmission means for transmitting a deletion request with a case ID;
When the supplementary information request is received from the mobile terminal, schedule data having the task ID specified in the supplementary information request is searched from the schedule storage unit, and a summary of the task is obtained based on the searched schedule data. A beacon system, comprising: additional information generation means for generating additional information to be indicated and transmitting the generated additional information to the portable terminal.
請求項1に記載のビーコンシステムであって、
前記施設内における各通過ポイントに設置され、定期的に、自身のビーコンIDが付加されたビーコン信号を送信する複数の第2のビーコン発信器をさらに備え、
前記サーバは、
前記第1および第2のビーコン発信器各々の設置場所データを含む前記施設内の地図データを記憶する地図データ記憶手段と、
前記施設内の出発地および目的地の指定を含む順路案内要求を前記携帯端末から受信した場合に、前記地図データ記憶手段に記憶されている前記施設内の地図データを用いて、前記施設内の出発地から目的地までの推奨順路を探索するとともに、当該推奨順路上に設置されている前記第1および第2のビーコン発信器を検出する順路探索手段と、
前記順路探索手段により探索された推奨順路の順路データを、前記順路探索手段により検出された前記第1および第2のビーコン発信器のビーコンIDが当該推奨順路上の通過順番に対応付けられたビーコンIDリストとともに、前記携帯端末に送信する順路データ送信手段と、をさらに有する
ことを特徴とするビーコンシステム。
The beacon system according to claim 1, wherein
It further comprises a plurality of second beacon transmitters installed at each passing point in the facility and periodically transmitting a beacon signal to which its own beacon ID is added,
The server comprises:
Map data storage means for storing map data in the facility including installation location data of each of the first and second beacon transmitters;
When a route guidance request including designation of a departure point and a destination in the facility is received from the mobile terminal, the map data in the facility stored in the map data storage unit is used to store the route in the facility. Route search means for searching for a recommended route from the departure point to the destination and detecting the first and second beacon transmitters installed on the recommended route;
The route data of the recommended route searched by the route search unit is converted into a beacon in which the beacon IDs of the first and second beacon transmitters detected by the route search unit are associated with the passing order on the recommended route. A beacon system, further comprising: a route data transmitting unit that transmits to the portable terminal together with an ID list.
施設内の各部屋に対応付けられて設置された複数のビーコン発信器と、前記複数のビーコン発信器に接続されたサーバと、を用いて、携帯端末に付帯情報を表示する付帯情報の表示方法であって、
前記ビーコン発信器は、
定期的に、自身のビーコンIDが付加されたビーコン信号を送信し、
前記サーバから登録要求を受信した場合に、当該登録要求で指定されている用件IDを登録し、前記サーバから削除要求を受信した場合に、当該削除要求で指定されている用件IDの登録を削除し、
用件IDが登録されている場合に、定期的に送信するビーコン信号に当該用件IDを付加し、
前記サーバは、
前記ビーコン発信器毎に、当該ビーコン発信器が対応付けられている部屋の部屋IDを当該ビーコン発信器のビーコンIDに対応付けて記憶するとともに、前記施設内の部屋毎に、予定されている各用件の用件ID、用件内容、開始日時、終了日時を含むスケジュールデータを当該部屋の部屋IDに対応付けて記憶しており、
前記施設内の各部屋のスケジュールデータを監視し、開始日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて記憶されているビーコンIDを検索し、検索したビーコンIDにより特定される前記ビーコン発信器に、当該スケジュールデータの用件IDの指定を伴う登録要求を送信し、終了日時となった用件のスケジュールデータがあるならば、当該スケジュールデータに対応付けられている部屋IDに対応付けられて記憶されているビーコンIDを検索し、検索したビーコンIDにより特定される前記ビーコン発信器に、当該スケジュールデータの用件IDの指定を伴う削除要求を送信し、
携帯端末から付帯情報要求を受信した場合に、当該付帯情報要求で指定されている用件IDを有するスケジュールデータに基づいて、用件の概要を示す付帯情報を生成し、生成した付帯情報を当該携帯端末に送信し、
前記携帯端末は、
最寄りの前記ビーコン発信器からビーコン信号を受信し、
受信したビーコン信号に用件IDが付加されている場合に、当該用件IDの指定を伴う付帯情報要求を所定のサーバに送信して、当該サーバから付帯情報を受信し、受信した付帯情報を表示する
ことを特徴とする付帯情報の表示方法。
Using a plurality of beacon transmitters installed in association with each room in the facility and a server connected to the plurality of beacon transmitters, a method of displaying additional information on a portable terminal using the additional information And
The beacon transmitter,
Periodically transmits a beacon signal with its own beacon ID added,
When a registration request is received from the server, the task ID specified in the registration request is registered. When a deletion request is received from the server, the task ID specified in the deletion request is registered. And remove
When the task ID is registered, the task ID is added to the beacon signal transmitted periodically,
The server comprises:
For each beacon transmitter, the room ID of the room to which the beacon transmitter is associated is stored in association with the beacon ID of the beacon transmitter, and for each room in the facility, Schedule data including the subject ID of the subject, the subject content, the start date and time, and the end date and time are stored in association with the room ID of the room,
The schedule data of each room in the facility is monitored, and if there is schedule data of the task whose start date and time, the beacon ID stored in association with the room ID associated with the schedule data Is transmitted to the beacon transmitter specified by the searched beacon ID, and a registration request accompanied by designation of the task ID of the schedule data is received. The beacon ID stored in association with the room ID associated with the schedule data is searched, and the beacon transmitter specified by the searched beacon ID is designated with the task ID of the schedule data. Send an accompanying removal request,
When receiving the supplementary information request from the mobile terminal, based on the schedule data having the task ID specified in the supplementary information request, the server generates supplementary information indicating an outline of the task, and associates the generated supplementary information with the related information. Send it to your mobile device,
The mobile terminal,
Receiving a beacon signal from the nearest beacon transmitter,
When the task ID is added to the received beacon signal, a supplementary information request accompanying the designation of the task ID is transmitted to a predetermined server, the supplementary information is received from the server, and the received supplementary information is transmitted. A method for displaying incidental information, characterized by being displayed.
JP2016046332A 2016-03-09 2016-03-09 Beacon system and method of displaying incidental information Active JP6627585B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016046332A JP6627585B2 (en) 2016-03-09 2016-03-09 Beacon system and method of displaying incidental information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016046332A JP6627585B2 (en) 2016-03-09 2016-03-09 Beacon system and method of displaying incidental information

Publications (2)

Publication Number Publication Date
JP2017162216A JP2017162216A (en) 2017-09-14
JP6627585B2 true JP6627585B2 (en) 2020-01-08

Family

ID=59856956

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016046332A Active JP6627585B2 (en) 2016-03-09 2016-03-09 Beacon system and method of displaying incidental information

Country Status (1)

Country Link
JP (1) JP6627585B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7021152B2 (en) * 2019-06-18 2022-02-16 株式会社トーヨーコー Key management system, guidance methods and programs in the building

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002277254A (en) * 2001-03-16 2002-09-25 Alpine Electronics Inc Navigation program and navigator
JP2002334174A (en) * 2001-05-11 2002-11-22 Denso Corp Guidance system in facility
US7751829B2 (en) * 2003-09-22 2010-07-06 Fujitsu Limited Method and apparatus for location determination using mini-beacons
JP2011017684A (en) * 2009-07-10 2011-01-27 Kenwood Corp Positioning system and control method
US9787847B2 (en) * 2013-10-18 2017-10-10 Plantronics, Inc. Meeting coordination system and attendee tracking for use in automated multi-media conference call system
JP2015154338A (en) * 2014-02-17 2015-08-24 アプリックスIpホールディングス株式会社 Communication system and communication method
JP6683127B2 (en) * 2014-08-01 2020-04-15 ソニー株式会社 Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2017162216A (en) 2017-09-14

Similar Documents

Publication Publication Date Title
US11089438B2 (en) Locating tracking device by user-guided trilateration
US20090017803A1 (en) System and method for dynamic determination of a common meeting point
JPWO2002057976A1 (en) Search support device, search support system, work instruction terminal, search support method, and work instruction system
JP2004357216A (en) Position search system and position search method
KR20170030381A (en) System and method for providing notice according to location secession
JP2010177851A (en) System of monitoring user action, and method of monitoring user action
JP2008242981A (en) Fault information providing system, fault management server, mobile communication device, fault information providing method and program
JP6505168B2 (en) Notification system
JP2018125572A (en) Position detection system, server device thereof, portable terminal
KR20080088434A (en) A computer-readable recording medium recording a search system, a management server of the search system, a mobile communication device of the search system, a search method and a program
JP6627585B2 (en) Beacon system and method of displaying incidental information
JP6184449B2 (en) Reporting system, management server, terminal device, and reporting method
JP4899194B2 (en) Terminal, network device, network device search system including terminal and network device, and network device search method
JP2007186117A (en) Last train automatic notification method and last train automatic notification system
JP2018063477A (en) Management target terminal, server, mobile phone device, portable information terminal program, mobile phone device program, and position management system
JP6510169B2 (en) INFORMATION TRANSMISSION DEVICE, INFORMATION TRANSMISSION METHOD, AND COMPUTER PROGRAM
JP2015137856A (en) Destination candidate display system, destination candidate display method and program
JP7257166B2 (en) Position estimation system, position estimation method and program
JP2005212499A (en) Train route guidance method and train route guidance system
JP4363338B2 (en) POSITION INFORMATION SEARCH SYSTEM, POSITION INFORMATION SEARCH SERVER, AND POSITION INFORMATION SEARCH METHOD
JP2017228952A (en) Mobile communication terminal, mobile communication terminal location specifying method, program
JP2017163467A (en) Control device, terminal device, position confirmation system, and program
JP2015187642A (en) map display system and map display program
JP6247804B2 (en) Facility operating state change estimation apparatus and method thereof, computer program for estimating facility operating state change, and recording medium recording the computer program
JP5961239B2 (en) Position information processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180907

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191011

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: 20191105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191118

R150 Certificate of patent or registration of utility model

Ref document number: 6627585

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250