JP2018023072A - Paging system, paging method, information processing device, portable terminal, and control method therefor - Google Patents

Paging system, paging method, information processing device, portable terminal, and control method therefor Download PDF

Info

Publication number
JP2018023072A
JP2018023072A JP2016154933A JP2016154933A JP2018023072A JP 2018023072 A JP2018023072 A JP 2018023072A JP 2016154933 A JP2016154933 A JP 2016154933A JP 2016154933 A JP2016154933 A JP 2016154933A JP 2018023072 A JP2018023072 A JP 2018023072A
Authority
JP
Japan
Prior art keywords
user
call
identifier
card
user identifier
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.)
Pending
Application number
JP2016154933A
Other languages
Japanese (ja)
Other versions
JP2018023072A5 (en
Inventor
将克 小川
Masakatsu Ogawa
将克 小川
知也 早川
Tomoya Hayakawa
知也 早川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sophia School Corp
Original Assignee
Sophia School Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sophia School Corp filed Critical Sophia School Corp
Priority to JP2016154933A priority Critical patent/JP2018023072A/en
Publication of JP2018023072A publication Critical patent/JP2018023072A/en
Publication of JP2018023072A5 publication Critical patent/JP2018023072A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a technique for enabling paging using a user's portable terminal in a local environment.SOLUTION: A transmission device 100 obtains an intrinsic identifier (IDm) recorded in an IC card 300 from the IC card 300 by NFC communication with the use of a NFC reader 150, and registers the identifier as a user identifier corresponding to a user to be a paging object. Subsequently, the transmission device 100 broadcasts by BLE an advertising packet that includes a registered user identifier and also is related to the paging of a user corresponding to the user identifier. A portable terminal 200 obtains an IDm from the IC card 300 and preserves it as a user identifier. When an advertising packet including a preserved user identifier is received, the portable terminal 200 obtains information related to paging from the advertising packet.SELECTED DRAWING: Figure 1

Description

本発明は、呼出システム、呼出方法、情報処理装置、携帯端末及びそれらの制御方法に関するものである。   The present invention relates to a calling system, a calling method, an information processing apparatus, a portable terminal, and a control method thereof.

病院や飲食店等において、ユーザの呼出(ページング)を行うための呼出システムが導入されている。ユーザの呼出には、ユーザに貸し出した呼出専用端末、またはユーザが所有するスマートフォン等の携帯端末が利用される。携帯端末を利用する場合には、ユーザへ貸し出す専用端末が不要となるとともに、ユーザが専用端末を持ち歩く必要もなくなる利点がある。例えば特許文献1及び2には、ユーザが所有する携帯端末を利用する呼出システムが提案されている。   In hospitals, restaurants and the like, call systems for calling users (paging) have been introduced. For the user's call, a dedicated terminal lent to the user or a mobile terminal such as a smartphone owned by the user is used. When using a portable terminal, there is an advantage that a dedicated terminal that is lent to a user is not necessary, and the user does not have to carry the dedicated terminal. For example, Patent Documents 1 and 2 propose a calling system that uses a mobile terminal owned by a user.

特許文献1には、ネットワーク上の待機通知システムが、順番待ちに関する通知情報を、ネットワークを介して、待機中のユーザの携帯端末へ送信することが記載されている。また、特許文献2には、ユーザの携帯電話に搭載された非接触型ICカードによって受け付けを行う店舗端末と、インターネットを介して店舗端末と接続されたサーバとを備える呼出システムが記載されている。特許文献2の呼出システムでは、店舗端末は、暗号化された顧客情報(連絡先等の個人情報)を携帯電話の非接触型ICカードから取得してサーバへ送信する。サーバは、受信した顧客情報、及び店舗ごとの待ち行列リストに基づいて、ユーザの携帯電話に呼出メッセージを送信する。   Patent Document 1 describes that a standby notification system on a network transmits notification information related to waiting for a turn to a portable terminal of a user who is on standby via the network. Patent Document 2 describes a calling system including a store terminal that accepts a contactless IC card mounted on a user's mobile phone and a server connected to the store terminal via the Internet. . In the calling system of Patent Literature 2, the store terminal acquires encrypted customer information (personal information such as contact information) from the non-contact IC card of the mobile phone and transmits it to the server. The server transmits a call message to the user's mobile phone based on the received customer information and the queue list for each store.

特開2004−86252号公報JP 2004-86252 A 特開2010−239425号公報JP 2010-239425 A

上述の特許文献1及び2に記載の従来技術では、ユーザの携帯端末を利用した呼出が可能である(即ち、呼出専用端末を必要としない)ものの、インターネットを経由した呼出を行っている。このため、ユーザの受け付けを行うための店舗端末をインターネットに接続させる必要があるとともに、呼出に関する処理を行うサーバをインターネット上に設ける必要がある。したがって、呼出システムを使用するオペレータのローカル環境において、ユーザの携帯端末を利用した、インターネットを経由しない呼出(以下、「オフライン型呼出」と称する。)を実現できることが望まれる。   In the conventional techniques described in Patent Documents 1 and 2 described above, a call using a user's portable terminal is possible (that is, a call-only terminal is not required), but a call is made via the Internet. For this reason, it is necessary to connect a store terminal for accepting a user to the Internet, and it is necessary to provide a server for performing processing related to a call on the Internet. Therefore, it is desirable to be able to implement a call that does not go through the Internet (hereinafter referred to as “offline type call”) using the user's portable terminal in the local environment of the operator who uses the call system.

本発明は、上述の課題に鑑みてなされたものである。本発明は、ローカル環境においてユーザの携帯端末を利用した呼出を行うことを可能にする技術を提供することを目的としている。   The present invention has been made in view of the above-described problems. An object of the present invention is to provide a technique that enables a user to make a call using a portable terminal in a local environment.

本発明は、例えば、呼出システム、情報処理装置及び携帯端末として実現できる。本発明の一態様の係る呼出システムは、携帯端末と、前記携帯端末のユーザの呼出を行う情報処理装置と、を備える呼出システムであって、前記情報処理装置は、NFCに対応したICカードから、当該ICカードに記録されている固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する登録手段と、前記登録手段によって登録されたユーザ識別子を含み、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする無線通信手段と、を備え、前記携帯端末は、前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する保存手段と、前記所定の通信方式でブロードキャストされる通知パケットを受信する受信手段と、前記保存手段によって保存されているユーザ識別子を含む通知パケットが前記受信手段によって受信されると、当該通知パケットから、呼出に関連する情報を取得する取得手段と、を備えることを特徴とする。   The present invention can be realized as, for example, a calling system, an information processing apparatus, and a portable terminal. A call system according to an aspect of the present invention is a call system including a mobile terminal and an information processing device that performs a call of a user of the mobile terminal, and the information processing device is an IC card that supports NFC. Including a registration means for acquiring a unique identifier recorded in the IC card by NFC communication and registering it as a user identifier corresponding to the user to be called, and a user identifier registered by the registration means, Wireless communication means for broadcasting a notification packet related to a user call corresponding to the user identifier by a predetermined communication method, and the mobile terminal acquires the unique identifier from the IC card by NFC communication, Storing means for storing as a user identifier and receiving a notification packet broadcast by the predetermined communication method; Receiving means, and when a notification packet including a user identifier stored by the storage means is received by the receiving means, an acquisition means for acquiring information related to the call from the notification packet. And

本発明の一態様に係る情報処理装置は、NFCに対応したICカードに記録されている固有の識別子をNFC通信により取得し、ユーザ識別子として保存する携帯端末のユーザの呼出を行う情報処理装置であって、前記ICカードから前記固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する登録手段と、前記登録手段によって登録されたユーザ識別子を含み、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストすることで、前記携帯端末が保存しているユーザ識別子を含む通知パケットから、前記携帯端末が呼出に関連する情報を取得できるようにする無線通信手段と、を備えることを特徴とする。   An information processing apparatus according to an aspect of the present invention is an information processing apparatus that calls a user of a mobile terminal that acquires a unique identifier recorded on an IC card compatible with NFC by NFC communication and stores it as a user identifier. A registration means for acquiring the unique identifier from the IC card by NFC communication and registering it as a user identifier corresponding to a user to be called, and a user identifier registered by the registration means, By broadcasting a notification packet related to the user's call corresponding to the identifier by a predetermined communication method, the mobile terminal can obtain information related to the call from the notification packet including the user identifier stored in the mobile terminal. And wireless communication means for enabling acquisition.

本発明の一態様に係る携帯端末は、NFCに対応したICカードからNFC通信により取得された固有の識別子をユーザ識別子として含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする情報処理装置からの呼出を受ける携帯端末であって、前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する保存手段と、前記所定の通信方式でブロードキャストされる通知パケットを受信する受信手段と、前記保存手段によって保存されているユーザ識別子を含む通知パケットが前記受信手段によって受信されると、当該通知パケットから、呼出に関連する情報を取得する取得手段と、を備えることを特徴とする。   The mobile terminal according to one aspect of the present invention includes a unique identifier acquired from an NFC-compatible IC card by NFC communication as a user identifier, and a notification packet related to a user call corresponding to the user identifier. A portable terminal that receives a call from an information processing device that broadcasts in a predetermined communication method, obtains the unique identifier from the IC card by NFC communication, and stores it as a user identifier; and the predetermined communication Receiving means for receiving a notification packet broadcast by a method, and when a notification packet including a user identifier stored by the storage means is received by the receiving means, information related to the call is acquired from the notification packet And an acquisition means.

本発明によれば、ローカル環境においてユーザの携帯端末を利用した呼出を行うことを可能にする技術が提供される。   ADVANTAGE OF THE INVENTION According to this invention, the technique which makes it possible to perform a call using a user's portable terminal in a local environment is provided.

呼出システムの概略的な構成例を示す図The figure which shows the example of a schematic structure of a calling system 送信装置及び携帯端末の構成例を示す図The figure which shows the structural example of a transmitter and a portable terminal アドバタイジングパケットに含まれるデータ領域の構成例を示す図The figure which shows the structural example of the data area contained in an advertising packet 送信装置で管理される登録リストへのユーザ情報の登録例を示す図The figure which shows the example of registration of the user information to the registration list managed with a transmitter アドバタイジングパケットの送信スケジューリングの例を示す図The figure which shows the example of the transmission scheduling of an advertising packet 携帯端末における受信処理の手順を示すフローチャートFlowchart showing the procedure of reception processing in a portable terminal

以下では添付の図面を参照して本発明の例示的な実施形態について説明する。なお、添付の図面では、実施形態の説明に必要ではない構成要素については省略している。   Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. In the attached drawings, components that are not necessary for the description of the embodiments are omitted.

<呼出システム>
図1を参照して、本発明の一実施形態に係る呼出システムの概略的な構成例について説明する。図1に示すように、本実施形態の呼出システムは、送信装置100及び携帯端末200によって構成される。送信装置100は、携帯端末200のユーザの呼出(ページング)を行う情報処理装置の一例であり、一般的なPC等で構成されうる。送信装置100は、上述のように、病院や飲食店(フードコード)等の、ユーザの呼出を行う必要があるオペレータのローカル環境に配置される。送信装置100は、インターネットに接続されていてもよいが、ユーザの呼出のためにインターネットに接続される必要はない。
<Calling system>
With reference to FIG. 1, a schematic configuration example of a calling system according to an embodiment of the present invention will be described. As shown in FIG. 1, the calling system according to this embodiment includes a transmission device 100 and a mobile terminal 200. The transmission device 100 is an example of an information processing device that calls (paging) a user of the mobile terminal 200, and may be configured by a general PC or the like. As described above, the transmission device 100 is arranged in a local environment of an operator who needs to call the user, such as a hospital or a restaurant (food code). The transmitting device 100 may be connected to the Internet, but does not need to be connected to the Internet for a user call.

送信装置100には、NFCリーダ150が接続されている。NFCリーダ150は、NFCに対応したICカードが近づけられると、当該ICカードからNFC通信により情報を取得する(読み取る)ことが可能である。NFCリーダ150は、ICカードから情報を取得すると、取得した情報を送信装置100へ出力する。送信装置100は、少なくともBluetooth(登録商標) Low Eneergy(BLE)による無線通信機能を備えており、Wi−Fi(登録商標)による無線通信機能を備えていてもよい。BLEは、Bluetooth規格の拡張仕様の1つであり、Blutooth4.0で規定されている。   An NFC reader 150 is connected to the transmission device 100. The NFC reader 150 can acquire (read) information from the IC card by NFC communication when the IC card corresponding to NFC is brought close. When the NFC reader 150 acquires information from the IC card, the NFC reader 150 outputs the acquired information to the transmission device 100. The transmission device 100 includes a wireless communication function based on at least Bluetooth (registered trademark) Low Energy (BLE), and may include a wireless communication function based on Wi-Fi (registered trademark). BLE is one of the extended specifications of the Bluetooth standard, and is defined in Bluetooth 4.0.

携帯端末200は、3G(WCDMA(登録商標)等)、LTE、4G(LTE−Advanced等)、及びGSM(登録商標)等の通信方式による無線通信機能を備えるスマートフォンである。携帯端末200は、更に、Wi−Fi、BLE及びNFCによる無線通信機能を備えている。これらの無線通信機能のうち、Wi−Fi、BLE、及びNFCによる無線通信機能は、インターネットに接続しないローカル環境において使用可能である。携帯端末200は、呼出専用に用いられる専用装置ではなく、呼出システムにおける呼出の対象となるユーザによって所有されているスマートフォン等の装置である。なお、携帯端末200は、タブレット端末やノートPC等の、スマートフォン以外のタイプの端末装置であってもよい。   The mobile terminal 200 is a smartphone having a wireless communication function using a communication method such as 3G (WCDMA (registered trademark)), LTE, 4G (LTE-Advanced, etc.), and GSM (registered trademark). The portable terminal 200 further includes a wireless communication function using Wi-Fi, BLE, and NFC. Of these wireless communication functions, wireless communication functions based on Wi-Fi, BLE, and NFC can be used in a local environment that is not connected to the Internet. The portable terminal 200 is not a dedicated device used exclusively for calling, but is a device such as a smartphone owned by a user who is a calling target in the calling system. Note that the mobile terminal 200 may be a terminal device of a type other than a smartphone, such as a tablet terminal or a notebook PC.

携帯端末200のユーザは、携帯端末200だけでなく、電子決済等に利用可能な、NFCに対応したICカード300(非接触型ICカード)を所有しているものとする。本実施形態では、ICカード300がFeliCa(登録商標)方式に対応している場合を一例として採用している。   It is assumed that the user of the portable terminal 200 has not only the portable terminal 200 but also an IC card 300 (non-contact type IC card) compatible with NFC that can be used for electronic payment or the like. In this embodiment, the case where the IC card 300 is compatible with the FeliCa (registered trademark) system is adopted as an example.

なお、図1には、1つの携帯端末200のみを示しているが、複数の携帯端末が存在し、当該複数の携帯端末をそれぞれ所有する複数のユーザが、送信装置100によって構成される呼出システムにおける呼出の対象となってもよい。即ち、送信装置100は、複数の携帯端末を利用して複数のユーザの呼出を同時に行うことが可能である。また、図1には、1つの送信装置100のみを示しているが、フードコート等で想定されるように、ある店舗に設けられた送信装置100の近くに、他の店舗に設けられた他の送信装置が配置されていてもよい。その場合、当該他の送信装置は、送信装置100によって構成される呼出システムとは異なる(後述するシステム識別子が異なる)呼出システムを構成することになる。   Although FIG. 1 shows only one mobile terminal 200, a call system in which a plurality of mobile terminals exist and a plurality of users each having the plurality of mobile terminals is configured by the transmission device 100. May be the target of a call. That is, the transmission device 100 can call a plurality of users simultaneously using a plurality of portable terminals. In addition, FIG. 1 shows only one transmission device 100, but as assumed in a food court or the like, other transmission devices 100 are provided near other transmission devices 100 provided in a certain store. May be arranged. In this case, the other transmitting device constitutes a calling system different from the calling system configured by the transmitting device 100 (a system identifier described later is different).

<呼出システムにおける呼出の概要>
本実施形態の呼出システムでは、呼出システムを使用するオペレータのローカル環境において、ユーザの携帯端末200を利用したオフライン型呼出を、BLEによって実現する。一般に、BLEによる情報発信は、アドバタイジングパケット(ビーコンパケット)を一定の時間間隔で送信(ブロードキャスト)することによって実現され、クーポン配信等のために、不特定多数のユーザに向けて行われる。本実施形態では、NFCに対応したICカード300に記録されている固有の識別子を利用して、BLEのアドバタイジングパケットを、特定のユーザに向けた情報(当該ユーザの呼出に関連する情報)を通知するための通知パケットとして使用できるようにする。
<Outline of calling in the calling system>
In the calling system of the present embodiment, offline calling using the user's portable terminal 200 is realized by BLE in the local environment of the operator who uses the calling system. In general, information transmission by BLE is realized by transmitting (broadcasting) advertising packets (beacon packets) at regular time intervals, and is performed for an unspecified number of users for coupon distribution and the like. In the present embodiment, using a unique identifier recorded on the NFC-compatible IC card 300, a BLE advertising packet is notified of information directed to a specific user (information related to the user's call). So that it can be used as a notification packet.

