Information processing device, information processing method, and program

By identifying and storing user information in the information processing device in the virtual space and displaying characteristic information when the user enters a specific area, the problem that clerks in the virtual store are difficult to obtain customer information, and personalized customer service and privacy protection are achieved.

JP7663748B2Active Publication Date: 2025-04-16KDDI CORP
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2024093190
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-07
Publication Date
2025-04-16
Estimated Expiration
2043-05-30

AI Technical Summary

Technical Problem

In virtual stores in virtual spaces, it is difficult for clerks to obtain information based on the appearance of customers in physical stores, which makes it difficult for virtual stores to effectively serve customers.

Method used

Through the information processing equipment, user information and characteristic information are identified and stored, and when the user enters a specific virtual area, the control information terminal displays user characteristic information to ensure that the clerk can obtain customer information within an appropriate range.

Benefits of technology

It realizes personalized services for customers in the virtual space, improves the customer service efficiency of virtual stores, and protects users' privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007663748000001
    Figure 0007663748000001
  • Figure 0007663748000002
    Figure 0007663748000002
  • Figure 0007663748000003
    Figure 0007663748000003
Patent Text Reader

Abstract

To provide an information processing device for providing information for use in customer service in a virtual space.SOLUTION: An information processing device 1 includes: a user information storage unit 121 for storing user information in which a first user using a virtual space is associated with feature information representing features of the first user; an area information storage unit 122 for storing area information in which a prescribed area in the virtual space is associated with a second user registered in association with the prescribed area; a specification unit 132 for specifying a position of the first user in the virtual space; and a display control unit 133 for, when the position of the first user specified by the specification unit 132 is included in the prescribed area, controlling a display of the feature information of the first user onto an information terminal 2 of the second user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] A system has been disclosed in the past that generates a virtual mall including 3D modeling data of stores, products, store clerks, etc., and enables users to shop in the virtual mall by operating avatars that correspond to the users themselves (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2022-181630 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional technology, there was a problem in that it was difficult for sales clerks serving customers in a virtual store to obtain the same information that sales clerks obtain in a real store from a customer's appearance, making it difficult for them to serve customers in a virtual store in the same way as they would in a real store.

[0005] The present invention has been made in consideration of these points, and aims to provide information to be used when serving customers in a virtual space. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention has a user information storage unit that stores user information associating a first user, who is a user using a virtual space, with feature information indicating the features of the first user, an area information storage unit that stores area information associating a predetermined area in the virtual space with a second user registered in association with the predetermined area, an identification unit that identifies a position of the first user in the virtual space and a position of the second user in the virtual space, and a display control unit that controls display of the feature information of the first user on the information terminal of the second user when (1) the position of the first user and the position of the second user identified by the identification unit are included in the predetermined area and (2) the distance between the first user and the second user identified by the identification unit is within a predetermined threshold.

[0007] The display control unit may cause characteristic information of the first user to be displayed on the information terminal of the second user when the position of the first user identified by the identification unit is included in the predetermined area.

[0008] The device may further include a position information acquisition unit that acquires position information indicating the position of the second user in real space, and the identification unit may identify a position in the virtual space corresponding to the position of the second user in real space based on the position information acquired by the position information acquisition unit.

[0009] The identification unit further identifies a position in the virtual space of a third user who is a user of the virtual space and is different from the first user and the second user, the user information storage unit stores the user information further associated with public information that is information to be made public to users other than the user to which the characteristic information is to be made public, and the display control unit may (1) when the first user and the second user are included in the specified area, display the characteristic information of the first user on an information terminal of the second user associated with the specified area, and (2) when the first user and the third user are included in the specified area, display the public information associated with the first user in the user information on the information terminal of the third user.

[0010] The user information further includes disclosure target attributes which are attributes of the second user to whom characteristic information is to be disclosed, the area information storage unit stores the area information further associating the second user with the attributes of the second user, and the display control unit may control the display of the characteristic information of the first user on the information terminal of the second user when the position of the first user identified by the identification unit is included in the specified area and when the disclosure target attributes associated with the first user in the user information match the attributes of the second user.

[0011] The display control unit may, when the first user and the second user are included in the specified area, display information about a product to be suggested to the first user based on characteristic information of the first user on an information terminal of the second user.

[0012] The system further includes a purchase history information storage unit that records purchase history information that associates a product purchased by a user, characteristic information of the user who purchased the product, and a purchase record recorded when the user purchased the product, and when the location of the first user identified by the identification unit is included in the specified area, the display control unit may display on the information terminal of the second user a product indicated to have been purchased by a user having characteristic information corresponding to the characteristic information of the first user in the purchase history information, and a purchase record recorded when the user having characteristic information corresponding to the characteristic information of the first user, which is associated with the product in the purchase history information, purchased the product.

[0013] An information processing method of a second aspect of the present invention includes a step executed by a computer to identify a position in the virtual space of a first user who uses a virtual space and a position in the virtual space of a second user who is a user different from the first user, and a step of referring to (1) a user information storage unit that stores user information associating the first user with feature information indicating the features of the first user, and (2) an area information storage unit that stores area information associating a predetermined area in the virtual space with a second user, a user who is registered in association with the predetermined area, and controlling a display of the feature information of the first user on an information terminal of the second user associated with the predetermined area when (1) the position of the first user and the position of the second user identified in the identifying step are included in the predetermined area, and (2) the distance between the first user and the second user identified in the identifying step is within a predetermined threshold.

[0014] In a third aspect of the program of the present invention, a computer is caused to execute the steps of: identifying a position in the virtual space of a first user who uses a virtual space, and a position in the virtual space of a second user who is a user different from the first user; and referring to (1) a user information storage unit that stores user information associating the first user with feature information indicating the features of the first user, and (2) an area information storage unit that stores area information associating a predetermined area in the virtual space with a second user who is a user different from the first user and is registered in association with the predetermined area, controlling the display of the feature information of the first user on an information terminal of the second user associated with the predetermined area when (1) the position of the first user and the position of the second user identified in the identifying step are included in the predetermined area, and (2) the distance between the first user and the second user identified in the identifying step is within a predetermined threshold.

[0015]

[0016] Effect of the Invention

[0017] According to the present invention, it is possible to provide information to be used for customer service in a virtual space. [Brief description of the drawings]

[0018] [Figure 1] 1 is a diagram for explaining an overview of an information processing system S according to an embodiment. [Diagram 2] 1 is a block diagram showing a configuration of an information processing device 1. FIG. [Diagram 3] 2 is a diagram showing an example of a data structure of user information stored in a user information storage unit 121. FIG. [Figure 4] 4 is a diagram showing an example of a data structure of area information stored in an area information storage unit 122. FIG. [Diagram 5] 13 is a diagram showing an example of a screen displayed by a display control unit 133. FIG. [Figure 6] 13 is a diagram showing an example of a screen displayed by a display control unit 133. FIG. [Figure 7] 4 is a diagram showing an example of a data structure of purchase history information stored in a purchase history information storage unit 123. FIG. [Figure 8] 13 is a diagram showing an example of a screen displayed by a display control unit 133. FIG. [Figure 9] 3 is a flowchart showing a process flow in the information processing device 1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] <First embodiment> 1 is a diagram for explaining an overview of an information processing system S according to an embodiment. The information processing system S is a system in which users' avatars interact with each other in a virtual space that reproduces a real space, or in which commercial transactions are conducted in the virtual space. The information processing system S includes an information processing device 1 and an information terminal 2. The information processing device 1 and the information terminal 2 are connected to each other so as to be able to communicate with each other.

