Entertainment systems, information processing devices, and programs

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

Patent Information

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

AI Technical Summary

Benefits of technology

【0032】 本発明は、ユーザが指定した優先順位に基づいて、パックの画像に表示される表示対象の大きさ及び/又はレイアウトを制御するので、例えば、優先順位の高いエンターテインメント媒体の表示対象を大きく中心に表示する等により、ユーザの期待感を高めることができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026166566000001_ABST
    Figure 2026166566000001_ABST
Patent Text Reader

Abstract

The objective is to provide an entertainment system, etc., that can enhance user expectations when conducted using entertainment media. [Solution] The system accepts the selection of at least one entertainment medium from among various entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium. Based on the information of at least one entertainment medium included in the pack, an image of the pack is generated. The image of the pack is presented to the user.
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, there exists an entertainment system that, when a photograph of an object is taken within a game, causes a figure of the object that matches the pose of the object in the photograph to appear in the virtual space (see, for example, paragraphs 0079 and Figure 11 of Patent Document 1).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problem to be Solved by the Invention

[0005] When a game progresses using entertainment media (e.g., game media), it is desirable to enhance the user's sense of anticipation.

[0006] The present invention has been made in view of such problems, and its object is to provide an entertainment system and the like that can increase the user's sense of anticipation when the process progresses using entertainment media.

Means for Solving the Problem

[0007] (1) The present invention is An entertainment system that proceeds using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, The present invention relates to an entertainment system characterized by including a display unit that displays images of the aforementioned pack to the user.

[0008] 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.

[0009] This invention can enhance user expectations when presenting images of the product pack to the user.

[0010] (2) The present invention is An entertainment system that proceeds using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, A display control unit that displays the image of the pack, The present invention relates to an entertainment system characterized by including a provisioning unit that provides the aforementioned pack to a user.

[0011] 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.

[0012] This invention can enhance user expectations when providing a package to a user.

[0013] (3) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The system may further include a display unit that presents an image of the pack to the recipient user based on instructions from the providing user.

[0014] This invention can enhance user expectations when presenting images of the package to the recipient.

[0015] (4) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The system may further include a provisioning unit that provides the aforementioned pack to the recipient user based on instructions from the providing user.

[0016] This invention can enhance user expectations when providing a package to a recipient user.

[0017] (5) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The computer may generate a pack consisting of entertainment media provided by the computer.

[0018] The present invention can enhance user's expectation when generating a pack composed of entertainment media provided by a computer.

[0019] (6) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The image generation unit may generate the image of the pack based on the information of the entertainment media whose selection has been accepted.

[0020] The present invention generates the image of the pack based on the information of the selected entertainment media , so that the user's expectation can be enhanced.

[0021] (7) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The image generation unit may generate the image of the pack based on the attribute of the entertainment media whose selection has been accepted.

[0022] Since the present invention generates the image of the pack based on the attribute of the selected entertainment media, it can enhance the user's expectation.

[0023] (8) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The generation unit accepts selection of a plurality of entertainment media from among the entertainment media owned by the providing user, and generates a pack including the plurality of entertainment media whose selections have been accepted, The image generation unit may generate the image of the pack based on the information of the combination of the plurality of entertainment media whose selections have been accepted.

[0024] This invention generates images of a pack based on information from a combination of multiple entertainment media, thereby increasing user anticipation.

[0025] (9) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The generating unit is Generate a package consisting of multiple packs, The image generation unit, The same image of the pack may be generated in each pack of the package based on information from at least one entertainment medium contained in at least one pack belonging to the package.

[0026] The present invention generates the same pack image in each pack of a package based on information from at least one entertainment medium contained in at least one pack belonging to the package, thereby increasing user anticipation.

[0027] (10) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are The image generation unit, Depending on at least one of the types, attributes, and number of entertainment media selected, the size and / or layout of the display objects shown in the pack image may be controlled.

[0028] The present invention controls the size and / or layout of the display objects shown in the pack image according to at least one of the type, attributes, and number of entertainment media. For example, it can enhance user anticipation by displaying the main game media's display object largely in the center.

[0029] (11) Also, the entertainment system, information processing device, program, And the information storage medium is, The image generation unit, The images in the pack may be controlled according to at least one of the type, attribute, and number of entertainment media selected.

[0030] The present invention controls the images in a pack according to at least one of the type, attributes, and number of entertainment media, so that, for example, it can enhance user anticipation by applying effects to the featured game media.

[0031] (12) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The image generation unit, The size and / or layout of the elements displayed in the pack's image may be controlled based on the priority specified by the user.

[0032] The present invention controls the size and / or layout of the displayed items in the pack image based on the priority specified by the user. For example, it can enhance user anticipation by displaying high-priority entertainment media items largely in the center.

[0033] (13) Furthermore, the entertainment system, information processing device, program, and information storage medium of the present invention are: The image generation unit, The size and / or layout of the display objects shown in the pack image may be controlled based on the information of the user being provided and / or the information of the user providing the package.

[0034] This invention controls the size and / or layout of the displayed objects in the pack image based on the information of the recipient user and / or the provider user, thereby increasing the expectations of both the recipient user and the provider user. [Brief explanation of the drawing]

[0035] [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] A diagram showing an example of an image of the pack according to this embodiment. [Figure 8] A diagram showing an example of an image of the pack according to this embodiment. [Figure 9] A diagram showing an example of an image of the pack according to this embodiment. [Figure 10] A diagram showing an example of an image of the pack according to this embodiment. [Figure 11] A diagram showing an example of the images of each pack in the package of this embodiment. [Figure 12] A diagram showing an example of an image of the pack according to this embodiment. [Figure 13] A diagram showing an example of an image of the pack according to this embodiment. [Figure 14] A diagram showing an example of an image of the pack according to this embodiment. [Figure 15] A flowchart showing an example of the processing flow in this embodiment. [Modes for carrying out the invention]

