Program, information processing device, and information processing method

The program supports users in creating game decks suitable for specific stages by comparing user-assembled decks with predetermined criteria and issuing warnings, enhancing gameplay effectiveness.

JP7872526B2Active Publication Date: 2026-06-10MIXI INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
MIXI INC
Filing Date
2024-11-26
Publication Date
2026-06-10

AI Technical Summary

Technical Problem

Users, especially novices, struggle to compile game decks suitable for specific stages in games where deck composition requires understanding of stage characteristics, often leading to unsuitable compilations.

Method used

A program that compares the user-assembled deck with predetermined judgment criteria for each stage, issuing warnings if the comparison does not meet conditions, supporting users in creating suitable decks by reorganizing them.

🎯Benefits of technology

Enables users to build decks appropriate for game stages by providing warnings and suggestions, ensuring effective gameplay while maintaining user freedom.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007872526000001
    Figure 0007872526000001
  • Figure 0007872526000002
    Figure 0007872526000002
  • Figure 0007872526000003
    Figure 0007872526000003
Patent Text Reader

Abstract

To provide a program capable of supporting a user to organize a deck suited for each stage, information processing device and information processing method.SOLUTION: A program according to the present invention causes a computer to execute a deck organizing step. In the deck organizing step, the computer outputs a warning to the user when a result of comparing a determination criterion based on a first deck predetermined to a stage of a game, with a second deck in which at least part thereof is organized for a play of the stage by the user, does not satisfy a prescribed condition.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0006】 , 【0001】 The present invention relates to a program, an information processing apparatus, and an information processing method. 【Background Art】 【0002】 Patent Document 1 discloses a program or the like that notifies a user that a recommended deck can be configured. 【Prior Art Document】 【Patent Document】 【0003】 【Patent Document 1】 Japanese Unexamined Patent Application Publication No. 2018 - 038894 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 However, in some games, the user needs to select an appropriate character for each stage and compile a deck. That is, it cannot be judged only by simple numerical values, and it is required to compile after understanding the characteristics of the stage. In such games, when the user compiles a deck, there are cases where the user plays without noticing that the deck compilation deviates from the deck compilation suitable for the stage. In particular, novice users or users who play the stage for the first time often do not know what kind of compilation is suitable for the stage. 【0005】 The present invention provides a program, an information processing apparatus, and an information processing method that can support a user to perform a deck compilation suitable for a stage. 【Means for Solving the Problems】 【0006】 A program according to one aspect of the present invention is a program that causes a computer to perform a deck building step, wherein in the deck building step, if the comparison result between a determination criterion based on a first deck predetermined for a game stage and a second deck that has been at least partially assembled for the user to play the stage does not satisfy predetermined conditions, the program outputs a warning to the user. 【0007】 According to one aspect of the present invention, the system can support users in creating decks suitable for a given stage by comparing the deck assembled for playing a stage with the judgment criteria based on predetermined deck compositions for each stage and issuing a warning to the user. [Brief explanation of the drawing] 【0008】 [Figure 1] This is a diagram illustrating the outline of the organization support system 1 according to the first embodiment. [Figure 2] This is a block diagram showing the hardware configuration of the user terminal 10 according to the first embodiment. [Figure 3] This is a block diagram showing the functional configuration of the user terminal 10 according to the first embodiment. [Figure 4] This diagram illustrates an example of how an attack can be carried out through the placement of objects. [Figure 5] This diagram illustrates an example of how an attack can be achieved by combining objects with objects that are pre-placed on the stage. [Figure 6] This diagram shows the processing flow by the organization support system 1 according to the first embodiment. [Figure 7] This figure illustrates a comparison between the criteria based on the first deck D1 and the second deck D2 in a modified example 1 of the first embodiment. [Figure 8] This figure illustrates a comparison between the criteria based on the first deck D1 and the second deck D2 in a modified example 2 of the first embodiment. [Figure 9] This figure shows stage S2 in one embodiment. [Figure 10] This diagram shows the processing flow by the organization support system 1 in one embodiment. [Modes for carrying out the invention] 【0009】 Several embodiments of the present invention will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other. Furthermore, each feature constitutes an independent invention. 【0010】 <1. First Embodiment> (1-1. Team Formation Support System 1) An information processing device according to one embodiment of the present invention is a user terminal 10 that constitutes part of the organization assistance system 1 shown in Figure 1. The organization assistance system 1 includes the user terminal 10. The following describes each component. 【0011】 (1-2. Hardware configuration of the formation support system 1) Refer to Figure 2 to explain the hardware configuration of the train formation support system 1. 【0012】 (1-2-1. Hardware configuration of user terminal 10) Figure 2 is a block diagram showing the hardware configuration of the user terminal 10 according to this embodiment. The user terminal 10 is, for example, an information processing device such as a smartphone or a tablet terminal, and comprises a control unit 11, a storage unit 12, and a communication unit 13. The user terminal 10 may also include a display unit 14 such as a touch panel display that can display images and accept operations, a speaker 15 that outputs sound, a microphone 16 that receives sound input, a camera 17 that captures images of subjects, and operation buttons 18. 【0013】 The control unit 11 is, for example, a CPU (Central Processing Unit), a microprocessor, a DSP (Digital Signal Processor), and controls the overall operation. 【0014】 A part of the memory unit 12 is composed of, for example, a RAM (Random Access Memory), a DRAM (Dynamic Random Access Memory), etc., and is used as a work area, etc. when executing processing based on various programs by the control unit 11. Also, a part of the memory unit 12 is, for example, a non-volatile memory such as a ROM (Read Only Memory), or a HDD (Hard Disk Drive), and stores various data and programs used for the processing of the control unit 11, etc. 【0015】 The programs stored in the memory unit 12 are, for example, an OS (Operating System) for realizing the basic functions of the user terminal 10, drivers for controlling various hardware, programs for realizing various functions, etc., and include the programs according to this embodiment. 【0016】 The communication unit 13 is, for example, a NIC (Network Interface Controller), and has a function of connecting to a communication line. Note that the communication unit 13 may have a function of connecting to a wireless LAN (Local Area Network), a function of connecting to a wireless WAN (Wide Area Network), a function of enabling short-distance wireless communication such as Bluetooth (registered trademark), and infrared communication, etc., instead of or together with the NIC. The user terminal 10 is connected to other information processing devices, etc. via a communication line, and can perform transmission and reception of various data with other information processing devices, etc. 【0017】 The operation button 18 is provided on the side surface of the user terminal 10, and is a power button for starting or stopping the user terminal 10, a volume adjustment button for the sound output from the speaker 15, etc. 【0018】 The control unit 11, memory unit 12, communication unit 13, display unit 14, speaker 15, microphone 16, camera 17, and operation buttons 18 are electrically connected to each other via a system bus 19. Therefore, the control unit 11 can access the memory unit 12, display images on the display unit 14, understand the user's operation status on the touch panel display (display unit 14) and operation buttons 18, input sound to the microphone 16, output sound from the speaker 15, control the camera 17, and access various communication networks and other information processing devices via the communication unit 13. 【0019】 (1-3. Functional configuration of user terminal 10) As shown in Figure 3, the control unit 11 of the user terminal 10 has a deck configuration unit 11a. The control unit 11 may further have a notification unit 11b and a play start unit 11c. 【0020】 The deck formation unit 11a is configured to output a warning to user U1 if the comparison result between the judgment criteria based on the first deck D1 predetermined for the game stage and the second deck D2, which is at least partially formed to play the stage, does not meet predetermined conditions. The notification unit 11b is configured to notify user U1 of the outputted warning. The play start unit 11c is configured to allow user U1 to start playing the stage. Details of the functions will be described later. 【0021】 The functional configuration described above may be implemented by software (including so-called applications) appropriately installed on the user terminal 10, or by hardware. When implemented by software, the control unit 11 can implement various functions by executing programs that constitute the software. 【0022】 If implemented by executing a program, the program may be stored in the storage unit 12 built into the user terminal 10, or in a non-temporary recording medium readable by a computer. Alternatively, the program may be read from an external storage device and implemented through so-called cloud computing. Or, if implemented by hardware, it can be implemented by various circuits such as ASICs, SOCs, FPGAs, or DRPs. Furthermore, some of the functional configurations or parts of the functions described above may be processed by a server or the like using software or hardware. 【0023】 (1-4. Functions of the Deck Configuration Section 11a) The deck building unit 11a is configured to output a warning to user U1 if the comparison result between the judgment criteria based on the first deck D1 predetermined for each game stage and the second deck D2, which is at least partially assembled by user U1 for playing that stage, does not meet the predetermined conditions. By comparing the deck assembled by the user with the judgment criteria based on the deck building predetermined for each stage and issuing a warning to the user, it is possible to support the user in creating a deck that is appropriate for the stage. 【0024】 Here, "stage" refers to a unit of game components in which, for example, a goal, task, mission, quest, or scenario that the user (player) must achieve (clear) is set. In one embodiment, a stage is a mission that can be cleared by defeating an enemy character designated as a boss, while progressing through the game using a deck of assembled attacks against enemy characters. 【0025】 Furthermore, a "deck" is a unit of game components used by the user to clear a stage. A deck is also a unit that includes multiple objects that the user can manipulate. The number of objects included in a deck may be required to be within a predetermined range, or it may be required to be equal to a predetermined specific number. 【0026】 Furthermore, "user-operable objects" refer to game components such as characters and items that can be manipulated by the user. Such objects may have one or more attributes. Here, "attributes" are elements relating to relationships or means within the game. 【0027】 Attributes are elements that represent, for example, mutual generation relationships or mutual restraint (mutual conquest) relationships. More specifically, elements such as wood, fire, earth, metal, and water can be attributes. For example, an object with the wood attribute may be controlled to enhance the effects of an object with the fire attribute. You may also control the deck to create combinations of attributes that give you an advantage in the game. Conversely, an object with the water attribute may be controlled to have a superior effect against an object with the fire attribute. Attacks using an object with the water attribute may be controlled to have high attack power against enemy characters with the fire attribute. You may also control the deck to give you an advantage by collecting items of the same attribute. 【0028】 Attributes are, for example, means for carrying out an attack. In one embodiment, the attack process may be executed when a combination of multiple objects satisfies the conditions for an attack to succeed. In such a case, it can be determined that the conditions for an attack to succeed have been met when objects having a specific attribute are arranged in a predetermined configuration. 【0029】 As a more specific example, when the "object operable by the user" is a character having a character as an attribute, and by arranging these as a character string, a "word (phrase)" of two or more characters is created to establish an attack, this will be described. In FIG. 4, user U1 operates characters respectively having the characters "け", "つ", "き", "ん", "と", "よ" as operable objects. When user U1 performs an operation of arranging these characters in the order of "と", "つ", "き", "よ", "け", "ん" to form a character string 60, it is determined that words such as "とっきょ (patent)", "とっきょけん (patent right)", and "けん (sword)" are created. Since these are words of two or more characters, the attack is established, and a process of attacking the enemy character is executed. Note that it may be possible to distinguish between uppercase and lowercase letters, dakuten, or handakuten, or to control so as to read the characters to be established. 【0030】 Also, it may be controlled so that a character string of a predetermined arrangement can be created by combining an object arranged in advance and an object operable by the user. In FIG. 5, an object having the character "と" as an attribute and an object having the character "つ" as an attribute are arranged in advance. Therefore, when user U1 performs an operation of arranging characters respectively having the characters "き", "ん", "と", "よ" behind the "と" and "つ" objects in the order of "き", "よ", "け", "ん" to form a character string 62, it is similarly determined that words such as "とっきょ (patent)", "とっきょけん (patent right)", and "けん (sword)" are created. 【0031】 Also, it may be controlled so that the attack power, the nature of the attack, etc. are changed according to the number of established words, the length of the established words, or the meaning of the established words, etc. Note that the control unit 11 may have an object operation unit and an attack processing unit. The object operation unit may be configured to, for example, receive an operation on the object of user U1 and change the position of the object according to the operation. The attack processing unit may be configured to, for example, determine the establishment of an attack based on the attributes and arrangement of the objects. 【0032】 Furthermore, the predetermined deck for a game stage (First Deck D1) is a deck with a composition corresponding to that stage. A deck with a composition corresponding to that stage may be a deck with a composition that allows for a relatively advantageous play in that stage. The composition of such First Deck D1 may be calculated by the user terminal 10 and stored in the memory unit 12 as First Deck D1. Alternatively, the composition of First Deck D1 may be prepared by the game provider and stored in the memory unit 12. The calculation and storage of the composition of First Deck D1 may be performed by a server that distributes and manages the game. Also, First Deck D1 may be obtained from the server when the user terminal 10 performs a comparison. 【0033】 Furthermore, "judgment criteria based on the first deck D1" are criteria created based on the various elements of the first deck D1. The judgment criteria consist of criteria created for various elements related to the first deck D1. The judgment criteria may include multiple criteria for different elements. The criteria may include the number or percentage of a particular element, the number of types of elements, the maximum value, minimum value or average value of a particular element, etc. 【0034】 Furthermore, "a deck (second deck D2) that is at least partially assembled for playing a stage" refers to a deck that the deck assembly unit 11a has assembled at least partially for playing the stage in question. The deck assembly unit 11a may assemble the second deck D2 based on predetermined conditions, or it may assemble the second deck D2 based on the user U1's specifications. 【0035】 The deck building unit 11a can reorganize the second deck D2 until its composition is finalized, such as at the start of a stage. The deck building unit 11a can add or delete objects to the second deck D2 until its composition is finalized. After the composition is finalized, user U1 plays the stage using the second deck D2. 【0036】 Furthermore, the "comparison result" is the result of comparing the judgment criteria based on the first deck D1 with the second deck D2. A comparison is made between the numerical values ​​of the judgment criteria and the numerical values ​​of the corresponding elements in the second deck D2. For example, if the judgment criteria are based on the number of objects with a specific attribute, including in the first deck, the difference between that number and the number of objects with that specific attribute included in the second deck D2 is calculated and used as the comparison result. 【0037】 Furthermore, the "predetermined conditions" refer to the conditions for the comparison result used to determine whether or not to output a warning to user U1. The predetermined conditions may include, for example, that the numerical value calculated as a comparison result is within a predetermined range of values, or is greater than or equal to a predetermined value. 【0038】 (1-5. Functions of the notification unit 11b) The notification unit 11b notifies the user U1 of the warning output by the deck configuration unit 11a. The notification unit 11b may, for example, control the system to display the warning notification 50 on the display unit 14, or it may control the system to sound a warning or message through the speaker 15. 【0039】 (1-6. Functions of the game start section 11c) The play start unit 11c is configured to enable user U1 to start playing a stage. The play start unit 11c may also be configured to control whether user U1 can start playing a stage, regardless of whether or not a warning is output by the deck building unit 11a. This configuration ensures the user's freedom in deck building. 【0040】 (1-7. Processing flow by the Formation Support System 1) Referring to Figure 6, an example of the processing flow by the organization support system 1 will be explained. 【0041】 First, S100 is executed. In S100, user terminal 10 accepts a stage selection from user U1. 【0042】 Next, the deck building step is executed. The deck building step includes S110, S120, S140, and S150. In S110, the deck building unit 11a receives a designation from user U1 and forms at least a portion of the second deck D2 to be used in playing the selected stage. 【0043】 In S120, the deck building unit 11a compares the judgment criteria based on the first deck D1 predetermined for the game stage with the second deck D2, which is at least partially formed for user U1 to play that stage. 【0044】 In S130, the deck formation unit 11a determines whether the comparison result satisfies predetermined conditions. If the predetermined conditions are met, the formation of the second deck D2 is finalized, and the play start unit 11c can accept the user's instruction to start playing. In addition to the predetermined conditions, the finalization of the second deck D2 requires that other conditions necessary for finalizing the deck be met. For example, if the number of objects that the deck should contain is defined, the number of such objects may be a necessary condition. 【0045】 If the predetermined conditions are not met, the deck formation unit 11a outputs a warning. Then, S140 is executed. In S140, the notification unit 11b notifies user U1 of the warning output by the deck formation unit 11a. The notification unit 11b may be configured to accept whether user U1 ignores the warning or not. User U1 can ignore the warning and start playing with the second deck D2 in its current form (S160). In this case, as in the case described above, if there are any conditions other than the predetermined conditions necessary to finalize the deck, these must be met. On the other hand, if user U1 does not ignore the warning, the process returns to S110 and reorganization is performed. 【0046】 If the predetermined conditions are met in S130, or if the user ignores the warning in S150, the play start step S160 is executed. In S160, the play start unit 11c receives an instruction from user U1 to start playing the stage and executes processing to start the game. 【0047】 <2. Variant> The following describes modifications of the organization assistance system 1 according to the first embodiment described above. The modifications described below can be combined with each other. 【0048】 (2-1. Variation 1) The deck building unit 11a calculates the comparison result by comparing it with a judgment criterion (first judgment criterion) based on the number of first type characters possessing the first attribute in the first deck D1 and the number of first type characters in the second deck D2 (S120), and determines whether the comparison result satisfies predetermined conditions (S130). By using this configuration, the judgment criterion is set to the number of characters with predetermined characteristics, allowing for support that covers the necessary points for clearing stages while maintaining user freedom. 【0049】 In this modified example, the criteria for judgment based on the first deck D1 is the number of first-type characters possessing the first attribute in the first deck D1. If the first attribute is a specific character, the criteria is the number of characters possessing that specific character. 【0050】 A more specific example of the criteria for judgment in this modified example will be explained with reference to Figure 7. When the first attribute is the characters "i", "u", or "n", the number of characters possessing the first attribute in the first deck D1 in Figure 7 is 3. The number of characters that have any of the characters "i", "u", or "n" is counted. In such a case, the judgment criterion based on the first deck D1 may be set as the deck containing 3 characters that have any of the characters "i", "u", or "n". 【0051】 If the first attribute is the character "i", "u", or "n", then in Figure 7, the number of first-type characters in the second deck D2 is 1. This number 1 is compared with the criterion "the deck contains 3 characters that have one of the characters "i", "u", or "n". 【0052】 In one embodiment, the deck building unit 11a may be configured to calculate the comparison result in S120 as a first difference obtained by subtracting the number of first type characters in the second deck from the number of first type characters in the judgment criteria (S120), and to determine that the comparison result does not satisfy the predetermined conditions if the first difference is equal to or greater than the first threshold (S130). In such an embodiment, the deck building unit 11a is controlled to include "the first difference is less than the first threshold" as a condition (first condition). 【0053】 If the first attribute is the character "い", "う", or "ん", then in Figure 7, the first difference is 2. Here, for example, if the first threshold is 2, it is determined that the predetermined condition is not met. 【0054】 Furthermore, the criteria for judgment based on the first deck D1 can also be set as the proportion of the number of Type 1 characters. In Figure 7, the criteria can be set so that the deck contains characters with one of the letters "i", "u", or "n" at a ratio of 1 / 2. In this case, the deck building unit 11a controls the comparison with the second deck D2 to be performed based on that proportion. 【0055】 (2-2. Variation 2) The deck building unit 11a calculates the comparison result by comparing it with the number of Type 2 characters in the second deck D2, which have a first attribute and a second attribute corresponding to the stage, based on a judgment criterion (second judgment criterion) that the first deck D1 has, and the number of Type 2 characters (S120), and determines whether the comparison result satisfies predetermined conditions (S130). By using this configuration, the judgment criterion is set to the number of characters with predetermined characteristics, allowing for support that covers the necessary points for clearing stages while maintaining user freedom. By setting the judgment criterion to the number of characters with predetermined characteristics and predetermined attributes corresponding to the stage, support that covers the necessary points for clearing stages, including attributes appropriate for the stage, is possible while maintaining user freedom. 【0056】 In this modified example, the criteria for judgment based on the first deck D1 are based on the number of first-type characters that possess a first attribute and a second attribute corresponding to the stage's attribute. If the first attribute is a specific character and the second attribute is an attribute that is in conflict with the stage, the criteria for judgment are the number of characters that possess the specific character and have an attribute that can suppress the stage's attribute. 【0057】 Furthermore, "stage attributes" may refer to attributes set for the stage itself, or attributes determined based on the attributes of objects placed on the stage as enemy characters. When determined based on the attributes of objects placed on the stage as enemy characters, for example, it can be determined based on the proportion of the attributes of the objects placed as enemy characters. 【0058】 The criteria for judgment in this modified example will be explained with reference to Figure 8 for a more specific example. In the example in Figure 8, the selected stage S1 is a fire attribute (attribute F1) stage. In a game designed based on the Five Elements philosophy, the attribute that is in a conflicting relationship with the fire attribute is the water attribute (attribute F2), and the second attribute is the water attribute. 【0059】 Furthermore, if the first attribute is the character "i", "u", or "n", then in Figure 8, the number of characters in the first deck D1 that possess both the first and second attributes is 3. The number of characters that have any of the characters "i", "u", or "n" is counted. In such a case, the judgment criterion based on the first deck D1 may be set as: the deck contains 3 characters that have any of the characters "i", "u", or "n" and also possess the water attribute. 【0060】 If the first attribute is the character "i", "u", or "n", and the second attribute is water, then in Figure 8, the number of Type 2 characters in the second deck D2 is 0. This is because the character in the lower left of the second deck D2 has the character "u", but does not have the water attribute. This number 0 is compared to the criterion that "the deck contains 3 characters that have one of the characters "i", "u", or "n" AND have the water attribute". 【0061】 In one embodiment, the deck building unit 11a may be configured to calculate the comparison result in S120 as a second difference obtained by subtracting the number of Type 2 characters in the second deck from the number of Type 2 characters in the judgment criteria (S120), and to determine that the comparison result does not satisfy the predetermined conditions if the second difference is greater than or equal to the second threshold (S130). In such an embodiment, the deck building unit 11a is controlled to include "the second difference is less than the second threshold" as a condition (second condition) in the predetermined conditions. 【0062】 If the first attribute is the character "i", "u", or "n", and the second attribute is the water attribute, then in Figure 8, the second difference is 3. Here, for example, if the second threshold is 2, it is determined that the predetermined condition is not met. 【0063】 (2-3. Variation 3) The deck building unit 11a is configured to output information on characters that user U1 should add to the second deck D2, which is at least partially formed, if the comparison result does not meet predetermined conditions. This output of information is performed in S130. This configuration allows the user to obtain a concrete plan for forming and rearranging decks. 【0064】 Information about the characters to be added includes, for example, the types and number of characters that possess specific attributes. In Figure 7 of Modification 1, the information "Two 'First Characters' should be added" may be output. Information on which characters to select and add from the characters owned by user U1 may also be output. 【0065】 The notification unit 11b may be configured to notify the outputted information about the additional characters to be added, either together with a warning or separately. 【0066】 <3. Other Embodiments> While embodiments and modifications thereof of the present invention have been described above, the application of this disclosure is not limited to the above. 【0067】 (3-1. Various aspects) In one embodiment, as shown in Figure 5, objects may be placed in predetermined positions. The control unit 11 may be configured to determine whether predetermined combinations of attributes or predetermined arrangements between objects have been created, including pre-placed objects, and to reflect this in the progress of the game. 【0068】 In one embodiment, the first deck D1 may be organized based on information about objects (stage objects) that are pre-placed on the stage. As an example, with reference to Figure 9, the information about stage objects that should be input in the organization process of the first deck D1 will be explained. 【0069】 Figure 9 shows stage S2. Stage S2 is pre-placed with text object L1, text object L2, enemy character E1, and enemy character E2. Text objects are objects that have text as an attribute. Text objects may be controlled so that user U1 can use them to successfully execute attacks. Enemy characters are objects that are placed as characters that user U1 can defeat. 【0070】 The first deck D1 prioritizes including objects that have characters as attributes that make it easy to form "words" of two or more characters in combination with character objects L1 and L2. Since certain characters (for example, "i", "u", and "n") are often easy to combine to form words, if they are not pre-placed as character objects in stage S2, the first deck D1 may prioritize including objects that have these characters as attributes. Whether or not to include objects with these characters in the first deck D1 may be determined by the number of objects with these characters as attributes that are pre-placed in stage S2, etc. If the character objects placed during the progress of stage S2 are changed, the decision of whether or not to include objects with these characters in the first deck D1 may also be based on the character objects placed after the change. 【0071】 Furthermore, if the first deck D1 includes certain characters (for example, "い") that are easy to combine to form words, the first deck D1 may also include characters that are easy to combine with these characters (for example, characters in the "お" row of the Japanese syllabary). 【0072】 Furthermore, the first deck D1 may preferentially include objects that have as attributes characters that appear frequently in multiple words within a dictionary containing characters from character objects L1 and L2 placed in stage S2. However, the frequency of appearance may be calculated excluding characters that character objects L1 and L2 placed in stage S2 have as attributes. Also, the "dictionary" may be a database or the like that the user terminal 10 or the like refers to in order to determine that a combination of objects created by user U1 constitutes a "word". 【0073】 Furthermore, the first deck D1 can be composed of objects that possess an attribute corresponding to attribute F1 of stage S2. For example, if attribute F1 of stage S2 is fire, in a game designed based on the Five Elements philosophy, the attribute corresponding to attribute F1 is water, which is in a conflicting relationship with fire. 【0074】 Furthermore, the first deck D1 can be composed based on any or all of the enemy characters, such as enemy character Racta E1 and enemy character E2. For example, if the attribute F1 of enemy character Racta E1 is fire, the first deck D1 may preferentially include objects with the water attribute, which is in a conflicting relationship with fire. Also, if enemy character Racta E1 has attributes such as attack / defense gimmicks, the first deck D1 may preferentially include objects with attributes that can counter such gimmicks. 【0075】 Furthermore, the first deck D1 can be composed regardless of the contents of the characters and other objects owned by user U1. 【0076】 In one embodiment, the deck building unit 11a may determine whether the comparison result between the first criterion and the second deck D2 satisfies the first condition, and further determine whether the comparison result between the second criterion and the second deck D2 satisfies the second condition. The deck building unit 11a can determine that the comparison result satisfies the predetermined conditions if both the first and second conditions are met. 【0077】 (3-2. Embodiments including servers, etc.) In the above embodiment, some of the steps described as being performed by the user terminal 10 may be implemented by having a server 20 or the like that distributes and manages the game perform them. An example of some of the processing performed by the server 20 is shown in Figure 10. 【0078】 In S105, user terminal 10 sends a request for stage selection by user U1 to server 20. Server 20 receives this request and executes S100. Also, in S115, user terminal 10 sends a request for the formation of the second deck D2 by user U1 to server 20. Server 20 receives this request and executes S110, S120, and S130. 【0079】 If the comparison result in S130 does not meet the predetermined conditions, S140 is executed. In S140, the server 20 outputs a warning and sends the outputted warning to the user terminal 10. The user terminal 10 receives a response to the warning from user U1 and S150 or S160 is executed. 【0080】 On the other hand, if the comparison results meet the predetermined conditions, the server 20 sends a message to the user terminal 10 to that effect, and S160 is executed. 【0081】 Furthermore, the team building assistance system of the above embodiment can be used in various games. It can be particularly used in games in which the user plays using multiple objects, such as soccer games. 【0082】 (3-3. Others) Furthermore, the present invention can also be implemented as a program that makes the above-described system function. 【0083】 Furthermore, the present invention can also be implemented as a computer-readable, non-temporary recording medium for storing the above-mentioned program. 【0084】 Although various embodiments of the present invention have been described above, these are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. 【0085】 <4. Features of the Embodiment> The features of embodiments of the present invention are summarized below. 【0086】 A program according to one embodiment of the present invention is a program that causes a computer to perform a deck building step, wherein in the deck building step, if the comparison result between a determination criterion based on a first deck D1 predetermined for a game stage and a second deck D2 which is at least partially assembled for user U1 to play that stage does not satisfy predetermined conditions, the program outputs a warning to user U1. 【0087】 This configuration allows the system to support users in creating decks suitable for each stage by comparing the deck assembled for playing a stage with the judgment criteria based on pre-determined deck compositions for each stage and issuing warnings to the user. 【0088】 Furthermore, in the deck building step, the comparison result may be calculated by comparing the number of Type 1 characters possessing the first attribute in the first deck D1 with the number of Type 1 characters in the second deck D2, and determining whether the comparison result satisfies predetermined conditions. By using this configuration and setting the judgment criterion to the number of characters with predetermined characteristics, it is possible to provide support that covers the points necessary for clearing stages while leaving a degree of freedom for the user. 【0089】 Furthermore, in the deck building step, the comparison result may be calculated as the first difference, obtained by subtracting the number of Type 1 characters in the second deck D2 from the number of Type 1 characters in the judgment criteria. If the first difference is equal to or greater than the first threshold, it may be determined that the comparison result does not meet the predetermined conditions. 【0090】 Furthermore, in the deck building step, the comparison result may be calculated by comparing the number of Type 2 characters in the first deck D1 that possess the first attribute and the second attribute corresponding to the stage with the number of Type 2 characters in the second deck D2, and determining whether the comparison result satisfies predetermined conditions. By using this configuration, the judgment criterion is set to the number of characters with predetermined characteristics, allowing for support that covers the necessary points for clearing stages while maintaining user freedom. By setting the judgment criterion to the number of characters that possess predetermined characteristics and predetermined attributes corresponding to the stage, support that covers the necessary points for clearing stages, including attributes appropriate for the stage, can be provided while maintaining user freedom. 【0091】 Furthermore, in the deck building step, the comparison result may be calculated as a second difference, obtained by subtracting the number of Type 2 characters in the second deck D2 from the number of Type 2 characters in the judgment criteria. If the second difference is equal to or greater than the second threshold, it may be determined that the comparison result does not meet the predetermined conditions. 【0092】 Furthermore, in the deck building step, if the comparison result does not satisfy the predetermined conditions, information on characters that user U1 should add to the second deck D2, which is at least partially formed, may be output according to the comparison result. This configuration allows the user to obtain a concrete plan for building and rearranging their deck. 【0093】 Furthermore, the computer may be instructed to perform an additional play start step, during which user U1 may be allowed to start playing the stage, regardless of whether a warning is issued. This configuration ensures user freedom in deck building. 【0094】 A user terminal 10 according to one aspect of the present invention includes a deck building unit, the deck building unit 11a being an information processing device that outputs a warning to user U1 if the comparison result between a determination criterion based on a first deck D1 predetermined for a game stage and a second deck D2 which is at least partially assembled for user U1 to play that stage does not meet predetermined conditions. 【0095】 An information processing method according to one aspect of the present invention is an information processing method in which a computer outputs a warning to user U1 if the result of comparing a determination criterion based on a first deck D1 predetermined for a game stage with a second deck D2 which is at least partially assembled for user U1 to play that stage does not satisfy predetermined conditions. [Explanation of symbols] 【0096】 1: Formation support system, 10: User terminal, 11: Control unit, 11a: Deck formation unit, 11b: Notification unit, 11c: Play start unit, 12: Memory unit, 13: Communication unit, 14: Display unit, 15: Speaker, 16: Microphone, 17: Camera, 18: Operation buttons, 19: System bus, 20: Server, 50: Notification, 60, 62: String, D1: First deck, D2: Second deck, E1: Enemy character, E2: Enemy character, F1: Attribute, F2: Attribute, L1: Text object, L2: Text object, S1: Stage, S2: Stage, U1: User

