Information processing method, program, and information processing device
The system supports metaverse construction by enabling core area creation and content development within it, addressing shared object management and economic incentives, thus facilitating metaverse expansion and compliance with real-world permissions.
Patent Information
- Application Number
- JP2023122564
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2026-01-22
- Estimated Expiration
- 2042-11-09
AI Technical Summary
Existing technologies, such as those described in Patent Document 1, do not adequately support the construction of a metaverse space, particularly in terms of shared object creation and management.
A system and method that allows a platform provider to create a core area of a metaverse space, enable creators to develop content areas within it, and charge creators based on the coordinates of their creations, while ensuring permission from real-space administrators and compensating creators for their contributions.
Facilitates the construction and expansion of metaverse spaces by allowing collaborative development and appropriate compensation, ensuring compliance with real-world permissions and promoting economic incentives for creators.
Smart Images

Figure 0007804337000001 
Figure 0007804337000002 
Figure 0007804337000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing method, a program, and an information processing device. [Background technology]
[0002] In recent years, a virtual space called the metaverse has been attracting attention. However, building a metaverse space requires enormous effort and costs, and a single business operator cannot promote the construction of a metaverse space.
[0003] For example, Patent Document 1 discloses a virtual space construction system in which a virtual space is jointly constructed by a plurality of graphics devices. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-49934 Summary of the Invention [Problem to be solved by the invention]
[0005] However, the invention of Patent Document 1 only shares information about objects placed in a virtual space, and it is difficult to say that it adequately supports the construction of a metaverse space.
[0006] In one aspect, an object is to provide an information processing method and the like that can favorably support the construction of a metaverse space. [Means for solving the problem]
[0007] In one aspect, an information processing method includes accepting creation of a first object to be placed in a metaverse space from a platform provider, outputting the created first object to a creator, accepting creation of a second object to be placed on the first object from the creator, and outputting the metaverse space including the first object and the second object to a user, and when the creator creates the second object, As a charge for the creation of the second object itself, The computer executes a process of performing a charging process of charging the creator an amount according to the coordinate position or coordinate range of the second object on the first object. [Effects of the Invention]
[0008] In one aspect, the construction of a metaverse space can be favorably supported. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is an explanatory diagram illustrating an example of the configuration of a metaverse space construction system. [Figure 2] FIG. 2 is a block diagram illustrating an example of the configuration of a server. [Figure 3] 10A and 10B are explanatory diagrams showing examples of record layouts of a creator DB, a content DB, and an administrator DB. [Figure 4] FIG. 1 is an explanatory diagram illustrating an overview of an embodiment. [Figure 5] FIG. 10 is an explanatory diagram showing an example of a content area creation tool. [Figure 6] 10 is a flowchart illustrating an example of a processing procedure executed by a server. [Figure 7] 10 is a flowchart illustrating an example of a processing procedure executed by a server. DETAILED DESCRIPTION OF THE INVENTION
[0010] The present invention will be described in detail below with reference to the drawings showing embodiments thereof. (Embodiment) 1 is an explanatory diagram showing an example of the configuration of a metaverse space construction system. In this embodiment, a metaverse space construction system will be described in which a platform provider opens the development of a metaverse space in which a core area has been created to any creator.
[0011] In this specification, "platformer" refers to the operator of this system and the provider of services related to the metaverse space. "Creator" refers to a third party participating in the construction of the metaverse space. "User" refers to a person who logs in to the metaverse space and uses the services.
[0012] The "core area" described below is an object that the platformer builds in the metaverse space and refers to the base area in the metaverse space, while the "content area" is an object that the creator builds in the metaverse space and refers to an area built in addition to the core area.
[0013] The metaverse space construction system includes an information processing device 1, a creator terminal 2, and a user terminal 3. The devices are connected to each other for communication via a network N such as the Internet.
[0014] The information processing device 1 is an information processing device capable of various information processing and sending and receiving information, such as a server computer or a personal computer. In this embodiment, the information processing device 1 is assumed to be a server computer, and for simplicity, will be referred to as server 1 below. The server 1 outputs data related to the metaverse space to users of the system, allowing users to use the service. As will be described later, the server 1 outputs (opens) to creators the core area of the metaverse space created by the creators, and accepts the creation (development) of content areas.
[0015] The creator terminal 2 is a terminal device used by a creator who participates in the development (creation) of the metaverse space, and is, for example, a personal computer, a tablet terminal, or the like.
[0016] The user terminal 3 is a terminal device used by a user who uses a service related to the metaverse space, and is, for example, a personal computer, a smartphone, a tablet terminal, or the like.
[0017] 2 is a block diagram showing an example of the configuration of the server 1. The server 1 includes a control unit 11, a main memory unit 12, a communication unit 13, and an auxiliary memory unit . The control unit 11 has one or more arithmetic processing devices such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), a GPU (Graphics Processing Unit), etc., and performs various information processing, control processing, etc. by reading and executing a program P stored in the auxiliary storage unit 14. The main storage unit 12 is a temporary storage area such as an SRAM (Static Random Access Memory), a DRAM (Dynamic Random Access Memory), or a flash memory, and temporarily stores data necessary for the control unit 11 to execute arithmetic processing. The communication unit 13 is a communication module for performing communication-related processing, and transmits and receives information to and from the outside.
[0018] The auxiliary storage unit 14 is a non-volatile storage area such as a large-capacity memory or a hard disk, and stores a program P (program product) and other data required for the control unit 11 to execute processing. The auxiliary storage unit 14 also stores a creator DB 141, a content DB 142, and an administrator DB 143. The creator DB 141 is a database that stores information about each creator. The content DB 142 is a database that stores information about each content area created by a creator. The administrator DB 143 is a database that stores information about administrators of areas in real space that correspond to content areas.
[0019] The auxiliary storage unit 14 may be an external storage device connected to the server 1. The server 1 may be a multi-computer consisting of multiple computers, or may be a virtual machine virtually constructed by software.
[0020] Furthermore, in this embodiment, the server 1 is not limited to the above configuration, and may include, for example, an input unit that accepts operation input, a display unit that displays images, etc. Furthermore, the server 1 may be provided with a reading unit that reads a portable storage medium 1a such as a CD (Compact Disk)-ROM or a DVD (Digital Versatile Disc)-ROM, and may read and execute the program P from the portable storage medium 1a.
[0021] FIG. 3 is an explanatory diagram showing an example of the record layout of the creator DB 141, the content DB 142, and the administrator DB 143. The creator DB 141 includes a creator ID column, a name column, and a created content column. The creator ID column stores a creator ID for identifying each creator. The name column and the created content column store the creator's name and the content ID related to the content area created by the creator, respectively, in association with the creator ID.
[0022] The content DB 142 includes a content ID column, a content name column, a coordinate column, a content column, and a profit column. The content ID column stores a content ID for identifying each content area created by a creator. The content name column, coordinate column, content column, and profit column each store, in association with the content ID, the name of the content area, the coordinates of the content area in the metaverse space, the data of the content area, and the profit (sales) generated by the user's use of the content area.
[0023] The administrator DB 143 includes a coordinate sequence and an administrator information sequence. The coordinate sequence stores a coordinate range (area) in the metaverse space. The administrator information sequence stores information (administrator name, contact information, etc.) of the administrator of the area in real space corresponding to the coordinate range in the metaverse space, in association with the coordinate range.
[0024] Fig. 4 is an explanatory diagram showing an overview of an embodiment. Fig. 4 conceptually illustrates how a creator creates a content area within the core area of the metaverse space (in Fig. 4, an object simulating a large commercial building and its surroundings). An overview of this embodiment will be described based on Fig. 4.
[0025] Server 1 first receives the creation of a core area from the platform operator, the operator of this system. As already mentioned, a core area refers to an area (object) that serves as the base of the metaverse space, and is modeled after, for example, a train station building or a tourist attraction. For example, Figure 4 illustrates an example of a core area, which is a large commercial building that exists in the real world and its surrounding streetscape. The platform operator constructs the area that will be the core of the metaverse space.
[0026] The core area is not limited to one that simulates real space, but may be a fictitious place.
[0027] The server 1 outputs (opens) the created core area to the creator. The server 1 then accepts the creation of a content area within the core area from the creator. In Figure 4, the content area is illustrated with hatching. Explaining based on the example in Figure 4, for example, a content area refers to the space of a tenant in a commercial building or a store or the like around the building. The server 1 opens these content areas as content areas that can be developed by creators.
[0028] Note that "creating a content area" includes not only creating a place (such as a building) but also creating an avatar that operates within the content area. Creators also create avatars that operate within the content area and post them to the server 1.
[0029] Furthermore, in this specification, "accepting the creation" of a core area or content area includes not only the creation of a core area or content area on this system, but also the posting of an already created core area or content area to this system (server 1).
[0030] Fig. 5 is an explanatory diagram showing an example of a content area creation tool. A content area may be created by a creator by programming it from scratch, but in this embodiment, a creation tool is provided from the system side so that it can be created with no-code or low-code. Fig. 5 shows an example of the operation screen of the creation tool.
[0031] The screen includes an object display field 51 and a content display field 52. The object display field 51 is a display field that displays a list of objects that are material parts of the content. The content display field 52 is a display field that displays content that is in the process of being created. For example, the creator terminal 2 accepts the creation of content by accepting a drag-and-drop operation that moves an arbitrary part from the object display field 51 to the content display field 52.
[0032] Here, when a creator creates a content area using the creation tool, the server 1 performs a process of charging the creator a predetermined amount. The amount may be a fixed amount, but may also vary depending on, for example, the location (coordinates) and / or size (coordinate range) of the content area within the core area. By charging for the development of the content area itself, the construction of the metaverse space can be more appropriately promoted.
[0033] Returning to Figure 4, the explanation will continue. As described above, the server 1 accepts creation of a content area from a creator. Here, when creation of a content area is accepted from a creator, the server 1 checks whether or not there is an administrator in the area in real space corresponding to the content area, and prohibits creation of the content area if there is no permission from the administrator.
[0034] An administrator is someone who manages a relevant area in real space, such as the owner of land or a building, a store manager, a resident, etc. It is not desirable for content to be created in the metaverse space without the permission of these people, so in this embodiment, creation without permission is prohibited.
[0035] For example, the administrator DB 143 stores administrator information (administrator name, contact information, etc.) in association with the coordinate range of the content area in the metaverse space. When the creation of a content area is accepted, the server 1 notifies the administrator that the content area has been created.
[0036] In response to this notification, the server 1 receives a reply from the administrator as to whether or not the creation of the content area is permitted. If the server 1 receives a reply stating that the creation is not permitted, it prohibits the creation of the content area. On the other hand, if the server 1 receives a reply stating that the creation is permitted, it incorporates the created content area into the core area and updates the metaverse space.
[0037] For example, the server 1 may allow each administrator to recruit creators to create (develop) their own content areas. For example, the server 1 accepts a request from the administrator to create a content area and notifies each creator of the creation request. In response to the notification, each creator creates a content area and posts it to the server 1. This allows the administrator to build their own content area in the metaverse space without having to create it themselves.
[0038] The server 1 outputs the metaverse space created as described above to the user, so that each user can log in to the metaverse space and use the service.
[0039] Here, when a user discovers a bug in the metaverse space, the server 1 accepts a report of bug information from the user. When the bug information is acquired, the server 1 determines whether the bug information is bug information related to the core area or bug information related to the content area. If the bug information is bug information related to the core area, the server 1 notifies the platform provider of the bug information. On the other hand, if the bug information is bug information related to the content area, the server 1 notifies the creator of the bug information. By changing the notification destination in this way, bugs in the metaverse space can be dealt with appropriately.
[0040] The server 1 also receives requests from users to create new core areas. When the server 1 receives such a request, it notifies the platform provider of the request. This facilitates the expansion of the metaverse space.
[0041] For example, the server 1 may notify the creator of the request to create a core area, in addition to the platform provider. This is expected to further promote the expansion of the metaverse space.
[0042] Furthermore, if economic benefits (sales) are generated as a result of a user's use of a content area, the server 1 will grant part or all of those benefits to the creator who created that content area. For example, if the content area is a replica of a store and real-world goods or digital data (such as clothes worn by an avatar) are traded in that store, the server 1 will grant part or all of those sales to the creator. This allows the creator to be appropriately compensated.
[0043] As described above, according to this embodiment, the platform provider creates the core area of the metaverse space and opens up the creation (development) of each content area within the core area to creators. This makes it possible to favorably support the construction of the metaverse space.
[0044] 6 and 7 are flowcharts showing an example of a processing procedure executed by the server 1. The processing contents executed by the server 1 will be described with reference to FIGS. The control unit 11 of the server 1 receives creation of a core area from the platform provider (step S11). The control unit 11 outputs the created core area to the creator terminal 2 (step S12).
[0045] The control unit 11 accepts creation of a content area within the core area from the creator terminal 2 (step S13). Specifically, as described above, the control unit 11 outputs a creation tool for creating a content area to the creator terminal 2 and accepts creation of a content area using the creation tool. Note that "output of the creation tool" may include not only outputting an application but also providing a web-based tool function. When a content area is created using the creation tool, the control unit 11 performs a billing process for the creator (step S14).
[0046] The control unit 11 refers to the administrator DB 143 and determines whether or not there is an administrator in the area in real space corresponding to the created content area (step S15). If it is determined that there is no administrator (S15: NO), the control unit 11 proceeds to step S18.
[0047] If it is determined that there is an administrator (S15: YES), the control unit 11 notifies the administrator that a content area has been created (step S16). In response to the notification, the control unit 11 determines whether the administrator has authorized the creation of the content area (step S17). If it is determined that the administrator has authorized the creation of the content area (S17: YES), the control unit 11 incorporates the content area into the metaverse space (step S18). If it is determined that the administrator has not authorized the creation of the content area (S17: NO), the control unit 11 prohibits the creation of the content area (step S19). The control unit 11 outputs the metaverse space consisting of the core area and the content area to the user terminal 3 (step S20).
[0048] The control unit 11 acquires bug information in the metaverse space from the user terminal 3 (step S21). The control unit 11 determines whether the acquired bug information is bug information related to the core area (step S22). If it is determined that the bug information is related to the core area (S22: YES), the control unit 11 notifies the platform provider of the bug information (step S23). If it is determined that the bug information is not related to the core area (S22: NO), that is, if it is determined that the bug information is related to the content area, the control unit 11 notifies the creator of the bug information (step S24).
[0049] The control unit 11 receives a request to create a core area from the user terminal 3 (step S25). When the control unit 11 receives a request to create a core area, it notifies the platform provider of the request (step S26).
[0050] If a profit is generated as a result of the user using the content area, the control unit 11 grants the profit to the creator who created the content area (step S27), and the control unit 11 ends the series of processes.
[0051] In the above description, the platform provider, creator, administrator, and other individuals are described as separate entities, but this embodiment is not limited to this. For example, the administrator may create their own content area as a creator, or the platform provider may create the content area. In this way, the roles of the platform provider, creator, and administrator may overlap in part or in whole.
[0052] As described above, according to this embodiment, it is possible to favorably support the construction of a metaverse space.
[0053] The embodiments disclosed herein are to be considered as illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the meaning and scope of the claims.
[0054] The matters described in each embodiment can be combined with each other. Furthermore, the independent claims and dependent claims described in the claims can be combined with each other in any combination, regardless of the reference format. Furthermore, although the claims use a format in which a claim references two or more other claims (multi-claim format), this is not limited to this format. A format in which multiple claims (multi-multi-claims) that reference at least one other multiple claim may also be used. [Explanation of symbols]
[0055] 1. Server (information processing device) 11 Control section 12 Main memory 13 Communications Department 14 Auxiliary storage P Program 141 Creator DB 142 Content DB 143 Administrator DB 2 Creator terminal 3. User terminal
Claims
1. Accept the creation of the first object to be placed in the metaverse space from the platformer, outputting the created first object to a creator; accepting, from the creator, creation of a second object to be placed on the first object; outputting the metaverse space including the first object and the second object to a user; When the creator creates the second object, a charging process is performed to charge the creator an amount corresponding to the coordinate position or coordinate range of the second object on the first object as a charge for the creation of the second object itself. An information processing method in which processing is performed by a computer.
2. receiving a request to create the second object from a subject associated with an area in which the second object is to be placed; Notifying the creator of the creation request The information processing method according to claim 1 .
3. accepting a request to create the first object from the user; Notifying the creator of a request to create the first object. The information processing method according to claim 1 .
4. Acquire bug information in the metaverse space from the user; If the bug information is bug information related to the first object, notify the platform provider of the bug information; If the bug information is bug information relating to the second object, the creator is notified of the bug information. The information processing method according to claim 1 .
5. Profits generated from the area in which the second object is placed are granted to the creator who created the second object. The information processing method according to claim 1 .
6. accepting a request to create the first object from the user; The creation request is notified to the platform provider. The information processing method according to claim 1 .
7. The creation of the second object includes creating an avatar that operates within an area in which the second object is placed. The information processing method according to claim 1 .
8. outputting a creation tool for a second object to the creator; When the second object is created using the creation tool, a billing process is performed on the creator. The information processing method according to claim 1 .
9. Accept the creation of the first object to be placed in the metaverse space from the platformer, outputting the created first object to a creator; accepting, from the creator, creation of a second object to be placed on the first object; outputting the metaverse space including the first object and the second object to a user; When the creator creates the second object, a charging process is performed to charge the creator an amount corresponding to the coordinate position or coordinate range of the second object on the first object as a charge for the creation of the second object itself. A program that causes a computer to perform a process.
10. An information processing device including a control unit, The control unit Accept the creation of the first object to be placed in the metaverse space from the platformer, outputting the created first object to a creator; accepting, from the creator, creation of a second object to be placed on the first object; outputting the metaverse space including the first object and the second object to a user; When the creator creates the second object, a charging process is performed to charge the creator an amount corresponding to the coordinate position or coordinate range of the second object on the first object as a charge for the creation of the second object itself. Information processing device.
Citation Information
Patent Citations
System for constructing virtual space
JP2002049934A
A distributed network architecture for introducing dynamic content into artificial environments
JP2010525422A
Augmented Reality Device, Method, and Program
JP2016539668A
System and method for developing, testing, and deploying digital reality applications into real world via virtual world
JP2020013550A
Systems and methods for providing an interactive multiplayer story
US20120190456A1