Coupon provision system, coupon provision method and program

The coupon providing system allows users to acquire multiple coupons through interactive operations, addressing the inefficiency of existing systems by enhancing user engagement and coupon acquisition.

JP7778873B1Active Publication Date: 2025-12-02RAKUTEN GROUP INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2024129125
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-05
Publication Date
2025-12-02
Estimated Expiration
2044-08-05

AI Technical Summary

Technical Problem

Existing systems do not allow users to efficiently acquire multiple coupons with minimal effort, limiting the number of coupons obtained and reducing their incentive to use them.

Method used

A coupon providing system that includes an acquisition means for selecting and associating coupon IDs with user IDs, displaying operation objects linked to unknown numbers of coupons, and awarding coupons based on user interactions, allowing users to acquire multiple coupons through a lottery-like experience.

Benefits of technology

Enables users to obtain multiple coupons without additional burden, increasing the number of coupons acquired and promoting their use through an engaging and interactive process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007778873000001_ABST
    Figure 0007778873000001_ABST
Patent Text Reader

Abstract

To provide a technique that enables a user to acquire multiple coupons with a few operations. [Solution] The coupon provision system includes an acquisition means for acquiring a user's user ID, a display means for displaying an operation target, and an assignment means for assigning multiple coupons to the user by linking the coupon IDs of each of multiple coupons to the user's user ID based on the user's operation on the operation target.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a coupon providing system, a coupon providing method, and a program. [Background technology]

[0002] Coupons are sometimes provided when purchasing products at stores, etc. In addition, websites are provided for members of online e-commerce services, where they can obtain various coupons for free. These websites display a list of coupons that are valid for specific products or specific stores, and e-commerce service members can freely obtain coupons. As a related technique, Patent Document 1 discloses a system that, when a user answers a survey, sends a lottery ticket with a coupon to the user.

[0003] Companies that offer coupons and operate e-commerce services need to encourage users to use coupons to make purchases. To achieve this, it is desirable for users to be able to acquire as many coupons as possible. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-162615 Summary of the Invention [Problem to be solved by the invention]

[0005] One of the objectives is to provide a technology that allows a user to acquire multiple coupons with a few operations. [Means for solving the problem]

[0006] According to one aspect of the present invention, a coupon providing system includes: an acquisition means for acquiring a user ID of a user; a selection means for selecting, when the acquisition means acquires the user ID, a plurality of coupon candidates to be given to the user and associating a coupon ID of each of the selected plurality of coupon candidates with the user ID; and after the selection means associates the coupon ID with the user ID,a display means for displaying a plurality of operation objects associated with the number of a plurality of coupons to be given to the user, the number of which is unknown to the user; and a display means for displaying a plurality of operation objects associated with the number of coupons to be given to the user, the number of which is unknown to the user; and a display means for displaying a plurality of operation objects associated with the number of coupons to be given to the user, the number of which is unknown to the user, the display means for displaying a plurality of operation objects associated with the number of coupons to be given ... , the plurality of coupon candidates selected by the selection means Each coupon ID The coupon acquired by the user will be sent to the user ID. and an awarding means for awarding the plurality of coupons to the user by linking the coupons. According to another aspect of the present invention, the coupon provision system includes an acquisition means for acquiring a user ID of a user, a display means for displaying an operation object linked to the number of coupons to be granted to the user, the number of which is unknown to the user, and an assignment means for assigning the multiple coupons to the user by linking the coupon IDs of each of the coupons linked to the operation object selected by the user to the user ID of the user based on the user's operation of selecting one from the multiple operation objects, wherein each coupon ID of the multiple coupons is linked to the service ID of the service that the coupon applies to, and the coupon IDs of the multiple coupons include coupon IDs linked to different service IDs.

[0007] According to one aspect of the present invention, a computer acquires a user ID of a user, When the acquisition means acquires the user ID, it selects a plurality of coupon candidates to be given to the user, and associates the coupon ID of each of the selected plurality of coupon candidates with the user ID, and after the selection means associates the coupon ID with the user ID, A plurality of operation targets, each of which is linked to the number of coupons to be given to the user and whose number is unknown to the user, are displayed, and the user selects one of the plurality of operation targets based on the operation of the user. , the plurality of coupon candidates selected by the selection means Each coupon ID The coupon acquired by the user will be sent to the user ID. This is a coupon providing method in which the plurality of coupons are given to the user by linking them. According to another aspect of the present invention, a coupon provision method includes the steps of: a computer acquiring a user ID of a user; displaying a plurality of operation objects linked to the number of coupons to be granted to the user, the number of which is unknown to the user; and granting the plurality of coupons to the user by linking the coupon IDs of each of the coupons in the number linked to the operation object selected by the user to the user ID of the user based on the user's operation of selecting one of the plurality of operation objects, wherein each of the coupon IDs of the plurality of coupons is linked to the service ID of the service that the coupon applies to, and the coupon IDs of the plurality of coupons include coupon IDs linked to different service IDs.

[0008] According to one aspect of the present invention, the program causes a computer to include: an acquisition unit for acquiring a user ID of a user; When the acquisition means acquires the user ID, a selection means selects a plurality of coupon candidates to be given to the user, and associates a coupon ID of each of the selected plurality of coupon candidates with the user ID; after the selection means associates the coupon ID with the user ID, a display means for displaying a plurality of operation objects associated with the number of a plurality of coupons to be given to the user, the number of which is unknown to the user; and a display means for displaying a plurality of operation objects associated with the number of coupons to be given to the user, the number of which is unknown to the user, based on an operation by the user to select one of the plurality of operation objects. , the plurality of coupon candidates selected by the selection means Each coupon ID The coupon acquired by the user will be sent to the user ID. By linking them, the coupons function as a granting means for granting the plurality of coupons to the user. According to another aspect of the present invention, the program causes a computer to function as an acquisition means for acquiring a user ID of a user, a display means for displaying a plurality of operation objects linked to the number of coupons to be granted to the user, the number of which is unknown to the user, and an granting means for granting the plurality of coupons to the user by linking the coupon IDs of each of the number of coupons linked to the operation object selected by the user to the user ID of the user based on the user's operation of selecting one from the plurality of operation objects, wherein each of the coupon IDs of the plurality of coupons is linked to the service ID of the service that the coupon applies to, and the coupon IDs of the plurality of coupons include coupon IDs linked to different service IDs. [Effects of the Invention]

[0009] According to the present invention, it is possible to allow a user to obtain a plurality of coupons without imposing a burden on the user. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a diagram illustrating an example of a coupon providing system according to an embodiment. [Figure 2]FIG. 2 is a diagram illustrating an example of a user information DB according to the embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a coupon information DB according to the embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of a coupon registration screen according to the embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of a process for granting multiple coupons according to an embodiment. [Figure 6] FIG. 10 is a diagram illustrating an example of a method for determining the breakdown of multiple coupons according to the embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of a method for determining the probability of winning a coupon according to the embodiment. [Figure 8] 1 is a first flowchart showing an example of the operation of the coupon providing system according to the embodiment. [Figure 9] 10 is a second flowchart showing an example of the operation of the coupon providing system according to the embodiment. [Figure 10] FIG. 1 is a diagram illustrating an example of a hardware configuration of a coupon providing system according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] <Embodiment> (System Configuration) 1 is a diagram showing an example of a coupon providing system according to an embodiment. As shown in the figure, the coupon providing system 1 includes user terminals 10a, 10b, ..., a coupon server 20, a various service server 21, and a campaign server 30. The user terminals 10a, 10b, etc. and the campaign server 30 are connected so as to be able to communicate with each other. The coupon server 20 and the various service servers 21 are connected so as to be able to communicate with the campaign server 30.

[0012] The user terminals 10a, 10b, etc. are terminal devices such as smartphones and PCs (personal computers) that are used by users who use various services provided online, such as e-commerce services (online shopping malls), payment services, communication services, financial services, and facility reservation services (hotel reservations, rental cars, transportation ticket reservations, beauty salon reservations, golf course reservations, etc.). There may be three or more user terminals 10a, etc. Hereinafter, when there is no need to distinguish between them, they will be simply referred to as user terminals 10.