[0036] 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. Not all of the configurations described are necessarily essential components of the present invention.

[0037] [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.

[0038] 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).

[0039] 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.

[0040] [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).

[0041] 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.

[0042] 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.

[0043] 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.

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

[0045] 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.

[0046] 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.

[0047] 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.

[0048] [1.3] Cloud-based entertainment systems Furthermore, the entertainment system of this embodiment is a cloud-based entertainment system. A cloud-based system is also acceptable. For example, in a cloud-based entertainment system, the server device 10 (cloud device) performs all basic processing (including game processing, rendering, etc.), and the terminal device 20 only controls the display of the processing results from 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.

[0049] 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.

[0050] 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.

[0051] [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.

[0052] [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.

[0053] 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.).

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

[0055] [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®.

[0056] Furthermore, the terminal device 20 is equipped with a web browser capable of viewing web pages (HTML format data). In other words, the terminal device 20 is equipped with a communication control function for communicating with the server device 10, a web browser function that controls the display 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 The system may acquire game control information provided by the server device 10, execute predetermined game processing, and then execute a game based on the game processing.

[0057] 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.

[0058] [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.

[0059] [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.

[0060] 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.

[0061] 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.

[0062] 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).

[0063] 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.

[0064] 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.

[0065] 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.

[0066] 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), virtual camera information, and settings used in the game. It can be done.

[0067] 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.

[0068] 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).

[0069] 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.

[0070] 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).

[0071] 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.

[0072] 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.

[0073] 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.

[0074] 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 140.

[0075] 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.

[0076] The display control unit 111 may display an image of the pack.

[0077] In particular, the display control unit 111 of this embodiment may display an image of the pack based on the display content.

[0078] Furthermore, the display control unit 111 may control the size and / or layout of the display objects displayed on the pack image according to at least one of the type, attribute, and number of game media selected.

[0079] Furthermore, the display control unit 111 may control the image of the pack according to at least one of the type, attribute, and number of game media selected.

[0080] Furthermore, the display control unit 111 may control the size and / or layout of the display objects shown in the pack image based on the priority order specified by the user providing the product.

[0081] Furthermore, the display control unit 111 may control the size and / or layout of the display objects shown in the pack image based on the information of the user being provided.

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

[0083] In particular, the display content determination unit 112 of this embodiment determines the display content of the pack based on information from at least one game medium included in the pack.

[0084] Furthermore, the display content determination unit 112 may determine the display content based on the information of the game medium that was selected.

[0085] Furthermore, the display content determination unit 112 may determine the display content based on the attributes of the game medium that has been selected.

[0086] Furthermore, the display content determination unit 112 may determine the display content based on information about the combination of multiple game media selected.

[0087] Furthermore, the display content determination unit 112 may determine the same display content for each pack in the package based on information from at least one game medium included in at least one pack belonging to the package.

[0088] 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.

[0089] 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.

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

[0091] For example, the generation unit 114 receives the selection of at least one entertainment medium from among the entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium.

[0092] Furthermore, the generation unit 114 may accept the selection of multiple game media from among the game media owned by the providing user and generate a pack containing the selected multiple game media.

[0093] 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.

[0094] 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.

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

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

[0097] 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.

[0098] 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.

[0099] 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.

[0100] The generation unit 114 may generate a pack consisting of entertainment media provided by the computer.

[0101] The generation unit 114 may accept the selection of multiple entertainment media from among the entertainment media owned by the providing user and generate a pack containing the selected multiple entertainment media.

[0102] 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.

[0103] 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.

[0104] The display unit 116 may display an image of the pack to the user. Alternatively, the display unit 116 may display an image of the pack to the recipient user based on instructions from the providing user.

[0105] 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.

[0106] 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.

[0107] The providing unit 119 provides the user with given information. For example, the providing unit 119 provides a pack to the user (e.g., the recipient user). For example, the providing unit 119 may provide the pack to the recipient user based on instructions from the providing user.

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

[0109] 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.

[0110] 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.

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

[0112] 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.

[0113] 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.

[0114] 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.

[0115] 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.

[0116] 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).

[0117] 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").

[0118] Specifically, the image generation unit 130 determines the position and rotation angle (synonymous with orientation or direction) of an object (model object), and places the object at that position (X, Y) or (X, Y, Z) with that rotation angle (rotation angle around the X, Y axes) or (rotation angle around the X, Y, Z axes).

[0119] 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).

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

[0121] 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.

[0122] The image generation unit 130 of this embodiment generates an image of the pack based on information from at least one entertainment medium included in the pack.

[0123] Furthermore, the image generation unit 130 may generate an image of the pack based on the information of the selected entertainment medium.

[0124] Furthermore, the image generation unit 130 may generate images of the pack based on the attributes of the selected entertainment medium.

[0125] Furthermore, the image generation unit 130 may generate an image of the pack based on information about the combination of multiple entertainment media selected.

[0126] Furthermore, the image generation unit 130 may generate the same image of the pack in each pack of the package based on information of at least one entertainment medium contained in at least one pack belonging to the package.

[0127] Furthermore, the image generation unit 130 may control the size and / or layout of the display objects displayed in the pack image according to at least one of the types, attributes, and number of entertainment media selected.

[0128] Furthermore, the image generation unit 130 may control the images of the pack according to at least one of the type, attribute, and number of entertainment media selected.