Claims

[Claim 1] The processor receives the user's terminal to select the first stage and the second deck, which is composed of a first number of objects selected from among the objects the user possesses. If the total number of objects in the second deck organized by the user whose associated character is the specific character is less than a first threshold predetermined for the first stage and determined based on the total number of objects in the first deck, which consists of a first number of objects, whose associated character is the specific character, the processor displays a warning on the display unit of the user's terminal. After the warning is displayed, the processor will prompt the user to choose whether to rearrange the second deck or to start playing the first stage using the second deck. The processor is controlled to enable the start of play of the first stage using the second deck or the rearranged deck. program. [Claim 2] The processor comprises, The system accepts the user's selection of the first stage from their device, and the selection of a second deck, which is composed of a first number of objects selected from the objects the user possesses. If the total number of objects in the second deck organized by the user whose associated character is the specific character is less than a first threshold predetermined for the first stage and determined based on the total number of objects in the first deck, which consists of a first number of objects, whose associated character is the specific character, a warning is displayed on the display unit of the user's terminal. After the warning is displayed, the user is given the option to either rearrange the second deck or start playing the first stage using the second deck. Control to enable the start of play for the first stage using the second deck or a reorganized deck. Information processing device. [Claim 3] The processor receives from the user's terminal the selection of the first stage and the selection of a second deck, which is composed of a first number of objects selected from among the objects owned by the user. If the total number of objects in a second deck organized by the user whose associated character is the specific character is less than a first threshold predetermined for the first stage and determined based on the total number of objects in a first deck composed of a first number of objects whose associated character is the specific character, the processor will display a warning on the display unit of the user's terminal. After displaying the warning, the processor prompts the user to choose whether to rearrange the second deck or to start playing the first stage using the second deck. The processor controls the system to enable play of the first stage using the second deck or the rearranged deck. Information processing methods. [Claim 4] Equipped with a server and terminals, The aforementioned server, The system accepts the user's selection of the first stage and the selection of a second deck, which is composed of a first number of objects selected from among the objects the user possesses. If the total number of objects in the second deck organized by the user whose associated character is the specific character is less than a first threshold predetermined for the first stage and determined based on the total number of objects in the first deck, which is composed of a first number of objects, whose associated character is the specific character, a warning is displayed on the display unit of the user's terminal. After the warning is displayed, the user is given the option to either rearrange the second deck or start playing the first stage using the second deck. Control to enable the start of play for the first stage using the second deck or a reorganized deck. system.