[0020] The information processing device 1 manages a virtual space in which users can interact with each other or conduct business transactions, and causes the information terminal 2 to display a screen showing the status of the virtual space. The information processing device 1 is, for example, a server.

[0021] The interior of an actual store is reproduced in the virtual space provided by the information processing device 1. Positions in the store in the virtual space provided by the information processing device 1 correspond to positions in the actual store. The information processing device 1 stores model data of the virtual space, and causes the information terminal 2 to display a screen showing the state of the virtual space as observed from a virtual camera installed at or near the position where the user's avatar is located.

[0022] The information terminal 2 is a terminal device used by a user. Examples of the information terminal 2 include a personal computer, a tablet or smartphone, and VR (Virtual Reality) glasses. The information processing system S has a plurality of information terminals 2 used by a plurality of users who use the virtual space. The plurality of users includes customers who visit a store in the virtual space (hereinafter, sometimes referred to as a "first user") and a store clerk who serves the first user UA in the store in the virtual space (hereinafter, sometimes referred to as a "second user").

[0023] The first user UA operates his / her own avatar in the virtual space via the information terminal 2A, communicates with the second user UB in a store in the virtual space, purchases products in the store in the virtual space, or uses services provided in the store. The second user UB operates the information terminal 2B, communicates with the first user UA who visits the store in the virtual space, and serves the first user UA.

