Information processing device, program, method, and information processing system
The information processing system addresses the cumbersome process of converting facility usage fees by using beacon IDs to associate and convert currencies, allowing simultaneous processing and display of amounts in multiple currencies, enhancing user convenience.
Patent Information
- Application Number
- JP2021139150
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-27
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2041-08-27
Smart Images

Figure 0007739851000001 
Figure 0007739851000002 
Figure 0007739851000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a program, a method, an information processing system, and a user terminal. [Background technology]
[0002] Many foreigners visit Japan. When foreigners use Japanese facilities in Japan, they may be required to pay the facility's usage fee in Japanese yen. However, it is difficult for foreigners to immediately understand the usage fee in their own currency from the facility usage fee displayed in yen.
[0003] From this perspective, research is being conducted into technologies that display the purchase amount in the foreigner's home currency. For example, Patent Document 1 discloses a payment system that acquires location information from a user's terminal, identifies the store where the terminal is located based on the location information, calculates the payment amount for the purchase of a product in the user's home currency based on the product price and handling fee corresponding to the identified store, and displays the calculated payment amount on the user's terminal. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6768911 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the payment system disclosed in Patent Document 1, when a user wants to check the prices of multiple items (products), the user needs to inquire about the payment amount for each product, which is cumbersome.
[0006] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to provide a new and improved information processing device, program, method, information processing system and user terminal that can process amounts denominated in two or more specific currencies at once. [Means for solving the problem]
[0007] In order to solve the above problem, according to one aspect of the present invention, a device includes a storage unit that stores each of a plurality of pieces of location specifying information that can be used to specify a location and an amount denominated in a first currency for each of two or more objects in association with each other; a receiving unit that receives the location specifying information; a calculation unit that specifies an amount denominated in the first currency for each of the two or more objects associated with the location specifying information and calculates an amount denominated in a second currency equivalent to the amount denominated in the first currency for each of the two or more objects; and a transmission unit that transmits the amount denominated in the second currency calculated for each of the two or more objects by the calculation unit, The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in a facility, and the amount in the first currency stored in the storage unit is the amount of use of the facility. An information processing device is provided.
[0008] The memory unit may store a plurality of user IDs in association with a type of currency, the receiving unit may receive a user ID, and the second currency may be a currency type associated with the user ID received by the receiving unit.
[0009] The information processing device further includes a display control unit that generates an input screen for a user to input a quantity of each of the two or more objects, and the calculation unit calculates a payment amount denominated in the first currency based on the quantity of each object input on the input screen and the amount of each object denominated in the first currency, and calculates a payment amount denominated in the second currency that corresponds to the payment amount denominated in the first currency; The information processing device notifies the payment system of the payment amount in the second currency based on the input of a signal indicating that payment will be made, and displays a screen indicating that payment has been made on the terminal displaying the input screen based on the payment being made in the payment system. good.
[0011] The receiving unit may receive the beacon ID contained in the beacon received from the beacon device by the user terminal used by the user via an interactive communication service system that provides an interactive communication service to the user terminal, and the transmitting unit may transmit the amount in the second currency calculated by the calculation unit for each of the two or more targets to the user terminal via the interactive communication service system.
[0012] Furthermore, in order to solve the above-mentioned problem, according to another aspect of the present invention, a computer is made to function as a storage unit that stores each of a plurality of location specifying information that can be used to specify a location and an amount denominated in a first currency for each of two or more objects in association with each other; a receiving unit that receives the location specifying information; a calculation unit that specifies an amount denominated in the first currency for each of the two or more objects associated with the location specifying information and calculates an amount denominated in a second currency equivalent to the amount denominated in the first currency for each of the two or more objects; and a transmission unit that transmits the amount denominated in the second currency calculated for each of the two or more objects by the calculation unit, The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in a facility, and the amount in the first currency stored in the storage unit is the amount of use of the facility. Programs are offered.
[0013] Furthermore, in order to solve the above problem, according to another aspect of the present invention, a method includes receiving location specifying information that can be used to specify a location; referring to a storage unit that stores each of a plurality of location specifying information and an amount denominated in a first currency for each of two or more objects in association with each other, specifying an amount denominated in the first currency for each of the two or more objects associated with the received location specifying information; calculating an amount denominated in a second currency equivalent to the amount denominated in the first currency for each of the two or more objects; and transmitting the amount denominated in the second currency calculated for each of the two or more objects, The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in a facility, and the amount in the first currency stored in the storage unit is the amount of use of the facility. A computer-implemented method is provided.
[0014] Furthermore, in order to solve the above-mentioned problem, according to another aspect of the present invention, there is provided an information processing system having a user terminal used by a user and an information processing device, wherein the user terminal transmits location specifying information that can be used to specify a location, and the information processing device comprises: a storage unit that associates and stores each of a plurality of location specifying information and an amount denominated in a first currency for each of two or more objects; a receiving unit that receives the location specifying information transmitted from the user terminal; a calculation unit that specifies an amount denominated in the first currency for each of the two or more objects associated with the location specifying information and calculates an amount denominated in a second currency equivalent to the amount denominated in the first currency for each of the two or more objects; and a transmission unit that transmits the amount denominated in the second currency calculated for each of the two or more objects by the calculation unit; The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in a facility, and the amount in the first currency stored in the storage unit is the amount of use of the facility. An information processing system is provided.
[0015] In addition, in order to solve the above problem, according to another aspect of the present invention, there is provided a user terminal comprising: an acquisition unit that acquires location identification information that can be used to identify a location; a communication unit that, in response to the acquisition of the location identification information, transmits the location identification information to an information processing device that associates and stores an amount in a first currency for each of a plurality of location identification information and each of two or more objects, and receives from the information processing device a calculation result of an amount in a second currency that corresponds to the amount in the first currency for each of the two or more objects associated with the location identification information; and a control unit that controls the display of the amount in the second currency for each of the two or more objects received by the communication unit. [Effects of the Invention]
[0016] According to the present invention as described above, it is possible to process amounts denominated in two or more specific currencies of interest together. [Brief explanation of the drawings]
[0017] [Figure 1] 1 is an explanatory diagram illustrating a configuration of an information processing system according to an embodiment of the present invention. [Figure 2]1 is an explanatory diagram showing the configuration of a mobile phone 10 according to an embodiment of the present invention. [Figure 3] 1 is an explanatory diagram showing the configuration of an interactive communication service system 30 according to an embodiment of the present invention. [Figure 4] FIG. 1 is an explanatory diagram showing the configuration of a control system 40 according to an embodiment of the present invention. [Figure 5] FIG. 10 is an explanatory diagram showing a specific example of a used currency DB. [Figure 6] FIG. 10 is an explanatory diagram showing a specific example of a usage amount DB. [Figure 7] FIG. 10 is an explanatory diagram showing the operation at the time of user registration to start using the system. [Figure 8] FIG. 10 is an explanatory diagram showing a specific example of an interactive screen. [Figure 9] FIG. 10 is an explanatory diagram showing the operation when using a service. [Figure 10] FIG. 10 is an explanatory diagram showing the operation when using a service. [Figure 11] FIG. 10 is an explanatory diagram showing the operation when using a service. [Figure 12] FIG. 10 is an explanatory diagram showing an example of a message display. [Figure 13] FIG. 10 is an explanatory diagram showing a specific example of a purchase quantity input screen. [Figure 14] FIG. 2 is a block diagram showing the hardware configuration of a control system 40. DETAILED DESCRIPTION OF THE INVENTION
[0018] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.
[0019] In addition, in this specification and drawings, multiple components having substantially the same functional configuration may be distinguished by adding different letters to the same reference numeral. However, when there is no need to particularly distinguish between multiple components having substantially the same functional configuration, the multiple components will be given only the same reference numeral.
[0020] <1. Overview of the information processing system> An embodiment of the present invention relates to an information processing system that presents a user with a usage amount denominated in a currency of the user's choice. An overview of such an information processing system according to an embodiment of the present invention will be described below with reference to FIG.
[0021] 1 is an explanatory diagram showing the configuration of an information processing system according to an embodiment of the present invention. As shown in FIG. 1, the information processing system according to an embodiment of the present invention includes a mobile phone 10, a beacon device 20, an interactive communication service system 30, a control system 40, an exchange rate providing system 50, and a payment system 60.
[0022] (Mobile phone 10) The mobile phone 10 is an example of a user terminal used by a user. In Fig. 1, the mobile phone 10 is shown as an example of a user terminal, but the user terminal may be another terminal carried by a user, such as a wearable terminal, a smartphone, or a portable game terminal.
[0023] The mobile phone 10 receives a beacon transmitted from the beacon device 20. The beacon includes a beacon ID, and the mobile phone 10 extracts the beacon ID from the received beacon. The mobile phone 10 is also equipped with an application that uses the interactive communication service system 30, and communicates various information with the interactive communication service system 30 via the network 12. For example, the mobile phone 10 transmits the beacon ID extracted from the beacon to the interactive communication service system 30, and receives a notification from the interactive communication service system 30 indicating the facility usage fee.
[0024] The network 12 is a wired or wireless transmission path for information transmitted from devices connected to the network 12. For example, the network 12 may include public lines such as the Internet, a telephone network, or a satellite communication network, as well as various LANs (Local Area Networks) including Ethernet (registered trademark), and WANs (Wide Area Networks).
[0025] (Beacon device 20) The beacon device 20 is a device that periodically transmits a radio signal called a beacon. As described above, the beacon includes a beacon ID. The beacon device 20 may transmit the beacon using a short-range wireless communication method such as Bluetooth. The beacon device 20 is installed in facilities such as sports facilities, movie theaters, art museums, zoos, aquariums, and amusement parks. Therefore, the beacon ID included in the beacon can be said to be an example of location identification information that can be used to identify a location. In one embodiment of the present invention, location information obtained by, for example, GPS can also be used as location identification information instead of the beacon ID.
[0026] (Interactive Communication Service System 30) The interactive communication service system 30 provides an interactive communication service to the mobile phone 10. Specifically, the interactive communication service system 30 provides the mobile phone 10 with a dialogue screen with a communication partner, and sequentially adds information transmitted from the mobile phone 10 and information transmitted from the communication partner to the dialogue screen. In particular, the interactive communication service system 30 according to one embodiment of the present invention sequentially adds information transmitted from the mobile phone 10 and the control system 40 to the dialogue screen between the mobile phone 10 and the control system 40.
[0027] (Control System 40) The control system 40 is connected to the interactive communication service system 30, the exchange rate providing system 50, and the payment system 60, for example, via the Internet. When a user visits a facility where a beacon device 20 is installed and the user and mobile phone 10 enter an area where the beacon transmitted by the beacon device 20 can be received, the control system 40 receives the beacon ID contained in the beacon via the mobile phone 10 and the interactive communication service system 30. Then, based on the beacon ID, the control system 40 identifies the facility visited by the user, calculates the facility usage fee denominated in the currency specified by the user, and transmits the calculation result to the mobile phone 10 via the interactive communication service system 30. At this time, the control system 40 obtains exchange rate information from the exchange rate providing system 50. The control system 40 also requests payment from the payment system 60 in response to a request from the user.
[0028] (Exchange Rate System 50) The exchange rate providing system 50 is a system that manages exchange rate information. Specifically, the exchange rate providing system 50 has an exchange rate management unit 510. The exchange rate management unit 510 constantly acquires exchange rates between multiple currencies and stores the latest exchange rates. The exchange rate providing system 50 provides exchange rates to the control system 40 in response to a request from the control system 40.
[0029] (Payment System 60) The payment system 60 is a system with a payment function. Specifically, the payment system 60 has a payment unit 610. When the payment unit 610 receives a payment request including the payment amount from the control system 40, it executes the payment in accordance with the request. The payment system 60 is a system provided by, for example, a payment agency.
[0030] The information processing system according to one embodiment of the present invention has been outlined above. The configuration and operation of the information processing system according to one embodiment of the present invention will now be described in detail.
[0031] <2. Configuration of mobile phone 10> 2 is an explanatory diagram showing the configuration of a mobile phone 10 according to one embodiment of the present invention. As shown in FIG. 2, the mobile phone 10 according to one embodiment of the present invention has a beacon receiving unit 130, an operation display unit 140, a network communication unit 150, and a control unit 160.
[0032] (Beacon receiving unit 130) The beacon receiving unit 130 receives a beacon transmitted from the beacon device 20. The beacon receiving unit 130 may receive a beacon transmitted from the beacon device 20 by, for example, a Bluetooth function. The beacon receiving unit 130 extracts a beacon ID from the received beacon and supplies the beacon ID to the control unit 160. The beacon receiving unit 130 is an example of an acquisition unit that acquires a beacon ID, which is an example of position identification information, and instead of the beacon receiving unit 130, a GPS function that acquires position information, which is another example of position identification information, may be provided.
[0033] (Operation display section 140) The operation display unit 140 has a function as an operation unit that detects operations by the user of the mobile phone 10, and a function as a display unit that displays various screens. For example, the operation display unit 140 displays an interactive screen with the control system 40 provided by the interactive communication service system 30. Such an operation display unit 140 may have a layered structure of a touch panel and a display, for example. Note that the function as an operation unit and the function as a display unit may be realized separately.
[0034] (Network communication unit 150) The network communication unit 150 is a communication unit that communicates with the interactive communication service system 30, the control system 40, and the like via the network 12. For example, the network communication unit 150 transmits a beacon ID to the control system 40 and receives a message transmitted from the control system 40 via the interactive communication service system 30.
[0035] (control unit 160) The control unit 160 controls the overall operation of the mobile phone 10. For example, the control unit 160 causes the operation display unit 140 to display interactive screens and notification displays provided by the interactive communication service system 30. The control unit 160 also has a browser function.
[0036] <3. Configuration of the interactive communication service system 30> The configuration of the mobile phone 10 according to one embodiment of the present invention has been described above. Next, the configuration of the interactive communication service system 30 according to one embodiment of the present invention will be described with reference to FIG.
[0037] 3 is an explanatory diagram showing the configuration of an interactive communication service system 30 according to an embodiment of the present invention. As shown in FIG. 3, the interactive communication service system 30 according to an embodiment of the present invention includes a communication unit 350 and a control unit 360.
[0038] (Communication unit 350) The communication unit 350 has a function of communicating with the mobile phone 10 and a function of communicating with the control system 40. The communication unit 350 receives a beacon ID from the mobile phone 10 of a user, for example, and transmits the user ID and beacon ID of the user to the control system 40. The user ID may be the ID of the user in the interactive communication service, or may be another ID uniquely assigned to the user.
[0039] (control unit 360) The control unit 360 controls the overall operation of the interactive communication service system 30. For example, the control unit 360 manages a dialogue screen including messages transmitted and received between multiple devices. For example, when a message is sent from the mobile phone 10, the control unit 360 adds the message to the dialogue screen between the mobile phone 10 and the control system 40. Furthermore, when a message is received from the control system 40 to the mobile phone 10, the control unit 360 adds the message to the dialogue screen between the mobile phone 10 and the control system 40.
[0040] 4. Configuration of Control System 40 Next, the configuration of a control system 40 according to an embodiment of the present invention will be described with reference to FIG.
[0041] 4 is an explanatory diagram showing the configuration of a control system 40 according to an embodiment of the present invention. As shown in FIG. 4, the control system 40 according to an embodiment of the present invention has a communication unit 450, a control unit 460, and a storage unit 470.
[0042] (Communication Unit 450) The communication unit 450 communicates with other devices such as the mobile phone 10, the interactive communication service system 30, the exchange rate providing system 50, and the payment system 60. For example, the communication unit 450 functions as a receiving unit that receives a beacon ID from the mobile phone 10 via the interactive communication service system 30, and as a transmitting unit that transmits the amount of use in a currency designated by the user to the mobile phone 10 via the interactive communication service system 30.
[0043] The communication unit 450 also communicates with the exchange rate providing system 50 and receives exchange rates from the exchange rate providing system 50. The communication unit 450 may obtain real-time exchange rates through online communication, or may obtain exchange rates in daily batches. Note that the exchange rate providing system 50 often has an API available, and the communication unit 450 can obtain exchange rates using the API.
[0044] Furthermore, the communication unit 450 communicates with the payment system 60 to execute the payment. In many cases, the payment system 60 also has an API, and the communication unit 450 can use the API to request the payment system 60 to execute the payment.
[0045] (Storage unit 470) The memory unit 470 stores various data used in the operation of the control system 40. For example, the memory unit 470 stores a used currency DB and a used amount DB. Hereinafter, the currency used for payment in the country where this information processing system is operated may be referred to as the local currency (first currency), and another currency designated by the user may be referred to as the used currency (second currency). The used currency DB is a database that stores the used currency for each user. The used amount DB is a database that stores the amount used at each facility. Specific examples of the used currency DB and used amount DB will be described below with reference to Figures 5 and 6.
[0046] FIG. 5 is an explanatory diagram showing a specific example of a used currency DB. As shown in FIG. 5, in the used currency DB, user IDs and used currencies are associated with each other. In the example shown in FIG. 5, the used currency "US Dollars" is associated with the user ID "xxx." This means that the user with the user ID "xxx" has specified "US Dollars" as the used currency.
[0047] FIG. 6 is an explanatory diagram showing a specific example of a spending amount DB. As shown in FIG. 6, in the spending amount DB, a beacon ID, two or more objects, and a spending amount in local currency for each object are associated. As described above, a beacon ID is an ID included in a beacon transmitted from a beacon device 20, and since the beacon device 20 is installed in a facility, the beacon ID can also be said to indicate the facility. In the example shown in FIG. 6, a beacon ID "ID1" is associated with an object "Adult" and a spending amount "1100 yen", and with an object "Children" and a spending amount "110 yen". This means that the spending amount for adults in a facility where a beacon device 20 transmitting a beacon including the beacon ID "ID1" is installed is "1100 yen", and the spending amount for children is "110 yen".
[0048] (Control unit 460) The control unit 460 controls the overall operation of the control system 40. For example, when a user registers for use, the control unit 460 receives information indicating the currency used from the mobile phone 10 via the interactive communication service system 30, and stores the currency used in the storage unit 470 in association with the user ID.
[0049] Furthermore, when a beacon ID is received by the communication unit 450, the control unit 460 refers to the usage amount DB to identify the usage amount in the local currency of each of the two or more objects associated with the beacon ID, and further refers to the usage currency DB to identify the usage currency. The control unit 460 also functions as a calculation unit that calculates the amount in the usage currency that corresponds to the usage amount in the local currency for each of the two or more objects, based on the exchange rate acquired from the exchange rate providing system 50.
[0050] The control unit 460 also functions as a display control unit that generates an input screen for the user to input the quantity of each object. The control unit 460 calculates the payment amount in the local currency based on the quantity of each object input on the input screen and the usage amount in the local currency of each object, and calculates the payment amount in the usage currency that corresponds to the payment amount in the local currency.
[0051] <5. Operation> The configuration of the information processing system according to one embodiment of the present invention has been described above. Next, the operation of the information processing system according to one embodiment of the present invention will be summarized.
[0052] (Operations when registering) Fig. 7 is an explanatory diagram showing the operation at the time of user registration to start using the present system. As shown in Fig. 7, first, the user inputs a message indicating his / her intention to register for use of the service on an interactive screen between the mobile phone 10 and the control system 40 (S102). This message is added as message 71 on the interactive screen between the mobile phone 10 and the control system 40 shown in Fig. 8, for example. The interactive communication service system 30 receives the input of this message and notifies the control system 40 of a request for service registration and the user ID of the user (S103).
[0053] Then, the control system 40 notifies the interactive communication service system 30 of the list of currencies (S104), and the interactive communication service system 30 notifies the mobile phone 10 of a message including the list of currencies (S105). Then, for example, a message 72 including the list of currencies is added to the interactive screen shown in FIG.
[0054] When the user selects a currency to be used from the list of currencies (S106), the interactive communication service system 30 notifies the control system 40 of the currency to be used and the user's user ID (S107). In the example shown in FIG. 8, the currency to be used selected by the user is US dollars, as indicated in message 73. Thereafter, the control unit 460 of the control system 40 associates the currency to be used with the user ID and stores them in the storage unit 470.
[0055] In the above, an example was described in which the processing from S102 to S108 is performed via an interface (interactive screen) provided by the interactive communication service system 30, but it is also possible to provide a browser registration screen from the control system 40 to the mobile phone 10, and register the currency used and user ID via the browser registration screen.
[0056] (Operations when using the service) 9 to 11 are explanatory diagrams showing the operation when using the service. As shown in Fig. 9, first, when the mobile phone 10 receives a beacon from the beacon device 20, the mobile phone 10 transmits the beacon ID included in the beacon to the interactive communication service system 30 (S202). Then, the interactive communication service system 30 notifies the control system 40 of the user ID of the user of the mobile phone 10 and the beacon ID received from the mobile phone 10 (S203).
[0057] The control system 40 refers to the used currency DB and identifies the used currency associated with the user ID received from the interactive communication service system 30 (S204). Then, the control system 40 requests the exchange rate providing system 50 to provide an exchange rate for the used currency (S205), and in response to the request, the exchange rate providing system 50 provides the exchange rate of the used currency to the control system 40 (S206).
[0058] Next, the control system 40 refers to the usage amount DB and identifies the usage amount of the facility associated with the beacon ID received from the interactive communication service system 30 (S207). Furthermore, the control system 40 calculates the usage amount of the facility in the usage currency based on the exchange rate provided by the exchange rate providing system 50 (S208).
[0059] 10, the control system 40 generates a message to be sent to the mobile phone 10 (S209), and sends the message to the mobile phone 10 via the interactive communication service system 30 (S210, S211). Then, the mobile phone 10 displays the message (S212).
[0060] FIG. 12 is an explanatory diagram showing an example of a message display. The message 75 shown in FIG. 12 includes "Adult $10, Children $1" as the facility usage fee denominated in the usage currency for each of two or more subjects. The message 75 also includes a "Pay" button 76. By selecting the "Pay" button 76, the user can indicate whether or not they intend to pay the facility usage fee. The interactive communication service system 30 may send the message 75 as a push notification, and the message 75 may be displayed as a pop-up on the mobile phone 10.
[0061] Here, if the user does not select the "Pay" button 76, for example, that is, if the user does not pay the facility usage fee (S213 / Do not pay), this operation ends. On the other hand, if the user selects the "Pay" button 76, that is, if the user indicates their intention to pay the facility usage fee (S213 / Pay), the control system 40 generates a purchase quantity input screen for inputting the purchase quantity of each object (S214). The purchase quantity input screen may be displayed on the mobile phone 10 by the browser function of the mobile phone 10 without going through the interactive communication service system 30.
[0062] 13 is an explanatory diagram showing a specific example of a purchase quantity input screen. As shown in FIG. 13, the purchase quantity input screen includes input fields 77 and 78 for inputting the purchase quantity for each target. Input field 77 is an input field for the purchase quantity for the target "Adult," and input field 78 is an input field for the purchase quantity for the target "Children." The user inputs the purchase quantities into these input fields 77 and 78, for example, by using a pull-down menu (S215).
[0063] Next, as shown in Fig. 11, the mobile phone 10 notifies the control system 40 of the purchase quantity for each item entered by the user (S216). The control system 40 calculates the payment amount in the currency used based on the purchase quantity for each item, and notifies the payment system 60 of the calculated payment amount (S217). Then, when the payment system 60 settles the payment amount (S218), the control system 40 issues an electronic ticket for use of the facility to the mobile phone 10 (S219), and the mobile phone 10 displays the electronic ticket (S220). This allows the user to enter the facility, enjoy services, or receive goods, etc.
[0064] The processing of S217 to S219 may be a flow for payment by credit card or electronic money. Depending on the desired security level, it is also possible that the user may be required to enter a password.
[0065] <6. Action and Effects> According to the embodiment of the present invention described above, various effects can be obtained. For example, according to the embodiment of the present invention, the amount of money spent in the currency used at the facility (e.g., the user's own currency) is transmitted to the mobile phone 10 of a user visiting another country, so that the user can easily understand the amount of money spent in the currency used at the facility.
[0066] Furthermore, according to one embodiment of the present invention, the amount of money spent in the currency used for each of the two or more objects is transmitted to the mobile phone 10. This allows the user to grasp the amount of money spent in the currency used for each of the two or more objects all at once, which is highly convenient.
[0067] Furthermore, according to one embodiment of the present invention, the currency used by the user is stored in advance in association with the user ID, eliminating the need for the user to specify the currency used each time.
[0068] Furthermore, according to one embodiment of the present invention, facilities are identified based on the reception of beacons by the mobile phone 10. This eliminates the need for the user to manually input locations or facilities, thereby reducing the burden on the user.
[0069] Furthermore, a series of services according to one embodiment of the present invention are provided via the interactive communication service system 30. Therefore, if a user is familiar with the services of the interactive communication service system 30, it is expected that the user will easily start using the services according to one embodiment of the present invention.
[0070] <7. Hardware Configuration> The above describes one embodiment of the present invention. The information processing, such as the calculation of the usage amount in the usage currency and the generation of the purchase quantity input screen, is realized by cooperation between software and the hardware of the control system 40, which will be described below.
[0071] 14 is a block diagram showing the hardware configuration of the control system 40. The control system 40 includes a CPU (Central Processing Unit) 401, a ROM (Read Only Memory) 402, a RAM (Random Access Memory) 403, and a host bus 404. The control system 40 also includes a bridge 405, an external bus 406, an interface 407, an input device 408, a display device 409, an audio output device 410, a storage device (HDD) 411, a drive 412, and a network interface 415.
[0072] The CPU 401 functions as an arithmetic processing unit and a control unit, and controls the overall operation of the control system 40 in accordance with various programs. The CPU 401 may also be a microprocessor. The ROM 402 stores programs used by the CPU 401, calculation parameters, etc. The RAM 403 temporarily stores programs used in the execution of the CPU 401, parameters that change as appropriate during the execution, etc. These are interconnected by a host bus 404 that is composed of a CPU bus, etc. The functions of the control unit 460 described with reference to FIG. 4 can be realized by the cooperation of the CPU 401, ROM 402, RAM 403, and software.
[0073] The host bus 404 is connected to an external bus 406, such as a PCI (Peripheral Component Interconnect / Interface) bus, via a bridge 405. The host bus 404, bridge 405, and external bus 406 do not necessarily need to be configured separately, and these functions may be implemented on a single bus.
[0074] The input device 408 is composed of input means such as a mouse, keyboard, touch panel, buttons, microphone, sensors, switches, and levers that allow the user to input information, and an input control circuit that generates an input signal based on the user's input and outputs it to the CPU 401. By operating the input device 408, the user of the control system 40 can input various data to the control system 40 and instruct processing operations.
[0075] The display device 409 includes, for example, a display device such as a liquid crystal display (LCD) device, a projector device, an OLED (Organic Light Emitting Diode) device, a lamp, etc. The audio output device 410 includes an audio output device such as a speaker and a headphone.
[0076] The storage device 411 is a data storage device configured as an example of a storage unit of the control system 40 according to this embodiment. The storage device 411 may include a storage medium, a recording device that records data on the storage medium, a reading device that reads data from the storage medium, and a deletion device that deletes data recorded on the storage medium. The storage device 411 is configured, for example, with an HDD (Hard Disk Drive) or an SSD (Solid Storage Drive), or a memory with equivalent functions. This storage device 411 drives the storage and stores programs executed by the CPU 401 and various data.
[0077] The drive 412 is a reader / writer for a storage medium, and is built into or externally attached to the control system 40. The drive 412 reads information recorded on the removable storage medium 24, such as an attached magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and outputs the information to the RAM 403 or the storage device 411. The drive 412 can also write information to the removable storage medium 24.
[0078] The network interface 415 is, for example, a communication interface configured with a communication device for connecting to the network 12. The network interface 415 may be a wireless LAN (Local Area Network) compatible communication device or a wired communication device that performs wired communication.
[0079] The hardware configuration of the control system 40 described above can also be applied to the mobile phone 10, the interactive communication service system 30, the exchange rate providing system 50, and the payment system 60.
[0080] <8. Supplementary Information> Although the preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, the present invention is not limited to these examples. It is clear that a person skilled in the art to which the present invention pertains can conceive of various modifications and alterations within the scope of the technical ideas set forth in the claims, and it is understood that these also naturally fall within the technical scope of the present invention.
[0081] For example, although the above describes an example in which an embodiment of the present invention is applied to displaying the usage fees for a facility, an embodiment of the present invention may also be applied to displaying the sales prices of products sold at a retail store. In this case, the beacon device 20 may be installed at the retail store, and the sales prices of each product sold at the retail store may be stored in association with the beacon ID in the control system 40. Then, the control system 40 may identify the sales prices of each product sold at the retail store based on the beacon ID included in the beacon transmitted from the beacon device 20, calculate the sales prices of each product in the used currency, and notify the mobile phone 10 of the sales prices of each product in the used currency via the interactive communication service system 30.
[0082] Furthermore, although the above mainly assumes an example in which one embodiment of the present invention is used by foreigners visiting Japan, if one embodiment of the present invention is realized in a foreign country, Japanese people visiting the foreign country can also use one embodiment of the present invention.
[0083] In the above example, the charge in the currency used is displayed based on the mobile phone 10 receiving a beacon transmitted from one beacon device 20 installed in the facility. As another example, the control system 40 may notify the mobile phone 10 of the charge in the currency used based on the mobile phone 10 receiving beacons transmitted from two or more beacon devices 20 in a predetermined order. With this configuration, it may be possible to display the charge in the currency used only to the mobile phones 10 of people moving toward the facility, rather than to people simply passing by the facility.
[0084] Furthermore, the steps in the information processing system of this specification do not necessarily have to be processed in chronological order according to the order shown in the sequence diagram or flowchart. For example, the steps in the processing of the information processing system may be processed in an order different from that shown in the flowchart, or may be processed in parallel.
[0085] It is also possible to create a computer program that causes hardware such as a CPU, ROM, and RAM built into the mobile phone 10, the interactive communication service system 30, and the control system 40 to perform functions equivalent to those of the above-described mobile phone 10, the interactive communication service system 30, and the control system 40. A non-transitory storage medium storing the computer program is also provided. [Explanation of symbols]
[0086] 10. Mobile Phones 130 Beacon receiver 140 Operation display section 150 Network Communications Department 160 control section 20 Beacon Device 30 Interactive Communication Service System 40 Control System 450 Communications Department 460 Control Unit 470 Storage section 50 Exchange Rate System 60 Payment Systems
Claims
1. a storage unit that stores each of a plurality of pieces of location identification information that can be used to identify a location and an amount in a first currency for each of two or more objects in association with each other; a receiving unit for receiving location identification information; a calculation unit that identifies an amount in a first currency for each of the two or more objects associated with the location identification information, and calculates an amount in a second currency equivalent to the amount in the first currency for each of the two or more objects; a transmitting unit that transmits the amount in the second currency calculated for each of the two or more targets by the calculating unit; Equipped with The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in the facility, The amount in the first currency stored in the storage unit is the usage fee for the facility. Information processing device.
2. the storage unit stores a plurality of user IDs in association with a type of currency; The receiving unit receives a user ID, The information processing device according to claim 1 , wherein the second currency is a currency of a type associated with the user ID received by the receiving unit.
3. The information processing device includes: a display control unit that generates an input screen for a user to input the quantity of each of the two or more objects; the calculation unit calculates a payment amount denominated in the first currency based on the quantity of each object input on the input screen and the amount denominated in the first currency of each object, and calculates a payment amount denominated in the second currency equivalent to the payment amount denominated in the first currency; The information processing device includes:
3. The information processing device of claim 2, wherein, based on input of a signal indicating that payment is to be made, the payment system is notified of the payment amount in the second currency, and, based on payment being made in the payment system, a screen indicating that payment has been made is displayed on the terminal displaying the input screen.
4. The receiving unit receives a beacon ID included in a beacon received from the beacon device by a user terminal used by the user via an interactive communication service system that provides an interactive communication service to the user terminal, An information processing device described in any one of claims 1 to 3, wherein the transmission unit transmits the amount in the second currency calculated by the calculation unit for each of the two or more targets to the user terminal via the interactive communication service system.
5. Computer, a storage unit that stores each of a plurality of pieces of location identification information that can be used to identify a location and an amount in a first currency for each of two or more objects in association with each other; a receiving unit for receiving location identification information; a calculation unit that identifies an amount in a first currency for each of the two or more objects associated with the location identification information, and calculates an amount in a second currency equivalent to the amount in the first currency for each of the two or more objects; a transmitting unit that transmits the amount in the second currency calculated for each of the two or more targets by the calculating unit; It functions as The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in the facility, A program for storing the amount in the first currency in the memory unit as the amount of use of the facility.
6. receiving location information usable to determine a location; By referring to a storage unit that stores each of a plurality of pieces of location specifying information and an amount denominated in a first currency for each of two or more objects in association with each other, the amount denominated in the first currency for each of the two or more objects associated with the received location specifying information is identified, and an amount denominated in a second currency equivalent to the amount denominated in the first currency for each of the two or more objects is calculated for each of the two or more objects; Transmitting the calculated amount in the second currency for each of the two or more targets; Including, The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in the facility, A computer-implemented method, wherein the amount in the first currency stored in the memory unit is the amount used at the facility.
7. An information processing system having a user terminal used by a user and an information processing device, the user terminal transmits location identification information usable for location identification; The information processing device includes: a storage unit that stores each of the plurality of pieces of location specifying information and an amount in a first currency for each of the two or more objects in association with each other; a receiving unit that receives the location identification information transmitted from the user terminal; a calculation unit that identifies an amount in a first currency for each of the two or more objects associated with the location identification information, and calculates an amount in a second currency equivalent to the amount in the first currency for each of the two or more objects; a transmitting unit that transmits the amount in the second currency calculated for each of the two or more targets by the calculating unit; Equipped with The location identification information is a beacon ID included in a beacon transmitted from a beacon device installed in the facility, An information processing system, wherein the amount in the first currency stored in the memory unit is the usage fee for the facility.
Citation Information
Patent Citations
Portable information system
JP2001134618A
Facility use reservation system
JP2003216850A
Information delivery system, information delivery apparatus, method of delivering information and information delivery program
JP2006093928A
Travel plan creation support device, travel plan creation support system using the same, and travel plan creation support program
JP2010146128A
Methods and applications for location-based services
JP2013534653A