Program, system, method, information processing apparatus, server, and method for generating production information

The system addresses the lack of user engagement in conventional game systems by providing visual and auditory feedback for collecting digital cards, enhancing the sense of accomplishment and reducing boredom through milestone notifications and unique card displays.

JP7708527B1Active Publication Date: 2025-07-15DENA CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025091521
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-05-31
Publication Date
2025-07-15
Estimated Expiration
2044-02-01

AI Technical Summary

Technical Problem

Conventional game systems fail to provide users with a sense of accomplishment and prevent boredom as the number of collected digital objects increases, as they simply display a list of held cards without highlighting the progression or rarity of the collection.

Method used

The system determines if acquired digital cards include unobtained cards and displays storage areas for these cards, providing effects such as messages and animations when certain conditions are met, like reaching a card count or acquiring a new type of card.

Benefits of technology

Enhances the user's sense of achievement and engagement by highlighting collection milestones and unique card acquisitions, reducing boredom and maintaining motivation to collect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007708527000001_ABST
    Figure 0007708527000001_ABST
Patent Text Reader

Abstract

Provided are a program, a system, a method, an information processing apparatus, a server, and a method for generating production information that can obtain a sense of accomplishment for a collection of objects and can prevent boredom with the collection. 【Solution means】The program causes a processor to execute steps of: receiving an input operation of a user for obtaining a digital card associated with one digital card pack; determining whether the digital card obtained by the user includes a digital card that the user has not obtained; not executing a storage production when the digital card does not include an unobtained digital card, and when the digital card includes an unobtained digital card, displaying a plurality of storage areas corresponding to the type of one digital card pack, and executing a storage production in which the unobtained digital card is stored in the storage area corresponding to the unobtained digital card among the plurality of storage areas.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a program, a system, a method, an information processing apparatus, a server, and a method for generating production information. In particular, the present invention relates to a program, a system, a method, an information processing apparatus, a server, and a method for generating production information that can assign digital objects to users.

Background Art

[0002] Conventionally, in a game system that selects game objects by lottery, when a game object selected from among lottery candidates is given to a user, a control unit that excludes the given game object from subsequent lottery candidates and conducts a lottery, and an input unit that receives an instruction to automatically conduct a specified number of consecutive lotteries are provided. For the lottery candidates or their types in the initial state, some or all are predetermined. If the control unit determines that the remaining lottery candidates or their types meet the reset conditions before reaching the specified number, the lottery candidates are returned to the initial state and subsequent lotteries are conducted, so that a game system that automatically conducts lotteries until the specified number is reached is known (see, for example, Patent Document 1). In the game system described in Patent Document 1, the user can display a list of cards on the screen (see, for example, FIG. 40 of Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in a conventional game system that handles digital objects described in Patent Document 1 and the like, for example, digital cards, it simply displays a list of the cards held by the user. Therefore, in a conventional game system, even if the number of cards acquired by the user increases as the game progresses, it is difficult for the user to obtain a sense of accomplishment for the increase in the number of acquired cards.

[0005] Accordingly, an object of the present invention is to provide a program, a system, a method, an information processing apparatus, a server, and a method for generating production information that can obtain a sense of accomplishment for collecting objects and can prevent boredom with the collection in a game in which a user can collect digital objects.

Means for Solving the Problems

[0006] The present invention is a program for causing a computer including a processor and a memory to execute, the program causing the processor to receive a user input operation for acquiring digital cards associated with one digital card pack selected from a plurality of types of digital card packs, and to determine whether the digital cards acquired by the user include digital cards that the user has not acquired , not When including the acquired digital cards, display a plurality of storage areas corresponding to the type of the selected one digital card pack, and execute a storage effect in which the unacquired digital cards are stored in the storage area corresponding to the unacquired digital cards among the plurality of storage areas When it does not contain a digital card that has not been used or obtained, control is performed so that the storage effect is not executed. A program for executing the steps is provided.

Effects of the Invention

[0007] According to the program, system, method, information processing apparatus, server, and production information generation method according to the present invention, in a game in which a user can collect digital objects, it is possible to obtain a sense of achievement for collecting the objects and to make the collection less boring, and it is possible to provide a program, system, method, information processing apparatus, server, and production information generation method.

Brief Description of Drawings

[0008] [Figure 1] It is a schematic diagram of the game system according to the present embodiment. [Figure 2] It is a functional configuration block diagram of the game system according to the present embodiment. [Figure 3] It is a diagram of the data configuration of the storage unit included in the game system according to the present embodiment. [Figure 4] It is a flowchart of the processing in the game system according to the present embodiment. [Figure 5] It is a diagram of the output screen in the game system according to the present embodiment. [Figure 6] It is a diagram of the output screen in the game system according to the present embodiment. [Figure 7] It is a diagram of the output screen in the game system according to the present embodiment.

Modes for Carrying Out the Invention

[0009] [Embodiment] [Overview of Game System 1] FIG. 1 shows an overview of the game system according to the present embodiment.

[0010] The game system 1 according to this embodiment is a system capable of executing various games such as a game that assigns digital objects to a user as the game progresses, or a game that uses digital objects in the game progression. In this embodiment, as an example, a trading card game (TCG) will be described in which a user uses digital cards to play against an opponent user (rival) under a predetermined rule. The game system 1 can execute a TCG not between people but between a predetermined server constituting the game system 1 and a user (in this case, in the following description, the information terminal of the rival will be replaced by the server, and the control unit of the server will execute the TCG with the user). However, in the following description, the TCG between the user and the rival will be described as an example. That is, the game system 1 causes digital TCGs to be executed on the information terminals of the user and the rival, which are connected so as to enable two-way communication. In the digital TCG, each of the user and the rival possesses a plurality of digital cards, each of which is associated with a predetermined combat ability, and the user and the rival repeatedly perform attacks and defenses using the digital cards, and determine the victory or defeat by achieving a predetermined condition. The game system 1 according to this embodiment executes the TCG in a virtual space (that is, in a digital space).

[0011] In the TCG, the user collects digital cards and composes a deck of digital cards to be used in the game from the collected digital cards. Compiling the deck is called "compiling a deck". Digital cards are given to the user by the user purchasing and opening a "pack" containing a plurality of digital cards, a predetermined bonus in the game, execution of a predetermined lottery in the game, and / or opening of a pack obtained by the user clearing a predetermined game (for example, a mini-game in the game or a predetermined mission in the game). The user uses one or more digital cards acquired and possessed by the user to compile a deck.

[0012] Specifically, the game system 1 is a game system capable of awarding digital cards to the user as the game progresses. As shown in Fig. 1(a), the game system 1 includes the user's information terminal 3 and a server 7 that executes various game processes. The information terminal 3 and the server 7 are connected so as to be capable of two-way communication via the communication network 5. Note that the game system 1 may be a server-client type game system. Fig. 1(a) shows an example in which one information terminal 3 is connected to the server 7 via the communication network 5, but a plurality of information terminals 3 each used by different users (including opponents) may each be connected to the server 7 via the communication network 5. In the following description, for simplicity of explanation, an example in which one information terminal 3 (the user's information terminal 3) is connected to the server 7 via the communication network 5 will be described.