[0024] If the information about the first user UA is not given to the second user UB in advance, the communication between the first user UA and the second user UB in the virtual space cannot be performed smoothly, and a problem occurs in that the proposal of products and services is not performed appropriately. On the other hand, if the information about the first user UA is provided to the unrelated second user UB, a problem occurs in terms of privacy protection. Therefore, in the information processing device 1, the characteristic information of the first user UA is displayed on the information terminal 2B of the second user UB that serves the first user UA in a predetermined case. The characteristic information is information indicating the external characteristics and inner characteristics of the first user UA, and the information processing device 1 stores the characteristic information of the first user UA in advance. The characteristic information includes physical characteristics such as gender, height, weight, clothing size, inseam length, and waist size. The characteristic information may include information about the preferences of the first user UA, such as hobbies and favorite brands. The characteristic information may also include worries about the physical characteristics of the first user UA that are taken into consideration when selecting clothes, etc.

[0025] An example of a predetermined case is when the first user UA is included in a range (area) in the virtual space occupied by a store in the virtual space. In Fig. 1, the information terminal 2B of the second user UB displays characteristic information of the first user UA who has visited a store in the virtual space that the second user UB is in charge of. By configuring the information processing device 1 in this way, it is possible to provide information to be used for customer service in the virtual space.

[0026] [Configuration of information processing device 1] 2 is a block diagram showing the configuration of the information processing device 1. The information processing device 1 has a communication unit 11, a storage unit 12, and a control unit 13. The storage unit 12 has a user information storage unit 121, an area information storage unit 122, and a purchase history information storage unit 123. The control unit 13 has a position information acquisition unit 131, an identification unit 132, and a display control unit 133.

[0027] The communication unit 11 is a communication interface for transmitting and receiving data to and from other devices via a network. The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), an SSD (Solid State Drive), a hard disk drive, etc. The storage unit 12 stores in advance a program to be executed by the control unit 13.

[0028] The user information storage unit 121 stores user information that associates a first user UA, who is a user using a virtual space, with feature information that indicates the features of the first user UA. FIG. 3 is a diagram showing an example of a data structure of user information stored in the user information storage unit 121. In the user information shown in FIG. 3(a), a "user ID" is associated with "feature information." The "user ID" is an ID (IDentification) for identifying a user, and "feature information" includes "gender," "height," "weight," "clothing size," and "favorite brand." The "feature information" may include other items.

[0029] In the user information shown in FIG. 3(a), public information is further associated. The public information is information to be disclosed to users other than the user to whom the characteristic information is to be disclosed. As an example, the public information includes items recently purchased by the first user UA.

[0030] The area information storage unit 122 stores area information that associates a predetermined area in the virtual space with a second user UB registered in association with the predetermined area. FIG. 4 is a diagram showing an example of a data structure of area information stored in the area information storage unit 122. In the area information shown in FIG. 4, "area information" and "store clerk information" are associated with each other. The "area information" is information about a store in the virtual space. The "area information" includes a "store ID" and "space information." The "store ID" is an ID that identifies the store. The "space information" indicates the location where the store is located in the virtual space, the range of the area that the store occupies in the virtual space, etc. The "area information" may further include information for associating a location in the store in the virtual space with a location in the store in the real space.