[0013] The coupon server 20 and the various service servers 21 provide coupons to users through the campaign server 30. For example, coupons include "coupons with a specified validity period, target service, discount amount, or discount rate," "coupons with a specified validity period, target service and target store, discount amount, or discount rate," "coupons with a specified validity period, target service and target item, discount amount, or discount rate," and "coupons with a specified validity period, target service, target store, target item, discount amount, or discount rate." Services refer to e-commerce services, payment services, communication services, financial services, facility reservation services, etc., and items refer to tangible or intangible transaction objects, such as products and reservation service plans, provided by these services. Furthermore, these coupons may be issued in a certain quantity. For example, coupon server 20 issues a predetermined number (e.g., 100) of various coupons that can be used in EC services, and transmits information about the issued coupons (validity period, target service, target store, target item, discount amount or rate, number of issued coupons, scope of coupon disclosure, campaign cost (advertising cost), store circumstances, etc.) to campaign server 30. Various service server 21 issues coupons that can be used in other services (payment services, communication services, financial services, travel reservation services, golf course reservation services, etc.), and transmits information about the issued coupons (similar to coupon server 20) to campaign server 30.

[0014] The campaign server 30 distributes web pages that allow users to acquire coupons. For example, based on coupon information acquired from the coupon server 20 and the various service servers 21, the campaign server 30 generates a web page (hereinafter referred to as a coupon site) that lists coupon images that display validity periods, discount amounts, discount rates, and services, stores, and items eligible for the coupons, and distributes the coupon site. When a user operates the user terminal 10 to access the coupon site and selects a desired coupon image by clicking or otherwise selecting it, the user can acquire a coupon associated with the coupon image. In this way, the user acquires coupons related to services or items in which the user is interested. However, such coupon provision methods limit the number of coupons that can be acquired and their use. Therefore, in this embodiment, while giving the user the experience of actively acquiring a coupon (for example, the experience of acquiring a coupon through a lottery), a system is provided that allows the user to acquire multiple coupons through a single experience (referred to as "multiple coupon acquisition content"), thereby increasing the number of coupons acquired and promoting coupon use.

[0015] The campaign server 30 includes an acquisition unit 31 , a control unit 32 , and a storage unit 33 . The acquisition unit 31 receives various operation information for obtaining a coupon transmitted from the user terminal 10. The acquisition unit 31 also acquires coupon information from the coupon server 20 and various service servers 21.

[0016] The control unit 32 generates and distributes coupon sites, grants coupons to users, manages coupons acquired by users, etc. The control unit 32 includes a display control unit 321 and a granting unit 322. The display control unit 321 generates and distributes an area displaying coupon images in a list and a coupon site including "contents for obtaining multiple coupons." The granting unit 322 grants a coupon to a user. For example, the granting unit 322 grants a plurality of coupons to a user based on the user's operation on the "content for acquiring multiple coupons."

[0017] The storage unit 33 stores various data. For example, the storage unit 33 stores a user information DB (DB indicates a database) 331 and a coupon information DB 332. The user information DB 331 stores account information such as a user ID (ID stands for identification information) for each user, personal information such as the user's name, membership rank, and the user's service usage history (services used, items purchased, usage date and time, amount used, etc.). A user can log in to a coupon site using the user ID registered in the user information DB 331 and obtain coupons. The membership rank represents a user's grade based on the usage status of various services, such as e-commerce services and payment services. For example, a user with a higher membership rank may be granted more coupons. In this embodiment, the user ID registered in the user information DB 331 is valid across multiple services. For example, a company may provide multiple services, such as the e-commerce service, payment service, communication service, financial service, and facility reservation service, as an Internet integrated service. A user ID is assigned to each user who uses this Internet integrated service. This user ID is common identification information that can be used across multiple services included in the Internet integrated service. The user ID in this embodiment may be the user ID assigned by the Internet integrated service in this example. Furthermore, the ID may be any information that can identify each piece of information (in the case of a user ID, the user). An example of a table held by the user information DB 331 is shown in FIG. 2. In table 3311 of FIG. 2(a), login date and time, operation date and time, rank, held coupon ID1, held coupon ID2, etc. are registered, linked to the user ID. In table 3312 of FIG. 2(b), transaction date and time, transaction amount, transaction item, transaction store, transaction service, used coupon ID, etc. are registered, linked to the user ID. For example, the granting unit 322 registers a coupon to be granted to a user in table 3312, linking the user ID of the user with the coupon ID of the coupon acquired by the user.

