Product provision device, program, and product provision system

By designing product provisioning equipment and systems that can communicate with user terminal devices, providing the presentation, payment processing and product provision functions of the first and second types of options, it solves the problem that users find it difficult for efficiently select and purchase product options in existing systems, and achieves efficient product provision and user experience improvement.

JP2025043204AActive Publication Date: 2025-03-28BANDAI CO LTD

Patent Information

Application Number
JP2023150592
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-15
Publication Date
2025-03-28
Estimated Expiration
2043-09-15

AI Technical Summary

Technical Problem

Existing online product offering systems are difficult to efficiently allow users to select and purchase multiple product options, especially in online lottery ticket systems, where users cannot effectively occupy and select product options.

Method used

A product provisioning device and system is designed that can communicate with the user's terminal device, providing the presentation, payment processing and product provisioning functions of the first and second types of options. Specifically, it includes: the first-class option presentation module, allowing users to select multiple first-class options; the second-class option presentation module, presenting related second-class options based on the first-class options selected by the user; the payment processing module, performing payment processing based on the second-class options selected by the user; the product provision module, providing relevant product information to the user terminal after completing payment.

Benefits of technology

It realizes users' efficient selection and purchase of product options in the online system, improving the efficiency and user experience provided by the product.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025043204000001_ABST
    Figure 2025043204000001_ABST
Patent Text Reader

Abstract

To enable efficient provision of a product.SOLUTION: [Claim 1] A product provision management device can communicate with a terminal of a user. This product provision device comprises: first-type option presentation means for presenting a plurality of first-type options to a terminal so as to be selectable by a user; second-type option presentation means for presenting, to the terminal, a plurality of second-type options associated with a first-type option selected by the user from among the plurality of first-type options, the second-type options being presented so as to be selectable by the user; settlement processing means for performing settlement processing of a cost corresponding to the number of second-type options selected by the user; and product provision means for presenting, to the terminal, after the settlement processing by the settlement processing means, product information for the product corresponding to the number of the second-type options selected by the user.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a product provision device, a program, and a product provision system. [Background technology]

[0002] Conventionally, there are online lottery-style product provision systems (for example, Patent Document 1). In such online lottery formats, unlike options such as a lottery box or lottery tickets that are physical objects, users cannot monopolize options, and the system must prevent users from selecting options such as a lottery box or lottery tickets from being selected by other users. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2005-070937 A Summary of the Invention [Problem to be solved by the invention]

[0004] On the other hand, in the case of online events, since many users participate, it is important to be able to select options efficiently.

[0005] Therefore, an object of the present invention is to provide a product provision device, a program, and a product provision system that are capable of efficiently providing products. [Means for solving the problem]

[0006] One aspect of the present invention is a product provision device capable of communicating with a user's terminal, comprising: a first type option presentation means for presenting a plurality of first type options to the terminal so that the user can select from them; a second type option presentation means for presenting a plurality of second type options to the terminal so that the user can select from among the plurality of first type options, the plurality of second type options being associated with a first type option selected by the user; a payment processing means for performing payment processing of a price according to the number of second type options selected by the user; and a product provision means for presenting to the terminal product information of products according to the number of second type options selected by the user after payment processing by the payment processing means.

[0007] One aspect of the present invention is a product provision device capable of communicating with a user terminal, comprising: a first image presentation means for presenting a first image associated with a product group including multiple types of products, selectable only by one user; a second image presentation means for presenting a plurality of second images associated with the first images, selectable only by the user who selected the first image; a payment processing means for performing a payment process of a price according to the number of second images selected by the user; and a product provision means for presenting, after payment processing by the payment processing means, product information of products according to the number of second images selected by the user, to the terminal, wherein each of the second images is associated with one of the products in the product group without overlapping, and the product provision means presents, to the terminal, product information of the products associated with the second image selected by the user, and the first image presentation means deselects the first image by the user after payment processing by the payment processing means, allowing another user to select the first image.

[0008] One aspect of the present invention is a program that causes a computer to function as a first type option presentation means for presenting a plurality of first type options to a terminal so that a user can select from them, a second type option presentation means for presenting a plurality of second type options to the terminal so that the user can select from among the plurality of first type options, the plurality of second type options being associated with a first type option selected by the user, a payment processing means for performing payment processing of a price according to the number of second type options selected by the user, and a product provision means for presenting product information of products according to the number of second type options selected by the user to the terminal after payment processing by the payment processing means.

[0009] One aspect of the present invention is a program that causes a computer to function as a first image presenting means for presenting a first image associated with a product group including multiple types of products so that only one user can select it, a second image presenting means for presenting a plurality of second images associated with the first images so that only the user who selected the first image can select it, a payment processing means for performing a payment process of a price according to the number of second images selected by the user, and a product providing means for presenting, on the terminal, product information of products according to the number of second images selected by the user after payment processing by the payment processing means, wherein each of the second images is associated with one of the products in the product group without overlapping, and the product providing means presents, on the terminal, product information of the products associated with the second image selected by the user, and the first image presenting means deselects the first image by the user after payment processing by the payment processing means, allowing another user to select the first image.

[0010] One aspect of the present invention is a product provision system comprising a terminal and a product provision device capable of communicating with the terminal, the product provision device comprising: a first type option presentation means for presenting a plurality of first type options to the terminal so that the user can select from them; a second type option presentation means for presenting a plurality of second type options to the terminal so that the user can select from among the plurality of first type options, the plurality of second type options being associated with a first type option selected by the user; a payment processing means for performing payment processing of a price according to the number of second type options selected by the user; and a product provision means for presenting to the terminal product information of products according to the number of second type options selected by the user after payment processing by the payment processing means. Effect of the Invention