例えばFeliCa方式のICカード300には、カードの製造時に製造ID(IDm)がICチップに記録される。IDmは、8バイトの固有の識別子であり、書き換えが不可能な状態でICカード300に記録されている。このため、ICカード300を所有するユーザを識別するための情報(ユーザ識別子)として利用できる。本実施形態では、ICカード300に予め記録されているこのような固有の識別子を、BLEのアドバタイジングパケットに含める。これにより、アドバタイジングパケットを、当該パケットに含まれた固有の識別子に対応するユーザに向けた情報を通知するための通知パケットとして機能させることを可能にし、アドバタイジングパケットをユーザの呼出に利用することを可能にする。   For example, in the FeliCa type IC card 300, a manufacturing ID (IDm) is recorded on the IC chip when the card is manufactured. IDm is an 8-byte unique identifier, and is recorded on the IC card 300 in a state where it cannot be rewritten. Therefore, it can be used as information (user identifier) for identifying the user who owns the IC card 300. In the present embodiment, such a unique identifier recorded in advance on the IC card 300 is included in the BLE advertising packet. As a result, the advertising packet can be made to function as a notification packet for notifying the user of information corresponding to the unique identifier included in the packet, and the advertising packet can be used for calling the user. to enable.

具体的には、図1に示すように、送信装置100は、ICカード300に記録されている固有の識別子(IDm)を、NFCリーダ150を用いてICカード300からNFC通信により取得する。送信装置100は、取得した識別子を、呼出の対象となるユーザに対応するユーザ識別子として登録する。更に、送信装置100は、登録されたユーザ識別子を含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケット(アドバタイジングパケット)を、BLEでブロードキャストする。   Specifically, as illustrated in FIG. 1, the transmission device 100 acquires a unique identifier (IDm) recorded in the IC card 300 from the IC card 300 by NFC communication using the NFC reader 150. The transmitting apparatus 100 registers the acquired identifier as a user identifier corresponding to the user who is the target of the call. Further, the transmitting apparatus 100 broadcasts a notification packet (advertisement packet) including a registered user identifier and related to a user call corresponding to the user identifier by BLE.