[0018] The coupon information DB 332 stores information about coupons acquired from the coupon server 20 and the various service servers 21. Specifically, the coupon information DB 332 stores, in association with a coupon ID, information such as the service ID of the service (e-commerce service, communication service, etc.) to which the coupon applies, the ID (store ID) of the store or facility to which the coupon applies, the item ID of the item to which the coupon applies, expiration date, discount rate and discount amount, the number of coupons issued, the scope of coupon disclosure (conditions for users to whom the coupon is disclosed (to whom the coupon can be provided), such as the user's rank, amount spent on the service, amount purchased for the item, age, residential area, hobbies, preferences, etc.), campaign costs (advertising expenses), and store circumstances. FIG. 3 shows an example of a table in the coupon information DB 332. As shown in the figure, table 3321 stores, in association with a coupon ID, the service ID, store ID, item ID, provider ID, coupon expiration date, coupon name, detailed description, discount plan (discount rate and discount amount), and an image to be displayed on a web page or the like to provide the coupon. In the example data in Figure 3, coupon ID=C0001 is linked to service ID=S0001, store ID=M0001, item ID=I0001, and provider ID=A0001. This indicates that the coupon with coupon ID=C0001 can be used for the item with item ID=I0001, which is provided by the provider with provider ID=A0001 and sold by the store with store ID=M0001 in the service with service ID=S0001. Coupon ID=C0002 in the data in the second line is linked to service ID=S0002, but is not linked to a specific store ID, item ID, or provider ID. This indicates that the coupon with coupon ID=C0002 can be used for all items provided in the service with service ID=S0002. The coupon ID=C0003 in the data on the third line is linked only to store ID=M0003, the coupon ID=C0004 in the data on the fourth line is linked only to item ID=S0004, and the coupon ID=C005 in the data on the fifth line is linked only to provider ID=A005.Regarding the meaning of these coupons, the coupon with coupon ID=C0003 is valid only at the store with store ID=M0003 and can be used for any item sold at the store with store ID=M0003. The coupon with coupon ID=C0004 can be used at any store for the item with item ID=M0004. The coupon with coupon ID=C0005 can be used for any item provided by provider ID=A0005, regardless of the service, store, or item type.

[0019] 1, the user information DB 331 and the coupon information DB 332 are stored in the storage unit 33 of the campaign server 30, but these DBs may be stored in an external storage device, or may be stored in the coupon server 20 or the various service servers 21, and may be configured so that the coupon server 20 or the like responds to an inquiry from the campaign server 30 with necessary information. The user information DB 331 may be stored and managed in a user information management server (not shown) that manages information about members of the Internet comprehensive service. Furthermore, the information registered in the coupon information DB 332 may be managed in a separate DB for each service, or these DBs may be distributed and located in the campaign server 30, the coupon server 20, the various service servers 21, or other servers for each service.

[0020] FIG. 4 shows an example of a coupon registration screen 200. For example, when a predetermined URL is accessed from a terminal of the coupon server 20, the various service servers 21, or a terminal of a store or provider (such as a manufacturer) that issues coupons or their agents, the coupon registration screen 200 is displayed. The coupon registration screen 200 includes a coupon name setting field 201, a coupon detailed description setting field 202, a discount plan setting field 203, a coupon expiration date setting field 204, a disclosure range setting field 205, a coupon image setting field 206, and an ID setting field 207 for setting the service ID, store ID, item ID, and provider ID associated with the coupon ID. In the coupon name setting field 201, a name such as "XX (yen or %) OFF coupon that can be used at XX (store name or item name)" is entered. In the coupon detailed description setting field 202, a description such as "This is a XX (yen or %) OFF coupon that can be used at XX (store name or item name). It can be used up to XX times per person, for purchases of XX yen or more, until XX / XX / XX. It can be used in conjunction with other coupons." The discount amount and discount rate are entered in the discount plan setting field 203, and the coupon expiration date (start date and end date and time) is entered in the coupon expiration date setting field 204. The disclosure range setting field 205 is used to enter the range of coupon disclosure. The disclosure range can be arbitrarily set by stores, manufacturers, and service providers, including their membership rank and user attributes. User attributes include demographic information such as gender, age, and address, and hobbies and preferences such as travel enthusiast, dog lover, and golf enthusiast. The coupon image setting field 206 is used to register an image to be displayed as the coupon image. The ID setting field 207 is used to set the IDs of the service, store, item, and provider that the coupon applies to. For example, if the coupon is valid for multiple e-commerce services, the service ID of the e-commerce service is registered in the service ID, and blanks are entered in the store ID, item ID, and provider ID. If the coupon is valid at a store that has the e-commerce service (and can be used for any item at that store), the service ID of the e-commerce service is registered in the service ID, the store ID of the store is registered in the store ID, and blanks are entered in the item ID and provider ID.If the coupon is for an item that is valid at all stores of the EC service, the service ID of the EC service is registered as the service ID, the store ID and provider ID are left blank, and the item ID of the item is registered as the item ID. If the coupon is valid for all items provided by a provider (manufacturer) of the EC service, the service ID of the EC service is registered, the provider ID of the provider is registered as the provider ID, and the store ID and item ID are left blank. When a person in charge of each service, store, etc. registers each piece of information through the coupon registration screen 200, the control unit 32 issues a new coupon ID and links the issued coupon ID to each piece of information entered on the coupon registration screen 200, and registers the information in table 3321 of the coupon information DB 332. In addition to the items illustrated in FIG. 4, the coupon registration screen 200 may also have a setting item for campaign costs (advertising expenses). In this case, the campaign costs are registered in table 3321 of the coupon information DB 332, linked to the coupon ID. Coupons registered on the coupon registration screen 200 can be acquired not only through multiple coupon acquisition content, but also in a conventional area displaying a list of coupon images. These are examples of coupon information registration; various other information necessary for coupon management can be registered based on arbitrarily set conditions. The expiration date is also set based on various conditions and the demands of the service, store, manufacturer, etc. The service ID, store ID, item ID, and provider ID may be automatically assigned according to arbitrary rules, and may be set based on peripheral information such as the settings in 201-206 and the registrant information logged in to the registration screen. These rules include random settings based on random number generation. A blank value is not necessarily registered for each ID; a valid ID is registered for at least one (or all) of the service ID, store ID, item ID, and provider ID.

[0021] Next, an example of "multiple coupon acquisition content" will be described with reference to FIG. 5. FIG. 5 shows an example of a coupon site 100. FIG. 5(a) includes coupon images 101a, 101b, ... displayed in a list and multiple coupon acquisition content 102. Each of the coupon images 101a and 101b is associated with a coupon ID. For example, the coupon ID corresponding to coupon image 101a, the item ID of product A, and a discount amount of 5,000 yen are linked and registered in the coupon information DB 332. For example, the display control unit 321 references the coupon information DB 332 to generate coupon images 101a, etc. for each coupon ID, and generates and distributes the coupon site 100 including an area in which the coupon images 101a, etc. are arranged in a list and multiple coupon acquisition content 102. When a user operates the user terminal 10 to log in to the coupon site 100, coupon images 101a, etc. that the user can acquire are displayed. For example, if the user selects the coupon image 101a, the user can obtain a coupon for "5000 yen off product A."

[0022] Furthermore, when a user operates the user terminal 10 to select the multiple coupon acquisition content 102, the display control unit 321 generates and distributes a screen as shown in FIG. 5(b). The multiple coupon acquisition content 102 is a UI (user interface) for acquiring multiple coupons that includes game elements. In the case of the multiple coupon acquisition content 102 shown in FIG. 5(b), boxes 102a-102c displaying star-shaped, circular, and diamond-shaped shapes are displayed. By selecting one of the boxes and clicking the OK button 102d, the user can acquire the coupon contained in the selected box 102a, etc. At least one of the three boxes 102a-102c contains multiple coupons, and the user is designed to be assigned multiple coupons with a high probability simply by selecting a box and clicking the OK button 102d (by performing a lottery) (described below). For example, when a user selects box 102b and presses the OK button 102d, the display control unit 321 generates and distributes an image as shown in FIG. 5(c). In the coupon site 100 of FIG. 5(c), the box 102b selected by the user is enlarged and displayed. At this time, the display control unit 321 may generate an image with special effects, such as illuminating the box 102b or playing sound effects, to make the user feel as if they have acquired a coupon through the experience of participating in the box selection game. Next, the display control unit 321 generates and distributes the image shown in FIG. 5(d). The image shown in FIG. 5(d) displays the number of coupons contained in each of the boxes 102a to 102c. In this example, it can be seen that the selected box 102b contains 10 coupons, while the unselected boxes 102a and 102c contain 5 and 1 coupons, respectively. This display informs the user that they selected the box 102b, which contained the most coupons. This gives the user a sense of having acquired a coupon through their own box selection operation and is expected to increase their motivation to use the acquired coupons. Next, the display control unit 321 generates and distributes an image as shown in Fig. 5(e) In the image as shown in Fig. 5(e), the content of the acquired coupon is displayed.This allows the user to check the coupons they have acquired. In this manner, in this embodiment, multiple coupon acquisition content is presented to the user, which can provide the user with a lottery experience (an experience in which the user is allowed to select from among multiple coupons without being given information in advance about the allocation of benefits such as rewards or special offers). Then, in response to the user performing an operation as a lottery action on the presented content, multiple coupons corresponding to the user are granted all at once.

[0023] Next, an example of a process for granting 10 coupons to a user in the multiple coupon acquisition content 102 illustrated in FIG. 5 will be described. The probabilities of a user winning 10 coupons, winning 5 coupons, and winning 1 coupon are set in advance to 80%, 15%, and 5%, respectively. These probabilities are merely examples, and other probabilities may be set. Furthermore, for example, based on the above winning probabilities, for a user with a high membership rank, the probability of winning 10 coupons may be set to 90%, the probability of winning 5 coupons to 10%, and the probability of winning 1 coupon to 0%. In this embodiment, the goal is to have the user acquire as many coupons as possible and use as many of them as possible, so the probability of winning 10 coupons is set higher than the other coupons. The breakdown of the 10, 5, and 1 coupons may be randomly distributed, or coupons valid for services or stores frequently used by the user or coupons valid for items similar to or related to items frequently purchased by the user may be distributed in larger quantities. The granting unit 322 executes these settings when the user logs in. That is, before the user participates in the box selection game provided by the multiple coupon acquisition content 102, candidate coupons to be granted to the user are extracted and the winning probability is also set. Furthermore, the number of coupons to be granted to the user (to be acquired by the user) is determined based on the winning probability set in advance. If the probability of winning 10 coupons is set to 80%, the probability of winning 5 coupons to 15%, and the probability of winning 1 coupon to 5%, for example, among integers from 1 to 100, the granting unit 322 determines in advance that 1 to 5 will be won as one coupon, 6 to 20 will be won as five coupons, and 21 to 100 will be won as ten coupons. Then, the granting unit 322 randomly generates an integer between 1 and 100. If the generated number is any of 1 to 5, the granting unit 322 determines that one coupon has been won, if the generated number is any of 6 to 20, the granting unit 322 determines that five coupons have been won, and if the generated number is any of 21 to 100, the granting unit 322 determines that ten coupons have been won. That is, regardless of which of the boxes 102a to 102c the user selects, the granting unit 322 associates the user with 10, 5, or 1 coupon based on a preset probability of winning.When the user selects the multiple coupon acquisition content 102, selects the box 102b, etc., and presses the OK button 102d, the coupon ID of the associated coupon is granted to the user. At this time, the granting unit 322 associates the time of login to the coupon site 100 (login date and time), the time of pressing the OK button 102d (operation date and time), and the coupon ID of the coupon to be granted to the user (owned coupon ID 1, 2, etc.) with the user ID and registers them in table 3311 of FIG. 2(a). With this mechanism, multiple coupons can be granted to the user.

[0024] Note that the multiple coupon acquisition content 102 illustrated in FIG. 5 is just one example. For example, when the user touches one of the boxes 102a to 102c, information that provides the user with a clue as to which box to select may be provided. For example, a sound may be output (e.g., when a box containing many coupons is touched, the sound of shaking the box containing the most coupons may be output), or the weight of the box (the box containing the most coupons is heavier) may be displayed. The user can select a box based on the output sound or weight. In this example, coupons may be awarded to the user based on the heaviest box containing 10 coupons, regardless of the probability of winning. With this method, the user can select a box containing the desired number of coupons based on the weight and sound, rather than relying on luck. Alternatively, instead of providing options like boxes, a start button and a stop button may be displayed, prompting the user to press the start button and then the stop button. When the user clicks the stop button, an integer between 1 and 100 may be generated, and the number of coupons to be awarded (10, 5, or 1) may be determined based on the generated number using the above method.

[0025] Furthermore, the use of the multiple coupon acquisition content 102 may be limited to one per user, or may be limited to one use per login, or may be limited to a predetermined number of uses within a predetermined period (e.g., once per week). In the above example, the number of coupons granted to a user was 10, 5, and 1, but it may also be 20, 10, or 5, or if fewer than 10 coupons have been issued in total (e.g., 8), it may also be 8, 4, 1, etc.

[0026] FIG. 6 shows an example of a method for determining the breakdown of multiple coupons. The granting unit 322 may determine the breakdown of 10, 5, and 1 coupons (coupon composition ratio) as follows: (1) Determine randomly. The granting unit 322 may arbitrarily select 10, 5, and 1 coupons from among the coupons registered in the coupon information DB 332. For example, the granting unit 322 may generate or acquire a query for acquiring coupon IDs to be included in multiple coupons, the query being such that two or more types of service IDs linked to the coupon IDs can be acquired, and issue the query to the coupon information DB 332 to acquire coupon IDs to be included in the required number of coupons (10 or 5). Alternatively, the granting unit 322 may randomly acquire coupon IDs from the coupon information DB 332 and then select the required number of coupon IDs so that multiple types of service IDs are linked to the coupon IDs. In this case, the usage history of the user information DB331 (for example, table 3312) may be referenced to acquire service IDs of services that the user uses or does not use, so that services that the user frequently uses or services that the user does not use are included, and coupon IDs may be acquired from the coupon information DB332 so that coupon IDs linked to the acquired service IDs are included. The granting unit 322 may also acquire coupon IDs from the coupon information DB332 by performing the same process as above on store IDs instead of service IDs, so that coupon IDs linked to different store IDs are included among multiple coupons. Coupon IDs may also be acquired from the coupon information DB332 for at least two types of service IDs, store IDs, and item IDs so that coupon IDs linked to different IDs are included among multiple coupons.For example, if at least two of the service IDs, store IDs, and item IDs are service IDs and store IDs, the granting unit 322 may randomly generate two service IDs and two store IDs, and extract coupon IDs from the coupon information DB 332 (table 3321) on the condition that the values ​​in the service ID field and store ID field of the coupon information DB 332 are the generated values, so that the coupon IDs among the multiple coupons include two service IDs and two store IDs. (2) Determining Based on the Usage History of the Logged-In User. The granting unit 322 refers to the user's usage history in the user information DB 331 and determines the coupons to be granted to the user at a rate proportional to the usage frequency and usage amount based on the usage history over a predetermined period. For example, the number of records in table 3312 whose transaction date and time field values ​​are included in a predetermined period can be used as the usage frequency, and the total of the values ​​in the transaction amount field of the records can be used as the usage amount. Alternatively, the granting unit 322 may inquire about the service usage status of the user ID from the coupon server 20 or the various service servers 21, acquire the service usage status from the coupon server 20, etc., and determine the coupons according to the acquired usage status (for example, a ratio proportional to the frequency of service usage or the amount of usage). For example, the coupon server 20 or the various service servers 21 may have a table similar to the table 3312, and the coupon server 20, etc. may calculate the user's service usage frequency and usage amount based on this table and respond to the campaign server 30 with the result. Alternatively, the coupon server 20 or the various service servers 21 may have a table similar to the table 3311 for each service, and the coupon server 20, etc. may calculate the user's service usage frequency based on the date and time of operation on this table and respond to the campaign server 30 with the result. For example, if a user frequently uses a certain store, the breakdown of 10 or 5 coupons may be determined so that a certain percentage or more of coupons for that store (coupons whose coupon IDs are linked to the store ID of the store) are included.For example, if a user uses the travel reservation service three times as often as the e-commerce service, the granting unit 322 may include three times as many coupons for the travel reservation service (coupons whose coupon IDs are linked to the service ID of the travel reservation service) as the number of coupons valid for the e-commerce service (coupons whose coupon IDs are linked to the service ID of the e-commerce service). Alternatively, based on the idea of ​​encouraging users to use the e-commerce service more, the breakdown of the multiple coupons may be determined so that the ratio of the number of coupons valid for the travel reservation service to the number of coupons valid for the e-commerce service is 1:3. (3) Determined according to a revenue indicator including the circulation amount of issued coupons. The granting unit 322 may calculate the circulation amount of the coupons (purchase amount using the coupons) by referring to the transaction amount, used coupon ID, etc. in table 3312, and determine the breakdown of the multiple coupons according to the calculated circulation amount. For example, suppose there are coupons valid for e-commerce services (coupons whose coupon ID is linked to the e-commerce service ID), coupons valid for payment services (coupons whose coupon ID is linked to the payment service ID), and coupons valid for communications services (coupons whose coupon ID is linked to the communications service ID). Suppose that the distribution amount of e-commerce service coupons during a given period is 50%, the distribution amount of payment service coupons is 30%, and the distribution amount of communications service coupons is 20%. In proportion to this distribution amount, five of the ten coupons could be e-commerce service coupons, three payment service coupons, and two communications service coupons. (If there is only one coupon, that coupon could be used for the e-commerce service.) This can be expected to have the effect of focusing on and increasing the profitability of multiple services overall. Alternatively, in contrast to the distribution amount, two of the ten coupons could be e-commerce service coupons, three payment service coupons, and five communications service coupons. This can be expected to have the effect of focusing on and increasing the bottom line of multiple services.Furthermore, if there are many other coupons for other services that are valid for a specified period and the proportion of those coupons in the total circulation amount is equal to or less than a specified value, a specified number of the 10 coupons may be allocated to e-commerce service coupons, payment service coupons, and communication service coupons in a ratio of 5:3:2, and the remaining coupons may be allocated by arbitrarily selecting from other coupons. The breakdown of multiple coupons may also be determined in proportion according to the circulation amount of the service and store. For example, suppose there is a coupon valid for store A of an EC service (a coupon whose coupon ID is linked to the service ID of the EC service and the store ID of store A), a coupon valid for store B of an EC service (a coupon whose coupon ID is linked to the service ID of the EC service and the store ID of store B), and a coupon valid for a payment service. Suppose the distribution amount of coupons valid for store A of the EC service during a predetermined period is 50% of the total, the distribution amount of coupons valid for store B of the EC service during a predetermined period is 30% of the total, and the distribution amount of coupons for the payment service is 20% of the total. In proportion to these distribution amounts, five of the ten coupons may be coupons for store A of the EC service, three for store B of the EC service, and three for the payment service. The distribution amount of a coupon is an example of the amount of coupons a service or store contributes to a coupon. (4) The coupon distribution amount is determined according to the circumstances of the store or stores to which the coupon is applied. The granting unit 322 may determine the breakdown of multiple coupons based on a ratio (e.g., a ratio proportional to the amount of coupon usage) corresponding to the coupon usage amount (purchase amount using the coupon) and the number of usages (number of purchases using the coupon) at stores or facilities (affiliated stores) during a predetermined period. For example, the breakdown of multiple coupons may be determined so that the larger the purchase amount and / or the more frequently a coupon is used at a certain store, the higher the proportion of coupons issued by that store (coupons whose coupon ID is linked to the store ID of that store) (if there is only one coupon, that coupon may be designated as the coupon for the store with the largest coupon usage amount). This can be expected to deepen loyalty to the store's services (e-commerce services, etc.). Conversely, the breakdown may be determined so that the smaller the coupon usage amount and / or the fewer times a coupon is used, the higher the proportion of coupons issued by that store.This is expected to have the effect of attracting new customers to the store. Information about the circumstances of the store (e.g., the amount of coupons used at the store, the number of coupons used, etc.) may be arbitrarily set on the coupon registration screen 200 illustrated in FIG. 4. (5) Determined according to the campaign cost (advertising expense) linked to the coupon ID and registered. The granting unit 322 may determine the breakdown of multiple coupons so that, for example, the larger the campaign cost of a coupon, the higher the proportion of that coupon. The campaign cost of a coupon is an example of the amount of contribution a service or store makes to a coupon. (6) Determined according to the provider's setting. The granting unit 322 may determine the breakdown of multiple coupons according to the setting of the item provider (e.g., manufacturer). For example, a certain provider A sets the campaign server 30 to grant coupon A1 applicable to its own item A1, coupon A2 applicable to item A2, and coupon A3 applicable to item A3 to users in a 3:2:1 ratio. This setting is registered in the storage unit 33. The granting unit 322 determines the breakdown of multiple coupons according to this ratio. The multiple coupons may also include coupons issued by multiple providers. For example, the campaign server 30 is configured to grant coupon B1 applicable to item B1 and coupon B2 applicable to item B2 from provider A and provider B to the user in a 1:1 ratio. In this case, the granting unit 322 may determine the breakdown of the multiple coupons in accordance with the settings of providers A and B, for example, so that the ratio of coupon A1, coupon A2, coupon A3, coupon B1, and coupon B2 among the multiple coupons is 3:2:1:1:1. In this way, by using the "multiple coupon acquisition content," multiple coupons, such as coupons for multiple items, coupons for multiple stores, and coupons for multiple services, can be granted to the user in a lump sum depending on usage history, campaign costs, revenue indicators, etc.

[0027] FIG. 7 shows an example of a method for setting the winning probability. The granting unit 322 may determine the probability of winning 10 coupons (e.g., 80%), the probability of winning 5 coupons (e.g., 15%), and the probability of winning 1 coupon (e.g., 5%) as follows: (1) Set a predetermined winning probability. For example, winning probabilities such as 85%, 15%, and 5% may be set in advance, and the granting unit 322 may determine the number of coupons to be granted to the user based on the predetermined winning probabilities. (2) Determine based on the membership rank of the logged-in user. The granting unit 322 may set the winning probability based on the membership rank by referencing the membership rank of the user information DB 331 (the rank field of table 3311). For example, a setting table that defines the probability of winning 10 coupons, the probability of winning 5 coupons, and the probability of winning 1 coupon for each membership rank may be stored in the storage unit 33, and the winning probability for each number of coupons may be set based on the user's membership rank and this table. This setting table sets the winning probability so that the higher the member rank, the more coupons the user will win. Alternatively, a table specifying adjustment amounts according to member rank for a standard winning probability (e.g., 80%, 15%, 5%) may be stored in the storage unit 33, and the winning probability for each number of coupons may be set based on the member rank and this table. This table sets the winning probability adjustment amounts so that the higher the member rank, the more coupons the user will win. For example, the table specifying the adjustment amounts specifies that if the member rank is a gold member, 5% is added to the standard winning probability for 10 coupons, 2% is subtracted from the standard winning probability for 5 coupons, and 3% is subtracted from the standard winning probability for 1 coupon. For a user with a gold member rank, the probability of winning 10 coupons is set to 90%, the probability of winning 5 coupons is set to 12%, and the probability of winning 1 coupon is set to 2%. (3) Determined based on the usage history of the logged-in user. The awarding unit 322 refers to the user's usage history in the user information DB 331, and sets the probability of winning at a rate proportional to the usage frequency and usage amount according to the usage history for a predetermined period.For example, the number of records in which the value of the transaction date and time field in table 3312 falls within a predetermined period can be used as the usage frequency, and the sum of the values ​​of the transaction amount field of the records can be used as the usage amount. For example, if a user's usage frequency or usage amount of various services (e.g., the usage frequency or usage amount of an EC service, or the average usage frequency or usage amount of multiple services) is higher than a predetermined value, the probability of winning multiple coupons (e.g., the probability of winning 10 coupons) can be set to be higher than usual (e.g., higher than 80%). This can be expected to deepen the user's loyalty to the service. Conversely, if the usage frequency or usage amount of various services is lower than a predetermined value, the probability of winning multiple coupons can be set to be higher. This can be expected to have the effect of acquiring new customers for the service. (4) The probability of winning is set according to the number of times the logged-in user uses the multiple-coupon acquisition content 102. The number of uses can be calculated by, for example, referring to the operation date and time, owned coupon ID1, ID2, etc. in table 3311, and counting data in which multiple owned coupon IDs are linked to one operation date and time as one use of the multiple-coupon acquisition content 102. For example, the winning probability may be set so that the probability of winning many coupons decreases with the number of box selections. For example, for new participants, the probability of winning 10 coupons may be set to 95%, the probability of winning 5 coupons to 5%, and the probability of winning 1 coupon to 0%. For second-time and subsequent participants, the probability may be set to 85%, 15%, and 5%, and for users who have used the service more than five times, the probability may be set to 80%, 15%, and 10%. By providing more coupons to new participants, it is expected that new customers will continue to use the service.

[0028] Instead of or in addition to the winning probability, the number of winning coupons may be increased or decreased based on the user's membership rank or usage history. For example, a setting table defining the relationship between a user's membership rank and the number of winning coupons may be stored in the storage unit 33, and the number of winning coupons may be determined based on the membership rank and this table. For example, while the usual number of winning coupons is 10, 5, or 1, the setting table may set the number of winning coupons to 15, 10, or 5 for users with higher membership ranks. Similarly, the setting table may set the number of winning coupons in correspondence with a range of usage frequency or usage amount (e.g., the number of times or amount of purchases made using the EC service during a specified period) so that more coupons are awarded.

[0029] When a user uses a coupon granted to a user to purchase a target item (i.e., when a user ID linked to the coupon ID transacts (purchases, reserves, etc.) the target item in each service), the transaction amount is deducted according to the discount rate or discount amount registered with the coupon ID, or a refund amount equivalent to the transaction amount is returned to the user after the transaction. This refund amount may be points (a value that can be exchanged for other media of value, such as money or currency). (In the case of points, the server that manages points adds points equivalent to the refund amount to the points linked to the user ID. In the case of monetary amounts, the refund amount is refunded via a credit card company or the like.) In this case, the coupon value (the amount or points discounted by the coupon and the amount or points refunded by the coupon) according to the discount rate or discount amount is deducted from the transaction amount, and the resulting sales amount is registered in the coupon server 20 or the various service servers 21. If the server that recognizes sales when a transaction is made by a user (e.g., coupon server 20 or various service server 21) is different from the server that grants the refund amount to the user (e.g., a user management server not shown), after the transaction is completed, the coupon server 20 etc. will make a request to the coupon server 20 etc., and the amount or points equivalent to the refund amount will be paid to the user management server and settled.

[0030] Coupons acquired through the multiple coupon acquisition content may include not only online coupons that can be used in online transactions for each service, but also offline coupons that can be used at offline stores (physical stores) for each service. In the case of offline transactions, when a user purchases an item using a coupon at a physical store, payment information is provided to the coupon server 20 or the various service servers 21, and the coupon value is awarded. Specifically, the transaction amount at the physical store is recorded, and the coupon server 20 or the various service servers 21 acquires payment information, such as a service ID, store ID, item ID, coupon ID, user ID, and transaction amount, from the physical store through POS integration, receipt upload, or post-transaction submission. The acquired coupon ID may be a coupon acquired through the multiple coupon acquisition content, or a coupon acquired in an area displaying coupon images in a list. The acquired coupon ID is linked to either the store ID of the physical store or the item ID of the purchased item. The coupon server 20 or the like links the coupon value to the user ID linked to the coupon ID, thereby returning the coupon value to the user.

[0031] (operation) Next, the operation of the coupon providing system 1 will be described with reference to FIG. FIG. 8 is a first flowchart illustrating an example of the operation of the coupon providing system according to the embodiment. A user logs in to the coupon site 100 using the user terminal 10. The acquisition unit 31 acquires the user ID of the logged-in user (step S1). Next, the assignment unit 322 associates multiple coupons with the logged-in user (step S2). Specifically, the assignment unit 322 associates multiple coupon IDs with the user ID acquired in step S1, for example, using the following process. (Process 1) First, the control unit 32 extracts coupons that can be provided to the user from the coupon information DB 332. For example, the control unit 32 extracts coupons that have a remaining expiration date of a predetermined period or more (e.g., one week or more) based on the date and time the user logged in. This remaining expiration date may be arbitrarily set by the campaign server 30. Furthermore, the control unit 32 extracts coupons that match the disclosure range setting, except when the disclosure range is set to "disclose to all users." For example, if the rank of the user who will disclose is set to "gold member or higher," the control unit 32 extracts this coupon only if the logged-in user is a gold member or higher. (Process 2) Determines the probability of winning. For example, the granting unit 322 sets the probability of winning for each number of coupons using the method described with reference to FIG. 7. (Process 3) Determines the number of coupons. For example, if the number (or types) of coupons offered by the coupon site is 10 or more (or types), the granting unit 322 determines the number of coupons to be linked to the user as 10 (10 types), 5 (5 types), or 1 (1 type). If the number of coupons offered by the coupon site is less than 10 (or 10 types), the granting unit 322 determines the number of coupons according to the upper limit of the number that can be offered. For example, if the total number of coupons offered by the coupon site is 8, the granting unit 322 may determine the number of coupons to be linked to the user as 8, 4, or 1. (Process 4) Determines the breakdown of coupons to be linked. For example, the granting unit 322 determines the breakdown of coupons to be linked as 10, 5, and 1 using the method described with reference to FIG. 6.By determining the breakdown, the coupon IDs constituting the groups of 10 and 5 coupons (each coupon ID is linked to one or more of a service ID, store ID, and item ID), and the coupon ID of one coupon when one coupon is granted (each coupon ID is linked to one or more of a service ID, store ID, and item ID) are determined. Furthermore, the multiple coupons may include a mixture of coupons for multiple services (for example, five coupons linked to an ID of an EC service, three coupons linked to an ID of a payment service, and two coupons linked to an ID of a communication service), or a mixture of coupons for multiple stores (for example, five coupons linked to an ID of an EC service and an ID of store A, three coupons linked to an ID of an EC service and an ID of store B, and two coupons linked to an ID of an EC service and an ID of store C). Furthermore, the multiple coupons may include a mixture of coupons for multiple items (for example, five coupons linked to the ID of item A that can be used at any store, three coupons linked to the ID of item B, and two coupons linked to the ID of item C, or five coupons linked to the ID of store A and the ID of item A that can be used only at store A, three coupons linked to the ID of store B and the ID of item B that can be used only at store B, and two coupons linked to the ID of store C and the ID of item C that can be used only at store C, etc.). (Process 5) Linking coupon IDs to the user ID of the logged-in user based on the winning probability. The assigning unit 322 determines the number of coupons to be linked to the user based on the winning probability set in process 2. Once the number is determined, the coupon IDs of the coupons to be linked to the user are linked to the user ID according to the breakdown determined in process 4. Then, the assigning unit 322 links the user ID with the linked coupon ID and records it in the storage unit 33 as coupons that the user is entitled to obtain. The processing order of the above processes 1 to 5 is an example. The processes may be executed in the order of process 1 → process 3 → process 2 → process 4 → process 5, or in the order of process 1 → process 3 → process 4 → process 2 → process 5.In step S2, the user ID is linked to the coupon ID of a coupon that will be given to the user if the user participates in a coupon acquisition game in the future, but at this stage, the user has not yet acquired the coupon.

[0032] Next, the display control unit 321 displays the multiple coupon acquisition content 102 (step S3). For example, the display control unit 321 distributes the content exemplified in FIG. 5(b). Next, the acquisition unit 31 accepts a user's input for the multiple coupon acquisition content 102 (step S4). The acquisition unit 31 accepts an input of selecting one of the boxes 102a to 102c and an input of clicking the decision button 102d (lottery action). Next, the granting unit 322 grants the coupon linked to the user ID in step S2 to the logged-in user (step S5). The granting unit 322 associates the user ID with the granted coupon ID and records it in the storage unit 33 as a coupon acquired by the user. Next, the display control unit 321 displays the coupon granted in step S5 (step S6). The display control unit 321 reads out the coupon ID related to the user that is recorded in the storage unit 33 as a coupon acquired by the user. Then, the display control unit 321 refers to the coupon information DB 332, reads information about the read coupon ID (expiration date, valid services and stores, discount amount, etc.), and displays a list of coupons acquired by the user (for example, FIG. 5(e)). In this way, according to the process shown in FIG. 8, the user can acquire multiple coupons appropriate for the user at once as a result of participating in an action such as a lottery.

[0033] Next, another example of the operation of the coupon providing system 1 will be described with reference to FIG. 9 is a second flowchart showing an example of the operation of the coupon providing system according to the embodiment. The same processes as those in FIG. 8 will be briefly described. A user logs in to the coupon site 100 using the user terminal 10. The acquisition unit 31 acquires the user ID of the logged-in user (step S11). This process is the same as step S1 in FIG. 8. Next, the display control unit 321 displays the multiple coupon acquisition content 102 (step S12). This process is the same as step S3 in FIG. 8. Next, the acquisition unit 31 accepts the user's input for the multiple coupon acquisition content 102 (step S13). This process is the same as step S4 in FIG. 8. Next, the granting unit 322 grants a coupon to the logged-in user (step S14). In step S14, the granting unit 322 executes processes 1 to 5 described in step S2 in FIG. 8, and associates the coupon ID associated in process 5 with the user ID and records it in the storage unit 33 as a coupon acquired by the user. Next, the display control unit 321 displays the coupon assigned in step S14 (step S15). This process is the same as step S6 in FIG. 8. In this way, according to the process shown in FIG. 9, a user can acquire multiple coupons appropriate to the user all at once as a result of participating in an action such as a lottery.

[0034] (effect) As described above, according to this embodiment, users can acquire multiple coupons with minimal operations (without imposing a burden on the user). Furthermore, by providing content with a game-like quality and granting coupons to users through participation in the game, the experience of acquiring multiple coupons can be provided, creating a sense of "if I miss this opportunity, I might not get them again (limited opportunity)" and a sense of "I chose / acquired them myself." This can evoke a sense of specialness in the coupons acquired and motivate users to use the coupons, thereby promoting coupon usage. Furthermore, by granting multiple coupons for various services, stores, and items, users can link users who are not previously associated with coupons for specific services, stores, items, etc., based on user operations. This can be expected to raise awareness of services and items among new users who have not previously engaged with them and increase purchase opportunities for new users. Furthermore, providing opportunities to grant multiple coupons can encourage each service, store, etc. to issue more coupons, thereby stimulating user spending using coupons and reducing the cost of acquiring new customers.

[0035] Furthermore, the inventor's verification has confirmed that by granting multiple coupons through the multiple coupon acquisition content 102, it is possible to increase the number of coupons acquired by users, increase the average number of coupons used (average number acquired x usage rate) and GMS (Gross Merchandise Sales) when an item is purchased using a coupon, attract new users, and increase the number of purchases.

[0036] FIG. 10 is a diagram showing an example of the hardware configuration of a coupon provision system according to an embodiment. The computer 900 includes a CPU 901, a main storage device 902, an auxiliary storage device 903, an input / output interface 904, and a communication interface 905. The user terminals 10a and 10b, the coupon server 20, the various service servers 21, and the campaign server 30 are implemented in the computer 900. The above-described processes are stored in the auxiliary storage device 903 in the form of a program. The CPU 901 reads the program from the auxiliary storage device 903, loads it into the main storage device 902, and executes the above-described processes in accordance with the program. The CPU 901 also allocates a memory area in the main storage device 902 in accordance with the program. The CPU 901 also allocates a memory area in the auxiliary storage device 903 for storing data being processed in accordance with the program.

[0037] In at least one embodiment, the auxiliary storage device 903 is an example of a non-transitory tangible medium. Other examples of non-transitory tangible media include a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory connected via the input / output interface 904. Furthermore, when this program is distributed to the computer 900 via a communication line, the computer 900 that receives the program may load the program into the main storage device 902 and execute the above-described processing. The program may also be for realizing part of the above-described functions. Furthermore, the program may be a so-called differential file (differential program) that realizes the above-described functions in combination with another program already stored in the auxiliary storage device 903.

[0038] In addition, the components in the above-described embodiments can be replaced with well-known components as appropriate without departing from the spirit of the present invention. Furthermore, the technical scope of the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.

[0039] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes.

[0040] (Appendix 1) A coupon provision system comprising: an acquisition means for acquiring a user ID of a user; a display means for displaying an operation target; and an assignment means for assigning a plurality of coupons to the user by linking the coupon IDs of each of a plurality of coupons to the user ID of the user based on the user's operation on the operation target.

[0041] (Appendix 2) The coupon provision system described in Appendix 1 further includes a selection means for selecting the plurality of coupon candidates to be granted to the user when the acquisition means acquires the user ID, and the granting means grants the plurality of coupon candidates selected by the selection means to the user when the operation object is operated.

[0042] (Appendix 3) The coupon provision system described in Appendix 1 or Appendix 2, wherein when the operation target is operated, the granting means selects the multiple coupons to be granted to the user and links the coupon IDs of the selected multiple coupons to the user ID of the user.

[0043] (Appendix 4) A coupon provision system described in any one of Appendix 1 to Appendix 3, wherein each coupon ID of the multiple coupons is linked to a service ID of the service that the coupon applies to, and the coupon IDs of the multiple coupons include coupon IDs linked to different service IDs.

[0044] (Appendix 5) A coupon provision system described in any one of Appendix 1 to Appendix 4, wherein each coupon ID of the multiple coupons is linked to the store ID of the store that the coupon applies to, and the coupon IDs of the multiple coupons include coupon IDs that are linked to different store IDs.

[0045] (Appendix 6) A coupon provision system as described in any one of Appendix 1 to Appendix 5, wherein each coupon ID of the plurality of coupons is linked to at least one of the service ID of the service that the coupon applies to, the store ID of the store that the coupon applies to, and the transaction object ID of the transaction object that the coupon applies to, and the coupon IDs of the plurality of coupons include coupon IDs that are linked to different IDs for at least two IDs from the service ID, the store ID, and the transaction object ID.

[0046] (Appendix 7) A coupon provision system as described in any one of Appendix 1 to Appendix 6, wherein each of the coupon IDs of the multiple coupons is linked to the ID of the service that the coupon is applicable to, and the granting means acquires the service ID of the service that is linked to the coupon ID of each coupon (all issued and valid coupons), and sets the proportion of the service ID that is linked to each of the multiple coupon IDs in the total number of coupons according to the breakdown of the amount to which the service related to the acquired service ID is involved in the coupon.

[0047] (Appendix 8) A coupon provision system as described in any one of Appendix 1 to Appendix 7, wherein each of the coupon IDs of the multiple coupons is linked to the ID of the store that the coupon is for, and the granting means acquires the store ID of the store that is linked to the coupon ID of each coupon (all issued and valid coupons), and sets the proportion of the store ID that is linked to each of the multiple coupon IDs in the total number of coupons according to the breakdown of the amount of involvement of the store associated with the acquired store ID in the coupon.

[0048] (Appendix 9) 9. A coupon provision system as described in any one of Appendix 1 to Appendix 8, wherein each of the coupon IDs of the plurality of coupons is linked to a service ID of the service that the coupon applies to and a store ID of the store that the coupon applies to, and the granting means acquires the service ID and the store ID that are linked to the coupon ID of each coupon (all issued and valid coupons), and sets the proportion of the service ID and the store ID that are linked to each of the plurality of coupon IDs in the total number of coupons according to the breakdown of the amount of involvement of the service related to the acquired service ID and the store related to the store ID in the coupon.

[0049] (Appendix 10) A coupon provision system as described in any one of Appendix 1 to Appendix 10, wherein each of the coupon IDs of the multiple coupons is linked to a transaction object ID of the transaction object that the coupon is the subject of, and the granting means sets the proportion of the transaction object IDs linked to each of the coupon IDs of the multiple coupons to the total of the multiple coupons in accordance with the breakdown of the multiple transaction objects provided by the provider as set by the provider.

[0050] (Appendix 11) A coupon provision system described in any one of Appendix 1 to Appendix 10, wherein, for payment of a transaction at the user's physical store, if a first coupon ID corresponding to at least one of the transaction object ID of the transaction object included in the payment information of the payment and the physical store ID of the physical store is included in the multiple coupons granted to the user, the coupon value indicating the amount or points corresponding to the discount rate or discount amount set in the first coupon ID is linked to the user ID, and the coupon value is granted to the user.

[0051] (Appendix 12) A coupon provision system as described in any one of Appendix 1 to Appendix 11, wherein a winning probability is determined for each number of coupons to be granted to the user, and the granting means determines the number of coupons to be granted based on the winning probability and grants the determined number of coupons to the user.

[0052] (Appendix 13) A coupon provision system as described in Appendix 12, wherein the granting means determines the probability of winning for each grant number based on the user's usage of the service that the coupon applies to.

[0053] (Appendix 14) A coupon provision system as described in Appendix 12 or Appendix 13, wherein the granting means determines the probability of winning for each grant number depending on the user's membership rank in the service to which the coupon applies.

[0054] (Appendix 15) A coupon provision system according to any one of appendices 12 to 14, wherein the granting means determines the probability of winning for each grant number depending on the number of operations performed on the operation target.

[0055] (Appendix 16) 16. A coupon providing system according to any one of claims 12 to 15, wherein the granting means determines the breakdown of the plurality of coupons depending on the user's usage of the service.

[0056] (Appendix 17) A coupon provision system described in any one of Appendix 12 to Appendix 16, wherein the granting means determines the breakdown of coupons for each store among the multiple coupons based on the purchase amount or number of purchases using the coupons for each store during a specified period.

[0057] (Appendix 18) A coupon provision system as described in any one of Appendix 12 to Appendix 17, wherein the multiple coupons granted to the user include coupons that can be used for different services, and the granting means determines the breakdown of the coupons for each service among the multiple coupons depending on the purchase amount or number of purchases using the coupon for each service during a specified period.

[0058] (Appendix 19) 19. A coupon providing system according to any one of claims 1 to 18, further comprising: a means for displaying the plurality of coupons granted to the user.

[0059] (Appendix 20) 20. The coupon providing system according to any one of claims 1 to 19, wherein the granting means grants a plurality of coupons to the user each time the operation target is operated once.

[0060] (Appendix 21) The coupon provision system of any one of Appendix 1 to Appendix 20, wherein the display means displays options as the operation target, and when one of the options is selected, the granting means grants multiple coupons to the user.

[0061] (Appendix 22) A coupon provision method in which a computer acquires a user's user ID, displays an operation target, and grants multiple coupons to the user by linking the coupon IDs of each of multiple coupons to the user's user ID based on the user's operation on the operation target.

[0062] (Appendix 23) A program for causing a computer to function as an acquisition means for acquiring a user ID of a user, a display means for displaying an operation target, and an assignment means for assigning a plurality of coupons to the user by linking the coupon IDs of each of a plurality of coupons to the user ID of the user based on the user's operation on the operation target. [Explanation of symbols]

[0063] 1. Coupon provision system 10a, 10b: User terminal 20. Coupon Server 21. Various service servers 30 Campaign Server 31...Acquisition part 32 Control section 321 Display control unit 322...Granting section 33...Storage section 331···User Information DB 332···Coupon Information DB 900···Computer 901 CPU 902...Main memory 903...Auxiliary storage device 904 Input / Output Interface 905···Communication Interface

Claims

1. An acquisition means for acquiring a user ID of a user; a selection means for selecting, when the acquisition means acquires the user ID, a plurality of coupon candidates to be given to the user, and associating a coupon ID of each of the plurality of selected coupon candidates with the user ID; a display means for displaying an operation object that is linked to the number of coupons to be given to the user after the selection means links the coupon ID to the user ID, the number of coupons being unknown to the user; an assigning means for assigning the plurality of coupons to the user by linking the coupon IDs of the plurality of coupon candidates selected by the selecting means to the user ID as coupons acquired by the user, based on the user's operation of selecting one of the plurality of operation targets; A coupon providing system comprising:

2. An acquisition means for acquiring a user ID of a user; a display means for displaying an operation object associated with the number of coupons to be given to the user, the number of which is unknown to the user; an assigning means for assigning the plurality of coupons to the user by linking the coupon IDs of the coupons, the number of which is linked to the operation object selected by the user, to the user ID of the user based on the user's operation of selecting one of the plurality of operation objects; Equipped with Each coupon ID of the plurality of coupons is associated with a service ID of a service that is the subject of the coupon; The coupon IDs of the plurality of coupons include coupon IDs associated with different service IDs. Coupon provision system.

3. Each coupon ID of the plurality of coupons is associated with a service ID of a service that is the subject of the coupon; The coupon IDs of the plurality of coupons include coupon IDs associated with different service IDs. The coupon providing system according to claim 1 .

4. Each of the coupon IDs of the plurality of coupons is associated with a store ID of a store that is the target of the coupon, The coupon IDs of the plurality of coupons include coupon IDs associated with different store IDs.

3. The coupon providing system according to claim 1.

5. each coupon ID of the plurality of coupons is associated with at least one of a service ID of a service that is the subject of the coupon, a store ID of a store that is the subject of the coupon, and a transaction object ID of a transaction object that is the subject of the coupon; The coupon IDs of the plurality of coupons include coupon IDs associated with different IDs for at least two IDs among the service ID, the store ID, and the transaction object ID. The coupon providing system according to claim 1 .

6. The coupon IDs of the plurality of coupons are each associated with a service ID of a service that is the subject of the coupon; the assigning means further includes a function of setting a proportion of the coupon IDs associated with the service IDs included in the number of coupons associated with the operation target selected by the user, the proportion of the coupon IDs associated with the service IDs in the total; and setting the proportion of the service ID associated with each of the coupon IDs of the plurality of coupons to the entirety of the plurality of coupons according to a breakdown of the amount of involvement of the service associated with the service ID in the coupon.

3. The coupon providing system according to claim 1.

7. Each coupon ID of the plurality of coupons is associated with a store ID of a store that is a target of the coupon, the assigning means further includes a function of setting a proportion of the coupon IDs associated with the store IDs included in the number of coupons associated with the operation target selected by the user, the proportion of the coupon IDs associated with the store IDs in the total; and setting the proportion of the store ID associated with each of the coupon IDs of the plurality of coupons to the total of the plurality of coupons according to a breakdown of the amount of coupons that the store associated with the store ID is involved in.

3. The coupon providing system according to claim 1.

8. a service ID of a service that is the target of the coupon and a store ID of a store that is the target of the coupon are linked to each of the coupon IDs of the plurality of coupons; the assigning means further includes a function of setting a proportion of the coupon IDs associated with the service IDs and the store IDs in the coupons included in the number of coupons associated with the operation target selected by the user, the proportion of the coupon IDs associated with the service IDs and the store IDs in the coupons; setting the proportion of the service ID and the store ID associated with each of the coupon IDs of the plurality of coupons to the entire plurality of coupons according to a breakdown of the amount of involvement of the service associated with the service ID and the store associated with the store ID in the coupon; 3. The coupon providing system according to claim 1.

9. a transaction object ID of a transaction object that is the subject of the coupon is linked to each of the coupon IDs of the plurality of coupons; The granting means further includes a function of setting a proportion of the coupon IDs associated with which transaction object IDs in the plurality of coupons associated with the operation object selected by the user, the proportion of the coupon IDs associated with which transaction object IDs in the plurality of coupons in the number of coupons associated with the operation object selected by the user, and setting the ratio of the transaction object IDs associated with the coupon IDs of the plurality of coupons to the total of the plurality of coupons according to a breakdown of the plurality of transaction objects provided by the provider set by the provider.

3. The coupon providing system according to claim 1.

10. Regarding payment for a transaction at a physical store of the user, if a first coupon ID corresponding to at least one of the transaction object ID of the transaction object included in the payment information of the payment and the physical store ID of the physical store is included in the multiple coupons granted to the user, a coupon value indicating an amount or points corresponding to a discount rate or discount amount set in the first coupon ID is linked to the user ID, and the coupon value is granted to the user.

3. The coupon providing system according to claim 1.

11. The granting means further includes a function of setting the number of the coupons linked to the operation target selected by the user based on a winning probability for each number of the multiple types of coupons, and a function of setting a winning probability for each number of the multiple types of coupons.

3. The coupon providing system according to claim 1.

12. The granting means determines a winning probability for each of the plurality of types of coupons in accordance with the user's usage of the service to which the coupon applies. The coupon providing system according to claim 11.

13. the granting means determines a winning probability for each of the plurality of types of coupons in accordance with the membership rank of the user in the service to which the coupon is applied; The coupon providing system according to claim 11.

14. the awarding means determines a winning probability for each of the plurality of types of numbers according to the number of times that the user has previously performed the operation of selecting one of the plurality of operation targets; The coupon providing system according to claim 11.

15. The coupon IDs of the plurality of coupons are each associated with a service ID of a service that is the subject of the coupon; the assigning means further includes a function of determining a breakdown of the service IDs associated with the coupon IDs included in the plurality of coupons in the entire number of the plurality of coupons associated with the operation target selected by the user, determining the breakdown of the plurality of coupons according to the user's usage status of the service that is the subject of the coupons; 3. The coupon providing system according to claim 1.

16. Each of the coupon IDs of the plurality of coupons is associated with a store that is eligible for the coupon, the granting means further includes a function of determining a breakdown of the stores associated with the coupon IDs included in the plurality of coupons for the entire number of the plurality of coupons associated with the operation target selected by the user, determining the breakdown of the coupons for each store among the plurality of coupons according to the purchase amount or the number of purchases using the coupons for each store during a predetermined period; 3. The coupon providing system according to claim 1.

17. The plurality of coupons granted to the user include coupons that can be used for different services, and the granting means further has a function of determining a breakdown of the services linked to the coupon IDs included in the plurality of coupons among the entire number of the plurality of coupons linked to the operation target selected by the user, determining the breakdown of the coupons for each service among the plurality of coupons according to the purchase amount or the number of purchases using the coupons for each service during a predetermined period; 3. The coupon providing system according to claim 1.

18. The computer Obtain the user's user ID, When the user ID is acquired, a plurality of coupon candidates to be given to the user are selected, and a coupon ID of each of the plurality of selected coupon candidates is linked to the user ID; After linking the coupon ID to the user ID, displaying a plurality of operation targets that are linked to the number of coupons to be given to the user, the number of coupons being unknown to the user; Based on the user's operation of selecting one of the plurality of operation targets, the coupon IDs of the selected plurality of coupon candidates are linked to the user ID as coupons acquired by the user, thereby granting the plurality of coupons to the user. How to offer coupons.

19. Computer, An acquisition means for acquiring a user ID of a user; a selection means for selecting, when the acquisition means acquires the user ID, a plurality of coupon candidates to be given to the user, and associating a coupon ID of each of the plurality of selected coupon candidates with the user ID; a display means for displaying a plurality of operation objects that are linked to the number of coupons to be given to the user, the number of which is unknown to the user, after the selection means has linked the coupon ID to the user ID; an assigning means for assigning the plurality of coupons to the user by linking the coupon IDs of the plurality of coupon candidates selected by the selecting means to the user ID as coupons acquired by the user, based on the user's operation of selecting one of the plurality of operation targets; A program to function as a

20. The computer obtaining a user ID of the user; displaying a plurality of operation targets associated with the number of coupons to be given to the user, the number of which is unknown to the user; a step of granting the plurality of coupons to the user by linking the coupon IDs of the coupons linked to the operation target selected by the user to the user ID of the user based on the user's operation of selecting one of the plurality of operation targets; and Each coupon ID of the plurality of coupons is associated with a service ID of a service that is the subject of the coupon; The coupon IDs of the plurality of coupons include coupon IDs associated with different service IDs. How to offer coupons.

21. Computer, An acquisition means for acquiring a user ID of a user; a display means for displaying a plurality of operation objects linked to the number of coupons to be given to the user, the number of which is unknown to the user; an assigning means for assigning the plurality of coupons to the user by linking the user ID of the user with coupon IDs of the coupons in the number that can be linked to the operation object selected by the user, based on the user's operation of selecting one of the plurality of operation objects; It functions as Each coupon ID of the plurality of coupons is associated with a service ID of a service that is the subject of the coupon; The coupon IDs of the plurality of coupons include coupon IDs associated with different service IDs. program.

Citation Information

Patent Citations

  • Issuing system for lottery with coupon

    JP2003162615A

  • System, apparatus, method and program for drawing lots

    JP2003271776A

  • Coupon selection support device, coupon selection support system, coupon selection support method and program

    JP2011243041A

  • Checkout system, commodity registration device, coupon ticket issuance method, and program

    JP2014241094A

  • Sales promotion system

    JP2016004557A