[0013] [Overview when the number of acquired cards meets the predetermined conditions] First, when the user newly acquires one or more digital cards in the game as the game progresses, the game system 1 associates the one or more digital cards with the user. As a result, the user will possess the one or more newly acquired digital cards. Here, the game system 1 adds the number of digital cards newly acquired by the user to the number of digital cards the user has acquired so far (hereinafter referred to as the "cumulative acquisition number") to update the cumulative acquisition number. The game system 1 determines whether the updated cumulative acquisition number meets a predetermined condition, and if it meets the predetermined condition, executes an effect to let the user recognize that the user's cumulative acquisition number has met the predetermined condition.

[0014] Here, the cumulative acquisition count refers to the total number of digital cards that the user has acquired since the start of using the game system 1. The cumulative acquisition count includes the number of digital cards that the user has once acquired, even if the user no longer possesses them after acquisition. For example, when the user first acquires and possesses 10 digital cards, both the number of digital cards the user possesses (the possession count) and the cumulative acquisition count are 10. In this state, if the user no longer possesses 1 of the acquired digital cards, the possession count becomes 9, but the cumulative acquisition count remains 10. Further, in this state, if the user acquires 1 digital card, the possession count becomes 10, but the cumulative acquisition count becomes 11. Note that cases where the user no longer possesses a digital card include, for example, when the user transfers a digital card to another user or the like by selling it, when the user exchanges a digital card with another user's item (including digital cards), when the user discards a digital card, and the like.

[0015] Note that the game system 1 may execute various processes using the possession count, that is, the number of digital cards that the user currently possesses, instead of the cumulative acquisition count. In this case, the game system 1 adds the number of newly acquired digital cards to the user's possession count of digital cards to update the possession count, determines whether the updated possession count satisfies a predetermined condition, and if the predetermined condition is satisfied, executes an effect to let the user recognize that the user's possession count has satisfied the predetermined condition.

[0016] In the following description, an example in which the game system 1 executes various processes using the cumulative acquisition count will be described.

[0017] For example, when a user newly acquires x digital cards (where x is a positive integer) within a predetermined game, the game system 1 adds x cards to the cumulative number of digital cards y (where y is a positive integer) acquired by the user, and updates the cumulative number of digital cards acquired by the user to x + y. Then, when x + y satisfies a predetermined condition (for example, the condition that the cumulative number of acquired cards reaches a predetermined number (as an example, 100)), the game system 1 causes an information terminal 3 of the user to output an effect that makes the user perceive that the cumulative number of digital cards acquired by the user has reached the predetermined number.

[0018] As an example, as shown in FIG. 1(b), the game system 1 causes the output unit 100 of the user's information terminal 3 to output, to the output unit 100, a card list 200 of digital cards (including one or more digital cards newly acquired by the user) that the user has acquired so far, together with an explanatory display 300, and causes the output unit 100 to output the total number of digital cards acquired by the user as the acquired number 302. Further, the game system 1 causes the output unit 100 to output a message 310 praising the user. In the example of FIG. 1(b), a list of digital cards that the user has acquired so far is output to the output unit 100 (card list 200), and together with the explanatory display 300 of the output content (displayed as "Cards acquired so far" in the example of FIG. 1(b)) at the upper part of the output unit 100, the acquired number 302 (displayed as "100 cards" in the example of FIG. 1(b)), which is the total number (cumulative acquired number) of digital cards that the user has acquired so far, is displayed in a size that is easy for the user to visually recognize. Then, a message 310 praising the user (displayed as "Congratulations!!" in the example of FIG. 1(b)) is displayed near the center of the output unit 100. Here, as the predetermined number (that is, the specified number), a plurality of criteria can be set. For example, it can be set as numbers that increase step by step, such as 25 cards, 50 cards, 100 cards, 500 cards, 1000 cards, etc. Also, the message 310 praising the user's effort in card collection may have different contents for each of the criteria set step by step. Further, the game system 1 may cause the information terminal 3 to output a predetermined image, video, and / or audio, etc. together with the message 310.

[0019] In addition, a card ID for identifying the digital card is associated with the digital card. Here, the card ID may be a numerical value. When the cumulative number of cards acquired by the user reaches a predetermined number, the game system 1 outputs information (for example, an image of the digital card and an explanation of the digital card) regarding the digital card associated with the same numerical value as the numerical value of the predetermined number, together with message 310 or instead of message 310, to the information terminal 3. For example, when the cumulative number of cards acquired is 100, the game system 1 causes the information terminal 3 to output the image and explanation of the digital card with the card ID "No. 100".

[0020] Also, the game system 1 stores the digital cards acquired by the user in a predetermined storage area. There may be a plurality of storage areas, and each storage area may be associated with a specific number. When the cumulative number of cards acquired by the user reaches a predetermined number, the game system 1 outputs information regarding the digital card stored in the storage area associated with the same numerical value as the numerical value of the predetermined number, together with message 310 or instead of message 310, to the information terminal 3.

[0021] [Outline when an unacquired digital card is acquired] Furthermore, when the user newly acquires one or more digital cards in the game as the game progresses and associates the one or more digital cards with the user, the game system 1 determines whether the user has acquired a digital card of the same type as the digital card associated with the user. When the game system 1 determines that the user has not acquired a digital card of the same type as the newly acquired digital card among the digital cards acquired by the user so far, the game system 1 causes the information terminal 3 of the user to output an effect that makes the user perceive that the user has acquired a digital card that has not been acquired so far for the first time.

[0022] As an example, when the user newly acquires one or more digital cards, the game system 1 collates the digital cards acquired by the user so far with the one or more newly acquired digital cards, and determines whether the digital cards acquired by the user so far include one or more digital cards of the same type as the newly acquired digital cards. Then, when the game system 1 determines that the digital cards acquired by the user so far do not include one or more digital cards of the same type as the newly acquired digital cards, as shown in FIG. 1(c), the output unit 100 of the information terminal 3 is caused to output an image of the digital card 210 newly acquired by the user, and a predetermined explanatory display 304 (in the example of FIG. 1(c), "First acquisition!") is output above the output unit 100. When there are a plurality of digital cards that the user has never acquired before and has acquired for the first time, the game system 1 causes the output unit 100 to sequentially or simultaneously output images of each of the plurality of digital cards acquired for the first time. The game system 1 may output a predetermined image, video, and / or audio, etc. to the information terminal 3 together with the image of the digital card 210 and the explanatory display 304.

[0023] [Overview of Digital Card Storage] When the user acquires a digital card, the game system 1 causes the information terminal 3 to output an effect in which the digital card is stored in a predetermined storage area. This effect may be an effect that is commonly executed regardless of whether the digital card acquired by the user includes a digital card that the user has never acquired before. From the viewpoint of ensuring smooth game progress, this effect may be an effect that is executed when the user acquires a digital card that the user has never acquired before for the first time. A plurality of predetermined storage areas are set, and a predetermined card ID is associated with each storage area. Then, the plurality of storage areas may be arranged in ascending or descending order of the card ID.