[0031] The store clerk information is information about a store clerk (second user) associated with the store. The store clerk information may include information about a plurality of second users UB. The "store clerk information" includes a "store clerk ID" indicating the ID of each second user UB associated with the store. The area information storage unit 122 stores area information that further associates the second user UB with the attributes of the second user UB. That is, in the area information shown in FIG. 4, the "store clerk ID" and "attributes" of each second user UB may be associated. The "attributes" are information indicating the nature of the second user UB. The "attributes" indicate, for example, the gender and the work of the second user UB. The "attributes" may include information indicating a plurality of attributes.

[0032] The control unit 13 is a processor such as a CPU (Central Processing Unit), etc. The control unit 13 executes a program stored in the storage unit 12 to function as a position information acquisition unit 131, an identification unit 132, and a display control unit 133.

[0033] The position information acquisition unit 131 acquires position information indicating the position of the user in real space. Specifically, the position information acquisition unit 131 periodically acquires the position information of the information terminal 2 from the information terminal 2 used by the user.

[0034] The identification unit 132 identifies the position of the first user UA in the virtual space. As an example, the identification unit 132 acquires operation information from the information terminal 2A used by the first user UA, and identifies the position of the first user UA in the virtual space based on the acquired operation information. As an example, the operation information is information indicating the amount of movement of the avatar of the first user UA in the virtual space. The operation information is associated with the user ID of the user. The operation information may be information indicating the destination position of the first avatar in the virtual space.

[0035] When the position of the first user UA identified by the identification unit 132 is included in a predetermined area, the display control unit 133 controls the display of the feature information of the first user UA on the information terminal 2 of the second user UB. FIG. 5 is a diagram showing an example of a screen displayed by the display control unit 133. In the screen shown in FIG. 5, the feature information O2 is displayed superimposed on an image generated by observing the virtual space from the viewpoint of the second user UB. Note that O1 in the screen shown in FIG. 5 is an avatar of the first user UA. Specifically, the display control unit 133 determines whether or not the position of the first user UA identified by the identification unit 132 is included in an area occupied by a store in the virtual space indicated by the "space information" in the area information. When the position of the first user UA is included in the area occupied by the store in the virtual space, the display control unit 133 refers to the user information based on the user ID of the first user UA whose position is identified by the identification unit 132, and acquires the feature information of the user. The display control unit 133 displays the acquired characteristic information of the first user UA on the information terminal 2B used by the second user UB associated in the area information with the area in the virtual space where the avatar of the first user UA is located. Note that the display control unit 133 may display the characteristic information on the condition that an operation for displaying the characteristic information is performed on the information terminal 2B used by the second user UB.

[0036] With this configuration, the information processing device 1 has the effect of providing information to be used for customer service in a virtual space.

[0037] The information processing device 1 may be configured to determine whether or not to display feature information on the information terminal 2B used by the second user UB, based on the position of the second user UB in addition to the first user UA.

[0038] The identification unit 132 identifies the position of the second user UB in the virtual space. As an example, the identification unit 132 acquires operation information indicating the amount of movement of the avatar of the second user UB in the virtual space from the information terminal 2B used by the second user UB, and identifies the position of the second user UB in the virtual space based on the acquired operation information.

[0039] When the position of the first user UA and the position of the second user UB identified by the identification unit 132 are included in a predetermined area, the display control unit 133 displays the feature information of the first user UA on the information terminal 2 of the second user UB. The display control unit 133 determines whether the position of the first user UA identified by the identification unit 132 is included in the area occupied by the store in the virtual space indicated by the "space information" in the area information. When the position of the first user UA is included in the area occupied by the store in the virtual space, the display control unit 133 determines whether the position of the second user UB associated with the area in the area information is included in the area where the avatar of the first user UA is located. When the positions of the first user UA and the second user UB are included in the area occupied by the store in the virtual space, the display control unit 133 refers to the user information based on the user ID of the first user UA whose position is identified by the identification unit 132, and acquires the feature information of the user. The display control unit 133 displays the acquired feature information of the first user UA on the information terminal 2B used by the second user UB.