[0129] Furthermore, the image generation unit 130 may control the size and / or layout of the display objects shown in the pack image based on the priority order specified by the user (for example, the information of the user being provided and / or the user providing the information).

[0130] Furthermore, the image generation unit 130 may control the size and / or layout of the display objects shown in the pack image based on the information of the recipient user and / or the information of the provider user.

[0131] 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.

[0132] 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.

[0133] [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.

[0134] 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).

[0135] 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.

[0136] 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.

[0137] The memory unit 270 serves as the work area for the processing unit 200 and the communication unit 296, and its functions can be realized by RAM (VRAM) or the like. In this embodiment, the memory unit 270 includes a main memory unit 271 used as the 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. Note that some of these may be omitted, or the memory unit 170 of the server device 10 may constitute some of them.

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

[0139] 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.

[0140] 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.

[0141] 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).

[0142] 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.

[0143] The display unit 290 outputs the image generated by this embodiment, and its function is to display the image on a CRT, LCD, touch panel display, or HMD (head-mounted display). This can be achieved through methods such as playing.

[0144] 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.

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

[0146] 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.

[0147] 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.

[0148] 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.

[0149] 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.

[0150] 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.

[0151] 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.

[0152] 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.

[0153] 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.

[0154] Furthermore, the display control unit 211 and the display control unit 111 of the server device 10 perform all or part of the processing. You may perform the same processing as described above.

[0155] 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.

[0156] 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.

[0157] 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.

[0158] When the selection unit 215 receives a request from the recipient user to obtain a pack, it selects a pack from the package 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.

[0159] 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.

[0160] 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.

[0161] 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.

[0162] 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.

[0163] 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.

[0164] 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.

[0165] 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.

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

[0167] 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.

[0168] 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.

[0169] 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.

[0170] 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.

[0171] 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.

[0172] [4] Overview This embodiment relates to an entertainment system that operates using an entertainment medium. This embodiment relates, for example, to a competitive game using an entertainment medium (for example, a game medium such as cards).

[0173] In this embodiment, the system accepts the selection of at least one entertainment medium from among the available entertainment media, and generates a pack consisting of the selected entertainment medium, or a pack containing multiple entertainment media including the selected entertainment medium.

[0174] Then, based on information from at least one entertainment medium included in the pack, an image of the pack is generated, and the image of the pack is presented to the user (a given user, such as a providing user or a non-providing user).

[0175] For example, when providing a game medium to a user's UB, the display content is determined based on the information in the game medium, and a display image (e.g., an image of the pack) is generated based on the determined display content.

[0176] For example, in this embodiment, the system accepts the selection of at least one game medium from among the game media such as cards owned by the providing user (e.g., user UA). For example, it accepts the selection of game media C1, C2, and C3. Then, it generates pack PK1 consisting of game media C1, C2, and C3.

[0177] Then, when generating Pack PK1, an image of Pack PK1 is generated based on the information of at least one game medium contained in Pack PK1. In other words, the display content of Pack PK1 is determined. Then, based on the display content, an image of Pack PK1 is generated and provided to the user. The package PK1 is displayed on the display unit 290 of the terminal device 20B of the user UB (for example), and the package PK1 is provided to the user UB.

[0178] According to this embodiment, for example, by displaying an image of a rare game medium as the image of pack PK1, the recipient user UB can expect that, for example, a featured game medium is included in pack PK1. In this way, this embodiment can increase the sense of anticipation when providing game mediums to the recipient user.

[0179] The following describes an example of a game using a game medium (an example of an entertainment medium) where the user UA is the providing user and the user UB is the receiving user.

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

[0181] 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.

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

[0183] 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.

[0184] 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.

[0185] 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.

[0186] 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 game media that can evolve. In other words, it is evolution information. Game media that evolve are set to the same attribute. For example, game media C4, C5, and C6 are set to the same water attribute.

[0187] 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.