[0024] Specifically, the game system 1 causes the output unit 100 of the information terminal 3 to output a list of digital cards that the user has acquired. In this case, when the user has acquired multiple digital cards of the same type, the game system 1 causes only one such digital card to be output. As an example, as shown in FIG. 1(d), the game system 1 causes the output unit 100 of the information terminal 3 to display the number of digital cards the user has acquired and the total number of types of digital cards included in one type of pack provided in the game, i.e., the acquisition number display 306 (in the example of FIG. 1(d), the number of digital cards acquired by the user so far (cumulative acquisition number) is "60", and the total number of digital cards provided in the pack of the type acquired by the user in the game is "151 (151 types)", which is displayed as "60 / 151").) Along with this, the game system 1 causes a plurality of storage areas (e.g., the storage area 400, etc., which is shown as the area enclosed by the dotted rectangle in FIG. 1(d)) that show how the digital cards are arranged and stored to be output. Note that one digital card to be stored corresponds to one storage area, and when the user acquires the one digital card, an image of the one digital card is output to the one storage area. Then, when the user acquires the digital card 220, the game system 1 executes an effect such as fitting the image of the digital card 220 to the storage area where the digital card 220 is stored, and outputs the image of the digital card 220 to the storage area.

[0025] Here, an expansion is an aggregate of digital cards composed of one or more digital cards determined based on expansion types such as game concepts, game scenarios, game series, the range of cards with which a TCG deck can be compiled, and / or the expansion of the said card range. One expansion type belongs to one or more packs. And one expansion type is associated with at least one or more expansions determined based on the said one expansion type, and one or more digital cards are associated with each pack. And one pack that a user can acquire is composed of at least one digital card selected from the aggregate of digital cards associated with the expansion type to which the said one pack belongs. For example, a types (where a is an integer of 1 or more) of digital cards are associated with one expansion type, and one pack is composed of b cards (where b is an integer of 1 or more and satisfies the relation b ≤ a) randomly selected from the a types of digital cards (in the example of Fig. 1(d), 151 types of digital cards are associated with the pack acquired by the user, and it is shown that the user has acquired 60 types of digital cards among them).

[0026] And the game system 1 may prepare a storage area for each type of digital card associated with each expansion type for each expansion type. For example, the game system 1 prepares an "encyclopedia" for each expansion type, where the images of the digital cards acquired by the user are output to the storage area. That is, one encyclopedia is prepared for one expansion type (for example, when packs are prepared for each game series, an encyclopedia for each game series is prepared). In this case, when the user selects one expansion type from multiple expansion types and acquires one pack from one or more packs belonging to the selected expansion type, the game system 1 outputs the storage area for the one expansion type to the output unit 100 of the information terminal 3, and outputs the images of the digital cards included in the one pack to the storage area to which the digital cards are associated (for example, output as shown in Fig. 1(d)). Note that the game system 1 may prepare one encyclopedia and provide a storage area for each type of digital card associated with all types of expansion types in the one encyclopedia.

[0027] As described above, when the cumulative number of digital cards acquired by the user satisfies a predetermined condition, the game system 1 outputs, to the information terminal 3, a list of the digital cards acquired by the user, the number of acquired cards, and a message praising the user. Thereby, the game system 1 can give the user a sense of achievement for the collection of digital cards. In addition, the game system 1 can set a predetermined number as the predetermined condition, and can set a plurality of criteria as the number, and can output a predetermined message or the like to the information terminal 3 every time the number of digital cards acquired by the user reaches each of the plurality of criteria. Thereby, the game system 1 can attract the user's interest in the collection of digital cards.

[0028] In addition, when one or more digital cards acquired by the user include a digital card that the user has not yet acquired, the game system 1 can make the user perceive that they have newly acquired the unacquired digital card. Thereby, the game system 1 can foster the user's sense of accomplishment in the collection of digital cards. Furthermore, when the user acquires one or more digital cards, the game system 1 can output to the information terminal 3 how the one or more digital cards are stored in a predetermined storage area. Thereby, the game system 1 can satisfy the user's desire to carefully store digital cards.

[0029] Note that the information terminal 3 is an information terminal such as a mobile phone, smartphone, notebook computer, tablet PC, PC, portable game machine, and / or home game machine. When there are a plurality of information terminals, the types of each information terminal may be different. Hereinafter, the details of the game system 1 according to the present embodiment will be described. However, it should be noted that the names, numerical values, etc. in the above description and the following description are merely examples, and the present invention is not limited to these proper names and numerical values, and these proper names and numerical values are not necessarily related to actual proper names and numerical values.

[0030] <Details of the Game System 1> FIG. 2 shows an example of the functional configuration of the game system according to the present embodiment. FIG. 3 shows an example of the data configuration of each storage unit of the storage unit included in the game system according to the present embodiment. In the present embodiment, as a digital object, a digital card (a digital trading card used in a TCG) will be described as an example. Also, the digital card may sometimes be simply referred to as a "card".

[0031] [Outline of the Configuration of the Game System 1] The game system 1 according to this embodiment includes an output unit 100 that outputs images such as digital cards, an output control unit 102 that controls the output of the output unit 100, an input unit 104 that receives instructions from a user, a card granting unit 110 that grants digital cards to the user, an update unit 112 that updates the cumulative number of acquired digital cards, a determination unit 114 that determines whether the card granted to the user is the first digital card acquired by the user, an effect unit 116 that controls a predetermined effect in the output of the digital card, a control unit 118 that controls various functions and operations of the game, and a storage unit 120 that stores various types of information used in the game. Further, the storage unit 120 has a user information storage unit 122 that stores information about the user and a game information storage unit 124 that stores information about the game.

[0032] The game system 1 may not only have the above-described plurality of components physically in the same device or location, but also may install a part of the above-described plurality of components at physically separated positions. In this case, each component may be connected by a communication network such as the Internet, for example. For example, the game system 1 may cause an external server to undertake a part of the functions of the components. Further, the game system 1 may be configured as one or more servers. In this case, the game system 1 is configured by combining an information terminal and the components of one server and the components of another server. Also, in this embodiment, a collection of predetermined components can be grasped as one "information processing device", and the game system 1 may be formed as a collection of a plurality of information processing devices. The way of distributing the plurality of functions required to implement the game system 1 according to this embodiment for one or a plurality of hardware can be appropriately determined in view of the processing capabilities of each hardware and / or the specifications required for the game system 1. Furthermore, the various types of information stored in the storage unit 120 may be updated by instructions and information of the user received via the input unit 104, or may be acquired from a predetermined server existing outside the game system 1 and updated at any time.

[0033] [Details of the Configuration of Game System 1] Hereinafter, as an example, the case where the game provided by the game system 1 is mainly executed by the user using the information terminal 3 (for example, a smartphone, a tablet terminal, etc.) will be described. The information terminal 3 is configured to include at least an output unit 100 as a display unit and an input unit 104.

[0034] (Control unit 118) The control unit 118 controls the progress of the game based on predetermined game data. For example, the control unit 118 starts the game according to an operation from the user. Also, the control unit 118 advances the game according to an operation from the user. The progress of the game may include, for example, the following processes. · Selection of game stage · Matching process for opponents · Selection of game elements (for example, selection of a digital playmat for TCG, selection of digital cards, selection of at least one type of pack from multiple types of packs, selection of mini - games, selection of battles with opponents, etc.) · Playing the game (for example, playing mini - games, playing battles with opponents, etc.) · Receiving rewards at the end of the game