一方、携帯端末200は、ICカード300に記録されている固有の識別子(IDm)を、ICカード300からNFC通信により取得し、取得した識別子をユーザ識別子として保存する。更に、携帯端末200は、BLEでブロードキャストされるアドバタイジングパケットの受信処理を行う。当該受信処理において、保存されているユーザ識別子を含むアドバタイジングパケットが受信されると、当該アドバタイジングパケットから、呼出に関連する情報を取得する。   On the other hand, the mobile terminal 200 acquires a unique identifier (IDm) recorded on the IC card 300 from the IC card 300 by NFC communication, and stores the acquired identifier as a user identifier. Further, the mobile terminal 200 performs processing for receiving an advertising packet broadcast by BLE. In the reception process, when an advertising packet including a stored user identifier is received, information related to the call is acquired from the advertising packet.

アドバタイジングパケットには、呼出に関連する情報として、携帯端末200のユーザが呼出を受けている(呼出状態である)ことを示す情報が含まれてもよい。また、アドバタイジングパケットには、携帯端末200のユーザの呼出が未だ行われていない(呼出の待ち状態である)ことを示す情報、ユーザがどの程度の待ち時間で呼出を受けるかを示す情報(例えば、ユーザが何番目に呼出を受けるかを示す待ち番号)、呼出システムへの登録時にユーザに割り当てられた呼出番号、呼出システムに現在登録されているユーザ数等の、種々の情報が含まれてもよい。   The advertising packet may include information indicating that the user of the mobile terminal 200 is receiving a call (in a call state) as information related to the call. The advertising packet includes information indicating that the user of the mobile terminal 200 has not been called yet (waiting for a call), and information indicating how long the user is to receive the call (for example, , A waiting number indicating the number of calls the user will receive), a call number assigned to the user at the time of registration in the call system, and various information such as the number of users currently registered in the call system Also good.

このように、本実施形態によれば、BLEのアドバタイジングパケットを、特定のユーザに向けた情報(当該ユーザの呼出に関連する情報)を通知するための通知パケットとして使用できるようになる。これにより、携帯端末200のユーザ(特定のユーザ)に対して、BLEのアドバタイジングパケットによる呼出に関連する情報の通知が可能になる。したがって、ローカル環境においてユーザの携帯端末200を利用した呼出を行うことが可能になる。   As described above, according to the present embodiment, the BLE advertising packet can be used as a notification packet for notifying information directed to a specific user (information related to the call of the user). As a result, the user of the portable terminal 200 (specific user) can be notified of information related to the call using the BLE advertising packet. Therefore, it is possible to make a call using the user's portable terminal 200 in the local environment.

なお、本実施形態の呼出システムは上述のようにBLEを使用して実現されているが、BLEに代えて、例えばWi−Fiを適用することも可能である。即ち、通信事業者の無線基地局を経由せずにローカル環境で使用可能な、Wi−Fi等の所定の通信方式であれば、本実施形態の呼出システムにおける通知パケットのブロードキャストのために使用することが可能である。   In addition, although the calling system of this embodiment is implement | achieved using BLE as mentioned above, it can replace with BLE and can also apply Wi-Fi, for example. That is, a predetermined communication method such as Wi-Fi that can be used in a local environment without going through a wireless base station of a communication carrier is used for broadcasting a notification packet in the calling system of this embodiment. It is possible.

<送信装置及び携帯端末の構成>
次に、図2を参照して、送信装置100及び携帯端末200の構成例について説明する。図2(A)に示すように、送信装置100は、CPU101、RAM102、ROM103、HDD104、操作部105、BLE通信部106、WLAN通信部107、及びUSB I/F108を備える。CPU101は、ROM103またはHDD104に格納されているプログラムをRAM102に読み出して実行することで、送信装置100が有する、後述する各機能(各処理)を実現する。即ち、CPU101は、送信装置100全体の動作を制御する。なお、HDD104に代えて、例えばSSD等が二次記憶装置として用いられてもよい。
<Configuration of transmitter and portable terminal>
Next, configuration examples of the transmission device 100 and the mobile terminal 200 will be described with reference to FIG. As illustrated in FIG. 2A, the transmission device 100 includes a CPU 101, a RAM 102, a ROM 103, an HDD 104, an operation unit 105, a BLE communication unit 106, a WLAN communication unit 107, and a USB I / F 108. The CPU 101 reads out a program stored in the ROM 103 or the HDD 104 to the RAM 102 and executes it, thereby realizing each function (each process) that the transmission apparatus 100 has, which will be described later. That is, the CPU 101 controls the operation of the entire transmission device 100. Instead of the HDD 104, for example, an SSD or the like may be used as the secondary storage device.

操作部105は、例えばタッチパネル機能を有する液晶表示部として構成されうる。BLE通信部106は、CPU101による制御下で、BLEによる無線通信(BLE通信)を行う。例えば送信装置100にBLEドングルを装着することによってBLE通信部106が構成されうる。WLAN通信部107は、CPU101による制御下で、Wi−Fi(無線LAN(WLAN))による無線通信を行う。USB I/F108には、NFCリーダ150が接続されている。CPU101は、USB I/F108を介してNFCリーダ150を制御でき、NFCリーダ150がICカード300から読み取った固有の識別子(IDm)を、USB I/F108を介して取得できる。   The operation unit 105 can be configured as a liquid crystal display unit having a touch panel function, for example. The BLE communication unit 106 performs wireless communication (BLE communication) using BLE under the control of the CPU 101. For example, the BLE communication unit 106 can be configured by attaching a BLE dongle to the transmission device 100. The WLAN communication unit 107 performs wireless communication using Wi-Fi (wireless LAN (WLAN)) under the control of the CPU 101. An NFC reader 150 is connected to the USB I / F 108. The CPU 101 can control the NFC reader 150 via the USB I / F 108 and can acquire a unique identifier (IDm) read from the IC card 300 by the NFC reader 150 via the USB I / F 108.

また、図2(B)に示すように、携帯端末200は、CPU201、RAM202、フラッシュメモリ203、操作部204、NFC通信部205、BLE通信部206、WLAN通信部207、及びモバイル通信部208を備える。CPU201は、フラッシュメモリ203に格納されているプログラムをRAM202に読み出して実行することで、携帯端末200が有する、後述する各機能(各処理)を実現する。即ち、CPU201は、携帯端末200全体の動作を制御する。携帯端末200において、フラッシュメモリ203は二次記憶装置として用いられている。   2B, the mobile terminal 200 includes a CPU 201, a RAM 202, a flash memory 203, an operation unit 204, an NFC communication unit 205, a BLE communication unit 206, a WLAN communication unit 207, and a mobile communication unit 208. Prepare. The CPU 201 reads out a program stored in the flash memory 203 to the RAM 202 and executes it, thereby realizing each function (each process) that the portable terminal 200 has, which will be described later. That is, the CPU 201 controls the operation of the entire mobile terminal 200. In the portable terminal 200, the flash memory 203 is used as a secondary storage device.

操作部204は、例えばタッチパネル機能を有する液晶表示部として構成されうる。NFC通信部205は、CPU201による制御下で、NFCによる無線通信(NFC通信)を行う。NFC通信部205は、ICカード300から固有の識別子(IDm)をNFC通信により読み取ることが可能である。CPU201は、NFC通信部205を介してICカード300のIDmを取得できる。BLE通信部206は、BLEによる無線通信(BLE通信)を行う。WLAN通信部207は、Wi−Fi(WLAN)による無線通信を行う。モバイル通信部208は、3G、LTE、4G及びGSM等の、通常は通信事業者の無線基地局を経由する通信方式による無線通信を行う。   The operation unit 204 can be configured as a liquid crystal display unit having a touch panel function, for example. The NFC communication unit 205 performs NFC wireless communication (NFC communication) under the control of the CPU 201. The NFC communication unit 205 can read a unique identifier (IDm) from the IC card 300 by NFC communication. The CPU 201 can acquire the IDm of the IC card 300 via the NFC communication unit 205. The BLE communication unit 206 performs wireless communication (BLE communication) using BLE. The WLAN communication unit 207 performs wireless communication using Wi-Fi (WLAN). The mobile communication unit 208 performs wireless communication by a communication method such as 3G, LTE, 4G, and GSM, which normally passes through a wireless base station of a communication carrier.

なお、送信装置100が有する各機能を実行する専用のハードウェアを送信装置100が備えてもよいし、全ての機能がソフトウェア(コンピュータ(プロセッサ)及びプログラム)によって実現されてもよい。あるいは、送信装置100の一部の機能がハードウェアにより実現され、残りの機能がソフトウェアにより実現されてもよい。また、携帯端末200が有する各機能を実行する専用のハードウェアを携帯端末200が備えてもよいし、全ての機能がソフトウェア(コンピュータ(プロセッサ)及びプログラム)によって実現されてもよい。あるいは、携帯端末200の一部の機能がハードウェアにより実現され、残りの機能がソフトウェアにより実現されてもよい。   Note that the transmission apparatus 100 may include dedicated hardware for executing each function of the transmission apparatus 100, or all functions may be realized by software (computer (processor) and program). Alternatively, some functions of the transmission device 100 may be realized by hardware, and the remaining functions may be realized by software. Further, the mobile terminal 200 may include dedicated hardware for executing each function of the mobile terminal 200, or all functions may be realized by software (computer (processor) and program). Alternatively, some functions of the mobile terminal 200 may be realized by hardware, and the remaining functions may be realized by software.