[0188] [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.

[0189] [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.

[0190] In this embodiment, the provider user UA may accept the selection of at least one game medium from among the game mediums it owns in the virtual space. Then, a pack consisting of multiple game mediums, including the selected game medium, may be generated.

[0191] For example, the provider user UA may select one game medium C1 from among the game mediums C1 to C6 that they own, and a pack may be generated that includes the selected game medium C1 and the operator's game mediums C20 and C21.

[0192] [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.

[0193] 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.

[0194] 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.

[0195] 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.

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

[0197] 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.

[0198] 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 is a game media provided by the operator.

[0199] 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.

[0200] [6.4] A pack consisting of one game medium In this embodiment, a pack consisting of one game medium may be generated.

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

[0202] 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.

[0203] [8] Explanation regarding the determination of the display content In this embodiment, the content to be displayed in the pack is determined based on information from at least one game medium included in the pack. For example, the content to be displayed in the pack is determined when the pack is generated.

[0204] The display content is the information to be displayed, and at least one of the following is the character name, character image, item name, item image, background image, or type of image control (effect) to be drawn as the pack image. If the display content is a character image, it may be the character image displayed on the game medium itself, or it may be a modified version of the character image displayed on the game medium (for example, cropped, or modified to the extent that it can be recognized as the same character).

[0205] Figure 7 shows an example of a pack image. In this embodiment, as shown in Figure 7, if the game media selected from among the game media owned by the providing user UA are game media C1, C2, and C3, and a pack PK1 consisting of game media C1, C2, and C3 is generated, the display content may be determined based on the information of at least one game media included in pack PK1.

[0206] "At least one game medium" could be, for example, any one of game mediums C1, C2, or C3. Alternatively, "at least one game medium" could be two game mediums. "At least one game medium" could also be all three game mediums C1, C2, and C3 that make up pack PK1.

[0207] For example, the content of image G11 of pack PK1, which consists of game media C1, game media C2, and game media C3, is determined to be the character CA1 of game media C1. Then, as shown in Figure 7, image G11 of pack PK1 with the character CA1 of game media C1 drawn on it is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0208] Furthermore, if a pack exists that is created by combining game media C4 and C5 selected from among the game media owned by the providing user UA, and the operator's game media C11, the display content of that pack may be determined based on the information of the operator's game media C11.

[0209] Furthermore, if a pack exists that is created by combining game media C4 and C5 selected from among the game media owned by the providing user UA, and the operator's game media C11, the display content of that pack will be determined based on the information of game media C4 and C5 owned by user UA. That's fine.

[0210] [8.1] Control based on information of the selected game medium Figure 8 shows an example of an image of pack PK1. In this embodiment, as shown in Figure 8, if the game media selected by the providing user UA from among the game media owned by the user UA are game media C1, C2, and C3, and pack PK1 is generated, the display content may be determined based on the information of game media C1, C2, and C3.

[0211] For example, the display content of the image in pack PK1, which consists of game media C1, game media C2, and game media C3, is determined to be the content of character CA1 from game media C1, character CA2 from game media C2, and character CA3 from game media C3. Then, as shown in Figure 8, an image G12 of pack PK1 with character CA1 from game media C1, character CA2 from game media C2, and character CA3 from game media C3 drawn is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0212] [8.2] Control based on the attributes of the selected game medium Figure 9 shows an example of a pack image. In this embodiment, as shown in Figure 9, if the game media selected from among the game media owned by the providing user UA are game media C1, C2, and C3, and pack PK1 is generated, the display content may be determined based on the attributes of game media C1, C2, and C3.

[0213] For example, the display content of the images in pack PK1, which consists of game media C1, game media C2, and game media C3, is determined based on the water attribute of game media C1, the fire attribute of game media C2, and the wood attribute of game media C3.

[0214] Then, as shown in Figure 9, an image G13 of pack PK1 is generated, in which a water mark MK1 is drawn on character CA1 of game medium C1, a fire mark MK2 is drawn on character CA2 of game medium C2, and a tree mark MK3 is drawn on character CA3 of game medium C3, and this image G13 is displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0215] [8.3] Explanation of the method for determining display content based on a combination of multiple game media Figure 10 shows an example of a pack image. As shown in Figure 10, if the game media selected from among the game media owned by the providing user UA are game media C4, C5, and C6, and pack PK21 is generated, the display content may be determined and the pack image generated based on the information of the combination of game media C4, C5, and C6.

[0216] For example, the image content of pack PK21, which consists of game media C4, game media C5, and game media C6, is determined to evolve from game media C4 to game media C5, and then from game media C5 to game media C6.

[0217] Then, as shown in Figure 10, an image G14 of pack PK21 representing the evolution of game media C4, game media C5, and game media C6 is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0218] Furthermore, even if at least one evolved game medium (for example, any of game mediums C4, C5, or C6) is present in pack PK21, pack image G14, which shows the evolutionary process, may be generated and displayed.

[0219] Furthermore, in this embodiment, the image of the pack may be generated based on information about multiple identical game media, and combinations of fusion and synthesis. Also, regarding multiple different game media C4, C5... The pack image may be generated based on information about the combinations of fusion and synthesis. In such a case, game medium C5 may be equipment or summoning materials exclusive to game medium C4.

[0220] [9] Description of the contents of each pack that makes up the package In this embodiment, when generating a package PG1 consisting of multiple packs PK1 to PK10, the display content of each pack PK1 to PK10 in package PG1 is made identical. Furthermore, at least one pack (for example, pack PK1) contains the game medium from which the display content originated.

[0221] Figure 11 shows an example of images for each pack PK1 to PK10 that make up package PG1. As shown in Figure 11, the image of the pack is generated based on the information of at least one game medium contained in at least one pack belonging to package PG1 (for example, pack PK1 which contains at least one game medium owned by the providing user UA). In other words, the display content of the pack is determined based on the information of at least one game medium contained in at least one pack belonging to package PG1, and the image of the pack is generated based on the display content.

[0222] For example, if a user UA selects game media C1 from among several game media owned by the provider, and pack PK1 is generated, the image G11, which displays character CA1 from game media C1, will be used as the pack image. In other words, the same pack image will be generated for all packs PK1 to PK10 that make up package PG1. That is, the same display content will be determined for all packs PK1 to PK10 that make up package PG1, and the pack image will be generated based on the display content.

[0223] For example, even if game media C1 is not present in packs PK2 to PK10, image G11, which displays character CA1 from game media C1, will be displayed in all packs PK1 to PK10.

[0224] In this way, user UB can expect that at least one pack of package PG1 contains a game medium related to the displayed content.

[0225]

[10] Description of the control that displays a packed image based on the displayed content In this embodiment, the image of the pack is displayed based on the displayed content.

[0226] [10.1] Controlling the size of the displayed object In this embodiment, the size of the display objects (e.g., characters) displayed in the pack image may be controlled according to at least one of the type, attribute, and number of game media selected from among the game media owned by the providing user UA.

[0227] For example, in this embodiment, when a game medium selected by the user agent (UA) is to be displayed, the display size is controlled so that the rarity of the game medium increases.

