Entertainment systems, information processing devices, and programs

JP2026166564APending Publication Date: 2026-10-14BANDAI NAMCO ENTERTAINMENT INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025059564
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2026-10-14

Smart Images

  • Figure 2026166564000001_ABST
    Figure 2026166564000001_ABST
Patent Text Reader

Abstract

The objective is to provide an entertainment system that automatically generates the remaining packs when the user generates some of them, thereby reducing the effort required from the user. [Solution] Based on the instructions of the providing user, the system accepts the selection of a predetermined number of game media from among the game media owned by the providing user, and can generate a pack consisting of the selected predetermined number of game media. Based on the information of each game media included in the pack generated based on the instructions of the providing user, a predetermined number of game media are selected to generate another pack, and a package is generated that includes the pack generated based on the instructions of the providing user and the other pack.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an entertainment system, an information processing apparatus, and a program.

Background Art

[0002] Conventionally, in games using game media in a virtual space, a user (player) may select (select via lottery or the like) a pack composed of a plurality of game media (e.g., cards). The user will expect which pack contains a high-rarity game medium, and whether a pack contains a game medium that is strong during battles or a game medium that the user does not already own. The existence of packs holds significant importance in such games.

[0003] Additionally, conventionally, there exist entertainment systems that conduct lotteries for users to acquire items (for example, Patent Document 1).

[0004] For example, in Patent Document 1, in response to an exhibition request requesting the exhibition of a treasured item, the exhibition of the treasured item is accepted from the user who owns the treasured item, and a special lottery event is held for the accepted treasured item until one of the participating users acquires it (see paragraphs 0092 and 0093).

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of Invention

Problems to be Solved by the Invention

[0006] There are cases where a pack is created by combining a plurality of game media owned by a providing user, and the selected pack from among a plurality of packs is provided to a receiving user.

[0007] For example, if the provider can generate some of the packs and the remaining packs can be automatically generated, the provider's workload can be reduced.

[0008] This invention addresses these problems and aims to provide an entertainment system, etc., that can automatically generate the remaining packs when a provider generates some of the packs, thereby reducing the effort required of the provider. [Means for solving the problem]

[0009] (1) The present invention is A generation unit generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space. A presentation unit that presents the information of the package to the recipient user, The system includes a selection unit that, upon receiving an instruction from the recipient user to obtain a pack, selects a pack from the package to provide to the recipient user, The generating unit is Based on the instructions of the providing user, the system accepts the selection of a predetermined number of game media from among the game media owned by the providing user, and can generate a pack consisting of the selected predetermined number of game media. Based on the information of each game medium included in the pack generated based on the instructions of the providing user, a predetermined number of game mediums are selected to generate other packs, and based on the instructions of the providing user The present invention relates to an entertainment system characterized by generating a package containing a pack generated accordingly and other packs.

[0010] Furthermore, the present invention relates to an information processing device (for example, a server device, a game device, etc.) including the above-mentioned parts. The present invention relates to a program that causes a computer to function as the above-mentioned parts. Furthermore, the present invention relates to a computer-readable information storage medium that stores a program that causes a computer to function as the above-mentioned parts.

[0011] The present invention reduces the workload for the provider by selecting a predetermined number of game media based on the information of each game media included in a pack generated based on the instructions of the providing user, generating other packs, and then generating a package that includes the pack generated based on the instructions of the providing user and these other packs. In other words, the present invention reduces the workload for the provider by automatically generating the remaining other packs when the providing user generates some of the packs.

[0012] (2) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The information of the aforementioned game medium may include attributes.

[0013] According to the present invention, based on the attributes of each game medium included in a pack generated based on the instructions of the providing user, a predetermined number of game mediums are selected to generate other packs, thus enabling the generation of other packs while taking attributes into consideration.

[0014] (3) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The information regarding the game media may include information about the combination of game media.

[0015] According to the present invention, based on the combination information of each game medium included in the pack generated based on the instructions of the providing user, a predetermined number of game mediums are selected to generate other packs, so other packs can be generated while taking the combination information into consideration.

[0016] (4) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The generating unit is The number of rarity levels for each game medium included in the aforementioned package may be predetermined.

[0017] According to the present invention, since the number of rarity levels of each game medium included in a package is determined in advance, the game balance can be appropriately maintained.

[0018] (5) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention may be configured such that a privilege granting unit that grants a privilege to the providing user when a pack selected from the packages is provided to the recipient user is further included.

[0019] According to the present invention, the motivation of the providing user to generate packs can be further enhanced.

[0020] (6) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention may be configured such that the number of packs included in the package is preset. The generation unit may be configured to generate the other packs when the number of packs generated by the providing user is less than a preset reference number of packs.

[0021] According to the present invention, when the number of packs of the providing user is less than the reference number (for example, 10), other packs can be generated to make up for the shortfall.

[0022] (7) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention may be configured such that The generation unit may be configured to set a predetermined cost value based on the information of the game media included in the pack generated by the providing user.

[0023] For example, the cost value is the consideration required for the providing user to generate the pack, or the consideration required for the recipient user to obtain the pack.

[0024] According to the present invention, the value of the pack can be increased, and the provider can avoid the trouble of setting cost values.

[0025] (8) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: Other packs are It may also include game media provided by the operating company.

[0026] According to the present invention, a package can be generated even if the number of game media owned by the providing user is less than the total number of game media in the package.

[0027] (9) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The other packs mentioned above are The provided user may also include game media owned by that user.

[0028] According to the present invention, it is possible to increase the motivation of the providing user to generate further packs.

[0029] (10) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The generating unit is The system may generate the other packs by selecting game media from among the game media owned by the providing user based on predetermined conditions.

[0030] According to the present invention, since the game medium is appropriately selected based on predetermined conditions, the effort required from the providing user is reduced, and the motivation to create packs can be further increased.

[0031] (11) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The aforementioned display unit is, The information provided by the user may include at least the contents of the pack generated by the user as the package information.

[0032] According to the present invention, the appeal of the pack can be conveyed to the recipient user, encouraging them to acquire the pack. It is possible. [Brief explanation of the drawing]

[0033] [Figure 1] A diagram showing an example of the configuration of the entertainment system of this embodiment. [Figure 2] A diagram showing the functional blocks of the server device according to this embodiment. [Figure 3] A diagram showing the functional block of the terminal device of this embodiment. [Figure 4] Diagram illustrating the game medium of this embodiment. [Figure 5] An explanatory diagram of the pack generation process according to this embodiment. [Figure 6] An explanatory diagram of the packs that make up the package of this embodiment. [Figure 7] This figure shows an example of a game screen displayed on the terminal device 20B of this embodiment. [Figure 8] A flowchart showing an example of the processing flow in this embodiment. [Modes for carrying out the invention]

[0034] The following describes this embodiment. Note that the embodiment described below does not unduly limit the scope of the present invention as described in the claims. Furthermore, not all of the configurations described in this embodiment are necessarily essential components of the present invention.

[0035] [1] Entertainment system First, the overview and general configuration of the entertainment system (also referred to as an information processing system or computer system) of this embodiment will be explained using Figure 1. Figure 1 is a diagram showing an example of the system configuration of the entertainment system of this embodiment.

[0036] The server device 10 is an information processing device that can provide a given service using a terminal device (game device) 20 that is connected to it via the Internet (an example of a network).

