Information processing apparatus, information processing method, and information processing program
The information processing device and method in the Metaverse accurately assess provider avatar contributions by analyzing beneficiary avatar attention, facilitating fair fee distribution based on engagement levels.
Patent Information
- Application Number
- JP2024053503
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-10-09
AI Technical Summary
In the Metaverse, it is challenging to accurately determine the contribution of provider avatars to events, necessitating a method to distribute advertising fees based on their contribution.
An information processing device and method that identifies and aggregates the attention states of beneficiary avatars towards provider avatars, estimating the contribution of provider avatars based on these attention states.
Enables accurate assessment of provider avatar contributions, allowing for fair distribution of advertising fees based on their engagement and attention levels.
Smart Images

Figure 2025151881000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In recent years, advertising businesses in the Metaverse have been attracting attention. For example, Patent Document 1 discloses a technology in which a user experiences a virtual space in the Metaverse through an avatar, which is an alter ego of the user, and advertisements are displayed to the user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-193542 Summary of the Invention [Problem to be solved by the invention]
[0004] When multiple provider avatars provide a predetermined benefit in an event held in the metaverse, it is necessary to distribute advertising fees according to the contribution of each provider avatar to the event. However, it has been difficult to properly grasp the contribution of each provider avatar to the event.
[0005] Therefore, the present disclosure has been made to solve such problems, and aims to provide an information processing device, an information processing method, and an information processing program that can grasp the contribution of each provider avatar in an event held within the metaverse. [Means for solving the problem]
[0006] The information processing device according to the present disclosure includes: an identification unit that identifies an attention state in which a beneficiary avatar is paying attention to a provider avatar in an event in which a plurality of provider avatars that provide a predetermined benefit provide the benefit to a beneficiary avatar that receives the benefit in a virtual space; a counting unit that counts the attention states for each of the provider avatars; and an estimation unit that estimates a degree of contribution of the provider avatar to the event based on the collected attention states.
[0007] The information processing method according to the present disclosure includes: The computer, In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, an attention state in which the beneficiary avatar is paying attention to the provider avatar is identified; aggregating the attention states for each of the provider avatars; Based on the collected attention states, the degree of contribution of the provider avatar to the event is estimated.
[0008] The information processing program according to the present disclosure includes: In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, a process of identifying an attention state in which the beneficiary avatar is paying attention to the provider avatar; a process of aggregating the attention states for each of the provider avatars; estimating a degree of contribution of the provider avatar to the event based on the aggregated attention states; to be executed by the computer. [Effects of the Invention]
[0009] The present disclosure can provide an information processing device, an information processing method, and an information processing program that can grasp the degree of contribution of each provider avatar in an event held in the metaverse. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram illustrating a configuration example of an information processing device according to the present disclosure. [Figure 2] 1 is a flowchart illustrating an example of the flow of an information processing method according to the present disclosure. [Figure 3] 1 is a block diagram illustrating a configuration example of an information processing system using an information processing device according to the present disclosure. [Figure 4] 1 is a block diagram illustrating an example of the configuration of a metaverse operating system. [Figure 5] FIG. 1 is a block diagram illustrating a configuration example of an information processing device according to the present disclosure. [Figure 6] 1 is a flowchart illustrating an example of the flow of an information processing method according to the present disclosure. [Figure 7] FIG. 10 is a diagram showing an example of a visual field of interest. [Figure 8] FIG. 10 is a diagram showing an example of a visual field of interest. [Figure 9] 1 is a flowchart illustrating an example of the flow of an information processing method according to the present disclosure. [Figure 10] FIG. 1 is a block diagram illustrating an example of a hardware configuration of a computer. DETAILED DESCRIPTION OF THE INVENTION
[0011] <Embodiment 1> An example configuration of an information processing device 100 according to the present disclosure will be described with reference to Fig. 1. As shown in Fig. 1, the information processing device 100 includes an identification unit 110, a counting unit 120, and an estimation unit 130. The information processing device 100 is an information processing device that estimates the degree of contribution of a provider avatar to an event held in a virtual space such as the metaverse, based on the attention state of a beneficiary avatar.
[0012] The metaverse is a virtual space built on a network such as the Internet. Within the metaverse, each user acts using an avatar, which represents their own self. A provider avatar provides a predetermined benefit at an event held within the virtual space. For example, a provider avatar may be the host of an event held within the virtual space, or a performer who performs a piece at the event. A beneficiary avatar receives a predetermined benefit provided by a provider avatar at an event held within the virtual space. For example, a beneficiary avatar may be a participant in an event held within the virtual space.
[0013] The identification unit 110 identifies the attention state of a beneficiary avatar. The attention state is a state in which a beneficiary avatar is paying attention to a provider avatar. The identification unit 110 identifies whether or not a beneficiary avatar is paying attention to a provider avatar and which provider avatar the beneficiary avatar is paying attention to. When multiple beneficiary avatars participate in an event, the identification unit 110 identifies the attention state for each of the multiple beneficiary avatars.
[0014] The counting unit 120 counts the attention states identified by the identification unit 110 for each provider avatar. For example, the counting unit 120 may calculate the total amount of time that the beneficiary avatars paid attention to each provider avatar for each provider avatar. Furthermore, when multiple beneficiary avatars participate in an event, the counting unit 120 counts the attention states of each beneficiary avatar for each provider avatar.
[0015] The estimation unit 130 estimates the degree of contribution of each provider avatar to the event based on the attention states tallied by the aggregation unit 120. For example, the estimation unit 130 may estimate that a provider avatar with a long total time spent in an attention state has a high degree of contribution to the event.
[0016] Next, an example of the operation of the information processing device 100, i.e., an example of an information processing method according to the present disclosure, will be described with reference to FIG. 2. First, the identification unit 110 identifies an attention state in which a beneficiary avatar is paying attention to a provider avatar in an event held in a virtual space (step S101). Next, the aggregation unit 120 aggregates the attention states identified in step S101 for each provider avatar (step S102). Next, the estimation unit 130 estimates the degree of contribution of each provider avatar to the event based on the attention states aggregated in step S102 (step S103). In this way, in the information processing method according to the present disclosure, the degree of contribution to the event is estimated for each provider avatar based on the attention states aggregated for each provider avatar. Therefore, rewards can be distributed to each provider according to their degree of contribution.
[0017] The information processing device 100 includes a processor, a memory, and a storage device (not shown). The storage device stores a computer program that implements the processing of the information processing method according to the present disclosure. The processor then loads the computer program from the storage device into the memory and executes the computer program. As a result, the processor realizes the functions of the identification unit 110, the aggregation unit 120, and the estimation unit 130.
[0018] Alternatively, each component of the information processing device 100 may be realized by dedicated hardware. Furthermore, some or all of the components of each device may be realized by general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or by multiple chips connected via a bus. Some or all of the components of each device may be realized by a combination of the above-mentioned circuits, etc., and a program. Furthermore, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (Field-Programmable Gate Array), quantum processor (quantum computer control chip), etc., may be used as the processor.
[0019] Furthermore, when some or all of the components of the information processing device 100 are realized by multiple information processing devices, circuits, etc., the multiple information processing devices, circuits, etc. may be centrally or distributed. For example, the information processing devices, circuits, etc. may be realized as a client-server system, a cloud computing system, or the like, in a form in which each is connected via a communication network. Furthermore, the functions of the information processing device 100 may be provided in a SaaS (Software as a Service) format.
[0020] <Embodiment 2> Embodiment 2 is a more specific embodiment. With reference to FIG. 3 , an example configuration of an information processing system using an information processing device 400 according to the present disclosure will be described. A metaverse operation system 300 is an example of an information processing system using the information processing device 400. The information processing device 400 is an example of the information processing device 100 described above. The metaverse operation system 300 is an information processing system that holds an event in the metaverse and determines the distribution ratio of advertising fees paid for the event to each provider. The metaverse operation system 300 is communicatively connected to a beneficiary user terminal 500, a provider user terminal 600, and an advertiser terminal 700 via a network 800. The network 800 connects information and communication devices via wired or wireless communication lines, and may be a network accessible only to some information devices, or may be a network available to an unspecified number of people, such as the Internet.
[0021] In the example shown in Figure 3, three beneficiary user terminals 500a, 500b, and 500c are connected to the metaverse operation system 300. The number of beneficiary user terminals 500 connected to the metaverse operation system 300 is not particularly limited, and may be one or two, or may be four or more. Also, in the example shown in Figure 3, two provider user terminals 600a and 600b are connected to the metaverse operation system 300. The number of provider user terminals 600 connected to the metaverse operation system 300 is not particularly limited, as long as it is two or more.
[0022] The beneficiary user terminal 500 is an information processing terminal used by a beneficiary user, and is, for example, a head mounted display (HMD), a personal computer (PC), a smartphone, or a tablet terminal.
[0023] The beneficiary user terminal 500 includes an interface, i.e., an input interface, through which the beneficiary user inputs information. Examples of the input interface include a controller for a head-mounted display, a touch panel for a smartphone, and a keyboard or mouse for a personal computer. The controller may include built-in operation buttons and various sensors that detect the orientation and movement of the controller, i.e., acceleration and rotation. By inputting information into the beneficiary user terminal 500 via the input interface, the beneficiary user can move an avatar within the metaverse, switch its viewpoint, and make it speak.
[0024] The beneficiary user terminal 500 has an interface, i.e., a display interface, that displays various information from the beneficiary user terminal 500 to the beneficiary user. The display interface may be configured, for example, as an LCD display. If the beneficiary user terminal 500 is a head-mounted display, the display interface is worn on the beneficiary user's head and covers the field of view of both of the beneficiary user's eyes. A beneficiary user wearing the head-mounted display can view images displayed on the display interface. The display interface displays various information, such as objects in the metaverse and web pages.
[0025] The beneficiary user terminal 500 may further include a camera that captures the eyes of the beneficiary user. The image captured by the camera may be used to analyze the gaze direction of the beneficiary user. The beneficiary user terminal 500 is a computer device equipped with a processor, memory, etc. The processor in the beneficiary user terminal 500 executes a predetermined program, causing the beneficiary user terminal 500 to perform various processes.
[0026] The provider user terminal 600 is an information processing terminal used by a provider user, and has the same configuration as the beneficiary user terminal 500, so a description thereof will be omitted.
[0027] The advertiser terminal 700 is an information processing terminal used by advertisers who are placing advertisements for events, and manages advertising fees paid for the events. The advertiser terminal 700 is a computer device equipped with a processor, memory, etc. The processor in the advertiser terminal 700 executes a predetermined program, causing the advertiser terminal 700 to perform various processes.
[0028] Next, a configuration example of the metaverse operation system 300 will be described with reference to Fig. 4. The metaverse operation system 300 is an information processing system that realizes the virtual space of the metaverse and events within that virtual space. The metaverse operation system 300 includes an information processing device 400, an application execution unit 310, a user information management unit 320, and a storage device 330.
[0029] The application execution unit 310 realizes the virtual space of the metaverse and manages the actions of avatars within the virtual space. FIG. 7 is an example of a virtual space realized by the application execution unit 310. Stage B shown in FIG. 7 is a stage constructed within the virtual space. The avatar on stage B is a provider avatar, and a performer of an event held in the virtual space. Area C shown in FIG. 7 is a screen displayed on the beneficiary user terminal 500 linked to beneficiary avatar A. In other words, area C is the field of view of beneficiary avatar A estimated from the position and facial orientation of beneficiary avatar A.
[0030] Returning to Figure 4, the explanation will continue. The application execution unit 310 moves the avatars of each beneficiary user and each provider user within the virtual space in accordance with information input to the beneficiary user terminal 500 and the provider user terminal 600. The application execution unit 310 then generates a screen to be displayed on the beneficiary user terminal 500 and the provider user terminal 600 in accordance with the position and facial orientation of the avatar, and transmits it to the beneficiary user terminal 500 and the provider user terminal 600. The beneficiary user terminal 500 and the provider user terminal 600 display the received screen on the display interface of the beneficiary user terminal 500 and the provider user terminal 600.
[0031] The user information management unit 320 manages user information 331 stored in the storage device 330. The storage device 330 stores the user information 331. The user information 331 is account information of beneficiary users who use the virtual space of the metaverse. The user information 331 may include information such as the posture and facial direction of each beneficiary user in the virtual space. The user information 331 may further include information such as speech history and chat history. The user information management unit 320 may appropriately acquire information such as the position and facial direction of each avatar moved by the application execution unit 310 in accordance with information input to the beneficiary user terminal 500 and the provider user terminal 600 as user information, and store the information in the storage device 330.
[0032] Next, an example configuration of the information processing device 400 will be described with reference to Fig. 5. The information processing device 400 is an information processing device that identifies and tallys attention states of beneficiary avatars and estimates the contribution of provider avatars, and is, for example, a server device realized by a computer. The information processing device 400 may be redundantly configured with multiple servers, and each functional block may be realized by multiple computers. The information processing device 400 includes a memory 410, a communication unit 420, a storage unit 430, and a control unit 440.
[0033] The memory 410 is a storage area that temporarily stores the processing contents of the control unit 440, and is a volatile storage device such as a RAM (Random Access Memory). The communication unit 420 is an interface that communicates with the outside of the information processing device 400. The storage unit 430 is a storage device that stores a program 431 and the like. The program 431 is a computer program that implements the information processing according to the present disclosure.
[0034] The control unit 440 includes an identification unit 441, a counting unit 442, and an estimation unit 443. The control unit 440 is a control device that controls the operation of the information processing device 400, and is, for example, a processor such as a CPU. The control unit 440 loads the program 431 from the storage unit 430 into the memory 410 and executes it. In this way, the control unit 440 realizes the functions of the identification unit 441, the counting unit 442, and the estimation unit 443.
[0035] The identification unit 441 identifies the attention state of each beneficiary avatar based on the position and facial orientation of each beneficiary avatar in the virtual space moved by the application execution unit 310. In the example shown in Fig. 7, two provider avatars are included in the field of view of beneficiary avatar A. In this case, the identification unit 441 may identify that the beneficiary user associated with beneficiary avatar A is in an attention state in which the beneficiary user is paying attention to the two provider avatars. Furthermore, the identification unit 441 may identify that the beneficiary user is in an attention state when the provider avatar is included in the field of view of the beneficiary user for a predetermined period of time or more.
[0036] The aggregation unit 442 aggregates the attention states for each provider avatar for the specific states identified by the identification unit 441. For example, the aggregation unit 442 may aggregate an index indicating the attention state for each beneficiary avatar for each provider avatar. Here, the index indicating the attention state is a numerical value indicating the attention state, for example, the length of time the attention state has continued. The aggregation unit 442 may aggregate the attention states by weighting the index indicating the attention state when a predetermined condition is satisfied. Here, an example of the predetermined condition is whether the beneficiary user is speaking or chatting in the attention state. For example, if a chat history of the beneficiary user remains in the attention state, the aggregation unit 442 may aggregate the attention state by weighting it more than an attention state without a chat history. Furthermore, if the content of the chat of the beneficiary user in the attention state is favorable to the provider avatar, the aggregation unit 442 may weight the attention state more heavily.
[0037] The estimation unit 443 estimates the degree of contribution to the event for each provider avatar based on the attention state tallied by the aggregation unit 442. The attention state tallied by the aggregation unit 442 is indicated by a numerical value, and the estimation unit 443 estimates the degree of contribution of each beneficiary avatar based on the magnitude of the numerical value. For example, if the length of time that the attention state continues is used as an index indicating the attention state, the estimation unit 443 estimates that a provider avatar with a large numerical value for the attention state tallied by the aggregation unit 442 has a large degree of contribution to the event.
[0038] Next, an example of the operation of the information processing device 400 will be described with reference to Fig. 6. First, the identification unit 441 acquires the position and facial direction in the virtual space of each beneficiary avatar moved by the application execution unit 310 (step S201). In step S201, the identification unit 441 may acquire the position and facial direction in the virtual space of each beneficiary avatar directly from the application execution unit 310 or may acquire them from the storage device 330. Next, the identification unit 441 identifies the attention state of each beneficiary avatar based on the position and facial direction in the virtual space of each beneficiary avatar acquired in step S201 (step S202).
[0039] Next, the counting unit 442 counts the attention states identified in step S202 for each provider avatar (step S203). In step S203, the counting unit 442 may weight the indices indicating the attention states before counting the attention states. Next, the estimation unit 443 estimates the degree of contribution to the event for each provider avatar based on the attention states counted in step S203 (step S204). In this way, the information processing device 400 can estimate the degree of contribution to the event for each provider avatar based on the attention states counted for each provider avatar. Therefore, advertising fees received from advertisers linked to the advertiser terminal 700 can be distributed according to the degree of contribution of each provider user.
[0040] <Embodiment 3> In the above configuration example, the identification unit 441 identifies the attention state based on the position and facial orientation of each beneficiary avatar. However, the method by which the identification unit 441 identifies the attention state is not limited to this. For example, the identification unit 441 may identify the attention state based on the field of view that each beneficiary user is viewing. In this case, the identification unit 441 acquires the field of view of each beneficiary user from each beneficiary user terminal 500 and identifies the attention state based on the field of view. The identification unit 441 may acquire a field of view that includes a field of view of attention. The field of view of attention is an area in the field of view that the user is particularly paying attention to, and may be, for example, the central part of the field of view. The field of view of attention may have multiple levels. For example, the central part of the field of view may be considered to be an area that receives more attention than the peripheral parts.
[0041] Furthermore, if the beneficiary user terminal 500 further includes a camera for capturing an image of the beneficiary user's eyes, the identification unit 441 may acquire image data capturing the image of the beneficiary user's eyes or a field of view including a field of attention estimated based on the image data. In this case, the identification unit 441 identifies the attention state by using an area corresponding to the line of sight of the beneficiary user as the field of attention.
[0042] FIG. 8 is an example of a field of view of a beneficiary user. Field of view D shown in FIG. 8 is the field of view seen by the beneficiary user. Field of interest E is the field of interest of the beneficiary user. In the example shown in FIG. 8, field of interest E includes provider avatar G but does not include provider avatar F. In such a case, the identification unit 441 may identify the beneficiary user as being in an attention state in which the beneficiary user is paying attention to provider avatar G.
[0043] The identification unit 441 may also identify a case where the facial part of the provider avatar is included in the field of interest as the attention state. The identification unit 441 may also identify a case where the facial part of the provider avatar is included in the field of interest for a predetermined period of time or more as the attention state. Note that it is preferable that the identification unit 441 acquires a field of view including the field of interest from the beneficiary user terminal 500 used by a beneficiary user who has given consent to use the field of interest.
[0044] When the identification unit 441 identifies the attention state based on a field of view including a field of view of attention, the counting unit 442 may count the attention state after weighting the index indicating the attention state according to the length of time that the provider avatar is included in the field of view of attention. For example, the counting unit 442 may weight the index indicating the attention state so that the longer the time that the provider avatar is included in the field of view of attention, the heavier the weighting.
[0045] The identifying unit 441 may also identify a part of the provider avatar included in the field of view of interest. In this case, the counting unit 442 counts the attention state for each part of the provider avatar. By identifying and counting the attention state for each part of the provider avatar in this way, it is possible to know which part of the provider avatar the beneficiary user is particularly paying attention to.
[0046] Next, an example of the operation of the information processing device 400 will be described with reference to Fig. 9. First, the identification unit 441 acquires a field of view including a field of interest from the beneficiary user terminal 500 (step S301). Next, the identification unit 441 identifies the attention state of each beneficiary avatar based on the field of view acquired in step S301 (step S302). Next, the counting unit 442 counts the attention states identified in step S302 for each provider avatar (step S303). Next, the estimation unit 443 estimates the degree of contribution to the event for each provider avatar based on the attention states counted in step S303 (step S304).
[0047] <Example of hardware configuration> Hereinafter, a case will be described in which each functional configuration of the information processing device according to the present disclosure is realized by a combination of hardware and software.
[0048] FIG. 10 is a block diagram illustrating an example of the hardware configuration of a computer. The information processing device of the present disclosure can realize the above-described functions by a computer 10 including the hardware configuration shown in FIG. 10. The computer 10 may be a portable computer such as a smartphone or tablet terminal, or a stationary computer such as a PC. The computer 10 may be a dedicated computer designed to realize each device, or may be a general-purpose computer. The computer 10 can realize desired functions by installing a predetermined program.
[0049] The computer 10 has a bus 20, a processor 30, a memory 40, a storage device 50, an input / output interface 60 (an interface is also called an I / F (Interface)), and a network interface 70. The bus 20 is a data transmission path through which the processor 30, the memory 40, the storage device 50, the input / output interface 60, and the network interface 70 transmit and receive data to and from each other. However, the method of connecting the processor 30 and the like to each other is not limited to bus connection.
[0050] The processor 30 is a variety of processors such as a CPU, a GPU, an FPGA, etc. The memory 40 is a main storage device realized using a RAM (Random Access Memory) or the like.
[0051] The storage device 50 is an auxiliary storage device realized using a hard disk, an SSD, a memory card, a ROM (Read Only Memory), or the like. The storage device 50 stores programs for realizing desired functions. The processor 30 reads these programs into the memory 40 and executes them to realize the various functional components of each device.
[0052] The input / output interface 60 is an interface for connecting the computer 10 with input / output devices. For example, the input / output interface 60 is connected to an input device such as a keyboard and an output device such as a display device.
[0053] The network interface 70 is an interface for connecting the computer 10 to a network.
[0054] Although an example of a hardware configuration for the present disclosure has been described above, the above-described embodiment is not limited to this. Any processing in the present disclosure can also be realized by causing a processor to execute a computer program.
[0055] In the above examples, the program can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, DVDs (Digital Versatile Discs), and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable media can supply the program to a computer via a wired communication path such as an electric wire or optical fiber, or via a wireless communication path.
[0056] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.
[0057] Each drawing is merely an example for describing one or more embodiments. Each drawing may relate not only to one particular embodiment, but also to one or more other embodiments. As will be understood by those skilled in the art, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings to create, for example, an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessary to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.
[0058] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes.
[0059] (Appendix A1) an identification means for identifying an attention state in which a beneficiary avatar is paying attention to a provider avatar in an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space; a counting means for counting the attention states for each of the provider avatars; and an estimation means for estimating a degree of contribution of the provider avatar to the event based on the aggregated attention states. Information processing device.
[0060] (Appendix A2) the identifying means identifies the beneficiary avatar as being in the attention state when the provider avatar is included in the field of view of the beneficiary avatar for a predetermined period of time or longer. 10. The information processing device according to claim 1,
[0061] (Appendix A3) the identifying means identifies the beneficiary avatar as being in the attention state when a facial portion of the provider avatar is included in a predetermined attention field in the visual field of the beneficiary avatar for a predetermined period of time or more. An information processing device according to appendix A1 or A2.
[0062] (Appendix A4) the counting means assigns a weight to an index indicating an attention state in accordance with a length of time during which the provider avatar is included in a predetermined field of view of the beneficiary avatar, and then counts the attention state. An information processing device according to any one of appendices A1 to A3.
[0063] (Appendix A5) the specifying means specifies the provider avatar that the beneficiary avatar is paying attention to based on a facial direction of the beneficiary avatar; An information processing device according to any one of appendices A1 to A4.
[0064] (Appendix A6) the specifying means specifies the attention state using the field of attention of the beneficiary avatar for which consent to use of the field of attention has been obtained from a user associated with the beneficiary avatar; 10. The information processing device according to claim 9, wherein the information processing device is a device for processing information.
[0065] (Appendix A7) the counting means counts the attention states by using the content of the utterance or chat of the beneficiary avatar to weight the index indicating the attention state; An information processing device according to any one of appendices A1 to A6.
[0066] (Appendix A8) the specifying means specifies a part of the provider avatar included in the field of interest; the counting means counts the attention states for each of the body parts of the provider avatar; 10. The information processing device according to claim 9, wherein the information processing device is a device for processing information.
[0067] (Appendix A9) the identification unit identifies an attention state in which each of a plurality of beneficiary avatars is paying attention to the provider avatar; the tallying unit tallying the attention states of each beneficiary avatar for each provider avatar; An information processing device according to any one of appendices A1 to A8.
[0068] (Appendix B1) The computer, In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, an attention state in which the beneficiary avatar is paying attention to the provider avatar is identified; aggregating the attention states for each of the provider avatars; estimating a contribution of the provider avatar to the event based on the aggregated attention states; Information processing methods.
[0069] (Appendix C1) In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, a process of identifying an attention state in which the beneficiary avatar is paying attention to the provider avatar; a process of aggregating the attention states for each of the provider avatars; estimating a degree of contribution of the provider avatar to the event based on the aggregated attention states; An information processing program that causes a computer to execute the following.
[0070] Some or all of the elements (e.g., configurations and functions) described in Appendices A2 to A9 that are dependent on Appendices A1 may also be dependent on Appendices B1 and C1 in the same dependency relationship as Appendices A2 to A9. Some or all of the elements described in any appendix may be applied to various hardware, software, recording means for recording software, systems, and methods. [Explanation of symbols]
[0071] 100 Information processing device 110 Specific section 120 Counting Unit 130 Estimation part 300 Metaverse Management System 310 Application Execution Unit 320 User Information Management Department 330 Storage device 331 User Information 400 Information processing equipment 410 memory 420 Communications Department 430 Storage section 431 Program 440 Control Unit 441 Specific part 442 Counting Department 443 Estimation Department 500 (500a, 500b, 500c) Beneficiary user terminal 600 (600a, 600b) Provider user terminal 700 advertiser terminals 800 Network 10. Computers 20 Bus 30 processors 40 memory 50 Storage Devices 60 Input / Output Interface 70 Network Interfaces
Claims
1. an identification means for identifying an attention state in which a beneficiary avatar is paying attention to a provider avatar in an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space; a counting means for counting the attention states for each of the provider avatars; and an estimation means for estimating a degree of contribution of the provider avatar to the event based on the aggregated attention states. Information processing device.
2. the identifying means identifies the beneficiary avatar as being in the attention state when the provider avatar is included in the field of view of the beneficiary avatar for a predetermined period of time or longer. The information processing device according to claim 1 .
3. the identifying means identifies the beneficiary avatar as being in the attention state when a facial portion of the provider avatar is included in a predetermined attention field in the field of view of the beneficiary avatar for a predetermined period of time or more.
3. The information processing device according to claim 1 or 2.
4. the counting means assigns a weight to an index indicating an attention state in accordance with a length of time during which the provider avatar is included in a predetermined field of view of the beneficiary avatar, and then counts the attention state.
3. The information processing device according to claim 1 or 2.
5. the specifying means specifies the provider avatar that the beneficiary avatar is paying attention to based on a facial direction of the beneficiary avatar; 3. The information processing device according to claim 1 or 2.
6. the specifying means specifies the attention state using the field of attention of the beneficiary avatar for which consent to use of the field of attention has been obtained from a user associated with the beneficiary avatar. The information processing device according to claim 3 .
7. the counting means counts the attention states by using the content of the utterance or chat of the beneficiary avatar to weight the index indicating the attention state; 3. The information processing device according to claim 1 or 2.
8. the specifying means specifies a part of the provider avatar included in the field of interest; the counting means counts the attention states for each of the body parts of the provider avatar; The information processing device according to claim 3 .
9. The computer In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, an attention state in which the beneficiary avatar is paying attention to the provider avatar is identified; aggregating the attention states for each of the provider avatars; estimating a contribution of the provider avatar to the event based on the aggregated attention states; Information processing methods.
10. In an event in which a plurality of provider avatars providing a predetermined benefit provide the benefit to a beneficiary avatar receiving the benefit in a virtual space, a process of identifying an attention state in which the beneficiary avatar is paying attention to the provider avatar; a process of aggregating the attention states for each of the provider avatars; estimating a degree of contribution of the provider avatar to the event based on the aggregated attention states; An information processing program that causes a computer to execute the following.
Citation Information
Patent Citations
Advertisement display system
JP2021193542A