[0011] According to the present invention, it is possible to provide products efficiently. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram for explaining a method of providing a product that is applied to this embodiment. [Diagram 2] FIG. 2 is a schematic diagram of a product providing device in this embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of the device configuration of a tablet computer, which is an example of the terminal 2. [Figure 4] FIG. 4 is a block diagram showing an example of a functional configuration of the product providing device 1. As shown in FIG. [Diagram 5] FIG. 5 is a diagram showing an example of a database for the Title XXX series. [Figure 6] FIG. 6 is a block diagram showing an example of the functional configuration of the terminal 2. As shown in FIG. [Figure 7] FIG. 7 is an operational flowchart of the first type option presentation process of the product provision device 1. [Figure 8] FIG. 8 is an example of a screen showing a list of titles available for purchase displayed on the terminal 2. In FIG. [Figure 9] FIG. 9 is an example of a lottery box list screen displayed on the terminal 2. [Figure 10]FIG. 10 shows an example of product information for lottery box 1 that is presented on terminal 2 when the user selects lottery box 1. [Figure 11] FIG. 11 is an operational flowchart of the second type option presentation process of the product provision device 1. [Figure 12] FIG. 12 is an example of a lottery ticket purchase screen displayed on the terminal 2. [Figure 13] FIG. 13 is an example of a lottery ticket list screen of a selected lottery box displayed on terminal 2. [Figure 14] FIG. 14 is an example of a completion screen for the payment process. [Figure 15] FIG. 15 is an example of a lottery ticket opening screen displayed on terminal 2. [Figure 16] FIG. 16 is a diagram showing an example of the lottery box database D1 in the first modification of the embodiment of the present invention. [Figure 17] FIG. 17 is an example of a bonus product offering screen that the product offering unit 115 displays on the terminal 2. In FIG. [Figure 18] FIG. 18 shows an example of the lottery box database D1 in the second modification of the embodiment of the present invention. [Figure 19] FIG. 18 shows an example of a lottery box list screen in the second modification of the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] <Embodiments of the present invention> A first embodiment of the present invention will be described.

[0014] First, in order to facilitate understanding of the configuration of this embodiment, a method of providing a product applied to this embodiment will be described. Fig. 1 is a diagram for explaining the method of providing a product applied to this embodiment.

[0015] The method of providing products applied in this embodiment provides products by lottery from among multiple types of products belonging to a title selected by the user. The title is the title of a certain character or event, etc.

[0016] A title is associated with a plurality of options of a first type, and each of the plurality of options of the first type is associated with a plurality of options of a second type. Each of the options of the first type is associated with a product group including N products of P types associated with the title. Each of the plurality of options of the second type associated with each of the options of the first type is associated with one of the products of the product group associated with the option of the first type.

[0017] To explain this in detail with reference to FIG. 1, the first type of options are lottery boxes, and the second type of options are lottery tickets contained in the lottery boxes. There is one title, "XXX series," and each of the multiple lottery boxes 1 to M associated with this title, "XXX series," is associated with one product group. There are P types of products belonging to each product group, and each product group is composed of a total of N products of P types, and the types and numbers of products in each product group are the same. The ratio of the number of products belonging to one product group is determined by the prize set for each product type. That is, the higher the prize ranking of the product, the fewer the number of products, and the lower the prize ranking of the product, the more the number of products. For example, if "Product X-1" of the "XXX series" product group is set as the first prize, "Product X-2" as the second prize, ..., and "Product XP" as the P prize, the probability of winning increases in the order of "Product X-1," "Product X-2," ..., and "Product XP." In other words, "Product X-1" has the lowest probability of being won and there are the fewest of them. "Product XP" has the highest probability of being won and there are the most of them.

[0018] Here, a case where M=10, N=100, and P=5 in FIG. 3 will be described.

[0019] The title "XXX Series" is associated with 10 lottery boxes 1 to 10, and each of the lottery boxes 1 to 10 is associated with 100 lottery tickets 1 to 100. The types of products in one product group associated with each lottery box 1 to 10 are five types, "Product X-1" to "Product X-5", with the first prize being "Product X-1", the second prize being "Product X-2", the third prize being "Product X-3", the fourth prize being "Product X-4", and the fifth prize being "Product X-5". The breakdown of the number of products is 2 "Product X-1", 8 "Product X-2", 20 "Product X-3", 30 "Product X-4", and 40 "Product X-5", for a total of 100 products. In other words, each of the four types of product groups with 100 products is associated with each of the lottery boxes 1 to 10.

[0020] Furthermore, each of the lottery tickets 1 to 100 in each of the lottery boxes 1 to 10 is associated with one of the 100 products in the product group associated with the lottery box. The lottery tickets 1 to 100 are associated one-to-one with the products so that there is no duplication. At this time, it is preferable that the associations between the lottery tickets 1 to 100 in each of the lottery boxes 1 to 10 and the products are not the same, but are different for each lottery box. This is to prevent the user from discovering the correspondence between the lottery tickets and the products as he or she repeatedly selects lottery tickets.

[0021] Next, the provision of products to users will be described. The user selects a title they wish to purchase, and then selects one lottery box from the multiple lottery boxes 1 to 10 associated with that title. If the user selects lottery box 5, the user then selects the desired number of lottery tickets from lottery tickets 5-1 to 5-100 associated with lottery box 5. Then, a product associated with the lottery ticket selected by the user is provided. Note that the lottery ticket selected by the user and used to provide a product is made unavailable to be selected by other users.

[0022] In this way, the provision of products associated with the title is realized by a lottery system in which the user selects the product himself.

[0023] [Overall configuration] The product providing device system according to this embodiment will be described. 2 is a schematic diagram of a product providing device according to the present embodiment, in which 1 is a product providing device and 2 is a user terminal.

