Information processing device, computation method, and program
The information processing device and method address the challenge of inaccurate advertising fee calculation by evaluating user interaction with advertising content, improving the accuracy of fee determination through view and operation metrics.
Patent Information
- Application Number
- JP2024053501
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-10-09
AI Technical Summary
Existing systems lack accurate measurement of user interest in advertised products and services, leading to inadequate calculation of advertising fees.
An information processing device and method that calculate advertising fees based on whether advertising information attached to a user's avatar is viewed and link information related to the item is operated, considering the number of views and operations performed.
Enables more appropriate calculation of advertising fees by considering user interaction with advertising content, enhancing the accuracy of fee determination.
Smart Images

Figure 2025151879000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, a calculation method, and a program. [Background technology]
[0002] Patent Document 1 describes a method of displaying an advertisement on an avatar and calculating the advertising fee based on the contact time and number of people who have contacted the avatar. [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] There is room for more accurate measurement of the intensity of user interest in advertised products and services and for better calculation of advertising fees.
[0005] The present disclosure has been made to solve such problems, and aims to provide an information processing device, a calculation method, and a program that more appropriately calculate advertising fees. [Means for solving the problem]
[0006] The information processing device according to the present disclosure includes: a calculation unit that calculates a reward to be paid to the user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated; Equipped with.
[0007] The calculation method according to the present disclosure is as follows: A reward to be paid to the user is calculated based on whether the advertising information attached to the item held by the user's avatar is viewed by other users and whether link information related to the item is operated.
[0008] The program according to the present disclosure is A process for calculating a reward to be paid to a user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated. to be executed by the computer. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to provide an information processing device, a calculation method, and a program for more appropriately calculating advertising fees. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram illustrating an example of a configuration of an information processing device according to the present disclosure. [Figure 2] FIG. 1 is a block diagram illustrating an example of the flow of a calculation method according to the present disclosure. [Figure 3] FIG. 1 is a block diagram illustrating an example of a configuration of an information processing device according to the present disclosure. [Figure 4] FIG. 1 is a block diagram illustrating an example of an operation of an information processing device according to the present disclosure. [Figure 5] FIG. 1 is a block diagram illustrating an example of a hardware configuration of an information processing device according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] Embodiment 1 Hereinafter, a first embodiment will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an information processing device 1 according to the present disclosure. The information processing device 1 may be a computer device that operates when a processor executes a program stored in a memory. The information processing device 1 may be, for example, a server device. The information processing device 1 may also be composed of multiple computer devices. In this case, the components or functions that make up the information processing device 1 may be distributed and arranged among the multiple computer devices. The multiple computers may be connected via a network or directly via a cable or the like.
[0012] The information processing device 1 includes a calculation unit 11. The calculation unit 11 may be software or a module that performs processing by a processor executing a program stored in a memory, or may be hardware such as a circuit or a chip.
[0013] The calculation unit 11 calculates a reward to be paid to a user based on the fact that advertising information attached to an item held by the user's avatar is viewed by other users and that link information related to the item is operated on. For example, when advertising information is viewed, the calculation unit 11 may present link information or change the display mode of the item in which the link information is embedded, and calculate the reward based on the number of operations performed on the link information (e.g., selection operation). Furthermore, the calculation unit 11 may calculate the reward based on the number of times advertising information is viewed and the number of times operations are performed on the link information. The calculation unit 11 may also combine the above two examples.
[0014] 2 is a flowchart showing the flow of the calculation method according to the present disclosure. First, the calculation unit 11 of the information processing device 1 calculates a reward to be paid to a user based on whether the advertising information is viewed by other users and whether an operation is performed on link information related to an item.
[0015] The information processing device and calculation method according to the first embodiment can more appropriately calculate the advertising fee.
[0016] Embodiment 2 3 is a block diagram showing an example of the configuration of an information processing device 1000 according to the present disclosure. The information processing device 1000 is a specific example of the above-mentioned information processing device 1. Alternatively, it is also possible to interpret an advertisement distribution and operation server 400, which will be described later, as a specific example of the information processing device 1.
[0017] The information processing device 1000 includes user terminals 100A to 100C, a metaverse operation server 200, an advertisement server 300, and an advertisement distribution operation server 400. The user terminals 100A to 100C, the metaverse operation server 200, the advertisement server 300, and the advertisement distribution operation server 400 are connected to each other via a network N so that they can communicate with each other. The network N may be, for example, a communication network such as the Internet, an intranet, a mobile phone network, or a LAN (Local Area Network). The network N may be wired or wireless.
[0018] The user terminals 100A to 100C are used by users UA to UC, respectively. When the user terminals 100A to 100C are not distinguished from one another, they may be simply referred to as user terminals 100. When the users UA to UC are not distinguished from one another, they may be simply referred to as user U. The user terminal 100 is, for example, a head mounted display (HMD), a personal computer (PC), a smartphone, a tablet terminal, etc.
[0019] The user terminal 100 includes an interface (referred to as an input interface) through which the user U inputs information. Examples of the input interface include a controller in a head-mounted display, a touch panel in a smartphone, and a keyboard or mouse in a personal computer. The controller may include built-in operation buttons and various sensors that detect the orientation and movement (acceleration, rotation, etc.) of the controller. By inputting information into the user terminal 100 via the input interface, the user U can move an avatar within the metaverse, switch its viewpoint, and make it speak. Furthermore, the user U can select link information displayed in a window or the metaverse by inputting information into the user terminal 100.
[0020] The user terminal 100 has an interface (referred to as a display interface) that displays various information from the user terminal 100 to the user U. The display interface may be configured, for example, as a liquid crystal display. If the user terminal 100 is a head-mounted display, the display interface is worn on the head of the user U and covers the field of view of both of the user's eyes. The user U 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.
[0021] The user terminal 100 may further include a camera that captures the eyes of the user U. The video captured by the camera may be used to analyze the gaze direction of the user U, or to analyze pupil information of the user U. It is known that, for example, the pupil information indicates that the pupils of the user U dilate when the user U is interested in or concerned with an object.
[0022] The user terminal 100 is a computer device equipped with a processor, memory, etc. The processor in the user terminal 100 executes a predetermined program, causing the user terminal 100 to perform various processes.
[0023] The metaverse operation server 200 is a server that realizes the virtual space of the metaverse. The metaverse operation server 200 may be a server that operates a metaverse game. The metaverse operation server 200 is a computer device equipped with a processor, memory, etc. The processor in the metaverse operation server 200 executes a program, causing the metaverse operation server 200 to perform various processes.
[0024] The metaverse operation server 200 includes a storage unit 210. The storage unit 210 is a storage device accessible by the processor of the metaverse operation server 200. The storage unit 210 includes user information 211, avatar information 212, and item information 213. The user information 211 is account information for users UA, UB, and UC who use the virtual space of the metaverse. The user information 211 may further store information on points that each user U can use in the virtual space. The user information 211 may further include information on the location of the user U's avatar, login time, etc.
[0025] The avatar information 212 includes information on 3D models of avatars used by each user U. The item information 213 includes information on 3D models of items (e.g., cars, T-shirts) possessed by the avatars. The item information 213 may include information indicating whether or not the items are authenticated.
[0026] The metaverse operation server 200 moves the avatar of each user U within the metaverse space in accordance with information input to the user terminal 100. Then, the metaverse operation server 200 or the user terminal 100 generates a screen to be displayed on the user terminal 100 in accordance with the avatar's position, etc., and displays the generated screen on the display interface of the user terminal 100. The metaverse operation server 200 transmits information about the avatar's position or information about the generated screen to the user terminal 100.
[0027] The advertisement server 300 is an advertiser's server that manages the advertisement information to be distributed. The advertisement server 300 is a computer device equipped with a processor, memory, etc. The processor in the advertisement server 300 executes programs, causing the advertisement server 300 to perform various processes. The advertisement server 300 may include a function to request advertisement bids via a DSP (Demand-Side Platform) or SSP (Supply-Side Platform). The advertisement server 300 and the advertisement distribution management server 400 may include a function to generate item information 213 for items to which advertisement information is attached.
[0028] The advertisement distribution management server 400 may be a computer device that operates when a processor executes a program stored in memory. The advertisement distribution management server 400 includes a detection unit 410, a calculation unit 420, an information output unit 430, a distribution unit 440, an authentication unit 450, and a determination unit 460. Each of the components that make up the advertisement distribution management server 400 may be software or a module that performs processing when a processor executes a program stored in memory. Alternatively, each of the elements that make up the advertisement distribution management server 400 may be hardware such as a circuit or a chip.
[0029] The detection unit 410 analyzes the behavior of an avatar of another user U (e.g., user UB, UC) different from the user U (e.g., user UA) whose avatar possesses an item to which advertising information is attached. The detection unit 410 then detects that the advertising information has been viewed by another user. The following mainly describes a case where the avatar of user UA possesses an item IA to which advertising information is attached, and user UB views the item IA.
[0030] The detection unit 410 may detect whether the advertisement information is visually recognized by the user UB by, for example, analyzing whether the item IA is included in the range of the field of view of the user UB or whether the gaze of the user UB is on the item IA. The detection unit 410 may also analyze whether the gaze of the user UB matches the range in which the advertisement information is pasted.
[0031] The detection unit 410 may detect whether the user UB has viewed the advertisement information by taking into account the results of analyzing the user UB's pupils. The detection unit 410 may detect that the user UB has viewed the advertisement information when the user UB's gaze is aligned with the item IA and the pupils are dilated. The detection unit 410 may also analyze the movement of the user UB's avatar. For example, the detection unit 410 may detect that the user UB has viewed the advertisement information when the body or face of the user UB's avatar moves as if chasing the user UA who is holding the item IA.
[0032] The calculation unit 420 is a specific example of the calculation unit 11. For example, when it is detected that the user UB has viewed the advertisement information, the calculation unit 420 presents link information or changes the display mode of the item, and calculates a reward based on the number of times an operation on the link information has been performed. Alternatively, the calculation unit 420 calculates a reward based on both the number of times the advertisement information has been viewed and the number of times an operation on the link information has been performed.
[0033] The link information is, for example, a link to a site that provides a product or service related to the advertising information. The calculation unit 420 may, for example, display a window containing the link information. The window may include a button for moving to the site or a button for bookmarking the site. The calculation unit 420 may, for example, transmit the link information to the user terminal 100B.
[0034] Link information may be embedded in the item IA to which the advertising information is attached. When the calculation unit 420 detects that the user UB has viewed the advertising information, it changes the display mode of the item IA. For example, it may slightly increase the size of the item IA, color the item IA in a light, predetermined color (e.g., fluorescent color), or highlight the outline of the item IA. The calculation unit 420 may change the display mode of the area to which the advertising information is attached. The calculation unit 420 may also display a mark indicating that the item IA is an advertising item, or change the display mode of the mark (e.g., enlarge it). The calculation unit 420 may transmit information instructing the user terminal 100B or the metaverse operation server 200 to change the display mode of the item IA.
[0035] The calculation unit 420 calculates the reward to be paid to the user UA based on at least the operation on the link information. The calculation unit 420 may calculate the reward based on, for example, the number of users U who moved to the link destination from the link information, the number of users U who bookmarked the link information, or the number of users U who purchased a product at the link destination. The calculation unit 420 may also calculate the reward based on the number of users U who viewed the advertisement information.
[0036] The calculation unit 420 sets a weighting coefficient when calculating a reward from the number of users U who purchased a product at a linked site to a larger value than the weighting coefficient when calculating a reward from the number of users U who simply visited a linked site. The calculation unit 420 sets a weighting coefficient when calculating a reward from the number of users U who visited a linked site to a larger value than the weighting coefficient when calculating a reward from the number of users U who simply viewed advertising information.
[0037] The calculation unit 420 may display the calculated reward on the user terminal 100 A. The reward may be money or points that can be used in the metaverse.
[0038] The information output unit 430 outputs information indicating the areas and time periods in which the advertising information was viewed to the user terminal 100A. The information output unit 430 may output a graph indicating the number of times the advertising information was viewed in each area, or a graph indicating the number of times the advertising information was viewed in each time period. The user UA can refer to the graph and stay in an area where it is easier to obtain a higher reward.
[0039] The distribution unit 440 distributes the item IA with the advertising information attached to it to the user UA. The distribution unit 440 may refer to the storage unit 210 of the metaverse operation server 200, evaluate the image given by the avatar of the user UA, and distribute the item IA to the user UA if the evaluation value is high. For example, if advertising information for a product targeted to women is attached to the item IA, the evaluation value of an avatar representing a woman may be calculated to be high. For example, if advertising information for a product targeted to children is attached to the item IA, the evaluation value of an avatar representing a child may be calculated to be high.
[0040] The authentication unit 450 determines whether the link information is a link to an inappropriate site. For example, the authentication unit 450 may determine that the link information is a link to an inappropriate site if the link information is registered in a predetermined list, or may analyze the domain of the URL (Uniform Resource Locator), or may analyze the content of the site. If the link information is a link to an appropriate site, the authentication unit 450 assigns an authentication mark to the item IA. The user UB can check the authentication mark and move to the linked destination with confidence.
[0041] The determination unit 460 determines whether the user UA is a robot based on the movement of the user UA's avatar. If the user UA is not a robot, the calculation unit 420 calculates the reward to be paid to the user UA. This makes it possible to prevent rewards from being given to users who use robots.
[0042] FIG. 4 is a flowchart showing an example of the operation of the information processing device 1000. First, the distribution unit 440 of the advertisement distribution operation server 400 distributes an item IA with advertising information attached (e.g., a T-shirt with an advertisement for a tapioca shop) to the user UA (step S21). Next, the detection unit 410 of the advertisement distribution operation server 400 determines whether the user UB or the like has viewed the item IA worn by the avatar of the user UA (step S22). If the user UB or the like has not viewed the item IA (NO in step S22), step S26 is executed. If the user UB or the like has viewed the item IA (YES in step S22), the advertisement distribution operation server 400 increases the number of times the item IA has been viewed (step S23). Note that in step S23, the advertisement distribution operation server 400 may present link information or change the display mode of the item with the embedded link. Next, the advertisement distribution operation server 400 determines whether an operation has been performed on the link information (step S24). If no operation has been performed on the link information (NO in step S24), step S26 is executed. If an operation (e.g., a selection operation) has been performed on the link information (YES in step S24), the advertisement distribution operation server 400 increments the number of times (referred to as the number of operations) that the link information has been operated (e.g., selected) (step S25). Next, the advertisement distribution operation server 400 determines whether or not to end the measurement of the number of views and the number of operations (step S26). If the measurement is not to be ended (NO in step S26), step S22 is executed again. If the measurement is to be ended (YES in step S26), the calculation unit 420 of the advertisement distribution operation server 400 calculates the reward to be paid to the user UA based on the number of views and the number of operations (step S27).
[0043] The information processing device 1000 can encourage the user UA to carry out advertising activities in the metaverse space. By using the link information, the information processing device 1000 can calculate a more appropriate advertising fee.
[0044] FIG. 5 is a block diagram showing an example of the hardware configuration of an information processing device 1 and an advertisement distribution operation server 400 (hereinafter referred to as the information processing device 1, etc.). Referring to FIG. 5, the information processing device 1, etc. includes a network interface 1001, a processor 1002, and a memory 1003. The network interface 1001 is used to communicate with other network node devices constituting a communication system. The network interface 1001 may be used for wireless communication. For example, the network interface 1001 may be used for wireless LAN communication defined in the IEEE 802.11 series or mobile communication defined in 3GPP (registered trademark) (3rd Generation Partnership Project). Alternatively, the network interface 1001 may include, for example, a network interface card (NIC) conforming to the IEEE 802.3 series.
[0045] The processor 1002 reads and executes software (computer programs) from the memory 1003 to perform the processes of step S11 in Fig. 2 and steps S21 to S27 in Fig. 4. The processor 1002 may be, for example, a microprocessor, an MPU, or a CPU. The processor 1002 may include multiple processors.
[0046] The memory 1003 is configured by a combination of volatile memory and non-volatile memory. The memory 1003 may include storage located remotely from the processor 1002. In this case, the processor 1002 may access the memory 1003 via an I / O (Input / Output) interface (not shown).
[0047] 5, the memory 1003 is used to store a group of software modules. The processor 1002 reads and executes these software modules from the memory 1003, thereby performing the processes of step S11 and steps S21 to S27.
[0048] As explained using Figure 5, each of the processors possessed by the information processing device 1 etc. in the above-mentioned embodiments executes one or more programs including a group of instructions for causing a computer to perform the algorithm explained using the drawings.
[0049] In the above examples, the program includes instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The program may be stored on a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, computer-readable medium or tangible storage medium includes random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray® disc or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may also be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other forms of propagated signals.
[0050] The technical ideas of the present disclosure are not limited to the above-described embodiments, and can be modified as appropriate within the scope of the invention.
[0051] 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.
[0052] 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.
[0053] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes.
[0054] Some or all of the elements (e.g., configurations and functions) described in Supplementary Notes 2 to 8 that are dependent on Supplementary Note 1 may also be dependent on Supplementary Notes 9 and 10 in the same dependency relationship as Supplementary Notes 2 to 8. Some or all of the elements described in any Supplementary Note may be applied to various hardware, software, recording means for recording software, systems, and methods.
[0055] (Appendix 1) a calculation unit that calculates a reward to be paid to the user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated; An information processing device comprising: (Appendix 2) When the advertising information is viewed by the other user, the calculation unit presents the link information or changes the display mode of the item in which the link information is embedded. 2. The information processing device according to claim 1. (Appendix 3) the calculation unit calculates the reward based on the number of times the advertising information is viewed and the number of times an operation is performed on the link information; The weighting coefficient for calculating the reward from the number of times the advertisement information is viewed is smaller than the weighting coefficient for calculating the reward from the number of times the link information is operated. 3. The information processing device according to claim 1 or 2. (Appendix 4) a detection unit that detects that the advertising information has been viewed by the other user by analyzing the avatar of the other user or the behavior of the other user; 3. The information processing device according to claim 1 or 2, further comprising: (Appendix 5) an information presenting unit that presents to the user information indicating an area or a time period in which the advertising information was viewed; 3. The information processing device according to claim 1 or 2, further comprising: (Appendix 6) a distribution unit that evaluates the image that the avatar of the user gives to the other user, and distributes the item to the user if the evaluation value is high; 3. The information processing device according to claim 1 or 2, further comprising: (Appendix 7) a certification assigning unit that determines whether the link information is a link to an inappropriate site, and assigns a certification mark to the item if the link information is not a link to an inappropriate site; 3. The information processing device according to claim 1 or 2, further comprising: (Appendix 8) a determination unit that determines whether the user is a robot based on the movement of the avatar, The calculation unit calculates the reward if the user is not the robot. 3. The information processing device according to claim 1 or 2. (Appendix 9) A reward to be paid to the user is calculated based on whether the advertising information attached to the item held by the user's avatar is viewed by other users and whether the link information related to the item is operated. Calculation method. (Appendix 10) A process for calculating a reward to be paid to a user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated. A program that causes a computer to execute the following. [Explanation of symbols]
[0056] 1,100 information processing equipment 11, 420 calculation section 100A, 100B, 100C, 100 User terminal 200 Metaverse Management Server 210 Storage section 211 User Information 212 Avatar Information 213 Item Information 300 Ad Server 400 Ad distribution management server 410 Detector 430 Information Output Unit 440 Distribution Section 450 Certification Department 460 Judgment section UA, UB, UC, U users
Claims
1. a calculation unit that calculates a reward to be paid to the user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated; An information processing device comprising:
2. When the advertising information is viewed by the other user, the calculation unit presents the link information or changes the display mode of the item in which the link information is embedded. The information processing device according to claim 1 .
3. the calculation unit calculates the reward based on the number of times the advertising information is viewed and the number of times an operation is performed on the link information; The weighting coefficient for calculating the reward from the number of times the advertisement information is viewed is smaller than the weighting coefficient for calculating the reward from the number of times the link information is operated.
3. The information processing device according to claim 1.
4. a detection unit that detects that the advertising information has been viewed by the other user by analyzing the avatar of the other user or the behavior of the other user; The information processing device according to claim 1 or 2, further comprising:
5. an information presentation unit that presents to the user information indicating an area or time period in which the advertising information was viewed; The information processing device according to claim 1 or 2, further comprising:
6. a distribution unit that evaluates the image that the avatar of the user gives to the other user, and distributes the item to the user if the evaluation value is high; The information processing device according to claim 1 or 2, further comprising:
7. a certification assigning unit that determines whether the link information is a link to an inappropriate site, and assigns a certification mark to the item if the link information is not a link to an inappropriate site; The information processing device according to claim 1 or 2, further comprising:
8. a determination unit that determines whether the user is a robot based on the movement of the avatar, The calculation unit calculates the reward if the user is not the robot.
3. The information processing device according to claim 1.
9. A reward to be paid to the user is calculated based on whether the advertising information attached to the item held by the user's avatar is viewed by other users and whether the link information related to the item is operated. Calculation method.
10. A process for calculating a reward to be paid to a user based on whether advertising information attached to an item possessed by the user's avatar is viewed by other users and whether link information related to the item is operated. A program that causes a computer to execute the following.
Citation Information
Patent Citations
Advertisement display system
JP2021193542A