Information processing device
Patent Information
- Application Number
- JP2023129510
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-08
- Publication Date
- 2025-02-21
AI Technical Summary
【0007】 本発明によれば、ユーザが利用した決済サービスの種類に依存することなく、そのユーザに特典を付与するための機会を提供することができる。
Smart Images

Figure 2025025062000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a technique for providing an opportunity to give a reward to a user who has made a payment. [Background technology]
[0002] As user terminals such as smartphones and tablets become widespread, payment services that use the user terminals to make electronic payments and reward services that give rewards to users are becoming more widely used. For example, Patent Literature 1 discloses a system in which stamps are accumulated on a stamp card of a store every time a payment is made at the store, and when the number of stamps accumulated on a stamp card of a certain store reaches a predetermined number, a reward is given. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6978576 Summary of the Invention [Problem to be solved by the invention]
[0004] As payment services become more diverse, one user may use multiple payment services as needed. In such cases, it would be convenient for the user if a system were created that allows users to collect stamps that are common to all payment services.
[0005] Therefore, an object of the present invention is to provide an opportunity to give a user a benefit regardless of the type of payment service used by the user. [Means for solving the problem]
[0006] In order to solve the above problems, the present invention provides an information processing device comprising an acquisition unit that acquires a notification that a user has made a payment using any of a plurality of payment services available to the user, a registration unit that registers a stamp on a stamp card common to the plurality of payment services if it is determined based on the notification that the user has used any one of the plurality of payment services, a lottery unit that conducts a lottery when the number of registered stamps reaches a predetermined number, and a reward granting unit that performs processing to grant a reward to the user if the user wins the lottery. Effect of the Invention
[0007] According to the present invention, it is possible to provide an opportunity to give a user a benefit, regardless of the type of payment service used by the user. [Brief description of the drawings]
[0008] [Figure 1] 1 is a block diagram showing an example of a configuration of an information processing system 1 according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram showing a hardware configuration of a stamp management server device 30 according to the embodiment. FIG. [Diagram 3] FIG. 2 is a block diagram showing a functional configuration of a stamp management server device 30 according to the embodiment. [Figure 4] 11 is a diagram showing an example of data stored in the stamp management server device 30 according to the embodiment. FIG. [Diagram 5] 11 is a diagram showing an example of data stored in the stamp management server device 30 according to the embodiment. FIG. [Figure 6] 13 is a flowchart showing an example of an operation of the stamp management server device 30 according to the embodiment. [Figure 7] 11 is a diagram illustrating an example of an image displayed on the user terminal 10 according to the embodiment. FIG. [Figure 8] 13 is a diagram showing an example of data stored in the stamp management server device 30 according to a modified example of the present invention. FIG. [Figure 9] 13 is a diagram showing an example of data stored in the stamp management server device 30 according to a modified example of the present invention. FIG. [Figure 10] 13 is a diagram showing an example of data stored in the stamp management server device 30 according to a modified example of the present invention. FIG. [Figure 11] 13 is a diagram showing an example of data stored in the stamp management server device 30 according to a modified example of the present invention. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] [composition] 1 is a diagram showing an example of an information processing system 1 according to an embodiment of the present invention. The information processing system 1 is a system for electronically performing payment in a commercial transaction in which a user purchases a product or service at a store or online shop, giving stamps to the user in response to the payment, and giving some kind of benefit to the user when the number of given stamps reaches a predetermined number. The benefit here may be anything that has some value or meaning for the user, and may be, for example, points or discount coupons that the user can consume instead of money, as well as electronic data of various contents, gifts such as samples, etc.
[0010] As shown in FIG. 1, the information processing system 1 includes a user terminal 10 used by a user, electronic payment server devices 20 corresponding to each of a plurality of payment services (two in FIG. 1) as devices for performing processing related to electronic payment, a stamp management server device 30 for managing stamps to be given to users, and a communication network 2 including a wireless communication network or a wired communication network for communicatively connecting these. The user terminal 10 is a computer that can be carried by a user, such as a smartphone, a wearable terminal, or a tablet. The electronic payment server device 20 and the stamp management server device 30 are both computers configured as servers. The electronic payment server device 20 and the stamp management server device 30 may be configured as separate devices as shown in FIG. 1, or may be configured as an integrated device. The stamp management server device 30 functions as an information processing device of the present invention. Each electronic payment server device 20 is provided for each type of payment service, and performs processing related to electronic payment according to the specifications of each payment service. Note that the numbers of the user terminals 10, the electronic payment server devices 20, and the stamp management server devices 30 shown in FIG. 1 are merely examples and are not limited to the numbers shown in the figure.
[0011] A user subscribes to multiple payment services, and when making a payment at a store or the like, the user operates the user terminal 10 to select any desired payment service. In response to this operation, an electronic payment is requested via the communication network 2 to the electronic payment server device 20 that provides the selected payment service. The electronic payment server device 20 identifies the user terminal 10 that has requested the electronic payment, and performs processing related to the electronic payment based on the user ID (IDentification) of the user of that user terminal 10. Specifically, the electronic payment server device 20 performs processing such as notifying financial institutions such as banks and credit card companies of the payment amount, etc., in order to collect the payment amount from the user using a bank account or credit card corresponding to the user ID.
[0012] The stamp management server device 30 grants stamps to the user in response to a payment, and grants a special benefit to the user when the number of stamps granted reaches a predetermined number. In this embodiment, the stamp management server device 30 is characterized in that it registers stamps in a stamp card common to multiple payment services, regardless of the type of payment service used by the user. The stamp management server device 30 centrally manages the stamp card common to multiple payment services and the number of stamps registered on the stamp card.
[0013] FIG. 2 is a diagram showing the hardware configuration of the stamp management server device 30. The stamp management server device 30 is physically configured as a computer including a processor 3001, a memory 3002, a storage 3003, a communication device 3004, an input device 3005, an output device 3006, and a bus connecting these devices. Each of these devices operates with power supplied from a battery (not shown). In the following description, the word "device" can be read as a circuit, a device, a unit, and the like. The hardware configuration of the stamp management server device 30 may be configured to include one or more of the devices shown in FIG. 2, or may be configured without including some of the devices. In addition, the stamp management server device 30 may be configured by communication-connecting multiple devices each having a different housing.
[0014] Each function of the stamp management server device 30 is realized by loading a specific software (program) onto hardware such as a processor 3001 and a memory 3002, causing the processor 3001 to perform calculations, control communication via a communication device 3004, and control at least one of the reading and writing of data in the memory 3002 and the storage 3003.
[0015] The processor 3001 controls the entire computer by running, for example, an operating system. The processor 3001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, and the like.
[0016] The processor 3001 reads out a program (program code), a software module, data, etc. from at least one of the storage 3003 and the communication device 3004 into the memory 3002, and executes various processes according to the read out programs. The program used is a program that causes a computer to execute at least a part of the operations described below. The functional blocks of the stamp management server device 30 may be realized by a control program stored in the memory 3002 and running on the processor 3001. The various processes may be executed by one processor 3001, or may be executed simultaneously or sequentially by two or more processors 3001. The processor 3001 may be implemented by one or more chips. The program may be transmitted to the stamp management server device 30 via a telecommunication line.
[0017] The memory 3002 is a computer-readable recording medium, and may be composed of at least one of, for example, a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), etc. The memory 3002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 3002 can store a program (program code), a software module, etc. that can be executed to implement the method according to this embodiment.
[0018] Storage 3003 is a computer-readable recording medium, and may be constituted by at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 3003 may be referred to as an auxiliary storage device.
[0019] The communication device 3004 is hardware (transmission / reception device) for performing communication between computers via the communication network 2, and is also called, for example, a network device, a network controller, a network card, or a communication module.
[0020] The input device 3005 is an input device (e.g., a key, a switch, a button, etc.) that accepts input from the outside. The output device 3006 is an output device (e.g., a display, etc.) that outputs to the outside. The input device 3005 and the output device 3006 may be integrated into one device (e.g., a touch panel).
[0021] Each device, such as the processor 3001 and the memory 3002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.
[0022] The stamp management server device 30 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc., and some or all of the functional blocks may be realized by the hardware. For example, the processor 3001 may be implemented using at least one of these pieces of hardware.
[0023] The user terminal 10 and the electronic settlement server device 20 are equipped with a processor, a memory, a storage, a communication device, an input device, an output device, and a bus connecting these devices as hardware for implementing a computer, similar to the stamp management server device 30 shown in FIG. 2. However, the communication device equipped in the user terminal 10 is hardware (transmission and reception device) for performing communication between computers via the communication network 2 according to a communication standard such as LTE (Long Time Evolution) in order to realize wireless communication. This communication device may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. in order to realize at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD). In addition, a transmission and reception antenna, an amplifier unit, a transmission and reception unit, a transmission line interface, etc. may be realized by this communication device. The transmission and reception unit may be implemented as a transmission unit and a reception unit that are physically or logically separated.
[0024] Fig. 3 is a diagram showing an example of the functional configuration of the stamp management server device 30. The functions shown in Fig. 3 are realized by loading predetermined software (programs) onto hardware such as a processor 3001 and a memory 3002, causing the processor 3001 to perform calculations, control communication by a communication device 3004, and control at least one of reading and writing of data in the memory 3002 and the storage 3003.
[0025] 3, the acquisition unit 31 acquires various information from a terminal or device external to the stamp management server device 30 via the communication network 2, etc. For example, the acquisition unit 31 acquires a payment completion notification, which is a notification that a user has made a payment by using any one of a plurality of payment services available to the user, from the electronic payment server device 20 corresponding to that payment service.
[0026] The storage unit 32 stores the information acquired by the acquisition unit 31 and information generated by the stamp management server device 30 based on this information. As shown in Fig. 4, the storage unit 32 stores a payment history, which is a history of a user's use of a payment service using the user terminal 10, and the number of stamps registered for that user, in association with a user ID that identifies each user.
[0027] As mentioned above, the number of stamps is counted regardless of the type of payment service used by the user. In other words, when the user uses any one of the multiple payment services available to the user, the number of stamps is incremented.
[0028] The payment history includes, for example, the payment date and time when the payment service was used, the payment amount when the payment service was used, the payment service ID that identifies the payment service used, etc. The payment history shown in Fig. 5 is acquired by the acquisition unit 31 from the electronic payment server device 20 as a payment completion notice.
[0029] Returning to the explanation of Fig. 3, when it is determined that the user has used any one of the multiple payment services based on the payment completion notification acquired by the acquisition unit 31, the registration unit 33 registers a stamp in a stamp card common to the multiple payment services. Registering a stamp in a common stamp card here means incrementing the number of stamps stored in the memory unit 32 in association with the user ID.
[0030] When the number of stamps registered for a certain user reaches a predetermined number, the lottery section 34 performs a lottery process using a predetermined algorithm.
[0031] The benefit providing unit 35 performs a process for providing a benefit to the user when the user wins the lottery process by the lottery selection unit 34. Specifically, the benefit providing unit 35 performs a process for storing the content of the benefit, such as points or a discount coupon, for the user in association with the user ID of the user.
[0032] The presentation unit 36 presents various information to the user. Specifically, the presentation unit 36 performs processing such as transmitting data to the user terminal 10 for displaying a stamp card common to a plurality of payment services on the user terminal 10.
[0033] [Operation] Next, the operation of the stamp management server device 30 will be described with reference to Fig. 6. In the following description, when the stamp management server device 30 is the subject of operation, this specifically means that the processor 3001 performs calculations by loading predetermined software (programs) onto hardware such as the processor 3001 and memory 3002, and controls communication by the communication device 3004 and reading and / or writing of data in the memory 3002 and storage 3003, thereby executing processing. The same applies to the user terminal 10 and the electronic settlement server device 20.
[0034] When a user makes a commercial transaction at a store, etc., the user selects an arbitrary payment service and makes a payment. In response to this, the acquisition unit 31 acquires a payment completion notice including the user's user ID and payment history from the electronic payment server device 20 corresponding to the used payment service (step S11).
[0035] Next, the registration unit 33 determines that the user has used one of the multiple payment services based on the payment completion notification acquired by the acquisition unit 31, and registers a stamp on a stamp card common to the multiple payment services (step S12). That is, the registration unit 33 increments the number of stamps stored in the memory unit 32 in association with the user ID of the user.
[0036] In response to the registration of this stamp, the presenting unit 36 performs processing such as transmitting data to the user terminal 10 for displaying the stamp card on which the stamp is registered on the user terminal 10. As a result, an image such as that shown in Fig. 7 is displayed on the user terminal 10. In the example of Fig. 7, a stamp card on which up to a predetermined number of five stamps can be registered is displayed, and three stamps, represented by stars, are currently registered. This image includes a message that a present will be provided to the user when five stamps are collected.
[0037] Returning to the explanation of Figure 6, when the lottery unit 34 determines that the number of stamps stored in correspondence with the user ID of the above user has reached a predetermined number (here, 5) (step S13; YES), it performs a lottery process (step S14).
[0038] If the user wins the lottery process by the lottery selection unit 34 (step S15; YES), the bonus awarding unit 35 performs a process for awarding a bonus to the user (step S16).
[0039] According to the embodiment described above, it is possible to provide an opportunity to give a user a benefit, regardless of the type of payment service used by the user.
[0040] [Variations] The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented. [Variation 1] In the display example of the stamp card in Fig. 7, stamps with the same appearance (star mark) were registered regardless of the type of payment service used by the user, but stamps with appearances corresponding to the type of payment service may be registered. Specifically, as shown in Fig. 8, the registration unit 33 stores stamp data, which is image data for displaying stamps with different appearances, in association with a payment service ID that identifies the payment service. The registration unit 33 then transmits the stamp data corresponding to the payment service ID included in the payment completion notice acquired by the acquisition unit 31 to the user terminal 10, and causes the user terminal 10 to display the stamp indicated by the stamp data. In this way, the user can recognize which payment service has been used to accumulate stamps.
[0041] [Variation 2] In the above embodiment, one stamp is registered for one payment, but the way in which such stamps are accumulated (for example, the number of stamps registered per payment, the payment amount that is the lower limit when a stamp is registered, the upper limit of the number of stamps that can be registered per unit time, etc.) may be different depending on the type of payment service. That is, the registration unit 33 registers stamps according to different rules depending on the type of payment service used by the user. Specifically, as shown in FIG. 9, the registration unit 33 stores stamp registration rules, which are rules to be followed when registering stamps, in association with a payment service ID that identifies the payment service. These rules include rules regarding the number of stamps registered for one use of the payment service, the lower limit of the payment amount for one payment service required for a stamp to be registered, or the upper limit of the number of stamps registered in a certain period. The registration unit 33 registers stamps based on the stamp registration rules corresponding to the payment service ID included in the payment completion notice acquired by the acquisition unit 31. By changing the stamp registration rules depending on the payment service in this way, it is possible to promote the use of a payment service corresponding to a stamp registration rule that is advantageous to the user, for example.
[0042] [Variation 3] In the above embodiment, the lottery unit 34 performs the lottery according to the same rhythm regardless of the type of payment service, but such a lottery algorithm may be different depending on the type of payment service. That is, the lottery unit 34 performs the lottery according to different rules depending on the type of payment service used by the user. Specifically, as shown in FIG. 10, the lottery unit 34 stores lottery rules, which are rules to be followed when performing the lottery, in association with a payment service ID that identifies the payment service. The rules include rules regarding the probability of winning the lottery or the number of lotteries. The rules also include rules regarding the period (validity period) during which the lottery can be performed after the stamps reach a predetermined number. The lottery unit 34 performs the lottery based on the lottery rules corresponding to the payment service ID included in the payment completion notice acquired by the acquisition unit 31. By changing the lottery rules depending on the payment service in this way, it is possible to promote the use of a payment service corresponding to a lottery rule that is advantageous to the user, for example.
[0043] [Variation 4] The contents of the benefit given to the user when the user wins the lottery may differ depending on the type of payment service. In other words, the benefit giving unit 35 performs a process for giving a different benefit depending on the type of payment service used by the user when the user wins the lottery. Specifically, as shown in FIG. 11, the benefit giving unit 35 stores the benefit contents in association with a payment service ID that identifies the payment service. The benefit contents include the value of the benefit and the type of benefit. The benefit giving unit 35 performs a process for giving a benefit with the benefit contents corresponding to the payment service ID included in the payment completion notice acquired by the acquisition unit 31. By changing the benefit contents depending on the payment service in this way, it is possible to promote the use of a payment service corresponding to the benefit contents desired by the user, for example.
[0044] [Variation 5] A case may be considered in which a message is sent to encourage the user to use a payment service. In this case, the user may be encouraged to use a payment service that is used relatively infrequently by the user. The presentation unit 36 identifies a payment service ID of a payment service that has been used the least or less than a threshold based on the payment history of the payment service used by the user when a stamp was registered on the stamp card corresponding to the user, and presents information about the payment service of the identified payment service ID (e.g., an overview and merits of the payment service) to the user terminal 10 by transmitting the information to the user terminal 10 and displaying the information. In this way, it is possible to encourage the user to use a payment service that is used relatively infrequently by the user.
[0045] [Variation 6] In the above embodiment, when a predetermined number of stamps are collected, a lottery is held and a bonus is awarded to the user if the user wins the lottery, but when a predetermined number of stamps are collected, a bonus may be awarded without a lottery. In other words, when the number of registered stamps reaches a predetermined number, the bonus awarding unit 35 performs a process for awarding a bonus to the user without holding a lottery by the lottery selection unit 34.
[0046] [Variation 7] In addition to the above examples, the stamp registration rules and lottery rules may be as follows. For example, if a user registers stamps using all available payment services, the probability of winning at the time of the lottery may be increased. Also, if a payment is made on a rainy day or other bad weather day, the number of stamps to be registered may be increased. The more services (e.g., communication services, music distribution services, financial services, etc.) other than the payment service are used, the higher the probability of winning at the time of the lottery may be. The probability of winning at the time of the lottery may be increased in a certain period (monthly, weekly, daily, hourly). For example, if the user has given permission to provide personal information or has registered a salary transfer account or various withdrawal accounts, the probability of winning at the time of the lottery may be increased. Also, if the number of losses at the time of the lottery reaches a certain number, the probability of winning at the next lottery may be increased. If stamps are registered continuously for a certain number of days, weeks, or months, more stamps may be added and registered. If a certain number or more stamps are registered in a certain period (monthly, weekly, daily, hourly), more stamps may be added and registered. The number of stamps to be registered may be increased when the user's behavior meets a certain condition (for example, the number of steps in a day is more than a certain number, or the user enters a certain area). The number of stamps to be registered may be increased according to the user's life stage (entrance to school, graduation, marriage, childbirth, Shichi-Go-San, moving, etc.). Stamps may be increased and registered when a certain payment amount (for example, exactly 1000 yen) is reached. Stamps may be increased and registered when a user posts, shares, distributes, or registers for a service by introducing a friend on a social network service (SNS). The stamp card may be in the form of a bingo game where a winner is selected. Stamps may be increased and registered according to the total number of stamps in a certain period of time in the past. The number of stamps to be registered may be changed according to the place where the payment was made (whether in a store or online shop, etc.). The appearance of the stamp card may be changed according to the payment amount, the number of payments, the number of stamps, etc.
[0047] [Other variations] The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
[0048] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. As described above, there is no particular limitation on the method of realization of either of these.
[0049] For example, the stamp management server device 30 in one embodiment of the present disclosure may function as a computer that performs the processing of the present disclosure.
[0050] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A and 5G, etc.) may be applied.
[0051] The order of the steps, sequences, flow charts, etc. of each aspect / embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0052] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
[0053] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0054] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
[0055] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc. Also, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then such wired and / or wireless technologies are included within the definition of a transmission medium.
[0056] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof. In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.
[0057] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
[0058] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0059] Any reference to an element using a designation such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
[0060] The "part" in the configuration of each of the above devices may be replaced with "means," "circuit," "device," etc.
[0061] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.
[0062] In this disclosure, where articles have been added due to translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0063] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]
[0064] 1: information processing system, 2: communication network, 10: user terminal, 20: electronic payment server device, 30: stamp management server device, 31: acquisition unit, 32: storage unit, 33: registration unit, 34: lottery unit, 35: privilege granting unit, 36: presentation unit, 3001: processor, 3002: memory, 3003: storage, 3004: communication device, 3005: input device, 3006: output device
Claims
1. an acquisition unit that acquires a notification that a user has made a payment using one of a plurality of payment services available to the user; a registration unit that registers a stamp on a stamp card common to the plurality of payment services when it is determined based on the notification that the user has used any one of the plurality of payment services; a lottery unit that holds a lottery when the number of registered stamps reaches a predetermined number; a reward granting unit that performs processing for granting a reward to the user when the user wins the lottery; An information processing device comprising:
2. The registration unit registers a stamp having an appearance corresponding to the type of payment service used by the user.
2. The information processing apparatus according to claim 1,
3. The registration unit registers the stamp according to different rules depending on the type of payment service used by the user.
2. The information processing apparatus according to claim 1,
4. The rules include rules regarding the number of stamps to be registered in response to one use of a payment service, the minimum payment amount in one payment service required for a stamp to be registered, or the maximum number of stamps to be registered in a certain period.
4. The information processing apparatus according to claim 3.
5. The lottery unit performs the lottery according to different rules depending on the type of payment service used by the user.
2. The information processing apparatus according to claim 1,
6. The rules include rules regarding the probability of winning the lottery or the number of times the lottery will be held.
6. The information processing apparatus according to claim 5,
7. The rules include rules regarding a period during which the lottery can be held after a predetermined number of stamps is reached.
6. The information processing apparatus according to claim 5,
8. The reward offering unit performs a process for offering a different reward depending on the type of payment service used by the user when the user wins the lottery.
2. The information processing apparatus according to claim 1,
9. and a presentation unit that identifies a payment service to be recommended to the user based on a history of the payment services used by the user when the stamp was registered on the stamp card, and presents information about the identified payment service to the user.
2. The information processing apparatus according to claim 1,
10. When the number of the registered stamps reaches a predetermined number, the reward giving unit performs a process for giving a reward to the user without conducting a lottery by the lottery unit.
2. The information processing apparatus according to claim 1,
Citation Information
Patent Citations
Providing device, providing method, and providing program
JP6978576B1