[0037] The terminal device 20 is an information processing device such as a terminal device, smartphone, mobile phone, PHS, computer, terminal device, PDA, portable game console, or image generation device, and is a device that can connect to the server device 10 via a network such as the Internet (WAN) or LAN.

[0038] [1.1] Entertainment systems configured as a client-server model As shown in Figure 1, the entertainment system of this embodiment is configured such that a server device 10 and terminal devices 20 (for example, terminal devices 20A, 20B, and 20C) can connect to the Internet (an example of a network).

[0039] Users can play the game by accessing the server device 10 from the terminal device 20, based on information transmitted from the server device 10 via the internet.

[0040] In this embodiment, each game may be provided to the terminal device 20 by a single server device 10, or a server system may be constructed by linking multiple server devices 10 together to provide each game to the terminal device 20.

[0041] Furthermore, the server device 10 may perform all the processing related to the present invention, or the terminal device 20 may perform all the processing related to the present invention.

[0042] [1.2] Terminal device The entertainment system of this embodiment is a single server device 10 equipped with the functions of a server device 10. This may be implemented using terminal devices, that is, devices that operate independently without relying on other devices such as server devices (standalone devices).

[0043] Furthermore, in this embodiment, the present invention may be implemented using only the terminal device 20 without connecting to the server device 10. For example, it may be an entertainment system implemented with multiple terminal devices 20 via P2P (peer-to-peer) communication.

[0044] Furthermore, multiple such terminal devices may be connected via wired or wireless connections, with one terminal device functioning as a host (server device 10), and the system may be implemented using multiple terminal devices.

[0045] Furthermore, the terminal device may not only be a terminal device, but also a tablet-type information terminal device, a personal computer, or a terminal device (casing) installed in an amusement park.

[0046] [1.3] Cloud-based entertainment systems Furthermore, the entertainment system of this embodiment may also be a cloud-based entertainment system. For example, in a cloud-based entertainment system, the server device 10 (cloud device) alone performs basic processing (including game processing, rendering processing, etc.), and the terminal device 20 only controls the display of the processing results of the server device 10 (cloud device). The terminal device 20 also transmits information such as controller input information (operation information) to the server device 10. In this case, the terminal device 20 may also transmit information other than input information.

[0047] Furthermore, in this embodiment, except for the input, the server device 10 may execute each function of the processing unit 200 of the terminal device 20 and the game program, and the terminal device 20 may realize the game by performing input and image display via streaming.

[0048] Furthermore, the entertainment system may store information stored in the server device 10 and information stored in the terminal device 20 in a given memory area on the internet.

[0049] [1.4] Terminal device with multiple controllers Furthermore, in this embodiment, one terminal device 20 may be equipped with multiple controllers (input units 260). It should be noted that when multiple users play the game using their respective controllers on one terminal device 20, it is assumed that the multiple users are realistically located close to each other.

[0050] [1.5] Examples of social games Furthermore, in this embodiment, it may function as an SNS server that provides communication-type services. Here, the SNS server may be an information processing device that provides services capable of facilitating communication among multiple users.

[0051] Furthermore, in this embodiment, for example, when functioning as an SNS server, it can provide a game called a social game that is executed using the operating environment of the SNS provided (API (Application Programming Interface), platform, etc.).

[0052] Social games, unlike existing online games, do not require dedicated client software and include games that can be used with only a web browser and an SNS account. Furthermore, in this embodiment, online games that connect to other users' terminal devices 20 via a network and allow simultaneous online sharing of the same game progress are also included. It has a configuration that makes it possible to provide [this].

[0053] [1.6] Example of a browser game In particular, in this embodiment, a game provided on the web browser of the terminal device 20 may be a browser game (a game that starts simply by opening the installation site in a web browser) created in various languages ​​such as HTML, FLASH®, CGI, PHP, Shockwave, Java® applet, and JavaScript®.

[0054] Furthermore, the terminal device 20 is equipped with a web browser capable of viewing web pages (data in HTML format). Specifically, the terminal device 20 is equipped with a communication control function for communicating with the server device 10, a web browser function that performs display control using data received from the server device 10 (web data, data created in HTML format, etc.), and sends user operation data to the server device 10, and performs various processes to provide the screen to the user, allowing the user to run the game. However, the terminal device 20 may also obtain game control information provided by the server device 10, execute predetermined game processing, and run the game based on the game processing.

[0055] Specifically, when the terminal device 20 requests the server device 10 to play a predetermined game, it connects to the game site of the server device 10 and the game starts. In particular, the terminal device 20 may have a configuration that allows it to execute the game by using an API as needed to cause the server device 10, which functions as an SNS server, to perform predetermined processing, or by obtaining user information managed by the server device 10, which functions as an SNS server.

[0056] [1.7] Others In this embodiment, the system may consist of one (device, processor) or multiple (devices, processors). Information stored in the storage area of ​​the server device 10 (storage unit 170 described later) (for example, user information, game information, etc.) may be stored in a database (broadly speaking, a storage device, memory) connected via a network (intranet or internet). The communication line between the terminal device 20 and the server device 10 may be wired or wireless.

[0057] [2] Server equipment Next, the server device 10 of this embodiment will be described using Figure 2. Figure 2 is a diagram showing the functional blocks of the server device 10 of this embodiment. In this embodiment, some of the components (each part) in Figure 2 may be omitted.

[0058] In this embodiment, the system includes an input unit 160 for use by administrators and others, an information storage medium 180 in which predetermined information is stored, a communication unit 196 for communicating with terminal devices 20 and others, a processing unit 100 that mainly performs processing related to the games provided, and a storage unit 170 that mainly stores various data used for games.

[0059] The input unit 160 is used by system administrators and others to input game-related settings and other necessary settings and data. For example, the input unit 160 in this embodiment is composed of a mouse, keyboard, etc.

[0060] The information storage medium 180 (a medium readable by a computer) stores programs, data, etc., and its function is comprised of optical discs (CDs, DVDs), magneto-optical discs (MOs), magnetic discs, hard disks, magnetic tapes, or memory (ROMs).

[0061] The communication unit 196 performs various controls for communicating with external parties (e.g., terminals, other servers, or other network systems), and its functions are comprised of hardware such as various processors or communication ASICs, as well as programs.

[0062] The memory unit 170 serves as the work area for the processing unit 100 and the communication unit 196, and its functions are comprised of RAM (VRAM), etc. The information stored in the memory unit 170 may be managed by a database.

[0063] Furthermore, in addition to the main memory unit 171, the storage unit 170 of this embodiment includes an image buffer 172, a game data storage unit 174 that stores game information indicating information about the game, and a user information storage unit 175. Note that some of these components may be omitted.

[0064] In particular, the game data storage unit 174 stores information about the virtual space in which the game is played (game space, metaverse virtual space), information about the virtual camera, and settings used in the game.

[0065] Furthermore, the user information storage unit 175 stores user information (player information) for each user (for each player), associated with a user ID (player ID). The user ID is identification information used to identify a user.

[0066] Furthermore, user information includes user input information (operation information). Additionally, user information may be a concept that includes not only user information associated with a user (player), but also information about the user's game media (for example, game media such as characters, cards, and items owned by the user).