[0228] Figure 12 shows an example of an image of pack PK1. In this embodiment, as shown in Figure 12, the images of pack PK1, which consists of game media C1, game media C2, and game media C3 selected from among the game media owned by the providing user UA, are determined to be displayed on the character CA1 of game media C1, the character CA2 of game media C2, and the character CA3 of game media C3.

[0229] Then, the size of each character CA1, CA2, and CA3 is controlled based on the rarity (example of type) of the game medium C1, C2, and C3.

[0230] For example, the display area of ​​characters is determined to increase in order of rarity for game media C1, C2, and C3. For example, the display ratio for each character CA1, CA2, and CA3 is determined.

[0231] Specifically, as shown in Figure 12, the size of character CA1 is determined so that the display area of ​​character CA1 in game medium C1 with an SSR rarity is the largest. The size of character CA2 is determined so that the display area of ​​character CA2 in game medium C2 with an SR rarity is the second largest after character CA1. The size of character CA3 in game medium C3 with an R rarity is determined so that the display area of ​​character CA3 is the smallest of the three.

[0232] Then, an image G15 of pack PK1 with each character CA1, CA2, and CA3 drawn on it is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0233] In this way, the recipient user UB can recognize that game medium C1, which has an SSR rarity, is the main attraction of the game medium.

[0234] In this embodiment, the size of the display objects shown in the pack image may be controlled according to the attributes of the game medium selected from among the game media owned by the providing user UA.

[0235] For example, if the attribute of a game medium selected from among the game media owned by the providing user (UA) is water, the background image will be changed to an image related to water (e.g., an image of the sea, a river, a waterfall, rain, etc.).

[0236] Furthermore, in this embodiment, the size of the display objects shown in the pack image may be controlled according to the number of game media selected from among the game media owned by the providing user UA.

[0237] For example, if the providing user UA accepts one selection from among the game media they own, the size ratio of one character may be set to 1x. If the providing user UA accepts two selections from among the game media they own, the size ratio of one character may be set to 1 / 2x. If the providing user UA accepts three selections from among the game media they own, the size ratio of one character may be set to 1 / 3x.

[0238] [10.2] Layout control In this embodiment, the layout of the display targets shown in the pack image may be controlled according to at least one of the type, attribute, and number of game media selected.

[0239] Controlling the layout of the display objects means controlling at least one of the following: the position of the display object (e.g., a character) and the positional relationship between multiple display objects (e.g., multiple characters).

[0240] For example, as shown in Figure 7, when the character CA1 of the game medium C1 is to be displayed, the character CA1 is positioned below the center of the pack PK1 to generate the image of the pack PK1.

[0241] Figure 13 shows an example of an image of pack PK1. In this embodiment, as shown in Figure 13, the game media selected from among the game media owned by the providing user UA is the game media If the bodies are C1, C2, and C3, the images in pack PK1, which consists of game media C1, C2, and C3, will be displayed as character CA1 from game media C1, character CA2 from game media C2, and character CA3 from game media C3.

[0242] Then, based on the rarity (example of type) of game media C1, C2, and C3, the positions of each character CA1, CA2, and CA3 are determined.

[0243] For example, the placement positions are determined so that the game media C1, C2, and C3 are positioned in the center, left, and right positions respectively, in order of increasing rarity.

[0244] Specifically, as shown in Figure 13, character CA1 from game medium C1 with an SSR rarity is positioned in the center. Character CA2 from game medium C2 with an SR rarity is positioned on the left. Character CA3 from game medium C3 with an R rarity is positioned on the right.

[0245] Then, an image G16 of pack PK1 with each character CA1, CA2, and CA3 drawn on it is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0246] In this way, the recipient user UB can recognize that game medium C1, which has an SSR rarity, is the main attraction of the game medium.

[0247] In this embodiment, the size of the display objects shown in the pack image may be controlled according to the attributes of the game medium selected from among the game media owned by the providing user UA.

[0248] For example, if the attribute of the game medium selected from among the game mediums owned by the providing user UA is water, the character of the game medium may be placed at the top of the image of pack PK1. If the attribute of the game medium selected from among the game mediums owned by the providing user UA is fire, the character of the game medium may be placed at the bottom of the image of pack PK1.

[0249] [10.3] Priority-based control In this embodiment, the size and / or layout of the display objects shown in the pack image may be controlled based on the priority specified by the providing user agent (UA).

[0250] For example, if the game media selected by the providing user UA from among the game media owned by the user are game media C1, C2, and C3, the images to be displayed in pack PK1, which consists of game media C1, C2, and C3, will be determined to be character CA1 from game media C1, character CA2 from game media C2, and character CA3 from game media C3.

[0251] In this embodiment, the system receives input from the providing user UA specifying the priority order for each character CA1, CA2, and CA3, and determines at least one of the placement position and size of each character CA1, CA2, and CA3 based on that priority order.

[0252] For example, if user UA specifies that character CA1 from game medium C1 has the highest priority (1st), character CA2 from game medium C2 has the second highest priority, and character CA3 from game medium C3 has the third highest priority, the display control will be performed as shown in Figure 13.

[0253] [10.4] Control based on information of the provided user In this embodiment, the size and / or layout of the display objects shown in the pack image are controlled based on the information of the providing user UA and / or the information of the receiving user UB. That's fine.

[0254] For example, if the game media selected by the providing user UA from among the game media owned by the user are game media C1, C2, and C3, the images to be displayed in pack PK1, which consists of game media C1, C2, and C3, will be determined to be character CA1 from game media C1, character CA2 from game media C2, and character CA3 from game media C3.

[0255] In this embodiment, the placement position and size of each character CA1, CA2, and CA3 are determined based on the information of the provided user UB.