[0040] By being configured in this manner, the information processing device 1 can display characteristic information on the information terminal 2B only when the second user UB is present in a specified area, and can prevent user characteristic information from being displayed to the second user UB who does not need to have characteristic information displayed.

[0041] In a case where there are multiple store clerks in a store in the virtual space, it is not necessary to display the characteristic information to store clerks who are not in charge of serving the first user UA. Therefore, when the first user UA and the second user UB come within a predetermined distance, the characteristic information may be displayed on the information terminal 2B of the second user UB.

[0042] The display control unit 133 displays the feature information of the first user UA on the information terminal 2 of the second user UB when (1) the position of the first user UA and the position of the second user UB identified by the identification unit 132 are included in a predetermined area, and (2) the distance between the first user UA and the second user UB identified by the identification unit 132 is within a predetermined threshold. That is, when the positions of the first user UA and the second user UB are included in an area occupied by a store in the virtual space, the display control unit 133 calculates the distance between the position of the first user UA and the position of the second user UB identified by the identification unit 132. The display control unit 133 determines whether the calculated distance is within a predetermined threshold. The predetermined threshold is determined based on an appropriate range as a distance at which the second user UB serves the first user UA, and is, for example, within 3 meters when converted into a distance in the real space. When the distance between the position of the first user UA and the position of the second user UB is within a predetermined range, the display control unit 133 causes the information terminal 2B of the second user UB to display feature information of the first user UA.

[0043] The display control unit 133 may display the characteristic information on the information terminal 2B of the second user UB when the first user UA and the second user UB start a conversation in the virtual space. As an example, the display control unit 133 determines that the first user UA and the second user UB have started a conversation in the virtual space when the first user UA performs an operation to have a conversation with the second user UB on the information terminal 2A. Note that the display control unit 133 may determine that the first user UA and the second user UB have started a conversation in the virtual space when the second user UB performs an operation to have a conversation with the first user UA on the information terminal 2B, and the first user UA performs an operation to respond to the conversation on the information terminal 2A.

[0044] With this configuration, the information processing device 1 can reduce the risk of displaying feature information to a user who does not need to have feature information displayed.

[0045] The information processing device 1 may be configured to identify the position of the second user UB in the virtual space based on the position of the second user UB in the real space. In this case, in the model data stored in the storage unit 12, the positions in the virtual space and the positions in the real space are stored in association with each other.

[0046] The position information acquisition unit 131 acquires position information indicating the position in real space of the second user UB. The position information acquisition unit 131 acquires the position information from the information terminal 2B of the second user UB.

[0047] The identification unit 132 identifies a position in the virtual space corresponding to the position in real space of the second user UB, based on the position information acquired by the position information acquisition unit 131. The identification unit 132 refers to the model data stored in the storage unit 12, and identifies the position in the virtual space based on the position of the second user UB acquired by the position information acquisition unit 131. The display control unit 133 causes the information terminal 2 of the second user UB to display feature information of the first user UA when the identified positions of the first user UA and the second user UB satisfy a predetermined condition.

[0048] By configuring the position of the second user UB in the virtual space to correspond to a position in the real space in this manner, the information processing device 1 has the effect of allowing the first user UA to have a more realistic experience.

[0049] In addition to displaying characteristic information on the information terminal 2B of the second user UB, the information processing device 1 may be configured to display information that the first user UA has set to be made public to users other than store clerks staying in the store in the virtual space.

[0050] The identification unit 132 further identifies the position of the third user in the virtual space. The third user is a user of the virtual space, and is a user different from the first user UA and the second user UB. As an example, the third user is a customer who uses a store in the virtual space. The identification unit 132 acquires operation information from the information terminal 2 used by the third user, and identifies the position of the first user UA in the virtual space based on the acquired operation information.

[0051] When the first user UA and the third user are included in a predetermined area, the display control unit 133 displays public information associated with the first user UA in the user information on the information terminal 2 of the third user. FIG. 6 is a diagram showing an example of a screen displayed by the display control unit 133. The screen shown in FIG. 6 shows a screen displayed on the information terminal 2 of the third user. On the screen shown in FIG. 6, the avatar O1 of the first user UA and the public information O3 of the first user UA are displayed superimposed on an image generated by observing from the viewpoint of the third user in the virtual space.