<アドバタイジングパケットの構成>
図3は、送信装置100においてBLE通信部106が送信するアドバタイジングパケットの構成例を示す図であり、特に、アドバタイジングパケットのデータ領域の構成例を示している。本実施形態では、BLEによるアドバタイジングパケット(通知パケット)の送信(ブロードキャスト)に、iBeacon(登録商標)を用いる場合を一例として採用している。iBeaconでは、一定のアドバタイジング間隔(20msから10.24sの間で0.625msの整数倍に設定される間隔)のアドバタイジングパケットで情報を送信する。このアドバタイジングパケットのデータ領域は、図3に示すように、UUID(Universally Unique Identifier:ユニバーサル固有識別子)、Major値、及びMinor値で構成される。UUID、Major値、及びMinor値は、それぞれは16バイト、2バイト、及び2バイトであり、それぞれ任意の値を設定(格納)できる。通常、UUIDはアプリケーションの識別子として使用され、Major値及びMinor値は、アプリケーションを更に細分化するために階層的に使用される。
<Composition of advertising packet>
FIG. 3 is a diagram illustrating a configuration example of an advertising packet transmitted by the BLE communication unit 106 in the transmission apparatus 100, and particularly illustrates a configuration example of a data area of the advertising packet. In this embodiment, the case where iBeacon (registered trademark) is used for transmission (broadcast) of an advertising packet (notification packet) by BLE is adopted as an example. In iBeacon, information is transmitted in an advertising packet having a constant advertising interval (interval set to an integer multiple of 0.625 ms between 20 ms and 10.24 s). As shown in FIG. 3, the data area of the advertising packet is composed of a UUID (Universally Unique Identifier), a Major value, and a Minor value. The UUID, Major value, and Minor value are 16 bytes, 2 bytes, and 2 bytes, respectively, and arbitrary values can be set (stored). Usually, the UUID is used as an application identifier, and the Major and Minor values are used in a hierarchical manner to further subdivide the application.

本実施形態のUUIDには、図3に示すように、ICカード300から取得されたIDmが格納される。UUIDは、ICカード300を所有するユーザ(呼出の対象となるユーザ)を特定するための情報として用いられる。ただし、UUIDに格納されるIDmの秘匿性を高めるために、ハッシュ関数をIDmに適用してもよい。即ち、ハッシュ関数をIDmに適用することによって得られた(IDmから変換された)識別子IDmHASHを、UUIDに格納してもよい。   In the UUID of the present embodiment, IDm acquired from the IC card 300 is stored as shown in FIG. The UUID is used as information for specifying the user who owns the IC card 300 (the user to be called). However, in order to increase the confidentiality of IDm stored in UUID, a hash function may be applied to IDm. That is, the identifier IDmHASH (converted from IDm) obtained by applying the hash function to IDm may be stored in the UUID.

ハッシュ関数を用いる場合、送信装置100は、ICカード300から取得したIDmにハッシュ関数に適用して得られた識別子IDmHASHを、後述する登録リストに登録する。更に、送信装置100は、IDmHASHをUUIDに格納したアドバタイジングパケットをブロードキャストする。また、携帯端末200は、ICカード300から取得したIDmに同様にハッシュ関数に適用し、得られたIDmHASHを、RAM202またはフラッシュメモリ203に保存する。更に、携帯端末200は、保存したIDmHASHによって、携帯端末200のユーザに向けられた(携帯端末200を対象とした)アドバタイジングパケットを特定し、特定したパケットから情報を取得する。なお、UUIDは16バイトであるのに対して、IDmHASHは16バイトよりもサイズが大きくなる可能性がある。その場合、例えば、IDmHASHの上位16ビットをUUIDに格納すればよい。   When using the hash function, the transmitting apparatus 100 registers the identifier IDmHASH obtained by applying the IDm acquired from the IC card 300 to the hash function in a registration list described later. Furthermore, the transmitting device 100 broadcasts an advertising packet in which IDmHASH is stored in the UUID. In addition, the portable terminal 200 applies the IDm acquired from the IC card 300 to the hash function in the same manner, and stores the obtained IDmHASH in the RAM 202 or the flash memory 203. Furthermore, the mobile terminal 200 specifies an advertising packet (targeted to the mobile terminal 200) directed to the user of the mobile terminal 200 by using the stored IDmHASH, and acquires information from the specified packet. Note that UUID is 16 bytes, whereas IDmHASH may be larger than 16 bytes. In that case, for example, the upper 16 bits of IDmHASH may be stored in the UUID.

本実施形態のMajor値には、図3に示すように、送信装置100によって構成される呼出システムを特定するための、当該呼出システムに対応付けられるシステム識別子が格納される。このMajor値に格納されるシステム識別子によって、携帯端末200が呼出システムを判別することが可能になる。具体的には、アドバタイジングパケットを受信した携帯端末200は、受信したアドバタイジングパケットに含まれるシステム識別子によって、当該携帯端末200のユーザの呼出を行う呼出システムに関連するアドバタイジングパケットを判別しうる。即ち、携帯端末200は、例えば送信装置100から送信されたアドバタイジングパケットと、隣接する他の送信装置から送信されたアドバタイジングパケットとを区別しうる。なお、Major値を2バイトとした場合、65536個の呼出システムを区別可能である。このように、UUID及びMajor値には、呼出に必要となる情報(ユーザ及びシステムを特定するための情報)が格納される。   In the Major value of this embodiment, as shown in FIG. 3, a system identifier associated with the calling system for specifying the calling system configured by the transmission device 100 is stored. The mobile terminal 200 can determine the calling system based on the system identifier stored in the Major value. Specifically, the mobile terminal 200 that has received the advertising packet can determine an advertising packet related to a calling system that calls the user of the mobile terminal 200 based on a system identifier included in the received advertising packet. That is, the mobile terminal 200 can distinguish, for example, an advertising packet transmitted from the transmitting device 100 and an advertising packet transmitted from another adjacent transmitting device. When the Major value is 2 bytes, 65536 calling systems can be distinguished. As described above, the UUID and the Major value store information (information for specifying the user and the system) necessary for the call.

本実施形態のMinor値には、図3に示すように、登録ユーザ数、呼出番号、及び待ち番号が格納される。本実施形態では、Minor値の2バイト(16ビット)のうち、上位5ビットに登録ユーザ数、中位6ビットに呼出番号、下位5ビットに待ち番号が割り当てられている。ただし、それぞれのビット数の割り当ては任意に定めることが可能である。   As shown in FIG. 3, the Minor value of this embodiment stores the number of registered users, the calling number, and the waiting number. In this embodiment, among the 2 bytes (16 bits) of the Minor value, the number of registered users is assigned to the upper 5 bits, the call number is assigned to the middle 6 bits, and the waiting number is assigned to the lower 5 bits. However, the allocation of each bit number can be arbitrarily determined.

登録ユーザ数は、呼出システムに現在登録されている(即ち、ユーザ識別子に相当するIDmまたはIDmHASHが登録されている)ユーザ数であり、後述する登録リストに現在登録されているユーザ数である。呼出番号は、呼出システムへのユーザ登録時(ユーザ識別子であるIDmまたはIDmHASHの登録時)に当該ユーザに割り当てられた番号である。1ユーザに対して1つの呼出番号が割当てられる。また、待ち番号は、ユーザが何番目に呼出を受けるかを示す番号であり、ユーザが呼出を受けるまでに、待ち状態にあるユーザの数(先に呼出を受けることになる他のユーザの数)を把握するために用いられうる。このように、Minor値には、登録ユーザ数、呼出番号、及び待ち番号が、ユーザの利便性の向上に必要な情報として格納される。   The number of registered users is the number of users currently registered in the calling system (that is, IDm or IDmHASH corresponding to the user identifier is registered), and is the number of users currently registered in a registration list described later. The call number is a number assigned to the user at the time of user registration in the call system (when registering IDm or IDmHASH as a user identifier). One call number is assigned to one user. The waiting number is a number indicating how many times the user receives a call. The number of users who are in a waiting state before the user receives a call (the number of other users who will receive the call first). ). Thus, the Minor value stores the number of registered users, the calling number, and the waiting number as information necessary for improving user convenience.

<呼出システムへのユーザの登録>
送信装置100は、携帯端末200のユーザが所有するICカード300からNFCリーダ150によってIDmを取得し、当該IDm(またはIDmから変換されたIDmHASH)を、当該ユーザに対応するユーザ識別子として登録する。これにより、呼出システムによる呼出の対象となるユーザの登録を行う。送信装置100は、登録されているユーザの情報(ユーザ情報)を、RAM102またはHDD104に格納される登録リストで管理している。
<Registering users in the calling system>
The transmission device 100 acquires IDm from the IC card 300 owned by the user of the mobile terminal 200 by the NFC reader 150, and registers the IDm (or IDmHASH converted from IDm) as a user identifier corresponding to the user. As a result, the user who is the target of the call by the call system is registered. The transmission apparatus 100 manages registered user information (user information) using a registration list stored in the RAM 102 or the HDD 104.

