Server device, point refund system, point reduction method and computer program and recording medium
Abstract
[Subject] The server device which returns the point which a user can use according to the waiting time located in a line with queuing is offered. [Solution means] The tag in which tag ID is given and a user carries the point return system 1, Tag-readers ID is given and resemble two or more tag-readers 20a*20z which receives the radio electric wave containing tag ID sent from the tag 10, and the position information server 30 which enables detection of the position information on the tag 10 based on the information received from tag-readers 20a*20z is constituted. The position information server 30 records tag ID and tag-readers ID which were received from tag-readers 20a*20z, an electric wave intensity value, and time information. And the point size which computed the holding time which stagnated in the predetermined position information used as the object which adds a point size based on tag-readers ID, an electric wave intensity value, and time information in response to the completion directions of a total containing tag ID, and was computed based on holding time is given to a user. [Selection figure] Fig. 1
Term
Term ended
Projected expiry passed 8 April 2025, 1.5 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
7 claims: 6 independent, 1 dependent
- 1A uniquely identifiable first ID is assigned to the radio wave device portable to the user, and a uniquely identifiable second ID is assigned to the radio wave including the first ID transmitted from the radio wave device. A plurality of wireless receiving devices that receive radio waves, a server device that detects the position information of the wireless device based on the information received from the plurality of wireless receiving devices, and manages points that can be used by the user when purchasing an article. A server device in a point redemption system configured by the above, a user information storage means for storing the number of points given to the user in association with the first ID, the first ID and the second ID. The ID and the radio wave intensity value of the radio wave are received from the radio receiving device, and the time information output by the time measuring means is associated with the first ID, the second ID, and the radio wave strength value. A position information recording means for recording in the position information storage means, a reading means for reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means. Based on the second ID read by the reading means, the radio wave intensity value, and the time information, the residence time calculation for calculating the residence time at which the user stays at the position to be added with the number of points. The number of points is calculated based on the means and the residence time calculated by the residence time calculation means, and the calculated number of points is added to the number of points of the user information storage means corresponding to the first ID. A server device equipped with a point addition means. 一意に特定可能な第1のIDが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第2のIDが付与され、前記無線装置から発信される前記第1のIDを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置であって、 前記第1のIDに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、 前記第1のIDと前記第2のIDと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第1のIDと前記第2のIDと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、 前記位置情報記憶手段から前記第1のIDに対応する前記第2のIDと前記電波強度値と前記時刻情報とを読み出す読出手段と、 前記読出手段によって読み出された前記第2のIDと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、 前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、 を備えたことを特徴とするサーバ装置。
- 2Information including the first ID and predetermined position information indicating the position to be added to the number of points is received from the terminal device installed at the position to be added to the number of points, and the first ID is received. The user information storage means is provided with a position information history recording means for recording the predetermined position information in association with the above, and the point addition means is when the predetermined position information is stored in the user information storage means. 1. The number of points obtained based on the residence time calculated by the residence time calculation means is added to the number of points of the user information storage means corresponding to the first ID. The described server device. 前記ポイント数の加算対象となる位置に設置された端末装置から前記第1のIDと前記ポイント数の加算対象となる位置を示す所定の位置情報とを含む情報を受信し、前記第1のIDに対応付けて前記ユーザ情報記憶手段に前記所定の位置情報を記録する位置情報履歴記録手段を備え、 前記ポイント加算手段は、 前記ユーザ情報記憶手段に前記所定の位置情報が記憶されている場合に、前記滞留時間算出手段によって算出された前記滞留時間に基づいて求められるポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算することを特徴とする請求項1に記載のサーバ装置。
- 4A uniquely identifiable first ID is assigned to a radio device portable to the user, and a uniquely identifiable second ID is assigned to the radio wave including the first ID transmitted from the radio device. A plurality of wireless receiving devices that receive radio waves, a server device that detects the position information of the wireless device based on the information received from the plurality of wireless receiving devices, and manages points that can be used by the user when purchasing goods. In the point reduction system configured by the above, the radio device is configured by a transmitting means for transmitting a radio wave including the first ID at regular time intervals, and the radio receiving device emits the radio wave from the radio device. The receiving means for receiving, the measuring means for measuring the radio wave intensity value of the radio wave, the first ID included in the radio wave, the second ID of the own radio wave receiving device, and the radio wave strength value. The server device comprises a transmission means for transmitting the radio wave to the server device, and the server device stores the number of points given to the user in association with the first ID, and a user information storage means. The first ID, the second ID, the second ID, and the time information output by the time measuring means after receiving the first ID, the second ID, and the radio wave intensity value from the radio receiving device. The position information recording means that records in the position information storage means in association with the radio wave intensity value, the second ID corresponding to the first ID from the position information storage means, the radio wave intensity value, and the time information. Based on the reading means for reading, the second ID read by the reading means, the radio wave intensity value, and the time information, the residence time at which the user stays at a position to be added with the number of points. The number of points is calculated based on the residence time calculation means for calculating the residence time and the residence time calculated by the residence time calculation means, and the calculated number of points is used as the user information storage means corresponding to the first ID. A point return system characterized by being composed of a point addition means for adding to the number of points. 一意に特定可能な第1のIDが付与され、ユーザが携帯可能な無線装置と、一意に識別可能な第2のIDが付与され、前記無線装置から発信される前記第1のIDを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、ユーザが物品購入時に利用可能なポイントを管理するサーバ装置と、によって構成されるポイント還元システムにおいて、 前記無線装置は、 一定時間間隔で前記第1のIDを含む無線電波を発信する発信手段 によって構成され、 前記無線受信装置は、 前記無線装置から前記無線電波を受信する受信手段と、 前記無線電波の電波強度値を測定する測定手段と、 前記無線電波に含まれる前記第1のIDと、自無線受信装置の前記第2のIDと、前記電波強度値とを前記サーバ装置に送信する送信手段と、 によって構成され、 前記サーバ装置は、 前記第1のIDに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段と、 前記第1のIDと前記第2のIDと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第1のIDと前記第2のIDと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段と、 前記位置情報記憶手段から前記第1のIDに対応する前記第2のIDと前記電波強度値と前記時刻情報とを読み出す読出手段と、 前記読出手段によって読み出された前記第2のIDと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段と、 前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段と、 によって構成されることを特徴とするポイント還元システム。
- 5A uniquely identifiable first ID is assigned to a portable wireless device, and a uniquely identifiable second ID is assigned to radio waves including the first ID transmitted from the wireless device. The position information of the radio wave device is detected based on the plurality of radio wave receiving devices to be received and the information received from the plurality of radio wave receiving devices, and the number of points given to the user in association with the first ID is calculated. A point redemption method in a point redemption system composed of a server device provided with a user information storage means for storing, and a process in which the wireless device transmits a radio wave including the first ID at regular time intervals. The process of the wireless receiving device receiving the radio wave from the wireless device, the process of the wireless receiving device measuring the radio wave intensity value of the radio wave, and the process of the wireless receiving device receiving the radio wave. A process of transmitting the included first ID, the second ID of the self-radio receiver device, and the radio wave intensity value to the server device, and The server device receives the first ID, the second ID, and the radio wave intensity value from the wireless receiving device, and receives the time information output by the time measuring means. The first ID and the first ID. The process of recording in the position information storage means in association with the ID of 2 and the radio wave intensity value, and the second ID and the radio wave corresponding to the first ID from the position information storage means by the server device. Based on the process of reading the intensity value and the time information, and the read second ID, the radio wave intensity value, and the time information, the residence time at which the user stays at a position to be added with the number of points. The process of calculating the number of points, the process of calculating the number of points by the server device based on the calculated residence time, and the point of the user information storage means corresponding to the calculated number of points of the first ID. A point reduction method consisting of a process of adding to a number and a method of returning points. 一意に特定可能な第1のIDが付与され、携帯可能な無線装置と、一意に識別可能な第2のIDが付与され、前記無線装置から発信される前記第1のIDを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第1のIDに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるポイント還元方法であって、 前記無線装置が、一定時間間隔で前記第1のIDを含む無線電波を発信する過程と、 前記無線受信装置が、前記無線装置から前記無線電波を受信する過程と、 前記無線受信装置が、前記無線電波の電波強度値を測定する過程と、 前記無線受信装置が、前記無線電波に含まれる前記第1のIDと、自無線受信装置の前記第2のIDと、前記電波強度値とを前記サーバ装置に送信する過程と、 前記サーバ装置が、前記第1のIDと前記第2のIDと前記電波強度値とを前記無線受信装置から受信し、計時手段によって出力された時刻情報を受信した前記第1のIDと前記第2のIDと前記電波強度値とに対応付けて位置情報記憶手段に記録する過程と、 前記サーバ装置が、前記位置情報記憶手段から前記第1のIDに対応する前記第2のIDと前記電波強度値と前記時刻情報とを読み出す過程と、 読み出した前記第2のIDと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する過程と、 前記サーバ装置が、算出された前記滞留時間に基づいてポイント数を算出する過程と、 算出した前記ポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算する過程と、 からなるポイント還元方法。
- 6A uniquely identifiable first ID is assigned to a portable wireless device, and a uniquely identifiable second ID is assigned to radio waves including the first ID transmitted from the wireless device. The position information of the radio wave device is detected based on the plurality of radio wave receiving devices to be received and the information received from the plurality of radio wave receiving devices, and the number of points given to the user in association with the first ID is calculated. The computer of the server device in the point reduction system composed of the server device provided with the user information storage means for storing the first ID, the second ID, and the radio wave intensity value of the radio wave are radio-controlled. A position information recording means that records the time information received from the receiving device and output by the time measuring means in the position information storage means in association with the first ID, the second ID, and the radio wave intensity value. A reading means for reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means, and the second ID and the radio wave read by the reading means. A residence time calculation means for calculating the residence time in which the user stays at a position to be added with the number of points based on the intensity value and the time information. A point addition means that calculates the number of points based on the residence time calculated by the residence time calculation means and adds the calculated number of points to the number of points of the user information storage means corresponding to the first ID. A computer program to function as ,. 一意に特定可能な第1のIDが付与され、携帯可能な無線装置と、一意に識別可能な第2のIDが付与され、前記無線装置から発信される前記第1のIDを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第1のIDに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、 前記第1のIDと前記第2のIDと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第1のIDと前記第2のIDと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、 前記位置情報記憶手段から前記第1のIDに対応する前記第2のIDと前記電波強度値と前記時刻情報とを読み出す読出手段、 前記読出手段によって読み出された前記第2のIDと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、 前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、 として機能させるためのコンピュータプログラム。
- 7A uniquely identifiable first ID is assigned to a portable wireless device, and a uniquely identifiable second ID is assigned to radio waves including the first ID transmitted from the wireless device. The position information of the radio wave device is detected based on the plurality of radio wave receiving devices to be received and the information received from the plurality of radio wave receiving devices, and the number of points given to the user in association with the first ID is calculated. The computer of the server device in the point reduction system composed of the server device provided with the user information storage means for storing the first ID, the second ID, and the radio wave intensity value of the radio wave are radio-controlled. A position information recording means that records the time information received from the receiving device and output by the time measuring means in the position information storage means in association with the first ID, the second ID, and the radio wave intensity value. A reading means for reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means, and the second ID and the radio wave read by the reading means. A residence time calculation means for calculating the residence time in which the user stays at a position to be added with the number of points based on the intensity value and the time information. A point adding means that calculates the number of points based on the dwelling time calculated by the dwelling time calculating means and adds the calculated number of points to the number of points of the user information storage means corresponding to the first ID. A computer-readable recording medium on which a computer program is recorded to function as. 一意に特定可能な第1のIDが付与され、携帯可能な無線装置と、一意に識別可能な第2のIDが付与され、前記無線装置から発信される前記第1のIDを含む無線電波を受信する複数の無線受信装置と、前記複数の無線受信装置から受信した情報に基づいて前記無線装置の位置情報を検出し、前記第1のIDに対応付けて前記ユーザに与えられたポイント数を記憶するユーザ情報記憶手段を備えたサーバ装置と、によって構成されるポイント還元システムにおけるサーバ装置のコンピュータを、 前記第1のIDと前記第2のIDと前記無線電波の電波強度値とを前記無線受信装置から受信し、計時手段によって出力される時刻情報を受信した前記第1のIDと前記第2のIDと前記電波強度値とに対応付けて位置情報記憶手段に記録する位置情報記録手段、 前記位置情報記憶手段から前記第1のIDに対応する前記第2のIDと前記電波強度値と前記時刻情報とを読み出す読出手段、 前記読出手段によって読み出された前記第2のIDと前記電波強度値と前記時刻情報とに基づいて、前記ポイント数の加算対象となる位置に前記ユーザが滞留した滞留時間を算出する滞留時間算出手段、 前記滞留時間算出手段によって算出された前記滞留時間に基づいてポイント数を算出し、算出した前記ポイント数を前記第1のIDに対応する前記ユーザ情報記憶手段の前記ポイント数に加算するポイント加算手段、 として機能させるためのコンピュータプログラムを記録したコンピュータ読取可能な記録媒体。
Independent claims6
41 paragraphs, as filed
The present invention relates to a server device, a point redemption system, a point redemption method, a computer program, and a recording medium that redeem points according to the length of waiting time in, for example, an amusement park or a shopping center.
In the conventional technique, it is realized that the position of the user is detected by a mobile phone or the like, and the techniques for detecting the position are disclosed in Patent Document 1 and Patent Document 2. In Patent Document 1, a mobile telephone terminal having a location database in which a unique identification number and location information are associated with each other using a mobile telephone network periodically receives a unique identification number transmitted by a telephone base station. This is a technology that makes it possible to acquire the location information of a mobile telephone terminal. Further, in Patent Document 2, an ID tag for transmitting location information is provided in the area, and the mobile telephone terminal receives the location information from the ID tag and inquires to the management station to acquire the location information of the mobile telephone terminal. It is a technology that makes it possible.<patcit num="1"><text>Japanese Unexamined Patent Publication No. 07-245779</text></patcit><patcit num="2"><text>Japanese Patent Application Laid-Open No. 07-055927</text></patcit>
<p> However, in Patent Documents 1 and 2, although the location information can be detected, as a further improvement of the service, recently, in addition to detecting the user's location, what kind of state the user is in, for example, an amusement park. There is a problem that the market needs for grasping the user's condition such as how long the user is in the queue at the shopping center or the shopping center are increasing.</p><p> The present invention has been made to solve the above problems, and an object of the present invention is to measure the waiting time in which users are queuing in an amusement park or a shopping center, for example, from the viewpoint of improving customer satisfaction. Therefore, it is an object of the present invention to provide a server device and a point redemption system that redeem points that can be used by a user when purchasing a product according to a waiting time.</p>
<p> In order to solve the above-mentioned problems, the present invention is given a uniquely identifiable first ID, a user-portable radio device, and a uniquely identifiable second ID. The position information of the wireless device is detected based on the plurality of wireless receiving devices that receive the radio wave including the first ID transmitted from the device and the information received from the plurality of wireless receiving devices, and the user can use the article. A user information storage that stores the number of points given to the user in association with the first ID, which is a server device in a point return system composed of a server device that manages points that can be used at the time of purchase. The first ID and the first ID that received the means, the first ID, the second ID, and the radio wave intensity value of the radio wave from the radio receiving device, and received the time information output by the time measuring means. A position information recording means that records in the position information storage means in association with the second ID and the radio wave intensity value, and the second ID and the radio wave intensity corresponding to the first ID from the position information storage means. Based on the reading means for reading the value and the time information, the second ID read by the reading means, the radio wave intensity value, and the time information, the point number is added to the position. The number of points is calculated based on the residence time calculation means for calculating the residence time in which the user stays and the residence time calculated by the residence time calculation means, and the calculated number of points corresponds to the first ID. The server device is provided with a point adding means for adding to the number of points of the user information storing means.</p><p> In the above invention, the present invention includes information including the first ID and predetermined position information indicating a position to be added by the number of points from a terminal device installed at a position to be added by the number of points. The user information storage means is provided with a position information history recording means for recording the predetermined position information in association with the first ID, and the point addition means is provided in the user information storage means. When the position information is stored, the number of points obtained based on the residence time calculated by the residence time calculation means is added to the number of points of the user information storage means corresponding to the first ID. It is characterized by that.</p><p> In the above invention, the present invention is a time output by the timing means when the position information history recording means records the predetermined position information in the user information storage means in association with the first ID. The information is recorded in the user information storage means in association with the first ID and the predetermined position information, and the point adding means stores the predetermined position information in the user information storage means. Corresponds to the last time information in the time information referred to when calculating the residence time by the residence time calculation means and the predetermined position stored in the user information storage means. When the difference from the time information is within a predetermined time, the number of points obtained based on the residence time calculated by the residence time calculation means of the user information storage means corresponding to the first ID. It is characterized in that it is added to the number of points.</p><p> In the present invention, a uniquely identifiable first ID is given, a user-portable radio device and a uniquely identifiable second ID are given, and the first ID transmitted from the radio device is given. Detects the position information of a plurality of radio wave receiving devices including an ID and the information received from the plurality of radio wave receiving devices, and manages points that can be used by the user at the time of purchasing an article. In the point reduction system composed of the server device, the wireless device is configured by a transmitting means for transmitting a radio wave including the first ID at regular time intervals, and the wireless receiving device is transmitted from the wireless device. The receiving means for receiving the radio wave, the measuring means for measuring the radio wave intensity value of the radio wave, the first ID included in the radio wave, the second ID of the own radio wave receiving device, and the above. It is composed of a transmission means for transmitting a radio wave intensity value to the server device, and the server device includes a user information storage means for storing the number of points given to the user in association with the first ID. The first ID, the second ID, the second ID, and the second ID, which received the first ID, the second ID, and the radio wave intensity value from the radio receiving device and received the time information output by the time measuring means. The position information recording means that records in the position information storage means in association with the radio wave intensity value, the second ID corresponding to the first ID from the position information storage means, the radio wave intensity value, and the time information. Based on the reading means for reading, the second ID read by the reading means, the radio wave intensity value, and the time information, the residence time at which the user stays at a position to be added with the number of points. The number of points is calculated based on the residence time calculation means for calculating the residence time and the residence time calculated by the residence time calculation means, and the calculated number of points is used as the user information storage means corresponding to the first ID. It is a point reduction system characterized by being composed of a point adding means for adding to the number of points.</p><p> In the present invention, a uniquely identifiable first ID is assigned, a portable radio device and a uniquely identifiable second ID are assigned, and the first ID transmitted from the radio device is assigned. The position information of the radio device is detected based on the information received from the plurality of radio wave receiving devices that receive the radio wave including the radio wave and the information received from the plurality of radio wave receiving devices, and is given to the user in association with the first ID. A point redemption method in a point redemption system composed of a server device provided with a user information storage means for storing the number of points, wherein the wireless device includes a radio wave including the first ID at regular time intervals. The process of transmitting the radio wave, the process of the radio receiving device receiving the radio wave from the radio wave, the process of the radio receiving device measuring the radio wave intensity value of the radio wave, and the process of the radio receiving device. The process of transmitting the first ID included in the radio wave, the second ID of the self-radio receiving device, and the radio wave intensity value to the server device, and the server device using the first ID. And the second ID and the radio wave intensity value are received from the radio wave receiving device, and the time information output by the time measuring means is received in the first ID, the second ID, and the radio wave intensity value. A process of associating and recording in the position information storage means, and a process of the server device reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means. Based on the read out second ID, the radio wave intensity value, and the time information, the process of calculating the residence time at which the user stayed at the position to be added with the number of points, and the server device A point consisting of a process of calculating the number of points based on the calculated residence time and a process of adding the calculated number of points to the number of points of the user information storage means corresponding to the first ID. It is a reduction method.</p><p> In the present invention, a uniquely identifiable first ID is assigned, a portable radio device and a uniquely identifiable second ID are assigned, and the first ID transmitted from the radio device is assigned. The position information of the wireless device is detected based on the plurality of wireless receiving devices that receive the including radio waves and the information received from the plurality of wireless receiving devices, and is given to the user in association with the first ID. The computer of the server device in the point reduction system composed of the server device provided with the user information storage means for storing the number of points, the first ID, the second ID, and the radio wave intensity value of the radio wave. Is received from the wireless receiving device, and the time information output by the time measuring means is recorded in the position information storage means in association with the first ID, the second ID, and the radio wave intensity value. An information recording means, a reading means for reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means. Based on the second ID read by the reading means, the radio wave intensity value, and the time information, the residence time calculation for calculating the residence time at which the user stays at the position to be added with the number of points. A point that calculates the number of points based on the residence time calculated by the means and the residence time calculation means, and adds the calculated number of points to the number of points of the user information storage means corresponding to the first ID. It is a computer program for functioning as an addition means.</p><p> In the present invention, a uniquely identifiable first ID is assigned, a portable radio device and a uniquely identifiable second ID are assigned, and the first ID transmitted from the radio device is assigned. The position information of the radio device is detected based on the information received from the plurality of radio wave receiving devices that receive the radio wave including the radio wave and the information received from the plurality of radio wave receiving devices, and is given to the user in association with the first ID. The computer of the server device in the point reduction system composed of the server device provided with the user information storage means for storing the number of points, the first ID, the second ID, and the radio wave intensity value of the radio wave. Is received from the wireless receiving device, and the time information output by the time measuring means is recorded in the position information storage means in association with the first ID, the second ID, and the radio wave intensity value. An information recording means, a reading means for reading the second ID corresponding to the first ID, the radio wave intensity value, and the time information from the position information storage means, and the second reading means read by the reading means. The residence time calculation means for calculating the residence time in which the user stays at the position to be added to the number of points based on the ID, the radio wave intensity value, and the time information, and the residence time calculation means calculated by the residence time calculation means. A computer program for calculating the number of points based on the residence time and adding the calculated number of points to the number of points of the user information storage means corresponding to the first ID is recorded. It is a computer-readable recording medium.</p>
<p> According to the present invention, the server device has a first ID given to the wireless device carried by the user, a second ID given to the wireless receiving device, and a radio wave intensity value of radio waves transmitted from the wireless device. Is received from the wireless receiving device, and the time information output by the timing means is recorded in the position information storage means in association with the first ID, the second ID, and the radio wave intensity value. In addition, the second ID corresponding to the first ID, the radio field intensity value, and the time information are read from the position information storage means, and the number of points is calculated based on the read second ID, the radio wave strength value, and the time information. Calculate the residence time in which the user stays at the position to be added. Then, the number of points obtained based on the calculated residence time is added to the number of points of the user information storage means corresponding to the first ID. Therefore, it is possible to detect the waiting time in which the user is in the queue, that is, the residence time. Thereby, the points available to the user can be reduced according to the waiting time in the queue, that is, the residence time.</p><p> Further, according to the present invention, the server device includes information including a first ID from a terminal device installed at a position where the number of points is to be added and predetermined position information indicating a position where the number of points is to be added. In response to this, a predetermined position information is recorded in the user information storage means in association with the first ID. Then, when the predetermined position information is stored in the user information storage means, the number of points calculated based on the calculated residence time is added to the number of points of the user information storage means corresponding to the first ID. It has become. Therefore, even if the user stays at a place corresponding to the predetermined position information, if the information is not received from the terminal device installed at the place associated with the predetermined position information. , It is possible to determine that they were not in the queue but simply stayed in the vicinity of the position. As a result, points can be redeemed only to the users who are staying and who are in the queue with the predetermined position information.</p><p>Further, according to the present invention, when the server device records predetermined position information indicating a position to be added with the number of points in the user information storage means in association with the first ID, the server device is associated with the first ID. , The time information is recorded in the user information storage means in association with the predetermined position information. Then, when the predetermined position information is stored in the user information storage means, and the last time information in the time information referred to when calculating the residence time, the last time information is stored in the user information storage means. When the difference from the time information corresponding to the predetermined position is within the predetermined time, the number of points obtained based on the residence time calculated by the residence time calculation means is the user information storage means corresponding to the first ID. It is configured to add to the number of points. Therefore, even if the user stays at a place corresponding to the predetermined position information, from the last time of the time staying from the terminal device installed at the place associated with the predetermined position information. If the information is not received within a predetermined time, it can be determined that the information is not in the queue but simply stays in the vicinity of the position. As a result, points can be redeemed only to the users who have been in the queue with the predetermined position information within the predetermined time from the last time of the staying time.</p>
Hereinafter, the server device and the point reduction system according to the embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a location information server 30, a user information management server 40, a web server 70, a tag 10 and a member card 60 distributed to a user 100, a tag reader 21, 20a to 20z, which receives radio waves from the tag 10, according to the present embodiment. It is a schematic block diagram which shows the point return system 1 which consists of a card reader 25 which reads information from a member card 60, and 26a to 26z.
In this point reduction system 1, the tag 10 is, for example, a wireless tag provided with an RFID (Radio Frequency Identification) method, and is a type called an active tag that emits wireless radio waves including the tag ID at regular intervals by a built-in battery. It is a wireless tag. A uniquely identifiable tag ID is assigned to the tag 10 in advance, and when the user 100 visits the amusement park, the staff at the check-in / out gate 200 lends the tag to the user 100, and the user leaves the amusement park. It will be returned to the staff when you do. The tag reader 21 installed in the check-in / out gate 200 is connected to the location information server 30, and when the user 100 visits the park, the tag ID of the tag 10 lent to the user 100 and the user of the member card 60. It is used when associating an ID. The tag readers 20a to 20z are given a uniquely identifiable reader ID, receive the radio wave transmitted from the tag 10, read the tag ID included in the radio wave, and determine the radio wave strength value of the radio wave. Measure. In addition, it is connected to the location information server 30 via the network 50.
The member card 60 is given a uniquely identifiable user ID by a magnetic code or a barcode, and is carried by the user 100. The card readers 25 and 26a to 26z are devices for reading a user ID from the member card 60, and for example, a magnetic reader or a bar code reader is applied. The card reader 25 installed in the check-in / out gate 200 is connected to the location information server 30 and reads the user ID of the member card 60 presented by the user when the user 100 visits the park.
The card readers 26a to 26z are connected to the user information management server 40 via the network 51, and are installed at the check-in / out gate 200 and the attraction 201 where the user 100 uses the points. The card readers 26a to 26z read the user ID from the member card 60 brought close to the card readers 26a to 26z by the user 100 when the user 100 uses the attraction 201. In addition, the card readers 25 and 26a to 26z are provided with a display unit, and when information that cannot be used is received, a warning is displayed on the display unit to notify the user that the card reader cannot be used.
When issuing the member card 60 to the user 100, the user information management server 40 manages information on the user ID uniquely assigned to the member card 60 and the number of points owned by the user. In the user information management server 40, the input unit 44 sets the initial value of the number of points corresponding to the user ID given to the member card 60 and the amount paid by the user when the user 100 first requests the issuance of the member card 60. And are registered in the user information database 42. The user information database (hereinafter abbreviated as DB) 42 contains information on the number of points owned by the user in association with the user ID and a history of the number of points used by the user, for example, information on how many points were used in which attraction. Remember.
The point usage unit 41 receives the user ID read from the member card 60 carried by the user 100 by the card reader 26z installed in the attraction 201 of the amusement park, and the information of the amount of money required to use the attraction 201. In addition, referring to the user information DB42, when the number of remaining points of the user ID is larger than the number of points converted into the received amount, the card reader 26z responds with the information that it can be used, and the user information DB42 The number of points required for use is subtracted from the number of points corresponding to the user ID of. In addition, the point usage unit 41 acquires time information from the clock 45 when subtracting the number of points, and corresponds to the information of the used attraction 201, the number of points to be subtracted, and the time information acquired from the clock 45. Attach it and record it in the user information DB42 as a usage history. Furthermore, if the number of remaining points is insufficient and the points cannot be used, information indicating that the points cannot be used is transmitted to the card reader 26z.
The point addition unit 43 is the last of the information indicating the user ID to be added and the attraction 201 that has been retained from the position information server 30, which will be described later, and the time information referred to when the residence time and the residence time are calculated. The time information of the above is received, the history corresponding to the user ID of the user information DB 42 is read, and the attraction information and the residence time received from the location information server 30 whether or not the attraction 201 received by the user 100 is used or not are read. Judgment is made based on the last time information in the time information referred to when is calculated and the usage history recorded in the user information DB 42. If the user 100 is using the attraction 201, the number of points corresponding to the residence time is added to the number of points of the user 100 in the user information DB 42.
The position information server 30 detects the position information of the tag 10 based on the tag reader ID, the tag ID, and the radio wave intensity value received from the tag readers 20a to 20z based on the detection method described later. In the location information server 30, the receiving unit 31 receives the tag ID assigned to the tag 10 and the user ID assigned to the member card 60 from the tag reader 21 and the card reader 25, respectively. The input unit 33 inputs information on whether the tag 10 has been lent or returned by the operation of the staff. Specifically, the input unit 33 is provided with a button for instructing lending and returning, and one button is selected by a staff member before reading the information from the tag 10 or the member card 60, and the selected information. Is input to the control unit 32. The control unit 32 receives the user ID, the tag ID, and the lending / returning information from the receiving unit 31 and the input unit 33, and in the case of lending, the user ID and the tag ID are associated with each other and stored in the location information database 35. register. On the other hand, in the case of return, the tag ID is returned, and an aggregation completion instruction instructing to calculate the number of points to be returned is transmitted to the position calculation unit 36 described later.
The position information recording unit 34 acquires the information received from the tag readers 20a to 20z, that is, the tag ID, the tag reader ID of the source, the radio wave intensity value of the received radio wave, and the clock 37 when the information is received from the tag readers 20a to 20z. It is recorded in the location information DB35 in association with the time information. The position calculation unit 36 receives the aggregation completion instruction including the tag ID from the control unit 32, reads the tag reader ID and the radio wave intensity value corresponding to the tag ID from the position information DB 35, and detects the position information of the tag ID. Further, based on the detected position information and the time information read from the position information DB 35, the time during which the user 100 stays at the attraction 201 or the like corresponding to the predetermined position information described above is calculated. Furthermore, the calculated residence time, the last time information in the time information referred to when the residence time was calculated, the user ID corresponding to the tag ID, and the information indicating the attraction 201 are provided as user information. It is transmitted to the point addition unit 43 of the management server 40.
The web server 70 is, for example, a server device of a site that sells online products, is connected to the point usage unit 41 of the user information management server 40, receives a connection from the terminal of the user 100, and stores it internally. Providing product information to the terminal of user 100.
The above-mentioned function of the server device corresponds to the function of integrating the location information server 30 and the user information management server 40. Further, the wireless device described above corresponds to the tag 10, and the wireless receiving device corresponds to the tag readers 20a to 20z. The first ID corresponds to the tag ID, and the second ID corresponds to the tag reader ID. The user information storage means corresponds to the user information DB42, and the location information storage means corresponds to the location information DB35. Further, the residence time calculation means corresponds to the position calculation unit 36, the point addition means corresponds to the point addition unit 43, and the position information history recording means corresponds to the point utilization unit 41. Further, the terminal device installed at the position to be added to the number of points described above corresponds to the card reader 26z.
Further, although the above-mentioned timekeeping means corresponds to the clock 37, it may be provided in each of the tag readers 20a to 20z instead of the position information server 30. At that time, the tag readers 20a to 20z transmit the tag ID, the radio wave intensity value, the own tag reader ID, and the time information to the position information server 30.
In this embodiment, it is shown that there are a plurality of tag readers 20a to 20z and card readers 26a to 26z, and the number of installed tag readers varies depending on the size of the amusement park. In addition to the above-mentioned attractions, the card reader may be installed in a place where points can be used, such as a cash register in a shopping center in an amusement park.
FIG. 2 is a diagram showing the data structure of the location information DB35. In FIG. 2, the user ID assigned to the member card 60 read by the card reader 25 by the control unit 32 is written in the user ID. Further, the tag ID lent to the user 100 of the member card 60 by the control unit 32 is written in the tag ID in association with the user ID. In the tag reader ID, the tag reader ID of the transmission source included in the information received from the tag readers 20a to 20z by the position information recording unit 34 is recorded by the position information recording unit 34. The radio field intensity value included in the information is set based on the tag ID included in the information received from the tag readers 20a to 20z by the position information recording unit 34. The time is set to the time information received from the clock 37 when the position information recording unit 34 receives the information from the tag readers 20a to 20z.
FIG. 3 is a diagram showing the data structure of the user information DB 42. In FIG. 3, the user ID assigned when the member card 60 is issued is registered as the user ID. In the number of points, the number of points owned by the user with the user ID is registered. In the history, the information when the points are used by the user, that is, the information of the attractions used, the number of points used, and the time information acquired from the clock 45 when the points are used are recorded by the point usage unit 41. Recorded.
FIG. 4 is a block diagram showing the arrangement of tag readers for detecting the position information of tags. In the figure, the tag readers 20a, 20b, and 20c are arranged so as to be associated with the areas α, β, and γ, respectively. Further, the areas α, β, and γ are areas associated with the above-mentioned check-in / out gate 200, attraction 201, and the like, respectively. When a user carrying the tag 10a enters the area α of the tag reader 20a, the tag reader 20a detects radio waves transmitted from the tag 10a at regular intervals.
On the other hand, the tag 10b is arranged near the boundary between the area α, the area β, and the area γ, and the radio wave transmitted from the tag 10b is detected by the tag readers 20a, 20b, and 20c. In such a case, the area is detected by the following two methods.
FIG. 5 is a diagram for explaining two methods for detecting the positions of tags 10a and 10b in FIG. (Method 1) In method 1, the area α, β, and γ are associated with the tag readers 20a, 20b, and 20c in FIG. 2, and the tag readers 20a, 20b, and 20c receive the radio waves of the tags 10a and 10b. Perform position detection. When two or more tag readers receive radio waves, the area of the tag reader with the highest radio wave intensity value is detected. In the figure, it is detected that the tag 10a is located in the area α for the tag 10a and is located in the area β for the tag 10b. Since the receivable range of the tag reader may not always match the range of the area to be associated with, the accuracy of position identification can be improved by associating one area with a plurality of tag readers.
(Method 2) In method 2, the radio field intensity value of all tag readers that received the radio wave of the tag is used to calculate the relative distance between the tag and each tag reader, and the calculation result is used to determine the position where the tag exists. To detect. As a method for calculating the relative distance, there is a method used in the position detection system disclosed in Japanese Patent Application Laid-Open No. 2002-236166. In this method, the least squares method or the like is used from the radio field intensity value of the tag received by each tag reader. The position information of the tag is calculated by. Further, it is assumed that the position information of the tag readers 20a, 20b, and 20c required in the system is set in the position information server 30 in advance.
In the position detection in Method 2, the tag 10a is detected to be located in the area α because the radio field intensity value of the tag reader 20a is the highest, but the tag 10b is detected by the tag reader 20a, the tag reader 20b, and the tag reader 20c. Due to the radio field strength value, it is detected as no corresponding area.
In Method 2, the reception range of the tag reader and the range of the area do not match, and the tag reader is arranged so that the radio field intensity value can be measured efficiently. Therefore, when the area to be specified is small, there is a demerit that more tag readers are required as compared with Method 1. Further, by using the method 2, it is possible to detect the position information with higher accuracy than the method 1, and it is possible to set the area classification in detail. However, there is a demerit that it is necessary to register the position of the tag reader in advance and the cost is higher than that of the method 1 because the calculation is performed.
FIG. 6A is a diagram showing the residence time conversion data stored inside the user information management server 40. In the residence time conversion data, the number of points converted according to the length of the residence time, that is, the number of points to be added to the current number of points of the user is set.
Further, FIG. 6B is a diagram showing point conversion data also stored inside the user information management server 40. In the point conversion data, information on the conversion relationship between the points and the price for each purpose of use when the user uses the points is set.
FIG. 7 is a flowchart showing the processing flow of the point redemption system 1, and also shows the usage flow from the user's point of view.
First, user 100 requests the card issuer to issue member card 60. The card issuer issues a member card 60. Then, based on the operation of the card issuer, the input unit 44 associates the user ID given to the member card 60 with the initial value of the number of points corresponding to the amount paid by the user 100 to the user ID and the user information DB 42. Register with (step S1). The user receives a member card 60 from the card issuer (step S2). Next, the user 100 enters the amusement park from the check-in / out gate 200 and leaves the member card 60 in a position readable by the card reader 26a (step S3). The card reader 26a reads the user ID from the member card 60, and transmits the read user ID and information on the amount of money required for admission to the point usage unit 41. The point utilization unit 41 reads out the number of remaining points corresponding to the user ID in the user information DB 42, and calculates the required number of points by the conversion rate of the point conversion data. Then, when the number of remaining points is larger than the required number of points, the point utilization unit 41 transmits available information to the card reader 26a. On the other hand, if the number of points is insufficient and the card reader 26a cannot be used, the information that cannot be used is transmitted to the card reader 26a, and the card reader 26a that receives the information is notified that the card reader 26a cannot be used. Then, the number of points used is subtracted from the number of points corresponding to the user ID in the user information DB 42 (step S4).
Next, when lending the tag 10 to the user 100, the amusement park clerk selects the lending button of the input unit 33, receives the member card 60 from the user 100, and puts the member card in a position where the card reader 25 can read it. Defer 60. The card reader 25 reads the user ID of the stationary member card 60 and transmits it to the receiving unit 31. In addition, the staff keeps the rented tag 10 in a position where the tag reader 21 can read it. The tag reader 21 reads the tag ID of the stationary tag 10 and transmits it to the receiving unit 31. The control unit 32 receives the loan information from the input unit 33, receives the tag ID and the user ID information from the reception unit 31, and positions the user ID and the tag ID in association with each other based on the input being the loan. Register with information DB35 (step S5). Then, the user borrows the tag 10 from the staff and carries it (step S6).
Next, the user 100 starts moving to an attraction or the like with the tag 10 carried. Then, the user 100 sets the member card 60 in a position where the card reader 26z can read when using the attraction 201. The card reader 26z reads the user ID from the deferred member card 60, and transmits the user ID and information on the amount of money required to use the attraction 201 to the point usage unit 41. The point usage unit 41 receives the received user ID and amount of money information, and calculates the number of points required for use from the amount of money at the conversion rate of the point conversion data. If the number of remaining points in the user information DB42 is larger than the calculated number of points, the available information is returned to the card reader 26a. Then, the point usage unit 41 subtracts the number of points used from the number of points corresponding to the user ID of the user information DB 42, acquires the time information from the clock 45, and uses the acquired time information and the attraction 201. The information is associated with the user ID and recorded as a history. User 100 repeats this action while in the amusement park (step S7). At that time, the tag readers 20a to 20z receive the radio wave transmitted from the tag 10, read the tag ID and the tag reader ID from the received radio wave, and measure the radio wave intensity value of the radio wave. Then, the tag ID, the tag reader ID, and the radio wave intensity value are transmitted to the position information recording unit 34 of the position information server 30. The position information recording unit 34 associates the received information with the time information acquired from the clock 37 at the time of reception and records it in the position information DB 35 (step S8).
Next, when the user 100 leaves the park, the tag 10 is returned to the staff at the check-in / out gate 200 (step S9). The clerk selects the return button of the input unit 33 and deferes the tag 10 at a position where the tag reader 21 can read it. The tag reader 21 reads the tag ID of the deferred tag 10 and transmits it to the receiving unit 31. The control unit 32 receives the return information from the input unit 33, receives the tag ID information from the reception unit, and gives the position calculation unit 36 an aggregation completion instruction including the tag ID based on the input being a return. Send. Upon receiving the aggregation completion instruction, the position calculation unit 36 reads the information about the tag 10 from the position information DB 35, detects the position information of the tag 10 by the above-mentioned method 1 or method 2, and converts it into the position information associated with the attraction 201. Calculate the residence time. Then, the information of the attraction 201, the residence time at the attraction 201, and the last time information in the time information referred to when the residence time is calculated by the position calculation unit 36 are added to the points of the user information management server 40. Send to unit 43 (step S10). The point addition unit 43, which has received the information from the position calculation unit 36, first detects whether or not the information of the attraction 201 is recorded in the user information DB 42. When the attraction 201 is detected from the user information DB 42, it is the last of the time information when the attraction 201 is used and the time information referred to when the residence time received from the position calculation unit 36 is calculated. It is determined whether or not the difference from the time information of is within a predetermined time. Then, when the difference is within a predetermined time, it is determined that the attraction 201 has been used. For example, the predetermined time is set to, for example, about 5 minutes in consideration of the transmission cycle and the error of the wireless tag 10. When it is determined that the attraction 201 has been used, the number of points to be added is calculated based on the residence time conversion data and added to the user information DB 42 (step S11). By the above processing, the user 100 acquires the number of points (step S12).
In the above processing, the last time information in the time information referred to when the residence time is calculated by the position calculation unit 36 and the time when the attraction 201 recorded in the user information DB 42 is used are used. It is determined whether or not the attraction 201 has been used based on the difference between the two. However, if the user does not use the attraction many times in a day, it is determined that the attraction 201 has been used when the information of the attraction 201 is recorded in the user information DB 42 without specifying the time. You may do so.
Further, in the above processing, the point usage unit 41 associates the information using the attraction 201 with the user ID and records it in the user information DB 42 only when the number of points required for using the attraction 201 remains. I try to record as. However, this embodiment is not limited to this, and when the user ID is read from the member card 60 by the card reader 26z, the information that the user uses the attraction 201 regardless of whether or not the number of points remains. May be recorded as a history. That is, the member card 60 may be used not for the use of points but only for determining whether or not the user has used the attraction 201.
FIG. 8 is a flowchart showing the processing flow of the web server 70 and the user information management server 40 when the user 100 uses the points from the web server 70. First, the user 100 starts the Internet from his / her terminal, connects to the web server 70, and logs in by entering his / her user ID and the preset password attached to the member card 60 (step Sa1). .. User 100 selects the product he / she wants to purchase from the web server 70 (step Sa2). Then enter the purchase instructions (step Sa3).
The web server 70 receives the purchase instruction and sends a point usage request including the required number of points to the point usage unit 41 of the user information management server 40. The point utilization unit 41 reads the number of remaining points of the user ID received from the user information DB 42, and determines whether or not the number of remaining points is equal to or greater than the required number of points (step Sa4). Then, when the number of remaining points is equal to or greater than the required number of points, the point utilization unit 41 transmits a response for which points can be used to the web server 70 (step Sa5). The point usage unit 41 subtracts the number of points used from the number of points of the user ID of the user information DB 42 (step Sa6). Upon receiving the response, the web server 70 responds to the terminal of the user 100 that the purchase is completed, and performs a process for notifying the sender of the product that the product has been purchased (step Sa7).
The above-mentioned location information server 30 and user information management server 40 have a computer system inside. The above-mentioned processing of position information detection and calculation of the number of points is stored in a computer-readable recording medium in the form of a program, and the above processing is performed by the computer reading and executing this program. Here, the computer-readable recording medium refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Further, this computer program may be distributed to a computer via a communication line, and the computer receiving the distribution may execute the program.
<figref num="1">It is a block diagram which shows the point reduction system by this embodiment.</figref><figref num="2">It is a figure which shows the data structure of the location information database in the same embodiment.</figref><figref num="3">It is a figure which shows the data structure of the user information database in the same embodiment.</figref><figref num="4">It is a block diagram which showed the arrangement of the tag reader in the same embodiment.</figref><figref num="5">It is a figure for demonstrating the detection method of the position information in the same embodiment.</figref><figref num="6">It is a figure which showed the conversion rate of the point in the same embodiment.</figref><figref num="7">It is a flowchart which showed the process of point reduction in the same embodiment.</figref><figref num="8">It is a flowchart which showed the process of purchase by the web server in the same embodiment.</figref>
Code description
1 point redemption system 10 tags 20a ~ 20z tag reader 30 location information server 40 user information management server
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2010267157A | Cited by | Japan | Search report |
| US9883337B2 | Cited by | United States of America | Applicant |
| JP2021510893A | Cited by | Japan | Search report |
| JP2019215916A | Cited by | Japan | Search report |
| US10585159B2 | Cited by | United States of America | Applicant |
| JP2010267158A | Cited by | Japan | Examiner |
| WO2013133671A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| JP2016119113A | Cited by | Japan | Search report |
| JP2018041486A | Cited by | Japan | Search report |
| US9690957B2 | Cited by | United States of America | Applicant |
1 member in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2005112519 | Japan | A | |
| JP20050112519 | – | – | – |
Members1
| Document | Office | Kind | |
|---|---|---|---|
| JP2006293634AThis record | Japan | A |
Numbers
- Publication
- 2006293634
- Publication, DOCDB
- 2006293634
- Publication, EPODOC
- JP2006293634
- Application
- 112519
- Application, DOCDB
- 2005112519
- Application, EPODOC
- JP20050112519
Titles2
- Japanese
- サーバ装置、ポイント還元システム、ポイント還元方法並びにコンピュータプログラム、記録媒体
- English
- Server equipment, point redemption system, point redemption method, computer program, recording medium
Classification
- IPC, 7
- G06Q30 00
- G06Q50 00
- G06K17 00
- G06Q10 02
- G06Q30 02
- G06Q30 06
- G06Q50 10