[0067] The processing unit 100 performs various processes using the main memory unit 171 within the storage unit 170 as the work area. The functions of the processing unit 100 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.) or by programs.

[0068] The processing unit 100 performs various processes of this embodiment based on the program (data) stored in the information storage medium 180. That is, the information storage medium 180 stores programs that cause the computer to function as each part of this embodiment (programs that cause the computer to execute the processing of each part).

[0069] For example, the processing unit 100 (processor) controls the entire server device 10 based on the program stored in the information storage medium 180, and also performs various processes such as controlling the transfer of data between each unit. Furthermore, it performs processes to provide various services in response to requests from the terminal device 20.

[0070] Furthermore, the processing unit 100 works in conjunction with the terminal device 20 and executes game processing for the game provided in this embodiment for each user based on user input received via the terminal device 20.

[0071] In this embodiment, the server device 10 may perform some or all of the processing of the processing unit 100, or the terminal device 20 may perform some of the processing of the processing unit 100.

[0072] The processing unit 100 includes a display control unit 111, a display content determination unit 112, a game control unit 113, a generation unit 114, a selection unit 115, a presentation unit 116, a bonus granting unit 117, a reception unit 118, a provision unit 119, a setting unit 120, a communication control unit 121, a management unit 122, an image generation unit 130, and a sound processing unit. Includes section 140.

[0073] The display control unit 111 controls the display of the screen (image) generated by the server device 10 on the display unit 290 of the terminal device 20. In other words, the display destination for the screen (image) generated by the server device 10 is set to the display unit 290 of the terminal device 20.

[0074] The display content determination unit 112 determines the display content to be displayed on the terminal device 20.

[0075] The game control unit 113 executes game processing based on user input information (operation information). For example, the game control unit 113 may receive user input information (operation information) from the user's terminal device 20 and perform game processing.

[0076] In other words, the game control unit 113 advances the game based on user input. For example, the game control unit 113 causes the user's character to perform a predetermined action (e.g., an attack) to advance the game.

[0077] The generation unit 114 generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space.

[0078] The generation unit 114 accepts the selection of a predetermined number of game media from among the game media owned by the providing user based on the providing user's instructions, and is capable of generating a pack consisting of the selected predetermined number of game media.

[0079] Furthermore, the generation unit 114 selects a predetermined number of game media based on the information of each game media included in the pack generated based on the instructions of the providing user and generates other packs. The information of the game media includes attributes. The information of the game media also includes combination information of the game media. The other packs may include game media provided by the operator. The other packs may include game media owned by the providing user.

[0080] The generation unit 114 generates a package that includes the pack generated based on the instructions of the providing user, and the other pack.

[0081] The generation unit 114 predetermines the number of rarity levels for each game medium included in the package.

[0082] The generation unit 114 may also generate other packs by selecting game media from among the game media owned by the providing user based on predetermined conditions.

[0083] In this embodiment, the number of packs included in the package is predetermined, and the generation unit 114 may generate other packs if the number of packs generated by the providing user is less than the predetermined standard number of packs.

[0084] The generation unit 114 may set a predetermined cost value based on the information of the game media included in the pack generated by the providing user.

[0085] When the selection unit 115 receives a request from the recipient user to obtain a pack, it selects a pack from the package to provide to the recipient user.

[0086] The presentation unit 116 presents given information to the user. For example, the presentation unit 116 presents package information to the user receiving the package. The presentation unit 116 may also present information as package information that includes at least the contents of the pack generated by the providing user.

[0087] The reward granting unit 117 grants rewards to the user. For example, if the reward granting unit 117 provides a selected pack from the package to the recipient user, it grants a reward to the providing user.

[0088] The reception unit 118 receives information from the user. For example, the reception unit 118 receives and accepts information from the user's terminal device 20 via the network.

[0089] The provisioning unit 119 provides the user with given information. For example, the provisioning unit 119 provides a pack to the user receiving the information.

[0090] The setting unit 120 sets the given information.

[0091] The communication control unit 121 establishes a connection (session or link) with the terminal device 20 and performs processing to communicate (send and receive) data over the network.

[0092] For example, the communication control unit 121 transmits game-related information to the user's terminal device 20. The communication control unit 121 also receives user operation information received by the user's terminal device 20.

[0093] Furthermore, the communication control unit 121 receives information related to the game from the server device 10.

[0094] The management unit 122 manages game information and user information associated with user identification information for each user. The management unit 122 may also manage information such as in-game currency and items.

[0095] The image generation unit 130 performs drawing processing based on the results of various processes performed by the processing unit 100, thereby generating an image and outputting it to the display unit 290 of the terminal device 20.

[0096] The image generation unit 130 is implemented by, for example, a processor such as a GPU or digital signal processor (DSP), a program such as a video signal IC or video codec, and a drawing frame IC memory such as a frame buffer.

[0097] The image generation unit 130 generates one game screen image (game screen) per frame (for example, 1 / 60th of a second) according to the game's progress. The image generation unit 130 outputs the generated image to the image buffer 172. The image generation unit 130 also transmits the generated image to the terminal device 20.

[0098] The image generation unit 130 generates an image (a so-called 3D image) that is visible from a virtual camera (a given viewpoint) within a virtual space (object space, game space).

[0099] For example, the image generation unit 130 performs settings related to the virtual space (object space). For example, the image generation unit 130 performs the process of placing various objects (objects composed of primitive surfaces such as sprites, billboards, polygons, freeform surfaces or subdivision surfaces) that represent display items such as objects (user characters, moving objects), movement paths, buildings, trees, pillars, walls, and maps (terrain) into the object space (hereinafter also referred to as "virtual space").

[0100] Specifically, the image generation unit 130 determines the position and rotation angle (synonymous with orientation or direction) of the object (model object), and then generates an image of that position (X, Y) or (X, Y, Z) at that rotation. Position objects using rotation angles (around the X and Y axes) or (around the X, Y, and Z axes).

[0101] The term "object space" includes both so-called virtual 2D space and virtual 3D space. A 2D space is, for example, the space in which objects are placed in 2D coordinates (X,Y), while a 3D space is, for example, the space in which objects are placed in 3D coordinates (X,Y,Z).

[0102] If the object space is a 3D space, then the objects are placed in the world coordinate system.

[0103] For example, when the image generation unit 130 generates a 3D game image, it first performs geometry processing such as coordinate transformation (world coordinate transformation, camera coordinate transformation), clipping, or perspective transformation. Based on the results of this processing, drawing data (position coordinates of primitive face vertices, texture coordinates, color data, normal vectors, or alpha values, etc.) is created. Then, based on this drawing data (primitive face data), the object (one or more primitive faces) after perspective transformation (after geometry processing) is drawn to the image buffer 172 (a buffer that can store image information on a pixel-by-pixel basis, such as a frame buffer or work buffer; VRAM). This generates an image that can be seen from a virtual camera (a given viewpoint) within the object space.

[0104] Furthermore, when multiple users (players) play a multiplayer online game where data is sent and received over a network, the system generates an image for each user that is visible from a virtual camera that follows the movement of the object being manipulated by that user. In other words, it performs independent rendering processing according to each user. The image generation unit 130 may also generate a two-dimensional image within the virtual space.

[0105] The sound processing unit 140 performs sound processing based on the results of various processes performed by the processing unit 100, generates (plays) game sounds such as background music, sound effects, or voices, and transmits them to the terminal device 20.