図4は、送信装置100で管理される登録リストへのユーザ情報の登録例を示す図である。なお、図4では、IDmを登録リストに格納する例を示しているが、IDmに代えてIDmHASHが用いられてもよい。ここではまず、登録リスト401として示すように、4ユーザが呼出システムに登録されている(即ち、登録ユーザ数N=4)ものとする。4ユーザのそれぞれには、1〜4の呼出番号が割り当てられている。呼出番号1,3が割り当てられたユーザには、待ち番号0が設定されている。本実施形態では、待ち番号が0である状態は、対応するユーザは現在、呼出の対象となっている(呼出状態である)ことを意味する。一方、呼出番号2,4が割り当てられたユーザは、待ち番号が0より大きい(待ち番号>0)状態にあり、未だ呼出を受けていない(呼出の待ち状態である)ことを意味する。   FIG. 4 is a diagram illustrating an example of registering user information in a registration list managed by the transmission apparatus 100. 4 shows an example in which IDm is stored in the registration list, IDmHASH may be used instead of IDm. Here, first, as shown in the registration list 401, it is assumed that four users are registered in the calling system (that is, the number of registered users N = 4). Call numbers 1 to 4 are assigned to each of the four users. A waiting number 0 is set for the users to which the call numbers 1 and 3 are assigned. In the present embodiment, a state where the waiting number is 0 means that the corresponding user is currently a target of a call (in a call state). On the other hand, the user assigned the call numbers 2 and 4 is in a state where the wait number is greater than 0 (wait number> 0), and has not yet received a call (waiting for a call).

送信装置100が登録リスト401を保持している状態において、NFCリーダ150によって、新たなユーザのICカード300の読み取りが行われると、登録リストに新たなユーザのユーザ情報が登録(追加)される。図4に示す例では、ユーザ情報の登録により、登録リスト401が登録リスト402に変化する。この例では、新たに登録されたユーザに呼出番号5が割り当てられ、登録に用いられたICカード300に格納されていたIDm(eee)が、登録リストに登録されている。また、呼出番号2,4が割り当てられたユーザが待ち状態にあるため、新たに登録された、呼出番号5が割り当てられたユーザには待ち番号3が設定されている。   When the NFC reader 150 reads the IC card 300 of a new user while the transmission apparatus 100 holds the registration list 401, the user information of the new user is registered (added) to the registration list. . In the example illustrated in FIG. 4, the registration list 401 changes to the registration list 402 due to registration of user information. In this example, a call number 5 is assigned to a newly registered user, and IDm (eeee) stored in the IC card 300 used for registration is registered in the registration list. Further, since the users assigned with the call numbers 2 and 4 are in a waiting state, the wait number 3 is set for the newly registered user assigned with the call number 5.

ICカード300が電子決済に使用可能なカードである場合、ICカード300を用いた呼出システムへのユーザの登録は、ICカード300を用いて電子決済が行われる際に行われてもよい。この場合、送信装置100は、ICカード300を用いて電子決済が行われる際に、NFCリーダ150を介してICカード300からIDmを取得し、取得したIDm(またはIDmHASH)を、ユーザ識別子として登録リストに登録する。これにより、呼出システムによる呼出の対象となる、携帯端末200のユーザは、呼出システムへのユーザ登録と、電子決済(支払い)とを同時に行うことが可能になる。このため、ユーザの利便性を向上させることができ、即ち、ワンストップサービスを実現できる。   When the IC card 300 is a card that can be used for electronic payment, the registration of the user to the calling system using the IC card 300 may be performed when electronic payment is performed using the IC card 300. In this case, when electronic payment is performed using the IC card 300, the transmission apparatus 100 acquires IDm from the IC card 300 via the NFC reader 150, and registers the acquired IDm (or IDmHASH) as a user identifier. Register to the list. As a result, the user of the portable terminal 200 that is the target of the call by the call system can simultaneously perform user registration in the call system and electronic payment (payment). For this reason, the convenience of the user can be improved, that is, a one-stop service can be realized.

なお、送信装置100は、登録リストへのユーザ情報(ユーザ識別子)の登録後に、登録リストに登録されているユーザ識別子に対応するICカード300の読み取りがNFCリーダ150によって行われた場合、当該ユーザ情報の登録を削除してもよい。これは、例えば、呼出を受けたユーザが送信装置100の場所に移動し、NFCリーダ150にICカード300を再度かざしたような場合に相当する。あるいは、送信装置100は、オペレータよる操作部105の操作によってユーザ情報(ユーザ識別子)の登録を削除できるように構成されてもよい。これは、例えば、ユーザの呼出の完了後に、オペレータがユーザ情報の登録を削除するような場合に相当する。   Note that the transmission device 100, when registering user information (user identifier) in the registration list, reads the IC card 300 corresponding to the user identifier registered in the registration list by the NFC reader 150, and Information registration may be deleted. This corresponds to, for example, a case where the user who has received the call moves to the location of the transmission device 100 and holds the IC card 300 over the NFC reader 150 again. Alternatively, the transmission device 100 may be configured to delete registration of user information (user identifier) by operating the operation unit 105 by an operator. This corresponds to, for example, a case where the operator deletes the registration of user information after the user call is completed.

<送信装置による送信手順>
本実施形態の送信装置100は、上述の登録リストに登録されている(即ち、呼出システムに登録済みの)全ユーザに対して、図3に示すアドバタイジングパケットを順次送信する。これにより、登録済みの複数のユーザの呼出を同時に行うことが可能になり、また、登録済みの複数のユーザのそれぞれに対して待ち番号及び呼出番号の通知を行うことも可能になる。
<Transmission procedure by transmission device>
The transmission apparatus 100 according to the present embodiment sequentially transmits the advertising packet shown in FIG. 3 to all users registered in the registration list (that is, registered in the calling system). This makes it possible to call a plurality of registered users at the same time, and to notify each of a plurality of registered users of a waiting number and a calling number.

送信装置100において、CPU101は、BLE通信部106によるアドバタイジングパケットの送信のスケジューリングを行う。図5は、送信装置100においてCPU101によって実行される、アドバタイジングパケットの送信スケジューリングの例を示す図である。なお、各アドバタイジングパケットに含まれるMajor値及びMinor値(登録ユーザ数,呼出番号,待ち番号)については、10進数で表示している。   In the transmission device 100, the CPU 101 schedules the transmission of advertising packets by the BLE communication unit 106. FIG. 5 is a diagram illustrating an example of advertising packet transmission scheduling executed by the CPU 101 in the transmission apparatus 100. The Major value and Minor value (number of registered users, calling number, waiting number) included in each advertising packet are displayed in decimal numbers.

図5に示すように、CPU101は、アドバタイジングパケットの送信スケジューリングを行うために、各ユーザに対するアドバタイジングパケット(通知パケット)を送信するための送信期間を所定の時間間隔で設ける。CPU101は、登録リストに登録されている複数のユーザに対応する複数のユーザ識別子(IDmまたはIDmHASH)をそれぞれ含むアドバタイジングパケットを、送信期間ごとに順にブロードキャストするよう、BLE通信部106を制御する。図5では、登録ユーザ数N=3の場合を一例として示しており、ユーザA,B,Cに対応するユーザ識別子(aaa,bbb,ccc)がそれぞれUUIDに格納されたアドバタイジングパケットが、送信期間ごとに順に送信されている。また、登録リストに登録されているユーザ情報に応じて、送信期間ごとに、アドバタイジングパケットに含まれるUUID及びMinor値(登録ユーザ数,呼出番号,待ち番号)が変更されている。一方で、Major値(システム識別子)は一定となっている。これは、各アドバタイジングパケットが、同一の呼出システムの送信装置100から送信されたアドバタイジングパケットであることを示している。   As illustrated in FIG. 5, the CPU 101 provides a transmission period for transmitting an advertising packet (notification packet) for each user at a predetermined time interval in order to perform transmission scheduling of the advertising packet. The CPU 101 controls the BLE communication unit 106 to sequentially broadcast advertising packets each including a plurality of user identifiers (IDm or IDmHASH) corresponding to a plurality of users registered in the registration list for each transmission period. FIG. 5 shows an example in which the number of registered users N = 3, and an advertising packet in which user identifiers (aaa, bbb, ccc) corresponding to users A, B, and C are stored in the UUID is transmitted in the transmission period. Each is sent in turn. Further, the UUID and Minor value (number of registered users, call number, waiting number) included in the advertising packet are changed for each transmission period in accordance with the user information registered in the registration list. On the other hand, the Major value (system identifier) is constant. This indicates that each advertising packet is an advertising packet transmitted from the transmitting device 100 of the same calling system.

また、CPU101は、各送信期間内で、同一のユーザ識別子を含むK個(Kは正の整数)の通知パケットを所定の時間間隔でブロードキャストするよう、BLE通信部106を制御する。図5では、送信パケット数K=2の場合を一例として示している。このようにして、登録されている全ユーザに対応するアドバタイジングパケットの送信が繰り返されるように、アドバタイジングパケットの送信スケジューリングが行われる。上述のように、CPU101は、登録リストに登録されている(即ち、呼出システムに登録済みの)全ユーザに対してアドバタイジングパケットを送信する。このため、CPU101は、登録リストからユーザ情報が削除された場合(即ち、呼出システムからユーザの登録が削除された場合)には、登録が削除されたユーザに対応するユーザ識別子を含むアドバタイジングパケットの送信を終了する。   Further, the CPU 101 controls the BLE communication unit 106 so as to broadcast K (K is a positive integer) notification packets including the same user identifier at predetermined time intervals within each transmission period. FIG. 5 shows an example where the number of transmitted packets K = 2. In this way, advertising packet transmission scheduling is performed so that transmission of advertising packets corresponding to all registered users is repeated. As described above, the CPU 101 transmits the advertising packet to all users registered in the registration list (that is, registered in the calling system). Therefore, when the user information is deleted from the registration list (that is, when the user registration is deleted from the calling system), the CPU 101 returns an advertising packet including a user identifier corresponding to the user whose registration has been deleted. End transmission.