[0035] In addition, the control unit 118 communicates between the information terminal 3 and the server 7, and controls and advances the user's game play based on various information received from the information terminal 3. The control unit 118 can also control the operations of each component provided in the game system 1. For example, the control unit 118 controls a predetermined lottery process and / or processes such as granting to the user a predetermined pack, a predetermined digital card, a playmat, a predetermined character, an item, etc. based on various instructions of the user obtained as the game play progresses.

[0036] Furthermore, the control unit 118 executes various kinds of game processing in response to user operation input received via the input unit 104. For example, the control unit 118 executes game processing such as processing for storing information about the user himself / herself in the storage unit 120, processing for storing information about packs and digital cards acquired by the user in the storage unit 120, processing for the user to acquire items, packs, and digital cards for a fee or free of charge, processing for acquiring in-game virtual currency, processing for consuming items owned by the user, and instructing the output control unit 102 to output predetermined information to the output unit 100.

[0037] (Storage unit 120) The storage unit 120 stores various information supplied from other components of the game system 1 and various information related to the game system 1. Each storage section of the storage unit 120 supplies predetermined information to a predetermined component in response to a request from the other components of the game system 1.

[0038] (Storage unit 120: User information storage section 122) The user information storage unit 122 stores user information, information on digital cards acquired by the user (acquired card information), and / or play information on game play, in association with a user ID that identifies the user.

[0039] User information may include, for example, a username (a name set by the user), a login ID, a password, the user's gender and date of birth, and / or information regarding the in-game virtual currency held by the user (information regarding the amount of virtual currency held and consumed, including, for example, information regarding the amount of virtual currency held by the user that has been granted to the user free of charge and information regarding the amount of virtual currency held by the user that has been granted to the user for a fee).

[0040] The acquired card information is information regarding one or more digital cards, expansion types, and / or one or more digital cards included in packs that the user has acquired so far. As such information, for example, there are a card ID for identifying a digital card that has been acquired, the date and time when the digital card was acquired, the name of the digital card, the rarity of the digital card, the image (front side) of the digital card, the description of the digital card, when an object is displayed on the digital card, various information regarding the object (for example, object name, object image, object attributes, object description, etc.), the number of copies of the digital card (that is, when the user has acquired multiple copies of the digital card, the number of copies), and / or information such as the total number of digital cards the user possesses (that is, the total number of cards in possession). Further, as information regarding the expansion type, for example, there is an expansion ID for identifying the expansion type. Additionally, as information regarding the expansion type, there is also information regarding the storage area provided for each expansion type (for example, information regarding the "encyclopedia" defined for each expansion type, etc.). For example, the information regarding the storage area is information regarding a plurality of storage areas in which each type of digital card corresponding to one expansion type is stored (as an example, in one storage area, the card ID of the digital card stored in the one storage area is associated, information regarding such association, and / or information defining the arrangement of the storage areas, etc.).

[0041] Play information is information regarding the play of the game. As such information, for example, there are various information regarding the game being played, various information regarding the games played, information regarding cleared events and missions, the results of battles in the TCG, the content of the deck construction used by the user in the TCG, play time, owned items, in-game currency, and other information.

[0042] (Storage Unit 120: Game Information Storage Section 124) The game information storage unit 124 stores various game information. Examples of the game information include information about objects (such as playmats, digital cards, packs, characters, and / or items, etc.) that appear in the game, object IDs for identifying the objects, the names of the objects, the rarity of the objects, the images of the objects, and information about the descriptions of the objects, etc. The details of the information about digital cards and packs are the same as the descriptions in the user information storage unit 122. When a rarity is associated with an object, the form of the object (for example, when the object is a digital card, the design of the ticket surface, the design of the character displayed on the card, the design of the background of the character displayed on the card, etc.) may be changed according to the rarity.

[0043] (Output unit 100, Output control unit 102) The output unit 100 is controlled by the output control unit 102 and outputs various information related to the game including packs, digital cards given to the user, digital cards owned by the user, digital cards the user has acquired, and / or other information. The output unit 100 outputs various processing results and information stored in the storage unit 120 in a perceptible manner to the user. Specifically, the output control unit 102 causes the output unit 100 to output various processing results in each component and information stored in the storage unit 120 as data in a predetermined format, still images, moving images, and / or text, voice, etc. The output unit 100 may output information received from an external server. Note that the output unit 100 may be a display unit or the like of the information terminal 3. Also, the output unit 100 may be configured to include elements such as a display unit, a voice output unit that outputs voice, a vibration unit that generates vibration, and / or a light emitting unit that emits light.

[0044] (Input unit 104, Input surface 106, Input control unit 108) The input unit 104 receives inputs such as predetermined instructions and operations from the user. The input unit 104 supplies the instructions to predetermined components of the game system 1. Each component that receives the instruction exhibits a predetermined function. For example, the input unit 104 may be a touch panel, a tablet, a mouse, a motion sensor, or the like. In this embodiment, an example in which the input unit 104 is the touch panel provided in the information terminal 3 will be described. Note that the touch panel may be capable of multi-touch detection. Specifically, the touch panel as the input unit 104 has an input surface 106 to which operations from the user are input, and an input control unit 108 that acquires information regarding the operations input to the input surface 106. The touch panel is disposed over the display unit which is the output unit 100, and the surface of the touch panel corresponds to the input surface 106.

[0045] For example, the output unit 100 is provided with a region for receiving a predetermined instruction, and the input surface 106 detects a predetermined instruction at a position specified by a user operation (for example, a touch operation, a tap operation, a swipe operation, a drag operation, a flick operation, etc.) on the corresponding region of the input surface 106. The input surface 106 supplies the detected information, that is, the information indicating the predetermined instruction at the detected position, to the input control unit 108. The input control unit 108 acquires the information indicating the predetermined instruction from the input surface 106 and supplies the information to predetermined components of the game system 1.

[0046] (Card granting unit 110) The card granting unit 110 associates one or more digital cards with the user and grants the one or more digital cards to the user. That is, the card granting unit 110 associates one or more digital cards acquired by the user as the game progresses, and thereby grants the one or more digital cards to the user for possession.

[0047] Specifically, the control unit 118 instructs the output control unit 102 to output information about the digital card stored in the game information storage unit 124 and / or information about a pack including a plurality of digital cards (hereinafter, information about the digital card and / or information about the pack may be referred to as "card information") to the output unit 100. In response to an instruction specifying the user's card information received via the input unit 104, the card providing unit 110 associates the user with a digital card corresponding to the card information.

[0048] For example, the control unit 118 causes the output unit 100 to output card information in an in-game store, an out-game store (for example, a store provided by a predetermined server), a clear bonus for a predetermined mission in the game, a predetermined lottery stage in the game, etc. As an example, the control unit 118 causes the output unit 100 to output card information as follows, making it possible to give a digital card to the user.