[0106] [3] Terminal device Next, the terminal device 20 of this embodiment will be described using Figure 3. Figure 3 is an example of a functional block diagram showing the configuration of the terminal device 20 in this embodiment. Furthermore, the terminal device 20 of this embodiment may have a configuration in which some of the components (each part) in Figure 3 are omitted.

[0107] The input unit 260 is for the user to input operation data, and its function can be realized by a touch panel or a touch panel display. Specifically, the input unit 260 includes a detection unit 262 capable of detecting two-dimensional instruction position coordinates (x,y) on a screen where an image is displayed. For example, the input unit 260 includes a detection unit 262 capable of detecting two-dimensional contact position coordinates (x,y) in a contact detection area (touch panel).

[0108] Furthermore, touch operations on the display screen (hereinafter referred to as "touch panel" unless otherwise specified) may be performed using fingertips or using input devices such as a stylus.

[0109] Furthermore, the input unit 260 may include buttons, levers, a keyboard, a steering wheel, a microphone, an acceleration sensor, etc., that can input input information (operation signals) other than the indicated position.

[0110] The memory unit 270 is the work area for the processing unit 200 and the communication unit 296, and that unit This functionality can be achieved using RAM (VRAM), etc. The storage unit 270 of this embodiment includes a main memory unit 271 used as a work area, an image buffer 272 where the final display image and the like are stored, a game data storage unit 274 where game information indicating information about the game is stored, and a user information storage unit 275. Some of these may be omitted, or the storage unit 170 of the server device 10 may constitute some of them.

[0111] The image buffer 272 may store image data generated by the image generation unit 230, or image data received from the server device 10.

[0112] The game data storage unit 274 stores information about the game space in which the game is played, information about each character, information about the virtual camera, and other settings used in the game. The terminal device 20 may also store information received from the server device 10 in the game data storage unit 274.

[0113] The user information storage unit 275 stores user information. Alternatively, the terminal device 20 may receive user information corresponding to the user ID from the server device 10 and store it in the user information storage unit 275.

[0114] The information storage medium 280 (a medium readable by a computer) stores programs, data, etc., and its function can be realized by optical discs (CDs, DVDs), magneto-optical discs (MOs), magnetic discs, hard disks, magnetic tapes, or memory (ROMs).

[0115] Furthermore, the information storage medium 280 can store programs for making the computer function as each part of this embodiment (programs for causing the computer to execute the processing of each part). The processing unit 200 performs various processing of this embodiment based on the programs (data) stored in the information storage medium 280, as will be described later.

[0116] The display unit 290 outputs the image generated by this embodiment, and its function can be realized by a CRT, LCD, touch panel display, or HMD (head-mounted display), etc.

[0117] In particular, in this embodiment, the display unit 290 also functions as an input unit 260 for the user to operate the game by using a touch panel display. Here, as the touch panel, for example, a resistive type (4-wire, 5-wire), a capacitive type, an electromagnetic induction type, an ultrasonic surface acoustic wave type, or an infrared scanning type touch panel can be used.

[0118] The sound output unit 292 outputs the sound generated by this embodiment, and this function can be realized by a speaker or headphones, etc.

[0119] The communication unit 296 performs various controls for communicating with external devices (for example, the server device 10 or other terminal devices 20), and its functions can be realized by hardware such as various processors or communication ASICs, or by programs.

[0120] Furthermore, the terminal device 20 may receive programs and data for making the computer function as each part of this embodiment, which are stored in the information storage medium 180 and storage unit 170 of the server device 10, via the network, and store the received programs and data in the information storage medium 280 and storage unit 270. The case in which the terminal device 20 functions by receiving programs and data in this manner can also be included within the scope of the present invention.

[0121] The processing unit 200 (processor) performs processing such as game processing, image generation processing, or sound generation processing in conjunction with the server device 10, based on input data and programs from the input unit 260.

[0122] In particular, in this embodiment, the game processing includes processes to start the game when the game start conditions are met, processes to advance the game, processes to place objects such as characters and enemy characters, processes to display objects, processes to calculate the game result, and processes to end the game when the game end conditions are met.

[0123] Furthermore, the processing unit 200 performs game processing (for example, processing for competitive games, etc.) based on the user input information entered by the input unit 260. The processing unit 200 may also be executed in conjunction with the server device 10, or part or all of it may be formed in the server device 10.

[0124] Furthermore, the processing unit 200 performs various processes using the storage unit 270 as a work area. The functions of the processing unit 200 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.) or by programs.

[0125] The processing unit 200 includes a display control unit 211, a display content determination unit 212, a game control unit 213, a generation unit 214, a selection unit 215, a presentation unit 216, a bonus granting unit 217, a reception unit 218, a provision unit 219, a setting unit 220, a communication control unit 221, an image generation unit 230, and a sound processing unit 240. Note that some of these units may be omitted.

[0126] The display control unit 211 performs the process of displaying the screen on the display unit 290. For example, the display control unit 211 may use a web browser for display. The display control unit 211 also displays information necessary during the game on the display unit 290 based on information transmitted from the server device 10. For example, the terminal device 20 displays the screen display information received from the server device 10.

[0127] Furthermore, the display control unit 211 may perform all or part of the same processing as the display control unit 111 of the server device 10.

[0128] The display content determination unit 212 determines the display content to be displayed on the terminal device 20. The display content determination unit 212 may perform all or part of the same processing as the display content determination unit 112 of the server device 10.

[0129] The game control unit 213 executes game processing based on user input information (operation information). The game control unit 213 may perform all or part of the same processing as the game control unit 113 of the server device 10.

[0130] The generation unit 214 generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space. The generation unit 214 may perform all or part of the same processing as the generation unit 114 of the server device 10.

[0131] When the selection unit 215 receives a request from the recipient user to obtain a pack, it selects a pack from the packages to provide to the recipient user. The selection unit 215 may perform all or part of the same processing as the selection unit 115 of the server device 10.

[0132] The presentation unit 216 presents given information to the user. The presentation unit 216 may perform all or part of the same processing as the presentation unit 116 of the server device 10.

[0133] The reward granting unit 217 grants rewards to the user. The reward granting unit 217 may perform all or part of the same processing as the reward granting unit 117 of the server device 10.

[0134] The reception unit 218 processes input from the user. For example, the reception unit 218 may transmit the input information received by the terminal device 20 to the server device 10, and the server device 10 may receive the input information. The reception unit 218 may perform all or part of the same processing as the reception unit 118 of the server device 10.

[0135] The provisioning unit 219 provides the user with given information. The provisioning unit 219 may perform all or part of the same processing as the provisioning unit 119 of the server device 10.

[0136] The setting unit 220 sets the given information. The setting unit 220 may perform all or part of the same processing as the setting unit 120 of the server device 10.

[0137] The communication control unit 221 performs data transmission and reception with each of the server devices 10. The communication control unit 221 also performs data storage in the storage unit 270, data analysis, and other control processing related to data transmission and reception.

[0138] Furthermore, the communication control unit 221 may store and manage destination information (network information such as IP addresses and port numbers) of other terminal devices 20 and server devices 10 in the storage unit 270 and information storage medium 280. The communication control unit 221 may also initiate communication with the server device 10 when it receives input information from a user to initiate communication.