[0024] The product providing device 1 and the user terminal 2 can be connected to a communication line N and can communicate with each other. The communication line N means a communication path that allows data communication. In other words, the communication line N includes a dedicated line (dedicated cable) for direct connection, a LAN such as Ethernet (registered trademark), a telephone communication network, a cable network, the Internet, and other communication networks, and the communication method can be either wired or wireless.

[0025] The product providing device 1 is a server system configured to include one or more server devices, storage devices, etc. The product providing device 1 performs various services for providing products to users, acquires product inventory status, etc., and performs procedures for providing products to users, etc.

[0026] The terminal 2 is, for example, a personal computer, a tablet computer, a smartphone, a mobile phone, etc. Fig. 3 is a diagram showing an example of the device configuration of a tablet computer, which is an example of the terminal 2. As shown in Fig. 3, the terminal 2 includes a display 21, a touch operation panel 22 integrally configured with the display 21, and a built-in speaker 23. The terminal 2 also includes a control board, a built-in battery, a power button, a volume control button, etc., which are not shown.

[0027] The control board is equipped with various microprocessors such as a CPU, GPU, and DSP, various IC memories such as an ASIC, a VRAM, a RAM, and a ROM, and a wireless communication module for wireless communication with a base station. The control board is also equipped with a so-called I / F circuit (interface circuit), such as a driver circuit for the touch operation panel 22. These elements mounted on the control board are electrically connected to each other via a bus circuit or the like, and are connected to enable reading and writing of data and sending and receiving of signals.

[0028] A product is a product provided to a user, a product sold by a seller to a user. In this embodiment, the product is a product provided to a user in exchange for a monetary price paid by the user. The product is expressed in the form of a tangible product or the like. For example, the product may be a sculpted object such as a figurine having the appearance of a certain character, clothing, a plastic model, an accessory, or the like, but is not limited to these.

[0029] [Function configuration] The configuration of each device will be described. First, a description will be given of the configuration of the product providing device 1. Fig. 4 is a block diagram showing an example of the functional configuration of the product providing device 1.

[0030] As shown in FIG. 4, the product providing device 1 includes a processing unit 10, a communication unit 11, and a storage unit 12.

[0031] The processing unit 10 comprehensively controls the operation of the product provision device 1 based on the programs and data stored in the memory unit 12. The functions of the processing unit 10 can be realized by electronic components such as a microprocessor such as a CPU or a GPU, an ASIC, an IC memory, etc. The processing unit 10 includes, as main functional units, a user information management unit 111, a first type option presentation unit 112, a second type option presentation unit 113, a payment processing unit 114, and a product provision unit 115.

[0032] The user information management unit 111 uses a user information database to manage user information, such as the user's identification information (user ID) and password for the purchasing service, personal information such as the user's name and address, and product purchase history information of the user.

[0033] The first type option presentation unit 112 refers to the lottery box database D1 and controls the presentation of a plurality of first type options to the terminal 2. FIG. 5 is a diagram showing an example of a database in the title XXX series. The database includes the lottery box database D1 and a lottery ticket database D2 described later. The lottery box database D1 includes, for each lottery box, a lottery box ID (identification information), a product type ID (identification information) of the type of product included in the lottery box, the remaining number of lottery tickets in the lottery box, and selection state information of the lottery box. The selection state information of the lottery box is one of a selectable state, a selected state, and a non-selectable state. The selectable state is a state in which the user can select the lottery box. The selected state is a state in which another user is selecting the lottery box, and when the selection (holding) of the user is released, the lottery box can be selected. The non-selectable state is a state in which all lottery tickets associated with the lottery box have been selected (opened), and the lottery tickets in the lottery box cannot be selected.

[0034] The first type option presentation unit 112 updates the selection state information of the lottery box in the lottery box database D1 to a selected state every time a lottery box is selected by a user. The reason for this is that if a lottery box is made selectable by multiple users, the lottery tickets of the lottery box will also be selectable by multiple users, and the product associated with the lottery ticket cannot be provided accurately. On the other hand, if a user is allowed to select a lottery box for a long time, other users will not be able to select the lottery box. Therefore, the first type option presentation unit 112 measures the time T1 from the user's selection of the lottery box to the decision to purchase the lottery ticket of the lottery box, and when the time T1 exceeds a predetermined TX, the selection of the lottery box is forcibly cancelled, the lottery box is transitioned to a selectable state, and the lottery box in the lottery box database D1 is updated to a selectable state.

[0035] In this embodiment, the lottery box (first type of option) is selected by the user, but the configuration may be such that the user can choose between manual selection and automatic selection, and if automatic selection is selected, the first type of option presentation unit 112 can automatically select a selectable lottery box (first type of option) by lottery.

[0036] The second type option presentation unit 113 refers to the lottery ticket database D2 and controls the presentation of a plurality of second type options to the terminal 2. In this embodiment, the second type options are lottery tickets. As shown in FIG. 5, the lottery ticket database D2 is associated with one lottery box, and includes a lottery ticket ID (identification information), a product ID (identification information) of a product associated with the lottery ticket ID, and selection state information of the lottery ticket. The selection state information of the lottery ticket includes a selection state in which the product associated with the lottery ticket has already been selected (opened) by the user and has been provided with the product associated with the lottery ticket, and an unselected state in which the product associated with the lottery ticket has not yet been provided. In the case of a selected state, "1" is assigned, and in the case of an unselected state, "0" is assigned.

[0037] The second type option presentation unit 113 first presents a lottery ticket purchase screen for reserving the number of tickets to be purchased, and has the user decide the number of tickets to be purchased, and then presents a lottery ticket list screen including a plurality of tickets to the terminal 2. Note that lottery tickets that have already been selected by the user are displayed in a manner that makes them unselectable.

