Information processing device, information processing method, and program
The information processing apparatus generates personalized virtual environments by rendering avatars and applying special effects, addressing the lack of environment creation in existing technologies and enhancing user engagement through tailored experiences.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- JP UNIVERSE CO LTD
- Filing Date
- 2022-12-07
- Publication Date
- 2026-06-22
AI Technical Summary
Existing technologies do not provide a method for generating a virtual space environment, particularly in creating immersive and personalized experiences for users.
An information processing apparatus that includes a rendering processing unit to render avatars in a three-dimensional virtual space, a parameter setting unit to set user-related parameters, and an environment selection unit to select environments based on these parameters, enhancing the virtual space experience with special effects and personalized content.
Enables the creation of immersive and personalized virtual environments that enhance user engagement and motivation by aligning or contrasting with user characteristics and tendencies, providing unique experiences and rewards.
Smart Images

Figure 0007876846000001 
Figure 0007876846000002 
Figure 0007876846000003
Abstract
Description
Technical Field
[0006] , is executed , , , ,
[0001] The present disclosure relates to an information processing apparatus, an information processing method, and a program.
Background Art
[0002] Patent Document 1 discloses an image generation system capable of causing a display object corresponding to an object to appear in a virtual space.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, Patent Document 1 does not specifically disclose a method for generating a virtual space, and in particular, does not disclose a technique for producing the environment of the virtual space.
[0005] Therefore, in one aspect, an object of the present invention is to provide an information processing apparatus capable of producing the environment of a virtual space.
Means for Solving the Problems
[0006] In one aspect, a rendering processing unit that renders an avatar in a three-dimensional virtual space, which is controlled according to a user operation, together with the virtual space; [[ID= The aforementioned environment is created by, As a directorial element, The image of the subject that was filmed. color of The main color corresponds to the keyword associated with the aforementioned parameter. An information processing device is provided that includes a feature that uses processed video footage for special effects. [Effects of the Invention]
[0007] In one respect, the present invention makes it possible to create a virtual environment. [Brief explanation of the drawing]
[0008] [Figure 1] This figure shows the configuration of an information processing system including the information processing device of this embodiment. [Figure 2] This is a diagram illustrating the elements of the presentation. [Figure 2A] This diagram illustrates the layers of production elements. [Figure 3] This diagram illustrates the correspondence between keywords related to lighting effects and main colors. [Figure 4] This diagram illustrates the correspondence between keywords and parameters. [Figure 5] This is an example of the color sky blue. [Figure 6] This diagram illustrates an effect where a video avatar is drawn on a layer between the sky blue background. [Figure 7] This diagram illustrates an effect where a video jingle is drawn on a layer in front of the avatar. [Figure 8] This diagram illustrates the correspondence between keywords and shapes. [Figure 9] This flowchart shows the operation of the expression processing unit that creates the environment selected in the environment selection unit. [Figure 10] This diagram illustrates the timetable for the effects to be performed in step S108. [Modes for carrying out the invention]
[0009] FIG. 1 is a diagram showing the configuration of an information processing system including the information processing apparatus of the present embodiment.
[0010] As shown in FIG. 1, the information processing apparatus 10 includes a rendering processing unit 11 that renders an avatar in a three-dimensional virtual space under the control according to a user operation, together with the virtual space, a parameter setting unit 12 that sets parameters related to the user or the avatar, and an environment selection unit 13 that selects an environment in the virtual space based on the parameters set by the parameter setting unit 12. Further, the rendering processing unit 11 renders the virtual space in a mode in which the environment selected by the environment selection unit 13 is produced.
[0011] The information processing apparatus 10 further includes an image data storage unit 14 that stores various image data used by the rendering processing unit 11, a history data storage unit 15 that stores history data used for setting parameters in the parameter setting unit 12, and a rendering information storage unit 16 that stores parameters and other information necessary for rendering.
[0012] As shown in FIG. 1, an operation unit 20 for receiving a user operation is connected to the information processing apparatus 10. The user can operate the avatar in the virtual space via the operation unit 20. The avatar is controlled by operations similar to those of a character in a game. A display unit 30 and an audio output unit 31 are connected to the rendering processing unit 11. An avatar in a three-dimensional virtual space is displayed on the screen of the display unit 30 together with the virtual space, and audio is output from the audio output unit 31 in synchronization with the screen display on the display unit 30. The user can operate the avatar while viewing the screen display of the display unit 30.
[0013] The hardware configuration of the information processing apparatus 10 is arbitrary. For example, the information processing apparatus 10 can be constituted by one or more mobile terminals, one or more computers, or can also be constituted by combining one or more mobile terminals and one or more computers. A part of the information processing apparatus 10 may be constituted by a user terminal 50 or one or more servers (computers) connectable to other computers. The image data storage unit 14, the history data storage unit 15, and the production information storage unit 16 can be configured using a storage medium provided in the user terminal 50, a storage medium provided in a computer including a server, a memory card, or other external storage devices, etc.
[0014] The functions of the expression processing unit 11, the parameter setting unit 12, and the environment selection unit 13 can be realized, for example, by application software (program) installed in the user terminal 50 or a computer.
[0015] As an example of the hardware configuration, FIG. 1 shows an example in which an operation unit 20 and a display unit 30 are provided in the user terminal 50. In this case, for example, the information processing apparatus 10 can be constituted by a server connected to the user terminal 50 via the Internet or other communication paths. The administrator of the server can also provide the functions of the information processing apparatus 10 to the user via the server as a service provided to the user. When the information processing apparatus 10 is constituted by a server, after the user connects (logs in) to the server via the user terminal 50, the user can access the virtual space via a predetermined user interface screen. Also, the user can perform various operations on the virtual space via the operation unit 20.
[0016] The method for creating the three-dimensional virtual space represented by the representation processing unit 11 is arbitrary. One method of creating a virtual space is to construct a three-dimensional model using photogrammetry or other methods based on two-dimensional image data obtained by photographing an object or landscape with a camera. In this case, the virtual space is represented as a landscape viewed from a virtual camera placed at any position within the virtual space. By photographing the object or landscape within the three-dimensional virtual space from various angles, the accuracy of the three-dimensional model can be improved, and the realism of the virtual space can be enhanced. The object or landscape photographed by the camera is arbitrary, but includes real-world locations such as parks, shops, tourist spots, and theme parks. For example, by constructing a town or facility at a travel destination as a virtual space, users can have a simulated travel experience. By allowing the user to control the position and direction of the virtual camera, users can have a simulated experience of the scenery of a real-world town or facility at a travel destination. Alternatively, a user disguised as an avatar can have a simulated experience of freely walking around a real-world town or facility at a travel destination. Such simulated experiences can, for example, increase users' interest in travel, and therefore can function effectively as advertising for travel agencies and other similar businesses.
[0017] Avatars are managed by the user, who can freely customize their appearance, clothing, and items. Avatars can move freely within the virtual space according to user input, and may even be able to purchase items within the virtual space.
[0018] The user parameters and avatar parameters are set by the parameter setting unit 12 based on the history data stored in the history data storage unit 15.
[0019] In this embodiment, user-related parameters are parameters based on user operations or user activities. User operations or activities are those of the user themselves, unrelated to avatars or their actions in the virtual space, and are stored as history data in the history data storage unit 15.
[0020] User actions or activities may include information about the user's screen operations, such as identifying user interface screens that the user frequently views when accessing the server, or the user interface screen viewed immediately before logging out. User actions or activities may also include frequently used functions and commands, the number and frequency of ratings (e.g., "likes") the user gives within the virtual space, and the amount and frequency of charges the user makes within the virtual space. Furthermore, user actions or activities may include the user's time spent on the server (e.g., time from login to logout) and the time of day the user is on the server (e.g., login and logout times).
[0021] In this embodiment, the parameters related to the avatar are parameters based on the avatar's actions or state. The avatar's actions or state are information indicating what the avatar did or what state the avatar was in within the virtual space, and are stored as history data in the history data storage unit 15.
[0022] An avatar's behavior or state may include its current appearance, places it has visited, items it possesses, and the clothes it is currently wearing. It may also include items it has recently purchased and the state of its item collection. Furthermore, it may include areas where it spends a long time, the distance it travels within those areas, facilities and equipment it frequently uses, and the number and frequency of times it has given positive feedback (e.g., "likes") in the virtual space. An avatar's behavior or state can be interpreted as indicating the user's interests and preferences.
[0023] The parameter setting unit 12 sets the parameters selected from the parameters stored in the performance information storage unit 16 to the user or avatar, based on the history data stored in the history data storage unit 15.
[0024] For example, the parameter setting unit 12 can set parameters related to NPCs (non-player characters) that appear in the virtual space, for example, to the avatar. If, for instance, a history researcher, a cooking researcher, a nature researcher, and a scenic photographer are set as NPCs, parameters such as "history," "cooking," "nature," and "scenic views" may be set to the avatar depending on the degree of interaction between the avatar and the NPCs as shown in the history data.
[0025] Furthermore, NPCs that act alongside the user may understand the user's status and guide them to activities (adventures, puzzle-solving, etc.) that match that status, thereby enriching the user experience. For example, in this case, the NPC may subtly invite the user to the target activity with conversations such as, "Let's go over there for a bit," or "I'm curious about what's going to the west," thereby enriching the user experience.
[0026] Furthermore, properties that are opposite to each other may be used as parameters. For example, "famous" and "hidden gem (unknown)" are concepts that are widely used for people, tourist destinations, and food, so they can be used as parameters. For example, the parameter setting unit 12 can associate such properties with the user or avatar in relation to the user's preferences regarding people, tourist destinations, and food, and the behavior of the avatar associated with those people, tourist destinations, and food. In addition, "active" and "cool," which are used for people, places, and attractions, can be used as parameters. Other paired properties such as "historical (traditional)" and "modern (advanced)," "nature" and "urban," and "lively" and "quiet" can be used as parameters.
[0027] Furthermore, virtual space areas can be used as parameters. For example, areas such as "North America," "South America," "Euro," and "Asia" can be used as parameters, and the parameter setting unit 12 can set them for the user or avatar.
[0028] In this way, by setting parameters from diverse perspectives, it becomes possible to set multiple parameters for a single experience, action, state, etc.
[0029] For example, when experiencing "Kyoto" in a virtual space, the parameter setting unit 12 may count three parameters: "famous," "Asian," and "historical." In this case, it is sufficient that the performance information storage unit 16 has already associated the concept of "famous," "Asian," and "historical" with "Kyoto." Similarly, for example, when experiencing "Paris" in a virtual space, the parameter setting unit 12 may count three parameters: "famous," "Euro," and "art." In this case, it is sufficient that the performance information storage unit 16 has already associated the concept of "famous," "Euro," and "art" with "Paris."
[0030] The method of setting parameters by the parameter setting unit 12 is arbitrary, but for example, the parameter setting unit 12 can manage the number of parameters counted (set) for each user or avatar as one of the pieces of information stored in the performance information storage unit 16. The parameter count increases as the experience (play) in the virtual space progresses, and the parameter setting unit 12 updates the parameter count. In addition, the parameter counts that have been set in the past may be cleared at a predetermined timing.
[0031] In this case, the environment selection unit 13 can select an environment within the virtual space to be set for the user or avatar based on the count of the parameters set for the user or avatar. Specifically, when parameters with a large count or extremely small count appear, the environment selection unit 13 treats the appearance of the parameters as events that indicate the user's characteristics, and selects an environment that matches the user's characteristics and tendencies.
[0032] The environment within the virtual space is selected, for example, in the following way:
[0033] (Method 1) If a parameter has a significantly higher cumulative count over a long period compared to other parameters, the environment selection unit 13 can determine that this parameter indicates an item of interest to the user, an item the user likes, or an item the user is engrossed in. In this case, the environment corresponding to the item (parameter) determined to be of interest to the user, an item the user likes, or an item the user is engrossed in is selected.
[0034] (Method 2) Furthermore, if there is a parameter whose recent count is significantly higher than that of other parameters, the environment selection unit 13 can determine that the parameter indicates an item of the user's recent interest. In this case, the environment corresponding to the item (parameter) determined to be of the user's recent interest is selected.
[0035] (Method 3) Furthermore, if there is a parameter with a significantly lower count compared to other parameters, the environment selection unit 13 can determine that the user is prejudiced against the item indicated by that parameter. In this case, the environment corresponding to the item (parameter) that the user is prejudiced against is selected.
[0036] Of the methods described above, "Method 1" and "Method 2" illustrate examples where an environment is selected that matches the user's characteristics or tendencies. On the other hand, "Method 3" illustrates an example where an environment contrary to the user's characteristics or tendencies is selected. When an environment that matches the user's characteristics or tendencies is selected, it can boost the user's mood and further stimulate activities that align with the user's characteristics and tendencies. Conversely, when an environment contrary to the user's characteristics or tendencies is selected, a different environment is provided for the user, which can break the monotony and give the user a reason to take new actions. Therefore, it can enhance the mood of users enjoying activities in the virtual space. In addition, by preparing multiple presentations that aim in opposite directions, it is possible to avoid simplification of the presentation.
[0037] Users can perceive such environmental design as a kind of reward for their activities in the virtual space. Therefore, users can further enjoy their activities in the virtual space with the aim of experiencing the environmental design.
[0038] The expression processing unit 11 represents the virtual space in a manner in which the environment selected by the environment selection unit 13 is displayed. Specific examples of the display performed by the expression processing unit 11 are described below.
[0039] Figure 2 is an example of a visual effect element, and Figure 2A is an example of a visual effect element layer.
[0040] As shown in Figure 2, for example, the performance elements of the performance processing unit 11 include light (color) effects, video avatars, video jingles, shape effects, and sound effects.
[0041] Furthermore, as shown in Figure 2A, the following layers can be used on the screen to which visual effects can be applied: layers behind the background of the virtual space, layers between the avatar and the background of the virtual space, and layers in front of the avatar in the virtual space.
[0042] Next, we will explain each of the performance elements of the performance by the performance processing unit 11. The information necessary for the performance by the performance processing unit 11 is stored in the performance information storage unit 16. In addition, the environment selected by the environment selection unit 13 is also stored in the performance information storage unit 16.
[0043] Figure 3 illustrates the correspondence between keywords related to lighting effects and main colors.
[0044] In the example shown in Figure 3, keywords such as "passion," "active," and "courage" are associated with the main color "red." Different keywords are also associated with other main colors such as "orange," "yellow," "green," "blue," and "purple."
[0045] Furthermore, the keywords are mapped to the parameters mentioned above.
[0046] Figure 4 illustrates the correspondence between keywords and parameters.
[0047] In the example shown in Figure 4, the parameter "history" is associated with the keyword "tradition." Similarly, the parameter "fortune-telling" is associated with the keyword "mystery." As shown in Figure 3, both the keyword "tradition" and the keyword "mystery" are associated with the main color "purple." Therefore, even though the two parameters ("history" and "fortune-telling") are different, the same main color ("purple") is applied as a visual element.
[0048] As shown in Figure 2, one lighting effect is the effect of making the sky appear blue. In this case, the expression processing unit 11 switches the sky color from the default color, for example, the original color (normal color) corresponding to when the camera is taking the picture, to the main color. As shown in Figure 2A, the effect of making the sky appear blue is applied to the layer furthest in the background on the screen.
[0049] Figure 5 illustrates the color of the sky. In Figure 5, "red sky," etc., represent the sky color corresponding to the main color, but "yellow sky," "green sky," and "purple sky" are clearly different from the actual color of the sky, thus creating a significant visual effect.
[0050] Furthermore, "Red Sky," "Orange Sky," and "Blue Sky" are colored differently from the actual sky. Therefore, users can understand that these colors are different from the real sky, thus creating a visual effect. However, considering that sky blue alone may not provide sufficient visual effect, it may be advisable to add other visual elements on other layers.
[0051] As shown in Figure 2, other fantastical lighting effects besides sky blue can also be applied. For example, as shown in Figure 2A, by applying a fantasy filter of a specific color (main color) to the layer between the background and the avatar, the overall color tone of the avatar's background can be altered, creating a fantastical atmosphere. In this case, since the fantasy filter layer is behind the avatar, the fantasy filter does not affect the avatar's colors. Alternatively, instead of a fantasy filter, an image simulating circular or hexagonal ghosts caused by lens flare can be overlaid on the layer between the background and the avatar. This allows for effects that emphasize bright light sources such as the sun.
[0052] Furthermore, as shown in Figures 2 and 2A, it is also possible to apply an effect that draws a video avatar on a layer between the layer to which the sky color is applied and the background. The video avatar is based on things that exist in the sky and is treated as a visual representation. For example, fireworks, rainbows, auroras, and hot air balloons are examples of such objects. By setting the color of these objects as a specific color (main color), an effect similar to switching the sky color can be obtained. In addition, a sense of specialness can be created by changing the color and quantity of pre-prepared objects. Since the origin position (coordinates in the virtual space) of the video avatar is fixed, the appearance of the object changes depending on the standing position (position of the virtual camera). It may also be hidden by the background.
[0053] Figure 6 illustrates an example of an effect where a video avatar is drawn on a layer between the sky blue background and the background.
[0054] In screen 101 shown in Figure 6, fireworks are drawn above the avatar. Because a layer of the fireworks video avatar is inserted between the night sky and the avatar, if there is a background in part of the fireworks, that part will be hidden by the background. Also, in screen 102, a rainbow 102a is drawn between the sky and the background, but part of the rainbow 102a is hidden behind the building 102b which is the background. Furthermore, screen 103 shows an example in which countless balloons are drawn between the sky and the background.
[0055] As shown in Figures 2 and 2A, it is also possible to apply an effect that draws a video jingle on a layer in front of the avatar. For example, by targeting things that exist in the air, such as "a flock of doves flying in the sky," "countless balloons," or "falling cherry blossoms," and filling the screen with these objects for a moment, it is possible to create a celebratory atmosphere.
[0056] Figure 7 illustrates an example of an effect where a video jingle is drawn on a layer in front of the avatar.
[0057] In screen 111 shown in Figure 7, countless balloons are drawn on a layer in front of the avatar, and in screen 112, a flock of pigeons is drawn on a layer in front of the avatar. Screen 113 also shows an example of animated balloons drawn on a layer in front of the avatar. These video jingles are drawn so as to be projected onto the screen independently of collision with the avatar background. Furthermore, these video jingles are drawn as if they are stuck to the screen, so they remain visible regardless of the avatar's position even when the avatar moves.
[0058] As shown in Figure 2, shape can be used as a visual element. In this embodiment, similar to color, keywords are associated with parameters.
[0059] Figure 8 illustrates the correspondence between keywords and shapes. In the example shown in Figure 8, keywords such as "gentle," "harmonious," and "perfect" are associated with circles, while keywords such as "advanced," "exciting," and "dangerous" are associated with triangles. Different keywords are also associated with squares, pentagons, hexagons, stars, and hearts.
[0060] Similar to the selection of colors, the selection of shapes may include both modes in which an environment (shape) is chosen that matches the user's nature or tendencies, and modes in which an environment (shape) is chosen that goes against the user's nature or tendencies. Similar to the selection of colors, when an environment is chosen that matches the user's nature or tendencies, it can boost the user's mood and further stimulate activities that are in line with the user's nature and tendencies. On the other hand, when an environment that goes against the user's nature or tendencies is chosen, an unfamiliar environment is provided to the user, which can break the routine (monotony) and give the user a trigger for new behavior.
[0061] Furthermore, if no clear parameters indicating the user's nature or tendencies appear, it is possible to attempt to guide the user's feelings by deliberately selecting an appropriate form (environment).
[0062] Users can perceive such immersive environments as rewards for their activities in the virtual space, which can further enhance their desire to enjoy those activities.
[0063] The selected shape can be applied to clouds and fireworks in the background. For example, the shape of the fireworks (heart shape) shown in screen 101 of Figure 6 is an example of this. The selected shape can also be applied to patterns and lens flares (circular or hexagonal ghosts) added to filters in the mid-range (for example, the fantasy filter mentioned above). Furthermore, the selected shape can be applied to balloons and confetti in video jingles in the foreground. For example, the shape of the balloons (heart shape) shown in screen 111 of Figure 7 is an example of this.
[0064] Furthermore, as shown in Figure 2, sound effects such as ambient sounds can be applied to enhance the sound design. Various types of music, such as jingles and fanfares, can also be applied.
[0065] Next, we will explain the timing at which the environment selected by the environment selection unit 13 is implemented.
[0066] Figure 9 is a flowchart showing the operation of the expression processing unit that creates the environment selected in the environment selection unit.
[0067] In step S102 of Figure 9, the expression processing unit 11 accesses the performance information storage unit 16 to determine whether or not there is an environment selected by the environment selection unit 13. If the determination is affirmative, the process proceeds to step S104.
[0068] In step S104, the expression processing unit 11 sets the environment selected by the environment selection unit 13 as the environment to be next performed.
[0069] In step S106, the expression processing unit 11 determines whether or not the timing to start the performance has arrived. If the determination is affirmative, the process proceeds to step S108; if the determination is negative, the process proceeds to step S102.
[0070] Here, the timing for initiating the performance corresponds to predetermined screen transitions. For example, the timing for initiating the performance is when an avatar moves from one area to the next in the virtual space, accompanied by a screen transition. Specifically, suitable timings for initiating the performance include when the avatar leaves a particular facility and moves to the next location, such as a park, when it disembarks from a vehicle to the next location, or when it crosses the boundary between areas.
[0071] In step S108, the expression processing unit 11 executes the effects for the environment set in step S104. In step S110, the expression processing unit 11 clears the environment in which the effects were executed in step S108 (the environment selected by the environment selection unit 13) and proceeds to step S102.
[0072] Figure 10 is a diagram illustrating the timetable of the effects to be performed in step S108.
[0073] In the example in Figure 10, four types of effects are combined as part of the video presentation. These effects include a 4-second video jingle that appears on a layer in front of the avatar, an 11-second sky-blue effect using the main color, an 11-second fantasy filter effect that appears on a layer between the avatar and the background, and a 6-second video avatar effect that appears on a layer between the background and the sky-blue effect. Sound effects can also be added to these video effects.
[0074] In the example in Figure 10, the point in time when the judgment in step S106 is affirmed is shown as 0 seconds. For 1 second, the normal environment without any effects continues, and 1 second after the judgment in step S106 is affirmed, the effect with a video jingle begins. The effect with the sky blue and fantasy filter starts with the video jingle obscuring almost the entire screen. After the video jingle ends, there is a brief pause, and then an effect such as fireworks being launched by a video avatar begins. The effect by the video avatar ends before the effect with the sky blue and fantasy filter ends. The effect with the sky blue and fantasy filter continues until 14 seconds after the judgment in step S106 is affirmed, but then there is a 1-second gap until 15 seconds later when the environment seamlessly returns to normal.
[0075] When the expression processing unit 11 performs an environmental effect, the fact of that effect may be recorded along with the title of the effect. In this case, for example, if the setting is such that a user disguised as an avatar travels through a virtual space, the fact of the effect may be recorded in a "travel notebook" that can be viewed by the user and others. When a new effect is performed, the record of the most recent effect may be overwritten, or multiple effects may be recorded as an effect history. The title of the effect can also be automatically generated in the environment selection unit 13 based on the parameters that served as the basis for selecting the effect.
[0076] If the performance is recorded, the recorded performance may be made playable in response to user input. In this case, the performance may also be shown to users other than the user in question. For example, if a user is the leader of a group of people traveling together, the leader can allow the other members to experience the recorded performance. In this case, only members in the leader's vicinity (for example, within a 10m radius) may be allowed to experience the performance. Basically, only the user for whom the parameters have been set may be able to experience the performance, but by creating a mechanism that allows other members to experience the performance as well, it becomes possible to provide "hospitality" and surprises to the other members.
[0077] As explained above, according to this embodiment, by creating an environment that matches the user's nature or tendencies, or by deliberately creating an environment that goes against the user's nature or tendencies, it is possible to make the user feel exhilarated or happy.
[0078] Furthermore, according to this embodiment, the experience a user has is based on the user's own characteristics or tendencies. Therefore, even if users visit the same place, the experience they have will differ. As a result, users can experience different experiences than others and gain a sense of being treated specially. Also, by creating an environment that goes against the user's own characteristics or tendencies, they can experience an experience that is different from what they have had before, and in this case too, they can gain a sense of being treated specially.
[0079] In this way, users can experience feelings of exhilaration and good mood, or gain a sense of being treated specially. This can increase users' motivation to visit the virtual space.
[0080] Furthermore, the experiences that users encounter also function as a kind of reward. In this embodiment, the user's experiences and actions in the virtual space are parameterized, and the content of the experiences that users encounter is selected based on the parameters set for the user. As a result, users become aware of the relationship between the content of the experiences and their own activities. Therefore, if a user recognizes the experiences as a reward, they can make experiencing the experiences one of their activity goals, adding a new level of enjoyment to their activities in the virtual space.
[0081] Although each embodiment has been described in detail above, the invention is not limited to any particular embodiment, and various modifications and changes are possible within the scope described in the claims. Furthermore, it is possible to combine all or more of the components of the embodiments described above. Furthermore, the following additional information is disclosed in relation to each of the above embodiments. [Note 1] A representation processing unit that represents an avatar in a three-dimensional virtual space, controlled according to user operations, along with the virtual space; A parameter setting unit for setting parameters relating to the user or the avatar, An environment selection unit selects an environment within the virtual space based on the parameters set by the parameter setting unit, Equipped with, The representation processing unit is an information processing device that represents the virtual space in a manner in which the presentation of the environment selected by the environment selection unit is executed. [Note 2] The parameters are based on the user's operation or the user's activities, as described in Appendix 1 of the information processing device. [Note 3] The parameters are based on the actions or states of the avatar, as described in Appendix 1 of the information processing device. [Note 4] The information processing apparatus described in Appendix 1, wherein the environment selection unit selects an environment that matches the user's characteristics or tendencies as indicated by the parameters set by the parameter setting unit. [Note 5] The information processing apparatus according to Appendix 1, wherein the environment selection unit selects an environment that contradicts the user's characteristics or tendencies indicated by the parameters set by the parameter setting unit. [Note 6] The representation processing unit represents the virtual space in a manner in which the effect is executed at a timing corresponding to the screen transition, as described in Appendix 1. [Note 7] The information processing apparatus described in Appendix 1, wherein the expression processing unit performs the performance using a color or shape associated with the environment selected by the environment selection unit as a performance element. [Note 8] A representation processing step that represents an avatar in a three-dimensional virtual space, controlled according to user operations, together with the virtual space; A parameter setting step of setting parameters relating to the user or the avatar, An environment selection step in which an environment in the virtual space is selected based on the parameters set in the parameter setting step, Equipped with, An information processing method comprising the representation processing step, which represents the virtual space in a manner in which the effects of the environment selected in the environment selection step are performed. [Note 9] A representation processing step that represents an avatar in a three-dimensional virtual space, controlled according to user operations, together with the virtual space; A parameter setting step of setting parameters relating to the user or the avatar, An environment selection step in which an environment in the virtual space is selected based on the parameters set in the parameter setting step, A program that causes a computer to execute, The representation processing step includes a program that represents the virtual space in a manner in which the effects of the environment selected in the environment selection step are performed. [Explanation of symbols]
[0082] 10 Information Processing Devices 11. Expression Processing Unit 12 Parameter setting section 13. Environment Selection Section 14 Image data storage unit 15. History data storage unit 16. Production Information Storage Unit 50 User Terminals
Claims
1. A representation processing unit that represents an avatar in a three-dimensional virtual space, controlled according to user operations, along with the virtual space itself, A parameter setting unit for setting parameters relating to the user or the avatar, The system includes an environment selection unit that selects an environment within the virtual space based on the parameters set by the parameter setting unit, The representation processing unit represents the virtual space in a manner in which the presentation of the environment selected by the environment selection unit is executed. The aforementioned environmental presentation includes, as a presentation element, a presentation using video obtained by processing the color of the captured object's image to a main color associated with a keyword linked to the aforementioned parameter. An information processing device wherein the parameter includes multiple different keywords associated with the same main color and multiple different parameters separately linked thereto, and the same main color is applied to the multiple different parameters.
2. The information processing apparatus according to claim 1, further comprising a recording processing unit for recording the presentation of the aforementioned environment.
3. The information processing apparatus according to claim 1, wherein, if the environmental presentation is recorded, the recorded environmental presentation can be reproduced in accordance with the user's operation.
4. The information processing apparatus according to claim 1, wherein the parameters are based on the behavior of the avatar or the state of the avatar.
5. The information processing apparatus according to claim 1, wherein the environment selection unit selects an environment that matches the user's characteristics or tendencies as indicated by the parameters set by the parameter setting unit, or an environment that contradicts the user's characteristics or tendencies.
6. The information processing apparatus according to claim 1, wherein the representation processing unit represents the virtual space in such a manner that the performance is executed at a timing corresponding to the screen transition.
7. The information processing apparatus according to claim 1, wherein the expression processing unit executes a performance using a performance element that is associated with the environment selected by the environment selection unit and associated with a keyword linked to the parameter.
8. A representation processing step that represents an avatar in a three-dimensional virtual space, controlled according to user operations, together with the virtual space; A parameter setting step of setting parameters relating to the user or the avatar, The system includes an environment selection step, which selects an environment within the virtual space based on the parameters set in the parameter setting step, In the representation processing step, the virtual space is represented in a manner in which the effects of the environment selected in the environment selection step are performed. The aforementioned environmental presentation includes, as a presentation element, a presentation using video obtained by processing the color of the captured object's image to a main color associated with a keyword linked to the aforementioned parameter. An information processing method wherein the parameter includes multiple different keywords associated with the same main color and multiple different parameters separately linked thereto, and the same main color is applied to the multiple different parameters.
9. A representation processing step that represents an avatar in a three-dimensional virtual space, controlled according to user operations, together with the virtual space; A parameter setting step of setting parameters relating to the user or the avatar, A program that causes a computer to perform an environment selection step, which selects an environment in the virtual space based on the parameters set in the parameter setting step, In the representation processing step, the virtual space is represented in a manner in which the effects of the environment selected in the environment selection step are performed. The aforementioned environmental presentation includes, as a presentation element, a presentation using video obtained by processing the color of the captured object's image to a main color associated with a keyword linked to the aforementioned parameter. A program in which the parameter includes multiple different keywords associated with the same main color and multiple different parameters separately linked thereto, and the same main color is applied to the multiple different parameters.
Citation Information
Patent Citations
Image processor, image processing method, and recording medium
JP1998198821A
Device, system and method for providing virtual space, and computer program
JP2009223650A
Data processor
JP2010028189A
Information processing apparatus, space information use system, information processing method, control program, and recording medium
JP2013250897A
Image generation system and program
JP2020107252A