[0139] In particular, the communication control unit 221 transmits user identification information and input information to the server device 10. The communication control unit 220 may also receive data (such as predetermined user parameters, user's web page, screen, etc.) from the server device 10.

[0140] The communication control unit 221 may perform data transmission and reception with the server device 10 at predetermined intervals, or it may perform data transmission and reception with the server device 10 when it receives input information from the input unit 260. In particular, the communication control unit 221 in this embodiment performs processing to receive given screen information (for example, screen information, etc.) from the server device 10.

[0141] The image generation unit 230 performs drawing processing based on various processes (e.g., game processing) performed by the processing unit 200, thereby generating an image, which is then output to the display unit 290 by the display control unit 211. The image generated by the image generation unit 230 may be a so-called two-dimensional image or a so-called three-dimensional image. The image generation unit 230 may perform all or part of the same processing as the image generation unit 130 of the server device 10.

[0142] The sound processing unit 240 performs sound processing based on the results of various processes performed by the processing unit 200, generating (playing) game sounds such as background music, sound effects, or voices, and outputting them to the sound output unit 292. The sound processing unit 240 may perform all or part of the same processing as the sound processing unit 140 of the server device 10.

[0143] In this embodiment, if multiple terminal devices 20 play a game using P2P or the like, one terminal device 20 may take on the role of a host and execute processing. In such a case, the host terminal device 20 may perform processing for each processing unit (part or all of each processing unit) of the server device 10.

[0144] Furthermore, the terminal device 20 of this embodiment may perform the same processing as the server device 10 and display an image on the display unit 290 of the terminal device 20.

[0145] [4] Overview This embodiment relates to an entertainment system that packages multiple game media into a single pack (group).

[0146] For example, the service provides an original pack provision service that generates packs by combining multiple game media such as cards owned by the providing user (e.g., User UA), and provides the recipient user (e.g., User UB) with a pack selected from among the multiple packs.

[0147] For example, if one package is generated from 10 packs, the providing user agent (UA) can generate the minimum necessary pack (e.g., one pack), and the remaining packs will be generated automatically. In other words, the user UA does not need to generate all 10 packs, thus reducing the effort required for packing.

[0148] The following describes an example in a game using a game medium where the user UA is the providing user and the user UB is the receiving user.

[0149] [5] Description of the game medium The game medium is a card (digital card) that can be used in the game.

[0150] In other words, game media refers to game media related to characters usable in the game, items used to strengthen or develop those characters, etc. Game media may also include images, videos, etc. Furthermore, game media may include stamps usable in a specific application (such as a messaging app). Game media may also include character icons, avatars, or user icons. Additionally, game media can be referred to as content media.

[0151] Figure 4 shows an example of information about game media owned by a user agent (UA).

[0152] The game medium information in this embodiment includes a game medium ID for identifying the game medium, rarity, attributes, attack power, defense power, health value, etc. The game medium information also includes image information (video information) of characters and icons. Furthermore, the game medium information includes information such as techniques, skills, and abilities.

[0153] Rarity indicates the degree of scarcity of a game item. It can also be referred to as "rarity" or "scarcity." SSR has the highest rarity, followed by SR, and then R. N represents normal rarity. Alternatively, rarity can be assigned numerical values, for example, SSR = 5, SR = 4, R = 3, and N = 2.

[0154] For example, game medium ID=C1 (hereinafter referred to as game medium C1) has a rarity of SSR, an attribute of water, an attack power of 220, a defense power of 100, and a health value of 150. Note that there is no combination information for game medium C1.

[0155] Furthermore, game media ID=C4 (hereinafter referred to as game media C4), game media ID=C5 (hereinafter referred to as game media C5), and game media ID=C6 (hereinafter referred to as game media C6) have combination information. The combination information in this embodiment indicates information about combinations of evolvable game media. In other words, it is evolution information. Evolving game media are set to the same attribute. For example, game media C4, C5, and C6 are set to the same water attribute. It can be done.

[0156] For example, in a game, based on user UA operation information, game medium C4 can evolve into game medium C5, and game medium C5 can evolve into game medium C6. By evolving, for example, attack power, defense power, and health values ​​can be increased. For example, in a deck, after evolving from game medium C4 to game medium C5, the game can be played using game medium C5 instead of game medium C4.

[0157] [6] Explanation of pack generation In this embodiment, a pack consisting of a predetermined number (for example, 3) of game media is generated in a virtual space.

[0158] [6.1] Explanation of pack generation based on instructions from the providing user UA Figure 5 shows an explanatory diagram of the pack generation in this embodiment. In this embodiment, based on the instructions of the providing user UA, the system accepts the selection of a predetermined number (for example, 3) of game media (for example, game media C1, C2, and C3) from among the game media C1 to C6 owned by the providing user UA. Then, it is possible to generate a pack PK1 consisting of the selected predetermined number of game media C1, C2, and C3.

[0159] [6.2] Explanation of generating other packs In this embodiment, based on the information of each game medium C1, C2, and C3 contained in pack PK1, which is generated based on the instructions of the providing user UA, a predetermined number (for example, 3) of game mediums are selected to generate other packs.

[0160] In this embodiment, the number of packs to be included in package PG1 is set in advance. For example, the number of packs to be included in package PG1 is set to 10.

[0161] In this embodiment, if the number of packs generated by the providing user UA is less than a predetermined threshold number of packs (e.g., 10), the system will generate the remaining packs to make up the difference. For example, if the number of packs generated by the providing user UA is 1, it is less than the threshold number of 10, so the remaining 9 packs will be generated.

[0162] Figure 6 shows an explanatory diagram of the packs that make up package PG1. In this embodiment, as shown in Figure 6, other packs (for example, at least one of packs PK2 to PK10) may include game media provided by the operator. In this way, even if the number of game media owned by the user UA is less than the total number of game media in the package (for example, 30), the package can still be generated. The operator refers to a company or other entity that manages the server device 10 and provides the game.

[0163] Additionally, other packs (for example, at least one of packs PK2 through PK10) may include game media owned by the providing user UA.

[0164] For example, if other packs (e.g., at least one of packs PK2 to PK10) include game media owned by the providing user UA, then, based on predetermined conditions, at least one game media owned by the providing user UA may be selected to generate the other packs.

[0165] For example, as shown in Figure 6, pack PK2 may be generated by selecting a predetermined number (e.g., 2 copies) of game media C4 and C5 from among the game media C4, C5, and C6 owned by the providing user UA. For example, game media C11 in pack PK2 may be provided by the operator. It is intended as a game medium.

[0166] Furthermore, all three game media constituting Pack PK2 may be owned by the providing user UA. Alternatively, one of the three game media constituting Pack PK2 may be owned by the providing user UA.

[0167] [7] Package generation In this embodiment, a package PG1 consisting of multiple packs is generated in a virtual space.

[0168] For example, as shown in Figure 6, a package is generated that includes pack PK1, which is generated based on the instructions of the providing user UA, and the other packs PK2 to PK9. In other words, a package PG1 consisting of a total of 10 packs is generated.

[0169] [8]Specific examples of generating other packs In this embodiment, other packs are generated as follows.

[0170] (1) Example of generating other packs 1 For example, based on the rarity levels of game media C1, C2, and C3 in pack PK1, which was generated based on the instructions of the providing user UA, the rarity levels of the game media in other packs PK2 to PK10 may be selected.

[0171] For example, pack PK1, which consists of game media C1 with an SSR rarity, game media C2 with an SR rarity, and game media C3 with an R rarity, contains many high-rarity items. Therefore, the game media in the other packs PK2 to PK10 could be considered N rarity.

[0172] (2) Example of generating other packs 2 For example, if all three game media in pack PK1, generated based on the instructions of the providing user UA, are of rarity N, then among the other packs PK2 to PK10, at least one pack may contain a game media with rarity SSR, at least one pack may contain a game media with rarity SR, and at least one pack may contain a game media with rarity R.

[0173] (3) Example of generating other packs 3 For example, if two of the three game media in pack PK1, generated based on the instructions of the providing user UA, have a rarity of N, and one of the game media has a rarity of SR, then at least one of the other packs PK2 to PK10 may contain a game media with a rarity of SSR.

[0174] (4) Example of generating other packs 4 In this embodiment, the number of rarity levels for each game medium included in the package may be determined in advance.

[0175] In other words, in this embodiment, since the total number of game media included in one package is 30, the number of each rarity may be determined in advance, and packs may be generated to include the corresponding number of game media for each rarity.

[0176] For example, one game medium with an SSR rarity is predetermined from the 30 game mediums included in package PG1, two game mediums with an SR rarity are predetermined, three game mediums with an R rarity are predetermined, and twenty-four game mediums with an N rarity are predetermined.

[0177] For example, let's say we generate pack PK1 based on the instructions of the providing user UA, consisting of game media C1 with rarity SSR, game media C2 with rarity SR, and game media C3 with rarity R. We then determine that the remaining 27 game media in the 9 packs (packs PK2 to PK10) will consist of 1 game media with rarity SR, 2 game media with rarity R, and 24 game media with rarity N. Then, we distribute these 27 game media in groups of 3 to generate 9 packs (packs PK2 to PK10). In this way, we can generate a well-balanced package PG1.

[0178] (5) Example of generating other packs 5 In this embodiment, if the generated pack PK1 is composed of game media C1, C2, and C3 with predetermined attributes (e.g., water attributes) based on the instructions of the providing user UA, the generated pack PK1 may generate other packs based on the predetermined attributes (e.g., water attributes).

[0179] For example, the remaining 27 game media in the 9 packs (packs PK2 to PK10) are determined to have the same attributes (e.g., water attribute) as game media C1, C2, and C3 in pack PK1. Then, these 27 game media are divided into 3 each to generate 9 packs (packs PK2 to PK10). In this way, package PG1 with the attributes desired by the providing user UA can be generated.

[0180] (6) Example of generating other packs 6 In this embodiment, if at least one game medium included in the generated pack has combination information based on the instructions of the providing user UA, other packs may be generated based on that combination information.

[0181] For example, suppose pack PK11 containing game media C1, C2, and C4 is generated based on instructions from the providing user UA. Then, of the 27 game media in the remaining 9 packs (packs PK12 to PK20), at least two game media are designated as game media C5 and C6, corresponding to the combination information of game media C4. These 27 game media are then distributed in groups of three to generate 9 packs (packs PK12 to PK20). In this way, the receiving user UB can be given the opportunity to enjoy the evolution of game media.

[0182] (7) Example of generating other packs 7 In this embodiment, based on the instructions of the providing user UA, other packs may be generated such that at least one game medium compatible with the generated pack is included in the other packs.

[0183] For example, "good compatibility" means having high affinity or interacting with each other. For instance, if a combination of multiple game media can enhance the performance (parameters, skills, etc.) of at least one of them, then that combination is considered compatible. For example, if one game media can increase (strengthen) the characteristics (e.g., attack power) of another game media, then that game and the other game media are a compatible combination.

[0184] For example, suppose pack PK1 containing game media C1, C2, and C3 is generated based on instructions from the providing user UA. Then, of the 27 game media in the remaining 9 packs (packs PK12 to PK20), at least one game media will be made compatible with game media C1, at least one game media will be made compatible with game media C2, and at least one game media will be made compatible with game media C3. ru.

[0185] In this way, the recipient user UB can be given the opportunity to acquire a game medium that suits them, and the enjoyment of the game can be further enhanced.

[0186] Furthermore, in this embodiment, combinations with high usage rates may also be considered compatible combinations. For example, based on the usage history of all users managed by the server device 10, combinations of game media with high usage rates are stored in the storage unit 170. Then, based on the instructions of the providing user UA, other packs are generated such that at least one game media included in the generated pack is a game media matching a combination with a high usage rate.

[0187] (8) Example of generating other packs 8 In this embodiment, based on predetermined conditions, the provider user (UA) may select game media from among the game media they own and generate other packs. In other words, without instructions from the provider user (UA), the system automatically selects game media from among the game media owned by the provider user (UA) based on predetermined conditions and generates other packs. This reduces the effort required from the provider user (UA) and further increases their motivation to generate packs.

[0188] For example, in this embodiment, at least one of the following is determined to be a game medium that satisfies the predetermined conditions: surplus game media owned by the providing user UA, game media that the providing user UA does not need, and game media with a rarity of less than or equal to a predetermined value (for example, a game medium with a rarity of N). The selected game media is then placed into another pack (any of packs PK2 to PK10) to generate packs PK2 to PK10.

[0189] The surplus game media owned by the providing user UA refers to game media that are not being used in the game (for example, extra game media that are not placed in a deck). If it is possible to select surplus game media to generate other packs, the surplus game media owned by the providing user UA can be put to good use.

[0190] Furthermore, a game medium that the providing user UA considers unnecessary is a game medium that the providing user UA has previously indicated as unnecessary (tagged as unnecessary). If it is possible to select unnecessary game mediums and generate other packs, the unnecessary game mediums owned by the providing user UA can be effectively utilized.

[0191] [9] Presentation In this embodiment, package information is presented to the recipient user UB. For example, information that includes at least the contents of the pack generated by the providing user UA is presented as package information. In this way, the appeal of the pack can be conveyed to the recipient user UB, and they can be encouraged to acquire the pack.

[0192] Figure 7 shows an example of a game screen displayed on the display unit of the terminal device 20B of the provided user UB. In this embodiment, information including at least the contents of pack PK1 generated by the providing user UA is presented as package information.

[0193] For example, as shown in Figure 7, the contents of packs PK1 to PK10 of package PG1 are presented. The contents of the packs include images of each game medium, the name of the game medium (character name, item name), parameters (attack power, defense power, health value, etc.), attributes, skills, and other information. Alternatively, images (card images) of each game medium in packs PK1 to PK10 of package PG1 may be presented.

[0194] In this embodiment, the contents of pack PK1 generated by the providing user UA may be presented as package information, while the contents of automatically generated packs PK2 to PK10 may not be presented. This allows the appeal of pack PK1 generated by the providing user UA to be highlighted, while simultaneously increasing the confidentiality of the automatically generated packs and enhancing the appeal of providing the packs.

[0195]

[10] Packs are offered. In this embodiment, when a request to obtain a pack is received from the recipient user UB, a pack is selected from package PG1 and the selected pack is provided (assigned) to the recipient user UB.

[0196] For example, if a user UB requests to acquire a pack, the system selects a pack from package PG1 to provide (assign) to the user UB.

[0197] In this embodiment, if, for example, pack PK2 is selected (winner) based on a given lottery process, a predetermined number (for example, 3) of game media included in pack PK2 are provided (assigned) to the recipient user UB. In this embodiment, each game media in pack PK2 is managed as a game media owned by user UB, associated with the user UB's ID.

[0198] Furthermore, in this embodiment, when providing a pack to a recipient user UB, the necessary cost value (e.g., points) may be consumed (subtracted) from the point value of the user UB associated with the recipient user UB.

[0199]

[11] Benefits will be granted. In this embodiment, when a user UB requests a pack from a user UB, and the user UB is provided with a pack selected from package PG1 (package PG1 consisting of packs PK1 to PK10, including pack PK generated by user UA), the providing user UA may be granted a reward. The reward may be an item usable in the game, in-game currency, or consumable points. This would further increase the incentive for the providing user UA to generate packs.

[0200]

[12] Explanation of cost values In this embodiment, a predetermined cost value may be set based on the information of the game medium included in pack PK1 generated by the providing user UA. This increases the value of the pack and saves the providing user UA the trouble of setting the cost value.

[0201] The cost value is the consideration, which may be the consideration required for the providing user UA to generate the pack (hereinafter referred to as the listing fee), or the consideration required for the receiving user UB to acquire the pack.

[0202] For example, the listing fee may be set based on the information of the game media in pack PK1 generated by the providing user UA. The listing fee may also be made cheaper the more game media with higher rarity are included. For example, the listing fee for one game media with rarity N may be 100 points, one with rarity R may be 50 points, one with rarity SR may be 30 points, and one with rarity SSR may be 20 points.

[0203] In other words, the listing fee required for providing user UA to generate pack PK1, which consists of game media C1 with rarity SSR, game media C2 with rarity SR, and game media C3 with rarity R, is 100 points.

[0204] In this embodiment, the providing user UA may set the price required for the recipient user UB to obtain a given pack from package PG1 based on the game medium information of pack PK1 generated by the providing user UA.

[0205] For example, the price may be increased as the number of rare game items included increases. For instance, the price for one game item with rarity N could be 10 points, the listing fee for one game item with rarity R could be 100 points, the listing fee for one game item with rarity SR could be 200 points, and the listing fee for one game item with rarity SSR could be 300 points. Additionally, the listing fee for one game item with rarity SSR that is not currently available on the market could be 1000 points.

[0206] In other words, the providing user UA generates pack PK1, which consists of game media C1 with an SSR rarity, game media C2 with an SR rarity, and game media C3 with an R rarity. Then, the consideration required to acquire one pack from the packages of packs PK1 to PK10, which include pack PK1, based on the acquisition instruction of the receiving user UB, is 500 points.

[0207]

[13] Flowchart Using Figure 8, we will explain the processing flow of an example where a pack is generated based on the instructions of the providing user UA. First, based on the instructions of the providing user UA, the system accepts the selection of a predetermined number (for example, 3) of game media from among the game media owned by the providing user UA (Step S1). Then, a pack consisting of the selected predetermined number of game media is generated (Step S2). For example, pack PK1 consisting of the 3 selected game media is generated.

[0208] Next, based on the information of each game medium included in the pack generated based on the instructions of the providing user UA (e.g., pack PK1), a predetermined number of game mediums are selected to generate other packs (step S3). For example, a predetermined number (e.g., 3) of game mediums are selected per pack to generate other packs. In addition, nine other packs, PK2 to PK10, are generated.

[0209] Then, a package is generated that includes the pack generated based on the instructions of the providing user UA, and other packs (step S4). For example, a package PG1 is generated that includes pack PK1 generated based on the instructions of the providing user, and other packs PK2 to PK10.

[0210] Next, the package information (for example, the information for package PG1) is presented to the recipient user UB (step S5).

[0211] Then, it is determined whether a selection (for example, a selection to obtain a pack) has been accepted by the recipient user UB (step S6). If a selection has been accepted (Y in step S6), a pack to be provided to the recipient user UB is selected from the packages (for example, package PG1) (step S7). The selected pack is provided to the recipient user UB (step S8). On the other hand, if no selection has been accepted (N in step S6), the process is terminated. This completes the process.

[0212]

[14] Reset In this embodiment, any of the packs in package PG1 may be provided to the recipient user UB, or package PG1 may be reset. For example, if package PG1 is reset, the packs that were not provided to the recipient user UB are collected and the game media is returned to its original owner. For example, if pack PK1 is provided to recipient user UB, then from the remaining packs PK2 to PK10, the game media owned by the providing user UA will be returned as UA's game media, and the game media owned by the operator will be managed as the operator's property.

[0213]

[15] Notification In this embodiment, when the generated pack is provided to the first user (e.g., the recipient user UB), the second user UC may be notified of the information that the generated pack has been provided to the first user UB.

[0214] For example, if pack PK1, which contains the rarest game media among package PG1, is provided to the first user UB, the second user UC may be notified of the information that pack PK1 has been provided to the first user UB. On the other hand, if any of the other packs PK2 to PK10 are provided to the first user UB, the second user UC may not be notified of the information that any of the other packs PK2 to PK10 have been provided to the first user UB.

[0215]

[16] Benefits related to the final pack offer In this embodiment, when all the packs constituting package PG1 have been provided, the user who provides the last (remaining) pack (recipient user UK) may be given a reward (for example, a luxurious game medium of rarity SR, 5000 in-game currency points, etc.). In this way, the packs of package PG1 can be effectively provided to the recipient user without being wasted.

[0216]

[17] Benefits based on the number of packs provided In this embodiment, users (e.g., recipient user UL) who acquire a predetermined number or more packs (e.g., 90 game media in total from 30 packs) or a predetermined number or more packages (e.g., 90 game media in total from packages PG1, PG2, and PG3) may be given rewards (e.g., a luxurious game media of SSR rarity, 10,000 in-game currency points, etc.). In this way, a satisfying game can be provided to users who acquire a large amount of game media.

[0217]

[18] Variations of the method for determining the game medium to be included in other packs In this embodiment, information regarding the number of packs to be stored in the package may be received from the user (for example, either the providing user UA or the receiving user UB), and the game media to be stored in the other packs may be determined according to the number of packs received.

[0218] For example, let's consider a package with three options: Package PG1 containing 10 units, Package PG2 containing 20 units, and Package PG3 containing 30 units.

[0219] Based on the instructions of the recipient user UB, the system accepts a selection of which of packages PG1, PG2, and PG3 the recipient user UB will receive, and the number of game media of a predetermined rarity (e.g., SSR) stored in the other packs is changed according to the type and / or number of packages selected.

[0220] To explain in more detail, when a user UB requests a package PG3 containing 30 items, the automatically generated pack will contain game media of equivalent rarity to or higher rarity than game media C1, C2, and C3, which are included in pack PK1 generated based on the instructions of the providing user PA. Furthermore, the probability of the automatically generated pack containing game media of equivalent rarity to or higher rarity than game media C1, C2, and C3 is increased. It may be controlled to do so.

[0221] In other words, when a user UB requests to acquire one PG3 package containing 30 items, the number of game media of a predetermined rarity (e.g., SSR) in the automatically generated pack will be increased, or the probability of receiving game media of a predetermined rarity (e.g., SSR) will be increased, compared to when the user UB requests to acquire one PG2 package containing 20 items.

[0222] Furthermore, when a user UB requests to acquire one PG2 package containing 20 items, the number of game media of a predetermined rarity (e.g., SSR) stored in the automatically generated pack will be increased, or the probability of storing game media of a predetermined rarity (e.g., SSR) will be increased, compared to when a user UB requests to acquire one PG1 package containing 10 items.

[0223] Furthermore, in this embodiment, the more packages acquired, the more game media of a predetermined rarity (e.g., SSR) may be stored in the automatically generated packs, or the higher the probability of storing game media of a predetermined rarity (e.g., SSR).

[0224] For example, when an acquisition instruction for acquiring three packages PG1 each containing ten items is received from the provided user UB, the number of game media of a predetermined rarity (for example, SSR) stored in an automatically generated pack is made larger, or the probability that a game medium of a predetermined rarity (for example, SSR) is stored is made higher, than when an acquisition instruction for acquiring two packages PG1 each containing ten items is received from the provided user UB.

[0225] Further, when an acquisition instruction for acquiring two packages PG1 each containing ten items is received from the provided user UB, the number of game media of a predetermined rarity (for example, SSR) stored in an automatically generated pack is made larger, or the probability that a game medium of a predetermined rarity (for example, SSR) is stored is made higher, than when an acquisition instruction for acquiring one package PG1 containing ten items is received from the provided user UB.

[0226]

[19] Others In the present embodiment, description has been given mainly using a competitive game as an example, but the present invention is not limited to competitive games and can be applied to various games. For example, the present embodiment can be used for role-playing games, racing games, music games, quiz games, training and raising games, competitive fighting games, simulation games, and the like.

[0227] The present invention is not limited to the embodiments described above, and various modifications are possible. For example, a term cited as a broad or equivalent term in the description in the specification or drawings can be replaced with a broad or equivalent term in other descriptions in the specification or drawings.

[0228] The present invention includes configurations that are substantially identical to the configurations described in the embodiments (for example, configurations having the same functions, methods, and results, or configurations having the same objects and effects). Further, the present invention includes configurations in which non-essential parts of the configurations described in the embodiments are replaced. Further, the present invention includes configurations that exhibit the same operational effects as the configurations described in the embodiments, or configurations that can achieve the same objects. Further, the present invention includes configurations in which known techniques are added to the configurations described in the embodiments.

[0229] As described above, embodiments of the present invention have been explained in detail, but it will be readily apparent to those skilled in the art that many modifications are possible without substantially departing from the novel aspects and effects of the present invention. Yes, there may be. Therefore, all such modifications are included within the scope of the present invention. [Explanation of Symbols]

[0230] 10 Server devices, 20, 20A, 20B, 20C Terminal devices, 100 Processing unit, 111 Display control unit, 112 Display content determination unit, 113 Game control unit, 114 Generation unit, 115 Selection unit, 116 Presentation unit, 117 Benefit Granting Department, 118 Reception Department, 119 Provision Department, 120 Setting Department, 121 Communication control unit, 122 Management unit, 130 Image generation unit, 140 Sound processing unit, 160 Input unit, 170 Storage unit, 171 Main memory unit, 172 Image buffer, 174 Game data storage unit, 175 User information storage unit, 180 Information storage media, 196 Communications Department, 200 Processing unit, 211 Display control unit, 212 Display content determination unit, 213 Game control unit, 214 Generation unit, 215 Selection unit, 216 Presentation unit, 217 Benefit Granting Department, 218 Reception Department, 219 Provision Department, 220 Setting Department, 221 Communication control unit, 230 Image generation unit, 240 Sound processing unit, 260 Input unit, 262 Detection unit, 270 Storage unit, 271 Main memory, 272 Image buffer, 274 Game data storage unit, 275 User information storage unit, 280 information storage medium, 290 display section, 292 Audio output section, 296 Communication section

Claims

1. A generation unit generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space. A presentation unit that presents the information of the package to the recipient user, The system includes a selection unit that, upon receiving an instruction from the recipient user to obtain a pack, selects a pack from the package to provide to the recipient user, The generating unit is Based on the instructions of the providing user, the system accepts the selection of a predetermined number of game media from among the game media owned by the providing user, and can generate a pack consisting of the selected predetermined number of game media. An entertainment system characterized by selecting a predetermined number of game media based on the information of each game media included in a pack generated based on the instructions of the providing user, generating other packs, and generating a package that includes the pack generated based on the instructions of the providing user and the other packs.

2. In claim 1, The aforementioned game medium information is an entertainment system characterized by including attributes.

3. In claim 1 or 2, An entertainment system characterized in that the information of the aforementioned game media includes information on combinations of game media.

4. In claim 1 or 2, The generating unit is An entertainment system characterized by pre-determining the number of rarity levels for each game medium included in the aforementioned package.

5. In claim 1 or 2, An entertainment system further comprising a benefit granting unit that grants a benefit to the providing user when the providing user is provided with a pack selected from the packages.

6. In claim 1 or 2, The number of packs included in the aforementioned package is predetermined. The generating unit is An entertainment system characterized in that if the number of packs generated by the providing user falls below a predetermined standard number of packs, the system generates other packs.

7. In claim 1 or 2, The generating unit is An entertainment system characterized by setting a predetermined cost value based on information about the game media included in the pack generated by the aforementioned user.

8. In claim 1 or 2, The other packs mentioned above are An entertainment system characterized by including game media provided by the operating company.

9. In claim 1 or 2, The other packs mentioned above are An entertainment system characterized by including game media owned by the aforementioned providing user.

10. In claim 9, The generating unit is An entertainment system characterized by selecting a game medium from among the game media owned by the providing user based on predetermined conditions to generate the other pack.

11. In claim 1 or 2, The aforementioned display unit is, An entertainment system characterized by presenting information that includes at least the contents of a pack generated by the providing user as information about the package.

12. A generation unit generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space. A presentation unit that presents the information of the package to the recipient user, The system includes a selection unit that, upon receiving an instruction from the recipient user to obtain a pack, selects a pack from the package to provide to the recipient user, The generating unit is Based on the instructions of the providing user, the system accepts the selection of a predetermined number of game media from among the game media owned by the providing user, and can generate a pack consisting of the selected predetermined number of game media. An information processing device characterized by selecting a predetermined number of game media based on the information of each game media included in a pack generated based on the instructions of the providing user, generating other packs, and generating a package that includes the pack generated based on the instructions of the providing user and the other packs.

13. A generation unit generates packs consisting of a predetermined number of game media and packages consisting of multiple packs in a virtual space. A presentation unit that presents the information of the package to the recipient user, When an instruction to obtain a pack is received from the recipient user, the computer is made to function as a selection unit to select a pack to provide to the recipient user from among the packages. The generating unit is Based on the instructions of the providing user, the system accepts the selection of a predetermined number of game media from among the game media owned by the providing user, and can generate a pack consisting of the selected predetermined number of game media. A program characterized by selecting a predetermined number of game media based on the information of each game media included in a pack generated based on the instructions of the providing user, generating other packs, and generating a package that includes the pack generated based on the instructions of the providing user and the other packs.

Citation Information

Patent Citations

  • Lawn mower

    JP1988028311A