[0038] Also, like the lottery box, if a user is allowed to select a lottery ticket for a long time, other users will not be able to select that lottery box. Therefore, the second type option presentation unit 113 measures the time T2 from the presentation of the lottery ticket purchase screen to the completion of the payment for the purchase of that lottery ticket, and when the time T2 exceeds a predetermined TY, it forcibly cancels the selection of the lottery ticket and also cancels the selection of that lottery box. Then, the second type option presentation unit 113 updates the lottery box in the lottery box database D1 to a selectable state. With regard to the relationship between time TX and time TY, it is preferable that time TY be longer than time TX, considering that it takes longer to select a lottery ticket.

[0039] In this embodiment, the lottery ticket (second type option) is selected by the user, but the configuration may be such that the user can choose between manual selection and automatic selection, and if automatic selection is selected, the second type option presentation unit 113 can automatically select a lottery ticket (second type option) that is in a selectable state by lottery.

[0040] The payment processing unit 114 performs payment processing for the reserved lottery ticket. The payment processing is performed after the selection of the lottery ticket is confirmed by the second type option presentation unit 113. When the payment processing unit 114 completes the payment processing, the second type option presentation unit 113 updates the lottery box database D1 to change the selected lottery box from a selected state to a selectable state. In this way, the type of product associated with the selected lottery ticket is determined, and payment is made after the type of product to be provided to the user is determined, so the lottery box can be transitioned from a selected state to a selectable state without waiting for the time it takes to provide the product, such as the subsequent performance of opening the lottery ticket.

[0041] The product providing unit 115 presents a lottery ticket opening screen. When the user selects the lottery ticket to open, the product information of the product associated with the opened lottery ticket is presented. The product providing unit 115 updates the selection state information corresponding to the lottery ticket ID of the opened lottery ticket in the lottery ticket database D2 to selected. The product providing unit 115 also performs the shipping procedure for the product provided to the user. The shipping address is selected from the addresses registered in the user information database.

[0042] The communication unit 11 connects to a communication line N to realize communication.

[0043] The memory unit 12 stores a system program and a function program. The system program is a program for realizing the basic functions of the product provision device 1 as a computer. The function program is a program for causing the processing unit 10 to function as main functional units, namely, a user information management unit 111, a first type option presentation unit 112, a second type option presentation unit 113, a payment processing unit 114, and a product provision unit 115. The memory unit 12 also stores a lottery box database D1 and a lottery ticket database D2.

[0044] Next, a description will be given of the configuration of the terminal 2. FIG 6 is a block diagram showing an example of the functional configuration of the terminal 2.

[0045] As shown in FIG. 6, the terminal 2 includes an operation input unit 30, a processing unit 31, an image display unit 32, a sound output unit 33, a communication unit , and a storage unit .

[0046] The operation input unit 30 is for inputting various operations by the user, and outputs an operation input signal corresponding to the operation input to the processing unit 31. The function of the operation input unit 30 can be realized by, for example, an element that is directly operated by the user's finger, such as a touch operation pad, a home button, a button switch, a joystick, or a trackball, as well as an element that detects movement or posture, such as an acceleration sensor, an angular velocity sensor, an inclination sensor, or a geomagnetic sensor. In FIG. 2, the touch operation panel 22 corresponds to this.

[0047] The processing unit 31 comprehensively controls the operation of the terminal 2 based on programs and data stored in the memory unit 35, operation input signals from the operation input unit 30, etc. The functions of the processing unit 31 can be realized by electronic components such as a microprocessor such as a CPU or GPU, an ASIC, an IC memory, etc. This processing unit 31 includes a calculation unit 40, an image generation unit 41, a sound generation unit 42, and a communication control unit 43 as main functional units.

[0048] The calculation unit 40 executes various processes for purchasing the product 3, and outputs the results to the image generation unit 41, the sound generation unit 42, and the communication control unit 43. The calculation unit 40 includes a display control unit 50 and a product purchase processing unit 51.

[0049] The display control unit 50 uses information provided by the product provision management device 1 and user operation information to display and perform the presentation of a product purchase screen for the product 3.

[0050] The product purchase processing unit 51 performs a procedure for purchasing a product. Specifically, the product purchase processing unit 51 performs a purchasing process for the product 3 with the product providing device 1.

[0051] The image generation unit 41 generates one image per one frame time (for example, 1 / 60 seconds) based on the processing result of the calculation unit 40, and outputs the generated image signal to the image display unit 32. The function of the image generation unit 41 can be realized by, for example, a processor such as a GPU or a digital signal processor (DSP), a video signal IC, a program such as a video codec, an IC memory for drawing frames such as a frame buffer, an IC memory used for expanding texture data, and the like.

[0052] The sound generation unit 42 generates sound signals such as sound effects and various operation sounds based on the processing results of the calculation unit 40, and outputs them to the sound output unit 33. The function of the sound generation unit 42 can be realized by, for example, a processor such as a digital signal processor (DSP) or a voice synthesis IC, an audio codec capable of reproducing audio files, or the like.

[0053] The communication control unit 43 performs communication connection and data processing for data communication with the product provision management device 1.

[0054] The image display unit 32 displays a screen based on an image signal input from the image generation unit 41. The function of the image display unit 32 can be realized by a display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head-mounted display. In FIG. 2, the image display unit 32 corresponds to the display 21.

[0055] The sound output unit 33 is for outputting sound effects and the like based on the sound signal input from the sound generation unit 42. In FIG.

[0056] The communication unit 34 realizes communication by connecting to the communication line N. The function of the communication unit 34 can be realized by, for example, a wireless communication device, a modem, a TA (terminal adapter), a jack for a wired communication cable, a control circuit, and the like.