[0052] By being configured to display public information on the information terminals 2 of users other than the second user UB associated with the store used by the first user UA, the information processing device 1 prevents the disclosure of characteristic information beyond what is necessary, and allows the user to enjoy interacting with other users.

[0053] For example, there may be cases where information such as waist size and body concerns is not desired to be displayed to users of the opposite sex. Therefore, the information processing device 1 may be configured so that the characteristic information of the first user UA displayed on the information terminal 2B differs based on the attributes of the second user UB.

[0054] In this case, each item included in the characteristic information stored in the user information storage unit 121 is associated with an attribute of the second user UB to whom the characteristic information is to be made public. FIG. 3(b) shows another example of the configuration of user information. In the user information shown in FIG. 3(b), each item included in the "characteristic information" is associated with an "attribute". The "attribute" is information indicating the attribute of the second user UB to whom the item is to be made public. As an example, when the "attribute" is "all", this indicates that the item may be displayed regardless of the attribute of the second user UB, and when the "attribute" is "female only", this indicates that the item will be displayed when the attribute of the second user UB is "female".

[0055] When the position of the first user UA identified by the identification unit 132 is included in a predetermined area, the display control unit 133 controls the feature information of the first user UA to be displayed on the information terminal 2 of the second user UB based on the attributes of the second user UB. As an example, when the position of the first user UA is included in a predetermined area, the display control unit 133 further determines whether or not the attributes of the second user UB associated with the predetermined area in the area information match the "attributes" of each item included in the feature information of the first user UA. When there is an item in which the attributes of the second user UB do not match the "attributes" of the items of the feature information of the first user UA, the display control unit 133 displays the items of the feature information excluding the items in which the "attributes" included in the feature information do not match the attributes of the second user UB on the information terminal 2B of the second user UB.

[0056] With this configuration, the information processing device 1 can prevent information that the user does not want to disclose from being disclosed to the second user UB.

[0057] The information processing device 1 may be configured so that, in addition to the characteristic information, information on products that are likely to be purchased by customers who visit the store is displayed on the store staff's information terminal 2B.

[0058] When the first user UA and the second user UB are included in a predetermined area, the display control unit 133 causes the information terminal 2B of the second user UB to display information on a product to be proposed to the first user UA based on the characteristic information of the first user UA. As an example, in this case, the storage unit 12 stores a trained model that has been trained to output a product to be proposed to the user when the characteristic information of the user is input. The display control unit 133 causes the information terminal 2B of the second user UB to display information on the product that is output after inputting the characteristic information of the first user UA into the trained model stored in the storage unit 12. By being configured in this manner, the information processing device 1 can provide information that improves sales at a store.

[0059] The information processing device 1 may be configured to display on the information terminal 2 information for promoting the sale of products or the like in a virtual space.

[0060] The purchase history information storage unit 123 records purchase history information in which a product purchased by a user is associated with characteristic information of the user who purchased the product, and information recorded when the user purchased the product. FIG. 7 is a diagram showing an example of a data structure of purchase history information stored in the purchase history information storage unit 123. In the purchase history information, a "product", a "purchaser attribute", and a "purchase record" are associated with each other. The "product" is an ID for identifying the product. The "purchaser attribute" indicates an attribute associated with a user who previously purchased the product. The "purchaser attribute" may include multiple attributes. The "purchase record" includes information that records the correspondence with the user who purchased the product. The "purchase record" is, for example, text or video of the conversation when the product was sold. The "purchase record" may include a link for accessing the information. Note that the "purchase record" may store multiple correspondence records.

[0061] When the position of the first user UA identified by the identification unit 132 is included in a predetermined area, the display control unit 133 displays, on the information terminal 2 of the second user UB, a product indicated to have been purchased by a user having characteristic information corresponding to the characteristic information of the first user UA in the purchase history information, and information recorded when the user having characteristic information corresponding to the characteristic information of the first user UA associated with the product in the purchase history information purchased the product. When the position of the first user UA is included in a predetermined area, the display control unit 133 refers to the purchase history information and identifies a product having an attribute corresponding to the characteristic information of the first user UA in the purchase history information. The display control unit 133 displays a "purchase record" associated with the identified product on the information terminal 2B of the second user UB. As an example, in the screen shown in FIG. 8, in addition to the characteristic information, an icon O4 for viewing the purchase record, which is a video, is displayed. When the second user UB operates the information terminal 2B and presses the icon O4, the video indicated by the "purchase record" is displayed.