[0256] For example, as shown in FIG. 13, when the provided user UB owns game media C2 and C3 among game media C1, C2, and C3, and does not own game media C1, the character CA1 of game media C1 is displayed in a large size and arranged at the center position.

[0257] Further, the information of the provided user UB is not limited to the ownership status of game media, and may be at least one of the level, play time, play history, deck information, and billing information of the provided user UB.

[0258] Further, for example, when there is game media that the provided user UB desires in advance, the character of that game media may be displayed in the largest size and arranged at the center position.

[0259] Note that the provided user is not limited to user UB, and various other users exist. Therefore, for each provided user, the size and / or layout of the display target displayed on the image of the pack may be controlled based on the information of the provided user. That is, control may be performed such that the size and / or layout of the display target displayed on the image of the pack differ between the provided user UB and the provided user UC.

[0260] Note that at least one of the arrangement position and the size of each of the characters CA1, CA2, and CA3 may be determined based on the information of the providing user UA. The information of the providing user UA includes at least one of the ownership status of game media, the level of the provided user UB, play time, play history, deck information, and billing information.

[0261] [10.5] Image Control In the present embodiment, the image of the pack may be controlled according to at least one of the type, attribute, and number of game media for which selection has been accepted from among the game media owned by the providing user UA. The image of the pack may be an image of a character to be displayed, an image of an item, a background image, a partial image of the pack, or an image of the entire pack.

[0262] Image control involves processing images with visual effects and visual manipulation. Specifically, this includes effect processing (also known as filtering or masking) and font control.

[0263] Image control also includes moving images composed of multiple images. In other words, in this embodiment, the video used to display the images in the pack may be controlled according to at least one of the type, attribute, and number of game media selected from among the game media owned by the providing user UA.

[0264] Effect processing includes image calculations such as blurring, mosaic effects, semi-transparency processing, grayscale conversion, and color correction.

[0265] Controlling the font means selecting a font type (Gothic, Mincho, handwritten, etc.) based on at least one of the types, attributes, and number of game media selected from among the game media owned by the providing user UA. Furthermore, in this embodiment, the font itself may be processed based on at least one of the types, attributes, and number of game media selected from among the game media owned by the providing user UA. For example, the font itself may be processed by adding outlines (borders), shadows, gradients, three-dimensional effects, character deformation, noise, glows, textures, etc.

[0266] For example, as shown in Figure 14, when the user UA selects game medium C1 and character CA1 is the target of display, since character CA1 has the highest rarity (SSR), effect processing is performed to make it look more elaborate.

[0267] For example, in this embodiment, when a game medium selected by the user UA is to be displayed, the effect is controlled to become more elaborate the higher the rarity of the game medium. Then, an image G17 with the effect applied is generated and displayed on the terminal device 20 of the providing user UA and / or the receiving user UB.

[0268]

[11] Suggestion of images for the pack In this embodiment, multiple images of the pack may be generated, and the providing user agent (UA) may control the process to accept selections.

[0269] For example, if the game media selected by the providing user UA from among the game media owned are game media C1, C2, and C3, and a pack PK1 consisting of game media C1, C2, and C3 is generated, a list screen of pack images G11 shown in Figure 7, G12 shown in Figure 8, G13 shown in Figure 9, G15 shown in Figure 12, G16 shown in Figure 13, and G17 shown in Figure 14 will be displayed on the display unit 290 of the providing user UA's terminal device 20A. The providing user UA may then be controlled to accept the selection of one of the images G11, G12, G13, G15, G16, and G17.

[0270] Then, if, for example, image G11 is received from the providing user UA as the selected image, as shown in Figure 11, the images of all packs PK1 to PK10 of package PG1 will be used as image G11.

[0271]

[12] Presentation In this embodiment, the image of the generated pack is presented to the user. For example, the image of the pack may be presented to the providing user UA so that the providing user UA can confirm the image of the pack.

[0272] Furthermore, to allow the recipient user UB to select their preferred pack image from among the pack images displayed when choosing from multiple candidate packs, pack images may be presented to the recipient user UB.

[0273] For example, in this embodiment, the image of the pack may be presented to the recipient user UB based on instructions (presentation instructions) from the providing user UA.

[0274] Furthermore, the image of the pack may be presented to both the providing user (UA) and the providing user (UB).

[0275] Let's explain a specific example. 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.

[0276] Figure 11 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.

[0277] For example, as shown in Figure 11, 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.

[0278] 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.

[0279]

[13] Provided In the present embodiment, a pack is provided to a recipient user UB based on an instruction (provision instruction) from a providing user UA. Note that when providing a pack to the recipient user UB based on an instruction (provision instruction) from the providing user UA, an image of the pack may be presented to at least one of the providing user UA and the recipient user UB. Further, when providing a pack to the recipient user UB based on an instruction (provision instruction) from the providing user UA, the image of the pack need not be presented to the providing user UA and the recipient user UB. That is, the pack may be provided without presenting the image of the pack.

[0280] In the present embodiment, when an instruction to acquire a pack is received from the recipient user UB, a pack may be selected from the package PG1, and the selected pack may be provided (granted) to the recipient user UB.

[0281] For example, when a selection of an instruction to acquire a pack is received from the recipient user UB, a pack to be provided (granted) to the recipient user UB is selected from the package PG1.

[0282] In the present embodiment, based on a given lottery process, for example, when a pack PK2 is selected (won), a predetermined number (for example, three) of game media included in the pack PK2 are provided (granted) to the recipient user UB. In the present embodiment, each game medium of the pack PK2 is managed as a game medium owned by the user UB in association with the ID of the user UB.