[0057] The storage unit 35 stores in advance or temporarily stores each time processing is performed programs for operating the terminal 2 and realizing various functions of the terminal 2, data used during execution of the programs, etc. The storage unit 35 can be realized by, for example, RAM, ROM, IC memory such as flash memory, magnetic disk such as hard disk, optical disk such as CD-ROM, DVD, etc. Specifically, the storage unit 35 stores a system program and a control program for controlling the terminal 2 to process the purchase of the item (goods) 3. The system program is a program for realizing the basic functions of the terminal 2 as a computer. The control program is a program for causing the processing unit 31 to function as the calculation unit 40.

[0058] [Explanation of operation] The operation of the product provision system in this embodiment will be described with reference to the operation of the product provision device 1. Fig. 7 is an operational flowchart of the first type option presentation process of the product provision device 1.

[0059] First, the user uses the terminal 2 to access the product providing device 1 and make a request for a product purchase screen.

[0060] The first type option presentation unit 112 of the product providing device 1, which has received the request for the product purchase screen, presents a purchasable title list screen on the terminal 2 (Step 100). FIG. 8 is an example of the purchasable title list screen presented on the terminal 2. For each title, the purchasable title list screen also displays a description of the type of product that belongs to the product group associated with that title. The user selects the title they wish to purchase. In this example, it is assumed that the user has selected the title "XXX Series."

[0061] The first type option presentation unit 112 judges the selection of a title to be purchased (Step 101), and when the title to be purchased is selected (Step 102), reads out lottery box information from the lottery box database D1 of the selected title (Step 103). The lottery box information includes a lottery box ID, the number of remaining lottery tickets, and selection status information of the lottery box.

[0062] The first type option presentation unit 112 presents the lottery box list screen to the terminal 2 using the read lottery box information (Step 104). The first type option presentation unit 112 also presents the state of the lottery box (selectable state, non-selectable state, selected state) and the number of remaining lottery tickets for each lottery box. FIG. 9 is an example of the lottery box list screen presented to the terminal 2. In the example of FIG. 9, lottery boxes 1 to 4 are displayed among lottery boxes 1 to 10 for the title "XXX series". To view lottery boxes 5 and onward, they can be viewed by selecting the next page. For each of lottery boxes 1 to 4, the state of the lottery box (selectable state, non-selectable state, selected state) and the number of remaining lottery tickets for that lottery box are presented. For example, lottery box 1 is in a selectable state, and the number of remaining lottery tickets is 55. Lottery Box 2 is in an unselectable state, and the number of remaining tickets is 0. Lottery Box 3 is in a selected state, and the number of remaining tickets is 5. Lottery Box 4 is in a selectable state, and the number of remaining tickets is 15.

[0063] The user selects a desired lottery box from the lottery boxes displayed on the terminal 2. The first type option presentation unit 112 determines the selection of the lottery box (Step 105). If the selected lottery box is in an unselectable state or a selected state (Step 106), the first type option presentation unit 112 returns to Step 104 and waits for a new lottery box to be selected. On the other hand, if the selected lottery box is in a selectable state, the first type option presentation unit 112 updates the selection state information of the lottery box ID of that lottery box in the lottery box database D1 to a selected state (Step 107).

[0064] The first type option presentation unit 112 refers to the lottery ticket database D2 associated with the selected lottery box, and calculates the number of lottery tickets that have not been selected for each product in the lottery box (Step 108).

[0065] The first type option presentation unit 112 presents the product information of the selected lottery box to the terminal 2 (Step 109). Fig. 10 is an example of the product information of lottery box 1 presented to the terminal 2 when the user selects lottery box 1. In the example of Fig. 10, it is displayed that lottery box 1 has two lottery tickets for the first prize "Turning Panda Doll", eight lottery tickets for the second prize "Robocon X Figure", 15 lottery tickets for the third prize "Warrior X Figure", and 30 lottery tickets for the fourth prize "X Ghost Sticker". In addition, the product information also displays a lottery ticket purchase decision button for purchasing lottery tickets for the lottery box of the displayed product information.

[0066] When the first type option presentation unit 112 presents the product information of the lottery box to the terminal 2, it starts measuring time T1 (Step 110). Here, time T1 is the time from the presentation of the product information of the lottery box to the determination of the number of lottery tickets to be reserved for purchase for that lottery box.

[0067] The first type option presentation unit 112 judges whether the time T1 exceeds a predetermined time TX (Step 111). If the time T1 exceeds the time TX, the first type option presentation unit 112 updates the selected lottery box (lottery box displaying product information) from a selected state to a selectable state (Step 112), and returns the screen of the terminal 2 to the lottery box list screen (Step 104). If the time T1 does not exceed the time TX, the first type option presentation unit 112 judges whether to purchase the lottery ticket for the selected lottery box (Step 113). If the purchase of the lottery ticket for the selected lottery box is decided (Step 114), the first type option presentation unit 112 notifies the second type option presentation unit 113 of the fact (Step 115), and ends the measurement of the time T1 (Step 116).

[0068] Next, the second type option presentation process will be described with reference to FIG.

[0069] First, the second type option presentation unit 113 presents a lottery ticket purchase screen on the terminal 2 (Step 200). Fig. 12 is an example of the lottery ticket purchase screen displayed on the terminal 2. The user inputs the number of lottery tickets to be reserved for purchase from the lottery ticket purchase screen.

[0070] When the second type option presentation unit 113 presents the lottery ticket purchase screen on the terminal 2, it starts measuring time T2 (Step 202). Here, time T2 is the time from the presentation of the lottery ticket purchase screen to the completion of payment for the purchase of that lottery ticket. In addition, the second type option presentation unit 113 reads out the lottery ticket information of the selected lottery box from the lottery ticket database D2 (Step 202). The lottery ticket information to be read out is the lottery ticket ID and selection information.