[0062] As described above, the display control unit 133 may input the feature information of the first user to the trained model and acquire the output product. In this case, the display control unit 133 causes the information terminal 2B of the second user UB to display a "purchase record" corresponding to the output product in the purchase history information.

[0063] With this configuration, the information processing device 1 can provide information for promoting the sale of products and the like.

[0064] [Processing flow in information processing device 1] 9 is a flowchart showing a flow of processing in the information processing device 1. The identification unit 132 identifies the position of the first user UA (S01). As an example, the identification unit 132 identifies the position of the first user UA in the virtual space based on operation information of the first user UA operating an avatar. The identification unit 132 identifies the position of the second user UB (S02). As an example, the identification unit 132 identifies the position of the second user UB in the virtual space based on operation information of the second user UB operating an avatar. The identification unit 132 may identify the position of the second user UB based on the position of the second user UB in real space.

[0065] The display control unit 133 determines whether the position of the first user UA is included in a predetermined area (S03). Specifically, the display control unit 133 refers to the area information stored in the area information storage unit 122, and determines whether the range of the store in the virtual space indicated by the area information includes the positions of the first user UA and the second user UB identified by the identification unit 132.

[0066] If the first user UA is included in the predetermined area (YES in S03), the display control unit 133 determines whether the distance between the position of the first user UA and the position of the second user UB is within a predetermined threshold (S04). If the distance between the position of the first user UA and the position of the second user UB is within a predetermined threshold (YES in S04), the display control unit 133 refers to the user information storage unit 121 and causes the information terminal 2B of the second user UB to display the feature information of the first user UA (S05). The information processing device 1 ends the process.

[0067] If the position of the first user UA and the position of the second user UB are not included in a specified area (NO in S03) or if the distance between the position of the first user UA and the position of the second user UB is not within a specified threshold (NO in S04), the information processing device 1 terminates the processing.

[0068] In addition, in S04, instead of determining whether the distance between the first user UA and the second user UB is within a predetermined threshold, the display control unit 133 may be configured to determine whether the first user UA and the second user UB have started a conversation, and to display the characteristic information on the information terminal 2B when the first user UA and the second user UB have started a conversation.

[0069] [Effects of information processing device 1] As described above, the information processing device 1 provides an effect of providing information to be used for customer service in a virtual space.

[0070] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."

[0071] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0072] 1. Information processing device 2. Information terminal 11 Communications Department 12 Storage section 13 Control section 121 User information storage unit 122 Area information storage unit 123 Purchase history information storage unit 131 Location information acquisition unit 132 Specific part 133 Display control section

Claims

1. A user information storage unit that stores user information that associates a first user who uses a virtual space, a plurality of pieces of feature information indicating features of the first user, and a disclosure target attribute that is an attribute of a second user to be disclosed for each of the plurality of pieces of feature information; an area information storage unit that stores area information that associates a predetermined area in the virtual space, a second user registered in association with the predetermined area, and attributes of the second user; an identification unit that identifies a position of the first user in the virtual space and a position of the second user in the virtual space; (1) A case in which the location of the first user and the location of the second user identified by the identification unit are included in the predetermined area, and (2) When the distance between the first user and the second user identified by the identification unit is within a predetermined threshold, a display control unit that controls the display of feature information of the first user included in the user information, the feature information in which the disclosure target attribute associated with each of the plurality of feature information pieces matches an attribute of the second user, on an information terminal of the second user; An information processing device having the above configuration.

2. the display control unit, when the position of the first user identified by the identification unit is included in the predetermined area, causes the information terminal of the second user to display feature information of the first user. The information processing device according to claim 1 .

