Information processing device
By integrating an information processing device that allows users to interact with virtual spaces and purchase virtual items within those spaces, the system enhances user desire for purchasing items, addressing the limitations of traditional online shopping services.
Patent Information
- Application Number
- JP2024113723
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-17
- Publication Date
- 2025-04-16
- Estimated Expiration
- 2044-07-17
AI Technical Summary
Traditional online shopping services often fail to increase user desire for purchasing items, even when only the items to be sold are presented.
An information processing device that allows users to interact with a virtual space mimicking a real space from video content, enabling users to select and purchase virtual items that do not exist in real space, with features like virtual object insertion, replacement, and purchase processing.
This approach significantly increases user desire to purchase items by immersing them in a virtual environment that simulates real-world spaces and scenarios, making the shopping experience more engaging and effective.
Smart Images

Figure 0007663753000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device. [Background technology]
[0002] Conventionally, online shopping services for buying and selling products over the Internet have become widespread. Patent Document 1 discloses a technology for managing the buying and selling of goods. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2017-068514 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, as with conventional online shopping services, simply presenting the product for sale may not motivate the user to purchase the product.
[0005] The present invention has been made in consideration of these points, and has an object to increase users' desire to purchase items. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention has a first acquisition unit that acquires an insertion request for inserting a new virtual item corresponding to a new item that does not exist in a virtual space constructed to simulate a real space that appears in video content that a user can view, a space management unit that updates the virtual space by inserting the new virtual item into the virtual space based on the insertion request acquired by the first acquisition unit, a transmission unit that transmits space presentation information for presenting the virtual space to a user, the space presentation information corresponding to the virtual space updated by the space management unit, to a user terminal used by the user, a second acquisition unit that acquires item identification information from the user terminal to which the virtual space is presented, for identifying the new item corresponding to the new virtual item specified by the user, and a purchase processing unit that executes a purchase process for the user to purchase the new item identified by the item identification information acquired by the second acquisition unit.
[0007] The virtual space may have a permission area defined in which insertion of an item is permitted, the first acquisition unit may acquire the insertion request including location information indicating a location at which to insert the new virtual item, and the space management unit may insert the new virtual item when the location at which to insert the new virtual item in the virtual space indicated by the location information is within the permission area.
[0008] The virtual space may have an allowed area defined for each type of item in which insertion is permitted in the virtual space, the first acquisition unit may acquire the insertion request including information indicating the type of the new virtual item and location information indicating a location at which to insert the new virtual item, and the space management unit may insert the new virtual item when the location at which to insert the new virtual item in the virtual space indicated by the location information is within the allowed area corresponding to the type of the new virtual item.
[0009] One or more items may exist in the real space, the first acquisition unit may acquire the insertion request including replacement information indicating an existing virtual item in the virtual space that corresponds to an item existing in the real space and is to be replaced with the new virtual item, and the space management unit may update the virtual space by replacing the existing virtual item indicated by the replacement information in the virtual space with the new virtual item.
[0010] The first acquisition unit may acquire the insertion request further including information indicating a type of the new virtual item, and the space management unit may replace the existing virtual item indicated by the replacement information in the virtual space with the new virtual item when the type of the new virtual item and the type of the existing virtual item indicated by the replacement information are the same.
[0011] The space management unit may replace the existing virtual item indicated by the replacement information with the new virtual item in the virtual space when the new virtual item satisfies a condition regarding the appearance of the existing virtual item indicated by the replacement information.
[0012] The space management unit may notify the sender of the insertion request that the existing virtual item cannot be replaced with the new virtual item if the new virtual item does not satisfy the conditions regarding the appearance of the existing virtual item indicated by the replacement information.
[0013] The information processing device may further include a memory unit that stores information regarding each of a plurality of virtual items that can be inserted into the virtual space, and the first acquisition unit may acquire the insertion request including information indicating the virtual item selected from the plurality of virtual items whose information is stored in the memory unit as information indicating the new virtual item.
[0014] The memory unit may store information indicating the virtual item in association with the type of the virtual item as information regarding the virtual item, the first acquisition unit may acquire selection information indicating the existing virtual item selected from one or more of the existing virtual items before acquiring the insertion request, the transmission unit may transmit a list of the virtual items that are the same type as the existing virtual item indicated by the selection information among the multiple virtual items stored in the memory unit to a terminal of the sender who transmitted the selection information, and the first acquisition unit may acquire the insertion request including information indicating the virtual item selected by the sender from the list of virtual items as information indicating the new virtual item.
[0015] The transmission unit may transmit the spatial presentation information corresponding to the virtual space specified by the user to the user terminal before the first acquisition unit acquires the insertion request, and the first acquisition unit may acquire the insertion request from the user terminal. The first acquisition unit may acquire the insertion request from a seller terminal used by a seller who sells the new item. The transmission unit may transmit, to the seller terminal, the space presentation information corresponding to the virtual space designated by the seller before the first acquisition unit acquires the insertion request.
[0016] The information processing device may further have a memory unit that stores information indicating the video content and information regarding the new item in association with each other, and the transmission unit may transmit the spatial presentation information including information regarding the new item associated with the video content to the user terminal.
[0017] The transmission unit may transmit to the user terminal the space presentation information corresponding to the virtual space, the space presentation information including performer avatars corresponding to performers who appeared in the video content in the virtual space.
[0018] The transmission unit may transmit, to the user terminal, the space presentation information corresponding to the virtual space and including a user avatar corresponding to the user.
[0019] The purchase processing unit may execute payment for the new item as the purchase process. The purchase processing unit may, as the purchase processing, cause the user terminal to access a website where the new item identified by the item identification information acquired by the second acquisition unit is sold. Effect of the Invention
[0020] According to the present invention, it is possible to provide an effect of increasing a user's desire to purchase an item. [Brief description of the drawings]
[0021] [Figure 1] FIG. 1 is a diagram for explaining an overview of an information processing system that is a premise of the present embodiment. [Diagram 2] 1 is a diagram for explaining an overview of an information processing system according to an embodiment of the present invention; [Diagram 3] FIG. 1 is a block diagram of an information processing device. [Figure 4] FIG. 2 is a diagram illustrating an example of a configuration of a content management database. [Diagram 5] FIG. 13 is a diagram illustrating an example of a space editing screen. [Figure 6] FIG. 13 is a diagram illustrating an example of a space editing screen. [Figure 7] FIG. 13 is a diagram showing an example of the configuration of a list of virtual items. [Figure 8] FIG. 10 is a diagram illustrating an example of a content list screen. [Figure 9] FIG. 2 is a diagram illustrating an example of a content playback screen. [Figure 10] FIG. 2 is a diagram illustrating an example of a virtual space presented to a user. [Figure 11] FIG. 2 is a sequence diagram showing a processing flow of the information processing system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0022] [Outline of information processing system S1 that is the premise of this embodiment] First, an overview of the information processing system S1 that is the premise of this embodiment will be described. Fig. 1 is a diagram for explaining the overview of the information processing system S1 that is the premise of this embodiment. The information processing system S1 is a system used for providing an information processing service to a user. The user may be a member of the information processing service, or may be a non-member of the information processing service.
[0023] The information processing service is a service for providing a predetermined item to a user through a virtual space. The predetermined item is an item used in a video content, for example, a mass-produced item, a one-off item, furniture, food, etc. The predetermined item may be an item similar to an item used in the video content. The video content is a video work that can be viewed by a user, for example, a drama, a movie, etc. The virtual space in this embodiment is a virtual space constructed to imitate a real space that appears in the video content, and is a virtual space in which one or more virtual items corresponding to one or more items existing in the real space exist. The virtual item is an object imitating an item existing in the real space. The real space (a structure in the real space) in this embodiment is, for example, a drama set such as a room that appears in a drama. For example, the structure in the real space and the structure in the virtual space have the same dimensions. Also, for example, the item existing in the real space and the virtual item have the same dimensions.
[0024] The information processing service may further include a service for providing video content, such as video distribution, and a service for selling products, such as online shopping, etc. The information processing system S1 includes a user terminal 1 and an information processing device 2.
[0025] The user terminal 1 is a terminal used by a user, and may be, for example, a smartphone, a tablet PC, a personal computer, VR (Virtual Reality) goggles, a head-mounted set, or the like. A dedicated application program (hereinafter, referred to as a "dedicated app") for providing an information processing service is installed in the user terminal 1. The user can use the information processing service by using the dedicated app of the user terminal 1. Note that the information processing service may be provided over the Internet instead of through a dedicated app.
[0026] The information processing device 2 is a device that manages information processing services, and is, for example, a server. The processes executed by the information processing system S1 will be described below.
[0027] 1 is a virtual space constructed to resemble a drama set. In the space V1, various virtual objects O (virtual objects O1, O2, O3) exist as virtual objects.
[0028] In this case, first, when the user performs an operation to display the space V1 on the display screen of the dedicated app displayed on the user terminal 1, the information processing device 2 transmits space presentation information corresponding to the space V1 ((1) in FIG. 1). The space presentation information is information for presenting the virtual space to the user.
[0029] When a user selects a virtual object O2 that the user wishes to purchase from among multiple virtual objects O on the user terminal 1 presented with the space V1, the user terminal 1 transmits item identification information corresponding to the virtual object O2 selected by the user to the information processing device 2 ((2) in FIG. 1). The item identification information is information for identifying an item corresponding to the virtual item selected by the user, and is, for example, an ID (identification) of the item.
[0030] Then, when the information processing device 2 acquires the item identification information from the user terminal 1, it executes a process for the user to purchase the item (the sofa corresponding to the virtual object O2) identified by the item identification information ((3) in FIG. 1). In this way, the information processing system S1 can provide a mechanism for making it easier for the user to obtain the item used in the video content.
[0031] [Outline of information processing system S2 in this embodiment] Next, an overview of the information processing system S2 in this embodiment will be described. Fig. 2 is a diagram for explaining the overview of the information processing system S2 in this embodiment.
[0032] A user who has viewed a video content is highly likely to be a user who has some interest in the video content. If a user is interested in the video content, it is considered that the user has a certain impression of the scene of the video content and the corresponding real space, or has some emotional attachment to the scene. Even if the item being sold is not used in the video content, it is considered that the user is more motivated to purchase the item when the item is presented in a virtual space constructed to imitate the real space corresponding to the video content than when only the item is presented. Therefore, the information processing system S2 presents to the user a virtual item corresponding to the item not used in the video content in a virtual space constructed to imitate the real space appearing in the video content.
[0033] The information processing service provided by the information processing system S2 further includes a service for a seller who sells an item to edit a virtual space. The information processing system S2 further includes a seller terminal 3.
[0034] The seller terminal 3 is a terminal used by a seller, and is, for example, a smartphone, a tablet PC, a personal computer, VR goggles, a head-mounted set, etc. A dedicated application, for example, is installed on the seller terminal 3. The seller can use the information processing service by using the dedicated application on the user terminal 1. The process executed by the information processing system S2 will be described below.
[0035] First, when a seller displays space V1 on the seller terminal 3 and performs an operation to insert a new virtual object O (for example, a virtual object O of a painting) in the space V1 displayed on the seller terminal 3, the seller terminal 3 transmits a request to insert the new virtual object O to the information processing device 2 ((1) in FIG. 2). The new virtual object O is a virtual object O that does not exist in the space V1. Furthermore, an item corresponding to the new virtual object O is an item that does not exist in the real space corresponding to the space V1.
[0036] When the information processing device 2 receives a request to insert a new virtual object O from the seller terminal 3, it updates the virtual space from space V1 to space V2 ((2) in FIG. 2). In the space V2, a virtual object O4, which is a painting virtual object O, exists.
[0037] After the information processing device 2 updates the virtual space, when the user performs an operation to display the virtual space of a drama on the display screen of the dedicated app displayed on the user terminal 1, the information processing device 2 transmits space presentation information corresponding to the space V2 ((3) in FIG. 2). When the user selects a virtual object O4 as the virtual object O he or she wishes to purchase from among multiple virtual objects O in the user terminal 1 in which the space V2 is presented, the user terminal 1 transmits item identification information corresponding to the virtual object O4 selected by the user to the information processing device 2 ((4) in FIG. 2).
[0038] Then, when the information processing device 2 acquires the item identification information from the user terminal 1, it executes a process for the user to purchase the item identified by the item identification information (the painting corresponding to the virtual object O4) that does not exist in the drama set ((5) in FIG. 2). In this way, the information processing system S2 can increase the user's desire to purchase the item. The configuration of the information processing device 2 will be described below.
[0039] [Configuration of information processing device 2] Fig. 3 is a block diagram of the information processing device 2. In Fig. 3, the arrows indicate main data flows, and there may be data flows other than those shown in Fig. 3. In Fig. 3, each block indicates a configuration in functional units, not a configuration in hardware (device) units. Therefore, the blocks shown in Fig. 3 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.
[0040] The information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The information processing device 2 may be configured by connecting two or more physically separate devices by wire or wirelessly. The information processing device 2 may also be configured by a cloud that is a collection of computer resources.
[0041] The communication unit 21 has a communication controller for transmitting and receiving data to and from an external device such as the user terminal 1 or the seller terminal 3 via the network. The communication unit 21 notifies the control unit 23 of data received from the external device via the network. The communication unit 21 also transmits data output from the control unit 23 to the external device via the network.
[0042] The storage unit 22 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 22 may be provided outside the information processing device 2, in which case data may be exchanged between the storage unit 22 and the control unit 23 via a network. The storage unit 22 stores in advance a program to be executed by the control unit 23.
[0043] The storage unit 22 stores information about the user. The information about the user is, for example, the user's ID, address, credit card number, viewing history of video content, whether or not the user is a member of a fan club of the video content, whether the user is a free member or a paid member of an information processing service, and the like. The information about the user may further include user-generated information. The user-generated information is information for generating a user avatar corresponding to the user in a virtual space, and includes, for example, information for configuring the appearance of the user avatar. The user-generated information may be predetermined information, or may be information set by the user.
[0044] The storage unit 22 also stores information related to sellers. The information related to sellers is, for example, a seller ID, a seller name, etc. The storage unit 22 also stores a content management database that manages information related to video content.
[0045] Fig. 4 is a diagram showing an example of the configuration of a content management database. The content management database shown in Fig. 4 stores a content ID, a scene ID, space generation information, and product information (product ID, product generation information, sales type, price, processing type, etc.) in association with each other.
[0046] The content ID is information for identifying video content. The scene ID is information for identifying a scene included in the video content. The scene ID may be information for identifying a virtual space corresponding to a scene. The space generation information is information for generating a virtual space, and is information generated based on a moving image of the video content or a scanned image of a real space such as a drama set. The space generation information includes information for configuring the appearance of a drama set, such as walls and floors.
[0047] The item ID is information for identifying an item. The item ID is information commonly used for an item existing in real space and a virtual item existing in virtual space. The content management database may further store the ID of a virtual item in association with the ID of the item. The item generation information is information for generating a virtual item corresponding to an item in a virtual space, and is information generated based on a scanned image obtained by scanning only a real space or an item, such as a moving image of a video content or a drama set. The item generation information includes, for example, information for configuring the appearance of the virtual item, such as a shape and size, and a position in which the virtual item is placed in the virtual space. The sales type is information indicating whether the item is for sale or not for sale. The processing type is information indicating at least one of processing the price of the item through a settlement or accessing a website where the item is for sale. When the processing type indicates accessing a website where the item is for sale (when the item is not for sale through an information processing service), the content management database may further store the URL (Uniform Resource Locator) of the website where the item is for sale in association with the processing type.
[0048] The information stored in the content management database is not limited to the example shown in Fig. 4. For example, the content management database may further store the title of the video content, the video of the video content, a thumbnail image showing an image of the virtual space, the name of the scene, the period of the video in which the scene appears, the ID of the virtual space, the name of the item, information indicating the type of item, the number of items in stock, information indicating the sales of the item (e.g., whether it is selling well or not), the ID of the seller, etc. The content management database may further store performer generation information. The performer generation information is information for generating performer avatars corresponding to performers who appear in the video content in the virtual space, and includes, for example, information for configuring the appearance of the performer avatars.
[0049] 3, the control unit 23 has an acquisition unit 231, a transmission unit 232, a space management unit 233, a determination unit 234, a purchase processing unit 235, a notification unit 236, an identification unit 237, a payment processing unit 238, and a billing management unit 239. The control unit 23 is a processor such as a CPU (Central Processing Unit), and functions as the acquisition unit 231, the transmission unit 232, the space management unit 233, the determination unit 234, the purchase processing unit 235, the notification unit 236, the identification unit 237, the payment processing unit 238, and the billing management unit 239 by executing a program stored in the storage unit 22.
[0050] [Editing Process] First, the process executed by the information processing device 2 to edit the virtual space will be described.
[0051] The acquisition unit 231 functions as a first acquisition unit that acquires an insertion request to insert a virtual item (hereinafter referred to as a "new virtual item") corresponding to an item (hereinafter referred to as a "new item") that does not exist in a virtual space constructed to imitate a real space that appears in video content that the user can view.
[0052] The acquisition unit 231 acquires, for example, a request to insert a new virtual item from a seller terminal 3 used by a seller who sells a new item. The information processing device 2 acquires the request to insert a new virtual item from the seller terminal 3, for example, by executing the following two steps.
[0053] As a first step, the transmission unit 232 presents a virtual space specified by the seller to the seller before the acquisition unit 231 acquires a request to insert a new virtual item. Specifically, the transmission unit 232 transmits space presentation information (e.g., a video content ID, a combination of the video content ID and a scene ID, or a virtual space ID) corresponding to the virtual space specified by the seller to the seller terminal 3 before the acquisition unit 231 acquires a request to insert a new virtual item. The transmission unit 232 transmits space presentation information based on the space identification information acquired by the acquisition unit 231 from the seller terminal 3 to the seller terminal 3, as will be described in detail later.
[0054] As a second step, the acquisition unit 231 acquires an insertion request for a new virtual item registered by the seller from the seller terminal 3 to which the transmission unit 232 has presented the virtual space. For example, the insertion request for the new virtual item includes the space specification information and item information corresponding to the new virtual item.
[0055] For example, first, when a seller starts a dedicated application of the seller terminal 3 and performs an operation to display a specified virtual space, the seller terminal 3 displays a virtual space based on the space presentation information acquired from the information processing device 2 on a space editing screen for editing the virtual space. When a seller performs an operation to insert a new virtual item displayed by reading item data corresponding to a new virtual item into a desired position in the virtual space on the space editing screen displayed on the seller terminal 3, the seller terminal 3 transmits an insertion request for the new virtual item to the information processing device 2. The item data corresponding to the new virtual item is, for example, information for configuring the appearance of the new virtual item, such as the shape, size, etc. Then, the acquisition unit 231 acquires the insertion request for the new virtual item from the seller terminal 3.
[0056] Fig. 5 is a diagram showing a schematic example of a space editing screen. The space editing screen shown in Fig. 5 has an area R1 that displays a virtual space specified by a seller, and an area R2 that has an input field for an item name, an interface for reading item data corresponding to a new virtual item, and the like. In Fig. 5(a), the area R1 of the space editing screen displays the virtual space before editing, and virtual objects O1, O2, and O3 are displayed as existing virtual items.
[0057] In this case, when the seller performs operations such as inputting the name of an item, etc., and reading item data corresponding to a new virtual item (e.g., a painting) that is pre-stored in the seller terminal 3 in area R2 of the space editing screen shown in Figure 5(a), the seller terminal 3 displays a virtual object O4, which is a virtual object O of the painting, in the virtual space in area R1 of the space editing screen shown in Figure 5(b).
[0058] When the seller performs an operation to set the displayed virtual object O4 at the desired position for insertion in area R1 of the space editing screen shown in Figure 5 (b) and presses button B to execute the process of updating the edited virtual space, the seller terminal 3 sends an insertion request including the space specification information and item information corresponding to the painting to the information processing device 2.
[0059] The space management unit 233 updates the virtual space by inserting a new virtual item into the virtual space based on the insertion request for the new virtual item acquired by the acquisition unit 231. The space management unit 233 inserts the new virtual item registered by the seller, for example, by storing item information corresponding to the new virtual item in association with the space specification information in the content management database.
[0060] When updating the virtual space, the space management unit 233 may manage the version of the virtual space in the content management database. For example, the content management database further stores information indicating the version of the virtual space. In this case, the space management unit 233 associates the information indicating the latest version with the item information previously associated with the space specifying information in the content management database, and the item information corresponding to the new virtual item acquired by the acquisition unit 231, and stores them in the content management database.
[0061] The space management unit 233 may also manage the virtual space edited by the seller as a virtual space for the seller. For example, the content management database further stores the seller's ID. In this case, the space management unit 233 associates the seller's ID, the item information previously associated with the space specifying information in the content management database, and the item information corresponding to the new virtual item acquired by the acquisition unit 231, and stores them in the content management database.
[0062] The space management unit 233 may insert a new virtual item when the position to insert the new virtual item in the virtual space is within a predetermined area. For example, an allowed area that allows the insertion of an item is defined in the virtual space. In this case, the information processing device 2 inserts the new virtual item by executing the following two steps.
[0063] As a first step, the acquisition unit 231 acquires an insertion request including position information indicating a position to insert a new virtual item. For example, the acquisition unit 231 acquires an insertion request including, as position information, information indicating the position of the new virtual item set by the seller on the space editing screen.
[0064] As a second step, the space management unit 233 inserts the new virtual item when the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is within the permitted area. For example, the content management database further stores information indicating the permitted area (for example, a range of position coordinates in the virtual space) in association with a video content ID, a combination of a video content ID and a scene ID, or a virtual space ID, etc. (hereinafter referred to as "video content ID, etc.").
[0065] In this case, the space management unit 233 first determines whether the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is within the permitted area stored in the content management database in association with the space specification information. If the space management unit 233 determines that the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is within the permitted area, the space management unit 233 inserts the new virtual item.
[0066] On the other hand, when the space management unit 233 determines that the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is not within the permitted area, the transmission unit 232 notifies the seller that the new virtual item must be inserted within the permitted area. Specifically, when the space management unit 233 determines that the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is not within the permitted area, the transmission unit 232 transmits to the seller terminal 3 a message indicating that the new virtual item must be inserted within the permitted area.
[0067] Note that the transmission unit 232 may display the permission area in the virtual space in a manner different from other areas (for example, by displaying the permission area in red, etc.) before acquiring the request to insert a new virtual item. In this manner, the information processing device 2 can reduce the occurrence of a situation in which the atmosphere of the real space appearing in the video content is damaged by inserting a new virtual item into an arbitrary position in the virtual space.
[0068] The space management unit 233 may insert a new virtual item when the position in the virtual space to insert the new virtual item is within an area determined according to the type of the new virtual item. For example, an allowed area in which insertion is permitted in the virtual space is determined for each type of item.
[0069] In this case, first, the acquisition unit 231 acquires an insertion request including information indicating the type of new virtual item and position information indicating the position where the new virtual item is to be inserted. Then, the space management unit 233 inserts the new virtual item when the position where the new virtual item is to be inserted in the virtual space indicated by the position information is within the permitted area corresponding to the type of the new virtual item.
[0070] For example, the content management database stores information indicating the permitted area in association with a combination of the ID of the video content and the type of the virtual item. In this case, the space management unit 233 determines whether the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is within the permitted area stored in the content management database in association with the combination of the space specification information and the type of the new virtual item, and inserts the new virtual item when it is determined that the position in the virtual space where the new virtual item is to be inserted, which is indicated by the position information, is within the permitted area. In this way, the information processing device 2 can reduce the occurrence of a situation in which the atmosphere of the real space appearing in the video content is damaged by inserting various types of new virtual items into arbitrary positions in the virtual space.
[0071] In the above, an example has been described in which the space management unit 233 updates the virtual space by inserting a new virtual item without changing an existing virtual item existing in the virtual space, but the present invention is not limited to this. For example, the space management unit 233 may replace an existing virtual item with a new virtual item. Specifically, the space management unit 233 replaces the existing virtual item with the new virtual item by executing the following two steps.
[0072] As a first step, the acquisition unit 231 acquires an insertion request including replacement information. The replacement information is information indicating an existing virtual item (a virtual item in the virtual space corresponding to an item existing in the real space) to be replaced with a new virtual item (a virtual item in the virtual space corresponding to an item not existing in the real space), for example, an ID of the item corresponding to the existing virtual item.
[0073] Fig. 6 is a diagram showing an example of a space editing screen. In Fig. 6(a), a virtual space before editing is displayed in an area R1 of the space editing screen, and virtual objects O1, O2, and O3 are displayed as existing virtual items.
[0074] In this case, when the seller selects the virtual object O to be replaced (e.g., virtual object O2) in area R1 on the space editing screen shown in Fig. 6(a) and performs an operation of inputting the item name, etc. in area R2 and an operation of reading item data corresponding to the new virtual item pre-stored in the seller terminal 3, the seller terminal 3 displays the space editing screen shown in Fig. 6(b). A virtual space in which the virtual object O2 has been replaced with the virtual object O5 is displayed in area R1 of the space editing screen shown in Fig. 6(b).
[0075] When the seller presses button B in area R1 of the space editing screen shown in Figure 6 (b) to execute the process of updating the edited virtual space, the seller terminal 3 sends an insertion request to the information processing device 2, the insertion request including the space specific information, replacement information, and item information corresponding to the virtual object O5.
[0076] As a second step, the space management unit 233 updates the virtual space by replacing the existing virtual item indicated by the replacement information with a new virtual item in the virtual space. For example, the space management unit 233 replaces the item information (item information corresponding to the virtual object O2) stored in association with the combination of the space specification information and the replacement information in the content management database with the item information corresponding to the new virtual item (item information corresponding to the virtual object O5) and stores the replaced item information.
[0077] For example, the content management database further stores a flag for determining whether or not to display each virtual item in the virtual space. In this case, the space management unit 233 updates the flag of the item information stored in the content management database in association with the combination of the space specification information and the replacement information to non-display, and stores the item information corresponding to the new virtual item in association with the combination of the space specification information and the replacement information and the flag indicating that the item is to be displayed. In this way, the information processing device 2 can make it easier to edit the virtual space.
[0078] The space management unit 233 may replace the existing virtual item with the new virtual item when the existing virtual item to be replaced and the new virtual item satisfy a predetermined condition. The predetermined condition is a condition regarding the type of the virtual item, for example, that the type of the existing virtual item to be replaced and the type of the new virtual item are the same. The type of the virtual item may be, for example, furniture, miscellaneous goods, or a sofa, a table, a potted plant, a wall decoration, a clock, etc.
[0079] Specifically, first, the acquisition unit 231 acquires an insertion request further including information indicating the type of a new virtual item. Then, when the type of the new virtual item is the same as the type of the existing virtual item indicated by the replacement information, the space management unit 233 replaces the existing virtual item indicated by the replacement information with the new virtual item in the virtual space.
[0080] For example, the space management unit 233 determines whether the type of the new virtual item is the same as the type of item associated with the ID of the item indicated by the replacement information in the content management database. If the space management unit 233 determines that the type of the new virtual item is the same as the type of the existing virtual item indicated by the replacement information, the space management unit 233 replaces the existing virtual item indicated by the replacement information with the new virtual item in the virtual space.
[0081] On the other hand, if the space management unit 233 determines that the type of the new virtual item is not the same as the type of the existing virtual item indicated by the replacement information, the transmission unit 232 notifies the seller that the type of the new virtual item must be the same as the type of the existing virtual item. Specifically, if the space management unit 233 determines that the type of the new virtual item is not the same as the type of the existing virtual item indicated by the replacement information, the transmission unit 232 transmits to the seller terminal 3 a message indicating that the type of the new virtual item must be the same as the type of the existing virtual item. In this way, the information processing device 2 can reduce the occurrence of a situation in which the atmosphere of the real space appearing in the video content is damaged by replacing an existing virtual item with a new virtual item in the virtual space regardless of the type of the virtual item.
[0082] The predetermined condition may be a condition related to the appearance of the virtual object, such as that the size of the new virtual object is within a predetermined threshold range based on the size of the existing virtual object (for example, a range of 10 centimeters around the size of the existing virtual object), that the color of the new virtual object is the same color or a similar color to the existing virtual object, etc.
[0083] Specifically, first, the space management unit 233 judges whether or not the new virtual object satisfies the condition regarding the appearance of the existing virtual object indicated by the replacement information. For example, the space management unit 233 compares the item information associated with the replacement information in the content management database (item information corresponding to the existing virtual object to be replaced) with the item information corresponding to the new virtual object acquired by the acquisition unit 231, and judges whether or not the new virtual object satisfies the condition regarding the appearance of the existing virtual object.
[0084] For example, the content management database further stores information (e.g., size, color, etc.) on the appearance of an item (existing item), and the request for inserting a new virtual item acquired by the acquisition unit 231 includes information on the appearance of the new item corresponding to the new virtual item. In this case, the space management unit 233 may compare the information on the appearance of the item associated with the replacement information in the content management database with the information on the appearance of the item acquired by the acquisition unit 231, and determine whether the new item satisfies the conditions on the appearance of the existing item, thereby determining whether the new virtual item satisfies the conditions on the appearance of the existing virtual item.
[0085] If the space management unit 233 determines that the new virtual object satisfies the condition regarding the appearance of the existing virtual object indicated by the replacement information, the space management unit 233 replaces the existing virtual object indicated by the replacement information with the new virtual object in the virtual space. On the other hand, if the space management unit 233 determines that the new virtual object does not satisfy the condition regarding the appearance of the existing virtual object indicated by the replacement information, the space management unit 233 notifies the sender of the request to insert the new virtual object that the existing virtual object cannot be replaced with the new virtual object.
[0086] Specifically, when the space management unit 233 determines that the new virtual item does not satisfy the condition regarding the appearance of the existing virtual item indicated by the replacement information, it transmits a message indicating that the existing virtual item cannot be replaced with the new virtual item to the seller terminal 3. In this manner, the information processing device 2 can reduce the occurrence of a situation in which the atmosphere of the real space appearing in the video content is damaged by replacing the existing virtual item with the new virtual item in the virtual space without considering the appearance of the virtual item.
[0087] In the above, an example has been described in which the information processing device 2 inserts a new virtual item registered by a seller, but the present invention is not limited to this. For example, the information processing device 2 may insert, as a new virtual item, a virtual item selected by the seller from a plurality of virtual items stored in advance. For example, the storage unit 22 stores information on each of a plurality of virtual items that can be inserted into the virtual space (hereinafter, referred to as a "list of virtual items"). The list of virtual items includes, for example, information indicating virtual items that are set by an administrator of the information processing device 2 and correspond to items sold by the seller (for example, IDs of items corresponding to the virtual items), etc.
[0088] Fig. 7 is a diagram showing an example of the configuration of a list of virtual items. In the example shown in Fig. 7, the list of virtual items is associated with an item ID and an item type. Note that the information included in the list of virtual items is not limited to the example shown in Fig. 7, and may further include item information (information other than the item ID and item type) stored in the content management database.
[0089] In this case, the acquisition unit 231 acquires an insertion request including information indicating a virtual item selected from the list of virtual items whose information is stored in the storage unit 22 as information indicating a new virtual item. For example, first, the transmission unit 232 transmits a list of virtual items to the seller terminal 3. When the seller selects a virtual item as a new virtual item from the list of virtual items displayed on the space editing screen and performs an operation to insert the new virtual item into a desired position in the virtual space, the acquisition unit 231 acquires an insertion request from the seller terminal 3 including information indicating the new virtual item and information indicating a position to place the new virtual item in the virtual space set by the seller. In this way, the information processing device 2 can make it easier for the seller to edit the virtual space.
[0090] The space management unit 233 may replace the existing virtual item with the new virtual item when the existing virtual item to be replaced and the virtual item selected by the seller (new virtual item) satisfy a predetermined condition. For example, the list of virtual items stored in the storage unit 22 further includes the type of the virtual item.
[0091] In this case, first, before acquiring a request to insert a new virtual item, the acquisition unit 231 acquires selection information indicating an existing virtual item selected from one or more existing virtual items in the virtual space. The transmission unit 232 transmits a list of virtual items of the same type as the existing virtual item indicated by the selection information, among a plurality of virtual items included in the list of virtual items stored in the storage unit 22, to the terminal of the sender (seller terminal 3) who transmitted the selection information. The acquisition unit 231 acquires an insertion request including, as information indicating a new virtual item, information indicating a virtual item selected by the sender from the list of virtual items transmitted by the transmission unit 232. Then, the space management unit 233 replaces the existing virtual item to be replaced with a new virtual item selected by the seller and of the same type as the existing virtual item.
[0092] The space management unit 233 may determine whether the existing virtual item to be replaced and the new virtual item selected by the seller from the list of virtual items are the same type, and may replace the existing virtual item with the new virtual item when it is determined that the existing virtual item to be replaced and the new virtual item selected by the seller from the list of virtual items are the same type. In this way, the information processing device 2 makes it easier for the seller to edit the virtual space, while reducing the occurrence of a situation in which the atmosphere of the real space appearing in the video content is damaged by replacing the existing virtual item with a new virtual item in the virtual space regardless of the type of virtual item.
[0093] The space management unit 233 may insert a new virtual item into the virtual space when the new virtual item fits into the structure of the virtual space. Specifically, the space management unit 233 first compares the dimensions of the structure of the virtual space with the dimensions of the new virtual item, and determines whether the dimensions of the new virtual item are shorter than the dimensions of the structure of the virtual space. Then, when the space management unit 233 determines that the dimensions of the new virtual item are shorter than the dimensions of the structure of the virtual space, it inserts the new virtual item into the virtual space. On the other hand, when the space management unit 233 determines that the dimensions of the new virtual item are shorter than the dimensions of the structure of the virtual space, the transmission unit 232 notifies the seller that the new virtual item to be inserted must be a size that fits into the structure of the virtual space. In this way, the information processing device 2 can reduce the occurrence of a situation in which the atmosphere of the real space that appears in the video content is damaged by the insertion of a new virtual item that is too large to fit into the structure of the virtual space.
[0094] In the above, an example has been described in which the information processing device 2 inserts a new virtual item based on a request for inserting the new virtual item from a seller, but the present invention is not limited to this. For example, the information processing device 2 may insert a new virtual item based on a request for inserting the new virtual item from a user.
[0095] Specifically, first, before the acquisition unit 231 acquires an insertion request for a new virtual item, the transmission unit 232 transmits space presentation information corresponding to the virtual space designated by the user and a list of virtual items to the user terminal 1. When the user selects a virtual item as a new virtual item from the list of virtual items displayed on the space editing screen and performs an operation for inserting the new virtual item at a desired position in the virtual space, the acquisition unit 231 acquires an insertion request from the user terminal 1, the insertion request including information indicating the new virtual item and information indicating a position at which the new virtual item is to be placed in the virtual space set by the user.
[0096] Then, the space management unit 233 updates the virtual space by inserting the new virtual item selected by the user into the virtual space. In this case, the space management unit 233 may update the virtual space in association with the user's ID. In this way, the information processing device 2 allows the user to consider purchasing a new item corresponding to the new virtual item selected by the user while trying whether the new virtual item fits the virtual space.
[0097] [Purchase process] Next, a process executed by the information processing device 2 for a user to purchase an item will be described.
[0098] The transmission unit 232 presents to the user a virtual space constructed to imitate a real space that appears in a video content that the user can view and in which one or more items exist. Specifically, the transmission unit 232 presents the virtual space to the user by transmitting space presentation information for presenting the virtual space corresponding to the video content to the user to the user terminal 1. The space presentation information is, for example, an image displaying the virtual space generated by the information processing device 2. More specifically, the transmission unit 232 presents the virtual space to the user by transmitting space presentation information for presenting to the user the virtual space updated by the space management unit 233 to the user terminal 1. Hereinafter, the virtual space updated by the space management unit 233 may be referred to as an updated virtual space. The transmission unit 232 presents the virtual space to the user by, for example, executing the following three steps.
[0099] As a first step, the acquisition unit 231 acquires space identification information for identifying a virtual space to be presented to the user. The space identification information is, for example, an ID of video content. For example, when the user first performs an operation to launch a dedicated application on the user terminal 1, the transmission unit 232 transmits information related to the video content. The information related to the video content is a list of video content, and is, for example, information in which the ID of the video content and the title of the video content are associated with each other for each video content.
[0100] When the user terminal 1 acquires information related to video content from the information processing device 2, it displays a content list screen. When the user performs an operation to select one video content from the list of video content on the content list screen, the user terminal 1 transmits the ID of the video content selected by the user to the information processing device 2. Then, the acquisition unit 231 acquires the ID of the video content from the user terminal 1 as space identification information.
[0101] The space specification information may be a combination of a video content ID and a scene ID. For example, the information about the video content includes a list of scenes included in the video content (for example, information in which the scene ID, the scene name, and a thumbnail image of the virtual space corresponding to the scene are associated with each scene).
[0102] In this case, when the user selects one video content from the list of video contents on the content list screen and selects one scene from the list of scenes included in the selected video content, the user terminal 1 transmits the ID of the video content and the ID of the scene selected by the user to the information processing device 2. Then, the acquisition unit 231 acquires a combination of the video content ID and the scene ID from the user terminal 1 as space identification information.
[0103] Fig. 8 is a diagram showing a schematic example of a content list screen. For each content C (contents C1 and C2) that is video content, video images M (video images M1 and M2) that are video images of the video content and images B (images B1 and B2) that are thumbnail images of scenes are displayed on the content list screen shown in Fig. 8. A combination of a video content ID and a scene ID is associated with each thumbnail image of a scene.
[0104] In this case, for example, when the user performs an operation of tapping image B1 on the content list screen, the user terminal 1 transmits the video content ID and the scene ID associated with image B1 to the information processing device 2. Then, the acquisition unit 231 acquires a combination of the video content ID and the scene ID from the user terminal 1 as space identification information.
[0105] As a second step, the space management unit 233 manages the virtual space. Specifically, the space management unit 233 generates a virtual space specified by the space specifying information acquired by the acquisition unit 231. More specifically, the space management unit 233 generates a virtual space including one or more virtual items based on the space generation information and one or more item generation information stored in the content management database in association with the space specifying information acquired by the acquisition unit 231.
[0106] The space management unit 233 may generate a virtual space before the acquisition unit 231 acquires the space specification information. In this case, for example, the virtual space generated by the space management unit 233 is associated with space specification information for identifying the virtual space (for example, a content ID, a combination of a content ID and a scene ID, or a virtual space ID), and the space management unit 233 identifies a virtual space associated with the space specification information corresponding to the space specification information acquired by the acquisition unit 231 from among one or more virtual spaces generated. The space management unit 233 can generate a virtual space using, for example, a known technique.
[0107] As a third step, the transmission unit 232 presents the virtual space generated (specified) by the space management unit 233 to the user. Specifically, the transmission unit 232 transmits a space image displaying the virtual space generated by the space management unit 233 to the user terminal 1 as space presentation information. Thereafter, the user terminal 1 displays the virtual space by displaying the space image acquired from the information processing device 2 on a space display screen for displaying the virtual space. The transmission unit 232 also presents the virtual space to the seller, for example, by executing the above steps.
[0108] The information processing device 2 may present to the user a virtual space corresponding to a scene that appears in the video content that the user is viewing. Specifically, the information processing device 2 presents to the user a virtual space corresponding to a scene that appears in the video content by executing the following three steps.
[0109] As a first step, the transmission unit 232 transmits content presentation information to the user terminal 1. The content presentation information is information for presenting video content, and includes, for example, a video of the video content and a scene list. The scene list is information in which, for each scene, the ID of the scene, the period of the video in which the scene appears, and a thumbnail image of the virtual space corresponding to the scene are associated with each other.
[0110] For example, first, when the user performs an operation to view video content selected on the content list screen, the user terminal 1 transmits the ID of the video content selected by the user to the information processing device 2. Then, the transmission unit 232 transmits to the user terminal 1 content presentation information including the video of the video content and a scene list stored in the content management database in association with the ID of the video content acquired by the acquisition unit 231 from the user terminal 1. Thereafter, the user terminal 1 displays the video of the video content acquired from the information processing device 2 on a content playback screen for playing the video content, and also displays thumbnail images of the virtual space corresponding to the period of the video of the video content being played based on the scene list.
[0111] As a second step, the acquisition unit 231 acquires scene identification information for identifying the presented scene from the user terminal 1 in which the video content is presented. The scene identification information is, for example, a scene ID.
[0112] Fig. 9 is a diagram showing a schematic example of a content playback screen. The content playback screen shown in Fig. 9 has an area R3 for displaying moving images of video content, and an area R4 for displaying thumbnail images of a virtual space. Depending on a scene (period) of the video content being played back in area R3, the user terminal 1 displays a thumbnail image of the virtual space corresponding to the scene in area R4.
[0113] In this case, when the user performs an operation of tapping on a thumbnail image of the virtual space displayed in region R4 of the content playback screen, the user terminal 1 transmits the ID of the scene associated with the thumbnail image of the tapped virtual space to the information processing device 2. Then, the acquisition unit 231 acquires the ID of the scene from the user terminal 1 as scene identification information.
[0114] As a third step, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space associated with the scene identified by the scene identification information acquired by the acquisition unit 231. The transmission unit 232 transmits, for example, space presentation information based on space generation information stored in the content management database in association with the ID of the video content and the ID of the scene acquired by the acquisition unit 231 to the user terminal 1. In this way, the information processing device 2 can present to the user a virtual space corresponding to the scene of the video content being viewed by the user.
[0115] The information processing device 2 may present information about an item to the user in the virtual space. The information about the item includes, for example, the ID of the item, the price of the item, the number of items in stock, sales of the item, etc. Specifically, the transmission unit 232 transmits, to the user terminal 1, space presentation information including information about one or more items associated with the video content.
[0116] For example, first, the space management unit 233 generates a virtual space including a virtual item associated with information on the item, based on the space generation information, item generation information, and information on the item stored in the content management database in association with the space specification information acquired by the acquisition unit 231. Then, the transmission unit 232 transmits a space image displaying the virtual space generated by the space management unit 233 as space presentation information to the user terminal 1. In this way, the information processing device 2 can make it easier for the user to refer to the information on the item displayed in the virtual space and determine whether or not to purchase the item.
[0117] The information processing device 2 presents to the user a virtual space including virtual items corresponding to items for sale, which are items for sale, and virtual items corresponding to items not for sale, which are items not for sale. Specifically, the transmission unit 232 transmits to the user terminal 1 space presentation information corresponding to the virtual space including the virtual items corresponding to the items for sale and the virtual items corresponding to the items not for sale.
[0118] For example, first, the space management unit 233 generates a virtual space including a virtual item based on the space identification information acquired by the acquisition unit 231 and item generation information associated with a sales type indicating that the item is for sale in the content management database, and a virtual item based on the space identification information acquired by the acquisition unit 231 and item generation information associated with a sales type indicating that the item is not for sale. Then, the transmission unit 232 transmits a space image in which the virtual space generated by the space management unit 233 is displayed as space presentation information to the user terminal 1. In this way, the information processing device 2 can provide the user with a virtual space that reproduces a scene from video content by presenting the user with a virtual space including virtual items regardless of whether the items are for sale or not.
[0119] The information processing device 2 may present a virtual space in response to a user's setting of whether or not to include non-sale items. For example, the space display screen is provided with a setting item for setting whether or not to include non-sale items. In this case, when the user sets the setting item to not include non-sale items, the transmission unit 232 transmits to the user terminal 1 space presentation information corresponding to a virtual space including only virtual items based on the space identification information acquired by the acquisition unit 231 in the content management database and the item generation information associated with the sales type indicating that the item is for sale. In this way, the information processing device 2 can make it easier for the user to recognize that the items displayed in the virtual space are for sale.
[0120] The information processing device 2 may present, to the user, performer avatars corresponding to performers who appeared in the video content in the virtual space. Specifically, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including the performer avatars.
[0121] For example, the content management database further stores performer generation information for generating performer avatars in association with the ID of the video content. In this case, first, the space management unit 233 generates a virtual space including performer avatars based on the performer generation information stored in the content management database in association with the space specifying information acquired by the acquisition unit 231.
[0122] Then, the transmission unit 232 transmits the space image in which the virtual space generated by the space management unit 233 is displayed as space presentation information to the user terminal 1. After that, the user terminal 1 displays the virtual space including the performer avatars on the space display screen based on the space presentation information acquired from the information processing device 2.
[0123] The information processing device 2 may cause the performer avatar to perform a predetermined action in the virtual space. The predetermined action is an action with a predetermined content, for example, an action with the same content as the performance of the performer in a scene of the video content. Specifically, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including the performer avatar performing the predetermined action.
[0124] For example, the performer generation information includes information for a performer avatar to perform a predetermined action. In this case, the space management unit 233 generates a virtual space including the performer avatar, and then controls the action of the performer avatar by making the performer avatar perform a predetermined action based on the performer generation information. Then, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including the performer avatar whose action is controlled by the space management unit 233. In this way, the information processing device 2 allows the user to experience a scene of the video content through the virtual space.
[0125] The information processing device 2 may present a user avatar corresponding to the user in the virtual space. Specifically, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including a user avatar corresponding to the user in the virtual space.
[0126] For example, first, the space management unit 233 generates a virtual space including a user avatar based on user-generated information included in the information related to the user stored in the storage unit 22. Then, the transmission unit 232 transmits space presentation information corresponding to the virtual space including the user avatar generated by the space management unit 233 to the user terminal 1. In this way, the information processing device 2 can provide the user with an experience as if the user were present in a scene of the video content via the user avatar.
[0127] When the information processing device 2 presents the virtual space presented to the user to other users (persons different from the user), the information processing device 2 may further present to the user a virtual space including other user avatars corresponding to the other users. Specifically, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including the user avatar corresponding to the user and the other user avatars corresponding to the other users.
[0128] For example, other user avatars exist (log in) in the virtual space (e.g., metaverse space) generated by the space management unit 233 before the acquisition unit 231 acquires the space specification information from the user terminal 1. In this case, first, the space management unit 233 generates a user avatar in the virtual space based on the user generation information included in the information on the user stored in the storage unit 22. Then, the transmission unit 232 transmits space presentation information corresponding to the virtual space including the user avatar generated by the space management unit 233 and other user avatars that already exist to the user terminal 1. In this way, the information processing device 2 can provide a place in the virtual space where users who like a specific scene of the video content can gather and actively interact and exchange information with each other. This allows the information processing device 2 to provide users with a motivation to use the virtual space. As a result, the information processing device 2 can improve sales of goods in the virtual space.
[0129] The information processing device 2 may present a virtual space to a user who satisfies a predetermined condition related to the video content. The predetermined condition is a condition determined for each information processing service or video content, such as a threshold number of times the video content has been viewed, a threshold time for which the video content has been viewed, being a member of a fan club for a video work, being a paid member of an information processing service, etc.
[0130] Specifically, the transmission unit 232 transmits the space presentation information to the user terminal 1 when the information about the user stored in the storage unit 22 satisfies a predetermined condition related to the video content. For example, first, the transmission unit 232 refers to the information about the user stored in the storage unit 22 and determines whether or not the user satisfies the predetermined condition. Then, when it is determined that the user satisfies the predetermined condition, the transmission unit 232 transmits the space presentation information to the user terminal 1. In this way, the information processing device 2 can prompt the user to take action to be provided with the virtual space.
[0131] The information processing device 2 may present a virtual space including an advertisement object to a user. The advertisement object is an object showing an advertisement related to a sponsor of the video content. Specifically, the transmission unit 232 transmits space presentation information corresponding to the virtual space including the advertisement object to the user terminal 1. For example, the content management database stores advertisement generation information for generating the advertisement object in association with a content ID or a scene ID.
[0132] In this case, first, the space management unit 233 further generates a virtual space including the advertisement object based on the advertisement generation information stored in the content management database in association with the space specification information acquired by the acquisition unit 231. Then, the transmission unit 232 transmits space presentation information corresponding to the virtual space including the advertisement object generated by the space management unit 233 to the user terminal 1.
[0133] The transmission unit 232 may transmit, to the user terminal 1, space presentation information corresponding to a virtual space including an advertisement object according to the amount of support provided by the sponsor of the video content. Specifically, the information processing device 2 executes the following two steps to transmit, to the user terminal 1, space presentation information corresponding to a virtual space including an advertisement object according to the amount of support provided by the sponsor of the video content.
[0134] As a first step, the determination unit 234 determines the grade of the advertisement object based on the amount of support from the sponsor of the video content. The grade of the advertisement object is, for example, the size of the advertisement object, the position where the advertisement object is displayed in the virtual space (for example, a position that is easily noticeable to the user in the virtual space), the number of advertisement objects to be displayed in the virtual space, the amount of information to be displayed in the advertisement object, etc.
[0135] For example, when the support amount of the sponsor of the video content is equal to or greater than a predetermined threshold, the determination unit 234 determines the grade of the advertisement object to be higher than when the support amount is less than the predetermined threshold. The predetermined threshold is, for example, an amount of money that is predefined in the information processing device 2. For example, the information processing device 2 may be predefined with a first grade and a second grade that is lower than the first grade, and the determination unit 234 may determine the first grade when the support amount of the sponsor of the video content is equal to or greater than a predetermined threshold, and may determine the second grade when the support amount is less than the predetermined threshold.
[0136] As a second step, the transmission unit 232 transmits, to the user terminal 1, space presentation information corresponding to the virtual space including the advertisement object generated by the space management unit 233 based on the grade determined by the determination unit 234. In this manner, the information processing device 2 can display, in the virtual space, the advertisement object according to the degree of contribution of the sponsor of the video content.
[0137] For example, when presenting a virtual space including a user avatar to a user, the information processing device 2 may present additional information of an advertisement indicated by an advertisement object to the user. The additional information is, for example, a message introducing the advertised item, a decoration such as an arrow pointing to the advertisement, or a highlight video of a scene in which the advertised item appears in video content.
[0138] Specifically, when presenting a virtual space including a user avatar to a user, if the user avatar approaches an advertisement object, the transmission unit 232 presents additional information of the advertisement indicated by the advertisement object to the user. For example, first, if the distance between the user avatar and the advertisement object in the virtual space is within a predetermined threshold, the space management unit 233 generates (displays) additional information corresponding to the advertisement object in the virtual space. Then, the transmission unit 232 transmits space presentation information corresponding to the virtual space including the additional information to the user terminal 1. In addition, if there are multiple advertisement objects in the virtual space corresponding to multiple different sponsors in the video content, the transmission unit 232 may preferentially present additional information corresponding to the advertisement object of a sponsor with a large support amount.
[0139] In the above, an example has been described in which the space presentation information is an image displaying a virtual space generated by the information processing device 2, but the present invention is not limited to this. For example, the space presentation information may be information for the user terminal 1 to generate a virtual space.
[0140] In this case, first, the transmission unit 232 transmits space presentation information including the space generation information and one or more pieces of product generation information stored in the content management database in association with the ID of the video content acquired by the acquisition unit 231 from the user terminal 1 to the user terminal 1. Then, the user terminal 1 generates a virtual space based on the space presentation information and displays the generated virtual space.
[0141] The acquisition unit 231 further functions as a second acquisition unit that acquires, from the user terminal 1 to which the virtual space is presented, item identification information for identifying an item corresponding to a virtual item selected (designated) by the user from among one or more virtual items existing in the virtual space and corresponding to each of the one or more items. The virtual item designated by the user is, for example, at least one of an existing temporary item and a new virtual item existing in the updated virtual space. Specifically, the acquisition unit 231 acquires item identification information corresponding to a virtual item selected by the user in the virtual space presented to the user terminal 1 and in which one or more virtual items exist. The item identification information is, for example, an ID of the item.
[0142] For example, a virtual item displayed in a virtual space is associated with an ID of the item. In this case, first, when a user performs an operation to select one virtual item from one or more virtual items in the virtual space displayed on the user terminal 1 (for example, an operation to tap a display area of the virtual item displayed on the user terminal 1), the user terminal 1 transmits the ID of the item associated with the virtual item selected by the user to the information processing device 2. Then, the acquisition unit 231 acquires the ID of the item from the user terminal 1 as item identification information.
[0143] The item identification information may be an ID of a virtual item. For example, a virtual item displayed in a virtual space is associated with an ID of the virtual item. In this case, the acquisition unit 231 acquires the ID of the virtual item associated with the virtual item selected by the user as the item identification information. For example, the content management database further stores the ID of the virtual item in association with the ID of the item, and the acquisition unit 231 identifies the ID of the item associated with the ID of the virtual item acquired from the user terminal 1 in the content management database. The acquisition unit 231 may further acquire the ID of the user from the user terminal 1.
[0144] The purchase processing unit 235 executes a purchase process for the user to purchase an item (at least one of a new item and an existing item) identified by the item identification information acquired by the acquisition unit 231. Specifically, the purchase processing unit 235 executes payment for the item identified by the item identification information acquired by the acquisition unit 231 as the purchase process.
[0145] For example, when the processing type stored in the content management database in association with the ID of the item acquired by the acquisition unit 231 indicates that the price of the item is to be processed by payment, the purchase processing unit 235 executes payment for the item identified by the item identification information acquired by the acquisition unit 231, using the credit card number associated with the user ID acquired by the acquisition unit 231 in the storage unit 22. Thereafter, the administrator of the information processing device 2 performs procedures to deliver the item to the address of the user identified by the user ID acquired by the acquisition unit 231. In this way, the information processing device 2 can make it easier for the user to purchase the item used in the video content.
[0146] As a purchase process, the purchase processing unit 235 may cause the user terminal 1 to access a website where the item specified by the selection information acquired by the acquisition unit 231 is sold. For example, when the process type stored in the content management database in association with the ID of the item acquired by the acquisition unit 231 indicates access to a website where the item is sold, the purchase processing unit 235 transmits a URL stored in the content management database in association with the ID of the item acquired by the acquisition unit 231 to the user terminal 1. After that, when the user terminal 1 acquires the URL from the information processing device 2, it accesses the website indicated by the URL. In this way, the information processing device 2 can present to the user where the item used in the video content is sold.
[0147] Fig. 10 is a diagram showing a schematic example of a virtual space presented to a user. In the example shown in Fig. 10(a), when a user performs an operation to select a virtual object O5 from among a plurality of virtual objects (virtual objects O1, O3, O4, O5) in a space V3 that is a virtual space constructed to resemble a drama set, the user terminal 1 transmits item identification information corresponding to the virtual object O5 to the information processing device 2. When the acquisition unit 231 acquires the item identification information, the transmission unit 232 transmits information on the item identified by the item identification information to the user terminal 1. When the user terminal 1 acquires the information on the item from the information processing device 2, it displays the space V3 shown in Fig. 10(b).
[0148] 10(b), an information object I is displayed that displays information about an item corresponding to a virtual object O5. The information object I is provided with a button B1 for purchasing the item and a button B2 for accessing a website where the item is sold. For example, when a processing type stored in the content management database in association with an item ID corresponding to a virtual item selected by a user indicates access to a website where the item is sold, the information processing device 2 displays the button B1 on the information object I, and when the processing type indicates access to a website where the item is sold, the information processing device 2 displays the button B2 on the information object I.
[0149] In this case, when the user presses button B1 in the virtual space shown in Fig. 10(b), the user terminal 1 transmits a purchase request for the item to the information processing device 2. When the purchase processing unit 235 receives the purchase request for the item from the user terminal 1, it executes payment for the item. When the user presses button B2 in the virtual space shown in Fig. 10(b), the user terminal 1 transmits a request to access a website to the information processing device 2. When the purchase processing unit 235 receives the access request from the user terminal 1, it transmits a URL corresponding to the item to the user terminal 1, thereby allowing the user terminal 1 to access the website where the item is sold.
[0150] The purchase processing unit 235 may execute the purchase process when the information about the user satisfies a predetermined condition related to the video content. For example, the purchase processing unit 235 first refers to the information about the user stored in the storage unit 22 and determines whether the user satisfies the predetermined condition. Then, the purchase processing unit 235 executes the purchase process when it is determined that the user satisfies the predetermined condition. On the other hand, when the purchase processing unit 235 determines that the user does not satisfy the predetermined condition, it transmits information indicating the condition for executing the purchase process (for example, how many more times the video content must be viewed before it can be purchased) to the user terminal 1.
[0151] In this way, the information processing device 2 can prompt the user to take action to purchase an item. When the purchase processing unit 235 executes the purchase processing of an item, it stores the history of the execution of the purchase processing (for example, the ID of the item, the ID of the user, the number of purchased items, the time when the purchase processing was executed, etc.) in the storage unit 22.
[0152] Before executing the purchase process, the information processing device 2 may present to the user a scene in which the item selected by the user (existing item) appears in the video content. Specifically, the transmission unit 232 transmits to the user terminal 1 scene presentation information for presenting a scene in which the item identified by the item identification information acquired by the acquisition unit 231 appears in the video content.
[0153] For example, in the content management database, for each item, a highlight video of a scene in which the item appears in the video content is stored in association with the ID of the item. In this case, the transmission unit 232 transmits to the user terminal 1 a highlight video associated with the ID of the item identified in the content management database by the item identification information acquired by the acquisition unit 231. Thereafter, the user terminal 1 displays the highlight video acquired from the information processing device 2. In this way, the information processing device 2 can make it easier for the user to recognize where in the video content the item selected by the user appears.
[0154] The information processing device 2 may present the sales record of the item in the information processing service to the business entity that provided the video content. The sales record of the item is, for example, the number of the item sold, the remaining inventory of the item, the sales amount of the item, etc. Specifically, the notification unit 236 notifies the business entity that provided the video content of the sales record of the item based on the purchase processing by the purchase processing unit 235.
[0155] For example, first, the identification unit 237 identifies the ID of one or more items associated with the ID of the video content provided by the business in the content management database. The identification unit 237 identifies the sales record of the items by referring to a history including the ID of the one or more items identified in the storage unit 22 (a history of purchase processing executed by the purchase processing unit 235). Then, the notification unit 236 notifies the terminal used by the business that provided the video content of the sales record of the items identified by the identification unit 237. In this way, the information processing device 2 can make the business that provided the video content aware of how many items have been sold via the information processing service.
[0156] The information processing device 2 may execute a process of paying a reward (value) to a target business operator according to the sales performance of an item in the information processing service. The target business operator is a business operator that is predetermined as a payee of the value, and is, for example, at least one of a business operator that provides video content, a business operator that presents a virtual space, and a sponsor of a scene in which an item appears in the video content. Specifically, the information processing device 2 executes the process of paying a value to the target business operator according to the performance of a user purchasing an item by executing the following two steps.
[0157] As a first step, the identification unit 237 identifies the consideration to be paid to the target business based on the performance of the purchase processing unit 235 executing the purchase processing corresponding to the item. For example, when a remuneration unit price per item is set, the identification unit 237 refers to the history including the ID of the item in the storage unit 22, and calculates the consideration by multiplying the number of items sold by the remuneration unit price. Also, for example, when the consideration is set according to the range of the number of items sold, the identification unit 237 refers to the history including the ID of the item in the storage unit 22, and identifies the consideration set in the range including the number of items sold.
[0158] As a second step, the payment processing unit 238 executes a process of paying the consideration identified by the identification unit 237 to the target business. For example, the payment processing unit 238 executes a process of transferring the consideration identified by the identification unit 237 from an account in which the sales proceeds of the goods are managed to an account of the target business. In this way, the information processing device 2 can provide a reward to the target business that contributed to the sale of the goods in the information processing service.
[0159] The information processing device 2 may charge the advertiser of the advertisement an advertising fee according to the degree to which a scene in the video content in which a real space corresponding to a virtual space appears is viewed. Specifically, the information processing device 2 executes the following two steps to charge the advertiser of the advertisement an advertising fee according to the degree to which a scene in the video content is viewed.
[0160] As a first step, the determination unit 237 determines the degree of viewing of a scene in the video content in which a real space corresponding to a virtual space appears. The degree of viewing is, for example, the number of people who viewed (viewing rate), the number of times the scene was viewed, or the period during which the scene was viewed. The determination unit 237, for example, refers to the viewing history of the video content of each user stored in the storage unit 22, and determines the number of people who viewed a scene in the video content in which a real space corresponding to a virtual space appears, the number of times the scene was viewed, or the period during which the scene was viewed.
[0161] As a second step, the billing management unit 239 bills the advertiser of the advertisement for an advertising fee according to the viewing degree identified by the identification unit 237. The billing management unit 239 functions as a calculation unit that calculates the advertising fee. In this case, first, the billing management unit 239 calculates the advertising fee based on the viewing degree identified by the identification unit 237. For example, the billing management unit 239 calculates a higher advertising fee as the viewing degree identified by the identification unit 237 is larger, and calculates a lower advertising fee as the viewing degree identified by the identification unit 237 is smaller. Note that the billing management unit 239 may calculate a lower advertising fee as the viewing degree identified by the identification unit 237 is larger, and calculate a higher advertising fee as the viewing degree identified by the identification unit 237 is smaller.
[0162] Then, the billing management unit 239 bills the advertiser of the advertisement for the calculated fee. The billing management unit 239 bills the advertiser of the advertisement for the fee, for example, by transmitting information indicating the calculated fee to a terminal (not shown) used by the advertiser of the advertisement. In this way, the information processing device 2 can bill the advertiser for the fee according to the popularity of the scene of the virtualized video content.
[0163] [Processing by Information Processing System S2] Next, the flow of processing in the information processing system S2 will be described. Fig. 11 is a sequence diagram showing the flow of processing in the information processing system S2. This processing starts when the seller terminal 3 transmits a request to insert a new virtual item to the information processing device 2 (S1).
[0164] The space management unit 233 updates the virtual space by inserting a new virtual item into the virtual space based on the insertion request for the new virtual item acquired by the acquisition unit 231 from the seller terminal 3 (S2). The user terminal 1 transmits space specification information corresponding to the updated virtual space to the information processing device 2 (S3).
[0165] When the acquisition unit 231 acquires the space specifying information from the user terminal 1, the space management unit 233 generates an updated virtual space specified by the space specifying information (S4). The transmission unit 232 transmits space presentation information based on the updated virtual space generated by the space management unit 233 to the user terminal 1 (S5). The user terminal 1 displays the updated virtual space based on the space presentation information acquired from the information processing device 2 (S6).
[0166] The user terminal 1 transmits item identification information corresponding to the new virtual item to the information processing device 2 (S7). Then, when the acquisition unit 231 acquires the item identification information, the purchase processing unit 235 executes a purchase process for the user to purchase the new item identified by the item identification information (S8).
[0167] [Effects of this embodiment] As described above, the information processing device 2 transmits to the user terminal 1 space presentation information corresponding to the updated virtual space based on a request to insert a new virtual item, and executes a purchase process for the user to purchase the item identified by the item identification information acquired from the user terminal 1. In this way, the information processing device 2 can increase the user's desire to purchase the item.
[0168] 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."
[0169] 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]
[0170] 1 User terminal 2. Information processing equipment 21 Communications Department 22 Memory section 23 Control Unit 231 Acquisition Department 232 Transmitter 233 Space Management Department 234 Decision Section 235 Purchase Processing Unit 236 Notification Department 237 Specific part 238 Payment Processing Unit 239 Billing Management Department 3. Merchant terminal S Information Processing System
Claims
1. a first acquisition unit that acquires an insertion request for inserting a new virtual object corresponding to a new object that is an object that does not exist in a virtual space that is constructed to imitate a real space that appears in video content that can be viewed by a user; a space management unit that updates the virtual space by inserting the new virtual object into the virtual space based on the insertion request acquired by the first acquisition unit; a transmitting unit configured to transmit, to a user terminal used by the user, space presentation information for presenting the virtual space to a user, the space presentation information corresponding to the virtual space updated by the space management unit; A second acquisition unit that acquires, from the user terminal to which the virtual space is presented, item identification information for identifying the new item corresponding to the new virtual item designated by the user; a purchase processing unit that executes a purchase process for the user to purchase the new item identified by the item identification information acquired by the second acquisition unit; An information processing device having the above configuration.
2. An allowed area in which insertion of an article is permitted is defined in the virtual space; the first acquisition unit acquires the insertion request including position information indicating a position to insert the new virtual object; the space management unit inserts the new virtual object when a position in the virtual space where the new virtual object is to be inserted, which is indicated by the position information, is within the permitted area; The information processing device according to claim 1 .
3. an allowed area in which insertion of an item into the virtual space is permitted is defined for each type of item; the first acquisition unit acquires the insertion request including information indicating a type of the new virtual object and position information indicating a position to insert the new virtual object; the space management unit inserts the new virtual object when a position in the virtual space where the new virtual object is to be inserted, which is indicated by the position information, is within the permitted area corresponding to the type of the new virtual object; The information processing device according to claim 1 .
4. One or more items exist in the real space, the first acquisition unit acquires the insertion request including replacement information indicating an existing virtual item that corresponds to an item existing in the real space and is to be replaced with the new virtual item in the virtual space; the space management unit updates the virtual space by replacing the existing virtual item indicated by the replacement information with the new virtual item in the virtual space. The information processing device according to claim 1 .
5. The first acquisition unit acquires the insertion request further including information indicating a type of the new virtual item, the space management unit replaces the existing virtual item indicated by the replacement information with the new virtual item in the virtual space when the type of the new virtual item and the type of the existing virtual item indicated by the replacement information are the same; The information processing device according to claim 4.
6. the space management unit replaces the existing virtual item indicated by the replacement information with the new virtual item in the virtual space when the new virtual item satisfies a condition regarding the appearance of the existing virtual item indicated by the replacement information; The information processing device according to claim 4.
7. If the new virtual object does not satisfy the condition regarding the appearance of the existing virtual object indicated by the replacement information, the space management unit notifies the sender of the insertion request that the existing virtual object cannot be replaced with the new virtual object. The information processing device according to claim 4.
8. The information processing device further includes a storage unit configured to store information regarding each of a plurality of virtual objects that can be inserted into the virtual space; the first acquisition unit acquires the insertion request including, as information indicating the new virtual item, information indicating the virtual item selected from the plurality of virtual items whose information is stored in the storage unit; The information processing device according to claim 4.
9. the storage unit stores, as information related to the virtual item, information indicating the virtual item and a type of the virtual item in association with each other, the first acquisition unit acquires selection information indicating the existing virtual item selected from one or more of the existing virtual items before acquiring the insertion request; the transmitting unit transmits, to a terminal of a sender who transmitted the selection information, a list of virtual items that are the same type as the existing virtual item indicated by the selection information, among the plurality of virtual items stored in the storage unit; the first acquisition unit acquires the insertion request including information indicating the virtual item selected by the sender from the list of virtual items as information indicating the new virtual item. The information processing device according to claim 8.
10. the transmission unit transmits, to the user terminal, the space presentation information corresponding to the virtual space designated by the user before the first acquisition unit acquires the insertion request; The first acquisition unit acquires the insertion request from the user terminal. The information processing device according to claim 1 .
11. The first acquisition unit acquires the insertion request from a seller terminal used by a seller who sells the new item. The information processing device according to claim 1 .
12. The transmission unit transmits, to the seller terminal, the space presentation information corresponding to the virtual space designated by the seller before the first acquisition unit acquires the insertion request. The information processing device according to claim 11.
13. The information processing device further includes a storage unit that stores information indicating the video content and information regarding the new item in association with each other; The transmission unit transmits the spatial presentation information including information about the new item associated with the video content to the user terminal. The information processing device according to claim 1 .
14. The transmission unit transmits to the user terminal the space presentation information corresponding to the virtual space, the space presentation information including performer avatars corresponding to performers who appeared in the video content in the virtual space. The information processing device according to claim 1 .
15. The transmission unit transmits, to the user terminal, the space presentation information corresponding to the virtual space including a user avatar corresponding to the user. The information processing device according to claim 1 .
16. The purchase processing unit executes payment for the new item as the purchase processing. The information processing device according to claim 1 .
17. the purchase processing unit causes the user terminal to access a website where the new item identified by the item identification information acquired by the second acquisition unit is sold, as the purchase processing. The information processing device according to claim 1 .
Citation Information
Patent Citations
Commodity retrieval system
JP1997259147A
Viewer participating broadcast system
JP2003009127A
Information providing system for providing information on costume and article used in television program
JP2003091676A
Merchandise purchase system, digital recording / reproducing device, and control program of digital recording / reproducing device
JP2007110557A
Information presentation device, information presentation method, control program, and recording medium
JP2014002605A