[0071] The second type option presentation unit 113 judges whether to determine the number of reserved tickets to be purchased (Step 203). When the reserved number of tickets to be purchased is determined (Step 204), the second type option presentation unit 113 presents the ticket list screen of the selected lottery box to the terminal 2 (Step 205). FIG. 13 is an example of the ticket list screen of the selected lottery box displayed on the terminal 2. In the ticket list screen of FIG. 13, the image of the lottery ticket of the already selected lottery ticket ID is displayed with a dotted line, and the selectable lottery tickets are displayed with a solid line. The user can select the number of tickets reserved for purchase from the selectable lottery tickets. On the other hand, when the reserved number of tickets to be purchased is not determined, the second type option presentation unit 113 judges whether the time T2 exceeds the predetermined time TY (Step 214). If the time T2 exceeds the time TY, the second type option presentation unit 113 updates the selected lottery box from a selected state to a selectable state (Step 211), and stops the process.

[0072] Next, the second type option presentation unit 113 determines whether the selection of the lottery tickets is completed on the lottery ticket list screen (Step 206). If the selection of the lottery tickets is not completed (Step 207), the second type option presentation unit 113 determines whether the time T2 exceeds a predetermined time TY (Step 215). If the time T2 exceeds the time TY, the second type option presentation unit 113 updates the selected lottery box from a selected state to a selectable state (Step 211) and stops the process.

[0073] On the other hand, when the user has completed the selection of the lottery ticket (Step 207), the payment processing unit 114 performs the payment processing for purchasing the lottery ticket (Step 208). FIG. 14 is an example of a completion screen of the payment processing. Upon completion of the payment processing, the second type option presentation unit 113 writes a flag of "1" in the selection information of the lottery ticket ID for the lottery ticket for which selection has been completed, and updates the lottery ticket database D2 (Step 210). Furthermore, the second type option presentation unit 113 updates the lottery box database D1 by changing the selection state information of the selected lottery box from a selected state to a selectable state (Step 211).

[0074] As a result, the lottery box that was selected by the user becomes selectable by other users, and the other users can select the lottery box. Also, at the time of settlement, the selected lottery ticket is confirmed, and the product associated with the lottery ticket is also confirmed, so that the next user who selects the lottery box can be accurately informed of information about the remaining lottery tickets and products, and a lottery ticket that has already been selected will not be selected by other users.

[0075] On the other hand, if the payment processing unit 114 does not complete the payment processing (Step 209), the second type option presentation unit 113 determines whether or not the time T2 exceeds a predetermined time TY (Step 216). If the time T2 exceeds the time TY, the second type option presentation unit 113 updates the selection state information of the selected lottery box from a selected state to a selectable state (Step 211) and stops the processing.

[0076] When the payment processing by the payment processing unit 114 is completed (Step 209), the product providing unit 115 presents a lottery ticket opening screen (Step 212) and presents product information of the product associated with the opened lottery ticket (Step 213). Figure 15 is an example of a lottery ticket opening screen displayed on the terminal 2. By selecting the lottery ticket to open, the user can view product information of the product associated with that lottery ticket.

[0077] The method of providing products applied to this embodiment is to provide products in the form of a lottery box. Therefore, the lottery box must be selectable by only one user. On the other hand, it is not preferable for one user to monopolize the selection of the lottery box. This embodiment is configured so that the lottery box can be selected by only one user, and is configured so that payment for the purchase of the lottery ticket is made after the user has completed the selection of the lottery ticket, and then the lottery ticket is opened, thereby shortening the time that the selection of the lottery box must be maintained for one user.

[0078] In addition, since one product is associated with the selected lottery ticket, the next user who selects the lottery box can be accurately informed of information about the remaining lottery tickets and products, and the provision of duplicate products can be prevented.

[0079] In this embodiment, an example in which a plurality of first-type options (lottery boxes) are used has been described, but it is not necessary to provide a plurality of first-type options (lottery boxes). Even if there is a single first-type option (lottery box), as in this embodiment, if the first-type option (lottery box) can be selected by only one user, and multiple second-type options (lottery tickets) are associated with the first-type option (lottery box), and further, the second-type option (lottery tickets) is associated one-to-one with a product in the product group of the first-type option (lottery box), a similar effect can be obtained. In other words, the time that the selection of the lottery box must be maintained for one user can be shortened, and the provision of duplicate products can be prevented.

[0080] <First Modification of the Embodiment of the Present Invention> Adopting a highly interesting product offer is advantageous for both users and product providers. Therefore, in a first modified example of the embodiment of the present invention, an example will be described in which a special benefit is given to a user who selects the last lottery ticket remaining in a lottery box.

[0081] Fig. 16 is a diagram showing an example of the lottery box database D1 in the first modification of the embodiment of the present invention. In the example of Fig. 16, for each lottery box, a product XX is listed, which is a special product to be given to a user who selects the last lottery ticket remaining in the lottery box.

[0082] The product provider 115 refers to the selection state in the lottery ticket database D2 each time a lottery ticket is opened, and when the selection state of all lottery tickets in the lottery ticket database D2 has become "selected," the product provider 115 provides the bonus product in the lottery box to the user who selected the last lottery ticket. Figure 17 is an example of a bonus product provision screen that the product provider 115 displays on the terminal 2.

[0083] By configuring in this way, it is possible to provide a highly interesting product providing system.

[0084] <Modification 2 of the embodiment of the present invention> When a lottery box is in a selected state, other users cannot select that lottery box. However, there are cases where other users want to select that lottery box. Therefore, even if a lottery box is in a selected state, if the selection of the lottery box is released, the user may be given priority in selecting that lottery box.

[0085] In this case, a column for the number of people waiting to select the lottery box is provided in the lottery box database D1 to manage the number of waiting people. Figure 18 is an example of the lottery box database D1 in the second variation of the embodiment of the present invention. In the example of Figure 18, a new column for information on users waiting to be selected is provided in the lottery box database D1, in which the user IDs of users waiting to be selected are entered.