このようなアドバタイジングパケットの送信スケジューリングによって、呼出システムに登録済みの複数のユーザの呼出を同時に行うことが可能になる。また、登録済みの複数のユーザのそれぞれに対して待ち番号及び呼出番号の通知を行うことも可能になる。   Such advertising packet transmission scheduling makes it possible to simultaneously call a plurality of users registered in the calling system. It is also possible to notify the waiting number and the calling number to each of a plurality of registered users.

<携帯端末による受信手順>
本実施形態の携帯端末200は、送信装置100から受信されるアドバタイジングパケットのうちで、携帯端末200のユーザに向けた情報(当該ユーザの呼出に関する情報)を含むアドバタイジングパケットを特定する。更に、携帯端末200は、特定したアドバタイジングパケットから情報を取得し、必要に応じてユーザへの通知を行う。
<Reception procedure by mobile terminal>
The mobile terminal 200 according to the present embodiment identifies an advertising packet including information (information related to the user's call) directed to the user of the mobile terminal 200 from among the advertising packets received from the transmission device 100. Furthermore, the mobile terminal 200 acquires information from the specified advertising packet, and notifies the user as necessary.

図6は、携帯端末200においてCPU201によって実行される、アドバタイジングパケットの受信処理の手順を示すフローチャートである。なお、図6では、アドバタイジングパケットのUUIDにIDmHASHが格納される例を示している。携帯端末200のユーザは、ICカード300を用いて呼出システムへのユーザ登録を完了すると、操作部204を用いて、呼出システムからの呼出の待ち受け開始を指示するための操作を行う。このような操作は、例えば、携帯端末200に対してインストールされている、呼出システムからの呼出を受けるためのアプリケーションプログラムを用いて行われる。   FIG. 6 is a flowchart showing a procedure of advertising packet reception processing executed by the CPU 201 in the portable terminal 200. FIG. 6 shows an example in which IDmHASH is stored in the UUID of the advertising packet. When the user of the portable terminal 200 completes user registration in the calling system using the IC card 300, the user performs an operation for instructing start of waiting for a call from the calling system using the operation unit 204. Such an operation is performed using, for example, an application program installed on the mobile terminal 200 for receiving a call from the call system.

また、携帯端末200のユーザは、ICカード300のIDmから得られるIDmHASHを、予め携帯端末200に登録(保存)させる。具体的には、ユーザがICカード300を携帯端末200に近づけると、NFC通信部205が、ICカード300からNFC通信によりIDmを取得し、取得したIDmにハッシュ関数を適用して得られるIDmHASHを保存する。なお、IDmHASHは、RAM202またはフラッシュメモリ203に保存される。   In addition, the user of the portable terminal 200 registers (saves) the IDmHASH obtained from the IDm of the IC card 300 in the portable terminal 200 in advance. Specifically, when the user brings the IC card 300 close to the portable terminal 200, the NFC communication unit 205 acquires IDm from the IC card 300 by NFC communication, and applies IDmHASH obtained by applying a hash function to the acquired IDm. save. IDmHASH is stored in the RAM 202 or the flash memory 203.

CPU201は、呼出システムからの呼出の待ち受け開始が操作部204を介してユーザから指示されると、アドバタイジングパケットの受信を開始するよう、BLE通信部206を制御する。S101で、CPU201は、BLE通信部206によってアドバタイジングパケットが受信されると、処理をS102へ進める。S102で、CPU201は、システム識別子を既に取得済みであるか否かを判定し、取得済みでなければS103へ処理を進める。   The CPU 201 controls the BLE communication unit 206 so as to start receiving an advertising packet when a user gives an instruction to start waiting for a call from the calling system via the operation unit 204. In S101, when the advertising packet is received by the BLE communication unit 206, the CPU 201 advances the process to S102. In step S102, the CPU 201 determines whether the system identifier has already been acquired. If not, the process proceeds to step S103.

S103で、CPU201は、受信したアドバタイジングパケットからIDmHASHを取得し、当該IDmHASHが、保存されているIDmHASHと一致するか否かを確認する。CPU201は、IDmHASHが一致しなければ処理をS101へ戻し、一致したら処理をS104へ進める。S104で、CPU201は、受信したアドバタイジングパケットにMajor値として含まれるシステム識別子を、RAM202またはフラッシュメモリ203に保存する。このようにして、CPU201は、携帯端末200を対象とした(即ち、保存されているIDmHASHを含む)アドバタイジングパケットに含まれるシステム識別子を、携帯端末200が呼出を待ち受けるべき呼出システムのシステム識別子として保存(登録)する。その後、CPU201は処理をS107へ進める。   In step S103, the CPU 201 acquires IDmHASH from the received advertising packet, and checks whether the IDmHASH matches the stored IDmHASH. If the IDmHASH does not match, the CPU 201 returns the process to S101, and if the IDmHASH matches, advances the process to S104. In step S <b> 104, the CPU 201 stores the system identifier included as the Major value in the received advertising packet in the RAM 202 or the flash memory 203. In this way, the CPU 201 stores the system identifier included in the advertising packet targeted for the mobile terminal 200 (that is, including the stored IDmHASH) as the system identifier of the calling system that the mobile terminal 200 should wait for a call. (sign up. Thereafter, the CPU 201 advances the processing to S107.

一方、S102において、システム識別子を既に取得済みであれば、CPU201は処理をS105へ進める。S105で、CPU201は、アドバタイジングパケットに含まれるシステム識別子と、保存されているシステム識別子とが一致した場合に限り、処理をS106へ進め、それ以外の場合には処理をS101へ戻す。S106に処理を進めた場合に限り、CPU201は、受信したアドバタイジングパケット(即ち、システム識別子によって判別したアドバタイジングパケット)について、当該アドバタイジングパケットに含まれるIDmHASH(ユーザ識別子)と、保存されているIDmHASHとが一致するか否かを確認する。ここで、CPU201は、IDmHASHが一致しなければ処理をS101へ戻し、IDmHASHが一致したら処理をS107へ進める。   On the other hand, if the system identifier has already been acquired in S102, the CPU 201 advances the process to S105. In S105, the CPU 201 advances the process to S106 only when the system identifier included in the advertising packet matches the stored system identifier, and otherwise returns the process to S101. Only when the processing proceeds to S <b> 106, with respect to the received advertising packet (i.e., the advertising packet determined by the system identifier), the CPU 201 stores the IDmHASH (user identifier) included in the advertising packet and the stored IDmHASH. Check if they match. Here, if the IDmHASH does not match, the CPU 201 returns the process to S101, and if the IDmHASH matches, advances the process to S107.

このようにして、CPU201は、BLE通信部206によってアドバタイジングパケットが受信されるごとに、当該アドバタイジングパケットに含まれるIDmHASH(ユーザ識別子)と、保存されているIDmHASHとが一致するか否かを確認する。更に、CPU201は、IDmHASHが一致したアドバタイジングパケットから情報を取得し、取得した情報に基づく処理を行う。S107〜S109では、CPU201は、アドバタイジングパケットから取得した情報に基づいて、送信装置100から呼出を受けているか否かを判定する。更に、CPU201は、その判定に従って、送信装置100から呼出を受けていることをユーザに通知する。   In this way, every time an advertising packet is received by the BLE communication unit 206, the CPU 201 checks whether or not the IDmHASH (user identifier) included in the advertising packet matches the stored IDmHASH. . Further, the CPU 201 acquires information from the advertising packet with the matching IDmHASH, and performs processing based on the acquired information. In S107 to S109, the CPU 201 determines whether or not a call is received from the transmission device 100 based on information acquired from the advertising packet. Further, the CPU 201 notifies the user that the call is received from the transmission device 100 according to the determination.

具体的には、S107で、CPU201は、アドバタイジングパケットのMinor値から取得した待ち番号が0を上回っているか否かを判定する。ここで、CPU201は、待ち番号が0を上回っている場合には、送信装置100から呼出を受けていないと判定し、処理をS108へ進め、ユーザに対して待ち状態に関する通知を行う。具体的には、CPU201は、アドバタイジングパケットのMinor値から取得した待ち番号及び呼出番号を操作部204に表示することで、現在の待ち状態をユーザに通知する。これにより、ユーザは、どの程度の待ち時間で呼出を受けられるか(何番目に呼出を受けるか)を知ることが可能になる。その後、CPU201は、処理をS101へ戻す。S105、S106またはS108からS101へ処理を戻した場合、携帯端末200は送信装置100から呼出を未だ受けていない状態にある。このため、CPU201は、次のアドバタイジングパケットの受信を待ち受ける。   Specifically, in S107, the CPU 201 determines whether or not the wait number acquired from the Minor value of the advertising packet is greater than zero. Here, if the wait number is greater than 0, the CPU 201 determines that no call has been received from the transmission apparatus 100, advances the processing to S108, and notifies the user of the wait state. Specifically, the CPU 201 notifies the user of the current waiting state by displaying the waiting number and the calling number acquired from the Minor value of the advertising packet on the operation unit 204. As a result, the user can know how long the call can be received (how many calls are received). Thereafter, the CPU 201 returns the process to S101. When the processing is returned from S105, S106, or S108 to S101, the portable terminal 200 is in a state where the call has not yet been received from the transmission device 100. For this reason, the CPU 201 waits for reception of the next advertising packet.

一方、CPU201は、S107において待ち番号が0である場合には、送信装置100から呼出を受けていると判定し、処理をS109へ進め、ユーザに対して呼出状態に関する通知を行う。具体的には、CPU201は、アドバタイジングパケットのMinor値から取得した呼出番号を操作部204に表示するとともに、携帯端末200のバイブレーション機能を有効化することで、呼出を受けていることをユーザに通知する。その後、CPU201は一連の処理を終了する。   On the other hand, if the waiting number is 0 in S107, the CPU 201 determines that a call is received from the transmission apparatus 100, advances the process to S109, and notifies the user of the call state. Specifically, the CPU 201 displays the call number acquired from the Minor value of the advertising packet on the operation unit 204 and notifies the user that the call is received by enabling the vibration function of the mobile terminal 200. To do. Thereafter, the CPU 201 ends a series of processes.

なお、CPU201は、システム識別子によって判別したアドバタイジングパケットのMinor値に含まれる登録ユーザ数に基づいて、送信装置100からの、携帯端末200を対象としたアドバタイジングパケットの送信の停止を判定できる。具体的には、CPU201は、システム識別子によって判別したアドバタイジングパケットであって、保存されているIDmHASHが含まれていないアドバタイジングパケットが、連続して(KN+1)個以上受信された場合、アドバタイジングパケットの送信が停止したと判定できる。即ち、送信装置100の登録リストに登録されている全ユーザに対するアドバタイジングパケットの送信の1周期にわたって、携帯端末200を対象としたアドバタイジングパケットが受信されなければ、アドバタイジングパケットの送信が停止したと判定できる。CPU201は、S109における呼出状態の通知の実行中に、このような判定の結果に従って、当該通知を自動的に終了してもよい。   Note that the CPU 201 can determine whether to stop the transmission of the advertising packet from the transmission device 100 to the mobile terminal 200 based on the number of registered users included in the Minor value of the advertising packet determined by the system identifier. Specifically, the CPU 201 transmits an advertising packet when (KN + 1) or more advertising packets that are determined by the system identifier and do not include the stored IDmHASH are received continuously. Can be determined to have stopped. That is, if the advertising packet targeted for the mobile terminal 200 is not received over one period of the transmission of the advertising packet for all users registered in the registration list of the transmitting apparatus 100, it can be determined that the transmission of the advertising packet is stopped. . The CPU 201 may automatically end the notification according to the result of such determination during execution of the call state notification in S109.

以上説明したように、本実施形態によれば、ユーザの呼出を行う必要があるオペレータのローカル環境において、携帯端末200のユーザが所有するICカード300を利用することで、携帯端末200を利用したオフライン型呼出を実現できる。   As described above, according to the present embodiment, the mobile terminal 200 is used by using the IC card 300 owned by the user of the mobile terminal 200 in the local environment of the operator who needs to call the user. Offline call can be realized.

100…送信装置、150…NFCリーダ、200…携帯端末、300…ICカード、101,201…CPU、105,204…操作部、205…NFC通信部、106,206…BLE通信部、107,207…WLAN通信部、208…モバイル通信部 DESCRIPTION OF SYMBOLS 100 ... Transmission apparatus, 150 ... NFC reader, 200 ... Portable terminal, 300 ... IC card, 101, 201 ... CPU, 105, 204 ... Operation part, 205 ... NFC communication part, 106, 206 ... BLE communication part, 107, 207 ... WLAN communication unit, 208 ... Mobile communication unit

Claims (14)

携帯端末と、前記携帯端末のユーザの呼出を行う情報処理装置と、を備える呼出システムであって、
前記情報処理装置は、
NFCに対応したICカードから、当該ICカードに記録されている固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する登録手段と、
前記登録手段によって登録されたユーザ識別子を含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする無線通信手段と、を備え、
前記携帯端末は、
前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する保存手段と、
前記所定の通信方式でブロードキャストされる通知パケットを受信する受信手段と、
前記保存手段によって保存されているユーザ識別子を含む通知パケットが前記受信手段によって受信されると、当該通知パケットから、呼出に関連する情報を取得する取得手段と、を備える
ことを特徴とする呼出システム。
A call system comprising: a mobile terminal; and an information processing apparatus that calls a user of the mobile terminal,
The information processing apparatus includes:
A registration means for acquiring a unique identifier recorded in the IC card from the IC card corresponding to NFC by NFC communication and registering it as a user identifier corresponding to the user to be called;
Wireless communication means including a user identifier registered by the registration means and broadcasting a notification packet related to a user call corresponding to the user identifier by a predetermined communication method,
The portable terminal is
Storage means for acquiring the unique identifier from the IC card by NFC communication and storing it as a user identifier;
Receiving means for receiving a notification packet broadcast in the predetermined communication method;
A call system comprising: an acquisition unit configured to acquire information related to a call from the notification packet when a notification packet including a user identifier stored by the storage unit is received by the reception unit. .
前記取得手段は、前記受信手段によって通知パケットが受信されるごとに、受信された通知パケットに含まれるユーザ識別子と、前記保存されているユーザ識別子とが一致するか否かを確認し、ユーザ識別子が一致した通知パケットから前記情報を取得する
ことを特徴とする請求項1に記載の呼出システム。
The acquisition unit checks whether or not the user identifier included in the received notification packet matches the stored user identifier every time the notification packet is received by the receiving unit. The call system according to claim 1, wherein the information is acquired from a notification packet that matches.
前記登録手段は、前記ICカードから取得した前記固有の識別子にハッシュ関数を適用し、得られた識別子を前記ユーザ識別子として登録し、
前記保存手段は、前記ICカードから取得した前記固有の識別子に前記ハッシュ関数を適用し、得られた識別子を前記ユーザ識別子として保存する
ことを特徴とする請求項1または2に記載の呼出システム。
The registration means applies a hash function to the unique identifier acquired from the IC card, registers the obtained identifier as the user identifier,
The calling system according to claim 1, wherein the storage unit applies the hash function to the unique identifier acquired from the IC card, and stores the obtained identifier as the user identifier.
前記携帯端末は、
前記取得手段によって取得された情報に基づいて、前記情報処理装置から呼出を受けているかを判定する判定手段と、
前記判定手段による判定に従って、前記情報処理装置から呼出を受けていることをユーザに通知する通知手段と、を更に備える
ことを特徴とする請求項1から3のいずれか1項に記載の呼出システム。
The portable terminal is
Determination means for determining whether a call is received from the information processing device based on the information acquired by the acquisition means;
The call system according to any one of claims 1 to 3, further comprising notification means for notifying a user that a call is received from the information processing apparatus according to the determination by the determination means. .
前記通知パケットは、ユーザが何番目に呼出を受けるかを示す待ち番号を更に含み、
前記判定手段は、前記受信された通知パケットに含まれるユーザ識別子と、前記保存されているユーザ識別子とが一致し、かつ、当該通知パケットに含まれる待ち番号が0であれば、前記情報処理装置から呼出を受けていると判定する
ことを特徴とする請求項4に記載の呼出システム。
The notification packet further includes a waiting number indicating the number of calls the user will receive.
If the user identifier included in the received notification packet matches the stored user identifier and the waiting number included in the notification packet is 0, the determination unit is configured to process the information processing apparatus. The call system according to claim 4, wherein the call system determines that the call is received from the mobile phone.
前記通知パケットは、ユーザに割り当てられた呼出番号を更に含み、
前記通知手段は、前記情報処理装置から呼出を受けていると判定されると、前記呼出番号を前記携帯端末の表示部に表示するとともに、バイブレーション機能を有効化する
ことを特徴とする請求項5に記載の呼出システム。
The notification packet further includes a call number assigned to the user;
The notification means, when it is determined that a call is received from the information processing apparatus, displays the call number on a display unit of the mobile terminal and enables a vibration function. Call system as described in.
前記通知手段は、前記情報処理装置から呼出を受けていないと判定されると、前記待ち番号及び前記呼出番号を前記表示部に表示する
ことを特徴とする請求項6に記載の呼出システム。
The call system according to claim 6, wherein the notification unit displays the waiting number and the call number on the display unit when it is determined that the call is not received from the information processing apparatus.
各ユーザに対する通知パケットを送信するための送信期間を所定の時間間隔で設け、前記登録手段によって登録されている複数のユーザ識別子のそれぞれを含む通知パケットを前記送信期間ごとに順にブロードキャストするよう、前記無線通信手段を制御する制御手段、を更に備える
ことを特徴とする請求項4から7のいずれか1項に記載の呼出システム。
A transmission period for transmitting a notification packet for each user is provided at a predetermined time interval, and the notification packet including each of a plurality of user identifiers registered by the registration unit is broadcast in order for each transmission period. The call system according to any one of claims 4 to 7, further comprising control means for controlling the wireless communication means.
前記情報処理装置は、前記ICカードからNFC通信によって情報を読み取るNFCリーダと接続されており、
前記ICカードは、電子決済に使用可能であり、
前記登録手段は、前記ICカードを用いて前記電子決済が行われる際に、前記NFCリーダを介して前記ICカードから前記固有の識別子を取得し、取得した識別子を前記ユーザ識別子として登録する
ことを特徴とする請求項1から8のいずれか1項に記載の呼出システム。
The information processing apparatus is connected to an NFC reader that reads information from the IC card by NFC communication,
The IC card can be used for electronic payment,
The registration means acquires the unique identifier from the IC card via the NFC reader when the electronic payment is performed using the IC card, and registers the acquired identifier as the user identifier. The calling system according to any one of claims 1 to 8, characterized in that:
NFCに対応したICカードに記録されている固有の識別子をNFC通信により取得し、ユーザ識別子として保存する携帯端末のユーザの呼出を行う情報処理装置であって、
前記ICカードから前記固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する登録手段と、
前記登録手段によって登録されたユーザ識別子を含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストすることで、前記携帯端末が保存しているユーザ識別子を含む通知パケットから、前記携帯端末が呼出に関連する情報を取得できるようにする無線通信手段と、
を備えることを特徴とする情報処理装置。
An information processing apparatus for calling a user of a mobile terminal that acquires a unique identifier recorded on an IC card compatible with NFC by NFC communication and stores the identifier as a user identifier,
Registration means for acquiring the unique identifier from the IC card by NFC communication and registering it as a user identifier corresponding to a user to be called;
A user identifier stored in the mobile terminal by broadcasting a notification packet related to a user call corresponding to the user identifier, which includes the user identifier registered by the registration unit, using a predetermined communication method Wireless communication means for enabling the mobile terminal to obtain information related to a call from a notification packet including:
An information processing apparatus comprising:
NFCに対応したICカードからNFC通信により取得された固有の識別子をユーザ識別子として含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする情報処理装置からの呼出を受ける携帯端末であって、
前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する保存手段と、
前記所定の通信方式でブロードキャストされる通知パケットを受信する受信手段と、
前記保存手段によって保存されているユーザ識別子を含む通知パケットが前記受信手段によって受信されると、当該通知パケットから、呼出に関連する情報を取得する取得手段と、
を備えることを特徴とする携帯端末。
An information processing apparatus that includes, as a user identifier, a unique identifier acquired from an NFC-compatible IC card by NFC communication, and broadcasts a notification packet related to a user call corresponding to the user identifier by a predetermined communication method A mobile terminal that receives calls from
Storage means for acquiring the unique identifier from the IC card by NFC communication and storing it as a user identifier;
Receiving means for receiving a notification packet broadcast in the predetermined communication method;
When a notification packet including a user identifier stored by the storage unit is received by the reception unit, an acquisition unit that acquires information related to a call from the notification packet;
A portable terminal comprising:
携帯端末と、前記携帯端末のユーザの呼出を行う情報処理装置と、を備える呼出システムにおける呼出方法であって、
前記情報処理装置が、NFCに対応したICカードから、当該ICカードに記録されている固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する工程と、
前記情報処理装置が、前記登録されたユーザ識別子を含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする工程と、
前記携帯端末が、前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する工程と、
前記携帯端末が、前記所定の通信方式でブロードキャストされる通知パケットを受信する工程と、
前記携帯端末が、前記保存されているユーザ識別子を含む通知パケットが受信されると、当該通知パケットから、呼出に関連する情報を取得する工程と、
を含むことを特徴とする呼出方法。
A call method in a call system comprising: a mobile terminal; and an information processing apparatus that performs a call for a user of the mobile terminal,
The information processing apparatus acquires a unique identifier recorded on the IC card from an IC card compatible with NFC by NFC communication and registers it as a user identifier corresponding to the user to be called;
The information processing apparatus broadcasts a notification packet that includes the registered user identifier and is associated with a user call corresponding to the user identifier in a predetermined communication method;
The portable terminal acquires the unique identifier from the IC card by NFC communication and stores it as a user identifier;
The portable terminal receiving a notification packet broadcast by the predetermined communication method;
When the mobile terminal receives a notification packet including the stored user identifier, obtaining information related to the call from the notification packet;
A calling method comprising:
NFCに対応したICカードに記録されている固有の識別子をNFC通信により取得し、ユーザ識別子として保存する携帯端末のユーザの呼出を行う情報処理装置の制御方法であって、
前記ICカードから前記固有の識別子をNFC通信により取得し、呼出の対象となるユーザに対応するユーザ識別子として登録する工程と、
前記登録されたユーザ識別子を含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストすることで、前記携帯端末が保存しているユーザ識別子を含む通知パケットから、前記携帯端末が呼出に関連する情報を取得できるようにする工程と、
を含むことを特徴とする情報処理装置の制御方法。
A method of controlling an information processing apparatus that calls a user of a portable terminal that acquires a unique identifier recorded on an NFC-compatible IC card by NFC communication and stores it as a user identifier,
Obtaining the unique identifier from the IC card by NFC communication and registering it as a user identifier corresponding to a user to be called;
The notification including the registered user identifier and including the user identifier stored in the portable terminal by broadcasting a notification packet related to a user call corresponding to the user identifier by a predetermined communication method Enabling the mobile terminal to obtain information related to the call from a packet;
A method for controlling an information processing apparatus, comprising:
NFCに対応したICカードからNFC通信により取得された固有の識別子をユーザ識別子として含み、かつ、当該ユーザ識別子に対応するユーザの呼出に関連する通知パケットを、所定の通信方式でブロードキャストする情報処理装置からの呼出を受ける携帯端末であって、
前記ICカードから前記固有の識別子をNFC通信により取得し、ユーザ識別子として保存する工程と、
前記所定の通信方式でブロードキャストされる通知パケットを受信する工程と、
前記保存されているユーザ識別子を含む通知パケットが受信されると、当該通知パケットから、呼出に関連する情報を取得する工程と、
を含むことを特徴とする携帯端末の制御方法。
An information processing apparatus that includes, as a user identifier, a unique identifier acquired from an NFC-compatible IC card by NFC communication, and broadcasts a notification packet related to a user call corresponding to the user identifier by a predetermined communication method A mobile terminal that receives calls from
Obtaining the unique identifier from the IC card by NFC communication and storing it as a user identifier;
Receiving a notification packet broadcast in the predetermined communication method;
When a notification packet containing the stored user identifier is received, obtaining information related to the call from the notification packet;
A method for controlling a mobile terminal, comprising:
JP2016154933A 2016-08-05 2016-08-05 Paging system, paging method, information processing device, portable terminal, and control method therefor Pending JP2018023072A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016154933A JP2018023072A (en) 2016-08-05 2016-08-05 Paging system, paging method, information processing device, portable terminal, and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016154933A JP2018023072A (en) 2016-08-05 2016-08-05 Paging system, paging method, information processing device, portable terminal, and control method therefor

Publications (2)

Publication Number Publication Date
JP2018023072A true JP2018023072A (en) 2018-02-08
JP2018023072A5 JP2018023072A5 (en) 2019-08-08

Family

ID=61164679

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016154933A Pending JP2018023072A (en) 2016-08-05 2016-08-05 Paging system, paging method, information processing device, portable terminal, and control method therefor

Country Status (1)

Country Link
JP (1) JP2018023072A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019244722A1 (en) 2018-06-20 2019-12-26 Vivita株式会社 Information processing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086252A (en) * 2002-08-22 2004-03-18 Tamura Electric Works Ltd Standby notification program and waiting notification system
JP2006279572A (en) * 2005-03-29 2006-10-12 Nec Fielding Ltd Mobile phone terminal system, mobile phone terminal unauthorized use prevention method, and mobile phone terminal unauthorized use prevention program
JP2010239425A (en) * 2009-03-31 2010-10-21 Kddi Corp System, method and program for calling customer, and recording medium
JP2013109695A (en) * 2011-11-24 2013-06-06 Systena Corp Application lock release system and application lock release program
JP2013150073A (en) * 2012-01-17 2013-08-01 Sharp Corp Portable terminal
JP2014123180A (en) * 2012-12-20 2014-07-03 Nikon Systems Inc Turn waiting management system and turn waiting management method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086252A (en) * 2002-08-22 2004-03-18 Tamura Electric Works Ltd Standby notification program and waiting notification system
JP2006279572A (en) * 2005-03-29 2006-10-12 Nec Fielding Ltd Mobile phone terminal system, mobile phone terminal unauthorized use prevention method, and mobile phone terminal unauthorized use prevention program
JP2010239425A (en) * 2009-03-31 2010-10-21 Kddi Corp System, method and program for calling customer, and recording medium
JP2013109695A (en) * 2011-11-24 2013-06-06 Systena Corp Application lock release system and application lock release program
JP2013150073A (en) * 2012-01-17 2013-08-01 Sharp Corp Portable terminal
JP2014123180A (en) * 2012-12-20 2014-07-03 Nikon Systems Inc Turn waiting management system and turn waiting management method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019244722A1 (en) 2018-06-20 2019-12-26 Vivita株式会社 Information processing device
KR20210020076A (en) 2018-06-20 2021-02-23 비비타 가부시키가이샤 Information processing device

Similar Documents

Publication Publication Date Title
US10567576B2 (en) Method and apparatus for performing network registration through a selected component for data service
EP2846562B1 (en) Method and apparatus for searching terminals
US20130058321A1 (en) Communication device, distribution system, distribution data processing method, and distribution data processing program
JP5969312B2 (en) Service state providing apparatus and method using access class restriction list in mobile communication system
US9602969B2 (en) Method and electronic device for recognizing area
KR102444897B1 (en) Device and method for establishing communication connection
US20140143040A1 (en) Membership registration system and membership registration method
JP6396663B2 (en) Relay device, relay method, and information processing system
US20200037106A1 (en) Service activity support method and service activity support system
US20140372528A1 (en) Information processing system, information processing apparatus, and recording medium
US9467929B2 (en) Wireless terminal, information providing method, and information providing system
JP2023169404A (en) Communication apparatus, control method, and program
CN107465646B (en) A kind of application method for down loading, system and relevant device
US9386411B2 (en) Radio access system, controlling apparatus, and terminal apparatus
JP2019185413A (en) Administrative server
JP2018023072A (en) Paging system, paging method, information processing device, portable terminal, and control method therefor
JP2013033421A (en) Application providing system and application providing method
JP2013196505A (en) Information processing apparatus, information processing system and program
JP2014165878A (en) Position information management server, portable terminal, position information providing system, and position information providing method
JP2019185504A (en) Point management server and service system
JP5952852B2 (en) System including information generating device and receiving device
JPWO2016190414A1 (en) Communication system, management apparatus, access point, information collection method and program
JP2017076939A (en) Wireless system, wireless transmission device, terminal device, and identification information notification method
JP2014163907A (en) Information transmission system, method, management server and portable terminal
JP2013197870A (en) Communication terminal device, communication control method and communication control program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20160816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190627

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190704

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210205

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210802