[0283] Further, in the present embodiment, when providing a pack to the recipient user UB, a required cost value (for example, points) may be consumed (subtracted) from the point value of the user UB associated with the recipient user UB.

[0284]

[14] Flowchart With reference to FIG. 15, the flow of processing of an example of providing game media to the recipient user UB will be described.

[0285] First, based on the instructions of the providing user UA, the system accepts the selection of at least one game medium from among the game mediums owned by the providing user UA (Step S1). Then, it generates a pack PK1 consisting of the selected game medium and multiple other game mediums (Step S2).

[0286] Then, package PG1 is generated, which consists of multiple packs, including the generated pack PK1 (step S3).

[0287] Next, the contents of the pack are determined based on the information of at least one game medium contained in the generated pack PK1 (step S4).

[0288] Based on the displayed information, the image of the package PG1 is displayed (step S5).

[0289] 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 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.

[0290]

[15] Application example 1 In this embodiment, for example, when a selection process (e.g., a lottery process) is performed to select a predetermined number of game media (e.g., 10 cards) from among multiple game media, and the predetermined number of game media are provided to the user UB as a pack, the display content may be determined based on the information of the predetermined number of game media, and a display image (image of the pack) may be generated based on the determined display content.

[0291] For example, a selection process is executed based on the user's selection instructions. If the user selects (wins) 10 game media from multiple game media during the selection process, the display content is determined based on the information of the 10 selected game media. Then, a display image may be generated based on the display content and presented to the user. For example, the character CA from the rarest game media C1 may be displayed prominently in the center, while the characters from the other game media are displayed smaller on either side of the character CA.

[0292] In this way, user UB can recognize that the rarest game medium, C1, has been selected, and their expectations for the selected game medium will increase.

[0293]

[16] Application example 2 In this embodiment, for example, when a providing user UA selects a predetermined number of game media (e.g., 10 cards) from among multiple game media owned by the providing user UA and provides them to a receiving user UB as a pack, the display content may be determined based on the information of the predetermined number of game media, and a display image (image of the pack) may be generated based on the determined display content.

[0294] For example, when providing a predetermined number of game media, including the rarest game media C1, to a recipient user UB, the character CA of game media C1 will be displayed prominently in the center, while the characters of the other game media will be displayed smaller on either side of character CA.

[0295] In this way, the recipient user UB can recognize that they have been provided with the rarest game media, C1, and their expectations for the game media they receive will increase.

[0296]

[17] Application example 3 In this embodiment, when providing a deck for a competitive game as a pack (a pack of game media constituting the deck) to a user UB, the display content may be determined based on information of the multiple game media constituting the deck, and a display image (image of the pack) may be generated based on the determined display content.

[0297] For example, if a deck DK1 consisting of 10 game media C1 to C10 is created and associated with a user UA, the display content will be determined based on the information of the 10 game media that make up deck DK1.

[0298] To explain in more detail, for example, in the case of a deck DK containing 10 game media including the rarest game media C1, the display image is generated so that the character CA of game media C1 is prominently displayed in the center, and the characters of the other game media are displayed smaller on either side of the character CA.

[0299] This allows for the display of images of the deck (for example, poster images), which increases the expectations of the receiving user UB.

[0300] Furthermore, in this embodiment, when displaying a ranking of multiple decks sorted by win rate in a competitive game, the image of the corresponding deck may be displayed. In other words, for each deck, the display content is determined based on information from the multiple game media that make up the deck, and the images of the decks based on that display content are displayed in a ranking. This increases the sense of anticipation for the user receiving the deck and further enhances the enjoyment of the game.

[0301]

[18] Application example 4 In this embodiment, we have mainly described an example of generating an image of the front (front side) of a pack, but it is also possible to generate images of both the front (front side) and back (back side) of the pack. For example, the image of a pack of a game medium with high rarity (e.g., a game medium with rarity levels R, SR, or SSR) may be generated as the front image, and the image of a pack of a game medium with low rarity (e.g., a game medium with rarity level N) may be generated as the back image.

[0302]

[19] Examples of applications of entertainment media In this embodiment, we have mainly described an example of an entertainment medium, namely a game medium (e.g., cards), but we are not limited to this.

[0303] For example, in a video streaming service, a function that allows viewers to send media such as avatars, animations, stamps, items, and points to video creators to express gratitude or support (for example, a tipping function) may be considered an example of entertainment media.

[0304] For example, the cards used in the game of this embodiment may be used as a medium that viewers send to the streamer via a tipping function. For example, viewers may be designated as providing users, and the streamer as a non-providing user, and a pack consisting of entertainment media that viewers send to the streamer may be generated.

[0305] Then, an image of the pack is generated based on information from at least one entertainment medium included in the pack.

[0306] The image of the pack may be shown to the user (for example, at least one of the viewer and the broadcaster). Alternatively, the pack may be provided to the user (for example, the broadcaster).

[0307]

[20] Examples of applications for pack production In this embodiment, a pack consisting of entertainment media (e.g., game media) provided by the computer may be generated.

[0308] For example, consider a case where a computer provides 10 packs of game media (e.g., cards) each containing 10 items. In this embodiment, when providing 10 packs consisting of 10 game media to a recipient user UB, an image of each of the 10 packs is generated. Each of the 10 packs may be a different image, or it may be a common image for all 10 packs. In this embodiment, the recipient user UB may present the images of each pack. Alternatively, the 10 packs may be provided to the recipient user UB. For example, the 10 packs may be provided when an acquisition instruction is received from the recipient user UB.

[0309]