[0086] The first type option presentation unit 112 displays a lottery box list screen as shown in Fig. 19, and displays a selection standby button 90 for a selected lottery box on the lottery box list screen. When a user selects the selection standby button 90, the user ID of the user is entered in the selection standby user information field of the lottery box database D1, and the number of people waiting for selection is increased.

[0087] When the selection state information of the lottery box database D1 transitions from selected to selectable, the first type option presentation unit 112 refers to the user ID with the highest waiting rank and notifies that user. This allows the notified user to select that lottery box. The second modification of the embodiment of the present invention is effective for a system that gives a privilege to a user who selects the last lottery ticket remaining in a lottery box, as in the configuration of the first modification of the embodiment of the present invention, because the lottery box can be selected taking into account the number of remaining tickets in the lottery box.

[0088] Although the present invention has been described above with reference to preferred embodiments, the present invention is not necessarily limited to the above-described embodiments, and can be modified and embodied in various ways within the scope of the technical concept thereof.

[0089] In addition, some or all of the above-described embodiments may be described as follows, but are not limited to the following supplementary notes.

[0090] [Appendix 1] A product providing device capable of communicating with a user terminal, a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presentation means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by a user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by a user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A product providing device comprising:

[0091] [Appendix 2] A product group including different products is associated with each of the plurality of options of the first type; Each of the plurality of second-type options associated with each of the first-type options is associated with one of the products in the product group; the product providing means presents, to the terminal, product information of a product associated with the second type of option selected by the user; 2. A product providing device as described in claim 1.

[0092] [Appendix 3] the first type option presentation means cancels selection of the first type option on condition that the payment processing means has completed the payment processing; 3. The product providing device according to claim 1 or 2.

[0093] [Appendix 4] the first type option presentation means controls so that one first type option can be selected only by one user; 4. A product providing device according to any one of claims 1 to 3.

[0094] [Appendix 5] the first type option presentation means presents each of the first type options in any one of a selectable state, a selected state, and an unselectable state; A product providing device according to any one of claims 1 to 4.

[0095] [Appendix 6] the first-type option presentation means presents the first-type option in a selectable or selected state on condition that at least one of the plurality of second-type options associated with the first-type option is selectable, and presents the first-type option in an unselectable state on condition that all of the plurality of second-type options associated with the first-type option are unselectable; 6. The product providing device according to claim 5.

[0096] [Appendix 7] the first type option presentation means allows only one user to select one first type option, and presents the selected first type option in a selected state until the selection is cancelled; 6. The product providing device according to claim 5.

[0097] [Appendix 8] the first-type option presentation means cancels selection of the first-type option on condition that the second-type option presentation means has not presented a second-type option within a predetermined time period from selection of the first-type option. 6. The product providing device according to claim 5.

[0098] [Appendix 9] the first type option presentation means controls the first type of option presented in a selected state to be ready to be selected after being deselected, and presents the number of users waiting. A product providing device according to any one of appendix 1 to appendix 8.

[0099] [Appendix 10] The first type option presentation means presents, in a viewable manner, product information of products belonging to a product group associated with the first type option selected by the user. 10. A product providing device according to any one of claims 1 to 9.

[0100] [Appendix 11] The first type option presentation means presents, for each product included in a product group associated with the selected first type option, a product image of the product and a quantity of the product available for provision; 11. The product providing device of claim 10.

[0101] [Appendix 12] the second type option presentation means presents, on condition that the payment processing by the payment processing means has been completed, the second type option selected by the user and for which the payment processing has been completed, in an unselectable manner; 12. A product providing device according to any one of claims 1 to 11.

[0102] [Appendix 13] the second type option presentation means cancels selection of the first type option and the second type option on condition that a payment process is not performed by the payment process means within a predetermined time from selection of the second type option. 13. A product providing device according to any one of claims 1 to 12.

[0103] [Appendix 14] the group of products includes a first type of product associated with a second type of option and a second type of product not associated with the second type of option; the product providing means presents product information of the second type of product to the user on condition that the user selects a final option of the second type available for selection and a payment process for the final option of the second type is completed; 14. A product providing device according to any one of claims 1 to 13.

[0104] [Appendix 15] the first type option presentation means controls to enable selection of the first type option by lottery, instead of selection of the first type option by the user; The second type option presentation means controls to enable selection of the second type option by lottery, instead of selection of the second type option by the user. 15. A product providing device according to any one of claims 1 to 14.

[0105] [Appendix 16] the first type of option is an image resembling a lottery box; The second type of option is an image resembling a lottery ticket. 16. A product providing device according to any one of claims 1 to 15.

[0106] [Appendix 17] A product providing device capable of communicating with a user terminal, a first image presenting means for presenting first images associated with a product group including a plurality of products of a plurality of types in a manner selectable by only one user; a second image presenting means for presenting a plurality of second images associated with the first image in a selectable manner only by the user who selected the first image; a payment processing means for performing a payment process according to the number of second images selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of second images selected by a user after the payment processing by the payment processing means; Equipped with Each of the second images is associated with one of the products in the product group without overlapping with another, the product providing means presents, on the terminal, product information of a product associated with a second image selected by a user; the first image presenting means cancels the selection of the first image by the user after the payment processing means has completed the payment processing, and enables another user to select the first image; Product provision equipment.

[0107] [Appendix 18] Computer, a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presentation means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by a user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A program that functions as a

[0108] [Appendix 19] Computer, a first image presenting means for presenting a first image associated with a product group including a plurality of products of a plurality of types in a manner selectable by only one user; a second image presenting means for presenting a plurality of second images associated with the first image in a selectable manner only by the user who selected the first image; a payment processing means for performing a payment process according to the number of second images selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of second images selected by the user after the payment processing by the payment processing means; Function as a Each of the second images is associated with one of the products in the product group without overlapping with another, the product providing means presents, on the terminal, product information of a product associated with a second image selected by a user; the first image presenting means cancels the selection of the first image by the user after the payment processing means has completed the payment processing, and enables another user to select the first image; program.