[0049] (1) Granting digital cards and / or packs in the store The card granting unit 110 associates a digital card and / or a pack corresponding to card information selected by the user with the user in response to a selection instruction from the user received via the input unit 104 for one or more pieces of card information presented in the store. The card granting unit 110 can grant the digital card and / or pack to the user for a fee or free of charge. When granting a digital card and / or pack to the user for a fee, the card granting unit 110 grants the digital card and / or pack to the user in response to a payment instruction from the user received via the input unit 104.

[0050] (2) Granting by exchanging digital cards The control unit 118 can exchange the digital card held by the user with the digital card held by another user in response to the user's instruction to exchange digital cards received via the input unit 104. That is, in a state where the user's information terminal and the information terminal of another user (which may be an opponent in a game) are connected so as to enable two-way communication, the control unit 118 receives an instruction to exchange digital cards from the user via the input unit 104. The control unit 118 supplies the exchange instruction to the information terminal of another user and receives an instruction regarding approval or disapproval of the exchange instruction from the other user. When the control unit 118 receives an instruction regarding approval of the exchange instruction from the information terminal of another user, it supplies information indicating that the digital card exchange is possible to the card granting unit 110. Note that when the control unit 118 receives information regarding disapproval of the exchange from the information terminal of another user, it cancels the digital card exchange process. The card granting unit 110 may grant the exchanged digital card to the user by exchanging the digital card held by the user with the digital card held by another user based on the information indicating that the digital card exchange is possible. After the user exchanges digital cards, the number of digital cards actually held by the user (the number of held cards) decreases by the number of digital cards used for the exchange. On the other hand, since the number of digital cards acquired by the user in the game system 1 so far increases due to the digital card exchange, the cumulative number of acquired cards increases. Note that the update unit 112 described later may control so as not to update the cumulative number of acquired cards and not to increase the cumulative number of acquired cards depending on the digital card exchange.

[0051] (3) Granting of digital cards and / or packs upon mission clearance The control unit 118 imposes a predetermined mission (including login to the game) on the user in the game. When the user clears the mission, the control unit 118 supplies information regarding the clearance to the card awarding unit 110. The card awarding unit 110 awards the user a digital card and / or a pack, which is a reward pre-associated with the information regarding the clearance or a reward determined by a lottery based on the information regarding the clearance. Note that the control unit 118 does not necessarily impose a mission on the user who plays the game. In this case, the card awarding unit 110 may award the user a predetermined digital card and / or a pack in a form of distribution.

[0052] (4) Award of Digital Card and / or Pack in Lottery Stage The control unit 118 can execute a predetermined lottery stage in the game. The control unit 118 executes a lottery in response to a lottery execution instruction of the user received via the input unit 104. Then, the card awarding unit 110 awards the user a digital card and / or a pack pre-associated with one or more lottery results of the lottery.

[0053] (5) Award by Acquisition of Analog Card and / or Pack Containing Analog Card The user can obtain analog cards and / or an analog pack (i.e., a card or pack that is a physical object) by purchasing an analog pack composed of analog cards and / or a plurality of analog cards through a real-world store or mail order. Here, the analog cards and / or the analog pack may be attached with a predetermined privilege code (for example, a code represented by a two-dimensional barcode or predetermined text information). The privilege code may include information for providing the user with a digital version of the analog card and / or the analog pack to which the privilege code was attached, that is, a digital card version of the analog card and / or a digital pack version of the analog pack. Note that the digital version of the card and / or the digital version of the pack may be the same type as or different from the cards and / or packs actually purchased by the user. Then, the user reads the privilege code by the imaging unit of the information terminal 3 or inputs the privilege code via the input unit 104, and supplies the information included in the privilege code to the server of the game system 1. The card granting unit 110 grants the user a digital version of the analog card and / or the analog pack that the user purchased based on the information included in the privilege code.

[0054] The card granting unit 110 supplies information regarding the digital cards and / or packs granted to the user to the update unit 112, the determination unit 114, and the storage unit 120. The user information storage unit 122 of the storage unit 120 stores information regarding the digital cards included in the digital cards and / or packs granted to the user by the card granting unit 110 as acquired card information.

[0055] (Update Unit 112) The update unit 112 updates the cumulative number of acquired digital cards by adding the number of digital cards granted to the user by the card granting unit 110 to the cumulative number of acquired digital cards associated with the user. The update unit 112 updates the cumulative number of acquired digital cards by adding the number of digital cards associated with the user by the card granting unit 110 to the cumulative number of acquired digital cards included in the acquired card information stored in the user information storage unit 122 (that is, the cumulative number of acquired digital cards that the user has acquired before the card granting unit 110 grants a digital card to the user), and stores the updated cumulative number of acquired digital cards in the user information storage unit 122. The update unit 112 supplies information regarding the updated cumulative number of acquired digital cards to the effect unit 116. Note that the update unit 112 can also update the number of held digital cards by adding the number of digital cards granted to the user by the card granting unit 110 to the number of held digital cards associated with the user.

[0056] (Determination unit 114) The determination unit 114 determines whether the user has not acquired a digital card of the same type as the digital card associated with the user by the card granting unit 110. That is, the determination unit 114 determines whether the digital card associated with the user by the card granting unit 110 has never been acquired by the user. The determination unit 114 determines whether a digital card with the same card ID as the card ID included in the acquired card information stored in the user information storage unit 122 is included in the digital card granted to the user by the card granting unit 110. In this case, the determination unit 114 determines that the user has not acquired the card when the card ID of the digital card associated with the user by the card granting unit 110 is not included in the card ID included in the acquired card information stored in the user information storage unit 122, and determines that the user has acquired the card when it is included. Further, the determination unit 114 may make a determination based on information included in the acquired card information stored in the user information storage unit 122 and other information associated with the digital card (for example, the face value of the digital card, when an object is displayed on the digital card, the object name, etc.). In this case, the determination unit 114 determines that the user has not acquired the card when the "other information" of the digital card associated with the user by the card granting unit 110 is not included in the "other information" included in the acquired card information stored in the user information storage unit 122, and determines that the user has acquired the card when it is included. The determination unit 114 supplies the determination result to the effect unit 116.

[0057] Here, a card ID for identifying the digital card is associated with the digital card. Further, the digital card includes a face value, and when an object is displayed on the face value, the digital card is associated with an object name (for example, a character name if the object is a character), and / or characteristics of the object (for example, the attributes of the character if the object is a character or the "moves" used in a TCG, etc.). And in this embodiment, the digital cards being of the same type may be any of the following cases.

[0058] i) When the card IDs are the same Even if the object names, characteristics, etc. associated with the digital cards are the same, digital cards with different front - side displays (for example, when the object is a character, the display mode of the character, the background of the character, the design of the digital card, etc.) are different digital cards, and if the front - side displays are the same, they are the same type of digital card. In this case, the same card ID may be associated with the same type of digital card. For example, when a user obtains a plurality of packs, the packs may contain digital cards with the same card ID associated with them. Therefore, the determination unit 114 can determine whether the user has not acquired a digital card of the same type as the digital card associated with the user by the card - granting unit 110 by using the card ID.

