OriPa information processing system
The information processing system dynamically adjusts extraction probabilities based on game results, enhancing customer engagement and sales by allowing users to influence the extraction process, thereby improving satisfaction and sales promotion.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2026-03-11
AI Technical Summary
Existing systems for managing item sales through lotteries do not allow for flexible adjustment of the extraction process, which can lead to suboptimal customer satisfaction and sales promotion.
An information processing system that includes modules for managing product packs, inventory, and game execution, allowing for dynamic adjustment of extraction probabilities based on game results, enabling users to influence the extraction process through their gaming skills.
Enhances customer engagement and sales by providing flexible and varied extraction experiences, increasing the likelihood of rare products being extracted and promoting user interaction.
Smart Images

Figure 2026042227000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system for an oripa. [Background technology]
[0002] Japanese Patent Publication No. 7171841 (Patent Document 1) is a background technology in this technical field. This publication states that "an item sales management server 10 according to one embodiment of the present invention is communicatively connected to a user terminal 30 via a communication network 20 and manages the sale of items to users who operate the user terminal 30. The server 10 determines purchasable items from among a plurality of items for sale by lottery, and then accepts applications to purchase the determined purchasable items. Therefore, after the lottery for purchasable items is held, users can decide whether or not to purchase the items. Furthermore, because the lottery for purchasable items is held in conjunction with the consumption of lottery rights, the purchase of the items won is encouraged compared to when such rights are not consumed" (see abstract). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7171841 Summary of the Invention [Problem to be solved by the invention]
[0004] The above-mentioned Patent Document 1 describes a mechanism for improving customer satisfaction and promoting sales of various items. However, Patent Document 1 does not consider flexibly adjusting the extraction process. Therefore, the present invention provides a mechanism for flexibly adjusting the extraction process. [Means for solving the problem]
[0005] In order to solve the above problems, for example, the configurations described in the claims are adopted. [Effects of the Invention]
[0006] According to the present invention, it is possible to provide a mechanism for flexibly adjusting extraction processing. Problems, configurations, and effects other than those described above will become apparent from the following description of the embodiments. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is an example of an explanatory diagram illustrating an information processing system 20 and the like connected to a network 100. As shown in FIG. [Figure 2] FIG. 2 shows an example of the hardware configuration of the information processing system 20. As shown in FIG. [Figure 3] FIG. 3 shows an example of the hardware configuration of the user terminal 30. [Figure 4] FIG. 4 is an example of an extraction processing flow 400. [Figure 5] FIG. 5 shows an example of the execution flow 500 (S430) of the game. [Figure 6] FIG. 6 is an example of product pack information 600. [Figure 7] FIG. 7 is an example of inventory management information 700. [Figure 8] FIG. 8 is an example of a game display screen 800. [Figure 9] FIG. 9 shows an example of a game result information display screen 900. [Figure 10] FIG. 10 is another example of the game result information display screen 900. As shown in FIG. [Figure 11] FIG. 11 is an explanatory diagram illustrating an example of a configuration in which the number of products included in a product pack changes. [Figure 12] FIG. 12 is an example of an explanatory diagram illustrating a configuration in which the extraction probabilities of products included in a product pack are different. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, the embodiments will be described with reference to the drawings. [Example]
[0009] 1 is an example of an explanatory diagram illustrating an information processing system 20 and the like connected to a network 100. In the configuration of FIG. 1, the information processing system 20 is connected to a user terminal 30 via the network 100.
[0010] In the following description, an "Ori-pa system" using product packs (hereinafter also referred to as "ori-pa") will be described as an example of the information processing system 20. In the following explanation, the term "OriPa system 20" may be used to mean the information processing system 20. "OriPa" is an abbreviation for "original pack." The "OriPa system" is a system that provides users with services related to extraction using OriPa (hereinafter sometimes referred to as "lottery").
[0011] The term "extraction" may be read as "lottery" as described above. Alternatively, the term "extraction" may be read as "determining," "selecting," "discharging," "selling," etc., as long as there is no technical inconsistency with the contents of this specification.
[0012] In this specification, "OriPa" and "original pack" refer to a pack that combines multiple products into one, and is a pack created or set by an individual or company that operates the "OriPa System" (hereinafter also referred to as the "operator"). The operator of the OriPa system can provide users with an extraction service using OriPa via the Internet, for example. As a result of the extraction process by the OriPa system, users can acquire the actual extracted (winning) product or obtain points corresponding to the extracted product.
[0013] In the following explanation, trading cards will be used as an example of products included in an original pack (hereinafter also referred to as "extraction targets"), but the information processing system 20 can also handle products other than trading cards as extraction targets.
[0014] The objects to be extracted may be, for example, general cards other than trading cards, toys such as figurines and model cars, stamps, art objects such as paintings and pottery, gold coins, paper money, sneakers, electrical appliances, wine, various non-sale items, second-hand goods and antiques, various tickets, etc., or combinations thereof.
[0015] 1 performs various information processing steps described below. The specific configuration of the information processing system 20 will be described in more detail with reference to FIG. The information processing system 20 can be realized, for example, as a stand-alone information processing terminal 20a that can be directly operated by a user or the like, or as an information processing server 20b that can be accessed by a user or the like via the cloud. Furthermore, the information processing system 20 may be realized in a different configuration. For example, the information processing system 20 may be realized in a state in which the individual components constituting the information processing system 20 exist in separate devices or separate locations.
[0016] Each terminal and server in the system described herein may be, for example, a portable terminal (mobile terminal) such as a smartphone, tablet, mobile phone, or personal digital assistant (PDA), or a wearable terminal such as glasses, a wristwatch, or clothing. They may also be stationary or portable computers, or servers located on the cloud or a network. In terms of functionality, they may be VR (Virtual Reality) terminals, AR (Augmented Reality) terminals, or MR (Mixed Reality) terminals. Or, they may be a combination of multiple of these terminals. For example, a combination of one smartphone and one wearable terminal can logically function as a single terminal. Other information processing terminals may also be used.
[0017] Each terminal and server in the system described herein includes a processor that executes an operating system, applications, programs, etc., a main storage device such as a RAM (Random Access Memory), an auxiliary storage device such as an IC card, a hard disk drive, an SSD (Solid State Drive), or a flash memory, a communication control unit such as a network card, a wireless communication module, or a mobile communication module, an input device such as a touch panel, a keyboard, a mouse, voice input, or input based on motion detection captured by a camera unit, and an output device such as a monitor or display. Note that the output device may also be a device or terminal that transmits information to be output to an external monitor, display, printer, or other device.
[0018] The main memory stores various programs, applications, etc. (modules), and the processor executes these programs and applications to realize the various functional elements of the overall system. These modules may be implemented in hardware, such as by integration. Each module may be an independent program or application, or may be implemented as a subprogram or function within a single integrated program or application.
[0019] In this specification, each module is described as a subject that performs processing, but in reality, the processing is performed by a processor that processes various programs, applications, etc. (modules). Various databases (DBs) are stored in the auxiliary storage device. A "database" is a functional element (storage unit) that stores a set of data so that it can accommodate any data manipulation (e.g., extraction, addition, deletion, overwriting, etc.) from a processor or an external computer. There are no limitations on how the database is implemented; for example, it can be a database management system, spreadsheet software, or a text file such as XML or JSON.
[0020] 1 is a terminal having functions such as information acquisition, processing, display, and output related to the information processing system 20. The specific configuration of the user terminal 30 will be described in more detail with reference to FIG. A user of the user terminal 30 can use the user terminal 30, for example, a smartphone 30a, a tablet 30b, a laptop PC 30c, a desktop PC 30d, or the like, to perform processes such as acquiring, processing, displaying, and outputting information related to the information processing system 20. The user of the user terminal 30 is not limited to a single individual. The user of the user terminal 30 may be, for example, a plurality of individuals, or may be a corporation, organization, or the like.
[0021] In the following example, a configuration will be described in which a user accesses the OriPa system 20 via the user terminal 30 and the network 100 and participates in extracting OriPa. In another configuration, a user can use the ori-pafer extraction service by using an information processing terminal 20a installed in a store or the like, for example. In yet another configuration, the user can use the OriPa extracting service by using, for example, the user terminal 30 in combination with the information processing terminal 20a installed in a store or the like.
[0022] Of the one or more information processing terminals 20a, the information processing server 20b, and the one or more user terminals 30 that make up the information processing system 20, any one or more elements may be installed in different countries. Furthermore, the information processing system 20 may be realized by one or more computers, any of which may be installed in different countries.
[0023] The components and modules of the information processing system 20 and the user terminal 30 described below with reference to FIGS. 2 and 3 can be added, omitted, integrated, or substituted depending on the embodiment.
[0024] The components and modules of the information processing system 20 described using Fig. 2 and the user terminal 30 described using Fig. 3 may be configured to exist in a distributed or stored state on the network 100 in order to control and process the entire system. For example, each module of the information processing system 20 described later using Fig. 2 may be stored in a separate device or the like.
[0025] FIG. 2 shows an example of the hardware configuration of the information processing system 20. As shown in FIG. The information processing system 20 includes a main memory device 201, an auxiliary memory device 202, a processor 203, an input device 204, an output device 205, a communication control unit 206, and the like.
[0026] The information processing system 20 includes at least a game execution module 212 that provides a game, determines a game outcome of the game, and outputs game outcome information that varies depending on the game outcome; an extraction processing module 211 that executes a process of extracting products from a product pack consisting of a plurality of products to be extracted, based on game result information that changes according to the game result; Includes. This allows the information processing system 20 to flexibly adjust the extraction process, for example, by making it easier to extract high-rarity products, depending on the game results of a game played by a user.
[0027] The "extraction process" is, for example, an electronic process for extracting at least one product from a product pack that includes multiple products. The "adjustment" of the extraction process refers to the electronic adjustment of how products are extracted from a product pack made up of, for example, multiple products. The "adjustment" of the extraction process includes, for example, electronic adjustment of how the results of the extraction process are output (displayed).
[0028] In an extraction service provided using such an information processing system 20, a user can use their own gaming skills to have a desired effect on the extraction process, such as making it easier for rare products to be extracted.
[0029] The main memory device 201 of the information processing system 20 stores programs and applications such as an extraction processing module 211, a game execution module 212, a product pack management module 213, an inventory management module 214, and a point management module 215, for example. The processor 203 executes these programs and applications to realize each functional element of the information processing system 20 .
[0030] The extraction processing module 211 is an example of an extraction processing unit, and can execute extraction processing to extract products from product packs (ori-pa). The extraction processing module 211, in cooperation with the game execution module 212 described below, can change at least a part of the extraction processing based on game result information output from the game execution module 212, for example.
[0031] The game execution module 212 is an example of a game processing unit, and is capable of executing various games, such as those described with reference to FIG. For example, the game execution module 212 can provide a game to the user and output the game results of the game played by the user to the extraction processing module 211 as game result information.
[0032] The product pack management module 213 is an example of a management unit, and can manage the creation of various new product packs and information updates based on extraction processing. The product pack management module 213 can create new product packs, for example, in cooperation with the inventory management module 214 described below. The product pack management module 213 can manage various information included in the product pack information 224 described below and the product pack information 600 described with reference to FIG. 6 , for example. The product pack management module 213 can output, to the extraction processing module 211, information regarding which of different product packs the extraction service is to be executed from. The product pack management module 213 can output, to the extraction processing module 211, information regarding the product pack to be the target of extraction processing selected by the user before the extraction processing module 211 executes the extraction processing.
[0033] The inventory management module 214 can manage the inventory of various products owned by an operator of an Olipa system, etc., in particular the inventory of various products that can be allocated to product packs. The inventory management module 214 can manage various information included in, for example, inventory management information 225 (described later) and inventory management information 700 (described using FIG. 7).
[0034] The point management module 215 manages various points that can be used for services provided by operators, such as the OriPa System. The various points include reward points, which will be described later, that are awarded to users when they choose not to acquire the extracted product. The various points include, for example, points that can be used to extract products from each product pack, points that can be used to extract products from a specific product pack, bonus points that can be earned by logging in to each service, etc.
[0035] The auxiliary storage device 202 of the information processing system 20 stores setting information 221, user information 222, game information 223, product pack information 224, inventory management information 225, etc. Each piece of information stored in the auxiliary storage device 202 may be stored at least partially or at least temporarily in the main storage device 201, for example, as part of each module that uses it.
[0036] The setting information 221 includes at least a part of the setting information of the user terminal 30 in addition to the setting information for each module of the information processing system 20 stored in the main storage device 201 .
[0037] The user information 222 is information about a user who uses the information processing system 20 using, for example, the user terminal 30, such as user identification information such as authentication information and registration information of each user.
[0038] The game information 223 is information about a game to be provided to a user who uses the information processing system 20 using, for example, the user terminal 30 . The games provided by the game information 223 will be described with reference to FIG. 8, for example.
[0039] The product pack information 224 includes, for example, product configuration information 224a, product information 224b, probability allocation information 224c, quantity allocation information 224d, and status information 224e. The information processing system 20 may store the product pack information 224 in a database by type, for example, as described above, or may store it in a tabular format, as in another example described using Figure 6, or may store it in a combination of these.
[0040] The product configuration information 224a is information about the type and quantity of each product that makes up one product pack. The product configuration information 224a may include, for example, information about the initial number of products included in one product pack, the current number of products remaining, etc. The product information 224b is information about each product included in one product pack. The product information 224b may include, for example, information about each product, such as the product name, product ID, product code, list price, purchase price, and condition, such as whether the product is new or used and whether it has scratches or not.
[0041] The probability allocation information 224c is information about the extraction probability allocated to each product included in one product pack. The extraction probability can also be interpreted as, for example, lottery probability, winning probability, release probability, inclusion rate, provision rate, etc. The quantity allocation information 224d is information regarding the number of items allocated to each product included in one product pack. The number of items to be provided can also be interpreted as, for example, the number of items drawn, the number of items won, the number of items dispensed, the number of items enclosed, etc.
[0042] The status information 224e is information relating to the status of each product included in one product pack. The status information 224e is, for example, information such as "not extracted," "extracted," "not selected," "preparing for shipping," and "shipped." If the status information 224e for each product is "not extracted," that product has not yet been extracted from the product pack. If the status information 224e for each product is "Extracted", the product has been extracted from the product pack. If the status information 224e for each product is "Not Selected", the product has been extracted from the product pack, but the user has not selected to acquire the product. If the status information 224e for each product is "preparing to ship," the product is being prepared for shipping after being extracted from the product pack, for example, to an address specified by the user. If the status information 224e for each product is "shipped," the product is in the status extracted from the product pack.
[0043] The inventory management information 225 includes, for example, inventory information 225a, shipping information 225b, price information 225c, quality information 225d, image information 225e, and order information 225f. The information processing system 20 may store the inventory management information 225 in a database by type, for example, as described above, or may store it in a tabular format, as in another example described using Figure 7, or may store it in a combination of these.
[0044] The inventory information 225a is information about the inventory of various products owned by an operator of an OriPa system, etc. The various products are, for example, products included in a product pack or products that can be included in a product pack. The shipping information 225b is information about shipping of the product extracted from the product pack using, for example, the OriPa system. The shipping information is information such as the name, address, and contact information of the person to whom the product is to be shipped, as well as images and videos of the product taken before shipping.
[0045] The price information 225c is information about, for example, the purchase price, list price, reference price, trend of reference price, etc. The reference price is, for example, the transaction price at a physical store, an e-commerce site, a flea market site, etc., or the average value thereof. Information regarding the trend in reference prices is information regarding the time-dependent changes in the reference prices, and includes, for example, chart information and graph information of past reference prices, information regarding the rate of increase or decrease in reference prices over the past few months, etc. For example, the game execution module 212 can use information regarding the transition of reference prices to output information regarding the game results so that products with a higher rate of increase in reference price are more likely to be extracted depending on the game results.
[0046] The quality information 225d is, for example, information about the quality of the product. Information about the quality of the product is, for example, information about new and unopened, new old stock, used stock, damaged, no damage, etc. The quality information 225d may also be information about grading standards such as PSA. The image information 225e is, for example, information about images of the product, particularly images of the product after purchase, before and after packaging, before shipping, etc. This image information 225e may be provided to the user, so that, for example, a user who has acquired the corresponding product can confirm that the actual product included in the product pack has actually been secured.
[0047] The order information 225f is information about ordering each product. The order information 225f is information about, for example, purchase price, supplier, purchase date, etc. If the product is a blind-packaged product or part of a set of products, the order information 225f may include information about the name of the entire blind-packaged product or the name of the set.
[0048] FIG. 3 shows an example of the hardware configuration of the user terminal 30. The user terminal 30 includes a main memory device 301, an auxiliary memory device 302, a processor 303, an input device 304, an output device 305, a communication control unit 306, and the like. The main memory device 301 of the user terminal 30 stores programs and applications such as an Olipa system display module 311, and the processor 303 executes these programs and applications.
[0049] The OriPa system display module 311 can display the services provided by the information processing system 20 on the user terminal 30 and execute processing for the user to use the services. The user terminal 30 can use, as the OriPa system display module 311, a program or application such as a web browser, for example.
[0050] The auxiliary storage device 302 of the user terminal 30 stores setting information 321, user information 322, etc. The setting information 321 includes information for the Olipa system display module 311 of the user terminal 30 stored in the main storage device 301. The user information 322 includes information for identifying and authenticating a user in the information processing system 20, such as information corresponding to the user information 222 described above.
[0051] 4 and 5, the information processing executed by the information processing system 20 will be described below. The steps of each flow and subflow described using Fig. 4 and 5 may be executed in reverse order, executed in parallel, incorporated into another flow, or used together in different flows or subflows, as long as no technical discrepancies occur.
[0052] FIG. 4 is an example of an extraction processing flow 400. The extraction process performed by the information processing system 20 will be described below using an extraction process flow 400.
[0053] In the information processing system 20, when the extraction processing starts, the extraction processing module 211 of the information processing system 20 acquires input information for extraction execution from, for example, the user terminal 30 (S410). The user can input the input information for extraction execution by, for example, tapping an input area for an extraction execution command displayed on the output device 305 of the user terminal 30 or the screen of the user terminal 30 by the OriPa system display module 311. The extraction processing module 211 acquires input information for extraction execution (S410), and then outputs extraction start performance information (S420). For example, the OriPa system display module 311 of the user terminal 30 can display the extraction start performance information output by the extraction processing module 211 on the output device 305 of the user terminal 30. After outputting the extraction start effect information (S420), the game execution module 212 executes a mini-game (S430). Note that a mini-game is an example of a game. The execution flow 500 (430) of the mini-game will be specifically described with reference to FIG. 5.
[0054] After the game execution module 212 executes the mini-game (S430), the extraction processing module 211 executes an extraction process that reflects the result of the mini-game (S440). Therefore, the information processing system 20 can execute different extraction processes depending on the result of the user's game play. After executing the extraction process that reflects the result of the mini-game (S440), the extraction processing module 211 outputs extraction result information that reflects the result of the mini-game (S450). For example, the OriPa system display module 311 of the user terminal 30 can display the extraction result information that reflects the result of the mini-game output by the extraction processing module 211 on the output device 305 of the user terminal 30. After outputting the extraction result information reflecting the result of the mini-game (S450), the extraction processing module 211 acquires input information for confirming the extraction result information (S460). The "input information for confirming the extraction result information" is, for example, input information for the user to confirm whether or not they want the product extracted as a result of the extraction processing.
[0055] For example, the OriPa system display module 311 of the user terminal 30 can display products extracted as a result of the lottery process on the output device 305 of the user terminal 30. From the products displayed on the output device 305, the user can input information to select products to actually acquire (necessary) and products not to actually acquire (unnecessary). After acquiring the confirmed input information of the extraction result information (S460), the extraction processing module 211 generates and outputs the extraction result information reflecting the confirmed input information (S470). The "extraction result information reflecting the confirmed input information" is, for example, information about all products extracted as a result of the extraction processing, products that the user will actually acquire among all products extracted as a result of the extraction processing, products that the user will not actually acquire among all products extracted as a result of the extraction processing, etc. The extraction processing module 211 generates and outputs extraction result information reflecting the confirmed input information (S470), and then updates the product pack information in accordance with the generated extraction result information (S480). The extraction processing module 211 updates the product pack information in accordance with the generated extraction result information (S480), and then updates the inventory management information in accordance with the generated extraction result information (S490), and ends the extraction processing.
[0056] The information processing system 20 may be, for example, an information processing terminal 20a that is installed in a physical store and can provide products to users at the physical store. The information processing terminal 20a configured in this manner can execute the extraction process flow 400 described above without connecting to the user terminal 30.
[0057] 5 is an example of a game execution flow 500. The game execution flow 500 corresponds to step S430 described using Fig. 5. The game execution module 212 starts game execution processing in association with the extraction processing by the extraction processing module 211.
[0058] When the game execution module 212 starts the game execution process, it outputs the start effect information of the mini-game (S510). For example, the OriPa system display module 311 of the user terminal 30 can display the start effect information of the mini-game on the output device 305 of the user terminal 30. The game execution module 212 outputs the start performance information of the mini-game (S510), and then executes the mini-game (S520). The game execution module 212 may execute the mini-game once for one extraction process, or may execute the mini-game once for multiple extraction processes. The game execution module 212 can execute a game based on user input information input via, for example, the OriPa system display module 311 of the user terminal 30. A specific example of a game executed based on user input information input via the OriPa system display module 311 will be described with reference to FIG.
[0059] The game execution module 212 executes the mini-game (S520) and then determines the mini-game result (S530). Note that the game execution module 212 may determine one mini-game result for one extraction process, or may determine one mini-game result for multiple extraction processes. After determining the mini-game result (S530), the game execution module 212 outputs mini-game result presentation information (S540). For example, the OriPa system display module 311 of the user terminal 30 can display the mini-game result presentation information on the output device 305 of the user terminal 30. Specific examples of the mini-game result presentation information displayed on the output device 305 of the user terminal 30 will be described using Figures 8 to 10, etc. After outputting the mini-game result presentation information (S540), the game execution module 212 outputs mini-game result information regarding the determined mini-game result (S550). For example, the OriPa system display module 311 of the user terminal 30 can display the mini-game result information on the output device 305 of the user terminal 30. Specific examples of the mini-game result information displayed on the output device 305 of the user terminal 30 will be described using Figures 8 to 10, etc.
[0060] FIG. 6 is an example of product pack information 600. The product pack information 600 is an example of the product pack information 224 described with reference to FIG. 2, expressed in table format. The information processing system 20 may have information, described below, for each product constituting a product pack or for each type of product constituting a product pack as product pack information 600. The product pack information 600 has information, as items 610, on "ID," "product code," "status," "grade," "initial quantity," "current quantity," "reward points," "normal payout probability," "first special payout probability," "second special payout probability," etc. It should be noted that the items 610 included in the product pack information 600 are not limited to the above. Furthermore, the product pack information 600 does not necessarily have to include all of the above items 610.
[0061] Values 620 in FIG. 6 are examples of values of information for each item assigned to the corresponding product. The value 620 shown in Fig. 6 is merely an example, and may be any character string or information in any format. Summary 630 in Fig. 6 is an example of a summary of information for each item assigned to the corresponding product.
[0062] As a result of the extraction process, if a certain product included in the product pack is extracted and the user confirms that he or she will acquire it, the product pack management module 213 of the information processing system 20 changes the status information of the corresponding product to a value 620 that indicates, for example, "extracted" or "preparation for shipping (needs)". In the example of Fig. 6, the value 620 of the product status information is "St_Shipped", which indicates that the product has already been shipped.
[0063] The value 620 of the product status information may be, for example, "not extracted," "in packing," "not selected (unnecessary)," "points returned," etc. For example, if the value 620 of the product status information is the value 620 representing "points returned," this indicates that the reward points corresponding to the product that the user did not select to acquire (ship) have been awarded. The awarding of reward points to the user is performed, for example, by the point management module 215. Note that the reward points are points that can be used, for example, for the extraction service, games executed in conjunction with the extraction service, etc.
[0064] Users can use reward points, for example, to participate in the extraction service or perform the extraction process. Users can also use reward points to increase the number of attempts at games executed in conjunction with the extraction service or to maintain winning streaks in games. When products included in the product pack are extracted based on the extraction process, the product pack management module 213 can update the current number C_NNNN of products of the same type included in the product pack.
[0065] In a configuration in which the probability of extracting (dispensing) a product can be changed based on the game result, the product pack management module 213 can output a corresponding probability to the extraction processing module 211 in accordance with the game result. For example, when no bonus is awarded based on the game result, the extraction processing module 211 extracts the corresponding product using the normal payout probability NPro_NNN. For example, when a bonus is generated based on the game result, the extraction processing module 211 executes the extraction processing of the corresponding product using the first probability variable payout probability 1Pro_NNN and the second probability variable payout probability 2Pro_NNN.
[0066] The extraction processing module 211 can provide users with more flexible and varied extraction services by combining different emission probabilities. It should be noted that different probability of release may be set for each individual product or for each type of product.
[0067] The information processing system 20 may manage the product pack information 600 for an extraction service from one product pack as one file data or as multiple file data. The information processing system 20 may manage the product pack information 600 for a plurality of extraction services from a plurality of product packs as one file data or as a plurality of file data.
[0068] 7 is an example of inventory management information 700. The inventory management information 700 is an example of the inventory management information 225 described with reference to FIG. 2, expressed in the form of a table. The information processing system 20 may have, as the inventory management information 700, various pieces of information, which will be described later, for each product constituting a product pack or for each type of product constituting a product pack.
[0069] The inventory management information 700 includes information on items 710 such as "ID," "product code," "status," "grade," "stock quantity," "shipping destination," "image at time of shipping," "reference price," "reference price trend," and "purchase price." Note that the items 710 included in the inventory management information 700 are not limited to the above. Also, the inventory management information 700 does not necessarily need to include all of the above items 710.
[0070] Values 720 in FIG. 7 are examples of values of information for each item assigned to the corresponding product. The value 720 in FIG. 7 is merely an example and may be any character string or information in any format. Summary 730 in FIG. 7 is an example summary of information for each item assigned to the corresponding product.
[0071] FIG. 8 is an example of a game display screen 800. The OriPa system display module 311 of the user terminal 30 can display a screen such as the game display screen 800 on the output device 305 of the user terminal 30.
[0072] The game execution module 212 With respect to a movement range that includes at least two sub-movement ranges, the sub-movement ranges having different game result information assigned thereto, A stopping position of the moving body 820 within the moving range 810; The amount of movement of the moving body 820 within the movement range 810, The travel time of the moving object 820 within the travel range 810, Based on at least one of the Determine the outcome of the game. This allows the information processing system 20 to flexibly set the game results by combining the movement range, stopping position, movement amount, and movement time of the moving body 820 to determine the game results, thereby providing users with a lottery service that can be adjusted in a variety of ways.
[0073] The game execution module 212 Stop position, movement amount, movement time, For at least one of The game result information to be assigned can be changed within the same partial movement ranges 811, 812, and 813. This allows the information processing system 20 to change the game result assigned to at least one of the stopping position, movement amount, and movement time of the moving body 820 even within the same partial movement range, thereby providing users with a lottery service that can be adjusted in a variety of ways.
[0074] The game execution module 212 performs at least two extraction processes: Same stopping position, same movement amount, same movement time, For at least one of The game result information to be assigned can be changed within the same partial movement ranges 811, 812, and 813. This allows the information processing system 20 to change the game results assigned within the same partial movement ranges 811, 812, and 813 for the same stop position, the same movement amount, and the same movement time in two different lottery processes. Therefore, for example, even if so-called bot processing is performed, such as stopping the moving body 820 at a stopping position, movement amount, and movement time where a high-rarity product has been extracted in the past, using a computer or the like instead of manually, it is possible to avoid extracting the same high-rarity product every time.
[0075] FIG. 8A is an example of a game related to positioning of a moving object 820. The OriPa system display module 311 can display, for example, a movement range 810, a moving object 820, an input range 830, an elapsed time display section 840, a game effect display section 850, and the like on the game display screen 800. The OriPa system display module 311 works in conjunction with the game execution module 212 of the information processing system 20 to move the moving object 820 within the movement range 810. The movement range 810 has a first partial movement range 811, a second partial movement range 812, and a third partial movement range 813. The Olipa system display module 311 can display a state in which the moving object 820 is stopped within the movement range 810 in response to an input operation, such as a tap operation, by the user in the input range 830. In the example of FIG. 8(A), the moving object 820 is stopped within a first partial movement range 811 of the movement range 810.
[0076] 8(A) illustrates an example in which the moving object 820 moves within a linear movement range 810 and partial movement ranges 811, 812, and 813, but the shapes of the movement range 810 and partial movement ranges 811, 812, and 813 are not limited to linear shapes. The shapes of the movement range 810 and partial movement ranges 811, 812, and 813 may be any shape, such as a circle, a polygon, or other geometric shape. The shapes of the movement range 810 and partial movement ranges 811, 812, and 813 may also be virtual three-dimensional shapes. The movement range 810 may also be a combination of a plurality of partial movement ranges that are arranged discretely (discretely).
[0077] The OriPa system display module 311 can display the time elapsed since the start of the game on the elapsed time display unit 840. The game execution module 212 of the information processing system 20 can also obtain time information regarding the time elapsed since the start of the game from the user terminal 30, and use the time information to adjust or correct the game result. The OriPa system display module 311 can display game effects corresponding to the results of the game played by the user on the game effect display unit 850. In addition to the game effects, the game effect display unit 850 may also display information such as the mini-game result effect information described with reference to FIG.
[0078] For example, in a game in which the movement range 810 is set as an energy gauge for a destructive ray, the OriPa system display module 311 can display an animation of the destructive ray being emitted that changes depending on the stopping position of the moving object 820 based on the user's operation. For example, when the game execution module 212 of the information processing system 20 determines that the moving object 820 has stopped in the third partial movement range 813, it outputs to the user terminal 30 information associated with the extraction of a higher rarity product, extractions with a larger number of extractions, or extractions with a larger number of extractions, in order to produce an animation of the destructive ray being emitted.
[0079] This allows the user to use their own game operations and game skills to have an effect on the lottery process carried out by the extraction processing module 211, so that a more favorable lottery result can be obtained for the user. Effects on the lottery process that can be caused by the user's own game operation or game skills include, for example, making it more likely that rarer products will be drawn, making it more likely that the number of products drawn in one lottery will increase, making it more likely that multiple lotteries will be held at once, etc. This also applies to the example of FIG. 8(B) described later.
[0080] FIG. 8(B) is an example of a quiz-related game. The OriPa system display module 311 can display, for example, an input range 830, an elapsed time display section 840, a quiz information display section 860, etc. on the game display screen 800. The OriPa system display module 311 cooperates with the game execution module 212 of the information processing system 20, and displays quiz information related to the quiz questions in the quiz information display section 860. In the example of Fig. 8(B), a character image is displayed as quiz video information 861 in quiz information display section 860, and a quiz question is displayed as quiz question information 862. In the example of Fig. 8(B), four answer options for the quiz question are displayed in input area 830, and the user can answer the quiz by performing an input operation, such as a tap operation, on an option in input area 830.
[0081] 8(A), the OriPa system display module 311 can display the time elapsed since the start of the game on the elapsed time display unit 840. The game execution module 212 of the information processing system 20 can also acquire time information regarding the time elapsed since the start of the game from the user terminal 30, and use the time information to adjust or correct the game result. The extraction processing module 211 can increase the number of products to be offered or increase the probability of offering the products depending on the results of the game, such as the rate of correct answers to the quiz, etc. For example, the extraction processing module 211 can determine the rate of correct answers to the quiz for each user field, and increase the number of products to be offered or increase the probability of offering the products related to fields with a high rate of correct answers to the quiz.
[0082] Various games can be displayed on the game display screen 800, and the games displayed on the game display screen 800 are not limited to the above examples. For example, any game can be displayed on the game display screen 800, such as a board game such as a sugoroku game, a card game such as a playing card game, a shooting game, a puzzle game, etc.
[0083] FIG. 9 shows an example of a game result information display screen 900. The OriPa system display module 311 of the user terminal 30 can display a screen such as a game result information display screen 900 on the output device 305 of the user terminal 30. The OriPa system display module 311 can display, for example, a game result information display section 910, a game result information presentation display section 920, etc. on the game result information display screen 900. Note that Figure 9 illustrates an example in which the game result information display screen 900 is displayed on the entire screen of the user terminal 30, but the game result information display screen 900 may also be displayed as part of the game presentation, for example, on the game presentation display unit 850 described using Figure 8.
[0084] The game result information display screen 900 displays at least game result information that changes depending on the game result. Game result information that changes depending on the game result is Information about the number of subjects to be sampled; Information about the number of times the subject is to be extracted; Information about the probability of extraction of the extraction targets included in the product pack; At least one of the above. This allows the information processing system 20 to adjust the number of products to be extracted in the lottery process, the number of times the extraction process is performed, and the extraction probability, depending on the game result of the game played by the user.
[0085] The "information regarding the number of extraction targets to be extracted" is, for example, information regarding how many products are extracted in one extraction process. The "information regarding the number of times to extract an extraction target" is, for example, information regarding how many times the weekly extraction process for extracting one product is to be executed. "Information regarding the extraction probability of an extraction target included in a product pack" is, for example, information regarding the probability of extracting a certain product in one extraction process, or information regarding the proportion or number of products provided that are included in a product pack. This allows the information processing system 20 to adjust the number of products to be extracted in the lottery process, the number of times the extraction process is performed, and the extraction probability, depending on the game result of the game played by the user.
[0086] The extraction processing module 211 Game results information, and Extraction setting information set regarding extraction processing for product packs; and extraction result information relating to the extraction target extracted from the product pack based on the extraction process. Extracted information, Line them up, Stacked or Switch, Output.
[0087] The "extraction setting information" is information relating to the normal number of coins to be extracted, the number of times of extraction, and the probability of extraction before a bonus based on the game result is generated, for example. "Extraction result information" is information relating to, for example, which products were actually extracted, how many products were extracted, and so on. This allows the extraction processing module 211 to provide the user with output information that allows the user to easily compare and confirm whether or not a bonus has been generated in the extraction processing based on the results of the game that the user has played.
[0088] FIG. 9(A) is an example of a game result information display screen 900 when the moving object 820 stops in the second partial movement range 812 in the game of FIG. 8(A), for example. FIG. 9(B) is an example of a game result information display screen 900 when the moving object 820 stops in the third partial movement range 813 in the game of FIG. 8(A), for example.
[0089] 9(A) and 9(B) show different game result information depending on the game result. In FIG. 9(A), the result shows that one coin is added as a game bonus to the preset number of coins drawn. In other words, in the example of Figure 9(A), the user has obtained a bonus effect of drawing two coins in one lottery process (extraction process), whereas normally one coin is drawn in one lottery process (extraction process).
[0090] In Fig. 9(B), the result is displayed in which two more coins are added as a game bonus to the preset number of coins to be drawn, which is one. In other words, in the example of Fig. 9(B), the user has obtained a bonus effect in which three coins are drawn in one lottery process (extraction process) as a result of the game, whereas one coin is usually drawn in one lottery process (extraction process).
[0091] The preset number of lottery coins described with reference to Figures 9(A) and 9(B) is an example of "extraction setting information." The game bonus described with reference to Figures 9(A) and 9(B) is an example of "game result information." The information "1 coin" displayed to the left of the display "1 coin + 1 coin!!" in the game result information display section 910 of Figure 9(A), and the information "1 coin" displayed to the left of the display "1 coin + 2 coins!!!" in the game result information display section 910 of Figure 9(B) are information regarding the normal number of coins to be drawn that is set in advance as extraction setting information. The information "1 coin!!" displayed to the right of the display "1 coin + 1 coin!!" in the game result information display section 910 of Figure 9(A), and the information "2 coins!!!" displayed to the right of the display "1 coin + 2 coins!!!" in the game result information display section 910 of Figure 9(B) are game result information regarding the game result that changes depending on the game result.
[0092] The change in the game bonus can be displayed as a moving image such as an animation on the game result information effect display unit 920. The game result information effect display unit 920 displays, for example, information related to the mini-game result effect information described with reference to FIG. This allows the extraction processing module 211 to provide the user with a variety of entertaining effects depending on the results of the game played by the user.
[0093] 10 is another example of the game result information display screen 900. In FIG. 10, an example is shown in which the game result information shows a change in the multiplier of the game bonus for the normal number of lottery coins set in advance. The content explained using FIG. 9 will not be explained again.
[0094] The information "1" displayed to the left of the display "1 coin x 2" in the game result information display section 910 of Fig. 10(A) and the information "1 coin" displayed to the left of the display "1 coin x 4" in the game result information display section 910 of Fig. 10(B) are information related to the normal lottery number that is set in advance. The information "x2" displayed to the right of the display "1 coin x 2" in the game result information display section 910 of Fig. 10(A) and the information "x4" displayed to the right of the display "1 coin x 4" in the game result information display section 910 of Fig. 10(B) are game result information related to the game result that changes depending on the game result.
[0095] The information "2 coins" in the game result information display section 910 of Fig. 10(A) and the information "4 coins" in the game result information display section 910 of Fig. 10(B) are game result information relating to the game result that changes depending on the game result, but may also be considered as extracted result information of the extraction process that reflects the game result. The game result information display section 910 of Fig. 10 displays "extraction setting information," "game result information," and "extraction result information" side by side, but these pieces of information may also be displayed by switching between them, for example, in order. The game result information display unit 910 may display, for example, as "extraction result information," images, illustrations, icons, etc. representing the products that were actually extracted, in addition to or instead of the above information such as "2 pieces" or "4 pieces."
[0096] FIG. 11 is an explanatory diagram illustrating an example of a configuration in which the number of products included in a product pack changes. FIG. 11(A) is a table showing the composition of the initial product pack. FIG. 11(B) is a table showing the composition of the product pack after the effect of the game bonus is reflected in the initial product pack shown in FIG. 11(A). FIG. 11(C) is a table showing a first composition of the product pack after one product is extracted from the product pack shown in FIG. 11(B). FIG. 11(D) is a table showing a second composition of the product pack after one product is extracted from the product pack shown in FIG. 11(B). FIG. 11(E) is a table showing a third composition of the product pack after one product is extracted from the product pack shown in FIG. 11(B).
[0097] In the table of Figure 11(A), the initial product pack is composed of three types of products with the product names "AAA111", "BBB222", and "CCC333". The initial product pack contains 10 units of "AAA111", 50 units of "BBB222", and 240 units of "CCC333", for a total of 300 products. In such a configuration, for example, "AAA111" is ranked 1st, "BBB222" is ranked 2nd, and "CCC333" is ranked 3rd. In other words, the rarity of the products included in the product pack increases in order of "AAA111", "BBB222", and "CCC333".
[0098] 11(B), based on the game result, the number of rare "AAA111" in the initial product pack has been increased by one, and the number of rare "CCC333" in the initial product pack has been decreased by one. For example, the product management pack module, in cooperation with the inventory management module 214, can add "AAA111" that was not included in the initial product pack from inventory to the product pack, for example, electronically or virtually. The OriPa system display module 311 of the user terminal 30 can cooperate with the extraction processing module 211 etc. to display a visual effect in which one low-rarity "CCC333" has disappeared from the product pack and one high-rarity "AAA111" has been added to the product pack instead. This makes it easier for the user to recognize that their game result has worked in their favor in the lottery process, for example, that the high-rarity "AAA111" has become more likely to be extracted.
[0099] In this case, the product pack management module can distinguish and manage the "AAA111" that was originally included in the initial product pack from the "AAA111" that was added based on the game results, based on the ID assigned to each product. The product management pack module may, for example, execute the above-described additional processing of "AAA111" with a certain probability.
[0100] When the product management pack module performs the above-mentioned additional processing with a probability, the probability can be changed according to the total number of remaining product packs (current total number). In a configuration in which the product management pack module changes the probability of the above-described addition process, for example, when the total number of remaining product packs (current total number) is large, the probability of addition can be made higher (the probability value can be made larger) than when the total number of remaining product packs (current total number) is small.
[0101] FIG. 11(C) shows a first configuration of the product pack after one "BBB222" has been extracted from the product pack shown in FIG. 11(B). After "BBB222" was extracted, "AAA111", which was added based on the game results, was returned to the inventory, and "CCC333" was returned to the product pack. By the above process, when another user next extracts a product from a product pack, it is possible to reduce the influence of the game results of the previous user on the product extraction results of the next user.
[0102] Figure 11(D) is a table showing the second configuration of the product pack after one "AAA111" that was originally included in the initial product pack has been extracted from the product pack shown in Figure 11(B). After "AAA111" that was originally included in the initial product pack has been extracted, "AAA111" that was added based on the game result has been returned to inventory, and "CCC333" has been returned to the product pack.
[0103] FIG. 11(E) is a table showing the third configuration of the product pack after "AAA111" added based on the game result is extracted from the product pack shown in FIG. 11(B). Even after the extraction of "AAA111," which was added based on the game results, the 10 "AAA111"s that were originally included in the product pack remain in the product pack, and "CCC333," which was removed from the product pack in place of "AAA111," which was added based on the game results, remains removed from the product pack.
[0104] The above process described using Figures 11(D) and 11(E) can reduce the adverse effect that an extraction process that reflects a user's game results with respect to one product pack has on a subsequent extraction process from another user's product pack. In such a configuration, even after all of the "AAA111" contained in the original product pack has been extracted from the product pack, "AAA111" is added to the product pack depending on the game result, particularly with a certain probability, so the information processing system can continue to provide the user with an extraction service from a product pack that has the possibility of obtaining "AAA111".
[0105] FIG. 12 is an example of an explanatory diagram illustrating a configuration in which the extraction probabilities of products included in a product pack are different. Fig. 12(A) is a table showing the composition of a product pack having a preset extraction probability. Fig. 12(B) is a table showing the composition of a product pack in which a first variation (first probability variation) in the extraction probability has been made for the product pack shown in Fig. 12(A). Fig. 12(C) is a table showing the composition of a product pack in which a second variation (second probability variation) in the extraction probability has been made for the product pack shown in Fig. 12(A).
[0106] The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped a moving object 820 in a first partial movement range 811 in the game described in Fig. 8(A) from the product pack shown in Fig. 12(A). The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped a moving object 820 in a second partial movement range 812 in the game described in Fig. 8(A) from the product pack shown in Fig. 12(B).
[0107] The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped the moving object 820 in the third partial movement range 813 in the game described in Fig. 8(A) from the product pack shown in Fig. 12(C). In the above configuration in which the preset extraction probability is varied, it is preferable that the information processing system 20 does not set an upper limit on the number of various products included in the product pack, or sets it to an infinite number. This ensures that even if extraction processes for multiple users have been previously performed from a product pack such as that shown in Figure 12(C), the current user's extraction process will be performed from a product pack that has at least the extraction probability shown in Figure 12(A).
[0108] As will be described below with reference to FIGS. 12(D) to 12(I), the information processing system 20 includes a product pack management module 213 that manages product packs. The product pack management module 213 includes at least two types of products included in the product pack: The first product and The second product is rarer than the first product, Manage the The product pack management module 213 manages the following as product packs: First product pack and A second product pack is managed, which has a higher extraction probability of a second product that is rarer than the first product pack, The extraction processing module 211 changes whether to extract from the first product pack or the second product pack depending on the game result.
[0109] The "first product" corresponds to, for example, the product "CCC333" described below. The "second product" corresponds to, for example, the product "AAA111" and the product "BBB222" described below for the product "CCC333". The "first product pack" corresponds to the third to fifth sub-product packs having the configurations shown in Figures 12(G) to 12(I), for example. The "second product pack" corresponds to the first and second sub-product packs having the configurations shown in Figures 12(E) and 12(F), for example. This allows the information processing system 20 to make adjustments such as executing an extraction process from a product pack that is more likely to extract high-rarity products, depending on the game results of the game played by the user.
[0110] The extraction processing module 211 extracts information about the first product pack and information about the second product pack when extracting from the second product pack according to the game result. Line them up, Stacked or Switch, Output. This allows the information processing system 20 to provide the user with output information that makes it easy to confirm that the extraction process will be performed from a product pack that is more likely to produce a higher rarity product based on the game results, for example.
[0111] The extraction processing module 211 outputs information relating to the second product pack in a manner that emphasizes the information relating to the first product pack more than the information relating to the second product pack. This allows the information processing system 20 to provide the user with output information that makes it easier for the user to recognize that a game bonus has been generated as a result of the game.
[0112] The extraction processing module 211 extracts information about the second product pack as follows: The dimensions are larger than the information on the first product pack. Brighter than the information on the first product pack, Movement different from the information on the first product pack, or Along with a louder voice than the information about the first product pack, Output. This allows the information processing system 20 to provide the user with output information that is easier to recognize, for example, by using size, brightness, movement, and sound, that a game bonus has been generated as a result of the game result.
[0113] Figure 12(D) is a table showing the composition of a product pack made up of multiple sub-product packs. For the product pack in Figure 12(D), the types of products included in the product pack and the overall extraction probability, which is the extraction probability for the product pack as a whole, are set. The overall extraction probability is the probability obtained by combining the partial extraction probabilities of the multiple sub-product packs that make up the product pack, which will be described later.
[0114] Figure 12(E) is a table showing the composition of the first sub-product pack, which is a sub-product pack included in the product pack of Figure 12(D), in which the probability of extracting the high-rarity products "AAA111" and "BBB222" is set higher than the sub-product packs of Figures 12(G) to 12(I). Figure 12(F) is a table showing the composition of a second sub-product pack, which is a sub-product pack included in the product pack of Figure 12(D), in which the probability of extracting the high-rarity product "BBB222" is set higher than the sub-product packs of Figures 12(E) and 12(G) to 12(I). Figures 12(G) to 12(I) are tables showing the composition of the third to fifth sub-product packs included in the product pack of Figure 12(D), in which the probability of extracting the high rarity products "AAA111" and "BBB222" is set lower than in the sub-product packs of Figures 12(E) and 12(F). For simplicity of explanation, the third to fifth sub-product packs in Figures 12(G) to 12(I) have the same partial extraction probability, but the respective partial extraction probabilities may be different.
[0115] The extraction processing module 211 can, for example, perform extraction processing of a user who has stopped the moving object 820 in the first partial movement range 811 in the game described in Figure 8(A) from the third to fifth sub-product packs shown in Figures 12(G) to 12(I). The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped the moving object 820 in the second partial movement range 812 in the game described in Fig. 8(A) from the second sub-product pack shown in Fig. 12(F). The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped the moving object 820 in the third partial movement range 813 in the game described in Fig. 8(A) from the first sub-product pack shown in Fig. 12(E).
[0116] In the above configuration in which the preset extraction probability is varied, it is more preferable that the information processing system 20 does not set an upper limit to the number of each type of product included in a product pack, or sets it to an infinite number. As a result, even if extraction processes for multiple other users have been performed, for example, from the product pack shown in Figure 12(E) before the current user uses the extraction service, the information processing system 20 can guarantee that extraction processes will be performed for the current user from the product pack that has, at least overall, the extraction probability shown in Figure 12(D).
[0117] The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped a moving object 820 in a first partial movement range 811 in the game described in Fig. 8(A) from the product pack shown in Fig. 12(A). The extraction processing module 211 can, for example, execute extraction processing of a user who has stopped a moving object 820 in a second partial movement range 812 in the game described in Fig. 8(A) from the product pack shown in Fig. 12(B).
[0118] The extraction processing module 211 can, for example, perform extraction processing of a user who has stopped the moving object 820 in the third partial movement range 813 in the game described in Figure 8 (A) from the product pack shown in Figure 12 (C). This allows the information processing system 20 to flexibly change the extraction process in accordance with the user's own gaming skills and the like.
[0119] The game execution module 212 may execute a multi-player competitive game, for example. The game execution module 212 outputs the ranking of the competitive results as game result information, and the extraction processing module 211 can execute extraction processing from sub-product packs with different extraction probabilities according to the competitive results. The extraction processing module 211 can, for example, execute extraction processing of a user who has achieved first place in a battle from the sub-product pack shown in Fig. 12(E). The extraction processing module 211 can, for example, execute extraction processing of a user who has achieved second place in a battle from the sub-product pack shown in Fig. 12(F). The extraction processing module 211 can execute the extraction processing of users who have achieved third to fifth place in the battle results, for example, from the sub-product packs shown in FIG. 12(G) to FIG. 12(I). In such a configuration, the information processing system 20 can provide the user with a more exciting and entertaining product extraction service. [Example]
[0120] The information processing system 20 may provide the user with a selection of multiple sub-product packs with different extraction probabilities as described with reference to FIGS. 12(E) to 12(F) as a product extraction service from one product pack. In such a configuration, the information processing system 20 provides the user with a plurality of product packs from which the user can select for a product extraction service from one product pack.
[0121] Each machine is assigned a plurality of sub-product packs, each with a different selection probability, as shown in Figures 12(E) to 12(F). In such a configuration, the selection probability changes depending on the machine selected by the user, so the information processing system 20 can provide the user with a product selection service that adds an element of luck to the service. While a user selects one machine and uses the lottery service, the product pack management module 213 can exclude the machine currently being used by the user from the options available to other users. This allows the user to continue using the lottery service without having to give up the machine they selected to another user. The product pack management module 213 can assign different numbers, identification symbols, names, etc. to each machine. This makes it easier for users to select machines that reflect personal preferences, such as good luck charms or routines. It also makes it easier for users to select machines based on statistics, analysis, and considerations regarding the numbers, identification symbols, names, etc. of each machine.
[0122] It should be noted that the present technology is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present technology is not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
[0123] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The above-described configurations, functions, etc. may also be implemented in software, with a processor interpreting and executing a program that implements each function. Information such as the programs, tables, and files that implement each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.
[0124] In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected. The above-described embodiments disclose at least the configurations described in the claims. [Explanation of symbols]
[0125] 20...information processing system, 30...user terminal, 211...extraction processing module, 212...game execution module, 213...product pack management module, 214...inventory management module, 215...point management module
Claims
1. a game processing unit that provides a game, determines a game result of the game, and outputs game result information that changes depending on the game result; an extraction processing unit that executes a process of extracting products from a product pack that is composed of a plurality of products to be extracted, based on the game result information that changes depending on the game result; Including, Information processing system.
2. The game result information that changes depending on the game result, Information regarding the number of extraction targets to be extracted; Information regarding the number of times the extraction target is extracted; Information regarding the extraction probability of the extraction target included in the product pack; At least one of the following is true: The information processing system according to claim 1 .
3. The game processing unit With respect to a movement range including at least two partial movement ranges, the partial movement ranges to which the game result information assigned are different, a stopping position of the moving body within the movement range; the amount of movement of the moving body within the movement range; A travel time of the moving object within the travel range; determining the game result based on at least one of the following: The information processing system according to claim 2 .
4. the game processing unit is capable of changing the game result information to be assigned to at least one of the stop position, the movement amount, and the movement time within the same partial movement range; The information processing system according to claim 3 .
5. the game processing unit can change the game result information to be assigned within the same partial movement range for at least one of the same stopping position, the same movement amount, and the same movement time in at least two of the extraction processes; The information processing system according to claim 4 .
6. The extraction processing unit The game result information, and extraction setting information set regarding the extraction process for the product pack; and extraction result information relating to the extraction target extracted from the product pack based on the extraction process. Extracted information, Line them up, Stacked or Switch, Output, The information processing system according to any one of claims 1 to 5.
7. Further, a management unit that manages the product packs is provided. The management unit is configured to select at least two types of products included in the product pack, The first product, A second product that is rarer than the first product; Manage the The management unit includes, as the product pack, First product pack and A second product pack having a higher extraction probability value of the second product having a higher rarity than the first product pack; Manage the the extraction processing unit changes whether to extract from the first product pack or the second product pack depending on the game result. The information processing system according to any one of claims 2 to 5.
8. When performing the extraction from the second product pack according to the game result, the extraction processing unit Line them up, Stacked or Switch, Output, The information processing system according to claim 7 .
9. The extraction processing unit outputs the information about the second product pack in a manner that emphasizes the information about the first product pack more than the information about the second product pack. The information processing system according to claim 8 .
10. The extraction processing unit extracts information about the second product pack as follows: a dimension larger than the information relating to the first product pack; brighter than the information relating to the first product pack; In a manner different from the information about the first product pack, or along with a voice that is louder than the information about the first product pack. Output, The information processing system according to claim 9 .
11. Offering games, determining a game outcome of the game; outputting game result information that changes depending on the game result; executing a process of extracting a product from a product pack consisting of a plurality of products to be extracted, based on the game result information that changes depending on the game result; method.
12. The game result information, and extraction setting information set regarding the extraction process for the product pack; and extraction result information relating to the extraction target extracted from the product pack based on the extraction process. Extracted information, Line them up, Stacked or Switch, Output, The method of claim 11.
13. As the product pack including at least two types of products, namely, a first product and a second product having a higher rarity than the first product, a first product pack and a second product pack having a higher extraction probability value of the second product having a higher rarity than the first product pack are managed; changing whether to extract from the first product pack or the second product pack depending on the game result; The method of claim 12.
14. When the extraction is performed from the second product pack according to the game result, Information about the first product pack and information about the second product pack Line them up, Stacked or Switch, Output, The method of claim 13.
15. Information about the second product pack, a dimension larger than the information relating to the first product pack; brighter than the information relating to the first product pack; In a manner different from the information about the first product pack, or along with a voice that is louder than the information about the first product pack. Output, 15. The method of claim 14.
16. A program for causing a computer to realize the functions of each unit of the information processing system according to any one of claims 1 to 10.
Citation Information
Patent Citations
System, method, and program for managing the sale of items
JP7171841B1