[0109] [Appendix 20] A terminal and a product providing device capable of communicating with the terminal, The product provision device includes: a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presentation means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by a user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by a user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A product provision system comprising: [Explanation of symbols]

[0110] 1 Product provision equipment 2. Terminal 10 Processing section 11 Communications Department 12 Storage section 111 User Information Management Department 112 First type option presentation section 113 Second type option presentation section 114 Payment processing unit 115 Product Provision Department

Claims

1. A product providing device capable of communicating with a user terminal, a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presentation means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by a user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by a user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A product providing device comprising:

2. A product group including different products is associated with each of the plurality of options of the first type; Each of the plurality of second-type options associated with each of the first-type options is associated with one of the products in the product group; the product providing means presents, on the terminal, product information of a product associated with the second type of option selected by the user; The product providing device according to claim 1 .

3. the first type option presentation means cancels selection of the first type option on condition that the payment processing means has completed the payment processing; The product providing device according to claim 2 .

4. the first type option presentation means controls so that one first type option can be selected only by one user; The product providing device according to claim 3 .

5. the first type option presentation means presents each of the first type options in any one of a selectable state, a selected state, and an unselectable state; 5. The product providing device according to claim 4.

6. the first-type option presentation means presents the first-type option in a selectable or selected state on condition that at least one of a plurality of second-type options associated with the first-type option is selectable, and presents the first-type option in an unselectable state on condition that all of the plurality of second-type options associated with the first-type option are unselectable; The product providing device according to claim 5 .

7. the first type option presentation means allows only one user to select one first type option, and presents the selected first type option in a selected state until the selection is released; The product providing device according to claim 5 .

8. the first-type option presentation means cancels selection of the first-type option on condition that a second-type option has not been presented by the second-type option presentation means within a predetermined time from selection of the first-type option. The product providing device according to claim 5 .

9. the first type option presentation means controls the first type option presented in a selected state to be ready to be selected after being deselected, and presents the number of users waiting. The product providing device according to claim 3 .

10. the first type option presentation means presents, in a viewable manner, product information of products belonging to a product group associated with the first type option selected by the user; The product providing device according to claim 5 .

11. The first type option presentation means presents, for each product included in a product group associated with the selected first type option, a product image of the product and a number of the product available for provision; The product providing device according to claim 10.

12. the second type option presentation means presents, on condition that the payment process by the payment processing means has been completed, the second type option selected by the user and for which the payment process has been completed, in an unselectable manner; The product providing device according to claim 3 .

13. the second type option presentation means cancels selection of the first type option and the second type option on condition that a payment process is not performed by the payment process means within a predetermined time from selection of the second type option. The product providing device according to claim 3 .

14. the group of products includes a first type of product associated with a second type of option and a second type of product not associated with the second type of option; the product providing means presents product information of the second type of product to the user on condition that the user selects a final option of the second type available for selection and a payment process for the final option of the second type is completed; The product providing device according to claim 2 or 3.

15. the first type option presentation means controls to enable selection of the first type option by lottery, instead of selection of the first type option by the user; the second type option presentation means controls to enable selection of the second type option by lottery, instead of selection of the second type option by the user; The product providing device according to claim 3 .

16. the first type of option is an image resembling a lottery box; The second type of option is an image resembling a lottery ticket. The product providing device according to claim 1 .

17. A product providing device capable of communicating with a user terminal, a first image presenting means for presenting first images associated with a product group including a plurality of products of a plurality of types in a manner selectable by only one user; a second image presenting means for presenting a plurality of second images associated with the first image in a selectable manner only by the user who selected the first image; a payment processing means for performing a payment process for a price according to the number of second images selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of second images selected by a user after the payment processing by the payment processing means; Equipped with Each of the second images is associated with one of the products in the product group without overlapping with another, the product providing means presents, on the terminal, product information of a product associated with a second image selected by a user; the first image presenting means cancels the selection of the first image by the user after the payment processing means has completed the payment processing, and enables another user to select the first image; Product provision equipment.

18. Computer, a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presenting means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by the user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A program that functions as a

19. Computer, a first image presenting means for presenting first images associated with a product group including a plurality of products of a plurality of types in a manner selectable by only one user; a second image presenting means for presenting a plurality of second images associated with the first image in a selectable manner only by the user who selected the first image; a payment processing means for performing a payment process for a price according to the number of second images selected by the user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of second images selected by the user after the payment processing by the payment processing means; Functioning as a Each of the second images is associated with one of the products in the product group without overlapping with another, the product providing means presents, on the terminal, product information of a product associated with a second image selected by a user; the first image presenting means cancels the selection of the first image by the user after the payment processing means has completed the payment processing, and enables another user to select the first image; program.

20. A terminal and a product providing device capable of communicating with the terminal, The product provision device includes: a first type option presentation means for presenting a plurality of first type options on the terminal so that the user can select from the options; a second type option presentation means for presenting, on the terminal, a plurality of second type options associated with a first type option selected by a user among a plurality of first type options, in a manner selectable by the user; a payment processing means for performing a payment process for a price according to the number of second type options selected by a user; a product providing means for presenting, to the terminal, product information of products corresponding to the number of options of the second type selected by the user after the payment processing by the payment processing means; A product provision system comprising:

Citation Information

Patent Citations

  • Program and server system

    JP2015104522A

  • Control method of server device, server device, and program

    JP2016067530A

  • Information processing device and game program

    JP2019176964A

  • Program, game system and server

    JP2021013586A

  • Information processing device, control program, and control method

    JP2021145995A

Cited By

  • Online lottery system, online lottery method and program

    JP7853528B1

  • Online lottery system, online lottery method and program

    JP7898639B1