Article providing apparatus and program
The item provision system addresses the limitation of single lottery methods by incorporating probability and lottery box lotteries, increasing user engagement and interest through varied interaction options.
Patent Information
- Application Number
- JP2025177955
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-10-22
- Publication Date
- 2026-01-21
AI Technical Summary
Existing technologies only allow for a single lottery method to provide items, limiting user engagement and interest.
An item provision system that allows for multiple lottery methods, including a probability lottery and a lottery box lottery, with customizable user interaction screens for each method.
Enhances user engagement and interest in obtaining items by providing variety and choice through different lottery methods.
Smart Images

Figure 2026010166000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an article providing device and a program. [Background technology]
[0002] There is a technology in which a lottery is held for users connected via a network, and electronic data corresponding to the results of the lottery is transmitted (Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-070937 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the above-mentioned Patent Document 1, the goods can only be provided by one lottery method.
[0005] Therefore, the problem to be solved by the present invention is to provide a technology for providing an item by one of a plurality of lottery methods. [Means for solving the problem]
[0006] One aspect of the present invention is an item provision system having a display control means for displaying first object images associated with each series to which an item belongs, and a lottery means for drawing lots using a first lottery method or a second lottery method defined for the series associated with the selected first object image, wherein the display control means displays a first lottery screen on which the number of draws can be specified, provided that a first object image of a series for which the first lottery method is defined is selected, and displays a second lottery screen on which the user can select one of a plurality of second object images linked to groups of items formed by grouping items, provided that a first object image of a series for which the second lottery method is defined is selected.
[0007] One aspect of the present invention is a program that causes a computer to function as a display control means that displays a first object image associated with each series to which an item belongs, and a lottery means that draws a lottery using a first lottery method or a second lottery method defined for the series associated with the selected first object image, and the display control means displays a first lottery screen that allows the user to specify the number of draws to be made, provided that a first object image of a series for which the first lottery method is defined is selected, and displays a second lottery screen that allows the user to select one of a plurality of second object images that are linked to groups of items that are obtained by grouping items, provided that a first object image of a series for which the second lottery method is defined is selected.
[0008] One aspect of the present invention is an item provision device having a display control means for displaying first object images associated with each series to which an item belongs, and a lottery means for drawing lots using a first lottery method or a second lottery method defined for the series associated with the selected first object image, wherein the display control means displays a first lottery screen on which the number of draws can be specified, provided that a first object image of a series for which the first lottery method is defined is selected, and displays a second lottery screen on which the user can select one of a plurality of second object images linked to groups of items formed by grouping items, provided that a first object image of a series for which the second lottery method is defined is selected. [Effects of the Invention]
[0009] According to the present application, the user can select the lottery method, which makes it possible to increase the interest in providing goods. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing an example of the overall configuration of a management system according to this embodiment. [Figure 2] FIG. 2 is a block diagram showing an example of the provision server 100. As shown in FIG. [Figure 3] Figure 3 is an example of series data. [Figure 4] FIG. 4 is an example of the first item data. [Figure 5] FIG. 5 is an example of the second item data. [Figure 6] FIG. 6 is an example for explaining the series list screen. [Figure 7] FIG. 7 is an example for explaining the probability lottery screen. [Figure 8] FIG. 8 is an example for explaining the lottery box selection screen. [Figure 9] FIG. 9 is an example for explaining the provided product information screen. [Figure 10]FIG. 10 is an example for explaining the lottery ticket selection screen. [Figure 11] FIG. 11 is an example for explaining the payment screen. [Figure 12] FIG. 12 is an example for explaining the lottery result screen. [Figure 13] FIG. 13 is a block diagram illustrating an example of a user terminal. [Figure 14] FIG. 14 is a sequence diagram of the system of the present invention. [Figure 15] FIG. 15 is a flow diagram illustrating the operation of the provision server 100. As shown in FIG. [Figure 16] FIG. 16 is a flow diagram illustrating the operation of the user terminal. [Figure 17] FIG. 17 is a block diagram showing an example of the provision server 100. As shown in FIG. DETAILED DESCRIPTION OF THE INVENTION
[0011] [First embodiment]
[0012] [System Overview] A first embodiment of the present invention will be described.
[0013] FIG. 1 is a diagram showing an example of the overall configuration of an item provision system 1 according to the present invention. The management system 1 includes a provision server 100 (item provision device) and a user terminal 200. The provision server 100 and the user terminal 200 can be connected via a communication line N. The communication line N refers to 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.
[0014] In the present invention, the provision of an item is provided to a user by drawing a lottery from among prizes. This lottery may include losers who do not receive an item, but in the following description, it is assumed that a lottery with no losers is conducted and one of the prizes is provided. The item provided as a prize (hereinafter, provided item) may be electronic data such as images and music, or a real item such as a toy, stationery, model, clothing, or household item. Furthermore, the real item may be a combination of different types of items such as toys, stationery, model, clothing, and household items. The following description will be given using the case where the real item is provided by delivery.
[0015] Furthermore, the provided goods may be goods of different types as long as they are from the same series (title). For example, the provided goods may be in different forms, such as electronic data and actual goods, as long as they are works with the same worldview in anime, movies, manga, games, etc., or are grouped in advance as a series based on commonalities between the goods. In the following explanation, the provided goods will be described as being actual goods of multiple types.
[0016] In addition, the lottery of the present invention is conducted by either a first lottery method or a second lottery method. Which lottery method will be used is predetermined for each series. In the following explanation, the first lottery method will be referred to as a probability lottery, and the second lottery method will be referred to as a lottery box lottery.
[0017] The probability lottery is a lottery that is executed by a user specifying the number of draws, and the user is provided with the same number of items as the specified number of draws.
[0018] The lottery box lottery is a lottery that is executed by the user selecting one of the displayed lottery boxes and a lottery ticket inside the lottery box. The lottery ticket is linked to a provided item, and the provided item linked to the selected lottery ticket is provided to the user.
[0019] That is, the probability lottery is a lottery method in which a lottery ticket is drawn from one lottery box that is not visualized, while the lottery box lottery is a lottery method in which a lottery ticket is drawn from one of multiple visualized lottery boxes.
[0020] The present invention is an article providing system that provides users with articles that have been won by a lottery method such as a probability lottery or a lottery box lottery. The present invention will be described in detail below.
[0021] <Provision Server 100> The provision server 100 is a server that provides (sells) goods to users and is installed on the sales company side. The provision server 100 is a server installed on a network, and includes a virtual server configured by a cloud-based platform. The provision server 100 provides goods to users according to the lottery results.
[0022] 2 is a block diagram of the provision server 100. As shown in FIG. 2, the provision server 100 includes a storage unit 110, a process control unit 120, and a communication unit .
[0023] The storage unit 110 stores a system program that is a program for realizing the basic functions of the provision server 100 as a computer. The storage unit 110 also stores a provision item database 111 and screen format data 112.
[0024] The provided product database 111 includes series data 113, product data 114, inventory data 115, and product image data 116.
[0025] The series data 113 is series information of the offered items. As shown in FIG. 3, the series data 113 associates a series ID, a series name, a series image, a price, a sales period, and a lottery method with each other. The series ID is identification information for uniquely identifying a series. The series name is a name given to the series. The series image stores an image that allows the offered items belonging to the series to be visually understood. The price is the price for one lottery of the series. The sales period is the period during which the series is on sale. The lottery method is information indicating whether the lottery held for the offered items of the series will be a probability lottery method or a lottery box lottery method.
[0026] The first item data 114 holds information about each supply item in a series to which a probability lottery method is assigned. FIG. 4 shows an example of the first item data 114. In the first item data 114, for each series, an individual item ID, item name, item image, prize name, and stock availability information are associated with each other to form one record. The item ID is identification information for uniquely identifying the supply item. The item name is the name given to the supply item. The prize name is the name of the prize assigned to each item. The stock availability information indicates whether the item is in stock, with a circle indicating that the item is in stock (not yet supplied) and an x indicating that the item is out of stock (already supplied). Note that the item data 114 may also be associated with text information about the supply item, such as an item description.
[0027] The second item data 115 holds information on each supplied item in a series to which a lottery box lottery method is assigned. FIG. 5 shows an example of the second item data 115. In the second item data 115, for each series, an individual item ID, item name, item image, prize name, stock availability information, and lottery box ID are associated with each other. The individual item ID, item name, item image, prize name, and stock availability information are the same as those in the first item data 114, so detailed explanations are omitted. The lottery box ID is identification information that uniquely identifies the lottery box to which the supplied item is assigned as the winning prize. Note that, like the first item data, the second item data 115 may also be associated with information such as an item description.
[0028] The lottery probability information 116 is information on the probability of winning each prize for each series, and the prize name is associated with the winning probability. In the following explanation, an example is used in which the winning probability of each prize for the total number of stocks is stored in advance, but it is also possible to calculate and update the winning probability each time the number of stocks changes due to a lottery, and to maintain the current winning probability.
[0029] The screen format data 112 is a format that defines the display format to be displayed on the display screen of the user terminal 200. For example, a plurality of screen formats are prepared for the display screen of the user terminal 200, such as a probability lottery screen, a lottery box lottery screen, a settlement screen, and a lottery result screen.
[0030] The process control unit 120 comprehensively controls the operation of the provision server 100 based on the program stored in the storage unit 110. The process control unit 120 includes a lottery unit 121 having a first lottery unit 122 and a second lottery unit 123, a display control unit 124, a data update unit 125, and a settlement unit 126.
[0031] The lottery unit 121 determines whether the series selected by the user will be drawn by probability lottery or lottery box lottery. The lottery unit 121 has a first lottery unit 122 that draws by probability lottery and a second lottery unit 123 that draws by lottery box lottery.
[0032] The first lottery unit 122 uses a random function to draw lots for items to be provided (individual IDs of the items to be provided) that are in stock. The lottery unit 122 does not draw lots using a random function for the last one prize to be provided as the last item in a series of lotteries, and determines the winner of the last one prize when only the last one prize item remains in stock in the series.
[0033] The second lottery unit 123 uses a random function to draw lottery ticket IDs to be linked to object images of the lottery tickets displayed on the lottery ticket selection screen (described later), and outputs the lottery ticket IDs. At this time, the second lottery unit 123 compares the number of draws with the number of items in stock, and if they are not the same, draws lottery tickets without including the lottery ticket ID for the last prize. If the number of draws by the user and the number of items in stock are the same, the second lottery unit 123 outputs lottery ticket IDs including the lottery ticket ID for the last prize item.
[0034] The display control unit 124 generates data for a browser-based display screen using the provided item database 111 and the screen format data 112, and transmits it to the user terminal 200 via the communication unit 120. The display screens generated by the display control unit 124 are a series list screen 60, a probability lottery screen 70, a lottery box lottery screen 80 (a lottery box selection screen 81, a provided item information screen 82, and a lottery ticket selection screen 83), a payment screen 84, and a lottery result screen 85.
[0035] The series list screen 60 is a screen that displays a list of series currently on sale. FIG. 6 is an example of a series list screen. The display control unit 124 reads the series image, price, and series name from the series data 113, and generates the series list screen according to the screen format data. As shown in FIG. 6, the series list screen displays a series image 61, a series name 62, and a price 63 for each series. The user selects the series image 61 of the desired series. Furthermore, when reading the series data 113 to generate the series list screen, the display control unit 124 compares the sales period of the series data 113 with the current date and time, and reads the series image, price, and series name if the sales period falls within the current date and time.
[0036] The probability lottery screen 70 is a screen that is displayed when the lottery method set for the series selected on the series list screen 60 is a probability lottery. FIG. 7 shows an example of the probability lottery screen 70. As shown in FIG. 7, the probability lottery screen 70 displays probability lottery information 71. The display control unit 124 generates the probability lottery information 71 using the item name and prize name of the first item data 114 of the series ID associated with the series image 61 selected by the user, and the lottery probability information 116.
[0037] The lottery box lottery screen 80 is a screen that is displayed when the lottery method set for the series selected on the series list screen 60 is the lottery box lottery method. The lottery box lottery screen 80 has a lottery box selection screen 81, a provided item information screen 82, and a lottery ticket selection screen 83.
[0038] The lottery box selection screen 81 is a screen on which a plurality of lottery box object images are displayed and on which the user can select a displayed lottery box. The lottery box selection screen 81 has a screen format set in advance for each series. Based on the series ID selected by the user on the series list screen 60, the screen format of the lottery box selection screen 81 is called, and the lottery box selection screen 81 is generated in accordance with the screen format. The screen format of the lottery box selection screen 81 predetermines the number of lottery box object images to be displayed.
[0039] FIG. 8 shows an example of the lottery box selection screen 81. As shown in FIG. 8, the lottery box selection screen 81 displays a plurality of lottery box object images. This lottery box is shown to contain virtual lottery tickets. The number of lottery tickets remaining in the lottery box is displayed near the lottery box object image. Note that a lottery box with remaining tickets may be displayed in color, and a lottery box with no remaining tickets may be displayed in monochrome, so that it is visually clear that a lottery box with no remaining tickets cannot be selected. The display control unit 124 displays the lottery box so that it can be selected only within a predetermined time after the lottery box selection screen 81 is displayed. When a predetermined time has elapsed since the lottery box selection screen 81 was displayed, the display control unit 124 displays a screen for returning to the series list screen 60 superimposed on the lottery box selection screen 81.
[0040] The display control unit 124 reads out stock availability information for each lottery box from the second item data 115 of the series ID selected on the series list screen 60, counts the remaining number, and displays it on the lottery box selection screen 81.
[0041] The provided item information screen 82 displays stock information of the provided item information for the lottery box selected on the lottery box selection screen 81. FIG. 9 shows an example of the provided item information screen 82. As shown in FIG. 9, the provided item information screen 82 displays series name information 91, selected lottery box information 92, and stock information 93. The display control unit 124 reads out the series name from the series data 113 based on the series ID selected on the series list screen 60 and displays it as the series name information 91. The display control unit 124 displays the lottery box ID of the lottery box selected on the lottery box selection screen 81 as the selected lottery box information 92. Furthermore, the display control unit 124 reads out the item name, item image, prize name, and stock availability from the second item data 115 of the lottery box ID of the lottery box selected on the lottery box selection screen 81 to generate stock information 93, and generates the provided item information screen 82.
[0042] The lottery ticket selection screen 83 is a screen that is displayed on the condition that the user has decided to hold a lottery box lottery using the provided goods information screen 82, and that the number of draws has been specified and payment has been completed. The user can select a lottery ticket using the lottery ticket selection screen 83.
[0043] FIG. 10 shows an example of a lottery ticket selection screen 83. On the lottery ticket selection screen 83, virtually represented object images of lottery tickets are displayed side by side in accordance with the format of the lottery ticket selection screen determined for each number of lottery tickets. In the following explanation, an image of a triangular lottery ticket is used as the object image of the lottery ticket. In the example shown in FIG. 10, three opened lottery tickets 91 are displayed as squares (triangular lottery tickets folded into a triangle when opened), and two unopened lottery tickets 92 are displayed as triangles. When selecting multiple unopened lottery tickets, the selected lottery tickets may be displayed in a different color, as long as the unopened lottery tickets, selected unopened lottery tickets, and opened lottery tickets are displayed in a manner that allows them to be distinguished from each other.
[0044] The display control unit 124 links the individual item ID, which is the lottery result output from the second lottery unit 123, to the object image of the lottery ticket. However, if the lottery result includes the individual item ID of the last prize, the display control unit 124 performs control to link the individual item ID of the last prize to the object image of the lottery ticket last selected by the user, and generates the lottery ticket selection screen 83.
[0045] On the lottery ticket selection screen 83, opened lottery tickets 91 are displayed so that they cannot be selected, but opened lottery tickets 91 may be displayed in a form that makes them unselectable, for example, by displaying them in monochrome, so that it is visually clear that they cannot be selected. Also, the lottery selection screen 83 may display unopened lottery tickets, i.e., lottery ticket objects for the number of items in stock, for the lottery box ID selected on the lottery box selection screen 81.
[0046] Furthermore, the display control unit 124 displays the lottery ticket so that it can be selected only within a predetermined time after displaying the lottery ticket selection screen 83. When a predetermined time has elapsed since the lottery ticket selection screen 83 was displayed, the display control unit 124 displays a screen for returning to the lottery box selection screen 81 superimposed on the lottery ticket selection screen 83.
[0047] The payment screen 84 is a screen on which the user pays the price. An example of the payment screen 84 is shown in FIG. 11. On the payment screen 84, the price is paid when the number of draws is entered and the payment is confirmed. In the case of a probability lottery, the payment screen 84 is displayed after the probability lottery screen 70 is displayed. In the case of a lottery box lottery, the payment screen 84 is displayed before the lottery ticket selection screen 83 is displayed.
[0048] The lottery result screen 85 is a screen that notifies the user of the lottery results. FIG. 12 shows an example of the lottery result screen 85. The lottery result screen 85 displays lottery result information 1000. The lottery result information is made up of the name of the prize that was won and an image of the prize. The example in FIG. 12 shows an example in which the lottery results are displayed for each lottery. The results of multiple lotteries may be displayed in a list. Note that displaying lottery result information 120 for each lottery is preferable because it increases interest in the next lottery result that is displayed, increasing the enjoyment.
[0049] The data update unit 125 updates the stock availability information of the first item data 114 or the second item data 115 according to the lottery result.
[0050] The settlement unit 126 executes electronic settlement through communication with an external electronic settlement server.
[0051] <User terminal 200> The user terminal 200 is a user terminal operated by a user. FIG. 13 is a block diagram showing the configuration of the user terminal 200. A user is a purchaser who wishes to receive an item from the provision server 100. The user terminal 200 is, for example, a smartphone, a mobile phone, a personal computer, a tablet terminal, or the like. As shown in FIG. 1, there are basically multiple user terminals 200 (user terminals 200_1, 200_2, etc.). In the following explanation, a configuration in which the user terminal 200 is a smartphone will be used.
[0052] The user terminal 200 includes a processing control unit 210 , an input unit 220 , an image display unit 230 , a communication unit 240 , and a storage unit 250 .
[0053] The processing control unit 210 comprehensively controls the operation of the administrator terminal 200 based on programs and data stored in the storage unit 250, operation input signals from the operation input unit 220, etc. The functions of the processing control unit 210 are realized by electronic components such as microprocessors such as CPUs and GPUs, ASICs, and IC memories.
[0054] The processing control unit 210 converts HTML etc. acquired from the provision server 100 into an interactive document using the layout engine of the web browser and displays it on the image display unit 230. If plug-ins compatible with Flash applications or Java applets are available, they can be displayed and executed. In addition, the processing control unit 210 performs communication connection and data processing for data communication with the provision server 100 etc. via the communication unit 240.
[0055] The input unit 220 is used to input various user operations and outputs operation input signals corresponding to the operation input to the processing control unit 210. In a personal computer, the input unit 220 can be realized by, for example, a keyboard, a mouse, a touch panel, etc. In a tablet terminal, smartphone, or mobile phone, the input unit 220 can be realized by elements that are directly operated by the user's fingers, such as a touch operation pad, a home button, a button switch, a joystick, or a trackball, as well as elements that detect movement or posture, such as an acceleration sensor, an angular velocity sensor, a tilt sensor, or a geomagnetic sensor.
[0056] The image display unit 230 displays a screen based on an image signal input from the processing control unit 210. The image display unit 230 is a display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head-mounted display.
[0057] The communication unit 240 realizes communication by connecting to the communication line N. The function of the communication unit 240 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, or the like.
[0058] The storage unit 250 stores in advance or temporarily stores each time processing is performed programs for operating the user terminal 200 and realizing various functions of the user terminal 200, as well as data used during execution of these programs. The storage unit 250 can be realized, for example, by RAM, ROM, IC memory such as flash memory, magnetic disks such as hard disks, or optical disks such as CD-ROMs and DVDs. Specifically, the storage unit 250 stores a system program and a control program for controlling processing of the browser, etc. The system program is a program for realizing the basic functions of the user terminal 200 as a computer. The control program is a program for causing the processing control unit 210 to function as a browser control unit.
[0059] [Operation] 14 is a sequence diagram of the operations between the provision server 100 and the user terminal 200 in the product provision system 1 of this embodiment. The operations of the product provision system 1 will be described with reference to FIG.
[0060] <Operation of the product provision system 1> When a user accesses the provision server 100 using the user terminal 200, the process control unit 210 transmits a transmission request for the series list screen 60 to the sales server 100 (step S1).
[0061] When the provision server 100 receives the request to send the series list, the display control unit 124 generates a series list screen 60 and sends it to the user terminal 200 (step S2).
[0062] When the user terminal 200 receives the series list screen 60, the process control unit 210 displays the series list screen 60 on the image display unit 230 (step S3).
[0063] When the user selects an object image of a series for which the user wishes to enter a lottery, the process control unit 210 generates series selection information including the series ID associated with the selected object image and transmits it to the providing server 100 (step S4).
[0064] When the providing server 100 receives the series selection information, the lottery unit 121 checks the lottery method of the series data 113 based on the received series ID (step S5). If the lottery method is a probability lottery (step S5: Yes), the display control unit 124 generates a probability lottery screen 70 and transmits it to the user terminal 200 (step S6). If the lottery method is a lottery box lottery (step S5: No), the display control unit 124 generates a lottery box lottery screen 80 and transmits it to the user terminal 200 (step S7).
[0065] When the user confirms the lottery decision using the probability lottery screen 70 or the lottery box lottery screen 80, the process control unit 210 transmits lottery decision information to the provision server 100 (step S8).
[0066] When the providing server 100 receives the lottery decision information, the display control unit 124 generates the payment screen 84 and transmits it to the user terminal 200 (step S9).
[0067] When the user terminal 200 receives the payment screen 84, the process control unit 210 displays the payment screen 84 on the image display unit 230 (step S10).
[0068] When the number of lottery draws is designated by the user using the payment screen 84, the process control unit 210 generates payment information and transmits it to the provision server 100 (step S11).
[0069] When the provision server 100 receives the payment information, the payment unit 126 executes the payment (step S12). If the payment is successful, the lottery unit 121 executes a lottery (step S13). The display control unit 124 generates a lottery result screen 85 based on the lottery result and transmits it to the user terminal 200 (step S14).
[0070] When the user terminal 200 receives the lottery result screen 85, the process control unit 210 displays the lottery result screen 85 on the image display unit 230 (step S15).
[0071] <Operation of the provision server 100> 15 is a flow diagram of the operation of the provision server 100 of this embodiment. The operation of the provision server 100 will be described with reference to FIG.
[0072] A request to send the series list screen 60 sent from the user terminal 200 is received via the communication unit 120 (step S1301).
[0073] The display control unit 124 reads the series ID, series name, series image, and price from the series data 113 (step S1302).
[0074] The display control unit 124 associates the series ID with the series image, generates a series list screen using the series image, price, and series name, and transmits it to the user terminal 200 (step S1303).
[0075] When series selection information including the series ID of the series selected by the user using the series list screen 60 is received from the user terminal 200 via the communication unit 120 (step S1304), the lottery unit 121 checks whether the lottery method for the series data 113 is a probability lottery based on the series ID of the received series selection information (step S1305).
[0076] If it is a probability lottery (step S1305: Yes), the display control unit 124 reads the first item data 114 of the received series ID, generates the probability lottery screen 70, and transmits it to the user terminal 200 (step S1306).
[0077] When lottery decision information indicating that the user has decided to hold a probability lottery using the probability lottery screen 70 is received from the user terminal 200 via the communication unit 120 (step S1307), the display control unit 124 generates a payment screen 84 and transmits it to the user terminal 200 (step S1308).
[0078] When payment information including the number of lotteries specified by the user using the payment screen 84 is received from the user terminal 200 via the communication unit 120 (step S1309), the payment unit 126 executes the payment (step S1310). After the payment is completed, the first lottery unit 122 executes a probability lottery using the individual item IDs of the items in stock and outputs the lottery results to the display control unit 124 (step S1311). The display control unit 124 reads out the item images and the prize names from the first item data 114 based on the individual item IDs of the lottery results, generates the lottery result screen 85, and transmits it to the user terminal 200 (step S1312).
[0079] After transmitting the lottery result screen 85, the data update unit 125 updates the stock availability of the first item data 114 based on the individual item ID of the lottery result (step S1313).
[0080] If it is not a probability lottery (step S1305: No), the display control unit 124 reads the lottery box selection format and second item data 115 of the received series ID, generates a lottery box selection screen 81, and sends it to the user terminal 200 (step S1314).
[0081] When a lottery box ID associated with a lottery box object selected by a user using the lottery box selection screen 81 is received from the user terminal 200, the item name, item image, prize name, and stock availability associated with the lottery box ID are read from the second item data 115 to generate inventory information 93, which is then sent to the user terminal as the offered item information screen 82 (step 1315).
[0082] When lottery decision information indicating that the user has decided to hold a lottery box lottery using the provided item information screen 82 is received from the user terminal 200 via the communication unit 120 (step S1316), the display control unit 124 sends the payment screen 84 to the user terminal 200 (step S1317).
[0083] When payment information including the number of draws specified by the user using the payment screen 84 is received from the user terminal 200 via the communication unit 120 (step S1318), the payment unit 126 executes the payment (step S1319). After the payment is completed, the second lottery unit 123 performs a lottery using the individual item IDs of items in stock among the provided items associated with the selected lottery box, and the display control unit 124 generates a lottery ticket selection screen 83 by associating the individual item IDs output by the second lottery unit 123 with the objects of the unopened lottery tickets, and transmits the generated screen to the user terminal 200 (step S1320).
[0084] When lottery ticket information including the individual item ID associated with the lottery ticket selected by the user using the lottery ticket selection screen 83 is received from the user terminal 200, the display control unit 124 reads out the item image and the prize name from the second item data 115 based on the individual item ID of the lottery result, generates the lottery result screen 85, and transmits it to the user terminal 200 (step S1321). Then, the process proceeds to step S1313.
[0085] <Operation of User Terminal 200> 16 is a flow diagram of the operation of the user terminal 200 of this embodiment. The operation of the user terminal 200 will be explained using FIG.
[0086] When a user accesses the provision server 100 using the user terminal 200, the process control unit 210 transmits a request to transmit a series list screen to the sales server 100 (step S1401).
[0087] When the series list screen is received from the provision server 100 (step S1402), the process control unit 210 displays the series list screen 60 on the image display unit 230 (step S1403).
[0088] When the user selects a series for which a lottery is desired, the process control unit 210 generates series selection information including the series ID of the selected series and transmits it to the provider server 100 (step S1404).
[0089] If the lottery method for the series selected by the user is a probability lottery (step S1405: Yes), a lottery probability lottery screen is received from the provider server 100, and the process control unit 210 displays it on the image display unit 230 (step S1406).
[0090] When the user decides to execute the probability lottery using the probability lottery screen 70, the process control unit 210 generates lottery decision information and transmits it to the provision server 100 (step S1407).
[0091] When the payment screen 84 is received from the provision server 100 (step S1408), the process control unit 210 displays the payment screen 84 on the image display unit 230 (step S1409).
[0092] When the user determines the number of lottery draws using the payment screen 84, the process control unit 210 transmits payment information including the number of lottery draws to the provision server 100 (step S1410). When the process control unit 210 receives the lottery result screen 85 from the provision server, it displays the lottery result screen 85 on the image display unit 230 (step S1411).
[0093] If the lottery method for the series selected by the user is lottery box lottery (step S1405: No), the lottery box selection screen 81 is received from the provider server 100, and the process control unit 210 displays it on the image display unit 230 (step S1412).
[0094] When the user selects a lottery box using the lottery box selection screen, the ID of the lottery box is transmitted to the provision server 100 (step 1413).
[0095] When the provided product information screen 82 transmitted from the provision server 100 is received, the process control unit 210 displays it on the image display unit 230 (step S1414).
[0096] When the user executes the lottery decision using the provided product information screen 82, the lottery decision information is transmitted to the provision server 100 (step S1415). When the payment screen 82 transmitted from the provision server 100 is received, the process control unit 210 displays it on the image display unit 230 (step S1416).
[0097] When the user decides the number of lottery draws using the payment screen 84, the process control unit 210 transmits payment information including the number of lottery draws to the provision server 100 (step S1417). When the lottery ticket selection screen 83 is received, the process control unit 210 displays it on the image display unit 230 (step S1418). When the user selects a lottery ticket using the lottery ticket selection screen 83, the process control unit 210 transmits the individual item ID associated with the selected lottery ticket to the provision server 100 (step S1419). Then, the process proceeds to step S1411, where the process control unit 210 displays the lottery result screen 85 on the image display unit 230.
[0098] According to the present invention, the lottery method differs depending on the series, which increases the user's interest in obtaining the provided items.
[0099] [Second embodiment] In this embodiment, a method for providing an article to be provided will be described. Note that the same components as those in the above embodiment are designated by the same reference numerals, and detailed description thereof will be omitted.
[0100] In the above embodiment, the items won may be delivered to the users in the order in which they were won (at the end of the lottery), but it is also possible to have the lottery held in advance and deliver the items to the users after a specified period of time.
[0101] 17 is a block diagram of the provision server 100 in this embodiment. In this embodiment, the provision server 100 includes a delivery determination unit 127.
[0102] The delivery decision unit 127 checks the sales period of the series data 113, and if the lottery date falls within the sales period, decides to deliver the provided item to the user on the condition that the lottery ends. If the lottery date falls before the sales period, the item is accepted as a pre-order item, and decides to deliver the pre-order item on the condition that the sales date has passed.
[0103] With this configuration, the lottery method and delivery time differ depending on the series, which increases the user's interest in obtaining the provided items.
[0104] [Third embodiment] In the above embodiment, the same number of items as the number of lottery draws was provided. In this embodiment, a configuration in which another item is won after the lottery draw will be described. Note that the same numbers will be used for the same components as in the above embodiment, and detailed descriptions will be omitted.
[0105] After the first lottery unit 122 or the second lottery unit 123 has executed the lottery, it further executes a lottery to determine whether or not to provide an item to be provided. The item to be provided at this time may be specially prepared as a double chance prize, or may be selected by the user from items in stock.
[0106] With this configuration, there is a possibility that more items will be provided than the number of lottery draws will be possible, which increases the user's interest in obtaining the provided items.
[0107] In the first and second embodiments, the lottery method is determined for each series, but the lottery method may be determined depending on the sales period. As an example, different lottery methods may be determined for a series before the sales period and a series during the sales period. Also, for one series, a probability lottery method may be determined before the sales period, and a lottery box lottery method may be determined once the sales period begins.
[0108] Furthermore, in the above embodiment, a browser-based screen generation is used for explanation, but an application-based screen generation may also be used.
[0109] The present invention has been described above by presenting preferred embodiments, but it is not necessary to have the configurations of all of the embodiments, and they can be combined and implemented as appropriate. Furthermore, the present invention is not necessarily limited to the above-described embodiments, and can be modified and implemented in various ways within the scope of its technical concept.
[0110] Furthermore, some or all of the above-described embodiments may also be described as in the following supplementary notes, but are not limited to these.
[0111] [Appendix 1] An item provision system, a display control means for displaying a first object image associated with each series to which the article belongs; a lottery means for performing a lottery by a first lottery method or a second lottery method determined for a series associated with the selected first object image; and The display control means displaying a first lottery screen on which the number of lotteries can be designated, on the condition that a first object image of the series for which the first lottery method is defined is selected; displaying a second lottery screen on which it is possible to select one of a plurality of second object images linked to an item group obtained by grouping the items, on the condition that a first object image of the series for which the second lottery method is defined has been selected; Goods provision system.
[0112] [Appendix 2] The display control means displaying the winning probability of each item in the same series, and then displaying the first lottery screen; 10. The item provision system of claim 1.
[0113] [Appendix 3] The display control means displaying the second object image linked to an item group including the item that is in stock and the second object image linked to an item group including the item that is out of stock in a manner that allows them to be distinguished from each other; 10. The product provision system according to claim 1 or 2.
[0114] [Appendix 4] the display control means displays the second object image associated with the item group in which the item is out of stock so as not to be selectable. An item provision system according to any one of Supplementary Note 1 to Supplementary Note 3.
[0115] [Appendix 5] The display control means displaying an image of an item that can be won by the second lottery method after displaying the second lottery screen; An item provision system according to any one of appendix 1 to appendix 4.
[0116] [Appendix 6] the display control means displays information about a prize name determined for each of the items and information about each of the items before displaying the first lottery screen or the second lottery screen. An item provision system according to any one of appendixes 1 to 5.
[0117] [Appendix 7] The lottery means predetermines the final winning item for each of the series or each of the product groups. An item provision system according to any one of appendices 1 to 6.
[0118] [Appendix 8] the display control means displays the second object image so as to be selectable for a predetermined time from the display of the second lottery screen. An item provision system according to any one of appendices 1 to 7.
[0119] [Appendix 9] the display control means displays inventory information of a group of items linked to the second object near the second object image on the second lottery screen. An item provision system according to any one of appendices 1 to 8.
[0120] [Appendix 10] The display control means on condition that the second object image is selected, displaying third object images the number of which is equal to the number of items linked to the second object image so that the items linked to the second object image cannot be identified; An item provision system according to any one of Supplementary Note 1 to Supplementary Note 9.
[0121] [Appendix 11] Computer, a display control means for displaying a first object image associated with each series to which the article belongs; a lottery means for performing a lottery by a first lottery method or a second lottery method determined for a series associated with the selected first object image; It functions as The display control means displaying a first lottery screen on which the number of lotteries can be designated, on the condition that a first object image of the series for which the first lottery method is defined is selected; displaying a second lottery screen on which it is possible to select one of a plurality of second object images linked to an item group obtained by grouping the items, on the condition that a first object image of the series for which the second lottery method is defined has been selected; program.
[0122] [Appendix 12] An article providing device, a display control means for displaying a first object image associated with each series to which the article belongs; a lottery means for performing a lottery by a first lottery method or a second lottery method determined for a series associated with the selected first object image; and The display control means displaying a first lottery screen on which the number of lotteries can be designated, on the condition that a first object image of the series for which the first lottery method is defined is selected; displaying a second lottery screen on which it is possible to select one of a plurality of second object images linked to an item group obtained by grouping the items, on the condition that a first object image of the series for which the second lottery method is defined has been selected; Goods provision device. [Explanation of symbols]
[0123] 100 provisioning servers 110 Storage section 120 Processing control section 121 Lottery Section 122 First Lottery Section 122 123 Second Lottery Section 124 Display control unit 125 Data Update Section 126 Payment Department 130 Communications Department 200 user terminals
Claims
1. An article providing device, a first display control means for displaying a first image associated with a first lottery method, and displaying a winning probability determined for each type of product in the group of products associated with the first image, on the condition that the first image is selected; a second display control means for displaying a second image associated with a second lottery method, and, on condition that the second image is selected, for selecting one of a plurality of third images associated one-to-one with a plurality of groups of items; a lottery means for executing a lottery by the first lottery method or the second lottery method and determining a product to be provided; Equipped with the first lottery method is a lottery method in which a lottery is conducted with a winning probability determined for each type of product in the group of products associated with the first image, the second lottery method is a lottery method in which the probability of winning each product of the product group varies depending on the stock status of each product of the product group associated with the selected third image, the first display control means displays a screen on which the number of lotteries to be performed can be designated after displaying the winning probability; Goods provision device.
2. when the third image is selected, the second display control means displays the inventory status of each product in the product group associated with the selected third image. The article providing device according to claim 1 .
3. The first image corresponds to a series; the second image is associated with a series; The article providing device according to claim 1 or 2.
4. the second display control means displays a screen on which the number of lotteries to be performed can be specified after displaying the stock status of each product of the product group; The article providing device according to claim 2 .
5. the second display control means displays the third images associated with the out-of-stock item group in an unselectable manner. The article providing device according to claim 2 .
6. The lottery means executes lotteries a designated number of times in succession. The article providing device according to claim 4 .
7. On the computer, a first display control means for displaying a first image associated with a first lottery method, and displaying a winning probability determined for each type of product in the group of products associated with the first image, on the condition that the first image is selected; a second display control means for displaying a second image associated with a second lottery method, and, on condition that the second image is selected, for selecting one of a plurality of third images associated one-to-one with a plurality of groups of items; a lottery means for conducting a lottery by the first lottery method or the second lottery method and determining the product to be provided; It functions as the first lottery method is a lottery method in which a lottery is conducted with a winning probability determined for each type of product in the group of products associated with the first image, the second lottery method is a lottery method in which the probability of winning each product of the product group varies depending on the stock status of each product of the product group associated with the selected third image, the first display control means displays a screen on which the number of lotteries to be performed can be designated after displaying the winning probability; program.
Citation Information
Patent Citations
Lottery lot system
JP2005070937A