[0059] ii) When the front - side displays, etc. of the digital cards are of the same type As the card ID, an ID that uniquely identifies the digital card can be used. For example, when the digital card is tokenized as a Non - Fungible Token (NFT) and a token ID is assigned to the digital card, the token ID becomes the card ID that uniquely identifies the digital card. In this case, the card ID (i.e., the token ID) of one digital card does not match the card ID of another digital card. Therefore, in this case, if the front - side displays of the digital cards are of the same type, they are the same type of digital card. For example, when a first digital card and a second digital card with completely the same front - side display but different token IDs are included in one pack, the first digital card and the second digital card are the same type of digital card.

[0060] (Presentation unit 116) When the performance unit 116 grants a digital card to the user, it controls a predetermined performance to cause the output unit 100 to output performance content. That is, when the performance unit 116 grants a digital card to the user, it generates performance information for causing a predetermined performance to be output from the output unit 100, and the output control unit 102 causes the output unit 100 to output various types of information corresponding to the performance information based on the performance information. Note that the first performance, the second performance, and the third performance described below are different performances. Also, there is no particular limitation on the execution order of the first performance, the second performance, and the third performance.

[0061] (Performance unit 116: First performance) Specifically, the performance unit 116 determines whether or not the cumulative number of digital cards acquired by the user updated by the update unit 112 satisfies a predetermined condition. When the performance unit 116 determines that the predetermined condition is satisfied, it generates first performance information regarding a first performance using at least a part or all of the digital cards associated with the user. The performance unit 116 causes the output unit 100 to output the first performance based on the first performance information via the output control unit 102. The first performance includes a performance of outputting a list of digital cards associated with the user and a performance determined based on satisfying the predetermined condition. Also, when the cumulative number of acquired cards does not satisfy the predetermined condition, the performance unit 116 controls not to execute the first performance. In this case, the performance unit 116 can control not to execute the first performance by not generating the first performance information.

[0062] The effect of outputting a list of digital cards may be, for example, an effect of causing the output unit 100 to output thumbnail images of the digital cards acquired by the user so far arranged in an array. The arrangement method is not particularly limited, and a method of arranging them flatly, a method of arranging them three-dimensionally, etc. can be adopted. Note that it is also possible to output so that all of the digital cards acquired by the user so far are displayed on the output unit 100, or to display a part of the digital cards acquired by the user so far and, in response to a predetermined operation (such as a swipe operation) of the user received via the input unit 104, move the arrangement position of the digital cards so that all of the digital cards acquired by the user so far can be referred to and output to the output unit 100.

[0063] In addition, in the effect of outputting a list of digital cards, the production unit 116 may switch the target of the digital cards to be output within the following range as an example, or may execute an effect of sequentially or randomly displaying the ranges of a) to c) below on the output unit 100. a) All digital cards b) Digital cards with the same date assigned to the user c) Digital cards with the same predetermined element (for example, rarity, attribute, or number of cards, etc.)

[0064] In addition, the effect determined based on satisfying a predetermined condition may be, for example, an effect of causing the output unit 100 to output text, voice, video, etc. praising the user's card collection. Further, a plurality of predetermined conditions may be set step by step. For example, a plurality of predetermined conditions can be set such as a first predetermined condition, a second predetermined condition, a nth predetermined condition (where n is a positive integer). For example, the predetermined condition may be a condition that the cumulative number of acquired cards reaches a specified number. In this case, a plurality of specified numbers are set step by step (as an example, they can be set as a first specified number, a second specified number, a nth specified number). Here, when the cumulative number of acquired cards reaches the specified number, the production unit 116 can execute any of the following effects. i) Execute an effect indicating that the specified number has been reached when the specified number is reached. ii) When the specified number is reached and exceeded, perform an effect indicating that the specified number has been exceeded. iii) When the specified number is reached and becomes greater than or equal to the specified number, perform an effect indicating that it has become greater than or equal to the specified number.

[0065] Note that the control unit 118 may cause the output unit 100 to output a plurality of preset predetermined conditions or a plurality of specified numbers to a predetermined area, allowing the user to recognize each predetermined condition or each specified number.

[0066] (Effect display unit 116: Second effect) When the determination unit 114 determines that the user has not acquired a digital card of the same type as the digital card associated with the user by the card granting unit 110, the effect display unit 116 generates second effect information regarding a second effect using the digital card associated with the user by the card granting unit 110. The effect display unit 116 causes the output unit 100 to output a second effect based on the second effect information via the output control unit 102. The second effect includes an effect of causing the output unit 100 to output alone the digital card associated with the user by the card granting unit 110. Further, the second effect includes an effect of the digital card associated with the user by the card granting unit 110 being stored in a predetermined storage area. Also, when the user has acquired a digital card of the same type, the effect display unit 116 controls not to perform the second effect. In this case, the effect display unit 116 can control not to perform the second effect by not generating the second effect information. Note that the second effect may include different effect effects according to the rarity of the digital card.

[0067] The effect of outputting a digital card alone may be, for example, an effect of causing only the digital card given to the user to be output by the output unit 100 and not causing other digital cards possessed by the user to be output. Further, the second effect may be an effect of outputting information other than the digital card, for example, information indicating that the digital card is the first digital card acquired by the user (for example, text information, etc.) together when the digital card is output alone. Furthermore, in the second effect, depending on the rarity of the digital card, an effect of emphasizing the output of the digital card, an effect of outputting it together with a predetermined sound, an effect of outputting the digital card by rotating and / or swinging it, an effect of outputting it with the periphery of the digital card emitting light, etc. may be executed.

[0068] (Effect unit 116: Third effect) The production department 116 generates third production information regarding a third production in which the digital card associated with the user by the card granting department 110 is stored in a predetermined operator (icon). The production department 116 causes the output unit 100 to output the third production based on the third production information via the output control unit 102. Here, the third production may include a production in which the digital card associated with the user by the card granting department 110 is presented to the user, and a production in which the digital card moves to and disappears while being stored in a predetermined operator output to the output unit 100 (for example, a production in which the digital card moves toward the operator and is stored and disappears as if being sucked into the operator). The digital card produced to be stored in the operator is stored in the acquired card information of the user information storage unit 122. When the control unit 118 receives an instruction from the user for the operator received via the input unit 104, the control unit 118 refers to the user information storage unit 122 and acquires information regarding the digital card stored as the acquired card information. Then, the control unit 118 can cause the output unit 100 to output part or all of the digital cards associated with the user using the acquired information. Note that the production department 116 always executes the third production when the card granting department 110 associates a digital card with the user. Further, the production department 116 may execute the third production only when neither the first production nor the second production is executed (that is, when the cumulative number of digital cards acquired by the user updated by the update unit 112 does not satisfy a predetermined condition and it is determined by the determination unit 114 that the digital card granted to the user by the card granting department 110 has been acquired by the user before).

[0069] [Flow of processing of game system 1] FIG. 4 shows an example of the flow of processing in the game system according to the present embodiment. FIGS. 5 to 7 show an example of the outline of the output screen in the game system according to the present embodiment.