[21] Examples of applications of images in packs The pack image described in this embodiment may be a reproduction in the game of the image printed on the bag that actually stores the cards. In other words, the pack image may be generated based on the image printed on the bag that actually stores the cards. The image printed on the bag that actually stores the cards may be obtained by linking the entertainment system with a given e-commerce site, or it may be automatically collected from images published on the web.

[0310] Furthermore, the image on the pack may be an image generated by imitating the image printed on the box containing the product, or an image generated by imitating an image such as a poster, illustration, or card depicting multiple characters.

[0311]

[22] Package image An image of the package described in this embodiment may be generated and presented to the user. For example, in this embodiment, an image of the package may be generated based on information about the game media stored in the package.

[0312] For example, in the present embodiment, the character image of the game media included in each of the packs PK1 to PK10 stored in the package PG1 may be used as the image of the package PG1, or the image of a pack (for example, pack PK1) may be used as the image of the package PG1. That is, the image of the package PG1 may be generated based on the information of the game media included in each pack stored in the package PG1.

[0313]

[23] 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 types of games. For example, the present embodiment can be used for role-playing games, racing games, music games, quiz games, training and breeding games, fighting competitive games, simulation games, and the like.

[0314] The present invention is not limited to the embodiments described above, and various modifications are possible. For example, terms cited as broad or equivalent terms in the descriptions in the specification or drawings may also be replaced with their broad or equivalent terms in other parts of the specification or drawings.

[0315] The present invention includes configurations that are substantially the same as the configurations described in the embodiments (for example, configurations having the same functions, methods and results, or configurations having the same purposes and effects). The present invention also includes configurations in which non-essential parts of the configurations described in the embodiments are replaced. The present invention further includes configurations that achieve the same operational effects or can achieve the same purposes as the configurations described in the embodiments. In addition, the present invention includes configurations obtained by adding known art to the configurations described in the embodiments.

[0316] As described above, the embodiments of the present invention have been described in detail, but those skilled in the art will readily appreciate that many modifications are possible that do not substantially depart from the novel matters and effects of the present invention. Accordingly, all such modifications are intended to be included within the scope of the present invention. [Description of Reference Signs]

[0317] 10 Server equipment, 20, 20A, 20B, 20C Terminal equipment, 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. An entertainment system that proceeds using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, An entertainment system characterized by including a display unit that displays images of the aforementioned pack to the user.

2. An entertainment system that proceeds using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, A display control unit that displays the image of the pack, An entertainment system characterized by including a provisioning unit that provides the aforementioned pack to a user.

3. In claim 1 or 2, An entertainment system further comprising a display unit that displays images of the pack to the recipient user based on instructions from the providing user.

4. In claim 1 or 2, An entertainment system further comprising a provisioning unit that provides the aforementioned package to a recipient user based on instructions from the providing user.

5. In claim 1 or 2, The generating unit is An entertainment system characterized by generating a pack consisting of entertainment media provided by a computer.

6. In claim 1 or 2, The image generation unit, An entertainment system characterized by generating an image of the pack based on information from the entertainment medium that has been selected.

7. In claim 1 or 2, The image generation unit, An entertainment system characterized by generating an image of the pack based on the attributes of the entertainment medium selected.

8. In claim 1 or 2, The generating unit is The service accepts the selection of multiple entertainment media from the entertainment media owned by the providing user, and the selected multiple entertainment media are included in the package. Generate a block, The image generation unit, An entertainment system characterized by generating an image of the pack based on information about the combination of the multiple entertainment media selected.

9. In claim 1 or 2, The generating unit is Generate a package consisting of multiple packs, The image generation unit, An entertainment system characterized by generating the same image of a pack in each pack of a package based on information of at least one entertainment medium contained in at least one pack belonging to the package.

10. In claim 1 or 2, The image generation unit, An entertainment system characterized by controlling the size and / or layout of the display objects displayed in the image of the pack, according to at least one of the type, attribute, and number of the entertainment media selected.

11. In claim 1 or 2, The image generation unit, An entertainment system characterized by controlling the images in the pack according to at least one of the type, attribute, and number of entertainment media selected.

12. In claim 1 or 2, The image generation unit, An entertainment system characterized by controlling the size and / or layout of the display objects shown in the pack images based on the priority order specified by the user.

13. In claim 1 or 2, The image generation unit, An entertainment system characterized by controlling the size and / or layout of the display objects shown in the image of the pack based on the information of the user being provided and / or the information of the user providing the package.

14. An information processing device that operates using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, An information processing apparatus characterized by including a display unit that displays an image of the aforementioned pack to the user.

15. An information processing device that operates using entertainment media, The system accepts the selection of at least one entertainment medium from among the entertainment mediums, and the selected entertainment medium, or the entertainment medium A generation unit that generates a pack consisting of multiple entertainment media, including entertainment media, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, A display control unit that displays the image of the pack, An information processing apparatus characterized by including a provisioning unit that provides the aforementioned pack to a user.

16. A program that causes a computer to perform processes that proceed using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, A program characterized by causing a computer to function as a presentation unit that presents images of the aforementioned pack to the user.

17. A program that causes a computer to perform processes that proceed using entertainment media, A generation unit that accepts the selection of at least one entertainment medium from among entertainment media, and generates a pack consisting of the selected entertainment medium, or multiple entertainment media including the selected entertainment medium, An image generation unit that generates an image of the pack based on information from at least one entertainment medium included in the pack, A display control unit that displays the image of the pack, A program characterized by causing a computer to function as a provisioning unit that provides the aforementioned pack to the user.

Citation Information

Patent Citations

  • Game program, game system, game device, and game processing method

    JP2023098611A