Service delivery system, service delivery method, and service delivery program
The service provision system ensures legitimate users receive promotional information by using proximity wireless communication and touch panel input devices, managing device and service information in two states to validate user terminals and update inactive information to active states.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- KOTO
- Filing Date
- 2021-12-28
- Publication Date
- 2026-05-11
AI Technical Summary
Conventional methods for distributing promotional information and electronic coupons via NFC or IC tags fail to ensure that service information is provided only to legitimate user terminals, as unauthorized third parties can access the URL and location information is not always available.
A service provision system that includes proximity wireless communication with user terminals, a touch panel, and input devices to assign specific information, along with a management server that stores and manages device and service information in two states, ensuring legitimate users receive active service information.
The system effectively provides service information to legitimate users, ensuring an expected promotional effect by validating user terminals and updating inactive information to active states based on recognized contact information.
Smart Images

Figure 0007855812000001 
Figure 0007855812000002 
Figure 0007855812000003
Abstract
Description
Technical Field
[0001] The present invention relates to a service providing system, a service providing method, and a service providing program for attaching service information to user terminals existing in a service providing area that provides services.
Background Art
[0002] Conventionally, in promotional activities such as consumer behavior and purchase inducement implemented by companies for general consumers, points, stamps, etc. are given to users participating in the promotion due to the characteristics of sales promotion, and services for exchanging them for privileges, coupons, etc. according to the acquisition status are provided. Further, in business activities in physical stores such as sales stores and restaurants and online stores, services for distributing prizes, discount coupons, etc. corresponding to the frequency are provided to users who use the store, etc.
[0003] On the other hand, with the spread of mobile terminals such as smartphones, business activities using mobile terminals held by general consumers by utilizing the functions provided in the mobile terminals have been proposed, and in recent years, the provision of services via NFC (Near Field Communication) terminals has become widespread.
[0004] For example, in order to increase the number of users of a membership site operated by a store, access information to a privilege is sent to a customer's mobile terminal by NFC communication or the like, and the mobile terminal connects to a server device via a URL pushed and displays privilege information and the like. A customer information system has been proposed (see Patent Document 1).
[0005] Further, an advertisement distribution server selects advertisement information of a store based on the position information of the store and the position information of the user's mobile terminal, stores it as the user's history, acquires the device ID of an NFC device installed in the store from the user's mobile terminal via a network, and if the device ID corresponds to the advertisement information of the store, a method for determining that the user has visited the store and confirming the visit has been proposed (for example, Patent Document 2). [Prior art documents] [Patent Documents]
[0006] [Patent Document 1] Japanese Patent Publication No. 2015-72519 [Patent Document 2] Japanese Patent Publication No. 2014-109964 [Overview of the Initiative] [Problems that the invention aims to solve]
[0007] Conventional methods for distributing promotional information and electronic coupons are configured to allow access to the source using a URL transmitted via NFC or other IC tags to the user's terminal. However, if the URL is forwarded to an unauthorized third party via the user's terminal, the expected promotional effect cannot be achieved. Furthermore, to circumvent this problem, methods have been employed to identify legitimate user terminals by acquiring and tracking their location information. However, this method does not work for user terminals with location information disabled.
[0008] Therefore, the present invention aims to provide a service provision system that can distribute service information such as the aforementioned benefit information and electronic coupons to legitimate user terminals that are the target of the service. [Means for solving the problem]
[0009] The aforementioned technical problems can be solved by the present invention as follows.
[0010] That is, the service provision system according to the present invention includes: communication means installed within a service area that provides services and performing proximity wireless communication with a mobile terminal held by a user who is present within that service area and receiving the service; a mobile terminal equipped with a touch panel that establishes proximity wireless communication with the communication means and acquires connection information for obtaining service information related to the service and specific information that identifies the communication means; an input device used in combination with the communication means within the service area and assigning contact information to the mobile terminal by proximity to or contact with the touch panel; specific information storage means that stores specific information of the communication means in correspondence with the service area; specific information storage means that stores specific information of the input device capable of recognizing the contact information in correspondence with the specific information; and service information storage means that stores the service information provided in the service area in two state information: information of an unusable inactive state and information of an usable active state, in correspondence with the specific information. The system also includes a management server equipped with device information storage means for acquiring and storing device information of the mobile terminal upon connection from the mobile terminal based on the connection information, wherein when the management server acquires the specific information stored in the specific information storage means upon connection from the mobile terminal based on the connection information, it stores the device information of the mobile terminal obtained by the connection in the device information storage means based on the specific information, and transmits to the mobile terminal, based on the device information, one service information in the two-state information corresponding to the specific information stored in the service information storage means, together with the unique information corresponding to the specific information stored in the unique information storage means, as unusable inactive information, and when the mobile terminal, which has received the inactive one service information, can recognize the contact information provided by the input device using the unique information, it updates the inactive one service information on the touch panel to an usable active state.
[0011] Furthermore, the service provision system according to the present invention includes: communication means installed within a service area that provides services and performs proximity wireless communication with a mobile terminal held by a user receiving the service by being present within that service area; a mobile terminal equipped with a touch panel that establishes proximity wireless communication with the communication means and acquires connection information for obtaining service information related to the service and specific information for identifying the communication means; an input device used in combination with the communication means within the service area and provides contact information to the mobile terminal by proximity to or contact with the touch panel; specific information storage means that stores the specific information of the communication means in correspondence with the service area; service information storage means that stores the service information provided in the service area in two state information: information of an unusable inactive state and information of an usable active state, corresponding to the specific information; and a device that, upon connection from the mobile terminal based on the connection information, provides the mobile terminal's device The system includes a management server equipped with a device information storage means for acquiring and storing device information, and when the management server acquires the specific information stored in the specific information storage means by a connection based on the connection information from the mobile terminal, it stores the device information of the mobile terminal obtained by the connection in the device information storage means based on the specific information, transmits one service information in the two-state information corresponding to the specific information stored in the service information storage means to the mobile terminal as information in an unusable, inactive state based on the device information, and when it acquires contact information of the input device that is provided by approaching or touching the touch panel of the mobile terminal, which has been received as one service information in an inactive state, by a connection from the mobile terminal in the device information storage means, the mobile terminal updates the one service information in the inactive state on the touch panel to an usable, active state.
[0012] Furthermore, in the service provision system for acquiring contact information from a mobile terminal, the present invention further includes a unique information storage means that stores unique information that can recognize contact information generated by proximity to or contact with a touch panel by an input device, in correspondence with the specific information. When contact information is acquired through a connection from the mobile terminal in the device information stored in the device information storage means, the system determines whether the contact information can be recognized by the unique information stored in the unique information storage means. If it can be recognized in correspondence with the specific information, the mobile terminal updates the inactive service information on the touch panel to an active state.
[0013] Furthermore, in any of the service provision systems that acquire contact information from a mobile terminal, the update to an available active state performed on the mobile terminal may occur by transmitting one service information of the available active state from among the two state information to the mobile terminal. Alternatively, the update may occur by transmitting an execution signal to the mobile terminal that changes the unavailable inactive state of one service information in the two state information to an available active state, based on the device information, where the unavailable inactive state information is displayed.
[0014] Furthermore, the service provision system according to the present invention includes, within a service provision area, a communication means for performing proximity wireless communication with a mobile terminal held by a user receiving the service by being located within the service provision area, and an input device used in combination with the communication means within the service provision area, which provides contact information to the mobile terminal by proximity to or contact with a touch panel placed on the display screen; the mobile terminal which establishes proximity wireless communication with the communication means to obtain connection information for obtaining service information related to the service and specific information identifying the communication means; an authentication server having specific information storage means that stores the specific information of the communication means corresponding to the service provision area; a device information storage means that stores the specific information based on the connection information and the device information of the mobile terminal obtained via the authentication server; and a distribution server having service information storage means that stores the service information provided in the service provision area in two state information: information of an unusable inactive state and information of an usable active state, corresponding to the specific information, and the distribution server is connected to the Internet When connected via a computer network including the above, and the authentication server obtains the specific information stored in the specific information storage means by a connection based on the connection information from the mobile terminal, it transmits the device information of the mobile terminal obtained by the connection and the specific information to the distribution server, transmits distribution server connection information based on the connection information to the mobile terminal in the device information to obtain a service information corresponding to the specific information, the distribution server stores the device information transmitted from the authentication server in the device information storage means in correspondence with the specific information, and when the distribution server receives the distribution server connection information, it determines whether the device information of the mobile terminal obtained by the connection is stored in the device information storage means, and if it is stored, it determines whether the service information in the specific information corresponding to the device information is stored in the service information storage means, and if it is stored, it transmits the service information in the two-state information stored in the service information storage means as information of an unusable inactive state based on the device information to the mobile terminal.When the mobile terminal, which is receiving the service information in the inactive state, transmits contact information provided by the input device to the distribution server upon proximity to or contact with the touch panel, and the distribution server acquires the contact information from the mobile terminal via a connection in the device information stored in the device information storage means, the mobile terminal updates the inactive service information on the touch panel to an active state.
[0015] Furthermore, in the service provision system, the present invention provides a matching server connected to the computer network, in addition to the server group, which has a unique information storage means that stores unique information that can recognize contact information generated by proximity to or contact with a touch panel by an input device, in correspondence with the specific information. When the distribution server obtains the contact information from the mobile terminal based on the device information stored in the device information storage means, it queries the matching server to determine whether the contact information can be recognized using the unique information stored in the unique information storage means. If it can be recognized, the mobile terminal updates the inactive service information on the touch panel to an active state.
[0016] Furthermore, in any of the service provision systems described above, the update to an available active state performed on a mobile terminal may occur by transmitting one service information of an available active state from among the two state information to the mobile terminal. Alternatively, the update may occur by transmitting an execution signal to the mobile terminal that changes the unavailable inactive state of one service information in the two state information to an available active state, based on the device information, where the unavailable inactive state information is displayed.
[0017] Furthermore, the service provision method according to the present invention is a service provision method that provides a service within a service area, comprising: a communication means that transmits connection information and specific information that identifies the device itself via proximity wireless communication to obtain service information related to the service; an input device used in combination with the communication means within the service area, which provides contact information to a mobile terminal equipped with a touch panel by proximity to or contact with the touch panel; a management server that stores unique information of the input device capable of recognizing the contact information and the service information in correspondence with the specific information linked to the service area; and a mobile terminal held by a user receiving the service, connected via a computer network including the Internet, to transmit the service information to the mobile terminal based on the connection information, wherein the mobile terminal establishes proximity wireless communication with the communication means to obtain the connection information and the specific information. The mobile terminal connects to the management server based on the connection information and transmits the specific information. When the management server receives the specific information associated with a service area from the mobile terminal, it stores the device information acquired through the connection in correspondence with the specific information and transmits a service information corresponding to the specific information to the mobile terminal as information in an inactive state that cannot be used. The mobile terminal, having received the service information in an inactive state, transmits contact information provided by the input device to the management server. When the management server acquires the contact information from the mobile terminal through a connection in the stored device information, it determines whether the contact information can be recognized by the unique information. If it can be recognized, it outputs a signal to the mobile terminal to update the inactive service information to an active service information that can be used.
[0018] Furthermore, the service provision method according to the present invention includes, within a service provision area, a communication means that transmits connection information for obtaining service information related to the service and specific information for identifying the device itself via proximity wireless communication; a mobile terminal equipped with a touch panel held by a user receiving the service, which establishes proximity wireless communication with the communication means to acquire the connection information and the specific information; an input device used in combination with the communication means within the service provision area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel; and an authentication computer having a specific information storage means that stores the specific information of the communication means in correspondence with the service provision area and a device information storage means that stores the device information of the mobile terminal in correspondence with the specific information, and a service information storage means that stores the service information provided in the service provision area in two state information: information of an unusable inactive state and information of an usable active state, corresponding to the specific information. The process involves connecting a distribution computer and a matching computer having unique information storage means that stores unique information corresponding to the specific information, which can recognize contact information generated by proximity to or contact with a touch panel by the input device, and the mobile terminal obtaining the connection information and the specific information from the communication means via proximity wireless communication; the authentication computer obtaining the device information and the specific information of the mobile terminal upon connection from the mobile terminal based on the connection information, determining whether the specific information corresponds to the specific information of a provision area stored in the specific information storage means, and if it is the specific information corresponding to the provision area, storing the device information in the device information storage means in correspondence with the specific information; the authentication computer transmitting information for connecting to the distribution computer based on the connection information to the mobile terminal in the device information for obtaining service information corresponding to the specific information; and the distribution computer, upon connection from the mobile terminal via the distribution computer connection information,The system is to be executed by: acquiring device information and specific information of the mobile terminal and querying the authentication computer whether the device information is stored in the device information storage means in correspondence with the specific information; if the distribution computer receives a response from the authentication computer that the device information is stored, it transmits to the mobile terminal that has obtained the device information one service information in the two state information corresponding to the specific information as information in an unusable, inactive state based on the device information; if the distribution computer receives contact information of the input device as one service information in an inactive state from the mobile terminal that has received it, it queries the verification computer whether the contact information can be recognized by the unique information stored in the unique information storage means; and if a response is received from the verification computer that it can be recognized, it causes the mobile terminal to update the one service information in an inactive state on the touch panel to an usable, active state.
[0019] Furthermore, the service provision program according to the present invention includes, within a service provision area, a communication means that transmits connection information and identification information to identify the device itself via proximity wireless communication to obtain service information related to the service; a mobile terminal equipped with a touch panel held by a user receiving the service, which establishes proximity wireless communication with the communication means to acquire the connection information and the identification information; an input device used in combination with the communication means within the service provision area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel; a computer that stores the service information as two-state information, namely information of an unusable inactive state and information of an usable active state, corresponding to the identification information of the communication means installed in the service provision area; and means for acquiring the device information of the mobile terminal and the identification information of the communication means via connection from the mobile terminal based on the connection information. The system includes means for determining whether the specific information corresponds to the one service area, means for storing the device information of the mobile terminal in association with the specific information if it does correspond to the one service area, means for transmitting the service information in the second state information corresponding to the specific information to the mobile terminal based on the device information, based on the device information, to the mobile terminal that has obtained the device information, as information in an unusable, inactive state, whether it is unusable [Effects of the Invention]
[0020] According to the present invention, service information is provided based on the association of information identifying communication means installed in a service-providing area, device information obtained by connecting a mobile terminal held by a legitimate user present in the service-providing area, and an input device arranged in the service-providing area in combination with the communication means. Therefore, service information can be provided to legitimate users, and an expected promotional effect can be obtained.
Brief Description of the Drawings
[0021] [Figure 1] It is a configuration diagram for explaining a service-providing system according to an embodiment of the present invention. [Figure 2] It is a perspective view of the input device illustrated in FIG. 1. [Figure 3] It is a block diagram showing the schematic configuration of the smart device illustrated in FIG. 1. [Figure 4] It is a block diagram showing the schematic configuration of the management server illustrated in FIG. 1. [Figure 5] It is a sequence diagram showing the processing procedure in a service-providing system according to an embodiment of the present invention. [Figure 6] It is a flowchart for explaining the control program of the management server in an embodiment of the present invention. [Figure 7] It is a perspective view showing an example of the input device in the present invention. [Figure 8] It is a diagram for explaining two states of one service information in the present invention. [Figure 9] It is a block diagram showing the schematic configuration of the management server in an embodiment of the present invention. [Figure 10] It is a sequence diagram showing the processing procedure in a service-providing system according to an embodiment of the present invention. [Figure 11] It is a flowchart for explaining the control program of the management server in an embodiment of the present invention. [Figure 12] It is a configuration diagram for explaining a service-providing system according to an embodiment of the present invention. [Figure 13] This is a sequence diagram showing the processing procedure in a service provision system according to one embodiment of the present invention. [Modes for carrying out the invention]
[0022] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0023] Embodiment 1.
[0024] This embodiment describes a service provision system that provides service information, which can be exchanged for benefits or coupons, to smart devices (mobile terminals) held by users present within an event venue (service area) offering free services such as new product introductions and trial services. Note that the mobile terminal may be a smartphone, tablet, or other smart device, or a notebook computer.
[0025] As shown in Figure 1, the service provision system 1 is configured to include, for example, an NFC tag (communication terminal) 3 installed at the event venue 2 and performing proximity wireless communication, an input device 4 placed at the event venue 2 and used in combination with the NFC tag 3, a smart device 6 held by a user 5 present at the event venue 2, and a management server 7 that establishes communication with the smart device 6 and distributes service information.
[0026] The NFC tag 3, located within the event venue 2, communicates wirelessly with the smart device 6 held by user 5 participating in the event. It also contains a tag ID (identification information) to identify itself and generates unique URL data (connection information) that allows it to connect to the management server 7 to obtain service information related to the aforementioned service. This URL data may also include timestamp data and count data. As a result, when user 5, who is visiting the event venue 2 and participating in the event, holds their smart device 6 over the NFC tag 3, wireless communication is performed between the two, and the URL data and tag ID for obtaining service information related to the event are transmitted to the smart device 6.
[0027] The input device 4 is used in combination with the NFC tag 3 within the event venue 2 and is placed within the venue 2. It provides contact information to the smart device 6 upon proximity to or contact with the smart device 6 (hereinafter collectively referred to simply as "contact"). In a more specific example, as shown in Figure 2, the input device 4 has conductivity from the handle 4a to the bottom surface 4b, and the capacitance of the user's body 5 is transmitted to each protruding contact element 4c formed on the bottom surface 4b of the input device 4. As a result, when the contact surface of each contact element 4c that has received the capacitance of the human body comes into contact with the display screen 8 of the smart device 6, the change in capacitance of the touch panel 9 (see Figure 3) at the contact location is recognized as an input signal and contact information is provided to the smart device 6. Note that the input device 4 may provide not only coordinate position information of randomly arranged contact elements as shown in Figure 2, but also information of a specially shaped stamp image (see Figure 7). Furthermore, the combination with NFC tag 3 may mean placing them in pairs near the location where NFC tag 3 is installed at event venue 2, or storing them in association with the NFC tag, or placing them within the same venue and storing them linked together.
[0028] As shown in Figure 3, the smart device 6 has a display screen 8 on its surface, which is formed by stacking a touch panel 9 and a display panel 10. The housing edge (not shown) that fixes the display screen 8 is fitted with a home button 11, a network communication unit 12 that establishes wired and wireless communication with the management server 7 via a computer network or internetwork, an NFC communication unit 13 that establishes proximity wireless communication with the NFC tag 3 to obtain the URL data and a tag ID that identifies the NFC tag 3, and an I / O (Input / Output) interface 14 for connecting external devices. Furthermore, 15 is a CPU (Central Processing Unit) that controls the touch panel 9, display panel 10, home button 11, network communication unit 12, NFC communication unit 13, I / O interface 14, etc. Under the control of the CPU 15, the smart device's built-in OS (Operating System) is executed, and images such as the aforementioned service information are displayed on the display panel 10 via the GPU (Graphics Processing Unit) 16. Embedded applications, installed applications, etc., stored in external memory 17 are executed via internal memory 18. Furthermore, the CPU 15 controls the transmission of position coordinate information to the OS as a touch event based on the capacitance change that occurs on the touch panel 9. As a result, the smart device 6 obtains the arrangement pattern of each contact 4c based on the coordinate points of each contact 4c based on the input signal, identifies the input device 4 that has come into contact with the touch panel 9 on the display screen 8, and generates contact information indicating that the contact was made by that input device 4. Note that the speaker, power supply, etc. have been omitted.
[0029] As shown in Figure 4, the management server 7 consists of a control unit 19 comprising a central processing unit (CPU) including a main memory unit, an arithmetic unit, and a control unit; a specific information storage unit (specific information storage means) 20 that stores the tag ID of the NFC tag 3 in correspondence with venue data (data that identifies a service area) that identifies the event venue 2; a unique information storage unit (unique information storage means) 21 that stores the pattern ID (unique information) of the input device 4 that can recognize the contact information in correspondence with the tag ID; and a service information storage unit (service information storage means) that stores service information provided at the event venue 2 in two state information: information in an unusable inactive state and information in an usable active state, in correspondence with the tag ID. This is a so-called computer comprising: a device information storage unit (device information storage means) 22; a device information storage unit (device information storage means) 23 that stores the IP address (device information) obtained by a connection from a smart device 6 based on URL data; a communication unit 24 that accepts the connection from the smart device 6 based on the URL data, obtains the tag ID and IP address, and transmits to the smart device 6, based on the IP address, one service information of an unusable inactive state in the two state information corresponding to the tag ID and a pattern ID corresponding to the tag ID stored in the unique information storage unit 21; and a program storage unit 25 that stores a control program, which will be described later.
[0030] Next, a method for providing service information to a user's smart device 6 located within event venue 2 will be explained with reference to Figures 5 and 6.
[0031] When user 5 brings smart device 6 close to NFC tag 3, the NFC communication unit 13 of smart device 6 obtains URL data and tag ID from NFC tag 3 (step s01). Next, a push operation by user 5 on the obtained URL data causes the network communication unit 12 to access management server 7 based on the URL and transmit the tag ID (step s02).
[0032] On the management server 7, the control program (see Figure 6) is running. First, based on the URL data from the smart device 6, the communication unit 24 obtains the IP address and tag ID of the connected smart device 6 (step s03), and determines whether the obtained tag ID is stored in the specific information storage unit 20 (step s04). If it is stored, the obtained IP address is associated with the tag ID and stored in the device information storage unit 23 (step s05). Then, the pattern ID corresponding to the tag ID is extracted from the unique information storage unit 21 (step s06), and one service information of the two-state information corresponding to the tag ID, which is stored in the service information storage unit 22, is retrieved (step s07). The information of the unusable inactive state, one of the two-state information, is sent to the smart device 6 along with the pattern ID based on the obtained IP address (step s08). Note that in step s04, if the obtained tag ID cannot be confirmed, an error message such as "Not found" may be displayed, and the process may be terminated.
[0033] On the smart device 6, a service information item is displayed on the display panel 10 of the display screen 8 in an inactive state (see Figure 8), and contact information is added by touching the touch panel 9 of the display screen 8 using the input device 4 (step s09). The acquired contact information is then used to determine whether it can be recognized by the acquired pattern ID (step s10). If it can be recognized, the inactive service information displayed on the display panel 10 is updated to an active state (see Figure 8) (step s11).
[0034] In this embodiment, an NFC tag 3 and an input device 4 are placed together at the event venue 2. A pattern ID is linked to the service information corresponding to the NFC tag via the IP address of a smart device 6 present at the event venue 2, and the pattern ID that recognizes the contact information is transmitted to the smart device 6 along with the unusable service information. When the input device 4 placed at the event venue 2 recognizes the pattern ID, it updates the service information to usable service information, thus providing service information to the smart device 6 held by a legitimate user 5 present at the event venue 2. It should be noted that even if a third party not present at the event venue 2 illegally obtains the unusable service information, they cannot update the unusable service information to usable service information.
[0035] In embodiments of the present invention, when an event venue is divided into multiple booths, one service area may be the entire event venue, or each booth may be considered a separate service area. In the case of events such as stamp rallies, each destination may be considered a separate service area, or a course including each destination may be considered a separate service area, with communication means and input devices provided at the final destination. In the case of paid services such as dining at restaurants or selling goods at mass retailers, each store may be considered a separate service area. Furthermore, "service information" is not limited to service information distributed to a single service area providing a service; one type of service information may be distributed to multiple service areas, and multiple communication means may be provided in a single service area, with different service information associated with each communication means.
[0036] Furthermore, the NFC tag 3 may, each time it communicates wirelessly with the smart device 6, generate and transmit to the smart device 6 a unique URL data (https: / / xxx....jp / ○○○○--○○○○ / ) consisting of the domain name followed by the NFC tag ID, for example the real-time clock value, and a random number ( / ○○○○--○○○○ / ), or an encrypted value of this string. In this case, the connection information and the tag ID are integrated, so the management server 7 connected based on the unique URL only needs to obtain the tag ID from the URL data. Alternatively, the unique URL data may consist of the domain name followed by a sequence of numbers, for example, an encoded string of the real-time clock and the unique URL generation number followed by the tag ID. In the case of unique URL data that does not include the tag ID, it can be transmitted along with it.
[0037] Furthermore, the two-state information, consisting of an unusable inactive state and usable active state, may be such that the inactive state is a state where the coupon image shown in Figure 8 is displayed in gray, and the active state is a program embedded state in which an external file containing a JavaScript filename that changes the gray coupon image to a color image is loaded along with the HTML file displaying the gray coupon image, and the update is executed when contact information is recognized. Note that JavaScript code may be written within the HTML file. Also, the inactive state information may be in a gray state and the active state information may be in a color state. Moreover, the active state information may remove the filter from the inactive gray state and make it color, and the text displaying "unusable" may be removed and make it usable.Therefore, the active state information may be a program activation signal that can update unusable service information to usable service information.
[0038] Furthermore, device information may include, in addition to the IP address, the mobile device's unique identifier, MAC address, personal information of the mobile device owner, and user agent.
[0039] In Embodiment 1, within the event venue 2 providing the service, there is an NFC tag 3 that transmits URL data for obtaining service-related service information and a tag ID that identifies the NFC tag 3 via proximity wireless communication, and an input device 4 used in combination with the NFC tag 3 within the event venue 2 to assign contact information to a smart device 6 by proximity to or contact with a touch panel 9. A management server 7 stores the pattern ID of the input device 4, which can recognize contact information, and the service information, corresponding to the tag ID linked to the data of the event venue 2. The smart device 6 held by the user 5 receiving the service is connected to the management server 7 via a computer network including the Internet, and the smart device 6 is connected to the smart device 6 based on the URL data. As a method for transmitting service information to the smart device 6, the smart device 6 establishes proximity wireless communication with the NFC tag 3 to obtain the URL data and the NFC tag. Based on the URL data, the system connects to the management server 7 and transmits the NFC tag 3. When the management server 7 receives a tag ID associated with the data of the event venue 2 from the smart device 6, it stores the IP address obtained through the connection in correspondence with the tag ID and transmits a service information corresponding to the tag ID to the smart device 6 as information in an unusable, inactive state. The smart device 6, having received the service information in an inactive state, transmits contact information assigned by the input device 4 to the management server 7. When the management server 7 obtains the contact information from the smart device 6 through a connection at the stored IP address, it determines whether the contact information can be recognized by the pattern ID. If it can be recognized, it outputs a signal to the smart device 6 to update the inactive service information to an active service information that can be used.
[0040] Embodiment 2.
[0041] This embodiment is a modification of Embodiment 1 described above and will be explained with reference to Figures 1 to 4. The service provision system, input device, and mobile terminal have configurations similar to those of the service provision system in Embodiment 1 shown in Figure 1, the input device in Embodiment 1 shown in Figure 2, and the smart device in Embodiment 1 shown in Figure 3, respectively. The management server 7 does not have a unique information storage unit, as shown in Figure 9. The same reference numerals in Figures 1 to 4 indicate the same or corresponding parts.
[0042] In Figure 9, the management server 7 comprises the control unit 19, the specific information storage unit 20, the service information storage unit 22, the device information storage unit 23, a communication unit 24 that receives a connection from the smart device 6 based on the URL data, obtains a tag ID and IP address, and transmits a service information for an unusable, inactive state in the two-state information corresponding to the tag ID to the smart device 6 based on the IP address, and a program storage unit 25 that stores a control program, which will be described later.
[0043] Next, a method for providing service information to user 5's smart device 6 located within event venue 2 will be explained with reference to Figures 9, 10, and 11.
[0044] When user 5 brings smart device 6 close to NFC tag 3, the NFC communication unit 16 of smart device 6 obtains URL data and tag ID from NFC tag 3 (step s101). Then, based on the obtained URL data, the network communication unit 12 accesses management server 7 and transmits the tag ID (step s102).
[0045] On the management server 7, the control program (see Figure 11) is running. First, based on the URL data from the smart device 6, the communication unit 24 obtains the IP address and tag ID of the connected smart device 6 (step s103), and determines whether the obtained tag ID is stored in the specific information storage unit 20 (step s104). If it is stored, the obtained IP address is associated with the tag ID and registered, and stored in the device information storage unit 23 (step s105). Then, the service information, which is one of the two-state information items (information for an unusable inactive state and information for an usable active state) stored in the service information storage unit 22 corresponding to the tag ID, is retrieved (step s106), and transmitted to the smart device 6 based on the obtained IP address as one of the unusable inactive state items (step s107).
[0046] As a result, on the smart device 6, one service information is displayed in an inactive state on the display panel 10 of the display screen 8, making it unavailable. Then, contact information is acquired by touching the touch panel 9 of the display screen 8 using the input device 4 (step s108). The acquired contact information is transmitted to the management server 7 via the network communication unit 12.
[0047] In the management server 7, the communication unit 24 receives the contact information from the smart device 6 and obtains the IP address (step s109). Then, it determines whether the obtained IP address is the same as the IP address stored in the device information storage unit 23 in step s105 (step s110). If it is the same IP address stored in the device information storage means 23, it is determined that it was obtained through a connection from the smart device 6, which was received as one of the service information for the inactive state, and one of the available active state service information is sent to the smart device 6 (step s111). If the IP address cannot be confirmed, an error message such as "Not found" is displayed, and the process is terminated.
[0048] On the smart device 6, one service information is displayed in an inactive state on the display panel 10 of the display screen 8. Upon receiving an active service information that is available, the inactive service information displayed on the display panel 10 is updated to an active state (step s112).
[0049] In this embodiment, the IP address of the smart device 6 in the contact information received and acquired by the management server 7 is stored in the device information storage unit 23. Since it is possible to confirm through the contact information that the tag ID associated with the IP address corresponds to a service information sent to the smart device 6, service information can be provided to legitimate users, and the expected promotional effect can be obtained.
[0050] In this embodiment, similar to Embodiment 1, the management server 7 is provided with a unique information storage unit 21. After step s109, the system extracts a pattern ID corresponding to the tag ID stored in the unique information storage unit 21 and determines whether the contact information acquired by the pattern ID can be recognized. If it can be recognized in accordance with the tag ID, steps s110 and s111 are executed. This further clarifies the input device used in combination with the NFC tag.
[0051] Furthermore, within the event venue 2 where the service is provided, there is an NFC tag 3 that transmits URL data for obtaining service-related service information and a tag ID to identify itself via proximity wireless communication, a smart device 6 equipped with a touch panel 9 held by the user 5 receiving the service that establishes proximity wireless communication with the NFC tag 3 to obtain the URL data and tag ID, and an input device 4 used in combination with the NFC tag 3 within the event venue 2 to provide contact information to the smart device 6 by touching the touch panel 9. A computer acting as a management server 7 stores the service information in two states: an inactive state where it cannot be used and an active state where it can be used, corresponding to the tag ID of the NFC tag 3 installed in the event venue 2, and stores the IP address obtained by connecting from the smart device 6 based on the URL data. The computer then obtains the IP address of the smart device 6 and the tag ID of the NFC tag 3 via a connection from the smart device 6 based on the URL data. The system determines whether the acquired tag ID corresponds to the data of event venue 2. If it does, it stores the IP address of the connected smart device 6 in association with the tag ID. Based on the IP address, it transmits one service information in the two-state information corresponding to the tag ID to the smart device 6 that obtained the IP address, as information in an unusable, inactive state. The system then determines whether it has received contact information from the input device 4 from the smart device 6. If it has received contact information, it determines whether the IP address of the smart device that acquired the contact information corresponds to the IP address of the smart device 6 that is distributed as one service information in an inactive state. If it is an IP address stored in association with the tag ID, the system may instruct the smart device 6 to update the one service information in the inactive state on the smart device 6 to an usable, active state.
[0052] Embodiment 3.
[0053] The service provision system 101 according to this embodiment will be described with reference to Figures 12 and 13. In Figures 12 and 13, the same reference numerals as in Figures 1 to 4 and Figure 7 indicate the same or corresponding parts.
[0054] The service area shown in Figure 12 is a service space (one service area) 2 that provides paid services, such as restaurants and retail stores. In this service space 2, as in Embodiment 1, there is an NFC tag 3, a stamp (input device: see Figure 7) 4 that applies an impression using capacitance changes, a user 5 receiving the service, and a smartphone (smart device) 6 owned by the user 5.
[0055] As shown in Figure 12, an authentication server 27 has a specific information storage unit 20 that stores the tag ID of the NFC tag 3 in correspondence with the service space 2; a distribution server 28 has a service information storage unit 22 that stores the tag ID based on URL data obtained via the authentication server 27 and the IP address of the smartphone 6, and a service information storage unit 22 that stores the service information provided in the service space 2 in two states: an unusable inactive state and an usable active state, in correspondence with the tag ID; and a matching server 29 has a unique information storage unit 21 that stores a pattern ID that can recognize the impression information generated by the stamp 4 touching the touch panel 9 in correspondence with the tag ID, all connected via the internet 26. Each of these servers 27, 28, and 29 is a so-called computer equipped with a control unit consisting of a central processing unit (CPU) which includes a main memory unit, an arithmetic unit, and a control unit, and various peripheral devices such as a display unit and an input unit such as a keyboard may be connected.
[0056] Next, a method for providing service information to the user's smartphone 6 located in the service space 2 will be explained with reference to Figures 12 and 13.
[0057] When user 5 brings smartphone 6 close to NFC tag 3, smartphone 6 obtains URL data and tag ID from NFC tag 3 (step s201), and user 5's operation accesses authentication server 72 based on the URL and sends the tag ID (step s202).
[0058] The authentication server 27, under the control of the control unit, obtains the MAC address (device information) of the smartphone 6 that has received the tag ID and is connected (step s203), determines whether the received tag ID is stored in the specific information storage unit 20 (step s204), and if it is stored, sends the tag ID and MAC address to the distribution server 28 via the internet 26 (step s205). Then, it sends URL data for connecting to the distribution server to the smartphone 6 with that MAC address (step s206).
[0059] The distribution server 28 stores the MAC address transmitted from the authentication server 27 in the device information storage unit 23, corresponding it to the tag ID (step s207). When the smartphone 6 obtains the MAC address through a connection based on the URL data for connecting to the distribution server (step s208), it determines whether the MAC address is stored in the device information storage unit 23 (step s209). If it is stored, it determines whether a service information item for the tag ID corresponding to the MAC address is stored in the service information storage unit 22 (step s210). If it is stored, it extracts a service information item for an unusable, inactive state from the service information storage unit 22 (step s211) and sends it to the smartphone 6 based on the MAC address (step s212).
[0060] Upon execution of step s212, the smartphone 6, which has received the service information as an inactive service, obtains contact information by having the shop owner or other business operator 5 stamp the touch panel 9 with the stamp 4 (step s213) and transmits it to the distribution server 28 (step s214).
[0061] Upon execution of step s214, the distribution server 28, having received the contact information, obtains the MAC address via the connection by the smartphone 6 along with the contact information (step s215). If the contact information is obtained via the connection from the smartphone 6 using the MAC address stored in the device information storage unit 23 (step s216), it sends a signal to the matching server 29, along with the contact information and tag ID, to inquire whether the contact information can be recognized by the pattern ID of the stamp 4 stored in the unique information storage unit 21 of the matching server 29 (step s217).
[0062] Upon execution of step s127, the matching server 28 extracts a corresponding pattern ID based on the tag ID received along with the contact information, determines whether or not the contact information received can be recognized by that pattern ID (step s218), and sends the recognition result to the distribution server 28 (step s219).
[0063] Upon execution of step s219, the distribution server 28 receives a recognition signal and transmits service information of one of the two available active states to the smartphone 6 (step s220).
[0064] On the smartphone 6, one service information is displayed in an inactive state on the display panel 10 of the display screen 8. Upon receiving an active service information that is available, the inactive service information displayed on the display panel 10 is updated to an active state (step s221).
[0065] In this embodiment, the authentication server 27 is provided with a specific information storage unit 20, the distribution server 28 is provided with a device information storage unit 23 and a service information storage unit 22, and the matching server 29 is provided with a unique information storage unit 21. However, as a modification, the authentication server 27 may be provided with a specific information storage unit 20 and a device information storage unit 23, and the distribution server 28 may be provided with a service information storage unit 22.
[0066] As a modification of the third embodiment described above, the authentication server 27 obtains the MAC address and tag ID of the smartphone 6 upon connection from the smartphone 6 based on URL data, determines whether the tag ID corresponds to the service space 2 stored in the specific information storage unit 20, and if it is the tag ID corresponding to the service space 2, stores the MAC address in the device information storage unit 23 in association with the tag ID, and sends URL data for connecting to the distribution server based on the URL data to the smartphone 6 at the MAC address to obtain one service information corresponding to the tag ID. The distribution server 28 obtains the MAC address and tag ID of the smartphone 6 upon connection from the smartphone 6 using the URL data for connecting to the distribution server, queries the authentication server 27 whether the MAC address is stored in the device information storage unit 23 in association with the tag ID, and if it receives a response from the authentication server 27 that it is stored, it may send one service information in the two-state information corresponding to the tag ID to the smartphone 6 based on the MAC address, as information indicating an unusable inactive state.
[0067] This embodiment can also achieve the same effects as those of embodiments 1 and 2 described above. [Explanation of Symbols]
[0068] 1. Service Delivery System 2. Event venue (one designated area) 3. NFC tag (communication method) 4 Input Devices 5 users 6. Smart devices, smartphones (mobile devices) 7. Management Server 8 Display screen 9 Touch panel 10 Display Panel 12 Network Communications Section 13 NFC Communication Section 20 Specific information storage unit (specific information storage means) 21 Unique information storage unit (unique information storage means) 22 Service information storage unit (service information storage means) 23 Device information storage unit (device information storage means) 24 Communications Department 26 Internet 27 Authentication Server 28 Distribution Servers 29. Matching Server
Claims
1. A communication means that transmits connection information to a mobile terminal via proximity wireless communication within a service area to obtain service information related to the said service, and identification information to identify the terminal itself. An input device used in combination with the aforementioned communication means to provide contact information to a mobile terminal, Let it exist, A management server that stores the unique information of the input device in correspondence with specific information that identifies the communication means, When the mobile terminal receives the specified information associated with a service area, the device information of the mobile terminal obtained through the connection is stored in correspondence with the specified information, and the service information corresponding to the specified information is transmitted to the mobile terminal as information indicating an unusable, inactive state. A service provision method that, when contact information is obtained from a mobile terminal in the device information, outputs a signal to the mobile terminal to update the inactive service information to an active service information that can be used.
2. A communication means that is installed within a service area and is located within that service area, and performs proximity wireless communication with a mobile terminal held by a user receiving the service, A portable terminal having a touch panel that establishes proximity wireless communication with the aforementioned communication means and acquires connection information for obtaining service information related to the service and specific information for identifying the communication means, An input device used in combination with the aforementioned communication means within the aforementioned service area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel, A specific information storage means that stores specific information of the communication means corresponding to the aforementioned service area, Unique information storage means that stores unique information of the input device capable of recognizing the contact information in correspondence with the specific information, A service information storage means that stores the service information provided in the aforementioned service area as two state information: information in an unusable, inactive state and information in an usable, active state, corresponding to the aforementioned specific information, and A management server equipped with device information storage means that acquires and stores device information of the mobile terminal based on the connection information from the mobile terminal, It is provided including, The aforementioned management server When the specific information stored in the specific information storage means is obtained by connecting from the mobile terminal based on the connection information, the device information of the mobile terminal obtained by the connection is stored in the device information storage means based on the specific information. Along with the unique information corresponding to the specific information stored in the unique information storage means, one service information in the two-state information corresponding to the specific information, stored in the service information storage means, is transmitted to the mobile terminal as information of an unusable, inactive state based on the device information. The mobile terminal that receives the aforementioned inactive service information, A service provision system that, when contact information provided by the input device can be recognized by the unique information, updates the inactive service information on the touch panel to an active state where it can be used.
3. A communication means that is installed within a service area and is located within that service area, and performs proximity wireless communication with a mobile terminal held by a user receiving the service, A portable terminal having a touch panel that establishes proximity wireless communication with the aforementioned communication means and acquires connection information for obtaining service information related to the service and specific information for identifying the communication means, An input device used in combination with the aforementioned communication means within the aforementioned service area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel, A specific information storage means that stores specific information of the communication means corresponding to the aforementioned service area, A service information storage means that stores the service information provided in the aforementioned service area as two state information: information in an unusable, inactive state and information in an usable, active state, corresponding to the aforementioned specific information, and A management server equipped with device information storage means that acquires and stores device information of the mobile terminal based on the connection information from the mobile terminal, It is provided including, The aforementioned management server When the specific information stored in the specific information storage means is obtained by connecting from the mobile terminal based on the connection information, the device information of the mobile terminal obtained by the connection is stored in the device information storage means based on the specific information. The service information storage means transmits one service information in the two-state information corresponding to the specific information stored in the service information storage means to the mobile terminal based on the device information as information of an unusable, inactive state. When the contact information of the input device, which is provided by bringing the input device close to or in contact with the touch panel of the mobile terminal, which is received as one of the service information in the inactive state, is obtained from the connection from the mobile terminal in the device information stored in the device information storage means, A service provision system for updating the inactive service information on the touch panel of the aforementioned mobile terminal to an active state where it can be used.
4. The management server further includes a unique information storage means that stores unique information that can recognize contact information generated by proximity to or contact with a touch panel by an input device, in correspondence with the specific information, and when the contact information is obtained by connection from the mobile terminal in the device information stored in the device information storage means, it is determined whether the contact information can be recognized by the unique information stored in the unique information storage means, and if it can be recognized in correspondence with the specific information, the mobile terminal updates the inactive service information on the touch panel to an active state that can be used, as described in claim 3.
5. The service provision system according to claim 3 or 4, wherein the update to an available active state performed on a mobile terminal is caused by transmitting one service information of the available active state from among the two state information to the mobile terminal.
6. The service provision system according to claim 3 or 4, wherein the update to an available active state performed on a mobile terminal occurs when, based on the device information, one service information transmitted to the mobile terminal as information of an unavailable inactive state is in a state in which the unavailable inactive state information of one of two state information (information of an unavailable inactive state and information of an available active state) is displayed, and an execution signal is transmitted to the mobile terminal to change the unavailable inactive state of one service information in the two state information to an available active state.
7. Within one service area, A communication means that performs proximity wireless communication with a mobile terminal held by a user receiving the service, which is located within the said service area, An input device is installed and provided that is used within the aforementioned service area in combination with the aforementioned communication means, and that provides contact information to the mobile terminal by approaching or touching a touch panel located on the display screen, A mobile terminal that establishes proximity wireless communication with the aforementioned communication means and obtains connection information for obtaining service information related to the service and specific information for identifying the aforementioned communication means, An authentication server having a specific information storage means that stores specific information of the communication means corresponding to the aforementioned service area, A distribution server having a device information storage means that stores the specific information based on the connection information obtained via the authentication server and the device information of the mobile terminal, and a service information storage means that stores the service information provided in the service area in two states: information of an unusable inactive state and information of an usable active state, corresponding to the specific information, A service provision system that is connected via a computer network including the Internet, The aforementioned authentication server When the specific information stored in the specific information storage means is obtained by connecting based on the connection information from the mobile terminal, the device information of the mobile terminal obtained by the connection and the specific information are transmitted to the distribution server. To the mobile terminal in the device information, information for connecting to a distribution server based on the connection information is transmitted to obtain a service information corresponding to the specific information. The aforementioned distribution server The device information transmitted from the authentication server is stored in the device information storage means in correspondence with the specific information. When the aforementioned information for connecting to the distribution server is received, it is determined whether the device information of the mobile terminal obtained through the connection is stored in the device information storage means, and if it is stored, it is determined whether a service information in the specific information corresponding to the device information is stored in the service information storage means, and if it is stored, the service information in the two state information stored in the service information storage means is transmitted to the mobile terminal as information of an unusable, inactive state based on the device information. The mobile terminal that receives the aforementioned inactive service information, The contact information provided by the input device upon proximity to or contact with the touch panel is transmitted to the distribution server. The aforementioned distribution server If the aforementioned contact information is obtained through a connection from the mobile terminal in the device information stored in the device information storage means, A service provision system for updating the inactive service information on the touch panel of the aforementioned mobile terminal to an active state where it can be used.
8. A service provision system comprising a computer network connected to a matching server having unique information storage means that stores unique information corresponding to the specific information, which is capable of recognizing contact information generated by proximity to or contact with a touch panel by an input device, wherein when the distribution server obtains the contact information from the mobile terminal in the device information stored in the device information storage means, it queries the matching server to determine whether the contact information can be recognized using the unique information stored in the unique information storage means, and if it can be recognized, the mobile terminal updates the inactive service information on the touch panel to an active state that can be used.
9. The service provision system according to claim 7 or 8, wherein the update to an available active state performed on a mobile terminal is caused by transmitting one service information of an available active state from two state information to the mobile terminal.
10. The service provision system according to claim 7 or 8, wherein the update to an available active state performed on a mobile terminal occurs when, based on the device information, one service information transmitted to the mobile terminal as information of an unavailable inactive state is in a state in which the information of the unavailable inactive state, one of two state pieces of information (information of an unavailable inactive state and information of an available active state), is in a state in which the information of the unavailable inactive state, one of the two state pieces of information, is displayed, and an execution signal is transmitted to the mobile terminal to change the unavailable inactive state of one service information in the two state pieces of information to an available active state.
11. Within one service area, A communication means that transmits connection information for obtaining service information related to the aforementioned service and identification information for identifying the aircraft itself via proximity wireless communication, An input device used in combination with the aforementioned communication means within the aforementioned service area, which provides contact information to a mobile terminal equipped with a touch panel by proximity to or contact with the touch panel, Let it exist, A service provision method comprising: a management server that stores unique information of an input device capable of recognizing the contact information and the service information in correspondence with specific information linked to the service area; and a mobile terminal held by a user receiving the service, connected via a computer network including the Internet, to transmit the service information to the mobile terminal based on the connection information, The mobile terminal establishes proximity wireless communication with the communication means, obtains connection information and specific information, connects to the management server based on the connection information, and transmits the specific information. When the management server receives the specific information associated with a service area from the mobile terminal, it stores the device information acquired through the connection in correspondence with the specific information and transmits the service information corresponding to the specific information to the mobile terminal as information indicating an unusable, inactive state. The mobile terminal, which is receiving the service information as an inactive state, transmits the contact information assigned by the input device to the management server. A service provision method characterized in that, when the management server acquires the contact information from the mobile terminal based on the device information it stores, it determines whether the contact information can be recognized by the unique information, and if it can be recognized, outputs a signal to the mobile terminal to update the inactive service information to an active service information that can be used.
12. Within one service area, A communication means that transmits connection information for obtaining service information related to the aforementioned service and identification information for identifying the aircraft itself via proximity wireless communication, A mobile terminal equipped with a touch panel, held by the user receiving the service, establishes proximity wireless communication with the aforementioned communication means to acquire the connection information and the specific information, An input device used in combination with the aforementioned communication means within the aforementioned service area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel, Let it exist, Through computer networks, including the Internet, An authentication computer having a specific information storage means that stores specific information of the communication means in correspondence with the one service area, and a device information storage means that stores device information of the mobile terminal in correspondence with the specific information, A distribution computer having a service information storage means that stores the service information provided in the aforementioned service area in two state information corresponding to the specified information: information in an unusable, inactive state and information in an usable, active state. A matching computer having a unique information storage means that stores unique information corresponding to the specific information, which can recognize contact information generated by the proximity or contact of the input device to or with the touch panel, is connected to the aforementioned input device. The steps include: the mobile terminal obtaining the connection information and the specific information from the communication means via proximity wireless communication; The authentication computer, upon connection from the mobile terminal based on the connection information, acquires device information and specific information of the mobile terminal, determines whether the specific information corresponds to the specified area stored in the specific information storage means, and if it does, stores the device information in the device information storage means in association with the specific information. The authentication computer transmits to the mobile terminal in the device information information information for connecting to a distribution computer based on the connection information to obtain service information corresponding to the specific information, The distribution computer obtains device information and specific information of the mobile terminal upon connection from the mobile terminal using the information for connecting to the distribution computer, and queries the authentication computer to determine whether the device information is stored in the device information storage means in correspondence with the specific information. If the distribution computer receives a response from the authentication computer indicating that the device information is stored, it transmits to the mobile terminal that obtained the device information one of the two state information corresponding to the specific information as information indicating an unusable, inactive state based on the device information. When the distribution computer receives contact information of the input device as service information in an inactive state from the mobile terminal, it queries the matching computer to determine whether the contact information can be recognized by the unique information stored in the unique information storage means. If a response indicating recognition is received from the matching computer, the mobile terminal is instructed to update the inactive service information on the touch panel to an active state. A service provision method characterized by including and executing a certain function.
13. Within one service area, A communication means that transmits connection information for obtaining service information related to the aforementioned service and identification information for identifying the aircraft itself via proximity wireless communication, A mobile terminal equipped with a touch panel, held by the user receiving the service, establishes proximity wireless communication with the aforementioned communication means to acquire the connection information and the specific information, An input device used in combination with the aforementioned communication means within the aforementioned service area, which provides contact information to the mobile terminal by proximity to or contact with the touch panel, Let it exist, A computer that stores the service information in two states, corresponding to the specific information of the communication means installed in the aforementioned service area, and that stores the device information obtained by connecting from a mobile terminal based on the connection information, A means for obtaining device information of the mobile terminal and specific information of the communication means by connecting from the mobile terminal based on the aforementioned connection information, A means for determining whether the acquired specific information corresponds to the aforementioned specific information in the aforementioned provision area, If the specific information corresponds to the aforementioned service area, the means for storing the device information of the mobile terminal in correspondence with the specific information, A means for transmitting, based on the device information, one service information in the two state information corresponding to the specific information to the mobile terminal from which the device information has been obtained, as information of an unusable, inactive state, Means for determining whether or not contact information has been received from the input device on a mobile terminal, When contact information is received, means for determining whether the device information of the mobile terminal that acquired the contact information is the device information of the mobile terminal corresponding to the specific information distributed as a service information in an inactive state, If the device information is stored in correspondence with the aforementioned specific information, the means for causing the mobile terminal to perform an operation to update the inactive service information on the mobile terminal's touch panel to an active state where it can be used. A service delivery program that enables functionality.