[0070] First, the card granting unit 110 grants a digital card to the user (step 10. Hereinafter, steps are represented as "S"). There is no limitation on the method of granting the digital card to the user. Here, the case where a pack including a plurality of digital cards is granted to the user will be described as an example. In this case, the card granting unit 110 grants the pack to the user by associating the pack with the user. Then, in response to the user's pack opening instruction received via the input unit 104, the pack is opened. Subsequently, the card granting unit 110 grants the one or more digital cards included in the pack to the user by associating the one or more digital cards with the user.

[0071] In response to the opening of the pack, the effect presenting unit 116 presents an image (for example, the face of the ticket) of one or more digital cards included in the pack granted to the user in a perceivable manner to the user (S12). For example, the effect presenting unit 116 causes the output unit 100 to display the image of the one or more digital cards. As an example, as shown in FIG. 5(a), the effect presenting unit 116 arranges the images of the digital cards 202 included in the pack in a predetermined array and causes the output unit 100 to display them. Then, in response to a predetermined instruction (for example, an instruction to store the digital card, etc.) of the user received via the input unit 104, the effect presenting unit 116 executes an effect (that is, the third effect) of displaying a moving image 230 in which the digital cards displayed on the output unit 100 are sucked into a predetermined icon 320 and stored (S12). In the example of FIG. 5(b), an effect is executed in which the digital cards float from the surface of the output unit 100 and are sucked toward the icon 320 along the direction of the arrow shown in the figure.

[0072] Then, the update unit 112 adds the number of digital cards associated with the user by the card granting unit 110 to the cumulative acquisition number included in the acquired card information stored in the user information storage unit 122, and updates the cumulative acquisition number (S14). Here, as shown in FIG. 5(c), the effect unit 116 may cause the output unit 100 to output a predetermined message 330 after executing an effect in which all the presented digital cards are sucked into the icon 320. For example, the effect unit 116 causes the output unit 100 to output a message including the cumulative acquisition number of the user's digital cards after the update by the update unit 112 as the predetermined message 330 (in the example of FIG. 5(c), together with the text information "Cards acquired so far", the updated cumulative acquisition number "100 cards" of text information is displayed on the output unit 100.).

[0073] Subsequently, when the cumulative acquisition number updated by the update unit 112 satisfies a predetermined condition (Yes in S16), the effect unit 116 executes a first effect using one or more digital cards held by the user (S18). For example, as shown in FIG. 6(a), the effect unit 116 causes the output unit 100 to display an explanatory display 300 at the upper part of the output unit 100, display an acquisition number 302 near the explanatory display 300, and display an image of the card list 200 of the digital cards that the user has acquired so far on the output unit 100. For example, the effect unit 116 can arrange the images of the digital cards in the order in which the user has acquired the digital cards in the card list 200. As an example, the effect unit 116 refers to the acquired card information in the user information storage unit 122, and arranges and displays the digital cards in the order in which the user has acquired them from the upper side to the lower side of the output unit 100. As a result, the user can grasp the digital cards that he / she has acquired so far as a collection trajectory along the time series, so that the game system 1 can create the fun of collecting digital cards. Further, the effect unit 116 displays a message 310 praising the user near the center of the output unit 100. The effect unit 116 may cause the output unit 100 to output a predetermined sound, video, etc. together with the message 310.

[0074] Also, when the cumulative number of acquired cards after the update does not meet the predetermined conditions (No in S16), or after the execution of the first presentation by the presentation unit 116, the determination unit 114 determines whether the digital cards given to the user by the card giving unit 110 include unacquired digital cards, that is, whether the user has acquired digital cards of the same type as the digital cards given to the user (S20). For example, the determination unit 114 determines whether at least one of the plurality of digital cards included in the pack given to the user has not been acquired by the user so far. When the determination unit 114 determines that unacquired digital cards are included (Yes in S20), that is, when it is determined that the digital cards given to the user by the card giving unit 110 are not included in the digital cards that the user has acquired so far, the presentation unit 116 executes a second presentation using the non-included digital cards (S22). For example, as shown in FIG. 6(b), the presentation unit 116 causes the explanation display 304 to be displayed at the upper part of the output unit 100, and causes the image of the newly acquired digital card 210 to be displayed on the output unit 100. Further, the presentation unit 116 may output a predetermined voice, video, etc. from the output unit 100 together with the display of the digital card 210, and may execute a predetermined presentation effect (for example, an effect of rotating and swaying the digital card 210) when displaying the digital card 210.

[0075] Subsequently, the production unit 116 executes a production to store the digital card given to the user in a predetermined storage area. For example, as shown in FIG. 7(a), the production unit 116 causes the acquisition number display 306 to be displayed at the upper part of the output unit 100, and sets a plurality of storage areas (for example, storage area 400, storage area 402, etc., which are shown by dotted rectangles in FIG. 7(a).) that are set as the areas where the digital cards are to be stored. Then, the production unit 116 causes the output unit 100 to display the operation of storing the digital card given to the user in the storage area. For example, the production unit 116 displays the digital card 210 given to the user moving towards the storage area 400 that is preset as the area where the digital card 210 is to be stored. In this case, the production unit 116 displays the digital card 210 in a size larger than the size of the storage area 400. As a result, the user will have the feeling that the digital card 210 is moving from the user side towards the storage area 400. Subsequently, as shown in FIG. 7(b), the production unit 116 causes the output unit 100 to display the operation of storing the digital card 210 by fitting it into the storage area 400. In this case, the production unit 116 displays the digital card 210 in a size substantially the same as the size of the storage area 400. As a result, the user can recognize that the acquired digital card has been stored in the predetermined storage area.

[0076] On the other hand, when the determination unit 114 determines that no unacquired digital card is included (No in S20), that is, when it is determined that the digital cards acquired by the user so far include the digital card given to the user by the card giving unit 110, or after the second effect by the effect unit 116 is executed, the effect by the effect unit 116 ends. Note that the execution order of S14 to S22 from S12 to the end of the step may be changed within a range where the operations do not conflict. For example, after S12, S20 to S22 may be executed, and then the steps of S14 to S18 may be executed. Also, the steps of S14 and S20 may be executed simultaneously (for example, the update of the cumulative acquisition number and the determination of whether the card newly acquired by the user is included in the card given to the user by the card giving unit 110 may be executed simultaneously). Furthermore, the step of S12 may be executed at any timing after S14.

[0077] Also, when the updated cumulative acquisition number in S16 does not satisfy the predetermined condition and the determination unit 114 determines in S20 that no unacquired digital card is included, only the third effect in S12 is executed. In this case, the game system 1 can efficiently execute the giving of digital cards to the user in the game by executing only the simple effect of only the third effect.

[0078] [Game Program] Each component included in the game system 1 according to the present embodiment shown in FIGS. 1 to 7 can be realized by causing an arithmetic processing device (processor) such as a central processing unit (CPU) to execute a program (that is, a game program), that is, by processing by software. It can also be realized by pre-writing a program into hardware such as an integrated circuit (IC). Note that a processor is hardware for executing an instruction set described in a program and is composed of an arithmetic unit, a register, a peripheral circuit, and the like. Also, software and hardware can be used in combination.