3. a position information acquisition unit that acquires position information indicating a position of the second user in real space, The identification unit identifies a position in the virtual space corresponding to a position of the second user in real space based on the position information acquired by the position information acquisition unit. The information processing device according to claim 1 .

4. The identification unit further identifies a position in the virtual space of a third user, the third user being a user of the virtual space and different from the first user and the second user; the user information storage unit stores the user information further associated with public information that is information to be disclosed to users other than a user to whom the characteristic information is to be disclosed; The display control unit is (1) when the first user and the second user are included in the predetermined area, displaying characteristic information of the first user on an information terminal of the second user associated with the predetermined area; (2) when the first user and the third user are included in the predetermined area, the public information associated with the first user in the user information is displayed on an information terminal of the third user; The information processing device according to claim 1 .

5. The user information further includes a disclosure target attribute which is an attribute of the second user to which characteristic information is to be disclosed; the display control unit controls the information terminal of the second user to display characteristic information of the first user when the position of the first user identified by the identification unit is included in the predetermined area and when the disclosure target attribute associated with the first user in the user information matches an attribute of the second user. The information processing device according to claim 1 .

6. the display control unit, when the first user and the second user are included in the predetermined area, causes an information terminal of the second user to display information of a product to be proposed to the first user based on characteristic information of the first user. The information processing device according to claim 1 .

7. The system further includes a purchase history information storage unit that records purchase history information that associates a product purchased by a user, characteristic information of the user who purchased the product, and a purchase record that was recorded when the user purchased the product, When the location of the first user identified by the identification unit is included in the predetermined area, the display control unit causes the second user's information terminal to display a product indicated to have been purchased by a user having characteristic information corresponding to the characteristic information of the first user in the purchase history information, and a purchase record recorded when the user having characteristic information corresponding to the characteristic information of the first user, which is associated with the product in the purchase history information, purchased the product. The information processing device according to claim 1 .

8. The computer executes Identifying a position in the virtual space of a first user who uses a virtual space and a position in the virtual space of a second user who is a user different from the first user; (1) A user information storage unit that stores user information in which the first user, a plurality of pieces of feature information indicating features of the first user, and a disclosure target attribute that is an attribute of a second user to be disclosed for each of the plurality of pieces of feature information are associated with each other; (2) an area information storage unit that stores area information that associates a predetermined area in the virtual space with a second user who is registered in association with the predetermined area, and an attribute of the second user; Refer to (1) A case in which the location of the first user and the location of the second user identified in the identifying step are included in the predetermined area, and (2) If the distance between the first user and the second user identified in the identifying step is within a predetermined threshold, a step of controlling the display of characteristic information of the first user included in the user information, the characteristic information in which the disclosure target attribute associated with each of the plurality of characteristic information matches an attribute of the second user on an information terminal of the second user; An information processing method comprising the steps of:

9. On the computer, Identifying a position in the virtual space of a first user who uses a virtual space and a position in the virtual space of a second user who is a user different from the first user; (1) A user information storage unit that stores user information in which the first user, a plurality of pieces of feature information indicating features of the first user, and a disclosure target attribute that is an attribute of a second user to be disclosed for each of the plurality of pieces of feature information are associated with each other; (2) an area information storage unit that stores area information that associates a predetermined area in the virtual space with a second user that is a user different from the first user and is registered in association with the predetermined area, and attributes of the second user; Refer to (1) A case in which the location of the first user and the location of the second user identified in the identifying step are included in the predetermined area, and (2) If the distance between the first user and the second user identified in the identifying step is within a predetermined threshold, a step of controlling the display of characteristic information of the first user included in the user information, the characteristic information in which the disclosure target attribute associated with each of the plurality of characteristic information matches an attribute of the second user on an information terminal of the second user; A program that executes the following.

Citation Information

Patent Citations

  • Sales support method, system and server, presence server and sales clerk terminal

    JP2006260456A

  • Sales support system, sales support apparatus, sales support method and sales support program

    JP2007133461A

  • Card information processing system, card information processor, card information processing method, and program

    JP2014002480A

  • Game device, control method of game device, and program

    JP2014054370A

  • Information provision system and information provision device

    JP2018205832A