Information processing device, information processing system, and program
The information processing device and system facilitate appropriate handling and management of content in a virtual space by matching content with rights holder information and using viewer ratings to ensure compliance and dynamic placement, addressing the lack of such functionality in existing systems.
Patent Information
- Application Number
- JP2022519938
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-05-07
- Filing Date
- 2021-04-28
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2041-04-28
AI Technical Summary
Existing systems lack means for users to properly handle content, such as posting, viewing, or rating, in a virtual space.
An information processing device and system that includes a matching unit to match content with rights holder information, allowing appropriate handling and management of content in a virtual space, including posting, viewing, and rating, while ensuring compliance with rights holder permissions and calculating usage fees.
Enables proper handling and management of content in a virtual space by ensuring only authorized content is posted, calculating appropriate usage fees, and dynamically updating content placement based on viewer ratings, thereby maintaining content relevance and user engagement.
Smart Images

Figure 0007797378000001 
Figure 0007797378000002 
Figure 0007797378000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing system, and a program. [Background technology]
[0002] BACKGROUND ART Conventionally, there is known a method for realizing a virtual exhibition in which visitors can freely view exhibits arranged (displayed) in a virtual space. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-342673 Summary of the Invention [Problem to be solved by the invention]
[0004] As disclosed in Patent Document 1, the idea of placing content in a virtual space is well known, but no means have been provided for users to properly handle the placed content (such as posting, viewing, or rating it).
[0005] The present disclosure proposes an information processing device, an information processing system, and a program that allow a user to appropriately handle content arranged in a virtual space. [Means for solving the problem]
[0006] In order to solve the above problem, one form of information processing device according to the present disclosure is an information processing device that includes a matching unit that matches information on content posted by a poster in a virtual space where one or more pieces of content can be shared, and the matching unit matches whether the posted content has rights holder information. [Brief explanation of the drawings]
[0007] [Figure 1]1 is a system block diagram showing an example of a schematic configuration of a virtual exhibition system according to a first embodiment. [Figure 2] FIG. 1 is a diagram illustrating an example of an exhibition hall generated by a virtual exhibition system. [Figure 3] FIG. 2 is a hardware block diagram showing an example of a hardware configuration of a content matching device. [Figure 4] FIG. 2 is a hardware block diagram showing an example of the hardware configuration of a virtual space generation device. [Figure 5] FIG. 2 is a functional block diagram showing an example of a functional configuration of a content matching device. [Figure 6] FIG. 2 is a functional block diagram showing an example of a functional configuration of the virtual space generating device. [Figure 7] 10 is a flowchart showing an example of the flow of processing performed by the virtual exhibition system when a contributor posts content. [Figure 8] 10 is a flowchart showing an example of the flow of processing performed by the virtual exhibition system when a viewer views content. [Figure 9] FIG. 10 is a functional block diagram showing an example of the functional configuration of a virtual space generation device included in the virtual exhibition system of the second embodiment. [Figure 10] FIG. 10 is a diagram illustrating a content replacement process. [Figure 11] FIG. 10 is a system block diagram showing an example of a schematic configuration of a virtual exhibition system according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, the same components are designated by the same reference numerals, and redundant description will be omitted.
[0009] The present disclosure will be described in the following order. 1. First embodiment 1-1. Virtual Exhibition System Configuration 1-2. Virtual Exhibition System Hardware Configuration 1-3. Functional configuration of content matching device 1-4. Functional configuration of the virtual space generation device 1-5. Processing flow of the virtual exhibition system (when posting content) 1-6. Processing flow of the virtual exhibition system (when viewing content) 1-7. Effects of the First Embodiment 2. Second embodiment 2-1. Functional configuration of the virtual space generation device of the second embodiment 2-2. Content retention and replacement parameters 2-3. Effects of the Second Embodiment 3. Third embodiment 3-1. System configuration of the virtual exhibition system according to the third embodiment 3-2. Effects of the Third Embodiment
[0010] (1. First embodiment) [1-1. Virtual Exhibition System Configuration] First, an overview of a virtual exhibition system 10a to which the present disclosure is applied will be described with reference to Fig. 1. Fig. 1 is a system block diagram showing an example of a schematic configuration of a virtual exhibition system according to a first embodiment.
[0011] As shown in FIG. 1, the virtual exhibition system 10a includes a content collating device 12 and a virtual space generating device 14a connected via a network 16 such as the Internet. The virtual exhibition system 10a also includes a controller 17 and an HMD (Head Mounted Display) 18, respectively held by a contributor 40 who posts content 45 to an exhibition hall 44 generated in the virtual space by the virtual space generating device 14a, and a viewer 41 who views the posted content 45. The exhibition hall 44 can be viewed by multiple viewers 41 at the same time. In other words, the virtual space can share one or more pieces of content. The virtual exhibition system 10a is an example of an information processing system in the present disclosure. The exhibition hall 44 is an example of a virtual space in the present disclosure.
[0012] In this embodiment, as an example, the operation of the virtual exhibition system 10a will be described when a management company 43 that supports the activities of an artist holds a live performance by the artist. Audience members who attend the artist's live performance record live footage using their own mobile devices, such as smartphones or tablet devices, or cameras or video cameras. The audience members then post the live footage they have edited as content 45 to the virtual exhibition system 10a.
[0013] It is assumed that the operating company 43 and the rights holder 42 who holds the artist's copyright have agreed that audience members are permitted to post the live footage they have captured to an exhibition venue 44 created in a virtual space.
[0014] A viewer 41 who enters an exhibition hall 44 formed in the virtual space can move around in the virtual space and freely view posted content 45 such as live video.
[0015] The virtual space generation device 14a shown in FIG. 1 allows pre-registered users to post and view content 45. The virtual space generation device 14a also arranges the posted content 45 in the virtual space based on relevance, similarity, and the like. Furthermore, the virtual space generation device 14a acquires viewers' 41 ratings of each piece of content 45. The virtual space generation device 14a is an example of an information processing device in the present disclosure.
[0016] The viewer 41 operates the controller 17 to move freely around the exhibition hall 44, searching for content 45 that interests them. The controller 17 may be a dedicated operating device equipped with a joystick, direction selection buttons, etc., or may be a mobile terminal carried by the viewer 41. When using a mobile terminal as the controller 17, a dedicated application is downloaded in advance. Then, when the viewer 41 finds content 45 that interests them, they use the HMD 18 to view images, videos, and music.
[0017] The content verification device 12 is managed by an operating company 43 that supports the activities of artists, and determines whether or not content 45 posted to the virtual space generation device 14a is content that can be posted. Master data of live video, images, and audio provided by a rights holder 42 is registered in the content verification device 12. The rights holder 42 may be a party related to the operating company 43, or may be someone unrelated to the operating company 43.
[0018] The master data registered in the content matching device 12 is used to determine whether or not content 45 posted to the virtual space generating device 14a is information that is permitted to be posted. Furthermore, the content matching device 12 calculates an information usage fee (copyright fee) to be paid to the rights holder 42 of the content 45, on the condition that it has determined that the posted content 45 is permitted to be posted. The content matching device 12 is an example of an information processing device in the present disclosure.
[0019] 2 is a diagram showing an example of an exhibition hall generated by the virtual exhibition system. In an exhibition hall 44 generated in the virtual space by the virtual space generation device 14a, a plurality of contents 45 (content A 45a, content B 45b, ...) are exhibited.
[0020] For example, content B 45b is content posted by contributor 40. Viewer 41 moves freely around exhibition hall 44 by operating controller 17. When viewer 41 finds content 45 that he or she likes, he or she views that content 45 using HMD 18 that he or she is wearing.
[0021] Furthermore, when viewers 41 view content 45, they rate that content 45. Content 45 that has received high ratings from multiple viewers 41 is moved to a placement position where it will attract more attention. On the other hand, content 45 that has not received high ratings is moved to a placement position where it will attract less attention. In this way, virtual space generating device 14a keeps the exhibited content 45 fresh by successively updating the placement position in accordance with the ratings of content 45.
[0022] [1-2. Virtual Exhibition System Hardware Configuration] Next, the hardware configuration of the virtual exhibition system 10a will be described with reference to Figures 3 and 4. Figure 3 is a hardware block diagram showing an example of the hardware configuration of a content matching device. Figure 4 is a hardware block diagram showing an example of the hardware configuration of a virtual space generation device.
[0023] The content matching device 12 has a configuration in which a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a storage unit 24, and an input / output controller 25 are connected by an internal bus 26.
[0024] The CPU 21 controls the overall operation of the content matching device 12 by loading a control program stored in the storage unit 24 and various data files stored in the ROM 22 onto the RAM 23 and executing them. That is, the content matching device 12 has the configuration of a typical computer that operates according to a control program. The control program may be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting. The content matching device 12 may also execute a series of processes using hardware. The control program executed by the CPU 21 may be a program that performs processing chronologically in the order described in this disclosure, or may be a program that performs processing in parallel or at a required timing, such as when called.
[0025] The storage unit 24 is configured by, for example, a flash memory, and stores the control program executed by the CPU 21 and the like.
[0026] The input / output controller 25 connects the CPU 21 to various input / output devices to input and output information.
[0027] A keyboard 27 for issuing operational instructions to the content matching device 12 and a display 28 for displaying the operating status of the content matching device 12 are connected to the input / output controller 25. A communication adapter 29 for communicating various information with the virtual space generation device 14a is also connected to the input / output controller 25. The communication adapter 29 connects the content matching device 12 and the virtual space generation device 14a via the network 16 (see FIG. 1).
[0028] As shown in FIG. 4, the virtual space generating device 14a has a configuration in which a CPU 31, a ROM 32, a RAM 33, a storage unit , and an input / output controller 35 are connected by an internal bus .
[0029] The CPU 31 controls the overall operation of the virtual space generation device 14a by loading a control program stored in the storage unit 34 and various data files stored in the ROM 32 onto the RAM 33 and executing them. That is, the virtual space generation device 14a has the configuration of a typical computer that operates according to a control program. The control program may be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting. The virtual space generation device 14a may also execute a series of processes using hardware. The control program executed by the CPU 31 may be a program that executes processes chronologically in the order described in this disclosure, or may be a program that executes processes in parallel or at the required timing, such as when called.
[0030] The storage unit 34 is configured by, for example, a flash memory, and stores the control program executed by the CPU 31 and the like.
[0031] The input / output controller 35 connects the CPU 31 to various input / output devices to input and output information.
[0032] A keyboard 37 for issuing operational instructions to the virtual space generation device 14a and a display 38 for displaying the operating status of the virtual space generation device 14a are connected to the input / output controller 35. A communication adapter 39 for communicating various information with the content matching device 12 is also connected to the input / output controller 35. The communication adapter 39 connects the virtual space generation device 14a and the content matching device 12 via the network 16 (see FIG. 1). The communication adapter 39 also connects the virtual space generation device 14a with the controller 17 and the HMD 18.
[0033] [1-3. Functional configuration of content matching device] Next, the functional configuration of the content matching device 12 will be described with reference to Fig. 5. Fig. 5 is a functional block diagram showing an example of the functional configuration of the content matching device. The CPU 21 of the content matching device 12 provided in the virtual exhibition system 10a implements each functional unit shown in Fig. 5 by expanding a control program on the RAM 23 and running it.
[0034] That is, the CPU 21 of the content matching device 12 realizes, as functional units, a master data acquisition unit 51, a posting information acquisition unit 52, a viewer information acquisition unit 53, a viewing information acquisition unit 54, a rights holder information matching unit 55, a matching result transmission unit 56, an evaluation judgment unit 57, a placement position change instruction unit 58, an information usage fee calculation unit 59, a viewing fee calculation unit 60, and a communication control unit 61.
[0035] The master data acquisition unit 51 acquires master data of live video, images, and audio, for example, via the network 16. Note that this master data is provided by the rights holder .
[0036] The posted information acquisition unit 52 acquires the content 45 posted by the contributor 40 from the virtual space generation device 14a.
[0037] The viewer information acquisition unit 53 acquires, from the virtual space generation device 14a, operation information and behavior information of the viewer 41 in the exhibition hall 44. The operation information and behavior information of the viewer 41 will be described in detail later.
[0038] The view information acquisition unit 54 acquires view information indicating that the posted content 45 has been viewed by the viewer 41 from the virtual space generation device 14a.
[0039] The rights holder information matching unit 55 matches the rights holder information of the posted content 45. More specifically, for example, it determines whether the posted content 45 has rights holder information, i.e., whether it is appropriate content authorized by the rights holder. The rights holder information matching unit 55 is an example of a matching unit in the present disclosure. The rights holder information matching unit 55 also determines whether the posted content 45 is appropriate content, i.e., whether it is not content that violates public order and morals, for example.
[0040] Specifically, the rights holder information matching unit 55 matches the information of the posted content 45 based on at least one of the video, image, and audio that make up the posted content 45, and the accompanying information attached to the content. The accompanying information is information related to the posted content 45. Details will be described later. The rights holder information matching unit 55 also matches the information of the posted content 45 by using the operation information and behavior information acquired by the viewer information acquisition unit 53.
[0041] The matching result transmission unit 56 transmits the matching result of the posted content 45 to the virtual space generation device 14a.
[0042] The evaluation determination unit 57 determines an evaluation of the posted content 45 based on the behavior information of the viewer 41 acquired by the viewer information acquisition unit 53.
[0043] The placement position change instruction unit 58 outputs information to the virtual space generation device 14a instructing it to change the placement position of the content 45 posted by the contributor 40 to the exhibition hall 44 (virtual space) in accordance with the evaluation by the evaluation determination unit 57.
[0044] On the condition that the right holder information matching unit 55 has determined that the content is appropriate, the information usage fee calculation unit 59 adds up the information usage fee to be paid to the right holder 42 of the posted content 45. More specifically, the information usage fee calculation unit 59 adds up the information usage fee over a predetermined period, such as weekly or monthly.
[0045] The viewing fee calculation unit 60 adds a viewing fee to be paid to the contributor 40 who posted the content 45, based on the viewing information acquired by the viewing information acquisition unit 54. More specifically, the viewing fee calculation unit 60 adds the viewing fee over a predetermined period, such as weekly or monthly. Note that the viewing fee calculation unit 60 may add a higher viewing fee to content 45 posted by a highly rated contributor 40.
[0046] The communication control unit 61 controls the communication between the content collating device 12 and the virtual space generating device 14a.
[0047] [1-4. Functional configuration of the virtual space generation device] Next, the functional configuration of the virtual space generation device 14a will be described with reference to Fig. 6. Fig. 6 is a functional block diagram showing an example of the functional configuration of the virtual space generation device. The CPU 31 of the virtual space generation device 14a provided in the virtual exhibition system 10a implements each functional unit shown in Fig. 6 by expanding and running a control program on the RAM 33.
[0048] That is, the CPU 31 of the virtual space generating device 14a realizes, as functional units, a posted information acquisition unit 71, a viewer information acquisition unit 72, a posted information transmission unit 73, a viewer information transmission unit 74, a matching result acquisition unit 75, an evaluation acquisition unit 76, a placement position setting unit 77, an operation reception unit 78, a display control unit 79, and a communication control unit 80.
[0049] The posted information acquisition unit 71 acquires the content 45 posted by the poster 40.
[0050] The viewer information acquisition unit 72 acquires operation information and behavior information of the viewer 41 viewing the exhibition hall 44. The operation information is, for example, operation information of the controller 17. The behavior information is, for example, information related to the direction of the HMD 18. The direction of the HMD 18 indicates the direction in which the viewer 41 is looking.
[0051] The posted information transmitting unit 73 transmits the content 45 posted by the contributor 40 to the content collating device 12.
[0052] The viewer information transmitting unit 74 transmits operation information and behavior information of the viewer 41 to the content collating device 12 .
[0053] The collation result acquisition unit 75 acquires from the content collation device 12 the collation result of the posted content 45, that is, information indicating that the posted content 45 has rights holder information.
[0054] The evaluation acquisition unit 76 acquires the evaluation result for the content 45 from the content collating device 12 .
[0055] The placement position setting unit 77 sets the placement position of the content 45 in the exhibition hall 44 (virtual space) on the condition that the right holder information checking unit 55 checks the right holder information of the posted content 45.
[0056] The operation receiving unit 78 acquires operation information of the contributor 40 and the viewer 41 from the controller 17 and the HMD 18 .
[0057] The display control unit 79 controls the display state of the content 45 on the HMD 18 worn by the contributor 40 and the viewer 41 based on operation information from the contributor 40 and the viewer 41 .
[0058] The communication control unit 80 controls communication between the virtual space generation device 14a and the content collating device 12. The communication control unit 80 also controls communication between the virtual space generation device 14a and the contributor 40 and the viewer 41.
[0059] [1-5. Processing flow of the virtual exhibition system (when posting content)] Next, a description will be given of the flow of processing performed by the virtual exhibition system 10a when a contributor 40 posts new content 45, with reference to Fig. 7. Fig. 7 is a flowchart showing an example of the flow of processing performed by the virtual exhibition system when a contributor posts content.
[0060] First, the flow of processing performed by the virtual space generating device 14a will be described. The posted information acquisition unit 71 acquires content 45 and associated information posted by a contributor 40 (step S11). The associated information is, specifically, information related to the content 45, such as the recording date and time of the content 45, the recording location (latitude and longitude), and the source of the content 45. The associated information includes at least one of these pieces of information. This associated information is automatically added when the contributor 40 records a live performance video. The contributor 40 may also add, for example, the artist name, the name of the live performance, or the name of the venue as associated information. The contributor 40 may also add associated information to content 45 posted by another contributor 40. The contributor 40 may also post original content 45 that he or she created. In this case, the contributor 40 registers, as associated information, that the content is his or her own original content, and the contributor 40 himself or herself becomes the rights holder 42.
[0061] The posted information transmitting unit 73 transmits the posted content 45 and the accompanying information to the content collating device 12 (step S12).
[0062] The matching result acquisition unit 75 determines whether posting is permitted based on the information related to whether posting is permitted or not transmitted from the content matching device 12 (step S13). If it is determined that posting is permitted (step S13: Yes), the process proceeds to step S14. On the other hand, if it is determined that posting is not permitted (step S13: No), the process proceeds to step S16. Note that content that is permitted to be posted is appropriate content that can be posted, regardless of whether it is content that has a rights holder.
[0063] If the determination in step S13 is Yes, the display control unit 79 causes the HMD 18 of the poster 40 to display information indicating that the posting has been permitted (step S14).
[0064] Then, the placement position setting unit 77 sets the placement position of the posted content 45 in the exhibition hall 44 (step S15). After that, the virtual space generating device 14a ends the processing of FIG.
[0065] On the other hand, if the determination in step S13 is No, the display control unit 79 causes the HMD 18 of the poster 40 to display information that the post has been rejected, i.e., information that the content is not appropriate (step S16). Thereafter, the virtual space generation device 14a ends the processing in Fig. 7. Note that according to the processing in Fig. 7, even content that does not have rights holder information can be posted to the virtual space, but measures such as deleting content 45 that does not have rights holder information may be taken.
[0066] Next, a description will be given of the flow of processing performed by the content collating device 12. The posted information acquiring unit 52 receives the posted content 45 and accompanying information from the virtual space generating device 14a (step S21).
[0067] The right holder information matching unit 55 performs a process of matching the content 45 received in step S21 with the master data (step S22). Specifically, the content matching unit 55 checks whether the master data registered in the content matching device 12 contains content that matches the content 45 received in step S21.
[0068] Based on the result of the collation process performed in step S22, the rights holder information matching unit 55 first determines whether the content is postable, i.e., whether the content is appropriate (step S23). If it is determined that the content is postable (step S23: Yes), the process proceeds to step S24. On the other hand, if it is not determined that the content is postable (step S23: No), the process proceeds to step S25.
[0069] If the determination in step S23 is Yes, the rights holder information matching unit 55 further determines whether the posted content is a medium with a rights holder (step S24). If it is determined that the posted content is a medium with a rights holder, i.e., that the content is appropriate and licensed by the rights holder (step S24: Yes), the process proceeds to step S26. On the other hand, if it is not determined that the posted content is a medium with a rights holder, i.e., that the content is not appropriate and licensed by the rights holder (step S24: No), the process proceeds to step S27. Whether the posted content is a medium with a rights holder is determined based on, for example, whether the incidental information of the content 45 includes the source of the content 45.
[0070] If the determination in step S24 is Yes, the information use fee calculation unit 59 adds the information use fee to be paid to the right holder 42 of the posted content 45 (step S26). Thereafter, the process proceeds to step S27.
[0071] Following step S26, or if step S24 returns No, the matching result transmission unit 56 transmits to the virtual space generation device 14a a notice that the posting of the content has been permitted (step S27). That is, a notice is transmitted to the virtual space generation device 14a that the posted content has been determined to be appropriate content, regardless of the presence or absence of rights holder information. Thereafter, the content matching device 12 ends the processing of FIG. 7.
[0072] Returning to step S23, if the determination in step S23 is No, the matching result transmission unit 56 transmits to the virtual space generation device 14a a message that the post has been rejected because the content is not appropriate (step S25). Thereafter, the content matching device 12 ends the processing in FIG.
[0073] [1-6. Processing flow of the virtual exhibition system (when viewing content)] Next, a flow of processing performed by the virtual exhibition system 10a when the viewer 41 views the content 45 will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the flow of processing performed by the virtual exhibition system when the viewer views the content.
[0074] First, the flow of processing performed by the virtual space generating device 14a will be described. The viewer information acquiring unit 72 determines whether the viewer 41 has viewed the content 45 (step S31). If it is determined that the viewer 41 has viewed the content 45 (step S31: Yes), the process proceeds to step S32. On the other hand, if it is not determined that the viewer 41 has viewed the content 45 (step S31: No), step S31 is repeated. Note that whether the viewer 41 is viewing the content 45 and which content 45 the viewer 41 is viewing are determined based on, for example, operation information of the controller 17 that selects the content 45 that the viewer 41 will view, which is acquired by the viewer information acquiring unit 53.
[0075] If the determination in step S31 is Yes, the viewer information acquisition unit 72 acquires operation information and behavior information of the viewer 41 (step S32).
[0076] The viewer information acquisition unit 72 determines whether the viewer 41 has evaluated the viewed content 45 (step S33). If it is determined that the viewer 41 has evaluated the viewed content 45 (step S33: Yes), the process proceeds to step S34. On the other hand, if it is not determined that the viewer 41 has evaluated the viewed content 45 (step S33: No), the process proceeds to step S35. Whether the viewer 41 has evaluated the viewed content 45 is determined based on operation information of the controller 17.
[0077] If the determination in step S33 is Yes, the viewer information transmitting unit 74 transmits the viewer information acquired by the viewer information acquiring unit 72 and the evaluation information of the viewed content 45 to the content verifying device 12 (step S34). Then, the process proceeds to step S36.
[0078] On the other hand, if the determination in step S33 is No, the viewer information transmitting unit 74 transmits the viewer information acquired by the viewer information acquiring unit 72 to the content checking device 12 (step S35). Thereafter, the process proceeds to step S36.
[0079] Following step S34 or step S35, the placement position setting unit 77 determines whether the placement position of the content 45 viewed by the viewer 41 needs to be changed, based on the placement position change information acquired from the content matching device 12 (step S36). If it is determined that the placement position needs to be changed (step S36: Yes), the process proceeds to step S37. On the other hand, if it is not determined that the placement position needs to be changed (step S36: No), the virtual space generating device 14a ends the process of FIG.
[0080] If the determination in step S36 is Yes, the placement position setting unit 77 changes the placement position of the content 45 viewed by the viewer 41 to the position instructed by the content matching device 12. Thereafter, the virtual space generating device 14a ends the processing of FIG.
[0081] Next, the flow of processing performed by content collating device 12 will be described. Viewer information acquiring unit 53 determines whether viewer information and rating information have been received from virtual space generating device 14a (step S41). If it is determined that viewer information and rating information have been received (step S41: Yes), the process proceeds to step S42. On the other hand, if it is not determined that viewer information and rating information have been received (step S41: No), step S41 is repeated. Note that rating information is only transmitted when viewer 41 has made a rating, and therefore may not be transmitted.
[0082] If the determination in step S41 is Yes, the viewing fee calculation unit 60 adds the viewing fee for the viewer 41 (step S42).
[0083] Next, the evaluation determination unit 57 updates the evaluation of the content 45 viewed by the viewer 41 (step S43).
[0084] The placement position change instruction unit 58 determines whether the placement position of the content 45 viewed by the viewer 41 needs to be changed based on the evaluation result of the content 45 (step S44). If it is determined that the placement position of the content 45 viewed by the viewer 41 needs to be changed (step S44: Yes), the process proceeds to step S45. On the other hand, if it is not determined that the placement position of the content 45 viewed by the viewer 41 needs to be changed (step S44: No), the content matching device 12 ends the process of FIG.
[0085] If the determination in step S44 is Yes, the placement position change instruction unit 58 transmits to the virtual space generation device 14a an instruction to change the placement position of the content 45 viewed by the viewer 41 (step S45). Then, the content matching device 12 ends the processing in Fig. 8. Note that the placement position change instruction unit 58 issues an instruction to place the content 45 with a higher rating in a placement position that is more likely to be noticed by the viewer 41. The placement position change instruction unit 58 also issues an instruction to place the content 45 with a lower rating in a placement position that is less likely to be noticed by the viewer 41.
[0086] [1-7. Effects of the First Embodiment] As described above, in the content matching device 12 (information processing device) of the first embodiment, the rights holder information matching unit 55 (matching unit) verifies whether the content 45 posted by the poster 40 to a virtual space where one or more pieces of content can be shared has rights holder information indicating that the content 45 is appropriate content licensed by the rights holder of the content 45.
[0087] This allows only proper content with rights holder information to be posted, ensuring that the posted content can be handled appropriately. Also, the information usage fee to be paid to the rights holder 42 of the posted content 45 can be calculated appropriately.
[0088] In addition, in the content matching device 12 (information processing device) of the first embodiment, the rights holder information matching unit 55 (matching unit) determines whether the posted content 45 can be posted based on at least one of the video, image, audio, and additional information attached to the content 45 that constitute the posted content 45.
[0089] This allows accurate determination of whether the content 45 is appropriate.
[0090] In the content collating device 12 (information processing device) of the first embodiment, the additional information of the posted content 45 includes at least one of the recording date and time of the content 45, the recording location, and the source.
[0091] This makes it possible to more accurately determine whether the content 45 is appropriate.
[0092] In addition, in the content matching device 12 (information processing device) of the first embodiment, the rights holder information matching unit 55 (matching unit) further uses the operation information and behavior information acquired by the viewer information acquisition unit 53 to determine whether the posted content 45 is eligible for posting.
[0093] This allows the viewer 41 to determine whether the content 45 posted by the poster 40 is appropriate, thereby improving the accuracy of the determination. Furthermore, the content of the content 45 and the matching result at this time are stored in the content matching device 12, so the content matching device 12 can perform so-called machine learning, thereby improving the matching accuracy of the content matching device 12.
[0094] Furthermore, in the content matching device 12 (information processing device) of the first embodiment, the viewing information acquisition unit 54 acquires viewing information indicating that the posted content 45 has been viewed, and the viewing fee calculation unit 60 adds a viewing fee to be paid to the poster 40 who posted the content 45 based on the viewing information.
[0095] This allows the calculation of the viewing fee to be performed simply and reliably. In addition, the content matching device 12 can also acquire information related to the viewing time from the virtual space generation device 14a, so that the viewing fee can be calculated according to the viewing time.
[0096] In addition, in the content matching device 12 (information processing device) of the first embodiment, the evaluation determination unit 57 determines the evaluation of the content 45 posted by the poster 40 based on the behavior information of the viewer 41 acquired by the viewer information acquisition unit 53.
[0097] This allows, for example, a high rating to be given to content 45 that has attracted attention based on the gaze behavior of viewer 41.
[0098] In addition, the content matching device 12 (information processing device) of the first embodiment identifies the content 45 being viewed by the viewer 41 based on the behavior information of the viewer 41 (e.g., gaze dwell time, etc.) acquired by the viewer information acquisition unit 53.
[0099] This allows the content collating device 12 to identify the content 45 that the viewer 41 is paying attention to without any special instruction or the like.
[0100] Furthermore, in the content collating device 12 (information processing device) of the first embodiment, the browsing fee calculation unit 60 adds a higher browsing fee to a contributor 40 who has received a high evaluation.
[0101] This allows the viewing fee to be set according to the evaluation of the contributor 40, which can motivate the contributor 40 when posting content 45.
[0102] Furthermore, in the content matching device 12 (information processing device) of the first embodiment, the placement position change instruction unit 58 instructs the virtual space generation device 14 to change the placement position of the content 45 posted by the poster 40 to the exhibition hall 44 (virtual space) based on the evaluation by the evaluation determination unit 57.
[0103] This allows the placement position of the content 45 to be updated at any time, thereby keeping the posted content 45 fresh.
[0104] Furthermore, in the virtual space generation device 14a (information processing device) of the first embodiment, the posted information acquisition unit 71 acquires the content 45 posted by the poster 40, and the placement position setting unit 77 sets the placement position of the content 45 in the exhibition hall 44 generated in the virtual space, on the condition that the posted content 45 can be posted.
[0105] As a result, if the content 45 posted by the contributor 40 is postable, it can be placed in the exhibition hall 44 generated in the virtual space.
[0106] In the virtual space generating device 14a (information processing device) of the first embodiment, the posted information transmitting unit 73 transmits the content 45 to the content collating device 12.
[0107] This makes it possible to determine, outside the virtual space generating device 14a, whether the content 45 posted by the contributor 40 is postable, thereby improving the degree of freedom in constructing the virtual exhibition system 10a.
[0108] (2. Second Embodiment) [2-1. Functional configuration of the virtual space generation device according to the second embodiment] The virtual exhibition system 10b of the second embodiment is the virtual exhibition system 10a (see Figure 1) described in the first embodiment, to which is added a function of replacing content 45 posted by another contributor 40 with content 45 posted by the contributor 40.
[0109] That is, the virtual exhibition system 10b of the second embodiment has a configuration in which a content matching device 12 and a virtual space generation device 14b are connected via a network 16. The hardware configuration of the virtual space generation device 14b is the same as the hardware configuration of the virtual space generation device 14a (see FIG. 4). Note that the virtual space generation device 14b is an example of an information processing device in the present disclosure.
[0110] Next, the functional configuration of the virtual space generation device 14b included in the virtual exhibition system 10b of the second embodiment will be described with reference to Fig. 9. Fig. 9 is a functional block diagram showing an example of the functional configuration of the virtual space generation device included in the virtual exhibition system of the second embodiment.
[0111] The virtual space generating device 14b includes a retention parameter setting unit 81 and a replacement possibility determining unit 82 in addition to the functional configuration of the virtual space generating device 14a (see FIG. 6).
[0112] The retention parameter setting unit 81 sets a retention parameter 90 for the posted content 45. The retention parameter 90 is a parameter that represents the ability to maintain the content 45 placed in the exhibition hall 44 in the state it was placed in the exhibition hall 44, that is, the retention power. A method for setting the retention parameter 90 will be described later (see FIG. 10).
[0113] When a contributor 40 posts content 45, the replacement possibility determination unit 82 determines whether the content 45 posted in the exhibition hall 44 can be replaced with the content 45 posted by the contributor 40. Specifically, the replacement possibility determination unit 82 determines whether the content 45 posted in the exhibition hall 44 can be replaced by the content 45 posted by the contributor 40, by setting a replacement parameter 91, which indicates the ability of the contributor 40 to replace the content 45 placed in the exhibition hall 44 with the content 45 posted by the contributor 40, and comparing the set replacement parameter 91 with the retention parameter 90 of the content 45 placed in the exhibition hall 44. This will be described in more detail later (see FIG. 10).
[0114] [2-2. Content retention and replacement parameters] Next, the functions of the retained parameters 90 and the replacement parameters 91 will be described with reference to Fig. 10. Fig. 10 is a diagram for explaining the content replacement process.
[0115] As shown in Fig. 10, two pieces of content 45 (content A 45a and content B 45b) are placed in an exhibition hall 44. A retention parameter setting unit 81 sets a retention parameter 90 for each piece of content. The retention parameter 90 is a positive numerical value, and the larger the value, the stronger the retention force for holding the placed content 45.
[0116] The retention parameter setting unit 81 sets the retention parameter 90 based on the state (quality) of the posted content 45. For example, the retention parameter setting unit 81 analyzes the posted content 45 to determine whether the main subject is large and clear, whether there is little noise in the video and audio, whether similar content 45 has already been posted, etc. Then, based on the results of these analyses, the retention parameter setting unit 81 sets the retention parameter 90 for the posted content 45. Note that a high retention parameter may be set for content 45 posted by a poster 40 who has posted many times.
[0117] Furthermore, the retention parameter setting unit 81 may set the retention parameter 90 based on the evaluation of the posted content 45. For example, the retention parameter setting unit 81 may set a larger value for the retention parameter 90 as the evaluation result for the content 45 acquired by the evaluation acquisition unit 76 increases. Furthermore, the retention parameter 90 may be set to a larger value for a contributor 40 who has received a large number of views, i.e., a contributor 40 who has paid a large amount of information usage fees to the rights holder 42.
[0118] On the other hand, a substitution parameter 91 is set in advance for each contributor 40. The substitution parameter 91 is a positive numerical value, and the larger the value, the stronger the substitution power for replacing already placed content 45. The substitution parameter 91 is set, for example, according to the number of posts by the contributor 40, the evaluation of the content 45 posted by the contributor 40, etc.
[0119] 10, for example, "300" is set as the retention parameter 90 for the A content 45a placed in the exhibition hall 44. Also, "50" is set as the retention parameter 90 for the B content 45b.
[0120] At this time, it is assumed that contributors 40a and 40b each post new content 45. Note that contributor 40a has a substitution parameter 91 set to "100," and contributor 40b has a substitution parameter 91 set to "30."
[0121] Contributors 40a and 40b can simply post content 45, or can specify one of the contents 45 already posted and replace the specified content 45 with the content 45 they posted.
[0122] FIG. 10 shows a state in which contributors 40a and 40b are attempting to replace already posted content A 45a or content B 45b with content 45 that they have posted themselves.
[0123] Because the replacement parameter 91 of the poster 40a is set to "100," the replaceability determination unit 82 determines that the content 45 whose retention parameter 90 is less than "100" can be replaced with the content 45 posted by the poster 40a. On the other hand, the replaceability determination unit 82 determines that the content 45 whose retention parameter 90 is greater than "100" cannot be replaced with the content 45 posted by the poster 40a. Therefore, in the example of FIG. 10, the content 45 posted by the poster 40a can replace the B content 45b. On the other hand, the content 45 posted by the poster 40a cannot replace the A content 45a.
[0124] Furthermore, since the replacement parameter 91 of the contributor 40b is set to "30", the content 45 posted by the contributor 40b cannot replace either the A content 45a or the B content 45b.
[0125] The substitution parameter 91 of the contributor 40 is set based on various criteria. That is, as described above, the more times the contributor 40 posts, the larger the value of the substitution parameter 91 of the contributor 40 is set. Furthermore, the higher the evaluation of the viewers 41 on the content 45 posted by the contributor 40, the larger the value of the substitution parameter 91 of the contributor 40 is set. Furthermore, when the contributor 40 makes a charge, the substitution parameter 91 of the contributor 40 may be set to a larger value.
[0126] [2-3. Effects of the second embodiment] As described above, according to the virtual space generating device 14b (information processing device) of the second embodiment, the retention parameter setting unit 81 sets, to the content 45 posted to the exhibition hall 44 (virtual space), a retention parameter 90 that retains the content 45 in the state in which it was posted. Then, the replacement possibility determination unit 82 determines whether the content 45 posted by the poster 40 itself can replace the content 45 that has already been posted to the exhibition hall 44, based on the replacement parameter 91 set for the poster 40 himself and the retention parameter 90 set for the content 45 posted to the exhibition hall 44.
[0127] This allows for replacement of already posted content 45, thereby enabling the quality of posted content 45 to be continuously improved.
[0128] Furthermore, according to the virtual space generating device 14b (information processing device) of the second embodiment, the replacement feasibility determination unit 82 determines that the content 45 posted by the poster 40 can replace the content 45 already posted to the exhibition venue 44, provided that the replacement power to replace the content 45, determined by the replacement parameter 91 of the content 45 posted by the poster 40, is greater than the retention power to retain the content 45, determined by the retention parameter 90 of the content 45 already posted to the exhibition venue 44.
[0129] This allows replacement of the content 45 based on a simple criterion.
[0130] Furthermore, according to the virtual space generating device 14b (information processing device) of the second embodiment, the retention parameters 90 are set based on the state of the posted content 45 or the evaluation of the viewer 41 on the posted content 45.
[0131] This allows retention parameters 90 for posted content 45 to be set based on fair evaluation criteria.
[0132] Furthermore, according to the virtual space generating device 14b (information processing device) of the second embodiment, the substitution parameters 91 are set based on the number of posts by the contributor 40 or the evaluation of the viewers 41 on the content 45 posted by the contributor 40.
[0133] This allows the contributor 40 to set replacement parameters 91 based on fair evaluation criteria.
[0134] (3. Third Embodiment) [3-1. System Configuration of Virtual Exhibition System of Third Embodiment] In the virtual exhibition system 10a described in the first embodiment and the virtual exhibition system 10b described in the second embodiment, the contributor 40 was only able to post content 45 based on video data, image data, and audio data that he or she shot. In contrast, in the third embodiment, the contributor 40 can freely edit and post various data acquired at the live venue.
[0135] Fig. 11 is a system block diagram showing an example of a schematic configuration of a virtual exhibition system according to the third embodiment. As shown in Fig. 11, the virtual exhibition system 10c according to the third embodiment has a configuration in which an edited material storage device 15 is added to the virtual exhibition system 10a (see Fig. 1) described in the first embodiment.
[0136] The editing material storage device 15 is a device that stores master data related to, for example, a live performance by an artist. The master data is, for example, video data taken by multiple cameras (camera A, camera B, camera C, ...) that film the live performance venue, or video data taken by users who attended the live performance using their own mobile devices or cameras (user camera A, user camera B, user camera C, ...). The editing material storage device 15 is an example of a server device in the present disclosure.
[0137] The posted information acquisition unit 71 (see FIG. 6) included in the virtual space generation device 14a acquires information obtained by the contributor 40 editing material data that is stored in the editing material storage device 15 (server device) and that serves as the material for the content 45.
[0138] Note that time codes are assigned to the video data from multiple cameras (camera A, camera B, camera C, ...) stored in editing material storage device 15 so that the videos from each camera can be easily spliced together (so that they can be easily synchronized). Contributor 40 downloads the video data from the multiple cameras to his / her own terminal device (not shown), such as a personal computer, and then edits each video as he / she likes.
[0139] In addition to using time codes, video editing can also be done by utilizing a voice recognition function running on the terminal device of the poster 40 to recognize the live audio, and editing video footage shot with different cameras based on the voices of the live performers, such as their singing and talking.
[0140] Alternatively, the contributor 40 may upload the material himself / herself to the editing material storage device 15. Alternatively, the contributor 40 may upload content 45 to which an effect has been applied to the editing material storage device 15. The material uploaded in this manner is shared among users.
[0141] [3-2. Effects of the Third Embodiment] As described above, according to the virtual space generating device 14a (information processing device) of the third embodiment, the posted information acquisition unit 71 acquires edited information of material data that serves as the material for the content 45, which is stored in the editing material storage device 15 (server device).
[0142] This allows the quality of the content 45 posted by the contributor 40 to be further improved.
[0143] Although the present disclosure has been described using several embodiments, these embodiments may be implemented in any device provided that the device has the necessary functional blocks and is capable of obtaining the necessary information.
[0144] Also, for example, each step of a single flowchart may be executed by one device, or may be shared and executed by multiple devices. Furthermore, if one step includes multiple processes, the multiple processes may be executed by one device, or may be shared and executed by multiple devices. In other words, multiple processes included in one step can be executed as multiple step processes. Conversely, processes described as multiple steps can be executed collectively as one step.
[0145] For example, the steps of a program executed by a computer may be executed in chronological order in the order described herein, or may be executed in parallel or individually at a required timing, such as when a call is made. In other words, as long as no contradiction occurs, the steps may be executed in an order different from the order described above. Furthermore, the steps of a program may be executed in parallel with the processing of another program, or may be executed in combination with the processing of another program.
[0146] Furthermore, for example, multiple technologies related to the present technology can be implemented independently and independently, as long as no contradiction occurs. Of course, any multiple technologies can also be applied and implemented. For example, part or all of the present technology described in any embodiment can be implemented in combination with part or all of the present technology described in another embodiment. Furthermore, part or all of any of the above-mentioned present technologies can be implemented in combination with other technologies not described above.
[0147] It should be noted that the effects described in this specification are merely examples and are not limiting, and other effects may also be achieved. Furthermore, the embodiments of the present disclosure are not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the present disclosure.
[0148] For example, the present disclosure can also be configured as follows.
[0149] (1) a collating unit that collates information on content posted in a virtual space where one or more pieces of content can be shared; The information processing device, wherein the checking unit checks whether posted content has rights holder information. (2) The collation unit collating information about the posted content based on at least one of the video, image, audio, and additional information attached to the content; The information processing device according to (1) above. (3) The additional information is The information includes at least one of the recording date and time, the recording location, and the source of the content. The information processing device according to (1) or (2). (4) The content sharing system further includes a viewer information acquisition unit that acquires operation information and behavior information of a viewer of the content posted in the virtual space, the collation unit further uses the operation information and behavior information acquired by the viewer information acquisition unit to collate information on the posted content; The information processing device according to any one of (1) to (3). (5) a viewing information acquisition unit that acquires viewing information indicating that the posted content has been viewed; a viewing fee calculation unit that adds a viewing fee to be paid to a contributor who posted the content based on the viewing information acquired by the viewing information acquisition unit, The information processing device according to any one of (1) to (4). (6) The content uploader may further include an evaluation determination unit that determines an evaluation of the content posted by the poster based on the behavior information of the viewer acquired by the viewer information acquisition unit. The information processing device according to (4) or (5). (7) Identifying the content being viewed by the viewer based on the behavior information of the viewer acquired by the viewer information acquisition unit. The information processing device according to any one of (4) to (6). (8) The viewing fee calculation unit Adding higher viewing fees to content posted by highly rated contributors, The information processing device according to any one of (5) to (7). (9) a position change instruction unit that instructs a change in the position of the content posted by the contributor to the virtual space based on the evaluation by the evaluation determination unit; The information processing device according to any one of (6) to (8). (10) a posting information acquisition unit that acquires the content posted by a poster to the virtual space; and a placement position setting unit that sets a placement position of the content in the virtual space on condition that the matching unit has matched the information of the content. The information processing device according to any one of (1) to (9). (11) a posting information transmitting unit that transmits the content to the collating unit, The information processing device according to any one of (1) to (10). (12) a retention parameter setting unit that sets, to the content posted in the virtual space, retention parameters that maintain the content in a posted state; and a replacement possibility determination unit that determines whether content already posted to the virtual space can be replaced with content posted by the poster based on a replacement parameter set by the poster and the retention parameter set for the content posted to the virtual space. The information processing device according to any one of (1) to (11). (13) The replacement possibility determination unit determining that the content posted by the poster can replace content already posted in the virtual space, on the condition that the replacement power for replacing the content determined by the replacement parameter is greater than the retention power for retaining the content determined by the retention parameter; The information processing device according to (12) above. (14) The retention parameters are: The content is set based on the status of the posted content or the viewer's evaluation of the posted content. The information processing device according to (12) or (13). (15) The substitution parameters are: The number of posts by the poster is set based on the viewers' ratings of the content posted by the poster. The information processing device according to any one of (12) to (14). (16) the posted information acquisition unit acquires information obtained by editing material data that is a material for the content and that is stored in a server device; The information processing device according to any one of (10) to (15). (17) a virtual space generation device that acquires content posted by a contributor to a virtual space and places the content in the virtual space on the condition that the content has rights holder information; a content collating device that collates information about the content posted in the virtual space; An information processing system comprising: (18) Computer, A program that collates information about the rights holder of posted content by functioning as a collating unit that collates information about content posted by a poster in a virtual space where one or more pieces of content can be shared. [Explanation of symbols]
[0150] 10a, 10b, 10c... Virtual exhibition system (information processing system), 12... Content matching device (information processing device), 14a, 14b... Virtual space generation device (information processing device), 15... Edited material storage device (server device), 16... Network, 17... Controller, 18... HMD, 40... Contributor, 41... Viewer, 42... Rights holder, 43... Operating company, 44... Exhibition venue (virtual space), 45... Content, 51... Master data acquisition unit, 52, 71... Posted information acquisition unit, 53, 72... Viewer information acquisition unit acquisition unit, 54...viewing information acquisition unit, 55...rights holder information matching unit (matching unit), 56...matching result transmission unit, 57...evaluation determination unit, 58...arrangement position change instruction unit, 59...information usage fee calculation unit, 60...viewing fee calculation unit, 61, 80...communication control unit, 73...posted information transmission unit, 74...viewer information transmission unit, 75...matching result acquisition unit, 76...evaluation acquisition unit, 77...arrangement position setting unit, 78...operation reception unit, 79...display control unit, 81...retained parameter setting unit, 82...replacement possibility determination unit, 90...retained parameter, 91...replacement parameter
Claims
1. a collating unit that collates information on content posted by a contributor in a virtual space in which one or more pieces of content can be shared; a viewer information acquisition unit that acquires operation information and behavior information of a viewer of the content posted in the virtual space; Equipped with The collation unit The system compares the supplementary information attached to the posted content with the information included in the pre-registered master data, and determines that the posted content is appropriate by confirming that the content contains rights holder information, and then permits the posting of the content. The information processing device further uses the operation information and behavior information acquired by the viewer information acquisition unit to determine whether the posted content is postable.
2. The collation unit collating information about the posted content based on at least one of the video, image, and audio that constitute the posted content and the additional information attached to the content; The information processing device according to claim 1 .
3. The additional information is The information includes at least one of the recording date and time, the recording location, and the source of the content. The information processing device according to claim 2 .
4. a viewing information acquisition unit that acquires viewing information indicating that the posted content has been viewed; a viewing fee calculation unit that adds a viewing fee to be paid to a contributor who posted the content based on the viewing information acquired by the viewing information acquisition unit, The information processing device according to claim 1 .
5. The content management system further includes an evaluation determination unit that determines an evaluation of the content posted by the contributor based on the behavior information of the viewer acquired by the viewer information acquisition unit. The information processing device according to claim 1 .
6. Identifying the content being viewed by the viewer based on the behavior information of the viewer acquired by the viewer information acquisition unit. The information processing device according to claim 1 .
7. The viewing fee calculation unit Adding higher viewing fees to content posted by highly rated contributors, The information processing device according to claim 4 .
8. a position change instruction unit that instructs a change in the position of the content posted by the contributor to the virtual space based on the evaluation by the evaluation determination unit; The information processing device according to claim 5 .
9. a posting information acquisition unit that acquires the content posted by a poster to the virtual space; and a placement position setting unit that sets a placement position of the content in the virtual space on condition that the matching unit has matched the information of the content. The information processing device according to claim 1 .
10. a retention parameter setting unit that sets, to the content posted in the virtual space, retention parameters that maintain the content in a posted state; and a replacement possibility determination unit that determines whether content already posted to the virtual space can be replaced with content posted by the poster based on a replacement parameter set by the poster and the retention parameter set for the content posted to the virtual space. The information processing device according to claim 1 .
11. The replacement possibility determination unit determining that the content posted by the poster can replace content already posted in the virtual space, on the condition that the replacement power to replace the content, determined by the replacement parameter, is greater than the retention power to retain the content, determined by the retention parameter; The information processing device according to claim 10.
12. The retention parameters are: The content is set based on the status of the posted content or the viewer's evaluation of the posted content. The information processing device according to claim 10.
13. The substitution parameters are: The number of posts by the poster is set based on the viewers' ratings of the content posted by the poster. The information processing device according to claim 10.
14. the posted information acquisition unit acquires information obtained by editing material data that is a material for the content and that is stored in a server device; The information processing device according to claim 9 .
15. a virtual space generation device that acquires content posted by a contributor to a virtual space and places the content in the virtual space on the condition that the content has rights holder information; collate the supplementary information attached to the content posted in the virtual space with information included in pre-registered master data, and determine that the content posted contains rights holder information, thereby determining that the content is appropriate, and permitting the posting of the content; a content verification device that determines whether the posted content is postable by further using operation information and behavior information of a viewer of the content posted in the virtual space; An information processing system comprising:
16. Computer, comparing supplemental information attached to content posted to a virtual space in which one or more pieces of content can be shared with information included in pre-registered master data, determining that the posted content is appropriate by confirming that the posted content has rights holder information, and permitting the posting of the content; The program functions as a collating unit that determines whether the posted content is postable by further using operation information and behavior information of a viewer of the content posted in the virtual space.
Citation Information
Patent Citations
Method / system for virtual exhibition, method for providing virtual exhibition site and system for providing virtual exhibition site
JP2002342673A
Content sharing system, content sharing server device, content sharing method, and computer program
JP2014174912A
Information processing apparatus, control method of the same, and program
JP2014216001A
Program, content creation method, and information processor
JP2017142578A
Matching system
JP2019213649A