Program, information processing method and information processing device
The system simplifies the creation of virtual characters by determining candidate images and adjusting parameters based on user input, enabling efficient and flexible customization in games.
Patent Information
- Application Number
- JP2024010555
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-01-26
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2044-01-26
AI Technical Summary
Conventional methods for creating virtual characters in games require players to select numerous body parts, making the process difficult and time-consuming.
A mechanism that utilizes a computer system with input acceptance, determination, adjustment, and generation means to facilitate the creation of virtual characters by determining candidate images based on user input, adjusting parameters, and generating character models efficiently.
Enables more convenient and flexible creation of virtual characters, allowing players to quickly and easily customize their characters to their preferences.
Smart Images

Figure 0007792566000001 
Figure 0007792566000002 
Figure 0007792566000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a program, an information processing method, and an information processing device. [Background technology]
[0002] In recent years, games and content have been provided with a function that allows a player to freely create the appearance of a character that the player controls in a virtual space. By using such a function, a player can create a character with an appearance that suits his or her preferences and enjoy the game. In this regard, for example, a method has been proposed for creating a virtual character that reflects the player's own physical characteristics (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-156919 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in conventional technologies including the technology described in Patent Document 1, a player must select preferred body parts from a large number of body parts in order to create a character with the player's desired appearance, etc., and there are problems in that creating a preferred character is difficult in the first place, and even if it is possible to create a character, it takes a very long time. This is also true for the technology described in Patent Document 1.
[0005] The present disclosure has been made in light of such circumstances, and aims to provide a mechanism that allows for the creation of virtual characters and the like in content such as games more easily and flexibly.
[0006] In order to achieve the above object, a first aspect of the present disclosure provides: A computer that can be used to generate a character model in a virtual space, Acceptance means for accepting an input operation by a user; a determining means for determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment means for adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating means for generating the character model in accordance with the adjusted parameters; It is a program that functions as a
[0007] Also, in a first aspect, the determination means may determine a plurality of candidate images related to the content of the input operation and present each of the determined candidate images to the user, and the adjustment means may adjust the parameter based on an image selected by the user from the plurality of candidate images.
[0008] Also, in the first aspect, the determination means may determine a plurality of candidate images related to the content of the input operation, and the adjustment means may adjust the parameters based on each of the plurality of candidate images determined by the determination means, and present each of the generated candidate character models to the user.
[0009] In addition, in the first aspect, the adjustment means may present the process of adjusting the parameter to the user.
[0010] In addition, in the first aspect, the program may further function as readjustment means for readjusting the parameters adjusted by the adjustment means, in accordance with the content of an input operation by the user.
[0011] In the first aspect, the determining means may determine the candidate images by performing an image search on the Internet.
[0012] In addition, in the first aspect, the determining means may determine the candidate images based on a machine learning engine for image generation.
[0013] Also, in the first aspect, the determining means may determine at least one of a face candidate image for the face of the character model and a body candidate image for the body of the character model, and the adjusting means may adjust the parameters based on at least one of the face candidate image and the body candidate image.
[0014] Furthermore, a second aspect of the present disclosure is 1. A computer-implemented information processing method that can be used to generate a character model in a virtual space, comprising: a receiving step of receiving an input operation from a user; a determining step of determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment step of adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating step of generating the character model in accordance with the adjusted parameters; The information processing method includes:
[0015] Furthermore, a third aspect of the present disclosure is An information processing device that can be used to generate a character model in a virtual space, Acceptance means for accepting an input operation by a user; a determining means for determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment means for adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating means for generating the character model in accordance with the adjusted parameters; The information processing device is provided with:
[0016] An information processing method and an information processing device according to an embodiment of the present disclosure are also provided as an information processing method or an information processing device corresponding to a program according to an embodiment of the present disclosure. [Effects of the Invention]
[0017] According to the present disclosure, it is possible to provide a mechanism that allows for more convenient and flexible creation of virtual characters and the like in content such as games. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of a game device that constitutes an information processing system according to an embodiment of the present disclosure. [Figure 3] FIG. 2 is a diagram illustrating an example of the functional configuration of a game device and a server that constitute an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is an image diagram illustrating an example of basic functions in a game to which an information processing system according to an embodiment of the present disclosure is applied. [Figure 5] FIG. 10 is a diagram illustrating an example of an image displayed on a game device constituting an information processing system according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram showing an example of an image displayed on a game device constituting an information processing system according to an embodiment of the present disclosure, and is a diagram showing an example different from the example of FIG. 5. [Figure 7] FIG. 10 is a diagram showing an example of a flow of processing executed by a game device constituting an information processing system according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0019] [Embodiment] An information processing system according to one embodiment of the present disclosure (hereinafter referred to as "the system") will be described with reference to the drawings. Fig. 1 is a diagram illustrating an example of the configuration of the information processing system according to one embodiment of the present disclosure.
[0020] As shown in FIG. 1, the system includes a game device 1 and a server 2. The game device 1 and the server 2 are connected to each other via a predetermined network N such as the Internet. However, the network N is not an essential component, and other technologies such as NFC (Near Field Communication), Bluetooth (registered trademark), or LAN (Local Area Network) may also be used. Note that hereinafter, when simply referring to "images," this includes images of any format, such as "moving images" and "still images."
[0021] Game device 1 is used by a player who wishes to play the game. Game device 1 may be a general-purpose home game console, a PC (Personal Computer), a smartphone, a tablet, or the like. Game device 1 executes various processes required for the game to progress.
[0022] The server 2 is managed by an administrator of the system, etc. The server 2 is configured by a general-purpose PC, etc. While communicating with the game device 1, etc., the server 2 stores and manages various information required for the progress of the game.
[0023] Here, the game according to this embodiment (hereinafter referred to as "this game") is, for example, a fighting game provided by the game device 1. In this embodiment, a player who operates the game device 1 controls one or more characters selected by the player in a virtual space, and determines the superiority or inferiority of the characters against an enemy character. The game is also provided with a function (hereinafter referred to as the "character creation function") that allows the player to freely create or change the character that the player will operate in the virtual space of the game. The character creation function in the game not only allows the player to freely select body parts and the like to create or change a character, but also provides auxiliary functions that make it easier for the player to create a character of their choice.
[0024] <Hardware configuration> FIG. 2 is a diagram illustrating an example of a hardware configuration of a game device that constitutes an information processing system according to an embodiment of the present disclosure.
[0025] As shown in FIG. 2, the game device 1 includes a control unit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.
[0026] The control unit 11 is configured by a microcomputer including a CPU, a GPU, a semiconductor memory, etc. The control unit 11 executes various processes according to a program recorded in a ROM 12 or a program loaded from a storage unit 18 to a RAM 13. The RAM 13 also stores information necessary for the control unit 11 to execute various processes as needed.
[0027] The control unit 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.
[0028] The output unit 16 outputs image information, audio information, etc. to a display, a speaker, etc. The image information or audio information output by the output unit 16 is output from the display, the speaker, etc. in a form that can be recognized by a person as an image or audio.
[0029] The input unit 17 is, for example, a game controller, and inputs various information in response to input operations by the player.
[0030] The storage unit 18 is configured with a hard disk drive (HDD), a solid state drive (SSD), etc., and stores various information. For example, the storage unit 18 stores various game programs, save data, account information, etc., which are necessary for progressing through the game.
[0031] The communication unit 19 controls mutual communications with other hardware and the like via a network N including the Internet.
[0032] The drive 20 is provided as needed. Removable media 31, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Various programs for executing the game are stored in the removable media 31. The programs read from the removable media 31 by the drive 20 are installed in the storage unit 18 as needed. Furthermore, the removable medium 31 can also store various types of information stored in the storage unit 18 in the same manner as the storage unit 18.
[0033] Here, the hardware configuration of the server 2 is omitted here because it can be basically the same as the hardware configuration of the game device 1. Cooperation between such various hardware and various software enables the game device 1 and the server 2 to execute various processes.
[0034] FIG. 3 is a diagram illustrating an example of the functional configuration of the game device and the server that constitute the information processing system according to an embodiment of the present disclosure.
[0035] As shown in FIG. 3, the control unit 11 of the game device 1 functions as a game processing execution means 60, an input operation receiving means 62, a candidate image determination means 64, a character creation management means 66, and an output control means 68 by executing various programs, etc. Furthermore, a body parts DB 300 is provided in one area of the storage unit 18 of the game device 1. The body parts DB 300 stores image information and the like relating to each body part (for example, hairstyle, eyebrows, clothing, skin color, belongings, etc.) that can be used to create a character, linked to an identifier corresponding to each body part.
[0036] The game processing execution means 60 executes various processes related to the game. Specifically, the game processing execution means 60 reads virtual game space objects and textures included in the game information from a storage unit (not shown) in accordance with various input operations by the player, etc., and generates two-dimensional or three-dimensional images, sounds, etc. related to the game while executing the game program. In other words, the game processing execution means 60 controls the progress of the game by generating and managing the results of the operation instructions given by the player. Furthermore, the game processing execution means 60 transmits various pieces of information relating to the game to the server 2 as appropriate.
[0037] The input operation receiving means 62 receives input operations related to the game. The input operation received by the input operation receiving means 62 includes, for example, information about the content of the input operation by the player regarding the character creation function, the time when the input operation was performed, and the like.
[0038] The candidate image determination means 64 determines a candidate image related to the content of the input operation based on the content of the input operation. Specifically, the candidate image determination means 64 determines candidate images (hereinafter referred to as "candidate images") that can serve as the basis for the appearance of multiple character models to be created, depending on the content of the input operation by the player, i.e., the keywords entered by the player for creating a game character. Here, the method by which the candidate image determination means 64 determines candidate images from keywords may be any method, but the candidate images may be determined using an image generation engine (including so-called image generation AI) trained by a technique such as machine learning. For details of the specifications of an image generation engine using machine learning, please refer to, for example, the following Non-Patent Documents 1 and 2. [Non-patent document 1] "What is image generation AI? Explaining how it works and popular tools," [online], [searched December 7, 2023], Internet (URL: https: / / www.hitachi-solutions-create.co.jp / column / technology / image-generation-ai.html#h2-1) [Non-patent document 2] [AI image generation], [online], [searched December 7, 2023], Internet (URL: https: / / filmora.wondershare.co.jp / ai-image.html?fm_channel=cpc_google&gad_source=5&gclid=EAIaIQobChMIlNLG4Ib8ggMVIhB7Bx1f5ASWEAAYASAAEgL4g_D_BwE)
[0039] The character creation management means 66 manages various functions related to character creation. Specifically, the character creation management means 66 includes a parameter adjustment means 80, a candidate character image generation means 82, and a character generation means 84. The parameter adjustment means 80 adjusts the parameters of the body parts that make up the character model in accordance with the determined candidate image. Specifically, the parameter adjustment means 80 adjusts the parameters of the body parts of the character model to be created so as to resemble the person or the like included in the candidate image in accordance with each of the plurality of candidate images determined by the candidate image determination means 64. In this specification, adjusting the parameters of the body parts refers to selecting the type of body part for each region of the body that makes up the character model. The candidate character image generating means 82 generates the character model according to the adjusted parameters. Specifically, the character generating means 84 generates an image of a reference character model (hereinafter referred to as a "candidate character image") for each candidate image according to the parameter values of each body part adjusted by the parameter adjusting means 80. The candidate character image generating means 82 also presents the generated multiple candidate character images to the player. Then, the candidate character image generating means 82 determines a character model corresponding to one candidate image to be actually created as a game character, depending on the content of an input operation from the player to whom the candidate character images have been presented. The character generation means 84 generates a game character that can be controlled by a player in the virtual space, based on a character model corresponding to one of the candidate character images determined by the candidate character image generation means 82.
[0040] The output control means 68 executes control for outputting various images (game images, etc.), sounds, etc. to the output unit 16, etc.
[0041] As shown in FIG. 3, the control unit 100 of the server 2 executes various programs and the like, thereby causing a game information management means 120 to function.
[0042] The game information management means 120 of the server 2 manages various information and executes various processes required for the progress of the game by the game device 1. Specifically, for example, the game information management means 120 executes authentication of account information transmitted from the game device 1, distribution of game information in response to a download request from the game device 1, and the like.
[0043] Next, a character creation function, which is one of the important functions employed in this game, will be described with reference to Fig. 4. Fig. 4 is an image diagram for explaining an example of basic functions in a game to which an information processing system according to an embodiment of the present disclosure is applied.
[0044] In the example of Figure 4, the following items are displayed as adjustment items for parameters related to the face of a game character: "cheeks," "hair," "eyes," "mouth," and "age, wrinkles, and skin type." Furthermore, the following items are displayed as detailed adjustment items related to "cheeks," namely, "cheek thickness," "cheek height," "cheek fullness," and "cheek edge." In the example of Figure 4, the following specific parameter values are displayed as examples: cheek thickness is 0, cheek height is 20, cheek fullness is 46, and cheek edge is 64. The right side of Figure 4 displays an image of a game character model that can be created when the currently set parameters for various body parts are used. By adjusting the parameters (values) for each adjustment item displayed in this way, the player can freely create a character model that suits their own preferences for the body. Note that while the example in Figure 4 illustrates only parameter adjustment for the game character's face, the player may also be able to freely create various elements related to the game character's appearance, such as body shape, clothing, and belongings, in addition to the game character's face.
[0045] Next, characteristic functions provided in this game will be further described with reference to Figures 5 and 6. Figures 5 and 6 are both diagrams showing examples of images displayed on a game device constituting an information processing system according to an embodiment of the present disclosure.
[0046] In the example of Figure 5, in response to the message "Please input the image of the character you want to create," the player inputs the keyword "a fighter-style cat." As mentioned above, the keyword here is a keyword that indicates the image of the appearance of the game character that the player wishes to create. 5, five types of candidate images, Candidate 1 to Candidate 5, are determined for the keyword thus input and are displayed as an example. As described above, the present system can determine candidate images using, for example, an image generation engine trained by machine learning or the like.
[0047] In contrast, in the example of FIG. 6, the candidate image 1 is selected from the candidate images 1 to 5 displayed in FIG. 5, and an example of creating a character model is displayed. Specifically, in the example of FIG. 6, values of cheek thickness 15, cheek height 42, cheek fullness 37, and cheek edge 81 are selected and displayed as examples of body part parameters for creating a character model similar to the appearance of the candidate image 1. Note that in the example of FIG. 6, the body part parameters, including other display items such as face and body shape, are appropriately and optimally adjusted so that the character model resembles the appearance of the candidate image 1. A player may create a game character using the automatically adjusted parameter values as is, or may readjust the parameters themselves as necessary to create a game character that is closer to their preferences. In either case, the player can create a character model that is closer to their preferences more quickly and efficiently by automatically creating character model standards based on the keywords entered by the player. Note that in the example of FIG. 6, by switching between tabs displayed as candidates 1 to 5, the character model can be easily changed to match the conditions corresponding to each candidate image.
[0048] FIG. 7 is a diagram showing an example of the flow of processing executed by a game device constituting an information processing system according to an embodiment of the present disclosure.
[0049] In step S1, the input operation receiving means 62 receives an input operation relating to a game character that the player wishes to create.
[0050] In step S2, the candidate image determination means 64 determines candidate images that can serve as a basis for the appearance of multiple character models to be created, depending on the content of the input operation by the player, i.e., the keywords entered by the player for creating a game character.
[0051] In step S3, the parameter adjustment means 80 adjusts the parameters of the body parts of the character model to be created so as to resemble the person or the like included in the candidate image, in accordance with each of the plurality of candidate images determined by the candidate image determination means 64.
[0052] In step S4, the candidate character image generating means 82 generates candidate character images of the reference character model according to the parameter values of the respective body parts adjusted by the parameter adjusting means 80 for each candidate image.
[0053] In step S5, the candidate character image generating means 82 presents the generated candidate character images to the player.
[0054] In step S6, the candidate character image generating means 82 determines a character model corresponding to one candidate image to be actually created as a game character, in accordance with the content of the input operation from the player to whom the candidate character images are presented.
[0055] In step S7, the character generation means 84 generates a game character that can be controlled by the player in the virtual space, based on the character model corresponding to one of the candidate character images determined by the candidate character image generation means 82. This completes the game character creation process.
[0056] The above describes one embodiment of the present disclosure, but the present disclosure is not limited to the above-described embodiment, and modifications and improvements within the scope of achieving the object of the present disclosure are included in the present disclosure.
[0057] [Other embodiments] In the above embodiment, the system is described as determining candidate images using so-called image generation AI, but this is not limited thereto. The system may determine candidate images by crawling via the Internet, for example.
[0058] Furthermore, in the above embodiment, the present system has been described as determining a plurality of candidate images, but this is not limited thereto, and the present system may determine only one candidate image.
[0059] In the above embodiment, the system is described as adjusting the parameters of body parts using a slider bar, but this is not limited to this. The system may allow the player to adjust the parameters of body parts in any manner, such as by directly inputting numerical values or by displaying body parts side by side and allowing the player to select one.
[0060] Furthermore, in the above-described embodiments (particularly the embodiments of FIGS. 5 and 6), the present system has been described as generating images of character candidates that can be created for each of a plurality of determined candidate images and presenting them to the player, but this is not limited thereto. For example, the present system may have the player select one candidate image that the player likes, and then generate images of characters that can be created for that candidate image and present them to the player.
[0061] Furthermore, although the above embodiment provides a simplified explanation, the system may also have a function that allows the player to readjust the parameters of body parts that have been adjusted in accordance with candidate images in accordance with input operations.
[0062] Although not described in the above embodiment, the system may select candidate images that include only a portion of the character model, rather than images that include the entire body. For example, the system may select and combine candidate images that correspond to at least one of the character's face and body, adjusting the parameters of the body parts of the character to be ultimately created. This is believed to enable the system to create a character that more accurately resembles the player's desired appearance.
[0063] In the above embodiment, the system is described as acquiring keywords for determining candidate images through text input, but this is not limited thereto. For example, the system may acquire keywords by having the user select from pre-created keyword candidates, or may acquire keywords through voice input or other methods.
[0064] In the above embodiment, the system is described as creating a new character in response to an input keyword, starting from a state where no character has been created as a base, but this is not limited to this. For example, the system may have a function for adjusting a character model that is already in the process of being created in response to an input keyword. Specifically, the system may automatically readjust the parameters of body parts of a character currently being created in response to input such as, for example, "I want the character to look a little more muscular" or "I want the character to look a little thinner." In this case, the system may determine the parameters of new body parts by, for example, comparing and adjusting parameters based on candidate images with the parameters of the character currently being created. This allows the player to more freely create a character that resembles their preferred appearance. By combining this function with the voice input described above, the system may also allow the player to adjust the character's appearance to their preference simply by giving voice instructions, for example, even when there is no specific target for the character's appearance.
[0065] Furthermore, in the above embodiment, the system was described with an example in which "a fighter-style cat" was input as a keyword for determining a candidate image, but the keyword for determining a candidate image is arbitrary and not limited to this. The player may input any keyword, such as "the prime minister when he was young," "an older celebrity A," "a popular character B with a scary face," "a comedian-style celebrity C," "a politician who looks like an idol," "a woman who likes to party," "an old man with a dark side," or "a macho game character D."
[0066] Although not described in the above embodiment, the system may, for example, display the process of adjusting the parameters of the body parts to the player in real time. Specifically, the system may adjust the parameters of the body parts by, for example, the following procedure. (1) Compare the candidate image with the currently displayed character model. (2) The display items are adjusted in order so that the parameters of each body part are closer to those of the candidate image. Specifically, the system adjusts the parameters of body parts in the following order: body shape, skin color, hairstyle, hair color, eye height, eye shape, other eye-related parameters, and nose. (3) Finally, make fine adjustments as necessary. For example, the system may present the player with the parameter adjustment process in real time, or may present only the final character model to the player without presenting the adjustment process. The parameters of body parts may be adjusted, for example, by dividing the facial region into predetermined units and calculating the coordinates of each region relative to the center of the eyes. If the eye position of the character currently being created is lower than that of the candidate image, the system may adjust the eye positions by raising the parameters related to eye height. By performing this process for all display items of the character's physical features, the system can adjust the parameters of each body part so that the character currently being created resembles the character in the candidate image.
[0067] In addition, in the above-described embodiment (particularly the embodiment of FIG. 4), the display items shown as being displayed by the present system are all examples and are not limited thereto. The present system may present to the player any display items related to the appearance of the game character to be created. Furthermore, the present system may set display items relating to not only the appearance of the game character but also the specifications and performance of the game character, allowing the player to freely determine the specifications and performance of the game character.
[0068] In the above embodiment, the system has been described as allowing the user to select only one base image or candidate image, but this is not limited thereto. The system may allow the user to select multiple base images or candidate images. In this case, the system may, for example, combine the selected multiple base images or candidate images to generate a new base image or candidate image.
[0069] Furthermore, although not explained in the above embodiment, the game may be executed by any hardware, such as a home game console such as a PlayStation (registered trademark), a portable game console such as a Nintendo Switch (registered trademark), various game consoles designed for commercial use, or electronic devices such as a personal computer, smartphone, or tablet.
[0070] Although not described in the above embodiment, the content of the game to which the present system is applied is not limited. The present system may be applied to any game, such as a first-person shooter (FPS), a third-person shooter (TPS), a role-playing game (RPG), an action game (including so-called open world games), a simulation game, a sports game, a card game, a battle royale (symmetric or asymmetric), a multiplayer online battle arena (MOBA), a music game, a fighting game, or a quiz game.
[0071] The above-described series of processes can be executed by hardware or software. In other words, the functional configurations in FIG. 3 and the like are merely examples and are not particularly limited. That is, it is sufficient that the information processing system is provided with a function that can execute the above-described series of processes as a whole, and the type of functional block used to realize this function is not limited to the example shown in Fig. 3. Furthermore, the location of the functional block is not limited to the example shown in Fig. 3, and may be arbitrary. Furthermore, one functional block may be configured by hardware alone, by software alone, or by a combination of these.
[0072] Furthermore, the number of various hardware components constituting this system and the number of users are optional, and the system may also include other hardware components.
[0073] Furthermore, when a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium.
[0074] The computer may also be a computer that is built into dedicated hardware, or a computer that can execute various functions by installing various programs. That is, for example, the various hardware in the above-described embodiments may be freely adopted as any computer, any mobile terminal such as a smartphone, any game console, etc. Furthermore, any combination of types and contents of various input units and various output units may be adopted.
[0075] Furthermore, the recording medium containing such a program may be configured not only as a removable medium (not shown) provided separately from the device main body in order to provide the program to the player, etc., but also as a recording medium provided to the player in a state where it is pre-installed in the device main body.
[0076] Furthermore, in this specification, each step in the program stored on the storage medium does not necessarily have to be processed chronologically in the order described in the above embodiment, but may be processed in a different order, or only some of the processing may be performed in parallel or individually.
[0077] In addition, in this specification, the term "system" refers to an overall device that is made up of a plurality of devices or a plurality of means.
[0078] The effects of this embodiment can be achieved even when these other embodiments are adopted. Furthermore, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.
[0079] To summarize the above, the information processing system to which the present disclosure is applied can take on a variety of different embodiments having the following configurations. A computer that can be used to generate a character model in a virtual space, A receiving means for receiving an input operation from a user (for example, an input operation receiving means 62); A determination means (for example, a candidate image determination means 64) that determines a candidate image related to the content of the input operation based on the content of the input operation; an adjustment means (for example, a parameter adjustment means 80) for adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; A generating means (e.g., a candidate character image generating means 82) for generating the character model in accordance with the adjusted parameters; Any program that functions as such is sufficient.
[0080] That is, the input operation receiving means 62 functions as a receiving means. The candidate image determining means 64 functions as a determining means. The parameter adjusting means 80 functions as an adjusting means. The candidate character image generating means 82 functions as a generating means.
[0081] <Effects> This allows game players to more easily and freely create characters and other items of their choice and enjoy the game. [Explanation of symbols]
[0082] 1. Game device 11 Control section 60 Game processing execution means 62 Input operation acceptance means 64 Candidate image determination means 66 Character Creation Management Method 80 Parameter Adjustment Method 82 Candidate character image generation means 84 Character Generation Method 68 Output Control Means 300 Body Parts DB 2 Server 100 control section 120 Game information management means
Claims
1. A computer that can be used to generate a character model in a virtual space, Acceptance means for accepting an input operation by a user; a determining means for determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment means for adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating means for generating the character model in accordance with the adjusted parameters; It functions as the adjusting means presents the parameter adjusting process to the user, the process including at least a process of adjusting display items in order so that the parameters of each body part of the character model approach those of the candidate image; program.
2. the determining means determines a plurality of the candidate images related to the content of the input operation, and presents each of the determined candidate images to the user; the adjustment means adjusts the parameters based on an image selected by the user from the plurality of candidate images. The program according to claim 1.
3. the determining means determines a plurality of the candidate images related to the content of the input operation; the adjustment means adjusts the parameters based on each of the plurality of candidate images determined by the determination means, and presents each of the generated candidate character models to the user. The program according to claim 1.
4. and further functioning as a readjustment means for readjusting the parameters adjusted by the adjustment means in accordance with the content of the input operation by the user. The program according to claim 1.
5. the determining means determines the candidate images by performing an image search on the Internet; The program according to claim 1.
6. the determining means determines the candidate images based on a machine learning engine for image generation. The program according to claim 1.
7. the determining means determines at least one of a face candidate image relating to a face of the character model and a body candidate image relating to a body of the character model; the adjustment means adjusts the parameters based on at least one of the face candidate image and the body candidate image. The program according to claim 1.
8. 1. A computer-implemented information processing method that can be used to generate a character model in a virtual space, comprising: a receiving step of receiving an input operation from a user; a determining step of determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment step of adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating step of generating the character model in accordance with the adjusted parameters; Including, the adjusting step includes at least a process of adjusting display items in order so that parameters of each body part of the character model approach those of the candidate image, and presenting the process of adjusting the parameters to the user; Information processing methods.
9. An information processing device that can be used to generate a character model in a virtual space, Acceptance means for accepting an input operation by a user; a determining means for determining a candidate image related to the content of the input operation based on the content of the input operation; an adjustment means for adjusting parameters of body parts constituting the character model in accordance with the determined candidate image; a generating means for generating the character model in accordance with the adjusted parameters; Equipped with the adjusting means presents the parameter adjusting process to the user, the process including at least a process of adjusting display items in order so that the parameters of each body part of the character model approach those of the candidate image; Information processing device.
Citation Information
Patent Citations
Face processing method and device for virtual character in game and readable storage medium
CN111632374A
Virtual image generation method and device, equipment and storage medium
CN113569614A
Virtual character processing method and device and storage medium
CN113920229A
Method and program for generating character image
JP2015210739A
Information processing device, information processing method and program
JP2020156919A