[0079] That is, the game program according to the present embodiment is a game program for causing a computer including a processor and a memory to execute. And the game program according to the present embodiment can be pre-embedded in, for example, an IC, a ROM, or the like. Further, the game program is a file in an installable format or an executable format, and is recorded on a computer-readable recording medium such as a magnetic recording medium, an optical recording medium, or a semiconductor recording medium, and can also be provided as a computer program. The recording medium storing the program may be a non-transitory recording medium such as a CD-ROM or a DVD. Furthermore, the game program can be pre-stored in a computer connected to a communication network such as the Internet so that it can be provided by downloading via the communication network.

[0080] The game program according to the present embodiment acts on a CPU or the like to cause the game program to function as the output unit 100, the output control unit 102, the input unit 104, the input surface 106, the input control unit 108, the card granting unit 110, the update unit 112, the determination unit 114, the effect unit 116, the control unit 118, and the storage unit 120 described with reference to FIGS. 1 to 7.

[0081] [Effects of the Embodiment] The game system 1 according to this embodiment gives digital cards to the user as the game progresses, and when the total number of digital cards acquired by the user satisfies a predetermined condition, it can cause the output unit 100 to output a predetermined effect including a message praising the user or a list of digital cards that the user may have acquired before the digital card was given to the user. That is, the game system 1 can output an effect corresponding to the cumulative number of digital cards acquired by the user to the output unit 100. As a result, the user can obtain a sense of achievement with respect to the collection of digital cards. In addition, even a user who has acquired most of all types of digital cards provided in one game can obtain a sense of satisfaction with the progress of the digital card collection. In addition, the game system 1 can set a plurality of predetermined conditions. As a result, the user can maintain the motivation for collecting digital cards to sequentially achieve a plurality of predetermined conditions, so according to the game system 1, it is possible to make the user less likely to get bored with the collection of digital cards.

[0082] Further, in the game system 1, when the digital card given to the user includes a digital card that the user has not possessed so far, the output unit 100 can be caused to output an effect that emphasizes the digital card. As a result, the user can obtain a sense of achievement for having acquired a digital card that they have never possessed for the first time.

[0083] As described above, the embodiments of the present invention have been described. However, the above-described embodiments do not limit the invention according to the claims. It should also be noted that not all combinations of features described in the embodiments are essential means for solving the problems of the invention. Furthermore, the technical elements of the above-described embodiments may be applied alone, or may be divided into a plurality of parts such as program parts and hardware parts and applied.

[0084] Also, the functions realized by the components described in this specification may be implemented in circuitry or processing circuitry including a general-purpose processor, a specific-purpose processor, an integrated circuit, Application Specific Integrated Circuits (ASICs), a Central Processing Unit (CPU), conventional circuits, and / or combinations thereof, programmed to realize the described functions. The processor includes transistors and other circuits and is regarded as circuitry or processing circuitry. The processor may be a programmed processor that executes a program stored in a memory. In this specification, circuitry, unit, and means are hardware programmed to realize the described functions or hardware that executes. The hardware may be any hardware disclosed in this specification or any hardware known to be programmed or execute to realize the described functions. When the hardware is a processor regarded as a type of circuitry, the circuitry, means, or unit is a combination of hardware and software used to configure the hardware and / or the processor.

[0085] Note that the game system according to this embodiment can also be referred to in the following supplementary claims that should not be confused with the claims.

[0086] (Supplementary Claim 1) A game program for causing a computer including a processor and a memory to execute, wherein the game program causes the processor to, associate a digital card with a user, and update the number of held cards by adding the number of digital cards associated with the user in the associating step to the number of held digital cards of the user. A step of determining whether the user has a digital card of the same type as the digital card associated with the user in the associating step; When the updated number of cards in possession is equal to or greater than a specified number, a step of controlling the output of a first effect using the digital card associated with the user; In the determining step, when it is determined that the digital card associated with the user in the associating step is not included in the digital cards possessed by the user, a step of controlling the output of a second effect using the digital card not included (or only that digital card); A step of controlling a third effect in which the digital card associated with the user is stored in a predetermined storage area; A game program for causing the above to be executed.

Explanation of Signs

[0087] 1 Game system 3 Information terminal 5 Communication network 7 Server 100 Output unit 102 Output control unit 104 Input unit 106 Input surface 108 Input control unit 110 Card granting unit 112 Update unit 114 Determination unit 116 Effect unit 118 Control unit 120 Storage unit 122 User information storage unit 124 Game information storage unit 200 Card list 202 Digital card 210, 220 Digital cards 230 Moving image 300, 304 Explanation display 302 Number of cards obtained 306 Number of cards obtained display 310 and 330 Messages 320 Icons 400 and 402 Storage Areas

Claims

1. A program for causing a computer including a processor and a memory to execute, the program causes the processor to, receive a user input operation for acquiring a digital card associated with one digital card pack selected from a plurality of types of digital card packs; determine whether the digital card acquired by the user according to the input operation includes a digital card that the user has not acquired; when the unacquired digital card is included, display a plurality of storage areas corresponding to the type of the selected one digital card pack, and execute a storage effect in which the unacquired digital card is stored in the storage area corresponding to the unacquired digital card among the plurality of storage areas, and when the unacquired digital card is not included, control not to execute the storage effect A program to be executed.

2. When the unacquired digital card is included, output a display indicating the total number of types of digital cards included in the selected one digital card pack The program according to claim 1, further causing the above to be executed.

3. In the storage effect, display the total number of types of digital cards provided in the selected one digital card pack and the number of digital cards provided in the selected one digital card pack and acquired by the user The program according to claim 1, further causing the above to be executed.

4. Update the cumulative acquisition number by adding the number of digital cards acquired by the user to the cumulative acquisition number of digital cards stored in association with the user information, where the cumulative acquisition number is the total number of digital cards that the user has acquired since the start of using the program The program according to claim 1, further causing the above to be executed.

5. Execute a special achievement effect when the updated cumulative acquisition number reaches a predetermined number The program according to claim 4, further causing the above to be executed.

6. A system comprising means for executing all steps executed in the invention according to any one of claims 1 to 5.

7. A method executed by a computer including a processor and a memory, the method comprising the processor executing all steps executed in the invention according to any one of claims 1 to 5.

8. An information processing apparatus including a control unit and a storage unit, the control unit of the information processing apparatus executing all steps executed in the invention according to any one of claims 1 to 5.

9. A server including a control unit and a storage unit, the control unit of the server executing all steps executed in the invention according to any one of claims 1 to 5.

10. A method for generating production information executed by a computer including a processor and a memory, wherein the processor receives an input operation of a user for obtaining a digital card associated with one digital card pack selected from a plurality of types of digital card packs; determines whether the digital card obtained by the user according to the input operation includes an unacquired digital card of the user; and when the unacquired digital card is included, controls to generate storage production information in which the unacquired digital card is stored in a storage area corresponding to the unacquired digital card among a plurality of storage areas corresponding to the type of the selected one digital card pack, and when the unacquired digital card is not included, does not generate the storage production information A method for generating production information that executes the above.

Citation Information

Patent Citations

  • Game device

    JP2010253187A

  • Server system

    JP2014147593A

  • Game system, game device, and program

    JP2020054885A

  • Program, method, information processor, and system

    JP2022176823A

  • Information processing device, program, object provision system and method

    JP2023140350A